BMva6( |||yyytttlllfffcccbbbbbbbbbbbbaaa]]]ZZZ\\\]]]]]]]]]\\\\\\^^^```^^^]]]ZZZWWWSSSOOOKKKIIIGGGFFFDDDCCCCCCCCCDDDEEEHHHJJJKKKJJJHHHEEECCCCCCAAA>>><<<;;;<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::888777777888888777888666333222333444333222222444555555444333333444333444444222000//////000000000000000000000000000............/////////000...------///---***+++.................................////////////......///---******,,,...//////........................---///---******---///------......///////////////...------///111111///---******,,,---.../////////////////////////////////........................///...---...//////---+++***---//////...///333777888666444333333222000///............/////////000---......///////////////111111222555888;;;???AAA===<<<;;;999777444222111...//////---+++***+++---)))+++***)))+++///...******************************************************************************------+++,,,///000---..................................../////////000---+++))))))***+++***)))************************)))***+++---//////---++++++---//////...---...///............/////////000............/////////000//////000222333333111...///222555666444333333333333333333333333333333333...000333444333222333444333444444222000//////000...///000111222333333333444444666999<<<>>>===<<<999888666444333333333333444333222333444333000.../////////...---,,,******,,,---...//////---+++***~~~vvvqqqmmmjjjgggccccccbbbaaa```^^^\\\[[[[[[ZZZYYYYYYZZZ\\\^^^___]]][[[XXXVVVSSSPPPKKKGGGHHHGGGEEEEEEGGGHHHHHHGGGKKKPPPRRRNNNIIIGGGEEEBBB======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888777777777777777777777777444333333333333444555555111111111000///......---111///------...///000///---.........//////000000111000///......---.....................------------///000111111000///---.................................////////////000---------------...//////...///111222222000...---,,,---////////////---,,,***++++++,,,,,,------------------.........//////000000////////////000000...------------...//////......---......///000111111000000111222222000---.........///000111111222.........///000111222333111222222444:::AAABBB>>>???===;;;999777444000,,,...---,,,+++***+++,,,---.........------......///,,,***(((((()))+++,,,,,,---+++(((((()))***++++++(((((()))***************+++++++++,,,---...000111,,,,,,---......//////000000//////......//////000---......//////......---)))(((((()))***+++***)))---,,,******+++,,,,,,++++++++++++,,,---///000111...///000000111111000000222222222333444444555555444444444444444444444444111333444555444111...,,,222222222222222333444444333333333222222222222222111222222222222333333333000111222222111222444555777;;;>>>@@@DDDGGGEEE@@@>>>;;;777222///...///000///111333555555222///---///000000000///---+++)))+++,,,---------,,,+++***{{{tttoookkkhhhfffbbbaaaaaa___^^^\\\ZZZYYYXXXXXXWWWWWWYYY[[[]]]___[[[YYYWWWUUUSSSOOOKKKHHHHHHGGGGGGGGGGGGIIILLLNNNTTTXXXWWWPPPIIIFFFDDD@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888777777777777777777777777777777555444333222222222444333222111000000000000111///------...000000///............/////////000000000///...------......000/////////...............///111222222111///...000000000000000000000000............///////////////...............//////...///000111222111///.........////////////......,,,,,,------............////////////000000000000222111111000000111111222000000000000000111222222000000///////////////000/////////111333333111000000000111111000000000000............///000111222666888999;;;AAAHHHHHHDDD@@@===:::888666444111///---------,,,,,,---......//////......---.........+++*********+++,,,,,,,,,,,,+++++++++------,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,---...///111222......//////000000000111000000////////////000000///000000000000000000///000...,,,,,,---......---///---,,,,,,---......---+++++++++,,,---...///000000111222222333333222222222222222333444444555555444444444444444333333333444555666777666555333111333222222111111222222222444444444444444444444444444444444444444444444444111333444444333444666888<<>>999555222111111222111222444555555333111///000000//////...,,,+++***,,,,,,---......---,,,+++wwwpppllliiifffddd``````___]]][[[ZZZXXXWWWVVVUUUUUUVVVXXXZZZ\\\^^^YYYWWWTTTSSSRRROOOLLLIIIGGGIIIJJJIIIIIILLLRRRWWW^^^___[[[QQQIIIFFFBBB>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999777777777777777777777777888777666555333333333333666555444222222222333333111000......///000000///............////////////000//////.........//////111111000///////////////000111222333333222111000000000000000000000000000............////////////000000///////////////000---...000111222222111000000000////////////000000////////////000000000000000000111111111222222222333333222222222222333333333333333333444444444444333333222111000000//////......///111333444333222333333333333222111000///000000///000000111222333555999<<>>:::777666666666666555444444333333444444666444333111000000111222/////////000000000000000{{{sssmmmiiihhhgggfffcccaaa___]]]ZZZYYYXXXXXXZZZYYYYYYXXXWWWWWWVVVVVVTTTRRROOONNNNNNMMMKKKIIIFFFIIILLLLLLLLLPPPZZZaaa___]]]VVVMMMGGGEEEBBB>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999999888999999::::::888888888888888888888888666555555555555666777777666555444333222333444444333111000111111111000...///////////////.........222111111111222333444444444333222000000111222222333333444444444444333333/////////////////////////////////000000000111111333222222111111222222222000111222333444444555555666555444333333444555666555555555444444333333333111111222222222333333333444333333222222333333444222222333444555444444333333444555666666666555555555444333333444555444333444555666777777666555444222222333333444666777888:::AAAHHHOOOUUUXXXRRRJJJAAA<<<777333222333333333...000111333444444333333111222222222222111000///......---+++,,,222:::@@@===999444000//////.........///000000111111000000000000///000000111222333333333333333444444444444222222111111111111222222222222222333333222222222333666;;;@@@DDDBBB>>>:::444444444555777777666444555555444444444555555666333444555555666555555555666666666777888888999999=========<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>===<<<:::999888888888777888:::<<<======<<<<<<;;;;;;:::999777666555555444666777777777888:::<<>>:::888777777777666555444333222333333444555444333111111111222222000000000111111222222333yyyqqqkkkhhhgggggggggdddccc```]]][[[YYYYYYYYY[[[[[[ZZZXXXWWWUUUTTTSSSSSSPPPMMMLLLLLLKKKJJJHHHFFFHHHJJJKKKMMMQQQYYY^^^XXXVVVPPPHHHEEEEEECCC>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999888888888888888888888888:::999888666555555555555333333444444333333333333333222111222333222000...///////////////.........111111111222333444555666555333111000000000222333444444333333333333444444222222222222222222222222111111111111222222222222333333222222333444444555444444444555555666666777888888777777777777888888888777777666555444444333222222333333333444444444444444333333333333444444222333444666666555444444333555666888999999888777999777555555666666666555555777888::::::999777666111111222333555777888999>>>FFFOOOWWW]]]^^^UUUKKKCCC>>>999555444444444444111111222333444444444444222333444555555444333222111111000---...333<<>>EEEHHHFFFAAA<<<777777777999;;;;;;:::888555555555555555666777888666777777888888888888888666666777777888999999:::>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???????????????@@@???>>><<<;;;;;;::::::;;;<<<>>>@@@AAA@@@???>>>======<<<;;;:::999888777777888999999888888:::<<>><<<:::888888888888555555444333333333333444333222222111000000111111222222222222222333444555}}}wwwoooiiiggggggggggggeeeccc```\\\ZZZYYYXXXXXXYYYXXXXXXWWWVVVTTTSSSRRRRRROOOLLLJJJJJJIIIHHHGGGFFFGGGHHHJJJMMMQQQVVVXXXRRRQQQLLLFFFEEEFFFCCC>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888888888888888888888888888::::::888777666555555555222333444666666555333222444333222333333222000...000/////////............//////000000222333444555555333111//////000222333444333333333333333333444444444444444444444444444222222222333333333444444222222333333444555777777777777777777777777888888:::::::::;;;;;;:::::::::999999888777666444444333444444444555555555666666666555555444444555555666444666777999999888777666666777999::::::999888777:::888666666888999999999888999;;;<<<;;;999777555222333444666888;;;===>>>DDDLLLVVV^^^dddcccYYYNNNFFFBBB===999888777666555333333222222222333333444222333555777777777666555333444555333111333:::???;;;888444111222333333333222333333444555444444444555555444444555555666666666666777999:::;;;<<<===;;;;;;::::::::::::;;;;;;<<<<<<<<<======<<<<<<<<<888:::>>>BBBEEECCC???;;;::::::<<<>>>@@@@@@>>><<<888888888999999;;;<<<===;;;<<<======>>>>>>======;;;;;;<<<<<<===>>>>>>???BBBBBBCCCCCCDDDDDDEEEEEEAAABBBDDDEEEEEEDDDCCCBBBEEEDDDCCCAAAAAA@@@@@@@@@@@@AAACCCEEEEEEDDDBBB@@@@@@??????>>>===<<<<<<;;;:::;;;<<<;;;:::999;;;===<<<>>>>>><<<>>>BBBAAA<<<===<<<;;;:::999999999:::666666666555555555444444333333444444333333222222333333333333333555666777|||vvvnnnhhhfffffffffgggeeeccc___\\\YYYXXXXXXXXXVVVVVVVVVUUUUUUSSSRRRRRRRRROOOLLLJJJIIIHHHGGGFFFFFFFFFFFFIIIMMMQQQSSSTTTOOONNNJJJEEEEEEFFFCCC=========<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888888888888888888888888888888888777777777777777888888999111333666777888666444222444333333333444333000...000000//////.........---.........///000222333444555333111///...000222333444333333222222333333444333333333333333333333333333333333444444444555555222222333333555666888999:::999888888888888888999:::;;;<<<======<<<;;;::::::999888777666555444333666666666666777777777777777777666666666666777777777888:::<<<<<<;;;:::999999:::;;;;;;;;;999777555999777666777999;;;<<<<<<;;;<<<======<<<999666444555666888:::===@@@BBBDDDLLLUUU```hhhnnnlllaaaTTTIIIEEE@@@===;;;999888666555444333111111222333444222444666888999999888777444777999888444333666:::666444333333555666666555444555555666666666666666888777777777777888888999888888999;;;===>>>???@@@??????>>>>>>>>>>>>??????AAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAACCCDDDDDDAAA???======???AAACCCCCCAAA???<<<<<<======???@@@AAABBB@@@@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLKKKMMMOOOQQQQQQOOOMMMKKKJJJIIIHHHGGGFFFFFFFFFFFFCCCEEEGGGHHHHHHFFFDDDBBBBBBBBBAAAAAA@@@?????????===>>>>>>===;;;;;;<<<===999<<<===<<<>>>AAA???;;;<<<;;;;;;:::::::::;;;;;;777777777777777666555555666666888888888777666555444444333333444555777888~~~xxxrrrjjjcccaaabbbdddeeedddaaa\\\XXXVVVVVVWWWXXXWWWWWWVVVUUUSSSRRRPPPOOOOOONNNNNNMMMKKKJJJHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJHHHGGGFFFDDDAAA???<<<;;;<<<<<<<<<<<<============>>>>>>======<<<<<<<<<;;;<<<;;;::::::::::::;;;<<<:::::::::999999999888888666666666666777777777777777777777777777777777777666555555444444333222222333222111000000222444555555444222222333222111///666555333222222222333333333444444444444333222222444333333222111111222222666555555666888888777666666555555666666888999999999888555333333444777888999999999999:::;;;<<<===>>>===;;;999888777777888666666555555666666777888555555666777777888888888>>>>>>>>>>>><<<:::888777888:::;;;:::999999:::<<<777888888888999:::::::::<<<<<<<<<<<<;;;:::999888888999999999999>>>FFFMMMZZZdddooottttttnnnaaaTTTOOOHHH???<<<>>>>>>:::555777777777666666777777888::::::::::::;;;>>>@@@AAABBB???;;;999999:::;;;;;;666666666666666777888888999999888888888888999999;;;;;;<<<===============;;;<<<>>>AAACCCEEEFFFFFFFFFHHHIIIHHHFFFFFFGGGHHHLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKMMMMMMMMMMMMKKKKKKKKKIIIGGGGGGIIIJJJKKKJJJHHHHHHGGGGGGGGGGGGGGGHHHJJJJJJJJJJJJKKKLLLMMMNNNLLLMMMMMMNNNOOOPPPQQQQQQSSSTTTUUUWWWVVVUUUSSSRRRZZZZZZ[[[[[[[[[ZZZZZZYYYZZZYYYXXXVVVTTTRRRPPPPPPTTTTTTSSSQQQOOOMMMKKKIIIIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFDDDAAA???===>>>>>>>>>>>>???AAACCCEEECCCBBB???>>>======>>>???<<<;;;;;;::::::999999888<<<;;;:::999888888888888888888888888777777777777~~~uuuooohhhcccaaaaaabbbbbbccc```]]]YYYVVVVVVVVVWWWWWWWWWVVVUUUSSSQQQOOONNNNNNNNNMMMLLLKKKIIIGGGFFFEEEFFFGGGHHHHHHHHHHHHHHHFFFEEEDDDCCCAAA???===;;;??????>>>======<<<<<<;;;>>>=========<<<<<<<<<<<<======<<<;;;;;;<<<======<<<<<<;;;;;;;;;:::::::::888888888888888888777777888888888888888888888888666666666555444444333333333222111000000222444555333222000000111000///---444444333222222333444444333333444444333333222222333333222222333444444555444666999===@@@@@@===:::777777777777888888999:::>>>===;;;:::999:::<<<===<<<<<<<<<<<<<<<===>>>>>>???===<<<:::999888888999888888888888888999999:::::::::;;;<<<<<<===>>>>>>AAAAAABBBAAA@@@>>><<<;;;;;;======<<<;;;:::;;;<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>======<<<;;;????????????AAAHHHSSS\\\pppyyyvvvgggZZZSSSKKKDDDAAABBBCCC???:::<<<<<<;;;;;;;;;<<<=========???AAAEEEJJJNNNRRRTTTTTTOOOIIIDDDAAA???>>>===============>>>???@@@AAA@@@@@@????????????@@@@@@DDDEEEFFFGGGHHHHHHHHHHHHJJJKKKMMMOOORRRSSSTTTUUUWWWYYYZZZYYYXXXWWWXXXYYY^^^^^^______```______^^^___```aaabbbbbbaaa```___]]][[[ZZZZZZ\\\^^^^^^^^^___^^^^^^]]]]]]^^^^^^^^^]]]]]]]]]]]]^^^___``````bbbbbbccccccdddeeeeeefffiiijjjkkkmmmmmmmmmllllllqqqrrrsssttttttttttttttttttsssrrrpppnnnmmmkkkjjjiiihhhgggeeeccc```^^^]]]ZZZZZZYYYYYYXXXWWWWWWWWW\\\[[[ZZZWWWSSSNNNIIIFFFEEEEEEDDDEEEFFFGGGIIIJJJJJJIIIGGGFFFEEEFFFGGGHHHEEEDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>=========ӵĦĦӵ}}}yyyppplllfffbbb````````````aaa___]]]ZZZWWWVVVUUUUUUUUUUUUUUUTTTRRROOOMMMLLLMMMMMMMMMLLLJJJIIIGGGGGGEEEFFFFFFGGGGGGFFFFFFEEECCCCCCBBBBBB@@@???===<<>>>>>===<<<<<<===>>>>>>>>>============<<<<<<<<<:::::::::999999888888888888888888888888888888888777777666666555444444444333222111000111222333444333111000000000000///...222222222222333444555666444444333333333222222222222222222333444555777888444777===DDDHHHHHHCCC@@@999999999999999999::::::===<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<============<<<:::999888888888999999999888888999999:::;;;;;;;;;<<<===???@@@AAAAAADDDEEEEEEEEEDDDCCCAAA@@@@@@AAAAAA@@@???>>>>>>???AAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFGGGHHHLLLVVVcccmmm{{{lll```VVVPPPJJJGGGIIIIIIFFFBBBCCCCCCBBBBBBCCCDDDEEEEEEJJJNNNTTT[[[bbbhhhmmmooommmggg^^^WWWRRROOOMMMKKKJJJJJJJJJKKKLLLNNNOOOPPPSSSSSSRRRRRRRRRRRRSSSSSSWWWXXXYYY[[[\\\]]]]]]^^^aaabbbdddfffhhhjjjjjjkkknnnpppqqqpppooonnnoooqqqtttuuuvvvwwwwwwxxxwwwwwwyyyzzzzzz{{{{{{zzzzzzyyyvvvtttssstttvvvxxxxxxxxxyyyyyyyyyyyyyyyyyyzzzzzzwwwwwwvvvwwwwwwxxxyyyzzz|||||||||}}}}}}~~~~~~~~~|||zzzwwwvvvsssrrrrrrqqqqqqpppoooooowwwvvvtttpppjjjddd___[[[YYYXXXWWWWWWWWWXXXZZZ[[[WWWVVVUUUTTTSSSTTTUUUVVVSSSSSSRRRQQQPPPOOONNNMMMLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFEEEEEE4ĉ@ӵ>L=hĦ4ĉ@ӵ|||yyytttpppllliiieeebbbaaa```___^^^___^^^]]]ZZZXXXWWWVVVUUUSSSSSSTTTTTTSSSPPPNNNMMMMMMMMMMMMLLLKKKJJJHHHHHHEEEEEEFFFFFFEEEDDDDDDCCC@@@@@@AAA@@@@@@???>>>===BBBAAA@@@???>>><<<;;;;;;=========>L<<<========================>>>>>>>>>=========<<<<<<;;;;;;::::::999888888888999999999999999999999999777666666555555444333333222222222111222222333444555333222222333333222000111111222333444666777888555444444333333333333333222222222333444555666777555888>>>DDDIIIIIIEEEBBB;;;;;;::::::::::::;;;;;;:::;;;;;;;;;::::::::::::>>>>>>>>>??????????????????>>>===<<<;;;;;;<<<===<<<<<<<<<<<<<<<===>>>>>>===>>>???AAACCCDDDEEEFFFGGGGGGHHHIIIHHHGGGFFFEEEFFFGGGHHHHHHGGGGGGHHHIIIMMMMMMNNNOOOPPPQQQQQQRRRQQQQQQQQQQQQRRRRRRSSSSSSTTTVVVYYY[[[```iiiuuu~~~uuujjjccc^^^YYYXXXYYYYYYWWWTTTSSSSSSSSSSSSTTTUUUWWWWWW```eeemmmuuu}}}vvvooojjjhhhgggfffaaaaaabbbccceeegggiiijjjnnnmmmmmmllllllmmmmmmnnnoooppprrrtttvvvwwwxxxxxxzzz{{{|||~~~~~~yyyvvvtttsssrrrqqqqqqqqqrrrsssmmmmmmlllkkkkkkllllllmmmjjjiiihhhgggfffeeedddccccccbbbaaa```____________ZZZZZZYYYYYYXXXXXXWWWWWWGG=?HdĦ=ĪjGG=?~~~zzzuuuqqqmmmjjjgggdddbbbaaaaaa```___^^^]]]\\\[[[ZZZYYYXXXXXXVVVWWWXXXYYYXXXVVVTTTRRRNNNNNNNNNMMMLLLKKKJJJIIIEEEEEEEEEEEEDDDCCCBBBBBB??????@@@@@@??????>>>>>>????????????>>>>>>>>>>>><<<<<<<<<HdĦ===<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;:::::::::999999888888888999999999999999999999999666666555555444333333333333333333333333444444555555444333333444444333222111111333555666888999999666555444444333333444444333333333333333444555555888999<<<@@@DDDEEEDDDBBB===<<<<<<<<<<<<======>>>======>>>>>>????????????AAABBBCCCDDDEEEEEEEEEDDDEEEEEECCCCCCBBBCCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEEEEFFFGGGJJJLLLNNNPPPQQQMMMNNNOOOPPPPPPPPPOOONNNPPPRRRUUUVVVVVVWWWYYY[[[______```aaabbbcccddddddeeeeeedddeeefffgggiiijjjjjjnnnssswwwzzz|||xxxuuurrrqqqqqqrrrpppnnnllllllmmmmmmnnnpppqqqrrruuuzzz~~~|||}}}~~~~~~}}}|||}}}}}}{{{zzzzzzzzzzzzzzzttttttsssrrrrrrqqqppppppӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵyyyuuupppnnnĦbbb````````````[[[\\\___\\\XXXVVVMMMMMMMMMĦEEEEEEEEEEEEDDDDDD@@@Ħ===>>>>>>?????????<<<<<<<<<DdD======<<<;;;;;;ӵ999999ӵ:::ӵ777666666555555Ħ444555ӵ888777666555ĭӵ>>>AAA?????????@@@AAABBBCCC??????@@@@@@BBBCCCEEEFFFDDDEEEGGGIIIJJJKKKKKKJJJKKKKKKJJJIIIIIIJJJKKKLLLKKKJJJJJJJJJJJJKKKLLLLLLOOOPPPRRRTTTWWWZZZ\\\]]]]]]^^^```aaabbbbbbbbbaaadddfffiiikkklllnnnqqqsssuuuuuuvvvxxxyyyzzz{{{{{{||||||{{{|||~~~~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ}}}wwwrrrnnn3we<Ħ___]]]]]]___3h?@eccc```[[[VVVSSSKKKKKKKKKZGGGDDDDDDEEEEEEEEE3h?gL<<<<<<======>>>>>>>>><<<<<<<<<D%%)?>>>fff?><z<<<;;;=?Ħ;;;g&e;;;g&e999999888S?ʬ6664ff?>ߝL444@e555g&e<<<:::9993h?g&e>&e???AAA??BBBBBBCCCCCCEEEFFFHHHIIIEEEDDDDDDEEEGGGJJJMMMOOOPPPRRRUUUXXXZZZ[[[[[[ZZZZZZYYYYYYXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[\\\]]]]]]```aaacccfffjjjmmmoooppptttuuuwwwyyyzzzzzzzzzzzz|||~~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQ~~~vvvnnnje<Ħ\\\ZZZ[[[Bt=o9ĦH׼sdddbbb]]]WWWQQQMMMIIIIIIIIIHtĦFFFDDDDDDEEEEEEBt=o9ĦHdĦ=====================;;;<<<<<<Dtfo9ĦsߝLGdUĦ<<<Ht@cӵHu]Ħ;;;Hu]Ħ;;;;;;Htƅ^666qIܗGIӵ777H׼s555666Hu]Ħ<<<;;;Bt=o9ĦHƅ^Hu]ĦBBBJJJEEEEEEEEEGGGHHHJJJLLLMMMNNNNNNMMMNNNQQQUUUYYY\\\ccceeeiiilllooopppppppppnnnmmmmmmlllmmmnnnpppqqqqqqqqqqqqqqqqqqrrrsssssstttuuuxxx{{{4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦ~~~zzzFSĦ___^^^qjRgdKӵDdDĦ]]]XXXTTTPPPNNNMMMMMMIIIFFFDdDĦCCCDDDDDDCCCqjRgdKӵDdDĦ===>>>>>>>>>>>>======;;;<<<===HdDĦgdKӵDdDDdDĦ===DdDĦ4DufӵDdDĦ<<<DdDĦ>>>q<R888888peƜ4DuTӵ777DdDĦ666999DdDĦ<<>>DdDĦnuR)ĦDdDΦDdDĦ@@@DdDĦnuR)ĦDdDĦ>>>DdDĦ;;;po9u888888999999=ӊB1.uTӵ777DdDĦ777999DdDĦ;;;GIdnuR)ĦDdDΦDdDӵHHHMMMQQQUUUVVVVVVXXXXXXYYYZZZ]]]```dddfffkkkmmmoooqqqtttxxx~~~4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦ{{{s<v>aĦ^^^```peӵDx<DdDĦTTTQQQOOONNNNNNOOOOOOLLLJJJDdDĦGGGGGGFFFEEEpeӵDx<>d<>>>>>>>>>>>>======>>>???@@@>d<ӵDd<DdDΦDdDĦ???DdDӵnd<DdDĦ===>d<Ħ;;;peӵ;;;Ħ<<>>>d<Ħ???peӵDx<>d<ʜ4DuTӵSSSXXX]]]aaadddfffkkklllnnnqqqtttvvvyyyzzz4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦ___bbbB?Ho9^^^>dd<ӵHHHGGGB?Ho9DDD<xAAA@@@@@@???@@@AAABBB&ӫeʬtIӇGGG>d<Φ>d<ĦAAAD&ӫetIӇDDDDdDĦ@@@sdKĦ???B?dp&ĒR<<<<<<>d<sdKĦGGGB?Ho9JJJs&dq&ĒR```eeejjjoootttyyy|||4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ^^^^^^@G``````seOOOMMMMMMNNNOOONNNMMMLLL<ŌHHHGGGFFF@GEEEEEEHkgeBBBBBBBBBAAAAAA@@@AAACCCHĪj@IŌIIIJJJegeFFFGGGHu]3hIŌFFFGGGDdDĦGGGneGGGCCC@hAAAAAA>h<<<======seGGGneLLLNNN@GTTTVVVsĪj@hppptttyyy~~~4DuXӵĵD^DdDĦD^s׼sgeFm8ddd>aĦZZZYYYXXXaaaeeefffs׼sRRRNNNKKKKKKLLLMMMNNNMMMMMMHoJJJFFFFFFEEEDDDIIIIIIHHHEEEEEEEEEEEEDDDDDDCCCDDDFFFKKKKKKLLLHHHHHHIIID^HHHIIIIIIDdDĦLLLLLLLLLHHHIIIHHHEEEDDDDDD>>>>>>???AAAs׼sHHHJJJSSSVVVYYY[[[dddgggjjjΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉeeeaaa>aĦWWWWWWVVVVVVVVVVVVXXX[[[```eeeiiiiiiBeWWWRRRNNNLLLLLLNNNPPPOOOOOOOOOnu]ӵLLLHHHHHHHHHIIIIIINNNNNNNNNOOONNNNNNMMMLLLKKKLLLLLLMMMMMMLLLLLLKKKLLLMMMNNNPPPRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUQQQOOONNNNNNOOO>d<ĦPPPQQQRRRSSSTTT>d<ĦUUUUUUTTTĦTTTTTTUUUTTTTTTSSSRRRQQQNNNNNNMMMMMMLLLKKKKKKJJJFFFGGGHHHIIIBeRRRTTTVVVZZZ]]]Ħlllmmmnnnpppsssvvvyyy{{{|||~~~?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶSjjjccc___3weAneneneneDenene>Apppjjjdddk<\\\[[[ZZZZZZYYY]]]___ccchhhkkkjjjgggddd^^^ZZZVVVSSSSSSSSSTTTTTTSSSSSSSSSfhRRRSSSUUUVVVXXXYYYZZZ]]]___````````````bbbcccaaabbbbbbccccccbbbaaaaaa``````aaabbbdddgggjjjlllppppppoooooonnnmmmmmmmmmmmmlllkkkiiihhhDekkklllmmmnnnooopppnetttrrrnerrrpppppppppqqqqqqpppmmmjjjhhhgggdddbbbaaaaaabbbcccdddcccbbbbbbdddhhhlllooorrrtttnesssooojjjYYYYYYYYYYYYYYYYYY]]]```dddiiikkkiiifffccc^^^\\\YYYWWWWWWWWWWWWXXX\\\\\\\\\]]]```aaaccceeegggiiijjjkkktttuuuwwwwwwwwwvvvwwwxxxyyyyyyyyyzzzyyyyyyxxxxxxwwwwwwwwwxxx{{{}}}~~~}}}|||zzzxxxxxxxxxyyyzzz{{{zzzyyyyyyzzz~~~}}}{{{vvvtttqqqmmmhhheeebbb```[[[ZZZYYYYYYYYY[[[]]]___bbbeeejjjnnnooolllhhhfffddddddcccbbbbbbbbbbbbccckkkkkklllnnnoooqqqrrrrrrtttuuuwwwzzz|||}}}{{{wwwvvvtttrrrooollliiihhh```___]]]]]]___bbbfffhhhmmmqqqvvvyyyxxxuuurrrooopppqqqsssssssssssstttuuu{{{|||~~~zzzyyywwwwwwwwwvvvtttrrrpppooogggeeeddddddgggkkkpppssszzz~~~~~~}}}~~~~~~~~~|||||||||}}}~~~}}}}}}}}}~~~~~~~~~~~~}}}~~~}}}}}}}}}}}}}}}~~~|||xxxyyywwwxxxyyyyyyyyywwwvvvuuunnnmmmmmmnnnrrrwww|||~~~}}}{{{yyyxxxuuutttsssqqqpppnnnmmmllllllmmmmmmnnnnnnnnnmmmmmmkkkllllllkkkkkklllppprrryyy{{{~~~|||yyywwwuuurrrqqqnnnkkkiiiiiijjjjjjmmmmmmnnnoooooonnnnnnnnnkkklllmmmnnnoooooooooooommmnnnppprrrsssssssssrrrqqqppppppooooooooooooooolllmmmmmmllljjjjjjkkkmmmnnnppprrrrrrpppoooppppppqqqqqqqqqqqqqqqrrrrrrssssssrrrrrrssstttvvvxxxyyywwwwwwwwwwwwuuusssqqqpppppppppqqqssstttuuuvvvvvvwwwwwwwwwvvvwwwxxxxxxyyywwwxxxxxxxxxxxxwwwvvvvvvwwwyyy{{{}}}}}}}}}|||{{{yyyyyyyyyyyyzzzzzz{{{||||||}}}~~~|||zzzxxxwwwwwwxxxxxxyyy{{{~~~~~~}}}{{{zzzyyyzzzxxxvvvtttttttttuuuvvvvvvuuuuuuttttttuuuuuuvvvqqqqqqooonnnmmmlllllllllnnnoooqqqrrrrrrpppnnnmmmqqqpppooonnnnnnmmmmmmmmmppppppqqqqqqrrrqqqqqqqqqrrrrrrsssttttttsssrrrrrrkkkjjjiiihhhhhhgggggghhh|||{{{~~~{{{|||~~~~~~}}}yyyyyyzzz|||~~~}}}}}}}}}}}}zzzyyywwwvvvvvvvvvwwwwwwuuuuuuuuuvvvvvvxxxyyyyyytttsssrrrpppmmmjjjgggeeebbbbbbaaaaaa``````_________```aaabbbbbbccccccbbbaaabbbbbb```^^^___cccfffmmmqqqyyy}}}xxxuuussspppmmmiiifffccc___]]]\\\\\\]]]]]]]]]]]]^^^]]]]]]\\\\\\YYYZZZ[[[]]]^^^_________]]]___aaaccceeefffffffff```^^^\\\ZZZYYYYYYZZZ[[[ZZZ[[[[[[[[[ZZZZZZ\\\]]]]]]___bbbcccccccccdddeeedddeeefffggghhhhhhgggfffffffffgggggggggggghhhhhheeedddcccbbbaaa```___^^^___```aaacccdddeeeffffffhhhhhhhhhhhhhhhiiiiiijjjfffgggggghhhgggfffeeedddhhhiiikkkmmmnnnoooooooooiiiiiiiiiiiijjjkkklllmmmppppppqqqtttvvvwwwvvvtttooommmkkkhhhggggggggghhhkkkmmmpppsssvvvxxxyyyyyyvvvwwwvvvvvvtttrrrpppooojjjhhheeecccbbbccceeefffffffffffffffggghhhiiijjjfffeeeddddddccccccdddddddddeeeggghhhgggfffcccbbbbbbaaaaaa`````````aaaaaagggggghhhiiiiiiiiiiiiiiijjjkkklllmmmmmmlllkkkjjjaaa```]]][[[XXXVVVUUUTTT~~~~~~~~~xxxxxxxxxwwwuuusssrrrqqqkkkllllllmmmmmmnnnnnnnnnkkkjjjhhhfffeeeeeeeeeeeegggggghhhiiijjjlllnnnooolllkkkiiifffbbb]]]YYYVVVVVVVVVWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]^^^_________^^^___^^^\\\YYYZZZ^^^bbbeeekkkuuu}}}yyyvvvsssqqqjjjhhhccc___\\\[[[[[[\\\XXXXXXXXXXXXXXXWWWVVVUUUUUUVVVXXXZZZ[[[\\\]]]]]][[[]]]```bbbdddeeeffffff[[[YYYVVVSSSRRRRRRSSSTTTOOOQQQRRRQQQQQQQQQSSSUUUYYY\\\___bbbcccdddeeegggfffgggiiikkkkkkkkkiiihhhffffffffffffeeedddbbbaaa]]]\\\[[[YYYXXXWWWWWWWWWZZZ[[[]]]___```aaabbbbbb^^^^^^^^^^^^^^^___``````___```aaaaaaaaa```^^^]]]^^^___aaabbbdddeeefffgggcccccccccdddeeefffggghhhjjjiiiiiikkkmmmnnnnnnlllgggeeeaaa^^^\\\\\\\\\\\\bbbdddgggjjjnnnqqqssstttssssssssssssqqqooommmkkkeeecccaaa^^^^^^^^^```aaacccccccccdddeeeggghhhiiiggggggffffffffffffggghhhfffhhhiiijjjjjjhhheeeccc____________```aaabbbbbbjjjkkklllmmmnnnnnnnnnnnnooopppqqqqqqqqqqqqpppooodddbbb___ZZZVVVSSSPPPOOO~~~}}}yyytttsssmmmlllqqqrrrmmmlllnnnhhhfffeeedddddddddbbb```[[[\\\]]]___```aaaaaaaaaaaa___\\\ZZZXXXXXXYYYYYY^^^___```aaaccceeefffgggdddbbb___[[[WWWUUURRRRRRQQQRRRRRRSSSTTTVVVWWWWWWXXXZZZ]]]___aaabbbdddfffggggggfffaaa]]]\\\^^^aaaeeekkkuuu~~~{{{yyyxxxmmmiiiddd```______^^^]]]ZZZ\\\\\\YYYUUURRRRRRSSSRRRTTTWWW[[[___aaacccdddccceeefffgggjjjnnnjjjdddcccZZZSSSRRRPPPMMMJJJJJJIIIHHHIIILLLLLLLLLPPPUUUUUU]]]dddhhhlllppppppmmmqqqqqqrrrrrrsssrrrrrrrrrooonnnmmmmmmmmmllliiigggaaa[[[UUUTTTVVVYYYXXXVVV[[[aaadddeeeeeegggddd```eeedddcccaaa````````````aaacccdddbbb^^^[[[[[[\\\___```aaaccceeehhhkkkmmmlllkkkjjjhhhhhhhhhiiijjjlllmmmmmmmmmmmmkkkjjjiiieeedddaaa^^^\\\\\\\\\\\\```ccchhhmmmrrruuuwwwxxxvvvyyy|||}}}zzzvvvtttsssooojjjddd``````bbbeeefffhhhiiijjjkkkkkkllloooqqqrrrrrrqqqppppppqqqrrrrrruuutttrrrqqqrrrrrrqqqooonnnlllhhhbbb^^^```ffflllssswwwzzz{{{zzz{{{}}}}}}}}}~~~|||xxxnnniiiaaaZZZVVVTTTRRRQQQ}}}zzzwwwtttpppooommmlllkkkkkkjjjjjjllljjjiiiiiijjjhhhdddaaa```\\\\\\aaaccc___\\\^^^]]][[[YYYXXXYYYYYYXXXWWWTTTUUUWWWYYY[[[\\\\\\\\\\\\ZZZWWWTTTRRRRRRSSSTTTWWWYYY^^^bbbgggjjjlllmmmhhhfffbbb]]]XXXSSSPPPNNNPPPRRRUUUXXX\\\^^^```aaadddgggjjjmmmoooqqqssstttuuutttqqqkkkfffdddfffhhhmmmrrrzzzyyyuuupppmmmlllkkkkkkjjjggggggeeeaaa[[[WWWVVVWWWYYY]]]ccciiiooorrruuuvvvvvvxxxyyyzzz}}}|||uuukkk```VVVRRROOOJJJHHHIIIIIIHHHJJJLLLLLLMMMSSS[[[eeemmmvvvzzz~~~~~~~~~}}}zzzvvvsssllleee^^^[[[]]]```bbbbbblllqqqvvvwwwxxxyyyvvvrrruuuuuuttttttsssrrrqqqqqqpppqqqppplllfffbbbaaabbbfffgggkkkooossswwwzzz{{{{{{zzzyyyxxxxxxxxxyyyzzzzzzzzzzzzzzzxxxvvvtttsssooolllhhhccc```^^^^^^^^^gggkkkqqqxxx}}}wwwrrrkkkggghhhmmmsssvvvyyy{{{}}}~~~~~~~~~}}}{{{uuuoookkkmmmtttyyy~~~xxxnnneee^^^YYYVVVTTT{{{xxxrrroookkkhhheeebbb___\\\ZZZYYYXXXVVVUUUTTTTTTTTTXXXWWWVVVVVVVVVVVVSSSQQQSSSRRRUUUZZZ\\\YYYUUUUUUVVVTTTPPPOOOPPPRRRSSSSSSSSSUUUXXX[[[]]]___``````^^^\\\XXXUUUSSSSSSTTTTTTYYY]]]dddlllrrrvvvxxxxxxtttqqqkkkddd]]]VVVQQQOOOSSSWWW]]]dddjjjnnnqqqqqqtttvvvzzz~~~yyyuuusssuuuwwwzzz}}}~~~}}}}}}{{{yyyvvvpppjjjeeecccccciiinnnuuu~~~yyylll^^^UUUOOOJJJHHHIIIJJJKKKMMMOOONNNPPP[[[gggttt~~~zzzsssiiieeegggmmmrrruuu}}}}}}wwwrrrpppoootttwww|||~~~xxxsssooonnnooopppuuuzzzwwwrrruuu}}}|||}}}~~~tttkkkeee___\\\~~~uuummmgggccc___]]]ZZZXXXVVVTTTPPPNNNNNNMMMLLLKKKKKKKKKKKKLLLQQQQQQQQQQQQRRRSSSSSSSSSVVVXXX\\\aaadddaaa\\\YYYYYYVVVRRRQQQSSSWWWZZZ[[[___aaaeeeiiilllnnnooopppmmmjjjfffbbb```______```iiinnnvvv~~~{{{qqqhhh___YYYVVV\\\aaajjjttt|||~~~yyyvvvtttzzzzzzhhh[[[SSSLLLJJJLLLLLLNNNQQQSSSRRRUUUdddsss|||tttqqquuu}}}zzzrrrmmmiii||||||~~~~~~zzzwwwqqqjjjccc]]]XXXVVVTTTSSSRRRQQQQQQOOOLLLJJJHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPQQQSSSUUUYYY\\\^^^aaaeeejjjnnnpppnnnhhhbbb___\\\ZZZZZZ]]]bbbgggiiiooorrrwww|||}}}yyyuuuqqqnnnmmmlllyyy}}}}}}rrriiidddaaagggmmmwwwpppbbbXXXPPPNNNOOOOOOPPPTTTVVVVVV\\\lll}}}xxxttt}}}|||yyyxxxxxxyyy{{{}}}}}}}}}}}}|||}}}~~~~~~}}}|||||||||zzzwwwtttqqqnnnlllmmmpppqqqpppmmmfffddd```[[[WWWUUUSSSRRRQQQQQQPPPQQQQQQPPPMMMKKKGGGGGGHHHIIIKKKMMMOOOPPPNNNPPPSSSVVV[[[```gggllluuuzzz~~~yyyqqqfffdddbbbdddjjjpppuuuxxx}}}yyywwwyyyrrrnnnlllsssyyyyyykkkaaaXXXUUUVVVUUUUUUXXX\\\^^^fffvvv}}}|||}}}}}}}}}}}}}}}~~~~~~}}}{{{zzzyyyxxxuuurrrkkkjjjiiiiiiiiikkkmmmooossstttvvvxxxxxxwwwuuutttkkkkkkjjjjjjkkkmmmooopppqqqqqqqqqrrrrrrqqqnnnllleeecccdddgggkkkmmmllliiieeebbb^^^ZZZXXXVVVVVVWWWUUUUUUUUUUUUVVVTTTQQQNNNMMMMMMNNNOOOQQQSSSTTTUUURRRVVVZZZ___eeennnwww~~~|||ooonnnnnnrrryyyyyyxxxxxxxxxooofffaaa```aaa```bbbgggllluuu}}}zzz{{{}}}~~~}}}yyyyyyxxxwwwuuutttrrrqqqlllmmmnnnpppsssvvvxxxzzztttrrrpppooonnnkkkgggccc____________aaaccceeefffggghhhkkknnnooonnnmmmlllccccccbbbbbbcccfffiiijjjkkkkkkkkkmmmoooooollljjjeeeeeeggglllrrruuutttqqqooolllgggbbb^^^\\\[[[\\\[[[[[[ZZZZZZZZZXXXTTTQQQUUUUUUUUUVVVWWWYYYZZZ[[[ZZZ^^^dddjjjqqq{{{xxxxxxzzzzzzqqqlllkkkmmmkkklllrrryyy~~~~~~~~~{{{xxxzzzzzz{{{zzzxxxuuuqqqooommmnnnoooppppppqqqqqqqqqpppnnnllljjjhhhgggggghhheeegggjjjkkklllnnnpppssstttpppllliiigggccc^^^ZZZVVVVVVWWWXXX[[[___bbbdddeeejjjmmmlllmmmmmmkkkffffff___[[[^^^dddhhhlllqqqqqqqqqssstttttttttttttttqqqrrrvvvyyy|||~~~}}}xxxrrrmmmjjjhhhggggggeeedddcccaaa___]]]\\\[[[[[[[[[\\\^^^^^^_________dddffflllttt~~~|||xxxyyy{{{}}}~~~}}}|||{{{wwwtttvvvtttssssssttttttqqqnnnnnnooonnnmmmkkkiiifffdddcccdddgggkkkmmmoooppppppnnnllliiifffcccaaa```___eeehhhllloooqqqrrrtttvvvwwwsssoookkkhhhccc\\\WWWTTTTTTUUUWWW\\\aaagggjjjooosssuuuttttttvvvtttpppgggaaa___eeemmmttt{{{{{{wwwvvvvvvvvvsssrrrpppnnnlllkkkjjjiiikkklllmmmnnnooooooooooootttwww{{{~~~{{{yyyssspppmmmkkkjjjiiigggfffjjjjjjkkklllnnnmmmkkkiiijjjiiihhhfffcccaaa___]]]^^^bbbgggnnnsssvvvxxxxxxtttrrrnnniiiddd```^^^\\\hhhmmmuuuzzz}}}~~~~~~}}}yyytttnnnfff^^^XXXTTTUUUVVVZZZaaaiiiqqqvvv~~~{{{mmmiiiiiiqqqzzz~~~}}}}}}~~~}}}|||||||||}}}}}}|||zzzxxxtttpppnnnjjjhhhdddaaa``````aaaaaajjjlllooosssuuuvvvtttsssuuusssoookkkhhheeedddccchhhmmmttt|||}}}wwwpppjjjeeecccpppwwwyyynnneee___ZZZ[[[]]]bbbkkkvvvwwwtttvvv~~~~~~wwwvvvtttrrrqqqrrrssstttxxxyyyyyyyyywwwtttqqqoookkkgggbbb]]]\\\^^^bbbfffrrrvvv|||{{{uuuqqqoooooooooyyy}}}}}}uuuooolllvvv~~~wwwnnnhhhcccdddgggmmmvvv~~~}}}zzzuuuqqqnnnjjjiiiiiiiiikkkooosssuuuwwwyyy|||}}}~~~|||zzzyyypppkkkddd]]][[[```iiiooo}}}{{{xxxxxxzzz{{{~~~wwwsssyyyxxxtttooopppsssyyy}}}yyyyyywwwtttqqqmmmjjjhhhcccccceeehhhmmmssszzz~~~xxxrrrhhh```]]]dddqqqzzz}}}{{{|||yyywwwmmmmmmmmmmmmmmmlllkkkkkkbbbccceeejjjqqqzzzxxxmmmccc```iiiwww}}}~~~|||xxxtttqqqpppppppppxxx}}}}}}yyysssqqqqqqkkkiiihhhiiikkkmmmnnnmmmkkkeeedddkkkvvvxxxlllhhhjjjqqq}}}~~~}}}xxxppphhhddddddeeedddbbbjjjnnntttzzz~~~|||{{{yyy{{{~~~~~~xxxsssppppppooooooooorrruuuwwwwwwvvvsssmmmjjjpppyyyzzzooolllooouuu~~~~~~~~~}}}{{{|||~~~~~~xxxqqqnnnhhhccc]]][[[\\\]]][[[YYY\\\___eeekkksss}}}}}}|||{{{yyyxxxwwwwwwwww}}}{{{vvvtttuuuwwwxxx{{{yyytttwww~~~|||ttttttxxx~~~zzzvvvtttsssqqqqqqqqqqqqqqqqqqqqqqqqzzz{{{vvvqqqooohhhiiijjjkkklllooossswww~~~~~~wwwpppggg```^^^YYYVVVSSSSSSUUUWWWUUUSSSTTTVVVYYY^^^ccckkktttzzz~~~~~~|||zzzyyyzzz|||~~~{{{~~~{{{vvvrrrooommmlllhhhhhhiiiiiiiiiiiiiiihhhooouuu|||uuunnnhhhddd`````````^^^]]]^^^aaacccmmmwww{{{qqqkkkeee\\\WWWWWWVVVSSSQQQQQQTTTVVVXXXWWWYYYYYYYYYYYYZZZ^^^dddiiiuuuzzzxxxvvvssspppnnnlllkkkkkkiiiiiiiiiiiihhhfffeeedddhhhnnnyyyyyyrrrjjjccc___^^^^^^\\\YYYVVVUUUWWWYYYcccmmm}}}yyywwwtttrrrsssxxxwwwooogggccc^^^XXXVVVWWWVVVTTTRRRRRRUUUYYY]]]______^^^\\\YYYVVVWWWZZZ\\\fffmmmzzzxxxrrrsssyyy{{{qqqnnnmmmllllllllllllnnnnnnpppoooooommmjjjgggdddbbbdddkkkvvv{{{uuupppkkkeeebbb```___]]]YYYUUUTTTTTTVVV]]]gggvvvzzzuuuqqqoooiiihhhfffddddddgggnnnsss|||wwwjjjddd^^^[[[XXXTTTUUUYYYVVVVVVVVVXXX]]]bbbgggjjjdddccc```[[[WWWTTTUUUVVV\\\```kkkzzzssslllfffhhhppp}}}vvvmmmkkkkkklllnnnpppsssvvvxxx{{{zzzxxxuuupppjjjeeeccccccjjjuuu|||wwwtttrrrpppnnnmmmiiihhhddd^^^XXXUUUTTTUUUXXXaaappp|||yyywwwsssnnnjjjgggeeeddd^^^^^^\\\ZZZYYY\\\```cccnnnxxxvvvmmmccc^^^YYYWWWTTTRRRUUUZZZWWW[[[aaahhhnnnssswwwzzzqqqppplllfff^^^XXXUUUTTTVVVXXXbbbppp~~~xxxkkkddd___bbbkkkxxx}}}uuummmnnnoooqqqtttxxx}}}{{{uuunnnhhheeecccjjjttt|||yyyvvvuuuvvvwwwwwwwwwuuusssmmmeee\\\VVVTTTTTTSSS]]]lllzzz{{{xxxvvvuuullljjjfffbbb___^^^^^^^^^ZZZZZZYYYWWWUUUVVVYYY\\\eeemmmzzzzzzpppgggaaa\\\XXXVVVTTTRRRUUU[[[[[[bbbmmmwwwzzzqqqggg]]]WWWTTTQQQQQQYYYfffrrr}}}sssjjjbbb______cccjjjvvvvvvnnnlllmmmrrryyy}}}|||ssslllgggeeehhhqqq}}}zzzyyy{{{|||rrrfff\\\UUUSSSUUU[[[aaarrr|||wwwqqqjjjdddcccdddaaa]]][[[ZZZYYYXXXWWWUUUSSSPPPNNNOOOQQQQQQQQQZZZ```lll|||sssiiiddd\\\YYYWWWVVVSSSSSSYYYaaajjjrrr{{{zzzssskkk]]]QQQUUUSSSTTT\\\hhhvvvzzzrrrhhhaaa^^^\\\]]]bbbiiiuuuzzzqqqkkkjjjpppuuu}}}vvvnnniiifffhhhqqqzzzzzz|||}}}}}}yyymmmbbbZZZUUUUUUZZZ```pppzzzrrrmmmhhhbbb^^^^^^\\\[[[XXXWWWVVVVVVUUUUUUWWWUUURRRQQQQQQRRRQQQPPPSSSXXXcccrrryyymmmccc^^^XXXUUUSSSTTTTTTVVV^^^hhhwww{{{qqqcccWWWVVVRRRQQQVVV___lll~~~~~~{{{|||}}}yyypppiiibbb\\\WWWYYYXXXZZZ```hhhsss{{{tttmmmjjjjjjtttzzz{{{qqqkkkgggiiirrr}}}wwwssstttxxx}}}yyylllaaaYYYVVV[[[___nnn|||tttllleeebbb^^^YYYWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVXXXVVVSSSQQQQQQPPPNNNLLLNNNQQQYYYeeerrr{{{rrrggg]]]XXXUUURRRRRRTTTWWW]]]iiiuuu{{{lll```YYYSSSPPPQQQWWWaaaqqq{{{vvvppplllkkkmmmqqq{{{xxxmmmddd^^^YYYVVVSSSUUUUUUYYY```hhhsssxxxqqqkkkkkkmmmxxxuuupppiiikkkssswwwrrroooqqqvvv|||vvvggg]]]YYY]]]```nnnzzzrrrjjjccc]]]ZZZWWWSSSSSSVVVUUUWWWYYY[[[]]]^^^___``````^^^\\\YYYWWWTTTOOOLLLNNNPPPUUU^^^iiiwwwwwwnnncccZZZWWWUUUSSSSSSWWW]]]fffuuuvvviii```YYYRRRQQQTTT\\\jjjvvvwwwrrrkkkfffaaa```aaafffppp{{{uuuooofff^^^XXXUUUSSSSSSUUUUUUYYY```iiisssuuunnnjjjlllppp}}}yyytttmmmnnnuuuzzzqqqllljjjnnnttt|||}}}mmmbbb]]]```bbboooxxxnnnhhhccc]]]XXXUUURRROOOQQQVVVXXX\\\bbbfffhhhkkkmmmoooqqqooommmjjjeee___XXXSSSRRRRRRUUU[[[bbbooo{{{sssjjj___XXXVVVVVVTTTUUUZZZbbbmmm~~~~~~rrreee^^^VVVSSSSSSYYYdddppp~~~wwwooojjjddd^^^ZZZZZZ[[[___hhhqqq~~~vvvkkkgggbbb\\\WWWUUUSSSSSSVVVUUUYYY```hhhrrrzzzpppjjjhhhnnnuuu|||wwwqqqrrrxxxrrrjjjfffgggmmmtttrrrggg```bbbdddooo}}}qqqhhhddd[[[WWWSSSRRRPPPNNNSSSYYY___fffnnnuuuxxx{{{|||xxxrrrhhh^^^WWWVVVUUUUUUYYY^^^hhhzzzwwwnnneee[[[VVVVVVTTTSSSVVV^^^gggtttzzzjjjbbbZZZVVVTTTVVV___iii|||~~~}}}yyyvvvmmmgggddd^^^ZZZWWWXXXXXXZZZaaajjj}}}|||ssslllccccccaaa^^^ZZZWWWVVVUUUVVVUUUXXX^^^fffpppvvvnnnjjjjjjsss||||||xxxttttttzzzzzzllleeedddhhhqqqyyyvvvmmm```cccdddoooxxxkkkbbb___UUURRRQQQQQQQQQRRRYYYbbbjjjsss}}}ttthhh___ZZZXXXWWWYYY\\\dddtttvvvlllbbbYYYVVVWWWUUUUUUZZZdddppp~~~qqqiiiaaa[[[WWWVVV\\\dddyyy}}}}}}yyywww~~~yyyooogggbbb```[[[XXXVVVWWWXXXXXX^^^eee||||||sssllleeeaaabbbcccbbb^^^[[[YYYXXXWWWUUUWWW]]]dddnnn~~~vvvnnnkkknnnxxx|||wwwvvvvvv{{{wwwjjjdddeeekkkvvvyyyqqq```bbbcccnnn{{{ooobbbYYYVVVSSSQQQQQQSSSUUUWWW```jjjttt}}}tttkkk^^^\\\ZZZ[[[\\\cccrrrwwwlllbbbYYYWWWZZZWWWXXX___kkkxxxxxxpppgggaaa[[[WWW[[[bbbwww}}}wwwpppnnnwww~~~rrrhhhbbb___^^^[[[XXXUUUVVVVVVVVV\\\cccyyy~~~ssshhhdddeeeeeejjjkkkiiifffddd___YYY[[[XXXYYY```hhhrrrtttooommmpppxxx|||vvvwwwwww{{{ttthhhcccdddkkkxxx|||nnniiibbbbbbnnn}}}xxxkkk___WWWUUUSSSRRRQQQSSSZZZdddpppwww}}}|||ssskkkddd^^^[[[ZZZ___lllyyyyyyooofff]]][[[]]][[[bbbkkksss}}}vvviii```ZZZWWW\\\bbbsss{{{{{{tttoooooowwwwwwkkkccc^^^\\\[[[ZZZWWWUUUVVVVVVWWW\\\cccwwwwwwnnnfffeeehhhkkkqqqtttrrrooommmfff___^^^[[[\\\bbbjjjttt|||rrrnnnnnnrrr|||{{{uuuuuuvvv{{{}}}ssshhhdddgggooo}}}}}}pppjjjccccccooo~~~ssshhh]]]VVVUUUTTTTTTUUUYYYaaammmyyytttmmmfffaaa^^^bbbmmmyyy~~~tttkkkbbbaaacccgggmmmuuu}}}zzzmmmccc\\\YYY]]]cccrrr|||zzzvvvsssnnnnnnpppyyy|||pppeee^^^\\\[[[[[[ZZZWWWVVVXXXXXXWWW\\\bbbvvvvvvmmmeeebbbfffllltttzzz}}}xxxppphhhbbb___```eeemmmxxxxxxooolllnnntttzzzssssssuuu|||{{{rrriiigggjjjsssrrrllleeefffqqq~~~yyylllcccZZZVVVVVVWWWYYY]]]ccclllyyyyyypppjjjeeefffppp{{{wwwmmmfffeeehhhqqqwww~~~qqqggg```\\\^^^dddqqq}}}zzzrrrnnnkkkiiilllqqqzzzvvvjjjbbb______aaaaaa]]]ZZZYYYZZZZZZXXX\\\bbbvvvyyykkkccc^^^___gggooo{{{xxxnnneeebbbbbbhhhpppzzz~~~uuummmkkknnnuuuxxxrrrqqqttt|||zzzqqqiiihhhllluuusssmmmggghhhsssqqqggg```ZZZXXXYYY]]]aaagggnnnxxxyyyqqqlllkkkttt~~~zzzqqqkkklllpppyyy~~~uuujjjbbb]]]^^^cccppp{{{zzzsssmmmjjjhhhgggkkkqqq|||xxxpppfff```bbbfffiiijjjgggccc```___\\\ZZZ\\\bbbxxx|||qqqddd]]]\\\___jjjttt|||qqqgggdddccciiiqqq{{{|||tttlllkkknnnuuuwwwqqqpppsss|||xxxpppiiiiiimmmuuutttmmmhhhkkkuuu|||lllccc^^^[[[\\\___eeejjjsss{{{~~~wwwqqqpppxxxxxxtttvvv{{{xxxmmmddd^^^___dddnnnyyy{{{sssooolllkkkiiigggkkkrrr~~~qqqjjjbbbaaahhhoootttuuuuuuoooiiieee___[[[]]]bbbwww}}}sssiii```\\\^^^eeeqqq|||~~~rrriiieeeeeejjjrrr}}}zzzsssnnnnnnrrrxxxvvvppppppsss|||uuunnnhhhiiinnnvvv~~~sssllliiilllwwwxxxiiiaaa^^^]]]```dddnnnvvvzzzuuuttt{{{|||yyy}}}}}}rrriiiccccccgggooozzz|||vvvooommmmmmnnnllliiilllrrr}}}mmmgggcccfffppp{{{{{{qqqjjjaaa\\\]]]bbbttt~~~vvvjjjccc]]]^^^ccclllzzztttkkkgggfffkkksssyyyssspppssswww}}}vvvppppppsss{{{~~~rrrkkkgggjjjpppxxx|||rrrkkkiiimmmxxxvvvggg```^^^___ccchhhwww~~~wwwvvv}}}yyypppiiiiiimmmwwwwwwrrrnnnmmmooopppnnnkkkmmmrrr{{{nnniiiffflllxxxwwwmmmccc\\\]]]bbbqqq|||zzzqqqddd___\\\```hhhrrrvvvmmmiiihhhmmmuuuxxxsssrrrvvv{{{vvvpppqqqsss{{{{{{ooojjjgggjjjrrr{{{{{{qqqkkkiiinnnyyyuuufff___^^^___dddjjj|||yyywww}}}~~~uuunnnnnnrrr|||vvvsssqqqssssssrrroooooorrrvvvyyyrrrffffffhhhqqq}}}{{{mmmbbb]]]]]]___sss~~~|||ppphhhccc^^^]]]dddooozzzyyymmmgggdddlllxxxuuuqqqpppsssxxx~~~xxxsssrrrttt{{{wwwoooiiigggnnntttzzz{{{qqqooolllnnnvvvuuuggg^^^\\\___iiissszzzwww||||||yyy}}}zzzwwwvvvwwwxxxyyywwwsssrrrtttvvvvvvoooiiijjjnnnxxxqqqeee^^^^^^___ssswwwkkkccc```]]]___hhhtttxxxoooiiigggnnnzzzxxxtttssswww{{{xxxrrrqqqsss{{{wwwpppjjjiiiooovvv}}}{{{qqqpppmmmooovvvwwwiiiaaa^^^```jjjttt{{{vvvyyy{{{yyyzzz{{{~~~yyyvvvvvvxxx}}}rrrllllllooovvvwwwiiiaaa``````ttt}}}pppddd]]]\\\\\\cccooo}}}xxxqqqllljjjqqq||||||yyywww{{{wwwqqqoooqqqxxxxxxqqqkkkjjjqqqyyy{{{qqqpppnnnooouuuyyykkkccc```bbbkkkttt{{{uuuuuuyyy}}}xxxzzzzzzyyy{{{wwwnnniiimmmrrr|||{{{mmmeeecccddduuuvvvjjj___YYY[[[^^^hhhwwwxxxqqqmmmmmmttt~~~{{{zzz}}}|||tttnnnkkkllltttxxxqqqkkkjjjrrrzzz{{{qqqnnnlllmmmttt~~~zzzmmmeeebbbcccjjjsss|||tttqqqssszzzyyy~~~}}}}}}~~~{{{rrrkkkhhhnnnuuu}}}pppiiiggghhhwww~~~qqqfff]]]WWW\\\bbbnnn~~~wwwpppmmmnnnuuu{{{yyy}}}zzzqqqkkkfffhhhooo|||yyypppjjjiiirrr|||{{{rrrllljjjlllttt}}}zzznnngggcccccciiiqqq}}}tttpppppp~~~~~~{{{}}}uuunnnjjjhhhpppxxx~~~ssslllkkklllyyyyyymmmddd]]]YYY```gggttt~~~uuunnnmmmpppxxx~~~zzzxxx{{{xxxooojjjdddeeelllxxxyyypppiiiiiisss}}}{{{rrrkkkiiilllttt~~~|||pppiiiddddddiiippp~~~vvvqqqppp{{{~~~}}}{{{qqqllljjjiiiuuu}}}uuuooonnnooozzzuuujjjbbb]]]ZZZccckkkyyy{{{rrrnnnnnnrrrzzz}}}yyywwwzzzyyypppjjjdddeeekkkwwwyyypppjjjkkkuuu{{{rrrmmmkkkmmmuuu~~~~~~rrrkkkgggeeejjjpppxxxsssrrrzzz~~~xxxooojjjjjjjjjyyyvvvpppoooooo{{{rrrhhhbbb]]][[[eeemmm|||yyyooonnnooosss|||}}}yyywwwzzzzzzqqqkkkdddeeekkkwwwyyyrrrkkklllvvv{{{rrrooommmooouuu~~~uuunnniiigggkkkqqqyyyuuutttyyy~~~yyypppjjjkkkppp|||uuullllllrrr{{{pppfff^^^\\\^^^dddqqqwwwppplllnnnsss}}}~~~yyyvvvzzzyyyooojjjdddjjjlllssszzzooojjjkkkuuuzzztttqqqnnnooottt||||||uuummmhhhkkkqqq|||xxxxxxxxxuuussspppqqqxxx|||vvvnnniiilllsss}}}vvvnnnooouuuwwwmmmddd^^^]]]___iiivvvwwwppplllnnnttt}}}|||xxx{{{yyyoookkkeeekkkmmmtttzzzooojjjjjjttt~~~zzztttsssoooooossszzzzzzssslllhhhlllsss{{{yyy{{{rrrnnnjjjggggggnnnvvvxxx{{{rrrkkkhhhnnnvvvvvvppprrryyyrrriiibbb^^^^^^aaaooo{{{vvvooolllnnntttzzz{{{wwwooolllfffmmmnnnvvv|||pppkkkkkkttt~~~yyytttsssooonnnqqqwwwyyyrrrllljjjooovvv~~~zzzsssjjjfffaaa^^^^^^bbbjjjtttttt}}}~~~}}}~~~uuummmhhhhhhpppyyyvvvpppssszzz|||ooogggaaa^^^```dddrrruuunnnlllnnnvvv{{{zzz~~~~~~sssllljjjgggnnnpppxxx}}}rrrlllmmmwwwxxxsssqqqmmmkkkooouuuxxxqqqmmmkkkqqqxxx{{{wwwkkkbbb___]]]ZZZYYY]]]cccnnn~~~}}}ppp{{{|||}}}~~~|||pppiiieeegggrrr|||~~~tttooorrrzzz{{{nnnfffaaa___aaafffsss}}}sssnnnmmmpppxxxyyyxxx|||zzznnnhhhgggfffmmmpppyyy}}}sssmmmoooyyywwwqqqmmmiiiiiinnnuuuuuuooollllllqqqwww}}}}}}yyyyyy{{{|||zzz~~~wwwmmmbbbZZZWWWZZZWWWVVVYYY___iii{{{|||ppp{{{~~~|||~~~vvvllleeecccgggsss~~~{{{rrrnnnrrrzzzyyymmmeeeaaa```dddiiiuuu{{{rrrnnnooorrrzzzwwwuuuxxxtttiiiccccccccckkkpppzzzvvvqqqrrr|||~~~tttooojjjggghhhooowww{{{rrrnnnmmmnnnsssxxxzzztttooommmooopppoootttyyymmmbbbXXXRRRPPPSSSRRRRRRUUUYYYcccuuu}}}qqq}}}~~~~~~zzzrrrhhhdddcccgggsssyyyqqqnnnttt|||uuuiiicccaaabbbgggmmmzzzyyyrrrmmmpppsss}}}vvvrrrttt{{{|||oooddd___aaa```iiiooo{{{zzz{{{|||rrrllliiigggjjjqqqxxxyyyrrrrrrtttwww|||xxxpppiiieeeeeedddccckkkxxxtttfff[[[RRRNNNNNNMMMLLLNNNQQQUUU^^^ppp~~~sss~~~~~~}}}wwwooogggcccccchhhttt~~~wwwpppnnnuuu|||qqqfffaaaaaaccciiippp~~~xxxqqqnnnqqquuu~~~vvvqqqqqqxxxxxxkkkaaa^^^```^^^hhhnnn{{{{{{qqqjjjjjjiiikkkrrryyyzzzuuuwww|||zzzqqqhhhbbbaaa\\\\\\eeettt~~~ttteeeZZZQQQNNNOOOJJJJJJLLLPPPSSS\\\mmm}}}sss{{{yyynnndddaaadddlllwwwzzzsssmmmkkkqqqzzzoooaaa___aaabbbhhhpppwwwrrrooouuuyyyuuummmlllrrrssshhhaaa\\\ZZZ^^^^^^ttt~~~tttjjjkkkiiijjjooouuu|||{{{qqqggg___]]]ZZZYYY]]]hhhvvvsssbbbWWWQQQMMMKKKGGGGGGIIIMMMPPPYYYjjj{{{zzzssszzz~~~~~~~~~tttjjjbbbaaafffooo{{{yyyqqqllllllsss|||}}}mmm```___aaabbbhhhqqq~~~vvvqqqnnnsssxxxvvvmmmkkkooo{{{pppeee___\\\ZZZ___```vvvtttkkkjjjggghhhmmmrrryyy|||qqqggg___\\\YYYWWW[[[ffftttsssbbbXXXQQQMMMKKKHHHHHHIIILLLNNNVVVfffuuu{{{ttt~~~zzz{{{}}}{{{ooofff___aaaiiisssvvvooolllmmmvvvzzzkkk___^^^aaacccjjjttt{{{sssooonnnrrrxxxxxxnnniiikkkttt~~~{{{lllbbb]]][[[[[[```bbbxxxvvvmmmiiieeedddhhhnnnuuu~~~ssshhh___\\\XXXVVVYYYcccpppssscccXXXRRRNNNKKKIIIGGGHHHJJJLLLRRR```mmm|||vvv}}}||||||xxx|||vvvkkkddd___ccckkkwww~~~sssmmmkkknnnxxxyyykkk``````bbbeeemmmxxxxxxrrrooonnntttzzzzzznnngggfffmmmvvvyyyjjjaaa]]]]]]]]]aaaddd{{{xxxoooiiieeebbbeeejjjqqq}}}~~~uuuiii```\\\XXXVVVXXXaaalllyyysssdddYYYSSSNNNKKKGGGFFFFFFHHHJJJOOO[[[ggg~~~www}}}~~~yyywww|||~~~qqqjjjddd```eeennnxxxyyypppkkkjjjooozzzxxxkkkbbbbbbdddgggqqq}}}vvvqqqoooooowww~~~zzznnneeeccchhhoooxxxjjjbbb______```bbbggg~~~zzzrrrkkkfffccceeehhhnnnzzz}}}{{{~~~yyykkkaaa]]]YYYWWWXXX___hhhuuutttdddZZZTTTOOOLLLFFFDDDDDDGGGJJJNNNXXXccczzz~~~xxx}}}}}}~~~xxxwww~~~{{{ooojjjdddaaafffpppzzz{{{tttllliiijjjooo{{{xxxlllddddddeeehhhsss|||ssspppooopppxxxyyymmmdddaaaeeelllxxxkkkdddaaaaaabbbeeelll}}}uuunnniiifffgggiiimmmwww{{{wwwrrrooopppwww|||nnnccc^^^ZZZWWWWWW]]]eeepppttteee[[[TTTOOOLLLGGGDDDDDDHHHJJJNNNVVV___uuu}}}xxx{{{yyy|||~~~yyyxxxzzzoooiiicccaaahhhqqq|||vvvooojjjhhhjjjooo{{{wwwlllddddddeeehhhsssxxxpppmmmnnnoooxxxwwwlllddd```dddkkkyyywwwkkkeeebbbbbbbbbjjjqqq~~~wwwrrrmmmjjjkkkkkknnnvvvxxxqqqmmmjjjgggeeehhhqqqpppeee___YYYUUUUUUZZZaaakkkyyytttfff\\\UUUPPPLLLKKKGGGFFFIIIKKKMMMSSSZZZppp}}}|||xxxxxxvvvzzzzzzyyyzzzooogggbbbaaahhhsss}}}rrrlllhhhhhhjjjooo{{{vvvkkkdddcccdddgggrrrvvvnnnkkklllnnnvvvvvvkkkddd```dddjjjuuuvvvkkkeeebbbaaaaaammmuuuyyytttpppmmmmmmmmmooouuu}}}{{{qqqhhhbbb``````___dddnnn~~~~~~~~~rrrfff```XXXTTTSSSWWW^^^ggguuutttfff\\\UUUPPPLLLNNNJJJHHHJJJLLLMMMQQQWWWlllyyy{{{www}}}uuuvvv}}}{{{xxx{{{xxxlllfffdddccchhhsss|||rrrkkkfffgggkkkrrr}}}~~~sssjjjbbb```ccciiiuuu}}}tttmmmhhhiiinnnvvvvvvllleeeaaacccgggtttrrrjjjddd___^^^```ppp|||{{{wwwrrrpppqqqqqqqqqsssxxxuuukkkgggddd^^^[[[[[[eeennn}}}wwwiii^^^]]]XXXVVVYYY]]]cccnnnxxxuuuiii___UUUPPPPPPPPPMMMKKKLLLLLLMMMRRRYYYgggttt~~~xxx{{{tttvvv}}}~~~zzzxxx|||wwwlllgggeeedddiiitttzzzrrrkkkgggiiimmmuuu{{{rrrjjjbbbaaadddkkkvvv{{{ssslllhhhjjjoooyyyuuujjjbbb^^^___cccrrr~~~rrrjjjddd______bbbuuu}}}xxxuuuvvvvvvuuuxxx}}}|||zzz{{{}}}zzzpppfffccc```\\\[[[\\\eeennn{{{xxxjjj```\\\WWWUUUWWWZZZ___jjjttt|||pppfff\\\VVVTTTPPPMMMLLLMMMMMMMMMQQQXXXhhhuuu~~~yyywwwrrrvvv~~~{{{xxxyyy~~~wwwlllgggfffffflllwwwvvvpppkkkgggjjjpppwwwvvvppphhhaaaaaaeeemmmyyyyyyqqqkkkgggkkkppp}}}uuujjjaaa\\\\\\```ppp|||sssjjjccc___aaaeee{{{}}}}}}}}}|||~~~xxxqqqlllkkkiiiggghhhkkkpppwwwwwwmmmccc```___\\\\\\^^^fffooo{{{xxxlllbbb]]]YYYVVVWWWYYY\\\fffooo}}}uuujjj^^^VVVTTTRRROOOOOOQQQPPPOOOSSSYYYjjjvvv|||yyysssqqqvvvxxxwwwzzzvvvlllhhhggghhhnnnyyy|||rrrmmmhhhfffjjjqqqxxx~~~qqqllleee___```eeemmmzzzvvvnnniiihhhlllsssyyymmmddd]]]]]]___nnnzzztttjjjccc```ccciii}}}}}}uuummmeee___^^^]]][[[[[[```gggqqq{{{pppfffbbbaaa___```ccciiiqqq|||zzznnnfffbbb]]]ZZZZZZZZZ\\\dddmmmyyyzzzooobbbYYYVVVWWWUUUTTTVVVVVVUUUXXX^^^mmmxxx~~~uuuppppppxxx}}}vvvvvv|||vvvmmmiiiiiikkkrrr}}}xxxooojjjfffeeejjjqqqyyyzzznnnhhhbbb^^^```eeennnzzz}}}sssllliiiiiiooovvv{{{oooeee^^^\\\___nnnzzzvvvllleeebbbgggmmm}}}~~~tttjjj```ZZZXXXWWWUUUUUUZZZbbbnnnvvvlllgggfffdddeeegggmmmsss~~~}}}rrrkkkfffaaa]]]]]]\\\]]]ccckkkvvvyyylllccc___\\\ZZZZZZ[[[[[[[[[___eeesss~~~yyysssooopppzzz{{{tttwwwvvvmmmjjjjjjmmmtttwwwooojjjggggggmmmttt|||zzzooogggaaa^^^```gggooo|||{{{qqqkkkiiijjjqqqzzz|||pppfff^^^\\\^^^mmmyyyzzzrrrjjjhhhmmmtttvvvlllaaaZZZXXXUUURRRSSSWWW___kkk|||~~~tttpppooommmmmmooosssxxxyyyssskkkfffbbbaaa______eeellluuuuuullliiidddaaa```bbbcccdddiiiqqq}}}wwwrrroooqqq|||yyytttwwwvvvmmmkkklllooowwwyyyrrrnnnkkklllrrrzzz~~~sssiiiccc```ccciiiqqq}}}yyypppkkkiiilllttt}}}sssiiiaaa___aaalllwwwxxxrrrooottt||||||pppeee^^^\\\VVVSSSSSSWWW]]]hhhyyy}}}}}}{{{{{{|||{{{rrrnnnjjjhhhffffffkkkrrrzzz~~~vvvtttpppmmmkkklllnnnpppxxx~~~wwwrrrooorrr}}}}}}yyytttxxxvvvmmmkkklllpppxxx{{{uuurrrooopppwww~~~wwwjjjeeebbbeeekkksssyyyoookkkjjjmmmuuu~~~wwwmmmeeecccdddjjjuuu}}}wwwtttyyyuuuiiibbb```XXXUUUUUUXXX^^^gggwwwzzzuuuqqqpppnnnmmmrrryyy{{{wwwuuuvvvxxx{{{|||~~~xxxpppsssxxx~~~zzzxxxxxxxxxuuurrrtttxxx~~~~~~yyyvvvttttttvvvzzzxxxpppjjjfffjjjqqqyyyvvvmmmiiiiiinnnxxx{{{qqqgggdddgggmmmuuu{{{qqqggg___ZZZWWWVVVYYY^^^hhhxxx|||yyyxxxzzz~~~|||zzzuuupppttt{{{}}}zzzyyyzzz|||yyyxxxzzz|||zzzxxxyyy|||}}}uuuooolllqqqxxxvvvmmmjjjlllrrr}}}{{{rrriiifffhhhnnnwww~~~{{{vvviii```]]]YYYXXXZZZ^^^hhhxxx~~~zzz~~~}}}uuupppqqqvvv|||{{{}}}}}}}}}~~~{{{vvvtttyyy|||tttlllkkknnnuuu{{{rrrkkkhhhhhhooowwwyyyxxx~~~qqqgggbbb^^^[[[]]]aaajjjzzz{{{~~~{{{vvv{{{xxxqqqnnntttzzz~~~~~~{{{{{{{{{zzzyyypppjjjiiillltttyyysssnnnkkkjjjooouuu|||vvvwww}}}xxxoooeeeaaa___```dddmmm~~~{{{wwwzzz~~~tttooovvv~~~vvvqqqpppyyy~~~}}}~~~{{{vvvxxx~~~tttmmmffffffiiinnnxxxxxxuuussspppmmmpppuuu~~~xxxtttvvv||||||wwwooobbb___]]]```dddmmm}}}tttppptttqqqhhhdddlllyyy|||wwwuuuuuu{{{xxxxxxzzz|||~~~{{{{{{yyyssspppssszzz|||oooiiiddddddfffiiiqqqxxx~~~}}}yyywwwyyy{{{|||{{{|||zzzvvvwww{{{|||vvvtttxxx}}}|||vvvxxx}}}wwwnnnhhh]]][[[[[[^^^bbbiiiwwwwwwkkkiiimmmzzz~~~~~~~~~xxxnnnddd^^^\\\ccclllrrrvvvyyy|||zzz{{{}}}~~~|||{{{zzzzzz{{{{{{~~~~~~}}}wwwppplllmmmoooqqqtttyyy}}}~~~|||zzzssspppnnnooosssxxx{{{|||}}}}}}}}}}}}}}}||||||{{{qqqkkkiiimmmsssyyy|||zzzwwwwww}}}~~~vvvlllgggdddeeefffhhhmmmsssvvvwwwxxxyyyyyyvvvtttrrrsssuuuyyy}}}||||||}}}}}}}}}~~~zzzzzz~~~||||||~~~yyytttuuuxxxxxxzzz}}}}}}~~~~~~}}}|||yyytttnnnfffbbb]]]\\\\\\___aaafffqqq|||yyynnndddbbbfffpppxxx~~~{{{zzzwwwuuuuuuuuuwwwxxxzzz{{{{{{||||||}}}||||||||||||}}}}}}}}}}}}~~~~~~zzzyyywwwuuutttsssssssssqqqppppppoooooopppqqqqqqsssvvvwwwvvvwwwuuummmccc```\\\[[[```eeefffhhhkkk}}}|||~~~}}}||||||{{{zzzzzzyyyyyyuuusssqqqnnnmmmmmmnnnooosssuuutttnnnfffbbbccceeegggjjjnnnqqqsssrrrooommmiiifffccceeeiiinnnoooooossssssrrrrrrqqqqqqpppppplllgggeeeiiinnnrrrwww|||yyy{{{zzzxxxxxxzzzwwwrrrqqqnnnoootttxxxwwwwwwzzz}}}~~~yyyqqqjjjfffdddfffhhhiiimmmrrrtttuuuwwwxxxxxxvvvtttrrrtttuuuwwwzzz|||~~~{{{}}}~~~yyyxxxxxxzzz|||zzztttuuuwwwvvvuuuwwwvvvvvvwwwxxxxxxxxxxxxwwwrrrrrrrrrqqqnnnjjjdddaaaaaa___```bbbdddfffoooyyyzzz}}}zzzrrrhhh___^^^cccjjjqqqzzz}}}|||{{{}}}{{{zzzyyyzzz{{{zzzyyyyyyxxxvvvvvvwwwvvvtttrrrqqqpppnnnlllllllllmmmnnnmmmnnnqqqssstttsssrrrpppvvvvvvvvvvvvuuuuuuuuutttooonnnmmmllljjjiiigggfffgggffffffeeeeeeffffffffffffjjjmmmnnnpppqqqiiiaaabbb______bbbcccaaaaaaeee}}}yyy|||~~~|||yyyvvvtttsssrrrrrrrrrpppnnnkkkjjjjjjjjjkkkgggeeedddbbbbbbccceeefffhhhgggeeeaaa]]]\\\]]]^^^aaaaaabbbcccddddddccccccaaaaaaaaaaaabbbdddeeefffjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhiiijjjmmmoooqqqttttttsssrrrqqqpppooonnnkkkkkklllmmmnnnppprrrsssvvvxxxyyyyyyxxxwwwxxxyyypppqqqrrrrrrrrrtttwwwzzz{{{|||||||||}}}}}}~~~~~~}}}}}}{{{{{{{{{{{{}}}}}}{{{zzzzzzzzzwwwwwwxxxxxxyyyxxxxxxxxxwwwvvvtttrrrpppoooooonnnllljjjiiiiiikkkpppuuuxxxzzzrrrfff]]]]]]bbbnnnuuu{{{~~~yyyyyyyyyyyyxxxvvvuuutttrrrrrrqqqppppppoooooopppooopppqqqooommmllllllmmmqqqrrrtttuuuvvvvvvvvvvvvxxxxxxyyyyyyxxxwwwvvvvvvrrrqqqpppnnnkkkiiigggfffeeeeeefffggghhhiiiiiiiiijjjllloooooonnnmmmmmmmmmjjjjjjiiiiiiiiihhhhhhhhh|||yyy|||}}}{{{zzz|||~~~}}}|||{{{zzzxxxwwwwwwwwwqqqpppmmmkkkiiihhhgggggggggeeecccbbbaaaaaabbbccc```___^^^]]]]]]___aaabbbbbbbbbaaa___]]]]]]___aaaaaaaaabbbcccccccccccccccbbbbbbbbbcccdddeeefffgggggggggggghhhhhhhhhhhhhhhjjjjjjjjjkkklllnnnpppppprrrrrrqqqppppppoooooonnnllllllmmmnnnoooqqqsssssswwwxxxyyyyyyxxxxxx{{{|||}}}~~~~~~}}}|||||||||~~~}}}|||~~~zzzooofffgggmmmuuu|||~~~~~~}}}|||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}{{{zzzzzz{{{|||}}}~~~~~~|||zzzwwwuuussssssrrrrrrrrrrrrsssuuuvvvwwwyyy{{{}}}~~~}}}|||||||||yyyyyyyyyxxxxxxxxxwwwwwwxxxvvvyyy|||zzztttsssrrrrrrrrrrrrttttttvvvvvvuuurrrooonnnoooqqqllllllkkkjjjjjjiiiiiihhheeecccaaa___^^^]]]]]]^^^]]]]]]\\\[[[[[[\\\]]]^^^]]]]]]]]]]]]___aaaccceeecccdddddddddccceeegggjjjhhhiiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkklllnnnooopppppppppqqqqqqrrrrrrrrrsssvvvvvvwwwxxxyyyyyyzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyzzz|||}}}~~~xxxqqqttt{{{wwwpppnnnpppuuuxxxzzzzzzzzzxxxuuuqqqllljjjeeeeeedddddddddeeeggghhhllllllkkkiiifffeeefffhhhbbbbbbbbbbbbbbbbbbbbbbbbaaa```^^^]]]\\\\\\]]]]]]````````````bbbccceeefffffffffgggiiikkknnnppprrroooppprrrrrrrrrtttwwwyyyxxxyyyzzzzzzzzzzzzyyyyyyyyyzzzzzz{{{|||~~~yyy}}}~~~~~~~~~wwwssslllgggdddeeehhhkkkmmmmmmllliiifffbbb^^^[[[]]]]]]]]]]]]^^^```bbbcccdddeeeeeedddbbbbbbcccdddcccdddeeefffggggggggggggffffffeeeddddddeeefffgggkkklllmmmoooqqqssstttuuuvvvvvvxxxzzz}}}yyytttqqqppppppiiigggdddaaa``````bbbccccccbbbaaa___\\\YYYVVVTTTVVVVVVVVVXXXZZZ]]]___aaabbbdddfffffffffgggiiijjjmmmoooqqqssstttuuuuuutttqqqqqqppppppqqqrrrtttuuuyyyzzz|||~~~~~~{{{tttmmmhhheeedddddd^^^___``````aaabbbccccccaaaaaa```___]]][[[YYYXXXUUUUUUVVVYYY\\\```ccceeeiiikkkoooqqqrrrtttwwwyyyyyy{{{~~~~~~~~~~~~~~~{{{xxxxxxzzz{{{zzzxxxvvvrrrlllfffaaa^^^^^^^^^YYY[[[___bbbeeefffggggggeeeeeeddddddcccaaa```___\\\]]]___bbbeeejjjnnnpppqqqtttyyy|||~~~~~~zzzvvvqqqoooppppppooommmiiiiiigggccc___\\\\\\]]]]]]aaafffjjjlllmmmnnnooopppppppppooommmjjjhhhfffeeegggjjjnnnssswwwzzz||||||zzzuuuqqqlllkkkkkkkkkjjjiiieeeeeedddbbb```aaaccceeehhhlllrrrvvvxxxzzz|||}}}~~~~~~~~~}}}{{{yyywwwuuutttvvvyyy}}}{{{yyyvvvsssqqqqqqrrrsssvvvxxxyyyyyyxxxyyyzzz|||zzzwwwtttrrrrrrtttwwwyyy|||}}}~~~~~~~~~zzzxxxwwwsssqqqooommmllllllmmmmmmvvvyyy~~~|||yyyvvvqqqnnnjjjhhhhhhhhhgggfffdddeeeeeefffgggkkkppptttvvvzzz~~~|||zzzzzzzzzyyywwwvvvrrrpppoooqqqtttvvvtttqqqqqqpppnnnmmmlllkkkkkkkkkjjjlllnnnqqqsssvvvwwwwwwwwwyyy}}}~~~|||zzz}}}}}}~~~}}}}}}}}}~~~~~~}}}{{{yyyxxxyyyzzz{{{{{{{{{zzzyyyyyyyyyxxxuuurrrpppnnnmmmllljjjjjjkkklllnnnmmmkkkhhhbbbaaa^^^\\\ZZZZZZ[[[\\\^^^```aaabbbbbbcccdddfffeeeaaa]]]\\\___aaabbbaaadddfffiiikkkkkklllnnnooorrrqqqsssxxx{{{}}}yyyssslllfffbbb___^^^ZZZYYYWWWVVVUUUUUUUUUUUU\\\```fffooowww{{{uuutttxxx|||}}}{{{xxxwwwxxxzzzzzz|||~~~|||{{{wwwwwwwwwxxxxxxwwwwwwvvvttttttsssrrrqqqoooooonnnkkkkkkkkkkkkllloootttxxxyyy{{{||||||{{{{{{}}}~~~~~~}}}zzzxxxsssqqqnnnkkkjjjiiijjjjjjkkklllnnnpppsssxxx|||vvvrrrooollljjjhhhgggfffeeecccaaa^^^]]]\\\^^^```aaa___]]]]]]\\\[[[YYYXXXXXXWWWWWWXXXYYY]]]```cccdddeeeeeehhhjjjmmmnnnnnnkkkhhheeejjjlllnnnqqqssstttuuuuuuxxxyyyzzz|||~~~~~~{{{yyyxxxxxxxxxtttssssssrrrrrrrrrrrrrrrrrrqqqooommmjjjhhhfffeeedddeeefffffffffdddbbbaaacccdddeeeeeeeeedddcccbbbaaa```^^^\\\ZZZYYYWWWWWWXXXXXXYYY[[[]]]\\\XXXVVVPPPOOOMMMKKKKKKKKKKKKLLLLLLNNNPPPQQQRRRRRRTTTVVVUUUQQQMMMNNNSSSWWWVVVTTTTTTWWWZZZ\\\\\\]]]^^^___bbbaaacccgggjjjppp{{{}}}}}}~~~|||yyyxxxyyyyyywwwvvvvvvwwwxxxwwwvvvttttttrrrqqqpppooooooooonnnnnnnnnoooppppppqqqqqqpppoooooooooooooooooooooooooooppprrruuuyyy|||~~~~~~|||xxxtttqqqiiifffaaa[[[VVVRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIIIINNNQQQWWW^^^eeekkkoooqqqtttuuuvvvxxxyyyyyyyyyxxxwwwwwwvvvvvvvvvuuuuuuuuurrrqqqmmmgggbbb```bbbdddmmmnnnoooqqqqqqpppooonnniiiiiiiiigggeeeeeefffgggjjjkkknnnppprrrsssttttttvvvvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvwwwwwwwwwwwwwwwvvvuuusssqqqooommmkkkjjjffffffggggggffffffeeeeeeccccccbbbaaa``````______\\\\\\[[[[[[[[[^^^cccgggggghhhjjjjjjjjjjjjkkkmmmpppqqqssssssqqqqqqqqqrrr~~~xxxwwwuuurrroooooopppqqquuuwwwyyy{{{~~~~~~yyyrrrkkkddd___\\\[[[YYYWWWVVVUUUTTTRRRPPPNNNNNNNNNOOOPPPQQQPPPNNNNNNMMMMMMLLLKKKLLLLLLLLLNNNOOORRRUUUWWWXXXXXXXXX[[[]]]^^^___]]]ZZZVVVSSSUUUWWWZZZ\\\^^^___^^^^^^bbbcccdddfffhhhiiikkkkkknnnnnnnnnoooooopppqqqqqqlllkkkhhheeebbb``````___aaa``````_______________^^^]]][[[YYYVVVTTTRRRQQQQQQQQQRRRRRRQQQPPPOOONNNQQQQQQRRRRRRRRRQQQOOONNNLLLLLLLLLKKKKKKJJJJJJIIIJJJJJJKKKNNNOOONNNKKKHHHEEEDDDCCCBBBBBBBBBBBBCCCAAACCCFFFHHHHHHHHHJJJKKKJJJFFFDDDGGGNNNRRRQQQNNNLLLNNNQQQSSSRRRRRRRRRSSSVVVUUUWWW\\\```eeeppp{{{~~~|||yyyuuurrrqqqqqqpppnnnkkklllpppwww|||wwwpppllliiiggggggbbb```___^^^___```___^^^\\\[[[ZZZYYYXXXWWWWWWWWWVVVVVVVVVWWWWWWXXXXXXXXXUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWXXX[[[^^^bbbeeegggiiijjjmmmnnnmmmjjjfffddd\\\ZZZVVVSSSOOOMMMKKKJJJJJJIIIHHHHHHGGGGGGGGGGGGIIILLLPPPTTTYYY[[[]]]^^^]]]]]]^^^___````````````\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZWWWTTTQQQPPPPPPQQQWWWXXXYYYYYYZZZZZZYYYYYYXXXYYYZZZYYYXXXXXXYYYZZZ]]]^^^```bbbcccddddddcccffffffeeeeeeeeefffggggggfffffffffffffffggggggggghhhgggfffeeecccbbbaaa```\\\\\\]]]]]]\\\[[[[[[ZZZYYYYYYYYYXXXXXXWWWWWWWWWVVVVVVUUUSSSSSSTTTXXX[[[ZZZ\\\^^^^^^]]]^^^___aaaaaacccddddddcccbbbbbbccc~~~{{{xxxwwwxxxzzzyyyxxxvvvtttssssssttttttqqqqqqqqqqqqrrrssstttuuuuuutttssstttvvvwwwvvvuuunnnlllhhhbbb[[[UUUQQQNNNNNNMMMKKKJJJKKKJJJHHHGGGFFFFFFGGGGGGHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPPPPPPPQQQQQQOOOMMMJJJHHHIIIJJJLLLNNNOOOOOOOOONNNRRRSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[\\\[[[YYYVVVSSSQQQOOOOOOOOOPPPPPPOOONNNNNNNNNNNNNNNNNNMMMLLLJJJIIIGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBDDDEEEEEEFFFEEEDDDBBBAAA>>>???@@@AAABBBBBBBBBBBB@@@@@@AAABBBDDDCCCAAA>>>======<<<<<<<<<<<<<<<<<<;;;>>>AAABBBBBBBBBCCCDDD@@@??????CCCHHHKKKKKKJJJFFFHHHJJJKKKKKKJJJLLLMMMPPPOOORRRWWW[[[___jjjttt{{{|||yyyuuupppmmmiiieeecccbbbbbbaaa``````bbbgggooovvvwwwiiibbb___[[[XXXYYYSSSQQQOOONNNOOOOOONNNLLLLLLLLLKKKJJJIIIHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHGGGDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHKKKNNNRRRUUUWWWXXX[[[```dddfffeeecccbbb\\\[[[YYYWWWUUUTTTSSSRRRPPPOOOOOOOOOOOONNNNNNMMMOOOPPPSSSUUUVVVVVVUUUUUURRRQQQOOOMMMLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJKKKLLLNNNOOOOOONNNOOOQQQQQQPPPPPPRRRSSSUUUVVVYYY[[[]]]^^^^^^^^^___^^^^^^^^^___```aaaaaaaaa``````______```aaaaaaddddddccccccbbbbbbaaaaaa_______________^^^]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZXXXWWWVVVXXXZZZZZZ\\\]]]]]]]]]]]]^^^___^^^___aaa```^^^]]]^^^^^^|||zzzxxxwwwwwwwwwxxxwwwtttrrroooooonnnnnnmmmnnnnnnnnnmmmmmmmmmmmmlllkkkjjjjjjeeecccbbb```___^^^______\\\]]]^^^_______________```___^^^```aaabbb```___\\\ZZZWWWSSSOOOKKKHHHGGGGGGFFFEEEEEEFFFGGGEEEDDDCCCDDDEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGJJJLLLNNNPPPLLLLLLKKKKKKJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNMMMMMMJJJJJJIIIIIIJJJKKKMMMNNNOOOMMMKKKJJJHHHHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@?????????===<<<;;;:::;;;<<<===>>>>>>??????>>>===;;;:::999:::<<<===>>>>>>>>>======<<<;;;<<<>>>>>><<<:::888888888888888888999999:::===@@@AAAAAA@@@@@@AAA;;;<<<>>>@@@BBBCCCCCCCCCCCCDDDFFFFFFGGGHHHKKKMMMPPPPPPSSSYYY\\\```iiirrrtttyyy{{{wwwsssppplllhhhgggddd```^^^___`````````bbbdddjjjqqqxxxyyylll___YYYVVVRRRPPPPPPNNNLLLJJJIIIIIIIIIHHHFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@??????>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDGGGJJJNNNRRRTTTXXX\\\ccckkkoooqqqqqqpppmmmlllkkkjjjhhhgggffffffcccccccccccccccbbbbbbaaabbbccceeefffeeecccaaa___YYYUUUPPPKKKFFFCCCBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA======>>>@@@BBBDDDCCCCCCCCCCCCDDDEEEGGGJJJLLLNNNKKKMMMOOOPPPPPPPPPRRRSSSWWWYYY]]]aaadddggghhhiiihhhhhhhhhiiijjjkkkllllllnnnmmmlllkkkkkklllmmmmmmoooooooooppppppqqqqqqqqqqqqqqqqqqqqqpppooonnnmmmlllllllllllllllllllllllliiikkklllkkkiiihhhhhhiiijjjkkkllllllkkkjjjkkkmmmjjjkkklllllljjjiiiiiijjj}}}yyywwwuuussspppmmmggggggggghhhiiigggcccaaa\\\\\\[[[[[[[[[\\\\\\]]]^^^]]]\\\[[[ZZZZZZYYYYYYUUUTTTRRRPPPOOOOOOOOOOOOOOOPPPQQQRRRSSSRRRQQQPPPQQQQQQPPPRRRSSSTTTRRRPPPOOOOOOMMMKKKIIIGGGEEEEEEEEEDDDCCCDDDFFFGGGFFFEEECCCDDDFFFEEEDDDCCCCCCDDDDDDEEEFFFIIILLLPPPSSSTTTNNNLLLJJJHHHGGGGGGHHHHHHEEEDDDEEEEEEFFFHHHJJJKKKCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCCCCBBBBBBCCCCCC???>>>>>>>>>>>>============;;;999777777888:::<<<;;;<<<<<<<<<;;;:::888777888999:::<<<<<<<<<<<<;;;===;;;:::;;;<<<===<<<;;;777777777777888888888888<<>>???>>>>>>>>>???AAACCCDDDEEEFFFIIIMMMPPPSSSSSSWWW]]]```ccckkktttwww{{{}}}yyytttrrrnnnjjjjjjgggdddcccdddfffggghhhjjjlllrrryyyttthhh[[[UUUSSSOOOMMMMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;:::999999::::::;;;<<<===>>>>>>???AAABBBCCCFFFIIIMMMQQQSSSbbbgggoooxxx~~~}}}{{{zzzyyyxxxwwwwwwxxxxxxxxxwwwvvvvvvwwwxxxyyyyyyxxxvvvrrrpppbbb]]]UUUMMMFFFAAA???>>>=====================>>>======>>>???AAAAAA@@@>>>===>>>???@@@CCCGGGJJJLLLLLLNNNQQQRRRSSSSSSUUUVVV___aaafffkkkppptttwwwxxxxxxxxxxxxyyyzzz{{{|||}}}~~~}}}}}}~~~}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~yyy{{{}}}}}}|||zzzzzzzzz{{{|||}}}}}}{{{zzz{{{|||yyy{{{|||{{{zzzxxxxxxyyy}}}|||{{{zzzzzzyyyxxxwwwwwwvvvpppnnnkkkhhhfffccc___\\\XXXWWWWWWWWWXXXWWWUUURRRSSSRRRQQQPPPOOOOOOOOOOOOQQQPPPOOOOOOOOOQQQRRRSSSNNNMMMKKKIIIHHHGGGFFFFFFIIIJJJKKKLLLLLLJJJHHHGGGEEEFFFGGGHHHIIIJJJJJJJJJJJJGGGEEEDDDEEEEEEBBB???BBBCCCEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEHHHHHHJJJQQQZZZ^^^]]]ZZZUUUNNNGGGDDDFFFHHHGGGEEEEEEDDDDDDEEEGGGHHHGGGEEEAAABBBCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBCCCEEEFFFDDDCCCAAA@@@AAAAAA@@@???BBBAAA@@@>>>======<<<<<<>>>===<<<;;;:::999999888;;;:::999888777777777777777777777777777777777777888999999888777777888:::999999888888888888999999666555444444555666777888@@@EEEIIIJJJFFFBBB@@@??????===<<<<<<===???@@@@@@EEEGGGIIIHHHHHHJJJNNNSSSWWW[[[aaaggglllqqqvvvyyy~~~}}}|||{{{yyyxxxvvvuuurrrqqqqqqsssuuuwww|||}}}|||jjjddd\\\UUUQQQNNNLLLKKKMMMMMMKKKIIIFFFDDDCCCDDD@@@===;;;;;;<<<>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===<<<===>>>???>>><<<:::===???AAABBBEEEMMMYYYbbbooozzzzzznnn]]]NNNDDD@@@>>>===<<<<<<<<<;;;;;;<<<<<<<<<:::;;;===>>>>>>>>>=========???AAACCCDDDFFFJJJLLLMMMPPPRRRSSSSSSUUUZZZ^^^hhhmmmtttzzz~~~{{{vvvsssqqqooolllkkkhhhggggggfffeeeeeedddddd```^^^[[[ZZZXXXVVVRRROOORRRPPPPPPPPPPPPNNNKKKIIILLLKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFDDDCCCCCCBBBDDDEEEGGGGGGGGGFFFDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGGGGEEECCCCCCDDDDDDAAA???@@@AAACCCEEEGGGGGGGGGFFFHHHHHHGGGGGGFFFFFFFFFEEEIIILLLSSS]]]fffhhhccc^^^UUUNNNFFFBBBCCCDDDCCCAAACCCBBBBBBCCCDDDEEECCCBBBAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBAAA@@@@@@BBBCCCEEEBBB@@@>>>>>>>>>>>>===<<<@@@???>>><<<;;;;;;;;;:::;;;;;;;;;::::::999999888;;;:::999777666555444444666666666666666666666666777888999888666666777999888888777777777777888888777777666666666777888999BBBHHHPPPRRRNNNGGGAAA???===<<<<<<===>>>@@@BBBBBBEEEHHHKKKLLLNNNRRRXXX^^^dddhhhnnnsssxxx}}}xxxkkkfff___YYYUUUQQQNNNLLLJJJKKKKKKJJJHHHFFFDDDCCCAAA???<<<;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;<<<<<<<<<;;;DDDDDDFFFKKKTTT___jjjppp~~~tttbbbQQQGGGAAA>>>===<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>???>>>>>>===???@@@BBBCCCDDDFFFJJJMMMOOOSSSXXX[[[^^^bbbiiinnnyyy~~~~~~{{{xxxuuussskkkhhhccc```]]][[[YYYWWWXXXWWWWWWVVVVVVUUUUUUTTTSSSRRRPPPOOOOOOMMMJJJHHHKKKJJJHHHGGGGGGFFFCCCAAAEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@AAAAAACCCDDDFFFGGGEEEDDDBBBAAA@@@???>>>>>>???@@@AAAAAAAAA@@@>>>===AAAAAABBBCCCDDDDDDDDDDDDCCCAAA@@@@@@AAABBB@@@???>>>@@@CCCEEEHHHIIIIIIIIIKKKJJJHHHFFFEEEEEEFFFFFFKKKQQQ\\\iiiqqqppphhhaaaSSSMMMDDD???>>>??????===@@@?????????AAAAAA???===@@@AAAAAABBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>???AAABBB@@@>>>;;;:::::::::999888===<<<;;;999888888888888888888888888888888888888;;;:::888666444222111111333333333333333333333333666777777666555555666888999888888777777888888999999888888888888999::::::DDDLLLVVVYYYUUUKKKCCC>>>;;;;;;<<<>>>@@@BBBCCCDDDHHHKKKOOOSSSWWW]]]fffmmmssswww}}}zzzssspppjjjeeeaaa\\\WWWSSSMMMMMMMMMMMMKKKHHHFFFDDDDDDAAA>>>===<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888888999:::;;;<<<======DDDEEEIIITTTcccrrr|||zzzfffTTTIIIBBB>>><<<;;;::::::999999::::::;;;<<<<<<===>>>>>>>>>>>>===AAACCCDDDEEEGGGJJJOOORRRVVV\\\ccciiinnnttt|||~~~|||zzzyyyxxxxxxrrrqqqpppmmmjjjgggdddbbb\\\YYYUUURRRPPPOOOMMMLLLNNNNNNMMMMMMMMMLLLLLLLLLLLLKKKJJJJJJJJJJJJGGGEEEGGGEEEDDDCCCDDDCCCAAA@@@DDDCCCBBBAAA@@@@@@@@@@@@??????@@@BBBCCCEEEFFFGGG@@@@@@???======<<<<<<<<<======>>>>>>>>>===<<<;;;>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@@@@???@@@BBBEEEHHHKKKMMMNNNNNNMMMKKKHHHFFFEEEEEEFFFFFFKKKRRR]]]iiiooolllccc\\\NNNHHHAAA<<<;;;<<<<<<<<>>===>>>>>>>>><<<:::??????@@@AAA@@@???>>>============<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???>>><<<999888888888777555999888777666555555555555555555666666666777777777<<<;;;999666333111000000333333333333333333333333444555666555444444666777:::999999888888999999:::999999999999999999::::::EEEMMMVVVYYYTTTJJJBBB>>>:::<<<===???@@@BBBDDDFFFLLLPPPVVV[[[```iiissszzz~~~|||xxxsssmmmfffbbbXXXUUURRROOOMMMJJJGGGEEEFFFCCC@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===???AAABBBHHHRRRaaaqqqzzzeeeSSSHHHBBB>>>;;;:::999999999999999999:::;;;;;;<<<<<<======>>>>>>BBBDDDFFFIIIMMMSSSYYY^^^ccciiirrryyy~~~}}}yyyvvvuuutttuuuqqqpppnnnllljjjhhhggggggbbbbbb```^^^[[[XXXVVVTTTPPPMMMJJJHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEEEECCCBBBBBBAAA@@@@@@BBBCCCCCCAAACCCBBBAAA@@@????????????;;;<<<===>>>@@@AAABBBCCC???>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<<<<======>>>>>>======;;;<<<===>>>>>>>>>???@@@CCCEEEHHHLLLNNNPPPQQQQQQLLLKKKHHHFFFDDDDDDEEEFFFIIINNNUUU\\\___\\\VVVQQQFFFBBB>>>;;;:::;;;<<<===???>>>======>>>>>><<<:::===>>>?????????>>><<<;;;888888888888777777666666999999999:::;;;<<<<<<======;;;999888888888777666777666555444333333333444333333444555555666666666<<<;;;999666444222111111333333333333333333333333333444555444333333555777888888777777777777888888999999999999999999999999DDDIIIOOOOOOKKKDDD@@@>>>;;;===???@@@@@@CCCHHHKKKUUUZZZaaagggmmmuuu}}}vvvqqqhhhbbbZZZTTTPPPMMMIIIGGGFFFDDD@@@?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>===<<<===@@@CCCFFFSSSdddtttuuu___NNNFFFAAA>>>:::999999999888888999999999::::::;;;;;;===>>>??????@@@DDDIIIOOOVVV^^^ffflllqqqxxx~~~yyytttrrrnnnjjjgggdddcccbbbbbbaaa```^^^\\\ZZZYYYXXXVVVVVVUUUSSSQQQOOOMMMLLLGGGEEECCCBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDEEECCCBBB>>>===<<<===???AAABBBAAAAAA@@@???>>>============:::;;;===>>>@@@@@@AAAAAA>>>>>>===<<<<<<=========??????>>>>>>>>>>>>======;;;;;;<<<<<<===<<<<<<;;;;;;<<<>>>>>>>>>>>>???AAAFFFGGGJJJMMMOOOPPPPPPQQQJJJIIIGGGEEEDDDDDDEEEEEEEEEHHHKKKMMMMMMKKKHHHEEE???>>>===;;;;;;<<<===>>>>>>======>>>??????===;;;<<<======>>>>>><<<;;;::::::999999888888777777777888888999:::;;;<<<<<<===<<<;;;999888999999888777555555444333333333333333333333333444444555555555:::999888666444333333222444444444444444444444444222333444444333444666777555555555444444555555555999:::::::::::::::999888???CCCFFFEEEAAA>>>>>>???===???AAABBBCCCHHHPPPVVVaaahhhqqqxxx{{{sssiiiaaa\\\WWWRRRNNNIIIFFFCCCAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;======;;;:::<<>>::::::999999888888999999:::::::::;;;<<<>>>@@@CCCDDDCCCHHHPPPZZZcccmmmwww|||~~~wwwpppjjjdddcccaaa___\\\ZZZXXXWWWWWWWWWVVVUUUSSSRRRPPPOOOOOOOOONNNMMMLLLJJJIIIHHHEEECCC@@@???@@@@@@@@@???CCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDFFFFFFEEECCC>>><<<;;;;;;===???@@@?????????===<<<<<<<<<<<<<<<<<<===???@@@AAAAAAAAA@@@=========<<<======>>>>>>???>>>>>>===============;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>@@@???>>>>>>@@@BBBEEEGGGIIIJJJLLLLLLLLLLLLFFFFFFFFFEEEEEEDDDDDDDDDBBBCCCDDDCCCBBB@@@??????<<<===>>>======<<<<<<======<<<<<<===??????>>><<<;;;<<<<<<======;;;:::999===<<<<<<;;;::::::999999777888999;;;<<<<<<======;;;999888888999:::999888555555444333333333333444444444444444444444444444666666555444333333444444333333333333333333333333222333444444444444666888666666555555555555666666;;;<<<<<<<<<<<<;;;:::999:::===???>>><<<;;;===???>>>@@@CCCDDDGGGOOO[[[dddooowwwxxxssskkkbbb\\\SSSPPPKKKGGGEEECCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<999<<<===<<<;;;>>>FFFLLL^^^lll}}}zzz~~~nnnXXXIIICCCAAA>>>;;;::::::999999999999::::::;;;<<<===???AAAEEEHHHIIINNNUUU___kkkvvvzzzyyyxxxwwwsssmmmfff```WWWWWWXXXXXXWWWWWWVVVUUURRRRRRRRRQQQPPPNNNLLLKKKLLLLLLKKKKKKJJJIIIHHHGGGFFFDDDAAA??????@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@BBBCCCDDDBBBAAAAAA???<<<<<<===??????>>>@@@???>>>===<<<<<<<<<<<<:::;;;===>>>???>>>============<<<<<<======>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<======<<<;;;;;;===???AAAAAA???>>>@@@BBBDDDEEEGGGHHHIIIHHHHHHGGGDDDDDDEEEEEEEEEEEEDDDCCC???@@@AAA@@@>>>===<<<===<<<===??????>>><<<;;;;;;<<<;;;;;;===>>>???>>>===:::;;;<<<<<<<<<;;;:::999::::::999999888777777666888888:::;;;<<<=========999888777777999::::::999555555444444333444444444444444444444444444444444333333333222222333444444222222222222222222222222222444555555444555777999999999888888888888999999<<<===>>>>>>>>>===;;;:::777:::<<<<<<;;;:::===@@@>>>AAADDDFFFKKKUUUdddnnnxxx~~~rrrhhh^^^ZZZTTTOOOKKKHHHDDDBBB<<<<<<<<<<<<<<<<<<<<<<<<999<<<>>>>>>>>>CCCLLLSSSooo{{{yyytttoookkkjjjooouuu{{{oooYYYIIIDDDBBB???;;;;;;::::::999999::::::;;;======???AAADDDHHHLLLNNNZZZaaammmzzz~~~|||zzzyyyxxxwwwuuusssnnnmmmkkkjjjhhhccc]]]YYYQQQRRRTTTUUUTTTSSSQQQPPPNNNNNNNNNNNNNNNMMMLLLKKKHHHFFFEEEEEEFFFGGGGGGFFFEEEDDDAAA?????????@@@AAA???@@@BBBBBBBBB@@@>>>===@@@??????AAABBBBBB@@@>>>===============<<<<<<;;;======>>>???>>><<<;;;:::999:::;;;<<<===<<<;;;:::<<<;;;;;;;;;;;;<<<======<<<===============<<<;;;;;;<<<<<<<<<<<<<<<;;;;;;@@@@@@??????>>>=========AAABBBCCCEEEFFFFFFGGGGGGEEEEEEDDDDDDCCCCCCCCCBBB===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999:::;;;<<<=========<<<;;;<<<<<<<<<;;;:::999888777;;;;;;;;;:::::::::999999888888777777888888999:::888777888999;;;;;;999888777777777777666555333333333333333333333333333333333333333444444444555555333333333444444444555555444333333333333444555555999444222555777777888;;;>>>;;;;;;>>><<<777777<<<<<<<<<<<<;;;:::<<>>>>>??????===;;;>>>===>>>???@@@DDDPPP]]]xxxzzznnnccc[[[ZZZ]]]ZZZ]]]gggtttsss^^^MMMBBB>>><<<<<<:::888777:::===@@@???===<<<>>>AAABBBEEELLLUUU\\\mmmttt}}}xxxuuusssqqqoooooonnnkkkiiigggeeecccaaa___[[[VVVRRRPPPQQQRRRSSSSSSQQQPPPNNNLLLLLLLLLLLLLLLKKKJJJJJJGGGFFFDDDDDDFFFGGGFFFEEEDDDCCCAAA???>>>???@@@AAAAAAAAABBBBBBBBBAAA@@@???@@@@@@@@@AAABBBBBB@@@>>>======>>>>>>======<<<;;;<<<<<<<<<<<<;;;:::999888888999:::;;;;;;;;;;;;:::999999999999999:::;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<======<<<<<<;;;>>>>>>>>>===<<<<<<;;;;;;======???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA<<<<<<<<<;;;;;;:::::::::999999999999999999999999999:::;;;<<<<<<;;;::::::;;;;;;::::::999888777777:::::::::999999999999888888777777777888888999999888888888:::;;;;;;:::888777777777777666555444444333333333333333333333333333333333333444444444444333333333444444444555555444333333333333444555555999555444666888666888;;;===:::;;;>>>;;;777777;;;;;;<<<<<<;;;;;;<<>>>>>>>>===<<<<<<;;;===@@@DDDLLL[[[jjj|||nnnbbbWWWQQQPPPQQQNNNPPPXXXbbboooxxxbbbOOODDD???===<<<<<<:::999:::<<<===<<<:::<<<@@@EEEJJJPPPYYYdddlll~~~~~~zzzuuupppmmmjjjhhhffffffdddbbb___aaa^^^[[[XXXUUURRRNNNLLLNNNOOOPPPPPPPPPOOOMMMLLLIIIIIIJJJJJJIIIIIIHHHHHHGGGEEECCCCCCEEEFFFEEEDDDCCCBBB@@@???>>>>>>???@@@BBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBCCCCCCAAA???>>>>>>>>>>>>>>>======<<<<<<;;;:::999777777666666888888888999999999::::::777777777777777888888888999:::;;;<<<<<<===<<<<<<<<<<<<===============<<<===<<<<<<;;;;;;:::999999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????<<<;;;;;;:::999888888888777777777777777777777777888999:::;;;;;;:::999888999999888888777777666666999999888888888777777777777777777777888888888888888888888:::;;;;;;:::888888888888888777666555555333333333333333333333333222222222222333333333333333333333444444444555555444333333333333444555555999666555888888666777;;;<<<;;;===???===888888::::::;;;<<<<<<<<<===@@@BBBCCCHHHPPPYYYeeetttwwwmmmddd[[[UUULLLHHHDDDAAA@@@??????>>>::::::<<>>===<<<;;;;;;;;;======<<<;;;>>>DDDMMMVVVaaammmzzz|||zzzvvvpppllljjjgggeeecccbbb```^^^\\\^^^[[[VVVSSSQQQOOOLLLJJJLLLLLLMMMMMMLLLLLLKKKJJJGGGHHHHHHIIIHHHHHHGGGGGGFFFDDDBBBBBBCCCDDDCCCBBBAAA@@@???>>>>>>>>>>>>???AAAAAA@@@??????@@@@@@AAAAAA@@@AAABBBCCCCCCAAA???>>>>>>??????>>>>>>===<<<===;;;999777666555666666777777777777777888999999555555666777777777777777888888:::;;;<<<<<<<<<<<<<<<<<<======>>>>>>======<<<<<<;;;::::::999999888888999:::<<<======>>>>>>;;;;;;;;;<<<<<<=========;;;;;;:::999888777666666777777777777777777777777777888999999999888777666777777666666666666666666888777777777777666666666666666666777777777777777888777888999;;;;;;999777888888888888888777666666333333333333333333333333111111222222222333333333333333333444444444555555444333333333333444555555888555555777777555777<<<@@@BBBDDDEEECCC>>>;;;;;;:::;;;<<<<<<<<<>>>AAADDDFFFMMMWWWcccoooxxxnnngggYYYTTTMMMGGGDDDBBBBBBAAA;;;:::<<>><<<;;;<<<===???@@@AAAAAADDDLLLXXXeeeqqq|||yyyuuuppplllhhhfffcccbbbaaa___]]][[[\\\XXXTTTPPPOOONNNLLLJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIIIIHHHHHHHHHEEECCCAAAAAABBBBBBBBBAAA??????>>>>>>=========>>>???>>>>>>===>>>>>>??????AAA@@@@@@BBBCCCCCCAAA???>>>>>>>>>>>>>>>===<<<<<<===;;;999777666666777777666666666777777777888888555555666777888777777666777777888:::;;;;;;;;;;;;;;;;;;<<<===============<<<;;;;;;::::::999888888777888999:::;;;<<<<<<<<<:::::::::;;;;;;<<<<<<===:::999999888777777666666666666666666666666666666777777888888888777555444555555444444444555666666777777777666666666555555444555666777777777666666777666777888::::::888666777888888888888777777666333333333333333333333333111111222222222333333333333333333444444444555555444333333333333444555555666444444777666555:::@@@IIINNNSSSSSSOOOIIIBBB>>>;;;<<<<<<<<<===???DDDGGGKKKTTTaaannnzzzwwwhhhaaaXXXOOOIIIEEECCCBBB>>><<<>>>DDDOOOaaa{{{|||iii[[[QQQHHHEEEFFFAAABBBEEEFFFFFFMMM___qqqnnnYYYLLLDDD@@@???<<<<<<<<<===>>>AAAEEEGGGPPPYYYggguuu~~~yyytttooollldddbbb```___^^^]]][[[YYYWWWTTTPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHDDDBBB@@@@@@AAAAAA@@@???=======================================>>>>>>>>>@@@??????AAABBBBBB@@@>>>===============<<<<<<;;;;;;:::999888888888888888555666777888999888777666444555777888888888777666666777888999999:::999999999:::;;;<<<============;;;;;;:::999999888888777333444555777888888999999:::::::::::::::;;;;;;;;;888888888888888777777777666666666666666666666666777777888888777666555444555444333333333555666777777777666666666555555555333444666777777777666555555555555777888999777555666777777888888777666666333333333333333333333333222222222222333333333333333333333444444444555555444333333333333444555555555444444666777888???HHHWWW```fffeee___WWWLLLCCC>>>>>>===<<<===AAAGGGLLLSSS^^^mmm{{{yyyrrrfffZZZQQQJJJEEEBBBBBB@@@AAAFFFQQQccc}}}{{{hhh[[[PPPGGGCCCCCC???@@@CCCEEEEEEJJJYYYiiinnnYYYLLLEEEAAA???>>>>>>>>>>>>???DDDJJJOOOcccmmm{{{xxxpppkkkggg```^^^\\\\\\\\\[[[ZZZXXXRRRPPPNNNMMMMMMLLLKKKJJJHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHCCCAAA?????????@@@???>>><<<<<<<<<======<<<<<<<<<;;;<<<>>>?????????>>>===???>>>>>>@@@AAAAAA???===<<<<<<<<<<<<<<<;;;::::::888888999999999888888777333555888::::::999777555333444666777888777666555777777888888888888888777888999:::;;;<<<<<<<<<<<<999999888888777666666666111222333555666666777777999999999999999888888888777777888888888888999999777777777777777777777777777888888888777666444333444444333222333555777999777777777666666666666555222444555777777666555444444333444555777777555333555666666777777666666666333333333333333333333333333333333333444444444444333333333444444444555555444333333333333444555555666555555777888<<>><<<===BBBJJJPPP[[[gggyyyxxxjjj^^^TTTLLLHHHFFFDDDDDDIIISSSeee~~~nnnaaaVVVLLLFFFEEEBBBAAACCCEEEGGGMMM\\\jjjlllWWWKKKDDDAAA??????@@@@@@AAAFFFOOOZZZbbbxxxvvvmmmgggccc^^^\\\[[[[[[[[[[[[ZZZXXXQQQOOONNNNNNNNNNNNLLLKKKHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGCCCAAA???>>>??????>>>===;;;;;;<<<<<<===<<<<<<;;;;;;===???@@@AAA@@@???===>>>>>>>>>???@@@@@@>>><<<;;;;;;<<<<<<;;;;;;:::999555666888999999999888777222555999<<<<<<:::777444222333555777777666555444777888888888888777777666777888999:::;;;;;;;;;;;;777777777666555555444444222333444555666777777777999999888888777777666666777777777888999999::::::888888888888888888888888777888888888888666444333555444333222333555888999888777777777666666666666222333555777777666555444333222333444666666444222555555666666666666666555333333333333333333333333333333444444444444555555333333333444444444555555444333333333333444555555888666666999:::@@@LLLYYYooo{{{yyylllZZZKKKCCCAAA>>><<<===CCCLLLSSS```nnnwwwiii]]]TTTNNNHHHFFFFFFKKKUUUfffuuuhhh]]]SSSLLLKKKGGGEEEEEEGGGKKKSSScccqqqjjjVVVJJJDDDAAA@@@>>>@@@BBBFFFNNN[[[kkkvvvxxxooogggbbb___]]]ZZZZZZYYYXXXVVVTTTSSSOOOJJJHHHHHHJJJKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBB@@@>>>===<<<;;;;;;;;;;;;<<<<<<<<<======<<<===>>>??????>>>===<<<===>>>>>>>>>>>><<<:::999<<<<<<===============<<<;;;;;;:::999888888888888888888999;;;======:::888444555555444222111111222333333222222222333555666777888888999999999888888888777555444444555777888888999999888777666666777777999888444444666666444555666777777777666444333666777888888777777888999888888999999888777666555666444222111222444777999:::999777555444333444444444444555555555555444444444444444444444444444444444444444444444444444444333444444444444333222222444444444444444444444444222333333444444333333333444444444333333333222222666555555777:::@@@NNN\\\ooo||||||mmm[[[NNNCCC===999;;;>>>CCCLLLUUUlllwwwxxxjjj[[[PPPIIIHHHHHHLLLTTTccc{{{pppfff]]]QQQIIIIIIGGGHHHKKKOOOYYYiiixxx~~~eeeTTTJJJCCC@@@@@@FFFEEEFFFNNN\\\nnn}}}wwwmmmeeeaaa___]]][[[[[[[[[[[[YYYWWWQQQNNNJJJGGGHHHIIIJJJJJJHHHGGGGGGGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<;;;<<<<<<<<<<<<==================??????@@@???>>>=========>>>>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<;;;===<<<;;;:::999999999999666666777999;;;:::888666222333444444222222333444333333222222222333444555555666777888999999999999777666444333333444666777666777888777555555555666333666555222111444555222666666666666666555444444666777888888777777888888999999888777666666555444777666555444555777999:::888999999888777555444333444444555555555555444444444444444444444444444444444444444444444444444444111222222222111111000000444444444444444444444444333333444444444333222222222222222222222222333333555555666999:::@@@LLLYYYkkkwwwwwwiiiYYYNNNEEE???<<<===@@@FFFPPPYYYsss~~~uuuggg]]]SSSPPPNNNOOOTTTbbbyyy}}}sssjjj___XXXRRRPPPPPPTTTZZZeeevvvyyyaaaRRRJJJDDDAAABBBEEEHHHPPP[[[kkk{{{vvvmmmeee```___^^^\\\\\\]]]\\\[[[YYYPPPMMMIIIGGGGGGHHHIIIIIIGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<<;;;==================<<<<<<<<<===>>>@@@@@@@@@???>>><<<<<<=========<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::<<<;;;:::888777777666666444444444666888888666444111333444444222222444555333333222222222333444444333444555777888999::::::555555333333333333555555444555666555444333444555222444444111111555555333777666555555444555555555888888888777777777777777999999777666444444333333555555666666777888888999777888::::::999777444222444444555555555555444444444444444444444444444444444444444444444444444444222222222111111111000000333333333333444444444444444444444444333333222111000000000111222222333333444444777:::;;;>>>HHHTTTcccmmmvvvuuulllaaaTTTJJJDDD@@@===>>>BBBGGGSSS]]]yyywwwnnnaaa[[[UUURRRUUU```vvv{{{qqqkkkcccaaaaaaeeekkkvvvuuu```RRRKKKFFFEEEGGGFFFPPP^^^nnn~~~~~~{{{wwwsssrrrqqqpppoooqqqrrrtttuuuvvvuuuttttttvvvuuutttsssrrrsssssstttsssssstttuuuvvvvvvwwwwwwxxxyyy{{{}}}wwwnnngggcccaaa___]]]\\\\\\[[[YYYWWWNNNKKKHHHFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>======<<<<<<======<<<<<<<<<<<<;;;;;;;;;<<<===????????????>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777555444333222222333333333444666666444333222333444444222222333444333333333333333333444444333444555666777888888888444333333222222333333444222333444444222222333444444666666333444777888666777666444333333444555666999888777777888888777666999888666444333222222333222333444555666666666555777888888888777666444333333444444555555444444333444444444444444444444444444444444444444444444444444444333333333222333333333333333333333444444444444444444444333222111111......///000111222333333222333666999999:::BBBLLLXXXbbbiiiggg```WWWNNNFFFBBB>>><<<>>>AAAGGGTTT```}}}|||oooggg]]]WWWWWW___qqq|||zzzvvvuuuyyy~~~wwwbbbUUUMMMIIIIIILLLNNN[[[mmm~~~{{{tttooojjjfffaaa^^^]]]\\\[[[ZZZ[[[[[[]]]^^^^^^^^^^^^^^^___]]][[[ZZZZZZZZZ\\\]]][[[[[[\\\]]]^^^___``````]]]___bbbfffjjjnnnqqqrrrtttuuuwwwyyy|||~~~~~~~~~}}}{{{xxxtttqqqooo{{{rrrkkkgggdddaaa^^^[[[ZZZWWWTTTRRRMMMJJJGGGFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@??????>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>======;;;;;;;;;;;;;;;<<<<<<<<<===============<<<;;;:::777777555444333222222222333333222333555666444333333444555444222111222333444444555555555444444444555555666666666555444444333333333222222333333333111333444333222222333444777999999555555888888666666555444333333444555666999777666666888999777666888777666444333333222222111222444666777666555555999777555333222333444666333333444444444444333333444444444444444444444444444444444444444444444444555444333222222222333333222222222333333333444444333444444444333333222111------...///111222333333000111555777666666<<>>AAAHHHWWWeee}}}sssggg___\\\```nnn{{{yyyeeeWWWOOOKKKMMMQQQ]]]iii{{{wwwnnngggaaa\\\XXXUUUPPPNNNMMMMMMLLLKKKLLLLLLMMMNNNOOOOOOOOOOOONNNMMMKKKIIIIIIJJJLLLMMMJJJJJJKKKLLLLLLMMMNNNNNNKKKLLLOOORRRVVVYYY[[[]]]]]]^^^___aaadddgggiiikkkiiiiiiiiiiiihhhhhhgggfffffffffeeecccaaa^^^[[[ZZZwwwoookkkdddbbb^^^[[[XXXUUUQQQNNNLLLJJJGGGFFFFFFGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@@@@??????>>>>>>===============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<===>>>??????>>>===<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777666555555444555555444222222222444555444333222333444444222222333444666666777777666666555444555555555555444333222222333333333333333333333333222333444444333333444555;;;===;;;777555777777444444444444444444444555666888666444666999:::999666666666666666555444333222444555666888888888888777999777333111000222555777333333444444444444333333444444444444444444444444444444444444444444444444333222111000000000111222111111222222333333444444222333333444444333333222---...///000111222333333111222555666444222888@@@NNNWWW\\\YYYTTTOOOIIIDDD@@@>>>>>>@@@CCCKKK[[[kkkvvvllleeedddkkktttyyyfffXXXQQQOOOUUU\\\qqqzzzqqqeee\\\VVVPPPLLLJJJGGGCCCBBBBBBCCCCCCBBBDDDDDDEEEEEEFFFGGGHHHIIIFFFEEEDDDCCCBBBCCCCCCDDDAAABBBBBBBBBBBBCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJLLLNNNPPPQQQQQQPPPPPPPPPOOOOOOOOONNNLLLLLLLLLKKKIIIHHHFFFFFFzzzqqqllldddaaa]]]ZZZXXXUUUQQQNNNLLLJJJHHHGGGGGGGGGFFFEEECCCCCCCCCBBBBBBBBBBBBAAA@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAA@@@???===<<<>>>===;;;::::::::::::;;;:::;;;;;;:::999888777777777666666555555555666666333222111111333444444333///111222333333444555777777888888999888777666555333444444444444333333222333333444444444444333333333444555555444444555777AAABBB@@@:::777888777333222333444444555555555444888555333555:::<<<:::777333444666888888666444333444555666777888888888888888666444333222333555666222333333444444333333222444444444444444444444444444444444444444444444444444333111//////000111222000111111222333333444444111111222333444444444444//////000000111222333333444444666666333111777???JJJRRRXXXUUUPPPKKKFFFAAA>>>======???CCCKKK]]]mmm|||qqqjjjjjjooo|||yyyggg[[[WWWZZZdddnnnwwwmmm```UUUOOOJJJFFFCCCAAA???<<<<<<>>>@@@AAA@@@@@@@@@AAAAAABBBDDDEEEFFFCCCCCCBBBBBBBBBAAAAAAAAA???>>>>>>>>>>>>=========>>>>>>============<<<<<<===<<<======>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<<<<;;;;;;{{{qqqkkkccc```]]]ZZZYYYVVVSSSPPPLLLJJJHHHGGGHHHHHHFFFEEECCCCCCBBBBBBBBBAAAAAAAAA@@@??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===???@@@AAABBBCCCBBBCCCCCCCCCBBB@@@>>>===>>>===<<<:::999999::::::999999999888888666555555444333333333333444555555222111///000222333333222,,,...111222444555888:::888999::::::999888777666111222333333444444444444333444444555555444444333444555666666555555777888GGGHHHEEE>>>;;;;;;999555111222444555666555444444777444222555:::===;;;888111444777999999888555333333333444444555666666777666666666666555555555555222333333444444333333222444444444444444444444444444444444444444444444444666555333111111222333444000000111222333333444444000111222333444555555555000000111111222222333333666666777777444111777???FFFNNNTTTQQQLLLGGGBBB===;;;:::;;;===@@@III[[[lllyyynnnjjjlllsss|||zzziii```^^^dddrrrzzzggg___SSSKKKGGGFFFDDDBBB???===;;;;;;>>>@@@BBBBBB?????????@@@AAABBBDDDEEEBBBBBBCCCCCCCCCBBBAAA@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<======777777777888999::::::;;;zzzooogggeeebbb^^^ZZZWWWSSSOOOLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<===<<<::::::;;;<<<>>>???AAABBBBBBCCCCCCDDDDDDCCCAAA@@@>>>>>>======;;;:::999888888777666555666777777555333444444444444444444444444111111111222222333333444666666666666666777888888::::::999999888777666666444444444444444444444444444444333222222333333333333333222222333555666777EEEIIIHHH@@@888666777777555444333222222222333444888777666666666666666777333333333333333333333333333333222333444666888999222333333444444555555555555555555444444333333333333333333444444555555555555444444333222222222333444444333333111000...---222222222222222222222222333444555555444333111000000111222222333333333222777777;;;???>>>999888;;;EEEGGGJJJIIIFFFAAA>>><<<<<<;;;<<<>>>AAAIII[[[kkk}}}sssmmmoooqqqyyyqqqaaadddllluuutttkkk\\\UUULLLEEEDDDDDDCCCBBB???===<<<<<>>>>><<<;;;;;;<<<======<<<;;;;;;<<<======<<<;;;:::999777777777999:::999888888999999999999777555444333333444444555444444444yyymmmeeeccc```\\\YYYVVVSSSOOOLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;======<<<;;;;;;<<<===>>>@@@AAABBBCCCBBBCCCCCCCCCBBBAAA???>>>======<<<;;;:::999888888777666555555666666555444333333333444444444444444222222222222222222222222444444555666777999:::;;;===<<<:::888666555444444333333333333333333333333444333333333222333333333555444444444444555777888AAAFFFFFF???888777777666444333333222222333444555777777666555444444555555333333333333333333333333333222222222444555777888444444444444444555555555555555444444444333333333333333333444444444444444222111000////////////000444444333333111000///...222222222222222222222222333444444333333222111000///000111333444555555555666666999===<<<888777:::AAACCCEEEDDDAAA>>><<<;;;>>>======>>>@@@FFFVVVeee~~~wwwooommmqqqzzz{{{llldddkkkvvvwwwlllaaaYYYRRRMMMGGGCCCAAA@@@>>><<>>>>>???@@@AAABBBBBB@@@AAACCCEEEGGGIIIJJJKKKKKKKKKJJJKKKJJJGGGCCC@@@@@@???======>>>???>>>===:::;;;;;;<<<;;;:::999888999888666777888888777666666777777888777666555444333333444444444444444333xxxlllddd___\\\YYYVVVTTTQQQNNNLLLKKKJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEFFFEEECCC@@@???>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>===<<<<<<===>>>???@@@AAABBBCCCAAAAAABBBBBBBBB@@@???>>>===<<<;;;;;;:::999888888888666444333555555555555222222333333444444555555444444333222222111111000222333444666888:::<<<===???===:::777444333222222111111111111111111111111333333333333333333333333666666555555555666666777<<>>===;;;:::::::::@@@>>>>>>>>>???CCCOOO\\\yyyuuunnnjjjmmmttt{{{xxxlllhhhjjjwwwxxxlllcccZZZQQQKKKIIIGGGDDDBBBAAA???===;;;@@@AAACCCDDDEEEFFFFFFEEEEEEHHHLLLQQQVVVZZZ]]]^^^___]]][[[YYYWWWSSSMMMIIIHHHFFFDDDCCCCCCBBB@@@>>>;;;<<<<<<<<<;;;999777666:::888777666777777666555444555555555555444444333333333444444444444333333vvvjjjbbb[[[XXXUUURRRQQQOOOMMMKKKIIIIIIHHHGGGGGGFFFEEEEEEBBBCCCEEEFFFEEECCC@@@>>>========================>>><<<<<<<<<>>>???>>>===<<<======>>>???@@@@@@AAA@@@@@@AAAAAAAAA@@@>>>===;;;;;;;;;:::999888888777999666333222333555555555222222222333333444555555555555444333222000000///222222333444666888:::;;;===<<<999555333222222222111111111111111111111111222222333333333333333333666666666555555555555555666;;;>>>:::888888666444222333333444555666666777888777666444333222222222333333333333333333333333333444444444555666777777666666666555555444444444444444444444444444444444555444444333333222222222222111111000000111111111333333333333222111111000333333333333333333333333444333111/////////000000000111222444555666777777333333555999888444444777777888999888777888999;;;???======>>>>>>AAAJJJUUUnnnzzzuuummmlllooottt{{{tttmmmcccgggtttyyyqqqggg]]]VVVQQQMMMJJJFFFEEEDDDCCCCCCCCCDDDDDDFFFIIIMMMPPPRRRRRRRRRRRRXXX[[[```gggmmmrrrvvvxxxuuussspppmmmiiiddd___ZZZVVVSSSPPPNNNKKKHHHEEEBBB@@@@@@@@@???===:::888666;;;999666666666777666666333333333333333333333333333333444444444333222222~~~ssshhh```XXXUUUQQQNNNMMMLLLKKKJJJGGGGGGFFFFFFEEEEEEDDDDDDAAACCCEEEFFFEEECCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<===???@@@???>>>;;;;;;<<<<<<======>>>>>>>>>???@@@@@@@@@???>>>===:::::::::999888888777777999666333222333444555555222222222333333333444444555444444333222111000000333333222333333444555666999888666444333333444444111111111111111111111111111222333444444444444333444444555555444444444333222777999777777888777333333333444555666666777777999888777555444333333333333333333333333333333333555555666666777777777888666666555555444444444333444444444444444444444444444444444333333222222111222222111111111222222333222222333333333222222111333333333333333333333333333222000///......///000222222333444555555555555222222444777666222333666444555666666666888:::===<<<;;;<<<>>>???AAAGGGOOO```lll~~~vvvtttuuuvvvxxx{{{|||}}}~~~uuullldddaaacccmmm{{{sssgggbbbYYYRRRMMMJJJIIIIIIEEEEEEDDDDDDFFFIIINNNQQQSSSXXX^^^ccceeeeeeggghhhmmmqqqvvv}}}|||wwwrrrnnniiifffbbb___[[[VVVQQQMMMIIIHHHGGGFFFCCC???<<<:::;;;999666555555666666555333333333222222222222222333333444444333222222111~~~wwwmmmccc]]]UUURRRNNNKKKJJJIIIHHHHHHEEEEEEEEEEEEDDDDDDCCCCCCAAABBBDDDDDDDDDBBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<===???AAA@@@???;;;;;;;;;;;;<<<<<<<<<<<<======>>>??????>>>===<<<999999999888888888777777777555333222444444444444333333333333333222222222333333222222222222222222444333333222111111222222444444444444444444444444111111111111111111111111000111333444555444444333333333444444555444444333111555666555555888777444444444555666777777777666888888666555444444444444333333333333333333333333444555666777777777777666444444444444444333333333333333333444444444444555333333333333222222222222000000/////////000111111111222333333333333333222333333333333333333333333333222111000////////////222333333444444444444333222111333666555111222666333555666777777999;;;>>>;;;:::;;;???@@@AAAEEEKKKRRR^^^ppp~~~}}}|||}}}uuupppnnnsss{{{~~~zzztttrrrlllddd]]]XXXWWWXXXmmmyyyvvvkkkdddYYYUUUOOOJJJFFFEEEFFFGGGHHHIIIJJJLLLOOOUUU\\\aaahhhnnnuuuzzz{{{|||~~~{{{xxxtttpppkkkeeeaaaYYYYYYWWWTTTQQQLLLIIIFFFAAA>>>:::888777777777666666555444333222222222222333444444333333222111000}}}vvvooofff^^^XXXTTTPPPKKKHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>@@@AAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===<<<888888888888888777777777666555333333444555444222444444333333222111111111000000111222333333444444444444333222111111222222111222444555555444333222000000000000000000000000///111333444555555444333222333444555666666555555111444444222444777777444555555777777777777666555666555555444333333333444333333333333333333333333333333555666666555555444222222222333333333333333333333333444444444555555222222222222222333333333...............///000111111222222333444444444333444444444444444444444444222222222222111000//////000000222333444444444444222111222555444111222666222444777888888999;;;===<<<:::<<<@@@AAA@@@BBBFFFHHHTTTeeeuuuvvvlllcccbbbfffkkkrrr{{{~~~wwwpppiiiccc___[[[YYYUUUPPPMMMPPPVVV[[[yyyzzzoooeee[[[UUUOOOMMMKKKHHHGGGHHHJJJMMMRRRVVV[[[```eeekkkrrrxxx}}}yyyrrrqqqoookkkgggbbb^^^[[[QQQMMMGGGBBB???>>><<<:::999888666444333222222333333444444333333111000000xxxqqqiiiaaaZZZUUUSSSPPPJJJGGGFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBB????????????????????????>>>======>>>@@@BBBAAA@@@===============<<<<<<<<<;;;<<<===>>>>>>===<<<<<<888888888888777777777777555444444444555555333111555444444333222111000000...///000111333444555666444444333222222333333333111222444666666444111000///////////////////////////000333555555555444333222333555777777777777777222444333111333777888555666666777888888777666555444444333222222333333333333333333333333333333333111222333444444444333222111111111222222333333333333333333444444555555555111111111222222333333444///////////////000111222111111222333444444444444444444444444444444444444222222333333333111///...---...000222444555555666333111222555444111222666222444777888999999;;;<<<>>><<<>>>AAABBB??????BBBCCCNNN^^^mmm||||||mmm___YYYXXXXXX^^^ffflllpppxxx~~~~~~xxxoooeee\\\TTTMMMIIIIIIHHHFFFEEEHHHPPP\\\eee}}}nnncccZZZQQQLLLIIIJJJJJJKKKLLLPPPTTTXXX^^^dddllltttyyy~~~yyytttpppmmm___ZZZSSSMMMHHHEEEBBB@@@<<<:::888555444333333333444444444333222111000///{{{rrrjjjddd^^^WWWRRRRRROOOKKKHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@???>>>>>>>>>???@@@AAABBBBBBAAA@@@????????????>>>>>>??????>>>===;;;:::;;;;;;<<<<<<<<<;;;999888777777888999999777666555333333333333333333333333666111,,,,,,///111000---333333333333333333333333555555444333111000//////111222222333333222222111////////////000000000000///000222444444333222111333333333444444444555555555444222222222444666777888888777666555444333333222222333333333333333333444444555555555555444444333333444444444444333333111222333333333111000///333333333333333333333333333333333333333333333333333111///...---...///000333333333222222333444444444444444444333333222111000000000000000000000000000......222777888444000333444555444222111222333333444555777888999999999==================>>>>>>CCCIIITTTcccttt{{{jjjXXXOOOLLLLLLNNNQQQWWWZZZ```fffkkkmmmnnnnnnccc___XXXQQQKKKGGGEEEDDDDDDCCCCCCEEEGGGOOO```pppnnn```WWWPPPOOOQQQTTTSSSQQQPPPRRRXXX```fffnnnssszzzwwwnnnbbbYYYSSSNNNGGGAAA???<<<888666666555444333444333222222333333222000zzzppphhhbbb\\\UUUPPPPPPMMMJJJHHHGGGGGGEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCAAAAAA@@@?????????@@@@@@@@@@@@?????????AAABBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAA@@@???===<<<;;;;;;<<<=========<<<;;;:::888888888888888777666666333333333333333333333333666111------111333222000333333444444444444333333555555444333222000000///222222333333333333222222///.....................000111333444444444222111333333333444444444555555555444333222222333555666666666555555444444333333444444444444333333333333444555555666666555555444333333444444444444333333222222222222222111000000333333333333333333333333333333333333333333333333333222000///...///000111333333333222333333333444333333333333333222111111///////////////////////////......222777999666333333444555444222111222333333444555666777888888888:::;;;===>>>@@@AAAAAAAAABBBEEEMMMYYYhhhyyyssscccRRRIIIFFFDDDEEEGGGEEEGGGJJJNNNQQQSSSSSSSSSMMMJJJFFFBBB???>>>===>>>===<<<>>>CCCIIIVVVkkk}}}tttdddXXXQQQKKKKKKMMMOOOQQQSSSXXX^^^hhhrrryyyvvvlllfff___VVVPPPKKKGGG@@@;;;999888777666888666444444555555333222xxxnnnfff___YYYRRRMMMNNNKKKIIIHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@???>>>===============AAAAAAAAAAAABBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@>>>===;;;;;;<<<============<<<<<<999888888777777777777777333333333333333333333333555222//////222444444222222333555666666555333222444444333333222111000000222222333333333333222222111111000000///.........000111333444444444333222333333333444444444555555666555444333222333444555333333333333333333333333666666555555444333333333555555666666666666555555333333444444444444333333333222222111111111111222333333333333333333333333333333333333333333333333444333111000000111222222333333333333333333333333111111222222111111000000///////////////////////////......222777999777444222333444333222111222333444444555666666666666666777999<<<@@@BBBCCCCCCCCCBBBBBBFFFNNN[[[kkk{{{}}}iiiZZZKKKDDD@@@>>>===>>><<<<<<===>>>???@@@@@@AAA@@@???<<<:::::::::;;;<<<;;;:::===DDDOOO```wwwooodddWWWPPPJJJFFFGGGKKKNNNSSS[[[eeeppp||||||uuulllfff^^^XXXNNNFFFAAA>>><<<;;;888666444333333333222111}}}vvvkkkccc\\\VVVOOOKKKKKKIIIHHHHHHHHHHHHGGGFFFDDDCCCBBBAAA@@@?????????@@@???>>>===<<<<<<<<<<<>>===<<<;;;;;;<<<<<<===???>>><<<:::999999999:::>>>===@@@IIIVVVhhh{{{ppp___WWWNNNJJJGGGEEEHHHLLLUUU]]]hhhuuu{{{qqqjjjaaaXXXPPPJJJEEEBBB;;;999666555555444333222{{{ssshhh___YYYSSSNNNIIIIIIHHHGGGHHHIIIIIIGGGFFFDDDCCCBBBAAA@@@?????????AAA@@@???>>>>>>>>>>>>>>>CCCCCCDDDEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIHHHGGGEEECCCAAA???======:::::::::::::::::::::;;;:::999777666666666777888333333333333333333333333222111000111222333333333222444666888888666444222222222222222222222222222333333333444444333333333555444444333222111111000111111222222222333222222333333333444444444555555666555444444333333333333333333333444555555666666777777666555444444333333555555666666666666555555555555666666666666555555444333222111111222333444333333333333333333333333333333333333333333333333444333333333333333444444333444444444444333222111...//////000000/////////........................////////////000000///......///000///---------...222333333444444444333333333555888;;;===<<<;;;:::<<<===@@@EEELLLUUU]]]aaahhhkkkoootttxxx|||uuugggZZZNNNCCC???>>>;;;:::::::::999888777777888999:::999888666555444333444444<<<<<>>======;;;;;;:::999888888999999999888888777777777777777333333333333333333333333111222222222222222222333222333555666666555333222222222222222222222333333333333444444444444333333222111111111000/////////000000000000111111111222333333333444444444555555444444444444444444333333333333444444555555555666666666555555444333333333444444555555555555444444555555666666666666555555333222222222222333333444333333333333333333333333333333333333333333333333333333333444444444444444333444444555444333111000......///000000000//////........................000//////...---------,,,---...///...---,,,,,,...111111222333333333333333111222555666777777666555666888;;;???DDDIIIMMMPPPWWWZZZ]]]```cccggglllooouuuxxxzzz{{{|||wwwfffWWWKKK@@@===<<<:::888999555555444333333444666777111111111111111222333333666888AAASSSggg|||vvviii]]]UUUIIIFFFDDDEEEHHHLLLTTT^^^nnnwww}}}tttjjjdddUUUPPPJJJDDD@@@===999777wwwoooddd[[[VVVRRRNNNJJJHHHGGGGGGHHHIIIHHHFFFDDDCCCCCCBBBBBBBBBBBBBBBCCCAAAAAAAAAAAABBBBBBCCCDDDFFFFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGIIIIIIFFFEEEBBB@@@>>>===<<<<<<>>><<<;;;999888888888999888888888888888777666666333333333333333333333333333444555444333333333333333333444444444444333333111111111222222333333333333333444444444444333333000000000000000000/////////////////////000000111333333333444444444555555333333444444444444444444333333333333333444444444444444444444333333333333333333444444444444333333333333444444444444333333111222333333444444333333333333333333333333333333333333333333333333333333222222333333444444444444333444555555444333111///......///000000000000000......................../////////...---------......///000///---------/////////111222333333333333///000111222333444444444555555777999===AAADDDFFFJJJKKKNNNPPPQQQUUUYYY\\\cccfffhhhiiijjjnnnuuu{{{nnnYYYMMMAAA===<<<999777888444444444333333444444444111111222222333444555555777;;;HHH]]]sssooocccYYYPPPKKKEEECCCDDDHHHNNNVVVcccnnn|||kkkeee[[[RRRJJJCCC===:::uuunnnccc[[[VVVRRRNNNKKKHHHHHHGGGHHHIIIHHHFFFCCCCCCCCCBBBBBBBBBCCCDDDDDD@@@@@@@@@AAABBBCCCEEEEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIEEECCCAAA???===<<<<<<<<<@@@>>><<<:::999888999999777888999999999888666555333333333333333333333333555666777666555333333444333333333333333333333333111111111222222333333444333444444555555444444333111111111111111222222222...............///000000333333333444444444555555222222333444555555555555222222222222222222222222222333333333333333333333222333333444444333333222111222222333333222222111000111333444555444333333333333333333333333333333333333333333333333333333111222333333444444444333333444555555555333000///......///000111111000000..............................///.........000111///111111111///...///000......000111333333444444......///000222333444555666666666777:::===AAADDDCCCDDDFFFGGGHHHJJJNNNQQQVVVXXX[[[\\\]]]aaahhhmmmwww}}}uuu___RRREEE???===:::888888333333333333222222222111333333333333333333333222===BBBPPPggg~~~rrrcccWWWOOOHHHDDDEEECCCFFFMMMUUU___ooo|||}}}zzzyyyyyyyyyzzz|||{{{ooocccXXXNNNGGGCCCzzzppphhh```ZZZWWWTTTNNNIIIIIIHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCDDDDDDDDDCCCEEEFFFFFFFFFFFFEEEDDDDDDAAAAAABBBCCCDDDEEEFFFFFFFFFDDDAAA>>>======>>>@@@@@@@@@@@@@@@>>>:::777555888888888888777666555444333333333333333333333333888888888777666444333222555444444333333444444555444555555333222222444666333333333333333333333333444444444444444444444444444444333333222333333444333333333333333333333333666666555444333222222333444555555555555555444444333555777999999666333111222222222333333444444444444333222222444444333222222222333333333333444444333333444444333333222111222222222333333444444444555444444333333444444555444444333222222111000000---...///000000///...---///////////////.........////////////////////////111000///......---......000111222333333333333333222111000//////000111222555555555555777999;;;<<>>:::555333333333444444444333222222222///...000000///111555999DDD[[[vvvvvvbbbWWWRRRKKKEEEBBBFFFBBBDDDQQQ```mmm|||}}}yyyuuupppllljjjiiieeeeeefffggghhhjjjkkkllluuuxxx{{{~~~~~~vvvmmm```QQQFFF{{{vvvllleee]]]XXXUUURRRMMMIIIGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEECCC@@@===<<<<<<===>>>===>>>>>>>>><<<999777555777777777777666555444333333333333333333333333333999999888888666555444333333333333222222333333333444555555333222222444666333333333333333333333333444444444444444444444444111111000000///000000000333333333333333333333333444444333333333444444555555666666666555444444333444666999;;;;;;999666555333333333333333444444444444333222222333444333222222222333333333333444444333333444444333333222111000000111111222222222222333222222111111222222333333333333222111000000000///000111111111000/////////////////////.................................000///......------......///000000111222222111111000///............///000444444444555777888:::;;;<<<<<<<<<===???AAACCCEEEHHHJJJLLLLLLMMMOOORRRUUUXXX\\\aaaccccccaaa```___^^^^^^___```aaaaaabbbbbbbbbcccdddddddddfffhhhkkkkkklllmmmnnnnnnmmmlllkkkkkklllnnnpppsssuuuxxxyyy{{{|||~~~uuucccPPPGGGBBB===999777333333333333333222222111111...///111111000111666@@@LLLddd~~~ssscccTTTLLLIIIEEEAAA???DDDEEENNN]]]lllyyy{{{wwwuuutttmmmkkkhhhdddaaa^^^\\\[[[YYYYYYXXXXXXXXXXXXYYYYYY\\\___ccchhhmmmsssyyy~~~~~~rrrddd[[[{{{sssnnnfff```YYYTTTRRROOOKKKHHHFFFFFFFFFEEEDDDCCCBBBAAADDDCCCCCCBBBAAA@@@@@@??????@@@BBBCCCDDDEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAADDDDDDDDDCCCCCCBBBBBBBBBDDDCCC@@@===<<<<<<<<<===:::;;;;;;;;;:::888666555555555666555555444333222333333333333333333333333888888888888777666555444222222222222222222222222444444555444222222444666444444333333333333333333444444444444333333333333111111000///////////////333333333333333333333333222222222333444555666777777777777666555444333222333555888:::;;;:::888666444444444444444333333333444222111222333444333111222222333333333333444444333333444444333333222111////////////000000000000111000000//////000000111333333222222111111000000222333333333222111000000000000000//////.................................------------------...///......///000000000000///......---,,,,,,---......111222333555666777888888888888888999;;;===???AAAAAABBBCCCBBBBBBDDDGGGJJJNNNQQQUUUVVVUUUQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMOOOPPPOOOOOOPPPRRRSSSTTTUUUUUUUUUUUUTTTSSSTTTUUUXXX[[[]]]^^^______aaaccceeehhhkkknnnpppqqqvvvzzzmmmXXXKKKCCC<<<777555222222222222111111000000///...///222222111333888HHHVVVooo~~~rrr```TTTIIIFFFFFFDDDCCCCCCDDDLLL]]]ooo|||}}}yyyuuupppllliiihhhbbb```^^^[[[YYYWWWVVVUUUPPPOOOMMMKKKIIIGGGFFFFFFDDDGGGJJJNNNSSSXXX^^^bbbmmmrrryyy{{{rrr}}}wwwppphhhccc___[[[UUUPPPNNNLLLIIIGGGEEEEEEEEEEEEDDDCCCBBBAAADDDDDDCCCBBB@@@???>>>>>>???@@@AAACCCEEEFFFGGGGGGFFFEEEDDDCCCBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDEEECCCAAA>>>===<<<<<<===999999::::::999888777666444444444444444333222111333333333333333333333333666777777777666555444444333333333333333333333333333444555444333333444555444444444444444333333333444444444333333333333333444333333222222222222222333333333333333333333333333333333333444555666666888888777777555444333222000222555777888888777666666666555555444444333333444222111222333444333222222222222333333333444444333333444444333333222111////////////////////////000//////......//////000444333333333222222222111333333333333222111000000111111000000///.........------------------------+++++++++,,,---...////////////000000000000//////------------------------...000222444555666555555777777777888:::<<<>>>@@@>>>>>>===<<<;;;===AAADDDNNNQQQTTTTTTQQQMMMIIIGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@BBBEEEFFFEEEDDDDDDDDDFFFFFFGGGHHHHHHGGGFFFFFFGGGIIILLLOOOPPPPPPOOONNNOOOPPPQQQSSSUUUWWWXXXYYY```dddiiimmmppprrrvvvxxx{{{vvvaaaRRRGGG===777555222222111000000/////////...---000333333222555;;;OOO___xxxqqqcccUUULLLEEEDDDDDDDDDEEEHHHJJJXXXlll}}}{{{xxxuuutttqqqnnnkkkhhheeeddd```___]]]ZZZXXXVVVUUUUUUPPPNNNKKKGGGDDDAAA???>>><<<===???@@@AAADDDHHHKKKSSSXXX___hhhrrr||||||tttmmmeee^^^ZZZZZZWWWRRRNNNKKKIIIGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDDDDCCCBBB@@@???>>>>>>???@@@BBBDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGEEEDDDBBB???>>>===<<<<<<999999999999888888777777333333333333333222222111333333333333333333333333444444444555444444333333444444555666666555444444333444555555333333444555555555555444444333333333444444333333333222222222555444444333333444444555333333333333333333333333444444444333333444444555888888888777666444333222000222444777888888888777666666666555555444444444444333222333444444333222222222222333333333444444333333444444333333222111000000000000000000000000000000////////////000000444444444444444333333333222222111111000000000000222111111000//////..............................+++++++++,,,---...///000111111111222222111111000.........//////.........,,,...000222333444333333555555555666888:::<<<>>>======;;;:::999<<>><<<<<<;;;;;;;;;===AAABBBAAA@@@??????@@@AAABBBBBBBBBBBBAAA@@@AAACCCFFFHHHIIIHHHFFFDDDFFFFFFFFFFFFGGGGGGHHHHHHKKKNNNRRRUUUWWWYYY\\\^^^dddggglllqqqwww}}}ooo___RRREEE===:::333222111000////////////------000333333333888@@@WWWiiiyyyfffYYYKKKDDD??????>>>>>>AAAFFFVVVfffzzz{{{sssooollljjjhhhiiiiiiiiihhhfffdddbbb```ZZZYYYVVVTTTQQQOOONNNMMMOOOMMMIIIEEEAAA>>>;;;:::;;;;;;<<<;;;:::;;;===???CCCFFFKKKQQQ[[[gggsss{{{uuukkkddd^^^YYYVVVXXXUUUQQQMMMIIIGGGFFFFFFEEEFFFFFFFFFEEEEEEDDDCCCDDDCCCCCCBBBAAA@@@@@@???@@@AAACCCDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEBBBCCCCCCEEEFFFGGGGGGHHHDDDCCCAAA???===<<<;;;:::999999888777777777666666222222333333333333222222333333333333333333333333222222333333333333333333444555666777777666555444222444555555444333333444666666555555444333333333444444333333222222111111222222111222222333444555333333333333333333333333555444444333333333444444888888888777666555444333333444666888999::::::999666666666666666555555555555444333444555666555333222222333333333333444444333333444444333333222111111111111111000000000000111000000//////000000111444444444444444333333333000000////////////000111222222111000000///......////////////////////////,,,,,,,,,,,,---...///000222333333333333222222111//////000000000000//////+++,,,---///111111222222111111111222444666999:::<<<<<<:::888999===CCCHHHNNNQQQSSSRRRNNNIIIEEECCC@@@???<<<:::888777777777666999<<<======<<<<<<<<<<<<===>>>>>>>>>>>>===<<<>>>???BBBCCCCCCAAA???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFGGGGGGIIIKKKMMMOOOQQQUUUZZZ^^^dddjjjooo{{{~~~{{{lll]]]LLL@@@;;;444333111///......//////......000333222333;;;EEEbbbuuu}}}mmm\\\QQQGGGBBB???>>>===>>>DDDLLLeeeuuuxxxqqqggg^^^XXXVVVUUUUUU```aaabbbbbbaaa___\\\[[[PPPOOOMMMJJJHHHFFFEEEEEEFFFDDDBBB>>>;;;999777666666777777777666777:::<<<===>>>???CCCHHHQQQ[[[bbbpppwwwzzznnnddd^^^[[[YYYXXXWWWUUUQQQMMMIIIFFFFFFFFFDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCEEEEEEFFFFFFFFFDDDCCCBBBAAAAAACCCDDDFFFBBBBBBCCCCCCDDDDDDDDDEEEBBBAAA@@@>>>;;;:::888888888888777555555444444444222222333333333333333222333333333333333333333333111222333333444444444444333444666777777666444333222444666666444333333444666666666555444444333333444444333333222111111000//////000111222444555666333333333333333333333333333333333333444444555666777777777777777666555555555555777888999999999999666666666666666777777777777666555555666777666555222222333333333333444444333333444444333333222111111111111000000000//////000000////////////000000222222222222222222222222//////......///000222222333333222111000///...---000000000000000000000000------------...///000000333333333333333222111111...///000000000000///...+++++++++,,,...///111222/////////000222444666888999888777555777<<>>>>>===<<<<<<@@@@@@AAABBBAAA@@@>>>===?????????@@@AAAAAAAAABBBAAABBBCCCBBBAAAAAACCCEEEBBBDDDFFFHHHJJJNNNTTTXXX^^^bbbhhhpppxxxzzzhhhSSSCCC<<<555444222000/////////000......000111111333>>>JJJiii}}}~~~nnn^^^QQQIIIEEEBBB@@@@@@@@@CCCMMMXXXppp|||pppccc\\\RRRJJJFFFGGGIIIJJJUUUVVVWWWWWWVVVSSSOOOMMMEEEDDDCCCAAA@@@?????????<<<;;;999888666555444444222333444444333555777:::666888:::<<<>>>CCCIIIMMMXXX```lllvvv~~~vvvjjj```[[[ZZZ[[[[[[WWWUUURRRMMMHHHFFFFFFFFFCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEBBBAAA@@@@@@@@@BBBDDDFFFCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>><<<:::888666555777777555444333222222222222333333444444444333333333333333333333333333333222222333444555555555555222333555666666555333222222444666666555333333444777777666555444444333333444444333333222111000000//////000222333666777888333333333333333333333333111111222333444666777888666777777777777777666555333444555666666777777777555555666666777777888888888666555666777888777666222222333333333444444444333333444444444333222222111111000000/////////...//////............//////000000000000000000111111//////......///111333444333333222111000///...---000000000000000000000000///............///000000333333333333333222111000---...///000000///...---++++++***+++,,,...111222/////////000222444777888666555333333555;;;DDDJJJNNNQQQTTTTTTQQQLLLIIIGGGAAA???<<<:::888888888999666999;;;<<<<<<===???@@@>>>???@@@AAAAAA@@@???>>>DDDDDDEEEEEEDDDBBBAAA@@@???@@@AAABBBDDDEEEFFFGGG@@@@@@@@@???<<<<<<===>>>>>>>>>??????@@@CCCGGGJJJFFFJJJQQQYYYbbbjjjppprrr|||ttt\\\IIIAAA666555222000//////000000//////000111000333???MMMllltttcccTTTIIICCC@@@>>>===???@@@EEERRR___vvv|||ooodddSSSMMMDDD>>>>>>BBBFFFIIIGGGHHHIIIIIIGGGCCC>>>;;;;;;::::::999999999999999888777666555555555555555222333333222111222444666000333777:::<<<>>>AAACCCDDDMMMZZZeeennnyyy{{{oooddd^^^[[[XXXXXXZZZTTTRRRNNNJJJGGGDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBAAAAAACCCFFFDDDDDDDDDDDDDDDEEEEEEEEEBBBAAA@@@?????????@@@@@@AAAAAABBBBBBAAAAAA@@@@@@>>>===;;;;;;;;;999777555333333333333333333333333333444444555555444444333333333222111000000000111444444666666666555444333444333222222333555888999444444555555555555444444444444444444444444444444111111111000000000000000000//////000222444444333333333333333333333333333222222333444444555555666999888888888777777666666999777555444333444555777777777777666555555444444222333444666666666666555444444333333333333333333222333333444444555555666000000111222111000///...000///---+++************......///000000000000000000000///......///000111333333333333333333333333333222111////////////000111000///......------...000111222111/////////111------------,,,+++******))))))***+++,,,...///000,,,---///111333444555555222333444555888>>>DDDIIIQQQSSSTTTTTTQQQLLLGGGCCC@@@>>>;;;999888888999;;;:::;;;<<<<<<<<<>>>AAADDDAAAAAABBBCCCDDDEEEFFFFFFHHHHHHHHHHHHHHHGGGGGGGGGFFFGGGHHHIIIJJJIIIHHHHHHHHHDDD@@@===============>>>;;;888777999<<<>>>???EEEDDDDDDGGGMMMSSSWWWXXXhhhppp|||{{{hhhRRR<<<;;;666333333222......111---///111//////555AAALLLooosssfffXXXKKKBBB@@@777999<<<>>>???FFFYYYlll|||nnn```WWWHHHEEEAAA===;;;::::::;;;???>>>===<<<;;;:::::::::888888777555333222000000444444444444444333333333555444444444333333333333333222222444888;;;<<<<<<<<>>EEEJJJRRRSSSTTTTTTQQQLLLHHHDDDBBB@@@===:::999:::<<<>>>===???BBBCCCDDDFFFIIILLLIIIJJJKKKMMMNNNPPPQQQRRRWWWWWWWWWVVVVVVVVVVVVVVVXXXXXXXXXXXXVVVTTTQQQPPPNNNJJJEEEBBB@@@???>>>===???===<<<<<<===???>>>>>><<<;;;;;;>>>BBBFFFIIIIIIRRRZZZfffsssppp[[[DDD===777333333222......111+++...///...---333???IIImmmwwwfffZZZQQQGGG@@@===666888;;;???BBBMMMbbbvvvrrrcccTTTKKKAAA???;;;888666555666666:::999888777666666666666666666555555444333333222333333333222222222222222333333333222222222222222333222222444777999:::::::::>>>CCCGGGMMMWWWcccmmm}}}tttiii___[[[XXXUUUTTTUUURRRQQQMMMJJJGGGEEEDDDDDDEEEFFFEEEEEEDDDCCCBBBAAAAAABBBCCCCCCCCCCCCFFFHHHFFFFFFEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBCCCEEEDDDCCCBBB???===;;;999<<<:::999999999888555333333333333333333333333333222222333333333333222222444333333333333444444555555555555555666777888888666555444333333444555666444444555555555555444444222222222222222222222222444444333222111111000000000//////000222444444333333333333333333333333333222222222333444444555555888888777777777777666666777888888888888777777666888888777777666555555555666777777777777555444333333333333222222222111111555444444333222222111111111222222222222111000000000///...---------------,,,------...............000000///...///000111222333333333333333333444444333222111////////////000111111000000000111222222111222333333111000000111////////////...---,,,,,,...------,,,,,,---------...///000111111222222222444555666777:::???FFFJJJRRRSSSTTTTTTRRRNNNKKKHHHEEECCC@@@===>>>@@@CCCFFFHHHLLLQQQUUUWWWYYY[[[]]]___```aaacccfffhhhjjjlllqqqqqqqqqqqqqqqrrrrrrrrrpppoooooommmkkkhhheeeccc]]]YYYSSSNNNJJJFFFCCCAAA>>>===<<<<<<===<<<999777666555555777:::<<<<<<;;;???DDDMMMXXXeeesssyyydddMMM@@@999444333111......000***---...,,,,,,111<<>>:::999666444222222333444555555444333222222222222333333333333444444444444444333333333222222222111222222222222333333333333555444333444666888999888777999;;;===@@@GGGPPPXXXhhhppp}}}pppggg]]]ZZZXXXTTTRRRSSSQQQOOOLLLIIIGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@BBBCCCDDDDDDEEEGGGIIIFFFFFFFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@@@@@@@AAABBBDDDCCCBBBAAA>>><<<:::999:::999777777888777444222333333333333333333333333111222222333333222222111333333222222333444555555666555555555666777999:::666555444333333333333444333444444555555444444333111111111111111111111111444333333222111000//////000//////000222444444333333333333333333333333333444444555555666777777888777777777777777777666666777888999::::::999777666777777666666555444444444555555666777666555444333333333333222222111111000444444444333333333222222222222222222222111111000/////////...............,,,---......//////......000////////////111222333333333333444444444444444333222111////////////000/////////000111222333333111333555444333111111222/////////......---,,,+++------,,,,,,------......//////000000111000000000333444555777:::???FFFKKKRRRSSSTTTTTTSSSQQQOOONNNIIIGGGEEEEEEGGGLLLQQQUUU\\\aaahhhnnnqqqssstttuuuwwwwwwyyy{{{~~~}}}|||rrrnnngggaaa[[[UUUOOOLLLDDDAAA>>><<<;;;999666444666666666777999:::999777:::<<>>>>>>>>???@@@@@@@@@@@@???>>>===;;;;;;999888666666777666444222333333333333333333333333111222222333333222222111222222222222222333444555666555555555666777999:::666555444444333333222222333333444444444444333333111111111111111111111111222111111000///.........000//////000222444444333333333333333333333333333444444555555666777777888666666666666666666777777666777999;;;;;;:::888666666666555444444333333222222333444555666555555444444444333333222111111000....../////////000000000222222222111111111111111//////////////////............///000000000000///000/////////000111333444333333333444444555555555333222111////////////000.........///000111222333222444666666444222222222------...------,,,+++***+++++++++,,,---...///000...//////000000/////////111333444777:::@@@GGGLLLOOOPPPRRRTTTUUUVVVVVVVVVQQQQQQQQQTTTYYY___fffjjjsssxxx|||uuunnnggg```[[[SSSNNNGGGBBB>>>;;;999777888777777888999:::888666:::999999:::???HHHSSS[[[sss|||tttZZZHHH>>>555222111...---///,,,------------000666;;;XXXjjj{{{kkkZZZMMM@@@===<<<:::888888888888===JJJ[[[ooovvveeeUUUJJJBBB;;;777333222111111111222333333222111111111111222222333111111111111222222222222444444444444444444444444333333333444444444444444444333111222444555555444777;;;???BBBEEEFFFGGGHHHCCCIIIQQQ[[[gggvvvyyyiiiaaaZZZYYYWWWSSSPPPPPPKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDAAACCCFFFFFFFFFFFFGGGHHHFFFFFFEEEEEEDDDDDDCCCCCC???>>>===<<<<<<<<<===>>>======>>>>>>======<<<<<<888777666666777666444222333333333333333333333333222222333333333333222222333222222222222222333444555555555555666777888888555444444444333333222222333333444444444444333333111111111111111111111111000////////////.........000//////000222444444333333333333333333333333333222222222333444444555555555555666666666666777777666777999:::::::::888777666666555555444333333222111333444666666666666555555555444444333222111111......///000000111222222222111000000//////000000//////000000///...------...//////000000000000000000/////////000222333555333333333444555555666666333222111////////////000.........///000111222333222555777777666444333333------------,,,+++***)))))))))***+++,,,...///000---...///////////////...000222444777<<>>:::777444//////......//////000111///.........///000111111222222222222333333333444444444444555666666777777666666666555555555444444222111000000222333333333<<<>>>@@@BBBCCCAAA???===999<<>><<<;;;;;;;;;<<<===<<<<<<=========<<<;;;;;;888777666777777777555333333333333333333333333333333333444444444444333333555444444333333333333444444555555666666666555555333333444444444333333222222333333444444333333222222222222222222222222222////////////000000000000000//////000222444444333333333333333333333333333111111111222333333444444555555555666666666777777555666888999999999888888888777777666555555444444555666777888888777666666777666666555444333222111111111111222222222222222111000///.........///000///000000000///---,,,+++---...//////000000//////000/////////000222444555333333444444555666666666333222111////////////000000000000000111111222333333555888999777555333333............---,,,+++***)))))))))***+++,,,---...,,,---......////////////111333555999>>>FFFNNNTTTZZZ\\\```eeekkkqqqwwwzzzyyy{{{vvvpppggg^^^UUUNNNHHHDDDBBB???;;;999888777555444000222333444555777;;;===DDDQQQdddwwwfffPPPBBB555111000///------++++++++++++,,,---000222;;;OOOhhh|||sss]]]LLLAAA<<<888666444111333777:::<<>>999666333111---------.........//////---------......///111111222222333444666777888999888999:::;;;===>>>??????>>>>>>===<<<;;;::::::999555333222333555777777777<<<<<<;;;;;;:::999777555444666999<<>>===;;;;;;<<<<<<===============<<<;;;:::999888777666777888777555444333333333333333333333333333444444555555444444333777666555444444444444444444444666666666555444333222333333444444333333222222333333444444333333222222222222222222222222222/////////000111111222222000//////000222444444333333333333333333333333333222222333444444555555666444555555555666666777777666666777888888888888888999999888888777777666666999999::::::999888666555888777777555444333222222000000//////......------111000...---------...//////000000000...,,,***))),,,---......//////......000/////////111222444666333333444444555666777777333222111////////////000222222111111222222333444333555888999777555444333////////////...---,,,++++++***************+++++++++,,,---...////////////111333777;;;AAAIIIQQQWWWdddfffkkkqqqyyy|||sssjjj```WWWQQQKKKGGGBBB>>>;;;:::888666111333555666666555666666777EEEYYYlll}}}fffQQQCCC666111000///------***************,,,---///111EEE___ttt|||kkkVVVFFF<<<999999888555111444::::::===JJJbbb{{{ppp___QQQKKKBBB<<<888666333000...//////////////////000.........///000111222333222222444666999;;;===>>>??????AAABBBDDDFFFGGGHHHGGGFFFEEEDDDCCCAAA@@@@@@999888777888;;;=========;;;888555333333444444444111333555777:::BBBMMMVVVqqqeee]]]YYYSSSPPPOOOMMMJJJGGGIIIHHHEEECCCBBBBBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA???>>>>>>===<<<;;;;;;;;;===;;;::::::;;;<<<;;;:::666666777888888888888888666666555555555444444444555444555666888888666444999888888777666555444444999888777666555444333333444444444333333444444555555444333222111222333333555444333111000////////////...---...111333333333555333111111222444444444222222222222222222222222444444333222222222333333444555666777777888888888444555666777888999::::::888888777777666555555555666666777777777777666666777666444333222222333333444333111///......///000000000//////.........---000000///,,,***)))+++---111000000//////000111111//////...///000111333444555444444333333444444555111333333222111///000111666444333222333333333222222222222333333222111111//////...---+++***)))))),,,+++*********+++,,,---000...---,,,---/////////222444999>>>FFFOOOYYY___mmmrrrzzz}}}uuujjjcccZZZQQQIIIEEE???888777;;;555333333555444222444999777999EEE[[[rrrjjjVVV===<<<666---///+++000,,,,,,,,,,,,,,,,,,,,,,,,666>>>PPPiiiqqq\\\III>>>777666555444333444444555>>>@@@ZZZmmmxxxdddTTTJJJCCC;;;888777777333000///000000000///...------------,,,---000222333444555777999;;;===???CCCFFFGGGJJJNNNRRRVVVXXXYYYYYYYYYXXXVVVSSSOOOIIIDDDAAA===<<<<<<===>>><<<999777777444222111222333444333555444333444777;;;@@@CCC}}}nnnbbb\\\XXXSSSPPPNNNLLLIIIGGGHHHFFFDDDAAA@@@@@@AAABBBDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@======<<<<<<;;;:::::::::===;;;:::999:::;;;::::::555555666666777666666666222222222333333444444444444444444555777777666444888888888777777666666555888888777666555444333333333333333444555666777888666555444333333333444444444333111000///.........///...---...111333333333444222111111333444444444222222222222222222222222444333333333333333444444555555666777777777777666333444555666777888999999999999999888777777666666777777888888888888777777777666444333222222333333444333111///......///000000/////////............///............//////000111111111111111111111111111000000//////000111222333333333333333333333333000111111000//////000222555555444444444444333222333333333333222222111000///......---+++******))),,,+++*********+++,,,---//////......000111222222666888<<>>888999777444333444333000222666444555===OOOcccwwwnnnWWW===<<<555,,,...)))...++++++++++++++++++++++++333999GGG\\\ttttttbbbPPPAAA999666555444333333333444555???CCC___sss}}}mmmYYYKKKDDD>>>777444333333000,,,------...///////////////333222333444666888888888999===CCCHHHMMMRRRWWWZZZbbbdddhhhmmmppprrrrrrssspppooommmjjjeee```[[[XXXMMMJJJFFFCCC@@@===999777444333222222333333111000333333222222444777:::<<>>???@@@@@@CCCDDDEEEEEEFFFFFFEEEEEEIIIIIIGGGFFFEEECCCBBBBBBCCCBBBAAA@@@@@@???@@@@@@<<<<<<;;;:::999999999999===;;;999999:::::::::999444444555555555444444333000111111222333444555666444333333444666666555444888888888777777777777777777777666555444333333222222333333444666777999:::666666555444444444444444222222000///............///...---...111222333222333222000111333444444333333333333333333333333333444333333333444555666666666666777777777666555555333333444555666666777777888888888777666666555555888888999999999999888888666555444333222222222333333222000///...//////000////////////...............---,,,///333555444111111111222333333222111000222222111000//////000000111222333444444333222111/////////...---///222555888888999:::999777555333444444333222222111000///......---,,,,,,+++******,,,+++*********,,,---......//////111222444666666;;;===BBBJJJWWWhhhyyyuuujjj\\\KKK???:::999555222333111//////333333222666BBBQQQeee}}}rrrZZZ???;;;444+++,,,'''+++************************000333<<>>???@@@@@@CCCCCCDDDEEEEEEEEEEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCBBBBBB@@@???????????????===<<<;;;:::999999::::::===;;;999888999:::999888444444555555555444333333333333444444555666777777333222222333555666555444777777777888888888888888666666555555444333333222222222333333555666777888555555444444333333333333222222111000///.........///...---...000222222111222111000111333444444333333333333333333333333333333333333444555666777888777777777777666555444333333444444555666666777777666555555444333333222222777777888888888888777777555444444333333222222222222111000//////////////////////////////.........///,,,,,,///555777444000111222333444444333111///111111000000000000000000000111333444444333111000//////...------000555999@@@AAACCCBBB???;;;777555555444333111000//////...---------,,,,,,+++++++++,,,+++******+++,,,...///...///000222333555777999>>>CCCKKKWWWfffxxx}}}{{{yyyyyyyyy|||}}}mmm[[[JJJ@@@:::555111222111//////222333222555<<>>:::888666555222111444444333333444444555555{{{mmm```WWWTTTSSSPPPMMMJJJHHHHHHHHHEEECCCAAA@@@???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEAAA@@@???>>>>>>===>>>>>>===<<<;;;:::::::::;;;<<<<<<:::888888888999888666555555666666666555555444555555555555555555555555333222111222555666666555777777777777777888888888555555444444333333222222333333222222333333444444333333333333222222111111333222222111000000000000///...---...000111111000111000000111333444444333333333333333333333333333333333333444555666777888777777777777666444333222555555555666666777777888555555444444333222222222555555666666666666555555333333333333333333222222000000000///////////////.........//////////////////---,,,///444666222...111222444555444222000///...//////000111222222222///000222333333222000///000///...---...222888===HHHJJJLLLIIICCC<<<777555444333111///............,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///...000111222333666:::>>>EEEMMMYYYiiiyyy{{{vvvqqqooogggfffdddbbbaaa___^^^^^^cccfffkkkpppvvv{{{{{{hhhTTTFFF===666111222222000000222111222555:::???KKKaaatttyyydddEEE>>>444,,,...(((,,,++++++++++++++++++++++++,,,...222:::EEEPPPYYY^^^[[[VVVNNNEEE<<<777333222000///......000333777999DDDQQQtttttt```PPPDDD>>>999777444222111111000///......---......000111222444666888<<>>===============>>><<<;;;999999:::<<<===<<<:::888777888888777555555555666777777777777777444444333333333222222222444222111222555777777777777777777666666666666666444444333333333222222222333333222222222222222333222222222222222111000000333333222111111111111111000...------///111000000/////////111444555444222333333333333333333333333444333333333444555666666777777777666555444333222555555666666666777777777777777777666555555444444333333444444444444333333222222333333333333222222////////////////////////.........///////////////000...---...111222000...222222333333333111000///---...///111222222222222//////000111111000//////000000///...///333999>>>IIIKKKMMMIIIAAA999555333222000///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,---++++++++++++,,,---///000///111333444666;;;CCCIIIUUU^^^mmm~~~}}}yyytttqqqmmmggg```[[[VVVTTTPPPPPPOOONNNMMMKKKJJJJJJGGGJJJPPPUUU[[[aaahhhllltttyyyttt^^^LLLBBB:::444333444222111222...///222666999@@@PPP___|||~~~hhhGGG>>>444,,,///***,,,++++++++++++++++++++++++)))***---222888>>>CCCFFFCCCAAA===999555222000//////...------000444999<<>>:::333333111000//////......//////......///111222444777;;;BBBIIISSSaaaqqq|||{{{tttggg^^^QQQEEE===999777666444333222111111222333444}}}ooocccYYYTTTOOOOOONNNKKKGGGEEEFFFHHHDDDCCCAAA@@@@@@AAABBBCCCDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBB??????>>>===<<<<<<<<<<<<===;;;999888888999;;;===<<<:::888777777777666555333444555666777888888888222222333333333333333333555333222333555777888888777777666666555555444444333333333333222222222222222222222222333333444555222222333333333222111000222111111000000000000111000...------///000000//////...///111444555333222444444444444444444444444444333333333333333444444666666666666555444333333444444555555555555666666888888777777666555555555222333333333333333333222111222333333333333222111......///////////////.............../////////000///......//////111111222333222222111000000//////...///000111222222111000////////////////////////.../////////000333888<<>>TTTeeemmmYYYIII???999555000000000///............//////...///000333666777<<>>;;;999777444222111111222444yyylll___WWWSSSNNNOOONNNKKKFFFEEEFFFHHHDDDBBBAAA??????@@@AAACCCEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFEEECCCBBBAAA@@@??????>>>===<<<<<<;;;;;;<<<;;;:::888666777888;;;<<<<<<:::888777777777555444222333444666777888888999222333333444555666777777555444222333666888999999777777666555444333333222333333222222222222222222111111222333444666777888333333444555444333222111111000000////////////000000...------///000000///......///111444555333222444444444444444444444444444444333222222222333333555555555666555555444333333333444444444444444444666666666555444444333333222333333444444333333222000111333333444333222111......///////////////...---.........//////000000---.../////////000333666333222111000////////////000000111222222111///...000///............///000---.........///222777::::::===???;;;333---+++,,,---,,,***))))))***,,,---***++++++,,,,,,------...++++++++++++,,,...000111222555999;;;AAAKKKZZZeee|||xxxlllccc^^^XXXPPPKKKLLLKKKHHHEEEBBB???======;;;;;;;;;<<<;;;::::::999999;;;<<<<<<===>>>@@@BBBCCCIIIQQQYYYaaakkkvvv~~~uuubbbPPPEEE;;;888666222......000......000111444===FFF[[[lll~~~hhhFFF;;;111+++///***,,,))))))))))))))))))))))))+++++++++,,,---000444777333222///------...///000///...---...111666<<>>KKKXXXfffxxxuuukkk^^^YYYPPPIIIEEEBBB@@@>>><<<;;;;;;:::999888888888666666888888888777666555444444444555888999888666:::;;;<<<===@@@GGGQQQWWWbbbkkkxxxyyyeeeRRRBBB===999222///222.../////////...000555999???SSShhhwwwttt\\\GGG555///,,,'''(((---,,,+++)))'''&&&&&&'''((((((((()))***+++,,,,,,---,,,---......---,,,+++***+++***,,,...---000;;;HHHlll|||yyyfffPPPDDD>>>888444333444333222000...------------,,,---000222666@@@JJJ___nnnvvvhhhYYYOOOLLLGGG@@@999555444333444{{{nnnccc\\\WWWSSSPPPOOONNNLLLJJJHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCAAA???>>>>>>>>>===<<<:::999888888888999888888888888888888888888999:::;;;:::888777888999::::::888777666666555555555444444555777999888777999666444333444555444444777888777666444333444666555555444333222222222222444333333444666666555333444444444333333333222222111111000000000000//////000000///111222333111000000000111222333333222222333333333333333333333333444444444444444444444444444444444444444444444444333555777888888777555333444444555555555555444444333333333333333333333333333333333333333222000000000//////............///////////////////////////...///000222222222222111444444444333222111000///000000111111111111000000000000000///////////////000000//////000111333444444333222000---+++***)))++++++************++++++////////////......------......//////111333444666>>>@@@III[[[mmm~~~}}}nnn___TTTNNNIIIDDD???===<<<;;;:::777777777666666666555555444555666777777666555555333222222333555666555333444555555555777:::@@@DDDHHHRRR___lllwwwsss```MMMDDD===555333666---......------...222555555CCCSSSbbbqqqzzzsssgggRRRAAA333...,,,''''''***+++***((('''&&&&&&'''((((((((())))))))))))******,,,,,,,,,---,,,,,,+++*********,,,------222@@@NNNssskkkZZZGGG===999555333333222222000///------,,,,,,------...000222999IIIYYYrrr{{{lllbbbSSSMMMDDD===999777777666}}}tttggg]]]XXXVVVSSSQQQNNNMMMKKKIIIHHHFFFFFFFFFDDDDDDCCCBBBBBBCCCDDDDDDFFFGGGGGGHHHGGGGGGFFFEEEEEEDDDBBB@@@>>>===<<<<<<===<<<:::999777777777777777777888888888888777777999;;;===<<<:::888888888<<<;;;:::888777666555555666555444444666888777666444333333333555666777888777777888666444333444555555444333333222222222333444444555666777666444333555444333222111000000///000000000000000000//////333222111111222111///---111111222333333222222222333333333333333333333333444444444444444444444444333333333333333333333444222444666888888666444222333444444555555444444333222222222222222222222222333333333333222111000///000///............//////////////////////////////---...000111222222111111333333444555444333111000////////////////////////111111111000//////......//////......///111333444333222111///---+++***)))++++++************++++++//////...------------------...///111333777;;;>>>FFFMMM[[[mmm~~~wwwlll^^^QQQGGGDDDAAA===;;;::::::999888777777666666555555444444444444666777777666666555555444333555666666555333333444444444555777999:::;;;BBBLLLWWWcccrrrnnnYYYKKK@@@777444666------,,,++++++,,,...000111888BBBNNN[[[ccc]]]RRRFFF;;;111...,,,'''&&&''')))((('''&&&&&&&&&''''''&&&''''''(((((()))))))))++++++++++++++++++******,,,,,,...///000777HHHYYYyyyyyyaaaRRRBBB:::777555444555111000///...---,,,,,,,,,...---///111444???VVVkkk~~~uuufff^^^SSSJJJDDD???<<<999wwwoooddd[[[XXXWWWUUUTTTNNNLLLKKKIIIGGGFFFEEEEEECCCBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFDDDCCCBBBCCCBBBAAA???===<<<<<<<<<<<<<<<;;;999888777777666666777888888888888777666999;;;======;;;999888888===<<<;;;999777666555555777555444444555666666666222333333444555666777888666777888777555444444555444444333222222222333333222444666666666555555444444333222111000...------//////////////////000000222111000111333333222000111222222333333333222222333333333333333333333333444444444444444444444444222222222333333333333333222333555777777555333222333333444444444444333333222222222222222222222222222222222222111000////////////............//////////////////////////////---...000111222222111111222333444555555444222111000000000//////000000000333222222111000//////...///.........///111333444333222111000...---,,,+++++++++************++++++---,,,,,,++++++,,,,,,------...000111333888???DDDPPP^^^qqquuuiii^^^TTTJJJDDD@@@===;;;999999999888666888888777666555444333222222333555666666666555555777666555666777777666444333333333444555666666666888<<>>IIINNNIII@@@<<<555...,,,+++(((&&&%%%'''''''''&&&&&&&&&&&&&&&###$$$%%%&&&((()))***+++******)))))))))*********+++,,,...000111;;;PPPddd}}}lllVVVJJJ===888666333222333//////...------,,,------......///333999IIIddd{{{}}}ttthhh]]]TTTKKKBBB;;;}}}rrrkkkaaaZZZXXXWWWVVVTTTMMMLLLJJJHHHFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDBBB@@@???AAA@@@???>>>===<<<<<<<<<<<<<<<;;;:::999888888777777777777777777777777777888:::<<<<<<;;;999999:::>>>===;;;999888777666666888666444333444555666555444555666666444333444555666777888777555444444444444333333222222333333333111333555555555444555777444333222111///...------......////////////000000...---...111444666666555111111222333333444333333333333333333333333333333444444444444444444444444333333333333333333333333333333444555555444333333333333444444444444333333333333333333333333333333111111222111111000///...///............//////000////////////////////////...///000222222222222111222222333444444444333333333333222222222222333333333333333333333333333333333222111000111111333333333222111000///...------++++++************++++++++++++*********,,,---...000111222222444;;;EEELLL```rrrwwwhhh[[[RRRKKKEEEBBB<<<;;;999999999888666444777777666666555444333333444555666777888888777777999888777888999888666555222111000222333444444222777:::<<<>>>BBBNNN^^^jjj{{{sss___NNNAAA999555111///---,,,,,,,,,+++***++++++---333;;;>>>;;;777333000---+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&%%%######%%%&&&(((***+++,,,))))))((((((((()))******(((***,,,...222>>>WWWnnnnnn]]]JJJAAA888555444000...//////......---------.........---000777BBBUUUqqq}}}ssshhh[[[LLLAAAyyymmmfff^^^XXXWWWVVVTTTRRRLLLKKKJJJHHHFFFEEEDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBAAABBBDDDEEEDDDBBB???===???>>>======<<<<<<<<<===;;;;;;;;;;;;;;;:::999999888777666555555666777888666888:::::::::999:::<<<======;;;:::888888777777999666444333444555555444333555777666444333444666555777888888666444333444333333333222222333333444///111333333222333666999555444333222111000///............/////////000000/////////111444555444333000111222333444444555555333333333333333333333333444444444444444444444444555555444444333333222222444333333333333333333444222333333444444333333222333333333333333333333333111111111111000///...---...............///000000///////////////////////////000111333333333333222222222222222222333444444444333222222222222333444222333444666888:::;;;<<<;;;:::777555333222111111222111111000///...------++++++************++++++******))))))+++---000111333555666777<<>>??????>>>>>>>>>===<<<<<<===<<<:::888777555333333555666555333666888;;;;;;<<>>FFFUUUggguuu|||tttjjjcccXXXOOOJJJFFFAAA===999999999;;;<<<<<<:::888888999:::;;;===???@@@AAABBBCCCEEEFFFGGGGGGFFFFFFCCCBBBAAAAAABBBAAA???===>>>;;;888888::::::888666444888<<<===;;;===CCCHHHZZZhhhyyyxxxdddSSSFFF===555222/////////...+++((())))))***++++++)))((()))+++,,,+++))))))***)))'''$$$$$$%%%&&&&&&&&&%%%%%%'''''''''((((((((())))))((('''&&&&&&'''((()))***)))+++///222777GGGeeeoooXXXFFF:::555444666666333000111///............///000000///---000===PPPgggiiiZZZzzzssshhh```WWWRRRRRRSSSQQQOOONNNLLLHHHEEEBBBBBBCCCCCCAAABBBDDDEEEEEEDDDCCCBBBEEEDDDBBB@@@???>>>==================<<<;;;:::999:::999777777888999888888777666444333333444555666888999:::;;;<<<;;;::::::::::::::::::999999888888888777555333222111222222444333333333333444555555999888777777777666444222333333333444444444444444444222222333555777888777666555333222000///..............................444333111000000000111222222222333444444444333333555444333222222222333444555444444444444555666666777666555444333222222333//////111222333444444444333333333333333333333333333333444444444444444444333222111000////////////......////////////..............................000///...///333555444222333333222111000///...---555333111//////000//////333111555???FFFHHHLLLQQQLLLDDD:::555444444222/////////000///......///111---//////,,,)))))))))(((...---,,,,,,---000444666666888;;;BBBOOObbbyyy~~~vvvooommmddd\\\RRRLLLIIIFFF@@@<<<===;;;::::::;;;;;;;;;:::;;;>>>BBBEEEGGGJJJMMMOOOQQQSSSVVVYYYYYYWWWUUUSSSRRROOOLLLIIIGGGEEEBBB@@@@@@>>><<<<<<<<<;;;999888999999:::;;;<<<<<<<<<<<>>:::<<<:::888777999<<>>DDDRRReeeuuu}}}lllXXXGGG:::333......---***)))***+++************)))))))))***++++++,,,+++)))((('''&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++)))...222555===QQQooommmXXXFFF;;;555444222000///............/////////......---,,,...555888DDDaaaxxxqqquuunnnbbb]]]UUUQQQQQQQQQOOONNNMMMKKKHHHEEECCCCCCCCCCCCEEEFFFGGGGGGGGGEEEDDDCCCAAA@@@???===<<<;;;::::::<<<======<<<<<<;;;:::999999777666666888999888777999888666555444444444555888999:::;;;<<<;;;:::::::::999888777666777888999444444444444444333222222444333333333333444555555888777666777888888777555555444444444333222222222333333222333666777777666444333222000///.........////////////////////////000000111111000000//////000111222333333333333333444444333222222222222222333333333444555666777888666555555444333333333222333333333333333222111000333333333333333333333333333333333333333333333333333333222111000000000000111111222111111000//////++++++++++++++++++++++++///......///222333333222111111111000000/////////,,,------...000222333444333777BBBTTTcccnnnxxxpppdddTTTEEE<<<777333111666555555444444444555666444222000///...---...///---......///000333888<<<@@@IIIXXXhhhwwwyyymmmfffaaa[[[WWWWWWUUUPPPIIIEEECCCBBB???<<<>>><<<999999===DDDKKKPPPWWW]]]gggpppwww}}}|||wwwtttoookkkggg___\\\WWWRRRLLLFFF???:::999888777888999888666444999999AAARRReeewwwxxxbbbQQQ???777111000...***((((((++++++******))))))))))))***+++---...---+++((('''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++)))---111555???UUUsssvvv```MMM???999444333222000///.........///////////////.........000999===LLLiii|||rrrkkkaaa\\\WWWSSSRRRQQQOOONNNLLLKKKHHHEEEDDDCCCCCCCCCGGGGGGGGGGGGGGGEEEDDDCCC@@@???>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;:::999999888666555555777888888777:::999777666555444444555777888999:::::::::999888999888777666555666888999666666777777666444222111444333333333333444555555666555555777888999888666666666666555444333222222333333333444666777666555333222111000//////...///////////////////////////...///000111111000///...000000111222333333333333444333333222222222222222333333333444555666777888555555555444444333333222222333333333333222111111222222333333333333444444444444444444333333333333333333222111111111111111111111111111000///......---------------,,,,,,,,,.........///111222222222333222111000///...------)))***,,,---...000333555:::DDDTTTfffuuuyyymmm[[[JJJ???999777555666666777:::===@@@BBBBBB===777333111000......000000111333333444888>>>CCCJJJUUUgggyyyxxxlll```ZZZVVVRRRQQQRRRSSSOOOJJJGGGFFFEEECCCAAAAAABBBCCCGGGMMMVVV___eeeooouuuvvvrrrlllddd[[[QQQGGGAAA===;;;999999::::::888555777555999EEETTTeeexxxiiiWWWFFF===444222111...***)))******))))))(((''''''''')))+++---///...,,,)))'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((*********---000666CCC[[[yyylllUUUDDD;;;888444333222111000///......//////..................111;;;BBBSSSpppzzzpppiii```]]]YYYUUUSSSQQQOOONNNJJJIIIGGGEEECCCBBBBBBBBBFFFFFFFFFFFFEEEEEEDDDDDDAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999888777555444555666888888777999999888777666666555555555666777999999888888777888888777666666777888999999999999999777555333111444333333333333444555555555444444666888999888666888777777666555444444333333333333555777777666444222222111000000///000000...........................///000111111000///...000000111222333444444444444444444444333333222222333333333444444666777777444444555555555444333222111111222333333333333222222222222333333444444444555555555555444444333333222222111111000111111111///000000000//////...---.........------,,,,,,,,,,,,---...//////000111222444444222000...,,,+++***)))+++,,,,,,---///333777DDDRRRfffxxxyyyhhhWWWJJJCCC@@@@@@:::;;;???EEEMMMRRRSSSSSSGGG>>>666333111...---000111333555666777===GGGNNN\\\gggxxxxxxlllaaaVVVQQQPPPNNNOOOQQQPPPNNNLLLJJJJJJJJJIIIHHHHHHMMMTTT\\\dddmmmvvv|||yyynnnbbbVVVOOODDD@@@;;;:::;;;;;;888555222222555;;;AAAMMMaaassssssaaaLLLAAA666333222///,,,+++)))(((((('''&&&&&&%%%%%%(((***---//////,,,)))''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++---000999IIIccc{{{dddMMM>>>888888111000000///...---,,,,,,...------,,,,,,---......000<<>>>>>>>>>>>;;;<<<<<<;;;;;;:::999888666444333444666777777777888888888888777777777777555666777888999888777777777777888888888888888888:::999999888777555333333444333333333333444555555444444333555777777666555777777666666555555444444333333444555777777555333222222111111111111111222//////////////////////////////000000111111000000000111222333444555555555555555555555555444333333555444444444444555666666333333555555555444333222000111222333333333333333111222222333333444444555666555555444444333333222111111000000000000000111......////////////.........------,,,,,,++++++***+++---...///...///000222444333222000...,,,+++***+++---...------000777===OOOaaawwwvvvfffZZZQQQNNNMMMLLLMMMRRRZZZbbbeeedddaaaOOOBBB777555222------111111444777888<<>>OOO___sss~~~lllUUUFFF888333222///,,,+++))))))((('''&&&%%%$$$$$$(((***,,,------,,,)))(((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++---222===PPPkkkrrr[[[GGG;;;666555------------,,,+++***)))------,,,++++++,,,...///111>>>JJJ^^^|||~~~vvvpppkkkhhhccc```\\\XXXWWWVVVTTTRRRUUUVVVWWWXXX[[[]]]___```iiioooxxx~~~tttjjjddd___^^^\\\WWWRRRNNNKKKJJJEEEEEEDDDBBBAAA@@@??????@@@@@@@@@AAAAAABBBCCCCCCAAAAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;:::999888888555333222333555777777777777777888888999999888888666777999:::::::::999888666777999:::;;;:::999888666666555555555555555555444333333333333444555555444333333444555555444333444444444444444333333333333333444666777777555333333222222222222222333333111111111111111111111111000000000000000111222222111222333444555666666666555666777777777666555444666666555444444444444555222333555666666555333222222222333333333222111111111111222333333444555555444444333222222111000000000///////////////000000---...///000000000000000//////...------,,,++++++***,,,...///......000222111111000///...------,,,---///000//////555???FFF___qqqzzzooogggdddccchhhiiilllrrrvvvuuunnnhhhSSSCCC777555333......333333777;;;???FFFUUUiiixxxwwweeeVVVNNNHHHIIIMMMOOOSSSVVVVVVXXX\\\___cccgggkkknnnrrrzzz~~~vvvcccYYYKKKBBB???===:::666666444555777777:::DDDOOO___pppxxxbbbQQQ>>>666333000---,,,+++******)))'''&&&&&&%%%((()))***++++++***))))))((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++---333AAAWWWqqqiiiSSSBBB888333111......//////...---+++***...---,,,,,,,,,---///000444BBBOOOdddssseee\\\VVVSSSQQQLLLIIIEEECCCCCCDDDCCCBBBCCCCCCDDDEEEGGGJJJKKKMMMSSSXXX```iiiqqqyyy|||qqqhhhaaa^^^^^^\\\WWWQQQLLLIIIGGGDDDDDDCCCBBB@@@???>>>>>>>>>>>>>>>???@@@AAABBBCCCAAA@@@???>>>>>>===>>>>>>;;;;;;;;;;;;:::999888888444333222333555777777666666777888999999:::999999888999:::;;;<<<;;;::::::555777:::<<<<<<;;;999888333222222222333555666888444333333333333444555555333333222333444444333111222222222222222222222333333333444666888777555222333333222222333333444444333333333333333333333333222111000000000111333444111222333555666777777777666777888888888777555444777666555444444444444444222333555666666555333222444444444333222111//////111111222333333444555555222222111111000//////...//////............///000---...///111222222222222222222111000//////......))),,,......------000222.........//////////////////000111000222999EEENNNmmm|||{{{~~~~~~~~~sssjjjSSSBBB666555444//////555666;;;@@@FFFPPPbbbzzzooo\\\SSSKKKGGGJJJOOORRRVVVZZZ___ccciiiooouuuzzzsssfffUUUIIIDDDAAA<<<888555111000333666777<<>>666000---111111222222222000///...///...---,,,---///111222777EEETTTiii|||qqq```QQQHHHDDDDDDEEE???===:::999;;;<<<======<<<<<<===>>>@@@BBBDDDEEEDDDHHHNNNVVV___iiisssyyy~~~tttiiiaaa]]]ZZZVVVRRRPPPMMMJJJGGGDDDDDDBBBAAA@@@?????????===>>>>>>???AAACCCEEEFFFCCCBBBAAA@@@????????????::::::999888777777777888222333444444444444444444666666555666666777888888;;;;;;;;;;;;:::999888777777888:::<<<<<<:::888666777666555666777888777666555444444333333444444555444333333333333444555555333333333444555666777777999999:::999888777555333333333333333333333333333333333333333333333333333444333333222111111111222111222444555666777777777666777888999999888777666888666555444555555444222555444444333222222222222333333333333333333333333333444444555555444444333222222333444444444333333111000000000////////////////////////000111333333/////////...---+++***(((///...,,,,,,+++,,,---......///000///------///000111111222222222888IIIZZZzzz|||sssmmmSSSDDD555///111333777;;;<<<:::@@@PPPaaaqqq~~~eeePPPKKKHHHGGGIIILLLOOOXXXaaaiiipppwww{{{ttt^^^OOOIIIEEE???888666333111222222333888>>>FFFSSSkkk{{{gggMMM<<<666444...)))+++)))((('''((((((&&&$$$&&&((()))******)))(((&&&$$$$$$&&&&&&&&&&&&$$$$$$######""""""###%%%&&&((($$$%%%&&&&&&%%%%%%'''))))))000444BBB___wwwuuu]]]KKK???555---***777999:::666///++++++---++++++,,,+++***+++...000666CCC]]]yyy|||nnn___PPPGGGBBB===;;;<<<>>>;;;888777888999::::::======>>>===<<<===@@@CCCFFFGGGGGGJJJPPPZZZeeelllxxx|||rrrggg```\\\YYYUUURRROOOMMMJJJHHHEEEDDDBBB@@@???????????????????????????@@@AAAAAAAAA@@@???>>>============:::999888888777777888888333444555666666666666666777777666666777888888999;;;;;;;;;;;;:::999888888777888;;;<<<<<<;;;999888555333222333444555444333444444333333333333444444444333333333333444555555333333444444555555666666777777777666666555444333333333333333333333333333333333333333333333333333444333333222111111222222222222333555555666666666777888888999999888888777888666555555555555444222444444333333222333333333333333333333333333333333333444444555555444444333333444444444444444333333000000//////////////////............///000111111000//////...---,,,++++++------,,,,,,,,,---...///---...///...---...///111111222444555666???RRRdddzzznnnfffOOOAAA555111333555888;;;???@@@IIIZZZlll{{{rrr]]]KKKFFFDDDDDDHHHMMMTTT___jjjttt}}}ooo^^^QQQHHH???:::888444222333333222555;;;???III^^^tttpppWWWDDD:::666111---+++***((((((((((((&&&$$$&&&''')))******)))'''&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&'''$$$%%%&&&&&&%%%%%%''')))***111666DDDbbbzzznnnVVVFFF<<<333---+++666888999555///,,,,,,///++++++,,,++++++,,,...111999GGGaaa|||~~~ooo^^^RRREEE???<<<888666777777777666777999;;;=========???AAABBBBBBCCCFFFHHHHHHHHHGGGHHHJJJPPPWWW\\\kkksssyyyoooeee^^^ZZZWWWTTTQQQOOOMMMJJJHHHEEECCCAAA>>>===>>>???@@@AAA@@@???>>>============>>>>>>===<<<;;;;;;;;;;;;999999888777777777888888555666777888999999999999999888888888888999999:::;;;;;;<<<;;;;;;:::999888777999;;;======<<<;;;:::777666555555777777666555444444333333333333444444444333333333333444555555444444444444444555555555444444333333333333444444333333333333333333333333333333333333333333333333444333333222222222222222222333333444444555555555999888888777777888888999888777555555666666444333333333333333333333444555444444444333333222222222333444444555555444444333555444444444333333222222.........///////////////.........------...//////000///...---,,,------...,,,,,,,,,,,,,,,---...///+++---......---...000222111222444777:::EEE[[[nnn~~~oooaaaXXXFFF===444333555666888;;;CCCIIIWWWjjj|||qqqaaaQQQEEEAAA???AAAIIIRRR\\\kkkxxxqqq___PPPEEE@@@:::666333444333222333777===CCCQQQeeewww|||eeeOOOAAA999333111,,,+++)))((()))(((&&&%%%&&&'''((())))))((('''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%%%%&&&(((***222777FFFddd|||vvvcccLLL>>>777111---,,,222333444222---+++,,,---***++++++++++++---000333>>>MMMggg}}}kkk\\\MMMCCC:::777666444333444333444666888;;;>>>@@@BBBFFFIIIMMMPPPRRRSSSUUUWWWUUUTTTQQQOOONNNNNNNNNOOO\\\cccqqq~~~vvvnnnddd^^^YYYVVVRRRPPPNNNLLLJJJHHHEEECCC???===<<<===???AAAAAA@@@???>>>==================<<<;;;;;;;;;;;;;;;888888777777777777888888777888999;;;<<<<<<<<<<<<::::::999999999::::::;;;;;;;;;<<<<<<;;;:::999999888999;;;===>>>>>>===<<<999888666777888888777666444333333333333333333444444333333333333444555555555444444444444444444444333222111111111333444555333333333333333333333333333333333333333333333333444333333222222222333333333333333333333444555555999888777666666777888999999777666666666666555333333333333333333444555666555555444333333222111111333444444555555444444333555444333222111000000000...............///////////////......---.........000///---,,,,,,---///000------------------------***+++---------///111333111111333666:::FFF]]]rrr~~~ooo___PPPGGG<<<666333444666666888<<>>CCCNNNZZZhhhxxxooo^^^OOOFFF===888444555555333333666<<<===EEEUUUgggyyyrrr[[[HHH;;;555222---,,,***))))))((('''%%%&&&''''''((((((''''''&&&&&&&&&$$$$$$$$$$$$&&&&&&'''&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$&&&(((***222777FFFddd|||lllZZZEEE999333///,,,,,,+++---...,,,)))((()))******++++++++++++...222555BBBSSSnnnlllZZZMMMBBB;;;666555555333333444444555888;;;???DDDIIIMMMYYY]]]cccgggjjjlllnnnooollljjjgggccc___[[[VVVRRRTTTXXXddduuu{{{ssslllddd^^^WWWUUUQQQOOOMMMKKKIIIGGGDDDBBB>>><<<;;;===???AAA@@@??????>>>>>>>>>>>>???======<<<;;;;;;;;;<<<<<<888777777666777777888888999:::;;;<<<============;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999:::;;;======>>>======666555333444444555333222333333333222222333333333444333333333333444555555444444444444444333333333333222222111222333555666333333333333333333333333333333333333333333333333444333333222333333444444333333333333333444666666999888666666666666888999:::888777666777777666444333333333333444555555666555555444333333222111111333444444555555444444333444333111000////////////......//////////////////000000///........./////////...,,,+++,,,---///111//////......---,,,+++***)))+++,,,------...111333333333555777;;;FFF]]]qqqppp___NNN@@@888333000111444555666:::@@@OOO^^^sssxxxdddSSSEEE>>><<<@@@BBBJJJXXXggguuu~~~}}}{{{{{{}}}nnnYYYJJJAAA;;;666777777666666888888777;;;EEETTTfff|||~~~fffQQQ@@@666222...---+++******)))'''%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&((()))000444CCC```yyyxxxeeeSSS@@@666222...++++++)))*********((((((((()))******++++++,,,///444888HHH[[[uuusss^^^MMMCCC<<<777444555555222222555444888===CCCKKKTTT^^^eeepppttt{{{}}}zzzuuunnnfff```WWWWWW^^^nnn~~~vvvpppjjjccc^^^WWWTTTQQQNNNLLLJJJGGGEEEBBB@@@>>><<<;;;===>>>@@@>>>>>>>>>>>>>>>??????@@@======<<<<<<<<<<<<<<<===777777666666666777888888;;;;;;<<<<<<======<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<============888666555555666666444333333333222222222222333333444333333333333444555555333333333333333444444444333333333333333444555555333333333333333333333333333333333333333333333333333333333333333444444555444333333333444666888999999999888888888888999999:::999777777888888666555444444444444444444555666444444444333333222222222333444444555555444444333333222000///...///000000111000000000////////////000//////...//////000000...---,,,+++,,,,,,....../////////...---,,,******)))+++,,,------...111333666666777999;;;EEEZZZnnnsssaaaPPPBBB777000......000444555777>>>GGGZZZkkkzzzgggWWWJJJ@@@<<<<<>>GGGWWWnnnrrr\\\HHH:::333000...,,,+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&%%%%%%'''))))))000222>>>\\\uuurrr]]]MMM===555222...+++***++++++++++++++++++++++++*********+++,,,000666:::NNNccc}}}}}}hhhSSSDDD>>>888444222444333111222555555===IIIUUUaaammmzzzwwwpppccc^^^___kkk{{{yyyqqqlllgggaaa^^^XXXUUUQQQMMMKKKHHHEEECCC@@@???>>>===<<<===>>>>>>>>>======<<<<<<======>>><<<<<<;;;;;;;;;<<<<<<===666666666666666777888888;;;<<<<<<<<<<<<;;;::::::<<<;;;::::::999999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777777888888666555333333222222222222333333444333333333333444555555222222222333333444444555222222333444444444333333333333333333333333333333333333333333333333333333333333333333333444555555444333333333555777:::<<<;;;<<<<<<======<<<<<<;;;;;;999888888888888777555666555555444444444444555333333333333333333333333333444444555555444444333444333111000000111222333333333222111000//////...------------...///000000,,,,,,,,,,,,,,,+++++++++,,,,,,---......------,,,***+++,,,,,,,,,---000222333444666888:::BBBVVVhhhzzzooo___NNNAAA888333000......111444555999DDDOOOfffyyy{{{iiiVVVJJJCCC===<<<>>>CCCKKK\\\rrr}}}pppeee___ZZZTTTPPPOOONNNLLLLLLMMMPPPSSSTTT^^^gggtttuuufffSSSHHH>>>;;;:::888888999888888999:::===IIIaaawww}}}hhhSSS@@@555000...,,,++++++***'''%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&%%%%%%"""$$$%%%%%%%%%&&&)))++++++000000;;;XXXrrr}}}mmmUUUGGG999333222///+++***,,,+++***++++++,,,+++***************,,,111888<<>>>>>===============>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<666666666666666777888888<<<<<<<<<<<<;;;:::999888<<<;;;:::999999999999999;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::888666555444555555333111333222222222222222222333444333333333333444555555111111222333333444555555111222333444444333222111333333333333333333333333333333333333333333333333333333333333333444555666333333333444666999<<<>>>===>>>???@@@@@@???>>>===;;;999888888999888777666777666555444444444444444333333333333333333333444333444444555555444444333555444222111111333444666555444333222111///......+++++++++,,,---...///000+++,,,,,,,,,,,,+++***))))))***,,,...////////////***+++,,,,,,,,,---///111...000222555666>>>QQQccczzzdddZZZKKK>>>666222111111//////222555666;;;HHHUUUooo}}}ppp]]]JJJBBB@@@======???CCCMMMaaazzzvvvlll^^^TTTNNNJJJFFFBBBCCCBBBAAAAAABBBCCCEEEGGGKKKTTTbbbppp{{{xxx[[[NNNBBB===;;;888777888222333555444333<<>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888888888999:::777777666777777999;;;<<<============<<<<<<<<<<<<>>><<<999999:::<<<======:::<<<===>>>===<<<:::999555555666777888888999999999777444333444444444333555111------000333444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333222222222222222222333333444555333333222222222222222222///111444666777888;;;===???@@@AAABBBAAA???<<<:::<<<;;;:::;;;<<<<<<;;;999888888666555444333333222222333333444444333333222555555555555555555555555333333222111000///...---000111333444333222000...///...,,,++++++,,,...///++++++++++++++++++++++++++++++************++++++************+++,,,---...---///111222555???MMMWWWyyyxxxkkkaaaQQQLLLCCC:::333...---,,,+++...222444444;;;MMM^^^yyyrrrcccUUUGGG@@@<<<::::::;;;CCCUUUlll{{{qqqaaaZZZPPPHHHEEECCCAAA???===<<<;;;:::;;;===???AAAFFFJJJRRR[[[hhhyyyxxxjjj\\\KKKAAA??????;;;777222222222111444>>>MMMYYYxxxsssbbbRRR>>>555222...))))))***)))'''''''''&&&%%%%%%$$$#########$$$&&&&&&&&&%%%###!!!!!!###&&&((((((%%%### """###$$$&&&(((***---...000444333;;;TTTmmmzzz]]]JJJAAA666...++++++******,,,,,,+++***))))))******+++))))))++++++...888BBBeeewwwhhhQQQAAA888555777333111222333333777<<>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999888888888999:::999888777777777888999:::============<<<<<<<<<<<<<<<:::888888:::;;;<<<;;;;;;<<<===>>>>>><<<;;;999777777888888999::::::;;;999666444333444444444333666333000000111333333222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222444444333333222333333333333333333333444444444444333555777888999:::===??????@@@BBBBBBBBB@@@===;;;===;;;;;;;;;<<<<<<:::888888777666555444333333333222333333444444333333222555555555555555555555555555444444333222111000///000000222222222111///......---,,,******,,,---...++++++++++++++++++++++++++++++************++++++++++++++++++,,,---...///...000111222555===IIIRRRmmmxxxyyyooodddWWWNNNFFFBBB;;;444...,,,+++++++++---111555999BBBWWWiiiyyyiiiXXXLLL@@@;;;999888:::===JJJ\\\ssswwwjjjaaaRRRMMMEEE@@@>>>>>>===<<<===<<<;;;::::::;;;===>>>===AAAFFFMMMVVVfffyyyuuufffRRREEEAAA???;;;777222222222000222:::FFFPPPooo{{{jjjXXXBBB999555///+++***+++***(((''''''&&&&&&%%%$$$$$$######$$$%%%&&&%%%$$$"""!!!$$$$$$$$$$$$$$$$$$############$$$&&&(((+++///111333777444:::RRRjjj~~~qqqUUUFFF>>>444---+++++++++***,,,+++******)))))))))***+++)))***,,,---111;;;GGGhhhzzzhhhRRRCCC;;;999888444111222333444;;;BBB]]]ooo{{{|||yyymmmddd___[[[XXXUUURRRQQQPPPNNNKKKIIIFFFEEE??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999999:::999888777666777888888=========<<<<<<<<<<<<;;;;;;:::999:::<<<===<<<;;;<<<===>>>>>>>>>===;;;:::999999999:::;;;;;;<<<<<<888666444333333444444333666444333333333333222111333333333333333333333333333333333333333333333333333333333333333333333333222222333333333333333333666555444333222222222222333444444555555666666666777999;;;<<<<<<===???@@@@@@AAABBBCCCBBB@@@>>>===>>>===<<<<<<<<<;;;999777888777666555444333333333333333444444444444333333444444444444444444444444444444333222111000000/////////000111000///...------,,,+++******+++,,,---++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,---...///...000222333555:::CCCJJJ[[[fffsss~~~{{{tttjjjaaaXXXNNNDDD===:::777222...++++++,,,---------111777???NNNeeeyyynnn\\\LLLCCC:::888777888<<>>???CCCOOOaaaooosss\\\LLLDDD@@@;;;888222222111//////555>>>EEE```tttwwwcccJJJ>>>888000,,,++++++***(((''''''&&&&&&%%%$$$$$$$$$"""###$$$$$$$$$###"""!!!&&&$$$""" """$$$&&&$$$$$$$$$%%%''',,,222777999<<<777:::OOOfff}}}tttgggJJJ???999111,,,,,,,,,+++)))+++************)))))))))+++***+++---...333@@@LLLnnn~~~gggRRRDDD>>>===888555222222333777AAAMMMmmm~~~|||{{{~~~vvvkkkccc^^^ZZZWWWTTTPPPPPPOOOMMMKKKHHHFFFEEE???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::999999999999888888777666666777888999======<<<<<<<<<;;;;;;;;;<<<<<<<<<>>>@@@@@@???=========>>>>>>>>>===<<<;;;999999999::::::;;;;;;;;;888666333222333444333333222222333444444333222111333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222333333555444444333333333444444333333444555555666777777:::;;;============???@@@@@@AAABBBBBBBBB@@@???>>>???>>><<<<<<<<<;;;999777777777666444444333333333333333444444444444333333444444444444444444444444222111111000///.............../////////...---,,,++++++***))))))***++++++************************++++++************+++++++++++++++++++++,,,---......000111222444777===AAAKKKSSS___gggjjjiiihhhgggaaa\\\TTTMMMGGGAAA;;;777444222///,,,,,,,,,...///000///222;;;GGGYYYrrryyycccQQQGGG@@@:::888888999@@@HHHaaassswwwiii\\\OOOFFFBBB===;;;999888777888888999888888888888888777777777:::===???<<<;;;AAANNNYYYnnnzzz}}}eeeRRRGGGAAA<<<888222111000//////222888===RRRgggnnnSSSDDD;;;111---,,,***((((((''''''&&&&&&%%%%%%%%%%%%"""############"""!!! $$$###!!! !!!$$$&&&$$$%%%%%%$$$&&&---666===@@@BBB::::::LLLbbb{{{lll]]]BBB999444...+++,,,,,,+++))))))***************))))))++++++,,,---...444BBBPPPsss~~~fffQQQDDD===<<<888555333222333:::JJJYYYyyyxxxxxx{{{sssiiibbb^^^ZZZWWWTTTOOOOOONNNLLLJJJGGGEEEDDD>>>======<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999888888555555555555666888:::<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;<<<===@@@@@@???>>>===============<<<<<<;;;888888888888999999999999888555333222333333333222---///111333333333333222333333333333333333333333333333333333333333333333333333333333333333333333222111111111111222333444222222333333444555666777222333333444555666666777:::;;;======<<<<<<>>>???@@@@@@AAAAAAAAA@@@???>>>???>>>===<<<===<<<999777777666555444444444444444333444444555555444444333444444444444444444444444111000000//////.....................------,,,,,,************************************************++++++************++++++******************+++,,,---...000111222444888:::@@@EEEMMMRRRTTTSSSQQQOOOMMMJJJDDD???<<<999666555111000---,,,+++---...000333222555@@@PPPddd}}}nnnYYYIIICCC>>>:::888888;;;EEEPPPmmm~~~yyyggg[[[PPPDDD===<<<:::999777666555666777888===>>>???@@@@@@??????>>><<>>;;;<<>>222...---)))''''''''''''&&&&&&&&&&&&%%%%%%############""""""!!!!!!!!!!!!"""""""""######$$$$$$%%%%%%$$$&&&,,,777@@@DDDEEE<<<:::JJJ___xxxzzzdddUUU;;;666111,,,***+++,,,+++)))((())))))*********))))))++++++,,,------333CCCSSSwwwgggQQQBBB;;;888666555444333444===QQQddd~~~sssrrrzzzxxxqqqhhhaaa^^^[[[WWWTTTOOONNNMMMKKKIIIFFFCCCBBB======<<<<<<;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999888777444444444555666999;;;===<<<<<<<<<;;;;;;;;;;;;::::::999999:::<<<>>>=========<<<<<<<<<;;;;;;;;;;;;777777777777777777777777777555333222222333333222+++...111222222222333444333333333333333333333333333333333333333333333333333333333333333333333333222111000000111222444555222222222333444666888888333333444444555666666666888:::<<<<<<;;;<<<===?????????@@@@@@@@@??????>>>???>>>=========<<<:::888666666555444444444444444444444555555555555444444333333333333333333333333222222111111111000000000.........------------,,,************************************************++++++************++++++******))))))))))))******,,,,,,---...000222555666:::<<>>;;;888888999???OOO]]]zzzvvvfffVVVMMMEEE<<<888;;;777888777666666888<<<@@@DDDEEEHHHKKKLLLLLLKKKKKKEEEFFFFFFCCC???>>>@@@CCCJJJUUUeeeuuuxxxeeeUUUJJJ@@@:::444222000///000222555777AAAQQQlllhhhSSSBBB444111///***'''(((''''''&&&&&&&&&&&&&&&&&&$$$$$$#########""""""""" !!!###$$$%%%$$$######$$$%%%&&&%%%%%%,,,777AAACCCEEE<<<999GGG\\\uuuvvv```QQQ999555111+++)))***+++***((('''((()))*********)))(((***+++,,,---...555GGGYYY{{{iiiSSSBBB999666333333444444555???XXXnnnxxxwwwyyy{{{yyymmmlllsssuuuooofff```]]]ZZZVVVSSSOOONNNMMMKKKHHHDDDBBB@@@<<<<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<;;;:::888777555555444555666888:::;;;<<<<<<<<<;;;;;;;;;:::::::::888777888:::=========<<<<<<;;;:::::::::::::::777777777777777777777777777555222111222333222222...000333333222222333555333333333333333333333333333333333333333333333333333333333333333333333333111111000///000222444555333333333444444666777888666666666666666666666666777999;;;;;;;;;<<<>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<===>>>===;;;:::666666555444444444444555444444555555555555444444333333333333333333333333111111111111000000000000//////...---------------***++++++++++++++++++***************************++++++************++++++++++++***************++++++******+++...111333555666666666777888999999999999999777444111...------,,,+++******+++---///000777666>>>PPPfff{{{zzzhhhTTTFFF@@@999777777999===III^^^qqqxxxeeeUUUGGGCCC???888777===;;;<<<>>>???AAAGGGNNNTTTUUUXXX\\\aaacccddddddccc```\\\UUUNNNHHHDDDAAA@@@@@@GGGTTTdddvvvqqq```PPPCCC<<<777444111...///111333444>>>JJJbbb}}}rrrZZZGGG777444222,,,(((***&&&&&&''''''''''''''''''%%%%%%$$$###############!!!"""###$$$%%%%%%%%%$$$###%%%'''%%%%%%+++666@@@???BBB:::666DDDXXXrrryyybbbTTT>>>777222,,,((()))***)))(((&&&''')))***+++***)))(((((())),,,...000999MMMaaammmVVVEEE;;;666000222444555666AAA\\\ttt}}}nnnddd```aaacccnnnvvv~~~qqqeeeeeennn{{{}}}sssmmmeee___\\\YYYUUURRRPPPOOOMMMJJJGGGDDDAAA???<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<<<<<<<=========<<<:::888777777666555555666777888999<<<<<<;;;;;;;;;:::::::::<<<:::888888;;;>>>???@@@;;;;;;:::999999999999:::888888888777777777777777777555222111222333222222111333555444222111333555333333333333333333333333333333333333333333333333333333333333333333333333111000//////000222444555555555444444444555555666888888888777777777777777777999;;;<<<<<<<<<>>>@@@===============>>>>>>>>>===<<<<<<===>>>>>><<<;;;666666555444444444555555444444555555555555444444333333333333333333333333////////////............//////...------------...++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++************++++++,,,,,,++++++***+++++++++***(((((()))---111333444444222111111444666777888444555555333111000///000+++++++++,,,...000222444777777@@@UUUmmmrrr___KKK@@@===666666888<<>>CCCLLL[[[mmmyyygggUUUFFF===:::666111...---///000111<<>>???@@@@@@<<<;;;:::::::::;;;<<<<<<777777777777888888888888777666555444333222222222222333444444555555555555444333333333333333333222444444333333333333333333555555555444444333333333222111000//////111333444222333333444444333333222444444555555666888999:::666888:::<<<============>>>===<<<<<<<<<>>>???@@@???>>>======>>>===;;;999777555333111111111333444666666666555555444444444444333222111000111222333////////////000000000000......---,,,,,,+++******++++++++++++++++++++++++******++++++,,,---......---,,,+++***)))***+++,,,++++++******)))(((((((((************+++---///000...///000111333333444444333222222111000/////////+++---......------000222999:::FFF^^^vvv|||bbbPPPFFF===555888;;;999<<>>>>>888999@@@BBBNNNZZZ```eeemmmtttwwwyyykkkaaaYYYNNNDDDCCCCCCFFFOOO^^^qqqqqqYYYMMM;;;999333000111222000000222333@@@UUUmmm}}}hhhPPP;;;777555///+++---)))(((&&&&&&'''''''''&&&&&&%%%###!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''+++///333666555555888???QQQnnn~~~ooo```BBB:::444,,,((((((((('''&&&))))))*********))))))(((,,,***,,,000333>>>WWWqqquuu]]]GGG<<<:::000000000111444CCC___wwwrrr]]]MMMEEEEEEGGGNNNSSS^^^nnn|||}}}kkk___VVV]]]nnn~~~wwwkkkfff```\\\YYYVVVQQQMMMMMMMMMKKKIIIFFFBBB???===;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888777777666555555777888999:::::::::;;;;;;;;;999777888:::<<<999::::::;;;;;;<<<<<<===<<<;;;:::999999999:::;;;888888777777777777777777666555444333333222333333000111222222333333333222333333333333333222222222222222222222333333333333444444333333333222222222333222111000000222333555555555555555444333222222777777777777888999::::::666777888:::;;;<<<======>>>======<<<<<<===>>>???>>>===<<<<<<<<<<<<:::888666555333111111222333444555555555444444444333333444333333222222222222222111111111000000/////////------,,,,,,,,,,,,++++++******************************++++++,,,------...++++++***))))))))))))***)))))))))***************+++*********+++---...//////000000111111111000000///......---,,,,,,++++++((()))***+++,,,---000111:::???NNNfff|||ttt[[[KKKDDD===666666999777>>>PPPbbbwww~~~iiiVVVKKK@@@999<<<<<<;;;BBBLLL\\\hhhtttzzz~~~uuujjj\\\OOOFFFCCCDDDKKKXXXiii~~~vvv^^^QQQ>>><<<666222222111......///222===OOOeee|||nnnWWW@@@999666///+++---)))(((&&&&&&'''''''''&&&&&&%%%###"""!!!"""###$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%(((---000222111333777???QQQooovvvgggHHH<<<666...************((())))))************))))))+++)))+++///333>>>YYYsssuuu]]]GGG:::888222111111222555AAA[[[rrrnnnYYYJJJCCCAAAAAAEEEHHHOOO[[[ffflllllliiiaaaWWWSSS\\\ooozzzrrrhhhccc^^^ZZZXXXVVVQQQMMMNNNMMMKKKIIIFFFCCC@@@>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888777777666777777999:::;;;;;;;;;;;;<<<<<<;;;:::888888999;;;::::::::::::::::::::::::<<<;;;999888888888999999999999888888777666666666444444333222222333333333111111222333333333222222333333333222222222111111000111111111222333333333333333222222222222111111333333222111222333444555777777777666555444333222888888777777777777888888666666666777999;;;<<<===>>>>>>===<<<<<<<<<======>>>===;;;;;;;;;;;;888666555444333222111222333444444444333333333333333222333444444444333333222222333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,------......))))))******))))))((('''(((((()))******+++,,,,,,++++++******+++,,,------000000000000///---,,,+++,,,,,,++++++******)))))))))(((((()))---000111222<<>><<<======@@@GGGNNNTTTTTTSSSRRRMMMNNN\\\pppvvvooogggccc]]][[[ZZZWWWSSSPPPNNNMMMKKKHHHFFFCCC@@@???;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999888777777666777888999:::;;;;;;;;;;;;;;;<<<<<<:::888777999:::<<<<<<<<<;;;;;;:::::::::;;;:::999777777777777888::::::999888777666555555333333222222222333333444333444444555555444444444333333222222111111000000//////000111222222333333333333333222222222222222444333333333333444555666666777777777777666555555777666555555444444444444555555555555777999<<<===>>>>>>======<<<<<<<<<<<<>>>===<<<<<<<<<;;;999777555444333222222222333333222222222222222222222222333333444555555333222111333222222111000000//////......---,,,,,,+++******************************,,,---------.........///((()))***+++***)))(((''')))))))))*********++++++***************+++++++++............---+++***)))------,,,,,,,,,+++++++++---+++***+++///333444444???OOOggg}}}yyybbbMMMBBB???<<<:::666888999HHHeeezzzvvvdddQQQDDD===999777888<<>>999444333333333555>>>QQQccchhhUUUIIIBBB===999999888999===BBBEEEFFFEEEDDDDDDLLL^^^sss~~~tttnnneeeaaa\\\ZZZYYYWWWTTTPPPMMMLLLJJJGGGDDDBBB@@@@@@;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::999999888888777777777666777888999:::::::::999:::;;;<<<;;;999888999:::<<<<<<<<<;;;::::::999999:::999888777666777888888;;;:::999888777555555444333333333222333333444444444444444555555444444333333333222111000000////////////000111222222333333333333333444444444444444444444333444444444555555444555666777888999999999777666555444333333333333444444444555666999;;;===>>>=========<<<<<<;;;;;;>>>===<<<=========;;;999666666555444444333333333222222222222222222222222222333444555444333222111000000000000000000000111000000...---+++***((((((,,,,,,,,,,,,,,,,,,,,,,,,............////////////)))***+++++++++***((('''*********)))))))))(((((())))))******************++++++,,,,,,,,,++++++***---------,,,,,,,,,,,,,,,///---,,,---///333555666EEEXXXrrruuu]]]KKKAAA===<<<;;;888;;;>>>PPPooommmZZZIII@@@:::999888:::@@@QQQkkksss```QQQDDDAAACCCIII[[[oooqqq```FFF???888222111///,,,,,,//////111888GGG]]]wwwoooUUUCCC888111------)))'''&&&&&&'''''''''%%%&&&%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$############$$$%%%$$$$$$%%%''')))******,,,000999LLLjjj{{{iiiHHH;;;555---)))))))))((('''(((((()))***************---***+++000555CCCaaa}}}jjjQQQ@@@888333222222333555<<>>>>>===;;;999999888777555444333222111222222222222333333333222333333333222222111111.../////////000000000000000000...---+++***((((((------------------------------------------......******++++++******)))(((******)))(((((('''&&&&&&'''((()))***************((()))***++++++,,,++++++++++++++++++++++++******,,,---------...111666:::OOOccc|||qqqXXXHHH@@@<<<:::;;;888>>>DDDXXXwwwvvvcccOOOAAA<<<888999;;;>>>HHH]]]yyy}}}gggVVVGGGCCCBBBEEEVVVkkkxxxgggJJJ@@@999222000///,,,,,,///,,,///555@@@RRRjjjxxx^^^III;;;444///,,,)))(((&&&&&&'''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$###"""!!!!!!###$$$%%%%%%%%%%%%''')))******+++000888KKKhhh|||iiiHHH===777000++++++,,,+++)))'''((()))******+++******---***,,,000555BBB^^^zzzmmmTTTAAA888555222111111333:::JJJXXXzzz~~~hhhTTTGGG@@@<<<:::444444555555666777777888;;;CCCTTTkkk}}}zzzrrrlllddd```[[[XXXWWWUUUQQQNNNKKKIIIFFFDDDAAA@@@??????;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888777777777777666777888888888888888888777999;;;;;;::::::;;;<<<::::::::::::999999999999999888777777888999;;;<<<:::999999888777666666555777666666555444444444444222333333333222222111000333222111000///...------222222222222333333333333222222333333333444444444222222333444444444444444333444555777888999999999666666555555444555555555111222444777999:::;;;<<<:::;;;<<<=========<<<;;;;;;::::::<<<>>>>>>===<<<<<<<<<;;;999777555333222222222222222333333444444222222111111000000000111/////////..................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********)))(((((((((((()))'''''''''''''''&&&&&&&&&%%%&&&((()))***+++******))))))***+++++++++++++++************************(((,,,//////...222:::BBB[[[oooiiiQQQDDD???:::999:::666???III^^^|||ooo\\\HHH===:::666999<<>>>>>;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<888888888888777777777777777777888999999999888888666888:::;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888777777888:::<<<===999999888888777777666666999888777666555444444444555555555555444444333222222222111000///...------444444333333333333333333111111111222222333333333111222333333444444333333444555666777777888888777333333333222222333333444000222555888:::;;;<<<<<<999:::<<<=========<<<<<<888888888:::===>>>===<<<>>>===<<<:::888555333111222222222333333444444444333222000/////////000111000000///...---,,,,,,++++++++++++,,,,,,---------++++++++++++++++++++++++)))))))))(((((((((((((((***)))(((&&&&&&'''(((((($$$$$$%%%&&&&&&'''''''''$$$%%%''')))+++++++++*********++++++++++++***)))+++++++++++++++,,,,,,,,,'''---222222111555@@@JJJdddwwwyyycccLLLAAA===999777999444???KKKaaa~~~|||lllYYYFFF;;;:::555888<<>>555111---)))(((***)))---222777???RRRllloooUUUCCC888///))))))(((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$$$$%%%''')))((('''***///888KKKjjj{{{jjjIII;;;555...*********)))(((''''''(((******+++++++++***(((***///222<<>>>>>======;;;;;;<<<<<<<<<<<<<<<<<<:::::::::::::::::::::;;;888888777777888888999:::777777777777777777777777888999999::::::;;;;;;<<<;;;<<<===>>>>>>>>><<<<<<777777888999::::::;;;;;;;;;:::999777666444333222777666555444444444444444444333333222222333333444444333333222111000//////222222222333333222111111555333111000///000111222333444444333333555999<<<555666666666777777777777333333333333333444555666444555666777999;;;<<<===<<<<<<<<<============>>>:::999888888888999:::;;;;;;???>>>999666777555///555555444444444333333333333111//////000111000///------,,,,,,,,,+++++++++///.........------------...,,,++++++,,,------,,,************************'''''''''''''''((())))))))))))(((((((((((()))))),,,+++***)))))))))++++++******))))))))))))******************************---+++***,,,---444BBBPPPoooxxx[[[HHHBBB999777:::888999:::SSSggg{{{hhhWWWIII???:::999;;;777@@@\\\wwwvvvXXXPPPCCCEEE@@@[[[fffzzzZZZPPP>>>666444,,,+++---(((+++---222777;;;GGG___uuuwwwZZZEEE:::333+++---***'''%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###""""""""""""!!!!!!!!!!!!"""""""""###$$$$$$%%%%%%&&&(((+++000999LLLjjj}}}kkkJJJ>>>888000,,,+++***(((&&&''''''(((((((((((('''''')))***,,,...000999MMM___jjjSSSDDD>>>777333333555777<<>><<<<<<<<<<<<===============<<<<<<;;;;;;::::::999999888888777777888888999:::777777777777777777777777888888999::::::;;;;;;<<<:::;;;;;;;;;;;;;;;::::::888888888999999:::::::::::::::999777666555333333444444444444444444555555333333333222222333333333222222222222111111111111222222333333333333222222333222000///...///111222333444555555555888<<>>WWWkkkyyyeeeTTTGGG>>>999999<<<:::DDD```yyyuuuWWWPPPDDDHHHDDD```kkk|||\\\PPP???777444---,,,...)))***---111555888CCCXXXlll{{{___JJJ>>>555...---***'''%%%%%%&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$############"""""""""#########$$$%%%%%%&&&&&&&&&'''+++111:::NNNlll}}}jjjJJJ===777000,,,+++***(((&&&''''''((((((((((((''''''******+++---///777III[[[zzznnnWWWGGG<<<555111111222333888===SSSfff}}}wwwhhh]]]WWWTTTGGGDDD???===>>>BBBGGGJJJZZZfffwww}}}vvvnnneee______\\\YYYWWWVVVTTTQQQOOOIIIGGGDDDCCCBBB@@@>>><<<========================<<<<<<;;;:::999888888777888888777777888888999:::777777777777777777777777888888999999:::;;;;;;;;;;;;:::999888888888888888888888999999999999999999::::::999888666555444444222222222222333444555666333333333222222333333333111111222222222333333333222333333444444333333333111000///......///111222333444555666777:::===@@@;;;:::999888666555444333222222222222333333333444444555666777999;;;<<<======<<<<<<;;;;;;::::::999666666777888888888888888888::::::777555666444111444444444444333333333222222000///...///000///...///.........------------000/////////............---,,,******,,,---,,,+++)))))))))))))))))))))))))))(((((((((((()))******+++******))))))******+++))))))************))))))++++++************++++++***************************,,,///111444???VVVkkkqqqUUUDDD>>>777555888666>>>@@@[[[ooottt```PPPEEE===999777<<<;;;EEE```xxxrrrUUUOOODDDJJJHHHfffrrr___QQQ@@@888555...---///******---111444555<<>>;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999888888777777777888888777777888888999:::777777777777777777777777888888888999::::::;;;;;;<<<:::999777666666777777999999999999888888888888999999888888777666555555333333222222222333444444222222222333333222222222222222222222222333333333222222333444444444444333000000//////000111222333333555666666777888;;;>>>;;;:::999888666555444333333333444444444444444444444555666777999;;;<<<======<<<<<<;;;999888888777555666888:::::::::999888888999999777666666555444444444444444333333333333444222000000111111111000////////////............000000/////////.........---+++******+++,,,,,,+++)))))))))))))))))))))))))))))))))))))))******+++******))))))))))))******'''((()))*********)))(((******))))))))))))******************************))),,,000333555CCC^^^www}}}nnnRRRBBB===666555888666<<<@@@[[[oooqqq]]]MMMCCC<<<999444999999BBB[[[sssoooRRRMMMCCCJJJJJJiiiuuubbbRRR@@@888666...---///***,,,---111333333777EEESSSvvvpppYYYGGG:::333...+++)))'''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$###%%%$$$$$$$$$##################$$$$$$%%%&&&&&&&&&&&&'''***222???UUUsss|||iiiHHH;;;666...******)))'''&&&&&&''''''((((((''''''&&&***))))))++++++///<<>>;;;;;;;;;;;;::::::999999999555555666666777777777888888888777777888888999:::777777777777777777777777777777888999999::::::;;;<<<;;;999777666777777888999888888888888888888888999999888888777777666666666555444333222111111111111222222333333222222111444444333222222111000000111222333333444444444333111111111111222333333444444555666666555555666888777777777666666666555555555555666777777666555555444555666777999;;;<<<=========<<<:::999888777666666888999;;;<<<<<<;;;::::::999888888888666666777555555555444444444333333666444222222333444333222000000/////////.........////////////............---+++)))***+++,,,++++++++++++++++++++++++++++++)))))))))))))))******+++((((((''''''''''''((((((&&&'''((()))***)))((((((((((((''''''''''''((((((************************))),,,000333888GGGddd~~~zzzkkkPPP@@@===777666999777;;;@@@\\\qqqppp\\\MMMBBB<<<999555:::777===UUUkkk}}}uuunnnmmmpppyyymmmPPPJJJAAAIIIIIIiiiwwwcccRRR@@@888666...---///***......111333222555@@@LLLuuuxxx```KKK;;;333...,,,)))(((((((((&&&%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$#########"""""""""""""""######$$$$$$%%%%%%'''&&&***333AAAWWWvvvzzzgggEEE:::555...***))))))'''%%%&&&&&&''''''''''''&&&&&&)))((((((******,,,666AAA___rrrnnnZZZHHH>>>666444333111000111888<<>>;;;:::::::::999999888888777333444444555666777888888888888777777888888999:::777777777777777777777777777777888888999:::::::::;;;:::999888888888888888777777888888888888888888888888888888888888888888888777555444222111111111000111222333333222111000444444333222111000///...000000111222333333333333222222333333333333333333444555666555333222333444444444444555555666666666666777888888888777666555444555666777999;;;<<<=========<<<;;;999888777777888888:::;;;<<<<<<<<<<<<===999888999888666666888666666666666555555555444777555444333555555444333000/////////............///.........------------,,,+++))))))+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))(((((((((((()))******(((''''''&&&&&&''''''(((%%%&&&'''(((((())))))(((''''''&&&&&&&&&&&&''''''***************************,,,000555===NNNkkkyyygggMMM>>><<<666666999777<<>>IIIrrrgggNNN<<<444...,,,*********)))'''%%%%%%%%%&&&&&&%%%%%%$$$###$$$############"""""""""!!!""""""######$$$%%%%%%'''&&&)))222BBBYYYwwwxxxdddCCC999444---)))(((((('''%%%&&&&&&''''''''''''&&&&&&)))''''''))))))***222:::UUUjjjwwwbbbMMMAAA666222222///......333333:::GGGWWWjjjtttlllfff```ZZZUUURRRPPPNNNMMMLLLKKKHHHFFFBBBAAA??????@@@???===;;;;;;;;;::::::999888888777666666666777777888888888888888777777888888999:::777777777777777777777777777777777888999999::::::888888999999999888888777666666777777888888999999888888888888888888888888777666555444333333333333000111222333333222111000111111111000000/////////...///000111222222222222222222333333333222111111222333555555333333333444333333333444444444555555666777888888888777555444444555666777999;;;<<<======<<<<<<;;;:::999999888888888888999:::;;;=========999777999888444444777777777777777666666666666777555444333444555444333/////////.........------------------,,,,,,,,,,,,,,,***))))))***++++++***++++++++++++++++++++++++((((((''''''(((((()))***((((((''''''''''''((((((&&&&&&&&&&&&'''((()))***'''''''''&&&&&&'''''''''************************,,,---111999DDDXXXtttyyydddJJJ<<<:::555555888666<<>>HHHLLLoooaaaPPP???777444---,,,...)))...------000111444>>>IIInnnmmmQQQ===555...,,,+++******)))'''%%%%%%%%%&&&&&&%%%%%%$$$###%%%%%%$$$$$$$$$#########""""""###$$$$$$%%%%%%&&&(((&&&(((222BBBYYYwwwwwwbbbAAA888333,,,((((((((('''%%%%%%&&&&&&''''''&&&&&&%%%(((&&&'''))))))***///666JJJ```zzzjjjTTTFFF888333222000////////////333===HHHVVVlll~~~|||qqqiiiccc]]]XXXSSSQQQNNNLLLKKKJJJIIIGGGEEEAAA@@@>>>>>>>>>>>>===;;;<<<<<<;;;::::::999888888999999999999888888888888888888888777888999999:::777777777777777777777777777777777888999999::::::666666888999999888777777555666666777888999999:::888888888888888999999999666666555444444444555555///000222333333222000///////////////000000000000......///111111222222222222222222222222111000///000222444555444444555666333333333333333333333333555666777888777666444222444555666777999;;;<<<======<<<<<<;;;;;;::::::999888777777777888:::<<<>>>>>>888666888777222222666888888888888777777777777666555333333444444444333///.........------------------,,,,,,,,,+++++++++,,,***))))))***++++++***************************'''''''''''''''((())))))))))))(((((((((((())))))&&&&&&%%%%%%&&&''')))***((((((''''''''''''((((((************************...---222<<>>888333999777777AAAGGGNNN[[[aaafffhhhddd]]]WWWPPPIIIJJJEEECCCJJJWWWkkktttbbbFFFCCC===IIIOOOsss```PPP>>>666444---+++---(((---++++++...000333>>>IIIjjj{{{qqqTTT???777...---+++++++++***'''%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%%%%&&&''''''(((&&&(((222BBBYYYvvvuuuaaa???888222,,,((((((((('''%%%%%%&&&&&&''''''&&&&&&%%%(((&&&''')))***)))...555BBBYYYuuuooo[[[KKK<<<555444222111222///...222999>>>HHH\\\ooo~~~}}}{{{ppphhheee___WWWPPPSSSPPPMMMJJJHHHFFFDDDBBB@@@???>>>===;;;;;;;;;;;;<<<<<<<<<;;;:::999888777::::::999999888999999:::999888777777999999888777999888888999;;;<<<<<<;;;;;;:::999777666777777888999999999888777888:::<<<:::999777666666888:::;;;888888777777777777888888999888666555555444222000333333222111000///.........000111111///...///000000111222333333333333333555333222222333444333333333333333333333333333333111222444666666666666555777777666777888888555333333444555666777888999999;;;<<<<<<<<<<<<:::999777777888888888888999999999777777777777777666555444888888777666555444333333222222222222222111//////......//////000/////////---,,,,,,+++*********+++)))***+++,,,,,,,,,,,,,,,+++++++++************)))%%%%%%&&&'''((((((''''''))))))((('''''''''''''''%%%''')))***+++***)))(((&&&&&&&&&&&&'''''''''((()))((('''(((***+++,,,+++---111///777QQQhhh{{{uuubbbJJJ===;;;444222666444;;;FFF\\\uuu|||hhhUUUHHH@@@======777555888<<<@@@FFFKKKLLLOOOSSSUUURRRMMMJJJHHHIIIIIIJJJNNNZZZnnnlllXXXKKKHHH;;;JJJRRRuuu\\\LLLBBB777333000---+++---,,,)))(((+++...222<<>>YYYqqqwwwbbbJJJ===;;;444222666444;;;GGG^^^wwwppp___PPPDDD===;;;666444777999:::===@@@DDDFFFIIIJJJIIIHHHHHHHHHKKKNNNSSSZZZgggzzzgggTTTHHHFFF;;;LLLUUUxxx|||ZZZKKKAAA777333000---+++,,,,,,)))))),,,///222:::CCCcccwww{{{ZZZIII777222,,,((())))))&&&&&&(((%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&%%%%%%$$$###############$$$%%%%%%&&&&&&)))222EEE___zzzooo\\\???888222,,,)))((((((&&&###&&&&&&&&&'''''''''''''''&&&''''''&&&&&&(((,,,///;;;IIIbbb{{{pppXXXBBB<<<999222......000//////111444>>>PPPaaapppwwwrrrccc|||ssshhhaaa^^^\\\WWWSSSPPPNNNJJJHHHGGGEEECCCAAA>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999888999888888888999::::::;;;;;;:::999:::<<<<<<:::999777666666777:::;;;;;;:::888777777888999;;;===>>><<<<<<;;;:::888777999;;;999888666555444444555666666666555555555555666666555444333444555666555444111111111111111111111111111222333222///...---......//////000111222222222222222333333333333222222444444444444444444444444555666777888999999999888999888666666777888777666555555444444555777999:::888999;;;<<<=========<<<888999999:::;;;;;;<<<<<<;;;;;;;;;:::999888666555333333333333333333333333444444444444333222111000++++++,,,,,,,,,,,,++++++,,,,,,+++************++++++,,,,,,,,,,,,,,,+++***+++++++++************))))))((('''''''''((()))*********)))((((((((())))))((()))*********)))((('''''''''((((((((()))))))))((((((((()))***+++,,,---...555777DDDaaazzzyyydddKKK>>>;;;444222666555:::FFF]]]www|||nnn^^^MMMAAA===888666888:::888999;;;???@@@CCCDDDGGGKKKOOOSSSWWW\\\dddnnnyyy{{{```OOODDDDDD<<>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::888888888888999:::;;;;;;<<<;;;;;;<<<======;;;999777666666888;;;<<<<<<<<<999888888888999;;;===>>><<<<<<;;;888666555666888777777555444333333333333555444444333333444444555555444333333555555444333000000000111111222222222222333333222000---------.........///000111222222111222444444333222222222333333333333333333333333666666777777888888888888:::888555555666777888777666555444444444666888:::888999;;;<<<======<<<<<<999999:::;;;<<<===>>>>>>======<<<<<<:::999777666222333333333444444444555333333333333222111000000------......------,,,,,,++++++***************+++,,,,,,------,,,,,,+++***+++++++++*********))))))+++)))(((&&&'''(((***+++******))))))))))))*********************)))((('''(((((((((((())))))))))))'''((())))))***+++---///,,,555:::IIIfff~~~zzzfffMMM???;;;444222666555:::EEE[[[uuu}}}nnn[[[NNNGGGAAA======>>>======@@@@@@CCCIIINNNUUU\\\dddiiinnnssszzzuuuZZZLLLAAADDD>>>TTT^^^wwwUUUHHH>>>555222000---+++,,,+++***+++///111111666===VVVkkkbbbQQQ;;;333---)))***)))&&&&&&'''&&&&&&%%%$$$###"""!!!!!!$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&((((((+++555GGGaaa{{{ppp]]]@@@666111+++(((((((((&&&$$$%%%&&&'''((((((((('''''''''((('''&&&%%%&&&))),,,333:::LLLfff|||vvvaaaQQQBBB777444777000------///111777DDDQQQNNNQQQVVV\\\ccckkktttzzzxxxkkk]]]NNNCCCyyyqqqggg^^^ZZZWWWTTTRRRMMMKKKHHHFFFFFFEEECCCBBB>>>===<<<;;;;;;:::;;;;;;::::::;;;<<<<<<<<<;;;;;;999888888888999999:::;;;<<<;;;<<<===>>>>>><<<:::999888888999<<<>>>======;;;;;;:::999999:::;;;;;;::::::999666444333444555666555444333222222222111444444333333333333444444666555333333444444222111000000111111222222333333222333444222000...---...---------...///000222333000222444333222111111333222222222222222222222222555555555555666666666777999666444444555777777777555555444444555666777888999:::;;;<<<<<<;;;:::999::::::;;;<<<======>>>>>><<<<<<<<<;;;:::999888777333333333444555555666666222222222111111000///...---.........------,,,+++*********))))))***++++++,,,,,,---------,,,,,,++++++++++++*********))))))+++***((('''&&&((()))*********))))))))))))******++++++*********)))(((((((((((((((((())))))))))))&&&(((*********+++---000---777>>>OOOlll{{{hhhOOO@@@<<<444222666555<<>>===;;;:::999999999999:::;;;<<<<<<<<<<<<<<<::::::999999888999999:::;;;;;;<<<>>>???>>><<<999;;;:::999;;;===>>>===<<<===<<<:::999888888888999888888777555222111333444444444444333333222222111444444333333333333444444777555333333444333222000111111111222222222333333111333444333000///...///...---------///111333444000222444222//////111555333333333333333333333333555555444444444444555555666555333444555666666555444444555555666666666666888999:::;;;;;;:::999888<<<<<<<<<<<<<<<=========::::::::::::999888777777333333444444555555555666111111111111000///...---,,,------,,,,,,+++***)))***))))))))))))***++++++++++++,,,---------------+++++++++************)))***)))((('''''''''((()))))))))((((((((()))******+++***************))))))''''''((((((((()))))))))%%%(((++++++******...222000<<>>555///++++++***&&&%%%'''&&&&&&&&&%%%%%%%%%%%%$$$######$$$%%%&&&&&&&&&&&&###############$$$%%%%%%&&&(((---888KKKeeewwweeeIII:::555...******)))'''$$$$$$%%%'''))))))((('''&&&&&&&&&&&&%%%%%%&&&))),,,000111<<>>DDDIIINNNQQQVVVYYY\\\___bbbeeefffgggjjjkkkkkkiiigggeee]]]XXXRRRMMMEEE===999999~~~xxxnnnjjjccc\\\WWWTTTQQQPPPMMMJJJHHHGGGGGGGGGFFFDDD@@@???===;;;:::888888777999:::;;;<<<============;;;;;;:::999888888888888;;;;;;<<<>>>???>>>;;;888<<<;;;::::::<<<<<<;;;:::<<<;;;999888777777888888777888777555333222333555333333333444333333222222444444333333333333444444444333222222444444333222222222222222222222222222111222333333111///000000......---...///111444555111333333111------222666555555555555555555555555666555444333333444555555333222222333555666555333222444555777777666555444555666888999::::::999888======<<<<<<<<<<<<;;;;;;777777888888888888777777333333333333333444444444111111222111111000///............------+++******)))))))))))))))***++++++******,,,---......//////+++++++++************)))((((((((('''''''''&&&&&&((((((''''''(((((()))************)))******++++++&&&&&&'''''''''(((((((((%%%(((++++++)))***...333222???KKK^^^}}}lllRRRBBB<<<444222666666>>>@@@JJJ]]]ppp|||sssmmmiiiffffffiiiqqqxxxyyyiiiMMMEEE===EEEGGGcccooovvviiiIIIBBB:::333111111---++++++***)))***---///111666===LLLaaa{{{nnn[[[@@@666///++++++***&&&%%%'''$$$$$$$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&''')))///;;;OOOiii{{{jjjNNN===777000,,,+++)))'''$$$###%%%'''))))))(((&&&%%%%%%%%%%%%%%%%%%'''***---,,,---555EEEXXXlllxxxfffUUUGGG???999555444444222......111,,,---///111222444888;;;999<<>><<<:::777999@@@{{{uuuiiieee```[[[VVVSSSQQQPPPMMMKKKHHHGGGHHHGGGFFFEEEAAA@@@>>>;;;999888777666999999;;;<<<======>>>>>><<<<<<:::999888777777777::::::<<<>>>???>>>;;;888<<<:::999999;;;;;;:::888::::::888777777777888999888888777555333333555666222222333444444444333333555444444333333444444555222111111222444555555444222222222222222222222222000222333333111000000111///.........///222555666222333333000,,,,,,222888777777777777777777777777666666444333333444555666111111222444555555444222111333666888888666444222222444666888999:::::::::=========<<<;;;;;;::::::555555666777777777777666222222222222222222222222222222333222222111000///000000000000///...---,,,))))))((())))))***++++++)))***+++---...///000000+++++++++************)))''''''(((((('''&&&%%%%%%'''''''''''''''((())))))***)))))))))***+++,,,,,,&&&&&&&&&&&&'''''''''((($$$(((,,,+++******///333222???LLLaaammmRRRBBB<<<444222666666999999AAARRReeevvvvvvfffJJJCCC;;;EEEIIIfffsssqqqdddDDDAAA999222111111---++++++***((())),,,///111777>>>JJJ___zzzqqq^^^BBB666000++++++***'''%%%'''"""""""""###$$$$$$%%%%%%"""###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&''''''(((***000===QQQlll~~~mmmRRR???999222---+++***'''$$$###%%%''')))***(((&&&%%%$$$$$$%%%%%%%%%'''+++...)))***000===OOOccczzztttdddTTTIII>>>999666555333///000444)))+++...000000111444666444666888999888888999:::888:::===???@@@>>><<<:::>>>888444555666666===GGGvvvooofffdddaaa^^^\\\XXXTTTQQQQQQOOOLLLJJJIIIHHHGGGEEE@@@>>><<<;;;<<<===<<<<<<===============<<<<<<<<<>>><<<:::888888888::::::;;;;;;:::999888888888888999::::::::::::999888888999777666555555666777999999888666444333222333333666555444333333333333333555555444333333333444444555555444444444555666666444444333222222222333333333333333222111///...---000///...///000111000///222111///......///111222555555555555666666777777777777666555444444333333333333333333333333333333444777;;;<<<;;;888666555777666666666777888:::;;;???>>><<<:::999999999:::777777777777777777777777333333333333333333333333222222333333444333333333666444222000...,,,++++++******))))))))))))******+++***)))+++---//////...+++++++++************)))'''''''''&&&&&&%%%%%%%%%(((((('''&&&'''((()))***************))))))(((((()))(((''''''''')))***++++++++++++***)))+++///222555;;;WWWiiikkkSSSDDD===777777999444777777<<>>777000---......,,,)))*********+++---000444666KKKWWWyyyyyyhhhCCC===333+++***+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''',,,...===\\\uuuoooZZZFFF999...---000///+++)))$$$%%%''')))******)))(((''''''''''''''''''''''''...,,,...777EEEXXXppptttfff\\\MMMGGG>>>888666555333111.........------...000333222222222222222222111111111222444666777777777666444444333222333666<<<@@@|||sssllleeebbb___\\\ZZZWWWTTTQQQQQQOOOLLLJJJJJJHHHFFFEEE@@@>>>;;;;;;<<<===<<<<<<============<<<<<<<<<<<<===<<<:::888888999:::;;;;;;:::999888888888888888::::::;;;;;;::::::999888888777666555555666777888888777555333222222222222666555444444333333333333444444333222222222333333222222222333333444444444333333222222222333333444111111111000///...---,,,//////...///000111111000444333111000000111333444444444444555555666666666777666666555444444333333444444444444444444444444555888;;;<<<;;;:::999999888888777777777999:::;;;===<<<;;;:::999888888888555555555555555555555555444444444444444444444444222333333444444333333333222111000...---,,,,,,,,,******))))))))))))******+++***)))***,,,------,,,+++++++++*********))))))&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&'''((()))++++++*********)))))))))))))))((((((((()))***+++++++++******))),,,000333777===ZZZllllllUUUFFFAAA::::::;;;555555444888???IIIWWWiiiyyylllVVVHHHGGGCCCFFFTTTggg}}}}}}hhhQQQBBB<<<666000------...+++((()))))))))***---000444666IIIUUUvvv}}}mmmHHH>>>444+++***+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((...000>>>]]]wwwrrr^^^III<<<000...000...***)))$$$%%%''')))***)))((((((''''''''''''''''''''''''+++***,,,444???PPPhhh{{{vvvmmm```WWWJJJAAA<<<999666444111111000///---,,,,,,---222111111000/////////...///000222333333333333222///000000//////111555999wwwmmmgggbbb___[[[XXXWWWVVVTTTRRRPPPNNNLLLJJJJJJHHHFFFDDD???===;;;:::;;;===<<<<<<=========<<<<<<<<<;;;;;;<<<;;;:::999888999:::;;;999999888888777888888888:::;;;;;;;;;;;;:::999999888777666555555666777888777666444222111111222222666666555444333333333333444444333222111111222222...///000222333333222222111111111111222333444444.../////////......---,,,......///000111222222333555555333333333333555555333333444444444444555555666666555555444333333333555555555555555555555555555777999999888888999:::999999888888888999999:::::::::::::::999777666555333333333333333333333333444444444444444444444444333333333444444333333222///...---,,,,,,,,,,,,,,,************************+++***)))***+++,,,+++)))******++++++******)))(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((+++++++++*********************)))))))))***++++++***************,,,000444999AAA^^^qqqoooYYYKKKFFF???>>>>>>777555333444999>>>GGGVVVccczzzuuubbbQQQGGGEEEDDDKKKZZZnnnuuu```KKK===999444///,,,,,,,,,***((((((((((((***---111444777FFFRRRssssssNNN@@@555,,,***+++)))''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))***000222@@@___yyywwweeeMMM@@@444000000---)))'''%%%&&&''')))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''***///666DDDZZZnnnyyynnn^^^QQQHHHBBB===:::555444333222000...,,,+++111000///...---,,,,,,,,,---....../////////......,,,---...---------///111zzzrrriiiccc___\\\XXXUUUTTTTTTSSSRRROOOMMMKKKJJJIIIGGGEEEBBB>>><<<::::::;;;<<<<<<<<<=========<<<<<<;;;;;;:::;;;:::999999999:::;;;;;;888888777777777888999999:::::::::::::::999888888888888777666666777888888777666444333222333333444666666555444333333333333555555444333222222222222,,,...000222333333222111000000000000111333444444......////////////...------...000111111222333555555555444333333444555555333333333333333333333333555555555444444333333333444444444444444444444444555666666555444333555666999999999888888888888888888999999999888666444333222222222222222222222222333333333333333333333333333333333444333333222111///...---,,,,,,++++++,,,***++++++++++++++++++***,,,***))))))******)))''')))******+++***)))(((((($$$$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&++++++++++++******************************++++++***************---222555;;;DDDcccvvvttt^^^RRRMMMEEECCCAAA999777444444777999>>>IIITTTkkkvvv}}}iiiXXXMMMHHHCCCFFFQQQcccuuunnn[[[HHH<<<666222...,,,++++++)))(((''''''(((***---111444777DDDPPPqqqvvvSSSBBB777---++++++)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''')))******000222@@@___yyy}}}lllUUUHHH:::444000+++'''%%%&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++...888LLL___xxxsssfff[[[RRRJJJEEE<<<:::666444222222111000///...---,,,+++,,,,,,,,,------------,,,,,,+++++++++---......---,,,---...}}}vvvooofff```\\\YYYUUURRRQQQQQQPPPPPPMMMKKKIIIIIIHHHFFFCCC@@@>>><<<::::::;;;<<<===<<<>>>======<<<;;;:::::::::999999999999:::;;;;;;<<<888777777777888999::::::999999999999999888888777888888777777777777888888777666555444444555666666555555444333333333333444777777555444444333333333---///111333444444222111/////////000111222333444000000111111111000000///---///111222111222444666444444333333333333444444333333333333333333333222444444444444444333333333333333333333333333333333777777666444222111222444888888888888888888777777777777888888777555333222333333333333333333333333333333333333333333333333222222333333222111000000111000///---,,,+++******++++++,,,,,,,,,,,,++++++,,,***))))))))))))(((&&&((()))***++++++)))((('''###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%******************************+++++++++*********)))*********+++...333666===HHHiii{{{zzzdddWWWRRRIIIEEECCC:::666444444666666888AAAJJJZZZeeesss~~~qqq]]]OOOHHHEEEDDDLLL[[[nnnxxxeeeTTTDDD:::333111...,,,+++***)))(((''''''((())),,,000444666BBBNNNoooyyyUUUDDD888...++++++)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''')))***)))...111???^^^xxxttt```SSSCCC:::333+++&&&%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''***+++111@@@OOOkkkzzz|||rrrhhh^^^WWWMMMGGG???999666555444333///...---,,,---...///000///......---,,,,,,,,,+++***,,,//////...---......xxxsssllleee___YYYVVVSSSPPPOOOOOOMMMLLLJJJIIIGGGGGGFFFDDD@@@======;;;999999;;;<<<===<<<>>>======<<<;;;:::999999888888999:::;;;;;;<<<<<<888888888888999:::;;;<<<999999:::::::::999888888888888888888888888888888777666555555555666777888444333333333333444555555888888777555444444444444000111222333444333222222////////////000111222222333333333333222222111000...111333333111111444777333333333333333333333333444444333333333333222222444444333333333333333333333333333333333333333333888999888777444333444555888888999999999999999888777777777777666444333222444444444444444444444444555555555555555555555555111111111111111000///...111000///---,,,*********+++,,,---......---,,,+++,,,***))))))******)))'''((()))***++++++)))'''&&&$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%)))))))))))))))******************+++******)))(((((()))******+++///444888AAAMMMnnn}}}gggYYYRRRHHHDDDAAA777333222222444444444:::CCCJJJRRR^^^kkkuuuwwwcccRRRGGGCCCBBBKKKVVVjjj}}}lllYYYIII>>>777111000...---+++***))))))((((((((())),,,///222444@@@KKKmmm{{{XXXFFF:::///++++++)))'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))(((---000>>>]]]www|||oooaaaPPPCCC999...((('''((((((''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%&&&)))+++...777@@@XXXhhh{{{vvvooofff^^^RRRHHHBBB===999555444222111///000111333444000000///...------......***,,,///000///000111222{{{tttoooiiiccc^^^WWWUUURRRPPPOOOMMMJJJHHHGGGFFFFFFEEEEEEBBB>>>;;;<<<:::999999;;;<<<===<<<>>>======<<<:::999999888777777999:::;;;<<<<<<<<<888888888999:::<<<===>>>;;;;;;<<<<<<;;;;;;:::999888888888999999888888888666555444444555666777888222222222333444555666777888777666555444333333333333333222222222222111111000000/////////000000111444444444444333111000000///222555444111000333666333333333444444333333333555444444444333333333333333333333333333333333333444444444444444444444444555666888777666555666888888999:::<<<<<<<<<<<<;;;999888777555444444444444444444444444444444444444333333333333333333333333000000000000///...---,,,......,,,++++++*********+++,,,---......---,,,++++++***))))))++++++***((('''(((***++++++)))'''%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%''''''((((((((()))))))))))))))*********)))((('''((()))******,,,///555888EEERRRtttgggXXXPPPEEE@@@<<<333222111222444333222777>>>BBBFFFNNNYYYfffrrr{{{tttcccSSSHHHDDDDDDEEEVVVcccyyyyyybbbNNN@@@888444///000///...,,,************)))))))))+++...111333===HHHjjj|||\\\GGG;;;///,,,+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((((((...000>>>]]]www~~~ppp]]]NNN@@@333---+++((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$))),,,---000444AAASSSjjj{{{wwwlllbbbZZZQQQGGG@@@;;;999666444333333444555111000///......///000000,,,///111222333555888:::xxxqqqmmmhhhbbb]]]UUUTTTQQQPPPNNNLLLHHHEEEFFFEEEDDDDDDDDDAAA===:::<<<:::888999;;;<<<===<<<>>>======<<<:::999888888666777888:::;;;<<<======888888999:::;;;===>>>???======>>>>>>======<<<;;;888888999999999999888888555444333333444555777888111111111222444666777888777777555444333222222222444333222111000000000111111000000////////////000555555444444222111///...000333666555111000333666333444444555555444444333555555555444444333333333333333333333333333333333555555555555555555555555000222555666555666777888999:::<<<>>>??????>>>>>>:::999777555444444444555333333333333333333333333////////////////////////////////////...---,,,++++++***************+++++++++,,,...//////...,,,++++++***)))***+++,,,+++***'''(((***++++++)))'''%%%&&&%%%%%%$$$$$$#########$$$%%%&&&'''((('''&&&&&&&&&'''''''''(((((())))))((()))*********((('''&&&((()))******,,,000555999IIIVVVxxxgggVVVMMMAAA<<<999000333222444555333222666<<>>]]]wwwyyyfffUUUEEE777000///)))(((((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''######)))------,,,---111EEE]]]qqqwwwooodddWWWNNNAAA???;;;777555444555555111000///...//////111111000222555666888;;;>>>AAA~~~wwwoooiiiddd```]]]VVVTTTRRRPPPOOOMMMIIIGGGJJJGGGCCC@@@???>>><<<:::::::::::::::;;;<<<======<<<<<<<<<===<<<<<<;;;;;;777888999::::::999777666999888666555666888;;;===;;;<<<======<<<:::888666888999;;;;;;:::888555333666666555444333333333333666555333222222333555666777777666555444333333333111444666555111...---...222111///......///111222555444333222222222333444333222000///...///111222333333333333333333333333222222222222222222222222444444444333333222222222444555777888888666444333444444555666777777777666666777999;;;===>>>??????<<<999666444444444333333333444444555555444444333444222111111222222000///222000...------+++)))'''+++++++++************)))---..................---++++++++++++***((('''&&&))))))'''&&&%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++******))))))(((((((((((('''&&&)))---------333;;;GGG\\\xxxzzzeeeOOOCCC@@@<<<888555111222222333333333222222999???FFFNNNXXXaaabbb^^^kkkmmmrrr{{{{{{ppp```UUUJJJFFFEEEDDDFFFJJJhhhwwwlllRRR???666111///++++++******)))((((((((())))))((()))***---000111===EEEeeezzz```OOO;;;000---&&&&&&(((###$$$$$$%%%&&&&&&'''((((((&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((---///===\\\vvvqqq]]]III:::111---*********)))(((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''+++...000444<<>>AAAEEEJJJNNN|||uuunnnhhhccc___\\\VVVTTTRRRPPPOOOMMMJJJGGGIIIFFFBBB@@@???>>><<<;;;;;;:::::::::;;;<<<======<<<<<<<<<===<<<<<<;;;:::888999:::;;;<<<;;;999888999888666555666888;;;===<<<<<<======<<<:::888666777999;;;<<<<<<:::888666444444333222222222333333555444333333333333444555666666555555444444333333222444555444111......000333111000//////000111333333222111000000000111222222111///......///111222333333333333333333333333222222222333333444444444555555444333333222222222555666777777777666444444333444555666777777777777777888999;;;<<<===>>>>>><<<999555444444444333222333333444444444444333333333222111111222222111000333111///...---,,,***(((+++++++++************)))+++,,,,,,------,,,,,,+++)))************))))))(((***)))((('''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***************))))))(((((((((%%%%%%'''++++++,,,222:::MMMbbb|||{{{fffNNNCCC>>>:::666444222333333333333333333333888===DDDJJJSSSYYYXXXSSSSSSUUU[[[cccnnnvvv|||~~~uuuggg]]]QQQIIICCCAAACCCFFFNNNUUUppp{{{cccKKK<<<444000...++++++******)))(((((((((''''''&&&&&&(((***---///;;;CCCdddyyycccQQQ<<<000---((((((***$$$$$$%%%%%%%%%&&&&&&''''''******++++++++++++******%%%%%%$$$$$$%%%%%%&&&''''''---000>>>^^^wwwsss```LLL<<<111,,,******)))((((((''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''))),,,---000777DDDVVVkkk~~~vvvlllcccWWWNNNHHHDDD???;;;<<<;;;:::999;;;===@@@BBBEEEIIIMMMRRRWWW^^^dddiii~~~yyyrrrkkkfffaaa]]][[[VVVTTTRRRQQQPPPNNNJJJHHHGGGEEEBBB@@@@@@???>>><<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<======<<<;;;;;;:::888999;;;<<<===<<<<<<;;;999888666666666888:::<<<<<<<<<===<<<;;;:::888666777888:::<<<<<<;;;:::999222222222222222333333444444444444444444444444444444444444444444444444444444555444333000///000222333222111000000111222333111111000///.../////////111000///......///000111333333333333333333333333222333333444555666777777777666555333222222333444777777666666555555555555333444555666777777777777888999:::;;;;;;<<<<<<;;;;;;888555333333444333222222222222333333222222222222111000111222333333111333111///......---+++)))+++++++++************)))*********++++++*********(((((()))*********************)))'''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))***)))))))))))))))(((((((((&&&%%%'''***+++---444<<>>:::666444333333333333333333333333777===DDDIIINNNQQQNNNHHHFFFFFFIIIPPPXXX```eeegggmmmpppuuuyyy}}}}}}uuummmeee[[[OOOGGGDDD@@@>>>@@@CCCJJJXXXeeezzzqqqXXXDDD999444000...+++******))))))(((((('''''''''&&&&&&'''***,,,...999AAAbbbxxxfffSSS===000...***+++,,,$$$%%%%%%%%%%%%%%%&&&&&&&&&(((***+++------+++***(((%%%%%%%%%%%%%%%&&&''''''&&&---000@@@___yyyxxxfffQQQ???222,,,))))))(((((('''&&&&&&%%%''''''''''''&&&&&&%%%%%%###$$$%%%%%%'''(((((())),,,000999HHH[[[pppzzzpppggg```ZZZSSSNNNMMMLLLKKKKKKNNNRRRWWWZZZ___ccchhhnnntttzzz{{{vvvoooiiiddd```]]]ZZZUUUTTTRRRPPPPPPNNNKKKHHHGGGEEECCCBBBBBBAAA@@@>>>===<<<<<<<<<<<<<<<==================<<<;;;::::::888999:::;;;<<<===<<<<<<999888777777777888:::;;;<<<<<<<<<<<<;;;999888777777888:::;;;;;;:::999888222222222222333444555666333444444555555444444333333333333333333444444444555444333111000111222333222222111111111111222222111000000///............000///.........///000111333333333333333333333333333333444555666888888999999777555444333333444555888777666555444444555555333333555666777777777777888888999999999999888888999777444333333333222111111111222222222222111111111000000111333444444333333222000//////...,,,***+++++++++*********))))))))))))************))))))((())))))*********))))))))))))'''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((())))))((((((((((((((((((''''''''''''(((,,,---000888BBB]]]pppmmmVVVGGG@@@:::666555333333333222222222222222777???GGGKKKNNNNNNIIIBBBDDDCCCBBBDDDHHHMMMOOOPPPOOOSSSXXX^^^ccciiinnnrrrrrrtttwwwyyyxxxvvvsssqqqjjjeee]]]VVVPPPIIIAAA<<<@@@???AAAEEEHHHQQQcccsssjjjPPP@@@:::666111///*********)))((((((''''''))))))(((((())),,,...000777@@@aaawwwhhhUUU>>>111...+++---,,,$$$%%%%%%%%%%%%%%%%%%&&&&&&(((((()))******)))(((((((((((('''''''''((())))))&&&---111AAAaaazzz|||kkkWWWBBB333,,,((((((((('''&&&&&&%%%%%%(((''''''&&&&&&%%%%%%%%%"""###$$$%%%&&&&&&%%%%%%)))+++111;;;LLLaaavvv~~~yyysssmmmiiigggfffeeeeeehhhmmmrrruuuyyy|||xxxsssmmmgggccc___\\\ZZZTTTRRRQQQPPPOOOMMMKKKHHHGGGFFFDDDDDDDDDCCCAAA@@@======<<<<<<<<<===>>>>>>============<<<;;;:::999777777888999:::;;;;;;;;;:::999999888999999:::;;;<<<<<<;;;;;;:::888777777888999999999888777555444333333333333444666777888333444444555555444444333222222222333333333333333444333111000111222222333222111111111111111111222222111111000000///......///////////////000111111333333333333333333333333333333444555666888888999888777666555555555666666888888666555444444444444222333444666777777888888666777777777777666555555777555333333333333222111000111111222222111111000111000000111333555555444333111/////////...,,,***+++++++++*********))))))******++++++++++++******+++++++++******)))''''''''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''((('''(((,,,///333===HHHcccuuuqqq[[[LLLCCC;;;666555444333222111000111111111666@@@JJJNNNOOOMMMFFF>>>???<<<999888:::;;;<<<<<<<<>>???@@@>>>>>>======<<<;;;999999777777777888888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777999999999888777555444333444444444444555666777888444444444444444444444444222222222222222222222222222111///000111222222111000000000000000000000000222222222222111///...---//////000000111111222222333333333333333333333333222333333444555666777777666666777777777888888888888888777666555444444333222333444666777888888888666666666666666555444444666444333333333333111000111111111222222111111111222111000222444555555444222000///.........,,,***+++++++++************)))++++++,,,,,,,,,,,,++++++,,,+++++++++)))((('''&&&&&&%%%%%%$$$######$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))'''&&&(((,,,111777CCCNNNlll{{{wwwbbbSSSHHH>>>888666555444222111000111111222888CCCOOOSSSRRRNNNEEE<<<888555333222333444444333555777999::::::;;;===???BBBCCCFFFHHHHHHGGGEEEDDD???>>>;;;::::::;;;<<<>>><<>>@@@AAABBB>>>>>>>>>===<<<:::999888888888777777777888888999=========<<<<<<<<<======<<<<<<;;;999888888777777888888888888777777666666444444444444444555666777555444333333333333444555333333222222111111000000000......///222333111////////////000000/////////222222222222111///---,,,///000111222222333333333333333333333333333333333222222222333333444444444333555777999::::::999999777777888777666555333222111222444666777888888999666666777777777666555555555333222333333333111///111222222222222222222111333111111222444555444333111///...---...---,,,***+++++++++************)))***++++++,,,,,,++++++******************)))((('''&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''***+++++++++,,,,,,,,,,,,***)))+++111666>>>KKKXXXuuunnn___SSSGGG???<<<888666444333222222333444>>>KKKWWW[[[XXXQQQFFF===666555444444555555444222222333444444333333444555888999;;;===>>>>>>======888777777777777999===???BBBJJJZZZlllzzzyyycccNNN;;;555222,,,))),,,)))))))))(((''''''&&&&&&&&&&&&'''(((,,,000333666>>>FFFggg|||kkk\\\JJJ@@@999---***,,,)))%%%&&&'''((()))***+++,,,---000333666666333000------------------......///000444444AAA___zzzsss___JJJ:::111******)))((((((''''''&&&(((''''''&&&%%%$$$###"""""""""!!!""""""$$$&&&'''&&&(((+++---111:::FFFPPPfffttt~~~xxxtttkkkgggaaa]]]ZZZWWWUUUSSSPPPNNNMMMLLLLLLKKKHHHFFFEEEDDDCCCBBBBBB@@@===:::;;;;;;<<<===???AAABBBCCC>>>>>>>>>===<<<:::999888999999888888777888888888>>>>>>>>>>>>>>>=========<<<<<<:::999888777777777888888888888888999999999444444333333333444555555666555333222222333555666444333333222111000//////...------///222333111.........////////////......111222222222000///---+++///000111333333444444444333333333333333333333333222222222222222222222222222444777:::<<<<<<:::999666777888888777555222111111222444666777888999999777777888888888888777777444333222222333333111///222222333333333333222222333222111222444555444333000...------------+++***+++++++++************)))******++++++++++++******(((((()))***************''''''&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&---------......////////////...000666<<>>@@@LLLUUUeeeyyyqqq]]]III888555333,,,***///)))))))))(((''''''&&&&&&(((((()))+++///333777:::@@@HHHiii~~~lll^^^NNNEEE===...***---,,,%%%&&&''')))***,,,---...222777>>>CCCCCC>>>777222222222222222222333333444222666555@@@___yyysss___KKK;;;333*********)))((((((''''''(((((('''&&&$$$######"""###"""!!!!!!"""$$$'''(((###'''+++,,,---333<<>>;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;<<<===<<<;;;;;;:::888777777777888888<<<<<<<<<<<<======>>>>>>;;;::::::999888888888999;;;:::999888777777777777555444333333222222222222444444333333333333222222222222111111000/////////111///...///111222///,,,000...---...000000---***111222222222111000...---000111333555555555333222777555333333333444333222444444444444444444444444888777888;;;???@@@===:::999999888888777666555555333444555777888999999999::::::888777555333222111333333333333333333333333333333444444333333222111333333333333222111000000000///------/////////...************************---------,,,,,,,,,++++++''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''((((((''''''(((***000111333444333111///---000///444===@@@CCCTTTiii|||~~~lllwww{{{nnnaaaQQQCCCCCC<<<777666444333666;;;KKK\\\bbbmmmfffQQQLLL>>><<<888444333333333111///111222333444444333222111222222222333666777777777555777888777777:::@@@FFFQQQaaauuuyyycccOOOEEE888000///...***%%%,,,+++***((('''''''''''')))))))))+++///333888;;;AAAJJJiii{{{eeebbbVVVJJJ:::...111222&&&***)))((((((***---000222===DDDKKKMMMMMMLLLFFF???999999:::;;;<<<;;;777555333666444@@@___zzzxxxdddLLL;;;444---+++))))))***)))(((&&&&&&&&&%%%$$$###"""!!! $$$###"""""""""###%%%%%%&&&%%%%%%%%%)))///444888MMMWWWfffttt~~~wwwrrroooiiigggbbb]]]YYYVVVTTTSSSMMMLLLKKKIIIHHHHHHGGGGGGDDDDDDCCCBBB@@@???===<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;<<<<<<<<<;;;;;;:::888777777777888999:::::::::;;;;;;<<<<<<<<<:::999888888777777777888::::::999888777777777777555444333333222222222333444444333333333333222222222222111111000////////////......///222333111//////...---...000111///---000000111111000///...---...///111222222111000///222222222333444555555444333333333333333333333333888888999<<>><<<::::::999888777777666666444444555777888888888888777777666666555444444333333333333333333333333333333444444444444333222222333333333333222111000///111///...---...///...---************************,,,,,,,,,+++++++++******''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&'''''''''''')))+++888;;;>>>???<<<777444333222222888???AAAFFFYYYnnn~~~sssbbbnnnwww|||pppaaaTTTKKKDDD===:::888666:::@@@TTTffflllwwwoooYYYRRRCCC;;;777333111222222000---111222333333333222111111333222222222333444444444999:::;;;;;;;;;@@@HHHOOO```pppoooXXXGGG>>>333---------***'''+++***)))((('''''''''&&&%%%&&&(((,,,222999@@@CCCEEENNNlll~~~fffdddZZZSSSGGG555000111+++******+++,,,...333:::???PPP]]]jjjpppooohhh[[[NNNBBB@@@@@@AAACCCAAA<<<777444666555@@@^^^yyywwwdddMMM<<<555---+++***)))***)))(((&&&&&&&&&%%%$$$###"""!!!!!!$$$######"""###$$$%%%&&&((('''%%%%%%(((,,,000333>>>FFFSSS___lllxxxzzztttnnnkkkgggeee```[[[WWWSSSQQQPPPLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDBBBAAA???===;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999888777777777888999888888999999999999::::::999888777777666777777777:::999999888777777666666444444333222222222333333444444333333333333222222222222111111000////////////......000333444333222...------...000111111000...//////000000///.........///000111111000...---...///111333444444444444333333333333333333333333888888:::<<>>;;;;;;:::999888888888888555555666777777777777777444444444444444555555555333333333333333333333333444444444444444333333222222333333222222111000///000///------......---,,,************************************))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%$$$###############$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%%%%'''***---===DDDJJJJJJCCC<<<777666555777===BBBCCCJJJ```wwwxxxjjjYYYgggqqqzzzuuuiiiZZZRRRHHHCCC???===AAAGGG\\\mmmsss}}}ttt]]]RRRBBB<<<888444222333222000...000000111222222111111000222222222222333444444555888999;;;<<>>777...,,,+++*********(((&&&&&&&&&%%%$$$###""""""!!!###""""""###$$$%%%&&&''')))(((&&&%%%&&&(((+++---111666>>>GGGSSSaaaqqq|||~~~wwwqqqllliiieeebbb^^^YYYTTTQQQNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGFFFEEECCC@@@>>><<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<:::::::::;;;:::999888777777888999999888888888999999999999999999888888777777777888888999999999888888777666555444333333222222333333333444444333333333222222222222222111111000/////////000000000111333333222222///.........///000000000/////////000000000000000111222222333222222111000000222555555444222111111444444444444444444444444777888999;;;>>>??????>>>===<<<;;;999888888888999555666777777777777777666333333333444444444444444333333333333333333333333444444444444444333222222222222222222111000///...---,,,,,,---...///...---************************)))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&%%%%%%$$$###!!!!!!"""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$'''+++///===EEEMMMMMMDDD:::555444555999@@@DDDEEEOOOhhhuuugggWWWfffqqqzzz{{{oooeeeYYYQQQKKKHHHKKKQQQdddssswwwwww^^^RRR@@@???;;;666444555555222////////////000000000000000000111222333333555888:::888;;;>>>BBBHHHTTTcccmmmrrrXXXAAA777111+++(((***+++***(((''''''''''''''''''&&&&&&''')))+++111999CCCLLLQQQQQQYYYuuufff]]]SSS[[[aaaMMM444---///+++...111333999HHH]]]mmm}}}rrr```WWWMMMIIIKKKIIIBBB:::555999666@@@[[[ttt~~~tttdddOOO@@@999///---+++++++++***((('''&&&&&&%%%$$$$$$###""""""!!!!!!!!!"""###$$$%%%&&&'''&&&%%%$$$%%%'''(((***...000555999AAALLLZZZdddwww~~~|||vvvpppllliiicccaaa\\\WWWRRRNNNLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFCCCAAA>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::<<<===<<<:::888999;;;999999888777777888999::::::::::::999999999999999999999888888888999999:::888888999888888777555555333333333222222333333444444444333333333222222222222222111111000/////////222222333222111000000000//////......------...///111111111111111111222222333333333333333333222222999;;;===;;;777333111000444444444444444444444444555666888:::;;;<<<>>>???@@@>>><<<999888888888888555666777777777777777666555555555444333333333222333333333333333333333333333333444444333333222111111111111111000///......))))))***,,,///000///...************************(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$!!!!!!"""######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%$$$$$$$$$&&&+++...888AAAIIIIII@@@666111000444999@@@DDDHHHVVVoootttgggYYYiiittt}}}zzznnnfff^^^YYYZZZ___ppp~~~|||cccVVVCCCAAA<<<777555666555333000............//////000000111222333333333555999<<<>>>BBBIIIPPPZZZiiixxxxxxgggPPP>>>444000,,,)))******((('''%%%&&&''''''(((''''''&&&'''))),,,333<<>>=========<<<<<<<<<<<<<<<;;;;;;;;;:::<<<>>><<<999777999;;;999888777777777888999:::;;;;;;;;;::::::::::::999999999999999999999:::;;;777888888999888666555444333333222222222333444444444444333333333333222222222222111111000/////////222333444333000......////////////...---...000222333222222111111111222222000111111111111222222222>>>AAAAAA>>>999444333444444444444444444444444444333555888999:::;;;===@@@BBB@@@<<<999777666666666555555666777777777777777777777666555444333222111333333333333333333333333222222222222222111111000000111111000000///...---'''((())),,,///000///---************************''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$"""""""""###$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%$$$$$$&&&))),,,333:::@@@AAA;;;333///...333888???DDDMMM^^^wwwrrreeeXXXjjjxxx}}}zzzzzz}}}vvvpppooorrr{{{}}}eeeZZZGGGBBB===888666666666333000000000000000000111222333444666777666555666;;;???FFFMMMVVVaaammm{{{yyyhhhXXXHHH<<<333111---+++***)))'''&&&$$$%%%'''((())))))((('''$$$&&&***222>>>LLLXXX___]]]ccc}}}^^^RRRDDDKKK\\\UUUCCC777000...222999BBBPPPfff~~~ooo\\\OOOHHHDDD@@@;;;777;;;888???WWWnnnxxxnnn```NNN???888111///---,,,,,,+++)))'''&&&&&&%%%%%%$$$$$$$$$$$$ !!!""""""######""""""!!!!!!###$$$%%%&&&'''((($$$(((+++---///333999>>>GGGOOOZZZdddmmmwww|||zzztttqqqmmmiiieeeaaa\\\XXX|||wwwsssooollljjjbbb___[[[UUUPPPLLLIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDAAA???=========>>>======<<<<<<<<<;;;;;;;;;999<<<>>><<<888666888;;;999888777777777888:::;;;;;;;;;:::::::::999999999888888888888888999::::::777777888999888666444333333222222222333333444555444444333333333333222222222222111111000////////////111333222///......///---///000000///111555888444333222000000000111111.../////////000222333333999;;;===:::555222333666222222222222222222222222444666999999999;;;>>>AAADDDAAA===999555444444444444444555777888888888888888777777666555444333222333333333333333333333333000111111111111000//////000000000000///...------))))))***,,,......,,,***************************(((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&%%%&&&(((***---111555666444000...---333777===EEERRRgggooobbbWWWkkk|||xxxtttyyyiii```OOOFFFAAA<<<::::::999666444444333333333444555777888777:::=========@@@GGGMMMVVV^^^jjjwww{{{gggUUUFFF===999111000---+++***)))'''&&&$$$&&&((()))******)))(((%%%&&&+++222>>>LLLXXX```dddiii~~~\\\LLL>>>AAAKKKFFF>>>888111000666BBBQQQdddxxx|||jjjZZZOOOGGG@@@<<<888<<<999???UUUlllvvvkkk^^^MMM>>>666222000...---,,,+++)))'''&&&%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%$$$$$$""""""!!!"""###%%%&&&&&&&&&&&&$$$&&&)))))))))+++000444444:::BBBIIIQQQZZZeeellltttwwwzzz|||||||||}}}}}}}}}{{{zzz{{{|||}}}|||{{{xxxwwwuuuqqqmmmgggccc```XXXUUUQQQNNNKKKHHHDDDAAAzzzuuuqqqnnnllljjjbbb___[[[UUUPPPKKKIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFCCCBBB???===<<<<<<============<<<<<<<<<;;;;;;;;;999<<>>444333111////////////000/////////000111333555666///333555333///...222666000000000000000000000000444777:::::::::<<>>;;;888777777666666777888:::;;;777<<>>UUUkkkuuujjj]]]LLL===555333111...------+++)))'''&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%###""""""###$$$&&&&&&%%%$$$$$$((()))***(((&&&&&&+++///---000444888<<>><<<;;;;;;:::888777yyysssoookkkhhhfff```\\\WWWSSSOOOLLLIIIGGGIIIHHHGGGEEEDDDDDDDDDDDDBBBAAA???===;;;;;;;;;;;;::::::;;;;;;<<<<<<============<<<;;;;;;:::999999:::999888888888999:::;;;======<<<:::777777888999999999999999888666555444333333333444666777666555333333333333333333333333777666444222111/////////000111111111000///---,,,,,,...///000000///...,,,111111222333555666777777222111000000111111000............///000222333444222222222222222222222222555555444444444333333333444666888;;;<<<<<<;;;:::@@@>>>:::777555555555555111111222333444555666777999777555666888888666444444444333333222111111000////////////////////////,,,,,,++++++++++++,,,,,,***++++++++++++***)))(((************************(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###########################"""""""""$$$$$$""" &&&&&&%%%$$$%%%&&&'''((('''((()))(((((())),,,...222:::<<>>@@@@@@EEELLLSSSXXX___hhhnnnyyyvvv[[[HHH<<<333---,,,+++++++++***)))(((((('''%%%%%%&&&'''((((((((('''((((((,,,222===IIIUUU\\\iiisssxxxVVVKKK???444222444333222333666>>>RRRlllqqq___OOOCCC<<<<<<999@@@;;;UUUeeeyyyhhhXXXJJJ???:::555111---+++)))(((&&&%%%&&&&&&%%%$$$###"""!!!!!!""""""""""""""""""""""""###"""""""""###$$$%%%%%%$$$$$$$$$%%%(((+++///111/////////000333666999<<>>;;;:::999777555555555666666666}}}wwwqqqmmmiiifffddd___\\\WWWSSSQQQOOOLLLJJJHHHGGGFFFEEEDDDCCCCCCCCCAAA@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;:::999999===<<<;;;;;;;;;<<<<<<=========<<<:::777666888999888888888888888888888888333222222333555555444333333333333333333333333333333222222222222222333333222222222222222000///...000111222333333222111000111222222333333444444444333111000000111222000///......//////000222333444333333333333333333333333222222222333333333444444555777999;;;<<<<<<;;;;;;>>><<<999777555555555555222222333444555666777777888666555555777777666333333333333222111111000000000000000000000000000000//////............//////---.........------,,,,,,+++******************+++(((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#########%%%%%%###"""&&&%%%%%%$$$%%%&&&'''(((''''''(((((('''(((+++...333<<>>KKKWWW^^^mmmwwwxxxUUUIII>>>444333555444444555???III___xxx}}}lll\\\MMMDDD???;;;BBB>>>WWWeeexxxgggVVVHHH===777222///,,,******)))(((''''''&&&%%%%%%######"""!!!########################&&&&&&%%%$$$############%%%%%%%%%%%%'''***---///,,,,,,,,,---///222555777555666888999;;;<<<======??????>>>===============999999888777666666555555333222000///000111111111{{{tttoookkkgggdddbbb^^^[[[WWWTTTRRRQQQOOOMMMGGGFFFEEEDDDCCCBBBBBBBBB???>>>===<<<<<<<<<======>>>>>>===============<<<<<<<<<;;;;;;:::999999999;;;:::999999999999::::::<<<<<<;;;999777666777999999999888888888999:::;;;666555333444555555444222333333333333333333333333111222222222333444444555333333444333333222111000111111333333333333111111222222333333333222222222444333111222333333222000////////////000111333333444444444444444444444444///000000111333444444555666777999:::;;;;;;;;;;;;;;;999888666555444555555333333444555666777777888777555444444555666444333333222222111000000//////000000000000000000000000000//////////////////000+++++++++++++++***************))))))))))))******''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%&&&''''''%%%&&&''''''&&&(((***---444>>>DDDOOOggg{{{}}}```dddaaa{{{~~~rrrWWWZZZVVVjjjpppvvvnnniiieeeaaa]]]^^^]]]\\\[[[[[[^^^bbbfffooouuu{{{zzzfffVVVCCC888222---***+++******))))))(((((('''''''''''''''''''''&&&&&&&&&((()))---444@@@MMMZZZaaasss}}}wwwTTTFFF===555555666555666888JJJXXXppp|||kkkYYYLLLDDD>>>EEEAAAYYYeeezzziiiXXXHHH<<<555///---***)))***+++***)))'''&&&&&&%%%$$$###""""""########################&&&%%%%%%$$$$$$$$$%%%%%%'''&&&&&&&&&&&&(((***+++)))(((((((((***,,,...///------......//////......111000000///////////////,,,,,,------...............---,,,++++++,,,...///}}}yyysssmmmiiifffcccaaa]]]ZZZVVVSSSQQQOOOMMMKKKFFFEEEDDDCCCBBBAAAAAAAAA>>>===<<<;;;<<<<<<>>>>>>??????>>>>>>======<<<<<<::::::999999888888888888999999999888888888888888;;;;;;:::888666666777999<<<;;;999888888999:::<<<:::888666666777777555444333333333333333333333333444444444444444333333333333333333333222222111111...///000000000000///...111222333444444444333333555333222222333444222111////////////000111222333333333333333333333333333000111111222333444444444555666777888999999999999888777666555444444555555444444555555666777777888555555444444444444333333222222111111000/////////------------------------......------------......+++******))))))))))))))))))((((((''''''(((((()))''''''&&&%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$######"""%%%###"""###$$$%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&%%%'''***,,,444@@@HHHVVVooo|||^^^gggdddvvvXXXUUUKKK\\\aaauuu~~~|||yyywwwxxxwwwvvvuuuuuuxxx}}}yyygggTTTGGG999222...***)))***)))))))))(((((('''''''''((((((''''''&&&&&&&&&&&&)))***...666BBBPPP]]]eeexxxuuuRRREEE>>>888777666666888===TTTeee~~~wwwbbbTTTIIIAAAFFFBBBYYYdddnnn]]]MMM@@@777000...+++******+++***)))&&&&&&%%%$$$###"""!!!!!!""""""""""""""""""""""""!!!!!!!!!###$$$&&&((()))''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&((()))***+++++++++,,,,,,++++++*********)))))))))))))))***...------,,,,,,+++++++++,,,++++++***+++---000333|||xxxqqqlllhhheeeccc```\\\YYYTTTPPPNNNLLLIIIGGGFFFEEEDDDBBBAAAAAAAAAAAA===<<<;;;;;;;;;<<<>>>>>>??????>>>>>>======<<<<<<888888888888777777777777<<<<<<<<<<<<<<<;;;;;;:::::::::999888666555777999???>>>;;;999888888999999;;;999777666666666555444333333333333333333333333333444555555555555444333111111111000000000000000---..................---000222444666777777666666555444333333444444333111000/////////000111222222111111111111111111111111444444444444444333333333333444555555666666666666777666666555555555555555444444555555666777777777444444555444333333333333222222111111000/////////..............................------------......///...---,,,,,,,,,,,,---((('''&&&%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$#########"""""""""!!!###""" !!!###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###$$$%%%%%%%%%'''***---333AAALLL\\\www|||___gggfffzzzZZZTTTFFFRRRTTTcccnnn}}}~~~hhhUUUGGG>>>555111...***((()))(((((((((''''''''''''''')))((('''&&&&&&&&&&&&&&&)))+++000888EEETTTaaaiii{{{rrrPPPFFF@@@;;;999777777<<>>>>>>>>===============<<<888888888888888888888888;;;;;;<<<;;;;;;:::999888999999999777555555777999@@@>>><<<:::888777777777999666444222333444333222333333333333333333333333000222444666777777777666000000//////...//////000////////////////////////000111444777888888888777555444222333444444333111000000000000000111222222111111111111111111111111555555555444444333333333333333333333444444444555777777666666555555444444444444555555555666666666444555666555333222333444333222222111000000//////111111111111111111111111000//////////////////000...---+++*********+++,,,***((('''%%%%%%'''(((***(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''""""""""""""""""""""""""###!!! """$$$$$$$$$######$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&'''+++---333CCCPPPccc~~~|||___hhhggg{{{\\\UUUCCCJJJHHHPPPZZZkkkzzzzzzkkkVVVDDD>>>888222111...)))'''(((''''''''''''''''''&&&&&&)))(((&&&%%%%%%&&&'''((())),,,111:::HHHWWWeeemmm~~~}}}oooMMMEEE@@@<<<:::888:::CCCNNNnnn~~~qqq```PPPOOOFFFXXX\\\zzz|||nnn]]]KKK???888444000---,,,+++)))'''&&&%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###""""""!!!!!!!!!""""""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&''''''&&&&&&''''''((((((((((((((((((((((((((((((&&&(((***+++,,,111888???xxxsssmmmhhheeebbb___]]]XXXTTTPPPMMMKKKIIIGGGEEEGGGFFFDDDCCCBBBBBBAAAAAA>>>===<<<;;;:::;;;<<<===<<<<<<<<<<<<<<<=========::::::;;;;;;;;;;;;;;;;;;999999::::::999888666555888888888666555555666888===<<<;;;:::999888777666888555222111222333333333333333333333333333333333111333555777888777666666000///.........///000000000000////////////000000000222555777888777666444444333222222333333222111000000000000000111111222111111111111111111111111333333333333333333444444333333333333333444444555888888888777666555444444444444444444444555555555444666777666333222333555333333333222111111000000222222222222222222222222//////............//////,,,+++)))((('''((()))***,,,+++)))(((((()))+++,,,))))))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''&&&&&&&&&&&&!!!!!!!!!"""######$$$$$$$$$""" """%%%&&&&&&"""###$$$%%%&&&%%%%%%$$$###$$$%%%&&&&&&(((+++...555EEEUUUiii{{{___jjjjjj~~~```YYYDDDEEE>>>@@@IIIVVVcccooo{{{tttdddUUUEEE888666111//////---(((&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&((()))***,,,222<<>>;;;:::999>>>LLLZZZzzzqqq]]]WWWJJJWWWXXXuuu{{{jjjVVVHHH999666222///---,,,***)))(((''''''&&&%%%$$$###"""########################$$$$$$###"""!!!!!!!!!""" !!!"""$$$%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((%%%&&&&&&&&&'''''''''(((%%%(((+++,,,...444>>>EEEuuuqqqkkkfffccc```^^^\\\UUURRROOOLLLKKKKKKIIIHHHGGGFFFEEEDDDCCCBBBBBBBBB>>>===<<<;;;:::;;;;;;<<<:::;;;;;;;;;<<<<<<==============================<<<<<<======<<<:::999888777888888666444444666888999::::::::::::999888777999666333222333555555555333333333333333333333333666666888888777555333222000000///......///000111//////............//////111333555777777555333111444333111222333333222000111000000000000000111222222222222222222222222222000000111222333444444555444444333333333444555555999999888888777555444333333333444444444444444444444666888666333222444666444444333333222111111111000000000000000000000000,,,,,,,,,++++++,,,,,,,,,///...,,,******+++,,,---///---+++******+++---///******)))(((((((((((((((''''''&&&&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%!!!!!!"""###$$$%%%%%%&&&%%%###!!!!!!###&&&''''''"""###$$$%%%&&&%%%$$$$$$###%%%&&&&&&'''))),,,///666GGGXXXnnnzzz___kkklllddd]]]GGGDDD:::999???HHHQQQ[[[hhhvvv|||fffSSSFFF:::111000---,,,...,,,(((%%%'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))******,,,222<<>>AAA>>>::::::<<<>>>===;;;;;;;;;::::::::::::;;;;;;<<<>>>>>>===<<<;;;<<<===;;;;;;:::999999999::::::999888777666666777777888999;;;<<<===<<<:::777555888888777666555444333333555444333333444555777888777777777777666555444333333222111///......------------...............---111222333444555555555555555555333222111111000000444666666333222444444111222333333333333222111111000111222333333333333222555444333333333333444555888777666555444333333333555555444333333333333444444444444444444444444444555444333111///...---,,,111222222333222111000///000000//////...---+++***+++++++++)))(((,,,222777666333///+++******+++------,,,+++***)))((('''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$"""!!! !!!"""###""" ###""""""!!! !!!!!!!!!!!!"""###$$$%%%%%%%%%%%%&&&''')))+++,,,;;;AAA___sss~~~tttaaaggguuuppp\\\III??????;;;<<>>MMMYYYyyyrrriiiddddddbbb]]]YYYTTTRRROOOLLLIIIGGGGGGFFFFFFEEECCCCCCDDDCCCAAA???@@@===::::::<<<===<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<===<<<;;;::::::<<<>>>===<<<;;;;;;;;;;;;;;;:::999888777666777888888777888:::;;;<<<;;;:::999888888777666555444444333444333333333444555777888555555555444333222222222333222111000///...............////////////......111222333444444555555444444444222111000000000000666888777333222444333000222333333333333222111111111111222333333333222222333333333333333333333333777666555444444333444444555555444333333333333444444444555555555555444444444444333222000///......111111222222222111000///000000//////...,,,+++******++++++***)))+++000444111///,,,***(((((()))*********)))((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""!!!!!!######"""!!!!!!"""""""""""""""""""""$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%&&&''')))+++---:::@@@___sss|||sss___iiixxxwwwcccNNNAAA===<<<;;;<<>>FFF\\\sssooo```VVVZZZmmmjjjXXXHHH???666222///,,,+++---***)))((('''&&&%%%%%%%%%&&&%%%$$$"""!!!!!! """""""""############$$$########################!!!!!!"""######$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((()))*********)))'''(((+++///333<<>><<<:::999:::;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;999999999:::???>>>===<<<;;;::::::::::::999888888777777888888666666777999:::;;;<<<<<<999888888777666555444444222222222333444666777888666555333222111222222333333222222111000///......////////////////////////000111222333333444444333222222111000000///000000888:::999444333444222///222333333333333222111111222222333333333222222111222333444555555444333222555555444444444444555555555555444333333333333444333444666777777666444333333333333222111111000000000111111111111000000///////////////...,,,+++******++++++*********---000+++***)))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###""""""###$$$###""" !!!!!!"""###$$$$$$%%%""""""""""""###$$$%%%&&&&&&&&&&&&&&&''')))+++---999???^^^tttzzzppp\\\jjjyyylllVVVEEE===<<<888777888999:::AAAHHHYYYdddqqq}}}iii[[[JJJ===777444...)))++++++***)))((('''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&'''(((((()))---777DDDOOO\\\nnn}}}rrr___EEE???:::999<<>>===;;;:::999999999::::::<<<==================<<<:::;;;<<<;;;:::999999;;;===<<<;;;:::999888888888;;;:::999999888888888888666666666777888:::<<<===999888888777666555444333111111222333444666777888888666444222222333444555222222222222111000/////////.........---------...//////000111222222222222111000000////////////000777999888444333555444111222333333333333222111111222222333333333222111111222333555666666555333222444333333333444444555666555555444333333333333444333555777999999777555333333333333222222222222222000000000000000000000////////////...---,,,+++************************+++&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$""" !!!!!!""""""###$$$$$$!!!!!!!!!!!!"""###$$$%%%&&&&&&&&&&&&(((***,,,---888???^^^tttvvvlllXXXgggwwwttt___MMMBBB<<<888444555555555:::@@@FFFOOO\\\hhhrrrvvvmmmVVVKKK===444111000,,,)))+++******)))((('''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&'''((()))************+++...888DDDPPP^^^rrrnnn\\\DDD>>><<<;;;<<>>>>>===<<<<<<;;;<<<===<<<:::::::::;;;<<<<<<;;;:::999888888999;;;;;;;;;:::999888888777999888777666666888:::;;;888888777666555444333333111111222333555555666666666555333222111222444555222222333333222111000///...---,,,++++++++++++,,,---...///000111111111111/////////...//////000000444666666333333666666333222333333333333222111111222222333333333222222111333555666888888666555333333333333333333444555666555555444333333333333444333555777999999777555333222222222222222222222222/////////////////////000//////......---+++***)))***)))))))))))))))((('''%%%%%%'''((((((((('''&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""###$$$%%%$$$"""!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''(((***,,,---888???___uuurrrgggSSScccsssyyyhhhVVVJJJ@@@999555444444444777;;;;;;AAAJJJSSS___oooqqqaaaWWWGGG>>>444...------,,,***++++++***)))(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))************+++...666BBBOOO___tttiiiXXXDDD>>>===<<<===CCCTTTppp}}}nnngggkkkssssss```QQQAAA999555111......((()))))))))((('''&&&%%%$$$$$$###"""!!!!!!!!!"""""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""###((('''&&&%%%%%%%%%%%%%%%''')))+++***)))***,,,...///555BBBSSSggg{{{{{{nnniiiccc``````___YYYTTTOOOOOONNNLLLKKKIIIHHHGGGCCCBBBAAAAAAAAA@@@>>><<<;;;<<<;;;:::888888:::;;;;;;<<<===>>>>>>===<<<;;;;;;<<<===<<<;;;::::::<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888777999888777666666666777888777666666555444333222222111222333444444555444444222222111000000000111222222333333444333222111000...---+++***))))))***+++,,,---...//////000000/////////...//////000111111222444555222333666666333222333333333333222111111000111222333333333333222444555666777777666555444333333222222333444555555555555444333333333333444333444666777777666444333222222222222222111111111///............//////000............---+++***))))))(((''''''(((((('''%%%%%%&&&'''(((((((((((((((''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$###""""""###$$$###"""!!!!!!!!!!!! $$$$$$$$$$$$%%%&&&''''''''''''&&&'''(((***,,,...888@@@```vvvmmmbbbMMM]]]nnnqqq^^^OOOCCC<<<555444333111222555666999>>>DDDMMM^^^rrrwwwkkk\\\LLLAAA:::444---))))))******)))++++++***)))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((((((***,,,444@@@MMM___vvvaaaTTTCCC>>>===<<<>>>HHH\\\vvvvvvkkkjjjnnn|||iiiXXXFFF<<<777222...,,,(((((()))***)))((('''&&&$$$$$$###"""""""""""""""!!!""""""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###''''''&&&%%%%%%%%%&&&&&&&&&)))++++++***+++///333333>>>RRRfffyyy|||oooiiicccaaa```^^^XXXSSSPPPOOOMMMJJJHHHGGGGGGGGGDDDCCCAAAAAABBBAAA???===;;;<<<<<<:::888888:::===:::;;;<<<======<<<;;;::::::;;;<<<;;;999999999;;;<<<<<<;;;;;;;;;<<<======<<<<<<===<<<;;;:::888777777777777666666777777777555555444333222111111000222333444444444444333222000000000000111111111111222333444555444333111000///...,,,***))))))***++++++,,,---....../////////////////////000111222333222444444111111444444111222333333333333222111111///000111222333444444444444444444444444444444444333333333222333333444444555555444333333333333444444444555555555555444444222222222111111000000000......---------...///000.........---,,,+++***))))))'''%%%%%%'''((('''%%%'''''''''''''''((((((((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###"""!!!!!!######"""!!! !!!""""""######""""""""""""###$$$%%%%%%'''''''''''')))+++---...999AAAaaawwwiii]]]IIISSSeee{{{xxxcccPPPDDD<<<555333222111111333444666888:::@@@MMM___lll}}}uuujjj___TTTIII===666222...)))&&&''')))***)))***))))))((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$&&&'''(((,,,...555AAAOOObbbzzzxxxYYYNNN@@@===<<<;;;???NNNfff~~~~~~pppkkkmmm~~~ppp^^^III===777111,,,***'''(((*********)))'''&&&$$$######""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!$$$###!!! !!!###$$$&&&&&&%%%%%%%%%&&&'''''''''***---...---...333888AAAPPPfffzzz}}}ooojjjdddaaa```^^^XXXRRRQQQOOOLLLIIIFFFFFFFFFFFFEEEDDDBBBBBBCCCBBB@@@>>>;;;======;;;888888:::===999:::<<<======<<<:::999999:::;;;:::888777888999999999999999:::;;;<<<<<<<<<=========<<<:::888777555666666666777777777888555444444333222111000///333333444555444333222111111222222333333333222222222333444555555444222000000///,,,*********+++,,,++++++,,,---............////////////000222333444333555555111000222222///222333333333333222111111...///000222333444555555333222222111111222222333444333333222222333333444555555444333333333333444444444444444444444444444222222111111000//////......------,,,---...///000.........---,,,+++***))))))&&&######&&&''''''%%%(((''''''&&&&&&''''''((('''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&"""!!! !!!"""###"""  """###%%%&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''''')))+++---...:::AAAbbbwww~~~fff[[[FFFJJJ]]]sss}}}dddNNNBBB:::333333444333444666444555666666999CCCQQQ]]]www~~~~~~wwwlllcccWWWMMMEEE???888444000---)))'''(((***++++++)))((('''&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$%%%''')))+++000222999DDDSSSfffrrrTTTJJJ>>><<<;;;:::AAASSSmmmtttnnnnnn|||yyyeeeOOOBBB<<<555///---'''(((***+++***)))'''&&&$$$###"""""""""""""""### !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!%%%###"""!!!!!!"""###%%%%%%%%%%%%%%%&&&&&&'''((('''+++///000///111777<<>><<<999888999888777666;;;:::999888888888999:::999999999999999999999999999999999::::::::::::;;;<<<===>>>>>>===;;;999888888777777666666666666777666555333222222333444555444444333333333222222222111222444555555444222111333333444444444333333222......---,,,++++++******---,,,+++******+++------......///000111222222222333333333333333222111000111222333444333222111000...//////000111333444555777777666555444333333333222222333444555555555444777666555444333444555555444333222111222333444555111111000000//////......,,,++++++***+++,,,...///---------------+++******+++***((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%$$$""" !!!!!!""""""""""""!!!!!!######$$$%%%&&&&&&&&&&&&&&&######%%%&&&%%%***000<<>>:::===;;;DDDZZZmmmuuuooommmVVVFFF;;;333//////((())))))***++++++******&&&%%%$$$$$$%%%### ###"""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$###"""&&&$$$""""""$$$%%%&&&&&&$$$###"""###%%%''''''''')))+++...000333888AAAGGG^^^mmmzzzsssjjjcccaaa```ZZZUUUTTTRRROOOKKKHHHGGGGGGFFFEEEFFFDDDBBBBBBBBBBBB@@@>>>===;;;999888888888777666999888888888888999;;;;;;999999999999999999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777666666666666666666444333333222222333333333333333333333222222222222///000222333333222000///111111222222222222111111///......---,,,,,,++++++...------------...///000/////////000000111222222333333333333222111000///000000222222222222111000111111111111222444555666777666555444444333333333666666666666666666555555666555444333222333333444444444333222222333444444444333222111000///...---,,,,,,+++,,,,,,...///000......---,,,++++++*********)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$"""!!! """"""############""""""""""""###$$$%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%***000;;;BBBcccyyy|||bbbWWWEEEHHHLLLgggyyymmmUUUGGG???777555333000///111000000000111555<<>>444//////+++***)))(((((((((((('''&&&%%%%%%%%%%%%$$$!!!""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$###"""###!!! !!!#########((('''&&&&&&'''(((''''''+++---000333999CCCPPPYYYnnnzzz~~~xxxppphhhaaa```]]]XXXSSSRRRQQQNNNJJJHHHHHHGGGFFFEEEDDDCCCAAAAAAAAA@@@???======;;;999888888888777666777777777777999:::;;;<<<999999999999999999999999888999999:::;;;<<<<<<===<<<;;;:::999999999999999777777666666555555555555222222222333333333222222333333333333222222222111......000000000000......//////000000000000///////////////...------,,,,,,////////////000111333444111111000//////000111222444333333222111000.........///000111222222222111333333333333333444555555777666555444333333333333777777777777666555444333444444333222222222222333444444333333333333444444555555333222000///------,,,,,,,,,---...///111222000///---+++***)))******)))((('''%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###!!! ######$$$$$$$$$$$$######!!!"""###$$$$$$%%%%%%%%%'''%%%$$$&&&&&&&&&***000<<>>999888555222000///---+++)))+++)))&&&%%%&&&&&&&&&&&&###%%%((()))'''%%%%%%%%%###%%%%%%$$$###"""###$$$$$$%%%%%%&&&(((***,,,---444555===NNNcccxxxmmmXXXGGG<<<777;;;======KKKggg{{{yyyrrr{{{xxxcccRRRDDD777111//////,,,(((&&&&&&&&&&&&%%%'''&&&%%%%%%%%%%%%""" """!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$###"""!!!!!!!!!!!!!!!"""""""""(((((()))))))))*********---000555<<>><<<<<<:::888777888888777666777777777888999999:::;;;888888888888888888888888888888999:::;;;<<<======;;;:::888777777777888999666666666666555555444333111222333444555444333222444444444444333333333333---...////////////...---......//////000000//////000/////////.........---...//////000222333444555333222000/////////111222444444333222111///...---//////000111222333333333444444333333333333333444666555444444333333333444444444444444444444333333444444444333333333333333444444444333333333333333333333222111000///...---******+++,,,...000111222111///,,,***((())))))******)))(((&&&&&&&&&'''(((&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$""""""$$$%%%%%%%%%%%%%%%(((%%%%%%''''''&&&***111???JJJkkk}}}xxx^^^SSSAAAAAAAAAZZZlll}}}gggQQQEEE999555333000/////////000000000333888>>>CCCQQQZZZiiiuuu~~~vvvqqqdddYYYMMMEEE???999444222111///---,,,,,,+++)))((()))&&&$$$%%%''')))((('''###%%%((())))))'''%%%$$$$$$%%%%%%%%%###"""###$$$"""###%%%'''***,,,---...666777@@@UUUlllyyybbbOOOAAA999666:::<<<>>>OOOnnn|||tttwwwlll\\\KKK<<<222000000,,,'''%%%&&&''''''&&&(((&&&%%%%%%&&&%%%$$$"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""$$$$$$###"""!!!"""$$$$$$$$$###$$$$$$###%%%'''((()))+++---...000666???JJJXXXiii{{{|||vvvmmmgggaaa___[[[TTTQQQRRRNNNLLLJJJHHHHHHGGGFFFDDDBBBAAA????????????===;;;;;;999777777888888777666888888888888888888888888888888888888888888888888888888999999:::;;;;;;<<<:::999888666666777888999777777777777666555444333222333555666666666555444555555555555444444444444...//////////////////......//////000111111000000000///////////////......------...000111222333333222111000//////000000111444333333333111000///...111111111222333444555555444333333222222222222222555444444333333333333444111222333444555555555555555555555555555444444333444444333333333222222111///////////////.........((()))***,,,---///000000000...,,,)))(((((()))***+++***)))(((((())))))***((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$#########%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''''''''''''''%%%%%%'''((((((,,,222DDDQQQssswww]]]RRRAAA@@@???UUUfff}}}qqqZZZLLL===777555222111222---...///000222666<<<@@@LLLTTTaaammmtttwwwwwwwwwyyy{{{ssshhhdddeeeRRRFFF<<<888555000...000...,,,*********)))'''%%%$$$$$$$$$&&&'''(((((('''###%%%'''((()))'''%%%###$$$&&&&&&%%%$$$###$$$%%%!!!###%%%'''***---///000666999FFF]]]uuuoooYYYHHH>>>999666777;;;@@@TTTtttwwwttt|||wwwfffSSSAAA555222///+++''''''***,,,+++)))(((&&&%%%$$$%%%%%%$$$###########################"""""""""""""""""""""""""""!!!!!!"""$$$$$$###"""!!!$$$''''''&&&$$$$$$%%%"""$$$'''((((((+++...222999BBBPPP___mmm|||{{{uuukkkfffaaa^^^YYYRRRPPPQQQMMMKKKIIIIIIHHHHHHEEEDDDBBBAAA?????????>>>===;;;:::999777777888888777666888888999999888777777666888888888888888888888888888888888888999999999999999888888777777777888888888888999888888666444333333444555666666777666666555555555555444444444444////////////////////////...///000111111222222111//////////////////......+++,,,---///000000000000000000000000111111111111333333333333333222111000333333333333333444555666333333222222222222222333444444333333333333444444222333444666777888888999555555666666666555444333222333333333222111000///---------.........//////((()))***,,,---............---+++***))))))******,,,+++***))))))***+++,,,))))))((((((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$###$$$$$$#########%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&'''((((((((((((&&&$$$%%%((())))))...555GGGWWWzzzxxx^^^RRRAAA@@@<<>>OOOhhh~~~fffPPPBBB;;;888666555===EEEZZZzzz|||sssxxxooo[[[FFF999444///,,,***,,,111222///+++'''&&&$$$###$$$%%%$$$###""""""############$$$$$$"""""""""""""""""""""""""""!!!!!!"""$$$$$$###"""$$$((()))'''$$$$$$%%%&&&)))******+++...555:::MMMWWWfffuuuxxxsssiiiddd```]]]WWWPPPNNNPPPLLLKKKIIIIIIIIIHHHEEECCCCCCAAA????????????===;;;:::888666666777888777666666777888999999888777777888888888888888888888888888888888777777777777777777888888999999888888888999999::::::999777555333444333333444555666777777444444333333333222222222//////............//////......///111111222222111........................+++,,,---/////////......---...000222222222111000333333444444444333333222444333222222222333444555444333333333333333444555444333333222333333444444333444555666777777777777444444555555555444333222111111222222111000...---////////////............)))***,,,---............++++++******************++++++***))))))***+++,,,)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%$$$######$$$###""""""###%%%'''((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%###$$$(((***+++000777III[[[zzz___SSSAAA>>>888IIIWWWnnnuuuaaaLLL@@@;;;666222111...000111111222333666888CCCIIIQQQYYY]]][[[UUUQQQNNNPPPSSSWWWZZZ\\\^^^^^^TTTQQQOOOPPPVVV]]]cccffffff___UUULLLGGGFFFHHHJJJ<<<000***,,,,,,&&&$$$)))'''&&&%%%%%%&&&%%%""" ***000666555...'''$$$%%%%%%###"""###&&&&&&$$$"""###%%%%%%$$$###"""###$$$$$$$$$%%%&&&))),,,000222888CCCYYYsssttt]]]HHH===777555444444???KKKaaarrrvvv~~~vvvaaaKKK<<<666000......333888888222+++'''%%%""""""###$$$$$$### !!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!"""$$$$$$###"""!!!&&&,,,---***'''&&&((()))+++...000222:::EEEMMMeeeooo}}}vvvqqqgggbbb^^^[[[UUUNNNLLLNNNKKKJJJIIIIIIIIIHHHEEECCCCCCAAA@@@???@@@???===<<<:::888666666777888777666444555777888999999999999777777777777777777777777888888777777666555555555777888999::::::999888777999:::;;;;;;:::888555333333333222222333444666777222222222111111111000000///......------......///---...///000111111111111---------...............,,,---...//////...------+++---000333444333111000333333444444555555444444444333222111111111222333444444444444444555666666333333333222222333444444333333444444555444444444333333444555444333222111000111111111000///---,,,222111111000///......---+++,,,.../////////......))))))***++++++++++++*********)))(((((()))***+++(((((('''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%$$$######$$$###""""""###%%%'''((('''&&&%%%$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%&&&&&&&&&&&&$$$###$$$(((***,,,111888JJJ]]]|||```TTTBBB<<<555DDDQQQiii~~~iiiRRRDDD===666111///444555666555444444666888CCCGGGOOOUUUWWWTTTMMMGGGAAAAAAAAABBBDDDFFFIIIJJJEEEAAA===;;;>>>CCCHHHJJJIIIDDD???@@@EEEGGGBBB<<<555***&&&+++---'''%%%***&&&%%%%%%&&&'''&&&$$$!!!222;;;BBB@@@555***&&&'''%%%###!!!"""$$$%%%$$$""""""###$$$###"""!!!!!!###&&&%%%%%%%%%(((,,,000222999GGG```{{{nnnVVVCCC999555333111444AAAPPPfffrrruuu|||zzzeeeMMM===888222111222888===;;;333***&&&$$$"""!!!"""$$$$$$### !!!!!!"""""""""""""""""""""""""""!!!!!!"""$$$$$$###"""$$$***000111...******+++'''+++000444:::EEETTT___wwwsssjjjfffbbb\\\WWWTTTPPPMMMJJJMMMKKKIIIFFFDDDDDDDDDEEEBBBAAA??????@@@???>>><<<<<<:::777666777888777777666666666666666777888888999777666666777777666444888888777777777777888888888999999::::::;;;<<<<<<666666777777777555333222555555444333333333333444444444444333222111///...000////////////000000111......////////////........./////////...---,,,,,,/////////...------,,,,,,+++---...///...///000222444444333555<<<@@@;;;222333333333333333333333333333333333444444444555555555555444333222222111111222222333444555555555555222222444444444444333222//////000111111111111111////////////////////////------......------,,,+++,,,+++)))((((((((()))*********************************)))''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&############""""""""""""###"""  !!!###$$$&&&%%%############%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###&&&((()))((('''&&&'''$$$###'''***,,,111777LLLbbb}}}cccSSS===;;;:::<<>>999555111333222333444222000333999AAAJJJQQQRRRPPPNNNHHHAAA===:::777666888:::;;;;;;888777666555666888:::<<<===666222999EEEHHH@@@555...***'''$$$$$$$$$###"""%%%$$$###"""!!!!!!!!!!!!000888@@@???666,,,&&&%%%'''%%%"""!!!"""#########""""""!!!!!!!!!!!!!!!"""&&&$$$%%%)))++++++...222<<>>======??????>>>===<<<:::888777888888888777777777777777777888888999999888777777888888777555666666555555555666666777888888888999::::::;;;;;;888888999999888777666555555555444333333333333444444444444333222111//////000000////////////000000.........//////..................---------------/////////......------------...000/////////000222222333444777???EEEBBB:::333333333333333333333333333333333444444444444555777777666555555444333333222222333333444333333333111111222333333222111000...///000000111111111000////////////////////////,,,------...............,,,,,,***)))))))))***+++***************************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######""""""!!!!!!###""""""!!!!!!###$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&'''$$$$$$'''***,,,222888OOOeeedddSSS===;;;999:::DDDYYYsssjjjTTTDDD;;;777444333222333555333111444999???GGGMMMMMMKKKIIICCC>>>;;;888333111000111111000111000/////////111333555777222///444===@@@999000---***&&&$$$$$$%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!***555AAAFFFBBB999000,,,'''$$$"""!!!"""#########""""""!!!!!!!!!!!!""""""%%%$$$%%%))),,,---111666CCCWWWqqqwww___FFF===999444222444:::>>>ZZZnnnrrrxxxlllTTTCCC<<<777>>>FFFGGG@@@666,,,'''&&&%%%$$$"""!!!!!!""""""$$$"""!!!"""$$$%%%%%%$$$###$$$$$$$$$######"""!!!""""""!!!!!!!!!"""######%%%$$$%%%***+++)))+++///000777BBBNNN[[[jjjzzz~~~rrrjjjaaa^^^ZZZWWWUUUTTTRRRQQQNNNLLLJJJGGGEEECCCCCCCCC===<<<;;;<<<>>>???>>>======;;;999888999999888777777777777888888888999999:::888777777999999888666333333333333333444555666777777777888999999::::::888999999999888777666555555555444333333333333444444444333222111000000///222111000//////...//////------............------------,,,++++++,,,---...///////////////.........///000111111//////000111111222444777>>>DDDBBB;;;333333333333333333333333333333333333444444444444777777666666555444444444222222333333222222111111000000111111111000...---...//////000000000000000////////////////////////,,,---...//////000000///---,,,++++++******++++++************************))))))((('''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%$$$###""""""!!!!!!############$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''$$$%%%(((***,,,333;;;UUUjjjdddSSS===999888888>>>NNNeee~~~zzzeeeQQQCCC;;;888555333444666555333666:::???EEEJJJIIIGGGEEEAAA<<<777444///,,,*********)))+++***))))))***+++---...///---,,,///333444000+++***(((%%%$$$%%%%%%%%%$$$$$$$$$###"""!!!!!!!!!!!!"""---;;;GGGIIIBBB777000&&&$$$!!!!!!"""#########""""""!!!!!!!!!!!!""""""%%%$$$&&&***---///555<<>>DDDGGGCCC777---'''&&&&&&&&&%%%$$$############"""!!! !!!$$$&&&&&&%%%$$$$$$%%%%%%%%%$$$######"""""""""""""""###$$$$$$%%%###%%%)))++++++///555777CCCTTTfffuuu}}}rrrjjj```]]]YYYWWWUUUTTTSSSQQQNNNMMMJJJGGGEEECCCBBBBBB???>>><<<===>>>>>><<<;;;<<<;;;999999999:::888777666666777777888888888888999777666777888888777666222222222222333444555666666666666777888888999999777777777666555555444333555555444333333333333444444333222111111000000000222222000///............,,,,,,------------,,,,,,---,,,***)))***,,,...///////////////////////////000111222111000///000111333444444444888<<<999333333333333333333333333333222222333333333444444444444444444444333333222222333333333333333222111000000000111111111///...---...//////000000000////////////////////////////////////000000000000//////,,,,,,++++++************************************)))((('''&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&%%%$$$$$$###"""!!!!!!!!!"""###$$$$$$$$$#########$$$&&&&&&&&&&&&$$$###%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$&&&%%%&&&)))***---555>>>\\\pppdddSSS===777555555999DDDXXXtttuuubbbQQQCCC<<<999666555777777666888<<<@@@FFFIIIHHHEEEEEEBBB===555222---+++***++++++***))))))(((((()))***++++++*********+++,,,+++)))'''&&&$$$""""""$$$%%%%%%$$$######"""!!!!!!!!!!!!!!!$$$///:::@@@===444,,,%%%###!!!!!!"""######""""""!!!!!!!!!!!!""""""###&&&%%%'''+++---///777???YYYlllwwwaaaNNN<<<777777444444777===DDDcccwwwrrrtttwwwuuu___LLL@@@AAAAAA???888000(((%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$"""!!!"""$$$%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$######"""######$$$%%%&&&'''&&&'''+++---///666>>>IIIUUUhhhyyy}}}ssskkkaaa^^^YYYVVVTTTSSSPPPOOOMMMLLLJJJHHHFFFDDDCCCBBBCCCAAA???>>>>>>===;;;999<<<:::999999:::999888666444555666666777777666666666555444555666777666555444444333333444555555666555666666777777888999999777777666666555444444444555555444333333333333444333333222000000000000000222222000///............,,,,,,------------,,,,,,---,,,***)))***,,,...///------......//////000000000111222111000///000111444555444222444777444...333333333333333333333333222222222333333333444444333333333333222222222222444444555555444333222222111111222222222111///...//////000000000000//////////////////////////////222222222111000...---,,,***************))))))((())))))))))))))))))))))))(((''''''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$###""""""!!! !!!""""""######"""""""""###$$$%%%%%%$$$###"""%%%%%%%%%$$$$$$#########%%%%%%$$$#########$$$$$$&&&%%%''')))***---777AAAbbbvvvdddSSS===666333333666>>>NNNkkkuuudddRRREEE???:::666777888777999>>>CCCIIILLLIIIFFFEEEBBB>>>777333///,,,+++++++++***))))))(((((())))))******((()))******(((&&&&&&&&&###!!! !!!###$$$#########"""!!!!!!!!!!!!!!!!!! ###)))...///+++&&&###"""!!!!!!#########"""!!!!!!!!!!!!!!!"""######(((''')))+++---///888BBBaaasssqqq[[[JJJ;;;888777333333777===FFFggg|||qqqqqqsssxxxeeePPPBBB???:::222---+++)))&&&###&&&&&&&&&&&&%%%%%%%%%$$$&&&$$$###"""#########"""$$$%%%%%%&&&&&&&&&%%%%%%#########$$$$$$%%%''''''((('''))),,,///444???JJJ___jjjyyy|||rrrkkkaaa^^^YYYUUUSSSQQQNNNLLLKKKKKKJJJHHHFFFEEEDDDCCCEEECCC@@@???>>><<<999777:::999888999999999777555333444555666777666555444555444333444666777666555666555555444444555555555666666666777888888999999:::999888777666666666777555555444333333333333444333222111000///000000111222111000//////...//////------............------------,,,++++++,,,---...+++,,,,,,---...///000000///000111111//////000111222444444222444777555111333333333333333333333333222222222222333333333333444444444333333333333333444444555555555444333333000111222333333333111111000111111111111000000///////////////////////////444444333111///---+++***)))************)))(((((())))))))))))))))))))))))''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########!!!!!!!!!!!!!!!"""""""""""""""############""""""%%%%%%%%%$$$######""""""$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&(((***+++...888DDDhhh{{{fffUUU???777333222666;;;GGGbbb{{{yyyfffXXXKKKCCC===<<<======@@@DDDLLLQQQRRRNNNJJJGGGBBB===999555000+++)))((('''&&&'''''''''''''''''''''''''''((()))(((&&&%%%$$$%%%"""!!! !!!###$$$###""""""!!!!!! !!!!!!!!!$$$!!! ###%%%%%%###"""!!! !!!###$$$###!!!!!! !!!!!!"""###$$$((((((***---...222===HHHjjj{{{jjjVVVFFF:::888777222222666???IIIlllqqqoooooo|||~~~mmmWWWFFF===555,,,((()))***'''$$$$$$%%%%%%&&&&&&%%%%%%$$$(((%%%###"""######""" $$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''((()))((((((+++000555===MMM[[[ttt|||uuuyyypppiii___\\\WWWTTTRRRPPPNNNLLLIIIIIIIIIHHHGGGFFFEEEDDDCCCAAA???======;;;999777999888777888999888555333333444666777888777666555666444444555666777777666777666555444444333444444666666777888888999999::::::999888777666666777777555555444333333333333444333222000/////////111222000000////////////000000.........//////..................---------------******+++,,,---...///000---...000/////////000222222444444222333666666222333333333333333333333333111222222222222333333333222222222222222222222222222222333444444444333333///000111333333333333222222222222222222111000000////////////////////////222222222000///---+++*********+++++++++***)))((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$$$$%%%%%%###"""!!!!!!!!!"""###$$$$$$##################$$$%%%%%%$$$$$$###""""""!!!###$$$%%%&&&''''''&&&&&&&&&&&&)))++++++...:::FFFllliiiYYYCCC:::444222666999AAAWWWooo{{{qqq___UUUKKKIIIIIIJJJNNNSSSZZZ______YYYRRRLLLDDD>>>888444///+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$############"""!!!###$$$%%%###"""!!!!!! !!!!!!""""""!!! !!!"""###"""!!! !!!###$$$###!!! !!!"""###$$$'''(((+++///111666DDDQQQqqq{{{cccPPPBBB888777666222222666@@@LLLppptttooommmyyyvvv___LLL>>>888000+++***)))'''%%%###$$$%%%&&&&&&%%%$$$###&&&$$$###"""#########!!!######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))***+++,,,111888@@@LLL```rrrzzzhhhwwwnnnggg]]]ZZZVVVSSSQQQPPPNNNLLLHHHHHHHHHHHHHHHFFFEEEEEE@@@>>><<<<<<<<<;;;999777888777777777888777555222444555777888999888666555666555555666777888888777777666555444333222222222777777777888999999::::::999888666555444444555555555555444333333333333444333222000///...///111222000////////////000000111......////////////........./////////...---,,,,,,))))))***+++---...//////+++---//////...///000222222444444111111333333///333333333333333333333333111111222222222333333333///////////////000000000000111222333333333333333...///000222333333333333333333333333333222111000////////////////////////000000000000///---,,,+++++++++,,,---,,,+++***)))))))))))))))))))))))))))&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&"""######$$$$$$%%%&&&&&&%%%###"""!!!!!!###%%%&&&&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$###""""""!!!"""###&&&((()))((('''&&&&&&''')))++++++...;;;HHHnnnlll\\\FFF<<<555222666888===PPPfffpppdddYYYUUUUUUWWW[[[```hhhlllkkkcccYYYQQQGGG@@@666222...++++++++++++***&&&&&&''''''''''''&&&%%%$$$###""""""""""""!!! $$$$$$###$$$&&&&&&$$$###!!!!!! !!!!!!""""""###$$$###""""""!!! !!!###$$$###!!! !!!"""$$$$$$&&&(((,,,111444;;;JJJXXXwwwwww^^^LLL???555666555111111666BBBNNNsssvvvppplllwww|||eeeQQQ@@@===777000+++'''''''''"""###$$$%%%%%%%%%$$$###%%%###""""""###$$$$$$###"""###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&'''(((******...111777@@@JJJZZZqqqrrr___zzzqqqhhhccc]]]ZZZUUURRRQQQPPPOOOMMMHHHGGGGGGGGGHHHHHHFFFDDDCCCAAA???===<<<;;;888666777777666555333222111111555555666777777777777777555555444333222222222222444444333222222333333333333444666777999:::::::::888888777777666444333222444444444333333222222222111,,,+++///111......333111///......//////...,,,111333333...+++------,,,---...---+++***+++...000......---------......///,,,,,,,,,------///000111000000//////000111222222222444555444222222333444333333333333333333333333222111///......000111333666555333111000000000111///000222333444444333333333444555444222111222333000000///...------,,,,,,//////---,,,,,,,,,,,,,,,---,,,,,,+++***)))''''''&&&'''((((((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%))))))+++---,,,000>>>LLLppprrr___AAA:::666222111333<<>>333///---***&&&$$$###""""""!!!!!!"""""" !!!"""###$$$%%%$$$######""""""###$$$$$$%%%$$$&&&***+++,,,000666>>>LLL___rrr~~~hhhPPP???|||rrrhhh```[[[ZZZWWWTTTQQQPPPNNNLLLJJJGGGFFFFFFGGGIIIIIIHHHGGGCCCAAA???======<<<:::888222333444555666777888888555555555555666666777777888777666555444444444444444333333333333444444555888888888999999888888777888888888777666555444333333333333333333333333333000//////.........000333000...------...000000///---000///------000///+++111111000...------///222111111222222111111000000//////000000/////////...---///000222222111///...///111222222111000111333333333333333333333333333666555444333333333444444222222222222222222333333111000/////////000222333222333333222000......///000/////////......------///...---,,,,,,+++++++++++++++++++++***)))((('''))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$""""""######$$$%%%&&&&&&'''%%%%%%%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&&&&''''''''''''((((((***))))))***+++222CCCSSSwwwyyygggJJJ;;;666333222222555===GGGiii}}}zzzgggUUUFFF>>>888444000---++++++)))(((((((((''''''&&&%%%%%%$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""$$$&&&((()))......111999FFFXXXqqqiiiQQQAAA;;;444///000222333555999KKKaaa|||xxxhhhtttuuu|||iiiYYYCCC555111///***%%%$$$######"""""""""""""""!!! !!!"""$$$&&&$$$############$$$$$$%%%%%%$$$'''+++,,,...444<<>>===<<<;;;999777555555555666666777777777555555555444555666777777777666555444333333333333444333333333444444555666:::;;;;;;;;;;;;:::999999999999888888777555444333333333333333333333333333222111000///222777:::;;;333111...------......------/////////222666555000444444333111//////111333222222333333222111000000///000000111111000///...///000222333333222000//////000222222111111222333333333333333333333333333666555555444333333333333333333333333222222111111111000/////////000111222333444444333111///000111///////////////.........000///...---,,,,,,,,,,,,***************)))((('''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""""""""######$$$%%%&&&&&&%%%%%%%%%%%%$$$"""!!! !!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&''''''(((((()))((()))***+++222CCCTTTwwwzzzhhhKKK;;;666222111111333999AAAfffzzz}}}kkkXXXIII@@@888444000,,,+++***)))'''(((''''''&&&%%%%%%$$$$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###%%%'''(((***//////444@@@QQQeee}}}ttt]]]III<<<777111...000222333666:::NNNddd}}}jjjsssqqqtttbbbJJJ999333///***%%%%%%%%%$$$############$$$""""""!!!!!!"""###%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&(((+++...111;;;FFF\\\kkkxxxcccNNN===333xxxnnneee^^^ZZZWWWUUURRRPPPOOOMMMJJJGGGGGGFFFEEEFFFGGGGGGEEECCC>>><<<:::999999888666555666666777777777777777777666555444444444555666777777666555444333333333333333333333333444555666777;;;<<<<<<<<<<<<<<<;;;;;;999999999888777666555444222222333333333333444444666555333555===EEEFFFBBB555222///------------,,,***---...000666<<<;;;666555555444111///000222444222222333333333111000//////000111222222111000///111222333333333222111000///111222222111111333444333333333333333333333333444444444333333222222111333333333333333222111000111111111000000111111222222333333333111000111222//////////////////////////////...---,,,,,,,,,,,,)))*********))))))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""!!!!!!""""""######$$$$$$###$$$%%%%%%$$$###!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""$$$$$$%%%%%%&&&'''''''''((('''(((***+++222BBBQQQuuuzzzgggJJJ<<<555111000111222888???cccwwwnnn\\\LLLBBB777444///,,,***)))'''&&&%%%%%%$$$$$$######""""""%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###%%%''')))***111222999JJJ^^^sss~~~iiiSSSBBB:::555111///111222333666;;;QQQgggmmmrrrmmm|||jjjRRR???555///***&&&'''&&&%%%%%%$$$$$$%%%%%%$$$############$$$%%%%%%$$$$$$$$$$$$%%%&&&'''''''''''')))---111999HHHVVVqqq}}}lllUUUCCC777222vvvmmmeee^^^ZZZVVVTTTQQQPPPNNNLLLIIIFFFGGGFFFEEEEEEEEEDDDBBB@@@<<<;;;999888888777555444666666777777777888888888666555444333333555666888888777666555444444444444333333333444444555666777:::;;;<<<<<<<<<<<<<<<;;;999999999888777666555444222222222333333444444444666666666<<>>===<<<:::999999999777555555555666777888999999:::666555333333333444666888999888777666666555555555333333333444555666777777999:::;;;;;;<<<<<<;;;;;;999999999999888666555444222222222333333444444444444555777???NNNUUUIII888333000---+++---///000000333333222333777:::666...333333222///------///111111222333444333111///------///111333444333222111222222111000//////000000000222333333333333555666333333333333333333333333222222222111000///...---...///111333444444444444111222333444444333111000---...000000//////111222////////////000000000000,,,+++***)))((((((((((((((()))))))))))))))((('''+++***((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###$$$%%%%%%$$$"""!!!!!!!!!!!! !!!"""$$$%%%%%%$$$###""" !!!!!!!!!""""""######""""""###$$$$$$%%%&&&&&&%%%&&&(((***+++000>>>LLLpppwwwdddFFF<<<444......000333999@@@YYYnnn|||jjjWWWEEE:::666333...***((('''%%%$$$''''''&&&&&&%%%$$$$$$###%%%$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###%%%(((***+++777999EEE[[[rrrmmmYYYDDD999888444111111333333333666<<>>:::666333222222111111000000000111333444777666:::CCCLLLKKK@@@666111///---+++************000111222333333222111000444444444333333222222222444333222111000000000000,,,---...000222333333333333444444333111000000111111222444555555444222111000///...///222444444444444333222000///---,,,+++////////////000111333333666555444333444333111///111000///......///000111/////////000000000000000+++++++++++++++***))))))))))))))))))((((((((((((***)))(((''''''&&&&&&'''%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!"""######"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""!!! !!!""""""!!!!!! """$$$%%%''''''''')))+++---222>>>KKKooouuubbbGGG===444---,,,---...333999RRRiiiyyycccPPPBBB:::444111---+++)))'''$$$"""&&&###!!!!!!###$$$""" $$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! """&&&&&&&&&...777888AAAOOO```sss|||fffTTTEEE:::333666333///---///333777999VVVpppxxxooolllwwwxxxdddOOO>>>333---++++++***((('''&&&&&&''''''%%%$$$###"""!!!!!!!!!!!!&&&&&&%%%%%%%%%%%%$$$$$$***+++...555CCCYYYqqq~~~gggMMM:::111---+++~~~sssjjjccc]]]ZZZUUUTTTQQQOOOLLLJJJIIIHHHFFFFFFEEEEEEDDDDDDDDDDDD>>><<<:::888666666777888555666777777777666555555333333444555555666777777555555666666666666555555666555444333444666888:::999;;;======<<<;;;;;;<<<======<<<999666333222222222111111000111222333444444333444:::@@@@@@999222111///...,,,+++******+++///000111222222111000000222222222111111111000000222111111000000000000000///000000111222222111111222333444333000///000111111222333444333333222111...---,,,...000222222222444333222111///...---,,,////////////000111222333444333333333444333111///000000///......///000000,,,,,,,,,,,,,,,,,,------***+++++++++******)))(((***)))))))))((((((((((((***)))((('''&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$!!!!!!!!!!!!!!!"""######"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""$$$###!!!!!!""""""!!!!!!!!! !!!"""###%%%&&&'''&&&''')))+++000===JJJnnntttaaaFFF<<<444---,,,---...333888OOOfffsss^^^LLL???888333000---***((('''$$$"""$$$""" !!!###$$$###"""$$$$$$######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!$$$&&&'''(((111<<>>===<<<:::;;;;;;999::::::888555333222333333222222222222333333444222111111333555555333111111000...,,,++++++,,,,,,///000000111111000//////000000////////////....../////////...//////000111222222222222222111000///222333444222000///000111222111111111111111222222///...---...000222222222333333222111000///...---///......//////000111222000000111333444333111...000///............//////,,,+++++++++++++++++++++)))************)))((((((******)))))))))(((((((((***)))((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!"""######"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""&&&###!!! !!!!!! !!!!!! !!!"""###%%%&&&&&&%%%&&&((()))///===JJJnnnrrr___DDD;;;333---,,,...///222777KKKaaa{{{mmmYYYHHH===777222///,,,)))((('''$$$""""""!!! !!!###$$$$$$$$$$$$######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!$$$###%%%''')))---999EEETTT[[[ffftttuuu]]]III===777555000///------000555:::===YYYqqqwwwlllhhhrrrkkkVVVCCC555---***)))((('''%%%%%%%%%%%%&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''+++---555DDD[[[ttt|||iiiPPP===333///,,,)))yyymmmeee^^^ZZZWWWSSSRRRPPPNNNLLLJJJJJJIIIHHHHHHGGGFFFDDDCCCBBBBBB<<<;;;999777666777888999444666777888777555333111555555666666666777777777777888888999999888888777777666555444555666888999:::<<<<<<;;;:::888999:::777777888666444222333333333333333333333333333444222333333333111111111111111000...------------...000000000000000//////...///.....................------------...///000111222333333222222111000///333444444333222111111222222111///...///000222333222000///000222444444444333333222111000000////////////......///000000111......000222444333111.../////////...........................------------))))))*********))))))(((*********)))))))))(((((())))))((('''&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!!!!!!!""""""###"""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!!!! """!!!!!!!!!!!!###%%%&&&'''%%%&&&''')))///===KKKnnnppp]]]BBB:::333------...///222666HHH\\\vvv~~~iiiVVVGGG===888111...+++)))((('''$$$######"""!!!!!!"""###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!$$$###%%%(((,,,444CCCRRRaaagggqqq}}}qqqWWWCCC888444444//////......000333999===[[[qqqyyymmmhhhrrrnnnYYYFFF777///,,,)))(((&&&%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&'''((())),,,///:::NNNhhhvvv```FFF777111...+++(((uuujjjbbb\\\XXXVVVRRRQQQOOOMMMKKKJJJIIIIIIGGGGGGFFFEEECCCBBBAAAAAA<<<;;;999777666666777888555666777888888666444333666666666777777777777777::::::;;;;;;;;;;;;::::::888777555555555666888999999::::::999777666777888555666666555333222333444333333333333333333333333000222555555333111000111111000///.........///000111000000///////////////////////////////////////++++++,,,,,,---...000000000000111222222222111111333444555555333222333444111000...---...000222444333111000111333444444444333333222222111111111000000////////////000000111......///111333333111///000000/////////......---////////////......------))))))************))))))************)))))))))))))))((('''&&&&&&%%%%%%%%%%%%$$$###""""""###$$$%%%#########""""""""""""!!!!!!!!!!!!!!!!!!""""""###########################!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%%%%$$$""""""!!!!!!!!!###$$$%%%'''&&&''')))***000>>>KKKnnnmmm[[[@@@888222---...//////111555DDDWWWrrryyyfffTTTFFF===888222///,,,)))((('''$$$"""%%%%%%$$$"""!!! !!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""$$$)))000;;;NNN^^^kkkqqq{{{jjjQQQ>>>444222222///000000//////222777;;;[[[nnn{{{oooiiirrrppp]]]III:::222///)))(((&&&%%%$$$$$$%%%%%%%%%$$$$$$############$$$&&&&&&%%%%%%&&&(((***+++---444BBBYYYsssqqqYYY@@@444111---)))(((}}}qqqfff___[[[XXXVVVSSSRRRPPPMMMKKKIIIHHHHHHFFFEEEEEEDDDCCCBBBBBBAAA===<<<999777555555666666666666666777777666666666777777777777888888888888;;;;;;;;;<<<<<<;;;;;;;;;999888666555555666888999777888888777555555666888555666666555333222333444222333333333333222222111---///333444333111000000111000/////////000111222222222111000////////////...////////////000000000,,,,,,,,,,,,---...///000---...///000111222222222333444555444333222333444111000///...///000333444111000//////111222222111333333222222222222222222111111000000000000111111000//////000222222111000000111111111000///...---......------,,,,,,++++++))))))***++++++++++++***++++++*********))))))))))))((('''&&&%%%%%%%%%%%%$$$$$$###""""""###$$$$$$"""""""""!!!!!!!!! !!!!!!!!!!!!!!!"""##############################""""""""""""""""""""""""!!!!!!"""%%%((())))))(((###"""!!!!!!!!!"""$$$%%%&&&&&&'''***,,,111===JJJlll}}}kkkYYY>>>777111---///000///000333AAARRRnnnwwwfffUUUGGG>>>999444111---+++)))'''$$$"""%%%&&&%%%### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###"""%%%+++333AAAUUUgggrrryyyzzzaaaJJJ;;;444000......000111000///000666:::ZZZkkk|||{{{xxx~~~ppphhhnnn{{{tttbbbMMM>>>555222)))((('''%%%%%%%%%%%%&&&$$$$$$############$$$$$$'''&&&%%%%%%&&&)))+++---000:::LLLddd|||jjjSSS<<<333000+++''''''yyynnnddd]]]ZZZXXXWWWTTTRRRPPPMMMKKKHHHGGGGGGEEEEEEEEEEEEDDDDDDCCCCCC???===:::777555444444444555444444444444666777888888888888888888888888888::::::;;;;;;;;;;;;::::::999888777555555666888999666777777666555555777999666666777666333222333444222222333333333222000000,,,---///111222333222111111000000///000111222333444333111000//////000000............//////000000---------------...///000------...000000111000000111222333333111111222333000000//////000111333444222000///000111222222111222222333333333333333333222222111111111111222222333111//////111222222111111222222222111000///...------,,,,,,+++******)))******+++,,,,,,,,,,,,,,,+++++++++*********))))))(((((('''&&&%%%%%%%%%%%%%%%$$$############$$$%%%""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############""""""""""""######"""""""""""""""""""""""" !!!###&&&))))))'''%%%###"""!!!!!!!!!"""$$$$$$###$$$'''+++,,,000;;;GGGjjj{{{iiiWWW<<<666111---///000///000222<<>>666333///,,,***'''$$$"""$$$%%%%%%###  """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###$$$###&&&---555CCCXXXiiittt|||oooUUUBBB999444000,,,+++...000000///111777<<>>XXXeeerrrtttmmmjjjtttoooaaabbbkkk~~~kkkUUUBBB888444+++***((('''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&''''''&&&%%%%%%'''***---///444DDD^^^wwwrrrWWWCCC222...+++$$$"""&&&vvvkkkaaa\\\XXXTTTPPPUUUSSSQQQMMMJJJHHHFFFFFFDDDDDDEEEEEEEEEEEEDDDDDD===<<<:::888777777777777555555444444555666888999777777777666777888888999<<<<<<:::999888888777777666777777888888888777777555555444444444555555666888555222222444555333111111111111111111111111111...///000111222222111000111000000000111222444555333222222111000//////......---++++++---///000000...------------...//////111111222111//////000222222111///......///000111......///111111222222222222111000//////111333444111222222111///000222444222111000000000111333333555444333111000/////////111111111111111222222222000///---,,,+++*********+++((('''***000333222///+++***************++++++(((((('''&&&%%%$$$$$$$$$%%%$$$$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!!!! ###%%%'''(((***111;;;BBBaaatttgggTTT<<<777111------...---...111:::CCCeee{{{vvvhhhZZZMMMDDD>>>888111***&&&$$$###"""!!!"""#########""" """"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""###$$$###"""&&&,,,555@@@QQQ```ooo}}}ppp\\\FFF:::666222///......------/////////666???ZZZiiiuuusssmmmnnnwwwooo]]]YYY```yyy~~~rrr___HHH888111...+++(((&&&&&&&&&%%%$$$$$$$$$###"""###$$$%%%&&&&&&%%%%%%'''+++---//////:::KKKfff~~~fffNNN@@@222,,,***'''$$$###{{{tttiii```\\\YYYUUURRRTTTRRRPPPMMMJJJGGGFFFEEEDDDDDDEEEEEEEEEEEEDDDDDD???===;;;999888777777777555444333222222333444555777777777777777888888999;;;:::999888777777777777777777888888888888888777666666555444444444555555888555333333444444333111222222222222222222222222...///111222333444444333222111000000000000111222222111111000//////......///...,,,---///111111111...------------...//////---.........---...000111111000///...---...000111//////000111222222222222222111000///000111333444444444333111///...///111222111000000000111333333555444333111000/////////000111111111111111111111///...---,,,+++*********+++)))'''***///111000---*********))))))******+++)))((('''&&&%%%%%%%%%%%%%%%%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """$$$&&&''')))///888???[[[ooogggTTT<<<555///+++,,,---,,,---000999BBBdddzzzzzzmmm___RRRIIIAAA;;;333,,,(((&&&%%%$$$"""###$$$$$$$$$###!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""######$$$%%%$$$'''---333===MMM\\\ppp~~~~~~gggUUUAAA777444111......---+++,,,...///222:::CCC]]]lllyyyxxxrrrttt}}}mmm[[[VVV\\\qqq~~~tttaaaKKK:::333...+++(((&&&&&&&&&%%%$$$'''&&&&&&%%%%%%&&&'''(((%%%%%%%%%'''***---///000???QQQkkkzzz___HHH;;;...)))((($$$"""!!!wwwpppfff___\\\ZZZWWWTTTRRRQQQNNNKKKIIIGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDAAA???===:::888777777777777666444222222222222333777777777777777888888888::::::999888777777888888888888999999999888888777777666666555444444444555777555333333444444333222333333333333333333333333///000222333444555555555333222111000///.........000000000///......------000...---...000222222111......------......///000+++,,,---...---...000222000///.........///000111000111222333333444333333222111111000000222333444666666555222...------///222111111111111222333333555444333111111000000000000000000000000////////////...---+++************+++)))''')))---...---*********))))))))))))******)))((('''&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! ###%%%&&&(((---555;;;SSShhhfffSSS<<<333---)))***,,,+++---000999@@@aaawwwtttgggYYYPPPEEE???777000+++)))'''&&&$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""###$$$$$$'''''')))---111999HHHVVVqqqqqq[[[KKK:::222000///---...+++)))***---///333===GGGaaaqqq~~~|||~~~|||iiiWWWQQQUUUggguuuwwwdddMMM<<<555...+++((('''''''''&&&%%%(((''''''&&&&&&&&&''''''%%%%%%&&&(((***---000222FFFYYYtttpppUUUBBB666+++'''&&&###!!!!!!tttnnneee^^^[[[YYYVVVSSSPPPOOOMMMJJJHHHFFFEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDBBB@@@>>>;;;999777777777777666555444444444555555666666777888888888888888::::::999999999999999999888999999999999888888777888777666555444444444444777666444333333333333222444444444444444444444444111222333333444444444444222222111000///.........//////.........---------///...---...000111111000...............//////000...///000000//////111333//////.........///000111222222333444444555444444222222111111111222333444666666444222...---...///111111111111222222333333444333222222111111111111///////////////............---,,,+++************+++)))((()))++++++***(((******)))((((((((()))))))))(((''''''&&&&&&&&&''''''&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! ###%%%&&&'''+++222888LLLbbb}}}fffSSS;;;222,,,(((***,,,+++---111777>>>]]]ttt{{{nnn```VVVJJJDDD;;;333---***(((&&&$$$$$$$$$#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!!"""###$$$%%%''''''))),,,...444CCCRRRsss~~~fffRRRDDD555000...---,,,---***((())),,,...333===GGGcccsssyyyeeeTTTMMMOOO```nnnxxxeeeNNN===555---+++(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((***...222555MMMbbb|||}}}gggLLL===333***((('''$$$###$$$~~~ssslllddd^^^ZZZXXXTTTQQQOOONNNLLLJJJHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDBBB@@@>>>;;;999777777777555444444333444555666777666666777888888888888777888777777777777777888999999999999999999888777666888777666555555555555555666666555444333222333333444444444444444444444444444333333333222222222222222222111111111000000///............---------------,,,,,,---///000000...///............///000000222222222111//////000111////////////000000111111333444444555555555555444222222222222222333333444333444333111///...000222111111222222333333333333333333222222222222222333////////////......---------,,,,,,+++************+++***))))))))))))((('''***)))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!$$$'''((((((+++000444FFF]]]zzzfffSSS;;;222,,,)))***,,,,,,...111666;;;YYYpppvvvggg\\\PPPJJJ@@@666000+++(((&&&######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%&&&''')))+++---444EEEUUUwwwwww^^^KKK???444///...+++***+++***)))))),,,...111:::DDDccctttttt```PPPJJJJJJZZZhhh}}}vvvcccLLL<<<555---+++((('''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***+++///444999TTTiiivvv___DDD777///((('''&&&###"""$$${{{pppjjjbbb]]]ZZZWWWSSSPPPNNNMMMLLLJJJHHHGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEAAA???===:::888777777777222111111111111333555666555666777999999888888777444333333333444555666666888888888888888777666555777666666555666666777777555666666444222111222444444444444444444444444444444444333222222222333333333333444444333222111111........................,,,,,,,,,---///000///...//////......//////000111222333222111...---...//////000000111111222222222444444555555555555444444222222222333333333333333111222222111///000222444111222222333444333333333333222222222222333333444000000//////......------,,,,,,+++*********************)))))))))(((((((((***)))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""!!!$$$'''(((((()))---111AAAYYYwwweeeSSS;;;333---)))***,,,+++---000555999VVVlll~~~ooodddXXXQQQFFF;;;333---(((&&&###""""""!!! !!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""###%%%%%%%%%&&&)))+++...888MMM```~~~pppVVVFFF<<<333///---***)))++++++***+++...///111999BBBbbbuuummmYYYLLLFFFFFFRRRaaavvvrrr___JJJ;;;666---+++((('''((()))(((''''''((())))))******))))))&&&)))+++,,,---111777===ZZZpppnnnVVV===000***%%%%%%### !!!~~~wwwlllfff```[[[ZZZXXXUUURRRNNNMMMLLLJJJIIIHHHHHHHHHEEEDDDBBBAAAAAABBBDDDEEE???===;;;999888777777777333222111111111222333444555666888999999999777666333333333444444666777777777888888777777555444444555555555555666777888999555666666555222111222444333333333333333333333333333333333333333555666777777888888777666444222111........................---,,,---///111111000...///////////////000000111222333333222000///000222000000111222333444444444444444444555555444444333111222333333444444333333111222222111///000222444111222333444444444333333222222222222222333444555111111000000///......---,,,++++++***************)))*********)))((())))))***)))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""" ###''''''''''''***--->>>VVVuuueeeRRR;;;333---((()))***)))+++...444777SSSiiixxxlll```XXXLLL@@@777///***'''$$$###"""!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""$$$%%%&&&$$$&&&)))---222???XXXnnn|||fffLLL???777000...---******+++******---222333444;;;CCCbbbuuufffRRRGGGCCCBBBGGGVVVlll~~~ooo\\\HHH;;;777---+++((((((((())))))(((&&&'''(((***++++++++++++(((+++---......222:::@@@```vvvzzzeeeNNN666...)))%%%%%%### !!!{{{uuuhhhddd^^^[[[ZZZYYYVVVTTTNNNMMMLLLKKKJJJIIIIIIIIIEEEDDDBBBAAAAAABBBDDDEEE===<<<:::888777777777777777666444333222333333444555666888999:::999777666666666666666777999:::;;;777777777777666555444333555555555555666888999:::444666777555222000222555333333333333333333333333222222222333555888:::<<<;;;;;;;;;999777444111000......//////////////////------...000222222111//////////////////000111111333444555444333333555666000111222333444555555444333444444444444444333333111222333444444444333333222333222111//////111333111222333444555444333333222222222222333444555555222111111000///.........++++++******************)))***+++***)))((()))******)))((('''&&&%%%%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""""""""""""""&&&&&&%%%%%%(((***;;;TTTsssdddRRR;;;222,,,(((((()))((())),,,444666RRRhhhrrreee]]]QQQDDD:::222+++(((&&&%%%###"""""""""###$$$"""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""$$$%%%&&&%%%&&&+++///555EEE```xxxuuu___DDD:::333...------+++***,,,)))***///444666777>>>EEEbbbvvv{{{aaaMMMCCC@@@@@@???NNNeee{{{~~~nnn[[[HHH<<<888---+++(((((()))))))))(((###$$$&&&(((************(((,,,...//////333<<>>999777777888999999888777555444444444555666888888888888888777666555666777888999:::999888777777999:::;;;:::777444222555555444333444555666777777666555444333333444555333333333222111222444666222333555777:::===???@@@AAA???;;;888444222111111000000000000111111111111---...000222333333222111///000111222222111000///......000111333333444444555555444444444444333333444555777666555444444555333333333333333333333333444333222111111111222333444444444444444444444444777666444333222222333444333111......////////////...------,,,,,,++++++***+++******)))))))))))))))''''''''''''''''''''''''(((&&&%%%%%%&&&'''%%%$$$%%%%%%%%%$$$###"""!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$$$$$$$$$$&&&***---<<>>MMMfff{{{pppeeeUUUFFF:::000((("""%%%###!!! """######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!! """###$$$%%%))),,,000999OOOkkklllQQQ>>>444222...---,,,,,,+++***))),,,000111333777===BBBcccvvv}}}ZZZSSSBBBCCC:::DDDKKK[[[rrr}}}nnn[[[FFF777111---+++(((&&&&&&'''&&&%%%''''''''''''((()))++++++,,,+++,,,---,,,...777BBBeeewwwnnnWWWAAA333***)))&&&###!!!!!!""""""xxxqqqhhhccc[[[VVVUUUUUUUUUTTTQQQQQQPPPPPPNNNLLLIIIFFFFFFEEEDDDCCCCCCCCCDDDEEEBBB>>>:::777777888888888::::::888777777777888999888888888888888777666666666777999::::::999888888888888999999888666444222555444444333333555666777888777666444333333444444333333333222111222444666555666888:::<<<>>>???@@@@@@???<<<888555333222222000000000000000000000000000222555666666444222000...///000000000000///......///000111222333333333222222333333333333333333444666777666444333333444333333333333333333333333444333222111111111222333333333333333333333333333555444333111111111111222222000....../////////......------,,,,,,+++******+++***))))))(((((((((((('''''''''''''''''''''''''''%%%$$$$$$%%%%%%$$$###############"""!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$&&&***---===PPPwwwbbbPPP:::333,,,(((((()))(((***---111===JJJccctttiiiXXXHHH<<<222***%%%%%%###!!!!!!"""######"""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!! !!!"""$$$%%%(((+++...444@@@WWWsssyyybbbKKK:::333000---+++++++++***)))(((+++---///000444<<>>JJJaaayyyzzzfffOOO>>>777...,,,)))'''''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((('''&&&(((******...999DDDkkk|||mmmVVVBBB444---'''&&&$$$""" !!!}}}uuunnneeeaaa[[[VVVSSSSSSSSSTTTZZZ]]]``````[[[UUUOOOKKKHHHGGGEEEDDDDDDDDDEEEFFFDDD@@@<<<999888888777666888777555444444555555666777777777666666666777777666777999:::;;;::::::999999888666444333333333333444444333333333444555666:::999888666444333222222222333444333222333555888<<<>>>@@@BBBBBBAAA>>>===;;;:::999777555333222111...............---------333777<<>>RRRxxxaaaPPP999111+++'''((()))'''(((+++...888CCCYYYxxx}}}ooo[[[HHH;;;222+++(((&&&$$$!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&+++,,,222@@@VVVpppuuu^^^III:::333///---***)))*********))))))******)))***000999AAAeeexxxyyyVVVOOO>>>@@@777::::::CCCXXXpppjjjRRR@@@888///---***(((((('''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%''')))+++///;;;GGGnnnyyybbbJJJ888...+++%%%$$$"""!!! {{{rrrkkkddd```ZZZUUURRRRRRTTTVVVcccgggjjjiiibbbYYYQQQMMMHHHGGGEEEDDDDDDDDDEEEFFFCCC@@@<<<:::999888777666666555444333222333333444777666666555555666777777666777999:::;;;;;;::::::999777555333222222333444444333333222333444555666999999888777555444222222222333444333222333666888===???@@@BBBAAA???<<<:::777666666444333222000000///.........---------,,,111555:::>>>???<<<888555111111111000000/////////000111111222222222111111000111222333444666777777666888888777444222222222555555555444444333333333444444444444333333222222444444444444444444444444222222222111111000//////...---,,,---...///...,,,---,,,,,,++++++***))))))))))))))))))((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%$$$###$$$$$$%%%%%%%%%$$$######  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$'''+++...@@@TTTzzzaaaOOO999111+++((()))***)))))),,,---555>>>SSSrrrttt___KKK===333---)))'''$$$"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""$$$%%%'''))),,,555GGG```zzzkkkTTTAAA666222///---*********++++++***++++++***)))***000:::AAAeeexxxyyyWWWOOO>>>@@@777:::888>>>PPPfff{{{mmmTTTAAA888111...+++)))(((((('''%%%&&&&&&%%%%%%&&&&&&''''''&&&%%%'''***,,,111>>>JJJppppppWWWAAA222+++)))###""""""!!!!!! yyyppphhhbbb___YYYTTTRRRTTTZZZ___nnnrrrtttpppfff[[[RRRNNNGGGFFFEEEDDDCCCDDDEEEEEEBBB@@@<<<::::::999888777777666555333333444444555777666555444555666777888666777999:::;;;<<<;;;;;;999888666444333333333444444333222222222333555666999999888888666555333222222333444333333444777999<<<===>>>>>>===;;;999777333333333333222111///////////////...------,,,,,,...111555999;;;:::999777333222111000//////000000///000111222222222222222333333444555666777888888777888999888666444444444666666555555444333333333444444444444444333222222444444444444444444444444222333333333222111000///,,,,,,+++---...///---,,,,,,,,,,,,+++******))))))'''((()))***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###!!!!!!"""""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$'''+++///CCCVVV|||aaaOOO999111+++(((***+++))))))++++++222999LLLjjj~~~zzzdddPPPAAA777000,,,'''%%%"""!!!!!!"""!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!! !!!"""$$$&&&'''(((...<<>>???777999777<<>>555666555888BBBPPPccc{{{vvv\\\GGG===333000,,,***)))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%&&&(((***000>>>KKKppp|||jjjQQQ===111,,,(((%%%!!!"""""""""###"""""""""}}}xxxnnnggg]]][[[WWWTTTVVV___lllvvv~~~yyyjjj\\\RRRNNNFFFEEECCCBBBBBBCCCCCCDDD@@@>>><<<;;;;;;;;;:::888666555444333222333444444666555444333444666888999666777999;;;<<<<<<<<<<<<888888777666555444333333333333222222222333444555666777888888888666555444222333444444333555888:::888888777666555444333333222222333444333222111000111111000///......------.........///111333555666222111///...---------.........000111333333444444444444555555666777777777777999::::::888777888888777777666555444444333333333444555555555444333222222222222222222222222222111111222222222000...---+++***+++,,,...///---+++,,,,,,++++++***)))))))))&&&''')))+++,,,+++***)))%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######"""!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """######%%%(((,,,///FFFYYY~~~```OOO888...)))&&&((()))'''&&&(((&&&+++///@@@]]]qqq|||gggSSSCCC888...)))(((%%%"""!!!!!!!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!###%%%'''(((+++888MMMeee{{{iiiQQQ>>>333...+++***(((&&&&&&(((******))))))***+++***+++///777>>>cccvvvvvvSSSLLL;;;<<<444333333666===HHHZZZtttzzz```KKKAAA333000---***))))))'''&&&$$$$$$###############$$$&&&$$$%%%''')))///===JJJpppqqq^^^EEE333,,,***'''###!!!""""""############"""{{{xxxsssmmmggg\\\WWWTTTVVVYYY^^^lll{{{~~~uuugggYYYOOOJJJFFFDDDBBBBBBDDDDDDDDDCCCCCCAAA>>>;;;999888888999888777555444333333444444333333444555666777888888777666555555888999:::999777777777666666555444333777666555444333222222222888888999999999888777666444444333333444555777888777666555444222111//////333222222222111111000000444222000...------//////000000000000111111111111333333222000///---,,,,,,...///000111222333444444444444555555666666777777666777777888888888777777888777555444333333444444111333444444333222222333555333222222222222111///000000////////////000000000...,,,*********+++,,,)))******))))))((('''&&&(((((()))+++,,,,,,***'''''''''&&&%%%%%%$$$######$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!! """"""!!!!!! !!!!!!  !!!""""""!!!!!!!!!!!! !!!$$$""" !!!$$$'''***+++EEE]]]zzz~~~]]]KKK999...,,,)))&&&%%%&&&'''(((,,,***...<<>>LLLrrr~~~kkkTTT???666///%%%!!!%%%!!!"""&&&)))'''!!!!!!%%%zzzvvvrrrjjjeee\\\XXXVVVYYY\\\cccppp}}}|||rrreeeXXXOOOJJJEEEDDDBBBBBBCCCDDDDDDCCCBBB@@@===;;;999999999999888777555444333333444444222222333444555666777777666555555666888999999888666666777777666666555555666666555444333333333333999:::;;;<<<<<<:::888777444333333333444555777888666666555333222000//////222222111111000000000000444333111///...///000000//////000000000111111111111111111111000000000000000000111222333444555555555555666777777888888999777777888888888888888777777666555333333222333333222333555555333333333444555333222222222222111///000000///////////////000///...,,,*********+++,,,************)))(((''''''&&&&&&''')))******(((&&&''''''&&&%%%%%%$$$######$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!! """!!!!!!!!!    """""""""!!!!!!!!!  !!!$$$"""!!!!!!$$$'''+++,,,FFF]]]zzz|||[[[JJJ888...,,,)))'''&&&&&&((()))***)))---888III^^^wwwjjjTTTCCC777000,,,'''&&&$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!"""!!!###''')))(((***...666AAAYYYvvvjjj[[[DDD222222***)))***)))'''&&&&&&&&&'''(((++++++***)))+++///666;;;ZZZssstttSSSLLL888;;;555555444555888<<>>LLLrrrqqqYYYFFF555///+++$$$"""&&&"""&&&,,,000+++### ###}}}xxxtttnnngggaaa\\\ZZZYYY]]]bbbjjjuuu~~~wwwmmm```UUUNNNKKKEEECCCBBBBBBCCCDDDDDDCCC@@@???===;;;::::::::::::888777555444333333444444111111222333444555666666555555555777999999888666555666666777777777777777666555444444333333333333:::<<<>>>@@@???===:::888444333333333444555666777555444444222111000//////000000000000////////////444333111000///000000111//////000000000000111111//////000111222333444444111111222333444555666666666777777888888999::::::888888999999999888888777888777555444333222222222333444666666444333444555555333222111222222111///111000000///.........///...---+++***)))******+++++++++++++++***)))((('''%%%%%%%%%'''(((((('''%%%'''&&&&&&%%%%%%$$$$$$###$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!!!!!!!    !!!!!!"""""""""!!!!!!  !!!###"""!!!!!!###'''+++...HHH___|||xxxWWWGGG666...,,,***'''&&&'''((((((&&&'''+++333???RRRmmmmmmVVVDDD888111---'''&&&$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$)))+++***---222<<>>===<<<;;;;;;;;;;;;;;;888777555444333333444444222222333444555666666777444444555777999999666444444555666777888888888888666555444333333333333333:::===@@@BBBBBB???;;;999333333333444444555555555333333222111000000////////////////////////......222222111000//////000000////////////000000000111---...///000222333444555111222222333444555555555666666777777888999999999888999999999999888888777999888777666444333222222333555666666555444444555444333111111222222000///111000///..................---+++******)))******+++,,,,,,++++++***)))(((%%%%%%%%%&&&(((((('''%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!!!!!!!!!!  !!!""""""!!!!!!###'''---000KKKbbb~~~sssRRRCCC333---,,,***((('''''''''((($$$&&&***000888HHHeee}}}pppXXXEEE777000...'''&&&$$$"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""&&&***++++++///555EEEXXXssswwwUUUHHH999---///***,,,)))((('''&&&%%%&&&''''''((()))+++,,,---000444777NNNfffuuuUUUNNN999:::333111000222555888@@@QQQ```~~~rrr[[[JJJ>>>222---+++'''%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&%%%%%%(((***///<<>>:::888333333333444444444444444111111111000000/////////..................//////000//////..................////////////000000000---......///000111222222111111222222333333444444444444555555666777777777999999999999999888777666999999888777666555444333333555666666555444444555444222111111111111000...000000///...............------,,,+++************+++,,,,,,++++++***)))((('''&&&&&&'''((()))((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!   !!!!!!!!!""""""!!!"""'''...333OOOfffnnnMMM???111,,,+++)))((('''&&&&&&'''###&&&***///444CCC^^^vvvttt\\\FFF777000---'''&&&$$$"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%%%%(((+++,,,,,,222:::PPPdddqqqMMMBBB666---///(((,,,)))((('''%%%%%%&&&&&&'''((()))+++,,,---///333555JJJaaa}}}uuuUUUNNN999:::333000///000333666===KKKXXXxxxyyybbbNNN@@@222---+++(((''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%$$$&&&(((***///;;;HHHooommmTTT???888111***'''%%%"""!!!$$$***+++&&&%%%~~~xxxqqqiiiccc^^^\\\\\\___cccgggooowwwzzzxxxqqqkkkaaaWWWQQQLLLIIIHHHBBBAAA@@@AAACCCDDDDDDCCC=========<<<<<<;;;;;;:::888777555444333333444444333444444555666777888888444444444555777777555333333333555666777777777777555444444333333444444444777999;;;===<<<:::777555222333444444444444333333////////////////////////............////////////..............................////////////000000.........///000000111111111222222222333333333333222333333444444555555666888888888888888777666555777777777777777666555444333444666666444333444555444222111000111111000...///......---......//////......------,,,++++++***++++++++++++***)))(((''')))''''''''')))***)))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  ######"""!!!    !!!!!!!!!!!!!!!""""""!!!"""'''///555TTTjjjiiiHHH<<<...***)))((('''&&&%%%%%%%%%$$$&&&***---111===VVVkkkzzzaaaJJJ999000---'''&&&$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """###%%%((((((+++------///888CCC^^^rrr~~~iiiEEE<<<444......'''***((((((&&&%%%%%%%%%&&&'''((()))+++,,,,,,///222555GGG\\\yyyuuuUUUMMM999:::444444111111222333777BBBMMMpppjjjTTTEEE444---,,,***((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%$$$&&&(((***...;;;GGGnnn|||lll\\\GGG777---***%%%###""""""!!!!!! """$$$!!!$$$~~~wwwnnnfff```]]]\\\[[[```eeehhhooovvvvvvqqqjjjdddZZZRRRNNNKKKHHHFFFBBB@@@???@@@BBBDDDDDDDDD============<<<;;;:::999888777555444333333444444222333333444555666777888555444333444555555444333222333444555555666555555444444444333333444444555444555777777777666444222222333444444444444333222............................../////////000000000......////////////.............../////////000000---...///000111222333333333333333333444444444444222222333333444555555555777888888777777555444444444444555666666555444333222333555555333333333444333222000000111111///...------------...///000000............---,,,++++++************)))((('''''')))'''&&&''')))***))))))%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!!    !!!!!!!!!!!!!!! """"""!!!"""'''000777XXXnnnfffDDD999,,,)))((('''&&&%%%$$$$$$###%%%&&&(((+++---777KKK]]]xxxgggOOO<<<111---'''&&&$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!! !!!###%%%&&&***+++---///000555BBBOOOnnnvvvaaa===666222...///&&&***((('''&&&%%%%%%%%%&&&&&&)))******++++++...222555BBBWWWttttttSSSLLL888;;;555666222//////000333<<>>>>>>>>===<<<;;;999888888777555444333333444444111222222333444555666777666444333222444555444333222333444444555444444444444444333333333444444555222333444444444333111111222333444444444333222111---------................../////////000000111111//////000000000000000///............/////////000---...///000222444555666444444444555555555555555222222333333444555555666777777777777666555444333111222333444444444333222111333444444333222222333333222000000111111///...,,,,,,,,,---...///000111////////////...---,,,+++*********))))))((('''&&&)))'''&&&&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!   """###!!!""""""!!! """###"""!!!&&&000888[[[ppp~~~dddBBB777,,,''''''&&&&&&$$$######"""&&&&&&&&&(((***222CCCRRRqqqlllSSS???333...'''&&&$$$"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!!!!"""$$$&&&''',,,,,,...111333:::IIIXXXxxxppp[[[777111111//////&&&***((('''&&&%%%$$$%%%&&&&&&***************---222666???SSSqqqtttRRRKKK888;;;666444000------...111:::DDD]]]qqqxxxcccQQQ<<<222///,,,***)))%%%&&&'''''''''&&&%%%$$$$$$$$$&&&)))***...:::FFFkkk}}}xxxaaaLLL>>>444---+++***&&&"""!!!"""######$$$"""$$$!!!{{{sssjjjccc___]]]\\\\\\___dddjjjnnnnnnjjjfffYYYVVVRRRMMMIIIFFFDDDCCC===>>>>>>???@@@AAABBBBBB=========<<<;;;:::888888999888666555444333222222333222222222333333444555333333444444444444444444333333222222222333444444555444333222111222333444222222333333333222111111444333222000///.........,,,---------...////////////......---------......000.........///000///...,,,---...///000111222333...///000111333333333333444555555666666666666666777888777444111111444777777666666555444444333333222333555777777666555444555555444444444333333333333333333222111000///...//////............//////,,,,,,+++++++++,,,------***************)))(((((()))(((&&&&&&'''''''''&&&'''&&&%%%%%%&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!   """!!! !!!!!!!!!!!!""""""""""""  """###&&&///999___tttyyy___FFF555,,,)))'''$$$#########"""!!!###%%%'''''')))111>>>HHHmmm}}}pppWWW>>>000,,,***(((%%%###!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!&&&+++(((,,,222444555===SSShhhbbbKKK>>>222......+++((('''%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%(((---000111AAAGGGnnnsss\\\JJJ>>>888555222222111//////222777;;;YYYnnniiiTTT>>>444000***''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((+++666CCClll|||}}}hhhUUUDDD444,,,+++'''&&&$$$"""!!!!!!"""### !!!!!!!!!!!!zzzrrrjjjeeebbbaaabbbcccdddgggjjjkkkhhhccc___VVVSSSOOOJJJGGGDDDCCCBBB??????@@@@@@AAABBBBBBBBB======<<<;;;:::999888888777666555333222111111111444444333333333333333444777777666555444333222222444444333333333333333444444333222111111111111111333333333333222111000000111111111111111000000000------.....................------------......//////...------//////...---///000000000000000000/////////000111222222222222444444555666666666666666666666666444222111444777666666666555555444333333222333555666777666555444444444444444444333333222333333333333333222111000/////////....../////////---,,,,,,+++++++++,,,,,,***************)))(((((()))'''&&&%%%&&&'''&&&%%%&&&%%%$$$%%%&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!  !!!!!!  !!!!!!!!!""""""!!! !!!###$$$'''222===bbbwwwwww\\\DDD333+++)))'''$$$#########"""""""""$$$%%%&&&(((///999BBBaaasssqqqXXX@@@111---***(((%%%###!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######!!! ###(((---///000333777;;;GGG___uuu~~~ZZZGGG;;;000------+++((('''&&&''''''((((((''''''&&&'''%%%$$$%%%(((,,,///000@@@EEEmmmsss\\\JJJ>>>888555111111///......111666:::SSSiiiqqq\\\EEE888222+++((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''')))444AAAjjj{{{nnnXXXGGG999...))))))&&&%%%###!!! !!!"""### |||wwwpppjjjffffffhhhiiijjjjjjiiiiiigggccc]]]XXXRRROOOKKKFFFCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB===<<<;;;999888888888888777666555333333222222222555444444333333333444444777777666666555444333333666555444333333333333333222222222222111000......333333333222222000/////////000111222333222222111//////..................------,,,,,,---...//////...---,,,---...///...,,,///000000000000000000///000000111111111111000000333444555555666666555555444444444333222333555888666666666666555444333333222333555666666555444444333333444555444333222111333333444444444333333222000//////......//////000...---,,,+++++++++++++++***************)))(((((()))'''%%%%%%&&&'''&&&%%%&&&%%%$$$%%%&&&&&&$$$"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!   !!!  !!!!!!"""!!!"""###%%%***666CCChhh{{{tttYYYAAA111***(((&&&###"""######"""""" """$$$%%%&&&+++333999PPPeee}}}sssZZZAAA333///)))'''%%%"""!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""###""""""&&&---333999777888===FFFVVVoootttOOOBBB777---++++++)))'''((('''(((((((((((((((((('''&&&%%%%%%&&&(((+++...///>>>CCCkkkrrrZZZIII===777555000///...,,,,,,///555999MMMbbb|||{{{gggNNN===444---)))'''%%%%%%%%%%%%%%%%%%%%%%%%###"""$$$&&&%%%(((222===gggxxxooo\\\EEE666///***''''''%%%###""" !!!!!! {{{uuurrrlllhhhgggiiimmmppppppnnnkkkiiifffaaa[[[VVVOOOLLLHHHDDDBBBBBBCCCDDDDDDCCCCCCCCCBBBBBBAAAAAA>>><<<:::777666777888999888888777666555555555666444444333444444555666666444555555666666777777777777777555444333333333333222333333333222000...,,,333333222222111000......///000222333444333111000000000//////......------,,,,,,,,,,,,---...//////...---,,,,,,---...---,,,,,,---///111222333333333111111111111111000///...333333444555555555555444222333333333444555777888666777777777666555444333333333444555555555444333222222444444444333111000222222333333333333333333000//////......//////000...---,,,+++***************************)))(((((()))'''%%%%%%&&&&&&&&&%%%%%%$$$###$$$&&&&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!!!!"""  """!!!!!!###%%%,,,<<>><<<:::777666777888999888888777666666666777777222333333444555777888999555555666777777888999999888777666555444444333444333444444444333111...---111111111111000///...---000111333333333222000...000000000//////......---,,,,,,,,,,,,,,,---.........---,,,,,,---...---,,,+++---///111333333333222111222222111111000///...222333333444444444444444222222222444666777888999777888999999888777555444444444444444444444333333111222333333333222111000000111222222222222222111//////............//////...---,,,+++***)))))))))***************)))(((((((((&&&%%%%%%&&&&&&%%%$$$$$$######$$$%%%&&&$$$"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!   !!!""""""""" """%%%///CCCUUUxxxoooUUU???111+++'''%%%"""!!!"""######"""!!!"""$$$%%%&&&(((+++---999LLLggg~~~uuu\\\CCC444///'''&&&$$$"""!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$%%%)))000:::BBBIIIIIINNNYYYgggtttsssaaa???666...(((((((((&&&&&&(((%%%&&&&&&''''''&&&&&&%%%%%%'''************,,,---999>>>fffoooWWWFFF;;;777555000000...------000555999LLLaaayyyrrrYYYCCC666///+++'''&&&&&&&&&%%%%%%$$$$$$$$$$$$"""###%%%&&&(((///888[[[oooyyyhhhQQQAAA111,,,+++(((###!!!!!!!!!!!!  !!!!!!!!!!!!~~~zzzwwwlllkkkjjjkkkoootttzzz}}}}}}tttjjjaaaYYYRRRMMMJJJIIIGGGEEEDDDCCCCCCDDDAAAAAAAAA@@@@@@?????????===<<<;;;999888888888888666555555555555666666777333333444444666777999:::999999999888888777777777888777666555555555555555333444333333222111000//////000000000000///......000111222222111000///...000000//////////////////------,,,,,,,,,,,,------...---,,,---...///...,,,///000222333333222000///222222222222222111000///111222333333444444333333333333333555888::::::999999:::;;;;;;;;;999777555444444444333333333333333222222222111111111000000111111222222222111111000...------------------...---,,,+++******************************)))(((((((((&&&$$$$$$%%%&&&%%%$$$######"""###%%%&&&$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!   !!!!!!!!!  !!!###&&&333KKK```mmmSSS===000+++&&&$$$"""!!!"""######"""""""""###$$$&&&''')))***333AAAYYYrrruuu[[[BBB222---'''%%%###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" """%%%(((---666BBBJJJQQQTTT^^^lllxxxgggXXX:::333,,,'''''''''%%%%%%(((%%%%%%&&&&&&&&&&&&%%%%%%%%%)))------+++***+++---888===eeemmmVVVDDD;;;666555000///...------000555999NNNbbbxxxxxx```HHH999222---''''''&&&&&&%%%%%%$$$$$$###$$$""""""$$$&&&(((...555RRRhhhkkkWWWBBB666,,,))))))%%% !!!!!!!!!!!!!!!!!! !!!!!!!!!""""""{{{wwwtttmmmnnnooorrrwww}}}~~~tttiii___WWWPPPKKKHHHHHHGGGFFFEEECCCBBBAAA>>>>>>>>>>>>>>>>>>============<<<;;;:::999888888666555555555666666777888666666666555666666777888999999999999999888888888777777666666666666666777222222111000000000000000......//////000000/////////////////////000000000///////////////000000000......---,,,++++++++++++///...------//////...---///000222444444222000///222333333333333222222111111111222333333333333333555444444666:::;;;:::999:::;;;===>>>===;;;888777555444444333222222222333333222000/////////111222333333333333222111000000---,,,,,,++++++,,,,,,---++++++***************+++***************)))(((((((((&&&$$$$$$%%%&&&%%%$$$###""""""###%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!    """$$$)))888SSSjjjjjjPPP;;;...)))&&&###!!!!!!"""######""""""!!!!!!"""$$$&&&''''''...666IIIcccxxxsssZZZAAA000+++&&&%%%###!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""" ###&&&***000;;;HHHQQQXXX___mmm|||wwwZZZNNN666111+++''''''&&&$$$$$$'''&&&&&&''''''''''''&&&&&&&&&+++///000---+++,,,...888===ddd~~~lllUUUCCC:::666555///...---++++++...333888NNNaaawwwhhhOOO>>>666...'''''''''&&&%%%%%%$$$######### ###%%%&&&+++222III```|||www]]]GGG888///((('''&&&### !!!!!!!!!""""""!!!!!!!!! !!!!!!}}}yyyuuurrrpppqqqtttxxx~~~{{{qqqfff^^^WWWQQQNNNFFFFFFGGGFFFEEEBBB@@@>>><<<<<<<<<<<<<<<==================<<<;;;:::888888888777777777888999:::;;;999999777666555555555555666777777999:::;;;<<<<<<777666666666666777777888111000///......///000111,,,---...///000000000000---,,,------...000111222......//////000000111111///...---,,,+++*********000///......///000///...+++---000333555444333222222333333444444333333333111111222333333333333222777555555777;;;<<<;;;999;;;<<<>>>???>>><<<999777555444333333222222222333444222000...---///111222555555555444333222111000,,,++++++******++++++,,,******************++++++***************)))(((((((((&&&$$$$$$%%%%%%%%%$$$"""""""""###%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!    !!!!!!!!!!!!###&&&,,,<<>><<<<<<<<<;;;;;;;;;;;;;;;444333333222222333333333000111222333444333333222333222111000////////////,,,,,,,,,+++++++++******************)))))))))(((&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&""""""!!!!!!"""###$$$$$$######""""""!!!!!! """!!!!!!!!!######!!! !!!!!!  """!!!&&&---<<>>RRRnnnxxxaaaHHH888///,,,(((%%%######"""!!!!!!$$$%%%###"""!!!  !!!!!!|||uuurrrrrrtttzzz{{{pppddd[[[RRRLLLHHHHHHFFFDDDCCCCCCBBB@@@>>><<<;;;:::;;;<<<<<<:::888::::::999888888888888888777777777777888888999:::999999888888777777777888777777888999999::::::;;;777777888888888777666666444333222111111000...+++---...///000000//////...000000/////////.........000///...---,,,,,,,,,,,,,,,---...---,,,******+++...///000///---,,,---.../////////000111222333444333222222222222333444444333333333333333333333333555666777888:::;;;<<<===<<<===============<<<<<<666666555333333222222222///000111222222222111111222111000///............,,,,,,,,,+++++++++******++++++++++++************)))))))))(((((('''''''''$$$$$$###"""""""""""""""######""""""###$$$$$$%%%###"""""""""!!!!!!!!! """!!!!!!!!!######!!! !!!  """!!!'''---<<<[[[xxx^^^OOO444111)))######"""!!!!!!!!!!!!!!!""""""""""""###$$$%%%&&&))))))111BBBVVViii|||tttYYY???///+++&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%%%%'''+++222===HHHPPPffftttxxx```JJJ999///***)))'''&&&%%%%%%%%%%%%&&&&&&'''((((((((((((((('''''''''((()))+++,,,---:::>>>eee}}}hhhSSSEEE;;;444000///...,,,++++++...111333GGGYYYpppyyy```HHH777000...)))&&&$$$"""######"""!!!!!!""""""!!! ###(((,,,999IIIbbbyyyzzzfffPPP???555---***&&&$$$######"""!!!"""###%%%%%%$$$###"""""" !!!"""###$$$%%%&&&|||yyytttsssuuuzzz{{{pppdddZZZRRRKKKGGGHHHFFFDDDCCCBBBAAA>>><<<<<<;;;:::;;;<<<<<<:::888777888888888888777777666888777777777777777888999;;;:::999888777777666666777777888999999::::::;;;777777777777777777666555333222111222222222000......//////000//////...---,,,------....../////////...---,,,+++++++++++++++***,,,------,,,++++++,,,...///000///...---...///......///000111222222333222222222222222333444444333333333333333333333333666666777888999:::;;;<<<<<<===???@@@@@@???>>>===999888666555333222222222//////000111111111000000000000///...------------,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***++++++***)))((('''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$#########$$$%%%%%%""""""""""""!!!!!!!!!!!!"""!!!!!!!!!######!!!   """!!!'''...===\\\zzzzzzYYYLLL222000(((######"""!!!!!!!!!!!!!!!""""""""""""######$$$%%%'''''',,,888FFFXXXnnnsssYYY>>>///+++&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%&&&)))---333<<>>444111)))'''$$$"""""""""!!! ######""""""!!!!!!!!!!!!!!!"""$$$&&&''''''|||xxxvvvtttuuuxxx~~~zzzooocccYYYRRRLLLIIIHHHFFFDDDBBBAAA@@@===;;;<<<;;;:::;;;<<<<<<:::888555666777888888777666555888888777777666777777777::::::999888777555444333666666777888888999999:::888888888777666555333333111000000111222222111///000000000//////...------))))))***,,,...///111111,,,,,,+++***************)))+++,,,---+++++++++,,,---...///...---,,,---.........///111222222333333222222222111222333333444333333333333333333333333666777777888999::::::;;;<<<>>>@@@BBBBBBAAA???===999888777555444444333333000000111111111111111111000//////...------......,,,,,,,,,+++++++++******,,,,,,+++++++++***************))))))(((''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$######"""######$$$$$$""""""""""""!!!!!!!!!!!!"""!!!!!!!!!######!!!  !!!!!! """ """(((///???^^^{{{sssRRRFFF---+++$$$###""""""!!!!!!!!!!!!!!!"""""""""""""""###$$$$$$((('''+++111;;;KKKcccxxxtttYYY???///+++&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###&&&))),,,111999BBBIIIgggwww~~~dddKKK888---)))((('''%%%$$$$$$$$$%%%&&&%%%&&&''''''((((((''''''%%%&&&&&&(((***,,,...///>>>BBBhhh}}}dddNNNAAA999333///...,,,+++******,,,...000<<>>777777666555555555666666222222222222222222222222000000//////......//////,,,,,,,,,+++++++++******+++*********))))))))))))''''''''''''''''''''''''######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!######!!!  !!!!!! !!!""" """)))000@@@```}}}oooLLLAAA))))))"""###""""""!!!!!!!!!!!!!!!"""""""""!!!""""""######'''&&&(((---333@@@XXXlll~~~tttYYY???000,,,&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$(((+++...555???FFFcccttttttZZZCCC333,,,))))))'''&&&$$$############%%%&&&&&&'''''''''''''''%%%&&&&&&(((***,,,...///???CCCjjjyyy```KKK>>>777222...---,,,*********+++---...777FFF\\\pppvvv___III777------***&&&$$$###"""  !!!"""###""""""%%%)))222BBBTTTbbbhhhjjjcccZZZMMMAAA888111***'''###!!! !!!!!!!!! ~~~xxxwwwyyyzzz~~~yyyrrrggg^^^WWWSSSPPPNNNHHHFFFDDDCCCBBBAAA>>><<<<<<;;;:::;;;<<<<<<:::888444444555777888888888888;;;;;;999888777777777777444555666777777777666555555555666666777888888999:::999888666444222///...///......///111111000///000//////............///111000///...,,,+++***)))+++******)))))))))******)))+++,,,,,,+++******+++***+++,,,,,,++++++,,,---...///111333444444444333111111111111111222333333333333333333333333333333555555666777888999:::;;;;;;<<<>>>@@@AAA@@@???>>>666666555555555555666666444333222222111222222222000000//////...//////000,,,,,,,,,+++++++++***************)))))))))((((((&&&&&&&&&&&&'''''''''(((%%%$$$$$$###############""""""!!! !!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!!!!!######!!!   !!!""" ###***111BBBbbb|||jjjHHH>>>((()))"""######"""!!!!!!!!!!!!!!!"""""""""!!!!!!""""""###$$$$$$%%%(((,,,666IIIZZZrrrsssXXX>>>///,,,&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###'''(((+++222===FFFcccuuuhhhOOO===111,,,)))((('''%%%###""""""""""""%%%%%%&&&''''''''''''&&&&&&&&&'''(((***+++---...???DDDkkkttt[[[GGG;;;555111...,,,+++***))))))***+++,,,222>>>QQQfffxxx~~~hhhQQQ<<>><<<;;;:::;;;<<<<<<:::888555555555666777888:::;;;===<<<;;;999888777777777333444777999::::::999999777777777888999999::::::777777666555444222111000000//////000222222111/////////...---......000000111111000...---+++******+++******))))))******+++***,,,---,,,***)))))))))***+++---,,,++++++---...---///111333444444333222111111111111111222222333333333333333333333333333333444555777888:::;;;<<<:::;;;<<<===>>>>>>>>>>>>777666666555444444444444444333222000000000111222///......------......///,,,,,,,,,+++++++++******+++++++++*********))))))((((((((((((''''''''''''(((''''''&&&&&&&&&&&&&&&######"""!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###"""!!!!!!!!!######!!!  !!!""" ###***222CCCccctttbbbAAA999&&&((("""######"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""$$$###$$$''')))...:::FFFaaasssqqqVVV<<<---***&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" ###&&&''')))111>>>HHHhhhzzzwww[[[DDD666///+++'''&&&%%%$$$"""""""""###$$$$$$%%%&&&&&&''''''&&&&&&'''''''''((()))+++,,,--->>>DDDkkkoooWWWCCC888333000...+++******)))))))))******...777GGG[[[ooorrrZZZBBB444---+++'''%%%%%%$$$###"""%%%""" """###"""!!!%%%$$$%%%(((,,,111444666333000,,,)))'''%%%###""""""!!! !!!"""!!!  """'''...333111)))""" !!!!!!!!!!!!!!!|||wwwuuuzzzzzzlllfff]]]UUUQQQPPPOOOOOOHHHFFFDDDDDDDDDCCCAAA@@@<<<;;;:::;;;<<<<<<:::888666555555555777999;;;<<<>>>===<<<:::999888888777222444777:::<<<======<<<888999999::::::;;;<<<<<<444444555555444444333222111111000111333333111000///...------...///000111---------.........//////+++***************+++++++++,,,---,,,***(((((((((+++,,,------,,,,,,...///,,,---000222333333222111111111111000111222222333333333333333333333333333333333555666888:::;;;<<<:::::::::;;;<<<======>>>999888666555333222222222333222111/////////000111------,,,,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++***)))((('''&&&&&&&&&%%%$$$$$$######$$$$$$$$$$$$###""""""!!!"""""" !!!!!!!!!""""""######"""!!!!!!!!!######"""  !!!!!!""" ###+++333DDDdddlllZZZ:::444###&&& ######"""!!!!!!!!!!!!!!!###"""!!!!!!!!!!!!""""""&&&$$$%%%((()))+++222;;;PPPdddzzzoooTTT:::,,,(((&&&###!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" $$$'''''')))111???JJJnnnqqqSSS===222---)))%%%$$$###"""""""""###%%%&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((()))***+++,,,>>>CCCkkk}}}lllTTTAAA777222000///******)))))))))))))))***+++222@@@SSSiii|||yyy```HHH888...+++(((&&&&&&&&&%%%$$$&&&### """$$$###!!!""""""###$$$&&&***...111)))******'''""" ###&&&###"""!!!!!!"""!!!""")))222888555+++""" !!!""""""|||zzzzzz~~~}}}qqqiiiaaaXXXSSSRRRQQQNNNKKKFFFFFFEEEDDDCCCAAA???>>>============<<<;;;:::999888777444333333555777888::::::::::::999777555444666777777888888888777777666777777888888888777777666666666555444333111111222111//////000000...---000......///111333333222///////////////......---*********+++,,,---...//////...---,,,++++++++++++------------------,,,,,,000///000222555555222...111000///...///000333444333444555555333333444555777777777777888:::<<<===888999::::::;;;;;;;;;:::777666444333222222333444444000,,,,,,000222000---111000////////////---+++************************+++*********))))))(((((()))(((&&&&&&''''''&&&$$$%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!   !!!!!! !!!$$$(((///BBBbbb~~~eeeLLL>>>...%%%$$$!!!!!!!!!!!!!!!"""######"""!!!!!!!!!"""###$$$$$$$$$######$$$&&&***...111BBBUUUnnnjjjNNN999,,,%%%""""""!!!  !!!"""""""""""""""!!!!!! !!!!!!###$$$(((+++---333@@@NNNwww^^^MMM999,,,...&&&$$$'''%%%""""""$$$&&&''''''&&&&&&''''''''''''''''''))))))*********+++...111<<>>LLL___uuu}}}gggVVV222111***&&&&&&%%%""" """!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###$$$&&&((()))))))))'''%%%###!!! """"""!!! !!!$$$'''(((&&&###  zzznnnddd]]]TTTOOONNNMMMKKKHHHFFFEEEEEECCCAAA???===<<<============<<<;;;:::999999777555444333555777888:::;;;;;;;;;:::888666555555666777888888888888888666777777888888888777777777777666555444222000///111///......000000///---000///......111222222222///////////////...------++++++******++++++,,,,,,......---,,,++++++++++++...---------------------///......111333333000...000///......///111333444444555666666444444555666999999999999:::<<<===>>>888888999999999999999888666666444333222222333333444000---...111222000---000///......///...,,,***+++++++++***************+++*********))))))))))))***((('''&&&''''''%%%$$$$$$$$$##################"""""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!%%%)))000CCCddd{{{]]]FFF:::,,,%%%$$$ !!!!!!!!!!!!!!!""""""###""""""!!!!!!""""""#########"""""""""$$$'''+++---:::GGG[[[ooofffJJJ777+++%%%""""""!!!  """!!!!!! !!!!!!"""$$$(((+++---444FFFVVV|||wwwUUUGGG555***...'''&&&'''$$$""""""$$$&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''&&&'''((((((((()))---///<<>><<<;;;<<<===>>>>>>===<<<:::999:::888666555444555666777:::;;;;;;;;;:::888666555444444666777888888888888777777777888888777777666888777777555333111///...000.........000111000///000///......000222222111...////////////...------+++++++++******)))))))))...---,,,++++++***++++++........................///...///111222222000...///.........000111333555444666777666555444555666888888888999:::;;;<<<===777777888888888777777666555555444333222222222222333111///000333333000---000.........///...,,,***,,,,,,++++++*********)))***************)))))))))+++)))'''''''''&&&$$$###""""""##################"""""""""""""""""""""""""""""""""""""""""""""""""""!!!  !!!"""!!!"""%%%***222FFFfffoooRRR===444)))$$$%%%!!!!!!!!! !!!!!!""""""###""""""!!!!!!!!!!!!""""""!!! !!!$$$'''(((...555CCCVVVjjjzzz}}}___EEE444***%%%""""""!!! !!!!!!!!!  !!!!!!!!! !!!!!!"""###%%%))),,,...999OOOddd}}}hhhIII???111(((---((((((&&&$$$""""""$$$%%%&&&%%%""""""###$$$%%%%%%&&&&&&$$$&&&''''''(((***---000<<>>NNNaaatttrrrccc???777///((('''&&&###!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######%%%$$$###"""!!!!!!!!!!!!!!!!!!!!! !!!!!!  &&&111;;;sssggg___ZZZTTTOOOMMMLLLJJJIIIGGGFFFEEECCCAAA>>><<<;;;>>>???@@@@@@@@@???===<<<;;;:::888666555555555666888999999999999777555444222333444666777888888888777777777777777777666555666666555444333222000///000///...///222333333222111///......000111111000......//////......---,,,***+++++++++++++++******---,,,,,,+++******++++++.........///////////////000000000111222222111111.........///000222444555444555666555444333444666555555666666777888999999777777888888888777666666555444444333222222111111333222111222333333000---000///......//////---,,,---,,,,,,++++++******)))************************,,,***(((''''''&&&$$$"""!!!!!!""""""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""%%%***444IIIiii}}}eeeIII777111'''###%%%!!!!!!!!! !!!!!!"""###"""!!!!!! !!!!!! """$$$%%%%%%***333AAARRReeeuuuwwwYYY@@@222***%%%""""""!!! !!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""!!!!!!!!!!!!!!!!!!"""###$$$'''+++...111???XXXpppsss\\\@@@999...&&&,,,'''(((%%%###!!!"""$$$%%%%%%$$$!!!!!!"""###$$$&&&&&&'''%%%&&&((()))***,,,000333<<>><<<@@@AAACCCDDDDDDBBB@@@???===<<<:::777666555555555666666777777666555444333222222444555777777888888777777777777777666555555222333333333333333222222111000///111333555444444111000......///000///..................------,,,)))***+++,,,------------,,,,,,+++*********++++++............//////000000...///000000000000000111......//////111222333444222333444444222222333444444444555666666777777777777888888888888888777777555444444444333222111111222222222333333222///---000/////////000000///---,,,,,,,,,,,,++++++*********************+++++++++,,,***(((''''''&&&$$$"""!!!!!!!!!""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""$$$+++666LLLlllxxx```EEE444///&&&###$$$ !!!!!! !!!!!!""""""!!!  """!!! !!!"""### &&&---555>>>NNNbbbppp~~~qqqTTT===111***&&&""""""!!! !!!!!!!!!!!!!!!!!!!!! !!!""""""""""""!!!!!!!!!!!!!!!"""######%%%&&&+++///666EEE```wwwiiiRRR999666---%%%+++%%%&&&###"""!!!"""###$$$$$$###!!!"""###$$$%%%&&&''''''%%%&&&(((((())),,,///222<<>>BBBCCCEEEGGGGGGEEECCCAAA>>>===;;;999777555444333444444555666555444333222222222444555666666666666777777777777666555444444000111222333333444444333111000000111333555444333222000......//////...------............---,,,,,,((()))+++---............++++++************++++++---------......//////000,,,---///...------...000//////000000111111222222111333444333222111222333555666777777888888777777666666777888888888888888555555555555444333222111333333222222111000......///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++)))'''''''''&&&$$$###!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! """!!!###***777NNNmmmsss\\\AAA222...&&&"""###!!!!!!  !!!  !!!!!! !!!!!!""""""!!!&&&+++...222===OOO^^^ppp|||lllOOO:::000***%%%""""""!!!  !!!!!!!!! !!!!!!!!!!!!"""###$$$$$$$$$&&&+++333???QQQjjjwww^^^JJJ333333+++$$$)))###$$$"""!!!!!!"""###$$$###"""""""""###$$$%%%%%%&&&&&&###%%%&&&&&&'''))),,,///<<>><<<:::777555333222333444555666555444333222222333444555555555555555777777777777666555444333111111222333333333333222111000///000222333222111222111.........///...,,,------......------,,,+++(((***+++---------,,,+++++++++************+++++++++,,,,,,---......//////...///111000......000222000000000111111111000000222333444444222222333444444555666777777777666666333444555666777888888888666666666777666555333222333333222000............---,,,,,,---......---+++***++++++,,,,,,---------*********++++++,,,,,,,,,***((('''&&&''''''%%%$$$"""""""""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""  !!! """***888OOOnnnnnnWWW===///---&&&"""###"""!!!    !!!!!!!!!"""$$$&&&(((+++444AAAJJJ___nnn~~~~~~gggKKK777...(((###""""""!!!   !!!!!!!!!!!!"""###$$$%%%((((((///===NNNccc{{{kkkPPPBBB---000)))###((("""###!!!!!! !!!###$$$###!!!"""""""""######$$$$$$$$$$$$%%%&&&&&&&&&(((+++...<<>>777222///...))))))(((''''''''''''(((***))),,,111///111DDD\\\ssshhhPPP@@@000+++***'''$$$"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""" !!!!!!"""!!!   !!!!!!zzzpppeee\\\VVVTTTSSSPPPLLLIIIGGGEEEDDDDDDCCCBBB@@@???>>>======@@@DDDHHHJJJHHHDDDAAA@@@===<<<;;;999777555444333666777888888777666555444333333333444444555555555444555666777666555333111222333444444333000...,,,000000///...............000000//////.........---***+++---//////...---,,,++++++******************************************,,,,,,,,,---...///000111000000000000000111111222222000...000222333111///000000///000000111222222333222222111111222222333555555666777777777777777777666666555444444333333222111000//////........./////////...------,,,,,,++++++++++++,,,,,,---...,,,,,,,,,+++++++++******,,,,,,+++)))(((&&&%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!%%%,,,999PPPqqqdddQQQ;;;...+++&&&&&&&&&!!! """""""""""""""""""""""" !!!"""$$$(((///777===LLLZZZkkkxxxtttZZZBBB222***&&&$$$!!!!!! !!!!!!$$$### !!!!!!!!!!!!!!!!!!!!!!!!"""### &&&'''$$$///000<<>>=========>>>BBBFFFHHHFFFCCC@@@???<<<;;;:::888666444333222777777888888888777555555666666555555555555555555666777888888777555333222222333444444333111///...000000///...............000/////////............,,,---......---,,,+++***++++++******************************************++++++++++++,,,---...///000000//////000000111222333333222222222222222222000000000000000111222222333333222222222222333333555555666777777777777777333333333333444444444444222111000//////..................---,,,,,,+++++++++++++++***++++++,,,,,,++++++++++++************+++***)))((('''%%%$$$$$$#########"""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$,,,888OOOpppcccOOO999---***&&&&&&&&&!!!   !!!"""""""""%%%+++222888GGGTTTeeerrr|||}}}lllSSS<<<...'''$$$###  ###"""  !!!!!!!!!!!!!!!!!!!!!!!!###$$$!!!!!!''')))(((555<<>>333666---++++++***)))(((&&&&&&&&&&&&&&&'''))),,,,,,000;;;HHH___rrrzzzcccHHH777333)))$$$$$$!!!"""#########"""!!!  !!!!!!!!!!!! !!!!!!!!!!!!   }}}qqqggg^^^WWWSSSRRRPPPMMMJJJFFFCCCAAA@@@??????>>>===============<<<@@@DDDFFFDDDAAA>>>===:::999888666555333222222777777888999999888666555888888777777666555555444999999999999888666444333333333444555444333111000000000///.........//////////////////..................---,,,+++***))))))******++++++++++++++++++************************************+++,,,------000000//////000000111222666999:::999555333333555111111000000111111222222444444333333333333444444444555666666777666666666000111111222333444444555222111000//////............------,,,++++++******+++++++++***************************))))))))))))))))))((('''&&&$$$############""""""""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  $$$+++777MMMnnn```LLL777,,,)))$$$%%%%%%!!! """"""!!!!!!"""&&&,,,111???LLL\\\hhhrrr|||~~~ooo___HHH444)))$$$""""""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$"""###(((,,,--->>>KKKbbbzzztttZZZBBB222---***&&&######""""""!!! !!!!!!""""""#########"""!!!###%%%&&&&&&%%%%%%%%%&&&&&&(((***---...<<>>>>>>>>======>>>>>>???>>>AAADDDDDDBBB>>>;;;:::888888777666555444333222777777888999999888777666666666666666666666666666999999999999777555444333333444444555555444333333000000///////////////000///////////////............---,,,+++******************+++++++++++++++,,,+++++++++++++++++++++++++++*********++++++,,,---///////////////000111111:::@@@EEECCC<<<555444555222222111111111222222333555444444333333444444555444555555666666555555555111111222222333444444444222111000///..................------,,,+++++++++,,,,,,,,,,,,++++++***)))))))))))))))(((((((((((())))))((('''&&&%%%$$$###""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  ###***555KKKkkk\\\III555+++(((######%%%!!! !!!!!!!!! !!!$$$***...;;;GGGTTT^^^gggooorrrqqq___QQQ===---%%%""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""###(((///444HHHZZZsssgggNNN:::...+++(((%%%############""" !!!!!!"""""""""!!!!!!###%%%''''''&&&%%%%%%%%%&&&(((***---...<<>>>>>>>>>>>???@@@@@@AAACCCEEEDDD@@@;;;888777888888777666555555444444666777888999999888777666333333444555666666777777999888888777666555333333444444555555444444444333000000/////////000000111.........///////////////,,,++++++******+++,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------.../////////...///000000111<<>>>>>>>>???@@@@@@BBBCCCDDDCCC>>>:::666555777777666666555555555444444555777888888777666666222222333444666777888999888777777666666555555444555555555444444333333333000000/////////000111111.........///////////////***+++++++++,,,,,,,,,---******++++++,,,---------------------------------.........------....../////////......//////000111:::BBBIIIHHH@@@777333333444444333333222222333333444444333333333333444444444444444555444444333222444444444444333333333333222111000//////.........000//////......---,,,,,,------...//////...,,,,,,))))))))))))(((((((((((())))))(((((('''&&&&&&%%% !!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """(((222GGGfff|||YYYFFF444+++(((!!!!!!$$$ !!!    !!!"""%%%***---666@@@JJJNNNQQQSSSQQQLLLBBB999...&&&###""""""!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!$$$&&&,,,999FFFgggyyyhhhQQQ???222,,,)))'''%%%$$$%%%%%%###""" !!!!!!!!!!!!!!!!!!!!! !!!###&&&))))))(((%%%%%%&&&&&&(((***---...:::DDDmmmsssSSSGGG999000555---+++))))))((('''''''''''''''&&&&&&)))------)))***---000===HHHYYYttthhhRRR@@@000------%%%%%%%%%$$$""""""""""""""" !!!!!!!!!!!!   !!!!!!!!!{{{tttjjjaaaZZZVVVRRRPPPKKKJJJHHHFFFDDDCCCCCCBBB???>>>>>>=========>>>>>>>>>@@@AAA@@@<<<888666555555555555444444444444444333444555666777666666555444444555666777777888888888777777777666777777777666555444333222222222222000000//////000111111222............/////////000,,,,,,---......---++++++******++++++,,,------...//////////////////////////////...............//////............///000000555:::>>>===888444333444555555444333333333333333333333222222222222333333444444444444444333222222111111222222333333444444222111000//////.........//////...------,,,,,,++++++,,,---//////...---,,,*********)))))))))((((((((((((''''''&&&%%%%%%%%% !!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """'''111EEEeee~~~~~~ZZZGGG555---)))!!! $$$ !!!    !!!###'''+++111;;;DDDHHHIIIHHHCCC>>>777111)))$$$"""""" !!!!!!!!!!!!!!!!!!!!!!!! """&&&)))000???OOOrrrpppXXXEEE777...)))(((&&&$$$###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!###''')))***)))%%%%%%&&&&&&(((***---...888AAAjjjqqqQQQFFF888///444,,,***))))))(((''''''''''''(((&&&%%%(((,,,,,,******---,,,555<<>>>>>===<<<<<<<<<<<<<<<:::<<<>>>===;;;888777666333333333333333333333333222333555666666666555555777777777777888888888888888888888777888888999:::777666444333222111111111000000///000000111222222---.........//////000000---...///000///,,,***(((******+++,,,,,,---......000000000000000000000000///......---------.....................///000000000222333222000000333666666555444333333333333333333222222111111222222333444444444444333333222111......///111222333444555222111000//////...............---,,,,,,++++++***)))***,,,.........,,,+++************))))))))))))&&&&&&&&&%%%%%%$$$$$$$$$ !!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """'''000EEEddd}}}\\\HHH666...***!!! ### !!!!!!  !!!%%%(((---777@@@DDDDDDBBB<<<666111,,,&&&###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ###(((,,,333DDDUUUvvveeeNNN===222+++&&&'''%%%###"""###""" """""""""""""""!!!!!!!!! ###'''*********&&&%%%&&&&&&(((***---...666???hhhpppQQQFFF777///333+++))))))((((((''''''''''''(((%%%$$$&&&+++,,,******---)))000444CCCaaaxxx{{{gggOOO555---,,,$$$&&&%%%$$$""""""""""""### !!!!!!!!!!!! !!!!!!""""""!!!!!!    !!!!!!""""""xxxmmmaaa[[[WWWRRROOOPPPIIIHHHFFFEEEEEECCCAAA>>>======<<<<<<<<<;;;;;;;;;:::;;;<<<<<<:::888666444444444444444444444444444555444444444444555666666666666666666777777777777777666444333333444555666777666444222111//////...333333222222222222222222333222000///.........///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++)))+++---///000000///...............------------//////////////////////////////000111222222333333555555444444444333333333444333333222222333333444555333111222444444111...000000000000000111111111333111///---,,,+++++++++000000000000000///......***************************++++++******)))((('''(((''''''&&&&&&%%%$$$$$$############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""%%%)))000CCCccc}}}www___KKK444((('''!!!"""!!!""""""!!! !!!!!!  !!!!!!"""#########+++111999@@@BBB>>>999444---***%%%"""!!!!!!!!! !!!""" """""""""""""""!!!!!!!!!$$$!!!$$$+++///444HHH^^^}}}vvv\\\CCC333+++(((''')))'''$$$""" !!!"""!!!!!!!!!!!!!!!!!!!!!!!!$$$######%%%(((************((((((++++++***+++...:::@@@```wwwnnnSSSAAA;;;222...///,,,***(((&&&&&&&&&'''&&&%%%&&&'''((('''&&&&&&'''(((---///333>>>SSSnnnrrrXXXBBB333,,,++++++(((###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  $$$!!!!!!###"""!!!""""""!!!!!!!!! ~~~uuujjj___YYYUUUPPPNNNNNNJJJIIIGGGFFFEEEDDDAAA>>>======<<<<<<;;;;;;::::::888999::::::999777555444444444444444444444444444333333333333333444555555666666666777777777888888888777555333333444555666666555444222111000000000333333222222222222111111222111000///.........///------------------------...---------,,,,,,++++++***+++---...000000//////000000000////////////...////////////////////////000000000111222222333333555444444444444333333333444333333222222333333444333111///000222333111///111111111111111222222222222111000...------------...////////////...------***************************************)))''''''&&&&&&&&&%%%$$$$$$######!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$(((111DDDeee{{{dddNNN777+++)))""" ###""""""!!!    !!!!!!"""######***///777===???<<<777333---)))%%%"""!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!!!!### ###***...777NNNfffwwwgggOOO;;;000***'''%%%'''&&&$$$###""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!#########%%%''')))))))))***''''''***+++)))+++...888>>>]]]tttnnnSSSBBB<<<333......******(((&&&&&&&&&'''&&&$$$%%%&&&(((((('''((()))++++++---111:::MMMfffwww___III888///+++***'''### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! """!!! """"""""""""############xxxpppeee[[[VVVSSSNNNKKKLLLLLLJJJHHHGGGFFFDDDAAA???=========<<<;;;::::::999666777888888888666555444444444444444444444444444333222222222222333444444777777777888888888999999999888666555444444444555555444333222111111111111333333222222222111111111111111000///....................................//////...---,,,,,,+++++++++,,,,,,---...///000000222222111111111000000000////////////////////////000000111111222333333333444444444444333333333333444333333222222333333444111///---...000222333222222222222222222222222222111000//////.../////////---............---,,,,,,************************************)))(((''''''%%%%%%%%%$$$######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! """(((111EEEfffjjjRRR:::...,,,$$$"""$$$"""  !!!!!!""""""(((---444999<<<:::666333+++((($$$"""!!!!!!  """""" !!!!!!!!!!!!!!!###"""$$$***000>>>ZZZuuu{{{___PPP>>>111,,,)))&&&"""$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###&&&(((((('''(((%%%&&&)))***)))***...666;;;YYYooommmSSSCCC>>>555///...)))***(((&&&%%%&&&&&&%%%$$$$$$%%%'''(((((()))+++---)))+++...555CCCZZZuuujjjTTTAAA333,,,***&&&""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! !!! !!!"""!!! !!!!!!!!!"""###$$$$$$%%%tttjjj```WWWSSSPPPLLLIIIJJJLLLJJJHHHGGGGGGEEEBBB???>>>>>>===<<<:::999888888666666777777777666666555444444444444444444444444333333333222333333444555777888888888999999999999:::999777666555444444555444444333222222222333333333333222222111111000000000000//////....................................000//////...---,,,++++++,,,,,,,,,,,,---///000111222222222111111111000000////////////////////////111111111222222333333333444444444333333333222222444333333222222333333444000...---...///222555666222222222111111000000000...............//////000...............---,,,,,,************************************)))((('''&&&%%%%%%%%%$$$######""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!!###(((111EEEfffkkkUUU===000---%%%!!!###!!!  !!!!!!!!!(((,,,222777:::888555222***'''###!!!!!!!!!   !!!!!! !!!!!!!!!%%%%%%(((...666HHHgggxxxkkkaaaJJJ>>>111***))))))%%%!!!"""###%%%&&&&&&%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!"""%%%&&&&&&%%%'''$$$%%%(((***)))+++...666:::WWWmmmmmmSSSEEEAAA888111///))))))(((&&&%%%&&&&&&%%%$$$$$$%%%'''((('''(((***+++)))***,,,111:::MMMjjjuuu```JJJ888...***&&&""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!""""""!!!!!!"""###$$$&&&'''((())))))}}}rrreee\\\SSSQQQOOOKKKHHHIIIKKKJJJHHHGGGGGGEEECCC@@@???>>>===;;;:::888777777777777777777777777666666444444444444444444444444444444444444444555555666777888888888999999999999999999888777666666555555444444333333222333333444333333222111111000/////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,++++++,,,,,,,,,,,,---///000111111111000000000/////////////////////////////////222222222222222333333333444444333333333222222222444333333222222333333444000000//////000333666888222111111000///......---++++++,,,---.........///...////////////...------************************)))******))))))((('''&&&&&&&&&&&&%%%$$$$$$##################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!$$$(((000DDDdddiiiUUU===000,,,$$$ """ !!!!!!!!!)))---333888:::888444222(((&&&###!!!!!!  """###  !!!!!!""""""&&&'''+++222===SSSqqqtttjjj^^^QQQHHH<<<444+++'''))))))%%%!!!!!!###%%%''''''&&&$$$###""""""""""""""""""""""""!!!!!! """$$$%%%%%%$$$&&&###$$$(((***)))+++///777;;;WWWllllllSSSEEEBBB999333000***)))'''%%%%%%%%%&&&%%%$$$$$$&&&''''''%%%%%%&&&(((***)))+++///555CCC^^^vvvlllUUU???222+++((($$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""""""""!!!!!!!!!!!!''')))---000222333333333{{{ooobbbYYYRRRPPPNNNKKKIIIIIIIIIHHHFFFFFFGGGFFFCCCAAA???>>>===;;;999888666666888888777777666666666666444444444444444444444444555444444444444555666666777777777888888888999999888888888888777777777777555444444333333333333444333333222111000//////........./////////......---************************------,,,,,,,,,,,,+++++++++,,,,,,---...///000000000000/////////.........////////////////////////222222333333333333333333333333333333222222222222444333333222222333333444111111222111111222444777222111111///...---,,,,,,******+++------......---///////////////...------************************))))))))))))((('''&&&&&&&&&&&&&&&%%%$$$$$$######!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!$$$(((000DDDdddhhhUUU===///,,,### """ !!!!!!""""""***...444999:::777333///'''$$$"""!!!!!!   ###%%%!!!  !!!!!!""""""######%%%'''---888IIIaaa{{{xxxhhh[[[QQQGGG===666222...)))'''((('''%%%###"""###%%%''''''&&&$$$###"""""""""""""""""""""""""""!!! """$$$%%%%%%$$$%%%###$$$)))++++++---111777;;;XXXmmmjjjQQQCCC@@@888333111+++)))'''%%%$$$%%%%%%$$$###$$$&&&'''&&&$$$$$$%%%&&&+++)))***...222;;;RRRiiiwww___HHH888...+++&&&###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!! !!!###&&&,,,000777>>>CCCEEEDDDDDDxxxlll```XXXQQQPPPOOOLLLIIIJJJFFFEEEEEEEEEFFFFFFDDDBBB@@@???===;;;999777555555888777666555444444333333444444444444444444444444444444333333444444555666666666666777777777888888777777888888999999888888666555444333333333333333333333222111000///......------...//////......---*********************************++++++++++++,,,***+++---...000000//////000000/////////.........////////////////////////333333333333333333333333333333333222222222222111444333333222222333333444000222333333000///111333333333222000///---,,,,,,***+++,,,............------............---,,,,,,************************))))))))))))((('''&&&%%%%%%%%%%%%$$$######""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!###(((111EEEfffjjjUUU===000,,,$$$!!!"""   !!!!!!"""######***...555::::::666000+++%%%$$$!!!!!!!!! ###&&& !!!!!!""""""###$$$$$$%%%&&&***222BBBZZZttt}}}lll```PPPCCC<<<888222...))))))((('''%%%$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$###""""""""""""""""""""""""###!!!!!!"""$$$%%%%%%$$$%%%###%%%))),,,,,,...222777;;;XXXmmm|||fffMMM???===555000000+++)))'''%%%$$$%%%%%%$$$######%%%&&&&&&%%%%%%'''(((,,,'''(((...111666GGG[[[wwwiiiQQQ@@@111---((($$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!!   !!! !!!"""""""""%%%+++000999@@@LLLWWW___bbbcccbbbvvviii___WWWQQQPPPPPPLLLJJJKKKDDDDDDCCCDDDFFFFFFEEECCC@@@???===;;;999777555444888777555444333222222222444444444444444444444444333333222222333333444555666666666666777777777777666777888999999:::999999666666555444333333333333333333222111000///...---,,,---.../////////...---************************((())))))***++++++,,,,,,)))+++---///000000///...000000000000////////////////////////////////////333333333333333333333333333333333222222222111111444333333222222333333444000222444333000......000555444333111000...---,,,+++,,,.../////////...---,,,,,,---------,,,++++++************************))))))))))))((('''&&&%%%$$$$$$######"""!!!!!!!!!############""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """(((111FFFhhhlllUUU===000---%%%"""$$$!!!!!!  !!!!!!"""#########)))...555::::::555...(((%%%###!!!!!!!!! """&&& !!!"""!!!""""""###$$$%%%%%%%%%)))---888LLLhhhqqq[[[OOO???555111000...,,,$$$&&&'''&&&###"""$$$'''&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""###"""!!!"""$$$%%%%%%$$$&&&$$$%%%***,,,---///333666;;;XXXmmmyyycccJJJ<<<999222//////+++((('''%%%$$$%%%%%%$$$###"""$$$&&&''''''''')))++++++&&&&&&---000333@@@RRRpppoooWWWFFF333///***%%%###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!!!! """!!! !!!###$$$%%%&&&,,,444:::MMMVVVdddrrr}}}rrrggg[[[XXXSSSPPPNNNLLLIIIHHHGGGFFFDDDDDDEEEEEECCCBBB>>>===<<<:::999888777777777777666555444444333333444444444444444444444444222222222333333444444444333555888::::::888555333666666777888888888888777:::999666444333222222222444333333222111000//////.........///////////////,,,,,,+++***))))))))))))+++,,,---------+++)))''')))+++...000111111000000000000000000000111111111111111111111111222222333222333444333222111333555222444555555444444555777666555333111111222333444111111111111000...---,,,444444444333333111000///,,,,,,---...//////......//////...------,,,++++++,,,+++)))((((((((()))***,,,,,,,,,+++)))(((&&&%%%&&&%%%$$$"""""""""######"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""$$$(((111EEEffflllWWW>>>111---$$$ !!! ###"""!!!"""###$$$$$$$$$***...555999666000------%%%!!! !!!  !!!!!! """"""!!! !!!"""!!!!!!"""$$$&&&&&&&&&...***@@@VVVqqqxxx]]]OOODDD888111...***)))+++%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$$$$"""###$$$#########$$$%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&''')))+++...///666DDDTTTjjjxxxcccJJJ<<<:::333//////+++***(((&&&%%%&&&&&&%%%###%%%&&&''''''((((((''''''&&&)))***))))))///<<>>EEE___iiiwwwzzzlllbbbZZZWWWSSSOOONNNLLLJJJIIIGGGEEEDDDDDDEEEDDDCCCAAA>>>===<<<:::999888777777777666666555444444333333444444444444444444444444444444333333333333333333666666666666666666666666666666777888999::::::;;;999888666444333222222222333333222111000000//////.../////////////////////...------,,,,,,,,,,,,---***+++,,,......---+++***,,,...000222333333222111000000//////////////////...............//////000333444444333222222333555444666777777666666777999555444333222222222333333111111111111000///......222222222111000//////...,,,------...//////............------,,,++++++***++++++)))((((((((()))***************)))'''&&&&&&$$$###""" !!!###""""""!!!  !!!!!!!!!$$$(((000DDDeeemmmWWW>>>111---$$$ """ !!!!!! $$$###""""""$$$&&&'''(((///444;;;???<<<666111///(((%%%!!! """"""   !!!!!! """!!!!!!"""###%%%&&&&&&333333MMMccc|||pppTTTFFF<<<222...,,,***)))+++%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$###"""!!!""""""(((((('''&&&%%%%%%&&&'''$$$############$$$%%%%%%&&&&&&&&&'''(((+++---///444BBBQQQgggxxxbbbIII;;;999222//////+++)))'''%%%%%%&&&&&&%%%$$$%%%&&&''''''((((((''''''''')))***)))(((...:::CCCeeewwwgggNNNAAA111+++***###"""%%% """""""""""""""""""""""""""""""""""""""""""""""" !!!""" !!!###&&&///>>>PPP]]]qqqzzz~~~rrrddd[[[WWWUUUQQQNNNMMMLLLKKKIIIFFFEEEDDDCCCDDDDDDCCCAAA>>>===<<<:::999888777777666666555555444333333333444444444444444444444444222222333333444444444444999777444333333444777999666666777888999:::<<<===888777666444333222222111111111111000000///////////////////////////......---------------......///)))***,,,...//////...---...///000222222222111000000000//////......---------------.........//////333444444333222222333555555666777777666555777888444444333333333333222222000000111111111000000///000/////////...------,,,,,,---......///.........------,,,,,,+++*********+++******)))((()))))))))((((((((((((((('''&&&&&&$$$###"""  %%%$$$###"""!!!   !!!!!!!!!###(((000DDDeeennnWWW???111---$$$!!!###  !!!!!!""""""""" """!!! """%%%(((***111888???BBB???888000,,,&&&###  $$$%%%###!!!"""!!!!!!!!!"""$$$&&&'''555===]]]rrruuudddIII;;;222,,,++++++)))((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&'''&&&%%%$$$$$$########################$$$%%%%%%%%%%%%%%%&&&(((***,,,...222???MMMccc~~~yyybbbHHH;;;888111......***)))'''%%%%%%&&&&&&%%%$$$%%%&&&''''''((((((''''''(((******)))(((,,,666>>>YYYlllrrr[[[HHH777///,,,%%%$$$&&&!!!""""""""""""""""""""""""""""""""""""""""""""""""  !!!!!!"""(((///;;;OOOgggyyyxxxlll___WWWTTTQQQNNNLLLKKKKKKIIIHHHFFFDDDCCCCCCCCCCCCBBB@@@>>>===;;;:::888888777777555555555444444333333333444444444444444444444444000111222333444666777777888666444333333444666888888777777777777999:::;;;666666555444222222111111000000000///////////////////////////............++++++++++++,,,---...///+++,,,---.../////////...---...////////////......111111000///......------///000000111111111111111222333444333111111333444333444555555333333444555333333444444444333222111///000111111222222222111///......---------------------...............---++++++++++++******))))))+++******)))))))))))))))%%%&&&&&&'''''''''&&&&&&&&&%%%$$$###"""!!!!!!!!!&&&%%%$$$"""!!!!!!!!!!!!  !!!""""""%%%)))111EEEfffoooXXX@@@111---$$$!!!###!!! !!!!!!""""""  !!!"""""""""!!!!!!"""&&&+++///666>>>DDDFFFCCC<<<222)))%%%!!!$$$!!!"""(((***((($$$!!!""""""""""""$$$''')))555CCChhh}}}lllZZZ@@@333,,,((()))***(((''''''%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&(((+++,,,,,,###$$$%%%'''((('''%%%##################$$$%%%%%%$$$$$$%%%%%%'''))),,,---111<<>>888555333000+++&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''(((+++---///111999BBBXXXwwwzzzbbbIII;;;999222//////+++'''&&&$$$%%%&&&''''''&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&(((***,,,222<<>>999888666555333222222222333333333333333333333333444444444444444444444444111111222444666777888999999999888888888888999999555777999;;;;;;888555333111222333333222111000/////////000111222333333444111000000///...---------******))))))******++++++*********+++---///000111,,,,,,,,,---...000111222.........//////////////////000222333444333111000---...///...,,,,,,...///333444555444222111222333666555333111111222333444333333333444444333333222///...,,,++++++,,,...///.../////////...---,,,,,,++++++++++++++++++,,,,,,)))******++++++)))((('''&&&'''''''''&&&&&&%%%$$$)))******)))(((%%%###"""  !!!"""###!!!!!!!!!!!!   """$$$%%%%%%%%%(((,,,444HHHiiiyyybbbGGG666///$$$!!!  !!!""" !!!###$$$%%%...666CCCNNNYYYeeerrr{{{{{{}}}xxxuuugggVVV>>>555***###!!!"""""""""!!!!!!!!!!!!"""""""""""" """"""!!! !!!"""%%%%%%%%%***222999WWWhhh|||\\\JJJ666333,,,(((***+++)))((((((((())))))***+++,,,,,,,,,333666???MMM]]]hhhkkkjjjVVVMMMAAA888444111,,,((((((''''''''''''((())))))&&&&&&'''''')))+++...///000888@@@VVVvvvzzzcccJJJ<<<:::333///000+++'''&&&$$$%%%&&&''''''&&&%%%&&&''''''((((((''''''%%%%%%%%%%%%&&&((()))+++000555FFF___wwwfffOOOAAA444///---$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!###$$$$$$(((777OOOiii~~~{{{ooofff^^^WWWRRRQQQNNNJJJGGGFFFFFFEEEDDDEEEDDDCCCDDDEEEEEECCCAAA;;;999666444222111222222444444444333333222222111444444444333222222111111333444555444444444666888::::::999999888999999999666777888999888777444333222222222111111111000000///////////////000111111222222111000///......---,,,++++++******++++++,,,...............///000111---------...///000000111..................------333333333222111000///...////////////............222222333333333444444444555444333222222222333444333444444444333111///...(((((()))***+++---...///111111000000...,,,***(((******+++,,,,,,+++)))(((,,,+++++++++++++++,,,,,,***)))'''%%%$$$$$$$$$$$$...222444000)))###!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!  !!!"""###&&&$$$---(((>>>LLLqqqyyyeeeBBB777+++"""%%% ###!!!!!!    """###'''+++111BBBUUUbbbmmmxxxssscccRRR@@@---&&&$$$###!!!!!!%%%$$$###!!! !!!"""###""""""""" ###%%%&&&&&&+++555===bbbtttzzz[[[III333222000,,,)))''''''((())))))***++++++,,,,,,,,,,,,333???OOO^^^mmmyyyzzzwwwjjj\\\III<<<777444///******(((%%%%%%''')))***+++%%%%%%$$$%%%&&&(((***+++///888???QQQqqqyyy```III>>>;;;333---,,,((((((((('''&&&&&&&&&&&&'''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,333AAAWWWpppttt[[[EEE888000***%%%%%%%%%$$$""" !!!"""""""""""""""""""""""""""!!!""""""!!! """$$$///777UUUsssxxxlllddd]]]WWWRRRRRRNNNJJJHHHGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDBBB@@@<<<:::777444333222222333555555444444333333333222888888777666555555444444333444555555444555777999999999888888777777888888777777888888777555444333333333333333222222222111/////////000000111333333111000000//////.........,,,,,,++++++++++++,,,,,,......------......///000------......///000000111........................222222222222222111000000222111111111000000//////111111111111222222222222666555333222222222333444333444444444333111///...+++++++++,,,---...///000111111222111000---+++)))******+++++++++)))((('''*********))))))******++++++***((('''%%%%%%%%%&&&+++///111...'''"""!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!! !!!"""###'''%%%---'''===LLLrrr{{{eeeCCC888+++"""%%%"""!!!!!! !!! !!!"""###&&&---555GGGWWWkkkvvv~~~sss]]]JJJ666+++'''$$$"""""""""!!!!!! !!! !!!!!!"""""""""!!!!!!###''')))+++000:::BBBgggyyy{{{\\\JJJ555111///+++)))'''((()))***(((((()))***,,,///333666@@@LLL\\\mmm|||zzzkkkWWWFFF;;;555///++++++)))&&&&&&'''((((((((('''&&&&&&&&&''')))+++,,,...777>>>PPPpppyyycccKKK???===444...---)))(((((('''&&&&&&&&&&&&'''((((((((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&+++000<<>><<<:::888555444333333333555555555555555444444444777666666444333222111111333444666666666777999;;;999888888777666666777777999888777666555444333333444444444333333333222222000000000000111222333444///////////////.........---------,,,,,,---------------------------...///------......///000000000........................000111222333333333333333444444333333222111000000//////000000000111111111555555333222222222333444333333444444333111///...---............/////////000111333333222///,,,***************)))(((&&&&&&)))(((((('''''''''(((((()))((('''&&&%%%$$$$$$$$$'''***+++***%%%!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###(((%%%---'''===LLLsss}}}gggDDD999,,,"""$$$"""!!!!!! """!!! ###!!!!!!###%%%+++888FFF```ooo|||hhhTTT===///(((###!!!"""  !!!"""!!!!!!!!!!!!!!! $$$)))+++...666AAAJJJnnn|||]]]LLL777222000---***)))***+++,,,++++++,,,---000777???EEEUUUaaappp~~~zzzfffSSSDDD999333///---+++)))(((((()))(((''')))((((((((()))***,,,------666<<>>444......)))(((((('''&&&&&&&&&&&&'''&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))---555DDDXXXooooooWWWCCC666///---&&&%%%###!!! !!!"""""""""""""""""""""""" !!!"""!!!!!!###'''***888DDDccc~~~{{{ooocccYYYYYY[[[^^^jjjxxx{{{oooeee^^^YYYSSSOOONNNLLLIIIGGGFFFFFFDDDCCCAAA@@@??????@@@@@@>>><<<;;;:::888666555444444444555555555555666666666666666666555444222111000000333444666777777888;;;===:::999888777777777777777:::999777555444333333333444333333333333222222222222111111000000111111222.............../////////......------------......------,,,,,,,,,------...............//////000000............///////////////000111333444444444444555555444333222111111000000000000000111111111111444333222111000111222222333333333333222000///---...////////////............000111222222///,,,*********)))((('''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$######""""""!!!###%%%&&&%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!  """"""(((%%%---'''===MMMtttiiiFFF:::---###%%%!!!!!!!!! !!!!!!  !!!"""!!!"""$$$'''111EEEWWWqqq~~~zzzgggSSS<<<---%%%  !!!!!! !!!!!!"""!!!!!!!!! """%%%(((***...999HHHSSSwww|||^^^NNN999555333000---+++,,,---...///000222555:::EEEQQQZZZmmmwww~~~ppp```OOOBBB:::555111...,,,***++++++***)))***)))(((((()))***+++,,,,,,444;;;LLLlllyyyeeeMMM@@@===333------)))(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''***///:::KKKccc{{{xxx```III888000---(((&&&###"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!###'''***:::IIIiii~~~lll[[[MMMBBBAAACCCGGGRRR___xxxlllbbb[[[VVVQQQMMMJJJHHHFFFEEEDDDDDDBBB@@@@@@???>>>>>>???>>><<<::::::999888777666555444444555555555666666777777777999999888777666555444444333555666777777888;;;===;;;;;;:::999888777777777999888777555444444444444222222222222111111111111333222111000///..................//////////////////......------......///...------,,,,,,,,,------............////////////........./////////000000//////111222333444444444444333333222111111000000111111111222222222333333333222000/////////000111222333333333222000...---------.........---,,,,,,+++---...000///---+++)))***)))(((''''''&&&&&&&&&''''''&&&%%%$$$$$$%%%%%%$$$$$$$$$######"""!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!"""&&&$$$---(((???OOOvvvlllIII===///$$$&&&"""!!!   """&&&...<<>>:::111,,,,,,((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,,,333AAAXXXrrrmmmUUUBBB666000***'''$$$"""######!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""" """&&&***;;;MMMmmmvvv```NNN@@@555444666777>>>HHHyyyqqqfff]]]WWWSSSOOOKKKHHHFFFDDDCCCCCCBBB@@@>>>@@@>>>======>>>===;;;999999888888777666444444333333444444555666777888888777777777666555555444444444555777777777888:::<<<<<<<<<:::999888888888888888888888777666666555555222222222111111111000000333222111///...---------000000000000000/////////......------------......///...------------------......//////////////////.........//////000000111///000111222222222222222222222222111111111000000222333333333333444444444222111000/////////000111222222333333222000...---+++,,,---......---+++******++++++,,,,,,+++***)))))))))(((''''''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$### !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!!!!  !!!"""###"""---***BBBRRRyyypppMMM@@@111&&&''' ###  !!! ###,,,999LLLeeeyyy|||tttooommmllljjjddd]]]ZZZ[[[LLL???111***&&&""""""$$$&&&&&&$$$###"""!!!!!!!!!"""!!! """###$$$)))***+++...666HHH___ooo|||___PPP<<<666444111//////000222333555>>>KKKXXXeeesss}}}ppp```QQQGGG>>>999222---,,,,,,,,,,,,+++***)))((((((((()))***+++333999JJJjjjvvvaaaIII;;;888///***+++((((((((('''&&&&&&&&&&&&'''%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++///888LLLeeexxxwwwaaaKKK:::111---)))%%%###$$$%%%### """"""""""""""""""""""""######"""!!!!!!$$$))),,,BBBTTTsssqqqYYYGGG999//////000...222999ppphhh___WWWTTTQQQNNNKKKGGGEEEDDDDDDDDDCCC@@@>>>@@@???======>>>===:::888777777777666555444333222222333333444666777888888444444444444444444333333444666777666666777999;;;<<<;;;:::888777777666666777777888999999888777666333333222222222111111111222111000000//////000000222222111111000000//////...------------------...000///......------....../////////////////////...---......///000000111111111111111111111000///...111111111111222222222222333333333333444444444444444333222000000111111222222222333222111000...---***+++---......---,,,+++******************++++++)))((('''''''''((()))******)))((('''&&&&&&&&&&&&%%%&&&'''''''''&&&%%%$$$!!!!!! !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! ---+++DDDUUU{{{sssPPPBBB444((((((!!!$$$ !!!!!!!!!!!!  !!!!!!"""""""""'''555GGG]]]uuuuuufffZZZUUUSSSTTTSSSLLLCCCAAADDD;;;222***(((&&&###"""$$$$$$$$$###""""""!!!"""""""""!!!!!! !!!###%%%'''+++...333:::FFFYYYqqq{{{___PPP===777666555555777:::===???IIIUUUggguuuwwwhhh]]]NNNGGG===444000//////000---,,,+++***))))))***+++,,,333999IIIiiittt___GGG:::777...+++,,,***(((((('''&&&&&&&&&&&&'''%%%&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$'''***+++000???WWWiiilllVVV@@@222///***&&&%%%&&&'''$$$!!!""""""""""""""""""""""""""""""""""""$$$(((...333LLL^^^{{{pppVVVDDD666,,,,,,---+++---333zzzhhhbbbYYYSSSQQQPPPNNNLLLGGGFFFEEEDDDDDDCCCAAA???@@@???>>>===>>>===:::888666666666666555444222222111222333444555777777888666666666777777777777888555666777666555666777999;;;:::999777666555555555555777999:::;;;:::888777444444444333333333222222000000000000111222333444444333333222111000//////---------,,,,,,---------111000///...............///////////////.........---......///000111111222111111111111000...---,,,000111111222222333333444222222333333333444444444555444333222222222333444222222222222111///...,,,***+++---//////...---,,,+++***)))))))))***+++,,,((((((''''''((()))+++,,,+++***)))((('''&&&&&&&&&###$$$%%%&&&%%%$$$###""""""!!! """#########!!!!!!!!!!!!!!!!!!!!!!!!    !!!!!!,,,,,,FFFVVV|||tttQQQDDD555))))))"""$$$ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######%%%$$$+++<<>>@@@???:::444...,,,,,,***&&&### !!!!!!!!!!!!!!!!!!!!!!!!!!!""" !!!$$$%%%'''///777BBBQQQZZZbbbvvvmmmWWWGGGAAACCCDDDJJJVVV___eeemmmvvvsssdddXXXLLLAAA===>>>666000,,,++++++)))+++//////666:::IIIgggooo\\\EEE999666...***+++((((((((('''&&&%%%%%%%%%%%%###%%%&&&$$$%%%(((((($$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''')))111===GGGfffxxxsss\\\>>>555...)))(((((($$$""""""###""""""!!!!!!!!!!!!!!!### ###&&&---:::GGGjjj|||ttt\\\JJJ:::---,,,+++'''(((///|||pppccc\\\SSSMMMKKKJJJHHHGGGIIIGGGEEEEEEEEECCC@@@>>>@@@???>>>===<<<;;;;;;;;;999777444333444444444333222111000000222555888;;;:::999888777666444333333555666777777888888888888666777777888888888888777666777777777666555333222333222111111000000111111222222333333222000...---......---------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------////////////////////////......///000111222222333111111111222333444555666333555666555444333444555333333444444444333333222444333333222333333444444444333222333444444222000.........------,,,,,,,,,---,,,+++***************+++++++++******)))))))))'''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###"""!!!!!! """"""""""""!!!!!!!!!!!!!!!""""""""""""!!! """!!!    !!!"""((((((DDDWWW}}}eeeHHH888///%%% !!!!!!!!!   !!!""")))(((@@@UUUpppttt]]]GGG999333777:::<<<;;;777000+++)))111...***&&&""" !!!!!!!!!!!!!!!!!!!!!!!!""""""$$$&&&&&&+++888EEEVVVhhhrrr{{{zzzeeeQQQFFFCCCHHHPPP^^^mmmvvv}}}|||nnn]]]LLLCCCAAA999222...------++++++......555999GGGeee~~~ppp\\\EEE999777///+++,,,))))))((('''&&&%%%%%%%%%%%%###&&&'''%%%&&&))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))...777>>>WWWkkk}}}fffIII<<<333,,,***)))%%%"""""""""""""""""""""!!!!!! !!! !!!###%%%--->>>OOOsss}}}iiiTTTDDD666111///,,,///666yyymmmbbb[[[RRRKKKJJJIIIHHHGGGIIIGGGFFFEEEEEEDDDAAA?????????>>>===<<<;;;;;;;;;999777444333444444444333333222000///111444777999777777666555333222111111444555666777888888888888555555666777888888888888999999999888777555333222222222111111111222222333333333444444222000...---////////////////////////++++++++++++++++++++++++***)))******+++,,,---...//////////////////////////////000000111222333333222222222333444555666777333555555555444333444555555555555666555555444444333222222222222333444444444333333333444444222111...------,,,,,,+++++++++,,,,,,+++***************++++++******)))(((((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$######""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""!!!!!! """!!! !!!!!!!!!!!! !!!!!!"""  !!!!!!)))'''BBBUUU{{{gggKKK999...%%%!!!!!!"""!!!  !!!!!!"""***,,,HHH___xxxoooWWWCCC777222444777999999555///***'''222000,,,(((%%%"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###&&&''''''...AAATTTgggxxxuuu___LLLDDDCCCOOO]]]qqq}}}nnn]]]MMMEEE<<<444.........,,,,,,...---555888EEEbbb{{{ppp\\\EEE999777///+++,,,))))))((('''&&&&&&%%%%%%%%%***---...***)))***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''((()))---222777MMMaaazzznnnQQQCCC888///,,,***'''$$$%%%!!!"""#########"""  """###$$$---@@@SSStttttt^^^PPPBBB;;;888888===DDDuuuiiiaaaZZZQQQLLLKKKKKKJJJHHHHHHGGGEEEEEEEEEDDDBBB@@@???>>>===<<<;;;;;;;;;<<<:::777555333444444333222555444222000000222444666555555444444333333333222555555666777777777777777333444666777999:::::::::;;;;;;:::999888777666555222222222222222333333444333333444333222000...---///////////////.........++++++++++++++++++++++++)))))))))***+++,,,---...////////////////////////000000111111222222333333555444444333444444555555222444555444333222333444777777888888777666555555111111111111111222333333444333333333444444222111...------,,,++++++******++++++******))))))*********))))))(((''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!   """""""""!!!!!!!!! !!!  !!!!!!***'''AAARRRyyy~~~hhhMMM999---&&&"""""""""!!!  !!! !!!"""""")))...MMMeee}}}jjjSSSAAA777333222555888888444///***(((---+++)))&&&$$$###""""""!!!!!!!!!!!!!!!!!!!!!!!!"""%%%'''(((222III^^^sssrrr\\\JJJCCCDDDVVViiipppZZZJJJAAA777000//////...---///---444777BBB^^^vvvooo\\\EEE999777000,,,---***))))))((('''&&&&&&&&&&&&222555555000+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***---111444GGGXXXqqquuuYYYHHH;;;///+++***'''%%%%%%!!!"""#########"""  """###$$$+++===NNNjjjyyyxxxfff[[[OOOIIIGGGIIIPPPWWW}}}oooccc^^^XXXQQQNNNMMMMMMKKKIIIGGGFFFEEEEEEEEEDDDBBB@@@>>>===<<<<<<;;;;;;<<<<<<:::888555333333444333222555444333222111222222333555555555555555666666666555666666777777666666555333444666888:::;;;<<<<<<<<<;;;;;;:::999888888777333333333222333333444444333333222111000///////////////......---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,---...///////////////////////////111111222222222333333333666555444444333333333333222444555444333222333444888888888888888777666555000000000000111222333333444333222333444444222000......---,,,++++++******+++******)))))))))******))))))((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%%%%%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!   """""""""!!!!!!!!!  !!!  !!!!!!***'''???PPPvvvlllQQQ:::---'''$$$"""!!!!!!  !!!!!! !!!!!!"""###***111QQQjjj{{{eeeNNN===444111222555888888444///+++)))%%%$$$###"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!$$$'''***777OOOeeezzzoooYYYJJJFFFJJJ```ssskkkVVVKKK???444111111//////000,,,444666@@@YYYqqqnnn\\\EEE999777000---...+++***)))((('''&&&&&&&&&&&&333777888222,,,+++***(((''''''''''''''''''''''''&&&&&&'''(((+++...111333CCCOOOfff}}}}}}dddOOO@@@111+++***'''$$$$$$"""""""""""""""!!!!!! !!!######'''555BBB]]]kkkzzz}}}uuuiiiddd]]]YYYZZZ___gggmmmxxxiii]]]YYYUUUPPPNNNOOONNNLLLIIIFFFEEEDDDDDDDDDCCCAAA???======<<<;;;;;;;;;<<<<<<;;;888555333333333222111111222222333333333222222555555555555555555555555777777777777666555444444333444666999;;;===>>>>>>;;;::::::999888888888888555444444333333333444444333222000......///000111111111000///---,,,++++++------...//////...---------------------...///000////////////////////////222222222333333333333333555444444333222333333333333555666555444333444555777777777777666555444333111111111111222333444444333222111222333333111/////////...---,,,+++************))))))))))))************)))((('''&&&%%%%%%%%%%%%&&&&&&%%%$$$###""""""""""""######$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!!!!  !!!"""!!!  !!!""""""!!!!!!!!! ###+++---(((""" !!! +++'''>>>NNNuuurrrVVV>>>///(((%%%""" !!! !!!!!!!!!!!!!!!""""""###---555VVVnnnzzzcccLLL:::111...111444777777444///+++)))"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$(((...<<>>???@@@999999888888777888888999666555444333333333333444333111...---,,,...000222555444333111000...---,,,......///000000///......//////.........///000000////////////////////////222333333333333333333444333333222222222333333444555666777666555444555777666666666666555444333222222222222222333444555666222111111111222222000///000000///...,,,++++++******)))))))))))))))******++++++***)))((('''&&&&&&%%%%%%&&&&&&%%%###"""!!! !!!!!!""""""######""""""""""""!!!!!!!!!!!! !!!!!!  """###"""  !!!!!!!!!!!!!!! )))555999222(((!!! !!! +++'''===MMMtttwww[[[@@@000)))%%%""" !!!!!!!!! !!!!!!!!!!!!!!!"""######000888ZZZqqq|||dddLLL:::000---000333666777444///+++)))############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""$$$)))111@@@XXXlllzzzxxxcccQQQJJJQQQ\\\wwwyyybbbQQQ@@@777444111//////,,,333444<<>>;;;;;;<<<<<<<<<<<<<<<<<<:::999777555333222222111......000111333333444444222333333444444333333222666777777777777666666555444666888:::<<<=========555666777999:::;;;<<<===777666444222222222444555222111000......000111222333222000...---...///000---......//////......---............////////////...///000///------///000///000111222333222111111555555444333333444444444222222444666777888888888;;;:::999777666555555555444444333333333333222222222222222444555333111.../////////...---+++***))),,,+++)))((('''''''''((())))))******)))'''$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!%%%######///777333)))""""""  !!!!!!''',,,555JJJmmmzzz\\\AAA222---''' !!!!!!!!!!!! !!! !!!$$$&&&,,,>>>[[[www~~~gggNNN;;;222000000222444444222///***'''&&&$$$"""!!!!!!""""""!!!$$$###!!! !!!!!!!!! %%%###&&&,,,666FFF^^^rrr{{{\\\TTTFFF[[[gggpppVVV>>>:::;;;666111111222333777@@@QQQhhhfffSSSEEE>>>888///000333---+++***)))'''&&&&&&%%%%%%&&&&&&&&&(((*********))),,,***(((((()))+++,,,---//////000111333666888999<<>>AAAGGGNNNVVV^^^bbbyyylll```XXXTTTPPPLLLIIIHHHHHHGGGGGGFFFEEECCCBBBBBBAAA???===;;;;;;<<<<<<<<<<<<;;;;;;999888666555333222222111//////000222333333333333333333333222222333333333555666666777777777666666555666888999:::;;;;;;:::777777777777888999::::::777555333111111111222333222111///......///111222444333000///......///000---------......---------............/////////////////////...------///111333333444444444444444333444444333333333333444444333333555666777888888888999999777666555444444444444444333333333333222222111111111222333222000---/////////...---,,,******,,,+++)))(((''''''((((((******))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""!!!!!!""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!$$$((('''"""!!!###)))---***###  !!! ###''',,,333GGGiiiyyy\\\AAA222,,,''' !!!!!!!!!!!!  !!! !!!$$$'''111DDD```zzzlllTTTBBB777222444666888999777222---)))&&&$$$"""!!!!!!""""""!!!"""!!! !!!"""###$$$$$$%%%$$$'''...999JJJbbbvvvvvvXXXTTTKKKbbbpppwww]]]DDD===<<<666111111222333777@@@PPPhhhbbbSSSEEE===888000111111(((,,,+++***((('''&&&&&&&&&''''''((()))******((('''---,,,***+++---000222444///111333666999;;;===>>>AAAAAAHHHYYYlll}}}~~~mmmVVVDDD:::444---)))#########""""""!!!!!!!!!""""""###%%%&&&'''((((((&&&''')))+++,,,,,,,,,+++,,,---///333999@@@FFFJJJvvviii]]]UUUQQQNNNJJJGGGGGGFFFFFFEEEDDDBBBAAA@@@@@@???===<<<<<<<<<<<<<<<;;;::::::999888777666444333222222222000111222222333333333333333222111000000111222333444555666666777777777777666666777888888888888777888777666555555666777888777555333111000000000000111111////////////111111444333111///...---......,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000///...,,,---000222444444333333333333333444333333333222222333333444444555666777888888999888888777666555444333333333444444333333333333222222000000000111222111///---/////////...---,,,+++***++++++)))(((((((((((((((******((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######"""!!!!!!!!!""""""""""""""""""""""""""""""!!!  !!!!!!!!!!!! ###$$$'''---444333///---'''$$$$$$###!!!!!!  !!!!!!###'''***111DDDeeeyyy]]]AAA222,,,'''!!!!!!!!!!!!!!!  """%%%(((777KKKgggsss```NNNAAA:::;;;===@@@@@@<<<666...***&&&$$$"""!!!!!!""""""!!! """###%%%'''(((&&&%%%(((111<<>>CCCHHHLLLNNNOOOOOONNNIIIHHHQQQ```qqqjjjVVVFFF:::111+++%%%%%%$$$###"""!!!!!!!!!!!!"""%%%***000111...+++((((((&&&%%%$$$###"""""""""###$$$&&&)))...222555}}}rrreeeZZZSSSOOOLLLIIIGGGFFFFFFEEEDDDBBB@@@>>>>>>>>>>>><<<:::<<<<<<<<<;;;;;;999888777777666555444333333222222222222333333333333333222333222000//////000222333333444555666777777777777888888888888777777666666777666555444444555666777777666444222111000//////111000////////////000111333222000...---,,,,,,,,,,,,++++++++++++++++++,,,............////////////111111000...,,,---000333222111000///...///000111333222222222222333444444555666777888888999888888777666555444333333333333444444333333333222222222000000///000222111000...////////////...---,,,++++++******))))))(((((((((***)))'''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!! !!!!!!!!!!!!  !!!!!!%%%)))111<<>>===<<<======;;;999;;;;;;;;;;;;:::999777777666555444333333333333333222333333444444444333333333222000//////000222333333333444666777777777777999999888888777777777777555444444444555666777888888777666444222111000000000//////////////////000000///...---,,,++++++***,,,+++************+++,,,............////////////000111000...---...000333000///...------...///000333222222222333333444555666777888888888888888777777777666555444444444444444444333333333222222222111000000000222222111000////////////...---,,,,,,***************)))))))))***((('''%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""" !!!!!!!!!!!!  !!!!!! %%%---999KKK[[[___\\\GGG:::---(((&&&$$$"""""" !!! ###&&&---???```|||{{{aaaEEE333,,,'''"""!!!!!!!!!!!!  """&&&)))999OOOmmmwwwlllfffbbbbbb___YYYMMM???111)))&&&$$$"""!!!!!!""""""!!!"""###%%%$$$###$$$&&&((()))))),,,555AAASSSlllssseeePPP\\\bbbqqqXXXEEE;;;555333333111444888>>>JJJ```{{{zzzXXXLLL???<<>>333+++***'''$$$"""!!!!!!!!!!!!!!!'''000555555333***(((%%%""" !!!!!!""""""!!! !!!"""###}}}qqqfff\\\TTTOOOLLLJJJHHHGGGGGGFFFDDDCCC???===<<<<<<<<<<<<;;;999::::::::::::999888888777444444333333333333333444222333444444555555555555333222111000000111222333333444555555666666666666888777777777777777888999444555555666777888888999777777666555444222111111////////////////////////.........---,,,,,,++++++---,,,+++******+++,,,---............///////////////000111000//////000222000000//////000111111222333333333333444555666666777777777888777777666666777666555444444444444444444444333333333333222222111000///000222222222111///////////////...------)))******++++++***))))))(((''''''&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!""""""""""""""""""""""""""""""!!!  """""" !!!!!!!!!!!!  !!!!!!$$$///@@@WWWkkkqqqoooXXXIII999111+++%%%""""""  !!!###&&&,,,>>>^^^zzz~~~dddHHH444,,,&&&"""!!!!!!!!!!!!  """%%%(((666IIIdddzzzyyyvvvpppeeeVVVEEE555,,,&&&$$$"""!!!!!!""""""!!!"""%%%&&&%%%""""""$$$'''***)))...777CCCVVVppprrrgggWWWgggoooxxx```KKK===666444333222444888<<>>EEEPPPZZZcccmmmwww~~~uuuggg]]]ZZZ___nnn{{{sss]]]GGG888...,,,(((%%%"""!!!!!!!!!###!!!!!!&&&))))))(((%%%###!!! !!!!!!!!!!!! !!!wwwiii^^^VVVPPPMMMJJJHHHFFFEEEEEEEEECCCAAA>>>===<<<;;;<<<<<<;;;999888999999999999999888888333333333222333333444444222222333555666666666666333333333222222333333333444444555555666555555555444444444444666777999:::666777999::::::999888777555555555444333222111111...//////////////////............//////......------,,,+++******+++,,,---............////////////...000222222111///000000//////111222333333444444444444444444555666777888777777777777777666555444555444444333333333333333444444333333333333222222000///......000111111000///////////////......---)))***++++++++++++***)))&&&&&&''''''&&&&&&%%%%%%"""""""""""""""""""""""" !!!""""""""""""""""""""""""""""""!!!  !!!"""### !!!!!!!!!!!!  !!!!!!!!!'''444HHHbbbxxx}}}mmm]]]JJJ;;;000'''$$$%%%"""!!!!!!  !!! !!!$$$&&&+++<<<[[[wwwhhhJJJ666,,,&&&"""!!!!!!!!!!!!  !!! !!!$$$'''---;;;QQQeeeuuuxxxkkkYYYFFF555,,,&&&$$$"""!!!!!!""""""!!!!!!$$$&&&$$$!!!!!!$$$(((((()))...999GGG\\\wwwrrrlllaaauuu|||jjjRRRBBB999555333222555777:::CCCWWWssszzzkkkGGGCCC888666777222333222(((++++++***))))))))))))***(((+++...000222888AAAIIIVVV___lllwwwvvviii___]]]eeeooojjjOOO===000...***%%%"""!!!!!!!!!"""!!!!!! """!!!  !!!""""""""""""""""""######sssdddYYYRRRNNNKKKHHHFFFDDDDDDDDDCCCAAA???>>>===;;;<<<<<<<<<;;;999777888888999999999888888333333222222333333444444111222333555666777777777222333333444444333333222555555555666555555444444222222222333444777999;;;888:::<<<===<<<999777555333333333333333222111000......////////////.........//////000111000000000...---+++******+++---.............../////////000---000333333222000//////,,,...000222333444444333444444444555666777888888666777777777666555444333333333222222111222222222444444444333333333222222///...,,,---///000000000//////////////////...---))))))+++,,,,,,+++***)))%%%&&&'''((('''&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###""""""""""""""""""""""""!!!!!!  !!!###### !!!!!!!!!!!!  !!!!!!&&&,,,999NNNjjj}}}mmmVVVDDD444)))''')))#########"""!!!!!!  !!!###$$$%%%&&&***:::YYYtttjjjLLL666,,,&&&!!!"""!!!!!!!!! !!!!!! !!!$$$&&&%%%///@@@RRRdddsssyyyjjjWWWDDD333***&&&$$$"""!!!!!!""""""!!!"""%%%$$$!!!!!!$$$)))'''(((...:::JJJ```|||sssoooggg~~~rrrXXXEEE;;;666333222555777999AAAUUUppptttddd@@@===444444444///111222*********))))))))))))))))))'''+++000444999BBBOOOYYYmmmwwwrrreee]]]aaahhhyyyrrrUUU???111///***&&&###!!!!!!!!!!!!###"""   !!!!!!""""""###}}}nnnddd[[[QQQKKKIIIFFFEEECCCBBBAAAAAABBBBBB>>>>>>>>>======<<<;;;:::999777777888999888444000222222333444444444333333333444444555555444444333777444333444666777555333222222222333333333333444222444555555444444666888<<<============;;;:::999666555444333222222222222333222000/////////000111000000//////...............---+++******+++---.........////////////.........000333555555222///,,,,,,,,,------...000111222444555666666666555333222999999999888666555333222222222333444555555555555444444333333333444555555.........///////////////---...000///---+++************+++***)))(((&&&%%%%%%%%%%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!! $$$+++;;;TTTpppxxxeeeQQQ===///))))))""" ###"""###&&&,,,;;;UUUlllrrrJJJ===(((***###"""""""""!!! !!!""""""!!! """'''***222???OOOaaaqqqzzzssscccQQQ???222***%%%$$$###"""!!!!!!!!!!!!###!!! """&&&(((((('''(((***111>>>NNNdddmmmmmmqqqzzzYYYOOO999:::444333333555999AAAQQQllliiiYYYCCC>>>999666666444...*********++++++++++++******))),,,///333666===KKK^^^lll{{{nnnaaa[[[]]]ooo}}}yyy]]]CCC:::,,,((()))$$$###&&&"""!!!!!!  !!!!!!  !!!!!!!!!!!! yyykkkaaaYYYPPPJJJIIIEEEDDDCCCAAAAAAAAAAAABBB>>>>>>>>>>>>===<<<;;;::::::999888999:::999555111333333444444444444333333222222333444444444444444777555444555777777666444555666666666666777777777777888888777777888:::<<<<<<<<<======<<<:::888777444444333222111111111111222111000/////////000000/////////.........------...---,,,******,,,---............////////////...///111333555555333///---.........///000222333333555555666666555444333222888888888888777666444444333333444444444444444444444333333222333333444444............////////////,,,...//////---+++***+++************)))'''&&&%%%&&&&&&&&&&&&%%%$$$######""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!! %%%--->>>XXXsssooo[[[HHH888///,,,%%%###!!! !!! !!! """$$$)))777PPPfffrrrKKK>>>)))+++$$$""""""!!!!!!  !!!!!!  """%%%&&&+++222===JJJUUU\\\oootttzzz~~~~~~||||||vvvqqqiii\\\MMM>>>222+++%%%$$$###"""!!!!!!!!!!!!###!!! """%%%''''''&&&***+++444CCCVVVlllnnnsssyyy]]]SSS<<<<<<555222333555999@@@PPPkkkeeeUUU???<<<777444555333...*********+++++++++******))))))***///777@@@LLL^^^ppp}}}rrrccc[[[ZZZjjjwwwdddLLL===...))))))"""!!!###!!!!!!  !!!!!!  !!!!!!!!!!!! sssfff]]]VVVNNNIIIIIIEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;::::::999999999:::888555333333333444444444333333222///000111222333444444444777666555555777777666555777777777888888888888999888999999777777888;;;>>>;;;;;;<<<;;;:::888666555333333222222111111000000111111000///////////////.........---------------...---,,,++++++,,,---...------......///////////////111444555555333000...000000000111222333444444555555666666555333222111555555666666555555444333333444444444444333333222333222222111111111222222........................,,,...///...,,,+++++++++*********)))((('''&&&%%%''''''''''''&&&%%%$$$###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!! '''000CCC]]]xxx}}}kkkXXXEEE777...)))'''$$$""""""!!!  """%%%111HHH]]]{{{sssKKK>>>))),,,%%%""""""!!!!!!  !!!######$$$'''---444;;;???MMMSSS[[[```bbb```___^^^^^^\\\XXXQQQGGG;;;111+++$$$$$$###"""!!!!!!!!!!!!###!!! !!!$$$%%%&&&%%%,,,---777JJJ```www}}}yyynnnxxxcccXXX@@@>>>666222222444888>>>MMMhhh~~~}}}aaaQQQ;;;999444111333222---***+++***************)))))))))---444AAAPPPbbbuuuzzzhhh[[[VVVbbbooonnnWWWDDD333,,,***"""!!!###!!!!!!!!!  !!!!!!  !!!!!!!!!!!! wwwlll___XXXRRRKKKHHHHHHDDDCCCAAA@@@??????@@@@@@===>>>>>>======<<<;;;:::999999999888888777555333333333333333222111111000---...///111333444444444555555444555555555555444555555555555666666666666555555555444333444888;;;::::::::::::888666444333333333333333222222111111000000000///////////////------------------------......---,,,,,,---......------------...//////000000111333555444222000...000000111222333333333444444444555555444333111000111222222333333333222222444444444444444333222111222111111000000000000111///...............------,,,---...---,,,***+++,,,******))))))(((&&&%%%%%%&&&&&&&&&&&&%%%$$$###"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! &&&111FFFaaa{{{zzzhhhTTT@@@111...***&&&###""""""!!!  !!!###,,,AAAUUUvvvtttLLL>>>***,,,%%%"""!!!!!!  """!!!"""$$$''',,,111444222777===AAABBBAAAAAAAAAGGGHHHGGGEEE>>>666---'''######"""!!!!!!!!!!!!!!!""""""!!!"""###$$$%%%%%%,,,...:::QQQkkktttqqqlll}}}fff[[[AAA>>>666222222444777===KKKdddzzz}}}aaaPPP:::666111///000000,,,***++++++******)))))))))******444===MMMaaatttooo___UUUZZZfffwwwwwwbbbMMM:::///,,,%%%$$$&&& !!!!!!!!!!!! !!!  !!!!!! pppeeeYYYSSSNNNIIIFFFFFFCCCBBB@@@???>>>>>>??????<<<======<<<<<<;;;:::999888888888777555444333333222222222111111///......,,,---///111222444444555333333333333333222333333333333333444444444555555222333333222111222555888888999999999777666444333333444444555555444333222000000000000000//////...------------------------........................---------,,,---...///000000111222444333111///......///000111222222222111222333444444444333111000222222333444444444444333444444444444333222111111222111000/////////////////////......---------,,,,,,------,,,+++***+++,,,******)))((('''&&&%%%%%%$$$%%%%%%$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! %%%111FFFaaa{{{uuuaaaJJJ777111---'''###!!!!!! !!!"""###***===OOOrrruuuMMM???***+++###!!!!!!!!! !!!!!!!!!"""###&&&))),,,...+++---///000///000222444777999;;;;;;777000((($$$###"""!!!!!!!!!!!!!!!!!!!!!"""""""""###$$$%%%'''+++000@@@ZZZttt|||mmmkkkmmmeeeZZZ@@@>>>555222222444777<<>>222---&&&&&&'''"""""""""!!!!!!!!! !!!  }}}kkk```UUUPPPLLLGGGDDDEEEBBBAAA???>>>======>>>>>>;;;;;;;;;;;;:::999888777777777888666444222333444333333222111000///---,,,---...///111333444444444111222333333111111222333444444444444555555555555333444555555444555666888777777888888777666444333333444555666666555444333111111111111111000//////---------------.........///////////////////////////...---,,,,,,---...//////000111222111000...------...000111111111000///000111222333333333222222555555666666777666666666222333333333333222222111222111000000//////////////////......---,,,,,,,,,+++,,,---+++******+++---+++***((('''&&&%%%%%%%%%$$$$$$$$$$$$###"""!!! """"""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!! %%%111FFFaaazzznnnVVV@@@666111)))$$$"""!!!!!!  """######)))999JJJpppwwwQQQCCC,,,+++"""!!!!!! !!! !!!"""###$$$%%%((((((((('''&&&'''))),,,...000333444111,,,&&&""""""!!!!!! !!!!!!!!! """###$$$$$$%%%''')))---555JJJeee~~~ssseeehhhoooaaaVVV>>>===555333333555888<<>>===<<<<<<======999999:::999999888777666777888999777333222333555555555444333111000...---...///000222333444444444111333444333111000222444444444444444555555555555444666888999888888888999555666777888888777666555222333555666666555333222111222222333222111000///------.........//////////////////000000/////////000///---,,,++++++,,,---...///000000000///---,,,---...000111222111000///...///111222333444333333555666666666666666555555111222222333333333222222333222111000//////////////////...------,,,+++++++++,,,,,,+++)))***,,,...+++***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!! %%%111FFF```yyy{{{bbbKKK:::444,,,&&&###"""""""""   ###$$$###(((777GGGooo{{{UUUGGG///---###!!!  """ !!!!!!!!! ######$$$###""""""$$$&&&***,,,///000///+++&&&###!!!!!! !!!!!!""""""$$$%%%%%%&&&)))---111===UUUqqq|||iii[[[dddnnn}}}]]]SSS======777444444666888<<>>===<<<<<<======888999999888888777666555888999:::888444333444666777666666555333111///...///000111222333444444444111444555444222111333555222222222333333333444444333666999;;;:::999999999555555777888888888777666111222444555555444222111222222333444333222111000........./////////000000//////000000000000//////111000...+++***+++,,,,,,---.../////////...,,,,,,...///111222222111000///,,,...000222333444444444333444444444333333222111000111222333333333333333333333111000//////////////////...---,,,,,,+++++++++,,,,,,***)))***,,,...+++***(((&&&%%%%%%%%%&&&%%%%%%%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!! !!!!!! &&&222GGG```yyykkkSSS===777...'''$$$###$$$$$$!!!!!!  !!!!!!"""$$$###'''666EEEooo~~~YYYKKK222...###!!! !!!### !!!"""############ """%%%%%%$$$$$$$$$%%%(((***---......+++'''%%%!!!!!! !!!!!!""""""$$$%%%%%%'''+++///555CCC]]]yyyuuubbbSSS___lllzzzZZZRRR<<<>>>888555555777999<<>><<<<<<;;;;;;999888777777777777555333777555333333444444333222555444333222111///......111111222222222333333333222222111111222222333444333333222222333333444555777777777999:::;;;999777666777888888777666555444333333333333333333333333444444333333222111000000222111000//////..................///////////////...---,,,+++++++++,,,---//////............//////000000111111111111000000555333222333555555222///333333333333333333333333222222333444444333333333555333000...---...000111111111000000//////......//////...---,,,,,,,,,,,,******)))''''''&&&&&&&&&''''''&&&%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!  !!!!!!""""""!!!"""""""""""""""!!!!!!!!!!!!!!!!!! """"""""""""############)))333AAA]]]}}}qqqZZZHHH999---+++((( $$$!!!  !!!""""""(((777GGGnnn}}}bbbHHH444***'''$$$"""  !!!!!!!!!!!!""" !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!'''))),,,,,,***&&&###"""!!!!!!!!!!!!!!! $$$"""$$$&&&&&&%%%(((...444JJJeee{{{lll[[[TTTbbbjjjxxxbbbOOOBBB:::666888777777999<<>>777222333111***...222,,,...,,,,,,///111222999@@@UUUiiiiii[[[JJJMMMRRRrrryyyxxxdddKKK888///+++'''###$$$""" !!!""""""!!!!!!!!!""""""""""""!!!!!!"""!!!  !!!"""wwwjjj]]]WWWPPPIIIEEEBBB???>>>???>>><<<;;;:::999999999999888777777888777555333777555333333444444333111333333222111000000//////111222222222333333333333000000000000000000111111333333222222333333444555666666777888;;;;;;:::888777777888888777555444333333333333333333333333333444444333333222111111000333222000///......//////////////////............///...---+++*********+++////////////////////////000000111111111111000000222111111333666666444111333333333333333333333333333444444555555444444333444333111///...///000000/////////...............///...---,,,++++++++++++)))((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""'''111???YYYzzzxxxbbbOOO===///,,,)))""" $$$ !!!"""###)))888GGGqqq~~~fffNNN999+++$$$$$$"""  !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!&&&(((+++,,,***'''%%%$$$!!!!!!!!!!!!!!!!!!!!!""""""!!!###'''''''''+++111<<>>===<<<:::999999999999999888777888888888666444666555333333444444222111111111111111000000000///111111111111222222222222///000111222111111//////333333222222333333444555555555666888;;;<<<;;;999888888888888777555333111333333333333333333333333444444333333222222111111444222000.........///000000/////////...---------000...,,,***))))))))))))//////000111111000/////////000000111111000000///000000111333666666555444333333333333333333333333444444555555555555444444333222222111000000000///---------------............---,,,++++++***++++++'''''''''&&&%%%%%%$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!%%%///;;;TTTtttnnnZZZFFF333---+++%%%"""### !!! """###$$$***999HHHrrrnnnXXXBBB000%%%$$$"""   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$'''+++,,,***(((''''''""""""!!!!!!!!!""""""""" ###(((((((((---444GGG\\\wwwvvv^^^NNNHHHQQQ[[[zzz|||dddQQQDDD<<<999777555666888;;;EEEYYYkkkiiiWWW@@@;;;222222222,,,...222,,,///------///000333<<>><<<;;;>>>===<<<;;;::::::::::::999888777888999999777555666444333333444444222000000000000000000000000000////////////000000000111111222444555444333111///333333222222333333444555333444555888;;;===<<<::::::::::::999777555333222333333333333333333333333444444333333333222222222444333000...---...000111000000///...------,,,,,,...---+++***))))))***+++...000111333333111000...//////000000000000/////////000222444555555555444333333333333333333333333444444444555444444333222111111222222222111///...,,,,,,------.........///------+++***************''''''''''''&&&&&&%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!$$$...888NNNoooyyygggQQQ999///,,,(((###!!!"""!!!!!!!!!"""$$$%%%+++:::IIIqqquuubbbLLL888+++%%%###   !!!!!!!!! !!!!!!!!!!!!!!!###&&&***++++++*********&&&%%%$$$"""!!!!!!!!!!!! $$$(((((((((///777PPPeeeoooXXXIIICCCHHHQQQqqqgggSSSEEE===999666555666777:::DDDWWWiiijjjZZZDDD???333111333---...111---///------///000444@@@LLLqqq|||```NNN>>><<<555HHHOOOqqqgggOOO===111***&&&%%%###"""!!!""""""!!! !!!!!!!!!!!!!!!!!!  uuufffXXXSSSNNNGGGBBB???>>>===<<<===<<<;;;::::::999999:::888777777777999888777555555444333333444333111///...////////////000000000------------............000222333444444333111000333333222222333333444555333333555888;;;===<<<;;;;;;;;;;;;:::999666444333333333333333333333333333444444444333333333333333444333111///...///000111000//////...---,,,,,,++++++************,,,---......000111333333111000...//////000000000000//////000222333444444444333333333333333333333333333333333333333333333222111000///000111222222111///...---------......//////000,,,+++***))))))((())))))''''''((((((((('''&&&&&&$$$$$$###""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###...666HHHiiittt^^^DDD444...)))###"""!!!  """$$$%%%+++;;;JJJqqqxxxdddOOO;;;///%%%###!!!  !!! !!!!!!""" !!!!!!!!!"""###&&&)))+++++++++,,,---+++)))&&&###!!! !!!$$$''''''(((111;;;WWWlll~~~iiiSSSFFFAAABBBHHHfffyyykkkVVVGGG===888666555666888:::CCCVVVggglll___KKKCCC444111333......000---///......000111777FFFTTTwwwtttWWWDDD888999333CCCGGGhhh{{{qqqXXXCCC555,,,(((&&&$$$""""""""""""!!! !!!!!!!!!!!! !!!!!!!!!!!! }}}rrrbbbTTTQQQLLLFFFAAA???>>>===<<<999999888777777777777777777666666666888888666555444333333444444333111...............////////////,,,,,,,,,,,,------------...///000111222111111000333333222222333333444555333333555888;;;===<<<;;;::::::::::::999777555333333333333333333333333333444444444444333333333333333333222111000000000000///.........---,,,,,,,,,************+++---///111//////000111111000//////...//////000000//////...000222444555444333333333333333333333333333333333222333333222222111000///...///000000000///...---.............../////////++++++)))(((((((((((((((''''''((())))))((('''&&&$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###---333AAAaaa|||mmmQQQ<<<111+++$$$!!!!!!###$$$+++:::JJJrrrxxxbbbLLL999...%%%###!!! !!!!!! !!!!!!""" !!!!!!"""$$$&&&***+++,,,,,,---///---+++((($$$!!! !!!"""%%%''''''***666CCCbbbvvvwwwbbbNNNCCC@@@???@@@ZZZnnnqqq\\\KKK???999777666777999;;;CCCUUUfffnnneeeTTTFFF555000444///...000---///...///111333;;;LLL]]]|||iiiLLL>>>333777111@@@@@@]]]nnn|||dddLLL:::///***'''%%%###"""""""""!!!  !!!!!!  zzznnn^^^QQQNNNJJJDDD???======<<<<<<888888777666666666666777666555444555777777555444333333333444444333000...........................------------..................///000111222222333333333222222333333444555444444555888;;;<<<;;;:::777777888888777666444333333333333333333333333333444444444444444444444444222222333333222111///...------------------------,,,,,,++++++,,,...000111////////////////////////......////////////.........111444555444333444666333333333333333333333333333333333333222111000000------...............---.........---------------******)))(((''''''''''''%%%&&&((())))))(((&&&%%%%%%$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!   !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!!!!!!!+++///;;;ZZZwwwzzz___FFF666---&&& !!!  """###***:::IIIqqq{{{bbbIII555+++&&&$$$!!!!!!!!!!!!  !!!!!!""" !!!""""""%%%'''***+++,,,,,,...///,,,***'''$$$""""""######"""###&&&((()))///???OOOooonnn[[[III???===>>>999NNNccc{{{yyycccPPPBBB:::888777888:::<<>>RRReeettt^^^BBB;;;000444...;;;999QQQ___}}}pppVVV@@@222---(((%%%###"""###"""!!!  !!!!!! xxxlll\\\OOOLLLHHHBBB>>><<<<<<;;;;;;:::999888888888888888999555444444555666666555333333333333444555333000---//////.........---------........./////////000000000000000111222444666777333333222222333333444555555555666888;;;<<<;;;999555555666666666555333222333333333333333333333333444444444444444444444444111222333444333111///---,,,,,,------------------......---,,,---...///000//////............//////......////////////......+++///333555444444666888333333333333333333333333444555444444333222111000---------------------------------,,,,,,+++++++++***)))(((''''''&&&&&&'''$$$%%%'''(((((('''%%%$$$%%%%%%$$$$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!   !!!!!!!!!!!!"""!!!!!!!!!  ***,,,777VVVsssgggLLL999///'''"""###""" !!!###***999IIIooodddIII444***&&&$$$"""!!!!!!!!! !!!!!!  !!!!!!""" !!!""""""&&&(((***,,,,,,,,,...000+++)))&&&$$$###$$$%%%'''###$$$''')))+++333FFFXXXyyyzzziiiVVVEEE<<<;;;===444GGG\\\vvv~~~hhhTTTEEE<<<888888999:::<<>>::::::888444999999999999999999999999888888888777666666555555333222333444555333000---,,,,,,---------,,,++++++,,,,,,------...///////////////000000111333444555333222111111222444777888888888888888999;;;===>>>:::999777666444333333333222111111111111111222222555555555444444333333333333444555555444111///---......---------......///222666555///,,,...111111/////////...------,,,,,,111111000000/////////...000000111222222333444444333333333333333333333333333333333333333333333333222111000.........//////......---------,,,,,,,,,---,,,***((('''(((((())),,,+++***)))((('''&&&%%%'''&&&%%%###"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """"""!!!!!! """!!! !!!!!!!!!!!!!!!!!!!!!!!!"""%%%***555KKKgggtttKKK>>>++++++!!!!!!!!!  !!!!!!!!!"""######(((666DDDooolllHHH:::,,,(((%%%!!!!!!""" !!!"""""""""$$$)))///111///+++***)))(((&&&#########$$$$$$###((("""""")))---444III___}}}vvvhhhSSSGGGCCC===999888AAAUUUnnnoooRRRIII===:::999999:::;;;BBBRRRbbb}}}|||fffMMM???666///000222000......///111444555666@@@YYYppp}}}dddKKK>>>888444111000///333@@@LLLkkk}}}fffHHH===...+++&&&######!!! """"""!!!!!! xxxkkk]]]RRRKKKDDDEEEBBB<<<999::::::777999999999999999999999999777777666555444444444444333222222333333222000...---------...------,,,,,,------............//////.........///111333444555666555555555666888:::;;;999888888888:::;;;===>>><<<;;;999666444333222222333333222111000000000111333333333444444444444444333333444333222000///---+++++++++,,,,,,...//////===???<<<444///...///.../////////...............////////////.........---111111222222333333444444333333333333333333333333333333333333333333333333222111///...---------...---,,,,,,,,,++++++++++++,,,+++***)))(((((((((((((((((((((''''''&&&&&&%%%%%%%%%###"""!!!!!! """"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!  """!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""$$$(((111DDD___{{{vvvNNNAAA,,,,,,"""!!!!!!  !!!!!!!!!"""######'''555BBBjjj{{{mmmJJJ<<<,,,***'''###!!!!!!!!! !!!  !!!"""""""""%%%***000222000---***)))'''%%%""""""###$$$$$$###'''###%%%,,,111;;;SSSkkk~~~ssshhhUUUIIICCC;;;888777>>>PPPggg~~~wwwZZZQQQEEE>>><<<;;;;;;;;;@@@OOO^^^{{{yyybbbJJJ===555///000222000/////////111444666999EEE^^^uuuzzz```HHH;;;444000---,,,+++///:::FFFcccxxxlllOOOCCC333---((($$$$$$"""""" """!!!!!!!!! ~~~pppcccXXXNNNIIIEEEEEEAAA;;;888;;;;;;999888888888888888888888888777666444333222222333333444222111111111111000...---------...............////////////............------...///000222333444666666666666777999:::<<<999999999999:::;;;===>>>===<<<:::777555333222222555444333111000000000000111222222333333444555555333222222111000///......)))))))))***,,,...///000???AAA>>>555000///...,,,////////////000000000000000000000000000/////////333333333333333444444444333333333333333333333333333333333333333333333333222111///...---,,,,,,,,,++++++++++++******************+++******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%###""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""$$$'''---;;;TTTssszzzSSSEEE...---$$$"""!!!  !!!!!!"""!!!!!!######'''333???cccuuupppNNN>>>---***'''###!!!!!!!!! !!!!!!  !!!"""""""""(((,,,111444222///+++)))%%%###!!!!!!###$$$%%%$$$%%%$$$)))000777EEEaaa{{{tttllleeeUUUIIIBBB888777555:::III]]]sss~~~bbbYYYKKKBBB???===;;;:::>>>KKKXXXyyyvvv]]]EEE;;;444///111333111000111000222666:::???MMMggg~~~uuu[[[DDD888222...+++******,,,666@@@WWWlllvvvYYYKKK888000)))%%%%%%$$$!!!!!!### !!!!!!!!!!!! xxxiii]]]SSSLLLHHHKKKJJJEEE===999:::;;;888666666666666666666666666777666444222222222333444444222//////000000///...,,,,,,,,,,,,------......111111000000///...------............///000111222444333333444555666888999999999999:::;;;<<<<<<===<<<;;;:::888666555444444444444333222111111111222222222222222333333333333222222000///............*********+++,,,...///000444666555000...000000---...//////000111111222222333333333333333333333333444444444444444444444333444444444444444444444444444444333333333333222222222222111///...---,,,,,,,,,++++++++++++*********)))***+++++++++)))((('''%%%%%%%%%%%%$$$$$$$$$$$$""""""!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###&&&***555KKKmmm~~~XXXJJJ000---$$$"""!!!  !!!!!!"""!!!!!!######&&&000:::[[[oootttTTTBBB...)))%%%"""  !!!"""""""""+++...333666555111---***###""" !!!###%%%%%%%%%$$$&&&+++222;;;LLLkkkzzzjjjbbb]]]OOOEEE>>>444444222555AAARRRiiifff[[[JJJCCC???<<<:::999<<>>FFFVVVppppppVVVAAA666222...,,,,,,+++,,,444<<>>SSSrrr~~~qqq___UUUQQQEEE???:::222000///222;;;JJJ```|||iii\\\HHHBBB===999888888;;;EEEPPPqqqoooUUU@@@666222111333444222222555000222777>>>HHHZZZuuukkkRRR???555333...,,,,,,,,,,,,111777CCCWWWqqqjjjXXX>>>777...&&&%%%%%%"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!~~~nnn___TTTLLLHHHFFFOOONNNHHH???999888777333222222222222222222222222666555555444444333222222111///............---+++)))(((((((((***,,,...///333222222111000//////...222111111000////////////333333444555666777888888::::::;;;<<<<<<<<<<<<<<<777777666666666777888888333444444444555777888999555444333222000///......111000000000/////////...///......------.........+++---,,,+++---111111---...//////000111222222333111111111222222222222222333333333333333444444444444444444444444444444444555444444333333222222111222222222222111000//////---,,,,,,,,,++++++++++++))))))************))))))***)))((('''%%%$$$###"""$$$###############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!###!!!$$$***111AAA___{{{hhhYYY888000&&&###"""!!!  !!!""""""###!!! """###%%%***111LLLccc~~~aaaMMM222+++((($$$"""""""""!!!  !!!"""""" !!!"""""""""+++...333888999666000+++$$$###!!!"""$$$&&&''''''%%%(((...666DDD[[[xxxvvvdddQQQHHHDDD<<<999777///...---000777BBBVVVsssooo```JJJBBB===888888999<<>>III[[[vvv|||fffNNN===555111,,,***++++++***,,,000<<>>333)))###"""!!!  !!!""""""$$$!!! """$$$$$$(((...EEE]]]{{{gggQQQ444+++(((%%%"""""""""!!!!!! !!!  !!!"""""""""***---222888;;;888222,,,&&&$$$######%%%''''''''''''***///999KKKeeezzziiiUUUCCC;;;;;;666666555.........000444;;;MMMiiiuuufffOOOEEE???:::::::::<<