BM66(d@ (((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******444555999===@@@???;;;777555666>>>HHHKKKHHHJJJOOOaaa}}}{{{yyytttooonnnooooooooosssrrrpppwwwkkkeeemmmgggffflllsssxxx~~~}}}llleeellloookkkrrrooohhh```^^^```___[[[ccchhhooo~~~|||dddZZZ\\\```bbbdddooolllmmmwwwqqqdddeeeoooxxx{{{{{{~~~rrrkkkcccWWWJJJCCC@@@===999666333111//////000000...---...///000000000///---,,,///............---------------............------------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,------......------,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,******++++++,,,---.........///////////////......000////////////............------------...//////...------,,,,,,------...............................................................////////////........................,,,---...//////...---,,,..................------------......//////000000000///...------...///000................................................,,,,,,---.../////////...........................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111222333444555666555555666666777999:::;;;;;;===@@@AAAAAAAAAAAABBB@@@@@@@@@AAABBBCCCDDDEEE@@@GGGIIIKKKXXXqqqxxx((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++******************************+++++++++,,,,,,,,,*********+++,,,...000111555:::@@@BBB@@@;;;888666>>>@@@EEEIIIIIIKKKWWWeee|||yyywwwvvvuuutttsssssstttxxxwww~~~}}}yyypppmmmccckkktttuuurrrrrrwww}}}}}}xxxzzzxxxrrrsssqqqmmmzzz|||nnn``````hhhlllllljjjllltttwwwmmmooouuuyyyyyyzzzpppllliiilll{{{zzztttpppggg]]]YYYUUUNNNBBB:::666444111000000111111000...///000000000///...---///............---------------............---------------------------------------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***++++++,,,------............////////////....../////////.........------...------------...//////...------,,,,,,------...............................................................////////////........................------...//////...------.................................///////////////000///...------...///000................................................------......///.................................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111222333444555666777777777777888:::;;;<<<===???BBBCCCCCCCCCCCCDDD@@@@@@@@@AAABBBCCCDDDEEEAAAGGGIIIJJJXXXqqqvvv)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++******************************+++++++++,,,,,,,,,+++******+++---111555888>>>AAACCC???999666999>>>IIIKKKLLLJJJHHHQQQhhhrrrnnnuuu~~~xxxttttttttt~~~yyyuuuxxx{{{}}}wwwjjjbbbiiiuuuzzzxxxuuutttrrrkkkhhhmmmrrrrrrqqqqqqeeebbb]]]ZZZ```jjjooonnnvvvvvv{{{~~~{{{{{{~~~{{{~~~|||wwwrrrpppnnnfffUUUGGG>>>:::555222111222222222//////000000000///...---///............---------------............------------------------------------------......///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------,,,+++******+++,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,,,,------...............///////////////...............---------,,,...------------...//////......------------..................................................................////////////........................------...//////...------........................///////////////.........//////............//////.........................................................///......------........................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111222333444555666777777888888999:::<<<======???BBBCCCCCCBBBCCCDDD@@@@@@AAAAAABBBCCCEEEFFFAAAGGGIIIJJJWWWqqqsss******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************************************+++++++++,,,,,,,,,...---,,,,,,///444999<<>>666111444>>>IIIPPPGGGKKKRRR[[[hhh{{{~~~}}}{{{xxxxxxwwwvvvxxxzzz}}}rrrmmm|||{{{|||zzz~~~pppqqqlllgggccc^^^YYY[[[```jjjmmmmmmjjjhhhjjjiiigggbbbaaacccggglllvvvzzz|||~~~~~~xxxsssrrrjjj```___UUUGGG;;;333111111111111111000000///////////////............---------------............------------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,,,,,,,,,,---------------------...///////////////......---------,,,,,,,,,...------------.../////////......------......///............................................................////////////.................................------.........---------.........//////000000//////......------...//////////////////....................................................../////////...---,,,,,,........................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111222333444555666666666666666888999:::;;;:::<<>>AAABBBBBBAAABBBCCCAAAAAAAAABBBCCCDDDFFFFFFBBBIIIMMMNNNZZZpppzzz((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,///555;;;???AAAAAA@@@555999@@@EEEIIIKKKKKKLLLOOO```vvv|||yyynnn\\\TTT```vvvzzzpppllllllllllllkkkkkkmmmppplllgggggglllsssxxx~~~zzzyyywwwnnnkkkjjjeee```___dddhhhjjjiiiooopppkkkhhhnnnxxx~~~~~~{{{uuuqqqtttzzz|||zzzxxx||||||rrrjjjnnnssssssmmmfffjjjqqqooopppooopppwwwssshhhfffhhhjjjmmmqqq{{{{{{~~~~~~|||nnnXXXDDD777222222333222111000/////////000111///............---------------............------------------------------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++,,,---...///000000000000/////////.........------...------------...////////////............//////............................................................////////////........................///...------------...///,,,,,,------...//////000.........///////////////---...///000000///...---................................................------......///.................................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111222333444555666666666666777888999;;;;;;;;;>>>AAABBBBBBAAABBBCCCBBBBBBBBBBBBCCCEEEFFFGGGBBBJJJOOOPPP[[[ooo~~~www(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,222666;;;@@@AAA???;;;888999???FFFIIIHHHHHHLLLPPP[[[ooosssjjjlllgggYYYSSS^^^sss|||tttrrrooommmooopppooonnnmmmiiilllkkkjjjooo}}}}}}yyyrrrnnnqqqxxx|||}}}tttnnnqqqtttsssqqqrrrhhh^^^ZZZ[[[VVVOOOSSS^^^jjjppppppfff\\\\\\cccjjjooosssnnn___YYYcccooossskkklllnnnooonnnrrrzzztttpppwwwzzzooommmrrrjjjpppxxxyyyqqqsssyyyxxxtttpppiiiuuu}}}vvvtttwwwxxx~~~|||rrr[[[FFF999444444555333222000/////////000111//////.........------------..................---------------------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++*********************,,,---...///000000000000000////////////............------------...////////////............//////............................................................/////////000........................///...---,,,,,,---...///,,,,,,------...///000000---.........//////000000---...///000000///...---................................................,,,,,,---.../////////...........................////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111222333444666666777777777888999:::<<<<<<999<<>>===GGGDDD@@@DDDGGGDDDUUUvvv}}}fff\\\```ddd```VVVXXXppp~~~||||||oooddddddjjjmmmqqquuuwwwvvvzzz~~~rrrwwwwwwlll\\\UUUYYYaaahhheeedddhhhlllkkkccc[[[UUUNNNMMMQQQNNNIIINNNYYYtttfffNNNNNN\\\fffkkkfff]]]SSSPPPWWWfffrrr___[[[XXX[[[dddnnnssstttuuutttwww~~~zzzuuusssxxxuuuttttttnnnqqq~~~uuuqqqxxxzzzsssooorrrqqq|||{{{rrrtttvvv{{{}}}zzzlllWWW???888666---000333333111//////000000------..........................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------,,,++++++...---,,,,,,++++++++++++,,,,,,,,,---------......,,,---......//////......///............------------------............///000000//////.........---000000///...------,,,,,,////////////////////////------------------------////////////////////////........................////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......///000111000...---------+++---///...,,,,,,///222//////............//////////////////////////////............/////////000111111000000000000111111000000111222333555666777:::888555555777999:::;;;;;;===???@@@@@@@@@AAABBBAAAAAABBBCCCDDDEEEFFFFFFBBBHHHLLLOOOXXXkkk~~~www************************))))))))))))))))))))))))************************++++++************++++++++++++++++++++++++++++++***+++*********---111555:::AAADDD@@@>>>AAACCCCCCAAABBB???BBBLLLSSSfff~~~eeeUUUXXX^^^dddiiisssyyyyyywww{{{vvvkkk```cccuuuzzzxxxwwwvvvhhhgggjjjnnnnnniiifffgggvvvxxxvvvmmmbbb]]]```fffnnnjjjgggeeeddd```XXXRRROOOLLLOOOTTTRRROOOXXXggglllSSSOOOXXX___^^^ZZZUUUQQQSSS\\\iiisssYYYQQQKKKLLLVVVaaahhhjjjjjjfffgggmmmssstttvvvxxxxxxppp}}}wwwnnnjjjlllkkkjjjssstttfffUUUOOOHHH888333444333111000000///---................................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++...---,,,,,,+++++++++,,,,,,,,,,,,---------......,,,---......//////......///............------------------............///000/////////............000//////......---,,,,,,////////////////////////------------------------////////////////////////........................////////////////////////........................------------------------,,,,,,---------.........,,,,,,---------.........---///000000...---...///---///000///------...000//////............//////////////////////////////........./////////000000111111000000000000111111000000111222333555666777999777555555777999::::::;;;===???@@@@@@@@@AAABBBAAABBBBBBCCCDDDEEEFFFFFFAAAFFFJJJMMMWWWkkkyyy************************))))))))))))))))))))))))************************++++++************++++++++++++++++++++++++++++++******++++++---111777<<>>CCCGGGIIIIIIHHHGGGHHHHHHHHHHHHhhh||||||~~~pppfffhhhmmmmmm{{{xxxhhhnnn~~~nnnsssxxxwwwrrrqqqhhh[[[SSSVVVWWWSSSTTTYYYdddhhhkkkdddVVVSSScccwww|||sssiiicccbbbccckkkoooxxx~~~xxxjjjfffffffffiiifffdddiiiqqqwwwyyyxxx[[[YYY]]]jjj}}}uuuhhh[[[VVVVVVXXX[[[___ggglllyyy{{{rrrrrryyyssstttjjjlllqqquuusssrrryyy}}}|||ttteee```fffooovvvvvv}}}~~~zzz~~~nnnVVVGGG===444222333333222111////////////....................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......,,,---......///.........///............------------------............//////////////////.........000/////////......------////////////////////////////////////////////////////////////////////////........................////////////////////////................................................------------............------------............---.........,,,,,,---///---.../////////...------//////............//////////////////////////////...////////////000000000111111000000000000111111111111111222333444666666777666555555888:::::::::;;;===???@@@@@@@@@AAABBBAAABBBCCCEEEFFFFFFFFFFFFAAADDDFFFIIIUUUjjj~~~************************************************************************++++++************++++++++++++++++++++++++++++++***,,,///222777===CCCHHHIIIKKKMMMMMMJJJGGGGGGHHH\\\ssseeedddlllsssuuuyyy|||hhhaaaooo}}}vvvkkkdddbbbXXXOOOLLLRRRUUUWWWaaannnnnnrrrsssjjj\\\\\\qqq~~~wwwuuuwww{{{~~~}}}|||}}}yyywwwyyy}}}}}}xxxsss]]]bbbnnnlll```VVVTTTWWWXXXYYY[[[\\\___lll{{{zzzooolllssswww{{{rrrsssttttttwww{{{{{{wwwuuuuuuzzzvvvrrriii``````aaaiiixxx}}}tttmmmttt}}}|||{{{oooTTTEEE777333222000111444000000/////////.................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++***+++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---......///.........///............------------------............///.........//////////////////////////////.........////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////................................................---------.........//////---------.........///////////////...,,,,,,---///,,,,,,,,,---...///...---//////............//////////////////////////////////////////000000000111111111000000000000111111111111111222333444555666666555444666888::::::999;;;===???@@@@@@@@@AAABBB@@@BBBDDDFFFGGGGGGFFFFFFBBBEEEFFFHHHTTThhhzzz************************************************++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++...333777<<>>AAACCCHHHUUUhhhwww|||************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++---222999???CCCFFFHHHJJJPPPQQQTTTTTTMMMLLLZZZlll|||~~~~~~}}}~~~sssjjjgggjjjooojjjsss~~~~~~mmmiiigggfff^^^PPPEEEBBBEEEIIIRRR\\\```aaadddjjjeeennnqqqllllllrrrrrrmmmpppooorrrwwwxxxsssppppppuuu{{{~~~{{{|||~~~}}}~~~|||yyy|||}}}wwwooobbbaaahhhtttyyyzzzssshhh___jjjiiiaaabbbaaabbbjjjllllllnnnrrr||||||}}}}}}~~~wwwkkkaaaPPP:::111444222111111000///......---........................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---)))***+++,,,------...---++++++++++++,,,,,,---...,,,,,,,,,---------......,,,---......//////......//////.........------------------.........//////---.........//////000000////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................////////////////////////............/////////000............/////////000+++,,,---...///222666:::===888111......///...---//////............//////////////////////////////000000000000111111111111111111000000000000111111222222222222333444444555333333333666999::::::999;;;===???@@@@@@@@@AAABBB@@@BBBEEEHHHIIIHHHFFFEEE;;;>>>BBBHHHVVVjjjwww|||zzz)))************+++++++++************************))))))))))))************)))************+++++++++***,,,,,,+++******+++---111888AAAGGGIIIKKKNNNPPPQQQRRROOOJJJNNN]]]nnnwwwrrr}}}vvv~~~rrrfffaaakkkyyy{{{ooohhh```UUULLLGGGDDDAAA>>>FFFOOOZZZ]]][[[ZZZ___eeehhhhhhgggeeedddeeegggjjjjjjmmmpppsssrrroookkkhhhsssvvv{{{}}}}}}{{{zzzyyyxxxxxxyyyyyyyyyyyyzzzzzz||||||}}}~~~yyyooodddbbbdddkkkpppxxxsssrrrqqqmmmtttzzzwww}}}}}}pppiiiooowww}}}~~~~~~{{{dddFFF555666666000---///000///...///000000000000////////////........................------............------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---...///...,,,+++,,,---,,,,,,,,,---------......------,,,+++,,,---...///............/////////000222111///---------///000///...---,,,---///111222000111111111000000///...000111222111///...///000,,,---///000111000//////......///000111111222222............//////000000////////////////////////////////////////////////////////////////////////000000///..............................///000000////////////////////////---///000111000///000000===@@@<<<222,,,...111000000000000000000000000000//////............//////000000000000000000000000////////////////////////000000111222333444444555333333444666777888999::::::===@@@AAAAAAAAABBBCCCCCCAAACCCGGGHHHEEECCCEEEAAABBBDDDIIISSSbbbqqq|||)))************+++++++++************************))))))))))))************)))************+++++++++++++++,,,+++***+++...000666;;;BBBGGGIIIKKKNNNPPPTTTNNNGGGIII[[[sss|||wwwssskkksssyyytttkkk```TTTOOOIIIEEEDDDDDDDDDCCCFFFMMMUUUXXXWWWWWW[[[___bbbbbbbbbaaa```aaacccfffhhhjjjmmmoooooommmjjjhhhnnnrrrwwwzzzzzzyyyxxxxxxrrrrrrrrrrrrssssssssssssyyyzzzzzz|||}}}~~~{{{qqqcccfffllltttxxx|||}}}{{{uuu}}}zzzooopppuuuvvvyyy{{{|||nnnSSS???777111//////111111...///222000000000000////////////........................------............------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---......---,,,++++++---,,,,,,,,,------------...------,,,,,,,,,---...///....../////////000000000222000///---------//////111111000000/////////...000000000//////.........---...//////------...///------...///000000//////////////////////////////////////////000000000111////////////////////////////////////////////////////////////////////////000000///..............................///000000////////////////////////---...000///......///111===>>>:::111---///111000000000000000000000000000//////............//////000000000000000000000000////////////////////////000000111222333444444555444444555666888999:::::::::===@@@AAAAAAAAABBBCCCBBBAAACCCHHHIIIEEEDDDFFF@@@AAADDDIIIRRR```oooxxx)))************+++++++++************************)))))))))*********++++++)))************++++++++++++++++++++++++---111555===@@@DDDIIIMMMPPPQQQRRRMMMEEEBBBOOOmmmttt|||sss{{{vvvggg]]]TTTMMMCCCBBB@@@AAACCCFFFGGGGGGGGGJJJMMMPPPQQQRRRTTTVVVWWWWWWXXXXXXWWWXXX[[[^^^```bbbdddfffgggfffeeedddeeeiiinnnrrrssssssttttttqqqqqqqqqqqqqqqpppppppppuuuvvvwwwyyyzzz|||}}}}}}~~~|||yyy}}}|||~~~ttthhhjjjooonnnmmmpppvvv{{{|||}}}wwweeePPP@@@111000111333111...000555000000000000////////////........................------............------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,---...---+++***+++,,,+++,,,,,,,,,------------...------------...///////////////000000000111111111000///...---...///000///////////////...---,,,111111000/////////000000,,,...///...------...///////////////000000000000000000000//////.........//////000000000000111111////////////////////////////////////////////////////////////////////////000000///..............................///000000////////////////////////...//////...---...000222<<<;;;555///...111111...000000000000000000000000//////............//////000000000000000000000000////////////////////////000000111222333444444555444555666777888:::;;;;;;:::===@@@AAAAAAAAABBBCCCBBBAAACCCHHHIIIGGGFFFHHH@@@AAADDDIIIQQQ^^^kkkttt))))))*********+++++++++************************))))))*********+++++++++))))))*********+++++++++++++++++++++---111777;;;CCCEEEJJJOOOSSSUUUTTTSSSDDDGGGQQQgggxxxqqq}}}gggUUUKKKEEEAAABBBBBBCCCEEEFFFGGGHHHHHHGGGGGGGGGHHHKKKMMMNNNNNNKKKMMMNNNNNNNNNPPPSSSUUUUUUVVVXXXZZZ[[[\\\\\\\\\[[[___dddhhhjjjlllmmmnnnoooooooooooooooooooooooorrrrrrtttvvvxxxzzz{{{|||xxxzzz|||}}}|||}}}~~~}}}}}}~~~}}}{{{~~~wwwvvvxxxwwwuuuyyy{{{}}}|||tttfff___fffoooooommmnnngggooouuuvvvwwwxxxwwwtttzzzzzzzzzzzzzzzzzz{{{|||}}}{{{vvvgggUUU>>>888222222111///000444000000000000////////////........................------............------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++,,,---,,,+++***+++---,,,,,,,,,,,,------------.............../////////000000000111111111111222111000////////////000000//////...//////000000111333222222111222333444555111222333222111000111222222111111000///000000000111111000000000000////////////000000000000000000////////////////////////////////////////////////////////////////////////000000///..............................///000000////////////////////////000000000...---...111444;;;777111...///111000...000000000000000000000000//////............//////////////////////////////////////////////////////000000111222333444444555555555666888999:::;;;<<<:::===@@@AAAAAAAAABBBCCCAAA@@@CCCHHHJJJGGGGGGIII???AAACCCHHHPPP\\\iiiqqq))))))*********+++++++++************************************++++++++++++))))))*********++++++++++++,,,---...111666===BBBIIILLLPPPSSSSSSQQQOOOMMMLLL[[[pppyyyssswwwqqqyyy~~~|||wwwfffVVVJJJBBB??????EEEGGGHHHIIIIIIHHHGGGFFFFFFDDDBBBCCCFFFHHHHHHGGGFFFGGGIIIJJJJJJKKKNNNPPPMMMNNNOOOQQQSSSTTTUUUVVVUUUYYY^^^aaadddeeehhhiiihhhhhhiiiiiiiiijjjjjjjjjmmmooopppsssvvvxxxzzz{{{uuuwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~||||||}}}|||zzzxxxxxxzzz|||||||||zzz||||||zzzyyy~~~zzzxxxzzz|||sssxxx}}}ttthhhccclllsssqqqmmmnnnnnnwww{{{uuunnnoootttxxxzzzxxxwwwvvvvvvvvvvvvwwwxxxxxx~~~sssVVVEEE555000222222111000000000000000////////////........................------............------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++,,,------++++++,,,---,,,,,,---------.............../////////000000000111111111222222222222333111111111111111111111222444222111///000222444666444444555666777999:::;;;888999:::999777666777888777666333111000000000111000000000000000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////000000///..............................///000000////////////////////////111111111///...///222555888333......000000////////////////////////////////////............//////////////////////////////////////////////////////000000111222333444444555555555666888999:::;;;<<<:::===@@@AAAAAAAAABBBCCCAAA@@@BBBHHHIIIGGGFFFIII???AAACCCGGGPPP\\\iiirrr)))************+++++++++*********************************++++++++++++,,,)))************+++++++++***,,,///222666;;;BBBGGGMMMPPPSSSQQQMMMIIIIIIJJJ]]]pppvvvoooooowww|||}}}{{{{{{yyyvvv^^^WWWPPPKKKFFFAAAAAADDDDDDFFFHHHHHHGGGEEEEEEEEEBBBAAA@@@@@@BBBCCCCCCCCCCCCEEEGGGHHHIIIIIIKKKMMMHHHIIIKKKMMMOOOPPPQQQQQQQQQTTTXXX\\\]]]___aaacccddddddeeefffggghhhhhhiiiiiijjjlllooorrruuuxxxyyyuuuvvvxxxzzz{{{}}}}}}~~~}}}}}}~~~~~~}}}}}}vvvuuuuuuwwwzzz}}}~~~}}}tttyyy~~~}}}|||~~~}}}pppzzz}}}rrrkkknnnooojjjhhhjjjsss{{{}}}vvvqqqwww}}}zzz|||zzzzzzyyyyyyzzz|||}}}kkkTTT<<<333444444111...000000000000////////////........................------............------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++---......,,,,,,---///---.........////////////...//////000111000000000222222222333333333333444222222222333333333333333444333222111222333666777999:::===@@@BBBDDDEEEFFFAAACCCDDDDDDCCCBBBCCCEEECCC@@@<<<888666555555666333333222222111111111000111000000000000000//////000000000000000000000000////////////////////////////////////////////////000000///..............................///000000////////////////////////000111111000///000222444444///---...///......111//////////////////////////////............//////000000000000000000000000////////////////////////000000111222333444444555444555666777888:::;;;;;;:::===@@@AAAAAAAAABBBCCCAAA@@@BBBGGGHHHFFFEEEGGG@@@AAABBBGGGPPP^^^mmmwww)))************+++++++++*********************************+++++++++,,,,,,)))************+++++++++***---111555:::@@@GGGKKKMMMQQQRRRMMMGGGGGGNNNVVVnnn}}}xxxuuuvvv|||}}}vvvqqq}}}yyyqqqjjjaaaXXXJJJFFFDDDFFFEEEAAACCCGGGCCCEEEGGGFFFCCCAAAAAABBB<<<===>>>>>>>>>>>>>>>??????AAADDDEEEDDDEEEFFFHHHDDDEEEHHHJJJLLLLLLLLLLLLKKKMMMQQQSSSTTTUUUWWWYYY^^^___```bbbdddeeefffgggccceeegggkkknnnqqqtttuuuttttttuuuvvvxxxzzz|||}}}yyy{{{~~~}}}~~~}}}wwwvvvwwwxxx{{{|||{{{zzzuuuxxx}}}~~~~~~zzzpppjjjuuutttlllkkkkkkiiinnnwww|||~~~}}}www```GGG;;;888555111///000000000000////////////........................------............------,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,---///......---///000////////////000000000000...///000111111111000000333333333333444444444444333444444555555555555555444666999===@@@BBBDDDDDDDDDGGGKKKPPPTTTVVVVVVVVVMMMOOOQQQSSSTTTUUUXXXZZZVVVRRRMMMGGGCCCBBBCCCCCC======;;;999777666444333333333333222222111111111000000000000000000000000////////////////////////////////////////////////000000///..............................///000000////////////////////////---///000000//////000111000------///...+++---333//////////////////////////////............//////000000000000000000000000////////////////////////000000111222333444444555444444555666888999:::::::::===@@@AAAAAAAAABBBCCCAAA???BBBFFFGGGDDDCCCEEEAAAAAABBBFFFQQQ```qqq}}})))************+++++++++******************************+++++++++,,,,,,,,,)))************+++++++++)))---222888===CCCIIINNNKKKOOOPPPKKKFFFKKKYYYgggzzz}}}zzzvvvsssqqqgggnnnwww|||lll^^^TTTLLLDDDEEEAAABBBFFFEEEBBBCCCIIIEEEGGGGGGEEE@@@======>>>888:::<<<===;;;:::;;;===;;;===???@@@??????@@@BBB@@@BBBDDDGGGHHHIIIHHHGGGDDDGGGIIIKKKKKKLLLNNNPPPVVVVVVXXXZZZ\\\^^^```aaa```aaadddgggkkkoooqqqsssrrrrrrrrrrrrtttvvvyyyzzzwwwzzz~~~~~~||||||~~~~~~zzz{{{|||||||||{{{{{{{{{yyyvvvsssyyyyyyxxxwwwvvvvvvxxxzzzxxx{{{{{{|||sssdddiiisss|||}}}|||rrrjjjkkkmmmrrr{{{yyy}}}zzzfffOOOBBB;;;555111000000000000000////////////........................---..................---,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000---...//////......000111000000000000111111111111...///000222222111111000333333333444444444555555444444555666777777666666999>>>GGGPPPWWWZZZ[[[[[[OOORRRXXX^^^ccceeeeeedddVVVYYY\\\___bbbeeeiiikkkfffbbb[[[UUUQQQOOOOOOPPPHHHGGGDDDAAA>>>;;;999777555555555444444333333333000000000000000000000000////////////////////////////////////////////////000000///..............................///000000////////////////////////+++---//////...---...///...,,,---000---)))---555//////////////////////////////............//////000000000000000000000000////////////////////////000000111222333444444555333333444666777888999::::::===@@@AAAAAAAAABBBCCCAAA???AAAFFFFFFCCCBBBCCCAAAAAABBBFFFQQQbbbuuu******************************************************))))))******+++,,,***++++++*********---///111222666>>>FFFKKKJJJHHHJJJOOOJJJFFFKKKUUUnnnzzz|||yyyuuuuuuxxxuuummmoootttwwwhhhXXXLLLDDD???===AAABBBDDDFFFHHHJJJKKKKKKDDDCCCAAA???>>><<<<<<<<<777777777777777777777777999:::;;;;;;<<<<<<<<<<<<<<<===???@@@BBBBBBCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKMMMPPPRRRSSSVVVZZZ]]]XXX[[[___bbbeeeiiinnnqqqooonnnoooqqqtttwwwwwwwwwyyy~~~{{{{{{{{{}}}~~~~~~|||}}}|||yyywwwwwwxxxzzzxxx{{{}}}zzztttpppqqqttt|||zzzvvvrrrooojjjeeeaaa]]]cccooo}}}uuuyyyttthhhnnnwwwwwwqqqpppzzzvvv~~~rrriiicccNNN444,,,555444333111000111222000,,,000000///.......................................................................................------------------------,,,------......------,,,+++,,,------......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------------......///000000000222222333333222111000///000000111111111111000000///......000222222444666555666666555333333444666999???777888HHHDDD<<>>===<<<999777666555111111111111111000000000000///------///000/////////////////////.........////////////000000000000////////////////////////////////////...---,,,+++////////////////////////............////////////////////////////////////////////////////////////111111000000//////......000000000000000000000000000000000111222333555555444555666888999999999999===AAAAAA>>>>>>AAACCCBBBAAABBBDDDEEEEEEEEEDDDCCCAAADDDEEEFFFOOObbbvvv******************************************************))))))******+++,,,***++++++******+++---000333777<<>><<<;;;::::::555555555555555555555555666777888888999999999888888999:::;;;=========>>>===>>>???AAABBBDDDEEEFFFFFFGGGJJJKKKLLLNNNRRRTTTUUUWWWZZZ]]]___bbbgggjjjllllllmmmoooqqqsssttttttwwwzzz|||}}}||||||||||||{{{|||}}}~~~{{{xxxxxxxxxyyyxxxvvvvvvxxxzzzvvvyyy{{{xxxrrrooooooqqqssspppnnnmmmlllkkkiiigggccceeelllwww|||wwwqqqnnnppptttwww|||tttpppqqqvvv|||qqqooommmqqq}}}~~~wwwppp^^^FFF888666111000///...000111111000000000///...............................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,+++,,,------...------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------,,,,,,,,,------......///000000000222111111111000000000000000111111222333333333222444222000222444444333222...000444999>>>@@@AAAAAA???JJJIIIMMMXXXSSSPPP]]]___gggeee___ccciiivvvuuulllkkkooo~~~qqqddd```gggrrr{{{|||vvvnnniiieeeaaa]]]\\\^^^^^^\\\ZZZLLLJJJGGGDDDAAA>>><<<;;;555444333222111111000000111///......000111111000/////////////////////...////////////000000000000////////////////////////------...............---////////////////////////............////////////////////////////////////////////////////////////111000000000/////////...000000000000000000000000111111111222333444666666444555666888999999999999<<<@@@BBB???>>>AAACCCAAAAAABBBDDDEEEEEEEEEDDDCCC@@@CCCEEEGGGPPPbbbsss|||******************************************************))))))******+++,,,++++++++++++***+++...111777===CCCFFFFFFHHHLLLPPPLLLMMMIIIWWW{{{|||yyyyyy|||{{{ggg^^^PPPEEE??????@@@BBBHHHIIIKKKLLLLLLKKKJJJIII@@@???===;;;:::888888777333333333333333333333333333333444555555555444444444555666777888999999999999:::;;;===>>>@@@AAABBBCCCDDDFFFGGGHHHJJJMMMOOOSSSUUUXXXZZZ[[[^^^aaadddjjjjjjjjjjjjkkklllmmmmmmsssrrrrrrsssuuuwwwxxxxxxvvv{{{|||zzzwwwxxxyyyxxxwwwvvvwwwxxxvvvxxxxxxvvvqqqnnnnnnpppnnnllljjjiiikkkmmmmmmmmmpppnnnooottt{{{}}}zzzvvvrrrpppnnnjjjdddaaahhhrrr|||{{{sssooorrryyyvvvzzz~~~zzzsssmmmjjjiiipppxxx{{{xxxlllYYYCCC444222111000000000000111222000000///...............................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++++++++,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000000111111111///......//////000111111222222333333333444444222222333666666444111AAA===999777999>>>CCCEEERRR[[[\\\]]]bbb```dddvvvyyyjjjhhhooouuujjjlllsss|||yyykkkeeeaaa[[[XXXgggzzzzzzrrroooeeeeee___XXXZZZ```]]]TTTUUURRRNNNIIIDDD@@@===<<<:::999666444222111111111111///......000222111111......//////////////////////////////000000000000////////////////////////+++,,,---...////////////////////////////////////............////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000222222222333444555666777444555666888999999999999;;;@@@BBB@@@@@@BBBBBB@@@AAABBBDDDEEEEEEEEEDDDCCC???BBBDDDFFFPPPbbbqqqyyy******************************************************))))))******+++,,,+++,,,,,,++++++---111444<<<@@@EEEHHHJJJMMMPPPSSSLLLHHHIIIaaa|||uuuttt~~~wwwggg[[[TTTJJJCCC@@@@@@BBBCCCIIIJJJKKKLLLJJJHHHEEECCC???>>><<<:::888777666666111111111111111111111111111111222222222222111111444444555666777777777777777888999;;;===>>>@@@@@@CCCDDDFFFHHHIIIKKKNNNQQQSSSUUUXXXZZZ[[[^^^bbbeeeiiiiiijjjjjjiiijjjlllnnnsssooollllllooorrrrrrppppppvvv~~~|||zzzyyyyyyzzz{{{zzzwwwvvvvvvvvvxxxxxxxxxuuurrrooopppqqqtttpppmmmkkklllnnnpppppptttssssssvvvyyyxxxsssnnnjjjhhheee^^^TTTNNNSSS\\\```sssyyyuuutttrrrvvv|||vvvwwwxxxuuuppphhhhhhddddddtttuuu|||yyyrrrhhhQQQ999777444333333222000///000000000///.......................................................................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,.........///000000111111111000...------...000111111111111111111111222222000444666555555777888777666:::???DDDJJJQQQZZZ```___```___```fffmmm|||yyy}}}rrreee]]][[[ffftttwwweeeXXXVVVYYYZZZ\\\lllyyyyyyppphhhddddddfffiiiccc[[[___jjjfffXXXYYYXXXUUUPPPKKKEEE@@@===@@@>>>:::777444222111111000///......000111111000............////////////////////////000000000000////////////////////////,,,------...//////......////////////////////////............////////////////////////////////////////////////////////////000000000000////////////////////////////////////111111111222333444555666444555666777999999999999:::???CCCAAAAAABBBBBB???AAABBBDDDEEEEEEEEEDDDCCC@@@BBBBBBEEEPPPcccttt|||******************************************************))))))******+++,,,,,,,,,,,,,,,---000666999AAABBBDDDJJJPPPSSSTTTSSSJJJFFFMMMkkk}}}vvvttttttpppdddSSSMMMJJJFFFDDDDDDEEEEEEEEEKKKKKKKKKJJJHHHEEEBBBAAA>>>===;;;999777666555555000000000000000000000000000111111111111111000000333333444444444444444333555666666888999:::;;;<<<===???BBBCCCEEEGGGKKKNNNNNNPPPSSSVVVXXX\\\```cccfffhhhkkkmmmooosssyyy}}}|||xxxtttsssuuuvvvtttrrrooossswwwwwwtttpppnnnnnnuuuvvvwwwvvvuuutttuuuvvvyyyyyyxxxvvvtttsssssstttvvvrrrnnnlllmmmoooqqqrrrnnnpppsssxxxyyyuuulllfffXXXTTTOOOKKKFFFBBBFFFNNNLLL]]]dddgggooosssuuu|||}}}pppjjjjjjiiieeebbb___dddccc___fffwww|||~~~{{{yyyxxxvvvsssbbbLLL===666222444444000...///000000///.......................................................................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......//////000111111111222000///---...///111222222111111000000000111111666>>>AAA<<<888<<>><<<777555333111111111000...------......///000000111////////////000000000000////////////////////////---...............------////////////////////////............////////////////////////////////////////////////////////////.../////////000000000111000000000000000000000000/////////000111222444444444555666888999999999999<<<@@@BBB???>>>AAACCCAAAAAABBBDDDEEEEEEEEEDDDCCCAAABBBBBBFFFTTTgggtttxxx*********************************************************)))***++++++,,,+++,,,...000444:::CCCHHHDDDKKKQQQTTTQQQMMMKKKKKKQQQooozzzeeePPPIIILLLRRRXXX^^^]]]YYYTTTPPPNNNMMMLLLKKKKKKIIIEEEAAA>>>===<<<===888777555333222000000///222222222222222222222222///000000000///......---...............---,,,+++/////////......---------//////000///------///000---///111222333555888;;;>>>CCCHHHLLLOOOVVV___gggyyyuuusssooojjjffffffiiikkkpppnnnllllllnnnqqqrrrsssrrrpppmmmmmmnnnpppqqqqqqrrrqqqpppppppppqqqrrrsssmmmjjjgggbbb\\\YYY^^^gggiiipppjjjbbbfffjjjlllsssmmmccc^^^dddjjjiiiggghhhmmmnnnttt~~~yyyuuu~~~{{{{{{}}}zzztttqqq|||}}}^^^>>>333444333444777000000///.......................................................................................++++++++++++++++++++++++,,,------......------,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------......///000111111/////////000111111222222333444555666666666666555444555666999===BBBGGGJJJSSSPPPHHHCCCPPPgggrrrppphhhhhhmmm|||}}}tttxxxyyy}}}|||mmmooo}}}uuurrruuuqqqgggfff___bbbrrr~~~wwwdddUUUWWWSSSMMMJJJMMMUUU^^^dddTTTTTTTTTRRRMMMHHHCCC???:::888555444333222111///---------...///000000111////////////000000000000////////////////////////,,,,,,---...////////////////////////////////////............/////////000////////////////////////////////////////////////.../////////000000111111000000000000000000000000000000000111222333555555444555666888999999999999===AAAAAA>>>>>>AAACCCBBBAAABBBDDDEEEEEEEEEDDDCCC???AAADDDIIIVVVfffoooqqq************************++++++************+++++++++,,,,,,,,,,,,+++******(((+++000555999===BBBEEELLLKKKNNNRRRLLLDDDHHHTTTiiirrr}}}fffaaaZZZUUUTTTXXX___ccc\\\WWWOOOLLLLLLMMMLLLKKKEEECCCAAA???===;;;::::::555555444333333222111111222222111000000000000000/////////......---------.........------,,,,,,,,,+++,,,...---,,,,,,---///...........................//////000111222222333888:::===@@@DDDJJJQQQUUUeeeppp}}}{{{uuurrrpppnnnllllllllllllmmmmmmlllnnnrrrrrrooollljjjkkknnnrrruuuvvvsssnnnmmmoooppppppnnnnnnmmmlllkkkjjjkkknnnqqqwwwtttooommmnnnppprrrrrrxxxiiigggtttuuuiiiiiiwww{{{xxxwwwzzzzzzyyyzzzvvvuuuQQQ888111222444333111///......000111000///................................................******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++......---,,,,,,,,,---------...///000111222333333111111000000111333555666222444555555444666999<<<>>><<<;;;===AAAGGGPPPYYY[[[SSSJJJJJJZZZoooyyyxxxooovvv~~~|||zzzyyy{{{{{{yyyggg```ZZZ]]]dddhhhddd^^^WWWQQQTTTSSSLLLSSS___aaaRRRQQQQQQSSSTTTRRRMMMHHHFFF@@@888333222333222111111111000///////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////.........---............////////////222222111000//////000000000000000000000000000000000111222222444444555666111222444666888999::::::???AAA@@@<<<===@@@AAA@@@BBBCCCDDDEEEEEEFFFFFFFFFEEEDDDCCCFFFMMMWWW___eeezzz************************++++++************++++++++++++,,,,,,---,,,,,,,,,***---222666:::???CCCGGGCCCFFFKKKKKKHHHLLL[[[lllrrr{{{yyyxxxtttaaaXXX\\\```dddffffffeeedddeee^^^XXXQQQLLLKKKKKKIIIGGGCCCBBB@@@===;;;:::999888444444333333222111111000111111000///////////////............---------,,,.........---------,,,,,,+++---......---,,,...///..............................///000000111222222222333444666888<<>>777BBBJJJHHHEEEKKK[[[jjjdddTTTKKK[[[{{{kkktttxxxnnndddcccaaaaaaeeejjjnnnoooeee___YYYZZZ___```[[[UUUXXXQQQSSSVVVTTTZZZaaa^^^TTTSSSSSSRRRQQQPPPNNNLLLHHHEEEAAA<<<999666555555333222111000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000/////////........................////////////111111000000000000000000000000000000000000000000000111111222333444555555333444555777888:::;;;<<>>:::777666555444333222111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////000000000000000111111111000000000000000000000000000000111222333444555555555555555666888:::===>>>???AAA@@@===>>>BBBCCCAAABBBBBBCCCDDDEEEEEEEEEEEE>>>>>><<<;;;@@@OOOeeeuuu************************++++++************+++++++++++++++++++++,,,,,,---000333777;;;>>>BBBFFFIIINNNPPPKKKHHHUUUooo~~~~~~nnnZZZVVV\\\hhhpppwwwwwwooogggdddeee\\\WWWPPPLLLIIIGGGCCC@@@>>><<<;;;999777555555444111111000000000////////////......---------......---------------,,,,,,,,,///.....................,,,...//////......///000////////////////////////....../////////000000000555555555444444555777:::;;;===BBBHHHNNNRRRTTTTTTpppxxxtttsssqqqnnnnnnoooooooooooommmkkkjjjpppqqqrrrtttuuutttrrrqqqkkkllllllkkkkkklllooorrrnnnnnnpppuuuzzz}}}~~~yyy|||sss{{{ssshhhwww}}}~~~zzz~~~qqq{{{||||||gggUUUFFF:::333444222111000222222222111................................................,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...///000000000111111222333333444000111444666777888777777333222222555:::@@@BBBCCCJJJJJJJJJRRRgggzzzuuuddd]]]hhh}}}}}}zzzpppqqqtttpppqqqrrrmmmlllpppvvvzzz{{{xxxrrrnnndddaaa```cccdddbbb``````^^^\\\[[[]]]aaafffiiijjj```YYY[[[]]]YYYZZZ[[[TTTVVVWWWUUUMMMFFFDDDJJJQQQOOOLLLGGGCCC@@@<<<888555666555444333111111000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.....................//////////////////000000111111111111////////////////////////000000111222333444444555666555555555777:::===>>>???AAA@@@===>>>BBBDDDBBBAAABBBCCCDDDEEEEEEEEEEEEAAA???<<<<<>>LLLZZZaaahhhooooooiiimmmwww|||yyy||||||rrrnnnzzzvvvyyywwwtttzzztttqqqpppsssooommmooolllbbbZZZYYYaaaaaa___]]][[[\\\___bbbeee```aaa^^^RRRPPPSSSNNNQQQSSSRRRLLLFFFHHHQQQ[[[TTTMMMEEEAAAAAA@@@<<<888888777555333222111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////...///000111222222111111///////////////////////////000000111222333444555555444333444555888;;;===>>>@@@@@@===>>>BBBDDDBBBAAABBBCCCDDDDDDEEEEEEEEEEEE???;;;>>>LLL]]]mmmvvv************************++++++************++++++,,,+++*********+++,,,---666999===@@@CCCFFFJJJLLLKKKIIINNNbbb~~~{{{|||tttpppzzz~~~cccXXX[[[dddmmmssssssyyy~~~{{{rrrfff^^^[[[SSSOOOKKKJJJIIIGGGCCC???999888777555444333222222////////////////////////...------------...//////---------............///////////////000000000000...///000000//////000222000000000000000000000000000000000000111111111111111222333333333444666888666666777:::===@@@@@@???GGGVVVeeemmmuuu{{{mmmkkkiiiffffffgggiiikkkoooqqqttttttsssqqqppppppooopppooommmkkkjjjjjjlllmmmmmmooossswwwzzz{{{zzzrrrssswwwxxxnnnffflll{{{qqq|||vvvttt|||~~~yyytttuuuppppppvvvuuuxxxzzz~~~~~~wwwjjjWWWBBB333444222000000000111000///////////////////////////........................+++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------000//////...------......222222333333333444444444888777777666555333222111555888<<>>:::999777555333222111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////............////////////...///111222222111000000000000000000000000000000//////000111222333444444333333333444666888;;;<<<===??????<<<===AAACCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCC===:::@@@PPPaaammmrrr************************++++++************+++++++++*********,,,...111333;;;>>>AAADDDFFFIIIMMMOOOIIIOOOaaa{{{|||zzzzzz}}}hhhVVVYYYiiiwww~~~wwwzzz|||xxxoooddd[[[VVVQQQNNNKKKIIIHHHFFFAAA<<<888777666444333222222222////////////////////////......------...//////000........./////////000000//////000000000111111111...000111111000///111222111111111111111111111111222222222222111111111111111333444444444444555777444555777888888999:::;;;;;;EEENNNRRRYYYgggvvv~~~vvvtttoookkkhhhfffffffffqqqtttvvvuuurrrppppppqqqpppqqqpppnnnkkkiiiiiijjjiiiiiijjjlllppprrrssssssooonnnpppsssmmm```XXXWWW^^^ooo}}}{{{xxxppppppkkknnnzzz{{{|||{{{zzz|||wwwuuuzzzhhhOOO===555333111111111222111000////////////////////////........................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------///...............///000333333333333444444444444444444444555666777888999:::>>>BBBAAA@@@BBBIIIPPP]]]aaauuuuuullliiiiiijjjmmmeeedddkkkmmmhhhggglllbbblllwwwyyyrrrjjjggghhh```\\\______SSSOOONNNFFFEEEGGGIIIHHHHHHLLLTTTZZZLLLMMMMMMIIIEEEBBBCCCEEE>>>===;;;888666444333333000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............/////////000............///////////////000111222222111///...000000000000000000000000//////000111222333444444333444555666888:::;;;<<<;;;>>>===;;;<<>>AAADDDGGGIIILLLOOORRRFFFSSSmmm}}}qqqppp}}}\\\WWWYYYeeessszzz|||}}}}}}wwwpppggg^^^WWWSSSRRRNNNKKKIIIHHHEEE???:::888777666444333222222222/////////000000000000000...............///000111.../////////000000111111//////000000111111111222...000111111000000111222111111111111111111111111333333222222222222222222///000222111000000111222444666888888777777888:::666<<<@@@@@@DDDQQQ^^^eeehhhqqq}}}zzztttppplllkkktttvvvwwwvvvsssqqqqqqsssmmmnnnooonnnlllkkkkkklllnnnmmmllllllooopppppppppnnnmmmooosssuuulllWWWEEEBBBZZZ{{{yyy{{{{{{www{{{~~~yyy|||xxx___KKK777555333222333333222111000000000000000000000000..................................../////////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------......000111222333333444444444444444444---...000444888===BBBDDDBBBGGGJJJIIIFFFKKKWWWbbbfffwww~~~{{{|||vvv~~~nnnooo~~~ddd```\\\[[[]]]^^^\\\ZZZVVVMMMKKKSSSXXXWWW\\\eeejjjwwwzzzlllbbb___\\\VVV[[[___YYYVVVPPPDDDDDDEEEFFFDDDCCCDDDIIILLLBBBJJJQQQNNNDDD>>>AAAGGGAAA???===;;;888666555555000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////---.........//////000000............/////////000000111222333222000...---000000000000000000000000//////000111222333333444333444666888:::;;;<<<<<<:::======:::;;;@@@BBB@@@@@@AAABBBCCCDDDDDDDDDDDD>>>>>>???EEEQQQbbbsss~~~)))************+++++++++)))************+++++++++---,,,******---333999======@@@DDDGGGLLLPPPRRRQQQFFF]]]xxxyyypppuuuhhhXXXSSSTTTaaauuuzzzzzzwwwqqqhhh^^^VVVRRRSSSOOOJJJFFFBBB>>>:::777333333222222111000//////000000/////////.........---......///000111111111/////////000000111111111222111111111000000000///222222111111000000//////---...000111111111000///000000000000000000000000222222222222222222222222333444555666777777777777888999;;;>>>@@@EEEKKKOOOXXX]]]hhhvvv{{{sssmmmuuuvvvvvvtttpppmmmjjjiiillljjjiiijjjlllnnnnnnnnnnnnkkkiiijjjmmmoooooonnnuuu{{{{{{xxx|||lllQQQMMMPPPbbbzzz~~~mmmOOOBBB999555555222---000999000000000000000000000000////////////////////////---------............///........................------------------------------------------------------.........---,,,+++---...///000111222333333666555333222111000111111333777;;;???BBBEEEHHHJJJIIIHHHMMMQQQMMMMMM___wwwmmm~~~yyyvvvvvvxxx|||iii```aaafffnnnvvvyyyxxxvvvPPPWWWQQQKKKQQQUUUUUU[[[UUUYYY[[[YYYTTTQQQMMMKKK[[[^^^eeennnsssoooddd[[[WWWXXXZZZYYYXXXVVVSSSPPPNNNRRRPPPFFFAAABBBDDDBBBEEEKKKPPPKKKAAA:::===BBBBBB???===<<<<<<999555111666555444222000///...---111000///...............000000000000000000000000......------------......000000000000000000000000------......//////000000000000////////////000000111111000---+++***+++---000000000000000000000000000000000111222333555555555555666777888999::::::============>>>???AAAAAABBBBBBBBBCCCDDDEEEEEEFFFBBBAAA???CCCRRRgggvvv{{{)))************+++++++++************++++++++++++---,,,***+++///444:::>>>BBBBBBDDDIIIOOOSSSRRROOOHHH]]]vvv|||www|||ppp```ddd``````lll}}}{{{zzzuuuooofff]]]WWWTTTQQQNNNIIIDDDAAA===999666333333222111111000//////////////////.........---...//////000111111222222000000111111111222222222222222222111111000000000111111000000000000000///---......///////////////000000000000000000000000111111111111111111111111222333444555666666666666666777999;;;<<>>???AAAAAABBBBBBCCCCCCDDDEEEEEEEEEBBBBBBAAAEEETTThhhuuuzzz)))************+++++++++************+++++++++,,,,,,++++++---111777===@@@GGGFFFHHHNNNTTTUUUQQQMMMOOObbbwww~~~{{{qqqgggcccbbbnnnjjjkkkuuu{{{yyysssllleee]]]WWWTTTNNNKKKFFFBBB>>>;;;777444222222222111111000000////////////............---000000111111222222333333222222222222333333333333333333222111111000//////////////////000000000000...............//////000////////////////////////////////////////////////000111222333444444444444555666999999:::;;;===???@@@DDDLLLSSSWWW]]]kkkxxxtttssssssrrrqqqqqqrrrrrrnnnmmmlllmmmmmmllljjjhhhhhhgggggghhhkkknnnooonnnlllsssvvvyyywwwKKKMMMYYYiiittt|||xxxeeeOOO999222666888444///000000000000000000000000////////////////////////---------............///........................------------------------------------------------///...---,,,,,,---...///222222333444555666666777777555333111000111333555;;;>>>AAADDDEEEGGGIIIKKKJJJSSSSSSKKKRRRmmmxxxmmmeeedddtttsssmmmgggfffjjjlllkkkyyy}}}}}}||||||mmmaaajjjtttyyyuuujjjccc[[[UUUTTTQQQPPPQQQUUUWWWUUUSSSZZZZZZfffuuutttcccVVVUUURRRUUUTTTNNNIIIFFFDDDAAA===AAACCC@@@<<<<<>>@@@AAABBBBBBBBBCCCDDDDDDEEEEEEEEEBBBBBBCCCHHHVVViiitttxxx))))))*********+++++++++*********+++++++++,,,,,,,,,,,,---000444:::???CCCGGGIIIOOOUUUUUUQQQNNNNNN\\\nnn}}}}}}{{{ooo\\\YYYffftttuuupppooowwwzzzwwwrrrllleee]]]VVVQQQJJJGGGBBB???<<<999555222222111111111000000000///........................222222222333333333444444333333333333333444444444222222111000000///...............//////000000111000///.........///111222000000000000000000000000000000000000000000000000///000111222222222222222444777999::::::;;;<<<===;;;===CCCGGGHHHMMMZZZhhhooouuu{{{yyyvvvtttssssssrrrrrrnnnnnnnnnnnnnnnlllhhheeeiiiiiiiiijjjkkklllmmmmmmjjjooopppqqqyyysssTTTPPPRRR\\\eeemmm|||wwwyyy|||yyybbbFFF666555999555...000000000000000000000000////////////////////////---------............///........................------------------------------------------------///...---,,,,,,...000222333333444555555666777777666555333222444777:::<<>><<>>===;;;:::666555555444444333333333///.........///000111111//////////////////////////////............//////////////////////////////000000//////......------000000////////////000000111000////////////...---////////////////////////000000000111222333555555666666777888999::::::;;;<<<<<<<<<===>>>@@@AAABBBAAABBBCCCDDDEEEEEEDDDDDDAAACCCEEEKKKYYYjjjtttuuu~~~))))))*********+++++++++***++++++++++++,,,,,,,,,,,,---///333888===AAADDDEEELLLUUUZZZTTTLLLOOOWWWnnn{{{{{{www}}}~~~yyydddVVV[[[rrrzzzuuuyyyxxxvvvrrrmmmggg^^^SSSLLLGGGDDD???<<<999777333111111111111000000000000000////////////////////////333333333333444444444444333333333333333333333333000000/////////...............//////000000111111222111000000000111333444222222222222222222222222111111111111111111111111000000111111222111111111222555888999::::::<<<===:::;;;???BBBBBBDDDNNNZZZ```dddlllvvv~~~yyyuuusssqqqnnnlllnnnnnnnnnnnnnnnlllhhheeekkklllllllllkkkkkkkkkkkkkkknnnmmmkkkooovvvtttmmmYYYLLLHHHRRRaaammm{{{zzz|||zzzyyy{{{wwwYYY???444666555000000000000000000000000000////////////////////////---------............///........................------------------------------------------------///...---,,,---///222333333333444444555555666666111111111333666;;;???BBBBBBDDDGGGIIIJJJJJJLLLNNNFFFKKK[[[sss}}}{{{iiikkkooo}}}gggdddnnnuuu{{{vvvxxx}}}wwwxxx{{{{{{tttxxx~~~zzzvvvllliiiddd___ZZZUUUPPPMMMLLLIIIVVVmmmrrrccc\\\bbbTTTRRRRRRRRRQQQNNNMMMLLLEEEDDDAAA>>><<<>>>DDDHHHCCCDDDEEEDDDBBB???<<<:::999999888666555333222222///////////////000111222/////////////////////////////////....../////////////////////////////////000000//////......------000000////////////000000111000...///111111000...////////////////////////000000000111222333555555444444555666777888999999;;;;;;<<<===>>>@@@BBBCCCAAABBBDDDEEEEEEEEECCCCCC@@@BBBEEELLLZZZjjjsssttt}}})))************+++++++++++++++++++++,,,,,,,,,,,,---///222666:::???CCCEEEFFFLLLUUUXXXPPPKKKYYYlll|||{{{{{{vvv}}}xxxkkk^^^ZZZfff||||||}}}zzzvvvqqqllleee\\\QQQIIIDDDAAA===:::888555333000000000000000000000000000///000000000000000111111333333333333444444444444222222222222111111111111........./////////000000000000000000111111111111222222222222222333333444333333333333333333333333222222222222222222222222111111222222222222222111000222444555666888:::<<<;;;:::===@@@AAAAAAGGGNNNRRRUUU[[[cccmmmxxx|||xxxvvvsssnnnjjjnnnmmmlllmmmmmmllljjjhhhlllnnnnnnmmmkkkiiiiiiiiilllnnnmmmkkkmmmssstttqqqiiiUUUHHHOOO___kkkuuu}}}yyy}}}zzzyyyzzz|||mmmIII444444555222000000000000000000000000////////////////////////---------............///........................------------------------------------------------......---...///111333444333333444444444555555555---...000444888===AAACCCAAADDDGGGIIIKKKLLLOOOPPPHHHSSSmmmhhhOOOFFFJJJXXXkkkxxxgggmmm{{{~~~{{{|||}}}{{{}}}|||~~~~~~~~~}}}uuurrrooojjjjjjiiigggbbb]]]WWWTTTMMMDDDEEEPPPUUUTTTZZZfff```XXXPPPMMMLLLLLLNNNRRRHHHFFFBBB>>><<<<<<===>>>===@@@CCCDDDAAA>>>;;;999;;;;;;999888666444333222000000/////////000111111000000000000000000000000000//////......//////000000000000000000000000000///////////////.........000000////////////000000000......111555777666333000000000000000000000000000000000111222333555555333444444555666777888888;;;;;;<<<===???@@@BBBCCCAAACCCDDDFFFFFFEEECCCBBB???AAADDDKKKYYYjjjsssttt)))************++++++++++++++++++,,,,,,,,,------///111444888===@@@CCCEEEKKKKKKMMMOOOLLLQQQiiizzzwwwyyy}}}kkkbbbYYYYYYdddsss~~~zzz|||xxxooogggaaaZZZPPPJJJCCC@@@<<<999777555222000///000000000000000000000000111111111222222222222333333333333333333333333111111000000000/////////......///000111222333333222222222222111111111111111111222222333333333222333333333333333333333333333333333333333333333333333333333444444333333222000222333333333555888;;;<<<:::<<>>>>><<<999999999;;;:::999888777666555555111111000000///000000000000000000000000000000000000000////////////000000000000000000000000000000.........///////////////000000////////////000000000......111777999777444000000000000000000000000000000000111222333555555444444555666777888999999;;;;;;<<<===???AAABBBDDDAAACCCEEEFFFFFFEEEBBBAAA===@@@CCCJJJXXXjjjtttuuu)))************+++++++++++++++,,,,,,,,,---------000222555:::>>>AAACCCDDDQQQIIIFFFGGGJJJWWWvvvvvvoooyyywwwXXXOOOJJJUUUjjj}}}sssqqqqqqwwwzzznnnddd]]]XXXQQQKKKBBB???;;;999777555222000////////////000000000000111111222222222333333333333333333333333333333333000/////////......------//////000222333444555666444333333333222111111111///000111333333222111111222222222222222222222222222222222222222222222222444444555555555444444333444444444333333444888;;;>>><<<===DDDHHHFFFBBBAAA@@@CCCHHHMMMSSS[[[eeelllqqqyyyzzzllljjjiiijjjlllnnnnnnnnnfffiiilllllliiihhhhhhjjjgggiiijjjiiikkkooosssuuugggOOOIIIPPPXXXaaaiiiggglll|||}}}yyywwwuuuxxxvvvqqquuu~~~UUU999666666000000000000000000000000000////////////////////////---------.........//////........................------------------------------------------------+++---...000222333444444555555555555666666666666444777:::>>>BBBDDDEEEFFFHHHKKKPPPTTTWWWYYY]]]___sss~~~bbbLLLVVVttt|||wwwnnnhhhnnnyyy}}}nnnhhhjjjuuuxxxrrrkkkllleeeXXXRRRXXX```fffjjjlllllllllkkkfff\\\RRRKKKIIIJJJJJJOOOMMMRRR[[[^^^UUUMMMJJJNNNKKKHHHEEECCC???:::666444777999888666555777999999999999888888888777777222222111000//////000000000000000000000000000000000000////////////000000000000000000000000000000---.........//////000000000000////////////000000111///---000555666333...000000000000000000000000000000000111222333555555555555666777888999:::::::::;;;;;;===???AAACCCDDDAAACCCEEEFFFFFFEEEBBBAAA<<>>DDDFFFEEEHHHKKKGGG@@@NNNppptttnnnvvveeeOOOJJJKKKVVVgggpppmmmgggiiinnnuuu}}}|||mmmaaaYYYRRRKKKFFFEEE???;;;:::777222///000000000000000111111111111111111111222333444555666777666444222111111222222............////////////333333333333333333333333222333333333333222111111555555555555555666777777555333000111444555444222333333333444555666666777555555555555555444444444777777777666666666666666444777<<>>666111222333111000000111111000000000000000000000000//////////////////////////////.........---------........................---......---,,,+++---///000000111222333444555555666666777888:::;;;<<<===???AAADDDEEEEEEEEEGGGIIIIIIQQQ\\\___[[[___wwwqqqrrrnnngggnnn}}}zzz{{{vvvnnntttdddNNNTTTgggssssssiiihhhbbbooo|||xxxlllfffeeefffnnnxxxmmmeeeaaacccbbb\\\VVVUUUPPPGGGCCCHHHOOOPPPMMMKKKJJJKKKLLLKKKHHHEEE???;;;:::999777666555666777888888888888999:::999777555555444333111000///000000444000444======555222666333333222111000///...---000000////////////000000000000000000000000000000111111000///////////////000000000000000000000000000000000000000000000000000000000111222333555555444444666999999777999>>><<<;;;;;;===@@@BBBCCCCCCCCCCCCDDDDDDCCCCCCBBBBBB===???BBBJJJ[[[mmmtttsss******+++++++++,,,,,,,,,+++,,,,,,,,,++++++,,,...333888:::;;;@@@FFFIIIHHHHHHBBBDDDWWWrrr}}}qqqooowwwcccOOOZZZ___hhhttt}}}zzztttpppsssyyy}}}rrrggg^^^VVVPPPLLLFFF>>>888666444000///111000000111111111222222222333222222222222222333333444333222111000/////////111111222333333444555555333333333333333333333333111111222333444555666777666555555555555666666777888666444444666777666555444444555555666777777777666666666666666666666666666666666666666666666666444666999===AAACCCEEEFFFLLLPPPTTTTTTOOOJJJHHHGGGNNNVVV___gggppp|||{{{tttnnnllllllllllllmmmlllkkkkkklllmmmllljjjmmmmmmlllllllllnnnoooqqqzzzpppiiijjjpppwww|||yyyvvvwwwzzzxxxuuu}}}~~~yyy|||}}}~~~{{{zzz}}}lllWWWEEE444333222222222111000000000000000000000000000000000////////////////////////...............---------........................---......---,,,,,,---///000111111222333444555555777888999:::;;;===>>>>>>CCCDDDEEEDDDDDDEEEHHHJJJLLLWWWZZZVVV```vvvwww{{{llllllmmmzzz~~~}}}|||yyy]]]MMMSSSiiiuuuoooqqqttttttrrrsssxxxuuudddXXXQQQaaa~~~}}}nnnhhhnnnxxxtttiiieeelllkkk^^^TTTTTTVVVMMMGGGGGGHHHGGGHHHJJJNNNKKKGGGEEEEEECCCBBBAAA<<<:::999777666666666777999;;;===<<<:::777555555555444333222111000000000111///333;;;<<<444000222222222111000000///......000000////////////000000000000000000000000000000111000000///////////////000000000000000000000000000000000000000000000000000000000111222333555555555444555888999888<<>>???@@@BBBCCCCCCBBBBBBDDDIIILLLVVVUUUQQQ[[[mmmxxxxxx{{{vvvhhhXXXTTTjjj{{{~~~nnnWWWRRRKKKIIIKKKKKKIIIEEEOOORRRVVVWWWSSSKKKBBB===MMMtttmmmjjjfffjjj{{{nnnbbbaaannnqqqdddZZZ[[[UUUQQQOOOPPPMMMFFFCCCCCCMMMGGGCCCDDDEEEEEEEEEFFF???>>><<<:::888888777777:::>>>AAA@@@<<<888777888555444444333222111111111...,,,///444555///---...111111000000/////////...000000////////////000000000000000000000000000000000000////////////000000////////////////////////000000000000000000000000000000000111222333555555666444555888999999===CCC>>><<<;;;<<>>???@@@AAAAAABBBBBBBBBCCCGGGLLLQQQSSSSSS```hhhvvvrrraaa___mmm}}}eee^^^YYY\\\aaa^^^RRRFFFCCC@@@===<<<===>>>>>>===EEEFFFFFFCCC>>><<<===>>>HHHttt|||fffVVVWWWYYYffffffXXXTTT```hhheeedddhhhUUUSSSSSSSSSNNNFFFAAA@@@FFFDDDIIISSSWWWQQQIIIEEEBBBAAA@@@>>><<<;;;::::::888<<>>;;;888999:::555444444444333333222222333000000111111000000222000000000///////////////000000////////////000000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000111222333555555666444555888999999===CCC@@@===<<<<<>>AAAHHHOOOOOOJJJFFFTTTtttuuummm___SSSKKKXXXlll~~~{{{ssskkkiiijjjeeeZZZPPP<<<666111111111///000222222222333333333444444444222222111000//////000000---...000222333444555555555555555444444333222222666666666777888888999999999:::<<<>>>===;;;888666777666666555555555555666777777777666444333444666444555555555555555555555444555555666666777777888888888888999::::::;;;;;;888888777666666666777777777???LLLXXX___```\\\XXXPPPNNNOOORRRUUUYYYaaahhhpppvvv~~~zzzvvvsssrrrqqqppprrrpppmmmlllmmmmmmmmmlllkkkkkkkkkkkkjjjjjjiiiiiikkkmmmjjj^^^VVV^^^vvvnnnfffvvv{{{~~~xxxjjjUUU>>>444///222444000000333000000000000000000000000////////////////////////---------.......................................,,,---......---...000111222333333444555666777777:::;;;<<<===>>>@@@AAAAAACCCDDDEEEFFFGGGKKKQQQUUUIII```xxxggguuurrrkkkhhhtttzzz~~~uuukkkZZZKKKEEEDDDDDDFFFHHHFFFAAA<<>><<<<<<555777888888777777777888444555555555555444333222444222000......///111333/////////////////////000000000////////////000000///////////////////////////////////////000000111000000000000000000000000000000000000000000000000000000000111222333555555555444555888999888<<>>@@@@@@AAADDDFFFGGGHHHIIILLLPPPTTTQQQzzzyyypppttthhhdddsss}}}nnnnnnggg\\\RRRMMMGGGBBB;;;<<>>>>>>>>>>>???DDDJJJOOOTTTYYY\\\XXXOOOIIIHHHKKKbbbsssoooccc___RRRBBBDDD:::999;;;HHH^^^tttkkkdddYYYUUU^^^jjjlllfffaaaZZZUUUUUUTTTQQQPPPRRRFFFEEEPPPccchhhYYYFFF>>>CCCCCCBBBAAA@@@???>>>===777555333333444666666555444555555666555555333333111111///------...//////........./////////000000000000////////////000000///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000111222333555555444444666999999777999>>>DDDAAA>>>>>>@@@CCCFFFGGGBBBCCCDDDEEEEEEEEEEEEEEEBBBDDDDDDHHHWWWmmm******+++++++++,,,,,,,,,***+++++++++---000555999:::===AAAFFFNNNSSSPPPIIIOOOjjj~~~xxx}}}}}}vvvZZZNNNMMMTTTeeewww~~~|||sssmmmkkkrrrwwwkkkOOO666555000...111222111111333333333333444444444555555000000////////////000000444555666666666555444333222222333555666888999999888888999:::;;;;;;<<<<<<666:::@@@DDDEEEBBB>>>;;;888777666555555555555555999;;;;;;999666555666999333333333333333333333333333333333444555666666777444555555666777888888888666777888999999999999999>>>999777===IIITTTYYYYYY[[[VVVTTTVVVTTTRRRWWW^^^dddhhhooowww~~~}}}{{{yyyyyyyyywwwvvvvvvsssooommmlllllllllkkkkkkllllllmmmmmmlllkkkkkkhhhhhhiiijjjooo{{{hhhYYYSSSQQQYYYccctttxxxRRRBBB777777666000...333000000000000000000000000////////////////////////---------.........//////........................,,,---............000222333333444555666777888888::::::;;;===>>>???@@@AAADDDEEEGGGGGGHHHJJJMMMPPPeeemmmttt|||___YYYppp|||gggYYYJJJOOONNNDDD;;;:::>>>BBB===???AAAEEEIIILLLNNNOOONNNOOOQQQQQQSSSXXX___eeetttxxxyyyrrrddd[[[XXXZZZfffuuupppfffeeeSSS???BBB???======???AAAFFFNNNWWWVVVZZZ\\\```ooo~~~qqqXXXSSSQQQUUUVVVSSSNNNLLLMMMEEEFFFRRRVVVKKKAAA???BBBBBBBBBAAA@@@???>>>===;;;777333222555777666555444555666666666555444333000222222111000111000...------......///000000000000000////////////000000///////////////////////////////////////000111111000000000000000000000000000000000000000000000000000000000111222333555555444333666:::999777888<<>>AAADDDFFFGGGCCCDDDDDDEEEEEEEEEEEEEEEBBBDDDFFFJJJWWWkkk{{{++++++------------+++++++++,,,---...///222666:::>>>CCCIIIKKKNNNPPPPPPMMM```|||vvvzzzvvvxxxgggUUULLLPPP]]]qqq~~~zzzzzz}}}wwwsssrrruuuuuufffLLL:::555222222111111222222333444444444555555444222111///222222111000111222444555777666555444333333222222666666777888999:::;;;;;;@@@?????????@@@>>>;;;888777888:::>>>CCCDDDBBB???;;;:::888777666666777777666555444555777777666555777666666555444222111000111222444555666777777777555555555666666666666777666666777888999999:::::::::;;;;;;;;;===AAAGGGLLL[[[```aaa\\\XXXXXXXXXWWWYYY^^^eeekkkooottt||||||xxxyyy||||||yyyqqqqqqrrrttttttqqqlllhhhkkklllmmmnnnnnnmmmlllkkkhhhiiilllpppwwwqqqMMM???>>>HHH[[[jjjpppWWW>>>;;;555///111111////////////000000000000000000000000000000000000------------------------............////////////+++,,,---...///111222222444444555777888999:::;;;:::;;;=========>>>@@@BBBBBBGGGJJJLLLLLLNNNPPPQQQlllVVVeee~~~aaaLLLFFFHHHCCCCCCCCCBBBBBBDDDIIILLLOOOMMMMMMPPPWWW___eeehhh{{{~~~xxxggg^^^ffflllkkk```VVVSSSPPPMMMNNNRRRTTTPPPJJJEEEAAA<<>>AAAAAA;;;555222333555555333666555555666777777555222222000///000111111000///111111000///////////////////////////////////////111111111000000000000000000000///...............000000000000000000000000000000000000111111111111111111111111222333444444555555666888999:::;;;<<>><<>>>>>>>>???AAADDDBBBEEEKKKOOOOOOSSSeeexxx~~~qqqeee```ggg{{{vvv___MMMCCCBBBEEEHHHJJJNNNTTT\\\dddkkkooottttttxxx~~~wwwssswwwyyyrrreeeZZZYYYZZZZZZ\\\bbbccc]]]XXXWWWRRRJJJ>>>EEEMMM\\\sssrrr\\\PPPJJJRRR[[[[[[TTTNNNPPPNNNKKKFFFCCCAAABBBCCCJJJFFFDDDDDDBBB???@@@DDDAAA===999666666666555555999:::::::::999777666555333222111111222222000///111111000///////////////////////////////////////000000000000000000000000000000///...............000000000000000000000000000000000000111111111111111111111111222333444444555555666777999:::;;;<<<>>>???>>><<>>@@@AAAGGGJJJNNNMMMHHHBBB???>>>???<<<888888:::???BBBDDDDDDCCCCCCBBB@@@>>>===<<<:::888555555777999::::::888888888777666555444333555555555555555555555444444444444555555555555666666777777888888999999999555777888888999:::===???GGGQQQ\\\dddjjjkkkeee]]]\\\```eeejjjooosssuuuvvv{{{yyytttssstttsssrrrtttwwwzzz{{{xxxrrrnnnnnnooooooppppppoooooonnnkkklllnnnqqqwww~~~}}}VVVAAA>>>GGGTTTXXX^^^sssyyy}}}```CCC:::222000333222111111111000000//////...000000000000000000000000........................,,,,,,,,,------------...------------///111333444444555666777888:::;;;;;;>>>???@@@@@@@@@@@@CCCEEEDDDFFFLLLQQQSSS```|||}}}eeeWWWIII___}}}fffRRRIIIKKKOOOQQQQQQUUU^^^nnn|||oooeeeccccccccccccjjjiiiaaa___ccc___TTTGGGIIIMMMSSSXXXZZZZZZZZZTTTSSSQQQTTT[[[___WWWLLLQQQOOOLLLIIIGGGCCC???<<<>>>>>>AAAFFFEEE@@@???AAA@@@@@@>>>;;;888666666777<<<>>>???>>>:::777777999666444333222333222111///111111000///////////////////////////////////////000000000000000000000000000//////............///000000000000000000000000000000000000111111111111111111111111222333444555444555666777999:::;;;;;;<<<===<<<;;;>>>DDDFFFCCCCCCCCCDDDEEEEEEEEEEEEEEEAAACCCDDDHHHTTTgggxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222666;;;>>>FFFHHHPPPVVVOOOFFFLLL[[[mmmzzzzzzvvv~~~zzzsssqqquuueeeZZZSSSSSS]]]kkkvvv~~~{{{zzz~~~vvvZZZ@@@222111111000111111222333444555555666666555333222111111111222111222444666777888777777666666666555666666777888999:::;;;===???BBBCCCDDDHHHNNNSSSRRRKKKDDDBBBBBBDDDAAA===::::::<<>>???AAAAAA@@@AAACCCEEEGGGJJJLLLOOO^^^{{{uuudddVVVUUU^^^xxxvvvrrrhhhYYYNNNPPP[[[eeejjjxxxzzz~~~~~~~~~xxxpppiiieeebbbbbbgggddd\\\]]]eeecccZZZ[[[YYY[[[^^^WWWKKKGGGJJJGGGTTT[[[XXXYYY___[[[QQQOOOLLLIIIHHHHHHFFFAAA===<<<;;;@@@HHHLLLGGG@@@>>>>>>@@@AAA>>>999666666777999===???===888555777;;;888666444444444333111000111000000////////////////////////////////////////////////000000000000000000///............/////////////////////////////////000000000111111111111000000111111222333444555444555666777888999:::;;;999;;;;;;:::>>>DDDEEECCCBBBCCCDDDEEEEEEFFFEEEEEEAAACCCDDDGGGTTThhhyyy,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111444888===AAAFFFKKKRRRSSSIIIEEEWWWnnn{{{yyyyyyzzzvvvxxx~~~}}}hhhaaaUUUSSSWWWdddqqqwwwzzz}}}|||~~~aaaDDD:::666///...444111222333555666666666555444333111000000000222222444555666777888777666555777777666666666666777777999:::;;;===@@@BBBCCCDDDHHHNNNSSSSSSNNNHHHFFFFFFJJJHHHEEE@@@===<<<======AAABBBDDDFFFFFFFFFEEEEEEAAA>>>:::999:::;;;<<<===::::::;;;;;;;;;::::::999:::999777666555444444444444444444555555555666666777777777777777888888888888:::======<<<;;;;;;<<<;;;???EEEMMMYYYeeeiiiggg````````````cccggglllooorrrzzz~~~yyysssqqqpppoooooommmkkkkkkmmmppprrrsssnnnnnnnnnnnnnnnnnnnnnnnnllllllmmmllllllnnnrrruuu|||___GGG???CCCNNN___eeeiiimmmuuu}}}qqqWWWBBB222111666222333222222111000//////...////////////////////////////////////////////////---.........////////////.........///000222444555555555666888999:::;;;<<<===>>>@@@@@@@@@AAADDDFFFHHHMMMMMMSSSsss|||bbbPPPHHHPPPcccxxxfff]]]VVV\\\bbbeeeppp}}}zzzzzzuuuuuuuuusssnnnhhhdddbbbaaadddaaa[[[\\\ccceeeaaahhhdddgggnnngggUUUJJJJJJBBBNNNTTTVVVaaaooolll^^^LLLHHHEEEEEEGGGHHHGGGDDDDDD???AAAJJJQQQMMMDDD===<<<>>>@@@>>>:::666666777333777:::888444333777;;;888777555444444444222000111000000///////////////////////////////////////......//////000000000000//////............/////////////////////////////////000000000111111111111000000000111222333555666444444555666888999:::;;;888:::::::::>>>DDDEEECCCBBBCCCDDDEEEFFFFFFFFFFFFAAABBBCCCGGGTTThhhzzz---,,,,,,++++++,,,,,,------...111333555:::???CCCFFFMMMRRRMMMHHHPPPhhh~~~wwwtttsssttt}}}ttt\\\]]]WWWYYYcccqqq{{{~~~~~~kkkJJJ333666888///---555333444555666666666555444111111000111111222333444666777777777777666555555777777777777777888999:::999:::<<<===???AAABBBCCCHHHMMMRRRTTTRRROOONNNNNNPPPOOOLLLHHHBBB???>>>>>>@@@AAABBBDDDFFFGGGGGGHHHDDDAAA>>><<<<<<<<<<<<<<<;;;;;;<<<=========<<<<<<<<<;;;999777666555666666555555555666666666666777777777777777777777777777888999;;;;;;:::999999:::<<>>???@@@AAACCCFFFHHHJJJLLLPPPccc}}}hhhMMMCCCHHH___{{{}}}\\\JJJHHHLLL]]]ooo|||{{{sssnnnjjjiiigggddddddggg```___```aaa___]]]^^^bbbdddbbbhhhqqqpppaaaSSSMMMEEECCCAAAKKKggg~~~xxxcccIIIGGGEEEDDDFFFHHHIIIIIIEEE>>><<>>===;;;:::<<<<<<===>>>>>>>>>>>>>>>===<<<:::888777777888999666666666777777777888888777777777777777777777666888999::::::888888999::::::>>>@@@AAAGGGSSS]]]aaammmrrrtttppphhhcccfffjjjkkkrrrwwwyyy{{{|||xxxsssqqqmmmjjjiiimmmssswwwzzzppppppooonnnnnnoooppppppjjjkkkllllllkkkkkklllnnnsss{{{zzzssshhhTTTJJJRRR[[[```VVVQQQaaakkksssxxxYYY999222555000111111111111111111111111000000000000000000000000---------------------------------.........//////---...111333444555444444666666777888:::;;;<<<<<<<<<>>>@@@BBBCCCEEEIIILLLNNNIIITTTxxxvvvYYYGGGNNN^^^rrrtttXXXCCCAAALLLUUUppp}}}zzzzzzrrrllliiijjjiiieeeeeeiiibbb___eeeooohhhXXXVVV```[[[\\\```eeefff^^^SSSKKKFFF>>>888@@@VVVhhhdddWWWIIIIIIIIIGGGEEEEEEFFFHHHBBB===;;;<<<===<<<===???===;;;::::::;;;;;;:::999444333222222222333444555666555444444555555333222111111000///////////////////////////////////////------......///000000111...............///000000000000000000000000000000000000000000111111111111//////000111222444555666333444555666777999::::::666999;;;<<<@@@FFFGGGDDDAAABBBCCCEEEFFFFFFGGGGGGAAABBBBBBEEEQQQfffxxx------++++++++++++---------///222444777<<>>:::444111222555777777555666777888777555333222...000333555777888888888555444444444444666888999555666888:::>>>AAADDDFFFEEEFFFGGGHHHIIIJJJKKKKKKNNNOOORRRWWW\\\______^^^WWWVVVSSSMMMGGGEEEHHHKKKDDDCCCBBBBBBCCCEEEFFFHHHHHHEEECCCAAA@@@>>>;;;888<<<===>>>???????????????>>>===:::888888888999:::777777777777888888888888777777777777666666666666:::;;;;;;:::999999;;;<<<666<<<@@@@@@DDDLLLUUUYYYooowww|||wwwjjjaaaaaadddiiiooouuuyyy}}}|||uuunnnllljjjkkkoootttwwwyyyrrrqqqpppoooooopppqqqrrriiikkklllmmmmmmnnnoooqqqoootttwww{{{vvv^^^NNNUUUQQQ^^^[[[^^^rrrxxxyyy{{{[[[999222666222111111111111111222222222000000000000000000000000------------------------,,,,,,,,,---------......,,,...111444666555444333666666777888:::;;;<<<===<<<>>>AAACCCEEEHHHKKKNNNSSSGGGWWWyyyUUUIII[[[mmmxxxtttYYYEEEFFFXXXhhhmmm|||vvvssstttppplllmmmrrrqqqjjjeeefffhhheeepppuuuZZZTTTaaaWWWYYYZZZYYYXXXUUUMMMEEEBBB@@@<<<:::<<>>;;;999999<<<>>>===;;;777555333222333444333333555444333333444555444222111111000///////////////////////////////////////---------...///000000111...............///000111000000000000000000000000000000000000111111111111//////000111222444666777333444555666777888999:::666999;;;<<>>CCCGGGJJJLLLHHHIIIOOOUUUUUUMMMGGGEEELLLPPPTTTWWW```jjjiiibbbZZZZZZUUUOOOMMMMMMJJJEEEDDD@@@???AAABBBDDDKKKRRRIIIJJJIIIFFFAAA>>>???AAA@@@AAA???::::::???AAA@@@<<<;;;:::;;;<<<<<<;;;:::888888888888999999::::::777777777777777666666666888999:::;;;;;;:::888777:::;;;===>>>???BBBGGGKKKdddhhhkkkjjjddd```___```ffflllttt{{{|||zzzssspppmmmkkklllppptttwwwyyyvvvrrrooommmnnnppprrroooooonnnnnnnnnnnnoooooommmwwwnnn\\\PPPTTTVVV___lllssswwwmmmKKK111...777111111111111111111222222222222222111000//////...///////////////////////////............//////000000222555555555555666888666777999999999999;;;<<>>AAAFFFEEECCCNNN^^^RRRGGG___kkkXXXaaarrryyy}}}fffWWWIIIHHHXXXsss}}}{{{xxxssspppmmmnnnnnnllliiigggffffffffffffdddbbb___\\\YYYXXXWWWUUURRRQQQOOONNNKKKIIICCC@@@<<<;;;;;;<<<======FFFVVVOOODDDHHHEEE@@@JJJGGGAAA>>>???===999:::???BBB<<<666888>>>@@@===999:::777444333333444333222555666666666555444333222111000000////////////000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111222333444222333555666888999999999888888999<<>>555555444333444444555666888888777666555333222111111333555777999999999888777777666555666666888888888;;;???EEEIIIMMMOOOQQQKKKKKKMMMRRRQQQKKKGGGGGGGGGNNNUUU[[[aaaccc]]]SSSWWWXXXWWWTTTUUUXXXVVVRRRGGGAAA>>>>>>>>>@@@GGGNNNKKKKKKIIIGGGEEECCCBBBAAAEEEGGGEEE>>>;;;===???>>>===<<<===>>>@@@AAABBBBBBBBBAAA???<<<;;;:::;;;;;;999999888888888888777777999999::::::;;;:::::::::;;;<<<======>>>AAAEEEHHHLLLNNNTTT[[[bbbfffeeedddggglllsssyyy|||}}}||||||wwwtttqqqnnnnnnpppsssvvvzzzxxxvvvtttrrrrrrrrrrrroooooonnnmmmmmmnnnoooooollluuurrrfffXXXXXX^^^iiirrrzzz|||qqqSSS:::222666111111111111111111222222222222111111000//////...///////////////////////////............///000000111333555666666666777888666888999:::999:::;;;===DDDCCCCCCFFFJJJKKKMMMOOOIII\\\zzznnncccXXXXXXkkk}}}xxxeeeJJJIIIPPPfff}}}{{{xxxuuuqqqooolllkkkjjjiiigggeeecccbbbbbbbbbaaa___\\\ZZZXXXVVVRRRPPPNNNMMMMMMLLLJJJHHHEEEBBB>>>;;;;;;;;;;;;;;;???KKKJJJBBBEEEIIIFFFDDDFFFAAA???AAA@@@;;;:::<<<999888888888;;;===???@@@===;;;777444333444666888:::999888777555444333222111111000////////////000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111222333444222333555666888999999999888888999<<>>===>>>CCCJJJMMMLLLKKKKKKJJJHHHEEECCCEEEIIIHHH???888777999:::>>>>>>???@@@BBBDDDFFFGGGGGGFFFCCC@@@>>>======>>>::::::::::::999999888888999999999999:::;;;;;;<<<<<<============>>>AAADDDAAA@@@EEERRRbbblllmmmiiihhhlllqqqtttwwwyyy{{{}}}{{{xxxtttqqqoooooopppqqqssstttuuuuuutttsssqqqpppooonnnmmmmmmmmmmmmnnnoookkkppp{{{wwwkkkhhhjjjrrr}}}}}}www{{{yyy^^^EEE777444222222222222222222111111222222111111000////////////////////////////////////.........//////000111222444666777777777888999666888::::::::::::<<<>>>AAA???@@@EEEKKKNNNJJJEEEYYY~~~{{{___OOOTTTZZZiiiyyysssXXXJJJEEEPPPhhh|||yyywwwuuurrrooolllkkkhhheeedddeeeccc___\\\]]]]]]\\\[[[YYYWWWUUUTTTMMMKKKJJJIIIJJJJJJHHHFFFFFFCCC>>><<<;;;;;;:::999999???DDDBBBFFFVVVWWWFFFCCC???>>>AAABBB>>>:::999333888;;;:::666777<<>>===:::777555444444333222111111000//////000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111222333444222333555666888999999999888888999<<>>CCCGGGIIIHHHVVV|||ttt\\\NNNIIIOOO[[[ffftttxxx}}}eee<<<222;;;555555666666777888999:::999777444222111111333444888999999::::::999888888888888999999:::;;;<<<===>>>CCCKKKTTT\\\aaadddeeeZZZSSSMMMJJJHHHEEEHHHLLLOOOSSSXXX[[[\\\\\\YYYWWWTTTXXXZZZ[[[]]]___\\\VVVKKKEEE@@@@@@AAA@@@BBBFFFLLLOOOQQQPPPMMMJJJHHHGGGFFFKKKKKKBBB888666888:::===>>>>>>???@@@BBBDDDFFFCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<;;;;;;::::::999999999888888888999:::<<<======>>>>>>===<<<===???AAAFFFDDDEEEOOO\\\fffiiihhhhhhkkknnnpppqqqtttyyy}}}|||zzzvvvrrrnnnllljjjjjjgggjjjooorrrtttrrrooommmooonnnlllkkkkkklllnnnooopppooorrr{{{|||sssjjjjjjnnnzzz||||||hhhMMM;;;444333222222222222222111111111111111111000000//////////////////////////////............///000111111333555777888888888999:::666888:::;;;:::;;;===???>>>;;;???JJJMMMIIILLLVVV|||aaaPPPSSS___oooyyyYYYHHHEEEUUUggg}}}zzzyyy{{{xxxuuusssqqqooollljjjjjjeeeaaaaaacccbbb]]]WWWYYYYYYXXXXXXWWWUUUTTTSSSMMMKKKIIIIIIIIIIIIGGGEEEDDDAAA>>><<<<<<<<<;;;:::888888AAACCCGGGaaahhhNNNAAA===;;;===@@@@@@===:::888;;;===:::444222666;;;999;;;;;;777222111555:::>>><<<999666444444555555333222111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000111222333444222333555666888999999999888888999<<<@@@DDDFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEAAABBBCCCFFFSSSiii{{{------------...///000111444555777;;;???DDDFFFHHHFFFddduuuyyynnnVVVJJJLLLWWWgggsss~~~wwwMMM999777:::555666777888999999::::::777555333111111222555666:::::::::::::::999999888888999:::;;;<<<===>>>>>>DDDHHHOOOWWW^^^bbbcccdddddd]]]UUUQQQNNNMMMPPPUUUWWW[[[bbbfffddd___]]]]]]ZZZ]]]___^^^___```[[[UUUGGGBBB???BBBCCCBBBAAABBBIIIOOOUUUVVVQQQMMMMMMNNNOOOTTTSSSIII>>>;;;<<<===999:::<<<<<<<<<>>>BBBFFF@@@BBBEEEHHHGGGEEEBBB@@@>>>>>>>>>===<<<;;;;;;;;;999999888888999;;;<<<>>>===>>>??????>>>===???@@@GGGFFFFFFHHHNNNWWW___dddfffjjjnnnooooooqqqwww|||{{{yyyvvvqqqmmmhhheeeccc```eeelllrrruuuuuusssqqqooommmkkkjjjjjjkkkmmmooosssqqqqqqwww|||xxxjjj]]]RRRXXXddduuuoooUUU@@@666333333333333222222111111111111111000000000000000////////////////////////.........//////000222222333555888888888888999;;;666888:::;;;;;;<<<>>>@@@BBB<<>>===<<<;;;777===>>>AAA[[[dddMMM@@@>>>:::999<<>>??????@@@JJJMMMQQQVVVYYYZZZ[[[ZZZ```ZZZTTTRRRQQQPPPSSSYYY]]]eeeqqqxxxsssggg___^^^[[[___```^^^______ZZZTTTFFF@@@>>>AAADDDBBB@@@@@@EEELLLUUUZZZYYYWWWWWWXXXWWW[[[YYYOOOEEEAAA@@@???<<<>>>???===<<<===AAAEEEBBBEEEHHHJJJJJJGGGCCCAAABBBBBBAAAAAA@@@???>>>>>>;;;;;;;;;;;;<<<<<<===>>>===???AAAAAA@@@@@@AAACCCCCCEEEFFFGGGIIIQQQ]]]ffffffkkkpppqqqppprrrwww|||zzzyyywwwsssnnnhhhccc``````eeelllssswwwyyyxxxwwwooommmkkkiiiiiikkkmmmooolllkkkmmmsssvvvnnn]]]NNNUUU^^^kkkwwwvvv```KKK<<<444444444333222222111111111111000000000000000000////////////////////////.........///000111222333333555777888888888999:::777999;;;<<<<<<===???AAACCC>>>FFFQQQJJJGGGiii~~~ttt\\\FFFKKK___iiifffLLLKKKVVVooo}}}zzzvvvsssqqqrrroookkkiiihhhgggfffeeedddaaa^^^^^^___^^^[[[WWWTTTUUUUUUUUUTTTSSSRRRQQQQQQOOOLLLKKKKKKIIIGGGEEE???===<<<<<<>>>>>>>>>===<<<999999666999FFFKKKAAABBBCCC@@@;;;:::===???>>>;;;888666666999;;;;;;:::777;;;>>>>>>;;;777555555333333333333444555777888555555333222111111000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444222333555666888999999999888888888;;;???CCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDAAACCCEEEIIIWWWlll~~~,,,,,,------...000111222888888999>>>DDDHHHHHHHHHPPPkkkzzzjjj[[[LLLJJJTTTeeeyyy\\\CCC;;;777333666777888999999888777777222222222222444777:::<<<::::::999999999999999999;;;<<<>>>AAACCCDDDDDDDDDIIIKKKNNNPPPRRRTTTTTTTTTVVVRRRPPPRRRTTTTTTWWW\\\gggppp~~~rrrjjjkkkfffhhhgggdddcccbbb]]]WWWMMMEEE@@@AAADDDCCCCCCDDDCCCGGGPPP[[[dddgggdddaaa___aaa```YYYSSSRRRPPPNNNNNNOOOLLLFFF???;;;===@@@@@@BBBDDDFFFGGGGGGFFFEEEGGGGGGFFFEEEDDDCCCBBBBBB>>>??????@@@@@@@@@??????===???BBBCCCCCCCCCEEEGGGDDDGGGJJJJJJKKKQQQ\\\dddgggnnnuuuwwwuuuuuuyyy}}}{{{{{{zzzvvvqqqkkkeeebbb___ccchhhnnnsssuuuvvvvvvnnnmmmjjjhhhhhhjjjmmmnnniiigggfffkkkooooooggg```sss}}}wwwqqq}}}xxx|||~~~qqqYYYDDD555444444333222222111111000000000000000000000111////////////////////////.........///000222333444333555777888777777999:::777999;;;<<<===>>>@@@BBB???BBBGGGIIIMMMaaannn]]]RRROOO]]]nnn}}}xxxYYYGGGUUUmmm|||{{{zzzxxxvvvrrrooonnnmmmjjjfffcccccccccbbbaaa^^^^^^^^^]]]\\\[[[ZZZYYYSSSSSSSSSSSSRRRQQQPPPOOOMMMKKKJJJIIIIIIIIIGGGEEE@@@>>>======>>>>>>===;;;999<<<888555888777666===FFFKKKJJJBBB;;;;;;<<<;;;888777666888;;;???@@@@@@999:::;;;;;;:::888666444111222222444555666777777666555444333222111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444222333555666888999999999999888888;;;???BBBDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@BBBDDDIIIWWWlll}}},,,,,,------///000111222:::999;;;@@@FFFJJJJJJIIISSSooo}}}ttt~~~}}}___SSSHHHIIITTTfff{{{qqqRRR???666999???666777888999999888666555111111222333666999;;;===:::999999888888999999:::???AAACCCFFFHHHIIIIIIIIIDDDFFFHHHKKKNNNQQQSSSTTTRRRPPPRRRXXX[[[\\\```dddrrryyy{{{zzzwwwxxxuuupppmmmkkkeee^^^VVVLLLCCCCCCEEEFFFGGGIIICCCDDDJJJ[[[llltttooofffgggiiiiiifffeeeggggggdddbbb```ZZZOOOBBB999888999;;;;;;<<<>>>BBBEEEIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEAAABBBCCCDDDCCCBBBAAA@@@===@@@CCCDDDEEEFFFHHHIIIFFFHHHKKKKKKLLLOOOTTTYYYhhhpppyyy{{{yyyxxx{{{}}}}}}|||zzzuuunnnhhhddd\\\^^^bbbgggkkkmmmoooooonnnllljjjhhhhhhjjjlllnnnqqqkkkdddeeemmmwwwyyyccc~~~uuummmsss}}}dddJJJ555555444333333222111111000000000000000111111111////////////////////////.........///000222333444222444666777777777888999777999;;;<<<===>>>@@@BBB@@@IIIKKKHHHYYY```KKKMMM^^^ttthhhIIIBBB```|||wwwwwwvvvuuusssooommmkkkiiifffbbb```_________^^^[[[\\\]]]\\\ZZZYYYYYYYYYRRRRRRRRRQQQPPPOOONNNMMMIIIHHHFFFGGGHHHHHHGGGFFFBBB@@@>>>>>>>>>===;;;999666???:::999>>>333///AAAIIIQQQRRRHHH>>>;;;:::888888888888:::<<<>>>AAACCC:::888777666777666444222111222444555666666666666777666444333222111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000111222333444222333555666888999999999999888888;;;???BBBDDDDDDDDDEEEEEEEEEEEEEEEDDDDDD>>>AAACCCHHHVVVkkk|||,,,,,,---...000222333444222???AAAAAAMMMRRRNNNMMM```}}}|||tttwwwmmm[[[XXXOOOKKK[[[wwwpppSSS<<<888<<<999<<<<<<===<<<:::888555333000111333666888:::<<<<<<===777555888::::::999;;;CCCAAABBBGGGNNNRRRPPPMMMJJJIIIHHHJJJLLLOOOPPPQQQSSSWWWZZZ[[[[[[^^^eeekkktttzzz}}}tttjjjcccXXXQQQIIIFFFJJJNNNPPPPPPOOOGGGFFFSSScccmmmrrrsssxxxqqqlllnnnvvvzzzwwwrrrqqqlllbbbQQQBBB;;;===AAA>>>======>>>BBBEEEGGGGGGIIIKKKKKKJJJGGGEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBBBBBBBAAAAAABBBDDDGGGJJJKKKKKKMMMOOOPPPPPPRRRTTTWWWdddooozzz~~~|||yyy|||~~~{{{yyyyyywwwssskkkeee^^^XXXVVV\\\ccchhhmmmrrrsssooolllkkkmmmnnnlllkkkppplllhhhiiioooxxx~~~qqqcccuuuwwwrrrwwwoooWWW???777444888888111---000000000000000000000000000111///...///000111000......///000222444555555555333555777888888888999:::999;;;===>>>???@@@BBBDDDCCCQQQFFFMMMzzzLLLFFFUUUnnnhhhPPPNNNKKKhhh~~~|||{{{uuuuuuuuuvvvvvvtttpppllljjjiiigggdddaaa^^^[[[ZZZ[[[ZZZ[[[\\\]]][[[XXXVVVSSSQQQOOONNNNNNMMMKKKJJJJJJIIIGGGEEEDDDCCCBBBBBBBBB@@@???===<<<<<<<<<<<<<<<<<<;;;::::::999888888@@@GGGIIICCC???@@@>>>:::888999:::;;;;;;:::999888777777777888:::999777555222333555666666666555444666666444333222111111111000000////////////000000////////////////////////............////////////000000000000000000000000////////////000000000000000111111222222333444444555555666888999:::;;;<<<:::777666:::AAAFFFFFFDDDAAABBBDDDFFFFFFEEECCCBBBAAABBBBBBEEERRRhhh{{{,,,------...000222444555777>>>???DDDQQQRRRJJJJJJ\\\xxxvvvooouuuvvvaaaQQQSSSQQQSSSddd}}}kkkQQQ===999;;;666<<<<<<<<<;;;999666444222111222444777999:::;;;;;;:::555444999===<<<<<<>>>???>>>>>>DDDKKKOOOOOOMMMGGGIIILLLNNNOOOOOOPPPQQQXXX[[[_________bbbhhhmmmtttwwwyyyzzz{{{vvvppp```XXXOOOJJJKKKMMMNNNMMMIIIDDDDDDKKKUUU___iiirrr}}}yyyvvvxxx}}}|||xxxrrrjjj^^^SSSKKKGGGEEEDDD;;;:::999:::>>>AAABBBBBBFFFHHHIIIIIIHHHGGGHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCBBBBBBDDDGGGJJJLLLMMMNNNOOOOOOOOOPPPSSSVVVbbbkkkvvvzzzyyyxxx{{{|||{{{zzzyyyxxxtttooolll]]]VVVSSSYYYbbbiiinnnsssrrrooollllllmmmnnnnnnlllnnnkkkggghhhmmmtttyyy{{{zzz|||||||||{{{kkkYYYlllyyy|||yyydddCCC888111444444000///333000000000000000000000000111///...///000111000......///000222444555555555222444666777777777888999999;;;===>>>???AAACCCFFFLLLNNNLLLccceeeHHHOOObbb|||{{{WWWJJJZZZmmm}}}yyyuuupppmmmddddddgggjjjnnnpppooonnnfffeeeccc```]]]ZZZXXXVVVZZZYYYYYYZZZ[[[ZZZWWWUUURRRPPPNNNNNNNNNMMMKKKIIIIIIHHHGGGEEEDDDCCCBBBBBBAAA@@@>>><<<;;;;;;;;;;;;;;;;;;::::::999888888777777;;;===>>>AAADDD>>>555999::::::::::::888777666666666555777888999888666777666555555555777999:::777777555444222222111111000//////////////////000////////////////////////............////////////000000000000000000000000////////////000000000000000111111222222333333444444444555666888999:::::::::888777:::AAAEEEEEEDDDAAABBBDDDEEEEEEDDDCCCBBBCCCDDDCCCEEERRRgggzzz,,,------///111333444555=========HHHTTTNNNFFFLLLeeeuuupppzzz|||hhhVVVMMMRRRXXX```qqq```LLL>>>;;;===777<<<;;;;;;999777444222111222444777999:::::::::999888555666;;;>>><<<<<<===>>><<<===AAAIIINNNPPPPPPJJJQQQWWWYYYWWWTTTUUUWWW\\\___cccddddddgggmmmrrrsssrrrqqqrrrvvv||||||vvvqqqeee]]]RRRLLLJJJJJJJJJJJJDDDBBBBBBDDDGGGNNN___nnn{{{{{{}}}}}}zzzqqqggg\\\VVVVVVUUUOOOIII<<<;;;999999;;;=========AAACCCEEEGGGGGGIIIKKKMMMMMMLLLKKKJJJHHHGGGFFFEEEGGGFFFDDDCCCDDDGGGKKKMMMQQQQQQQQQPPPOOOQQQTTTWWW^^^gggqqqvvvwwwwwwzzz}}}{{{||||||yyyuuurrrppppppbbbXXXQQQVVV___fffkkknnnqqqooommmmmmnnnoooooooookkkiiiggggggjjjnnnpppqqqmmmmmmlllooozzzzzzjjjWWWhhhsssNNN???222111222///000555000000000000000000000000111///...///000111000...//////111222444555555555222444666777666666888999999;;;===>>>???BBBFFFIIIQQQHHHYYYkkkQQQKKKaaaxxxeee[[[IIINNNttt~~~tttnnnkkkggg```[[[SSSSSSVVV[[[aaafffiiiiiibbbaaa```^^^\\\YYYWWWVVVYYYYYYXXXYYYZZZYYYVVVSSSQQQPPPNNNMMMMMMLLLJJJHHHHHHGGGFFFEEEDDDCCCBBBAAA???>>>===<<<;;;:::::::::999999999888888777777666666666888???IIIMMMDDD888;;;::::::999888777666555555444333444777888999888<<<999666444444888<<<@@@888888777555444333222111//////............//////////////////////////////............////////////000000000000000000000000////////////000000000000000000111111222333333333222333444555777888999999:::888888;;;@@@DDDDDDCCC@@@AAACCCDDDDDDDDDCCCBBBEEEEEEEEEFFFRRRgggyyy------...///111333555777???===>>>KKKRRRHHHGGGYYYwwwyyyzzz}}}}}}rrr]]]SSSQQQYYYbbbnnn}}}uuuUUUFFF===>>>@@@;;;;;;:::999777555333111111444666999;;;;;;;;;999888;;;999:::>>>???<<<;;;===BBBAAA@@@CCCHHHOOORRRTTTWWW___hhhhhhbbb]]]^^^aaa___bbbeeefffhhhkkkooosssooonnnooosssxxx||||||zzzuuurrrnnnjjjgggccc```]]]^^^WWWNNNHHHFFFFFFGGGGGGCCCBBBBBBBBBBBBGGGVVVeeelllpppwww{{{|||zzzwwwvvvnnnfff]]][[[\\\[[[UUUNNNDDDAAA>>><<<<<<<<<;;;:::;;;===@@@BBBEEEGGGKKKNNNOOOOOONNNLLLKKKIIIHHHHHHIIIHHHEEEDDDEEEHHHKKKNNNUUUUUUTTTRRRRRRSSSVVVYYY[[[cccnnnuuuxxxyyyyyyzzz}}}~~~}}}yyysssooooooqqqjjj^^^TTTUUU\\\```bbbdddmmmmmmmmmnnnoooppppppppphhhgggffffffggghhhiiiiiiffffffgggnnnuuuYYYfff~~~]]]III888444333000000444000000000000000000000000111///...///000111000...///000111333444555555555222444777777777777888:::999;;;===>>>AAAEEEJJJNNNTTTLLLsssrrrQQQIIIYYYxxxdddOOOIIIKKKggg{{{sssnnnkkkddd\\\ZZZZZZYYYUUUPPPMMMMMMMMMPPPUUUZZZ]]]]]]]]]]]]^^^^^^]]]\\\[[[ZZZZZZYYYXXXXXXXXXWWWUUUSSSQQQOOOMMMLLLLLLKKKIIIHHHFFFFFFFFFEEEDDDCCCAAAAAA>>>===<<<;;;:::999999999888888777777777666666666888777888@@@IIILLLFFF===;;;:::999888777777777777444333222333555888::::::<<<:::666444555888===@@@999888888777555444222222//////............//////////////////////////////............////////////////////////////////////////////////000000000000000000000111222222333333333333444555777888999::::::999999;;;???BBBCCCBBB@@@AAABBBCCCDDDDDDCCCCCCDDDEEEEEEGGGSSShhhyyy------...000222444666888>>>???BBBKKKMMMBBBLLLjjj|||||||||~~~fffUUUSSSUUU\\\gggtttmmmMMMAAA;;;<<<@@@<<<;;;999777555333222222222777888:::;;;<<<;;;999999>>><<<===AAABBBAAACCCGGGKKKHHHEEEDDDGGGMMMRRRUUUcccllltttssskkkdddeeeiiieeefffggghhhiiijjjlllmmmjjjmmmrrr{{{yyyrrrhhhbbbXXXPPPKKKIIIGGGGGGMMMJJJEEEBBBAAACCCDDDEEEBBB@@@@@@BBBCCCEEEMMMVVVXXX___hhhnnnqqqpppppppppjjjgggbbb___]]]YYYTTTPPPKKKGGGCCC@@@>>>===;;;999777999<<<>>>@@@CCCHHHKKKNNNNNNMMMMMMLLLKKKKKKJJJKKKIIIGGGFFFGGGIIIMMMOOOTTTUUUUUUTTTSSSUUUXXXZZZ\\\cccmmmvvv{{{{{{yyywww}}}~~~~~~{{{vvvtttvvvxxxooocccWWWVVVYYYZZZ[[[]]]gggiiillloooppppppooooooggggggggggggfffeeeeeefffdddgggjjjuuuUUU\\\~~~}}}|||fffPPP;;;555555222000222000000000000000000000000111///...///000111000...000111222333444555555555444666888999999999:::;;;:::<<<===???BBBHHHOOOTTTTTTZZZeeeLLLEEELLLiiiLLLFFFBBBYYY{{{rrrjjjaaaXXXQQQSSSOOOKKKLLLOOOPPPNNNKKKNNNLLLKKKLLLOOORRRTTTTTTUUUVVVYYY[[[]]]]]]]]]]]]ZZZYYYWWWWWWWWWVVVTTTRRROOONNNLLLKKKKKKJJJHHHFFFEEEEEEEEEEEEDDDBBBAAA@@@======<<<;;;:::999888888777777666666666666666555777666666999<<<===<<<;;;;;;:::888777666777999:::444222111222666888::::::999888666555666777999;;;888888888777666555333222//////............//////////////////////////////............////////////////////////////////////////////////000000000000///000000111111222333333333444555666888999::::::999999999;;;>>>AAABBBCCC@@@AAABBBCCCDDDDDDDDDDDDAAACCCDDDGGGUUUjjj{{{---...///000333555777999<<>>BBBFFFIIIPPPXXXUUUQQQKKKFFFEEEIIIOOORRRdddnnnxxxyyyqqqjjjhhhjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjnnnvvv~~~}}}ssskkk___WWWLLLBBB===<<<===>>>???>>>>>>>>>???AAACCCDDDAAA??????CCCCCCBBBCCCGGGJJJQQQZZZbbbgggiiijjjkkkhhhhhhfffaaa[[[VVVRRRQQQMMMIIIEEEBBB@@@>>><<<:::777888:::;;;<<>>@@@EEELLLTTTZZZUUUhhhmmmSSSAAADDDTTTxxx{{{FFFEEEIIIrrr{{{mmmbbb[[[TTTKKKEEEJJJIIIHHHHHHJJJLLLLLLKKKMMMKKKJJJKKKNNNPPPQQQQQQLLLOOORRRVVVYYYZZZ[[[[[[YYYXXXVVVUUUUUUTTTSSSQQQOOOMMMKKKJJJJJJIIIGGGFFFCCCDDDDDDDDDDDDBBB@@@???=========<<<;;;:::888777666666666666666666666666888777666666444333777===>>><<<999777666777999;;;444333222444777999::::::777777666666555555555555555666777777777666444333000000////////////000000////////////////////////............////////////000000000000000000000000////////////000000000000//////000000111222222222444444555666888999:::;;;777888999;;;>>>@@@CCCDDDAAABBBBBBCCCDDDEEEFFFFFF@@@CCCDDDHHHVVVkkk|||---...///111333666888:::<<>><<<>>>===999777555333222444666888;;;;;;:::::::::;;;===>>>>>>;;;;;;>>>CCCIIIUUUaaabbb\\\SSSJJJFFFHHHMMMQQQ]]]iiiwww|||xxxpppjjjhhhiiiiiijjjmmmoooqqqqqqqqqqqqsssvvvwwwtttlllccc\\\PPPJJJBBB<<<:::;;;<<<===999:::===???@@@AAACCCDDDAAA@@@BBBEEECCC>>>>>>BBBEEEHHHOOOWWW___dddggggggiiihhheeeaaa[[[VVVRRRPPPLLLIIIFFFDDDDDDCCCBBBAAA:::;;;;;;::::::;;;>>>AAADDDEEEFFFHHHJJJLLLNNNNNNMMMNNNOOOPPPRRRSSSUUUUUUTTTWWW[[[^^^```bbbdddeeekkkkkklllpppvvvzzzzzzxxxuuuvvvxxx|||rrrjjjbbb\\\VVVQQQQQQUUUXXX```iiippppppmmmjjjiiiiiijjjlllkkkhhhhhhiiikkkkkknnnooouuudddWWW]]]rrr~~~dddCCC777555333222444000000000000000000000000111///...///000111000...111222333444555555555555444666888999999999:::;;;>>>>>>@@@BBBGGGOOOXXX___ccc|||rrrYYYIIICCCOOObbboooIIIOOOcccyyymmm]]]SSSPPPNNNKKKHHHFFFHHHJJJJJJIIIIIIKKKNNNKKKJJJJJJKKKMMMOOOOOOOOOHHHKKKOOOSSSVVVWWWWWWVVVWWWUUUSSSRRRRRRQQQPPPNNNNNNLLLJJJIIIIIIIIIGGGEEEBBBCCCDDDDDDDDDBBB@@@???============<<<:::999888666666666666666666666666:::777777888666444999AAACCC@@@;;;888666666888999444444444666999:::999888888777666444333333333333222444555777777666555444111111000000000000111111////////////////////////............////////////000000000000000000000000////////////000000000000//////000000111111222222333333444555777888999999555777999;;;===@@@CCCEEECCCCCCCCCDDDEEEFFFGGGHHHBBBDDDEEEIIIVVVjjj{{{---...///111444666999:::<<>>???>>>:::888999===DDDRRR___llleeeZZZOOOIIIIIINNNRRRWWWeeevvv~~~uuulllgggcccdddhhhnnntttyyy{{{|||zzzxxxtttmmmdddYYYQQQLLL@@@===999777888:::<<<<<<999<<<@@@BBBCCCCCCCCCCCCCCCDDDGGGHHHCCC===>>>CCCCCCEEEIIIQQQZZZaaaddddddjjjgggccc```]]]XXXSSSPPPLLLIIIGGGGGGHHHIIIHHHHHH>>>>>>===;;;999999<<<>>>@@@AAACCCFFFIIILLLNNNOOOOOOPPPRRRTTTVVVXXXXXXXXXYYY]]]bbbfffiiijjjlllnnnrrrnnnjjjkkkrrrwwwzzzzzztttssstttyyywwwppphhh```UUUKKKKKKOOOTTT]]]hhhpppppplllhhhfffjjjlllmmmllljjjiiilllooopppqqqpppqqq~~~oooXXXQQQ[[[gggzzzzzztttsssLLL:::666333222333000000000000000000000000111///...///000111000///222222333444555555555555333555777888888888999:::??????@@@CCCHHHQQQ[[[aaaxxx}}}fffJJJAAADDD\\\pppfffPPP^^^zzzppphhh[[[LLLDDDEEEHHHIIIHHHBBBFFFJJJJJJHHHHHHLLLQQQLLLKKKJJJKKKLLLMMMLLLKKKIIIKKKOOORRRUUUUUUTTTTTTUUUSSSPPPOOOOOOOOOMMMLLLMMMLLLJJJIIIIIIHHHFFFDDDAAABBBDDDDDDDDDBBB@@@???===>>>>>>>>>===;;;999888666666666777777777777777888444444888888777;;;BBBGGGCCC>>>999555555666777555555666888:::;;;999777;;;999666333111111222333111222444666777777666555222222111111111111222222////////////////////////............/////////000000000000000000000000000////////////000000000000/////////000111111222222111222333444555777888888444666999;;;===@@@DDDFFFCCCCCCDDDDDDEEEGGGHHHIIIDDDFFFGGGJJJVVViiiyyy111...///444777666777999===GGGOOONNNMMMXXXlll~~~}}}xxx~~~yyyeeeWWWRRRWWW^^^iiiooowwwtttIIIEEE>>><<>>AAAEEECCC<<<555999CCC@@@FFFZZZiiirrrnnnZZZJJJHHHJJJIIIRRRbbbssszzzzzzvvvqqqkkkfffqqqxxxvvvuuuyyy{{{zzzooofff[[[RRRMMMGGG@@@;;;:::999:::<<>>===<<<<<>>BBBFFFJJJMMMRRRNNNPPPWWW[[[XXXXXX[[[\\\bbbiiimmmmmmnnnpppsssvvvyyywwwooonnnvvv~~~vvvvvvwwwyyy|||~~~xxxnnnbbbWWWNNNGGGDDDOOOWWWaaagggiiihhhffffffjjjjjjkkkllllllkkkkkkjjjmmmmmmmmmnnnrrr{{{}}}vvvkkk^^^[[[iiixxxvvv}}}\\\BBB777333111000222222222111111111111000000////////////000000111222222333444444555555666777777777666555666999<<<<<>>CCCMMMHHHTTTwww}}}ZZZDDDDDDKKKxxxwww]]]XXXxxxeeeZZZQQQOOOLLLJJJHHHHHHHHHIIIJJJIIIIIIIIIKKKMMMOOOPPPTTTSSSQQQPPPNNNNNNMMMMMMOOOPPPQQQRRRRRRRRRQQQPPPQQQPPPOOOOOOOOOPPPOOOMMMJJJJJJJJJIIIIIIHHHHHHHHHBBBBBBAAA@@@@@@??????>>>>>>===<<<<<<<<<;;;888666777777666555555555555555555555555555555666777777::::::::::::999777666444:::666333333666777666444777666555333222111111000333444555666666555444444111111111000000000000000////////////////////////000000000000000000000000///000111000...------...000000000///////////////000111111111111222222222333444666777888999888888999:::;;;===???AAACCCEEEBBBCCCCCCDDDDDDDDDDDDDDDBBBAAACCCIIIUUUeeeuuu~~~111//////444777666777:::GGGJJJJJJKKKYYYtttwww~~~}}}hhhyyyooo\\\TTTUUU]]]dddmmmnnnttt~~~aaaDDDBBB???>>>BBBHHHJJJHHHBBB:::333444666666888;;;@@@;;;999<<>>BBBSSSbbbnnnnnn]]]LLLHHHJJJIIITTTcccrrrwwwvvvsssooojjjgggpppwwwuuuqqqpppmmmjjjVVVNNNDDD>>>===<<<:::888======???BBBGGGKKKMMMNNN[[[aaaccc\\\UUUQQQOOOLLLLLLQQQSSSQQQNNNLLLHHHBBBDDDCCCDDDHHHMMMQQQSSSSSSXXXVVVUUUUUUTTTQQQLLLHHHLLLJJJHHHHHHJJJKKKLLLLLLGGGFFFDDDBBBAAA@@@@@@@@@AAA@@@??????@@@BBBFFFIIIPPPMMMNNNTTTYYYYYY[[[```cccgggjjjllllllnnnssswwwwww|||}}}xxxvvvzzz~~~~~~ssstttvvvyyy|||}}}xxxpppfff\\\SSSLLLIIIKKKRRR[[[bbbeeeeeeffffffhhhiiijjjkkklllllllllllljjjiiihhhhhhkkksss|||zzzfff]]]gggxxxiiiIII999444333222222222222111111111111000000////////////000111111222222333444444555555666666777777666555666999<<<>>>CCCFFFJJJNNNRRRkkk|||mmmOOOCCCMMMZZZ```VVVeee{{{kkkZZZQQQLLLKKKIIIGGGGGGGGGHHHIIIKKKKKKKKKLLLNNNOOOQQQQQQSSSSSSRRRRRRQQQQQQPPPPPPOOOPPPQQQRRRRRRQQQQQQPPPPPPOOONNNNNNNNNNNNNNNMMMKKKKKKJJJIIIHHHGGGFFFEEEBBBAAAAAA@@@@@@??????>>>===<<<<<<<<<<<<;;;888666777777666555555555555555666666666666666777777888888999::::::999777555444:::888555555555666666555777666555333222222111111444555777888999888777666555444333111000...---,,,////////////////////////000000000000000000000000///000111000///...///000000000000000000000000000000111111111111222222222333444666777888999888888::::::;;;===???AAACCCDDDAAABBBCCCDDDEEEEEEEEEEEEDDDCCCDDDJJJUUUeeeuuu~~~111///000444777666888<<>>CCCGGGNNNVVVWWWNNN===888>>>>>>@@@NNNZZZiiipppdddRRRKKKJJJIIITTTbbbooosssqqqnnnjjjfffhhhpppvvvuuuooohhhbbb\\\EEE???777444666:::<<<<<<@@@BBBFFFJJJPPPUUUYYY[[[iiiooonnncccWWWRRRRRRSSSRRRYYY]]][[[VVVQQQJJJCCCFFFCCCBBBEEEJJJNNNLLLIIILLLMMMPPPSSSTTTPPPJJJEEELLLIIIGGGGGGHHHKKKLLLLLLIIIHHHGGGFFFEEEEEEFFFFFFDDDEEEDDD@@@===<<<>>>AAAIIIGGGIIIOOOSSSWWW\\\aaaggghhhiiiiiiiiimmmtttzzz{{{}}}tttuuuwww{{{|||zzzuuummmcccZZZRRRMMMKKKQQQYYYaaafffiiikkklllhhhiiijjjkkklllllllllllljjjjjjiiiiiikkkrrrzzzyyy```RRR\\\vvvtttxxxRRR;;;555555333222222222111111111111000///////////////000111222222222333444444555555666555666666666555666999;;;@@@BBBLLLPPPLLL^^^aaaEEEAAAQQQaaa~~~lllJJJQQQwwwzzzmmm\\\OOOIIIJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUTTTTTTQQQQQQRRRRRRRRRQQQPPPPPPNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJHHHFFFEEEDDDCCCAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<;;;999666777777666555555555555555777666666666666777888888666777888999999777555333888999888777444444555666666666555444444333222222444666999;;;<<<;;;:::888555555333222000...---,,,////////////////////////000000000000000000000000...///111000//////000111111111111111111111111111000111111111111222222222333444666777888999888888:::;;;<<<===???@@@AAABBB@@@AAABBBDDDEEEFFFFFFFFFEEEDDDEEEJJJVVVfffvvv111///111555666666:::???GGGKKKLLLXXX{{{nnnjjjyyyvvv|||www]]]WWW^^^eeelllrrroooooorrr{{{ccctttaaaJJJ===AAA@@@???FFFQQQVVVTTTJJJ???666444666888;;;@@@>>>;;;;;;@@@FFFLLLVVV______VVVBBB888===???AAAKKKUUUgggtttmmm\\\PPPLLLJJJSSS```nnnrrrppplllgggbbbccciiinnnmmmfff]]]TTTOOOAAA>>>:::999<<>>>>>>>>===<<<;;;<<<<<<<<<999777777777666555555555555555555555555555555666777777444555666888888777555444666888999777333111333555666666666666555444444333333555999<<<===<<<;;;999333222222111111000000000////////////////////////////////////////////////---.../////////...000111111111111111111222222222000000111111111222222222333444666777888888888888:::;;;<<<===???@@@@@@@@@>>>???AAACCCEEEGGGGGGHHHDDDCCCDDDJJJVVVgggxxx000///111555666666;;;BBBGGGKKKOOO[[[yyy|||{{{lllhhhssskkkYYY[[[dddiiilllqqq{{{|||lllmmmLLLJJJ>>>AAA@@@@@@LLL___gggcccMMMCCC999666777999===AAA>>><<<<<>>@@@GGGSSSfffxxxxxxiiiYYYQQQMMMTTTcccrrrwwwuuupppjjjeee_________\\\TTTJJJBBB>>><<<<<<===???BBBEEEFFFFFFJJJOOOUUU[[[```eeejjjnnnrrrsssoooiiigggjjjlllllloooxxx}}}xxxnnncccXXXPPPMMMIIIEEEHHHNNNOOOJJJEEECCCEEEHHHJJJKKKKKKJJJJJJIIIIIIIIILLLPPPTTTVVVVVVQQQQQQPPPPPPRRRTTTWWWYYY___bbb^^^QQQEEEAAAAAA???:::>>>BBBCCCDDDGGGJJJLLLXXX\\\aaaeeehhhmmmsssxxxyyy}}}~~~~~~}}}|||~~~}}}xxxnnnbbbWWWPPPFFFHHHLLLTTT\\\eeelllooopppppppppooonnnllljjjiiiiiiiiihhhffffffiiimmmqqqwwwfffZZZccc~~~___BBB777555555222222222111111111000000////////////000111222333222222333444444555555666444666777777777888:::<<>>>>>===<<<;;;;;;<<<===<<<999777777777666555555555555555444333333333333444555555333444555666777777666666444666888666222111222444666666777777777666555555222444777:::;;;:::999888333333333222111000000///////////////////////////////////////////////////,,,---///.........///000000000111111222222222222000000111111111222222222333444666777888888888888999:::<<<>>>????????????>>>???AAACCCEEEGGGHHHHHHBBBAAABBBIIIVVViii{{{000000222666666777===DDDNNNLLLMMMYYYqqq|||}}}{{{zzzpppppp~~~qqq^^^SSSYYYbbbeeejjjsssUUU@@@EEE>>>AAAAAAEEEXXXqqqyyyrrrPPPEEE;;;999999;;;>>>BBB>>><<<===@@@EEELLLZZZgggtttrrrZZZ@@@;;;;;;<<>>>>>======<<<;;;;;;<<<===<<<:::777777777666555555555555555333222222222222333444444444444444444555777888999333555666666444333333444555666777888999888777666222333555666777888777777888777555333111...---,,,////////////////////////000000000000000000000000---...//////......///000//////000000111222222222000111111111111222222222333444666777888999888888888999;;;>>>???@@@@@@???>>>???AAACCCEEEGGGGGGHHHAAA@@@AAAHHHUUUhhh{{{///000333666666777>>>FFFQQQJJJKKK^^^uuuooorrr~~~ssssssgggWWWNNNUUU[[[___lll}}}iiiJJJAAA???@@@CCCDDDJJJbbb|||rrrQQQGGG===;;;<<<<<<>>>BBB???======???BBBIIIWWWeeexxxzzzdddEEE;;;;;;<<<@@@NNN___vvvpppbbbZZZ[[[hhhtttxxxxxxxxxwwwuuummm```RRRHHH???999999===AAADDDHHHLLLPPPTTTWWWYYY[[[aaagggjjjjjjkkkooorrrjjjooorrrooonnnppprrrrrrooocccYYYSSSPPPOOONNNNNNMMMKKKGGGDDDFFFFFFEEEBBB???@@@EEEHHHJJJLLLPPPVVV[[[]]]\\\ZZZ```______```dddiiinnnqqqlllmmmeeeVVVPPPSSSSSSNNNXXX[[[VVVJJJBBBCCCEEEFFFHHHMMMTTTZZZ^^^bbbiiimmmsssuuu}}}{{{xxx{{{}}}uuujjj___XXXKKKHHHHHHMMMWWWccclllpppqqqqqqpppnnnllljjjhhhgggllllllkkkhhheeedddfffgggsssuuujjjoooyyyyyyzzz```DDD555555222222222111111111111000/////////000111222444555222222333444444555555666555777999;;;;;;;;;===>>>EEEQQQRRR^^^}}}kkkddd```VVV]]]eee[[[]]]ccc]]]PPPRRRhhh{{{SSSEEEPPPlll{{{mmm^^^VVVRRRNNNMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPSSSSSSTTTVVVXXXZZZ\\\]]]bbb```]]][[[ZZZ[[[\\\^^^\\\ZZZXXXVVVUUUTTTTTTTTTRRRTTTSSSOOOHHHCCCCCCEEECCCCCCCCCCCCBBBBBBBBBBBB@@@@@@??????>>>>>>======;;;;;;;;;<<<===<<<:::888777777666555555555555555333333222222333333444555555444333222444777;;;===555555555666888888666555555666888999:::999888777444444444444444555666666888777666333111...---,,,////////////////////////000000000000000000000000000111222111000///000111......///000000111222222000111111111111222222222333444666777888999888888666888;;;>>>@@@@@@@@@@@@???@@@BBBCCCEEEFFFGGGGGGCCCBBBBBBGGGTTTfffxxx///000333666666777>>>HHHOOOFFFKKKgggtttttt{{{{{{qqqeeeUUULLLQQQWWW]]]qqqzzzxxxYYYHHHHHH;;;BBBEEEEEEMMMfff~~~{{{iiiRRRHHH???=========???BBB@@@======>>>@@@GGGUUUcccvvv|||hhhHHH<<<<<>>???CCCWWWVVV___tttxxxbbbaaaggg^^^bbblllhhhgggiii^^^NNNRRRlllpppLLLNNN^^^|||{{{kkk[[[UUUSSSQQQOOOOOOMMMNNNPPPRRRSSSTTTUUUUUUUUUUUUVVVWWWYYY\\\___aaaaaa___\\\ZZZZZZ\\\___aaa]]]\\\ZZZWWWVVVUUUUUUUUUSSSUUUUUUPPPHHHBBBBBBDDDDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@??????>>>=========;;;;;;;;;<<<===<<<:::888777777666555555555555555444333333333333444555555666555222222333777<<>>@@@AAAAAA@@@@@@AAABBBDDDEEEFFFFFFFFFEEECCCBBBGGGRRRddduuu000444777666444888BBBJJJNNNGGGLLLeeeyyyrrrqqqrrr|||yyyrrrYYYWWWRRRQQQ\\\ppp|||zzz|||nnnMMMDDDDDDAAADDDCCCJJJ^^^vvvrrr___NNNKKKFFFAAA???>>>@@@AAA===???<<<>>>DDDEEEPPPggg~~~qqqQQQ999888???@@@HHHZZZmmmxxxuuuccc^^^aaagggooovvvvvvqqqkkkaaaNNN@@@???@@@===>>>CCCMMMRRRVVVWWWTTTTTTXXX\\\bbbeeefffeeegggkkkjjjfffccchhhjjjhhhgggiiijjjhhhgggjjjggg^^^YYYWWWSSSMMMMMMLLLLLLNNNQQQRRRPPPMMMKKKGGGCCCBBBCCCCCCCCCAAACCCEEEKKKVVV[[[\\\^^^aaafffooossspppooowwwsss```WWWNNNOOOWWWWWWDDDEEEEEEFFFGGGJJJOOOSSSPPPWWW]]]ccckkkxxx~~~uuujjjaaaUUUKKKCCCDDDJJJRRR[[[bbbhhhmmmmmmiiieeegggiiiiiijjjhhhfffdddeeegggjjjkkkpppssspppzzzvvvzzzxxxYYY<<<...555111///111000......111000000000000111111111111222222333444444555555666666888:::;;;;;;<<<>>>@@@>>>QQQVVVdddkkk___\\\ZZZ\\\dddhhhiiikkkppppppeeeUUUOOO[[[rrrfffLLLRRRmmm{{{kkkcccXXXQQQQQQQQQPPPOOOPPPQQQSSSTTTUUUVVVYYY[[[XXXWWWVVVTTTWWW___kkktttnnnggg___]]]```ccccccbbbdddaaa]]]YYYVVVUUUVVVVVVWWWUUUPPPJJJEEEBBBCCCEEECCCBBBAAABBBCCCCCCAAA???CCCBBB@@@>>>>>>>>>>>>???;;;::::::999999888888777666555555555555444444444333///---///444777555222666555444333222333444444555555666666555555444333888777777777777666666555777666333222111222444666444555666666444222///---000000////////////000000/////////////////////...///111222111000///000111000000000000111111111111000000000000111111111111000222555666666777888::::::;;;;;;;;;@@@EEEDDD??????BBBFFFGGGFFFDDDCCCCCCEEEAAA@@@EEESSScccqqqxxx///333777777777;;;EEENNNTTTMMMQQQggg|||xxxnnnsss~~~|||yyy|||vvvXXXZZZ[[[]]]fffttt~~~bbbGGGAAAAAA>>>CCCFFFSSSkkk~~~~~~lll[[[QQQNNNJJJEEEBBB??????>>>;;;===:::===DDDGGGTTTllltttUUU>>>;;;???>>>BBBRRRcccnnnxxx}}}uuuggg^^^bbbgggjjjiiieeeaaa___VVVEEE:::<<<@@@AAADDDKKKOOOSSSVVVXXXWWWXXX[[[^^^___bbbeeeeeegggjjjiiifffcccggghhheeedddgggiiiiiijjjjjjfffaaabbbddd___VVVVVVUUUXXX___eeeeee\\\TTTIIIHHHGGGGGGGGGFFFDDDAAA@@@???BBBKKKRRRWWW]]]dddfffqqqyyyxxxxxxxxxrrrhhhgggiiieeeQQQPPPOOOMMMJJJFFFCCCAAACCCEEEIIIQQQZZZeeeqqqzzz~~~}}}tttmmm[[[PPPEEEDDDIIIOOOXXX___ggglllmmmiiieeefffhhhhhhiiiiiihhhgggfffgggiiikkkkkkyyyiiiaaappp~~~fffGGG555666111000111111///...111000000000000111111111111222222333444444555555666777999;;;<<<<<<===???AAAIIISSSTTT^^^tttrrraaa^^^eeellllllhhhpppssscccTTTVVVhhh|||sssYYYRRRggg}}}uuuqqqeee]]]TTTPPPPPPRRRRRRQQQPPPQQQSSSTTTUUUWWWZZZ]]]XXXXXXYYYZZZ]]]cccjjjooobbbaaa``````aaaccceeegggaaa___\\\ZZZYYYYYY[[[\\\ZZZWWWRRRKKKEEEBBBCCCDDDEEEDDDBBBAAABBBAAA???>>>BBBAAA???>>>=========>>>;;;;;;::::::999888888888666555555555555444444444:::666222222444444222...666555444333222333333444444555555555555555555555666555555555666666777888777555222000///111333555666666666666555333111000000//////////////////000....../////////////////////111222111000///000111000000000000111111111111000000000000111111111111111333555666666666888999:::;;;;;;<<>><<<999:::888;;;DDDHHHWWWpppxxxYYYCCC??????;;;>>>KKKYYYcccnnnxxxwwwooobbbeeehhheee^^^YYYWWWXXXNNNAAA888<<>>@@@CCCIIIOOOUUUdddrrrllleeelllppp~~~sssqqq^^^SSS```www|||\\\NNNYYY|||vvvnnniii___ZZZSSSPPPRRRUUUWWWVVVRRRTTTWWWXXXYYY\\\___bbb]]]]]]^^^aaadddeeeeeedddWWW\\\aaacccccccccgggjjj```___]]][[[[[[\\\]]]^^^\\\YYYSSSLLLEEEBBBBBBDDDHHHEEEBBB@@@@@@???>>>===@@@???>>>===<<<<<<<<<<<<<<<<<<;;;::::::999999888666555555555555444444444>>>:::666444555444111...555555444333333333333333444444444444444555666777444444333333444666999:::999666333000000222555777:::999888777666444333333//////............//////.........//////000000000///111222111000///000111000000000000111111111111000000000000111111111111222444666777666666777888999;;;<<<>>>CCCIIIHHHCCCAAADDDGGGHHHGGGFFFEEEFFFDDDBBB@@@FFFRRRcccqqqzzz000333777999;;;@@@HHHOOOOOOMMMTTTiiivvvqqqnnnpppnnnnnnzzzZZZ\\\bbbgggkkktttjjjKKK@@@CCCDDDCCCLLLXXXrrrnnnYYYRRRSSSRRRQQQNNNJJJDDD>>>;;;999:::777:::CCCHHHWWWqqq{{{]]]GGGBBB???999@@@IIISSS[[[gggsssyyyxxxjjjjjjhhhccc]]]XXXWWWXXXNNNDDD>>>AAAGGGKKKPPPVVVXXXWWWVVVXXX[[[]]]]]]\\\```ddddddbbbbbbfffhhhfffhhhpppyyyzzziiijjjmmmqqqqqqgggUUUGGGCCCKKKUUU\\\]]]YYYTTTRRROOOGGGAAA???@@@DDDLLLUUUeeeuuu{{{rrrkkkddd___VVVLLLHHHNNNPPPKKKLLLSSSeeeppp{{{yyytttfffXXXIIICCCCCCGGGNNNUUU```gggkkkhhheeeffffffdddfffhhhjjjiiihhhjjjqqqvvviiibbb{{{~~~___CCC999444111333555222111111000000111111111222222222222222333444444555555666666888::::::;;;===AAADDDDDDIIIZZZqqqxxxlllkkkyyy___PPPOOOdddyyy]]]RRRMMMbbb{{{rrrjjjfff___[[[VVVTTTVVVYYY[[[[[[WWWYYY\\\^^^___bbbeeehhhfffdddccceeehhhgggccc___YYY]]]bbbdddddddddfffiiibbbaaa___]]][[[[[[[[[\\\[[[XXXRRRJJJDDDBBBCCCEEEHHHEEEAAA>>>>>>>>>>>>============<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999666555555555555444444444999777555444555666444333444444444333333333333333333333333333444666888999555444222111222555888:::===:::666333333555888;;;>>>===;;;888666555444444//////............//////.........///000000111111///111222111000///000111///000000000111111111111///000000000111111111111333555666777666555666777999;;;===???EEEKKKJJJEEEAAACCCFFFGGGFFFEEEEEEFFFDDDBBBAAAFFFRRRbbbrrr|||222444777999;;;@@@GGGLLLQQQRRR]]]rrryyytttssspppnnnlllssslllUUU[[[ccckkkpppxxx]]]FFFAAADDDFFFFFFLLL\\\vvv|||eeeVVVTTTPPPQQQQQQPPPMMMFFF@@@<<<:::;;;777999AAAEEETTTmmm~~~aaaJJJCCC@@@:::BBBHHHOOOVVV```mmmuuuyyysssnnnfff```\\\YYYUUUSSSMMMGGGDDDGGGKKKOOORRRVVVYYYXXXVVVVVVXXXYYYYYYYYY]]]aaacccbbbdddkkkqqqssszzzvvvrrrjjjlllllljjjcccXXXLLLEEECCCNNNZZZ```^^^XXXTTTRRRSSSLLLEEEBBB@@@???CCCIIISSS___ooozzz{{{vvvrrrggg___^^^eeehhhccc___``````kkkxxx|||wwwjjj[[[KKKCCCBBBDDDJJJPPPYYYaaahhhgggfffgggfffdddfffgggggggggjjjpppzzzwwwjjjlllMMM>>>666222333555333111111111111111111222222222222222222333444444555555666555777888999:::===AAAEEEIIIKKKaaaxxxvvviiiqqq{{{lllJJJGGGQQQggguuu|||wwwPPPMMMRRRqqqzzzqqqiiiccc```___\\\YYYWWWXXXYYYZZZ[[[YYY[[[^^^```aaadddgggjjjllliiihhhiiilllnnnllliiifffggggggggggggfffeeedddbbbaaa___^^^\\\\\\\\\\\\ZZZWWWQQQIIICCCBBBDDDFFFFFFCCC???===>>>??????>>><<<<<<<<<<<<;;;;;;;;;:::<<<;;;;;;::::::999888888666555555555555444444444555444333333444555555555333333333333333222222222222222333333555666888999777555333222222444777888===:::777444444666999;;;AAA???<<<999777444333333//////............//////////////////000000111111///111222111000///000111///000000000111111111111///000000000111111111111333555666777666555666777888;;;===@@@FFFLLLJJJEEE@@@BBBDDDEEEEEEDDDEEEFFFDDDBBBBBBFFFQQQbbbsss~~~333555777:::===AAAGGGKKKRRRVVVdddxxxvvvrrr|||zzzyyyooommmzzzuuuaaaZZZeeeqqq}}}oooPPPBBBAAABBBEEEIIIKKK```www|||ooo^^^WWWWWWOOOQQQRRRRRROOOIIICCC???;;;<<<888999@@@CCCPPPhhhhhhPPPFFFAAA;;;AAAEEEKKKRRRZZZeeennnttt{{{sssggg]]]XXXSSSMMMHHHHHHGGGGGGKKKOOORRRTTTTTTWWWWWWVVVUUUUUUVVVWWWXXX[[[ccciiimmmsss}}}tttfff^^^\\\^^^^^^\\\VVVNNNFFFBBBAAAEEEOOOZZZ]]]WWWOOOLLLLLLMMMHHHEEEEEEDDDAAACCCGGGHHHJJJOOOUUU\\\hhh|||wwwiiioooyyyooo```PPPGGGCCCCCCGGGLLLQQQ[[[dddfffggghhhhhhfffgggffffffhhhoooxxx___DDD:::333333555333222222111111111222222222222333222222333444444555555666666777888999;;;>>>CCCGGGOOOPPPggg|||vvvtttrrrxxxVVVFFFPPPcccuuu}}}cccKKKIIIZZZzzznnnddd^^^[[[ZZZ]]]\\\ZZZXXXWWWWWWXXXYYYXXXZZZ\\\^^^___bbbeeehhhkkkjjjjjjlllpppuuuyyyzzztttsssrrrpppnnnkkkgggddd``````_________``````aaa\\\XXXRRRJJJDDDBBBDDDFFFDDDAAA???>>>>>>???>>>===;;;;;;<<<<<<<<<;;;;;;:::;;;;;;:::999999888888777666555555555555444444444444444333333222333333333333333333333333222111111111222333555666777777777777666444333333555666888999888666444333555666888>>>===<<<999777555333222000000////////////000000000000000000000000000000///111222111000///000111000000000000111111111111000000000000111111111111222444666777666666777888888;;;>>>AAAGGGLLLJJJDDD???AAADDDDDDDDDDDDEEEFFFCCCCCCBBBFFFPPPaaattt333555777;;;???EEEJJJMMMSSSZZZkkkyyyxxx|||yyy~~~oooiii{{{}}}zzzfffYYYddduuurrrZZZFFFBBBBBBAAAEEEMMMVVVoooyyyggg\\\XXXVVVRRRSSSUUUTTTQQQKKKEEEAAA999;;;888999???AAAMMMdddwwwtttYYYJJJBBB;;;>>>BBBIIIQQQYYY```iiipppyyymmmaaaWWWOOOJJJGGGHHHJJJMMMPPPSSSUUUTTTRRRRRRTTTUUUTTTSSSTTTXXX[[[fffrrr~~~|||tttmmmkkkeee[[[TTTRRRTTTPPPJJJCCC>>><<<;;;<<>>333222333333222222111111111222222222333333222222333444444555555666888999:::;;;===AAAFFFJJJOOOSSSppp}}}oooyyyhhhMMMLLL```vvv}}}SSSLLLNNNggg}}}pppccc\\\YYY[[[]]]\\\\\\[[[ZZZXXXXXXXXXYYYXXXZZZ\\\]]]^^^```cccfffggghhhjjjlllpppuuu{{{zzz}}}~~~xxxqqqlllkkkccccccccccccbbbbbbbbbbbbbbb^^^UUULLLEEEBBBCCCFFFDDDBBB@@@???>>>>>>;;;::::::;;;<<<======<<<;;;;;;:::999999888888777777666666555555555555444444444444444444333222222333444222333333444333222111000000222444777888777666555444444444555666777888999777777666555555555555666888888999999888777555444111111000000000000111111222222111111000////////////111222111000///000111000000000000111111111111000000000000111111111111111333555666666666888999888;;;>>>AAAGGGKKKIIICCC@@@BBBDDDEEEDDDEEEFFFHHHCCCCCCCCCFFFPPPaaattt222444777<<>><<<===<<<:::AAAJJJSSSSSSMMMIIILLLRRRKKKHHHIIIMMMOOONNNPPPTTTLLLGGGEEEGGGEEE???>>>AAACCCEEEGGGIIIKKKMMMOOOPPPSSSTTT]]]ccciiizzz}}}nnn\\\PPPIIICCCCCCEEEFFFRRR___eeehhhkkkllliiihhhfffhhhppp|||~~~MMM@@@444111333222222222111111222222222333333333222222333444444555555666999:::<<<===???CCCHHHLLLNNNVVVxxxyyyuuurrrwww~~~xxxaaaJJJMMMddd|||uuuNNNQQQXXXssswwwiii^^^YYY[[[aaafff]]]]]]^^^\\\[[[[[[[[[]]]ZZZ\\\^^^______aaacccfffdddgggjjjkkklllooouuuzzzyyyuuurrrrrriiiiiihhhfffdddbbbaaa```gggbbbYYYNNNFFFBBBCCCEEEEEECCCAAA@@@???<<<999666:::;;;<<<=========<<<;;;999999888888777666666666666666555555555444444444222333333333333444555777222222333444333222111000000222555888999777555333222333444666888999:::;;;888888888888777777777666222444666888999888777666222222111111111111222222333333222111000///......///111222111000///000111000000000000111111111111000000000000111111111111000222555666666777888:::888<<<>>>AAAFFFKKKHHHBBBBBBCCCEEEEEEEEEFFFHHHIIICCCCCCCCCFFFPPPaaauuu555666777;;;CCCJJJMMMLLLVVVkkk~~~~~~|||jjjeeekkk{{{jjjXXXZZZggg{{{}}}~~~SSSJJJEEEEEECCCAAAIIITTT{{{|||^^^VVVXXXVVVVVVVVVVVVTTTQQQMMMIIIGGGAAA:::888===>>>===GGGVVVooogggNNNDDDCCC<<>>???@@@@@@???BBBAAABBBEEELLLVVV___dddzzz~~~rrr```QQQIIIFFFEEEDDD@@@IIIVVVaaahhhjjjkkkkkklllhhhkkkwww]]]DDD222444666///---222333333333333333333333333444444444555555555555555111:::???>>>???FFFLLLLLLLLLkkk}}}wwwsssqqqxxx~~~eeeJJJVVVmmm~~~___MMMPPP\\\~~~sssmmmfffaaa_______________\\\YYYWWWXXXZZZZZZ[[[]]][[[ZZZ[[[^^^bbbeeeeeefffgggiiijjjlllpppvvvzzzzzzzzzooonnnhhhfffhhhhhhbbb```bbbaaa___WWWKKKCCCBBBBBBAAAEEECCCAAA>>><<<;;;;;;;;;===<<<;;;::::::;;;======;;;:::999888777777777777666555555555555444444444444444444333333222222222111222333333444444333333...222888===>>><<<777444666666777888999:::;;;;;;888888777777666555444333555444444555777888777555333222111000000///000000000000//////.........---.........000111222111//////...---------///000111000000111222222222222111333444555555555666888:::;;;<<>>FFFMMMNNN[[[mmmvvvxxxdddooo{{{YYYPPPWWWnnn{{{tttqqqfffccc```^^^^^^____________^^^\\\\\\]]]]]][[[ZZZ[[[]]]^^^```````````````cccfffiiikkknnnrrrwwwzzz{{{|||uuummmgggeeefffeee```]]]______]]]UUUIIICCCCCCDDDCCCBBBAAA@@@>>>======>>>>>>===<<<;;;;;;;;;<<<======;;;:::999888777777777777666555555555555444444444444444444333333222222222111222333333444444333333111333666888999999888777666666777777888888999999666666777777666555333222333333333555777777666555222222111000////////////000/////////............///......///000111000000/////////...//////000000000000111222222222222111333444555555555555888:::;;;<<>>AAAEEEMMMYYYdddkkkkkkjjjlllhhhhhhooovvvyyy{{{~~~xxxpppQQQ666222666444333666333333333333333333333333444444444555555555666666777:::::::::???HHHOOOQQQddd|||uuuiiiTTTTTT```tttjjjdddbbbZZZYYYZZZ]]]aaaccccccbbbaaaaaaaaabbbcccaaa^^^[[[VVVYYY]]]___```aaabbbcccdddgggllloooqqqsssuuuwwwyyy}}}~~~}}}}}}|||rrrnnnjjjjjjiiidddaaaaaa]]][[[RRRGGGBBBDDDEEEDDD@@@@@@?????????@@@AAABBB======<<<<<<<<<<<<======;;;:::999888888777777888666555555555555444444444444444333333333333222222111222333333444444333333333333333333444555777888666666666777777666666666333444666777777555222000222222333555777777666444222222111000////////////////////////............//////.........///000000000000000111000000//////000000111222222222222111222444555555444555777::::::<<>>>>>==================;;;;;;:::999888888888888666555555555555444444444333333333333333333333333111222333333444444333333333222111000111333555777555666666666666555444333111333555777777555222000333333444666888999777555333222111000///.........///////////////........./////////.........000111000111222222222000///...000000111222222222222111222333444444444555777999:::<<<@@@DDDFFFFFFCCCBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEFFFQQQddduuu}}}444444999CCCHHHIIIMMMSSSkkk}}}xxxqqqyyyzzzggglllhhh______tttxxxhhh]]][[[cccmmmpppxxx~~~|||SSSDDDAAABBBHHHJJJNNN]]]nnnxxxqqqfff[[[TTTSSSRRRPPPRRRQQQOOOLLLJJJIIIIIIHHHGGGDDD@@@<<<888999@@@HHHZZZssslllWWWMMMJJJEEEHHHMMMRRRXXX^^^eeehhhbbbccclllvvvrrrcccYYYYYYTTTTTTVVVXXXTTTQQQUUU]]]hhhyyy|||eeeYYYVVVUUUPPPLLLJJJJJJJJJKKKNNNQQQTTTUUUSSSWWW\\\^^^\\\[[[\\\^^^SSSNNNFFF>>>999888999:::BBBJJJQQQcccyyyhhhccc]]]YYYXXX[[[___bbb]]]ZZZWWWXXXZZZ[[[XXXUUUUUURRRPPPOOOPPPQQQPPPPPPMMMNNNPPPQQQPPPNNNKKKIIIEEEGGGMMMRRROOOHHHEEEGGGDDDJJJLLLJJJIIIJJJIIIGGGCCCBBBFFFPPP]]]ooowwwhhhYYYMMMFFFBBBAAA@@@CCCMMMZZZeeeiiiiiigggggggggiiiooovvv|||~~~~~~yyyuuu}}}rrr|||yyyZZZ<<<333777888444222333333333333333333333333333333444444555666666777::::::<<<@@@EEEKKKQQQVVVppp}}}mmmwwwsssddd[[[hhh}}}kkk]]]VVVWWWZZZTTTWWW\\\dddjjjmmmmmmlllpppnnnkkkiiihhhfffdddbbbeee\\\UUUWWWbbblllqqqqqqzzzvvvtttssssssuuuwwwxxxxxxwwwxxxtttrrroookkkiiigggccc___```ZZZOOODDD@@@BBBBBB???AAAAAABBBBBBAAAAAAAAAAAA?????????>>>>>>======<<<<<<;;;:::999888888888888666555555555555444444444333333333333333333333333111222333333444444333333111000000000111222333444444555666666666444222111000222555777777555333111333444666888;;;;;;999777444333222111//////...............//////////////////000111000......///111000111222222222000///...000000111222222222222111222333444444444555777999999<<<@@@CCCDDDDDDCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGDDDEEECCCDDDOOOcccttt|||333333:::EEEKKKKKKOOOWWWrrryyyuuunnn|||}}}~~~xxxjjjfffffffffsssttteee]]]^^^eeelllqqqzzzlllNNNDDDAAACCCHHHKKKRRRdddxxxxxxnnnbbbZZZTTTOOOMMMNNNOOOOOONNNLLLKKKIIIHHHHHHFFFEEEBBB===999999>>>DDDTTTkkk~~~lllZZZPPPMMMLLLKKKLLLPPPWWW```hhhnnnggggggjjjmmmkkkddd^^^]]]WWWUUUVVVWWWSSSQQQZZZggg}}}ssscccRRRLLLLLLKKKIIIHHHDDDGGGLLLNNNNNNPPPSSSVVVVVVYYY[[[]]]]]]]]]^^^^^^TTTOOOGGG???:::999999;;;@@@IIISSSmmmrrrkkkbbb^^^___ccceeefffXXXVVVUUUWWWZZZ\\\[[[YYY```]]]ZZZXXXWWWWWWVVVUUUZZZZZZ[[[ZZZYYYWWWVVVTTTQQQRRRUUUXXXTTTKKKFFFEEEFFFIIIHHHEEEFFFIIIIIIFFFDDDAAACCCMMM[[[lll|||mmm]]]QQQIIIFFFCCCBBBDDDKKKWWWbbbiiillleeeggghhhiiimmmvvv{{{|||}}}wwwuuu~~~nnntttyyy]]]???333444666555333333333333333333333333333222333333444555666777777777888<<>>BBBBBBBBBBBBAAA@@@????????????@@@@@@???>>>===<<<<<<;;;:::999999888888999666555555555555444444444222222333333333333444444111222333333444444333333///000000111111111111222333444666777666444222111000222555777777666444333444444777:::======:::888666555333222111000//////.........//////////////////222444333000...000222000000000111000000//////000000111222222222222111111333444444333444666999999<<<@@@CCCCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHCCCDDDBBBCCCNNNbbbsss{{{333333;;;IIINNNMMMSSS]]]pppzzzlll{{{vvvvvvpppfff[[[dddmmmpppaaa\\\```hhhnnnttt}}}[[[KKKBBB@@@BBBHHHMMMVVVlllzzziiiZZZUUURRRMMMKKKLLLLLLLLLLLLLLLJJJHHHFFFEEEDDDEEECCC>>>::::::===@@@MMM___ppptttlll```UUUMMMOOONNNLLLOOOUUU___gggllljjjkkkiiiffffffgggddd```YYYTTTSSSUUUSSSUUUggg}}}yyyiiiYYYOOOHHHHHHJJJHHHHHHJJJIIILLLNNNPPPQQQTTTWWW[[[YYYXXXXXXYYY[[[\\\\\\[[[TTTOOOGGG???:::888999:::>>>HHHWWWvvv{{{oooiiihhhgggbbb\\\PPPPPPQQQSSSWWWYYYZZZZZZeeecccbbbbbbdddfffggggggqqqpppooommmlllkkkkkkkkklllhhhdddbbb]]]WWWVVVYYYSSSSSSPPPNNNPPPSSSQQQLLLQQQKKKNNNbbb{{{wwwfffVVVLLLGGGAAAAAACCCHHHQQQ[[[eeekkkccchhhjjjhhhkkksssxxxxxxuuurrrttt||||||pppqqq~~~lllJJJ777333444555444333333333333333333333333222222333444555666777777888999>>>DDDHHHQQQcccuuunnn]]]cccvvv___QQQNNN___xxxggg\\\XXXXXXZZZ[[[ZZZ[[[^^^dddlllrrruuuvvvzzzwwwtttqqqnnniiiddd```UUU```ssszzzxxxyyyvvvpppoooqqqwwwxxxuuuooommmnnnjjjddd___XXXKKK@@@>>>BBBBBB???@@@AAAAAABBBAAA@@@??????@@@@@@AAAAAA@@@>>>===<<<<<<<<<;;;:::999999999999666555555555555444444444222222222333333444444444111222333333444444333333111000000//////000222222333444666777777555333222222333555666777777666666222444666:::======:::888777666555333222111000000............/////////000...333777777333000000111/////////...//////000000000000111222222222222111111222333444333444666888888<<>>AAAHHHNNNYYYrrr{{{eeeRRROOOPPPMMMJJJJJJIIIJJJKKKKKKJJJGGGEEECCCBBBDDDDDD???;;;;;;===???DDDRRRaaajjjkkkeeeYYYMMMOOOMMMLLLNNNTTT\\\cccgggjjjmmmiiiaaabbbiiihhh```]]]VVVTTTVVVXXX```zzzrrr^^^PPPIIIEEEEEEJJJLLLJJJKKKPPPMMMMMMMMMNNNQQQVVVZZZ\\\ZZZWWWTTTUUUYYYZZZYYYWWWTTTNNNFFF>>>999777888999===IIIZZZ}}}xxxssslll^^^SSSJJJKKKNNNQQQSSSVVVYYYZZZcccccceeejjjqqqxxx|||~~~~~~|||||||||~~~vvvvvvzzz~~~{{{sssmmmkkkgggggggggiiiooouuusssmmm^^^UUU\\\|||mmmZZZMMMGGG>>>???@@@DDDJJJUUUaaaiiiccciiikkkhhhjjjqqquuussslllmmmqqqxxx~~~|||zzzXXX>>>444333444555333333333333333333333333222222333444555666777888<<<===BBBHHHLLLWWWppp~~~vvvaaa^^^mmmlllOOOJJJNNNooozzznnn___XXXXXXZZZZZZXXX^^^^^^```fffnnnuuuzzz|||zzzyyywwwuuuqqqjjjbbb]]]```uuuvvvqqqvvv}}}zzzyyyuuuooonnnrrrsssuuurrrkkkiiikkkhhhbbb\\\UUUIII??????CCCDDDAAA>>>???@@@AAABBBAAA@@@???@@@@@@AAAAAA@@@???===<<<<<<<<<;;;:::999999999999666666555555555444444444222222222333333444444444222222333444444444333333333111///---...000222444222444666888888666444222333444555666777777888888111333555999<<<<<<999777888777666444333222111111---.........//////000000...333999999444111000111///...---------///000111000000111222222222222111111222333333333444666888888<<>>OOOTTTQQQYYYhhhttt{{{|||xxx{{{|||uuuyyy~~~vvvtttqqqggg\\\bbbaaa```ggg|||rrreeeiiijjjcccffftttkkkMMMAAA@@@GGGHHHGGGRRRjjjsssbbbUUUSSSPPPIIIGGGLLLJJJIIIHHHHHHGGGGGGGGGGGGEEEDDDAAA???===<<<<<<<<>>======@@@EEEAAAAAA@@@@@@@@@AAABBBBBBCCCAAA@@@@@@@@@@@@???===>>>===<<<:::999888777777666555555444444333222222111222222333333444444555222222222222222222222222000000000///000222666::::::777555555777888666444111222444666888888888888555555555555555666777777777666666555333111///...000000000000000000000000222222111111111111222222000000000000000111111222...///000111222333444444111222444444444555888::::::;;;===@@@BBBDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHDDDBBBHHHVVVggguuu}}}999666???OOOUUUUUU```rrrssswww{{{wwwyyy~~~vvvmmmfffcccaaaeeesssrrraaadddgggccchhhuuueeeLLLBBB@@@EEEGGGJJJYYYqqqjjj\\\QQQRRRQQQKKKJJJOOOJJJIIIHHHGGGGGGFFFGGGGGGEEECCCAAA???===<<<<<<<<<@@@@@@EEEPPP\\\___XXXOOONNNPPPOOONNNMMMQQQYYY```jjjmmmlllfffdddfffgggfffhhh___bbbfffdddvvviii^^^\\\WWWNNNJJJHHHFFFIIINNNRRRUUUUUUTTTTTTTTTUUUVVVYYY[[[\\\WWWUUUSSSPPPPPPPPPRRRSSSVVVRRRLLLDDD???;;;999999888EEE\\\zzzyyyjjj\\\WWWQQQNNNRRRVVVXXXYYY\\\aaaaaadddmmmwww}}}}}}zzzxxxeeeSSSIIICCC@@@>>>@@@EEEMMM\\\iiipppoooppprrrsssqqqpppooonnnlllmmmqqqsssrrrsssvvvkkkKKK999555555333444444444444444444444444333333333444555666777888AAA<<>>>>>===<<<:::999888777777666555555444444333222222333333333333333333333333222222222222222222222222111111111111111333777::::::888555555666777666444444555666777777666555444555555444444555555666777777777666555333111///...000000000000000000000000111111000000000000111111000000//////000000111222...///000111222333333444111333444444444666888:::;;;<<<>>>@@@BBBCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFFFFHHHDDDBBBGGGUUUfffttt|||999888AAAOOOUUUXXXhhh|||vvvyyy}}}|||~~~}}}mmmgggdddgggnnnwwwnnnZZZ]]]ddddddkkkwww}}}[[[GGGAAAAAACCCFFFOOOddd{{{|||aaaVVVOOOPPPPPPKKKJJJMMMIIIIIIHHHGGGFFFEEEEEEFFFDDDCCCAAA???===<<<<<<;;;<<<===@@@GGGOOORRRQQQNNNMMMNNNOOOLLLJJJMMMUUU\\\iiipppsssnnnhhhggggggfffkkkkkkssstttrrreeeVVVUUUVVVRRRMMMIIIHHHIIIKKKPPPUUUXXXYYYVVVUUUUUUUUUVVVWWWYYYZZZRRRQQQPPPNNNOOOPPPRRRSSSUUUSSSNNNHHHBBB===:::888<<>>???AAAHHHWWWfffooooooppppppppppppoooooolllmmmqqqtttrrrmmmmmmqqq{{{{{{VVV===888777333444444444444444444444444333333333444555666888999<<<>>>EEEGGGMMMkkkxxxiiigggVVVCCCLLLeee|||vvvmmmfff___ZZZZZZ[[[[[[^^^bbbgggmmmsssuuuyyy~~~zzzsssooouuu~~~kkkcccffflllmmmnnnoooqqqrrrsssssssssqqqxxx~~~~~~|||xxxooofffhhhhhhhhhhhhgggccc^^^ZZZWWWMMMCCC???>>>===???BBBCCCBBBBBBBBBCCCCCCDDDEEEEEECCCBBBBBBCCCBBBAAA??????>>><<<:::999888888888666555555444444333222222555555444333333222111111222222222222222222222222222222222222222333777::::::888666555666666555444444555666666666666555444555444333333333444666666777777666555444222000///000000000000000000000000000000////////////000000000000//////000000111222...//////000111222333333222333555555555666999;;;===>>>???AAABBBBBBBBBAAAEEEEEEEEEFFFFFFFFFGGGGGGGGGCCC@@@FFFTTTeeerrrzzz888:::CCCNNNSSSXXXiii~~~}}}}}}|||sssjjjeeekkksssyyy~~~eeeTTTZZZfffjjjpppyyymmmOOOAAA@@@CCCCCCGGGUUUqqqrrr[[[TTTOOOOOONNNIIIGGGIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCBBBAAA???>>><<<;;;;;;999:::===@@@CCCFFFJJJLLLNNNPPPPPPLLLHHHHHHPPPWWWdddnnnuuurrrkkkhhhhhhggghhhmmmvvvxxxzzznnnNNNIIIOOOOOOMMMOOOKKKLLLMMMOOORRRUUUWWWXXXWWWVVVTTTSSSRRRQQQRRRRRRNNNNNNMMMMMMNNNPPPRRRSSSSSSRRROOOJJJEEE???;;;888<<>>CCCQQQ___jjjmmmnnnllllllmmmnnnmmmnnnqqquuuwwwrrrmmmooovvv}}}kkkdddDDD:::999444444444444444444444444444333333333444555777888999:::???BBBFFFZZZ}}}{{{kkkooozzzJJJGGG[[[zzzqqqiiibbb]]]ZZZ\\\]]]]]]aaaeeellltttzzz{{{}}}zzzuuuvvv~~~pppkkkjjjmmmrrrzzzzzzzzzwwwsssooonnnnnnkkkqqqwwwwwwwwwuuupppiiieeecccbbbbbbccc```ZZZUUURRRIIIAAA??????>>>>>>@@@CCCCCCCCCCCCDDDEEEFFFFFFFFFEEECCCCCCDDDDDDBBBAAA???>>><<<;;;999888888888666555555444444333222222444444444333333222222222222222222222222222222222111222222222111222555888999888666555555555555444111222333444666777888888555444333222222444555666888888777666444222000///000000000000000000000000//////............/////////////////////000111111/////////000111222222333222333555555555666999;;;;;;===???AAABBBCCCBBBBBBEEEEEEEEEFFFFFFGGGGGGHHHFFFBBB@@@EEERRRcccqqqxxx666;;;EEENNNPPPVVViii~~~{{{zzzuuuooopppfffbbbkkkyyylllZZZQQQ^^^mmmsssvvvzzzaaaIIIAAAAAAEEEEEEJJJ\\\yyyiiiSSSOOOMMMMMMLLLIIIGGGHHHHHHHHHFFFEEEDDDCCCCCCCCCAAAAAA@@@???>>><<<;;;;;;888:::;;;;;;;;;>>>DDDIIIPPPSSSSSSNNNGGGFFFLLLSSS]]]hhhqqqpppkkkiiiiiihhhdddfffnnnttt|||uuuXXXCCCEEEKKKIIIKKKRRRQQQRRRSSSUUUUUUVVVVVVWWWXXXVVVTTTPPPNNNLLLKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRPPPOOONNNKKKFFFAAA<<<999777<<>>IIIZZZiiiqqqiiibbb]]]^^^^^^[[[XXXXXXXXX\\\ccciiinnnpppqqqppprrrzzzxxx___NNNFFFBBB???======AAANNN[[[gggmmmooolllkkknnnpppnnnppprrruuuuuupppnnnuuuqqqrrrKKK;;;777555444444444444444444444444333333333444666888999:::@@@EEEEEENNNmmmzzzlll}}}[[[FFFQQQnnnzzzkkkbbb```]]]\\\^^^``````dddiiiuuu}}}|||zzzvvvssswww{{{sssnnnlllmmmppppppmmmmmmpppooolllbbb```^^^^^^^^^[[[UUUPPPOOOFFF@@@???@@@??????@@@DDDDDDDDDDDDEEEFFFGGGHHHGGGEEEDDDDDDDDDDDDCCCAAA???>>>===;;;:::999888888666555555444444333222222222222222333333444444444222222222222222222222222000111111111000000333555777777666555444444555666111222222444555666888888555444222111222333555777999888888777555333111000//////////////////////////////............///////////////...///000000111/////////000000111111222222333555555555666999;;;888;;;>>>AAACCCDDDDDDCCCDDDEEEEEEFFFGGGHHHHHHHHHFFFBBB???DDDRRRbbbpppwww555===GGGNNNPPPYYYppp~~~ooohhhmmmfffbbbkkk~~~uuu]]]TTTUUUfffwww||||||~~~|||ZZZHHHCCCDDDFFFHHHNNN```zzzyyyaaaKKKJJJJJJJJJJJJJJJKKKKKKHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@@@@???>>>===;;;:::888999:::999888:::@@@EEEOOOSSSTTTOOOFFFDDDKKKSSSYYYccckkkkkkiiiiiijjjhhhiiifffllluuu]]]LLLAAAEEEHHHEEEHHHPPPTTTVVVXXXXXXVVVUUUTTTTTTVVVTTTPPPMMMJJJHHHGGGGGGGGGGGGHHHIIIKKKMMMOOOPPPLLLLLLKKKIIIEEEAAA<<<:::999;;;IIIiiioooKKK:::888666999AAANNN\\\dddccc______eeehhheeebbb```[[[\\\___dddjjjoooppppppssszzz}}}cccPPPJJJCCC>>>===>>>CCCNNNXXX___iiinnnjjjiiimmmooolllppppppqqqqqqnnnoooxxxWWW<<<444555444444444444444444444444333333333555666888:::;;;@@@IIIKKKYYY|||kkkgggbbbLLLGGG___xxxjjj______]]]^^^bbbcccbbbffflll}}}}}}vvvyyyssspppqqqrrrnnnhhhgggkkkmmmlllaaa```^^^\\\ZZZVVVRRRNNNMMMEEE??????AAA@@@@@@BBBCCCCCCCCCDDDEEEFFFGGGHHHGGGEEEDDDDDDDDDDDDCCCAAA??????===;;;:::999999999666555555444444333222222111111222333333444555555222222222222222222222222000111111111//////111333444555666555444444666888555555444333444444555555666555333111222444666888999999888777666444222111//////////////////////////////............////////////......//////000111/////////000000000111111111222444444444555888:::777:::>>>BBBDDDEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIFFFBBB???DDDQQQbbbooowww|||777???IIINNNQQQaaavvvmmmnnntttsssoooqqqrrrVVVTTT\\\ppprrrTTTFFFCCCCCCDDDIIIQQQaaawwwqqqZZZHHHIIIIIIHHHHHHIIIKKKLLLGGGGGGEEECCCBBBAAA@@@@@@????????????>>>===;;;:::777888888777777888<<>>???AAAAAABBBDDDCCCCCCCCCDDDEEEFFFGGGHHHGGGEEEDDDCCCDDDDDDCCCAAA@@@???===<<<:::999999999666555555444444333222222333333333333333333333333222222222222222222222222111222333222000000111222111333555555444444777:::555444444333333444444555777666333222222444777999::::::999888666444222111////////////////////////000//////////////////000///............///000000////////////000000000000000111333333333444777999888;;;???BBBDDDDDDCCCBBBDDDEEEEEEFFFHHHIIIIIIJJJGGGCCC@@@EEERRRbbbooowww{{{999AAAJJJNNNTTThhh{{{zzz}}}vvvlllnnnxxx{{{vvvVVVVVVaaavvvkkkOOODDDBBB@@@BBBIIIRRR```sss{{{lllVVVKKKLLLKKKHHHFFFGGGIIIIIIGGGFFFEEECCCAAA@@@@@@@@@>>>?????????>>>===;;;:::777777777777777888:::;;;FFFLLLPPPMMMFFFEEEMMMWWW[[[```cccccceeeiiiiiifffddd\\\bbbmmmmmmlllfffZZZNNNIIIDDDBBBBBBCCCDDDEEEGGGKKKOOOOOOLLLIIIHHHIIIBBBAAA@@@>>>=========>>>@@@AAABBBDDDEEEGGGHHHHHHFFFFFFEEEDDDBBB???===;;;:::888:::III]]]dddTTT>>>555888;;;;;;999999===AAA>>>BBBOOObbbppprrrpppooolllddd]]]]]]dddiiijjjgggnnntttzzz}}}}}}~~~lll]]]___QQQDDD??????@@@CCCGGG[[[jjjrrrpppoootttuuupppsssqqqqqqssssssttt{{{yyyLLL999===444444444444444444444444222333444555777999;;;<<<;;;QQQbbb|||wwwWWWZZZhhh}}}hhhCCCNNNVVVyyy{{{qqq``````cccggggggfffjjjppp|||{{{}}}~~~uuuwwwvvvqqqmmmlllhhhccc```bbbbbb]]]VVVPPPMMMMMMLLLDDD>>>>>>AAAAAACCCFFFBBBBBBBBBCCCDDDFFFGGGHHHFFFEEECCCCCCDDDDDDBBBAAA@@@???===<<<::::::999999666555555444444333222222555444444333333222222111222222222222222222222222222333444333111111111222000222555555444444888;;;222222111222333555777999888666444222333555888:::::::::999888666444333222////////////////////////000000////////////000000...............///000000////////////000000000000///000222222222333666888:::<<<@@@CCCDDDCCCAAA@@@DDDEEEEEEGGGHHHIIIJJJJJJGGGCCC@@@EEERRRbbbpppwww}}};;;DDDKKKMMMWWWssstttrrr~~~uuuggggggsss~~~zzzUUUPPP\\\www~~~}}}zzz___LLLDDD@@@AAA@@@EEEUUUlllyyytttdddWWWIIIIIIIIIIIIIIIIIIHHHHHHFFFEEECCCBBB@@@@@@??????===<<<;;;;;;<<<<<<:::888666555555444444444555555<<>>@@@AAABBBAAAAAACCCEEEEEEDDDCCCDDDBBB@@@===<<<<<<<<<===999999===HHHVVVZZZNNN>>>777999;;;;;;:::;;;???BBBEEE@@@OOOeeeqqqzzzwwwjjj``````eeeeeecccaaappptttvvvwww{{{~~~tttfffSSSBBB======<<>>666666666555444333333333333333333333444555777:::;;;CCCPPPooopppWWW[[[lllQQQGGGLLLhhh{{{ooommmmmmkkkgggffffffjjjpppssssssppp||||||{{{}}}~~~|||xxxvvvrrrlllgggeeefffgggcccaaa^^^[[[XXXSSSMMMIIIJJJEEE??????BBBFFFEEEDDDJJJIIIGGGFFFFFFFFFGGGGGGLLLKKKJJJHHHFFFEEEEEEEEE@@@???>>>===;;;999888888666666666555444444333333222222222222222222222222444333333222222333333444333222222111111222222333222222333333444555555666777555333111111333555666888999888777555555777999>>>:::777777999888444///111111000///////////////////////////////////////............////////////000000000000////////////222222333333555666888999:::<<>>@@@AAA???>>>>>>@@@BBBBBBAAA???BBBAAA>>><<<;;;;;;;;;<<<;;;:::<<>>===;;;999888888666666666555444444333333222222222222222222222222444333333222222333333444333222222111111222222333222333444555666666666666777666444333333555777888888888888777555444666888<<<999666666888888444000111111000///////////////////////////////////////............////////////000000000000000000000///222222222333555666888999:::<<>>@@@<<<;;;999777555444333333444555666888:::===@@@AAA>>>======???@@@@@@>>>===???>>><<<:::999999:::;;;===<<<<<>>IIIlllyyyrrrRRRVVVggg{{{___BBBIIITTTzzz|||ssspppmmmjjjhhhkkknnnmmmlllmmmrrrvvv{{{yyywwwwwwyyy||||||yyyuuutttssspppllliiieeecccaaabbb___ZZZWWWVVVUUUUUUTTTKKKFFFBBB@@@BBBDDDDDDBBBBBBBBBBBBCCCDDDFFFIIIJJJJJJIIIIIIHHHGGGFFFFFFEEE@@@@@@>>>===;;;999888777666666666555444444333333222222222222222222222222444333333222222333333444333222222111111222222333222444666888888888777666888777555444555777999:::888888888666444333444555999666444555777777555111111111000///////////////////////////////////////............////////////000000000000000000000000222222222333444666888888:::<<>><<<;;;<<<===:::888666333222111222222333444777999:::===???AAA?????????@@@AAAAAA>>><<<<<<:::999777777888999:::>>>???@@@DDDPPP\\\```]]]TTTTTTUUUVVVZZZ___dddgggnnnrrr}}}rrrgggeeeddd___XXXUUUZZZdddkkkllllllrrrxxx{{{vvv|||~~~gggSSSAAA===>>>======BBBDDDPPPcccqqqsssnnnmmmqqqpppnnnmmmllllllnnnpppqqquuurrrMMM777777666555444444333333333555555555666888;;;===???JJJiii{{{{{{uuuZZZ]]]qqqUUUCCCLLLTTTzzzuuuqqqmmmiiijjjllllllllloootttxxxwwwvvvvvvwwwxxxxxxvvvsssvvvtttrrrpppnnnjjjgggdddccc```[[[XXXVVVTTTQQQOOOKKKHHHDDDBBBCCCDDDCCCBBBEEEEEEDDDDDDDDDEEEGGGHHHLLLKKKKKKIIIHHHFFFEEEDDDAAA@@@???===;;;999888777666666666555444444333333222222222222222222222222444333333222222333333444333222222111111222222333222444777999:::999777666666666555555555777999:::777888888666333222222333666444333555666777555333111000000///////////////////////////////////////............////////////000000000000000111111111111111222333444666777888:::<<>>======???AAA@@@;;;===>>>>>>>>>@@@EEEIIIJJJHHHDDD???<<<:::::::::888666333111000000222333222555888:::;;;<<>>AAADDDGGGOOOXXX[[[ZZZbbbcccfffkkkpppvvvzzz{{{|||tttggg^^^```eeeccc\\\WWWYYY^^^bbbdddiiiqqqvvvvvvyyy}}}lllVVVCCC>>>???======@@@BBBNNN___mmmnnniiiiiimmmmmmmmmllllllnnnppprrrtttqqqzzz~~~zzzSSS:::777777666555444444444444444444444666888;;;===???JJJoooppp```ppptttKKKDDDPPPZZZ}}}wwwrrrnnnooommmlllooouuuzzz}}}~~~zzzyyyvvvuuuuuuuuutttsssvvvtttrrrrrrqqqnnnjjjfff```^^^\\\ZZZWWWTTTOOOLLLKKKIIIFFFDDDDDDDDDDDDDDDGGGFFFFFFEEEFFFGGGIIIJJJOOONNNMMMLLLIIIGGGDDDCCCAAA@@@???===;;;999777666666666666555444444333333222222222222222222222222444333333222222333333444333222222111111222222333222444777999:::999777555555444444444444555666777666777888666333222111222444333333444666666555444111000000///////////////////////////////////////............///////////////000000000111111111222111111111222444555777888:::<<>>GGGFFFCCC@@@===:::888777333222000//////000222333333777;;;<<<;;;<<<>>>AAA?????????AAAAAA???<<<888666555444444555777999:::>>>DDDHHHHHHIIIMMMNNNMMMVVVXXX^^^eeelllppppppooonnnmmm~~~uuueee\\\WWW^^^ggghhheeeaaadddgggiiijjjqqq{{{}}}wwwvvv}}}ttt\\\EEE???@@@>>>>>>AAABBBLLL\\\hhhiiieeefffkkkjjjjjjkkklllnnnqqqtttuuuzzz}}}[[[>>>888777666555444444444444444444444666888;;;>>>???VVV}}}iiikkkXXXBBBEEEUUUjjj}}}xxxwwwwwwuuuuuuyyy|||{{{zzzwwwuuutttsssssstttrrrpppnnnnnnpppnnnjjjfff]]]\\\[[[[[[YYYVVVRRRNNNKKKJJJIIIGGGFFFFFFFFFGGGFFFFFFFFFGGGHHHKKKMMMNNNNNNNNNMMMLLLJJJGGGDDDBBBBBBAAA???===;;;888777666666666666555444444333333222222222222222222222222444333333222222333333444333222222111111222222333111333555777777777666555444444333333333333444444555777888777444333222333333444444555666666555555111111000///////////////////////////////////////............///////////////000000111111222222222111111111222333555777777:::<<>><<<;;;>>>AAAAAAAAABBBCCCCCCAAA<<<999555444333333555777999;;;???EEEHHHCCC???>>>???>>>===AAAHHHQQQXXXXXXTTTOOOJJJLLLaaaiiiXXXVVVYYYbbbiiikkknnnqqqyyy}}}~~~{{{}}}xxxrrrttt{{{aaaHHH@@@AAA??????AAAAAAJJJYYYdddeeecccfffllliiiiiijjjkkkmmmppprrrsss}}}wwwwwwcccAAA888777666555444444444444555555555777999<<>>===;;;888666111111222222444555777777666;;;??????===;;;>>>AAADDDDDDEEEFFFFFFDDD???;;;444444333333555777:::;;;@@@FFFGGG???777444555555333888@@@JJJOOONNNFFF???===@@@VVVwww~~~XXXPPPTTT]]]fffjjjlllttt}}}|||vvvuuu{{{{{{eeeJJJAAAAAA@@@@@@BBB@@@IIIVVVaaacccbbbgggooohhhhhhiiijjjlllnnnpppqqqooo|||yyy|||}}}hhhCCC888777666555555444444555666666777888;;;>>>AAACCCrrrhhhaaaUUUAAAKKKPPPbbb~~~~~~yyyqqqtttwwwyyyxxxuuusssrrrpppllliiikkkooopppnnnjjjjjjfff```[[[XXXUUURRRQQQKKKKKKLLLKKKJJJIIIJJJLLLLLLKKKIIIHHHGGGHHHHHHIIIEEEFFFGGGHHHHHHGGGEEEDDDBBBAAA???===;;;888666555777666666555444444333333222222222222222222222222444333333222222333333444333222222222222222222333000111111111222333333444666666555444333222222111444666888888666555555555444666777777666555555666111111000///////////////////////////////////////............/////////000///000000111222222333333000000111222333555666777:::<<>>>>>>>>@@@@@@AAABBBBBB???:::777444444333222222111000000111111000000//////......000000000000111111111111...//////000111222333333666777999:::::::::999999000111222333555666777777999;;;>>>??????>>>>>>???BBBBBBCCCGGGJJJGGG>>>777555111111777999666777<<>>888444555555333222444111888888888:::999BBBVVVooo]]]mmmeeeCCC@@@GGGPPPlll}}}~~~|||uuummmmmmnnnoooooonnnmmmlllllllllmmmmmmnnnoooooooooiiifffaaa]]]ZZZXXXUUUSSSNNNOOOMMMJJJFFFGGGKKKOOONNNKKKHHHGGGIIIJJJJJJHHHIIIHHHGGGGGGFFFFFFFFFGGGCCCAAA>>>;;;888666555555444444333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333222111111000111333444555444555555444222111111222444555555555444333333222444666888999999777555333222000...............,,,,,,---///000000000///...////////////////////////......//////000000111111222222333333555666888999999:::<<<===???@@@AAAAAA@@@CCCEEEFFFEEEEEEEEEFFFCCCCCCAAADDDOOO```kkknnnwwwDDDDDDOOOfffzzz}}}|||uuu{{{xxxtttuuummmdddhhheeefffzzz|||~~~qqqaaammmhhhlllzzz|||{{{|||~~~wwwVVVFFFBBBCCCFFFKKK]]]ooo~~~xxxaaaLLLGGGLLLGGGGGGGGGFFFEEEDDDBBBBBB?????????>>>======<<<<<<::::::;;;===???>>>;;;888666666555555444333333222111000000000/////////...///000000000000111111111/////////000000111111111222333444555666666555444222333333444666777888888:::<<<>>>???>>>>>>???@@@BBBBBBDDDGGGJJJGGG>>>777:::333000333777888<<>>@@@>>><<<999MMM```wwwbbbGGGFFFGGGSSSeeeooommmmmmqqq{{{yyyzzziiimmm{{{wwwlllpppzzzoooTTTFFFCCC@@@??????BBBCCCLLLXXXbbbgggkkkooorrrmmmhhhgggjjjmmmmmmlllnnnlllooottt~~~ZZZAAA:::666666666444333444333777555777;;;<<>>???@@@@@@@@@AAACCCFFFFFFFFFEEEFFFGGGEEEDDDBBBDDDOOO```lllpppyyyEEEEEEUUUpppyyy{{{|||uuuooo{{{|||tttpppjjjkkkwwwqqqsss~~~rrrfffiiiffflllzzz~~~{{{yyyyyyzzz}}}pppQQQCCC@@@@@@EEELLL```vvvsssYYYKKKHHHHHHFFFFFFFFFEEEDDDCCCBBBAAA>>>>>>======<<<;;;;;;:::888777777888999999888666222222222111111000000///000000000000/////////////////////000000000111111///////////////000000000000000111222222222222111333333444666777888999:::<<<===>>>>>>======???AAAAAAAAADDDHHHIIIFFF>>>888888333222555999<<<@@@EEEDDD???888444333444666777:::999888888:::<<<<<<;;;:::NNNddd}}}\\\@@@DDDEEEQQQeeeooojjjbbb```ffflllxxxvvviiilllxxxyyyxxx~~~www[[[IIICCC@@@??????AAAAAAHHHUUU```hhhnnntttsssnnniiihhhjjjllllllkkkllliiikkkrrr}}}bbbEEE===777777777555444555999777333777<<<>>>TTTxxxrrrrrrmmm```dddxxxWWWIII???AAAMMMccczzzooogggiiiiiijjjiiiiiigggeeedddjjjjjjjjjjjjkkkkkkkkkkkkccccccddddddccc___XXXSSSQQQOOOMMMKKKLLLLLLLLLKKKIIIJJJKKKNNNQQQRRRPPPMMMMMMLLLKKKJJJJJJIIIHHHHHHEEECCC???<<<888666555555444444333333333333222222333333333333333333333333222222222222222222222222333333333333333333333333222111111000111333444555444555555444222111222333444555555555555444333333555777888::::::999777666333111//////000000///..................///000000////////////////////////......//////000000111111222222222333444666888888;;;<<<===>>>????????????BBBDDDFFFGGGFFFFFFGGGHHHGGGFFFCCCCCCNNN```nnnttt}}}EEEEEEVVVtttxxxzzz~~~yyypppppp}}}~~~yyyyyyvvvvvv~~~uuu{{{}}}hhh```\\\___jjjyyy{{{yyyxxxxxx~~~kkkMMMBBB@@@>>>DDDMMMaaa{{{lllRRRJJJIIIFFFEEEEEEEEEDDDCCCBBBAAA@@@=========<<<;;;;;;:::::::::888555444444444333111000000/////////.........000000000000////////////...//////000000111111111000000000000////////////000111111111111111111111111111333555777999;;;;;;===>>>>>>===<<<===???BBB???@@@CCCFFFGGGDDD===888///333888===???@@@DDDGGGIII>>>444111333444555777<<<;;;;;;:::;;;;;;;;;;;;>>>QQQfffZZZ@@@AAACCCSSSjjjtttjjjZZZQQQWWWcccsssxxxvvvzzz||||||}}}aaaLLLBBB@@@???@@@AAA@@@FFFSSS```hhhooosssqqqmmmjjjiiijjjlllllllllnnnjjjkkkrrrdddFFF===555555777666555666888555333<<>>AAASSSqqqwwwkkkbbbdddeeefffggggggfffeeedddiiiiiihhhhhhhhhhhhhhhhhhaaabbbbbbcccbbb___YYYUUUSSSOOOKKKJJJKKKJJJGGGDDDCCCCCCGGGOOOXXX[[[WWWRRRUUUUUUTTTRRRQQQOOONNNMMMEEECCC???<<<888666555555444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222111111000111333444555444555666555333222333444444444555555555555444444444555777888888888666666444222000///000000000...///......------...000111////////////////////////......//////000000111111111111222333444666777888<<<<<<===>>>>>>>>>>>>>>>CCCEEEGGGGGGFFFFFFGGGIIIHHHHHHDDDDDDNNN```pppxxxEEEEEETTTpppvvvvvv~~~{{{yyyvvvrrrlllwwwwww}}}yyy[[[VVVUUU^^^mmm|||}}}zzzxxxwwwiiiMMMDDDAAA===CCCOOOddd{{{eeeMMMIIIJJJFFFDDDDDDDDDCCCBBBAAA@@@???>>>======<<<;;;;;;:::::::::777444333333333222111222222222222222111111111////////////000000000000/////////000111222222333111111111111111111000000111111111111111111111111...///111444777999;;;<<<===>>>===<<<;;;<<<>>>@@@<<<>>>@@@BBBBBB@@@;;;888...555<<<@@@AAAEEEKKKOOOJJJ===222111333333333555999:::<<<===<<<;;;:::999AAAQQQbbbyyyzzzVVVBBB===DDDYYYrrryyyiiiTTTIIIQQQ```nnnxxx~~~~~~gggOOOCCC@@@@@@@@@@@@???EEESSSaaahhhlllooommmkkkjjjjjjkkkmmmnnnnnnnnnkkkmmmsssgggFFF;;;333333666666666777444333444@@@NNNTTTkkkqqqxxx~~~ccccccuuuNNNDDD<<>>;;;888666555555444444333333333222222222222222222222222222222222222222222222222222222222333333333333333333333333222111111000111333444555444555666555333222333444444444555666666555555444333333444555666666555555444222000///000000000...///......------...000111////////////////////////......//////000000111111111111111222444555777888<<<<<<===>>>>>>>>>>>>>>>DDDEEEFFFFFFFFFFFFHHHIIIHHHHHHEEEDDDMMM```rrrzzzDDDFFFSSSkkkzzzsss{{{~~~uuuqqq|||}}}mmmbbbcccuuu}}}sss|||uuuSSSRRR[[[gggvvv~~~{{{xxxvvvgggLLLEEEBBB>>>DDDRRRiiixxxxxx___JJJHHHIIIFFFCCCCCCCCCBBBAAA@@@???>>>======<<<<<<;;;:::::::::666444222222444555444333111111111111111111111111////////////000000000000///000000111222333444444333333333333333333444444333222111111000111111111///000222444666888:::;;;;;;<<<===<<<;;;;;;<<<>>>:::;;;<<<<<<<<<:::999888666:::===@@@FFFPPPVVVXXXFFF999000222444111111555444777:::<<<;;;999999999CCCNNN[[[ooo~~~nnnOOO???<<>>LLLRRRaaayyy|||tttdddeeewww{{{MMMBBB>>>RRRvvvxxxjjj```\\\^^^```ccceeeggggggggghhhggggggfffeeeddddddcccbbb___\\\ZZZYYYZZZYYYXXXZZZVVVQQQLLLIIIFFFCCCAAAEEEHHHPPP\\\eeehhheeeaaa```___^^^[[[VVVRRRNNNKKK@@@>>><<<999777666666555444444333333333333222222222222222222222222222222222222222222222222222222333333333333333333333333222111111000111333444555444555666555444333444555444444555666666666666555222222333444444555555555333111//////000000///..................///000000////////////////////////......//////000000111111111111111222333555777777;;;<<<===>>>????????????DDDEEEFFFEEEEEEEEEGGGIIIGGGHHHFFFEEENNN```rrr{{{CCCIIIUUUjjjyyy~~~{{{qqq}}}tttiiippptttkkkdddlllwwwwwwRRRTTTaaammm{{{~~~{{{xxxrrr}}}cccJJJFFFCCC???GGGWWWpppvvvppp[[[IIIEEEEEEDDDBBBBBBBBBBBBAAA???>>>===;;;;;;;;;:::999999888888444333222333444444333222////////////////////////.../////////000000000111000111222333444555555666444555555666666777777777777666555444333333444555444555555666666777888888999;;;<<<<<<;;;::::::;;;888888888666555555666777:::;;;>>>GGGWWWccc___TTT===333///444555111111666444777999:::999:::<<>>NNNgggwwwoooXXXIIIGGGDDDZZZeeerrruuuYYYGGGAAA???===???<<>>???@@@@@@@@@CCCDDDEEEDDDCCCDDDGGGIIIEEEGGGGGGFFFNNN___qqq{{{BBBKKKXXXjjj~~~www}}}~~~zzz}}}vvveeeiiipppqqqrrr}}}zzzTTTWWWbbbnnnzzz~~~}}}~~~~~~~~~{{{wwwooo{{{}}}___HHHEEEDDD???HHHZZZuuuuuulllYYYHHHBBBBBBBBBBBBBBBBBBAAA@@@???>>>===::::::999999888777777777666555333333333222///---222222222222333333333333.../////////000000111111111111222333555666666777555666666777888999999:::;;;:::999888777888888999999999999888777666666555888:::<<<<<<;;;999999999777666555333222222555777999:::@@@RRRjjjtttbbbJJJ777///---555666111111888777999::::::999<<>>;;;@@@:::;;;HHHXXXdddkkkpppmmmnnnnnnllljjjjjjkkklllmmmooosssssszzzTTTEEE777444666666444333...999:::@@@YYYppp||||||yyyVVV```zzz```OOOJJJ[[[oooddd___[[[\\\^^^```bbbbbbbbbbbbhhhhhhgggfffdddcccbbbbbbbbb___]]][[[[[[YYYWWWUUUSSSRRROOOIIICCCAAADDDGGGGGGXXXgggfffYYYQQQVVV___fffeeebbb^^^WWWQQQJJJGGG;;;:::888666666555666666444444444333333333222222111111111111111111111111222222222222222222222222333333333333333333333333222111111111111333444555333555666555444444555666444444555666777777666666333333444444555666777777222000.........///...,,,,,,---///000000000///...////////////////////////......//////000111111111000000111222333555666777999:::<<<===???@@@AAAAAACCCDDDDDDCCCCCCDDDFFFIIIDDDFFFGGGFFFNNN___qqqzzzIIIGGG[[[{{{|||nnnyyy}}}}}}xxxjjjhhhgggeeeooo~~~uuuXXXWWWeeerrr~~~~~~|||zzzyyyyyyyyyyyyxxx```FFFDDDCCC???NNNfffkkkPPPCCCFFFFFF@@@BBBBBBBBBAAA@@@???>>>===::::::999888777666555555444444333333222111000000000000000000000000000000111111000000000000000111222333555888999999666444555555444444444444555666777777666666666888999:::::::::999999999999999999::::::;;;;;;::::::999888666444111000000222555777<<<555???bbb|||]]]@@@222222222333444555666777999;;;;;;888888>>>GGGMMMYYYVVVaaasssoooTTT@@@===CCCVVVnnnwwwgggOOOEEEHHHNNN]]]gggppp~~~bbbMMMCCC>>>;;;===>>>BBBKKKVVVbbbkkkpppmmmnnnnnnkkkhhhfffiiillljjjgggooovvvwwwYYYAAA666777555555888555777777:::@@@VVVkkkZZZpppzzzbbbSSSMMMaaa}}}lllaaa[[[^^^^^^^^^^^^___`````````ccccccdddeeedddcccbbbaaa_________]]]YYYVVVUUUUUUQQQNNNLLLJJJFFFBBBEEEKKKPPPWWW\\\WWWNNNMMMWWWbbbhhhfffbbb\\\TTTMMMFFFCCC<<<:::888666666666777888666444333333333333111000000000000111222222222333111111222222222333333333444333333333333444555555555333111111333444555555333222111111333555555555555666666666666666555555222222333444555666777888111222222000...---...//////////////////.........////////////////////////////////////000000000000111222333333333444777:::999;;;???@@@AAAAAABBBCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJHHHCCCBBBNNNcccttt{{{GGGHHHddd~~~xxxmmmiiigggmmmuuuYYYXXXcccqqq~~~~~~|||zzzxxxwwwwwwwwwyyy}}}\\\DDDCCCDDDAAAOOOfff{{{gggNNNCCCEEEFFFAAABBBBBBBBBAAA@@@???======:::999999888777666555555444444333222222111000000000000000000000000000000111111000000000000111111222333555777999888666555666666777777777777777666777666555555555666777888888888888888888888999999999999999999999888888777555333111000111333666888@@@<<>>???AAAHHHRRR]]]gggllloooppppppmmmiiigggiiikkkmmmiiiooottttttzzzZZZBBB777888444444777444777:::>>>AAASSSuuunnnooo~~~tttUUUJJJQQQnnn|||lllccc^^^]]]^^^___``````aaaaaaaaabbbbbbcccdddcccbbbaaa````````````]]]XXXUUUSSSSSSSSSPPPMMMKKKGGGDDDHHHOOOVVVXXXXXXVVVSSSUUU\\\bbbhhhfffaaaZZZQQQIIIBBB>>>:::999777777777888:::;;;666555333333444333222000111111111111111222222222111111222222222333333333333222222222222333444444333111000000000111111111555333222333444555444333444444444555555444444333000111222333444555555666222222222000---,,,---.../////////////////////...////////////////////////////////////000000000000111222333333333444777:::;;;===@@@AAA@@@@@@@@@AAABBBBBBBBBCCCDDDFFFHHHHHHIIIGGGDDDDDDPPPeeeuuu}}}CCCIIIkkkyyymmmkkkllluuusssWWWUUU]]]mmm}}}~~~|||zzzxxxvvvvvvuuuxxxsssWWWBBBCCCDDDBBBPPPfff|||uuubbbLLLBBBEEEFFFBBBAAAAAAAAAAAA???>>>===<<<:::999888888666666555444333333333222111111000000000000000000000000000000111000000000000000111111333444666777888888777666888999:::;;;;;;:::999888666555555444444444444555555555666666777888888888777777888888777777666555333222111000222555888:::AAA@@@JJJ```pppfffJJJ222222222333444666777999:::777===??????DDDOOOZZZ______eeeqqqvvvdddIII>>>BBBLLL```yyypppXXXLLLLLLccclllqqqkkkRRRDDD@@@>>>??????@@@DDDMMMXXXbbbiiilllnnnooollliiigggiiilllllliiinnnooopppvvv}}}[[[CCC777888444444666333333999===AAARRRlllxxxvvvqqqrrrUUURRRhhhuuuhhh```\\\\\\^^^___aaabbbaaaaaa```aaaaaabbbcccbbbaaa```___aaaaaa```\\\WWWRRRPPPOOOQQQOOONNNOOOLLLKKKPPPXXX]]]YYYVVVVVVZZZ^^^aaabbbfffccc]]]UUULLLCCC<<<999777777777777888:::<<<>>>666555444444444444333111222222222111111111111111111111222222222333333333222111111111111222333333333222111000000000000000555444444444555555333111222222333333333333222222000222333555666666666555333333222000---+++,,,---......//////////////////////////////////////////////////////000000000000111222333333333444777:::<<<>>>@@@AAA@@@?????????AAAAAABBBCCCDDDFFFGGGHHHHHHGGGDDDFFFRRRfffvvv}}}AAAJJJnnnrrrwwwnnnccclllpppvvv~~~kkkQQQNNNWWWhhhyyy}}}|||{{{yyyxxxwwwvvvuuuvvvkkkSSSBBBCCCDDDBBBPPPdddyyyppp___LLLCCCDDDDDDBBBAAAAAA@@@@@@???>>><<<;;;999999888777666555444444333222222222111111000000000000000000000000000000000000000000000000111222333444666777777777888999:::<<<>>>@@@@@@>>>;;;999666666555555444444444444333333444555666666777777777777777777777666555555111111111111333666:::<<<<<<===FFFUUU___YYYFFF666333333444555777999;;;<<<:::>>>AAAEEEPPP^^^bbb]]]RRR___mmmmmmXXXAAA===FFFMMMeee~~~oooYYYRRRTTTiiiuuu~~~rrrWWWGGGAAA@@@???>>>???BBBIIITTTaaaiiihhhkkklllkkkhhhhhhjjjmmmiiigggkkklllooo~~~~~~{{{[[[CCC888888444333666222444;;;===GGGaaauuuzzzyyy}}}vvvuuu~~~pppbbb___pppddd^^^[[[[[[\\\^^^```aaaaaa``````aaabbbcccccccccbbb```___bbbaaa```[[[VVVPPPNNNMMMMMMNNNRRRVVVWWWVVVZZZ```fffaaa\\\[[[^^^``````^^^^^^\\\VVVOOOGGG???999666888777777888999;;;<<<===666555444444555555333222333222222222111000000000111111222222222333333333222222222222222333333444444555444333111111111222333333333444555555333111111111222333333333333222333444666888999999888777555555444222...,,,------............////////////////////////////////////////////////000000000000111222333333333444777:::;;;===???@@@?????????@@@AAAAAABBBBBBDDDEEEGGGHHHHHHGGGEEEFFFRRReeesssyyyzzzBBBMMMppprrrxxx{{{wwwyyyooo[[[WWWfffmmmmmm{{{wwwsss]]]JJJJJJQQQcccvvv}}}{{{{{{zzzzzzyyyxxxwwwvvvwwwyyyfffQQQBBBBBBCCCBBBOOObbbvvvmmm]]]LLLCCCBBBBBBAAA@@@@@@@@@???>>>===<<<;;;999999888777666555444444222222111111111111111000000000000000000000000000000000//////000111222222333555666666666666999;;;<<<>>>AAACCCBBB@@@<<<:::777777777777666666555555222222333444555555666666777777777777777666666555111111111222555888;;;===999;;;@@@GGGNNNMMMEEE;;;555555666777888:::;;;<<<>>>@@@BBBJJJ\\\jjjdddUUUNNN___nnniiiTTTBBBBBBKKKMMMggglll[[[XXX]]]oooxxx]]]KKKCCC@@@===>>>>>>AAAHHHSSSaaajjjkkknnnooonnnjjjhhhiiikkkhhhggglllnnnuuu~~~{{{{{{xxx[[[CCC888888444333666222999>>>>>>QQQyyy{{{oooxxx|||vvvhhhjjjnnn}}}mmmddd^^^[[[ZZZ[[[]]]___````````````bbbcccdddddddddcccbbbaaaaaaaaa___[[[UUUPPPMMMLLLNNNQQQYYY```aaa]]]^^^bbbpppnnnkkkfff```ZZZVVVSSSTTTRRRNNNHHHBBB===999777999999999999999999999999555444333333444555444222333222222222111000000000111111222222222333333333333333333333333444555555444555444333111111333666222111111222444555333222222222333444444444444444444555666888888888777777777777666333000......///---.........//////000000////////////////////////////////////000000000000111222333333333444777:::888;;;>>>???@@@@@@AAABBBAAAAAAAAABBBCCCEEEGGGHHHHHHHHHEEEEEEPPPbbbpppvvvxxxDDDSSStttxxxuuuwwwsssyyy~~~xxxjjj\\\XXX```cccaaaooo|||uuueeeQQQHHHJJJOOOaaattt~~~~~~|||{{{{{{{{{{{{zzzxxxwwwvvvzzzxxxaaaOOOBBBBBBBBBCCCQQQcccsssiiiZZZLLLDDDAAAAAAAAA????????????>>><<<;;;:::999888777777555555444333111111111111111111111111000000000000000000000000////////////000111222333333555777666555666:::>>>>>>???BBBCCCCCC@@@===;;;777888888999888888777666222333333333444555555555666777777777777666555555111111222333666999<<<===<<<======???CCCHHHEEE@@@888888888888999:::<<<<<<@@@CCCEEELLL```nnndddNNNOOOaaannnfffRRRDDDCCCHHHNNNgggwwwmmmkkkmmm}}}cccPPPEEE???<<<===???AAAGGGRRR```iiirrrtttuuurrrmmmiiihhhiiijjjiiinnnrrr|||}}}zzz}}}uuu[[[CCC777888444444666333777;;;:::TTTvvv{{{nnnjjjzzzmmmfffjjj~~~tttggg```[[[XXX\\\\\\]]]^^^___```bbbbbbccccccdddeeedddcccbbbaaa``````___[[[VVVQQQOOONNNSSSWWW___fffeee___^^^```tttvvvuuuooocccVVVMMMHHHKKKIIIFFFBBB???<<<:::999::::::999999888777666666444333222222444444333222222222222111111111111111111111222222222333333333444444333333444444555666111222222000...000666;;;555333111111333444444333222333444555555666666555333333444444444555555555666666666333000//////000------......///000000000////////////////////////////////////000000000000111222333333333444777:::777:::===??????@@@AAABBB@@@@@@AAABBBCCCEEEFFFGGGIIIGGGDDDCCCNNNaaapppvvv{{{EEEXXXxxxwww}}}}}}wwwwwwpppkkkgggccc\\\XXXbbbpppxxxaaaOOOKKKJJJPPPbbbuuu~~~~~~|||~~~~~~}}}zzzxxxuuuttt|||vvv\\\LLLAAA@@@BBBEEETTTggglllbbbUUUJJJCCC@@@@@@BBB?????????>>>===<<<::::::888888777666555444444333000000000000111111111111000000000000000000000000////////////000111222333333666777666444555;;;@@@???@@@AAABBBAAA???===;;;666777888999999999888777444444444444444444444444555555555555555444333333111222333444777999;;;======???>>>>>>CCCJJJKKKGGG::::::999999:::;;;;;;<<>>@@@BBBFFFOOO\\\eeeooorrrsssqqqmmmiiiiiijjjkkkjjjmmmqqq|||}}}qqqZZZBBB777888444444777444444;;;:::UUUuuuxxxsssqqqzzz}}}iiikkkiii|||zzzzzz||||||zzzxxxrrrrrrtttxxx}}}|||~~~yyyoooeeeaaa]]]ZZZ___^^^^^^^^^```bbbdddfffbbbccccccddddddcccaaa```^^^___^^^[[[WWWSSSQQQQQQUUUXXX___eeeddd``````dddkkkooosssrrrjjj]]]PPPHHHFFFDDDAAA>>><<<::::::999999999888888777666555555333111111111333333222111111111111111111222222222111111222222222333333333333333222222333333444555111222111///...222;;;BBB;;;888444222222333333333222333444555666666666666444333222111222333555666333444444222///......000------......///000000111////////////////////////////////////000000000000111222333333333444777:::888;;;>>>????????????@@@@@@@@@AAABBBCCCEEEFFFGGGHHHFFFBBBBBBNNNbbbssszzz~~~EEEYYYyyy~~~vvvsss~~~uuuxxxwwwlll\\\TTTZZZdddtttwww{{{dddTTTNNNHHHRRRcccvvv~~~~~~~~~{{{wwwsssqqq{{{tttXXXJJJ??????BBBGGGXXXjjjggg]]]QQQHHHCCC@@@AAACCC??????>>>>>>===;;;:::999888888777666555444333333000000000000000111111111000000000000000000000000////////////000111222333333666777666444555;;;AAA???@@@AAAAAA@@@???===;;;555666777999999999888777555444444444444444444444333444444444444333222222222222333555777999;;;<<<<<>>===>>>>>>@@@@@@AAAAAACCCDDDFFFGGGGGGEEEAAABBBOOOdddwwwEEE```|||{{{yyyooonnn~~~vvv|||yyyiii]]]\\\___^^^rrrwww{{{wwwhhhWWWMMMJJJYYYggguuuzzz|||~~~~~~}}}~~~|||zzzwwwsssqqqttt{{{kkkTTTHHH??????BBBGGGUUUdddcccZZZMMMDDDAAA@@@@@@???>>>>>>===<<<:::999888777777666555444333333222333000000000000000000000000111111000000000000111111000000000000000111222222666777888888777888:::<<<>>>@@@BBBCCCCCCBBBAAA???<<<<<<;;;:::999999999999999777555444555666555555666555444333222333444444444222111444888::::::888>>><<>>???BBBGGGUUUcccbbbYYYMMMDDDAAA@@@@@@???>>>>>>===;;;:::999888777666555444333222222222222000000000000000000000000111111000000000000111111000000000000000111222333666777888888777777999;;;>>>???AAACCCDDDDDDDDDDDD>>>===<<<;;;:::999999999:::777555444555666666555666555444333222222333444333222111444777:::999888<<<===CCCLLLSSSWWW]]]eeeUUUJJJ???;;;999888999;;;<<>>AAABBBHHHRRRaaaqqqvvvhhhVVVMMMNNNXXXkkk{{{```GGGAAA???>>>>>>AAACCCHHHSSS^^^kkkmmmnnnlllhhhggghhhkkknnnkkkjjjlllnnnuuuyyyxxxnnnYYYHHH888444777777666444<<<@@@EEEvvv~~~{{{VVVMMMOOOFFFJJJVVVdddqqq~~~{{{xxxsssqqqmmmhhhaaaZZZUUUSSS[[[[[[\\\^^^___```aaabbbaaabbbbbbbbbaaa```______```^^^ZZZWWWVVVUUUTTTSSSUUUWWWZZZ[[[]]]bbbkkkqqqnnngggbbbbbbggggggbbb[[[JJJFFF@@@===;;;;;;:::999999999888777666555444444333333333333222222222222000000111111111222222222000111111111111222222222111111222222222333333333333111///---...111555888666444333444666777666444333222222333555666666555777666444333222333444555555444333222111///......000/////////............////////////////////////000000000000////////////000000111222333444444555999;;;???@@@@@@??????@@@@@@AAACCCCCCBBBCCCDDDFFFGGGFFFDDDDDDPPPdddwwwLLLiiiyyy{{{|||uuukkknnniiiZZZVVV___iiipppyyyyyymmm^^^[[[___```lllwww{{{|||~~~}}}zzzwwwtttrrrqqqyyyuuufffRRRFFF>>>???BBBGGGSSSbbb___WWWKKKCCCAAA@@@@@@???>>>===<<<;;;999888777777444444333222111111111111000000000000000000000000111111000000000000111111000000000000111222333444555666777777666777999;;;>>>???@@@BBBDDDFFFGGGHHHAAA@@@>>>===;;;:::999999:::888666555666777777777777666444222222222222333222111111444777999999999<<<===AAAFFFJJJRRRbbbpppeeeUUUDDD<<<;;;999888999:::AAAGGGHHHLLLTTT[[[^^^dddnnnmmmiiiiiiccc___gggpppxxxxxxlll\\\MMMBBB@@@???:::999<<<999===BBBEEEJJJLLLHHHAAAAAACCCGGGMMMWWWjjjcccIIIBBB???======???AAADDDOOOYYYiiikkklllkkkhhhfffhhhjjjmmmkkkjjjlllooovvv}}}{{{kkkXXXHHH888333555777777777>>>???KKKyyyuuuMMMEEEGGGBBBKKKNNNTTT___uuu}}}yyyyyyyyy{{{|||{{{xxxvvvtttpppiiibbb]]]XXXTTTQQQXXXYYY[[[\\\]]]^^^______aaaaaa```___^^^^^^]]]]]]^^^\\\XXXUUUTTTUUUWWWYYYZZZ\\\^^^^^^^^^aaaggglllllliiieeebbbaaa___\\\YYYKKKGGGBBB>>><<<;;;999888999999888777666555444444333222222222222111111111111111111111111222222222000111111111111222222222111111222222222333333333222111///...///111333444444333222333555666666555333222222333555666666555777666333111111222444555555444333222111///......////////////............////////////////////////////////////000000000000000000111222333444555555888;;;???@@@@@@??????@@@@@@BBBCCCCCCBBBBBBDDDEEEHHHHHHEEEFFFQQQfffxxxLLLeee{{{{{{|||zzzmmmoooooofffccchhhnnnrrrwwwwwwjjj\\\]]]gggcccoooyyy{{{|||~~~}}}yyyuuurrrqqqqqqzzzpppaaaPPPEEE===???BBBFFFRRR```]]]UUUJJJCCC@@@@@@@@@???===<<<;;;:::999777777666333333222111000000111111000000000000000000000000111111000000000000111111///000000111222333555555555666777777666777999;;;??????@@@AAABBBEEEFFFHHHDDDCCCAAA???<<<;;;:::999;;;999777666888999999888888666555333222111111222111111222444666888999:::???<<<<<<@@@GGGVVVmmmvvvaaaKKK???<<<:::999999999>>>AAA@@@FFFUUUfffpppmmmyyy{{{wwwtttllliiisss}}}|||ggg\\\PPPEEE<<<;;;;;;999888:::999;;;<<<;;;<<>><<<:::999888888888777666555555555222222222111111111000000111111111111111111111111000000111111111222222222111111222222222333333333111000000///000000111111333222222333444555555555333222222333555666666555444333111///000222555777555444333222111///......///////////////.........////////////////////////////////////000000000000000111111222333444555555888;;;>>>@@@????????????AAABBBCCCCCCBBBBBBCCCEEEGGGGGGEEEFFFQQQeeewwwNNNfffzzz|||rrrqqqvvvyyy{{{{{{~~~{{{uuueeeVVVYYYeeeeeepppzzz||||||~~~~~~~~~|||xxxsssppppppqqq{{{~~~jjj]]]NNNCCC===???BBBFFFQQQ]]]ZZZRRRHHHBBB@@@@@@@@@???<<<<<<;;;999888777666555222222111000000000111111000000000000000000000000111111000000000000111111//////000111333444666777555666777777666777999;;;@@@??????@@@AAABBBDDDEEEGGGFFFCCCAAA>>>===<<<;;;<<<:::888888999;;;;;;:::999888666444222111111111000111333555777999:::<<>>DDDLLLUUUbbbqqq~~~mmmOOODDD@@@>>>>>>@@@@@@BBBJJJSSSeeehhhkkkjjjhhhfffhhhjjjiiiiiikkkmmmqqq|||zzzZZZJJJ:::333333444555888???GGGaaalllnnn\\\HHHAAAAAAJJJLLLOOOWWWjjj||||||}}}~~~~~~|||xxxuuukkkkkkkkklllmmmllliiigggbbb___[[[XXXWWWXXXXXXXXXZZZ[[[^^^```aaaaaaaaaaaa______^^^^^^]]]\\\[[[[[[WWWUUURRRNNNMMMPPPXXX^^^dddqqqzzzlllcccffffffgggiiiggg^^^OOODDDCCCAAA????????????===;;;888888777777666666555555222222222111111111000000111111111111111111111111000000111111111222222222111111222222222333333333000000000000000000111111222333444444444444555555333222222333555666666555333222111111333666:::<<<555444333222111///...............///////////////////////////////////////.../////////000000000111111111222333444555555666888;;;>>>??????>>>>>>???@@@BBBCCCCCCBBBBBBDDDEEEFFFFFFDDDEEEPPPcccttt}}}SSSlllvvvwwwuuusssuuu|||}}}tttcccRRRRRR^^^cccooozzz}}}}}}}}}}}}|||wwwqqqnnnoooqqq|||zzzggg[[[LLLBBB<<>>======;;;999999;;;<<<<<<<<<;;;:::888555333222222222000222555777888999<<<>>>AAAGGGXXXmmm~~~~~~aaaMMMBBB<<<:::;;;444;;;BBBHHHSSSeeeuuu}}}||||||yyy___zzz}}}~~~eeeLLLAAACCC???:::777666555555555:::777666:::======>>>AAAAAAEEELLL[[[rrrsssqqqRRREEEAAA??????AAAAAABBBJJJRRRdddgggkkkkkkiiiggghhhjjjjjjjjjjjjkkkmmmxxx{{{WWWIII;;;555444444666888???NNNjjj|||```^^^zzz~~~VVVJJJCCCEEEZZZsssyyy}}}|||zzzzzz{{{|||{{{zzzpppooonnnmmmkkkhhhddd```]]]aaafffgggddd^^^XXXVVVZZZ\\\^^^aaabbbbbbbbbaaa___```aaabbbaaa```___^^^UUUTTTQQQLLLJJJNNNVVV\\\]]]lll~~~nnndddfffccc___]]]ZZZSSSIIIAAA>>>======>>>@@@@@@???===888777777777666666666555333222222222222111111111222222222111111111111111000111111111111222222222111111222222222333333333000000000000111111222333333555666555444333444555333222222333555666666555333444444666888:::===???555444333222111///...............///////////////////////////////////////......//////000000111111111111222333444555666666777:::>>>??????>>>>>>??????AAABBBCCCCCCCCCEEEGGGDDDDDDCCCDDDNNNaaarrrzzzRRRhhh~~~~~~rrrzzzmmmkkksss|||~~~~~~tttooobbbQQQOOOYYYaaannnzzz~~~~~~|||}}}|||wwwpppmmmooorrr~~~yyyggg[[[JJJAAA<<>>;;;;;;:::888777666555444222222111111111222222333000000000000000000000000111111000000000000111111//////000222444666999:::777888999999888999;;;===<<<>>>@@@BBBDDDEEEEEEDDDIIIHHHFFFDDDBBBAAA@@@@@@===<<<::::::<<<===>>>======<<<999666444333222222111333777888999:::===@@@AAAOOOhhhpppXXXFFF<<<999;;;555;;;AAAIIIXXXlll{{{fffSSSkkkyyyiiinnn}}}bbbIII>>>???>>>:::777666777777777999777999===>>>;;;>>>DDDHHHJJJPPP___xxxjjjyyyuuuTTTFFF???>>>>>>@@@@@@AAAIIIQQQcccgggkkkllljjjhhhiiikkkjjjjjjjjjkkklllwwwsssRRRFFF:::666555666888;;;AAASSSooovvvaaa^^^uuu~~~XXXLLLCCCIIIhhh~~~}}}yyywwwvvvwwwzzz}}}{{{yyyxxxwwwuuurrrnnnjjjmmmssswwwtttiii___YYYXXXXXXZZZ]]]___aaaaaa______\\\^^^```ccccccaaa___]]]UUUUUURRRMMMJJJLLLTTT[[[VVVbbbrrr|||zzzrrrhhhbbbaaa```\\\VVVOOOHHHCCCAAA;;;;;;<<<>>>@@@@@@>>><<<777777777777666666666666333333333333222222222222222222222111111111000000000111111111111222222222111111222222222333333333111000000000111222444555555777888777444222333555333222222333555666666555333444666777999::::::;;;555444333222111///................../////////000////////////////////////.........///000111111111111222222333444555666666777:::===??????>>>>>>>>>>>>???BBBCCCCCCDDDFFFHHHCCCDDDCCCCCCNNNaaaqqqyyyLLL___qqq|||xxx}}}lllfffrrrnnnmmm~~~}}}nnnggghhh```RRRPPPYYY___lllyyy~~~~~~|||}}}|||vvvooolllnnnrrryyyggg]]]JJJ@@@<<>>;;;:::999888777555444444333222222222222222333333000000000000000000000000111111000000000000111111//////000222444777999:::888999::::::999:::<<<>>>:::===@@@DDDFFFGGGGGGGGGIIIHHHGGGEEECCCBBBAAAAAA>>><<<::::::<<<>>>>>>>>>???===:::777555444333333111444888999999;;;>>>AAACCCSSSlllzzz___III<<<888;;;999:::===DDDVVVoooWWWKKK```sss}}}{{{ggg[[[bbbqqqcccKKKAAA999999666333333555555555444555999===;;;888>>>HHHCCCGGGOOO^^^uuuyyybbbssswwwUUUGGG>>>======???@@@AAAHHHQQQcccgggkkkllljjjiiijjjlllhhhiiijjjkkknnnzzzjjjNNNCCC999666777777:::>>>CCCUUUooo}}}wwwfffjjjyyy~~~]]]OOOCCCJJJooo}}}{{{|||}}}{{{yyyyyyzzz||||||{{{}}}zzz~~~~~~rrrbbbWWWVVVYYYUUUWWWZZZ]]]___^^^]]]\\\WWWZZZ^^^aaabbb```]]][[[VVVVVVTTTOOOKKKLLLTTTZZZZZZaaaiiimmmkkkgggcccbbbZZZ^^^```YYYMMMCCC??????:::;;;<<<>>>@@@???===;;;777777777777666666666666444444444333333333222222222222222222111111000000000111111111111222222222111111222222222333333333111000000000111333666777666888999888444222333555333222222333555666666555222333555666666666555444555444333222111///......---.........//////000000////////////////////////---......///000111111222111222222333444555666666777:::===???>>>>>>>>>>>>===???AAABBBCCCDDDGGGIIIDDDDDDCCCDDDOOOaaaqqqyyyLLLWWWsss}}}}}}}}}tttffflllyyynnnaaaeeeooobbbeeehhheee[[[PPPNNNRRR^^^iiittt{{{|||}}}yyyvvvtttqqqqqqwwwuuueeeXXXFFF???:::;;;???FFFPPPZZZTTTKKKDDDBBBAAA>>><<<===;;;::::::999888777666666111111111111111111111111000000000000000000000000000000000000000000000000...///111333444666999<<<888999999;;;<<<======>>>777999<<>>AAADDDFFFEEEAAA===999777555222111...666555555???@@@<<>>999999888888===JJJZZZooojjjJJJMMMPPP\\\hhhfffXXXRRRVVVbbb{{{aaaEEE???;;;999666444333333555666777999;;;<<<<<<===???@@@DDDQQQ\\\mmm~~~xxxfff^^^XXXqqq}}}\\\CCCAAA===<<>>JJJRRRnnnjjjpppuuuYYYJJJFFFOOO```pppvvv~~~{{{|||{{{zzzyyyvvvtttrrrqqqxxx~~~|||zzzuuulllccc]]]YYYXXXXXXXXXYYY[[[]]]^^^___^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\[[[XXXSSSNNNLLLNNNTTTXXXXXXZZZ^^^cccdddaaa______aaa]]]VVVMMMFFFAAA>>>===<<<======>>>===:::888666555555555555666666666666444333222222111111222222222111000111222222111000444333333222222111111111222222222222222222222222222111///...///333666999<<<<<<:::666333222333555444555555555555555444444444555555666666777777777555555444333222000///...............////////////............/////////000////////////000000000000000000000111222333444555999:::;;;<<<============>>>@@@BBBCCCBBBBBBCCCDDDCCCCCCAAAAAAKKK___pppxxxIIIZZZ{{{{{{xxx{{{}}}rrraaafffvvvsssiiihhhhhhgggcccbbb```UUUIIIKKKUUU___jjjvvv|||}}}{{{xxxvvvuuurrrrrrxxxuuucccTTTHHHAAA===>>>AAAHHHRRR[[[SSSJJJCCCBBBAAA>>><<<===:::999999888777666555444111111111111111111111111000000000000000000000000000000000000000000000000...000222444555666999;;;999;;;===???@@@???===<<<777999<<>>>>>>>>@@@CCCFFFGGGGGGDDD???;;;888555444222///777888999BBBBBB>>>BBBOOOeee|||[[[IIIAAA===999777666:::???HHHZZZwww\\\FFFEEEFFFOOOZZZZZZPPPMMMQQQZZZooo___@@@999:::888666333222333444666888999;;;<<<<<<===???@@@AAATTTcccrrryyy___OOORRRpppbbbHHHAAA===<<>>BBBRRRcccmmmyyy~~~zzzxxxvvvuuuqqqooottt|||tttaaaQQQGGGAAA===>>>AAAGGGQQQZZZQQQIIIBBB@@@@@@===<<<<<<999888777666555444444333111111111111111111111111000000000000000000000000111111111111111111111111...000444666666777888999888:::===??????===:::777555777;;;>>>AAAEEEJJJMMMLLLNNNLLLFFFDDDDDDBBB>>>AAA@@@@@@@@@BBBEEEGGGIIIKKKHHHCCC===999666444444111999:::<<>>EEEWWW{{{|||aaaEEE;;;???AAA>>>:::666===AAAEEEZZZjjjMMMAAA@@@>>>CCCLLLNNNIIIGGGKKKRRRbbbuuu}}}ZZZ<<<999888777555333222333555666:::;;;<<<===>>>??????@@@DDD\\\llluuu}}}aaaJJJLLLnnneeeKKKAAA>>><<>>>>>======???AAADDDEEEDDDDDDFFFGGGEEEEEECCCCCCMMM```pppxxxKKK]]]zzzvvvpppyyy|||qqqnnnsss|||gggfffmmmlllbbblllyyybbb\\\PPP???BBBTTTiiisss}}}|||zzzwwwuuusssoookkknnnttt~~~ppp^^^PPPEEE???;;;<<<@@@EEENNNWWWOOOGGG@@@??????<<<;;;<<<999888888777666555444333111111111111111111111111000000000000000000000000000000000000000000000000...111555777888777777888555666777888777555333111222555999===@@@EEEJJJMMMLLLOOONNNIIIFFFFFFDDD@@@BBBAAAAAABBBCCCFFFIIIKKKOOOLLLGGGAAA:::666444444444::::::;;;AAA@@@BBBOOOiiicccOOO<<<999@@@CCC???<<<777===???CCC^^^vvv~~~___DDD===???<<>><<<>>>@@@???BBBGGGUUUdddrrrtttoookkkiiihhhggghhhjjjlllooozzz|||}}}zzzTTTFFF:::888777666888>>>UUUdddvvvfff{{{kkktttsss~~~iiiLLLKKKHHHEEEKKKVVVZZZqqq|||wwwwwwwwwwwwvvvuuutttsssuuusssqqqpppooolllgggbbb]]]YYYTTTPPPOOOQQQTTTWWWYYYXXXXXXXXXYYY[[[^^^___^^^^^^^^^^^^^^^^^^^^^^^^WWWSSSOOOOOOSSS[[[cccgggeeeaaa\\\XXXYYY\\\[[[WWWTTTQQQLLLFFFBBB???>>>>>>888888999::::::999888888999999888888888777777777444333222222111111222222222111000111222222111000222222222222222222222333222222222333333333333333444333111000111333555666333444444333222222333555333333444555555555444444666555444222222222222333222333555666555333000///............//////////////////............------////////////000000000000111222222333444666777888999:::<<<>>>>>>>>>===<<<>>>AAACCCDDDDDDDDDFFFGGGCCCDDDBBBBBBLLL___ooovvvLLL[[[uuutttrrr{{{~~~wwwooouuu~~~[[[^^^hhhmmmtttnnnfff\\\MMMOOO^^^qqqyyy}}}yyyyyyvvvuuusssoookkkooouuuvvvjjj[[[NNNEEE???;;;<<<@@@DDDMMMVVVMMMDDD>>>===>>>;;;:::<<<:::999888777666555555444111111111111111111111111000000000000000000000000////////////////////////000333666888888777777888555444333111000000000000000333777;;;???CCCHHHLLLMMMPPPOOOJJJHHHHHHFFFBBBBBBBBBBBBCCCEEEIIILLLNNNTTTRRRNNNFFF===666333333444999777999BBBEEEPPPeeeoooHHH>>>777999======;;;:::666:::<<>><<<>>>??????BBBFFFSSSbbbooopppkkkiiijjjjjjiiiiiikkkllloooyyy}}}pppkkk|||}}}UUUEEE:::999888555999AAAdddqqqnnnccc\\\llluuuxxx\\\EEEIIIGGGCCCIIILLLWWWttt|||zzzxxxxxxxxxwwwvvvuuusssrrrnnnpppoookkkddd\\\VVVTTTOOOMMMJJJHHHHHHKKKOOORRRRRRSSSTTTVVVXXXZZZZZZ[[[]]]]]]]]]]]]]]]]]]]]]]]]YYYSSSMMMLLLSSS^^^iiioookkkiiibbbZZZXXXZZZXXXSSSSSSOOOJJJDDD???<<<;;;:::555666777777888888999999999999888777666666555555444333222222111111222222222111000111222222111000111111111222222333333333222222333333333444444444333222000000000111222333111222333333222222333555222222333444555555444444666555333222111111222333444444555666555333000///............////////////...............---------////////////000000000000111111222333444666777888999:::===?????????===<<<===???BBBCCCCCCCCCEEEFFFAAABBBAAAAAAKKK]]]lllsssLLLYYYtttxxxzzzvvvyyyyyyttt{{{~~~|||bbb^^^cccrrrpppfff]]]SSSWWWeeeuuu|||~~~}}}~~~|||xxxwwwuuusssssspppnnnsss{{{qqqfffYYYLLLFFFAAA===???BBBFFFNNNVVVJJJBBB<<<<<<===;;;:::;;;:::999999888777666555444111111111111111111111111000000000000000000000000////////////////////////222555777888888777888888888666444111000111222333000333777;;;>>>CCCHHHKKKNNNPPPOOOJJJHHHIIIGGGDDDBBBBBBCCCEEEHHHMMMQQQSSSZZZZZZVVVNNNBBB888333222222666666;;;EEEMMM```|||}}}PPP777444555:::;;;999999<<<555777;;;KKKjjjpppnnnvvvuuufff\\\[[[SSSBBB999;;;888999;;;;;;;;;???GGGNNNYYYyyyzzzOOO444444333333444555666777888999888777999???FFFLLLNNNMMMUUUkkkwww}}}iiiSSSSSSllljjjMMMBBB>>><<<>>>???>>>AAAFFFQQQ```mmmnnnkkkjjjkkklllnnnmmmnnnnnnnnnuuullleeexxx~~~VVVEEE::::::999555;;;GGGhhhwwwccchhhoooyyyggguuuTTTAAAFFFBBB???HHHIII]]]~~~|||zzzxxxxxxxxxwwwuuussspppnnnmmmbbbeeeeee___UUUMMMIIIHHHGGGFFFEEEEEEGGGJJJMMMOOOPPPRRRUUUYYY[[[]]]]]]]]]________________________ZZZSSSKKKJJJRRR]]]gggmmmlllnnniii]]]XXXYYYVVVQQQQQQNNNHHHAAA<<<999888777555666666777999:::;;;;;;:::999999777666555444444444333222222111111222222222111000111222222111000000000111222333333444444222222333333444444555555222222000//////000111111000222333333222222333444111222333444444555444444444222111//////000111333777666666555333222000///............////////////,,,,,,---------.........////////////000000000000000000111222444666777888999;;;===@@@@@@???===<<<<<<>>>AAABBBBBBCCCEEEFFF@@@AAA@@@AAAJJJ\\\kkkqqqNNNXXXrrrvvvyyyssstttzzzjjjbbbaaannnooobbbUUUNNNXXXgggvvv{{{}}}{{{zzz||||||zzzyyyuuurrrppplllkkkpppxxx|||ooofffYYYKKKFFFAAA===???BBBFFFNNNUUUIIIAAA;;;;;;<<<:::999;;;999888777666555444444333111111111111111111111111000000000000000000000000111111111111111111111111555666888888777777888999:::999777666555555555555333555999<<<@@@DDDIIILLLOOOQQQNNNIIIGGGHHHHHHEEEDDDDDDFFFHHHLLLQQQVVVYYYaaabbb___VVVHHH<<<444222222666777===GGGNNNbbbmmm???555333444888888666777;;;666666===NNNdddwwwppp]]]^^^```hhh\\\QQQJJJDDDCCCBBB>>>===>>>888<<<===;;;===HHHZZZhhh|||iiiHHH333222333444444666777999:::;;;:::;;;???IIIUUU___ccccccvvvbbbQQQRRRooooooRRRBBB>>><<<>>>>>>>>>@@@EEENNN^^^mmmqqqnnnllllllkkkoooooopppooonnnssssssggg||||||WWWEEE999:::999666>>>MMMhhhjjjtttwwwtttyyyOOOAAADDD@@@>>>KKKXXXsss~~~{{{yyyxxxuuutttssspppmmmiiifffeeeXXXVVVSSSOOOJJJFFFCCCCCCEEEFFFGGGHHHJJJLLLNNNOOORRRTTTVVVYYY]]]```cccddd````````````````````````ZZZSSSLLLKKKQQQYYY___bbbhhhooommmaaaXXXXXXVVVPPPNNNKKKEEE???;;;888666666777777888999;;;===>>>???<<<;;;:::999777666555444444333222222111111222222222111000111222222111000///000000222333444555555222222333333444555555666333222222111000000111111111222444444333222333444111111222333444444444444444222000//////111333555:::888666444222000000000............////////////++++++,,,---......//////////////////000000000000//////000111333555777888999;;;>>>@@@AAA@@@>>><<<<<>>AAAEEEJJJMMMPPPQQQNNNHHHFFFHHHIIIFFFEEEFFFHHHKKKOOOUUUZZZ]]]eeegggeee\\\MMM>>>666222333888999>>>EEEIII\\\{{{|||eee:::777222000111222000111333888888@@@NNNZZZaaaiiiqqqyyy~~~VVVIIIPPPOOOPPP:::======>>>@@@CCCEEECCCAAA===AAABBB???BBBTTTmmmuuuUUU@@@666777333444555777888:::;;;<<>><<<>>>>>>>>>@@@EEELLL^^^oootttqqqnnnllljjjlllmmmoooooonnnttt}}}}}}yyyjjjwwwXXXEEE999:::999666@@@QQQmmmlllhhhqqqMMMAAAEEE@@@AAAQQQkkk~~~zzzxxxxxxsssqqqooolllhhhccc```^^^OOOIIICCC@@@AAABBBAAA???CCCDDDFFFHHHJJJKKKLLLLLLQQQQQQRRRTTTXXX]]]bbbeee````````````````````````YYYSSSMMMLLLPPPUUUWWWWWWcccmmmooobbbXXXWWWVVVQQQKKKHHHCCC>>>:::888777777999999:::;;;===???AAABBB======<<<:::888777666555444333222222111111222222222111000111222222222000//////000111333444555555222222333333444555666666444444333222111111111111111333555555333222333444000111222333444444555444555444222111222444666888<<<:::666333000000000000............/////////000)))***+++,,,...///000000////////////000000000000......///000222444666777888;;;>>>@@@AAA@@@>>><<<===@@@CCCDDDEEEEEEGGGIIIAAACCCBBBBBBLLL]]]kkkqqqMMM^^^iiipppyyyyyyvvv}}}bbbcccaaa___hhhzzzzzzxxx]]]HHHLLLWWWppp}}}|||{{{zzzzzzzzzzzz{{{|||zzzwwwssslllfffiiippp{{{ssskkk___PPPKKKAAA>>>;;;;;;???EEEIIIKKKDDDAAA===;;;:::999888666888777666555444333222222222222111000//////000000111111000000000000000111///000111222333444444444777888777555444444777:::999888888888999888555333666:::>>>AAADDDFFFIIILLLQQQQQQOOOKKKGGGEEEFFFGGGFFFIIIKKKKKKPPPXXX\\\\\\jjjkkkjjjaaaRRRBBB666111555666888999???LLL___lllyyyZZZ===111111111111222333444555:::888;;;EEELLLOOOVVV]]]\\\TTTKKKFFFEEECCC>>>:::;;;@@@@@@>>>GGGTTTVVVOOOJJJFFF@@@???HHH^^^|||^^^III===444222777777888999::::::999999>>>@@@OOOjjj|||fffKKKGGGGGGqqqsssSSSGGG@@@<<<>>>@@@@@@@@@AAAKKK[[[mmmuuuqqqlllkkkmmmiiimmmmmmjjjlllwwwrrrvvvnnn\\\wwwsssRRRGGG;;;666999@@@HHHNNNdddcccwwwqqqOOOAAABBB>>>EEEZZZ|||xxxuuussspppllleee\\\SSSLLLGGGEEEDDDCCCBBBBBBBBBCCCDDDEEEEEEEEEFFFIIILLLOOOQQQSSSRRRRRRTTTYYY]]]``````___]]]\\\\\\^^^______^^^ZZZUUUOOONNNPPPSSSUUUUUU]]]ccchhheee\\\TTTRRRSSSOOOJJJCCC===999999:::<<<>>>===>>>BBBGGGIIIHHHEEE@@@===999555333333555666444333222222111111222222111111111111111111111111000111111111111222222222222222333333333333444444555333111000.........///666444222222333444555444333222111222444444444222555555444333333555999<<<:::777555444555333000,,,............................................................////////////222222111111333555888999DDDBBB@@@@@@@@@???<<<:::>>>@@@BBBCCCBBBBBBCCCDDD@@@???>>>@@@IIIXXXjjjuuu~~~NNNcccnnnrrrzzz~~~xxxzzz~~~oooeeeXXXPPPTTTcccxxxhhhNNNNNNXXXqqq{{{{{{zzzzzzzzzyyyyyyyyyxxxvvvtttqqqkkkgggjjjqqq|||tttkkk```QQQLLLAAA>>>;;;;;;???DDDIIIKKKCCC@@@===;;;:::999888666777777666555444333222222222222111000000000000000222111111000000000000111000111222333444444444444666777777666666777:::===<<<=========;;;888555444777:::>>>AAADDDFFFIIIKKKPPPPPPOOOLLLHHHFFFFFFGGGFFFKKKNNNOOOSSSZZZ]]]\\\lllnnnnnnfffXXXGGG:::333888888999:::>>>IIIWWWaaarrrRRR555222222222222333444555666999777999???CCCCCCGGGLLLEEEAAA<<<:::;;;;;;999777888;;;???KKKcccvvvsssdddGGGAAA???FFFRRRccc{{{oooJJJ===777444888666444333555888===@@@BBBCCCHHH\\\zzzaaaJJJIIIQQQwwwtttVVVGGG@@@<<<>>>@@@@@@@@@AAANNN\\\lllsssnnnhhhgggiiihhhkkkmmmnnnrrr~~~xxxooo[[[pppwwwLLLAAA777555:::BBBLLLSSSjjjkkk|||WWWDDDAAA===KKKggg~~~|||xxxuuuqqqlllcccYYYPPPIIIEEECCCCCCBBBBBBAAAAAABBBCCCDDDEEEEEEFFFHHHJJJLLLNNNOOOPPPPPPPPPSSSXXX[[[]]]]]]^^^]]]\\\]]]_________]]]ZZZVVVQQQPPPSSSVVVVVVUUUZZZ^^^aaa```ZZZTTTQQQQQQKKKHHHAAA<<<:::;;;===@@@DDDEEEHHHKKKLLLJJJFFFCCC===;;;777444222222333444444333222222111111222222111111111111111111111111000111111111111222222222222222333333333333444444222222111000000000111222999888666444333222333333444333222333666777666555555555555333333444777:::999777555444444333000---............................................................////////////222222111111333555888999???>>>>>>???AAA@@@>>><<>>;;;;;;>>>DDDHHHKKKBBB@@@<<<:::999999888666777666666555444333222222222111000000000000000000222222111000000000000000222333444555555555555555555666888888888999<<<>>>???BBBDDDCCC>>>999777666999<<<@@@CCCEEEGGGJJJLLLOOOOOOOOOMMMIIIGGGGGGGGGHHHMMMQQQRRRWWW]]]```^^^iiilllmmmfffYYYIII<<<666777777777999>>>FFFOOOTTTeeeuuuyyyeeeHHH000333333333333444555666777999777888;;;<<<;;;;;;>>>999999888888999999::::::>>><<>>>>>JJJTTT\\\lll~~~yyyRRR:::888666555===666666777888<<>>999888666444333222111111444333222222111111222222111111111111111111111111000111111111111222222222222222333333333333444444000000000111222333444555;;;<<<;;;888333000111333555444444555777999888777666666555333222333666888888666555444444333000...............................................................////////////222222111222333555777999999:::<<>>CCCHHHJJJAAA???;;;999999888777666666666555444444333222222111111000000000000000111333222111111000000111111444555555666666666666555555666888999999999;;;<<<>>>CCCGGGEEE???::::::;;;===@@@CCCFFFGGGIIIKKKMMMMMMNNNOOOMMMJJJHHHHHHIIIJJJOOORRRTTTYYYaaaeeedddeeegggfff^^^RRRDDD;;;777333222333777>>>EEEIIIKKKOOO]]]kkknnngggYYYFFF555333333333333444555666777999999999;;;<<<;;;;;;<<<:::<<<======<<<<<<===???EEEAAAGGG___~~~jjjHHHIII???>>>GGGLLLMMM[[[ooogggCCC777>>>:::555<<<777;;;@@@CCCCCCHHHPPPVVVllltttzzzWWWFFFHHHOOO___yyy___IIIAAA<<<===?????????BBBFFFSSSbbbiiiiiiggghhhkkklllkkknnnuuu|||kkksssvvvUUUFFF:::777777777===DDDlllrrrkkk[[[IIIEEE???MMMmmm~~~~~~~~~|||yyyvvvlllcccUUUHHH@@@===???BBBEEEEEEFFFFFFGGGHHHIIIIIIHHHIIIKKKMMMNNNNNNMMMMMMMMMNNNQQQUUUXXXYYYWWWUUUZZZ[[[\\\^^^``````^^^[[[ZZZVVVQQQQQQVVV]]]aaabbbZZZXXXVVVVVVVVVTTTOOOKKKFFFCCC???<<<<<>>:::888777666666555444333111000444333222222111111222222111111111111111111111111000000111111111222222222222222222333333333444444111111111222333444555666:::===>>>:::333000111444777666555555777888777666666666555444222222444666666555555444333222000///............................................................////////////111111222222444555777888777888;;;???BBBAAA???<<>>AAABBBDDDGGGIIIJJJKKKMMMNNNMMMNNNNNNMMMKKKIIIJJJKKKMMMQQQSSSTTTZZZdddjjjkkkjjjiiicccXXXJJJ>>>888666222111222666<<>>???CCCDDDPPPjjjjjjLLLHHHAAAAAAGGGIIILLL___vvvgggDDD888???;;;444999777>>>DDDFFFIIITTTeeettttttXXXEEEDDDKKKOOOfffzzz___JJJBBB<<<<<<>>>>>>???BBBDDDPPP___ggghhhggghhhjjjlllkkkpppzzzssswwwtttQQQAAA555555777888???IIIkkkxxxzzzsssoooYYYFFFEEEAAAOOOnnn~~~~~~~~~|||yyyvvvfff___SSSIIIBBBAAACCCFFFFFFGGGHHHIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPPPPOOOOOOPPPQQQTTTXXXZZZZZZXXXUUUXXXYYYZZZ]]]______]]]ZZZYYYSSSMMMMMMTTT^^^eeeiii```\\\XXXVVVVVVTTTNNNIIIGGGDDD???<<<<<>>===888888999;;;>>>AAACCCEEEDDDIIIXXXooo~~~iiiTTTGGGFFFIIINNNTTTaaauuupppJJJ777;;;:::777<<<:::===AAAFFFPPPccczzz|||lllccceeekkkddd^^^SSSFFFAAAEEELLLPPPyyy|||aaaKKKBBB<<<<<<>>>>>>???BBBFFFQQQ___hhhiiigggfffgggjjjkkksss~~~}}}{{{~~~vvvVVVCCC666777888888???LLLllltttppprrrvvvWWWAAABBBAAASSSuuu~~~}}}}}}{{{wwwuuuaaa\\\SSSKKKFFFFFFHHHJJJHHHIIIJJJKKKKKKLLLKKKKKKNNNOOOPPPQQQRRRSSSSSSSSSTTTUUUWWWZZZ\\\\\\YYYWWWWWWWWWXXXZZZ\\\]]][[[ZZZWWWQQQKKKKKKRRR\\\eeeiiiccc___ZZZVVVUUUQQQMMMIIIGGGDDD@@@<<<<<>>@@@@@@===;;;@@@BBBDDDDDDDDDCCCDDDEEEFFFEEEDDDEEELLLXXXfffppp|||KKK\\\lll}}}xxxsssxxxyyyxxx}}}{{{qqqfff```bbbhhhmmmpppeeejjjwwwhhhYYY[[[aaavvvvvvvvvvvvvvvuuuuuuuuuuuuqqqllliiiiiigggbbb```bbbsss{{{llleeeZZZLLLGGG>>>;;;888888<<>><<<999777777777666555444444444333333333333222000000000000000111222222//////000111222444555666777777777777666555444333333777:::<<<;;;:::888888777888;;;===AAADDDGGGIIIEEEGGGIIIJJJJJJJJJLLLMMMNNNMMMLLLJJJIIIJJJNNNQQQRRRWWW[[[\\\```eeegggeeeccc```YYYMMM@@@777444444444555666555555888???DDDEEEBBBAAACCCDDDBBB>>>;;;333333333333444555666777888;;;;;;999===FFFKKKKKK>>><<<;;;>>>CCCHHHKKKKKKJJJPPP]]]nnnxxxsssbbbTTTKKKNNNRRRWWWdddwww|||pppSSS===@@@DDDBBBEEE@@@???BBBMMM^^^oooyyy}}}qqqllldddZZZRRRNNNKKKIIIIIIFFFDDDBBBCCCJJJZZZhhhiiiKKKCCC<<<<<<===>>>???BBBEEEPPP___iiillljjjggggggiiilllwww~~~zzz[[[GGG888999;;;:::CCCRRRnnnoooccc}}}ppp}}}RRR@@@BBB@@@TTTyyy}}}|||{{{zzzxxxtttqqqddd___VVVOOOKKKKKKMMMOOONNNNNNOOOPPPPPPPPPOOONNNQQQQQQRRRRRRTTTUUUVVVWWWWWWWWWXXXZZZ\\\\\\ZZZXXXVVVUUUUUUWWWYYY[[[ZZZZZZTTTPPPKKKKKKRRRYYY___aaaaaa^^^YYYUUUQQQNNNKKKIIIFFFCCC???<<<===@@@EEEHHHIIIDDD===888666555555555777777666666666666666666444333222222111111222222111111111111111111111111000111111111111222222222222222333333333333444444222333333444333222111000000111333444555555444444444333222333555666555444222333444333111111222333111333555444222000111333............................................................////////////000111222444555666777777::::::;;;===@@@AAA???>>>@@@BBBDDDDDDDDDDDDDDDFFFEEEDDDDDDFFFLLLXXXfffppp}}}KKK[[[mmm~~~{{{~~~{{{vvvuuuyyy{{{zzzzzz{{{jjjhhhcccbbbiiirrrqqqkkk```jjj{{{kkkVVVTTT\\\vvvwwwwwwvvvuuuuuuuuuuuuvvvooojjjhhhhhhgggcccaaabbbnnn{{{wwwhhhaaaVVVHHHCCC>>>;;;888888<<>>;;;888777777777666555444333333333333333333333000000///000000111222222......///111222555666777777777777777666444333222222666;;;======<<<;;;;;;999999999<<>>>>>EEESSS[[[\\\DDD???<<<>>>EEEJJJLLLJJJNNNRRR^^^mmmuuupppcccYYYQQQVVVXXX\\\mmmxxxjjjjjjYYYGGGKKKQQQNNNMMMGGGEEEIIIZZZmmmtttkkk^^^QQQKKKFFFHHHPPPUUUQQQIIICCCCCCEEEHHHIIISSSooorrrLLLCCC<<<;;;======???BBBAAAMMM^^^jjjnnnmmmkkkjjjjjjmmmyyywwwxxx}}}UUUAAA555999???BBBOOO```nnnjjjXXXsssrrr|||mmmrrrKKKAAADDD???QQQvvv}}}|||zzzyyyxxxuuuqqqnnnjjjddd[[[RRRNNNOOORRRUUUTTTTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTWWWYYYZZZYYYXXXYYYZZZ\\\\\\ZZZXXXVVVTTTTTTUUUWWWYYYZZZZZZSSSOOOLLLMMMRRRWWWZZZZZZ^^^\\\XXXSSSNNNKKKIIIIIIDDDAAA>>><<<===BBBGGGJJJHHHBBB;;;666555555222000777666666555555555666666444333222222111111222222111111111111111111111111000111111111111222222222222222333333333444444444000111222333333333222111000000000222444555333111222111111333666888888888111222333333222111222333000222555444222000111333............................................................/////////000000111222444555666777777:::999:::===@@@BBBAAAAAA@@@BBBDDDEEEDDDDDDEEEFFFCCCBBBBBBDDDKKKWWWeeennn|||OOO]]]dddrrrxxxuuu}}}{{{wwwsssooopppuuuyyyqqqeee^^^fffsssuuunnngggaaajjj~~~oooVVVMMMTTTrrrsssuuutttrrrrrruuusssooonnnjjjhhhhhheee```___aaarrr{{{sssddd___WWWHHHBBB@@@<<<888777:::???CCCEEEAAA>>>:::777777777666666444333222222111111222222000000000000000000000000000000000111222444555666:::777333444777888444000555777888:::;;;;;;::::::;;;999888;;;AAAFFFGGGGGGDDDFFFHHHHHHIIIJJJLLLMMMMMMLLLIIIFFFEEEHHHNNNRRRXXX```eeeeeefffhhhbbbZZZIIIDDD>>>999666444222111444333333333777>>>HHHOOOLLLMMMNNNQQQZZZaaa^^^XXXFFF999222888<<<888777;;;666;;;BBBCCCMMMfffooo___EEE;;;<<>>>>>@@@FFFRRRaaakkkmmmlllkkkkkkhhhoooyyy~~~yyy|||tttyyyXXXAAA666888:::HHH]]]gggvvvnnnjjjkkkjjjggghhhmmmxxxhhhbbbHHHBBB;;;@@@VVVggg|||~~~}}}xxxxxxxxxssslllnnnhhh___WWWTTTUUUXXXZZZbbb]]]ZZZZZZWWWSSSRRRUUURRRSSSUUUWWWYYY[[[\\\]]][[[YYYYYYZZZ]]]^^^\\\ZZZZZZZZZZZZZZZYYYXXXWWWWWWQQQMMMJJJKKKOOOTTTVVVWWWWWWWWWVVVSSSPPPKKKGGGEEEGGGBBB===<<<@@@EEEGGGHHHDDDAAA===999666666777888:::999777555555666888:::777555222111222111000///111111111111111111111111222222222222222222222222222222333333333333444444666555444444444333000///222111222444666666666555222222111333444555444222555555444222000000222555888777555333222222222333......//////......---,,,///---,,,---000000...+++............////////////...111444555555555666777999:::===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFFFFDDDAAACCCJJJWWWdddlllyyyJJJ]]]iiivvv~~~rrrrrryyyqqqppprrrvvvxxxsssppprrrzzzyyypppjjjbbbkkk{{{hhhQQQMMMSSSjjjnnnqqqrrrppprrruuutttppppppkkkiiihhhfffaaa```bbbpppyyyqqqccc^^^WWWIIIBBB???<<<888777:::???BBBDDD@@@===999777666666666555444333222222111111222222000000000000000000000000000000000111222333555555777666555888<<<<<<888333555666888:::;;;;;;;;;;;;888666666999>>>CCCDDDDDDDDDFFFHHHJJJKKKKKKMMMMMMLLLKKKHHHFFFEEEIIIOOOTTT\\\eeennnrrrsssooodddWWWDDDAAA;;;888555444222000333333333333666<<>>444777:::777555999999===HHHSSSccczzz{{{dddLLL???===AAABBBKKKVVVVVVMMMVVVWWWSSSXXXeeeggg___ZZZWWWYYYdddoooooobbbUUU^^^bbb___XXX[[[fffllliii[[[ZZZiiikkkWWWRRRMMMPPPSSS[[[kkkvvvmmm[[[OOOXXXZZZ___pppkkkOOODDD;;;:::===>>>>>>@@@DDDNNN\\\hhhmmmmmmkkkjjjkkkooovvv{{{yyyttttttyyy||||||zzz]]]DDD777777999GGG[[[eeevvvkkk```^^^```dddkkkssstttkkk{{{\\\GGGDDD@@@???KKKUUUhhhppp}}}zzzzzz{{{wwwqqqnnniiiaaaZZZWWWXXX]]]aaaeeeaaa^^^]]]YYYTTTRRRTTTSSSTTTUUUWWWYYY[[[\\\]]]\\\ZZZZZZ\\\___```___]]]^^^]]]ZZZXXXVVVUUUVVVVVVPPPMMMIIIJJJNNNRRRTTTSSSXXXXXXWWWUUUQQQLLLHHHEEEEEE@@@<<<<<<@@@FFFHHHIIICCC@@@<<<888666666777888666666666666666777777777777444222111222222000///111111111111111111111111222222222222222222222222222222333333333333444444555555444333333222000///111111222333444555555444333222222333555666444333444444444222000111333555:::999777444333222222222......//////......------///---,,,---///000...,,,............////////////...111444555555555666777999:::===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFFFFCCCAAACCCJJJWWWdddlllyyyGGG[[[llluuuyyyvvvxxxpppqqqvvv{{{}}}lllsss}}}{{{pppkkklllzzz~~~eeeOOOSSSWWWfffiiinnnpppoooqqqtttuuurrrpppllliiihhhfffaaa```cccllluuunnn```]]]VVVIIICCC>>>;;;888777:::>>>BBBCCC>>>;;;888666666555444333333333222111111111111222000000000000000000000000000000000111222333444555444444777;;;@@@AAA===999777888:::;;;======<<<<<<666555666999===AAACCCCCCDDDFFFIIILLLMMMNNNNNNMMMJJJIIIGGGEEEFFFJJJQQQVVVbbbjjjsssxxxwwwooo^^^OOOAAA>>>;;;888666444222000222333444444555999>>>BBBAAA@@@???FFFWWWgggllliii[[[HHH999777999777666999===BBBTTTjjjmmmOOO???999<<<<<>>>>>@@@FFFNNN[[[hhhrrrtttqqqmmmnnnnnnqqqtttrrrmmmkkknnnkkkwwwzzz~~~}}}bbbGGG888888:::GGGZZZbbbrrrfff[[[ZZZaaajjjttt{{{wwwuuu~~~www]]]HHHCCCBBB???BBBHHHRRRaaa{{{~~~{{{|||{{{uuupppmmmfff^^^YYY[[[bbbhhhhhhdddaaa```\\\UUURRRSSSUUUUUUVVVXXXYYY[[[\\\\\\]]]\\\\\\^^^```aaa```^^^bbb___[[[VVVTTTSSSTTTTTTPPPLLLIIIJJJMMMPPPPPPOOOVVVWWWWWWVVVSSSNNNHHHEEECCC???;;;<<>>;;;888666777999:::444555666777777777555444666444222111222222111///111111111111111111111111222222222222222222222222222222333333333333444444444444333222111000000///111111222333444444444333444333333444666777555444333333333222111222444666;;;:::888666444222111111/////////.........------...------...//////...,,,............///////////////111333555555555666888999:::===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFEEECCCAAACCCJJJWWWdddlllxxxIIIZZZjjjssszzzyyyuuuuuuzzzdddmmmwwwvvvjjjeeepppeeeMMMTTTWWWaaahhhmmmppppppqqqttttttrrroookkkggggggddd``````bbbiiirrrkkk]]][[[UUUIIICCC===:::777777:::>>>AAABBB<<<999666555555555333222333222222111111111111111000000000000000000000000000000000000111222333444222333666:::@@@BBBAAA???===>>>???@@@@@@???>>>===777777999<<>><<<;;;777333///222333444555555666999<<<===;;;999@@@SSSgggqqqqqqfffSSS@@@999999999999;;;@@@GGG```|||vvvSSS@@@888::::::CCCSSSYYYgggdddaaabbbeeeiiilllooofffjjjmmmllleee\\\TTTPPP___hhhmmmkkkllluuuppp___[[[]]]jjjkkknnnwwwkkkSSSRRR^^^iii}}}iiiOOODDD;;;:::======>>>@@@FFFLLLWWWgggtttxxxtttnnnooollllllnnnmmmiiihhhjjjkkkxxxyyyrrr{{{tttjjjoooxxx{{{~~~cccHHH999:::>>>JJJZZZ___iii```[[[aaaooo|||lllOOOAAABBB@@@@@@GGGHHH]]]{{{~~~|||}}}{{{uuusssppphhh^^^WWWXXX```ggggggcccaaa```\\\VVVRRRSSSVVVVVVWWWXXXZZZ[[[\\\]]]____________```___^^^]]]aaa___[[[XXXUUUTTTSSSSSSPPPMMMJJJKKKNNNPPPOOOMMMRRRSSSUUUUUUSSSNNNJJJGGGDDD@@@<<<<<>>;;;888888999<<<>>>888888888888777666444444666444222111222222111000111111111111111111111111111111111111111111111111222222222333333333444444333333333222000//////000222333555555444444444444555444444555777888666555222222333222222222444666888888666555444333222222000//////...............------......///......---............///////////////111333444444555666888999:::===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFEEEBBB@@@BBBJJJWWWdddlllvvvOOOZZZkkkvvv~~~yyyxxx{{{eeekkknnnhhh___iiidddIIIPPPRRRZZZiiipppsssrrrqqqrrrrrrppplllhhhddddddbbb______ccchhhqqqiii[[[YYYSSSGGGCCC<<<999777777:::===@@@AAA:::888666555555444333111333222111111000000111111000000000000000000000000000000000000111222333333222222333666;;;???BBBCCCDDDDDDDDDDDDCCCAAA???>>>666888;;;>>>@@@CCCEEEGGGGGGGGGIIIMMMPPPQQQNNNKKKGGGGGGFFFFFFIIIOOOWWW]]]ooowwwqqqZZZLLLDDDCCCCCCBBB@@@;;;555000111333555555555555777999;;;999777<<>>@@@AAAFFFQQQbbbpppuuupppjjjnnnjjjiiikkkkkkiiikkkooo||||||uuu~~~tttgggooo{{{qqqbbbGGG999>>>CCCNNNZZZ[[[```ZZZXXXcccyyy]]]EEEEEEBBB???GGGLLLccc~~~{{{|||}}}zzzssssssmmmcccWWWPPPPPPWWW]]]ccc___]]]]]]ZZZUUUSSSUUUVVVVVVXXXYYY[[[\\\]]]^^^aaabbbbbb```^^^\\\[[[[[[\\\\\\\\\[[[YYYWWWTTTSSSQQQOOOMMMNNNQQQSSSQQQOOONNNOOOQQQRRRQQQNNNJJJHHHGGGBBB>>>===@@@CCCDDDCCC@@@>>><<<:::;;;===@@@BBB@@@>>>:::777555444444555555333111111222222111000000000000000000000000000111111111111111111111111222222222333333333444444222333333111///...000222444666888777555444555666555555444666777888777555111222333333222222444666333333333333333333333333111000///............///---......///......------............////////////000111333444444555777999999:::===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFDDDAAA@@@BBBJJJVVVdddllltttOOOZZZooo{{{xxxrrrsssxxxhhhhhheee]]]ZZZnnngggMMMQQQQQQZZZjjjqqquuussspppqqqpppooojjjeeebbbbbbaaa___```dddjjjrrriii[[[WWWQQQFFFAAA;;;999777777:::===???@@@999777666555555555333111222222111000000000000111000000000000000000000000000000000000000111222222333333333444777;;;???BBBEEEEEEFFFEEECCCAAA???>>>555888<<>>BBBAAAEEETTT]]]nnnrrrvvvyyy}}}~~~xxxssstttsssnnngggbbb______dddppp~~~nnnkkksssiiiUUUTTTXXX]]]bbbddd```YYYRRRPPPeeeyyymmmOOODDD;;;:::===>>>>>>@@@AAAGGGSSScccppptttpppjjjkkkhhhhhhjjjjjjkkkqqqxxx{{{wwwkkkssstttjjjeeeHHH999>>>FFFQQQZZZZZZ]]]WWWUUUcccnnnLLLJJJDDD>>>HHH[[[qqq}}}zzz{{{}}}yyysssooofffZZZOOOJJJLLLRRRWWW___[[[YYYYYYWWWTTTTTTWWWUUUVVVWWWYYY\\\^^^___```bbbccccccaaa^^^\\\[[[[[[ZZZ[[[]]]^^^]]]ZZZVVVTTTRRRQQQQQQSSSWWWYYYWWWTTTNNNOOOPPPOOONNNLLLJJJHHHGGGCCC???>>>@@@BBBBBB@@@???>>><<<;;;===@@@CCCFFFBBB@@@;;;777555444555555555333111111222222222111000000000000000000000000111111111111111111111111222222333333333333444444222444444222///...111444555888:::999666444555777555444444555777888666555111333444444333222333444000111222333333444333333111000///.........///000,,,...//////...------...............////////////000222333333333444777999999:::===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFCCCAAA???AAAIIIVVVdddlllsssJJJVVVoooyyyxxx}}}yyyqqqooosssxxxjjjfff___VVVTTTeeehhhVVVVVVRRR]]]gggoootttrrrooooooooonnnhhhdddaaabbbaaa```bbbgggllltttjjjZZZVVVPPPDDD???:::888666777:::===>>>???888777666666666555333111222222111000000000000000000000000000000000000000000000000000000111111222333444555666777999;;;===@@@AAAAAAAAAAAA???===<<<777;;;???BBBCCCDDDGGGIIIMMMJJJHHHJJJMMMNNNKKKHHHFFFFFFGGGIIINNNVVV___fffvvvlllRRRHHH===???CCCFFFFFFAAA999333222444555666777888:::<<<666999:::;;;EEEYYYnnnyyyvvvnnn___LLL>>>999:::===BBBIIIggg{{{rrr___FFF===BBBAAAGGGXXXcccqqq|||{{{uuurrrnnnkkkjjjiiiiiiiiifffqqq|||zzzuuuiii]]]bbbaaa```aaaaaa___^^^]]][[[{{{oooOOODDD;;;:::===>>>>>>@@@EEEKKKXXXgggrrruuuqqqmmmhhhggghhhjjjiiillluuuzzz~~~vvvqqqyyynnnggglllLLL:::<<>>>>>@@@BBBBBBAAA===<<<;;;;;;===AAAEEEGGG>>>===:::888666555555555555333111111222333222111000000000000000000000000111111111111111111111111222222333333333333444444222444555333///...222666555888;;;999555222444666555444444555777777666444222444555444333222222333111222333444444444333222222111///...---...///000,,,...000///---,,,---///............////////////111222333333333444777:::999:::===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFBBB@@@???AAAIIIVVVdddllltttEEEQQQjjjrrrmmm}}}xxxqqqkkkjjjoooxxx~~~mmmhhh___VVVQQQYYYrrrwwwtttdddXXXUUUOOO[[[dddmmmsssqqqnnnnnnooonnnhhhdddaaabbbbbbbbbeeeiiinnnuuukkk[[[VVVOOOBBB===:::888666777:::<<<>>>>>>888777666666777666444222222111111000000000000000000000000000000000000000111000000000000000111222333555777888888888999999:::;;;<<<===>>>===<<<<<<:::>>>CCCFFFGGGHHHJJJMMMOOOKKKHHHIIILLLMMMJJJGGGFFFGGGHHHJJJOOOWWWaaahhhyyysssRRR>>>999777:::@@@EEEFFFBBB:::444222444666777777999<<>>AAABBBGGGccc~~~wwwmmmeeeJJJ@@@EEEFFFMMMaaaoooyyyzzzvvvpppiiihhhkkkooopppooonnnxxx|||iii^^^aaaddd___[[[\\\___cccfffhhhvvvoooOOODDD;;;:::===>>>>>>@@@CCCKKKXXXfffoooqqqnnnjjjggggggiiijjjiiikkkwwwyyy|||xxxxxxllleeesssPPP::::::AAANNNYYYYYY```aaakkkyyywwwtttMMMEEEDDDIIIbbb}}}}}}|||zzz}}}~~~xxxnnnbbbTTTNNNSSS\\\ccceeeaaa[[[VVVUUUSSSQQQSSSWWWTTTUUUWWWZZZ]]]```bbbccc```ccceeedddbbb```aaacccaaa```___]]][[[YYYYYYXXXUUUUUUWWW\\\aaadddbbb```YYYWWWTTTOOOKKKHHHFFFEEEDDDAAA===>>>AAACCCCCCBBB<<<;;;::::::<<<@@@EEEHHH888999999999888777555444444333111111222333222111000000000000000000000000000000000000000000000000222222333333333444444444333555666333//////333777555888;;;999444111333555444333333444666777555444333444555555333111111222444444555555555444333222222111///...---...000111+++...000000---,,,---///............/////////000111222333333333444777:::999;;;===???@@@@@@???>>>BBBCCCDDDDDDCCCCCCDDDFFFBBB@@@>>>AAAIIIVVVdddllluuuIIIYYYllluuuvvvxxx|||tttlllhhhiiirrrsss```WWWVVVRRRZZZhhhnnnrrrxxxttt```MMMJJJRRRXXXdddmmmssssssqqqqqqooommmhhhccc___^^^]]]\\\___dddnnnjjjddd[[[RRRJJJDDD@@@;;;999888888;;;=========999777555555555444222111111111000000//////......////////////000000000000////////////000111222333444444555555666777777777;;;::::::<<>>555000333666777777888<<>>===>>>BBBFFFRRRdddnnnmmmhhhfffdddfffgggiiikkkoootttwwwrrrvvvvvvHHH===>>>BBBKKKPPPaaabbb^^^eeeyyy{{{xxx~~~MMMIIIDDDFFFbbb}}}}}}{{{}}}zzzkkkbbb[[[```oooyyyzzzuuuiii```UUURRRTTTWWWVVVSSSXXXYYYZZZ\\\___bbbdddeeeffffffeeeeeeddddddddddddddddddccc```\\\ZZZZZZ[[[SSSUUUWWWZZZ^^^dddjjjnnnbbb\\\TTTMMMJJJHHHGGGGGGGGGCCC>>>>>>AAACCCAAA???888999::::::;;;;;;;;;:::666777888888888666555444888666444333444444333111111111000000000000111111000000000000111111111111333333444444444444444444111333444333111111222333111333555555444444444555111222444555666555444444111444777888777444111000555555555555444333222111///............---------------------------------...............///000000222111111222333555777999:::;;;===???@@@AAAAAAAAABBBDDDDDDDDDDDDDDDFFFHHHCCCAAA???@@@GGGTTTdddnnn}}}JJJ\\\qqq||||||{{{xxxxxxooofffpppkkk\\\ZZZZZZbbbkkkjjjjjjqqqppp___NNNKKKRRRXXXfffnnnssssssppppppnnnkkkjjjddd``````^^^[[[\\\```jjjgggaaaZZZQQQIIIBBB>>>;;;999888888:::<<<======888777555444555444222111111000000000/////////...////////////000000000000////////////000111222333444444555555666777777777;;;::::::===??????<<<999===@@@DDDGGGIIIKKKMMMOOOOOOMMMKKKJJJKKKJJJGGGDDDHHHGGGLLLUUUZZZZZZ\\\``````bbb___TTTCCC777444555:::;;;>>>CCCHHHIII@@@666333555777888888:::>>>BBBBBB999888AAAOOO```||||||ZZZDDD@@@>>>BBBMMM```tttvvvnnnccc\\\OOONNNUUUWWWaaawww|||~~~xxxuuuwwwuuuxxxzzz}}}pppcccTTTPPPUUUVVVXXXbbbssszzzmmm{{{zzzWWWIII<<<:::<<<===>>>???CCCEEEOOO___jjjkkkhhhfffdddfffhhhiiikkknnnssswww}}}{{{}}}wwwIII===???CCCNNNUUUgggsssiiifff~~~yyywwwJJJGGGCCCEEE^^^}}}~~~{{{}}}}}}wwwpppkkkhhhooo{{{yyyaaa[[[UUUSSSUUUWWWWWWVVVWWWWWWXXXYYY\\\```ccceeedddeeeeeeffffffffffffeeeddddddccc```\\\ZZZZZZ[[[TTTSSSSSSSSSVVV\\\bbbggg___[[[TTTOOOLLLJJJIIIGGGGGGBBB======???AAA@@@===888999::::::;;;;;;;;;;;;666777888888777666555444666444333333444444444333111111000000000000111111000000000000111111111111333333333444444444444555222333444333111000111222000222444555444333444555222333444555555555444333111444666777555333111111777777666666555333222111///............---------------------------------...............///000000222111111222333555777999999;;;===???AAAAAAAAA@@@BBBCCCDDDDDDCCCDDDFFFHHHEEECCCAAABBBIIIVVVfffpppzzzIII\\\sss~~~yyysss|||vvvnnn}}}vvviiifffjjjiiicccjjjjjj]]]OOOKKKRRRYYYhhhoootttrrrooonnnmmmjjjjjjeeebbbaaa^^^YYYXXX[[[dddbbb^^^XXXPPPGGG@@@<<<;;;999777777999;;;<<<<<<777666444444444444222111000000000000////////////////////////000000000000////////////000111222333444444555555666777777777;;;;;;;;;===??????===;;;>>>AAAEEEGGGIIIKKKMMMOOOPPPNNNLLLLLLKKKIIIGGGDDDFFFHHHOOOWWWZZZWWWTTTTTTNNNLLLHHH@@@777333444777777;;;@@@HHHQQQSSSGGG999888999999999999<<<@@@DDDCCC===<<>>EEEPPPbbbtttxxxrrrhhh```TTTSSS]]]^^^bbbppp|||zzzzzz}}}|||{{{\\\SSSIIIFFFMMMSSSQQQmmmvvvZZZaaa{{{ZZZLLL>>>:::;;;===>>>???CCCDDDMMM\\\gggiiiggggggdddfffhhhiiikkknnnrrruuuzzz{{{xxxxxxzzzvvv{{{LLL======AAAKKKSSSfffxxxhhh]]]www{{{www|||wwwpppHHHDDDAAABBBTTTkkk{{{~~~~~~~~~}}}wwwpppmmmmmmpppttttttnnnhhhSSSRRRQQQQQQRRRSSSUUUVVVTTTUUUVVVXXX[[[___ccceeecccdddfffhhhiiihhhgggfffccccccccc```]]][[[ZZZ[[[UUUQQQLLLIIIJJJPPPVVV[[[WWWUUUQQQOOOMMMKKKHHHEEEFFFAAA===<<<===???===;;;999999::::::::::::;;;;;;666777777777777666666555666444222222333444444333111111000000000000111111000000000111111111222222333333333444444444555555444555444333000///000111///111333444333333444555333444444444444333333222111333555444333111111222999999888777555444222111///............---------------------------------...............///000000111111111222333555777888999;;;===@@@AAAAAAAAA@@@BBBCCCDDDDDDCCCDDDFFFHHHDDDCCCBBBCCCJJJWWWfffpppxxxFFFYYYppp~~~www|||zzzxxxeeegggjjjccchhhggg\\\OOOKKKSSS[[[iiipppuuurrrnnnmmmkkkhhhhhhdddbbbbbb___YYYWWWYYY___^^^\\\VVVOOOGGG???;;;:::888666777888:::::::::666555333333444333222000000000000000////////////////////////000000000000////////////000111222333444444555555666777777777;;;;;;<<<===>>>======<<<>>>AAADDDFFFHHHJJJLLLOOOPPPOOONNNLLLKKKIIIFFFEEEGGGKKKQQQVVVWWWRRRMMMIIIAAA???:::555333444666888555===IIIVVVeeehhhWWWBBB;;;:::999888999<<>>GGGTTTiii}}}vvvkkkhhhbbbUUURRRXXXXXX[[[hhhvvvyyy{{{xxx~~~~~~tttTTTNNNHHHEEEQQQ^^^pppmmmYYYPPPfff~~~]]]NNN???:::;;;<<<>>>???BBBDDDNNN^^^iiijjjhhhgggeeefffhhhjjjkkkmmmqqqtttyyy|||{{{|||qqqNNN<<<999:::CCCKKK^^^lll[[[NNNhhhxxxkkkmmmvvv{{{rrrnnnJJJBBB??????IIIWWWlll|||}}}{{{uuupppllleee___ZZZUUUOOOKKKFFFIIILLLMMMMMMNNNPPPSSSQQQSSSVVVZZZ^^^aaacccddddddfffhhhjjjjjjiiigggeeebbbccccccaaa^^^[[[[[[[[[UUUOOOFFF@@@@@@EEEKKKOOONNNMMMLLLLLLLLLIIIEEEBBBDDD@@@<<<;;;;;;<<<;;;::::::::::::::::::::::::;;;666777777777777666666666777555333222333333222111111111000000000000111111000000111111111222222222222333333444444555555555555555555222000///000111///111333444333333444555444444444444333333222222222333333222111000222333;;;:::999888666444222111///............---------------------------------...............///000000111111111111333555777888999:::===@@@AAAAAA@@@???BBBCCCDDDCCCCCCCCCEEEGGGBBBAAA@@@BBBIIIUUUdddnnnxxxFFFWWWmmm|||}}}zzz}}}xxxgggiiijjjiiijjjggg]]]QQQLLLTTT^^^kkkqqquuuqqqmmmllljjjhhheeeaaa```aaa___ZZZXXXZZZ^^^]]]ZZZVVVOOOGGG@@@;;;999777666666777999999999555444222222333333222000////////////000000000000////////////000000000000////////////000111222333444444555555666777777777:::;;;<<<<<<<<<<<<<<<<<<===???BBBDDDEEEGGGJJJMMMNNNNNNNNNLLLJJJHHHFFFFFFIIIMMMRRRSSSRRRNNNHHHCCC:::888555444444555777888<<>>AAABBBBBB@@@???AAABBBCCCCCCBBBCCCEEEGGGBBBAAAAAACCCJJJVVVdddnnnyyyHHHXXXmmm|||vvvsss|||yyylllmmmrrrkkkooonnnjjjbbbVVVOOOUUU^^^kkkqqqtttppplllkkkjjjhhhccc```___```^^^ZZZYYY[[[^^^]]]YYYTTTMMMFFF@@@<<<999777555555666888888777444333111222222333111000////////////000000000000////////////000000000000////////////000111222333444444555555666777777777999:::;;;;;;::::::;;;<<<;;;===???@@@AAACCCGGGJJJKKKLLLMMMLLLIIIGGGFFFGGGJJJOOORRRQQQOOOLLLFFF???555444444444555777:::;;;KKKYYYlllzzzUUU===:::888888:::===>>>???>>>@@@DDDMMM]]]qqqsssRRR>>>???AAABBBXXXxxxkkk\\\QQQYYYYYYXXX\\\WWWSSSZZZeeeppp|||yyy~~~qqqNNNGGGHHHYYYyyypppccc]]]UUUKKKFFFFFFIIINNNPPPQQQWWW___aaavvv\\\MMM>>>:::;;;<<<===>>>BBBFFFSSSeeeppppppllliiieeegggiiijjjkkklllnnnpppwww|||{{{zzzQQQ===888777AAAIII\\\[[[PPPGGG___ooouuu\\\lll|||ooovvv|||oooSSS???>>>CCCDDDYYYrrr~~~{{{|||~~~{{{uuurrreeeSSSEEE???@@@EEEIIIRRRTTTTTTRRROOONNNQQQTTTQQQUUU[[[aaadddeeecccbbbiiijjjjjjjjjiiifffdddbbbcccdddeeedddbbb___^^^^^^WWWNNNDDD======AAADDDFFFIIIJJJLLLOOOPPPMMMIIIEEE???>>><<<:::999:::;;;<<<<<<;;;:::999888999:::;;;777666666666666777777888888666333222222111///...111111000000000000111111111111111222222222222333111222333333444555666666555555444111//////111333333555666555444333333444444333333222222222222333222333333222111111333555::::::999888666555333222///............---------------------------------...............///000000000000000111222444666777888:::>>>AAABBBBBB@@@>>>AAABBBCCCCCCBBBCCCEEEGGGDDDCCCCCCFFFLLLXXXfffpppyyyHHHWWWmmm|||vvvttt~~~xxxjjjaaa```oooxxxpppnnnnnnmmmhhh]]]SSSUUU]]]kkkqqqsssppplllkkkjjjhhhddd```^^^___]]]YYYYYY[[[___\\\XXXRRRKKKDDD>>>;;;999666444444555777777666333222111111222222111000.../////////000000000111////////////000000000000////////////000111222333444444555555666777777777777999:::999888777:::<<<999:::<<<===>>>@@@DDDFFFHHHJJJLLLKKKHHHFFFFFFHHHHHHOOOSSSRRRPPPLLLDDD;;;222333444555666;;;AAAFFFZZZgggvvvyyyOOO===;;;999999<<<>>>>>>======AAAIIIWWWkkk{{{xxxiiiLLL;;;<<<======YYYyyy~~~ooogggeeeZZZ]]]WWWSSSYYYXXXTTTWWW```kkkxxxzzzpppRRRLLLRRRdddyyy|||qqqbbbUUUMMMIIIEEEBBBFFFGGGNNNVVV[[[]]]ccclllnnn{{{{{{YYYKKK>>>:::<<<<<<<<<===BBBEEEQQQbbbmmmnnnkkkiiieeegggiiikkkkkklllmmmooouuuwwwtttxxxTTT@@@:::999AAAHHHZZZVVVOOOIII```nnnxxxbbbnnnzzzjjjqqqyyy}}}___CCC@@@GGGFFF\\\www}}}wwwkkk___PPPFFFFFFMMMSSSWWWcccaaa\\\WWWSSSRRRTTTVVVUUUXXX[[[___aaacccddddddiiiiiiiiihhhgggfffeeeddddddeeegggfffdddaaa______WWWPPPFFFBBBCCCFFFHHHGGGJJJKKKMMMPPPQQQOOOJJJFFF======<<<:::999:::<<<>>>===<<<:::888888999:::;;;777666555555666777888999555444222111222222111000111111000000000000111111111111111222222222333333111222222333444555666777555444333111//////222444666777888777444333222333333222111111111222333444111333444444333333444555888888888777666555333222///............---------------------------------...............///000000000000000000222444666777777:::>>>AAACCCBBB@@@>>>AAABBBCCCCCCBBBBBBDDDFFFDDDDDDDDDFFFMMMYYYfffooowwwFFFVVVlll|||{{{}}}rrriii```\\\lllzzzwwwllllllooommmbbbVVVUUU[[[jjjpppsssoookkkkkkkkkiiieeeaaa^^^^^^\\\XXXXXXZZZ___\\\WWWPPPIIIBBB===;;;888666444444555666666666333222000111222222111000.../////////000000111111////////////000000000000////////////000111222333444444555555666777777777666888:::999666666999<<<777888:::;;;<<<>>>BBBEEEFFFIIIKKKJJJGGGFFFFFFHHHEEENNNUUUTTTQQQMMMCCC999111333555666888???IIIQQQbbblllxxxqqqDDD>>>;;;:::;;;>>>???>>><<<===BBBMMM___vvvvvvrrrdddIII999999888:::XXXxxx~~~mmm```eeeqqqlllfffSSSHHHPPPTTTSSSWWW^^^iiiuuu}}}}}}zzz{{{kkkSSSQQQXXXdddhhh^^^UUUKKKAAA??????===>>>AAAGGGHHHOOO[[[```___```eeeyyyvvvWWWIII===:::<<<<<<;;;<<>>BBBCCCBBB@@@>>>AAABBBCCCBBBBBBBBBDDDFFFBBBBBBBBBEEEKKKWWWdddmmmtttGGGRRRhhh{{{{{{~~~}}}tttssslllbbb```jjjxxxrrrpppoooiiiZZZOOOUUUdddlllrrrvvvrrrmmmkkkhhheeebbb```]]][[[[[[[[[YYYXXX\\\ZZZUUUNNNEEE>>>:::999555555444444444444555555222222222111111111000000000000//////.........---..............................//////000222333444333333333444444666777888888777777666555444444444888888777888:::===@@@BBBEEEFFFGGGFFFCCCCCCFFFIIIRRRUUUVVVUUUSSSOOODDD999111222555:::>>>DDDQQQ^^^jjjccciiicccMMM>>>;;;999;;;;;;;;;@@@GGGIIISSSXXX```}}}pppyyytttZZZAAA999999888:::HHHVVV\\\XXXUUUXXX^^^WWWTTTPPPPPPQQQQQQOOOLLLWWWaaajjjpppwww|||xxxqqq~~~hhhNNNQQQ]]]\\\OOOCCC===<<<;;;<<>><<>>===AAACCCEEEEEEDDDCCCDDDDDDCCCBBBAAABBBHHHTTTbbblllvvvFFFMMM]]]qqqyyyzzz}}}uuutttyyyuuusssqqqrrrwww{{{yyyuuujjjsssuuuhhhXXXRRRVVV\\\jjjrrrvvvsssnnnlllhhheeebbb```\\\[[[ZZZZZZYYYXXX[[[YYYUUUMMMDDD===:::888555555444444444444555555222222222111111111000000000/////////..........................................//////000222333444333333333444444555666777777777666555555444333333444444444555777:::===???>>>AAACCCBBBAAABBBFFFJJJQQQTTTVVVWWWXXXTTTGGG999555444777===BBBIIIVVVccchhh^^^bbbyyy|||___JJJ???;;;999999::::::???EEENNNTTTZZZfffxxxxxx]]]CCC999777555333999???CCCDDDDDDFFFHHHEEEDDDCCCDDDEEEGGGGGGFFFRRRZZZccchhhooouuutttnnn}}}dddOOOPPPVVVRRRFFF>>>999999999;;;<<<>>>>>>>>>GGGJJJNNNOOOKKKFFFHHHOOOlllqqqWWWHHH:::888===???>>>===BBBCCCIIIWWWeeemmmlllhhhgggfffgggjjjlllnnnvvv~~~ooouuu{{{]]]BBB===777999GGGRRRUUUKKKMMMddd~~~~~~zzz{{{|||vvvuuuXXXHHHCCCJJJ]]]sss{{{|||{{{||||||yyyuuupppggg```aaaddddddcccdddcccbbb___]]]ZZZZZZ[[[]]]YYY]]]bbbgggjjjnnnqqqtttrrrpppnnnnnnoooooonnnmmmnnnqqqqqqllliiihhhfffbbbbbb```aaaeeeccc\\\WWWXXXOOOKKKHHHGGGHHHEEE???:::777888999:::;;;<<<<<<<<<999999999999999999999999888888777666666555555444444444444444444333222222111111111111000000000///111111111222222222333333111333555777999999888777777555222111000111333444666777888777444333222333333000...///222555666555444444444444444444444444333333222111111111111111......------------............---------,,,,,,,,,...---+++---///000///---///000111111111222555888;;;<<<>>>@@@@@@???>>>===AAACCCDDDEEECCCCCCDDDEEECCCBBBAAABBBHHHTTTbbbllluuuHHHLLL[[[ppp|||zzzssstttzzzssskkkgggooo{{{|||pppdddfffwww{{{iiiWWWTTTYYYZZZhhhpppvvvtttpppmmmiiidddbbb___\\\ZZZYYYYYYXXXWWWZZZXXXSSSLLLCCC===999888555444444333333444444555222111111111111000000000////////////..........................................//////000222333444333333333444555555666666666555555444444333333333222222222333555888;;;<<<===???AAAAAA@@@BBBFFFJJJQQQTTTXXX]]]aaa^^^MMM<<<777666888===DDDLLL[[[hhhjjj^^^```vvv~~~cccNNNAAA<<<777777888999===CCCNNNQQQXXXiii|||xxx___FFF:::666444555222000333777::::::888444666888:::;;;===AAACCCKKKRRRXXX^^^eeelllpppooosss```PPPOOOOOOGGG>>>:::777999;;;;;;;;;;;;<<<===DDDBBBBBBDDDDDDCCCGGGMMMpppnnnUUUFFF:::999===???>>>>>>BBBBBBGGGTTTcccmmmooolllfffdddeeeiiimmmssssss{{{zzzZZZAAA===999:::FFFOOOVVVMMMMMM___xxx{{{~~~}}}|||xxxzzzdddNNNBBBEEEWWWpppwww}}}zzz{{{}}}}}}xxxsssnnneee]]][[[[[[YYYYYYZZZ]]]___```___^^^]]]]]]___\\\```fffkkkpppssswwwzzzxxxwwwuuuuuuuuuuuutttrrruuuwwwuuupppllljjjgggbbbaaa___```cccdddbbbbbbeeeRRRMMMFFFBBBAAA???<<<888888888:::;;;<<<<<<======::::::::::::::::::::::::777777666666555444444333333333333333333222222111111111111111000000000000111111111222222222222333111333666888:::::::::999666555333111000000111222333555666555444222333333333111///000222555555555444444444444444444444444111000/////////111333444......------------.........------------,,,,,,,,,...---,,,---/////////...///000111111111222555888:::;;;===??????>>>===<<>>BBBEEEIIINNNTTT\\\eeemmmrrr{{{ooo]]]OOOLLLKKKCCC===<<<;;;===???>>><<<::::::<<>>???@@@AAAGGGUUUfffpppqqqnnnfffeeeeeeiiinnnwwwxxxrrr[[[@@@<<<888:::EEEMMMWWWPPPMMMYYYpppyyyxxx~~~yyymmmkkklllwwwoooUUUBBBAAAXXXuuu{{{~~~~~~{{{ssskkkbbb[[[TTTRRRQQQPPPRRRVVVYYY]]]aaabbb```^^^^^^^^^aaaeeekkkppptttwwwzzz}}}|||{{{yyyyyyzzzyyywwwuuutttuuusssnnnkkkiiieee___YYYXXXXXX[[[^^^aaafffiiiVVVOOOFFF???;;;999888777999999;;;<<<<<<=========;;;;;;;;;;;;;;;;;;;;;;;;666666666555444444333333222222333333222222111000111111111000000000000000111111111111222222222222111222555888999:::999999666444222111000000000111111333444444333222333444222111111111333444555555333333333333333333333333222111///---...000222444......------------......------------------------------------...//////...///000111111111222555888999:::<<<>>>???>>>===<<>>888999:::;;;>>>AAAQQQOOOXXXkkkyyyzzzuuurrrwwwxxxrrraaaNNNAAA:::777888777555444555444333111444666999888777777;;;>>>>>>@@@DDDIIIQQQ[[[hhhqqqwww{{{lllZZZKKKIIIIIICCC>>>>>>>>>@@@BBBBBB@@@>>>======AAACCCFFFIIIJJJQQQdddvvvpppOOOCCC:::999===>>>???@@@>>>AAAKKK[[[kkksssqqqlllhhhfffgggkkkoooyyy~~~yyy|||hhh^^^@@@;;;777999DDDLLLSSSNNNIIIQQQggg|||}}}sss~~~{{{vvv~~~~~~xxxjjjdddkkkooozzzmmmWWWDDDAAA]]]{{{}}}ttthhh___WWWRRRNNNMMMKKKIIIMMMSSSTTTZZZbbbeeedddbbbbbbccchhhlllppptttvvvxxx{{{}}}}}}{{{zzzzzz{{{zzzwwwuuuqqqqqqoookkkiiiiiiddd^^^ZZZYYYWWWVVVXXX]]]aaacccVVVPPPFFF>>>888666555555:::;;;;;;<<<============;;;;;;;;;;;;;;;;;;;;;;;;666666666555444444333333222222333333222222111000000000000000000000111111000000111111111222222222///111333666777888777777444333222000//////000000000222444444333222333444222222333333333333444555333333333333333333333333555333000...---...000111......------------......------------------------,,,---...............//////000111111111222555888999:::<<<>>>???>>>======@@@BBBBBBBBBAAABBBDDDFFFEEEDDDBBBCCCIIITTTbbbkkkwwwCCCGGGRRR```lll|||~~~vvvsssuuuzzzbbbRRRSSSSSSPPPVVVccc___fff{{{___RRRZZZ```iiipppooommmkkkhhheee```]]]ZZZWWWVVVUUUTTTRRRSSSRRRNNNGGG@@@:::888777333222222111111222222333//////000000000000000111.........///////////////////////////////////////......//////000222333444222333444555555444333222000000000000000000000000...///111333555777888999:::===@@@AAAAAACCCIIIMMMOOOTTTZZZaaahhhdddTTTCCC:::666666;;;AAAHHHQQQYYYRRRKKKRRRiiizzzuuueeeYYYJJJBBB===???AAABBBCCCEEEYYYXXX___kkkuuuvvvqqqnnnxxxxxxsssgggVVVGGG===888666777888777555444444444666666777777666777999:::;;;:::<<>>???@@@AAACCCFFFJJJKKKJJJHHHNNNTTT^^^dddgggpppkkkLLLBBB::::::===>>>???AAA>>>CCCNNN___ooouuupppiiiiiiiiijjjlllooowww}}}zzzvvvyyygggaaaBBB<<<888:::FFFMMMQQQNNNJJJOOOgggzzzvvvuuuwwwsssnnnvvvgggZZZIIIEEEUUUooovvvssseeeZZZSSSMMMJJJIIIHHHDDDAAAEEELLLUUU]]]fffkkkjjjiiikkkmmmnnnqqquuuxxxyyyzzz{{{}}}}}}|||{{{{{{{{{zzzwwwtttppppppmmmjjjjjjjjjeee^^^\\\\\\XXXRRROOOQQQRRRPPPPPPLLLDDD<<<777555666666;;;<<<<<<===>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<777777666666555444444333333333333333333222222111000000000000111111111111000000000111111111111222///000333555666555444444222111000000000000000000111333444444333222333444111333444444333333444555333333333333333333333333777555222000.........///......------------......,,,,,,,,,------------...,,,---......------...000///000111111111222555888999:::===???@@@???>>>>>>@@@AAABBBAAAAAABBBEEEGGGFFFEEECCCDDDIIITTTbbbkkkuuuDDDHHHRRR```lll}}}yyy|||}}}yyy{{{vvv]]]LLLNNNNNNIIISSSfffdddhhhsss|||pppZZZQQQUUU^^^fffmmmllljjjiiihhheee```]]]YYYWWWUUUTTTSSSQQQQQQPPPLLLFFF???:::777777222222111111111111222222////////////000000111111............/////////000////////////////////////......//////000222333444111333444555555444222111///////////////////////////000222444666888999::::::===@@@AAABBBEEEJJJNNNQQQVVV\\\aaadddaaaSSSEEE:::666555999>>>BBBHHHNNNKKKEEEJJJ]]]jjjggg]]]WWWOOOHHHDDDGGGJJJJJJJJJKKKXXX\\\aaahhhpppuuutttooosssrrrpppiii\\\MMMAAA;;;888888777777777888888888777777666888;;;===>>>>>>>>>;;;;;;>>>AAAFFFTTTbbbppp{{{qqqmmmmmmppp|||wwwccc[[[UUUSSSLLL@@@===AAAAAAAAAEEEOOOZZZaaaaaa^^^jjjrrrgggJJJAAA999:::===>>>@@@BBB@@@DDDOOO___nnnsssmmmfffiiijjjlllmmmmmmsssyyyuuu~~~mmmaaaDDD@@@===???HHHMMMLLLMMMJJJPPPlllmmmrrr~~~rrrtttyyynnndddPPPGGGHHH[[[ddduuucccTTTLLLKKKIIIJJJKKKKKKGGGCCCGGGOOOaaaiiirrruuurrrooopppsssrrruuuyyy{{{|||}}}~~~~~~}}}}}}}}}}}}{{{xxxuuurrrqqqmmmjjjjjjjjjeee]]]YYYZZZVVVMMMIIIHHHFFFAAAEEECCC???;;;777666888999<<<<<<===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<888888777666666555555444444444444444444333222222///000000000111111111111000000000000111111111111000111333444555444333222////////////000000000111222444555555333222333444111333555555333333444555222222222222222222222222666555333222000/////////......------------......,,,,,,,,,---------......+++---//////---,,,...000///000111111111222555888999;;;===???@@@@@@??????@@@AAAAAA@@@@@@BBBEEEHHHGGGEEECCCDDDIIITTTbbbkkkuuu@@@DDDRRRbbbmmmwwwxxx{{{xxx||||||wwwyyyxxx[[[GGGHHHJJJHHHWWWnnnnnnnnnkkkcccXXXSSSTTTWWW^^^eeekkkjjjhhhhhhhhheee```]]]YYYVVVUUUTTTRRRQQQQQQOOOLLLFFF???999777666222222111111111111222222.../////////000000111111---.........//////000000000000000000000000000000......//////000222333444111222444555555444222111.........///////////////222333555777999;;;<<<<<<@@@BBBEEEEEEDDDEEEJJJNNNTTTZZZ___bbbddd```UUUIII777333222666:::<<<@@@DDDCCC===@@@NNNXXXVVVQQQPPPSSSLLLIIIMMMQQQQQQOOOOOOQQQXXX^^^bbbkkkwwwyyytttiiijjjjjjhhh___QQQEEE???999666222222666999:::999;;;999888<<>>???@@@CCCOOO^^^ttt}}}zzzbbb\\\aaannnzzzvvvbbb```aaa^^^PPP@@@===DDDCCCCCCHHHWWWiiitttuuuqqqhhhIII@@@999:::===>>>@@@CCCBBBEEEOOO^^^lllqqqllleeeiiijjjlllmmmkkkooo}}}zzzwwwooo```EEECCCBBBCCCJJJNNNDDDGGGFFFLLLkkk{{{fffooo|||nnnssszzz|||qqqUUUFFFCCCQQQ[[[}}}mmmWWWHHHDDDGGGNNNPPPTTTVVVSSSPPPUUU]]]nnnvvv}}}}}}wwwqqqqqqssstttwww{{{}}}~~~}}}yyyvvvrrrqqqmmmiiiiiiiiicccZZZWWWZZZWWWNNNIIIIIIFFF???<<<<<<;;;999888888:::;;;<<<======>>>>>>>>>>>>===========================888888888777666666555555444444555555444444333222//////000000111111111222000000000000111111111111111222444555555444222111......//////000111111111333555666666444222333333111444666666333222444666222222222222222222222222555444444333222111000///.........------.........,,,,,,,,,------.........+++---//////---,,,...000///000111111111222555888:::;;;>>>@@@AAAAAA@@@???@@@@@@AAA@@@@@@BBBEEEHHHGGGFFFDDDDDDIIIUUUbbbkkkyyyCCCLLLXXX___eeemmmxxxzzzwwwuuuvvvzzz~~~|||tttmmmrrr]]]KKKLLLOOOGGGSSSqqqwwwiiibbbeeeaaaTTTRRRZZZ``````bbbeeeiiijjjfffccc^^^\\\YYYVVVTTTRRRQQQQQQOOONNNKKKEEE>>>999666555111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444333333222111000////////////111333444444666888999:::===@@@BBBCCCCCCDDDDDDDDDFFFJJJMMMWWWWWWWWW\\\ddddddVVVFFF666555333333555999===@@@@@@<<<>>>GGGJJJFFFAAAAAADDDFFFLLLVVV]]]^^^]]]]]]]]]VVVWWWgggvvvzzzwwwuuuoooooommmhhhccc[[[KKK===444333555999999777999>>>999<<<@@@CCCEEEIIIMMMPPPMMMEEEDDDJJJJJJIII]]]wwwrrriii___XXXiii|||kkkdddeee___RRREEE???@@@BBBDDDHHHTTTgggzzz}}}uuudddHHH@@@999:::===>>>@@@DDD@@@EEEOOO^^^lllrrrooojjjiiiiiikkkoooooopppvvv~~~~~~~~~yyyuuuZZZCCCCCCDDDHHHMMMMMMGGGFFFDDDFFF___{{{mmmllltttqqqxxx}}}yyy```JJJFFFNNNhhhiiiRRRGGGKKKSSS[[[^^^`````````fffqqqyyy~~~yyyxxx{{{~~~~~~~~~~~~~~~~~~}}}{{{yyywwwtttrrrmmmiiieeebbbaaa```\\\XXXRRRMMMJJJFFF???:::;;;;;;<<<<<<<<<<<<;;;:::??????>>>>>>======<<<<<<===<<<<<<<<<<<<;;;;;;;;;999888777666555444333333444444333333333333222222111111000000000000111111333222111000000111222333444444333333111000...---......///000111222222333<<<<<<;;;999777555333222222222222222222111000///444444222000///000333666888666444111000//////000......---------......///------............------111111111000000000000000333111111111333555555555777999<<>>999555555111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444333333222111////////////000222444555666888:::<<<===???CCCEEEDDDEEEFFFFFFGGGIIILLLOOOSSSXXX]]]aaaccc___TTTGGG666444333333444888;;;>>>???<<<>>>CCCCCC===999999;;;<<>>@@@CCCAAAEEEOOO]]]kkkqqqnnnjjjnnnlllmmmnnnnnnnnnttt}}}rrrrrrxxxVVVAAABBBAAADDDLLLMMMKKKGGGCCCBBBXXX~~~~~~~~~~~~ssslllFFFHHHOOOddd}}}lllYYYQQQVVV^^^ppprrrtttuuuwww|||{{{|||~~~|||yyywwwuuurrrooojjjeeebbb```______ZZZWWWQQQLLLGGGCCC???<<<<<<>>>@@@AAAAAA@@@>>>===@@@@@@???======<<<<<<<<<======<<<<<<;;;;;;::::::666777777777666666555444444444333333333333222222111111000000000000111111222222111111111111222222333333333222111000///......///000111222444555555999999888777555444222111222222222222222111000000222333222111///000333555666555444222111000000//////......------------...,,,------......------,,,000000000000000000000000111000000111333444555555666888;;;>>>??????===<<>>888555444111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444333333222111/////////000222444666777777999;;;<<<===???BBBEEECCCEEEFFFGGGGGGIIILLLNNNOOOZZZdddeeeaaaZZZPPPHHH555444333222333666999;;;??????AAADDDBBB<<<:::;;;>>>>>>AAALLLYYYaaa^^^XXXVVV^^^mmm|||}}}wwwuuu|||}}}uuuiiiYYYMMM<<<888666888:::<<>>@@@CCCCCCGGGOOO]]]iiiooommmiiinnnlllkkkmmmmmmoooxxxnnnqqqqqqRRRBBBCCCAAACCCLLLQQQRRRJJJBBB===PPPyyyyyy}}}yyyzzzmmmEEEDDDHHHXXXqqq~~~rrrfffbbbhhhppp~~~~~~~~~}}}yyyuuurrrpppnnnkkkfffbbb^^^]]]]]]^^^XXXVVVPPPIIICCC??????@@@AAABBBDDDFFFFFFDDDBBBAAABBBAAA???===<<<;;;<<<<<<=========<<<;;;:::999999555666777888888777555444444444333333333333222222111111000000000000111111111111222222222222111111222222222222222111000000//////000222333555666777666666555444333222111111111222222222222111000000111222222222000000222333333333333333222111000/////////...---,,,,,,------,,,------......------,,,000000000000000000000000111111111222333444555666777999<<<>>>???>>><<<;;;???@@@BBBBBBCCCDDDGGGIIIGGGFFFEEEDDDGGGQQQ___iiixxxJJJOOOfffwwwyyyxxxdddsssyyyuuu{{{vvvddd[[[kkk{{{ooopppnnn```OOOGGGLLLSSS\\\fffkkkkkkgggddd___]]]YYYUUUQQQNNNLLLLLLMMMLLLJJJEEE>>>888444333111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444333333222111//////000222444666777888888999:::;;;:::;;;>>>@@@@@@BBBDDDEEEEEEFFFIIIJJJNNNYYYdddeee```YYYNNNEEE444333222111222444777888<<>>AAAFFFKKKEEEIIIMMMNNNKKKGGGCCCAAA>>>CCCJJJZZZzzzpppccc]]]gggttttttzzznnnbbb___bbbccc___KKKEEECCCLLL\\\kkkwww___FFF>>>999:::===>>>@@@CCCEEEHHHPPP\\\iiinnnlllhhhiiihhhiiillloootttqqqyyymmmRRRFFFGGGDDDEEEOOOUUUVVVMMMCCC===LLLrrrzzz}}}zzz|||hhhMMMBBBDDDLLL]]]sss{{{sssrrrxxx~~~|||||||||yyytttpppmmmkkkjjjgggccc___]]]\\\]]]]]]WWWUUUPPPHHHAAA???BBBFFFIIIIIIHHHGGGFFFEEEDDDCCCCCCAAA???<<<;;;;;;;;;<<<============<<<:::999888666777999:::999777444222444444333333333222222222111111000000000000111111000111222333333222111000000111111222222222111111000111111222333444555555555555444333333222222222111111222222222111111000222333444333111///000111111222333333333111000/////////...---,,,,,,,,,,,,---......//////......---/////////000000000000000333444444444333444555666:::<<<>>>@@@@@@???===<<<>>>???AAABBBBBBDDDFFFIIIHHHFFFDDDCCCGGGQQQ^^^gggxxxGGGKKK___zzzvvvwww}}}iiisss|||}}}vvvsssxxx~~~qqqbbb]]]sss{{{sssqqqiiiXXXHHH@@@NNNVVV```jjjmmmlllgggddd```]]]YYYUUUQQQNNNLLLKKKLLLLLLKKKFFF???999444333111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444333333222111///000222444666777999999;;;;;;<<<;;;999999:::<<<===@@@CCCEEEEEEFFFGGGHHHNNNUUU\\\^^^^^^XXXLLL???333222222111222444666777888<<>>;;;???HHHQQQZZZfffrrr[[[DDD===888:::>>>>>>@@@BBBFFFIIIQQQ^^^jjjooolllhhhgggfffhhhmmmpppuuuyyyjjjQQQGGGIIIEEEEEEPPPVVVWWWOOOFFF???KKKppp|||}}}uuuzzz|||yyyzzz{{{iiiRRRFFFEEEHHHSSSiii{{{zzz}}}|||zzz{{{~~~}}}{{{xxxuuuqqqnnnkkkjjjfffdddbbb___]]]]]]]]]]]]WWWUUUPPPHHHCCCBBBGGGLLLQQQNNNIIIEEEBBBBBBBBBCCCBBB@@@???===<<<;;;<<<<<<<<<===>>>>>>===<<<:::888:::;;;<<<<<<:::666222000444444333333333222222222111111000000000000111111000111222333333222111000000000111222222222222111222222222222222222222222666555444333333333444444000111111222222222111111555666666444111//////000111222222333222111///.........---,,,,,,,,,,,,,,,//////000000000000//////......//////000000000000777888888666444333444666;;;<<>>???AAABBBBBBDDDFFFIIIHHHFFFCCCBBBGGGQQQ^^^fffvvvFFFJJJ[[[sss~~~yyyzzz|||uuuxxxyyyxxxuuutttwwwzzzqqqddd___pppvvvsssssssssjjj[[[NNNHHHPPPXXXccckkkmmmjjjfffccc```^^^ZZZUUUQQQOOOMMMLLLMMMMMMLLLGGGAAA:::555333111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444333333222111111222444666777888999999=========<<<:::999:::;;;<<<@@@DDDFFFFFFFFFFFFGGGJJJMMMPPPSSSVVVTTTHHH;;;222111111222333555666777;;;@@@CCCCCCEEEJJJMMMMMMRRRSSSRRRUUU___dddXXXGGG>>>BBBLLL```xxxxxxhhhnnnsssyyy}}}}}}oooaaaCCC;;;555888===AAAEEEJJJNNNOOOPPPNNNJJJFFFCCCCCC@@@FFFSSSmmmuuugggfffiiipppnnn___FFFEEEBBB???<<<;;;:::999===:::<<<@@@BBBGGGWWWiii}}}WWWCCC<<<888:::>>>???@@@BBBEEEIIISSS```mmmqqqmmmhhhiiiiiikkkoooppppppwwwfffNNNDDDGGGDDDCCCKKKPPPUUUPPPJJJCCCIIIjjjzzzooopppxxxcccWWWkkk|||lllPPPFFFDDDCCCLLLccc}}}{{{{{{|||}}}zzzzzz}}}~~~zzzxxxuuurrrnnnkkkjjjiiiaaaaaaaaa```___^^^]]]\\\VVVSSSNNNHHHFFFHHHLLLPPPRRROOOIIIDDDAAA@@@AAABBB??????>>>>>>======<<<<<<<<<===?????????>>><<<:::=========<<<999555222000444444333333333333222222111111000000000000111111111111222222222222111111000111111222222222111111111111222222222222222222888777555444333444444555000000111222222222222111666666666444222111222333222222222222111000///...------,,,,,,,,,,,,------/////////000000/////////---......//////000000111777999999777333222444666999:::<<<>>>>>>===;;;:::???@@@BBBBBBCCCDDDGGGIIIHHHEEEAAABBBHHHRRR^^^fffsssDDDIIIYYYooo}}}~~~|||zzz||||||~~~{{{yyyyyylllcccjjj~~~|||nnnooorrrtttnnn```SSSMMMQQQYYYeeelllmmmjjjgggeee```^^^ZZZVVVRRRPPPNNNNNNMMMNNNMMMIIIBBB;;;666444111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444333333222111333444666777999999999999:::;;;;;;:::999888:::;;;:::===BBBEEEEEEEEEDDDEEEBBBDDDEEEGGGKKKLLLCCC999000111111222444666777999;;;???BBBCCCJJJTTTXXXVVVbbbeeecccaaaeeeeeeUUU@@@<<<>>>FFFYYYrrrwwwggg```ooo~~~qqqeeeLLLAAA777666;;;BBBJJJPPPTTTSSSPPPKKKFFFCCCBBBBBB@@@III___yyyjjjcccaaa\\\[[[VVVHHH<<<;;;888555333333888>>>===999999======???NNN```hhhppp~~~|||qqqSSSBBB;;;888;;;>>>??????BBBDDDIIITTTcccpppsssnnnhhhhhhiiilllooonnnjjjlllqqqooofffLLLBBBFFFCCCBBBGGGIIIRRRPPPMMMDDDDDD```~~~zzz}}}kkknnnwww}}}|||cccNNN```uuummmVVVFFFCCC@@@IIIbbb|||zzzxxxwwwxxxzzzyyyxxxzzzxxxsssuuuvvvxxxyyyzzzzzzyyyyyyvvvtttppplllhhheeedddccc\\\^^^___``````^^^\\\ZZZTTTPPPJJJGGGIIILLLPPPRRRMMMLLLIIIFFFDDDBBBAAA@@@<<<===>>>??????>>>===<<<;;;===???AAAAAA@@@>>>===>>>>>><<<;;;888666444222444444333333333333222222111111000000000000111111222222111111111111222222111111222222222111111000000000111222333444555555999777555333222333444444000000111222222222222222444444444333333444777:::444333222111///.........++++++++++++,,,---......------............------------......///000000111222555777555222111444888888999<<<>>>>>>===<<<:::???AAACCCCCCDDDEEEHHHJJJGGGCCC@@@AAAHHHSSS___fffppp===EEETTThhhzzz|||ttt{{{xxx|||xxx~~~~~~pppccccccgggmmmyyyooopppssstttooobbbSSSIIISSS\\\gggnnnooollljjjhhh```^^^ZZZWWWSSSQQQOOOOOONNNOOONNNJJJCCC<<<777444111111111111111111111111000...---...///000///...////////////////////////////////////////////////////////////000111222333333333444444444333222222444555777888999999999888555666777777666777999;;;666:::???BBBCCCBBBAAAAAA<<<>>>???@@@BBBDDD@@@999000000111222444777888999333777:::>>>IIIWWW\\\ZZZeeejjjjjjfffgggfffUUUAAA::::::>>>LLLeeeyyyxxxmmmWWWnnn~~~qqqhhhVVVHHH:::777===EEEPPPXXX\\\YYYTTTMMMGGGDDDDDDEEEBBBOOOpppnnnccc___XXXIII@@@;;;///444111111777>>>>>>;;;777>>>888888<<<:::777>>>LLLMMM^^^wwwccceeeSSSAAA;;;888;;;>>>??????AAACCCIIIUUUeeerrruuuoooiiieeegggkkkooolllgggfffiiimmmgggLLLAAAFFFDDDCCCFFFGGGPPPPPPOOOCCC???XXXwww||||||fffmmm{{{{{{WWWXXXjjjooohhhJJJGGGDDDMMMggg{{{xxxlllrrrxxx{{{zzzzzz~~~yyyooobbbYYYfffgggiiikkkmmmooopppqqqrrrpppkkkfffbbb___\\\\\\YYY[[[^^^``````^^^[[[XXXSSSMMMHHHFFFJJJOOORRRRRRHHHIIIIIIIIIGGGDDDBBB@@@:::<<<>>>@@@AAA???===<<<;;;===@@@BBBBBBAAA@@@>>>>>>===;;;:::888777666555444444444333333333222222111111000000000000111111333222111000000111222333222222222222222111000000...///111333555777999999999777555333111222333333///000111222222222222222222222333333333666;;;???666444222000............*********+++,,,---...///+++,,,,,,------,,,,,,+++---------...///000000111...222555444111111555999999;;;>>>@@@AAA@@@>>>===@@@AAACCCDDDDDDFFFHHHKKKFFFCCC???@@@HHHTTT```gggnnnBBBCCCSSSlll{{{zzzwwwyyy{{{ttt}}}~~~rrrddd```ZZZYYYbbbppptttvvvrrrkkk```PPPBBBKKKWWWfffoooqqqnnnlllkkkdddbbb]]]XXXSSSPPPMMMLLLNNNQQQQQQMMMDDD;;;555333111111111111111111111111000000////////////000000000000000000000000000000////////////////////////////////////111333555666555777888888666444444444444555777888888777666666555666666555444444666999666888:::<<<======<<<<<<======<<<;;;999777555444222222333333444555666666555999<<<@@@LLLXXX[[[VVV___qqqtttooopppfffPPPAAA::::::===HHH[[[lllqqqnnnSSS```uuuwwwllliiieeeSSSEEE======RRRhhhmmmtttjjjTTTHHHJJJFFF@@@EEEEEERRRmmmgggeee\\\LLL===555333333333666999::::::::::::;;;===777555<<>>>>>@@@HHHDDDXXXhhhhhhmmmuuuOOO@@@===;;;;;;===@@@BBBBBBEEELLLXXXeeemmmooolllhhhssskkkgggjjjnnnmmmjjjjjjzzzsssxxxcccOOO???>>>CCCDDDEEEHHHKKKNNNOOOIIICCCKKKffflll{{{\\\^^^oooqqqpppNNNEEEEEEMMM___|||vvvrrrqqqooosss{{{~~~|||~~~yyynnneee]]]WWWSSSXXXYYYZZZZZZ[[[```gggmmmlllgggaaa\\\YYYYYYXXXXXXZZZYYYWWWYYY\\\\\\ZZZXXXQQQMMMJJJLLLRRRUUUSSSOOOPPPHHHEEEGGGGGGBBB@@@CCCEEEEEEDDDAAA===;;;;;;;;;;;;@@@EEEFFFCCC@@@??????<<<;;;999777555444333222555444333222111111111111000000000000000000000000222222111111222222333444444444333222222111111000222000222:::???===;;;:::666444111000111222111111000222555666444333222222777333......333777::::::666555333111////////////------------------------------------------------......///////////////......//////000111333444555999:::===???@@@>>>===;;;@@@@@@AAABBBDDDFFFHHHIIIGGGDDDAAABBBHHHTTT```hhhoooBBBDDDTTTlll{{{{{{xxxzzz{{{ppp```\\\XXXXXXaaaffflllpppmmmfff]]]QQQFFFQQQ\\\jjjssstttppplllkkkfffddd___ZZZUUUQQQNNNMMMOOOPPPQQQMMMEEE===777444111111111111111111111111000000////////////000000000000000000000000000000////////////////////////////////////111333555666444666777777555333333333444555666777888888999999999888666444333333444444777888:::===>>>>>>>>>===<<<;;;:::888777555444444222222333444555666777777666999<<<@@@KKKWWW[[[WWWddduuuwwwrrrrrrfffPPPAAA:::999:::BBBUUUgggooommmSSSYYYkkk~~~qqqggghhhrrr[[[GGG>>>@@@YYYttt|||uuummmXXXJJJKKKGGGAAAEEEKKKPPPaaaeee___SSSDDD999444555666333666999::::::;;;<<<======;;;===CCCDDDAAA@@@CCCGGGJJJ___hhhlllooouuuOOO>>><<<::::::<<>>===;;;??????@@@BBBDDDGGGHHHJJJGGGDDDAAAAAAHHHSSS___fffpppAAACCCPPPgggvvvxxxwwwzzzrrrccc___YYYUUU\\\^^^hhhpppnnnfff[[[OOOFFFRRR\\\kkktttvvvrrrmmmkkkiiifffaaa[[[VVVRRROOONNNNNNPPPPPPLLLFFF>>>999666111111111111111111111111000000////////////000000000000000000000000000000/////////////////////////////////000111333555555333555666777555444333444444444555666888:::<<<>>>@@@<<<777555666666555333888888:::;;;<<<<<<<<<<<<999888666444333333333333111222333555666888999999999;;;<<>>@@@@@@CCCKKKVVVaaaiiikkkiiihhheeeeeefffgggfffkkk{{{lllWWWEEEBBBCCCBBBBBBFFFKKKKKKMMMKKKGGGIIIVVVeeeyyy{{{zzzaaa___ttt}}}|||YYYIII@@@???JJJjjj~~~zzzwwwsssqqqnnnmmmpppwww{{{}}}qqqbbbXXXSSSQQQQQQNNNRRRXXX\\\^^^```aaaccc___ZZZSSSNNNMMMOOOQQQRRRWWWWWWYYYZZZ\\\[[[WWWTTTNNNMMMNNNQQQVVVXXXVVVTTTPPPHHHBBBDDDHHHIIIIIIJJJBBBBBB@@@>>><<<;;;===???LLLKKKIIIDDD>>>;;;:::;;;888777666555555666777777555444333222111111111111000000000000000000000000222222111111222222333444444444333222222111111000222333999AAAEEEAAA;;;:::777555333222333333222111///222444555444333333444555555555444333444666999555444222000///...//////------------------------------------------------,,,,,,...///000000000000/////////000222333555666888:::<<<>>>???>>>===<<<===>>>@@@BBBEEEGGGIIIJJJFFFCCC@@@AAAGGGRRR]]]dddmmm|||???@@@JJJ\\\kkkrrruuuyyy}}}zzzyyyooohhh[[[RRRVVV^^^jjjtttrrrgggZZZNNNDDDMMMWWWeeeppptttrrrnnnkkkiiigggbbb\\\VVVRRROOONNNMMMNNNMMMJJJEEE???999666111111111111111111111111000000////////////000000////////////////////////////////////////////////......///000222333444555333555777777666555555666555444444555777;;;???AAAGGGAAA;;;;;;===???===:::<<<;;;;;;:::999888888777666555333111000111222333222333444666888999;;;;;;======>>>CCCLLLVVV\\\^^^hhhsssrrrkkkiiiZZZEEE:::::::::999===LLL\\\ddddddNNNEEEMMMbbbiii^^^[[[eeelllVVVJJJJJJOOO\\\gggeee[[[[[[MMMAAACCCDDDCCCIIIEEEIIIVVVrrrmmm[[[FFF;;;777666555555777888999::::::;;;===@@@;;;BBBIIILLLJJJHHHKKKPPPccc}}}vvvpppmmmjjjCCC<<<:::888999<<>>HHHggg{{{}}}~~~yyyuuusssrrrnnnooorrrvvv{{{nnn___VVVSSSTTTVVVXXX\\\aaaeeefffdddaaa___WWWRRRLLLHHHHHHKKKNNNPPPUUUVVVXXXZZZZZZXXXTTTQQQNNNPPPTTTYYYZZZXXXSSSOOOIIIEEEDDDHHHLLLLLLHHHEEEBBBAAA???======???EEEIIIVVVRRRLLLEEE???<<<;;;;;;777666555555666777999:::444444333222111111111111000000000000000000000000222222111111222222333444444444333222222111111000111333:::CCCEEE???999888777555444333444444333111222444555555333222222222333666888777444333555777555333222000///...//////------------------------------------------------+++,,,---///000111111111//////000111222444555666777999<<<>>>???>>>===<<<<<<===@@@CCCEEEHHHJJJKKKEEECCC@@@AAAFFFPPP[[[bbbhhhxxxAAAAAAGGGUUUdddooowww||||||yyy{{{wwwjjjXXXOOOTTT```jjjppplllbbbYYYQQQKKKNNNWWWcccnnnrrrqqqmmmiiiiiifffaaa\\\VVVRRRPPPNNNMMMMMMKKKHHHDDD???999666111111111111111111111111000000////////////000000////////////////////////////////////////////////---...///111222333444444444666888999888888888888555444444444666;;;???BBBHHHDDDAAACCCHHHKKKIIIFFFEEECCC@@@<<<999777555555444222000//////000222333333444555777999;;;<<<===@@@???AAAFFFNNNUUU[[[___gggnnnjjjccc```RRR???888:::;;;<<<@@@KKKWWW[[[XXXGGG???DDDVVV]]]WWWYYYccccccOOOIIINNNOOORRRSSSKKKUUUZZZPPPCCCFFFHHHIIINNNKKKRRR___tttnnnYYYDDD;;;:::888555555999:::;;;:::;;;===@@@CCCLLLSSSXXXVVVRRRRRRWWW\\\qqqpppllleee@@@;;;:::999;;;===@@@AAAAAADDDMMMZZZeeejjjlllkkkkkkkkkiiiiiilllnnnsss}}}```OOOBBBBBBEEEFFFJJJPPPMMMJJJJJJMMMQQQUUU___iii}}}vvvzzz~~~fffWWW```mmmooo]]]KKKAAA???DDD^^^~~~~~~{{{}}}}}}wwwsssrrrrrrssstttvvvxxx|||~~~mmm___XXXXXX[[[]]]aaabbbeeefffddd___YYYUUUQQQMMMHHHFFFGGGKKKOOOQQQSSSVVVXXXYYYXXXUUURRRPPPNNNTTT\\\```]]]VVVMMMHHHBBBFFFLLLQQQSSSOOOGGG@@@???>>>>>>>>>BBBIIIRRRXXXWWWRRRJJJCCC>>><<<;;;:::666666666777888999::::::444444333222111111111111000000000000000000000000222222111111222222333444444444333222222111111000///111888@@@AAA;;;666555666555444444555444333111555666666555222000000000333555888777333222333555444333111///......//////------------------------------------------------+++,,,---///000111111111///000000111222444555666666888;;;>>>???>>>===<<<;;;===@@@CCCFFFHHHJJJJJJEEECCC@@@AAAFFFPPPZZZ```gggvvvDDDEEEKKKWWWfffttt|||wwwhhhWWWOOOVVV^^^fffkkkiiiddd```[[[WWWWWW]]]fffnnnqqqoookkkggghhhfffaaa\\\WWWSSSQQQPPPOOOMMMKKKHHHEEE@@@:::666111111111111111111111111000000////////////000000000000000000000000000000////////////////////////---...000111333444444444444666999::::::999::::::666555444444666999===???CCCBBBDDDHHHNNNRRRRRRPPPNNNKKKFFF@@@;;;888666555111111000000000111333444555666777999:::<<<======BBB@@@CCCIIINNNRRRWWW]]]cccggg```ZZZXXXLLL<<<:::999<<<>>>@@@GGGNNNNNNJJJ>>><<>>AAAAAAAAADDDNNN]]]hhhmmmmmmllllllkkkgggfffjjjnnnqqqtttyyytttZZZLLLBBBDDDIIIJJJNNNUUUPPPMMMLLLNNNQQQUUU]]]ggg~~~~~~hhhaaaiiilll^^^MMMEEECCCFFF\\\{{{|||tttpppqqqsssxxxzzzzzzyyy|||~~~nnnaaa[[[\\\___aaafffeeecccaaa^^^YYYSSSOOOLLLIIIFFFFFFIIIMMMPPPRRRUUUWWWYYYYYYWWWTTTQQQQQQRRRYYYaaaccc]]]RRRIIIDDDCCCLLLUUUWWWTTTNNNFFF???;;;===AAAEEEJJJRRRZZZ```NNNIIICCC???<<<;;;999888777888999;;;;;;;;;999999555444333222111111111111000000000000000000000000222222111111222222333444444444333222222111111000...000666<<<;;;666333555555444444444555444222000666777666444111//////000333444555444333222333444333222000///......//////------------------------------------------------,,,,,,...///000000000000000000000111333444666777555777:::===???>>>===<<<<<<===@@@DDDFFFHHHIIIIIIFFFDDDAAABBBGGGPPPYYY___jjjyyyEEEHHHPPP]]]lllyyy~~~~~~~~~xxxooo```TTTUUUXXXfffuuu~~~~~~wwwhhh[[[]]]```gggmmmpppoookkkhhhhhhfffbbb]]]YYYVVVTTTSSSSSSPPPLLLIIIFFFBBB;;;777111111111111111111111111000000////////////000000000000000000000000000000////////////////////////---...000222333444444444333555888:::999999:::;;;666666555555666888:::;;;:::===CCCJJJOOORRRSSSSSSQQQMMMGGG@@@;;;777666666000000000111222333444444777888999:::;;;<<<======AAA???BBBIIIMMMMMMRRRXXX]]]^^^UUUOOONNNDDD999:::888:::;;;<<>>@@@@@@@@@BBBNNN___kkknnnmmmllllllhhheeeeeeiiimmmnnnpppuuutttUUUHHHAAADDDHHHGGGJJJPPPOOONNNPPPSSSTTTVVV]]]fff{{{kkkjjjlllbbbQQQHHHEEEDDDWWWwww|||uuusssuuuyyy|||}}}yyy|||}}}oooccc]]]\\\^^^___eeeaaa\\\YYYWWWUUURRROOOHHHGGGFFFGGGKKKOOORRRSSSXXX[[[\\\[[[WWWTTTSSSTTTUUU\\\bbbaaaXXXNNNHHHFFFGGGRRRXXXSSSJJJFFFDDDAAA???DDDJJJOOORRRTTTUUUVVVDDDAAA>>>=========:::888888:::===???>>><<<999666555444333222111111111111000000000000000000000000222222111111222222333444444444333222222111111000000000444888666222222666444333333333444333111///444555555333111111222333333222000111222333333222333222000///......//////------------------------------------------------------...//////000//////000000111222333555666777555777:::===>>>>>>===<<<<<<>>>AAADDDGGGGGGHHHGGGGGGEEECCCCCCHHHPPPYYY___lll{{{BBBHHHSSSaaappp|||www|||~~~}}}~~~uuuqqqtttuuuuuu}}}{{{lllYYYSSSSSSjjjoooWWW[[[^^^dddjjjoooooommmjjjiiigggccc^^^[[[XXXVVVVVVVVVRRRNNNKKKHHHCCC===888111111111111111111111111000000////////////000000000000000000000000000000////////////////////////,,,...000222333444444333222444777999999999999:::777666666555555666888888333999BBBIIIMMMOOOQQQRRROOOKKKDDD>>>888555555555///000111333444444444444999999::::::;;;<<<======???>>>AAAIIIKKKJJJMMMTTTVVVVVVLLLFFFFFF>>>555888888999888666888;;;:::555111===FFFHHHKKKVVV^^^___OOOEEEOOO^^^ZZZPPPIIICCCQQQ___[[[NNNNNNTTTWWW\\\^^^gggyyywwwXXXGGG>>>666777===888:::>>>CCCIIISSS]]]dddkkkvvvpppffffff~~~zzzXXX===777777777999===??????>>>@@@NNN```lllooommmkkkkkkfffeeefffjjjllllllqqqxxxzzzzzzxxxQQQEEE???BBBDDDBBBCCCIIIMMMNNNSSSXXXYYYZZZ```iiitttlllmmmlllWWWJJJBBB;;;HHHfffxxx~~~xxxwww{{{~~~yyy{{{}}}oooddd]]][[[[[[\\\^^^XXXRRRNNNNNNOOOOOONNNFFFEEEEEEHHHLLLPPPRRRSSS\\\^^^^^^\\\XXXUUUVVVWWWXXX]]]aaa]]]TTTLLLIIIJJJKKKTTTVVVKKK???===@@@BBBGGGMMMUUUYYYWWWQQQJJJFFF>>>===<<<===@@@@@@===:::999<<>>>>>===<<<===???BBBEEEGGGGGGGGGFFFHHHEEECCCDDDHHHPPPYYY^^^kkk{{{EEELLLVVVcccxxx~~~sssuuuwww{{{}}}uuummmjjjjjjnnnwww}}}|||~~~pppiiiggg]]]aaammmuuu^^^]]]YYYZZZbbbkkkmmmkkkjjjiiifffbbb```___\\\WWWSSSVVVSSSOOOMMMJJJEEE===777555222//////000222222222222111000//////.........000000000000000000000000000000000000000000000000......///000222333444555888888::::::::::::999888888777666555555444555555888:::>>>CCCJJJNNNPPPPPPOOOIIIBBB===;;;999555222111666000...777888555888888===>>>;;;:::>>>BBBBBBHHHHHHHHHGGGFFFGGGLLLSSSNNNHHH@@@=========:::777555666666444222222333444777999<<>>:::999>>>AAAEEEJJJUUU___aaa]]]ccc}}}|||mmmhhhhhhxxxMMM>>>;;;<<<<<<===>>>??????@@@DDDPPP```jjjjjjeeedddfffgggfffgggiiijjjllluuu~~~}}}jjjJJJFFFBBBBBBEEEHHHIIIHHHOOORRRVVVWWWYYY^^^gggooo{{{yyywww|||tttxxx\\\PPPBBB===DDDPPPmmm|||zzzzzz|||}}}{{{||||||{{{{{{}}}yyynnnfff^^^VVVRRRRRRSSSLLLEEEGGGNNNTTTTTTPPPKKKLLLMMMOOORRRTTTWWWXXX]]]```cccbbb^^^ZZZXXXXXX[[[]]]\\\WWWPPPMMMNNNQQQRRROOOIIIBBB???AAAGGGKKKUUUYYYZZZSSSHHH???<<<===???@@@AAAAAA???=========>>>>>>>>>===:::888555444222333444444333222222222111111111111111111111111222333333444444333333333444444333222111111111111333333444666888888666444222111000000000111333333555555333333333333555555111///---111666999666333333222000///......//////...------------...//////111000000///......---------------............///000000000000111444666777888999:::===@@@AAA???===;;;AAAFFFFFFEEEGGGFFFCCCHHHCCC@@@BBBFFFLLLVVV___oooDDDNNNSSS[[[wwwvvvpppoootttzzzsssgggccceeekkkttt}}}uuuyyylllcccccc___^^^tttuuuhhhVVVPPPQQQ```pppuuupppkkkiiifffbbb```___^^^ZZZWWWWWWTTTQQQNNNLLLFFF???888666333111000111222333333222111000//////.........000000000000000000000000000000000000000000000000...///000111333444555555888888:::;;;;;;:::999999:::999888888777777777777;;;<<<>>>CCCHHHKKKLLLLLLKKKFFFAAA===;;;999666333...444333333<<<===999===DDDFFFHHHIIINNNSSSPPPKKKVVVOOOFFFAAAAAACCCHHHKKKFFF@@@999777888888666333444555555444222111333444666666888<<<@@@FFFKKKNNNHHHNNNVVV^^^dddcccXXXLLLGGG[[[ppp{{{lllSSSFFF???======AAAHHHPPPXXXdddpppuuutttxxxjjjkkkwwwKKK<<<;;;;;;<<<===>>>???@@@@@@BBBNNN___jjjkkkhhhhhhjjjeeeeeegggjjjjjjllluuu{{{]]]HHHEEEBBBBBBEEEHHHHHHHHHLLLPPPTTTWWWYYY^^^gggmmmvvv~~~vvvuuu^^^SSSAAA;;;DDDNNNggg|||{{{}}}|||||||||{{{{{{|||vvvhhh^^^UUUMMMIIIJJJEEEEEEGGGNNNUUUXXXUUUQQQGGGJJJNNNTTTYYY\\\^^^___ccchhhkkkiiibbb[[[XXXWWW]]]^^^\\\WWWPPPLLLMMMOOOQQQMMMGGGAAAAAAHHHRRRZZZ^^^XXXNNNCCC;;;999:::<<>>>>>???BBBEEEGGGGGGFFFEEECCC???===;;;999555333---555555777>>>===;;;BBBDDDMMMZZZgggrrrtttiii\\\XXXPPPFFFAAABBBEEECCC@@@<<<888333222333444333111333444444333111111222444666666666888:::>>>@@@BBBEEELLLUUU]]]bbbbbbZZZOOOFFFXXXooohhhSSSGGGAAABBBFFFGGGRRR___iiiuuuiiimmmuuuHHH888;;;;;;<<<===>>>???@@@@@@CCCPPPaaajjjjjjhhhhhhiiiddddddgggjjjjjjllluuuwww{{{RRRFFFDDDBBBBBBEEEGGGHHHHHHIIIMMMSSSVVVYYY^^^dddiiijjj}}}{{{|||~~~zzzsssddd[[[DDD;;;EEELLL___}}}||||||{{{zzzyyyzzz}}}}}}pppaaaUUULLLDDDBBBDDD???FFFPPPYYY]]]ZZZTTTOOOHHHLLLRRRYYY___cccdddeeeffflllqqqnnnddd\\\YYYYYY``````]]]WWWOOOKKKKKKMMMMMMIIICCCAAAGGGRRR___gggcccVVVFFF;;;888:::<<<===FFFJJJKKKHHHAAA;;;;;;<<<999999999888777666555444888333//////333666555333111111111111111111111111000000111111222222222333555444333333333333333333111777===???<<<888444333333333222222333333444555333333222111111222333333111111222666:::;;;777444222111000...---......///,,,++++++++++++,,,------//////......---,,,,,,,,,---------............/////////000111222444555666888888:::===@@@@@@???===???CCCEEECCCDDDIIIMMMMMMFFFBBB@@@AAADDDJJJUUU___nnn}}}BBBMMMYYYmmmuuuqqq~~~ooojjjooowww~~~xxxyyyxxx___UUU___fffiiittt{{{hhhZZZWWW^^^tttwwwkkkiiifffcccaaa```___^^^YYYVVVSSSQQQOOOJJJCCC===888555222111111222222222222111000///............///////////////////////////////////////////////////000222444666666666666777888:::;;;<<<<<<<<<;;;=========<<<======>>>>>>>>>===>>>???BBBDDDCCCBBBAAA@@@>>><<<:::777444111000888777777<<<999;;;HHHQQQgggppp```PPPNNNKKKJJJJJJIIIAAA888777444111111222444333333333333444333111111333444777777777888999:::<<<===AAAIIIPPPUUUYYY\\\XXXRRRKKKUUUfffzzzyyygggWWWKKKCCCEEEKKK[[[hhhwww{{{yyywwwdddmmmpppEEE777:::;;;<<<===>>>???@@@AAAGGGUUUdddiiihhhfffeeeddddddeeeiiikkkjjjkkkuuusssvvvOOOBBBBBBBBBCCCDDDFFFGGGGGGIIIMMMRRRVVVYYY\\\```ccc\\\nnn~~~ppplllwww~~~~~~vvvmmmgggLLL???GGGKKKXXX|||{{{zzzwwwuuutttvvvwwwtttgggYYYOOOGGGBBBCCCFFFHHHPPP[[[___\\\VVVPPPNNNQQQSSSXXX]]]aaadddfffggghhhmmmooojjj```[[[\\\```dddccc^^^WWWPPPLLLLLLMMMJJJEEECCCHHHTTT___ddddddXXXNNNBBB;;;<<<@@@BBBCCCOOOPPPOOOGGG===888999===999999888888777777666666...///222444666555444222111111111111111111111111000111111111222333444555666555444444333444444444222:::BBBDDD???999555444222222222222333333444444222111111111111111111222111222444888;;;;;;777444222111///...------......,,,,,,,,,+++,,,,,,---.........---------,,,,,,,,,---------............/////////000111333444555666888888:::<<>><<<===BBBEEEDDDEEEJJJMMMLLLEEEAAA@@@AAACCCIIITTT___nnn|||DDDFFFRRRmmm|||{{{qqqlllpppvvv~~~rrrqqqzzzzzzggg^^^dddhhhhhhooo|||~~~ppphhhiiittt|||lllkkkiiifffccc```______YYYVVVSSSRRRPPPLLLEEE???999666333111111111111111222111000///............///////////////////////////////////////////////////111333555666777666666777888:::<<<========================>>>??????@@@===<<<<<<===???@@@@@@???>>>>>>===;;;777444111000555:::999888;;;;;;EEE[[[wwwbbbWWWSSSWWWWWWRRRMMMHHH===333333222111111222333444444222333444333222222333555777777777888999:::;;;;;;>>>DDDIIIJJJMMMQQQSSSQQQNNNTTTbbbttt}}}sssiii]]]TTTTTTXXXyyy{{{iiiiiivvvjjj]]]lllhhhBBB888::::::;;;===>>>@@@AAAAAAHHHWWWeeegggeeeeeedddbbbfffgggjjjkkkjjjkkkvvvqqqrrrrrrIII>>>@@@BBBCCCDDDEEEFFFGGGKKKNNNRRRUUUXXXZZZ\\\]]]YYYbbbqqq~~~rrrooozzzvvvqqqoooTTTCCCGGGGGGSSSxxx{{{{{{yyyvvvqqqmmmkkkkkkeeeZZZOOOIIIFFFDDDGGGLLLQQQWWW]]][[[UUUOOOOOOQQQYYYZZZ[[[^^^bbbfffjjjmmmrrrqqqmmmcccZZZYYY___fffgggddd___XXXRRRNNNNNNNNNKKKHHHKKKWWWfffjjjbbbXXXHHHBBB<<<999===DDDKKKOOOVVVTTTMMMBBB999666999>>>::::::999999888888888888---777BBBDDD>>>555222222111111111111111111111111222222222222333555777888888777666555444444444444444<<>><<<:::AAAEEEFFFGGGIIIJJJHHHDDDBBBAAABBBCCCHHHTTT```mmm{{{CCC@@@GGG[[[rrruuupppqqqwwwuuuccc```^^^aaakkk~~~~~~nnnsss~~~yyyuuuiiijjjjjjhhhdddaaa``````ZZZXXXUUUTTTSSSOOOHHHBBB;;;888444222222222222111222111000//////.........000000000000000000000000000000000000000000000000...000333555777777666555777888:::<<<>>>?????????=========>>>???@@@AAABBB>>><<<::::::<<<===<<<;;;:::;;;:::888444222222222777<<<;;;;;;???CCCVVVsss~~~dddYYYXXX```ccc```UUUMMMIII???444222111111111111222222333333444555444333333555666666666777777888999999:::;;;AAAEEEDDDDDDHHHLLLMMMMMMUUUfffzzz}}}www{{{|||yyynnncccaaajjjsss~~~|||zzzuuuppprrrwwwwwwzzzzzzqqqhhhtttvvv```WWWnnn|||```@@@;;;999:::;;;===>>>@@@AAABBBFFFWWWeeefffeeeggggggdddfffgggjjjkkkiiilll{{{mmmyyyjjj@@@;;;>>>AAACCCDDDDDDEEEFFFLLLNNNQQQTTTWWWYYYZZZ[[[^^^aaammm~~~|||zzzqqqmmmoooZZZGGGEEECCCSSSmmm||||||{{{vvvnnnfffaaa___TTTLLLFFFDDDEEEEEEIIINNNQQQTTTVVVSSSNNNNNNSSSZZZ^^^^^^___bbbgggnnntttxxx~~~wwwkkk^^^VVVWWW```ggggggccc]]]WWWRRRPPPPPPPPPOOOQQQZZZgggqqqlll\\\MMMFFFAAA<<<<<>><<<<<>>;;;777555444444333333222111000//////.........000000000000000000000000000000000000000000000000---///222555666666555444666888:::===???@@@@@@@@@>>>>>>??????@@@BBBCCCDDD@@@>>>;;;999999888777666555666666555222222444777777<<<===>>>CCCHHH___gggYYYXXXZZZ^^^aaa```YYYXXXWWWKKK;;;333444444333222222222333444555555555444444666888888888999999:::999999999888@@@FFFDDDBBBDDDGGGHHHIIIRRRfff~~~{{{vvvyyyrrrfffWWWOOOSSS```kkkwwwuuuvvvxxxyyyyyy~~~sssdddooottt}}}lllXXXUUUrrrvvvXXX===>>>999:::;;;===>>>@@@AAABBBIII[[[hhhhhhfffiiiiiieeedddfffiiijjjiiiooo~~~tttbbb===888<<>>???>>>===;;;:::999999999999AAAIIINNNIII===222000333111111111111111111111111111111111111333666999:::===<<<:::777555444333222666888:::<<<;;;888555333000111222333333333222222111111222333333222111111///111333444444333333333111000...---,,,,,,------------,,,,,,------...///........................---------............///...///111333444555555444777777999<<<>>>???===;;;AAAGGGIIIGGGFFFGGGGGGDDDDDDCCCCCCDDDDDDHHHUUUbbbmmm|||555HHHPPPKKKRRRlll}}}{{{wwwrrrooozzzpppyyydddZZZfffsssaaaccciiiooonnndddZZZVVV___ccchhhjjjhhhfffeeeeee___]]][[[ZZZYYYUUUOOOIII@@@===999777666666555444222111000//////.........000000000000000000000000000000000000000000000000---///222555666666555444666888:::===???@@@@@@@@@??????@@@@@@BBBCCCEEEFFFCCC@@@<<<999777666444222111333444222111333777;;;777===???AAADDDHHH```kkkZZZSSSQQQOOOOOOVVV[[[^^^gggiiiYYYCCC666777777666555333444444444555666666555555777999<<<<<<<<<<<<<<<;;;::::::777AAAHHHGGGCCCCCCEEEEEEFFFNNNaaayyy|||rrrdddYYYVVV\\\fffnnnvvvqqqnnnmmmllllllooouuu}}}ppp~~~vvvqqqtttqqqttteeeRRRVVVvvvrrrSSS;;;???999:::;;;===>>>@@@AAABBBOOO```llljjjgggiiihhhcccaaadddgggiiijjjrrr}}}}}}vvv^^^@@@777;;;AAADDDDDDCCCDDDFFFJJJKKKLLLQQQWWW\\\___```aaacccooo}}}}}}rrrjjjcccnnnfffUUUJJJHHHaaazzzzzz~~~~~~zzzzzznnn```UUUOOOJJJFFFDDDGGGHHHHHHHHHKKKLLLPPPTTTUUUVVVYYY___eeegggiiinnnsssyyy~~~{{{nnn]]]RRRQQQXXX```eeebbb]]]WWWRRRPPPPPPPPPQQQOOO]]]llloooeeeVVVLLLIIIDDD@@@BBBPPPbbbjjjcccYYYBBB===888888<<<@@@AAA???>>>===;;;999888888888999@@@BBBAAA;;;222...000333111111111111111111111111000000///000222555888:::>>>===;;;888555333222222666555555666777777444222111222333444555444333333111222333444444333222111...000111222111111222333111000...---,,,,,,------,,,,,,++++++,,,,,,---.........//////////////////---------.........//////---///111333444555555444777777999;;;>>>???===;;;GGGJJJJJJFFFDDDFFFGGGFFFEEEDDDDDDEEEDDDHHHUUUcccmmm}}};;;DDDKKKOOOTTTdddxxxrrrvvvssshhhppptttqqqfffgggxxxtttooo\\\TTTRRRWWWWWWQQQOOORRR]]]eeekkkiiifffddddddbbb^^^^^^^^^^^^[[[VVVPPPKKKFFF@@@999555444333222///333333222111000///......////////////000000000000000000000000000000000000000222444444333333444555555666777888:::<<<===>>>CCCBBBBBBDDDFFFFFFEEEDDD>>>===;;;999666444222222444222111111222444777999<<<:::<<>>@@@JJJUUURRRFFFCCCJJJQQQQQQ```|||}}}sssppprrrhhhaaaiiirrr|||wwwkkkccccccggguuuyyy|||___TTTVVVmmmKKK999999>>>::::::>>>@@@@@@AAACCCUUU^^^eeeffffffhhhgggeeeffffffhhhiiihhhooo|||~~~TTT???::::::<<<@@@EEEHHHIIIIIIIIIKKKNNNRRRVVV[[[^^^```eee```fffzzz~~~qqquuuvvvddd___ggg^^^JJJNNNccc~~~{{{}}}}}}zzz{{{|||zzzlll\\\PPPKKKKKKLLLKKKIIIHHHGGGIIIKKKRRRSSSSSSTTTVVV[[[bbbgggdddnnnttttttzzz}}}vvvbbbOOOKKKPPPWWW```hhhaaaZZZRRRNNNOOOQQQSSSSSS]]]iiiooodddTTTJJJEEEAAAAAAEEENNNYYY```]]]QQQFFF<<<<<<;;;999999<<>>===;;;:::999888888777555333222000000000000111111111111222222222///111222222333555888;;;======>>>>>>888111000333222444666777777666333111333222111111333333222111222222222222222222222222111111111333444333000...///...---,,,+++*********------............------------,,,++++++,,,,,,,,,...------------...//////---...000222333444444444666777999;;;<<<>>>>>>???CCCEEEGGGGGGFFFEEEEEEFFFEEECCCAAABBBBBBHHHVVVdddnnn}}}===DDDJJJJJJLLLXXXkkkzzzwwwuuuqqqzzzmmmoooqqq~~~rrrkkklllvvvzzztttpppsssYYYMMMFFFGGGGGGDDDFFFLLL\\\eeemmmmmmiiigggeeebbb````````````^^^ZZZTTTOOOHHHBBB;;;666555555333111333333222111000///......////////////000000000000000000000000000000000000000222444444444333444555555555666888999:::;;;<<<===<<<<<<>>>@@@@@@???>>><<<;;;999777555444222222444222111111222444777999;;;999;;;@@@@@@EEEZZZqqqmmm[[[HHH???<<<:::<<>>@@@@@@AAADDDWWW```ffffffeeeeeedddbbbccceeeiiiiiihhhoooSSS<<<::::::<<<@@@DDDFFFFFFEEEHHHJJJNNNRRRVVVZZZ]]]^^^```___fffrrr}}}lllsssqqqdddfff]]]KKKMMM___}}}~~~zzzzzzyyy||||||uuuhhh[[[SSSOOONNNNNNNNNMMMLLLLLLNNNPPPVVVVVVVVVVVVYYY___fffllliiittt|||wwwgggUUUGGGGGGPPPWWW[[[^^^\\\WWWQQQPPPSSSVVVXXXXXXhhhjjjdddWWWMMMIIIGGGDDDAAAHHHRRRXXXVVVMMMCCC<<<:::::::::<<<@@@CCCCCCCCC>>>===<<<;;;999888777777777666555333222111111000000111111111111222222222000222333333444666:::<<<>>>=========777000///333444555666777666555333222333111111222333444444333222222222222222222222222000222333444333222000//////...---,,,++++++++++++,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---...------------...//////---...///000111333444444666777999;;;<<<>>>>>>???BBBDDDFFFFFFEEEDDDDDDEEEDDDBBBAAAAAABBBGGGUUUccclll{{{BBBGGGKKKJJJJJJSSSeeeuuupppnnnrrrtttrrrlllsssuuutttqqqoooppprrrllldddgggqqqZZZKKK???>>>???@@@FFFOOO^^^hhhppppppmmmkkkgggbbbaaaaaabbbcccbbb___ZZZVVVKKKEEE===888777777555333333333222111000//////...////////////000000000000000000000000000000000000000222444555444444555666555555666777777888999999999888888999;;;<<<<<<;;;999888777555444333222222444333111000111444777999999888:::>>>>>>AAARRRdddTTTHHH;;;777888:::<<>>AAAFFFLLLOOO^^^hhhuuu{{{rrrhhhooo}}}ppp```aaa{{{|||xxxqqqiiiiiikkkmmmnnnjjjccc^^^fffeee```UUULLLNNN[[[hhhvvv[[[VVVeee^^^CCC888;;;===:::;;;>>>@@@@@@BBBFFFVVV___ffffffeeeeeedddbbbcccgggkkkkkkjjjttt{{{PPP<<<999:::<<<@@@CCCDDDCCCAAAFFFIIIMMMRRRVVVZZZ\\\]]]\\\aaaeeehhhppp{{{{{{eeennnzzzwwwuuu}}}jjjeee\\\KKKHHHTTTtttyyyqqq~~~~~~|||zzz|||vvvwwwvvvpppfff\\\VVVTTTPPPQQQRRRQQQQQQQQQSSSUUUXXXYYYYYYZZZ]]]cccjjjpppmmmxxxwwweeeTTTIIIBBBIIITTTZZZXXXTTTZZZVVVQQQRRRVVV[[[^^^___ooogggZZZNNNJJJJJJGGGCCCDDDNNNWWWVVVKKK@@@999888:::;;;@@@GGGNNNOOOJJJEEE<<<;;;:::999888777666555666555444333222222222222000111111111111222222222111222444444555777;;;>>>???>>>===<<<666//////333999999888777555444333222222111111222555666666555222222222222222222222222000333666555222000111222//////...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---...------------...//////......---...///111333555666777999;;;<<<>>>>>>???@@@BBBDDDEEEDDDCCCCCCDDDCCCAAA@@@@@@AAAFFFTTTbbbkkkzzz@@@EEEJJJKKKJJJQQQdddwwwuuuttt{{{}}}pppmmmuuuyyywww}}}~~~zzznnnooorrrpppggg^^^```hhh]]]NNNBBBDDDIIILLLTTT^^^gggnnnrrrqqqnnnlllhhhdddbbbbbbcccdddeeeccc___[[[OOOHHH@@@:::888888666444444333333222111000///...////////////000000000000////////////////////////111333555555555444555777666666666666666666777777999888888999;;;======<<<888777555444333333333333444333111000111333666888888888:::===<<<>>>IIIWWWMMMEEE<<<999:::<<<======DDDIIITTT]]]\\\VVVTTTWWWKKK@@@666555999:::999:::::::::::::::::::::;;;;;;;;;@@@EEEGGGIIIOOOYYYaaa{{{hhhVVVZZZhhhpppiiiyyylllfffcccdddeeebbb^^^[[[___```]]]TTTJJJHHHPPPYYYoootttZZZYYYlllyyyXXXAAA888:::===;;;;;;???@@@@@@DDDIIITTT]]]eeeffffffhhhhhhffffffjjjmmmkkklll{{{uuuvvvMMM>>>777888<<>>BBB???===;;;555000111666AAA???<<<888555333222111111111111333555777777777111111111111111111111111111555888666222///111444000///...---------------,,,,,,------------,,,,,,,,,,,,+++++++++,,,------...------------...//////...---------...000333555666777999;;;<<<>>>>>>???>>>AAACCCDDDCCCBBBCCCCCCBBB@@@??????@@@EEESSSaaalllzzz<<<@@@GGGJJJHHHMMM```uuuzzzzzzxxxtttxxxwww||||||xxxssstttlllmmmpppqqqmmmeeebbbcccZZZMMMEEEKKKTTTZZZaaaiiiqqquuuuuuppplllkkkiiieeebbbbbbccceeefffeeebbb___TTTLLLCCC<<<999888666444444444333222111000//////////////////000000000000////////////////////////222444666666555555666777666666666666666777777777:::999888999<<<>>>>>>>>>888777555333333333444444444333111000000333555777888888999;;;:::;;;BBBJJJHHHDDD???;;;;;;======;;;EEEHHHQQQZZZ\\\YYYYYY^^^TTTFFF999666888999:::;;;<<<<<<;;;:::::::::;;;;;;>>>FFFLLLMMMNNNZZZpppmmmYYYLLLIIIVVVfffkkkiii[[[^^^xxxjjjbbb]]]]]]]]]YYYWWWXXXRRRRRRSSSRRRQQQSSSVVVZZZuuupppXXXZZZpppsssTTTAAA999999<<<;;;<<>>555777;;;AAAEEEGGGEEECCCDDDFFFJJJOOOTTTWWWYYYZZZ___dddeeefffrrrvvvaaadddooorrrvvvzzz~~~uuuhhhRRR@@@:::===FFFFFFNNNiii~~~}}}zzz}}}xxxuuuuuuvvvwwwtttlllbbbYYYTTTPPPRRRUUUVVVVVVWWWYYY[[[ZZZ^^^cccfffhhhiiijjjlllxxx{{{|||{{{vvvjjjXXXHHHDDDMMMWWW]]]^^^\\\ZZZWWWYYYUUUSSSVVV]]]dddiiijjjccc\\\SSSNNNKKKJJJJJJKKKYYYWWWQQQIIIAAA>>>@@@CCCGGGQQQ[[[^^^XXXOOOGGGCCC<<<<<<;;;:::999888888777555444333333222222222222000000111111111222222222///111222333444777;;;>>>CCC@@@===;;;555111333:::FFFCCC???:::555222111000111000000222555888888777111111111111111111111111222555888666111...111444//////...---------......------............------,,,+++++++++,,,,,,---......------------...//////...---------...000333555666777999;;;<<<>>>>>>???===???BBBCCCBBBBBBBBBCCCBBB@@@>>>??????EEESSSaaaooo}}}@@@DDDLLLQQQMMMMMM___tttttt{{{{{{}}}~~~}}}zzzhhh\\\hhhgggiiinnnrrrrrrnnnkkkYYYKKKCCCJJJUUU]]]eeemmmwwwxxxuuuooollllllkkkgggccccccdddfffggggggeeebbbZZZRRRGGG???;;;999777555444444333222111000000///////////////000000000000000000000000000000000000222444666777666666777888777888888888888888888888999888666777:::===>>>>>>:::999777555444444555666444333111000000222444666777777777777777888<<>>???DDDDDDBBBBBBIIIQQQWWWZZZ[[[\\\\\\UUUIII===::::::999:::<<<>>>>>>======>>>???AAABBBJJJPPPTTTUUUYYYkkk|||dddMMMDDDCCCCCCGGGNNNHHHRRRUUU]]]pppxxxsssrrrmmmccc]]]___]]]UUUNNNNNNKKKHHHGGGJJJQQQYYY]]]___nnnnnnwwwhhhSSSYYYqqqlllOOOAAA:::999<<<;;;===@@@@@@@@@GGGOOO]]]eeekkkjjjhhhgggfffcccgggiiijjjjjjuuu~~~|||rrrwwwIII<<<555777:::???DDDGGGFFFEEEDDDEEEHHHLLLQQQUUUXXXZZZ___aaadddkkkyyyttt```\\\jjjqqqwwwyyy}}}www___HHH<<<<<>>CCC???<<<999444111555===DDDBBB>>>999555222111000111000000222555777777666111111111111111111111111333555666444111///000222......---------------...---......//////......---++++++++++++,,,---.........------------...//////......---...///111333555666777999;;;<<<>>>>>>???===???BBBCCCBBBBBBCCCDDDBBB@@@??????@@@EEESSSaaaqqqBBBGGGQQQWWWRRRPPP```vvv|||wwwxxx~~~dddOOO___]]]]]]cccnnnyyy}}}|||fffSSSEEEHHHSSS]]]hhhrrrvvvwwwuuuqqqoooooommmhhheeeeeeeeegggiiiiiigggeeeaaaXXXLLLCCC>>>;;;888666555444333333111111000///////////////000000000000000000000000000000000000333555777777777666777888999999999::::::;;;;;;;;;888666555666999<<<======>>><<<999666555555777777444333111000000222444666666666444333333555777777999===>>>>>>BBBIIILLLIIIEEESSS\\\ZZZWWWYYYWWWSSSNNNGGGAAA@@@>>>;;;:::<<<@@@@@@AAABBBDDDHHHKKKMMMWWW]]]ccchhhppp|||[[[JJJ<<<<<<===;;;;;;???<<>>===<<<:::777555333222111111000000111444666555555111111111111111111111111555444333222111000000000------,,,,,,,,,,,,------,,,------......------,,,++++++++++++,,,---...///...------------...//////---...///000111333444444666777999;;;<<<>>>>>>???===???BBBCCCCCCCCCCCCDDDCCCAAA???@@@@@@FFFTTTaaaqqq<<>>>>>@@@>>>:::777666666777888444333111///000111444555444444222///000333444333000666999999>>>GGGKKKIIIPPPdddnnndddYYYXXXTTTLLLGGGDDDCCCDDDBBB===:::;;;AAABBBCCCFFFJJJOOOTTTWWW___fffrrr}}}|||cccQQQDDD999999999888===EEE@@@@@@???FFFKKKCCCCCCSSSooozzzyyyqqqcccSSSSSSSSSTTTWWWYYYZZZZZZaaafffsss^^^PPP```qqq\\\BBB<<<;;;<<<;;;;;;>>>@@@@@@AAAHHHRRR[[[dddjjjiiiggggggeeebbbgggkkkpppyyyzzzfff???:::888888999;;;???AAAAAA@@@EEEEEEFFFHHHMMMSSSXXX[[[]]][[[___iiilllnnnzzz}}}|||wwwyyy{{{{{{nnnWWWJJJ999???BBBRRRppp}}}{{{zzzxxxuuurrrnnniiidddaaaZZZ]]]```bbbbbbbbbcccddd[[[ZZZYYYVVVTTTSSSUUUWWW]]]]]]]]][[[WWWWWW]]]dddkkkpppnnnddd\\\[[[[[[XXXSSSYYYcccmmmqqqjjj\\\QQQEEEAAACCCLLLRRRQQQQQQSSSGGGDDD@@@===>>>DDDNNNUUUMMMMMMMMMJJJFFFBBB???>>><<<;;;;;;::::::999999999888777555333222111000000000111111111111222222222000222444555777:::>>>AAA???:::666333//////555>>>666666666555444444333333111000///111333555444333000000000000000000000000666444111000111000///...,,,,,,+++++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,---...///...------------...//////---...000222333444444444666777999;;;<<<>>>>>>???===???BBBCCCCCCCCCDDDEEECCCAAA@@@@@@AAAFFFTTTbbbqqq~~~:::DDDPPPXXXSSSGGGXXXxxx{{{~~~zzzrrrxxxyyyZZZXXXXXXUUUPPPVVVlllzzzTTTCCCZZZkkkoooyyyuuuuuuuuuuuussspppmmmkkkgggggghhhjjjlllllljjjhhhiiiggg^^^OOODDD@@@===:::777666555555555444111///000000000000000000000000......111555333///...000333555777888888888999;;;>>>?????????>>>===<<<<<<666555555777:::===>>>>>>AAA<<<999;;;;;;999999;;;333222///......000333555666555444222111111222222444333222444888???FFFJJJ[[[fffmmmhhh^^^WWWNNNEEEFFFGGGHHHGGGDDDBBBAAABBBAAACCCEEEHHHMMMUUU]]]bbbsss~~~nnnPPPEEE<<<;;;=========>>>>>>BBBEEEEEECCCCCCEEEIIIbbb}}}iii[[[kkkmmmeeeeeeeeeeeellleeeyyy~~~XXXQQQ```~~~}}}RRR======>>>===<<<===@@@CCCBBBBBBJJJSSS^^^dddkkklllhhheeedddeeeiiioooyyyZZZ???888666555444888===AAABBB@@@EEEDDDCCCFFFKKKPPPTTTVVVXXXbbbfff```^^^gggvvvyyyvvvzzzfffFFF@@@<<>>>>>>>>>>>???@@@AAACCCDDDCCCCCCBBBBBB?????????AAAGGGUUUcccqqq<<>>>>>>>>>>>===<<<;;;:::888777777888:::<<<===>>>@@@<<<:::<<<===;;;999;;;444333000//////111333555666555444333333333444444777666444333555999===@@@OOOYYY```]]]VVVQQQKKKEEEFFFHHHHHHHHHFFFEEEEEEFFFFFFJJJNNNRRRWWW]]]eeejjj|||eeeLLLCCC<<<===???@@@@@@BBBAAADDDGGGEEEBBBAAADDDHHHYYY|||pppwww}}}pppmmmllloooxxxwwwVVVVVViii{{{PPP======<<<;;;<<<===@@@CCCBBBCCCKKKUUUaaafffkkkkkkgggccccccdddgggooo{{{YYY>>>888555444444666999===???@@@EEEDDDCCCEEEIIIOOOTTTVVVYYYaaafffcccbbbkkkwww}}}wwwvvv{{{wwwcccOOO>>>999CCCWWWhhh|||}}}||||||{{{yyywwwtttrrrppplllgggddd[[[ZZZ]]]bbbbbb\\\YYYYYYRRRNNNMMMRRRYYY___fffllluuuvvvrrrllllllttt{{{~~~}}}oooaaa[[[XXXTTTSSSUUU[[[iiixxxyyykkkYYYIIIAAAIIIIIIOOOZZZ___ZZZOOOIIIAAAAAA???AAAKKKUUUUUUNNNIIIGGGDDDCCCCCCCCCBBB@@@>>>>>>===;;;:::999888777555555444333222222222222000000111111111222222222111222444777999;;;<<<<<<<<<999555111000222555777777666444333222222333333444555666666555333111000000000//////000000111222333222222111000///......,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,,,,---.../////////111222333333222222666777999;;;============<<<===???AAACCCDDDDDDCCCBBB@@@???@@@AAAGGGUUUcccppp~~~@@@DDDJJJUUUZZZTTTbbb}}}}}}}}}zzzrrrmmmkkkoooqqqnnnrrrrrrfff]]]SSSKKKOOO```xxxlllRRRNNNUUUbbbuuuyyyyyyyyyxxxwwwtttrrrqqqqqqooonnnnnnpppqqqqqqppptttpppfffWWWKKKEEE@@@:::888666444444444444222000////////////////////////111000222555444111222666555777888888777777888:::<<<======<<<<<<;;;:::999999999999:::;;;<<<>>>???BBB>>>>>>@@@AAA===::::::666444222000000111333555666555555555555666777888999888666444444555777888>>>FFFLLLKKKHHHFFFDDDBBBBBBEEEHHHJJJKKKKKKMMMOOONNNVVV```ggglllrrrzzzqqqSSSGGG@@@<<>>AAADDDJJJRRRXXXTTTMMMFFFEEEDDDEEEEEEEEECCCAAA??????>>><<<;;;:::999888555555444333222222222222000000000000111111111111111333555888:::<<<===>>>;;;666111///000333666777777666444333222222333333666666666666444222000///000000///...///000111222333333222111000///......,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---------------------------...---,,,++++++,,,---...//////000222222333333222555666888:::<<<<<<<<<<<<999;;;===@@@BBBDDDDDDDDDCCCAAA@@@AAABBBGGGUUUbbbnnn|||CCCEEEHHHSSSZZZTTTYYYooo}}}||||||uuurrrsss|||~~~wwwuuuqqqcccYYYQQQPPP]]]rrrssstttgggRRRGGGOOOdddxxxxxxxxxxxxwwwvvvtttrrrqqqqqqooommmmmmoooqqqqqqqqquuutttmmmbbbXXXPPPGGG>>>999777555444555444333111...........................111888@@@???888444444777888999888777777888:::;;;;;;;;;;;;;;;:::999999888999;;;;;;<<<>>>@@@BBBHHHDDDCCCFFFEEE???:::999666555333111111222333555555666666777888999:::;;;999888777666666666777777666:::???@@@@@@@@@@@@@@@;;;AAAHHHNNNQQQRRRSSSTTTXXXbbboooyyy~~~eeeIIIBBB>>><<>>NNNggg~~~zzzyyyyyyxxxxxxwwwvvvuuutttrrrqqqpppppppppnnnkkkhhh^^^ZZZWWWVVVSSSNNNMMMOOORRRVVV___iiimmmnnnttt{{{}}}oooaaa\\\UUUQQQOOOTTT]]]dddxxxxxxtttfffRRRCCCBBBIIIFFFMMMYYYdddcccVVVHHHAAA>>>BBBJJJQQQWWWVVVPPPIIIGGGFFFFFFFFFGGGEEECCC@@@@@@??????===<<<;;;:::999555555444333222222222222000111111111222222222222222444666888;;;===>>>???:::555///...222666888888666555444222222222222333444555555555444222111000000///.........000222333444333222111000///...---,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------........................------,,,,,,,,,---.../////////000111222333333333555777999;;;<<<======<<<;;;<<<>>>AAACCCDDDDDDDDDCCCAAAAAAAAABBBGGGTTTaaalllzzzBBBEEEHHHSSS\\\UUUQQQ^^^vvv}}}{{{zzz~~~{{{xxxyyy{{{xxxeeeYYYQQQRRReeezzz~~~nnnooojjjWWWFFFLLLbbbqqqvvvvvvvvvuuusssrrrqqqppprrrpppnnnnnnppprrrssssssyyy{{{yyyssslllcccVVVJJJ===:::777555555444333222////////////////////////...111888??????999555666888999999888777777999;;;::::::;;;;;;<<<;;;;;;:::777999;;;<<<===>>>BBBEEELLLIIIGGGIIIGGG???999777555444333111111222444555555666777999:::;;;<<<<<<999888888777777666666666777999<<>>>>>???:::@@@IIIPPPRRRRRRPPPPPPUUU```ooo|||dddKKK@@@===<<>>>>>???BBBCCCGGGRRR^^^hhhiiiiiigggfffeeefffgggjjjqqqyyyvvv]]]BBB888777777555222111444;;;AAAFFFFFFFFFEEEFFFJJJPPPUUUXXXYYY]]]cccfffffffffeee```dddhhh{{{{{{fffKKK===FFF\\\||||||yyytttuuuvvvvvvvvvuuuuuutttrrrqqqpppppppppnnnkkkhhhbbb[[[TTTPPPLLLIIIJJJNNN[[[```hhhllljjjkkkwwwtttdddXXXYYYWWWUUUYYYhhh||||||gggTTTEEE???GGGRRRPPPWWW```cccYYYJJJBBBBBBBBBGGGPPPXXXYYYTTTLLLHHHJJJIIIHHHGGGGGGEEEAAA???@@@@@@???>>><<<;;;:::999555555444333222222222222222222222333333333444444444555777999;;;===>>>>>>:::444...000666<<<<<<:::666555333222111111222222222222333333333333333333000///......///111444666444444222111000...------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------.......................................//////000//////000000222333444444777888:::<<<===>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCCCCAAAAAAAAABBBFFFRRR___kkkyyy???CCCGGGTTT```XXXPPPWWWhhhsss}}}~~~}}}}}}|||zzzxxx|||zzzrrr```TTTRRRbbbttt}}}lllQQQQQQeeennnvvvuuuuuusssrrrqqqqqqpppsssrrrqqqsssuuuwwwxxxxxxxxx{{{|||zzzvvvnnn```RRRAAA>>>:::777666555333222000000000000000000000000111000111444444333666;;;888999999888777888:::<<<999:::;;;<<<===>>>>>>>>>666999<<<===<<<===AAAEEEJJJGGGEEEFFFDDD===777555333222111111222333444555555666888:::;;;<<<======;;;:::999888777777777777777777:::??????<<<999:::===BBBHHHLLLLLLIIIFFFEEECCCNNN___sssbbbJJJ@@@<<<<<<>>>???>>>???CCCDDDLLLSSSQQQJJJFFFHHHLLL___~~~vvvooommmsss|||qqq[[[WWWlllyyyQQQ<<<<<<888555===???>>>???BBBCCCHHHTTTaaaooonnnllljjjgggeeecccbbbfffooo|||sssdddLLL@@@999888555333222555:::>>>DDDFFFHHHGGGGGGIIIOOOSSSYYYYYY]]]cccfffeeeeeehhhfffjjjmmmsssVVVAAA@@@OOOooo|||yyyuuuvvvwwwxxxxxxwwwvvvuuurrrqqqpppppppppnnnkkkhhhddd[[[PPPJJJGGGGGGNNNUUUdddeeefffdddccckkk}}}qqqeee\\\UUUVVVVVVXXXeee~~~{{{]]]KKKDDDEEERRR```mmmllliii```QQQCCCBBBGGGJJJNNNVVV]]][[[SSSMMMKKKLLLJJJHHHGGGGGGEEEBBB???@@@@@@???===<<<;;;:::999555555444333222222222222333333333333444444444555555666777999:::;;;<<<<<<999333...222;;;AAA???;;;666555333222111111222222111111111222333333444444000///......000444777:::555444333111000...---,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,---------------------------------...//////000000000/////////000111333444555777888:::===>>>>>>>>>>>>???@@@BBBCCCDDDCCCCCCBBBBBB@@@@@@AAAAAADDDPPP\\\jjjyyy>>>CCCGGGRRR^^^WWWOOOUUUfffpppzzz}}}|||{{{{{{zzzyyyzzzwww}}}iii[[[VVV___kkkpppuuu|||{{{XXXVVVllltttxxxwwwvvvuuutttsssssssssrrrrrrsssvvvyyy{{{{{{{{{xxxzzzzzzxxxvvvpppcccVVVFFFBBB===999777555333222111111111111111111111111111...---//////000555<<<777888888777777888;;;>>>999:::<<<>>>@@@AAABBBBBB999<<<>>>===;;;;;;>>>BBBBBB>>>===???>>>888444333000000000000111333444555666777999:::<<<<<<<<<<<<===<<<<<<<<<<<<>>>@@@AAA>>>===AAAGGGHHHAAA<<<<<<===???AAAAAA@@@?????????<<>>???>>>AAAFFFFFFLLLQQQNNNGGGGGGNNNWWWoooyyymmmfffdddhhhooozzzhhhVVVXXXqqqpppKKK<<<>>>888444??????>>>???AAACCCIIIVVVdddpppooommmllljjjhhheeecccfffnnnvvvqqq~~~cccOOOFFF;;;888444222333666999:::BBBFFFIIIIIIGGGHHHMMMQQQUUUUUUZZZaaaccccccgggmmmsssmmmsss{{{```JJJBBBIIIccc}}}|||zzzxxxyyyyyyyyyxxxvvvtttsssooonnnnnnnnnooonnnkkkiiicccXXXLLLEEEEEEJJJUUU```eeeaaa___aaaggguuuoooccc___]]]ZZZXXXXXX[[[eee{{{mmmUUUMMMOOOXXXiii{{{zzzgggVVVHHHAAADDDKKKMMMOOOVVV\\\YYYQQQNNNPPPLLLJJJHHHFFFFFFFFFDDDCCC@@@???>>>===;;;:::999999555555444333222222222222222222333333333444444444666777888999::::::::::::777000---333???DDD@@@:::555444333111111111111222222222222222222222333333///......///111666:::===555444333111///...---,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////////////////111333555666666888:::<<<===>>>=========>>>@@@BBBCCCDDDCCCCCCAAA@@@@@@@@@@@@CCCNNNZZZjjjyyy???DDDFFFOOOZZZSSSLLLQQQbbbiiiqqquuuwwwzzz{{{{{{~~~~~~xxxssstttnnnbbb\\\bbbgggfffiiipppkkktttyyyTTTSSSooozzzzzzyyyxxxwwwvvvvvvvvvvvvpppqqqssswww{{{}}}|||{{{}}}}}}|||yyyxxxssshhh\\\HHHDDD???:::888666333222111111111111111111111111...---///333333222555:::777888888777777999<<>>@@@>>>:::888<<>>@@@CCCGGGKKKNNNKKKJJJNNNWWWXXXOOOIIIHHH::::::999888777999===AAAGGGFFFJJJTTTaaalllrrrrrrXXXCCC???<<<<<<>>>??????DDDJJJKKKOOOQQQMMMGGGIIIVVVaaa|||hhh]]]ZZZ[[[aaagggdddmmmvvv~~~bbbRRRWWWtttgggDDD:::>>>777555BBB???>>>???AAACCCIIIWWWeeekkkkkkkkklllmmmllljjjhhhjjjlllmmmpppttttttYYYGGGAAA;;;777222111444777777777AAAFFFJJJJJJHHHHHHLLLPPPOOOPPPUUU]]]___```gggqqqtttxxxnnnvvvgggSSSHHHHHH]]]uuu|||~~~||||||{{{yyyzzzzzzyyywwwssspppnnnlllkkkkkkmmmnnnnnnllliiibbbUUUHHHCCCDDDMMM\\\iiiaaa]]]]]]eeeqqq}}}kkk[[[XXX]]]___]]]___aaahhhzzznnn\\\OOORRR\\\jjj}}}___KKKAAA@@@FFFNNNLLLMMMTTTYYYVVVNNNNNNSSSKKKIIIFFFEEEFFFGGGFFFFFF??????>>><<<;;;:::999888555555444333222222222222111111222222222333333333777777888999999999888888555///,,,444@@@FFFAAA999555444333111111111111222444444333222111111111222///......///222777===@@@555444333111///...,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............////////////111333555666555777999;;;<<<===<<<<<<:::;;;>>>@@@BBBDDDDDDDDD@@@??????@@@???BBBMMMXXXjjjyyyBBBEEELLLSSSYYYZZZXXXUUU```aaajjjxxx}}}}}}uuussspppsssnnnzzzppp```aaakkkgggqqqjjjXXXPPPQQQbbb{{{~~~~~~yyyssssssvvvvvvsssrrrrrrsssuuuwwwyyy{{{|||~~~~~~|||{{{|||zzznnnbbbQQQFFF>>>>>>>>>999666777222222111111111111111111111111000000222444777999666777999:::;;;<<<<<<<<<;;;;;;<<>>BBBGGGIIISSSTTTUUURRRKKKPPPgggooo[[[WWWZZZ[[[[[[]]]```bbbgggoooyyy}}}xxxooo]]]RRR^^^WWW===;;;888888===>>>???@@@AAACCCGGGQQQ]]]fffllloooqqqmmmgggcccccceeefffooooookkk|||yyyYYY>>>>>>===777666444333333444555666>>>DDDIIIIIIEEEDDDHHHMMMNNNPPPTTTXXX[[[^^^bbbeeetttpppqqq}}}~~~mmmOOOHHH\\\pppwww~~~||||||}}}}}}yyytttrrrrrrrrrooommmrrrnnnkkkmmmrrrsssnnnhhhdddVVVFFFAAAIIIWWWccciiiggg^^^]]]pppyyylllbbb\\\\\\]]]^^^cccjjjnnnvvv{{{sssjjjddd]]]aaaxxxkkkKKKAAA>>>AAAFFFDDDMMMUUUZZZVVVTTTUUUTTTQQQQQQMMMHHHFFFGGGGGGFFFEEEFFFCCCAAA???>>>===<<<:::777666555444333222222222111111111111222333444444777888999999888777666555//////111555999888444000222222111111111111111111222222222111111111000000000111111222333333444444222111000///------,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---......//////......,,,,,,---///000222333333555666999;;;======<<<<<<;;;===???AAABBBAAA@@@@@@BBB@@@???@@@BBBEEEOOOZZZmmm|||CCCGGGNNNVVV]]]___]]]ZZZ^^^fffnnnrrrxxxxxxwwwttt|||kkkiiippphhhjjj```TTTPPPNNN\\\ttt~~~~~~zzzuuusssvvvvvvssspppqqqrrruuuwwwzzz}}}~~~~~~~~~}}}|||}}}{{{qqqeeeWWWLLLAAA>>><<<666333333333222222111111111111111111111000000222444777888666777888:::;;;<<<<<<<<<======???DDDLLLSSSWWWXXXDDD???>>>@@@???999444333333333333333444444444555555444333222333666888:::<<<999999===>>>===@@@DDD???JJJSSS[[[lllVVVCCC===;;;999888777888999:::===AAAHHHLLLNNNPPPQQQRRRZZZcccqqq}}}rrrUUUDDD>>>@@@@@@>>>???BBBFFFHHHTTTWWWZZZWWWRRR\\\{{{rrr[[[SSSUUUWWWXXXZZZ^^^aaaeeelllsssxxxxxxvvvxxxhhhXXXSSSdddyyySSS<<<:::888888===>>>AAABBBCCCEEEJJJSSS___gggjjjmmmooolllgggdddeeegggfffnnnpppqqqVVV======:::999888666444444444666666<<>>===;;;:::666666555444333333333333111111111111222333444555777888999999888777555444000000222666888777333///111111111111111111111111222222222222111111111111000000111222222333333333222111000...------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......,,,---...///000222333333555666999;;;======<<<<<<;;;<<>>:::<<<>>>999333000333333444444444555555555777666555444555888;;;<<<<<<;;;<<<>>>??????FFFNNNbbbrrr___EEE<<<;;;999777666666888888888;;;>>>AAACCCEEEHHHJJJ___mmmvvvYYYDDD@@@AAABBBAAA@@@BBBGGGMMMXXXZZZ[[[YYYZZZjjjyyy^^^QQQQQQTTTWWWYYY\\\___ccchhhlllooosssvvvxxx]]]PPPUUUnnnnnnMMM:::999777888>>>>>>BBBBBBCCCEEEKKKTTT___fffjjjlllmmmlllhhhfffgggiiigggmmmqqqwww{{{RRR>>>===777:::999777666555555555666999???FFFHHHEEEDDDEEEHHHLLLOOOSSSVVVYYY\\\```ccciiigggmmmvvvyyywwwdddQQQQQQhhh|||}}}}}}{{{xxxyyy}}}}}}{{{yyyxxxxxxxxxvvvtttqqqqqqqqqqqqpppnnnllljjjcccTTTFFFFFFRRR```fffeee]]]fffvvvrrrccccccaaadddlllssswww{{{xxxooolllqqqwwwrrrvvv|||wwweeeMMM@@@BBBEEERRReeemmmlllkkkcccXXXRRRRRRTTTTTTPPPOOONNNMMMMMMKKKHHHFFFFFFCCC@@@???>>>===;;;999666555444444333333333333222222222222333444555555888888999999888666555444000111333666777666222///111111111111111111111111333333333222222222111111//////111222333333222222111111///...------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......------...///111222333333555666999;;;======<<<<<<:::<<<>>>AAABBBBBBAAA@@@BBB@@@???@@@AAAEEEOOOYYYjjjyyyCCCGGGNNNVVV]]]___]]][[[bbbooowwwqqqlllttt}}}}}}yyyvvvlllffffffllluuuqqqgggZZZXXXUUUIIIOOOhhh|||~~~yyyvvvwwwwwwtttrrrssstttuuuwwwzzz|||}}}~~~~~~}}}{{{sssaaaWWWKKKAAA;;;888777888444333333222111111111111000000000111222444555666666777888999::::::::::::999:::===CCCLLLUUU\\\```III???777888;;;999555222555666666777777888888888999888666555666888;;;>>>;;;;;;===AAAEEELLLZZZhhh___DDD;;;:::888666555666777888888:::;;;<<<===AAAFFFIIIcccsss}}}bbbKKKFFFDDDDDDBBBBBBFFFSSS___ccc```___fffvvvfffUUURRRVVV\\\___[[[^^^dddiiikkkmmmttt{{{{{{VVVLLLZZZyyybbbFFF888888777999>>>>>>@@@@@@AAADDDKKKTTT^^^eeelllmmmmmmkkkhhhggghhhiiikkkmmmppp{{{xxxrrrNNNAAA???999:::999888666555444444444555<<>>===<<<:::888666555444333333333333333222222222222333555666777888999999999777666444222///111333555666555333111111111111111111222222222333333333333222222222222...///111333333222111000111000///...------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---......///.........---...///000111222333333555666999;;;======<<<;;;:::<<<>>>AAABBBBBBAAAAAABBB@@@???@@@AAADDDNNNXXXjjjzzzEEEHHHOOOVVV\\\^^^[[[YYY___gggvvv}}}wwwxxx~~~vvvllloooxxx|||llldddcccfffkkkpppqqqjjj```^^^XXXHHHLLLeeeyyy}}}~~~zzzwwwwwwwwwuuuvvvvvvvvvvvvwwwxxxyyyzzz~~~~~~}}}zzzkkkcccUUUGGG>>>;;;999888555444333222111111111111000000000111222333444555666666777888999999999999888999<<>>>>>;;;999666555555777:::<<<<<<<<>>BBBGGGKKK[[[cccpppeeeNNNHHHEEECCCDDDGGGTTTlll{{{yyyqqq___YYY\\\cccggg]]]```hhhpppqqqrrrzzzqqqTTTNNNbbb}}}UUU@@@777888666999>>>===AAA@@@AAAFFFNNNXXXaaagggooonnnmmmkkkhhhgggggghhhnnnoooqqqppp}}}fffKKKCCC@@@<<<888888777555444333333222333999AAAEEEEEEDDDCCCCCCHHHJJJNNNQQQSSSVVVZZZ\\\^^^cccjjjrrr~~~yyy{{{lllppp~~~}}}~~~sssUUUIIIPPPccclllxxx}}}}}}{{{{{{}}}{{{{{{yyywwwuuurrrqqqqqqtttxxxzzzwwwrrrnnnnnnooocccYYYQQQXXXhhhsssrrrlllgggoootttpppgggbbbffflllqqqtttyyy|||}}}yyyqqqkkkeeeccccccgggmmmtttwwwxxxsssooojjjgggccc\\\UUUQQQKKKIIIYYYqqq|||}}}qqqddd___ZZZVVVSSSRRRRRRTTTUUUWWWZZZZZZXXXTTTPPPMMMFFFDDD@@@>>>===<<<999777555555444333333333444444222222222333444666777888999999999888777555222111---///333555666555555444000000111111111222222222333333333222222222111111...///222444555333111///000///...------,,,------+++++++++,,,,,,,,,------........................,,,,,,,,,---------......,,,---......///............//////000111222333333555666999;;;======<<<;;;:::;;;>>>@@@BBBBBBBBBAAACCC@@@???@@@@@@CCCMMMXXXhhhxxxHHHKKKRRRYYY^^^```]]][[[WWW]]]qqq~~~|||{{{tttjjjkkkrrryyyllliiiiiigggeeeeeemmmkkkeeebbb]]]NNNNNNbbbuuu{{{~~~zzzwwwwwwxxxwwwyyyxxxxxxwwwwwwwwwxxxxxx|||~~~~~~|||zzzssscccPPPBBB<<<999555666555444222111111111111000000111111222333333333666666777888888888888888:::;;;<<>>@@@BBBCCCDDD>>>;;;777444444666999;;;===???GGGXXXnnnsssIII<<<999777666555666777999:::;;;===???@@@BBBEEEJJJMMMXXXUUUSSSYYYdddpppxxx{{{www~~~bbbMMMHHHCCCBBBGGGPPPeee|||~~~|||jjj___```fffjjjaaadddmmmxxx{{{zzzfffTTTRRRkkknnnKKK<<<777999777:::???<<>>777666666555444333333222222888>>>CCCEEEDDDDDDCCCEEEGGGKKKMMMPPPRRRVVVXXXYYYaaagggiiippp|||{{{|||eeeeeewwwuuuyyyyyy{{{~~~{{{^^^IIIFFFSSSbbbttt~~~}}}|||}}}}}}}}}{{{xxxuuutttuuuvvvvvvxxxzzzxxxssspppooopppfff___\\\cccqqqxxxuuummmfffmmmqqqlllbbb```iiissswww}}}~~~ssshhh]]]\\\^^^eeemmmoookkkeeehhhdddbbb```\\\UUURRRRRRWWWZZZppp}}}iii]]]YYYWWWXXXYYYWWWWWWXXXRRRUUUYYYYYYVVVQQQNNNLLLFFFDDD@@@>>>===;;;999777555444444333333444444444222222333444555666888999::::::999888666444111000---000333555555444444555000000000111222222333333222222222111111111000000...000444666666444111...///......---,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,,,,---------......,,,---......//////......//////000000111222333333555666999;;;======<<<<<<999;;;>>>@@@BBBBBBBBBAAACCC@@@???@@@@@@CCCMMMWWWccctttHHHLLLRRRZZZ```bbb```^^^RRRYYYkkk}}}~~~|||uuummmqqq}}}{{{mmmiiiiiigggeeedddjjjmmmhhheeefff]]]YYYbbbpppxxx}}}zzzwwwxxxxxxxxxyyyxxxxxxwwwwwwxxxxxxyyy{{{}}}}}}{{{~~~oooXXXHHH@@@;;;666666555444333222111111111///000111222222222333222555666777777888777777777999::::::;;;>>>EEEOOOVVVLLLCCC;;;888777666888<<<:::;;;===@@@CCCEEEGGGHHHAAA>>>999555444555888:::???AAAKKK```yyy{{{|||~~~___@@@>>>777777666555666999;;;<<<<<>><<<;;;888666444444444333333444444555222333333444555777999:::::::::999888666333111///000333666666333222222333///000000111222222333333111111111000000000//////...111555888888555111.........------,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,---......//////......000000000111111222222333555666999;;;======<<<<<<999;;;>>>@@@BBBCCCBBBBBBCCC@@@??????@@@BBBLLLVVVaaarrrFFFJJJQQQYYY```cccaaa___RRRZZZfffqqq|||tttjjjqqqmmmffffffiiimmmpppkkkooojjjhhhooolllddddddnnnvvv|||zzzwwwxxxyyyxxxwwwwwwwwwwwwxxxyyyzzzzzzzzz||||||{{{~~~sss]]]LLLEEE???:::777666444333222111111111///000111222222222222222555666777777777777777666777777777666888>>>HHHOOOGGGBBB===;;;999555666:::999;;;===@@@DDDGGGIIIJJJDDD@@@;;;666444555888:::???AAAKKK```yyy{{{___PPPOOOSSSWWWYYY___lllyyywwwSSS<<>>===BBBGGGLLLNNNPPPRRRTTTTTTQQQLLLKKKQQQ```ssszzzvvvcccWWWQQQLLLLLLRRR]]]uuu|||vvvtttxxx{{{yyyvvvuuuzzzuuuaaaZZZ]]]```iiiiiisssxxxTTTTTTZZZuuusssXXXAAA888888;;;888:::???;;;AAA@@@BBBJJJWWWccckkkooonnnllljjjiiiiiikkklllllljjjqqq}}}pppaaa@@@???999111:::666777777777777777666555444777<<>><<<:::888666444444333333333444444555222333333444666888999::::::::::::888666333000...333666888666222//////000///000000111222222333333000000000000///////////////222666999999666111.........---,,,,,,,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,---......//////......000000000111222222222333555666999;;;======<<<<<<999;;;===@@@BBBCCCBBBBBBCCC@@@?????????BBBLLLVVVaaasssIIINNNUUU[[[bbbfffbbb\\\NNNRRR\\\jjjsssxxxzzzvvvvvvvvvuuu}}}yyycccbbbkkkppptttmmmvvvmmm^^^UUUdddpppyyyzzzyyy{{{zzzwwwzzzyyywwwuuuuuuvvvwwwxxxzzz{{{~~~~~~gggPPPCCC???===888888888666333111000000///000222333444444333222777777777777666555444333555444333333555888<<<>>>EEECCC???:::666666888;;;:::???AAA???@@@FFFLLLMMMFFFAAA999555444777:::<<>>AAADDD???AAANNN^^^hhhnnnqqqooonnnmmmlllkkkkkkllllllmmmzzzrrruuuSSS:::<<<:::555:::666666555555555555666666333777<<<@@@BBBDDDFFFHHHFFFDDDCCCDDDHHHNNNSSSUUUWWW\\\```bbbdddkkkwww}}}{{{tttooommmppptttuuurrrpppuuu{{{yyyxxx___DDD;;;KKK\\\hhhooottttttqqqqqquuuxxxyyyxxxyyy|||yyyzzzyyyuuuoookkkkkkllljjjnnnttttttkkkbbbbbbgggwwwppppppoooooovvvbbbWWWVVV]]]iiiwww}}}xxxnnnfffaaaZZZVVVQQQSSS___ooowwwwwwrrrpppmmmiiifffaaa[[[WWW[[[[[[[[[ZZZ[[[[[[]]]^^^^^^[[[UUUOOOKKKHHHHHHHHHDDDCCCBBB???<<<888555333444333333222222333333444333333444666999::::::888777888888555222000222444444555555666555444222111000111222222333333333333222222222111///...///000333777:::999555111//////...---,,,,,,++++++++++++)))******++++++,,,------......---,,,,,,+++******------------------------000000///------,,,,,,,,,444333222111111111222333666555555777:::<<<<<<;;;;;;>>>@@@BBBAAAAAABBBBBBDDD@@@???@@@AAACCCJJJRRR]]]pppHHHNNNUUU[[[ccchhheee___OOORRR[[[gggnnnqqqtttxxxyyy}}}zzzuuuoooxxxjjjgggllliiifffzzzqqqaaaZZZfffrrr||||||yyyyyyxxxvvv{{{yyyxxxvvvvvvwwwxxxyyyvvvxxxzzz~~~rrr\\\MMMEEEAAA::::::999777444222111111000111333444555555444444666777777777666666555444333222222222333666888:::=========;;;999888:::;;;888@@@FFFEEEDDDGGGJJJKKKDDD???999555444555777888;;;>>>BBBKKKYYYbbb[[[OOOJJJAAA<<<>>>BBBGGGOOOWWWcccjjjttttttdddMMM@@@===:::777777:::;;;:::<<<@@@DDDHHHNNNTTTWWWVVVSSSPPPJJJGGGEEEIIIXXXooo{{{xxxkkkjjjnnn```[[[hhh{{{tttvvvmmmqqqwwwrrrqqquuuttt{{{|||hhh]]]ZZZZZZ```gggooouuucccXXX___}}}}}}ZZZBBB;;;:::999888999;;;>>>@@@DDD@@@CCCQQQaaajjjooorrrvvvtttqqqnnnkkkkkklllmmmooowwwUUU===>>><<<666888777666666555555666666777333666:::===???BBBEEEGGGFFFDDDBBBCCCFFFLLLQQQTTTSSSXXX\\\^^^```fffqqqzzz{{{xxxzzzxxxqqqoooppprrrtttuuutttssstttwww|||~~~iiiSSSDDDFFFSSSiiiuuusssnnnmmmoooqqqtttuuuuuuuuuvvvwwwtttvvvvvvsssnnnkkkjjjjjjjjjlllppppppjjjdddhhhpppzzzooonnnwwwyyyeeeWWWTTTXXXiiisssyyykkk___YYYUUUZZZ___ccciiiooonnniiigggeeecccaaa```]]]XXXUUUYYYZZZ\\\^^^___]]]ZZZXXXUUUUUUUUUTTTPPPKKKFFFCCCDDDCCCBBB???<<<888666444444444333333222333333333333333444666999;;;:::999888888777555111000333555555555555555444333111000000111333444444444333222111222222111///...000111333555777777333000///000...---,,,,,,+++++++++,,,,,,+++++++++++++++++++++******+++,,,,,,---......------------------------......---------......///333222111000000111222333777666666888:::<<<<<<;;;:::===???AAA@@@@@@@@@AAADDD@@@???@@@AAACCCJJJRRR]]]pppGGGNNNUUU\\\ccciiihhhcccRRRVVV___kkkrrrqqqppprrrsssyyy}}}|||xxxqqqlllkkkrrroootttlll```|||ooo```\\\hhhttt}}}zzzyyyxxxzzzyyyxxxwwwvvvwwwxxxxxxqqqsssvvv{{{{{{gggWWWKKKCCC===<<<:::888666444333222222333444555666666666555666777777777777666666555111222222222333444444555555777:::;;;::::::;;;<<<<<>>DDDMMMWWWdddoooyyyzzzdddRRRHHHCCC<<<999888;;;<<<:::<<<@@@CCCIIIQQQXXXYYYTTTMMMHHHFFFDDDDDDKKK]]]xxxyyyqqqfffllllllcccfff~~~{{{sssmmmrrrkkkoootttppprrrxxxwww}}}~~~kkkaaa[[[UUUYYY___iiiuuuxxxTTTUUUiiiyyyTTT===999999999:::;;;===>>>???CCCAAAGGGUUUdddlllqqqsssxxxvvvsssnnnkkklllooosssrrr}}}PPP======<<<888777777777666666666666777777333555888:::;;;???CCCFFFFFFDDDBBBAAADDDIIIOOORRRRRRVVVZZZ\\\]]]bbbkkksss}}}||||||zzzwwwxxx||||||yyy~~~vvveeeVVVHHHJJJaaarrrppplllpppooooooppprrrssstttrrrpppnnnoooqqqpppnnnkkkkkkkkkllllllmmmnnnkkkjjjqqqzzz|||mmmnnnwwwbbbQQQKKKSSS___{{{wwweeeYYYTTTWWWgggwww}}}zzzrrrhhh```]]]\\\\\\\\\]]]\\\YYYWWWVVVWWWZZZ___bbbaaa[[[VVVQQQRRRSSSRRROOOJJJEEEBBBDDDCCCAAA???<<<999777666555555444333222222333333333333444777:::<<<;;;:::999888666333111111444666666666555555444222111000111222444555666555333222111222222000//////111222333444444333111000000111------,,,+++++++++,,,,,,------,,,,,,+++******)))))))))***+++---...//////------------------------,,,,,,,,,---...///000111222111000///000111222333888777777999;;;<<<;;;:::999<<<>>>@@@??????@@@AAADDD@@@???@@@AAACCCJJJRRR^^^qqqFFFMMMUUU[[[bbbggggggdddYYY^^^jjjxxx|||wwwuuuvvvvvvzzz~~~wwwuuuuuusssrrrqqqjjjwwwuuu}}}uuuiiippp|||pppeeedddnnnxxx~~~||||||yyyxxxwwwvvvvvvvvvwwwwwwpppqqqtttxxx}}}~~~mmm]]]NNNDDDAAA>>>;;;888777555444222222333333444555555666666666666777888888888777777333444555666666555444333333555777999999:::<<<===BBBMMMUUURRRLLLJJJKKKKKKLLLFFF===555222222333333444555777;;;AAAEEEEEEAAAIIIKKKQQQZZZdddqqq~~~kkkaaaWWWLLL>>>;;;:::<<<<<<;;;<<>>>>>>>>BBBBBBJJJZZZhhhnnnqqqssssssrrroookkkiiimmmtttzzzoooEEE999999;;;:::666777777666666666666777777333444555666777;;;@@@DDDEEEDDDBBBAAABBBFFFKKKPPPRRRVVVZZZ\\\]]]```ggglll}}}{{{~~~{{{~~~}}}pppeeeVVVMMMUUUbbbiiioootttooonnnnnnqqquuuvvvsssppphhhjjjlllnnnoooooonnnnnnooommmmmmoooooopppvvv~~~zzzkkkppp|||eeeRRRGGGKKK^^^pppnnn[[[UUUXXXdddyyyxxxlllddd```___^^^^^^```aaa```^^^YYYXXXYYY\\\aaabbb___[[[WWWUUURRROOOKKKIIIGGGFFFDDDCCCAAA>>>;;;999888777666555444333333333333333555444555888;;;===<<<;;;999777555222111222555777666666555444333111000000111333555666666555333222111222111000//////222444333222111000//////000111---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000000/////////000222333777666777999;;;;;;:::888:::<<>>>>>??????AAACCCNNN___kkkooopppqqqooonnnlllhhhfffkkkuuu|||```???999666888:::444777777666666666666777777333333333333555888>>>BBBDDDDDDCCCBBBAAACCCHHHLLLPPPSSSXXXZZZ\\\^^^bbbeeessszzz~~~yyy{{{yyy{{{}}}tttfffeee]]]SSSVVVdddmmmnnnmmmllllllppptttvvvuuurrrggghhhjjjnnnqqqsssssssssooolllllloooppppppssswwwtttjjjsssuuugggVVVLLLNNN\\\ttt```PPPUUUaaatttwwwpppllliiigggdddbbbdddeeefffeeeeeeaaa]]][[[]]]______^^^^^^\\\YYYVVVRRRMMMJJJHHHCCCAAA???===:::999888888666555444444333333333444777666777999<<<======;;;888666333222222444666777666555444333222111111000222333555666666555333222111111111000///000333666333222///......///000000,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////...//////111333444555555666888:::;;;999777;;;===@@@AAAAAAAAAAAABBBDDD@@@???@@@AAACCCJJJRRR___qqqBBBKKKTTTYYY^^^eeegggfffbbbccckkkvvv{{{wwwoookkkhhhppp{{{uuurrrttt{{{~~~qqqiii```\\\WWW[[[\\\ddduuuwwwsssxxxyyyyyy}}}|||wwwvvvwwwvvvvvvvvvvvvuuuuuuuuuttttttuuuvvvyyy}}}yyynnn```SSSHHHCCC===::::::999666444222222222222333444555666555666777999999:::::::::;;;;;;<<<===<<<;;;:::999777888777666555666:::<<<===CCCHHHHHHIIIOOOTTTUUUQQQIII>>>555222444888:::888777999;;;;;;===DDDLLLfffuuu}}}uuutttgggTTTFFF@@@<<<<<<;;;:::===BBBFFFIIIKKKJJJHHHGGGIIILLLPPPYYYfffzzz~~~{{{vvvkkkiiihhhvvv}}}|||nnn___eeewwwxxxuuuyyyyyyttt{{{zzzuuuxxxyyyuuugggdddjjjvvvssshhhpppuuuRRR===;;;777888:::<<<>>>??????@@@BBBGGGSSSeeepppqqqpppqqqnnnnnnlllhhheeejjjttt}}}{{{XXX???>>>666555:::333666666555555555555666666222222333333444777;;;???CCCEEEFFFDDDAAABBBEEEIIIKKKNNNSSSVVVXXXYYY[[[]]]dddtttzzzjjjooo~~~zzzwww|||zzzuuudddrrrssscccZZZbbbgggdddjjjjjjjjjlllppprrrsssssskkkkkkkkknnnqqqtttttttttmmmiiihhhkkkmmmllllllnnnnnnhhhttt{{{aaaWWWPPPTTTbbbvvvpppTTTMMM]]]oooxxxrrrqqqqqqqqqlllfffbbbbbbeeeggghhhppplllgggaaa\\\[[[[[[\\\^^^```cccbbb^^^VVVMMMGGGAAA@@@===;;;999888888888555555444444444444555555999999999:::<<<===<<<;;;666555333333444666666555555444333222111111111222444444444444444333333222111111111//////111555888444222///.../////////...,,,,,,+++++++++,,,------)))******+++,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///......---------......////////////000222444555444444666999<<<<<<;;;999;;;>>>AAABBBAAAAAABBBCCCDDD@@@???@@@AAACCCJJJRRR```rrr???IIISSSYYY___gggkkklllbbb^^^___ffflllllliiiiiigggpppzzzssspppssszzz|||sss```VVVXXXUUUWWWWWWaaaooonnnjjjrrrllliiikkkuuu|||zzzvvvuuuxxxxxxxxxxxxxxxwwwwwwvvvuuuuuuuuuvvvyyy~~~zzzjjj\\\MMMGGG@@@======<<<999666444333333333444555666777555666777999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;::::::666777888999888888999:::999===??????CCCIIIKKKIIIEEE@@@999444444777999;;;777777;;;@@@CCCHHHUUUdddwww{{{hhhhhhnnnjjj```IIICCC===;;;999999===CCCEEEHHHJJJIIIGGGHHHMMMRRR[[[kkk{{{qqqfffkkknnnyyy~~~zzzttttttvvviii[[[iiiyyyxxx{{{yyysssyyy|||ttt{{{~~~iiieeekkkzzzrrrbbbWWWaaarrrzzzgggHHH:::===888999:::;;;===???@@@AAAEEEKKKYYYkkkttttttrrrqqqkkkmmmmmmjjjhhhmmmxxxyyyOOO>>>BBB666444<<<555555555444444444444555555111222333333444666:::===BBBEEEHHHGGGCCCAAACCCFFFGGGJJJOOOSSSVVVWWWWWWWWW]]]sssuuudddjjj|||zzztttwwwzzzyyyrrryyyiiidddfffhhhjjjkkkkkkkkkkkkmmmqqqtttssspppnnnnnnppprrrrrrqqqooohhheeehhhkkkjjjiiijjjiiieeesssvvv^^^XXXXXXggg|||uuu\\\PPPXXXooo}}}tttsssuuuuuutttmmmeee______bbbfffiiioooqqqpppkkkbbb\\\ZZZZZZ[[[^^^bbbccc___WWWMMMGGG@@@>>>;;;999777777777888444444333444444555666777<<<;;;:::;;;======;;;:::555333222444666777666444444333222111111222333333555444333222111222222333111111000//////111555999555333000///000000...,,,,,,+++++++++,,,,,,---...+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------...///000/////////000111333555777444555777;;;>>>???>>><<<;;;===@@@AAAAAA@@@AAABBBDDD@@@???@@@AAACCCJJJRRRaaarrr===GGGRRRZZZaaajjjoooqqq```YYYVVV[[[ccchhhkkknnngggnnnpppsssyyysssqqqrrrrrrwwwwwwaaaXXX___[[[^^^___gggooohhhccclll]]]WWW[[[jjjwwwzzzxxxxxxyyyzzzzzzzzzzzzyyyxxxxxxuuuuuuuuuwwwzzzooo___QQQJJJCCC?????????<<<888555555444444555666888999555666888999:::;;;<<<<<<::::::::::::::::::::::::333666999;;;;;;:::999999999;;;;;;;;;>>>AAA>>>888999777444444666888::::::===;;;;;;>>>AAAJJJ^^^rrr|||```SSSZZZgggnnnnnnLLLDDD===:::888999>>>DDDCCCGGGJJJJJJHHHJJJPPPVVVfff{{{|||xxxiii___iiinnnwww{{{yyy|||uuujjjeeejjjqqqgggZZZkkkwwwvvvzzzwwwppptttwwwlllhhhfffmmm|||aaaPPPVVV```rrryyyeeeEEE777;;;999999:::;;;===???AAABBBHHHNNN^^^oooxxxvvvsssrrrhhhkkkmmmllllllrrrtttEEE:::BBB555444???888444444444333333444444444111222333444444666999<<>>999<<>>===>>>;;;555//////222666666444555666888999::::::999999:::;;;:::999888888:::<<<;;;;;;<<<======;;;777444666888===AAAAAA>>><<<===<<<666444777::::::;;;===<<<;;;===BBBGGGSSSjjjuuuaaaVVVXXX___ooo}}}}}}]]]AAA666===>>>>>>@@@>>>DDDEEEJJJOOONNNOOOZZZhhhllldddeeejjjsss}}}||||||{{{uuuooogggnnnkkkXXX^^^xxxqqq{{{vvvpppyyy}}}vvvppp}}}eeebbbttt{{{}}}hhhRRRVVVWWW~~~lllXXXBBB555<<<;;;:::;;;>>>>>><<>>;;;777555444777<<>>GGGRRRbbbyyy___SSSSSS[[[bbbssslllMMM<<<<<<888888???BBBJJJKKKOOOSSSWWWeeewwweee```ccchhhpppyyyxxxxxxyyysssjjjnnnnnnccc^^^pppttt{{{wwwttt{{{|||xxxyyy~~~cccaaauuu~~~```PPPVVVrrrdddOOO<<<222888:::999<<<@@@AAA???CCCIIISSS]]]jjjsssvvvtttqqqpppiiijjjiiihhhkkkvvv{{{RRRBBB777999;;;666333555444444555555555666666666333333333333333444555666999===BBBFFFEEECCC@@@???DDDGGGLLLPPPTTTVVVVVVVVVSSSddduuu{{{{{{|||~~~{{{wwwwwwxxxzzzzzzvvvuuuzzz~~~vvv~~~{{{qqqiiihhhgggfffgggkkktttqqqpppqqqssssssppplllhhhjjjkkkllllllkkkjjjjjjrrrssswwwyyy~~~sssQQQPPPRRR]]]vvv}}}zzzwwwtttpppmmmkkkkkkmmmmmmlllooouuuqqqooommmnnnooonnnjjjfffeeeaaaZZZRRRJJJDDD@@@>>>;;;999777555444444555555333444555555555666888;;;>>>;;;999:::<<<;;;777222111333666999999888666555222222222222222222222222333333222222111000000//////......111555777777666444333111...,,,+++++++++---,,,,,,++++++,,,,,,---,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------............////////////---///000111111333555888555666888:::<<<<<<<<<<<<:::;;;<<<>>>???AAABBBCCCBBBBBBAAA??????CCCKKKRRRcccttt555CCCQQQYYY]]]dddkkknnn```\\\UUUSSS[[[fffiiifffdddiiimmmrrr~~~vvvpppvvv}}}~~~~~~yyyyyy{{{ttttttnnnllllllmmmnnnjjjbbb[[[RRRIIIIIITTT\\\aaammm}}}|||zzzvvvttttttttttttsssrrroooooorrrssssssyyy}}}iii]]]OOOIIIEEECCCDDDGGG???;;;777555777777666333555666888999::::::999999888888888888:::@@@HHHNNNQQQPPPMMMIIIDDD???:::888:::;;;<<<>>>@@@BBBCCCDDDAAA<<<888999999888:::>>>===<<<@@@LLL]]]ppprrrgggPPPMMMVVV```fffvvvpppSSSBBB???:::;;;GGGOOO```dddjjjnnnuuulll\\\\\\bbbffflllsssxxxvvvyyyooocccrrrgggVVVeeewwwvvv|||zzz{{{|||zzzjjjhhh{{{zzzWWWSSSaaavvvVVVDDD:::555999999:::>>>BBBCCCCCCGGGNNN___fffoootttssspppmmmmmmiiihhhggggggoooyyy\\\EEE;;;777;;;<<<777444777555555555555666666666777444444333333333333444444777999>>>CCCFFFEEEBBB???BBBDDDHHHMMMQQQTTTUUUVVVTTTaaaoooxxxsssqqqooorrryyyzzzyyy|||}}}{{{pppeee```___aaaeeegggfffhhhmmmllllllmmmppprrrrrrmmmhhhgggjjjmmmnnnlllkkklllnnnvvvvvvxxxzzzpppYYYNNNWWWfffxxx{{{xxxwwwtttqqqnnnlllmmmqqqrrrrrrwww}}}zzzqqqllljjjiiigggeeeeee```WWWNNNFFF???<<<:::999888666444333333444444444555666666555666999;;;<<<<<<;;;999777555333111222444777999:::888777555222222222222222222222222333333222222111000000000,,,---000444777666444111333222000...---,,,++++++---,,,,,,++++++,,,,,,---++++++***++++++,,,---...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,---------............/////////...///000000000111333555555666888:::<<<<<<<<<<<<:::;;;<<<>>>@@@AAABBBBBBAAAAAAAAA??????CCCKKKRRRbbbttt222@@@PPPYYY]]]bbbiiinnnddd___WWWQQQVVV^^^aaa^^^iiinnnqqqsssxxxuuupppvvv~~~|||rrriiiooorrrvvvyyywwwrrrjjjeeeXXXOOOLLLUUU```iiisss||||||yyyvvvsssssstttuuuvvvrrrpppooorrrrrrrrrwww~~~|||rrrdddUUULLLEEEAAABBBEEEDDD@@@:::666555666555555555666888999::::::999999;;;;;;<<<<<<>>>CCCJJJNNNGGGGGGFFFCCCAAA???>>>???===???AAABBBGGGMMMOOONNNQQQEEE:::777888888999:::???===AAANNNbbbvvvyyyiii]]]WWWRRRSSS^^^fffiiixxxrrrXXXJJJHHHBBBDDDSSS^^^wwwyyyeeeXXX\\\dddfffiiiooo~~~yyy{{{nnnfffrrr```TTTqqqrrrvvv||||||}}}zzzwwwnnnVVV___vvvdddHHH===<<<===???:::;;;???DDDDDDCCCIIIQQQeeekkkrrruuusssooolllkkkjjjjjjjjjlllyyyuuuuuuQQQ===888777:::999555444777555555555666666666777777111111222222333444555666666777;;;AAAGGGHHHDDD@@@@@@BBBFFFJJJNNNQQQTTTUUUWWW___iiisss~~~~~~qqqqqqsss|||~~~}}}kkkQQQIIILLLTTT]]]dddggghhhiiiddddddgggkkkooonnniiidddfffkkkooooookkkiiikkknnnmmmqqqxxx{{{ssspppvvv{{{{{{zzzssscccTTTbbbmmm|||wwwsssssstttsssqqqnnnllllllnnnnnnmmmqqqvvvzzzqqqjjjgggddd```\\\VVVRRRLLLEEE@@@<<<;;;;;;888777666555444444444444444555777777777777999;;;;;;<<<;;;888333000000111444555777999999888666555222222222222222222222222222222222111111111000000+++---111444666555222///111111000...---,,,++++++---,,,,,,++++++,,,,,,---*********+++,,,---...///---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,------------........./////////000111111000000222444555666888:::;;;<<<<<<;;;:::;;;===???@@@AAAAAAAAA@@@AAA@@@??????CCCKKKRRR]]]ppp000;;;KKKWWW]]]aaahhhnnnfffbbbZZZQQQRRRYYY^^^___iiinnnrrrssswww~~~~~~yyy{{{~~~ooo```fffoooyyyzzzssskkkhhhiii\\\UUUQQQWWWdddpppxxx{{{zzzxxxvvvtttsssuuuwwwyyyuuurrrrrrsssttttttxxxzzznnn___TTTKKKFFFGGGJJJKKKEEE===666333444555777555666888999::::::999999;;;<<<>>>>>>>>>???BBBDDD:::<<<=========???DDDHHHMMMKKKEEEBBBKKK\\\iiilllbbbNNN:::555888:::888666>>>>>>BBBOOOeeeyyyzzziii[[[TTTSSSUUUWWWaaaiiiooocccRRRNNNGGGNNNdddsssxxxdddYYYaaahhhfffhhhppp{{{~~~qqqnnnnnn^^^```}}}yyyuuuwwwgggZZZnnn{{{WWW@@@999<<<@@@>>><<<>>>AAACCCBBBBBBJJJTTTdddkkkssswwwuuuqqqmmmllliiikkklllppptttmmmMMM<<<999777666555333444777555555555555666666666666222222111222333444555555555666999???EEEHHHFFFDDDAAABBBDDDGGGKKKNNNQQQSSSUUUZZZ```hhhttt|||ooorrrxxxrrrXXXJJJKKKNNNWWW```eeebbb\\\___```ccchhhlllmmmiiieeehhhmmmpppnnniiifffgggjjjeeejjjrrr{{{|||tttmmmlllrrruuuqqqkkkgggdddbbbppp|||yyyuuuqqqnnnooopppooonnnkkkhhhhhhiiihhhfffiiinnnxxxtttnnnjjjfff```XXXRRRHHHFFFBBB>>><<<;;;<<<<<<888777777666555555555555444666888888888888:::;;;:::;;;;;;777111...000333555666777888888777555444222222222222222222222222222222222111111111111111...000222333333222111111/////////...---,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,------------............000111222222111111333444444555888:::;;;;;;;;;;;;:::;;;===???AAAAAA@@@@@@???@@@@@@>>>>>>CCCKKKRRR\\\nnn000777EEETTT]]]bbbiiiooogggfff___TTTPPPXXXccciiieeekkkpppttt{{{nnn]]]cccmmmuuusssiiidddgggnnnddd]]]UUUTTT___nnnwwwyyyyyyyyyxxxwwwuuuvvvyyy{{{wwwtttssstttttttttxxxyyyqqq~~~rrreeeZZZQQQJJJJJJOOOOOOJJJBBB:::555444666888555666888999::::::999999777999;;;;;;999888888888888;;;===>>>???DDDMMMSSSRRRZZZaaaiiixxxcccOOO:::444888:::888555;;;>>>DDDRRRhhh}}}zzzmmm^^^QQQMMMPPPPPPTTTaaaooo}}}cccNNNJJJIIIYYYxxxuuuddd\\\eeekkkgggjjjvvv~~~{{{tttkkkbbb]]]kkk}}}{{{tttxxx|||}}}cccaaazzzqqqOOO@@@777:::???;;;???@@@BBBCCCAAABBBMMMYYYeeellltttwwwuuuqqqnnnmmmgggkkklllppp~~~}}}fffFFF<<<:::666444333333444555444444444444555555555666444444333222222222222222444555777<<>>@@@AAAAAA@@@????????????>>>>>>CCCKKKRRR^^^ppp000333>>>PPP]]]dddjjjppplllnnngggYYYQQQXXXhhhsssmmmoooqqquuunnnbbbggglllnnniiidddfffqqq|||{{{ppp\\\OOOTTTggguuuxxxzzz{{{{{{zzzwwwvvvxxxzzzvvvsssrrrssssssrrrwww}}}{{{jjjbbbzzz|||ooobbbVVVLLLJJJNNNQQQNNNHHHAAA;;;777666777555666888999::::::999999666777777666555444555777<<>>===<<<:::999888555555666666555555444444444666999::::::::::::;;;:::999777444333444777999666666666666555444222222222222222222222222222222111111111111111111111111111333666555333111000111,,,---.........---,,,+++---,,,,,,++++++,,,,,,---------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,---------............///000000000000333555444555777999:::;;;;;;;;;999;;;>>>@@@AAAAAA???>>>>>>??????===>>>CCCKKKRRR```qqq000111:::MMM]]]eeekkkppptttvvvppp^^^RRRWWWiiiwwwzzzxxxvvvwww}}}qqqlllhhhgggddd``````iiizzzfffNNNMMMaaasssyyy{{{}}}~~~|||xxxvvvwwwxxxuuurrrpppqqqqqqpppttt{{{}}}|||zzzmmmcccsss|||mmm]]]PPPLLLNNNRRRQQQMMMGGG@@@:::777555555666888999::::::999999666666666444333555888;;;>>>AAAEEEHHHLLLUUUaaakkkxxxqqqUUUEEE???;;;::::::888:::>>>999AAAIIIUUUgggzzztttiiiccc[[[RRRNNNPPPYYY___sss}}}___MMMLLLIIIPPPaaakkkdddnnnwwwyyy{{{~~~{{{xxxlll^^^\\\hhhkkkeeennn~~~yyybbb]]][[[qqq|||lll~~~^^^\\\uuuUUU@@@???:::BBBQQQPPPAAAAAACCCCCCBBBGGGWWWgggssstttuuurrrmmmjjjjjjkkkkkkmmmkkknnnwwwzzzeeeCCC888777555444777999666111222222222333333333444444//////000111222444555666000222444555666;;;CCCIIIJJJIIIGGGEEEFFFGGGJJJKKKKKKPPPPPPJJJJJJWWWhhhsssyyyvvvwwweeeqqq}}}~~~|||~~~vvvdddttt{{{}}}qqqhhhhhhgggdddaaa^^^\\\___eeellloooooommmllllllmmmooonnnllljjjmmmlllllllllmmmoooppppppqqqhhh___^^^bbbfffiiikkkpppuuuvvvqqqnnnqqquuuwwwtttttttttttttttsssqqqpppooolllkkkkkkhhheeefffkkkaaa[[[RRRLLLIIIFFFCCC@@@;;;;;;<<<<<<;;;:::888666444444555555555444333333444777999;;;::::::;;;;;;;;;999666444555777999;;;666666555555444333222111222222222222222222222222111111111111111111222222000444888888555111000000,,,---.........---,,,+++---,,,,,,++++++,,,,,,---......---,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,.../////////000222444444555777999:::;;;;;;:::999;;;>>>AAABBBAAA???>>>>>>???>>>===>>>CCCKKKRRR```ppp333333999GGGYYYhhhnnnooozzzuuusssnnn\\\PPPbbb|||wwwxxx~~~zzz{{{zzzttt|||{{{bbbUUUaaacccZZZ```xxxoooSSSHHHUUUkkkyyy}}}zzz{{{yyytttuuuzzzrrrqqqpppoooppprrruuuvvvvvvrrrwwwfffUUUNNNQQQKKKPPPTTTQQQEEE:::888;;;777:::;;;999888888888777999999999888888999;;;<<>>===888:::<<<666???CCCFFFPPPggg~~~ssslllfffbbb___XXXQQQSSSZZZ___{{{rrrgggUUUGGGFFFOOOTTTTTT^^^dddmmmtttyyy|||ssswwwyyyccc]]]cccppppppgggmmm}}}eeeVVVWWWfff|||~~~vvvxxxmmmZZZfffmmmSSS===;;;@@@???===@@@>>>AAAAAA@@@AAAKKK]]]lllqqqwwwvvvlllddddddfffeeennnfffkkk{{{ttt}}}```OOO;;;777444444777777444000555555444444444333333333111111111111111111111111///111333222333888AAAIIINNNLLLIIIGGGEEEEEEEEEFFFGGGOOOVVVSSSJJJLLLaaaxxx{{{www|||mmmooo|||}}}tttuuuxxxwwwooo```ccclll\\\[[[aaa______]]]\\\]]]aaagggkkkjjjmmmppprrrrrrpppnnnlllhhhkkkmmmllljjjiiikkknnniiihhheeeaaa___```dddgggjjjjjjjjjjjjiiigggeeeccckkkfffdddgggjjjiiijjjmmmnnnmmmkkkhhhddd```]]][[[SSSPPPLLLFFFBBB???>>>=========<<<;;;999888888777444333222222333555888999<<<;;;:::999999999999::::::555000111777;;;;;;999777888777555333222222444222222222222222222222222444333111///......///000777666555333222111000000---,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......000111222111111222444555666888:::<<<===>>>>>>999;;;===@@@AAAAAA@@@???BBB>>>???CCCAAA>>>FFFTTT]]]jjj|||222333888EEEWWWfffnnnppp{{{wwwwwwsssaaaRRR^^^wwwzzzsssqqqyyyvvvpppxxx}}}zzzlllZZZ]]]ZZZWWWbbbwwwxxx]]]OOOUUUhhhwww|||zzz{{{xxxsssrrruuupppoooooopppqqqsssuuuwww}}}|||kkkYYYPPPPPPLLLPPPVVVVVVOOOCCC:::666666888::::::::::::;;;:::777666666666999===BBBFFFGGGKKKMMMQQQ]]]llluuuvvvgggsss{{{jjjMMMQQQNNNJJJ@@@777;;;???:::@@@DDDIIITTThhhzzzxxxlllaaa\\\YYYXXXUUURRRVVV^^^oooXXXKKKKKKTTT[[[___ggggggiiipppwwwzzzyyywwwnnnsssvvv```ZZZ___lllnnnhhhqqqzzz^^^VVVdddlll}}}uuuaaa^^^xxx^^^III999999>>>===<<>>>>><<<;;;;;;:::999888777666444444333333444666888999999999::::::::::::::::::999666333444888;;;<<<<<<777777777555333222333444222222222222222222222222222111000//////111222333777666555333111000000///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......000111111111111222444333444666888:::;;;<<<<<<999;;;===@@@AAAAAA@@@@@@AAA>>>===?????????CCCIII]]]jjj{{{111222666BBBRRRaaalllppp{{{zzz|||yyyiiiXXX[[[iii~~~}}}tttrrr~~~}}}tttuuupppmmmtttzzzyyykkkbbbXXXWWWaaammmvvvzzzxxxgggXXXYYYlll~~~|||{{{xxxsssqqqrrrnnnnnnoooqqqrrrtttuuuvvv|||{{{uuucccWWWTTTOOOSSSYYY___^^^TTTCCC555888999:::;;;<<<;;;;;;;;;;;;888777999>>>BBBBBBAAAEEEHHHMMMSSS^^^iiinnnmmmqqqmmmUUU]]]hhhcccIII888===BBB===>>>DDDKKKTTTdddppplll```XXXXXX\\\cccjjjqqqzzzvvvYYYOOORRRXXXbbbkkkqqqkkkhhhmmmvvvyyysssllljjjrrrttt___WWW\\\iiinnnlllyyynnnaaaeeexxxvvvvvvoooWWWjjjoooLLL@@@777:::======>>>BBBAAACCCEEEFFFKKKXXXiiiuuuvvvvvvtttooommmnnnooommmhhhxxxgggAAA<<<:::777555555777777444111444444444444333333333333111111111111111111111111111333444333333666===BBBIIIIIIGGGFFFFFFEEEFFFFFFIIIKKKNNNOOOMMMQQQ```ooozzz|||xxxwwwuuusssaaagggxxxlllggg|||mmmeeebbbgggddd```\\\YYYXXXXXXXXX```cccfffjjjlllmmmmmmlllkkkiiihhhhhhhhhgggeeeccceeeeeeeeecccaaaaaabbbdddaaa```^^^]]][[[ZZZZZZZZZZZZUUUQQQSSSTTTSSSSSSVVVWWWVVVTTTQQQMMMJJJFFFEEEFFFEEEBBB@@@???>>>>>>>>>::::::999888777666666555444444333444555666888:::777888999;;;;;;;;;;;;:::444333333333555777999;;;777777777555333222333444333333333333222222222222000000000000111333555777777666555222111//////...------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......000111111111111222444333444666888:::;;;<<<<<<999;;;===???AAAAAAAAAAAAAAA@@@======CCCJJJJJJFFF\\\jjj{{{000111555>>>LLL[[[iiipppxxxzzz~~~~~~rrrbbb[[[^^^vvv~~~~~~wwwwww|||qqqnnnsssuuupppnnnnnnooozzzwwwggg\\\^^^dddhhhmmmsssqqqtttuuulll]]]YYYjjj}}}zzzvvvsssrrrsssooooooqqqrrrrrrsssrrrrrrxxxtttuuu|||oooaaaZZZSSSVVV\\\fffmmmfffQQQ<<<===::::::<<<<<<:::999999===:::>>>JJJWWWYYYNNNAAAAAAFFFNNNVVV^^^gggnnnqqqbbbaaammm~~~UUU===???BBB>>>AAAHHHQQQ[[[gggpppnnnfffjjjoooyyyuuuWWWPPPUUUXXXbbbmmmrrrmmmkkkooouuuuuunnneeejjjvvvwww```XXX[[[iiioooppp~~~eeeiiiwww~~~|||~~~```^^^tttQQQAAA<<<:::>>>@@@???AAAEEEAAACCCFFFKKKSSS___nnnxxxxxxvvvrrrooooooqqqpppooooooYYY;;;:::999777555555666666444222444444444333333333222222111111111111111111111111000111111000000222777:::BBBBBBBBBBBBBBBCCCCCCCCCIIIHHHIIILLLOOOSSS]]]gggmmmxxxzzztttsssvvviiijjjuuutttnnn{{{rrrlllhhhddd___[[[XXXWWWUUUTTTTTTZZZbbbjjjnnnnnnllljjjhhhfffdddeeeggggggddd```bbbccceeedddcccaaaaaabbb```___]]]ZZZYYYXXXXXXXXXVVVRRRPPPSSSSSSPPPNNNOOOOOONNNMMMKKKHHHEEECCCBBBBBBAAA@@@>>>============888888777666666555444444444444444555666777999:::777888:::;;;<<<:::999888222333555555555777999;;;999999888666333111111222333333333333333222222222111111111111333444666777777666444222000///......------,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......///111111000000222333555666888:::<<<===>>>>>>999;;;<<<>>>@@@AAAAAABBBAAABBB???@@@LLLZZZYYYOOO[[[iiizzz000111333999DDDTTTeeeoootttxxx}}}zzzmmm```YYYlllyyy~~~wwwxxxrrrlllmmmqqqlllfffeeejjjrrrtttfff^^^ccchhhiiipppzzzqqqrrruuuqqq```TTT```www|||uuurrrrrrttttttrrrrrrrrrrrrqqqpppooonnnooopppuuu{{{}}}}}}yyyjjj___UUUWWW\\\eeepppppp]]]GGG@@@:::777;;;<<<::::::<<<999:::FFF```xxx{{{eeeNNNCCCHHHNNNVVV___nnncccRRRdddyyy]]]BBBBBBAAA???HHHQQQ^^^kkkzzz|||oooSSSOOOTTTUUU\\\fffgggiiilllppprrrnnnhhhccclll{{{xxx```XXXZZZiiipppsssmmm^^^jjjzzz}}}~~~eee^^^ttt~~~ZZZ???;;;;;;===@@@AAA@@@AAAEEEAAACCCHHHOOOZZZeeepppwwwxxxtttpppnnnooooooppppppuuuOOO===<<<888777666555666666444333444444333333333222222222111111111111111111111111000000000000000111333555;;;<<<>>>@@@AAABBBAAAAAAIIIEEEEEEJJJNNNRRRXXX^^^bbbppp~~~uuutttwww|||~~~{{{~~~|||ooojjjbbb\\\YYYVVVSSSQQQMMMQQQVVV]]]bbbfffhhhiiifffeeedddfffiiiiiifffccc___bbbdddeeecccaaa``````^^^\\\ZZZWWWUUUTTTTTTTTTSSSQQQRRRWWWWWWQQQKKKJJJHHHHHHHHHGGGFFFEEECCCCCCBBBAAA@@@>>>===<<<;;;;;;666666666555555444444444555555555666777888999:::999:::;;;<<<;;;999666555666888:::;;;:::;;;<<<===;;;:::999666222000000000444444444333333333222222333222222333333444444555555444333111000///.........------,,,,,,------...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---///000111000000111333555666888:::<<<===>>>>>>999:::<<<>>>@@@AAABBBCCC???AAA???@@@MMM\\\\\\SSSZZZgggxxx111222222555>>>MMM```nnnqqqvvv{{{wwwgggXXXhhhxxx{{{zzzzzzjjjcccddddddaaagggqqqrrr|||xxxjjj______cccfffmmmvvvxxxsssssssssdddUUU^^^sssyyyrrrooorrrttttttuuutttsssqqqpppnnnmmmmmmnnnsssyyy||||||}}}rrreeeYYYZZZZZZ^^^iiioooeeeTTTDDD:::555:::===;;;===AAA:::===JJJeee}}}|||dddKKKDDDDDDHHHRRRccc|||zzzUUUPPPggg___GGGEEEBBBEEEMMMYYYkkkzzzpppxxxiiiSSSNNNQQQTTTXXX]]]]]]cccjjjmmmkkkgggdddccclll~~~www]]]UUUZZZiiiqqquuujjjaaallluuuqqq{{{[[[hhhfffLLL===999;;;===>>>??????@@@BBBBBBEEEKKKUUUaaakkkqqqttttttpppmmmnnnmmmmmmpppttt|||]]]FFF???;;;777777666666555555555555333333333333222222222222111111111111111111111111222222222222222333444444888:::===@@@BBBCCCBBBBBBGGGCCCCCCHHHLLLNNNRRRVVV]]]fffttt|||zzzrrrppprrr}}}}}}zzzrrrhhh___ZZZWWWSSSOOOTTTRRRPPPQQQVVV^^^gggmmmeeefffgggiiikkkjjjhhhfff^^^aaaddddddcccaaa``````___^^^\\\ZZZXXXVVVUUUUUUPPPNNNPPPUUUUUUOOOIIIGGGDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@???>>><<<;;;:::999666666555555444444444444555555666777888999::::::;;;;;;;;;;;;999777555444888999:::;;;<<<;;;:::999999999999666222000111111555555444444333333222222333333333333333333333222333222111000////////////......------------......++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---///000000000000111333333444666888:::;;;<<<<<<999:::;;;===???AAACCCDDD>>>>>><<<>>>FFFOOOQQQMMMWWWeeevvv222333222222888HHH]]]lllrrruuuyyy|||~~~lllXXXaaattt{{{yyyrrrgggbbbeeecccnnn|||vvvzzz}}}hhh```fffpppwwwzzzvvvpppqqqeeeTTTZZZnnn|||~~~{{{uuutttwwwwwwtttuuutttrrrpppnnnnnnnnnnnnppptttxxxyyyzzz}}}rrrbbbaaa\\\XXX```lllkkkbbbNNNAAA888;;;===:::<<>>@@@BBBBBBDDDGGGOOO[[[gggoooqqqpppnnnkkkkkkmmmmmmlllrrr{{{sssOOO???@@@:::666666777666555555555555333333333222222222222111111111111111111111111111222111111222333444333222333666:::???AAABBBBBBAAAEEEBBBBBBGGGJJJJJJLLLPPPUUUVVV]]]jjjrrrrrrrrrtttwww~~~|||xxxkkkbbb]]]ZZZWWWTTTYYYVVVRRRPPPSSSZZZbbbgggbbbeeeggghhhgggeeecccccc^^^```ccccccbbb`````````______^^^\\\ZZZXXXVVVUUUNNNKKKLLLPPPPPPKKKFFFFFFDDDDDDCCCBBBAAA@@@>>>============<<<<<<:::999999555555555555555444444444555666777888999:::::::::;;;::::::999888777666666===<<<<<<>>>@@@???;;;777555666666555333333444666666555555444333333222222222222333333333333222222000000/////////000000000......------------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...000000//////111222333444666888:::;;;<<<<<<::::::;;;===???AAACCCDDD???<<<<<<>>>@@@AAAFFFLLLUUUcccttt333333222111555EEE[[[kkksssvvvxxx{{{oooXXXUUUjjjwwwtttsssxxxwwwnnnvvvvvv|||vvvkkkmmmiiisss{{{{{{uuujjjvvvrrroooaaaMMMNNN^^^{{{|||{{{}}}|||vvvtttsssqqqooonnnnnnppppppoooqqqrrrsssuuu{{{~~~kkkiii```VVV[[[jjjppplllZZZJJJ>>>======777888>>>;;;===BBBJJJQQQQQQMMMGGGEEEFFFUUUsssfffQQQSSSpppeeePPPIIIDDDPPPfffwwwyyyyyynnnbbbhhh{{{~~~uuulll\\\OOOOOOXXX]]][[[cccdddffffffggghhhjjjkkkqqqxxx[[[VVV___sss~~~lllqqquuunnntttfffrrr```AAA<<<>>><<<===<<<<<>>DDDAAABBBFFFHHHGGGIIILLLLLLGGGKKK\\\mmmvvvzzz|||~~~{{{nnnyyyssszzz~~~||||||yyy{{{xxxkkkccc```___]]][[[SSSSSSSSSSSSTTTUUUVVVWWW^^^bbbeeeeeeaaa^^^]]]]]]^^^```bbbbbbaaa``````aaaZZZZZZZZZYYYWWWTTTQQQOOOOOOJJJIIIKKKKKKHHHFFFGGGFFFEEEDDDCCCAAA>>><<<;;;::::::;;;;;;;;;::::::999555555555555555555444444555666777888999::::::::::::999888888777888888999HHHEEEDDDFFFJJJIIICCC===111333444444444555777999666666555444333333222222000111222333333333333222///////////////000111111......------------......,,,,,,------------......++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---...000000//////111222555666888:::<<<===>>>>>>::::::;;;===???AAACCCEEEAAA===>>>BBB@@@<<>>===999;;;AAABBB===<<>><<<;;;;;;;;;;;;999888777777777777111222222333444555666666777999::::::888666777888999999777444222555===DDDHHHCCCAAAEEEHHHGGGCCC???888777777666666666666777222222222111222222333333000222444555555333000//////............------------------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------...------,,,,,,,,,------///.........000222444555666666666888;;;===<<<;;;999;;;===>>>???@@@BBBDDDAAA???>>>>>>===???FFFOOOTTTbbbsss~~~111000222555111444HHH___mmmrrrwww{{{}}}yyylll^^^TTT[[[aaacccfffjjjiiifffkkkwwwwwwsssxxxwww{{{wwwttt}}}qqqnnnnnneeeVVV```sssxxx|||}}}xxxtttsssrrrrrrqqqrrrrrrssstttuuuwwwxxxyyyzzz}}}yyylllccc^^^^^^eeennnvvvfffSSSHHHAAA>>>>>>AAA???>>>AAAMMM^^^mmmvvvyyy}}}mmmbbbbbb```XXXQQQQQQZZZXXXSSSPPPZZZyyy~~~fffTTTNNNUUUvvv}}}rrrhhh]]]aaaiiihhhfffaaa\\\[[[aaajjjnnnpppxxxhhh[[[YYY^^^___\\\gggfffnnnrrrppp{{{|||eee___cccvvvzzztttuuuzzzZZZBBB999999:::;;;===@@@BBBCCCDDDFFFHHHMMMTTT]]]dddkkkpppnnniiippplllllloooqqqzzzsssqqqzzzZZZLLL>>>555;;;666555444444555666555333444444333333222111111000111111111111111111111111111111111111111111111111000000111444888::::::888;;;===@@@BBBCCCEEEGGGIIIKKKHHHHHHOOO[[[fffjjjjjjrrrxxxyyyaaaWWWZZZlllxxx~~~wwwtttzzz|||yyyzzzqqqeeebbbooo|||}}}~~~sssbbb]]]UUUOOOLLLKKKIIIJJJMMMGGGJJJOOORRRTTTWWWZZZ]]][[[ZZZYYYZZZ[[[]]]\\\[[[[[[YYYVVVRRRPPPNNNNNNNNNIIIIIIHHHHHHGGGFFFFFFFFFBBBAAA@@@>>>===;;;:::999999999777666666555555555333333444555666777777888999999999999999:::;;;<<<;;;888666666888<<>>===???CCCFFFEEEAAA>>>777666555444444444444444333222222111111111222222000222444555444333000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------+++++++++,,,,,,---------...------,,,,,,---------////////////000111333444666666666888;;;<<<<<<;;;999;;;===>>>>>>???BBBDDDCCCAAA@@@@@@@@@AAAHHHQQQXXXfffwww111111333555111222AAATTTiiioootttwwwyyywwwlllaaaVVVVVV[[[eeeiiigggdddeeelllwwwzzztttuuurrryyy{{{xxxyyyyyyuuusssvvvwwwjjjYYY\\\kkkpppttt|||yyywwwvvvtttssssssrrrqqqqqqsssuuuxxxyyyxxx{{{rrrhhhaaa___cccjjjvvvoooaaaPPPEEEAAA???<<<>>>@@@EEEPPP```ssszzzdddOOOGGGDDDAAA@@@CCCBBBIIIMMMPPPffflllWWWNNNYYYttt~~~yyyllleee___WWW\\\dddbbb\\\WWWWWW^^^bbbccclllwwwpppaaa]]]______\\\gggjjjtttyyyzzz}}}mmmeeeiii}}}yyysss{{{^^^FFF<<<888999<<<<<<>>>@@@AAABBBCCCFFFHHHQQQZZZbbbfffjjjnnnooollloookkkjjjnnnvvvqqqrrrtttmmmOOOAAA777444<<<777555444444555555333222444333333222222111111111111111111111111111111111111111111111111111111111000//////111555777888888888:::===???@@@BBBDDDFFFKKKIIIIIINNNWWW```hhhlllvvvxxx}}}}}}qqq___XXX\\\qqq~~~wwwttt{{{zzz}}}pppbbb```mmmuuuhhhfffZZZOOOKKKJJJIIIHHHIIIDDDEEEFFFGGGIIINNNTTTYYY[[[YYYWWWXXX[[[^^^```aaa^^^ZZZTTTNNNJJJIIIJJJKKKFFFFFFFFFEEEDDDDDDCCCCCCAAA@@@???===;;;:::888888777666555444444444444444444444555666777888999999;;;999888999;;;===??????777444333666;;;???>>><<<999===AAADDDFFFEEEAAA???777777666444444333333333333222111000000000000000111222333444444222000//////............---------++++++++++++++++++++++++------,,,,,,,,,,,,++++++)))******++++++******)))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,------...111000/////////111222333666555666888;;;<<<<<<;;;999;;;===>>>>>>???AAACCCCCC@@@@@@@@@@@@AAAIIIRRR[[[iiiyyy111111444555111000:::HHHdddkkkqqqtttvvvuuuooogggZZZRRRWWWgggpppkkkgggkkkqqqwwwyyyuuuuuuyyytttpppjjjnnn}}}zzzxxxrrrsssrrrrrruuuuuulll___aaahhhhhhhhhooo{{{~~~{{{zzzxxxuuussssssqqqpppooopppsssvvvxxxxxx{{{vvvmmmfffaaacccgggnnnrrrmmm\\\PPPLLLGGG???CCCBBBCCCJJJVVVeeerrrzzz^^^OOOBBBAAADDDEEEDDDEEEBBBMMMSSSZZZzzzwwwgggQQQIIIWWWlllttt~~~ppphhhaaaWWWZZZaaa^^^\\\VVV[[[ffffff___iii}}}uuuiiidddcccaaa___fffnnn}}}oookkkpppyyynnnIII===<<<:::;;;@@@>>>???AAAAAABBBDDDHHHKKKUUU^^^fffhhhiiilllnnnmmmmmmjjjmmmxxx}}}~~~www{{{[[[CCC999555555999777666444444444444222111333333333222222111111111111111111111111111111111111111111111111111111111111000///000222555777888777999;;;===>>>@@@CCCEEEJJJKKKNNNRRRZZZfffrrrzzzvvvnnnooouuu}}}jjj]]]___iiiqqq~~~yyyssslll___SSSPPPPPPMMMIIIGGGHHHGGGDDDBBBCCCFFFJJJMMMSSSRRRRRRTTTWWW[[[]]]]]]WWWTTTNNNIIIEEEDDDEEEFFFCCCCCCBBBAAAAAA@@@@@@??????>>>===;;;999888666666555555444444333444444444444555555666777888999999;;;:::999;;;===???>>><<<555555888<<<@@@BBB@@@===CCCGGGJJJHHHFFFFFFDDDBBB:::999888666555555555555333222111000////////////111111333333333222000//////............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......111111000//////000111222555555555888:::<<<;;;:::888:::<<<===>>>???AAACCC@@@>>>===>>>>>>???GGGPPP\\\iiizzz000222444333000///666>>>]]]fffnnnqqqssstttrrrmmm\\\PPPRRRfffssspppnnnrrrooosssuuu~~~wwwzzzzzzwwwsssnnnfffcccnnn}}}lllmmmpppvvv{{{{{{vvvqqqkkkmmmmmmkkkkkklllllliiigggjjjlllhhheeeqqq~~~{{{yyywwwtttrrrrrrpppooonnnoooqqqtttvvvxxx}}}xxxqqqlllfffeeefffhhhtttxxxpppgggccc[[[RRRLLLFFFAAACCCKKKTTTYYYZZZNNNFFF@@@BBBEEEEEECCCAAATTT]]]bbbnnn}}}ggg\\\IIIDDDUUUggglllsss|||uuuhhh```ZZZSSSYYYcccaaa___[[[bbbnnnkkkaaammmxxxpppmmmkkkgggeeeiiiuuusssqqqxxxwwwXXX>>><<<>>>:::;;;AAA???@@@AAABBBDDDHHHMMMQQQZZZaaagggggghhhkkknnnnnnppplllqqq~~~kkkIII;;;777888888666777555444333444444222000333333222222222222222111111111111111111111111111000000000000000000000000222222111000111333777999777999;;;<<<===???BBBEEEHHHKKKOOOTTT\\\hhhttt}}}~~~rrrdddZZZRRRLLLjjjyyyvvvkkkaaa^^^\\\TTTKKKFFFKKKHHHDDDAAA@@@@@@AAAAAABBBBBBDDDGGGKKKMMMLLLKKKJJJHHHFFFDDDBBB@@@@@@?????????>>>>>>===<<<<<<<<<<<<;;;:::999777666555555555555555444555555666666444444555666777888888999:::;;;<<<>>>???>>>;;;888888<<>>===>>>>>>???GGGQQQ^^^kkk{{{000222333222000000444888TTT^^^iiinnnpppssstttrrr___PPPNNN```qqquuutttwwwnnnssswwwssswwwwwwuuusssmmmgggbbbbbbddddddfffjjjooosssqqqlllfffcccddddddccccccfffkkkpppgggmmmxxxtttfffmmm}}}zzzxxxvvvtttrrrpppooonnnnnnoooppprrrtttwww~~~|||yyyuuuooojjjiiidddppp{{{}}}zzzuuunnngggXXXPPPGGGEEEJJJOOOQQQPPPFFFDDDAAACCCHHHNNNTTTXXXiiiooouuukkkXXXRRREEECCCSSSeeefffjjjrrr{{{kkk^^^XXXTTTOOOXXXcccccc___^^^fffqqqnnnggguuu{{{zzzyyytttooommmnnn||||||yyy|||WWWEEE999<<<>>>::::::???@@@AAABBBDDDGGGMMMTTTYYY___dddgggggghhhmmmpppooorrrmmmrrrqqq}}}oooxxxYYY<<<888777999:::333666444333333444444222111222222222222222222222222111111111111111111111111000000000000000000000000111222222111000222555888777888:::;;;<<<>>>BBBEEEFFFHHHKKKPPPVVV^^^gggmmmkkkqqqwww{{{vvvhhhRRR@@@JJJ]]]www|||tttqqqkkk___SSSMMMKKKHHHCCC@@@???>>>===<<<999999;;;>>>@@@AAA???<<<===>>>?????????===;;;:::<<<;;;;;;::::::999888888888888777777666555555444555555555555555666777888444444555666777888999999999<<>>;;;:::999;;;AAAGGGIIIGGGFFFHHHJJJUUUVVVOOODDD???AAA@@@:::666666555444444444444555333222111000000000000000111111111111111111000//////............---------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---......///111000/////////111222333555444555777:::;;;;;;:::888:::<<<======>>>@@@BBBBBB??????@@@@@@BBBJJJSSS```mmm}}}000111222000000111444555JJJWWWdddkkknnnqqqtttsssdddUUUNNNZZZmmmxxxzzzyyyssstttttt{{{uuukkkrrruuusssnnniiiggggggddd```dddcccgggqqqzzzyyylll```aaa``````bbbdddgggkkknnnfffnnnzzzccchhh}}}yyywwwuuutttsssnnnnnnnnnnnnooopppqqqqqqvvv|||xxxpppllldddjjjuuu}}}wwwvvvggg```VVVQQQQQQVVV]]]aaaHHHIIIIIIIIIOOO\\\kkkuuu{{{|||\\\LLLKKKEEEDDDQQQaaa___aaakkkwww}}}{{{vvvfff[[[XXXVVVRRRZZZdddbbb]]]___gggnnnkkkjjjxxx~~~~~~vvvsssqqq}}}|||}}}rrrEEE===888;;;===<<<<<>><<<<<<;;;::::::;;;;;;999888777888:::;;;;;;:::999888999999888888777666666555555555555555555555555555444444444444555666888888555666666777888999:::::::::>>>AAA@@@;;;:::===BBBEEEGGGJJJKKKLLLMMMMMMNNNOOOPPPIII>>><<<@@@<<<333555444444444444555555666333222222111111111222222111111111111000000000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,---...//////////////////000111333444444444555777:::;;;:::999777999<<<======>>>@@@BBBAAA??????@@@@@@BBBJJJSSS___lll}}}///111111///000222444555CCCRRRaaahhhlllpppssstttiii[[[PPPXXXlll|||~~~zzzwwwsssnnnqqqwwwpppmmmzzztttpppiiidddgggllljjjdddaaa]]]bbbrrrooo[[[eeebbbaaafffkkkllljjjiiigggnnn~~~vvv[[[ccc}}}xxxvvvuuuuuutttmmmmmmnnnnnnooooooppppppuuuyyy~~~~~~tttoooiiiiiisss}}}rrrmmmddd[[[XXX^^^jjjsssWWWYYYWWWRRRQQQ[[[iiitttzzzlllRRREEEHHHEEEDDDNNN[[[YYY\\\ggguuu{{{uuummm]]]UUUVVVXXXVVV___hhheee^^^bbbhhhkkkhhhiiiwwwzzzvvvqqqzzzxxxqqq}}}YYYBBB===::::::===???@@@AAA@@@AAACCCGGGMMMVVV___fffhhhhhhggggggmmmtttuuurrrtttzzzqqqttt{{{jjjkkkwwwhhhAAA555===555222888444444222222222444555444222222222222222222222222222111111111111111111111111000000000000000000000000---///111000......000333555666777888999<<<@@@CCCEEEFFFHHHLLLPPPRRRQQQPPPRRRdddxxx|||||||||hhhUUUXXXbbbssszzztttsss\\\UUUKKKDDDAAAAAA???>>>???<<<888666666777666666777777777888888888888888777777777666555555444444333333333444444555555555333333333444555666777888777777888999:::;;;;;;<<<;;;@@@BBB???999999BBBJJJTTTRRRPPPSSSWWWYYYXXXVVVHHHJJJDDD;;;<<>>@@@BBB???======>>>>>>@@@HHHRRR\\\iiizzz111111111111111111111111:::EEEUUUdddiiijjjpppxxxpppfffXXXSSSaaattt}}}zzzxxxtttlllqqq|||zzz{{{ooohhh}}}tttooojjjbbbdddvvvvvvhhhhhhXXXRRR___ooosssrrrssspppfffQQQiiiyyytttrrrooorrryyyoooooooooooonnnnnnnnnnnnppprrrvvvyyy}}}tttooolllqqq|||yyyxxxsssjjjaaa```hhhpppeeeaaa```___\\\^^^kkkzzz}}}ggg]]]TTTOOOJJJIIIIIIHHHHHHIIIWWW\\\XXX___xxxyyymmmcccQQQTTTZZZTTT^^^nnnmmmbbbbbblllxxxtttkkksss~~~}}}~~~wwwqqqzzzuuu|||UUULLL>>>;;;999;;;>>>@@@???===AAACCCFFFLLLUUU^^^ggglllooojjjggglllqqqsssvvvyyybbblll~~~bbbzzzyyyNNNCCC888555666555666888444444444333333222222222111111111111111111111111222222222222222222222222222222111111111111222222111000/////////000222333444444555666888:::<<<===>>>AAAFFFKKKNNNNNNNNNMMMLLL___www|||\\\XXXmmmyyysssiiieeemmm{{{xxxpppllleee]]]RRRGGG@@@>>><<<<<<;;;;;;:::888777666999777555555666777666555888555555777777333333555555666666555444333333444777666555444444444333111999555222555>>>FFFIIIIIICCCAAA>>><<>>???AAABBBCCC???<<<<<<<<<<<<>>>FFFOOO\\\gggvvv111111111111111111111111777@@@PPP```hhhkkkqqqwwwtttkkk\\\RRRXXXfffpppqqqtttzzzvvvsss}}}xxx{{{oooeeeaaannn|||kkkdddZZZWWWbbbsss{{{zzzwwwooo}}}qqq]]]lllvvvuuusssnnnoootttnnnnnnooooooooooooooooooppprrrtttwwwzzzwwwqqqlllnnnvvv{{{rrrhhhfffkkkpppnnnlllnnnrrruuuzzzdddPPPIIIRRRNNNKKKJJJJJJKKKKKKKKK[[[```[[[```xxxxxxmmmgggYYYYYYZZZVVVeeewwwvvvsssuuu~~~vvvppp|||cccHHH>>>===;;;:::;;;???AAAAAA@@@DDDGGGLLLSSSZZZbbbhhhmmmnnnkkklllqqquuuwww{{{]]]zzzsssiii|||oooGGG>>>777666777555333333444444444333333222222222111111111111111111111111222222222222222222222222222111111000000111111222111000000000000000111111000111222333555777999:::>>>???BBBEEEIIIMMMOOOQQQOOO___wwwmmm[[[___qqq~~~~~~ssszzz}}}uuukkkhhhiiijjj}}}}}}}}}|||tttcccOOOBBB@@@===999888999:::::::::555444333444555666555444888555444666666333333666666666666666666666666555333333444555888:::::::::444777===CCCGGGHHHIIIHHHFFFGGGEEEBBBCCCKKKQQQSSSMMMWWWaaahhhkkkgggZZZMMMCCC@@@<<<999666555555666555555555444444333333333111000///000333555555444333222222111000///...------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............//////000222333444333444666888:::;;;<<<<<<999:::;;;<<<>>>@@@AAABBB@@@>>>===>>>===???GGGPPP]]]gggttt}}}111111111111111111111111444999GGGYYYffflllqqqvvvwwwqqqdddUUUPPPYYYfffnnnqqq}}}}}}{{{vvvlllaaafff{{{pppccc]]]ZZZeee{{{jjjwwwlllnnn|||vvvxxxwwwpppmmmpppnnnnnnoooooopppppppppqqqqqqrrrtttvvvyyy|||wwwpppmmmooowww~~~uuupppqqqttt}}}}}}|||fffRRRIIIIIIQQQOOOMMMLLLMMMOOOOOONNN^^^bbb]]]```vvvvvvllljjjdddbbb]]]]]]rrrzzztttyyy```JJJ???555<<<;;;;;;===@@@BBBCCCCCCEEEKKKSSS[[[aaafffkkkmmmllllllpppuuuxxxzzzooolll~~~jjjuuunnn]]]===888444666777444000///444444333333333333222222000000000000000000000000111111111111111111111111222111111000000111111222000000111111111000000///...///000111333666888999======>>>@@@DDDKKKQQQUUURRRXXXjjjyyyyyyrrrhhheeemmm{{{sss~~~tttggg[[[SSSjjj|||{{{wwwooocccYYYOOOGGG>>>999:::<<<;;;999<<<:::888888888777555333777333111333333111222555444333222222333333222000444444555666777888999:::===BBBHHHIIIEEE@@@??????HHHQQQWWWWWWUUUVVVWWWVVVXXXdddooonnneeeYYYLLLBBB;;;999777666555666777888444555555555555444333333000000000222444555555333222222111000///......------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------............//////000222333444333444666888:::;;;<<<<<<888999:::<<<===???@@@AAAAAA???>>>??????@@@HHHRRR\\\dddpppwww111111111111111111111111111444???QQQbbblllqqqvvvwwwuuulll[[[OOOSSScccrrrttt~~~tttjjjpppvvvrrrgggdddvvv{{{eee^^^XXXcccqqqrrr{{{wwwzzzyyyrrroooqqqnnnooooooppppppqqqqqqrrrsssttttttvvvxxx~~~zzzsssooorrr{{{|||{{{{{{qqqcccWWWOOOOOOSSSPPPQQQOOOMMMNNNQQQQQQNNNYYY___ZZZ\\\oooyyyrrrlllkkkooonnneeehhh~~~}}}rrrHHH??????888<<<<<<<<<===???AAABBBCCCEEEMMMXXXaaagggjjjmmmooommmnnnqqqtttvvv{{{nnnrrrlll|||cccMMM999444222555666222000000333333333333333333333333////////////////////////111111111111111111111111111111000000000000111111000000111222222111///...//////000222444666888999;;;;;;;;;>>>CCCJJJQQQUUUXXXTTT\\\ppp}}}~~~|||}}}{{{vvvsssvvv~~~zzz|||~~~zzziiiYYYNNN___www|||qqqnnnooonnnlll___TTTGGG@@@@@@???<<<888;;;:::888888999888777555888444333444444222444777;;;999888888999999888777777888999999:::;;;>>>@@@JJJJJJIIIDDD???===@@@CCCXXX^^^bbbaaabbbgggjjjjjjmmmrrrqqqeeeUUUIII@@@:::888777666555555666888999444555555666666555333333000000111333555666444222111111000//////...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------......//////000222333444333444666888:::;;;<<<<<<999999:::<<<>>>???AAAAAAAAA???>>>??????@@@HHHRRRXXXaaakkkrrr111111111111111111111111111111999JJJ\\\hhhpppuuuvvvwwwqqqbbbRRRPPP___pppvvvttt{{{xxx```]]]hhhmmmoookkkiiixxxiii\\\QQQ___xxxyyytttwwwwwwqqqooorrrooopppppppppqqqqqqrrrrrrqqqrrrssssssvvvzzz|||sssqqqvvv}}}tttjjj___XXXRRRMMMLLLOOOLLLOOONNNKKKLLLPPPNNNIIIOOOYYYWWWWWWfffqqqoooooonnnzzzyyyooorrr~~~XXX???===???======>>>>>>>>>???@@@AAACCCFFFPPP\\\fffjjjllloooqqqpppooooooqqqsss}}}xxxkkkxxxuuuVVV===999444222333444222222555333333333333333333333333////////////////////////000000000000000000000000111000000000000000000111///000111222222111000/////////000111333555666777888999;;;???DDDJJJOOORRR[[[WWW]]]ooo}}}~~~vvvzzz~~~zzzyyy~~~zzzoooTTTUUU]]]qqqyyyssslllcccYYYNNNIIIJJJJJJGGGBBB:::888666666888999999888999666555777777555666:::333555666777777888:::;;;<<<>>>???@@@AAACCCHHHKKKFFFDDDAAA@@@BBBGGGLLLOOOdddbbb______iiiyyyxxxvvvlll]]]OOOHHHBBB===999888777777777777888999666666666666555444333333222222222444555555333111000000//////...------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,..................------......//////000222333444333444666888:::;;;<<<<<<::::::<<<===???AAABBBBBBAAA???>>>???>>>@@@HHHQQQXXX```lllttt111111111111111111111111222000444BBBSSS```kkksssuuuvvvssshhhWWWNNNWWWeeerrrmmmuuuvvvbbb^^^fffbbbgggjjjooorrr```SSSaaasssuuuyyyppplllppprrrnnnnnnqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmnnnpppqqqsssvvvzzz~~~wwwqqqrrrvvvzzz}}}qqqhhh```YYYWWWUUUPPPLLLKKKGGGLLLLLLIIIKKKPPPNNNGGGHHHWWWYYYVVV```jjjooouuuvvvyyyzzzxxxrrrsssuuu^^^EEE>>><<<;;;;;;===>>>@@@@@@@@@AAACCCFFFNNNWWWccckkkmmmnnnqqqtttrrrpppooorrryyymmmyyyyyypppoooQQQ===999555222333333111333888222222333333333333444444000000000000000000000000////////////////////////111000000//////000000111//////000111111111111111.........///000111333333666777:::>>>CCCGGGKKKMMMQQQVVVaaaqqq}}}|||||||||vvvwwwzzz{{{ppp```SSSYYYmmm~~~wwweee^^^VVVSSSVVVZZZZZZYYYQQQMMMGGGBBB@@@???>>>===:::777777:::;;;888888;;;777<<>>???AAABBBCCCAAA???>>>??????@@@HHHQQQZZZcccpppyyy111111111111111111111111222///111;;;IIIVVVeeepppsssttttttmmm^^^QQQSSS\\\lllrrr{{{{{{lllgggiiidddcccfffrrrqqqaaaiii~~~mmmlllnnnmmmeeedddlllqqqnnnnnnrrrsssssssssrrrqqqqqqpppppplllnnnqqqrrrtttvvvyyy{{{}}}wwwpppppprrrrrryyyyyymmmddd^^^^^^^^^XXXRRROOOFFFMMMOOOMMMPPPWWWVVVNNNGGG[[[aaa[[[___gggqqq}}}}}}yyymmmssspppzzz~~~fffFFF===>>>;;;999:::<<<>>>AAABBBCCCEEEIIILLLZZZccclllpppppppppssswwwtttqqqrrryyyssstttdddKKK???888555333444333111333777222222222333333444444444111111111111111111111111////////////////////////000000////////////000000////////////000222333333000000//////000000111222666666888:::>>>BBBFFFHHHFFFQQQZZZaaalllyyyyyyqqqyyy|||yyyvvvwwwiii^^^\\\bbbjjjwwwyyyrrriiiccccccgggkkknnnfff```YYYSSSQQQQQQRRRRRRHHHFFFHHHLLLLLLIIIHHHJJJTTT\\\bbb___XXXUUU[[[cccVVVVVVSSSLLLCCC???@@@BBBMMMRRRXXXZZZWWWTTTRRRQQQ\\\ppplllxxxsssfffTTTFFF@@@:::666;;;;;;;;;::::::999999999===;;;777444222222222333999777444333333333111000.........------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............//////000222333444333444666888:::;;;<<<<<<999:::;;;===???@@@AAABBBBBB@@@???@@@@@@AAAIIISSSZZZdddqqq{{{111111111111111111111111222...///777BBBOOO```mmmqqqqqqsssqqqeeeWWWTTTZZZhhh{{{zzzuuu}}}~~~~~~~~~vvvppppppkkkccccccsssrrrrrrvvvsssoooooowwwnnnmmmiiiddd___aaalllsssqqqpppsssuuutttssssssrrrqqqpppooonnnqqqtttvvvwwwxxxzzz|||xxx~~~uuupppooopppmmmuuu}}}sssjjjgggddd]]]TTTPPPHHHPPPTTTRRRWWW```___WWWJJJaaahhh``````gggttt~~~rrr~~~vvvxxx}}}dddOOO>>>;;;>>><<<;;;===;;;>>>BBBDDDFFFIIINNNRRReeelllsssuuurrrqqqtttyyyuuusssuuu{{{ssszzzVVV===555666444444666555111222555222222222333333444444444111111111111111111111111////////////////////////000000////////////000000............000222444555333333222222222222222333666666555666999>>>CCCFFFFFFPPPRRRNNNVVVjjjpppjjjlllqqq}}}{{{qqquuu~~~lllggghhhmmmnnnggg___bbbkkkzzz}}}qqqlllmmmrrrwww^^^[[[XXXXXX^^^eeelllppp___^^^```eeefffbbb```aaaXXXaaafff___QQQKKKPPPXXXXXXYYYYYYTTTOOOMMMQQQUUU\\\dddmmmmmmhhheeeiiinnn}}}rrraaahhhcccVVVDDD888888<<>>???@@@AAADDDBBBAAABBBAAACCCKKKTTTXXXcccpppzzz222222222111111111111000222//////444<<>>@@@BBBCCCCCCAAAAAAAAAAAABBBIIIRRRXXXbbboooyyy222222222111111111111000111///000333999CCCTTTdddiiikkknnnmmmfff\\\SSSPPPYYYkkkzzzyyypppjjjhhhgggqqqxxxvvvfffeeedddiiilllsss~~~wwwxxxpppbbbaaakkkxxxtttpppdddUUUXXXWWW\\\gggooorrrtttxxxssspppnnnooorrruuuuuuuuupppppppppppprrruuuxxxzzzwwwwww||||||}}}ppplllxxxyyyxxxzzz|||vvv^^^[[[XXXWWWXXX\\\^^^___]]]dddiiieee^^^```nnn{{{|||mmmEEECCC???:::888:::<<<======???AAACCCEEEJJJRRR^^^fffkkkoootttuuuuuuuuutttsssssszzz}}}~~~^^^AAA888444444444333333333222222222222222111000000111222222000000000000000000000000000/////////////////////000000000000000000000000000000000000000000000000////////////////////////000000111222444666888999>>>AAAFFFKKKOOOTTTZZZ^^^XXXZZZaaalllyyyvvvkkkeeeeeelll{{{~~~uuulllhhh```[[[WWW```xxxyyyqqqgggcccfffiiikkkjjjlllhhhhhhmmmjjjfffkkkwww}}}vvvcccYYY\\\bbbddd^^^```bbbaaa\\\XXXYYY\\\]]]kkk~~~tttbbbQQQDDD===<<<===>>>??????<<<888555999<<>>@@@BBBCCCEEECCCCCCDDDCCCDDDKKKSSSXXXbbbpppzzz222222222111111111111000//////000333555<<>>??????AAA@@@BBBHHHTTT___gggjjjpppqqqrrrtttuuuttttttuuuyyyuuuxxxyyy{{{kkkIII666555444333333333333222222222222222111111000000111111222000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000..............................///000111333555666999===AAACCCEEEJJJSSS[[[WWWXXX]]]gggttt|||uuuppplllmmmvvv{{{tttpppcccRRRCCCDDDRRRdddttt~~~yyy|||}}}rrrjjjdddbbb```___hhhuuulll\\\[[[___```aaadddhhhiiijjjnnntttxxxooo___VVVaaa^^^WWWNNNEEE???===>>>===:::777999>>>@@@???<<>>@@@BBBCCCDDDBBBBBBDDDCCCCCCJJJSSSYYYcccqqq|||222222222111111111000000...///000111111555CCCQQQ___eeejjjjjjfffbbb\\\WWWSSSaaannnqqqmmmjjjnnnsssssszzztttmmmhhhiiikkkmmmzzzyyymmmqqqssspppmmmnnnllliiinnnwww{{{|||~~~ccc^^^aaaqqqvvvtttsssssssssssstttuuuuuusssrrrqqqrrrtttxxx|||~~~wwwtttyyy~~~~~~}}}}}}|||zzzuuusss~~~~~~yyyyyyxxxwww||||||vvvrrrpppnnnmmmlllnnnnnniiidddgggrrr}}}tttXXXGGG===BBB;;;<<<<<<>>>@@@AAABBBBBBEEEBBBDDDMMM\\\gggkkkjjjrrrqqqrrrvvvwwwvvvvvvyyynnnlll}}}yyy|||xxxqqq[[[===444777333333333333222222222222111111111000000000000111111000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000.................................///000222333444444888<<<<<<===CCCOOOZZZ]]]___eeeooozzz|||yyyxxxxxx}}}{{{nnnZZZGGGCCCDDDCCCHHHOOOWWWaaaqqq}}}xxxqqqlllkkkttt~~~rrrcccccchhhhhh}}}wwwcccRRRHHHDDD888:::<<<<<<<<<===@@@BBB@@@>>>;;;<<>>:::555000444444555555555555555444333111///...//////...---//////.........---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......---,,,,,,...000...---------///111333555555555777888999:::::::::999999:::<<<>>>@@@BBBCCCAAA@@@@@@BBBAAAAAAHHHPPPZZZdddrrr}}}222222222111111111000000//////000000///000;;;GGGWWW```ffffffeeeddd```YYYOOOZZZhhhpppooollllllooossszzzuuummmfffiiioootttzzz|||{{{wwwvvvtttiii]]]bbblllwww}}}oooddd```mmmsssssssssrrrqqqqqqqqqrrrppppppooopppsssvvvzzz}}}~~~vvvrrruuuzzzzzzyyyzzz~~~yyyssssss{{{~~~yyywwwnnnfffkkkwww|||xxxtttuuuvvvuuuqqqmmmooowwwvvvttt}}}YYYLLL>>>444>>>;;;===???AAAAAAAAAAAAAAAEEEDDDHHHSSSbbblllmmmkkksssrrrtttwwwvvvsssvvv}}}eeepppxxxvvvuuudddMMM777555888111333333222222222111111111000000000000000000000000////////////////////////------....../////////000////////////////////////////////////////////////////////////////////////////////////000111222333111555888888999???LLLWWW[[[```jjjwww{{{xxxyyy~~~|||kkk\\\VVVOOODDD@@@CCCKKKQQQZZZ```dddllllllWWWHHHAAA@@@BBB777999;;;<<<<<<===???AAA;;;AAAHHHLLLJJJEEE@@@>>>DDDCCCAAA===999777888:::666666777777666444222111222111//////000000///..................---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---,,,---///111---------...000444777999555666777999::::::::::::999999:::<<<>>>@@@BBBCCC@@@???@@@BBBAAAAAAGGGOOOZZZeeesss}}}222222222111111111111000111//////000//////666>>>OOOZZZbbbbbbbbbeeebbb[[[LLLVVVfffvvvzzztttmmmkkkkkkvvv~~~qqqnnniiiooozzzyyy|||qqq```aaagggrrr}}}nnnjjjxxxooopppqqqqqqoooooopppqqqkkkkkklllnnnppptttvvvxxxyyysssppptttxxxxxxyyy{{{zzzwwwttttttwww{{{|||{{{}}}{{{vvvdddTTTZZZjjj|||{{{}}}ccc___|||}}}UUUEEEEEE<<<555;;;:::===@@@AAAAAA@@@@@@AAAEEEHHHQQQ\\\hhhpppqqqqqquuussstttwwwtttrrr|||qqqhhhuuuwwwiiiRRRAAA444444666...222222222222111111111111///000000111111000000///////////////////////////---------......//////000////////////////////////////////////////////////////////////////////////000000///000000111222222000222555555666<<>>===;;;999999<<>>@@@BBBCCCBBBAAABBBDDDDDDCCCIIIPPP[[[eeerrr|||222222222111111111111000444///---///111111444888HHHUUU]]]^^^```eeeccc[[[QQQTTT___qqq|||yyyssspppjjjvvvxxxwwwuuu~~~ooorrr{{{}}}tttnnnjjjpppzzz{{{{{{zzztttzzztttvvvwwwuuuqqqooooooppphhhjjjlllooorrrtttvvvvvvvvvsssrrrtttuuuuuuvvvzzzvvvwwwwwwwwwtttrrrrrrsss{{{{{{~~~yyyeeeTTT```wwwrrrkkkiii|||{{{YYY@@@:::777777===???:::>>>AAABBBBBBBBBCCCEEEJJJSSS^^^hhhnnnqqqsssuuutttrrrtttwwwuuuzzzhhh}}}zzz{{{{{{[[[DDD;;;333111333000222222222222111111111111...///000111111000///...////////////////////////,,,,,,---......///000000////////////////////////////////////////////////........................000////////////000000111///000222222333777<<<@@@JJJOOOYYYeeeoooqqqnnniiihhhnnn{{{uuuhhhaaa___eeerrr~~~xxxrrrjjjdddXXXPPPHHHCCC@@@@@@FFFMMMUUU\\\gggttt~~~}}}|||uuurrrhhh[[[@@@===999777888;;;>>>@@@>>>>>>===>>>AAAIIIRRRXXXZZZTTTLLLFFFFFFMMMWWW^^^YYYPPPCCC888222222333555666777777777777666555444......---...///000///---........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......------///333666000///...---///222666999777777888999::::::::::::999999:::<<<>>>@@@BBBCCCAAA@@@BBBDDDDDDCCCHHHPPPZZZdddqqq{{{222222222111111111111000666000,,,///222222333555DDDQQQ[[[[[[^^^dddccc[[[UUUOOOSSSbbbpppuuutttuuuqqqzzz~~~qqqqqqxxx~~~rrrpppvvvqqqmmm}}}zzz~~~{{{uuuqqqooopppiiikkkooorrruuuwwwxxxxxxxxxvvvuuuvvvtttqqqrrrwwwvvvyyy|||{{{tttmmmllloootttwwwmmm```rrrooo``````vvvrrrUUUBBB@@@@@@444666AAA===<<>>BBBDDDCCCFFFJJJOOOTTTZZZaaafffZZZVVVRRRRRRWWW]]]```aaaMMMBBB555000333999;;;;;;:::999999888777555333333---,,,,,,---...///---,,,---.....................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------000444888222000...------000333555777888999:::::::::::::::999999:::<<<>>>@@@BBBCCC???>>>@@@BBBBBBAAAFFFMMMZZZdddqqqzzz444444444444333222111111//////000000111111111222999GGGWWW___^^^]]]___ccc[[[UUUPPPUUUcccpppssspppxxxyyyvvvzzz~~~}}}ssshhhbbbffflllsss~~~tttrrrnnnjjjnnnpppqqqqqqsssuuuvvvuuuzzzwwwuuutttuuuvvvwwwvvvuuuuuuvvvvvvtttpppjjjeeeiiiqqqzzzyyyrrrtttvvv______mmm```DDD;;;============??????===BBBBBBBBBBBBCCCFFFKKKOOO]]]ccclllrrruuuuuutttsssnnntttvvvtttsssZZZEEE555666888444000222000000000000111111111111000000000000000000000000////////////............000000000000000000000000////////////////////////......////////////.............................................///000000///000000///......111333777;;;@@@FFFKKKPPPVVVZZZaaarrryyyxxxzzzxxxxxxgggZZZcccooo~~~~~~pppccc]]]ZZZXXXKKKAAA;;;===???<<<:::;;;;;;>>>===:::;;;@@@???;;;<<<;;;;;;<<>><<<===>>>???@@@HHHQQQXXXbbbpppyyy444444444444333222111111///000000000111111111111555@@@NNNWWWYYYZZZ\\\___]]]XXXTTTVVV```lllrrrsss}}}}}}iiiaaa```iiirrr|||wwwqqqnnnnnnpppqqqqqqqqqrrrtttuuuuuuwwwuuurrrrrrtttvvvwwwwwwuuuttttttttttttqqqjjjeeehhhlllrrrvvvvvv|||}}}kkk```___mmm~~~hhhMMM:::<<<<<<<<<;;;<<<===>>>>>>BBBCCCCCCDDDGGGLLLSSSXXXeeekkktttyyy{{{yyyvvvtttzzz|||xxxyyyuuuwwwQQQ@@@444555666111///222000000000000111111111111000000000000000000000000////////////............////////////////////////..............................////////////.............................................//////000//////000///......000333111444888===CCCLLLUUU[[[aaammmyyyzzzsssttt|||uuummmuuu{{{yyysss{{{vvvrrrnnn^^^TTTLLLKKKJJJEEEAAAAAA===<<<:::999999999999999777999;;;;;;<<<<<<:::999>>>:::888;;;<<<<<<===AAA@@@@@@DDDKKKNNNPPPVVV]]]YYYVVVYYYfffssszzz}}}|||kkk```WWWJJJ???999:::666555777666333666;;;;;;:::888666333111000///...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///------------------------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,///...---,,,,,,---///000555333111//////111444777777777888999:::;;;;;;<<<888999:::<<<===???@@@AAAAAA???>>>??????@@@GGGPPPYYYdddqqqzzz444555555444444333222111000000000000111111111111444<<>>???@@@???>>>>>>BBBCCCFFFJJJOOOVVV^^^dddiiiooouuuyyyyyyvvvrrrpppwwwyyy{{{xxxooooooEEE:::222444444///...111000000000000111111111111000000000000000000000000////////////............////////////////////////..............................////////////....................................------......///000...///000///......000222///000111333999BBBLLLSSS\\\eeepppvvvwwwwwwzzz}}}rrr[[[YYYgggwwwppphhh```]]]YYYRRRMMMKKKDDD>>>>>>CCCDDD???@@@FFFCCCEEEHHHHHHEEECCCBBBCCCAAA>>>???BBBDDDDDDGGGKKKQQQRRRXXX___cccfffmmmuuugggaaabbbqqqyyy^^^MMMDDD===666222999888888777444333:::BBB===<<<888555222000......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++++++++,,,,,,,,,,,,......---,,,,,,...///000222333333111///000444888777777888999:::;;;;;;<<<888999:::<<<===???@@@AAACCCAAA@@@AAA???@@@GGGOOO[[[fffsss|||555555555555444333222111000000000000000111111111333777???IIISSS[[[^^^___]]]ZZZVVVSSSRRRXXXfffsssqqqrrrxxxjjjjjjsssvvvuuusssrrrzzzzzzrrrvvv|||nnndddccc^^^YYYcccuuupppnnnmmmooopppppprrruuuuuusssqqqqqqsssuuuwwwwwwvvvrrrppprrrvvvwwwqqqlllddd___\\\aaahhhpppzzzxxxpppjjjfffeeeqqqsssyyyxxxkkkmmmoooxxxiiiVVVGGG;;;888===<<>>DDDJJJRRR```nnnwwwxxxtttooonnnXXXOOOSSS\\\bbbdddwww|||zzzwwwqqqlllhhhbbbYYYYYYaaa^^^RRRPPPXXXWWWVVVVVVWWWVVVQQQNNNNNNNNNMMMOOOSSSUUUVVVYYY^^^aaa___bbbiiinnnqqqtttxxxvvvmmmjjjuuukkkXXXCCC888555555777:::;;;;;;<<<======???CCCHHH>>><<<888333000.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++,,,---...///+++++++++,,,,,,,,,------...------------...///000000333555333//////444999777777888999:::;;;;;;<<<888999:::<<<===???@@@AAACCC@@@@@@AAA@@@AAAHHHQQQ]]]ggguuu}}}555555555555444333222222111111000000000000000000---///555>>>JJJSSSYYY[[[^^^[[[XXXUUUPPPRRRaaarrrtttuuuzzzsssrrrnnneeeaaabbbvvvtttpppmmmvvvtttvvv{{{lll^^^UUUSSSOOONNN```wwwpppllllllpppqqqoooqqqvvvwwwuuurrrqqqrrrtttuuutttvvvsssqqqtttxxxyyywwwssskkkddd^^^]]]]]]aaajjjssszzzqqqkkkhhhlllmmmpppzzzwwweeejjj{{{nnnXXXDDD???===999;;;CCC<<<@@@KKKWWWYYYOOOEEEAAAAAAHHHSSS\\\ccchhhkkkmmmtttssssssqqqrrruuuzzz~~~ffffff@@@444333333555333111000222///000000000111111111111000000000000000000000000////////////............................................................------............------........................---------------...//////---///000000//////000111000000111000000111444777888<<>>FFFCCCCCCCCCEEEHHHJJJIIIFFF<<<:::666222///---------,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++,,,---...///++++++,,,,,,,,,---------------------....../////////333555444111000444999777777888999:::;;;;;;<<<888999:::<<<===???@@@AAA@@@??????@@@AAABBBJJJSSS]]]hhhuuu}}}555666666555555444333222111111111111000000000000...///222:::DDDOOOWWW[[[___\\\\\\YYYSSSQQQ___qqqxxxyyy}}}uuuqqqvvvwwwoooddd\\\kkklllkkklllvvvrrrnnnuuu}}}ooopppggg^^^WWWPPPRRReee{{{tttoooooouuuuuuppppppuuuvvvtttqqqpppqqqrrrsssrrrtttssssssuuuxxxzzz{{{zzzuuuooohhhccc]]]ZZZ___gggyyy~~~|||{{{pppnnnooovvv}}}hhhdddkkkmmmiiieeehhhMMMAAA999:::===<<<===AAA===@@@KKKYYY[[[QQQHHHGGGJJJQQQ\\\eeekkkmmmnnnnnnsssrrrpppooorrr{{{vvvttttttSSS666333333333444444333222111000000000000111111111111000000000000000000000000////////////....................................------------------------------............------........................------,,,,,,------...///---///111111000///000111,,,...000111000000222333555444666???NNNZZZaaaccc___lll|||tttuuuzzz~~~uuuzzzwwwvvvooolllpppsssqqqllliiiwwwjjj___[[[XXXOOODDD======;;;:::;;;:::999>>>EEELLLLLLJJJHHHJJJJJJDDD<<<777555333000...---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---------------------............//////222444555333333555888777777888999:::;;;;;;<<<888999:::<<<===???@@@AAA???===>>>@@@@@@BBBJJJSSS\\\gggttt|||666666666666555444333222111111111111000000000///000111444999AAALLLVVV\\\^^^[[[\\\\\\UUUQQQ\\\nnnvvvvvvzzz|||}}}yyywwwzzzzzziii^^^```fffjjjlllttt|||vvvpppmmmppptttvvvsssyyyxxxrrreee\\\___ppp|||vvvvvv|||zzzqqqnnnsssrrrpppmmmmmmooopppqqqqqqppprrruuuvvvvvvxxx|||}}}wwwqqqllleee^^^[[[]]]hhhttt~~~yyyuuuvvv~~~{{{ooocccZZZ]]]gggqqq{{{rrrZZZMMM>>><<<;;;;;;<<<===>>>???AAA>>>BBBMMMPPPJJJJJJOOOWWW\\\dddjjjmmmooopppqqqqqqppppppssszzzzzz|||___FFF888444444333333444444222///000000000000111111111111000000000000000000000000////////////....................................------------------------,,,------......------,,,........................------,,,,,,------...///,,,///111111000///000000+++---////////////111222444333222666>>>HHHQQQUUU\\\bbbrrr{{{yyy}}}sssxxx{{{rrrmmmmmmggg[[[PPPKKKIIICCC>>>===>>>;;;:::===>>>>>>@@@DDDKKKMMMJJJDDD@@@@@@<<<555111111000///......------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...............000111333444555666666666777777888999:::;;;;;;<<<888999:::<<<===???@@@AAA@@@>>>>>>??????@@@HHHQQQ[[[fffssszzz666666666666555444333222222111111111000000//////---///111555;;;EEEQQQYYY[[[YYYZZZ\\\VVVPPPYYYjjjuuussspppnnnmmmmmmkkkhhhpppsss|||yyyhhh]]]eeekkkooonnnnnnrrrttttttssszzz{{{vvvxxxxxx|||~~~pppeeejjjxxx||||||~~~rrrmmmqqqnnnllljjjjjjmmmoooqqqqqqnnnrrruuuuuutttvvv|||xxxtttrrrmmmcccZZZWWWTTTfffvvvyyyxxx||||||sssqqqssswwwzzzxxxkkk___UUUXXXUUUZZZiii{{{~~~```HHH???BBB888<<<===;;;:::===@@@@@@DDD;;;:::AAAEEEDDDJJJUUUaaadddiiilllnnnppprrrtttsssuuuxxx}}}uuuttt{{{jjjKKK:::888555444222111333555222---000000000000111111111111000000000000000000000000000/////////....................................------------------------,,,------......------,,,........................---,,,,,,,,,,,,---......,,,...111111000//////000...//////...------///111---///111444666999<<>>???@@@AAAAAA???>>>???>>>???FFFNNNZZZeeerrryyy777777666555444333333333000000000000////////////.........000555???JJJRRRZZZYYY[[[\\\WWWRRRXXXbbboooqqqooojjjhhhjjjkkkjjjkkkuuu~~~|||nnn```qqq{{{~~~}}}www}}}vvvzzzooonnnwww{{{yyy}}}vvviiigggpppnnnnnnnnnmmmlllmmmqqqssspppooonnnnnnppptttxxxzzzzzzzzzyyyvvvqqqkkkfffccc```]]][[[]]]dddmmmtttxxxxxxnnngggdddgggdddkkk{{{iiiaaa[[[PPPPPP\\\[[[lllqqq[[[JJJAAA===;;;999::::::<<>>>>>;;;;;;AAAHHHNNNWWW___fffgggiiilllooorrrtttvvvuuuvvvuuu~~~zzzuuuttt{{{eeeIII===:::777333333333222222222111111111111222222222222111111000000000000000000000000////////////////////////111111000000//////......---------............///........................------------------------,,,------......------,,,---///222444444222///---000///...///111111///...////////////000111333333===BBBOOO___iiinnntttzzzuuupppggg___bbbooottt~~~{{{uuullleee[[[QQQIIIFFF888:::===AAABBBCCCFFFJJJMMMIIIFFFFFFIIIMMMPPPQQQSSSLLLBBB999444111000///......---------,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,+++***+++,,,,,,+++***)))***,,,,,,+++++++++,,,,,,,,,,,,------.........---,,,,,,,,,,,,---....../////////111333666888:::888888888888999:::;;;;;;999999999;;;>>>@@@AAA@@@AAA@@@??????@@@DDDHHHKKKZZZfffqqqttt666666555555444444333333111000000000//////////////////...000444<<>>@@@AAAAAA???>>>===<<>>555333111333333333222222222111111111111222222222222111111000000000000000000000000////////////////////////000000000000//////......---------............///........................---------------------------..................---...///111333222111///...000//////000111111000...////////////000111222222222444<<>>@@@DDDHHHKKK\\\hhhssswww555555555444444444444444111111000000000/////////000/////////222888@@@EEEJJJPPPXXX]]]YYYQQQOOOQQQaaammmtttmmmbbb___fffllltttyyyppprrryyy|||ppp{{{~~~|||yyy~~~zzz~~~|||tttnnnqqqwwwzzzvvvssspppnnnnnnmmmkkkjjjmmmooooooooommmlllmmmnnnppppppooonnnnnnnnnnnnooonnnnnnpppuuuzzz}}}{{{yyypppiii^^^RRRLLLNNNTTTZZZaaakkkvvv}}}xxxsssooonnnfff[[[ZZZ```gggmmmuuu}}}uuuxxx}}}rrrfff[[[TTT[[[lllqqqZZZKKK>>>:::777777:::<<<;;;999>>>???@@@@@@AAA@@@@@@???<<<===EEERRR]]]dddkkkrrrqqqssstttsssrrrssswww{{{uuu|||lllaaasss|||{{{~~~eeeHHH888444333111333333333222222222111111111111222222222222111111000000000000000000000000////////////////////////000000000////////////...---------............///........................------------------------......////////////......//////000000000000//////111000///000222222000///000000/////////000000111000///111777===CCCLLLUUUccciiipppwww{{{___RRRSSSTTTMMMKKKWWWlll|||ooorrrxxxxxxqqqeeemmmrrrnnngggeeefffmmmssspppcccXXXLLLFFF???>>>CCCIIILLLKKKQQQPPPNNNIIIHHHLLLTTTZZZdddfffeee^^^TTTLLLIIIHHHEEE@@@999333111000000000.........------------,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,------------,,,,,,,,,,,,---------,,,------...////////////000222555777999888888888888999:::;;;<<<;;;;;;;;;===@@@BBBBBBBBBAAA@@@>>>>>>AAADDDIIIKKK]]]iiitttwww444444444444444444444555111111111000000000//////000000000///000444999===GGGNNNXXX]]]ZZZTTTPPPPPP[[[iiisssoooeeebbbfffiiinnnyyy~~~zzz}}}xxxyyysss}}}wwwsssvvvzzzwww}}}}}}wwwuuu{{{ssssssnnniiijjjpppqqqmmmnnnoooqqqqqqooonnnnnnoooooooooppppppqqqqqqqqqrrrqqqoooppptttzzz|||zzzwwwsssqqqkkkbbbXXXPPPLLLLLLRRR[[[eeennnttt{{{pppgggfffbbbeeeiiijjjlllnnnsssvvvvvvxxxzzz|||~~~{{{jjj^^^aaalllooopppoooggghhhlllqqq{{{uuu```PPPDDD>>><<<;;;:::<<<>>>>>><<<:::@@@AAABBBBBBAAAAAABBBCCC@@@CCCMMM[[[eeeiiinnnssssssssstttvvvxxxzzzzzzzzzttt}}}nnnUUU___xxxzzzYYY???555555555333333333333222222222111111111111222222222222111111////////////////////////////////////////////////////////////////////////---------............///........................------------------------------............------//////......//////000000111000000111222222111///000000///.........//////333000000333666999AAAIII[[[eeeooouuu{{{wwwfffaaaeeemmm```[[[jjj~~~yyyhhhTTTOOOYYYbbbdddfffkkkeeeTTTLLLRRRWWWUUUXXXTTTRRRTTTWWWWWWRRRLLLHHHGGGFFFJJJTTT]]]___\\\TTTWWWXXXUUUVVV^^^hhhoootttooofffZZZMMMDDD>>><<<<<<888333000//////000000............------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++++++++*********+++)))***,,,,,,+++++++++,,,...------,,,,,,+++++++++---------------...///////////////000222444777888777777888888999:::;;;<<<;;;::::::===@@@BBBBBBAAA@@@???>>>>>>AAAEEEIIILLL[[[gggrrrvvv333333333444444444444444111111111111000000000000///000000//////111444777DDDKKKSSSVVVVVVTTTSSSQQQXXXdddoooqqqpppqqqqqqpppkkkpppqqqvvv|||uuuhhhvvvqqqpppooonnnlllmmmnnnpppzzz~~~||||||rrrhhhiiisss{{{}}}rrrssstttrrrooommmllllllooooooppppppqqqqqqqqqqqqsssqqqqqqsssvvvwwwuuussswwwwwwtttnnndddZZZRRRNNNKKKNNNTTTYYY___eeeooowwwuuu}}}|||eeeeeeccc]]]WWWTTTWWW[[[YYYYYYZZZZZZ[[[]]]```ccciiilllpppqqqooommmmmmmmmqqqrrrtttvvvxxxvvvrrrooommmgggbbb```cccccc```\\\VVVPPPXXXdddiiisss|||zzzzzzlllYYYKKKCCC???===<<<888888999;;;>>>@@@AAAAAAAAACCCDDDDDDDDDEEEHHHKKKNNNQQQYYYdddkkklllmmmpppssspppooosssyyy{{{wwwrrruuuiiiTTT[[[xxxmmmKKK666111333222000333333333222222222111111111111222222222222111111////////////////////////////////////////////////.............../////////---------............///........................------------------------+++,,,,,,------,,,,,,+++......---------...000000111000///000222222000/////////..................000......111111111555;;;KKKXXXeeelllqqqwwwzzzzzzzzz{{{{{{uuuppp{{{llleeeeee\\\OOOLLLTTTXXXVVVSSSPPPLLLIIIFFFFFFJJJQQQQQQKKKEEEDDDJJJPPPSSSSSSTTTSSSOOONNNUUU```ccc___UUU```hhhkkkppp{{{sss___OOOEEE>>>999555444222///---...///////////////.........---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++)))***,,,+++)))(((***+++)))***,,,,,,+++++++++,,,---------,,,,,,++++++***...------------...///////////////000111444666777777777777888999:::<<<===:::999999;;;>>>AAAAAA@@@@@@???>>>>>>AAAEEEIIILLL[[[gggrrruuu444444444333333333333333222222111111111000000000---///000000//////111333<<>>@@@BBBCCCCCCFFFHHHIIIIIIMMMSSSXXX``````fffnnnqqqooooooqqqsssooommmooouuuwwwuuuqqq{{{bbbLLLPPPnnn|||aaaBBB444333444222000333333333222222222111111111111222222222222111111000000000000000000000000////////////////////////---............/////////---------............///........................------------------------++++++,,,,,,,,,,,,++++++------,,,------...///000000///...///111111///.........---------......///...---...111000---///333555AAANNNWWW^^^fffkkkllllllwww}}}ttthhhgggnnnqqqoooqqqssslll```TTTMMMKKKPPPQQQMMMPPPXXXQQQKKKFFFIIISSS^^^dddfffgggfff^^^SSSSSS\\\aaa___fffttt~~~}}}~~~}}}lllVVVFFF@@@===999555111///------...//////.../////////.........------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***(((***,,,+++((('''))),,,)))***,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++......------......///000/////////000111333555777777777777888999;;;<<<===999999999;;;>>>@@@@@@@@@???>>>>>>>>>AAAEEEJJJMMM\\\hhhsssvvv555444444333333222222222222222222111111111000000+++---///000000///000111333<<>>===>>>AAAEEEJJJMMM[[[gggrrruuu555555444333333222111111222222222111111111111000***,,,///000000000000111///888AAAEEELLLTTTUUURRRRRRUUUUUUSSSVVV___iiimmmcccsss{{{zzz|||~~~sssnnnzzz~~~~~~{{{tttqqqvvvuuuhhhccceeelllrrrxxx}}}{{{wwwnnnuuusssyyyvvvfffeeeqqqoooooommmkkkjjjjjjmmmooorrrqqqpppooopppsssvvvxxxwww{{{~~~{{{uuurrruuuyyysssmmmiiilllrrrsssllleeeaaaWWWNNNMMMKKKEEECCCDDDHHHKKKQQQWWW^^^eeelllqqqwww|||{{{yyyyyy{{{{{{vvvvvvuuupppkkkjjjooottt~~~{{{yyyyyy}}}{{{tttaaaRRROOOOOOGGG???;;;;;;888999======;;;>>>FFF<<<>>>AAABBBDDDEEEGGGIIIGGGKKKPPPSSSVVV]]]hhhpppooommmnnnssstttssssssvvvoooqqqrrrpppqqqzzztttVVVRRRfffcccLLL777333777777555444333333333222222222111111111111222222222222111111000000000000000000000000////////////////////////---------.........//////---------.........//////........................------------------------,,,------......------,,,***+++,,,---...............------...//////...,,,+++++++++,,,---...///000...---...111000---...222111222000...222;;;BBBCCCOOO\\\aaaaaafffggglllyyyvvv}}}}}}|||vvvuuu}}}xxxkkkwwwvvvzzzvvv|||{{{wwwooo___mmmssshhh]]][[[YYYSSSHHHEEE@@@;;;666333000...///...---...//////...---000/////////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,++++++*********'''***---+++(((&&&))),,,)))***,,,,,,+++++++++,,,*********++++++,,,,,,---...............///000000////////////111333444666666666777888999;;;===>>>;;;;;;;;;===@@@BBBBBBBBB???>>>===>>>AAAFFFJJJMMMXXXdddooosss333333444444333333222111333333222222111000//////////////////////////////111444999AAAJJJPPPSSSTTTSSSPPPNNNQQQXXX___bbbcccdddgggllluuu}}}zzzrrrzzzpppqqq||||||pppjjjnnnvvvzzzzzzrrrkkkqqqsssjjjccc___ggguuu}}}oooqqqsssvvvzzz|||{{{yyyyyyxxxlllhhhoooooohhhiiirrrooopppqqqpppnnnmmmmmmmmmssstttuuutttrrrqqqrrrssssssnnniiikkkpppsssoookkkkkkeee]]]VVVQQQLLLGGGCCCEEEFFFHHHJJJNNNSSSZZZ^^^eeehhhnnnvvvyyynnncccZZZKKKFFF???<<<<<<======<<<>>>>>>>>>>>>????????????BBBCCCEEEFFFGGGHHHHHHGGGMMMPPPUUU\\\dddkkkqqqtttpppqqqssssssrrrqqqpppooommmrrrtttvvvbbbTTTooo~~~[[[AAA<<<777333333333444444333333333222222222111111222222222222222222222222////////////000000000000////////////////////////........................---------............///...------,,,,,,------...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,------......------,,,------------------------------------------------------------------------222333333333333444444444>>>DDDMMMVVV^^^eeekkknnnmmmuuuooolllggg```WWWMMMEEE@@@???<<<777444333333222111......------------...............------,,,,,,,,,---,,,,,,++++++,,,,,,------.........---,,,,,,+++))))))*********++++++++++++,,,,,,------......///************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***------,,,------...///000...////////////111555888888777666666777999;;;===:::999999<<<@@@CCCDDDDDDBBB???<<<===AAAGGGLLLOOOYYYfffrrruuu333333444444333333222111333333222222111000000///////////////////////////...000555<<>>CCC???;;;:::;;;<<<<<<;;;;;;<<<<<<===???@@@BBBCCCCCCCCCDDDFFFHHHKKKNNNOOOSSSVVV[[[bbbhhhnnnrrrttttttsssrrrpppoooppprrrsssxxxuuuuuu~~~```ZZZ___^^^GGG<<<999555222222222222222333333222222222111111111000000000000000000000000000000000000////////////////////////////////////........................---------............///...------,,,,,,------...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,------------,,,,,,------------------------------------------------------------------------/////////000000000000000777888:::===DDDNNNYYYaaaeeejjjppptttsssoookkkhhh}}}|||zzzrrrwww}}}fffbbbZZZQQQHHHAAA;;;999777444111///000000000///......------------......------------------,,,,,,---,,,,,,++++++,,,,,,---------......---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------,,,------...///000///000000//////111444777777777666666777999;;;===:::999999<<>>===>>>>>>>>>???@@@BBBDDDEEEDDDDDDFFFHHHMMMRRRWWWZZZ]]]```dddjjjnnnqqqssssssrrrqqqnnnkkkjjjmmmrrrwwwwww}}}www___ddd___>>>888777555222222222222111000333222222222222111111111000000000000000000000000111111000000//////......////////////////////////........................---------............///...------,,,,,,------...---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------------------------------------------------------------------------///000111111222222111111111000...---000777AAAHHHGGGKKKSSS]]]eeeiiiiiihhhsssooonnnuuu}}}kkkccciiivvv{{{qqqlllggg]]]```hhhfffYYYSSSJJJAAA999444333222000...,,,,,,---/////////......------------......,,,,,,---------------------,,,,,,++++++,,,,,,------------------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,+++******))))))************************((()))***+++,,,------...++++++++++++++++++++++++---,,,,,,++++++,,,...///------,,,------...///000000000111000000111333666777666666666777999;;;<<<:::999999;;;???BBBDDDDDD>>><<<;;;===BBBIIINNNQQQVVVeeetttzzz222333333333333222111111222222222111111111000000////////////////////////,,,---...111555<<>>>>>>>>;;;<<<<<<>>>???@@@@@@@@@DDDCCCCCCCCCCCCDDDDDDEEEFFFHHHKKKPPPVVV\\\aaaccceeegggkkkooorrrrrrrrrqqqqqqpppmmmjjjiiinnnuuu{{{vvvaaaYYYlllyyy}}}iiiHHH555888333222111222333333111///222222222222111111111111222222222222222222222222222111111000///......---////////////////////////........................---------............///...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///000111222222222222111...///111000//////000222000333;;;JJJ[[[iiiqqqssstttrrrppppppssswww{{{}}}{{{vvvtttwwwzzzsssiii```aaagggnnnwww~~~{{{~~~zzznnnddddddjjjoooiiicccdddbbbWWWTTTTTTLLLJJJEEE>>>777222000000000///...,,,---...000000///...------,,,,,,------...,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************************))))))***+++,,,,,,------************************,,,+++*********,,,///000------,,,------...///000000111111111000000222444666666666666777999:::;;;999999999;;;???BBBCCCCCC@@@>>><<<>>>BBBHHHMMMOOOQQQaaarrrxxx222222333333222222111000222222222111111111111111000000000000000000000000...//////000333999AAAGGGMMMRRRUUUPPPFFFCCCKKKSSS```\\\___hhhooonnnllllllnnnuuu|||yyy{{{|||}}}}}}yyyvvvvvvzzz{{{vvvnnniiiooollloooqqqhhh^^^hhhzzz~~~{{{yyyuuuqqqsssqqqppppppqqqrrrpppnnnoookkkhhhjjjnnnpppmmmiiijjjmmmnnnllljjjjjjnnnssspppooollljjjhhhhhhiiijjjjjjeee^^^XXXSSSNNNIIIEEEBBBBBBAAA@@@?????????@@@DDDEEEFFFGGGHHHKKKNNNQQQUUUUUUWWWZZZ^^^bbbfffhhhlllkkkkkkmmmooonnnjjjfff```\\\WWWSSSQQQOOONNNMMMDDDAAA===;;;::::::999777:::::::::<<<>>>>>>===<<<===>>>@@@AAAAAAAAAAAAAAADDDDDDEEEFFFGGGGGGHHHHHHJJJNNNTTT[[[aaaeeehhhiiiiiikkknnnqqqrrrqqqooonnnqqqrrrqqqnnnmmmpppyyydddMMMdddzzzfffMMM>>>666888222111111333444444222000222222222111111111000000111111111111111111111111222111111000///......---////////////////////////........................---------............///...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,.../////////...---,,,///222333111///---,,,111000222:::HHHTTT]]]```jjjlllmmmjjjggghhhnnntttyyyvvvqqqmmmlllnnnpppqqqnnnfff```bbbgggkkkpppuuukkktttzzzuuummmhhhfffeeeddd___cccbbbWWWPPPLLLBBB:::888555333111/////////000///---...///000///...------,,,,,,,,,,,,------,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++,,,,,,---,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,---************************++++++++++++++++++++++++************************++++++***)))***,,,///000------,,,------...///000///111222111000111222444555555666666777888::::::999888888;;;???BBBCCCCCCBBB@@@>>>???BBBGGGJJJKKKNNN```sssyyy222222222222222111111000111111111111111111111111000000000000000000000000///000111000111666>>>EEEIIINNNSSSQQQLLLIIIKKKOOOYYYZZZfff}}}}}}zzzzzz~~~}}}{{{yyywwwrrrpppqqqvvv||||||vvvqqqwwwzzzdddlllsssnnn___UUU^^^mmmxxxzzzuuuyyytttnnnlllmmmoooooonnnmmmkkkiiiiiilllllljjjhhhiiikkklllkkkhhhgggiiilllllllllkkkjjjiiijjjmmmoooooojjjccc___\\\WWWRRRMMMDDDCCCBBBAAA@@@??????>>>@@@@@@AAAAAAAAABBBBBBBBBAAABBBBBBDDDFFFHHHIIIJJJGGGFFFFFFGGGGGGEEEBBB@@@>>>===<<<::::::::::::;;;===;;;999888:::;;;;;;;;;:::;;;>>>??????>>>===;;;>>>@@@BBBCCCBBBBBBBBBDDDBBBEEEIIIMMMPPPQQQRRRQQQSSSWWW^^^eeejjjlllmmmlllkkkmmmnnnppppppooommmlllmmmnnnooonnnnnnuuuZZZRRR]]]{{{sssMMM;;;888555444333222222333444444333111222111111111111000000000////////////////////////111111000000//////......////////////////////////........................---------............///...------,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,...///111111000///...+++,,,---,,,,,,---///111222///---...222888===@@@JJJNNNQQQPPPNNNPPPXXX___```[[[WWWXXX]]]cccdddddd]]][[[]]]bbbccc^^^ZZZYYYVVV___eeeccc]]]ZZZXXXUUUTTTMMMNNNLLLAAA>>>>>>777//////////////////......///...------......---+++------,,,,,,,,,,,,------,,,,,,---------------------,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,,,,++++++***************)))******++++++,,,------...************************,,,,,,,,,+++++++++******+++++++++++++++++++++++++++*********+++,,,...///------,,,------...///000...000111222111111333444444555555666888888999999999888888:::>>>AAACCCCCCDDDAAA???@@@CCCFFFHHHIIIOOOcccwww~~~222222222222222111000000111111111111111111111111000000000000000000000000...///000///...222:::AAAGGGKKKOOORRRQQQNNNJJJGGGNNNWWWooo|||ttt~~~zzztttqqqmmmhhhcccnnnooottt{{{~~~vvvnnn|||wwwsssppplllaaaiiimmmiiidddbbbbbb___eeekkkyyy{{{~~~~~~}}}~~~{{{tttooommmmmmlllkkkjjjiiiiiihhhhhhjjjkkkkkkjjjiiiiiiiiijjjkkkkkkiiihhhiiillloooqqqlllfffbbbaaa^^^XXXSSSJJJIIIGGGEEECCCBBBAAAAAA>>>======>>>?????????>>><<<<<<<<<;;;;;;<<<<<<<<<<<<===??????===;;;;;;;;;:::;;;<<<<<<<<<<<<===>>>777666555777:::===?????????AAABBBCCCCCCBBBBBBCCCAAADDDFFFFFFEEEEEEHHHJJJJJJNNNTTTZZZ^^^___^^^]]]___bbbfffkkknnnppppppppplllmmmmmmmmmmmmmmmllllllhhhkkkooorrryyyuuu\\\HHHccc{{{|||vvv}}}uuuXXX<<<666555222444444222111111333333222111111111111111000000000000////////////////////////000000000000////////////////////////////////////........................---------............///...------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++------------------------------------------------///000222444555333222000,,,,,,+++******+++///222***+++++++++***+++---000111111333444777:::===???@@@===;;;===CCCGGGHHHFFF???@@@EEEIIIGGG???;;;;;;===CCCFFFDDDAAAAAA???<<<<<<555555444+++,,,000+++------------------.........---,,,---//////...,,,---,,,,,,++++++,,,,,,---------------------,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++++++++++++++************************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------,,,------...///000---///111222222222333555444444555777888888999999888888888:::>>>AAABBBBBBBBB@@@???@@@CCCGGGIIIIIIOOOdddzzz111222222222222111000000111111111111111111222222000000000000000000000000,,,...///...,,,///777===FFFHHHMMMRRRUUUQQQIIIBBBGGGTTTqqqqqqeeerrrwwwmmmhhhhhhgggeeeaaaffflllvvv~~~qqqzzz~~~~~~vvviii___ZZZZZZhhhlllkkkkkkttt|||rrr```PPPPPP\\\nnnsssnnntttuuuooooooooonnnkkkiiiiiijjjhhhiiikkkmmmnnnmmmkkkiiiiiijjjjjjhhheeefffiiilllmmmhhhbbb```___]]]WWWRRRNNNLLLJJJGGGEEECCCAAAAAABBBAAA@@@@@@BBBCCCCCCCCCAAAAAA@@@@@@???>>>======:::===??????<<<;;;===???:::<<<>>>>>>>>>>>>>>>??????>>>===???AAACCCCCCBBB???@@@@@@@@@@@@AAADDDFFFDDDGGGIIIJJJIIIJJJNNNRRRVVVZZZaaagggjjjiiigggeeehhhiiikkkmmmoooqqqrrrssslllllllllllllllllllllmmmkkkooouuu}}}{{{___QQQLLLfff|||~~~uuusssvvvaaaBBB444888555111888444222000000111222111000111111111111000000000000111111111111111111111111////////////000000000000////////////////////////........................---------.........//////...------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++------------------------------------------------,,,...000222222111///......000111000...,,,,,,---))),,,000000---++++++,,,111,,,)))***///222///+++000///.../////////...---000000222333111---///555...333555444333333000+++000,,,000222+++---///***000///---,,,,,,---//////...------///111222000///---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++******)))(((((((((************************))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---------------...000000,,,...111222222333444666333444555777888888888888888888888:::>>>AAABBBBBB@@@???>>>@@@DDDHHHJJJKKKNNNddd{{{222222222111111111111000333222111000000111222333000000000000000000000000111///---,,,---222777;;;AAABBBFFFMMMRRRQQQLLLFFFEEESSSssswwwzzzqqqnnnmmmqqq{{{zzzkkkbbbdddgggdddaaaccciiiiiimmmuuu|||vvvyyyyyyfffXXXYYY___bbbjjjlllooovvvrrr[[[HHHOOOhhhrrruuu~~~rrrsssooolllmmmooonnnlllkkkjjjiiiiiiiiijjjlllnnnooohhhggggggggggggiiijjjkkkhhhgggeeebbb___[[[YYYWWWNNNOOOPPPOOOMMMIIIEEEBBBCCCCCCDDDEEEEEEEEEEEEEEE????????????????????????BBBAAA@@@@@@??????@@@@@@@@@@@@????????????@@@@@@DDDCCCAAAAAACCCEEEFFFFFFDDDCCCCCCCCCCCCDDDEEEEEEHHHJJJLLLNNNPPPRRRUUUXXXeeelllrrrsssmmmgggeeeeeehhhlllqqqssssssrrrqqqpppooonnnmmmkkkkkklllmmmnnnlllzzznnnPPPRRR___ggg~~~nnnvvvmmmQQQ999555888666444666555222000000111333333333111111111111111111111111000000000000000000000000//////000000///...------...........................---,,,,,,,,,,,,---.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++*********+++,,,,,,------,,,,,,+++,,,------......------------............---------------............///......---------,,,,,,,,,........................000000//////.........------------...///000000111111000///.......................................---------............///,,,,,,,,,---------......---.........---,,,,,,+++,,,------......------,,,........................---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////---///111111111000111222777777888999:::;;;;;;<<<888888888999;;;>>>AAABBB???@@@???>>>AAAIIILLLKKKOOOcccxxx222222222111111111000000222111111000000111111222000000000000000000000000////////////000333555666999===CCCHHHKKKMMMNNNNNNIIIRRRjjj}}}xxx}}}vvvmmmggglll}}}}}}pppeeebbbbbbccciiipppnnnmmmnnnsssxxxxxxtttpppvvvlllXXXWWWaaajjjmmmtttyyyzzz~~~zzzoooSSSHHHTTTbbbuuuyyywwwwwwsssooonnnnnnkkkhhhfffjjjjjjjjjjjjkkklllmmmmmmkkkjjjiiiggggggggghhhiiigggggghhhgggfffdddbbbaaa______^^^[[[WWWSSSNNNLLLJJJIIIGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBEEEDDDDDDDDDDDDDDDDDDEEECCCCCCBBBCCCDDDEEEFFFEEEGGGEEECCCBBBBBBDDDGGGIIIFFFKKKPPPVVVZZZ___cccfffooorrrtttrrrnnnjjjiiijjjmmmnnnoooooooooppprrrtttpppmmmhhheeefffjjjooorrrzzzlllWWWXXXggg{{{|||}}}yyy[[[FFF666555888444222444333111000000111222222111111111111111111111111111000000000000000000000000///////////////...------...........................---,,,,,,,,,,,,---............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,------...---------------............---------------............///......---------,,,,,,,,,....................................---------,,,,,,,,,,,,---....../////////...---,,,,,,,,,,,,---........................,,,,,,,,,,,,------------,,,,,,,,,------------...------......---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,++++++*********,,,,,,++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++...------------...//////---///111111111000111333666666777888999:::;;;;;;888888888:::<<<>>>AAABBB???@@@???===AAAHHHJJJHHHMMMbbbwww~~~222222111111111000000000000111111222222111111000000000000000000000000000---///111333333333111000111666<<<@@@BBBGGGNNNTTTPPPQQQ]]]pppwwwrrrttt}}}tttiiibbbkkkwwwpppiiieeeeeejjjttt}}}~~~|||xxxgggdddgggiiiiiiqqqwwwvvvvvv|||lllbbb\\\jjjmmmkkkqqqlllllllllmmmnnnnnnkkkhhhmmmmmmnnnnnnnnnnnnmmmmmmlllkkkjjjiiihhhiiijjjkkkkkklllnnnooonnnllljjjhhhkkkjjjhhhfffccc___]]][[[ZZZXXXTTTPPPMMMKKKJJJJJJIIIGGGFFFDDDCCCCCCCCCDDDCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJIIIIIIJJJIIIGGGFFFIIIMMMSSSVVVVVV[[[aaafffjjjnnnqqqtttxxxvvvsssooommmllllllllliiijjjkkkjjjjjjjjjlllnnnjjjhhhfffhhhppp}}}dddOOO\\\rrruuuZZZEEE999222555777333000222111000///000222222000///111111111111111111111111000000000000000000000000///////////////......---...........................------,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------***+++,,,,,,------,,,,,,++++++,,,---------------------............---------------............///......---------,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,+++++++++,,,------......,,,,,,++++++******++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++***************))),,,,,,,,,++++++*********************************++++++++++++++++++++++++************************...------------...//////---///111111000000222333555666666777888999::::::888888999:::<<>>??????===AAAFFFHHHEEEKKK___ttt|||111111111111000000000000///000111222222111000///000000000000000000000000...000222333333222///...///111444888>>>GGGRRRYYYYYYRRRSSS\\\aaabbbiiissshhhcccbbbmmm~~~kkkkkkjjjjjjooovvv{{{}}}zzz~~~|||||||||{{{yyyrrrhhhjjjlllnnnpppyyyjjj___hhhmmm{{{gggdddjjjgggmmmsssxxx}}}~~~zzzuuuuuuvvvuuutttrrrpppnnnjjjjjjjjjjjjkkkmmmoooqqqppprrrssssssrrrnnnjjjgggiiiiiiiiihhhhhhhhhhhhhhhjjjiiigggeeebbb___]]]\\\TTTRRROOOLLLJJJIIIIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHJJJMMMPPPRRRRRRQQQQQQPPPOOOPPPQQQTTTYYY___eeehhhkkkmmmoooooooooppprrrttt{{{wwwqqqnnnlllllllllkkkfffhhhkkkllljjjiiihhhiiijjjkkkpppzzzdddOOOTTTjjjxxxYYY>>>888333222555555111000333000000000111333222000...111111111111111111111111////////////////////////...///////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,***+++,,,,,,------,,,,,,++++++,,,------------,,,,,,------......------,,,---------............///......---------,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,++++++,,,,,,---------...++++++************++++++------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++************---,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++...------------...//////...///000000000000222444555555666777888999999:::888888999;;;===???AAABBB???@@@@@@>>>AAAGGGGGGDDDIII]]]ssszzz111111111000000000/////////000111222222111000///000000000000000000000000111111111111000000/////////---...444@@@OOOZZZ```\\\SSSNNNOOOPPPQQQYYYccc```___bbbhhhpppuuuwwwvvvjjjkkkjjjjjjrrr|||{{{tttffflllsssvvvtttrrrrrrssszzz|||}}}zzzqqqlllsssvvvbbb\\\VVV]]]kkk~~~yyyvvv{{{}}}zzzvvvsssqqqllllllllllllmmmoooqqqrrrppprrrssssssqqqmmmiiiffffffggghhhiiikkkmmmooooooqqqrrrttttttsssqqqnnnlllgggeeebbb^^^[[[YYYXXXWWWRRRRRRSSSTTTTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPQQQQQQQQQUUUYYY[[[[[[YYYYYYYYY]]]___bbbfffkkkooorrrtttpppooonnnkkkjjjjjjnnnpppyyyvvvrrrpppooonnnmmmkkkmmmnnnnnnmmmlllmmmpppsssyyyvvvYYYGGGKKKpppzzzVVV===444555444444555444111222555111111111333444444111///000000000000000000000000////////////////////////......///////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++,,,,,,------,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,---------............///......---------,,,,,,,,,---------------------------------------------...---------------.........,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,------------+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++------------------------...------------.../////////000000000///000222444555555666777888999999:::777888:::<<<>>>@@@AAABBBAAABBBAAA???BBBHHHIIIFFFIII]]]sss{{{111111000000000////////////000000111111000000///000000000000000000000000222111000////////////000///,,,+++333BBBQQQ]]]bbbXXXRRRNNNLLLIIIGGGLLLTTT___`````````bbbgggooouuuuuuvvvqqqlllsss|||pppbbbgggmmmpppooonnnoooppp}}}uuuhhhqqqwwwnnnvvvssshhh___SSSGGGNNNaaaxxx}}}xxxtttqqqqqqpppnnnmmmllllllmmmmmmkkklllnnnppppppooommmkkkkkklllnnnpppqqqrrrsssssssssuuuwwwyyyyyywwwuuusssrrrqqqpppmmmkkkhhhgggfff```aaaaaaaaa```^^^\\\[[[YYYXXXXXXWWWWWWXXXXXXYYYXXX]]]bbbdddbbbaaabbbcccnnnoooqqqtttuuuuuuttttttlllllllllkkkkkknnnsssvvvvvvuuutttrrrqqqppppppppptttrrrnnnlllnnnuuuyyy]]]OOOSSS^^^www{{{xxxbbb???222888666666555444333222444666333222111222444444222111000000000000000000000000000000000000000000000000---...//////////////////........................,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---------------.........,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,------......------,,,---------------------------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++...........................------------.../////////000000//////000222555555666666777888999::::::777888:::===???@@@AAABBBBBBBBB@@@>>>AAAHHHJJJIIIJJJ___ttt}}}111000000000////////////000000////////////000000000000000000000000000000000000000000000/////////...------111999DDDNNNTTTMMMNNNPPPOOOJJJEEEHHHMMM\\\___aaabbbdddjjjttt|||{{{~~~wwwddddddddddddcccbbbdddeeerrr{{{yyykkkcccooovvvqqquuu}}}{{{tttnnnmmmiiiUUUMMMNNN\\\jjjuuu{{{uuuqqqooopppooommmkkkjjjiiijjjjjjhhhiiikkknnnpppppppppppprrrtttvvvxxxzzzzzzyyyyyy{{{zzzzzzyyyxxxwwwwwwwwwuuuvvvwwwxxxwwwvvvtttssspppppppppooollliiifffddd_________^^^^^^_________ccchhhmmmnnnlllkkkmmmooowwwwwwvvvuuutttsssqqqqqqkkknnnppprrrssstttwwwyyyqqqsssssspppnnnnnnqqquuuuuuuuuvvvyyylll___]]]eeeuuu{{{```HHH888444777444444444333333444444444333111000000222222222111000000000000000000000000000000000000000000000000------...///////////////........................,,,,,,---......---,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---------............///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++,,,------------,,,+++******++++++,,,,,,,,,,,,*********++++++,,,,,,---************************++++++++++++++++++++++++------------------------...------------.../////////000000///...///222555666666777888999:::;;;;;;777888;;;===@@@AAAAAAAAAAAAAAA>>>;;;???GGGKKKKKKMMMaaawww000000000000////////////111000///......///000111000000000000000000000000...///000111111000///......//////......333;;;BBBDDDJJJQQQSSSMMMGGGHHHLLLWWW\\\cccjjjpppvvv|||yyytttpppjjjeeecccccceeefffqqqqqqlllgggmmmyyy}}}xxxvvvuuuvvvvvvwww||||||~~~vvv~~~qqq[[[HHHDDDIIITTThhh|||yyysssnnnllllllkkkjjjiiihhhiiijjjjjjiiijjjlllnnnoooqqqrrrrrrtttvvvzzz~~~~~~~~~zzzwwwxxxyyyzzzzzz|||zzzzzzzzzxxxuuupppmmmjjjiiihhhhhhgggggghhhhhhiiilllqqqvvvvvvtttsssvvvzzzxxxvvvtttqqqpppoooppppppmmmppptttvvvuuurrrqqqpppmmmoooooollliiijjjpppwwwvvv|||bbbRRRPPPmmmiiiCCC555999888000000222333222333555444111333111///...000111111111000000000000000000000000000000000000000000000000------...///000000//////........................,,,,,,---......---,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------++++++,,,---------,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,***+++,,,------,,,+++***))))))******++++++++++++))))))***+++,,,------...************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000000///...///222555777777888999:::;;;;;;<<<777999;;;>>>@@@AAAAAAAAA@@@@@@<<<999===FFFKKKLLLNNNcccyyy000000111111111111000000////////////////////////////////////000000000000000000000000111111111111222000...,,,---000444666AAACCCGGGKKKMMMMMMIIIGGGOOOUUU```mmmwww~~~wwwhhhbbbfffgggbbbhhhlllnnnnnnpppwww}}}zzzoooooo~~~pppiiiqqq{{{}}}vvvkkkUUUBBBGGGYYYuuu~~~wwwoooiiigggggghhhiiijjjkkkiiihhhiiijjjiiigggjjjnnnoookkkssswww{{{{{{xxxwwwyyy}}}{{{{{{zzzzzz{{{}}}~~~}}}xxxqqqpppqqqyyyyyywwwtttrrrqqqsssuuutttxxx{{{zzzwwwsssrrrrrrwwwqqqkkkkkknnnrrrrrrqqqlllqqquuutttrrrppppppooopppnnnnnnooopppqqquuuzzz}}}nnnVVVIIIAAAPPPuuuqqqGGG777777555222333333333333222222222111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000........................,,,,,,,,,---------......------------------------...---,,,,,,++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***))))))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---******))))))***,,,---///,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++************************((()))+++,,,------,,,+++))))))***+++,,,...///000..................------/////////000111333444555666666777777888888999999999;;;=========>>>@@@BBB@@@AAA>>>:::===FFFMMMNNNNNNdddzzz000000111111111111000000////////////////////////.../////////000000000000//////000000000111111111111000.........000222444===???DDDHHHKKKLLLKKKIIIGGGLLLVVVdddzzzwwwkkkbbbaaadddfffkkkmmmnnnllloooxxxuuummmmmmvvvssseee^^^fffqqqyyyqqqVVVDDD@@@OOO___lll~~~{{{wwwjjjhhhffffffggghhhhhhgggllloooooolllmmmpppqqqnnnuuuxxx{{{zzzwwwuuuwwwzzz{{{zzzxxxxxxzzz}}}}}}zzzwwwvvvvvv}}}}}}|||yyyuuussstttuuuvvvxxxxxxvvvsssqqqrrrttttttppplllmmmqqqssssssqqqpppsssuuusssoookkkiiihhhoooppppppnnnlllkkkooosss|||eeeSSSEEE>>>@@@]]]wwwzzzvvv{{{[[[<<<444777666444555333333222222222111111111111111111111000000000///000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,---------......------------------------...---,,,,,,+++++++++,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++,,,,,,***************,,,---...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++++++++++++++++++++******************************+++,,,,,,,,,++++++*********+++,,,---...///........................111000000000111222333333666666666777888888999999999;;;===>>>>>>>>>@@@BBB???@@@===:::===FFFMMMOOOKKKaaaxxx///000000111111000000///////////////////////////....../////////000000000//////000000000000111111000000/////////000111111777:::>>>CCCHHHKKKLLLMMMBBBFFFJJJWWWxxxuuugggbbbeeelllmmmqqqqqqnnnoooxxxyyyuuuwwwyyywwwsssaaa[[[^^^kkkvvvzzzzzz[[[FFFCCCJJJQQQddd~~~qqqmmmiiihhhiiikkkjjjhhhiiinnnqqqnnnmmmooorrrqqquuuxxxyyywwwtttrrrsssuuuwwwvvvttttttwww{{{}}}}}}}}}}}}}}}|||{{{{{{~~~yyyvvvttttttwwwvvvssspppnnnnnnrrruuuqqqooonnnpppsssuuusssppplllnnnpppqqqooommmlllmmmooooooooommmnnnsss{{{zzz^^^HHH@@@AAADDDFFFYYYxxx|||WWWCCC333222666555333444333222222222222111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,---------......------------------------------,,,+++++++++,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************+++,,,------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++************************,,,,,,++++++***+++++++++,,,+++++++++,,,,,,---...........................222222111111111111111222555666666777888888999999888;;;===>>>>>>>>>@@@AAA>>>???===:::===FFFMMMNNNGGG]]]vvv//////000000000000//////////////////////////////........./////////000000////////////000000000111000000000000000000//////111444999>>>BBBHHHMMMPPPFFFFFFCCCJJJnnn~~~wwwvvvooommmpppooorrr}}}yyyvvvssswwwyyymmmeeeaaaeeeqqqyyyzzz~~~}}}hhhMMMJJJAAABBBOOOWWWcccwww}}}pppnnnllllllnnnnnnllliiigggnnnrrrnnnkkkmmmqqqrrrrrrssssssrrrooonnnoooqqqppppppqqqsssvvvyyy|||~~~~~~~~~|||||||||~~~~~~}}}|||{{{xxxuuutttsssrrrooommmlllmmmpppsssnnnnnnooorrruuuuuurrroooooonnnoooqqqqqqooooooqqqlllmmmmmmrrr~~~jjjRRRIII???>>>HHHXXXgggppp~~~___CCC999222333555333000111222222222222111111111111111111111000000000000000////////////////////////000000000000000000000000////////////////////////........................,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,,,,...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,************************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++************************************************...---+++***)))***++++++---,,,,,,++++++,,,,,,,,,---------...............111111111000111111222333555555666777888999999:::888:::===?????????@@@AAA>>>???===:::===FFFLLLMMMEEE\\\vvv//////000000000000//////////////////////////////............////////////...////////////000000000//////000111000000......---000444888<<>>???===;;;===EEEKKKLLLEEE]]]vvv...//////000000//////...////////////////////////------........./////////......////////////000000......///000000/////////,,,///111333666===GGGNNNOOOMMMEEEAAARRRlllwwwrrrgggbbb```aaa^^^]]]fffsssoooyyyppp|||xxxlllmmmjjjiiisss}}}cccLLLFFFBBBHHHSSSaaammmrrrooolllmmmuuu{{{yyyxxxwwwnnnmmmlllllllllmmmnnnooolllpppvvv{{{}}}{{{xxxvvvxxxzzzzzzyyy{{{|||}}}{{{yyysssuuuwwwxxxvvvtttssssssllllllmmmpppsssttttttsssqqqsssvvvyyy}}}~~~{{{{{{{{{www```NNNIIIEEEAAANNNbbbwwwwww~~~XXXHHH>>>888777666555555555555555222111111111111000000000000000000000111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------......------------------------,,,,,,+++++++++,,,------/////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++***++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++++++++************************+++************)))))))))++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,************************************************,,,,,,++++++***+++++++++------,,,++++++,,,,,,,,,,,,,,,------.../////////......///000111333555666444555666777888999:::;;;777:::>>>@@@@@@??????@@@???@@@>>>;;;===DDDIIIIIIEEE]]]vvv......////////////......////////////////////////---------.........//////........./////////000000---.........///000000000---///000000111888CCCKKKTTTSSSNNNHHHLLLWWWbbbffffff___^^^bbbbbb___dddoooiiitttyyytttpppvvv~~~xxxlllcccffffffffftttssswww{{{mmmvvvxxx```KKKBBBAAAAAAGGGPPPYYY^^^```rrr~~~|||uuusssqqqoooooopppqqqqqqnnnqqqvvvyyyzzzxxxuuusssvvvyyyyyyxxxyyy}}}}}}yyywww{{{{{{vvvtttsssppprrrttttttrrrqqqpppqqqnnnmmmnnnrrrwwwzzz{{{zzzuuuwww{{{qqqPPPCCC999;;;GGG^^^hhhAAA:::666555555555444555555555333111111111111000000000000///000000000111111111111000000000000000000000000////////////////////////................................................,,,,,,,,,---------......------------------------,,,+++++++++,,,,,,---...///000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************+++,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++******************************))))))***++++++,,,******************************************************+++,,,,,,,,,++++++,,,,,,+++++++++,,,------,,,,,,------...//////000000000000000111222333444444444555777888999:::;;;777:::>>>@@@@@@??????@@@@@@AAA???<<<===CCCGGGGGGDDD[[[vvv......////////////......////////////////////////---------.........//////............/////////000------------...000111222...//////......555@@@IIIYYYYYYVVVPPPJJJKKKUUU___]]]VVVWWW___bbb```dddmmmqqqmmmooouuusssoooyyyyyyuuu~~~}}}\\\bbbdddfffsssnnnkkksssuuulllqqqmmmsss}}}www___TTTKKK???:::>>>GGGOOOTTTppp~~~|||yyyuuusssssssssssssssoooqqqsssuuuuuusssqqqppptttwwwxxxvvvwwwzzzyyyvvvnnntttzzzzzztttooommmmmmpppqqqrrrqqqooonnnnnnooorrrpppppptttzzzyyy{{{qqq[[[HHH<<>>>>>444333444555444444444111---111111111111000000000000//////000000111111111222000000000000000000000000////////////////////////................................................,,,,,,,,,---------......------------------------++++++++++++,,,,,,---...000000000000000//////...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************+++,,,------,,,+++***---,,,,,,++++++,,,,,,---***+++,,,---,,,,,,***)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++************))))))))))))++++++++++++++++++++++++******************************))))))***+++,,,,,,))))))))))))))))))))))))************************((()))+++,,,------,,,+++,,,+++++++++,,,,,,---...,,,,,,------...///000000222111111111111111222222444444555777888:::;;;;;;666:::>>>@@@@@@?????????AAABBB@@@<<<===BBBFFFEEEBBBZZZuuu------............------000000//////.........---,,,,,,------...///000000////////////////////////........................000///......111555:::===IIIXXXaaa]]]YYYXXXSSSIIISSSWWW]]]```^^^___iiiuuutttyyy|||}}}wwwnnnnnntttvvvrrrddd```dddoooyyyzzzuuussshhhaaa```hhhmmmkkkggggggbbbeeejjjmmmlllqqqzzzyyy{{{vvvxxxmmm^^^OOOCCC<<<===BBBGGGSSShhhwww~~~{{{tttooopppxxxxxxsssvvvzzzwwwwwwwwwvvvtttpppsssuuusssssstttqqqmmmsssqqqpppoooqqquuuxxx{{{~~~~~~|||}}}gggTTTLLLHHHCCC<<>>>>>>>>@@@AAA@@@???<<<:::???FFFHHHFFFHHHYYYxxx------............------000/////////.........---,,,,,,------...//////000................................................//////...///111444888:::EEEPPPYYY[[[___ccc\\\PPPLLLRRR\\\bbb```___gggqqqzzz~~~zzz{{{rrrnnnnnnmmmhhhgggiiioooqqqooonnnoooaaa```fffqqquuujjj\\\SSSWWW\\\fffpppsssttt||||||lllmmmsssuuuyyylll]]]OOOFFF;;;===FFFMMMVVVjjj~~~{{{~~~yyyssssss||||||xxxzzz~~~|||}}}|||zzzzzzlll\\\LLLIIIDDD???<<<===DDDJJJOOO]]]uuu~~~aaaDDD:::888444333666555555444444333222222111111111111111111111111111111111000000000/////////////////////////////////......................................................---------,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---...///000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++++++++,,,,,,,,,------------------............------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---++++++++++++++++++++++++)))************+++++++++++++++,,,------,,,++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((()))+++...++++++++++++++++++++++++,,,++++++***))))))******)))***++++++++++++***))))))************+++++++++******))))))******+++,,,,,,++++++******++++++,,,++++++******++++++,,,---,,,,,,------.../////////000111222111000000222444666666777888999::::::;;;999;;;===>>>>>>???@@@BBBAAA@@@===;;;???FFFIIIGGGHHHXXXxxx------............------/////////...............,,,,,,------.../////////......................................................//////111333444555???FFFMMMUUUccclllgggZZZKKKQQQ[[[cccdddbbbhhhpppssszzzuuu~~~{{{vvvqqqmmmmmmlllnnnnnnkkkgggkkkrrrmmmkkknnnvvvyyypppbbbXXXZZZ```mmmzzz~~~yyytttrrrwwwnnnmmmsss{{{|||gggUUUJJJBBB<<<<<>>?????????AAABBBAAAAAA>>>;;;>>>EEEHHHGGGHHHXXXwww------............------........................---------.........//////................................................---...///000111111111111888<<>>@@@DDDFFFEEEDDDQQQkkk}}}~~~}}}kkkFFF===666666666444444777555444444444333333222222222222222222222222222222////////////............////////////////////////................................................---------------------------,,,+++***+++,,,---...------------,,,+++******------,,,,,,+++,,,,,,,,,.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++******+++,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------------------------------...,,,++++++---///++++++++++++++++++++++++++++++***************+++*********++++++*********))))))*********+++++++++******))))))******+++,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,------.../////////000111222111000000222444555555666777999:::;;;;;;999<<<>>>??????@@@AAABBB@@@@@@===:::<<>><<<@@@999>>>CCCGGGOOO[[[ffflllaaajjj}}}qqqyyyfffJJJ888555444555444111000111333333333333333222222222111111111111111111111111............////////////////////////////////////................................................---------------------------,,,+++***+++,,,---...,,,---------,,,,,,+++***------,,,+++++++++,,,,,,...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++------------------------+++,,,---,,,******+++---+++++++++++++++++++++++++++***************+++++++++******************+++))))))*********+++++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,------.../////////000111222111000000222444333333444666777999::::::999;;;>>>?????????AAABBB===>>><<<888:::AAAGGGHHHIIIZZZxxx------............---------------------.................................------------------------..............................///000000000/////////222555666:::CCCPPPYYY```WWWQQQRRRXXX___hhhpppwww~~~tttooo~~~|||wwwrrrnnnkkkiiinnnvvvtttssstttyyy~~~qqqwww|||~~~{{{vvvsssppplll]]]YYY\\\kkkwww|||zzzpppfff```UUUJJJCCC??????@@@AAA@@@BBBIIIVVVeeeqqqxxxxxxyyy}}}vvviiiaaa___```ccccccjjjsssyyytttiii___VVVOOOHHHGGGEEEBBBAAA@@@@@@@@@FFFAAA======??????<<<999888;;;<<<;;;???FFFMMMOOONNNUUUcccvvvppp~~~cccFFF===333333333444444444333333222222222222222111111111000000000000000000000000...////////////000000000////////////////////////................................................,,,,,,,,,------------...,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++,,,,,,,,,,,,------------.........---------,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++++++++++++++++++++++++++*********)))******+++,,,++++++***))))))***++++++)))************+++++++++******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++******++++++,,,,,,------.../////////000111222111000000222444222222333555777888999:::888:::===>>>>>>>>>@@@AAA<<<>>><<<888:::AAAIIIKKKLLL\\\{{{------............------,,,,,,,,,------.................................------------------------............................../////////000000111...000111222333888CCCLLLPPPRRRTTTVVVTTTVVVbbbooo}}}xxxwwwuuummmgggzzz|||yyyxxxmmmfffkkkttt}}}iiimmmsssyyy|||xxxooogggccccccmmm{{{}}}vvviiiaaaUUUGGG@@@>>><<<<<>>???===CCCGGGEEEAAA???:::555<<<<<<;;;::::::;;;;;;<<<:::999888999:::<<<======???IIINNNPPPaaa}}}vvvnnnzzzcccHHH===;;;666555444444555666666444000000000000000000000000/////////////////////////////////000000000111111////////////////////////................................................,,,,,,,,,---------......++++++,,,,,,------,,,,,,******+++,,,------------************+++,,,------,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,************++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++)))************+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++)))+++,,,,,,*********+++++++++++++++++++++++++++******))))))***++++++,,,++++++***))))))***++++++)))************+++++++++******))))))******+++,,,,,,++++++******++++++,,,---,,,++++++******++++++,,,,,,------.../////////000111222111000000222444222333444666777999:::;;;777999<<<=========???@@@;;;>>>===999;;;CCCLLLPPPNNN^^^~~~---..................---,,,,,,,,,------..............................---------------------------........................//////...//////000111222//////000111222555<<>>???>>>;;;:::;;;>>>???:::>>>BBBBBBAAA???@@@BBB;;;>>>>>>;;;;;;<<<;;;777888888888888888999::::::<<<@@@CCCDDDCCCDDDIIILLLQQQ```hhhnnnkkkxxxxxx\\\CCCBBBAAA:::777666222000111444333000///////////////000000000//////////////////////////////000000111111222222////////////////////////................................................,,,,,,,,,------.........***+++,,,---...---,,,+++)))***+++,,,---.........************+++,,,---...,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++***************++++++,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++)))************+++++++++((()))+++,,,,,,+++)))(((++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---************************)))+++---,,,+++***++++++++++++++++++++++++++++++******))))))***+++,,,,,,,,,+++***))))))***+++,,,)))************+++++++++*********)))***++++++,,,,,,++++++++++++++++++,,,---,,,,,,+++*********+++,,,,,,------...//////000000111222111000000222444333333555666888:::;;;<<<777999;;;<<<<<<===>>>@@@<<>>;;;<<>>FFFGGGHHHLLLEEE;;;<<<:::AAA;;;444999;;;:::???::::::<<>>>>>======???@@@???@@@<<<999<<>>>>>======???@@@??????===:::===GGGNNNPPPJJJYYYwww,,,,,,,,,---------......---,,,,,,,,,...///...---------------------------,,,,,,,,,---------......---------------......///............///////////////000111222222333333333000666BBBRRR___fffgggeee^^^YYYZZZgggsssrrriiiaaa___gggmmmkkkjjjmmmrrrttt|||mmm^^^YYY^^^cccbbb___^^^bbbhhhoootttwwwxxxxxxuuuzzzzzzpppgggcccvvvsssrrrttttttnnniiihhhbbbpppssspppwww}}}}}}rrrvvv~~~|||hhhaaajjjwwwyyytttvvvdddJJJ>>>222111444444444444555444444333333222222222000000000000000000000000///////////////////////////...------,,,,,,------////////////......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...---,,,++++++,,,---...---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++***+++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,************+++,,,------++++++++++++++++++++++++(((***,,,---+++************+++,,,------,,,+++***************************(((((()))*********************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---.........000111333333333222111111333555777555555666888:::;;;::::::<<<============>>>@@@===???===;;;>>>GGGMMMOOOLLL[[[yyy,,,,,,,,,---------.........---,,,---///000///...------------------------,,,,,,,,,---------......------,,,,,,------...///............///////////////000111222222222111000000555999>>>KKK]]]hhhlllbbb[[[]]]hhhnnnggg```___fffjjjkkkhhhhhhmmmrrrttt~~~zzzxxxwwwrrrkkkeeefffkkkfffhhhjjjmmmqqqxxx{{{mmmjjjwwwvvvvvvvvvtttpppkkkiiiiiittttttoooqqqqqquuuxxxxxx~~~xxxxxx}}}ZZZ===;;;444000444777777555555444333333333222222222111000000000000000000000000////////////////////////......------------------000//////......------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---+++******+++---...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,************+++,,,---...++++++++++++++++++++++++(((***,,,,,,+++***+++,,,***+++---......---+++*********++++++++++++******)))***************))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))))))))***+++++++++******++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---.........000111222333333222000111333555666555555666999;;;;;;;;;:::<<<======<<<===>>>@@@<<<>>>>>><<>>???<<<>>>>>><<>>KKKUUUcccjjjrrrssskkkdddiiirrruuurrrjjjbbbbbbhhhlllllluuuxxxxxxttt|||~~~ttthhheeebbbgggvvv|||nnnqqq}}}wwwnnnnnnssstttppptttvvvqqqrrryyyuuupppwww~~~~~~~~~vvvsssuuutttrrrwwwaaaBBB444444666333222444333000///222111111111111111111111111////////////////////////........................------...////////////...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...***+++,,,------,,,+++***+++,,,---......---,,,+++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++++++++++++++++++++++++++++++++++++++++++++***************((()))***+++++++++++++++)))))))))))))))))))))))))))))))))*********++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---.........000111000111111111000111333666555555666888;;;===<<<;;;999;;;<<<<<<<<<<<<===???===???===;;;>>>GGGMMMOOOMMM\\\zzz,,,,,,,,,---------......---++++++,,,---...---,,,------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...............////////////............//////000111111---000666777555:::CCCQQQ]]]hhhmmmooosssuuuuuuoooooommmjjjmmmqqqooojjjnnnppp}}}|||sssvvv~~~tttllldddeeeqqqwwwoooddd[[[bbbooowwwmmmiiirrr}}}zzz}}}ssssss~~~~~~{{{zzz{{{||||||uuuttttttyyypppZZZGGG999444555444333444666444000111444000111111111111111111111////////////////////////........................+++,,,---...///......---+++,,,,,,------......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))+++,,,------,,,+++)))+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---,,,***((('''++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++,,,---///++++++++++++++++++++++++***+++,,,------,,,+++***)))******++++++++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,)))*********++++++++++++++++++++++++++++++++++++***************+++++++++(((((()))++++++,,,,,,+++************************''''''((()))***+++,,,,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,---.........000111000111111000000111333666444444666999<<<======;;;999;;;<<<<<<<<<<<<===?????????===:::===GGGNNNPPPNNN]]]|||,,,,,,,,,---------......,,,+++***+++---...---,,,------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---.............../////////000......------...///111222888,,,)))222555000222<<<;;;GGGSSS\\\jjjvvvsssiiiaaaeeeiiinnntttwwwqqqiiijjjlllzzzwwwuuu~~~yyykkkeeeiiittt}}}ssskkkhhhjjjeee]]]```jjjpppmmmllluuulllfffqqquuuuuu~~~}}}}}}pppwww}}}vvvnnnnnnuuu~~~|||uuusssvvv~~~wwwkkkjjjnnnuuueee???000444888888777000000333666333......222000000000000000111111111////////////////////////........................)))***,,,---...------,,,***++++++,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,(((***,,,......,,,***(((+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,***'''&&&++++++++++++++++++++++++,,,,,,,,,---------.........---,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000++++++***))))))***++++++((()))+++,,,,,,+++)))((((((((()))*********************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,(((((()))++++++,,,,,,,,,++++++++++++++++++++++++&&&&&&''')))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,............000111///000111000000111333666444444666999<<<>>>===;;;999;;;<<<<<<;;;<<<===??????@@@<<<999<<>>???CCCIIILLLMMMXXXuuu------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------,,,,,,,,,---------..................//////////////////000000000111111111222444999@@@JJJVVV```fffjjjoooiiiaaaaaa^^^]]]gggcccjjjqqqrrrpppoooooonnnpppssszzzzzzyyyuuurrrnnn^^^]]]]]]aaafffhhhfffdddrrryyyzzzrrrhhhlllrrrnnnccccccgggdddiii~~~ooopppsssvvvxxxvvvrrrppppppnnn|||}}}}}}}}}zzzxxx}}}tttxxxtttvvv}}}mmm___rrrwwwtttVVVIII>>>666555555333222444333333222111111000//////////////////............................................................------............------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********************++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++++++++++++++++++++++++++************************)))***+++***)))((()))***************************************************++++++++++++++++++++++++))))))))))))))))))))))))+++++++++******************************+++++++++************************+++***)))))))))***+++,,,************************************************++++++******++++++,,,---,,,++++++******++++++,,,,,,---//////......000111222111000///000111333444444555777888::::::;;;;;;999;;;<<<<<<;;;<<<===???===>>>>>>===>>>BBBGGGKKKMMMWWWttt,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---............///////////////000000000000111111000111222444888AAAMMMVVVjjjuuusssggg^^^UUUWWWeeegggwwwwwwsssxxxzzzuuukkklllqqq|||wwwooogggeeejjjnnnooommmrrr|||~~~sssqqqmmmiiijjjllliiidddooommmtttpppgggiiinnnuuu{{{~~~|||yyy~~~vvvtttyyy{{{}}}{{{rrrppp|||~~~xxxtttqqqoookkkmmmOOO666999333111333555333222111111111111000000//////...////////////............................................................------............------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...------++++++***)))++++++***************)))************+++++++++,,,***++++++,,,,,,++++++***************************+++++++++++++++++++++++++++,,,------......------------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((()))))))))++++++++++++++++++++++++************************(((***++++++******+++---************************************************++++++++++++++++++++++++))))))))))))))))))))))))***************++++++++++++++++++*********))))))******************************))))))******+++,,,************************))))))))))))))))))))))))++++++******++++++,,,---,,,++++++******++++++,,,,,,---//////......000111222111111000000222333444444555777888::::::;;;;;;999;;;<<<<<<;;;<<<===???AAA@@@>>><<<===@@@FFFKKKOOOXXXsss,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000111...000111///...333===FFFYYYllltttppphhh[[[WWW```nnn}}}{{{xxxvvvsssnnnpppuuu}}}pppgggdddeeeggggggsss|||{{{|||xxxqqqhhhlllnnnmmmllllllmmmnnnuuuzzz{{{[[[```gggooowww}}}}}}yyytttqqqqqquuutttcccaaafffgggfffgggppptttvvvvvvwww|||aaaEEE;;;555555222111222333222000...111111111000000/////////////////////............................................................,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++*********************+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---------,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))++++++++++++++++++++++++************************((()))+++***))))))***,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,***************************************************************+++++++++************************************************++++++******++++++,,,---,,,++++++******++++++,,,,,,---//////......000111222222111111111222333444444555777888::::::;;;;;;999;;;<<<<<<;;;<<<===>>>AAA@@@>>>;;;<<<@@@GGGLLLQQQZZZsss------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------...............////////////000000000...111333111...///555;;;AAAUUUccckkkpppiiibbbhhhpppttt{{{vvvjjjjjjqqq}}}{{{nnnyyy|||~~~|||xxxtttrrrsssuuuzzzuuuqqqwwwyyyvvvyyyrrruuuwwwuuuqqqooorrrvvvpppcccllltttuuuwwwzzzyyyuuu{{{ooopppsssppppppqqqrrrtttxxx}}}tttnnnjjjeeeggg|||xxxsssqqqppppppoooxxxvvvgggeeeooo|||zzzlll[[[AAA555777666666555333111111222222000111111111111111000000000////////////............................................................,,,,,,------------,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***************++++++++++++++++++++++++************************)))*********((('''((()))************************************************++++++++++++++++++++++++************************)))))))))***+++++++++,,,((())))))***++++++,,,,,,************************))))))******++++++++++++************************++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,---//////......000111222222222222222333333444444555777888::::::;;;;;;999;;;<<<<<<;;;<<<===>>>???>>>===;;;<<>>>>>===<<<===BBBHHHMMMKKKSSSmmm------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,---------................../////////000000000000000000111111222333666;;;<<>>===>>>AAAFFFJJJGGGQQQmmm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------................../////////000000...,,,---///111222222111444000555HHHUUU]]]hhhlllsssrrrjjjjjjuuuzzzwwwyyysssooommmmmmmmmjjjzzz}}}yyyzzzxxx{{{zzzqqq~~~~~~pppttt~~~~~~~~~zzz{{{}}}~~~}}}|||}}}yyyzzzttt|||gggJJJ===666999999...---555888///555555000...///...***.........///////////////000/////////....................................------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++,,,------......------+++++++++***++++++,,,,,,************************************************))))))(((((()))***++++++++++++++++++++++++++++++************************&&&(((*********+++,,,...************************************************++++++++++++++++++++++++........................,,,+++++++++******))))))+++++++++***************************************((()))***+++,,,+++******************************))))))))))))))))))))))))++++++******++++++,,,---,,,++++++++++++++++++,,,,,,---//////......000111111222333444444444333333444555777888:::;;;;;;;;;999;;;<<<<<<;;;<<<===???@@@@@@@@@???>>>@@@DDDGGGGGGRRRppp//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,............////////////............////////////000000000333777>>>DDDHHHUUU```llloookkkiiiooovvvnnnqqqttttttqqqnnnnnnoooyyy}}}rrr{{{zzzzzzzzzwwwvvv||||||~~~vvvttt{{{||||||uuuooottt|||}}}xxxooo|||~~~oooSSSCCC===333333333333333333333333111111111111000000000000//////////////////////////////.........------------------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++***+++......,,,*********************************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++*********)))))),,,+++******)))*********...,,,***+++---...,,,*********+++++++++,,,,,,,,,...---,,,***)))(((((((((++++++***)))))))))******+++***)))(((((()))***++++++++++++*********))))))++++++************++++++***************************+++,,,,,,+++***)))(((************************++++++++++++++++++++++++************************************************)))******+++++++++******(((((((((((())))))))))))************************++++++++++++++++++++++++,,,---......------///000222333333333222222444666555555555888:::<<<;;;::::::<<<>>>>>>===<<<===>>>AAA@@@>>><<<;;;???DDDIIINNNVVVooo............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------,,,,,,,,,............////////////............////////////222111000000222555999;;;DDDKKKUUU\\\```dddkkkqqqiiihhhfffcccccchhhqqqwwwzzz~~~vvvmmmlllssszzzxxxzzz~~~xxxrrrwww{{{}}}wwwxxx}}}~~~tttnnnttt{{{xxxaaaJJJ999222000333333333333333333333333111111111000000000//////000000000000000000000000//////.........---------.........------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---+++***,,,......,,,*********************************+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***+++,,,,,,---,,,***+++---...,,,***))))))*********+++++++++,,,+++******)))*********,,,+++******))))))******)))(((((('''((()))***++++++++++++*********))))))++++++************++++++***************************++++++,,,+++***)))(((************************++++++++++++++++++++++++******************************************************+++++++++******)))))))))))))))************************************++++++++++++++++++++++++***,,,---------...000222222333333333222222444555555444555777:::<<<<<<;;;:::<<<>>>>>>===<<<===>>>AAA@@@>>><<<<<>>>>>===<<<===>>>@@@@@@>>><<<<<>>=========>>>@@@???>>><<<<<<@@@FFFKKKNNNVVVooo------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------........................////////////---...000111222222111111---111444666999AAANNNXXX```___]]]\\\[[[ZZZZZZYYYggglll{{{|||rrrpppwww~~~xxxsss~~~xxxnnnsssxxxuuuuuu{{{|||~~~oooUUUEEE>>>666555555555444222...+++111111111111111111111111000000000////////////...........................---.....................++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++************++++++***************+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++******))))))******))))))***,,,...111333444111000---+++***)))******************************++++++************++++++******************************************++++++************************************************************************************************+++++++++++++++***)))(((((((((((()))))))))******************************++++++++++++++++++++++++***,,,...///.........///111222222222111111333444444444555777:::<<<<<<;;;999;;;===>>>======>>>???@@@???>>><<<===AAAGGGKKKNNNWWWqqq//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------------...,,,------------.....................////////////...///////////////...---000222444222000444>>>FFFPPPTTT[[[aaaeeeccc]]]XXXgggsssxxxwww}}}|||}}}xxxnnniiioooxxx}}}~~~xxxrrrpppyyyyyysssqqqwwwsssyyyzzzwwwZZZCCC777555666111222444333111///......000000000000000000000000000000////////////......---------------------------------...............************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,------...+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++++++++*********)))))),,,++++++***))))))*********+++,,,+++***)))***,,,***++++++++++++,,,,,,,,,,,,,,,+++***)))))))))***((()))***+++---000222333222000...,,,***)))))))))***************+++++++++++++++************++++++*********************************)))******+++,,,************************************************************************************************)))******+++++++++******'''((((((((())))))))))))************************+++++++++++++++++++++++++++---///000///...---...000111222111000111222444555555555888:::<<<;;;:::999;;;============>>>???@@@???>>>======AAAGGGLLLSSS\\\www111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,---------...................../////////////////////...............333333222111111333888;;;@@@EEEOOO[[[dddfffccc```fffwwwyyytttqqqmmmnnnjjjcccbbbhhhooorrrpppuuu~~~|||}}}zzztttqqqnnntttooouuu||||||vvvhhhGGG444444999888333111111000111222444555666000000000000000000000000000000/////////.................................---------.........//////*********++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,......,,,***+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,+++++++++******************)))******++++++)))+++,,,+++))))))***,,,************++++++++++++*********)))******+++,,,))))))))))))***+++,,,---...---+++***))))))******))))))*********+++++++++++++++************++++++******************************)))))))))***,,,,,,************************************************************************************************((()))***+++++++++++++++(((((()))))))))*********************************++++++++++++++++++++++++)))+++...000////////////000111222111000000222444777666666888:::;;;:::888888:::============>>>@@@@@@???>>>===>>>BBBHHHMMMTTT]]]xxx333333222000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,---------................../////////000///////////////111222333222///,,,---111444555444111555>>>KKKXXX___aaa```]]]qqqzzztttiii]]]bbbbbb___\\\___gggllllllpppqqqwwwyyyrrrssswwwnnn}}}zzzlllOOOGGG===777666555444111444111//////222333222000000000000000000000000000000/////////............////////////////////////---------.........//////+++++++++,,,,,,---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,......+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,---------,,,,,,,,,++++++(((((())))))***+++------(((+++,,,,,,)))(((***,,,))))))))))))************((((((((()))***,,,---...******)))((('''''''''(((***)))((((((((()))+++,,,))))))******++++++++++++++++++************++++++******************************)))))))))***,,,---************************))))))))))))))))))))))))************************************************'''((()))***+++,,,,,,,,,)))************+++++++++************************++++++++++++++++++++++++'''***---000000000000111000111222111000000222444888777777888::::::999888888:::<<<=========???@@@@@@???>>>===>>>BBBHHHMMMPPPZZZvvv222<<<===222+++---...)))---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---------............///---------............///000000000000000000000000000000000000111111111111111222555:::@@@GGGMMMQQQWWW___kkkwww|||uuuggg\\\gggeeedddfffjjjnnnrrrttt~~~oooooo~~~~~~{{{~~~rrrvvvkkkNNN<<<888666555333222222333333222111111111000000//////000000000000000000000000......//////......---,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,------...))))))***+++,,,,,,------...---,,,,,,++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))************+++++++++++++++******************************************,,,,,,++++++***)))((((((************************++++++******************+++++++++*********))))))++++++************++++++))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((()))+++))))))///666555...++++++************+++++++++++++++++++++++++++++++++---...///...///111222///000111111000111333555666666666888;;;<<<<<<;;;888999<<<>>>??????>>>>>>>>>AAA???<<<<<>>??????>>>>>>???AAA@@@<<<===DDDKKKMMMOOOaaafff(((000333---***---///,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------............---------............/////////////////////////////////000000000000111111444333222111111111222333222777@@@MMM\\\hhhooossstttnnneee^^^]]]aaahhhmmmfffrrr}}}yyyjjjgggmmmrrrvvvyyy{{{wwwnnnppp~~~{{{xxx~~~{{{nnneeeVVVHHH>>>888555333333222222111111111222222111111000000000000//////////////////////////////......//////......---,,,------------------------............////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++,,,,,,------......//////......------------...,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,...---,,,,,,++++++,,,,,,************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++***************++++++************++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))************))))))))))))************))))))))))))******)))))),,,111000+++++++++************+++++++++++++++++++++++++++++++++,,,.........///000222///000111111000111333555666666666888;;;===<<<;;;999:::<<<>>>??????>>>===???AAA@@@<<<>>>EEEKKKMMMSSSdddiii(((...000,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...............,,,,,,,,,---------......,,,,,,---------.........---------............///////////////////////////////////////000000000111222222111111222333444555///111555===HHHTTT^^^dddpppnnnlllhhhdddbbbbbbcccccckkkqqq{{{tttwwwssslllgggjjjmmmooosssvvvyyyvvvooo}}}uuu{{{|||uuu~~~mmm[[[UUUIIIBBB999333333444555555000000000000000111111111000000000000000000//////////////////////////////.........///......---,,,------------------------------------............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************+++++++++,,,,,,,,,------.........------,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...---,,,,,,++++++,,,,,,************************))))))*********+++++++++***************+++++++++************************+++++++++,,,,,,,,,,,,,,,***************************************+++++++++************************++++++************++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))+++***))))))+++---,,,***++++++************++++++++++++++++++++++++++++++***,,,............000222///000111111000111333555555555666888;;;======<<<999;;;===???@@@???>>>===>>>@@@???<<<===DDDKKKMMMUUUfffiii+++...///---,,,......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,---------......,,,,,,,,,------------...---------............///...........................////////////000000000,,,------...000222333444333333555777;;;AAAHHHLLL```cccfffhhhhhhhhhiiikkkjjjpppqqqvvv|||qqqcccccc^^^aaahhhpppsssssswww~~~~~~rrrsssrrrjjjxxxyyywww}}}~~~|||tttvvv|||uuugggWWWHHHAAAAAA:::777222111222222000---//////000000000000000000//////////////////000000.................................///......---,,,------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,++++++,,,,,,************************))))))*********+++++++++))))))*********+++++++++************************************++++++++++++************************))))))*********+++++++++************************++++++************++++++************************************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******+++))))))***+++***))))))++++++************++++++++++++++++++++++++++++++***,,,---...---...000111///000111111000111333555555555666888;;;======<<<:::<<<>>>???@@@???>>>===<<>>;;;<<>>@@@@@@???>>>===<<>>;;;===DDDKKKNNNTTTcccddd,,,++++++---///...------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////,,,,,,,,,---------......++++++,,,,,,,,,------------------............///................................./////////000000111111222222222111111000...111444444222222333444444666888999===FFFSSS\\\nnnxxx{{{{{{ooollllllooopppmmmlllmmmtttrrrpppoooooooooqqqsss}}}vvvpppnnnrrrwww~~~}}}}}}uuuoooqqqrrriiioooyyy~~~oooddd\\\OOO999444111333333000...///...///000000000111333555000111111222111000.............../////////000000..............................//////......---,,,------------------------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))************+++++++++((())))))***++++++,,,,,,************************,,,,,,,,,++++++******)))************************((())))))***++++++,,,,,,))))))*********+++++++++++++++************++++++************************************************)))************+++++++++))))))))))))))))))))))))((()))))))))************((()))))))))************+++((())),,,,,,((((((---++++++************++++++++++++++++++++++++++++++)))+++------------///111///000111111000111333555444444555888<<<>>>>>>===<<<===???@@@@@@???>>>===>>>@@@@@@===???FFFMMMPPPSSSaaaaaa***((())),,,///.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......++++++,,,,,,,,,------------------.........//////..................................../////////000...//////000000///......,,,///222333111000111333333666777555444777???EEEYYYaaahhhtttyyy}}}wwwnnngggkkkrrrtttrrrqqqjjjkkkpppwwwvvvrrrxxx}}}ppp~~~ssswww~~~}}}zzzwww~~~sssrrr}}}xxxqqqpppvvvzzzvvvpppnnnvvv~~~oooYYYLLLFFF;;;444111000111111...///222)))---111111///...///111111222222222111000...------.........//////000000..............................//////......---,,,------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))))))))******------------------------++++++++++++,,,,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++)))************+++++++++((())))))***++++++,,,,,,************************......---,,,,,,+++******************************((())))))***++++++,,,,,,))))))******++++++++++++++++++************++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********++++++((()))---,,,((()))...++++++************++++++++++++++++++++++++++++++)))+++------------///111///000111111000111333555444444555888<<<>>>>>>===<<<===???@@@@@@@@@>>>===@@@BBBBBB???@@@HHHOOORRRSSSaaa```------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................---------............///000000000000000000000000000000000000000000000000666666666666777777777777BBBEEELLLUUU```kkktttyyyrrrfffbbbjjjtttsssmmmjjjiiikkknnnrrruuuwwwxxxxxx{{{sss{{{}}}zzz~~~ssslllxxx|||wwwvvvvvvyyy{{{zzztttoooiii```TTTJJJEEE???999333000000000000000000000000000000000000000000000000////////////////////////000000//////.........---........................------------------------------------------------........................------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,+++*********+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++...------,,,+++++++++,,,***)))))))))))))))******++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---//////...---...///++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++************************+++++++++++++++***)))(((***'''&&&)))---...***&&&************************************************+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))************************************************))))))))))))************,,,,,,,,,++++++************++++++,,,---------,,,///000111111000111333555666555555777:::;;;;;;;;;===999999>>>AAA???======DDDCCC???;;;>>>HHHNNNOOOWWWccc```------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................---------............///000000000000000000000000000000000000000000000000444444444444555555555555666888;;;???EEEKKKPPPSSSccc___```hhhnnnnnnnnnpppfffjjjqqqxxx|||~~~~~~~~~~~~~~~|||uuu|||{{{yyy~~~yyyrrrqqqvvv{{{|||zzz}}}}}}jjj^^^VVVOOOKKKCCC===777555666666444111000000000000000000000000////////////////////////........................000/////////.........---........................------------------------------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,++++++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++++++++***)))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---//////...---...///,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++******************************++++++,,,---------111,,,((((((+++,,,+++(((************************************************++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))************************************************))))))))))))************,,,,,,++++++++++++++++++***+++,,,---............///000111111000111333555666555555777:::;;;;;;;;;===999999>>>AAA???======BBBAAA>>>:::>>>HHHPPPQQQUUUaaa```------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......------------------------........................---------............///000000000000000000000000000000000000000000000000111111222222222333333333222222222222444555777888IIIKKKQQQVVVWWWVVV[[[aaa^^^eeeppp{{{~~~xxx{{{|||zzzzzz{{{zzzyyy|||~~~zzz~~~yyytttoooqqqxxx|||fffYYYHHH<<<888;;;???AAA333000------///000...,,,000000000000000000000000////////////////////////......................../////////.......................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++---,,,++++++************++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---//////...---...///------,,,,,,++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++*********************************+++---///111333777111+++((()))+++++++++************************************************************************************))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++++++++++++++++++++,,,,,,***+++,,,...///000000000///000111111000000222444666555555777:::;;;;;;;;;<<<999:::>>>@@@>>><<<===???@@@===:::>>>HHHPPPRRRRRR___^^^------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,,,,---------......------------------------........................---------............///000000000000000000000000000000000000000000000000000000111111111222222222333333333333333444444444666:::???@@@>>>===AAAFFFMMMSSS___kkkuuu{{{}}}~~~qqq}}}zzzvvvuuuyyysssmmmnnnttt{{{|||vvvtttqqqzzz}}}pppaaaWWWQQQJJJBBB<<>>???@@@>>>:::<<>>@@@CCCEEEKKKTTT___fffhhhiiissswww}}}}}}yyyiiiggguuuyyy{{{}}}zzzxxxkkkggghhh___TTTHHHGGGLLLNNNHHH@@@FFFCCC===:::;;;>>>;;;555,,,---...000222555777888---......////////////...////////////////////////........................---------------------------------------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---+++++++++++++++++++++++++++************+++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++---//////...---...///......------,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++************************+++***)))))))))***+++,,,((()))+++,,,---,,,+++***************************************************************************))))))))))))************))))))))))))))))))))))))*********************************************************++++++++++++,,,++++++++++++++++++,,,,,,+++,,,---///000111111111...///000000//////111333666555555777:::;;;;;;;;;:::999<<<@@@???<<<<<>>AAA@@@:::999@@@IIIOOOQQQ[[[VVVttt------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------........................---------.........//////////////////////////////////////////////////////////////////000000000111///000111333333333333222///555777222///111222///000000111111222333444444333555555444666;;;???AAA===@@@===444444;;;<<<666FFFGGGGGGEEEBBBAAACCCDDDDDDKKKOOOKKKHHHIIIHHHDDD<<>>;;;<<<@@@<<<@@@???:::999AAAKKKPPPTTT]]]WWWttt------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------....................................////////////////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111000111222222333333222222555555555555555555555555444444444444444444444444@@@???===999555444555666>>><<<999666555444555555222222222222222222222222555555444333333222111111////////////000000000000000000000000000000000000////////////////////////...............///000000................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************---------,,,,,,+++++++++******+++,,,,,,,,,,,,+++...------,,,,,,++++++***++++++++++++++++++++++++...------,,,,,,,,,------******+++++++++,,,,,,,,,---------,,,,,,+++++++++---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,*********+++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,---------......////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***)))***+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++,,,+++***))))))***+++,,,+++***)))))))))))))))***************************++++++************++++++++++++************++++++++++++++++++++++++++++++,,,---...///000000000000,,,...////////////222444777666777999;;;<<<;;;:::;;;<<<==================DDDCCC@@@:::999???LLLWWWSSSVVV```kkk------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------....................................////////////////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111111111222333333333333333444444444444444444444444444444444444444444444444;;;;;;999777444333555666;;;:::777555333333333444111111111111111111111111333333222222111000000///.../////////000000000000////////////////////////.......................................//////000................................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---+++***++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,..................------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***))))))************************++++++++++++++++++++++++)))***++++++***)))***+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************++++++++++++***))))))***++++++******))))))))))))******************************++++++************++++++++++++************++++++++++++++++++++++++++++++,,,---...///000000000000---.../////////000222444777666777888;;;<<<;;;:::;;;<<<<<<===============AAAAAA???;;;:::AAAMMMXXXPPPVVVbbbooo------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................---............/////////////////////////////////000000000000000000000000//////000000000000111111111111111111111111111111222222333444444444333333333333333333333333333333333333333333333333333333666666666444222222444666888666444222111111111222000000000000000000000000111000000//////......---....../////////000000000////////////////////////..............................------......///000------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---......++++++++++++++++++++++++)))***+++,,,,,,,,,+++*********+++++++++,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---//////...,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,000000///......------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++***)))************************++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++***))))))***++++++)))))))))))))))***+++,,,************************++++++************++++++++++++************++++++++++++++++++++++++++++++,,,---...///000000000000...///000000000111333555777666666888;;;<<<;;;:::;;;;;;<<<===============>>>???>>><<<<<>>@@@@@@>>><<<@@@JJJRRRMMMQQQ[[[fff------------------------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................,,,------------.........////////////////////////////////////////////////......////////////000000000000000000000000000000111111222333333333222222111111111111111111111111111111111111111111111111444555555444222000000111000000000000////////////........................////////////////////////------........./////////........................------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++***************************************+++++++++++++++******+++,,,,,,,,,,,,+++......---,,,,,,+++******++++++++++++++++++++++++***+++---...///......---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...+++(((%%%%%%(((+++...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---,,,***,,,,,,,,,,,,------------,,,++++++,,,,,,---...///,,,,,,---...000111222333------------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,++++++******)))***++++++++++++***)))***************+++,,,---************************++++++************++++++++++++************++++++++++++++++++++++++++++++,,,---...///000000000000...///000000000111333555666555555777:::;;;:::999888999:::;;;<<<=========???@@@@@@===<<<@@@IIIQQQLLLPPPYYYbbb------------------------******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................,,,,,,---------.........////////////////////////////////////////////////........./////////000000000000000000000000000000///000111111222222111111111111111111111111111111111111111111111111111111000222333333111000111222///000000000111000000000.........................../////////////////////---------.........//////........................------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************)))*********++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------......******+++++++++,,,,,,,,,+++++++++,,,,,,------------+++)))'''''')))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,---...---+++,,,,,,,,,------------...+++++++++,,,,,,...//////------...///000111111222.........------------,,,..............................---------,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++***)))***+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,++++++******)))***++++++++++++***)))+++++++++******+++,,,,,,************************++++++************++++++++++++************++++++++++++++++++++++++++++++,,,---...///000000000000---.../////////000222444555555555777999::::::888888888:::;;;<<<=========>>>??????<<<;;;@@@JJJSSSLLLPPP[[[fff------------------------))))))***+++---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......////////////////////////////////////////////////............/////////000000000000000000000000000//////000111111111111111111111111111111111111111000000000000000000000000,,,///111111111111222333///000111111111111111111////////////////////////........................---------.........//////........................---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******************************))))))******++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,------...++++++++++++++++++++++++************+++,,,---...******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...///...,,,,,,,,,,,,---------......+++++++++,,,---...///000////////////000000000000//////.........---------.................................------,,,,,,,,,*********++++++,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++)))+++++++++***)))***+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******)))***+++,,,,,,+++***))),,,,,,++++++***+++++++++************************++++++************++++++++++++************++++++++++++++++++++++++++++++,,,---...///000000000000,,,...////////////222444555555555777999::::::888777888:::;;;<<<============>>>===;;;:::AAALLLVVVKKKQQQ^^^kkk+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---.........---,,,,,,+++...---,,,,,,,,,,,,---...---------------------------------------------------------------------------------............///....................................................................................//////////////////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000................................................................................................------------------------------------------------------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++...---+++***)))(((((((((******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,))))))*********++++++++++++,,,---,,,+++***+++,,,******++++++,,,,,,,,,---+++++++++,,,,,,++++++***------------,,,,,,,,,,,,---------.........//////---....../////////////////////...------------...//////000111111222111111------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++(((((())))))*********+++,,,,,,,,,++++++*********++++++******++++++,,,---------------,,,,,,+++***,,,++++++******++++++,,,555000***)))+++,,,***'''))))))))))))))))))***+++)))...000+++((()))+++*********++++++++++++******)))))))))))))))))))))))))))************+++++++++***************************,,,...///......///000000111222111000000222444555666777888999:::::::::::::::;;;;;;<<<=========AAAAAA@@@>>>===>>>AAADDDDDDMMM___ppp+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......------,,,+++...---,,,,,,,,,,,,---...---------------------------------------------------------------------------------............///....................................................................................//////////////////000000000000////////////000000000111111111000000000000000000000000000000000000000000000000////////////////////////................................................................................................------------------------------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...---,,,+++,,,........................---,,,------.........------........................***++++++,,,---.........//////000111111111111000000//////...---.........------...///////////////------------------------.........---------,,,,,,++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,+++++++++******++++++******++++++,,,---,,,---------,,,,,,+++***,,,++++++******++++++,,,111---((((((+++,,,+++)))++++++***))))))))))))******......+++)))+++,,,*********++++++++++++******************************)))************+++++++++***************************,,,...///......///000000111222111000000222444555666777888999:::::::::::::::;;;;;;<<<=========CCCBBBAAA>>><<<===???BBBCCCMMM___ppp+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......------......------,,,,,,...------,,,,,,------...---------------------------------------------------------------------------------............///....................................................................................////////////...//////000000//////...//////000000000000111111000000000000000000000000000000000000000000000000////////////////////////........................------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,---///...---,,,---///000000//////......------------...//////000//////////////////////////////,,,------...///000000000......///000000000000///111000000///.../////////------......//////......------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,---------,,,++++++,,,++++++******++++++,,,---***'''(((+++---,,,***,,,,,,+++***))))))))))))+++---,,,***+++///...*********++++++++++++******++++++++++++++++++++++++)))************+++++++++***************************,,,...///......///000000111222111000000222444555666777888999:::::::::::::::;;;;;;<<<=========CCCBBB@@@===;;;;;;===@@@EEEQQQcccsss+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,------...------,,,,,,---------------------------------------------------------------------------------------------------------............///....................................................................................////////////...//////////////////...////////////000000000111000000000000000000000000////////////////////////////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,.........,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,.........------------,,,+++,,,...---,,,,,,---.........------------------......///000111111111111222222222222222333333333444444444444444444444444000111111222222222222222222222111000000000000000///000000111111000000000.............../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,---+++))))))+++---,,,+++,,,++++++*********++++++,,,,,,***)))---111///*********++++++++++++******++++++++++++++++++++++++))))))*********+++++++++***************************,,,...///......///000000111222111000000222444444555777888::::::;;;;;;::::::;;;;;;<<<=========AAAAAA???===;;;;;;>>>AAAKKKXXXiiivvv+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,------...------,,,---------------------------------------------------------------------------------------------------------............///....................................................................................////////////......////////////.........////////////000000000////////////////////////////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++*********************************+++++++++,,,,,,++++++++++++++++++++++++(((***,,,...///...---,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------------,,,,,,,,,***,,,------,,,,,,---///------...///000000111111222333444555555555555555777777777888888888999999999999888777666555444444555555666777777777777777333333222111111111111222000111111111111111000000.........//////000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,...---,,,,,,---------,,,++++++***++++++,,,------+++,,,***))),,,111///*********++++++++++++******++++++++++++++++++++++++))))))*********+++++++++***************************,,,...///......///000000111222111000000222444444555666888:::;;;;;;;;;::::::;;;;;;<<<=========???>>>>>><<<;;;===@@@CCCNNN]]]mmmuuu+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,------......------,,,------......------,,,---------------------------------------------------------------------------------............///....................................................................................////////////---......//////......---......////////////000000////////////////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++************************************++++++++++++++++++++++++++++++++++++)))***+++---------,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---...///000//////000222222222333555666777888999999999::::::::::::999999:::::::::;;;<<<<<<======999888777666555444333222333444555555666666555555555444333333222222333333000000111111000000//////......//////000000111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++***************++++++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,---------,,,,,,,,,++++++******++++++,,,...............---------,,,,,,++++++,,,,,,---...***,,,+++)))***...---)))******++++++++++++******++++++++++++++++++++++++)))************+++++++++***************************,,,...///......///000000111222111000000222444333444666888:::;;;;;;<<<::::::;;;;;;<<<=========>>>>>>>>><<<<<<>>>BBBEEENNN^^^mmmqqq+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......+++,,,------......------,,,,,,---......---,,,,,,---------------------------------------------------------------------------------............///....................................................................................////////////---......//////......---........./////////000000////////////////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++************************************++++++++++++++++++++++++++++++++++++*********+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,---...///000000111222333555555444555666888888999999:::;;;<<<======<<<<<<<<<<<<;;;:::999999666666777777888999999:::555555555444444444333333222333444444555555444444666555444444333333444444222222222222222111000000......///000000111222222////////////............------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---***+++,,,,,,---------,,,,,,++++++******++++++,,,***+++------------.../////////---,,,,,,+++++++++(((,,,---)))(((***+++)))******++++++++++++******************************)))************+++++++++***************************,,,...///......///000000111222111000000222444333444666888:::;;;<<<<<<::::::;;;;;;<<<=========@@@@@@???======>>>BBBEEENNN___mmmooo+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,,,,---.........---,,,,,,---......---,,,,,,---------------------------------------------------------------------------------.........//////..................................................................................../////////000---..................---............/////////000////////////////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++******++++++++++++******++++++++++++++++++++++++++++++************++++++************************)))************+++++++++++++++++++++++++++++++++++++++***))))))******+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,---...///000111222333666888999:::999999;;;===<<<<<<==================;;;;;;;;;:::999888777666000000000111222333333444333333444444555666666666888888999:::::::::::::::666666555444444444444555555555555555555444333222...//////000111222222222000/////////............------------------------,,,,,,,,,------.........++++++++++++++++++++++++.........------,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---***+++,,,,,,------------,,,++++++++++++++++++,,,&&&(((+++,,,---...///000333111///---+++***)))(((''',,,...***&&&'''))))))******++++++++++++******)))))))))))))))))))))))))))************+++++++++***************************,,,...///......///000000111222111000000222444333444666888:::;;;<<<<<<::::::;;;;;;<<<======>>>BBBBBBAAA>>>===>>>AAACCCOOOaaaoooppp+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------.........------,,,,,,,,,------------------------........................---------------------------------............///000000//////.........------------............///000///......000111000///................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........------------------------+++,,,---...---,,,***)))***,,,...111444777999:::<<<<<<<<<<<<<<<<<<<<<<<<===;;;999:::<<<===:::888999:::::::::888666333111111...---000222000///111666555444444666888999:::<<<;;;::::::;;;:::999777666777555111222555444111333333444666666555444333000444555111111555444///000//////...------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,...((('''---000---,,,///,,,,,,+++******+++,,,,,,,,,,,,,,,++++++*********************************)))************+++++++++************************+++***)))))))))***,,,,,,)))************+++++++++++++++******++++++,,,---===555,,,((()))++++++***++++++++++++++++++++++++***+++,,,---............///000000///......000222444444444777999;;;:::999999:::<<<<<<;;;:::;;;<<<@@@AAA@@@===:::;;;AAAEEEQQQcccooolll+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------......---------,,,,,,,,,------------------------........................---------------------------------............///000/////////.........------------............///------.........---------................................................------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000333444666888:::<<<>>>???AAA@@@???<<<:::888777666666444222333666888888777444555666888999999888777===888444444444222222555666555333222222333333333::::::;;;<<<>>>>>>===<<<888::::::777777999999555444333333444555555444444222666555000///222111...111000000000000000111111---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,---)))))),,,,,,)))(((+++,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******************************)))************+++++++++************************+++***)))))))))***+++,,,)))************+++++++++++++++******++++++,,,---999333+++((()))++++++)))++++++++++++++++++++++++***+++,,,---............///000000000...///000222444444444777999;;;:::999999:::<<<<<<;;;:::;;;<<<>>>???@@@>>><<<===AAAEEENNN```nnnnnn+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------...------------,,,,,,,,,------------------------........................---------------------------------............////////////...............---------............///,,,///222222///,,,,,,---........................------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------...---------000333666888999:::;;;<<<===>>>?????????>>><<<999555222000///111000///000444777999:::333444666888999:::;;;;;;???;;;:::;;;;;;999999===AAA???======>>>??????>>>:::;;;<<<===>>>>>>>>>>>>:::======::::::;;;:::666888666333333444666666666666777666333222555555444111000//////.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******,,,+++((((((,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************)))************+++++++++******************************))))))******+++,,,)))************++++++++++++************+++,,,,,,333///***)))***+++***)))++++++++++++++++++++++++***+++,,,---...............///000000//////111333444444444777999;;;:::999999:::<<<<<<;;;;;;<<<======???@@@???===???DDDHHHQQQbbboooqqq+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................---------------------------------............///........................---------............///...333888777222......000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++++++++***,,,,,,------.........///......000222555888;;;===????????????@@@@@@@@@@@@===<<<:::888555333111000222333444777999;;;======;;;<<<<<<<<<===============;;;<<>>;;;<<>>===AAAHHHNNNZZZfffqqqqqq+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------------------------------------------------------........................---------------------------------............///---------...............---------............//////555999888333//////111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++***+++,,,---...///000111333444777:::===???@@@@@@DDDDDDDDDDDDDDDCCCCCCCCC???>>>===;;;999777555444333666999<<<======<<<<<<>>>>>>>>>???>>>>>>===<<<>>>;;;:::;;;<<<===DDDLLLgggbbb]]][[[[[[[[[XXXTTTYYY[[[]]]^^^___aaafffiiibbbcccdddffflllqqqnnngggZZZRRRHHHAAA>>><<<999777666666777888888666555555777666444333111000000000/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))******++++++++++++))))))*********+++++++++******))))))******+++,,,)))))))))***++++++***)))++++++++++++++++++++++++***+++,,,---...............///000000000000222444444444444777999;;;:::999888:::<<<===<<<<<<===>>>CCCBBB???<<<<<>>===<<<:::888666444333444777<<<>>>===<<<<<<<<<888999<<<>>>??????>>>===AAA>>>>>>AAAHHHRRRcccrrryyytttrrrxxxzzzqqqddd\\\XXXVVVQQQMMMMMMMMMNNNPPPLLLDDD===;;;444444333222222222222222111111000000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++((())),,,***&&&***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************************)))************+++++++++************************))))))***++++++++++++***)))************+++++++++***))))))))))))***++++++((()))******++++++******++++++++++++++++++++++++***+++,,,---...............///000000000111333555444444444777999;;;:::999888:::<<<=========>>>???CCCBBB???;;;;;;AAALLLTTT[[[bbbiiimmm+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................---------------------------------............///,,,,,,,,,------.........---------............///---...//////......------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---..................///...///111444777:::===>>>AAAAAAAAA@@@???>>>===<<<888888999999:::;;;;;;;;;;;;::::::999999888888888;;;===???@@@???@@@BBBEEECCCFFFKKKOOOQQQQQQOOONNNTTTVVV\\\eeemmmuuuzzzzzzqqqmmmnnnooommmjjjkkkjjjnnnqqqkkk]]]QQQMMM<<<;;;999666444333222222222222222111000/////////........................------------------------,,,++++++******++++++,,,,,,,,,)))(((...444222+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,************************)))************+++++++++************************((()))***+++,,,++++++***)))************+++++++++)))))))))))))))***++++++((()))***+++*********+++++++++++++++++++++++++++***+++,,,---...............///000111000111333666444444444777999;;;:::999888:::<<<=========>>>@@@??????>>><<<;;;@@@HHHOOOUUU\\\gggppp+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,------......------,,,------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,------.........------------------------........................---------------------------------.........//////,,,,,,,,,------.........---------.........//////...---,,,---...///...---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++---.........///000000000444555888;;;???CCCEEEGGGCCCAAA>>>;;;888777777777777777888999:::;;;<<<<<<;;;<<<===???AAACCCDDDEEEDDDEEEEEEDDDCCCFFFLLLQQQ^^^aaafffjjjlllkkkhhhfffssszzztttooolllpppyyy~~~~~~{{{}}}tttnnniiikkkrrryyyzzzxxxyyyzzznnnaaa\\\LLLJJJFFFBBB===999666555333333333222111000000///........................------------------------,,,++++++++++++++++++,,,******(((***555???>>>555***+++,,,------,,,+++************++++++,,,,,,,,,************************)))************+++++++++************************((()))***+++,,,+++******)))************+++++++++)))))))))))))))******+++)))***++++++******+++,,,++++++++++++++++++++++++++++++,,,---...............///111111111111444666444444444777999;;;:::999888:::<<<=========???@@@:::<<<======<<>>AAAEEEHHHRRR[[[hhhttt+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------------------------------,,,,,,+++++++++------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///---------............///------------------------........................------------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++++++++******++++++************++++++******************************************************)))))))))***+++,,,***++++++,,,,,,++++++*********++++++++++++******+++++++++++++++++++++++++++++++++*********))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,,,,------...///111555888:::>>>@@@BBBEEEEEEDDDAAA@@@===:::777666999===@@@AAADDDBBBAAABBBDDDGGGHHHHHHFFFAAA>>>>>>>>>>>>CCCJJJMMMTTT\\\dddooo~~~tttttt~~~xxxuuurrrpppxxxwwwkkkeeefffiiilllpppssstttuuu{{{mmmcccaaabbb[[[___cccccc```]]]\\\]]]OOOHHH>>>666333333333222---))))))///111---,,,...++++++,,,---------,,,+++,,,,,,,,,++++++++++++***++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++***))))))*********************************))))))***,,,,,,+++)))************************++++++++++++++++++++++++***+++---...//////000000///111222222111111222444555444444666999;;;;;;:::999999999999:::<<<>>>???>>>>>>>>>======???CCCGGGOOOYYYgggqqq+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------------,,,,,,,,,,,,++++++------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///---------............///------------------------........................---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,++++++++++++***++++++************++++++************************************************)))))))))((())))))***+++***++++++,,,,,,++++++*********++++++++++++******+++++++++++++++++++++++++++++++++*********************************************************************+++++++++,,,,,,,,,************************************++++++++++++---,,,,,,++++++,,,,,,---...---+++******,,,---......000222666:::===@@@BBBEEEEEEFFFFFFFFFDDDCCCBBB<<<;;;;;;===AAAEEEGGGGGGGGGDDDBBBCCCFFFHHHEEEBBBCCC@@@@@@DDDIIIOOOZZZddd{{{|||~~~}}}|||ssskkkjjjjjjllltttzzzmmmeeeeeehhheeejjjlllkkkpppwwwtttlllkkkaaaRRRDDD;;;666444444777111---000222000,,,+++,,,,,,------,,,,,,+++***,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++******)))************************************))))))***,,,,,,+++)))************************++++++++++++++++++++++++***+++---...//////000000///222444444333111111111555444444666999;;;;;;:::;;;;;;;;;;;;<<<>>>???@@@<<<<<<<<<<<<<<<>>>BBBEEEJJJUUUdddlll+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///---------............///------------------------........................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++******************************************************)))))))))************++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++))))))+++...///333555999===AAADDDFFFGGGIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDFFFHHHHHHGGGEEEDDDCCCDDDEEEFFFEEEBBB@@@FFFHHHOOO[[[fffrrr|||yyyyyy}}}zzz{{{vvvvvvuuuzzz{{{||||||yyyrrrkkkmmmrrr|||tttmmmaaaUUUKKKEEEAAA???BBB===666222000000000111,,,,,,,,,---,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************++++++***************+++***************************))))))***,,,,,,+++)))************************++++++++++++++++++++++++***+++---...//////000000///111222222111111111222555444444666999;;;;;;:::;;;;;;<<<<<<===??????@@@<<<<<<<<<<<<<<<>>>CCCFFFHHHUUUdddjjj+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///---------............///------------------------........................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++************************************************+++++++++++++++++++++******++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---///---+++******,,,///111:::<<>>AAAIIIOOO]]]aaalllzzz~~~{{{zzz}}}~~~uuurrrxxx|||~~~|||rrrsssxxx|||zzzvvvxxx~~~zzzfffeeeccc```[[[VVVRRRQQQFFFHHHFFF@@@888444555777,,,,,,---------......///---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++************************+++***************++++++***************************))))))***,,,,,,+++)))************************++++++++++++++++++++++++***+++---...//////000000...............///333555555444444666999;;;;;;:::999:::;;;<<<===>>>>>>???============>>>@@@EEEHHHKKK[[[jjjnnn+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------++++++,,,,,,,,,,,,------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///---------............///------------------------........................---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,++++++************++++++************************************************+++,,,,,,,,,,,,+++*********++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++***************+++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,++++++,,,,,,---...---------///222555777@@@AAADDDFFFHHHIIIIIIIIIGGGHHHHHHIIIJJJKKKKKKLLLMMMLLLJJJJJJJJJIIIFFFDDD===>>>>>>;;;<<>>666222//////.........//////000------------,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))***+++++++++*********************************)))******+++,,,***************************))))))***,,,,,,+++)))************************++++++++++++++++++++++++***+++---...//////000000---------,,,,,,...333666555444444666999;;;;;;:::888999:::<<<============>>>>>>???>>>???BBBFFFJJJPPPcccrrrttt+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///---------............///------------------------........................------------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++************++++++***************************************************+++,,,,,,+++***)))(((***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,///222666:::>>>@@@BBBCCCEEEFFFHHHIIIIIIJJJGGGGGGHHHJJJJJJJJJJJJJJJKKKIIIFFFDDDEEEEEEEEEDDD;;;@@@FFFLLLVVVfffyyyzzzyyy{{{~~~tttoooyyywwwnnnlllkkkooossstttssssssuuuxxx|||rrrpppnnnsss}}}}}}lllddd```aaaaaa^^^\\\\\\___bbbyyy~~~zzziiiVVVHHH<<<444555333222000///............------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((((((((()))***+++++++++******************************))))))***++++++,,,***************************))))))***,,,,,,+++)))************************++++++++++++++++++++++++***+++---...//////000000---...//////...///111444555444444666999;;;;;;:::888999;;;<<<>>>>>>>>>===>>>>>>???>>>???BBBGGGJJJPPPdddtttttt+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------------------------------+++++++++,,,,,,---------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////---------.........//////------------------------........................------------------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,++++++************++++++************************************************)))***+++++++++)))((('''+++++++++,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++))))))******++++++++++++******************************************************+++++++++,,,,,,,,,************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---))),,,000666<<>>???>>>>>>===>>>>>>>>>???BBBGGGJJJMMMbbbrrrqqq,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......//////.........---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,---+++)))+++------+++(((***,,,------,,,,,,,,,---************************)))************+++++++++)))************+++++++++************************+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++,,,---...///333666<<>>======<<<===@@@FFFKKKQQQfffooommm,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------......//////.........---------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++***+++------+++)))***,,,------,,,+++,,,---************************)))************+++++++++)))************+++++++++************************+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...000111777:::???DDDGGGGGGFFFEEEHHHHHHIIIJJJLLLMMMMMMNNNMMMMMMLLLLLLKKKJJJJJJJJJFFFIIIFFFLLL___hhhiiiooo||||||ppp{{{}}}~~~|||yyyxxx}}}zzzttt{{{~~~yyyqqqgggaaa]]]XXXSSSVVVWWWZZZ```cccbbb```___```bbbdddbbb^^^\\\\\\]]][[[```dddbbb\\\ZZZ^^^bbbccc^^^WWWRRROOONNNLLLJJJLLLIIIDDD@@@<<<888444000000///---------------,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++************************************************************************+++++++++*********))))))***++++++,,,---...//////...///000///...///000222444333333555888::::::999999::::::;;;;;;;;;;;;;;;<<<===<<<<<<===@@@EEEIIISSShhhpppmmm,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,---------.....................---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,+++***+++,,,---,,,++++++,,,...---,,,++++++,,,++++++++++++++++++++++++)))************+++++++++)))************+++++++++************************+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------///222444555>>>@@@DDDHHHIIIJJJIIIHHHIIIJJJJJJKKKLLLMMMMMMNNNLLLNNNOOOMMMIIIFFFFFFHHHAAAQQQ___rrryyyuuu{{{yyy{{{~~~|||}}}yyyssswww~~~{{{vvvooojjjjjjfffgggllliii\\\RRROOOLLLOOOQQQRRRSSSUUUZZZ^^^]]]mmmuuulll```\\\\\\[[[[[[VVVPPPLLLLLLMMMNNNOOONNNLLLIIIFFFBBB===888333333000------...///---+++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++************************************************************************+++++++++******************++++++,,,---...//////...///000///...///000222444333333555888::::::999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<======@@@DDDGGGRRRgggooolll,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................------------------------------------------------,,,,,,------------------------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,---......,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++***************************************************+++++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...000444888;;;===CCCEEEGGGIIIJJJJJJJJJIIIJJJKKKKKKKKKLLLMMMMMMMMMKKKNNNOOOKKKEEECCCEEEIIIXXXmmm~~~yyytttzzz{{{yyyyyyqqqqqqxxx}}}|||ooo^^^ZZZMMMKKKIIIJJJOOOTTTWWWXXXhhh}}}tttbbb\\\[[[WWWTTTQQQNNNLLLKKKLLLMMMNNNLLLKKKJJJIIIGGGCCC>>>:::888333---,,,...///---+++...------------,,,,,,,,,------,,,,,,,,,+++++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++***************************************************************+++++++++***************************++++++,,,---...//////...///000///......000222444333333555888::::::999;;;<<<<<<===============:::;;;<<<======???BBBEEENNNcccllljjj,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---.....................------------------------------------------------,,,,,,,,,---------......------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,---///...///000///---+++++++++++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++*********************************************************++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++---111555:::???CCCEEEFFFGGGHHHIIIJJJJJJIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHGGGEEEEEELLLYYYccc}}}yyyxxx~~~xxxttttttvvvsss}}}zzz|||}}}zzz}}}~~~~~~uuuoooddd[[[SSSSSSYYY^^^\\\XXXdddvvv{{{jjjYYYWWWYYYVVVOOOPPPOOONNNMMMLLLKKKKKKNNNMMMLLLLLLLLLKKKHHHFFF>>>999333000//////...,,,.........---------,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++************************************************))))))*********+++++++++***************************++++++,,,---...//////...///000///......000222444333333555888::::::999;;;<<<======>>>>>>======:::;;;=========???BBBDDDKKKaaalllkkk,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......------,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------...............------------------------------------------------+++,,,,,,------.........------------------------------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,++++++,,,...111000111222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++***************************************+++++++++*********++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---000555;;;AAAEEEGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJDDDDDDDDDHHHSSSfff|||{{{uuuxxx~~~|||zzzwwwssssssvvv}}}xxx{{{{{{tttvvvxxxpppwwwmmmcccaaagggjjjgggaaaWWW``````UUULLLNNNTTTUUULLLNNNQQQQQQPPPNNNMMMNNNRRROOOLLLJJJJJJJJJJJJIIICCCBBB@@@===999444111///............---------,,,------,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++************************************************)))))))))***++++++,,,,,,***************+++++++++***++++++,,,---...//////...///000///...///000222444333333555888::::::999;;;<<<<<<===============<<<============???CCCFFFLLLcccnnnooo,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,------......------,,,........................------------------------------------------------------------------------,,,,,,,,,---------......---------.........//////------------------------------------------------++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++,,,---,,,***+++///222222444444222000---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++)))************+++++++++************************))))))*********+++++++++)))******+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...222666<<>>>>><<<<<>><<<<<>>>>>>>>===>>>>>>===>>>AAAEEEHHHNNN\\\kkkooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,------...------,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------............/////////.........---------------------------------------------------------------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------+++++++++++++++,,,---...------------...222888<<>>>>>>>>>>>>>>>>>======@@@DDDGGGRRR```mmmqqq,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------............///...............---------------------------------------------------------------------------------...------------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,((()))***+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------.........///222888???EEEDDDEEEHHHJJJKKKLLLLLLLLLPPPLLLJJJJJJLLLMMMKKKIIIQQQJJJEEESSSvvv~~~{{{wwwyyy~~~wwwrrrrrrrrrrrrqqqdddbbb___]]]]]]^^^]]]\\\XXX[[[\\\[[[XXXXXX[[[___aaaWWWKKKCCCCCCGGGJJJKKKGGGEEEDDDDDDFFFGGGFFFEEEGGGGGGFFFCCC???======>>>888666444111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******************)))******++++++++++++******)))))))))))))))*********)))************+++++++++************************++++++,,,,,,---...////////////......//////000111333444666888999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<>>>CCCFFFVVVcccoooqqq,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------............///........................------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,...111444888===DDDIIIDDDEEEGGGIIIJJJJJJJJJJJJOOOKKKJJJMMMPPPNNNKKKJJJIIIGGGNNNiii~~~||||||~~~yyyvvv{{{}}}oooooollleee```^^^\\\YYYUUUWWWZZZZZZYYYXXXYYYZZZddd[[[PPPIIIGGGFFFDDDAAADDDDDDDDDEEEEEEEEEDDDCCCHHHHHHGGGDDDBBB@@@AAACCC:::999777444111///---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))(((******++++++++++++***************)))))))))))))))))))))*********+++++++++************************++++++,,,,,,---.../////////////////////000111111333444555777888999::::::;;;;;;<<<<<<===>>>>>>>>>???>>>===;;;;;;>>>CCCFFFWWWdddnnnppp,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------............///---.....................------------------------------------------------------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,,,,------+++************++++++,,,,,,000666;;;???CCCGGGIIIFFFGGGIIIJJJKKKKKKKKKJJJNNNKKKKKKNNNMMMHHHFFFGGGFFFNNNddd~~~xxxyyy}}}yyyyyy}}}{{{pppeeelllrrrtttvvv~~~yyymmmhhhccc^^^```ZZZTTTWWW```kkkqqqsssnnnbbbUUUOOOQQQRRRNNNHHHEEEDDDCCCBBBAAAAAABBBCCCDDDEEEFFFDDDAAA>>>======;;;;;;999777444111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))(((******++++++++++++***************)))))))))))))))))))))*********+++++++++******************************+++,,,---...///000///////////////000111111222333444666777888999999;;;;;;<<<<<<===>>>>>>>>>??????===;;;;;;>>>DDDHHHUUUbbblllnnn,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------............///---------...............------------------------------------------------------------------------,,,,,,,,,------------...*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***************++++++++++++,,,,,,,,,,,,------************+++,,,---...000555<<>><<<>>>AAADDDDDDFFFGGGEEEAAA===::::::;;;;;;:::999777444222111.........------,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******************)))******++++++++++++******)))))))))))))))*********)))************+++++++++******************************+++,,,...///000000//////......//////000111111222444555777888888888;;;;;;<<<<<<===>>>>>>>>>??????===;;;<<<@@@FFFJJJSSS```lllooo,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......***+++,,,---............------------------------------------------------------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------............///---------.........//////------------------------------------------------------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,---///000111999===BBBFFFIIIJJJLLLMMMMMMNNNOOOPPPPPPPPPOOONNNMMMHHHGGGGGGCCCAAAOOObbbxxxpppjjj|||xxxjjjuuu~~~nnn```dddppp{{{}}}|||{{{|||yyytttsssttttttssspppqqqqqqpppoooppptttxxx{{{ooonnnpppnnnjjjpppwwwcccZZZOOOJJJKKKNNNNNNMMMGGGGGGDDD@@@<<<===@@@DDDGGGHHHHHHFFFBBB>>>===<<<999:::::::::999888666555000000//////...---,,,,,,+++,,,---......---,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******++++++++++++******(((((())))))******++++++)))************+++++++++************************)))***+++,,,...///000000......------......///000222333555666888999999999;;;;;;<<<<<<===>>>>>>>>>??????===<<<===AAAHHHMMMRRR```nnnrrr,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......***+++,,,---............------------------------........................------------------------------------------------,,,,,,,,,---------..............................---------------------------------------------------------.........//////---------.........//////------------------------------------------------------------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++***************+++++++++,,,,,,,,,***+++,,,------,,,+++***))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++,,,---///111333444AAACCCFFFHHHJJJLLLNNNPPPMMMMMMOOOOOOOOOOOONNNMMMKKKFFFEEEFFFCCCHHH```zzzuuurrruuu~~~mmmkkkwwwlllffflllxxx{{{yyyzzz|||uuullleeebbbbbbcccdddeeeoooqqqeee___fffmmmnnnwwwzzzoooYYYTTTTTTTTTSSSRRRQQQPPPOOONNNMMMJJJEEE???===???BBBFFFFFFEEEBBB???<<<<<<===888999:::;;;:::999888777222222111///...---,,,+++,,,,,,............,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---******++++++++++++******'''(((((()))***++++++,,,)))************+++++++++************************)))***+++,,,...///000111---------------...//////333444666777999:::::::::;;;;;;<<<<<<===>>>>>>>>>??????===<<<===CCCJJJOOORRRaaapppvvv---------------------------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,---......,,,,,,---...........................------------------------................................................,,,---...//////...---,,,.........------,,,,,,,,,---------............///---------............///........................//////.........---------........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---***+++///111...+++,,,...,,,,,,---+++(((***//////---***+++///555999<<>>===AAACCCBBB>>>;;;===???===;;;999888999::::::999555333000---,,,---...000------------------------,,,,,,++++++,,,,,,---...000///---+++***(((''''''++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))***++++++------...///111000...---...///111222000222444666888:::;;;;;;============>>>>>>>>>>>>???===;;;;;;@@@EEEKKKNNNUUUcccpppttt---------------------------------,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,---......,,,,,,---...........................------------------------................................................------...//////...------......---------,,,,,,,,,---------............///---------............///........................//////.........---------........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++***---,,,)))(((+++)))'''***///000,,,***+++---,,,,,,...333999===@@@EEEFFFGGGIIIJJJLLLMMMMMMLLLLLLKKKKKKMMMNNNLLLJJJEEEIIIWWWmmm{{{zzz}}}}}}zzz|||ooodddbbb[[[hhhtttqqqcccVVVRRRTTT```bbbeeehhhiiifffbbb^^^]]]XXXQQQMMMMMMNNNNNNNNNJJJIIIGGGEEEEEEEEEDDDBBBAAA======CCCMMMPPPKKKCCCAAA>>>;;;999999888777666555333111///......///000------------------------,,,,,,++++++,,,,,,---...///...---+++***)))((((((++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))***++++++------...///000000.........///111222000222444666888:::;;;;;;============>>>>>>>>>>>>???===;;;;;;???FFFKKKOOOSSS```lllqqq------------------------------,,,,,,,,,,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,---......,,,,,,---...........................------------------------................................................------...//////...------...------------,,,,,,,,,---------............///---------............///.......................................---------........................------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++)))(((,,,333222,,,***---///---+++,,,***,,,///333999???CCCFFFHHHHHHIIIIIIKKKLLLNNNOOOLLLKKKKKKLLLMMMKKKIIIHHHNNN\\\yyy~~~tttttt{{{|||yyy|||yyywww|||{{{qqqjjjiiinnnrrraaaXXXTTTWWWYYY[[[]]]^^^_________TTTUUUVVVVVVTTTPPPKKKHHHHHHFFFDDDFFFIIIJJJIIIHHHJJJDDDAAAFFFPPPVVVRRRKKKAAA>>>;;;999999999888777555444333222111000000///------------------------,,,,,,++++++,,,,,,---...------,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))***++++++------...///000///.........///111222111222444666888::::::;;;<<<<<<=========>>>>>>>>>???===;;;<<>>>>>>>>>>>===<<<<<>>>>><<<:::888888999;;;;;;:::555666777777666444222000/////////......---------,,,,,,++++++,,,,,,---...++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))***++++++------...//////////////////000000111222333444666888999:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>======???FFFOOOVVVbbbeeejjjnnn------------------------++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,---......,,,,,,---...........................------------------------................................................///...------------...///,,,,,,,,,------------...---------............///---------............///........................---------.......................................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---,,,+++///666777000,,,---...,,,+++,,,333999@@@DDDFFFHHHKKKNNNIIIJJJKKKKKKKKKKKKKKKJJJJJJFFFDDDCCCCCCLLLfff|||{{{~~~yyy}}}}}}{{{wwwtttooollliiiiiioooxxxyyyoooeeeccc```\\\\\\___bbb```ZZZSSSOOONNNQQQRRRVVV\\\aaa```[[[UUUVVVXXXaaakkkhhhXXXKKKGGGFFFCCCDDDOOOZZZYYYHHH888>>>;;;888777777888777666666777777777666444222111000000//////...---------,,,,,,++++++,,,,,,---...++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))***++++++------...///////////////000000000000222333555666888999999:::::::::;;;<<<===>>>>>>???===>>>>>>===???FFFQQQYYY___aaagggooo------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,---......,,,,,,---...........................------------------------................................................///...------------...///,,,,,,,,,---------......---------............///---------............///........................---------.........//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***------***+++...+++)))***...///---...111;;;@@@EEEGGGFFFFFFIIILLLJJJKKKMMMNNNNNNMMMKKKIIIFFFCCCHHHSSS\\\eeeyyyvvvooowwwxxx}}}}}}||||||~~~qqqsssuuusssppplllhhhdddrrrvvvwwwrrrhhh___\\\\\\]]]bbbeeeddd___ZZZXXXYYYPPPPPPUUU^^^eeedddZZZQQQUUUUUU[[[aaaYYYHHH@@@BBBFFFDDDHHHUUUaaa```NNN<<<<<<:::777666666777666555777777666666555444222222000000000///...---------,,,,,,++++++,,,,,,---...+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))***++++++------...///...//////000000000000000333333555666888999999999999::::::;;;<<<===>>>???===>>>>>>===???FFFRRR[[[]]]^^^dddooo------------------------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------......------,,,---......,,,,,,---...........................------------------------................................................///...---,,,,,,---...///,,,,,,,,,------.........---------.........//////---------.........//////........................---------.........//////........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))&&&'''---///---,,,,,,---***)))+++,,,,,,222999???DDDHHHIIIFFFEEEGGGJJJJJJLLLOOOQQQQQQNNNKKKIIICCCDDDSSSkkkzzz~~~{{{uuurrrwwwrrrsssvvvyyyuuu|||bbb]]]jjjmmmeeecccfffnnntttqqqlllrrryyywwwxxxtttxxx~~~wwwpppeeemmmpppssssssrrrrrrrrrpppsssssssssnnnbbbVVVVVV]]]]]]aaadddccc^^^[[[[[[^^^eeeYYYKKKJJJSSS]]]aaa```WWWUUUXXXZZZQQQCCCAAAJJJBBBEEEJJJNNNPPPKKKDDD>>>888666444444666888888888777777666555444333222222111000000///...---------,,,,,,++++++,,,,,,---...,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************++++++++++++************++++++++++++******)))***+++,,,---......///...//////000000000000000333444555777888999999999999999:::;;;<<<===>>>???===>>>???>>>???FFFSSS\\\^^^^^^eeeppp,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------..........................................------//////.........---------........................---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,,,,,,,---------.........------------------------///......------......///222///------///000///---//////.........---------+++***---000...***))),,,------------------------------------------------.........------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---...---++++++///888???FFFEEEEEEFFFGGGHHHIIIJJJJJJHHHJJJPPPQQQLLLEEEBBB>>>XXXsss~~~~~~xxxrrruuu~~~}}}}}}~~~~~~zzz{{{wwwooohhhooo|||oooYYYTTTSSSNNNMMMRRRNNNRRRVVVWWWVVVYYY^^^dddaaa```cccjjjmmmjjjhhhiiipppppppppqqqoookkkiiiiiipppyyyzzzqqqmmmssswwwuuutttrrrrrrrrrlllccc^^^^^^ggggggeeeaaa]]]\\\aaaggglllfff[[[OOOIIIJJJPPPVVVVVVXXXWWWSSSLLLFFFDDDEEEBBBGGGKKKJJJCCC>>><<<===666888999888555444666888555444444333333444444444222000...,,,++++++---......---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,,,,++++++*********************************++++++************++++++************************---------,,,,,,+++++++++***++++++,,,,,,------...000000000000111111111111333444555666777888999::::::999888999;;;===>>>===>>><<<===>>>???DDDPPP]]]]]]VVVaaarrr,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------................................................//////.........---------........................---------............///------------------------...---------------------............////////////000000000000000000000000000000000000000000000000000000/////////000111111111///------///000///---//////.........------------,,,000666666111------------------------------------------------------.........------,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------------///444:::???GGGGGGGGGGGGHHHHHHHHHHHHPPPKKKJJJMMMMMMIIIDDDCCC???UUUkkktttuuu|||yyy{{{sssppppppyyy}}}|||{{{|||nnnddd___aaa```[[[ZZZ______UUULLLJJJJJJFFFDDDEEELLLOOORRRRRRQQQSSSXXX]]]aaa[[[WWWXXXXXXVVVWWWZZZ]]]]]]___bbbeeeeeedddcccmmmttttttmmmmmmvvv|||yyyrrrsssxxx{{{wwwmmmiiiiiigggcccbbbeeebbb[[[\\\bbbiiicccZZZPPPJJJGGGGGGHHHKKKLLLNNNLLLIIIFFFDDDCCCDDDGGGIIIGGGBBB===<<<<<<:::;;;:::777444444666999777666555444333222222222222111000...------.........---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,++++++++++++++++++***************************++++++************++++++************************++++++++++++*********)))***++++++,,,,,,------...000000000000111111111111333333444666777888999::::::999888:::<<<>>>>>>===<<<;;;<<<===>>>BBBOOO[[[```XXXcccsss,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------------------------------...............................................................---------........................---------............///------------------------.../////////////////////++++++,,,,,,------......////////////............////////////////////////---------------...///000000...------///000///.../////////.........------///...222;;;>>>999111...------------------------------------------------.........---------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---000666;;;???@@@GGGHHHIIIJJJJJJIIIHHHGGGNNNKKKJJJJJJHHHCCCAAACCCOOOaaassszzz{{{yyywwwzzzxxxyyy~~~vvvlllpppzzztttdddgggsssmmm[[[VVVLLLJJJWWWaaa^^^VVVRRRNNNPPPPPPMMMNNNQQQRRROOOVVVYYY[[[ZZZWWWVVVXXXZZZZZZTTTOOOOOOQQQTTT\\\cccdddbbbaaacccfffhhhgggdddhhhjjjeee^^^___hhhkkkhhhaaafffpppwwwvvvqqqppptttsssooooooqqqkkk___[[[___fffaaa[[[VVVRRRNNNHHHCCCBBBBBBDDDFFFHHHHHHFFFDDDFFFEEEDDDCCCAAA???============;;;888555555666999888777666444333222111111222222222222111000000///...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++******+++,,,,,,+++***************+++++++++++++++************************++++++************++++++************************)))))))))))))))(((((((((***++++++,,,,,,------...000000000000111111111111333333444555777888999:::;;;:::999;;;===??????>>><<<:::;;;<<<===AAAMMMZZZaaa[[[fffwww,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,------------------------------------------------------------------........................---------...............................................................---------............///..............................//////////////////,,,---------------------............------------........................,,,,,,,,,,,,---...///000000///........./////////////////////............000---000888===999222..................................................................---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---,,,///555===BBBCCCBBBFFFGGGIIIKKKLLLKKKJJJHHHJJJKKKLLLKKKEEEBBBIIITTTmmm~~~yyyjjjkkkuuu}}}}}}wwwiii^^^```eeeYYYEEENNNHHHOOOddduuutttjjjdddbbbfffbbbZZZ___nnnsssmmmkkknnnqqqqqqnnnjjjgggfffddd]]]YYYYYY]]]eeerrr}}}~~~{{{vvvrrrtttxxxwwwssskkkfff[[[QQQPPPTTTRRRLLLMMMRRR\\\dddggghhhpppyyy~~~ppphhhdddbbb```\\\XXXXXXYYYVVVOOOHHHEEEBBBAAACCCHHHKKKKKKJJJGGGEEEAAA@@@@@@@@@???>>><<<;;;;;;999888777777777777777555444333222222222222333444555555333111000...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++******))))))******++++++,,,,,,************************++++++************++++++************************))))))))))))))))))((((((***++++++,,,,,,------...///000000000111111111111222333444555666888999999;;;::::::<<<>>>@@@???>>><<<;;;;;;<<<===AAAMMMYYYbbb]]]jjj{{{,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------------------------------........................---------.........//////---.............................................---------............///........................------......////////////222111111000000/////////////////////////////////000000000000000000000000///////////////000111111111111111000/////////000000000/////////.........000+++***111666444000...........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...///333:::BBBGGGGGGEEEEEEGGGIIILLLMMMMMMLLLKKKJJJKKKJJJEEE???FFF]]]tttvvvqqqwww{{{yyyhhhcccaaagggjjjeeeYYYPPPOOOPPP^^^uuuyyywwwqqqtttnnnhhhssszzz|||wwwjjjcccccclll~~~~~~}}}}}}ppphhh\\\SSSQQQPPPKKKEEEFFFFFFJJJPPPTTTYYYeeeqqq~~~jjjlllnnnggg\\\XXXUUUUUUXXXWWWRRRMMMMMMHHHBBBAAAEEEJJJLLLLLLMMMIIIDDD@@@???>>>>>>===999999:::;;;;;;:::777555555555444333333333444444222333555666666444222000...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++************************)))))))))******+++++++++************************++++++************++++++***************************************************++++++,,,,,,------...///000000000111111111111222222333555666777888999:::::::::<<>><<<<<<======AAAMMMZZZccc^^^kkk{{{,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------+++,,,,,,------.........------------------------------------------------........................,,,,,,------.../////////---------.......................................---------............///........................------......//////000000000000000//////................../////////000000000000000000000000000000//////............//////444444444222000//////111000000000/////////......///***(((,,,///...---................................................................../////////............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......111444999???EEEIIIIIIHHHGGGHHHJJJLLLMMMMMMMMMMMMGGGEEEAAA===>>>OOOqqqzzzwwwzzzxxxmmmffffffcccbbbiiivvvwwwlllcccaaa[[[```ooo{{{}}}xxx{{{{{{|||tttgggeeeooo{{{tttkkkeee]]]YYYXXXVVVQQQLLLDDDAAA@@@CCCFFFJJJSSS\\\mmmnnn^^^gggnnnhhhbbb___\\\ZZZ[[[YYYVVVSSSQQQLLLFFFBBBBBBDDDGGGIIIQQQNNNIIIDDD???======>>><<<;;;<<<======;;;888555444444444333333444444555111222444555555444222111...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++***))))))))))))***+++)))))))))***************************************++++++************++++++******************************+++++++++++++++,,,***++++++,,,,,,------...000000000000111111111111222222333444666777888999999999:::<<>><<<>>>=========>>>AAAMMMZZZccc___kkkyyy,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,,,,---......///------------------------------------------------........................,,,,,,------...//////000---------.........//////........................---------............///..............................///000000111111222......///000111111222222111222222333444555666666555555555555555555555555333333222111000000000000666777777444000...///111000000000000/////////...///,,,+++......,,,---000................................................---........./////////000///.........---------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///444888>>>CCCFFFHHHIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLBBB@@@BBBJJJWWWkkkxxxssssssnnnllllllggg___cccnnnvvv||||||yyy}}}{{{xxx~~~xxxnnneeeaaa^^^]]][[[VVVQQQMMMDDD@@@@@@EEEIIIJJJJJJMMMWWWbbbfff^^^WWW\\\ccceeehhhgggeeeccc```]]]ZZZYYYQQQOOOKKKEEEAAA@@@AAACCCKKKKKKJJJFFFBBBAAADDDGGGEEEBBB>>><<<<<<;;;999777666555444333333333333333111111222333333222222111...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++***)))(((((()))***+++************))))))))))))************************++++++************++++++*********************************+++++++++,,,,,,***++++++,,,,,,------...000000000000111111111111111222333444666777888888888888999<<<>>>???===;;;===<<<<<<<<<<<<@@@LLLXXX```\\\jjjxxx,,,------......------,,,,,,,,,,,,---------......------------------------------------------------------------------------++++++,,,,,,---...//////------------------------------------------------........................,,,,,,------...///000000---------.........//////........................---------........./////////////////////////////////000000111222222333333333444555777999;;;<<<===<<<<<<===>>>@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<:::999999999999888999999666111...///111000000000000////////////000///000222000------111////////////////////////////////////////////////---.........//////000000//////.........------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---...//////666;;;BBBFFFFFFGGGJJJLLLQQQPPPNNNLLLKKKJJJJJJJJJCCCDDDPPPeee|||~~~~~~||||||wwwlll___ZZZWWWYYY___aaaggg}}}wwwfffdddbbbaaa]]]TTTLLLIIIGGGEEEHHHQQQXXXUUUPPPMMMOOOKKKOOOWWWXXXTTTXXXbbbdddeeefffddd```]]][[[ZZZPPPQQQOOOJJJDDD??????@@@AAAEEEHHHGGGEEEGGGMMMSSSNNNHHHAAA<<<;;;;;;:::999888777666444333222111111000111111222222111111111...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,++++++***)))(((((()))***+++++++++******))))))((((((************************++++++************++++++************************))))))******+++++++++,,,***++++++,,,,,,---......000000000000111111111111111222333444555777888888777888999<<<>>>>>><<<:::<<<;;;;;;;;;;;;???JJJWWW\\\YYYhhhyyy...........................---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------................................................---------............///.........................................................///////////////......//////////////////---...000111000111333555333444777:::===>>>??????FFFBBB???@@@CCCEEEFFFEEEIIIGGGGGGJJJNNNMMMGGGAAABBBDDDGGGIIIJJJIIIHHHGGGIIIKKKLLLJJJFFFDDDDDDFFFCCCCCCBBB>>>888333111000333000------///000///---000///.../////////---+++000000///...............////////////////////////......////////////......------..................------------------------,,,,,,,,,---------......------......------,,,+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------......------+++,,,,,,++++++...222555@@@AAADDDFFFHHHHHHHHHHHHJJJSSSVVVOOOLLLNNNLLLEEE@@@XXX||||||{{{zzzwwwvvviii]]]VVVSSSTTTZZZ]]]bbbwwwzzzrrroooiiibbb[[[WWWTTTRRRUUUXXX[[[]]][[[VVVOOOKKKHHHJJJLLLMMMNNNSSSZZZ```^^^]]]YYYVVV[[[fffmmmooommmaaaRRRIIIGGGHHHFFFCCC<<<===>>>CCCOOO```sss}}}cccIII===;;;999777777666555444333333222333333222222111111000/////////000000000///......------++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************++++++************++++++***************************++++++,,,,,,------...////////////000000000000111222333555666888999:::;;;::::::;;;>>>??????>>>;;;<<<>>>>>><<<===HHHTTTVVVZZZlll{{{...........................---,,,,,,,,,,,,---...------------------------------------------------......---------,,,,,,,,,------------------------................................................---------............///............................................................////////////000//////.........//////333444444333222444777:::>>>@@@BBBEEEGGGIIIIIIIIIKKKHHHEEEEEEGGGIIIIIIIIIJJJIIIIIILLLNNNMMMIIIEEEAAACCCFFFHHHIIIIIIGGGFFF@@@BBBCCCBBB@@@@@@CCCEEEJJJKKKKKKHHHDDD@@@>>>>>><<<999666555555444222///222111000111222222111///111111000////////////000////////////////////////......////////////..............................------------------------,,,,,,,,,---------......------......------,,,+++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------...---------,,,------------111666:::CCCDDDEEEGGGHHHIIIIIIIIINNNRRRTTTQQQOOOLLLGGGAAAOOOqqquuuwww~~~}}}pppiiinnnrrrmmmdddXXXOOOMMMPPPTTTbbbsss}}}yyyzzzyyywwwuuurrrnnnjjjgggfffffffff```aaa```^^^ZZZTTTOOOLLLKKKKKKLLLLLLLLLOOOTTTWWWUUUXXXZZZ]]]eeeooouuuuuukkk```RRRJJJIIIIIIGGGEEEBBB@@@>>>AAAKKKZZZiiirrrkkkWWWCCC;;;:::888888999777777666555444444333333444333333333222222111111111000000///...------,,,++++++++++++++++++++++++***++++++,,,,,,---......,,,++++++******++++++,,,************************************************++++++************++++++***************************++++++,,,,,,------...////////////000000000000111222333555666888999:::;;;::::::;;;>>>??????>>><<<<<<>>>???<<<===HHHTTT[[[^^^ooo}}}...........................------,,,,,,------...------------------------...........................------------,,,,,,,,,------------------------................................................---------............///................................................------........./////////111000///.........000000777777666555666999???CCCJJJKKKLLLNNNOOOPPPQQQQQQLLLJJJFFFEEEEEEEEEEEEDDDFFFFFFEEEEEECCCAAA>>>===<<<>>>@@@BBBCCCBBBAAA@@@;;;;;;<<<;;;:::;;;>>>@@@BBBDDDGGGGGGFFFDDDCCCCCC>>><<<999777666444000...111000///000111222111///222222111000000000000111////////////////////////...//////000000//////...........................------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,---------------------......000555;;;@@@GGGGGGGGGGGGHHHIIIJJJKKKNNNMMMOOORRROOOHHHCCCCCCddd~~~wwwuuulllnnnqqqrrrwww}}}sssgggaaacccnnn|||pppgggaaaVVVLLLIIIQQQ```llluuuvvvqqqqqqpppnnnhhhfffdddbbbbbbccceeeggggggddd___ZZZUUURRRPPPOOONNNLLLJJJIIIJJJKKKKKKKKKOOOTTTYYY\\\bbbhhhhhhddd^^^UUUKKKFFFFFFGGGFFFDDDCCC@@@<<<<<>>999888888888:::888888999888777555333222333333333333333222222222111111000///...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++******++++++,,,************************************************++++++************++++++***************************++++++,,,,,,------...////////////000000000000111222333555666888999:::;;;::::::;;;>>>??????>>>======??????===>>>HHHTTT______nnn{{{........................------------------------------------------------------------------------------------------------------------------------................................................---------............///................................................---------......//////000000///......///111333555777888:::;;;<<<@@@DDDHHHKKKKKKKKKKKKKKKKKKKKKKKKCCCBBB???===<<<;;;:::999:::<<<======;;;;;;;;;<<>><<<<<<>>>???;;;>>>BBBDDDDDDDDDDDDDDDAAA@@@???>>><<<999666444333111000000111111111000222222111000000000000111//////////////////////////////000000000000//////...............---------------------------------,,,,,,,,,---------......------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,------------,,,,,,---...000333999@@@EEEIIIHHHGGGGGGGGGHHHIIIJJJKKKIIIKKKOOOKKKCCCGGGRRRwww|||uuufff^^^dddhhh{{{}}}uuussspppooorrr{{{pppcccRRROOOKKKHHHMMM[[[ppp}}}~~~|||vvvppplllggg```YYYWWWUUUTTTTTTVVVXXXZZZaaa]]]VVVOOOKKKKKKMMMNNNMMMJJJFFFFFFGGGGGGDDDAAAGGGLLLPPPSSSXXX\\\ZZZUUUPPPJJJDDDCCCEEEHHHHHHGGGDDDEEEDDDBBB??????BBBEEEBBB@@@>>><<<999777888999999:::::::::999777444222111111111111111111111111222111000///---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***))),,,++++++******++++++,,,************************************************++++++************++++++***************************++++++,,,,,,------...////////////000000000000111222333555666888999:::;;;::::::;;;>>>??????>>>===>>>???@@@===>>>HHHTTT^^^\\\jjjvvv........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------............///................................................------......///000111111//////000111333666888:::===???BBBCCCCCCCCCDDDEEEBBBBBBAAA???>>>=========888888999888888888999:::888;;;>>>@@@BBBCCCFFFHHHFFFFFFFFFFFFGGGHHHJJJKKKJJJIIIGGGGGGGGGGGGHHHHHHIIIKKKMMMMMMKKKIIIHHHHHHHHHIIIJJJJJJHHHEEEBBB@@@999777444333444444333222111111000////////////000000000000000000000000000//////000000000000////////////.........---------------------------------,,,,,,,,,---------......------......------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,***,,,///222666<<>>??????>>>>>>>>>??????======GGGSSS[[[YYYfffrrr........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------................................................---------............///......................................................///000111111222222000111333666888;;;<<<===DDDFFFHHHGGGDDDAAA>>>>>>999888777666555555555555666888;;;>>>???AAADDDFFFHHHHHHIIIJJJKKKJJJIIIHHHEEEDDDCCCDDDGGGKKKQQQTTTPPPPPPQQQTTTYYY\\\]]]\\\ccccccaaa]]]WWWRRRPPPOOONNNQQQSSSRRRNNNIIIFFFDDD@@@===999666555444222000111111000////////////000000000000000000000000000///000000111111000000////////////...------,,,,,,------------------------,,,,,,,,,---------......------......------,,,++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,))),,,111666:::@@@EEEIIIHHHHHHGGGGGGGGGHHHIIIIIILLLMMMLLLHHHDDDKKKbbbyyykkkqqq|||cccTTTbbb|||qqqaaaSSSKKKIII]]]lll|||xxxsssppplllgggddd```___YYYOOOKKKKKKKKKHHHEEEFFFIIILLLOOORRRTTTUUUPPPMMMGGGBBB??????AAACCCIIIGGGCCCAAA@@@@@@>>>===777999:::<<>>??????>>>======??????<<<<<>>>>>===CCCDDDDDDAAA===:::888888666555555666777888:::;;;>>>AAAEEEGGGGGGHHHKKKMMMPPPOOOPPPSSSVVVVVVRRRNNNPPPOOONNNPPPVVV```jjjpppiiijjjnnnuuu}}}zzztttooommmmmmgggiiikkkggg```XXXRRRPPPKKKGGGBBB===;;;888666444222222111000000000000111000000000000000000000000000000111111111111000000000//////...------,,,,,,------------------------,,,,,,,,,---------......------......------,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++)))---444:::???DDDHHHKKKGGGHHHIIIJJJJJJJJJJJJJJJJJJLLLJJJFFFLLLaaa{{{ppptttrrrgggiiizzztttdddWWWRRRVVV\\\sss{{{xxxwwwrrrjjjddd^^^YYYUUURRRJJJJJJEEE>>><<<>>>???>>>:::===BBBGGGKKKMMMNNNNNNLLLKKKIIIGGGFFFFFFGGGHHHIIIHHHEEEAAA===<<<===>>>===<<<888444777@@@DDDDDDIIIJJJJJJKKKKKKIIIFFFDDDNNNNNNNNNJJJDDD>>>999777555<<<@@@>>><<<<<<:::555555555555555555555555555111111222333444666666777222222111111111111111111------------------------+++++++++,,,...222666999,,,++++++******++++++,,,************************************************++++++************++++++***************************++++++,,,,,,------...////////////000000000000111222333555666888999:::;;;::::::;;;>>>??????>>><<<===>>>>>>:::;;;EEEPPPUUUTTTbbbrrr........................,,,,,,---......---,,,,,,------------------------........................,,,,,,,,,------.........------------------------................................................---------.........//////................................................///000111222333444555555888:::===???@@@???===<<<;;;;;;:::888555444555666666777888999<<<@@@CCCEEEHHHKKKMMMLLLJJJHHHIIIKKKHHHIIINNNXXXdddjjjjjjgggjjjiiiiiillluuu~~~ssskkkhhh[[[VVVPPPJJJGGGDDDAAA>>>444333222222111111222222000000000000000000000000000000111111111111000000000000///...------,,,,,,------------------------,,,,,,,,,---------......------......------,,,+++---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++***///777>>>CCCFFFJJJLLLGGGHHHJJJLLLMMMLLLLLLKKKDDDGGGEEEDDDTTTttt~~~~~~wwwkkkooo}}}~~~xxxpppcccXXXVVV```qqq~~~}}}wwwrrrooohhhbbbYYYQQQKKKFFFBBB@@@999<<<>>><<<;;;===;;;666===@@@FFFKKKOOOPPPOOOOOOIIIJJJKKKMMMOOOPPPQQQRRRKKKJJJGGGAAA;;;999<<>>GGGIIILLLOOOPPPPPPNNNMMMUUUOOOHHHEEEEEEDDD>>>999000888<<<;;;;;;>>><<<777444333333333333444555555//////000111333444555555111222222222222333333333------------------------///---***)))***,,,000222,,,++++++++++++++++++,,,************************************************++++++************++++++***************************++++++,,,,,,---......////////////000000000000111222333555777888999:::;;;::::::;;;>>>??????>>><<<<<<======::::::DDDPPPQQQPPP```ppp.................................------,,,,,,,,,---------............///,,,,,,,,,---------......------------------------......................................................................................................//////......---,,,......---------......///333333333444555666777888999999999888777666555444666333000///333999<<<<<<>>>>>>BBBFFFIIIIIIJJJLLLKKKMMMOOOLLLDDDCCCMMMYYYUUUaaauuuwwwmmmiiieeeWWWHHHCCC===555111111333333333---111444111...000222333.........111333333000...000/////////............//////.........---------------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***------,,,+++++++++,,,444===CCCEEEEEEFFFGGGIIIKKKLLLLLLMMMNNNMMMKKKHHHFFF===HHHsssxxxpppzzzzzzxxxkkk```^^^hhheeecccwwwzzztttpppmmmggg^^^WWWOOOKKKEEE@@@>>>===<<<<<<777555777;;;:::777:::AAAJJJPPPYYY\\\SSSHHHEEEIIIBBBKKKRRRSSSUUUXXXVVVQQQQQQMMMGGGBBB???AAADDDFFFEEEBBB===888555555777888BBBEEEJJJLLLLLLJJJHHHHHHNNNMMMJJJFFFCCCAAA???>>>888555333555888;;;:::888111666999999555222444777333333333222222222111111000000000111222222333333111000...---,,,,,,------++++++++++++++++++++++++------,,,,,,+++***))))))---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......////////////000000000000333444555666777999:::::::::999999;;;<<<===<<<;;;>>>>>>>>>;;;:::===DDDJJJWWWXXXaaannn..............................---------,,,,,,,,,---------............///,,,,,,,,,---------......------------------------.........................................................................................................///////////////............///000111111222222222222222333444555444444333333222111111111222333444666:::>>>???===@@@@@@BBBEEEGGGGGGHHHIIICCCTTTeeekkkjjjooo}}}wwwaaaYYYNNNEEE???:::444000555444444444222000000222///........./////////...000000/////////.........//////.........---------------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---,,,---...333:::CCCHHHIIIIIIIIIJJJKKKLLLMMMMMMNNNMMMKKKHHHAAAGGGQQQkkk||||||rrrmmmggg\\\WWW___lllnnnrrr~~~|||zzzyyyxxxsssmmmeee___[[[VVVNNNHHHDDDAAA===:::999999999999;;;999<<>>BBBEEEGGGHHHIIIKKKIIIHHHFFFDDDAAA???>>>===;;;888555444555888999:::???AAACCC???999444333444333333333222222222111111222111111111111111111111111000...---,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......////////////000000000000333333444555777888999999:::999999;;;======<<<;;;===>>>>>><<<:::===CCCIIIRRRTTT^^^jjj...........................------------,,,,,,,,,---------............///,,,,,,,,,---------......------------------------................................................................................................---......///000000111111......///111222333444555444444333222222222222222111000///......///000111555888===BBBDDDCCCBBBAAAEEECCC@@@???BBBHHHOOORRRjjjxxxlll```TTTGGG???;;;444000333333//////333000000000...------///111000000000/////////....../////////............---------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---000333999???GGGKKKKKKJJJKKKLLLNNNMMMMMMNNNNNNKKKGGGDDDCCCTTTnnn|||yyyppp{{{mmm{{{wwwggg^^^WWWSSSXXXdddttt}}}}}}}}}}}}{{{xxxtttooommmfff___VVVNNNIIIDDD???;;;;;;:::888777777888999:::===>>>BBBJJJRRRYYYdddmmmpppiii```WWWMMMDDDCCCGGGSSSXXXZZZYYYXXXWWWRRRMMMOOONNNKKKIIIHHHHHHJJJJJJJJJHHHDDD@@@<<<999888777444666999<<<@@@DDDIIIMMMEEEDDDDDDCCCAAA???>>>======<<<888444222444888;;;CCCEEEEEEAAA:::444222222333333333222222222111111333333222111111000//////000000...------,,,------++++++++++++++++++++++++(((((()))***,,,---......,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---........./////////000000000111222222333555666777888999999999999:::======<<<;;;<<<===>>>===;;;===BBBFFFQQQVVV```kkk........................---------------------------------............///,,,,,,,,,---------......------------------------............................................................................................................//////000000///000111333555777888888888777555444333222222222111000//////000222444666>>>@@@EEEIIIHHHDDDCCCDDD>>>>>>===???III\\\mmmuuu}}}xxxwww{{{vvvfff\\\FFF999111444444......444000111222111//////111333000000000////////////.../////////...............................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,,,,...333777<<>>@@@DDDLLLWWWaaakkksssyyyrrrfffWWWNNNHHHEEEGGGLLL\\\]]]]]]\\\[[[WWWRRRNNNMMMLLLLLLKKKKKKKKKKKKKKKFFFEEEBBB???<<<999777555444555666777999>>>EEEJJJDDDDDDEEEDDDCCCAAA???>>>======<<<777333222555999:::<<<===;;;777444333444333333333222222222111111222111111111000000000///000//////...------,,,,,,++++++++++++++++++++++++(((((()))***,,,---......,,,,,,++++++++++++,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---............//////000000111111111222333444555777888888999888999:::===>>>===<<<;;;===>>>===;;;<<<@@@EEENNNWWWdddmmm........................---------------------------------............///,,,,,,,,,---------......------------------------................................................................................................//////...------......///111222444666888999999999777666555444333222222222222111111111333666999;;;CCCBBBDDDFFFBBB>>>BBBJJJAAAIIIQQQ[[[nnnyyy{{{~~~~~~}}}|||zzz}}}ssszzzuuubbbTTTHHHCCC===333///111000111333333222111111111111000000000////////////////////////////////////................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++///666:::>>>BBBGGGIIIHHHGGGHHHJJJMMMKKKKKKLLLHHHBBBDDDJJJeeevvvnnn}}}yyyuuudddVVVVVVYYYdddwww|||zzzzzzzzzzzzzzzyyytttmmmddd[[[VVVPPPKKKDDD>>>;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<@@@DDDJJJQQQ\\\fffpppvvvxxxwwwggg[[[OOOKKKKKKNNNUUU[[[ccc```^^^^^^]]]XXXSSSOOOIIIJJJJJJKKKKKKKKKJJJJJJBBBBBB@@@???<<<:::888777888888777666666999???CCCBBBCCCDDDEEECCCAAA>>><<<;;;===>>>;;;666333444666333555777888888777777888333333333222222222111111//////000000000111111111/////////......---,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...............///000111111111111222333444555777888888888888888:::===>>>===<<<:::<<<===<<<:::;;;???CCCHHHUUUdddlll........................,,,,,,,,,------------...---------............///,,,,,,,,,---------......------------------------................................................................................................000///...---...///000111444555777888999999888888333333222111111111111111111111222444777:::===???AAA>>>???BBB@@@@@@LLL\\\nnnzzzhhhfffgggnnnwww}}}|||yyy~~~}}}{{{pppbbbUUUGGG<<<666555333222111222222000...111111000000000/////////...////////////000000000................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---222999>>>AAAEEEIIIIIIHHHHHHJJJLLLKKKJJJKKKKKKDDD@@@JJJYYYtttvvv|||||||||yyyeeebbbZZZ___ooozzz}}}{{{yyyvvvsssrrrqqqooolllfff^^^UUUMMMHHHAAA???<<<999888888999:::888:::<<<===>>>BBBIIIOOO\\\dddnnnuuuyyyyyyrrriiiTTTMMMHHHKKKPPPVVV___ggghhhbbb^^^^^^]]]WWWRRROOOHHHHHHIIIIIIJJJIIIHHHHHHDDDCCCBBB@@@???===<<<;;;;;;;;;:::888666777:::======???AAACCCCCCAAA===;;;:::;;;===<<<999666555444555666888:::;;;;;;;;;:::333333333222222222111111......///000000111222222////////////...---,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......------...///000111222222222222333555666777888999888888888:::===>>>>>><<<;;;<<<===;;;999:::???CCCJJJZZZjjjppp........................,,,,,,,,,---------......---------............///,,,,,,,,,---------......------------------------................................................................................................//////...///000333555777666777999::::::888777666111111000000111222222333222333555888<<>>888888999999888888999999888<<<@@@CCCHHHQQQ]]]fffnnnuuuzzz{{{xxxrrrdddUUUGGGFFFIIIQQQXXX^^^eeemmmmmmddd^^^^^^\\\UUUOOOMMMHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFCCCAAA???===<<<<<<999::::::999888777999:::888;;;@@@CCCEEEDDDAAA???;;;:::999999:::999888666666777888999;;;;;;:::999333333333222222222111111/////////000000000000000...////////////---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......------...///000111222222333333444555777888999999888777888:::===>>>>>>===<<<===<<<999777999>>>DDDNNNaaarrruuu........................,,,,,,,,,------.........---------.........//////,,,,,,,,,---------......------------------------.........................................................................................................000333666:::<<<888999:::;;;:::888555444111111111222333444666777444666999===AAADDDFFFGGGAAAAAAHHHUUU^^^jjj~~~qqqttt|||wwwzzz{{{vvvqqqppp{{{wwwdddSSSFFF888222444666555111111111111111000000000000.../////////000000111111////////////////////////........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...222888@@@EEE@@@CCCFFFFFFEEEFFFIIILLLIIIJJJMMMKKKAAA@@@XXXuuu~~~{{{rrriiittt~~~vvvrrrgggYYYUUUeee~~~}}}}}}}}}}}}|||zzzvvvqqqppppppmmmfff```ZZZWWWQQQJJJDDD???<<<;;;666999;;;<<<<<<;;;;;;;;;<<<@@@FFFKKKSSS```ppp{{{yyy~~~zzztttiiiXXXGGGGGGJJJRRR]]]cccgggmmmssspppfff___^^^\\\SSSLLLJJJIIIHHHHHHHHHHHHGGGGGGGGGIIIGGGDDD@@@===;;;::::::555777::::::999999999:::666:::@@@EEEHHHHHHFFFEEE===:::666666999;;;:::999222222333666888888777666333333333222222222111111111111000000//////.........////////////---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......------...///000111222222333444555666777999::::::777777888:::===???>>>=========;;;888666888>>>DDDMMMaaarrrttt////////////////////////---------------------------------------------------------............///.........------,,,,,,,,,........................------------------------////////////////////////,,,---......------///000444111///222888===@@@@@@===<<<;;;888666444222111333222111111333444444333222<<>>666444444444000///...000111222111000//////////////////////////////............//////........................------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......---,,,,,,///666===DDDGGGFFFFFFGGGHHHIIIJJJKKKLLLJJJIIIHHHDDD???GGGccc}}}ttt{{{uuueeeggg}}}{{{rrrcccWWWTTTXXXttt|||zzzyyyzzzzzzyyyxxxrrrkkkgggeeeaaaZZZUUULLLIIIEEE@@@<<<999888888===:::777777;;;======<<<;;;CCCMMMUUUaaappp{{{sssbbbSSSMMMMMMLLLOOOYYYeeelllnnnssszzzjjjfffcccbbb[[[PPPKKKNNNIIIIIIIIIHHHGGGFFFFFFEEEFFFDDDCCCCCCDDDCCCAAA>>>===<<<999777666666777777999444666BBBSSSYYYQQQFFF<<<:::999777666666777777222222333555777666444222222222222111222222333333666555222000/////////000111111111111000000//////,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++******))))))************************,,,+++***+++,,,,,,,,,+++---,,,++++++******++++++++++++,,,,,,,,,,,,---------...000000//////111222222333444555666888999999888777777999;;;;;;:::999:::<<<===<<<:::;;;???CCCPPPbbbqqqqqq////////////////////////---------------------------------------------------------............///.........------,,,,,,,,,........................------------------------////////////////////////,,,...000000///......///...000333999===??????===@@@>>><<<888555333111000333111///111777===AAACCCCCCEEECCC>>>BBBWWWrrrsssaaaSSSEEE888...333222222222333333111/////////////////////////////////............//////........................------------------------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......---...000444:::@@@EEEHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNFFF@@@BBBLLL^^^zzz~~~mmmjjjttt~~~{{{ooommmvvv}}}tttdddYYY[[[dddlll~~~yyyuuutttsssrrrqqqkkkfff___[[[YYYUUUOOOIIIBBB@@@===:::888777777777999999999:::<<<>>>@@@@@@@@@LLLYYYeeeqqq}}}tttdddUUUKKKJJJKKKXXX]]]fffqqq{{{iiidddaaa^^^WWWNNNKKKNNNLLLKKKIIIHHHGGGFFFEEEEEEEEEDDDCCCCCCCCCBBB@@@>>><<<:::888666555555666666777333444===JJJOOOJJJBBB===<<<:::888777777777888666444222222333555444444222222222111111222222333444222111000000111222333555444333222111///......---,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++*********)))************************+++***))))))******)))(((---,,,++++++******++++++++++++,,,,,,,,,,,,---------...000000//////111222222222333444666777888999999888888999;;;<<<;;;:::;;;===>>>===;;;<<<@@@DDDOOOaaannnmmm////////////////////////---------------------------------------------------------............///.........---------------........................------------------------////////////////////////---///111111000/////////...444<<>>999EEE]]]vvvrrrdddgggssszzzyyy~~~mmmggguuu~~~{{{{{{uuunnnlllvvv~~~~~~zzztttoookkkiiifffddd\\\WWWRRRNNNLLLHHHBBB>>>999888777666555666777888777:::===>>>???AAAEEEIIIMMM[[[lllxxxvvvdddTTTJJJJJJOOOTTTgggooowww~~~|||eeeaaa^^^ZZZTTTLLLJJJMMMLLLKKKHHHFFFEEEDDDDDDDDDEEEDDDCCCBBBCCCBBB@@@>>>;;;999777666555555555666444222222666>>>AAA@@@<<<======;;;:::999888888888;;;777222///000222444555333222222111111111222222111111000000111333555666777777555333111///---,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******++++++,,,,,,,,,------,,,++++++******++++++++++++,,,,,,,,,,,,---------...000000//////111222111111222444555666777888999999999:::<<<===<<<;;;<<<>>>???===<<<===AAAEEEOOO```lllkkk////////////////////////................................................---------............///...............---------................................................////////////////////////000000000///......000222999>>>DDDFFFCCC@@@>>>>>>>>>;;;777444222222333444555<<>><<<;;;===>>>===;;;<<>>@@@>>>>>>EEESSS___mmmwwwvvvnnn___UUUJJJGGGNNN[[[gggmmmuuuyyybbb[[[]]]^^^ZZZSSSMMMHHHDDDAAA@@@@@@@@@@@@BBBCCCDDDDDDBBBAAAAAAAAAAAA>>><<<;;;::::::999888888888888555444333111000000222444::::::::::::::::::999999:::777444222222333222111333222111111000000000111222222222222222222222333111111000000//////......///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++(((***,,,+++))))))+++,,,---,,,++++++******+++++++++++++++,,,,,,,,,---------...000000//////111222000111222333444666777777:::999999;;;>>>???>>>===:::<<<===<<<:::;;;???DDDOOOccctttwww////////////////////////................................................---------............///.............../////////................................................////////////////////////111000///...///444;;;@@@EEEBBB===888555666;;;>>>777777777888:::===@@@BBBIIIKKKKKKFFFBBBJJJ[[[iii```iiitttwwwyyy|||dddLLL<<<444222111111111111111111111111111111000000//////000000111////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........555===CCCDDDDDDDDDFFFHHHJJJLLLMMMKKKGGGBBB???:::FFFWWWfffuuuzzzwwwwwwxxx~~~|||ppplllaaasss|||}}}}}}{{{wwwsssnnnkkkeeeaaa[[[VVVQQQLLLGGGCCC>>>>>>===;;;:::888777777666666666777777888888888:::===@@@@@@CCCMMM]]]jjjvvv}}}|||uuukkkcccMMMJJJHHHLLLVVVbbbkkkpppzzzppp___YYY]]]]]]XXXQQQLLLFFFAAA===>>>???AAACCCDDDEEEEEECCCBBBAAA@@@AAA@@@>>><<<;;;;;;:::::::::999999999666666555444222111111333666777888999999999999999888666555444444444111000333222111000000000000000222222222222111000000000........./////////000000000///...,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222444444111,,,)))***+++---,,,++++++******++++++++++++,,,,,,,,,,,,---------...000000//////111222111111222444555666777888999888999;;;>>>??????===:::<<<===;;;:::;;;???CCCPPPddduuuxxx////////////////////////................................................---------............///---........./////////000................................................////////////////////////...///111333666;;;AAAEEE===:::777666888<<>>@@@CCCFFFIIIJJJQQQMMMHHHGGGNNNZZZgggpppbbbuuu~~~~~~jjjWWWHHH<<<666222222222222222222222222111111000000000000111111////////////////////////........................------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......222999@@@CCCBBBBBBDDDGGGHHHIIIKKKKKKIIIFFFBBB@@@===PPPggguuu~~~xxxtttyyy}}}~~~}}}jjj]]]]]]ppp|||zzzzzzuuuvvvvvvsssnnngggaaa^^^WWWTTTOOOJJJFFFBBB===:::666777777777666666777777666666777888999999999999;;;???EEEJJJQQQ^^^mmmxxxzzzzzzpppfffZZZQQQEEEIIIOOOZZZeeepppwwwzzzsssddd\\\ZZZ]]][[[RRRJJJHHHDDD@@@@@@BBBDDDGGGHHHHHHHHHGGGCCCAAA@@@@@@@@@@@@===;;;999::::::::::::999888888666666777777555444222111111222444666888999999888777666444333444444222111333222111000////////////111111111111000000//////......//////000000000111000///...---,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,444666777333...***+++...---,,,++++++******++++++++++++,,,,,,,,,,,,---------...000000//////111222222222333444666777888999888888888:::===???>>>===;;;<<<===<<<:::<<<@@@DDDRRRcccpppppp////////////////////////////////////////////////////////////////////////---------.........//////---.........//////000000........................////////////////////////////////////////////////+++///444999===AAAEEEHHH555444444999???DDDEEEDDDAAABBBDDDGGGJJJMMMOOOPPPLLLGGGHHHTTTiii{{{}}}zzzvvvcccRRRHHH222222222222222222222222111111000000000000111111000000000000000000000000////////////////////////------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......666<<>>>>>===<<<>>>???===<<<===AAAEEESSSbbbkkkggg000000000000000000000000000000000000000000000000........................////////////////////////...------,,,,,,------...////////////////////////000000//////.........---,,,---.../////////...------111888???CCCBBB>>>999333555999???EEEHHHHHHFFFEEEIIINNNPPPNNNJJJJJJLLLKKKRRR[[[kkk|||}}}{{{mmmmmm~~~wwwrrruuuuuukkkaaaaaattt}}}aaaGGG>>>;;;===888...---333,,,...111222111000000000000000000000////////////......------------......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---,,,---///222===???AAADDDFFFGGGGGGGGGGGGGGGLLL???EEEGGG888UUUhhhtttqqquuu}}}___NNN\\\ttt~~~}}}|||zzzwwwtttrrrpppdddccc```\\\WWWQQQLLLIIICCC@@@<<<:::::::::777444555555555555555666777888999:::<<<===<<<===>>>@@@FFFRRR\\\bbbooo~~~xxxlll^^^PPPEEEDDDHHHPPPZZZfffqqq}}}ooo[[[SSSRRRUUUUUUQQQIIICCCCCCGGGIIIFFFFFFHHHLLLNNNLLLFFF@@@AAAAAAAAA@@@@@@@@@??????;;;;;;:::999888777666555666666666666666555555555555333000111444666666555777888777555333111222333000000000000000000111111222222111000////////////111111111111111111111111////////////...---,,,+++,,,++++++******++++++,,,,,,---......,,,,,,---...************************++++++++++++++++++++++++......---,,,,,,+++******)))******++++++,,,------......//////000000111111222333333444555666777777999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEEMMMZZZeeeggg000000000000000000000000000000000000000000000000........................///////////////////////////......------......///////////////////////////000/////////............///////////////...------///444<<>>BBBEEEGGGGGGGGGFFFFFFHHHLLLOOOQQQSSSUUUUUU[[[ggg}}}~~~zzzttthhhfffwwwxxxaaaJJJ666333555333222555000111111111000000111111111000000000///////////////......------......///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...------...000333>>>???AAADDDFFFGGGHHHHHHLLLHHHKKKAAAEEECCC777TTTtttwwwzzz{{{tttZZZVVVfffttt{{{zzzxxxvvvrrrnnnjjjhhh^^^]]]ZZZVVVQQQKKKGGGDDD???<<<999888888888555333666666666666666777888999888999:::;;;;;;<<>>>>>;;;;;;:::999888777666666666666666666555555555555555222000111444777777666======<<<999555222222222000000000111111222222222444333222111000/////////111111111111111111111111000000000000///...---,,,,,,++++++******++++++,,,+++---------,,,+++,,,---************************++++++++++++++++++++++++...------,,,++++++***************+++,,,,,,------/////////000111111222222222333333444555666777777999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEEQQQ___kkkmmm000000000000000000000000000000000000000000000000......................../////////////////////////////////....../////////////////////////////////////////////............222111000.........//////333999@@@CCC@@@;;;888666<<<@@@DDDEEEEEEDDDFFFHHHGGGIIIKKKKKKMMMSSS]]]dddZZZaaauuuzzzvvvvvv}}}xxxwwwfffLLL???999333000222444333111000000111222222111111000000000////////////......------......///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......------///222555>>>@@@BBBDDDFFFHHHHHHIIIQQQHHHHHHDDDDDD@@@BBBddd~~~|||kkkXXXggg|||yyyxxxvvvrrrmmmgggbbb___TTTSSSPPPLLLHHHCCC@@@===:::888555555555555444333777666666777888999::::::::::::;;;;;;===AAAGGGLLLSSSfffwww}}}}}}vvveeeRRREEEAAACCCMMMWWW```lllzzzrrr]]]RRRRRRVVVZZZUUUOOOJJJGGGGGGGGGGGGFFFEEEFFFGGGIIIHHHFFFDDDCCCCCCBBB@@@???>>>===<<<;;;::::::999888777666666666666666555555555444444444222111222444777888888======<<<:::666333333333///000000111222333444444555444333222000000//////111111111111111111111111111111111111000///...---,,,++++++******++++++,,,***+++,,,,,,+++***+++,,,************************++++++++++++++++++++++++------,,,,,,++++++************++++++,,,,,,------///000000111111222333333222222333444555666777888999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEEQQQ___lllppp////////////////////////////////////////////////........................//////////////////////////////............/////////////////////////////////////////////.........222111///......000222444777<<>>@@@EEELLLUUU\\\gggsss~~~}}}yyytttgggWWWGGGAAAEEEPPP^^^iiippp{{{yyydddTTTOOOTTTZZZ\\\TTTMMMJJJJJJHHHFFFFFFEEEFFFHHHJJJKKKIIIFFFDDDDDDCCCBBB@@@>>>===<<<;;;::::::999999888777777666666666666555555444444333333222111222444666888999777888999888666444444555///000000222333444555555666555444222111000000000111111111111111111111111000000000000000///...---,,,++++++******++++++,,,)))+++,,,+++***)))***+++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++,,,------.../////////000111111222222222222333444555777777888999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEEQQQ```nnnsss////////////////////////////////////////////////////////////////////////////////////////////////...------,,,,,,------...////////////////////////.........///////////////111///......000333777999999<<<>>>===::::::@@@EEECCCGGGIIIGGGCCCBBBEEEIIIMMMLLLMMMVVVjjj}}}zzzuuuxxx~~~yyyyyy{{{}}}|||hhhQQQCCC>>>222111111222444444222000111111111111000000000000/////////....../////////////////////////////////........................------------------------,,,,,,,,,---------............//////000333888<<>><<<;;;:::::::::999999888777777777777666666555444333333333222222222222333444666888666888999888666555555555///000000222333444555555666555444222111000000000000000000000000000000000....../////////...------,,,++++++******++++++,,,)))***++++++))))))***+++************************++++++++++++++++++++++++,,,+++++++++++++++*********++++++,,,------......------......///000000000111222333444555777888888999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEEUUUdddrrrwww000000000000000000000000000000000000000000000000////////////////////////////////////////////////------,,,,,,,,,,,,------////////////////////////........./////////////////////...///222666:::<<<999::::::::::::>>>FFFKKKFFFGGGHHHGGGEEEEEEIIILLLRRROOORRRhhh}}}|||zzzpppVVVBBB888555222333444555222///222222111111111000000000000//////......//////000////////////////////////........................------------------------,,,,,,,,,---------........./////////111555;;;???BBBBBBCCCEEEGGGIIIKKKLLLIIIEEE???DDDAAAZZZyyypppwwwnnnmmmvvvtttjjjmmm{{{{{{vvvsssooollliiiaaa___[[[VVVPPPKKKFFFDDD>>>===;;;999777666555555444555666555555555777999777777888888:::;;;===>>>>>>BBBIIIQQQYYYcccmmmsss{{{ppp[[[LLLDDDBBBGGGTTTcccooozzz~~~ssscccUUUNNNQQQXXX^^^WWWOOOJJJLLLKKKEEEEEEIIIFFFLLLRRRUUUSSSMMMGGGCCCCCCCCCAAA@@@>>><<<;;;:::999999999888888888777777777666666555444333222222111222222222111222444666:::;;;<<<;;;888555333333///000000111222333444444444333222111111000111111000000000000000000000000------............------,,,++++++******++++++,,,)))***++++++***)))***+++************************++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------......,,,,,,---......//////000111111222444666777888999999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEETTTcccpppttt000000000000000000000000000000000000000000000000////////////////////////////////////////////////......------------......////////////////////////............/////////000000000000111444777:::<<<777777888:::>>>CCCIIILLLHHHGGGGGGGGGHHHKKKNNNPPPWWWeeeyyy~~~}}}}}}xxxyyyzzzgggmmmnnnUUUDDD===666222333333222000222222222111111111000000000000////////////000000////////////////////////................................................,,,,,,,,,---------......////////////111666===AAACCCCCCCCCEEEGGGIIILLLMMMGGGEEE===DDDEEEddd~~~vvvppphhhiii\\\gggxxxlllvvv~~~yyysssmmmhhheeeaaa^^^YYYVVVRRRMMMIIIEEECCCBBB:::999888666555555555555444555777666555555777:::999999:::;;;<<<>>>@@@AAADDDJJJSSS\\\dddmmmtttxxx|||}}}~~~zzznnn]]]MMMEEEBBBGGGTTTeeerrrzzzvvvmmm___UUUQQQSSSWWWZZZSSSLLLJJJMMMJJJCCCDDDLLLJJJOOOTTTUUURRRLLLGGGDDDBBBBBBAAA???>>><<<;;;;;;999999999888888888888888777666666555333222222111111222222111//////111444888:::;;;:::777444333222000000000111111222222222222111111000000000111111000000000000000000000000......////////////......,,,++++++******++++++,,,***+++,,,+++******+++,,,************************++++++++++++++++++++++++******************++++++++++++,,,,,,---.........------......///000000000000111222444666777999999999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEERRR___kkknnn000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////////////////////////////---.........//////000000111111222333444777999;;;555555888<<>>CCCCCCCCCDDDEEEGGGJJJLLLNNNGGGFFF<<>><<<;;;;;;888777666444444444444555333555777666444444777:::;;;<<<<<<===???@@@BBBCCCKKKQQQ[[[eeemmmsssxxx{{{|||zzzttthhhXXXJJJFFFGGGHHHPPP```qqq|||sssjjj___VVVSSSTTTUUUVVVPPPJJJJJJMMMIIIAAADDDNNNMMMQQQTTTTTTOOOJJJGGGFFFBBBAAA@@@???>>>===<<<;;;999999999888888888888888777666666555333222111111111222222000...---000333222444777777666444333333000000000000000111111111000000000///000000111222000000000000000000000000//////000000000000000///,,,++++++++++++++++++,,,***+++,,,,,,+++***+++,,,************************++++++++++++++++++++++++******************++++++++++++,,,------......///......//////000111111111000111222444666777999999999888888:::<<<>>>===<<<<<<===???===<<<===AAAEEEUUUaaalllnnn000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............/////////000000000//////000111222333111111444777::::::777444:::<<>><<<:::::::::::::::999999999999999999666666666666666555555444111111111111111111111111,,,...222444666555333222444444333333222111000000333222111000000111222333000000000000000000000000///000222222222000...---//////...---+++***))))))************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////------...///000000000///111222333555666777777777:::999999;;;===>>>>>>===<<<@@@CCCAAA===:::<<<@@@XXX```mmmwww000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000/////////000000111111111///222666:::;;;:::999888>>>@@@CCCFFFHHHHHHHHHGGGEEELLLPPPOOONNNTTT^^^eeennnuuupppnnnmmmqqqrrrvvv|||~~~~~~||||||~~~{{{~~~}}}yyyssslllgggddddddppp{{{{{{}}}www{{{yyy}}}zzzbbbLLL>>>888666666333222222111111111111111333222111000//////////////////000000000000//////////////////////////////...........................------,,,,,,------......------222999AAAEEEFFFDDDCCCCCCEEEHHHKKKKKKKKKKKKAAAFFF^^^ooosssxxxssspppkkkiiiiiiiiiddd^^^eeevvvxxxwwwwwwaaaPPPOOO^^^xxxoooiii___ZZZSSSNNNJJJHHHEEECCC???>>><<<:::888777666666555555444333333333444555777666666888999;;;;;;;;;;;;999<<>><<<;;;::::::::::::999999999999888888666666666666666555444444111111111111111111111111---///111333444444444333444444333222222111000000222222111000000111222222000000000000000000000000000111333555555333111000......------,,,+++******************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,++++++++++++++++++,,,------......------...///000000000000000111333555666777888888:::999999;;;===>>>>>>===<<>>;;;;;;???DDDWWW```mmmvvv000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////....../////////000000000...///000000111111000000///444;;;>>>>>><<<<<<===BBBEEEIIIJJJHHHGGGHHHJJJIIISSSUUUMMMNNN\\\fffeeevvvkkkjjjnnnqqqqqquuu}}}yyyooofffbbb[[[eeefffkkk}}}~~~}}}}}}bbbJJJ;;;777888333444555444222111111222333222111000000000000000///000000111111000000///////////////////////////..............................------------......------///444;;;AAAFFFGGG@@@@@@BBBEEEHHHKKKKKKKKKHHH@@@KKKiiixxxqqqlllrrrggghhhjjjkkkggg```XXXTTTmmmyyyxxxooosssaaaOOOHHHTTTmmm}}}yyyssskkk```XXXSSSOOOJJJFFFCCCBBB@@@>>>:::999888777666666666666555444444333333444555555666777888:::;;;<<<===>>>;;;<<>>>>>===<<<>>>???<<<999;;;BBBHHHUUU```nnnvvv000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////000000000...///000111111111000000333:::AAADDDAAA>>>???AAAEEEIIIMMMKKKGGGEEEHHHLLLMMMPPPSSSYYYhhhvvvwwwppp|||~~~~~~{{{sssuuu|||{{{wwwjjjnnniiihhhrrrxxx|||zzzrrrvvv[[[EEE888333222444555444222111222333333222111111000000000111000000000111111000000000////////////////////////..............................------------......---...222777===BBBFFFHHHAAABBBCCCFFFJJJKKKJJJIIIEEE@@@PPPqqqtttlllqqqlllnnnooolllcccXXXUUUWWWxxxvvvooouuujjjRRRMMMMMM___|||}}}xxxrrrlllfff^^^TTTMMMLLLHHHDDDAAA???>>><<<;;;777666666555444444444444444444444444555555666666777999:::;;;;;;;;;===>>>>>>CCCLLLWWW```hhhpppvvvwwwvvvttttttrrrmmmcccZZZQQQJJJBBB@@@HHHZZZmmmzzzxxxhhhfffssszzzmmm___\\\UUUPPPRRRVVVTTTOOOKKKLLLKKKHHHFFFIIIQQQXXX^^^XXXOOOJJJIIIJJJGGGCCCCCCCCCAAA@@@>>>===<<<;;;::::::999999888888777777555555666666555555444333111111111111111111111111111000000000111222444555333222222222111111000000111111000000000000111111000000000000000000000000222444777999888666222000---------------,,,,,,,,,***************************************************************************************+++++++++*********++++++,,,,,,,,,------......///000111222///000111333666888:::;;;:::999999;;;===>>>>>>===;;;>>>???===:::;;;AAAGGGTTTbbbqqqwww111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000111...///000111222222222222:::@@@FFFGGGDDDAAABBBEEEGGGJJJMMMKKKFFFEEEHHHLLLKKKUUUnnnvvvzzzyyyyyy~~~}}}~~~tttnnnqqqooonnnvvvyyy{{{sssooowwwxxx^^^DDD444444444444333111111333444333222111111111111111111000000111111111111000000////////////////////////........................///......------......///...000555:::>>>CCCFFFHHHEEEEEEGGGIIIKKKKKKHHHEEECCCDDDWWWsssvvvppptttooosssvvvrrrcccWWWZZZddd~~~sssppp}}}mmmSSSNNNWWW[[[kkk}}}rrrlllbbb[[[VVVPPPJJJEEECCC@@@<<<:::999777555444777666555444333333222333444444555666777888888888888999::::::999999<<>>===<<<::::::999888888777666666555555555555555444444333111111111111111111111111111111//////000111333444222222111111111111111000000000000000000000000000000000000000000000000000333555777777666333///---------------------------************************************************************************))))))*********+++++++++******++++++++++++,,,,,,............///111222333000000111333555888:::;;;:::999999;;;===>>>>>>===:::>>>AAA@@@<<<;;;>>>BBBTTTdddtttyyy111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////000000000111111//////000000222333555666???CCCFFFFFFEEEDDDFFFHHHHHHJJJJJJIIIGGGGGGJJJNNNUUUooo}}}vvvwwwtttxxxvvvvvvsssyyy~~~wwwsssvvv]]]FFF<<<888444111222333333333333222222111111111222222000111111222222111111000////////////////////////........................//////............/////////333888===@@@CCCFFFHHHGGGHHHIIIKKKLLLJJJFFFBBB???HHHZZZlllrrrpppooorrrooottt{{{wwwfff[[[dddvvv}}}vvv|||cccUUUIIIRRRbbbfffwww|||ssspppbbb[[[QQQJJJFFFDDDAAA>>>>>>;;;888777666666444222666666555444333333333333444555777888999:::::::::777999;;;;;;;;;>>>DDDJJJXXXaaakkkqqquuuxxxwwwuuuuuuooohhhbbbWWWLLLEEECCC???GGGUUUeeeuuuuuugggcccnnnrrrggg\\\YYYSSSPPPRRRVVVSSSMMMOOOLLLIIIIIINNNTTTXXX[[[UUULLLFFFGGGIIIHHHFFFFFFAAAAAAAAAAAA@@@???>>>===::::::999888777666666555444555555555555444333333111111111111111111111111111000000///000111222333111111111111111111111111///000000111111000000///000000000000000000000000333444444444333000...,,,///.........------,,,,,,************************************************************************))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,............///111333555111111111222444777:::;;;:::999999;;;===>>>>>>===:::>>>BBBAAA===;;;>>>AAASSSfffwwwzzz111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111000000///000222555999;;;@@@@@@AAABBBDDDGGGIIIKKKJJJIIIHHHHHHHHHKKKNNNOOO]]]yyyyyywww}}}zzzzzzxxxrrrooorrrsssrrr{{{zzzwwwwww```HHH???666111333444333000222222222111111222222333000111111222222111111000////////////////////////........................//////............//////000555;;;???AAABBBEEEGGGFFFGGGIIIKKKLLLIIIDDD@@@<<>>===::::::999888777666555555444444555555444444333222111111111111111111111111000000000000000111111222000000000000111111111111...///000111111000///...000000000000000000000000111111111111000000000///000000///...---,,,,,,+++*********************************************************************************+++,,,---------------,,,,,,,,,,,,,,,,,,......---...///222444666333222222222444666999::::::999999;;;===>>>>>>===:::===@@@???<<<<<<@@@EEEQQQfffxxxzzz111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111000//////222666;;;>>>>>>===<<>>>>>>>>===AAAFFFKKKQQQ]]]lllwwwyyyyyyttttttqqqlll]]]YYYTTTNNNDDD===BBBLLLSSSddd|||wwwjjj[[[^^^kkkvvvlllhhh^^^ZZZTTTOOOQQQUUUSSSNNNSSSKKKFFFKKKWWW^^^^^^YYYQQQKKKHHHKKKJJJEEECCCFFF@@@@@@AAABBBAAA@@@???>>>::::::999888777666555444444444555555444444333222111111111111111111111111000000000000111111111111000000000000000111111111...///000111111000///...000000000000000000000000////////////000111222333111000000...---,,,++++++************************))))))))))))))))))))))))******************************+++,,,------......------------------------///...---...///222444666444333222222333666888::::::999999;;;===>>>>>>===:::===>>><<<:::<<>>>>>>>>AAABBB@@@CCCHHHKKKJJJIIIIIIFFFCCCMMMccc|||~~~uuueeecccpppxxx^^^YYYPPPZZZdddiiipppqqqggg___TTTKKKFFF@@@???===;;;999777777666555555555444444555555555444666777999:::999999888555666999===@@@@@@===;;;???GGGSSS^^^hhhrrr{{{vvvooommmggg___VVVRRRJJJBBB>>>BBBLLLTTT^^^vvvxxxgggXXX\\\jjjyyytttmmmfff\\\YYYUUUUUUUUUTTTQQQNNNJJJGGGIIISSS^^^bbb\\\SSSOOOMMMJJJHHHGGGFFFDDDBBBBBBBBBAAA@@@???>>>===<<<;;;:::999777666666555555444444333333333333222222111111111111111111111111222222222111000//////...222222222222111000//////000000000000000111111222///000111222222111000///---...000111111111000///000///---,,,+++*********************************************************+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,---...///000111111111111222333555777999:::;;;<<<;;;999;;;??????;;;<<<===???===<<<===AAAEEETTTlllxxxvvv111111111111000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111222111000111555999<<<>>>888;;;???EEEIIIJJJJJJHHHGGGGGGHHHHHHJJJLLLLLLJJJGGGTTTbbbtttwwwssssss||||||yyyzzzvvvvvvuuutttrrrqqqpppppptttuuuvvvwwwxxx|||~~~}}}|||{{{~~~~~~~~~vvvmmmmmmpppqqqqqqrrrvvvwww{{{}}}yyy}}}}}}rrrTTT???777444333444555333111111222222222111000000000000000000000000000000000000000000000000//////000000000000//////000000///...,,,---///222666<<<@@@??????BBBCCCAAADDDFFFIIILLLKKKGGGEEEDDD___sss{{{bbbZZZdddyyy}}}zzzzzzfff[[[___hhhiiillltttppp___TTTMMMFFF@@@>>><<<;;;999888666666555555666555555555555555555666777777888999999999999999<<<<<<;;;;;;===???BBBDDDLLLVVVeeeqqqxxx{{{}}}}}}~~~~~~yyynnneee```YYYRRRIIIHHHEEECCCEEENNN]]]ggg~~~pppfffbbb___pppuuuooojjjddd^^^\\\XXXWWWVVVUUUQQQNNNLLLKKKNNNVVV]]]]]]UUUNNNLLLJJJHHHHHHHHHHHHFFFDDDBBBBBBAAA@@@???>>>======;;;:::999777666666666666444444333333333333222222111111111111111111111111222222111111000//////...222222222222222111111000000000000000000111111222///000111222222111000///---...///000111000000///......,,,+++***)))))))))************************************************+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,---...///000111111111111222333555777999:::999;;;:::888:::>>>>>>;;;<<<===>>>===;;;<<>>BBBAAAAAADDDEEECCCEEEEEEIIIMMMKKKEEEIIISSS|||www~~~uuubbbPPPSSSmmm~~~|||fffYYYZZZdddpppmmmqqqkkk\\\KKKBBB===999888999777777666555444444444444777666666555555666666777999999999999999999:::;;;>>>??????>>>@@@FFFPPPXXX```iiiuuu~~~}}}wwwvvvnnncccYYYSSSLLLFFFEEECCCBBBDDDMMM^^^ppp}}}vvvfffYYYWWWbbbooo}}}{{{qqqlllhhhdddbbb___\\\ZZZWWWTTTPPPMMMIIIMMMSSSYYY[[[XXXQQQKKKHHHGGGGGGIIIJJJJJJHHHFFFBBBAAAAAA@@@???>>>======;;;:::999888777666666666444444333333333333222222111111111111111111111111222222111111000/////////111111222333333333333222000000000000000111111222000000111111111111000///......///000000000000000///...---,,,+++******)))************************************************+++++++++***************++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,---...///000111111111111222333555777999:::888:::999777999======:::;;;===>>>===;;;<<>>>>>===;;;;;;999888777666666666444444333333333222222222111111111111111111111111111111111111000000//////000000222333333444444444000000000000000111111222111111111111111000000///...//////000000000000000000000//////...---++++++***************************************************************************************************++++++,,,,,,------...,,,,,,---...///000111111111111222333555777999:::888:::999777999>>>>>>;;;;;;===>>>===;;;<<<@@@DDDRRRkkkvvvttt222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000111444999<<<;;;777222888===CCCGGGHHHHHHHHHHHHEEEHHHPPPccciiiqqqiiihhh|||uuuyyy|||~~~yyyqqqiiieeecccfffgggdddccceeeeeeeeeddddddccccccbbbbbbhhhiiiiiihhhffffffgggiiigggjjjnnnnnnllljjjlllnnnkkklllnnnqqqtttvvvxxxzzzzzz{{{|||~~~||||||sssnnnkkkoootttyyy~~~yyyrrrzzzaaaLLL===333333222111111222333222000111111111111111111111111////////////////////////......///000000000000000---///111111111111222444===BBBDDDBBBBBBEEEGGGFFFHHHJJJKKKHHHBBBLLLqqq}}}wwwwww{{{dddVVVNNN^^^}}}iiiUUUTTTZZZdddwww}}}mmm___JJJBBB<<<;;;:::888777999666666555555666777777888999888888777777888888999::::::::::::<<<>>>@@@BBB===GGGSSS]]]dddkkktttzzz|||}}}}}}~~~|||yyyuuurrrccc]]]VVVOOOIIIDDDCCCCCCAAABBBKKK___xxxtttcccTTTQQQVVVccczzzvvvooojjjgggeee```___^^^ZZZUUUPPPLLLIIIHHHPPPYYY[[[WWWQQQMMMLLLIIIIIIIIIJJJJJJIIIEEEBBBAAAAAA@@@@@@???>>>>>>>>><<<;;;:::888777777666666444444333333333222222222111111111111111111111111111111111000000000000000///000111222333444444444000000000000000111111222222111111000000000000000///////////////000000111///000000///...---+++******************************************************************************************************++++++,,,,,,------...,,,,,,---...///000111111111111222333555777999:::999::::::888;;;???@@@===;;;<<<===<<<:::<<<@@@DDDPPPiiiuuusss333222222222222111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111444888;;;;;;999777555<<>>BBBDDDAAAAAADDDFFFEEEHHHMMMMMMCCCAAAWWW{{{zzzwwwyyy~~~|||dddXXXUUUfffxxx{{{wwwWWWSSS]]]kkk|||mmmZZZOOO<<<888666999:::777555777999888888888999999:::;;;999999999888888999999999:::;;;===???BBBEEEHHHIIITTT]]]iiirrrwwwyyy{{{}}}vvvwwwyyyyyyvvvmmmccc\\\XXXQQQJJJFFFAAA>>>???CCCMMMSSSbbbuuuzzzoooZZZQQQLLLRRRbbbyyywwwrrrnnnhhhdddccc\\\]]]]]]ZZZTTTOOOKKKIIIQQQVVV[[[ZZZTTTMMMJJJJJJLLLKKKJJJIIIIIIHHHDDDBBB@@@@@@@@@?????????>>>>>><<<;;;:::999888777777777444444333333333333222222111111111111111111111111111111000000000000000000...///000111222333333333000000000000000111111222333222111000/////////000///////////////000111111......//////...,,,***)))***************************************************************+++++++++***************************++++++,,,,,,------...,,,,,,---...///000111111111111222333555777999:::999;;;:::999;;;@@@AAA===:::<<<===<<<:::;;;@@@DDDMMMfffrrrppp333333222222222111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111333888<<<<<<999777777999@@@EEEHHHHHHFFFEEEHHHKKKJJJYYYqqqrrrpppxxxwwwwww|||yyysssooommmhhhgggfffggghhhiiigggfffdddaaaaaafffhhhgggfffhhheeeeeeggghhhjjjkkkmmmmmmmmmnnnnnnllliiigggggghhhmmmmmmnnnoooooolllhhheeeeeeeeefffggghhhiiijjjjjjkkkmmmooorrruuuwwwxxxxxx|||{{{}}}{{{zzzwwwuuuyyy}}}rrrxxxuuusssgggHHH<<<999444222222333333333111111111111111111111111000000000000000000000000---...///000111111111111///000000000000222666999===AAACCC@@@@@@CCCEEEDDDIIIOOOLLL@@@EEEdddvvvrrrpppxxx}}}vvvggg\\\^^^qqq~~~}}}cccRRR[[[iii|||iiiTTTFFFAAA888555555999:::888777999;;;;;;;;;:::;;;;;;<<<<<<::::::999999999999::::::;;;===AAAEEEJJJMMMPPPRRR___bbbhhhlllnnnmmmkkkjjjbbbbbbbbbcccaaaZZZQQQJJJMMMEEE@@@???>>>>>>BBBIII\\\dddoootttpppfff[[[TTTLLLQQQXXXfff}}}zzzsssrrrpppjjjdddcccYYY[[[\\\ZZZTTTOOOLLLKKKVVVYYYZZZXXXRRRMMMKKKLLLMMMKKKIIIHHHHHHGGGEEECCC@@@@@@@@@???????????????<<<;;;:::999888777777777444444333333333333222222111111111111111111111111000000000000000000000111...///000000111111111111000000000000000111111222333222111000/////////000000//////...///000111222000111111111000...,,,+++************************************************))))))*********+++++++++***************************++++++,,,,,,------...,,,,,,---...///000111111111111222333555777999:::888999999888:::???@@@===:::<<<===<<<:::;;;???CCCOOOgggsssqqq333333333222222222111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111444:::>>>===888555888<<>>BBBDDDCCCIIIPPPKKK@@@IIIlllwwwnnniiinnn{{{kkkaaaggg|||{{{tttXXXSSSbbbnnnrrrVVVBBB999888:::777777;;;<<<;;;;;;>>>===<<<<<<;;;;;;<<<<<<===;;;::::::999999::::::;;;;;;>>>DDDJJJOOOSSSVVVWWWUUUTTTSSSSSSTTTSSSPPPNNNPPPMMMIIIHHHIIIIIIGGGEEEDDD===:::===@@@BBBJJJSSS\\\dddiiicccVVVMMMNNNSSSVVVddduuu~~~xxxsssuuutttmmmfffdddXXXZZZ\\\ZZZUUUPPPMMMMMMWWWXXXWWWUUUQQQOOOPPPQQQLLLJJJHHHGGGGGGHHHGGGFFF@@@@@@@@@???????????????<<<<<<:::999888777777777444444444333333333222222111111111111111111111111000000000000000111111111...//////000000000000///000000000000000111111222444333111////////////000000///.........///111222444555666666555333000///************************************************))))))******++++++++++++))))))))))))))))))))))))***++++++,,,,,,---......,,,,,,---...///000111111111111222333555777999:::777888888777999??????<<<:::<<<===<<<:::;;;???CCCRRRkkkwwwuuu111222222333333222222111111111111111111111111111000000000000000000000000111111222222222222111111000000111111111111000000...000222111///000444777666:::>>>>>>;;;:::===???DDDKKKLLLEEEBBBFFFJJJJJJNNNOOOXXX[[[NNNGGGeee~~~}}}|||rrrjjjfffdddcccaaacccbbbcccfffjjjllljjjhhheeefffhhhllloooqqqpppnnnpppsssvvvzzz{{{|||{{{zzzxxxyyyyyywwwtttqqqqqqrrrnnnmmmmmmnnnooonnnllliiijjjiiiiiijjjkkkjjjhhhfffkkkhhhhhhkkkjjjfffiiiooorrrsssuuuvvvwwwyyy}}}}}}|||{{{wwwuuuuuulllttt}}}mmmyyyoooZZZBBB333777:::222111777222222222111111111111000111111222222222222111111000000000000000000000000///111222000...111888???===@@@CCCCCCBBBBBBEEEHHHKKKJJJLLLBBBFFFtttvvvaaaeee|||~~~nnn___ooo|||wwweeeTTTUUUaaaooo|||tttYYYFFF<<<:::;;;777999;;;<<<<<<;;;<<<>>><<<>>>???>>>===<<<>>>???======;;;::::::;;;<<<===@@@AAADDDGGGIIIJJJJJJJJJDDDFFFJJJMMMNNNJJJDDD@@@CCC???>>>CCCFFFDDDBBBBBB===;;;<<<@@@BBBBBBGGGMMMYYYXXXUUUPPPLLLNNNUUU[[[dddzzz~~~|||yyyvvvsssqqqmmmiiifff^^^]]][[[XXXTTTQQQNNNMMM^^^[[[WWWSSSPPPOOOPPPPPPMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888666666666555444444333333222222222111111111111000000000000000000000000000......///000000000000///111000///000222222000///111111111111111000//////000////////////000000111333111000222444444111---,,,,,,,,,++++++,,,------)))+++,,,,,,***))))))***************************,,,+++++++++***)))))))))++++++,,,,,,,,,,,,------------......///000000000111333444444444555777:::888777888999<<<===<<<;;;:::<<<>>>===<<<>>>BBBGGGUUUhhhwwwvvv222222333333333333222222111111111111111111111111111111111111111111111111111111222222222222111111000000111111111111000000///000111000///111555888888>>>CCCAAA<<<:::@@@FFFMMMFFFBBBFFFIIIIIIJJJLLLNNNRRRXXXZZZ[[[ddd~~~~~~vvvzzzxxxrrriiicccaaa``````_________```cccgggiiihhhfffeeeeeegggjjjooosssuuuuuuxxxyyy{{{}}}}}}|||zzzyyyxxxyyyxxxuuurrrpppqqqrrrrrrssstttvvvwwwuuurrrnnnkkkjjjhhhgggggghhhhhhhhhjjjggggggiiihhheeegggmmmpppsssvvvyyy{{{}}}}}}}}}~~~zzzvvvzzzuuuzzzoooppplllSSS<<<666666222000111222222222222111111111111111111222222222222111111000000000000000000000000///111222000///111888???===@@@CCCDDDCCCDDDGGGJJJKKKHHHFFF===FFFsss{{{qqqjjjtttttthhhpppwwwppp}}}kkk[[[QQQ[[[jjjuuuxxxbbbMMM???999999:::999;;;<<<===<<<<<<>>>???>>>@@@AAAAAA??????@@@BBBAAA@@@???>>>>>>>>>???@@@@@@AAABBBCCCCCCBBBAAAAAAEEEFFFGGGIIIHHHFFFBBB@@@CCC@@@@@@EEEGGGCCC?????????>>>???CCCDDDEEEJJJPPPUUURRRNNNKKKLLLUUU```iiizzz{{{yyyuuurrrppplllhhhddd^^^\\\ZZZWWWUUUSSSRRRRRR]]]ZZZVVVSSSPPPOOOOOOPPPMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888666666666555444444333333222222222111111111111000/////////////////////////////////000000000111111111000000111222222111///111111111111111000//////000000////////////000000000......///111111///,,,---,,,,,,++++++,,,,,,---***+++,,,,,,***))))))***************************+++++++++***************++++++,,,,,,,,,,,,------------......///000000000111222444444444555888:::888777888:::<<<===<<<;;;;;;===>>>===<<<===BBBFFFTTTgggvvvvvv222222333333333333222222222222222222222222222222111111111111111111111111111111222222222222111111000000111111111111000000000000000///000222777:::;;;BBBGGGEEE>>>===DDDLLLMMMCCC@@@GGGIIIFFFLLLWWWWWWXXXZZZ```qqq{{{www{{{~~~uuujjjfffaaa^^^]]]^^^______^^^^^^___bbbeeehhhgggggglllkkkkkkmmmrrrwwwyyyzzzwwwxxxzzz{{{{{{yyyxxxvvvttttttssspppnnnmmmnnnppprrrtttwwwzzz{{{xxxsssoooiiigggdddbbbaaabbbdddfffhhhffffffgggfffdddfffkkkpppsssxxx{{{|||}}}}}}|||~~~yyyuuuuuuyyy}}}yyynnnOOO:::444444333111333222222222111111111111111111222222222222111111000000000000000000000000///111111000000333999>>>>>>@@@CCCDDDEEEGGGJJJLLLLLLGGGBBB===MMMvvvooopppwwwwwwfff___wwwsssrrrlll___QQQQQQbbbqqqyyyjjj___PPPCCC<<<:::;;;<<<>>>???@@@@@@???AAACCCFFFDDDEEEFFFFFFEEEEEEGGGHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA??????HHHHHHHHHGGGFFFDDDCCCBBBBBB@@@BBBGGGHHHCCC>>>===>>><<<>>>AAACCCEEEJJJQQQTTTSSSTTTZZZfffxxx}}}xxxyyywwwtttqqqooolllgggddd___]]]ZZZWWWUUUUUUVVVWWWZZZXXXUUURRROOOOOOOOOOOOMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888666666666555444444333333222222222111111111111000........................111000/////////000222333222111111222333333222000000111111111111000000///222111000//////...//////...---...///111000...,,,---,,,,,,++++++,,,,,,,,,***+++---,,,***))))))******************************************+++++++++++++++,,,,,,,,,,,,------------......///000000000111222444444444555888:::888888888:::<<<======;;;<<<>>>???===;;;<<<@@@DDDRRReeeuuuuuu222333333333333333333222222222222222222222222222111111111111111111111111111111222222222222111111000111111222222111111000111000000000111555999<<>>>>>@@@BBBEEEGGGJJJLLLNNNNNNIIIBBBDDD\\\~~~~~~pppuuu{{{hhh\\\___ppppppXXXXXXOOOTTTeeennnttt{{{^^^VVVLLLDDDAAAAAAAAAAAACCCDDDDDDDDDEEEHHHLLLOOONNNOOOQQQQQQQQQQQQSSSTTTSSSRRRQQQOOOMMMKKKJJJIIIJJJJJJIIIIIIIIIHHHGGGGGGLLLMMMMMMKKKIIIGGGFFFFFFFFFEEEHHHNNNMMMHHHCCCBBBBBBAAABBBGGGJJJMMMSSS[[[]]]cccqqq~~~}}}yyyvvvtttqqqpppooommmiiigggbbb___[[[WWWUUUVVVXXXZZZXXXVVVTTTQQQOOONNNNNNNNNMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888666666666555444444333333222222222111111111000000////////////////////////222111///...///000222444333222111222444444222111000000111111111111000///222222000///............//////000111222222000///------,,,+++++++++,,,,,,***,,,---,,,+++*********************************)))))))))***+++++++++,,,+++++++++,,,,,,,,,------------......///000000000000222333444444666888;;;888888888:::===>>>===<<<>>>???@@@>>>;;;;;;???CCCNNNbbbrrrsss333333333444444333333333222222222222222222222222111111111111111111111111111111222222222222111111111111222222222222111111222111000222555999===???FFFCCCBBBBBBEEEIIIJJJKKKCCCLLLJJJCCCPPPlll{{{xxxeeeZZZaaa}}}zzzuuunnnfff^^^ZZZ[[[\\\^^^___bbbdddeeeaaabbbdddeeegggiiikkkmmmhhhiiijjjmmmooonnnkkkhhhcccdddeeegggggghhhggggggbbbcccdddddddddeeehhhkkkggghhhjjjlllllliiiddd```]]]___```___]]][[[\\\]]]aaadddfffggggggiiikkkkkkooosssxxx{{{{{{yyyxxxxxxxxxxxxyyy|||{{{uuupppoooqqqzzz~~~tttbbbnnnhhhkkk}}}~~~ZZZ???999999666333333333222222222222111111111222222222222111111000000000000000000000000///000000111333666:::===???@@@BBBEEEHHHKKKMMMNNNJJJIIIDDDNNNmmmyyytttuuu{{{{{{lll___ZZZbbbkkkwwwcccPPPVVVRRRWWWaaadddlllsssbbb[[[RRRMMMKKKJJJGGGEEEDDDEEEFFFGGGHHHLLLQQQTTTZZZ\\\^^^^^^^^^___aaabbbaaa```___\\\ZZZWWWUUUTTTSSSRRRQQQPPPOOONNNMMMMMMNNNPPPRRRQQQNNNJJJIIIIIIMMMLLLOOORRRPPPIIIEEEEEEJJJIIILLLRRRWWW\\\dddmmmrrr~~~|||xxxtttrrrqqqppppppooollljjjfffccc]]]XXXUUUUUUWWWXXXUUUTTTRRRPPPNNNMMMMMMMMMMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888666666666555444444333333222222222111111111000000000000000000000000000000222000///......000222333333222111222444444222111///000000111111111000000222222000///............///000111222222111000000...---,,,,,,+++++++++,,,***,,,------+++******+++************************)))))))))***+++++++++,,,+++++++++,,,,,,,,,------------......///000000000000111333444444666999;;;999888999:::===>>>===<<<>>>@@@@@@>>>;;;;;;???CCCKKK___pppqqq333333444444444444333333333333333333333333333333222222222222222222222222111111222222222222111111111111222222222222111111222222222555999>>>@@@@@@GGGBBB???BBBHHHMMMKKKHHHJJJMMMEEEBBBcccuuu[[[\\\ppp}}}vvvmmmhhhaaaZZZXXX[[[^^^```aaaaaaccceee```bbbcccddddddfffiiikkkfffgggjjjnnnpppooojjjgggaaaaaaaaabbbaaaaaa``````]]]___aaabbbbbbbbbdddfffdddcccbbbbbbaaa___[[[XXXVVVZZZ___```___^^^```bbbggglllqqqqqqqqqrrrqqqooommmqqqvvvyyyyyyxxxxxxwwwrrrtttuuuwww}}}{{{ssspppmmmppp{{{zzzjjjbbbiiizzzzzzllllllzzzuuulllooo~~~oooOOO>>>777222333333333333222222222222111111222222222222111111000000000000000000000000//////000111444777;;;===@@@@@@AAAEEEIIILLLMMMMMMEEEGGGDDDTTTxxxvvvtttrrrvvv|||wwwhhh\\\ZZZ]]]nnn{{{www\\\PPPRRRTTTZZZ___cccrrrwwwllleee\\\VVVTTTQQQKKKFFFDDDFFFHHHIIIJJJLLLPPPSSS___aaacccddddddeeegggiiiiiiiiiiiigggeeecccaaa```^^^\\\YYYVVVSSSQQQOOONNNPPPSSSVVVUUUPPPMMMLLLMMMPPPNNNOOOPPPLLLGGGEEEHHHOOONNNRRRZZZbbbiiisss}}}{{{yyyvvvtttsssrrrrrrpppnnnlllhhheee___YYYVVVUUUUUUVVVRRRRRRPPPOOONNNMMMLLLLLLMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888666666666555444444333333222222222111111111111000111111111111111111111111000///.........///111222222111111222333333222000///000000111111111111000222111000//////...//////...000222222000...............---,,,+++++++++++++++,,,...---+++******+++***************************************+++++++++++++++,,,,,,,,,,,,------------......///000000000///111333444444666999;;;999999999;;;===>>>>>><<<>>>???@@@>>>;;;;;;???CCCJJJ^^^ppprrr333333444444444444333333333333333333333333333333222222222222222222222222111111222222222222111111111222222333333222222111222222444888>>>BBBBBBBBBEEECCCAAADDDJJJMMMKKKIIIJJJJJJDDDHHHhhhbbbUUUlllyyy|||pppgggccc```\\\[[[^^^bbbdddcccbbbcccdddaaacccdddcccbbbcccgggjjjjjjjjjkkkmmmnnnlllhhheee^^^^^^__________________YYY[[[^^^^^^]]]\\\[[[[[[]]]YYYUUURRRQQQPPPNNNLLLMMMRRRWWW[[[\\\___fffkkkxxx~~~xxxooorrrtttuuussspppooonnnjjjooossstttyyy|||vvvuuupppjjjmmmwww}}}~~~pppcccZZZ___mmmxxx}}}mmmkkkfffOOO>>>444444444333333333222222222111111222222222222111111000000000000000000000000000//////111555999;;;===AAAAAAAAADDDIIILLLLLLKKKBBBGGGDDDWWW~~~yyyvvvuuu}}}rrr]]]TTTZZZwwwpppVVVPPPPPPVVV^^^eeerrruuummmccc]]][[[WWWOOOIIIJJJKKKMMMNNNMMMNNNPPPQQQWWWYYY\\\]]]]]]^^^aaacccfffggghhhiiiiiiiiihhhggghhhfffccc___\\\ZZZYYYXXXVVVXXXZZZWWWSSSQQQSSSWWWTTTRRRSSSUUUTTTTTTXXX^^^dddeeejjjttt}}}}}}}}}{{{yyywwwuuusssqqqmmmjjjgggddd___ZZZVVVUUUUUUVVVPPPPPPOOONNNMMMLLLLLLLLLMMMJJJGGGFFFFFFFFFEEEDDDBBBBBBAAA@@@@@@??????>>>===<<<;;;:::999888888888666666666555444444333333222222222111111111111000000000000000000000000000.............../////////111000000111222222111/////////000111111111111111000000////////////000000000222444333000.........///...---,,,+++++++++++++++---...---,,,***++++++************************+++++++++***************++++++,,,,,,,,,,,,------------......///000000000///111333444444666999<<<999999999;;;===???>>>======??????>>>;;;<<<@@@DDDJJJ```rrrttt333444444555555444444333333333333333333333333333222222222222222222222222111111222222222222111111111222222333333222222111222333555:::AAADDDDDDBBBCCCCCCEEEGGGJJJKKKKKKKKKCCCFFFIIIPPP___kkkaaaOOOUUU~~~~~~~~~wwwkkkcccaaaaaa______cccggghhhgggddddddeeeccceeefffeeeccccccgggjjjkkkiiigggfffdddbbb___\\\YYYZZZ[[[]]]___aaabbbcccUUUWWWZZZZZZXXXTTTRRRQQQTTTOOOIIIDDDBBBBBBBBBAAAEEEIIIOOOSSSWWW^^^hhhppprrrsssssspppkkkfffbbbaaadddlllrrrssswww~~~{{{xxxzzzuuuhhhbbbiiiuuu{{{tttnnn^^^RRR^^^zzzwwwnnnzzz```HHH;;;444444444333333333222222111111222222222222111111000000000000000000000000000//////222666999<<<<<>>======;;;:::999888888888777666666555444444333333222222222111111111111000////////////////////////,,,---......//////......111000///000222222000/////////000111111111111111000////////////000000111444666888666333000///000///...---,,,+++++++++++++++---......,,,++++++,,,************************,,,+++++++++******))))))++++++,,,,,,,,,---------------......///000000000///111333444555666:::<<<:::999999;;;>>>???>>>===<<<>>>???===;;;<<<@@@DDDLLLaaatttvvv555555444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222333333222222111222222222///111777===CCCFFFGGGFFFFFFIIIKKKJJJIIIHHHGGGEEEHHHBBB???DDDIIIJJJIIIIIIdddxxxssskkkeeecccbbbccccccfffhhhkkkkkkjjjiiihhhhhhnnnhhhaaa___aaacccgggjjjeeeaaa]]]^^^bbbbbb^^^YYYPPPNNNOOOSSSZZZ]]][[[XXXPPPUUUXXXTTTKKKHHHLLLRRRIIIFFFBBB>>><<<===>>>???>>>>>>>>>AAAGGGOOOVVV[[[mmmrrrxxx}}}|||ssssssuuuuuummmcccbbbhhheeeppptttmmmooo||||||||||||{{{uuujjjcccjjjuuu~~~|||hhh^^^~~~zzz[[[<<<444666666555555555333000222222222111111111111000000000000000000000000000///000222444777;;;===???BBBBBBCCCEEEHHHJJJJJJIIIBBB>>>MMMnnnyyynnnKKKfffkkkXXXVVVXXXbbbsssxxxmmmeeeaaa___]]][[[___aaabbbaaa\\\XXXTTTSSSQQQPPPOOONNNNNNMMMKKKIIINNNOOOQQQUUUYYY]]]]]]\\\gggfffgggkkkppprrrqqqnnnjjjjjjiiigggeeegggjjjmmmlllpppvvv{{{~~~~~~~~~yyyxxxxxxuuupppjjjaaacccaaaZZZVVVVVVVVVTTTPPPOOOOOONNNNNNMMMMMMMMMOOOLLLIIIGGGFFFFFFEEEDDDDDDAAA??????@@@AAA???======<<<;;;:::999888888888555555444444444333333333222222222111111111111000000000000000////////////////////////............111222222111///...///000111///---...111222000...111111111111111111111111555888999777111///000333000///---,,,+++,,,,,,---,,,,,,++++++***+++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000222222333555666888999:::;;;999888999;;;======<<>>CCCGGGGGGGGGIIIJJJKKKLLLKKKJJJHHHEEEKKKGGGCCCCCCDDDGGGOOOXXXmmm}}}sssoooiiieeeddddddeeeeeehhhllloooooommmjjjjjjkkkhhhfffdddeeeffffffdddccc^^^aaaeeegggeee]]]TTTMMMGGGEEEEEEIIINNNQQQOOOKKKDDDHHHJJJHHHCCCAAAEEEIIICCCAAA>>>;;;::::::;;;<<<<<<<<<;;;;;;<<>>???BBBBBBCCCFFFIIIJJJJJJIIIDDDDDD^^^```PPPjjjkkkXXXVVV\\\mmm|||pppgggccc```___]]]bbbeeeggggggdddaaa```___]]]YYYUUUQQQPPPNNNLLLKKKKKKMMMPPPPPPOOOOOOQQQSSS___```bbbfffkkknnnoooooommmnnnnnnnnnnnnqqquuuyyy~~~{{{|||~~~{{{wwwvvvvvvtttooojjjbbbccc```XXXTTTTTTTTTRRRPPPPPPOOOOOONNNMMMMMMMMMOOOLLLIIIGGGFFFFFFEEEDDDDDDAAA??????@@@AAA???======<<<;;;:::999888888888555555555444444444333333222222222111111111111000000000000000////////////////////////............///000111000///......///111///......111111000...000000000000000000000000444666888555111...000333//////---,,,++++++,,,,,,,,,++++++******+++++++++------,,,,,,,,,+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111222333555666888999:::;;;999888999;;;======<<<>>>DDDKKKNNNLLLHHHDDDBBBOOO^^^mmmqqq555555555444444444444333333333333333333333333333222222222222222222222222222222222222222222222222333222222111222222333333555777;;;???BBBEEEGGGHHHIIIIIIJJJKKKLLLJJJFFFDDDDDDEEEFFFDDDAAAGGGZZZmmm}}}yyyllliiifffeeegggiiijjjjjjooossstttqqqkkkfffgggiiieeedddcccdddggghhhdddaaabbbfffiiifff]]]PPPFFF@@@>>>======???CCCDDDAAA>>><<<===>>>>>>======???AAA>>>===;;;:::999999::::::???@@@@@@>>>;;;::::::;;;>>>@@@@@@@@@FFFOOOTTTSSSYYYbbbpppxxxvvvnnnkkknnnxxxvvvuuuuuuyyy}}}wwwjjjccccccpppuuuYYYhhhzzzrrr~~~[[[>>>:::555333444555444333333222222222111111111111000000000000000000000000000111333666999<<<>>>???BBBBBBCCCFFFIIIKKKJJJIIIFFFKKKooozzzuuu^^^OOOSSSkkklll\\\\\\___vvvsssiiiccc``````___dddgggjjjkkkkkkkkklllmmmkkkfff```ZZZVVVTTTRRRQQQPPPSSSVVVSSSMMMLLLPPPUUU^^^```bbbccceeehhhlllooommmnnnppprrrtttyyy~~~}}}yyy}}}}}}zzzwwwwwwwwwvvvqqqnnniiijjjeee\\\VVVWWWWWWVVVPPPPPPPPPOOONNNMMMMMMMMMNNNKKKHHHFFFFFFFFFEEEDDDCCCAAA?????????@@@???>>>===<<<;;;:::999888888888555555555444444444444333222222222111111111111000000000000000////////////////////////...............///111000///---...///111///...///000111000...........................222444555444000...000222///...---,,,++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000111222333555777888999:::;;;999888999;;;======<<>><<<999===<<<;;;;;;===>>>???>>><<<<<<;;;;;;;;;;;;<<<<<<===???AAA@@@===;;;<<<>>>???@@@>>>;;;;;;???@@@>>>JJJMMMUUU```mmmxxxtttiiidddcccyyykkkeeepppzzzkkkooooooJJJ???555222333444333333333333222222222111111111000000000000000000000000000111444777:::<<<>>>???BBBBBBDDDGGGJJJKKKJJJIIIEEERRR~~~}}}cccMMMKKKYYYooofff\\\```hhhvvvkkkdddaaaaaabbbeeehhhkkklllmmmnnnppprrrtttpppkkkgggdddbbb___^^^ZZZ\\\\\\ZZZVVVVVVZZZ^^^eeefffgggdddbbbcccgggkkkhhhjjjlllnnnqqqvvv||||||}}}~~~|||zzzzzzzzzyyyvvvtttnnnnnnhhh^^^XXXXXXYYYXXXQQQQQQPPPOOONNNMMMMMMLLLMMMKKKHHHFFFFFFFFFEEEDDDBBBAAA@@@?????????>>>>>>===<<<;;;:::999888888888555555555555444444444444222222222111111111000000000000000000////////////////////////...............000111111000/////////000/////////000000000///........................000222333222000///000111//////...---,,,++++++******************++++++,,,,,,+++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,---...///000000000000111111333555777888:::;;;;;;999888999;;;======<<>>DDDNNN^^^nnnrrr666666555555555444444444333333333333333333333333222222222222222222222222222222222222222222222222222111111111222222333444666888999:::;;;>>>CCCGGGIIIGGGGGGKKKJJJFFFGGGKKKRRROOOLLLIIILLL^^^uuufffkkk{{{|||tttggghhhkkkpppuuuxxxxxxwwwuuuqqqiii]]]TTTSSSYYY___```dddgggmmmxxx{{{nnnbbbRRREEE???===<<<:::?????????@@@@@@???===;;;@@@===;;;;;;===>>>===<<<;;;;;;;;;;;;;;;<<<======999===AAABBBAAAAAAEEEIIILLLNNNMMMGGGCCCBBB???;;;CCCAAAEEEVVVsss}}}rrrlll^^^mmmkkk\\\cccooorrrhhheeezzz[[[III888333444333222333333333333222222222222111111111111111111111111111000222555888;;;===??????BBBBBBEEEHHHKKKLLLJJJHHHBBBbbb~~~cccPPPQQQdddzzz}}}sssZZZXXXbbbuuu{{{qqqiiifffgggiiiiiijjjlllmmmmmmoooqqqtttuuutttsssssssssqqqnnnkkkeeecccaaa______```aaaaaafffgggfffccc``````eeeiiifffgggiiijjjlllqqqvvv{{{}}}~~~~~~}}}~~~uuusssvvv|||{{{zzzzzzzzzyyywwwvvvllllllfff[[[UUUTTTUUUTTTRRRRRRQQQPPPOOONNNMMMLLLLLLJJJGGGFFFFFFFFFEEEDDDAAAAAA@@@???>>>===>>>>>>===<<<;;;:::999888888888666666555555555444444444222222222111111111000000000000000000////////////////////////...............111333333222111000111///000000000/////////000//////////////////////////////000000000000000111000//////...---,,,+++******)))))))))******+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,---------,,,---...///000000000000000111333555777999:::;;;;;;999888999;;;======<<>>;;;;;;@@@EEENNN^^^mmmrrr666666666555555555444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111222333444444555777888777777:::AAAGGGLLLJJJLLLOOOKKKGGGLLLWWWppp```OOOKKKWWWqqquuunnnjjjuuuwwwrrrpppqqqtttyyy|||{{{yyyvvvllleee[[[QQQNNNRRRZZZaaa^^^hhhsss~~~zzzYYYPPPEEE@@@AAABBB@@@===AAABBBCCCCCCCCCBBBAAA@@@AAA???===<<<======<<<;;;<<<;;;;;;:::;;;<<<===>>>HHHMMMQQQSSSTTTYYYaaahhhpppqqqjjj^^^RRRKKKEEE???>>>>>>DDDWWWwww|||wwwiiijjjvvvvvvVVVGGGUUUaaadddkkkpppXXX@@@888666333222333333333333333222222222222111111111111111111111111000222555999<<<>>>???@@@BBBCCCEEEIIILLLLLLJJJHHHGGG{{{yyycccQQQUUUmmmlllXXX]]]jjjxxxxxxqqqnnnoooqqqoooppppppoooooopppsssuuuttttttvvvyyy{{{zzzwwwtttssspppllljjjjjjjjjhhhfffccccccccccccdddgggkkkooommmnnnoooooopppsssxxx{{{~~~}}}ttthhhfffkkkvvvvvvwwwvvvvvvuuutttsssnnnnnniii___XXXWWWWWWUUUSSSRRRQQQPPPOOONNNMMMLLLLLLIIIFFFEEEEEEFFFEEEDDD@@@AAAAAA???===<<<===???===<<<;;;:::999888888888666666666555555555444444222222222111111111111000000000000000////////////////////////...............111444555333222111222...000111000///...///111000000000000000000000000......//////000111222222111111111000...---+++***)))))))))))))))***+++,,,*********+++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,------...,,,---...///000000000000000111222444777999;;;<<<;;;999888999;;;======<<<;;;<<<>>>??????@@@AAAAAALLL\\\lllppp666666666666555555555555444444444444444444444444222222222222222222222222222222222222222222222222111111111111222333444555555666777555555999AAAHHHMMMLLLOOOQQQKKKFFFQQQbbbvvv___KKKNNNeeepppuuuzzz{{{vvvwww{{{|||~~~zzztttnnneee]]]SSSNNNPPPVVV]]]aaagggqqqzzzuuu___FFFCCCAAABBBCCCDDDBBBAAACCCEEEFFFGGGGGGFFFFFFFFFDDDDDDCCCBBBAAA@@@AAAAAA@@@???===<<<<<<>>>@@@BBBUUUZZZ```dddhhhrrriiiXXXOOOKKKHHHBBBEEEIIIRRReee|||rrrmmm~~~}}}]]]GGGFFFRRRhhhvvvgggIII>>>;;;666333444444444333333333222222222111111111111111111111111000222666:::===???@@@@@@AAACCCEEEIIIMMMMMMJJJHHHUUU|||xxxaaaPPP\\\yyyeee[[[cccnnnyyy{{{uuurrrsssuuussssssrrrqqqpppqqqtttwwwttttttuuuwwwyyyyyywwwuuuyyyyyyxxxwwwuuusssrrrrrriiiiiiiiilllrrrwwwzzz|||yyyyyyyyyyyyyyy{{{}}}wwwmmmfffhhhnnnrrrsssssssssqqqpppoooooopppqqqmmmddd^^^\\\[[[YYYSSSSSSRRRPPPOOONNNMMMLLLKKKIIIFFFEEEEEEFFFEEEDDD???AAAAAA???<<<;;;===???===<<<;;;:::999888888888666666666666555555555555222222222111111111111000000000000000////////////////////////............---000333444333222111111...000111111......///111000000000000000000000000...---...///111333333333222222222222000...,,,+++(((((((((((()))***+++,,,)))*********++++++++++++,,,++++++******++++++,,,******+++,,,,,,---......,,,---...///000000000000///000222444777999;;;<<<;;;999888999;;;======<<<:::<<>>888444666444444444333333333222222111111111111111111111111000333666:::>>>???@@@@@@AAACCCFFFJJJMMMMMMKKKHHHccclll|||||||||eeeTTThhhpppZZZXXXaaajjj~~~zzztttqqqrrruuussssssrrrpppoooqqqtttwwwuuutttrrrssstttuuutttssssssxxx|||{{{wwwuuuxxx|||vvvttttttyyy~~~~~~vvvqqqmmmlllqqqxxxqqqrrrsssrrrpppnnnnnnnnnnnnooolllddd]]]\\\ZZZWWWTTTSSSRRRQQQOOONNNMMMLLLKKKIIIFFFEEEEEEFFFEEEDDD???AAAAAA???<<<;;;===???======;;;:::999888888888777666666666555555555555222222222111111111111000000000000000////////////000/////////............+++///222444333111000000...000222111...---///111000000000000000000000000...---...///222444444333333333333333111///---+++(((((((((((()))***+++,,,))))))******++++++++++++,,,++++++++++++++++++,,,******+++,,,,,,---......,,,---...///000000000000///000222444777999;;;<<<;;;999888999;;;======<<<>>>??????===::::::===AAAFFFVVVeeejjj===<<<888555555777555111666555555555555444444444333333333333333333333333333333333333333333333333111111111222333444555666888666555555888???FFFJJJLLLJJJIIIJJJHHHDDDDDDHHHFFFIIIKKKZZZvvvyyyttt|||}}}|||vvvnnniii^^^WWWRRRRRRTTTWWW___fffqqqjjj^^^UUUNNNIIIDDD@@@<<>>@@@CCCEEEHHHJJJKKKJJJIIIHHHlllwwwvvvttt{{{nnnXXXaaa{{{www___^^^WWW```}}}wwwrrrsssssssssrrrqqqooommmlllrrrrrrrrrqqqpppooooooooorrrvvvzzz}}}}}}~~~~~~~~~~~~~~~yyyuuupppoooqqqssssssrrrssstttttttttsssqqqooommmhhhhhhgggeeebbb^^^YYYWWWWWWTTTPPPNNNMMMNNNMMMMMMNNNIIIDDDDDDFFFGGGDDDAAA@@@@@@??????>>>?????????===<<<<<<;;;999888888777777666555444444333444444555555444333333222111111///000111111111000...---//////000000000000/////////////////////000111111222111111111000000//////000000////////////000000000000111111222222222222444444444333111...,,,***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---......,,,------...//////000000000444:::???CCCCCCBBBAAA888999999::::::;;;;;;<<<===???@@@>>><<<<<>>BBB@@@FFFUUUsss|||~~~tttkkkeeeZZZRRRKKKJJJKKKMMMRRRWWWYYYTTTMMMHHHFFFDDDAAA???AAACCCFFFGGGGGGHHHIIIJJJKKKKKKMMMNNNOOOQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQTTTSSSRRRPPPOOONNNMMMMMMPPPVVVYYYVVVZZZdddjjjhhhddd\\\XXXZZZ^^^```ccchhhdddcccbbbbbbbbbbbbaaa```dddhhhjjjjjjppp{{{~~~}}}hhh[[[^^^iiioooooo```SSSCCCEEEaaahhhFFF::::::555777555444555666555444222222222222222111111111000222555999;;;<<<===???@@@CCCEEEHHHJJJKKKJJJIIIIIIkkkvvvqqqjjjmmm```PPP___vvvzzzoooZZZXXXSSS```|||xxxttttttsssqqqpppooonnnmmmpppppppppooonnnnnnnnnnnnpppssswwwzzz{{{|||~~~|||zzzxxxuuusssrrrssstttttttttrrrsssttttttsssqqqnnnlllgggfffeeeccc```]]]ZZZXXXWWWTTTQQQOOOOOOOOOMMMLLLNNNIIIEEEDDDFFFGGGDDDAAAAAA@@@??????>>>?????????===<<<<<<;;;999888888777777666555444444333444444444333333222111111000000111111000///...//////000//////000000000000/////////////////////000000111111111111111000000000///000000/////////000000111000000111111111111111111333333333222000...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------............---------------...///000888:::<<<>>>>>>===;;;999888999999::::::;;;;;;<<<;;;===>>>===::::::===AAANNN\\\kkkpppTTTBBB444555999888666666666555555555555444444444333333333333333333333333333333333333333333333333222222222333444555666777555555555777;;;AAAGGGKKKMMMJJJHHHGGGCCC>>>>>>BBB===JJJggg|||qqqgggaaaTTTJJJAAAAAAEEEGGGIIIKKKKKKIIIFFFEEEEEEFFFDDDCCCDDDFFFHHHHHHHHHIIIJJJLLLJJJLLLNNNPPPRRRRRRQQQQQQRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTSSSUUUYYY]]]^^^^^^^^^```bbb[[[SSSNNNSSS\\\aaacccdddhhhjjjlllooopppppppppooonnnllleee\\\[[[eeerrryyy~~~pppcccYYYYYYfffsssvvvdddKKK???MMMnnnXXX<<<999:::666555444444555666555333222222222222111111111111333666:::<<<===>>>@@@AAACCCFFFIIIKKKJJJJJJIIIJJJmmmzzzppphhhbbb___RRRLLLaaannnyyylllWWWQQQNNN]]]{{{}}}vvvuuusssqqqoooooooooooonnnoooooommmkkkkkklllmmmnnnqqqtttwwwzzz|||}}}{{{yyywwwvvvuuuvvvwwwvvvuuutttuuuvvvrrrsssuuuuuutttpppmmmjjjfffeeecccaaa___\\\ZZZYYYWWWUUURRRQQQQQQPPPNNNLLLMMMIIIEEEDDDEEEFFFDDDBBBAAA@@@@@@???>>>>>>??????<<<<<<;;;::::::999888888777666555444444333444444222222222111000000//////333111///---,,,...000222//////000000000000////////////......//////000111111111111111000000000000///////////////000111222000000000000000000000000111111111000///...,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---......//////...------,,,,,,---...///111444555<<<<<<<<<;;;:::888666555888999999::::::;;;;;;<<<;;;===>>>===::::::>>>AAAMMMZZZggglllkkkQQQ:::666999666555999666555555555555444444444444444444444444444444444333333333333333333333333222222222333444666777888444444666999>>>CCCHHHKKKMMMJJJIIIIIIFFFCCCEEEIII@@@\\\~~~~~~wwwnnneee^^^OOODDD===???FFFIIIIIIJJJLLLKKKKKKKKKJJJIIIHHHFFFEEEFFFGGGFFFFFFFFFHHHJJJJJJLLLPPPSSSTTTSSSRRRPPPRRRRRRRRRRRRTTTUUUWWWXXXWWWXXXYYYYYYYYYWWWVVVUUUWWWYYY```fffeeeaaabbbggg]]]TTTMMMQQQZZZ```^^^[[[dddiiipppvvvzzz|||}}}~~~zzzvvvnnndddaaagggttt}}}yyynnn^^^TTT^^^ooo|||oooYYYFFFCCCVVVtttzzzwwwlllGGG<<<:::666555333444555666555444222222222222222222222222444777;;;===>>>???AAABBBCCCFFFJJJKKKJJJIIIJJJKKKooo~~~pppkkkbbbeeeZZZMMMPPPkkkuuu}}}jjjVVVPPPTTTjjjyyywwwtttqqqpppoooppppppnnnoooooolllhhhggghhhjjjooorrrvvvyyy|||~~~}}}{{{yyywwwvvvvvvvvvtttwwwzzzzzzwwwvvvwwwyyytttuuuwwwwwwuuurrrmmmjjjgggfffcccaaa___]]]\\\\\\VVVUUUSSSSSSRRRQQQNNNLLLKKKHHHEEEDDDEEEEEEDDDCCCAAAAAA@@@???>>>>>>>>>>>><<<<<<;;;::::::999888888777666555444444333444444222222111111111000000000222111///...---...000111//////000000000000/////////............///000000111111111000000000000000////////////000111222222000000000000////////////000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---............---,,,,,,...111444777999::::::777666666666777888999:::888999999::::::;;;;;;<<<>>>???AAA???======@@@CCCJJJUUUbbbiiieeeIII===888555666:::666555555555555444444444444444444444444444444444333333333333333333333333222222333444555777888999444555888<<>>???@@@AAACCCCCCGGGKKKKKKIIIHHHJJJMMMlllvvvjjjnnnhhhmmmYYYLLLYYYwww{{{~~~aaaVVVVVVggg}}}{{{wwwtttqqqpppppppppooopppppplllfffdddfffiiissswww{{{~~~|||{{{yyywwwvvvwwwxxxyyytttxxx{{{|||zzzxxxyyy{{{wwwxxxyyyyyywwwsssooollliiigggeeebbb```___^^^]]]VVVUUUSSSSSSRRRQQQNNNLLLJJJHHHEEEDDDDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;::::::999999888777666555444444333444444222222222222222111111111000000000000000///......//////000000000000//////...............//////000000000000000000000111111000000000000000111222222000000000///////////////111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------------222555999===>>>===;;;999111111111222555888<<<>>>888999999::::::;;;;;;<<<>>>@@@AAA???======@@@DDDIIITTTbbblllzzz```III;;;777777999666555555555555444444444444444444444444444444444333333333333333333333333222222333444666888:::;;;555888<<<@@@DDDHHHJJJKKKOOOKKKIIIIIIFFFDDDFFFKKKYYYpppoooyyy{{{zzzwwwuuutttuuuwwwxxxooolllhhhgggeeebbb[[[VVVLLLDDD@@@CCCHHHJJJJJJKKKJJJKKKMMMLLLJJJIIIIIIJJJOOONNNLLLIIIFFFEEEHHHJJJIIILLLPPPTTTWWWWWWVVVUUUUUUTTTSSSSSSTTTWWWYYY[[[``````______^^^]]]\\\[[[[[[^^^aaaeeeggghhhgggfffbbb]]]XXXZZZdddllliii```cccjjjsssyyy|||~~~~~~xxxmmm```VVVSSSccciiikkk___III;;;AAAOOO]]]dddgggmmmuuuXXX@@@999777444333444444444333222222222222333333333333444777;;;===>>>???AAABBBCCCHHHLLLKKKHHHGGGKKKOOOhhhuuunnn{{{wwwrrrYYYMMMaaayyyvvv\\\YYY___www|||xxxtttqqqpppooonnnpppppplllfffdddhhhlllwww{{{~~~~~~zzzyyywwwvvvvvvxxxzzz{{{uuuwwwzzz{{{{{{zzz{{{{{{{{{{{{{{{yyywwwssspppnnniiihhhgggdddbbb___]]]]]]WWWUUURRRQQQQQQPPPNNNLLLHHHGGGEEEDDDCCCCCCDDDDDDBBBBBB@@@???>>>>>>======;;;;;;;;;::::::999999999777666555444444333444444222222222222222222222222///000111111111000...---//////000000000000//////......------......///000000000000000111111111111222111111000000111111111/////////000000111111111333222000///...---------------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++,,,...///000888;;;>>>???>>>:::555111111111000111444777:::<<<888999999::::::;;;;;;<<<<<<>>>???>>>;;;;;;???BBBFFFPPP```mmmvvvXXXAAA;;;999666666555555555555444444444555555555555555555555555333333333333333333333333222333333555666888:::;;;777:::???DDDGGGJJJKKKKKKMMMIIIHHHHHHFFFDDDHHHMMMvvvllljjjttt{{{uuuvvvvvvvvvvvvuuuuuutttiiieee```^^^]]]ZZZSSSNNNFFFAAA@@@DDDHHHJJJLLLOOOMMMOOOQQQPPPOOONNNPPPRRRUUUSSSOOOJJJFFFEEEGGGJJJIIIKKKPPPTTTWWWXXXYYYXXXXXXWWWUUUUUUVVVXXX[[[\\\`````````______`````````eeehhhgggdddhhhpppnnneeegggeeeaaaaaaiiiqqqmmmeeegggnnnvvv|||~~~{{{uuummm___RRRWWW^^^fffdddSSSAAA<<<@@@MMM___ooo{{{~~~mmmQQQ;;;888555333333333333222222222222333333333444444444777:::===>>>???@@@BBBCCCHHHLLLLLLHHHGGGKKKPPPjjj{{{xxxwwwtttXXXMMMgggrrr\\\aaakkk|||wwwssspppnnnkkknnnooolllgggggglllrrryyy}}}|||~~~~~~yyy|||{{{{{{zzzyyywwwvvvvvvxxxyyyzzzwwwwwwwwwyyy{{{}}}|||{{{}}}|||zzzxxxuuurrrpppoooiiihhhgggeeebbb___[[[ZZZWWWTTTQQQOOOOOOOOOMMMLLLGGGGGGFFFDDDCCCCCCDDDEEECCCBBBAAA???>>>=========;;;;;;::::::::::::999999777666555444444333444444111111111111111111111111111000000/////////////////////000000000000//////...------------.../////////000000000111111111111333333222111000000000000...//////000111222333333555444222000...---------------------------------++++++++++++++++++++++++,,,,,,,,,------------...---,,,++++++---000333555888999999888666333///---222111111222333666888:::888999999::::::;;;;;;<<<<<<>>>@@@>>><<<<<>>@@@AAACCCIIIMMMLLLHHHGGGKKKPPPqqq{{{}}}{{{|||uuuXXXNNNkkkjjjZZZfffvvv~~~yyytttooommmhhhlllnnnllliiiiiipppwwwyyy~~~|||{{{zzzzzz|||}}}{{{zzz|||xxxyyy}}}zzzwww}}}zzzyyyyyyzzzyyywwwvvvvvvwwwwwwxxxyyywwwuuuxxx|||~~~}}}{{{~~~|||yyyvvvsssqqqoooooohhhhhhgggeeebbb^^^YYYWWWWWWTTTPPPNNNMMMNNNMMMMMMFFFFFFFFFDDDBBBBBBDDDEEECCCBBBAAA???>>>=========;;;:::::::::::::::::::::777777555444444444444444////////////000000000000333111///------...000111//////000000000000//////...------------...////////////000000111111111222444444222111000000//////......///111222333444555777555333000...---------........................++++++++++++++++++++++++,,,,,,,,,---------......///---,,,,,,...222777:::333222111000///......///111111111222444666888:::888999999::::::;;;<<<<<>>>>>AAADDDLLLUUUhhhxxxzzz[[[FFF<<<111222777777333222666777555444444444444444444444444333333333333333333333333333444666777999:::;;;;;;:::===BBBHHHLLLNNNNNNOOOLLL???>>>GGGDDD???SSSsssssscccfff|||{{{wwwvvvssswwwyyywwwwwwvvvooohhh``````[[[RRRNNNMMMIIIAAAAAABBBDDDFFFJJJOOOTTTYYY]]]XXXWWWZZZYYYUUUTTTYYY___WWWOOOLLLIIIGGGHHHKKKJJJMMMRRRWWWZZZ[[[ZZZZZZSSSWWW\\\\\\YYYYYY]]]bbb___]]]\\\___cccfffeeedddkkkjjjccc^^^dddpppqqqjjjaaagggiiifffkkkuuuwwwqqqsssyyy{{{qqqcccXXXTTTTTTXXX___^^^SSSFFF???AAA^^^tttGGG<<<333444777666444444222222111111222222333444888:::;;;;;;;;;<<<>>>AAA@@@FFFNNNNNNGGGAAAFFFQQQppp{{{pppRRRSSSsssggg___pppzzzqqqiiikkkkkklllmmmjjjhhhnnnwwwvvv{{{|||zzz{{{~~~zzzxxxwwwvvvvvvuuutttsssuuuuuurrrnnnooo~~~zzzyyyyyyyyyxxxsssvvvxxxxxxuuutttuuuwwwvvvwwwyyyzzzzzzyyyxxxwww|||zzzwwwvvvtttrrrooommmggghhheee___\\\\\\ZZZWWWVVVSSSPPPOOONNNMMMKKKIIIJJJIIIFFFCCCBBBBBBBBBCCC@@@@@@???????????????@@@<<<;;;;;;::::::999999888777777777666555555444444222222222111111111111000////////////////////////000000///..................------------.../////////000111222333222111111111111222222222111111000//////......111444888::::::777222000//////...---------------------------******+++,,,,,,,,,,,,+++///...---,,,***)))'''&&&...000222222000.........---------.........//////000222333333333444777999;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@AAA???===>>>BBBFFFRRR]]]lllwwwoooTTTAAA555555999999444333666777444444444444444444444444444333333333333333333333333333444555777999:::;;;;;;===@@@DDDIIILLLMMMMMMMMMJJJ@@@<<>>DDD```xxxqqqmmmxxx}}}xxxuuutttuuuxxxxxxuuusssqqqkkkccc\\\[[[TTTJJJFFFFFFCCC>>>AAABBBDDDJJJSSS\\\cccfffddd___]]]^^^\\\WWWWWWZZZ]]]TTTLLLJJJIIIGGGGGGJJJKKKNNNRRRWWWZZZ\\\\\\\\\XXXZZZ\\\\\\[[[\\\___bbbaaaaaaaaadddhhhjjjjjjhhhllllllhhhcccfffooossspppaaadddgggjjjqqqyyy{{{zzzxxx}}}~~~uuuiii```PPPNNNQQQXXXYYYRRRIIIEEE:::MMMpppXXXCCC444555888444111333222222222111222222333444888999;;;;;;;;;<<>>>>>>>>???<<<;;;;;;::::::999999888777777777666555555444444222222222111111111111000////////////////////////000000///..................------------.../////////000111222333222111111000111111222222222111111000/////////000333777999777555111000//////...---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,---...000222333555666666333///,,,++++++------..................000222333333333444777999999999::::::;;;<<<======<<<>>>@@@???>>>???DDDHHHOOO\\\mmmyyyhhhMMM;;;777999999666666777777444444444444444444444444444333333333333333333333333222444555777999:::;;;;;;AAACCCGGGJJJMMMMMMLLLLLLFFFCCC>>>:::===NNNnnnvvvtttyyy{{{vvvuuutttsssxxxyyyvvvqqqnnnlllfff___ZZZVVVLLLBBB>>>@@@???===DDDEEEJJJTTTbbblllooooooaaa]]]ZZZZZZXXXVVVWWWZZZ\\\RRRJJJIIIKKKJJJIIIJJJNNNOOORRRVVVZZZ]]]^^^___^^^]]]]]]\\\]]]^^^aaabbbeeefffhhhkkkoooqqqpppnnnnnnqqqqqqmmmjjjmmmtttxxxhhhgggkkkttt|||zzzpppiiiQQQLLLKKKOOOQQQNNNJJJIII???BBBYYYpppOOO666666:::444111555222222222222222333444444888999;;;;;;;;;<<>>=========<<<;;;;;;::::::999999888777777777666555555444444222222222111111111111000////////////////////////000//////............///...------------.../////////000111222222222111000///000111222222222222222111000//////000222555666333111000///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,******+++,,,///333777999555555444111---*********..................------000222333444444555777:::777888999:::<<<===>>>???;;;===???>>>>>>@@@EEEJJJLLL[[[ooo~~~zzzzzz]]]???888888777777777888777555555555555555555555555555444444444444444444444444333444666888:::;;;<<<===BBBDDDHHHKKKMMMNNNMMMMMMBBBFFFDDD>>>EEE^^^|||{{{|||zzzsssrrrtttuuutttxxxxxxtttnnnkkkiiiddd^^^ZZZSSSHHH???<<<>>>AAABBBIIIMMMWWWdddppptttoooiiiXXXVVVTTTTTTUUUVVVXXX[[[\\\RRRJJJKKKMMMMMMLLLMMMPPPQQQSSSVVVZZZ]]]```bbbccc```]]]\\\]]]```aaabbbgggiiimmmqqqtttuuuuuusssrrrwwwzzzwwwooolllsss}}}wwwqqqsss|||uuuoooXXXPPPIIIIIIJJJIIIIIIKKKFFF@@@FFFbbbZZZ:::888<<<666333999333222222222222333444444777999:::;;;;;;===???BBBGGGJJJKKKIIIDDDIII^^^tttsss^^^TTTkkkeeeWWW[[[ppp|||xxxsssmmmhhhddd___[[[^^^dddjjjhhhfffeeefffgggfffeeejjjiiihhhiiijjjhhhddd```aaappp}}}zzzxxxuuussspppnnnooorrruuuuuussssssuuuwwwwwwvvvuuutttttttttttttttttttttuuuwwwxxxvvvqqqnnnjjjllllllgggcccbbb]]]XXXTTTRRROOOMMMMMMLLLJJJHHHHHHGGGEEECCCBBBBBBBBBBBBBBBAAA@@@???======<<<<<<<<<;;;;;;::::::999999888777777777666555555444444222222222111111111000000////////////////////////000///............//////...------------...//////...///111222222222111000...///000111222333333333222111000000000111333444000///...///000000...,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,...,,,+++***+++...111333......---,,,******,,,..................---------000222333444444555888:::888888999:::;;;<<<===>>>;;;>>>??????>>>???DDDIIIIII[[[rrryyywwwnnnFFF;;;888555666888888777777555555555555555555555555444444444444444444444444444555777999;;;===>>>>>>AAACCCGGGKKKNNNOOOOOONNNDDDHHHEEE@@@OOOssswwwvvvqqqrrruuuvvvvvvuuuuuurrrllljjjjjjfffaaaYYYPPPEEE???>>>@@@EEEIIIMMMWWWffftttzzzuuuiii```VVVVVVVVVUUUWWWZZZ\\\]]]ZZZQQQKKKLLLNNNMMMMMMNNNRRRSSSTTTVVVZZZ]]]```bbbdddaaa]]]\\\^^^```aaabbbhhhkkkppptttwwwxxxxxxxxxxxx{{{wwwnnnsss|||{{{}}}vvvqqq```UUUJJJGGGGGGHHHKKKOOODDDBBB@@@JJJgggooouuuccc@@@888:::555444;;;333333222222333333444555777888:::;;;;;;===@@@BBBGGGJJJMMMJJJEEELLLccczzz{{{^^^ZZZzzzfffYYY```xxx}}}|||xxxpppfff```[[[YYY]]]dddfffdddbbbbbbdddeeedddccccccdddeeegggfffddd```^^^fff}}}|||{{{xxxuuuqqqooonnnnnnqqquuuuuutttsssuuuxxxwwwvvvvvvvvvwwwxxxyyyyyy||||||||||||zzzvvvqqqlllhhhkkkkkkfffcccbbb^^^YYYTTTQQQNNNMMMLLLKKKIIIGGGFFFFFFEEEDDDCCCBBBBBBAAABBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::999999888777777777666555555444444222222222111111111000000000000000000000000000000//////............//////...------------...//////...///000111222111000000...///000111222333333333222222111000000111111222......---...000000...---++++++++++++++++++++++++++++++,,,------------,,,111///,,,***)))***,,,---)))***+++******+++...111.....................---000222333444444666999;;;::::::;;;;;;;;;;;;;;;;;;>>>???@@@???===>>>BBBGGGIII\\\uuuxxx}}}}}}WWWBBB;;;666666888777777888555555555555555555555555444444444444444444444444555666888;;;===???@@@AAAAAACCCGGGKKKNNNOOONNNNNNGGGGGGBBBDDD^^^}}}}}}vvvrrrsssuuuvvvvvvqqqrrrpppllljjjkkkhhhcccTTTKKKCCC@@@AAADDDJJJPPPUUUcccuuu~~~zzzoooddd^^^XXXZZZZZZXXXYYY\\\]]][[[XXXQQQMMMMMMMMMKKKLLLOOOTTTTTTUUUWWWZZZ\\\___```bbbaaa```______```bbbdddiiilllqqquuuwwwxxxzzz|||}}}~~~vvvwww~~~wwwssseeeYYYLLLGGGGGGIIINNNSSSCCCFFFAAA???RRRmmmrrrfffcccrrrpppNNN===888444444888333333333333333444444555666888:::;;;;;;===@@@BBBGGGKKKNNNLLLGGGOOOiiizzzpppVVV]]]ccc___qqq~~~~~~~~~yyyoooddd]]]YYYXXX]]]ddd``````aaabbbcccdddeeeeeefffhhhhhheee___\\\]]]___www||||||{{{xxxssspppoooooonnnqqquuuuuuttttttwwwzzzyyyyyyzzz{{{|||}}}~~~~~~}}}|||{{{yyywwwsssmmmiiigggjjjiiieeebbbbbb___[[[SSSQQQNNNLLLKKKJJJHHHGGGEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;::::::999999888777777777666555555444444222222222111111111111000000000000000000000000000///............//////000...------------...//////...///000111111111000//////000111222222222222222111111111000000000111111///...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------000///---+++++++++,,,---,,,---...---,,,---///000---------.........//////000222333444555777:::<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@AAA???===>>>BBBFFFJJJ^^^wwwrrrMMMBBB999888888666555777555555555555555555555555555555555555555555555555666888:::===???AAABBBCCCBBBDDDHHHKKKMMMMMMLLLKKKFFFDDDDDDSSSvvv~~~~~~|||zzzwwwtttrrrrrrssssssnnnpppnnnkkkjjjkkkgggaaaQQQHHHCCCDDDGGGJJJPPPWWWfffuuurrrddd```cccZZZ___```___```dddddd```YYYVVVTTTSSSOOOLLLOOOTTTTTTUUUVVVXXXZZZ[[[\\\]]]aaacccdddcccaaaaaadddgggjjjnnnrrruuuwwwyyy|||~~~~~~zzzvvvmmm___PPPIIIGGGHHHLLLQQQLLLHHH@@@:::BBBSSS\\\\\\fff{{{eeeIII:::666666555444333333333333444555555666888:::;;;;;;===@@@CCCGGGKKKNNNKKKHHHSSSqqquuufff```SSSggg}}}~~~cccjjj~~~~~~zzzpppeee___YYYVVVWWW[[[WWW[[[```bbbaaabbbdddgggiiikkkjjjccc\\\]]]gggrrr{{{{{{zzzvvvqqqnnnnnnooonnnqqquuuvvvuuuvvvxxx{{{{{{{{{}}}~~~~~~}}}wwwvvvttttttrrrpppllliiigggiiihhhdddbbbcccbbb^^^SSSPPPMMMKKKKKKJJJHHHFFFDDDDDDDDDDDDCCCBBBAAAAAA??????>>>===============<<<;;;;;;::::::999999888777777777666555555444444222222222111111111111000000000000000000000000000...............///000000...------------...//////---...000111111111000///000111111222222222111111000000000000000111111111222000...---///000000///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------------,,,,,,,,,,,,------+++---//////...---...///+++,,,,,,---...///000000000111333444555777:::===:::::::::;;;;;;<<<<<<<<<===???@@@???===???CCCGGGLLL```yyyUUUHHH===:::999555444666666666666666666666666666555555555555555555555555777999;;;>>>@@@BBBDDDDDDDDDFFFIIIKKKLLLKKKIIIHHHBBBBBBJJJdddqqq{{{vvvwwwwwwuuurrrppppppqqqlllnnnnnnkkkjjjjjjeee___PPPHHHEEEIIIMMMPPPVVV]]]wwwjjj[[[^^^ggg^^^eeeiiiiiilllqqqqqqmmm\\\[[[[[[YYYSSSOOOSSSZZZUUUVVVWWWYYYZZZ[[[[[[[[[```dddhhhgggcccbbbfffjjjkkkooosssuuuvvvyyy~~~}}}}}}yyyttteeeUUUKKKGGGEEEGGGKKKTTTGGG:::888>>>III]]]nnnmmmyyyUUU???:::999555444333333333333444555555666888:::;;;<<<===AAACCCHHHKKKMMMJJJIIIWWWxxx}}}kkkbbb___[[[vvvrrrkkkwww~~~}}}tttiiiaaaZZZRRROOOPPPQQQWWW^^^aaa``````dddggg___cccddd```___iiizzz{{{yyytttooolllmmmooonnnrrruuuwwwvvvvvvyyy|||zzz{{{}}}~~~~~~|||zzzyyyrrrqqqpppppppppooommmlllgggiiihhhcccbbbddddddaaaRRRPPPMMMKKKKKKJJJHHHFFFCCCDDDDDDDDDCCCBBBAAAAAA???>>>===============>>><<<<<<;;;::::::999999888777777777666555555444444222222222111111111111000000000000000000000000000...............///000111...------------...//////---...000111111111000///111111222222222111111000000000000000111111111111444111...---...000000000------------------------+++,,,------......------++++++++++++++++++++++++'''))),,,...------......***+++,,,---...000111111000111333555555777:::===888888999:::<<<===>>>>>>;;;===??????>>>@@@EEEIIIMMMaaazzzsssPPP666999AAA;;;666999777666555444444555777888555666666444333333555777;;;<<<===???AAACCCEEEEEEIIIIIIIIIKKKMMMLLLGGGCCCHHH???JJJtttrrrnnnuuuqqqppptttwwwssskkkfffiiiuuuwwwmmmiiikkkcccSSSKKKHHHCCCBBBGGGQQQ^^^fffppp]]]___bbb___dddeeeiiinnnrrrsssoookkkbbbaaa^^^ZZZVVVTTTTTTUUUTTTVVVZZZ\\\[[[[[[[[[[[[```aaaeeehhhccc]]]aaakkknnnppprrrtttwwwyyy{{{||||||}}}rrrmmm___MMMDDDFFFGGGEEEQQQLLLFFF???===HHHccc|||jjjEEE777:::333555444333222222444555777777888999:::;;;===@@@CCCHHHQQQQQQHHHMMMgggjjjUUUVVVqqqwwwsss}}}llllll{{{~~~zzztttnnnhhh^^^QQQIIIGGGPPPVVV\\\]]]^^^```ccceeedddeeeddd___bbbwww~~~}}}zzzxxxuuurrrpppoooppppppqqqrrrssstttuuuwwwxxxxxxyyyyyyzzzzzzyyyvvvsssrrruuuvvvuuussspppmmmllllllgggfffdddaaa___^^^]]]]]]TTTRRROOOMMMLLLJJJGGGDDDGGGFFFDDDCCCBBBBBBCCCCCC????????????>>>>>>>>>>>>===<<<;;;999888888999999999999999888777666666555333333333222222222111111///000111222222111000///////////////////////////////////////////////////,,,...000111222111000////////////222444444333111444333111///...///000111222222222222222222333333000///...,,,+++***))))))---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------......///////////////000111222555666888888999:::888888999;;;===>>>===<<>>;;;888999777666555444444555666888555666666444333333555777;;;<<<===???AAACCCEEEEEEIIIIIIIIIJJJLLLJJJFFFBBBCCC@@@SSS~~~vvvuuu~~~wwwsssooonnnoooppppppppp{{{|||uuuggg```^^^VVVIIIJJJDDDEEEJJJJJJKKK[[[pppmmmaaadddgggdddkkkkkklllmmmooommmiiieeeaaa___\\\YYYUUUTTTUUUVVVUUUXXX[[[]]]]]]\\\]]]]]]cccaaaccceeeccc```eeennnlllnnnqqquuuyyy}}}zzzwwwrrrnnnbbbQQQFFFEEEFFFEEEGGGHHHGGGAAA;;;EEEaaa}}}yyySSS>>>:::222555444333222222444666777777888::::::;;;===AAACCCHHHQQQPPPIIIPPPkkk~~~lllYYYXXXrrr~~~rrruuu~~~~~~hhhaaasss~~~}}}vvvoooiiiaaaTTTJJJFFFPPPUUU[[[```ccceeefffgggeeeeeeeeehhhuuu~~~}}}{{{yyywwwtttqqqoooooooooooopppqqqrrrtttuuuwwwxxxxxxxxxxxxxxxxxxwwwvvvtttsssuuuvvvuuussspppnnnlllllliiihhheeebbb___[[[YYYXXXQQQNNNKKKJJJIIIHHHFFFEEEEEEDDDBBBAAA@@@@@@@@@AAA??????>>>>>>>>>>>>=========<<<;;;:::999999999:::888888777666666555444444333333333222222222111111///000111111111111000///////////////////////////........................---...000111111000///.../////////111333444333111000000///......///000000///000111222444555666666000//////......//////000---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------......//////////////////111222444666888999999:::999888999;;;===>>>===<<>>???BBBCCCEEEFFFIIIIIIIIIJJJJJJHHHDDD@@@@@@EEEaaa~~~vvvuuuuuurrrnnnkkkmmmsssxxxzzziii^^^XXXSSSLLLGGGJJJDDDIIITTTQQQNNNeeexxxhhhfffiiikkkjjjpppooommmlllllliiieeebbb___]]]ZZZWWWUUUUUUVVVWWWWWWYYY]]]^^^______```aaaeeeaaaaaaccceeegggkkkpppoooqqqtttvvvxxx{{{{{{wwwqqqpppgggWWWIIIDDDDDDDDD@@@FFFJJJDDD:::>>>XXXsssdddGGG;;;555555444333222222444666777777999::::::;;;===AAADDDIIIOOONNNIIIVVVrrr{{{kkk]]]UUUpppyyyjjjmmmvvvnnnjjjdddXXXLLLFFFKKKOOOVVV___fffhhhgggffffffeeehhhwww|||~~~}}}||||||zzzyyywwwuuurrrpppnnnnnnnnnooopppqqqrrrssstttvvvwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuwwwvvvuuutttrrrpppnnnlllkkkjjjgggddd^^^YYYTTTRRRLLLIIIFFFDDDDDDEEEDDDDDD@@@???>>>===<<<<<<==================<<<<<<<<<;;;<<<<<<;;;:::999999999999666666666555444444333333333333333222222222111111///000000111111000000///////////////////////////...........................///000111111000///...000//////111333444222111...///////////////000000...///000222444555666666000000000//////000000000+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------......//////////////////000222444666888:::;;;:::999888999;;;=========<<>>@@@BBBDDDEEEFFFHHHHHHIIIIIIHHHFFFBBB???AAAMMMmmmuuuxxxrrrpppuuuvvvrrrooorrryyy~~~ooo\\\WWWVVVRRROOOPPPKKKIIIOOOXXX[[[cccnnnfffiiijjjllloooooonnnmmmllllllkkkjjjiii___\\\XXXVVVUUUVVVWWWXXXYYY[[[^^^```aaaaaacccdddeeebbbbbbfffkkknnnpppqqqrrrtttwwwzzz|||~~~~~~{{{wwwpppqqqkkk^^^NNNDDDBBBDDDBBBGGGKKKEEE:::999JJJ___tttPPP===999666555333222333444666777888999:::;;;;;;>>>AAADDDJJJMMMLLLKKK]]]{{{|||tttggg[[[TTTnnnuuummmyyyuuukkkiiidddZZZMMMFFFHHHJJJSSSaaakkkmmmkkkiiihhhhhhqqq~~~zzzzzz|||{{{|||}}}}}}{{{zzzzzzxxxwwwuuusssqqqnnnmmmmmmnnnnnnrrrrrrssssssttttttuuuuuuxxxxxxwwwwwwwwwxxxxxxyyyyyyxxxvvvuuutttssspppnnnlllkkkiiiddd___XXXRRROOOJJJFFFBBB?????????@@@???<<<;;;:::999888888999::::::::::::999999999888888999999888888777777777777666555555555444444444333333333333222222222111111///000000000000000000///////////////////////////........................///000000111000///......111000000111222333222111000000111111111000//////...///111222444444444444111111///---,,,++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------......//////////////////000222444666999;;;<<<;;;999888999;;;======<<<<<>>@@@BBBDDDFFFFFFGGGHHHJJJJJJHHHDDDAAA@@@AAARRRppprrr}}}uuusssnnntttvvvsssttt~~~mmmZZZYYY\\\XXXUUUWWWKKKPPPTTTXXXfffyyyhhhgggiiihhhkkkqqqpppppppppooonnnnnnnnnooobbb^^^YYYVVVWWWXXXYYYYYY[[[]]]```bbbbbbdddfffhhhdddeeeggglllrrrvvvtttpppoootttyyy~~~}}}|||wwwwwwvvvrrrppppppmmmbbbQQQEEEAAACCCEEEEEEEEECCC<<<999@@@KKKoooZZZ===999666555444333333555666888888999;;;;;;<<<>>>AAADDDKKKLLLJJJMMMddd~~~xxxmmm^^^UUUVVVmmmoookkkrrr{{{qqqhhheeecccZZZOOOIIIIIIKKKVVVgggssstttrrrrrrlllrrr||||||zzzxxxyyyuuuvvvyyy|||}}}zzzyyyxxxxxxwwwvvvsssrrrooommmmmmmmmnnnooottttttttttttttttttttttttzzzzzzyyyyyyyyyzzz{{{|||zzzxxxwwwvvvvvvuuurrroookkkjjjgggccc^^^WWWRRRNNNHHHDDD???<<<;;;;;;::::::888888666555555666666777666666666666555555555555555555555555555555444444666666555555555555444444333333333222222222111111000//////////////////000////////////////////////........................///000000000000/////////222111000000222333222111000000111000///...---,,,---...000333444555444444000///...,,,+++***))))))+++++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,---------......//////////////////000111333666:::<<<>>>;;;:::999999;;;======<<<<<>>@@@???===>>>AAAWWWeee>>>888666555444333333555777888888999;;;;;;<<<>>>BBBEEELLLKKKIIIPPPkkk~~~vvvfffVVVLLLRRRhhhxxxtttyyyooommmuuuvvvllldddbbb___YYYRRROOOIIIKKKXXXlllwwwwwwvvvyyyzzzyyyzzz{{{xxxttttttqqqsssvvvyyy}}}}}}zzzwwwvvvvvvvvvvvvuuurrrqqqooommmmmmmmmooopppttttttttttttuuuuuuvvvvvv{{{{{{{{{{{{||||||||||||zzzxxxuuuuuuwwwvvvrrroooiiihhheee```ZZZTTTOOOLLLFFFCCC>>>;;;:::999777666666555444444333444555666444444444444333333333222222333333444444333333222555555555555555555555555333333333222222222111111000//////......//////000////////////////////////------------------------////////////000000000111333111000000111222222111//////...------,,,,,,+++---///222555666777666666......------------......+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,---------......//////////////////000111333666:::>>>@@@<<<:::999999;;;<<<<<<<<<<<>>;;;;;;>>>@@@===<<<===GGGlll~~~|||zzzrrrzzzpppCCC;;;777666444333444555777888888:::;;;<<<<<>><<<;;;;;;:::888666555444333333333444555666555555555444444444333333111222333444555444333222222222222222222222222333333333333222222222111111000///...------...///000////////////////////////---------------------------------...///111333444444222000///111222222111000000//////111444777999AAAAAA@@@>>>:::555000,,,222111///...,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,------------....../////////////////////000333666;;;???BBB<<<:::999999;;;<<<<<<;;;<<>>@@@BBBCCCEEEEEEFFFGGGGGGJJJKKKHHHCCCDDDIIIYYYmmmwwwyyyzzztttuuuyyyyyy}}}nnncccVVVPPPTTT[[[ZZZTTTbbb}}}zzzwwwvvvuuutttvvvwwwwwwsssoooppppppqqqrrrssstttuuuvvvwwwrrrkkkccc]]][[[[[[[[[^^^___```bbbeeehhhkkkllltttwwwyyywwwtttssstttvvv~~~|||{{{}}}zzzvvvpppnnnrrrxxxvvvppppppiiibbb]]]UUUJJJBBB@@@>>>===<<<===>>>>>><<<:::666LLLccclllqqq```;;;===444666888333666;;;999;;;999:::<<<;;;:::???GGGJJJLLLJJJZZZzzzxxx~~~|||ssscccFFFIIIXXXssslllwwwggg___fff{{{{{{tttpppmmmiiibbb\\\^^^dddfffkkkyyy|||oooqqqpppmmmkkkkkklllnnnooopppooommmnnntttzzzwwwppptttqqqnnnnnnpppsssuuuvvvsssssssssrrrqqqpppooonnnmmmooorrrtttuuuxxx{{{}}}|||||||||yyyvvvttttttuuuxxxvvvtttsssqqqmmmhhhddd[[[[[[ZZZUUUMMMFFFDDDCCC<<<;;;:::888777666666666555555555444444555555555333444444555666777777888555555444444444333333333333333333333333333333333222222222222222222222222000000////////////000000------......///000000000///////////////.........---...111444777666444222...///////////////......444444444888???FFFKKKNNN999777555444555555333111333222000...---...///000+++++++++*********))))))...---,,,+++************++++++,,,,,,,,,,,,------------...///////////////222222222333555888;;;<<<;;;;;;:::::::::;;;;;;<<<>>>@@@AAA@@@???@@@DDDGGGLLLeeesssLLL<<<;;;666666666666666666666666444555666555444555777:::===>>>@@@BBBCCCEEEEEEFFFIIIIIIKKKKKKFFFAAABBBGGGTTTxxx{{{uuuxxxyyysssuuuzzz{{{nnniii___VVVPPPQQQXXX\\\\\\[[[{{{~~~rrrssswwwvvvuuuwwwxxxwwwtttppprrrssstttuuuvvvwwwxxxyyy|||wwwooogggaaa^^^]]]^^^___```aaadddgggkkkmmmooorrruuuvvvvvvttttttxxx|||~~~~~~|||{{{}}}xxxtttooommmssszzzzzzuuunnnhhhbbb^^^WWWLLLDDDBBB>>>===<<<===>>>>>><<<;;;<<>>444555888444666;;;888:::999:::<<<;;;:::???GGGKKKNNNMMMZZZuuu{{{zzzyyy{{{}}}wwwUUULLLdddzzzkkk{{{gggeeeppp|||wwwtttqqqmmmfffaaadddjjjooottt}}}pppkkknnnllljjjiiihhhjjjlllmmmnnnnnnnnnpppwww}}}zzzrrrpppnnnlllnnnssswwwwwwvvvrrrrrrrrrrrrqqqpppooonnnnnnpppsssttttttvvvxxxzzz{{{{{{{{{yyyvvvttttttuuuxxxwwwvvvuuusssooojjjfff[[[[[[XXXRRRKKKEEECCCBBB<<<;;;999888777666666666666666555555555555666666555555666666777888888999777777666666666555555555333333333333333333333333333333333222222111111111000000////////////000000111000000///......------////////////////////////333222111111222333444444:::666000,,,+++...222555555:::BBBIIIKKKEEE;;;333555777888555000...///111333222000.........///000,,,,,,+++++++++*********...---,,,+++************++++++,,,,,,,,,,,,------......///////////////...222222222333555888:::<<<:::::::::::::::;;;<<<======@@@AAAAAA??????BBBEEELLLddd~~~]]]@@@:::666666666666666666666666444555666555444555888:::===>>>@@@BBBCCCEEEEEEFFFLLLKKKLLLKKKDDD???AAAGGG]]]ssssssyyyyyysssvvv|||xxxbbb]]]RRRMMMNNNVVV[[[\\\bbbjjjsssooosssxxxwwwxxxyyyyyyxxxuuurrruuuvvvwwwxxxzzz{{{|||}}}zzzssskkkddd```___^^^```aaacccfffjjjnnnqqqrrrqqqssstttsssssswww~~~~~~uuuppprrrwww{{{}}}|||zzz{{{~~~||||||zzzvvvpppmmmrrryyy{{{wwwkkkfffbbb```YYYOOOGGGDDD===<<<;;;<<<>>>>>>===<<>>:::000,,,///666444222111/////////000000------,,,,,,,,,+++++++++------,,,+++************++++++,,,,,,,,,,,,------...///////////////......111111222333555888:::<<<999999999:::;;;<<<===>>><<>>@@@CCCMMMccc{{{pppIII===777777777666666666666666444555666555555666999;;;===>>>@@@BBBCCCEEEEEEFFFKKKKKKKKKIIICCC???CCCKKKyyynnnttt}}}yyyssswwwvvv^^^YYYRRRQQQWWW^^^]]]___pppssstttvvvyyyyyyzzz{{{zzzyyyvvvuuuwwwwwwyyyzzz|||}}}~~~{{{uuummmfffbbb___^^^bbbccceeehhhlllooorrrtttqqqqqqqqqqqqrrryyy}}}xxxoooiiibbb```___bbbiiiqqqwwwzzzuuutttvvv{{{}}}|||~~~{{{sssmmmooouuuvvvssshhhdddaaa```[[[QQQHHHEEE===<<<;;;;;;===>>>>>>===>>>777HHHwwweeeHHH888444999666666999666999888999;;;::::::???GGGGGGKKKNNN^^^www~~~fffSSS___}}}wwweeeiiixxx|||vvvlllfffjjjrrrttt{{{qqqffffffiiiddddddccccccccceeeggghhhfffiiilllpppuuuyyyuuummmlllhhhhhhoooyyy}}}wwwqqqpppppppppppppppooonnnnnnnnnppprrrsssssstttuuuwwwwwwxxxyyyxxxuuusssssstttpppppppppqqqoookkkeee```YYYVVVQQQKKKEEEAAA??????;;;:::999888777777777777999999888888888888999999999999::::::;;;;;;;;;;;;:::::::::999999999999888555555555555444444444444555555444333111000//////000000////////////000000.........///000000111111///////////////000000000+++...222444444222111000---///444999===AAACCCDDDGGG@@@555...,,,...111333333999===999111---111777333333111000//////000000......---------,,,,,,,,,---,,,++++++*********++++++++++++,,,,,,,,,------///////////////......---111111111333555777:::;;;888999999:::;;;<<<>>>???<<>>===???BBBNNNbbbzzzWWW@@@888888777777666666666666444555666555555666999<<<===>>>@@@BBBCCCEEEEEEFFFHHHHHHJJJHHHCCCAAAIIITTTooowww|||vvvzzznnnWWWTTTXXX]]]cccfffdddlllxxxvvvyyywwwyyyzzz||||||{{{yyywwwvvvvvvwwwxxxzzz|||~~~|||wwwqqqkkkfffcccaaadddeeefffhhhkkknnnqqqrrrppppppppppppsss{{{vvvlllbbb\\\YYYTTTTTTVVVZZZaaaggglllnnnpppooorrrxxx|||{{{}}}~~~{{{tttmmmnnnsssuuurrriiidddbbbaaa\\\RRRIIIFFF>>>===;;;;;;<<<>>>======;;;555CCCoooyyyRRR<<<444999777666888666888777888;;;::::::???GGGLLLMMMPPPddd{{{ZZZVVVgggyyy{{{cccggguuu~~~vvvjjjcccgggpppttt||||||kkkfffdddcccaaaaaaaaaaaaccceeefffgggfffjjjnnnqqquuuwwwrrrkkkllliiihhhnnnwwwzzztttmmmoooppppppppppppooonnnnnnmmmoooqqqrrrssstttwwwyyyvvvxxxxxxwwwuuurrrrrrrrrnnnmmmmmmlllkkkgggaaa]]]VVVSSSMMMHHHCCCAAA???>>><<<;;;:::999999888999999;;;::::::999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999999888888666666666555555444444444555555444333111000//////000000////////////000000......//////000111111111////////////000000111111000222333333111///000111>>>@@@CCCEEEDDD@@@;;;888333222111111222000...+++...000111000......///000222222111000000/////////.........---------,,,,,,,,,,,,++++++******+++++++++++++++,,,,,,,,,------...///////////////......111111111222444777:::;;;888999999:::;;;<<<>>>???<<<>>>AAA@@@>>>>>>@@@CCCNNN```xxxgggFFF999888888777777666666555444555666666666777:::======>>>@@@BBBCCCEEEEEEFFFEEEFFFIIIHHHDDDDDDOOO]]]xxxrrrzzz||||||eeeSSSUUU___gggmmmmmmppp|||rrrvvvyyyvvvyyy{{{}}}}}}{{{yyywwwwwwvvvvvvxxxzzz|||~~~}}}zzzuuupppllliiigggfffffffffgggiiikkklllmmmlllmmmnnnoootttzzzpppgggccceee\\\[[[ZZZZZZ]]]bbbfffjjjpppnnnqqqvvvyyyxxxzzz}}}wwwvvvrrrnnnpppwwwzzzyyymmmhhheeeccc^^^SSSLLLIII@@@>>>;;;;;;<<<======<<<;;;777===ZZZ]]]AAA555999777666888777777666888:::::::::???GGGLLLKKKMMMddduuubbbMMMZZZ~~~uuu```iiiyyyvvviiiaaaeeeoooyyypppgggddd___YYY]]]^^^___```bbbdddfffgggiiinnnqqqsssvvvxxxtttmmmmmmiiiggglllrrruuuqqqllloooppppppqqqppppppoooooommmoooqqqssstttuuuxxxzzzvvvwwwxxxwwwtttqqqoooooonnnllljjjiiifffccc^^^ZZZSSSOOOJJJFFFDDDBBB???======<<<;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======:::::::::999999999888888777777777666555555444444444444333333222111000000000000////////////000000222111111000000//////......//////000000111111222---.........///555===DDDCCCBBB???;;;777444222111...///000222444222///+++///...,,,...111222111///111111000000///...............---------,,,,,,,,,,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,---------......///////////////000000111222444777999;;;999999999:::;;;<<<===>>><<>>BBBFFFMMM]]]uuuxxxNNN999999888888777666666555444555666666666888;;;======>>>@@@BBBCCCEEEEEEFFFEEEFFFIIIHHHDDDFFFSSScccvvvuuu{{{sssmmm]]]UUU^^^fffnnnssssssuuuooorrrvvvxxxxxx{{{~~~}}}zzzxxxwwwxxxvvvvvvxxxzzz|||~~~}}}{{{yyyvvvsssooolllkkkggggggffffffffffffggggggfffhhhkkknnnvvv}}}|||}}}|||vvvlllggghhhffffffgggggghhhkkknnnqqqtttqqqrrrvvvvvvssssssuuurrrsssrrrqqqttt|||uuunnniiifff```VVVNNNLLLBBB???<<<;;;;;;<<<<<<;;;::::::<<>>======<<<<<<<<<<<<============<<<<<<========================<<<<<<<<<;;;;;;:::::::::999999999888888777777666555555444333333333222222111111111000000////////////000000222222111111000/////////...//////000111111222222---111444666666:::AAAFFF666444111...,,,---///000444111---,,,...000222222333111///000333444333000000000000//////...---,,,------------,,,,,,,,,+++,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,---///000000000000000000111222444666999;;;:::::::::::::::;;;<<<======??????>>>===???EEEJJJLLLZZZrrrzzzVVV999999999888777666666555444555666666666888;;;>>>===>>>@@@BBBCCCEEEEEEFFFEEEGGGIIIHHHEEEGGGUUUeeelllvvvzzzqqqbbb___VVVVVVeeekkktttvvvwww{{{tttooonnnttt}}}xxx{{{~~~}}}zzzwwwwwwxxxvvvwwwxxxzzz}}}yyyxxxwwwuuurrrooommmkkkhhhgggfffdddccccccccccccaaadddhhhnnnxxxyyyvvvxxxyyywwwsssttttttwwwyyytttiiiaaa^^^ccchhhoootttwwwwwwxxxxxxxxxuuutttvvvtttpppnnnpppqqqttttttssswwwzzzsssmmmiiibbbXXXQQQOOOCCC@@@===;;;;;;;;;;;;:::888===???IIIjjjmmmJJJ777888777555888888666666777:::::::::@@@GGGNNNPPPWWWnnnuuukkkVVVKKKiii~~~}}}qqq^^^rrrwwwjjjdddkkkwww~~~tttiiibbb^^^YYYXXXYYY[[[]]]___bbbcccdddeeekkkoooqqqtttwwwvvvrrriiigggeeefffjjjnnnqqqrrrpppqqqqqqrrrrrrrrrqqqqqqrrrtttuuuuuuttttttvvvwwwwwwxxxyyywwwsssooolllkkkjjjfffbbb]]]ZZZWWWTTTQQQMMMJJJGGGFFFFFFDDD@@@===???>>>>>>============>>>>>>>>>============>>>>>>============<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777666555555444333222222222222222222222000000////////////000000/////////000111111222222...//////000111222222222999@@@FFFEEE???666111000222111000///............---------///111111000...111000//////000000///...////////////...---,,,+++------,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++,,,,,,,,,---------++++++---///000111111111000000000222444666999:::;;;;;;:::::::::;;;;;;<<<>>>??????======@@@GGGMMMKKKXXXooouuuoooDDD999999:::444444777333555666666777888:::;;;<<<<<<===@@@BBBCCCDDDCCCCCCHHHJJJFFFEEEKKKMMMWWWjjjzzzvvv^^^YYYWWW\\\gggkkkvvvtttqqqxxx|||vvvqqqqqqxxx~~~}}}}}}}}}|||{{{zzzyyyyyyvvvvvvxxx{{{~~~}}}zzzuuupppoooqqqrrroookkkllliiiddd___[[[ZZZZZZ[[[[[[\\\cccppp}}}iiihhhfffeeeeeeeeefffgggeeeggghhhgggfffdddddddddjjjvvvzzztttqqqnnnooosssssspppqqqwww{{{{{{|||~~~xxxvvvrrrllleee^^^XXXTTTIIIAAA:::::::::999999;;;999:::===???OOOooossskkkwwwOOO555;;;888555:::777888666777888999:::BBBKKKQQQKKKXXXuuuqqq```WWWKKKccc|||xxxyyyxxxlll||||||uuulllqqq}}}uuuhhhfffddd^^^bbb\\\XXXZZZ\\\]]]```dddaaajjjpppmmmlllnnnooolllhhheeeaaabbbllluuussslllqqqpppppppppqqqsssuuuvvvrrrrrrqqqrrrsssuuuwwwxxxzzzxxxuuurrrpppnnnjjjhhhiiieee```\\\YYYWWWUUUSSSLLLJJJIIIGGGEEECCCCCCBBBAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>========================>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888888777777555444333111111111111111111000000//////......///111333444000111222333222111...---///000333888===CCCHHHJJJAAA>>>999555222222333444000///...------...///000111111000000000000111111000000000000111111111111//////...---+++***,,,......------,,,,,,------...,,,,,,+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000111333555888:::<<<;;;;;;:::::::::;;;<<<<<<>>>@@@AAA@@@???AAAFFFKKKCCCYYY|||tttyyyQQQ>>>999===888555777555555666666777888:::;;;<<<===>>>???AAABBBCCCDDDDDDDDDFFFDDDFFFLLLPPPaaa~~~}}}gggVVVXXX\\\gggtttxxxxxxtttnnnqqq{{{{{{yyytttpppqqqwww}}}~~~~~~}}}|||yyyxxxwwwwwwtttuuuxxx{{{~~~~~~{{{xxxuuupppkkkiiikkkllliiigggccc```[[[VVVSSSRRRRRRSSSYYY[[[dddppp|||rrrbbbWWWVVVTTTSSSRRRRRRRRRSSSRRRUUUXXX[[[^^^aaaeeeiiiooozzz}}}qqqppppppqqqrrrnnnlllmmmqqqssssssuuuyyy}}}yyytttnnnhhhaaaZZZUUUJJJBBB;;;::::::999888::::::888999:::DDD]]]qqqsssXXX999;;;888777;;;777888777777999999;;;CCCLLLRRROOOcccnnn___WWWQQQjjj{{{|||wwwrrr}}}vvvlllnnnxxxrrrpppnnnhhheee^^^ZZZ[[[]]]]]]___bbbfffkkkllliiigggiiiiiieeedddbbb___```hhhrrrtttqqqoooooooooooooooqqqssstttrrrrrrssssssuuuwwwzzz{{{yyywwwsssqqqpppmmmjjjhhhhhhddd___ZZZXXXVVVTTTRRRMMMLLLJJJHHHFFFEEEDDDDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999777666555333333222222111000000000555444222000............111000///...000333666888;;;???EEEHHHGGGBBB<<<777555333000...,,,---...///000///...------...///000111111000000000000000111000000000000111111111111/////////---++++++,,,...------,,,,,,,,,,,,------------------............------------------------,,,,,,------...////////////000111333555888:::<<<;;;;;;::::::;;;;;;<<<<<<>>>@@@AAA???>>>@@@EEEJJJGGG[[[zzzzzzzzzbbbDDD888???<<<666777888555666666777888:::;;;<<<>>>>>>>>>???AAABBBDDDEEEDDDEEEDDDHHHLLLOOOlll{{{|||ttt[[[QQQYYYcccqqq~~~{{{tttllljjjqqqzzzzzztttvvvvvvuuurrrppprrrxxx}}}~~~~~~{{{xxxuuuuuuuuutttuuuxxx{{{|||yyytttppplllgggbbb```aaabbbaaa```ZZZWWWRRRMMMJJJJJJKKKLLLUUUZZZdddnnnzzzuuuiiiZZZMMMLLLKKKIIIGGGFFFEEEEEEEEEDDDFFFJJJNNNTTT[[[dddiiirrr|||nnnnnnpppqqqqqqkkkjjjkkkmmmlllkkkooovvv{{{tttooolllfff]]]VVVLLLDDD<<<;;;;;;888888999===::::::<<<@@@PPPmmm~~~eeeAAA:::999:::;;;888999777888::::::<<>>@@@@@@???===???DDDHHHKKK\\\xxxtttpppHHH666>>>>>>666777:::555666666777888:::;;;<<<>>>>>>>>>>>>???BBBDDDEEEGGGHHHFFFHHHIIILLLqqqzzz|||kkkXXXSSS]]]gggttt~~~}}}~~~vvvkkkgggkkkrrrtttrrrrrrrrrrrrqqqqqqsssxxx}}}|||}}}~~~{{{wwwttttttuuuuuuvvvwwwxxxwwwqqqjjjdddaaa]]]YYYWWWWWWYYYYYYYYYVVVSSSMMMIIIFFFGGGIIIJJJPPPXXXcccmmmyyyyyymmmcccWWWNNNJJJIIIHHHFFFDDDCCCBBBAAABBBDDDEEEHHHLLLSSS[[[aaakkkttt}}}mmmlllnnnoooooommmlllmmmnnnjjjhhhnnnvvv}}}vvvooommmlllhhh___WWWNNNEEE>>><<<;;;888777888===;;;:::???@@@IIIqqqrrrIII999999;;;;;;777999777888:::;;;===EEENNNRRRXXXsss~~~xxxooo^^^SSS\\\tttzzzvvvzzz{{{{{{~~~xxxxxx|||{{{vvvpppkkkccc]]]YYYZZZ[[[ZZZ[[[^^^eeedddbbbbbbeeeeeebbb^^^]]][[[YYY\\\gggsssvvvrrrssssssrrrqqqrrrssstttuuuuuuvvvvvvwwwxxxyyyzzz{{{tttrrrpppnnnmmmllliiigggbbb^^^YYYVVVTTTRRRQQQOOOMMMLLLJJJHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<:::999888444444444444444555555555777666444111////////////333777===CCCFFFFFFDDDBBB999555///+++)))+++///222......///000111111111111........................333222111000///////////////000000000111111111111000111111///---,,,,,,------,,,,,,,,,,,,,,,,,,---*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000111333555888:::;;;;;;;;;:::;;;;;;<<<===>>>>>>???@@@>>>===>>>CCCGGGLLL\\\vvvqqqyyyMMM666<<<<<<666888:::555666666777888:::;;;<<<>>>>>>===>>>???AAADDDEEEHHHIIIGGGFFFGGGNNNuuu~~~|||bbbUUUWWWbbbiiiuuu}}}xxxlllgggiiioootttwwwppppppqqqqqqrrruuuxxx{{{xxx{{{|||yyytttqqqrrruuuuuuuuutttrrrnnnggg___YYYXXXUUURRRQQQRRRTTTUUUVVVTTTPPPKKKFFFEEEFFFIIIKKKMMMVVVbbblll{{{{{{ooofff]]]TTTOOOHHHHHHGGGEEECCCAAA???>>>CCCCCCDDDDDDFFFKKKQQQVVV]]]gggtttvvvmmmkkkkkkkkkmmmnnnnnnooonnnjjjhhhnnnvvvtttnnniiihhhjjjhhh```XXXOOOFFF???===<<<999777999777888777;;;>>>AAAnnn~~~RRR999888;;;999666999777888:::;;;===EEEOOOMMMWWWqqq}}}xxxrrraaaUUUggg}}}{{{uuuzzz}}}xxxuuuvvv|||~~~}}}~~~~~~|||rrrnnnrrrwww}}}vvvmmmfff[[[VVVTTTWWWYYYYYYZZZ]]]aaa^^^]]]___```^^^YYYUUUSSSRRRRRR[[[lllzzzyyyqqqsssrrrrrrrrrrrrsssuuuvvvxxxxxxxxxwwwwwwwwwvvvvvvrrrpppnnnlllkkkjjjgggeee___\\\WWWTTTRRRQQQPPPOOOKKKKKKIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBCCCCCCCCCCCC??????????????????????????????>>>===<<<:::888777555555444333333222222111222222222333555888:::<<>>???===???@@@>>>===>>>CCCHHHMMM]]]vvvqqqVVV;;;;;;999777888888555666666777888:::;;;<<<=========>>>@@@AAACCCDDDCCCIIIFFFBBBGGGVVV}}}~~~vvvpppUUURRRZZZeeejjjwwwxxxnnniiiiiijjjooouuuoooooooooppprrrtttvvvxxxuuuwwwyyyuuuoookkkllloooqqqnnnkkkgggbbb]]]VVVRRRQQQPPPPPPQQQRRRSSSUUUVVVQQQNNNHHHDDDCCCEEEHHHKKKLLLVVVbbbnnn{{{oooggg```WWWQQQOOOJJJJJJIIIHHHFFFDDDBBBAAAAAACCCEEEGGGJJJMMMQQQUUUXXXaaammmvvvwwwpppmmmllliiiiiilllmmmllllllmmmkkkhhhlllrrrlllhhheeeeeefffeee___ZZZPPPGGG???===<<<:::888:::666;;;888;;;??????lll\\\;;;999<<<777666888666777999:::===EEENNNJJJWWWpppxxx|||tttrrrcccZZZttt}}}yyyssssssxxxsssoooqqqxxx~~~}}}|||{{{vvvnnneeecccgggmmmwww|||{{{qqqeee]]]UUUQQQPPPSSSWWWWWWYYY\\\^^^ZZZXXXXXXUUUOOOJJJIIIIIIMMMUUUcccttt|||sssppppppooopppqqqssstttvvvyyyyyyxxxxxxvvvuuusssrrrrrrooommmkkkjjjhhheeeccc]]]ZZZVVVSSSQQQQQQPPPOOOKKKJJJIIIGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>>===<<<:::888777777666555444333222111111777888:::===AAAEEEIIILLL===;;;777444000...------...///000000000000///...+++,,,---.........------///000000111111000000///111111000000000000111111000000000000111111111111111222333222///---,,,---,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------.../////////111111222333555777999:::::::::;;;;;;<<<===??????===>>>???>>>===@@@EEEJJJLLL]]]yyytttcccFFF===888999:::555555666666777888:::;;;<<<;;;<<<>>>???AAABBBBBBBBBAAAJJJFFF@@@III___xxxzzz}}}|||jjj```SSSUUUaaaiiiiiirrr~~~}}}uuuooommmkkkhhhjjjooonnnnnnnnnoooqqqrrrssssssrrruuuvvvqqqhhhcccdddggghhhddd^^^ZZZVVVSSSPPPNNNLLLNNNQQQSSSTTTVVVWWWYYYPPPMMMGGGCCCBBBEEEIIILLLNNNXXXdddrrrxxxooofffbbb^^^VVVRRRRRROOOOOOOOONNNLLLJJJHHHGGGGGGKKKQQQVVVYYY\\\___aaacccllltttvvvwww{{{|||{{{uuuppplllmmmnnnkkkjjjkkkllliiiiiilllllljjjkkknnniiigggfffeeedddbbb^^^[[[OOOGGG???>>>===;;;:::;;;666@@@;;;<<>><<<:::888777555666888999;;;===??????QQQNNNHHHBBB<<<777444222...---+++***+++---000222444111---))))))+++...111------...///000000111111000111222333333222111000////////////000111222333000000000000111111111111222333444333000---,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111111222333555777999:::::::::;;;;;;<<<>>>???@@@<<<>>>?????????AAAGGGLLLIII]]]{{{{{{lllOOO@@@888:::;;;333555666666777888:::;;;<<<:::<<<>>>@@@AAABBBBBBAAACCCNNNIII???JJJddd{{{zzzttt{{{}}}qqq```WWWXXX]]]iiimmmffflllwwwwwwvvvqqqpppqqqnnnhhhhhhmmmnnnmmmmmmnnnoooppppppoooqqqttttttmmmccc\\\]]]___aaa\\\UUUPPPNNNNNNNNNMMMJJJMMMRRRUUUWWWXXXZZZ[[[QQQMMMHHHDDDCCCFFFKKKNNNQQQZZZeeeuuu|||rrrlllddd^^^^^^\\\VVVSSSVVVPPPPPPPPPPPPNNNLLLJJJIIIRRRWWW___fffjjjlllmmmooosss{{{|||xxxyyy{{{|||wwwpppkkkmmmooommmkkkkkklllhhhhhhlllnnnllllllmmmiiiiiihhhgggdddaaa^^^\\\OOOFFF???>>>===;;;:::<<<111>>>888999DDDFFFmmmkkkCCC>>>>>>888:::666444555888999<<>>???@@@<<<>>>?????????BBBHHHNNNFFF[[[}}}yyy}}}UUU===BBB:::///888777777777888999:::<<<<<<@@@@@@???>>>===???CCCFFF???DDDFFFFFFKKK^^^yyysssmmmvvvwwwhhh]]]]]]ddddddfffhhhkkknnnqqqrrrpppqqqrrrqqqnnnmmmlllmmmooorrrvvvwwwtttqqqnnnmmmtttpppjjjaaaXXXSSSQQQQQQOOOMMMKKKJJJKKKLLLKKKJJJLLLNNNSSSZZZ]]]\\\ZZZ[[[WWWNNNGGGFFFGGGGGGIIIMMMTTT[[[hhhzzz~~~ooofffdddaaa\\\YYYWWWVVVTTTRRRTTTUUUWWWWWWVVVUUUWWWXXX[[[ccckkkpppttt{{{~~~}}}~~~{{{~~~yyyrrrmmmnnnooollliiiiiiggghhhiiijjjkkkllllllllljjjlllnnnlllfff^^^XXXUUUJJJGGGAAA<<<999888999;;;;;;<<<999:::>>>KKKzzzoooCCCAAA===333<<<888666666999;;;???IIISSSUUUhhhyyy~~~}}}oooggg[[[WWWrrr|||}}}}}}uuuqqq}}}~~~~~~}}}~~~||||||}}}xxxlllXXXNNNOOOJJJJJJXXXmmmzzzqqqccc\\\QQQOOONNNPPPTTTXXXYYYXXXVVVTTTHHHAAADDDBBBFFFUUU[[[zzz{{{uuummmqqqrrrssssssrrrrrrtttvvvtttvvvxxxzzzzzzyyyvvvuuutttpppkkkgggeeeeeedddccc___\\\XXXTTTQQQOOONNNNNNLLLJJJHHHGGGGGGIIIKKKMMMIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGFFFFFFGGGGGGFFFCCCAAA???FFFCCC???;;;888888:::;;;EEEGGGJJJJJJFFF@@@999444111111000000//////......////////////////////////........................///............//////000222333555666555222///---////////////000000000111111000000000000000111222000000///...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---,,,...111000---******+++,,,---...000111111000111222333555777999;;;;;;;;;:::::::::;;;<<<<<<>>>??????===<<<>>>DDDIIIGGGWWWuuu___CCC@@@999222999777777777888999:::<<<<<>>>>>???CCCFFFGGGHHHFFFCCCGGGWWWkkkxxx~~~tttqqq{{{}}}qqqggggggffffffggghhhjjjlllmmmooolllmmmnnnnnnmmmlllllllllrrruuuzzz|||zzzwwwuuutttyyyqqqcccUUUJJJDDDAAA@@@DDDDDDBBBBBBCCCEEEHHHJJJMMMPPPUUU[[[]]]]]]\\\\\\VVVNNNGGGFFFFFFGGGIIIMMMUUU]]]kkk~~~xxxppphhhcccaaa]]][[[YYYXXXXXXXXXWWWVVVXXXZZZ[[[[[[ZZZZZZ\\\]]]```hhhrrryyyxxxqqqllllllmmmkkkiiiiiihhhiiijjjkkkllllllllllllkkkmmmmmmkkkddd]]]WWWTTTJJJFFFBBB===:::999999:::888:::999;;;???JJJuuu{{{JJJ>>>:::222;;;888666666999;;;???HHHSSSZZZsss}}}lll___RRRQQQooo~~~vvvnnnnnn{{{}}}uuuqqqzzz}}}~~~{{{sssmmmaaaZZZKKKEEEEEE@@@CCCSSSqqqrrraaaXXXPPPNNNMMMOOORRRUUUVVVVVVSSSRRRGGG@@@BBBBBBIII[[[rrr{{{tttqqqmmmoooqqqrrrqqqqqqqqqtttvvvwwwxxxyyyyyyxxxvvvtttrrrtttqqqllliiigggfffdddccc]]][[[WWWTTTQQQOOOOOOOOOMMMLLLJJJHHHHHHIIIKKKMMMKKKKKKJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAACCCFFFIIIKKKIIIEEE???999444111000000000000000000//////......////////////////////////........................///............///000000111222333444333111000...000000000000000000111111000000///////////////000000000///...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////---+++,,,---------.../////////000111222333555777999;;;;;;;;;:::::::::;;;<<<<<<===>>>???>>>===>>>CCCHHHIIIYYYuuuyyymmmJJJ===888666;;;777777777888999:::<<<<<<===>>>???@@@???@@@CCCEEEHHHIIIFFFDDDMMM```ttt~~~{{{}}}zzzqqqqqq{{{}}}rrriiijjjmmmmmmkkkjjjiiiiiiiiiiiiggghhhiiijjjjjjjjjiiiiiijjjnnntttxxxyyywwwvvvuuuooodddTTTGGG@@@>>>>>>===>>>@@@AAAAAAAAADDDJJJOOOOOOSSSWWW[[[^^^___^^^\\\TTTLLLFFFEEEFFFFFFJJJNNNYYYbbbrrrmmmaaa\\\ZZZ\\\___YYYXXXXXXZZZ\\\]]]]]]\\\^^^```aaaaaa```aaaccceeejjjsss}}}yyyxxxpppjjjjjjkkkiiiiiijjjiiijjjkkkllllllllllllllllllmmmmmmiiiccc[[[VVVSSSIIIFFFBBB>>>;;;:::999999555888999===@@@HHHooorrrTTT@@@:::444888888666777999;;;>>>HHHRRR^^^zzzjjjYYYLLLPPPrrr~~~zzzhhh___ggg~~~uuupppwwwvvvzzz}}}|||~~~~~~uuudddWWWJJJIIIAAA>>>@@@>>>GGG]]]xxxdddXXXPPPNNNMMMNNNPPPRRRSSSSSSOOOPPPGGG??????AAAOOOeeerrrlllnnnmmmmmmooopppppppppqqqtttvvvzzzyyyxxxvvvtttrrrqqqppprrrpppllljjjhhhfffbbb```ZZZXXXVVVSSSQQQPPPPPPPPPOOONNNLLLJJJIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDCCCIIIGGGEEECCCBBBBBBCCCDDDMMMLLLJJJGGGEEEDDDDDDCCC<<<888111,,,***,,,000333000000000////////////...////////////////////////.......................................///000000111111111111111000000000111111111111000000000000000//////....../////////111000000///...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,------,,,........................000111222333555777999;;;:::::::::::::::;;;<<<===;;;===??????===>>>BBBFFFKKK\\\uuunnnyyyPPP:::999:::999777777777888999:::<<<<<<<<<>>>@@@@@@@@@AAACCCDDDEEEHHHGGGFFFRRRmmmxxx{{{xxxqqqrrrzzzzzzooohhhiiivvvtttrrrpppmmmkkkjjjiiiffffffffffffgggggggggfff___ccckkkrrrwwwwwwtttqqqbbbWWWIII@@@>>>AAAAAAAAA===BBBFFFFFFDDDFFFLLLQQQRRRVVVZZZ[[[^^^```___\\\QQQKKKFFFEEEFFFGGGLLLRRR]]]hhhzzz|||pppccc^^^\\\ZZZZZZ\\\\\\\\\\\\^^^aaacccbbbaaabbbcccdddddddddeeehhhjjjuuu~~~zzzyyyqqqjjjjjjkkkjjjjjjlllkkkkkklllmmmmmmmmmllllllmmmmmmmmmhhhaaaZZZUUURRRHHHFFFCCC@@@<<<:::999888666999999===AAAHHHmmm{{{yyy\\\DDD???999555777666777999;;;>>>GGGQQQ^^^zzz~~~iiiWWWMMMVVV}}}wwwxxxwwwhhheeetttvvvqqqvvvvvv{{{~~~}}}zzzxxx{{{~~~}}}|||||||||vvvhhhUUUFFFBBBDDD??????EEEJJJ\\\yyy}}}eeeXXXOOONNNMMMMMMNNNPPPQQQQQQMMMPPPHHH??????BBBTTToooxxxiiiiiimmmnnnmmmooopppqqqqqqrrruuuwwwzzzyyyvvvtttrrrqqqppppppooommmkkkiiigggddd___\\\WWWVVVTTTSSSRRRQQQQQQQQQQQQPPPNNNLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIGGGHHHIIIIIIJJJIIIHHHHHHDDDDDDDDDEEEGGGIIILLLMMMRRRPPPKKKEEE>>>888222///000000//////000000111222////////////////////////////////////////////////..............................---......///000111000000///......///000111111000000000000/////////............///111222333111111000///...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,------------...............000111222333555777999;;;::::::::::::;;;;;;<<<===:::===??????>>>>>>BBBEEEMMM___vvviiiWWW;;;999<<<666777777777888999:::<<<<<<;;;===???@@@@@@AAACCCEEEGGGKKKIIIEEEQQQooozzz|||xxxtttuuuyyyxxxpppmmmoooxxxwwwvvvuuuttttttttttttkkkhhheeedddeeefffeeeddd\\\___gggsss|||}}}vvvnnn]]]TTTGGG@@@???@@@???===AAAFFFKKKLLLIIIGGGJJJNNNTTTYYY\\\[[[\\\___^^^YYYNNNIIIEEEFFFGGGIIIOOOVVV]]]llllllccc[[[YYYYYYWWWWWWYYYaaa``````aaacccddddddccceeefffffffffggghhhlllooozzzzzzrrrkkkkkklllkkklllnnnllllllmmmmmmmmmlllkkkkkklllmmmmmmiiibbbZZZTTTQQQHHHFFFCCC@@@===;;;999999999:::999<<<@@@GGGkkk___CCC>>>;;;555777666777:::;;;===FFFOOOYYYzzz~~~|||jjjXXXOOO\\\hhhwwwwwwkkksssyyytttwww~~~{{{|||{{{vvvppppppuuu{{{zzz|||}}}wwwjjjXXXIII@@@AAABBB???DDDRRR___wwwzzzcccVVVNNNMMMMMMLLLLLLMMMOOOPPPKKKOOOIII@@@@@@DDDWWWsss{{{jjjdddjjjmmmlllnnnpppqqqrrrrrrsssvvvxxxxxxvvvtttrrrqqqqqqrrrrrrooommmkkkiiigggccc^^^[[[UUUUUUTTTSSSSSSRRRRRRRRRRRRQQQPPPNNNMMMMMMNNNNNNLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHH@@@BBBFFFJJJNNNQQQSSSSSSEEEDDDBBB???:::666222000444444555444333000---+++.............../////////////////////////////////........................---------......///111111000000...---...///000111////////////////////////,,,---...///222444666777111111000///...------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))***,,,...++++++,,,---...///000111000111222333555777999;;;:::999999:::;;;<<<======:::===@@@@@@>>>???BBBEEEOOO```tttbbb@@@999<<<555777777777888999:::<<<<<<<<<===??????@@@AAADDDFFFGGGKKKIIIGGGYYY}}}wwwtttsssuuussspppqqqvvvuuuuuuvvvxxxzzz|||qqqkkkfffdddeeeggghhhggg^^^^^^dddrrrrrrcccPPPJJJCCC@@@AAACCCDDDDDDOOORRRUUUTTTQQQOOOOOOPPPUUU[[[]]]YYYYYY]]][[[UUUKKKGGGEEEGGGHHHKKKSSS\\\```rrr|||fff^^^VVVTTTTTTUUUXXX]]]bbbaaa___```bbbeeeffffffhhhhhhiiiiiijjjlllpppsss{{{~~~yyyqqqllllllmmmllllllnnnlllllllllllllllkkkjjjiiikkkmmmnnnkkkddd\\\UUUQQQJJJGGGCCC???<<<::::::::::::;;;999;;;>>>CCCdddddd@@@999;;;777666555777:::;;;===EEENNNSSSnnn~~~~~~iiiVVVOOO___dddzzz|||ppp|||zzz{{{}}}yyysssjjjeeeffflllrrrzzz}}}{{{ooo[[[KKKDDDCCCAAACCCDDDRRRiii{{{vvvbbbXXXJJJKKKKKKJJJJJJJJJMMMOOOJJJNNNIIIAAAAAADDDUUUooo~~~qqqfffeeekkkllliiipppqqqrrrrrrrrrsssvvvxxxvvvuuusssrrrrrrrrrsssssspppnnnllljjjgggddd___[[[UUUUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKMMMLLLKKKIIIHHHHHHHHHHHHMMMNNNNNNNNNMMMJJJHHHFFF>>>>>>======;;;:::888777666444222111000000111222---............/////////////////////////////////........................---------......000111222111000///......///000111.../////////000000000000,,,---...000333555888999222111111000///...------++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***+++,,,...***+++,,,---...000111111000111222333555777999;;;999999999:::;;;<<<===>>><<<>>>@@@@@@>>>???CCCGGGOOO```qqqGGG777;;;777777777777888999:::<<<<<<======>>>>>>>>>AAADDDHHHGGGIIIGGGLLLjjj{{{xxxuuurrrooonnnsss{{{uuuvvvwwwyyy{{{~~~uuunnnfffcccfffkkkmmmmmmccc^^^aaaqqqiiiRRRAAA???===>>>BBBIIIPPPUUU^^^\\\ZZZXXXVVVUUUUUUUUUVVV]]]]]]WWWVVVZZZXXXPPPHHHEEEEEEHHHJJJNNNXXXaaalll|||oooaaaZZZUUUUUUVVVWWW\\\aaaaaa___^^^___dddiiimmmnnnlllmmmmmmmmmnnnqqquuuyyyyyyuuuxxxwwwpppkkklllnnnlllkkklllllllllllllllkkkjjjiiihhhiiilllnnnmmmggg^^^VVVRRRKKKHHHCCC>>>;;;:::;;;;;;999:::888:::;;;<<>>===<<<;;;:::999888777333222000///000222444666---------.........//////////////////////////////........................------------///000111222222111111000//////////////////000111222333333444......///000222444555666222222111000///...------++++++++++++++++++++++++************************(((***------,,,+++---...,,,,,,------...///000000000111222333555777999;;;999999999:::;;;<<<===>>>>>>@@@AAA???>>>@@@EEEIIIOOO___|||MMM555::::::777777777888999:::<<<<<<===>>>>>>===>>>@@@EEEIIIKKKIIIEEENNNsss}}}~~~wwwqqqpppwwwzzzyyyyyyyyyyyyzzz{{{{{{wwwooofffdddhhhnnnrrrsssjjjcccdddttteeeIII??????>>>>>>BBBKKKUUU]]]bbb]]]WWWSSSRRRTTTUUUVVVWWW^^^]]]UUUTTTXXXVVVMMMFFFEEEEEEHHHKKKPPPZZZeeezzzpppbbbWWWTTTUUUXXXZZZYYYZZZ]]]```^^^]]]```gggnnnuuuxxxooopppppppppqqquuuyyy}}}|||yyyxxxzzztttnnnjjjlllnnnllljjjjjjlllllllllkkkjjjiiihhhggggggkkkooooooiii___WWWRRRLLLHHHCCC>>>::::::;;;<<<777999888:::999666NNNwww}}}QQQ::::::;;;666555777:::;;;===DDDMMMNNNbbbwww|||dddPPPNNNhhh}}}vvvtttvvvzzz||||||ppp]]]KKKCCCFFFMMMPPPWWWfffvvv\\\OOOKKKBBBDDDEEEEEECCCDDDHHHKKKGGGKKKEEE@@@AAABBBLLL```dddjjjmmmkkkggggggiiikkkpppqqqqqqqqqpppppprrrtttwwwvvvvvvuuusssrrrqqqqqqkkkhhheeeaaa___\\\XXXVVVWWWWWWWWWWWWWWWVVVUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSPPPPPPPPPQQQQQQQQQRRRRRRMMMMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJLLLOOOUUUZZZ^^^LLLJJJGGGEEECCCCCCCCCDDD:::999888777777777777888777777777666333000---,,,---------.........//////////////////////////////........................,,,,,,------///000111222333222222111000//////...000000111222444555666777////////////000111222333222222111000///...------++++++++++++++++++++++++************************'''***......---,,,---///........................000111222333555777999;;;999999999:::;;;<<<>>>>>>@@@AAAAAA???>>>@@@FFFKKKOOO^^^RRR777???>>>888888888888999:::;;;<<<<<<===???@@@AAADDDHHHKKKMMMMMMHHHMMMnnnzzzxxxnnnoooxxx~~~vvvvvvuuuuuuuuuuuuvvvvvvvvvtttkkkaaabbbmmmtttuuuuuuooollluuudddHHH??????>>>>>>@@@CCCFFFGGGMMMNNNOOOQQQSSSUUUWWWXXX\\\ZZZ]]]ZZZPPPQQQVVVSSSDDDBBBCCCIIIOOOUUU```jjjyyyggg]]]TTTUUUVVVWWWYYY[[[]]]^^^bbbeeegggffffffjjjssszzzxxxpppnnntttuuussszzz}}}}}}~~~|||yyytttqqqnnnlllkkkkkkiiihhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiihhhfffaaaZZZTTTNNNGGGAAA@@@>>>:::999;;;999:::;;;999999>>>GGGOOOvvvUUU:::999<<<;;;888777999:::>>>IIIUUUYYYiii|||zzzyyybbbNNNHHHlllvvvzzzpppQQQEEEEEEJJJUUU```[[[wwwqqqZZZLLLGGG;;;:::;;;<<<===@@@BBBCCCBBBDDDEEEBBB;;;;;;HHHXXXaaahhhnnnllljjjjjjlllkkkooopppqqqrrrssssssssssssuuutttsssssssssrrrooommmgggdddaaa^^^\\\ZZZXXXVVVWWWXXXXXXVVVUUUUUUWWWYYYRRRSSSTTTUUUUUUUUUUUUUUURRRQQQPPPOOOOOOPPPQQQRRRQQQPPPPPPPPPQQQOOOMMMJJJLLLPPPTTTTTTQQQMMMLLLLLLEEEEEEFFFFFFDDDAAA???===:::999888777555555444444222222222222111111111000111111000///////////////------------------------111111000///////////////+++,,,---...///111111222111000///...------...//////111333555777666666555///000111222222111000///000111111111///...,,,***++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------******+++,,,---//////000111111111222444666777888;;;;;;:::::::::;;;<<<<<<<<<>>>???>>>===???DDDIIIKKKbbbrrrdddBBB???999888888888888999:::;;;<<<<<<===???@@@AAACCCGGGJJJIIIIIIEEELLLooo~~~|||rrrkkkoooxxx}}}|||wwwwwwvvvvvvuuuuuuuuuuuutttrrrhhh]]]]]]hhhsssxxxyyyrrrmmmsss|||cccIII???>>>=========???@@@BBBFFFHHHJJJMMMOOOQQQTTTVVVZZZYYY]]]ZZZOOORRRYYYUUUIIIGGGGGGMMMRRRYYYeeeoooqqqbbbZZZTTTTTTUUUVVVXXX[[[^^^___eeeggghhhgggfffiiipppwwwpppjjjkkksssvvvwww}}}~~~}}}|||vvvsssooommmlllkkkjjjiiijjjjjjjjjjjjjjjjjjjjjjjjlllkkkjjjiiieee___WWWRRRMMMFFFAAA???===:::888:::999:::;;;999777:::AAAHHHVVVyyyZZZ===777777;;;888777999;;;???JJJUUU___rrr}}}zzzcccRRROOOttt|||uuuzzzqqqRRRFFFFFFMMMZZZbbbbbblllWWWIIIEEE<<<;;;;;;;;;;;;===>>>???AAABBBCCCAAA===>>>IIIWWWZZZccckkkkkkiiikkkllllllmmmnnnpppqqqssstttuuuuuuuuutttrrrrrrqqqpppnnnkkkgggddd```^^^\\\[[[XXXVVVWWWXXXXXXVVVUUUUUUWWWYYYSSSTTTUUUUUUVVVVVVVVVUUURRRRRRQQQQQQRRRSSSSSSTTTVVVRRRNNNLLLLLLNNNOOOOOOOOORRRTTTRRRNNNJJJGGGGGGEEEEEEFFFEEEDDDAAA???===;;;:::888666555444333333222222111111111000000000000//////...............------------------------111000//////.........///------......//////000000111000///...---......///111222333555555444333222000000000111111000000000000111111111000...,,,+++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------...///000000000000111222444666888999;;;;;;:::::::::;;;<<<<<<===???@@@>>>===???CCCHHHJJJbbb~~~dddpppvvvxxxoooGGG<<<444888888888888999:::;;;<<<<<<===??????@@@AAAEEEHHHHHHHHHEEELLLlllwwwooozzzmmmhhhppp{{{}}}xxxyyyyyyxxxwwwvvvuuuttttttrrroooeeeXXXUUUaaarrr}}}yyyqqqqqqvvvrrr^^^IIIAAA@@@>>>===<<<<<<======AAACCCGGGJJJLLLNNNRRRTTTWWWWWW\\\XXXOOOTTT\\\YYYLLLJJJKKKPPPVVV^^^jjjuuuwwwfff[[[WWWUUUUUUTTTUUUXXX\\\```bbbgggiiiiiihhhgggiiinnnsssmmmiiikkksssxxxzzz}}}yyyyyyxxxtttpppmmmlllkkkjjjhhhkkkkkkkkkkkkkkkkkkkkkkkknnnmmmkkkiiiddd]]]UUUOOOMMMFFF@@@???===999777999888999:::888666777;;;???FFFuuu]]]???777666:::888888:::<<<@@@KKKVVV```wwwzzzaaaQQQPPPttt}}}}}}~~~zzzvvv}}}sssTTTHHHHHHRRRbbbhhhjjjzzzjjjWWWIIIDDD<<<;;;:::999999999:::;;;;;;;;;;;;<<<:::<<>><<<:::888666444333222222111111111111000000000/////////...---------------........................000///......---.........//////////////////......000000///.........//////111222333333333111000///111000000//////000000111000111111111000...,,,+++++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------........./////////000000//////000222444777999::::::::::::::::::;;;<<<===>>>@@@AAA???===>>>BBBFFFIIIbbbccciiiqqqHHH:::888888888888888999:::;;;;;;<<<>>>?????????@@@DDDFFFKKKLLLIIIMMMeeeqqqcccfff~~~xxxllliiisss~~~}}}vvvzzzzzzyyyxxxvvvuuussssssqqqmmmbbbTTTPPP\\\sssxxxmmmggg___RRREEEBBBBBB@@@???>>>>>>>>>>>>@@@DDDIIIKKKLLLMMMOOORRRRRRTTTZZZWWWPPPXXXaaa\\\LLLJJJLLLRRRZZZcccooo{{{xxxiii]]]WWWVVVWWWVVVUUUVVVYYY^^^cccfffggghhhiiihhhhhhjjjmmmqqqqqqnnnpppvvvyyy{{{{{{tttvvvxxxuuupppllljjjjjjhhhgggkkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkiiieee^^^VVVPPPMMMFFF@@@>>><<<888666888777888999888666666888:::CCCiii]]]AAA;;;::::::888888;;;===AAALLLWWW]]]qqq|||```OOONNNmmm}}}zzz~~~tttWWWJJJJJJVVViiioooqqq~~~yyyssseeeSSSEEE???:::999888777777888999::::::888888999999;;;BBBKKKYYYkkk{{{yyysssooolllkkklllnnnpppqqqsssssstttsssqqqooonnnmmmkkkhhheeeeeebbb___]]]\\\[[[YYYWWWXXXXXXXXXWWWVVVVVVXXXZZZWWWWWWXXXXXXXXXXXXXXXWWWTTTTTTUUUVVVVVVTTTSSSRRRHHHJJJMMMRRRVVVUUURRROOOLLLLLLKKKIIIHHHGGGGGGGGGEEEEEEEEEDDDCCCBBB@@@???<<<;;;999777444333111111111111111000000000//////000///......------......///////////////////////////......---------..................////////////000000//////////////////000000111111111000///...111000///......///000111000000111111000///---,,,++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------.............../////////...///000222555777:::;;;::::::::::::;;;;;;<<<===???AAABBB@@@======AAADDDIIIcccjjjhhhwwwNNN===>>>888888888888999:::;;;;;;<<<>>>?????????@@@DDDFFFKKKMMMLLLMMM```}}}fff^^^hhhzzzyyyqqqooowww}}}vvvzzzyyyyyyxxxvvvtttrrrqqqpppjjj___SSSNNNZZZtttzzzgggUUUKKKEEE@@@@@@@@@??????????????????BBBGGGMMMOOOMMMJJJKKKLLLNNNPPPVVVUUUSSS___ggg]]]LLLKKKNNNVVV^^^fffsss~~~xxxlll```YYYVVVWWWXXXWWWVVVWWWZZZ___dddgggcccdddfffgggiiikkknnnpppssssssuuuyyy{{{~~~|||xxx|||uuutttxxxwwwsssnnnjjjhhhhhhgggfffkkkkkkkkkkkkkkkkkkkkkkkkkkkjjjjjjiiifff```YYYTTTMMMFFF@@@>>><<<777666777666888999999999888888999;;;LLLhhh|||}}}wwwcccFFF===;;;999777888<<<>>>CCCMMMXXX___kkk~~~~~~bbbQQQOOOkkk|||}}}uuu\\\PPPMMMYYYnnnwwwwww~~~xxxssspppjjj^^^LLL???999666666666666777999:::<<<<<<::::::<<<<<<===EEENNN\\\rrrxxxqqqllllllmmmnnnoooppppppqqqqqqqqqooommmlllkkkiiifffdddcccaaa^^^\\\\\\[[[YYYXXXXXXYYYYYYWWWVVVVVVXXXZZZYYYYYYZZZZZZZZZZZZYYYYYYVVVWWWWWWVVVUUUSSSQQQOOOKKKLLLOOOSSSUUUTTTPPPMMMKKKJJJHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDCCCBBBAAA@@@===<<<:::777555333222222111111111111000000000000111000//////......//////////////////////////////......------------...///,,,,,,---...///000111111//////000000000000000000....../////////000//////111000///......///000111000000111111111///...---++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,---------------------------......///000222555777:::;;;:::999999:::;;;<<<======???AAABBB@@@>>>===@@@CCCKKKeeettthhhRRR:::<<<888888888888999:::;;;<<<<<<===??????@@@AAAEEEHHHHHHJJJJJJMMMcccjjjccclll~~~tttzzzzzzxxxvvvxxx{{{yyytttxxxxxxxxxxxxvvvtttrrrpppoooggg\\\RRROOO[[[uuuttt\\\HHH@@@>>>=========>>>>>>>>>>>>>>>>>>BBBIIIQQQSSSOOOIIIGGGGGGKKKLLLRRRSSSWWWhhhlll\\\MMMLLLQQQYYY```gggqqq{{{wwwtttnnneee]]]XXXWWWXXXWWWWWWWWWWWWZZZ^^^bbbeee```aaacccfffiiilllnnnnnnqqqsssvvvyyy}}}vvvmmmiiigggddd[[[iiiwwwzzztttooorrrxxxvvvrrrlllhhhggggggggggggjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiihhhccc]]]XXXNNNGGGAAA???<<<888666888777888999::::::::::::999===AAAYYY{{{pppMMM<<<777888777999===@@@DDDNNNYYYfffmmm~~~xxx^^^PPPMMMggg|||~~~}}}|||}}}xxxcccXXXSSS\\\rrr|||yyy~~~~~~rrrnnnjjjfff[[[LLL@@@<<<555555555666888:::===>>>::::::;;;===<<>><<<:::888666555444444222222222222111111111000111111000///////////////.................................---......///000+++,,,---...///111222222//////000111111111000000------......//////000000000//////......//////000000000111222111000///...++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------......//////000222444777999:::999999999:::;;;<<<===>>>>>>@@@BBBAAA>>>>>>@@@CCCMMMfffnnnVVV888<<<888888888888999:::;;;<<<<<<===???@@@AAACCCGGGJJJIIIHHHGGGPPPlllqqqhhhrrr{{{ooorrrzzz{{{vvvtttrrrpppvvvvvvwwwwwwvvvsssqqqooommmcccXXXQQQPPP\\\ttt}}}fffOOOCCCAAAAAA>>>>>>>>>????????????>>>>>>CCCLLLWWWZZZTTTMMMHHHGGGHHHHHHMMMRRR\\\ooooooZZZLLLLLLPPPXXX]]]aaahhhpppllljjjgggccc^^^ZZZXXXWWWUUUUUUUUUVVVYYY[[[^^^```^^^___bbbeeehhhkkkkkkkkknnnrrrvvvyyy|||vvvjjjccc]]]WWWXXXaaalllqqqppppppssswwwvvvrrrlllhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjkkkiiiddd^^^YYYOOOHHHBBB@@@===888777888::::::999:::::::::999888>>>FFFcccxxxOOO;;;666777777999>>>AAAEEEOOOZZZcccssszzzuuu]]]PPPMMMeee}}}|||~~~~~~~~~{{{lllbbbYYY```ttt}}}yyy}}}sssgggccc```]]]UUUIIIAAA@@@666666666777999;;;>>>???:::<<<@@@BBBAAAFFFTTTccctttssslllkkkiiijjjlllmmmnnnoooooopppnnnlllkkkjjjjjjiiifffdddaaa___]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXVVVWWWYYY[[[]]]]]]]]]]]]]]]\\\[[[[[[YYYXXXWWWVVVUUUUUUUUUUUUZZZVVVQQQNNNMMMNNNNNNNNNLLLJJJHHHIIIJJJJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBBBB>>>===;;;999888777666666333333333333222222222222000000///............///------------------------///.........//////000111---------...///000000111...///000111222111111000000//////..................//////////////////...000000111222111000///...++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,,,,------+++,,,,,,---...//////000000000111222444666888999999999999:::;;;<<<===>>>===@@@BBBAAA???>>>AAADDDNNNeeevvv[[[===CCC888888888888999:::;;;<<<<<<===???@@@AAADDDHHHKKKNNNIIIEEERRRtttwwwmmm{{{|||ooolllyyy}}}sssmmmmmmmmmtttuuuvvvvvvuuusssqqqoookkk```UUUPPPQQQ\\\sssvvv[[[GGGCCCGGGFFF@@@BBBBBBBBBBBBBBBAAA@@@???EEEPPP\\\```ZZZQQQLLLJJJGGGFFFKKKQQQ___tttqqqXXXJJJJJJNNNUUUXXXYYY^^^dddeeeeeeeeeccc___[[[WWWUUURRRSSSTTTUUUWWWYYY[[[\\\^^^___aaaeeehhhjjjiiihhhnnnrrrvvvxxxzzz|||pppfff\\\TTT\\\bbbiiiooorrruuuxxxzzzwwwrrrmmmiiiiiijjjkkkkkkhhhhhhhhhhhhhhhhhhhhhhhhlllllllllllljjjeee^^^ZZZPPPIIICCC@@@>>>999777888<<<;;;:::999999999888777000DDDjjjxxxMMM;;;888777777999>>>AAAFFFPPPZZZ[[[vvv~~~zzzdddVVVQQQhhh}}}~~~~~~~~~rrrhhh]]]bbbvvv{{{xxx|||xxx^^^XXXTTTQQQOOOIIIAAA<<<<<<888888888888:::<<<>>>???AAAEEEJJJMMMLLLRRRdddvvv~~~nnnhhhhhhggghhhjjjlllnnnpppqqqqqqmmmkkkjjjjjjjjjiiigggeeeaaa___\\\[[[\\\\\\ZZZYYYYYYYYYYYYXXXWWWWWWYYY[[[^^^^^^^^^^^^]]]]]]\\\[[[XXXXXXWWWVVVVVVXXXYYYZZZRRRQQQQQQRRRRRRRRROOOMMMHHHGGGGGGIIIMMMNNNMMMJJJEEEDDDCCCBBBBBBBBBBBBBBB>>>===<<<:::999888888888444444444333333333222222//////...------------...------------------------///////////////000111111////////////////////////...///000222222222111000222111000///...------------...///000000///...---000000111222222111//////++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------,,,,,,---...///000111222111111111222444666777888999999999:::;;;<<<>>>>>><<>>>>>GGGOOO\\\gggeeeYYYMMMHHHBBB@@@EEESSSbbbeeeXXXJJJEEEDDDHHHOOOTTTTTTVVVYYYllliiimmmsssjjjXXXRRRWWWUUUWWWXXXYYYYYYZZZ]]]___]]]___aaaaaabbbdddgggiiinnnqqqvvv{{{{{{qqqkkkmmmvvv}}}{{{wwwsssnnnllllllllljjjggghhhgggfffgggiiijjjjjjiiieeelllooojjjfffeee```ZZZPPPIIICCCAAA>>>:::888:::999999999888666666999;;;===CCCuuuTTT;;;888999777888???EEEIIIPPPWWWdddwww{{{yyy{{{uuuhhhTTTTTTuuu~~~yyysssooolllkkkuuuxxx|||vvvnnn```SSSFFFDDDEEEBBB>>>;;;===888666:::===>>>@@@CCCGGGOOO[[[cccgggppprrraaa^^^``````dddiiimmmooopppqqqrrrmmmmmmlllkkkiiigggeeedddeeedddaaa^^^\\\[[[\\\\\\^^^^^^]]]]]]]]]]]]]]]]]]\\\^^^^^^[[[\\\^^^\\\WWW[[[ZZZYYYXXXWWWVVVUUUUUUUUUSSSRRRQQQRRRRRRPPPOOOKKKKKKKKKKKKJJJIIIHHHGGGHHHGGGFFFEEECCCAAA???>>>>>>>>>===;;;:::999888777333444666777777555444222//////............//////000000000000000000000000//////............/////////////////////.........//////000000111111111222444333222000////////////000////////////000000111---......///////////////++++++++++++++++++++++++++++++************++++++---------,,,,,,+++++++++------......///000000000000111222333555777999;;;777888999:::<<<===>>>>>>>>>AAABBB???;;;;;;???DDDHHHpppfffDDD<<<::::::999999999:::;;;<<<===>>>@@@@@@AAACCCFFFIIIJJJMMMIII\\\{{{}}}xxxyyytttpppssswwwuuujjjbbbeeemmmtttuuuvvvwwwwwwuuusssqqqlll___SSSRRRXXXeeevvvxxx[[[MMMQQQPPPQQQZZZ^^^```XXXQQQOOOLLLFFFBBB@@@DDDMMM\\\hhhgggZZZNNNHHHCCCAAACCCLLLUUUUUUJJJ>>>AAA@@@CCCGGGIIIIIINNNTTTbbbjjjvvvyyymmm]]]YYY]]]UUUVVVWWWXXXWWWXXXZZZ\\\\\\]]]___aaaaaacccfffiiippptttzzz~~~yyyuuuoookkkjjjjjjhhhgggiiihhhhhhiiikkkkkkjjjhhhffflllnnnkkkiiigggaaaZZZPPPIIICCCAAA>>>:::888999888999999888666777888:::<<>>CCCIIIRRReeezzz{{{bbbXXXZZZ___fffiiilllmmmmmmllllllmmmmmmlllllljjjiiigggeeeddddddccc```]]][[[[[[[[[[[[XXXYYYZZZ\\\]]]]]]]]]]]]^^^```___\\\]]]```___\\\ZZZZZZYYYXXXWWWVVVVVVUUUUUUSSSRRRQQQQQQQQQOOOMMMKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFDDDBBB@@@???>>>>>>===<<<;;;:::999888444555666666666555333111//////............////////////////////////////////////............///////////////////////////...///000000000111111111111333222111000////////////000/////////000111222222....../////////......---++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,++++++++++++,,,------...//////000000000111222333555777999;;;777888999:::<<<===>>>>>>>>>AAABBB@@@<<<;;;???DDDKKKrrrlllIII<<<::::::999999999:::;;;<<<===>>>@@@@@@AAACCCGGGJJJKKKKKKGGG\\\rrr{{{zzzuuurrrrrrssspppiiidddiiiqqqvvvwwwxxxxxxwwwuuusssrrrlll```UUUSSS[[[hhhwwwnnnTTTKKKSSSYYYcccttt|||kkk___TTTQQQOOOJJJEEEBBBAAAKKK\\\iiiiii[[[MMMFFFCCC@@@@@@CCCFFFEEE>>>777======>>>AAABBBEEEOOOZZZhhh}}}nnn]]]WWWWWWTTTUUUVVVUUUTTTTTTVVVXXXYYY[[[^^^___```cccfffiiinnnrrrxxxyyy|||vvvooojjjhhhgggggggggjjjiiiiiikkklllkkkiiigggfffhhhiiiiiiiiiggg___VVVPPPIIICCCAAA>>>999888999888999999888777777888:::<<>><<<;;;999:::AAAHHHNNNVVV]]]qqq~~~{{{tttlll]]]RRRddd|||{{{yyyvvvssspppnnnmmmkkklllnnnsssxxxyyyvvvsssfff]]]UUUPPPLLLFFFCCCDDD<<<999999;;;<<>>>>>===<<<;;;;;;::::::555555666666555333111000000//////......//////000........................//////............//////......//////////////////000000000000111111111111111111000000//////......////////////000111333333//////000//////...---,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***,,,,,,,,,---......//////000111222333555777999;;;777888999:::<<<===>>>>>>>>>AAACCC@@@<<<;;;???DDDPPPtttwwwQQQ>>>::::::999999999:::;;;<<<<<<>>>???@@@AAACCCGGGJJJLLLLLLGGGXXXqqq~~~|||wwwrrrtttwwwwwwrrrmmmpppxxxvvvwwwwwwxxxvvvtttrrrppplllcccYYYWWW^^^kkkxxxjjjTTTQQQ___lllzzziii[[[NNNLLLMMMKKKFFFBBB@@@JJJZZZgggfffXXXIIIBBB???>>><<<<<<<<<<<<;;;::::::;;;>>>AAACCCJJJZZZiiilllXXXQQQMMMSSSTTTTTTSSSQQQQQQRRRTTTXXXZZZ\\\^^^```cccgggjjjmmmqqqxxx~~~wwwzzzuuuoooiiifffeeefffgggjjjjjjjjjkkklllkkkhhheeeiiiiiiiiilllmmmiii___UUUPPPIIICCC@@@>>>999777999777999999999777777888:::;;;CCCwwwUUU>>>===<<<:::<<>>>>>===<<<<<<;;;::::::666666555555444222000///000000////////////000000........................//////............//////............////////////000000000000000111111111//////000000000//////............///000111222333222222222111000...---,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,---.........000111222333555777999;;;777888999:::<<<===>>>>>>>>>AAACCCAAA===<<<@@@DDDRRRtttzzztttWWW???::::::999999999:::;;;<<<<<<===???@@@AAADDDHHHJJJOOOPPPJJJSSSuuuttt~~~xxxsssxxx|||rrrqqquuuuuuuuuvvvuuutttqqqooommmhhhddd]]]YYY___kkkxxxkkk^^^fff}}}___RRRFFFFFFJJJJJJGGGEEEAAAIIIVVVaaa^^^PPPCCC===;;;;;;999777666666999;;;999:::===AAACCCJJJ[[[jjjdddTTTPPPLLLPPPQQQQQQPPPOOOOOOPPPRRRWWWYYY\\\___aaadddiiilllrrrvvv|||xxxrrrpppllliiiffffffggghhhjjjiiiiiijjjkkkjjjgggeeeooommmnnnrrrsssmmmaaaXXXOOOHHHBBB@@@===999777888777888:::999888777888999999@@@pppSSS======<<<:::===DDDKKKQQQXXX```rrr}}}~~~|||wwwxxxtttmmmiii^^^QQQ^^^~~~~~~~~~~~~}}}|||{{{uuukkkccc^^^ZZZWWWTTTWWWWWWZZZ^^^bbbaaa\\\WWWOOOMMMKKKJJJFFFBBBCCCGGG>>><<<;;;::::::>>>KKKXXXqqq~~~yyyvvvllliiibbbWWWQQQYYYjjjwww|||xxxwwwtttpppkkkiiiiiijjjiiiiiihhhgggfffeeecccbbb```^^^\\\YYYXXXXXXYYYZZZ\\\^^^___```^^^\\\XXXVVV\\\ccchhhgggeeedddaaa]]]XXXXXXXXXXXXXXXXXXWWWWWWVVVTTTQQQPPPOOONNNLLLJJJJJJJJJKKKKKKLLLKKKKKKKKKIIIIIIIIIHHHGGGEEEDDDCCC>>>>>>===<<<;;;::::::999555555555444222111000///000000////////////000000........................//////............//////---.........//////000000111111000000000000000000...///000000111000000///............///000111222444444333333111000...---++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++++++++,,,,,,---.........000111222333555777999;;;777888999:::<<<===>>>>>>>>>AAADDDBBB>>><<<@@@DDDQQQqqq}}}ttteeelll[[[???::::::999999999:::;;;<<<;;;===???@@@AAADDDHHHKKKJJJMMMFFFJJJcccxxxvvv~~~wwwsss|||{{{nnnkkkooottttttttttttrrrooollljjjeeefffccc^^^___kkkxxxsssooopppUUUJJJBBBCCCFFFGGGFFFFFFBBBGGGOOOVVVSSSGGG>>>::::::999888555333222555777777777999<<<===AAALLLWWW```qqqvvvcccPPPKKKMMMLLLLLLMMMNNNNNNNNNNNNQQQSSSWWWZZZ]]]```cccgggllloootttxxx}}}zzzpppjjjhhheeegggiiiiiihhhhhhiiijjjkkkjjjiiiiiijjjjjjiiihhhnnnmmmoootttrrrhhh\\\VVVOOOHHHBBB@@@===888777888666888::::::888777888999???@@@gggVVV???<<<::::::===FFFMMMQQQVVV\\\nnn~~~xxx||||||sssiiiZZZPPPeee~~~|||{{{rrriii[[[PPPJJJGGGDDDBBBCCCDDDHHHNNNTTTUUUQQQMMMGGGFFFGGGIIIIIIFFFHHHLLLBBB>>>:::999999===HHHSSSjjjhhhdddddd^^^\\\XXXSSSSSS^^^nnnxxxyyyoooooommmjjjgggeeefffggggggggggggfffeeedddcccbbb___^^^\\\YYYXXXXXXYYYZZZ\\\]]]___```aaa```___^^^aaaiiinnnmmmhhhfffbbb^^^YYYYYYXXXXXXXXXWWWWWWWWWUUUTTTQQQPPPPPPOOOMMMKKKKKKKKKLLLLLLLLLKKKKKKJJJHHHHHHHHHGGGFFFEEEDDDCCC>>>>>>===<<<:::999888777444444333222111111000000111000000//////000000111........................//////............//////------......///000000000111111111111000000000000...///000222222222111000///////////////000000111444444333333111000///...+++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......//////000111222333555777999;;;777888999:::<<<===>>>>>>===AAADDDCCC???===@@@DDDOOOnnnyyyppp___fff___CCC::::::999999999:::;;;<<<;;;===???@@@AAADDDHHHKKKFFFIIIDDDGGG^^^sssyyy}}}tttqqqzzzsssgggiiirrrtttttttttsssqqqnnnkkkiiifffmmmnnngggdddnnn}}}{{{gggOOOGGGAAAAAABBBAAAAAACCCBBBCCCGGGKKKHHH@@@;;;;;;999888777555444444555666555444666999999888<<>>GGGMMMPPPSSSXXXfffzzz~~~mmmTTTOOOppp|||yyywwwhhh\\\LLLAAA<<<;;;:::999999:::<<>>===;;;999777555555333333222111111111111111111111000000000000111111//////////////////////////////............//////------......///000000111111111111111000000000///...///111333444333222222333222111111111111111111222222222111000///...---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,------...//////000000000111222333555777999;;;777888999:::<<<===>>>>>>===AAAEEECCC???===@@@CCCLLLkkkwwwnnn___```dddGGG::::::999999999:::;;;<<<;;;===>>>@@@AAADDDHHHLLLKKKMMMHHHNNNggg}}}|||{{{rrrmmmvvv|||mmmdddlll{{{tttttttttsssqqqnnnjjjhhhkkktttxxxoookkktttzzzsssiiiMMMFFF@@@???>>>;;;;;;===@@@???AAACCCAAA<<<;;;===888777777777888999::::::555333444999:::777777999999::::::===AAAFFFGGGGGGGGGHHHKKKLLLMMMPPPSSSVVVYYY\\\```dddgggkkkpppttt{{{yyycccXXXVVVRRRQQQNNNIIIFFFHHHNNNSSSOOOWWWbbbjjjmmmmmmmmmnnnpppnnnkkkjjjlllooopppqqqtttuuuzzz~~~wwwhhh]]][[[OOOHHHBBB???===888666888666888::::::999888777888777222PPPrrrvvvxxx{{{mmmcccEEE999777888>>>HHHNNNOOOQQQUUUYYYppp|||uuuVVVSSS|||~~~{{{xxxtttrrrbbbUUUDDD999666777999999:::999:::???FFFKKKMMMMMMDDDBBBCCCIIINNNNNNNNNPPPIII@@@999777888;;;@@@FFFPPPeeeqqqfffVVVPPPRRRSSSRRROOOJJJJJJTTTcccmmmooofffggggggfffdddbbbbbbcccfffffffffeeedddcccbbbaaa```^^^\\\ZZZYYYYYYZZZ[[[aaaaaaaaaaaa`````````aaahhhmmmmmmeee^^^\\\\\\\\\[[[ZZZZZZXXXWWWVVVUUUUUUUUUSSSRRRQQQRRRRRRPPPOOOMMMMMMMMMMMMLLLKKKIIIIIIGGGGGGGGGFFFEEEDDDCCCBBB???>>><<<:::888666444333222222111111111111111222111111000000000000111111000000000000000000000000//////............//////---------...///000000111222111111111000000//////...///222444555444333333555555444333222222222222///000000000///...---,,,++++++++++++++++++++++++///......------......///---------....../////////------......///000000000000111222333555777999;;;777888999:::<<<===>>>>>>===AAAEEEDDD@@@>>>@@@CCCKKKjjjvvvnnnhhhiiisssDDD;;;;;;:::999:::;;;<<<===>>>>>>???@@@CCCFFFHHHJJJMMMHHHEEEQQQkkk|||uuuxxxxxxyyywwwnnngggjjjsssxxxvvvsssqqqooooooooopppsss{{{}}}tttmmmsss{{{nnn___MMMEEE<<<888999<<<===<<>>===<<<;;;<<<======<<<:::888666555555666777888777666555555666777888666777999;;;>>>AAADDDEEEFFFHHHJJJLLLNNNPPPTTTWWWYYY]]]aaadddgggllltttyyy}}}uuuaaaVVVSSS^^^XXXPPPHHHFFFIIIOOOSSS[[[```hhhooopppmmmjjjjjjmmmllljjjjjjlllqqquuuyyyzzzwwwhhh\\\VVVNNNJJJCCC>>><<<:::999999777888888888888999999999<<<===EEErrrggg>>>===<<<:::>>>HHHPPPRRRQQQRRRZZZeeevvv}}}{{{SSSWWW~~~}}}{{{tttlllWWWHHH999666999;;;<<<===<<<999888;;;BBBHHHKKKLLL>>>???BBBEEEJJJNNNRRRTTTQQQCCC888888999888<<>>>>>>>><<<;;;999777666222222222111111111111000111000///000111222111000................................................///////////////000111111222111111000///......---...//////000111222222222333222000//////000222333111///...---...///...---''')))++++++++++++---///,,,,,,+++***))))))******------......///000000111000//////.........//////000111222555777999:::;;;:::;;;;;;;;;<<<=========<<>>>>>???AAACCCFFFIIIJJJKKKHHHEEEQQQqqq{{{tttwww{{{}}}xxxpppmmmpppuuuyyywwwuuusssqqqqqqrrrrrrwww{{{yyymmmfffmmm|||{{{wwwuuujjj[[[IIIBBB:::777999===>>>>>>>>>===<<<;;;;;;<<<<<<===<<<;;;999777666666777888888888777666666777888888666666777999;;;>>>@@@AAADDDFFFHHHJJJKKKNNNQQQTTTWWW\\\ccciiinnnttt{{{zzziiibbbaaajjjgggbbb\\\YYY]]]dddkkkuuuzzz{{{sssnnnmmmkkkjjjiiijjjmmmsssyyy|||~~~ttteee[[[WWWNNNIIICCC>>><<<:::999888777777888888888999999999:::>>>MMMnnn>>>888<<<:::>>>HHHPPPRRRQQQRRR]]]jjjwwwiiiOOORRRvvv|||~~~~~~|||zzzwwwooofffQQQEEE:::999======<<<;;;:::999;;;@@@FFFKKKKKKIII@@@??????BBBGGGMMMSSSVVVSSSEEE999888999999>>>FFFMMM\\\eee[[[OOOKKKKKKKKKKKKJJJEEEDDDSSSgggllleeehhhfffbbb```______aaabbbdddcccaaa___^^^]]]]]]]]]]]]\\\[[[[[[ZZZZZZZZZZZZ^^^^^^^^^]]]]]]___dddhhhgggddd```]]]]]]]]]]]]\\\ZZZYYYXXXVVVTTTTTTSSSSSSSSSRRRQQQQQQOOOOOONNNMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHGGGEEEDDDCCC>>>>>>===<<<:::999777666222222222222111111111111111000///000111222111000................................................///////////////000000111111111111000///............//////000111111222222222111///......///111222111///......//////...---***+++,,,+++)))((()))***,,,++++++***))))))******++++++,,,------...////////////............/////////000111333555777999:::::::::;;;;;;<<<=========<<>>??????@@@AAACCCFFFIIIKKKNNNNNNKKKWWW}}}zzztttyyy|||uuuvvvyyyxxxyyyxxxvvvuuuttttttuuuuuu}}}|||tttfff```fffrrrzzz}}}sssiiihhhkkkbbbTTTCCC>>>888777999===???@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999777777777888888999888888777777888888999777777888888:::;;;<<<===BBBDDDFFFHHHJJJMMMQQQTTTWWW]]]fffnnntttzzzvvvsssuuu|||~~~xxxpppnnniiiiiiiiikkkpppvvv}}}}}}nnn```YYYXXXLLLHHHBBB>>>;;;:::999888777777777888888888999999999>>>TTTtttAAA888<<<:::>>>HHHPPPQQQQQQRRR___kkkssszzzwwwRRRJJJRRRkkk|||~~~}}}yyywwwsssiii^^^JJJ@@@:::<<<@@@???<<<:::;;;===AAAHHHNNNPPPNNNJJJBBB???<<<===CCCMMMUUUYYYWWWGGG:::888999999@@@HHHMMM^^^ggg\\\NNNIIIJJJJJJFFFEEEBBBEEEVVVjjjqqqmmmgggccc______aaaccccccbbbaaa```___^^^^^^]]]^^^^^^```___]]]\\\[[[ZZZZZZZZZWWWYYY[[[\\\\\\```eeejjj___]]]\\\\\\]]]^^^]]]]]]ZZZYYYWWWVVVTTTSSSSSSSSSSSSRRRRRRQQQPPPOOONNNNNNLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGEEEDDD>>>>>>===<<<:::888666555333333333222222222111111222000///000111111000///................................................//////......//////000111111111000000//////....../////////000111111222222000000............000000111///......//////...---)))***+++***((('''((())),,,+++******)))*********)))******++++++,,,,,,---///...............//////...///000222444666888888::::::;;;;;;<<<======>>>===@@@BBBAAA>>>===???AAAOOOiiirrrkkkxxxQQQ===<<<:::999999;;;===??????@@@@@@BBBDDDGGGJJJLLLOOOPPPNNNYYY~~~zzzyyyzzzuuu}}}xxx}}}zzzxxxwwwvvvuuuuuuuuuvvvvvv~~~{{{rrrgggccciiiooorrrggggggbbb]]]aaaeee\\\NNNAAA===888777999<<<>>>???;;;;;;;;;:::;;;;;;;;;;;;999888888777777777888888:::999999999999999999::::::999999999::::::;;;<<<@@@BBBDDDGGGIIINNNSSSWWWXXX```iiirrrxxx~~~vvvnnnlllhhhiiijjjmmmssszzzwwwggg[[[WWWXXXKKKGGGBBB>>>;;;:::888777777777777777888888888888888>>>WWWtttDDD===<<<:::>>>HHHPPPRRRRRRRRRdddjjjooo|||kkkLLLJJJRRRhhh~~~}}}zzzwwwqqqdddXXXEEE===999===AAA@@@>>>===@@@BBBGGGNNNUUUWWWTTTPPPEEE???999999AAAMMMWWW]]][[[JJJ;;;888888888???HHHMMMbbbnnneeeSSSJJJHHHGGG@@@???@@@KKKaaavvv{{{uuuaaa```aaaffflllmmmhhhccc____________^^^_______________^^^\\\\\\[[[[[[[[[YYYYYYZZZ]]]aaaeeeggghhh[[[[[[ZZZ\\\]]]^^^]]][[[YYYXXXWWWUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLKKKJJJIIIGGGFFFEEE???>>>>>><<<:::888666555444333333333222222222222222111000000111111000///................................................///............///000000111000000000/////////...//////000000111111111111000//////......//////000000///......000///...,,,&&&((()))***)))***,,,---++++++***************+++)))*********++++++,,,,,,......---------.../////////000111333444666777888999::::::;;;<<<===>>>>>>>>>@@@AAA@@@<<<;;;===@@@PPPiiirrrjjjWWW>>><<<:::999999;;;>>>@@@@@@@@@AAABBBEEEHHHKKKLLLKKKLLLIIISSS{{{ssssssrrrzzzvvv}}}~~~uuuzzz{{{vvvvvvuuuuuuuuuuuuuuuuuuuuuyyyxxxtttnnnoootttwwwuuuaaafffgggfffiiiiii^^^NNN@@@===:::999999:::<<<<<<;;;;;;;;;;;;;;;:::::::::777777666666777777777888:::;;;;;;;;;;;;;;;;;;::::::999999999999::::::;;;===>>>AAADDDGGGMMMSSSXXXZZZaaallluuu}}}rrrlllkkkiiijjjlllpppuuu|||zzznnnaaaWWWTTTUUUIIIFFFAAA===;;;:::888666666666777777777888888888999???YYYnnnBBBAAA;;;:::>>>IIIRRRTTTTTTUUUeeegggppppppXXXNNNOOOddd~~~|||yyyvvvooo```QQQCCC<<<888;;;???@@@@@@AAADDDEEEHHHOOOVVVZZZYYYWWWIIIAAA999999AAANNNYYY___\\\KKK<<<777777777>>>HHHNNNfffvvvlllWWWJJJEEEDDD999===HHH^^^vvv}}}qqqaaaccciiiqqqvvvsssiii```^^^^^^^^^______`````````\\\\\\\\\[[[[[[\\\\\\]]]ccc___^^^bbbiiimmmkkkhhh]]]\\\\\\]]]^^^]]][[[YYYXXXWWWVVVUUUTTTSSSSSSSSSTTTSSSRRRQQQPPPOOOOOONNNKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJIIIGGGFFFEEE@@@???>>>===;;;888666555444444444444333333333222222111000000111111000..................................................................//////000000000000000////////////000000000000000111111111000000000000000000000000000///...///000000...,,,''')))++++++++++++---...+++***************++++++++++++++++++,,,,,,,,,,,,---------------...//////000111222333555777888888999999:::;;;<<<===>>>??????@@@AAA???;;;:::===???MMMfffnnneee~~~___???===:::999999;;;>>>@@@AAAAAABBBCCCEEEHHHKKKMMMMMMLLLGGGPPPttttttqqqvvvppp|||zzzvvvyyywwwooopppssssssuuuuuuuuuuuuuuutttttttttrrrttttttsssuuuyyyyyyuuuiiissszzzxxxtttnnn___OOO@@@???<<<::::::::::::;;;============<<<:::999888666666777777888888888999;;;<<<<<<======<<<<<<;;;888888888888999:::;;;<<<<<<===???BBBEEEJJJQQQUUUZZZbbblllxxx{{{pppnnnkkkiiikkknnnrrrvvvyyy{{{}}}yyytttlllddd\\\VVVRRRPPPHHHDDD@@@===;;;:::777666666666666777777777888888:::???YYYhhh>>>@@@;;;999>>>JJJTTTWWWWWWYYY```hhhxxxqqqdddVVVRRRfff~~~}}}}}}zzzwwwtttlll[[[KKKBBB;;;777:::>>>???AAADDDDDDDDDGGGNNNVVV[[[\\\[[[MMMDDD;;;;;;DDDQQQ[[[```YYYIII;;;888888:::AAAKKKUUUlllzzzlllSSSEEEDDDEEEBBBNNNccc{{{{{{lllhhhkkkpppuuuuuuoooddd[[[\\\]]]^^^^^^______^^^^^^ZZZZZZYYYYYYZZZ[[[[[[\\\bbb___^^^aaagggjjjgggbbb___^^^]]]]]]]]]\\\ZZZXXXWWWWWWUUUTTTTTTSSSSSSSSSTTTSSSSSSRRRQQQPPPOOOOOOLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKIIIHHHFFFEEEBBBAAA@@@>>><<<999777666555555444444444333333333333111000000111111///.........................................................------......///000000000000000////////////000000000000000000111111000000000000000000000000/////////000111000...++++++,,,---,,,*********+++*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////111111222444555777888888888999:::;;;<<<>>>?????????@@@AAA???;;;;;;===AAAOOOhhhooofffuuuccc???===:::999999;;;???AAAAAAAAABBBCCCFFFIIILLLMMMRRRMMMGGGNNNiiivvvppp{{{~~~xxxsssuuuwwwxxxrrrkkkiiiooouuuvvvvvvvvvuuuuuutttssssssqqqsssrrrnnnlllkkkhhhccciiiwww|||rrrhhhYYYJJJ>>>>>>===<<<;;;:::;;;<<>><<<:::888777777777888999:::;;;;;;;;;<<<<<<===>>>>>>===<<<<<<::::::;;;<<<===???AAAAAABBBCCCCCCDDDFFFJJJPPPTTT]]]ccclllwwwuuupppoookkkiiikkkooorrrttttttsssrrrnnnggg___ZZZYYYVVVPPPKKKFFFCCC@@@===;;;999777555666666666666777777777888999===VVVfff===>>>:::999???KKKVVVYYY[[[\\\ddd{{{{{{tttpppiii```lll~~~}}}{{{xxxuuummmZZZIII???:::888;;;??????AAACCCDDDEEEIIIQQQZZZ```aaa___PPPGGG??????HHHTTT\\\```TTTEEE999999<<>>?????????AAAAAA???<<<;;;???BBBSSSkkkrrrhhh{{{ffffff@@@>>>;;;888999;;;???AAABBBBBBBBBDDDFFFIIILLLNNNQQQIIICCCIII]]]tttmmmmmm{{{}}}vvvqqqsssrrrsssqqqkkkhhhooozzzwwwwwwwwwwwwvvvuuutttsssssstttpppfff]]]XXXRRRLLL___oooyyytttggg\\\OOOCCC======>>>===<<<;;;===>>>AAAAAA@@@???===:::888666888999:::;;;<<<=========<<<===>>>??????>>>===<<<>>>>>>???AAACCCEEEGGGHHHJJJJJJIIIHHHIIILLLQQQUUU```dddlllvvvqqqpppnnnhhhhhhkkkoooqqqrrrpppllljjjfff___WWWUUUWWWVVVOOOHHHFFFCCC???===;;;999777555666666666666777777777777666;;;SSSggg>>>>>>:::999???LLLWWW[[[]]]___rrr}}}ooonnn~~~~~~~~~}}}zzzxxxooo\\\JJJ<<<999888===@@@@@@@@@BBBEEEGGGMMMWWW```eeeeeecccQQQIIIAAABBBKKKVVV]]]___PPPBBB888:::???DDDMMMXXXsss~~~bbbEEE???MMMZZZqqq{{{nnnaaabbbiiiooommmhhhccc^^^\\\^^^```XXXYYYZZZ[[[[[[ZZZYYYXXXZZZYYYXXXWWWVVVUUUUUUUUURRRYYY``````\\\ZZZ]]]bbb___]]]ZZZZZZZZZZZZYYYXXXVVVVVVUUUTTTSSSSSSSSSTTTTTTTTTSSSRRRQQQPPPOOOOOOPPPPPPPPPQQQQQQRRRRRRRRROOOOOOOOONNNLLLKKKIIIHHHDDDDDDBBB@@@>>>;;;999777666666555555555444444444444222000000111000///---...................................................------------...//////////////////000000000000111111111000000000000000------............------///...///000111000---+++&&&''')))***)))***+++---******))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///000///000000222333444555555888999:::;;;===>>>???@@@???AAAAAA???<<<<<<@@@DDDPPPiiioooeee~~~nnnggg???;;;888999999888;;;@@@CCCDDDEEEGGGJJJLLLOOOPPPNNNLLLGGGFFFWWWsss~~~rrrppppppuuurrrsssrrrqqqrrrqqqppprrrvvvrrrxxxyyysssppptttvvvtttsssppphhh\\\QQQMMMPPPUUUppptttlllZZZQQQSSSLLL>>>??????>>><<<<<<;;;;;;;;;:::;;;<<<<<<;;;:::888777;;;<<<===?????????>>>===>>>??????>>>======???BBBFFFAAA>>>BBBKKKRRRSSSQQQMMMOOOPPPPPPOOOQQQUUUYYY___iiittt|||~~~rrrmmmllllllkkkkkklllnnnooommmhhheee]]]\\\[[[ZZZXXXSSSNNNJJJDDDBBB>>><<<:::999666444666888999999888888999:::<<<@@@YYYaaaBBB===???777@@@OOOQQQSSS[[[]]]uuuooottt|||{{{|||~~~~~~|||yyywwwppp```QQQ>>>;;;;;;???@@@===???DDDLLLNNNVVVdddppprrrmmmfffVVVMMMDDDEEEMMMTTTVVVTTTIIIDDD>>><<>>@@@SSSddd|||ttt___YYYcccgggaaaiiijjjiiieee^^^XXXVVVVVVRRROOOMMMPPPPPPPPPSSSXXXXXXWWWXXXZZZZZZXXXWWWXXXUUUXXX[[[[[[[[[[[[^^^aaa^^^]]]\\\ZZZZZZZZZ[[[[[[VVVVVVTTTSSSSSSSSSTTTUUUXXXWWWVVVTTTQQQOOONNNMMMKKKMMMOOORRRTTTTTTSSSSSSQQQPPPOOOMMMLLLJJJIIIHHHFFFFFFDDDBBB???<<<:::888888666444333333333222111111000000///...---------........................000///...------------------------............///111111000///////////////000111222333222111///---111111000......---------///---+++***,,,.........)))******++++++******)))******************************+++++++++,,,,,,,,,++++++,,,------......//////000222444555777777888888:::<<<======>>>@@@BBB???>>>???AAA???===AAAHHHTTTjjjpppfff{{{rrrfff???;;;888999999888;;;@@@BBBCCCDDDEEEGGGJJJNNNPPPNNNMMMHHHIII[[[zzzsssmmmiiiuuurrrqqqqqqrrrssssssssstttvvvssswwwwwwsssrrruuuuuurrrqqqnnneeeXXXNNNLLLSSSZZZiiimmmeeeQQQFFFHHHEEE<<>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;:::888888888999;;;<<<=========<<<>>>??????===<<<<<>><<<:::999666555666888999999888888999:::888777LLLqqqccc@@@:::===666@@@OOOSSSYYYaaabbb|||mmmqqq~~~{{{vvvssssssuuuvvvwww{{{|||}}}~~~||||||yyyuuurrrkkk\\\MMM@@@;;;:::>>>???===AAAHHHEEEXXXnnn|||wwwooo^^^VVVNNNLLLPPPSSSSSSQQQEEECCCAAABBBJJJWWWccclll~~~xxxeeeKKK<<>>@@@>>>===>>>???===;;;???FFFPPPggglllccc|||tttkkk???;;;888999999888:::???AAABBBCCCDDDEEEIIINNNRRRQQQPPPJJJJJJ]]]wwwnnnhhhtttrrrooopppsssuuuwwwxxxyyyyyyuuuvvvuuutttuuuuuuqqqjjjddd```YYYNNNHHHKKKUUU___jjjlllaaaJJJ===??????:::======<<<<<<;;;:::::::::>>>===<<<;;;999999888888777888999;;;<<<=========>>>>>>>>>===;;;<<<>>>@@@CCCEEEHHHMMMRRRXXX___ddd___bbbdddeeefffgggiiikkkwwwxxxyyy~~~uuullliiihhhiiillllllkkkkkkjjjfffaaa]]]\\\[[[YYYXXXWWWTTTOOOKKKEEEBBB>>>;;;:::999777555666888999999888888999:::===888JJJrrraaa???:::<<<777AAAPPPWWWaaaiiifffvvviiiiii}}}~~~xxxpppjjjbbb\\\[[[\\\^^^___iiimmmrrrxxx}}}{{{{{{yyyuuurrrlll___RRRCCC<<<:::===>>>===DDDPPPYYYuuu{{{rrriii___SSSOOOJJJHHHGGGHHHHHHGGGAAAAAACCCGGGOOOYYYccciiiggg___PPPAAA@@@PPPdddpppjjj]]]SSSVVVeeeqqqtttqqqnnnlllggg___VVVNNNJJJHHH<<<::::::<<<<<<;;;???EEEMMMRRRWWWXXXWWWUUUUUUVVVTTTXXX^^^aaaaaa^^^[[[ZZZXXXYYY\\\]]]]]][[[XXXVVVYYYXXXWWWVVVVVVVVVWWWWWWTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSSSSSSSQQQPPPNNNPPPOOONNNLLLKKKIIIHHHGGGGGGFFFDDDBBB???<<<:::999888666444333333333222111000000000///......------........................//////...------------...---------............////////////...............///000111222111000///...***++++++,,,---///000111111000000111111111...,,,---,,,+++******+++,,,---******************************+++++++++,,,,,,,,,++++++,,,------......//////000222444555777777888888999;;;;;;:::;;;<<<>>>===<<<===>>><<<:::>>>DDDOOOfffkkkbbbvvvnnn???;;;888888888777:::>>>BBBCCCDDDDDDEEEIIIOOOTTTVVVTTTLLLHHH\\\{{{ooojjj~~~sssrrroooqqqssstttyyyvvvtttsssuuuvvvssshhh^^^VVVUUURRRMMMKKKRRR^^^hhhuuuqqq```III===>>>>>>999;;;<<<<<<;;;;;;::::::999>>>===;;;999777777777888888999:::<<<===??????@@@>>>>>>>>>===;;;;;;===???DDDHHHKKKLLLNNNUUUaaajjjhhhkkknnnrrrvvvzzz}}}}}}tttqqqkkkhhhhhhiiikkkjjjjjjjjjiiifffbbb^^^^^^\\\[[[ZZZXXXUUUQQQNNNEEEBBB>>>;;;999888777555666888999999888888999:::AAA>>>UUU\\\???>>>===999CCCQQQZZZhhhooogggiiiqqqgggyyyyyyyyy~~~uuukkk]]]VVVLLLEEEBBBCCCFFFGGGNNNUUU```llltttyyyyyyyyyvvvwwwvvvtttrrrooodddYYYFFF===999=========IIIYYYzzztttXXXOOOKKKCCC??????>>>===<<<<<<===>>>???@@@BBBEEEIIINNNRRRUUUIIIFFFBBBCCCOOOaaammmqqqcccTTTQQQddd{{{}}}wwwhhheee]]]TTTJJJCCC>>>;;;555444666:::<<<>>>DDDMMMPPPXXX]]]\\\ZZZZZZ[[[[[[UUUXXX\\\___```^^^\\\ZZZXXXYYYZZZ[[[[[[ZZZXXXWWWXXXXXXWWWWWWWWWWWWVVVWWWTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRPPPPPPQQQQQQOOONNNLLLKKKIIIIIIGGGFFFDDDAAA>>><<<::::::888666444333333333222111000000//////....................................///......---------......---------............///000000000000000//////...//////000111111000//////++++++,,,---...///111222222222222444444222///,,,...---+++******+++---...******************************+++++++++,,,,,,,,,++++++,,,------......//////000222444555777777888999:::<<<<<<;;;;;;<<<===>>><<<===>>><<<:::===DDDRRRiiimmmccc}}}ssskkk@@@;;;888888888666999===CCCEEEGGGFFFFFFJJJRRRXXXYYYVVVMMMHHH[[[yyyhhhddd}}}}}}sssqqqpppssssssttt{{{wwwsssqqqtttuuummm```TTTVVVXXXZZZYYYYYY^^^hhhpppxxxooo]]]III@@@AAA???999:::;;;;;;<<<<<<;;;:::999===;;;999777666666777777888888999:::<<<>>>???@@@===>>>>>>===<<<<<>>:::999888777666666888999999888888999:::<<>>===EEEQQQ\\\mmmrrrfffeeexxx|||www|||ttt~~~mmmtttrrrqqq|||wwwjjj^^^RRRKKKBBB;;;999:::<<<===<<<@@@IIISSS^^^hhhppptttqqqsssrrrpppnnnlllddd[[[III===888===>>>>>>MMMaaa|||WWW>>>===???999777999;;;;;;::::::;;;===;;;<<<>>>???@@@AAAAAAAAA777<<>><<<;;;:::888666444333333333222111////////////..........................................---------......///---------............///111222222222222111000////////////000000000////////////...//////000111111222222333444555333///+++...---+++******+++---...******************************+++++++++,,,,,,,,,++++++,,,------......//////000222444555777777888:::<<<======<<<<<<===???@@@>>>???@@@===;;;???EEEUUUkkknnncccssshhhkkk@@@;;;888888777666888===CCCFFFJJJJJJIIILLLSSSZZZYYYWWWNNNHHHZZZtttaaaaaa|||~~~tttsssppptttuuuvvv{{{sssooopppppphhh]]]VVV]]]```cccbbb```bbbhhhmmmpppiii[[[KKKBBBAAA>>>999:::;;;<<<======<<<;;;:::;;;:::999888888777777888777777777777999:::<<<===<<<===>>>======>>>AAACCCKKKNNNPPPMMMJJJNNN[[[gggwwwwwwwww{{{yyysssgggaaa[[[VVVRRRRRRYYYaaasss~~~zzz~~~|||uuunnnnnnllljjjlllhhhhhhhhhiiijjjjjjhhhfffeeeccc```]]][[[XXXTTTQQQFFFCCC===:::888888777777666888999999888888999:::888CCCmmmXXX======>>>???FFFPPP]]]rrruuuccccccsssvvvsssyyyzzzrrrmmm{{{|||hhh{{{xxx}}}zzzmmmllllllwww}}}rrraaaRRRGGGBBB<<<888777888999999999999:::???IIIWWWdddmmmmmmoooooolllkkkiiiccc\\\JJJ===888>>>??????PPPiiihhhIII;;;======666999:::;;;;;;:::999:::;;;888999:::;;;;;;;;;::::::777???JJJVVVaaaeee___UUUKKKNNN___zzzpppdddXXXSSSJJJBBB===999666444:::;;;>>>CCCGGGOOO^^^lllzzzzzzrrrddd\\\\\\YYYRRRSSSQQQPPPRRRWWW\\\___```[[[ZZZYYYXXXXXXZZZ[[[\\\WWWWWWXXXXXXWWWWWWVVVUUUVVVVVVUUUTTTSSSSSSRRRRRRQQQRRRRRRSSSTTTUUUUUUVVVUUUTTTSSSRRRPPPNNNMMMLLLHHHGGGCCC@@@===<<<;;;;;;888666444333333333222111//////////////////.................................------------...//////---------............///222333333444444222111000......////////////000000111111000000///000000000111111222333444222///,,,---,,,+++******+++,,,---******************************+++++++++,,,,,,,,,++++++,,,------......//////000222444555777777888:::;;;============>>>@@@AAA@@@AAAAAA>>><<>>>>>===<<<;;;::::::;;;;;;;;;::::::999888777777777888999;;;<<<;;;===>>>>>>>>>@@@CCCFFFMMMRRRVVVUUURRRTTT]]]eee{{{yyyxxx{{{}}}vvvmmmfff___XXXTTTUUUUUUUUUYYY___qqqtttwwwwwwxxx{{{}}}uuu|||pppmmmpppmmmkkklllhhhgggggghhhjjjjjjhhhggggggddd```]]][[[WWWSSSPPPGGGCCC===999888888777777666888999999888888999:::888JJJxxxUUU;;;;;;<<<>>>EEENNN]]]uuuxxxbbb\\\lllpppnnntttuuuqqqssszzzkkkZZZooozzzttthhhmmmttt{{{nnnZZZHHH===;;;999888999::::::999@@@???@@@CCCIIIQQQYYY^^^]]]```bbbaaabbbccc```[[[KKK===999???@@@@@@SSSnnnpppVVVBBB<<<===;;;555999888888888888999999999888888888999:::::::::::::::AAAHHHKKKNNNOOOKKKFFFFFFSSShhhzzzvvvhhh___PPPJJJBBB<<<:::999888777999:::???GGGOOO\\\pppxxxeee]]]___[[[RRRMMMKKKKKKNNNUUU[[[___aaaZZZZZZZZZ[[[[[[[[[\\\\\\XXXXXXYYYYYYYYYXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPNNNMMMLLLIIIGGGCCC@@@===;;;;;;;;;888666444333333333222111.../////////////////////........................---------------...//////---------............///111222333444444222111///...............///000000000000////////////000000/////////111222111///,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,------......//////000222444555777777888888:::;;;<<<<<<===>>>@@@BBBAAAAAAAAA???<<>><<<;;;:::;;;<<<===>>>===<<<;;;::::::999999999:::<<<===;;;<<<>>>??????BBBEEEHHHMMMTTT[[[]]][[[[[[___ddd|||yyyxxx{{{yyyqqqiiicccWWWOOOLLLSSS[[[___dddjjjlllhhhhhhnnnssstttsssrrrooovvvzzz~~~mmmlllpppnnnjjjkkkiiihhhggghhhiiiiiigggfffhhheee```]]]ZZZVVVRRROOOGGGCCC===999888888888777666888999999888888999:::777LLL|||~~~QQQ:::<<<999<<>>??????===DDDIIIOOOUUUWWWVVVRRRPPPEEEKKKOOOQQQUUUYYYYYYVVVKKK===999@@@AAA@@@TTTpppttt___EEE888888<<<<<<:::888777555777999<<<<<<;;;999999888888888999:::::::::>>>???;;;999;;;>>>>>>AAATTTiiisssqqqjjjaaaZZZIIICCC;;;777777999999888;;;>>>EEEPPP\\\nnniii^^^^^^WWWKKKHHHGGGHHHMMMUUU\\\___```XXXYYY\\\^^^^^^]]][[[ZZZYYYZZZ[[[[[[[[[ZZZXXXWWWRRRRRRSSSTTTUUUVVVVVVWWWTTTTTTTTTSSSTTTTTTUUUVVVTTTTTTRRRQQQOOOMMMLLLLLLIIIGGGCCC@@@===;;;;;;;;;888666444333333333222111.........///////////////........................---------------...///000---------.........//////000111333333333222000..................///000111...............///000000...------///000000///---)))***++++++++++++***)))******************************+++++++++,,,,,,,,,++++++,,,------......//////000222444555777777888666888:::;;;;;;<<<>>>@@@BBB@@@AAAAAA>>>;;;???EEETTTiiilll```