BM6P6(@ +++,,,,,,,,,,,,+++******------......000222444555222222222333333333333444222222333333333444444444333666999<<<===;;;888555555444333222222222222222000...---...//////...---,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++******************************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))))))))***++++++++++++************************************)))******+++,,,+++++++++***************+++******)))***+++,,,---......//////......------//////111444777<<>>===;;;:::999777666555555555888666444333333222000...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++************************************************+++++++++*********))))))))))))))))))************************************))))))***+++++++++++++++***************************************++++++,,,+++++++++++++++++++++++++++,,,,,,,,,++++++******------------...000111222444666999>>>CCCGGGIIIKKKMMMMMMMMMMMMMMMMMMMMMMMMRRRSSSUUUUUUTTTSSSSSSTTTUUUUUUTTTSSSSSSTTTUUUVVVUUUTTTTTTRRROOOLLLIIIGGGDDD@@@:::666444222///---------,,,,,,,,,---///000111000//////......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++,,,---************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************+++++++++,,,******++++++++++++******++++++************++++++************************,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++******,,,------------,,,++++++*********+++++++++++++++,,,,,,,,,,,,,,,+++***)))*********************+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,---...///...///111333333:::HHHXXXbbbiiioooqqqpppkkkvvv}}}yyy|||000///...,,,,,,------...222444666888999:::::::::===<<<;;;:::888666555555222222222333444555555666888:::<<>><<<:::999888888<<<:::888777666555333111333222000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********************************************************+++++++++***************)))))))))*********++++++************************)))******+++++++++++++++***************************************+++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))---...///111444888;;;<<<@@@BBBEEEIIILLLNNNOOOOOOOOOOOOOOONNNNNNMMMMMMLLLNNNQQQTTTUUUUUUSSSSSSTTTVVVVVVWWWWWWVVVVVVUUUUUUVVVVVVVVVVVVUUUTTTRRRQQQQQQNNNHHHDDD@@@===999666555333000---,,,---///000......---------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))*********++++++******+++++++++++++++***++++++************+++++++++++++++++++++++++++***......---,,,,,,++++++***---,,,,,,,,,++++++++++++,,,,,,,,,------,,,++++++---,,,++++++*********+++------------,,,+++***))),,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,...000000111444777AAAQQQccckkknnnpppqqqpppqqq{{{{{{vvvuuuyyy222000...---,,,---///000///222666:::===???@@@@@@>>>===<<<;;;:::888777777999999999999999999999999666777888:::<<<>>>?????????>>>===;;;::::::999999888777555666777888666555666555333222111000000000,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***++++++++++++,,,,,,,,,***************************************+++++++++************************************************))))))*********+++++++++************************)))***++++++,,,,,,++++++************************+++************+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///333666:::>>>BBBEEEGGGHHHKKKKKKKKKKKKJJJJJJJJJIIIFFFFFFFFFEEEDDDDDDCCCCCCCCCGGGLLLOOOQQQQQQQQQRRRRRRSSSTTTTTTSSSQQQOOONNNMMMMMMLLLMMMNNNQQQSSSUUUWWWVVVTTTQQQOOOMMMJJJIIIEEEBBB===888444111000///......------------..............................------------------------------,,,,,,,,,+++++++++......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************((())))))))))))***************++++++,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,............------------***+++,,,,,,------,,,,,,......,,,+++++++++,,,------......------+++******------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++,,,,,,+++,,,...111222111555:::OOO^^^mmmpppnnnmmmooopppzzzwwwrrrtttyyy~~~333222000......///000111000222666:::===?????????======<<<<<<<<<;;;;;;;;;;;;;;;:::999888777666666333333333333333444555666888888777777777777777888777666555666888999888777444444444333333444444555......------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++*********+++++++++,,,,,,************************))))))*********+++++++++************************************************************++++++++++++******************************+++,,,,,,,,,,,,+++************************+++++++++***+++,,,,,,---*********+++++++++,,,,,,---,,,++++++...222666999===AAAGGGMMMPPPQQQOOONNNLLLJJJGGGDDDBBBAAAAAAAAAAAA@@@>>><<<:::888777666<<<@@@FFFIIIKKKKKKKKKLLLLLLMMMPPPQQQQQQPPPNNNMMMGGGFFFDDDDDDGGGMMMTTTYYYXXXYYY[[[[[[ZZZXXXWWWWWWRRRPPPMMMHHHBBB===888666444333222111////////////---------------------------------------------------------,,,,,,,,,++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++******)))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************((())))))))))))***************+++,,,,,,,,,,,,,,,++++++******+++,,,,,,---++++++++++++,,,,,,,,,------......///000111111222333333444444444555555555222222222111000///...---,,,,,,,,,,,,,,,---......---............---,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,------///333333111777@@@ZZZfffpppppplllmmmrrruuu|||sssppptttzzz~~~555555333222222222333444555666777999::::::999999666666777777888888888999888777666555444333222111222222111111000000000000333333333333333444555555:::888777888999999888777333333333444555666888888333333222000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************++++++++++++*********+++++++++++++++)))))))))***++++++,,,,,,***************************************+++++++++*********++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************************+++++++++++++++,,,------******++++++,,,,,,------.........000444:::@@@DDDEEEHHHMMMQQQSSSQQQNNNKKKDDDBBBAAA???>>>===>>>>>>BBBAAA>>>;;;777444111///777:::===??????>>>>>>???@@@BBBEEEIIIKKKLLLLLLLLLBBB@@@===<<>>???@@@AAA@@@@@@>>>;;;888444111000------...///000000//////...///000000111000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++******++++++,,,,,,------///---///444444333;;;HHH___hhhooonnnmmmrrrzzz~~~}}}xxxqqqooosssxxx|||~~~999888888888888777777777888888888777777777777777444555555555666666777777666666666555555555444444555555666666555444333333444444333333222333333444888777666777:::;;;:::999666777777888999:::<<<<<<:::999888555333111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************++++++++++++++++++++++++,,,,,,,,,---((())))))***++++++,,,,,,************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,++++++++++++,,,------,,,,,,------...//////000111222555999>>>CCCGGGIIIHHHIIIIIIJJJHHHFFFCCCAAA===>>>@@@AAAAAA@@@???>>>???>>><<<:::777444333222222444666777666666777888999;;;===@@@BBBCCCCCCDDD===;;;999888999===BBBEEEHHHMMMSSSVVVWWWWWWXXXYYYXXXXXXWWWUUUTTTSSSRRRQQQGGGDDD@@@;;;666111...,,,...................................................------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************+++++++++,,,)))***+++,,,------------++++++++++++,,,---............000111333444666666999::::::;;;<<<===>>>>>>>>>>>>@@@BBBDDDFFFGGGHHHFFFEEEDDDAAA>>>;;;888777444555777888888666444333000111222444555555666666111111000///...---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,------.........+++...444555555AAAQQQdddkkkooooooqqqxxx~~~xxxuuurrrqqqtttxxx}}};;;;;;<<<<<<<<<;;;:::999777666666666666777999999<<<<<<<<<<<<<<<<<<<<<<<<888999999:::;;;;;;<<<<<<999:::;;;<<<<<<;;;999888777777555444333333333333111111222555999<<<======<<<<<<<<<======???@@@@@@???>>><<<999666333111000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))************++++++++++++++++++,,,,,,---------((())))))***++++++,,,,,,************************))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************,,,,,,++++++,,,,,,---............///000111111222222666<<>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999:::;;;<<>>@@@@@@@@@@@@AAAAAAAAAAAA===>>>@@@BBBEEEGGGIIIJJJCCCCCCCCCBBBAAA@@@???>>><<<>>>@@@AAA@@@===999777222333555777888999::::::999888666444111///---,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++,,,------...//////---))),,,444666888FFFYYYiiinnnqqqqqqttt{{{wwwpppuuuxxxuuuvvvuuuttttttvvvzzz444444555666777777777666:::;;;<<<<<<======<<<<<>><<<===@@@AAA@@@;;;======<<<:::999:::;;;???<<<999999<<<>>>===;;;::::::::::::999888777666222333555777:::;;;:::888;;;:::888888:::>>>CCCFFFDDDFFFGGGFFFCCC>>>888444000---***)))***+++,,,,,,,,,,,,,,,+++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---......---///000//////111666<<>>;;;:::;;;AAABBBDDDEEEEEEBBB@@@===;;;777888>>>AAABBBIIIRRRQQQQQQOOOLLLHHHFFFFFFFFFBBBBBBCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@AAADDDIIIMMMUUUMMMGGGGGGGGGGGGMMMUUUWWWWWWXXXWWWRRRLLLEEEAAA666555222///---,,,,,,,,,///---++++++,,,------,,,......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))))))))*********))))))(((+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***************************++++++,,,------,,,++++++++++++,,,///000111333444444444444;;;<<<===???@@@@@@@@@@@@AAA@@@@@@???>>>>>>??????;;;;;;<<>>=========>>>>>>AAA@@@AAABBBCCCBBB>>>;;;999777444222222555888::::::<<<>>>???===999444111111...+++***,,,---,,,+++,,,,,,+++++++++,,,......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,...---,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,///111333777BBBTTTaaammmxxx{{{sssuuuzzzsssqqqpppooosssuuuuuuvvv|||777888:::;;;<<<=========@@@@@@@@@@@@@@@??????>>>999<<<>>>???>>>>>>;;;999<<<===>>>===;;;:::;;;===:::999:::<<<===>>>===;;;========================AAA???<<<;;;<<<>>>@@@AAA===;;;999888888:::<<<===AAAAAA@@@???===;;;999888666333000/////////...------------,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++++++++++++++************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,+++,,,---......---000444777;;;???DDDHHHHHHIIIKKKMMMOOOPPPQQQRRRPPPMMMHHHAAA;;;777666777888777777999===AAAEEEGGGBBBCCCEEEGGGIIIHHHFFFDDDHHHFFFHHHMMMOOOMMMOOOTTTPPPQQQRRRQQQQQQQQQSSSTTTPPPPPPPPPOOONNNMMMLLLKKKJJJJJJHHHDDDAAA@@@AAACCCDDD>>>:::<<<>>>???DDDKKKOOORRRVVVYYYYYYVVVRRRPPPGGGDDD>>>999555222111111...---------//////...,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++******)))******++++++******)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))*********+++((()))***,,,---------,,,,,,,,,---...///111222333777888888999:::<<<===>>>@@@AAABBBBBBCCCCCCCCCBBB===<<<;;;:::888888777777888777666777999::::::999;;;:::999888888888999:::======>>>???@@@@@@>>>===BBB@@@<<<888555444555555;;;<<>><<<:::777444000/////////---+++---.........------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000222444:::HHHZZZgggsssvvvuuutttzzzwwwqqqnnnlllrrrtttuuuvvv|||888999:::<<<===>>>>>>>>>@@@??????>>>===<<<;;;;;;888:::===???>>>;;;::::::;;;<<<;;;:::999888:::<<<888999:::999888888999:::======>>>>>>@@@AAACCCDDDFFFDDDBBB@@@???@@@AAABBBAAA@@@>>>;;;999888777777===<<<999888777888999::::::777555333333111...,,,............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,++++++*********)))************************++++++************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++...---,,,++++++---///111///333:::AAADDDGGGJJJKKKJJJKKKLLLNNNPPPQQQQQQQQQRRRPPPJJJCCC<<<888777888===:::777;;;BBBGGGIIIIIIFFFFFFHHHKKKMMMNNNLLLJJJFFFFFFJJJOOOQQQNNNMMMOOOMMMOOOPPPPPPOOOOOOPPPQQQMMMNNNPPPRRRSSSTTTUUUUUUTTTTTTRRROOOJJJGGGFFFFFF>>>:::888:::::::::===AAAKKKNNNRRRVVVXXXXXXWWWVVVSSSOOOHHHAAA:::555222111.........///000000...,,,.........------------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++)))***,,,---...---,,,+++---...000222555888;;;<<>>>>>??????>>>>>>===<<<:::999777555333222111111333111//////111333333333333333222222222333444444666888999:::999999;;;<<<===<<<;;;:::999888888888:::;;;===@@@AAABBBCCCCCC>>><<<888666444222///,,,,,,---/////////...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111333777@@@PPPcccpppzzztttqqqvvv~~~zzzrrrllliiitttvvvxxxyyy}}}999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999999888888888:::999999::::::888:::>>>999999999999999;;;???BBBEEEFFFDDD@@@:::777888:::;;;;;;<<<<<<>>>@@@BBBCCC???BBBDDDEEEDDDBBBAAA@@@DDDCCCBBBAAA???===;;;:::;;;999777666666777888999888666444444333222///,,,//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++******)))(((((((((************************+++******))))))******+++***************************+++,,,,,,------,,,,,,*********+++++++++++++++,,,,,,,,,,,,---000444777777<<>>???CCCBBBCCCEEEHHHGGGEEEBBBHHHGGGHHHKKKNNNOOOMMMJJJFFFGGGKKKQQQVVVWWWVVVVVV[[[[[[ZZZWWWSSSOOOMMMMMMHHHIIIKKKMMMNNNPPPPPPPPPNNNPPPQQQQQQPPPNNNNNNNNNLLLIIIGGGEEECCCAAA@@@AAAEEEEEEGGGJJJNNNQQQTTTVVVVVVTTTPPPJJJCCC<<<666333222000...---...///..................------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,222333444777:::>>>AAABBBAAABBBBBBCCCBBBBBBAAA@@@999999999999888777666555777666555333222222222222000//////000333444444333222222333333444444555555666888999888666777999;;;444555666777888888888888888999:::;;;>>>@@@CCCDDDAAA@@@>>><<<999666333111---------....../////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000111333:::GGGYYYlllwww{{{sssqqqzzzzzzrrrnnnlllyyy}}}~~~}}};;;;;;;;;;;;;;;;;;:::999888888888888888:::;;;<<<<<<:::===DDDFFFBBB???@@@<<<===@@@BBBGGGMMMUUUZZZ]]]```ccc___WWWMMMFFFCCC>>>>>>>>>>>>???@@@AAABBB<<<@@@EEEGGGFFFDDDCCCCCCCCCCCCDDDDDDDDDBBBAAA@@@;;;;;;;;;::::::999888777555444333444444444222000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++******))))))******+++***************************+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,***,,,...000222666<<<@@@BBBEEEIIIKKKLLLMMMNNNPPPNNNOOOPPPRRRSSSTTTTTTTTTRRRQQQOOOJJJGGGFFFGGGIIIFFFHHHJJJIIIHHHGGGIIIKKKNNNLLLMMMQQQVVVYYYXXXUUU``````bbbeeekkkpppqqqpppqqqrrrqqqmmmhhhcccaaa```YYYYYYWWWUUUSSSPPPMMMLLLLLLOOORRRSSSSSSRRRRRRSSSXXXWWWTTTQQQNNNMMMLLLKKKAAA@@@???@@@DDDIIIOOOSSSTTTVVVWWWWWWSSSLLLDDD???999555000...---...////////////.........---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,***+++,,,---------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,...---++++++,,,///222444999999:::;;;===@@@BBBCCC@@@BBBCCCDDDBBB???;;;888777777777777666555444444444444444444444555666777555444555777999999666444666666777888888999999999<<<<<<<<<:::999999:::;;;777777777777666444333222777666555666777:::===>>>???@@@@@@@@@===:::888777333222000...,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000111555@@@PPPbbbrrr{{{wwwtttwwwxxxssssssttt777888888888888777666666444555666888<<<@@@CCCEEEIIIKKKWWWiiipppeeeVVVNNNJJJLLLPPPUUU\\\fffqqqxxxtttzzz~~~pppbbbYYYOOOOOONNNMMMLLLJJJHHHGGGCCCGGGKKKLLLIIIGGGGGGIIIBBBCCCCCCDDDDDDDDDCCCCCC===>>>??????>>><<<999888666555444555777888777666222111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************)))))))))*********++++++........................++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,------...+++///444777999<<>>>>>>>>>>>???@@@AAA???AAABBBBBB@@@<<<888555333444555555555555555444333444555666888:::<<<===???>>>>>>??????>>><<<:::999999:::;;;;;;;;;::::::???===;;;;;;<<<<<<:::999888888999999999999888888777666444333333555777888:::===@@@AAA???<<<::::::;;;999666222...,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111000222999GGGZZZkkkvvv{{{pppvvv}}}~~~wwwuuuwww{{{~~~777888999:::;;;;;;;;;;;;:::;;;>>>CCCIIIPPPVVVYYYcccdddtttuuuggg___```bbbeeekkkttt~~~{{{tttiiiiiiiiifffbbb]]]XXXVVVWWW___iiikkkeee[[[TTTPPPFFFFFFEEEDDDCCCBBBBBBAAA???@@@AAAAAAAAA???===<<<888666555555777888999999555444333222111000//////------------------------........................////////////////////////........................000000000000000000000000------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))*********+++++++++,,,,,,------......///++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,---......//////...444:::>>>???AAAEEEJJJLLLMMMNNNMMMKKKJJJIIIJJJCCCDDDFFFHHHJJJKKKLLLLLLNNNNNNNNNMMMMMMOOOSSSVVV]]]ZZZUUUTTTYYYeeesss}}}yyyvvvuuuyyy~~~~~~{{{yyy}}}}}}vvvyyy|||~~~}}}}}}}}}~~~wwwxxxzzz{{{}}}~~~~~~~~~yyywwwnnnaaa[[[[[[ZZZWWW]]]ZZZTTTMMMGGGAAA===;;;===AAAHHHOOOSSSTTTRRRQQQNNNJJJFFFAAA>>>:::666333////////////............------------............,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---......------)))***+++,,,,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------///222666:::>>>AAACCCAAAAAA@@@???>>>>>>>>>>>>>>>>>>===<<<:::999777666333444666777888999999999999999:::<<>>>>>???999888666555444555666777666:::???@@@>>>;;;::::::;;;;;;;;;999666222...,,,------............------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111111555>>>PPPdddssszzz{{{lllxxxzzzxxxzzz}}}}}}???@@@BBBDDDFFFGGGHHHHHHHHHJJJNNNTTT\\\eeelllpppuuusssxxxooonnnmmmlllnnnttt{{{}}}~~~}}}zzzuuummmgggbbbmmm|||xxxeeeZZZLLLKKKIIIFFFCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@999777444333555777888888777666666555333222111111........................000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------...///000000222888@@@CCCBBBCCCGGGJJJMMMNNNOOOLLLGGGBBB>>>===BBBDDDFFFHHHJJJLLLMMMNNNMMMNNNPPPQQQTTTYYY___cccmmmhhhccceeemmmwww~~~~~~zzz|||zzz~~~}}}|||}}}~~~nnnaaa]]]YYYTTTUUUUUUUUUSSSOOOJJJEEEBBB888<<>>AAABBBAAA@@@BBBAAA@@@???>>>=========<<<:::777555444666777999:::;;;===???AAABBBCCCCCC@@@@@@AAACCCEEEGGGIIIKKKLLLIIIFFFGGGLLLTTTZZZ^^^\\\]]]]]]^^^]]]\\\ZZZYYYWWWRRRPPPTTT[[[]]]WWWPPPFFFEEEBBB???<<<:::999888;;;:::999777777777777888555999>>>@@@===:::888888666999<<<>>>===999444000------............------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,---------,,,,,,...------,,,++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222333777BBBUUUjjjxxx|||zzzjjjyyy~~~~~~zzz{{{}}}}}}IIIcccrrrkkkeeemmmwwwxxxnnnnnnrrryyy{{{xxxwwwyyy}}}uuupppnnnfff```iiiyyyzzzxxx~~~~~~{{{zzzxxxuuuppp\\\VVVNNNGGGDDDBBB@@@???@@@@@@??????@@@AAACCCDDD???@@@>>>999555666999;;;===888333111333444333111333///++++++...111000///........................000000//////............---------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,++++++*********---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++------.../////////......---//////...---///444999<<>>?????????AAA???<<<999777666666666111444777999:::;;;<<<===BBBAAAFFFMMMPPPNNNKKKKKKEEEBBBAAACCCFFFHHHIIILLLMMMMMMLLLNNNWWWgggzzzuuuhhhgggiiigggdddccc^^^[[[\\\eeellllllhhhfffVVVQQQMMMKKKLLLLLLJJJGGG@@@BBBAAA===:::999888777999888888777888999:::;;;888888999<<>>;;;<<>>===??????>>>BBBGGGMMMKKKLLLOOOPPPQQQZZZeeennnrrryyyzzz}}}wwwrrrooorrr{{{{{{ssspppppprrrrrrrrrzzzwwwwwwyyy}}}}}}qqqeee]]]YYYUUURRRPPPNNNLLLHHHEEEEEEFFFHHHUUUWWWYYYYYYWWWTTTQQQPPPGGG>>>555000000222111//////////////////.........------------------------.........------,,,,,,,,,,,,------......------,,,------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++------...///222666999;;;;;;;;;;;;;;;:::888777777333333444555666777888999777888999999999;;;>>>@@@JJJHHHKKKPPPQQQNNNLLLLLLHHHIIIMMMSSSWWWXXXXXXXXXYYY\\\___aaadddlllyyyvvvuuutttppplllkkkooojjjiiimmmooommmkkkkkkaaa___^^^^^^_________^^^VVVVVVSSSMMMHHHDDDAAA@@@===<<<:::999888888999999999888999;;;>>>>>><<<:::666333000///000000///---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------///111222333:::???PPPiii{{{}}}xxxuuuwwwwwwzzz~~~}}}}}}~~~~~~|||{{{}}}|||zzz{{{~~~xxxwwwzzzzzztttzzzssstttsssmmmeeebbbggglll^^^XXXNNNEEE@@@???@@@BBBAAAAAAAAA@@@>>>:::666444888<<>>:::777777999666666555222///------...------------------------.........------------------------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,+++,,,---///444:::>>>AAABBBBBBDDDFFFFFFDDDBBBAAABBB???======@@@AAABBBFFFMMMMMMMMMQQQYYYaaajjjwwwwwwkkkbbb___cccooo{{{{{{zzzxxxwwwwwwyyy}}}}}}zzzxxxqqqeee\\\YYYZZZXXXSSSLLLGGGFFFFFFMMMPPPSSSTTTRRRRRRUUUWWWSSSIII<<<333111111000////////////////////////000------------------------.........---------------------............------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++///000333555888:::<<<<<<888888777555333222000000---...111333666777888999::::::;;;;;;===@@@FFFJJJQQQOOOPPPTTTUUUTTTTTTWWWSSSXXX___eeeiiiiiigggeeeccciiipppssssssuuuyyy~~~~~~}}}~~~|||}}}}}}xxxuuutttrrroooooorrrrrrrrrqqqnnnkkkjjjjjjkkklllhhhccc]]]WWWRRROOONNNHHHFFFDDD@@@<<<999777555999888888999;;;=========888666333222111111///...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------...000333444>>>GGG\\\sss~~~vvvpppyyyvvvwww}}}}}}}}}uuurrrvvv|||{{{zzzzzz|||}}}zzzyyy|||{{{~~~vvv{{{}}}zzz{{{xxxxxxuuuooohhheeegggjjjhhhddd]]]TTTKKKCCC>>>;;;===;;;===AAACCC???;;;999666:::>>>???===:::888888:::;;;;;;777111---,,,...---------------------------------------------------------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,000000222999@@@EEEEEEDDDBBBCCCEEEDDDBBB@@@???@@@DDDBBBBBBCCCDDDEEEKKKTTTYYY^^^fffqqqzzz|||~~~|||xxxrrrsss~~~uuuqqqmmmmmmmmmooovvv~~~wwwpppkkkjjjggg^^^UUUOOONNNPPPKKKMMMNNNLLLHHHIIIMMMQQQTTTNNNEEE:::222...---............////////////000.......................................---------------............------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------222444777;;;=========<<<222222111000////////////444444444555666777888999<<>>888444888777666666888;;;>>>???999777555333222000...---------------......//////------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...111444777@@@QQQiii{{{zzzuuussszzzyyyyyy{{{||||||||||||uuujjjkkkrrryyywwwvvvxxx||||||zzzzzz{{{tttrrr}}}}}}|||ssstttzzz|||}}}~~~{{{tttmmmhhhdddbbb```jjjkkkjjjggg^^^QQQEEE===???999888>>>CCCAAA??????::::::<<>>???>>><<<;;;000//////...//////000111777777666777:::===AAADDDHHHLLLRRRWWW[[[```dddhhh^^^]]]___cccfffiiipppyyyzzzrrrqqqrrrppphhhgggjjjsss|||zzz{{{}}}|||yyy{{{wwwmmmjjjhhhfffhhhmmmrrroooiii___TTTIII???:::999888777666777:::>>>AAA<<<;;;:::888555333111000......------------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---.........111777;;;DDD[[[ttt}}}xxxsssuuuzzzzzz}}}|||xxxyyy|||qqqfffiiirrruuuttttttwww{{{~~~{{{yyy{{{||||||xxx{{{|||vvv{{{|||rrrpppvvv}}}|||uuuqqqlllgggdddgggllltttyyyzzzvvvppplllUUUGGG===???BBB@@@???AAA???======@@@DDDEEEBBB>>>AAABBBBBB@@@;;;666222000........................---------------.........---------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,............000222555666<<<===>>>AAACCCDDDCCCBBB@@@AAACCCCCCCCCCCCEEEGGGAAADDDKKKSSSZZZaaaooo|||~~~}}}{{{yyy|||{{{qqqhhhooowww|||~~~vvvnnnhhh[[[WWWOOOHHHCCCAAAAAAAAADDDLLLSSSQQQFFF===999:::000000000//////................................................/////////......////////////......------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000222444555888:::===???>>><<<999777333222111111111222444555555666999>>>DDDLLLRRRVVVYYY]]]bbbgggjjjllloooqqqlllkkkkkkmmmnnnpppwwwvvvvvvwwwvvvpppkkkjjjqqq}}}yyyyyywwwrrrqqquuu|||wwwnnncccWWWMMMGGGBBBAAA???<<<:::;;;>>>AAA@@@AAAAAA???;;;888777777222111///...------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,.../////////333999???MMMeee{{{|||rrrnnnvvv{{{|||wwwzzzrrrgggiiirrrppprrruuuxxx{{{}}}~~~~~~{{{xxxvvvxxx|||}}}yyyuuuuuuyyy~~~{{{~~~}}}xxxuuuuuusssvvv|||~~~fffPPPHHHEEE???===@@@???>>>>>>???AAACCCDDDDDDDDDDDDCCCBBB@@@<<<666222////////////////////////------........./////////---------............///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------------...000333777;;;===???AAABBBBBBBBBAAABBBCCCCCCEEEFFFGGGFFFGGGJJJLLLLLLSSS___jjjqqquuu{{{vvvsssqqqnnnmmmqqqxxx||||||zzzyyy~~~~~~{{{nnneeeYYYPPPJJJFFF@@@===@@@FFFOOOTTTRRRKKKEEEAAA444333333222111000//////........................---........./////////000......////////////......------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111555888999:::;;;======<<<999666444333222333444666999<<<>>>;;;???EEEMMMUUU[[[```bbb```cccgggiiilllooosssvvvwwwvvvvvvwwwuuuuuu|||}}}~~~|||{{{wwwttttttwww||||||uuuvvv|||wwwooofff]]]XXXQQQPPPLLLFFF@@@===>>>AAAAAACCCDDDBBB>>>;;;:::;;;666555222000///...//////........................------------------------........................------------------------,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---///111000000444<<>>AAA@@@BBBDDDCCC@@@???AAADDDGGGHHHIIIJJJIIIJJJMMMOOO^^^ffftttrrriii[[[iiixxxwwwrrrvvv|||xxxhhh]]]VVVOOOEEE>>>===AAAHHHQQQWWWUUULLLDDD777666555444222111000000////////////////////////---.........//////000000......////////////......------------------------------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///333666:::<<<;;;<<<===<<<:::777444111///000222555:::@@@EEEHHHHHHMMMUUU\\\bbbddddddddd^^^```bbbeeehhhmmmtttyyy{{{zzz{{{|||zzzzzz~~~wwwrrrrrrwww}}}}}}zzzvvvuuu{{{||||||zzzvvvooohhhddd]]][[[VVVNNNEEE@@@???@@@@@@CCCDDDCCC>>>;;;;;;;;;:::888555222000000000000........................------------------------........................------------------------,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................---000222111111555===DDDdddttt{{{sssrrruuuxxx|||}}}{{{xxx}}}xxxnnnkkknnnmmmuuu}}}}}}yyyyyy{{{|||yyysssoooooovvv|||sssoooyyyuuusssssspppuuuqqqqqqvvvzzz{{{~~~~~~~~~ooo``````TTTBBB???BBB===;;;===@@@AAA@@@@@@GGGFFFEEEDDDCCCAAA<<<999555333000...---...000111............---,,,+++***---------------------------------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++.........------,,,,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,---...---///222666999===???@@@BBBCCCCCCBBBAAAAAABBBDDDKKKHHHFFFGGGJJJRRRbbbrrr|||uuu}}}}}}|||ooolllxxx}}}}}}{{{zzz|||}}}nnn]]]SSSLLLHHHEEEBBBBBBGGGLLLOOOOOOOOOAAA<<<555111000111111111111000///------...//////000000000000////////////////////////////////////------------------------......---,,,,,,,,,,,,------------............///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,---............------...///111333555777777BBB===777444555555333111333555666;;;GGGWWW```aaaaaaaaabbbeeehhhiiiiiihhhiiiggghhhmmmmmmlllrrr|||zzzxxxzzz}}}xxxqqqmmmtttqqqpppuuu}}}}}}{{{rrrwww{{{yyynnneeeaaaccc^^^RRRLLLLLLFFF<<<===DDDGGGBBB<<<::::::999<<<;;;999666333111////////////000000///...------........................//////.........------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++---000333111///333@@@LLLlll{{{zzzrrrvvv{{{}}}xxxyyywwwwwwxxxyyyuuuooonnnqqqtttwww{{{}}}{{{xxxuuuqqqooorrrzzzvvvpppmmmppptttsssqqqqqqvvvyyytttwww|||vvvqqqqqqtttuuuvvvwwwzzz}}}}}}vvvhhhjjjddd]]]aaaPPPIIIAAA>>>???@@@@@@@@@CCCBBBCCCDDDEEEEEEBBB@@@888666333111//////000000////////////......---,,,---------------------------------,,,,,,,,,+++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++......---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------..................000222555999===@@@AAABBBCCCAAA??????BBBEEEIIIKKKIIIHHHKKKRRR\\\jjj~~~~~~zzz{{{ttt}}}~~~xxx~~~yyykkkXXXHHHJJJGGGDDDDDDFFFGGGIIIJJJKKKFFF===666111000000111111000////////////000000////////////............////////////////////////------------------------......------,,,,,,,,,---------------....................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,------............///111333555777888888888777666444333555888:::AAAEEEHHHNNNZZZhhhoooooorrrppppppuuu}}}}}}yyywwwssssssyyy|||{{{|||{{{xxxyyy~~~|||zzzzzzyyyxxxxxx|||{{{~~~~~~}}}~~~vvvpppllljjjddd]]][[[\\\XXXSSSKKKMMMKKKCCC>>>>>>===<<<::::::999888555333000///000000//////....................................//////.........------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++---...111333111555FFFXXXyyy||||||wwwtttxxx|||}}}zzz}}}ooooooqqqsssqqqmmmmmmqqqyyyzzz|||~~~~~~~~~}}}|||vvvsssqqqrrrxxx~~~qqqnnnnnnqqqpppllljjjlllggglllnnnvvv}}}zzz|||~~~yyyzzztttxxxtttmmmccc]]]fffyyyxxxjjjllllllmmmxxxoooeeeVVVHHH@@@???AAABBBBBBBBBBBBDDDGGGGGGFFFDDD===;;;888555222111000000000000000///////////////------------------------------------,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,...///////////////555777;;;>>>AAABBBBBBBBB>>><<<<<<===AAAEEEHHHIIIFFFPPPbbbuuu}}}fffaaahhhuuu|||{{{mmm[[[VVVSSSMMMEEEAAAAAAEEEGGGQQQNNNHHH???777111000000000000000000111111111111//////.........---------////////////////////////------------------------......---------,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,++++++,,,...///000000111333555777888888777222444666555333555<<>>>>>===;;;:::999888888333222///...---...///000................................................------,,,,,,,,,,,,------+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------,,,,,,111,,,///777777<<>>:::777444222000///...---------......------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,******,,,000555777???@@@@@@AAA@@@>>>;;;::::::???DDDDDDEEELLLYYYeeevvvooosss~~~~~~~~~|||{{{ppp^^^NNNGGGCCC@@@???DDDKKKMMMIIIAAA777111111111111000000000//////111111111000000000000///////////////////////////------------------------------.........---,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------,,,,,,...111333555666666666666555444222111999888999>>>DDDIIIKKKKKKUUU^^^ggglllqqqtttsssnnnsssrrrqqqvvv~~~}}}~~~~~~}}}}}}xxxtttrrr}}}|||~~~~~~|||yyyvvvrrruuu|||}}}zzzhhhTTTGGGAAA>>>@@@>>>;;;999888888:::;;;666444222///......///000........................---........................------,,,,,,------...+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------------------222...000777:::BBB]]]|||vvvpppqqq{{{xxx}}}~~~nnnjjjiiilllppprrrvvv{{{zzzuuurrrhhhmmmvvvZZZaaahhhmmmzzzzzz|||wwwssswww}}}wwwkkkjjjkkkqqqwwwzzzxxxvvvzzz|||{{{rrrqqqxxxxxxdddPPP@@@AAA@@@@@@BBBDDDFFFFFFFFFDDDDDDCCCAAA>>>:::777555111000///---,,,,,,---...------------------------------------............,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,------......,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,///444888<<<@@@??????>>><<<:::999888;;;???BBBDDDJJJYYYoooxxxzzz||||||ooo___UUUIII>>>:::>>>EEELLLNNNIIIAAA:::555444222000//////000000222222222111111111000000////////////////////////------------------------,,,---.........---,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---.........///111333666777888777666555444333333222::::::===EEEOOOVVVVVVTTTWWW```iiimmmoooqqqppplllpppoooqqquuu{{{~~~xxxpppkkkyyy~~~{{{zzzyyyyyy|||}}}zzz}}}{{{~~~|||wwwwwwzzzzzz}}}ppp^^^QQQGGGAAAAAA???;;;999777888999;;;999888555333111/////////........................---------.....................------------......++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------............111111333777===MMMggg}}}oooqqqxxxyyyrrrllliiikkkooorrrwww|||~~~xxxqqqmmmhhhppp{{{fffiiiiiikkkvvv~~~||||||yyyttt|||yyyzzz~~~xxxvvvrrrqqq|||{{{sss```MMMDDDCCCBBBCCCEEEFFFFFFEEECCCCCCDDDCCC@@@===999777444333000...---------...------------------------------------.........///---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...000222666999<<<>>>>>>===<<<:::::::::::::::>>>BBBIIITTTccctttuuullliiigggtttuuummm]]]LLLDDDAAA@@@EEEKKKNNNKKKGGG;;;999555111000000111222111111111111000000000000////////////////////////------------------------,,,---...//////---+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------...000222444666888888777666555444444666777888:::>>>FFFOOOVVVZZZ[[[ZZZXXXaaaiiilllnnnppppppnnniiiiiimmmvvv{{{}}}xxxssszzz{{{|||~~~|||xxxxxxzzzyyysssllldddXXXMMMCCCBBBAAA@@@>>>===<<<;;;<<<;;;999666333111///...........................---------.........//////......------------......++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------.........///...333666777BBBYYYqqq~~~rrryyy~~~uuunnniiilllqqquuuzzz~~~zzztttooolllkkkuuunnnooommmlllttt{{{zzzrrr|||yyyuuuzzzyyyrrrmmmsssyyynnn]]]JJJHHHFFFEEEEEEDDDCCCBBBBBBCCCDDDDDDBBB???;;;999777555222///...---......---------------------------------.........//////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,------.................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,///444999<<<>>>>>>>>><<<;;;999888999:::<<<>>>EEEKKKYYYnnnyyymmmgggfffuuu}}}qqq]]]OOOFFF>>>???HHHPPPRRRQQQ???<<<777333000111333444000000000000////////////////////////////////////------------------------,,,---...//////---+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------///111444666888999999777555444444555888<<<>>><<>>===;;;@@@FFFRRRhhhtttlllrrr{{{{{{mmmRRRQQQHHH>>>BBBNNNRRRMMMKKKEEE<<<666333333444444333222222222333222000---000...---...///000///...///......------......///000000///...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------///222555666666555666777666777777888888999<<<>>>===JJJXXX^^^\\\XXXYYY\\\bbbnnnuuuqqqpppvvv{{{yyyxxxmmmkkkxxx}}}uuurrrzzzwwwwww}}}zzzyyytttnnnTTTNNNJJJMMMNNNJJJDDDBBBAAA???<<<999888555222000...///////////////......//////////////////////////////.........---------,,,,,,,,,---------......------------------------------------------------,,,------......------,,,------/////////...---,,,111666888>>>VVVttt~~~xxx}}}yyyrrrkkkllluuu~~~|||pppjjjlllpppwwwyyywwwlll```gggsssooossszzz~~~}}}www{{{vvvmmmkkkaaaKKK@@@CCCCCC@@@CCCDDDBBBDDDGGGFFF@@@<<<888444222222222222111...............///000000........................------------------------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,+++***+++---...---,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,//////...............///444666999===???>>><<<999;;;:::;;;;;;:::<<>>@@@BBBMMMXXX\\\ZZZYYY\\\```iiipppuuuttttttxxx|||~~~zzzooojjjqqqzzz|||zzzxxx{{{vvvzzz|||rrrlll___SSSPPPPPPNNNLLLKKKFFFDDD@@@===;;;999555333//////000000//////......//////////////////////////////.........---------,,,,,,---------.........------------------------------------------------,,,------......------,,,---......//////...------222444888EEE]]]uuu~~~zzz}}}vvvpppkkknnnwwwxxxnnniiilllqqq}}}{{{qqqwww}}}|||zzztttooo{{{~~~zzzaaaOOOJJJEEE@@@BBBAAA@@@BBBEEEEEEBBB<<<:::666555444444444333.........---......//////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------++++++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...000222333999:::<<<======<<<:::999777666888===CCCNNN```ppp|||zzz|||}}}{{{uuukkk]]]MMMFFFLLLWWWUUUSSSNNNGGG???888555444444222//////000111111111000///......000000///......------,,,,,,------.../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------...///111222333555888999888777666666===AAAEEEEEEAAA>>>@@@BBBIIIRRR\\\aaabbbeeelllsssuuuuuuvvvzzzyyyxxxzzz|||tttnnnooorrrsssuuuxxx{{{www|||~~~xxxxxx~~~mmm]]]VVVVVVSSSPPPNNNGGGDDD@@@===;;;888555333111111111000000//////...////////////////////////...............---------,,,------------.........------------------------------------------------------............---------....../////////......555222;;;SSSlllzzz~~~~~~rrrooommmqqqyyy{{{rrrjjjhhhnnnttt|||ssswwwzzznnn___MMMEEECCC@@@>>>???BBBBBBAAA@@@===:::888888777444333//////......---.................................------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---,,,+++,,,.........---------------------,,,,,,------------------------///...------///222666888<<<===>>>===<<<:::::::::888999???MMM\\\lll~~~ppplllsssnnnzzz}}}~~~wwwcccOOOKKKSSSUUUWWWWWWSSSJJJ@@@999555222111000000111222111000000///...///000111000...------,,,,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------///...------...000333555777777666555555888===AAAJJJNNNPPPMMMGGGDDDFFFIIIQQQZZZeeemmmrrrxxx{{{|||xxxwww|||}}}|||{{{yyywwwvvvxxx{{{rrrrrr||||||}}}zzzyyyjjjeeebbb\\\SSSMMMHHHEEE@@@===<<<:::777555333333222111000/////////////////////////////////........................------------............------------------------------------------------------............------.........///////////////777222@@@bbbzzz}}}}}}~~~{{{xxxnnnmmmooottt||||||tttkkkgggjjjrrryyyzzz}}}}}}sssaaaKKKFFFAAA???@@@AAACCCEEECCCAAA???===;;;888555222111000///...............////////////////////////------------------------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........---,,,+++,,,...///...---------------------,,,,,,------------------------...------...000555999;;;===>>>???>>><<<;;;<<<===???CCCPPPeeexxxzzzjjjiiirrruuuxxxbbbSSSQQQOOOTTTXXXYYYRRRHHH===666111111111333444333000...111///...///000111000///...------,,,,,,------..................---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////......000222555777<<<999555333666???KKKTTTVVVXXXYYYVVVQQQPPPTTTXXX___fffpppwwwzzz~~~|||}}}zzzzzzpppmmmuuu{{{xxx}}}~~~zzzrrrkkkaaaVVVOOOKKKGGGCCC@@@>>>===;;;:::666555333111000000000000////////////////////////---.....................---------.........//////---------------------------------------------------......//////......---............//////000000666333GGGmmm}}}zzzrrroooooonnnlllmmmqqqwww~~~}}}wwwmmmffffffnnnyyy~~~~~~{{{wwwsssxxxvvvwww~~~|||vvvPPPHHHAAA>>>>>>???BBBFFFEEEDDDBBB@@@???;;;777444333222111000//////...///////////////////////////------------------------+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------...............,,,,,,,,,...///...---------------------------------------------------.........000333777:::===<<>><<<:::999888777444222111000000000////////////////////////---------...............------........./////////------------------------------------------------......////////////..................///000111111333777PPPvvvzzzvvv~~~|||xxx|||vvvfffdddggghhhkkknnnsssyyyyyyqqqgggccchhhttt~~~|||{{{|||~~~~~~~~~{{{~~~```TTTIIIDDDAAA>>>@@@EEEDDDCCCBBBBBBBBB???;;;888555444333111000/////////////////////////////////------------------------,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............---,,,---...//////---+++,,,,,,------.................................---...///222555888;;;===;;;@@@EEEFFFEEEEEEGGGKKKLLL^^^xxxyyy~~~{{{}}}}}}kkk[[[RRRPPPQQQTTTVVVSSSIIIAAA:::777444222222333222222111000///000111111000///000//////......//////000........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...........................///000222444666888999333666:::@@@GGGQQQ[[[aaaeeefffhhhlllppprrrqqqooooooqqqrrrrrrqqqrrruuuxxx~~~yyyxxxvvvqqqzzz~~~|||||||||lllsssyyy}}}~~~wwwvvv{{{}}}wwwhhh___]]]XXXSSSLLLFFFAAA>>>;;;999:::888555333111000000111////////////////////////---------.........//////............////////////------------------------------------------------......////////////......///.........///000111222444@@@^^^|||xxx~~~|||wwwtttyyysssaaa```fffhhhlllooottt{{{~~~uuummmcccaaajjjzzz|||xxxyyysssqqqrrryyy|||vvvhhhZZZQQQJJJCCCCCCGGGAAAAAABBBCCCDDDBBB>>>;;;666555444222111000000000000000000000000000000000------------------------,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////...---,,,---/////////...++++++,,,,,,---...//////........................---...000333666999;;;<<<:::@@@GGGJJJIIIIIILLLPPPeeezzz{{{~~~}}}}}}||||||vvv[[[VVVQQQSSSXXXXXXQQQIII@@@;;;444000///111444555111000///000111222111///000000////////////000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................---///111444666888888999666===HHHRRRZZZ```dddgggmmmmmmpppuuuzzzyyyrrrlllmmmnnnnnnoooqqqvvv~~~}}}}}}~~~~~~}}}{{{zzzzzzyyywwwtttfffjjjlllmmmqqqyyy}}}uuuttt~~~{{{oookkkgggbbbYYYRRRLLLGGGCCCAAA;;;999666333111000000111////////////////////////---------.........//////............/////////000------------------------------------------------......////////////......///.........///000222333888IIIiii|||yyyxxxuuusssxxxttt``````gggjjjlllpppuuu{{{~~~sssjjjaaaaaalll~~~~~~tttooonnnoootttzzz~~~||||||qqq___LLLDDDGGGGGGCCCBBBEEEFFFCCCAAAAAA>>>===999666333222111111222111000000111000...,,,........................------------------------,,,------......------,,,........................111......111///+++---333........................000///...------------------------......////////////333777:::;;;;;;===>>>;;;@@@FFFFFFCCCJJJbbbzzz|||qqqyyy~~~yyyuuu{{{zzzeeeVVVXXX[[[WWWTTTVVVOOOFFF:::333333555444333000111222333333222000///000000000000000000000000////////////////////////,,,,,,------------,,,,,,------------------------------------------------------------------------------------------------///////////////.........333333333444555666777777777GGGWWW\\\XXXWWW^^^gggooouuuvvvssswwwzzzttttttrrrsss|||zzz~~~{{{uuupppnnniiitttyyyrrrkkknnnvvv|||}}}~~~{{{sssppprrrkkknnnvvv}}}yyyyyy~~~vvv]]]MMMFFF===???:::777888777222000000000///...,,,---...000111////////////............---...............------......------------..............................---------............///---//////...///333555555;;;KKKvvvyyyzzzttttttjjj|||xxxlllhhhhhhiiitttwww{{{|||xxxlll```[[[hhh{{{~~~tttllljjjpppwwwzzzwwwuuu}}}}}}zzz___HHH===CCC???>>>@@@AAAAAACCCGGGBBBAAA>>>:::666333111000111000//////000000...,,,------------------------------------------------,,,------......------,,,........................000++++++///000,,,+++---........................//////...------------------------.........//////111333777:::<<<======>>>??????AAAEEEKKKYYYqqq~~~zzzwwwrrrmmmzzzxxxdddUUURRRUUUWWWUUUPPPHHH>>>888555555333222111222222333222111000000////////////////////////////////////////////////...//////000000//////...------------------------------------------------------------------------------------------------/////////...............111444777999999888777777@@@KKKWWW]]]]]]]]]bbbgggmmmsssyyyzzz|||~~~|||xxxyyy||||||zzz||||||yyy{{{|||vvvrrrpppnnnwwwzzzrrriiihhhjjjlllkkkiiihhhfff___WWWUUUXXX]]]```gggqqqvvvvvvzzz~~~mmmXXXMMMBBB@@@;;;999:::999555222333111000////////////111111////////////............---......//////...------......------------..............................---------............///---...///...///111444666???TTT|||}}}yyyxxxvvv~~~tttqqqvvvkkkiiijjjlllvvvwww{{{zzzuuuhhh```___mmm|||xxxvvvpppjjjjjjnnnsssvvvvvv}}}xxx|||{{{uuurrrxxxxxx|||pppXXXHHHAAA===<<<>>>@@@@@@CCCHHHFFFEEECCC???;;;666111///000///...///000000///---------------------------------------------------,,,------......------,,,........................///,,,+++///111...+++***........................//////...------------......---------......//////444555777;;;>>>???===<<>>@@@CCCBBBAAAAAAGGGGGGFFFDDD???:::555222111///......///000///...------------------------........................,,,------......------,,,........................///......///...---------........................///......---------............------...///000111777777888:::===>>><<<:::???CCCOOOcccvvvwwwooo|||sss{{{qqq^^^XXXXXXXXXRRRQQQMMMGGG???888444333333333333333222111111000........................////////////////////////------............------........................------------------------------------------------..............................---------...000000111444777888666777<<<@@@LLLUUUaaalllrrrsssttttttqqqqqqxxx~~~zzztttrrrqqq~~~~~~zzzxxxyyy}}}vvvssswww|||yyysss~~~vvvjjj___YYYWWWWWWWWWTTTTTTQQQJJJEEEEEEHHHKKKKKKJJJLLLLLLHHHCCCDDDHHHBBBAAACCCFFFFFFDDDGGGLLLIIILLLOOOPPPQQQUUU^^^eeeeeeaaaaaaeeekkkrrrjjjYYYIIIFFF@@@<<<===;;;777555666111111222222222111000///////////////............---......////////////.........------------..............................---------............//////......///...///444;;;HHHjjj}}}qqqwww}}}uuuwwwnnnlll|||vvvlllhhhhhhnnntttzzzzzz|||sssiii```dddooo{{{zzz{{{}}}wwwrrrnnnjjjhhheee```XXXRRROOOMMMLLLKKKKKKJJJKKKMMMJJJGGGMMMVVV```aaabbbbbbcccfffjjjmmmmmmooottt{{{|||yyyuuurrr{{{~~~zzzpppZZZEEE>>>@@@BBBAAA@@@EEEFFFGGGFFFCCC???;;;888222000......///000000///------------------------........................,,,------......------,,,........................---///000---******...111..............................---------......//////.........///111333444::::::999:::<<<===<<<<<<@@@OOOhhh~~~|||wwwyyy```TTTUUUSSSTTTRRRMMMEEE===777444555444333222222111111111////////////////////////////////////////////////---..................---........................------------------------------------------------..............................------...///111333777777777666999@@@JJJRRRmmmxxxzzzwwwrrrsss}}}|||wwwuuu}}}}}}wwwtttyyy~~~||||||}}}~~~|||pppiiixxxxxxsssqqqhhhddd]]]VVVRRRSSSXXX\\\ZZZVVVOOOHHHEEEHHHQQQZZZbbbbbbcccbbbYYYMMMGGGGGGHHHFFFGGGHHHFFFBBBCCCGGG>>>BBBEEEDDDCCCFFFOOOWWWYYYSSSOOOPPPTTT\\\iiivvvuuu}}}yyykkk\\\NNNGGGBBB@@@===777555555000111111111111000///...////////////............---......///000000//////......------------..............................---------............///000......000......666@@@QQQtttxxxrrr{{{|||~~~qqqrrr{{{nnnhhhggghhhooovvv||||||}}}zzznnneeeaaakkkyyyzzztttuuuyyy}}}uuuqqqnnnjjjccc[[[UUURRRQQQQQQTTTRRROOONNNPPPSSSUUUUUUWWWYYY^^^aaaYYYNNNOOOXXXllllllllljjjgggfffggghhhfffgggiiilllnnnooopppqqqtttuuu~~~}}}qqqbbbfffppp}}}}}}xxx{{{rrrPPP>>><<<@@@CCCDDDBBBDDDEEEFFFEEEBBB???===555333000///000111000///................................................,,,------......------,,,........................***---...+++)))---000000...........................------------...////////////...///111444777999;;;<<<<<<;;;;;;>>>BBBEEEMMMbbb~~~nnnYYYVVVVVVVVVTTTQQQKKKDDD<<<888666555444222111111111111000000000000000000000000///////////////////////////000000111111000000///........................------------------------------------------------........................///...------///111444555===<<<<<>>===<<>>???BBBLLLVVV\\\mmm|||yyy|||{{{jjjaaaWWWPPPHHH???999888444333111000//////000000////////////............------///000000111111111......------------..............................---------............///111---...222111000<<>>@@@BBBBBBCCCDDDDDDCCCBBBAAA:::777333111111111111000000000000000000000000000////////////////////////,,,------......------,,,........................///...---222===DDD:::***........................---------------...///000/////////111444999===@@@888<<<@@@???>>>DDDRRR^^^yyyzzzuuulllYYYVVVSSSSSSSSSNNNEEE===777666444222111111111111111111111111111111111111////////////////////////......////////////......////////////////////////------------------------------------------------////////////////////////111000//////000333777999888;;;EEEXXXkkkxxxzzzxxxxxxxxx|||zzzttt{{{vvvuuu~~~rrr```VVVVVV^^^hhhnnn{{{~~~zzzyyyuuummmkkkfffiiillllllfff\\\TTTNNNLLLGGGBBBAAA??????DDDKKKQQQ___ooozzz~~~~~~uuukkk```WWWNNNCCC<<<;;;666555222000000000111222000/////////............------///000111111111111.........------.................................---------.........//////111---...333222111===OOOrrr}}}rrr{{{~~~{{{sssuuurrrhhhlllppppppuuu~~~{{{}}}ssshhhbbb```qqq|||xxxzzzgggbbbYYYSSSOOOOOOPPPQQQUUUYYY```gggnnnvvv}}}yyyyyy{{{xxxpppqqqrrrrrrpppmmmnnnssswwwuuummmaaaWWWRRRQQQRRRSSS___dddnnnxxxzzzppp}}}qqqfffyyyxxxlll]]]LLL???;;;<<>>@@@AAAAAADDDRRRgggxxx~~~sssvvvxxxxxxmmm```UUUTTTVVVRRRKKKFFF???:::555444666777555222111111111111111111111111000000000000////////////////////////............------------------------.........------,,,,,,,,,---------------------------------............///...,,,+++,,,000444888999;;;GGGXXXfffsss{{{{{{vvvtttvvv{{{zzzuuuooofff______bbbhhhnnntttvvvwwwxxxxxxkkkaaa[[[[[[^^^[[[OOODDD@@@>>><<>>ddd{{{yyyzzz~~~ooolll|||iiigggpppzzzwwwggg[[[]]]ffftttzzzvvv{{{WWWUUUUUUWWW\\\ccciiimmmrrrwww|||wwwsssrrrrrr{{{ssshhh^^^XXXTTTQQQPPPOOOOOOQQQWWW```iiinnnpppssssssvvvxxxxxxiiiYYYIII>>>>>>AAADDDDDDDDDDDDDDDDDDEEE@@@999333111111222222////////////////////////---......//////......---///............---------............///////////////////////////////////////...------------...///......------......//////111555999<<<======>>>???>>>>>>???DDDPPPeee|||www}}}zzzuuuxxxkkkUUUOOOTTTTTTMMMGGGAAA;;;444111333444222000111111111111111111111111000000000000////////////////////////............------------------------.........------,,,,,,,,,---------------------------------............///000///...000333777:::<<>>>>>BBBCCCGGGMMMUUUaaavvv|||qqqnnniii\\\KKK???:::888666333222111000000111000//////......//////////////////////////////...///000000000///------111000//////000000///.../////////////////////...///222------444333CCCiii~~~}}}}}}|||zzzxxxoootttyyyiiigggpppyyy~~~~~~{{{rrrddd[[[```iiiyyyyyyvvv}}}YYY[[[___fffnnnwww{{{~~~yyyqqqiiiccc]]]WWWSSSZZZTTTLLLHHHJJJNNNRRRSSSiiiwwwzzzvvviiiTTTBBBBBBAAABBBBBBCCCBBBCCCCCCFFFCCC???999333111111222////////////////////////---......//////......---///............---------............///////////////////////////////////////...------------...///...............///000000///777@@@DDDCCCBBBBBBCCCFFFCCCBBBMMMaaaxxx~~~||||||yyyYYYNNNQQQTTTQQQMMMFFF???777111111222222111000000000000000000000000000000000000////////////////////////............////////////////////////.........------------------------------------------------............///000000000111444999===???YYYfffqqqsssrrrssstttssstttrrrpppppprrrvvv{{{~~~~~~}}}yyytttttt~~~~~~||||||zzzwww|||tttmmmgggbbb```ccciiimmmttt{{{~~~yyyuuuaaafffmmmssszzzxxxlll[[[IIIBBBEEE@@@BBBDDDDDDCCCMMMcccyyy{{{uuupppgggTTTBBB???<<<888666555333222000222111111000///000000000/////////////////////////////////000///......---222000//////000000///........./////////////////////222111111333555KKKppp~~~|||{{{~~~vvvmmmlll|||sssggghhhqqqyyy~~~|||wwwnnnbbb]]]eeeqqqwwwvvvmmmpppvvv}}}vvvlllbbb[[[hhhcccYYYOOOHHHFFFGGGIIILLLZZZmmm~~~~~~{{{{{{fffOOOGGGBBB>>>???AAAAAABBBCCCEEEEEECCC===666111111222////////////////////////......////////////......///............---------............////////////////////////////////////.........------.....................///000111111000666???FFFIIIIIIHHHGGGFFFEEEJJJ\\\ttt}}}{{{}}}hhhWWWRRRQQQSSSUUUNNNFFF===555333333444444000000000000000000000000000000000000////////////////////////............////////////////////////...............---------........................---------............///---...///111444:::@@@DDD^^^gggoooqqqssswwwxxxwwwuuuuuutttsssvvv{{{}}}}}}zzzuuuttt}}}xxxyyy||||||{{{zzz}}}qqqggggggfffccceeelllrrrtttvvvzzz||||||yyyvvvqqqtttwwwzzztttWWWFFFFFF>>>@@@DDDEEEEEEIIIYYYiiiyyyvvvqqqmmm^^^LLLBBB>>>999666666555333000333222111111000000111111///////////////////////////////////////......---111000......///000...---............////////////...111333333111888UUUwww~~~yyyxxx~~~tttggghhhvvvllleeejjjssszzz|||tttjjj```___jjjwwwwwwyyy~~~yyypppjjjkkkggg]]]OOOGGGEEEGGG@@@FFFQQQ^^^kkkuuu|||~~~|||vvvttt~~~jjjRRRGGG>>>===??????AAADDDCCCEEEEEE@@@999333111111000000000000000000000000...//////////////////...///............---------............////////////........................---..................---.........///000111222222555666:::CCCLLLQQQOOOKKK???GGGXXXppp~~~zzz{{{yyyxxxyyy}}}~~~kkkZZZOOOQQQWWWRRRKKKBBB999555444444555000000000000000000000000000000000000////////////////////////............000000000000000000000000................................................---------............///,,,---000333888@@@JJJQQQfffjjjmmmrrryyy|||wwwxxxyyyzzzzzz}}}|||vvvsssyyy{{{}}}}}}yyyyyy}}}}}}uuuuuuxxxyyytttnnnttthhhbbbgggllllllpppxxx}}}{{{}}}pppVVVNNNFFFCCCBBBEEEIIIMMMUUU^^^lllsss{{{~~~}}}nnn\\\FFF@@@999555555555333111333333222111111111111111000000000000000000000000000/////////............///...------//////...------.........//////000000......333444000<<<^^^}}}yyyvvv|||uuugggkkkvvvjjjeeeeeelllvvv|||yyyoooddd\\\^^^lll{{{|||yyy}}}~~~lll[[[QQQMMMHHHEEEDDDGGGPPP]]]hhhooo|||wwwtttvvv~~~|||xxxxxxdddRRRBBB??????>>>@@@DDDBBBCCCDDDBBB===888444111000000000000000000000000...//////000000//////...///............---------............////////////........................------...//////...------////////////000222333444;;;888:::CCCNNNUUURRRMMMJJJZZZqqq}}}zzzxxxyyyxxxxxxxxxyyyyyyyyyyyyppprrrwwwmmmYYYRRRTTTQQQMMMEEE>>>888444333333111111111111111111111111000000000000////////////////////////............000000000000000000000000.............../////////........................---------............///...111444888@@@LLL[[[eeemmmnnnnnnqqqzzz~~~wwwyyy{{{}}}|||zzzzzz~~~}}}uuuooooootttyyy}}}sssqqqsssyyy~~~xxxvvvvvvtttnnniiitttooonnnqqqvvvzzz~~~|||sss```TTTHHHFFFJJJOOOVVV\\\eeeiiimmmkkkjjjqqqpppQQQHHH===777666666555222333222111111000111111111000000000000000000000000000000///............///...---,,,...000111000///------......///000000000///,,,222444///BBBhhhyyytttzzzwwwiiivvv|||kkkdddcccgggqqqzzz~~~}}}sssggg^^^XXX]]]mmm}}}zzzzzz}}}rrreeeVVVPPPGGGBBBDDDKKKTTTYYYoooxxxmmmkkkuuuzzz}}}zzzaaaJJJBBB@@@===>>>CCCBBBBBBDDDDDDCCC>>>888333000000000000000000000000//////000000000000/////////............---------............////////////........................------...//////...------/////////000111222444444>>>===@@@HHHPPPTTTQQQMMM\\\qqq}}}~~~~~~~~~|||yyywwwrrrqqqrrrvvv}}}ppp^^^UUUQQQOOOJJJDDD===777444333222222222222222222222222000000000000////////////////////////............////////////////////////---........./////////000........................---------............///000333777===FFFWWWjjjxxxsssuuuuuuuuuyyy|||yyysss{{{~~~}}}zzzzzz}}}wwwssspppooonnnrrr|||wwwpppoooqqqxxx|||xxxtttrrr|||~~~|||yyyzzzqqq^^^UUUSSSUUUYYY]]]dddfffccc[[[TTTXXXhhhwww{{{```TTTEEE;;;999888666444222222111000000000000000000000000000000000000000111000///...---......///...------///222444444333------......///000000111333+++222555111HHHqqq}}}wwwtttzzzwwwjjj~~~sssdddcccdddkkkvvv|||~~~xxxoooccc[[[YYYaaassssssyyy___XXXOOOGGGDDDEEEHHHJJJRRRrrrllldddnnnxxx~~~{{{xxxzzzlllQQQFFFBBB======BBBBBBBBBCCCFFFGGGCCC;;;555000000000000000000000000//////000000000000////////////.........---------............/////////000........................,,,---...//////...---,,,/////////000111333444555>>>BBBHHHNNNQQQRRROOOLLL```wwwwwwyyyzzz|||xxxtttoooooossszzzkkkXXXSSSRRROOOIIIBBB;;;777444333333333333333333333333000000000000////////////000/////////............////////////////////////---.........//////000000////////////////////////---------.........//////000333888>>>III\\\rrrzzz~~~~~~}}}}}}|||xxx~~~}}}~~~}}}|||{{{wwwtttwwwtttqqqpppuuu|||~~~zzzwwwvvv}}}uuurrrzzz~~~}}}|||||||||}}}wwwjjjbbb]]][[[]]]jjjiiicccVVVJJJKKKZZZhhhnnn~~~kkk]]]KKK???;;;:::888555222111111000///000000000000000000000000000000000111000///------......//////......111444666666666---------...///000000111666+++222666333MMMwwwyyyuuuttt{{{vvvjjjssseeedddfffoooyyy~~~~~~wwwnnnccc]]]]]]gggzzz~~~oooyyyttt[[[PPPLLLGGGDDDDDDEEEbbb}}}llleeeiiiwww~~~rrriiioooxxxfffTTTCCC@@@CCC===AAADDDEEEDDDEEEFFF???444777444111///000000000000//////////////////////////////////////////////////////////////////////////////000000///...------............/////////000...000111222333555:::===AAAAAAGGGQQQVVVUUUTTTWWWsss~~~~~~{{{xxx||||||wwwrrrrrrvvvxxxxxx{{{]]]UUUVVVTTTNNNGGG@@@777000333111000000222444444444111111111111000000000000000000000000////////////000000111000000///...---////////////////////////........................000000///---...000///---333444<<>>FFFOOORRRSSSYYYfffqqq|||yyyzzz}}}~~~|||www___XXXRRRPPPNNNFFF<<<444666444222222333444333222111111111111000000000000000000000000////////////000000000000000//////...////////////////////////........................///////////////111111111111777FFFVVVaaafffnnnwww{{{xxxyyy~~~|||{{{wwwwww|||~~~rrrqqqpppooonnnmmmllllllpppfff___```bbbiii{{{wwwhhheeeaaa___^^^[[[YYYXXX\\\ddduuu}}}{{{}}}|||uuudddPPPBBB<<<999666222000111333222......111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222,,,777888666[[[|||rrryyyzzz~~~vvvqqq|||llldddcccjjjuuu~~~mmmddd^^^aaalllyyy~~~sssmmm{{{iiiWWWOOOIIIDDDCCCOOOeee{{{|||oootttrrrqqq|||vvviiiVVVMMMIII>>><<<@@@BBBAAABBBEEEDDDAAA888555222000///000/////////////////////////////////////////////////////////////////////////////////////////////......---....../////////000000000333111000111555:::>>>@@@>>>MMMVVVRRRRRReeeooo]]]OOOPPPSSSKKK???888888666555444444333111000222222111111111000000000000000000000/////////////////////000000000000000////////////////////////..............................///000000111333666:::GGG\\\lllqqqoooqqquuu}}}yyytttzzz}}}yyyyyy{{{rrr~~~|||zzzvvvuuussspppmmmjjjgggeeeggg```[[[[[[ZZZ^^^ppp{{{qqqlllkkkiiiddd^^^TTTTTT\\\mmm}}}}}}}}}}}}tttaaaMMMAAA;;;888666222111333222......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111---666999<<<___|||vvvrrr{{{|||~~~~~~xxx|||yyyjjjffffffnnnxxx|||zzzddd[[[XXXbbbsss{{{pppsssnnn]]]OOOJJJHHHLLLPPP]]]xxx{{{rrrooorrr}}}vvvwwwzzz~~~rrr```WWWPPPDDD???BBBDDDDDDDDDDDDCCCBBB:::777333000000000///...////////////////////////////////////////////////////////////////////////...///////////////.........////////////000000000444111///111666<<<@@@AAAGGGTTTXXXSSS\\\zzzhhhQQQPPPSSSKKK@@@;;;888666555444444333111///222222222111111111000000000000000000///////////////////////////000111111////////////////////////..............................000111000///444;;;JJJZZZppp}}}|||wwwuuuwww~~~}}}|||xxxyyy}}}}}}uuunnnkkkkkkqqq}}}~~~{{{~~~}}}~~~|||{{{}}}~~~~~~|||zzzvvvqqqnnnkkkiiiiiidddaaaaaabbb```bbbrrrxxxrrrtttuuusssbbbXXXRRRVVVcccttt~~~|||lllYYYKKKAAA:::999444222333333111000333000000000000000000000000////////////////////////////////////////////////////////////////////////000...444888CCCdddzzztttqqq|||yyyxxxyyymmmjjjgggpppzzzzzzttt___VVVUUUcccxxxzzzpppyyy~~~cccWWWMMMJJJHHHOOOhhhlllcccnnn}}}qqqjjjwwwzzzooobbbOOOBBBAAABBBCCCDDDCCCBBBBBB<<<999555222111111000///000000000000000000000000////////////////////////////////////////////////......///////////////...////////////000000000111222111000222777<<>>999666555444222111000000000000000000000000////////////////////////////////////////////////------.../////////////////////000000000111111111...444:::<<<<<<>>>DDDJJJXXXZZZhhh}}}xxxoooYYYQQQOOOJJJ???<<<777444444555555555333333222222222111111111000000000000////////////222111///.........000111////////////////////////////////////////////////000...000444222555GGG]]]qqqzzzxxxzzzyyy~~~vvvnnnwww|||ssslllppppppqqquuu{{{~~~{{{vvvtttuuuyyy~~~}}}wwwvvvtttsss}}}rrrfffXXXNNNGGGGGGMMMVVVkkkwwwuuurrrooofff[[[CCC:::222111222000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000222999;;;IIInnn{{{xxxkkkppp|||lllgggkkkppp{{{ppp___SSSSSS]]]sssvvvoooooo|||mmm\\\SSSNNNIIIUUUjjjwwweeekkkqqqyyy||||||eeeLLLCCCBBBBBBCCCEEECCC???;;;777666444333222000000000000000000000000////////////////////////////////////////////////------...///000000//////000000000000111111111111...666>>>@@@>>>???FFFNNNRRR[[[rrrwwwuuu}}}vvvZZZRRROOOJJJEEE@@@:::666444555666666333333333222222222111111000000000000////////////333222///...---...///000////////////////////////000000000000000000000000///---000555555999OOOhhhnnn~~~rrrrrr~~~~~~xxxyyy}}}yyynnnooossszzzwwwvvvnnnuuuzzzsssmmmqqqpppqqqtttxxx|||~~~~~~|||zzzwwwvvvxxx{{{tttkkkjjjjjjlllyyyjjj[[[QQQJJJHHHJJJOOOWWWcccrrryyytttsssnnngggKKKAAA888555555333111222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111;;;@@@RRRzzz~~~uuugggoootttdddccckkkttt}}}lllYYYSSSTTT___tttwwwuuu{{{{{{xxxaaaRRRMMMMMMUUUkkkrrrnnnpppwww~~~vvvZZZGGGBBBCCCEEEDDDDDDDDDCCC>>>777333222222111111111111000000000000////////////////////////...///000///...---...///000000//////.........---,,,...///000///000111333222<<<===:::AAADDDIIITTT^^^ppp~~~kkkVVVMMMKKKIIICCC;;;555444555777888333333333222222222111111000000000000000000000000333222111000////////////////////////////////////000000000000111111111111000000000111888JJJbbbtttqqq{{{ppp~~~~~~|||tttsss{{{zzzllljjjmmmmmmwww{{{xxx}}}}}}yyyuuusssttt~~~||||||xxxqqqkkkmmmnnnpppsssvvvzzz}}}{{{xxxuuutttwww{{{~~~|||uuummmhhhdddhhhyyynnnYYYPPPKKKFFFGGGHHHOOO___sssxxxuuu|||yyylll[[[HHH555111333222222333222222222111111111111000000000000000000000000000000000000000000000000000000000000111222222333333777777???UUUtttrrreeerrrxxxkkkiiicccdddlll|||}}}jjjWWWRRRUUUccc|||yyyzzz~~~www]]]RRRLLLLLL\\\www}}}vvvttttttyyyiiiQQQCCC???@@@BBBCCCDDDCCC???999444222222111111111111000000000000////////////////////////...///000///...---...000000000/////////.........---///000000///000111333222<<<<<<<<>>VVVtttpppeeetttjjj```wwwyyyddd```aaajjj|||yyyfffTTTSSSWWWggg}}}yyy~~~~~~iiiYYYMMMPPP\\\mmmtttmmmmmmwww{{{```III===>>>CCCBBBCCCCCCAAA<<<777333222222222111111111000000000////////////////////////...///000000......///000000000////////////......///000111111000000222444666??????@@@IIIOOOWWWfffsssYYYQQQKKKHHHBBB;;;444111111222333333333333222222222222000000000000000000000000222222111111000/////////////////////////////////............////////////111111333666???PPPdddrrrqqquuuwwwtttssswwwzzz{{{zzzyyy~~~|||qqqnnnrrrpppiiixxx~~~|||{{{xxxnnn___YYYcccsss{{{zzzyyy{{{}}}|||yyyuuuuuuuuuuuutttuuuyyy~~~wwwqqqppprrrxxx{{{}}}xxxyyywwwcccVVVKKKCCCBBBOOOcccuuuyyyvvvpppeeeeeeUUUCCC999666444222222333222222222111111111111000000000000000000000000000000000000000000000000000000000111222222333333444666AAAZZZvvvpppgggwww___ZZZppppppaaa___```lll|||}}}sss```OOOTTT\\\nnnxxxwwwrrr[[[RRROOOSSSiiioooiiipppyyypppTTTBBB@@@EEE@@@BBBCCCCCC???:::555222222222222111111111000000////////////////////////...///000000///...000111000000//////////////////000111111111000111333555===BBBAAADDDOOOWWWdddxxxiiiUUUMMMKKKGGG@@@888444333444444444333333333222222222000000000000000000000000111111111111111000//////////////////////////////000000000000111111111111111222333:::FFFXXXjjjuuuooommmjjjjjjpppzzztttpppsssqqqjjjxxxwwwtttpppfffVVVNNNYYYkkk}}}wwwwwwxxx{{{}}}}}}zzzxxxwwwxxxxxxwwwvvvyyy~~~~~~{{{{{{}}}zzzkkk\\\LLLAAAJJJ\\\ooo~~~vvvnnneeehhhZZZIII===777444333222333333222222222111111111000000000000000000000000000000000000000000000000000000000111222222333333777999GGGaaazzzrrrkkkzzzfffbbbrrrlll``````bbbsss}}}zzzmmmZZZMMMVVVbbbvvv}}}tttuuukkkYYYNNNLLL\\\qqq{{{lllkkkooo{{{}}}bbbLLLCCCCCC@@@AAACCCCCCAAA===777333222222222222111111111111000000000000000000000000...///000000//////000222//////000000000000000000111111222111111222555888===AAA???DDDRRR\\\mmm}}}]]]OOOMMMHHHBBB;;;777555555444444444333333333222222000000000000000000000000000111111111111000//////////////////////////////000000000000111111111111111222666@@@PPPbbbqqqzzzkkkeeeaaaiiiyyywwwyyy|||xxxnnnooonnnkkkuuuwwwpppjjjeeeZZZSSS\\\kkk}}}zzzxxxvvvwwwyyy|||~~~}}}{{{xxxvvvyyy{{{zzzxxxyyy}}}qqqYYYDDDEEESSSeeezzz~~~xxxsssjjj```PPPAAA888555333222333333333222222222222111000000000000000000000000000000000000000000000000000000000111222222333333888;;;LLLggg}}}vvvrrr~~~vvvtttyyyjjj```bbbdddzzzwwwfffVVVMMMYYYhhh~~~}}}uuuwwwgggSSSJJJQQQ^^^zzzxxxnnnjjjyyypppYYYHHHAAAAAAAAABBBCCCCCC???999555333222222222222111111111000000000000000000000000---///000000000000111333//////000000000000111111000111222111222444888;;;:::>>>???HHHXXXcccttt}}}|||wwwvvvpppSSSOOOHHHBBB>>>:::666444444444444444333333333333000000000000000000000000///000111222222111000///////////////////////////............////////////111444<<>><<>>VVVhhhppp}}}~~~~~~}}}nnnjjjrrr{{{qqqmmmnnn}}}uuulllbbbXXXfff|||jjjTTTNNNHHHCCC???666666555444444333333333333111111111111000000000000222111111111000000//////........................111------000222111111444555;;;GGGYYYnnnwwwkkkZZZddduuu~~~yyy{{{}}}qqqlllkkkqqqvvvwwwxxxzzzqqqkkklllyyyzzzqqq]]]HHHIIIYYYooo|||}}}|||xxxyyyzzz|||~~~~~~{{{yyywwwvvvsssqqqrrrvvv}}}dddQQQWWWgggnnnSSS???777555333111//////111222222222222222222111111111111000222222222111111111000000000000000000111111111111555666TTT~~~{{{rrrmmmkkkzzzmmmcccjjjwww|||rrrbbbSSSNNNQQQ]]]tttvvvxxxnnnQQQNNNNNN[[[wwwppptttxxxvvvhhh\\\GGG<<<<<>>DDDHHHZZZkkkwww{{{|||}}}}}}}}}tttjjjkkkxxxxxxmmmhhhhhh{{{nnnbbbkkk~~~vvv[[[NNNFFFEEEBBB777666666555444333333333333111111111111000000000000111111111111000000000///........................111------111222000111333333:::HHHZZZggghhh^^^TTTmmm{{{yyywww}}}wwwgggfffiiisss{{{|||{{{|||sssoooqqq|||}}}vvvsssmmm[[[GGGHHHWWWkkkyyy~~~}}}yyyyyyyyyzzz||||||{{{yyywwwvvvsssrrrssswww}}}yyyYYYSSS\\\}}}yyy\\\DDD999666444222000000111222222222222222222111111111111000222222222111111111000000000000000000111111111111666999XXX~~~vvvnnniiihhhyyykkkccckkkzzz{{{ppp```QQQNNNQQQcccyyyuuuvvv___UUUKKKOOOeeexxxsss}}}{{{tttlllRRRAAA<<>>LLL[[[\\\TTTRRRVVVqqqyyy|||zzzoooaaaaaahhhuuu}}}}}}{{{zzzuuuuuuyyy~~~vvveeebbbbbb```SSSDDDHHHVVVhhhuuu~~~{{{yyyxxxyyyzzz{{{{{{zzzxxxvvvtttssstttwww{{{~~~~~~~~~qqq]]]ZZZiiigggLLL;;;555555222000000111333333222222222222111111111111000222222222111111111111111000000000111111111222222777===]]]ssskkkggggggyyyllleeennn}}}xxxlll\\\OOONNNTTTiii|||~~~tttvvv~~~|||kkkVVVKKKTTTlll}}}xxx~~~{{{fffNNNAAA@@@???CCCDDD<<<;;;888444222222333333222111111111111111111111111000000111111111222222222222222222222222222222222111111444888999:::BBBKKKbbbjjj{{{}}}uuuyyy~~~~~~}}}zzzlllooo~~~yyyttt}}}rrrzzz___GGGFFFGGG<<<888888666555444444444444222222222111111111000000111111111000000000000000000000000000000000000000///---///222222000111555FFFHHHQQQXXXQQQGGGQQQeeevvvxxxnnnddddddiiissszzzyyyuuutttxxx|||qqq[[[SSSMMMLLLGGGBBBHHHTTTggguuu~~~~~~|||yyyyyyzzz|||}}}|||{{{yyyvvvuuuuuuvvvwwwwwwttttttyyyppp___[[[wwwoooUUU@@@555666333111111222333333222222222222111111111000000111111111111111111111111000000111111111222222222555@@@bbb~~~tttmmmiiihhh{{{qqqjjjssswwwiiiXXXMMMPPPYYYmmm~~~yyyyyyiiiSSSMMMXXXmmm~~~{{{wwwuuuwww[[[GGGAAA>>>CCCEEE???<<<999555333333333333222111111111111111111111111111111111111222222222222222222222222222222222222111333777:::999;;;EEEPPPiiisss|||vvv{{{~~~|||zzz}}}kkkjjj|||}}}|||ttt|||qqqNNNEEEGGG???999999777666555444444444222222222222111111111111000000000000000000111111111111111111111111111111///...///222222000333999TTTPPPPPPPPPGGGDDDZZZxxx}}}}}}}}}nnnjjjfffgggnnnssstttssstttzzz{{{hhhWWWFFF???>>>???FFFOOOfffttt~~~{{{wwwzzz|||{{{|||~~~~~~{{{xxxvvvuuutttqqqooolllkkkqqq}}}hhh[[[dddyyyuuuaaaJJJ999777555222222222333333222222222222111111111000000111111111111111111111111111111111111222222222222222BBBggg|||uuuoookkkiiizzzxxxqqqxxxvvvgggUUULLLSSS___vvvdddQQQMMMZZZhhhwww~~~{{{zzziiiPPPDDD>>>BBBFFFBBB===:::666444444444333333222222222222222222222222111111111222222222222333333333333333333333333333111444999;;;;;;>>>LLL[[[lll~~~{{{xxx{{{|||{{{{{{zzzgggcccttt|||vvvrrrzzzYYYGGGFFFCCC;;;:::888777555444444444333222222222222111111111000000000000111111111111000000000000000000000000000///000222111111777???UUUOOOIIIEEECCCLLLhhh}}}~~~|||tttnnnhhheeejjjpppsssvvvyyy}}}|||gggOOOAAA===>>>BBBHHH```ooozzztttnnnhhheeejjjrrr}}}|||~~~{{{xxxvvvuuurrrmmmhhheeedddjjjwwwzzzdddZZZddd~~~zzzkkkTTTBBB888666333222333444333333222222222111111111111000111111111111111222222222111111111222222222222333222EEEkkk}}}~~~sssoookkkhhhxxxzzzuuu{{{uuudddRRRKKKUUUccc}}}^^^LLLNNNYYYyyy}}}qqqwww~~~___LLL???@@@EEECCC>>>;;;777444444444333333222222222222222222222222111111111222222222333333333333333333333333333333111555:::>>>>>>DDDWWWiiinnn~~~yyyxxxyyyyyy||||||iii```nnn}}}xxxzzzooommmvvvdddLLLGGGEEE;;;:::999777666555444444333333222222222111111111///000000000111111111111000000000000000000000000000///000111111333<<>>;;;777555444444444333222222222222222222222222111111222222222333333333333333333333333333333333000555;;;???AAAIII___sssooo~~~zzzxxxwwwwwwvvvvvv|||pppbbbmmmzzzwwwtttiiihhhsss~~~|||xxxkkkPPPHHHFFF<<<;;;999777666555444444333333333222222222111111//////000000111111111222////////////////////////111000000111111444>>>IIIGGGEEE@@@@@@NNNhhh~~~zzz~~~vvvvvv|||}}}zzzwwwooojjjmmmrrruuuxxx|||vvvpppvvvvvvooobbbRRRCCC<<<>>>DDDLLL^^^rrr|||~~~}}}{{{yyymmmdddWWWLLLDDDEEEPPP]]]~~~}}}~~~~~~}}}yyyvvvttttttuuusssllleee\\\[[[aaaooo~~~|||qqqaaaSSSLLLXXXttt{{{kkkXXXIII999777444333444444444333222222222111111111111000000000111111222222222222111111222222222333333333777LLLrrr{{{ssssssrrrooo~~~sssrrr|||~~~qqq^^^LLLGGGUUUgggyyyzzz|||}}}~~~~~~~~~~~~```OOOKKKVVVlllvvv||||||]]]FFF:::>>>FFFCCC@@@<<<777444333222333222222111111111111222222111111111111222333444555333333222222222333444444222999<<<<<>>GGGLLLFFFDDDEEEPPPhhh}}}zzzuuuzzz{{{wwwuuunnnjjjlllnnnqqquuuzzzyyyhhh[[[ZZZ[[[[[[TTTIIICCCCCCBBBPPP^^^fffhhheee]]]TTTQQQKKKFFFCCC???===BBBKKKggg|||{{{{{{zzzyyyvvvuuusssrrrppplllgggcccXXXVVV[[[jjjzzzuuufffRRRIIINNNZZZqqq~~~nnn^^^III>>>555444555555444555444333333222222333333444111111111111111111111111222222222222333444555555999VVV~~~rrrcccnnn{{{oooqqq}}}}}}hhhRRRLLLOOO^^^rrrzzz~~~~~~~~~}}}}}}~~~~~~}}}|||zzzxxxvvvttttttuuuuuutttrrrrrrsssuuuyyyzzzzzzyyyvvvrrrnnnkkkhhhjjjlllpppsssuuuvvvwwwwwwxxxyyy{{{}}}lllXXXJJJRRRbbbyyyxxxwwwxxx\\\DDD===@@@BBB@@@===999666444333333222222111111111111222222111111111111222333444444333333333333333444555555666:::<<<@@@LLLbbbyyyrrrkkkwwwrrrrrrssszzz~~~rrrvvvtttmmmvvv{{{dddMMMDDD???999555444444555555333333333333222222222222111111111111111111111111333222222111111111111111000333222000777EEELLLJJJHHHDDDJJJ___xxxzzz{{{tttgggeeeyyyzzzeee```dddllluuu}}}lllYYYSSSQQQUUUWWWQQQHHHBBBCCCKKKSSSXXX[[[ZZZSSSKKKKKKGGGDDDCCC@@@>>>AAAGGG[[[zzz}}}{{{zzzxxxtttsssrrrpppnnnjjjddd```VVVSSSXXXfffwwwoooWWWKKKMMMVVVlll|||qqqfffSSSEEE777555777777444333444333333222222333333444222222222222222222222222222222222222333444555666;;;[[[nnn```lllxxxxxxrrrwww~~~yyycccNNNJJJPPP```wwwxxx}}}~~~xxxvvvsssooollliiieeecccbbbeeefffeeebbbbbbdddgggnnnooooooooolllgggbbb___[[[]]]___bbbdddgggiiiiiikkkkkklllnnnqqqtttvvvxxxyyy}}}zzzaaaQQQOOOTTTiii}}}~~~cccHHH===>>>AAA@@@===;;;888555444333333222222111111222222333222111111111222222333444333333333333333444555666777999===CCCRRRiii~~~pppmmmuuuooooooqqq{{{{{{~~~sssjjjwww~~~~~~rrrSSSFFF???999888777555444444444444333333333222222222111111111111111111111111222111111000000111111111...444333///999LLLSSSMMMEEECCCOOOkkk~~~}}}uuugggbbbuuuwwwggg^^^bbbkkkwwwsss^^^QQQHHHMMMVVVUUUJJJBBBGGGKKKQQQXXX___aaa]]]XXXTTTPPPKKKFFFBBBAAABBBDDDSSSooo~~~{{{xxxuuurrrqqqpppooommmiiiccc___VVVRRRUUUdddtttgggVVVTTTXXXkkk|||ssskkk[[[JJJ888444777777444222444333333222222333333444222222222222222222222222222222222333444555666777;;;]]]}}}lllcccssstttyyy~~~vvvmmmooozzz~~~vvv^^^KKKIIIPPPbbb{{{~~~yyy|||vvvrrrgggccc^^^ZZZWWWSSSNNNJJJIIIKKKMMMMMMKKKKKKNNNQQQ[[[\\\^^^^^^\\\XXXTTTQQQLLLMMMNNNOOOQQQSSSTTTUUUQQQRRRSSSTTTWWWYYY\\\]]]bbbgggooowww|||uuuZZZOOOJJJYYYvvvgggMMM???>>>@@@@@@>>><<<:::777444333333333222222222222333333222222111111222222333333333333333333444555666777777999>>>JJJ[[[ppptttpppkkkhhhqqqqqqvvvpppiiiuuu~~~{{{^^^III@@@:::::::::666333333444444444333333333222222111111111111111111111111000000/////////000000111///444222000===RRRYYYQQQCCCHHH\\\xxxwwwmmmsssvvviiicccfffmmmxxx}}}rrrwwwjjjUUUDDDEEEOOORRRIIIAAAEEEHHHPPP]]]iiiooopppooofffaaaWWWMMMFFFDDDCCCBBBQQQeee}}}~~~yyyuuurrrqqqqqqppppppnnnjjjddd___XXXTTTVVVdddttt~~~ggg^^^YYYdddzzzwwwbbbOOO;;;444555666444333444333333222222333333444222222222222222222222222222222222333444555777888;;;^^^}}}pppmmmyyyuuujjjccciiixxx~~~sssZZZIIIJJJPPPccc~~~~~~{{{}}}vvvmmmeee___VVVQQQKKKGGGFFFCCC>>>:::<<<===>>>>>>>>>>>>@@@BBBIIIJJJLLLLLLLLLIIIGGGEEE?????????@@@@@@BBBCCCDDD@@@@@@AAACCCDDDFFFGGGGGGIIIMMMWWWccckkkqqqzzzbbbRRRFFFMMMccc}}}|||jjjTTTEEEAAA@@@@@@???>>>;;;888555333333333222222222222333333333222222111222222333333333333333333444555777777777999BBBRRRfffyyyppprrrnnnfffmmmqqqzzz}}}vvvkkkgggppp}}}}}}pppSSSFFF<<<<<<<<<666333555444444444444333333333333222222222222222222222222//////////////////000111111222222666EEEVVVXXXPPPEEEUUUppp~~~www~~~tttgggiiilllsss{{{xxxnnn\\\```iiixxxuuu]]]FFFBBBHHHKKKFFF@@@???AAAKKK[[[jjjsss{{{yyysssfffWWWOOOKKKGGGCCCPPP```sss}}}yyyuuurrrqqqqqqrrrrrrqqqmmmgggccc\\\XXXZZZgggwwwnnncccZZZ___rrrkkkWWWBBB777555444444555444333333222222333333444333333333333333333333333222222222333444666777888>>>```uuuwww~~~ooofffmmm|||{{{nnnWWWIIILLLSSSggg}}}|||}}}yyyrrriii```XXXTTTQQQLLLGGGEEEFFFFFFBBB???AAA@@@>>>===>>>???>>>===@@@AAAAAABBBBBB@@@???>>>;;;:::::::::;;;===>>>???@@@AAABBBCCCDDDDDDCCCBBB@@@AAAFFFOOOUUU\\\jjjwww~~~qqq^^^KKKHHHTTTjjj{{{ppp^^^MMMDDD???@@@@@@???===999555333444333333222222333333444333333222222111222222333222333333333555666777888999;;;GGG\\\pppuuuppppppnnnpppiiippp|||{{{|||xxxhhhaaaaaakkk{{{dddQQQAAA<<<:::444444888555444444444444333333333222222222222222222222222000000//////000000111222333111444@@@PPPWWWRRRJJJGGGddd{{{uuuhhhlllqqqyyy|||lll___PPPPPPRRR[[[mmm{{{dddKKKBBBDDDEEEBBB???===>>>FFFUUUbbbnnn|||uuufff]]]XXXQQQIIIPPP___sss}}}zzzwwwtttqqqrrrtttuuuuuuqqqkkkgggaaa]]]___lllzzzpppeeeYYYZZZlllzzzwwwdddMMM>>>777444555888444333333222222333333444333333333333333333333333222222222333555666888999CCCccc~~~uuuzzzwwwkkkqqqvvviiiSSSIIIOOOWWWlllzzz}}}zzzssskkkbbb[[[UUUSSSUUUPPPLLLLLLOOOQQQOOOLLLGGGCCC@@@???@@@@@@===:::???@@@@@@??????>>>>>>===<<<<<<<<<<<<>>>@@@BBBCCCDDDEEEGGGHHHHHHGGGEEECCCEEEAAAAAADDDGGGMMM\\\lllxxxzzz}}}kkkTTTIIIMMM^^^zzz}}}xxx|||vvvfffSSSFFF???@@@@@@@@@===:::666333444333333222222333333444333333222222111222222222222333333444555666888888:::===KKKbbbwww{{{}}}wwwmmmnnngggeeeqqqkkkuuujjjmmm{{{ooo]]]WWWYYYgggxxxqqqZZZDDD<<<888333444;;;555555444444444333333333222222222222222222222222111111000000111222333333555111777IIIWWWWWWMMMDDDHHHlllxxxwwwxxxmmmlllsss}}}xxxdddUUUMMMJJJDDDEEETTTlll~~~}}}gggOOODDDCCCBBB@@@>>>@@@???EEEQQQ\\\hhh{{{sssjjjeee[[[PPPNNN```uuu~~~}}}|||yyywwwrrrsssuuuwwwwwwtttnnnjjjeeeaaacccooo|||vvvhhhXXXSSSaaannnmmmVVVDDD999444666:::444333333222222333333444333333333333333333333333222222222333555777888999GGGfff~~~zzzqqqyyyuuugggmmm|||rrreeePPPIIIQQQ[[[pppxxxxxxqqqgggaaa___`````````bbb```]]][[[[[[[[[]]]^^^RRROOOJJJDDD@@@>>>======@@@???>>>===============999<<<>>>===;;;===DDDJJJMMMOOOPPPOOOLLLJJJIIIIIIGGGEEEBBB@@@BBBHHHOOOTTTaaaooozzz^^^PPPJJJOOOkkkxxxiiiVVVJJJEEE<<<===???:::::::::333555444333333222222333333000111111111111222222222111222333333222444777999888AAARRRhhh|||rrriiimmmpppkkkfffgggkkktttoooccc___mmmsssuuu|||sss___PPPLLLNNNdddlllwww}}}|||~~~fffIII<<<999777555555555555444444444333333333333333222222111000//////111111222222222333333333000555===QQQcccXXXEEEAAAOOO{{{{{{pppkkkjjjiiiooovvvwwwiiiZZZNNNGGGBBB???AAAGGGOOO]]]iiieeecccXXXHHH??????>>>:::777:::BBBQQQ```mmm|||{{{nnn___RRRMMM[[[kkk}}}tttwwwzzzzzzvvvxxx|||~~~wwwtttrrrssstttsssoookkk```cccjjjttt}}}iiiYYYPPP\\\qqqxxxnnn\\\HHH;;;777777666555555444333333333333444333333333333333333333333444555444333222444777999AAArrr{{{xxxkkkwwwlllsss~~~wwwbbbNNNJJJRRRaaawwwmmmhhhcccaaadddiiimmmooouuuqqqkkkeeebbbccceeehhhkkkfff___VVVNNNHHHDDDBBB??????>>><<<;;;;;;;;;;;;<<>>>>>@@@CCCJJJRRRPPPPPPJJJ@@@<<<===<<<888:::<<>><<<;;;:::999999999===@@@DDDFFFGGGKKKRRRXXXZZZ^^^dddhhhhhhfffeeeddd______]]]XXXSSSPPPNNNNNNUUU```ppp}}}iiiSSSGGGOOO```yyygggLLL@@@@@@DDD???<<<<<<666555444333333222222333333111111111111222222222333444444555555555777:::===AAARRRlllbbb]]]___fffjjjiiilllsss|||zzzuuuuuuyyyvvv|||}}}pppYYYRRRIIINNNbbbkkkccc___eee|||fffNNNEEEFFFMMMSSS[[[```aaa___]]][[[TTTPPPLLLKKKMMMPPPSSSTTT[[[aaammmxxx|||}}}~~~www|||ZZZFFF???;;;777444555555444444444333333333333333333222111111000000111111222222222333333333333888<<>>;;;<<>>@@@???;;;:::;;;:::777:::===HHHXXXfffpppxxxzzznnncccSSSYYY___ppp}}}kkkeeeiiittt|||xxxooojjjhhhggglllkkkjjjmmmpppqqqnnnkkkfffhhhnnnyyyuuu```PPPPPPZZZsss}}}}}}nnnYYYDDD888555777555555444333333333333444333333333333333333333333000111222333444666:::>>>LLLyyywwwcccwww}}}~~~zzzmmmZZZJJJJJJUUUggg~~~jjjkkknnnrrrvvvzzz|||}}}zzztttjjjaaa[[[YYYZZZ\\\aaagggooorrrmmm```QQQGGG>>>===;;;:::888888777777:::===@@@BBBDDDIIINNNRRRWWW\\\bbbhhhkkknnnppprrriiikkkkkkhhhccc___]]]^^^]]]cccnnn{{{}}}___JJJKKKXXXvvvvvv|||vvv^^^HHH>>>BBB@@@???===444555444333333222222333333111111111222222222333333333444444444555777;;;???CCCZZZxxxyyy______cccggggggfffkkksss{{{ooogggdddffffffrrrooo___SSSTTTbbbjjjccc___bbbmmmRRRFFFFFFJJJOOOUUUXXXWWWUUURRRPPPOOOLLLHHHGGGHHHJJJLLLLLLKKKRRR]]]hhhmmmoooxxx~~~vvvyyyaaaHHH===999777555555555444444444333333333333333333222222111111111111111222222222333333333111666888<<>>EEEZZZ~~~~~~nnnbbbccchhhnnnqqq}}}|||tttllleee___XXXPPPKKKEEE>>>;;;<<<<<<======;;;::::::999888888;;;GGGYYYgggooouuuzzzxxxzzzzzz{{{|||zzzoooccc]]]```aaapppnnncccdddrrr}}}{{{rrrjjjfffdddfffeeefffjjjoooqqqpppnnndddeeekkkvvviiiSSSNNNUUUiiivvvttt```III888444888555555444333333333333444333333333333333333333333111222333333444666:::>>>OOO{{{xxx```qqq|||zzzjjjXXXIIIKKKWWWiii{{{sssvvvzzz}}}}}}zzzwwwuuuoookkkeee___YYYVVVUUUUUUSSSYYY```dddaaaWWWKKKCCC===<<<;;;:::999888888888999:::<<<===???BBBEEEHHHLLLOOOUUU[[[aaahhhpppuuulllnnnppplllfffaaa``````[[[^^^eeeppp|||kkkNNNJJJTTTlllyyyttttttuuuQQQ<<<>>>@@@AAA===333555444333333222222333333111222222222222333333333222333333333444777<<<@@@DDD```kkk^^^aaaeeegggeeedddkkkttt}}}yyyuuurrrlllbbb\\\ZZZVVVVVVeeeyyyggg]]]\\\iiipppjjjeeeeeessskkkSSSJJJKKKIIIMMMQQQSSSRRRPPPNNNMMMMMMJJJGGGFFFFFFHHHHHHHHHFFFIIIPPPWWWYYY[[[bbbjjjvvv~~~|||}}}zzzlllOOO@@@<<<<<<<<<555555444444444333333333333333333222222222222222111111222222222333333333222888888999<<<===OOOlllvvvkkkffffffmmmuuu~~~~~~yyytttiii]]]TTTLLLDDD???@@@???>>><<<<<<;;;999888999888;;;FFFXXXgggooossswwwwwwxxxyyy|||tttfffgggiiihhhtttvvviiicccqqq~~~}}}vvvooojjjgggdddcccdddiiiooorrrqqqooo``````eeeqqqsssVVVKKKNNN^^^nnnuuueeeNNN:::444888555555444333333333333444333333333333333333333333333444444444444666999<<>>???@@@@@@BBBFFFJJJPPPXXXaaaggghhhmmmqqqoooggg___\\\\\\YYY\\\bbblllxxxwwwVVVJJJMMM___qqqmmmwww}}}|||uuuZZZ======@@@AAA>>>444555444333333222222333333222222222222333333333333222333333222444888===AAAIIIiiieeeZZZ___cccddddddgggqqqyyy|||xxxvvvpppjjjeeeccc___YYYUUUVVVTTTRRR^^^ppp}}}fff]]]^^^kkkvvvsssnnnlllooo||||||dddNNNFFFFFFDDDHHHLLLOOOOOONNNMMMMMMNNNLLLIIIHHHHHHHHHGGGFFFGGGGGGIIINNNNNNMMMOOOSSSlllxxx~~~vvv}}}{{{{{{wwwYYYDDD<<<;;;;;;555555444444444333333333333333333333333333222222111111222222222333333333000666666555999@@@XXX{{{{{{rrrjjjfffmmmyyyrrrdddZZZRRRJJJEEEEEEAAA>>>===???===:::999;;;;;;<<>>555777555555444333333333333444333333333333333333333333444555555444444666999<<>>888555444333333222222333333222222222333333333444444333333333333555999???DDDUUUvvvdddZZZ___cccdddfffnnnyyy~~~yyysssnnnjjjhhhiiibbb]]]]]]\\\XXXUUUVVVZZZSSSWWWbbbnnnzzzxxxgggYYYRRRRRRaaannnoookkkiiiqqqyyy}}}rrr[[[HHH@@@@@@CCCFFFKKKOOOPPPQQQRRRSSSSSSQQQNNNMMMMMMLLLJJJIIIJJJIIILLLSSSWWWTTTPPPPPPcccsssxxx}}}~~~|||zzz{{{gggLLL===999777555555444444444333333333333333333333333333333333111111222222222333333333...444444555;;;EEEbbbvvvooommmiiigggqqq~~~rrrfff```\\\VVVRRRRRRIIIGGGGGGJJJHHH@@@<<<===>>><<>>PPPxxx```sss~~~wwwvvv|||uuubbbSSSHHHMMM\\\nnnmmmkkk|||tttfff\\\WWWVVVPPPOOOMMMJJJHHHGGGGGGGGG@@@CCCFFFIIIIIIGGGDDDAAA>>>============>>>??????999888888999;;;;;;;;;:::888999;;;;;;;;;;;;===???;;;KKK___kkklllhhheeedddkkkpppwww}}}tttYYYLLLLLLlll{{{wwwyyy}}}___HHHFFFAAA===>>>===555444333333222222333333222222333333333444444444444555444444666;;;AAAFFFaaannn```___cccffffffjjjttt}}}xxxsssmmmiiieeedddgggaaa]]]^^^^^^[[[YYYYYYYYYOOONNNTTT[[[eeebbbPPPKKKBBBBBBOOO]]]```]]][[[gggnnnpppgggTTTEEE@@@AAAEEEHHHNNNRRRUUUWWWYYY[[[UUUSSSQQQPPPOOONNNLLLJJJMMMLLLRRR^^^fffddd^^^ZZZWWWkkk{{{}}}|||yyy}}}wwwXXXDDD;;;777555555444444444333333333333333333333333333333333111111222222222333333333222888888:::BBBOOOnnn}}}lllbbb]]]bbbfffiiivvvyyyooogggffffffdddaaaaaaUUURRRTTTXXXSSSHHH@@@???>>>:::===IIIUUU]]]aaadddbbbeeemmm{{{ooowww}}}~~~xxxrrroookkkjjjhhheee___[[[OOOLLLNNN\\\qqqoooYYYLLL^^^tttxxxqqq```GGG999777555555444333333333333444333333333333333333333333000222333444555999===AAATTTvvv```uuuxxxtttoooqqq||||||uuu```QQQGGGMMM]]]pppjjjgggzzzuuugggVVVLLLJJJLLLGGGDDDEEEDDD@@@>>>???>>>@@@CCCHHHKKKKKKHHHEEECCCBBBAAA@@@??????@@@AAA>>>;;;888777999;;;:::888;;;:::999999:::<<<>>>@@@CCCGGGTTTdddllliiiaaa]]]bbbgggnnnuuu{{{~~~^^^JJJSSS___{{{|||pppwwwmmmOOO@@@>>>???>>><<<888666333222333333333222333333333444444444555555555555444333666===DDDHHHpppyyy~~~vvvWWW``````eeegggeeejjjyyyvvvwwwwwwtttnnnjjjiiijjjiiihhhfffcccaaa___^^^]]]ZZZWWWRRRQQQWWWZZZTTTIIIJJJDDDBBBLLL[[[aaaZZZPPPZZZbbbhhhbbbRRREEEAAABBBFFFLLLPPPQQQRRRWWWYYYXXXXXXZZZZZZXXXSSSPPPPPPQQQRRRVVV]]]fffllljjjccc\\\___ppp}}}{{{zzz{{{\\\DDDAAA999777777555444444444444444444333222222111111222222222222333333333333444444:::000888<<<999VVVpppgggccc^^^^^^eeeqqq{{{wwwooogggcccgggmmm``````dddiiiaaaPPPAAA<<<>>>>>>???CCCJJJSSS\\\aaa```]]]bbbtttvvvzzzssspppmmmiiieeebbb```\\\ZZZOOOJJJJJJVVVfffvvv}}}[[[QQQYYYuuuvvvoooiiiOOO888555555444444333333333444444333444555555333111111111666777777777777:::===@@@UUUrrrccc~~~|||kkkdddppp~~~uuu^^^QQQIIIPPPcccyyy|||mmmjjjmmm|||ppp^^^OOOJJJIIICCC@@@BBBAAA>>>===>>>???BBBGGGMMMRRRSSSQQQOOOIIIGGGDDDBBB@@@???@@@@@@===;;;888888:::;;;:::999;;;:::999999:::<<<>>>??????DDDPPP___gggddd]]]ZZZWWW[[[ccckkksss|||gggQQQNNNWWWttt~~~www}}}rrrXXXFFFAAAAAA>>>:::999666444333333333333222333333333444444444555555555333444777999===HHHSSSvvv~~~}}}eeeRRRZZZ___ccceeeeeemmm|||}}}rrrtttvvvvvvuuurrrpppnnnmmmllliiifffccc```]]]\\\\\\XXXTTTRRRVVVXXXPPPDDDIIIBBB@@@JJJYYYaaa[[[RRRXXXbbbiiieeeVVVIIICCCDDDEEELLLPPPQQQSSSXXXZZZYYYYYY[[[[[[XXXTTTQQQPPPQQQMMMSSS___kkkttttttmmmfffhhhwww}}}zzzyyydddFFF???888777777666555444444444444444333222222111222222222222222333333333333444444777444<<<@@@AAA___rrrgggbbb]]]^^^gggsss|||zzzqqqlllpppwwwmmmiiiiiilllhhhYYYIIIAAA=========@@@FFFNNNVVV[[[\\\ZZZ^^^nnnyyy{{{tttjjjhhhfffdddaaa]]]WWWTTTLLLFFFFFFPPP___ooo~~~```QQQWWWsss|||vvvpppVVV<<<777666555444444333333333333333444555444333222333444555555666666666888<<>><<<;;;===<<<;;;;;;<<<===???@@@>>>BBBMMM\\\ccc```[[[YYYUUUYYY```gggoooxxxsssZZZNNNPPPiiizzz{{{|||}}}tttaaaLLLBBBBBB@@@999999777444333333333333222333333333444444444555555555111444;;;;;;<<>>999888777666555444444444444444444333222222222222222222222333333333333444444111555===>>>EEEgggyyyhhhaaa[[[___kkkwww~~~wwwqqqzzzuuuooopppooodddSSSGGG???>>><<<===BBBJJJRRRWWWUUUTTTWWWbbbpppyyyzzzxxx{{{vvvhhhgggfffeeebbb[[[TTTNNNJJJDDDCCCLLLZZZiiiyyy```PPPQQQkkk}}}yyy```DDD<<<777666555444333333333333444555555444333333666888333444555555555777;;;>>>ZZZppp___}}}qqqhhhppp|||kkkYYYNNNHHHRRRfff{{{|||wwwuuuyyyggg\\\WWWQQQMMMNNNNNNMMMMMMPPPPPPTTT[[[dddllloooooommm```\\\VVVOOOIIIFFFDDDDDDBBBBBBBBBBBBBBBBBB@@@???@@@??????>>>??????@@@AAA@@@DDDOOO\\\ccc```]]]\\\cccgggmmmsssyyy~~~~~~bbbRRRNNNaaa~~~ppp|||}}}}}}uuuuuugggPPPCCCBBBAAA;;;:::888555333333333333222333333333444444444555555666000444>>>===<<>>===AAAHHHPPPUUUOOOOOOOOOTTT\\\dddkkknnnwww{{{vvvnnnllljjjhhhccc\\\TTTOOOIIIDDDCCCKKKXXXgggyyy}}}]]]QQQKKK___iiiKKK???888777666555333333222222555555555444333555888;;;444444555555555777;;;>>>\\\rrr___~~~}}}qqqsss{{{gggVVVLLLHHHTTThhh}}}{{{pppddd^^^XXXXXXXXXVVVWWWZZZZZZ^^^fffnnnuuuwwwvvvsssgggccc\\\UUUNNNJJJGGGFFFDDDEEEGGGHHHGGGEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@@@@BBBFFFPPP\\\bbb```___```iiinnnwww~~~iiiVVVLLL\\\~~~lllssszzz{{{pppZZZHHHBBB@@@<<<;;;888555444444333333111333333333444444444555555777222555>>>===???[[[~~~YYYMMMZZZ[[[^^^___eeeqqq~~~wwwooohhhddd```aaabbbhhhqqquuummmbbbPPPIIICCCGGGRRRYYYWWWSSSMMMWWW___\\\OOOCCC@@@AAACCCIIIOOOQQQTTTZZZ]]]]]]```___^^^]]][[[YYYWWWUUUSSS[[[jjj{{{vvviiiuuuwwwkkkVVV<<<;;;888888666555555555555555555444333333222222333333222222222333333333444444444>>>===<<>>===<<<999666444444444333111333333333444444444555555666444777<<<===GGGggg~~~YYYQQQXXXXXX^^^___hhhwww}}}zzzssslllhhhaaabbbccciiirrrwwwpppeeeUUUMMMFFFGGGOOOSSSQQQMMMJJJUUU^^^\\\PPPEEEAAACCCBBBIIINNNPPPSSSYYY\\\\\\^^^]]]\\\[[[[[[ZZZWWWUUUQQQVVVaaappp{{{mmm}}}}}}yyyrrr^^^@@@;;;888888777666555555555555555444444333333333333333222222333333333333444444333<<<999===]]]|||{{{uuuzzzvvvjjjfffdddkkkvvvpppnnnuuu}}}xxxrrrpppsssrrrfffYYYPPPKKKCCC>>>===BBBIIINNNLLLLLLIIIEEECCCEEEKKKPPPfffvvv|||||||||yyysssnnnsssqqqlllhhhddd___YYYUUUJJJEEEDDDIIISSSbbbwwwwwwfffOOOOOOjjjlllKKK999888777666555444444444444444555555555444555888:::555555666666666888<<>>@@@FFFJJJNNNNNNLLLHHHCCCBBBDDDGGGYYYhhhzzz}}}{{{yyyxxxxxxtttnnniiinnnmmmlllkkkiiiddd^^^ZZZOOOJJJGGGJJJRRR```tttpppUUULLL\\\qqqpppPPP>>>777777666555555555555555333444666555555555666777333444555555555777;;;>>>]]]uuujjjzzzxxx```OOOJJJLLL]]]sssyyyuuu|||wwwsssppppppsssuuuyyyvvvuuurrrnnniiiccc^^^\\\XXX\\\aaabbb___\\\ZZZYYYRRRRRRRRRQQQQQQOOONNNMMMFFFJJJSSS\\\```___bbbggghhhOOOMMMdddzzz}}}eeeiiittt}}}|||zzz|||mmmNNN>>>AAA===:::777555444444222111333333333444444444555555222777999999AAA[[[]]]SSSUUUUUU]]]ZZZ___lll{{{~~~zzzxxxqqqoookkkjjjmmmmmmcccVVVMMMIIIHHHOOO[[[eeegggeeekkkwww~~~lllVVVGGGBBBBBBHHHMMMNNNQQQVVVYYYXXXWWWUUUSSSTTTWWWWWWTTTRRRHHHEEEDDDJJJXXXgggsssxxx~~~qqqlllwww}}}tttxxxTTTEEE999888777666666555555555555555444333333333333444222222333333333444444444:::AAA@@@UUUyyykkkkkknnnssszzz|||ppphhhkkktttnnnuuuzzzyyyyyyyyytttllleee]]]QQQFFF@@@AAAEEEHHHPPPPPPOOOKKKFFFDDDDDDEEEMMM[[[lllzzzyyyyyyxxxvvvvvvvvvrrrkkkeeeiiikkkmmmpppoookkkddd^^^UUUOOOKKKLLLSSS___ssstttWWWIIISSSbbbtttuuuXXXFFF777666666555555555666666222444666666555444555666222333444444444666:::===___tttlllvvv|||xxx^^^OOOJJJMMM^^^uuuuuurrr|||zzz{{{{{{{{{xxxtttmmmgggffffffjjjoooqqqpppkkkddd```^^^\\\[[[[[[[[[ZZZWWWUUUMMMKKKQQQ[[[\\\WWWZZZddd~~~mmmWWWKKKRRRhhhqqqeeeuuuwww}}}sssSSS>>>DDD>>><<<999666555444444555333333333444444444555555888888666666GGGggghhhZZZQQQQQQWWWZZZ\\\iiixxxzzzzzzxxxuuuqqqoooqqqnnnaaaSSSJJJHHHHHHOOO^^^kkkkkkdddlll{{{xxx[[[JJJFFFDDDGGGJJJOOOSSSVVVYYYZZZXXXVVVSSSQQQQQQRRRSSSUUUGGGDDDBBBEEEGGGKKKTTT^^^mmmyyywwwhhhiiidddMMM===999777888777444444777666555555555555444444444666555444333444555666777888DDDGGGddduuupppiiijjjrrr|||~~~}}}|||zzzxxxvvvtttqqqpppqqqwwwwwwlllooocccWWWQQQMMMGGGBBBAAAOOOUUUZZZVVVMMMGGGFFFIIIPPPWWWcccpppzzz~~~~~~||||||sssnnnrrrtttnnnhhhgggffflllpppooommmllljjjfffZZZSSSNNNNNNTTT```qqqttthhhVVVNNNZZZpppzzzvvvcccFFF<<<777555777888555444555444444444444444444444444444444444333444777<<<@@@aaa~~~fffqqqnnnxxx___QQQLLLPPPbbbxxxrrruuu~~~yyyrrrmmmlllpppuuuzzz|||zzzuuuqqqooohhheeeaaa```aaa```\\\XXXTTTQQQUUU\\\\\\VVVWWW```ooouuu}}}qqq[[[MMMOOO___|||nnn```qqq~~~xxxvvvoooVVVCCCFFF>>><<<999666444444444444333333444444444555555555777<<<;;;<<>>AAACCCEEEKKKQQQ\\\fffwww~~~mmmiiimmmOOO>>>999666777777444444666666555555555555444444444555555444333444555666777777CCCIIIhhhrrriiifffjjjttt|||{{{|||~~~~~~~~~~~~}}}rrrrrrsssuuu{{{}}}xxxppplllfff```ZZZQQQGGGCCCEEEPPPXXX^^^\\\SSSKKKIIIKKKPPPVVV```llltttyyyyyyxxxyyysssppprrrpppiiieeeeeejjjppptttsssrrrrrrppplllaaaZZZTTTTTTXXXbbbrrr~~~mmmWWWPPP^^^sss}}}uuuaaaCCC<<<777555777777555444555444444444444444444444444444444444333444777<<<@@@eeehhhqqqqqqvvv\\\OOOKKKPPPbbbyyyqqquuuzzzvvvvvv|||zzzsssmmmkkklllkkkddd^^^]]]YYYYYY]]]ZZZSSSSSSYYYdddlllxxx|||eeeUUUQQQXXXqqquuubbbrrryyykkkfffdddSSSBBBBBB>>><<<999666444333333333333444444444444555555555222;;;<<<;;;QQQyyyzzzmmmOOOKKKLLLRRRZZZ[[[]]]nnn~~~{{{vvvssstttpppaaaRRRKKKGGGGGGPPPcccoookkk```^^^hhhuuuwwwhhhTTTJJJIIIGGGJJJNNNRRRTTTVVVXXXZZZXXXVVVRRRNNNKKKJJJJJJJJJHHHBBB???CCCHHHIIIKKKNNNQQQUUUggg|||qqqgggyyywwwRRR???999666666666444333555666555555555555444444444555444444333444555666777777CCCMMMnnnvvviiibbbjjjwww|||{{{zzzyyy|||{{{xxxwwwxxxvvvrrrggghhhjjjggg[[[NNNHHHJJJRRR\\\eeeeee]]]TTTQQQRRRVVVZZZaaaiiiooosssuuuuuuuuusssrrrqqqkkkccc______jjjpppuuuuuuttttttsssoooggg```ZZZYYY\\\dddrrrwwwXXXLLL[[[tttxxxdddEEE===888555777777555444666444444444444444444444444444444444333444777===AAAjjjjjjrrrtttrrrYYYMMMJJJPPPddd{{{qqqvvv{{{yyyzzzwwwnnneeebbb]]]ZZZZZZWWWPPPOOORRR\\\eeetttrrraaaZZZXXXmmmoooxxxzzzvvv}}}xxxiiiaaa```RRRBBB??????===999666444333333333444444444444555555555555111:::;;;:::RRR~~~~~~]]]EEEGGGKKKSSSZZZ[[[aaarrr}}}xxxuuuuuupppaaaRRRJJJGGGFFFQQQdddqqqmmmaaaXXX```jjjlllaaaQQQIIIJJJGGGKKKPPPSSSTTTTTTVVVYYYXXXUUUQQQMMMIIIFFFDDDDDDGGGBBBAAAIIIQQQUUUWWWXXXWWWTTTbbbzzz~~~ttteeennn|||UUUAAA:::555666666444333444666555555555555444444444555444333333444555777888888CCCRRRtttqqqbbblllzzz~~~xxxuuuvvvvvvtttsssoooaaagggoootttlll]]]RRRPPPRRR]]]hhhkkkfff___]]]]]]```bbbfffjjjmmmppptttvvvtttrrrqqqqqqnnnggg___ZZZgggmmmrrrrrrrrrsssqqqnnnhhhbbb]]]\\\^^^dddppp{{{[[[HHHTTTppp~~~kkkNNN???999666777777555444666444444444444444444444444444444444333444888===AAAkkkjjjttttttyyy}}}qqqXXXLLLKKKRRRggg~~~rrrwwwuuukkkccc^^^YYYVVVRRRMMMKKKLLLQQQZZZiiixxx|||llleee___nnn{{{{{{wwwppp{{{xxxnnniiiZZZIIICCC@@@>>>:::777444333333333444444444555555555666666777>>>>>>@@@[[[{{{uuuSSSBBBGGGLLLSSS[[[\\\hhhyyy~~~yyywwwwwwrrrcccSSSHHHEEEFFFQQQfffuuutttkkk___dddlllmmmbbbRRRIIIGGGHHHMMMRRRTTTSSSRRRTTTWWWWWWTTTPPPLLLGGGDDDAAA@@@AAA<<<>>>JJJWWW```eeehhhddd]]]eee}}}}}}uuudddeee}}}XXXDDD<<<555666777555333444666555555555555444444444444444333333444555777888;;;DDDWWWxxxsssdddooo{{{}}}yyy|||~~~wwwssspppkkk]]]aaalllyyy{{{ooo___UUURRRXXXaaafffggggggggghhhiiijjjkkkllllllooossswwwtttpppnnnpppuuutttkkkaaahhhnnnssssssrrrrrrpppmmmgggaaa]]]]]]^^^cccmmmxxxdddNNNSSSkkkqqqVVV@@@:::666777777444444666444444444444444444444444333444444444555999>>>BBBiiigggtttsss~~~tttxxxvvv~~~rrrYYYLLLLLLUUUkkksssyyyxxxnnnddd^^^WWWRRRNNNKKKIIIHHHIIIQQQ^^^ooo}}}tttqqqjjjrrrwww|||vvvxxx~~~vvvdddNNNDDDBBB???<<<888666444444444444444555555555666666666888;;;===HHHfffjjjOOODDDKKKNNNSSS[[[^^^ppp~~~{{{yyyzzzvvvgggWWWHHHFFFFFFOOObbbssswwwssshhhlllsssuuukkkYYYLLLGGGIIIOOOUUUWWWTTTRRRTTTVVVUUUTTTPPPLLLGGGDDDAAA@@@@@@===@@@LLL[[[fffpppxxxoookkkoooxxxhhhaaaxxxvvvyyy]]]GGG>>>666666888666444444666555555555555444444444444333333333444666777888===DDD[[[zzz{{{uuuyyyuuujjjfffrrr}}}}}}zzzxxxrrrnnnggg[[[[[[ddduuuyyyiii\\\TTTTTTVVV\\\ccckkkoooqqqpppqqqqqqooommmnnnsssxxxwwwqqqjjjjjjttt{{{uuukkklllrrrvvvtttrrrrrroookkkddd___[[[[[[\\\___gggppp|||nnnXXXWWWiii~~~sssZZZAAA;;;777777666444444777444444444444444444444444333444444444555999???CCCiii~~~fffsssvvv~~~sssqqqqqq}}}rrrYYYLLLLLLWWWmmmrrryyywwwmmmfff```WWWPPPLLLIIIGGGDDDDDDJJJVVVgggwww|||~~~wwwxxxttt{{{zzzpppTTTCCCCCCAAA===:::777555555555555555555555666666666666777666>>>UUUuuubbbMMMGGGPPPPPPRRR\\\aaauuu}}}}}}{{{lll]]]LLLJJJFFFHHHTTTccciiihhhbbbhhhssszzztttcccTTTMMMLLLSSSYYYZZZVVVSSSTTTWWWTTTSSSPPPLLLHHHEEEBBBAAABBB???BBBKKKWWWcccppp{{{zzz|||pppaaapppsss|||sssdddJJJ@@@777777999777555444666555555555555444444444333333333333444666888999>>>DDD^^^|||}}}rrrhhhllljjj```eeesssxxxrrrlllccc\\\XXX\\\kkkxxxxxxmmmeee___WWWPPPTTTaaaooowwwyyywwwxxxxxxtttqqqqqqwww|||~~~uuuggg___dddnnnpppkkkjjjooossspppmmmkkkhhhddd___ZZZVVVUUUTTTUUU[[[cccrrrxxx~~~pppXXXTTTfff{{{www```BBB<<<777777666444444777444444444444444444444444333444444444666:::???CCCllleeeooo}}}uuunnnppp}}}pppWWWKKKKKKWWWmmm}}}pppvvvuuullliiicccYYYOOOKKKIIIEEEAAA>>>CCCNNN___ppp~~~}}}uuuzzz}}}\\\GGGDDDBBB>>>:::888666666666555555555555666666666777999777DDDddd^^^KKKIIIRRRQQQRRR]]]cccxxxpppaaaRRRNNNFFFAAAFFFQQQWWWWWWUUU]]]lllyyyyyykkk\\\UUUOOOUUU\\\]]]XXXTTTVVVYYYTTTRRRPPPMMMIIIFFFDDDBBB@@@===>>>DDDLLLWWWfffsssvvvbbbkkktttgggqqqiiiLLLAAA888777999888666555666666555555555444444444333333333333444666888999>>>DDD```}}}wwwsssvvvooocccgggfff]]]cccsssyyyrrrjjj```]]]WWWWWWcccooosssoookkkiii\\\PPPRRRbbbttt~~~}}}~~~~~~zzzvvvvvv{{{zzzfffTTTRRR\\\ccccccdddiiillliiieeeccc___ZZZZZZUUUPPPOOOLLLKKKQQQXXXbbbiiippptttyyynnnQQQMMMbbb||||||fffCCC<<<777777666444555777444444444444444444444444333444444444666:::@@@DDDpppfffmmmxxxmmmppp~~~nnnUUUJJJKKKVVVmmm{{{nnnuuutttiiieee___VVVQQQNNNLLLIIIGGGAAAAAADDDPPPaaarrr~~~yyy~~~}}}eeeIIIJJJEEE???:::888777777777555444444555555666777888777<<>>KKKccczzz|||~~~vvv}}}xxx```XXX\\\aaaooovvv|||~~~pppgggiiiddd^^^^^^eeejjjggg```nnnlll___TTT___xxx}}}{{{}}}xxxdddRRRJJJKKKPPPQQQUUUYYY\\\\\\YYYUUUQQQNNNLLLIIIGGGFFFGGGIIIKKKRRRTTTWWW]]]eeeppp}}}gggSSSNNNXXX}}}oooMMM>>>222333666333333666555555555555555666777777333444555555666:::???CCCpppwwwsssxxxeeehhhyyy{{{jjjTTTGGGJJJWWWooo}}}pppqqq~~~}}}|||uuujjjggg```WWWQQQNNNLLLHHHFFF@@@???@@@GGGUUUfffttt}}}tttyyy}}}~~~sssGGGIIIEEE???:::888888777777555555555555555666888888:::>>>EEEaaaUUUMMMHHHLLLSSS[[[cccjjj{{{~~~rrr```SSSLLLGGGJJJOOOPPPPPPQQQRRRTTTZZZdddllliii\\\PPPMMMQQQWWW[[[[[[XXXUUUTTTWWWSSSNNNKKKKKKIIIEEEBBB@@@>>>;;;;;;===AAAGGGJJJXXX\\\gggzzzsssfff|||jjjiiiwww```EEE999<<<777333666666666555555555555444444444444444555555444555888;;;>>>MMMggg|||~~~{{{}}}cccZZZ^^^dddssszzz}}}{{{}}}uuunnnkkkjjjhhhdddkkknnnggg[[[```vvvppp^^^QQQJJJHHHEEEHHHKKKMMMMMMKKKHHHEEEIIIIIIGGGFFFFFFFFFGGGHHHJJJKKKLLLPPPXXXdddrrr{{{{{{gggRRRMMMVVVzzzxxxlllPPP@@@444555777444444777555555555555555666777777555555666666777;;;???CCCoooppppppggggggvvv|||kkkTTTJJJLLLYYYppprrrrrr~~~zzzxxxuuuvvvwwwmmmjjjcccZZZSSSOOOKKKHHHDDD@@@???>>>@@@HHHVVVfffqqq|||mmmqqq}}}mmm~~~}}}{{{LLLGGGDDD???;;;:::999777666555555555555666777888888999;;;BBB```{{{PPPLLLJJJNNNSSS[[[gggrrrxxx{{{wwwhhhWWWOOOMMMUUU^^^aaa^^^\\\aaa___```eeejjjhhh___VVVJJJPPPWWW[[[\\\[[[YYYXXXVVVRRRNNNLLLLLLJJJGGGDDDCCCAAA???>>>>>>???@@@BBBEEEIIITTTjjjxxxgggwwwrrrcccdddkkkKKK;;;<<<999777888666666555555555555444444444333444555555555666999;;;;;;OOOjjj|||~~~yyyyyy}}}fff[[[```hhhyyy~~~yyysssooo|||zzzmmmhhhfffccceeemmmlllaaa```pppzzzlll\\\MMMDDD???@@@BBBCCCCCCBBB@@@???DDDEEEFFFGGGGGGGGGFFFFFFIIIHHHGGGIIIOOOZZZgggqqqtttzzzhhhTTTLLLTTTtttuuuoooRRRBBB666666888555555888555555555555555666777777666666777777888;;;@@@DDDqqqzzziiilllmmmiiisss~~~lllTTTLLLNNN[[[rrruuuuuu~~~}}}~~~~~~{{{xxxuuuqqqpppyyyzzzqqqnnnfff\\\UUUPPPLLLGGGDDDBBBAAA@@@???BBBLLLZZZdddqqqzzzhhhhhh|||fffhhh|||~~~{{{wwwYYYGGGDDD@@@===;;;999777555555555555555666777888999:::<<>>>>>============>>>>>>AAACCCGGGJJJKKKJJJHHHFFFJJJIIIGGGGGGIIIPPPYYY```eeekkksss{{{pppXXXLLLRRRnnnxxxvvvUUUDDD777666888555444777555555555555555666777777666666777777888;;;@@@DDDuuu|||iiikkkwwwooouuulllRRRKKKNNN\\\tttuuuxxx}}}{{{{{{|||zzzyyyzzzwwwsssrrrnnnnnnvvv~~~vvvrrrjjj```WWWRRRNNNIIIEEEBBBBBBBBB@@@@@@EEENNNUUUaaannn{{{iiibbbtttooofff{{{tttrrrxxxaaaIIIEEEAAA>>><<<:::777555666555555666666777888999;;;???KKKmmm{{{\\\IIIIIILLLNNNOOOWWWiiizzzyyylllddddddttt}}}wwwmmm___UUUKKKPPPXXX]]]______^^^]]]WWWSSSOOOMMMMMMLLLIIIFFFAAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIISSSiiinnnsssiiiZZZqqqvvvQQQ;;;:::999888888444666555555555555444444444333444555555555777:::===HHHccc~~~{{{~~~ppp```[[[eeerrr}}}~~~|||{{{zzzwww}}}~~~ttthhh\\\```^^^XXXXXX```dddcccooouuu}}}yyytttmmmaaaPPPDDD;;;:::888777777888:::;;;AAAEEEJJJNNNPPPOOOLLLJJJGGGGGGFFFDDDDDDEEEIIILLLOOOUUU\\\eeessszzz___MMMQQQhhh~~~~~~~~~xxxvvvWWWEEE777666777444333666555555555555555666777777444555666777888;;;AAADDDvvvmmmlllwwwzzzlllPPPHHHLLL\\\uuu|||qqqyyy|||zzzzzzzzzwwwuuuxxxwwwtttnnnnnnkkkkkktttyyyuuummmcccZZZUUUPPPKKKGGGBBBAAAAAA??????AAADDDGGGQQQ```pppyyy~~~ppp___kkk{{{kkkzzzmmmeeeooodddMMMIIICCC???<<<:::888666666666666666777888999999666>>>MMMppphhhQQQGGGHHHJJJMMMOOOWWWjjj}}}zzzssspppyyyssskkkiiiyyy~~~qqqaaaWWWPPPUUU\\\aaabbbaaa___^^^XXXTTTPPPNNNNNNLLLIIIFFFAAAAAAAAACCCGGGKKKPPPRRRTTTVVVUUUXXXiiisssnnnlllXXXiiiuuuQQQ:::999777666777444666555555555555444444444333444555666666888;;;===JJJhhhwwwssskkkaaaYYYZZZhhhwww|||{{{zzzyyyyyy{{{xxxxxx~~~}}}lllbbbaaa]]]XXXYYY]]]\\\WWWaaahhhrrr{{{yyypppggg___TTTGGG===<<<:::777666666777:::<<>>>>>@@@AAAAAAGGGTTTbbbjjjqqqzzzxxx___ccc|||}}}gggrrrwwwiiigggsssmmmQQQLLLEEE???<<<:::888777666666666666777888999:::444>>>PPPsss^^^LLLEEEEEEHHHLLLQQQ[[[oooxxxrrrxxxtttiiibbbjjjyyy{{{qqqeee]]]XXX]]]cccffffffcccaaa___ZZZVVVQQQNNNNNNLLLHHHEEEDDDCCCCCCFFFLLLTTT[[[```eeeiiiiiihhhtttyyykkk}}}sssXXXdddrrrPPP;;;:::777666888666666555555555555444444444333444555666666888;;;>>>GGGiiissshhh]]]VVVTTTYYYjjjzzz{{{~~~||||||vvvsssvvv{{{uuummmkkkfff```^^^^^^[[[WWWWWW]]]fffmmmppppppoooooojjjeee]]]UUUOOOGGG???:::===;;;999777777999;;;===EEEIIIPPPVVVYYYYYYVVVTTTOOOOOOPPPPPPPPPRRRUUUXXXSSSQQQNNNOOO]]]sssiiiOOORRRccc}}}ppp\\\JJJ;;;888777444444777555555555555555666777777444666777999<<>>HHHmmmsssdddVVVPPPQQQZZZlll}}}{{{zzzxxxzzz{{{}}}vvvuuupppiiicccaaa^^^[[[RRRWWW^^^aaaaaa]]]ZZZXXXQQQNNNJJJGGGDDDAAA>>><<<:::888666555555666888:::FFFJJJQQQWWWZZZZZZYYYWWWPPPPPPQQQQQQTTTYYY___ddd]]]XXXPPPMMMXXXoookkkOOORRRcccvvv^^^LLL<<<999999555555888555555555555555666777777555777999;;;>>>DDDJJJOOOxxx~~~hhhkkkuuu}}}~~~jjjQQQFFFLLL^^^yyy{{{ooozzz~~~zzzwwwvvvuuusssrrrxxxxxxnnnqqqmmmjjjnnnyyy~~~vvvqqqooohhh```]]][[[UUUNNNJJJHHHFFFCCC@@@??????>>>@@@@@@DDDKKKSSS^^^ooo~~~}}}ccc]]]lllzzz\\\[[[tttyyyzzzxxxeeeVVVFFF???>>>;;;888777555555555666666777888999===DDDcccvvvTTTMMMHHHCCCDDDKKKSSS```sss}}}}}}uuucccQQQNNNRRRTTTVVVYYYWWWVVVWWWYYY^^^aaaccccccfffjjjoooqqqooojjjeeeccc\\\XXXSSSOOOLLLJJJHHHGGGEEEDDDDDDEEEIIIQQQZZZaaatttxxx{{{}}}vvvqqq~~~eeehhhqqqPPP======999777999888777777777777666666666666000222444555555777===AAARRRyyy{{{zzzuuu\\\PPPQQQQQQ\\\rrr~~~xxxxxxyyyyyy~~~vvvoooiiieeeaaa___\\\[[[XXXRRRJJJFFFEEEGGGBBBAAA???===;;;;;;===>>>>>>:::777999999888:::>>>CCCLLLWWW^^^______```bbbZZZWWWUUUUUUXXX```hhhmmmkkkjjjddd]]]cccuuueeePPPMMMXXXsssdddOOO===888888444222555444444444555555555555666;;;;;;===AAACCCGGGOOOYYY{{{ccckkk|||}}}iiiPPPJJJLLL[[[wwwxxxooo{{{xxxvvvuuusssqqquuu{{{yyyooooookkkjjjooozzzxxxssspppiiibbb^^^]]]XXXPPPLLLJJJGGGDDDBBB@@@@@@@@@???>>>@@@EEEJJJRRR```nnnwwwcccXXX```vvveee___sssyyytttvvvhhhXXXHHHAAA@@@===999777666555555666666777888999>>>IIIkkktttOOODDDFFFCCCDDDJJJTTTaaauuuxxxfff\\\XXXUUUVVVZZZUUUUUUVVVZZZ^^^bbbcccccckkknnnssstttpppjjjeeebbb___[[[UUUQQQNNNLLLJJJHHHGGGFFFEEECCCDDDHHHOOOTTTiiiooovvv{{{www}}}gggbbb{{{xxxUUU@@@>>>;;;888999666777777777777666666666666222444666666666888>>>CCCIIIuuuzzz```SSSRRRRRR^^^ttt~~~|||yyyyyy|||~~~xxxsssoookkkhhh[[[[[[XXXRRRKKKDDDBBBAAA>>>@@@BBBBBB???===;;;;;;>>>999777888999888:::===CCCJJJTTT\\\^^^```aaacccaaa^^^ZZZYYY^^^iiittt{{{yyynnnooo|||fffQQQIIINNNppp|||hhhQQQ<<<777888666444666555555555666666666777777;;;:::<<>>>>>@@@BBBEEEPPPZZZlllwwwhhhUUUUUUhhhqqqeeeqqqzzzooovvv}}}{{{lll[[[JJJCCCAAA>>>999777666666666666777888999999;;;KKKppprrrOOOCCCDDDCCCDDDJJJTTTdddxxx}}}oooggggggkkknnnmmmnnnppprrrrrrpppnnnnnnrrrvvvwwwsssmmmgggdddddd___XXXSSSOOOMMMKKKIIIHHHGGGEEECCCAAABBBEEEHHH]]]dddoooxxx|||xxxlll]]]ooo[[[BBB???<<<:::999444777777777777666666666666444666888777777999???DDDNNN}}}gggVVVSSSTTTbbbwww{{{wwwuuuwww{{{wwwsssnnnkkk```aaa```\\\UUUMMMHHHFFFDDDFFFHHHFFFDDDCCCEEEHHHFFF???;;;;;;:::888888;;;AAAGGGPPPWWW]]]aaadddeeeiiieee```___fffsss|||xxxjjjUUUJJJHHHdddoooUUU<<<666999888666666666666777777777888888888;;;999:::<<<<<<===DDDMMMooorrryyy}}}fffJJJIIILLL^^^{{{|||rrr{{{yyyuuurrrooopppooowwwyyyoooiiijjjmmmttt}}}{{{wwwtttnnngggdddddd^^^WWWOOOMMMKKKGGGEEECCCBBBBBBDDDAAA???@@@???@@@FFFNNN^^^kkk{{{qqqYYYSSSaaayyy}}}mmmqqq}}}ppp|||~~~yyy|||sss```LLLCCCAAA>>>:::777666666666666777888999::::::NNNuuukkkPPPFFFBBBBBBDDDJJJUUUggg||||||xxxqqquuuzzz{{{wwwqqqllliiifffaaaZZZTTTPPPMMMKKKIIIEEEFFFFFFDDDCCCBBBDDDFFFSSS[[[fffqqqzzz}}}rrrrrrZZZfff___CCC???===<<<:::444777777777777666666666666555777888777777:::@@@EEEYYYlllYYYTTTVVVggg{{{~~~~~~{{{xxxuuu|||~~~zzzwwwrrrmmmiii```bbbdddccc```ZZZUUURRRQQQQQQOOOJJJFFFJJJUUU^^^QQQIIIAAA>>><<<888777888???CCCJJJSSS[[[bbbeeegggkkkgggbbbaaaiiivvv~~~ttt^^^QQQNNNkkkyyy[[[???777999888555444666666666777777777888888999888888::::::;;;BBBJJJ}}}pppsss~~~xxx|||eeeJJJHHHLLL___~~~~~~sss~~~}}}zzzvvvrrroooppplllqqqyyyoooiiikkkooovvv~~~{{{wwwuuuoooiiiffffffaaaZZZQQQOOOLLLIIIFFFDDDCCCCCCFFFBBB@@@AAA@@@>>>AAAGGGPPP^^^rrryyyaaaVVV]]]pppuuuuuuvvv}}}jjjPPPCCC@@@===:::888666666666777777888999:::???UUU}}}]]]MMMDDDAAACCCEEEJJJUUUiiizzzwwwzzz~~~~~~zzztttnnnjjjfffaaa[[[VVVRRRNNNKKKHHHDDDEEEFFFEEECCCBBBCCCDDDKKKQQQZZZcccmmmyyysssuuuYYY___bbbDDD???<<<;;;;;;666777777777777666666666666444666777666666:::AAAFFF___mmmYYYTTTXXXkkk~~~}}}}}}}}}|||}}}|||xxxtttpppllliiiXXX[[[___bbbcccbbb___\\\bbbdddbbbZZZTTTUUU```jjjXXXMMMBBB===;;;888777999===???EEEOOO[[[cccfffggggggccc______eeeqqq~~~gggYYYXXXxxxaaaBBB888999777444333555555666666666777777777777666777::::::<<>>???BBBGGGRRRfffzzzhhhZZZZZZfffzzzvvv}}}~~~|||ZZZGGGAAA===;;;999777777777777888999::::::???WWW~~~|||OOOJJJDDDAAADDDGGGJJJVVVkkk||||||uuunnnjjjgggccc___[[[WWWRRRMMMJJJHHHHHHHHHFFFCCC@@@???@@@EEEHHHMMMSSS[[[fffpppwww{{{}}}www\\\]]]wwwgggHHH@@@;;;:::;;;888777777777777666666666666444555666666777;;;CCCIIIiiilllXXXSSSZZZooo}}}}}}~~~yyy~~~zzzsssnnnllljjjhhhgggZZZ\\\___dddiiilllkkkiiivvv|||yyymmmgggkkkrrr\\\NNN@@@::::::999:::<<<;;;<<>>@@@CCCIIIYYYooo~~~rrrddd^^^ddduuuwwwooo~~~{{{iiiNNNCCC>>><<<;;;777777777777888999::::::<<>>FFFMMMnnnhhhUUUQQQZZZqqq~~~~~~yyyyyyssskkkfffeeegggjjjkkkgggfffhhhlllrrrvvvwwwwww~~~yyypppsssyyygggWWWEEE<<<:::999;;;===::::::???LLL[[[dddeeebbb```ZZZSSSPPPUUUaaaoooyyytttkkkdddfffmmmtttjjjZZZYYYzzz}}}bbbGGG<<<999666666999666666777777777888888888777666777::::::<<>>???BBBDDDPPPfffxxxzzzooofffiiihhhpppgggwwwwwwuuuwwwtttTTTFFF@@@===<<<777777777777888999:::;;;===XXXoooFFFHHH@@@AAAGGGIIIJJJVVVmmmyyykkkjjjhhhhhhiiijjjiiihhhtttyyy}}}zzzxxxlllkkkiiihhhddd^^^WWWRRROOOOOOOOOLLLIIIGGGHHHIIICCCCCCDDDEEEFFFHHHJJJKKK[[[vvvvvvnnnfffrrrsssSSSGGG;;;666::::::777777777777666666666666555666777888:::@@@IIIPPPdddeeeSSSPPPZZZsss~~~~~~{{{tttlllgggggglllqqqtttpppnnnmmmooouuuyyy{{{{{{yyy}}}pppkkkrrr|||uuubbbLLL@@@<<<::::::<<<999999>>>KKK[[[eeeddd``````YYYOOOKKKPPP^^^nnnzzzrrrdddYYY[[[eeeqqq~~~hhhZZZXXXvvvxxx___GGG===:::777888<<<777888888888888999999999888777777999:::;;;BBBKKKpppmmmlllyyyrrrnnnxxx|||gggLLLFFFJJJ]]]|||{{{lllrrr}}}|||xxxrrrpppllllllsss~~~uuuwwwzzz{{{xxxvvvrrrnnniiifffccc___]]]\\\YYYVVVSSSPPPNNNJJJGGGFFFEEECCCCCCDDDDDDCCCAAADDD???GGG___uuuxxxoooiiigggpppwwwbbbtttzzzxxx{{{vvv}}}VVVGGGBBB;;;999999888888777888:::;;;<<<;;;aaahhhIIIGGGDDDAAAEEEEEEFFFUUUpppzzzrrrnnnnnnllleee^^^XXXTTTSSSTTTSSSRRRUUUZZZjjjxxx~~~|||~~~wwwlllkkkhhhfffccc^^^YYYUUURRRPPPNNNMMMLLLKKKHHHFFFGGGHHHIIIHHHFFFEEEEEEEEESSSmmmzzztttppprrrrrr___lllzzzXXXDDD>>>;;;999777888888777777777777888888666666777::::::>>>IIIUUUtttccc\\\SSSYYYrrr{{{yyypppkkklllrrr{{{}}}|||yyyxxxyyyzzzvvvrrrpppllliiifff\\\XXXhhh~~~sss[[[DDD<<<>>>>>>:::;;;888<<>>hhhhhhHHHEEEAAAAAAEEEEEEGGGVVVqqqtttoooooorrrssstttxxx||||||xxxpppjjjccc___```___\\\XXXUUUPPPNNNOOONNNLLLNNNQQQ```qqq}}}|||zzz}}}|||wwwmmmkkkiiigggddd___YYYUUUSSSRRRQQQQQQQQQRRRRRRRRRNNNPPPQQQOOOKKKGGGEEEFFFHHH]]]fffaaa\\\\\\kkkuuuaaahhhwwwVVVCCC>>>;;;999888888888777777777777888888888777888:::;;;???JJJVVV{{{{{{___XXXRRR[[[uuu~~~wwwrrrsssxxx~~~{{{uuuppp]]]UUUPPPOOOJJJGGGPPP^^^rrrooodddSSSGGGCCC@@@<<<===999===MMM]]]fffjjjkkk```YYYMMMFFFIIIZZZrrruuuqqqzzz}}}hhh[[[ddd|||nnnLLL888:::999444777777777777777777777777777666888:::::::::???HHHOOOttt{{{mmm|||tttooo{{{|||cccNNNGGGKKK^^^|||oooqqq}}}~~~zzzuuutttrrrqqqrrrttt{{{}}}~~~~~~zzzwwwssspppllliiigggeeebbb```[[[ZZZXXXWWWWWWVVVTTTSSSKKKHHHFFFEEEEEEEEEDDDBBB>>>@@@EEEOOObbbxxxzzzxxxooogggzzzrrrhhhrrr|||qqquuu{{{hhhOOOIIIEEE<<<888999888888777888:::;;;<<>>;;;>>>:::>>>MMM^^^hhhlllnnnddd[[[NNNEEEGGGVVVmmm~~~wwwxxxjjj\\\eee~~~sssQQQ::::::888333666777777777777777777777777333555888999;;;@@@HHHNNNxxx~~~nnnwwwyyypppyyy|||bbbLLLFFFJJJ]]]|||qqqqqq|||wwwvvvtttttttttssswww}}}zzzxxxssspppllljjjiiigggeeeccc]]]\\\ZZZYYYZZZYYYWWWUUUMMMJJJGGGEEEEEEDDDCCCBBB===CCCEEEHHHXXXrrrnnnfffwww}}}nnnppp~~~uuuxxx}}}lllUUUNNNHHH>>>:::999888888777888:::;;;<<>>;;;???NNN___iiinnnpppjjjbbbUUUIIIFFFPPPaaaooowww}}}wwwmmmppphhhXXX___xxxtttRRR<<<;;;999555999777777777777777777777777555666777888;;;@@@HHHNNNxxx|||jjjqqq|||pppvvv|||dddLLLHHHJJJ\\\{{{rrrppp}}}~~~|||wwwtttsssttttttrrruuu~~~{{{xxxsssqqqnnnlllkkkiiigggeeeaaa___]]]\\\[[[ZZZXXXVVVOOOLLLHHHEEEDDDCCCBBBAAA???EEEEEEEEEQQQkkkzzz{{{rrrfffwwwtttqqq~~~~~~~~~pppWWWOOOIII???<<<999888888777888:::;;;<<>>===;;;:::888888777777777777888888888666777999;;;@@@MMMZZZrrrvvvYYYTTTRRR]]]xxx~~~~~~~~~vvviii___[[[ZZZccccccfffjjjmmmttt{{{}}}yyyxxx{{{zzzssskkkiiiddd___XXXRRRKKKDDD@@@AAA999CCCQQQZZZYYYNNNDDD>>>===:::@@@PPPaaakkkoooqqqmmmfffZZZOOOIIINNNZZZccchhhiiihhhccc^^^fffyyygggWWW___wwwrrrRRR<<<;;;999555888888888888888888888888888;;;:::999:::===DDDLLLQQQuuu|||gggnnn|||~~~rrruuu}}}fffOOOKKKLLL\\\zzzrrrooo~~~~~~|||}}}{{{vvvrrrrrrsssttttttuuu~~~~~~|||zzzuuussspppnnnmmmllliiihhheeeccc```^^^]]]\\\YYYWWWRRRNNNJJJFFFEEEDDDCCCAAACCCEEEEEEEEEOOOddd{{{yyyxxx}}}fffwwwtttiii}}}~~~pppVVVMMMGGG>>><<<999888888777888:::;;;<<>><<<:::888888888777777777777888888777666777999<<>>EEELLLQQQtttiiirrr{{{uuuuuu}}}|||hhhRRRKKKKKKZZZxxxrrrooo~~~yyyvvvuuuvvvyyyzzzzzz}}}{{{xxxuuurrrpppooommmkkkiiigggeeebbbaaa```___]]][[[VVVRRRMMMIIIGGGFFFEEECCCFFFCCCCCCFFFNNN^^^uuuzzzttthhhzzzhhhrrrsssYYYOOOHHH>>>===999888888777888:::;;;<<>>EEETTTccc}}}{{{pppTTTPPPQQQ```|||}}}~~~xxxrrrpppgggggghhhiiieeedddjjjrrryyyxxx{{{xxx{{{~~~|||tttfffWWWIIIAAA@@@@@@EEELLLNNNHHHDDDDDD===<<>>HHH\\\ooovvvvvvuuuiiifff___YYYYYYcccqqq}}}ppphhhtttmmmccc^^^ggg}}}{{{|||yyywwwggg^^^HHH999;;;999666:::888888888888888888888888999===CCCLLLUUU[[[]]]]]]yyymmm}}}xxxzzzwwwfffRRRGGGFFFUUUuuuuuurrr~~~|||}}}~~~~~~~~~{{{tttppppppnnnjjjggghhhiiijjjhhhddd```]]]ZZZVVVQQQMMMLLLKKKIIIHHHDDDDDDFFFIIIMMMZZZppptttkkkrrrvvvmmmxxxsssuuu|||~~~pppqqqvvv~~~{{{iiiQQQHHHEEE<<<888888777777888:::<<<>>>MMMxxx{{{oooLLLCCCFFF@@@AAAEEEDDDCCCRRRlll}}}pppuuummmcccdddtttxxxrrrnnnjjjhhhnnnnnnnnnmmmmmmooorrruuuxxxyyy}}}oooqqqvvvTTTBBB>>>===;;;999:::999999888888999999:::999777888:::>>>HHHZZZjjjuuu\\\SSSQQQaaavvvwww~~~~~~~~~oooUUUDDDCCCCCCCCCCCCFFFKKKPPPQQQEEEBBBKKKaaatttzzzwwwuuummmiiidddaaa```eeetttwww{{{tttfffdddrrr~~~~~~|||{{{wwwjjjYYYGGG>>><<<:::999:::666666777777888999;;;<<>>DDDssslllKKKCCCEEE>>>@@@DDDCCCCCCQQQjjj}}}tttqqqiii```aaasss|||wwwtttpppnnnqqqqqqrrrtttvvvyyy}}}}}}}}}mmmpppwwwVVVDDD>>><<<:::999;;;;;;::::::::::::;;;;;;999888888;;;???III[[[lllmmmUUUOOOOOOaaaxxxyyy}}}}}}~~~nnnWWWIIIBBBKKKPPPMMMKKKLLLMMMKKKCCCDDDOOOdddvvv{{{yyyxxxrrrlllgggeeefffkkkyyy~~~wwwdddcccsss}}}xxxjjjYYYGGG>>><<<999888999777777777777888:::;;;<<>>III{{{kkkJJJBBBDDD<<<@@@CCCCCCBBBOOOgggzzzxxxoooggg^^^^^^ooo}}}{{{xxxvvvvvvwwwyyy}}}lllpppuuuXXXFFF???:::999999::::::999999999999::::::999888999<<>>;;;999888888777777777888999:::;;;<<>>999888888777888:::===>>>QQQmmmKKKCCCEEE;;;@@@BBBAAABBBMMMcccvvv~~~rrrjjj]]]ZZZhhhmmmpppqqqWWWFFF>>>:::999:::888777777666666777777888:::999:::===@@@LLLbbbuuugggQQQMMMNNNaaauuuttt{{{{{{{{{|||}}}|||uuukkk```ZZZZZZccctttwwwaaaMMMJJJKKKGGGKKKUUUeeessszzz{{{zzzzzzxxxooohhhhhhmmmttt}}}vvvjjjccccccddddddccceeeiiitttxxxbbbkkkzzzjjjYYYFFF===:::888777888888888888888:::;;;<<<===DDDSSShhh|||yyyzzzlllwwwssstttxxx~~~qqqUUUJJJGGGPPPiii{{{sss{{{ooommmhhhbbb]]]ZZZYYYYYYUUUVVVZZZ```fffmmm|||fffZZZ___llldddwww}}}dddRRRJJJ>>>:::999888888999;;;===???LLL}}}sssMMMDDDEEE<<>>AAAMMMeee{{{gggQQQMMMOOOaaauuusss{{{zzz{{{|||}}}|||nnneee^^^[[[___eeeiiiyyy|||gggRRRKKKJJJGGGQQQ^^^ooozzz~~~{{{rrrjjjjjjooovvvvvvbbbWWWWWW\\\\\\YYYTTTYYYiiittteeesss}}}hhhWWWEEE<<<:::888777888888888999999:::<<<===>>>CCCNNNbbbyyy{{{qqqyyypppooottt{{{sssVVVJJJGGGOOOgggzzzsss}}}wwwnnngggbbb```^^^]]]ZZZ[[[```gggmmmttteeeYYY^^^mmmaaarrr~~~zzz|||fffTTTHHH999:::999888888999;;;>>>???KKKzzz{{{QQQDDDEEE===>>>??????AAAJJJZZZnnn{{{ppphhh[[[SSS\\\www~~~kkkmmmjjjPPPBBB>>><<<;;;;;;::::::999999999999::::::;;;;;;===???BBBOOOiiifffPPPLLLOOOaaavvvuuu|||zzz{{{|||~~~~~~}}}pppaaaZZZYYY\\\ccckkkgggqqquuujjjZZZOOOJJJHHHWWWeeevvvwwwpppnnnqqqxxxnnn```___dddeeeaaaSSSVVVeee~~~oooiiiyyyfffUUUCCC;;;:::888888999999999999:::;;;<<<===>>>>>>III]]]wwwxxxwwwwwwmmmmmmsss{{{uuuWWWKKKGGGNNNeeevvvrrrzzzpppmmmjjjfffcccbbbccchhhpppvvv{{{~~~eeeXXX\\\qqqaaakkk}}}zzz|||yyybbbTTTIII;;;:::999888888999;;;>>>???KKKzzzRRRCCCDDD===>>>>>>>>>AAAHHHWWWkkkzzzrrrjjj\\\QQQXXXppp}}}{{{}}}zzzzzz~~~oooqqqlllPPPBBB???===;;;:::;;;;;;::::::::::::;;;;;;;;;<<<>>>@@@CCCPPPllliiiRRRMMMMMM___sssrrrzzzzzz{{{}}}wwwlllkkkpppqqqnnnzzz~~~uuukkkbbbccchhhmmmqqquuusssoookkkeeeZZZOOOMMMQQQcccppp}}}|||tttqqqrrryyyzzzxxx||||||xxxgggdddmmmtttjjjlll|||zzzcccSSSBBB:::999999999:::::::::::::::;;;===>>>???===DDDSSSfff|||~~~rrrwww}}}qqqmmmqqqzzzwwwZZZMMMHHHMMMccctttooozzzrrrkkkffffffjjjxxxzzzvvvtttnnniiijjjjjjooovvv{{{~~~eeeXXXZZZ~~~rrr___bbb}}}}}}{{{zzznnnZZZQQQMMMBBB:::999999888999<<<>>>???CCCvvvSSSBBBBBB<<<>>>===>>>AAAGGGUUUiiiyyy}}}~~~vvvnnn^^^QQQTTTjjjtttooorrrlllmmmrrr~~~tttwwwpppQQQBBB@@@???;;;888:::999999888888999999:::;;;===???@@@CCCQQQnnnnnnVVVOOOMMM]]]ooommmuuu{{{|||}}}yyymmmjjjmmmjjjcccgggttt~~~yyyrrrpppxxxvvvfff^^^UUUMMMPPP[[[ooozzz}}}vvvqqqpppwwwxxxzzz|||kkkgggnnn|||xxxtttbbbRRRAAA:::999999:::;;;:::::::::;;;<<<===>>>??????BBBGGGPPPaaazzz|||nnnsssvvvnnnpppxxxxxx\\\NNNIIIMMMbbb}}}rrrmmmvvvkkkeee\\\WWWXXXXXXZZZkkk~~~vvvfff___^^^]]][[[fffdddkkk}}}rrrrrrmmmooouuu}}}www]]]RRRUUUvvvwwwhhhgggzzzrrrzzz{{{mmm\\\VVVOOO???;;;;;;:::999:::;;;<<<===GGGqqq|||PPPBBBEEE@@@>>>@@@AAA@@@DDDQQQdddsss|||xxxdddTTTQQQ___wwwxxxbbbYYYXXXXXXZZZ```iiivvvqqqvvvgggLLLDDD===999;;;:::888999::::::;;;;;;;;;;;;999???@@@EEEOOOWWWlll|||xxxWWWQQQQQQ[[[pppsssvvvyyy|||~~~{{{{{{xxxssshhhnnnrrr{{{|||nnndddYYYSSSXXXaaawww~~~}}}wwwuuuwwwyyy}}}}}}hhh\\\ccc{{{|||}}}{{{wwwrrrWWW???999<<<;;;999999999999:::<<<>>>@@@BBBCCCFFFGGGKKKNNNPPP]]]{{{jjj}}}vvvxxxvvvzzzvvvZZZPPPFFFLLL___vvvrrrddduuuzzzsssjjjaaa]]]```___\\\aaakkk|||rrrcccWWWSSSTTTTTTTTTUUUSSSVVVccc~~~xxxuuuqqqtttzzzvvv\\\SSSUUUvvv|||jjjeeexxxnnnqqq}}}xxxgggWWWMMMDDD;;;;;;:::999:::;;;<<<===GGGnnn{{{QQQCCCCCC<<>>AAACCCDDDEEEEEEHHHKKKMMMWWWooopppzzz{{{vvvxxxyyy```QQQFFFKKK]]]sssttteeerrr{{{qqqmmmsssxxxuuuqqqrrrtttyyyooohhh___YYYZZZ^^^dddhhhhhhddd\\\XXX```{{{|||xxx|||rrrZZZQQQSSSrrrjjjcccxxxqqqooo{{{{{{jjjSSSIIIDDD;;;;;;:::999:::;;;<<<===JJJpppqqqOOODDDDDD>>>>>>@@@AAAAAADDDOOObbbppp{{{zzz~~~}}}|||hhhTTTKKKPPP^^^jjjrrr\\\OOOJJJKKKJJJKKKPPPZZZggguuu}}}yyyiiiooogggIIIBBB>>><<<<<<999999999:::;;;<<<<<<======@@@EEEEEEIIISSS[[[qqq|||]]]WWWTTT]]]rrruuuxxxyyy{{{~~~tttpppttt}}}|||nnnjjjlll|||qqqnnnpppuuuwwwzzzwwwkkkcccaaalll{{{zzzhhh]]]dddzzzyyy^^^CCC:::;;;::::::===:::;;;<<<===???BBBDDDEEEFFFFFFHHHJJJLLLSSS```mmmsss}}}yyyxxx|||gggRRRGGGKKK[[[oooxxxfffnnn}}}uuu~~~yyy{{{sssllljjjmmmuuukkk\\\ccc~~~~~~nnnVVVMMMNNNllliiiccc~~~xxx{{{eeeSSSKKKCCC;;;;;;:::999:::;;;<<<===GGGpppkkkNNNDDDDDD>>>;;;>>>???>>>@@@KKK]]]kkkuuu~~~xxxlllXXXJJJHHHOOOWWWlll{{{yyycccRRRIIIGGGFFFGGGJJJRRR\\\gggmmmvvvgggooofffHHHAAA>>>======999::::::;;;;;;<<<===>>>???CCCGGGFFFJJJSSS\\\rrr~~~aaa[[[UUU\\\rrruuuvvvyyy{{{~~~|||rrrlllxxxyyyfff]]][[[jjjyyyqqqooonnnmmmpppxxxvvviii___ZZZdddyyylllccciii~~~qqqXXX@@@999999888777:::<<<<<<===???AAACCCEEEFFFHHHHHHJJJLLLOOOSSSYYY]]]tttpppzzz{{{}}}|||}}}kkkSSSIIIKKKWWWiii~~~jjjlllzzz}}}nnnqqquuuooonnnuuusssfffooo}}}qqqXXXNNNMMMkkkiiidddbbbXXXSSSDDD;;;;;;:::999:::;;;<<<===CCCkkkrrrRRRBBB@@@;;;;;;===???>>>???JJJ[[[hhhuuu|||qqqsss^^^MMMEEEFFFIIISSS\\\eeekkkpppvvvyyyxxx}}}hhhUUUIIIFFFFFFFFFIIIMMMSSSYYY]]]lllttttttgggtttcccGGGBBB>>><<<===999;;;;;;;;;<<<===>>>@@@AAACCCGGGFFFJJJSSSZZZooo~~~ccc]]]UUUZZZpppssstttxxx{{{~~~{{{hhhiiixxxmmm___WWW___ttt|||qqqjjjeeebbbdddooo{{{{{{uuulllaaaWWW]]]rrrpppgggnnn}}}}}}fffQQQ>>>:::;;;999777999===>>>>>>@@@BBBDDDFFFHHHIIIJJJKKKMMMQQQUUUVVVVVVeeeqqqtttwwwrrr|||lllVVVKKKKKKTTTbbbooollltttiiibbbnnnyyylllbbbaaaqqqyyyooonnnzzz~~~yyy^^^QQQPPPnnnlllfff```WWWRRRAAA;;;;;;:::999:::;;;<<<===FFFlll{{{VVVBBBAAA???>>>@@@AAA@@@AAAKKK[[[hhhxxx~~~~~~rrr{{{gggTTTHHHCCCDDDGGGLLLQQQWWWbbbooovvvxxxzzz|||jjjWWWKKKGGGGGGFFFGGGHHHJJJMMMNNNVVV]]]lll}}}rrrhhhxxx___GGGCCC===;;;<<<:::<<<<<<<<<<<<===???AAACCCCCCHHHGGGJJJRRRXXXkkkxxx```[[[RRRWWWooossssssxxx{{{nnneeejjj|||wwweeeWWWWWWfff~~~sssiii]]]YYYZZZdddnnnqqqpppnnniii```VVVVVVhhhsssiiiqqqzzzvvvvvv```MMM>>><<<>>><<<:::===>>>???@@@AAACCCFFFHHHIIIHHHJJJJJJJJJNNNTTTVVVTTTeeezzzvvvsssfff|||nnnZZZNNNLLLQQQ\\\yyywwwooosssrrr```^^^jjjxxxlll[[[RRR]]]ppprrrffftttzzzssssssxxxcccSSSQQQooonnngggdddRRRMMMBBB;;;;;;:::999:::;;;<<<===FFFlll\\\DDDDDDFFF>>>AAABBBAAABBBJJJZZZggguuu{{{|||zzz{{{}}}ppp\\\MMMFFFCCCCCCHHHKKKOOOYYYjjjyyy~~~|||ooo___UUULLLJJJGGGDDDCCCCCCEEEFFFGGGMMMYYYiii{{{ppphhh{{{{{{[[[GGGDDD===999<<<<<<======<<<<<<>>>@@@CCCDDDCCCHHHIIILLLSSSWWWhhhnnnYYYVVVMMMTTTooouuuuuuxxx{{{}}}lllgggzzzooo]]]XXXaaavvvvvviiiZZZUUUTTTZZZ___``````bbb___[[[RRRPPP]]]vvvwwwllluuuwwwooonnn___MMM===;;;===;;;<<<@@@???@@@AAABBBDDDGGGIIIJJJKKKMMMLLLIIILLLTTTXXXWWWeee|||sss]]]zzz~~~}}}rrr]]]QQQLLLOOOWWWttt~~~rrrsss{{{cccWWWYYYaaafffooooooZZZMMMVVVggg}}}sssdddjjj{{{xxxgggbbbdddiiiqqqsss{{{eeeSSSPPPoooooogggyyylllSSSMMMKKK;;;;;;:::999:::;;;<<<======hhhbbbEEEDDDFFF===???AAA???@@@HHHXXXdddooo|||www}}}rrrjjjkkkppprrrsssttt~~~uuuaaaQQQHHHEEE===CCCGGGHHHOOOaaavvvvvviii```RRRNNNHHHCCC@@@@@@CCCEEEDDDGGGPPP]]]nnnpppggg{{{vvvXXXHHHEEE<<<777;;;<<<======<<<<<<>>>AAACCCEEEDDDIIIJJJMMMTTTVVVfffgggTTTRRRJJJRRRooowwwxxxwww{{{uuukkkuuu~~~{{{|||iii```gggqqqzzzyyy~~~xxxjjj[[[TTTQQQTTTUUUSSSTTTXXXUUUUUUOOOKKKUUUnnn{{{pppyyyuuullljjj```MMM<<<888:::999;;;@@@@@@@@@AAACCCEEEGGGIIIJJJOOORRRPPPJJJLLLUUU[[[[[[^^^tttXXXttt}}}~~~vvv___RRRMMMNNNUUUqqquuutttyyyooolllwwwjjj\\\[[[```eeettt{{{uuu```QQQMMMNNN[[[bbboooyyyyyypppiiihhhjjjjjjggg___QQQKKKTTTbbblllxxx}}}cccSSSQQQqqqvvvdddvvvzzzyyyZZZTTTDDD;;;;;;999999999999;;;;;;999]]]PPPCCCCCC???@@@@@@>>>>>>DDDNNNWWWjjjzzz{{{www||||||pppnnnmmmmmmxxx{{{uuurrrqqqooollliiijjjqqq~~~xxxkkk\\\NNNDDDGGGBBB@@@CCCGGGMMM\\\jjjyyy~~~{{{qqqfffWWWPPPJJJGGGCCC@@@BBBGGGCCCEEEHHHOOO[[[lll}}}mmmlllmmm\\\III???===;;;;;;<<<;;;;;;;;;===???BBBEEEGGGIIIOOONNNLLLRRRVVVfff~~~kkkSSSGGGJJJUUUiiivvvtttwwwyyy|||}}}~~~~~~~~~jjjrrr|||uuummmsss~~~ooolllgggxxxqqqgggnnn{{{mmmddd]]]VVVTTTTTTRRROOONNNMMMIIIEEEGGGMMMYYYlll|||vvv}}}|||zzzmmmYYYPPPFFF<<<;;;<<<<<<===???@@@@@@AAABBBDDDFFFHHHIIIKKKKKKLLLNNNQQQTTTXXXZZZ^^^zzzsss}}}^^^eee}}}zzzwwwdddWWWKKKIIIWWWpppyyyuuu|||nnniiiuuuuuummmqqqyyy}}}fffSSSHHHEEEIIIMMMVVV```ddddddfffjjjqqqppplllaaaQQQFFFKKKVVVhhhvvvzzzaaaRRRQQQqqqwwweeevvv}}}{{{YYYTTTIII;;;;;;:::999999:::;;;;;;<<<]]]TTTEEEDDD???@@@@@@>>>>>>CCCMMMUUUcccsssxxx|||zzzmmmjjjgggdddjjjtttzzzsssmmmgggdddaaahhhuuuttthhh]]]VVVQQQJJJFFFEEEEEEGGGNNNXXX```fffiiihhhhhhhhhaaaXXXUUUOOOLLLLLLJJJEEECCCDDDFFFFFFHHHMMMWWWfffwwwjjjjjjfffVVVDDD=========>>>@@@<<<<<<===???AAADDDGGGHHHHHHOOONNNMMMRRRVVVddd{{{mmmTTTFFFIIISSSfffuuutttxxxzzz}}}~~~~~~pppttt}}}}}}rrrnnnooossshhhrrrvvviii___fffxxx}}}lllgggaaa]]]YYYUUUSSSRRRHHHDDDAAABBBFFFNNN\\\hhhppp{{{xxxyyymmm^^^NNNDDD<<<;;;======>>>@@@@@@@@@AAABBBDDDFFFHHHIIIKKKLLLMMMOOOQQQSSSVVVXXX___{{{nnn~~~bbbkkk}}}}}}|||gggZZZKKKIIIUUUmmm{{{vvv{{{vvvxxx}}}dddSSSJJJGGGEEEHHHQQQ]]]eeehhhnnntttvvvvvvrrrgggSSSDDDDDDKKKbbbrrrvvv^^^QQQQQQqqqyyyeeevvvuuuvvv{{{UUURRRLLL<<<;;;:::999999:::;;;<<>>>>>CCCKKKRRR^^^oooyyy{{{~~~qqqnnnmmmjjjkkkpppyyysssjjjddd```aaahhhttt|||tttooolll___WWWOOOKKKHHHEEEFFFHHHIIIMMMPPPQQQTTTUUURRRMMMRRROOOPPPRRRQQQJJJEEEDDDIIIIIIIIIMMMVVVeeeuuuhhhjjjcccSSSBBB<<<<<<===>>>???===>>>???AAACCCFFFHHHJJJHHHPPPOOOOOOTTTVVVaaauuuqqqVVVFFFGGGOOObbbrrruuuzzz{{{~~~~~~vvvttt|||lllaaaeeezzz|||jjjpppwww|||~~~~~~~~~|||zzzttthhh]]]```ooowwwuuuoooggg___XXXRRRNNNDDD@@@>>>???@@@CCCJJJSSSYYYhhh}}}{{{jjjYYYJJJBBB;;;;;;======???AAA??????@@@BBBDDDGGGIIIJJJKKKMMMOOOPPPPPPQQQTTTUUUYYYyyykkkzzzfffppp~~~|||mmm]]]MMMHHHRRRiii}}}www{{{{{{tttttt\\\SSSUUUXXXXXX\\\gggttt{{{zzzyyy{{{xxxyyyxxxooo\\\JJJEEEHHHZZZkkkttt]]]QQQQQQrrryyyeeeuuuyyyooosssvvvRRRPPPLLL<<<;;;:::999999:::;;;<<>>>>>BBBHHHNNN\\\mmmzzzzzzyyyvvvxxxxxxxxxzzzzzzzzznnnhhheeeeeejjjoooyyy{{{zzz{{{nnneeeZZZSSSOOOMMMJJJIIIFFFGGGHHHIIILLLNNNLLLJJJQQQSSSWWWZZZUUUMMMJJJLLLOOOOOOOOORRR[[[kkk|||hhhmmmfffVVVEEE===<<<;;;:::;;;>>>>>>@@@BBBDDDGGGIIIJJJHHHOOOOOOPPPUUUUUU]]]pppvvvXXXFFFFFFLLL]]]ooouuuyyy{{{}}}}}}}}}~~~zzzsssooo___XXXZZZkkktttpppmmmttt|||~~~|||tttnnnllllllkkkjjjjjjbbbZZZ[[[gggxxxzzzrrrkkkaaaSSSFFFDDD@@@>>>@@@@@@???BBBGGGMMM]]]uuuiiiSSSFFF@@@;;;<<<>>>>>>@@@CCC???@@@AAACCCEEEHHHJJJKKKKKKNNNQQQQQQPPPPPPRRRUUUTTT|||ppp}}}iiilll~~~zzzuuuwwwtttaaaNNNHHHOOOcccwww{{{{{{tttsssvvv{{{{{{xxx|||{{{kkkmmm}}}gggcccjjjooorrrsssxxx~~~{{{zzz|||zzzhhhSSSHHHGGGRRRbbbwwwvvv^^^QQQRRRsssxxxfffuuutttvvvyyy|||pppQQQOOOGGG<<<<<<::::::::::::<<<<<>>>>>AAAEEEIIIUUUiii~~~|||yyy|||~~~{{{}}}uuulllhhhiiilllpppvvvzzz~~~uuuiii___ZZZXXXUUURRROOOMMMKKKLLLMMMMMMLLLKKKSSSZZZbbbcccZZZQQQSSSZZZYYYYYYXXX[[[cccpppiiiqqqgggWWWFFF>>>===;;;::::::===>>>@@@CCCEEEGGGIIIJJJHHHOOOOOOOOOUUUUUU[[[kkk{{{[[[GGGFFFJJJYYYllluuuvvvxxxzzz{{{|||}}}~~~xxxuuuddd[[[PPPTTTXXXVVVjjjuuu|||uuuiii___XXXTTTQQQTTTPPPMMMPPP\\\mmm}}}xxxdddPPPGGGBBB@@@AAAAAA???@@@DDDFFFTTTnnnkkkRRRDDD???<<<>>>@@@???AAAEEEAAABBBCCCDDDFFFIIIKKKLLLKKKOOORRRRRRPPPPPPSSSWWWeeeyyykkkfff{{{vvvpppmmmqqq{{{yyydddPPPIIIMMM^^^~~~xxxwww|||yyyuuurrrmmmpppwwwyyyuuutttzzz}}}mmmdddppp{{{vvvvvvwwwvvvxxx{{{sssZZZJJJFFFMMMYYYmmm|||```QQQRRRtttxxxhhhxxxrrrmmmnnnnnnTTTRRREEE===<<<;;;::::::;;;<<<===;;;JJJfff|||TTTIIIEEEAAA@@@>>>>>>>>>@@@CCCDDDKKKaaawwwyyyzzz{{{zzzzzzvvvpppooonnnlllkkkmmmrrrzzz{{{ooohhheeeaaa]]]\\\WWWTTTUUUUUURRRQQQRRR\\\ccclllmmmddd[[[___hhheeedddcccdddiiittt|||kkkxxxaaaRRRCCC>>>>>>>>>===>>>>>>???AAADDDGGGHHHIIIJJJIIINNNMMMNNNTTTTTTYYYiii^^^IIIHHHJJJVVViiittttttvvvyyyzzz{{{|||}}}vvvnnnggghhhmmmqqqdddVVVOOOMMMMMMZZZmmmvvvwwwjjj```YYYVVVNNNLLLIIIIIINNNXXXcccjjjyyynnnUUUNNNGGGEEEDDDBBBCCCFFFCCCOOOiiifffPPPCCC??????AAABBB@@@BBBFFFDDDEEEEEEFFFHHHJJJLLLMMMKKKOOORRRRRRPPPQQQWWW\\\}}}qqqjjj|||qqqkkkhhhlllxxx|||fffQQQJJJLLL[[[zzz{{{ttt|||{{{|||||||||tttuuuxxx~~~xxxtttmmmttt~~~jjjcccooo{{{qqqgggeeehhhnnnvvv~~~|||aaaNNNFFFKKKRRRdddyyydddRRRSSSvvvzzzlll}}}mmmbbbeeeqqqYYYWWWFFF===<<<;;;::::::;;;<<<===:::CCC\\\~~~ZZZLLLDDDBBB@@@>>>>>>>>>@@@AAAAAAEEEZZZooo{{{zzzyyy}}}xxxyyy{{{}}}~~~{{{vvvqqqkkkmmmgggdddggggggdddccceeegggkkkssswwwssslllkkkooommmllllllmmmqqqzzzzzzppp\\\NNN@@@<<<>>>>>>???@@@???AAACCCFFFIIIJJJKKKKKKIIINNNLLLMMMSSSTTTYYYhhh```KKKJJJJJJTTTgggtttsssuuuxxxzzz{{{}}}{{{qqqgggbbb^^^ZZZXXXZZZuuuvvvkkkYYYOOOQQQTTT```tttwwwoookkk]]]XXXQQQKKKIIIKKKOOOQQQhhhuuuqqqfffYYYSSSOOOMMMNNNQQQHHHTTTlllzzz}}}~~~yyy___KKKCCCAAAAAACCCCCCAAACCCGGGGGGHHHHHHHHHJJJKKKLLLMMMKKKOOORRRQQQPPPSSS[[[bbbzzz~~~{{{yyyssskkkhhhlllwww}}}gggRRRLLLMMMXXXwwwvvv}}}zzzyyy|||vvvpppjjjrrr~~~vvviiicccmmm|||uuuiii___WWWYYY```iiisss|||gggRRRJJJKKKOOO^^^tttfffRRRSSSwww{{{ooosssdddcccxxxyyyuuu]]][[[III===<<<;;;::::::;;;<<<===EEEFFFWWWyyy```NNNAAABBB@@@>>>>>>??????@@@???EEEXXXjjjttt~~~{{{xxxxxx{{{uuutttxxxzzzvvvvvvyyyooopppvvv~~~yyysssqqqooopppqqqsssxxx{{{vvv~~~[[[LLL???;;;=========???AAABBBEEEHHHKKKLLLMMMMMMIIIMMMKKKLLLSSSTTTYYYhhhbbbMMMLLLKKKSSSfffssssssuuuxxx{{{}}}wwwlllbbb___^^^ZZZUUUSSS___|||gggVVVZZZYYYbbbvvvqqqhhhaaaXXXPPPMMMNNNOOOQQQ[[[mmm||||||lllbbb\\\XXXYYY\\\RRR\\\tttwwwfffdddttt~~~}}}xxx}}}uuu^^^LLLCCCBBBBBBEEEDDDBBBDDDHHHJJJIIIIIIJJJJJJKKKMMMMMMKKKOOORRRQQQPPPTTT^^^fffuuuvvvvvvmmmjjjmmmwww~~~gggSSSMMMMMMWWWvvvzzzwwwqqqmmmpppwww{{{mmmdddfffhhhkkkooopppnnnjjjfff```___]]]YYYXXX```nnnzzzvvvYYYKKKGGGLLLVVVhhh|||~~~cccWWWVVVuuuuuujjjvvv^^^jjjttt}}}}}}xxxcccYYYMMM===<<<;;;:::;;;===???AAA<<>>>>>>>>???@@@DDDPPPaaarrr|||www}}}yyy{{{}}}vvvtttwww{{{qqquuu}}}WWWLLLAAA>>>>>>>>>???AAADDDFFFHHHKKKMMMNNNNNNNNNLLLPPPRRRSSSRRRUUU\\\ccccccMMMMMMJJJOOOdddvvvrrrsssvvv{{{~~~xxxtttpppkkkbbbXXXTTTUUUddd}}}pppiiilllvvvxxxllliiiiiieee]]]XXXVVVRRRNNNSSSZZZfffsss~~~uuuqqqooollliiidddeeevvvlllWWW[[[mmmsss|||zzz{{{sssfffJJJAAAAAAAAABBBDDDEEEGGGHHHKKKKKKKKKKKKLLLMMMNNNOOOLLLNNNOOOMMMLLLPPPYYY```uuujjjnnnccchhhmmm{{{rrr[[[OOONNNRRRmmmxxx|||tttllliiillltttwwwiiiiiiiiijjjjjjiiieeeccceeedddbbb^^^]]]cccpppzzzfffZZZPPPNNNNNNVVVfffyyywww]]]SSSVVVwwwvvvqqq}}}nnnppp|||zzzjjj^^^OOO===<<<;;;:::;;;===???@@@DDDOOO```yyyPPPMMMAAAAAA???>>>>>>>>>???@@@CCCNNN___nnn{{{zzz{{{uuuwwwzzzvvvmmmUUUJJJ@@@>>>>>>>>>@@@BBBGGGHHHKKKMMMPPPQQQRRRRRROOORRRUUUVVVVVVYYY```ffffffOOOLLLGGGKKK___oooqqqsssvvvzzz}}}}}}vvvrrrmmmddd]]][[[lll}}}sssqqqtttsssooojjjeee[[[QQQLLLOOOSSSYYYeeevvv~~~zzzwwwrrruuusssZZZUUU^^^sss~~~~~~xxxpppdddJJJCCCCCCDDDEEEFFFHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNOOORRRTTTSSSQQQRRRWWW[[[zzz{{{ooorrr___aaaggg{{{ttt\\\MMMKKKMMMeeetttuuurrrhhheeegggooovvvtttqqqooonnnmmmkkkiiijjjjjjiiifffdddhhhrrr{{{uuukkk]]]VVVOOONNNWWWjjj~~~oooVVVOOOVVVyyyyyyssszzzppp```OOO===<<<;;;:::;;;<<<>>>@@@IIIRRRcccYYYKKKBBBAAA@@@???>>>>>>???@@@AAAKKKZZZiiiuuu~~~wwwvvvxxxzzz```RRRHHH@@@>>>??????AAADDDGGGIIIKKKNNNQQQSSSTTTUUUQQQTTTVVVWWWXXX[[[bbbggg~~~nnnTTTMMMEEEHHHZZZiiiooorrrwwwzzz|||~~~|||wwwmmmddd___rrr~~~|||sssaaaQQQHHHHHHGGGGGGMMM]]]sss{{{xxxxxx}}}hhh```bbbyyyuuummm___JJJEEEFFFGGGHHHIIIKKKLLLLLLMMMNNNOOOQQQQQQQQQQQQPPPSSSVVVZZZYYYVVVTTTTTTVVVfffsssvvv___^^^ccczzzxxx___OOOIIIIII___tttnnntttjjjdddccchhhxxx~~~{{{xxxwwwuuusssqqqmmmoooooollljjjmmmvvv}}}wwweee^^^VVVRRRUUU```ssslllSSSNNNVVVzzz}}}pppzzzvvvnnn___MMM===<<<:::::::::<<<>>>???FFFMMM]]]aaaIIICCCBBB@@@???>>>??????@@@@@@IIIVVVcccooo{{{~~~}}}xxxuuuuuu}}}}}}qqqWWWNNNFFF@@@@@@AAAAAACCCGGGGGGHHHKKKMMMPPPSSSUUUVVVRRRTTTVVVWWWYYY\\\aaaeeeuuuuuuZZZOOOEEEGGGXXXdddlllsssxxxzzz{{{~~~rrrhhhcccuuu{{{gggTTTLLLMMMKKKGGGFFFMMMZZZeeezzz~~~tttmmmjjjmmm|||wwwuuuvvvtttiiiYYYHHHGGGGGGIIIJJJLLLMMMMMMNNNOOOQQQSSSUUUVVVUUUTTTSSSVVVXXXZZZZZZWWWUUUTTTUUUZZZrrrwwwbbb___bbbxxx{{{cccQQQKKKKKK^^^}}}zzzjjj~~~uuummmbbb___```nnn}}}|||yyyvvvsssqqqssstttrrrpppssszzzlllddd[[[VVVSSSXXXgggvvvnnnVVVPPPWWWzzz}}}nnnvvvpppuuu{{{wwwiii]]]MMM===<<<:::999:::;;;===>>>???FFFUUU}}}lllMMMDDDBBBAAA????????????@@@@@@GGGSSS^^^jjjvvv}}}}}}~~~wwwvvvsssssszzz}}}|||^^^MMMJJJEEEAAABBBCCCCCCFFFJJJJJJKKKLLLOOORRRUUUWWWXXXUUUVVVXXXYYY[[[^^^aaacccmmmxxx]]]PPPDDDFFFTTT]]]iiirrrzzzzzz{{{vvvmmmlllxxxzzzyyyvvvyyy}}}mmm\\\TTTTTTQQQJJJDDDDDDIIINNNgggpppxxxwwwoooddd]]]ZZZ]]]rrryyy{{{~~~uuueeeRRRFFFGGGHHHIIIKKKMMMMMMNNNNNNOOOPPPRRRTTTUUUTTTSSSRRRVVVVVVVVVUUUTTTTTTVVVWWWXXXxxxnnnvvvyyyccc]]]]]]ttt{{{eeeRRRLLLLLL]]]zzzkkk{{{tttlll]]]ZZZYYYbbbuuu|||zzz|||}}}zzzwwwxxxzzzmmmaaaZZZVVVWWWdddtttpppXXXRRRYYY|||xxxooozzz|||uuuttt|||~~~rrrhhh^^^OOO===<<<:::999999;;;<<<===<<>>???@@@BBBVVVrrrhhhdddwwwzzzsssWWWEEEMMMIIIJJJMMMOOOQQQQQQPPPOOOQQQPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQQQQSSSUUUUUUUUUZZZ\\\|||uuuqqqfffuuurrrYYYMMMIIISSSgggqqqqqq~~~yyyggggggooowwwjjjWWWNNNIIIKKKPPPTTTYYY^^^___iii~~~pppddd^^^```___YYYZZZ```nnnvvviiiXXXNNN]]]wwwmmmwww{{{xxxwwwsssssseeeLLL???>>>===<<<<<<===>>>???CCC<<>>===<<<<<<===>>>???CCC@@@FFF[[[xxxsssPPPDDDBBBCCC???AAACCC<<<<<<===AAAKKKUUUbbbttt}}}xxx|||{{{tttrrrpppiii\\\QQQJJJGGGDDDCCCDDDHHHMMMQQQWWWZZZaaaooojjjIIIHHHFFFGGGHHHHHHIIIKKKOOORRRSSSSSSSSSRRRRRRSSSSSSSSSVVVWWWXXXYYYZZZ[[[[[[[[[```hhhxxxgggOOOHHHKKKMMMXXXgggrrrssswww~~~{{{ooofffgggkkkxxxtttmmmiiippp{{{wwwrrrgggYYYOOOHHHGGGEEECCCBBBBBBAAAAAAAAAMMMhhhxxxttttttyyyjjjUUUNNNMMMKKKLLLMMMOOOPPPPPPOOOOOOPPPOOOOOOPPPRRRRRRQQQOOORRRVVVXXXWWWSSSPPPRRRTTTXXX```{{{vvvrrrpppzzzbbbTTTKKKOOO___llllll{{{jjj___[[[[[[ccciiittt~~~|||oooeeeZZZPPPHHHGGGIIIKKKOOOSSSRRRPPPTTTaaawww{{{xxxtttrrrvvvvvvmmmaaaWWWLLLFFFIIIJJJGGGHHHLLLPPP[[[lll~~~lll]]]SSS___qqqlllqqqnnnzzzyyysssfffQQQ???>>>===<<<<<<===>>>??????CCCGGGRRRoooXXXGGGBBBEEEAAAAAABBB<<<>>><<>>===<<<<<<===>>>???>>>GGGIIIOOOnnnjjjPPPCCCEEEBBB@@@AAA===@@@===>>>BBBIIITTTeeetttyyywww~~~~~~yyyuuummmbbbZZZVVVTTTPPPMMMMMMOOOSSSUUUSSSQQQSSS[[[kkk}}}vvvXXXFFFJJJFFFGGGHHHHHHHHHIIILLLNNNNNNPPPRRRTTTVVVVVVVVVUUURRRSSSTTTVVVYYY[[[]]]______bbbiii}}}mmmTTTGGGFFFIIIJJJ\\\lllqqqrrrwww|||}}}}}}~~~zzzvvv|||uuuvvv|||rrrhhh```]]][[[YYYZZZ[[[XXXOOOGGGEEEIIIZZZtttnnnfffkkk}}}~~~~~~qqq]]]RRRNNNMMMQQQNNNLLLOOOTTTWWWUUUQQQQQQPPPPPPQQQSSSSSSRRRPPPSSSUUUVVVUUURRRQQQQQQRRRTTTVVVddduuu~~~qqqyyy~~~iiiZZZLLLJJJVVVvvvsssffftttyyytttuuuxxxzzz|||{{{xxxuuummmddd]]]\\\___```cccgggjjjddd]]]ZZZ___rrrxxxhhhVVVKKKHHHGGGGGGIIICCCIII[[[vvvaaaUUUQQQbbbmmmiiisssaaaeeegggxxxyyyzzzmmm___NNN???>>>===<<<<<<===>>>???AAAIIIIIIKKKkkk[[[EEEEEEBBB???@@@@@@AAA>>>===AAAFFFOOO___mmm||||||vvvxxx~~~yyyoooggg___]]]YYYWWWVVVWWWYYY[[[ZZZ[[[\\\___gggvvvzzzhhhPPPFFFIIIEEEFFFHHHHHHHHHIIIKKKMMMMMMOOOQQQTTTVVVWWWWWWVVVRRRSSSSSSUUUXXX[[[]]]^^^___bbbfffvvvqqqVVVGGGHHHNNNFFFVVVfffnnnpppsssyyy}}}|||~~~~~~xxxtttyyy{{{tttooommmlllmmmnnnjjj```XXXLLLLLLVVVjjjzzzyyyeee\\\ddd|||~~~tttcccWWWRRRQQQPPPVVVRRROOOQQQVVVXXXVVVSSSQQQQQQQQQRRRSSSTTTSSSQQQQQQRRRSSSSSSRRRQQQQQQQQQRRRTTT\\\qqqxxxtttxxxnnn^^^NNNIIISSSooowwwgggnnn}}}|||zzzyyyyyy{{{~~~ssskkkdddcccdddcccccceeefffffffffdddcccooozzzcccSSSMMMLLLJJJIIIDDDFFFVVVsss^^^SSSQQQddd~~~iiifffxxxfffpppsss~~~~~~wwwmmm```QQQ???>>>===<<<<<<===>>>???>>>EEEFFFJJJkkkdddGGGFFFCCC>>>@@@AAAAAA>>>===@@@DDDKKKYYYgggttt~~~wwwtttuuuxxxrrrgggdddaaa^^^]]]^^^```aaa]]]___aaabbbfffssssss[[[KKKIIIGGGEEEGGGIIIJJJJJJKKKMMMNNNMMMNNNPPPRRRTTTUUUVVVVVVTTTSSSTTTTTTVVVYYY[[[]]][[[```dddpppvvvXXXEEEDDDKKKFFFQQQ```iiimmmqqqwww|||zzz}}}zzzsssttt~~~sssqqqnnnmmmmmmjjjfffaaaMMMJJJPPP]]]fffkkktttvvvaaaXXXddd~~~yyysssfffXXXRRRTTTUUUSSSVVVTTTRRRSSSVVVXXXWWWUUURRRQQQQQQRRRTTTUUUSSSRRRPPPQQQRRRRRRSSSSSSRRRRRRPPPTTTXXXfff|||rrrxxxyyyssscccRRRJJJQQQggg}}}ooonnnxxx~~~yyyrrrmmmmmmnnnllljjjkkknnntttzzzyyyrrrsssnnnddd^^^WWWQQQNNNKKKXXXsss^^^UUUSSSeee~~~hhhiii}}}pppzzz{{{sssjjj___PPP???>>>===<<<<<<===>>>???<<>>???AAA???<<<<<>>===<<<<<<===>>>???AAAFFFIIIKKK^^^fffFFFHHHHHH???>>>@@@===;;;;;;>>>@@@FFFRRR]]]jjjvvvyyysss{{{yyyvvvtttssstttuuuwwwmmmkkkiiikkksssmmmKKKHHHOOOCCCHHHJJJNNNPPPPPPRRRTTTUUUSSSSSSSSSSSSUUUWWWYYY[[[WWWVVVUUUTTTTTTVVVXXXYYYTTT\\\___ccc{{{uuuVVVGGGGGGHHHMMMWWWaaaiiioootttyyyxxxzzz}}}}}}wwwuuurrrkkk___VVVSSSYYYdddlll^^^]]]___bbb^^^VVVYYYbbb{{{qqqhhhrrrttt___OOOKKKOOONNNJJJNNNOOOQQQRRRRRRTTTXXX[[[SSSRRRRRRSSSUUUUUUTTTSSSRRRRRRRRRUUUWWWYYYXXXXXXJJJSSSUUU[[[|||zzzyyyvvvyyyjjjWWWLLLQQQYYYtttyyynnn~~~xxxsssqqqnnnhhhbbb```fffppp{{{}}}pppooojjjTTTWWWqqqxxxoooxxx~~~ooo___bbb___KKK>>>>>>>>>>>>>>>@@@BBBCCCAAAIIIJJJHHHWWW}}}```KKKOOO@@@>>>GGG@@@>>>>>>??????===???JJJVVV```rrryyy|||yyyyyyuuuttt}}}cccQQQLLLKKKHHHJJJMMMOOOQQQRRRRRRTTTVVVYYYVVVRRRQQQRRRUUUXXXZZZ[[[ZZZYYYXXXWWWVVVVVVVVVZZZ^^^ccceeevvvzzzWWWGGGGGGIIIIIIOOOZZZcccjjjqqqxxx{{{}}}|||}}}wwwmmmbbbUUUSSScccwww|||wwwxxx~~~zzzmmmeeefffjjj}}}ttttttmmmXXXQQQQQQNNNLLLNNNMMMMMMNNNQQQTTTVVVUUUTTTVVVSSSQQQSSSXXXZZZWWWSSSNNNPPPRRRUUUVVVVVVUUUUUURRROOOVVV\\\mmm{{{ppp~~~~~~lllZZZOOOKKKVVVaaa|||vvvzzz}}}{{{xxxwwwuuussstttuuuvvv|||kkk```]]]\\\^^^\\\YYYWWWYYY]]]cccgggmmmnnnrrrzzzjjjVVV[[[uuuwwwmmmttt{{{ggggggbbbLLL???>>>>>>>>>???AAACCCDDDBBBHHHJJJIIITTTrrrkkkOOOLLLEEEDDDFFF>>>????????????===>>>HHHSSS]]]nnnxxxzzz}}}{{{dddQQQMMMKKKHHHKKKMMMPPPQQQRRRSSSTTTVVVVVVTTTQQQPPPQQQUUUXXXZZZYYYXXXWWWVVVVVVUUUUUUUUUVVVXXX]]]cccwww\\\JJJKKKHHHHHHMMMWWW```gggooowwwyyy{{{~~~zzzwwwyyymmm^^^YYYddduuu{{{mmmooo~~~wwwttttttuuu{{{nnnYYYRRRQQQMMMJJJLLLNNNNNNOOOQQQTTTVVVUUUTTTUUURRRQQQSSSWWWYYYVVVSSSOOOQQQSSSUUUVVVUUUUUUTTTQQQMMMTTTZZZjjjzzz|||vvvssslllwwwppp\\\OOOJJJRRR]]]xxxyyy|||rrrrrrqqqnnnjjjeeeaaa]]]___```dddiiilllyyy}}}hhhTTTMMMMMMNNNSSSVVVWWWVVVRRRPPPQQQSSSXXXXXXZZZeeefffUUU]]]yyywwwkkkooozzzjjjfff```HHH???>>>>>>>>>@@@AAACCCDDDDDDFFFJJJMMMSSSfff~~~YYYIIIHHHIIIDDD===@@@?????????<<<<<>>======>>>???AAACCCDDDFFFGGGMMMRRRTTT___}}}lllNNNIIIHHHBBB@@@BBB@@@??????<<<;;;AAAIIIRRR^^^pppwwwyyyxxx]]]PPPLLLKKKJJJNNNOOOQQQQQQRRRSSSUUUWWWTTTTTTRRRQQQPPPPPPRRRTTTTTTTTTTTTUUUUUUVVVWWWXXXWWWRRRWWWaaaqqqvvvVVVNNNKKKHHHHHHOOOVVV^^^hhhpppsssvvvzzz~~~lllfff}}}|||uuuvvvxxxqqqttt~~~lll___gggrrr~~~{{{}}}tttbbbSSSRRRSSSQQQPPPTTTQQQPPPPPPRRRTTTTTTSSSRRRQQQPPPOOOQQQTTTTTTSSSQQQQQQRRRTTTUUUUUUTTTSSSRRRQQQKKKQQQVVVbbbzzzfff___\\\bbbsss~~~gggRRRGGGJJJSSSlll}}}tttpppddd```ccc^^^UUUYYYeeeyyyxxxqqqvvvvvvooogggdddbbbaaaccciiinnnnnniiifffgggiiieeebbb^^^]]]kkkvvv^^^TTTbbb~~~tttiiihhh|||uuuxxxmmmddd^^^FFF<<<<<<<<<===>>>@@@BBBDDDHHHIIIPPPWWWXXX```yyyaaaMMMDDDAAAEEECCC@@@@@@@@@===;;;???EEELLLVVVggg|||tttqqqsssjjjVVVOOOLLLKKKMMMNNNOOOQQQQQQQQQRRRTTTWWWVVVVVVVVVSSSPPPNNNOOOQQQTTTTTTUUUUUUVVVXXXYYYZZZ[[[TTT[[[gggqqqmmmYYYOOOJJJHHHLLLRRRYYYcccmmmpppsssxxx|||~~~tttcccmmmwww}}}vvvjjjfffqqq}}}zzzooohhhrrr}}}mmm]]]RRRRRRTTTQQQQQQUUURRRQQQPPPQQQSSSSSSQQQPPPNNNNNNNNNPPPQQQRRRQQQPPPQQQRRRTTTUUUUUUTTTSSSRRRRRRLLLRRRVVV___yyykkk\\\XXX[[[kkkpppXXXIIIKKKQQQgggzzz||||||qqqeee```dddhhhkkkmmmssszzzrrrlllnnntttvvv}}}zzzwwwtttpppqqquuuyyyyyyxxxvvvvvvxxxrrrnnnhhhfffpppttt^^^XXXgggpppjjjlllvvv}}}xxxvvvfff]]]WWWCCC<<<<<<<<<===???AAACCCEEEIIIMMMSSSXXX[[[eeezzzZZZFFFEEEGGGDDDAAA@@@AAA???<<<>>>CCCGGGOOO]]]rrr|||sssppp{{{zzz]]]SSSQQQMMMLLLQQQNNNOOOPPPOOOOOOPPPSSSVVVVVVXXXYYYVVVRRROOOOOOQQQTTTTTTUUUUUUVVVXXXYYYZZZ\\\WWWbbbqqqsss~~~dddUUUNNNIIIJJJNNNUUU```jjjnnnqqquuuxxx{{{}}}fffdddssspppqqqyyyyyyzzzwwwmmmeeegggppp||||||xxxwwwkkk]]]SSSSSSTTTPPPOOORRRRRRQQQPPPPPPQQQQQQOOOMMMLLLMMMNNNOOOOOOPPPPPPOOOPPPRRRTTTUUUVVVUUUTTTSSSRRRLLLSSSVVV[[[tttrrr^^^WWWWWWeeezzzyyy```NNNLLLNNNaaa||||||nnnhhhddd^^^YYY[[[iii~~~~~~vvvpppoooooopppvvv{{{ssspppyyyqqq]]]ZZZiiippprrrwww}}}lllrrr{{{]]]TTTOOO>>>>>>>>>>>>???AAACCCEEEGGGJJJPPPTTTUUUZZZiii{{{oooOOOKKKFFFDDDAAA@@@BBB@@@===>>>BBBCCCIIIUUUgggyyypppwww}}}iiiTTTTTTUUUOOONNNTTTNNNOOOOOONNNNNNOOORRRUUUUUUXXX[[[YYYUUURRRRRRUUUTTTTTTTTTTTTUUUWWWXXXXXXZZZWWWhhhwwwrrrsssooo[[[RRRKKKJJJLLLSSS^^^hhhmmmooorrruuuyyy}}}ooobbbtttxxx}}}xxxrrruuu~~~vvvlllnnn{{{ggg[[[SSSTTTTTTOOONNNRRRQQQPPPOOOOOOPPPOOOMMMKKKJJJKKKMMMNNNNNNNNNNNNOOOOOOQQQSSSUUUVVVUUUUUUTTTRRRLLLSSSUUUWWW}}}rrrwwwaaaZZZWWWaaassshhhTTTLLLLLL[[[}}}ttt~~~{{{pppgggcccgggsss~~~}}}tttwww~~~xxxuuu~~~nnn[[[YYYhhhtttzzzuuueeekkk|||zzzuuuxxx\\\RRRMMM???@@@???@@@AAACCCEEEGGGIIIJJJRRRUUURRRYYYkkkzzzXXXPPPDDDEEEBBBAAABBBAAA>>>>>>BBBAAAFFFPPP```vvvwwwjjjnnn}}}xxxyyyaaaQQQVVVYYYQQQOOOWWWNNNNNNNNNMMMMMMNNNQQQTTTSSSWWW[[[ZZZWWWTTTVVVXXXSSSSSSSSSSSSTTTUUUVVVWWWYYYXXXjjjzzznnniii|||^^^UUULLLJJJLLLRRR]]]gggmmmoooqqqtttwww|||wwwdddmmmuuuyyyzzzwwwrrrwwwbbbWWWQQQSSSUUUQQQQQQUUUQQQPPPOOOOOOOOONNNLLLJJJIIIKKKMMMMMMMMMMMMMMMNNNNNNPPPRRRUUUVVVVVVUUUUUUQQQKKKSSSTTTTTTxxxsss{{{yyyccc^^^XXX___ooommmXXXKKKIIIXXXyyy{{{nnnxxx{{{|||fffZZZWWWjjjuuuyyydddfff|||vvv|||iiiYYYQQQHHH???=========AAAEEEIIIKKKLLLSSSTTTUUUVVV[[[eeerrr{{{jjjMMMAAAEEEBBB>>>;;;>>>AAA@@@===@@@@@@FFFSSSbbbrrr}}}ooolllrrrbbb\\\UUUQQQTTTXXXWWWSSSRRRQQQOOONNNMMMLLLLLLLLLOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQQQQRRRRRRRRRRRRVVVVVV\\\bbbbbbdddxxxtttYYYGGGJJJJJJDDDOOOdddggglllqqquuuwwwzzzxxxnnnhhheeewwwzzz}}}~~~xxxddd]]]VVVRRRRRRRRROOONNNPPPNNNNNNOOOPPPOOONNNMMMLLLLLLLLLLLLKKKLLLMMMMMMNNNOOOOOONNNNNNOOOOOOPPPQQQPPPSSSPPPPPP\\\pppyyygggZZZXXXXXXkkkuuu___KKKLLLUUUmmmoooiii}}}wwwwwwzzzzzz|||~~~{{{fff\\\YYYlllooo}}}}}}kkkoooyyyiii]]]UUUHHH<<>>???CCCGGGKKKMMMNNNPPPSSSVVVYYY]]]dddnnnvvvqqqRRRIIIFFFDDD@@@??????@@@???<<<<<<===BBBMMMYYYhhh|||{{{nnnhhhjjjvvv~~~]]][[[XXXVVVVVVWWWWWWUUUTTTSSSQQQPPPNNNMMMMMMLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQRRRRRRRRRSSSSSSWWW[[[ZZZ\\\mmmbbbLLLLLLMMMIIIPPP```ccchhhooosssuuuxxx|||~~~mmm___kkkzzzxxx}}}~~~}}}lll[[[XXXSSSPPPQQQQQQOOONNNPPPPPPPPPQQQQQQPPPNNNMMMLLLNNNMMMMMMMMMMMMMMMNNNOOONNNNNNNNNNNNNNNOOOPPPPPPOOOTTTQQQPPPZZZlllzzzppp___WWWVVVggg~~~}}}hhhOOOMMMSSSiiinnncccsss|||}}}ooohhhgggeeegggllliiimmmpppssszzz~~~xxxfff]]]\\\nnngggwwwssszzzwwwkkkaaaWWWHHH;;;AAA@@@AAAEEEJJJNNNPPPPPPNNNSSSXXX\\\___dddjjjooozzzSSSKKKEEEDDDCCCBBBAAA???===<<<;;;<<<@@@GGGNNN\\\qqq~~~sssjjjfffmmm~~~{{{}}}~~~]]]]]][[[ZZZWWWVVVVVVXXXVVVUUUSSSQQQOOONNNMMMMMMKKKLLLLLLMMMOOOPPPPPPQQQPPPPPPPPPQQQQQQQQQRRRRRRPPPOOOSSSWWWVVVXXXgggyyymmmPPPKKKLLLIIIMMMWWW___eeemmmrrruuuxxx{{{~~~tttXXXZZZsssrrrtttqqq___TTTTTTOOOMMMOOOPPPNNNMMMOOORRRRRRRRRQQQPPPNNNMMMLLLOOOOOONNNNNNNNNNNNNNNOOONNNNNNMMMMMMNNNNNNOOOPPPOOOTTTRRRPPPWWWfffzzzvvvbbbWWWSSSaaavvvpppTTTMMMOOObbbooo^^^jjj~~~rrrgggaaaaaabbbgggssssss```WWWSSSQQQQQQUUUVVVXXX[[[```hhhttt{{{sssccc]]]\\\ooo}}}kkk|||zzzvvvmmmcccUUUGGG>>>BBBAAACCCFFFKKKPPPRRRRRRPPPTTTYYY]]]___ccchhhmmmWWWHHHEEEDDDCCCDDDBBB>>><<<>>>===>>>AAADDDGGGRRRhhh|||}}}tttjjjjjjvvv{{{}}}lllddd[[[WWWUUUTTTUUUXXXVVVUUUSSSQQQOOONNNMMMMMMIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQRRROOOOOOSSSWWWXXX\\\iiiwww~~~ZZZMMMLLLJJJLLLPPP[[[bbbkkkrrruuuxxx{{{~~~|||[[[XXXlllpppooo}}}hhhYYYUUUUUUOOOKKKLLLLLLKKKLLLNNNRRRRRRQQQPPPOOOMMMLLLKKKOOOOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOOOONNNSSSRRRQQQUUU```{{{yyyfffXXXRRRZZZkkk{{{rrrVVVMMMJJJZZZvvvuuu^^^eeeyyytttpppiii___UUUOOOLLLLLLOOOUUUbbbuuufffZZZNNNHHHGGGEEEEEEFFFIIIHHHIIILLLTTT```ooozzznnn```[[[[[[nnn|||uuu~~~~~~|||uuuooobbbPPPEEECCCBBBBBBCCCGGGLLLQQQSSSTTTTTTWWWZZZ\\\^^^bbbiiinnnzzzkkkPPPJJJDDDBBBCCCBBB>>>===@@@>>>???AAABBBBBBJJJ]]]ooo|||ooohhhnnnxxx{{{~~~kkkXXXRRRRRRRRRSSSUUURRRRRRPPPOOONNNMMMMMMMMMJJJJJJIIIIIIJJJKKKMMMMMMNNNNNNNNNOOOPPPQQQQQQQQQOOOOOORRRVVVXXX\\\eeennnyyylllVVVOOOMMMMMMNNNUUU\\\fffmmmqqquuuyyy|||~~~~~~iii```jjj{{{zzzrrrwwwbbbWWWXXXYYYRRRLLLKKKKKKIIIKKKNNNQQQPPPPPPOOONNNMMMMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPNNNRRRRRRRRRTTT[[[}}}{{{}}}zzzhhhYYYRRRUUUaaannn~~~oooXXXLLLGGGSSSjjjdddbbbnnnttthhh```bbbbbb```[[[WWWTTTSSSPPPMMMNNNVVV^^^aaaccceeehhhssszzznnndddQQQKKKFFFDDDEEEEEEDDDCCCBBB@@@???AAAEEEMMM[[[ggg}}}lll^^^YYYZZZlll{{{wwwrrrlll{{{vvvqqqnnn```KKKCCCGGGCCCCCCDDDHHHNNNRRRUUUVVVXXXZZZ\\\]]]^^^ccckkkqqqwwwnnnUUUJJJBBBCCCCCC???>>>BBB>>>===>>>??????CCCPPP^^^rrrwww~~~tttiiifffjjj}}}kkkUUUOOOQQQPPPPPPQQQNNNNNNMMMMMMMMMNNNOOOOOOLLLLLLJJJJJJJJJJJJLLLLLLLLLMMMNNNNNNOOOPPPQQQQQQNNNOOOPPPQQQSSSVVV[[[___mmm~~~bbbTTTMMMJJJHHHMMMTTT]]]eeeiiinnnssswww|||{{{|||zzzlllppp{{{}}}mmm[[[UUUXXXZZZTTTOOOOOONNNLLLKKKNNNOOOOOOOOONNNOOOPPPQQQQQQLLLLLLKKKKKKLLLMMMMMMNNNOOOOOONNNNNNOOOOOOPPPQQQNNNPPPPPPSSSVVVXXXvvvtttaaaWWWQQQSSSYYYdddwww}}}pppZZZNNNGGGNNN]]]rrrnnnaaaccceeefffhhhjjjmmmqqqvvvxxxxxxxxxqqqlllddd]]]fffkkksssyyy{{{zzzyyyxxxjjj___UUUSSSRRRPPPOOOQQQKKKTTTgggyyyvvvyyy~~~}}}yyysssqqqqqqmmmfff```YYYWWWSSSPPPOOOMMMJJJFFFDDDBBBAAACCCBBBBBBKKKVVVhhhtttlll]]]YYYYYYlllwwwwwwrrrooopppiiiiii___KKKBBBGGGEEEEEEFFFJJJPPPUUUWWWXXXYYY\\\___```bbbfffmmmssswwweeeSSSDDDCCCDDD@@@???BBB>>><<<===??????@@@HHHQQQ^^^iiiyyy~~~pppgggeeepppsssyyyuuubbbRRRRRRSSSNNNLLLNNNJJJJJJKKKLLLNNNPPPRRRSSSOOONNNLLLJJJJJJJJJKKKLLLLLLLLLMMMNNNOOOPPPQQQQQQNNNOOOPPPPPPRRRVVVXXXYYYcccvvv___QQQIIIDDDHHHNNNWWW^^^dddiiipppuuuyyyxxxzzz~~~uuuxxx~~~cccUUUTTTWWWWWWSSSSSSWWWVVVQQQMMMMMMOOONNNOOOPPPQQQSSSVVVWWWKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRNNNNNNNNNTTTXXXWWWpppsssYYYSSSPPPSSSWWW___uuuwww]]]RRRJJJKKKQQQbbb{{{fff___ooo___```bbbhhhpppvvvzzz{{{~~~|||rrrpppuuuyyyyyyrrrzzzuuufff___[[[VVVUUUWWWPPPRRR^^^ooo}}}{{{sssjjjfffgggjjjmmmnnnyyywwwyyyzzzxxxvvvooolllfff^^^YYYTTTNNNHHHIIIGGGHHHJJJFFFAAADDDMMMUUUfff{{{mmm^^^YYYYYYmmmttt~~~zzzmmmbbbeee___LLLBBBEEEGGGGGGHHHLLLRRRWWWYYYZZZYYY]]]aaaccceeehhhnnnssssss}}}qqqZZZGGGDDDEEEAAA???BBB@@@===>>>@@@AAAAAAEEEJJJUUUcccxxxyyylllgggllltttaaapppeeeYYYRRRVVVVVVNNNJJJMMMHHHIIIJJJLLLOOORRRTTTUUURRRPPPMMMKKKJJJJJJKKKLLLKKKLLLMMMNNNOOOPPPQQQQQQOOOPPPQQQSSSVVV[[[]]]\\\]]]xxxooo\\\PPPIIIGGGMMMUUU\\\bbbiiipppvvvvvvuuuyyy~~~~~~{{{{{{~~~uuuyyy|||]]]RRRTTTVVVRRRRRRVVV]]]]]]VVVOOOLLLOOOOOOOOOQQQSSSWWWYYY[[[KKKLLLLLLMMMNNNPPPQQQRRRQQQPPPPPPPPPPPPQQQRRRRRRNNNMMMMMMUUUYYYWWWmmm{{{[[[OOOOOOSSSVVV___www~~~```VVVNNNKKKKKKXXXyyymmmaaabbb\\\```ccceeekkktttyyyzzz}}}{{{rrrkkkeeeaaa]]]^^^cccnnnxxx{{{tttlllppppppllleee```___```aaaxxx}}}|||{{{ssslllgggbbb]]]YYYWWWPPPHHHFFFGGGHHHHHHHHHPPPXXXjjjggg[[[\\\```pppvvvrrriiigggSSS@@@BBBIIIJJJLLLOOORRRVVVZZZ\\\^^^^^^___aaabbbdddfffjjjlllpppqqqjjjHHHBBBFFFAAA;;;===@@@???===<<<===???BBBDDDOOO```vvvuuuhhhhhhrrrjjjfffooo^^^YYYTTTSSSUUUUUURRROOOLLLLLLLLLMMMNNNOOOQQQRRROOONNNMMMLLLKKKKKKKKKKKKNNNNNNNNNMMMMMMNNNQQQTTTSSSRRRRRRSSSUUUWWWYYYZZZ```wwwyyy^^^OOOHHHIIIKKKMMMQQQYYYdddkkkmmmsssuuuxxxyyy|||{{{eeegggpppxxx~~~{{{}}}pppXXXRRRRRROOORRRRRRVVV[[[XXXPPPNNNRRRPPPNNNNNNPPPTTTVVVTTTRRRQQQPPPNNNMMMMMMOOORRRTTTRRRQQQPPPNNNNNNNNNOOOPPPPPPPPPRRRSSSTTT[[[nnnjjj]]]OOORRRXXX[[[rrr|||hhh[[[KKKHHHNNNSSSlll{{{cccjjjsssfffjjjnnnpppuuu|||~~~}}}wwwssswwwyyyppphhhmmmqqqppplllhhheeedddhhhwww|||vvvoookkkccc]]]WWWTTTSSSOOOIIIDDDIIINNN]]]sss~~~fffZZZ[[[___ooosssqqqeeedddTTTDDDEEEJJJMMMNNNPPPSSSWWW[[[^^^___cccddddddddddddddddddeeekkklll}}}QQQGGGIIIBBB???EEE@@@???===<<<===???AAACCCKKKYYYmmm}}}uuukkkpppvvvpppccc___```\\\XXXSSSSSSTTTUUURRROOOMMMMMMMMMMMMNNNOOOQQQQQQPPPOOONNNMMMLLLLLLLLLLLLNNNOOOOOONNNMMMNNNQQQTTTTTTSSSSSSSSSTTTUUUWWWXXX]]]oookkkRRRJJJIIIIIIHHHJJJPPPZZZeeekkkpppsssuuuwwwyyy~~~llleeedddppp|||vvvcccTTTQQQRRRSSSSSSQQQSSSUUURRRMMMMMMQQQPPPOOOOOOQQQTTTUUUTTTRRRPPPOOONNNNNNNNNOOOQQQRRRSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQTTTUUUVVV\\\lll|||gggUUURRRUUUUUUjjjuuuhhhTTTLLLMMMNNNbbblllooowwwnnnuuu{{{nnnlllnnnwww~~~ssshhh]]]hhhxxxnnnfffaaaZZZQQQJJJHHHHHHQQQeee{{{}}}fffZZZ\\\___oooppp{{{www|||rrr```^^^TTTIIIJJJKKKQQQQQQRRRTTTXXX[[[___aaaddddddeeeeeeeeedddcccbbbfffhhhuuu]]]KKKJJJCCCAAAFFF@@@???===<<<<<<>>>@@@AAAGGGPPP___qqqsssrrrpppsssyyyllllllggg]]]ZZZVVVSSSRRRTTTTTTRRRPPPNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQPPPOOONNNNNNNNNNNNNNNOOOOOONNNNNNOOOQQQTTTTTTTTTSSSSSSSSSTTTUUUVVVZZZeeeyyy\\\PPPNNNKKKGGGEEEHHHQQQ]]]eeelllooosssuuuwww|||{{{kkk```gggppp}}}}}}||||||yyylll^^^WWWRRRPPPQQQUUUVVVSSSQQQQQQNNNLLLNNNRRRPPPOOOOOOQQQSSSTTTTTTRRRPPPPPPPPPPPPPPPPPPPPPQQQTTTTTTTTTSSSSSSRRRQQQPPPPPPRRRVVVXXXYYY\\\gggtttqqq\\\TTTUUUUUUccc{{{ttt]]]OOOKKKIIIYYYwww{{{vvvxxxxxxrrrsss}}}ttthhhtttxxxgggeeevvvuuullleee\\\SSSNNNIIIMMM^^^ttt|||eeeZZZ]]]```ppp~~~rrrvvvzzz{{{zzzyyy```ZZZRRRMMMOOONNNSSSSSSSSSUUUWWW[[[^^^```___```bbbeeeggghhhfffeeeccchhhrrroooQQQHHHGGGEEECCC@@@???>>>===<<<===>>>???EEEIIIQQQccc{{{{{{xxxsssoootttyyysssyyyqqq^^^WWWUUURRRRRRSSSSSSRRRPPPOOOOOONNNNNNNNNOOOOOOPPPRRRQQQPPPPPPOOOOOOOOOPPPNNNOOOPPPOOONNNNNNQQQSSSQQQQQQRRRRRRSSSTTTUUUUUUXXX]]]jjjpppYYYRRRMMMIIIHHHIIIMMMUUU]]]hhhlllqqqtttvvvzzzzzzjjjiiikkksss~~~zzz~~~~~~}}}{{{dddSSSSSSTTTPPPOOOTTTWWWUUUSSSQQQPPPOOOPPPSSSOOOPPPPPPRRRSSSSSSSSSSSSQQQRRRRRRSSSSSSRRRQQQPPPTTTUUUUUUUUUUUUSSSQQQPPPPPPRRRVVVZZZYYYZZZbbblll|||eeeVVVWWWYYY```sssxxxcccQQQKKKIIIUUUmmm|||tttjjj___ZZZ[[[```kkkuuu~~~}}}{{{qqquuuppppppyyyiiiYYYWWWNNNMMMZZZooowwwaaaXXX\\\```ooozzz}}}rrrwww{{{qqq~~~bbbXXXPPPNNNRRRRRRTTTTTTTTTUUUXXXZZZ]]]^^^\\\]]]___dddiiikkkjjjhhhaaahhhqqq~~~ZZZFFFIIIJJJAAAAAA@@@???>>>======>>>>>>BBBCCCHHHWWWooo||||||xxxooojjjqqqzzz{{{lllWWWTTTSSSRRRRRRRRRRRRPPPOOONNNNNNMMMMMMMMMNNNNNNOOOQQQQQQPPPPPPOOOOOOPPPPPPMMMOOOOOOOOONNNNNNOOOQQQMMMNNNOOOQQQSSSUUUVVVVVVUUUYYYbbbvvveeeSSSLLLHHHJJJKKKKKKOOOUUUdddhhhnnnrrruuuyyyssslllgggkkkwww}}}}}}yyyvvv~~~zzzaaaOOOSSSWWWQQQOOOSSSTTTTTTTTTSSSSSSSSSRRRPPPOOOPPPQQQRRRRRRRRRSSSSSSSSSTTTUUUVVVUUUTTTRRRPPPSSSTTTUUUUUUUUUTTTRRRQQQQQQRRRVVVYYYXXXXXX]]]eee{{{uuuZZZTTTYYY^^^ooo|||hhhTTTLLLIIIQQQccc|||}}}{{{zzz}}}qqqeeeccc\\\UUUSSSRRRSSSXXX___hhhooouuuvvvrrrnnnmmmmmmnnnyyyxxx|||wwwnnndddXXXPPPWWWgggxxxrrr^^^XXX]]]aaaoooyyymmmppp{{{mmmvvvyyybbbYYYOOOMMMSSSTTTTTTUUUVVVXXXYYY[[[\\\\\\^^^]]]^^^ccchhhkkkjjjhhhaaafffmmmuuulllNNNKKKIII@@@BBBAAA@@@???>>>>>>>>>>>>>>>???CCCNNNbbbzzz|||}}}|||ttthhheeessszzzeeeUUUSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLMMMNNNNNNPPPOOOOOONNNNNNOOOOOOOOOLLLNNNOOONNNMMMLLLMMMOOOJJJLLLNNNQQQSSSUUUVVVVVVSSSWWW^^^mmm```RRRIIIJJJLLLKKKKKKPPP\\\bbbiiinnnrrrwww|||yyymmmdddgggrrrzzz}}}}}}~~~}}}~~~~~~}}}xxxuuuxxxooo[[[NNNRRRWWWSSSPPPSSSOOORRRSSSRRRSSSUUURRRMMMOOOQQQSSSSSSRRRQQQRRRSSSUUUUUUVVVVVVUUUSSSRRRPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSUUUXXXWWWWWW\\\ccc~~~}}}iiiSSSUUU[[[kkkqqqZZZOOOJJJLLLWWWzzz||||||}}}zzzsssnnnllliiigggjjjooommmqqquuuvvvuuussstttuuuuuuxxxrrr{{{jjjZZZVVV^^^mmmzzzrrr```\\\cccgggsssxxxjjjkkkuuuvvvmmmmmm|||jjj___ZZZOOOMMMTTTUUUUUUVVVYYY[[[\\\\\\\\\[[[___]]]]]]aaagggkkkkkkiiiddddddjjjrrrxxxuuu\\\LLLDDDCCCCCCBBBAAA@@@???>>>>>>:::>>>AAAFFFSSShhh|||~~~qqqggghhhooouuu\\\YYYSSSSSSTTTSSSPPPNNNLLLLLLJJJJJJJJJJJJKKKLLLNNNNNNNNNMMMMMMMMMMMMMMMNNNNNNKKKLLLNNNMMMLLLKKKLLLMMMJJJLLLNNNPPPRRRTTTTTTTTTTTTWWWYYYaaa}}}nnnVVVOOOOOOKKKKKKOOOSSSYYYbbbhhhmmmrrrwww|||uuujjjllluuuzzz|||~~~}}}~~~~~~~~~~~~~~~zzzzzz}}}~~~|||zzzwwwyyyxxxaaaWWWPPPRRRUUUSSSQQQRRROOORRRRRRQQQTTTXXXVVVOOOOOOQQQSSSSSSQQQPPPRRRSSSUUUUUUUUUTTTSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSTTTXXXUUUUUUWWWWWWWWW]]]dddxxx```YYYYYYeee~~~zzz```SSSKKKIIIOOOhhhyyyttt~~~uuu~~~uuusss|||dddWWWXXXfff|||~~~wwwuuudddbbbjjjnnnyyyuuueeegggooo}}}tttrrrnnnttt|||yyyiii]]][[[ZZZPPPMMMTTTVVVVVVXXX[[[^^^___^^^\\\[[[]]][[[ZZZ___gggmmmnnnllliiidddhhhrrrtttwwwuuuVVVOOODDDDDDCCCBBBAAA???>>>>>>888>>>@@@???FFFXXXnnn{{{~~~nnnfffeeennnhhhOOOUUUSSSTTTTTTSSSPPPMMMKKKKKKHHHHHHIIIIIIKKKLLLMMMNNNMMMLLLLLLKKKLLLLLLMMMMMMJJJLLLMMMMMMKKKJJJKKKKKKLLLMMMOOOQQQRRRRRRRRRRRRWWWXXXUUUXXXqqqhhhXXXRRRNNNMMMQQQLLLSSS\\\ccciiimmmsssxxxtttuuu{{{}}}|||}}}zzz}}}}}}|||}}}|||{{{wwwxxx|||~~~{{{xxx}}}|||qqqZZZWWWTTTSSSTTTSSSQQQPPPRRRTTTTTTRRRUUU[[[ZZZTTTOOOQQQTTTSSSQQQPPPQQQSSSUUUTTTSSSRRRQQQPPPOOONNNMMMMMMMMMMMMOOOQQQTTTUUU[[[XXXVVVWWWWWWXXX___gggbbbrrrbbbYYY]]]sss~~~dddVVVNNNIIILLL\\\xxxlllwww}}}wwwjjjzzzqqq___[[[dddxxxuuujjjfffnnnwww~~~yyyyyyjjjuuuzzzsssvvv}}}wwwlllddd\\\TTTQQQTTTWWWXXXVVVWWWYYY\\\___aaaaaaaaaaaa]]][[[ZZZ]]]ccciiikkkkkkfffdddhhhmmmmmmpppbbbMMMGGGFFFCCC@@@@@@@@@>>>:::???@@@@@@@@@DDDOOO```lllzzzooohhhggg{{{yyy{{{xxx```QQQQQQNNNNNNMMMMMMLLLKKKKKKKKKJJJHHHFFFFFFHHHJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFHHHKKKNNNNNNNNNNNNNNNNNNNNNMMMNNNQQQSSSRRRVVVWWWYYYkkk```WWWXXXSSSJJJKKKLLLRRRZZZeeemmmqqqrrr|||~~~}}}xxx{{{}}}|||||||||||||||}}}}}}}}}}}}~~~wwwtttyyy|||zzzzzz|||fffYYYVVVRRRPPPPPPRRRSSSTTTVVVTTTTTTWWW\\\]]]ZZZUUUPPPQQQRRRRRRRRRRRRRRRQQQRRROOONNNOOOQQQRRRPPPNNNKKKLLLMMMNNNNNNPPPSSSVVVYYYVVVTTTTTTWWWYYY[[[\\\```lll```SSS```qqqoooZZZNNNJJJIIISSSuuu{{{dddkkkxxxtttxxxlll___bbbsssoooggggggrrr|||zzz}}}}}}~~~|||yyy}}}zzzmmmeee___WWWTTTTTTWWWXXXXXXZZZ\\\^^^aaaccccccdddccc```___^^^```eeeiiillllllgggeeehhhllljjjlll}}}~~~WWWJJJGGGCCCAAABBBBBB@@@===>>>>>>>>>>>>AAAKKKYYYdddwww{{{qqqeeekkk{{{uuussssssrrrfffTTTLLLNNNLLLLLLKKKKKKJJJIIIIIIIIIHHHFFFDDDDDDFFFIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIGGGFFFEEEFFFHHHKKKLLLLLLMMMNNNOOONNNMMMNNNPPPQQQPPPUUUWWWYYYiiiwwwaaaYYYRRRMMMJJJJJJMMMTTT]]]hhhqqqwwwyyy{{{~~~zzz|||~~~~~~~~~}}}}}}||||||{{{}}}{{{||||||||||||eee[[[XXXTTTQQQPPPPPPQQQRRRTTTRRRRRRVVVZZZ\\\YYYUUUQQQRRRRRRRRRRRRRRRRRRRRRRRROOOMMMNNNPPPRRRQQQOOOKKKLLLLLLMMMMMMPPPTTTWWWVVVTTTSSSSSSTTTVVVVVVUUUYYYcccnnn[[[]]]gggsss___QQQLLLJJJRRRmmmkkkhhhwwwtttwww}}}lllhhhwww{{{kkkhhhlllyyy|||yyy|||mmmfffbbb\\\WWWUUUVVVXXXZZZ\\\]]]___aaabbbcccddddddaaa```___```dddggghhhiiigggeeegggiiigggiiixxxoooUUUNNNFFFCCCDDDDDDBBB@@@<<<======<<<>>>DDDOOOVVVhhh{{{{{{lllbbbggguuuuuupppdddVVVMMMKKKNNNIIIIIIIIIHHHGGGGGGFFFFFFFFFDDDBBBBBBEEEGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIGGGEEEEEEGGGIIIKKKKKKKKKMMMOOOOOONNNMMMMMMNNNNNNRRRVVVYYYfffzzzcccUUUNNNIIIIIIHHHJJJPPP[[[gggooorrruuuxxx{{{}}}{{{{{{|||~~~}}}|||{{{{{{|||~~~~~~~~~}}}|||sssccc[[[YYYUUUQQQOOOOOOPPPPPPQQQPPPQQQTTTXXXZZZXXXUUUSSSSSSSSSSSSSSSRRRRRRRRRRRROOOMMMMMMOOOQQQRRRRRRLLLLLLMMMLLLMMMPPPUUUYYYVVVTTTSSSSSSUUUVVVUUUTTTTTTYYYpppvvv___ZZZ___www{{{fffVVVNNNKKKNNN___{{{ttteeelllxxx|||yyywww{{{rrr~~~uuullljjjppp|||}}}|||{{{kkkeeeccc^^^XXXTTTTTTXXX\\\]]]]]]^^^___aaabbbbbbccc___^^^^^^^^^```aaabbbccccccccceeegggfffiiiwwwdddWWWIIIDDDDDDDDDBBBAAA======<<<;;;<<>>===<<<<<<===@@@BBBTTTaaaoooyyy|||kkkccclll|||eeePPPHHHIIIHHHCCCHHHHHHGGGFFFFFFEEEEEEDDDDDDCCCBBBCCCEEEGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDIIIGGGEEEFFFHHHJJJKKKKKKHHHJJJLLLMMMLLLKKKJJJKKKKKKNNNSSSWWW\\\gggxxxpppPPPIIIJJJJJJJJJKKKNNNSSSVVV]]]gggppprrrssswwwzzz{{{xxx{{{|||zzzwwwuuuxxx{{{||||||}}}}}}~~~~~~~~~~~~}}}|||~~~~~~~~~~~~xxxsssssswww~~~~~~|||{{{mmm]]]YYYUUUUUUUUURRROOOOOOQQQSSSQQQQQQRRRTTTVVVWWWWWWWWWTTTTTTSSSRRRQQQQQQRRRRRRQQQPPPOOOMMMMMMOOORRRTTTQQQQQQQQQQQQQQQTTTXXX\\\XXXVVVTTTUUUZZZaaagggjjjaaa\\\eeerrr```XXXZZZhhhzzztttaaaSSSKKKHHHKKK```jjjcccxxxsssxxxooogggjjjppp{{{{{{ttt|||jjjccc___ZZZWWWVVVYYY\\\___aaabbbdddffffffeeedddcccaaabbbcccbbbaaa```aaabbb^^^aaadddeeegggmmmyyynnnQQQFFFEEECCCCCCFFFAAA@@@>>>===<<<===>>>???FFFSSScccqqq}}}vvveeefffxxxwww___OOOKKKJJJHHHDDDHHHGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCDDDFFFGGGGGGFFFGGGGGGHHHHHHGGGEEECCCAAAEEEDDDDDDFFFIIIKKKLLLLLLFFFHHHJJJJJJJJJJJJKKKLLLKKKNNNSSSVVVWWW[[[fffsssiiiOOOKKKHHHGGGIIILLLNNNNNNUUU```jjjnnnpppuuuzzz{{{yyy{{{|||zzzwwwwwwxxx{{{zzzzzz{{{|||}}}~~~~~~|||zzz}}}~~~vvvsssooollllllsss|||yyydddYYYVVVSSSTTTUUUSSSOOONNNQQQTTTQQQRRRRRRSSSTTTUUUVVVVVVUUUSSSRRRPPPPPPPPPQQQQQQQQQQQQPPPOOOMMMNNNPPPSSSRRRSSSTTTTTTSSSTTTWWWYYYWWWTTTRRRTTTZZZaaagggjjjddd___ddd|||{{{hhhYYYUUUbbbtttyyyhhhXXXNNNIIIKKKYYYvvvuuugggsss}}}zzzwwwqqqpppttt{{{wwwuuu}}}iiiccc^^^XXXVVVZZZ^^^aaabbb```cccfffhhhhhhfffdddaaaccceeeffffffcccbbbbbbdddbbbeeefffeeeeeejjjsssyyydddRRRKKKFFFDDDGGGBBB@@@>>><<<<<<=========???HHHTTT```pppvvvmmmmmmyyy~~~jjjVVVPPPMMMIIIGGGJJJGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGFFFEEEDDDEEEFFFGGGFFFEEECCCBBBCCCDDDFFFJJJNNNQQQQQQPPPEEEFFFHHHHHHHHHIIIKKKNNNMMMNNNRRRUUUSSSQQQYYYeeeqqqrrrfffVVVLLLJJJJJJJJJHHHKKKTTT]]]aaaeeemmmtttvvvuuuvvvvvvvvvvvvwwwyyyzzzzzzzzz{{{{{{||||||}}}}}}~~~}}}|||}}}~~~|||xxxuuuhhhgggfffeeehhhppp|||}}}ggg]]]YYYTTTSSSUUUVVVSSSOOOMMMOOORRRQQQRRRRRRRRRRRRRRRSSSTTTTTTSSSQQQOOONNNOOOPPPPPPQQQRRRRRRQQQNNNMMMNNNQQQQQQSSSUUUUUUTTTSSSTTTUUUWWWUUUTTTVVVZZZ^^^```aaa^^^[[[___qqq|||mmm[[[TTT[[[lll~~~}}}ppp___SSSIIIJJJPPPbbbnnnmmm~~~ttt~~~xxxuuu|||{{{|||{{{~~~gggccc]]]WWWWWW\\\bbbeeeeee^^^aaaeeehhhhhheeeaaa^^^bbbeeegggfffcccbbbcccdddfffhhhhhheeecccgggmmmqqqqqqxxx___SSSIIIEEEFFFCCC@@@===<<<<<<=========@@@CCCFFFMMM]]]vvvvvveeelll~~~}}}lllYYYKKKKKKIIIAAABBBKKKFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCFFFFFFEEEDDDBBBCCCEEEFFFGGGFFFDDDCCCEEEFFFJJJOOOTTTWWWWWWVVVDDDEEEFFFFFFGGGIIILLLOOONNNOOORRRTTTPPPLLLSSS]]]^^^oooZZZQQQNNNKKKHHHCCCJJJPPPSSSYYYcccllloooppppppoooppprrruuuwwwxxx{{{{{{{{{{{{{{{zzzzzzzzz~~~~~~~~~~~~~~~~~~|||}}}~~~{{{wwwsssnnnhhhddd______```aaafffppp}}}lllZZZXXXYYYTTTUUUWWWXXXTTTNNNKKKMMMPPPQQQQQQQQQQQQPPPPPPQQQRRRTTTRRRPPPNNNMMMNNNOOOPPPPPPRRRTTTRRRNNNLLLMMMOOOPPPRRRTTTUUUSSSRRRQQQRRRXXXXXXXXXZZZ\\\\\\ZZZXXXVVVVVVZZZiii}}}}}}lll\\\UUUWWWgggxxxuuueeeWWWGGGGGGGGGQQQnnnrrriiivvv|||zzz~~~}}}dddaaa\\\VVVVVVZZZ___```______bbbeeefffdddbbbaaa``````aaabbbcccddddddcccccckkkjjjhhhffffffhhhlllooorrr{{{YYYLLLKKKHHH@@@EEEFFFBBB<<<:::<<<>>>:::<<>>======@@@KKK[[[gggzzzwwwgggjjjsss}}}}}}tttzzzxxxVVVLLLHHHDDDAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@@@@@@@??????@@@@@@AAAAAA???EEEIIIIIINNNVVVVVVOOOGGGGGGGGGGGGIIIKKKMMMNNNNNNZZZfffggg^^^UUURRRTTTYYY^^^~~~~~~gggYYYPPPJJJFFFEEEDDDCCCEEEIIIOOORRRWWW[[[```fffmmmqqqvvvuuuuuutttuuuvvvwwwxxx{{{|||}}}}}}||||||}}}~~~}}}~~~~~~|||wwwrrroooeeecccaaa______aaacccdddlllmmmlllkkkvvv{{{aaaZZZSSSQQQSSSVVVUUUSSSTTTTTTSSSTTTUUUVVVTTTSSSQQQQQQQQQPPPOOONNNMMMLLLKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTPPPPPPQQQRRRSSSTTTTTTTTTRRRSSSTTTUUUVVVWWWWWWWWWXXXTTTZZZ^^^fffvvvaaaRRRQQQWWWeeeyyyyyymmmTTTLLLEEEEEERRRkkk}}}iiikkkwwwjjjgggjjjzzzwww|||eeebbb```^^^^^^^^^^^^\\\ZZZ]]]___````````````bbbdddaaaaaa_________aaaccceeedddddddddeeeggghhhgggfffppptttqqquuudddPPPJJJDDD@@@AAACCCAAA>>>>>>===>>>===;;;<<>>===<<<<<<@@@GGGLLLMMMbbbvvvzzzqqqqqqpppmmmkkkoooxxx}}}~~~|||~~~}}}}}}fffPPPGGGBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@AAABBBDDDDDD@@@>>>???BBBCCCEEEDDDCCCBBBCCCEEEHHHIIIMMMNNNNNNNNNMMMMMMMMMMMMQQQTTTbbb}}}{{{fffTTTPPPPPPJJJEEEFFFBBBBBBDDDGGGMMMSSSXXX[[[___```ccceeeiiillloooqqqpppqqqqqqqqqrrrtttxxx{{{vvvxxxzzz{{{|||||||||}}}|||~~~~~~~~~|||xxxvvvooolllhhhbbb]]]ZZZXXXWWWZZZ[[[\\\]]]^^^bbbhhhlllwwwvvvlllXXXWWWUUUTTTTTTTTTTTTTTTVVVSSSQQQTTTYYY[[[WWWRRROOOOOOOOOOOONNNMMMLLLLLLNNNNNNNNNNNNMMMMMMMMMMMMQQQRRRSSSTTTTTTUUUUUUTTTPPPOOONNNMMMMMMNNNPPPQQQUUUUUUTTTTTTSSSRRRPPPPPPUUUXXXXXXWWWZZZlllyyy\\\TTTRRRVVVggg||||||dddTTTHHHGGGKKKWWWqqqyyyhhhyyykkkhhhpppyyyzzzooouuutttvvv~~~vvveee```YYYZZZZZZ[[[\\\]]]]]]^^^aaaccceeeeeeddddddeeefffbbbaaaaaaaaaaaacccdddeeeaaa``````eeejjjnnnmmmkkkiiillljjjnnnzzziiiOOOIIIFFFGGGDDD>>>???EEE>>>>>>>>>======???BBBEEEDDDTTTfffsss|||{{{vvvpppjjjiiimmmqqqyyy||||||}}}vvvWWWFFFHHH@@@AAABBBBBB@@@@@@AAABBB???????????????????????????>>>>>>>>>>>>???@@@@@@BBBAAA@@@@@@???@@@@@@@@@EEEEEECCC@@@===>>>@@@AAABBBAAAAAAAAAAAACCCDDDEEEKKKHHHDDDDDDGGGKKKMMMMMMLLLQQQYYYgggfffUUUNNNJJJHHHHHHDDDBBB@@@AAADDDHHHKKKLLLTTTUUUXXX\\\aaadddgggiiiiiikkklllmmmnnnqqquuuxxxtttuuuwwwxxxzzz||||||}}}|||~~~}}}zzz}}}~~~~~~zzztttnnnjjjaaa^^^ZZZUUUSSSRRRRRRSSSTTTVVVYYY[[[___fffooowww~~~tttfff\\\QQQRRRSSSSSSRRRSSSUUUWWW[[[WWWTTTTTTVVVUUUPPPLLLNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKMMMNNNOOOPPPQQQPPPQQQRRRRRRSSSSSSRRRRRROOONNNMMMLLLLLLMMMNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSSSSXXXVVVTTTYYYeeekkkYYYSSSRRR^^^sssmmmYYYJJJKKKLLLPPPddd}}}mmmnnnnnn{{{wwwzzzyyyssstttllljjjqqqlllaaa```YYYYYYZZZZZZZZZ[[[]]]^^^aaadddfffgggfffdddddddddbbbbbbbbbcccddddddeeeeeedddbbbaaaeeekkkoooooommmllloooooottt}}}iiiYYYLLLIIIEEE======BBB??????@@@??????>>>???@@@BBBJJJVVVbbbmmmyyy|||uuupppmmmmmmlllsss}}}|||zzzzzz{{{eeeOOOFFFGGG>>>@@@AAA@@@>>>>>>???AAA????????????????????????>>>>>>=========>>>???@@@AAA@@@???>>>>>>>>>>>>>>>DDDAAA???>>>>>>???@@@AAA@@@@@@@@@AAAAAABBBBBBCCCEEEDDDCCCDDDEEEGGGJJJKKKLLLMMMRRR]]]iii~~~qqqaaa[[[WWWRRRMMMIIIDDDBBBCCCDDDEEEDDDIIIJJJMMMQQQUUUXXXZZZ[[[```bbbdddfffhhhkkknnnqqqqqqqqqqqqsssuuuvvvvvvvvvwwwyyy{{{}}}|||yyytttqqqrrrrrrrrroookkkeee___\\\UUUTTTRRRQQQQQQRRRTTTUUUUUUYYY^^^cccjjjvvvyyyjjj[[[QQQOOOQQQSSSRRRPPPQQQUUUXXX[[[WWWTTTRRRRRRQQQNNNKKKMMMMMMMMMMMMMMMMMMLLLKKKHHHIIIJJJKKKMMMNNNOOOPPPMMMNNNOOOPPPQQQQQQQQQQQQOOOOOONNNMMMMMMMMMMMMMMMPPPPPPQQQSSSTTTTTTTTTTTTPPPVVVRRRRRR[[[dddggg\\\TTTYYYjjj|||vvv]]]LLLMMMMMMJJJWWWllluuunnnpppvvvsssfffbbbjjjiii``````\\\\\\\\\[[[ZZZ[[[]]]___aaadddggghhhfffdddbbbbbbbbbbbbccceeeeeeeeeeeeeeehhheeecccffflllpppooommmlllooopppuuu{{{zzzqqqYYYPPPKKKCCC@@@CCC@@@@@@AAA@@@???>>>===<<<<<<>>>FFFQQQYYYcccsss{{{uuuqqqcccgggoooxxx{{{vvvvvvxxxxxxxxxqqqQQQHHHFFFBBB>>>@@@AAA???===<<<>>>AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<>>>???@@@??????>>>===============@@@<<<:::;;;>>>??????@@@??????AAABBBBBBBBBBBBBBB===AAAFFFGGGEEEDDDFFFHHHIIIDDDJJJVVVWWW\\\{{{vvvlllcccXXXRRRKKKGGGFFFFFFDDDCCCAAABBBEEEHHHJJJMMMNNNOOORRRUUUXXX[[[]]]___bbbeeehhhgggggghhhiiijjjjjjiiikkkmmmpppqqqppplllgggddd```___^^^[[[XXXTTTQQQOOOMMMNNNPPPRRRTTTVVVWWWWWW___dddkkkrrr||||||uuueeeVVVNNNSSSUUUUUUSSSOOOOOOSSSXXXVVVTTTQQQPPPPPPPPPPPPPPPLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQRRRRRRPPPOOOOOOOOONNNMMMMMMMMMSSSSSSSSSSSSSSSSSSRRRQQQMMMSSSOOOQQQ]]]eeetttgggZZZXXXddduuu{{{```MMMOOOMMMFFFNNNaaa}}}{{{xxxsss```ZZZaaabbb]]]aaa^^^\\\ZZZ[[[\\\^^^```iiifffddddddgggiiihhhfffcccbbbbbbdddggggggdddaaaeeecccccceeejjjmmmooooooppplllnnnvvvyyywwwuuu^^^OOOCCC@@@EEEAAAAAA@@@???AAABBB@@@===<<<>>>BBBDDDJJJVVVeeeqqq{{{zzzrrrooolllkkkpppwww}}}~~~wwwrrrsssuuuuuuwwwzzzwww{{{\\\GGG??????BBB@@@??????>>>>>>>>>>>>>>>========================>>>>>>============>>>>>>============<<<;;;:::999;;;;;;<<<<<<===>>>>>>>>>>>>???AAACCCCCCBBBAAA@@@AAAAAABBBBBBCCCDDDDDDDDDHHHFFFIIIOOONNNQQQddd{{{}}}jjjUUULLLJJJGGGCCCAAAAAAAAAAAAAAAAAACCCDDDEEEFFFHHHJJJKKKKKKNNNRRRVVVVVVTTTSSSRRRSSSSSSSSSRRRYYYYYYYYYVVVRRRPPPQQQRRRQQQLLLIIILLLNNNLLLJJJKKKOOOKKKMMMTTTXXXZZZ___gggtttzzzoooaaaWWWRRROOONNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLNNNNNNMMMLLLOOOPPPPPPQQQQQQPPPPPPOOOSSSQQQPPPQQQSSSTTTSSSRRRPPPPPPMMMPPPZZZccczzzeee[[[\\\fffzzzqqq]]]RRRKKKGGGIIINNNkkk{{{ooo\\\XXX___aaa\\\]]]___^^^\\\XXXWWWZZZ]]]dddccccccdddfffggggggffffffdddbbbccceeefffdddcccccccccccceeehhhlllooopppoookkkmmmtttvvvtttzzzyyyWWWLLLIIIDDDBBBAAA@@@??????AAA@@@>>>===???@@@@@@BBBIIIUUU]]]iiisss}}}{{{yyyuuusssssstttuuuuuuzzz|||~~~xxxsssoooooosssvvvwwwxxx{{{{{{|||}}}gggOOODDDCCCCCCCCC@@@???>>>>>>======>>>>>>==============================<<<<<<<<<<<<======>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<======>>>>>>>>>???@@@AAABBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDDDDFFFCCCEEEJJJJJJKKKYYYkkkmmmccc^^^UUUKKKEEEFFFEEEDDDDDDDDDDDDCCCBBBBBBCCCEEEEEEDDDEEEHHHKKKJJJIIIGGGGGGGGGHHHHHHHHHEEEFFFGGGGGGGGGGGGHHHJJJJJJGGGJJJTTTYYYWWWRRRPPPSSSOOOPPPYYYccclllwww~~~tttdddYYYRRRNNNLLLLLLLLLMMMNNNOOOQQQRRRSSSPPPPPPOOONNNNNNMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJHHHIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMNNNOOONNNMMMMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPTTTTTTOOOPPPTTTXXXpppnnn^^^WWW^^^qqqwwwcccUUULLLFFFGGGLLL\\\wwwxxxzzz}}}ooo___]]]fffgggbbb[[[___aaa^^^XXXUUUWWW[[[]]]```cccddddddeeeeeefffhhhfffcccbbbcccddddddcccaaacccdddeeefffiiilllooollliiijjjqqqrrrpppttt|||lllTTTMMMJJJFFFDDDBBBAAA@@@?????????>>>??????>>>===@@@FFFKKKVVVaaammmvvv~~~~~~zzzvvvsssqqqrrrrrrtttxxx}}}|||uuussskkkjjjmmmsssvvvuuuwww{{{|||~~~pppSSSBBBAAAEEEDDD@@@??????>>>=======================================<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>===<<<;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>>>>???????????????@@@@@@AAABBBBBBCCCCCCHHHEEEFFFKKKKKKIIIQQQ\\\ppp|||lllbbbWWWPPPMMMIIIFFFCCCCCCDDDEEECCCAAAAAABBBCCCBBBAAAAAABBBDDDBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAABBBGGGGGGPPP```kkkkkkccc^^^WWWSSSUUUaaarrr{{{mmmzzz}}}yyygggZZZSSSPPPNNNLLLKKKLLLLLLNNNOOOQQQSSSTTTOOOOOONNNNNNNNNMMMMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGGGGHHHIIIJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNJJJJJJLLLMMMNNNNNNOOONNNLLLOOORRRRRRQQQRRRUUUWWWPPPRRRNNNOOOSSSUUUmmmzzzcccTTTVVViii|||lll\\\NNNFFFEEEIIIOOOooo}}}{{{www|||oooccceeellllllfff\\\___aaaaaa]]][[[[[[]]]\\\```eeefffdddbbbccceeegggfffeeedddccccccbbbaaaaaaccceeeeeeeeeeeegggiiigggeeeggglllnnnmmmpppuuu~~~dddOOOQQQJJJGGGEEEEEECCC???>>>???===?????????>>>???BBBEEEMMMTTT]]]gggpppzzz|||{{{tttsssqqqqqqtttyyyzzzssspppoookkkkkkmmmrrrsssssswww}}}~~~wwwdddNNNBBBCCCDDD@@@:::>>>>>>===<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<======<<<;;;;;;:::999999::::::;;;;;;<<<<<<======<<<<<<<<<===>>>???>>>>>>???@@@@@@AAAAAABBBHHHEEEFFFJJJKKKIIIKKKPPPaaaxxxvvvhhh^^^[[[UUUOOOHHHEEEFFFGGGFFFEEEEEEEEEEEEDDDCCCCCCDDDEEEBBBBBBCCCBBBCCCDDDGGGJJJKKKJJJHHHFFFDDDDDDDDDDDDJJJJJJTTTgggxxx~~~{{{xxxhhhgggkkkxxxttt~~~xxxlll^^^UUUTTTTTTRRRNNNMMMMMMMMMNNNOOOPPPQQQRRRNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLKKKJJJJJJIIIIIIGGGHHHHHHIIIJJJKKKLLLLLLKKKLLLMMMMMMMMMLLLLLLMMMHHHIIIKKKLLLNNNOOOOOOPPPJJJOOOUUUWWWWWWYYY___dddSSSUUUSSSTTTXXX]]]wwwkkkWWWUUUdddtttwwwdddSSSGGGDDDFFFLLLccc~~~|||{{{|||{{{yyykkkdddgggllliiicccaaa``````cccfffgggeeebbb```cccggggggdddbbbbbbcccdddfffhhhhhhfffccc```^^^aaacccfffgggfffdddccccccdddbbbdddhhhkkkmmmooorrrzzzlll]]]NNNGGGCCCEEEFFFBBB@@@AAA>>>???AAAAAA@@@@@@@@@AAAGGGIIIOOOWWW___iiittt|||yyyttttttwww|||xxxmmmiiiiiihhhggglllkkkmmmooopppsss}}}~~~ggg]]]QQQJJJGGGDDD???:::>>>===<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::::::::;;;;;;::::::999999888888888999::::::;;;;;;<<<<<<;;;;;;;;;<<<===>>>======>>>>>>???@@@@@@@@@AAA@@@AAAEEEGGGFFFFFFGGGTTT___xxx}}}vvv}}}yyypppdddZZZTTTQQQOOONNNKKKIIIFFFEEEDDDDDDEEEEEECCCDDDEEEFFFFFFIIINNNRRRRRRSSSRRROOOKKKJJJKKKMMMLLLJJJRRRfff{{{uuufff^^^VVVUUUWWWXXXTTTOOOPPPPPPOOONNNNNNNNNOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKIIIJJJJJJKKKLLLMMMMMMMMMIIIKKKMMMLLLJJJIIIJJJKKKIIIJJJLLLNNNOOOPPPQQQQQQLLLQQQWWWZZZYYY\\\bbbggg```aaa]]]]]]aaahhhvvv^^^VVV^^^iiinnnZZZKKKFFFEEELLLYYYppp{{{wwwvvvvvvtttxxxnnniiijjjkkkhhhdddcccaaa```eeelllooolllhhhdddeeegggfffdddcccbbbbbbbbbeeeiiijjjgggccc___^^^aaacccfffjjjllljjjddd```dddcccccceeeiiimmmooopppuuuwww~~~___PPPEEEEEEHHHEEECCCDDDAAAAAAAAAAAA@@@>>>===<<>>>>>?????????@@@BBBEEEFFFGGGHHHHHHKKKMMM]]]zzz~~~qqqhhhdddbbb[[[VVVOOOJJJHHHGGGFFFEEECCCFFFIIIJJJKKKOOOVVV\\\kkkooorrrlll```VVVTTTUUURRRPPPVVVggg|||uuueeeVVVSSSRRRTTTWWWXXXSSSOOORRRQQQPPPOOONNNMMMMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLLLLMMMMMMMMMGGGJJJMMMLLLIIIGGGHHHJJJJJJKKKMMMOOOPPPQQQRRRRRROOORRRVVVVVVVVVWWWZZZ]]]^^^```___aaaiiittteeeXXXXXX\\\}}}xxxbbbQQQIIIFFFHHHPPP```vvvxxxtttwwwzzzyyy|||rrrkkkiiihhhffffffcccbbbbbbfffkkkooonnnllleeedddccccccdddeeedddbbbbbbeeehhhhhheeebbbaaa```aaabbbfffnnntttsssjjjbbbhhhfffddddddhhhmmmnnnnnnpppsssxxxkkkRRRKKKJJJFFFDDDEEEAAAAAA@@@@@@@@@???===<<>>DDDGGGJJJRRR[[[eeejjjqqquuuvvvxxx}}}}}}zzzxxx~~~|||||||||~~~}}}}}}}}}xxxjjjfffaaa___bbbeeeggggggggghhhkkknnnooowwwmmmSSSKKKJJJHHHFFFDDDBBBAAA@@@===<<<;;;;;;::::::;;;;;;:::::::::::::::::::::::::::::::::999999:::::::::888999999:::::::::999999666666777777888999999:::::::::<<<=========<<<;;;;;;;;;;;;<<<======>>>>>>???BBBDDDDDDDDDFFFIIIKKKJJJJJJSSSkkk|||ttthhh]]]WWWSSSPPPNNNLLLPPPTTTVVVXXX]]]fffmmmpppiiihhhhhhggglllxxxyyygggYYYPPPPPPQQQTTTVVVUUURRROOOQQQQQQPPPOOONNNNNNNNNNNNOOONNNNNNMMMLLLKKKKKKJJJKKKKKKLLLLLLMMMMMMNNNNNNLLLLLLLLLLLLKKKKKKKKKKKKHHHKKKNNNLLLIIIFFFHHHKKKKKKLLLMMMOOOPPPQQQQQQQQQOOOPPPPPPQQQQQQRRRSSSSSSRRRXXXZZZaaakkkxxxjjj[[[VVVUUUpppjjjXXXMMMGGGCCCLLLWWWeee|||{{{}}}yyyxxx~~~|||pppgggbbb___```bbbaaabbbdddfffhhhkkkmmmnnneeebbb```aaadddfffeeecccccceeegggfffcccaaabbbddd```aaafffqqq{{{zzzpppeeemmmjjjfffdddggglllnnnllllllpppsss{{{aaaQQQMMMGGGCCCDDD@@@??????AAABBBCCCBBB@@@@@@===>>>CCCCCCAAADDDKKKUUU]]]fffmmmooorrrvvv{{{}}}}}}xxx~~~|||}}}{{{{{{~~~uuujjjddd[[[]]]```aaaaaabbbdddfffgggjjjnnnppppppvvv~~~dddKKKHHHEEEAAA?????????>>>===<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::;;;::::::999999::::::;;;999::::::;;;;;;;;;::::::666666666777888888999999999:::<<<>>>>>>===<<<;;;::::::;;;;;;<<<======>>>;;;???BBB@@@>>>AAAEEEHHHKKKKKKQQQ\\\iii~~~sssiiibbb]]]ZZZYYY]]]aaadddffflllvvv~~~vvvvvv{{{wwwnnn^^^RRRQQQRRRTTTUUUUUUTTTRRRRRRPPPOOOOOONNNNNNOOOOOOPPPOOOOOONNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNLLLLLLLLLKKKJJJJJJIIIIIIHHHLLLOOOMMMIIIGGGIIILLLKKKLLLMMMNNNOOOPPPPPPPPPMMMLLLLLLMMMPPPRRRRRRQQQQQQWWW[[[```hhhrrrmmm___XXXUUUhhh}}}ooo\\\OOOHHHAAALLLUUU[[[nnn|||{{{zzz{{{zzzyyy~~~www|||wwwuuupppkkkgggeeeeeedddccceeeeeeddddddddddddeeefffffffffdddcccccccccdddeeeiiiiiihhhfffdddbbb```___bbb```aaahhhqqquuurrrnnnrrrnnniiihhhiiinnnqqqsssmmmppptttyyyoooSSSFFFDDDDDDAAA===<<<@@@BBB@@@??????>>>>>>===>>>>>>???@@@@@@MMMMMMOOOSSSYYY```fffjjjrrrwww~~~}}}pppeee___]]]\\\[[[]]]___```aaabbbeeeggggggiiimmmqqqrrryyy|||fffQQQBBBBBBBBBAAA@@@???>>>===<<<===<<<<<<<<<<<<;;;;;;;;;999999999888888888777777::::::999999999999999999::::::::::::::::::::::::777888999:::;;;;;;;;;;;;???>>>===<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<>>>???@@@AAABBBCCCCCCDDDKKKMMMNNNOOOTTTbbbvvv~~~}}}zzz|||{{{oooeee\\\WWWUUUWWWXXXYYYYYYYYYXXXWWWVVVNNNMMMMMMNNNPPPPPPNNNMMMKKKLLLNNNNNNNNNMMMKKKIIIHHHHHHIIIKKKLLLMMMNNNOOOOOOJJJGGGHHHJJJJJJJJJJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIILLLPPPRRRPPPNNNNNNOOOOOOPPPQQQRRRRRRSSSOOOOOOTTT[[[aaannnvvv___UUUPPP\\\qqq{{{hhhVVVJJJKKKFFFFFFPPPaaawww~~~|||{{{{{{oooiiiggghhhfffbbb``````aaa```___^^^^^^^^^^^^^^^^^^^^^]]]^^^^^^___```aaadddfffhhhggghhhhhhhhhgggfffdddcccbbbaaabbbgggnnnqqqpppnnntttpppllljjjkkklllnnnnnnppprrrtttvvv{{{pppOOOCCCDDDGGGCCC@@@AAA@@@======@@@>>>>>>>>>>>>>>>???@@@@@@CCCDDDDDDGGGKKKPPPUUUXXXdddiiiqqqxxx|||~~~rrrmmmeee]]]XXXVVVVVVWWWXXX[[[^^^```aaabbbdddfffhhhkkkttt~~~fffUUUHHHAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888888777777777777777888888888888888888999999999999999999999999888888999:::;;;;;;;;;;;;======<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<>>>>>>???@@@AAABBBBBBCCCCCCEEEGGGFFFGGGOOO\\\fff{{{oooddd]]]YYYWWWWWWWWWWWWXXXXXXXXXWWWUUUTTTNNNMMMMMMNNNOOOPPPNNNLLLKKKLLLNNNOOOOOONNNLLLKKKIIIJJJKKKLLLNNNOOOPPPPPPOOOMMMKKKLLLMMMLLLIIIGGGIIIIIIJJJLLLLLLMMMMMMMMMLLLKKKKKKLLLOOOPPPNNNLLLNNNPPPRRRTTTUUUUUUTTTSSSRRROOOQQQXXX```hhhttt|||ggg]]]WWWUUUhhh|||sssaaaSSSIIIFFFFFFMMMXXXiiiooo]]]]]]aaa``````aaaccccccbbbaaa^^^^^^_________^^^\\\[[[YYYZZZ[[[]]]___bbbdddfffeeefffhhhjjjjjjiiihhhgggcccdddeeegggjjjmmmooopppssspppmmmkkklllllllllkkkoooqqqrrrqqqrrryyykkkRRRIIIIIIEEECCCDDDCCC???>>>AAA??????>>>>>>??????@@@@@@@@@@@@???@@@BBBEEEHHHJJJSSSXXX```iiiqqqxxxyyylllbbbZZZXXXUUUSSSSSSTTTVVVXXXXXX[[[^^^aaabbbdddfffhhhmmmrrr~~~dddNNNCCC@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;::::::::::::888888888888777777777777555555666666777777888888777777777777777777777777888888999:::;;;;;;;;;;;;<<<;;;::::::999:::::::::::::::::::::;;;;;;;;;;;;<<<<<<===>>>???@@@AAAAAA@@@CCCGGGFFFDDDEEEKKKPPP^^^iii}}}||||||xxxyyymmm^^^UUUSSSVVVWWWWWWVVVWWWWWWWWWVVVUUUSSSRRRNNNMMMMMMNNNOOOOOONNNLLLKKKLLLMMMOOOOOOOOONNNNNNKKKLLLNNNOOOPPPPPPPPPPPPNNNNNNOOOOOOOOOMMMIIIEEEHHHIIIJJJLLLMMMNNNNNNNNNMMMLLLKKKLLLMMMMMMLLLJJJLLLOOOSSSVVVWWWVVVTTTRRRTTTOOOOOOXXXaaadddddddddrrr}}}kkk```UUUQQQ^^^pppooo]]]JJJHHHHHHJJJOOOZZZooo{{{rrrZZZ]]]______aaacccffffffdddaaa___```aaabbbaaa___]]][[[\\\\\\\\\]]]^^^______```dddeeehhhjjjjjjiiihhhfffccceeeggghhhhhhkkkpppuuussspppllljjjjjjllllllllliiilllnnnoooooosssyyyqqqXXXMMMFFFAAADDDGGGFFFBBBAAA@@@@@@?????????@@@@@@AAA@@@??????>>>???AAABBBDDDGGGLLLTTT\\\eeeoooxxx~~~}}}qqqhhhaaa[[[XXXTTTTTTSSSTTTUUUVVVWWWXXX[[[\\\^^^___aaaeeejjjnnnwww~~~~~~fffOOOAAA===>>>???>>>>>>>>>===<<<;;;;;;:::;;;:::::::::999999999999888888777777777666666666444444555666777888888888666666666666666666666666777888999:::;;;;;;;;;;;;:::999999888888888999999999999:::::::::;;;;;;;;;:::;;;<<<===>>>??????@@@???CCCHHHIIIHHHHHHKKKNNNVVV[[[ttt}}}rrr|||zzzqqqmmmbbbTTTNNNPPPTTTUUUTTTUUUUUUUUUUUUTTTSSSQQQPPPNNNMMMMMMMMMOOOOOOMMMKKKJJJKKKMMMOOOPPPPPPPPPPPPPPPQQQRRRSSSSSSQQQOOONNNLLLNNNOOOMMMMMMMMMJJJEEEGGGHHHIIIKKKLLLMMMMMMMMMJJJJJJKKKKKKLLLLLLKKKKKKKKKMMMOOORRRSSSSSSRRRQQQSSSPPPQQQZZZcccgggccc___nnnrrrbbbQQQQQQXXXeeewwwzzzfffRRRLLLHHHHHHLLLVVVgggvvvoooXXX[[[[[[\\\^^^aaacccbbb^^^[[[ZZZ[[[\\\]]]]]][[[YYYWWW________________________dddeeeggghhhhhhgggeeedddcccfffhhhhhhhhhkkkrrrwwwwwwrrrllliiihhhiiijjjkkkgggjjjmmmooooooqqqvvvyyyhhhUUUCCC@@@DDDFFFDDDBBBAAAAAA@@@@@@@@@@@@AAAAAA===<<<<<<<<<<<<===???@@@AAAEEEJJJQQQXXXaaajjjpppssswww|||zzzyyywwwxxxzzz}}}~~~{{{zzzrrreeeZZZSSSQQQRRRSSSPPPPPPQQQRRRSSSTTTUUUUUU]]]]]]\\\]]]```gggqqqwww~~~jjjRRRCCC??????===;;;===<<<<<<;;;;;;:::::::::999999999999888888888888777777777666666666555555555555555666777888999999777777777777777777777777666777888999::::::::::::888888777777777777888999999999999:::::::::;;;;;;999:::;;;;;;======>>>???===@@@CCCEEEEEEFFFIIILLLSSSWWWooozzznnnccc[[[QQQNNNRRRUUUTTTPPPRRRSSSSSSSSSRRRQQQOOONNNOOOMMMMMMMMMNNNNNNLLLJJJKKKKKKLLLNNNOOOPPPQQQQQQTTTUUUVVVWWWUUUQQQNNNKKKJJJNNNNNNJJJIIIKKKKKKHHHEEEFFFGGGIIIJJJKKKKKKKKKFFFHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNOOOQQQSSSTTTSSSSSSUUUZZZaaaffffffdddooonnnWWWRRRSSSZZZlllsss\\\QQQGGGFFFMMMVVVbbblll}}}~~~}}}|||kkk\\\[[[]]]]]]___bbbcccaaa]]]ZZZYYYZZZ[[[[[[\\\[[[ZZZYYY^^^___aaabbbccccccccccccfffffffffeeeeeedddccccccdddfffhhhhhhhhhkkkpppuuuyyytttnnnjjjhhhhhhgggfffjjjlllnnnnnnoooppprrrtttzzz|||ZZZGGGCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@AAAAAA=========>>>>>>???@@@AAA>>>@@@CCCFFFJJJPPPWWW\\\```eeekkkpppuuuyyy}}}~~~xxxsssjjjiiihhhjjjnnnrrrtttuuusssyyy~~~zzz{{{}}}wwwhhh\\\ZZZWWWSSSOOOLLLKKKLLLMMMMMMMMMOOOQQQSSSUUUVVVVVV]]]]]]]]]```fffqqq}}}hhhUUUCCC===??????;;;888;;;;;;:::::::::999999999999888888888777777777777666666666666555555555555555555666666777777888888666666666666666666666666555555666777888888888888777777777666777777888999999999999999::::::::::::999999:::;;;<<<===>>>>>>???@@@AAAAAAAAABBBFFFHHHGGGNNNggguuugggZZZUUUQQQQQQTTTUUURRRNNNOOOPPPQQQQQQQQQPPPNNNMMMOOONNNMMMMMMNNNMMMKKKJJJKKKKKKLLLMMMNNNOOOPPPQQQTTTVVVXXXYYYWWWSSSNNNKKKKKKQQQQQQKKKHHHLLLMMMIIIEEEFFFGGGHHHIIIIIIIIIIIIDDDFFFIIIJJJJJJJJJLLLMMMNNNMMMLLLMMMNNNQQQTTTVVVTTTVVVWWWWWW[[[aaaddddddmmm}}}cccSSSPPPRRRaaazzzhhhXXXIIIFFFLLLTTT]]]ddd||||||}}}{{{yyyxxxfffccc[[[aaabbbccceeegggeeebbb___\\\\\\]]]]]]^^^^^^______^^^```bbbdddeeefffffffffffffffdddcccccccccdddeeefffggggggggggggiiikkkmmmqqqooonnnmmmlllkkkhhhfffjjjkkkkkkkkkkkkmmmoooqqqrrrzzzhhhVVVJJJEEEEEECCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB===>>>???@@@AAADDDHHHLLLNNNRRRWWW]]]aaadddhhhjjjlllnnnrrrwww{{{xxxpppiii_________bbbeeehhhiiiiiikkkmmmppprrrqqqoooooopppgggddd```^^^\\\WWWOOOIIIHHHIIIKKKKKKKKKKKKKKKKKKNNNOOOPPPRRRTTTWWWXXXYYY\\\___eeelllwww}}}kkkQQQEEE<<<<<<>>><<<:::::::::999999999999888888888888888777777777666666666666666666555555555444444555555555555555555555666444444444444444444444444333444555666777777777777777777666666777888888999888999999999999:::::::::999999:::;;;<<<===>>>>>>AAAAAAAAAAAAAAAAAACCCDDDBBBGGGUUUkkk{{{wwwuuuzzz|||xxx{{{wwwiii[[[QQQPPPPPPRRRSSSSSSQQQOOOLLLMMMNNNOOOPPPOOONNNMMMOOONNNMMMMMMMMMMMMKKKIIIKKKKKKKKKLLLMMMNNNOOOPPPPPPSSSWWWYYYYYYUUUQQQNNNPPPXXXZZZRRRMMMOOONNNGGGGGGHHHHHHIIIIIIHHHHHHHHHDDDGGGIIIJJJHHHHHHJJJKKKKKKKKKKKKLLLNNNPPPRRRTTTTTTVVVTTTRRRWWW___bbb```hhhqqqYYYSSSPPPXXXnnnuuueeeSSSKKKJJJOOOXXX```zzz{{{|||~~~~~~~~~|||yyykkk^^^dddYYYaaabbbccceeegggfffccc```[[[[[[[[[\\\]]]^^^```aaa```bbbccceeefffffffffeeefffeeedddbbbcccdddfffhhhhhhgggfffffffffffffffffffffhhhkkkoooqqqpppllliiihhhhhhgggggghhhkkknnnpppqqqrrruuuoooWWWJJJGGGDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@??????>>>?????????>>>???BBBDDDCCCFFFJJJMMMOOOQQQSSSUUU]]]^^^dddoooxxxyyyrrrjjj]]]\\\]]]^^^aaabbbaaa___bbbaaa___]]]YYYUUUUUUWWWTTTTTTRRRNNNJJJHHHHHHJJJHHHIIIJJJJJJJJJKKKNNNPPPOOOOOOPPPQQQSSSUUUVVVWWW]]]cccmmmyyyhhhRRRDDD>>>;;;===<<<999:::>>>999999999888888888888888777777777777666666666666666666555555555444444444444444444444444444444333333333333333333333333333222333444555666666666666777777777777777888999999888888999999999:::::::::999::::::;;;<<<===>>>>>><<<===>>>???@@@@@@@@@AAAGGGGGGFFFKKK```qqqllllllrrrsssoooqqqnnn```RRRLLLMMMOOOPPPQQQQQQQQQQQQJJJKKKMMMNNNOOOOOONNNNNNOOONNNMMMMMMMMMMMMKKKIIIKKKKKKKKKKKKLLLMMMNNNOOOMMMPPPUUUYYYZZZWWWTTTQQQSSS^^^aaaYYYSSSSSSNNNEEEIIIIIIJJJJJJIIIIIIHHHGGGEEEHHHJJJJJJHHHFFFGGGIIIEEEGGGIIILLLMMMNNNOOOOOOSSSTTTQQQPPPWWWaaaccc^^^bbbzzz```YYYQQQSSSeee{{{qqq^^^QQQIIIJJJTTT___yyyxxxxxx{{{}}}qqq|||}}}yyy~~~ggg^^^aaaeeebbbbbbbbbeeegggfffbbb^^^^^^^^^]]]]]]^^^___aaabbb```bbbeeeggggggfffdddbbbeeedddccccccbbbbbbbbbbbbeeeeeeeeeeeeffffffggggggeeeeeefffhhhiiiiiifffdddllljjjfffdddcccfffiiillllllsssvvvzzzgggOOOKKKHHHFFFEEECCCAAABBBEEE>>>???AAAAAAAAA???>>>===@@@???>>>======>>>???@@@AAAAAABBBCCCEEEFFFGGGGGGNNNNNNQQQZZZfffooorrrrrrXXXWWWUUUSSSQQQPPPOOONNNKKKJJJIIIHHHGGGGGGGGGHHHIIIGGGFFFFFFGGGGGGGGGFFFIIIHHHHHHIIIKKKMMMNNNMMMQQQSSSUUUUUUUUUWWW]]]bbbmmmvvvuuuVVVFFF===<<<<<<;;;999888777777888888888888777777777666555555555555555555555555333333333333333333333333222222333444555555555555333222222111111222222333444444444555555555555666888888777777666666555555999999888888888888888888::::::;;;;;;<<<=========??????>>>>>>??????@@@AAAAAAEEEHHHJJJQQQbbb{{{vvvxxxvvvtttwww}}}yyyuuutttqqqiiiZZZOOOKKKLLLLLLLLLMMMMMMMMMMMMPPPOOONNNMMMMMMNNNOOOOOOMMMMMMMMMNNNOOOMMMJJJHHHJJJJJJIIIIIIIIIKKKMMMOOOMMMLLLMMMNNNPPPRRRUUUVVVXXXeeehhh[[[PPPNNNLLLHHHIIIHHHHHHIIIJJJJJJIIIGGGJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIKKKLLLMMMOOORRRRRRRRRUUU[[[[[[XXX[[[lllvvv}}}lllYYYNNNWWWbbbkkkzzz{{{lllZZZNNNKKKOOOUUUzzzyyyxxxzzz~~~}}}wwwrrr|||}}}zzz{{{vvvfffaaabbbccccccbbbbbbdddfffeeebbb___^^^^^^]]]]]]^^^___aaabbb___```bbbdddeeedddcccccceeedddcccbbbbbbaaabbbbbbeeeeeeeeeeeeeeeeeeffffffddddddeeefffhhhiiigggfffiiihhheeecccccceeegggiiimmmooooooppp}}}fff[[[MMMDDD@@@???@@@BBBAAA@@@@@@AAACCCDDDDDDDDDAAA@@@???>>>>>>???@@@AAA===>>>>>>???@@@AAABBBBBBBBBAAABBBIIIRRRXXXZZZYYYKKKJJJHHHFFFEEEDDDDDDDDDEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBAAABBBCCCDDDEEEEEEHHHHHHHHHIIILLLNNNOOOPPPQQQSSSVVVXXX[[[```iiiooo}}}]]]HHH@@@<<<<<<;;;:::999888777777888888888777777777666666555555555555555555555555333333333333333333333333222333444444444444444444222222222222222222222222444444444444555555555555777777777666666666666666777777777777777777777777:::::::::;;;<<<<<<======>>>============>>>??????===@@@AAAAAADDDMMM\\\hhh~~~|||uuu||||||yyyxxxxxxxxxxxxsssqqqpppmmmggg___UUUNNNKKKKKKKKKLLLLLLLLLLLLLLLNNNNNNMMMLLLLLLMMMNNNNNNKKKKKKKKKLLLMMMMMMJJJGGGGGGGGGGGGHHHJJJKKKJJJIIIKKKKKKKKKLLLNNNQQQSSSUUUUUU___aaaVVVMMMLLLKKKFFFIIIHHHHHHIIIJJJJJJIIIGGGIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLNNNQQQRRRRRRVVV[[[\\\YYYWWW___^^^```mmm~~~oooYYYRRRWWWbbbtttyyygggWWWNNNMMMPPPzzzxxxwwwxxxzzz|||||||||~~~|||{{{mmmxxxzzzmmmfffeeedddbbbaaa``````aaaccccccaaa```___^^^]]]]]]^^^___aaabbb]]]^^^___```aaabbbccccccddddddcccbbbbbbbbbcccccceeeeeedddddddddddddddddddddccccccdddggghhhhhhggggggfffeeeddddddeeeggghhhjjjjjjllllllooo{{{zzzggg[[[RRRHHH???DDDBBB@@@@@@CCCCCCAAA>>>BBBAAA@@@@@@@@@@@@AAAAAA<<<<<<=========>>>>>>>>>>>><<<<<>>???@@@AAA@@@@@@CCCGGGJJJWWWiii|||yyyqqqiiidddbbbeeeffffffbbb[[[SSSNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKLLLMMMKKKJJJKKKLLLNNNNNNLLLJJJGGGFFFFFFIIILLLMMMIIIFFFHHHHHHHHHIIIKKKNNNQQQRRRTTTZZZYYYPPPKKKMMMLLLGGGJJJIIIHHHHHHJJJJJJIIIHHHHHHIIIIIIJJJIIIHHHGGGFFFDDDEEEGGGIIIJJJKKKLLLLLLMMMOOOQQQQQQVVV\\\]]]ZZZVVVVVVQQQRRRZZZeeepppZZZRRRYYYiiiuuusss```PPPHHHGGGwwwvvvuuuvvvwwwyyyzzz{{{}}}|||zzzxxxwwwwww{{{}}}sss~~~}}}ssskkkgggfffdddbbb``````___``````aaaaaaaaa___^^^^^^]]]^^^___```aaa]]]]]]]]]^^^```bbbdddeeebbbbbbbbbcccdddeeefffgggddddddccccccccccccbbbbbbeeedddbbbccceeefffffffffffffffffffffggggggggggggeeegggmmmqqqmmmkkkyyyhhhSSSHHHDDDAAAAAACCCDDDAAA>>>BBBAAAAAAAAA@@@@@@@@@@@@???????????????>>>>>>>>>AAA@@@??????AAABBBAAA???AAA@@@@@@??????@@@@@@AAA@@@@@@?????????@@@@@@AAAAAABBBCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMQQQUUUXXX]]]aaahhhoooxxxlllVVVDDD888666999::::::999888777777666666777777666666666555555555555555555555555555555555222222222222222222222222333333444333333222111000111222444555555444222111222333333333444444444444444444444555555666666666555555555555555666666666888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======AAA@@@AAACCCDDDEEEEEEDDDGGGRRR___jjjyyy~~~~~~zzznnnddd___]]]\\\]]]\\\XXXSSSNNNKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLNNNPPPQQQPPPNNNKKKIIIHHHJJJNNNOOOLLLHHHFFFFFFFFFGGGIIIKKKNNNOOOTTTUUURRRMMMLLLOOONNNJJJJJJIIIGGGHHHIIIJJJIIIHHHGGGIIIJJJKKKKKKIIIGGGFFFEEEFFFHHHJJJKKKLLLLLLLLLKKKNNNOOOPPPUUU\\\]]][[[TTTRRRQQQXXX]]]\\\rrroooYYYVVV^^^eeeyyy}}}kkkWWWJJJDDDssstttuuuvvvwwwyyy{{{|||{{{~~~yyywwwtttrrrqqqqqqrrrsssuuuyyytttyyyuuuppplllhhhdddbbbbbbaaabbbbbbbbbbbbccccccddd______^^^]]]^^^___```aaa___^^^^^^^^^```bbbeeeggg```aaaaaaccceeegggiiijjjbbbbbbbbbbbbbbbaaaaaaaaafffdddbbbbbbcccddddddccccccdddeeeeeeffffffffffffffffffkkkoookkkgggrrr```WWWLLLDDDBBBDDDFFFGGGBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@???>>>>>>??????>>>==================>>>??????????????????@@@AAABBBBBBAAABBBCCCCCCBBBBBBDDDGGGIIIKKKMMMPPPRRRWWW]]]bbbffflllttt~~~pppVVVEEE===999777888888888888777777666666555666666666555555555555444555555555555555555555555222222222222222222222222222333333333222111000000111222444555555444222111222222222222333333333444333333444444555555666666555555555666666666777777777777888888999:::::::::<<<;;;;;;;;;;;;<<<=========<<<<<>>>>>?????????????????????>>>>>>>>>??????@@@AAA>>>>>>>>>???@@@AAABBBCCC>>>AAACCCCCCAAABBBEEEHHHHHHLLLQQQUUUZZZbbblllsss{{{lllXXXDDD<<<;;;:::888777777777666666666555555555666555555555444444444444333333333333333333333333222222222222222222222222111111222222222111000000111222333333333333222111111111222222222333333333333333333444444444444444444444555555666777777777666666777777888999999999;;;;;;;;;;;;;;;<<<<<<===<<<;;;;;;<<>>?????????@@@@@@AAACCCDDDEEEHHHRRRcccqqq{{{uuutttwwwvvvttt~~~}}}rrrkkkbbbZZZUUUTTTTTTTTTPPPQQQQQQPPPMMMLLLLLLLLLFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKMMMNNNOOOOOONNNNNNKKKJJJIIIJJJKKKMMMMMMLLLKKKNNNPPPNNNKKKJJJMMMPPPKKKJJJIIIGGGGGGGGGHHHIIIHHHGGGGGGHHHHHHHHHIIIKKKLLLIIIGGGFFFHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJGGGFFFEEEFFFHHHIIIGGGIIIKKKKKKPPPVVVXXXUUUQQQSSSNNNOOOUUUUUUXXXfff}}}cccYYY]]]\\\hhhzzzwwwcccTTTXXX^^^gggmmmppprrrtttwwwuuuyyy~~~~~~zzzyyy{{{~~~}}}}}}~~~|||uuusssrrrooojjjcccaaa___^^^aaaffflllooo{{{~~~ttt~~~tttiii``````aaa]]][[[]]]YYY]]]bbbcccaaa``````aaa``````^^^^^^]]]^^^___```___``````aaaaaaaaabbbbbbaaa```___^^^]]]\\\\\\\\\[[[\\\]]]^^^___aaabbbbbbZZZ[[[^^^bbbeeegggfffdddggggggffffffggghhhjjjkkkdddiiilllqqq|||xxxggghhhiiiqqqkkk```HHHHHHIIIIIIHHHGGGEEEDDDAAAAAABBBBBBBBBCCCCCCCCC===>>>??????>>>>>>???@@@??????>>>>>>>>>??????@@@AAAAAAAAABBBCCCEEEFFFGGGGGGLLLQQQSSSSSSUUU[[[aaahhhpppzzzjjjSSS>>>;;;::::::888555666:::555555555555555555444444555555444444444333333333111111111111111111111111111111111111111111111111...///000111111111111111111111000//////000111111000111111111111222222222444444444333333222222222111111222333333444555555555555666666777888888888888888888777888999999:::888;;;>>>???>>><<<======;;;@@@FFFFFFBBBAAAIIISSSaaarrr}}}vvvssspppjjjllltttwwwssswwwuuulllfff___WWWRRRRRRTTTTTTSSSKKKPPPTTTQQQKKKGGGJJJNNNFFFFFFGGGHHHJJJKKKLLLLLLKKKLLLNNNOOOPPPPPPPPPOOOMMMLLLKKKKKKMMMNNNNNNMMMKKKQQQVVVUUUOOOLLLNNNRRRMMMLLLJJJHHHGGGGGGHHHHHHHHHHHHJJJKKKJJJIIIJJJMMMLLLIIIGGGFFFHHHIIIJJJJJJKKKKKKJJJIIIIIIIIIIIIJJJLLLIIIFFFCCCBBBDDDFFFHHHFFFIIIJJJJJJOOOUUUVVVSSSLLLQQQMMMLLLUUUVVVTTTYYYoooqqq\\\XXXWWWcccvvvrrrcccVVVWWW\\\fffkkkmmmnnnrrrvvvxxx{{{|||{{{zzzzzzzzz|||~~~yyyxxxvvvrrrnnnlllmmmnnngggcccbbbccceeehhhpppyyy~~~qqq~~~sssaaabbbbbbaaa___]]]\\\\\\ZZZYYYZZZ]]]aaacccbbb```______^^^^^^^^^^^^______bbb```^^^]]]^^^______^^^___aaabbbaaa^^^]]]___aaa```^^^\\\]]]^^^```aaa```]]]^^^___^^^___aaaeeehhhlllkkkiiigggfffggghhhiiidddeeeiiirrrzzzzzzrrrjjjhhhlllssszzzcccXXXOOOOOOQQQOOOLLLJJJGGGGGGFFFDDDBBBBBBDDDEEEAAA@@@@@@@@@AAABBBAAA@@@@@@BBBCCCCCCBBB@@@@@@AAABBBAAAAAABBBFFFKKKPPPSSSVVV\\\bbbhhhkkknnnssswwwhhhSSSGGG;;;;;;::::::999888777777666555555555555444444444555555444444444333333333222111111111000000//////000000000000000000000000000000000000000000000000000000//////000111222222222222111111111111111111333333333333333333333333222333444444555555444444555555555555666666666666888888999999999:::::::::<<<<<<===>>>???@@@AAAAAA@@@@@@@@@AAADDDGGGKKKMMMXXX[[[eeewwwyyyzzz~~~~~~{{{}}}uuukkkddd^^^XXXXXXWWWVVVVVVUUUTTTTTTTTTQQQMMMKKKKKKLLLKKKJJJGGGGGGFFFHHHJJJLLLKKKJJJMMMMMMNNNPPPRRRSSSRRRPPPMMMMMMMMMMMMMMMMMMNNNNNNJJJLLLNNNPPPQQQQQQQQQQQQOOOOOONNNLLLJJJIIIKKKLLLIIIIIIIIIJJJKKKMMMNNNOOOLLLKKKIIIHHHIIIKKKNNNPPPJJJJJJIIIIIIHHHHHHHHHHHHLLLJJJGGGEEEDDDFFFIIIKKKHHHJJJIIIIIIOOOYYY[[[WWWSSSPPPNNNOOOQQQUUUWWWXXXfffyyy{{{{{{bbbbbbWWWZZZnnniiiSSSQQQTTT\\\cccggglllqqqpppsssvvvwwwwwwvvvvvvvvv|||}}}{{{{{{{{{yyywwwtttttttttqqqnnnlllmmmnnniiiggggggiiikkkkkkqqqxxxpppkkk~~~hhhbbbcccccccccaaa`````````]]][[[ZZZ[[[^^^``````___aaa````````````aaaaaabbb```^^^\\\[[[\\\]]]]]]\\\\\\^^^aaaaaa``````bbbeee```^^^\\\\\\]]]______^^^\\\]]]]]]]]]]]]___bbbeeeiiihhhfffdddddddddfffffffffeeehhhmmmrrrsssooojjjkkknnntttxxx{{{{{{pppkkkfff^^^VVVSSSQQQPPPOOOMMMKKKKKKKKKLLLLLLIIIFFFDDDDDDFFFGGGHHHGGGHHHIIIIIIHHHHHHJJJLLLLLLLLLLLLMMMOOOSSSXXX\\\cccggglllqqqxxx}}}gggTTTFFF???::::::999999888777777666555555555555444444444444444444444333333333333222111111111000000000//////000000000000000000000000////////////////////////111111111111222222222333111111111111111111111111333333333333333333333333222333333444444444444444444555555555666666666666888888888999999999::::::;;;<<<<<<===>>>???@@@@@@?????????@@@BBBEEEHHHIIIIIILLLSSS^^^lllzzz|||oooaaa]]]\\\[[[WWWVVVVVVVVVUUUUUUUUUUUUTTTQQQNNNLLLLLLLLLLLLKKKKKKJJJIIIIIIKKKLLLKKKJJJMMMMMMMMMPPPRRRRRRQQQOOOKKKLLLLLLLLLMMMMMMMMMMMMIIIKKKLLLNNNOOOPPPOOOOOOOOOPPPOOOMMMKKKIIIJJJKKKIIIIIIJJJJJJKKKLLLMMMNNNMMMKKKJJJHHHIIIJJJMMMNNNKKKKKKKKKJJJJJJIIIIIIIIIKKKIIIGGGEEEEEEFFFHHHIIIIIIKKKJJJIIINNNWWWYYYVVVRRRPPPNNNNNNPPPTTTVVVVVVaaarrrlllaaaUUUTTTdddyyysssSSSMMMKKKOOOTTTYYY___eeelllooorrrtttuuuuuuvvvwww|||~~~~~~~~~~~~~~~{{{yyyzzzwwwrrrpppoooooonnnmmmooopppqqqooommmllllllmmmmmmkkkmmmqqqrrrrrrvvv|||wwwbbb^^^hhh~~~qqqdddbbbccccccddddddeeeeeeeeeaaa^^^[[[YYYZZZ\\\]]]]]]```````````````aaabbbccc^^^\\\ZZZYYYZZZ[[[[[[ZZZYYY[[[^^^```aaacccfffhhh```]]][[[[[[\\\]]]]]]\\\[[[\\\\\\[[[[[[\\\^^^aaaddddddbbbaaaaaabbbcccdddffffffggghhhiiiiiijjjjjjiiilllqqqssspppqqq}}}yyyrrrkkkfffbbbaaaiiieee^^^XXXUUUWWWZZZ]]][[[[[[\\\[[[ZZZ[[[]]]```^^^```cccdddeeeiiipppvvvttt[[[HHH>>>999888888888888777666666555555555555444444444333333333333333333222222222111111111111000000000000//////000000000000000000000000////////////////////////111222333444444444333222111111111111111111111111222222222222222222222222222222333444444444444333444444444555555555666666777888888888999999999999:::;;;;;;<<<===>>>??????>>>======>>>???AAACCCEEEDDDGGGJJJLLLPPPZZZiiitttvvv{{{sssxxx~~~~~~vvvkkkeeefffiiittt|||zzzvvv}}}yyywwwsssoooeeeYYYSSSTTTUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVTTTQQQNNNLLLLLLMMMLLLLLLOOOMMMKKKKKKLLLLLLLLLJJJNNNMMMMMMOOOPPPQQQPPPNNNJJJKKKKKKLLLMMMMMMMMMLLLIIIJJJKKKLLLMMMNNNNNNMMMOOOPPPQQQOOOMMMJJJIIIIIIJJJJJJIIIIIIJJJKKKLLLLLLMMMLLLJJJHHHHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGIIIJJJJJJIIIMMMTTTVVVUUURRRPPPMMMMMMOOORRRTTTTTTWWWooovvvttt{{{cccXXXPPPYYYlll|||ZZZQQQKKKKKKMMMOOOSSSWWWbbbeeeiiilllnnnpppsssuuuxxx{{{}}}~~~~~~}}}}}}~~~~~~}}}|||zzzzzz{{{|||~~~~~~}}}}}}{{{yyywwwuuuqqqnnnkkknnnkkkhhhfffeeefffgggggglllnnnooonnnlllkkkllllllooooooqqqvvvyyy{{{zzzaaaXXXcccqqq|||tttiiihhhaaa```aaabbbeeeggghhhhhhdddaaa\\\YYYXXXYYY[[[\\\]]]]]]]]]^^^^^^```aaaaaa^^^\\\ZZZYYYZZZ[[[[[[ZZZXXXYYY\\\^^^```ccceeeggg]]][[[YYYYYY[[[]]]]]]]]][[[\\\\\\[[[ZZZ[[[\\\^^^aaaaaa`````````aaabbbccceeeggghhhfffdddccceeehhhdddfffjjjllliiigggmmmwww}}}}}}}}}}}}yyy~~~rrrWWWAAA777555777888666666666555555555444444444444444444333333333222222222222111111111111000000000000000000000//////000000000000000000000000////////////////////////000111333444444333222000000000000000111111111111222222222222222222222222111111222333333333333333333333444444444555555555777777777888888888888999999999:::;;;<<<===>>>>>>>>>=========>>>???@@@AAABBBFFFIIIHHHFFFHHHOOOVVVgggppp|||oooiiiiiiooovvv}}}xxxppppppnnniiiggghhhhhhgggdddnnnvvvvvvsssyyyooofffYYYXXXUUUTTTUUUVVVSSSPPPQQQQQQRRRSSSUUUVVVWWWWWWTTTRRRNNNMMMMMMMMMMMMMMMOOOMMMKKKKKKLLLMMMMMMLLLOOONNNMMMMMMOOOOOONNNLLLJJJKKKLLLMMMNNNMMMMMMMMMJJJJJJKKKKKKLLLLLLLLLLLLMMMPPPQQQQQQNNNJJJHHHGGGJJJIIIIIIIIIIIIIIIJJJJJJMMMLLLJJJHHHGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGGGGFFFGGGHHHHHHIIILLLQQQUUUVVVRRROOOMMMLLLMMMPPPQQQRRRNNN[[[qqqzzzmmm___PPPPPP___nnn[[[SSSLLLMMMOOOPPPQQQSSSRRRUUUZZZ^^^aaaeeeiiilllqqqtttwwwyyyzzz{{{|||}}}~~~|||zzzxxxvvvttttttvvvwwwxxxyyyxxxvvvtttrrrqqqnnnjjjhhhhhhgggeeeccccccbbbaaaaaaaaabbbdddfffjjjllllllllljjjjjjkkklllrrrpppsssxxx}}}^^^ZZZiii}}}xxx{{{mmmdddfff___]]]\\\^^^bbbeeeffffffdddbbb^^^ZZZWWWWWWYYY[[[\\\\\\]]]]]]___```aaabbb```^^^\\\[[[\\\]]]]]]\\\YYYZZZ[[[]]]___aaabbbcccZZZXXXWWWXXX[[[]]]^^^^^^[[[]]]]]]]]][[[[[[\\\^^^______``````aaabbbcccddddddgggiiihhhdddbbbcccfffcccccceeegggeeedddiiipppooo{{{```SSSBBB777666777888777555555444444444444444333444333333333222222222222222222111111111000000000//////////////////000000////////////////////////........................///000111333333111///...//////000000000111111111111111111111111111111111000111222222333333222222333333333333444444444444666666777777777888888888888888999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>??????<<<>>>AAADDDFFFHHHJJJLLLSSSZZZkkk||||||||||||yyynnn___VVVQQQOOOOOOSSSWWWVVVQQQNNNNNNOOOPPPRRRTTTVVVWWWXXXUUURRROOOMMMNNNNNNNNNNNNMMMKKKIIIJJJLLLNNNOOOOOOPPPNNNLLLLLLMMMMMMLLLJJJIIIJJJLLLNNNOOONNNNNNMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLNNNQQQQQQNNNJJJGGGFFFIIIHHHHHHHHHHHHHHHIIIIIILLLKKKIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIHHHGGGGGGEEEEEEFFFIIILLLOOOTTTWWWSSSPPPMMMKKKLLLNNNOOOOOOLLLRRR___fffQQQKKKTTT```sssXXXOOOIIIKKKNNNOOOOOOPPPLLLOOOSSSVVVYYY]]]aaadddgggjjjnnnppprrrsssuuuvvvxxxwwwtttrrrpppnnnmmmmmmnnnoooppppppooommmkkkiiijjjfffbbbaaaccccccaaa___[[[\\\^^^^^^^^^```bbbdddfffggghhhgggggghhhkkkmmmtttrrrtttyyy}}}~~~zzzxxxlll\\\SSSbbbwwwuuukkk```\\\]]]ZZZXXXZZZ___bbbbbbaaabbbaaa```]]]ZZZXXXYYYZZZ]]]^^^^^^___aaacccdddeeebbb```^^^]]]^^^_________]]]\\\[[[]]]___aaaaaa```ZZZXXXWWWXXX[[[]]]^^^^^^[[[\\\^^^]]]\\\\\\]]]^^^^^^___```aaacccdddeeefffcccfffiiihhheeecccdddeeegggdddcccdddcccbbbeeekkkkkkpppsssyyygggEEE???999777999999777444444444444444444444444444333333333222222222111111222222222111111111000000......////////////000000////////////////////////...........................///000000000///...---...//////000000111111111000000000000000000000000000000111222222222222111222222222333333333444444666666666666777777777777666777777888999:::;;;<<<======>>>>>>>>>>>>>>>>>>@@@===;;;===BBBFFFHHHHHHJJJMMMWWWeeepppwwwrrrfffbbb```[[[UUUSSSVVVPPPMMMOOOQQQPPPNNNOOOMMMMMMOOOQQQSSSUUUVVVWWWUUURRROOONNNNNNOOOOOOOOOMMMKKKIIIIIILLLOOOPPPQQQPPPNNNLLLKKKKKKKKKJJJIIIGGGIIIKKKNNNOOONNNMMMLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJLLLOOOOOOLLLIIIGGGGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCEEEIIIKKKLLLQQQWWWTTTQQQMMMLLLLLLMMMNNNNNNMMMRRRYYYvvvqqqYYYNNNQQQVVVggg~~~iii]]]RRRPPPPPPNNNLLLKKKLLLNNNQQQSSSTTTVVVZZZ\\\\\\___ccceeefffgggiiijjjkkkjjjiiiggggggfffggggggeeeeeefffggggggfffeeeeeefffbbb``````cccccc___[[[UUUXXX\\\]]]\\\\\\^^^`````````aaaaaacccffflllpppvvvtttvvvzzz{{{|||qqqeee]]]YYYVVVSSSZZZnnntttssstttggg```VVV]]]YYYVVVWWW\\\______]]]^^^```bbbaaa]]]ZZZYYYZZZ]]]]]]^^^___aaaccceeefffdddaaa______```aaa``````___^^^]]]^^^aaacccbbb```]]][[[YYYYYY[[[\\\\\\\\\YYY[[[]]]]]]\\\\\\]]]^^^]]]^^^___aaaccceeeffffffcccdddeeeeeeeeeeeeeeefffhhhdddbbbcccbbb___```ccceeejjjlllwww~~~mmmYYYKKK;;;999777777888888555222444444444444444444444444222222222222111111111111333333222222222111111111........./////////000000////////////////////////........................////////////......------......//////000111111222000000000000000000000000///000000111111111111111222222222222333333333333555555555666666666777777555666666777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>BBB???======@@@BBBCCCCCCHHHIIIMMMTTT[[[```gggmmmnnncccYYYVVVVVVTTTSSSTTTUUUOOOLLLNNNOOOLLLMMMQQQLLLMMMNNNPPPRRRTTTUUUVVVUUURRROOONNNOOOPPPPPPPPPQQQNNNKKKKKKMMMOOOQQQQQQQQQOOOLLLJJJJJJJJJHHHGGGEEEFFFIIILLLMMMLLLKKKJJJLLLKKKJJJIIIHHHHHHIIIIIIHHHJJJLLLLLLKKKIIIHHHHHHEEEEEEEEEFFFFFFHHHIIIJJJHHHHHHGGGGGGFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEGGGEEEFFFIIIIIIHHHLLLSSSVVVRRRNNNLLLLLLMMMNNNMMMKKKVVVXXXgggnnn___ZZZTTT^^^uuuwwwfff]]]XXXRRRLLLJJJKKKLLLMMMMMMMMMNNNPPPSSSVVVYYY\\\^^^^^^^^^___aaaaaa``````___```aaacccddd^^^___```aaabbbcccccccccbbb```___aaadddbbb\\\VVVSSSWWW[[[\\\[[[YYYZZZ[[[ZZZ[[[[[[]]]```fffmmmrrrwwwvvvxxx{{{zzzwwwxxx{{{sssfffWWWMMMHHHHHHQQQ[[[dddvvvpppyyy~~~rrrjjjiiieee___bbbcccYYY^^^YYYUUUVVVZZZ]]]]]][[[[[[___cccccc```\\\ZZZZZZZZZ[[[\\\]]]___aaacccddddddbbb______```aaaaaa```aaa___^^^```ccceeedddbbb```^^^[[[ZZZZZZ[[[ZZZZZZXXXZZZ\\\\\\\\\\\\\\\^^^\\\]]]___aaaccceeeffffffdddcccbbbbbbccceeeggghhhfffbbb```bbbbbb^^^]]]___bbbiiijjjmmmuuu|||uuucccPPP@@@777:::888666555555555555555444444444444444444444444222222222111111111111000333333333222222222222111---.........//////000000////////////////////////........................111000///...---.........---......///000111111222000000000000000000000000//////000111111111111111111111222222222333333333555555555555666666666777555555666777888999::::::::::::;;;<<<============888;;;???CCCEEEEEEDDDCCCEEEDDDEEEGGGJJJMMMQQQUUU^^^nnn|||}}}nnnggg\\\VVVSSSUUUVVVSSSQQQQQQNNNKKKMMMRRRSSSOOOOOOTTTLLLMMMNNNPPPRRRTTTUUUVVVUUUSSSPPPNNNOOOPPPQQQPPPTTTQQQNNNMMMNNNPPPQQQQQQRRROOOKKKJJJIIIIIIHHHGGGBBBDDDGGGJJJKKKKKKIIIHHHKKKJJJHHHGGGFFFGGGGGGHHHGGGIIIKKKKKKIIIHHHHHHIIIDDDDDDDDDEEEFFFHHHIIIJJJGGGGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEEEEDDDCCCDDDDDDDDDJJJGGGGGGJJJHHHEEEIIIPPPVVVSSSOOOMMMLLLMMMMMMMMMHHHXXXXXX\\\qqqeeeWWWZZZooo~~~zzzhhhTTTTTTJJJEEEIIILLLKKKKKKMMMOOONNNPPPTTTUUUTTTVVV[[[YYY[[[^^^^^^\\\\\\^^^aaaaaa^^^[[[\\\```cccdddccc]]]]]]]]]^^^___]]][[[XXXUUUWWWYYYYYYWWWWWWXXXYYY```bbbdddfffjjjpppwww{{{}}}vvvSSSQQQKKKFFFJJJZZZooo|||ppp______```[[[XXXZZZZZZYYYYYY[[[___aaa___]]]___``````aaa```___]]]\\\[[[[[[\\\\\\]]]^^^``````dddbbbaaa```aaabbbaaa```______``````aaadddhhhllldddaaa]]]\\\^^^^^^[[[XXX[[[ZZZZZZ[[[]]]]]]\\\ZZZZZZ[[[]]]```bbbdddeeefffcccdddeeefffeeecccaaa___^^^____________aaadddgggfffiiikkkkkklllrrr|||gggOOOCCC>>>;;;999555555444444444444555555333333333222222111111111222222111111111111222222111111111111000000000000//////////////////////////////////////////////////////.........---------........................////////////000000000000////////////000000000000000000000000111111111111333333222222111222222222444333333222222222333333888555333444777999999888::::::::::::::::::::::::::::::;;;===>>>@@@AAAAAAAAAAAABBBCCCEEEGGGHHHIIIRRRUUUYYY]]]dddqqq|||mmm^^^VVVUUUSSSPPPQQQRRRSSSPPPNNNQQQQQQPPPPPPPPPOOOOOOOOOMMMMMMMMMMMMNNNPPPRRRSSSRRRQQQPPPOOONNNNNNOOOPPPVVVUUUSSSQQQPPPOOOOOOOOOOOOOOONNNMMMKKKIIIHHHGGGCCCEEEHHHJJJJJJIIIGGGEEEFFFEEEEEEGGGHHHHHHFFFDDDCCCEEEGGGHHHHHHFFFDDDBBBBBBBBBBBBBBBCCCCCCDDDEEEHHHIIIJJJIIIGGGFFFGGGHHHFFFEEEDDDCCCCCCDDDDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEJJJJJJIIIHHHGGGGGGGGGGGGJJJTTTWWWNNNIIILLLNNNJJJIIIXXXXXXXXXqqq~~~iii]]]```kkk{{{nnn___RRRLLLJJJGGGHHHKKKOOONNNOOOSSSTTTRRRSSSVVVVVVXXXZZZ[[[YYYZZZ\\\^^^```^^^\\\[[[]]]^^^______[[[ZZZZZZ[[[\\\]]]^^^^^^\\\^^^aaaccccccdddeeefffqqqssswwwzzz}}}~~~}}}|||pppbbbNNNIIIEEEJJJYYYmmm}}}lll^^^^^^___ZZZVVVXXXYYYXXXXXXZZZ^^^___^^^\\\\\\\\\]]]]]]^^^]]]]]]]]]^^^]]]]]]\\\\\\\\\\\\]]]```^^^]]]]]]___``````___bbbccccccccccccdddgggiiidddbbb___^^^______^^^]]]ZZZZZZYYY[[[]]]^^^]]]\\\\\\]]]___aaacccdddeeefffddddddcccbbbaaaaaa``````]]]^^^^^^^^^^^^___cccfffiiiiiiiiihhhhhhkkkqqquuu{{{rrrbbbLLL===777777666555555555444444444444555555333333333222222111111111222111111000000111111222111111111000000000//////................................................///.........------------.........................../////////000000000000.../////////000000000000//////000000000111111111333222222111111222222222444444333333333333333444777555333444777999999888::::::::::::::::::::::::888888999;;;<<<===>>>???@@@AAAAAABBBDDDFFFHHHIIIJJJLLLNNNQQQTTT\\\eeemmmlll|||xxxoooiiiccc[[[VVVUUUTTTRRRQQQRRRTTTUUUSSSQQQQQQQQQPPPPPPOOOOOONNNNNNOOONNNMMMMMMNNNPPPRRRSSSSSSRRRQQQQQQQQQRRRSSSTTTVVVUUUTTTRRRQQQQQQQQQQQQOOOOOONNNMMMLLLJJJHHHGGGDDDEEEGGGHHHHHHGGGFFFEEEFFFEEEEEEGGGIIIIIIGGGEEECCCDDDFFFGGGFFFEEEBBB@@@AAAAAAAAAAAABBBCCCEEEEEEHHHIIIIIIIIIGGGFFFGGGHHHEEEDDDCCCBBBBBBCCCDDDEEEGGGFFFEEEEEEDDDDDDEEEEEEIIIHHHHHHGGGGGGGGGGGGHHHLLLVVVXXXOOOJJJMMMNNNKKKHHHUUUVVVUUUfff|||ggg```dddmmm]]]QQQIIIFFFGGGKKKJJJLLLQQQSSSQQQQQQTTTSSSTTTVVVVVVUUUUUUVVVXXX[[[[[[[[[YYYXXXYYY[[[]]]]]]\\\\\\^^^```dddhhhjjjkkkoootttwwwyyy{{{}}}~~~wwwiiiaaa\\\TTTKKKCCC@@@CCCSSSjjj~~~uuufff\\\]]]^^^YYYUUUUUUWWWWWWWWWYYY[[[\\\[[[ZZZXXXXXXXXXYYYYYYZZZ[[[\\\___^^^\\\ZZZYYYXXXXXXYYY[[[YYYYYYZZZ\\\^^^___^^^aaacccddddddcccbbbcccdddaaaaaaaaa___^^^^^^___aaa\\\ZZZZZZ[[[]]]^^^^^^^^^^^^^^^```bbbcccdddeeeeeecccbbb___^^^]]]^^^___```[[[\\\\\\\\\\\\^^^aaadddgggfffdddeeefffhhhhhhhhhnnntttwwwgggPPPFFF:::333444777888777555444444333333444444555222222222222222111111111222111111000000111111222111111000000000000//////............................................................------------............................../////////000000000....../////////000000000//////000000000000111111222222111111111222222333444444444333333444444555666555444444666888888888999999999999999999999999888888999:::<<<===>>>>>>???@@@@@@AAACCCEEEGGGHHHGGGHHHIIIKKKMMMOOORRRSSSUUUaaammmvvvxxxzzz|||}}}}}}}}}~~~nnneee]]]YYYWWWTTTUUUXXXRRRQQQQQQRRRTTTTTTSSSQQQQQQQQQPPPOOONNNNNNMMMMMMPPPOOOMMMLLLMMMOOOQQQSSSQQQQQQQQQQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRSSSOOOOOONNNNNNLLLKKKIIIIIIEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEGGGIIIIIIGGGFFFCCCDDDEEEFFFEEECCC@@@>>>@@@@@@@@@AAABBBCCCEEEEEEGGGHHHIIIHHHFFFFFFFFFGGGCCCBBBBBBBBBBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDGGGFFFFFFFFFFFFGGGHHHHHHNNNWWWYYYQQQKKKLLLMMMKKKIIISSSTTTTTT]]]llllll~~~xxxddd]]]pppaaaVVVQQQPPPOOOQQQXXX[[[ZZZZZZ\\\XXXXXXXXXWWWUUUTTTTTTTTTVVVYYY\\\]]]]]]___dddhhhmmmnnnqqqssswww{{{xxxlll^^^SSSLLLFFFBBBHHHNNN]]]qqq~~~kkkbbb\\\]]]]]]XXXTTTSSSTTTTTTUUUVVVWWWWWWWWWVVVWWWVVVUUUTTTUUUVVVXXXYYY\\\[[[YYYWWWVVVVVVVVVWWWWWWVVVVVVXXX[[[^^^^^^^^^]]]___bbbbbbaaa_________^^^___```^^^\\\\\\```ddd___]]][[[ZZZ\\\]]]]]]\\\]]]^^^___```aaabbbbbbbbb______]]]\\\\\\\\\]]]]]]YYYZZZZZZZZZZZZ\\\___bbbaaa______dddjjjllljjjgggrrrtttzzzwww\\\MMMBBB===777555777888888666444444333333333333444444222222222111111111111111111111000000000000111111111000000000////////////................................................------------------------................................./////////000000........./////////000000////////////000000000111111111111111111222222333444444444333444444555555555444444555666777777777888888888888999999999999999:::;;;<<<===>>>??????>>>>>>???@@@BBBDDDFFFGGGIIIHHHIIIKKKNNNPPPPPPOOOQQQWWW[[[^^^dddkkkkkkfffgggnnnzzz{{{wwwvvvtttpppkkkllllllkkkhhhfffffffff^^^ZZZYYY[[[[[[WWWVVVXXXRRRRRRRRRRRRSSSRRRPPPOOOQQQPPPOOONNNMMMLLLKKKKKKQQQOOOMMMKKKLLLNNNQQQSSSPPPPPPPPPPPPPPPPPPQQQQQQRRRQQQQQQQQQQQQQQQRRRRRRNNNNNNNNNNNNMMMLLLJJJJJJGGGFFFDDDCCCBBBBBBCCCCCCDDDDDDEEEGGGIIIJJJHHHFFFDDDEEEFFFGGGEEECCC@@@>>>?????????@@@BBBCCCEEEFFFFFFHHHHHHGGGFFFEEEFFFGGGCCCBBBBBBBBBCCCDDDFFFGGGEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDDDDEEEFFFGGGHHHIIIOOOVVVXXXQQQJJJJJJKKKJJJMMMRRRSSSVVV[[[^^^uuuhhhrrrooo___{{{tttmmmjjjkkkppptttrrrqqqrrrnnnllljjjgggeeebbb```___aaaffflllppptttxxxzzzmmmiiibbbXXXOOOIIIHHHLLLQQQccctttpppddd```^^^^^^]]]YYYTTTSSSQQQRRRSSSSSSSSSRRRRRRRRRVVVUUUTTTRRRRRRRRRSSSTTTWWWVVVTTTSSSSSSUUUWWWXXXWWWVVVVVVXXX[[[^^^^^^^^^YYY\\\```bbbaaa`````````___```aaa___]]]^^^bbbgggdddaaa\\\ZZZYYYZZZYYYYYY[[[\\\]]]^^^^^^_________ZZZ[[[\\\\\\\\\[[[ZZZYYYXXXYYYYYYXXXXXXZZZ^^^aaa^^^]]]___fffooorrroookkkmmmqqquuuyyymmmWWWEEE===:::777555444555555222000333333222222222222333333111111111111111111111111111000000000000000000111000000000////////////...................................................,,,,,,------------------....................................////////////............////////////...////////////000000000111000000000111111222333333333333333333444555666333444555666666666777777777777777888888999999999999::::::;;;<<<===>>>>>>======>>>???AAABBBDDDEEEGGGFFFEEEGGGKKKNNNOOOPPPLLLMMMMMMMMMQQQVVVXXXVVVTTTWWW^^^hhhmmmnnnqqqwwwyyy{{{sssmmmhhhkkkwwwyyysssqqqpppkkkbbb^^^______\\\______\\\XXXUUUSSSSSSTTTSSSRRRUUUYYYYYYTTTSSSTTTVVVVVVWWWVVVTTTQQQOOONNNQQQPPPOOONNNLLLJJJIIIIIIOOOMMMLLLKKKKKKMMMPPPRRRQQQQQQQQQPPPOOONNNNNNMMMNNNNNNNNNNNNNNNOOOOOOPPPMMMMMMMMMMMMMMMLLLKKKJJJHHHGGGDDDBBBAAAAAAAAABBBCCCCCCDDDFFFIIIIIIHHHGGGFFFGGGHHHIIIGGGEEEBBB@@@@@@@@@@@@AAABBBCCCEEEEEEFFFGGGHHHGGGEEEDDDEEEFFFCCCCCCBBBBBBCCCEEEFFFHHHEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHMMMRRRTTTOOOIIIFFFGGGHHHOOOOOOOOOVVV[[[WWWccc}}}oookkk|||~~~jjj~~~~~~}}}zzz~~~oooaaaXXXPPPHHHGGGKKKUUUffftttyyyeee____________\\\XXXTTTRRRPPPRRRSSSSSSQQQPPPPPPQQQUUUUUUSSSRRRRRRQQQQQQQQQSSSRRRQQQQQQSSSVVVZZZ\\\ZZZXXXXXXYYY\\\]]]^^^]]]ZZZ]]]aaaccccccccccccdddbbbbbbaaa``````bbbeeehhhgggccc]]]XXXWWWWWWWWWVVVXXXYYYZZZ[[[\\\\\\\\\\\\XXXYYY[[[\\\\\\[[[YYYWWWWWWXXXXXXXXXXXXZZZ]]]```aaa```ccciiippprrrnnnjjjiiiooosssppppppvvv|||lllYYYJJJ>>>777666555444444444555444111///333222222111111222222333000000000111111111111111111000000//////000000111000000////////////......------------------------------------------------,,,,,,,,,,,,------------........................------........./////////------........./////////......////////////000000000000000000000111222333222222222222333444555555222444666666666555666777666666666777888888999999777777888999999:::;;;;;;;;;<<<<<<>>>???AAACCCDDDGGGFFFFFFFFFGGGJJJMMMOOOOOOMMMKKKJJJKKKMMMMMMMMMNNNLLLOOOXXX^^^______```aaaaaaeeelllnnnkkkiiikkkqqqkkkeeeeeehhhhhhccc^^^\\\XXXYYYaaagggfffdddcccaaa```[[[TTTRRRUUUWWWVVVVVVUUUSSSPPPMMMLLLNNNPPPTTTRRRRRRSSSRRROOOQQQVVVYYY[[[\\\ZZZWWWSSSPPPOOOQQQPPPOOOMMMKKKIIIHHHGGGKKKJJJJJJJJJLLLMMMOOOPPPSSSSSSSSSRRRPPPOOOMMMLLLLLLLLLKKKKKKKKKLLLMMMMMMKKKKKKLLLLLLLLLKKKKKKJJJIIIHHHEEECCCAAA@@@@@@@@@AAAAAABBBEEEHHHIIIHHHFFFGGGHHHIIIJJJIIIGGGDDDBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGFFFDDDDDDDDDEEECCCCCCBBBBBBBBBCCCEEEFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGKKKOOOQQQMMMGGGDDDEEEGGGKKKKKKJJJQQQXXXSSSWWWjjjxxx\\\dddxxxgggVVVMMMHHHIIIRRR^^^mmm~~~kkkaaa[[[^^^___]]]ZZZVVVSSSQQQQQQSSSUUUTTTRRRPPPQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRSSSRRRQQQRRRTTTYYY]]]```\\\ZZZYYYYYY[[[\\\\\\[[[\\\^^^aaabbbbbbcccdddeeedddaaa^^^]]]___bbbdddeeefffbbb[[[WWWUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\\\\XXXYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXXXXXXXZZZ]]]```aaabbbdddhhhlllmmmiiifffjjjpppsssoookkkkkknnnooowwwsssaaaMMM@@@:::666555666555555555666666666444333222222111111111111222222///000000000111111111222000000////////////000000000000/////////.........------------------------------------------------++++++,,,,,,,,,---------........................---------.........//////---------.........//////........./////////000000////////////000111222333111111111111222333444444000333666777555555666777555555666666777888888999777777888888999999:::::::::;;;;;;===>>>@@@BBBCCCDDDFFFHHHHHHGGGGGGJJJNNNSSSOOOLLLJJJJJJIIIIIIIIIMMMJJJKKKRRRXXXXXXWWWXXX___[[[YYYZZZ[[[YYYYYY\\\XXXUUUSSSUUUWWWXXXUUURRRSSSRRRSSSVVVVVVSSSUUUYYYXXXYYYWWWRRRQQQTTTUUUTTTPPPQQQRRRQQQOOOMMMNNNOOOUUUSSSSSSSSSQQQNNNQQQVVVWWWZZZ\\\[[[VVVRRRPPPPPPQQQPPPNNNLLLJJJHHHFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNPPPPPPQQQQQQPPPNNNMMMLLLLLLKKKKKKJJJJJJJJJKKKKKKIIIJJJJJJKKKKKKKKKJJJJJJJJJHHHFFFDDDBBB@@@???>>>??????@@@CCCFFFHHHGGGFFFFFFGGGIIIJJJJJJHHHEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFDDDCCCDDDEEEBBBAAA@@@@@@@@@AAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEIIILLLNNNMMMGGGCCCDDDHHHFFFKKKJJJLLLRRRPPPRRR``````]]]uuuzzz\\\GGGDDDEEEOOOaaaqqq|||mmm``````YYY]]]___\\\XXXTTTRRRPPPSSSUUUWWWVVVSSSQQQRRRSSSPPPQQQSSSTTTUUUTTTTTTSSSUUUTTTSSSSSSVVVZZZ___bbb]]][[[ZZZYYYZZZ[[[ZZZYYY\\\^^^````````````aaabbbbbb^^^YYYYYY\\\___``````eee```ZZZUUUTTTUUUWWWWWWUUUVVVXXXYYY[[[\\\\\\\\\ZZZYYYXXXWWWWWWXXXZZZ[[[WWWXXXXXXXXXXXXZZZ]]]```^^^```cccfffiiihhhfffdddhhhmmmnnnjjjfffffffffeeekkkpppxxxpppYYYJJJ;;;777888888888888444444444555555444333222222222111111111111222222//////000000111111111222000000////////////000000000/////////............------------------------------------------------+++++++++,,,,,,---------........................---------.........//////---------.........//////............/////////000////////////000111222333000000000000111222333444000333777777555444555777444555555666777888888999999999999::::::;;;;;;<<<::::::;;;<<<>>>@@@BBBCCC===BBBGGGHHHEEEDDDHHHKKKHHHEEEDDDFFFHHHIIIJJJKKKIIIGGGHHHNNNQQQQQQRRRTTTVVVRRRPPPRRRSSSPPPPPPRRRQQQPPPPPPQQQRRRSSSQQQPPPPPPQQQSSSUUUQQQMMMQQQXXXRRRTTTTTTPPPOOOPPPPPPMMMOOORRRTTTTTTQQQNNNLLLKKKOOOPPPSSSVVVSSSNNNMMMQQQRRRUUUXXXXXXTTTPPPOOOOOOQQQPPPNNNLLLJJJGGGFFFEEECCCEEEGGGJJJLLLMMMMMMMMMKKKLLLMMMNNNMMMLLLKKKJJJLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGEEECCC@@@>>>======>>>???BBBFFFGGGGGGEEEEEEFFFIIIJJJJJJHHHFFFDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFFFFEEEDDDCCCDDDEEEAAA@@@???>>>>>>>>>???@@@CCCCCCBBBAAAAAAAAAAAABBBCCCBBBBBBBBBBBBCCCDDDDDDIIIKKKNNNMMMHHHCCCEEEIIIEEEMMMLLLJJJNNNNNNRRR___ssskkkaaapppqqqhhhkkkfffUUUKKKMMMJJJXXXiiiuuuyyyzzzkkk___ZZZXXXVVVWWWXXXXXXXXXWWWVVVUUUQQQQQQPPPOOOOOOOOOPPPPPPRRRRRRSSSTTTTTTSSSRRRQQQSSSSSSSSSVVVZZZ\\\]]]\\\YYYXXXXXXXXXXXXZZZ\\\]]]ZZZZZZ[[[\\\]]]___```aaabbb___\\\ZZZZZZZZZYYYXXX\\\YYYUUURRRQQQRRRUUUWWWZZZVVVRRRTTTZZZccciiimmm^^^\\\YYYWWWWWWYYY[[[]]]\\\ZZZYYY[[[```aaa]]]YYY]]]^^^___aaadddfffggghhheeeggghhhhhhfffcccaaaaaaccceeehhhkkkrrrdddOOOJJJ@@@>>><<<999777666666666333333333333333333333333333222111000000111222333111111111111000000000000////////////............000000000///......------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++........................---------......000111111000000000000000/////////000000000000111111111111000111111111111222222222333333333444444444555555333444444444555666666666888777777777777777888888999999::::::<<<===??????BBBBBBAAABBBBBBCCCDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIJJJLLLOOOQQQSSSRRRQQQOOONNNMMMLLLLLLLLLMMMMMMLLLLLLLLLMMMOOOPPPPPPQQQPPPPPPOOONNNMMMMMMNNNOOOQQQQQQQQQOOOMMMLLLNNNOOOPPPPPPQQQQQQQQQPPPOOOOOOPPPPPPOOONNNLLLKKKLLLNNNPPPRRRRRRPPPNNNLLLPPPLLLIIIKKKNNNNNNKKKFFFGGGHHHJJJKKKKKKKKKJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJLLLNNNKKKJJJJJJJJJKKKKKKJJJHHHGGGLLLQQQOOOIIIBBB@@@@@@BBBBBBBBBCCCCCCEEEFFFFFFFFFIIILLLNNNMMMJJJEEEBBBGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@??????@@@@@@AAABBBBBBAAA@@@@@@???????????????@@@AAABBBBBBBBBBBBAAADDDHHHKKKIIIEEEBBBDDDGGGEEEGGGHHHJJJKKKOOOTTTWWW___sssnnnqqqvvv~~~uuujjjhhhfffTTTIIILLLMMMIIIOOO[[[llloootttwwwwwwyyy{{{zzzuuulllaaaXXXTTTSSSUUUUUUVVVWWWWWWWWWWWWWWWTTTSSSRRRQQQPPPPPPPPPPPPQQQRRRTTTTTTTTTSSSQQQPPPRRRQQQRRRUUUXXX[[[\\\\\\ZZZZZZYYYXXXXXXYYYZZZ[[[YYYZZZZZZ[[[]]]___```aaaaaa^^^[[[YYYYYYXXXWWWVVVXXXVVVSSSQQQQQQSSSVVVXXX```[[[YYY___jjjpppmmmggg^^^]]]ZZZXXXXXXZZZ\\\^^^^^^[[[ZZZ]]]bbbdddbbb____________```aaaaaabbbbbbaaaccceeefffdddbbbaaabbb]]]___aaabbbdddjjjttt||||||nnndddUUUCCC<<>>666///222:::333222222222222333444555222222222222222222222222222111111000000111111222111111000000000000///////////////............---,,,------...//////000000......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------------------...///000000........................//////000000000000111111000000000111111111222222222222333333333444444444555555555555444444444444555555555666666888999:::<<<;;;;;;::::::;;;;;;<<>>>>>>>>>>>>>>???@@@@@@AAA@@@@@@?????????@@@@@@BBBAAA???>>>===>>>@@@AAAHHHGGGFFFCCC@@@???AAADDDDDDEEEEEEDDDCCCDDDFFFGGGNNNRRReeepppqqqJJJPPPVVVZZZ\\\aaajjjqqquuutttrrrrrrvvv|||}}}|||||||||}}}|||~~~ssshhhWWWWWWTTTNNNIIIFFFEEEEEECCCEEEQQQbbbpppxxxzzzooooooxxxkkk___ZZZRRRNNNMMMOOORRRSSSUUUUUUSSSRRRRRRSSSTTTUUUVVVUUUTTTRRRQQQPPPPPPPPPSSSTTTUUUVVVTTTRRROOOMMMNNNMMMMMMOOORRRTTTTTTTTTSSSTTTUUUWWWXXXZZZ[[[[[[VVVVVVWWWXXXZZZ\\\^^^___[[[YYYVVVUUUUUUVVVUUUTTTVVVUUUTTTSSSTTTVVVYYYZZZZZZ\\\bbbnnnxxxyyypppfff^^^\\\ZZZXXXYYY[[[^^^```]]]\\\ZZZYYYZZZ\\\]]]]]][[[[[[[[[ZZZYYYXXXXXXXXX]]]___bbbbbb```^^^^^^^^^XXXZZZ\\\^^^```bbbeeehhhjjjiiihhhiiinnnyyyqqq\\\LLLCCCAAA888777888::::::666444555444444444444444444444333111111111111111111111111000000000000000000000000000000000////////////...............------------///.........---------,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------......///+++,,,,,,,,,------.........////////////000000000//////000000000111111111111111111222222222333333555555444444333333333222333333333444555777888999666777777888:::<<<===>>>>>>>>>>>>??????@@@AAABBBDDDDDDEEEEEEEEEDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJHHHJJJLLLNNNNNNNNNLLLKKKHHHHHHHHHHHHIIIKKKMMMNNNNNNPPPQQQRRRQQQOOOMMMKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJMMMLLLKKKJJJJJJJJJKKKLLLOOOOOONNNNNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHKKKLLLLLLKKKIIIHHHJJJKKKLLLKKKKKKMMMOOOPPPOOONNNUUUTTTRRRNNNIIIFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDDDDCCCCCCCCCCCC>>>>>>======>>>>>>???@@@??????>>>>>>>>>??????@@@AAA@@@>>>======>>>@@@AAAFFFFFFDDDAAA??????@@@BBBAAACCCDDDDDDCCCDDDEEEGGGJJJSSS^^^rrrsss]]]<<>>???>>>======>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIIIIFFFFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGGGGIIIKKKMMMNNNNNNPPPRRRSSSSSSRRROOONNNNNNMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHHHHHHHIIIKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNOOONNNNNNMMMNNNNNNNNNNNNMMMLLLKKKKKKNNNNNNOOOOOOOOONNNMMMLLLJJJIIIIIIIIIHHHHHHHHHHHHKKKLLLLLLJJJHHHHHHIIIJJJKKKJJJKKKMMMOOOQQQPPPOOOQQQPPPNNNLLLIIIGGGEEEDDDFFFEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGDDDCCCBBBAAAAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBB===============>>>>>>???==================>>>??????>>>=========>>>@@@AAADDDCCCAAA@@@??????@@@@@@???AAACCCCCCCCCCCCEEEGGGDDDOOOVVV^^^}}}dddCCCBBB@@@?????????AAABBBCCCBBBAAAAAABBBDDDGGGIIIPPPTTT___ooo|||pppddd\\\___dddddd\\\QQQIIICCC>>><<<@@@@@@>>>BBBLLLTTTVVVWWWiiizzziii[[[YYYYYYWWWRRRLLLJJJLLLOOOQQQQQQRRRSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWUUUSSSQQQPPPOOONNNPPPOOONNNOOOPPPPPPOOONNNPPPRRRTTTVVVXXXZZZZZZZZZWWWWWWWWWWWWXXXYYYZZZ[[[YYYWWWVVVVVVXXXZZZ[[[[[[ZZZZZZZZZ[[[]]]```bbbdddeeeccc`````````___]]]\\\YYYXXXVVVTTTUUUXXX[[[]]]^^^___```aaa````````````\\\\\\\\\\\\\\\\\\\\\]]]YYY[[[^^^___^^^\\\\\\\\\]]][[[ZZZZZZ]]]aaadddfffaaa^^^___bbbaaa]]]]]]aaa___hhhttt~~~{{{pppggg\\\QQQHHHDDD>>>:::777555333222444444444333333333333222111111222333222111000///000000000000000000000000...///000111111000///...000000/////////..................---------,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---......//////........./////////000000////////////000000000111000000000000111111111222333333333333333333444444444333333333444555555666555555666777999;;;<<<===============>>>???@@@@@@BBBBBBAAA@@@AAABBBDDDFFFEEEFFFGGGIIIJJJJJJJJJJJJFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEFFFGGGIIIKKKMMMLLLNNNQQQTTTUUUSSSQQQPPPOOOOOOMMMLLLKKKKKKJJJJJJHHHHHHGGGGGGHHHJJJLLLMMMKKKLLLLLLMMMMMMLLLLLLLLLIIIKKKMMMNNNOOONNNMMMLLLOOOPPPPPPPPPNNNMMMLLLLLLNNNOOOPPPQQQQQQPPPOOOOOOKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLLLLJJJHHHGGGHHHJJJIIIIIIIIILLLOOOPPPPPPOOOMMMLLLKKKKKKJJJHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGHHHHHHGGGFFFEEECCCBBBAAA@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;<<<======;;;<<<<<<===>>>???@@@@@@@@@@@@??????@@@@@@@@@??????@@@BBBBBBBBBAAABBBDDDCCCJJJOOORRReee>>>>>>???AAACCCCCC@@@>>><<<===>>>?????????????????????DDDRRRdddrrrxxxyyyvvvuuurrrooopppxxxzzzxxxxxxuuuqqqgggiiikkkiiibbbWWWKKKCCC@@@EEEGGGDDDBBBBBB@@@======DDDHHHKKKUUUffftttxxxwww}}}vvvlllccc\\\ZZZ\\\\\\VVVOOOJJJKKKNNNNNNOOOQQQSSSTTTTTTSSSSSSRRRRRRRRRTTTUUUWWWYYYZZZYYYWWWUUURRRPPPOOOOOOOOORRRPPPOOOOOOPPPPPPNNNMMMQQQSSSUUUWWWXXXYYYXXXXXXXXXWWWWWWWWWWWWXXXYYYYYYYYYWWWVVVWWWZZZ\\\]]]]]]YYYZZZ[[[]]]```dddgggiiigggbbb]]]\\\^^^___^^^[[[XXXVVVTTTSSSTTTWWWZZZ\\\[[[]]]```aaaaaaaaaaaaaaa]]]]]]]]]]]]]]]]]]]]]]]]UUUWWW[[[]]]\\\\\\\\\\\\[[[YYYXXXYYY\\\```bbbcccccc]]][[[]]]\\\YYY\\\bbb^^^cccgggiiikkkpppxxxzzztttgggXXXPPPKKKDDD<<<999777666777999888444000///222444555555555333000000111333444444333222222000000000000000000000000...///000111111000///...000/////////..................---------,,,,,,,,,+++,,,,,,------......///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,------...///000000............/////////000////////////000000000000000000000000111111111111222222222333333444444444444444333333333444555555777777777777888999:::;;;<<<<<<<<<======>>>???@@@BBBAAA??????@@@BBBEEEGGGFFFGGGHHHJJJKKKKKKJJJJJJHHHHHHGGGFFFFFFGGGGGGHHHDDDDDDDDDDDDFFFHHHJJJKKKKKKMMMQQQTTTUUUTTTRRRPPPPPPOOOMMMLLLJJJIIIIIIIIIHHHGGGFFFFFFHHHJJJMMMNNNKKKLLLMMMNNNNNNMMMLLLKKKFFFHHHKKKNNNOOONNNMMMKKKOOOPPPQQQQQQOOOMMMMMMNNNMMMNNNPPPRRRSSSSSSRRRRRRMMMLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLJJJHHHGGGHHHIIIGGGFFFGGGIIILLLNNNNNNMMMKKKJJJJJJKKKKKKJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDCCCDDDFFFGGGHHHFFFEEEDDDBBBAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<===>>>>>>:::::::::::::::;;;<<<===999:::<<<>>>???@@@@@@@@@>>>>>>>>>???AAAAAA@@@>>>???@@@BBBBBB@@@???@@@AAAHHHIIIKKKOOOXXXtttQQQMMMGGGDDDDDDEEEDDDAAAEEE>>>;;;======:::<<>>>>>@@@@@@======HHHTTT```rrrtttddd[[[WWW[[[XXXTTTOOOLLLKKKKKKLLLOOOQQQRRRPPPNNNOOORRRUUURRRRRRSSSTTTUUUUUUVVVVVVYYYXXXVVVTTTRRRPPPNNNMMMNNNOOOOOOPPPPPPOOONNNNNNPPPQQQRRRTTTVVVWWWWWWXXXWWWXXXYYYXXXWWWVVVWWWXXXVVVWWWXXXWWWWWWXXXZZZ]]]\\\\\\\\\```dddfffdddbbbfffdddaaa___\\\[[[ZZZZZZYYYXXXWWWVVVWWWWWWYYYYYY\\\]]]^^^```aaaaaaaaaaaa\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZ[[[[[[\\\]]]]]][[[]]]^^^^^^\\\[[[[[[[[[]]]\\\\\\___cccfffhhhhhhrrrrrrvvv~~~lllaaaPPPMMMGGGBBB>>><<<======666555555555555444444444444333333222222333333444111111111111111111111111000000000000000000000000000000000000000000000000000000//////.........---................................................------------------------------------------------,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///......---------..............................---------............///////////////000000000000222222111111111111111111111000000222444444333222333333333444444444555555555555666666777999:::;;;;;;<<<<<<===>>>=========;;;===???@@@@@@AAACCCEEEHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGFFFCCCAAABBBEEEGGGGGGEEEHHHIIIKKKNNNOOOPPPPPPPPPNNNMMMKKKJJJIIIIIIJJJJJJJJJIIIGGGGGGHHHJJJMMMOOOPPPNNNLLLKKKKKKLLLLLLKKKJJJKKKMMMNNNOOOPPPQQQQQQUUUSSSPPPNNNNNNOOOPPPQQQNNNNNNOOONNNMMMNNNPPPSSSNNNLLLKKKJJJKKKLLLKKKJJJIIIJJJKKKKKKKKKJJJHHHHHHHHHHHHGGGFFFGGGHHHIIIJJJKKKHHHGGGHHHJJJKKKIIIGGGFFFFFFEEEEEEDDDEEEEEEEEEDDDEEEGGGHHHIIIGGGFFFEEE@@@@@@@@@>>><<<<<<===?????????>>>>>>???@@@@@@AAA???===;;;999888999:::;;;;;;;;;;;;::::::999999999999<<>><<<<<<<<<<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBCCCBBBFFFFFFJJJRRR```wwwvvvooohhhfffdddZZZNNNIII@@@;;;>>>BBBAAA@@@AAA;;;<<<=========@@@DDDGGGDDDBBB@@@AAADDDHHHJJJKKKMMMQQQVVVZZZ[[[\\\___cccddd[[[OOOHHHFFFGGGGGGFFFAAABBBCCCCCCAAA>>>;;;999??????@@@AAABBBBBBCCCEEEPPPYYYeeerrrvvvhhh]]]XXXVVVVVVUUUUUUSSSRRRPPPNNNMMMLLLMMMNNNNNNLLLMMMPPPSSSRRRRRRRRRSSSSSSTTTVVVVVVYYYZZZZZZZZZXXXUUURRRPPPOOOOOOOOOPPPOOOOOONNNNNNMMMOOOQQQSSSUUUVVVWWWWWWVVVXXXYYYXXXWWWWWWXXXYYYYYYYYYZZZYYYXXXYYY[[[^^^[[[ZZZ[[[^^^ccceeeeeedddcccbbb```^^^\\\\\\\\\\\\XXXWWWWWWVVVWWWXXXYYYZZZ^^^^^^___```aaaaaaaaaaaa______^^^^^^^^^^^^^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYZZZZZZZZZ[[[[[[\\\\\\\\\YYYZZZ\\\\\\ZZZZZZZZZ[[[\\\[[[ZZZ[[[\\\\\\[[[ZZZ]]][[[\\\bbbjjjqqqtttsssxxx{{{ooommmiiieee]]]SSSHHHAAACCC@@@===999777777777888555555555555444444444444333333222222222222333333111111111111111111111111000000000000000000000000////////////////////////000/////////.........---................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------------...........................---------............///.../////////000000000000111111111111111111111111111000111222444555444333333333333444444444444555555555555666777888:::::::::;;;<<<<<<======<<<<<<<<<===???@@@@@@@@@BBBDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFCCCAAABBBDDDFFFFFFFFFHHHIIIKKKMMMNNNOOOOOONNNMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGJJJMMMOOOOOOMMMKKKIIIIIIIIIIIIIIIJJJKKKMMMOOOPPPRRRRRRSSSWWWVVVTTTQQQOOONNNOOOPPPQQQQQQQQQOOOMMMMMMOOOQQQMMMKKKJJJJJJKKKLLLLLLKKKJJJKKKKKKKKKJJJHHHGGGFFFHHHHHHGGGGGGGGGHHHIIIJJJJJJHHHGGGHHHJJJJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDCCC???AAABBBBBB@@@>>>===>>>>>>>>>=========>>>??????>>>===;;;:::999999:::::::::::::::::::::999999999;;;===???@@@@@@???===<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@AAAAAACCCGGGFFFIIINNNTTTtttaaaRRRCCC>>>??????===<<>>;;;:::>>>BBB@@@@@@@@@AAABBBBBB@@@????????????@@@CCCEEEEEEEEEDDDBBB@@@===;;;;;;===???;;;>>>@@@AAA@@@???@@@@@@DDDCCCHHHRRRVVVVVVYYYaaaooosssyyyzzzpppcccYYYTTTTTTUUUPPPRRRUUUWWWWWWUUUQQQOOOKKKLLLMMMNNNMMMNNNQQQSSSSSSRRRQQQPPPQQQSSSUUUVVVWWWYYY\\\]]]\\\YYYUUURRRPPPPPPOOOOOOOOONNNNNNMMMIIIKKKOOORRRTTTUUUUUUUUUUUUWWWXXXXXXWWWWWWXXXZZZYYYZZZ[[[ZZZYYYYYYZZZ\\\ZZZYYYYYY\\\```ccceeeeee```___^^^]]]]]]]]]]]]]]]WWWWWWVVVVVVWWWYYY[[[\\\___``````aaaaaa```````````````______^^^^^^]]]]]][[[\\\\\\[[[ZZZYYYXXXXXXYYYZZZZZZ[[[[[[[[[[[[ZZZWWWXXXZZZYYYXXXXXXYYYZZZYYYXXXWWWWWWWWWUUURRROOOZZZWWWUUUWWWZZZ]]]\\\ZZZYYYZZZ]]]aaaeeejjjmmmppp{{{~~~pppeee\\\TTTOOOHHHEEEAAA>>>;;;999666333555444333333222333333333555555444444444333333333333333222222222222333333111111111111111111111111000000000000000000000000/////////////////////////////////...............------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------........................---------............///....../////////000000000111111111111111111111111222111111333555555444333333333333333444444444444555555555555666888999:::999::::::;;;;;;;;;;;;;;;<<<>>>???@@@??????AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBAAAAAACCCEEEFFFFFFHHHIIIJJJLLLLLLLLLLLLKKKLLLKKKIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDEEEHHHLLLNNNMMMKKKIIIHHHGGGFFFGGGGGGJJJKKKMMMOOOQQQRRRSSSSSSWWWYYYXXXUUUPPPLLLLLLNNNRRRRRRQQQOOOLLLKKKLLLNNNLLLKKKJJJJJJLLLNNNNNNMMMMMMLLLLLLJJJIIIFFFEEECCCHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGGGGIIIIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBB???AAADDDEEECCC@@@>>>===>>>======<<<<<<<<<======<<<<<<;;;;;;::::::999999999999999999999999::::::<<<<<<======<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<===<<<<<<===>>>>>>??????@@@AAADDDDDDFFFIIIHHHYYYyyyvvv^^^LLLCCCAAABBBCCCDDDCCCBBB@@@??????AAADDD>>>===<<<<<<===>>>>>>===@@@@@@>>>===@@@CCCBBB???===>>>?????????>>>???@@@AAABBBDDDFFFIIIMMMRRRUUUTTTSSS[[[kkktttuuu|||}}}www{{{sssmmmhhh___VVVPPPOOOQQQSSSNNNPPPSSSVVVVVVTTTRRRPPPMMMNNNOOOPPPRRRSSSUUUVVVSSSRRRPPPNNNOOOQQQTTTUUUSSSUUUXXXZZZZZZXXXUUUSSSQQQPPPOOONNNMMMMMMLLLLLLFFFHHHLLLPPPSSSTTTSSSSSSTTTVVVWWWWWWVVVVVVXXXYYYXXXYYYZZZYYYXXXWWWXXXYYYZZZZZZYYYZZZ]]]___aaaccc^^^^^^]]]]]]\\\\\\\\\\\\WWWVVVVVVWWWXXXZZZ\\\]]]aaaaaaaaaaaa``````___^^^^^^^^^]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\[[[ZZZXXXXXXYYYZZZZZZ[[[[[[ZZZYYYXXXXXXYYYZZZXXXWWWVVVWWWXXXUUUUUUUUUVVVWWWVVVRRRPPPOOONNNLLLLLLNNNOOONNNLLLRRRQQQQQQPPPPPPPPPPPPPPPUUUZZZ___aaaaaabbbfffiiimmmppptttvvvvvvuuuuuuuuuwwwyyy}}}qqqeeeUUUHHHBBB>>>:::666>>>;;;888666666777888888000111222222333333333333444444444444333333333222222222111111111111222222111111111111111111111111000000000000000000000000////////////////////////........................------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------........................---------............///........./////////000000000000000000111111111111222111111333555666555333222222333333333444444444444444444555666777888999888888999:::::::::::::::<<<>>>??????>>>>>>@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAABBBDDDFFFFFFGGGHHHIIIJJJKKKJJJIIIIIIJJJIIIHHHGGGFFFEEEEEEDDDEEEDDDCCCBBBDDDGGGJJJLLLKKKKKKIIIGGGEEEEEEFFFGGGJJJKKKMMMNNNOOOPPPQQQQQQTTTWWWXXXUUUPPPKKKKKKLLLOOOOOOOOOLLLJJJJJJKKKMMMMMMLLLKKKLLLNNNPPPPPPPPPOOOOOOMMMKKKHHHFFFDDDCCCGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGIIIIIIIIIHHHHHHGGGFFFFFFCCCBBBBBBAAAAAAAAAAAABBB???AAACCCCCCAAA???>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::888888888888888888999999999999::::::999999999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<===>>>>>>??????===??????CCCHHHDDDLLLaaa~~~~~~jjj]]]YYY\\\___QQQLLLEEECCCEEEEEEBBB???CCC@@@<<<:::<<>>===@@@>>>999?????????AAABBBCCCBBBAAABBBGGGOOOZZZdddjjjmmmmmmhhheeekkkyyy}}}yyy|||ssseee]]]ZZZUUUQQQOOONNNOOOPPPOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPRRRTTTUUUVVVVVVRRRQQQOOOMMMMMMOOORRRSSSRRRSSSTTTUUUUUUUUUUUUUUUQQQPPPNNNLLLKKKKKKJJJJJJEEEGGGJJJNNNPPPRRRRRRRRRSSSUUUVVVVVVUUUUUUVVVXXXXXXYYYZZZZZZXXXWWWXXXYYY\\\[[[[[[ZZZZZZ[[[\\\^^^^^^]]]]]]\\\[[[ZZZYYYYYYWWWWWWVVVWWWXXXZZZ\\\]]]``````aaa``````___^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[^^^^^^^^^]]]\\\ZZZYYYXXXYYYZZZ[[[[[[ZZZYYYWWWVVV[[[[[[ZZZXXXUUUTTTUUUVVVTTTSSSTTTUUUVVVUUURRRPPPIIIIIIHHHIIIJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLMMMLLLLLLJJJMMMQQQRRRRRRRRRRRRSSSPPPRRRVVV[[[bbbgggjjjjjjXXXNNNAAA:::888999888666888666444444444555444333222222333444444444333333444333333333222222222222222111111000000111111222000000000000000000000000////////////////////////........................---------...............------------------------------------------------+++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...........................---------............///............//////////////////000000000111111111222111111333555555444333222222222333333333444444333333444444555666888999777888888999999999999999<<<===???>>>>>>>>>???@@@CCCCCCBBBBBBAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAACCCEEEGGGGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDBBBBBBCCCEEEHHHJJJJJJJJJJJJHHHFFFEEEGGGIIIKKKKKKLLLMMMMMMMMMMMMMMMOOOQQQSSSRRROOOKKKKKKKKKMMMMMMNNNMMMLLLLLLOOOQQQQQQOOONNNOOOQQQRRRRRRQQQQQQPPPNNNKKKIIIGGGEEEDDDFFFFFFGGGGGGGGGHHHHHHHHHFFFGGGGGGGGGGGGFFFGGGGGGJJJJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBAAAAAAAAAAAABBB@@@@@@@@@???===<<<===>>>>>>======<<<<<<<<<======;;;;;;;;;;;;:::999888777888888888888888888888888666666666666666888999:::999999999999999::::::;;;<<<<<<======>>>?????????===???===@@@GGGEEEHHHWWWddd|||zzz||||||vvvmmmbbb______^^^WWWPPPOOOKKKEEEAAA@@@AAAAAAAAACCCNNNUUUPPPKKKKKKJJJFFFJJJIIIGGGFFFGGGHHHIIIIIIQQQZZZlllzzzvvvuuu{{{tttaaaUUURRRQQQOOOOOOOOOOOONNNLLLNNNMMMLLLKKKKKKLLLMMMMMMMMMMMMNNNPPPRRRTTTSSSRRRQQQOOONNNMMMMMMNNNPPPQQQRRRRRRRRRSSSTTTTTTUUUVVVPPPOOOLLLJJJIIIHHHHHHHHHFFFGGGIIILLLNNNPPPQQQQQQSSSTTTUUUTTTSSSRRRSSSTTTWWWYYY[[[[[[YYYXXXYYYZZZ[[[[[[[[[ZZZXXXWWWYYYZZZ\\\\\\\\\\\\[[[ZZZXXXXXXXXXXXXWWWWWWXXXZZZ\\\]]]_______________^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]______^^^^^^\\\[[[YYYXXXYYYZZZ[[[[[[ZZZXXXVVVTTT[[[[[[YYYWWWTTTSSSTTTVVVUUUTTTSSSRRRRRRPPPMMMKKKMMMMMMMMMMMMMMMLLLKKKKKKGGGFFFFFFFFFFFFGGGHHHHHHHHHFFFDDDEEEGGGGGGFFFDDDBBBCCCDDDDDDBBBAAAAAABBBAAAAAABBBDDDHHHLLLPPPRRRGGGAAA:::666666777777666666555444444444444111///222333333444333333222111333333333222222222111111111111000000000000111111000000000000000000000000////////////////////////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///........................---------............///------........./////////...//////000000111111111111000000222444444333222222222222222333333333333333333333333555666777888777888888999999999999999:::<<<===>>>======???@@@CCCCCCBBBBBBAAAAAA@@@@@@????????????@@@@@@@@@@@@???@@@AAAAAA@@@BBBEEEGGGFFFGGGHHHIIIIIIIIIHHHGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEECCCBBBBBBDDDFFFHHHHHHJJJJJJIIIFFFFFFIIILLLJJJJJJKKKLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNLLLKKKIIILLLMMMNNNNNNNNNPPPSSSVVVTTTRRRPPPPPPQQQQQQQQQPPPOOONNNLLLJJJHHHGGGFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGEEEFFFGGGGGGEEEEEEFFFGGGIIIJJJJJJJJJIIIGGGEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA??????>>><<<::::::<<<>>><<<<<<<<<<<<<<<===>>>>>>;;;;;;::::::999999888888888888888777777777666666444444444444666777888999888888888888888999::::::;;;<<<<<<======>>>?????????BBB???@@@FFFDDDEEEQQQVVVvvv|||hhhfffaaa\\\VVVMMMEEE???RRRhhhxxxtttllllllooooooooonnnjjjccc\\\[[[^^^cccmmmtttppp^^^TTTMMMMMMKKKKKKLLLNNNNNNLLLIIIIIIIIIIIIJJJJJJKKKLLLLLLMMMLLLLLLNNNQQQRRRPPPNNNOOONNNNNNMMMMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSRRROOONNNKKKHHHFFFFFFFFFFFFHHHHHHIIIJJJLLLNNNPPPQQQRRRSSSTTTSSSQQQPPPPPPQQQRRRTTTWWWWWWWWWVVVVVVWWWWWWYYY[[[ZZZXXXVVVWWWYYYYYYZZZZZZ[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXYYY[[[\\\]]]]]]]]]^^^]]]]]]\\\\\\ZZZZZZZZZ[[[\\\\\\]]]]]]^^^^^^^^^]]][[[ZZZXXXWWWXXXYYY[[[[[[ZZZWWWUUUSSSVVVWWWVVVTTTRRRSSSUUUWWWUUUSSSQQQOOONNNMMMJJJHHHFFFGGGHHHHHHGGGEEEEEEDDDIIIHHHGGGEEECCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAA???<<<<<<===>>>======<<<;;;;;;<<<>>>@@@999888777555555444444444666555444555666555444222222222222222222222222222222222222222111111111111000000000//////000000000000000000000000000000000////////////////////////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000........................---------............///---------.........//////......//////000111111222000//////111333333222111111222222222222333333333222222222333444555777777777888999999::::::999999999:::<<<=========???AAABBBBBBAAAAAA@@@?????????>>>?????????@@@@@@@@@@@@===???AAA@@@@@@AAAEEEHHHEEEFFFHHHIIIIIIIIIHHHHHHGGGHHHIIIKKKKKKKKKKKKJJJHHHFFFDDDBBBBBBCCCEEEFFFEEEHHHJJJHHHEEEEEEIIINNNGGGHHHJJJKKKMMMNNNNNNOOOOOOLLLJJJKKKMMMNNNKKKGGGKKKLLLMMMMMMMMMOOORRRUUUVVVTTTQQQPPPOOOOOOMMMLLLKKKJJJIIIGGGFFFFFFFFFGGGDDDEEEFFFGGGHHHGGGGGGFFFDDDFFFGGGGGGEEEDDDEEEGGGGGGGGGHHHHHHGGGEEECCCAAABBBCCCCCCDDDCCCAAA@@@???===>>>???>>>;;;:::;;;;;;::::::::::::;;;<<<>>>>>><<<;;;:::888888888888999999999888777666555555444444444444555555666666666888777777777777888999999::::::;;;;;;<<<<<<=========BBB??????DDDBBBBBBLLLKKK^^^vvveeeYYY[[[xxxwwwqqqxxx~~~~~~~~~ppp{{{yyydddQQQMMMNNNMMMKKKIIIHHHIIIKKKLLLJJJHHHFFFGGGHHHJJJKKKLLLLLLLLLNNNMMMMMMOOORRRRRRPPPMMMMMMNNNNNNNNNMMMMMMMMMMMMJJJMMMPPPSSSTTTRRROOOMMMOOOMMMJJJGGGEEEDDDEEEEEEJJJIIIIIIIIIJJJMMMPPPRRRRRRSSSSSSRRRPPPNNNNNNOOOMMMOOORRRSSSRRRRRRRRRSSSTTTWWWZZZZZZXXXWWWWWWYYYVVVWWWYYYZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXYYYZZZ[[[[[[\\\\\\]]]]]]\\\\\\\\\VVVVVVWWWXXXYYYZZZ[[[[[[^^^]]]]]]\\\ZZZYYYWWWVVVXXXYYY[[[[[[ZZZWWWTTTRRRRRRSSSSSSRRRQQQSSSVVVYYYTTTRRROOONNNNNNMMMLLLJJJHHHJJJLLLMMMLLLKKKKKKLLLBBBAAAAAA@@@@@@@@@AAAAAA>>>AAACCC@@@:::888;;;???======<<<:::999:::===@@@:::::::::888666555555666333666888999888666666666222000///000222333222111222222111111111222333333222222222111111111111000000000////////////000000000000000000000000000000////////////////////////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111........................---------.........//////---------.........//////---......///000111111222///......000222333222000111111222222222333333333222222222333444555666777888888999::::::::::::999888:::<<<======>>>@@@BBBAAAAAAAAA@@@???>>>>>>===????????????@@@@@@@@@@@@===???AAA@@@???@@@DDDHHHEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHJJJLLLMMMMMMMMMLLLIIIGGGEEEBBBBBBBBBDDDEEECCCFFFHHHGGGEEEEEEJJJNNNEEEGGGIIILLLNNNPPPRRRRRRRRRMMMHHHIIIMMMOOOJJJEEEIIIJJJJJJJJJJJJKKKNNNQQQWWWTTTQQQOOONNNLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGDDDEEEFFFGGGHHHGGGFFFFFFDDDFFFHHHGGGDDDCCCEEEGGGDDDEEEFFFFFFEEECCC@@@>>>AAABBBCCCDDDCCCAAA???===;;;===@@@@@@>>>;;;:::999777777888999:::<<<===>>>===<<<999777777777999::::::999888777666555444333555555666666666555444333777777777777777888888999888999999::::::;;;<<<<<<777>>>===>>>CCCAAAAAAJJJCCCKKKfffvvvggg^^^ppp~~~xxx}}}uuuyyy{{{nnniiiaaaXXXQQQLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHEEEFFFGGGHHHHHHHHHGGGFFFJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJLLLLLLLLLMMMNNNPPPQQQRRRMMMLLLJJJHHHGGGFFFGGGGGGJJJJJJKKKLLLNNNQQQSSSUUUTTTSSSRRRRRRQQQPPPNNNLLLOOOQQQTTTVVVVVVUUUSSSRRRTTTUUUWWWYYYYYYYYYYYYXXXVVVXXXZZZ]]]^^^]]][[[ZZZXXXXXXYYYYYYZZZZZZ[[[[[[^^^ZZZWWWWWWYYY[[[ZZZXXXXXXXXXXXXWWWWWWXXX[[[^^^```^^^ZZZXXXWWWXXXZZZ\\\WWWXXXZZZ[[[YYYVVVRRRPPPOOOQQQRRRRRRQQQPPPPPPQQQPPPOOOOOONNNNNNMMMMMMLLLJJJKKKLLLMMMLLLJJJFFFDDDCCCBBBBBBAAAAAA@@@??????????????????>>>>>>>>>>>><<<<<<;;;::::::::::::;;;:::999888777666555444333666666555555444444444444333333333333333333333333333222222111111222222333000000000000000000000000000000000000000000000000000000//////.........---//////////////////////////////...---,,,++++++***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------((()))+++---.........------------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///...---,,,+++,,,,,,---////////////////////////,,,---...000000000000//////////////////000111111///////////////000111111000000000000111111111111111111222222222333333333111222222333444555666666777777888888888999999999777999;;;===>>>>>>===<<<@@@@@@@@@??????===<<<<<<@@@@@@???>>>>>>===>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBDDDFFFGGGGGGGGGHHHIIIHHHIIIJJJJJJKKKKKKJJJJJJKKKJJJHHHFFFEEECCCCCCCCCHHHGGGEEEDDDDDDFFFGGGIIIDDDGGGHHHHHHKKKPPPPPPMMMQQQMMMIIIJJJMMMMMMHHHCCCDDDDDDDDDFFFHHHLLLOOOQQQTTTRRRNNNLLLKKKKKKJJJHHHFFFHHHIIIIIIHHHGGGHHHIIIGGGHHHHHHHHHGGGEEECCCBBBFFFEEEDDDDDDCCCDDDDDDEEEEEEDDDBBBAAA@@@AAAAAABBBBBBBBBBBBAAA@@@???======>>>======<<<:::999888888::::::::::::::::::::::::999999999888999999::::::;;;999777555444444666666777666555555555666888999777777888888888888777777888999:::;;;<<<<<<<<<<<<<<<>>>???@@@??????@@@BBBFFFLLLXXXsssjjjuuuyyytttuuuccc___YYYSSSNNNKKKJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIHHHGGGFFFJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLLLLKKKIIIJJJJJJKKKLLLMMMMMMNNNOOONNNLLLIIIHHHGGGGGGGGGIIIJJJJJJKKKMMMPPPRRRTTTSSSRRRQQQQQQPPPOOONNNLLLPPPRRRTTTVVVWWWUUUTTTRRRVVVWWWXXXXXXXXXWWWVVVUUUVVVWWWYYY[[[[[[ZZZYYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[\\\YYYVVVVVVXXXYYYXXXWWWXXXXXXWWWWWWVVVXXXZZZ\\\___]]]ZZZWWWVVVWWWYYY[[[YYYZZZ[[[[[[ZZZVVVSSSQQQPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPOOOOOONNNMMMMMMLLLHHHIIIJJJJJJIIIGGGEEECCCBBBBBBAAAAAA@@@?????????=========<<<<<<<<<<<<;;;;;;:::999999888888999999999888777777666555444444555555555555444444333333333333333333333333333333222222222111111222222222000000000000000000000000////////////////////////000/////////.........---------------------------000000000///......---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++------------------------***+++,,,---------,,,+++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,//////---,,,,,,,,,------------------------------,,,---...///000000//////.........---...//////000///////////////000000111//////000000000111111111111111111222222222333333111222222333444555666666777777777888888999999999777999;;;===>>>>>>===<<<@@@@@@@@@??????>>>===<<<@@@@@@???>>>============>>>>>>??????@@@@@@@@@@@@AAACCCEEEFFFEEEEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIMMMLLLJJJHHHGGGFFFEEEEEEGGGFFFFFFEEEEEEFFFHHHIIIJJJLLLKKKIIIJJJOOOOOOMMMNNNKKKIIIIIIKKKKKKHHHEEEEEEEEEEEEFFFHHHKKKNNNPPPSSSQQQNNNLLLLLLLLLKKKJJJHHHIIIJJJIIIHHHFFFFFFGGGFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBAAABBBAAA@@@@@@@@@AAABBBCCCAAAAAAAAA@@@???>>>===<<<===<<<<<<;;;:::999888777999999999999999999999999888888888888888999:::;;;:::999777555444444555666777666555555555666777888777777888888888888777777888999:::;;;<<<<<<<<<<<<<<<>>>????????????@@@BBBCCCEEENNNeee~~~~~~rrrjjjbbbUUUSSSPPPLLLJJJIIIIIIJJJKKKIIIGGGFFFEEEFFFHHHIIIKKKKKKKKKKKKJJJHHHGGGFFFKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLLLLIIIJJJKKKLLLMMMLLLLLLKKKQQQPPPNNNKKKJJJHHHHHHGGGHHHHHHIIIJJJLLLNNNQQQSSSSSSSSSRRRRRRQQQPPPOOOOOORRRSSSUUUWWWWWWVVVTTTSSSXXXXXXXXXXXXWWWUUUSSSQQQUUUVVVVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYZZZ[[[[[[ZZZXXXUUUUUUVVVWWWWWWVVVYYYXXXWWWVVVVVVWWWYYYYYY\\\[[[YYYWWWVVVWWWXXXYYYZZZ[[[\\\\\\ZZZXXXUUUSSSRRRQQQPPPRRRUUUVVVTTTQQQPPPPPPOOOOOONNNMMMMMMMMMGGGGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>;;;:::::::::999999999999999888888777777777777777666666666666555555555444444444444444333333333333222222222222222222222222222222111111111111222222000000000000000000000000/////////////////////////////////...............,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++------------------------,,,,,,---...---,,,+++***------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000//////------,,,,,,------.../////////......//////000111//////000000000000111111111111111222222222222333111111222333444555666666777777777777888888888888777888:::<<<=========<<>>===<<>>=====================>>>>>>>>>>>>>>>???AAADDDDDDDDDDDDEEEGGGGGGGGGFFFFFFFFFGGGHHHIIINNNMMMLLLJJJIIIHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHLLLNNNLLLIIIIIIMMMOOOMMMOOOMMMLLLJJJIIIHHHGGGGGGGGGGGGFFFGGGHHHJJJLLLNNNRRRPPPNNNNNNNNNOOONNNMMMIIIJJJKKKIIIGGGEEEFFFFFFFFFGGGIIIJJJKKKKKKKKKKKKEEEFFFFFFEEEDDDBBB@@@>>>???????????????@@@BBBBBB????????????>>>===;;;;;;;;;;;;:::999888777777666888888888888888888888888666666666777888999:::;;;999888666555444444555666666555555555555666777777666777777888888777777666888888999:::;;;;;;;;;;;;;;;===>>>>>>>>>>>>???AAACCC@@@EEEUUUjjjlll^^^WWWRRRMMMLLLKKKIIIIIIIIIJJJJJJKKKIIIGGGEEEEEEFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKMMMOOOPPPPPPOOOMMMLLLRRRQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGIIIKKKMMMPPPQQQTTTTTTTTTSSSRRRQQQRRRSSSSSSTTTVVVWWWWWWVVVUUUTTTXXXXXXXXXXXXWWWUUUSSSQQQUUUTTTTTTTTTTTTSSSTTTTTTVVVWWWWWWXXXYYYZZZ[[[[[[YYYXXXVVVVVVVVVVVVWWWWWWZZZXXXWWWVVVWWWXXXXXXWWWZZZYYYXXXWWWVVVWWWWWWXXXXXXYYYZZZZZZZZZYYYXXXXXXTTTQQQOOORRRVVVXXXUUUQQQPPPOOOOOONNNNNNMMMLLLLLLGGGFFFDDDBBBAAAAAAAAABBB@@@@@@??????>>>======<<<999999999888888888777777888888777666666666666666444444444444444555555555333333333333333333222222222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---------,,,---......//////............///000000////////////000000000111111111111111222222222222111111222333444555555666777777777777777777777777666777999;;;<<<=========???????????????>>>======@@@???>>>======<<<<<<<<<======<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>?????????===>>>>>>===<<<;;;:::::::::999999888777777666666777777777777777777777777555555555666777999:::;;;777666555444444444555555444444444555555555666666666666777777777777666666777888999::::::;;;;;;;;;:::<<<============>>>@@@FFF???AAAKKKRRRcccnnn___YYYUUUQQQKKKKKKKKKJJJJJJJJJJJJJJJJJJHHHGGGEEEEEEFFFGGGHHHFFFFFFFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNMMMMMMLLLNNNOOOQQQQQQPPPNNNMMMRRRRRRQQQOOOMMMKKKJJJIIIFFFFFFGGGHHHJJJMMMOOOQQQRRRSSSTTTRRRPPPPPPRRRTTTTTTUUUVVVVVVVVVVVVUUUTTTVVVWWWWWWXXXWWWVVVUUUTTTSSSSSSSSSRRRRRRRRRRRRRRRVVVVVVWWWXXXYYYZZZ[[[[[[ZZZZZZYYYXXXWWWWWWXXXYYYZZZXXXVVVWWWXXXYYYXXXVVVXXXXXXXXXWWWWWWWWWWWWWWWUUUVVVWWWXXXYYYZZZ[[[\\\UUURRRPPPRRRWWWXXXUUUQQQOOONNNNNNMMMLLLLLLKKKKKKGGGEEECCCAAA@@@@@@AAABBB???>>>>>>===<<<<<<;;;;;;999999999888888888777777888777777666666666666666333333333333333444444444111111111222222222222222111111111111111111111111111000000//////000000111////////////////////////........................---------...............------------------------******++++++,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------..................------------------------,,,,,,,,,---......///000......------......///000...............//////000...////////////000000000000000111111111222222222000111111222333444555555666666666666666666666666666666888999;;;<<<======>>>????????????>>>>>>===???>>>>>>===<<<=========???>>>===<<<;;;;;;<<<<<<@@@BBBDDDEEEDDDDDDFFFGGGIIIHHHFFFEEEEEEGGGIIIJJJKKKKKKJJJIIIHHHHHHHHHIIIDDDEEEFFFHHHHHHIIIHHHHHHJJJPPPTTTRRRPPPQQQPPPMMMMMMMMMLLLJJJHHHIIILLLNNNLLLLLLLLLLLLLLLMMMMMMNNNQQQQQQPPPRRRTTTUUUUUUTTTGGGGGGHHHGGGGGGGGGIIIKKKLLLLLLMMMNNNMMMLLLKKKJJJAAACCCEEEFFFFFFEEECCCBBB@@@@@@??????>>>===<<<;;;<<<<<<<<<<<<;;;;;;:::999888888888777777666666555666666666666666666666666444444444555666777999:::555555555444444444444444333444444444555555555555666666777777777777666666666777888999::::::::::::999;;;<<<<<<<<<<<<===???DDD>>>AAAHHHFFFNNNuuu{{{kkk```ZZZXXXUUURRRKKKKKKLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEGGGHHHIIIHHHIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLJJJKKKLLLMMMNNNNNNMMMLLLQQQQQQPPPPPPNNNMMMKKKJJJFFFFFFGGGHHHJJJMMMOOOQQQOOOQQQRRRPPPMMMMMMQQQTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTUUUVVVWWWVVVUUUTTTQQQRRRRRRSSSSSSSSSRRRRRRUUUUUUVVVWWWYYYZZZ[[[[[[[[[[[[[[[YYYXXXWWWYYY[[[ZZZXXXVVVWWWZZZ[[[YYYWWWWWWXXXXXXYYYYYYXXXWWWWWWSSSSSSTTTUUUWWWYYY[[[\\\UUUSSSRRRSSSUUUVVVSSSQQQMMMMMMLLLLLLKKKJJJJJJJJJFFFEEECCCAAA@@@@@@@@@AAA=========<<<;;;;;;::::::999999888888888777777777777777666555555555555555222222222222222333333333000000000111111111111111000000000000000000000000000000////////////000000////////////////////////........................---------------.........------------------------,,,,,,------.........///---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---.........---++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,------......------------------------------,,,,,,,,,,,,---...///000.........---...//////000......------......///000......////////////000000000000000111111111111222000000111222333444555555666666666666555555555555555666777888:::;;;======>>>>>>????????????>>>>>>======<<<<<<======>>>>>>AAA@@@>>>===<<<<<<<<<===???AAADDDEEEDDDDDDEEEGGGHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHDDDDDDEEEFFFGGGHHHHHHIIIOOOVVVZZZXXXUUUUUUTTTRRRKKKIIIGGGFFFGGGJJJNNNPPPLLLLLLMMMMMMMMMMMMNNNNNNPPPPPPPPPRRRUUUVVVUUUTTTFFFGGGGGGGGGFFFHHHKKKMMMMMMMMMNNNMMMLLLJJJIIIGGG@@@AAACCCDDDEEEEEEDDDDDDAAA@@@@@@???>>><<<;;;:::;;;;;;<<<<<<;;;::::::999888888777777777666666666666666666666666666666666333333333444555666777888444444444444444444444333222333444444555555444444555666666777777666666555666666777888999999999999888:::;;;;;;;;;;;;<<<>>>>>><<<@@@GGGDDDGGGcccvvvmmmaaaZZZVVVRRROOOLLLIIIJJJKKKLLLKKKJJJHHHGGGFFFGGGGGGHHHGGGFFFEEEDDDEEEDDDDDDDDDDDDEEEGGGHHHGGGGGGHHHIIIKKKLLLMMMMMMJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHIIIJJJKKKLLLLLLMMMOOOOOOPPPPPPOOONNNLLLKKKGGGGGGGGGHHHJJJMMMOOOQQQOOORRRSSSQQQNNNNNNRRRWWWUUUUUUTTTTTTTTTSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQPPPQQQSSSUUUUUUUUUSSSRRRTTTUUUVVVWWWYYYZZZ[[[\\\[[[\\\\\\ZZZWWWWWWYYY\\\ZZZXXXVVVXXX\\\^^^[[[XXXWWWWWWYYYZZZZZZYYYXXXWWWSSSSSSRRRRRRTTTVVVXXXYYYTTTTTTTTTTTTSSSRRRQQQPPPKKKKKKKKKJJJIIIIIIHHHHHHDDDCCCBBBAAA?????????>>><<<<<<<<<;;;::::::999999888888777777777666666666555555444333333333333444222222222222222111111111/////////000000111111111000000000000000000000000000//////......//////000////////////////////////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++)))***,,,---...------,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000------,,,,,,------...///...------------...//////........./////////000000000000000000111111111111000000111222333444444555666666666555555444444444555555666777999;;;===>>>>>>>>>????????????>>>>>>;;;;;;;;;<<<===>>>???@@@DDDBBB@@@>>>=========>>>>>>@@@BBBCCCCCCCCCDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGDDDCCCCCCCCCDDDFFFHHHIIINNNTTTXXXVVVTTTXXX\\\]]]UUUPPPJJJGGGIIIKKKLLLKKKJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOQQQSSSTTTSSSQQQGGGHHHHHHGGGFFFGGGJJJLLLLLLLLLMMMLLLKKKIIIGGGFFF@@@AAAAAAAAAAAAAAABBBBBB???@@@@@@@@@???===<<<;;;;;;;;;<<<<<<;;;;;;:::999888888888777777777777666666666666666666666666666444444333333444555666666333333333444444444333333111222333444555444444333555555666666666666555555555666777888999999999999888999;;;;;;::::::<<<===<<<<<<@@@EEEDDDDDDUUUiii}}}}}}{{{rrriiiddd^^^WWWRRROOOKKKIIIIIIGGGHHHIIIKKKJJJIIIGGGFFFEEEFFFHHHIIIHHHGGGEEECCCGGGFFFEEEDDDDDDEEEFFFFFFEEEFFFGGGIIIKKKLLLMMMNNNIIIIIIJJJKKKKKKLLLKKKKKKHHHHHHIIIIIIJJJLLLNNNOOONNNNNNOOOPPPOOONNNMMMLLLGGGGGGGGGHHHJJJMMMPPPQQQRRRUUUVVVTTTQQQQQQVVV[[[UUUTTTTTTSSSSSSSSSRRRRRRQQQQQQRRRRRRRRRQQQOOONNNOOOQQQTTTVVVWWWVVVTTTSSSTTTUUUVVVWWWYYYZZZ[[[\\\ZZZ[[[\\\ZZZWWWVVVYYY\\\ZZZXXXVVVYYY^^^___]]]YYYVVVXXXYYY[[[[[[ZZZXXXWWWUUUTTTRRRQQQQQQSSSUUUVVVSSSUUUUUUTTTRRRPPPPPPPPPKKKJJJJJJIIIHHHHHHGGGGGGBBBBBBAAA@@@???>>>======<<<<<<;;;::::::999999888777777666666666555555555444333222222111111222222222222222222111111000000.../////////000000111111000000000000000000000000//////............//////////////////////////////........................,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++,,,---------,,,+++***+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))+++,,,---,,,,,,+++++++++++++++++++++++++++---,,,++++++,,,---///000,,,,,,++++++,,,,,,---......------------...//////............/////////000000000000000111111111111000000111222333444444555666666555555555444444444444555555777999;;;===>>>===>>>>>>?????????>>>>>>:::::::::;;;===???@@@AAAFFFDDDAAA???>>>>>>>>>???===???AAABBBBBBBBBCCCDDDCCCCCCDDDEEEFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGDDDCCCBBBBBBCCCEEEHHHIIIGGGMMMQQQPPPQQQYYYbbbgggddd\\\QQQLLLKKKKKKHHHEEEHHHIIIJJJKKKLLLLLLLLLKKKLLLLLLMMMOOOQQQRRRPPPOOOIIIIIIIIIGGGEEEFFFHHHKKKJJJKKKKKKKKKKKKIIIGGGFFFAAAAAA@@@???>>>>>>>>>???>>>>>>???@@@@@@???>>>===;;;;;;<<<<<<<<<;;;::::::888888888888777777777777777777777777777777777777444444333333333444555555222222333444444444333333111222333444555444333333555555666666666666555555555666777888888999999999777999::::::::::::;;;===???>>>AAADDDBBBBBBJJJTTTyyyooohhhddd___\\\RRRQQQOOOMMMLLLJJJIIIIIIKKKJJJIIIHHHGGGGGGFFFGGGEEECCCCCCDDDEEEFFFEEEDDDFFFEEEEEEDDDDDDDDDDDDDDDIIIJJJJJJJJJJJJLLLOOOQQQKKKIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKPPPPPPOOOOOONNNMMMLLLLLLKKKJJJIIIHHHIIILLLOOOQQQOOOSSSVVVWWWTTTRRRSSSTTTUUUVVVVVVTTTRRRQQQQQQRRRQQQRRRQQQOOONNNNNNPPPRRRNNNNNNQQQTTTXXXZZZYYYWWWSSSRRRRRRRRRTTTUUUWWWYYY[[[]]]^^^]]]ZZZXXXZZZ\\\WWWVVVUUUVVVYYY\\\]]]]]]ZZZYYYXXXXXXYYYXXXVVVTTTQQQSSSUUUTTTQQQPPPQQQSSSLLLLLLMMMNNNNNNNNNNNNMMMHHHHHHGGGFFFEEEEEEEEEFFFBBBBBBAAA???>>><<<;;;:::;;;::::::999999888888888444444555555555555444444222222222111111111000000000000000000000000000000////////////000000000000////////////////////////---.........//////000000...........................------,,,,,,------......---,,,++++++---...000,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++,,,------***(((,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++------------------------........................////////////////////////000000000000////////////////////////000000000000000111111222222333444444333333333333333333333333333555777888999:::<<<>>>===>>>>>>>>>????????????>>>>>>===;;;:::<<>>>>>???AAA@@@@@@BBBCCCCCCAAA???@@@AAACCCEEEFFFEEEDDDCCCBBBBBBBBBCCCEEEHHHJJJLLLFFFFFFFFFEEEDDDEEEHHHKKKHHHJJJLLLNNNQQQWWWaaahhhnnnkkkeee[[[RRRKKKGGGGGGCCCEEEGGGIIIJJJJJJIIIHHHIIIIIIIIIIIIIIIKKKPPPSSSQQQFFF@@@DDDDDDAAADDDMMMKKKJJJHHHHHHHHHHHHFFFDDDAAA???<<<:::;;;<<<==============================>>>===<<<;;;:::999999999777888888999999777666555555444444444444333333333222222222333333444444444555555444444444333333333222222222222222222222222333333333444444444555555444444555666777888999999999999999:::::::::;;;;;;::::::<<<===@@@BBBEEEFFF[[[{{{xxxmmmccc\\\WWWSSSQQQRRRQQQPPPNNNLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCDDDFFFFFFFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDGGGHHHIIIIIIHHHJJJLLLOOOKKKJJJIIIIIIKKKLLLKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLPPPOOOOOONNNMMMLLLKKKKKKLLLKKKIIIIIIJJJLLLOOOQQQPPPSSSUUUUUUTTTRRRSSSTTTTTTUUUUUUTTTRRRPPPQQQRRROOOPPPQQQPPPNNNNNNPPPQQQRRRQQQQQQRRRUUUWWWWWWVVVSSSSSSRRRRRRRRRTTTUUUVVVXXX[[[]]]\\\[[[ZZZ[[[\\\YYYWWWVVVVVVYYY[[[\\\\\\___\\\YYYWWWVVVVVVUUUTTTSSSUUUUUUSSSPPPNNNNNNPPPLLLLLLMMMMMMMMMLLLLLLKKKHHHGGGFFFEEEDDDDDDDDDDDDAAA@@@???>>>===<<<;;;;;;;;;::::::999888777777666444444555555555555444444222222222111111000000000000000000000000000000000.../////////000000000000////////////////////////---........./////////000........................------,,,,,,,,,,,,------...---,,,++++++,,,...///,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,------+++))),,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------------------.........................................................................../////////000000000000000111111222222333333444333333333333333333333333222444666777888999;;;============>>>>>>>>>??????>>>>>>===;;;:::;;;???BBBEEEDDDBBB@@@????????????AAA@@@@@@BBBCCCCCCAAA???@@@AAACCCEEEEEEEEEDDDCCCAAAAAABBBCCCEEEGGGIIIKKKDDDDDDEEEDDDCCCEEEHHHJJJPPPPPPQQQQQQQQQTTTXXX\\\```dddhhhggg___TTTJJJDDDCCCEEEGGGIIIKKKKKKJJJIIIHHHIIIHHHHHHHHHKKKPPPTTTSSSHHHBBBEEEGGGCCCEEELLLLLLJJJHHHGGGGGGFFFDDDBBB@@@>>><<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999999999777777888888888777666555555555555444444444333333222222222333333333444444444444444444333333333333222222222222222222222222333333333333444444444444333444555666777888999999999999999999::::::::::::::::::;;;===???AAACCCDDDJJJ```{{{sssmmmhhh___XXXSSSPPPNNNLLLPPPOOOMMMKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGIIILLLKKKJJJHHHIIIJJJJJJIIIHHHHHHHHHIIIJJJKKKKKKLLLLLLNNNNNNMMMMMMLLLJJJIIIIIIKKKJJJIIIIIIJJJLLLNNNPPPPPPQQQSSSSSSRRRQQQSSSTTTRRRSSSSSSRRRQQQOOOPPPQQQLLLNNNPPPPPPPPPOOOPPPQQQTTTRRROOOOOOPPPRRRRRRRRRSSSRRRQQQQQQQQQQQQRRRSSSTTTWWWZZZ\\\\\\[[[\\\\\\ZZZXXXVVVVVVXXXZZZZZZZZZbbb^^^YYYUUUTTTTTTTTTSSSXXXXXXXXXVVVRRROOONNNNNNLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBAAA>>>>>>>>>===<<<;;;;;;:::;;;:::999888777666555555333333444444444444333333111111111111000000000000000000000000000000000000....../////////000000000////////////////////////.............../////////------------------------------,,,,,,,,,,,,---------,,,+++++++++,,,...///,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,...---,,,***,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------------------------........................------------------------....../////////000000000000000111111222333333333222222333333333333333333111333555666666777999;;;<<<<<<=========>>>>>>>>>=========;;;:::;;;>>>AAABBBBBBAAA@@@@@@@@@@@@AAAAAA@@@@@@BBBCCCCCCAAA??????@@@BBBDDDDDDDDDCCCCCCAAAAAABBBCCCDDDFFFHHHIIIDDDEEEEEEEEEDDDEEEHHHJJJJJJJJJKKKMMMOOOQQQQQQPPPPPPWWWaaaeee```VVVKKKDDDCCCEEEGGGIIIKKKKKKKKKKKKHHHHHHHHHGGGGGGJJJOOOSSSUUUJJJCCCFFFIIIFFFFFFIIIKKKIIIGGGFFFEEEDDDAAA???>>>===;;;:::999999::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888888888666777777777777666555555555555555555444444444444222222222222333333333333444444444333333333222222222222222222222222222222222222333333333444444444333444444555666777888888888888888999999999::::::999::::::;;;<<<>>>@@@AAAAAALLL\\\wwwhhh]]]YYYVVVRRRNNNMMMLLLLLLLLLLLLLLLJJJHHHGGGFFFEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCDDDFFFGGGFFFEEEFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFHHHIIIJJJIIIHHHHHHIIIIIIHHHGGGEEEFFFFFFHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKIIIHHHGGGIIIIIIHHHHHHIIIJJJLLLMMMNNNOOOOOOOOOOOOPPPQQQRRROOOPPPQQQQQQOOONNNOOOPPPJJJMMMPPPQQQQQQPPPQQQRRRPPPNNNMMMMMMOOOOOONNNMMMPPPPPPOOOOOOOOOPPPRRRSSSQQQTTTXXX[[[]]]]]]\\\\\\ZZZXXXVVVUUUVVVWWWWWWVVV^^^[[[WWWUUUTTTSSSRRRQQQZZZZZZZZZXXXVVVSSSQQQPPPNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFDDDBBBAAA@@@??????<<<<<<<<<;;;;;;::::::::::::999888777666444333333222222333333333333222222000000000000000000000000////////////////////////........./////////000000................................................---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++*********,,,......---+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------................../////////000000000000000111222222333333222222222222222333333333000222444555555666888:::;;;<<<<<<<<<<<<=========<<<<<<<<<;;;:::;;;===@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBCCCCCCAAA??????@@@AAABBBCCCCCCCCCBBB@@@AAAAAABBBDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEGGGIIIEEEEEEFFFJJJNNNNNNKKKGGGIIILLLPPPQQQOOOLLLIIIHHHCCCDDDFFFIIIJJJKKKLLLLLLJJJIIIHHHFFFFFFHHHLLLPPPTTTJJJDDDFFFIIIGGGEEEEEEGGGFFFDDDCCCCCCBBBAAA???======<<<:::888888888999:::::::::::::::::::::::::::999888888777777777888666666666666555555444444555555555444444444444333222222222222222222222333333333333333222222222222111111111111111111111111222222222222333333333333333333444555555666777777777777777888888888999999999999999999:::<<<===>>>CCCEEEJJJfff|||yyysssmmmdddZZZRRRJJJIIIHHHFFFEEEEEEFFFGGGKKKKKKIIIHHHFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEDDDCCCCCCCCCEEEFFFEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCFFFGGGHHHHHHGGGFFFGGGHHHIIIGGGFFFGGGHHHIIIHHHFFFCCCCCCDDDEEEGGGHHHIIIIIIHHHIIIJJJKKKKKKIIIHHHGGGGGGGGGGGGFFFGGGHHHJJJJJJLLLKKKKKKKKKLLLNNNOOOOOOMMMNNNOOOOOONNNMMMNNNPPPJJJMMMPPPRRRRRRQQQRRRSSSLLLMMMNNNQQQSSSRRROOOLLLMMMLLLLLLMMMOOOQQQSSSTTTPPPRRRVVVZZZ\\\]]]\\\ZZZYYYWWWTTTSSSTTTUUUTTTSSSVVVUUUUUUUUUVVVUUURRROOOVVVWWWWWWWWWVVVUUURRRPPPNNNNNNNNNMMMLLLJJJIIIHHHEEEDDDBBB@@@???=========:::::::::999999888888888888777777666444333222222111111222222222222111111////////////////////////....................................////////////------------------------...............---------------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,//////...,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------........./////////............///////////////000000111111222333333111111111222222333333333000222444444444555777999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<;;;::::::<<<>>>>>>>>>???@@@AAAAAAAAABBBAAA@@@@@@BBBCCCCCCAAA???>>>???@@@@@@AAABBBBBBBBB@@@@@@AAABBBCCCDDDDDDDDDGGGHHHHHHFFFDDDCCCDDDEEEGGGFFFGGGJJJMMMLLLGGGBBBGGGGGGFFFDDDCCCDDDHHHKKKDDDDDDFFFGGGIIIJJJKKKKKKKKKKKKIIIGGGEEEFFFHHHJJJNNNHHHDDDFFFHHHFFFCCCAAABBBAAA@@@@@@AAABBBAAA???<<<======;;;888666777999888888888888888888888888888777777666666666666777555555555444444444444444444444444444333333333333222222222222222222222222333333222222222111111111111111111111111111111111111111111222222222333333333333444444555555666666666666666777777777888888888888888888999:::;;;<<<@@@AAA@@@MMMkkk}}}xxxtttmmmddd]]]XXXRRRMMMHHHIIIIIIIIIGGGDDDCCCCCCDDDLLLKKKJJJHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDEEECCCBBBAAABBBDDDEEEDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAFFFHHHIIIIIIHHHFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHFFFCCCCCCDDDEEEFFFFFFGGGGGGEEEGGGIIIKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGHHHHHHIIIJJJIIIIIIJJJLLLNNNMMMLLLJJJLLLMMMMMMLLLLLLMMMOOOMMMOOOQQQRRRRRRRRRSSSUUUMMMNNNRRRVVVXXXWWWSSSOOOKKKKKKKKKMMMOOOQQQTTTUUURRRRRRTTTXXX[[[\\\ZZZYYYYYYVVVTTTSSSSSSTTTTTTSSSQQQRRRTTTVVVWWWVVVSSSPPPPPPPPPPPPRRRSSSRRROOOMMMMMMMMMMMMLLLKKKIIIHHHGGGBBBAAA@@@>>>===<<<<<<<<<:::999999888777666666666555555555444333333222222000000111111111111000000............////////////........................------........./////////------------------------.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++))))))***,,,///000///---,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000------.........///////////////000000111222222222000000111111222333333333000222444444444555666888999::::::::::::;;;;;;;;;999;;;;;;;;;::::::;;;======>>>???@@@AAAAAAAAAAAAAAA@@@@@@BBBCCCCCCAAA???>>>>>>??????@@@@@@AAAAAA???@@@AAABBBBBBBBBBBBBBBBBBDDDDDDDDDBBBAAABBBCCC@@@AAACCCFFFIIIIIIHHHGGGEEEFFFFFFEEEEEEFFFHHHKKKDDDEEEEEEFFFGGGHHHIIIIIIIIIJJJJJJHHHFFFEEEFFFGGGHHHGGGFFFFFFFFFDDDBBB@@@>>>===<<<===???AAA@@@???;;;===>>><<<888666777999777777777777777777777777666666555555555555666666555444333333222222333333333333333333222222222222222222222222222111111111222222222111111111000000111111111111111111111111000000111111111222222222333333333444444444555555555555555666666666777777777777777777888:::;;;;;;<<<@@@===@@@OOOddduuurrriiimmmqqqtttuuutttssssss___YYYQQQKKKHHHFFFDDDBBBIIIJJJKKKIIIEEECCCCCCDDDIIIIIIHHHFFFEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@AAACCCCCCCCCBBBBBBAAA@@@@@@??????@@@@@@FFFHHHIIIIIIGGGFFFEEEFFFDDDCCCCCCEEEGGGHHHHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGCCCEEEHHHKKKLLLLLLKKKJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHIIIKKKNNNOOONNNKKKHHHJJJKKKLLLKKKKKKMMMNNNPPPQQQRRRRRRRRRRRRTTTVVVOOOPPPRRRUUUWWWVVVSSSQQQLLLLLLLLLMMMNNNQQQSSSTTTUUUTTTSSSVVVYYYZZZYYYWWWYYYWWWUUUTTTUUUUUUUUUTTTTTTSSSTTTVVVWWWWWWUUURRRMMMLLLMMMOOOQQQPPPLLLIIIJJJJJJJJJIIIHHHGGGFFFEEE??????===<<<<<<;;;;;;;;;999999888777666555444333333333333333333333333333///000000111111000000///---------....../////////---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***************************)))*********++++++++++++++++++++++++++++++++++++))))))***---///111000...,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---......//////---------.........////////////000000111111222222///000000111222222333333111333444555444555666888999999999999::::::::::::999:::;;;;;;::::::;;;<<<===>>>???@@@AAAAAA@@@@@@AAA@@@@@@BBBCCCCCCAAA???>>>>>>>>>>>>???@@@@@@AAA???@@@AAABBBBBBAAAAAA@@@>>>@@@CCCDDDDDDDDDFFFGGGFFFGGGHHHHHHGGGGGGHHHIIIBBBDDDEEEEEEEEEFFFHHHJJJEEEEEEDDDEEEEEEFFFFFFGGGDDDFFFIIIIIIHHHFFFFFFFFFBBBFFFHHHGGGEEECCCBBBAAA===<<<;;;<<<>>>>>>>>><<<;;;>>>@@@===999666777999666666666666666666666666555555444444444444555555555444333222111222222333222222222111111111000000222222222222111111111000222111111111000000000000111111111111111111111111000000000000111111111222333333333333333444444444444444555555555666666666666666666777888:::;;;<<<===@@@???@@@GGGPPPlllmmmkkkbbbjjjpppnnneee]]][[[\\\RRRMMMHHHEEEDDDEEEEEEDDDAAADDDFFFEEEBBB@@@AAACCCFFFEEEDDDBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBBBBAAA@@@???@@@BBBCCCBBBAAAAAA@@@??????>>>>>>??????FFFGGGIIIIIIGGGEEEDDDEEECCCBBBBBBDDDGGGIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHAAADDDGGGKKKMMMMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIJJJMMMQQQQQQOOOLLLGGGIIIKKKKKKJJJKKKLLLNNNRRRSSSSSSRRRRRRSSSUUUXXXQQQPPPPPPQQQRRRSSSQQQOOONNNNNNMMMMMMNNNPPPRRRSSSWWWUUUSSSTTTWWWYYYWWWUUUZZZXXXVVVUUUVVVWWWWWWVVVXXXWWWUUUUUUVVVWWWVVVUUUNNNMMMMMMOOOQQQOOOKKKGGGGGGGGGGGGGGGGGGFFFEEEDDD>>>===<<<;;;;;;;;;;;;;;;:::999888666555333222222111111222222222333333333//////000000000000//////---------.........//////---------------------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,***+++,,,------,,,+++***************************))))))******++++++++++++++++++++++++++++++++++++((()))***---000111000///,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---------.........///////////////000111111222222///000000111222222333333222333555555555555777888888888999999999:::::::::888:::;;;;;;:::999;;;<<<===>>>???@@@AAA@@@@@@???AAA@@@@@@BBBCCCCCCAAA???============>>>???@@@AAA??????AAAAAABBBAAA@@@???===@@@DDDFFFHHHJJJLLLNNNaaa```\\\TTTJJJDDDCCCDDD???@@@@@@???@@@BBBFFFJJJEEEEEEDDDDDDDDDDDDEEEEEE@@@CCCGGGIIIIIIHHHGGGGGG???FFFJJJIIIDDDBBBBBBCCC>>><<<;;;;;;<<<===;;;:::;;;???AAA>>>999666777999666666666666666666666666444444333333333444444555444333222111111111222333111111111000000000000///222222222222111111000000111111111111000000000000000000000000000000000000000000000000111111111111333333333333333333444444444444444555555555666666555666666777888:::<<<===<<>>=========>>>??????@@@@@@AAABBBBBBAAABBBBBBBBBBBBBBBBBBAAABBBBBBAAAAAA@@@AAAAAAAAAFFFGGGIIIJJJJJJHHHFFFEEECCCCCCCCCCCCDDDEEEGGGGGGDDDEEEFFFFFFFFFEEECCCBBBEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJLLLQQQUUUTTTNNNHHHDDDEEEGGGIIIJJJKKKLLLLLLNNNOOOPPPOOONNNNNNOOOQQQPPPPPPPPPNNNMMMNNNQQQSSSTTTRRRPPPNNNNNNPPPRRRTTTVVVTTTSSSTTTVVVXXXYYYYYYYYYXXXWWWXXXYYYZZZYYYXXXWWWWWWVVVUUUUUUUUUVVVVVVTTTPPPKKKJJJKKKMMMMMMLLLHHHGGGFFFFFFFFFEEECCCAAA>>><<<;;;;;;;;;;;;:::888888777666555555444444555111111111111000000000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++))))))***,,,///111***)))(((((()))******)))++++++++++++++++++++++++------,,,+++******************++++++++++++*********++++++,,,,,,++++++***+++,,,------++++++,,,---,,,+++***))))))***+++,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,,,,,,,---------......------------------------,,,---...000000000000///111111111111111111111111555444222333444555555444777666666666666666777888:::999888777777999;;;<<<>>>======<<<<<<<<<======AAA???===<<<<<<===???AAA@@@@@@AAA???>>>===???@@@AAAAAABBBBBBBBBBBBBBBBBBDDDCCCBBBCCCDDDFFFFFFFFFXXXdddooojjjYYYIIIBBBCCCDDDDDDBBBAAAAAABBBCCCDDDAAABBBBBBBBBCCCCCCDDDDDDFFFGGGHHHIIIHHHFFFDDDBBBCCCDDDDDDDDDDDDBBBAAA@@@<<<===>>>>>>>>>===;;;:::;;;:::888666555444555555777666555444444555666777333333333333333333333333111111111111111111111111222222222111111111000000......//////000000111111000000000000000000000000000000000000000000000000//////000111111111111111000000000000000000000000111111222333555666777777666666666666777777888999999;;;<<<>>>BBBHHHPPPUUU~~~\\\aaahhhnnnqqqtttvvvwww{{{tttlllhhheee```WWWPPPNNNKKKLLLOOOLLLDDD@@@AAABBBAAA@@@??????>>>>>>???AAAAAAAAABBBDDDDDDBBB@@@@@@@@@???>>>==================>>>>>>??????@@@@@@AAAAAAAAABBBBBBAAAAAAAAA<<<<<<<<<======???@@@AAAGGGHHHIIIJJJJJJIIIGGGFFFCCCCCCCCCCCCDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJLLLPPPUUUUUUPPPKKKHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNNNNNNNMMMMMMOOOQQQPPPPPPPPPNNNMMMNNNQQQSSSTTTRRRPPPNNNNNNOOOQQQRRRSSSRRRRRRSSSUUUWWWXXXXXXZZZYYYXXXXXXYYYZZZYYYWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUQQQLLLJJJKKKKKKKKKJJJHHHFFFEEEDDDDDDCCCAAA???===<<<::::::;;;;;;999888888777666555444444444444111111111000000000//////000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++***)))***---000222,,,***))))))***+++***)))+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***+++,,,------++++++,,,---,,,+++************+++,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,------------...------------------------,,,---...///000000000///111111111111111111111111222111111111333444555555777666666666666777888888:::999888777777999:::<<<======<<<<<<<<<<<<<<<==============================>>>???>>>===>>>???AAABBBAAAAAAAAAAAABBBCCCCCCEEEDDDDDDDDDFFFGGGHHHGGGCCCJJJRRRSSSNNNHHHEEEEEEDDDCCCBBBBBBBBBCCCDDDEEEBBBBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFGGGFFFDDDBBBAAABBBCCCCCCCCCCCCAAA@@@???<<<<<<=========<<<;;;::::::999777666555444444555555444444333333444444555333333333333333333333333111111111111111111111111222222222111111000000000///////////////000000000000000000000000000000000000000000000000000000000//////000111111111111000111111111111111111111111111222222333333444444444666555666666777888999:::888999:::;;;<<<@@@EEEHHH[[[RRRUUUZZZ]]]^^^___aaaccchhhkkkooouuu|||~~~yyyyyy|||}}}{{{zzzyyyuuunnnhhh```\\\WWWRRROOOKKKGGGDDDEEECCCDDDFFFDDD@@@>>>???======<<<<<<<<<<<<======>>>???@@@CCCEEEDDDBBB???>>>>>>==================;;;;;;<<<<<<===>>>>>>>>>???@@@@@@AAAAAA@@@@@@???888888999:::<<>><<<<<<;;;999999::::::888777777666555444333333333333111111000000000000//////000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++******,,,...111333...,,,*********+++***)))++++++++++++++++++++++++************+++,,,---...,,,,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***+++,,,---,,,+++***+++---,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------------------------------,,,---...///000000000000111111111111111111111111//////000111333444555666666777777777777888888999999999888777777999:::;;;<<<<<<;;;;;;;;;<<<<<<===:::;;;===>>>>>>===;;;::::::<<<===>>>===>>>@@@BBBBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEDDDDDDFFFHHHHHHDDDAAACCCCCCCCCCCCCCCDDDEEEFFFCCCCCCDDDDDDDDDDDDEEEEEECCCDDDDDDEEEDDDBBBAAA@@@AAABBBBBBBBBAAA@@@???>>>;;;;;;<<<<<<;;;;;;:::999999888777555444444444444333222222111111222222333222222222222222222222222000000000000000000000000111111111111000000000000000000//////////////////000000000000000000000000000000000000000000000000...///000000111111000000222222222222222222222222222222222222222222222222444444444555666888999:::999:::<<<<<<<<<===@@@BBBKKKjjjPPPRRRUUUXXXYYY\\\___aaaaaa```aaaeeejjjnnnnnnmmmpppnnnpppwww|||}}}~~~~~~{{{vvvqqqqqq}}}~~~tttlllgggeeejjjhhheeeccc```\\\VVVQQQKKKJJJIIIFFFCCCBBBCCCDDDCCCBBBAAABBBAAA?????????<<<<<<<<<<<<<<<===>>>???<<<===???CCCEEEDDDAAA>>><<<<<<===>>>>>>>>>>>>>>>::::::;;;;;;<<<======>>>>>>>>>????????????>>>>>>999::::::<<<>>>@@@BBBCCCEEEFFFHHHJJJJJJJJJHHHGGGCCCBBBBBBBBBCCCCCCDDDEEEFFFEEECCCAAA@@@@@@@@@AAA@@@@@@AAAAAABBBCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKJJJIIIIIIKKKOOORRRSSSRRROOOMMMKKKJJJIIIJJJLLLMMMHHHIIIJJJJJJJJJKKKNNNPPPNNNOOOOOOOOONNNNNNQQQSSSUUUTTTRRRQQQOOONNNMMMMMMNNNPPPRRRTTTUUUUUUVVVWWW[[[ZZZYYYYYYZZZYYYVVVTTTSSSSSSSSSRRRQQQPPPOOONNNQQQOOOLLLJJJIIIIIIIIIHHHIIIFFFCCCAAA@@@???<<<:::<<<:::999888999999888666666555444333333222222222111000000000/////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************+++******+++,,,///111333///---+++***++++++***)))+++++++++++++++++++++++++++*********++++++,,,---++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++******,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,---------,,,,,,------------------------...//////000000000111111111111111111111111///111222333333333444555666666777888888999999999888888888777888999::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<;;;===????????????@@@AAABBBAAA@@@@@@@@@BBBDDDEEEBBBCCCDDDEEEDDDDDDEEEEEEMMMJJJGGGGGGHHHGGGCCC???BBBBBBCCCCCCDDDEEEFFFFFFDDDDDDDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCAAA@@@???@@@@@@@@@???>>>>>>======::::::::::::999999888888777777666555444444444333222111111111111111111222111111111111111111111111000000000000000000000000000000000000000000000000000000000//////......---////////////////////////000000000000000000000000...//////000000000000000222222222222222222222222222222222222333333333333333333444555777999:::;;;<<<>>>AAABBBBBBBBBDDDEEEJJJ\\\mmmLLLNNNQQQSSSTTTWWWZZZ]]]___[[[XXXXXX[[[]]]\\\YYYYYYWWWXXX^^^bbbaaabbbdddgggjjjjjjggggggiiigggbbbdddlllsssuuuvvvwwwtttooojjjiiigggccc]]]WWWSSSQQQNNNMMMKKKIIIGGGEEEAAA???@@@@@@@@@???<<<<<>>???:::;;;===AAACCCBBB???<<<;;;<<<===>>>?????????>>>::::::;;;;;;<<<=========<<<<<<============<<<<<<;;;<<<<<<<<<>>>???@@@AAABBBDDDFFFHHHIIIIIIHHHGGGBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@@@@@@@AAAAAA@@@@@@AAAAAABBBBBBCCCCCCEEEEEEFFFGGGHHHIIIJJJKKKGGGGGGGGGHHHKKKOOOQQQRRROOONNNKKKIIIIIIIIIKKKLLLGGGHHHIIIIIIIIIJJJMMMOOOLLLNNNOOOOOONNNOOOPPPRRRUUUTTTTTTRRRQQQOOOMMMLLLNNNQQQUUUWWWWWWVVVWWWXXXYYYXXXXXXYYYYYYXXXUUURRRQQQQQQQQQQQQPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJGGGCCCAAA???>>><<<::::::999777777888888666555555444333222111111111111000000000////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************************************+++,,,...000222///---+++***++++++***)))++++++++++++++++++++++++---,,,++++++*********+++******++++++++++++*********++++++,,,,,,++++++******+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------......//////000111000000000000000000000000222444666666333222222444444555777888999999999888888777777888888888999999:::::::::::::::;;;<<<<<>><<<;;;;;;<<<>>>???>>>@@@BBBBBB@@@??????@@@AAAAAA@@@@@@AAABBBDDDEEEBBBDDDGGGGGGEEEDDDEEEFFFCCCCCCEEEEEEEEEDDDCCCBBBAAABBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@>>>>>>======<<<;;;;;;;;;999888888777777777777777666666555555444444333333111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000//////......------........................////////////////////////......///000000000000000111111111111111111111111111111222333444555666666777777888999:::<<<>>>???>>>@@@CCCCCCCCCBBBBBBCCC@@@GGGLLL___KKKMMMOOOPPPPPPQQQTTTUUUXXXUUUQQQQQQTTTWWWWWWUUUSSSQQQQQQSSSSSSQQQQQQTTTWWWZZZZZZWWWVVVYYYYYYVVVXXX\\\]]][[[ZZZ\\\ZZZVVVQQQPPPNNNLLLJJJHHHFFFFFF@@@@@@@@@?????????@@@@@@@@@AAA@@@???===<<<===>>>>>>@@@???;;;:::<<<;;;888999999999999999:::;;;<<<999:::;;;>>>@@@???===::::::;;;<<<>>>>>>>>>===<<<999999::::::;;;<<<<<<===:::;;;;;;<<<<<<;;;;;;:::;;;:::::::::;;;<<<======???@@@CCCEEEFFFFFFFFFEEEBBBBBBAAAAAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBCCCCCCDDDDDDFFFFFFGGGGGGHHHHHHIIIIIIFFFFFFFFFGGGIIILLLOOOQQQOOONNNLLLKKKJJJJJJJJJKKKGGGHHHIIIIIIIIIIIILLLNNNKKKMMMNNNOOONNNOOOPPPRRRUUUUUUUUUUUUSSSQQQNNNMMMOOOSSSXXXZZZXXXVVVWWWXXXVVVVVVVVVWWWXXXWWWTTTQQQOOOOOOPPPQQQQQQOOONNNMMMIIIJJJJJJIIIHHHHHHIIIKKKIIIFFFBBB???>>>===;;;::::::888777666777777666444444333222111111000000000000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************+++,,,---...///...,,,*********+++***)))++++++++++++++++++++++++...---,,,+++************)))******++++++******)))***++++++,,,,,,++++++******+++,,,+++***)))***,,,++++++,,,,,,,,,,,,+++++++++++++++++++++************+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------............------......///000111000000000000000000000000222555888777444111222333333444666777888888888777777777777888888888888999999999999999:::;;;;;;<<<@@@>>><<<::::::<<<>>>@@@???AAACCCCCCAAA@@@?????????@@@AAABBBCCCCCCDDDDDDCCCFFFIIIIIIGGGEEEFFFGGG>>>AAADDDDDDAAA??????@@@@@@AAABBBCCCDDDDDDDDDCCCEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@@@@???===<<<;;;:::999999999:::777777666555555555555666444444555555444444333222000000111111111111000000////////////////////////////////////////////////............//////////////////..........................................////////////////////////---...//////000000//////000000000000000000000000000111222333555666777888:::::::::;;;<<<>>>???@@@<<<>>>???>>><<<:::::::::;;;???<<>>===888999888888888888999999::::::999999;;;<<<<<<:::888888999;;;<<<<<<;;;:::999777888888999999::::::;;;999::::::::::::::::::999999888888999999:::;;;<<<;;;===@@@BBBDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJLLLNNNPPPNNNNNNNNNMMMLLLLLLLLLKKKHHHIIIJJJIIIIIIIIIKKKMMMJJJLLLNNNOOOOOOOOOPPPRRRTTTUUUVVVVVVUUUSSSPPPNNNOOOUUUZZZ\\\YYYUUUUUUVVVSSSSSSTTTVVVWWWVVVSSSPPPMMMNNNOOOQQQQQQPPPOOONNNHHHJJJKKKJJJGGGFFFGGGIIIGGGDDD???===<<<<<<:::999999777666666666666555333333333111000000000000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************+++++++++,,,,,,,,,***))))))***+++***)))++++++++++++++++++++++++,,,,,,++++++***+++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***)))+++,,,+++***)))***+++******+++,,,,,,+++******++++++++++++*********)))***+++,,,,,,------,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,---......///......------...///111222000000000000000000000000///444777777333111111333111222555777888888777666666777777888888888888888888888888888999:::;;;<<<======<<<;;;;;;<<<=========???BBBCCCAAA@@@@@@@@@===???AAACCCDDDDDDCCCCCC@@@EEEHHHHHHEEEBBBCCCEEECCCDDDDDDBBB@@@>>>===>>>@@@AAABBBCCCCCCBBBAAAAAADDDDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@???>>>>>>>>>>>><<<;;;:::888888888888999777666555444333444444555333333444555444333222111---...///000000///...---................................................---------....../////////------..................------------------------////////////////////////---...//////000000//////111111111111111111111111111111222333444444555555777777777777888999:::;;;888999999888666555666777;;;AAA>>>===III[[[vvvGGGJJJMMMPPPPPPQQQRRRTTTRRRSSSTTTTTTSSSQQQPPPOOOQQQNNNMMMNNNNNNLLLOOOTTTJJJQQQTTTPPPMMMMMMMMMLLLOOOPPPNNNKKKKKKMMMKKKGGGGGGEEECCCBBBBBBBBBBBBAAA??????===;;;999888999:::999888999;;;===>>><<<:::555:::;;;888888<<<;;;666::::::999999999999:::::::::999888999::::::999777666777999::::::999777666666666666777888888999999999999999::::::999999999888888888999:::<<<===>>>999;;;>>>@@@BBBBBBBBBAAABBBBBBAAA@@@@@@AAAAAAAAA@@@AAACCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIJJJJJJLLLNNNPPPNNNOOOOOOOOOOOONNNMMMLLLIIIJJJKKKJJJIIIIIIJJJLLLIIILLLNNNOOOOOOOOOPPPQQQTTTUUUWWWXXXWWWTTTQQQOOOOOOUUU[[[\\\XXXTTTTTTUUUQQQRRRSSSUUUWWWVVVSSSPPPKKKMMMOOOQQQRRRQQQPPPOOOIIIKKKLLLJJJFFFDDDEEEGGGEEEBBB===;;;::::::999999888777555555666666444333333222111000////////////000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,++++++++++++++++++,,,,,,---------*********************************++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************)))(((((()))+++***)))++++++++++++++++++++++++************+++,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++)))+++++++++***)))***+++)))***+++,,,,,,+++***)))++++++++++++******))))))++++++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////......------...///111222000000000000000000000000,,,111666666333000222444000111444666777777666666666666777888888888888888888888888888999:::;;;<<<::::::;;;<<<<<<;;;:::::::::===@@@AAAAAA@@@@@@AAA<<<>>>AAADDDEEEEEECCCBBB<<>>???AAA???===<<<<<<>>>@@@BBBBBB@@@AAABBBBBBBBBAAA@@@???DDDDDDCCCCCCBBBBBBBBBAAA@@@???>>>======<<<<<<===;;;:::999777777777777888666555444333222333444444222333444555444333222111,,,,,,............,,,,,,................................................---------.........//////,,,------....../////////------------------------////////////////////////---......///////////////222222222222222222222222222222222222222222222222111111111111111222333444444555777777777888:::<<<222>>>@@@<<>>===<<<;;;:::;;;<<<<<<:::::::::::::::::::::::::::::::::999999999888888888999999::::::999999888777777777777777888888888666777777777888888888888777777666666666666777777666666666666666666666666777777888999::::::::::::;;;;;;<<<===???@@@BBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCBBBAAA@@@@@@AAADDDFFFGGGFFFEEEIIIIIIHHHGGGEEEFFFIIIKKKGGGHHHJJJLLLNNNQQQSSSTTTOOOPPPQQQQQQQQQOOOMMMKKKJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNPPPQQQRRRSSSTTTTTTTTTTTTRRRWWW\\\ZZZSSSPPPRRRVVVSSSTTTTTTSSSSSSSSSVVVXXXTTTSSSSSSQQQOOOMMMLLLKKKLLLMMMLLLIIIEEEBBBAAABBBBBB@@@>>>===<<<;;;999777777666666666666555555555111111111111000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,************************------,,,+++*********++++++++++++************))))))************++++++++++++---...---,,,++++++,,,***************************************************+++,,,,,,,,,,,,+++***************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............////////////000000000000111111111111000222333333222111333444555555444444444444555555777777888999999999888888888888999::::::;;;<<<<<<:::::::::999999888888888;;;===>>>???>>>>>>@@@AAA>>>??????@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???@@@???>>>======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCBBB@@@>>>============>>>===<<<<<<;;;;;;;;;:::999888777666555666666555444333333222222555444333222111111111111//////............//////,,,---......//////......................................................,,,---...---+++***+++,,,..................------,,,,,,,,,---------......////////////000000000000///000000000111111111111000000000000111111111111111111222222222333333333444444555555666777777777777:::===>>>@@@EEEOOOWWW}}}EEEGGGJJJLLLNNNPPPSSSUUUUUUUUUUUUUUUSSSPPPMMMKKKNNNMMMLLLKKKKKKKKKKKKKKKNNNNNNNNNMMMLLLKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCBBBAAA???>>>=========>>>===;;;:::::::::;;;<<<:::::::::::::::::::::::::::999999999999888888888888888999999999999888888777777777777777777777777666666666777777777888888777777666666555666666666555555555555555555555555777777888999::::::::::::999::::::;;;<<<>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBBBBAAA@@@@@@??????@@@CCCFFFGGGFFFEEELLLLLLKKKIIIFFFEEEFFFHHHJJJJJJLLLNNNOOOPPPQQQQQQNNNOOOPPPPPPOOONNNKKKJJJIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLOOOPPPQQQRRRRRRSSSSSSSSSPPPTTTWWWVVVSSSPPPQQQSSSQQQRRRRRRQQQPPPQQQTTTVVVSSSRRRRRRPPPNNNLLLJJJIIIIIIJJJIIIGGGDDDAAAAAAAAA@@@>>><<<;;;:::999777555555555555555444444444444111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,************************,,,,,,+++***************+++++++++************))))))************+++++++++---...//////---++++++,,,***************************************************++++++,,,,,,++++++***************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............//////////////////000000000111111111000111333222111111222444555555444444444444555555777888888999999999999999888888888999999:::::::::::::::::::::999999999888;;;===>>>???>>>>>>@@@AAA===>>>??????@@@????????????@@@@@@@@@@@@@@@@@@???@@@???>>>======>>>???@@@AAAAAAAAA@@@@@@@@@??????BBBBBBBBBBBBAAA???===<<<;;;;;;;;;;;;;;;::::::999:::999888777666555444444555555555444333333222222444444333111111000000000//////............//////,,,------...............................................................,,,---...---+++***+++,,,---------------,,,,,,,,,,,,,,,---------.............../////////000000000....../////////000000000//////000000000111111111111111111222222222333333333444444555666666777777666888;;;;;;;;;???FFFMMM```{{{CCCFFFHHHJJJLLLNNNQQQSSSVVVVVVVVVUUUSSSPPPMMMKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBBBBBBBBBB@@@???>>>===<<<<<<;;;;;;===<<<;;;999999::::::;;;999999999999999999999999999999888888888777777777777888888999999888888777888777777777666555555555555555666666666777777777888777666555555555555555555555555555555555555555777888999::::::;;;::::::777888888999:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@@@@@@@??????======>>>AAADDDFFFFFFEEEJJJKKKKKKJJJGGGFFFGGGGGGKKKLLLNNNOOOOOOOOONNNMMMNNNOOOOOOOOOMMMKKKIIIHHHHHHIIIJJJKKKLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIMMMNNNOOOPPPQQQQQQQQQQQQNNNOOOQQQRRRRRRQQQQQQPPPOOOPPPPPPOOONNNNNNPPPRRRRRRRRRQQQOOOMMMKKKHHHGGGGGGHHHGGGEEEBBB??????@@@===;;;999888888777555333444444333333333222222222000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,************************)))************+++++++++******+++++++++,,,,,,,,,************************++++++***)))))))))******+++++++++************))))))************+++++++++...000111000---,,,,,,,,,******************************************************+++,,,,,,+++******************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------............///////////////000000000000111111000111222222111111222444555444444333333444444555777888999:::::::::::::::888888888888999999999999;;;:::::::::::::::999999;;;===>>>>>>>>>>>>???AAA<<<===>>>>>>?????????>>>@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????AAAAAA@@@???>>>>>>======@@@@@@AAAAAA@@@>>><<<;;;999999888888888777777777888777777666555444333333555444444333333222222222333333222111000000000000//////............//////,,,,,,---...............------------------------------------------------,,,---...---+++***+++,,,+++++++++++++++,,,,,,,,,---------.........//////.........////////////000---------............/////////000000000000111111111111111222222222222333333333333444555555666666555888:::999888999>>>BBBEEEVVVqqqCCCEEEHHHJJJKKKMMMOOORRRUUUVVVVVVUUURRROOOLLLJJJIIIIIIHHHHHHHHHIIIJJJJJJLLLLLLKKKJJJHHHFFFEEEDDDCCCBBBAAA@@@@@@??????@@@???>>>===<<<;;;;;;;;;;;;<<<;;;:::999888999999:::888888888888888888888888888888888777777777666666666777777888888777777666777777777666555444333333444555555555555666666666777777666555444444444444444444444444444444444444666777888999::::::::::::777777777888999:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>???@@@@@@???>>>===<<<===@@@CCCEEEEEEEEEDDDFFFHHHIIIHHHHHHIIIJJJJJJKKKMMMNNNNNNMMMLLLKKKMMMMMMMMMMMMKKKJJJHHHGGGGGGHHHJJJLLLMMMLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIHHHLLLMMMMMMNNNOOOOOONNNNNNMMMLLLLLLOOORRRSSSQQQOOOOOOOOOOOOMMMLLLLLLNNNPPPQQQQQQPPPNNNLLLJJJHHHGGGGGGHHHGGGDDD@@@=========;;;999777777666666444222222222111111111000000000000000/////////..................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************************++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,******************************)))))))))))))))***+++++++++*********))))))))))))*********+++++++++...000000///---+++++++++******************************************************++++++++++++******************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////////////////000000000111000111222222111111222333444444333333333333444444777888999::::::;;;:::::::::::::::999999999999999;;;;;;;;;;;;::::::::::::<<<===>>>>>>======>>>@@@;;;<<<===>>>>>>???>>>>>>@@@@@@????????????@@@@@@???>>>>>>>>>>>>>>>>>>???AAA@@@???>>>===<<<;;;;;;>>>????????????===<<<:::888777777666666666666666777666666555444444333333444333333333222222222111222111000000/////////000///......------......///,,,,,,---.........------------------------------------------------------+++,,,------++++++,,,---++++++++++++,,,,,,,,,,,,------........./////////------........./////////------------............////////////000000000111111111111111222222222222222222333333444444555555666888::::::999999;;;===???GGGXXXsssDDDFFFIIIJJJKKKMMMOOORRRSSSTTTTTTSSSQQQNNNKKKIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJIIIGGGFFFDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;:::999777777888888999777777777777777777777777777777666666666555555555555666666777777666666555666666555555444333222222333333444444444555555555666666555444444333444444444444444444444444444444555666777888999999999999777777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???@@@@@@@@@???=========???BBBDDDEEEEEEAAADDDFFFGGGGGGGGGHHHJJJHHHIIIJJJLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJIIIGGGGGGGGGHHHKKKMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJNNNRRRTTTRRROOONNNOOONNNLLLJJJJJJLLLNNNPPPPPPOOONNNLLLJJJHHHGGGIIIIIIHHHDDD???<<<::::::;;;999777666666666444222000000000000/////////////////////............---...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,***************************)))))))))))))))******+++++++++*********))))))))))))*********+++++++++---...///...,,,******+++************************************************************************************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------...............////////////000000000///111222222111000222333333333222222222222333333666777888999::::::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<>>>???;;;;;;===>>>>>>?????????@@@??????>>>>>>??????@@@>>>>>>>>>??????>>>>>>>>>@@@@@@???>>><<<;;;::::::===>>>>>>???>>>===;;;:::888777666666555555666666666666666555555444444333222222222222222111111111000000///.........//////......------------......+++,,,,,,---...---------------------------------------------------------+++,,,------++++++,,,---++++++,,,,,,---------...------------.........///------------............---------.........//////...////////////000000000000000111111111222222222111111111222333333444444555666888999999:::;;;<<>>============<<<<<<;;;:::999999:::::::::999888777666777777888666666666666666666666666666666666555555555444444444555555666666555555444555555444444333222222222222333333333333444444444444444333333333444444555333333333333333333333333444555666777777888888777888888888888999:::;;;<<<:::::::::::::::::::::::::::;;;===???@@@@@@?????????>>>>>>???BBBDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGIIIJJJLLLMMMMMMMMMLLLJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLLLLLLLLLLLLLKKKLLLJJJKKKNNNRRRSSSRRROOOMMMNNNMMMKKKHHHHHHIIIKKKMMMLLLLLLLLLKKKIIIHHHGGGHHHHHHGGGCCC>>>:::999999:::888666666666666444222000000/////////.........///.........------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************)))))))))************+++************************)))************+++++++++******+++++++++,,,,,,,,,******************************)))))))))***+++++++++++++++************))))))************++++++++++++,,,...---,,,***++++++************************************************+++***))))))))))))***+++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------------...............////////////000000///000111111000000111333333222222111111222222333555666777888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>><<<<<<===>>>;;;<<<===>>>???@@@@@@@@@@@@???>>>======>>>???@@@>>>>>>????????????>>>>>>??????>>>======<<<;;;;;;======>>>???>>>===<<<;;;888777666555444555666777555555555555444444333333111111111111111111111111///......------...............------------......++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...++++++,,,,,,------......,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////......////////////000000000000000111111111111222000000111111222333333333222333444666777999:::::::::===AAAEEEOOOfffEEEGGGIIIJJJKKKLLLOOOQQQQQQQQQRRRRRRQQQOOOMMMKKKHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAA???>>>===<<<;;;;;;;;;;;;:::999888888777888888888999888777666555666777777555555555555555555555555555555555444444444444333444444555555555555444444333333333333222222222222222222222222333333333333222222222222333444555666222222222222222222222222222333444555666666666666777777777777888999:::;;;::::::::::::::::::::::::888999;;;===>>>>>>>>>>>>BBB@@@??????AAACCCDDDDDDGGGHHHHHHGGGFFFGGGIIILLLOOONNNLLLJJJJJJJJJKKKLLLJJJJJJJJJIIIIIIIIIJJJJJJIIIIIIJJJKKKLLLMMMNNNNNNHHHHHHIIIJJJKKKLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKNNNPPPQQQPPPOOOKKKLLLKKKHHHFFFEEEFFFHHHHHHHHHHHHHHHHHHGGGGGGFFFCCCDDDCCC@@@===:::999:::999777555555555555333222000////////////..................---------,,,,,,---------,,,,,,,,,++++++************************************************************************************************************************************************************************))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,***************************************+++,,,,,,+++++++++************))))))************+++++++++***,,,......---,,,---...************************************************+++***)))(((((()))***+++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------................../////////000000///000111111000000111222222222111111111111222222444555666777888999999999:::::::::;;;;;;<<<<<<<<<;;;;;;<<<<<<============<<<===>>>===<<<;;;<<<>>>;;;<<<===???@@@AAAAAAAAA@@@???>>>======>>>???@@@===>>>???@@@@@@???>>>===>>>>>>>>>>>>======<<<<<<======>>>???>>>===<<<;;;888777555333333444555666333333333333333222222222000111111111111111111111...---------------.........------,,,,,,------...++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...*********+++,,,---------+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------........./////////000000000000000000111111111111//////000000111222222333333333333444666888999:::777888;;;>>>@@@KKKeee}}}DDDFFFHHHJJJJJJKKKNNNPPPQQQQQQSSSSSSRRRQQQNNNMMMGGGGGGFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@======<<<;;;::::::::::::888777777666666666666777999888666555555666666777555555555555555555555555555555444444444333333333333444444555555444444333222222222222222222333333111111222222222333333333111111111222333444555666222222222222222222222222111222333444555555555555777777666777777888999:::::::::::::::::::::::::::777888:::<<<============CCCBBB@@@@@@BBBCCCDDDCCCFFFGGGGGGGGGHHHKKKOOORRRUUURRROOOKKKJJJJJJKKKLLLJJJIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJJJJKKKMMMNNNOOOFFFGGGHHHIIIKKKLLLMMMMMMKKKLLLLLLLLLLLLLLLKKKKKKHHHJJJLLLMMMNNNNNNNNNNNNJJJJJJIIIFFFDDDCCCDDDEEEDDDEEEEEEFFFFFFFFFEEEEEE???@@@@@@>>>;;;::::::;;;777666444444444444222111000000/////////...............---------,,,,,,,,,---------,,,,,,,,,++++++************************************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************)))************+++++++++******+++++++++,,,,,,,,,************************++++++******+++,,,------+++++++++************))))))************+++++++++***,,,...///......///000************************************************+++***)))(((((()))***+++************************************************************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000///000111111000000111222222222111111111111222222333444555666888888999999888888999::::::;;;<<<<<<;;;<<<<<<<<<======>>>>>><<<===>>>===<<<;;;<<<===<<<===>>>???AAAAAABBBBBB@@@???>>><<<<<<>>>???@@@===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>============>>>>>>??????>>>===<<<777666444222222333444555222222222111111111111111000000000000000111111111------,,,,,,,,,------......------,,,,,,------...++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,............/////////000000000000000111111111111/////////000111111222222666555444444777999::::::888888<<<@@@???@@@KKKYYYGGGGGGFFFFFFGGGIIIJJJKKKMMMOOOPPPQQQQQQOOONNNLLLGGGEEECCCCCCCCCCCCBBBAAACCCBBBAAA@@@@@@@@@@@@@@@===<<<;;;:::999:::;;;<<<666666666666666666666666777777666666555555555444666666555444333333222222444555555555444333333222333333333444444444555555555444333222222333555666333222222111111222222333000111111222222333444444333444444555555444444333444333222333555555555333555555666777888999::::::<<<<<<<<<<<<<<<<<<<<<<<<666666777888999:::::::::AAAAAAAAABBBBBBBBBCCCCCCBBBCCCDDDFFFIIILLLNNNOOOPPPNNNKKKIIIHHHHHHIIIJJJKKKJJJIIIIIIJJJJJJJJJJJJEEEGGGIIIJJJKKKJJJIIIHHHIIIIIIJJJKKKLLLLLLLLLKKKLLLLLLKKKJJJJJJJJJJJJJJJOOOMMMKKKJJJJJJKKKJJJHHHFFFGGGGGGDDDAAA???BBBDDDGGGGGGFFFFFFEEEEEEDDDDDDAAA>>>;;;999888888777666444444333222222111111000111000///...---,,,,,,,,,------------------------*********************************************************************************)))(((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************)))))))))((())))))***+++***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++************++++++++++++,,,,,,,,,,,,------))))))))))))***+++,,,---++++++************++++++))))))))))))))))))))))))************************+++***))))))***+++...///+++++++++*********)))))))))************+++++++++************************,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,,,,,,,,,,---------.........---------...///111222111000...---...///111222111111111111111111111111000111222444666777999999:::::::::999999:::;;;;;;;;;===>>>===<<<::::::;;;<<<=========<<<<<<===???@@@@@@???>>>>>>??????@@@??????>>><<<::::::;;;===AAA@@@@@@???>>>?????????BBBAAA@@@>>>===<<<<<<<<<======>>>>>>===;;;999888666666444333222111111111333333333222222222111111111000///......///000111///............---------++++++,,,,,,,,,,,,------*********+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///////////////000000000000/////////000111111222222222222333444444555555666888888999:::===???BBBDDDGGGGGGFFFFFFGGGHHHJJJKKKMMMNNNOOOPPPPPPNNNMMMKKKGGGEEECCCCCCCCCCCCBBBAAAAAA@@@@@@?????????@@@@@@<<<<<<:::999999::::::;;;666666666666666666666666555555555444444444333333555555555444333333222222444444444444444333222222333333333333444444444444555444333222111222444555222222222111111222222222000111111222222333333444333333444444444444333333444333222333555555555333444555555666777888999999;;;;;;;;;;;;;;;;;;;;;;;;777777777888888999999:::???@@@@@@AAABBBBBBCCCCCCBBBBBBDDDFFFHHHKKKMMMNNNNNNMMMKKKJJJIIIHHHHHHIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJMMMLLLKKKKKKJJJJJJJJJKKKMMMKKKIIIHHHIIIIIIHHHGGGEEEFFFFFFDDDAAAAAACCCEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@>>>:::888888888666555444333333222111111000000000///...---------------------------------------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************))))))))))))***++++++*********)))******++++++*********+++++++++,,,,,,+++++++++*********))))))*********+++++++++,,,,,,++++++************+++++++++******))))))******+++++++++************+++++++++++++++,,,,,,,,,------*********)))******+++,,,++++++************++++++))))))))))))))))))))))))************************+++***))))))***+++---///+++++++++*********)))))))))************+++++++++************************,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,,,,,,,,,,------------......---------...///111222000///...---...///111222111111111111111111111111000111222444555777888999999999999999999::::::;;;;;;<<<======;;;::::::;;;:::<<<<<<<<<;;;;;;===???????????????????????????<<<=========;;;;;;<<<===??????>>>>>>============@@@@@@???>>>===<<<<<<;;;;;;<<<<<<===<<<;;;999999777666555333222111111111333333222222222111111111111000///......///000111............------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------.............../////////000000000000/////////000111111222222222222333333444555555555777777888999;;;>>>AAABBBGGGFFFEEEEEEFFFGGGIIIJJJLLLLLLMMMNNNMMMLLLJJJIIIGGGEEECCCBBBCCCCCCCCCAAA??????>>>>>>>>>??????@@@<<<;;;:::999888999999:::666666666666666666666666444444333333333333222222555444444333333222222222333333333333333333222111222222333333333444444444555444222111111111222222222222111111111111222222000000111111222333333333222333333444444333333222333222222333444555555444333444444555666777888888999999999999999999999999888888888888888888888888======>>>@@@AAABBBCCCDDDAAABBBCCCEEEGGGIIILLLMMMLLLLLLKKKKKKJJJIIIHHHGGGCCCDDDEEEGGGIIIKKKLLLMMMPPPNNNKKKIIIHHHHHHIIIJJJKKKKKKLLLLLLLLLKKKJJJJJJMMMMMMLLLLLLLLLKKKKKKKKKKKKIIIGGGFFFGGGGGGFFFEEEDDDEEEEEEDDDCCCCCCDDDFFFDDDDDDCCCBBBBBBAAA@@@@@@???<<<999777777777666555333333222222111000000000......---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************************+++,,,,,,++++++******)))******************++++++++++++,,,+++++++++************************++++++++++++,,,++++++************++++++***))))))))))))))))))***++++++************++++++++++++++++++,,,,,,,,,,,,,,,+++******)))*********++++++************++++++))))))))))))))))))))))))************************+++***))))))***+++---...+++++++++***************)))************+++++++++************************,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------...///000111000///.........///000111111111111111111111111111000000222333555666777888888888888888999999::::::999;;;<<<<<<:::999999:::999:::;;;;;;:::;;;===???>>>???@@@AAAAAA@@@???>>>:::<<<>>>>>>===<<<===============<<<<<<<<<<<<<<<======>>>>>>>>>===;;;:::::::::;;;;;;;;;::::::999777666555444333222222222222222222222111111111000000//////......//////000............------------++++++++++++,,,,,,,,,,,,...------,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------................../////////000000000...//////000000111111222111222222333333444555555666666666777999<<<>>>@@@FFFEEEEEEDDDEEEFFFGGGHHHJJJJJJKKKKKKJJJIIIHHHGGGEEEDDDBBBBBBBBBCCCBBBAAA>>>>>>>>>>>>>>>??????@@@<<<;;;999888777777888999555555555555555555555555333333333333333333333333444333333333222222222111111222222222222222111111222222222222333333333333444444222111000000000000111111000000000000111111000000000111222222333333222222333333333333222222333222111222444555555444222333333444555666777777888888888888888888888888888888888888777777777777:::;;;<<<>>>@@@BBBCCCDDDAAAAAABBBDDDEEEHHHJJJKKKIIIJJJKKKKKKKKKIIIGGGEEEBBBCCCFFFGGGHHHIIIKKKLLLOOONNNLLLKKKJJJJJJJJJKKKJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMLLLLLLLLLHHHFFFEEEDDDEEEFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFGGGCCCCCCBBBBBBAAA@@@??????===;;;888666666666555444222222222111000000//////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************++++++******++++++,,,---,,,,,,+++***)))))))))***************++++++++++++************************************++++++++++++++++++************++++++******))))))))))))******++++++************++++++***++++++++++++,,,,,,,,,---,,,+++***))))))))))))++++++************++++++))))))))))))))))))))))))******************************))))))***+++,,,,,,************************))))))*********+++++++++************************++++++***+++,,,---+++)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------....../////////............///000111111111111111111111111111000000111333444555666777666777777888999999999999888:::<<<;;;:::999999:::888999:::::::::;;;===???>>>@@@BBBCCCCCCBBBAAA@@@<<<>>>AAABBB@@@>>>=====================<<<<<<;;;:::;;;===>>>>>><<<;;;999888888999999999999999999777666555444333333333333222111111111111000000000////////////////////////.........---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------................../////////000000......//////000111111111111111111222333333444444555444444555777999;;;===FFFEEEDDDCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>??????;;;:::888777666666777777444444444444444444444444333333333333333333333333222222222222222111111111000000111111111111111000111111111222222222333333444333222111000000//////111000000//////000000111///000000111111222333333111111222222222222111111222111000222444555555444222222333444555666777777777777777777777777777777888888777777777777777777999999;;;===???AAABBBCCCAAAAAAAAABBBDDDFFFGGGHHHHHHIIIJJJKKKKKKIIIFFFEEECCCEEEHHHHHHGGGGGGHHHIIIIIIJJJLLLMMMMMMMMMLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMMMMMMMMMMLLLLLLGGGEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEGGGGGGGGGGGGDDDCCCBBBAAA@@@???>>>>>>;;;999666444555555444333222111111000000//////...------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************++++++******++++++,,,---,,,,,,+++***)))))))))***))))))*********+++++++++************************))))))*********+++++++++++++++************+++++++++++++++******+++++++++++++++************++++++*********+++++++++,,,,,,------+++***))))))((((((++++++************++++++))))))))))))))))))))))))******************************************++++++************************))))))*********+++++++++************************++++++***+++,,,---+++)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------..............................//////000000000000000000000000000///000111222333444555666555666777999999:::999999888:::;;;;;;:::999:::;;;888:::;;;:::::::::<<<>>>@@@AAACCCEEEEEEDDDCCCBBBAAACCCFFFFFFCCC@@@===<<<>>>>>>?????????>>>===<<<:::;;;===>>>>>><<<:::999777777777777777888888888666555444333333333333333111111111000000000//////......////////////.........------------,,,,,,,,,*********+++++++++,,,,,,((()))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------------...............////////////.........///000000111111000000111111222333333333444444333444555777999:::EEEDDDCCCCCCCCCCCCEEEEEEGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@>>>>>>???@@@@@@??????>>>======<<<<<<<<<===:::999888666555555555666444444444444444444444444222222333333333333444444111111111111111111111111...///000000111000000000000000111111111222222222333222222222111000000000000000////////////000000//////000000111222222222000111111222222111111000111000000111444555555444222333333444555666777777666666666666666666666666777777777777777777777777888888:::;;;===???@@@AAA@@@@@@AAAAAABBBDDDEEEFFFGGGHHHIIIJJJJJJHHHFFFEEEDDDGGGJJJJJJGGGEEEFFFGGGFFFHHHJJJMMMOOOOOONNNMMMJJJJJJKKKLLLMMMMMMMMMMMMJJJKKKLLLMMMMMMMMMLLLKKKGGGFFFDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFHHHIIIGGGFFFCCCCCCBBBAAA???>>>======:::777444333333444333222111111000000///.........------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************************+++,,,,,,++++++******)))*********)))))))))************+++***************+++++++++)))))))))************+++++++++************++++++,,,,,,++++++++++++,,,,,,++++++************++++++************++++++++++++---,,,+++***))))))))))))++++++************++++++))))))))))))))))))))))))************************)))************************************+++++++++)))************+++++++++************************,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.........------------........./////////000000000000000000000000///000000111333444444555555666888:::;;;;;;::::::888:::<<<<<<;;;:::;;;<<<:::;;;<<<;;;::::::<<<>>>AAABBBCCCDDDEEEEEEDDDDDDDDDFFFHHHHHHEEEAAA???>>>???@@@AAAAAAAAA@@@>>>===<<<<<<=========<<<:::999777777666666555666666777555444333222222222222333000000000000////////////---......//////......---------------,,,,,,,,,,,,************++++++++++++(((((())))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........,,,,,,,,,,,,------------------........./////////---......//////000000111///000000111111222333333444333333333444555777888EEEDDDCCCBBBBBBCCCDDDDDDEEEEEECCCBBBAAA@@@@@@@@@???>>><<<<<<>>>???>>>=========;;;:::999999999999:::999777555444444444555333333333333333333333333111111111222222222333333000111111111111111111111---...//////000000000///000000000000111111111222222222222222222222111111000//////......//////000//////000000111111222222000000111111111111000000111000///111444555555444333333444555666777888888666666666666666666666666555555666666777777888888888888999;;;<<<>>>??????@@@@@@@@@@@@AAACCCDDDEEEGGGHHHHHHIIIHHHGGGFFFFFFDDDHHHLLLKKKHHHEEEFFFHHHGGGGGGIIIKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMLLLKKKJJJHHHIIIKKKMMMMMMLLLKKKJJJHHHFFFEEEEEEGGGGGGGGGFFFGGGFFFEEEGGGIIIIIIGGGEEEBBBAAA@@@???>>><<<;;;;;;888666333222222333222111111000000//////...------......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************))))))))))))***++++++*********)))******++++++))))))))))))************))))))*********+++++++++))))))))))))************++++++************++++++++++++************++++++++++++************++++++************++++++++++++,,,,,,+++***)))))))))***++++++************++++++))))))))))))))))))))))))************************))))))************))))))))))))*********+++++++++)))************+++++++++************************,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,---.........---,,,,,,------......//////......000000000000000000000000//////000111222333444444555666999;;;<<<<<<;;;:::999:::<<<<<<;;;;;;<<<===<<<======<<<;;;:::<<<===@@@AAAAAABBBCCCCCCDDDDDDDDDFFFHHHGGGEEEBBB@@@@@@???@@@AAABBBAAA@@@>>>===???>>>>>>===<<<;;;::::::888777666444444444555555333333222111111111222222000000/////////.........------...//////...---------------,,,,,,,,,++++++************+++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////------......///000000000//////000000111222222222444333333333333444666777DDDDDDBBBBBBAAABBBCCCDDDEEEDDDBBBAAA@@@?????????>>><<<;;;;;;===>>>======<<<;;;:::888777666666555:::999777555444333444444333333333333333333333333//////000000111111111222000000000000000111111111------...///000000//////000000000000111111111111111222222333333333222222//////............///////////////000111111222222000000111111111111000000000//////111333555555444333444444555666777888888777777777777777777777777444555555666777888888999888888999:::<<<===>>>>>>@@@@@@@@@@@@AAABBBCCCDDDGGGGGGHHHHHHHHHGGGFFFFFFBBBGGGLLLLLLHHHFFFGGGJJJIIIIIIHHHHHHIIIKKKNNNOOOPPPPPPOOONNNLLLJJJIIIHHHGGGIIIKKKLLLMMMLLLKKKJJJIIIGGGFFFFFFGGGIIIHHHGGGHHHFFFFFFGGGJJJJJJGGGDDD@@@@@@???===<<<;;;999999888555333222222222222111000000000///......------///...---,,,+++*********++++++++++++++++++++++++************************************************************************((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************)))))))))((()))******+++***)))))))))***+++,,,,,,))))))))))))************))))))******++++++++++++))))))))))))************++++++************++++++******))))))))))))******++++++************++++++)))************+++++++++,,,+++******)))*********++++++************++++++))))))))))))))))))))))))************************))))))************)))((())))))******++++++++++++)))************+++++++++************************,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---.........---,,,+++,,,---......//////......000000000000000000000000//////000111222333333444555777999<<<======<<<;;;999;;;======<<<<<<<<<===>>>??????===;;;:::;;;===@@@??????@@@@@@BBBCCCDDDCCCDDDFFFFFFDDDBBBBBBBBB>>>???AAABBBAAA@@@>>><<>>===;;;;;;:::;;;888777666444333333333444222222111111000111111111000/////////............,,,---...//////...---,,,---------,,,,,,,,,++++++)))************+++++++++///......------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////------......///000000000/////////000111111222222444444333333333444555666DDDCCCAAA?????????AAABBBAAAAAAAAAAAA@@@???>>>>>>;;;;;;:::::::::999999999999888888777777777777777888777666555444333222222222222222222222222222222222222222111000//////...000000000000000000000000////////////000000000000000000000000000000000000111000///222666777666444111111000///////////////............////////////000000000000000000000000111000000222444666666555555444444444444333333333666666666666666666666666555555666666777777888888777888:::;;;<<<;;;;;;:::@@@???>>>>>>@@@BBBDDDFFFBBBCCCDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJLLLJJJGGGFFFIIILLLOOOPPPMMMMMMMMMLLLKKKIIIHHHGGGKKKHHHGGGJJJOOOQQQNNNKKKJJJIIIHHHGGGGGGGGGGGGHHHFFFEEEDDDEEEFFFEEEDDDBBB???>>>===<<<:::999888777222222111111000/////////////////////............+++++++++++++++++++++++++++++++++*********))))))************************+++++++++***)))(((((('''************************)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))***+++,,,,,,+++))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------............////////////000000111222333444444555777777888999:::;;;;;;<<<:::::::::;;;;;;;;;<<<<<<@@@???>>><<<<<<<<<===>>>>>>======>>>@@@@@@???===>>>@@@BBBBBBAAA??????@@@;;;===>>>>>>======>>>@@@>>>===<<<;;;;;;:::;;;;;;777777555444333222222222000000000000////////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***+++,,,,,,///;;;@@@555(((%%%(((+++,,,+++***))))))***+++,,,)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////......//////000000111111111222222333333444444555CCCBBB@@@>>>>>>>>>???@@@????????????>>>===<<<<<<::::::::::::999999999999888888777666666666777777777777666555444333222222111111111111111111111111222222111111000//////...////////////////////////.../////////000000000000////////////////////////000///...000333555333111111000000///////////////............////////////000000000000000000000000111000000111333555555444222222222333333444444444555555555555555555555555444555555666666777888888888888999:::;;;;;;;;;;;;???>>>======>>>@@@BBBDDDCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEEEEFFFFFFGGGHHHIIILLLIIIFFFFFFHHHKKKMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHIIIFFFEEEHHHLLLNNNLLLIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDEEEDDDBBB@@@======<<<:::999888777666222222222111000000//////////////////.........---+++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,+++***)))))))))************************))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))***++++++++++++***)))******))))))))))))************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------............////////////000000111222333444444555666777777888999:::;;;;;;:::::::::;;;;;;;;;;;;<<>>===<<<<<<<<<======???>>>>>>???AAAAAA@@@??????AAABBBBBB@@@???>>>???;;;;;;<<<;;;;;;;;;<<<===<<<<<<;;;:::999999999999777666555333222222222111000000000000/////////...000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))***++++++,,,+++222444...(((((()))(((++++++***))))))***++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,------------...............///////////////////////////000000000111111222222333444444444BBBAAA???>>>======>>>>>><<<======<<<<<<;;;:::999::::::999999999888888888888777666666555555666666666666555444333222222111000000000000000000000000222111111000000//////...////////////////////////....../////////000000000///////////////////////////...---...000111000///111000//////......//////............////////////000000000000000000000000111000///000222333222111000000111222333444555555444444444444444444444444444444444555666666777777999999999999:::;;;<<<<<<>>>>>>===<<<===>>>@@@AAACCCCCCCCCDDDDDDEEEEEEEEECCCDDDDDDEEEEEEFFFGGGGGGKKKHHHEEEEEEFFFIIIKKKKKKKKKKKKKKKKKKJJJJJJIIIHHHFFFDDDCCCFFFIIIKKKIIIFFFFFFGGGHHHHHHHHHGGGEEEDDDFFFEEEDDDCCCCCCBBB@@@>>>;;;::::::888777666555444333222222111111000////////////.........---------+++++++++++++++++++++++++++++++++***************************************------,,,,,,+++*********************************))))))))))))))))))))))))'''((((((((()))))))))))))))))))))))))))))))))))))))******+++++++++************))))))))))))************))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************************************************************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------------------------............////////////000000111222333444444555666666777888999:::;;;;;;::::::::::::;;;;;;;;;;;;======<<<;;;;;;;;;<<<<<<>>>======>>>@@@@@@???>>>???AAABBBBBB@@@>>>>>>???<<<:::999777777888999;;;::::::999999888777777777666555444333222111111111000000000/////////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))******+++,,,)))***)))(((***---+++&&&++++++***))))))***++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------............/////////000000//////////////////111111111222333333444444BBBAAA@@@>>>============;;;;;;;;;;;;:::999888888999999888888888777777777777666555555444555555555555444444333222222111111////////////////////////111111000000////////////////////////////////////........./////////000000///////////////////////////...---....../////////000000///............///............////////////////////////////////////111000//////000111000...111111222222333444555555444444444444444444444444333333333444555555666666:::999888888999:::<<<===>>>======<<<======>>>???BBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEIIIFFFDDDDDDEEEHHHIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCEEEGGGHHHGGGEEEFFFGGGHHHIIIIIIGGGEEEDDDFFFDDDCCCBBBAAA@@@===;;;888888777666555444333333333222222111000000//////.........---------,,,,,,************************************************************************,,,,,,+++++++++*********************************))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))))))))))))))*********+++++++++++++++******))))))******+++******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++,,,,,,,,,++++++***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------............////////////000000111222333444444555555555666777888999::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;======<<<;;;===???@@@@@@??????@@@AAA===:::777555555777888999999999999888777777666555555444333222111111111111000000/////////..................------,,,,,,,,,++++++++++++++++++++++++************************+++***************++++++***)))((()))---///---***+++******************+++))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,------------------.........//////000000000//////......---000000111111222333333333CCCBBBAAA@@@???>>>======;;;;;;;;;;;;:::999888777888888777777777666666666666555444444333333444444333333222222111111000000........................000000000///////////////....................................////////////......................../////////.........///000000//////...........................////////////////////////////////////111///......000000///---444444333333333333333333222222222222222222222222222222222333444444555555888888777777888999;;;<<<>>>============>>>>>>>>>AAAAAAAAAAAAAAAAAABBBBBBAAAAAACCCDDDDDDEEEDDDDDDGGGEEECCCCCCEEEGGGHHHHHHGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCDDDEEEGGGGGGFFFEEEFFFGGGIIIJJJIIIHHHFFFDDDEEECCCAAA@@@@@@>>>;;;888666666555444333222222111222222111000000//////...------------,,,,,,,,,,,,***************************************************************************************)))))))))************************)))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))******++++++,,,++++++************++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***++++++,,,,,,,,,++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---------......------------------------............////////////000000111222333444444555444555666666888888999:::999999999:::::::::;;;;;;::::::;;;;;;;;;;;;;;;;;;999888888:::<<<===<<<;;;999;;;======>>>>>>AAACCC>>>:::666555666888999888888888999999888777555555444333222111111111111111////////////............---------------,,,,,,,,,++++++++++++++++++++++++************************++++++***************+++***)))***,,,---,,,,,,---*********++++++*********))))))*********+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------............000000//////......------//////000111111222222333CCCCCCBBBAAA???>>>===<<<;;;;;;;;;;;;:::999888777777777666666666555555555555444444333222333333333222222111111000000000000........................////////////////////////........................------........./////////...........................//////...---...111333000///......------..................////////////000000000000000000000000000///......000000///...444333333333222222222222222222222222222222222222111111111222333333444444666666666666777888999:::<<<<<<<<<======>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@AAACCCDDDEEEEEEDDDCCCEEECCCBBBCCCEEEHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDEEEEEEFFFFFFFFFEEEFFFGGGHHHHHHHHHGGGEEEEEECCCAAA??????>>><<<:::777555444444333222222111111111000000//////...------------,,,,,,,,,+++++++++***************************************+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))***+++,,,---++++++************++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************)))))))))************+++************++++++++++++,,,,,,,,,---------......------------------------............////////////000000111222333444444555444444555666777888999999999999999999::::::::::::999:::;;;;;;<<<<<<;;;;;;:::::::::<<<>>>???>>>===888999;;;;;;;;;===???BBB===999555555888:::999888777777888888888666444333333222111111000000111111/////////.........------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++******)))*********((((((+++---+++'''(((,,,)))***++++++++++++***))))))************+++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************************++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,------------.........//////................../////////000111111222222BBBBBBAAA@@@>>>===;;;;;;::::::::::::999888777666666666666555555555444444444444333222222222222222111111000000000000//////........................////////////////////////........................---------.........//////........................---......---,,,---111444//////...------------...............////////////000000000000000000000000000///...///000111000///000000000000111111111111111111111111111111111111000000111111222333333333333444555666777777777777999999:::<<<<<<===============>>>>>>???@@@AAAAAA@@@AAACCCEEEFFFEEEDDDCCCCCCBBBAAACCCFFFIIIIIIIIIJJJIIIIIIGGGFFFDDDBBBAAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAA???>>>======<<<999777444444333333222111111111/////////...------,,,,,,,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))+++,,,---,,,++++++******++++++,,,******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))************************++++++++++++,,,,,,,,,---------......------------------------............////////////000000111222333444444555333444444555666777888999888999999999999:::::::::999:::;;;<<<===<<<<<<;;;:::::::::<<<>>>@@@???>>>999999:::999999999<<<>>>:::777444555999;;;999666555555666777666444222111222222111000000000000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,++++++***))))))******)))'''(((,,,+++'''(((,,,)))***++++++++++++***))))))************+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,---------.........------........................//////000111111222AAA@@@@@@???===<<<:::999999999999999888777666555666666555555555444444444444333222222111111222222000000000000////////////////////////////////////.........///////////////........................---------.........//////........................+++------,,,+++---111555//////...------------.............../////////000000000000000000000000000000///...///111111111000,,,,,,---...///000111111000000000000000000000000000000000111222222333333111333444666777666666555666777999:::;;;<<<<<<<<<;;;<<<===>>>???@@@AAABBB@@@AAADDDEEEFFFFFFDDDCCCBBBAAAAAACCCGGGIIIJJJJJJLLLKKKJJJIIIGGGEEECCCAAAAAABBBDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCC???>>>===<<<<<<;;;999777444333333333222111111111///......---,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))******++++++++++++************************+++++++++++++++++++++,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))+++---...,,,++++++******++++++,,,******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))************)))************+++++++++,,,,,,,,,---------......------------------------............/////////000000000111222333444444555333333444555666777888888888888999999999:::::::::999:::<<<=========<<<<<<888888888:::===>>>===<<<:::;;;:::999777777999;;;888555333555999;;;888555333444555555555333111///222111000000000000000111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))),,,,,,+++***))))))******+++'''''',,,...+++***---)))***+++,,,,,,+++***))))))************+++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,------....../////////......//////000111111111<<<<<<<<<;;;:::999888777777777666555444333333333444444333333333222222222222222111111000/////////111111000///////////////------------------------------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///......------,,,++++++------------------------,,,,,,,,,---------......---.........//////000000............////////////////////////000000000000///000000000111111111111//////000111111111111000111111222333333333222222666666777888999:::;;;;;;=========>>>??????@@@@@@AAABBBCCCEEEEEEEEEDDDCCCDDDDDDDDDFFFHHHJJJMMMNNNOOOMMMJJJFFFCCCBBBAAA@@@????????????????????????CCCCCCCCCBBBAAA???>>>===<<<;;;:::888777666666555333333222111000///...---......---,,,,,,+++******---------,,,+++***)))((())))))))))))))))))))))))++++++***)))(((((())))))+++*********))))))(((((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))***---000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))+++...000000///,,,***))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++*********))))))(((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------............////////////////////////000111222333444444444444444555666777888888888888999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;======<<<;;;::::::999999;;;::::::999999::::::;;;555555555555666666666666555444444333333222222111000000000000////////////------------------------************************************************))))))************))))))(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++)))************++++++++++++++++++*********))))))))))))))))))************((()))))))))************)))************+++++++++************************++++++++++++++++++++++++)))***+++,,,---,,,+++***---------------------------,,,,,,,,,,,,---......////////////000000000000;;;;;;::::::999777666555666666555555444444333333333333333333222222222222000000000000000000000000111000000///......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,------------------------------------------+++++++++,,,,,,,,,------,,,---------............------------.............../////////000000000000//////000000000111111111...///000000111111000000111111222222333333222222555555666777888999::::::;;;<<<===>>>???@@@@@@AAAAAABBBCCCDDDEEEDDDDDDCCCDDDDDDDDDFFFHHHJJJMMMNNNNNNLLLIIIFFFCCCAAA@@@???????????????????????????AAAAAAAAAAAA@@@>>>======<<<;;;999888666555555555333222222111000///...---...------,,,++++++******,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))******))))))))))))))))))************)))))))))((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************))))))***---000)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))+++---000000...,,,+++************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************)))))))))((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,------------............////////////////////////000111222333444444444444444555666777777777777888888:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;:::::::::;;;;;;::::::::::::;;;;;;666666666666666666666666444444444333222222111111000000000000/////////...------------------------************************************************))))))************))))))************************)))************+++++++++++++++++++++++++++++++++)))************++++++++++++++++++*********))))))))))))))))))************************++++++++++++)))************+++++++++************************,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++---------------------------,,,,,,,,,,,,---.............../////////000000999999999888777666555444444444444444444444444444333333222222222111111111......//////000111111222000000///............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++++++++,,,---.........------------------------*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------+++,,,,,,,,,------------....../////////000000000////////////000000000000...///000000111000000000000111111222333333222222333444444555666777888888999:::;;;===>>>@@@AAABBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDEEEGGGJJJMMMNNNLLLKKKIIIFFFDDDAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<;;;:::888777555444444444222222111000///......---------,,,,,,++++++******,,,,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))*********************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***,,,///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,)))+++---//////...,,,+++************************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,------------.....................////////////////////////000111222333333333333444444666777777666666666777888999;;;;;;<<<<<<==================>>>>>>======<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<888888777777666666555555444444333333222111111111000000000/////////......------------------------++++++++++++++++++++++++************************))))))************))))))************************)))************+++++++++++++++++++++++++++++++++)))************++++++++++++++++++***************))))))))))))***************++++++++++++,,,,,,,,,)))************+++++++++************************,,,,,,,,,++++++*********++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,---......---------.........//////999999999888777666555444333333333333333444444444222222111111111000000000.........//////000000000//////...------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------........./////////000000........./////////000000///000111111222222111111///000111222222333222222222222333444555666777777888888:::<<<>>>@@@BBBBBBBBBBBBBBBBBBCCCBBBBBBBBBCCCCCCDDDEEEGGGIIILLLNNNLLLKKKJJJHHHFFFCCCAAA???<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>======<<<:::999777555444333333333111111000//////...------,,,,,,,,,,,,++++++******+++++++++++++++***))))))))))))))))))))))))))))))((())))))************************)))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***+++***))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++***+++,,,---...---,,,,,,************************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***---------.........//////............////////////////////////000111222333333333333444555666777888555555555666777999:::;;;<<<<<<===============>>>???>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<:::999888777666555444444333333333222111111000000000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))************************))))))*********+++++++++************************))))))*********+++++++++************************((()))))))))*********************+++++++++,,,,,,))))))*********+++++++++************************---,,,,,,++++++*********,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......::::::999999888666555444222222222333333333333333111111000000000//////////////////.........------...---------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------,,,------------.....................////////////---............/////////000111222222333333222222...///000111222222222222111111222333444555555666666777999;;;===@@@AAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBCCCEEEHHHKKKLLLLLLLLLLLLKKKIIIFFFBBB@@@;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>>>>>>>======888777666444333222111111000000//////...---------,,,+++++++++++++++************+++++++++***))))))))))))))))))))))))))))))((()))************))))))))))))))))))))))))******))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))***+++***))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))+++++++++,,,,,,,,,,,,---************************((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,,,,++++++---------.........//////............////////////////////////000111222333333333333444555666777888555555555666777999:::;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<<<<<<<:::999888777666555444333333222222111111000//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))************))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++************************((()))))))))************))))))))))))*********+++))))))*********+++++++++************************,,,,,,,,,++++++*********,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,------------999999999999888666555444222222222222222222222222000000/////////.........000//////...------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................------------------------............------........./////////------------.........///000111222222333333222222......000111222222333333000111111222333444555555666777888;;;===???@@@AAABBBBBBAAA@@@@@@@@@AAAAAA@@@@@@@@@AAADDDFFFIIIJJJLLLMMMMMMMMMKKKGGGCCCAAA;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;777666444333111111000000//////......------------++++++++++++++++++******)))***************)))))))))))))))))))))))))))))))))***+++++++++)))((('''))))))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))))),,,++++++***+++,,,------++++++++++++++++++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,------------.....................////////////////////////000111222333222222333333555666888999777777777777888888999:::::::::;;;;;;<<<=========>>>>>>>>>>>>============<<<<<<;;;;;;;;;;;;<<<<<<999888777666555444333333222222111111000//////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))(((((((((((((((((((((((()))************+++++++++************************)))************+++++++++***************+++++++++))))))))))))************(((((()))))))))*********)))************+++++++++************************++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,---------......888888888777666555444333333333222222111111000000/////////.........------...---------------------,,,,,,++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,+++++++++,,,,,,,,,---------------------.........//////,,,,,,---------.........//////000111111111111000---...///111222222333333000111111222333444555666666777888:::<<<>>>???@@@CCCBBBAAA?????????@@@AAA>>>>>>???@@@BBBDDDGGGIIIJJJLLLMMMMMMKKKGGGCCC@@@====================================<<<:::999999666555444222000000//////.........------------,,,******************++++++))))))************))))))))))))))))))))))))))))))***+++,,,,,,+++)))'''%%%((()))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***++++++)))((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++******++++++,,,+++***)))***+++---...++++++++++++++++++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------............////////////////////////000111222333222222222333555777888999999999888888888888999999999999::::::;;;<<<<<<<<<========================;;;;;;::::::::::::;;;;;;777666666555444333333222222111111000//////......//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************)))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))*********+++++++++))))))))))))************))))))*********+++++++++)))************+++++++++*********************************++++++,,,,,,---******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,---------------............777777777666555444222222444333333222111000////////////.........---------+++,,,,,,------......///++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,---------.........//////,,,,,,,,,---------......---......///////////////---...///000222222333333111111222333444555555666777777999:::<<<===>>>???CCCBBB@@@?????????@@@@@@=========???AAACCCFFFGGGIIIJJJLLLMMMKKKGGGBBB???@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<;;;:::999777666555555333111000//////...------------------,,,,,,******************++++++((())))))*********))))))))))))))))))))))))))))))++++++,,,,,,+++(((&&&$$$(((((())))))*********+++))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))///...------,,,,,,,,,,,,,,,+++***))))))+++---...++++++++++++++++++++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............/////////000////////////000111222333222222222333555777888999;;;:::999999888999999999888888999::::::;;;<<<<<<<<<<<<<<<<<<============;;;::::::999999::::::;;;555555555444333333222222111111111000//////......//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************************)))************+++++++++)))))))))))))))))))))))))))************+++++++++))))))******++++++++++++))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++************************))))))***+++,,,------...)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++******++++++,,,------------.........//////888777666555444333222222111222222222222111000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++******+++---...///---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---,,,,,,,,,,,,---......---------............/////////............//////////////////000000000000///000000111111222333333777777888999;;;===???@@@BBB@@@>>>===<<<===>>>????????????@@@AAADDDFFFGGGHHHHHHHHHHHHGGGEEEDDDBBBDDDDDDDDDDDDBBBAAA???===>>><<<999888777777555444222222111000///...---,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************((('''''')))+++,,,***)))((()))***)))(((((()))+++))))))))))))))))))))))))++++++******************))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))************************++++++******++++++,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++******+++------,,,***++++++************++++++++++++,,,,,,,,,,,,------............//////000000/////////000111111222222333444555444444444666888@@@@@@???<<<999888888999<<<;;;:::999:::;;;<<<===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::;;;555555444333333222111111222111111000///......---......---,,,,,,+++******************************...---,,,+++************,,,,,,............,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***+++++++++,,,++++++++++++++++++++++++************************++++++************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......777777666555444333222222111111222222111111000///////////////.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,------------...---,,,,,,,,,,,,---......------------............//////............//////.../////////000000000000000000111111222333333333555666666888999<<<===>>>???>>><<<;;;;;;<<<>>>???AAA@@@@@@@@@AAABBBDDDEEEFFFFFFFFFFFFEEECCCBBBAAACCCCCCDDDDDDCCCAAA???>>>>>><<<999777777666555333222222111000///......---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((((())))))***+++,,,,,,777444000+++)))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))************************++++++******++++++,,,---+++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))*********+++,,,---,,,***++++++************++++++++++++,,,,,,,,,,,,------------.........//////////////////000111111222222333555666666555555777999>>>??????===;;;999999:::<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888888888444444444333222222111111111111000000///......---...------,,,++++++******************************...---,,,+++***************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++++++++++++++++++++************************++++++************++++++)))************+++++++++*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...666666555444333222222111111111111111111000////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++***)))))))))***+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......------------............//////............//////....../////////000000000000111111222333333444444444444555666888:::;;;<<<<<<;;;::::::;;;<<<>>>???BBBBBB@@@??????@@@AAAAAADDDDDDDDDDDDCCCAAA@@@???BBBBBBCCCDDDCCCBBB@@@@@@===;;;888777666666444222111111111000000/////////,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************''')))+++***)))***---111DDD<<<222,,,******+++***))))))))))))))))))))))))************************))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))+++************+++,,,,,,+++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******)))+++,,,---+++***++++++************++++++++++++,,,,,,,,,,,,---------------------............//////000000111111222444555666777666666888999;;;===>>>>>>===;;;;;;;;;<<<;;;:::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888666555555555555333333333222222111111000000000000///......------------,,,,,,++++++******************************---,,,+++***************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))))))))))))))******************************************))))))++++++++++++++++++++++++************************++++++************++++++)))************+++++++++*********************************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------555444444333222222111111000000111111000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))***+++,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,---------.........///......------......///........./////////000000111111111222333333444444444444444555777888:::;;;:::::::::;;;<<<>>>@@@AAADDDCCCAAA???>>>>>>>>>???DDDDDDCCCBBBAAA@@@??????AAAAAABBBCCCCCCBBBAAA@@@<<<:::777666555555333111000000000000000000000000,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''***,,,+++((()))...444BBB999...))))))***)))'''))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************++++++,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))***))))))***,,,,,,+++***++++++************+++++++++++++++,,,,,,,,,------------------------------......//////000111111111222444666666666555777888888:::===???>>>===<<<===;;;;;;999888888999999::::::::::::;;;;;;;;;;;;;;;:::999888666444333333333222222222111111000000000/////////......---------,,,,,,,,,,,,++++++******************************,,,,,,+++***************(((((()))******)))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))***************))))))))))))******))))))))))))))))))))))))************************++++++******))))))((((((************************************************++++++************++++++))))))*********+++++++++************************************++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------333333222222111111000000///000000000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******)))***+++---///000,,,++++++******++++++,,,+++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,,,,,,,------------.........------------..................////////////000111111222222333444444444444444555666888999:::999999:::<<<>>>???AAABBBDDDCCCAAA???>>>>>>>>>>>>EEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBBBBAAA@@@???;;;999666555444444222000000000//////////////////,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************'''***,,,+++((((((...333666000)))(((***+++)))&&&))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))******+++,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))***))))))***,,,,,,+++)))++++++************+++++++++++++++,,,,,,,,,------------------------------.........///000000111111000222555555555444555666555888<<<>>>>>>=========;;;:::999888777888888999888888999999:::::::::;;;:::999888666444333222222000000000000000/////////............------------,,,+++++++++++++++******************************++++++******))))))******((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))******************))))))))))))******))))))))))))))))))))))))************************+++******))))))(((((((((************************************************++++++************++++++))))))*********+++++++++************************))))))*********+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------222222111111000000000000///////////////......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))***,,,...000222++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------......------------......------.........////////////000000111222222333333333333444444555777888999999999;;;<<<>>>@@@AAABBBDDDCCCAAA@@@??????@@@@@@FFFEEEDDDBBBAAAAAAAAAAAA???@@@@@@AAA@@@???>>>===:::888555444333333111////////////......---------++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************(((***+++***((())),,,///,,,***((())),,,---,,,***)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***+++++++++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))(((***+++,,,***)))++++++************++++++++++++,,,,,,,,,,,,------.........------------------......//////000000111///111444555444444444555555777:::<<<<<<<<<<<<>>>;;;:::888777777777777888666666777777888888999999999888777555333222222222////////////////////////------------------------++++++++++++++++++******************************+++******)))))))))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))((((((************************************************++++++************++++++)))************+++++++++************************)))))))))************+++************++++++++++++++++++++++++,,,,,,,,,,,,111111000000000000//////....../////////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))+++---///000++++++************++++++***++++++++++++,,,,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////...//////000000111222222222222222333444555666777888888:::<<<===??????@@@CCCBBBAAA@@@@@@AAABBBCCCFFFEEECCCAAA@@@@@@@@@@@@>>>?????????>>>===;;;:::999777444333333222000/////////...---,,,++++++***++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))***+++,,,---))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************************)))))))))))))))***+++++++++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))++++++***)))++++++************++++++++++++,,,,,,,,,,,,------/////////.........------------......///000000000///222555666555444444555555666888999999:::<<<===;;;:::888777666666777777444444555555666777777888777666444333222111111000........................,,,,,,,,,,,,,,,,,,,,,,,,******************++++++******************************))))))))))))******)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))************************************************++++++************++++++)))************+++++++++************************))))))))))))************************++++++++++++***++++++++++++,,,,,,,,,000000000000////////////......//////......---,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************)))************+++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,((((((((((((((((((((((((******)))))))))***,,,---++++++************++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////.........///000000111111111111111111222333444555777888999;;;<<<===>>>>>>BBBAAAAAA@@@AAABBBDDDEEEEEEDDDBBB@@@?????????@@@>>>??????>>>===;;;999888999777444333222222000...//////...---+++***))))))+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************************************))))))***+++***(((''')))))))))((('''(((***---))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))************************)))))))))))))))******++++++++++++************))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))++++++***)))++++++************++++++++++++,,,,,,,,,---------000000/////////.........------......///000000000000333666777666555555666555666777777777888;;;===;;;:::888777666666666777333333444444555666666777444444222111000000000000---.....................,,,,,,,,,,,,,,,,,,,,,,,,******************++++++***************************)))))))))))))))******((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))************************++++++************++++++)))************+++++++++************************))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,000000//////......------......---------,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++)))************+++++++++******))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++******++++++,,,---***+++,,,,,,+++***)))((()))************+++++++++++++++************++++++************************,,,+++***)))***+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---...//////000000...---...111222111/////////000111333444555555555777:::;;;;;;<<<>>>@@@BBBAAA@@@???@@@BBBEEEFFFEEEDDDCCCBBB@@@???>>>============<<<;;;999888777666555333111///---,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++******))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((()))***************************************++++++************++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***+++++++++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111111000///...------,,,........................555777888888666444444444555555666666666666666666555666666666666666555555555555555555555555444444333333222222111000//////......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++***)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))******))))))((((((''''''************************+++*********))))))(((((())))))************))))))***)))((((((((()))+++,,,+++++++++*********))))))++++++************++++++************************))))))))))))(((((((((((((((((((((((())))))))))))+++(((%%%%%%(((******))))))************+++++++++000000/////////............------------,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++++++++++++++++++++++++++)))************++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---******+++,,,+++***)))))))))************+++++++++++++++************++++++************************++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,------...//////000000000...---...111222111///000000111222333333444444555777999:::;;;<<<>>>@@@AAAAAA@@@@@@AAABBBCCCDDDBBBBBBAAA@@@???>>>=========<<<<<<;;;:::888777666555444222000///---,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++*********)))++++++++++++++++++++++++************************((())))))***************************************++++++************++++++************************************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,,,,........................333555666666444222222333222333555666777777777777555666666666666666555555555555555444444444444333333333222111111000//////...------------,,,,,,,,,,,,,,,+++++++++*********,,,,,,+++******)))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((())))))************)))))))))))))))))))))******++++++++++++*********))))))++++++************++++++************************++++++++++++************((((((((()))))))))*********(((''''''***+++***))))))************+++++++++000000000////////////...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++************+++++++++++++++++++++++++++)))************+++++++++,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++*********++++++******++++++,,,---))))))***+++++++++******)))************+++++++++++++++************++++++******************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---......//////000000111000///...///000111000///111111111222222333333333444666888::::::;;;===???@@@@@@AAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>>>><<<<<<;;;:::999777666555444333222000...------,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++************++++++++++++++++++++++++************************((()))******++++++******************************++++++************++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++........................000222333333222000111111000222555777888888888777555666666777777666666666444444444333333222222222222222111111000000//////------------,,,,,,,,,,,,,,,++++++++++++*********+++++++++******))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******'''''''''((()))*********((((((((((((((((((((((((************))))))))))))))))))************))))))(((((()))***************+++++++++***************++++++************++++++************************++++++++++++************)))))))))*********++++++***))))))***,,,,,,+++))))))************+++++++++////////////////////////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++************************))))))*********+++++++++,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++++++++***++++++******++++++,,,---))))))******++++++++++++))))))*********+++++++++++++++************++++++************************)))***+++,,,---,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,---------........./////////000000111111////////////000000000000222222222222222222222222333555888999999:::<<<>>>>>>???AAABBBBBB@@@???=========>>>>>>>>>?????????===<<<<<<;;;999777555444333222000///...---------,,,,,,,,,++++++++++++***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***************************++++++************++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++***)))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,........................///111222222111000111222111333555888888888666555555666666777777777777666444333333222222111111111111111000000000/////////---------,,,,,,,,,++++++++++++++++++************+++*********)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((()))))))))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))*********)))))))))))))))))))))************))))))'''((()))++++++***))))))************************++++++************++++++************************))))))))))))(((((((((''')))*********++++++++++++)))***+++,,,------+++***))))))*********+++++++++.............../////////------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))***++++++************************))))))*********+++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------,,,,,,++++++******++++++,,,---)))))))))******+++,,,,,,))))))*********+++++++++++++++************++++++************************)))***+++,,,---,,,+++************+++++++++,,,,,,,,,,,,,,,---------......////////////000000000000...//////000///000000111222222222222222222222222222444666888888999;;;======>>>@@@AAAAAA???===<<<======>>>>>>???@@@@@@@@@======<<<;;;999777555444111000///...------------,,,,,,+++++++++*********))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++************************))))))***+++++++++++++++************************++++++************++++++************************************************************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,+++++++++***)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********************++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------..............................///111222222111111222444444555777888777666444333555555666777888888777777444444333222111111000000000000//////////////////------,,,,,,,,,++++++++++++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))***************)))))))))((((((((('''************************))))))))))))))))))******))))))************))))))'''((()))++++++***))))))************************++++++************++++++************************))))))))))))(((((((((''')))*********++++++++++++)))***,,,------,,,++++++))))))*********+++++++++---------------.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***))))))))))))***++++++************************)))************++++++++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---------------++++++******++++++,,,---*********)))******+++,,,)))************+++++++++++++++************++++++******************************+++,,,,,,,,,,,,+++************++++++++++++,,,,,,,,,---------......////////////////////////...///000000//////000111111111111222222333333333111333666777777888:::<<<;;;===>>>@@@@@@???===<<<=========>>>???@@@@@@@@@===<<<;;;:::888666444333000///...---------------++++++++++++************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,+++++++++************************++++++************++++++************************************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,------......//////........................///000111111111222444666777777777666666555444333555555666777888888888888555444333333222111000000////////////............,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))******++++++*********)))((('''''''''************************))))))))))))************))))))************))))))(((((()))******************************+++++++++++++++************++++++************************++++++++++++************)))))))))*********++++++)))***,,,,,,+++++++++,,,)))************++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))))))))***++++++************************)))************+++++++++*********+++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,---------++++++******++++++,,,---,,,+++***)))))))))***+++)))************+++++++++++++++************++++++************************++++++******++++++,,,---************++++++++++++,,,,,,,,,---------..............................---///111000///...000222000000111222333333444444111333555666666777999;;;:::;;;===>>>>>>>>>>>>===<<<<<<<<<======>>>>>>???;;;:::999888555333111000......------,,,---------++++++++++++************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++************************++++++************++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++)))******+++,,,,,,------************************------------.......................................000000000000111444666777777555555444555666666555555666888888999999888555555444333222111000000........................,,,,,,,,,++++++++++++***************))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))((((((((((((************************((()))))))))************))))))************)))))))))))))))))))))******+++))))))*********+++++++++++++++************++++++************************++++++++++++************((((((((()))))))))******)))***,,,+++))))))+++...)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))((())))))***++++++)))))))))))))))))))))))))))************+++++++++))))))***+++,,,...///000++++++++++++++++++++++++++++++++++++++++++++++++(((((()))++++++,,,,,,,,,++++++******++++++,,,------,,,***)))))))))******)))************+++++++++++++++************++++++************************,,,+++***)))***+++---...)))************+++++++++,,,,,,,,,---------.....................------------///111111......000222///000000222333444555555000222444555666777999;;;:::;;;<<<===>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======999888777666333111///......------,,,,,,---------+++++++++************)))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++++++++,,,(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***+++,,,,,,------************************------------------------...........................////////////111444666777555444333444555888999555555666888888999999999666666555444333111111000---.....................,,,,,,,,,+++++++++******************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))***+++++++++''''''(((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))************))))))***)))((((((((()))+++,,,))))))******++++++++++++++++++************++++++************************))))))))))))(((((((((((((((((((((((()))))))))))))))***+++***((((((+++...)))************+++++++++......---,,,,,,+++******,,,,,,,,,++++++*********************************************************))))))))))))************++++++***************+++,,,+++++++++***))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,+++***))))))******************************,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......000000000///......------000000111222333333333333111111222333444666777888999:::;;;;;;<<<<<<;;;;;;<<<:::999;;;>>>>>><<<:::777666555444222111//////......---,,,,,,+++******,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++************)))))))))))),,,++++++*********++++++,,,,,,,,,++++++,,,,,,---***+++++++++,,,,,,------,,,,,,,,,---------------,,,,,,+++*********++++++++++++,,,,,,,,,,,,+++***++++++++++++************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))************************)))************+++++++++++++++***)))(((((())))))************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************************)))***+++,,,,,,,,,,,,,,,---------............///............////////////111000//////111333666777444555666666666666666555666666777999999:::::::::777666555333222111000000......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))************))))))))))))...------,,,++++++******,,,,,,,,,++++++*********************************************************))))))))))))************++++++***************++++++++++++***************,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++,,,++++++***))))))******************************,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...........................///////////////000111222333333333333111111222333444666777888999:::;;;;;;<<<;;;;;;;;;===<<<;;;<<>>AAABBBEEEEEEFFFGGGIIIJJJKKKLLLGGGGGGGGGFFFEEEEEEDDDDDD===>>>>>>>>>===;;;:::888333222222111///---,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************)))************++++++++++++************+++,,,,,,************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************************************++++++,,,,,,,,,+++******,,,,,,,,,,,,------------............////////////000000000000////////////...///000222333333333333222222333333333333333222111111000///............,,,,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))******+++))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++************))))))((((((******************++++++((()))))))))*********+++))))))))))))))))))))))))************************))))))))))))************))))))))))))***+++,,,---+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******))))))***++++++,,,***************************+++,,,,,,,,,,,,+++***,,,,,,,,,+++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------------,,,------------------------000000111222333333333333111111222333444666777888888888999::::::::::::999666777888666333000000111,,,,,,,,,,,,------------******************++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---...000111222333444666:::>>>BBBDDDDDDEEEHHHIIIJJJLLLOOORRRTTTUUUYYYYYYZZZ[[[\\\]]]]]]^^^[[[ZZZZZZYYYXXXXXXWWWWWWRRRRRRSSSSSSRRRPPPNNNLLLCCCBBBAAA???===:::888666333333111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************)))************++++++++++++*********++++++,,,---************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************************************+++,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------............////////////.../////////////////////---...000111222333333333333333444444444444333333000000///...------------,,,,,,,,,++++++++++++***************)))))))))))))))))))))))))))***++++++))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))***************************++++++(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))************))))))))))))***+++,,,---,,,+++++++++******))))))*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******))))))***+++,,,,,,***************************+++,,,------,,,+++***,,,,,,,,,+++++++++******************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,+++,,,,,,------......///...///000111111222111111111111222333444666777888888888999::::::::::::999333555666444000------...+++,,,,,,,,,,,,,,,------******************++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------111222444666999<<<>>>???HHHKKKPPPVVV[[[___aaaaaaaaaaaaaaaaaabbbcccddddddfffffffffggggggggggggggghhhhhhgggffffffeeeddddddddddddeeeeeedddbbb___^^^[[[ZZZXXXVVVSSSPPPMMMLLLDDDCCC???;;;777222///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************)))************++++++++++++*********+++,,,,,,---************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))************************************,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,---------............/////////000,,,---...///000000000000---...///000222222333333555555555666555555444444000///...---------------,,,,,,,,,+++++++++******************))))))))))))))))))((())))))***++++++))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))************(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((()))***+++++++++''''''((()))***+++,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))************************++++++************+++++++++*********))))))((((((************************(((((()))***+++,,,,,,,,,+++++++++*********))))))++++++******************)))+++,,,,,,+++***,,,---************************))))))))))))))))))))))))++++++************++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,---------......---------------------------...000000//////111222000000111222333333444444444555666777777666555444666555333111000///......000///...---,,,+++++++++++++++***************+++111///,,,))))))***,,,...)))+++------,,,+++,,,---+++---///000111333666888???BBBHHHMMMQQQUUUYYY\\\^^^bbbgggjjjiiihhhiiikkknnnllljjjjjjkkklllllllllnnnkkkhhhhhhkkkmmmkkkhhhkkkkkkjjjlllnnnpppppppppooollljjjkkkkkkjjjgggcccccceeeccc``````bbbaaa\\\\\\XXXTTTQQQOOOJJJCCC>>>:::777333000//////...---+++,,,---...---,,,***(((---,,,+++*********+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))))))))************************************************************************(((((()))***++++++,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((('''((())))))(((((()))))))))))))))))))))))))))******************************))))))******+++,,,************************(((((())))))))))))((((((************************(((''''''&&&&&&((()))*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///...............///000000111111000000111111222333333333222222111000//////......---,,,,,,+++******+++++++++*********))))))***+++---,,,***(((&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((************************))))))))))))))))))))))))))))))************))))))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))************))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************++++++************++++++++++++++++++*********)))************************)))))))))***+++++++++,,,+++++++++*********))))))************************(((***++++++***)))+++,,,************************))))))))))))))))))))))))++++++************++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,------------...---------------------------...000000//////111222000000111222222333444444444555666777777666555444555444333111//////......//////...,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,******)))***+++,,,---...---...---,,,***+++---///222555999===AAAFFFKKKOOOTTTWWW[[[^^^aaacccfffiiigggjjjnnnooonnnlllkkklllkkkjjjiiijjjkkklllkkkiiikkkkkkkkkjjjiiiiiijjjkkkmmmmmmmmmnnnoooooonnnmmmooommmkkkkkklllllljjjhhhiiilllllliiihhhiiieee```bbb```___]]]\\\YYYVVVSSSQQQLLLFFF@@@<<<888444222...---,,,,,,,,,---...///)))***+++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++*********)))************************************************************************************************(((((()))******+++,,,,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))))),,,***(((((((((((((((((())))))))))))))))))))))))******************************))))))******+++,,,******************************++++++++++++******************************)))(((((('''((()))***+++*********************************+++++++++,,,,,,++++++,,,,,,,,,,,,---------------............///...............//////000111111000000111111222222333222222111000000//////------,,,++++++***))))))+++++++++*********))))))************))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))))))))************)))))))))((())))))************))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************++++++************++++++,,,,,,,,,+++++++++++++++******************************************+++++++++++++++***************************************''')))******)))(((***+++************************))))))))))))))))))))))))++++++************++++++******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------------------,,,...////////////000222000000111111222333333333333444555666666555444333444333222000///......---///...---,,,,,,++++++,,,------,,,,,,,,,,,,------((()))***+++,,,---,,,,,,---------------000555999@@@DDDJJJOOOUUUZZZ```dddfffhhhjjjkkkkkklllnnnpppmmmpppssstttrrrpppnnnnnnooommmkkkjjjiiihhheeebbb```cccfffddd```^^^```ccceeefffhhhjjjlllmmmnnnnnnqqqooonnnnnnooopppooommmkkkooopppnnnlllmmmjjjeeeeeefffgggfffdddbbbbbbcccaaa]]]WWWQQQKKKFFFBBB>>>888555111---,,,---///111(((***,,,......---,,,***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++************************************************************************************************************((())))))******+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))---+++((((((***,,,+++)))))))))))))))))))))))))))******************************))))))******+++,,,******************************++++++++++++******************************)))))))))))))))***++++++*********************************++++++++++++,,,++++++,,,,,,,,,,,,---------------............///......------......///000000000000111111111222222222111111000000/////////,,,++++++******)))))))))+++++++++***************++++++)))(((((()))******''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,''''''''''''''''''''''''))))))))))))))))))))))))))))))************))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***++++++************************++++++************++++++++++++++++++++++++++++++************************+++++++++******************************************************+++++++++((()))******))))))***,,,************************))))))))))))))))))))))))++++++************++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,------------------,,,...//////...///000222000000111111222222222333222333444555555444333222333222000///...---------...------,,,+++++++++,,,,,,,,,,,,,,,,,,------...---------,,,,,,+++++++++,,,///333777;;;AAAGGGKKKTTTWWW[[[___bbbeeehhhkkkjjjkkklllkkkjjjjjjlllnnnnnnpppsssttttttrrrpppoookkkgggaaa[[[XXXUUURRROOOKKKNNNQQQQQQPPPNNNOOOPPPQQQRRRSSSUUUYYY]]]cccgggkkklllnnnppprrrrrrrrrqqqmmmppppppkkkiiijjjjjjgggbbbfffhhhhhheeedddeeehhhcccaaa]]]ZZZXXXUUURRROOOHHHEEE???888333111000000------............---,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************((()))))))))*********+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))+++000444111,,,))))))))))))))))))))))))******************************))))))******+++,,,************************(((((())))))))))))((((((************************((((((((()))))))))******************************************+++++++++++++++++++++,,,,,,,,,---------------............///...------------.../////////000000111111111111111000000000/////////......,,,+++++++++*********)))************************---+++)))(((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))***))))))))))))))))))))))))*********+++++++++,,,,,,''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))))))))************))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++************************++++++************++++++))))))******************************************+++++++++***************************************))))))*********+++++++++)))***,,,+++******+++---************************))))))))))))))))))))))))++++++************++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,---//////......000111000111111111111111222222111222333444444333222111111000///...---,,,,,,,,,------,,,+++++++++,,,,,,+++++++++++++++,,,------000...,,,+++,,,---000111777<<>>===<<<<<<<<<===@@@EEEKKKMMMLLLJJJHHHGGGDDDAAA@@@DDDKKKPPPVVVZZZaaahhhmmmppprrrrrrpppqqqkkkaaa[[[[[[]]]]]]XXX\\\aaaccccccccceeehhheeedddcccbbbbbb```]]]ZZZXXXVVVQQQKKKEEE???;;;888555333000---,,,,,,,,,---,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,************************************************************************************************)))))))))))))))*********))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++(((,,,///000333666222***))))))))))))))))))))))))******************************))))))******+++,,,************************(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((()))((())))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------............///---------------...//////...///000111111111111000//////...............---,,,,,,,,,,,,,,,+++++++++************************+++)))(((((())))))&&&$$$))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************************)))))))))************+++(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))******))))))************))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++************************++++++************++++++)))))))))))))))***************************************************++++++***************+++++++++)))))))))***++++++,,,,,,)))+++,,,,,,++++++,,,---************************))))))))))))))))))))))))++++++************++++++******************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------.........+++---............///111111111111111111111111111000111222333333222111000000///...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++*********+++,,,---...---------///333999???CCCMMMRRRYYY___ccceeegggiiijjjllloooooonnnmmmmmmnnnnnnoooooonnnmmmmmmppprrrsssrrrsssttttttrrrnnnkkkQQQKKKDDD>>><<<===>>>???GGGHHHLLLTTT]]]aaa___\\\YYYUUUMMMBBB999666:::>>>>>>DDDMMMVVV___gggmmmrrrnnnlllbbbQQQFFFCCCCCCDDDCCCHHHPPPVVV[[[]]]^^^```ggggggggghhhhhhfffbbb___aaaaaa```]]]XXXSSSMMMJJJAAA===777222...,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***222666222111222---%%%))))))))))))))))))))))))******************************))))))******+++,,,******************************++++++++++++******))))))))))))))))))))))))&&&&&&'''((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,---------------............///------,,,,,,------...///...///000111111111000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,***'''(((++++++)))'''************************))))))))))))))))))))))))(((''''''(((((()))***+++************************((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))((())))))))))))************))))))************))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************************++++++************++++++)))))))))******+++++++++************************)))))))))***+++++++++,,,))))))*********+++++++++((())))))***++++++,,,,,,)))***++++++******+++,,,************************))))))))))))))))))))))))++++++************++++++******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,---......///+++---............///111111111111111000000000000///000111222222111000//////...---,,,++++++++++++,,,+++++++++++++++,,,,,,+++++++++,,,,,,---...//////111555<<>>DDDOOO^^^hhhnnnnnneeeTTTEEE???===<<<777;;;BBBLLLUUUWWWSSSNNNDDDHHHOOOYYYaaaggghhhhhhfffeeeeeecccaaa___\\\[[[]]]YYYTTTMMMEEE===888555///......------......///+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++************************************************************************))))))))))))(((((((((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,)))444666+++$$$(((+++)))))))))))))))))))))))))))*********************************)))***++++++,,,************************(((((())))))))))))(((((())))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,------------------.........//////---,,,,,,,,,,,,---......---...000111222111///...,,,,,,,,,,,,,,,,,,,,,,,,******************++++++))))))******++++++++++++FFF<<<000((('''((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++************************((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***))))))((((((((())))))*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))))))))))))))))),,,,,,,,,++++++*********************************)))************+++++++++************************************************+++++++++*********))))))************************+++++++++++++++++++++++++++*********))))))(((((()))))))))))))))))))))))))))************+++++++++,,,+++++++++++++++++++++,,,,,,,,,---------.........------......///000111222222111111000000//////////////////............//////......,,,+++))))))+++,,,...---+++))))))***,,,,,,,,,...222:::DDDKKKOOORRRXXX]]]aaadddgggiiigggiiikkkiiifffeeefffhhhlllhhhdddaaa```]]]YYYTTTLLLHHHBBB???>>>???@@@@@@@@@@@@DDDOOOYYYaaaiiiqqquuuuuutttsssrrrqqqpppppptttssspppiii^^^TTTMMMIIIHHHJJJLLLJJJDDD===777555555555777:::BBBOOO\\\eeemmmppppppjjj___RRRHHHCCC<<<:::;;;CCCPPPXXXRRRFFFBBB>>>===DDDRRR^^^dddeeeiiihhhgggfffdddbbb```___```[[[WWWVVVVVVSSSLLLFFF<<<888222...------......///---+++***+++,,,,,,+++...---,,,,,,......---,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++***))))))******************************************************************************************************************************++++++++++++++++++++++++111000///---+++)))((('''))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******************++++++++++++++++++++++++,,,,,,---......------,,,///...,,,++++++,,,...///------............---------------,,,,,,+++++++++++++++++++++++++++++++++******)))))))))))))))***+++++++++***)))(((((('''''''''((()))))))))))))))(((((((((((())))))))))))******(((&&&$$$%%%'''***************************++++++******))))))((((((************************''''''(((((())))))******))))))))))))))))))))))))************************))))))*********))))))((())))))))))))))))))))))))************++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))+++***)))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************,,,,,,,,,++++++*********************************)))************+++++++++************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000111111111111000000000000000////////////............,,,,,,,,,,,,++++++***)))***+++,,,+++***+++,,,......222888>>>EEEMMMUUUZZZ\\\^^^```bbbdddfffhhhiiijjjiiifff```YYYTTTSSSTTTSSSTTTTTTVVVWWWUUURRRPPPIIIFFFAAA>>>===<<<<<<;;;???:::999>>>FFFOOO\\\ffftttttttttssssssssssssssswwwwwwtttmmmbbbWWWOOOKKKLLLLLLMMMLLLIIICCC>>>:::<<<===>>>BBBIIITTTaaaiiinnnqqqtttrrrllleee___]]]QQQLLLFFFEEELLLQQQIII>>>666333444===KKKWWW\\\]]]aaabbbcccccc```\\\XXXUUUTTTTTTVVV[[[^^^]]]VVVPPPNNNHHH@@@888444000...---000...---,,,------+++***...,,,+++,,,---...---,,,++++++++++++++++++++++++))))))*********+++++++++,,,++++++***))))))******************************************************************************************************************************++++++++++++++++++++++++---------,,,+++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,---............///...,,,++++++,,,...///------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++******))))))))))))******++++++******)))(((((('''''''''((()))))))))))))))(((((((((((())))))))))))'''((())))))((()))***,,,******************************)))))))))))))))(((************************(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******))))))******))))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************+++++++++++++++*********************************)))************+++++++++************************************************+++++++++***************************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))))))))))))))))))))))))))************+++++++++++++++,,,,,,------......,,,,,,,,,---------.........------......///000111///000000000000000000111/////////............---+++++++++,,,,,,,,,,,,,,,+++++++++******,,,000444888>>>HHHRRRYYY^^^ccceeefffggghhhhhhiiijjjjjjkkkjjjeee[[[OOOEEE???>>>>>>EEEKKKTTT[[[___aaaaaa```[[[WWWQQQJJJEEE???999555999555555<<>><<>>FFFLLLWWW[[[___bbbccccccddddddeeefffiiilllnnnkkkddd___PPPIII@@@:::;;;BBBKKKQQQaaaeeeiiihhhaaaYYYTTTQQQJJJIIIHHHHHHFFFCCC>>>::::::999===FFFOOOUUU\\\cccrrrrrrrrrrrrrrrrrrrrrrrrrrrtttuuurrrmmmfffaaa^^^[[[WWWUUUWWW[[[]]]YYYUUUVVVXXXYYYZZZ]]]aaafffjjjpppppppppqqqrrrsssssssssjjjnnnpppqqqppplll```TTTCCC@@@===???HHHRRRZZZ^^^UUUTTTSSSQQQNNNJJJHHHFFFEEEBBB===<<>>FFFOOOWWW]]]^^^aaaccceeeeeefffhhhiiiggggggiiikkklllggg^^^WWWHHHFFFDDDFFFMMMWWW```eeeaaaaaaaaa^^^YYYSSSOOOMMMGGGGGGHHHJJJJJJIIIEEEBBB===::::::AAAIIIQQQ[[[eeeppppppoooooonnnnnnmmmmmmoooqqqsssrrroookkkiiihhheeecccaaabbbeeefffdddbbbcccdddeeeffffffhhhkkknnnkkkjjjjjjkkknnnoooooooookkklllkkkhhhgggiiifff```VVVRRRLLLJJJMMMSSSYYY]]]___\\\VVVOOOHHHDDDAAA???BBBCCCDDDEEEFFFFFFFFFFFFJJJKKKNNNSSSWWWXXXVVVTTTMMMHHH???888333000---,,,...---,,,,,,......---,,,+++++++++++++++++++++++++++++++++************************)))******+++,,,************************************************************************************************************************************************++++++******))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***++++++,,,,,,++++++++++++++++++++++++......,,,++++++,,,---...------------------------,,,,,,------------,,,,,,*********+++++++++++++++************************(((((((((((()))***+++,,,******))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))***...333777))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))+++***)))***+++,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++((()))))))))*********+++************************)))************+++++++++************************************************))))))*********+++++++++************************************************)))))))))******+++++++++)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000111///////////////..................---------,,,,,,++++++***+++---///222333888>>>FFFNNNUUU[[[aaaddd```bbbeeefffggghhhjjjlllkkkiiihhhiiijjjggg```ZZZUUUVVVYYY^^^dddgggfffdddVVVTTTQQQOOOPPPQQQRRRRRROOONNNOOOPPPPPPOOOKKKHHHDDDCCCFFFNNNVVV^^^gggooolllkkkkkkkkkjjjjjjjjjjjjlllnnnooonnnllljjjjjjjjjgggfffeeeddddddeeeeeeeeebbbccceeeeeeddddddeeefffdddcccbbbdddgggiiihhhfffhhhiiigggccccccfffhhhfffgggddd___[[[YYYZZZ[[[\\\aaa]]]VVVNNNFFF@@@===;;;;;;???DDDHHHJJJKKKKKKLLLKKKIIIHHHJJJOOOTTTWWWYYYVVVSSSNNNHHHBBB:::333...///...------//////...---+++++++++++++++++++++++++++++++++*********))))))******))))))***++++++,,,************************************************************************************************************************++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,+++******,,,...000222,,,------------------,,,+++,,,,,,------,,,,,,+++)))*********++++++++++++************************(((((((((((()))***+++,,,)))))))))))))))))))))***''''''((()))))))))))))))(((((((((((())))))))))))'''((()))******,,,///111))))))))))))))))))))))))++++++++++++************************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))+++)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************------------------------(((((())))))*********+++************************)))************+++++++++************************************************))))))******++++++++++++************************))))))))))))))))))))))))*********++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++,,,+++++++++++++++++++++,,,,,,,,,---------.........------......///000111000000//////.........---......---------,,,,,,,,,,,,,,,,,,...111555999;;;FFFLLLSSSZZZ^^^```bbbccc```cccfffggghhhhhhiiikkkllliiifffgggjjjkkkgggcccgggiiinnnssssssmmmbbbYYYOOOIIIBBB???AAADDDFFFFFFDDDEEEGGGJJJNNNOOONNNLLLRRRSSSYYYbbbhhhhhhiiilllhhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjiiigggfffggghhhbbbbbbaaa```^^^]]]___aaa___aaabbbbbb```______```eeecccbbbdddfffgggeeebbb\\\aaacccbbbbbbddddddaaaaaaaaaaaaaaabbbcccdddddd[[[XXXSSSMMMFFFAAA===;;;666999===AAAFFFLLLRRRVVVQQQLLLFFFDDDGGGNNNUUUYYYWWWWWWVVVSSSNNNEEE;;;444000.........///000///...++++++++++++++++++++++++++++++++++++******))))))******))))))***+++,,,,,,************************************************************************************************************************++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++++++++++++++++++++)))))))))***,,,///333555,,,------......------,,,+++,,,,,,------,,,,,,+++))))))******++++++++++++))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))*********'''(((((()))))))))))))))(((((((((((())))))))))))''')))******(((&&&%%%%%%))))))))))))))))))))))))---,,,,,,,,,+++*********************************''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******))))))))))))******,,,,,,+++***))))))******))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,+++***)))'''''')))***+++))))))))))))))))))))))))++++++******************))))))))))))))))))))))))************************************************************************************************************************++++++,,,,,,,,,,,,---------------............///...---,,,,,,,,,,,,---...///...---++++++***++++++******+++///555<<>><<<<<>>555///444444333333333444555666888;;;>>>???>>>>>>>>>???===<<<<<<===AAAFFFLLLOOOUUU]]]cccaaa^^^^^^___^^^SSSWWW\\\]]]]]]```gggmmmyyy}}}wwwooommmeeeaaa]]]YYYWWWXXXZZZ\\\[[[XXXVVVSSSHHH;;;555777<<<@@@HHHQQQWWWXXXUUURRREEEAAA;;;444///......///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,******+++++++++,,,,,,,,,******************++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***((('''((()))***)))((((((((((((((())))))))))))((()))***)))((((((***,,,((())))))*********))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((('''&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************************************+++++++++,,,,,,,,,******************************))))))******+++,,,...,,,++++++---...---,,,***+++,,,---,,,+++***))))))******+++++++++******************************************************,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////,,,---////////////000222666<<>>888555555666---)))(((,,,000333999@@@...---,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((******************************++++++++++++******'''((()))***************************************************************************************)))))))))))))))))))))))),,,,,,,,,***((((((***+++))))))************))))))))))))))))))))))))))))))+++++++++***************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))''''''(((((())))))******000---***)))))))))((('''(((((())))))*********+++***+++,,,,,,,,,,,,+++***))))))))))))************************************(((***+++***)))((()))***((()))******)))((()))***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&((('''&&&&&&&&&((()))***))))))))))))************))))))))))))))))))))))))******))))))))))))******************************************+++++++++,,,******************************))))))******+++,,,<<<888111---++++++++++++******+++,,,,,,------,,,*********+++******))))))************************************************+++++++++******)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,***)))***+++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............++++++++++++,,,///444888CCCGGGMMMSSSVVVXXXWWWWWWUUUQQQIIIBBB<<<999999999CCCDDDGGGJJJMMMOOOPPPQQQSSSWWW[[[[[[YYYWWWYYY\\\WWWXXXZZZ\\\^^^^^^^^^^^^bbb___ZZZVVVTTTTTTTTTTTT___fffooowww}}}ttt{{{}}}vvvhhh]]]UUUQQQRRRTTTXXX[[[YYYQQQEEE<<<777666888AAALLLUUUXXXWWWXXXUUUNNNGGG???888444222000,,,+++---......222777///...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((******************************++++++++++++******((()))******++++++******************************************************************************************************+++,,,,,,***((((((***+++))))))************))))))))))))))))))))))))))))))************************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************(((((()))))))))*********))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))'''((((((((()))))))))***///,,,***))))))))))))((())))))))))))(((((((((((())))))***++++++***))))))))))))))))))************************************(((***+++***)))((()))***'''(((***)))((((((***+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((''''''''')))((('''''''''((()))***))))))))))))************))))))))))))))))))))))))************************************************)))))))))*********++++++******************************))))))******+++,,,CCC<<<333,,,))))))***+++******++++++,,,...///000++++++++++++******)))(((*********************************************************)))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,*********+++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------,,,,,,+++++++++---444===CCCOOOQQQTTTWWWZZZZZZZZZZZZWWWSSSNNNIIIHHHIIILLLNNNTTTUUUWWWYYY[[[]]]]]]^^^\\\___aaaaaa^^^\\\]]]___^^^___``````___\\\ZZZXXX[[[ZZZYYY[[[aaagggkkkmmmrrrzzzyyyqqquuuzzzyyyyyy||||||~~~pppeee```\\\XXXUUUUUUWWWTTTLLLEEE>>>999555888BBBMMMUUUXXX[[[YYYVVVQQQIIIAAA999555444///---......---...222000///---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((******************************++++++++++++******)))***++++++++++++++++++************************************************************************************************++++++,,,***)))(((***+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++************************'''((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))---+++))))))*********)))***))))))(((''''''&&&&&&((())))))******))))))((())))))))))))************************************(((***+++***)))((()))***'''(((******))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((((((''''''******)))((((((((())))))))))))))))))************))))))))))))))))))))))))************************************************((())))))))))))***************************************))))))******+++,,,:::444---)))(((***,,,------,,,,,,+++,,,---///000,,,,,,---,,,,,,+++***)))******************************************************************))))))***+++++++++++++++,,,,,,++++++++++++++++++++++++***,,,,,,,,,******+++,,,******+++++++++,,,,,,,,,***************************************************+++++++++++++++,,,,,,+++++++++,,,,,,,,,------------------,,,,,,,,,,,,---...///111555===GGGMMMRRRSSSVVVYYY[[[]]]^^^___[[[YYYWWWVVVWWWZZZ^^^```]]]^^^___aaaaaabbbbbbbbb]]]___```___\\\[[[[[[\\\```^^^\\\YYYXXXYYYZZZ[[[___bbbkkkwww{{{ooo___SSSNNNNNNNNNNNNLLLFFF???:::<<>>@@@JJJTTTYYYYYYYYYYYYXXXVVVTTTSSSGGG>>>666111---***---222000/////////...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++******************************++++++++++++******++++++++++++++++++***)))************************************************************************++++++++++++++++++++++++(((***+++,,,*********+++))))))************))))))))))))))))))))))))))))))'''(((((())))))******+++)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++************************))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))(((((((((((()))(((((()))***+++)))''''''((()))***,,,---......+++******))))))******+++))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***///000000...+++)))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******))))))*********)))(((((())))))))))))************)))))))))))))))))))))))))))***,,,------,,,***)))************************************+++++++++,,,******************************))))))******+++,,,,,,+++******+++,,,+++***,,,------,,,,,,+++******)))***+++,,,------------************************************************)))*********++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++)))+++,,,,,,+++***,,,---******+++++++++,,,,,,,,,************************************************)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,------...///000111111555999???DDDIIINNNSSSVVVWWWXXXYYYZZZZZZYYYXXXXXX]]]^^^```aaabbbbbbaaa```______``````______^^^]]]ZZZYYYXXXYYYZZZ\\\]]]]]]^^^aaahhhqqq}}}|||}}}|||yyy{{{}}}{{{}}}|||}}}|||zzzvvvwww|||{{{lll___WWWPPPOOOMMMJJJFFFFFFHHHJJJUUUVVVXXXZZZYYYXXXVVVTTTOOOGGG???:::333---+++......///////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++******************************++++++++++++************++++++******)))(((************************************************************************++++++++++++++++++++++++''')))+++,,,+++******+++))))))************))))))))))))))))))))))))))))))(((((())))))***++++++,,,)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))***)))))))))(((((((((''')))(((((()))******(((&&&(((((()))***+++,,,,,,---***)))(((((((((((()))***))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***+++,,,---,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********&&&'''((()))))))))(((((())))))))))))************)))))))))))))))))))))))))))***,,,------,,,***)))***************************++++++++++++,,,,,,,,,*********************************)))***++++++,,,+++)))''''''(((***++++++)))***+++,,,---,,,+++***'''((()))***+++,,,,,,,,,************************************************(((((())))))*********+++))))))***+++,,,,,,------++++++++++++++++++++++++)))***,,,,,,++++++,,,---******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,---...///000222333333===???DDDHHHLLLQQQWWW[[[VVVXXXZZZ\\\\\\\\\ZZZYYY]]]\\\\\\\\\]]]]]]^^^___^^^^^^^^^^^^^^^]]]]]]\\\]]]\\\[[[\\\^^^aaabbbcccooouuuyyy||||||xxxyyytttjjjiiimmmoootttqqqeeeTTTPPPMMMMMMNNNLLLFFFAAANNNQQQVVVZZZ\\\ZZZXXXVVVRRRMMMGGGCCC<<<333//////---...///////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,******************************++++++++++++*********************)))((('''************************************************************************++++++++++++++++++++++++''')))+++,,,+++******+++))))))************))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))******))))))((((((((('''))))))((()))******'''%%%)))))))))))))))*********)))((('''&&&&&&'''((()))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))***''')))******))))))***+++))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++%%%&&&''')))))))))(((((())))))))))))************))))))))))))***************************************************************++++++,,,,,,++++++***************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,---...///000......---...111555999<<<@@@DDDJJJQQQUUUWWWVVVVVVYYYYYYZZZ[[[\\\\\\]]]]]]]]]]]]^^^______^^^^^^]]]\\\[[[\\\^^^]]][[[ZZZZZZ\\\TTTXXXcccnnn|||{{{{{{qqqiiifffpppooorrrzzzrrrbbbbbb\\\RRRNNNOOONNNIIIFFFGGGKKKSSS\\\^^^ZZZTTTTTTSSSPPPJJJCCC:::222---111///,,,+++,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********************************))))))***,,,---///++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***))))))***+++,,,***++++++,,,,,,++++++***+++++++++*********))))))++++++******++++++,,,---************************,,,+++++++++***)))))))))************************************************+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******)))(((((((((+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))***************************************************************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---......---------000333888===???CCCGGGLLLRRRVVVWWWWWWVVVYYYYYYZZZ[[[[[[\\\]]]]]]]]]]]]^^^^^^^^^]]]]]]\\\___^^^^^^___^^^[[[YYYYYYPPPSSSfff|||~~~|||xxxuuu~~~vvvpppqqqrrruuuzzz}}}qqqpppgggYYYOOOOOOQQQPPPIIIIIIJJJMMMQQQVVVYYY[[[WWWVVVTTTOOOHHH>>>666111///---,,,,,,...///...---------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************************,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***))))))***++++++***++++++,,,,,,++++++***+++++++++*********))))))++++++******++++++,,,---************************+++++++++***************************************************************+++++++++************)))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))*********+++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((((((((()))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))***************************************************************++++++,,,,,,++++++***************************************************------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------+++,,,///222888===BBBEEEHHHKKKPPPTTTWWWXXXXXXWWWYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[]]]]]]\\\ZZZXXXWWWVVVUUUXXX```zzzwwwrrrtttuuusssvvv~~~~~~zzz|||~~~~~~vvvgggYYYRRROOONNNJJJLLLMMMMMMNNNQQQWWW\\\YYYYYYYYYUUUOOOFFF>>>999000...---...///000///...------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************+++,,,------++++++++++++++++++++++++************************************************++++++***))))))***++++++******++++++++++++******+++++++++***************+++************+++,,,,,,***************************************+++++++++************************************************+++++++++************)))))))))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++++++++***************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))))))))***************************************************************++++++,,,,,,++++++***************************************************------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---+++---222777===DDDIIIKKKNNNOOOSSSVVVXXXYYYYYYXXXYYYYYYYYYZZZZZZZZZ[[[[[[\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZXXXUUUVVV\\\```aaakkkppp}}}zzzzzzvvvqqq{{{xxxlll^^^RRRIIIPPPQQQSSSTTTTTTTTTTTTUUUWWWYYYZZZYYYUUUOOOHHHCCC888555111....../////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************************************++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************+++******************+++******++++++++++++*********************************************++++++,,,************************)))))))))***+++++++++,,,************************************************+++++++++*********))))))((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((()))))))))***************************************************************++++++,,,,,,++++++***************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,------///222777===DDDJJJNNNPPPQQQRRRTTTVVVWWWXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZ[[[ZZZYYYXXXWWWXXXXXXXXXSSSVVVUUUUUU^^^nnnzzz~~~wwwxxx~~~yyy~~~{{{}}}xxxiii]]]aaa\\\VVVTTTUUUUUURRROOOSSSVVVYYYZZZYYYUUUQQQNNNEEE???666000......///000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))*********************************++++++*********)))******++++++******)))******************************))))))******+++,,,************************)))))))))***+++++++++,,,************************************************+++++++++*********))))))((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))((((((************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))***************************************************************++++++,,,,,,++++++*********************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////555888>>>DDDJJJNNNQQQRRRRRRSSSTTTUUUVVVXXXYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXVVVVVVVVVWWWXXXYYYMMMSSSXXX\\\kkk|||~~~~~~|||{{{}}}qqqqqq{{{xxxkkk\\\SSSQQQRRRRRRPPPRRRTTTWWWYYYZZZXXXVVVUUUOOOHHH>>>555111000000000...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,,,,++++++++++++++++++++++++++++++************************************************)))***++++++++++++***)))))))))************))))))***************+++++++++***))))))))))))***++++++***************************************+++++++++************************************************+++++++++************)))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((('''***************+++++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))***************************************************************++++++,,,,,,++++++***************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---...000111222<<>>888111///111222000---//////...---------------------------------,,,,,,+++,,,,,,,,,,,,,,,,,,++++++...111222000---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************************************++++++***)))))))))******))))))(((((())))))******)))))))))))))))))))))))))))))))))******++++++******))))))))))))***++++++*********++++++++++++++++++******))))))))))))***++++++***************))))))))))))***++++++,,,,,,)))))))))***+++++++++,,,++++++++++++++++++++++++************************************************++++++************++++++************************......---+++***)))((('''))))))***+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))*********+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++******************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,(((+++...//////000333555,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...222777>>>FFFLLLPPPSSSSSSSSSTTTTTTTTTSSSSSSRRRSSSSSSSSSRRRRRRRRRRRRRRRQQQRRRSSSSSSSSSXXXdddooo~~~}}}~~~|||qqqmmmiiiiiimmmssswwwyyywwwjjj^^^[[[ZZZWWWVVVXXXWWWWWWWWWWWWVVVRRRNNNJJJGGG>>>444//////111000...//////...------------...------------------------,,,,,,,,,------,,,,,,,,,+++...111222000---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************************************************************++++++***************+++***)))))))))))))))******)))))))))))))))))))))))))))***************+++,,,***************++++++,,,*********++++++,,,,,,,,,++++++++++++******))))))+++++++++******))))))))))))))))))******+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++************************************************++++++************++++++************************++++++******)))))))))(((((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((()))************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++******)))))))))******+++***************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,***...333555444444555777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............444888>>>FFFLLLQQQSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQUUURRRQQQUUU]]]mmmuuuqqqllllllooorrrsssrrruuuuuuwww}}}~~~sssiiigggbbbXXXSSSTTTXXXXXXYYYZZZXXXUUURRRPPPNNNFFF;;;333111000000///000///......------......------------............,,,,,,------------,,,,,,+++---000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++***++++++,,,,,,,,,,,,+++)))************+++++++++***************************************+++++++++************************++++++******+++,,,,,,---,,,++++++***)))*********************************)))+++,,,,,,+++***,,,---+++++++++++++++,,,------+++,,,,,,------......///---...000111000...,,,***---------,,,++++++******++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************++++++++++++++++++,,,,,,((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))***++++++++++++***+++++++++++++++++++++++++++***)))(((((()))***+++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......++++++++++++++++++++++++******+++,,,------------,,,,,,,,,,,,------------+++111777888555222111222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000;;;???FFFMMMRRRUUUVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRQQQQQQQQQTTTSSSWWWcccqqqxxxqqqvvv|||xxxuuuvvvwwwvvvsssrrrsssuuuyyyxxxyyysssrrrtttmmm\\\RRRRRRUUUWWWYYYZZZYYYWWWVVVUUURRRMMMEEE===666222000///000//////...............------------.........///,,,,,,------------,,,,,,,,,---......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************++++++++++++))))))+++,,,,,,,,,++++++)))************+++++++++************************))))))*********+++++++++******************************++++++,,,---//////......---+++************++++++++++++++++++++++++***,,,...---++++++---///------,,,,,,------...////////////000111111222222222555888999999666111///111000000///......------.........---,,,,,,+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,(((((()))++++++,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++************************))))))***++++++++++++***+++++++++++++++++++++++++++***)))(((((()))******))))))******++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////++++++++++++++++++++++++)))***+++,,,---.........,,,,,,------------......***111777888333...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---...000111111AAAEEEKKKRRRVVVXXXXXXWWWVVVVVVWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRRRRRRRQQQOOORRR___tttrrrnnnxxx|||yyyqqquuuyyyzzz{{{xxxrrrpppvvv}}}uuu```RRRPPPRRRTTTWWWYYYXXXXXXWWWWWWSSSQQQLLLDDD;;;444000...000000///...............---------.........//////,,,------......------,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,((()))***+++,,,++++++***)))************+++++++++************************))))))******++++++++++++******************************+++,,,---///000111000///...,,,+++***))))))++++++++++++++++++++++++***---///...,,,+++---000...------------...//////111111222333444444555555777:::>>>@@@???<<<666333444333333222111000000///111111000///...------,,,,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************,,,,,,,,,++++++*********(((((()))++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************---,,,+++***))))))))))))++++++++++++++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******///...,,,*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,666333///---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...,,,++++++---333888<<>>>>>======<<<=========@@@>>>;;;888666666777888444555444444333222111000...---,,,+++++++++,,,---***+++,,,,,,------,,,,,,***************+++++++++++++++++++++++++++++++++++++++******++++++,,,---************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))++++++***((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******)))(((((((((((((((************************,,,++++++***************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///444111...,,,,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000///---...111777>>>BBBKKKPPPTTTUUUWWW[[[ZZZWWWVVVVVVWWWWWWWWWUUUSSSRRROOOOOORRRVVVVVVVVV\\\eeewww|||yyywwwxxx{{{~~~~~~xxxxxx~~~zzznnnggg^^^VVVPPPSSSYYYZZZYYYYYYVVVUUURRROOOJJJAAA888222000///......///000///...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))))))))))))))************************************************************************************---,,,+++******+++---...************************)))***++++++***+++,,,...111111222222444555666777777888999:::;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@????????????@@@AAABBBBBBCCCBBBBBBBBBAAAAAAAAAAAA<<<<<<<<<<<<;;;:::999888555333111///---+++++++++++++++,,,,,,+++******)))++++++,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---************************************************************************))))))))))))))))))))))))************************************************************************))))))))))))*********+++((((((((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******)))(((((((((((((((+++++++++++++++++++++++++++************+++,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++******++++++,,,,,,------(((***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///111222111///,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////111000000111666===EEEJJJQQQVVVXXXWWWXXX[[[YYYVVVTTTUUUUUUUUUUUUTTTSSSRRRLLLMMMPPPTTTWWW```qqq{{{yyy{{{|||xxx{{{zzzgggTTTQQQVVVYYYWWWUUUUUUUUUUUUTTTPPPHHH???888222000......///111000000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************)))))))))*********++++++************************++++++******)))(((((('''************************---,,,+++*********+++,,,***************************,,,---......///222444888888888888999:::;;;;;;===>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDD@@@AAAAAABBBDDDFFFGGGHHHAAACCCDDDFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA>>><<<888555111...,,,+++++++++,,,,,,,,,++++++***,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************)))))))))***************(((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************)))((((((((())))))++++++++++++++++++++++++************+++,,,---...------,,,,,,+++***))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---...///,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---000222444...,,,******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.............../////////111111111555;;;CCCKKKPPPTTTXXXYYYXXXXXXZZZYYYUUUVVVUUUUUUTTTSSSRRRRRRQQQQQQOOOMMMOOOYYYlllzzzzzz~~~{{{zzzdddYYYVVVVVVWWWYYYWWWVVVVVVUUURRRLLLDDD???555222///...///000111000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++*********************************))))))(((((((((************************---,,,+++*********+++++++++++++++++++++++++++++++++---///000111333666888999999999:::;;;<<<===>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDFFFGGGIIIKKKLLLCCCCCCDDDDDDEEEDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFDDDBBB???;;;777333000///+++,,,---...............++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************************************)))***++++++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********))))))((())))))***++++++++++++++++++++++++))))))******+++,,,......------,,,,,,+++***))))))++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////444222///,,,+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---000222444,,,+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........///000333888@@@HHHOOOTTTVVVYYY[[[YYYZZZ\\\\\\YYYXXXWWWUUUSSSQQQPPPPPPPPPOOOPPPRRRXXXggg~~~zzzzzz|||vvvgggYYYSSSWWW```[[[YYYVVVSSSQQQMMMHHHEEE:::666111///...///000000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++************************((()))))))))*********+++************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111222444777999888888999:::<<<>>>@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHIIIKKKLLLJJJHHHEEECCCAAAAAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIFFFEEECCC@@@===:::888666000000000000//////...---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************+++++++++******************,,,...---+++)))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---......---,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,---...//////777444///+++***+++...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///111222,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---.........///222888???GGGOOOUUUXXXYYY]]]]]]\\\]]]``````]]]YYYWWWTTTRRRPPPPPPQQQRRRKKKXXXiiivvv~~~yyydddSSSQQQWWW\\\YYYVVVSSSRRRPPPMMMKKKBBB===666111//////000000000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++*********++++++++++++,,,************************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------///000111111222444777666777888999;;;>>>@@@AAA@@@AAABBBCCCCCCDDDDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEEEEEEEGGGHHHIIIJJJKKKHHHCCC???;;;:::;;;;;;AAABBBDDDFFFHHHJJJKKKLLLGGGFFFFFFEEECCCAAA???>>>999888777555222///---+++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************+++++++++++++++*********+++...000///+++)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---------+++++++++,,,---...//////333111---+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///,,,,,,+++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---.../////////222777>>>GGGPPPVVVZZZ\\\\\\______\\\\\\______]]]WWWVVVSSSQQQQQQRRRUUUVVVYYYsssyyyzzz{{{}}}xxxcccUUUQQQYYYWWWVVVVVVVVVUUURRROOOKKKEEE===666222111000000000000000000/////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++*********+++++++++,,,,,,************************+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---.../////////////////////////////////...///000/////////111333333444444555777888:::;;;<<<===>>>??????@@@??????@@@@@@@@@@@@@@@AAACCCCCC@@@@@@AAACCCEEEGGGIIIJJJIIIGGGCCC???;;;888666555:::<<>>@@@CCCFFFIIIJJJLLLKKKIIIFFFBBB===999777555777:::>>>BBBEEEGGGIIIHHHIIIIIIIIIIIIGGGFFFEEEDDDEEEEEEEEEEEEDDDCCCCCC888777666444222111//////------------------------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++************************,,,,,,,,,++++++************---000...)))'''(((+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((******))))))***+++,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......///......000...,,,111888===DDDNNNWWW\\\^^^^^^___``````aaa```^^^\\\YYYWWWUUUUUUVVVRRRJJJLLLccc{{{}}}{{{{{{|||}}}yyytttnnnjjjkkkqqq}}}fff[[[XXXUUUUUUWWWXXXUUURRROOOMMMHHH@@@777111000111000000000000000000///...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---*********++++++,,,,,,---++++++,,,---///222333555888777555333222222333444000111222222333333222222555444111///......//////111222333333444444444333444333333444555777999;;;555999>>>BBBDDDFFFHHHJJJMMMLLLJJJGGGEEECCCAAA@@@:::999888888:::>>>CCCFFFFFFFFFEEEDDDCCCBBBAAAAAADDDFFFIIIJJJIIIHHHHHHIIIGGGCCC???===<<<999444000///......///000///,,,***///...,,,******+++---...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***************************************************************************111000---+++************************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,------...///...------...------333:::BBBHHHPPPWWW\\\^^^```aaaeeecccaaa___\\\[[[YYYYYY\\\XXXTTTUUUVVV___uuu|||tttnnniiijjjrrr~~~{{{||||||kkkbbbWWWTTTXXX[[[ZZZWWWQQQPPPKKKDDD;;;555222222//////000000000/////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++++++++++++++,,,,,,//////000222444666888999888888777777777777777888888888888888777666555555444222000///......///000000000111222333333333222222111111111222444666777666999===@@@BBBDDDFFFHHHKKKKKKIIIHHHFFFEEEDDDCCC???===;;;999999:::<<<===EEEEEEEEEDDDBBB@@@>>>===>>>AAADDDFFFGGGHHHJJJLLLIIIGGGDDDBBBAAA???;;;888333111...---......---,,,---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***************************************************************************///...,,,+++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------,,,------...///000......//////111888AAAKKKPPPVVV\\\___aaacccdddhhheeeaaa]]]ZZZYYYYYYZZZ]]]VVVQQQVVVaaaooo~~~zzzrrruuuxxxsssvvv|||sss```UUUTTTXXXXXXWWWSSSRRRPPPJJJBBB;;;777555////////////////////////------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,---------222333444666888:::<<<<<<::::::;;;;;;<<<<<<;;;;;;======<<<;;;999777666555222111000//////000222222111222333444555555555555444333333333333444555666888:::<<<===>>>@@@CCCFFFHHHHHHHHHHHHGGGGGGGGGFFFEEEDDDAAA>>>;;;999777777AAABBBCCCDDDCCCBBB@@@>>>>>>@@@AAABBBCCCEEEHHHJJJJJJIIIGGGFFFFFFFFFDDDBBB<<<999444111111000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***************************************************************************,,,++++++***))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................---------------...//////111000000222444777@@@JJJRRRWWW^^^dddffffffffffffeeeccc___[[[YYYXXXXXXYYYVVVWWWZZZcccrrrwwwoooppprrrxxxtttnnnnnnrrr{{{sss___UUUSSSUUUXXXTTTTTTRRROOOHHHAAA;;;777/////////////////////000........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------++++++++++++++++++++++++------,,,++++++++++++,,,,,,------///000111222333333444666888:::;;;<<<===;;;<<<===>>>>>>===;;;:::999888888777666444222111222222111222222333555666555666777999:::;;;;;;;;;:::::::::999999999999::::::;;;<<<<<<<<<>>>AAADDDDDDEEEEEEFFFGGGGGGHHHHHHJJJIIIGGGEEEAAA>>>;;;:::<<<>>>BBBEEEGGGGGGFFFEEEEEEFFFEEECCCAAAAAACCCEEEHHHGGGGGGGGGHHHHHHHHHHHHFFFCCC???;;;999666333111------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++******++++++,,,,,,++++++***************************************************************************))))))))))))))))))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------...........................------------...//////000///000444777;;;FFFPPPUUU[[[dddjjjkkkjjjgggfff```___^^^\\\ZZZXXXWWWVVVQQQaaasss~~~ssskkkccc```^^^cccooowwwrrrpppuuu|||oooZZZQQQTTTZZZTTTTTTSSSQQQMMMFFF???:::222111000////////////000...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++------,,,,,,+++,,,,,,------...000222444777999:::666777999:::<<<<<<===<<<<<<<<<===<<<;;;999777666222222333333222222111000333333333444555666888888777888:::<<<===>>>??????????????????>>>>>>>>>===;;;<<<===<<<<<<===@@@BBBAAABBBBBBDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFDDDBBBAAA===@@@DDDHHHJJJJJJJJJIIIKKKJJJIIIEEEBBBAAABBBCCCEEEEEEFFFFFFGGGIIIJJJLLLKKKIIIGGGDDDAAA<<<666222......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************************************************************(((((()))))))))*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))------------------------............------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------..............................------......///000------000666:::???JJJUUUZZZ```gggmmmnnnllljjjhhhcccbbb```^^^\\\ZZZXXXWWWTTTppp}}}qqqjjjddd\\\WWWZZZeeevvv{{{wwwvvvyyy|||cccSSSRRRWWWTTTTTTSSSSSSQQQKKKDDD???555444222000/////////000..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......///000222555888:::<<<>>>:::;;;<<<===>>>===<<<<<<;;;::::::888777555333222000111222333333333333333333444444555777888888999555666888:::<<<>>>???????????????@@@@@@???>>>>>><<<===>>>>>>===>>>@@@BBB@@@AAABBBCCCDDDEEEFFFGGGCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDGGGHHHIIIHHHGGGFFFHHHHHHHHHFFFDDDCCCCCCDDDCCCDDDEEEEEEEEEFFFJJJLLLJJJIIIIIIHHHFFF@@@:::555//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************************************************************((())))))*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))........................///.........------------,,,,,,,,,---------......+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------.......................................//////000...///444;;;@@@FFFPPP[[[dddhhhmmmpppqqqqqqrrrrrrmmmjjjfffbbb^^^\\\[[[[[[iii}}}tttiii```___dddmmm}}}wwwuuu___UUUSSSUUUTTTTTTTTTTTTPPPJJJEEE888777444111000//////000..............................------------..............................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000222333444666888:::<<<===:::;;;<<<===<<<;;;999888888777666444333222222222333333444555555555555555222333444555666777777777333444777999;;;===>>>>>>======>>>?????????>>>======>>>@@@AAA@@@@@@AAABBBBBBBBBCCCCCCDDDEEEEEEFFFBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDFFFEEECCCBBBBBBCCC>>>@@@AAA@@@???@@@DDDHHHHHHHHHHHHHHHHHHFFFCCC???555333111///---,,,,,,,,,------------------------------------------------,,,,,,,,,------------...+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***************************************************************************)))***+++++++++***)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))000000000000000000000000//////.........---------,,,,,,,,,------.........+++++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------////////////////////////...............///000000111222888AAAGGGLLLVVV```nnnppprrrssstttwwwzzz}}}wwwrrrkkkddd___]]]^^^^^^|||xxxlllgggfffhhhrrr}}}qqqwwwqqq^^^UUUVVVUUUTTTUUUVVVSSSMMMIII;;;999555222000//////000////////////////////////......------------..............................------------------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++******+++,,,------......++++++++++++++++++++++++******+++,,,---///000111444555666777888999::::::888999::::::999777555333555444333111111111222333555555666666666666555555111222333444555555555555333555777999<<<>>>??????<<<===>>>@@@@@@??????>>>===???BBBCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCC@@@@@@@@@AAABBBCCCDDDDDDAAACCCDDDDDDAAA???>>>>>>:::;;;<<<;;;999:::>>>BBBIIIHHHGGGIIIKKKLLLKKKJJJ;;;999555222000//////000------------------------------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++***************************************************************************+++,,,,,,,,,***)))(((************************************************))))))))))))))))))))))))))))))))))))))))))))))))BBBAAA>>><<<999777666666444333111000////////////......///......---,,,+++.........................................................------,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......000000//////.........---000000000000000000000000,,,...000000///...///000222777AAAJJJNNNQQQ^^^mmm{{{|||wwwtttyyyooollliiieeedddhhhrrr|||{{{qqqnnnooorrruuukkkqqqeeeaaabbbggghhhkkk|||~~~{{{tttZZZWWWSSSRRRVVVXXXTTTPPPOOOLLLAAA666000111222111...//////............//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------111111---+++---...,,,---...............------///...,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444666666666888:::;;;<<<;;;999888:::999888777555222111///000/////////111444777999777:::>>>???===;;;::::::::::::999888666777:::<<<@@@<<<:::<<<>>>>>>AAAFFFDDD@@@>>>@@@DDDGGGEEECCCFFFFFFGGGHHHIIIIIIJJJKKKRRROOOLLLKKKLLLKKKHHHDDDFFFHHHHHHEEEAAA@@@CCCFFFEEECCC@@@>>>===>>>???@@@DDDBBB@@@AAADDDCCC>>>:::AAA>>><<<<<<:::888:::>>>CCCFFFJJJMMMOOONNNMMMKKKDDDAAA<<<777333111111111000///......000111111000......---------......///------------------------------------,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++******)))))))))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))************MMMLLLJJJGGGEEECCCAAA@@@999888777444222000........................//////---------,,,,,,,,,,,,,,,..............................---------,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......000/////////............000000000000000000000000---...000000///...///000222777BBBLLLQQQWWWeeettt|||~~~~~~vvvuuuxxxpppkkkgggffflllwwwxxxuuuuuuzzzuuuhhhjjj___YYYWWWYYYXXXYYYhhh{{{xxx~~~|||dddXXXSSSQQQVVVYYYVVVRRRPPPMMMEEE;;;444333333111000//////............//////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---++++++//////,,,---------------,,,,,,+++'''((()))+++,,,---......,,,,,,,,,,,,,,,---------......000222444555777777::::::::::::999888666555555444444333222111///...222222111000000111333333333666999;;;;;;;;;:::999999::::::999999:::>>>AAA>>>;;;<<<>>>???>>>BBBGGGEEEEEEGGGJJJMMMNNNNNNLLLQQQQQQSSSWWW\\\___aaabbbbbbbbb```ZZZRRRLLLKKKLLLIIIKKKLLLJJJHHHGGGJJJLLLIIIGGGCCC???<<<<<<>>>@@@???AAABBBDDDDDDCCCBBB@@@@@@===<<<===;;;888888<<>>999444000...111///------///000000000.........------......///------------------------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))******++++++++++++******++++++++++++++++++++++++************************************************))))))))))))************WWWVVVUUUTTTRRRPPPNNNMMMGGGFFFCCC@@@<<<888555333222111///------...000111......---,,,++++++++++++...........................------------,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......////////////............000000000000000000000000---...//////......000111777<<>>>>>===;;;999999;;;===AAABBBFFFKKKMMMMMMRRRXXXZZZ^^^bbbddddddeeehhhkkklllkkkkkkooovvv}}}}}}iii\\\ZZZ______aaabbb```]]]\\\___bbb[[[YYYUUUMMMDDD@@@AAACCC???BBBDDDDDDBBBAAABBBDDDAAA>>>???AAA@@@===<<<>>>EEEGGGJJJMMMMMMMMMKKKJJJGGGHHHGGGEEEAAA;;;666333444222///...///000////////////......---......///------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,++++++,,,++++++******)))))))))************************************************))))))))))))************YYYYYYYYYXXXVVVTTTQQQPPPPPPOOONNNLLLIIIFFFCCCAAA>>>;;;666222/////////000000///...---------..............................---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------......///////////////.........////////////////////////...//////......///222444===DDDNNNWWW___iiixxx|||www{{{zzzuuukkkgggdddjjj||||||tttmmmccc\\\]]]cccoooyyyxxxhhh[[[QQQPPPSSSSSSQQQQQQNNNMMMHHHAAA888333111222000000////////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///...,,,---333999777111,,,,,,,,,,,,,,,------...333333333222000...,,,+++,,,,,,,,,---...//////000444555666888999999999888999888555222000000000000......///111222222222222111222333444555555555555:::999888:::===???>>><<<;;;===???@@@AAABBBEEEHHHQQQUUU]]]fffjjjkkkrrrzzz}}}zzzzzzzzzpppcccYYYUUUUUUNNNKKKGGGCCCAAAAAAAAABBBCCCAAAAAAEEEFFFCCCAAABBBFFFHHHJJJLLLLLLLLLJJJIIIDDDEEEGGGGGGGGGDDDBBB@@@<<<999555333111000///---000//////.......................................++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,+++***))))))(((************************************************((()))))))))************ZZZZZZYYYWWWRRRMMMHHHEEEFFFGGGIIIKKKMMMNNNNNNOOOMMMJJJEEE???999555333222111000///------...///000........................---------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------...............///////////////////////////////////////...//////...///111555888???HHHTTT^^^iiiwwwwwwwww~~~uuuqqqtttxxx}}}qqqjjjhhhjjjwwwxxx{{{kkk[[[UUUTTTTTTTTTVVVNNNOOOMMMFFF<<<444111222000000////////////000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,+++)))(((---333000***+++++++++,,,---///111222999888555222///---,,,,,,,,,---...///000111222222555777888999:::999888888444222000......///111222111222333555666777777777444555666888999999999999<<<;;;:::;;;===>>>???>>>;;;@@@IIIRRRZZZaaagggkkkmmmpppyyy~~~vvvssskkk```RRRKKKJJJJJJHHHEEEDDD@@@???CCCFFFDDDBBBCCCGGGHHHJJJKKKKKKKKKJJJIIIEEEEEEEEEFFFGGGHHHIIIJJJFFFBBB>>>:::777444000---111000///.......................................+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++......---,,,+++******)))************************************************((()))))))))************]]]\\\ZZZVVVOOOFFF>>>999666777:::???DDDJJJNNNQQQTTTSSSQQQMMMHHHCCC???<<<555444111///------...///........................,,,,,,,,,------------...---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------...............///////////////000000000000000000000000////////////000444:::>>>???JJJYYYeeetttwww{{{~~~wwwwww~~~{{{ttt~~~vvvtttcccXXXSSSPPPQQQUUUOOOPPPOOOJJJ@@@888333111111000000//////000000111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---+++***,,,000...)))+++++++++,,,---000222333444222000---,,,---...///......///111222444555666666777999::::::999777666000//////...000222444666666777888:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::<<<>>>???@@@CCCHHHKKKUUU\\\hhhrrrzzzwwwfff^^^______ZZZTTTIIIBBB>>>???AAA@@@@@@AAAFFFGGGIIIJJJKKKKKKKKKJJJJJJHHHEEEDDDDDDFFFIIIJJJKKKIIIEEEBBB???:::444000111111000///....................................,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...------,,,,,,+++++++++************************************************))))))))))))************]]]]]]\\\YYYRRRJJJBBB===444444444666:::???DDDFFFMMMOOORRRTTTSSSPPPLLLIII@@@===888444111/////////........................,,,,,,,,,---------......---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......------------------------------------------------,,,,,,,,,---------................../////////000000000000000000000000000////////////111777>>>CCCCCCPPP```mmm||||||zzzyyy~~~yyylll```VVVOOOPPPTTTQQQRRRQQQMMMFFF===666222111111000000000000111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,//////------000000...---,,,++++++,,,---///111------,,,,,,------......///000111333555666888888666777999:::999777555333000000000111333666888999:::;;;;;;<<<<<<<<<<<<<<<===<<<;;;;;;;;;<<<===>>>===CCCIIIMMMOOOUUU___gggwww~~~{{{vvvvvvuuupppkkkYYYNNNEEECCCDDDCCCBBBDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJHHHEEECCCBBBCCCEEEGGGKKKJJJIIIHHHEEE@@@999444222111000///......................................................---,,,------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++++++++******,,,,,,++++++++++++++++++************************************************))))))))))))************ZZZ[[[]]]\\\XXXRRRKKKGGG>>>;;;888666555777:::<<>>888555/////////000222111...,,,.........------------,,,.................................------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---////////////////////////000000000000////////////111111111111000000000000222111000000444;;;CCCHHHOOOZZZkkk}}}xxx{{{|||zzz```TTTPPPRRRWWWWWWQQQLLLIIIAAA888777111...000111000000333111000///------......///000000000000000000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,++++++------,,,++++++,,,---...---,,,+++***------,,,+++,,,...111222333444666888888888888777888888777555222000111222333666999:::;;;<<<>>>@@@<<<======<<<:::999999:::>>>>>>===;;;===DDDMMMTTT]]]gggssszzz~~~vvvgggYYYSSSUUULLLKKKJJJKKKLLLKKKIIIGGGIIIIIIFFFBBB???>>>@@@CCCFFFGGGJJJLLLLLLIIICCC???:::777333000000000//////000/////////............000///...------...///000111000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++***)))(((((('''))))))))))))))))))))))))bbbbbbaaa```___]]]\\\[[[YYYUUUOOOKKKJJJKKKKKKLLLGGGDDD@@@@@@CCCHHHLLLOOOTTTTTTSSSQQQNNNIIIEEEBBB;;;888333000////////////000000//////......------.................................------,,,,,,,,,........................------------------------........................------------------------......------------......////////////////////////000000000000////////////000000000000000000000000111000111222777???GGGLLLVVVcccttt{{{vvvggg[[[QQQUUUVVVRRRNNNLLLEEE===888333000111222000000333111000///.........//////////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,++++++------,,,+++,,,,,,---......---,,,+++------,,,,,,---///222333666777888888888777555555333333444333111111333444666888;;;<<<;;;;;;;;;<<<999:::<<<<<<<<<<<<>>>???===???BBBHHHQQQ^^^lllvvvyyy~~~zzzwww^^^XXXNNNGGGDDDFFFHHHJJJJJJJJJIIIGGGEEECCCBBBBBBAAACCCEEEHHHJJJJJJGGGFFF@@@;;;555000//////000000000000/////////.........000///...------...///000000///......------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,************************bbbccccccbbbbbbaaa```___^^^YYYQQQKKKJJJKKKMMMNNNKKKHHHCCC>>>;;;<<<@@@DDDQQQSSSVVVXXXWWWUUUQQQNNNJJJCCC:::333/////////000111000000///.........///.................................---------------////////////////////////........................................................................//////............//////////////////////////////////////////000000000000////////////000000000000///000222555;;;CCCLLLSSS___nnn||||||yyydddRRRTTTTTTRRRQQQPPPJJJDDD<<<666222222222000000333111000000///.../////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------,,,,,,---,,,+++,,,---...---+++,,,------......------,,,---------...000111333444888888888777666444333222---///000111111333555888999;;;===>>>===;;;;;;<<<;;;<<<<<<<<<<<<===???AAABBBEEEMMMYYYhhhwwwsss```OOOEEECCCDDDEEEEEEFFFFFFHHHHHHGGGCCCAAA>>>???AAACCCFFFIIIKKKMMMHHHBBB999222///000111111000000000/////////......//////............/////////...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++---...///000111************************bbbbbbbbbccccccbbbbbbbbb```ZZZSSSLLLIIIGGGGGGFFFIIIHHHEEE>>>888666888<<>>GGGQQQYYYhhhyyy|||}}}lllWWWUUUSSSRRRSSSRRRNNNJJJAAA:::555444333111111333111111000000000/////////........................------............------------------------------------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,...,,,+++,,,---...---,,,+++,,,,,,,,,---------------...///111222444555555666555555444333222111000,,,...000222222555888::::::<<<>>>???>>>======>>>??????===<<<;;;>>>CCCGGGXXX^^^iiiwww~~~lll\\\PPPGGGCCCCCCBBBCCCEEEHHHIIIHHHEEE@@@@@@@@@@@@BBBEEEJJJNNNLLLGGG???999555333222111000000000////////////.../////////....../////////...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++))))))***,,,---...///000************************___```aaaaaabbbbbbbbbaaaddd```ZZZUUUPPPJJJEEEAAAAAACCCBBB>>>888444444555;;;@@@GGGNNNTTTWWWXXXXXXXXXUUUQQQMMMHHHAAA999444000///...---------...///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------------......////////////////////////.../////////000000000111.../////////000000111111111444888;;;AAAKKKXXXaaasss|||||||||aaa[[[UUUSSSSSSRRROOOMMMFFF>>>888666444111111333111111111111111000000000........................------............------------------------------------------------------...------,,,,,,------...,,,------......------,,,...---,,,,,,......---,,,+++++++++++++++,,,------...///111333555666666555111111111000000111111111000111333444444666999;;;;;;===>>>===;;;;;;;;;<<<>>>>>>???AAAEEEMMMWWW]]]xxxppp```UUUKKKIIIFFFFFFGGGIIIJJJKKKEEEDDDCCC@@@>>>@@@EEEJJJLLLIIIEEEAAA>>>999444000111000000000////////////...//////////////////...------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))))))))******+++++++++************************^^^^^^___```````````````bbbaaa^^^[[[WWWPPPHHHCCC@@@AAAAAA???;;;666333222111555<<>>777555222000.........///////////////////////////.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------...------------------...////////////////////////......//////000000111111//////000000111111222222444888;;;???EEEQQQaaammm~~~tttjjjgggpppyyyrrrfffZZZUUUTTTQQQOOOOOOJJJBBB;;;888555222111333111222222222222111000000........................------............------------------------------------------------------......------------......------............------...---,,,---...///...,,,+++++++++++++++,,,......000222444666777777666555............///000222222333555666666666777:::<<<======<<<:::888888999;;;>>>BBBJJJTTT___lllxxx{{{aaa]]]VVVMMMEEECCCDDDFFFHHHHHHFFFBBB>>>===AAAEEEIIIIIIIIIIIIFFF@@@888222111111000000000/////////......////////////......------------------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***)))))))))))))))))))))++++++++++++++++++++++++]]]^^^__________________^^^^^^^^^^^^]]]XXXRRRMMMKKKIIIFFFCCC@@@<<<888555444555999???GGGPPPXXX\\\TTTSSSRRRQQQPPPNNNKKKHHHDDDAAA<<<666222///......////////////////////////---........./////////000........................------------------------................................................//////............//////////////////////////////.........///000111111111000000000111222333333333666:::>>>BBBJJJYYYmmm{{{wwwqqqrrrzzzzzzyyy{{{~~~rrrfff```cccmmm|||rrraaaYYYUUUQQQOOOPPPNNNEEE===:::666222111444222222333333333222111000////////////////////////------............------......................................................------------......------............------///---,,,---...///...---------,,,,,,---...000111222444666999999888555444///////////////111222333444555777777777888:::<<<======<<<::::::===BBBFFFLLLUUUcccrrryyyfffRRREEEBBBCCCFFFGGGGGGDDD???>>>AAAEEEHHHIIIKKKLLLJJJEEE===888111111111000000000//////---...///000000///...---......------......///000........................------------------------------------------------***+++---......---+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++^^^^^^____________^^^^^^^^^^^^```bbbcccbbb___\\\XXXSSSLLLHHHFFFCCC>>>:::=========???EEEMMMTTTYYYPPPLLLIIIGGGHHHKKKLLLMMMNNNJJJCCC<<<555111///...000000000000000000000000---.........//////000000////////////////////////................................................000000000000000000000000000000////////////000000////////////////////////---......///000111111222000000111222333333444444777;;;@@@DDDMMM___uuu|||xxxkkkccceeeoooxxxoooooottt~~~yyylllddd[[[fffvvv{{{fff\\\VVVQQQOOOQQQPPPGGG???:::777222222444222222333444333222111000000000000000000000000000---..................---......................................................------------......------............------///...------...///...---///.........///000222333333555888::::::888555333222111000000000111333444333555666777777888;;;===<<<<<<<<<===@@@FFFNNNTTT___jjj{{{gggQQQIIIIIIBBBEEEHHHFFFAAA@@@BBBFFFHHHIIIKKKLLLLLLHHHAAA<<<111111111111000000000000---...///000000///...---...............///000111........................------------------------........................***+++---......---+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,------.........++++++++++++++++++++++++kkkfff___\\\[[[]]]^^^^^^ZZZZZZ\\\^^^``````]]][[[\\\[[[XXXTTTNNNHHHDDDAAACCCCCCEEEIIIOOOUUUYYY[[[SSSJJJ???999:::@@@EEEGGGNNNNNNLLLEEE<<<555333444111222222222111000...---////////////////////////........................////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////333---,,,222444111000333////////////000222333333666===DDDIIIVVVlllwwwkkkdddfffkkkppp~~~uuupppooowwwooo```[[[cccrrryyydddUUUNNNOOOQQQMMMLLLGGG???777222111222222222222111111111111000000000000000000000000000////////////////////////................................................................................................------------------------,,,,,,---///111333555666777777888888777555333222333222222111222222333333444444666999;;;<<<:::888:::;;;>>>AAAAAAIII```wwwcccSSSKKKKKKJJJGGGDDDEEEGGGDDD???FFFHHHKKKLLLKKKHHHFFFEEE777444111111333333000---000000000000////////////////////////////////////------............------++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++---//////---+++)))(((***,,,++++++------,,,zzzrrrnnnhhh```YYY^^^]]]]]]]]]]]]]]]\\\[[[___^^^\\\YYYWWWUUUUUUUUUOOOOOOOOOSSSWWW[[[]]]^^^XXXOOOCCC999555777;;;>>>DDDGGGKKKMMMKKKCCC999333111000000///////////////////////////////////////........................////////////////////////////////////////////////////////////////////////000/////////............///////////////////////////+++,,,000111//////333000000000111222444555666<<>>GGGSSS___lllrrriiiUUUMMMFFFFFFIIIJJJHHHEEEEEEFFFHHHIIIHHHGGGGGGGGG>>>;;;666333222222111111000000000000////////////////////////////////////---......//////......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,---,,,+++******(((&&&yyynnnfffbbb\\\XXXVVVXXX\\\___```_________^^^]]]\\\[[[[[[ZZZ[[[]]]___aaa```___\\\UUUJJJ>>>555222555888===@@@GGGOOOSSSOOODDD;;;444333000...---...000111////////////////////////........................////////////////////////////////////////////////////////////////////////////////////............////////////////////////---,,,...000000...///333111111111222444666888999BBBGGGLLLVVVjjjxxxnnnkkkmmmooo~~~~~~|||ssslllooowwwxxxooodddZZZ```mmm|||}}}hhhXXXRRRQQQRRRRRROOOJJJBBB;;;777555333222222222111111111111000000000000000000000000////////////////////////................................................................................................---------------------------...///111333555777888666777666666555333222111222333333444555666666777888:::<<<;;;:::;;;>>>BBBBBBHHHVVVkkkzzzgggVVVPPPMMMIIIHHHKKKIIIHHHHHHHHHGGGGGGGGGGGGFFFCCC===666111000222444000000000000////////////////////////////////////---......//////......---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...//////...~~~wwwlll```WWWTTTVVVXXXWWWYYY\\\___```___^^^]]]___^^^___```bbbbbb```^^^\\\YYYSSSHHH===777666777:::<<<@@@FFFLLLNNNLLLJJJ>>>;;;666111......000111////////////////////////........................///////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////000111222000///000333222222222333555888;;;<<>>888777666999>>>AAACCCFFFKKKNNNGGGCCC===777222000//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000000111222000//////000000111111111222555999===???EEEJJJUUUggg~~~tttppppppqqqvvvzzz}}}rrreeebbbfffjjjfffaaa\\\bbbmmmzzznnn___VVVSSSPPPPPPOOOMMMHHHAAA999444333333333222222222222111000000000000000000000000////////////////////////................................................................................................---------....../////////000111333555666777777777222222111111111111111111444555777999:::;;;;;;;;;;;;<<<===;;;<<>>999444:::@@@CCCAAA@@@BBBEEEGGGEEEAAA;;;777333000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000///000///...000333222...222111111333666;;;???BBBFFFOOO^^^rrrzzzpppmmmnnnpppsss{{{xxxxxxiiiccccccddd```[[[ZZZ___kkkyyyvvvggg[[[TTTOOONNNNNNLLLIIICCC;;;666333333333333222222222222000000000000000000000000////////////////////////................................................................................................---------...//////000000222333444666666666555444111111000000111222333444777888:::;;;<<<<<<<<<;;;===;;;:::;;;EEEXXXnnn~~~tttZZZKKKIIIGGGFFFHHHJJJJJJFFFCCCAAADDDFFFEEEAAA:::555222000000000000////////////////////////////////////...//////000000//////.........------------......------------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------333///......+++)))111>>>YYY^^^ccccccccceeemmmttt~~~wwwnnnfffcccaaa```______aaabbbbbbaaa_________^^^ZZZSSSKKKEEE>>>???AAABBB@@@>>>;;;:::>>>>>>===<<<:::666333111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............/////////000000000000000000000000000//////......555<<<:::333333333333444888===BBBEEELLLXXXjjj~~~yyyooolllnnnqqqqqqxxx{{{ssshhheeeaaaZZZTTTUUUZZZgggvvvwwwggg\\\PPPOOONNNMMMLLLGGG@@@:::444444333333333222222222000000000000000000000000////////////////////////................................................................................................---------...///000000000333444555666666444222111111111111222333555777999999:::<<<===>>>===<<<;;;@@@AAAFFFPPPbbbxxx~~~bbbTTTNNNHHHFFFHHHIIIGGGDDD@@@AAACCCEEEEEEAAA;;;666000000000000//////////////////////////////////////////000000000000//////------............------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,...000------===RRRGGGGGGGGGGGGIIINNNVVV[[[___fffpppyyyyyybbb```]]]]]]^^^___```___aaa___^^^```aaa___YYYUUUKKKFFF@@@======<<<999777444666999;;;;;;999555333000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////---.........//////000000000000000000000000000000111111///000;;;EEECCC:::555444444666999???DDDHHHRRR```sss{{{pppnnnpppsssqqqwww{{{nnnggg```WWWPPPPPPVVVcccsss~~~uuugggRRRPPPOOOOOONNNJJJDDD>>>444444444333333333222222000000000000000000000000////////////////////////................................................................................................---------...///000000111444555666666555333111///222222333444666888;;;<<<:::;;;===??????>>><<<;;;AAAIIIWWWlll{{{~~~bbbYYYNNNHHHGGGHHHGGGEEE@@@@@@AAAEEEGGGFFF@@@;;;000000000000//////////////////////////////////////////000000000000//////,,,---...//////...---,,,...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---&&&%%%888PPPSSSMMMJJJJJJGGGCCCEEEKKKQQQLLLSSSgggzzzxxxiii```___```___\\\^^^^^^^^^```aaa```]]]ZZZUUUMMMCCC===:::999777666444666555555999===;;;555444222000...---///111222////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000...///000111111000///...---///111222444888???DDD999444222666:::>>>DDDJJJUUUppptttnnnnnnqqqnnnuuuxxx|||ppp___RRRMMMRRRQQQ[[[ooofff]]]RRRNNNOOOMMMEEE===:::888666555444444222000222222111111111111222222111111111111000000000000......////////////............//////...---,,,,,,////////////////////////,,,---......------...000---------...000222555666888888777666555333111111555333444888???AAA>>>999===@@@;;;999@@@BBBDDDOOOOOO```qqq~~~~~~ooopppnnnooorrrssswww}}}ooo[[[LLLFFFEEEFFFFFF@@@>>>>>>AAADDDDDD@@@<<<777333///...///000///---////////////////////////........................,,,---///000000000///............------,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------......------,,,---...111444666bbb___^^^\\\TTTKKKIIIMMMEEEAAAHHHXXXfffooo|||ppp```YYYXXXXXXZZZ[[[]]]___aaabbbdddeee]]]UUUJJJ???999555444444333555444222555:::;;;888777333///...///111222111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000//////000111111000//////...000111222333666<<>>AAADDDEEEJJJPPPXXXvvvtttllljjjkkklllsss}}}yyy{{{vvvdddTTTMMMMMMMMMXXXmmmzzzjjjWWWMMMLLLLLLHHHCCC<<<999666444333333222111222222111111111111222222111111111111000000000000......////////////......///////////////...------////////////////////////,,,---///...------...000------...///111333555666777777777666555333222000555666888:::::::::999999999???<<<;;;BBBEEEIIIVVV^^^tttzzzgggaaa^^^aaafffkkksss{{{}}}{{{oooYYYKKKFFFGGGIIIFFFDDDBBBBBBDDDFFFFFFEEE;;;777222000000111000///////////////////////////........................,,,---///000000000///............------,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,---------.........------------///222444666zzzyyyxxxssshhhZZZRRRQQQKKKFFFGGGNNNQQQTTT___kkkwwwtttccc[[[YYYZZZ\\\\\\\\\]]]___```bbb\\\QQQEEE:::555444555555888777333222666:::999:::666222000111222222000////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000000///000000111111000000///000111111111222444888;;;@@@>>>@@@DDDFFFHHHMMMTTTddd{{{vvvmmmgggeeehhhmmmvvv{{{~~~mmm[[[PPPKKKKKKWWWnnn{{{bbbSSSOOOOOOKKKGGG???;;;666333222222222222222222111111111111222222111111111111000000000000......////////////......//////000000000///......////////////////////////,,,...//////...---///000......///000222444555666666666666555555444333222555999===<<<999777999<<<666>>>???CCCVVVgggwwwwwwllldddgggooovvv||||||vvvvvv|||vvvbbbTTTMMMIIIHHHFFFDDDBBBAAACCCDDDFFF???;;;666333222222111111////////////////////////........................,,,---///000000000///............---------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,------------.....................000333555666sssfff___]]]VVVQQQPPPNNNKKKMMMRRRTTT[[[eeeoooyyyqqq```\\\YYYXXXZZZ\\\\\\[[[```^^^WWWMMMBBB:::999999>>>BBBBBB;;;666777888888<<<;;;999666222000000111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000222222111111111222444666555666;;;AAAEEEHHHPPPZZZvvvyyylllzzzxxxooogggcccaaafffnnnyyyzzzfffWWWLLLMMMZZZqqq|||xxxwwwxxx{{{}}}ooo]]]VVVRRRMMMHHHDDD???888333111111222222222222111111111111222222111111111111000000000///......////////////......///000000000000000//////////////////////////////---...//////......///000//////000111333444666666777666444333333444666777888;;;======::::::===@@@:::AAABBBNNNpppqqqYYYHHHGGGGGGFFFDDDBBBAAAAAAAAABBB>>>:::555333222111111////////////////////////........................,,,---///000000000///..................---------........................,,,,,,,,,------------...,,,,,,,,,------------...------------..................///000222444666777yyyooofff^^^\\\\\\XXXRRRNNNHHHJJJMMMUUU```lllwww|||vvviiiZZZTTTWWW^^^``````\\\^^^]]]VVVLLLCCC>>><<>>CCCEEELLL]]]nnnwwwvvvzzzwwwuuuqqqkkkfff[[[]]]cccnnn~~~mmmWWWOOORRRaaayyy}}}zzzyyyxxxzzz{{{gggUUUNNNNNNQQQKKKFFF>>>777444333333333222222111111111111222222111111111111000000000000......////////////............///000000000//////////////////////////////---///000000///...000111111222333555666666777666888666444333444888<<>>AAAAAA@@@<<<888444222222000000000000000000000000////////////////////////,,,---///000000000///................../////////........................,,,---------............,,,---------............------.........////////////000111333555666777888}}}ttthhhddd^^^VVVPPPLLLKKKLLLSSS]]]mmm}}}xxxfffZZZRRROOOYYYZZZ\\\^^^\\\VVVNNNHHHJJJLLLJJJFFFDDDCCC>>>777888;;;???BBBBBB>>>777333000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000222222111000000111222222222000///000333555444222777:::???BBBEEEOOOeeezzzzzzxxxwwwuuuppplll______bbblll{{{hhh^^^```mmm}}}eeeUUUQQQRRRNNNHHHAAA:::777555333222222222111111111111222222111111111111000000000000......////////////......------...///////////////////////////////////////---///000000//////000111222333444666777777777666444555666888:::<<<===>>>:::;;;<<<;;;;;;===CCCHHHVVVkkkyyyoooZZZLLLGGGFFFCCC???AAACCCDDDAAA<<<777444333000000000000000000000000////////////////////////,,,---///000000000///...---........./////////000........................------------............------------........................///////////////000222444666777888888{{{iii\\\XXXXXXLLLRRRYYY___ffftttooo___WWWUUUUUUWWW\\\___^^^XXXSSSEEEEEEBBB@@@AAADDDAAA;;;666666:::AAAHHHFFF<<<222000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000333222111000000111222333111000///111444666555333999<<>>BBBNNNXXXrrrpppWWWMMMJJJHHHEEEAAADDDGGGEEE???999666555000000000000000000000000000000000000000000000000,,,---///000000000///...---.........//////000000////////////////////////---------.........//////---------.........//////............/////////000000111333555666777888888zzzsssmmm```\\\UUUOOONNNWWWeeeppp~~~aaa___YYYUUUWWWZZZ[[[YYYXXXTTTLLLBBB;;;:::===AAADDD===999777:::@@@BBB???:::555333111222444444111.........//////000000111111000000000000000000000000............/////////000////////////000000000000111111000000000000111111000111222222111222444666<<<>>>@@@DDDOOOggg~~~{{{zzzzzz{{{|||}}}|||}}}|||}}}{{{kkkfffeeemmm}}}vvv\\\PPPPPPLLLGGGCCC:::333222666222222222111111111111000111111111111111111111111000000000000000000000000////////////000000000000//////////////////////////////000111222333333444:::666555888999555444555222444888<<<@@@BBB===777>>>@@@@@@???BBBQQQiii{{{|||hhhLLLGGGJJJJJJDDDFFFHHHFFFDDD???888222111111111111000000//////111222333222000.........////////////////////////000000000000000000000000444333111000...,,,******------------------------,,,,,,,,,---------............---------......//////111333555555666888:::|||sssmmmbbbVVVNNNNNNUUU\\\sssnnndddYYYVVVYYY\\\\\\ZZZ```XXXLLLAAA<<<;;;>>>AAA>>>:::777888<<<===:::666444333333333333333111///////////////000000111111000000000000000000000000........./////////000000////////////000000000111111111000000000000111111222222333333222333666888AAACCCEEEJJJWWWppp|||zzzzzz{{{|||wwwvvvwwwvvvssssss}}}zzzlllhhhgggnnn~~~bbbNNNQQQMMMHHHDDD===555222555222222222222111111111111111111111111111111111111000000000000000000000000////////////000000000000//////////////////////////////000111222333444444777555666999888444222444444999>>>AAAAAA@@@???=========>>>CCCOOOfff{{{ZZZLLLIIIHHHAAADDDFFFEEECCCAAA===:::333333333222111111111111///000222111000//////000////////////////////////000000000000000000000000111000000///...---------------------------------,,,,,,---------...............---------...//////222333555666666777999;;;wwwiii[[[PPPKKKJJJZZZkkk~~~nnn___ZZZYYYXXXVVV^^^YYYQQQHHH@@@===???AAABBB>>>:::888999999777444333444555444333111111111/////////000000000000111000000000000000000000000....../////////000000000/////////000000000111111111111000000000000111111444444444333333555999<<>>:::<<<@@@???>>>AAAOOOfff||||||sss]]]OOOHHHBBBDDDFFFGGGEEEBBB@@@@@@666555444333222222222222---///111111000000111222////////////////////////000000000000000000000000............/////////000------------------------,,,------------........................///000000444666777777777888:::<<>>:::999888777666222555777666222000111333000000000000000000000000000000000000000000000000...////////////000000000//////000000000111111111222111111000000111111222444444333222222555:::>>>@@@@@@CCCOOOeee|||rrrkkkiiikkknnnqqqyyy|||yyyxxx~~~|||vvvtttwww|||}}}eeeXXXQQQLLLJJJEEE<<<555333333333222222222111111111111111111111111111111111////////////////////////////////////000000000000///////////////////////////000111222333444555666555555777777444111555===@@@BBBEEEDDD???;;;===BBBHHHIIISSSiii{{{bbbOOOFFFFFFGGGIIIGGGBBB@@@AAA888777555333222222222222000111333333111111111222////////////////////////////////////////////////------......//////000000........................------------........................///000111222666777888777777888;;;===pppddd^^^WWWVVVVVVUUUWWWbbbvvvyyyfffXXXZZZ^^^aaa```ZZZPPPFFF@@@EEEDDDAAA===999888888:::333666888777333111222444111111111111000000000000000000000000000000000000////////////000000000111000000000000111111111111222222111111111111222222333333333222222666;;;???CCCCCCHHHYYYsss~~~ssskkkfffbbbaaafffqqq}}}xxxpppiiiggghhhsss|||zzzmmm]]]TTTMMMLLLHHH@@@777444333333333222222222222111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000000000111333444555666777888777666555222111999CCCJJJGGGEEEFFFDDD@@@BBBGGGNNNUUUhhh|||aaaHHHDDDEEEHHHHHHBBB>>>???999888555333111111111111333555666555333111111111000000000000000000000000///////////////////////////////////////.................................---------.........//////------...///000111333444555666777777777888;;;>>>}}}vvvtttkkkccc\\\WWWQQQQQQ```qqqttt\\\XXXYYY\\\___^^^YYYQQQKKKEEEFFFEEEAAA<<<999:::<<<555666777666555333333333222111111111111000000000000000000000000000000000/////////000000000111111000000000111111111222222222222111111111111222222222333333333444777<<>>???;;;999666333111111111222444666666555333111000111000000000000000000000000000000000000000000000000000000000///......------........................------........./////////------...///111222444555555666777666777999===@@@~~~ssskkkeeeZZZOOORRR]]]hhhxxxiiibbb[[[YYY\\\]]]ZZZWWWKKKMMMNNNIIIBBB===>>>@@@777666666666666666444222222222222111111111000000000000000000000000000000//////000000000111111111000000111111111222222222333222222111111222222333222333555666777999===@@@DDDFFFQQQkkkzzzmmmaaa\\\YYY\\\bbbmmm}}}tttllliiieeennn|||yyy~~~gggZZZOOOMMMLLLEEE<<<666444444333333333222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000111222444555777888999888444222444666777<<>><<<888555222222222333111333444333111000000111000000000000000000000000000000000000000000000000////////////................................................////////////------...///111333555666666666777777888;;;@@@DDD|||uuuqqqcccPPPIIIPPPOOOddd~~~}}}iii^^^\\\]]]\\\YYYRRRUUUWWWQQQHHHBBBBBBEEE999666444555777777444111222222222222111111000000000000000000000000000000000000000000111111111111000111111111111222222222333222222111111222222333222444666888999<<>>===CCCJJJIIIIIIXXXmmmjjjQQQKKKKKKFFFAAABBB@@@===:::666444333444444...000111111000000000111000000000000000000000000000000000000000000000000.........///////////////////////////////////////............/////////000------...000222444666777777777888888:::===BBBFFFyyykkk\\\TTTTTTPPPSSS^^^rrrooo[[[WWWZZZ[[[]]]___^^^XXXNNNEEE@@@>>>@@@===777222666<<<999111333111//////111222222222111111111111111111111111111111111111111111111111///000000000000111111111222222222222222222222222666222000444888;;;???DDDMMMMMM```yyyooohhhmmmyyywwwiiiiiittt|||uuuqqqvvv{{{eeeMMMHHHMMMKKKBBB:::666444222222333333333222222222222111111111111000222222222111111111000000111111222222222222111111////////////000111222333111333666777666555666666222666999888555777>>>EEEDDDDDDKKKRRROOOSSSrrr|||cccQQQGGGCCCBBB======<<<999555333222222333333333222222222111111222222222111111111111000000000000000000000000000////////////////////////------............---------------.........//////000000000111333555888999555777;;;<<<999:::EEERRRyyykkkaaa___VVVSSSTTT\\\kkkfffXXXZZZ___[[[^^^___\\\TTTKKKDDDAAAAAA???888222444:::;;;666555222000000111222222222111111111111111111111111111111111111111111111111222222222222333333333333222222222222222222222222555222111666:::<<<@@@EEEMMMPPPfffuuunnnqqq}}}}}}qqqoooxxx|||sssxxxpppWWWOOOQQQOOOFFF@@@777555333222333444333222222222222222111111111111222222222111111111000000111111222222222222111111/////////000000111222333111333555666555444555666333444444666999AAAJJJQQQQQQMMMNNNTTTVVVaaa|||^^^JJJDDDFFF??????>>>;;;888555333222333333333222222222222111222222222111111111111000000000000000000000000000////////////////////////---......//////......------------.........//////000000000111333555888999777999<<<===<<>>;;;888555333333333333333222222222222222222222111111111111000000000000000000000000000////////////////////////---......//////......---------........./////////000111111222444666888999999:::<<>>???CCCIIIUUUeee}}}{{{~~~}}}yyy{{{lllXXXPPPLLLGGGCCC;;;888555333444444444333333333222222222111111111111111111111111111111111111111222222222222111111000000000000111222333333222444555555333333333444666666;;;HHHWWWcccgggfff[[[UUUUUU___kkk~~~~~~aaaOOOIIICCCBBBAAA???===:::555222444444333333333222222222222222222111111111000000000000000000000000000000////////////////////////......////////////..................////////////111111222333555666888888;;;:::===AAAFFFOOOaaaqqqvvvqqqooodddVVVXXXccc{{{}}}iii^^^[[[YYY[[[]]]YYYOOOFFF>>>???@@@>>>999777:::>>><<<999666444444444333222111111111111111111111111111111111111111111111111000111111111111222222222222222333333333444444444222222777===@@@AAAFFFMMM___vvvzzzuuuvvvzzz}}}~~~{{{||||||dddWWWQQQMMMHHH===:::666444444444444333333333333222222222222111111111111111111111111111111111222222222222111111000000000000111222333444333444555444333333444666666;;;GGGVVVccchhheee```WWWXXXbbbqqq~~~yyy___MMMEEECCC@@@???===:::666222444444444333333333222222222222222111111111000000000000000000000000000000000000000000000000000000...//////////////////............/////////000000222222333555666777888888;;;;;;>>>FFFNNNYYYkkk{{{zzzqqqdddZZZVVV\\\qqqkkkbbbXXXXXX]]]^^^XXXPPP???>>>@@@@@@<<<777777;;;???<<<888666555444333111111111111111111111111111111111111111111111111111333333333333444444444444222222333333444444555555222333888>>>@@@BBBIIIQQQkkk}}}wwwxxx}}}~~~{{{{{{mmm[[[TTTOOOJJJ@@@<<<888555444444444444333333333333222222222222111111111111111222222222111111222222222222111111111111000111111222333444333444555444444444666888888CCCRRR___eeebbb\\\WWWYYYdddwwwkkkRRRIIIEEE@@@>>>>>><<<777444444444444444333333333333222222222111111111111000000000000000000000000000000000000000000000000000...//////000000//////........./////////000000000222333444666777888888888;;;<<>>;;;666666:::AAA>>>:::777666555333111111111111111111111111111111111111111111111111111333333333444444444555555222222333333444555555666333444999>>>@@@CCCLLLUUUttt{{{wwwyyyttt```WWWQQQKKKAAA>>>888555444555555444444444333333333222222222000000111111111222222222111111222222222222111111111111111111222333444444333444555555555666999;;;AAANNN\\\ccc```ZZZWWWWWWbbbsssyyysssooonnnrrrxxx{{{{{{xxxvvvuuu{{{}}}www```MMMHHHAAA>>>>>>===:::666555444444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000//////000000000000//////.../////////000000000000333444555777888888888888<<>>@@@CCCMMMXXXyyy}}}|||uuuttt|||}}}hhh^^^WWWPPPBBB>>>999555444555555555444444444333333333222222000000111111222222222222111111222222222222111111111111111111222333444555333444555555555777;;;===KKKXXXdddddd\\\UUUWWW]]]jjj}}}{{{zzzxxxtttmmmeee^^^YYY[[[```fffjjjjjjfffccc```kkknnnqqquuuwwwxxxxxxxxx{{{|||||||||{{{{{{}}}~~~uuuQQQJJJBBB?????????<<<999555555444444444333333333222222222111111111111000000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000333444666777888888888777>>>AAALLL[[[iiitttoooeeeaaa\\\```sssqqq]]]\\\^^^[[[RRRFFF===<<<;;;777777;;;===AAACCC???777222222555444333222111000111222333111111222222222333333333222222333333333333444444111222444444333222333444444:::;;;???EEEDDDOOOeeezzzuuuyyynnnnnnzzzyyycccTTTJJJGGGBBB<<<888777666444222555555444333333333333444111222222333333222222111222222111111111111111111000000000111222222333333888666444333444:::FFFQQQdddbbbdddddd[[[SSS]]]nnnuuuiiiccccccfff^^^]]]\\\[[[YYYTTTNNNIIIHHHJJJNNNQQQQQQPPPNNNLLLUUUWWWYYY\\\^^^^^^___^^^[[[\\\]]]^^^]]]^^^aaacccgggggghhhjjjlllpppssstttzzz~~~hhhRRRCCCFFFFFF===888:::888666333333444444222000222222333444333222111000000000000000000000000000000000000000000000000000000000000000000000000000//////.........000111222777666666666666888:::;;;===HHHVVVcccrrrwwwnnnccc]]]```rrrnnnaaa]]][[[XXXMMM@@@;;;999888777777;;;???CCC@@@999444333444444333222222111222222222111111222222222333333333222222333333333333444444222444555555444444444555555<<<>>>AAAGGGHHHVVVppp}}}}}}yyymmmjjjsss~~~}}}gggWWWLLLHHHCCC===888777666444333555555444333333333333444111222222333333222222111222222111111111111111111111111222222333444444444333333222333999EEEWWWfffpppmmmllljjjbbb```ooo{{{wwwtttssssssooofff[[[QQQLLLJJJQQQOOOMMMMMMNNNMMMJJJGGGBBBBBBBBBCCCEEEFFFFFFFFFDDDEEEFFFGGGHHHHHHGGGGGGHHHIIIJJJIIIGGGGGGIIIKKKNNNOOOPPPRRRUUUXXX[[[]]]dddgggmmmrrrvvvzzziiiPPPFFFBBB>>>===@@@<<<999555444555555444222222222333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000000///......///000222333666666777777888:::<<<===CCCOOO^^^kkkyyy}}}qqqfffYYYXXXqqqnnndddaaa^^^WWWJJJ>>>999999888555777<<>>AAADDDIIIMMMaaa{{{}}}yyyzzzzzznnnfffjjjttt{{{~~~}}}~~~~~~sss___RRRJJJEEE>>>999666555555555555555444333333333333444111222222333333222222111111111222222222222222222222222333444444555555666333333333555???SSSlll}}}}}}xxxsssmmmhhhmmm~~~|||{{{{{{sssppplllhhheeebbb]]]ZZZUUUVVVXXXWWWRRRKKKDDD@@@EEEEEEEEEHHHKKKKKKGGGCCCFFFCCC@@@@@@AAAAAA???<<<======<<<<<<<<<<<<<<<<<<<<<======;;;999999:::;;;=========>>>@@@BBBDDDFFFLLLOOOTTTXXX\\\```eeehhhqqquuuzzz~~~gggOOOCCC@@@AAAAAAAAA>>>999666555555555555222333333333333222111000111111111111111111111111000000000000000000000000000000000000000000000000000////////////111222333555777999999:::;;;>>>@@@JJJXXXjjjxxxwww{{{gggUUU```yyyjjjaaa______VVVFFF===;;;:::666444999???BBBAAA<<<777333222333444444444333111000111111222222222333333333222222222333333333444444333444555555444555666888999@@@BBBDDDJJJQQQjjjzzz~~~|||{{{www|||}}}qqqeeecccjjjrrr|||uuukkkYYYLLLHHHAAA:::777555666666555555444333333333333444111222222333333222222111111111222222222222222333222333333444444555666666555777777999FFF___zzzvvvnnnkkkwww}}}~~~wwwpppkkkgggeeeeee^^^ZZZVVVRRRPPPMMMJJJHHHCCCEEEIIIMMMOOOMMMIIIEEECCCFFFJJJPPPSSSQQQLLLGGGGGGDDDAAABBBDDDCCC???;;;@@@@@@??????????????????===>>>>>>===<<<<<<===???>>>===<<<;;;;;;;;;<<<===@@@BBBEEEHHHJJJMMMPPPSSSUUUYYY^^^ccciiisss~~~}}}aaaLLLCCC???===DDDAAA;;;777555444555555333333333333222222111111111111111111111111111111000000000000000000000000000000000000000000000000000/////////000222333555555888:::::::::;;;>>>AAAOOO```uuueeelllwwwxxx```^^^kkkwwweee___aaa]]]OOOAAA;;;999888444888===AAACCC???999444333333444555444333222111111111222222222333333333222222222333333333444444222333444444333444666888;;;AAACCCEEELLLVVVsss~~~}}}|||~~~|||}}}zzzooobbb\\\```hhhwwwxxxsssZZZMMMJJJDDD===888666666777555555444333333333333444111222222333333222222111111111222222333333333333222222333333444555555555666888999>>>OOOlll{{{tttuuu}}}xxxkkkhhhaaa[[[UUURRRQQQPPPKKKHHHEEECCCBBBBBB@@@>>>BBBBBBCCCEEEGGGGGGEEEBBBHHHKKKOOORRRUUUXXX[[[^^^PPPJJJCCC@@@@@@BBBBBBBBBBBBBBBAAAAAA@@@??????>>>===>>>???>>>===>>>@@@BBB???>>><<<;;;;;;;;;<<<======>>>@@@@@@@@@BBBDDDGGGEEEIIIMMMRRRWWW^^^iiippppppTTTDDD@@@???DDDAAA===777444333444555333333222222222222111222111111111111111111111111000000000000000000000000000000000000000000000000000000///000111333555666666999;;;:::999:::???CCCUUUhhhaaabbbfffnnnwwwmmmccceeegggbbb\\\TTTIII===888999777777:::???BBBAAA;;;666444444444444444333222222111111222222222333333333222222333333333333444444222333333333333444777999===BBBBBBFFFRRR```~~~|||{{{vvvtttrrrpppiii^^^UUUUUU[[[jjjwww~~~~~~uuuZZZNNNKKKGGG@@@:::666666666555555444333333333333444111222222333333222222111111111222222333444444444222222333333444555555666444888<<>>======>>>???@@@???>>>>>>???@@@BBBEEEHHHKKKMMMWWWWWWUUUPPPOOOWWWggguuuqqqiii[[[MMMDDDAAABBBDDDEEEFFFGGGHHHHHHGGGFFFEEEAAABBBBBB@@@>>>===>>>???<<<;;;;;;:::;;;<<<===>>>>>>???@@@@@@@@@BBBEEEHHHDDDHHHLLLNNNPPPUUU\\\aaannn~~~zzz^^^JJJDDDFFFCCCAAA>>>999444222333555444333222222111111222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000222444666777666999;;;:::999<<>>999666555444333222333444555111111222222222333333333222222333333333444444444555555555555444666:::===@@@CCCCCCMMMaaavvvzzz|||~~~xxxrrrggghhhiiijjjnnnxxxzzzmmmiiidddbbbaaaZZZPPPLLLOOOPPPYYYeeeooovvv}}}kkkMMMMMMKKKEEE===777555555555555444333333333333444222222222333333222222222111111222333333444555555555555666666777888888888<<>>@@@@@@@@@@@@??????>>>>>>AAABBBEEEIIIMMMNNNMMMLLLRRRXXX```eeejjjqqq|||sssYYYNNNUUUbbbvvv~~~tttdddXXXSSSIIIPPPZZZfffpppwww{{{|||~~~|||wwwpppggg```]]]\\\YYYWWWSSSOOOLLLIIIHHHHHHHHHKKKOOOSSSYYY___ggglllpppvvv|||dddKKKBBBAAAAAAAAA===888444555666444333222111111111222333222222222222222222222222000000000000000000000000000000000000000000000000111000000111222555777888444777::::::<<>>BBB===999999===???>>>;;;999666444333444555444333333333333333333333333333222222333333333444444444333444555444555777:::>>>AAAEEEHHHOOOfffzzzyyy{{{zzz~~~nnnggg]]]YYYXXX\\\cccnnn}}}tttgggcccaaaaaa[[[RRROOORRRUUUTTTTTT\\\sss{{{ppp\\\SSSJJJGGGBBB:::333111444444333333333444444555333333333333333333333333222222333333333444444444222222444666:::<<<<<<;;;@@@GGGNNNeeewww||||||sssmmmdddZZZSSSOOOKKKFFFEEEFFFFFFDDDBBBGGGGGGEEEBBB@@@BBBFFFIIIFFFIIIRRRZZZ\\\ZZZ___hhhgggooowwwzzz{{{~~~ttt^^^TTTRRR___sss}}}wwwmmmbbbXXXNNNLLL\\\mmmxxx|||wwwwwwtttnnneee\\\WWWTTTYYY[[[^^^aaafffnnnxxxbbbEEEDDDJJJIII>>>888;;;:::555555555444444444333333333222222222222222222222222222222222222222222222222000000000000000000000000000000111222444555666666555777999:::<<>>@@@@@@>>>:::777555444444555444444333333333333333333333333222222333333333444444444444444555555555777;;;>>>@@@DDDIIIUUUoootttpppooommmqqqxxxoooggg]]]VVVRRRVVV]]]fffrrr|||~~~|||nnnhhhcccbbb^^^UUUQQQRRROOOOOOOOOVVVjjjppp]]]SSSJJJFFFCCC<<<666444555444444333333444444555333333333333333333333333222222333333333444444444333333555777:::;;;<<<<<<;;;JJJ[[[wwwvvvoooddd\\\WWWSSSMMMHHHIIIHHHFFFFFFHHHIIIJJJIIIIIIIIIIIIKKKQQQYYYaaaeeemmmooovvv||||||wwwwww{{{}}}ooo^^^[[[eeerrr{{{}}}uuupppiiibbb^^^]]]___hhhrrr|||zzz{{{||||||}}}vvvRRRKKKKKKGGG@@@;;;:::888444555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111000000111333444555666777666888;;;===AAANNNbbbsss{{{tttqqqrrrvvv}}}wwwqqqiiifffqqqkkkZZZUUUZZZ[[[RRROOOIIICCC@@@@@@BBBBBBAAA<<<999666444444555555444333333333333333333333333333333333333444444444444444444555555666888<<>>999888555555444444444444444555333333333333333333333333333333333333444444444444444555666888999;;;<<<<<<>>>TTTnnn}}}uuulllfffcccbbb```^^^^^^```aaabbbccceeehhhkkkiiifffeeeiiiqqqyyypppjjjkkkvvvtttccc[[[]]]```cccpppjjjWWWNNNEEECCCAAA<<<777555555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111000111222333444666777777777:::>>>???GGGZZZtttzzztttsssyyyyyy~~~~~~ggg^^^^^^^^^[[[VVVPPPIIIDDDCCCCCCCCCCCC???<<<888555555555555444444444444444444444444444333333333444444444444555444555555666666999===@@@FFFFFFOOOiiiuuujjjbbbZZZUUUXXX___qqqdddYYYZZZaaafffhhhiii}}}|||vvvlllaaaWWWRRRQQQQQQ\\\___jjjzzzqqqhhhddd^^^UUUNNNLLLMMMLLLMMM\\\yyypppaaaQQQJJJEEE@@@;;;999666555555444444444444555444444444444444444444444333333333444444444444555666777888999999;;;===>>>HHHbbb|||}}}~~~pppwwwuuuvvv|||}}}uuuggg[[[NNNTTT___kkkyyy{{{xxxxxxyyy}}}fffTTTFFFGGGGGG@@@999888555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111222444555666777888888;;;===>>>KKKfff}}}zzzyyy}}}qqqwwwgggaaa```ddd[[[VVVOOOHHHEEEEEEEEEEEECCC???:::777666666555555444444444444444444444444333333444444444555555555444555666666777:::>>>AAAGGGGGGRRRqqqzzzuuummmcccXXXSSSWWW^^^~~~pppdddeeelllooonnnnnnxxxyyymmmggg^^^UUUNNNJJJIIIIIIMMMQQQ]]]mmm{{{vvvkkkiiiggg___WWWQQQQQQNNNMMMZZZvvvoooZZZNNNHHHAAA;;;999777666555444444444444444444444444444444444444444333333444444444555555555666888999:::999;;;>>>AAAMMMkkk}}}xxxxxx~~~wwwqqqvvv~~~vvvpppqqqxxx|||cccXXXTTTRRRVVVaaaqqq}}}||||||{{{~~~rrr\\\IIIGGGGGGAAA;;;999555555444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111222222333444666777888999999;;;:::===PPPrrrzzz{{{xxxeeepppyyyfff\\\```___[[[UUUNNNIIIGGGGGGHHHFFFBBB<<<888666666666555444444444444444444444444333444444444555555555555444555666777888;;;???BBBEEEGGGXXX|||zzz{{{vvvjjj]]]WWW[[[cccuuulllmmmsssvvvuuuuuuxxx|||wwwsssccc\\\TTTLLLHHHGGGFFFFFFGGGJJJTTTdddqqqyyyyyynnnnnnqqqmmmgggVVVTTTOOOMMMZZZuuu~~~dddTTTKKKCCC<<<:::777777666555444444444444444444444444444444444444333444444444555555555555666888:::::::::;;;@@@DDDPPPqqqzzz~~~|||uuuzzz|||vvvrrrrrr{{{mmmccc```hhh{{{mmmaaaTTTOOOTTT___ooo{{{}}}~~~jjjRRRGGGEEEAAA<<<888555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222333444555666888999999999;;;;;;AAAZZZ~~~iiihhhtttfff```bbb___ZZZTTTNNNKKKJJJKKKHHHDDD===888666666666666555555555555555555555555444444444444555555555555444666777777888;;;@@@CCCDDDJJJcccwwwggg```dddlllvvvoooqqqwwwzzz{{{||||||~~~|||xxxuuutttggg___SSSKKKFFFDDDCCCBBBEEEGGGPPP]]]gggmmmsssyyy}}}qqqpppuuuuuuppp]]]YYYRRRPPP^^^wwwwww|||lllYYYNNNFFF???<<<888777666555444444444444555555555555555555555555444444444444555555555555555888;;;;;;:::<<>>999777666666666555555555555555555555555444444444555555555666666555666777777999<<<@@@CCCEEEOOOmmmppphhhlllsss~~~uuuppptttyyy|||~~~~~~sssooolllooovvv{{{wwwvvvwwwuuukkk]]]QQQJJJFFFCCCAAAEEEFFFMMMXXX```dddiiinnn{{{tttpppvvvvvvrrrccc]]]UUUSSSbbbzzzsssttt{{{{{{|||ooo[[[QQQHHHAAA>>>888888777555555444444444555555555555555555555555444444444555555555666666444888;;;;;;:::===CCCIIIpppxxxpppmmmqqqzzz|||ssspppttt|||tttaaaXXX\\\vvvrrraaaXXXVVVWWW\\\eeemmmttt{{{{{{yyyxxxwwwuuuqqqpppzzzoooQQQGGGIIIDDD:::555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222333444555666777888999:::999>>>DDDSSSuuuyyy|||qqqcccppprrrkkkbbbaaa___XXXWWWSSSHHHMMMIIIBBB;;;666444444444777777666555444333333222333333444444555666777777777555666;;;===>>>AAAFFFIIISSSuuusssmmmqqqxxx~~~{{{tttrrrvvv{{{{{{zzzzzz}}}qqqmmmhhhfffkkkuuu|||{{{hhhTTTIIIHHHHHHFFFEEEEEEIIIRRR]]]eeeiiijjjxxx{{{}}}vvvrrrrrrvvvlllbbbXXXZZZhhh{{{wwwoooqqqvvv||||||bbbNNNGGGDDDAAA:::888666555666666666555555555555555444333222222555555444444444555555666;;;<<<<<<<<<<<<@@@IIIPPPwwwyyynnnhhhqqq{{{uuuuuu{{{jjj]]]gggxxx~~~hhhVVVXXXXXXZZZ]]]ccckkksssxxx~~~{{{wwwuuuvvvwwwvvvrrrnnnoootttzzz{{{VVVEEEFFFDDD;;;888666555555666666555333444333333333444444333333222222222222222222222222000/////////000111222222000111333555888:::<<<======@@@GGG\\\}}}xxxgggjjjssseeebbbddd]]]ZZZYYYRRRKKKGGGAAA<<<888777777888555555555555555555444444333333444555555666666777777555777;;;===>>>BBBGGGKKK[[[xxxttt{{{~~~yyyrrroootttyyyzzzzzz{{{xxxwww|||uuuqqqkkkhhhjjjqqqzzzttt^^^NNNHHHFFFDDDBBBCCCGGGNNNXXX___cccdddqqqwww~~~}}}vvvuuuyyytttkkkccccccooosssppprrr|||lllTTTHHHCCC@@@;;;888666555666666666555444444555666666555555555555555444444444555666666999888:::<<<<<>>999777555555666666555444555666666555444333444555222222222222222222222222444333333222222222222333444555555666777888999999<<<>>>IIIbbb}}}iiiyyyjjj```ddd___ZZZYYYVVVLLLIIICCC>>>:::888888999444444555555555666666666444444444555555666666777777666888<<<>>>???CCCJJJNNNggg}}}xxxtttnnnlllpppvvvxxx{{{}}}rrrooouuuzzzuuunnniiihhhkkkppptttxxx~~~hhhUUUJJJFFFCCCBBBCCCFFFLLLSSSYYY\\\]]]ffflllrrrxxx}}}}}}wwwppppppwwwyyyxxx{{{xxxyyy\\\LLLDDD@@@;;;999666555666666666555333444555666777777777777555555444444555555666777888666999???>>>???RRRiii}}}wwwyyy|||tttkkklllooozzzxxxmmmhhhddd```\\\\\\[[[[[[\\\]]]```ccceeefffhhhhhhggggggjjjqqqvvvxxxWWWHHHBBB???:::888666666666666555444222333444444222111000111333333333333333333333333555555444333222222222222666666777777888888888888>>>@@@OOOnnn~~~vvvpppsss^^^cccbbb\\\YYYUUURRRNNNHHHAAA<<<999777777555555555555555666666666444444555555666666666777888777999===>>>???EEEMMMRRRtttxxxrrrooojjjggglllrrrvvv|||}}}ppplllqqqyyy|||wwwooohhhdddeeegggiiiiiipppyyy}}}|||zzzzzz{{{mmmYYYMMMIIIGGGDDDEEEHHHLLLPPPTTTWWWXXX\\\aaafffkkksss}}}zzz|||ssshhhSSSHHHDDD<<<999777666666777666555444444555666666666666666555444444444555666777888;;;777;;;BBBAAACCC\\\zzz|||}}}}}}nnnbbbffflllwwwvvvooofffbbb]]]XXXUUUTTTTTTUUUZZZ[[[[[[ZZZZZZ]]]bbbfffuuuyyyjjjTTTHHHBBB<<<:::777666666666555444111111222666:::999333...333333333333333333333333333222222111111111222222444555666777999:::;;;<<>>???@@@HHHQQQYYYwwwqqqjjjeeeccchhhooouuu}}}yyyooommmqqqwww{{{vvvmmmeee```^^^___```^^^cccjjjnnnooopppqqqsssssszzzzzzmmm[[[PPPLLLKKKFFFGGGIIIKKKMMMOOOQQQSSSUUUZZZ^^^bbbiiittt{{{}}}xxxvvvvvv]]]NNNFFF===:::777666666777666555555555555555555444333222444444444555666777888888<<<:::<<>>;;;888666666666555444777444555>>>GGGGGG===222333333333333333333333333111111111111222333444555555555666888999;;;<<<<<>>===999888888777666555444333666666666666666666666666888999<<>>888777777777666666555555777666666666666666666666888999===@@@@@@BBBKKKWWWqqq}}}qqqhhhccc___^^^cccjjjtttzzzpppooorrrvvv}}}{{{tttiii]]]UUURRRQQQRRRNNNQQQVVVZZZ\\\]]]]]]]]]^^^eeefff^^^TTTNNNKKKJJJHHHJJJLLLLLLKKKKKKMMMOOOOOOTTTXXXYYY]]]hhhqqquuuttt{{{zzzoooYYYKKK>>>;;;888777777777666555444555555555555555444444444444555555666888999:::999??????;;;DDDaaa}}}mmmccc```fffllluuu}}}{{{wwwpppjjjddd___[[[YYYXXX```kkkyyy{{{vvveeeJJJBBB>>>:::777666666555555444222111555;;;;;;666000444444444444444444444444444444444444555666888888777888888999:::;;;<<<<<>>@@@@@@BBBLLLXXXzzzuuujjjbbb^^^]]]bbbjjjttttttoooppptttyyy|||uuuhhh[[[RRRNNNMMMNNNGGGKKKQQQUUUWWWVVVTTTSSSRRRXXXZZZUUUNNNLLLKKKIIILLLNNNPPPPPPNNNMMMOOORRRNNNSSSWWWWWW[[[eeennnrrrooouuusss}}}sss]]]NNN>>><<<999777777777666555333444555666777777777777444444555555666888999::::::CCCCCC<<>>@@@AAAOOOooohhhlllvvvpppggg___]]]YYYRRRLLLGGGBBB>>>;;;888888777666666666666666666AAACCC888111555888666666<<<===>>>BBBCCCOOOeeexxxnnnjjj```[[[aaammmyyyyyyvvvwwwyyy|||~~~qqqhhheee]]]NNNGGGJJJGGGOOOWWWYYYUUUOOOMMMMMMIIIJJJJJJJJJIIIHHHGGGFFFKKKQQQXXXZZZUUUPPPNNNNNNQQQPPPQQQSSSXXX^^^dddhhhiiiqqq|||vvvyyypppZZZMMMEEE===888999999666444444666666666666666666666666555555666666777999:::;;;;;;;;;CCCBBBLLL}}}qqqeeeaaa```___\\\fffiiinnnttt{{{kkkooojjjNNNDDD<<<::::::777666888555555555444444333333333333444444555555444444333444444333333333444555555777:::555666?????????GGG[[[|||uuuqqqqqqeeebbb^^^YYYSSSLLLGGGBBB>>>;;;888888777666666666666666FFFNNNNNNAAA777888888555888>>>>>>???CCCEEERRRkkk{{{xxxpppfff```dddooozzz{{{zzz||||||~~~uuullliiibbbTTTKKKKKKHHHNNNUUUXXXVVVRRROOONNNIIIIIIHHHHHHGGGFFFFFFFFFKKKRRR[[[^^^[[[UUURRRQQQRRRRRRRRRSSSVVV[[[```ccceeemmmxxxxxxvvvttt\\\QQQFFF>>>999999999666444444666666666666666666666666666666666666777999:::;;;===<<>>>>>>>>IIIeeexxxzzzwwwfffggg___ZZZSSSMMMHHHCCC>>>;;;888888777666666666666777===EEEFFF===777999;;;999:::??????AAAEEEGGGXXXuuuxxxzzzpppiiikkksss}}}|||~~~tttrrrmmm___SSSOOOKKKOOOTTTXXXXXXUUUQQQNNNJJJIIIHHHGGGGGGGGGHHHIIIMMMVVV```fffddd^^^XXXUUUUUUTTTSSSSSSTTTWWWZZZ\\\^^^fffrrr|||yyyrrrzzz```UUUHHH@@@::::::999777555555666666666666666666666666666666666777888999:::;;;???>>>AAAFFF]]]sssgggccc]]]XXXUUUVVVWWWYYY^^^bbbfffiiimmmppptttwwwsssdddnnnYYYLLL???:::999777666777444444444444444555555555333444444555555444444333444444333333444555555666666:::777888>>><<>>???AAAFFFIII```~~~|||uuuvvv{{{{{{}}}{{{nnn___VVVSSSUUUXXX\\\]]]YYYSSSNNNKKKJJJIIIHHHIIIKKKMMMOOORRR[[[gggmmmlllfff^^^YYYYYYWWWUUUSSSRRRSSSTTTUUUXXX```kkkvvvrrreeeYYYKKKBBB<<<;;;:::777555666666666666666666666666666666666666777888999;;;;;;?????????IIIiiijjjnnnyyytttiii```[[[XXXTTTTTTSSSRRRRRRTTTWWWYYYeeessspppjjj{{{eeeUUUDDD<<<999777666777333333444444555555666666333444444555555444444333444444333444444555666777666:::888:::>>>;;;BBBUUU~~~vvvmmmtttyyykkkccc^^^WWWQQQKKKFFFAAA>>>999999888777777777777777666999:::666444555777777:::===>>>BBBGGGLLLhhhyyyyyyzzz}}}|||jjj^^^]]]___bbbeeeddd^^^VVVPPPKKKJJJIIIIIIJJJMMMOOOQQQWWW___jjjqqqrrrlllccc^^^\\\ZZZWWWTTTRRRQQQQQQQQQSSSZZZdddooozzz~~~mmm\\\MMMEEE===<<<;;;888666777777777777777777777777777666666777777888:::;;;<<<===???@@@NNNuuupppZZZaaaooo~~~xxxgggddd^^^YYYUUUSSSRRRQQQWWW```qqqkkkuuutttaaaKKK???:::777666777444444444555555666666666333444444555555444444333444444444444555666777888666::::::;;;>>><<>>DDDIIIQQQrrrxxxuuuvvvzzztttfffeeeiiioooqqqmmmeee\\\UUUNNNMMMLLLLLLLLLMMMNNNOOOWWW]]]gggooorrrnnnhhhccc___]]]ZZZVVVSSSQQQPPPPPPPPPUUU^^^hhhsss~~~yyy```PPPGGG???===;;;888777888777777777777777777777777777777777888999:::;;;<<<;;;BBBBBBTTTgggXXXbbbrrr|||sssjjjccc^^^\\\___hhhzzzoooooommmRRRCCC<<<999777777555555555555555666666666333444444555555444444333333333444444555666888888777;;;;;;===@@@???RRRrrrooohhhrrrrrriiiddd\\\UUUPPPJJJEEEBBB:::999888888777777888888444444555777777888:::===;;;>>>@@@FFFMMMVVV|||}}}}}}yyyvvvuuuxxxyyyllliiiqqqyyy|||vvvlllccc]]]VVVUUUTTTRRRPPPNNNMMMLLLQQQWWW```iiinnnooollliii```___\\\XXXUUUSSSQQQQQQOOORRRWWW___jjjwwwfffRRRIII@@@===<<<999777999777777777777777777777777777777777888999:::;;;<<<:::EEEGGGZZZddd]]]jjjzzz|||vvvtttvvvvvvlllxxxYYYGGG???:::888888666666666666555555555555333444444555555444444333333333444444555777888999777;;;<<<>>>AAABBBZZZpppffffffxxxjjjeee^^^WWWQQQKKKFFFCCC:::999888888777888888888777666666777888777888:::<<>><<<999888999777777777777777777777777777777777888999:::<<<<<<:::HHHKKK___~~~bbbbbbppp}}}kkkxxx~~~]]]III@@@;;;999888777777666666555555444444333444444555555444444333333333444444666777888999888;;;<<>><<<999777666555666777555555555666666777888999===>>>FFFIIIIIIfffxxxyyyuuuooosss}}}~~~{{{xxxxxx{{{{{{ttttttzzzvvvyyyzzz}}}|||uuurrrkkkeeeccc___XXXOOOJJJJJJLLLOOOUUU```mmmpppnnngggccc]]][[[ZZZZZZYYYWWWLLLLLLOOOTTTXXX```mmm{{{}}}}}}~~~yyy~~~zzzYYYIIICCC@@@888888;;;888777777777777777777777777555777999999999:::<<<===>>>@@@PPPqqqpppbbb]]]ssssssrrrlllOOO>>>::::::888777666666555555555666666666666666666666666666666555555555555555666777888;;;888999>>>AAANNNssspppccckkkyyykkkddd___RRRLLLJJJCCC>>><<<:::777666666666777777777666777777888999:::>>>>>>GGGKKKOOOoooyyyrrrppplllfffjjjssswwwsssnnnmmmpppyyy~~~xxxwww|||}}}}}}wwwpppjjjiiiggg___UUUOOOJJJKKKKKKNNNXXXdddkkkjjjlllfff___[[[ZZZYYYXXXWWWQQQNNNMMMNNNPPPVVVbbbnnnxxxyyyxxxsssooopppuuuzzz{{{zzzsssyyy|||}}}~~~~~~bbbOOOEEEAAA::::::<<<888777777777777777777777777555777999999999:::<<<>>>???@@@TTTyyymmmdddccczzzzzzZZZCCC:::777555777777666555555555555555666666666666666666666666666666666666777777888999<<<:::<<>>===:::888666666777888888888888888999:::;;;;;;???>>>GGGNNNXXX{{{|||~~~uuummmiiiccc]]]aaaiiipppiiibbb```ccclll}}}|||{{{~~~{{{sssnnnpppppphhh^^^YYYRRRQQQNNNLLLSSSaaajjjmmmrrrlllddd]]]ZZZZZZZZZZZZUUUOOOKKKJJJKKKOOOYYYcccnnnnnnkkkeee___aaahhhoooooolllppp~~~oooqqqxxx}}}||||||}}}~~~~~~oooXXXIIICCC<<<<<<===777777777777777777777777777666777999999999;;;===???@@@AAAZZZxxxhhhccckkkgggJJJ<<<888777::::::888777666666666666666666666666666666666666777777777777888999:::;;;:::;;;>>>BBBJJJaaazzzkkkrrryyyhhhaaaVVVOOOLLLFFF???===;;;888777777888888888777777888888999:::;;;@@@???GGGPPP___|||yyyppphhh```[[[^^^fffyyymmmcccZZZYYY\\\eeexxx~~~tttooosssuuuoooiiigggaaa```YYYSSSVVVaaalllqqqwwwqqqhhh```\\\\\\^^^```WWWPPPKKKKKKMMMPPPWWW^^^dddfffddd^^^XXXXXX___fffjjjfffgggrrrpppmmmqqq|||zzzyyywwwyyy}}}bbbNNNEEE===<<<===666777777777777777777777777666888999999:::;;;>>>AAABBBDDDaaayyyllliiisssxxx|||oooOOO>>>;;;===>>>===;;;:::999888777777666666666666666666666666666666666777888999:::;;;888:::===BBBMMMjjjvvvmmmkkkcccYYYQQQMMMGGG@@@>>>;;;999888888888999777777777777888999::::::AAA???FFFRRRgggvvvlllbbb]]]aaahhhyyylll```WWWWWWYYYbbbvvvwwwssszzz|||wwwtttwwwwwwvvvoooddd```fffnnnrrrxxxssskkkccc______bbbeeeZZZSSSNNNOOORRRSSSUUUYYY]]]aaaccc^^^VVVSSSWWW]]]ddd```___fffttt~~~qqqllllllzzzzzzvvvwwwzzzjjjTTTGGG===<<<<<<555888888888888888888888888777888999999:::<<>>===<<<:::999888777777666666666666666666666666666555555555666777888::::::999<<>>;;;<<<666888888888888888888888888888999999999:::===AAADDDFFFUUUvvv~~~zzzzzzzzzyyyuuusssyyydddKKK???;;;999888777666555555555555666666666666666666666666444444555666777888:::;;;;;;???BBBIIIbbbnnnpppwwwlllaaaXXXRRRKKKAAA???===:::999999999:::888888888888888999;;;;;;BBBAAAJJJ\\\zzzuuuiiifffkkkqqqssscccYYYZZZ[[[___qqq~~~}}}zzzvvvooommmppptttkkk___UUUVVV\\\```bbbdddhhhnnnooogggXXXNNNNNNQQQMMMNNNMMMMMMWWWiiiwww{{{oooiiigggpppxxxyyy~~~zzzyyy|||yyycccRRRAAA<<<===999888888888888888888888888888999999::::::===BBBEEEGGG___~~~}}}vvvrrrpppnnniiiiiisss{{{[[[FFF<<<888888777666666666666666666666666666666666666666555555666777888:::;;;<<<;;;???CCCNNNmmmtttggg{{{oooeee[[[TTTMMMAAA@@@===:::999999::::::999999999999:::;;;<<<<<>><<<888888888888888888888888999999:::::::::===BBBFFFGGGffftttttt}}}uuuoookkkhhhcccdddqqqjjjOOO???::::::999999888999999999666666666666666666666666666666777888999;;;===>>>888===AAANNNrrrkkk{{{lllcccaaaVVVIIIFFFBBB<<<999888888999888888999999888777888;;;===BBBFFFNNNeee~~~xxxvvvwww~~~tttddd^^^^^^ddduuu~~~~~~qqqlllzzz{{{|||xxxlll```\\\dddqqq{{{zzzqqqdddVVVNNNMMMLLLJJJFFFEEEMMM[[[jjjrrrwwwiiibbbkkk~~~|||uuuooorrruuuuuu|||nnnSSSAAA:::999:::888888888888888888888888999888999<<<<<<;;;>>>CCCNNN```{{{qqqxxxrrrnnniiiccc___cccqqq___>>>;;;999888999777333555999777777777777777777777777777777888999:::;;;;;;<<<<<>>CCCEEEQQQnnn~~~nnnfffdddiiiyyyzzzzzznnndddccchhhqqq|||wwwfffaaakkkyyywwwkkk^^^VVVSSSNNNKKKFFFDDDKKKXXXfffoootttjjjccchhhttt|||llliiikkknnn~~~tttZZZHHH???<<<;;;888888888888888888888888999888999<<<<<<;;;>>>DDDRRRhhhwww}}}tttmmmfff```]]]bbbqqqvvvKKK===999888999888555666:::777777777777777777777777777777888999:::;;;;;;<<>>:::999999999999:::;;;;;;::::::;;;===@@@DDDBBBTTT}}}{{{~~~}}}~~~wwwnnnkkkooo|||wwwqqqpppzzzooo___QQQQQQUUUaaarrrooojjjuuuxxxpppfff```WWWPPPIIIEEEIIITTTaaajjjuuummmgggffflll{{{||||||yyyqqqnnnpppppp}}}tttjjjkkkjjj{{{ppp[[[JJJ@@@:::777999999999999999999999999999888999<<<<<<<<>>:::888999888666777;;;777777777777777777777777777777888999:::;;;;;;<<>>@@@CCC@@@YYY|||~~~yyytttvvv|||yyypppooouuurrrjjjdddbbbjjj~~~yyygggRRRLLLHHHOOOaaavvvyyyttt~~~wwwlllaaaWWWMMMHHHIIIQQQ^^^hhh{{{uuummmhhhmmm||||||xxxpppeee``````aaakkkwww~~~~~~|||rrrxxxgggWWWJJJAAA:::777999999999999999999999999999888999<<<===<<<@@@EEEXXXzzzzzzmmm___WWWXXX___mmmzzz]]]@@@:::777888888666777:::666666666666666666666666777777888999:::;;;;;;<<<@@@BBBGGGgggyyypppmmmzzzqqqyyypppfff___SSSJJJFFF@@@<<<;;;;;;::::::888999999999999:::===@@@EEECCC___yyyxxxtttuuuxxxxxxwwwuuuzzzttteee]]]WWWUUUYYYjjjxxx\\\QQQFFFHHHVVVhhhuuu{{{}}}oooeeeXXXLLLGGGIIIPPP^^^kkk{{{qqqlllrrr}}}sssggg```___aaaiiirrryyy|||yyyqqqcccVVVLLLEEE???<<<999999999999999999999999999888999<<<======@@@FFF]]]~~~ppp```WWWVVV]]]kkkxxxzzz|||eeeBBB<<<777777888666666888666666666666666666666666777777888999:::;;;;;;<<<>>>AAAJJJmmm~~~zzzhhh___WWWLLLGGGBBB===<<<;;;;;;:::777888999999999:::===@@@FFFJJJjjj{{{vvvrrrkkkrrr}}}zzzqqqcccXXXRRROOOOOOOOOXXXnnncccWWWIIIFFFOOO]]]hhhmmmxxxfffXXXKKKGGGHHHOOO^^^nnnwwwppptttuuullliiiiiimmmuuu{{{}}}uuufffWWWKKKDDD???===::::::::::::::::::::::::999888999===>>>===AAAGGGeeetttdddYYYUUUZZZiiiwww{{{vvvxxxzzz~~~kkkGGG???888888888666666777777777777777777777777777777777888999:::;;;;;;<<<===AAAOOOuuukkk___YYYMMMHHHCCC>>><<<<<<;;;;;;888999:::::::::<<>>>>>BBBGGGmmmxxxiii\\\UUUXXXgggvvvxxxsssuuunnnlllsssLLLCCC;;;::::::888666777777777777777777777777777777777888999:::;;;;;;<<<>>>EEEUUU}}}ooo^^^YYYMMMIIICCC???===<<<<<<;;;999:::;;;;;;;;;===@@@CCCAAATTTrrrmmmwww~~~sssmmmiiigggdddaaaaaadddPPPSSSNNNGGGQQQjjjzzz|||lllbbbUUULLLLLLRRRYYY]]]dddmmm|||nnnZZZRRRMMMMMMZZZjjj}}}uuu|||hhhSSSFFF???<<<::::::::::::::::::::::::999777999===>>>>>>BBBHHHqqq{{{mmm___UUUVVVfffvvvwwwrrrttt~~~ddd^^^rrrPPPFFF===<<<<<<:::888888777777777777777777777777777777888999:::;;;;;;<<<@@@HHHZZZuuulllUUUPPPJJJDDDAAA>>>999999;;;;;;;;;;;;::::::<<>>DDD@@@^^^|||nnn\\\QQQJJJDDDAAA===999999;;;:::;;;;;;::::::===AAADDDKKK\\\{{{rrrttt~~~zzzkkkYYYSSS[[[iiissswwwrrrjjjbbbaaadddddd^^^WWW\\\___gggrrr}}}{{{}}}xxxxxx~~~mmmYYYSSSWWWcccooo}}}___III???<<<<<<;;;::::::999999::::::888>>>;;;:::??????CCCQQQ~~~uuudddXXXXXXcccnnn~~~zzzsssoootttkkkqqqsssOOO<<>>DDDDDDeeezzz}}}pppcccSSSKKKCCC@@@===:::999<<<::::::::::::;;;===BBBEEELLLfff}}}uuuooooooqqqzzzzzzpppuuupppeeejjjsssuuurrrnnnmmmnnntttzzzvvviii^^^\\\ZZZ]]]gggttt{{{xxxssskkkhhhiiirrr}}}ggg]]]^^^iiittthhhOOOAAA<<<<<<;;;;;;::::::::::::::::::???======BBB@@@EEETTTxxxgggZZZXXXaaakkk{{{{{{vvvqqqttt{{{vvv]]]DDDBBB===888888666888888888888888888888888888888888999:::<<<>>>???DDDIIIpppxxxssseeeWWWMMMDDD@@@===::::::;;;999:::::::::;;;>>>CCCGGGLLLpppvvvnnngggdddggglllvvvvvvtttxxxzzz}}}wwwnnnfffjjjuuuzzzjjj___ZZZYYYbbbqqqyyyuuummmaaa___```jjjzzzuuufffccclllwwwuuuXXXEEE===<<<<<<;;;:::::::::::::::;;;???>>>???CCC@@@FFFXXX}}}mmm^^^ZZZaaaiiiwww}}}yyyuuuuuuwwwyyyiiiJJJDDD???;;;;;;777888888888888888888888888888888888999;;;<<<>>>???EEEOOOzzz||||||~~~}}}~~~iii]]]QQQFFFAAA>>>;;;:::;;;999999::::::<<>>???HHHVVV{{{www}}}wwwdddVVVHHHBBB???<<<:::;;;888999:::;;;<<<@@@EEEIIIOOOzzzyyysss{{{}}}nnnaaa___cccqqq{{{|||{{{}}}wwwgggZZZPPPZZZppprrrjjjeeelllzzz|||xxxuuuqqqvvvrrrfffjjjsss|||qqqSSSDDD???===<<<<<<;;;;;;;;;;;;;;;999;;;:::>>>BBB>>>HHHbbbwwwwwwooo```YYY[[[```ppp~~~{{{zzzqqqkkknnn|||VVVDDD999777:::777888888888888888888888888999999999:::;;;===??????KKK\\\zzzjjj[[[KKKCCC@@@===::::::888999:::;;;===AAAFFFJJJSSSyyy~~~~~~qqqlllqqqzzzvvvxxxsssbbbWWWRRR[[[qqq|||tttwwwuuuggghhhqqqzzz|||vvvXXXGGGBBB======<<<;;;;;;;;;;;;;;;999:::888===AAA>>>KKKhhhzzzuuuzzzpppaaaYYYZZZ^^^nnn~~~{{{zzzoooddd___ssseeeLLL:::666:::777888888888888888888888888999999999:::<<<===???@@@NNNaaa~~~nnn^^^MMMDDDAAA===::::::888999:::;;;===AAAFFFKKKWWW}}}}}}~~~qqqmmmiiijjjooolllsss|||yyylll^^^UUUXXX```uuuwwwggghhhooovvv}}}cccMMMDDD======<<<;;;;;;;;;;;;<<<::::::888===AAA???NNNmmm|||xxxsssccc[[[[[[___nnn~~~|||zzzyyy~~~ooo```UUUiiisssUUU>>>888<<<:::888888888888888888888888999999::::::<<<===???@@@OOOeeevvvdddPPPDDD>>><<<<<>>???FFFMMMbbb|||oooqqqoooccc]]]WWWQQQOOOSSS___ppp|||xxxkkkaaa^^^^^^eeeyyyyyyiiidddcccqqq{{{vvvrrr{{{vvvTTTBBB@@@>>>;;;999:::;;;<<<;;;===777===>>>BBBDDDLLLrrr}}}wwweeeZZZ\\\aaappp~~~{{{zzzuuuWWWWWWkkk]]]>>>===???444:::::::::999999999888888777999:::;;;;;;===???AAAKKKrrrtttcccPPPEEE???<<<<<<>>><<<::::::<<<>>>@@@GGGOOOggg|||mmmpppxxxhhh^^^XXXRRRPPPQQQMMMUUUeeevvvzzzpppccc[[[aaagggyyy~~~kkkccc___kkkzzz}}}vvvppplllsss]]]KKK@@@>>>;;;::::::;;;<<<;;;===777===>>>BBBDDDLLLtttxxxggg\\\\\\___mmm{{{~~~{{{bbb\\\gggcccAAA<<>><<<:::;;;===>>>@@@IIIRRRoooyyyyyyfffmmm}}}|||}}}|||yyysssmmmgggeee```XXXRRRPPPKKKPPP___ttt{{{mmmbbbaaafffuuu}}}zzzssstttuuuzzzrrreee___fffuuuwwwpppjjjeeeiiirrrdddOOOAAA>>>;;;::::::;;;<<<;;;===777======AAADDDNNNvvv{{{kkk___\\\]]]iiivvv}}}hhh]]]bbb|||iiiDDD;;;>>>888999999999888888888888888888999:::;;;;;;===@@@CCCWWWzzzyyyuuuxxxqqqaaaPPPFFFAAA===<<<===<<<;;;;;;===>>>AAAKKKWWWzzz{{{tttooo]]]hhh{{{wwwmmmjjjnnnvvvwwwkkk[[[PPPNNNRRR___ttt}}}pppggg\\\___kkkyyyqqqfffaaaaaahhhzzzrrrjjjkkkyyyuuunnngggbbbbbbgggsssjjjRRRBBB???<<<:::;;;<<<;;;;;;===777>>>===AAADDDPPPzzz}}}ooobbb\\\ZZZfffssslll^^^___xxxoooFFF999===;;;888888888888888888888888888999::::::;;;===AAADDDZZZzzzttttttrrrbbbQQQGGGBBB>>><<<===<<<<<<<<<>>>>>>BBBNNN[[[{{{uuulllXXXhhhuuunnnnnnyyy|||jjj[[[YYY[[[dddppptttmmmccc^^^WWWYYYbbbuuuvvvhhh[[[XXX\\\ooo}}}xxxwwwpppkkkeeebbbbbbiiiyyy}}}oooWWWCCC@@@<<<;;;;;;<<<;;;;;;<<<777>>>===@@@DDDRRR~~~sssfff]]]XXXeeerrriiibbbtttxxxLLL999<<<;;;888888888888888888999999999999::::::;;;>>>BBBEEE___uuueeeRRRHHHBBB>>>===>>>===<<<===>>>>>>CCCQQQ```pppYYYlllvvviiiooo}}}yyyoookkkjjjjjjjjjdddYYYSSSRRRSSSUUU\\\kkkooofff]]][[[jjjzzzzzztttpppkkkeeeaaaeeessszzzkkkVVVCCC@@@===;;;;;;<<<;;;;;;<<<777>>>===@@@EEETTTuuuiii^^^WWWbbbppp~~~{{{eeemmmUUU===;;;999999999999999999:::::::::999:::::::::;;;>>>CCCGGGfffyyyhhhTTTHHHBBB>>>===???======>>>>>>>>>CCCSSScccwww[[[ooopppnnnxxx}}}uuunnnfff___VVVMMMJJJLLLPPPQQQVVVcccyyy}}}uuuggg^^^hhh{{{wwwtttppphhhaaa```lll||||||wwwdddUUUDDDAAA===;;;;;;<<<;;;;;;<<<777>>>===???EEEVVVvvvkkk___WWW^^^lll}}}~~~{{{~~~~~~yyywwwzzz}}}ccceeeuuu^^^AAA<<<:::999999:::::::::;;;;;;;;;999:::::::::;;;>>>DDDHHHmmm|||jjjUUUHHHAAA>>>>>>@@@======>>>???>>>DDDTTTeeezzz[[[ppp~~~vvvzzz~~~pppeeeXXXPPPIIIEEEDDDGGGLLLMMMRRR^^^rrrmmm```fff~~~}}}|||xxxvvvrrrjjjaaa\\\fffzzz~~~sssdddYYYDDDAAA>>><<<;;;<<<;;;;;;;;;777???===???EEEWWWwwwlll___WWWZZZiiizzz|||xxxxxxyyy|||}}}xxxpppmmmoookkkoootttxxxzzz|||~~~~~~______mmm{{{cccEEE???<<<:::::::::;;;;;;<<<<<<<<<999:::::::::;;;???DDDHHHooolllVVVJJJAAAAAABBB<<<<<<>>><<<>>>BBBCCCWWWxxxzzzsssXXXrrrzzznnnhhhUUUQQQJJJDDD@@@???AAABBBHHHHHHMMMXXXggg}}}iiihhhyyyzzzzzzyyyooolllnnnmmmhhhaaa___bbbmmm~~~xxxooo```OOO>>>;;;???:::999===<<<======<<<@@@CCCCCC\\\}}}yyyoooaaaUUUZZZaaalllwww~~~wwwrrrxxxssskkkeee```\\\XXXUUUUUUTTTVVVZZZ\\\]]]bbbiiimmmkkkkkknnnxxx|||]]]\\\eeelll}}}oooDDDEEE;;;:::::::::::::::::::::::::::===999999@@@>>>@@@LLLvvvqqqYYYMMMCCCBBBCCC======???===???CCCEEEZZZ}}}yyyoooXXXsss{{{rrr^^^TTTLLLHHHCCC???======???AAAHHHHHHMMMVVVbbbuuummmkkkxxxzzzvvvtttyyyxxxmmmgggfffeee```[[[YYY\\\iii|||vvvdddPPP???;;;???;;;999===<<<<<<===<<<@@@CCCCCC]]]}}}yyyxxxuuummm___UUUQQQWWW___ffflllpppsssuuuxxxzzz|||~~~}}}xxxrrrmmmkkkfff___XXXSSSNNNJJJHHHGGGFFFGGGJJJKKKKKKOOOUUUWWWWWWVVVXXXaaarrraaaZZZeeeppp~~~uuuHHHEEE:::::::::::::::::::::::::::999<<<999999???>>>@@@MMM{{{uuu\\\NNNBBBAAABBB<<<>>>@@@>>>@@@EEEHHH```}}}xxx~~~iiiYYYvvv~~~uuu~~~}}}qqquuuyyy{{{xxxzzzeeePPPGGGCCCAAA>>>;;;;;;===???AAAEEEHHHNNNVVV___ooopppkkkttt|||sssnnnmmm}}}|||~~~zzzlllbbb^^^[[[WWWTTTSSSWWWdddwwwjjjSSS@@@;;;???;;;:::===<<<<<<======@@@CCCDDD___~~~{{{ssspppooopppoooiii]]]TTTNNNQQQUUUXXXZZZ\\\___aaafffjjjppptttuuuqqqkkkgggbbb]]]VVVPPPKKKGGGDDDAAAAAA??????AAAAAA???CCCHHHHHHIIIIIIHHHOOOcccjjjWWWbbbtttOOOEEE888::::::::::::::::::::::::888<<<999999>>>===@@@NNNyyy^^^MMM@@@>>>@@@:::===@@@>>>@@@EEEJJJeeezzzxxxeeeYYYxxxxxxqqq}}}rrrdddlllqqqzzzyyyssssssoooZZZMMMIIIAAA@@@>>>======???AAACCCBBBFFFNNNWWW^^^lllnnnfffkkkrrr{{{wwwpppkkkzzz~~~qqqccc[[[VVVRRRPPPQQQTTT^^^ooo{{{nnnVVVCCC<<>>===AAAPPPaaaNNN@@@>>>@@@:::<<>>DDDLLLjjjaaaZZZzzzvvvqqq}}}|||nnn```dddiiisss}}}~~~wwwqqqooouuufff\\\RRRKKKHHHBBBBBB@@@??????@@@AAAAAA@@@EEENNNVVV\\\fffwwwkkk```______ccciiisssyyysss|||~~~{{{lll```XXXSSSPPPPPPPPPVVVccctttttt~~~rrrZZZEEE===@@@<<<<<<>>>;;;;;;======@@@BBBEEEeee{{{sssgggccc]]]WWWSSSQQQPPPOOOOOOPPPRRRVVVXXXVVVPPPKKKCCCCCCBBBAAA@@@AAADDDFFFNNNVVV```ggggggccc___\\\TTTQQQLLLIIIHHHGGGFFFDDDBBB???@@@BBBAAA@@@DDDIIIGGGKKKKKKEEEDDDUUUvvvmmm```nnn]]]GGG===::::::::::::::::::::::::666<<<999999======CCCSSSfffQQQBBB@@@BBB===<<<>>>===>>>DDDNNNppp\\\\\\}}}tttqqq|||yyyxxxwwwmmmbbbdddgggqqq|||~~~yyysssqqq~~~zzzkkk\\\VVVSSSMMMFFFBBBCCCCCCBBBAAA@@@?????????BBBEEEMMMUUUYYY]]]gggqqqhhh\\\VVVPPPOOOTTTRRRaaayyy{{{~~~~~~|||yyykkk___WWWSSSOOOLLLNNNXXXggg}}}www{{{vvv^^^GGG>>>@@@===<<<>>>:::;;;===>>>@@@BBBFFFgggyyykkk^^^VVVLLLJJJGGGEEECCCBBBCCCCCCAAABBBDDDGGGIIIHHHEEEBBB>>>>>>>>>===<<<===@@@CCCHHHPPP\\\bbbccc___\\\[[[UUURRROOOLLLLLLLLLKKKJJJDDDBBBBBBDDDDDDDDDGGGMMMOOOTTTUUUOOOLLLXXXtttfffggg}}}cccIII@@@::::::::::::::::::::::::777<<<;;;:::>>>>>>EEEWWWgggRRRBBB@@@CCC???===???===???EEEQQQuuu}}}WWW^^^}}}oooooozzzuuunnnpppsssnnneeehhhjjjqqq{{{~~~yyytttsssvvvvvvkkk```VVVRRROOOJJJFFFEEEDDDDDDDDDCCCBBBAAA@@@@@@CCCEEELLLUUUZZZ[[[]]]aaarrrrrrccc\\\TTTJJJGGGKKKDDDJJJXXXnnn|||yyyyyyxxxuuueeeZZZUUUPPPMMMMMMUUUbbbxxxzzz```III>>>@@@>>>===>>>::::::===>>>@@@BBBGGGiii{{{sssnnniiifffdddfffhhhnnn{{{ttthhh]]]SSSJJJEEEAAABBBAAA@@@??????@@@AAA======>>>@@@AAAAAA@@@???>>>??????>>>===>>>@@@CCCFFFOOO[[[bbbcccaaa``````]]]ZZZVVVSSSRRRRRRQQQPPPJJJHHHHHHJJJJJJHHHLLLQQQYYY```ddd___ZZZbbbxxxlllbbbwwwiiiJJJAAA::::::::::::::::::::::::777===<<<;;;??????GGGYYYfffPPP@@@>>>BBB>>>>>>AAA???@@@GGGSSSyyyuuuRRR___uuukkkmmmxxxtttlllnnnsssppphhhhhhiiinnnwwwyyyuuupppoooqqqpppjjjaaaWWWPPPKKKGGGJJJOOOEEEFFFFFFFFFEEEEEEDDDCCCBBBCCCKKKWWW^^^^^^]]]^^^eee|||yyypppfff___]]]VVVKKKHHHKKKFFFEEEIIIYYYtttxxxrrrpppvvvvvv}}}wwwzzziii[[[UUURRRPPPPPPWWWdddxxx|||bbbJJJ>>>@@@>>>===>>>::::::===>>>@@@BBBGGGkkk{{{nnnccc]]]\\\XXXTTTSSSSSSWWWcccooo{{{~~~{{{~~~~~~{{{}}}zzzuuuqqqiii]]]RRRKKKFFFDDDBBB???@@@@@@???===<<<<<<===????????????@@@@@@AAAAAA<<<======<<<;;;<<<>>>@@@GGGPPP]]]dddfffeeefffggg```]]]XXXUUUSSSRRRQQQPPPMMMKKKJJJLLLKKKIIILLLQQQ^^^eeekkkhhhccciiizzznnn```uuummmJJJAAA::::::::::::::::::::::::777>>>===<<>>>>>CCC======???AAACCCVVVmmmWWWYYYqqqmmmooowww|||ooolllooollldddjjjooouuuwwwtttnnngggccckkkyyyvvvnnnaaa[[[WWWLLLHHHIIIBBBBBBCCCDDDEEEEEEEEEDDDCCCHHHJJJPPPYYY```ccc```\\\hhhttt|||wwwmmmfffcccbbbaaa^^^\\\\\\[[[TTTLLLGGGFFFGGGHHHPPPccczzzrrrmmmmmmmmmjjjhhhiiiaaammm~~~zzzxxxllldddaaaWWWRRRQQQYYYfffzzzfffJJJ===???<<<999======;;;======BBBFFFKKKkkkvvvlllddd]]]ZZZSSSMMMLLLNNNOOOSSSXXXjjjvvvzzzvvvrrrlllhhheeedddbbbaaaaaa``````aaaaaa```]]][[[VVVRRRMMMGGGCCC@@@???>>><<<===>>>===<<<;;;<<<===??????@@@@@@???>>>======;;;:::999:::;;;===>>>>>>IIISSS]]]ccchhhlllllliiihhhddd___[[[YYYYYYXXXWWWVVVTTTQQQOOOOOOQQQSSSUUUeeeiiikkkiiigggkkkwwwiiiZZZkkkuuuPPP<<<<<<<<<;;;::::::::::::;;;:::===::::::===<<>>===BBB======???AAADDDYYYhhhTTTZZZooolllpppzzzvvvqqqppplllfffmmmpppsssvvvvvvqqqkkkfffdddnnn}}}}}}xxxhhh^^^XXXMMMJJJMMMHHHEEEEEEFFFFFFFFFFFFEEEEEEHHHJJJOOOWWWaaafffgggeeeaaalllrrrlll```XXXTTTRRR[[[^^^ccchhhhhhbbb[[[UUUPPPNNNLLLSSSeee{{{rrrjjjdddcccbbb]]]ZZZYYYVVV___rrrzzzqqqjjjfffbbbZZZVVV]]]kkk~~~nnnOOO>>>???<<<;;;===<<<===???>>>BBBEEEJJJjjj{{{sssmmm```XXXQQQOOOOOONNNQQQUUUVVV```nnnyyyvvvkkkccc___YYYTTTRRRPPPOOOMMMOOOOOOOOOPPPPPPPPPNNNMMMCCCBBBAAA???>>>>>>@@@BBBAAAAAABBBAAA@@@??????@@@@@@?????????>>>>>>======AAA@@@>>>======???BBBDDDQQQZZZcccgggkkkpppqqqnnnnnnjjjeeebbb```___^^^]]][[[YYYVVVSSSRRRRRRSSSTTT^^^aaabbb^^^ZZZYYY^^^dddrrreeeVVVddd|||zzzTTTBBB======<<<;;;;;;;;;;;;<<<:::===;;;;;;>>><<>>===AAA<<<===???AAAEEE\\\|||{{{aaaPPP\\\}}}llljjjqqq}}}}}}uuuqqqmmmhhhkkkkkknnnsssxxxwwwqqqjjjeeekkktttxxxtttvvv{{{~~~kkkaaa\\\QQQLLLLLLFFFFFFFFFFFFFFFFFFFFFFFFFFFKKKLLLOOOXXXbbbjjjnnnnnnjjjuuu{{{tttfffZZZTTTPPPWWWaaannnwwwwwwpppfff___WWWQQQNNNVVViii}}}tttnnngggaaa\\\\\\[[[UUUQQQPPPNNNTTTddd}}}vvvqqqsssggg___dddssszzzVVV@@@???>>>===>>>;;;???@@@???BBBDDDIIIiiinnnfff]]]ZZZVVVSSSRRRUUUSSSWWW```iiirrryyy~~~yyymmm___ZZZSSSMMMJJJHHHFFFDDDIIIIIIIIIIIIHHHHHHGGGFFFGGGGGGGGGFFFEEEDDDFFFGGGEEEEEECCCBBBAAA@@@@@@@@@BBBAAA@@@?????????@@@@@@FFFDDD@@@===<<<@@@FFFKKK\\\cccjjjmmmpppuuuwwwvvvwwwsssoookkkiiihhhfffddd```___\\\YYYVVVTTTRRRQQQTTTUUUTTTPPPKKKHHHHHHKKK___zzzjjjZZZbbbuuuWWWGGG>>>>>>===<<<<<<<<<<<<===;;;>>><<<<<>>HHH```wwwnnnTTTFFF>>>===???<<<>>>???@@@EEE^^^|||www]]]NNN\\\yyyiiihhhqqqyyyqqqkkkhhhdddcccgggrrr}}}zzzsssnnnpppvvvooogggeeefffrrrnnnfffdddZZZQQQKKKBBBEEEEEEEEEEEEEEEFFFFFFFFFNNNNNNRRR[[[fffooosssttt{{{zzzlllaaa[[[]]]lll}}}uuuggg\\\VVVNNNKKKXXXnnn{{{tttmmmiiiccc^^^]]]``````ZZZTTTRRRNNNRRR___{{{uuujjjnnn}}}]]]BBB@@@?????????:::>>>???>>>AAADDDIIIjjjzzzpppjjjddd]]]ZZZ[[[______aaagggoooxxx}}}~~~ooohhh___WWWQQQMMMJJJHHHMMMMMMMMMLLLKKKKKKLLLNNNLLLHHHFFFGGGJJJMMMLLLJJJOOOKKKFFFBBBBBBCCCDDDEEEDDDCCCBBBAAAAAADDDFFFHHHGGGEEEAAA<<<:::@@@JJJSSSffflllqqqrrrtttzzz}}}|||}}}zzzwwwsssqqqooollliiieeecccaaa]]]XXXSSSPPPNNNJJJJJJIIIEEEBBBAAACCCFFFWWWvvvqqq\\\aaasssXXXHHH>>>======<<<<<<<<<<<<<<<;;;>>><<<===@@@???JJJaaattt{{{rrrTTTEEE???>>>???===??????>>>EEE```vvv^^^NNN[[[wwwgggfffpppsssjjjfff]]]]]]dddsssyyy{{{pppjjjeee```hhhvvv~~~||||||tttgggeee\\\SSSMMMFFFDDDFFFHHHJJJKKKJJJIIIHHHNNNOOOTTT^^^kkkvvv|||~~~sssjjjooo~~~lll]]]WWWNNNMMM^^^uuu{{{tttrrrqqqmmmjjjjjjnnnmmmeee[[[VVVOOOSSSaaa}}}vvvzzzxxxbbbDDD@@@???@@@@@@;;;<<<===<<<@@@DDDKKKmmm|||tttkkkeeeeeefffdddccceeellluuu|||yyymmmbbbZZZTTTOOOMMMMMMNNNOOOOOOPPPTTT[[[```ZZZRRRMMMSSS___iiiiiifff]]]VVVMMMHHHGGGJJJMMMNNNIIIGGGEEEDDDFFFIIINNNQQQMMMLLLGGG@@@===DDDSSS___oootttwwwwwwyyy~~~|||yyyvvvsssoookkkgggfffbbb^^^XXXRRRMMMJJJFFFGGGFFFCCC@@@@@@EEEIIIXXXxxxpppVVVZZZnnn\\\III===<<<;;;;;;::::::;;;;;;;;;>>><<<===AAA???JJJbbb{{{|||uuuUUUEEE@@@@@@???===@@@@@@>>>FFFeee{{{cccRRR^^^uuufffeeeoooxxxlllggg^^^^^^dddrrrvvvwww~~~xxxvvvpppfffhhhuuuxxxyyyyyyyyyyyyddd```XXXRRRPPPLLLJJJMMMSSSXXXZZZXXXTTTRRRQQQRRRVVVaaappp~~~}}}lllcccYYYXXXiiisssbbbYYYQQQUUUddd}}}ssszzzdddFFFAAA??????@@@;;;;;;<<<;;;???DDDKKKnnnyyyrrrpppllljjjiiijjjooowwwtttjjjccc]]][[[UUUWWWYYY[[[```kkkxxx~~~ssshhhiiittt~~~|||kkkdddZZZTTTTTTVVVWWWWWWVVVSSSOOOMMMNNNSSSXXX\\\[[[ZZZUUULLLGGGMMM___nnnxxx}}}~~~~~~~~~{{{vvvqqqmmmhhhfffbbb]]]WWWPPPKKKIIILLLQQQVVVSSSKKKEEEEEEHHHXXXvvvrrrUUUYYYllldddLLL<<<<<<;;;::::::::::::::::::>>><<<===@@@@@@KKKbbb}}}zzzxxxUUUEEEBBBAAA@@@<<>>IIIkkkhhhVVVeeerrreeedddoootttooodddaaaccclllzzzyyymmmnnnxxxyyyxxxnnnllleee]]]YYYTTTTTT[[[eeemmmooollleeeaaa^^^\\\[[[cccqqq~~~rrrggggggwwwrrreee[[[^^^kkkqqqwwwdddGGGBBB>>>===???=========<<>>??????===???CCCIIIlll~~~}}}xxxqqqkkkiiilllqqqtttvvvuuuoooaaaWWWZZZlll|||}}}vvvrrriiifffaaa[[[VVVQQQMMMKKKcccxxx~~~eeeSSSLLLFFFddduuu\\\[[[iiizzz}}}oooPPP>>>>>>===<<<<<<<<<<<<<<<999<<<;;;<<<@@@???JJJbbbxxxsss{{{TTTAAAAAABBB@@@@@@<<<@@@CCCMMMsss}}}hhhZZZrrrnnnfffdddmmm~~~vvvwwwtttpppiiieeejjjqqqrrrnnnxxxxxxmmm___\\\cccnnnwww||||||{{{zzzrrrlllhhhiiinnnyyy|||xxx{{{pppqqqzzzooottthhhLLLCCC===@@@FFFDDDLLLBBBCCC>>>CCCNNNfffuuuooorrrwww|||}}}mmm]]]WWWQQQPPPbbb{{{wwwooogggddd```ZZZTTTOOOLLLKKKaaa}}}xxx]]]HHHDDDEEEYYYuuu[[[TTThhhwwwsssSSSDDD===999999:::999;;;>>><<<999AAA>>>???AAAFFFiii{{{vvvwwwSSSBBBAAABBB??????<<<@@@CCCMMMtttggg]]]yyyooodddcccooo~~~|||tttlllmmmrrrtttrrr~~~qqq^^^WWW[[[dddnnnvvv{{{}}}|||wwwqqqlllkkknnnuuu}}}{{{uuuuuu|||rrrsss___HHHBBB>>>CCCKKKJJJGGGDDDJJJDDDDDDLLLfffxxxsssuuuzzz}}}~~~yyyeeeSSSLLLGGGHHH[[[ssswwwooohhhddd^^^WWWQQQMMMKKKJJJRRRhhhpppjjj```OOOCCCCCCBBBWWWsssxxx[[[VVVeeeooovvvyyyxxxVVVCCC===:::<<<<<<;;;;;;===<<<999AAA===???BBBHHHlllqqqRRRCCCAAAAAA>>>===<<<@@@CCCNNNvvv|||ddd```pppcccaaaqqq}}}yyy|||~~~~~~uuu[[[RRRSSSXXXdddsss}}}zzztttnnnjjjgggiiirrr||||||yyy~~~xxxsssaaaJJJCCC===???FFFEEE???BBBOOOIIIDDDIIIeee}}}xxxxxxzzz{{{{{{rrr___MMMFFFAAADDDWWWnnn{{{rrriiieee]]]UUUNNNKKKIIIIIIMMM\\\^^^UUUOOOGGGBBBGGGEEEYYYvvvzzzgggTTTQQQXXXdddnnntttzzzWWWAAA===;;;===>>>;;;:::<<<===:::@@@<<>>:::???<<>><<<===AAADDDRRR~~~}}}}}}```aaallldddaaapppoooOOOOOOMMMRRRaaavvv|||sssggg\\\\\\bbbooo}}}ppp~~~eeeKKKCCC>>>AAAFFFDDD>>>@@@NNNOOOPPPWWWooowwwpppkkkhhhddd^^^YYYTTTLLLJJJXXXiii|||qqqkkkaaaVVVNNNJJJIIIIIIYYYrrr{{{qqq```TTTVVVQQQ```vvvpppYYYPPPMMMJJJ\\\uuuvvvXXXBBB<<<888999:::999:::===>>>999???;;;???EEEPPPvvv}}}gggOOOEEEAAA??????===???CCCDDDTTTbbbcccwwweeeccc```mmmkkkOOOMMMKKKPPP___sss}}}nnn```]]]aaahhh|||nnnwwwoooNNNBBB???BBBFFFAAA<<<:::EEEFFFJJJSSSkkkxxxssspppsssyyyxxxoooiiifffkkknnnooohhhZZZSSS^^^mmmtttnnndddXXXPPPKKKIIIIIIZZZwwwwwwddd___YYYcccssspppWWWMMMKKKJJJ\\\{{{vvvZZZBBB<<<999;;;;;;::::::<<<===999???;;;???EEEPPPvvvhhhOOOEEE@@@@@@AAA???AAADDDEEEVVVaaaccclll]]]___^^^kkkjjjUUULLLKKKNNN\\\ooo}}}nnnjjjmmmppprrrqqqxxxPPPBBB???DDDFFF@@@:::777???===@@@IIIbbbvvvlllaaaYYYWWWXXX]]]hhhxxx|||tttpppnnnsss|||uuu```TTT]]]mmmuuuoooeeeZZZQQQKKKHHHGGGQQQiii|||zzzcccYYYTTTYYYdddqqqsssWWWIIIGGGKKKXXXxxxuuuYYY@@@======@@@AAA===::::::<<<888???<<>><<>>FFF```|||rrrjjjbbb______dddrrrzzzwwwvvvsss~~~tttYYYKKKTTTeeeuuuooofff[[[QQQKKKGGGFFFCCCTTTaaakkkvvvlllTTTFFFCCCGGGNNNZZZkkk}}}{{{]]]JJJHHHOOOSSSqqqsssVVV>>>===@@@FFFGGGAAA;;;999;;;888???<<>>>>>???;;;EEEJJJYYY|||{{{}}}vvvnnneee___```^^^]]]WWWKKKDDDNNN\\\zzzzzzssshhh]]]TTTMMMFFFCCCDDDFFFJJJQQQUUUQQQGGG>>>FFFCCCAAAIIIWWW^^^tttcccLLLHHHMMMVVV___mmmRRRAAA>>>???CCCCCC???<<<<<<===999???<<>>===@@@<<>>===AAAAAA>>>;;;<<<===999@@@===???DDDMMMrrr{{{~~~~~~aaaIIIBBBAAAAAAAAADDDEEEIIIMMMaaa___iii|||```TTTSSSXXXdddhhhPPPMMMHHHIIIRRRaaassskkk]]]SSSYYYoooYYYEEEEEEHHHCCC:::======@@@===EEEGGGSSSvvvvvv|||oooeee___]]][[[YYYVVVPPPHHHDDDLLLWWWsss|||vvvlllbbbYYYQQQKKKGGGCCCDDDEEEDDDDDDDDDFFFHHH<<>>>>><<<;;;<<<===999@@@===@@@DDDMMMqqqwwwzzz___IIICCCCCCBBBBBBDDDEEEJJJOOOcccaaannnyyy]]]RRRSSSXXXccchhhPPPLLLGGGGGGNNNZZZiii}}}oooaaaRRRSSSeeeYYYDDDBBBCCC>>>888<<<<<<@@@===DDDFFFPPPrrrnnnzzzqqqmmmrrr~~~{{{nnneeebbbbbbkkkppprrrjjjZZZOOOQQQXXXeee}}}xxxnnneee\\\UUUNNNJJJJJJPPPVVVVVVQQQMMMKKKKKKEEENNNQQQOOOLLLKKKaaavvvaaaWWWRRRRRR\\\vvvtttUUUBBB===:::;;;<<<::::::<<<<<<999AAA>>>AAAEEEMMMqqqwwwpppsss}}}[[[HHHDDDDDDBBBAAACCCEEEJJJPPPeeedddsssvvvZZZPPPRRRYYYccciiiUUUKKKGGGFFFJJJQQQ]]]ooo~~~}}}vvvrrroooooouuu~~~pppcccTTTQQQaaa}}}|||WWWCCC@@@???<<<999;;;<<<@@@===DDDEEENNNyyyjjjyyymmmiiifffeeelllxxx|||ooogggccccccrrr{{{cccPPPKKKNNNUUUpppzzzqqqhhh```YYYRRRNNNLLLZZZjjjqqqmmmccc[[[VVV\\\hhhjjjcccZZZUUUiiirrraaa[[[YYY[[[jjjtttUUUBBB<<<999:::;;;999:::<<<<<<999AAA???BBBEEEMMMqqq}}}mmmhhhzzzyyyWWWEEEBBBCCCBBBAAADDDFFFLLLSSShhhhhhyyyuuuYYYPPPSSSYYYbbbhhhWWWKKKHHHEEEGGGKKKTTTdddsssxxxxxxvvvqqqjjjbbb^^^\\\[[[aaajjjzzzuuukkk]]]WWWeeewww{{{VVVCCC???>>>;;;;;;<<<<<<@@@===DDDDDDNNNfffqqqyyywwwtttqqqttt||||||qqqhhhbbb___nnn}}}www^^^KKKEEEEEENNNeee{{{~~~vvvnnnfff^^^WWWSSSQQQccc{{{zzzssszzz{{{mmmeeetttoooccc^^^[[[___rrrrrrSSSAAA<<<999:::;;;999999<<<<<<:::BBB@@@CCCFFFMMMqqqsssgggrrr}}}XXXDDDAAABBBDDDDDDFFFHHHOOOVVVlllkkk~~~uuuXXXOOOSSSYYYaaaeeeUUUKKKGGGEEEFFFIIIPPP```nnnxxxwwwuuupppjjjddd```___ZZZ]]]bbbooo~~~uuufff\\\fff}}}WWWEEEAAA===;;;===<<<===@@@<<>><<<:::???CCC@@@UUU{{{zzzssskkkaaa[[[ZZZaaarrr}}}wwwrrrmmmfff___RRRKKKFFFFFFCCC===<<<@@@DDDIIIHHHGGGWWWxxxyyyrrrmmmjjj```aaafffmmmrrrxxx{{{vvvrrrfff```lllpppRRR>>>===<<<;;;:::;;;<<<<<<:::@@@BBBCCCFFFEEERRRlllXXXIIIGGGFFFJJJSSSSSSTTTZZZbbbxxxmmm{{{VVVRRRTTTSSSbbb{{{cccQQQKKKKKKDDDDDDJJJMMM\\\uuuwwwmmmjjjvvvsssaaaVVVSSSfff}}}~~~{{{~~~|||{{{}}}~~~]]]IIIAAA>>><<<===???===;;;@@@CCC@@@TTTyyyzzztttgggZZZUUUPPPMMMLLLOOOZZZnnn~~~wwwrrrooollljjjdddWWWKKKHHHHHHFFFHHHKKKFFFKKKJJJHHHWWWwww{{{vvvqqqmmm___\\\[[[\\\___fffuuu~~~{{{vvvssshhhdddyyyuuuVVV>>>===<<<;;;:::;;;<<<<<<;;;AAABBBDDDGGGFFFTTTmmmwwwRRRFFFGGGJJJQQQZZZXXXYYY```fffzzzhhhXXXQQQSSSSSSbbbyyybbbQQQJJJKKKEEEDDDIIIKKKXXXpppvvvmmmkkkvvvooo^^^TTTQQQcccxxx~~~~~~tttooopppuuu|||~~~cccPPPCCC======@@@???>>><<<@@@CCCAAASSSuuu{{{qqqdddYYYTTTJJJGGGFFFFFFHHHRRRfffyyyyyysssrrrvvvzzz|||jjjVVVLLLJJJMMMQQQUUUPPPQQQMMMKKKZZZzzz|||vvvqqqaaaZZZSSSOOOPPPZZZnnnyyywww{{{vvvssskkkkkkxxxXXX>>>===<<<;;;;;;;;;<<<======BBBCCCEEEIIIHHHUUUnnnjjjNNNEEEHHHLLLRRRZZZYYY\\\ccciii{{{jjj]]]RRRRRRRRR```uuubbbQQQJJJJJJEEEDDDIIIIIITTTkkkssslllkkkwwwmmm^^^UUUSSScccwww|||vvvqqqoooooo{{{|||hhhUUUFFF<<<;;;@@@??????===@@@CCCAAAPPPooo|||gggWWWRRROOOLLLIIIHHHJJJSSSgggyyy{{{tttttt~~~ttteee^^^```gggmmmkkkbbbUUUSSSfff~~~uuummm]]]UUUMMMHHHIIIWWWppp}}}ppprrr|||vvvrrrmmmqqqvvvVVV???>>><<<;;;;;;;;;<<<======BBBCCCFFFKKKKKKWWWooottt___KKKGGGJJJMMMQQQVVVYYY]]]dddiii{{{xxxdddTTTRRRRRR]]]oooeeeRRRJJJJJJEEEDDDHHHGGGQQQhhhwww|||qqqkkklllxxxrrrddd\\\XXXgggxxx|||~~~xxxpppqqqqqqvvvuuucccTTTFFF<<<;;;???>>>@@@>>>@@@CCCAAAMMMhhhxxxddd\\\UUUPPPNNNPPPVVVbbbvvv~~~wwwwwwmmmiii}}}xxxiii^^^NNNIIIDDDBBBFFFVVVrrrzzzkkkooo}}}uuupppmmmuuusssUUU???>>>===<<<;;;<<<======<<>>???BBB@@@JJJaaa|||mmmgggdddhhhpppzzzzzzxxx}}}ooo^^^RRRHHHEEECCCCCCHHHXXXtttxxxgggllluuulllkkkuuurrrTTT???>>>===<<<<<<<<<===>>>;;;AAAEEELLLUUUUUU^^^sssaaaWWWNNNMMMRRRWWW[[[^^^```ccciiikkk{{{hhhUUURRRRRRZZZfffwwwqqqmmmmmmnnnooottt{{{kkkVVVKKKKKKDDDCCCFFFFFFQQQhhh}}}uuuqqqrrr{{{{{{oooeeelllvvvuuuxxxvvv```\\\fffaaadddlllwwwqqqnnn{{{___JJJAAA???>>>???;;;???======AAA???GGG\\\}}}xxxzzzlll]]]TTTLLLJJJHHHGGGJJJXXXttt|||hhhllluuuiiigggtttqqqRRR@@@???===<<<<<<<<<===>>>;;;BBBHHHRRR]]]]]]dddwwwaaaXXXPPPOOOUUU[[[bbbfffeeegggkkklll{{{gggTTTRRRSSSZZZddd}}}~~~tttnnniiifffhhhmmm|||lllWWWLLLKKKDDDBBBFFFFFFRRRjjjxxxtttuuu}}}ttthhhlllsssqqquuukkk[[[]]][[[[[[]]]aaaeeetttqqqrrrfffKKKBBB@@@??????;;;???======@@@>>>EEEYYYxxx~~~yyymmmccc^^^QQQNNNJJJFFFFFFSSSnnnkkkmmmuuugggeeerrroooOOO@@@???===<<<<<<<<<===>>>;;;DDDKKKWWWbbbbbbhhhzzzdddXXXPPPSSS[[[```ccceeekkkfffhhhnnn~~~}}}ssshhhSSSPPPPPPUUU]]]uuu~~~uuunnnfff```llluuupppWWWMMMKKKHHHFFFBBBEEEQQQ___zzzzzzqqqqqqttt{{{|||wwwpppmmmhhhdddiiiyyywwwbbb___ZZZYYYZZZWWWXXXiiipppxxxpppJJJBBBAAA<<<===???<<<===???AAABBBGGGNNN}}}zzz~~~~~~xxxuuutttjjj[[[OOOJJJDDDIIIggggggfffzzz|||iii\\\sss{{{iiiPPP@@@@@@@@@???===<<<===>>>???DDDQQQbbbnnnrrrtttwwwfff[[[SSSVVV]]]bbbdddfffjjjeeehhhnnn}}}yyymmmhhhSSSOOOOOOSSS[[[ooo}}}sssllleeehhhrrrqqqWWWNNNJJJGGGEEEBBBCCCLLLVVVhhhrrrzzzzzzyyyyyyuuuppplllmmmpppwwwxxx~~~rrrkkkfffaaa]]]^^^mmmzzzpppfff___WWWSSS```rrrvvvzzz|||rrrKKKCCC@@@<<>>;;;;;;>>>???@@@FFFLLLxxx}}}{{{vvvvvvxxx}}}{{{wwwgggXXXLLLFFFBBBIIIiiifffeee~~~|||{{{fff```eeeOOO<<<======<<<<<<<<>>;;;@@@===:::;;;===>>>???DDDJJJooozzzsss|||zzzrrrnnnmmmmmmsss|||}}}zzzsssaaaSSSGGGBBB???IIIiiigggddd{{{|||wwwbbbfff^^^LLL???????????????BBBFFFIIICCCCCCNNNcccwww~~~ddd^^^\\\___dddgggjjjmmmnnnlllqqqwwwiiigggRRRMMMLLLOOOVVVdddyyyzzztttVVVPPPHHHBBBCCCDDDCCCCCCEEELLLPPPTTTXXX[[[^^^______```bbbgggnnnvvvpppooowwwlllddd^^^XXXSSSMMMWWWiiizzzrrrrrrvvvfffHHHAAA<<<999???===;;;;;;>>>>>>>>>BBBHHHgggwwwpppwww|||~~~xxxmmmgggddd[[[aaalllzzzrrrnnnhhhbbbWWWLLLCCC@@@@@@MMMkkkjjjeeeyyyyyyrrr```kkkVVVHHHAAAAAA@@@???@@@CCCHHHLLLGGGEEENNNeee}}}{{{aaa^^^^^^cccgggiiimmmqqqooommmtttyyyhhhwwwgggRRRMMMKKKNNNTTTbbbqqqUUUNNNGGGAAACCCEEEDDDCCCDDDLLLLLLNNNSSSWWWYYY[[[\\\]]]aaagggmmmuuuooojjjyyyuuulllddd^^^WWWSSSKKKRRRaaayyy]]]FFFDDD>>>999@@@>>><<<<<>>BBBGGG]]]|||sssttt{{{ttt}}}|||~~~ooocccZZZVVVNNNSSS```uuuhhh]]]UUUNNNGGGBBBBBBFFFVVVtttmmmddduuutttkkkaaarrrzzzRRRIII>>>>>>===<<<<<<>>>CCCGGGKKKHHHQQQiiixxx```___ccchhhjjjkkkoootttnnnmmmssswwwdddpppfffRRRNNNLLLNNNUUUbbbmmmSSSMMMFFFBBBCCCEEECCCCCCDDDMMMKKKKKKQQQUUUVVVWWWZZZ\\\aaahhhnnnvvvmmmeeeppp}}}vvvnnnfff^^^WWWRRRJJJNNNXXXoooYYYFFFGGGBBB<<>><<<===@@@???>>>AAAFFFOOOttttttoooxxxssscccWWWNNNIIIHHHMMMZZZvvvrrrdddSSSMMMIIIIIIOOOaaammmaaammmpppeeefff~~~vvvOOOIII?????????======>>>BBBEEEMMMLLLWWWqqqtttcccdddiiinnnmmmlllooouuuqqqoootttuuu{{{bbblllfffRRROOOMMMOOOVVV```hhhQQQMMMGGGCCCCCCBBB@@@AAADDDMMMIIIJJJQQQVVVVVVWWWZZZ\\\bbbiiipppvvvjjj^^^fffzzz{{{sssjjj```XXXRRRIIIKKKRRRfffWWWCCCEEEAAA:::@@@===;;;<<>><<>>BBBNNNHHHIIIQQQWWWWWWXXX[[[\\\bbbjjjpppwwwgggXXX___pppyyyooodddZZZTTTJJJJJJOOOcccUUU>>>AAA===777===<<<:::;;;>>>===;;;===BBBDDD^^^yyyggg\\\kkkxxx|||xxxfff[[[VVVSSSQQQIIINNNWWWiiiuuupppssszzziii[[[YYYhhhhhhTTTXXXooonnn]]]pppiiiCCC@@@;;;===?????????AAACCCEEEMMMQQQbbb