BM6P6(@ |||zzzxxxtttqqqiiijjjjjjlllsss{{{uuuyyyzzzvvvtttvvvsssmmmiiieeebbbaaa___aaajjjtttzzz~~~zzz{{{xxxsssmmmaaaOOO???555333111000000000///---......//////......---,,,------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///------------------------------------.........///111111000000000000000111111111222222222333333333666333222444444222444888???FFFVVVkkk}}}yyytttqqqiiiiiihhhhhhmmmzzzzzzxxx||||||xxxwwwxxxtttooojjjfffbbb```^^^___hhhrrrxxx~~~}}}zzz{{{yyyuuuooodddRRRBBB666333111000000000///---......//////......---,,,---------------------------......//////......---++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------............///---------------------------.........////////////111111000000000000111111111222222222222333333333444222333666666555777;;;>>>III\\\ooo}}}xxxtttmmmllljjjggghhhooo{{{~~~}}}~~~}}}zzzyyyyyyvvvqqqlllgggbbb___\\\]]]fffpppuuu~~~|||{{{{{{zzz{{{zzzvvvqqqgggVVVFFF777555222000000000///---......//////......---,,,------------------------++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///------------------------////////////000000000000111111000000000111111222222222222222333333333333333222444777888777:::???BBBPPPeeevvv{{{tttsssoookkkjjjlllrrrwww~~~|||zzzzzzyyyvvvsssoooiiiddd___[[[[[[bbblllqqqzzz~~~zzzxxxwwwwwwwwwyyyyyyvvvrrriiiYYYIII999666333000000000///............///......---,,,------------------------******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...---------............///........................///000000000000111111111111111000000111111222222222222222333333333444444222222555999888777;;;AAAJJJXXXkkk|||zzzxxxtttpppmmmlllnnnpppooo}}}zzzyyyxxxvvvtttqqqlllfffaaa\\\YYY___gggmmmvvv{{{vvvsssrrrqqqsssuuuvvvtttrrrjjj[[[LLL;;;888444111000000///............///......---,,,------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........---------............///........................000000000000111111111222111111111111111222333333222222333333333444444444444444666999888777<<>>KKK```zzz~~~yyyrrrmmmkkkjjjhhhfffdddeeejjjwww|||wwwuuuvvvvvvsssqqqssssssssssssssspppiii```XXXTTTWWW]]]dddjjjnnnoooooorrrtttwwwyyyuuummmbbb[[[OOOGGG===666444444333222111111111000///.........///...------,,,,,,,,,---------------------------,,,,,,,,,---------......///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///---------........./////////////////////000111111---........./////////000//////000000111111111111111111111222333333444444444444444555555666666666888999<<>>FFFTTTggg~~~|||vvvlllkkkhhheeehhhvvvzzzxxxvvvtttuuuxxxxxxuuurrrssssssppphhhaaaUUUUUUXXX^^^gggnnnpppqqqsssttttttqqqkkkeee```]]]]]]WWWPPPKKKIIIFFFBBB>>>999888777666555444333333111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///......------......///---------,,,,,,+++++++++------------------------------------------------...------------...//////............/////////000---------------...//////...//////000111222222333...//////000111222222222111222222333333444444555444444444555666777777888<<>>;;;888777666444222000000000000000000000000///////////////////////////......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...........................---,,,+++***+++,,,,,,---......///////////////------------------------+++++++++,,,,,,---------000///...------...///000000////////////111222333111111111111111111111111444333222222222333444555888444222555666555666999666BBBQQQbbbwwwyyyrrrnnnlllnnnxxx|||{{{|||wwwtttvvvuuuvvvvvvtttpppkkkiiihhh\\\VVVTTT]]]fffiiihhhhhhkkklllkkkhhhddd```______]]][[[YYYVVVTTTPPPJJJGGG???<<<999777666555333111------------------------------------------------------------------------------------------------........................///...---,,,,,,,,,------------...///////////////........................,,,,,,,,,---------------000///...------...///000000/////////000111222333111111111111111111111111444333222222222333444555777444333777999888999<<<<<>>:::555222111111000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,---............---++++++,,,,,,---.........///////////////...............////////////.........///000111222222222111111111111111111111111111333333222333444555777888777666777999999999@@@HHH\\\ttt}}}{{{{{{{{{zzzzzzzzz{{{{{{|||zzzzzzzzz{{{|||~~~zzzsssqqqooopppqqqoookkkgggeeeddddddZZZSSSVVV]]]aaabbbccc```bbbcccdddcccbbbcccdddeeeeeefffeee```XXXNNNGGGAAA===888333222111111000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++++++++,,,------......------,,,,,,,,,---.../////////..................//////---...///000000///...------...000111222222111111111111111111111111111111333333333333444666777999777555666888999<<>><<<:::777444111000///////////////////////////........................,,,------......------,,,...------,,,,,,------...------------------------............---,,,++++++------------------------------,,,+++,,,---...///........................000000000000000000000000//////000111111111111111111111222222222333333333333333444444555666666666;;;666888>>>======OOOfff~~~{{{vvvqqqpppooolllkkkkkkjjjgggeeeaaaaaabbbdddfffggghhhiiihhhjjjmmmqqquuuwwwyyyyyywwwwwwwwwwwwxxxyyyzzzzzzxxxwwwuuuttttttuuuwwwxxxuuuvvvwwwxxxwwwvvvuuutttnnnppprrrrrrrrrsssuuuvvvwwwyyy{{{||||||~~~cccgggqqq}}}|||wwwsssqqqrrrtttqqqjjjfffgggccc^^^WWWTTTZZZdddgggddd```______```bbbcccbbbbbbaaacccccc```XXXMMMCCC===<<<:::888555333111000///////////////////////////........................------------------------...------,,,,,,------...---------------------------------...------,,,,,,---------------------------,,,,,,,,,,,,---..............................000000000000000000000000///000000111111111111111111111222222222333333333333333444555555666666777999666999>>>>>>CCCYYYrrr|||vvvsssrrrooojjjfffeeecccaaa``````___]]][[[VVVVVVWWWYYYZZZ\\\]]]]]]___aaadddgggjjjlllmmmnnnllllllllllllmmmnnnooopppnnnmmmlllkkkjjjkkkmmmnnnkkklllmmmnnnooonnnmmmmmmlllnnnpppqqqrrrsssuuuwwwxxxzzz|||~~~XXX\\\eeennnvvv{{{tttrrrrrrtttrrrkkkggggggccc```ZZZWWW]]]fffhhhfff```^^^]]]^^^```bbbbbbaaabbbbbbaaa\\\RRRGGG>>>999888777555333222111000000////////////////////////...........................---,,,,,,,,,,,,---......------,,,,,,------...------------------------,,,,,,------...---------------------------------+++,,,------......------........................000000000000000000000000///000111111222222111111111111222222222333333333333444444555555666777777777777999===???KKKhhh|||qqqmmmgggeeedddbbb]]]ZZZYYYWWWUUUUUUUUUTTTSSSQQQPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXZZZ\\\^^^___``````aaaaaaaaaaaaaaabbbddddddcccbbbaaa``````aaabbbcccaaabbbccceeeffffffffffffhhhkkknnnppprrrtttwwwzzzzzz}}}SSSVVV]]]dddiiissstttqqqqqqsssrrrlllhhhhhhcccaaa\\\YYY^^^fffhhhfff```^^^\\\]]]___```aaa```ddddddaaaYYYMMMBBB:::777444444222111111000000000////////////////////////........................///...,,,++++++,,,...///...------,,,,,,------...------------------------++++++,,,---............------------------------+++,,,---...///...---,,,........................////////////////////////000000111222222222222111111111222222222333333333444444444555666666777777666888;;;<<>>666555333222000////////////000000000000000000000000........................------.........////////////............---------------------------------++++++,,,,,,,,,,,,++++++------,,,,,,,,,---.../////////.........---------////////////////////////000000000000000111111222111000/////////000222222222222222333333333444444888666444666999;;;;;;999;;;>>>FFFZZZxxx|||xxxoookkkddd___]]]\\\ZZZYYYUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPQQQQQQQQQQQQRRRRRRRRRQQQQQQRRRUUUVVVTTTRRRPPPPPPPPPPPPOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLLLLNNNNNNOOOPPPQQQQQQRRRRRRRRRRRRSSSUUUWWWXXXZZZZZZZZZ]]]aaaccceeefffiiikkkpppsssxxx}}}hhheeebbb^^^ZZZXXXXXXWWWXXXZZZaaammm{{{~~~|||vvvsssrrrrrrooojjjdddaaabbbfffiiinnnlllgggbbb]]]YYYWWWVVVUUUYYY[[[VVVQQQKKKAAA999666555333111000000000111////////////////////////........................+++,,,,,,---------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++......---,,,,,,,,,------...............---------////////////////////////000000000000000111111222000000000///000111111222111111111222222222333333666555444555888:::::::::===AAAMMMddd{{{}}}{{{vvvsssiiieee```]]][[[[[[ZZZZZZVVVUUUUUUTTTTTTSSSSSSSSSQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRRRRTTTVVVWWWUUUTTTRRRRRRQQQQQQQQQPPPPPPPPPMMMMMMLLLKKKKKKKKKKKKLLLNNNOOOOOOPPPRRRSSSTTTTTTSSSSSSTTTUUUXXX[[[]]]___```cccfffiiijjjlllnnnpppssswww|||mmmjjjfffbbb```^^^\\\[[[ZZZZZZ]]]bbbhhhvvv~~~wwwuuuuuuqqqoookkkeeebbbbbbeeehhhmmmkkkfffaaa\\\XXXVVVUUUUUUYYY[[[XXXUUUPPPFFF===666444333111000000000000////////////////////////........................+++,,,---.........------///............---------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......///......---,,,,,,,,,,,,........................////////////////////////000000000000000111111222000000000000000111111222222222222222333333333333555555555666777999:::;;;>>>DDDTTTooo|||sssxxxyyytttpppiiieeeaaa^^^]]]]]]\\\[[[XXXWWWWWWVVVVVVUUUUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSTTTVVVWWWWWWUUUTTTRRRRRRQQQQQQQQQPPPPPPPPPMMMLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOQQQRRRTTTUUUVVVTTTTTTUUUVVVYYY^^^bbbdddeeehhhkkkmmmnnnppprrrtttvvvzzzqqqmmmhhhdddcccbbb```^^^YYYZZZ\\\^^^___ggg|||}}}{{{xxxxxxpppnnnjjjfffbbbaaaccceeekkkiiieeeaaa]]]YYYVVVTTTUUUYYY\\\[[[YYYUUUKKKAAA555444222000/////////000////////////////////////////////////////////////,,,---///000000000......///............---------------------------------//////000000000000//////.........------,,,,,,+++---.....................////////////////////////000000000000000111111222///000000000111111111111333333333333444444444444444555555666777999;;;<<<>>>GGG\\\yyy|||tttooowwwzzzuuuqqqmmmjjjeeebbbaaa```^^^]]]ZZZYYYYYYXXXWWWVVVUUUUUUSSSSSSSSSTTTTTTTTTUUUUUUSSSUUUWWWXXXWWWVVVTTTSSSQQQQQQQQQQQQPPPPPPPPPPPPMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPRRRTTTVVVWWWXXXWWWWWWXXXZZZ]]]bbbfffiiiiiikkknnnpppqqqrrrtttvvvyyy}}}wwwqqqiiieeeccccccaaa___WWWXXXZZZ\\\[[[___ooo~~~}}}zzzyyyooonnnkkkgggcccaaabbbdddiiihhhgggddd```\\\XXXUUUVVVYYY\\\\\\\\\XXXNNNCCC555333222000////////////////////////////////////////////////////////////---...000222222111000//////............---------........................------............------------.........---,,,,,,---------...............////////////////////////000000000000000111111222//////000111111111111000333333444444444555555555444555777888888999<<<>>>@@@MMMfff|||sssnnnooozzz~~~yyyuuutttpppllliiigggfffdddbbb^^^]]]\\\[[[YYYWWWVVVUUUVVVVVVVVVWWWWWWWWWWWWXXXVVVXXX[[[[[[YYYVVVTTTSSSRRRQQQQQQQQQQQQPPPPPPPPPOOOPPPQQQQQQRRRQQQQQQQQQPPPQQQSSSUUUWWWYYY[[[\\\\\\\\\^^^```dddhhhkkknnnmmmpppsssuuuuuuvvvxxxzzz|||yyyooohhhfffeeecccaaa[[[[[[\\\\\\ZZZ[[[dddppp|||xxxpppooommmiiidddbbbbbbdddhhhiiiiiiiiieeeaaa[[[XXXUUUXXX[[[\\\\\\YYYNNNBBB666555333111000000000000000000000000000000000000////////////////////////---...000222333111000...///............---------------------------------++++++,,,,,,,,,,,,+++++++++,,,---.........---,,,---------.........//////////////////////////////000000000000000111111222...///000111222111111000222222333333333444444444444666888999999:::===@@@EEEUUUqqqwwwmmmmmmsss|||zzzvvvtttsssqqqooommmgggfffdddbbb```^^^\\\[[[ZZZZZZZZZ[[[[[[[[[\\\\\\ZZZ]]]```___[[[WWWTTTTTTSSSSSSSSSRRRRRRRRRQQQQQQQQQRRRSSSTTTUUUUUUTTTSSSTTTUUUVVVYYY[[[^^^___```bbbccceeehhhllloooqqqrrrsssvvvxxxzzz{{{|||~~~uuummmjjjhhhfffcccdddbbb```^^^ZZZXXX^^^fffvvv~~~}}}}}}wwwqqqpppnnnjjjfffccccccdddhhhjjjlllllljjjddd^^^ZZZTTTWWWYYY[[[\\\YYYMMMAAA777666444222111111111222111111111111111111111111000000000000000000000000,,,...000222222111///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---...///...---------------.........//////////////////////////////000000000000000111111222...///000222222111111000111111222222222333333333444777999:::999:::>>>AAAIII[[[yyyvvvkkkoooyyy}}}|||{{{zzzxxxpppooommmjjjgggeeecccbbb]]]]]]^^^^^^^^^_________]]]```cccbbb]]]XXXUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWVVVUUUVVVWWWYYY\\\___aaacccdddfffhhhkkknnnqqqtttuuuvvvxxxzzz}}}sssnnnllliiiffffffeeeccc```\\\ZZZZZZZZZhhhppp~~~{{{xxx|||qqqooommmjjjgggeeedddcccggghhhjjjkkkiiieee]]]XXXVVVWWWYYY[[[ZZZTTTJJJBBB999444111222222000///111000000000000000000000000........................------------------------......------------......++++++))))))))))))++++++------------------------------------------------..................------////////////////////////000000000000111111111111000111111111111222222222222222333333555666888999444777:::999999<<>>888444444333000000222111111111111111111111111........................////////////////////////......------------......///...------------...///------------------------------------------------........................000000000000000000000000000000000000111111111111111111111111222222222333666555555444444444555555555888:::999999<<>>???HHHggg~~~~~~{{{yyyyyyzzz|||}}}~~~}}}{{{|||{{{}}}~~~~~~rrrmmmllljjjgggbbbcccaaa]]]YYYXXXZZZ]]]pppuuu}}}{{{zzz{{{xxxwwwuuummmiiikkkggggggiiimmmqqqpppkkkggg^^^ZZZVVVWWW[[[\\\ZZZVVVVVVLLL???777444333111...////////////////////////000000000000000000000000////////////////////////------------------------...................................................///////////////......///......------///000111000000000000111111111111000111111111111222222222444333222333333222111///333444444333333444888:::666888;;;???CCCQQQppp}}}}}}~~~{{{yyyvvvyyy|||~~~~~~xxxqqqmmmjjjgggddddddbbb^^^YYYWWWWWWYYY]]]bbbqqq{{{xxxvvvxxxzzzxxxwwwppplllmmmhhhhhhjjjmmmqqqppplllggg```\\\YYYYYY\\\]]][[[XXXWWWNNNAAA999555444222000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000......................................................////////////......///......---...///000111000000000000111111111111000111111111111222222222111111222333444444333222333444444333333444888:::888999<<<@@@GGGXXXxxx~~~{{{yyyuuuwwwzzz|||}}}~~~yyyqqqmmmkkkggggggeeeaaa\\\XXXWWWWWWTTTXXXcccttt~~~xxxsssqqqxxx~~~xxxxxxtttpppoooiiiiiijjjnnnqqqqqqmmmhhhccc___\\\[[[]]]^^^]]]ZZZXXXPPPDDD;;;777555333111111111111111111111111111000000000000000000000000000000000000000000000000------------------------......................................................///////////////...///............///000000000000000000111111111111000111111111111222222222///000111333444555555555333444444444444555888:::;;;;;;===BBBMMMcccwwwxxx|||~~~{{{xxxsssuuuxxxyyyzzz|||yyyssspppjjjjjjhhheeeaaa]]]ZZZYYYWWWXXX]]]fffrrrzzzrrrnnnrrrxxxwwwvvvrrrpppkkkjjjkkknnnrrrrrrnnnjjjeeebbb^^^\\\]]]]]]\\\[[[XXXPPPFFF<<<777555333111////////////////////////////////////////////////000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,................................................---...//////////////////............/////////000///000000000111111111111000000111111111222222222000111333444444555555666333444555555444555888:::;;;;;;===DDDTTTooovvvrrrzzz~~~zzzxxxrrrsssuuuvvvwwwyyy}}}yyytttllljjjhhhfffccc```]]][[[XXXVVVWWWYYY```ppp{{{sssmmmooozzzxxxuuuuuusssppplllkkklllooorrrsssoookkkfffccc___\\\[[[[[[[[[ZZZWWWQQQGGG===777333222111////////////////////////////////////////////////////////////////////////////////////////////////................................................------...///////////////---......//////////////////000000000111111111111000000111111111222222222222444666666444333444555333444555666555666888::::::;;;===GGG\\\{{{~~~tttnnnppp}}}}}}zzzwwwqqqrrrrrrrrrsssvvvzzz~~~zzznnnkkkhhheeedddaaa^^^\\\YYYVVVTTTTTTWWWccczzz|||uuuooommmttt~~~zzzttttttssspppnnnllllllooosssssspppmmmfffddd```\\\YYYYYYYYYZZZWWWRRRIII???777333222111111111111111111111111111000000000000000000000000////////////////////////........................................................................,,,---...///000000000000---......///000/////////000000000000111111111111000111111111111222222222444777999777444222222444222444666666666666888:::999;;;@@@LLLeeeyyyssspppttt}}}yyyvvvqqqqqqpppoooooorrrwww{{{uuuqqqlllhhhfffddd```^^^\\\XXXTTTSSSUUU\\\lll{{{{{{tttpppssszzz~~~sssssssssqqqooommmmmmpppssstttqqqnnnhhhfffaaa]]]YYYXXXYYYZZZXXXSSSKKKAAA999444333333111111111111111111111111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,---...///000000000000------///000000000///...000000000000111111111111000111111111111222222222444777:::888444111333555222444666777777777888999999===CCCQQQmmmzzzxxxxxx}}}}}}yyyuuurrrqqqooommmlllnnnsssxxx~~~xxxqqqllljjjgggcccaaa]]]XXXSSSQQQPPPTTT^^^iiiyyyssstttyyy|||tttssstttsssooonnnmmmpppssstttrrroooiiigggccc]]]YYYXXXYYY[[[YYYUUUMMMCCC;;;555444444////////////////////////000000000000000000000000------------------------////////////////////////................................................,,,---...///000000000000,,,---///000000000///...000000000000111111111111000111111111111222222222333777:::888444222444777222444777777777777888999:::???FFFVVVsss~~~vvvxxx|||}}}yyyuuusssqqqnnnkkkjjjmmmrrrvvvwwwsssqqqlllgggeee___\\\XXXTTTRRRTTTXXX[[[rrr~~~vvvuuuzzzzzz~~~uuuvvvxxxsssqqqooolllllllllnnnooommmjjjeeeaaa___]]]ZZZXXXZZZUUULLLDDD>>>999555222111111111111000000000000------............------000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........---------............/////////000---......///000111111222000000////////////000000111111222222222333333333555555555555555555555555555666777666666777:::<<<@@@BBBHHHYYYvvv|||tttpppttt}}}yyyvvvuuuooojjjjjjjjjjjjnnnttt{{{vvvnnnhhheee^^^\\\YYYUUUSSSSSSVVVXXXdddvvvyyyvvvxxxvvv{{{wwwwwwtttrrrooolllllllllnnnooonnnkkkfffbbb```^^^[[[YYYZZZVVVNNNFFF>>>888555333111111111111000000000000---......//////......---000/////////....................................//////////////////////////////.........---------........./////////000000......//////000000111111111111000000000000111111111111222222222333333333444333333333333333333333555666777666666777:::<<>>777444444222222111111111000000000---......//////......---////////////....................................000000000000000000000000...............---------....../////////000000000////////////000000000000222222111111111111222222111111222222222333333333222222222222222222222222555666777777666888:::===AAACCCRRRqqqvvvnnnjjjqqq|||yyywwwpppkkkjjjiiiiiilllrrr|||wwwlllgggaaa___[[[YYYVVVUUURRRQQQWWW___ooozzzuuupppxxx{{{vvvtttqqqnnnllllllmmmnnnqqqnnnjjjgggeeebbb^^^\\\XXXYYYVVVLLL@@@777444555222222222111111111000000......////////////......///////////////.........------------------------////////////////////////...........................////////////000000000000000000000////////////222111111000000111111222111111222222222333333333222222222222222222333333555666777777777888;;;>>>BBBGGG]]]ssslllkkkwww}}}zzzxxxqqqllljjjiiihhhkkkqqqzzz}}}qqqkkkfffbbb^^^[[[YYYVVVRRROOOOOOTTT```ttt}}}vvvtttwww{{{xxxvvvrrrooommmmmmnnnooorrrooollliiifffccc___]]]XXXYYYWWWNNNBBB999666666222222222222111111111111...//////////////////............///////////////------------------------........................---.....................////////////000000000111000000000000////////////000000////////////000000111111222222222333333333333333333333444444555555555666777777777999<<<>>>CCCOOOkkkvvvqqqsss}}}|||yyysssmmmkkkiiigggjjjoooxxxzzztttlllgggbbb^^^\\\YYYTTTPPPLLLPPPYYYhhhzzzxxxwww}}}{{{yyyuuuqqqooonnnoooppprrrpppmmmjjjhhhddd```]]]YYYYYYWWWPPPFFF===888777333222222222222111111111...//////000000//////............///////////////////////////////////////........................---------.............../////////000000000111111////////////000000000000000000////////////000000111111222222222333333333333444444555555666666777555666777777888999===???GGG]]]}}}yyyxxx~~~{{{tttnnnkkkiiifffiiinnnuuu~~~rrrllleee```^^^[[[VVVRRRPPPSSSXXXaaasss~~~zzzvvvyyy}}}{{{wwwsssqqqppppppqqqrrrpppmmmkkkhhheee```]]]YYYXXXUUUPPPIIIAAA:::666333333222222222111111111//////000000000000//////............/////////000////////////////////////........................---------.........////////////000000000111111111......//////000000111111111000000000000000000111111111222222222333333333333444444555666666777777555666777777888:::===@@@KKKlllzzz}}}|||uuunnnkkkhhhfffhhhmmmqqq{{{|||vvvooofffaaa___]]]XXXSSSQQQSSSVVVYYYddd~~~{{{uuuuuu|||xxxtttrrrqqqqqqqqqqqqpppmmmkkkhhheee```\\\YYYWWWTTTPPPKKKDDD<<<666333333333222222222111111//////000000000000//////---.........//////000000........................000000000000000000000000---------.........//////000000000000111111111111---......///000111111222222222111111111111222222111111222222222333333333333333444444555666777777555666777888888:::===@@@OOOvvvzzz|||uuuoookkkhhhfffhhhlllnnnxxx~~~~~~vvvjjjbbb^^^[[[YYYWWWSSSSSSTTTXXX^^^mmm{{{vvvzzz}}}|||xxxppprrrvvvpppnnnoooooommmiiieeebbbaaa]]]ZZZVVVSSSNNNFFF<<<444555444333222111111111111000000000000000000000000000000//////......------//////.........---------........................//////////////////////////////000000000000//////////////////000000000000111111111111111111111111111111222222222333333333333333333444444444444444777:::666555===>>>???IIIZZZ|||yyywwwrrrmmmiiigggggggggpppvvv~~~|||zzzooofffaaa^^^[[[YYYSSSQQQQQQSSSVVVbbbxxx{{{ssswww|||xxxppprrruuuooommmnnnnnnmmmjjjfffcccbbb]]]ZZZWWWSSSOOOGGG===555555444333222111111111111000000000000000000000000------......///000000111//////.........---------........................//////////////////////////////000000000000//////////////////000000000000111111111111111111111111111111222222222333333333444444444444555555555555777:::777777>>>===???JJJccczzzwwwsssnnnjjjhhhggghhhooouuuzzzyyy}}}uuulllfffbbb^^^[[[VVVSSSQQQOOOOOOVVVgggxxx}}}sssuuu}}}yyyqqqrrrtttmmmlllmmmmmmmmmkkkiiifffddd___\\\XXXTTTPPPHHH>>>666555444333222111111111111000000000000000000000000---......//////000000111/////////............---........................//////////////////////////////000000000000//////////////////000000000000111111111111111111111111111111222222222333333333444555555555666666666777777;;;888888>>>===???MMMooo|||yyytttoookkkiiihhhhhhooouuu~~~xxxyyy}}}rrrkkkfffaaa]]][[[WWWTTTQQQNNNQQQ]]]jjjvvvwww|||{{{tttsssrrrjjjkkkkkklllmmmmmmkkkhhhfff```]]]YYYVVVRRRJJJ???888444444333222111111111111000000000000000000000000222111111000///...------/////////.......................................//////////////////////////////000000000000//////////////////000000000000111111111111111111111111111111222222222333333333555555666666777777888888777;;;999:::???<<>>HHH___}}}xxxrrrnnnlllkkkkkknnnwww}}}{{{uuummmeee```]]]ZZZWWWUUUQQQNNNSSSZZZhhh}}}yyyyyy|||~~~~~~zzzvvvrrrkkklllkkkjjjmmmoooooolllhhhdddaaa]]]YYYUUUMMMCCC;;;555444333222111111111111000000000000000000000000000000000000000000000000...////////////000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000111111111111111111111111111111222222222333333333444444555666777888999999777999888<<>>BBBAAAIIIjjj~~~yyyxxx}}}~~~xxxtttqqqooonnnttt|||{{{zzz~~~rrrkkkeeebbb]]]YYYVVVTTTPPPNNNRRRUUU```sss|||wwwxxx~~~zzzyyyvvvqqqkkkjjjiiijjjlllmmmlllkkkfffeeeaaa\\\ZZZVVVLLL@@@888555333222222111000///000000000000000000000000000000000000000000000000////////////////////////////////////////////////.../////////000000000000////////////000000000000///////////////000111111111111111111222222222222333333333333444444444444555555555666666666666666<<<:::===AAACCCOOOpppyyyuuurrrttt}}}zzzuuurrrqqqpppvvv}}}yyy}}}yyypppfffccc___\\\YYYVVVRRROOOOOOPPPVVVeeewww~~~xxxvvvwww|||yyyuuurrrjjjiiiiiijjjlllnnnmmmlllgggfffbbb]]][[[WWWMMMBBB999666333222222222111///000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000....../////////000000000.........///000111111111000////////////000111111111111111111222222222333222222222333333333444444555555555666666777777777:::999;;;@@@GGGXXX{{{zzzooommmlllrrr|||}}}xxxuuuttttttwww~~~{{{}}}ttthhheeeaaa^^^[[[WWWSSSPPPOOONNNRRR^^^mmmyyytttrrrtttyyyuuussslllkkkkkkmmmoooqqqqqqpppiiigggccc^^^\\\YYYOOOEEE:::777444222222222111000000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000.../////////000000000111000000//////000000111222111111111222222222333333222222222333333333333444555555555666777777888888888999<<>>DDDUUUsssuuugggfffiiiqqq||||||{{{{{{yyy|||xxx}}}qqqmmmgggaaa]]]YYYUUURRRLLLKKKNNNTTT\\\jjj}}}uuuoooooo{{{~~~xxxwwwnnnmmmmmmnnnppprrrqqqpppmmmjjjeee```^^^\\\TTTJJJ>>>:::555222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------........./////////111111111000///.........111000000000000111222222222222222222333333333333333333333444444444555555555555666777777888999999999>>>BBBHHH]]]sss___```eeeooo|||~~~~~~~~~|||{{{}}}yyyssskkkccc^^^ZZZWWWUUUNNNLLLKKKNNNTTT```vvvvvvpppoooxxxzzzzzzqqqpppoooppprrrsssrrrqqqnnnkkkfffaaa___^^^VVVLLL???;;;666333222222222222111111111111111111111111000000000000000000000000////////////////////////........................---------.........//////000000000000////////////111111000000111111222333222222222333333333444444444444555555555666666666444555666777888999:::::::::AAAFFFLLLddd~~~jjjYYY[[[bbbmmm{{{~~~}}}}}}~~~}}}|||~~~wwwnnneee```\\\YYYXXXQQQNNNKKKKKKOOO\\\ssswwwrrrgggooo{{{{{{uuusssssssssuuuuuuuuusssnnnlllfffaaa```^^^WWWMMM@@@;;;666333222222333222111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000---------.........//////......//////000000111111111111111000111111222333222222333333333444444444555555555666666666666777444555666777888999::::::;;;DDDHHHOOOiiivvvaaaXXXZZZaaalllyyy~~~|||}}}||||||~~~{{{yyyzzzyyyllleeebbbaaa\\\WWWPPPLLLJJJKKKOOOWWWffftttyyytttmmmqqq{{{|||}}}xxxvvvttttttttttttsssrrrooolllfffbbb^^^ZZZVVVSSSFFF===555333333222111333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////---------.........//////////////////000000000000111111222222222111111000222222222222222222222222222222333333444555666666444444444444555666888888>>>@@@DDDPPPlllxxxggg[[[XXX[[[aaammmxxx}}}zzzxxxxxxxxxxxxzzz}}}~~~yyyxxx~~~pppgggcccaaa]]]YYYTTTOOOLLLLLLMMMSSS```mmm~~~wwwoooqqqxxxyyyvvvtttsssttttttttttttpppmmmhhhccc___[[[WWWTTTFFF===555444444222222333333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////---------.........//////////////////000000000000111111222222222111111111222222222222222222222222222222333444444555666666666666666777888999:::;;;>>>AAAHHHWWWuuussscccYYYVVVZZZbbbmmmxxx|||~~~|||{{{xxxvvvuuuuuuvvvxxx{{{}}}}}}}}}yyyvvvvvvjjjdddaaa]]]ZZZXXXSSSOOOMMMLLLNNNYYYdddwww{{{rrrqqqsss~~~yyyvvvrrrqqqrrrtttvvvvvvrrrooojjjeeebbb]]]YYYVVVHHH???777555444222222333333333333222222222111111000000000000000000000000////////////////////////////////////////////////------........./////////////////////000000000000111111111111111111111111222222222222222222222222333333333444555555666666777777777888999:::<<<===>>>BBBLLLaaalll^^^WWWUUUZZZcccnnnwww|||}}}|||yyy{{{yyywwwuuusssrrrssstttvvvwwwyyyzzz{{{|||~~~{{{uuuzzz|||nnnfffaaa]]][[[YYYTTTPPPMMMKKKKKKSSS]]]lll{{{uuupppooowww~~~zzzvvvqqqoooqqqtttwwwyyytttppplllhhhddd```[[[WWWJJJ@@@888666555333222333333333333222222222111111000000000000000000000000////////////////////////////////////////////////............////////////////////////000000000000111111111111111111222222222222222222222222222222333444444444555555666666555666666777888:::;;;<<<>>>CCCPPPjjjwwwdddZZZXXXTTTZZZeeeooowwwzzzyyyxxxyyyyyyvvvuuusssrrrppprrrssstttuuuvvvxxxyyyyyy{{{wwwxxx}}}ssshhhbbb]]][[[XXXTTTQQQNNNKKKJJJPPPXXXaaaqqqxxxqqqmmmrrr~~~zzzzzzvvvqqqoooppptttwwwyyyuuurrrnnnjjjgggbbb\\\YYYLLLBBB:::777666333222333333333333222222222111111000000000000000000000000////////////////////////////////////////////////........./////////000000////////////000000000000111111000000111111333333222222222222222222222222444444555555555555555666555666666777888:::<<<===@@@EEEVVVsssqqq___XXXXXXUUU\\\fffpppuuuwwwuuutttzzz}}}xxxtttssssssrrrppprrrtttuuuttttttwwwyyywwwzzz~~~|||yyyyyyyyymmmddd___]]]WWWTTTRRRPPPLLLIIINNNUUUYYYiii|||{{{rrrmmmqqqyyyzzz{{{wwwrrroooqqqtttwwwxxxuuusssooolllhhhccc]]]YYYNNNDDD;;;888777444222444333333333222222222111111000000000000000000000000////////////////////////////////////////////////....../////////000000000////////////000000000000111111000000000222333444222222222222222222222222555555555555555555555555777777888999:::<<<>>>???AAAJJJaaammm]]]WWWWWWUUU]]]fffnnnrrrrrrqqqpppxxx{{{vvvsssrrrrrrrrrooorrruuuuuussssssvvvyyywwwzzz~~~{{{www}}}rrrhhhbbb___XXXUUUSSSQQQMMMIIILLLRRRRRRbbbuuuuuuoooqqqvvv~~~{{{wwwssspppqqqsssuuuvvvuuussspppmmmiiiddd]]]YYYOOOEEE<<<999777444333444333333333222222222111111000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000////////////000000000000111000//////000222444555222222222222222222222222666666666666555555555555666666777888:::<<<>>>???CCCQQQnnnkkk]]]YYYWWWUUU\\\eeekkkmmmmmmlllmmmyyy}}}yyyuuuqqqpppqqqrrrmmmqqqttttttqqqqqqtttwwwwwwzzz|||vvvtttvvvkkkeeebbbYYYWWWUUUSSSMMMHHHJJJPPPNNN^^^qqqwwwqqqrrrttt|||{{{xxxsssqqqrrrssstttuuuuuussspppmmmiiiddd^^^YYYPPPFFF===:::888444333444333333333222222222111111000000000000000000000000111111111111111111111111////////////////////////////////////000000000000////////////000000000000111000//////000222444555222222222222222222222222666666666666666555555555333333444666777:::;;;<<>>777555555444333333222222111111222222333222222222111111111111000000000//////.........---........................///////////////////////////000111111111///...---333222111000000222444555333333222222333333444555555555555555666666666666555666777777888:::>>>AAAHHH^^^{{{iiicccbbb[[[XXX[[[```eeedddbbbgggooo{{{yyyuuuqqqnnnmmmmmmnnnoooooonnnnnnoooqqqssstttuuu{{{|||wwwkkkeee^^^YYYTTTTTTQQQLLLIIIIIIPPPTTT___ooo}}}sssooonnnuuu{{{{{{yyyuuusssssstttuuuuuutttsssooojjjddd^^^ZZZPPPHHH>>>777555555444333333222222111111222222333222222222111111111111000000000000/////////..............................111111111111111111111111000000111111111000///...222111000///000111333444333333222222333333444555555555555555666666666666555666777777888:::>>>BBBHHHccctttfffcccbbb[[[XXXZZZ^^^bbbbbbbbbhhhqqqyyywwwsssooommmlllllllllnnnnnnnnnnnnoooqqqssstttvvv|||~~~{{{nnnfff```ZZZUUUTTTRRRLLLIIIIIINNNQQQ[[[jjjxxxwwwqqqooosss|||yyyvvvtttssstttuuuttttttrrrooojjjddd^^^[[[QQQIII>>>777444444333222333222222111111222222333222222222111111111111000111000000000000000//////////////////////////////111111111111111111111111111111111222111111000///111000000//////111222333333333222222333333444555555555555555666666666666666777777888888;;;???BBBJJJhhh{{{lllbbbbbbddd\\\XXXXXX[[[^^^___aaakkkuuu}}}vvvtttqqqmmmkkkjjjjjjkkkmmmmmmmmmnnnooorrrtttuuuwww~~~}}}{{{pppggg___ZZZVVVUUUSSSNNNKKKKKKLLLNNNVVVcccqqqwwwsssttt~~~zzzxxxvvvttttttvvvttttttrrroookkkddd___[[[RRRJJJ???888555444333222333222222111111222222333222222222111111111000000111111111111000000000000000000000000000000000000111111111111111111111111111111222222222111111111111111000000111111222333333333222222333333444555555555555555666666666666666777888888999;;;???CCCNNNkkkuuuggg```ccceee^^^XXXWWWXXX[[[]]]bbbooo|||xxxsssrrrooollljjjjjjjjjjjjkkkllllllmmmooorrruuuvvvxxx}}}zzzttthhh___ZZZVVVVVVUUUPPPNNNOOOIIIKKKQQQ]]]kkk|||~~~xxxvvvzzzzzzxxxuuutttwwwuuutttsssppplllfff```]]]TTTLLLAAA999666444333222333222222111111222222333222222222111111111000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111222222222222222222333333444444333333222222333333444555555555555555666666666666777888999999:::<<<@@@CCCQQQkkkttthhhaaacccfff___XXXVVVWWWYYY]]]dddttt|||vvvqqqpppnnnlllkkkjjjjjjjjjjjjjjjkkkmmmooorrruuuwwwyyy{{{zzzmmmbbb\\\YYYYYYWWWRRRPPPPPPIIIHHHMMMWWWdddttt~~~www{{{{{{{{{zzzuuutttxxxvvvvvvuuurrrmmmhhhbbb___WWWNNNCCC;;;777555444222333222222111111222222333222222222111111111111000//////000000000000000111000000000000000000000000////////////////////////111111000000000111222222333333333444444444444444333333222222333333444555555555555555666666666666888999999::::::===AAADDDUUUooouuuiiiaaabbbeee```XXXWWWWWWZZZ^^^hhhyyyzzztttooonnnmmmkkkjjjiiiiiiiiihhhiiijjjlllooosssvvvxxx{{{~~~tttgggaaa\\\[[[XXXSSSOOOOOOJJJHHHJJJRRR]]]lllzzzyyy{{{}}}|||vvvtttyyywwwwwwvvvsssoooiiidddaaaYYYPPPEEE<<<888777555333333222222111111222222333222222222111111111111000....../////////000000000000000000000000000000000000000000000000000000000000000/////////000111222222222333333444444444333333333222222333333444555555555555555666666666666888999::::::;;;===AAAEEE[[[xxxuuujjj``````dddaaaYYYWWWXXX\\\aaalll~~~wwwrrrlllkkkkkkjjjiiihhhggggggggggggiiilllooossswwwyyy~~~zzzkkkeee___]]]YYYRRRNNNNNNKKKHHHIIIOOOXXXggg{{{zzz}}}{{{}}}}}}vvvtttyyyxxxxxxwwwtttpppjjjeeebbbZZZRRRFFF===999777555444333222222222222222222333222222222111111111111000---.........//////000000////////////////////////111111111111111111111111000///.........000111222111111222333333333333222333333222222333333444555555555555555666666666777888999::::::;;;>>>BBBEEEaaasssjjj^^^]]]cccaaaYYYXXXYYY]]]cccnnn~~~uuuoooiiiiiiiiihhhggggggfffffffffgggiiikkkooossswwwzzztttmmmccc\\\WWWTTTPPPMMMKKKHHHHHHMMMTTTaaasss|||wwwuuu|||zzzzzzxxxwwwsssmmmeee```\\\TTTIII???999666555444555555555444444333222222222222222111000//////...111111111111111111111111222111111000///......---000000000000000000000000000111111111111222222222000111111222222333444444333333333444444444555555444555666777777888888888444999777777>>>???AAAMMMffftttfffcccfffddd^^^[[[ZZZ\\\```eeepppyyyrrrnnnggggggffffffffffffgggggggggeeefffkkkoooqqquuu{{{zzzqqqfff]]]XXXUUURRROOOMMMIIIHHHLLLQQQ\\\mmm|||~~~~~~vvvtttxxx{{{zzzyyyxxxuuuooohhhccc\\\TTTIII???999666555444777777666555444444333333222222222111000/////////111111111111111111111111111111111000///.........000000000000000000000000000111111111111222222222000111111222222333444444333333333444444444555555444555666777777888888888555:::777888???AAAEEESSSpppwwwgggaaabbb```\\\\\\[[[\\\```fffrrrvvvppplllhhhhhhgggfffeeeeeeeeeeeegggeeefffkkknnnpppuuu{{{xxxjjj___YYYVVVSSSQQQNNNKKKIIIJJJNNNVVVeeerrr|||}}}xxxvvvxxx{{{{{{zzzyyywwwrrrkkkfff]]]UUUJJJ@@@:::777555444888888777666555444333222222222222111000000//////111111111111111111111111111111000000//////......000000000000000000000000000111111111111222222222000111111222222333444444333333333444444444555555444555666777777888888888666:::888999@@@BBBJJJ[[[}}}~~~|||iii```aaabbb``````^^^]]]aaahhhuuu|||sssmmmiiiiiihhhgggeeeddddddddddddfffeeefffkkkmmmooouuu|||~~~}}}{{{yyywwwtttssspppsssuuuvvvvvvwwwxxxyyynnn```YYYVVVTTTRRROOOLLLIIIJJJLLLRRR___kkk~~~{{{~~~}}}{{{|||zzzzzzzzzzzzxxxssslllggg^^^VVVKKKAAA:::777555444888777777555444333222111222222222111111000000000111111111111111111111111111000000000/////////...000000000000000000000000000000111111111222222222000111111222222333444444333333333444444444555555444555666777777888888888888;;;999:::@@@BBBNNNddd~~~{{{lllbbbdddhhhjjjhhhdddbbbdddkkkxxxyyyqqqkkkgggfffeeeeeedddddddddddddddfffeeegggkkklllnnnuuu}}}~~~}}}{{{zzz{{{}}}|||yyyvvvtttrrrmmmmmmlllkkkiiigggeeeddddddfffiiijjjjjjjjjkkkmmmppprrrtttwww{{{rrrbbbZZZVVVTTTSSSPPPLLLJJJKKKLLLPPP\\\ggg{{{~~~}}}|||zzzyyyyyyyyyxxxssslllhhh___WWWLLLAAA;;;777666555666666555444333111111000222222222222111111111111000000000000000000000000000000000000////////////000000000000000000000000000000111111111222222222000111111222222333444444333333333444444444555555444555666777777888888888:::<<<:::;;;@@@BBBRRRnnnzzz}}}lllcccgggmmmooorrrlllhhhiiiooo{{{~~~uuuoooiiieeebbbbbbbbbbbbccceeefffgggeeeeeegggkkklllooowww~~~wwwuuusssqqqrrrsssvvvxxxvvvuuuuuuuuuvvvvvvuuusssqqqpppnnnllljjjhhhgggfffcccccccccaaa```^^^]]]\\\]]]___bbbccccccccceeeffffffgggiiikkkooovvv~~~uuueee\\\WWWUUUTTTPPPMMMKKKKKKLLLOOOXXXcccwww{{{yyyzzzzzzzzzzzzxxxsssmmmhhh```XXXMMMBBB;;;888666555444444333333222111111111222222222222222222222222000000000000000000000000000000000000////////////000000000000000000000000000111111111111222222222000111111222222333444444333333333444444444555555444555666777777888888888:::;;;:::<<>>EEEJJJddd|||wwwiiijjjvvv}}}vvvrrrttt{{{rrrllliiieeeaaa______``````bbbccceeefffcccdddhhhmmmnnnrrr}}}zzzwwwtttrrrpppnnnkkkhhhddddddccccccccccccdddeeecccaaa^^^]]]^^^aaabbbbbbaaa```^^^\\\[[[ZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUWWWZZZ[[[[[[[[[]]]^^^______``````aaaccchhhllluuu|||lllbbb]]]YYYWWWRRROOOLLLKKKIIIIIIPPPYYYiii{{{}}}~~~~~~}}}{{{uuuoooiiiaaaZZZNNNCCC<<<888666555333333333444444444555555222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222000111111222333333444444333333333444444444555555444555666777888888888888666999999@@@HHHOOOkkkzzz{{{tttjjjqqq}}}wwwtttwwwzzznnniiifffccc___````````````aaabbbcccdddbbbdddiiimmmooosss~~~{{{yyyuuurrroookkkiiifffbbb___^^^^^^^^^^^^_______________\\\YYYXXXYYY\\\______```___\\\ZZZXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSTTTVVVYYYZZZZZZZZZ\\\]]]^^^______^^^]]]___bbbdddmmmxxxqqqeee]]]XXXVVVTTTRRROOOKKKJJJKKKPPPTTTgggvvv}}}}}}yyytttnnnjjjbbb[[[PPPEEE===999666555333333333222222222111111111111111222222333333333333222000//////000222333111111111111111111111111111111222222222222111111......///000111222222333111111222222222333333333444444444444444444444444555444444555555666777888<<<::::::>>>FFF\\\yyyssspppyyyuuu{{{wwwmmmgggaaa```bbb______```___^^^___aaacccfffhhhjjjllloooxxx}}}zzzvvvsssqqqppphhhgggdddbbb___]]]\\\[[[ZZZYYYYYYXXXXXXXXXYYYYYY[[[ZZZYYYYYYYYY[[[\\\]]]\\\^^^``````^^^\\\[[[\\\XXXXXXXXXXXXWWWUUUSSSRRRTTTUUUUUUVVVXXXYYYYYYZZZ______```````````````___ffflllwwwuuuhhh___YYYWWWSSSRRROOOKKKIIIKKKOOOSSSaaaooo|||yyytttnnnjjjddd]]]RRRGGG>>>999666555333333333222222222222111111111222222222333333333333222000//////000222333111111111111111111111111111111222222222222111111//////000000111111222222111111222222222333333333444444444444444333333333555555555555666777888888<<<;;;<<>>EEERRRmmmxxx~~~~~~zzz{{{qqqiiiddd___]]]^^^\\\\\\]]]\\\\\\]]]___aaadddfffiiilllqqqzzz}}}yyyuuulllkkkhhheeebbb```^^^^^^[[[ZZZXXXVVVTTTSSSRRRRRRVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVVVVWWWYYYZZZ[[[^^^```bbbbbb```^^^]]]]]]^^^_________^^^\\\ZZZYYYTTTUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]\\\aaalllyyyrrreee\\\WWWSSSQQQOOOKKKHHHIIILLLOOOVVVaaasss~~~|||yyyuuuooollleee```VVVJJJ@@@999666555444444333333333222222222222222222222222222222222222222111000000111222222111111111111111111111111111111222222222222111111222111111111111111111111111111222222222333333333222222222333333333333333666666666666777888999999;;;===@@@FFFUUUtttuuu{{{zzzxxx|||yyymmmfffbbb]]][[[\\\ZZZZZZ[[[[[[ZZZ[[[^^^```ccceeeiiimmmsss}}}|||xxxtttooollleeecccaaa___\\\ZZZYYYYYYWWWWWWUUUTTTSSSRRRRRRRRRTTTSSSSSSSSSSSSTTTTTTUUUWWWVVVVVVWWWXXXZZZ\\\]]]ccceeehhhhhhgggdddccccccaaabbbbbbaaa```^^^\\\[[[WWWXXXYYYZZZ[[[]]]^^^^^^\\\\\\]]]]]]]]]\\\[[[[[[XXX]]]fffssswwwiii]]]WWWSSSRRROOOLLLIIIHHHKKKMMMUUU___ooo~~~|||zzzvvvqqqmmmddd___WWWKKK???777555555444444444333333333222222222222222222222222222222222111111111111111111222111111111111111111111111111111222222222222111111222222222222111111111111111111222222222333333333222222222333333444444444777777666777777888999::::::===@@@FFFVVVvvvqqquuu}}}uuuuuu|||tttiiiddd```\\\YYYZZZXXXYYYZZZYYYYYYZZZ]]]```bbbeeeiiiooowww|||xxxtttqqqmmmhhheee___^^^\\\ZZZXXXWWWVVVVVVTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUXXXXXXXXXXXXZZZ\\\^^^```fffiiilllmmmllljjjiiihhheeeeeedddcccbbb___]]][[[XXXXXXYYYZZZ[[[\\\]]]]]][[[[[[[[[[[[[[[ZZZYYYYYYVVVZZZbbbnnn}}}}}}mmm```XXXTTTSSSQQQMMMJJJIIIJJJLLLSSS]]]lll}}}{{{xxxsssooobbb___XXXLLL@@@777555666444444444444333333333333333333333222222222222111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222222222111111222222222333333333222333333444444555555666777777777777888999:::;;;:::>>>AAAEEEWWWxxxmmmrrrxxxrrrsss|||yyyooofffbbb___[[[YYYYYYWWWXXXYYYYYYYYYZZZ]]]```ccceeejjjqqqzzz~~~zzzwwwtttpppmmmjjjfffccc```YYYXXXVVVUUUTTTSSSRRRRRRPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXXXXYYYZZZ\\\^^^aaabbbfffjjjnnnqqqpppooommmmmmjjjjjjiiigggeeebbb___]]]XXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWUUUYYY___jjjyyyrrrddd[[[UUUTTTRRRNNNKKKIIIJJJLLLOOOZZZiii|||}}}zzzuuuqqqaaa___YYYNNNAAA999777999555444444444444333333333333333333222222222111111111111111222222111111111111111111111111111111111111111222222222222111111111111111222222333333333111111222222222333333333333333444555555666777777888888888888999:::;;;;;;;;;@@@CCCGGGYYY|||{{{kkktttvvvqqqsss|||uuullldddaaa___[[[XXXYYYWWWXXXYYYYYYYYY[[[^^^```ccceeejjjsss}}}~~~{{{vvvsssnnnkkkhhheeeccc```]]]ZZZUUUTTTSSSRRRQQQQQQQQQQQQNNNNNNNNNOOOOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUVVVWWWXXXXXXYYYZZZ\\\___bbbccchhhlllqqquuuuuutttssssssrrrqqqpppmmmjjjfffbbb```[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVUUUUUUXXX]]]gggvvvuuufff^^^VVVUUUSSSOOOKKKJJJKKKLLLKKKWWWgggxxx~~~{{{vvvrrraaa```ZZZOOOCCC;;;999;;;555555444444444333333333333333333222222111111111111111222222222222111111111111111111111111111111111111222222222222111111000000111222333333444444111111222222222333333333444444555555666777888888888888888888999:::;;;<<<;;;AAADDDHHH\\\wwwjjjwwwsssqqqttt|||ssskkkcccaaa___[[[XXXYYYWWWXXXYYYYYYYYY[[[^^^aaadddfffkkkttt|||zzzxxxuuuqqqnnnhhheeebbb```^^^\\\YYYWWWUUUTTTSSSRRRQQQQQQQQQQQQOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTTTTTTTUUUVVVWWWXXXXXXXXXXXXZZZ\\\___bbbccckkkooouuuyyyzzzyyyyyyyyywwwwwwuuurrrnnniiieeeccc``````___^^^^^^]]]\\\\\\XXXXXXXXXXXXWWWVVVUUUTTTUUUWWW\\\eeessslll^^^\\\UUUPPPOOOMMMIIIHHHIIIIIITTTaaaqqq|||~~~~~~||||||yyyuuukkkbbbXXXPPPFFF<<<888999666555444222111000//////333111000000222222111000333333333222222222111111111111111111111111111111333333333222222111111111///000333444444333222111000111111222222333333444777777777777777777777777888888888777888888999999;;;@@@BBBEEEZZZyyyooo{{{|||}}}uuunnnxxx~~~tttlllccc______^^^YYYTTTTTTVVVXXXYYYYYY[[[^^^```cccgggmmmvvv~~~wwwpppmmmnnnnnnllliiifffdddaaa]]]ZZZXXXWWWWWWRRRRRRQQQQQQQQQQQQRRRRRROOOOOOOOOOOOPPPQQQRRRRRRRRRSSSTTTVVVWWWXXXYYYYYYYYYYYYYYY[[[^^^cccgggjjjrrrtttxxx|||~~~~~~~~~}}}{{{wwwsssooollljjjhhheeebbbaaa```___]]][[[YYYYYYXXXVVVUUUSSSRRRRRRPPPSSSYYYbbbooooooaaa\\\VVVQQQQQQNNNJJJHHHIIIIIISSS___nnnzzz}}}~~~||||||yyytttlllddd[[[SSSIII>>>999:::666555444333222111111111111000000111222222000///333222222222111111111111111111111111111111111111333333333222222111111111000111222333444333222222111111222222333444444444777777777777777777777777888888888777888888999:::;;;@@@CCCHHH```{{{ttt|||vvv{{{yyyrrrpppyyy|||qqqiii```\\\]]]\\\XXXSSSSSSUUUWWWXXXXXXZZZ]]]```cccgggnnnwww~~~{{{xxxrrrllliiijjjjjjgggdddbbbaaa___\\\YYYXXXVVVVVVSSSRRRRRRRRRRRRRRRRRRSSSQQQPPPPPPQQQQQQRRRSSSTTTTTTUUUVVVXXXYYYZZZZZZZZZXXXWWWWWWYYY\\\```eeehhhlllpppvvv|||~~~zzzvvvqqqoookkkiiifffdddcccbbb```^^^[[[[[[YYYXXXVVVTTTSSSRRRQQQTTTYYYaaannnuuufff\\\WWWSSSRRRPPPKKKHHHIIIJJJQQQ[[[iiiyyy}}}{{{}}}{{{{{{xxxsssllleee]]]VVVLLLAAA::::::555555444333333333333333222222222444555555222000222222111111111000000000111111111111111111111111222222222222222111111111111111222222222333333333222222222333444444555555777777777777777777777777888888777777888999999::::::@@@DDDMMMggg}}}{{{vvvnnnppp|||sssppprrrzzzyyykkkeee]]]YYYZZZYYYVVVRRRRRRTTTUUUVVVWWWYYY\\\___bbbgggoooxxx|||xxxuuurrrmmmhhheeeeeeeeecccaaa]]]]]]\\\[[[YYYWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTSSSSSSRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\\\\\\\XXXXXXXXXYYY\\\```eeegggkkkooovvv~~~yyyvvvrrrooollliiihhhgggdddbbb___^^^\\\ZZZWWWUUUTTTSSSSSSUUUXXX```lll~~~zzzkkk^^^XXXTTTTTTRRRLLLIIIIIIJJJOOOWWWdddxxxzzz|||zzz~~~}}}|||{{{xxxssslllfff___YYYNNNBBB:::999555555444444444555555666444555666888:::999666333111111111000000000000///111111111111111111111111222222222111111111111111222222111111111222333444222222333444444555555666777777777777777777777777777777777777888999::::::;;;@@@FFFRRRooo~~~hhheeelllpppooorrryyyuuugggbbb[[[XXXXXXXXXVVVSSSRRRSSSTTTTTTUUUWWW[[[^^^bbbhhhqqqzzz}}}zzzwwwsssqqqmmmiiieeecccbbbbbb```___YYYZZZ[[[[[[ZZZXXXWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUVVVWWWWWWYYYZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[\\\___cccgggjjjooorrryyy}}}yyywwwssspppnnnllljjjgggcccaaa___\\\YYYVVVTTTSSSTTTUUUXXX^^^jjj|||~~~ppp```ZZZVVVUUUSSSMMMJJJJJJJJJMMMSSS```qqq}}}zzz}}}}}}yyytttlllfff```YYYOOOBBB:::888555555444444555555666666444555666999;;;:::777444111111111000000000000///111111111111111111111111111111111111111111111111222222111111111222333444222222333444444555555666666666666666666666666666777777777777888999:::;;;<<>>===555555444333333333333333444333222333666777777666333333333222222222222111111111111111111111111111//////000000111111111222///111333444444444222111000111111222222333444444666666666666666666666666666666666777888:::;;;<<<<<>>AAADDDQQQnnnyyylll```bbbggg}}}~~~jjjbbbaaa___```fffoooxxxrrrggg^^^ZZZTTTRRRSSSTTTSSSQQQQQQRRRSSSSSSTTTXXX]]]aaaiiirrr{{{yyyrrroookkkiiigggeeebbb```^^^^^^]]]\\\[[[ZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[\\\ZZZZZZZZZZZZZZZ\\\]]]^^^\\\[[[ZZZZZZZZZ\\\^^^```bbbbbbccceeefffggghhhiiiddddddbbbaaaiiivvv~~~vvvrrrwww|||yyytttmmmhhhfffeeegggnnnzzzyyylll^^^WWWTTTQQQNNNOOOIIIHHHKKKRRR[[[iii~~~|||xxxpppfff]]]VVVNNNFFFAAA:::777444333333444333222333333222222333333444555333222111000000000000000333333444555444333222111111111111111111222222222222222222222222222222222333333333333333444444555666666666666777777777777666888:::::::::;;;<<<>>>BBBFFFVVVtttyyyhhhZZZZZZ^^^qqq~~~tttccc]]]\\\\\\^^^eeennnxxxpppfff^^^ZZZUUUSSSTTTUUUSSSQQQNNNPPPQQQRRRTTTXXX^^^bbbjjjttt}}}xxxvvvpppnnnjjjgggfffdddaaa___^^^^^^]]]\\\[[[ZZZZZZYYYZZZ[[[[[[[[[\\\\\\\\\]]]\\\\\\[[[\\\\\\]]]^^^___^^^]]]\\\[[[\\\]]]```aaadddeeefffggghhhhhhhhhhhhbbbbbb```aaalll}}}{{{rrrssszzz~~~yyyrrrmmmkkkjjjlllsssppp```XXXTTTPPPNNNOOOIIIIIIKKKPPPXXXeeezzz~~~zzzrrrhhh___XXXQQQJJJEEE>>>;;;777666555555555444333222111111111222444555444333222111000000//////333333444444444333222111111111111111111111111111111222222222222222333333333333333333333444555555666666666666777777777777555666888888888999;;;===CCCHHHZZZ|||{{{}}}aaaVVVWWW[[[kkkvvvzzzooo```ZZZZZZ[[[^^^fffpppzzz|||nnnfff^^^YYYUUUSSSUUUUUUSSSQQQLLLNNNOOOQQQTTTYYY___ccckkkuuu|||wwwuuuooollliiifffeeecccaaa___^^^^^^]]]\\\\\\[[[ZZZZZZ[[[[[[\\\\\\]]]]]]^^^^^^^^^^^^^^^^^^______``````^^^^^^\\\\\\]]]^^^```bbbffffffggghhhhhhgggffffff```___]]]^^^hhhyyyzzzqqqpppuuu}}}|||uuuqqqnnnnnnpppwwwtttcccZZZTTTPPPNNNNNNJJJIIIJJJOOOVVVbbbuuu{{{tttjjjaaa[[[UUUNNNJJJ@@@===888666555555555444222222111000111222333444444444222111000000000000222222222222222111111000111111111111111111111111111111111222222333333333444444333333444444555666555666666666777777777888777999:::::::::<<<>>>AAABBBGGG\\\{{{pppYYYQQQTTTYYYfffnnnrrriii]]]WWWWWWZZZ^^^fffqqq|||xxxlllfff\\\XXXTTTSSSTTTTTTRRRPPPKKKMMMOOOQQQTTTYYY___dddmmmvvv}}}xxxvvvooollliiigggeeedddaaa```^^^^^^]]]]]]\\\[[[[[[[[[\\\\\\\\\]]]^^^_________`````````aaaaaaaaaaaaaaa___^^^]]]]]]]]]___aaacccfffggghhhhhhhhhfffeeeddd``````\\\[[[cccqqq|||{{{sssmmmmmmqqqwww~~~xxxtttooopppssszzzxxxggg]]]WWWRRROOOOOOKKKIIIJJJNNNSSS^^^qqq{{{uuulllddd___XXXRRRMMM@@@<<<777444333333333333222222111111222222333444444333222111111111111111111111111000000000//////222222222111111111111111111111111222222333333444444444444444444555555666555555666666777777888888666777888888999:::>>>@@@AAAGGG^^^{{{hhhUUUMMMOOOTTT^^^dddhhhbbbXXXRRRTTTXXX^^^fffqqq|||tttjjjddd[[[WWWSSSSSSTTTSSSQQQNNNLLLMMMOOOQQQUUUZZZ```eeeoooxxx}}}yyywwwpppmmmjjjhhhgggeeecccaaa^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^___```aaaaaabbbbbbccccccccccccbbbbbbaaa```______```aaaccceeefffggghhhiiihhhgggeeecccbbbbbb^^^\\\aaakkkqqqqqqpppkkkhhhjjjmmmqqqxxx{{{xxxpppqqqttt|||{{{kkkaaa[[[VVVRRRQQQKKKIIIJJJLLLQQQ\\\nnn{{{uuunnngggbbb\\\TTTNNNAAA===888444333333333333111222222333333333333333333333222111111222222222111111000000/////////000222222222111111111000000000111111222333333444444444444444444444555666666555555555666777888888888555666777777777999===@@@EEEKKKddd~~~fffWWWNNNMMMPPPUUUZZZ^^^\\\UUUPPPSSSXXX```hhhsss~~~~~~pppfffbbbYYYVVVRRRRRRSSSRRROOOLLLMMMNNNPPPRRRUUUZZZaaaeeerrr{{{|||yyywwwrrrooollljjjiiihhheeeddd^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^___```aaabbbbbbcccdddeeeeeeeeedddccccccddddddbbbbbbcccdddggghhhfffgggiiijjjjjjiiifffeee```aaa___]]]```fffhhhfffiiieeeccceeegggiiipppwww~~~~~~|||rrrsssvvv~~~~~~nnneee___YYYTTTSSSLLLJJJIIILLLPPPZZZlll}}}}}}}}}~~~~~~{{{vvvoooiiiddd]]]UUUOOODDD@@@:::777555555555555111222333444555444333333222222222111222222333333222111111000///000000000222222222222111111000000000000111222333333444444555444444444444555666666444555555666777888888999999:::;;;;;;;;;===AAAEEEJJJPPPjjj}}}www{{{ggg[[[RRROOOQQQQQQUUUZZZZZZTTTPPPTTT[[[ccckkkwww{{{lllccc___XXXUUURRRQQQRRRRRRNNNKKKNNNOOOQQQSSSVVV[[[aaaeeeuuu~~~{{{xxxwwwssspppmmmkkkjjjiiigggeee^^^]]]]]]]]]]]]]]]]]]\\\]]]]]]^^^___```aaabbbcccdddeeefffffffffeeedddcccgggfffeeedddeeegggiiijjjggghhhjjjlllllljjjhhhfff\\\]]]]]]\\\___dddddd```fffbbb```aaabbbdddkkksssuuu{{{~~~ssstttxxxttteee^^^YYYTTTOOOLLLJJJIIIKKKMMMVVVfffvvvzzz}}}zzzqqqjjjddd]]]VVVQQQJJJAAA999666666333222444111111111111111111111111333555777777555222111111333222111111000111111111///000333444444333222111222222333333333333444444333333333444444444555555777777777888999999::::::999:::;;;;;;;;;===@@@CCCEEETTTrrrrrrsssyyyjjjYYYRRRRRRPPPNNNLLLLLLOOOPPPQQQUUU[[[dddpppuuuiiiaaa___VVVSSSPPPOOOPPPPPPOOOOOOLLLLLLOOOTTTVVVXXX___hhhsss|||wwwtttrrrpppooonnnnnnmmmkkkiiifffdddaaa^^^]]]\\\]]]]]]___```aaa```___```bbbdddfffggghhhiiiiiihhhgggfffhhhgggffffffiiijjjkkkjjjkkkjjjiiijjjjjjiiifffccc```___]]][[[[[[]]]```aaa```___^^^]]]^^^aaadddgggooorrrxxx{{{wwwttttttyyywwwhhh```ZZZUUUPPPLLLJJJIIIKKKMMMUUUfffuuu{{{}}}}}}wwwpppjjjeee```YYYTTTGGG>>>777666777666666888222222222222222222222222222444666666444222111111222222111111111111111222000111222333444333222222222222333333333333444444333333333444444444555555666666777777888999999:::999:::;;;;;;<<<===AAACCCGGGUUUrrrppprrrwwwmmm___WWWUUUQQQOOOLLLLLLOOOPPPQQQVVV]]]gggsssvvviiiaaa^^^VVVSSSPPPOOOOOOOOOOOONNNMMMMMMOOOSSSUUUXXX```iiittt|||xxxuuurrrqqqooooooooonnnkkkiiigggfffcccaaa`````````aaabbbccccccbbbaaaaaaccceeefffggghhhjjjkkkkkkjjjjjjllljjjiiijjjkkkkkkjjjiiikkkjjjiiiiiiiiihhheeeccc```___]]][[[[[[]]]^^^```aaa```___]]]]]]^^^```aaafffiiinnnuuu|||xxxtttqqqrrrwww|||lllbbb\\\VVVRRRMMMKKKJJJKKKMMMUUUdddsss{{{vvvooojjjfffbbb\\\XXXGGG???888777777666777999333333333333333333333333111333555555333111000000222222111111111222222333111111222222222333333333222222333333333333444444333333333444444444555555555555666777777888888999999:::;;;;;;<<<>>>AAADDDJJJWWWsssnnnqqqyyysssfff]]]YYYRRRPPPMMMMMMOOOPPPQQQXXX___jjjvvvvvviii```\\\VVVTTTPPPOOOOOONNNNNNLLLOOONNNOOOSSSUUUXXXbbbkkkwww}}}zzzwwwsssqqqpppppppppooollljjjiiihhhfffeeeddddddeeeeeeeeeffffffeeedddccceeefffggghhhjjjlllnnnnnnnnnnnnooonnnmmmnnnnnnmmmkkkhhhkkkjjjiiiiiiiiigggdddaaa```___]]]\\\[[[\\\]]]]]]aaa```___]]]\\\[[[ZZZYYY]]]___dddjjjpppuuuzzz||||||xxxrrrnnnmmmmmmsss{{{nnnccc\\\VVVSSSNNNLLLKKKLLLMMMSSSbbbppp{{{vvvoookkkgggccc^^^YYYLLLCCC;;;888888555444666444444444444444444444444000222444333111000000000111111111111222222333444222222111111111222333444222222222333333333444444333333333444444444555555555555555666777777888888999:::;;;<<<<<<>>>BBBEEEKKKXXXtttooosss}}}wwwlllbbb\\\TTTSSSOOOMMMOOOPPPSSSZZZcccnnnyyyuuuggg^^^ZZZVVVSSSPPPNNNNNNNNNMMMKKKPPPOOOPPPSSSUUUYYYcccnnnyyy~~~|||zzzuuusssrrrqqqqqqpppnnnllljjjiiiiiihhhhhhhhhhhhiiihhhiiiiiigggeeeeeefffgggjjjkkkmmmoooppppppppppppnnnnnnnnnppppppooollliiikkkiiiiiiiiihhhgggdddaaa``````___^^^]]]\\\\\\\\\______^^^]]][[[XXXVVVTTTXXXZZZ]]]bbbggglllooorrrrrrtttvvvwwwwwwxxx{{{}}}zzz{{{{{{zzzvvvpppjjjfffggggggmmmvvv~~~oooccc[[[VVVSSSOOOMMMLLLLLLMMMRRR```mmm~~~yyyqqqlllhhhccc]]]XXXOOOEEE===:::888555444666444444444444444444444444000222333222111000000111111111111111222333444555222222111111111222333444222222222333333333444444333333333444444444555555555555555666777777888888888:::;;;<<<===???CCCEEEKKKZZZwwwqqqwww{{{uuullleeeaaaZZZWWWRRROOOPPPQQQUUU^^^gggsss|||rrreee]]]YYYUUURRROOOMMMMMMMMMLLLKKKQQQOOOPPPTTTVVV[[[eeeooo{{{~~~|||wwwvvvtttttttttssspppnnnkkkjjjjjjjjjjjjjjjjjjjjjiiijjjjjjhhhffffffggghhhooopppqqqrrrrrrrrrqqqpppmmmmmmmmmoooppppppmmmjjjjjjiiihhhiiiiiihhheeecccaaaaaaaaa```___^^^]]]]]]\\\]]]]]]\\\[[[XXXUUUSSSUUUVVVXXX[[[___cccfffhhhjjjkkkllllllkkkkkklllnnnlllmmmnnnmmmkkkgggbbb___```aaagggqqqzzzpppccc[[[VVVTTTPPPNNNMMMMMMMMMQQQ^^^kkk~~~~~~{{{sssmmmiiiddd]]]XXXOOOEEE===::::::777666888444444444444444444444444000222333222000000111222000000111111333444666666111111222222222333333333222222333333333333444444333333333444444444555555555555666777777888888999888:::;;;<<<===@@@CCCFFFLLL^^^~~~sss|||rrrnnniiihhhiiiccc[[[UUUQQQQQQRRRWWWbbblllxxx~~~nnnbbb[[[XXXSSSPPPNNNMMMMMMMMMMMMLLLPPPOOORRRVVVXXX\\\fffppp|||~~~zzzxxxwwwwwwwwwuuusssqqqlllllllllllllllkkkkkkkkkjjjkkkkkkjjjhhhhhhiiikkkqqqrrrsssttttttsssrrrqqqmmmmmmmmmnnnppppppnnnllliiihhhhhhiiijjjjjjgggeeebbbcccddddddcccbbb```___]]]]]]]]]\\\ZZZXXXVVVTTTPPPQQQRRRSSSVVVZZZ]]]___aaabbbdddcccbbbaaaaaaaaabbbbbbbbbbbb```^^^[[[YYY[[[[[[aaallluuu~~~rrrddd[[[XXXVVVQQQOOOMMMMMMMMMPPP\\\iii{{{sssnnnjjjeee^^^ZZZQQQHHH???<<<:::777555666333333333333333333333333111222333222111000222333000000000111333555666777000111222333444333222222222222333333333333444444333333333444444444555555666666777777888999999:::888:::;;;<<<===@@@DDDGGGMMMcccsss~~~lllkkkjjjlllooojjj^^^XXXSSSRRRTTTYYYeeeppp~~~zzzjjj___YYYWWWQQQOOOLLLLLLMMMNNNMMMMMMOOOOOOSSSWWWZZZ^^^fffppp||||||{{{yyyyyyyyyxxxuuusssnnnoooooonnnnnnmmmllllllkkklllmmmlllkkkkkkmmmoooqqqrrrssstttuuuuuutttsssqqqooonnnnnnoooooommmlllhhhhhhhhhjjjlllllljjjhhhcccdddfffggggggfffdddbbb```___^^^\\\ZZZXXXVVVUUUNNNNNNNNNNNNPPPSSSVVVXXXZZZ\\\______^^^]]]\\\\\\[[[[[[ZZZYYYXXXWWWVVVUUUVVVWWW]]]hhhrrr|||ssseee]]]YYYXXXQQQOOONNNMMMMMMPPP[[[hhhzzzsssnnnjjjfff```[[[WWWLLLBBB===999444222222333333333333333333333333222333333222111111333444000000000222333555777888///111333444444444222111222222333333333444444444333333333444444444555555777777777888999999::::::888:::;;;===>>>@@@DDDGGGNNNgggrrr}}}lllmmmmmmooorrrmmm```YYYTTTSSSUUU[[[gggrrrxxxhhh]]]XXXWWWPPPNNNLLLKKKMMMNNNNNNNNNOOOOOOSSSYYY\\\^^^fffooo|||~~~|||{{{{{{{{{yyywwwuuupppqqqqqqppppppnnnmmmmmmmmmnnnooonnnmmmnnnppprrroooppprrrtttvvvvvvvvvvvvuuussspppnnnnnnnnnmmmkkkhhhhhhhhhjjjmmmmmmllljjjdddeeehhhiiijjjhhhfffeeecccbbb```]]]ZZZWWWUUUTTTNNNMMMMMMMMMOOOQQQTTTVVVWWWZZZ^^^______]]]\\\\\\XXXWWWVVVTTTSSSSSSSSSSSSTTTUUU[[[fffppp{{{sssjjjccc\\\VVVRRRNNNKKKKKKKKKOOOYYYdddzzz}}}|||uuunnnhhhdddaaa___```RRRCCC<<<999666666777444444333333333333222222222222222222111111000000000000//////111333666888111111111111111111111111111111222333333444555555333333333444444444555555666666666777888888999999<<<:::;;;>>>@@@AAAFFFLLLSSSuuu~~~rrrzzzgggkkkmmmkkkggg```XXXYYYYYYVVVUUU\\\jjjuuu~~~sssggg___WWWSSSOOONNNMMMLLLLLLLLLMMMNNNQQQPPPRRRVVVYYY^^^iiisss}}}}}}|||{{{zzzyyyxxxxxxvvvtttqqqqqqsssssspppnnnpppoooooooooooooooppppppqqqrrrsssuuuwwwxxxyyyyyyxxxvvvsssqqqnnnmmmmmmmmmhhhiiijjjkkkkkkkkkjjjiiihhhjjjnnnpppooommmiiigggdddcccaaa___^^^[[[VVVSSSQQQPPPMMMKKKLLLNNNQQQSSSVVVYYY\\\]]]]]]\\\\\\\\\ZZZYYYVVVSSSRRRRRRRRRSSSSSSUUUYYY___iiiwwwuuukkkcccZZZTTTRRRNNNKKKKKKKKKNNNXXXcccwww}}}}}}uuummmhhheeebbb``````RRRCCC<<<999666555666444444333333333333222222222222222222111111111000111000000000222444666888222222222222222222222222222222222333333444444444333333444444444555555555666666777777888888999999<<<:::;;;???@@@AAAFFFMMM[[[|||wwwjjjwwwwwweeeiiijjjhhheee^^^WWWXXXXXXVVVXXX```mmmxxxrrrggg^^^WWWSSSQQQPPPNNNMMMLLLLLLLLLLLLPPPOOOQQQUUUYYY^^^hhhsss~~~}}}{{{zzzyyyyyyvvvtttrrrrrrtttuuusssqqqqqqqqqpppppppppqqqqqqrrrssstttuuuwwwxxxyyyzzzzzzwwwvvvuuusssqqqpppooooooiiijjjkkklllllllllkkkkkkkkkmmmppprrrrrrpppmmmkkkgggeeebbb```^^^[[[WWWTTTPPPOOOLLLJJJKKKMMMOOOQQQTTTXXX[[[]]]]]]\\\\\\\\\ZZZYYYVVVSSSRRRQQQRRRRRRSSSUUUYYY___iiivvvxxxlllbbbYYYSSSQQQNNNKKKKKKJJJMMMVVVaaasss}}}}}}uuummmiiifffdddbbb^^^PPPBBB<<<999666555666444444333333333333222222222222222222111111111111222111111111333555777888333333333333333333333333333333333333333333333333333444444444444555555555666666777777888999999999<<<:::;;;???AAABBBHHHNNN___~~~xxxiiiuuuuuucccfffeeecccaaa[[[UUUVVVWWWXXX\\\fffttt}}}qqqeee]]]VVVRRRRRRQQQPPPNNNMMMLLLLLLKKKOOONNNPPPUUUXXX]]]hhhsss~~~|||{{{yyyxxxuuuttttttuuuvvvwwwwwwvvvuuutttsssrrrrrrsssttttttuuuvvvwwwyyyzzz{{{{{{{{{vvvvvvvvvuuutttsssrrrqqqkkklllmmmmmmnnnmmmmmmmmmoooqqqtttvvvvvvtttqqqoookkkhhhddd```]]]ZZZWWWTTTPPPNNNLLLJJJIIIKKKMMMNNNRRRVVV[[[^^^___^^^]]]]]]]]][[[YYYVVVTTTSSSSSSSSSTTTVVVYYY^^^gggtttzzzlllaaaYYYTTTRRRNNNLLLKKKJJJLLLTTT^^^nnn~~~~~~uuummmiiifffdddcccZZZMMMAAA;;;999666444555444444333333333222222222222222222222222222222222222222222222444555777888333333333333333333333333333333333333333333333222444444444444555555555555666777777888888999::::::<<<:::<<<@@@BBBDDDIIIPPPbbb{{{kkkuuutttcccccc```]]]\\\XXXTTTTTTVVVZZZcccnnn{{{oooddd\\\VVVRRRQQQPPPPPPOOONNNMMMMMMLLLNNNNNNPPPTTTXXX]]]hhhsss~~~|||zzzxxxwwwuuuuuuvvvwwwyyyzzz{{{{{{xxxwwwvvvuuutttuuuvvvwwwvvvwwwxxxyyyzzz{{{{{{{{{tttuuuvvvvvvvvvtttsssqqqmmmmmmmmmnnnnnnnnnnnnnnnppprrruuuwwwwwwvvvtttsssmmmjjjddd```\\\YYYWWWTTTPPPOOOLLLJJJJJJJJJKKKLLLPPPUUU[[[___aaaaaaaaaaaabbb```^^^[[[YYYXXXWWWWWWUUUWWWZZZ^^^fffrrr~~~nnnccc\\\XXXSSSOOOMMMLLLJJJKKKSSS\\\jjj~~~vvvnnniiifffcccbbbTTTIII>>>:::999666444444444444333333333222222222222222222222222222222333222222222333444555666777333333333333333333333333333333333333333333333222444444444555555555666666777777777888999999::::::<<<;;;<<>>666666777555333333444444333333333333222222222222222333333333444444111111222333333444444444222222222222222222222222222222222333333444444444555555555555666666666666777888888999999::::::;;;<<<;;;===BBBEEEHHHNNNVVVfffvvv}}}kkk\\\[[[TTTPPPTTTVVVYYYWWWYYYcccrrrzzziii___XXXTTTQQQJJJKKKLLLMMMMMMMMMLLLKKKOOOOOOQQQVVV[[[```lllwww~~~{{{zzzyyyuuuxxx{{{||||||}}}~~~{{{xxxxxxyyy{{{|||{{{{{{{{{||||||{{{zzzzzzuuutttsssrrrqqqqqqqqqqqqkkkkkkjjjjjjjjjkkklllmmmlllmmmppprrrsssttttttsssooollliiifffccc___ZZZWWWRRRPPPNNNKKKIIIHHHGGGFFFHHHMMMSSSZZZ```fffmmmqqqooonnnllliiifffccc```^^^]]]^^^___aaagggppp{{{qqqaaaXXXVVVSSSQQQOOOMMMLLLRRRZZZgggwwwxxxqqqjjjccc\\\WWWEEE;;;444555777555333333444444444333333333222222222222222333333444444444000111222222333333333333111111111111111111111111111111222333333444555555555555555555666666666777777888888999999:::;;;;;;<<<;;;===BBBFFFHHHOOOVVVkkkyyyeeeXXXXXXQQQNNNUUUXXX[[[YYYZZZdddtttyyyiii^^^XXXTTTQQQKKKLLLMMMMMMMMMKKKJJJIIIPPPOOORRRWWW[[[aaalllwww}}}|||{{{vvvyyy|||}}}|||}}}{{{yyyxxxyyy{{{}}}}}}}}}}}}}}}}}}||||||{{{wwwvvvtttrrrqqqqqqqqqrrrjjjjjjiiihhhiiijjjkkklllkkkmmmoooqqqssstttttttttpppnnnkkkiiifffbbb]]]YYYQQQOOOMMMJJJHHHFFFEEEDDDFFFJJJPPPWWW^^^fffmmmrrruuutttrrrooollliiifffddd______```bbbgggpppzzzwwwhhhaaaZZZTTTPPPOOONNNMMMPPPUUUdddtttwwwlllgggcccXXXLLL???<<<777444333444333333555555444444444444333333333333333333333333333333333333333222222222111111333333333444444444555555111222333333444444333333444444555555666777777777888777888888999:::;;;<<<@@@???@@@EEEGGGIIIOOOVVViii~~~|||fff]]]\\\SSSPPPWWW[[[ccc[[[WWW___kkkwwwvvviii```XXXSSSRRRKKKLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNRRRZZZfffqqqyyy|||{{{{{{{{{||||||~~~~~~~~~~~~}}}~~~|||{{{zzzyyyyyyyyysssrrrqqqooommmllllllkkkllllllkkkjjjiiiiiiiiiiiiiiilllpppssssssttttttuuuqqqpppnnnlllhhhccc]]]YYYUUUQQQMMMJJJHHHGGGFFFEEEEEEFFFJJJPPPXXXbbbkkkpppvvvwwwwwwtttooojjjgggfffddd```___ccciiipppzzzvvvfff```ZZZTTTPPPOOONNNMMMPPPUUUbbbqqq|||{{{tttkkkfff___RRREEE>>>;;;777444444444444444333333222222222222111111333333333333333333333333333333333222222222111111333333333333444444444444222222333444444444444333444444555555666777777777888888888888999;;;<<<===@@@???AAAEEEGGGIIIPPPWWWkkk~~~}}}ggg^^^]]]VVVVVV^^^bbbfff]]]XXX^^^jjjvvvuuuhhh```XXXSSSRRRLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPTTT\\\gggssszzz~~~}}}}}}}}}}}}~~~}}}|||zzzxxxwwwwwwwwwrrrqqqpppnnnmmmlllkkkkkkkkkjjjiiihhhhhhhhhhhhhhhiiilllppprrrsssttttttuuusssqqqpppnnnjjjeee___ZZZUUURRRMMMJJJHHHGGGFFFDDDEEEEEEHHHMMMTTT^^^fffkkksssuuuvvvuuuppplllhhhgggeeeaaa___ccchhhppp{{{wwwggg```ZZZUUUPPPOOONNNMMMPPPUUU___ooo~~~yyywwwrrrlllfff]]]MMM@@@<<<999666444555555555555333333222222222222111111222222222222222222222222333333333222222222111111222222222222333333333333222222333444444444444444444555555666666777777888888888888999:::;;;======@@@???BBBEEEGGGIIIPPPYYYooo}}}jjj^^^]]]YYY\\\fffhhhjjj___XXX]]]hhhtttsssggg^^^VVVRRRQQQMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQSSSVVV]]]hhhttt{{{~~~~~~~~~~~~|||yyywwwvvvuuuuuurrrqqqooonnnlllkkkkkkkkkiiihhhggggggggggggggghhhiiilllppprrrsssssstttvvvuuutttsssqqqnnnhhhbbb]]]WWWSSSNNNKKKIIIGGGFFFDDDEEEEEEEEEHHHNNNVVV^^^cccnnnqqqttttttppplllhhhfffeee```___bbbgggnnn{{{{{{kkkccc[[[UUUPPPOOONNNMMMOOOTTT^^^nnn}}}yyysssnnnggg\\\MMMAAA;;;888555555555666666666555555444444444333333333111111111111111111111111333333333222222222111111111111222222222333333333222333333444555444444444555555555666777777888888888888888999;;;<<<>>>>>>@@@@@@CCCFFFGGGIIIQQQ[[[tttyyyoooaaa^^^\\\bbblllmmmmmmbbbYYY\\\gggsssrrrfff]]]VVVQQQPPPMMMMMMNNNNNNNNNOOOOOOOOOOOOQQQTTTWWW]]]gggsss{{{}}}{{{xxxwwwvvvuuurrrqqqooommmlllkkkjjjjjjhhhggggggggggggggghhhhhhiiillloooqqqqqqrrrtttuuuwwwvvvvvvuuurrrmmmfffaaaYYYUUUPPPLLLJJJHHHFFFEEEFFFDDDCCCDDDHHHOOOVVVZZZeeehhhmmmnnnlllhhhdddbbb```]]]\\\^^^bbbjjjxxx}}}llleee[[[UUUPPPOOONNNLLLOOOTTT___nnn|||tttnnnggg[[[MMMDDD:::888555555666777666555555555444444444333333333111111111111111111111111333333333222222222111111111111222222222333333333333333444555555555444444555555666666777888888888888888999:::;;;===???@@@@@@AAADDDFFFFFFIIISSS^^^{{{yyysss{{{iiibbbaaajjjsssqqqooocccZZZ\\\gggsssqqqeee]]]UUUQQQPPPMMMMMMNNNNNNNNNOOOOOOOOOMMMPPPTTTWWW[[[dddpppyyy}}}{{{yyyxxxxxxtttssspppnnnllljjjiiiiiiggggggggggggggghhhiiijjjhhhjjjmmmooopppqqqsssuuuxxxxxxxxxxxxvvvqqqjjjeee\\\XXXSSSNNNLLLJJJHHHFFFFFFEEECCCBBBEEEIIIOOORRRYYY]]]bbbdddccc___\\\[[[YYYWWWWWWYYY]]]dddrrr}}}lllddd\\\VVVQQQOOONNNLLLOOOSSS___nnn|||sssnnnfffYYYKKKCCC999888666666666777666555333333222222222222111111222222222222222222222222333333333222222222111111222222222222333333333333333333444555555555555555555666666777777888888999888999999:::<<<>>>@@@AAA@@@AAAEEEGGGFFFHHHTTT```sssmmmrrrhhhgggrrr{{{vvvooocccZZZ]]]gggsssqqqeee]]]UUUQQQPPPMMMMMMMMMMMMNNNNNNNNNOOOKKKOOOTTTWWWZZZbbbnnnxxx}}}|||{{{{{{wwwuuusssooollljjjhhhhhhffffffffffffgggiiijjjjjjgggiiikkklllmmmoooqqqssswwwxxxyyyzzzyyyuuuooojjj___[[[VVVQQQNNNLLLIIIHHHGGGFFFDDDCCCDDDGGGJJJMMMOOORRRWWWYYYXXXUUUSSSRRRQQQPPPRRRVVVXXX^^^lllyyy~~~mmmeee\\\VVVQQQOOONNNLLLNNNSSS___nnn|||uuurrrjjjYYYIIIAAA:::888666666777666555333333333222222222222111111333333333333333333333333333333333222222222111111333333333333444444444444333444444555555555555555666666666777888888999999888999:::;;;===???@@@AAA@@@BBBEEEGGGFFFHHHTTTbbbpppkkk}}}uuuiiiiiivvvyyynnnccc[[[^^^hhhtttqqqeee]]]VVVQQQQQQLLLLLLLLLMMMMMMMMMNNNNNNJJJOOOTTTWWWZZZaaammmwww~~~}}}}}}zzzxxxuuuqqqmmmjjjhhhgggdddddddddeeefffhhhiiijjjeeegggiiijjjkkkmmmppprrrvvvwwwyyy{{{|||xxxrrrmmmbbb^^^XXXSSSPPPNNNKKKIIIHHHGGGFFFEEEFFFGGGHHHIIIHHHKKKNNNOOONNNMMMLLLKKKJJJKKKOOOSSSVVV[[[gggtttoooggg\\\VVVQQQOOONNNLLLNNNSSS^^^mmm}}}xxxwwwnnn\\\JJJAAA:::999777666777666444333555555555444444444333333333333333333333333333333333333333222222222111111333333444444444444555555333444555555666666555555666666666777888888999999999999:::;;;===???AAABBB@@@BBBFFFHHHFFFHHHUUUcccpppjjj|||tttggggggvvvxxxmmmbbb[[[___iiiuuuqqqeee]]]VVVRRRQQQKKKLLLLLLLLLLLLMMMMMMMMMJJJPPPUUUXXXZZZaaannnwww~~~~~~~~~|||zzzvvvrrrnnnjjjgggfffbbbbbbcccdddeeeggghhhiiieeefffhhhiiijjjllloooqqqtttvvvyyy|||}}}zzztttoooddd```ZZZUUURRROOOLLLJJJHHHHHHGGGGGGGGGGGGHHHHHHDDDGGGIIIJJJIIIHHHHHHHHHGGGIIINNNSSSUUUYYYeeerrr|||uuujjj]]]XXXSSSRRROOOLLLMMMPPP]]]lll~~~xxxnnn^^^MMMAAA::::::888777555444444444555333333333333111111333444333222222111111222222111222333333444444333333111222333333444444333333444444444444444444444444333555666888999999999999::::::;;;;;;<<<=========>>>@@@CCCFFFGGGKKKXXXfffgggkkk{{{ooojjjlllxxx~~~pppeee\\\```jjjvvvnnnaaaZZZTTTQQQRRRLLLLLLLLLLLLMMMNNNOOOPPPNNNPPPSSSWWW]]]fffooovvv}}}{{{uuupppnnnllliiifffaaaaaaaaaaaaaaaaaaaaaaaacccccccccdddfffiiikkkmmmoooqqquuuyyy{{{{{{zzzyyyllleee[[[UUUSSSRRRNNNJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHKKKNNNRRRWWW]]]bbbttt}}}xxxmmm```YYYTTTRRROOOLLLMMMQQQ[[[jjj~~~yyyooo```NNNBBB;;;:::999777555444444333555444444444444333444666444333222222111111222222111222333333444444333333111222333333444444333333444444444444444444444444444555666888999999999999::::::;;;;;;<<<=========???@@@CCCFFFGGGKKKYYYfffmmmooo}}}}}}hhheeeiiivvv|||nnnddd\\\```kkkwwwnnnbbbZZZTTTQQQQQQLLLLLLLLLLLLMMMNNNOOOPPPNNNPPPSSSWWW]]]fffooovvv~~~zzzsssooollljjjfffdddaaaaaaaaaaaaaaaaaaaaaaaabbbaaabbbcccdddgggiiikkkmmmppptttyyy{{{|||{{{zzzmmmfff]]]WWWUUUSSSOOOKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKLLLLLLLLLKKKKKKJJJHHHJJJLLLOOORRRVVV\\\```pppyyyzzzoooccc\\\UUURRRNNNLLLMMMRRRYYYhhh}}}zzzpppaaaOOOBBB<<<;;;999777555444333333333444555444333333555666444333222222111111222222111222333333444444333333111222333333444444333333444444444444444444444444444555666888999999999999::::::;;;;;;<<<=========???@@@CCCFFFGGGKKKYYYfffuuuuuuooo______eeerrr{{{xxxlllbbb\\\aaammmxxxooobbbZZZTTTPPPPPPLLLLLLLLLLLLMMMMMMNNNOOOMMMOOOSSSWWW]]]fffpppvvv~~~}}}yyytttoookkkhhheeebbb________________________```___``````bbbdddfffhhhjjjmmmrrrwwwzzz|||||||||oooiiiaaa[[[XXXUUUQQQMMMOOOPPPQQQRRRSSSSSSSSSSSSQQQQQQQQQQQQPPPOOONNNMMMLLLNNNOOOPPPRRRVVVZZZ^^^jjjttt{{{qqqeee]]]VVVQQQNNNKKKNNNSSSXXXggg|||zzzqqqaaaOOOBBB===<<<:::888666444333333333666777333111222333444444333222222111111222222111222333333444444333333111222333333444444333333444444444444555555555555444555666777888999999:::::::::;;;;;;<<<=========>>>???BBBEEEFFFJJJXXXeee~~~}}}eeeYYY\\\bbbnnnvvvsssjjjaaa\\\cccooozzzooobbbZZZSSSPPPPPPLLLLLLLLLLLLLLLMMMNNNNNNMMMOOORRRWWW]]]fffpppwww}}}zzzuuupppkkkgggcccaaa]]]]]]]]]]]]]]]]]]]]]]]]___^^^^^^___```bbbeeefffgggjjjoootttxxx{{{||||||oookkkddd___[[[XXXSSSPPPPPPQQQRRRTTTVVVWWWXXXXXXXXXXXXWWWVVVTTTRRRPPPOOOQQQRRRRRRRRRSSSUUUYYY\\\eeepppzzzpppeee]]]VVVQQQNNNKKKNNNSSSXXXggg|||{{{qqqaaaOOOBBB===<<<:::888666555444444555;;;<<<666111222444444444333222222111111222222111222333333444444333333111222333333444444333333444444444555555666666666555555666777888999::::::::::::;;;;;;<<<============>>>AAADDDEEEIIIVVVdddvvv```VVVZZZ```kkkrrrnnnggg```]]]fffrrr}}}mmmbbbZZZSSSOOOOOOLLLLLLLLLKKKLLLLLLMMMMMMMMMOOORRRWWW]]]fffpppwwwzzzxxxtttnnnhhhccc___^^^\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^^^^___aaaccceeedddgggkkkppptttwwwyyyyyynnnlllgggccc___ZZZVVVTTTPPPQQQSSSUUUXXXYYYZZZ[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVUUUTTTSSSUUUXXXZZZcccnnnyyynnnccc\\\UUURRRNNNLLLMMMRRRXXXggg{{{|||ssscccPPPCCC<<<;;;:::888777666555555777@@@AAA999333666888777444333222222111111222222111222333333444444333333111222333333444444333333444444444555666666777777666555666666777999:::;;;::::::;;;;;;<<<============>>>AAADDDEEEIIIVVVdddppp\\\TTTXXX]]]gggnnnjjjfff```___iiivvv}}}kkk```YYYSSSOOOOOOLLLLLLLLLKKKKKKLLLLLLMMMLLLNNNRRRWWW]]]gggqqqwww~~~vvvuuurrrllleee___[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\]]]^^^```aaacccbbbdddhhhlllooorrrssstttlllkkkiiifffaaa]]]YYYWWWRRRSSSUUUXXXZZZ\\\]]]^^^ZZZZZZ\\\]]]]]]^^^^^^^^^XXXXXXXXXVVVTTTUUUWWWZZZcccnnn~~~xxxmmm```YYYTTTRRROOOLLLMMMQQQWWWeeexxxvvvfffSSSEEE;;;:::999888777777777777444>>>AAA888333777;;;999444333222222111111222222111222333333444444333333111222333333444444333333444444444555666777777777666666555666777888:::;;;::::::;;;;;;<<<=========>>>@@@CCCFFFGGGKKKXXXfffjjjVVVOOOTTTYYYcccjjjgggeee``````kkkyyyzzziii___YYYRRROOOOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLNNNRRRVVV]]]gggqqqxxx}}}wwwwwwtttnnneee^^^[[[ZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZ[[[]]]___```aaabbbeeehhhjjjlllmmmnnnjjjjjjjjjgggccc___[[[ZZZVVVWWWZZZ\\\___```bbbbbb``````aaaaaabbbaaaaaaaaaZZZZZZYYYWWWUUUUUUXXXZZZcccmmm|||xxxmmm]]]XXXSSSRRROOOLLLMMMPPPVVVdddwwwxxxhhhUUUHHH:::999999888777777888888...999===444000666;;;:::444333222222111111222222222222333444444444333333222222333444444444333333444444444555666777777888666666555666777888:::;;;::::::;;;;;;<<<======>>>@@@AAAEEEHHHHHHMMMZZZggg|||eeeRRRKKKQQQUUU```hhhfffeee```aaammm{{{xxxggg^^^XXXRRROOOOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLNNNRRRVVV]]]gggqqqxxx}}}zzzzzzxxxqqqhhhaaa^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYYYYZZZ[[[]]]^^^```aaaccceeegggiiijjjjjjhhhiiijjjhhhddd```]]][[[ZZZ[[[]]]```bbbdddeeefffhhhhhhgggfffdddaaa___^^^[[[[[[ZZZXXXVVVVVVXXXZZZcccmmm{{{}}}nnnbbbZZZTTTRRRPPPMMMMMMPPPYYYdddsss}}}xxxlllWWWDDD>>><<<;;;::::::999888666777666666666666777777888555333222222333444444333666666666666666666666666333333222111222333444555333444555666777777777777666666666777777777777777<<<<<<;;;;;;<<<===???@@@???EEECCCCCCKKKPPP\\\qqqmmmVVVQQQLLLNNNUUU```hhhlllfffbbbbbblllxxxtttccc[[[WWWSSSOOONNNMMMLLLJJJJJJKKKKKKJJJHHHIIILLLPPPVVV]]]fffnnnttt}}}|||vvvpppkkkgggeeeddd______^^^]]]\\\\\\\\\\\\YYYYYYXXXXXXYYYZZZ[[[\\\]]]^^^```cccdddeeeeeeeeehhhgggfffdddcccbbbaaaaaa^^^```bbbccceeehhhlllooopppnnnllllllnnnmmmjjjgggeeebbb]]]ZZZXXXYYY[[[]]]gggqqqooobbb[[[TTTRRRPPPMMMMMMPPPXXXcccttt~~~zzzoooZZZGGG>>><<<:::999999888777555666555555444444444555555555333222222333444444333555555555555555555555555444333222222222333555555333444555666777777777777777777777888888888888888<<<<<<;;;;;;<<<===???@@@???DDDCCCCCCKKKPPP]]]rrrdddTTTPPPLLLMMMUUU```iiiooogggbbbaaajjjwwwrrraaaYYYVVVQQQMMMLLLLLLKKKIIIJJJKKKKKKJJJIIIJJJLLLPPPUUU\\\eeeooouuu|||~~~yyysssnnnjjjhhhgggbbbbbb```___^^^]]]]]]]]][[[ZZZYYYYYYYYY[[[\\\]]]\\\]]]___aaabbbccccccccceeeeeecccbbbaaaaaa``````ccceeeggghhhjjjnnnrrruuuxxxvvvtttssssssrrrnnnkkkkkkhhhddd```^^^^^^___aaaiiirrrqqqccc\\\UUUSSSPPPMMMMMMOOOUUUbbbttt|||rrr^^^KKK>>><<<999888888777666444555444333333222222222222555333222222333444444333555555555555555555555555444444333333444444555666444444555666777777777777777888888888999999::::::<<<<<<;;;;;;<<<===???@@@>>>DDDCCCDDDLLLQQQ^^^ssstttZZZRRRNNNJJJKKKSSS___kkkqqqiiicccaaaiiiuuuooo___WWWTTTOOOLLLKKKJJJIIIHHHIIIKKKKKKKKKIIIKKKMMMPPPTTT[[[eeepppwww|||{{{vvvrrrnnnllllllgggfffdddbbb```______^^^\\\[[[ZZZZZZZZZ[[[\\\]]][[[[[[]]]___``````aaaaaabbbaaaaaa```______``````fffhhhjjjmmmooossswww{{{~~~}}}|||||||||{{{xxxuuuuuurrrmmmhhhfffeeefffgggllluuuttteee]]]VVVTTTQQQMMMMMMOOORRRaaauuu~~~ttt```NNN???===:::888888888666555555555333222111111111111555333222222333444333333444444444444444444444444444444444444555555666666444555666777777888888777777777888888999:::;;;;;;<<<<<<;;;;;;<<<===???@@@>>>DDDCCCDDDMMMRRR___uuuyyylllUUUOOOLLLIIIJJJQQQ^^^jjjrrrkkkeeebbbjjjuuu~~~nnn]]]VVVSSSOOOLLLKKKIIIHHHGGGHHHJJJKKKKKKJJJKKKMMMOOOSSSZZZdddpppwww{{{~~~zzzvvvrrrpppoookkkjjjgggeeebbb```______\\\[[[ZZZYYYYYYZZZ[[[[[[[[[[[[\\\]]]^^^_______________^^^^^^^^^______```dddgggjjjllloootttyyy}}}|||vvvqqqmmmkkkkkkkkknnnwwwwwwggg___WWWTTTQQQMMMMMMOOOQQQ```uuuvvvaaaNNNBBB???;;;999999999888777666555444333222222222222555333222222333444333333444444444444444444444444444444444555555555555555444555666777888888888888666666777888:::;;;<<<<<<======<<<<<<===>>>@@@AAA???EEECCCEEEMMMSSS```uuuuuu}}}gggTTTMMMJJJHHHIIIOOO[[[gggpppmmmfffeeelllwww}}}nnn]]]VVVTTTPPPMMMLLLHHHGGGGGGHHHIIIKKKJJJIIIJJJLLLNNNRRRYYYcccnnnvvv{{{}}}yyyvvvsssrrrmmmllliiifffdddaaa```___]]]\\\ZZZYYYXXXYYYYYYZZZ\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]]]]\\\]]]]]]^^^___bbbdddhhhkkkoootttzzz~~~~~~xxxssspppnnnmmmpppxxxzzzhhh```YYYUUURRRNNNMMMOOOQQQ```uuuwwwbbbOOODDD@@@<<<:::999999888888666666555444333333333333555333222222333444444333333333333333333333333333333333444555555555555444555555666777888888888888777777888:::;;;===>>>>>>??????>>>>>>>>>@@@AAABBB@@@FFFEEEFFFNNNSSS```uuussszzzeeeTTTJJJIIIHHHIIIMMMWWWbbbkkklllffffffnnnyyy}}}mmm]]]VVVTTTQQQNNNMMMHHHGGGFFFGGGIIIIIIIIIGGGHHHJJJMMMQQQXXXbbbmmmttt{{{|||yyyvvvtttpppnnnllliiifffcccbbbaaa^^^]]][[[ZZZYYYYYYYYYZZZ\\\\\\[[[[[[[[[[[[\\\]]][[[ZZZZZZZZZZZZZZZ[[[\\\___bbbfffjjjooouuu{{{}}}wwwssspppnnnpppxxx}}}iiiaaaYYYVVVRRRNNNMMMNNNQQQaaauuuxxxdddRRRDDD@@@<<<999888888888777555444444333333333444444555333222222333444444333222222222222222222222222111222333444555444444333555555777888888888888888888999;;;<<<>>>@@@AAABBBAAA@@@??????@@@AAACCCDDDBBBGGGFFFFFFNNNSSS```uuusssvvvgggVVVHHHIIIHHHIIILLLSSS]]]eeeiiidddeeeooozzz{{{lll\\\VVVTTTQQQNNNNNNIIIHHHGGGGGGHHHHHHGGGFFFEEEHHHLLLQQQXXXaaakkkqqq||||||xxxvvvrrrpppnnnkkkiiifffeeeeeeaaa```^^^\\\[[[[[[[[[[[[[[[ZZZYYYXXXXXXYYYZZZZZZXXXXXXWWWVVVVVVVVVWWWWWW\\\___ccchhhmmmssszzz~~~zzzuuuqqqooopppwwwjjjbbbZZZVVVRRRNNNMMMNNNRRRaaatttzzzgggTTTCCC@@@;;;888777777777666333333333222333333444444555333222222333444444333222222222222222222222222111222333444444444333222555666777888888999999888:::;;;===>>>@@@BBBDDDDDDBBBAAA@@@@@@AAABBBDDDEEECCCHHHFFFGGGNNNSSS___tttssstttjjjYYYGGGHHHIIIIIIKKKQQQZZZaaafffcccdddooo{{{zzzkkk[[[UUUSSSPPPNNNMMMJJJHHHGGGGGGHHHHHHFFFEEECCCFFFKKKQQQXXX```iiiooo}}}~~~zzzxxxtttrrrpppmmmkkkiiihhhgggcccbbb```^^^]]]\\\]]]]]]ZZZYYYXXXWWWVVVWWWXXXYYYVVVUUUUUUTTTSSSSSSTTTTTTXXX[[[```eeejjjqqqwww||||||vvvrrrpppooovvvlllcccYYYTTTPPPMMMMMMPPPSSS^^^ooozzzgggTTTBBB???;;;888888777777666666666555444333333222222444333333222222333333444333333333333333333333333111222333444555555555555444555666888999999999999888:::===@@@CCCEEEEEEFFFDDDEEEEEEDDDBBBBBBCCCEEEGGGIIIHHHLLLVVVXXXdddzzzrrrxxxqqq\\\OOOLLLIIIHHHLLLRRRYYY]]]aaaaaahhhsss}}}~~~mmm[[[UUUTTTQQQKKKGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFHHHLLLOOOTTT\\\gggooozzz~~~|||xxxvvvrrrpppooommmkkkiiihhhfffbbb___]]]]]]]]]^^^XXXYYYYYYWWWVVVVVVXXXZZZWWWWWWUUUTTTSSSSSSSSSSSSVVVXXX]]]aaafffmmmuuuzzzvvvnnnjjjlllqqqxxx~~~lllcccYYYTTTQQQMMMMMMPPPUUU^^^ooozzzgggTTTBBB???;;;888888777777666666666555444444333222222444333333222222333333444333333333333333333333333333444555666666777777777444555666888999999::::::888:::<<>>@@@BBBCCCCCCEEEFFFFFFFFFDDDDDDFFFHHHFFFJJJJJJPPP[[[```nnn|||mmmuuudddRRRNNNIIIIIIMMMSSSZZZ]]]aaa```eeennnxxx|||kkk[[[TTTSSSPPPKKKIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDFFFIIILLLQQQYYYccckkkvvv~~~}}}zzzzzzxxxuuussssssrrrpppooolllkkkiiigggdddbbb```___[[[[[[[[[YYYVVVUUUVVVXXXUUUTTTSSSRRRQQQPPPPPPPPPPPPRRRVVVYYY^^^dddkkkooottt}}}~~~xxxsssqqqllloootttyyy}}}mmmcccZZZUUUQQQNNNNNNQQQWWW```ppp{{{gggSSSBBB???;;;888888777777666666666555555444444444333444333333222222333333444444444444444444444444444555555666777888888888888666666888999:::;;;;;;;;;888999;;;===???@@@BBBBBBCCCEEEEEEEEEDDDDDDFFFHHHFFFKKKMMMSSS^^^dddtttvvvkkkuuugggTTTOOOJJJIIIMMMUUU[[[^^^aaa___bbbkkkuuu~~~zzzjjjZZZTTTRRROOOKKKIIIHHHGGGFFFFFFEEEEEEFFFFFFDDDFFFIIILLLPPPXXXbbbjjjsss{{{}}}zzzzzzxxxuuuttttttsssrrrpppmmmmmmllljjjgggdddaaa```[[[\\\[[[YYYVVVTTTTTTUUUTTTSSSRRRPPPOOONNNNNNNNNMMMOOORRRUUUYYY___eeeiiinnnwww}}}wwwrrrmmmkkkkkknnnrrrvvvzzz~~~mmmdddZZZUUURRRNNNNNNQQQXXXaaappp|||gggRRRBBB???;;;888888777777666666555555555555555444444444333333222222333333444444444444444444444444444444444555666777777777777666777888:::;;;;;;;;;;;;::::::;;;<<<>>>???AAAAAAAAACCCDDDCCCCCCDDDFFFHHHHHHMMMPPPVVVaaahhhzzzmmmgggrrrnnnWWWQQQJJJIIINNNVVV\\\^^^___]]]```hhhrrr{{{wwwiiiZZZTTTQQQNNNKKKJJJHHHGGGFFFFFFEEEEEEFFFFFFEEEGGGJJJLLLPPPWWWbbbiiipppyyy~~~{{{yyywwwtttssssssrrrqqqooommmmmmllljjjgggeeebbbaaa`````````]]]YYYVVVUUUUUUTTTSSSQQQOOONNNMMMLLLLLLLLLNNNPPPRRRVVVZZZ```dddhhhqqqzzz~~~yyyssslllgggbbb```aaadddhhhlllpppuuuzzz~~~nnnddd[[[VVVRRRNNNOOOQQQWWWaaaqqq}}}fffQQQBBB???;;;888888777777666555555555555555555555555444333333222222333333444444444444444444444444444333333444555666666666666777888999:::;;;<<<<<<<<<;;;;;;;;;<<<===???@@@AAA@@@AAACCCCCCCCCDDDFFFHHHJJJPPPSSSYYYccciii|||wwwfffbbbooovvvZZZRRRJJJIIIOOOWWW]]]^^^]]][[[^^^gggqqqzzzuuuhhhZZZSSSPPPMMMKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEHHHJJJLLLOOOVVV```hhhnnnwww}}}yyywwwtttrrrrrrqqqooonnnnnnmmmkkkiiigggfffdddccceeefffeeebbb^^^ZZZXXXXXXTTTSSSQQQOOOMMMLLLLLLKKKJJJLLLNNNPPPRRRVVV[[[___bbbkkkssswwwyyy|||{{{xxxwwwtttooohhhbbb]]]YYYWWWUUUWWW[[[^^^aaaffflllpppuuuwww{{{}}}nnnddd[[[VVVRRROOOOOORRRVVVaaarrr~~~fffPPPBBB???;;;888888777777666555555555555666666666666444333333222222333333444555555555555555555555555333333444555666666666666777888999;;;<<<<<<============<<<<<<===???@@@AAA@@@BBBCCCDDDDDDEEEHHHJJJLLLSSSUUU[[[cccjjj}}}rrreeeaaaooo{{{\\\SSSJJJIIIPPPXXX]]]^^^ZZZYYY]]]fffpppxxxsssgggYYYSSSPPPLLLKKKLLLHHHGGGFFFFFFEEEEEEFFFFFFEEEGGGIIIJJJMMMTTT^^^fffnnnwwwzzzxxxuuusssrrrqqqooommmooommmkkkiiihhhggggggggghhhhhhgggddd___[[[XXXWWWTTTSSSQQQOOOMMMLLLKKKKKKIIIJJJLLLMMMOOORRRWWW[[[]]]eeelllnnnppprrrrrroookkkhhhddd___[[[WWWUUUTTTQQQSSSUUUVVVYYY]]]bbbfffgggiiilllooorrrwww}}}nnnddd[[[VVVRRROOOOOORRRVVVaaasss~~~fffPPPBBB???;;;888888777777666555555555666666666666666444333333222222333333444555555555555555555555555333444555666777777777777888888:::;;;<<<=========>>>=========>>>???AAABBBAAABBBDDDEEEEEEFFFIIIKKKNNNUUUWWW\\\dddjjj}}}sssgggdddsss|||]]]TTTJJJIIIPPPYYY^^^___YYYXXX\\\fffpppxxxrrrfffYYYSSSOOOLLLKKKMMMHHHGGGGGGFFFEEEFFFFFFFFFCCCFFFHHHIIILLLSSS\\\dddnnnvvv~~~}}}zzz}}}|||yyyvvvtttrrrqqqooommmpppnnnllliiihhhiiijjjjjjfffgggfffccc]]]XXXUUUTTTTTTSSSRRROOONNNLLLKKKKKKGGGHHHJJJKKKLLLPPPTTTXXXZZZaaaggghhhjjjlllllliiibbb```]]]ZZZXXXVVVUUUUUUTTTUUUVVVWWWXXX[[[```ccc```aaaccceeegggkkkpppttt{{{nnnddd[[[WWWTTTPPPNNNOOOWWWaaarrr~~~jjjVVVCCC@@@;;;888777777777666777777666555555555555555555444333333222222222222222222333333333444444444555444444555555666777888888999999::::::;;;;;;<<<::::::;;;;;;<<<>>>???@@@??????AAABBBEEEGGGJJJKKKPPPTTTTTTXXXbbbhhhyyyxxxiiihhh|||}}}[[[QQQGGGGGGOOOXXXZZZYYYZZZ[[[]]]bbbkkkxxxvvviii[[[TTTQQQNNNLLLLLLHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJQQQZZZbbbmmmyyy{{{wwwxxx}}}|||xxxrrrnnnmmmmmmnnnnnnooollljjjiiijjjkkkkkkjjjmmmjjjfffccc___[[[VVVSSSVVVSSSQQQPPPOOONNNKKKIIIJJJGGGHHHLLLNNNNNNOOOSSSWWW___fffhhhiiikkkiiifffccc```\\\YYYXXXWWWUUUTTTWWWVVVVVVVVVWWWZZZ\\\^^^]]]^^^___aaadddgggjjjlllnnnrrr{{{oooeee[[[WWWTTTPPPNNNOOOWWW```rrr~~~hhhUUUCCC???;;;888777777777666777666666555555555555555555444333333222222222333222222333333333444444444555555555555666777777888888999999::::::;;;<<<<<<=========>>>>>>@@@AAAAAACCCCCCDDDFFFIIIKKKMMMOOOPPPTTTTTTYYYbbbhhhzzz{{{lllkkkwwwYYYPPPGGGGGGOOOWWWYYYXXXWWWZZZ^^^eeeooozzzvvvhhh[[[TTTQQQMMMKKKLLLHHHGGGFFFEEEDDDDDDDDDDDDDDDFFFGGGHHHJJJPPPZZZaaaqqq|||}}}}}}{{{xxxwwwzzz}}}yyysssooonnnnnnnnnnnnnnnllljjjjjjkkkllllllkkkkkkiiigggeeeccc___ZZZVVVVVVSSSQQQPPPOOONNNKKKIIIJJJHHHHHHLLLNNNMMMOOOSSSVVV^^^fffhhhjjjkkkjjjfffdddaaa]]][[[ZZZYYYWWWVVVVVVVVVUUUUUUWWWYYY\\\]]]```aaabbbccceeeggghhhiiikkknnnuuuoooeee[[[WWWTTTPPPNNNPPPVVV```rrr~~~{{{eeeQQQBBB>>>:::888777777666666777666555555444444555555444444333222222222333333333333333333444444444444444555555666666777888888999999999:::;;;;;;<<<<<<>>>>>>>>>>>>>>>???@@@AAAEEEEEEFFFHHHKKKMMMOOOQQQOOOTTTUUUZZZdddiiizzzrrrnnnpppWWWOOOFFFFFFNNNUUUXXXXXXTTTYYY```hhhrrr|||vvvhhhZZZSSSPPPMMMJJJKKKGGGGGGFFFEEEDDDDDDDDDDDDDDDEEEGGGGGGIIIOOOYYY```qqq{{{}}}}}}|||zzzzzz{{{uuurrrppppppooonnnnnnllljjjjjjlllnnnnnnmmmjjjjjjiiiiiihhhddd^^^ZZZVVVTTTRRRPPPPPPNNNLLLJJJKKKHHHHHHLLLNNNMMMOOOSSSVVV```iiimmmooopppnnnjjjiiifffccc```___^^^\\\[[[XXXWWWWWWWWWXXX[[[]]]___dddddddddeeeffffffggggggiiikkkpppwwwpppfff[[[VVVTTTPPPOOOPPPUUU___qqq~~~vvv```LLL@@@>>>:::888777777666555666666555444444444444555444333333222222333333333333333333444444444444555444555555666777777888888999999::::::;;;<<<<<<<<<======<<<<<<======>>>???CCCDDDEEEGGGIIILLLNNNOOOOOOTTTUUUZZZdddjjjzzzvvvmmm|||kkkTTTMMMFFFFFFLLLSSSWWWWWWTTTYYYaaaiiirrr}}}vvvhhhZZZSSSPPPLLLJJJJJJGGGFFFEEEDDDDDDCCCCCCDDDCCCDDDFFFGGGIIINNNWWW^^^jjjsss|||~~~}}}{{{{{{}}}xxxuuusssrrrqqqpppooommmkkklllmmmooopppooolllmmmmmmnnnlllhhhaaa\\\XXXVVVSSSRRRQQQPPPMMMKKKMMMJJJIIILLLNNNMMMPPPTTTYYYcccnnntttwwwyyyvvvrrrqqqnnnjjjgggfffeeecccbbb[[[[[[ZZZZZZ[[[^^^aaabbbfffffffffgggggggggggggggiiijjjmmmrrr{{{qqqfff[[[VVVSSSPPPPPPQQQVVV```rrrqqqZZZGGG???===:::888888777666555666666555444444444444444333333333222222333333444333333444444444555555555444555666777888888888777999::::::;;;;;;<<<============<<<======>>>???@@@BBBCCCDDDFFFHHHKKKMMMNNNOOOTTTUUU[[[dddiiiyyyxxxiiisssiiiPPPJJJEEEEEEKKKQQQUUUVVVVVVZZZaaagggppp|||wwwiii[[[TTTPPPLLLJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDFFFFFFHHHMMMUUU\\\dddnnnwwwzzz~~~~~~{{{xxxyyy{{{~~~zzzxxxwwwvvvtttrrrpppnnnmmmmmmoooqqqqqqqqqpppqqqqqqrrrpppjjjccc]]][[[YYYVVVUUUTTTSSSQQQNNNOOOLLLKKKMMMNNNNNNQQQVVVYYYeeesss{{{zzzxxxuuuqqqmmmllljjjhhhfff^^^^^^]]]]]]___aaadddeeeggghhhiiijjjjjjjjjjjjiiiiiijjjkkknnnuuurrrggg[[[VVVSSSPPPPPPRRRWWWaaassszzzlllWWWFFF>>><<<999888888888666444666555444444333333444444333333222222222333444444333444444444555555555555444555777888999999888777:::::::::;;;<<<<<<======>>>>>>>>>???@@@AAABBBCCCCCCDDDEEEGGGIIILLLNNNPPPPPPUUUVVV[[[dddgggvvvzzzgggnnngggMMMHHHDDDDDDIIIOOOSSSUUUVVV[[[aaagggnnn{{{xxxjjj\\\UUUQQQMMMJJJJJJFFFFFFEEEDDDCCCCCCCCCCCCAAACCCEEEFFFHHHLLLTTTZZZdddmmmtttxxx|||zzzxxxxxx{{{~~~|||{{{{{{zzzwwwuuurrrpppnnnnnnpppqqqrrrqqqssssssttttttrrrmmmeee```___]]]ZZZYYYXXXWWWUUUSSSRRRNNNLLLOOOPPPPPPSSSWWWYYYgggwww}}}xxxtttrrrooollljjjdddcccbbbbbbdddfffiiijjjmmmnnnoooppppppooonnnmmmiiiiiiiiikkkqqqsssggg[[[VVVSSSQQQPPPSSSXXXbbbssswwwjjjWWWGGG===;;;999888888888666444666555444444333333444444333222222222333333444555444444444444555555555555444555777999999999888777::::::;;;;;;<<<==================???@@@BBBDDDEEEDDDDDDEEEGGGJJJLLLOOOPPPPPPUUUVVVZZZcccfffttt}}}hhhlllbbbJJJGGGCCCCCCHHHNNNRRRTTTTTTZZZbbbiiiooo{{{zzzlll]]]VVVRRRNNNKKKKKKFFFFFFDDDCCCCCCCCCCCCCCC@@@BBBEEEFFFGGGLLLSSSXXXccckkkrrrvvv{{{{{{zzz|||~~~~~~}}}}}}~~~}}}zzzxxxtttrrrppppppqqqrrrrrrqqqssssssssstttsssoooiiidddcccaaa^^^]]]\\\[[[XXXVVVTTTPPPNNNPPPQQQQQQTTTYYY]]]lll~~~{{{xxxuuurrrmmmlllllllllmmmppprrrtttuuuvvvvvvvvvuuusssqqqoookkkkkkkkklllrrrsssggg[[[VVVSSSQQQQQQSSSYYYccctttwwwiiiWWWHHH<<<;;;999888888888666444555555444333333333333444222222222222333333444555444444444555555555666666444555777999:::999888777::::::;;;;;;<<<=========::::::;;;===???AAACCCDDDBBBCCCDDDFFFHHHKKKMMMOOOPPPUUUVVVZZZbbbdddrrriiijjj]]]IIIFFFCCCCCCGGGMMMQQQSSSQQQYYYdddkkkqqq{{{zzzmmm^^^WWWSSSNNNLLLLLLFFFEEEDDDCCCCCCBBBBBBCCC???BBBEEEFFFGGGKKKRRRXXXaaaiiipppttt{{{}}}~~~~~~~~~~~~~~~|||yyyvvvsssqqqpppqqqrrrrrrqqqrrrrrrrrrssssssppplllhhheeecccaaa______]]][[[YYYVVVRRROOOQQQRRRRRRUUUZZZaaaqqq}}}zzzvvvvvvuuuuuuwwwyyy|||}}}||||||||||||yyyvvvsssqqqnnnooooooooouuussshhh\\\WWWTTTPPPOOOQQQWWWdddvvvuuuiiiTTT@@@>>>;;;999888888777666444666555555555555444444444333333333444444555555555444555555666666666666666777777777777777888888888;;;;;;<<<<<<===>>>>>>>>><<<===>>>???AAACCCDDDEEEHHHHHHHHHHHHIIIKKKMMMNNNLLLUUUWWWXXX]]]```mmmnnnooottt]]]MMMFFFBBBCCCFFFIIINNNSSSTTTTTTVVV^^^kkk|||ppp___XXXUUUQQQNNNMMMIIIIIIHHHFFFEEECCCBBBBBBAAABBBDDDDDDFFFJJJPPPTTTaaafffnnnuuuyyy~~~~~~|||{{{sssrrrqqqpppppppppqqqrrrrrrtttuuutttqqqooonnnnnnlllkkkiiihhhgggeeeaaa^^^[[[YYYVVVTTTTTTUUUWWWXXXeeesss~~~~~~~~~yyyvvvsssrrrqqqttt~~~ssshhh\\\WWWTTTPPPPPPQQQXXXeeexxxuuuhhhTTTAAA===;;;999777777777666444666555555555555444444444333333333444444444555555444444555666666666666666777777777777888888888888;;;;;;;;;<<<======>>>>>><<<===>>>???AAACCCDDDEEEFFFFFFFFFGGGHHHJJJLLLNNNLLLUUUVVVWWW\\\```llllllmmmpppXXXMMMFFFAAACCCFFFIIINNNSSSSSSSSSVVV^^^kkk{{{rrraaaYYYUUUPPPLLLKKKIIIHHHGGGFFFDDDCCCBBBBBBAAABBBCCCDDDFFFJJJOOOSSS^^^dddlllsssxxx~~~~~~|||zzztttsssrrrqqqqqqqqqrrrrrrssstttuuutttrrrpppoooooopppooommmmmmllliiieeebbb]]][[[YYYXXXXXXYYY[[[]]]hhhuuu~~~{{{wwwvvvuuuyyyxxxssshhh\\\WWWTTTPPPPPPRRRYYYfffyyyuuugggSSSBBB===;;;888777777777666444666555555555555444444444333333333444444444444555444444555666666666666555666666777777888888888888::::::;;;;;;<<<=========<<<===>>>@@@AAACCCDDDEEEFFFFFFGGGHHHJJJLLLNNNOOONNNUUUUUUUUU[[[^^^jjj|||hhhjjjqqqVVVMMMFFFAAACCCFFFIIINNNSSSRRRSSSVVV^^^jjjzzzuuucccZZZUUUPPPKKKIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBCCCDDDFFFJJJOOOSSS[[[aaaiiiqqqwww}}}~~~|||zzzuuuttttttsssrrrssssssssstttuuuvvvuuusssqqqqqqqqqtttsssssssssrrrpppllliiiaaa```___^^^^^^___aaabbbkkkwww|||{{{|||ppprrrggg\\\WWWTTTQQQPPPRRRYYYfffyyysssdddQQQCCC<<<:::888777777777666444666555555555555444444444444444444444444444444444333444555555666666555555666666777777888888999999:::::::::;;;<<<<<<============???@@@BBBDDDEEEEEEHHHIIIJJJLLLNNNQQQRRRSSSRRRXXXVVVUUUZZZ\\\fffzzzyyyfffiiivvvYYYMMMFFFBBBCCCFFFHHHMMMSSSQQQSSSVVV]]]iiixxxvvveee[[[VVVPPPLLLJJJIIIGGGFFFDDDCCCCCCCCCCCCBBBCCCCCCDDDEEEIIINNNRRRYYY___hhhpppvvv}}}}}}{{{vvvvvvvvvuuuuuuuuuuuuuuuuuuwwwwwwwwwuuussstttuuuxxxwwwwwwxxxxxxvvvrrroooiiihhhgggeeeeeeeeefffgggnnnzzzlll}}}rrrggg\\\WWWTTTQQQQQQSSSXXXfffyyy~~~qqq___MMMBBB;;;999777666777777666444666555555555555444444444444444444444444444444444333444444555555555555555555666666777888888999999::::::;;;;;;<<<======>>>>>>???@@@BBBCCCEEEFFFGGGIIIJJJLLLNNNQQQRRRTTTUUUVVV[[[XXXWWW\\\\\\ddduuuwwweeehhh|||[[[OOOHHHBBBCCCFFFHHHLLLQQQPPPRRRVVV\\\fffuuuwwweee\\\WWWRRRMMMLLLHHHGGGEEECCCBBBBBBCCCDDDBBBCCCCCCDDDEEEHHHMMMQQQXXX^^^gggooovvv}}}~~~|||xxxxxxxxxxxxwwwwwwwwwvvvwwwxxxyyyxxxvvvvvvwwwxxxyyyyyyzzz||||||{{{wwwsssrrrqqqooommmlllkkkkkkkkkrrr{{{iiiyyyrrrfff[[[VVVTTTQQQQQQSSSXXXfffyyy}}}nnnZZZHHH???:::999666666777777666555666555555555555444444444555444444444444333333333333333444555555555555444555555666777888999999:::;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBCCCEEEGGGHHHIIIIIIJJJLLLOOOPPPRRRSSSSSSWWW\\\ZZZZZZ```___dddtttuuudddhhh___QQQIIIDDDDDDEEEFFFJJJOOOOOORRRVVV[[[cccqqqxxxfff]]]XXXSSSNNNLLLHHHFFFDDDBBBBBBBBBCCCDDDBBBCCCCCCCCCEEEHHHMMMQQQWWW^^^gggooouuu|||~~~yyyzzzzzzzzzzzzyyyxxxxxxyyyyyyzzzyyyxxxxxxzzz|||zzz{{{}}}~~~{{{wwwwwwwwwuuutttrrrqqqqqqqqqvvv~~~hhhxxxqqqfff[[[VVVTTTQQQQQQSSSYYYggg{{{|||lllUUUDDD===:::888666666666777666555666555555555555444444444555555444444444333333333222333444444555555444444555555666777888999::::::<<<<<<======>>>?????????BBBBBBDDDEEEGGGIIIJJJJJJKKKLLLNNNPPPRRRSSSSSSSSSUUU[[[[[[]]]eeedddhhhvvvsssbbbfff~~~hhhSSSKKKEEEDDDEEEEEEIIIMMMOOORRRVVVZZZaaammm}}}{{{iii^^^XXXRRRLLLJJJHHHFFFDDDBBBAAABBBCCCEEEBBBCCCCCCCCCDDDGGGLLLPPPVVV]]]eeemmmssszzz{{{{{{|||||||||{{{zzzyyyzzz{{{{{{zzzyyyzzz|||~~~|||}}}~~~zzzxxxxxxxxxxxxwwwwwwwwwwww{{{iiiyyyqqqfff[[[VVVTTTRRRQQQTTTZZZhhh|||{{{jjjSSSAAA;;;:::888666555666777666555666666555555555444444444555555555444444333333333222333444444555555444444444555666777888999::::::======>>>>>>??????@@@@@@CCCDDDEEEFFFHHHJJJKKKLLLNNNPPPQQQSSSUUUUUUUUUTTTRRRYYY[[[___hhhhhhlllyyyqqqaaaeee}}}rrrTTTLLLFFFDDDDDDDDDGGGLLLOOORRRVVVYYY___kkkzzz~~~jjj___XXXQQQKKKHHHHHHFFFCCCAAAAAABBBDDDEEEBBBCCCCCCCCCDDDGGGLLLPPPUUU\\\dddkkkqqqxxx{{{|||}}}}}}}}}|||zzzyyyzzz{{{{{{{{{zzz{{{}}}}}}~~~}}}wwwxxxxxxyyyzzz{{{{{{|||~~~rrruuufffZZZXXXWWWSSSRRRWWW[[[kkkyyybbbKKK???===999999888888777666666666555666777888777666444333444444444444444444444444333444555666777777777777777777777888999999999:::===>>>???>>>>>>>>>@@@AAAFFFHHHKKKMMMMMMNNNPPPQQQQQQSSSUUUWWWXXXVVVTTTSSSXXXXXX]]]eeejjjnnnuuu|||lllgggnnnvvvzzzYYYNNNDDDBBBCCCDDDGGGLLLNNNPPPSSSVVV]]]jjjxxxmmm```ZZZWWWSSSOOOLLLIIIFFFDDDDDDDDDBBBAAAAAAAAAAAAAAAAAADDDHHHLLLSSSYYYbbbkkksssyyy~~~|||{{{{{{||||||{{{zzzyyyyyyyyyzzz{{{}}}~~~}}}{{{{{{}}}zzzuuufffZZZXXXWWWSSSSSSXXXbbbqqqxxxaaaKKK???===999999888888777666666666444555666777777555444222444444444444444444444444333444555666777777777777777777888888999:::::::::===>>>???>>>===>>>@@@BBBGGGIIIMMMOOOPPPRRRTTTVVVZZZ[[[]]]^^^]]][[[XXXWWWYYYZZZ___ggglllpppxxxqqqgggmmmyyy~~~YYYNNNEEEBBBCCCDDDGGGKKKNNNPPPSSSWWW]]]hhhvvvmmm```ZZZWWWRRRNNNLLLIIIFFFDDDDDDCCCBBBAAAAAAAAAAAAAAAAAADDDHHHKKKSSSXXXaaaiiiqqqxxx~~~}}}~~~}}}~~~~~~~~~|||{{{zzzzzz{{{|||}}}~~~ssseeeZZZXXXVVVSSSTTTZZZlll|||vvv___III>>>===999888888777777666666555444444555666666555333222444444444444444444444444444444555666777777777777888888999999:::;;;;;;<<<<<<===>>>>>>>>>>>>@@@BBBHHHLLLPPPSSSUUUXXXZZZ]]]bbbcccccccccaaa___\\\ZZZZZZZZZ```hhhnnnrrryyywwwggglll}}}ZZZOOOEEEBBBCCCDDDGGGJJJMMMPPPTTTWWW]]]fffrrrzzznnn```ZZZWWWRRRMMMLLLIIIFFFDDDDDDCCCBBBAAA@@@AAABBBAAABBBDDDHHHKKKRRRWWW^^^fffnnnwww|||{{{|||{{{~~~~~~}}}||||||}}}~~~qqqdddYYYWWWVVVSSSVVV]]]uuuttt]]]HHH===<<<888888888777666666555555333444444555555444333333555555555555555555555555444555666777777888888777999999:::;;;<<<<<<======<<<>>>?????????@@@BBBDDDKKKNNNSSSWWWZZZ]]]```cccdddeeeeeeeeecccaaa___]]][[[\\\aaahhhnnnrrryyyyyyiiimmm}}}[[[PPPEEEBBBBBBCCCFFFJJJNNNQQQUUUYYY]]]eeennnuuunnnaaa[[[WWWRRRMMMKKKIIIEEEDDDCCCCCCBBBAAA@@@AAABBBBBBBBBDDDHHHKKKQQQUUU[[[ccckkkttt~~~}}}xxxwww|||}}}{{{zzz}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~ooocccYYYWWWUUUSSSWWW```|||qqq[[[FFF<<<<<<888888777777666555555555333333444444444444444444555555555555555555555555444555666777888888888888::::::;;;<<<===>>>??????>>>???AAAAAAAAACCCEEEHHHMMMPPPUUUYYY]]]```dddfffdddeeeeeeeeeeeedddcccbbb```aaaeeelllqqqtttzzzxxxkkknnnyyy\\\QQQFFFBBBBBBBBBEEEIIIOOORRRVVVYYY]]]ccclllrrr~~~pppccc\\\XXXRRRMMMKKKHHHEEECCCCCCCCCAAA@@@???AAABBBBBBCCCDDDGGGJJJPPPTTTYYY```hhhrrr{{{zzzvvvuuuzzz{{{{{{zzz}}}~~~||||||||||||}}}}}}||||||~~~mmmbbbXXXWWWUUUSSSYYYccc~~~oooXXXDDD;;;<<<888777777666666555555444444444444444444555555555555555555555555555555555555555666777888888888888:::;;;<<<===>>>@@@AAAAAA@@@BBBDDDDDDEEEGGGJJJLLLOOORRRWWWZZZ]]]```dddfffeeefffgggggghhhhhhhhhhhhhhhgggjjjpppsssuuuzzzxxxmmmmmmqqq\\\QQQGGGCCCBBBBBBDDDHHHNNNQQQUUUWWWZZZaaaiiippp{{{rrreee^^^YYYSSSMMMKKKHHHEEECCCCCCBBBAAA@@@???@@@BBBCCCCCCEEEGGGJJJOOOSSSXXX___fffoooxxx~~~xxxsssrrrwww}}}zzzzzzyyy{{{}}}{{{zzzyyyyyy|||||||||}}}~~~|||lllaaaXXXVVVTTTSSSZZZeee}}}~~~mmmWWWCCC;;;<<<777777777666555555444444555444444444555666666777555555555555555555555555555555777888888888888888;;;<<<===>>>???AAABBBBBBCCCEEEGGGHHHHHHJJJMMMPPPPPPSSSWWWZZZ\\\___aaadddfffggggggggghhhhhhhhhhhhkkkjjjlllppprrrrrrwww}}}zzzmmmiiiiii]]]RRRGGGCCCBBBBBBDDDGGGLLLOOORRRTTTWWW]]]gggnnnxxxtttggg```[[[TTTNNNJJJHHHDDDCCCBBBBBBAAA@@@>>>@@@BBBCCCDDDEEEGGGIIINNNRRRXXX^^^eeemmmuuuzzzuuuqqqoootttzzz|||xxxwwwyyy~~~|||yyywwwwwwvvv{{{||||||}}}~~~~~~~~~}}}{{{kkk```XXXVVVTTTSSS[[[ggg|||}}}lllVVVBBB:::<<<777777777666555555444444555555555555555666777888666666666666666666666666555666777888888999999888;;;<<<===>>>@@@AAABBBCCCEEEFFFHHHJJJKKKMMMPPPRRRQQQTTTWWWZZZ[[[]]]```bbbffffffffffffffffffffffffkkkiiikkknnnooonnnrrrwww}}}llleeeddd^^^RRRGGGCCCBBBAAACCCGGGKKKMMMOOOQQQTTT[[[eeelllwww}}}uuuhhhaaa\\\UUUOOOJJJHHHDDDCCCBBBBBBAAA@@@>>>@@@BBBDDDDDDEEEGGGIIINNNRRRXXX___eeelllsssxxxsssooommmrrrxxx}}}vvvuuuwww|||~~~{{{xxxvvvuuuttt{{{|||}}}~~~~~~}}}|||{{{{{{||||||}}}~~~{{{iii]]]UUUUUUVVVUUU[[[ddd}}}}}}dddLLL???;;;:::777777777777666666666666666666555555555555666666666666666666666555555555555555666666777777888888<<<>>>@@@AAAAAABBBDDDFFFEEEGGGJJJLLLMMMNNNPPPQQQPPPRRRUUUXXXZZZ\\\___bbbfffggghhhiiiiiihhhgggfffjjjkkkkkkjjjhhhjjjpppuuuuuubbbhhhyyy|||]]]OOODDDCCCDDD@@@@@@DDDDDDIIINNNPPPRRRWWW```hhhrrrzzzvvvggg```ZZZUUUPPPIIIHHHFFFDDDCCCBBBCCCCCCAAABBBCCCBBBBBBCCCFFFIIILLLQQQWWW\\\aaagggooovvv~~~{{{qqqlllkkkooouuu{{{yyyxxxuuuuuuxxx{{{}}}zzzyyywwwtttrrrvvvxxx|||~~~}}}{{{yyytttyyy~~~|||yyyzzz||||||jjj___VVVWWWWWWVVV\\\fff}}}zzzaaaJJJ???<<<;;;777777777777666666666666666666555555555555666666666666666666666666666555555666666777777888888999===???@@@AAAAAABBBCCCEEEFFFHHHKKKLLLLLLMMMNNNOOOOOORRRUUUWWWYYY\\\___aaaggggggiiijjjjjjiiihhhggghhhjjjjjjhhhfffhhhmmmrrr}}}{{{gggjjjyyy|||]]]NNNCCCCCCDDD@@@@@@EEEFFFJJJNNNOOOPPPTTT]]]dddpppxxxvvvggg___YYYSSSNNNJJJHHHFFFDDDBBBBBBBBBBBBAAABBBCCCBBBBBBCCCFFFHHHKKKPPPVVV[[[```fffnnnttt}}}|||rrrnnnlllooouuu{{{}}}wwwvvvsssrrruuuxxx|||~~~|||{{{yyywwwuuuvvvxxx{{{||||||zzzxxxvvvqqqvvv{{{{{{xxxvvvwwwxxx~~~}}}kkk```XXXWWWWWWVVV]]]ggg{{{uuu]]]HHH???<<<;;;777777777777666666666666666666555555555555666666555555666666666666666666666666777888888999::::::>>>???AAAAAAAAAAAABBBDDDGGGIIIKKKLLLLLLLLLMMMOOOPPPRRRVVVXXXYYY\\\___aaaggghhhjjjkkkkkkkkkjjjjjjggghhhhhhfffdddfffkkkppp}}}mmmlllyyyyyy\\\MMMBBBCCCCCC@@@AAAEEEGGGKKKNNNNNNNNNQQQXXX___mmmuuuxxxhhh___XXXRRRMMMKKKIIIGGGDDDBBBAAAAAAAAAAAABBBBBBBBBBBBCCCFFFHHHJJJOOOTTTYYY^^^dddlllrrr|||~~~uuupppmmmooottt{{{|||vvvssspppoooqqqsssvvv~~~}}}|||{{{yyywwwwwwxxxyyyzzzxxxvvvrrrpppmmmqqquuuvvvtttqqqqqqrrrtttzzz~~~kkkaaaYYYXXXVVVUUU]]]iii{{{sss[[[GGG>>><<<:::777777777777666666666666666555555444444555555666555555555555666666666666777777888999:::;;;;;;<<>>@@@AAACCCCCCBBBBBBCCCEEECCCFFFJJJMMMNNNPPPSSSUUUVVVXXX[[[]]]^^^```ccceeehhhiiijjjkkklllkkkkkkjjjhhhiiiiiigggfffhhhnnnsssppphhhmmm}}}wwwZZZKKK@@@AAAAAA>>>>>>CCCCCCGGGJJJKKKKKKNNNVVV]]]hhhqqq}}}qqqddd[[[SSSOOOKKKJJJGGGDDDBBBAAA@@@@@@@@@AAABBBAAAAAABBBEEEGGGHHHLLLRRRVVVZZZ```hhhnnnxxx{{{uuuqqqrrrvvv{{{~~~xxxoookkkhhhhhhhhhiiiooowww||||||yyy|||~~~}}}{{{yyywwwrrrrrrqqqpppmmmjjjgggeeedddfffjjjkkkkkkjjjiiihhhhhhoooxxxlllccc\\\YYYVVVUUU___mmmoooVVVDDD<<<:::888777777777777666666666666555555444444444444555555444444555555666777777777999999:::;;;===>>>??????AAABBBDDDDDDDDDDDDEEEGGGCCCFFFKKKNNNPPPSSSVVVXXXXXX[[[]]]___```bbbeeeggghhhhhhiiijjjjjjiiihhhggghhhjjjjjjiiiiiikkkqqqwwwmmmbbbfffvvv}}}\\\MMMBBBBBBBBB>>>>>>BBBAAAEEEIIIJJJJJJNNNVVV]]]fffooo{{{vvvhhh]]]TTTPPPKKKIIIGGGDDDBBBAAAAAAAAA@@@AAAAAAAAAAAABBBEEEGGGGGGLLLQQQVVVZZZ___gggmmmuuu~~~|||wwwsssuuuxxx{{{yyynnnjjjgggfffeeedddjjjqqqxxx{{{wwwvvvyyy{{{}}}{{{xxxuuusssjjjjjjjjjhhhfffccc```___^^^```cccfffggggggfffdddeeekkkrrrwww{{{ooofff___\\\XXXWWWbbbpppkkkSSSBBB<<<:::999777777777777666666666666555444444333333444444555444444555555666777777888999:::;;;<<<>>>???@@@AAAAAACCCEEEEEEEEEFFFHHHJJJFFFIIIMMMPPPRRRTTTWWWYYYYYY[[[^^^``````bbbeeegggggghhhhhhhhhhhhfffeeedddhhhiiikkkjjjjjjnnntttzzziii^^^aaaooo```QQQFFFEEEEEE@@@@@@DDDBBBEEEIIIJJJJJJNNNVVV\\\ccclllyyyxxxiii]]]UUUPPPJJJHHHFFFDDDBBBBBBBBBBBB@@@AAAAAAAAAAAABBBEEEGGGHHHLLLQQQVVVYYY___ggglllrrr{{{}}}xxxvvvxxxzzz|||zzzooojjjfffeeecccbbbgggmmmttt}}}|||tttqqqqqqsssuuuxxx{{{wwwsssoookkkhhhaaaaaaaaa___^^^\\\ZZZYYYWWWYYY\\\```ccccccbbbaaa```ffflllooorrrwwwqqqhhhaaa^^^YYYXXXdddsss|||hhhPPP@@@<<<;;;999777777777777666666666666555444444333333444444555444444444555666777777888::::::;;;===>>>@@@AAAAAAAAACCCEEEFFFFFFGGGIIIKKKHHHKKKNNNQQQRRRTTTVVVXXXYYY[[[^^^___```bbbdddfffgggggghhhgggfffeeecccbbbgggiiijjjjjjkkkooovvv{{{ggg[[[^^^jjjcccTTTIIIGGGGGGBBBAAAEEECCCGGGJJJJJJJJJMMMTTT[[[aaajjjwwwyyyjjj]]]TTTPPPIIIHHHFFFDDDCCCBBBCCCCCC@@@@@@AAAAAA@@@BBBDDDGGGHHHLLLRRRVVVYYY___ggglllpppzzz}}}yyywwwyyy{{{|||yyyooojjjfffdddbbbaaaeeelllqqqzzzwwwooommmlllnnnooosss|||{{{uuupppkkkfffbbb___[[[[[[[[[ZZZXXXWWWVVVUUUSSSUUUXXX\\\```aaa```^^^\\\bbbhhhjjjlllqqq|||qqqfff]]]\\\ZZZ\\\fffttt{{{dddNNN@@@;;;::::::666666666666555555555555333444444444555555666666555555555555555666777777;;;;;;<<<>>>???@@@AAABBBCCCDDDGGGIIILLLNNNOOOOOOLLLLLLNNNPPPSSSUUUVVVWWW[[[]]]___`````````bbbdddiiijjjiiifffbbb```______fffggghhhjjjlllpppvvv{{{fffYYYZZZkkkoooUUUFFFDDD??????CCCAAABBBDDDFFFGGGHHHNNNVVV]]]```hhhttt}}}zzzjjj___UUUMMMJJJHHHEEECCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEHHHKKKPPPTTTXXX]]]cccgggpppvvv~~~}}}xxxyyy{{{}}}qqqjjjdddccccccccceeeiiitttwww||||||wwwmmmjjjjjjkkkllloooxxx~~~wwwpppfff```___]]]YYYUUUPPPQQQRRRRRRSSSSSSRRRRRROOOQQQTTTXXXZZZ[[[[[[[[[]]]bbbhhhkkkkkknnntttyyyqqqfff]]][[[ZZZ[[[fffsss{{{dddNNN@@@;;;::::::666666666666555555555555777777777777777666666666444444444555666777888999;;;;;;<<<>>>???@@@AAABBBCCCDDDFFFIIIKKKMMMNNNOOOMMMNNNOOOQQQSSSVVVWWWXXXYYY[[[]]]^^^^^^___aaacccbbbccccccbbb___^^^^^^^^^dddfffhhhjjjmmmqqqwww{{{fffZZZZZZkkknnnUUUFFFDDD??????CCCAAAAAACCCEEEFFFGGGLLLTTT[[[bbbiiittt||||||lll```UUUMMMJJJHHHEEECCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCDDDDDDHHHKKKOOOTTTXXX]]]bbbfffpppuuu}}}}}}yyyzzz|||}}}ssskkkeeeddddddcccfffiiiooosssxxx~~~}}}wwwrrrkkkhhhhhhiiijjjlllvvv~~~wwwrrrkkkddd[[[VVVUUUSSSPPPLLLMMMMMMNNNOOOOOOOOOOOONNNLLLNNNQQQUUUWWWYYYZZZZZZ^^^bbbhhhjjjjjjlllqqquuu{{{qqqeee]]][[[YYYZZZeeerrr{{{bbbMMM@@@;;;:::999666666666666555555555555888888888777666666555555444444444555666888999:::;;;;;;<<<>>>???@@@AAABBBBBBCCCFFFHHHKKKMMMNNNNNNOOOOOOPPPQQQSSSUUUWWWXXXVVVXXX[[[\\\\\\^^^```bbb]]]___```___^^^]]]^^^```bbbdddhhhkkknnnrrrvvvyyygggZZZZZZkkknnnUUUFFFDDD??????CCCAAA@@@CCCEEEEEEFFFKKKSSSYYYdddjjjrrryyy~~~nnnaaaVVVMMMJJJHHHEEECCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCDDDGGGJJJOOOSSSWWW\\\aaaeeennnttt|||~~~zzz{{{}}}}}}vvvnnnhhhgggfffeeefffjjjkkkooouuu{{{}}}zzztttoooiiiffffffggggggiiirrr{{{{{{tttlllhhh\\\WWWPPPLLLJJJIIIGGGEEEHHHHHHIIIJJJJJJJJJJJJJJJHHHJJJMMMPPPTTTVVVXXXYYY^^^bbbgggiiiiiiiiillloooqqqsss}}}oooddd\\\ZZZXXXYYYdddqqqyyy```KKK@@@<<<:::999666666666666555555555555555555555555555444444444666666666666777888999:::;;;;;;<<<>>>???@@@AAABBBBBBCCCEEEHHHJJJLLLMMMNNNOOOOOOOOOPPPQQQSSSUUUVVVUUUWWWYYY[[[\\\]]]```bbb___```aaaaaa```___aaabbbccceeeiiikkkmmmooosssuuu|||hhh[[[ZZZjjjpppVVVGGGEEE@@@@@@CCCAAAAAACCCEEEFFFGGGKKKRRRWWWbbbhhhpppwww}}}qqqcccWWWNNNJJJHHHEEECCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDFFFIIIMMMQQQUUUZZZ___ccclllrrryyy{{{}}}~~~}}}yyyqqqkkkjjjiiiggghhhkkkkkknnntttzzz|||yyyrrrmmmhhhfffeeeffffffgggoooxxx|||vvvpppiiiaaa]]]SSSOOOJJJGGGFFFFFFDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFIIILLLPPPTTTWWWXXX^^^bbbfffhhhhhhggghhhiiiiiiiiisss~~~mmmbbbZZZXXXWWWXXXcccqqquuu\\\III???<<<:::888666666666666555555555555222333333444555666666777888888777777777888888999;;;;;;<<<>>>???@@@AAABBBBBBDDDFFFHHHKKKMMMNNNNNNMMMMMMLLLLLLNNNPPPRRRSSSTTTVVVYYY[[[\\\^^^```cccbbbcccdddcccaaa```aaabbbeeegggiiijjjkkkkkkmmmooowwwkkk\\\ZZZlllsssXXXIIIGGGAAA@@@DDDAAABBBEEEGGGHHHHHHKKKRRRWWW^^^dddlllttt|||tttdddXXXOOOJJJHHHEEECCCCCCCCCBBBAAABBBBBBAAAAAAAAABBBCCCCCCFFFHHHLLLPPPTTTXXX^^^aaaiiiooowww}}}~~~||||||~~~{{{tttnnnmmmllljjjkkkmmmlllooossswwwyyyvvvpppkkkhhhfffffffffeeefffmmmuuu|||zzzyyywwwsssmmmgggaaa[[[UUUPPPMMMKKKGGGEEEDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDFFFIIIMMMQQQUUUXXX]]]```dddggggggfffeeedddddddddmmmzzzkkk```XXXWWWWWWYYYdddrrrqqqXXXFFF>>><<<:::888666666666666555555555555333444555666777999::::::888888888888888999999:::;;;;;;<<<>>>???@@@AAABBBCCCDDDGGGIIILLLNNNOOOOOOLLLKKKJJJIIIJJJLLLOOOPPPRRRTTTWWWZZZ[[[]]]```cccdddeeeeeedddaaa``````aaafffggghhhhhhggggggiiikkkqqq}}}ooo___\\\lllvvv\\\LLLIIIBBBAAADDDAAACCCEEEHHHHHHIIIKKKQQQVVVZZZaaajjjsss|||vvvfffYYYPPPJJJHHHEEECCCCCCCCCBBBAAABBBBBBBBBAAAAAABBBBBBCCCEEEGGGKKKOOOSSSWWW\\\___gggmmmuuu|||{{{yyyzzz|||uuuppppppooommmnnnpppoooppprrrtttuuusssnnnjjjhhhffffffgggeeeeeekkksss~~~yyytttooommmkkkiiifff```\\\WWWSSSNNNJJJGGGFFFDDDCCCAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEIIINNNSSSUUU[[[^^^cccfffhhhgggdddbbbaaabbbjjj{{{uuuhhh^^^VVVVVVVVVYYYeeessslllTTTCCC===<<<:::888666666666666555555555555444555555666777888999999666666666777999;;;<<<===;;;;;;<<<>>>???@@@AAABBBDDDEEEHHHJJJMMMOOOPPPPPPLLLKKKIIIHHHIIIKKKMMMOOOOOORRRUUUXXXYYY\\\___bbbdddeeefffeeecccbbbbbbccceeeffffffddddddeeehhhkkkpppyyysssbbb___gggzzz```OOOKKKDDDAAADDDAAABBBEEEGGGHHHHHHJJJOOOSSSYYY```jjjttt|||wwwfffYYYQQQJJJHHHEEECCCCCCCCCBBBAAACCCBBBBBBAAAAAABBBBBBBBBDDDGGGKKKNNNQQQVVV[[[^^^eeekkksss{{{zzzvvvvvvwww|||vvvrrrrrrrrrppppppssstttttttttttttttrrrnnnkkkhhhfffeeefffdddccchhhpppzzz}}}zzztttnnngggbbb___]]]\\\YYYUUUQQQOOOLLLIIIFFFCCCCCCBBBAAA???>>>???@@@>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAEEEJJJOOORRRYYY\\\aaafffiiihhheeebbb^^^___hhhwww}}}rrrggg]]]UUUUUUVVVYYYeeettt|||jjjQQQAAA<<<<<<:::888777666666666555555555555444444444555555555555555333444555777:::===???AAA;;;;;;<<<>>>???@@@AAABBBEEEFFFHHHKKKMMMOOOPPPQQQLLLKKKIIIHHHHHHJJJMMMNNNMMMPPPSSSVVVXXX[[[^^^```eeegggggggggeeeeeefffgggddddddcccbbbbbbdddhhhlllqqqyyyvvveeeaaa___}}}bbbQQQLLLEEEBBBDDDAAAAAADDDFFFGGGGGGIIIMMMRRRZZZaaakkkttt|||wwwgggZZZQQQJJJHHHEEECCCCCCCCCBBBAAACCCBBBBBBAAAAAAAAABBBBBBDDDFFFJJJNNNQQQUUUZZZ]]]cccjjjssszzzyyyuuutttqqqyyy}}}wwwsssssssssrrrrrruuuzzzyyywwwvvvvvvtttqqqnnngggeeeeeeeeecccbbbgggnnnxxxvvvsssmmmfff___ZZZVVVTTTOOOLLLIIIFFFEEECCCAAA???BBBBBBBBB@@@>>>>>>>>>???===>>>>>>???@@@????????????>>>>>>???BBBGGGLLLPPPXXX[[[```fffjjjiiifffccc[[[^^^gggtttzzzooobbb[[[XXXYYYXXXYYYgggxxxgggLLL>>>:::999888888888888888888777777777777333333333444444444555555666666777888999999::::::<<<>>>@@@@@@??????AAABBBEEEGGGJJJLLLNNNOOOOOOOOONNNNNNMMMKKKIIIJJJMMMPPPOOOQQQSSSSSSTTTXXX^^^dddhhhgggeeeeeeffffffeeecccfffeeedddcccdddhhhoootttwwwyyyfffbbb^^^tttcccNNNIIICCCBBBCCC>>>@@@CCCFFFGGGGGGIIINNNSSS\\\cccllltttyyyvvvdddXXXTTTKKKHHHEEECCCBBBCCCBBBAAACCCBBBBBBAAAAAAAAABBBBBBDDDFFFHHHKKKNNNRRRXXX\\\aaagggqqqzzz~~~{{{wwwtttrrrssstttwww{{{~~~~~~~~~wwwwwwvvvuuutttuuuxxx{{{||||||yyywwwuuurrrmmmkkkhhhggggggiiilllnnnuuu~~~~~~yyyvvvlllhhhbbbZZZTTTOOOLLLJJJFFFFFFFFFFFFFFFGGGHHHHHHGGGEEEBBBBBBCCCAAA>>>;;;>>>>>>>>>????????????>>>??????>>>???AAADDDGGGIIISSSYYY___dddhhhkkkfff```ZZZ\\\aaalll{{{~~~wwwlllaaaZZZWWWXXXWWWZZZhhhyyy~~~fffLLL>>>;;;999888888888888888777777777666666444444444444555555555555888888999:::;;;<<<<<<===<<<>>>@@@@@@???@@@AAACCCEEEFFFHHHKKKMMMOOOPPPPPPOOOOOOMMMJJJIIIJJJNNNQQQUUUWWWYYYYYYXXXYYY^^^bbbfffeeeeeeeeeggghhhgggfffhhhggggggggghhhmmmsssxxx~~~~~~lllddd]]]qqqfffQQQJJJCCCBBBBBB>>>???BBBEEEFFFFFFHHHLLLQQQYYY```jjjssszzzwwweeeYYYUUUMMMJJJFFFDDDDDDDDDCCCBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDFFFHHHJJJMMMRRRWWW[[[```gggpppyyy|||xxxuuuppppppqqqtttwwwzzzzzzyyyuuuuuuuuussstttwww{{{}}}{{{yyyuuupppnnnllljjjjjjkkkmmmnnnttt}}}~~~{{{vvvqqqnnneeebbb\\\VVVQQQLLLJJJIIIFFFEEEDDDDDDDDDEEEGGGGGGGGGEEECCCCCCCCCBBB???<<<@@@@@@????????????????????????>>>>>>@@@BBBEEEGGGPPPYYYaaaeeeggghhhccc]]]WWWXXX^^^hhhvvvxxxsssiii___YYYVVVWWWWWWZZZiiizzz|||dddKKK>>>;;;999888777888888777777777777666666555555555555666666666666888888999:::;;;<<<======<<<>>>@@@@@@@@@AAACCCDDDEEEFFFGGGIIILLLOOOQQQRRRRRRPPPNNNJJJIIIKKKPPPTTT\\\___bbbaaa___]]]^^^```dddcccdddfffiiikkkkkkkkkkkklllllllllmmmqqqwww|||sssfff]]]llljjjSSSKKKCCCAAABBB>>>???BBBEEEEEEEEEFFFJJJNNNUUU]]]hhhrrr{{{zzziii]]]XXXNNNKKKGGGEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEHHHJJJLLLQQQVVVZZZ___eeennnwww~~~}}}yyyvvvpppoooooorrruuuwwwwwwvvvttttttsssssstttyyy{{{tttsssqqqooonnnnnnnnnooosss|||}}}yyyxxx{{{{{{tttoooiiifff```^^^YYYTTTPPPLLLJJJJJJEEEDDDBBBAAABBBCCCEEEFFFGGGFFFEEEEEEEEEDDDBBB@@@CCCBBBAAA@@@??????@@@AAA@@@???>>>===>>>???AAACCCLLLWWWbbbeeedddbbb]]]XXXRRRTTTXXXaaammmxxxtttqqqggg^^^WWWTTTVVVWWW[[[kkk}}}xxxbbbIII===;;;:::888777888777777777666666666666666666666666777777777777666666777888999;;;<<<<<<===???AAABBBBBBCCCEEEFFFGGGGGGHHHIIILLLOOORRRTTTTTTRRROOOKKKJJJLLLRRRVVV```dddiiiiiifffcccaaabbbbbbbbbcccfffkkknnnoooooopppqqqqqqpppqqqssswwwzzzzzzzzzyyyggg___iiinnnUUUKKKCCCBBBCCC@@@???BBBEEEFFFEEEFFFIIIMMMUUU[[[fffqqq{{{~~~nnnbbb\\\OOOKKKGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCEEEGGGIIIKKKPPPUUUYYY^^^cccllluuu|||{{{wwwsssrrrqqqsssuuuwwwwwwvvvvvvuuutttsssuuu{{{{{{zzzxxxvvvtttrrrqqqqqqsss|||~~~{{{vvvssstttzzzwwwqqqlllgggeeeaaa___[[[WWWSSSOOOMMMLLLEEEDDDBBB@@@@@@BBBDDDEEEHHHHHHGGGGGGGGGFFFEEEDDDFFFEEECCCAAAAAAAAABBBCCCAAA@@@>>><<<<<<===>>>???GGGTTT```bbb___[[[VVVQQQMMMOOOSSSZZZdddmmmuuuyyysss}}}ooofff\\\VVVSSSVVVXXX]]]nnnuuu___HHH===;;;:::777666777777777666666666666555666666666777777777888888555666777888:::;;;<<<===>>>@@@BBBCCCDDDEEEHHHJJJIIIIIIJJJKKKNNNQQQTTTVVVVVVTTTQQQMMMLLLNNNTTTXXX```ffflllnnnlllhhhffffffaaaaaacccgggmmmqqqrrrssstttuuutttsssqqqqqqsssuuuvvvwww}}}iiibbbhhh{{{sssXXXLLLCCCBBBEEEAAA@@@CCCGGGGGGFFFGGGJJJMMMVVV\\\fffqqq{{{pppbbb[[[NNNKKKGGGDDDCCCCCCBBBAAABBBBBBBBBBBBBBBCCCDDDDDDCCCDDDFFFHHHJJJNNNSSSWWW\\\bbbjjjssszzz{{{wwwvvvttttttvvvwwwwwwwwwyyyyyywwwvvvwww|||~~~|||yyywwwvvvuuuvvv~~~~~~}}}|||uuuqqqooottt{{{yyyrrrnnnjjjgggeeecccaaa^^^ZZZUUURRROOONNNHHHFFFDDDBBBBBBBBBCCCCCCGGGHHHIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDCCCDDDDDDEEEBBBAAA???===<<<<<<===>>>CCCOOOZZZ[[[WWWSSSOOOJJJIIIKKKNNNTTTZZZbbbiiimmmvvv{{{ppp{{{nnneee\\\VVVSSSVVVYYY___qqqrrr]]]GGG===<<<:::777555777777666666666666555555666666666666777777777777777888999;;;<<<>>>???@@@???BBBDDDFFFGGGHHHKKKMMMMMMMMMNNNPPPRRRTTTVVVWWWWWWUUUSSSOOONNNPPPUUUYYY___fffmmmpppnnnkkkiiiiiibbbcccdddiiinnnrrrttttttvvvvvvvvvtttqqqooopppqqqvvvwwwnnneeehhhvvv{{{^^^PPPEEECCCEEEBBB>>>BBBFFFHHHGGGHHHKKKNNNWWW\\\eeeppp{{{~~~ooo```XXXOOOKKKGGGDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDBBBDDDEEEGGGIIIMMMRRRVVVZZZ```hhhpppxxx{{{yyywwwvvvwwwxxxxxxwww||||||{{{zzz{{{}}}{{{{{{zzzzzz}}}}}}~~~vvvpppnnnqqqwww}}}zzzsssmmmjjjhhhfffeeebbbaaa^^^ZZZWWWSSSPPPOOOLLLKKKIIIGGGEEEDDDCCCBBBDDDFFFHHHHHHGGGGGGHHHIIIFFFFFFGGGGGGGGGGGGGGGGGGDDDBBB@@@>>>======>>>???@@@IIIPPPPPPNNNLLLHHHDDDDDDFFFIIIMMMQQQWWW]]]bbbmmmrrryyy|||}}}}}}kkkyyyyyylllccc\\\VVVSSSVVVZZZaaatttooo[[[FFF===<<<:::777555777777666666666555555555555555555666666666777777777888999;;;===>>>@@@@@@AAACCCFFFHHHIIIKKKNNNPPPPPPQQQRRRTTTVVVWWWWWWWWWWWWVVVTTTRRRPPPRRRVVVYYY___fffmmmpppooollljjjjjjddddddfffjjjooorrrttttttuuuvvvvvvtttqqqooooooooovvvxxxuuufffhhhsssfffUUUGGGCCCEEEAAA<<<@@@EEEGGGGGGHHHJJJMMMUUUZZZdddppp{{{pppaaaWWWPPPMMMHHHEEEDDDDDDCCCAAA?????????@@@@@@BBBCCCCCCBBBCCCEEEFFFHHHLLLQQQUUUYYY^^^gggooovvv~~~|||zzz{{{|||{{{{{{|||}}}}}}}}}~~~~~~|||wwwqqqmmmooouuuxxx}}}~~~xxxqqqkkkhhhfffeeeddd```___^^^\\\YYYVVVTTTSSSPPPOOONNNLLLIIIFFFCCCAAA@@@BBBEEEEEEDDDDDDEEEGGGEEEFFFHHHIIIJJJJJJIIIHHHEEEDDDBBB???>>>???@@@@@@???DDDFFFEEEEEEFFFDDD@@@???AAADDDFFFIIIMMMSSSXXXaaagggnnnssstttvvvyyy|||ffftttwwwjjjbbb\\\VVVSSSWWW[[[cccvvvnnnZZZEEE===<<<:::777555777666666666555555555555555555555555666666666666555666777999;;;===>>>???BBBDDDGGGIIIJJJLLLOOORRRRRRSSSUUUWWWXXXXXXXXXWWWWWWVVVUUUSSSRRRSSSVVVYYY```fffmmmpppnnnkkkiiiiiiffffffgggjjjooosssttttttsssuuuvvvuuurrrppppppppptttvvvzzzfffgggqqqlllYYYIIICCCDDD@@@:::>>>CCCFFFFFFGGGJJJMMMTTTYYYcccooo|||ssscccYYYQQQNNNJJJGGGEEEEEEDDDCCC????????????@@@AAABBBCCCBBBCCCEEEFFFHHHLLLQQQTTTYYY^^^fffnnnvvv}}}{{{}}}~~~|||xxxqqqmmmooottttttyyyzzzrrrlllhhhgggfffeee``````___^^^\\\[[[YYYXXXRRRRRRRRRPPPLLLHHHCCCAAA<<>>AAABBBCCCGGGMMMRRRSSSYYYaaagggjjjlllpppsss~~~fffpppuuuiiibbbWWWTTTTTTWWW\\\hhh|||lllPPP@@@>>>999888;;;777777777777777777666555555666666777777888888999999888999::::::;;;===@@@CCCGGGHHHIIILLLOOORRRUUUVVV```aaaaaaaaa^^^[[[WWWUUUSSSUUUUUUTTTRRRSSSWWW[[[aaaeeeiiijjjiiihhhiiikkkhhhfffeeehhhlllooopppnnnpppppppppppppppooonnnnnnuuuyyy~~~ooobbbaaannnuuuWWWJJJFFFBBB???BBBBBBCCCEEEIIIJJJJJJIIISSSYYYcccnnnzzzwwwggg[[[UUUPPPIIIFFFEEEEEECCC@@@BBBBBBAAA@@@@@@AAAAAAAAADDDEEEEEEFFFGGGJJJPPPSSSVVV]]]gggoootttzzz}}}~~~{{{sssppppppqqqrrrwww}}}~~~uuuooollliiieeebbbdddccc```^^^\\\[[[[[[[[[XXXXXXWWWTTTPPPKKKFFFCCCAAA@@@@@@??????@@@BBBBBBEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEEDDDAAA???===;;;@@@>>><<<<<<>>>>>>>>>=========>>>???AAACCCDDDEEEMMMPPPXXX```cccccchhhooottt}}}cccmmm|||~~~qqqhhhbbbXXXUUUUUUXXX]]]iii}}}~~~jjjOOO@@@>>>999888:::777777777777777777666555555666666666777888888999999999:::;;;<<<<<<>>>BBBDDDHHHIIIKKKNNNQQQTTTWWWYYY```bbbccccccaaa^^^ZZZWWWWWWXXXXXXWWWUUUVVVYYY\\\aaaeeeiiijjjiiiiiijjjkkkiiigggfffgggjjjlllmmmlllooooooppppppooonnnnnnmmmtttyyyqqqaaa```lllzzzZZZLLLGGGDDDAAAAAAAAABBBEEEIIIKKKKKKJJJRRRWWW```lllwwwyyyjjj^^^UUUPPPIIIFFFEEEDDDBBB@@@BBBAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEGGGJJJOOOSSSUUU\\\dddlllqqqwww~~~~~~~~~wwwrrrqqqppprrrvvv{{{}}}yyysssooolllhhhdddcccaaa___\\\ZZZYYYYYYYYYZZZZZZYYYVVVRRRMMMIIIFFFBBBAAA???>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBFFFEEEEEEDDDCCCAAA@@@???@@@>>>======>>>??????>>>======>>>???@@@AAACCCDDDGGGIIIPPPWWWZZZ\\\bbbiiirrr{{{___iiixxxzzzmmmeeebbbYYYVVVVVVYYY___kkk|||gggNNN@@@>>>999777:::777777777777777777666666555555555666666777888888999999;;;<<<===>>>@@@DDDGGGJJJKKKNNNQQQUUUXXX[[[\\\```bbbeeefffeeebbb^^^[[[[[[\\\\\\ZZZYYYZZZ\\\^^^bbbdddgggiiiiiiiiijjjkkkkkkiiifffeeegggiiiiiiiiinnnnnnnnnnnnnnnnnnmmmlllrrryyyqqq___^^^iii^^^MMMIIIFFFCCC@@@AAABBBEEEIIILLLLLLLLLPPPUUU^^^iiittt~~~|||mmm```UUUPPPIIIEEEDDDDDDBBB???AAAAAA@@@@@@@@@@@@AAAAAA@@@AAACCCDDDFFFJJJOOORRRUUUZZZaaahhhmmmttt|||~~~|||vvvrrrppprrruuuyyyzzz{{{~~~xxxtttqqqlllhhhdddccc```]]][[[ZZZYYYYYY]]]\\\[[[YYYUUUQQQMMMKKKCCCBBB@@@>>>===<<<===============>>>>>>?????????CCCCCCDDDDDDDDDDDDCCCCCCAAA@@@>>>>>>@@@AAA@@@@@@>>>>>>>>>>>>???@@@AAABBBCCCDDDIIIOOORRRTTT\\\dddooowww\\\eeetttwwwjjjcccaaaYYYVVVVVVZZZ```mmm{{{cccKKK???>>>888777:::777666666777777777777666666555555666666777888999999999;;;===>>>???AAAEEEHHHMMMNNNQQQUUUYYY\\\^^^______bbbeeehhhgggeeeaaa___]]]]]]]]]]]]^^^___```bbbaaaccceeeggghhhiiijjjjjjkkkiiigggeeefffgggiiijjjlllmmmmmmnnnmmmmmmllllllpppxxxlll^^^\\\fff~~~aaaNNNIIIFFFCCC@@@@@@BBBEEEJJJMMMMMMMMMOOOSSS[[[fffqqq|||oooaaaVVVPPPIIIEEEDDDDDDAAA???@@@@@@@@@@@@@@@@@@AAABBB>>>@@@BBBDDDFFFIIINNNQQQUUUYYY___dddjjjqqqzzz~~~}}}{{{{{{uuurrrsssuuuwwwxxxzzz|||yyyuuupppllliiigggdddaaa___]]]\\\\\\^^^^^^\\\ZZZWWWSSSQQQOOOEEEDDDAAA>>><<<;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>???AAACCCDDDEEEEEEEEECCCAAA@@@@@@BBBCCCCCCBBB@@@@@@?????????@@@AAAAAADDDDDDFFFKKKNNNQQQZZZcccllluuuYYYbbbqqqwwwjjjcccaaaXXXVVVWWW[[[cccpppzzz___III???>>>888666999888666666777777777777666666555555666777888999::::::999;;;===>>>@@@CCCGGGJJJPPPQQQUUUYYY\\\___aaaaaa^^^aaadddggggggfffcccaaa]]]]]]^^^___bbbdddeeeeeebbbbbbccceeehhhiiijjjjjjkkkjjjiiihhhhhhiiikkklllllllllmmmmmmmmmmmmllllllnnnvvv}}}|||iii]]]\\\cccwwweeeOOOIIIFFFBBB@@@@@@BBBFFFJJJMMMNNNMMMOOOSSSZZZcccooozzzqqqbbbWWWQQQJJJFFFEEEDDDBBB???????????????@@@@@@AAABBB>>>@@@BBBDDDFFFIIIMMMPPPTTTYYY^^^ccchhhoooyyy~~~|||yyyvvvyyyzzzvvvssstttuuuuuuxxx}}}~~~zzzuuupppmmmlllhhheeebbb```______^^^]]]\\\ZZZWWWUUUSSSRRRIIIGGGDDDAAA>>>===<<<<<<;;;<<<<<<<<<======>>>>>>;;;<<<>>>AAACCCDDDEEEFFFDDDCCCBBBBBBDDDEEEEEEDDDBBBBBBAAAAAAAAAAAABBBBBBFFFEEEFFFIIIKKKNNNWWWaaajjjsssUUU___mmm|||yyynnneee```YYYWWWYYY^^^ggguuuxxx[[[FFF>>>???888666999888555666666777777777777777666666777888999;;;<<<<<<:::<<<>>>@@@BBBEEEJJJMMMSSSUUUXXX\\\___aaabbbbbb___aaadddfffffffffdddcccaaa``````cccfffhhhhhhgggdddccccccfffiiilllllllllmmmnnnnnnmmmllllllmmmoookkklllmmmmmmnnnmmmmmmmmmllltttzzzmmm___\\\```rrrhhhQQQJJJFFF@@@AAAAAACCCFFFJJJMMMMMMMMMNNNQQQWWWaaalllxxxtttdddXXXSSSLLLHHHFFFEEEBBB@@@??????>>>??????@@@AAABBB???AAACCCEEEFFFIIILLLOOOSSSWWW]]]aaafffnnnwww}}}}}}zzzxxxvvvwwwzzz}}}vvvvvvuuuuuuvvv{{{zzzvvvqqqoookkkgggdddbbbaaa```^^^]]]\\\ZZZXXXVVVUUUTTTMMMKKKHHHEEEBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===@@@BBBDDDEEEEEEFFFDDDCCCDDDFFFHHHHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEGGGHHHJJJSSS\\\gggppp~~~QQQ[[[iiixxx~~~sssggg___[[[ZZZ\\\bbblll{{{vvvXXXEEE>>>???888555999888555555666777777777777777666777888999;;;<<<===>>>===???AAACCCEEEIIINNNQQQUUUWWWZZZ^^^```aaabbbaaabbbcccdddeeefffffffffeeegggfffeeegggiiijjjiiiggggggfffeeehhhlllooopppoooqqqsssuuussspppnnnnnnooollllllmmmnnnnnnnnnnnnnnnlllrrrvvvxxx```\\\^^^nnnmmmTTTMMMHHH@@@CCCCCCDDDGGGJJJLLLLLLLLLLLLOOOUUU]]]iiiuuuyyyhhhZZZTTTMMMIIIGGGFFFCCCAAA>>>>>>>>>>>>???@@@AAABBBAAACCCEEEFFFGGGIIIKKKMMMPPPTTT[[[```eeekkkssszzz~~~{{{yyywwwvvvzzz~~~{{{yyyyyy||||||uuusssppplllhhhfffdddccc___^^^]]][[[YYYXXXXXXWWWQQQOOOLLLHHHFFFDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<===???AAACCCDDDEEEEEEGGGFFFEEEEEEHHHIIIIIIIIIGGGFFFFFFFFFGGGHHHIIIIIIFFFDDDEEEFFFFFFGGGOOOXXXcccmmm{{{NNNXXXfffuuuwwwiii___\\\\\\^^^fffppp}}}tttVVVDDD>>>???888555888888555555666777777777777777777888999:::<<<===>>>??????AAACCCFFFHHHLLLPPPTTTVVVXXX\\\___aaabbbaaaaaaeeeeeeeeeeeeffffffggggggllljjjiiijjjlllllliiifffjjjhhhgggjjjooorrrrrrqqqtttwwwyyyxxxsssooommmnnnllllllmmmnnnooooooooonnnkkkqqqsss~~~aaa]]]]]]lllpppVVVNNNIIIAAADDDCCCDDDGGGJJJLLLLLLKKKKKKMMMRRR[[[fffsss~~~|||lll[[[UUUNNNJJJHHHGGGDDDAAA>>>>>>>>>>>>???@@@AAABBBBBBDDDFFFGGGGGGIIIKKKMMMMMMRRRYYY___ccciiiqqqwww{{{xxxuuuvvv|||~~~}}}zzzxxxtttpppllljjjhhhhhh```___^^^\\\[[[ZZZYYYYYYSSSQQQNNNKKKHHHGGGFFFFFFBBBBBBAAA@@@???>>>=========>>>@@@BBBCCCDDDEEEEEEHHHFFFEEEFFFHHHJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLGGGFFFFFFGGGGGGGGGMMMVVVaaakkkxxxIIITTTeeevvvuuujjjddd\\\ZZZ\\\dddqqqzzzjjjPPPHHH???999888777444111666666666666777777777777666777888:::;;;<<<======@@@BBBDDDFFFIIILLLQQQTTT[[[]]]___`````````bbbddd```bbbddddddddddddfffhhhkkkkkklllnnnpppnnniiidddeeefffiiillloooqqqrrrrrruuuvvvxxxyyyxxxuuurrrooopppqqqqqqqqqqqqqqqppppppqqqsssuuu|||hhh```ZZZdddyyy]]]OOOIIIEEEFFFDDDCCCDDDGGGJJJKKKKKKMMMKKKNNNXXXdddppp~~~nnn```WWWOOOLLLKKKFFFDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGIIIJJJNNNRRRWWW]]]ccciiipppttt~~~}}}zzzuuurrrsssxxx|||vvvrrrpppnnnllljjjiiieeeaaa^^^]]]]]]\\\[[[ZZZWWWSSSOOOKKKIIIHHHHHHIIIGGGEEECCCBBBAAAAAAAAADDDCCCCCCBBBBBBCCCCCCDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKLLLNNNPPPQQQKKKGGGEEEFFFGGGGGGMMMUUU```iiivvvKKKVVVfffwwwttthhhbbb\\\\\\```iiitttwwwgggLLLEEE===999888999777444666666666666777777777777777777999:::<<<======>>>@@@BBBEEEGGGIIIMMMRRRUUU[[[]]]```aaaaaa```aaabbbccceeefffgggffffffhhhjjjjjjiiiiiikkkmmmkkkhhhddddddfffkkkooorrrsssssssssuuuvvvxxxzzzyyywwwtttrrrqqqrrrrrrrrrrrrqqqqqqppprrrsssuuuzzznnncccYYYbbb~~~yyy^^^OOOIIIEEEEEECCCCCCEEEHHHKKKLLLLLLLLLKKKPPPZZZdddpppoooaaaXXXPPPMMMKKKGGGDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEGGGHHHJJJMMMPPPVVV[[[aaagggnnnrrr{{{~~~yyytttsssuuuzzz}}}zzzvvvsssrrrooonnnkkkhhhccc```___^^^]]][[[[[[YYYUUURRROOOMMMKKKKKKJJJIIIGGGEEEDDDDDDDDDDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRLLLHHHGGGGGGGGGHHHMMMTTT```iiivvvLLLVVVeeevvv~~~qqqfff___]]]```hhhqqqyyysssaaaGGGBBB;;;888999:::999888666666666777777777888888888999:::;;;<<<>>>>>>???AAACCCFFFHHHKKKOOOSSSWWW\\\^^^bbbcccbbbaaa``````dddeeeggggggffffffggghhhgggffffffggghhhhhhfffdddbbbgggmmmssswwwwwwuuussssssuuuxxxzzzzzzyyywwwvvvtttuuuuuuuuuttttttsssrrrsssssstttwwwxxxhhhZZZaaa|||}}}aaaQQQJJJGGGCCCBBBCCCEEEIIILLLMMMMMMKKKMMMSSS\\\dddnnn~~~rrrddd[[[RRRNNNKKKGGGDDDEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFHHHIIIKKKNNNTTTYYY^^^dddkkkoooxxx~~~xxxtttssstttuuu|||~~~|||yyywwwuuusssoookkkgggcccaaa___]]][[[[[[ZZZXXXVVVTTTQQQPPPOOOLLLKKKJJJIIIHHHGGGGGGHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNOOOPPPRRRSSSSSSSSSSSSNNNJJJHHHIIIHHHHHHMMMTTT___iiiwwwKKKUUUcccsss}}}pppeee___]]]dddpppzzzooo\\\DDD@@@;;;888888999999888666666666777777888888999::::::;;;<<<===???@@@AAABBBEEEGGGJJJLLLPPPUUUYYY^^^aaaeeefffeeebbb```___bbbcccddddddbbbaaabbbddddddcccccccccdddeeeeeeeeeaaagggooovvvzzzyyyuuusssqqqsssuuuwwwyyyxxxwwwvvvvvvvvvwwwwwwvvvvvvuuutttppprrrrrrttt~~~nnn]]]aaayyyeeeTTTLLLHHHBBBBBBBBBEEEJJJMMMOOOOOONNNQQQWWW^^^bbbiiixxxvvvhhh^^^TTTPPPLLLGGGDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGHHHJJJNNNSSSXXX]]]bbbhhhmmmuuu|||}}}wwwsssqqqqqqxxxzzz{{{|||~~~}}}}}}zzzxxxrrrooojjjfffdddaaa^^^[[[[[[[[[ZZZYYYWWWUUUSSSRRRNNNMMMLLLLLLKKKJJJJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKMMMNNNOOOQQQTTTVVVWWWVVVTTTSSSPPPLLLJJJJJJIIIIIINNNUUU___iiiwwwLLLUUUcccqqq{{{oooeee___^^^ggguuulllWWWCCC@@@<<<999888777777777666666666777888999999999<<<<<<<<<===>>>@@@AAACCCDDDFFFIIIKKKNNNRRRWWW[[[aaadddgggiiigggdddbbbaaabbbccccccbbb```___```aaa```aaaaaaaaaaaacccdddfffaaagggnnnvvvyyyxxxtttqqqnnnoooqqqssstttttttttsssrrrrrrssssssssssssrrrrrrmmmpppqqqsss}}}vvvbbbcccwwwfffTTTKKKFFFCCCBBBBBBEEEJJJOOOSSSTTTTTTVVV[[[^^^___cccppp}}}{{{lllaaaWWWQQQMMMHHHEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFGGGJJJNNNRRRWWW\\\aaagggkkkrrrxxx}}}wwwsssqqqvvvwwwxxxyyy|||~~~~~~|||vvvrrrnnnjjjgggccc```]]][[[[[[[[[ZZZYYYWWWUUUTTTOOOOOOOOONNNMMMLLLKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIJJJKKKMMMOOOOOOQQQSSSVVVXXXXXXWWWTTTSSSPPPLLLJJJJJJIIIIIINNNUUU^^^hhhwwwMMMUUUbbbppp~~~xxxmmmeee```^^^hhhxxxhhhQQQAAA???<<<999777666666666555666777777888999::::::============???AAACCCDDDEEEGGGJJJMMMPPPTTTYYY]]]bbbeeehhhiiigggeeedddccceeeffffffdddbbb``````aaa^^^___```aaaaaabbbeeegggbbbffflllrrrttttttrrrppplllmmmnnnooopppoooooonnnjjjjjjkkklllmmmmmmmmmmmmkkkooorrrttt~~~~~~iiifffssshhhSSSIIIDDDDDDCCCBBBEEEKKKRRRWWWYYY[[[[[[\\\___^^^```iiitttpppeeeYYYSSSNNNHHHEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBCCCDDDFFFGGGJJJMMMQQQVVVZZZ___eeehhhmmmttt}}}|||vvvsssuuuvvvvvvvvvyyyzzzwwwsssooolllhhhdddaaa]]]\\\\\\ZZZYYYXXXWWWVVVSSSRRRRRRQQQPPPNNNLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOQQQRRRTTTUUUWWWXXXXXXVVVSSSQQQOOOKKKIIIIIIIIIIIINNNUUU^^^hhhwwwKKKRRR^^^kkkzzzuuukkkccc___^^^gggyyy}}}eeeLLL>>>===<<<999777666777777555666777888999::::::;;;???>>>>>>>>>???BBBDDDFFFFFFHHHKKKNNNQQQVVV[[[___aaadddffffffeeedddddddddggghhhhhhfffcccaaaaaabbb\\\^^^aaabbbbbbcccfffhhhccceeeiiimmmoooooonnnnnnllllllmmmmmmllllllkkkjjjdddeeefffhhhiiijjjkkkkkklllrrrvvvwwwooohhhmmm}}}nnnXXXLLLGGGGGGDDDBBBDDDKKKSSSZZZ^^^aaa^^^]]]___```aaagggooo|||sssggg[[[TTTNNNHHHEEEFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFHHHKKKOOOTTTXXX\\\bbbeeehhhoooyyyyyyuuutttttttttsssuuu}}}~~~|||xxxuuurrrnnniiifff```___]]][[[YYYYYYYYYYYYWWWWWWVVVUUUSSSPPPNNNMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPQQQSSSTTTVVVWWWWWWWWWVVVSSSQQQOOONNNJJJHHHIIIIIIIIIOOOVVV]]]hhhxxxFFFNNNYYYffftttrrriiibbb___^^^gggxxx{{{bbbHHH<<<<<<;;;999777666888999555666777888999:::;;;;;;@@@???>>>>>>@@@BBBEEEFFFFFFIIILLLOOORRRVVV\\\``````bbbddddddccccccccceeeggghhhhhhfffbbb``````aaa[[[^^^bbbccccccdddfffiiidddeeegggiiikkklllllllllmmmmmmmmmlllkkkjjjhhhhhhcccdddfffhhhjjjkkkllllllmmmtttyyyyyytttjjjjjjuuuuuu]]]QQQKKKIIIEEECCCDDDKKKTTT]]]bbbddd___]]]```bbbccchhhmmmsss|||uuuiii\\\TTTOOOIIIFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFGGGJJJNNNRRRVVVZZZ```cccdddkkkuuu}}}zzzuuutttsssrrrppprrrzzz|||yyyvvvrrrnnnjjjcccaaa^^^\\\ZZZZZZZZZ[[[ZZZZZZYYYXXXUUURRROOONNNPPPOOOOOONNNNNNOOOOOOPPPNNNNNNOOOOOOQQQSSSTTTUUUXXXXXXWWWVVVTTTRRROOONNNLLLIIIGGGHHHHHHIIIOOOVVV]]]hhhxxxLLLNNNUUU```kkkwwwpppccc]]]]]]aaakkkyyyrrrXXXDDD???===:::777666666888999777666555555666888;;;<<<;;;;;;<<<===???BBBEEEGGGMMMMMMNNNPPPTTTXXX]]]___dddddddddcccbbbccceeeggghhhiiiiiiiiigggdddbbb```[[[^^^aaaccccccbbbcccdddddddddeeehhhlllooooooooorrrpppnnnkkkhhhggggggfffdddeeefffgggjjjlllooopppttttttxxx}}}vvvhhhccclllcccRRRPPPGGGCCCBBBEEEJJJQQQ]]]hhhiiidddaaaaaa^^^[[[___gggwwwzzzlll\\\XXXRRRHHHDDDHHHEEEEEEDDDCCCCCCCCCCCCCCCDDDCCCAAAAAAAAABBBDDDFFFIIIKKKNNNQQQTTTXXX\\\___bbbhhhpppwww|||{{{tttuuuttttttsssqqqssszzzuuupppnnnnnniiiccc___^^^]]]]]]\\\___]]]ZZZXXXWWWUUURRRPPPPPPPPPQQQQQQRRRSSSTTTTTTSSSRRRQQQPPPQQQSSSVVVWWWVVVUUUSSSQQQOOOMMMLLLLLLFFFDDDFFFIIIJJJJJJNNNSSS]]]kkkzzzHHHIIIOOOYYYbbbmmm|||~~~pppddd______dddnnn}}}oooUUUBBB>>><<<:::777666666888999777777666666666888:::<<<<<<<<<===>>>AAADDDGGGIIIOOOOOOPPPRRRVVVYYY\\\^^^```aaabbbbbbbbbcccfffiiilllkkkiiifffcccaaa```___[[[^^^bbbeeeeeeeeedddeeeeeeeeegggjjjmmmnnnmmmlllmmmlllkkkjjjiiiiiiiiijjjdddeeefffhhhjjjlllnnnooottttttwww{{{vvvggg```fff}}}qqqXXXNNNHHHDDDBBBDDDIIIOOO[[[fffkkkfffbbb```\\\YYY]]]eeesssvvv~~~ppp```ZZZTTTJJJFFFIIIEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBAAAAAACCCDDDFFFHHHKKKNNNQQQSSSWWW[[[^^^bbbgggooouuuzzzzzzyyyvvvttttttsssuuuzzzvvvtttsssnnnhhhdddaaa```___^^^```^^^\\\ZZZYYYXXXUUUSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVUUUSSSRRRQQQRRRSSSTTTPPPOOOMMMKKKIIIHHHGGGGGGHHHEEEEEEGGGHHHIIIOOOVVV___mmm}}}FFFFFFJJJQQQXXXaaaooo{{{|||oooddd```aaagggrrr}}}jjjQQQ@@@===<<<999777666777888888999888777777777999:::;;;???>>>>>>???BBBFFFKKKNNNQQQRRRTTTVVVXXXZZZ\\\]]]\\\]]]^^^___```cccfffiiinnnlllhhhccc```___^^^^^^\\\```eeeiiiiiihhhgggggghhhhhhiiilllmmmmmmjjjgggggggggggghhhiiijjjlllllleeeeeefffhhhjjjlllnnnooosssrrrtttwww|||uuufff]]]```tttcccOOOJJJEEEBBBCCCFFFMMMYYYdddmmmiiieee```[[[WWW[[[bbbmmmrrr{{{vvveee]]]VVVMMMHHHIIIFFFEEEDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBBBBCCCDDDEEEHHHJJJMMMPPPRRRUUUYYY\\\```fffmmmrrrvvv|||}}}wwwrrrrrrtttxxx~~~|||yyyuuuooojjjgggdddbbb```bbb```^^^\\\\\\[[[YYYWWWWWWWWWWWWWWWVVVVVVVVVUUUXXXWWWTTTRRRPPPOOOOOOOOOKKKJJJIIIGGGEEEDDDDDDCCCJJJFFFDDDEEEGGGIIIPPPXXXbbbpppGGGFFFHHHMMMRRRXXXdddpppyyylllbbb___aaahhhtttxxxdddMMM===<<<;;;999777666777777888999999999888999:::;;;;;;?????????@@@DDDIIINNNQQQTTTUUUWWWYYY[[[\\\\\\\\\[[[\\\]]]^^^___aaadddgggkkkiiifffcccaaa___^^^^^^^^^ccciiimmmnnnmmmkkkjjjkkkkkklllnnnooolllhhhdddddddddeeefffhhhjjjkkklllffffffggghhhiiikkkmmmnnnpppoooppprrrvvvuuuhhh^^^^^^ooopppUUUMMMGGGBBBBBBDDDJJJUUU```nnnmmmiiibbb[[[XXX[[[```hhhnnnxxx|||jjj```XXXOOOIIIHHHFFFEEEEEEDDDCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDEEEEEEGGGIIILLLNNNPPPSSSWWWZZZ___dddjjjooosssyyy~~~uuunnnpppuuuzzz{{{uuupppllliiieeebbbcccaaa___^^^^^^]]][[[YYYZZZYYYYYYXXXWWWVVVUUUUUUVVVUUURRROOOMMMKKKJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDIIIFFFEEEGGGHHHJJJPPPXXXcccqqqIIIHHHIIIMMMOOOSSS\\\fffyyyvvvjjjaaa^^^aaaiiiuuusss^^^III<<<;;;:::888777777777777888999999:::::::::;;;<<<<<>>>>>@@@AAACCCGGGKKKPPPTTTWWWXXXXXXYYYZZZ\\\]]]^^^^^^`````````___^^^___aaacccaaabbbdddeeeeeedddbbbaaadddhhhmmmppppppooommmmmmlllllllllmmmmmmkkkgggcccbbbcccdddeeeeeeeeeeeeeeehhhhhhhhhhhhiiijjjkkklllkkkjjjlllnnnpppxxx|||rrrgggbbbooo___OOOIIIDDDCCCBBBDDDLLLUUUaaagggiiibbbZZZXXX[[[]]]aaaiiiuuurrrdddZZZTTTMMMIIIGGGFFFEEEEEEDDDDDDEEEEEECCCCCCDDDDDDDDDEEEEEEEEEFFFHHHJJJKKKLLLOOORRRUUUYYY^^^ccchhhlllrrrzzz{{{rrrkkklllrrrxxx~~~zzzvvvqqqnnnllljjjgggffffffdddbbb```___^^^]]]\\\ZZZYYYXXXWWWRRRQQQPPPNNNLLLJJJIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDFFFKKKLLLLLLPPPVVVcccqqqNNNOOORRRVVVVVVVVV[[[bbbrrr{{{pppgggaaabbbfffqqq}}}{{{~~~mmmXXXFFF===888888888888777777777777888888:::<<<>>>???@@@@@@AAACCCGGGLLLQQQUUUXXXZZZYYYYYYYYYYYY[[[]]]___```aaabbbbbbaaa``````bbbdddccccccddddddddddddddddddeeehhhkkkmmmlllkkkjjjjjjiiihhhhhhhhhiiihhheeeccc```aaacccddddddddddddccchhhhhhhhhhhhiiijjjkkkkkkjjjkkkmmmppprrrxxxxxxkkkdddnnnbbbNNNIIIEEEDDDBBBBBBHHHPPPSSS]]]ccc]]]VVVUUUWWWWWW___gggsss~~~vvvfff]]]WWWQQQKKKGGGFFFEEEEEEDDDDDDEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEGGGIIIJJJKKKMMMPPPSSSTTTXXX^^^ccchhhooowww~~~~~~uuunnnmmmpppuuu~~~{{{xxxtttrrrooonnnmmmkkkiiigggdddcccbbbaaa```___^^^]]]WWWVVVUUUSSSPPPMMMKKKJJJGGGFFFFFFEEEEEEEEEEEEFFFGGGEEEFFFIIIKKKLLLRRRYYYcccrrrSSSTTTXXX]]]]]]\\\```fffssswwwooogggccceeejjjuuu|||lllWWWFFF>>>888888888888777777777777777888:::<<<>>>@@@AAAAAABBBEEEJJJPPPUUUYYY[[[\\\YYYYYYXXXXXXZZZ]]]```aaaaaabbbbbbbbbaaabbbdddffffffeeecccbbbbbbccceeefffdddgggiiijjjiiihhhhhhhhhfffeeedddeeeffffffdddbbb___```bbbcccdddddddddccciiiiiihhhhhhiiijjjjjjkkkkkklllooorrrtttyyy{{{mmmdddmmm}}}dddNNNIIIFFFEEECCCBBBFFFMMMIIIVVV]]]YYYRRRRRRSSSSSS]]]eeeqqq|||yyyiii___ZZZTTTMMMGGGFFFFFFEEEEEEEEEEEEEEECCCCCCDDDEEEEEEEEEEEEEEEEEEGGGIIIJJJJJJLLLOOORRRPPPUUU[[[___eeellluuu|||yyyrrrppppppsss|||{{{xxxvvvtttrrrqqqnnnlllhhhggggggfffdddccccccbbb\\\[[[ZZZWWWTTTPPPMMMLLLHHHHHHGGGGGGGGGGGGHHHHHHIIIFFFEEEGGGIIIKKKSSS[[[dddsssXXXbbbgggaaaZZZ\\\dddiiixxxuuujjjdddbbbfffmmmzzz}}}~~~~~~nnnZZZGGG<<<:::999888777777888999:::888888999:::<<<>>>@@@AAADDDFFFKKKSSSZZZ\\\ZZZWWWUUUVVVWWWYYYZZZ\\\]]]^^^```aaaaaabbbcccdddddddddeeecccaaa```aaabbbbbbbbbdddddddddeeedddddddddccciiieeeaaa______`````````aaaaaaaaa___^^^^^^```bbbccccccccceeegggjjjmmmoooooonnnppptttxxx||||||lllccchhhsssgggQQQJJJDDDBBBAAA@@@CCCHHHNNNOOOPPPOOONNNNNNPPPRRRYYY^^^jjjxxxssshhh```XXXSSSIIIGGGEEEDDDDDDDDDCCCAAAEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGJJJNNNQQQNNNSSSXXX]]]bbbiiirrrxxxxxxtttssssssxxx}}}}}}~~~~~~|||zzzyyyvvvtttpppmmmlllkkkjjjhhhfffeeeccc```[[[VVVRRRPPPMMMKKKJJJJJJJJJIIIFFFDDDGGGDDDDDDHHHKKKNNNSSSYYYiiiwww[[[fffnnnlllffffffiiilll}}}qqqhhhcccbbbiiiqqqnnnZZZGGG<<<:::999888777777888999:::888888999;;;===???AAABBBEEEGGGLLLSSSZZZ\\\ZZZXXXTTTUUUVVVXXXZZZ[[[\\\]]]`````````aaabbbcccddddddgggeeebbb```aaacccdddeeegggfffdddcccbbbbbbbbbcccfffccc___]]]^^^^^^___^^^bbbbbbbbb```^^^]]]___`````````bbbeeeiiillloooqqqqqqppprrruuuxxx|||~~~mmmaaaccclllhhhSSSLLLFFFDDDBBB@@@BBBFFFEEEFFFHHHHHHHHHIIIKKKMMMXXX]]]hhhuuu|||wwwkkkbbbZZZTTTKKKIIIFFFEEEEEEEEEDDDCCCEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGIIIMMMPPPPPPTTTYYY]]]```fffooouuu~~~~~~yyyxxxwwwzzz~~~~~~~~~|||xxxvvvuuutttrrrqqqmmmllliiieee```[[[VVVTTTOOONNNLLLKKKKKKJJJHHHEEEHHHEEEFFFIIILLLOOOUUU[[[kkkxxx```nnn{{{~~~zzzxxxvvvtttzzzllldddaaacccllluuunnnYYYGGG===:::999888777777888999:::888999:::<<<>>>@@@BBBCCCGGGIIIMMMSSSXXX[[[ZZZYYYUUUVVVXXXZZZ[[[]]]^^^^^^aaa``````___```aaacccdddhhhfffcccaaabbbeeeiiilllnnnkkkfffaaa______```bbbccc```]]][[[\\\\\\]]]\\\aaabbbbbbaaa^^^]]]]]]^^^\\\^^^bbbfffjjjnnnqqqrrrqqqpppqqqtttuuuxxxnnn```___dddjjjVVVNNNHHHFFFDDDAAAAAACCCBBBDDDGGGHHHIIIKKKNNNPPPUUUZZZdddpppvvvzzz|||pppeee\\\VVVNNNKKKHHHFFFFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFGGGKKKNNNPPPTTTXXX[[[^^^ccckkkqqq|||}}}~~~~~~~~~}}}{{{zzzwwwuuurrrmmmgggaaa\\\YYYSSSQQQOOONNNMMMLLLIIIGGGIIIFFFGGGKKKMMMPPPWWW___nnn{{{eeeuuuvvviiiaaa___cccmmmxxx}}}kkkWWWGGG>>>:::999888777777888999:::999999;;;===???BBBDDDFFFIIIKKKNNNSSSWWWYYYYYYYYYXXXYYY\\\^^^___```aaaaaaaaa```___^^^___```bbbcccgggeeebbbaaabbbgggoootttwwwrrrjjjccc^^^]]]___``````^^^[[[ZZZ[[[\\\\\\[[[^^^```aaaaaa___]]]]]]^^^[[[^^^bbbgggkkknnnppppppooommmnnnpppppprrryyy~~~oooaaa___bbbvvvlllVVVNNNGGGFFFDDDBBB@@@BBBDDDFFFIIIKKKLLLMMMPPPQQQPPPUUU___jjjqqqvvv}}}tttggg]]]WWWPPPMMMIIIGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEFFFIIILLLNNNRRRVVVYYY\\\aaaiiioooxxx}}}~~~~~~~~~}}}yyysssmmmeee```\\\WWWUUURRRPPPOOOMMMKKKIIIIIIGGGHHHKKKMMMPPPXXXaaarrrfffxxxtttggg```^^^cccnnnyyyyyyfffSSSEEE>>>:::999888777777888999:::999:::;;;>>>AAADDDFFFHHHJJJMMMQQQTTTVVVXXXYYYYYYYYYZZZ]]]___aaabbbbbbaaaaaa``````______```aaabbbccccccaaaaaaccciiissszzz~~~xxxooofff```^^^______```^^^\\\[[[]]]^^^]]]]]]\\\___aaabbbaaa_________]]]___bbbfffiiikkklllmmmnnnmmmmmmooonnnnnnuuu}}}~~~qqqfffcccgggqqq|||mmmWWWMMMFFFDDDDDDBBBAAABBBAAADDDGGGHHHHHHHHHJJJKKKLLLPPPZZZfffnnnsss{{{xxxjjj___XXXQQQMMMIIIFFFEEEEEEDDDCCCEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEEEEEEEEEEHHHJJJKKKNNNSSSVVVZZZ___gggmmmsssxxx}}}wwwpppiiiccc___[[[XXXUUURRRPPPNNNLLLJJJHHHGGGIIILLLMMMQQQZZZeeewwwbbbsss{{{pppeee______eeeppp{{{sss___MMMCCC>>>:::999888777777888999:::::::::<<>>:::999888777777888999::::::;;;===@@@CCCGGGJJJLLLOOOTTTZZZ]]]]]]\\\[[[\\\VVVXXX[[[___`````````___```aaacccddddddbbbaaa``````bbbbbbaaaaaafffooowwwvvvtttppplllhhhfffdddddddddcccbbbccceeeffffffeeeeeehhhkkkllliiifffcccaaa^^^^^^```aaadddfffhhhjjjooommmnnnooonnnmmmrrryyy~~~sssmmmlllllldddWWWJJJEEEDDDCCCAAAAAA@@@CCCFFFGGGGGGFFFGGGGGGGGGKKKTTT^^^eeekkksss|||qqqfff___UUUQQQLLLHHHFFFFFFEEEEEEGGGGGGFFFFFFFFFEEEEEEEEEDDDEEEFFFFFFFFFFFFGGGIIIIIILLLPPPSSSUUUZZZbbbgggiiiooowww~~~~~~xxxrrrmmmjjjfffbbb]]]YYYVVVTTTRRRPPPLLLLLLNNNQQQQQQUUUaaammm~~~QQQ```uuuqqqiiiaaa```cccjjjvvv{{{jjjUUUEEE???>>>:::999888777777888999::::::;;;===@@@DDDHHHKKKMMMRRRWWW^^^aaaaaa___]]]^^^XXXZZZ]]]aaabbbbbbaaa``````aaadddeeeeeecccaaa___aaacccdddbbb```dddlllsssooonnnnnnllljjjiiigggffffffeeeeeefffhhhiiiiiigggkkknnnqqqpppmmmhhhcccbbb]]]]]]^^^___bbbeeeiiikkklllkkklllmmmlllkkkpppwww{{{xxxnnnkkkjjj~~~kkk\\\MMMGGGEEECCCAAAAAA<<>>???@@@BBBDDDIIINNNRRRWWWYYY]]]```bbbcccbbbaaa___```bbbeeeggggggdddaaabbbdddfffeeecccaaa```aaa___bbbeeeeeeccceeejjjnnnlllkkkiiihhhgggfffdddbbbjjjkkkmmmoooqqqrrrssstttsssuuuvvvsssooojjjhhhhhheeebbb___]]]^^^aaaeeehhhggghhhiiijjjlllpppuuuyyypppbbb```sssuuu\\\QQQLLLDDDAAADDD@@@AAACCCDDDEEEFFFEEEEEEFFFGGGLLLTTT[[[aaaiiirrryyypppdddYYYQQQKKKKKKKKKIIIHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFFFFEEEEEEFFFFFFIIIKKKMMMOOOQQQUUU[[[^^^dddhhhooouuu|||~~~wwwsssmmmgggccc^^^YYYVVVUUURRRRRRTTTWWW^^^kkkwwwXXXWWWZZZdddvvvzzzkkkddd___ccclllxxxzzziiiVVVFFF===;;;<<<::::::999999999999::::::@@@BBBCCCDDDFFFJJJOOOSSSVVVYYY]]]bbbfffgggggggggfffffffffgggiiijjjhhhgggeeeggghhhgggddd```^^^]]]]]]___bbbcccccceeejjjnnniiiiiihhhhhhfffeeedddccckkklllooorrrtttwwwxxxyyyxxxyyyyyyvvvrrrooommmmmmjjjgggdddaaa```bbbeeeggggggggghhhlllrrrwww{{{|||ooo```ZZZjjjiiiXXXOOOFFFAAABBB@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFJJJRRRXXX^^^fffnnnuuu{{{tttgggZZZRRRLLLKKKLLLJJJIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFHHHJJJLLLMMMPPPTTTYYY]]]aaaeeekkkrrrxxx}}}yyyssslllgggaaa\\\XXXYYYVVVTTTVVVZZZbbbppp~~~]]]YYYXXX___mmmyyyiiicccaaafffooozzzvvvcccPPPBBB<<<:::;;;777777888888999::::::;;;BBBDDDFFFGGGHHHKKKPPPSSSWWWZZZ```eeejjjmmmnnnnnnmmmllljjjjjjlllmmmmmmllljjjkkkllljjjeee```]]][[[[[[]]]```aaabbbeeejjjmmmggghhhiiiiiigggfffeeeeeejjjlllooossswwwzzz|||}}}}}}|||{{{xxxvvvsssrrrrrrqqqnnnjjjfffeeeeeegggiiigggfffhhhnnnvvv}}}mmm^^^XXXeeeyyyxxx```RRRIIICCCBBBAAAAAABBBCCCEEEEEEFFFFFFFFFFFFIIIPPPUUUZZZbbbjjjpppwwwxxxkkk\\\TTTMMMLLLMMMKKKJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGHHHJJJLLLNNNRRRWWW[[[___bbbhhhnnnttt{{{{{{tttmmmgggaaa[[[WWW[[[WWWUUUWWW[[[eeeuuueee^^^ZZZ___kkk}}}xxxiiieeedddjjjsss}}}sss^^^KKK@@@;;;999888666777888:::<<<>>>???@@@CCCEEEGGGIIIJJJMMMQQQTTTYYY]]]bbbiiinnnqqqssssssqqqooollllllmmmoooppppppmmmnnnnnnkkkfffaaa^^^\\\\\\]]]^^^___aaadddhhhjjjfffiiikkkkkkiiigggfffgggiiikkknnnssswwwzzz}}}~~~~~~}}}{{{zzzyyyxxxwwwvvvsssqqqmmmjjjhhhhhhiiijjjgggggghhhooowww~~~~~~jjj[[[XXX___mmmiiiWWWKKKFFFDDDCCCCCCDDDDDDEEEGGGHHHHHHGGGEEEGGGMMMQQQUUU]]]eeelllsss|||~~~qqqaaaXXXPPPNNNNNNKKKJJJKKKHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFGGGIIIJJJLLLPPPUUUYYY]]]```fffkkkqqqwww}}}|||uuunnnhhhbbb\\\XXX[[[WWWUUUWWW\\\gggxxxrrreee\\\```kkk|||xxxjjjhhhiiipppxxx}}}nnnXXXGGG>>>;;;999777777888;;;>>>AAACCCDDDDDDCCCEEEHHHJJJLLLNNNRRRUUU[[[^^^dddjjjooorrrttttttqqqooommmlllnnnpppqqqrrroooooonnnjjjeeeaaa______^^^]]]]]]^^^```bbbdddffffffiiimmmllliiiffffffgggeeehhhkkkppptttxxx{{{||||||{{{zzzzzz{{{{{{yyywwwrrrpppmmmjjjhhhhhhiiijjjjjjjjjkkkpppvvv|||{{{gggYYYTTTXXXcccvvvttt\\\NNNHHHFFFDDDDDDDDDEEEFFFGGGIIIIIIGGGEEEFFFJJJNNNQQQYYYaaaiiipppyyyzzzhhh^^^UUUQQQOOOKKKJJJKKKHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFHHHIIIKKKNNNSSSWWWZZZ^^^ccchhhmmmsssyyy}}}|||uuuoooiiiddd^^^[[[YYYUUUTTTWWW]]]hhhyyypppbbbdddppp|||vvvlllkkknnnuuu~~~vvvfffQQQBBB<<<;;;999666777999;;;>>>AAABBBCCCCCCAAADDDGGGJJJLLLOOOSSSVVV[[[___dddjjjnnnqqqrrrrrrooommmllllllnnnqqqrrrrrrnnnnnnkkkgggccc````````````___]]]]]]___```aaaaaaeeeiiimmmlllhhhddddddfffbbbdddhhhlllqqqtttwwwxxxxxxwwwxxxzzz}}}}}}zzzwwwqqqooommmkkkiiijjjkkklllnnnoooppprrruuuyyyxxxgggYYYPPPTTT___tttaaaPPPIIIHHHDDDDDDCCCDDDEEEFFFHHHIIIGGGDDDEEEHHHKKKNNNVVV^^^gggnnnwwwooodddYYYTTTPPPKKKIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEGGGHHHIIIMMMQQQUUUWWW[[[___dddiiinnntttxxx}}}~~~zzztttnnniiieee```]]]WWWUUUTTTYYY___jjj{{{zzzggggggtttzzzuuulllmmmqqqyyyooo```KKK???<<<<<<:::777666777:::<<<>>>?????????@@@CCCGGGJJJMMMPPPTTTVVV[[[^^^ccciiimmmoooppppppmmmlllkkklllnnnqqqrrrqqqmmmllliiieeeaaa___```aaabbb```^^^]]]^^^_________dddiiimmmlllgggccccccddd```bbbfffjjjnnnrrrtttvvvuuuuuuvvvzzz}}}}}}zzzwwwrrrpppnnnmmmlllmmmnnnoooqqqssstttttttttwww~~~xxxgggZZZNNNSSS```wwweeeQQQJJJIIICCCCCCBBBCCCDDDEEEGGGHHHGGGDDDDDDGGGJJJMMMTTT\\\fffmmmvvv~~~ssshhh\\\UUUQQQKKKHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIDDDDDDDDDDDDDDDEEEFFFFFFCCCEEEFFFGGGIIILLLQQQTTTUUUXXX]]]aaafffkkkqqqtttzzzzzzvvvqqqlllhhhddd___\\\WWWTTTUUUZZZaaakkk|||tttppp{{{xxxrrroooqqquuu}}}yyymmmYYYEEE<<<<<<<<<:::999555888:::<<<<<<<<<>>>???BBBBBBDDDGGGLLLPPPUUUWWW[[[___dddiiikkkmmmooopppjjjjjjkkkmmmppprrrqqqpppkkkfffaaa^^^___```___^^^^^^^^^^^^^^^^^^___``````cccfffjjjkkkiiigggeeeddd___```dddhhhlllooorrrtttuuuuuuuuuvvvwwwyyyzzz{{{sssttttttssssssrrrqqqpppsssssstttuuuxxx{{{}}}uuulll^^^___XXX[[[uuunnnVVVJJJGGGAAAAAABBBCCCDDDEEEFFFFFFGGGHHHHHHFFFFFFJJJQQQWWWdddhhhqqq{{{ppp^^^SSSPPPPPPLLLHHHFFFGGGHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGHHHKKKNNNQQQPPPUUU[[[```eeejjjooorrr{{{}}}yyyuuusssnnniiiccc___[[[ZZZVVVWWWWWW[[[cccqqqvvvtttxxxssspppsssxxxwwwiiiVVVCCC;;;;;;:::888888666888:::;;;;;;<<<===???AAABBBEEEHHHLLLQQQTTTVVV[[[^^^cccfffggggggiiijjjhhhggggggiiilllnnnnnnmmmjjjfffaaa______```___^^^bbbaaaaaa`````````aaabbbaaadddhhhiiihhheeecccccc]]]^^^```dddhhhlllppprrrtttttttttuuuvvvwwwyyyyyytttttttttuuuuuuttttttsssvvvvvvvvvwwwyyy|||~~~yyyqqqccc\\\UUUYYYpppvvv\\\NNNIIIBBBBBBBBBBBBCCCDDDFFFGGGGGGHHHHHHFFFEEEIIIPPPVVVaaafffoooxxxvvvcccVVVRRRQQQNNNJJJGGGHHHHHHHHHHHHFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFFFFGGGIIIMMMPPPPPPTTTZZZ```eeejjjooorrrxxx}}}xxxsssqqqoookkkfffaaa]]]ZZZYYYWWWWWWXXX[[[dddrrryyyyyyxxxtttrrrvvv|||tttcccRRR@@@::::::999777777666888:::;;;;;;<<<===???@@@BBBFFFJJJNNNQQQTTTUUUZZZ]]]```aaaaaaaaabbbcccdddcccbbbdddfffiiiiiiiiihhheeeaaa____________^^^```___^^^]]]\\\\\\]]]]]]^^^bbbeeegggeeecccaaaaaa[[[[[[\\\^^^bbbhhhmmmppprrrrrrssstttuuuuuuvvvwwwssstttuuuvvvwwwwwwwwwwwwzzzzzzyyyyyyzzz|||}}}~~~wwwjjj]]]VVVVVViiieeeTTTLLLEEEDDDBBBAAAAAACCCFFFGGGFFFGGGGGGEEEEEEHHHNNNTTT]]]ccclllvvvjjj\\\VVVSSSPPPMMMIIIIIIIIIIIIHHHGGGEEEEEECCCDDDDDDEEEEEEDDDDDDCCCBBBCCCEEEEEEFFFHHHKKKNNNPPPTTTYYY___ccchhhnnnqqqvvv}}}}}}xxxsssooollljjjgggccc___[[[YYYXXXWWWXXXYYY]]]fffuuu|||~~~xxxvvvuuuyyy~~~qqq]]]NNN???::::::999777777666888:::;;;;;;<<<>>>AAAAAADDDHHHLLLPPPSSSTTTUUUXXXZZZ]]]^^^^^^^^^___```cccaaa```aaacccffffffffffffdddbbb```___^^^^^^^^^```___\\\ZZZYYYYYYZZZZZZ\\\___ccceeedddbbb```___[[[ZZZZZZ[[[___dddjjjnnnooopppqqqrrrrrrsssssssssrrrsssuuuwwwxxxzzzzzzzzz{{{zzzyyyxxxxxxyyyzzzzzz}}}~~~}}}pppcccYYYVVV```sss}}}oooYYYMMMGGGEEEBBB@@@@@@BBBFFFHHHEEEFFFGGGEEEDDDFFFLLLQQQYYY```jjjttt|||sssbbbYYYUUURRROOOJJJJJJJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDFFFIIILLLPPPSSSXXX]]]aaaffflllpppttt{{{~~~}}}{{{wwwrrrnnnhhhgggdddaaa^^^[[[YYYXXXXXXYYY[[[```jjjyyy}}}yyyyyyyyy~~~|||mmmWWWJJJ>>>:::;;;:::888888777888:::;;;<<<>>>AAADDDDDDGGGKKKOOOSSSUUUWWWWWWVVVYYY[[[]]]]]]^^^```bbbcccbbbaaabbbdddfffffffffddddddbbb```^^^^^^^^^^^^dddbbb___]]][[[\\\\\\]]]\\\___ccceeedddbbb``````]]]\\\ZZZZZZ]]]bbbhhhllllllmmmnnnooopppppppppooopppqqqsssvvvxxxzzz{{{{{{yyyxxxvvvuuutttttttttuuuuuuwww|||vvviii\\\TTTYYYdddvvv{{{xxx]]]NNNHHHFFFBBB??????BBBEEEHHHDDDFFFFFFDDDCCCDDDJJJNNNVVV^^^iiirrrzzz{{{iii^^^WWWSSSPPPLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDDDDDDDEEEHHHJJJNNNQQQUUUZZZ^^^ccciiimmmttt{{{~~~}}}||||||zzzvvvqqqmmmfffeeeccc```]]][[[ZZZYYYXXXZZZ^^^eeeppp~~~|||zzz}}}~~~wwwfffPPPFFF<<<:::;;;999888888777888:::;;;===@@@DDDHHHJJJKKKNNNRRRUUUXXXZZZ[[[VVVXXX[[[\\\]]]___bbbddddddddddddfffhhhiiigggfffbbbccccccaaa^^^]]]^^^___cccaaa^^^[[[ZZZ[[[\\\]]]]]]```dddffffffdddbbbbbb___^^^\\\[[[]]]aaafffiiijjjkkklllnnnnnnnnnmmmlllmmmoooqqqsssvvvxxxyyyyyyuuutttrrrpppooonnnoooooonnnrrrwww|||~~~nnn^^^SSSTTT[[[hhhdddRRRIIIFFFCCC@@@???AAADDDFFFDDDEEEEEEDDDBBBCCCGGGLLLSSS[[[gggpppwwwpppccc[[[UUURRRNNNMMMLLLJJJIIIHHHHHHHHHDDDEEEEEEFFFFFFEEEEEEDDDCCCDDDDDDDDDCCCDDDGGGIIILLLOOOSSSVVV[[[```fffjjjrrrxxx|||{{{zzzyyyxxxtttoookkkeeedddbbb___]]][[[ZZZYYYXXX\\\ccckkkwww{{{{{{~~~rrr]]]JJJAAA:::999:::888777888666888:::<<>>888888999777666666666888:::===@@@DDDJJJNNNRRRRRRSSSVVVYYY]]]```cccYYY[[[\\\]]]]]]^^^aaaccceeefffhhhkkkmmmllliiifff```bbbcccaaa^^^\\\]]]___dddbbb___\\\[[[]]]___aaaaaadddhhhkkkjjjhhhggggggaaa___^^^\\\]]]^^^aaabbbggghhhjjjkkkkkkjjjiiihhhiiijjjllloooqqqsssttttttpppooommmkkkjjjiiiiiijjjkkkooosssvvv}}}lllZZZVVVUUUXXXmmmrrr\\\IIIGGGDDDBBBAAAAAACCCDDDBBBDDDEEECCCAAAAAAEEEIIILLLVVVbbbkkkrrrzzz}}}nnnccc[[[VVVQQQOOOMMMKKKIIIIIIIIIIIIEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDDDDGGGIIIIIILLLOOORRRVVV\\\bbbgggjjjpppxxx}}}|||{{{{{{zzzvvvqqqnnncccbbb```]]]ZZZXXXWWWWWWXXX^^^hhhttt}}}yyy{{{iiiUUUBBB@@@<<<888666666777777777:::>>>AAADDDGGGLLLOOORRRRRRTTTVVVYYY\\\___```___```aaa___\\\]]]aaaeeegggggghhhjjjkkkjjjgggeeedddeeeeeedddbbbaaaaaacccbbbbbbbbbaaa___^^^___```cccdddfffhhhiiijjjjjjiiiiiiaaa[[[\\\]]]\\\\\\^^^___aaadddeeeeeeeeeggghhhhhhjjjllloooqqqrrrrrrrrrmmmmmmoooooommmiiihhhiiinnnmmmqqqvvvzzzwwweeeWWWRRRYYYkkk|||cccQQQIIIBBB???@@@AAADDDFFFCCCDDDDDDCCCBBBBBBDDDEEELLLRRR[[[ccckkkuuupppbbb\\\ZZZTTTQQQMMMJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBBBBCCCEEEFFFFFFIIIMMMPPPTTTYYY___cccgggnnnvvv{{{~~~~~~}}}zzzyyywwwsssqqqiiidddaaa```\\\WWWVVVXXX[[[___hhhvvvyyyyyygggSSSBBB???<<<888777666777888999;;;>>>AAAEEEIIINNNRRRTTTUUUVVVXXX[[[^^^```bbbaaacccdddbbb___^^^aaadddfffgggiiijjjiiihhhffffffdddeeefffeeecccbbbcccddddddddddddcccaaa```aaabbbccceeegggiiikkkkkkkkkkkkjjjbbb\\\]]]^^^]]]\\\^^^]]]___bbbbbbbbbbbbdddeeehhhjjjlllnnnppppppqqqpppppppppoooooommmlllmmmooottttttvvvyyyzzz|||jjj[[[TTTWWWgggvvvpppWWWNNNEEEBBBBBBBBBCCCEEEDDDEEEEEEDDDCCCCCCDDDFFFIIIOOOWWW___gggqqq|||vvvggg```]]]VVVSSSOOOLLLKKKKKKJJJIIIFFFFFFFFFFFFFFFFFFEEEDDDEEEDDDCCCCCCCCCDDDEEEEEEEEEGGGKKKNNNRRRWWW\\\```eeekkksssxxx}}}}}}{{{xxxtttqqqkkkfffbbbaaa]]]XXXWWWYYYZZZ```jjjxxxzzzwwwcccOOOAAA???;;;999777777888999;;;===@@@CCCGGGLLLRRRVVVZZZZZZ[[[\\\]]]___aaabbbccceeegggeeebbb```bbbdddfffhhhkkkjjjgggeeeeeegggfffggggggfffdddccccccdddeeeffffffdddbbbbbbcccddddddfffhhhjjjlllmmmnnnmmmlllddd^^^^^^___]]]]]]^^^\\\]]]____________aaabbbhhhiiikkkmmmnnnnnnnnnmmmppppppooommmlllmmmpppsssyyyyyy{{{|||yyy~~~ooo```VVVUUU```lllaaaUUUIIIFFFEEECCCCCCDDDDDDEEEFFFEEEDDDDDDEEEFFFEEEJJJRRRZZZcccmmmyyy~~~oooeeeaaaYYYVVVQQQNNNMMMLLLKKKJJJGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEECCCFFFIIILLLOOOTTTYYY]]]aaagggnnnsssxxx~~~{{{wwwtttnnniiieeeccc___[[[ZZZ\\\\\\cccooo~~~zzz~~~uuu```KKK@@@>>>;;;999888888:::;;;===???BBBEEEIIIOOOVVVZZZ``````____________``````aaadddggggggdddbbbdddfffgggkkkmmmjjjeeecccfffiiijjjjjjjjjhhheeecccccccccfffffffffeeecccbbbcccdddeeefffiiilllnnnooooooooommmeee______```^^^]]]___\\\]]]^^^^^^^^^^^^```bbbhhhiiikkklllllllllkkkjjjmmmppppppmmmllloooqqqqqqxxxxxxzzzzzzvvvzzzssseeeZZZUUUZZZcccuuummm[[[LLLHHHHHHEEECCCEEEDDDFFFGGGGGGEEEDDDEEEFFFDDDIIIPPPWWW___jjjwwwvvvjjjccc[[[XXXSSSPPPNNNMMMLLLKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDCCCEEEHHHJJJMMMQQQVVVZZZ___dddjjjooottt|||}}}yyyrrrmmmhhhfffbbb]]]\\\______hhhvvvzzz}}}ttt^^^HHH???===;;;999888999;;;===???BBBEEEHHHLLLRRRXXX\\\dddcccbbb```___^^^^^^^^^^^^aaaeeeeeeddddddfffhhhjjjmmmnnnjjjeeecccfffjjjlllmmmllliiieeebbbaaabbbeeeffffffdddbbbaaabbbdddeeegggiiilllmmmnnnooonnnmmmeee______```___^^^```^^^___``````___```bbbeeeiiijjjkkkkkkkkkiiihhhgggjjjppptttrrrqqqttttttppptttrrrtttuuussswwwvvvjjj^^^UUUVVV\\\jjj~~~zzzcccOOOJJJJJJEEECCCEEEDDDEEEGGGGGGFFFEEEEEEFFFEEEIIIOOOUUU]]]hhhuuu~~~pppggg]]]ZZZUUUQQQOOONNNLLLKKKJJJJJJIIIHHHGGGHHHHHHIIIHHHGGGGGGFFFFFFEEEDDDCCCCCCEEEGGGIIIKKKOOOTTTWWW\\\```ffflllqqqyyy|||}}}xxxrrrllliiieee___^^^aaaaaakkk{{{zzz~~~|||ttt^^^FFF>>><<<:::999999:::===>>>@@@CCCGGGKKKOOOSSSXXX\\\bbbaaa```___^^^^^^]]]]]]\\\```cccdddcccdddgggkkkmmmmmmlllhhhdddcccfffiiillllllllliiieeecccbbbcccdddeeeeeecccaaaaaabbbccceeegggiiikkklllmmmllllllkkkddd^^^___```______aaa```aaabbbbbbbbbcccfffiiikkkkkkkkkkkkjjjhhhfffeeeiiirrrxxxwwwxxx||||||wwwuuuqqqppprrrrrrvvvyyyooocccWWWTTTWWWcccyyynnnTTTMMMKKKEEEBBBEEEBBBEEEGGGGGGFFFDDDDDDEEEEEEHHHMMMRRRYYYeeerrr|||wwwmmm```\\\WWWSSSPPPOOOMMMKKKLLLKKKIIIHHHHHHHHHIIIJJJIIIIIIHHHHHHGGGEEECCCCCCCCCDDDFFFHHHIIILLLQQQTTTYYY]]]bbbhhhooovvv~~~{{{|||~~~xxxqqqlllgggaaa___bbbbbbmmm}}}|||zzz~~~}}}}}}uuu^^^FFF===<<<:::999999;;;>>>@@@AAADDDJJJNNNQQQTTTXXXZZZ\\\\\\\\\\\\]]]^^^___```___aaadddcccbbbccchhhkkknnnlllhhheeeccccccdddeeehhhiiiiiihhhfffeeeeeefffeeeeeeeeedddbbbaaabbbccceeefffhhhiiijjjjjjiiiiiiiiibbb]]]^^^```___```bbbaaabbbccccccdddfffjjjmmmlllllllllkkkjjjgggeeedddfffqqqwwwvvvyyy~~~uuuppprrrsssvvv}}}uuuhhhZZZSSSTTT^^^vvv{{{[[[PPPLLLDDDAAADDDAAADDDFFFGGGEEEDDDCCCCCCDDDFFFJJJMMMTTT___mmmwww~~~uuuccc___YYYUUUSSSQQQOOOMMMMMMLLLJJJIIIHHHIIIJJJKKKIIIJJJIIIIIIGGGEEECCCBBBAAACCCDDDFFFGGGIIIMMMPPPUUUXXX^^^eeelllttt{{{~~~~~~|||uuuooohhhbbb```bbbfffrrr}}}wwwzzz~~~~~~}}}}}}vvv^^^FFF===;;;:::999:::<<<>>>@@@AAAEEEKKKPPPSSSUUUWWWXXXWWWWWWXXXZZZ\\\___aaabbbbbbdddeeedddbbbcccgggkkknnnjjjeeebbbaaabbbbbbbbbdddeeeggggggffffffhhhiiieeeffffffdddbbbaaabbbdddeeefffggghhhiiihhhhhhggghhhaaa\\\]]]`````````bbbaaabbbcccdddeeeggglllooommmmmmmmmllljjjgggeeecccbbbmmmsssrrrwww{{{ssstttuuuvvv}}}zzzkkk[[[SSSRRR]]]ttt```SSSNNNDDD???CCCAAACCCFFFFFFEEECCCBBBCCCBBBDDDGGGJJJPPP[[[iiirrrxxx{{{eeeaaa\\\WWWTTTRRRPPPNNNNNNLLLJJJIIIHHHIIIKKKLLLJJJJJJJJJIIIHHHEEECCCBBB@@@AAACCCDDDEEEGGGKKKNNNSSSVVV[[[bbbjjjrrryyy|||wwwpppiiibbb```bbbkkkwww}}}xxx~~~|||{{{sss^^^III<<<<<<;;;;;;<<<>>>AAACCCEEEHHHMMMPPPRRRSSSTTTUUUWWWZZZ]]]^^^^^^^^^```bbbcccdddddddddddddddddddddfffeeedddcccbbbbbbbbbbbbaaabbbdddggghhhhhhhhhggghhhjjjllljjjgggbbb___^^^bbbdddgggiiiiiigggeeecccfffeeebbb```^^^^^^^^^^^^bbbbbbbbbdddhhhkkkllllllnnnmmmkkkhhhfffdddcccbbbdddhhhlllpppuuu|||yyytttuuuxxx}}}rrr```VVVWWWZZZrrrsssZZZMMMEEEBBBDDDCCCDDDEEEFFFEEEDDDAAA@@@EEECCCEEEKKKQQQWWWbbblllyyy{{{mmmddd]]]ZZZWWWRRRNNNNNNOOONNNMMMLLLLLLMMMNNNOOOLLLLLLKKKJJJHHHEEECCCBBBAAAAAAAAABBBDDDGGGJJJLLLPPPSSSXXX]]]cccjjjqqquuu~~~~~~~~~~~~yyyqqqhhhbbbdddjjjttt~~~{{{~~~~~~|||zzzppp[[[FFF<<<<<<;;;;;;===???AAACCCFFFIIINNNQQQRRRSSSUUUVVVXXXZZZ]]]^^^^^^^^^```bbbbbbbbbcccddddddcccbbbaaabbbbbbbbbbbbaaaaaaaaaaaaccccccdddfffggghhhhhhhhhhhhiiikkkjjjfffbbb```___dddfffiiikkkkkkhhheeecccbbbbbb```___]]]\\\[[[[[[^^^___```ccceeehhhkkkmmmmmmllliiifffdddcccbbbbbbcccfffjjjooottt{{{yyywwwxxx{{{uuucccWWWVVVYYYmmm|||bbbRRRGGGCCCDDDDDDEEEFFFGGGFFFEEECCCBBBDDDBBBCCCIIINNNUUU___iiivvv|||tttjjj```\\\XXXRRRNNNNNNOOONNNMMMMMMMMMMMMNNNOOOMMMMMMLLLKKKIIIGGGEEEDDDAAAAAAAAAAAACCCFFFIIIKKKNNNQQQVVVZZZ```fffmmmrrrzzz|||~~~yyyrrrjjjeeehhhnnnyyy~~~|||}}}~~~}}}yyylllVVVCCC<<<<<<<<<<<<>>>@@@BBBCCCGGGJJJNNNQQQSSSTTTUUUWWWYYY[[[]]]]]]]]]^^^___aaabbbdddeeeffffffdddaaa```^^^^^^```aaaaaa``````___ddddddeeefffggghhhhhhhhhfffhhhiiihhhfffcccbbbbbbhhhjjjmmmooonnnjjjfffcccaaaaaaaaa```___]]]\\\ZZZZZZ]]]```aaaaaaccchhhlllllljjjgggdddbbbaaaaaabbbcccdddgggmmmtttzzz}}}~~~zzzvvvwwwzzz}}}yyyhhhZZZVVVUUUcccxxxkkkWWWJJJEEEDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCAAABBBGGGLLLQQQ[[[dddqqqwww|||qqqeee^^^YYYSSSOOOOOOOOOOOONNNNNNNNNNNNOOOOOONNNNNNMMMLLLKKKIIIGGGFFFAAAAAA@@@AAABBBEEEGGGIIIKKKNNNRRRWWW[[[bbbhhhmmmssszzzzzz|||zzztttmmmiiinnnuuu}}}{{{}}}xxxhhhRRRAAA<<<<<<<<<===???AAACCCDDDGGGJJJMMMPPPRRRSSSVVVXXXZZZ[[[[[[\\\\\\]]]^^^___dddfffhhhjjjiiifffcccaaa[[[]]]___aaabbbaaa```___bbbdddfffhhhiiihhhfffeeedddfffgggfffeeeddddddeeelllnnnqqqrrrppplllfffcccbbbccceeefffeeebbb```^^^ZZZ^^^bbbaaa______ccchhhiiigggdddaaa`````````aaadddcccffflllsssxxxxxxwwwwwwsssrrrvvvyyyzzz|||zzzlll^^^XXXPPPWWWeeezzzsssZZZKKKEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDAAABBBFFFIIINNNWWW```lllrrrzzzvvvhhh```ZZZTTTQQQRRRPPPOOOOOOOOOOOOOOOOOOPPPMMMMMMMMMLLLKKKIIIHHHGGGBBBAAA@@@@@@AAACCCFFFGGGIIIKKKOOOTTTXXX^^^dddhhhmmmttt~~~||||||{{{}}}zzzvvvqqqooouuu}}}}}}zzz}}}~~~wwwcccNNN@@@;;;<<<===>>>@@@BBBDDDEEEEEEHHHLLLOOOQQQSSSWWWYYY\\\[[[ZZZZZZ[[[\\\]]]]]]bbbdddggghhhhhheeebbb```[[[]]]___bbbcccbbbaaa```___ccchhhkkkkkkhhhccc```bbbcccdddddddddeeegggiiinnnpppssssssqqqlllgggddddddeeehhhiiihhhfffcccaaa^^^bbbdddbbb]]]\\\___dddfffeeebbb```______``````ccccccfffkkkrrrvvvuuussstttqqqqqqvvvyyyxxxyyy{{{zzzoooccc[[[QQQRRRZZZkkk}}}zzzzzz]]]MMMGGGFFFBBBCCCCCCDDDEEEEEEEEEEEEFFFCCCBBBEEEGGGKKKSSS[[[fffllltttzzzzzzlllccc]]]WWWTTTUUUPPPPPPPPPQQQQQQPPPPPPPPPLLLLLLLLLKKKKKKIIIHHHHHHDDDCCCAAA@@@AAABBBDDDFFFHHHJJJNNNRRRUUUZZZ```dddiiipppyyy~~~||||||}}}zzzwwwssssss{{{}}}zzz~~~ttt^^^JJJ@@@;;;<<<===???AAACCCDDDEEEDDDGGGKKKOOORRRUUUYYY\\\___]]][[[[[[\\\^^^^^^^^^^^^___bbbccccccbbb```^^^]]]^^^```aaabbbbbbbbbaaa___bbbgggkkkjjjgggaaa^^^```aaabbbcccccceeeiiilllpppqqqrrrrrrppplllhhheeeccceeeggghhhhhhgggdddcccbbbddddddaaa]]][[[]]]___ccccccbbbaaa```_________aaabbbeeejjjnnnqqqrrrqqquuurrrrrrvvvyyyyyyyyy|||xxxmmmcccVVVTTTVVVbbbzzzyyypppvvveeeRRRJJJGGGAAABBBBBBCCCDDDEEEEEEFFFGGGCCCBBBDDDEEEHHHOOOWWW___fffnnntttzzzqqqhhhaaaZZZWWWWWWQQQQQQRRRRRRRRRRRRQQQQQQKKKKKKLLLKKKKKKJJJIIIIIIEEEDDDCCCAAAAAABBBDDDEEEGGGIIIMMMPPPSSSXXX]]]aaaeeelllttt{{{}}}{{{}}}~~~{{{xxxvvvwww~~~~~~~~~pppYYYFFF???;;;<<<>>>@@@BBBDDDEEEFFFEEEHHHLLLPPPTTTXXX^^^aaadddaaa^^^]]]___aaaaaa```[[[\\\^^^___``````___^^^______``````aaaaaaaaabbbaaabbbeeegggfffddd```^^^^^^___```aaacccfffkkknnnqqqqqqqqqpppnnnkkkhhhgggdddeeeggghhhhhhgggeeedddccccccaaa___^^^\\\\\\\\\aaaaaabbbbbbaaa```___^^^^^^aaadddgggjjjllloooqqquuupppppptttwwwxxxzzz~~~}}}qqqZZZVVVTTT[[[mmm~~~pppsss}}}rrr[[[OOOHHHBBBBBBBBBCCCDDDFFFGGGHHHFFFBBB@@@AAABBBDDDKKKRRRYYY___gggnnnuuu~~~xxxnnnfff]]]XXXWWWQQQRRRSSSSSSSSSSSSRRRQQQLLLLLLLLLMMMLLLLLLKKKKKKGGGFFFDDDBBBBBBBBBDDDEEEFFFHHHKKKMMMPPPTTTZZZ]]]ccciiipppvvv}}}~~~~~~~~~{{{xxxwwwyyy}}}~~~~~~}}}mmmUUUDDD>>>;;;<<<>>>AAACCCDDDEEEFFFFFFIIIMMMQQQVVV[[[aaaeeegggccc```___bbbccccccbbb\\\\\\]]]___``````aaaaaa``````_________```aaaaaaccccccccccccbbbbbbaaa```^^^___``````bbbffflllpppqqqpppooonnnllljjjiiihhhfffggghhhiiiiiihhhhhhgggbbb```^^^]]]^^^^^^\\\[[[```aaabbbccccccaaa___]]][[[___ccceeefffhhhmmmqqqrrrmmmlllpppuuuwwwzzz~~~~~~~~~[[[VVVQQQTTTccc{{{vvvvvvxxx|||bbbRRRIIICCCCCCCCCDDDEEEGGGHHHIIIEEEAAA???@@@@@@AAAHHHOOOTTT[[[cccjjjqqq{{{~~~sssiii___YYYWWWQQQRRRSSSTTTTTTSSSRRRQQQMMMMMMNNNNNNNNNMMMMMMLLLHHHGGGEEECCCBBBCCCDDDEEEDDDFFFIIILLLNNNRRRWWW[[[aaafffnnnsssyyy~~~}}}{{{yyywwwyyy}}}{{{fffNNNAAA@@@>>>>>>???@@@AAACCCDDDEEEKKKMMMOOOSSSWWW]]]eeejjjmmmmmmjjjffffffiiiiiieeeZZZYYYZZZ\\\___```aaa```^^^^^^^^^^^^^^^___```aaadddbbb```aaaddddddccc```ZZZ]]]___``````bbbgggkkknnnnnnnnnmmmllljjjiiihhhiiihhhffffffggghhhhhhggggggddd___[[[YYYZZZ[[[]]]aaaaaabbbccceeedddbbb___]]]^^^___aaacccfffhhhiiikkknnnqqqqqqppprrryyy~~~hhhUUUKKKSSS^^^iii}}}yyypppVVVKKKJJJHHHEEEBBBCCCFFFGGGEEEFFFFFFEEECCCBBBBBBEEEGGGPPPUUU[[[aaajjjvvvwwwlllddd^^^\\\TTTSSSRRRRRRSSSRRRPPPNNNRRRQQQOOONNNMMMNNNNNNOOOKKKHHHDDDBBBCCCCCCCCCCCCAAACCCFFFIIILLLPPPUUUYYY\\\aaahhhooouuu~~~|||~~~yyywwwwww{{{|||{{{dddLLLAAA@@@>>>>>>???@@@AAACCCDDDEEEKKKNNNQQQUUUZZZ```gggkkkooopppnnnjjjjjjlllkkkggg\\\[[[[[[\\\^^^```___^^^^^^^^^__________________dddbbb```aaabbbcccaaa___^^^```aaaaaa```bbbfffiiillllllllllllkkkjjjiiihhhhhhfffeeefffgggiiihhhhhheeebbb^^^ZZZXXXXXXZZZ\\\```aaaccceeefffeeecccaaa]]]]]]^^^___aaacccfffgggjjjnnnqqqqqqqqqtttzzzlllYYYNNNSSS\\\eeewwwdddUUUKKKHHHDDDBBBDDDGGGGGGEEEFFFFFFEEEDDDBBBBBBDDDGGGPPPTTTYYY___gggrrr|||pppgggaaa]]]VVVUUUTTTTTTTTTTTTRRRPPPRRRQQQPPPNNNNNNNNNNNNOOOLLLIIIEEECCCCCCCCCCCCBBBAAACCCFFFHHHKKKOOOTTTWWWZZZ___eeekkkqqqyyy~~~zzzyyyyyy~~~|||yyybbbKKK@@@@@@>>>>>>???@@@AAACCCDDDEEEJJJNNNSSSXXX]]]ccciiilllnnnpppooommmmmmooolllggg```^^^\\\\\\]]]^^^]]]\\\^^^^^^___```___^^^]]]\\\aaa```______aaaaaaaaa___aaaaaaaaa___^^^___bbbeeehhhhhhiiiiiiiiiiiihhhhhheeedddcccdddgggiiiiiiiiiccc```\\\XXXWWWXXXZZZ[[[```bbbeeehhhiiihhhgggeee```___]]]]]]^^^aaadddgggkkkmmmpppqqqrrrvvv|||qqq___QQQRRRXXX^^^ooovvv```NNNIIIDDDCCCEEEFFFFFFEEEFFFFFFFFFDDDBBBBBBDDDFFFNNNRRRWWW\\\cccmmmyyywwwllleee```XXXWWWVVVUUUVVVVVVTTTSSSRRRQQQPPPOOONNNNNNNNNNNNMMMKKKGGGEEEDDDDDDCCCBBBAAACCCFFFHHHJJJMMMRRRUUUWWW[[[aaafffkkksss|||||||||}}}www```JJJAAABBB>>>>>>???@@@AAACCCDDDEEEHHHLLLSSSYYY___dddhhhlllhhhlllmmmmmmnnnqqqnnnhhhcccaaa^^^]]]]]]\\\[[[ZZZ[[[]]]^^^___^^^\\\ZZZYYY]]]]]]]]]^^^```aaaaaaaaacccbbb```^^^\\\]]]^^^___ccccccdddfffggggggggggggcccbbbaaacccfffiiijjjiiiccc```\\\YYYWWWYYY[[[]]]aaadddiiilllmmmlllllllllfffddd```]]]^^^aaaeeehhhmmmoooqqqsssuuuyyy~~~uuudddUUUQQQSSSXXXgggxxxjjjTTTKKKDDDCCCEEEDDDDDDDDDFFFFFFFFFEEECCCBBBCCCEEEJJJNNNTTTZZZ```jjjvvv~~~sssiiiccc[[[YYYWWWWWWWWWWWWVVVUUUSSSRRRQQQPPPOOOOOONNNNNNOOOLLLIIIGGGFFFEEECCCAAABBBDDDEEEGGGHHHKKKOOORRRTTTXXX^^^bbbfffmmmuuu{{{xxxaaaKKKBBBCCC>>>>>>???@@@AAACCCDDDEEEEEEJJJQQQXXX]]]bbbfffiiieeeiiilllmmmppptttrrrmmmgggddd```]]]\\\[[[ZZZYYYYYYZZZ\\\\\\\\\ZZZXXXWWWYYYZZZ\\\^^^___aaabbbccceeecccaaa______^^^]]]]]]^^^___aaabbbdddeeeeeefffaaa``````bbbeeehhhiiiiiidddaaa]]]ZZZYYY[[[^^^```cccfffkkknnnoooppprrrtttqqqlllfffaaa___bbbgggkkkqqqqqqssstttwwwzzzzzzjjjZZZRRROOOSSSaaaqqqxxx^^^QQQFFFDDDDDDBBBAAACCCFFFGGGGGGEEECCCBBBCCCDDDGGGKKKRRRXXX___iiittt|||zzznnnggg___]]]ZZZYYYYYYXXXWWWVVVTTTTTTSSSRRRQQQPPPOOONNNPPPMMMKKKIIIHHHGGGDDDBBBBBBDDDEEEFFFFFFHHHLLLOOORRRVVVZZZ^^^bbbhhhpppvvv|||}}}|||fffOOODDDCCC>>>>>>???@@@AAACCCDDDEEECCCHHHOOOUUUZZZ___cccfffeeeiiimmmnnnssswwwvvvqqqiiieeeaaa]]]\\\[[[YYYXXXYYYYYYZZZ[[[ZZZYYYXXXWWWYYY[[[]]]^^^^^^___aaaccceeedddcccccccccbbb___]]][[[\\\]]]___aaabbbcccccc```______aaaeeeggghhhhhheeebbb___\\\[[[]]]```bbbcccgggkkknnnoooqqqvvvzzz}}}vvvmmmeeebbbdddjjjnnntttsssssstttvvvyyy|||~~~|||tttcccVVVOOORRR^^^kkklllZZZJJJFFFEEEBBBAAADDDFFFGGGGGGFFFCCCBBBBBBCCCDDDIIIPPPWWW^^^gggrrrzzzuuullleeebbb^^^\\\[[[ZZZXXXWWWVVVVVVUUUUUUSSSRRRPPPOOOPPPNNNLLLJJJJJJHHHFFFDDDCCCDDDEEEEEEEEEFFFIIILLLNNNRRRWWWZZZ^^^dddlllrrr}}}}}}yyyyyy|||~~~lllRRRDDDBBB>>>>>>???@@@AAACCCDDDEEEDDDHHHMMMSSSWWW\\\aaadddgggjjjmmmmmmqqquuutttpppjjjfffaaa]]][[[ZZZYYYXXXZZZZZZZZZZZZZZZZZZ[[[[[[]]]___``````^^^]]]^^^```bbbaaaaaaccceeeccc^^^[[[YYYZZZ[[[]]]___```aaaaaa___^^^^^^```dddfffggggggdddbbb___\\\\\\^^^aaacccbbbfffjjjkkklllpppxxx~~~~~~rrrhhhdddeeekkkooouuutttrrrrrrtttvvvwwwxxxwww|||mmm\\\QQQRRR\\\hhh}}}{{{eeePPPJJJHHHCCCBBBFFFFFFGGGGGGFFFDDDBBBBBBBBBDDDIIIOOOUUU[[[dddnnnuuu|||rrrkkkhhhccc___^^^\\\[[[YYYWWWXXXWWWWWWUUUSSSQQQPPPOOONNNLLLKKKKKKJJJHHHFFFCCCDDDEEEDDDCCCDDDGGGIIIKKKNNNSSSWWWZZZ```hhhnnnvvv{{{vvvvvvyyy|||~~~}}}}}}pppTTTDDDAAA>>>>>>???@@@AAACCCDDDEEEEEEHHHMMMRRRVVV[[[```dddgggjjjkkkkkknnnrrrqqqmmmkkkgggaaa]]][[[ZZZYYYXXX[[[[[[ZZZZZZ[[[\\\]]]^^^aaabbbcccaaa]]][[[\\\]]]\\\\\\^^^aaacccaaa\\\WWWXXXYYYZZZ\\\^^^______```___^^^^^^```cccfffgggfffdddbbb^^^\\\\\\^^^aaacccaaadddhhhhhhiiioooxxxuuujjjdddfffkkkpppvvvtttqqqpppqqqsssssstttssswww}}}ttt```SSSRRR\\\fff~~~lllUUUMMMJJJDDDCCCHHHFFFGGGHHHGGGDDDBBBBBBBBBDDDIIIOOOTTTZZZaaajjjqqq}}}wwwppplllfffbbb```^^^\\\[[[YYYYYYYYYXXXWWWTTTRRRQQQOOOMMMLLLLLLLLLKKKIIIGGGDDDDDDEEEDDDCCCDDDFFFHHHHHHLLLQQQTTTXXX^^^ffflllqqqyyyuuuqqqtttvvvvvvttt~~~pppTTTBBB;;;=========>>>@@@BBBEEEFFFHHHJJJLLLNNNRRRWWW^^^bbbiiijjjkkklllllljjjhhhgggeeebbb___^^^___```]]][[[[[[[[[[[[\\\]]]___```aaaddddddcccbbb```___]]]\\\ZZZZZZ[[[]]]^^^\\\YYYVVVXXXXXXYYY[[[]]]___aaabbb```^^^\\\\\\]]]_________```____________```aaaaaabbbeeeggghhhiiimmmsssxxx}}}uuummmgggfffiiimmmrrrqqqnnnmmmmmmnnnppprrrrrrrrrvvv|||}}}gggUUUQQQXXXbbbzzzyyy[[[QQQJJJAAA???FFFEEEFFFGGGGGGFFFEEEDDDCCCCCCEEEIIIOOOUUU^^^hhhnnnwwwxxxrrrkkkfffeeedddbbb```[[[ZZZYYYXXXVVVVVVUUUUUUTTTSSSQQQOOOMMMKKKIIIHHHGGGFFFDDDCCCDDDEEEGGGHHHIIILLLQQQUUUYYY]]]bbbeeennnsss{{{xxxyyy|||~~~|||dddMMM@@@;;;<<<<<<<<<===>>>AAACCCDDDFFFHHHKKKNNNRRRWWW^^^cccjjjkkklllllljjjhhhfffdddccc```^^^^^^___```___]]][[[[[[\\\\\\^^^___```aaaeeeeeedddcccaaa___]]]\\\YYYYYYYYY[[[[[[ZZZVVVSSSVVVWWWXXXYYY\\\^^^```bbb^^^\\\ZZZZZZ[[[\\\[[[[[[\\\\\\\\\]]]^^^___```aaacccdddfffggghhhjjjnnnpppxxxuuupppjjjffffffjjjmmmooommmlllkkkkkkmmmoooqqqqqqrrruuuzzz~~~ooo[[[UUU[[[cccwwwcccVVVNNNCCCAAAFFFEEEEEEGGGGGGGGGFFFDDDCCCBBBDDDHHHMMMTTT]]]ffflllttt||||||vvvnnnjjjhhhhhheeeccc___^^^\\\[[[YYYXXXXXXWWWTTTSSSRRRPPPNNNLLLKKKJJJHHHFFFEEEDDDCCCEEEFFFGGGGGGJJJNNNRRRVVVZZZ___bbbhhhmmmuuu}}}tttdddSSSEEE===;;;;;;;;;;;;;;;<<<>>>@@@AAACCCFFFJJJNNNRRRXXX^^^cccjjjjjjkkkjjjhhheeecccaaa___^^^\\\]]]^^^______^^^\\\\\\]]]^^^___``````aaagggfffeeecccaaa___\\\[[[WWWWWWWWWYYYYYYWWWTTTQQQTTTUUUVVVXXXZZZ]]]___aaa___]]]ZZZYYYZZZZZZYYYXXXXXXXXXYYYZZZ\\\^^^```aaadddccccccdddfffggggggfffkkkjjjhhhfffeeefffjjjmmmkkkjjjiiihhhiiikkkmmmnnnoooqqquuuwwwwww}}}sss^^^TTTWWW^^^qqqjjj[[[QQQFFFBBBGGGCCCEEEGGGHHHHHHFFFDDDBBBAAACCCFFFJJJQQQYYYccciiipppxxx{{{sssooommmllljjjhhhdddcccaaa___]]][[[[[[ZZZUUUTTTSSSRRRPPPOOONNNMMMIIIHHHFFFDDDCCCDDDEEEFFFEEEGGGKKKNNNRRRVVVZZZ^^^bbbgggoooxxx~~~zzzyyypppiii\\\OOOEEE???;;;::::::999999999:::<<<>>>???BBBEEEJJJNNNSSSYYY^^^bbbfffgggggggggeeeccc```___]]]]]]\\\\\\]]]]]]^^^^^^^^^^^^___```aaaaaabbbbbbgggfffeeeccc```]]][[[ZZZTTTUUUVVVXXXYYYXXXUUURRRRRRSSSTTTVVVYYY\\\^^^``````^^^\\\[[[[[[[[[YYYWWWUUUVVVWWWYYY[[[^^^```bbbcccaaa```bbbeeefffdddaaabbbcccdddddddddfffiiilllkkkjjjiiihhhhhhhhhjjjkkklllooossstttrrruuuxxxdddWWWUUUWWWggg~~~yyykkk[[[QQQGGGDDDHHHCCCDDDGGGHHHHHHGGGDDDBBB@@@BBBDDDGGGMMMUUU___eeemmmuuuxxxrrrpppooollljjjhhhfffdddbbb```^^^]]]\\\WWWVVVUUUTTTSSSRRRQQQQQQLLLJJJGGGEEEDDDDDDDDDEEEDDDFFFIIILLLNNNRRRWWWZZZ```eeelllttt~~~}}}vvvoookkk[[[SSSIIIAAA>>><<<:::888888888888888:::<<<>>>???BBBEEEKKKPPPTTTYYY]]]aaa```aaabbbcccbbb```^^^]]][[[\\\[[[[[[[[[[[[\\\]]]```aaabbbcccddddddccccccfffeeedddbbb___]]]ZZZYYYSSSTTTVVVYYY[[[[[[YYYVVVQQQRRRSSSUUUXXXZZZ]]]^^^^^^]]][[[[[[\\\[[[YYYXXXVVVVVVXXXZZZ\\\___aaabbbaaa___^^^aaadddeeeccc```___aaabbbcccccceeegggjjjmmmllljjjhhhhhhgggggghhhiiikkkoooqqqpppssspppbbbZZZXXX^^^nnnyyyxxxiiiZZZPPPHHHEEEGGGCCCDDDFFFHHHHHHGGGEEECCCAAABBBCCCEEEIIIQQQZZZ```jjjqqq{{{|||vvvsssqqqmmmjjjjjjhhhfffdddbbb```___^^^YYYYYYXXXWWWVVVUUUTTTTTTOOOMMMJJJGGGEEEDDDDDDDDDDDDFFFHHHJJJLLLOOOTTTXXX^^^ccciiipppxxxyyyrrriii___XXXIIIDDD>>>;;;::::::999777888888888999:::===???AAADDDHHHNNNRRRVVVYYY\\\^^^[[[\\\^^^^^^^^^]]][[[ZZZXXXYYYZZZZZZYYYZZZ\\\^^^cccdddeeeggggggffffffeeefffeeedddbbb```]]][[[ZZZUUUUUUWWW[[[]]]]]][[[YYYRRRSSSTTTUUUWWWYYY[[[\\\YYYYYYXXXYYY[[[[[[YYYXXXXXXXXXYYYZZZ\\\^^^```aaa______^^^___aaabbbbbbaaa___aaabbbcccbbbcccfffhhhlllkkkjjjiiihhhgggggggggggggggjjjnnnooorrr|||}}}oooaaaXXXXXXaaarrrvvvyyykkk]]]SSSKKKGGGGGGDDDDDDEEEFFFGGGFFFEEEEEECCCCCCCCCCCCFFFMMMVVV\\\dddkkkvvv~~~{{{wwwtttppplllkkkjjjhhheeedddbbbaaaaaa]]]\\\[[[ZZZXXXWWWVVVUUUSSSPPPMMMIIIFFFEEEDDDDDDDDDFFFGGGHHHJJJMMMRRRUUUYYY^^^dddjjjpppyyyyyyooofff[[[OOOFFF???<<<:::888999999777666777777888999<<>>;;;<<<<<<;;;999777666888999777888:::===@@@DDDGGGIIIOOOPPPQQQSSSTTTUUUUUUVVVUUUXXX[[[[[[XXXTTTQQQPPPRRRRRRUUUZZZ]]]^^^cccjjjrrrooollljjjjjjiiigggfffkkkiiigggfffffffffeeeddd\\\^^^___^^^[[[XXXWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\VVVUUUVVVXXX[[[^^^^^^]]]VVVZZZ]]]]]]ZZZXXXXXXYYY\\\]]]^^^^^^]]]]]]___aaadddcccbbbaaabbbccceeefffhhhfffdddbbbbbbdddfffhhhccceeehhhjjjnnnrrrwww{{{kkk^^^]]]^^^iii~~~nnn___RRRLLLKKKEEEAAADDDGGGGGGFFFHHHCCCCCCBBBBBBBBBFFFKKKOOOSSSZZZccclllttt}}}|||wwwsssoookkkhhhggggggggggggcccaaa```___^^^]]]ZZZXXXVVVUUUSSSQQQOOOKKKFFFBBBDDDCCCCCCCCCDDDGGGJJJKKKQQQTTTXXX]]]bbbiiipppuuuzzzsssgggXXXJJJ@@@;;;999777888888666555555777999999:::<<>>AAADDDHHHKKKMMMNNNOOOOOOOOOPPPPPPOOOOOONNNRRRVVV[[[^^^]]]\\\ZZZZZZYYYVVVVVVXXXZZZ\\\bbbjjjqqqpppnnnnnnnnnmmmkkkiiihhhfffcccbbbcccdddcccccc`````````^^^[[[YYYXXXYYYXXXXXXXXXXXXYYY[[[\\\]]]\\\ZZZXXXWWWXXXYYYYYYXXX]]]^^^^^^]]][[[YYYXXXXXXZZZ[[[]]]]]]]]]\\\]]]___dddeeefffffffffeeecccbbb```___^^^]]]^^^___```bbbbbbeeejjjnnnppprrrtttvvv{{{iiiYYY]]]eeennnnnnWWWOOOIIIEEEGGGJJJHHHFFFGGGGGGFFFEEECCCBBBBBBEEEGGGKKKQQQYYY```gggpppzzzyyyuuuooojjjgggeeecccbbbcccaaa```______^^^[[[YYYXXXWWWVVVUUUUUURRRMMMJJJFFFEEEDDDCCCDDDFFFHHHIIIIIILLLOOORRRVVV[[[aaafffkkkqqq{{{zzzvvvnnncccSSSEEE===:::999999999999:::999888888;;;======???BBBFFFIIILLLNNNOOOPPPPPPQQQQQQQQQPPPOOOOOOQQQTTTYYY\\\]]]\\\\\\\\\\\\YYYXXX[[[\\\]]]ccckkkpppooonnnoooooonnnllljjjhhhfffdddcccdddcccbbb```_________]]]ZZZYYYYYYZZZZZZYYYYYYYYYZZZ\\\^^^___]]][[[YYYYYY[[[]]]^^^^^^^^^]]]]]]\\\[[[ZZZXXXWWW^^^___aaaaaa___^^^^^^^^^bbbcccdddeeeeeedddcccbbbaaa```____________```aaabbbeeejjjmmmoooppprrrtttyyymmmYYYYYY]]]cccyyy___SSSLLLGGGHHHIIIGGGFFFGGGGGGGGGFFFDDDBBBAAACCCEEEIIINNNVVV\\\ccclllvvv}}}zzzvvvpppkkkiiigggeeedddbbbaaa`````````___\\\ZZZYYYXXXXXXXXXWWWUUUQQQNNNIIIHHHFFFEEEEEEEEEGGGHHHHHHJJJMMMOOORRRWWW]]]aaaffflllttt{{{vvvuuuhhh]]]MMM@@@:::888777777888888999888777888:::<<>>BBBEEECCCEEEIIINNNQQQSSSTTTTTTVVVWWWXXXYYYYYYYYYYYYXXXXXXYYYZZZZZZ[[[^^^cccfffdddbbbcccffffffeeehhhmmmlllllllllnnnoooooollliiihhhiiijjjkkkiiiddd]]]XXXYYYYYYYYYYYYXXXXXX[[[]]]___^^^\\\\\\]]]___bbbdddaaa^^^\\\[[[]]]```aaabbbdddaaa^^^___aaabbbaaa___ZZZ]]]aaacccdddddddddeeeccccccbbbcccdddfffhhhjjjffffffdddcccaaa___^^^]]]cccdddeeefffgggjjjnnnqqqmmmssszzzrrr[[[SSSYYYdddlllbbbWWWKKKFFFDDDCCCDDDGGGEEEFFFFFFDDDBBBAAABBBCCCAAAEEEKKKQQQVVV___iiiqqqyyyxxxqqqlllhhheeecccbbbaaa``````aaa```^^^\\\[[[[[[[[[\\\]]][[[XXXVVVUUUSSSOOOJJJGGGEEEEEEDDDDDDFFFGGGHHHJJJMMMRRRUUURRRXXX```eeekkkuuuyyyvvvssskkk___PPPEEE@@@>>>:::777666777999999:::<<<@@@CCCGGGHHHKKKNNNQQQTTTVVVWWWZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ]]]___aaabbbbbbbbbaaabbbcccdddcccdddgggiiijjjjjjjjjkkkkkkjjjiiiiiihhheeebbbccceeeeee```[[[ZZZYYYXXXVVVVVVUUUUUUUUUZZZ\\\___aaabbbbbbbbbaaa```]]]ZZZXXXYYY^^^cccggghhhfffddddddfffgggeeebbb^^^___```bbbcccdddddddddaaabbbdddeeefffgggggggggeeeiiikkkiiiccc``````bbbcccdddeeefffhhhjjjkkklllqqqpppuuuyyyfffZZZVVV\\\dddppp[[[KKKIIIJJJDDDBBBEEEGGGFFFDDDEEEEEEEEECCCAAADDDBBBDDDKKKSSS[[[gggrrryyy}}}tttnnnjjjfffeeecccbbbbbb```___^^^]]]]]]]]][[[ZZZ[[[\\\\\\[[[ZZZXXXTTTOOOKKKIIIHHHFFFEEEEEEFFFGGGHHHJJJKKKLLLMMMRRRTTTXXX^^^fffppp{{{}}}xxxvvvtttmmmeeeXXXLLLBBB===;;;:::777999:::;;;<<<>>>BBBEEEGGGIIIKKKOOORRRUUUXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZ\\\^^^````````````^^^```aaaaaa```aaadddfffgggggghhhhhhhhhhhhggggggfffdddbbbcccffffffbbb]]][[[ZZZYYYXXXWWWVVVVVVVVVZZZ[[[]]]___aaaaaa``````]]][[[XXXWWWZZZ___eeeiiillljjjhhhhhhjjjjjjiiigggdddeeeffffffggggggggggggbbbbbbcccdddeeefffgggggggggjjjllljjjfffcccdddfffeeeeeefffhhhjjjkkkmmmmmmsssrrrvvv~~~nnn___XXX[[[bbbwwwzzzdddPPPJJJHHHCCC@@@CCCEEEEEEEEEFFFGGGFFFDDDBBBEEECCCDDDJJJOOOVVV```jjjuuu|||yyyrrrmmmiiigggdddcccbbbaaa```^^^]]]]]]]]]\\\ZZZ[[[\\\\\\[[[ZZZYYYVVVRRRNNNMMMKKKHHHFFFEEEFFFGGGHHHIIIJJJKKKLLLOOORRRVVVZZZaaaiiirrrxxxzzzvvvwwwwwwrrrlllaaaRRRDDD<<<;;;<<<999;;;<<<===???AAAEEEHHHIIIJJJLLLPPPSSSWWWYYY[[[ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZ\\\]]]^^^^^^^^^[[[\\\]]]]]]\\\]]]```bbbddddddeeeeeefffeeeeeeddddddcccbbbeeehhhhhhdddaaa]]]]]][[[ZZZYYYXXXXXXXXXZZZ[[[\\\^^^____________YYYXXXVVVWWWZZZ```fffjjjooonnnllllllmmmnnnmmmllljjjjjjkkkjjjjjjiiihhhhhhcccbbbaaaaaabbbdddfffggggggiiikkkiiifffeeehhhkkkhhhiiijjjlllmmmooopppqqqvvvvvvxxx}}}zzziii]]]\\\aaaooo{{{sssZZZNNNIIICCCAAACCCDDDDDDEEEGGGIIIHHHFFFCCCCCCAAABBBGGGKKKQQQ[[[dddnnnwwwwwwqqqllljjjeeeeeedddbbbaaa___^^^^^^]]]\\\[[[[[[\\\\\\[[[YYYYYYWWWUUUSSSQQQOOOKKKIIIFFFFFFFFFGGGGGGIIIJJJJJJMMMPPPTTTXXX\\\bbbiiimmmwwwuuutttxxx{{{zzzqqqbbbQQQDDD===<<<===<<<===???@@@AAACCCGGGJJJKKKLLLNNNQQQSSSVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[ZZZZZZZZZZZZYYYZZZ]]]```ccccccdddeeeeeeeeeddddddccccccdddgggiiiiiigggddd___^^^]]]\\\[[[[[[ZZZ[[[\\\\\\]]]]]]^^^^^^______YYYXXXVVVWWWZZZ___eeeiiiooonnnmmmlllmmmmmmnnnnnnmmmmmmmmmllljjjiiigggfffdddbbb```___```bbbeeegggfffgggggggggfffgggjjjmmmmmmnnnoooppprrrtttuuuvvvyyyzzz|||~~~vvvfff___```fffyyysssyyyeeeSSSKKKFFFDDDFFFCCCDDDEEEHHHJJJJJJHHHEEE@@@>>>???EEEJJJOOOYYYbbbiiiqqq}}}}}}vvvpppllliiihhhfffdddbbb```___^^^^^^\\\[[[[[[\\\\\\ZZZYYYXXXWWWVVVVVVUUURRRNNNJJJGGGGGGFFFFFFFFFGGGHHHIIILLLOOOSSSXXX[[[___dddgggqqqzzzzzzqqqsssyyyrrr^^^MMMDDD@@@???>>>???@@@AAABBBCCCEEEHHHKKKNNNOOOPPPRRRSSSUUUVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXWWWWWWWWWXXXXXXXXXYYYYYYYYYXXXWWWXXX[[[^^^bbbcccddddddeeeeeeeeeeeebbbcccfffhhhjjjiiigggeee^^^]]]]]]\\\\\\\\\\\\]]]___^^^^^^]]]]]]^^^___```[[[ZZZYYYXXXZZZ___cccffflllkkkjjjiiiiiijjjlllmmmoooooonnnmmmllljjjhhhgggdddbbb```^^^___aaaeeegggffffffgggggghhhjjjmmmoooqqqqqqssstttvvvxxxyyyyyy|||}}}oooaaa]]]]]]kkkrrrrrr~~~oooYYYNNNIIIFFFFFFDDDEEEFFFHHHKKKKKKIIIGGGAAA@@@AAAEEEIIIMMMVVV^^^dddmmmxxx|||uuuqqqnnnmmmjjjhhheeebbb```^^^^^^]]][[[[[[\\\[[[ZZZXXXWWWVVVVVVVVVVVVSSSOOOLLLIIIHHHGGGFFFEEEFFFGGGHHHHHHLLLPPPUUUXXX\\\```ccchhhoooyyywwwrrrtttzzzrrr]]]MMMFFFEEECCCBBBDDDEEEFFFFFFFFFGGGJJJMMMQQQQQQRRRTTTUUUWWWXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVYYYXXXWWWVVVUUUVVVZZZ]]]```aaabbbcccccccccccccccaaacccfffhhhhhhfffcccaaa[[[[[[[[[[[[\\\]]]^^^^^^aaa```^^^\\\\\\]]]___```^^^]]][[[ZZZ[[[^^^bbbdddhhhhhhhhhfffeeefffiiillloooooooooooonnnlllkkkjjjeeeccc```______aaaeeeggghhhhhhiiikkkmmmoooqqqrrrrrrssstttvvvwwwyyyzzz{{{|||~~~|||fff\\\[[[cccuuuyyysssxxxyyy```SSSMMMHHHDDDGGGFFFFFFHHHJJJKKKJJJIIIGGGEEEDDDGGGHHHJJJPPPXXX```hhhsss{{{yyytttrrroookkkgggccc```______]]][[[[[[[[[[[[YYYXXXVVVVVVVVVVVVVVVUUUQQQNNNLLLJJJHHHFFFEEEFFFGGGHHHDDDGGGLLLOOOSSSWWW[[[^^^bbbhhhpppwwwxxxvvvvvvyyy}}}~~~rrrbbbTTTLLLIIIHHHHHHJJJJJJKKKJJJJJJJJJMMMOOOQQQRRRTTTVVVXXX[[[\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUUUUUUUUUUUUUWWWWWWUUUSSSRRRTTTXXX[[[[[[\\\]]]^^^____________^^^aaadddeeeddd```]]][[[XXXXXXYYYZZZ[[[]]]^^^___aaa```]]][[[ZZZ[[[^^^______]]]\\\\\\]]]```ccceeegggggggggeeedddeeehhhlllllllllmmmmmmllllllkkkkkkeeecccaaa``````bbbdddfffhhhhhhjjjllloooqqqqqqqqqqqqqqqssstttvvvxxxyyyyyy|||}}}sssddd\\\^^^mmmkkk\\\SSSLLLEEEJJJHHHGGGGGGIIIKKKKKKKKKHHHFFFEEEGGGHHHIIINNNUUU\\\cccmmmuuu{{{zzzwwwtttoooiiidddaaa______]]]\\\[[[[[[[[[YYYWWWXXXWWWVVVVVVWWWVVVSSSQQQNNNLLLIIIGGGEEEFFFGGGHHHDDDFFFIIILLLNNNRRRVVVYYY```ccciiipppyyy~~~zzzzzzyyyyyy{{{yyysssiii\\\QQQLLLLLLNNNNNNNNNOOOMMMLLLMMMOOOQQQQQQRRRUUUXXX[[[___aaabbbZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYWWWUUUTTTTTTTTTUUUVVVVVVTTTRRRQQQRRRVVVYYYXXXXXXYYY[[[[[[\\\\\\\\\\\\___bbbccc```\\\YYYWWWVVVVVVWWWYYY[[[]]]___```aaa___\\\YYYXXXZZZ\\\^^^^^^]]]\\\\\\^^^aaadddgggggghhhhhhfffdddeeeiiimmmggghhhiiiiiijjjiiiiiiiiieeedddbbbaaabbbcccdddffffffggghhhllloooppppppoooooopppqqqssstttvvvwwwxxx{{{{{{oooYYYWWWcccvvvdddZZZPPPGGGLLLJJJGGGGGGHHHJJJLLLLLLEEECCCCCCFFFHHHIIIOOOVVVZZZaaajjjqqqwww}}}{{{vvvqqqkkkeeeaaa______^^^\\\[[[[[[[[[YYYWWWYYYXXXWWWWWWXXXWWWUUUTTTOOOMMMJJJGGGFFFFFFGGGHHHFFFHHHJJJKKKMMMPPPTTTXXX\\\^^^bbbiiisss}}}|||}}}zzzzzztttjjjbbb]]]WWWQQQUUURRRPPPPPPQQQSSSTTTTTTQQQSSSVVVZZZ]]]^^^___```___^^^\\\\\\\\\[[[YYYWWWVVVUUUTTTUUUUUUUUUSSSQQQRRRUUUXXXVVVRRRRRRUUUYYYYYYXXXWWWXXXZZZ[[[\\\\\\[[[]]]```aaa___ZZZUUURRRUUUVVVXXX[[[]]]]]]^^^]]]______^^^ZZZWWWWWWZZZ]]]aaa```______```cccfffhhhmmmkkkhhhdddccccccdddeeejjjjjjiiihhhgggfffeeeeeeaaaaaaaaabbbcccdddfffgggeeeeeeeeefffhhhkkkmmmooolllmmmoooqqqsssttttttuuutttvvvxxx{{{~~~yyyggg^^^^^^pppxxxaaaTTTQQQCCCEEEFFFFFFHHHJJJKKKJJJKKKIIIFFFEEEEEEGGGJJJLLLQQQVVV]]]dddmmmyyyxxxqqqmmmiiieeecccbbb```]]]ZZZYYYXXXYYYYYYYYYXXXVVVVVVWWWWWWVVVTTTPPPOOOMMMJJJHHHFFFEEEEEEEEEEEEFFFGGGJJJMMMPPPQQQVVVYYY]]]bbbhhhpppxxx~~~}}}uuunnniiibbb[[[WWWTTTRRRPPPQQQSSSSSSSSSQQQRRRUUUXXX[[[^^^___```___]]]\\\\\\\\\[[[XXXVVVTTTSSSSSSTTTVVVVVVTTTSSSRRRUUUXXXWWWTTTSSSVVVYYYXXXWWWWWWWWWXXXYYYYYYYYYZZZ\\\___```___[[[WWWTTTUUUVVVXXXZZZ\\\]]]]]]]]]^^^^^^]]]ZZZWWWVVVYYY\\\aaa`````````bbbeeehhhjjjnnnllliiifffddddddeeefffgggggggggfffeeedddccccccccccccccccccdddddddddeeeeeeeeeeeeeeeggghhhjjjlllkkkkkklllmmmooopppqqqrrrqqqsssuuuwwwzzzhhh^^^]]]jjj~~~ttt^^^SSSHHHHHHGGGGGGHHHJJJJJJIIIJJJIIIFFFEEEEEEGGGIIIKKKMMMQQQXXX___hhhttt|||tttnnnjjjfffdddaaa```]]]ZZZYYYYYYYYYZZZZZZXXXWWWWWWWWWWWWVVVTTTRRRQQQOOOLLLIIIGGGFFFEEEEEEEEEEEEGGGIIILLLNNNPPPTTTVVVZZZ___dddllltttzzz|||wwwnnnfffYYYVVVSSSQQQRRRRRRRRRRRRRRRRRRTTTVVVYYY]]]```bbb___^^^\\\\\\\\\[[[XXXVVVRRRRRRRRRSSSVVVVVVUUUTTTQQQTTTXXXYYYWWWVVVWWWYYYXXXXXXXXXWWWWWWWWWVVVVVVYYY[[[]]]______]]]ZZZXXXVVVWWWXXXZZZ[[[\\\\\\\\\[[[[[[ZZZXXXVVVVVVYYY[[[`````````aaacccfffjjjlllnnnmmmjjjhhhgggggghhhhhhggggggffffffeeedddbbbbbbbbbccccccddddddccccccbbbeeeeeedddddddddfffggghhhjjjiiihhhhhhiiijjjlllnnnlllnnnqqqsssvvvyyy~~~kkk```[[[cccqqqnnnYYYNNNKKKHHHGGGHHHHHHIIIIIIJJJHHHFFFEEEEEEFFFHHHIIIGGGKKKQQQXXX___jjjwwwzzzsssnnnjjjhhhbbb```]]][[[ZZZZZZZZZ[[[ZZZYYYWWWWWWXXXWWWVVVTTTUUUSSSQQQNNNKKKHHHGGGFFFDDDDDDEEEEEEGGGJJJLLLNNNPPPRRRVVVZZZ___fffnnnsss}}}}}}sssiiiYYYVVVSSSQQQRRRSSSSSSSSSRRRRRRSSSTTTWWW\\\aaaccc```^^^]]]\\\\\\[[[XXXVVVSSSRRRRRRSSSUUUVVVTTTSSSPPPSSSWWWYYYYYYXXXYYYZZZZZZZZZZZZYYYWWWUUUTTTTTTVVVXXX[[[^^^___^^^]]]\\\WWWWWWXXXYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVWWWYYYZZZ]]]]]]^^^```cccfffjjjlllnnnmmmkkkiiihhhhhhiiiiiijjjjjjiiihhhgggdddbbbaaa___```aaabbbbbbbbbaaaaaabbbaaaaaaaaabbbdddeeefffiiihhheeecccdddfffiiikkkhhhjjjmmmoooqqqtttxxx||||||qqqeee\\\^^^gggwwwaaaTTTMMMGGGFFFGGGGGGHHHJJJIIIHHHGGGFFFEEEFFFFFFGGGBBBFFFKKKPPPWWWaaallluuuyyysssnnnlllcccaaa___\\\[[[[[[\\\\\\[[[YYYXXXWWWXXXWWWVVVTTTVVVTTTQQQNNNKKKIIIGGGFFFDDDDDDDDDEEEFFFHHHJJJKKKMMMOOORRRUUUZZZ```hhhmmmtttzzz~~~yyynnndddVVVTTTQQQQQQRRRTTTUUUTTTSSSRRRRRRTTTWWW\\\aaaeeeaaa```^^^]]]]]][[[YYYVVVUUUTTTSSSSSSTTTTTTRRRPPPOOORRRVVVYYYZZZZZZZZZ[[[[[[\\\]]][[[WWWTTTSSSTTTTTTVVVYYY[[[]]]_________XXXXXXXXXXXXXXXXXXYYYYYYWWWVVVVVVVVVWWWXXXYYYZZZZZZZZZ[[[^^^aaadddgggiiikkkkkkiiihhhhhhhhhhhhiiikkkkkkkkkjjjgggdddaaa___\\\\\\]]]^^^___`````````]]]]]]]]]^^^```bbbdddfffhhhfffcccaaaaaacccfffhhhfffhhhjjjlllnnnpppsssvvvxxxzzzkkk___]]]bbbnnnmmmYYYNNNEEEDDDFFFFFFGGGKKKJJJIIIHHHHHHGGGFFFEEEEEE???CCCGGGJJJOOOWWWbbbjjj{{{~~~vvvqqqmmmfffdddaaa___]]]\\\]]]]]]\\\ZZZXXXXXXXXXXXXVVVTTTUUUTTTQQQNNNKKKIIIGGGGGGEEEEEEDDDDDDEEEFFFHHHIIIKKKMMMPPPRRRVVV\\\bbbggghhhnnnuuu|||xxxtttqqqggg^^^TTTRRRPPPPPPQQQSSSTTTTTTSSSSSSSSSUUUYYY^^^cccfffcccbbb```___^^^]]]ZZZWWWUUUTTTSSSSSSTTTSSSQQQOOOOOOPPPSSSVVVYYY[[[[[[\\\ZZZ]]]^^^\\\WWWTTTSSSTTTSSSTTTVVVYYY\\\^^^___```ZZZYYYXXXWWWWWWWWWWWWWWWVVVUUUTTTUUUXXXZZZZZZZZZWWWXXXZZZ\\\___bbbdddfffggggggfffffffffffffffgggiiiiiiiiiiiigggdddaaa___\\\\\\[[[[[[\\\\\\]]]^^^YYYYYYZZZ[[[]]]```cccdddeeecccaaa______aaadddfffccceeehhhjjjkkkllloooqqqxxxsssbbb]]]^^^gggyyy}}}aaaRRRFFFEEEFFFEEEFFFKKKJJJJJJJJJJJJHHHGGGEEEDDD>>>AAADDDFFFHHHOOOXXX___jjjxxxzzzsssooojjjhhheeeaaa___^^^^^^^^^]]][[[YYYXXXXXXXXXVVVTTTTTTSSSQQQNNNLLLJJJIIIHHHFFFFFFEEEDDDEEEFFFGGGHHHJJJKKKMMMOOORRRWWW^^^bbbccchhhooovvv{{{yyyxxxnnnkkkkkkddd\\\UUURRRPPPOOOPPPQQQRRRRRRSSSSSSTTTWWW[[[___dddfffeeedddbbbaaa```^^^[[[YYYSSSRRRRRRSSSTTTTTTRRRQQQOOOOOOQQQTTTWWWZZZ\\\\\\XXX[[[^^^\\\VVVRRRRRRSSSRRRSSSTTTWWWZZZ\\\___```[[[YYYXXXVVVVVVUUUVVVVVVUUUTTTSSSVVVYYY\\\[[[ZZZWWWWWWYYY[[[^^^aaacccdddccccccccccccccccccddddddeeefffhhhiiiiiigggeeeccc```___\\\ZZZYYYYYY[[[\\\YYYYYYYYYYYY[[[]]]___aaaaaa```^^^]]]^^^```bbbddd```ccceeegggggghhhjjjlllvvvyyyeee\\\[[[___jjjxxxkkkXXXIIIGGGGGGDDDEEEKKKKKKLLLLLLLLLJJJHHHEEEDDD>>>@@@AAABBBCCCHHHPPPVVV]]]kkkxxxyyytttnnnlllhhhdddaaa_________]]][[[YYYYYYXXXXXXVVVTTTTTTSSSRRROOONNNLLLLLLKKKHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJLLLNNNSSSYYY]]]aaaffflllrrrvvv|||xxx|||sssiiiggghhhddd]]]VVVSSSPPPOOOOOOPPPPPPOOOSSSSSSUUUXXX\\\```dddfffgggeeecccbbbaaa___\\\YYYQQQQQQQQQRRRTTTUUUTTTRRROOONNNOOORRRVVVZZZ\\\]]]VVVZZZ]]][[[UUUQQQPPPRRRQQQRRRSSSUUUXXX[[[^^^```[[[ZZZXXXVVVUUUUUUUUUVVVUUUTTTSSSVVVZZZ]]]\\\ZZZWWWXXXZZZ\\\^^^```bbbccc```aaaaaaaaaaaabbbbbbbbbdddfffiiilllmmmlllkkkjjjeeebbb^^^ZZZXXXXXXYYYZZZZZZYYYYYYYYYZZZ[[[]]]^^^^^^]]]\\\\\\]]]^^^```bbb^^^aaaccceeeeeefffgggiiinnnxxx|||fff\\\YYYYYY```jjj{{{sss^^^MMMIIIHHHCCCDDDJJJLLLMMMMMMMMMKKKHHHFFFDDD===???@@@??????DDDKKKQQQWWWcccpppwww}}}{{{qqqnnnjjjfffbbb```______]]]\\\ZZZYYYYYYXXXVVVTTTUUUTTTRRRQQQOOOOOONNNNNNIIIHHHFFFEEEEEEEEEFFFGGGFFFGGGHHHJJJLLLPPPVVVZZZ\\\aaafffkkknnnttt{{{qqqjjjhhhfff```ZZZUUUTTTSSSPPPMMMMMMOOOQQQQQQRRRUUUXXX[[[^^^```bbbhhheeeccceeegggfffaaa[[[SSSQQQPPPPPPRRRSSSRRRQQQOOOPPPQQQRRRSSSUUUVVVVVVUUUVVVVVVUUUSSSRRRTTTUUUWWWUUUSSSQQQRRRVVVZZZ]]]XXXXXXXXXWWWUUUSSSRRRQQQWWWWWWVVVVVVXXX[[[___aaaYYYZZZZZZYYYYYYZZZ\\\___^^^^^^^^^^^^^^^^^^^^^^^^ccceeegggjjjlllnnnnnnooommmggg^^^WWWTTTUUUWWWYYYXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXZZZ\\\^^^```bbbccc___```aaaccceeeggghhhiiiooovvvmmmaaa\\\YYYZZZ^^^kkkuuukkkTTTLLLIIIEEEFFFLLLKKKMMMNNNOOOMMMJJJFFFCCC@@@AAAAAAAAA@@@CCCIIINNNRRRXXXaaakkkttt{{{|||wwwoooiiieeecccaaa```bbb```]]]ZZZYYYXXXVVVTTTSSSSSSRRRQQQPPPOOONNNNNNOOOMMMIIIFFFDDDEEEFFFGGGDDDDDDEEEGGGJJJMMMPPPRRRYYY\\\aaaeeeiiinnntttwww|||ssskkkhhheee```[[[XXXXXXWWWTTTPPPOOOOOOQQQQQQSSSUUUXXX\\\___aaacccgggdddaaabbbeeeddd```\\\VVVTTTRRRQQQQQQRRRQQQQQQMMMNNNNNNOOOPPPQQQRRRRRRSSSTTTUUUTTTRRRRRRTTTUUUWWWVVVTTTSSSTTTWWWZZZ]]][[[ZZZYYYXXXVVVTTTSSSSSSWWWVVVUUUUUUWWWZZZ^^^```ZZZ[[[[[[YYYXXXXXXZZZ\\\]]]]]]^^^^^^^^^]]]\\\\\\\\\___dddiiimmmppprrrrrrkkkfff___XXXVVVVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWYYY\\\^^^aaabbbcccaaaaaabbbccceeegggiiijjjooottt|||nnnbbb\\\XXXXXXZZZaaakkk~~~ttt\\\RRRNNNHHHGGGKKKLLLNNNOOOPPPOOOLLLHHHFFFCCCDDDCCCAAA@@@AAAFFFJJJNNNSSS[[[dddlllttt|||{{{rrrkkkfffdddcccbbbbbb___\\\ZZZYYYXXXVVVTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPNNNKKKGGGFFFEEEFFFFFFDDDDDDEEEFFFIIILLLOOOQQQTTTWWW[[[___ccchhhnnnqqqwww{{{vvvnnniiiddd```^^^]]]]]]\\\XXXTTTQQQPPPPPPRRRSSSVVVYYY]]]```bbbccceeebbb______aaabbb___]]]\\\XXXTTTRRRQQQQQQPPPPPPMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQSSSSSSRRRRRRTTTUUUWWWWWWVVVVVVWWWYYY[[[]]]^^^]]][[[XXXVVVVVVUUUUUUUUUUUUTTTTTTVVVYYY\\\]]][[[\\\[[[YYYWWWVVVXXXYYY\\\]]]^^^___^^^]]][[[YYYXXX[[[aaaggglllnnnpppppphhheee```[[[YYYXXXYYYZZZYYYZZZZZZ[[[ZZZYYYXXXWWWTTTVVVXXX\\\^^^aaabbbcccccccccbbbcccdddgggjjjlllppprrrvvvvvvggg```[[[XXXXXXWWWaaassswww~~~bbbUUUOOOHHHEEEFFFLLLNNNPPPQQQQQQNNNKKKIIIGGGGGGEEEBBB??????BBBDDDIIIMMMSSSZZZaaajjjsssxxxwwwnnniiifffeeedddccc```^^^\\\[[[[[[YYYWWWWWWWWWVVVUUUTTTSSSSSSRRRQQQPPPMMMJJJHHHGGGFFFFFFCCCDDDDDDEEEGGGJJJMMMOOOPPPSSSWWW[[[^^^ccchhhkkkqqquuuzzz~~~yyyqqqjjjdddaaaaaa``````___\\\WWWRRRPPPOOOSSSTTTWWWZZZ]]]```bbbcccdddaaa^^^]]]^^^```______```\\\WWWSSSRRRQQQQQQPPPOOOOOOOOOOOOOOOOOONNNNNNMMMOOOQQQRRRRRRSSSUUUVVVWWWXXXXXXYYYZZZ[[[\\\]]]```^^^[[[XXXVVVVVVWWWWWWUUUUUUTTTTTTVVVXXXZZZ[[[[[[[[[ZZZXXXVVVVVVWWWYYY\\\]]]___```___]]]ZZZXXXYYY[[[```dddfffgggfffeeedddcccaaa^^^[[[ZZZ[[[\\\YYYZZZ[[[\\\[[[YYYWWWUUUSSSUUUXXX[[[^^^```bbbcccfffeeedddccceeehhhkkkmmmqqqqqqrrrxxxrrriiiccc\\\XXXUUU\\\kkkuuuxxxjjjXXXPPPJJJGGGGGGKKKMMMPPPQQQQQQOOOMMMKKKJJJHHHEEEBBB@@@???@@@AAAFFFIIILLLQQQXXXaaakkkqqq{{{}}}sssllliiigggffffffcccaaa______^^^\\\[[[XXXXXXWWWVVVUUUTTTSSSSSSSSSQQQOOOMMMJJJIIIGGGGGGDDDCCCDDDDDDFFFHHHKKKLLLOOORRRUUUXXX[[[___dddggglllpppvvvzzz}}}||||||yyytttlllfffdddcccaaaaaa```]]]WWWSSSPPPOOOUUUVVVXXXZZZ]]]___aaabbbbbb___]]][[[\\\^^^___``````]]]YYYVVVTTTTTTRRRQQQNNNNNNNNNNNNMMMMMMMMMMMMLLLOOORRRSSSTTTTTTVVVWWWXXXYYYZZZ[[[\\\]]]]]]]]]___]]][[[XXXWWWWWWXXXXXXVVVUUUUUUUUUVVVXXXYYYZZZYYYYYYYYYXXXWWWWWWYYY[[[\\\]]]___``````^^^[[[YYYYYY[[[]]]___```___]]]\\\___```aaa___\\\[[[\\\^^^\\\]]]^^^______]]][[[ZZZUUUVVVXXXZZZ]]]```bbbdddhhhgggeeeeeefffiiilllnnnrrrqqqqqqttt~~~~~~uuunnnccc[[[WWW[[[dddvvvwwwrrrzzzwww```TTTOOOMMMMMMIIIKKKNNNQQQRRRPPPNNNMMMKKKIIIFFFCCCAAAAAA@@@@@@EEEFFFHHHLLLRRRZZZdddkkkuuu~~~yyyrrrnnnkkkiiigggdddaaa```___^^^\\\[[[XXXWWWVVVUUUTTTSSSSSSRRRSSSSSSRRRPPPNNNKKKIIIHHHDDDDDDDDDDDDEEEGGGIIIJJJMMMOOORRRUUUWWW[[[___bbbeeejjjpppuuuyyy~~~xxxyyyxxxuuuooojjjgggeeebbbbbb```\\\XXXTTTRRRRRRVVVWWWXXXZZZ\\\]]]______]]]\\\[[[ZZZZZZ[[[]]]^^^^^^[[[YYYXXXXXXWWWVVVTTTLLLLLLKKKKKKKKKKKKKKKKKKMMMPPPTTTVVVVVVVVVWWWYYYYYYYYYZZZ[[[\\\]]]^^^^^^^^^\\\[[[ZZZYYYYYYYYYZZZXXXWWWWWWXXXXXXYYYZZZZZZYYYZZZZZZXXXWWWXXXZZZ\\\[[[\\\]]]^^^___]]]\\\[[[WWWXXXYYY[[[[[[[[[ZZZZZZ\\\^^^```^^^\\\[[[]]]```aaaaaaccccccccccccbbbaaaYYYYYYYYYZZZ\\\```ccceeeiiihhhgggggghhhjjjmmmnnnqqqpppqqqssswww}}}pppdddZZZYYY]]]iii~~~rrruuukkkZZZQQQNNNMMMHHHJJJNNNQQQSSSRRRPPPOOOMMMJJJFFFDDDCCCCCCAAA@@@CCCDDDEEEHHHLLLTTT^^^dddnnnwwwzzztttpppnnngggdddaaa___^^^]]]ZZZYYYWWWWWWVVVUUUTTTSSSRRRRRRSSSSSSSSSSSSQQQNNNLLLJJJFFFEEEDDDDDDEEEFFFGGGHHHIIIKKKNNNPPPRRRUUUYYY[[[^^^cccjjjooosssxxx~~~}}}|||vvvvvvvvvuuurrrnnnjjjgggcccbbb```\\\XXXVVVVVVWWWXXXXXXYYYYYYZZZ[[[\\\\\\XXXXXXXXXWWWWWWXXXZZZ[[[YYYYYYYYYZZZ\\\[[[ZZZXXXKKKKKKKKKKKKKKKLLLLLLLLLPPPSSSVVVXXXXXXXXXYYYZZZYYYYYYYYYZZZ[[[\\\^^^___\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[ZZZXXXWWWYYY[[[XXXYYYZZZ[[[[[[\\\\\\[[[YYYYYYXXXXXXXXXXXXYYYYYYYYY\\\^^^]]]ZZZZZZ^^^bbbbbbbbbccccccdddeeeeeeeee^^^\\\ZZZYYY[[[___dddgggiiiiiiiiiiiijjjlllmmmnnnnnnnnnqqqsssssszzzttt]]]YYYWWW```ttt}}}gggXXXPPPMMMHHHKKKOOORRRTTTTTTSSSRRRPPPMMMIIIFFFEEEDDDAAA>>>???@@@AAACCCGGGNNNWWW]]]fffooo{{{|||vvvssskkkhhhdddaaa```^^^[[[YYYXXXWWWWWWVVVUUUTTTSSSSSSRRRSSSTTTTTTSSSQQQNNNMMMGGGFFFEEEEEEEEEFFFGGGHHHFFFHHHKKKMMMNNNQQQTTTWWWZZZ___fffkkknnnrrrxxx}}}|||uuutttttttttuuutttqqqlllgggcccccc```]]]YYYXXXYYY[[[XXXXXXYYYYYYZZZZZZZZZ[[[TTTUUUVVVVVVUUUVVVWWWYYYWWWWWWYYY[[[^^^^^^\\\ZZZLLLMMMMMMMMMNNNNNNNNNOOOQQQTTTXXXZZZZZZZZZZZZ[[[ZZZZZZYYYYYYZZZ\\\^^^___\\\]]]^^^^^^_________^^^[[[[[[[[[[[[\\\\\\\\\\\\^^^^^^]]][[[XXXWWWXXXYYYVVVVVVWWWXXXYYYZZZ[[[[[[^^^\\\ZZZXXXWWWVVVWWWWWWXXX[[[]]]\\\YYYZZZ^^^ccc`````````aaabbbccceeefffaaa^^^[[[YYYZZZ___dddhhhiiiiiijjjkkkllllllmmmmmmlllmmmqqqsssqqquuu```ZZZVVV\\\pppxxxdddYYYTTTIIIKKKPPPTTTVVVVVVUUUTTTSSSOOOJJJGGGFFFDDD@@@<<<<<<===>>>@@@DDDJJJRRRXXXaaaiiiuuu{{{wwwooolllhhheeecccaaa^^^\\\YYYXXXWWWVVVUUUTTTTTTSSSRRRSSSUUUVVVUUUSSSPPPNNNHHHGGGFFFEEEEEEFFFGGGHHHFFFHHHKKKLLLNNNPPPSSSVVV[[[```fffjjjmmmpppuuuzzz|||yyyyyy|||xxxvvvsssssstttsssnnnjjjeeedddaaa^^^[[[XXXWWWVVVWWWXXXXXXYYYYYYXXXWWWWWWYYYXXXWWWWWWWWWXXXYYYZZZZZZZZZYYYYYYYYYYYYYYYZZZUUUTTTRRRQQQPPPPPPPPPQQQQQQSSSVVVWWWWWWWWWXXXXXX]]]^^^______^^^]]]^^^___bbbaaa```aaabbbbbbaaa_________^^^^^^^^^^^^_________]]][[[ZZZZZZYYYXXXVVVZZZYYYXXXWWWWWWXXXZZZ[[[]]][[[XXXVVVTTTTTTTTTUUUZZZYYYYYYYYY[[[^^^aaacccaaacccdddddddddccceeefff_________]]]]]]^^^bbbeeeggggggiiijjjlllmmmooooooooonnnpppssssssvvvqqq```SSSYYYnnnzzzcccWWWOOONNNLLLOOOVVV[[[ZZZUUUSSSQQQNNNKKKHHHEEE@@@===>>>???@@@???@@@EEELLLRRR]]]cccllluuu}}}}}}vvvtttpppkkkgggbbb___^^^^^^[[[YYYXXXYYYXXXTTTQQQTTTTTTUUUWWWWWWVVVRRROOOIIIFFFDDDDDDEEEFFFFFFFFFGGGGGGHHHIIIJJJMMMOOOQQQVVVYYY^^^cccggglllppptttyyyzzzwwwuuuuuuuuusssoookkkdddbbb___\\\YYYWWWVVVVVVYYYYYYYYYYYYYYYXXXXXXWWWYYYXXXWWWVVVVVVWWWXXXYYY]]]\\\[[[ZZZYYYYYYYYYYYYWWWVVVTTTSSSQQQQQQQQQQQQRRRTTTWWWXXXXXXWWWXXXXXX\\\]]]^^^]]]\\\\\\^^^```cccbbbbbbdddeeeeeecccaaa]]]]]]]]]^^^___```aaabbb```^^^[[[ZZZZZZZZZYYYWWW[[[ZZZXXXWWWWWWXXXYYYZZZ\\\[[[XXXVVVUUUUUUVVVWWWYYYYYYYYYZZZ\\\___bbbdddcccdddeeedddcccbbbcccdddccccccaaa___]]]^^^aaaccceeefffgggiiikkkmmmnnnooouuutttssstttrrrrrryyyttteeeWWWYYYiiiyyyhhhXXXTTTPPPPPPVVV[[[\\\ZZZXXXUUUQQQMMMJJJGGGCCC@@@>>>????????????CCCJJJOOOVVV]]]fffooowww|||xxxsssnnnjjjgggbbb___^^^\\\[[[[[[\\\\\\YYYWWWWWWWWWWWWXXXYYYXXXUUURRRNNNLLLIIIHHHHHHHHHHHHGGGFFFFFFFFFGGGIIILLLOOOPPPTTTWWW\\\```dddiiimmmqqquuu{{{}}}yyy|||yyywwwvvvvvvtttoookkkdddaaa]]]YYYVVVUUUVVVWWWZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWVVVVVVWWWWWWXXX^^^^^^]]][[[ZZZZZZZZZZZZ[[[ZZZXXXVVVTTTSSSSSSSSSTTTVVVYYYYYYXXXXXXXXXXXX\\\\\\\\\[[[ZZZ[[[^^^```dddeeefffhhhiiihhheeeccc\\\\\\]]]___```ccceeefffaaa___]]][[[[[[[[[ZZZXXX\\\[[[YYYXXXWWWXXXYYYYYY\\\ZZZYYYWWWWWWXXXYYYZZZXXXXXXYYYZZZ]]]```ccceeeeeeeeeeeecccaaa```bbbcccgggfffeeebbb______```bbbdddeeegggiiikkkmmmooooooxxxvvvttttttqqqooossszzz{{{mmm___[[[bbbqqqcccZZZPPPMMMQQQWWW[[[]]]^^^ZZZUUUPPPMMMJJJGGGDDD??????>>>>>>>>>BBBGGGKKKNNNTTT]]]fffoooyyy}}}uuuqqqooolllfff```\\\[[[ZZZZZZ[[[\\\ZZZYYYWWWVVVVVVVVVWWWVVVTTTQQQPPPMMMJJJIIIHHHGGGEEEDDDDDDDDDEEEFFFHHHJJJMMMOOOQQQTTTYYY]]]```dddiiilllpppuuuyyyyyyzzz~~~~~~}}}yyysssxxx|||zzzwwwvvvvvvtttoookkkdddaaa[[[WWWUUUUUUWWWYYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWWWW]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^\\\ZZZXXXWWWUUUUUUWWWYYY[[[[[[YYYXXXXXXXXX[[[[[[ZZZYYYXXXZZZ^^^aaaeeefffhhhkkkmmmkkkhhhddd______```aaaccceeefffgggbbb```]]]\\\\\\\\\ZZZYYY\\\[[[ZZZYYYXXXXXXXXXYYY[[[ZZZYYYXXXXXXZZZ\\\]]]XXXXXXYYY[[[^^^aaadddeeeccccccbbb```______bbbdddhhhgggfffdddaaaaaabbbdddeeefffhhhjjjlllnnnpppqqquuurrrrrrsssqqqpppsssyyyuuufff^^^]]]eeeuuuqqqcccSSSMMMOOOUUU\\\aaaccc___XXXSSSOOOLLLJJJHHHAAA@@@???>>>>>>@@@DDDFFFHHHMMMVVV^^^gggqqq|||xxxsssrrrooohhhaaa^^^]]]\\\\\\\\\\\\[[[[[[XXXWWWVVVWWWWWWWWWUUURRRQQQNNNLLLJJJJJJIIIGGGEEEDDDCCCDDDEEEGGGIIIKKKMMMOOORRRVVVYYY\\\```dddgggjjjpppssssssuuuyyy{{{{{{yyy|||yyyqqqtttzzzxxxuuutttuuusssnnnjjjdddaaa[[[WWWUUUVVVYYY[[[XXXXXXWWWVVVVVVWWWXXXXXXZZZZZZZZZZZZYYYYYYXXXXXX[[[[[[[[[\\\]]]___aaabbbbbbaaa```^^^\\\[[[YYYXXXYYY[[[]]]\\\ZZZYYYXXXXXXZZZZZZYYYXXXXXXZZZ^^^bbbeeefffiiilllmmmllliiifffccccccccccccdddeeefffgggbbb```^^^]]]]]]\\\[[[YYY[[[[[[ZZZZZZYYYYYYYYYYYY[[[ZZZYYYXXXYYY[[[]]]___YYYZZZ[[[]]]___aaacccddd______^^^]]]\\\^^^bbbffffffffffffeeeddddddfffhhhggghhhjjjlllnnnpppqqqrrrrrrpppppprrrrrrqqqsssxxx|||wwwhhh]]]WWWZZZfffsssqqq\\\SSSRRRVVV^^^fffeeeaaa[[[UUUQQQOOOLLLJJJDDDBBB@@@>>>???@@@BBBBBBEEEJJJQQQXXX```jjjuuu|||}}}wwwuuuqqqiiiccccccbbbaaa___^^^]]]^^^^^^]]]\\\\\\]]]]]]\\\ZZZWWWTTTRRRPPPPPPOOONNNLLLJJJEEEEEEEEEEEEFFFHHHJJJKKKMMMPPPTTTWWWYYY\\\```cccdddjjjnnnnnnoootttwwwwwwwwwzzz~~~zzznnnnnnrrrvvvsssqqqqqqrrrppplllgggccc```[[[WWWUUUVVVYYY[[[WWWWWWVVVVVVWWWXXXZZZ[[[]]]]]]]]]]]]\\\[[[ZZZZZZXXXYYYZZZ\\\^^^```cccdddddddddcccbbbaaa___]]]\\\\\\^^^___^^^\\\YYYXXXXXXXXXYYYYYYYYYYYY[[[___bbbeeeeeegggjjjlllkkkhhhfffeeeeeeddddddcccddddddeeebbb```]]]\\\\\\\\\[[[YYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZYYYYYYYYY[[[]]]___\\\]]]]]]^^^___```aaaaaa]]]\\\[[[YYYYYY\\\aaafffdddeeeffffffffffffhhhjjjjjjjjjlllmmmooopppqqqrrrtttqqqqqqssssssqqqqqqtttzzzwwwggg[[[SSSRRRZZZdddwwwfffXXXSSSRRRYYYbbbfffbbb]]]XXXUUURRRNNNLLLIIIFFFBBBAAAAAAAAAAAA@@@CCCGGGMMMRRRXXXaaakkksss~~~}}}yyytttmmmhhhccccccaaa___\\\\\\]]]___aaaaaaaaacccdddbbb^^^[[[VVVUUUTTTSSSSSSRRROOOMMMHHHHHHGGGGGGGGGHHHJJJJJJKKKNNNQQQTTTVVVXXX[[[^^^___dddhhhhhhjjjpppssssssuuuwww{{{~~~rrrlllcccnnnuuuvvvqqqnnnlllmmmnnnmmmiiieee```]]]YYYVVVUUUVVVXXXZZZXXXWWWWWWWWWXXX[[[]]]___```````````````^^^]]]\\\YYYYYYZZZ\\\^^^```bbbccceeeeeeeeeeeedddbbb```___^^^___```___\\\ZZZXXXXXXWWWXXXZZZ[[[[[[]]]```bbbdddddddddfffhhhiiigggfffccccccbbbbbbbbbbbbbbbcccbbb___]]]\\\\\\[[[ZZZYYYXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZYYYXXXYYY[[[]]]^^^```````````````______^^^\\\[[[YYYVVVVVVYYY___cccdddeeeggggggffffffhhhjjjkkkkkklllmmmnnnooopppppptttqqqqqqtttuuurrrrrrtttwwwyyyzzziii\\\TTTQQQUUU\\\gggsssssscccXXXRRRUUU]]]fffccc___\\\YYYUUUQQQNNNMMMIIIEEECCCCCCCCCAAA???@@@DDDHHHLLLQQQXXXbbbiiipppzzz~~~xxxssspppcccddddddbbb______bbbdddiiijjjllloooooommmhhhccc```___]]]\\\[[[YYYUUURRRLLLKKKJJJIIIHHHIIIIIIJJJIIIKKKNNNPPPRRRTTTWWWYYYYYY^^^bbbbbbdddjjjooooooppprrrvvvxxxzzz|||~~~~~~~~~||||||{{{|||}}}~~~wwwjjjfffcccvvv|||www}}}mmmhhhsss~~~yyymmmkkkiiijjjlllkkkhhhddd^^^[[[XXXUUUTTTUUUWWWXXXYYYXXXXXXXXXZZZ]]]```bbbaaabbbbbbbbbbbb```^^^]]]ZZZZZZ[[[\\\]]]___```aaaffffffggggggfffdddbbbaaa___```aaa```]]]ZZZXXXXXXVVVXXX[[[\\\]]]^^^```bbbcccbbbbbbdddfffgggfffeee`````````___``````aaabbbaaa___]]][[[[[[[[[ZZZXXXWWWXXXYYY[[[\\\\\\\\\\\\[[[ZZZYYYXXXYYYZZZ\\\]]]bbbbbbbbbaaa```^^^]]]\\\]]]\\\XXXUUUTTTVVV\\\```eeefffggggggffffffggghhhkkkkkkllllllmmmnnnnnnoooqqqooooootttvvvuuutttvvvuuutttzzzmmm```WWWSSSUUUYYY[[[eeeyyyqqqcccXXXYYY```fffdddaaa^^^\\\XXXSSSPPPOOOKKKGGGDDDDDDDDDAAA???>>>AAAEEEHHHKKKRRR[[[bbbgggrrr{{{wwwvvvkkklllllljjjhhhiiimmmpppvvvxxx{{{~~~|||vvvqqqooonnnkkkjjjhhhddd```]]]OOOMMMLLLJJJIIIIIIIIIJJJFFFIIILLLNNNOOOQQQTTTVVVVVV[[[^^^^^^aaaggglllllllllnnnqqqsssuuuwwwzzz|||~~~||||||~~~zzzzzzyyyyyyzzz{{{}}}~~~}}}gggbbbiiiooo|||pppiiikkkuuu|||uuueee\\\```hhhooozzz{{{xxxwwwvvvooolllgggfffffffffeeebbb[[[ZZZXXXVVVUUUTTTUUUUUUYYYXXXXXXYYY[[[]]]___aaadddcccaaa^^^\\\[[[ZZZYYYUUUUUUVVVXXX[[[___ccceeeiiikkkmmmlllnnnoooiiibbbcccbbbaaa``````^^^[[[XXXXXXYYYZZZ\\\]]]^^^______aaaaaaaaabbbcccaaa^^^\\\\\\[[[ZZZ[[[]]]_________bbb```]]][[[ZZZZZZ[[[\\\ZZZYYYYYYYYYZZZ\\\^^^___^^^]]][[[[[[\\\^^^aaacccdddddddddcccbbbaaa______XXXYYYYYYVVVSSSTTTYYY]]]eeehhhiiigggbbbaaaeeeiiikkklllmmmmmmmmmmmmlllkkkiiikkknnnqqqssssssqqqppppppqqqvvvwwwiii^^^TTTQQQTTTYYY___kkk~~~|||cccWWWXXX]]]```dddccc______```[[[SSSRRRPPPLLLHHHEEECCCBBBAAABBBBBBAAABBBFFFMMMSSSVVV[[[bbbnnnyyy~~~vvvwwwvvvtttqqqrrrvvvzzz{{{||||||wwwuuuyyy~~~~~~vvvmmmgggZZZUUUNNNJJJIIIIIIJJJKKKIIIIIIJJJKKKLLLNNNOOOPPPSSSUUUXXXZZZ]]]```dddggghhhiiijjjkkkmmmqqqvvvyyy}}}~~~}}}{{{yyyxxxwwwvvvvvvyyyyyyyyyyyyzzz{{{||||||~~~}}}ssshhhkkkuuuqqqaaaWWWXXXaaafffaaaVVVPPPUUU]]]iiissszzzxxxsssqqqqqqpppkkkhhhdddbbbccccccaaa___\\\[[[YYYWWWUUUTTTTTTTTTWWWWWWWWWXXXYYY\\\^^^___bbbaaa___]]][[[YYYXXXWWWUUUUUUVVVXXX[[[___ccceeehhhlllpppqqqssssssmmmdddbbbaaa______^^^\\\YYYVVVWWWXXXZZZ\\\]]]^^^^^^]]]___^^^^^^___```^^^[[[XXXXXXWWWVVVWWWYYY[[[[[[[[[[[[[[[\\\]]]^^^]]]]]]\\\]]]\\\[[[[[[[[[]]]___```[[[[[[ZZZZZZ\\\___bbbddddddddddddcccbbbaaa___^^^XXXXXXVVVTTTTTTUUUYYY\\\aaaccceeeccc___^^^bbbeeeggghhhjjjlllmmmmmmllllllhhhjjjlllooopppqqqqqqpppoooqqquuu~~~tttiii^^^XXXWWWRRRWWWbbbsssfffZZZ[[[```ccchhhjjjjjjjjjjjjddd[[[XXXVVVSSSOOOJJJGGGDDDCCC@@@@@@???@@@DDDJJJOOOSSSVVV]]]iiittt{{{xxxzzz|||uuuuuuxxx|||~~~|||vvvqqqxxx|||}}}xxxccc]]]UUUOOOLLLKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLPPPRRRUUUWWWYYY\\\```cccdddeeeggghhhjjjmmmrrrvvvxxx{{{~~~{{{{{{zzzyyywwwvvvvvvuuuuuuyyyyyyyyyyyyzzz{{{|||}}}~~~}}}{{{{{{zzz}}}rrrmmmrrr~~~yyyhhhVVVJJJGGGLLLOOOMMMHHHHHHMMMSSS___hhhmmmkkkhhhhhhiiiiiijjjhhheeeddddddcccaaa```]]]\\\ZZZXXXVVVTTTTTTSSSTTTTTTTTTUUUWWWYYY\\\]]]^^^]]]\\\ZZZXXXVVVUUUTTTUUUUUUUUUWWWZZZ^^^bbbdddffflllrrruuuwwwwwwppphhhaaa___^^^]]]]]]ZZZWWWTTTVVVWWWZZZ]]]]]]]]][[[ZZZ[[[[[[[[[\\\]]][[[XXXVVVSSSRRRQQQRRRUUUWWWWWWWWWTTTWWW[[[___aaaaaa___^^^___]]][[[ZZZZZZ[[[^^^___YYYYYYXXXYYY[[[^^^aaacccbbbcccccccccbbb```___^^^XXXVVVSSSSSSUUUXXXZZZ[[[___```aaa___\\\\\\^^^aaaaaaccceeehhhjjjkkkkkkkkkggghhhiiijjjlllnnnppppppnnnqqquuuzzz}}}rrreeeYYYSSSOOOSSSZZZggg{{{mmm^^^^^^bbbdddkkkrrrvvvyyyxxxppphhhbbbaaa^^^ZZZTTTOOOJJJGGG@@@???>>>???AAAFFFJJJMMMPPPVVVaaalllvvv}}}wwwttttttllllllnnnpppqqqpppmmmjjjooossszzzmmmggg```YYYTTTQQQNNNLLLHHHGGGGGGFFFGGGGGGIIIIIILLLNNNQQQSSSTTTWWWZZZ]]]___```bbbdddeeeiiimmmppprrruuuyyy|||}}}yyyvvvuuuvvvuuuuuutttttttttttttttwwwwwwxxxyyy{{{|||}}}}}}|||}}}{{{zzzxxxxxxxxxyyy|||sssmmmuuu}}}lll\\\NNNEEEAAACCCDDDDDDDDDGGGLLLQQQVVV]]]bbbaaa```cccffffffgggfffeeecccbbbaaa```___]]]\\\ZZZXXXVVVTTTSSSRRRQQQQQQQQQRRRTTTWWWYYY[[[ZZZZZZYYYWWWUUUTTTRRRQQQSSSSSSSSSTTTWWW[[[___aaadddjjjppprrrtttuuuqqqjjj```___^^^]]]\\\ZZZVVVTTTTTTWWWZZZ]]]]]]\\\ZZZXXXXXXXXXYYYZZZ\\\\\\YYYWWWQQQPPPPPPQQQTTTVVVVVVVVVTTTVVV[[[___aaabbbaaa```^^^\\\YYYWWWVVVXXXZZZ\\\YYYYYYXXXXXXYYY[[[]]]___```aaabbbbbbaaa___^^^\\\YYYUUURRRSSSWWW[[[[[[[[[``````___]]]ZZZYYY[[[]]]]]]^^^aaadddfffggghhhhhhffffffeeeeeegggjjjmmmooolllpppuuuvvvzzzzzzkkk[[[PPPRRRSSSWWW___nnnxxxfff```aaaaaagggpppyyy~~~~~~xxxrrrnnnmmmjjjfff```YYYRRRNNNEEECCCAAA@@@AAACCCFFFHHHJJJPPPYYYcccmmmwwwzzzqqqkkkiiieeeeeeffffffffffffdddccccccfffjjjooosssuuuuuuuuuooolllhhhddd```ZZZSSSOOOIIIHHHGGGFFFFFFGGGIIIJJJIIIKKKMMMOOOPPPRRRUUUWWWYYY[[[]]]___aaadddhhhkkkmmmpppsssvvvxxx|||~~~yyyuuusssrrrrrrrrrqqqqqqqqqqqqrrrsssssstttuuuwwwyyyzzz|||}}}}}}{{{xxxwwwvvvvvvvvvwwwxxxyyyzzz}}}xxxtttyyynnnZZZLLLCCC@@@@@@@@@@@@@@@CCCGGGLLLOOOOOOVVV[[[\\\^^^cccfffggg_________^^^\\\ZZZYYYYYY\\\[[[ZZZXXXVVVTTTRRRQQQNNNNNNNNNPPPRRRUUUWWWYYYWWWWWWWWWVVVTTTRRRPPPOOOOOOOOOPPPQQQTTTWWW[[[]]]aaagggkkkkkklllnnnmmmiii___^^^]]]]]]\\\[[[WWWUUUSSSVVVYYY\\\]]]\\\ZZZXXXVVVVVVXXXZZZ]]]]]]\\\ZZZRRRQQQPPPRRRUUUWWWWWWWWWXXXXXXYYY[[[]]]^^^```aaa]]][[[YYYWWWVVVWWWYYYZZZ[[[ZZZYYYXXXWWWXXXXXXYYY]]]^^^`````````^^^\\\ZZZYYYVVVSSSUUUYYY\\\\\\[[[___]]]ZZZVVVTTTTTTVVVXXXZZZ\\\^^^aaacccdddddddddeeecccbbbaaabbbeeeiiillljjjnnnrrrsssuuu~~~xxxeeeUUUSSSPPPRRRYYYeee|||vvvkkkggg___aaagggooouuuvvvtttrrrtttsssqqqnnnhhh```ZZZUUULLLKKKHHHEEEDDDDDDEEEEEEFFFKKKSSS\\\eeeoooxxx}}}}}}rrrkkkfffcccccccccbbbaaa`````````___aaaccceeegggiiiiiiiiiiiijjjkkkllljjjddd[[[UUUJJJIIIGGGEEEEEEGGGHHHJJJHHHIIIKKKKKKLLLMMMPPPSSSTTTVVVYYY[[[]]]___cccfffjjjllloooqqqtttwww{{{|||yyyvvvsssqqqqqqrrrrrroooooooooooopppqqqrrrsssrrrsssvvvxxx{{{|||}}}~~~}}}{{{yyytttssssssssstttvvvxxxyyyyyy~~~~~~xxx~~~zzzcccOOOBBB>>>===>>>======>>>@@@DDDHHHKKKMMMTTTYYYZZZ]]]cccfffeee[[[\\\]]]\\\YYYWWWWWWWWWZZZYYYYYYWWWUUUSSSQQQPPPLLLLLLMMMNNNPPPSSSVVVXXXUUUVVVVVVUUUTTTRRROOONNNMMMMMMMMMNNNQQQTTTXXXZZZ___dddgggeeeeeeggggggeee]]]\\\\\\\\\\\\[[[XXXVVVSSSUUUYYY[[[]]]]]][[[ZZZVVVVVVWWWYYY\\\\\\ZZZXXXPPPOOOOOOPPPSSSVVVWWWVVVYYYXXXVVVVVVWWWYYY\\\^^^]]]\\\[[[YYYYYYYYYZZZZZZ[[[ZZZYYYWWWVVVUUUUUUTTTZZZ[[[]]]^^^^^^\\\YYYXXXXXXVVVUUUVVVXXXZZZZZZZZZ[[[WWWRRRMMMLLLNNNRRRTTTYYY[[[]]]```bbbcccddddddcccbbb___^^^___aaaeeeggggggjjjmmmnnnqqqyyyqqq___SSSMMMLLLSSS___ttt|||kkkeeebbbccceeefffhhhlllqqqqqqpppmmmhhhbbb\\\YYYRRRQQQNNNJJJHHHGGGGGGHHHGGGKKKQQQXXX```jjjsssxxxvvvmmmgggdddeeedddbbb___]]]]]]^^^^^^_____________________aaadddhhhlllmmmjjjccc^^^OOOMMMIIIFFFEEEEEEFFFHHHFFFGGGHHHIIIIIIJJJLLLNNNNNNQQQTTTWWWXXX[[[^^^```fffhhhjjjlllnnnrrrwwwzzz|||}}}uuutttrrrpppooopppqqqrrrnnnnnnnnnooooooppprrrrrrqqqsssvvvzzz}}}{{{wwwvvvuuutttqqqqqqqqqqqqsssuuuwwwyyyxxx~~~~~~~~~kkkWWWIIIAAA>>>===;;;<<<===>>>@@@CCCGGGJJJMMMSSSXXXYYY\\\```bbb```YYY[[[]]]\\\YYYVVVVVVWWWWWWWWWWWWVVVUUURRRPPPOOOKKKKKKKKKMMMOOORRRUUUWWWUUUUUUVVVVVVTTTRRRPPPNNNMMMLLLLLLNNNPPPSSSVVVYYY]]]cccgggeeeccccccbbb___ZZZYYYYYYZZZ[[[[[[XXXVVVTTTUUUXXXZZZ\\\]]]^^^^^^VVVVVVVVVWWWXXXWWWTTTQQQKKKJJJJJJLLLOOORRRRRRRRRTTTSSSRRRQQQRRRTTTWWWXXXZZZZZZZZZZZZZZZZZZYYYYYYYYYXXXWWWVVVUUUTTTTTTSSSWWWXXX[[[\\\\\\ZZZWWWUUUUUUUUUVVVUUUUUUUUUWWWYYYWWWQQQJJJFFFGGGMMMSSSWWWXXXZZZ^^^aaadddfffhhhhhhbbbaaa^^^\\\\\\^^^aaabbbeeeeeefffhhhlllsss|||nnn\\\RRRLLLQQQZZZkkkyyyhhh___ZZZYYY___fffiiiiiihhhfffbbb^^^ZZZXXXTTTSSSQQQNNNMMMLLLMMMMMMIIILLLQQQWWW^^^gggpppuuuyyyzzzpppjjjggghhhhhheee```]]]\\\]]][[[[[[[[[ZZZZZZYYYXXXXXX]]]___bbbgggkkkkkkiiigggZZZWWWQQQLLLHHHGGGGGGGGGDDDEEEFFFFFFEEEFFFHHHJJJIIILLLOOORRRTTTVVVYYY[[[aaaccceeefffhhhlllqqquuuvvvyyy}}}{{{xxxvvvsssrrrpppoooooooooooopppoooooooooooopppqqqrrrrrrsssuuuyyy}}}yyyssspppppppppqqqoooooooooppprrrtttwwwxxxxxx~~~|||xxx~~~~~~oooZZZIIIBBB???===:::;;;>>>@@@BBBBBBEEEJJJMMMNNNTTTXXXYYY[[[^^^]]]ZZZSSSVVVXXXWWWTTTQQQQQQRRRUUUUUUVVVUUUTTTRRRPPPOOOJJJJJJKKKMMMOOORRRUUUWWWUUUUUUVVVVVVUUUSSSPPPOOOMMMMMMMMMNNNPPPSSSWWWYYY\\\ccciiigggdddbbb___[[[WWWWWWWWWXXXZZZZZZXXXVVVTTTUUUWWWZZZ\\\^^^___```WWWVVVUUUUUUTTTRRRNNNJJJGGGFFFFFFHHHKKKMMMNNNNNNOOOOOOOOOOOOPPPRRRSSSTTTVVVWWWXXXYYYYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTUUUWWWYYY[[[[[[YYYVVVTTTRRRUUUVVVUUURRRRRRTTTWWWUUUOOOHHHDDDGGGOOOWWW]]]XXXZZZ^^^cccgggjjjlllmmmbbb```^^^\\\[[[\\\^^^___cccbbbbbbdddhhhooovvv{{{hhh[[[QQQSSSYYYddd|||sssbbbXXXUUU\\\eeebbbaaaaaa___]]]ZZZWWWVVVTTTSSSQQQPPPPPPPPPQQQQQQKKKMMMRRRWWW]]]fffnnntttuuuwwwppphhhjjjjjjgggaaa]]]\\\]]]YYYZZZZZZZZZZZZZZZYYYXXX\\\\\\^^^bbbgggkkkmmmmmmeee```ZZZSSSMMMJJJHHHHHHBBBCCCDDDDDDCCCCCCEEEGGGFFFIIILLLOOOQQQSSSUUUWWW^^^___aaabbbdddhhhmmmqqqrrruuuyyy|||}}}~~~|||xxxtttqqqppprrrqqqpppooonnnmmmmmmmmmpppppppppppppppqqqrrrrrruuuwww{{{{{{uuunnnkkklllnnnoooooopppqqqrrrtttttttttssssssyyy{{{}}}qqqkkknnnuuudddPPPEEE???<<<===???@@@@@@@@@AAACCCFFFHHHJJJRRRSSSVVVXXXYYYZZZYYYYYYVVVTTTRRRPPPOOONNNNNNOOORRRSSSTTTTTTTTTRRRQQQPPPLLLLLLLLLMMMOOOQQQTTTUUUXXXXXXWWWVVVTTTSSSQQQPPPNNNMMMMMMMMMPPPTTTXXX[[[```aaaaaa```___]]]\\\ZZZXXXWWWWWWWWWXXXXXXVVVTTTYYYXXXWWWXXX[[[]]]^^^^^^ZZZYYYVVVTTTRRROOOLLLJJJDDDDDDEEEEEEGGGHHHIIIJJJOOOMMMLLLMMMOOOPPPQQQPPPQQQSSSVVVYYYZZZYYYWWWVVVZZZ[[[[[[XXXTTTPPPNNNNNNPPPRRRUUUXXXXXXXXXVVVUUURRRSSSTTTSSSRRRRRRTTTVVVXXXQQQHHHDDDHHHPPPXXX\\\^^^^^^aaaeeejjjlllmmmmmmjjjeee^^^YYYYYY\\\___bbbbbbbbbcccfffiiimmmqqqssszzzyyyhhhZZZWWWXXX___qqqooo```YYYWWWVVV[[[^^^aaaaaa^^^YYYTTTRRRQQQOOOMMMKKKKKKMMMPPPRRRRRRSSSTTTVVV[[[cccmmmsssrrrwww~~~uuuqqqkkkfffcccbbb```___^^^\\\ZZZYYYYYYYYYXXXWWW[[[\\\^^^___```cccgggjjjggggggeee^^^UUUNNNLLLLLLHHHFFFCCCBBBCCCEEEEEEEEEEEEEEEFFFGGGJJJNNNRRRUUUYYY[[[^^^```bbbdddhhhkkkmmmooosssvvvyyyzzzzzzyyywwwzzz~~~zzzuuuqqqooonnnnnnooooooooooooooopppppppppqqqrrrrrrrrrqqqrrrtttuuuwww{{{{{{zzzwwwrrrmmmkkklllnnnnnnnnnkkklllnnnooopppppppppooorrrvvv{{{iiigggmmmzzzwwwkkk\\\KKKBBB>>>;;;<<>>AAABBBEEEGGGIIIKKKKKKKKKRRRTTTXXXZZZ[[[YYYVVVTTTPPPOOONNNNNNNNNOOOPPPQQQPPPQQQRRRSSSSSSQQQPPPNNNKKKKKKLLLMMMOOOQQQRRRSSSUUUVVVXXXXXXXXXWWWUUUTTTPPPQQQRRRSSSVVVXXXZZZ\\\\\\]]]]]]]]]\\\ZZZXXXWWWUUUSSSQQQPPPQQQRRRRRRRRRSSSRRRRRRTTTWWWZZZ[[[ZZZZZZZZZYYYXXXUUURRROOOMMMLLLJJJIIIGGGGGGGGGHHHIIIHHHHHHHHHIIIKKKKKKIIIGGGIIIJJJKKKMMMOOOQQQSSSTTTUUUWWWXXXXXXUUUSSSQQQQQQPPPQQQRRRQQQPPPNNNKKKIIIQQQQQQPPPOOONNNPPPTTTWWWddd^^^UUUPPPPPPTTTZZZ]]]_________```dddjjjooorrruuussspppkkkfff```[[[YYY``````aaabbbccceeeggghhhiiirrr~~~kkkdddddddddiiipppyyyrrr___UUURRRMMMPPPTTTXXXZZZYYYWWWVVVQQQQQQQQQOOOMMMJJJFFFEEECCCDDDFFFGGGJJJNNNSSSWWWZZZ___iiisss}}}~~~vvvnnniiifffdddbbbbbb___\\\[[[[[[ZZZYYYXXXVVVWWWXXXYYYYYY[[[^^^aaaggghhhkkkllljjjcccYYYSSSNNNKKKGGGEEEEEEFFFEEEEEEEEEEEEDDDEEEFFFGGGIIIKKKNNNPPPSSSUUUXXX[[[___bbbdddfffiiillloooppppppqqqpppsssvvvxxxyyyzzz}}}~~~}}}|||{{{zzzwwwuuuooonnnlllkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnqqqrrrssssssrrrsssuuuwwwyyy~~~~~~|||xxxtttpppllljjjhhhiiihhhhhhhhhiiijjjkkkkkkjjjjjjkkkllllllkkkjjjiiiiiiooo|||nnndddaaammm~~~hhhYYYOOOGGG@@@>>>===<<<===@@@AAADDDGGGKKKMMMNNNNNNMMMRRRTTTXXX[[[[[[XXXTTTQQQNNNMMMMMMMMMMMMOOOPPPQQQRRRSSSTTTUUUTTTQQQNNNMMMKKKLLLLLLNNNOOOQQQRRRSSSRRRTTTXXXZZZ[[[YYYVVVSSSQQQQQQSSSUUUWWWXXXZZZZZZZZZ[[[[[[[[[ZZZYYYWWWVVVUUURRROOONNNOOOQQQQQQQQQQQQPPPPPPSSSVVVYYYZZZZZZZZZ[[[[[[ZZZWWWUUUSSSRRRRRRPPPMMMJJJHHHHHHJJJKKKKKKKKKKKKMMMNNNMMMJJJHHHHHHGGGFFFGGGHHHKKKNNNPPPUUUWWWYYYXXXUUURRRPPPPPPNNNOOOOOOOOOMMMKKKIIIHHHOOOOOONNNLLLLLLNNNRRRVVVbbb]]]WWWRRRQQQTTTYYY\\\\\\[[[ZZZZZZ]]]cccjjjooosssuuuvvvtttnnnfff```\\\]]]^^^___aaacccfffggghhhggglllxxx}}}tttooolllnnnsssttt}}}lll\\\UUUPPPQQQSSSVVVXXXXXXWWWUUUTTTSSSRRRPPPMMMJJJGGGEEEAAACCCDDDEEEEEEGGGJJJLLLNNNSSS\\\gggrrr}}}vvvpppkkkgggeeedddaaa^^^[[[[[[[[[ZZZYYYVVVWWWXXXXXXWWWYYY[[[^^^aaabbbeeeiiikkkhhh___XXXRRROOOJJJGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDEEEFFFGGGIIIKKKNNNPPPRRRUUUYYY\\\___```cccfffhhhjjjkkkkkkmmmooorrrttttttuuuwwwyyy}}}zzzwwwuuutttrrrooommmhhhhhhgggggggggiiikkklllmmmmmmmmmmmmmmmnnnnnnnnnpppqqqrrrsssssstttwwwyyy{{{{{{vvvtttrrrooollliiigggeeeeeedddeeefffgggggghhhjjjkkkkkklllllllllllljjjiiihhhhhhnnnyyyyyyvvvwww}}}rrr]]]OOOFFFAAA>>>??????>>>???BBBBBBEEEIIINNNPPPQQQPPPOOORRRTTTXXX[[[ZZZWWWSSSPPPMMMMMMLLLLLLMMMNNNPPPQQQUUUVVVWWWWWWUUURRRNNNLLLLLLLLLNNNOOOPPPQQQRRRRRRRRRWWW]]]bbbccc___ZZZVVVQQQQQQSSSTTTVVVWWWXXXXXXXXXYYYYYYZZZYYYXXXVVVUUUUUURRROOONNNOOOPPPQQQQQQOOOOOOPPPSSSWWWZZZ[[[ZZZZZZ[[[]]][[[YYYWWWXXXYYYZZZWWWRRRMMMKKKKKKMMMNNNOOOOOOOOOPPPQQQPPPMMMJJJIIIHHHEEEDDDDDDGGGJJJLLLUUUWWWYYYYYYUUUQQQNNNMMMLLLLLLMMMMMMMMMLLLJJJJJJNNNMMMLLLJJJIIILLLPPPTTTYYYVVVSSSPPPOOORRRWWW[[[ZZZZZZYYYWWWXXX]]]dddjjjmmmrrrwwwxxxtttooojjjhhh```aaaaaacccddddddeeeeeefffhhhqqqtttlllmmmqqqqqqyyy~~~gggZZZTTTSSSQQQSSSVVVWWWWWWVVVWWWVVVSSSPPPNNNLLLLLLKKKCCCDDDEEEDDDCCCBBBDDDEEEGGGLLLTTT^^^hhhrrr|||zzzsssnnnjjjgggddd```]]]\\\\\\[[[ZZZYYYZZZZZZYYYXXXXXX[[[]]]]]]]]]^^^cccggghhhddd```WWWSSSNNNJJJGGGFFFDDDBBB@@@@@@AAABBBCCCDDDEEEFFFEEEHHHJJJLLLNNNQQQTTTWWWZZZ[[[]]]___bbbdddeeefffiiikkknnnppppppqqqrrrtttwwwxxxxxxzzz|||~~~}}}yyyssspppllliiihhhfffdddbbbeeeeeeeeeeeeeeeggghhhiiijjjkkkkkklllmmmmmmnnnnnnoooqqqssstttuuuwwwzzz}}}~~~zzzvvvpppmmmiiihhhfffeeecccbbbbbbbbbaaacccdddeeeeeefffhhhkkkjjjkkklllllllllkkkjjjiiikkkooowww~~~|||hhhUUUHHHCCC???>>>@@@AAA???@@@DDDDDDFFFJJJNNNQQQRRRRRRQQQRRRTTTWWWYYYYYYWWWTTTQQQOOONNNMMMMMMMMMNNNOOOPPPTTTUUUWWWXXXWWWTTTPPPMMMMMMNNNOOOQQQRRRRRRSSSRRRWWW^^^hhhooopppjjjaaa[[[RRRRRRRRRSSSTTTVVVWWWXXXUUUVVVVVVWWWVVVUUUTTTSSSSSSQQQOOOOOOPPPPPPPPPPPPNNNNNNPPPTTTXXX[[[[[[[[[ZZZ\\\]]]\\\YYYZZZ^^^bbbaaa]]]WWWRRROOOPPPRRRTTTSSSRRRQQQRRRRRRQQQOOOLLLKKKIIIFFFDDDDDDFFFIIIKKKUUUWWWZZZYYYUUUQQQMMMLLLKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLKKKIIIHHHIIIMMMPPPOOONNNNNNLLLMMMPPPUUUYYYYYYZZZZZZXXXWWWYYY^^^ccceeekkkqqqtttsssrrrqqqrrrmmmmmmlllkkkjjjgggfffdddgggjjjqqqtttgggdddeeejjjpppyyywwwfffZZZVVVQQQPPPTTTXXXZZZZZZYYYXXXUUURRRPPPOOOOOOOOOEEEEEEEEECCC@@@??????@@@CCCGGGNNNVVV^^^gggpppvvv|||~~~wwwrrrlllhhhccc```^^^^^^^^^]]]]]]]]]]]][[[YYYYYY[[[]]]\\\[[[[[[]]]aaadddeeeeee]]]YYYSSSNNNJJJHHHEEECCC@@@@@@AAABBBCCCDDDEEEEEEDDDFFFHHHIIIJJJLLLPPPRRRTTTUUUWWWYYY[[[^^^```aaaccceeehhhjjjjjjkkkmmmoooooooooqqqsssuuuxxxzzz|||yyy{{{~~~}}}{{{{{{zzzyyyyyyxxxwwwtttqqqkkkhhheeebbbaaaaaa___^^^dddcccccccccddddddeeefffggghhhiiijjjlllnnnooooooppprrruuuwwwyyy}}}}}}zzzuuuqqqnnnkkkhhheeeaaaaaa````````````aaaaaaaaacccdddccccccdddhhhkkkiiikkkmmmooopppqqqqqqpppvvvwww{{{~~~{{{xxx}}}rrr___NNNCCCBBB??????AAAAAA???@@@DDDEEEGGGJJJNNNQQQSSSSSSSSSRRRTTTVVVXXXXXXWWWUUUSSSRRRQQQOOONNNMMMMMMNNNNNNOOOQQQTTTWWWWWWVVVSSSQQQNNNOOOQQQRRRSSSTTTSSSSSS[[[cccpppyyyzzzrrrfff^^^TTTSSSRRRRRRSSSUUUWWWYYYQQQRRRSSSSSSSSSRRRQQQPPPQQQPPPOOOOOOPPPPPPOOOMMMLLLMMMOOOSSSXXX[[[[[[ZZZZZZ\\\]]][[[YYY\\\ccciiigggbbb\\\VVVSSSTTTWWWYYYXXXVVVTTTTTTTTTSSSRRRPPPKKKIIIGGGFFFFFFHHHKKKMMMRRRUUUXXXYYYVVVRRROOOMMMKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHHHHIIIKKKIIIJJJKKKKKKKKKNNNSSSWWWVVVYYY[[[XXXUUUSSSVVVZZZ[[[```fffhhhhhhjjjnnnqqqtttsssrrrpppmmmjjjgggeeedddiiiooowwwyyykkkbbb^^^```eeekkkqqq{{{}}}iiiaaaXXXTTTVVVZZZ\\\]]]YYYXXXWWWUUUSSSPPPNNNLLLHHHGGGFFFBBB???===>>>???AAADDDIIINNNTTT\\\dddiiipppuuuzzz~~~zzzqqqmmmhhhdddbbbbbbaaaaaa___```___]]]ZZZZZZ[[[]]]ZZZZZZZZZZZZZZZ\\\```bbbddd___YYYSSSOOOKKKHHHFFFCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDFFFGGGGGGIIIKKKNNNOOOPPPQQQSSSUUUXXXZZZ[[[[[[]]]aaacccccceeeggghhhggghhhiiikkkmmmppprrrsssqqqsssuuuwwwwwwyyy{{{}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyxxxuuusssqqqooommmllllllllljjjiiihhheeeaaa````````````___aaaaaaaaabbbbbbcccdddddddddeeegggiiilllnnnpppqqqrrruuuxxx|||rrrooojjjgggeeecccaaa```^^^^^^^^^______```bbbbbbaaacccdddcccaaacccgggkkkjjjlllooorrruuuwwwxxxyyyxxxqqqrrrxxx||||||}}}}}}kkkYYYIII@@@BBB@@@???AAA@@@>>>@@@DDDFFFGGGJJJNNNQQQSSSTTTTTTRRRTTTUUUWWWWWWVVVUUUTTTTTTSSSQQQOOOMMMMMMMMMMMMJJJMMMRRRVVVWWWWWWUUUSSSOOOPPPRRRTTTTTTTTTTTTTTT[[[eeesss~~~~~~uuuggg]]]VVVUUUSSSRRRSSSUUUXXXZZZNNNOOOPPPPPPPPPOOONNNMMMOOONNNNNNOOOPPPOOOMMMLLLKKKLLLNNNSSSWWWZZZZZZZZZZZZ\\\\\\ZZZYYY]]]fffmmmjjjeee___YYYVVVWWWZZZ\\\\\\ZZZXXXVVVVVVVVVUUUTTTJJJIIIGGGGGGHHHKKKNNNPPPPPPSSSWWWXXXVVVSSSPPPOOOLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKJJJGGGGGGGGGIIIHHHJJJKKKKKKKKKMMMRRRVVVSSSVVVYYYWWWRRRNNNOOORRRSSSWWW[[[]]]]]]___eeekkkmmmmmmlllkkkiiifffcccaaa[[[aaafffhhhnnnttthhh___[[[^^^aaadddkkk{{{xxxnnnaaaYYYYYY\\\^^^^^^XXXYYYYYYXXXUUUPPPKKKHHHKKKJJJGGGCCC@@@>>>???AAA???BBBEEEIIINNNTTT[[[```fffkkkrrrvvvzzz~~~uuuqqqkkkgggeeeeeeeeedddaaaaaa```]]][[[ZZZ[[[]]]WWWYYYZZZXXXUUUUUUYYY\\\hhhccc]]]WWWRRRNNNKKKHHHFFFFFFFFFEEEDDDCCCAAAAAABBBDDDEEEEEEEEEFFFHHHKKKLLLLLLMMMOOOQQQTTTVVVXXXUUUXXX[[[]]]^^^```bbbdddbbbcccdddeeegggiiikkklllkkkmmmoooqqqrrrsssuuuwwwwwwwwwwwwxxxyyy{{{~~~|||}}}~~~{{{|||}}}}}}}}}}}}||||||yyywwwuuuuuutttssspppnnnjjjgggdddccccccddddddcccccc```]]]\\\]]]^^^^^^^^^^^^^^^___```aaabbbcccdddcccdddfffiiilllnnnqqqrrrtttwww{{{gggeeebbb^^^\\\[[[[[[[[[YYYYYYZZZZZZ[[[]]]^^^___bbbccccccbbb```aaaeeeiiiiiipppwwwyyyyyy{{{{{{lllfffiiippprrrzzzgggSSSJJJGGGAAA@@@???@@@BBBDDDDDDDDDHHHJJJMMMQQQTTTVVVVVVVVVQQQRRRUUUWWWXXXWWWVVVUUUUUUVVVTTTOOONNNOOOOOOLLLIIILLLPPPSSSUUUUUUSSSRRRLLLNNNPPPSSSUUUVVVVVVVVV___jjjvvvzzzxxxrrrhhh___VVVSSSQQQPPPQQQSSSSSSSSSQQQRRRQQQPPPMMMLLLMMMOOONNNMMMNNNOOOPPPPPPNNNLLLJJJKKKLLLOOORRRUUUWWWYYYXXXYYYYYYYYY[[[___dddiiieeeccc```^^^^^^_________bbb]]]XXXXXXYYYZZZVVVRRROOOIIIFFFIIILLLLLLLLLNNNPPPSSSVVVWWWUUURRROOONNNLLLMMMMMMKKKHHHGGGGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFHHHIIIIIIHHHHHHJJJMMMPPPRRRTTTUUUTTTQQQOOONNNNNNPPPRRRTTTTTTTTTWWW\\\aaaddddddccc```\\\YYYYYYZZZ[[[ZZZ[[[```fffppprrrccc]]]XXXWWW[[[___iii~~~qqqfff___YYYXXX[[[[[[\\\[[[WWWUUUTTTRRRNNNNNNMMMJJJGGGDDDBBB@@@??????@@@BBBEEEIIINNNRRRUUU]]]aaahhhnnntttyyy~~~wwwoooiiihhhhhhfffeeedddddddddcccaaa___]]]\\\ZZZYYYXXXWWWWWWXXXZZZ[[[^^^```bbb___XXXRRRNNNMMMJJJHHHFFFEEEEEEEEECCCBBBDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHIIIKKKNNNQQQRRRRRRSSSUUUWWWYYYZZZZZZ[[[[[[\\\\\\]]]___aaacccdddccceeehhhiiiiiikkkmmmooommmmmmoooqqqrrrrrrrrrrrrtttvvvwwwwwwvvvvvvwwwxxxxxxyyy{{{zzzyyyyyyzzz|||~~~~~~}}}||||||||||||||||||||||||{{{{{{{{{{{{|||xxxttttttuuuvvvtttrrrrrrpppmmmlllkkkiiifffdddaaa```^^^\\\\\\]]]^^^______^^^]]]\\\[[[[[[[[[[[[___aaabbbbbbaaaaaacccdddhhhiiikkklllmmmqqquuuxxxxxx|||bbb```]]]ZZZXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\^^^^^^^^^```aaa``````aaaeeeiiijjjsss~~~zzziiibbbccccccooopppXXXIIICCCDDDCCCBBBCCCDDDFFFFFFEEEGGGJJJNNNRRRTTTVVVVVVUUURRRSSSUUUVVVWWWWWWVVVVVVWWWZZZYYYSSSNNNNNNMMMJJJIIIKKKOOOSSSUUUUUUSSSRRRMMMNNNPPPRRRTTTVVVWWWXXX___jjjsssvvvuuuppphhh___XXXUUURRRPPPQQQRRRRRRQQQQQQRRRQQQPPPMMMLLLMMMNNNOOONNNNNNOOOPPPQQQOOONNNJJJKKKLLLOOORRRUUUWWWXXXXXXXXXXXXWWWXXX[[[```dddcccaaa``````aaacccddddddccc___\\\\\\______\\\YYYSSSMMMJJJLLLOOONNNNNNPPPOOORRRUUUVVVUUUSSSQQQPPPQQQRRRSSSQQQNNNKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFGGGGGGGGGGGGIIIMMMPPPSSSUUUVVVVVVSSSQQQPPPQQQLLLNNNPPPPPPQQQSSSXXX\\\\\\\\\[[[YYYUUUTTTTTTUUUWWWUUUVVVYYY\\\dddsss~~~rrrbbbYYYUUUWWWYYYaaasssyyymmmbbb[[[[[[YYYYYYXXXWWWVVVVVVUUUSSSPPPNNNLLLIIIFFFCCCAAAAAA??????@@@BBBEEEHHHKKKMMMVVVZZZaaaggglllrrrwww{{{~~~wwwrrrqqqooommmjjjggggggfffdddbbb```___^^^ZZZYYYXXXWWWWWWXXXZZZ[[[\\\___aaa```ZZZTTTPPPOOOLLLJJJHHHFFFGGGFFFEEEDDDDDDEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHJJJLLLNNNOOOOOOPPPQQQSSSTTTUUUVVVVVVWWWWWWXXXYYYZZZ\\\^^^___```aaadddeeeeeefffiiikkkhhhhhhiiijjjkkklllmmmmmmooopppqqqqqqpppoooppprrrrrrsssuuutttsssssstttvvvyyyzzz}}}}}}{{{{{{|||||||||{{{zzzyyyxxxyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwyyyuuuqqqooooooooommmkkkmmmkkkhhhgggfffdddbbb```]]]\\\ZZZYYYYYYZZZ\\\]]]^^^]]]]]]\\\[[[[[[[[[[[[\\\^^^```aaa```aaaccceeeiiijjjkkklllnnnqqqvvvzzz~~~ZZZXXXWWWUUUTTTTTTUUUUUUXXXXXXXXXYYYZZZ[[[\\\]]]\\\^^^```aaabbbeeeiiimmmpppxxxpppaaa[[[[[[```tttgggRRRGGGHHHGGGEEEFFFGGGHHHHHHGGGGGGIIINNNRRRUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWYYY___```YYYPPPLLLJJJHHHHHHJJJMMMPPPSSSSSSSSSSSSNNNNNNOOOPPPSSSVVVYYYZZZ```iiipppqqqpppmmmggg```ZZZWWWSSSPPPPPPPPPOOONNNQQQQQQRRRPPPNNNLLLLLLMMMPPPNNNMMMNNNOOOQQQQQQPPPJJJKKKMMMOOORRRTTTVVVWWWVVVVVVVVVUUUUUUWWW[[[___```aaaaaaccceeegggiiijjjfffdddbbbcccffffffdddaaaWWWQQQMMMNNNOOOMMMNNNQQQOOORRRUUUVVVUUUSSSSSSSSSSSSTTTUUUSSSPPPLLLIIIIIIKKKKKKJJJJJJIIIHHHHHHHHHFFFGGGGGGGGGHHHJJJNNNRRRTTTVVVXXXXXXVVVTTTTTTTTTKKKKKKLLLLLLLLLNNNRRRUUUSSSTTTTTTRRRPPPOOOPPPQQQUUURRRQQQRRRSSSXXXcccnnnnnn```UUUSSSTTTYYYgggvvvtttfff___ZZZXXXVVVVVVVVVVVVUUUTTTRRRQQQOOOLLLIIIFFFDDDCCC@@@@@@@@@@@@AAABBBDDDEEELLLPPPVVV\\\aaagggmmmpppwwwzzz~~~~~~zzzvvvrrrkkkjjjhhheeecccaaa```___[[[ZZZXXXWWWVVVWWWYYYZZZZZZ]]]``````]]]XXXTTTRRROOOMMMJJJHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFFFFHHHIIIJJJKKKJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRSSSUUUVVVWWWZZZ[[[^^^______```bbbdddaaaaaaaaaaaabbbccceeefffggghhhiiihhhgggfffggghhhjjjkkkllllllkkkkkklllmmmppprrruuuyyy{{{|||{{{{{{~~~~~~}}}zzzvvvttttttuuuwwwvvvuuutttttttttttttttrrrrrrqqqqqqqqqpppppppppsssoookkkhhhgggfffdddbbbeeecccaaa```___^^^\\\ZZZWWWVVVVVVUUUVVVWWWYYYZZZ]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^```aaaaaabbbeeegggkkklllnnnooorrrvvv|||SSSRRRQQQQQQQQQRRRSSSSSSUUUUUUVVVWWWXXXYYY[[[\\\]]]___bbbeeeiiinnnrrruuu{{{{{{pppcccYYYYYY]]]mmmvvv\\\NNNKKKIIIGGGGGGIIIIIIIIIHHHGGGJJJNNNQQQTTTUUUTTTTTTVVVUUUTTTSSSSSSUUUWWWXXX\\\cccfff^^^RRRLLLIIIGGGFFFHHHJJJMMMOOOQQQRRRRRROOONNNNNNOOORRRVVVZZZ]]]```hhhmmmlllkkkiiifffaaa\\\XXXTTTPPPOOONNNMMMLLLPPPQQQRRRQQQOOOMMMMMMNNNPPPNNNLLLLLLNNNPPPPPPPPPKKKLLLNNNPPPRRRTTTUUUVVVTTTUUUUUUTTTTTTVVVZZZ]]]```aaaccceeegggiiikkkmmmjjjiiiiiijjjkkkjjjgggeeeXXXSSSOOONNNMMMKKKLLLOOOQQQSSSUUUVVVUUUTTTTTTUUUUUUWWWXXXVVVQQQLLLIIIGGGKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHIIIIIIJJJMMMQQQTTTUUUWWWYYYZZZYYYXXXXXXYYYOOOOOOMMMKKKJJJKKKMMMNNNMMMNNNOOOOOONNNNNNPPPRRRUUUQQQOOOPPPPPPRRRZZZcccpppmmmZZZSSSRRRUUUaaannnxxxjjj```ZZZUUUTTTTTTSSSSSSSSSTTTSSSQQQOOOLLLIIIGGGEEECCCBBBAAA@@@@@@AAABBBBBBEEEIIINNNSSSXXX]]]cccffflllpppuuuzzz}}}xxxooommmjjjfffcccaaa______\\\[[[YYYWWWWWWWWWYYYZZZYYY[[[^^^```___[[[XXXVVVRRROOOKKKIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEDDDCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPTTTVVVXXXYYYYYYYYY[[[]]]\\\[[[ZZZZZZZZZ\\\___``````aaabbbaaa_________aaacccdddeeeeeeddddddeeefffiiikkkooorrrtttuuuuuuuuuwwwwwwvvvsssooommmmmmnnnqqqpppoooooonnnnnnnnnoookkkkkkkkkjjjjjjiiiiiihhhjjjgggdddaaa___^^^]]]\\\^^^\\\ZZZYYYYYYYYYWWWUUUSSSRRRRRRSSSTTTVVVWWWXXX[[[[[[\\\\\\]]]]]]]]]]]]^^^```bbbcccdddeeegggiiilllnnnqqquuuyyyOOOOOOOOOPPPQQQRRRSSSSSSSSSSSSTTTUUUWWWYYY[[[\\\___aaaeeekkkrrrxxx}}}wwwkkkaaaYYYWWW___jjjzzzyyy^^^OOOKKKJJJHHHHHHIIIJJJIIIHHHHHHJJJMMMPPPRRRTTTTTTTTTWWWVVVTTTSSSSSSTTTWWWXXX\\\dddhhh```UUUNNNKKKIIIFFFGGGHHHJJJLLLNNNPPPQQQPPPOOOOOOOOORRRVVVZZZ]]]```eeeiiigggffffffccc```\\\XXXTTTPPPOOONNNLLLKKKOOOQQQRRRRRRPPPOOOOOOPPPPPPNNNLLLKKKMMMNNNNNNNNNKKKLLLNNNQQQSSSTTTTTTUUURRRSSSTTTUUUVVVXXX\\\___```bbbdddeeeeeegggkkkmmmoooooooooooonnnkkkgggdddZZZUUUQQQPPPMMMJJJLLLPPPUUUVVVWWWWWWUUUUUUVVVWWW[[[\\\]]][[[VVVQQQMMMKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGHHHIIIIIIJJJMMMQQQTTTTTTWWWZZZ[[[[[[ZZZ[[[\\\XXXUUURRRNNNLLLJJJJJJIIIIIIJJJLLLLLLLLLMMMPPPRRRTTTPPPNNNPPPPPPQQQWWW]]]dddtttzzzbbbWWWSSSUUU___kkkyyyiii^^^TTTSSSSSSQQQRRRUUUTTTTTTSSSRRROOOLLLJJJIIICCCBBB@@@?????????@@@AAABBBDDDHHHLLLPPPUUUZZZ^^^cccgggmmmrrrxxxvvvsssnnnhhhdddaaa```___^^^]]]ZZZXXXXXXXXXYYYZZZXXXYYY\\\^^^___^^^[[[YYYTTTPPPLLLJJJIIIJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJKKKKKKOOOQQQSSSSSSSSSTTTVVVWWWYYYXXXVVVVVVVVVXXXZZZ\\\ZZZ\\\\\\\\\ZZZZZZ[[[\\\^^^___``````______```aaadddfffiiilllooopppppppppppppppooollliiigggggghhhjjjjjjiiihhhhhhhhhiiiiiieeeeeeddddddcccbbbbbbaaa```___]]][[[YYYYYYYYYZZZXXXWWWUUUUUUVVVVVVTTTSSSQQQQQQRRRSSSTTTUUUWWWWWWYYYZZZ[[[]]]^^^^^^^^^^^^```bbbdddddddddeeegggiiilllpppuuu{{{MMMMMMNNNPPPQQQRRRSSSSSSSSSSSSUUUWWWYYY\\\___```ccceeejjjrrr{{{wwwlllhhhbbb\\\WWW[[[jjjyyywww```SSSKKKJJJHHHHHHJJJKKKKKKJJJJJJKKKLLLNNNPPPRRRTTTUUUWWWVVVTTTSSSSSSTTTVVVWWW[[[bbbeee___WWWRRROOOMMMHHHHHHIIIJJJKKKMMMOOOPPPQQQQQQPPPPPPRRRVVVYYY\\\\\\aaadddbbb```aaa___]]]ZZZWWWSSSPPPOOONNNMMMLLLNNNPPPSSSTTTSSSRRRRRRSSSQQQOOONNNMMMNNNNNNMMMLLLKKKMMMOOOQQQSSSTTTSSSSSSRRRTTTUUUVVVWWWYYY]]]```___aaaccccccbbbdddiiinnnqqqrrrsssrrrpppkkkfffccc]]]XXXTTTRRRNNNKKKNNNSSSWWWXXXXXXXXXWWWWWWYYY[[[]]]^^^^^^\\\WWWRRROOOMMMMMMMMMLLLKKKKKKJJJJJJIIIGGGGGGHHHHHHIIIKKKOOORRRSSSVVVYYY[[[[[[\\\]]]^^^___[[[UUUQQQNNNLLLIIIGGGFFFGGGIIIJJJJJJLLLOOOQQQSSSOOOMMMPPPQQQQQQUUUZZZ^^^iii}}}mmm```XXXUUU\\\fffuuueeeVVVSSSSSSQQQSSSXXXSSSTTTTTTSSSRRRPPPMMMLLLCCCBBB@@@???>>>>>>?????????AAADDDFFFIIIMMMRRRVVVYYY___fffkkkpppwww}}}uuunnnhhhdddcccbbbaaa___\\\ZZZYYYYYYZZZZZZXXXXXXYYY[[[^^^___^^^\\\VVVSSSNNNKKKJJJKKKKKKJJJIIIIIIHHHGGGFFFFFFEEEEEECCCCCCDDDEEEFFFFFFFFFEEEGGGFFFEEEDDDDDDEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHJJJLLLNNNNNNNNNOOOPPPRRRTTTTTTSSSSSSSSSTTTVVVVVVTTTVVVWWWWWWVVVUUUWWWXXXYYYZZZ\\\[[[ZZZZZZ[[[]]]^^^```cccgggjjjkkkkkkkkkiiiiiihhheeebbb``````aaaccccccbbbbbbaaabbbbbbccc___^^^^^^]]]\\\[[[ZZZZZZWWWXXXXXXVVVTTTTTTVVVXXXTTTSSSRRRRRRSSSTTTSSSQQQPPPQQQRRRSSSTTTUUUVVVVVVWWWXXX[[[]]]^^^______^^^___aaadddeeeeeefffiiikkkooottt|||LLLMMMNNNPPPQQQRRRSSSSSSTTTUUUWWWZZZ]]]aaadddfffkkkmmmrrr|||{{{qqqnnniiikkkmmmmmmiiimmmooo___WWWKKKJJJIIIIIIKKKMMMMMMLLLLLLLLLKKKLLLNNNQQQTTTVVVVVVVVVUUUTTTTTTUUUUUUVVVZZZ^^^```\\\YYYWWWUUUQQQLLLLLLKKKKKKLLLNNNPPPRRRRRRRRRQQQRRRSSSUUUXXXZZZWWW\\\^^^\\\ZZZ[[[ZZZWWWXXXUUUQQQOOOOOOOOONNNNNNMMMPPPSSSUUUUUUUUUUUUVVVTTTRRRQQQQQQQQQOOOMMMKKKLLLMMMPPPRRRSSSSSSSSSRRRTTTVVVWWWWWWWWWYYY[[[^^^]]]___```___^^^aaahhhoooqqqsssuuuuuuqqqlllgggddd]]]YYYUUURRRMMMJJJNNNTTTVVVWWWXXXXXXYYY[[[___bbb______^^^[[[VVVRRRPPPPPPOOOOOOOOONNNMMMMMMLLLLLLJJJKKKKKKKKKKKKMMMQQQTTTQQQTTTWWWZZZ[[[\\\]]]___```[[[UUUQQQOOOMMMJJJGGGEEEGGGIIIJJJKKKMMMPPPRRRSSSOOONNNQQQSSSRRRTTTXXX\\\aaaooo|||ooobbbYYYYYY```ssssss___WWWSSSNNNOOOVVVRRRSSSTTTTTTSSSRRRPPPOOOGGGFFFCCCAAA??????>>>>>>===>>>@@@AAACCCFFFJJJNNNPPPWWW___dddhhhnnnwwwvvvnnnjjjhhhhhhcccaaa^^^\\\ZZZZZZ[[[[[[YYYXXXVVVXXX\\\^^^___^^^YYYUUUPPPMMMLLLMMMMMMLLLIIIIIIIIIHHHHHHGGGGGGGGGBBBCCCEEEFFFGGGGGGGGGGGGGGGFFFDDDCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEFFFHHHIIIJJJIIIJJJKKKMMMOOOOOOOOOOOOOOOPPPPPPPPPMMMOOOPPPQQQPPPQQQSSSTTTTTTUUUWWWVVVUUUUUUVVVXXXWWWYYY]]]aaaccceeeeeeeeeccccccbbb___[[[YYYYYYZZZ\\\\\\[[[[[[[[[[[[\\\\\\YYYXXXWWWVVVUUUTTTTTTSSSRRRSSSTTTRRRPPPOOORRRTTTQQQPPPOOOPPPRRRRRRQQQPPPPPPQQQRRRSSSTTTTTTTTTTTTVVVWWWZZZ]]]___```_________bbbeeehhhjjjlllppprrryyyKKKLLLNNNOOOQQQRRRRRRRRRVVVWWWYYY\\\```eeehhhjjjrrrttt{{{vvvkkkiiilllttt|||pppcccZZZUUULLLJJJJJJJJJMMMNNNOOONNNNNNLLLKKKKKKLLLPPPUUUWWWVVVVVVUUUUUUUUUUUUUUUUUUXXX\\\]]]ZZZYYYZZZXXXTTTPPPOOOMMMMMMNNNOOORRRSSSSSSSSSRRRSSSTTTUUUWWWXXXSSSXXX[[[XXXVVVWWWVVVTTTWWWTTTPPPOOOOOOPPPOOOOOOLLLPPPTTTVVVWWWWWWWWWXXXVVVUUUTTTSSSSSSQQQMMMKKKLLLNNNPPPRRRSSSSSSRRRRRRVVVWWWXXXXXXWWWWWWYYY[[[ZZZ\\\]]]\\\[[[___hhhpppqqqtttvvvvvvsssmmmhhhfffZZZVVVSSSPPPKKKHHHLLLSSSTTTUUUWWWXXXZZZ^^^cccgggddddddccc___[[[WWWVVVVVVRRRQQQQQQPPPPPPOOOOOONNNOOOPPPPPPOOOOOOQQQTTTWWWPPPSSSVVVYYYZZZ[[[]]]___^^^YYYSSSPPPOOOMMMJJJHHHGGGIIIKKKLLLMMMOOORRRTTTVVVRRRQQQTTTUUUTTTUUUWWW[[[]]]ggg|||{{{lll]]]YYY]]]ccc}}}ggg[[[RRRJJJJJJPPPQQQRRRSSSTTTTTTSSSQQQPPPMMMKKKHHHEEEBBBAAA@@@@@@;;;<<<======>>>AAAEEEHHHJJJQQQ[[[```bbbgggpppxxxzzz|||tttooommmllldddbbb```]]][[[[[[[[[\\\ZZZWWWUUUVVVZZZ^^^______\\\WWWRRROOONNNNNNOOONNNJJJJJJIIIIIIIIIIIIHHHHHHBBBDDDFFFGGGHHHIIIHHHHHHGGGEEEDDDBBBBBBCCCDDDEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCEEEFFFGGGFFFGGGHHHJJJJJJKKKLLLMMMMMMMMMLLLLLLHHHJJJLLLMMMMMMMMMOOOQQQPPPRRRSSSSSSRRRQQQSSSTTTRRRUUUXXX\\\___```aaaaaa______^^^[[[WWWUUUUUUVVVWWWWWWWWWVVVVVVWWWXXXXXXUUUTTTSSSRRRQQQPPPOOOOOOPPPQQQRRRPPPMMMLLLNNNQQQOOONNNNNNOOOPPPQQQQQQOOOPPPPPPQQQRRRSSSSSSSSSSSSUUUWWWZZZ]]]___``````___aaadddhhhlllpppsssxxx{{{KKKKKKKKKMMMPPPQQQPPPOOOVVVZZZ```dddfffjjjpppuuu~~~{{{mmmjjjqqqyyytttkkkaaaVVVOOONNNKKKJJJHHHGGGHHHJJJMMMOOOPPPMMMKKKLLLOOOSSSWWWXXXXXXXXXXXXWWWUUUUUUVVVXXXZZZZZZZZZZZZYYYXXXWWWVVVSSSSSSRRRQQQPPPPPPQQQQQQTTTTTTTTTTTTTTTVVVWWWWWWXXXWWWWWWVVVUUUTTTSSSSSSSSSRRRPPPNNNNNNNNNOOOPPPTTTUUUWWWXXXZZZ[[[[[[[[[[[[YYYVVVUUUTTTRRRPPPNNNNNNOOOPPPRRRTTTUUUWWWWWWWWWWWWWWWXXXYYYYYYZZZZZZWWWXXXYYY\\\___cccgggiiipppqqqrrrrrrpppmmmjjjhhhccc___XXXRRRNNNMMMOOOPPPUUUUUUVVVXXX[[[___ccceeegggfffdddcccaaa^^^YYYVVVSSSTTTUUUUUUTTTTTTTTTUUUVVVTTTQQQQQQRRRSSSQQQNNNQQQQQQRRRTTTVVVYYY[[[]]]WWWVVVUUUSSSPPPNNNMMMLLLKKKJJJJJJJJJLLLOOORRRSSSSSSRRRRRRRRRRRRRRRSSSSSS\\\YYY^^^mmm{{{kkk```]]]ccckkkwwwsss```XXXRRRNNNNNNRRRSSSSSSSSSSSSRRRRRRQQQPPPOOOLLLHHHEEEBBB@@@???===;;;999:::===@@@BBBCCCHHHKKKOOOTTTXXX]]]bbbfffrrrzzz{{{tttooojjjgggccc``````______^^^ZZZXXXVVVVVVYYY[[[]]]]]]```\\\WWWSSSQQQPPPOOOMMMGGGIIIKKKKKKIIIHHHJJJMMMKKKHHHFFFGGGIIIJJJHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEFFFEEEDDDCCCDDDFFFIIIHHHGGGHHHJJJJJJHHHFFFIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPOOOQQQSSSVVVXXXZZZ[[[\\\XXXXXXWWWUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPOOONNNNNNNNNMMMMMMLLLLLLKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMNNNMMMMMMQQQQQQPPPOOONNNPPPTTTWWWWWWWWWYYY]]]aaadddeeeddddddiiioootttwww|||NNNOOOPPPRRRSSSTTTUUUVVVYYY___gggnnnsssyyyvvviiihhhsssxxxnnnddd]]]WWWPPPMMMMMMJJJIIIHHHHHHJJJLLLPPPRRRSSSPPPMMMMMMPPPTTTWWWXXXYYYZZZZZZYYYVVVVVVVVVXXXXXXXXXYYYYYYYYYXXXWWWWWWSSSSSSRRRRRRRRRRRRRRRRRRTTTUUUUUUVVVWWWWWWXXXXXXVVVUUUUUUTTTSSSRRRRRRRRRSSSRRRPPPNNNNNNOOOQQQRRRUUUVVVWWWYYY\\\^^^___```]]][[[XXXWWWUUUTTTQQQNNNMMMMMMNNNPPPQQQSSSUUUVVVWWWXXXXXXYYYZZZZZZZZZZZZWWWWWWYYY[[[^^^bbbeeegggjjjlllmmmooonnnmmmkkkiiiddd```ZZZUUURRRQQQRRRTTTWWWVVVVVVWWWZZZ^^^bbbeeegggffffffffffffccc___[[[VVVWWWXXXYYYYYYZZZ\\\]]]]]]YYYVVVTTTUUUUUUSSSRRRQQQQQQRRRSSSTTTVVVXXXYYYVVVUUUTTTRRRQQQOOONNNMMMMMMMMMLLLLLLNNNPPPRRRTTTRRRQQQQQQPPPPPPQQQQQQRRRXXXUUUXXXccctttwwwhhh```^^^aaahhhpppssssssxxxkkk^^^UUUOOONNNNNNOOORRRTTTVVVWWWXXXXXXRRRQQQNNNJJJGGGDDDBBBAAA===;;;999999<<>><<<::::::;;;=========;;;===@@@BBBDDDGGGKKKMMMOOOTTTZZZaaaiiisss}}}|||xxxtttpppkkkhhhfffbbb^^^[[[[[[ZZZYYYXXXZZZ[[[]]]^^^^^^ZZZTTTOOOOOOOOOOOONNNLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCBBBCCCDDDCCCBBBAAABBBDDDDDDBBBAAAAAABBBCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEFFFBBBBBBCCCCCCCCCCCCDDDDDDHHHIIIJJJKKKLLLLLLLLLLLLNNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHIIIIIIJJJJJJJJJJJJLLLMMMNNNNNNNNNNNNNNNPPPRRRSSSTTTUUUWWWXXX]]]___cccfffjjjoootttxxxLLLQQQWWWYYYZZZ]]]dddjjjqqqxxxyyyooojjjhhheeennn{{{tttfffWWWPPPNNNKKKIIIIIIJJJKKKLLLOOOSSSWWWZZZ\\\[[[XXXTTTSSSTTTVVVXXXYYYUUUWWWZZZ[[[ZZZZZZ[[[\\\[[[[[[ZZZXXXVVVTTTRRRQQQSSSRRRRRRRRRSSSTTTUUUUUURRRSSSUUUWWWXXXWWWVVVUUUTTTSSSRRRQQQRRRSSSTTTUUUVVVTTTRRRQQQQQQTTTWWWYYY]]]]]]^^^___aaabbbdddeee```___]]][[[YYYVVVQQQNNNNNNNNNNNNNNNPPPRRRTTTUUUUUUVVVWWWXXXXXXXXXWWWVVV[[[[[[]]]___```bbbccccccfffgggiiikkklllmmmmmmmmmeeedddbbbaaa```aaabbbbbbcccaaa___^^^___bbbeeehhhiiiiiijjjkkkkkkiiieeeaaa\\\[[[ZZZ]]]bbbgggiiijjjgggeeeaaa\\\XXXVVVUUUUUUSSSSSSRRRPPPOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNNNNPPPOOOOOOOOOOOOOOOPPPPPPQQQPPPOOOOOONNNNNNNNNOOOMMMOOOSSSVVVWWW^^^pppwwwkkk```]]]\\\[[[[[[^^^aaammmssshhhbbb[[[YYYVVVSSSQQQPPPOOOOOOQQQQQQPPPNNNLLLJJJGGGFFFAAA???<<<<<<<<<===<<<;;;:::<<<>>>???@@@AAADDDGGGJJJLLLOOOUUU]]]fffqqqyyy{{{uuuqqqiiifffaaa^^^]]]]]][[[ZZZYYY[[[]]]``````]]]WWWRRROOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJJJJIIIIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDBBBCCCDDDCCCBBBAAABBBDDDCCCAAA@@@@@@AAABBBBBBAAADDDDDDDDDCCCCCCBBBBBBBBB???@@@@@@BBBCCCDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPRRRUUUWWWXXXXXXYYY[[[]]]___ccciiiooottt{{{OOOTTT[[[aaaeeeiiiooosss|||}}}xxxrrrjjjdddeeekkkrrr{{{|||mmm]]]WWWTTTPPPMMMKKKJJJKKKMMMOOORRRVVVXXXZZZYYYVVVSSSRRRTTTWWWYYYZZZUUUXXX[[[\\\\\\\\\]]]^^^\\\\\\[[[YYYWWWTTTRRRQQQRRRQQQQQQQQQQQQRRRRRRSSSTTTUUUWWWXXXYYYYYYXXXXXXUUUTTTRRRRRRRRRTTTVVVWWWWWWVVVTTTSSSTTTUUUWWWXXX[[[\\\^^^___aaaaaabbbbbb```___]]]\\\[[[WWWSSSOOONNNOOOPPPQQQRRRSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVVVV[[[\\\]]]___```aaaaaaaaaeeefffhhhiiijjjkkkllllllccccccbbbbbbbbbbbbcccccccccbbbaaaaaabbbdddfffhhhiiihhhgggggggggeeeaaa^^^[[[XXXVVVXXX]]]bbbcccccc``````^^^[[[VVVSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNOOOOOOOOOOOOQQQPPPOOONNNNNNMMMNNNNNNLLLNNNRRRUUUTTTVVVcccqqq}}}rrreee___[[[WWWVVVXXXYYYbbbsss~~~ttthhhddd]]]VVVPPPMMMLLLLLLNNNNNNOOONNNMMMKKKIIIHHHDDDBBB@@@???>>>>>><<<;;;999:::;;;<<<;;;<<>>>>>>>>???@@@AAACCCDDDEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOPPPQQQRRRRRRRRRTTTWWWXXXZZZ\\\```ccceeellluuu}}}~~~}}}~~~TTTYYYaaaiiiqqqwww{{{}}}~~~xxxsssrrrrrrlllmmmqqquuutttrrrxxxwwwfff^^^ZZZTTTNNNKKKIIIJJJKKKMMMPPPRRRTTTUUUUUUSSSPPPPPPSSSWWWZZZ[[[ZZZ\\\___```___]]]]]]^^^[[[[[[ZZZYYYXXXVVVUUUTTTQQQPPPOOOOOOOOOOOOOOOOOOSSSTTTTTTUUUVVVVVVWWWWWWTTTSSSRRRQQQRRRTTTWWWXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVXXX\\\___aaaaaa`````````______^^^]]]ZZZUUUQQQMMMOOOQQQSSSTTTSSSSSSRRRPPPOOOOOOOOOPPPSSSUUUWWWZZZ[[[\\\^^^______^^^^^^aaabbbccceeeggghhhiiijjjaaabbbbbbbbbbbbbbbbbbbbb```aaaaaabbbccceeeffffffgggfffdddccccccbbb```^^^ZZZVVVRRRSSSWWW[[[[[[ZZZYYYZZZ[[[YYYTTTQQQPPPPPPNNNNNNMMMMMMMMMMMMNNNNNNJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMNNNOOOOOOOOOOOOOOOPPPOOONNNMMMLLLLLLLLLLLLNNNNNNQQQRRRQQQRRR\\\hhh{{{~~~rrrjjjaaaYYYVVVXXXVVV]]]lllwwwkkk^^^TTTNNNLLLLLLLLLMMMNNNOOOOOONNNLLLKKKHHHEEECCCBBBAAA@@@>>><<<:::;;;;;;;;;::::::<<<>>>>>>???FFFOOOUUUVVV\\\bbbkkkqqqxxx}}}xxxsssnnnjjjhhheeeccc``````aaabbbddddddaaa___VVVTTTQQQQQQSSSRRRPPPNNNKKKLLLNNNLLLJJJIIIJJJLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEEEEEEECCCDDDEEEEEECCCCCCDDDEEEEEECCC@@@@@@AAACCCCCCCCCAAAAAAAAA@@@@@@???????????????@@@AAABBBBBBCCCCCCBBBCCCDDDDDDEEEEEEEEEDDDFFFFFFFFFFFFFFFFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSUUUXXX[[[___dddjjjooottt|||{{{zzzzzz|||^^^bbbjjjuuu}}}vvvllleeebbbbbbhhhnnn{{{nnneee___WWWNNNIIIGGGHHHJJJKKKMMMOOOPPPQQQSSSQQQNNNOOOSSSWWWZZZ\\\^^^aaaccccccaaa^^^]]]]]]YYYYYYYYYZZZYYYYYYXXXWWWPPPOOONNNNNNMMMMMMMMMMMMQQQPPPPPPPPPQQQRRRSSSTTTTTTSSSQQQPPPQQQTTTWWWYYYWWWXXXXXXXXXWWWVVVUUUUUUQQQUUUYYY^^^aaaaaa```___aaa`````````___\\\WWWTTTLLLNNNQQQSSSTTTSSSRRRPPPNNNMMMLLLLLLNNNQQQUUUWWWXXXYYY[[[\\\]]]]]]\\\[[[\\\]]]___aaacccfffhhhiii```aaaaaabbbbbbaaaaaa```^^^___aaabbbddddddeeeeeefffdddaaaaaaaaabbbaaa```ZZZUUUPPPPPPTTTWWWVVVUUUTTTWWWYYYXXXTTTPPPOOOOOOKKKKKKKKKKKKKKKLLLMMMMMMJJJIIIIIIIIIIIIHHHHHHHHHLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKJJJKKKTTT___hhhwwwkkk```\\\]]]XXX]]]kkkmmm^^^UUUQQQPPPKKKLLLNNNPPPPPPOOONNNMMMJJJHHHEEECCCCCCAAA>>><<<<<<===>>>===;;;;;;<<<>>>;;;>>>HHHTTTYYYXXXZZZ___```fffooowww|||}}}wwwsssoookkkiiiccccccbbbccceeefffeeeddd[[[XXXUUUTTTUUUTTTQQQNNNKKKMMMNNNMMMJJJIIIJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGFFFFFFFFFFFFEEEDDDEEEFFFEEEDDDCCCDDDFFFFFFDDDAAA@@@BBBCCCDDDDDDBBBBBBBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKMMMNNNPPPRRRSSSTTTUUUUUUZZZ]]]```dddjjjqqqzzz}}}|||zzzzzzzzz}}}fffkkktttrrriiiggg```WWWXXX```mmmtttfff___XXXRRRNNNLLLJJJIIIJJJLLLMMMMMMLLLJJJKKKMMMQQQUUUYYY\\\^^^cccddddddcccbbb```^^^]]]\\\ZZZVVVUUUUUUVVVVVVUUUPPPPPPPPPOOOOOONNNNNNNNNJJJKKKLLLMMMNNNOOOOOOPPPUUUUUUUUUTTTSSSTTTWWWYYY\\\]]]\\\ZZZVVVSSSSSSSSSUUUUUUVVVWWWYYY[[[]]]^^^_________]]][[[WWWTTTRRRQQQQQQRRRRRRQQQQQQPPPOOOMMMMMMLLLLLLKKKNNNRRRUUUXXXXXXYYYYYYZZZZZZ[[[[[[WWWYYY\\\___aaabbbaaaaaacccaaa^^^]]]]]]^^^]]]\\\VVVYYY]]]^^^^^^___cccfffeeeaaa]]]\\\]]]^^^\\\ZZZSSSRRRPPPOOONNNOOOQQQRRRVVVVVVUUUSSSQQQOOOMMMLLLIIIIIIHHHGGGGGGHHHIIIJJJGGGFFFEEECCCCCCCCCDDDDDDGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFGGGKKKQQQUUU^^^ooossseee[[[\\\[[[ddd~~~nnnbbbXXXQQQRRROOOKKKKKKNNNPPPPPPNNNOOOMMMJJJHHHGGGDDDAAA>>>??????>>>===<<<<<<;;;;;;:::<<<@@@GGGLLLOOOOOOMMMWWW[[[ccclllsssyyy|||}}}|||}}}yyyuuuqqqmmmjjjfffeeeeeeffffffeeeaaa^^^YYYVVVUUUUUUTTTSSSRRRQQQPPPNNNLLLJJJIIIHHHLLLKKKJJJIIIIIIJJJKKKLLLJJJIIIIIIHHHGGGFFFEEEEEEFFFDDDCCCCCCDDDDDDCCCBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAA@@@?????????@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFEEEEEEFFFEEEDDDCCCEEEGGGGGGFFFFFFHHHLLLMMMLLLJJJLLLLLLRRRYYYZZZWWWZZZbbbeeehhhlllrrryyy{{{xxxvvvtttuuuwww{{{xxxyyy}}}oooddd[[[YYYVVVTTT^^^lll~~~ooofff]]]SSSNNNMMMKKKIIIIIIKKKMMMMMMMMMKKKLLLMMMPPPSSSWWWZZZ\\\______```aaaaaa```___^^^ZZZXXXTTTSSSSSSTTTTTTSSSOOOOOONNNNNNNNNMMMMMMMMMLLLKKKKKKLLLMMMNNNOOOPPPRRRSSSSSSRRRQQQSSSVVVXXXZZZ[[[[[[XXXUUUSSSRRRSSSTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^^^^]]]ZZZWWWTTTQQQPPPQQQQQQQQQPPPPPPOOOOOOKKKLLLLLLKKKKKKMMMQQQTTTWWWXXXXXXYYYZZZZZZZZZYYYTTTVVVXXX[[[]]]^^^]]]]]]YYYWWWUUUUUUWWWXXXXXXWWWWWWYYY[[[\\\[[[[[[^^^```aaa^^^ZZZYYYZZZZZZXXXWWWTTTQQQMMMKKKJJJLLLOOOQQQRRRRRRQQQPPPNNNLLLJJJIIIGGGGGGHHHIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFFFFEEEDDDEEEHHHMMMQQQUUUbbbttttttjjjbbb^^^aaavvvrrrcccYYYXXXSSSNNNMMMNNNPPPPPPOOOPPPNNNLLLJJJIIIGGGDDDAAA@@@@@@???>>>===;;;;;;:::;;;<<>>@@@BBBAAA@@@DDDGGGLLLRRRYYY```dddgggkkknnnssswww{{{~~~zzzvvvtttrrrpppooohhheee```^^^\\\\\\[[[ZZZSSSSSSRRRQQQPPPOOONNNMMMJJJKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHFFFDDDCCCCCCDDDEEECCCBBBDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFGGGFFFGGGGGGFFFEEEEEEGGGHHHKKKJJJJJJLLLPPPTTTVVVVVV[[[ZZZ]]]```cccgggpppzzzyyyooohhheeefffggghhhlllyyy|||tttkkkhhhhhhfff]]]VVVVVVVVVZZZ\\\^^^fff|||wwwjjj^^^WWWNNNKKKGGGFFFHHHKKKNNNOOONNNMMMLLLLLLNNNRRRUUUWWWXXXXXXXXXXXXYYYZZZ[[[\\\VVVTTTQQQPPPPPPQQQPPPNNNLLLLLLMMMNNNNNNMMMLLLKKKNNNLLLJJJIIIIIIKKKNNNPPPQQQRRRRRRQQQOOOOOOPPPRRRSSSTTTUUUSSSQQQPPPQQQRRRSSSTTTVVVWWWYYYZZZ[[[\\\^^^^^^^^^]]][[[XXXUUUSSSNNNNNNNNNMMMMMMMMMMMMMMMJJJKKKLLLLLLLLLNNNQQQTTTTTTUUUWWWYYYYYYWWWTTTSSSNNNNNNOOOPPPRRRSSSTTTUUUTTTRRRRRRSSSUUUVVVVVVUUUSSSSSSSSSSSSRRRQQQQQQRRRVVVTTTSSSRRRQQQPPPOOONNNOOOLLLIIIFFFEEEFFFHHHJJJHHHHHHGGGGGGEEEDDDCCCBBBBBBCCCDDDDDDDDDBBB@@@???AAAAAABBBBBBBBBCCCDDDDDDAAAAAABBBCCCDDDEEEGGGGGGIIIHHHHHHGGGGGGFFFEEEEEECCCDDDCCCBBBAAABBBEEEGGGGGGNNNWWWcccvvvxxxnnnfffkkkyyyfff^^^TTTMMMLLLMMMNNNNNNOOONNNMMMMMMMMMMMMKKKIIIEEEDDDBBBAAA???===<<<;;;>>><<<::::::<<<===>>>===AAACCCFFFKKKQQQWWW\\\___```dddhhhkkknnnuuu~~~}}}yyywwwrrrnnniiieeecccaaa___^^^UUUUUUTTTSSSRRRQQQPPPPPPMMMNNNOOOOOONNNLLLJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIFFFEEEDDDDDDEEEEEEDDDCCCEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHGGGGGGIIIKKKNNNNNNOOOQQQUUUZZZ]]]```bbbdddhhhlllpppwww|||wwwqqqiiibbb___aaadddgggooo}}}ppphhh___ZZZ[[[[[[WWWSSSQQQZZZgggooottt}}}zzzkkk^^^WWWLLLIIIFFFFFFHHHLLLOOOPPPPPPNNNLLLKKKLLLPPPTTTVVVZZZXXXVVVUUUTTTTTTUUUVVVTTTRRRPPPPPPPPPPPPNNNMMMKKKLLLMMMNNNNNNMMMLLLKKKLLLKKKIIIHHHIIIKKKNNNOOOTTTTTTTTTRRROOOMMMMMMNNNPPPQQQRRRQQQPPPOOOPPPRRRTTTUUUWWWYYY[[[\\\]]]]]]^^^^^^___^^^\\\YYYVVVTTTMMMMMMLLLKKKJJJKKKKKKLLLJJJLLLMMMNNNNNNPPPSSSVVVSSSTTTVVVWWWWWWUUURRRPPPNNNMMMMMMNNNOOOQQQSSSTTTTTTRRRQQQRRRSSSSSSRRRPPPOOONNNNNNNNNOOOOOOOOONNNQQQQQQQQQOOOMMMLLLKKKKKKIIIHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAA@@@???>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBB?????????@@@AAACCCEEEFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCDDDDDDCCCBBBBBBCCCEEEFFFKKKQQQZZZggg{{{~~~uuukkkjjjuuutttjjj]]]SSSOOOOOONNNNNNMMMLLLLLLLLLNNNNNNLLLJJJGGGFFFEEECCCAAA???>>>===???<<<::::::;;;=========;;;<<<>>>AAAFFFKKKPPPSSSWWWZZZ^^^```ccciiirrrxxx|||}}}yyyrrrmmmiiifffcccaaa]]]\\\[[[YYYXXXVVVUUUUUUQQQQQQQQQQQQPPPNNNLLLJJJHHHIIIIIIIIIIIIIIIIIIIIIHHHFFFEEEEEEFFFGGGEEEDDDFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEEIIIKKKLLLLLLLLLMMMOOORRRQQQRRRTTTWWW[[[```fffiiikkkqqqxxx~~~{{{vvvrrrnnngggaaa^^^___cccggguuu\\\YYYUUUUUUXXX[[[[[[ZZZZZZgggxxxwwwuuuxxxsssdddXXXRRRIIIGGGEEEFFFIIIMMMPPPQQQRRROOOLLLJJJKKKOOOTTTWWW\\\ZZZVVVRRRPPPPPPPPPQQQRRRQQQOOOOOOOOOOOOMMMKKKHHHJJJKKKMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIKKKNNNOOOSSSTTTTTTRRRNNNLLLLLLLLLMMMNNNPPPPPPOOOOOOQQQSSSTTTVVVXXX[[[\\\]]]]]]]]]]]]]]]^^^]]]\\\YYYVVVTTTLLLKKKJJJIIIHHHIIIJJJJJJJJJLLLNNNOOOOOOQQQTTTVVVSSSTTTUUUUUUTTTRRRPPPOOOOOONNNMMMMMMNNNPPPSSSTTTXXXWWWVVVVVVVVVUUURRRPPPLLLKKKKKKKKKMMMNNNMMMLLLMMMNNNOOOMMMJJJHHHGGGHHHCCCDDDFFFGGGGGGEEECCCAAABBBBBBCCCBBBBBBAAA@@@@@@@@@???>>>======>>>???@@@???@@@@@@AAAAAAAAAAAA@@@>>>======>>>@@@BBBDDDFFFFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFEEEDDDCCCDDDEEEEEEGGGMMMSSSZZZhhhyyyqqqlllooowwwzzziii[[[SSSOOOKKKIIIMMMLLLKKKLLLNNNNNNLLLKKKIIIHHHGGGFFFDDDCCCAAAAAA@@@>>>;;;;;;<<<>>>>>>===::::::;;;>>>AAADDDHHHJJJNNNQQQUUUWWWYYY^^^eeejjjsss}}}}}}wwwssspppllljjjeeecccbbb___\\\ZZZXXXWWWUUUUUUTTTSSSQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGGGGHHHIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAABBBCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHFFFFFFEEEEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOQQQTTTVVVWWWZZZ^^^bbbffflllrrrvvv{{{{{{uuusssmmmkkkgggbbb___```eeehhhzzzYYY]]]cccjjjooorrrtttuuuxxxwwwooofffcccdddlllwwwvvvmmmdddXXXOOOKKKEEEDDDDDDFFFKKKOOOQQQQQQSSSPPPLLLJJJKKKOOOTTTXXX]]]ZZZUUUPPPMMMMMMNNNOOOPPPNNNMMMMMMMMMLLLJJJHHHEEEFFFIIIKKKKKKJJJHHHGGGGGGGGGGGGIIIJJJLLLNNNOOOOOOPPPQQQPPPMMMKKKKKKLLLKKKMMMOOOOOOOOOPPPRRRSSSSSSUUUXXXZZZ\\\]]]\\\\\\[[[[[[\\\[[[ZZZWWWTTTRRRKKKJJJHHHGGGGGGGGGIIIJJJIIIKKKMMMOOOOOOQQQSSSVVVTTTTTTSSSSSSRRRPPPOOONNNOOONNNLLLKKKLLLOOORRRTTTZZZYYYXXXXXXYYYWWWUUURRRMMMKKKJJJJJJLLLMMMKKKIIIIIIKKKLLLKKKGGGDDDDDDEEE???@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@AAA@@@@@@??????>>>>>>???@@@@@@AAAAAAAAA???@@@@@@AAAAAA@@@???>>>======<<<===???AAADDDFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBDDDFFFFFFEEEDDDDDDDDDDDDEEEIIIMMMPPP\\\uuuxxxrrroooqqquuuxxxwwwuuuuuuyyy~~~nnnaaaXXXQQQMMMNNNMMMLLLMMMNNNOOOMMMKKKJJJJJJIIIHHHGGGFFFEEEEEEBBB@@@>>>=========<<<;;;;;;<<<<<<>>>???AAACCCDDDDDDHHHLLLOOOPPPSSSXXX]]]gggmmmxxx}}}{{{rrrpppmmmiiieeeaaa___]]]\\\[[[ZZZXXXVVVTTTTTTSSSPPPPPPPPPOOOOOONNNNNNMMMKKKJJJIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIIIIIIIJJJLLLMMMNNNLLLNNNQQQSSSUUUWWW[[[^^^eeeiiiooouuuyyy~~~|||tttooommmnnniiiiiigggeeeccceeeiiimmmzzziiissstttfff^^^___[[[ZZZ___eeennn{{{vvvlllaaa\\\WWWOOOIIIGGGCCCCCCDDDGGGLLLPPPQQQRRRSSSPPPLLLIIIKKKOOOUUUYYY]]]ZZZTTTOOOLLLLLLMMMOOONNNLLLKKKKKKLLLKKKHHHFFFBBBDDDGGGIIIIIIHHHFFFEEEDDDEEEGGGIIIKKKMMMNNNOOOKKKMMMNNNNNNLLLKKKLLLLLLJJJLLLNNNOOOOOOPPPRRRTTTRRRTTTWWWZZZ\\\\\\[[[[[[YYYYYYZZZZZZXXXUUUSSSQQQKKKJJJHHHFFFFFFGGGHHHIIIHHHJJJLLLNNNOOOPPPSSSUUUTTTTTTSSSQQQPPPOOONNNNNNPPPNNNLLLKKKLLLNNNRRRTTTUUUTTTTTTUUUUUUTTTRRROOOOOOLLLJJJJJJLLLLLLJJJGGGFFFHHHJJJIIIEEEBBBBBBCCC>>>>>>>>>>>>???@@@AAABBB>>>???????????????>>>>>><<<>>>AAACCCDDDDDDBBBAAA???@@@AAAAAA@@@???>>>======<<<<<<<<<>>>AAADDDFFFEEEDDDDDDCCCBBBBBBAAAAAAAAACCCEEEFFFEEEDDDDDDDDDEEEEEEHHHJJJMMMXXXrrrwwwrrrqqqtttvvvlllhhhgggiiilllwwwuuuiii___YYYOOONNNMMMNNNOOOOOONNNLLLKKKKKKJJJIIIIIIHHHGGGGGGCCCAAA???>>>>>>===:::888999999:::;;;<<<======>>>>>>BBBGGGIIIJJJLLLPPPTTT\\\aaaiiirrr{{{|||xxxsssnnnkkkiiidddbbb```]]][[[ZZZZZZZZZTTTTTTSSSRRRQQQQQQPPPPPPMMMKKKJJJJJJKKKKKKJJJIIIGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHIIIJJJKKKMMMMMMNNNLLLLLLLLLMMMNNNPPPRRRRRRUUUXXX[[[^^^```ccchhhkkkrrrwwwzzzuuuuuusssnnnhhheeefffhhhggghhhiiihhhhhhjjjooosssxxx}}}ppp```XXXWWWWWWUUUTTTTTTXXX^^^dddhhhxxx~~~}}}lll]]][[[WWWSSSMMMIIIEEECCCDDDDDDEEEGGGJJJOOOSSSVVVPPPPPPOOOMMMNNNSSSYYY^^^^^^[[[WWWSSSPPPOOOOOOPPPNNNLLLJJJJJJKKKKKKJJJIIIEEEEEEEEEFFFGGGGGGHHHHHHDDDEEEGGGIIIJJJKKKLLLLLLOOONNNMMMNNNNNNNNNLLLJJJKKKKKKLLLMMMOOOPPPQQQQQQRRRSSSTTTVVVWWWXXXYYYYYYXXXVVVSSSSSSTTTTTTRRROOOJJJHHHGGGEEEDDDCCCCCCDDDFFFGGGIIIKKKMMMOOOPPPPPPSSSQQQOOOLLLKKKKKKKKKLLLMMMLLLKKKJJJKKKNNNQQQSSSRRRRRRQQQPPPPPPPPPQQQQQQLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJIIIHHHFFFDDDBBBAAA??????>>>===============<<<<<<<<<<<<===>>>???@@@>>>???@@@BBBCCCEEEFFFGGG@@@???>>>===<<<<<<<<<<<<::::::;;;<<<>>>???AAABBBEEEDDDCCCBBBAAABBBBBBCCCBBBCCCFFFGGGHHHGGGFFFEEEAAADDDGGGHHHMMM\\\sss|||zzzzzzzzznnnccc___bbb```cccyyypppdddYYYTTTPPPNNNNNNNNNKKKIIIJJJKKKKKKLLLKKKJJJIIIHHHFFFEEECCC@@@>>><<<;;;;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>@@@CCCGGGJJJMMMOOOTTTXXX^^^ccciiipppvvv{{{zzztttpppooommmjjjfffcccaaa``````___]]]ZZZXXXXXXWWWUUUTTTRRRRRRRRRQQQPPPOOOMMMLLLMMMLLLJJJIIIIIIIIIJJJJJJIIIHHHFFFFFFEEEFFFGGGHHHDDDDDDDDDEEEEEEFFFFFFFFFIIIHHHFFFFFFGGGHHHHHHGGGLLLLLLMMMNNNOOOOOOOOOOOOSSSSSSUUUVVVXXXYYYZZZ[[[\\\```eeejjjooossswwwzzz}}}qqqlllkkkgggdddeeedddbbbcccgggkkkqqqqqqkkkjjjooottttttsssyyyrrrdddWWWQQQRRRQQQPPPOOOOOOQQQUUUZZZ]]]dddkkkttt}}}qqqbbbZZZXXXUUUQQQLLLHHHEEEDDDCCCCCCDDDFFFIIINNNQQQTTTOOOOOONNNLLLMMMQQQWWW[[[]]]ZZZVVVRRRPPPOOOOOOPPPNNNLLLJJJJJJJJJJJJIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIKKKLLLMMMNNNNNNQQQOOONNNNNNNNNMMMKKKIIIJJJKKKKKKMMMNNNOOOPPPPPPPPPQQQSSSTTTVVVVVVWWWWWWTTTRRROOONNNOOOOOONNNLLLJJJIIIGGGEEEDDDDDDDDDDDDEEEFFFHHHJJJLLLNNNOOOOOOOOONNNLLLKKKJJJKKKLLLMMMMMMLLLJJJJJJKKKMMMPPPRRRPPPPPPOOOOOONNNNNNOOOOOOLLLLLLLLLLLLKKKJJJIIIHHHIIIIIIHHHGGGEEECCCBBBAAA???>>>======<<<<<<======<<<<<<<<<======>>>???@@@??????AAABBBCCCEEEFFFFFFAAA@@@???======<<<<<<<<<;;;;;;;;;<<<===???@@@AAACCCCCCBBBAAABBBBBBDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@BBBFFFIIIPPP___ssslllbbb]]]``````bbbuuu{{{kkkcccYYYQQQNNNLLLIIIGGGHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGEEEBBB@@@>>>===<<<<<<;;;;;;::::::::::::;;;<<<<<<>>>AAADDDHHHJJJLLLNNNQQQVVV[[[```ffflllppp{{{|||~~~}}}yyytttpppmmmkkkjjjhhhfffcccaaa```^^^\\\ZZZYYYXXXXXXVVVTTTRRRPPPOOOQQQPPPOOOMMMMMMMMMMMMNNNKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKPPPPPPRRRTTTUUUVVVWWWWWWZZZZZZ[[[]]]```ccceeeffflllpppuuuzzz~~~vvvlllggg```^^^___bbbddddddgggmmmqqqxxx|||xxxuuuuuutttqqqnnnwww{{{kkk```WWWPPPLLLMMMLLLKKKJJJJJJKKKMMMOOOQQQWWW^^^gggpppwwwvvvkkk^^^TTTSSSQQQNNNKKKHHHFFFDDDBBBBBBCCCEEEHHHKKKNNNPPPNNNNNNMMMLLLLLLOOOTTTXXX[[[YYYVVVSSSPPPPPPPPPPPPOOOMMMJJJIIIJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEHHHIIIKKKMMMNNNPPPPPPQQQRRRPPPNNNNNNNNNMMMKKKIIIJJJJJJKKKLLLMMMNNNNNNOOONNNOOOPPPRRRSSSTTTUUUUUUQQQOOOLLLKKKKKKLLLKKKKKKKKKIIIHHHFFFEEEEEEEEEFFFFFFFFFGGGIIIJJJLLLMMMMMMKKKKKKIIIIIIIIIJJJKKKLLLLLLKKKJJJJJJKKKMMMOOOQQQNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGEEECCCBBB@@@@@@>>>===<<<<<<;;;;;;<<<<<<===<<<<<<======>>>???@@@???@@@AAABBBCCCDDDEEEFFFBBBAAA???>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEECCCAAA@@@>>>>>>===???AAADDDJJJSSSaaaoooyyypppzzzmmmbbb\\\______```nnn|||jjj\\\SSSOOOLLLJJJHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJHHHFFFCCCAAA@@@???<<<;;;:::999999999999999::::::<<<>>>AAADDDGGGHHHFFFIIIMMMQQQUUUZZZ___bbblllnnnqqqtttwww{{{|||yyywwwxxxuuurrrpppnnnllliiigggdddcccbbb___\\\YYYWWWUUUWWWVVVUUUTTTSSSSSSSSSSSSPPPPPPOOONNNNNNNNNNNNNNNPPPPPPPPPPPPOOOOOOOOOOOOMMMNNNPPPQQQRRRSSSSSSSSSVVVWWWYYY\\\___aaacccdddggggggiiillloootttwwwzzz}}}wwwllldddbbbYYYXXXZZZ___bbbeeelllsss{{{~~~wwwqqqooo}}}xxxkkk]]]WWWSSSOOOLLLLLLJJJIIIIIIIIIJJJKKKLLLMMMQQQXXX```gggnnnoooggg]]]NNNNNNLLLKKKIIIGGGFFFEEEBBBBBBCCCDDDFFFIIIKKKLLLMMMNNNMMMMMMLLLNNNRRRUUUZZZYYYVVVTTTRRRRRRRRRRRRPPPNNNKKKJJJIIIIIIGGGFFFGGGHHHHHHIIIIIIHHHGGGGGGHHHIIIKKKMMMOOOQQQRRRRRRQQQOOOMMMMMMNNNNNNMMMLLLKKKKKKLLLLLLMMMMMMNNNNNNMMMNNNOOOQQQRRRSSSTTTTTTRRRPPPNNNLLLLLLLLLMMMMMMKKKJJJIIIGGGFFFGGGGGGHHHFFFFFFGGGGGGHHHIIIJJJKKKIIIIIIHHHHHHHHHIIIJJJJJJLLLKKKJJJJJJKKKMMMNNNPPPNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIIIIHHHGGGEEECCCBBB@@@??????======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBCCCDDDDDDBBBAAA@@@>>>===<<<;;;;;;<<<<<<<<<<<<<<<===>>>???>>>>>>???AAACCCDDDFFFGGGFFFDDDBBB???=========>>>@@@AAADDDKKKUUU___ggglllbbbhhhwwwvvviii```^^^]]]^^^jjjyyynnn```XXXSSSPPPKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKIIIGGGDDDBBBAAA===<<<;;;:::999888888999999:::;;;===???BBBDDDEEEBBBDDDHHHJJJMMMPPPTTTWWW___aaaeeehhhlllqqqvvvzzz}}}zzzwwwsssrrrooollliiieeebbb```______^^^]]][[[ZZZZZZYYYZZZYYYYYYXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUWWWZZZ\\\\\\]]]^^^___```aaacccfffjjjnnnqqqrrryyyzzz|||wwwqqqkkkccc^^^]]]YYYXXXYYY]]]aaagggrrr}}}zzztttzzzwwwhhh^^^UUUSSSSSSOOOKKKJJJFFFGGGGGGHHHIIIJJJKKKLLLKKKQQQWWW[[[___aaa[[[RRRIIIIIIIIIHHHGGGGGGFFFFFFBBBBBBBBBDDDEEEFFFHHHHHHLLLMMMNNNNNNNNNOOORRRTTTZZZYYYWWWUUUTTTTTTTTTTTTQQQNNNLLLJJJJJJJJJHHHGGGGGGHHHJJJKKKKKKKKKJJJIIIGGGHHHJJJMMMOOOPPPQQQRRRPPPNNNLLLMMMNNNPPPPPPOOOLLLLLLLLLLLLMMMMMMMMMMMMLLLMMMOOOPPPRRRSSSSSSSSSQQQPPPOOONNNMMMMMMNNNOOOLLLKKKJJJIIIHHHHHHIIIIIIGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIILLLLLLKKKKKKLLLMMMNNNOOOOOOOOOOOOOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFDDDBBBAAA?????????======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>?????????@@@@@@AAAAAAAAABBBAAA@@@???===<<<;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>===>>>???AAACCCDDDEEEFFFDDDCCC@@@>>>===>>>???@@@AAABBBEEELLLSSSYYY\\\\\\XXX[[[fff{{{vvviiiaaa]]]\\\fffrrrsssdddZZZTTTOOOMMMKKKJJJIIIIIIJJJKKKLLLLLLLLLKKKIIIGGGEEEDDD???>>>===;;;:::999999999::::::;;;<<<>>>@@@BBBCCCAAACCCEEEGGGHHHKKKNNNQQQTTTWWW[[[^^^bbbgggmmmqqqyyy|||}}}yyyuuurrrppplllkkkkkkiiihhhfffeeedddeeeeeeeeeddddddcccbbbbbb`````````______^^^^^^^^^___bbbeeegggggghhhjjjmmmnnnoooqqqtttxxx|||wwwlllfffbbb]]]ZZZZZZZZZYYYZZZ^^^dddmmm}}}|||yyy|||pppgggXXXRRRNNNPPPPPPLLLHHHHHHCCCCCCDDDEEEFFFHHHIIIJJJHHHMMMPPPQQQSSSUUUPPPJJJFFFFFFFFFFFFFFFGGGGGGGGGBBBBBBCCCDDDDDDEEEEEEEEEJJJLLLMMMNNNNNNOOORRRTTTXXXWWWVVVUUUUUUUUUUUUUUUQQQOOOLLLKKKKKKKKKJJJIIIIIIKKKMMMNNNNNNMMMKKKJJJFFFGGGJJJLLLOOOPPPQQQRRRPPPNNNLLLLLLNNNPPPPPPPPPLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLNNNOOOQQQRRRRRRRRRNNNOOOPPPOOOMMMLLLMMMNNNMMMLLLKKKJJJIIIJJJJJJKKKIIIHHHGGGFFFFFFGGGHHHIIIGGGHHHHHHIIIJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOMMMLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHGGGDDDBBB@@@?????????>>>===<<<<<<;;;;;;<<<<<<:::999999::::::;;;<<<===>>>>>>>>>>>>????????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>???@@@BBBCCCCCCDDDCCCCCCAAA@@@>>>>>>???AAABBBAAACCCFFFKKKOOOQQQPPPOOONNNPPPXXXhhhvvvjjj___[[[bbblllxxxfff[[[VVVSSSOOOJJJHHHGGGGGGHHHJJJKKKKKKKKKKKKIIIGGGFFFBBBAAA@@@>>><<<;;;;;;:::;;;;;;;;;<<<===???@@@AAA@@@BBBCCCDDDEEEGGGIIILLLMMMOOORRRUUUYYY^^^cccgggooosssxxx}}}~~~~~~}}}|||zzzxxxvvvuuuuuuuuuuuuuuutttsssqqqpppppppppppppppooooooooooooooorrruuuuuuuuuvvvzzz~~~wwwmmmccc^^^\\\XXXWWWYYYXXXYYY]]]dddkkkwwwuuujjj___YYYNNNKKKJJJLLLKKKGGGFFFHHHCCCCCCBBBBBBCCCEEEGGGHHHJJJMMMOOONNNNNNOOOMMMHHHEEEEEEEEEFFFFFFFFFGGGGGGCCCCCCDDDDDDDDDDDDDDDCCCGGGIIILLLMMMNNNOOOQQQSSSUUUTTTTTTTTTTTTTTTTTTTTTQQQOOOMMMLLLMMMMMMLLLKKKNNNOOOQQQQQQPPPMMMJJJHHHFFFHHHJJJMMMOOOQQQRRRSSSTTTQQQNNNMMMMMMNNNNNNNNNJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJLLLMMMOOOPPPPPPPPPLLLOOOQQQQQQOOOMMMMMMMMMNNNMMMLLLKKKJJJKKKLLLLLLKKKJJJHHHFFFFFFFFFGGGHHHDDDEEEGGGJJJLLLNNNPPPPPPNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPOOOMMMKKKIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIGGGDDDBBB@@@???@@@@@@???>>>======<<<<<<======888888888888999:::;;;<<<=====================<<<<<<;;;;;;:::::::::;;;;;;999999:::;;;<<<===???@@@???@@@AAABBBBBBBBBAAAAAAAAAAAA???>>>>>>>>>???@@@>>>AAAFFFIIIJJJJJJHHHGGGFFFJJJPPPYYYhhhtttdddZZZ\\\ddd|||~~~pppaaa]]]WWWPPPKKKIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGFFFEEECCCAAA???======<<<;;;;;;;;;;;;<<<===>>>???===>>>@@@@@@@@@BBBDDDGGGFFFHHHKKKMMMPPPTTTYYY]]]cccffflllrrrxxx}}}nnneee[[[YYYWWWVVVUUUWWWWWWZZZcccllltttrrrfff\\\TTTOOOKKKIIIHHHIIIGGGDDDEEEJJJEEEDDDCCCBBBBBBDDDFFFGGGIIILLLMMMKKKKKKLLLJJJFFFDDDDDDEEEEEEFFFFFFGGGGGGDDDDDDDDDEEEDDDDDDCCCCCCDDDGGGJJJLLLMMMNNNPPPRRRRRRRRRRRRRRRSSSSSSSSSSSSQQQOOOMMMMMMNNNNNNNNNMMMSSSSSSTTTSSSQQQMMMIIIFFFGGGHHHKKKMMMPPPRRRSSSTTTWWWTTTPPPMMMMMMMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNLLLPPPTTTTTTRRROOONNNOOONNNMMMLLLKKKKKKLLLLLLMMMLLLKKKHHHGGGFFFFFFGGGHHHBBBCCCGGGKKKNNNQQQTTTUUUOOOOOOOOOOOOOOOOOOPPPPPPNNNOOOPPPPPPOOOMMMJJJHHHJJJJJJKKKKKKKKKKKKKKKJJJIIIGGGEEEBBB@@@@@@@@@AAA??????>>>===============777777777777888999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::;;;;;;888999999:::<<<>>>???@@@AAAAAABBBCCCBBBAAA@@@???AAA@@@???>>>>>>=========;;;???EEEHHHGGGEEEDDDDDDCCCIIINNNRRRYYYlll|||gggYYYXXX]]]eee{{{lllggg___WWWQQQNNNMMMMMMEEEGGGIIIJJJKKKJJJIIIHHHHHHGGGEEEBBB@@@???>>>>>>::::::::::::;;;<<<======999;;;<<<======>>>@@@CCCBBBDDDFFFHHHJJJNNNRRRUUUYYY]]]dddjjjpppvvv|||{{{tttrrrtttwwwiii```WWWUUUUUUTTTTTTVVVXXX^^^iiitttzzzmmm```WWWOOOKKKLLLGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEFFFFFFFFFFFFIIIKKKMMMLLLJJJHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGBBBBBBCCCCCCDDDDDDEEEEEEJJJIIIIIIIIIJJJKKKLLLMMMQQQPPPPPPRRRSSSTTTSSSQQQQQQOOOLLLJJJIIIJJJLLLNNNRRRSSSSSSQQQMMMJJJIIIIIIJJJJJJKKKNNNRRRUUUUUUUUURRRPPPNNNMMMMMMLLLJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMRRRSSSSSSRRRQQQPPPQQQRRRUUUQQQLLLJJJKKKLLLKKKIIIJJJHHHEEEEEEFFFFFFFFFEEEFFFGGGIIIKKKMMMRRRWWW[[[VVVUUUTTTRRRRRRRRRSSSSSSOOONNNMMMMMMMMMKKKGGGEEEJJJKKKLLLMMMMMMMMMMMMMMMIIIGGGDDDCCCCCCBBBAAA???AAA@@@@@@@@@@@@AAABBBBBB===:::666555666888999999888999::::::;;;;;;;;;;;;;;;<<<<<<;;;999888888999888999;;;===>>>???@@@@@@@@@@@@AAACCCEEEEEEBBB???@@@@@@??????>>>=========;;;<<<===>>>???@@@AAAAAACCCBBBCCCGGGMMM[[[sss}}}lllccc[[[UUUaaajjj|||lllddd^^^VVVOOOLLLMMMIIIGGGIIIHHHFFFFFFIIIHHHHHHGGGEEECCC@@@===;;;>>>;;;999999<<<======;;;<<<;;;::::::;;;<<<>>>???AAAAAABBBDDDFFFGGGHHHIIIRRRUUUYYY]]]bbbhhhnnnrrryyy}}}zzzrrrlllkkkjjjhhhggg```^^^[[[VVVSSSSSSVVVYYY\\\bbbmmmzzzppp___TTTNNNHHHFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCCCCCCCCCCDDDDDDDDDDDDFFFHHHJJJJJJHHHFFFFFFGGGGGGFFFDDDCCCCCCCCCDDDEEEBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHIIIIIIIIIHHHIIIJJJOOOOOOOOOQQQRRRSSSRRRRRROOONNNLLLJJJJJJLLLNNNOOOQQQRRRSSSQQQNNNKKKJJJJJJKKKKKKLLLOOOSSSVVVVVVUUURRRPPPOOONNNNNNNNNLLLJJJIIIIIIHHHFFFFFFEEEEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKOOOPPPRRRRRRRRRRRRSSSTTTRRRPPPOOOPPPQQQPPPMMMJJJKKKHHHFFFEEEFFFGGGGGGFFFIIIJJJKKKLLLMMMPPPTTTWWWUUUUUUTTTSSSSSSSSSSSSSSSOOONNNNNNNNNNNNMMMKKKIIIJJJJJJLLLMMMMMMNNNNNNNNNJJJGGGEEEDDDDDDCCCBBB@@@AAAAAAAAAAAAAAABBBCCCCCC???<<<888666777888999999777888999999:::::::::999:::;;;;;;:::888777777888888999;;;<<<>>>?????????AAAAAABBBDDDDDDDDDBBBAAA@@@@@@@@@???>>>>>>======:::;;;;;;<<<>>>??????@@@AAA@@@AAAEEEKKKVVVkkk}}}}}}ooofff___YYY[[[```kkk{{{zzzrrrfff[[[UUUPPPKKKHHHIIIHHHEEEEEEHHHGGGGGGGGGFFFDDDBBB???>>>???===::::::<<<>>>>>><<<<<<;;;;;;:::;;;;;;======>>>>>>???AAABBBCCCEEEEEEKKKMMMRRRVVVZZZ```fffkkkqqquuu{{{~~~xxxpppkkkeeebbbaaabbbaaa```YYYWWWUUURRRQQQSSSWWW[[[dddjjjsss{{{~~~|||yyy}}}ggg[[[OOOHHHEEEBBBBBBEEEFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAAAAABBBBBBBBBBBBDDDFFFFFFEEEEEEEEEFFFGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEHHHKKKKKKHHHFFFGGGHHHMMMNNNOOOPPPRRRSSSSSSSSSOOONNNLLLKKKLLLMMMOOOPPPPPPQQQRRRQQQOOOMMMMMMMMMMMMMMMNNNQQQUUUWWWWWWWWWSSSQQQOOOOOOPPPOOONNNLLLHHHGGGFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIIIILLLOOOQQQRRRSSSSSSUUUWWWPPPQQQSSSVVVWWWUUUPPPLLLLLLJJJGGGGGGHHHIIIIIIHHHMMMNNNNNNNNNMMMNNNQQQSSSTTTTTTUUUUUUUUUTTTSSSSSSQQQPPPOOOPPPQQQQQQOOOMMMIIIJJJKKKMMMNNNOOOOOOOOOJJJHHHFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDDDDBBB>>>:::888888999999999777777888999999999888888999::::::999777666777888888999;;;<<<>>>>>>??????AAABBBDDDCCCBBBAAABBBBBBAAAAAA@@@@@@???>>>>>>>>>999::::::;;;<<<===>>>>>>???>>>???CCCGGGOOO___mmmxxxuuummmgggbbbYYYYYY\\\cccnnnwww|||}}}yyywwwzzz}}}mmmdddYYYRRRLLLKKKJJJFFFFFFHHHFFFFFFFFFFFFEEEDDDCCCBBB@@@>>><<<<<<===>>>>>>>>>===<<<;;;;;;::::::;;;;;;::::::;;;<<<===??????@@@CCCFFFJJJNNNRRRXXX^^^bbbfffkkkrrrxxx~~~xxxnnniii___]]]ZZZYYYZZZ[[[[[[[[[WWWVVVTTTRRRRRRUUUZZZ^^^kkkqqqwwwzzzzzzxxxyyyyyyuuu{{{}}}rrrlllWWWNNNFFFCCCBBBAAABBBEEEEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@@@@AAAAAA@@@BBBDDDDDDDDDDDDEEEFFFIIIGGGEEECCCBBBAAAAAAAAABBBBBBCCCDDDEEEEEEFFFFFFFFFJJJLLLKKKGGGEEEGGGJJJLLLNNNPPPRRRSSSSSSTTTVVVRRRQQQOOOMMMMMMMMMNNNNNNOOOPPPRRRQQQPPPOOOOOOPPPOOOOOOPPPSSSVVVXXXXXXXXXSSSRRRPPPPPPQQQQQQOOONNNHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIMMMOOORRRSSSSSSTTTUUUVVVPPPRRRVVVYYYYYYXXXTTTQQQNNNLLLJJJIIIKKKLLLLLLKKKOOOPPPPPPPPPNNNNNNPPPRRRSSSTTTUUUVVVVVVVVVTTTTTTTTTSSSRRRRRRSSSRRRQQQOOOHHHHHHJJJLLLNNNOOOOOOOOOKKKIIIFFFEEEFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDAAA===:::999::::::999888888999999999999888888999::::::999888777777888888999;;;<<<===>>>>>>>>>???AAACCCBBB@@@???@@@BBBAAAAAA@@@@@@??????>>>>>>:::::::::;;;<<<===============???BBBDDDHHHSSS^^^dddsss|||vvvpppkkk___[[[XXXYYY```hhhlllnnnllliiijjjrrrwwwggg]]]TTTPPPLLLHHHFFFGGGDDDDDDDDDEEEDDDDDDDDDDDDAAA@@@>>>>>>>>>?????????>>>===<<<;;;;;;:::::::::888888999999:::;;;<<<<<>>??????@@@@@@@@@AAAAAAAAA@@@BBBCCCCCCCCCCCCEEEGGGIIIHHHFFFCCCBBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHJJJJJJHHHGGGIIIKKKMMMPPPSSSTTTTTTTTTVVVXXXVVVTTTRRRPPPMMMLLLKKKKKKMMMOOOQQQQQQPPPPPPPPPRRRPPPPPPQQQTTTWWWYYYYYYXXXUUUSSSQQQQQQQQQQQQOOONNNIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKOOOQQQTTTUUUTTTSSSSSSSSSRRRTTTVVVWWWXXXWWWWWWWWWQQQOOOMMMMMMNNNPPPPPPOOOPPPQQQRRRRRRQQQPPPRRRSSSSSSTTTUUUWWWWWWWWWVVVUUUXXXVVVTTTSSSSSSRRRQQQOOOFFFGGGIIIKKKLLLNNNNNNNNNKKKIIIFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFBBB>>>;;;::::::::::::999:::::::::::::::999999999:::;;;;;;999888999:::999999:::<<<===============>>>@@@@@@@@@??????@@@AAAAAA@@@@@@???>>>>>>===:::;;;;;;<<<<<<============<<<>>>BBBCCCDDDJJJQQQUUU___rrr{{{uuuqqqgggbbb[[[YYY\\\```ccccccbbb______dddpppyyylll^^^VVVPPPIIIEEEEEECCCCCCCCCCCCCCCCCCCCCDDDBBBAAA@@@???>>>>>>???@@@>>>>>>======<<<;;;:::999888888999999:::::::::;;;<<<>>>@@@CCCFFFJJJOOOSSSVVV[[[bbbhhhnnnsssxxx{{{{{{xxxvvvuuurrrllleee^^^XXXTTTWWWXXXYYYYYYYYYXXXYYYYYY[[[[[[\\\\\\\\\___cccfffjjjkkkllllllnnnvvvzzzhhhYYYMMMGGGGGGCCCAAABBBAAA>>>>>>BBB??????????????????>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGHHHGGGDDDBBBAAA@@@@@@@@@??????@@@BBBCCCDDDEEEEEEEEEGGGJJJMMMNNNNNNMMMKKKOOORRRUUUVVVTTTTTTVVVYYYXXXWWWTTTQQQNNNLLLJJJJJJLLLNNNPPPPPPPPPOOOPPPRRRQQQQQQRRRTTTXXXYYYYYYXXXVVVTTTRRRQQQQQQPPPNNNMMMJJJJJJIIIIIIIIIIIIJJJJJJHHHIIIIIIJJJKKKLLLMMMNNNQQQSSSVVVVVVTTTRRRQQQQQQSSSTTTUUUUUUUUUUUUWWWYYYTTTRRRPPPQQQRRRTTTTTTTTTRRRTTTUUUTTTSSSSSSTTTUUUSSSTTTUUUVVVWWWXXXXXXXXXZZZWWWUUUSSSSSSRRRPPPOOOFFFGGGHHHJJJKKKLLLLLLLLLJJJHHHFFFEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFBBB>>>;;;;;;;;;;;;;;;::::::;;;;;;;;;:::999999999;;;;;;;;;999999:::;;;999999:::<<<<<<=========<<<<<<===@@@BBBCCCAAA>>>@@@@@@??????>>>=========;;;;;;;;;<<<<<<<<<======<<<;;;===AAAAAAAAADDDIIIJJJPPP^^^tttxxxtttlllgggaaa^^^^^^]]]\\\YYY]]]\\\[[[___ggg|||mmmaaaWWWNNNHHHFFFDDDDDDCCCBBBBBBBBBBBBCCCBBBBBBAAA???======???AAA?????????>>>>>><<<;;;:::::::::::::::::::::::::::888:::<<<>>>???BBBFFFJJJOOOSSSYYY___dddjjjppptttxxx|||||||||zzzxxxuuuqqqmmmkkkgggeeebbb^^^YYYTTTQQQOOOTTTVVVXXXYYYYYYYYY[[[]]][[[^^^```bbbcccdddfffhhhgggggggggiiippp~~~ssseeeYYYPPPIIIDDDBBB@@@@@@BBB@@@======@@@<<<<<<<<<===>>>>>>??????????????????@@@@@@@@@@@@AAABBBBBBAAAAAAAAADDDFFFEEECCCBBB@@@>>>>>>>>>???===>>>???@@@BBBCCCDDDDDDEEEHHHOOOXXX^^^\\\UUUNNNOOOSSSVVVVVVSSSSSSUUUXXXXXXWWWUUURRRPPPMMMKKKJJJKKKMMMOOOPPPOOOOOOOOOQQQQQQQQQRRRTTTWWWYYYYYYXXXWWWUUUSSSQQQQQQOOOMMMKKKKKKJJJJJJIIIIIIJJJJJJKKKGGGHHHIIIJJJLLLMMMOOOOOOQQQSSSVVVWWWUUURRRQQQQQQPPPRRRUUUTTTSSSSSSTTTVVVWWWUUUTTTTTTUUUWWWXXXWWWVVVWWWXXXWWWUUUTTTTTTUUUTTTTTTUUUUUUWWWXXXYYYZZZXXXVVVSSSRRRRRRRRRQQQPPPEEEFFFGGGHHHIIIIIIIIIIIIIIIGGGEEEEEEEEEFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEBBB===;;;;;;;;;<<<;;;:::::::::::::::999888888888999::::::999888999;;;999999:::;;;<<<<<<<<<<<<<<<:::;;;AAAGGGIIICCC>>>??????>>>>>>===<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;999;;;???@@@>>>@@@DDDDDDGGGPPPaaarrr~~~zzzpppnnnkkkkkkjjjhhhbbb]]]___^^^^^^___cccsssqqqeeeZZZRRRNNNGGGFFFDDDCCCBBBAAABBBBBBAAABBBBBB@@@===<<<>>>@@@??????@@@@@@???>>>===<<<;;;;;;;;;:::::::::::::::888999:::;;;;;;===AAACCCGGGJJJNNNSSSXXX___ggglllmmmrrrvvvwwwvvvvvvzzz~~~~~~{{{{{{zzzyyywwwuuusssqqqnnnnnnnnnkkkgggccc___^^^ZZZYYYWWWTTTRRRPPPOOOOOORRRUUUYYY\\\^^^bbbgggkkkjjjlllooopppnnnllljjjiiieeeeeeiiiqqqzzzooo```VVVQQQOOOLLLIII@@@>>>@@@BBBAAA======@@@::::::;;;<<<===>>>???@@@>>>>>>>>>>>>????????????AAAAAAAAA@@@???@@@BBBDDDBBBAAA???>>>===<<<======<<<===>>>???AAABBBCCCDDDHHHLLLVVVcccllliii]]]RRROOOSSSVVVVVVRRRQQQSSSWWWWWWVVVUUUSSSQQQOOOMMMLLLKKKMMMOOOOOONNNNNNOOOPPPQQQQQQRRRTTTWWWYYYXXXWWWXXXVVVSSSQQQPPPNNNLLLJJJJJJJJJIIIIIIIIIJJJJJJKKKFFFFFFHHHJJJLLLNNNOOOPPPPPPSSSVVVWWWUUUSSSRRRRRRNNNQQQTTTUUUSSSQQQRRRSSSYYYWWWUUUVVVWWWYYYZZZYYYYYYZZZZZZYYYVVVTTTTTTTTTUUUUUUTTTUUUVVVXXXZZZ\\\VVVSSSQQQPPPQQQRRRRRRRRREEEFFFGGGGGGHHHHHHHHHHHHHHHFFFEEEDDDEEEEEEEEEDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDAAA===;;;;;;<<<<<<<<<999999999999999888777666777888999999888777888:::999999:::;;;<<<<<<<<<<<<===:::;;;BBBKKKMMMFFF>>>>>>>>>>>>===<<<<<<;;;;;;999999999999999999:::::::::888999===>>><<<===AAABBBCCCIIIUUUaaarrrssssssuuuxxxzzzwwwoooiii______^^^]]]]]]hhhqqqeee[[[WWWJJJIIIFFFDDDBBBBBBBBBBBBAAABBBBBB???<<<;;;>>>@@@??????@@@AAAAAA@@@>>>===;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<>>===<<<<<<======>>>>>>?????????@@@>>>>>>============>>>>>>BBBAAA???======>>>???@@@============<<<<<<<<<<<<===>>>@@@AAABBBBBBAAAAAAEEEJJJUUUeeepppnnn```SSSMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRQQQPPPOOOMMMLLLLLLMMMOOOPPPOOOMMMMMMNNNOOORRRQQQQQQRRRTTTVVVXXXZZZXXXVVVTTTRRRQQQOOOLLLIIIJJJKKKMMMOOOOOONNNLLLKKKJJJIIIHHHGGGIIIKKKNNNPPPTTTTTTTTTTTTSSSRRRPPPPPPTTTTTTTTTTTTTTTTTTTTTTTTYYYYYYZZZ[[[\\\]]]]]]\\\[[[ZZZXXXUUUQQQPPPRRRSSSTTTTTTSSSSSSUUUWWWZZZ\\\WWWVVVUUUVVVVVVTTTQQQNNNIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEE@@@???<<<:::999888888888888888777777777777888888777999;;;<<<;;;;;;<<<===999:::;;;;;;;;;:::999888777888:::===>>>???>>>>>>============>>>>>>>>>>>>;;;:::999999;;;======<<<:::;;;<<<===>>>>>>>>>>>>BBB>>>BBBMMMUUU___vvv{{{zzz|||}}}wwwsssllleeeaaa^^^bbbsssmmmaaaWWWPPPKKKIIIEEE>>>>>>BBB@@@===>>>AAABBB@@@@@@CCC@@@AAACCCEEEEEEDDDCCCBBB>>>===;;;:::999999:::;;;888888888888999:::;;;<<<===???AAAEEEJJJOOOSSSUUUYYY\\\___bbbdddfffiiikkkqqqtttxxx{{{}}}~~~~~~zzzuuupppmmmkkkjjjhhhhhhfffeeecccaaa```___\\\ZZZXXXVVVUUUTTTRRRPPPPPPPPPOOOMMMLLLNNNQQQUUUUUUYYY```iiisss}}}wwwpppmmmpppzzz~~~ooodddXXXRRRLLLIIIJJJJJJGGGCCCEEEDDDCCC@@@???======<<<=========>>>>>>>>>??????>>>======<<<<<<======>>>@@@???>>>======???AAABBB???>>>>>>>>>>>>===============>>>???@@@AAAAAA@@@BBBGGGQQQ^^^gggfff\\\RRRLLLLLLLLLMMMNNNPPPQQQSSSSSSRRRQQQOOONNNLLLLLLKKKLLLNNNOOONNNMMMLLLMMMNNNQQQQQQQQQSSSTTTVVVWWWXXXXXXUUURRRPPPOOONNNLLLJJJIIIJJJLLLMMMMMMMMMLLLLLLJJJIIIGGGGGGHHHKKKNNNOOORRRRRRRRRQQQPPPOOOOOONNNTTTTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]ZZZZZZXXXTTTQQQPPPQQQRRRSSSRRRRRRRRRTTTVVVXXXZZZWWWVVVTTTTTTTTTSSSPPPNNNIIIHHHFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCC???>>><<<:::888888888888999999888888888888999999777999;;;;;;;;;;;;;;;===::::::;;;;;;:::999888777666777888:::;;;<<<======<<<<<<=========>>>>>>>>>===;;;::::::;;;;;;;;;::::::;;;<<<======>>>>>>>>>CCC???AAAHHHMMMSSSeeeyyy~~~wwwmmmfffaaa```iiiuuuvvvhhh^^^UUUPPPKKKEEECCCEEEDDD@@@???BBBCCC@@@@@@BBBAAABBBCCCDDDDDDCCCBBBAAA@@@???===;;;;;;:::;;;;;;888888888777888888999:::;;;<<>>======<<<<<<<<<=====================<<<<<<<<<<<<============<<<<<<>>>@@@BBBCCC????????????>>>>>>>>>>>>===============>>>???@@@>>>CCCLLLUUU[[[[[[VVVRRRLLLLLLLLLMMMOOOPPPRRRSSSSSSRRRPPPNNNLLLKKKJJJJJJJJJLLLMMMLLLKKKKKKLLLMMMOOOOOOQQQRRRSSSTTTUUUUUUUUURRROOOMMMLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMJJJIIIHHHGGGHHHJJJMMMNNNOOOOOONNNNNNMMMMMMLLLLLLPPPRRRUUUWWWYYYYYYXXXXXXWWWWWWYYYZZZ[[[\\\\\\\\\YYYYYYWWWTTTPPPNNNOOOPPPPPPPPPPPPPPPQQQSSSVVVWWWWWWUUUSSSQQQQQQQQQPPPNNNHHHGGGEEECCCBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBEEEDDDCCCBBBAAA@@@@@@@@@>>>===;;;999777777777777999999999999999999999999666888:::;;;::::::;;;<<<::::::::::::999888777666555555666777888999;;;<<<;;;<<<<<<<<<===============;;;999999:::;;;;;;::::::;;;<<<======>>>======BBB???@@@DDDEEEHHHUUUdddzzzxxxqqqkkkgggfffhhhuuu{{{nnn```XXXSSSMMMIIIHHHEEE@@@===??????===<<<>>>AAABBBCCCDDDDDDCCCAAA@@@BBBAAA@@@>>>===<<<<<<<<<::::::999999888888999999999:::;;;===???BBBDDDEEEDDDGGGKKKNNNQQQTTTXXXZZZaaadddgggiiiiiijjjkkklllqqqsssvvvxxxyyy{{{~~~}}}}}}zzzwwwuuussspppmmmeeedddbbb```\\\YYYVVVTTTSSSRRRRRRQQQQQQPPPOOOOOOMMMMMMLLLLLLLLLNNNOOOPPPNNNOOOPPPQQQSSSVVV[[[___gggnnn{{{|||rrrdddWWWrrrfff]]]SSSKKKGGGFFFDDDCCCDDDGGGGGGFFFEEEDDDCCCAAA@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???@@@AAA?????????>>>>>>>>>=========<<<;;;:::;;;<<<>>>???===BBBHHHNNNQQQRRRRRRSSSKKKKKKLLLMMMOOOQQQRRRSSSQQQPPPNNNLLLJJJHHHGGGGGGIIIJJJKKKKKKJJJIIIJJJLLLKKKLLLNNNPPPQQQQQQPPPPPPQQQNNNKKKIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMNNNKKKKKKJJJIIIJJJKKKMMMNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMQQQUUUWWWXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[[[[WWWWWWVVVSSSOOOMMMMMMNNNMMMMMMMMMMMMOOOPPPRRRSSSVVVSSSPPPNNNNNNNNNNNNMMMGGGEEECCCAAA???>>>>>>>>>??????>>>>>>>>>>>>??????CCCBBBAAA@@@>>>>>>======<<<;;;999777666666666777888888888999999888888888555777999:::999999:::;;;::::::999999888777666555666555555555666888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888999:::<<<<<<;;;::::::;;;<<<============???>>>???CCCDDDEEENNNXXXccczzz~~~{{{zzzvvvooojjjhhhuuurrrfff```[[[TTTOOOJJJCCC>>>???@@@===<<<===@@@AAABBBCCCCCCCCCCCCBBBEEEDDDCCCAAA@@@???>>>>>>>>>===<<<;;;::::::::::::999999999:::;;;<<<===>>><<>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;======<<<=========>>>>>>>>>>>>=========<<<<<<<<<<<<;;;:::999:::;;;<<<===>>>BBBFFFIIIKKKMMMPPPSSSJJJKKKLLLMMMOOOPPPQQQQQQNNNMMMLLLKKKIIIGGGEEEEEEGGGHHHJJJJJJIIIIIIJJJKKKIIIJJJKKKMMMMMMMMMLLLKKKLLLJJJHHHHHHIIIJJJIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMLLLLLLKKKKKKLLLMMMNNNKKKKKKJJJIIIIIIIIIJJJJJJHHHJJJOOOSSSVVVWWWWWWVVVVVVVVVWWWXXXYYYYYYYYYYYYVVVVVVTTTQQQNNNKKKJJJKKKJJJJJJJJJKKKLLLMMMNNNNNNSSSPPPMMMKKKKKKKKKKKKJJJEEEDDDAAA???===<<<;;;;;;======<<<<<<<<<<<<======AAA@@@???===<<<;;;;;;;;;:::999777666555555555666666666777888888777666666444666888999888888999:::999999888777666666555555777666666666666888:::;;;999:::::::::;;;;;;;;;;;;<<<:::999999:::::::::999999:::;;;<<<==================???BBBBBBCCCHHHNNNSSSdddxxxxxxnnnbbbiiiuuu~~~uuunnnddd[[[WWWNNNGGGFFFFFFCCCAAAAAA>>>???@@@AAACCCDDDDDDEEEFFFEEEEEEDDDCCCBBB@@@@@@>>>===<<<;;;:::999999999::::::999999999:::;;;;;;999;;;>>>@@@AAADDDHHHKKKNNNRRRVVVYYYZZZ[[[]]]___[[[^^^aaabbbdddeeehhhjjjnnnpppsssvvvwwwzzz}}}zzztttqqqooonnnnnnnnnmmmjjjgggeeeccc```^^^\\\[[[[[[ZZZWWWUUUPPPQQQQQQPPPNNNLLLJJJHHHHHHHHHHHHHHHIIIIIIIIIJJJIIIJJJJJJJJJJJJMMMSSSWWW]]]]]]]]]```eeeooo{{{nnn^^^TTTNNNKKKwwweeeTTTLLLHHHBBBAAAEEE@@@????????????@@@AAAAAA??????>>>===<<<<<<======<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999::::::<<<<<<<<<===========================<<<<<<<<<<<<;;;;;;:::::::::;;;;;;<<<>>>@@@DDDFFFHHHKKKNNNPPPIIIJJJLLLMMMNNNNNNNNNNNNKKKKKKLLLLLLKKKIIIFFFDDDFFFHHHIIIIIIHHHHHHJJJKKKHHHIIIIIIJJJJJJJJJIIIIIIJJJIIIHHHIIIKKKLLLKKKJJJIIIIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLIIIHHHGGGFFFFFFGGGHHHIIIHHHKKKNNNRRRUUUWWWXXXXXXVVVWWWWWWXXXXXXWWWWWWWWWTTTTTTSSSPPPLLLIIIHHHHHHFFFGGGGGGHHHIIIIIIJJJJJJNNNLLLJJJIIIIIIHHHGGGEEEDDDBBB@@@===;;;:::::::::<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;:::999999999999888666444444444444555444555666777777666555444333555777888777777888999777777666555555555666666777777777777888999::::::999999999999::::::::::::???===:::999999888666555999:::;;;<<<<<<===<<<<<<<<<===>>>>>>>>>>>>AAACCCIIISSS```nnn~~~zzznnn___```eeennnvvv{{{wwwlllfffZZZPPPLLLJJJFFFBBBAAA>>>??????AAABBBCCCDDDEEEEEEEEEFFFEEEEEEDDDCCCBBB===<<<;;;:::999888888888;;;;;;:::::::::;;;<<<<<<:::;;;<<<======???BBBEEECCCGGGKKKNNNPPPQQQTTTUUUTTTWWW[[[]]]]]]^^^___```eeehhhkkkmmmoooqqqtttwww{{{|||{{{wwwqqqllliiihhhbbbbbbbbb```___\\\ZZZXXXTTTRRRPPPPPPPPPPPPNNNMMMHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKPPPXXX^^^aaadddhhhnnnxxxyyygggXXXNNNJJJIIIyyyuuubbbSSSGGGGGGFFF@@@>>>BBB<<<<<<;;;::::::<<<>>>AAA======<<<;;;;;;;;;<<<<<<============<<<<<<;;;;;;999999888888888888999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>============<<<:::;;;;;;;;;;;;;;;::::::<<<===@@@CCCFFFIIIJJJJJJIIIJJJKKKLLLMMMLLLLLLKKKIIIKKKNNNPPPOOOLLLHHHEEEFFFGGGIIIIIIIIIIIIJJJLLLJJJJJJIIIIIIHHHIIIIIIIIIJJJJJJKKKMMMPPPPPPNNNLLLIIIJJJLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIGGGFFFDDDCCCCCCDDDFFFGGGHHHIIILLLOOORRRUUUVVVWWWWWWXXXXXXWWWWWWVVVUUUTTTSSSSSSSSSPPPKKKHHHGGGGGGDDDDDDEEEFFFGGGGGGGGGGGGJJJIIIGGGGGGGGGFFFCCCAAABBBAAA???<<<;;;:::::::::;;;;;;::::::::::::;;;;;;;;;::::::999888888999999777666555333333333444444555666777888888777666555333555777777666666777888666555444444444555666777555666777888888999888888888888888888999999999:::<<<;;;999888999999888777999999:::;;;<<<<<<<<<<<<:::;;;<<<;;;;;;<<<>>>>>>CCCHHHPPPYYYggg|||{{{nnnaaa\\\[[[```eeeiiiooovvvzzzmmm^^^WWWSSSLLLFFFCCCAAAAAAAAA@@@AAAAAABBBBBBDDDEEEFFFFFFFFFEEEDDDDDD>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;:::999:::<<>>>>>=========<<<<<<<<<999999888888888888999999777888999<<<===??????@@@????????????>>>>>>>>>>>>:::;;;<<<===<<<;;;:::999::::::<<<@@@EEEGGGGGGFFFIIIJJJKKKLLLLLLKKKJJJIIIIIILLLPPPSSSSSSOOOJJJGGGFFFHHHIIIIIIIIIIIIKKKLLLLLLKKKJJJIIIHHHIIIJJJKKKJJJKKKNNNQQQTTTSSSQQQOOOJJJKKKMMMOOOOOONNNLLLKKKJJJJJJJJJIIIIIIHHHGGGGGGEEECCCBBBAAAAAABBBDDDEEEFFFGGGIIIKKKNNNQQQSSSUUUXXXXXXXXXWWWVVVUUUSSSSSSRRRSSSRRROOOKKKGGGFFFFFFCCCCCCDDDEEEFFFFFFFFFEEEGGGGGGFFFFFFFFFDDDAAA???AAA@@@>>><<<;;;:::;;;;;;;;;::::::::::::::::::;;;999999888888888888888999777666444333222333333444555777888999999888777555222444666777666666777888444444333333444555777888444555666888888888777777777888888888888999999999666555555777:::===>>>>>>999999:::;;;<<<<<<<<<<<<777999:::999;;;>>>@@@@@@AAADDDHHHNNNWWWhhh~~~qqqfff]]]WWWYYY\\\^^^dddlllssspppfff___VVVOOOKKKDDDCCCBBBAAA@@@@@@@@@@@@CCCDDDEEEFFFGGGFFFEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@;;;;;;;;;;;;<<<===>>>???;;;;;;:::888666666888;;;;;;===AAACCCCCCCCCDDDFFFFFFJJJOOORRRRRRPPPNNNMMMRRRTTTWWWZZZ[[[^^^aaacccjjjnnntttyyyzzzzzzyyyyyyyyyyyy{{{}}}~~~||||||{{{zzzxxxrrrrrrpppmmmiiiddd```]]]\\\]]]]]][[[WWWSSSQQQPPPNNNNNNNNNNNNMMMKKKIIIHHHCCCBBBAAAAAABBBCCCBBB@@@CCCBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFJJJMMMPPPTTT]]]jjjttt{{{zzzfffVVVKKKFFFEEEGGGwwwiii```XXXQQQKKKAAAAAA???===<<<;;;;;;;;;777777888999:::;;;;;;<<<::::::999999::::::;;;<<<<<<=========<<<;;;;;;:::666777888999999999999999:::;;;;;;;;;<<<=========>>>>>>>>>============<<<<<<:::999999:::;;;:::999999:::<<<>>>AAACCCEEEFFFFFFGGGHHHJJJKKKLLLLLLLLLKKKPPPUUUVVVRRRNNNLLLLLLJJJIIIHHHGGGHHHIIIJJJKKKLLLNNNNNNMMMKKKIIIIIIIIIKKKKKKLLLPPPUUUVVVSSSPPPNNNNNNOOOQQQRRRQQQNNNKKKHHHHHHIIIIIIHHHHHHGGGGGGEEEBBB@@@AAACCCEEEDDDBBBCCCEEEHHHKKKNNNQQQRRRSSSVVVVVVVVVVVVUUUTTTSSSRRRQQQOOOLLLKKKKKKIIIGGGEEEBBBCCCDDDEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@>>>;;;999999999<<<:::777666777888999888777777777777777777777777444555666666666666666555666666666666666666666666444444444444444444444444333333333444444444555555666:::<<<:::555333555999555555555555555666777777333333444444666777888999888999:::;;;<<<;;;:::999;;;888666666999;;;;;;:::>>>@@@CCCEEEJJJVVVfffqqq}}}qqqhhheee___YYYVVVUUUXXX[[[jjjrrryyymmmcccYYYRRRJJJIIIFFFDDDCCCBBBAAAAAAEEEDDDDDDEEEGGGGGGFFFDDDDDDDDDDDDCCCBBBBBBAAAAAA<<<<<<;;;:::999999999999666777777888999::::::::::::;;;;;;<<<<<<======>>>AAACCCGGGJJJKKKIIIGGGEEEIIIIIIIIIKKKNNNRRRVVVXXX]]]aaahhhnnnrrrsssrrrqqqpppqqqrrrtttvvvyyy{{{}}}~~~~~~~~~wwwuuurrrpppnnnllliiifffhhheeeaaa]]]ZZZXXXWWWWWWPPPPPPOOONNNLLLKKKJJJJJJFFFFFFFFFEEEDDDCCCBBBAAABBBAAAAAA@@@???>>>>>>===>>>>>>>>>>>>???@@@AAABBB@@@AAACCCDDDDDDEEEHHHJJJOOORRRVVVZZZ```kkkwwwyyyhhhVVVMMMHHHCCCBBBEEEuuuggg\\\UUUOOOIIIEEEAAA@@@???===<<<;;;;;;;;;999999999::::::;;;;;;<<<:::999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;:::999666777777888888999888888:::;;;;;;<<<<<<=========AAAAAAAAA@@@@@@@@@??????<<<:::999999:::;;;;;;::::::;;;<<>>;;;999999::::::888555444555777777666777777777777777777777777555555666666666555555444555555555555555555555555444444444444444444444444333333333333444444444444333666999777333222444777555444444444444555666666333333444444555777888999888999999:::::::::::::::;;;888666777999;;;;;;:::;;;===>>>???CCCLLLXXXbbb{{{wwwnnnkkkfff```[[[XXXXXXYYYaaaiiizzzuuuiiiaaaVVVSSSNNNIIIFFFEEEDDDCCCBBBBBBAAACCCEEEGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCC??????>>><<<<<<;;;;;;;;;888888888888999999999999:::::::::999999999999999===>>>AAACCCDDDCCCAAA@@@DDDDDDDDDEEEHHHKKKNNNPPPSSSWWW]]]cccfffgggfffeeehhhiiijjjlllooorrrtttuuuuuuuuuttttttuuuuuuvvvwwwyyyzzz||||||{{{{{{}}}~~~~~~{{{yyyvvvuuummmkkkhhheeedddbbb^^^\\\]]][[[WWWSSSPPPOOONNNNNNHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@>>>======<<<<<<===============>>>??????????????????@@@AAADDDEEEFFFFFFFFFHHHKKKNNNSSSXXX```gggnnnxxxmmm___PPPIIIEEEAAAAAACCCyyyfff^^^TTTLLLHHHEEEBBB?????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999:::;;;;;;::::::;;;;;;;;;:::999999666666777777777777777888::::::;;;<<<======>>>>>>>>>>>>>>>>>>============<<<:::999999:::;;;;;;::::::;;;===???AAACCCEEEFFFDDDEEEGGGIIIKKKLLLNNNNNNPPPOOOOOOQQQRRRQQQOOOMMMHHHGGGGGGFFFGGGHHHIIIJJJLLLNNNPPPPPPMMMKKKIIIIIIEEEGGGJJJNNNRRRTTTRRRQQQOOOOOOPPPRRRSSSRRRPPPMMMFFFGGGHHHIIIIIIJJJIIIIIIGGGFFFEEEEEEFFFGGGFFFEEEAAAAAABBBDDDFFFIIILLLNNNMMMMMMMMMLLLKKKJJJIIIHHHIIIGGGFFFGGGHHHHHHGGGFFFBBBCCCCCCDDDCCCCCCBBBBBB???????????????@@@@@@@@@@@@AAAAAA???<<<999999:::888666333333444555555444666666666666666666666666666666555555444444333333333333333333333333333333333333333333333333333333333333333333333333333333000333555444111111333555333333333333333444555555333333333444555666777888999888888888888999:::::::::888777777999::::::999999:::;;;;;;===BBBJJJQQQ```sssxxxuuuqqqjjjddd]]]YYYVVVWWW^^^kkk}}}|||sssddd^^^VVVNNNJJJHHHFFFEEEEEEDDDBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEECCCBBBBBB@@@???>>>======::::::999999999888888888;;;::::::999888888777777::::::;;;<<<============??????>>>???@@@BBBDDDEEEHHHKKKPPPUUUXXXYYYYYYXXX\\\\\\^^^```cccfffhhhjjjhhhhhhiiijjjjjjjjjjjjjjjmmmnnnpppqqqqqqrrrtttuuutttuuuvvvwwwxxxzzz{{{{{{||||||}}}~~~}}}zzzxxxxxxwwwuuussspppllliiihhhbbb___\\\ZZZXXXVVVSSSPPPPPPOOOLLLHHHFFFEEEDDDDDDAAA@@@@@@???>>>======<<<============<<<<<<;;;:::999999:::;;;===>>>??????@@@????????????@@@@@@AAAFFFFFFGGGGGGHHHKKKPPPTTT[[[cccoooxxx~~~yyyrrr]]]SSSIIIDDDBBB@@@???AAAyyyjjjaaaTTTOOOHHHCCCAAA@@@>>>===============<<<;;;;;;:::;;;;;;;;;::::::999999999999999999888999::::::;;;999999:::::::::999999888777666666666666666777777::::::;;;<<<===>>>>>>???=========<<<<<<<<<;;;;;;<<<:::999999;;;<<<<<<;;;999:::<<<>>>@@@BBBCCCDDDCCCDDDEEEGGGJJJLLLNNNOOOOOOMMMKKKMMMQQQSSSQQQOOOGGGFFFEEEEEEFFFGGGIIIJJJLLLNNNPPPPPPNNNKKKIIIIIIFFFHHHKKKOOORRRRRRQQQPPPNNNMMMNNNPPPQQQQQQOOOMMMEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIIIIHHHHHHHHHGGGFFFBBBBBBAAABBBDDDGGGJJJLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEDDDCCCDDDGGGHHHGGGFFFAAAAAAAAAAAAAAA@@@@@@@@@<<<<<<======>>>>>>??????@@@AAAAAA???<<<999999:::777555333333444555444333555555555555555555555555666666555444333222222222222222222222222222222222222222222222222222222222333333333333222222222222...000222222111111333555222222222222222333333444333333333333444555666777999888777666777888999:::999888888888888999999999999:::<<<<<<<<<>>>CCCFFFOOO^^^uuu}}}vvvnnndddZZZTTTRRRVVV___jjjvvvyyyqqqfff\\\UUUQQQMMMKKKLLLIIIFFFDDDDDDDDDCCCAAACCCDDDDDDEEEFFFFFFGGGGGGEEEEEEDDDCCCBBBAAA??????===<<<;;;:::999888888777;;;;;;;;;::::::999999999:::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;<<<===AAACCCGGGKKKNNNOOOOOONNNPPPPPPRRRTTTWWWZZZ\\\^^^^^^___```aaabbbaaa```___aaaccceeefffggghhhjjjllljjjkkklllmmmnnnpppqqqqqqpppqqqrrrssstttvvvwwwwwwvvvtttuuuyyyzzztttooommmpppooommmjjjfffbbb___^^^YYYWWWSSSQQQPPPNNNKKKHHHHHHGGGEEEBBBAAA@@@??????>>>>>>======<<<<<<;;;;;;<<<============<<<<<<;;;:::;;;<<<===>>>???@@@AAA>>>>>>>>>???@@@AAABBBCCCEEEFFFGGGHHHJJJOOOVVVZZZgggooo{{{|||~~~{{{wwwttt{{{pppbbbQQQKKKEEECCCAAA@@@??????rrrcccWWWOOOIIIFFFBBB???>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;:::::::::999999888777777777999888888888888999::::::888888999999:::999999888888777666666555666777777::::::;;;<<<===>>>???@@@@@@@@@?????????>>>>>>>>><<<:::999999;;;===<<<<<<999999;;;===???@@@BBBCCCCCCCCCDDDEEEHHHJJJMMMNNNQQQNNNKKKLLLNNNOOOMMMKKKEEEEEEDDDDDDEEEFFFHHHIIILLLNNNPPPOOOMMMJJJIIIIIIJJJLLLOOOQQQQQQPPPOOONNNKKKJJJJJJLLLNNNNNNMMMKKKEEEFFFGGGIIIJJJKKKLLLLLLKKKKKKLLLKKKJJJIIIGGGGGGDDDCCCBBBCCCDDDGGGIIIKKKJJJJJJJJJJJJIIIHHHGGGGGGDDDCCCBBBDDDFFFGGGGGGFFF??????>>>>>>============@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@>>>;;;999888999777666444444555666555444444444444444444444444444666555333222111111111111111111111111111111111111222222222222222222222222222222222222222222222222...///000111111222333444111111111111111222333333333333222333333444555666777777666555666777888999888888999999888888888888888:::;;;<<<===>>>@@@BBBGGGOOO___uuuzzzmmm___VVVQQQRRRVVV\\\cccoootttjjjaaaYYYSSSPPPLLLGGGDDDCCCCCCCCCBBBCCCDDDDDDEEEFFFGGGHHHHHHEEEEEEEEEEEEDDDBBBAAA@@@??????>>><<<;;;:::999888999999999::::::;;;;;;;;;:::999888888888999:::;;;;;;::::::999999999999999<<<>>>AAACCCFFFGGGGGGGGGGGGGGGIIIJJJMMMOOORRRSSSTTTUUUVVVXXXXXXWWWVVVVVVVVVXXX[[[\\\]]]^^^```bbbaaabbbcccdddeeeggghhhhhhgggggghhhjjjlllmmmnnnoooqqqllljjjkkkjjjfffcccdddeeedddbbb```\\\YYYVVVTTTPPPNNNKKKJJJIIIGGGEEEBBBAAAAAA@@@???>>>======<<<===<<<<<<<<<<<<<<<<<<<<<;;;<<<===============<<<<<<=========>>>>>>>>>???<<<<<<===???AAACCCEEEFFFEEEGGGHHHKKKOOOUUU]]]bbbooovvv}}}zzzrrrllliiifffhhhjjjmmmooorrrxxx}}}ooo^^^TTTKKKJJJGGGDDDBBBAAA@@@>>>zzzjjj\\\QQQIIIEEEAAA@@@>>><<<;;;:::::::::999:::;;;<<<<<<<<<;;;:::999999888888777777777666888888888888888999::::::888888999:::::::::999999999888777666555666777888::::::;;;<<<>>>???@@@@@@>>>>>>>>>>>>============<<<:::999:::<<<=========999:::;;;===???@@@BBBBBBBBBBBBBBBCCCEEEHHHJJJLLLTTTRRROOOLLLKKKIIIFFFDDDDDDCCCCCCCCCDDDFFFGGGHHHLLLNNNNNNMMMKKKIIIIIIIIIKKKNNNQQQRRRQQQOOONNNMMMHHHGGGGGGIIIKKKLLLKKKIIIFFFGGGHHHIIIKKKKKKLLLLLLLLLMMMNNNNNNKKKHHHGGGGGGEEEEEEEEEEEEFFFGGGIIIJJJFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDFFFGGGFFFEEE???>>>===<<<<<<<<<<<<<<>>??????===:::888777888888666555555666777555444333333333333333333333333444333222000000000111222000000000000000000000000111111111111111111111111000000111111111222222222//////000000111222333333111111111111111222333333222222222222222333444555666555555555555666777777777888:::999888666777777666777888:::<<<===>>>>>>@@@CCCMMM___tttxxxhhh]]]TTTRRRRRRUUUXXX___mmm{{{uuuggg]]]UUUPPPKKKGGGEEEFFFFFFEEECCCDDDDDDEEEFFFGGGGGGHHHEEEEEEFFFFFFFFFDDDCCCBBBAAAAAA@@@???===<<<;;;:::777777888888999::::::;;;888777777666666777888888999999999999999999999999888999;;;===>>>???@@@AAAAAAAAABBBCCCEEEGGGIIIJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPRRRRRRSSSVVVXXXWWWXXXYYYZZZ[[[]]]^^^^^^]]]^^^___aaabbbccceeeeeehhhbbb]]]\\\[[[XXXXXXZZZWWWWWWUUUSSSQQQNNNKKKJJJFFFEEEBBBBBBBBBAAA???===<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;<<<===???AAADDDFFFGGGHHHJJJLLLOOOTTTZZZaaaeeemmmqqqtttqqqiii```ZZZXXXVVVWWW\\\cccjjjsss|||lll\\\QQQLLLGGGIIIHHHDDDBBBCCCAAA>>>vvvmmm```SSSJJJDDDAAA???<<<<<<<<<;;;:::::::::;;;777999:::<<<<<<<<<;;;:::999999888888888888888888888888888888888999999:::888999999:::;;;;;;::::::;;;999888666666666888999::::::;;;===>>>???@@@AAA<<<<<<;;;;;;;;;:::::::::;;;:::999:::<<<>>>>>>===;;;<<<===???@@@BBBCCCDDDBBBAAAAAAAAACCCEEEHHHIIIPPPPPPOOOMMMIIIEEECCCCCCCCCBBBBBBBBBCCCEEEGGGHHHMMMMMMMMMJJJHHHGGGHHHJJJHHHLLLPPPQQQOOOMMMMMMNNNGGGFFFFFFGGGIIIJJJJJJIIIGGGGGGIIIJJJKKKKKKKKKKKKLLLNNNPPPOOOKKKHHHGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHCCCDDDEEEFFFFFFGGGGGGGGGHHHGGGFFFFFFGGGGGGFFFDDD@@@???>>>===<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;===>>>>>>;;;888666666777777666555555777666555333333333333333333333333333333222000//////000111222000000000000000000000000111111111111111111111111...//////000111222333333//////...///000111111111222111111111111222333333222222222222222333333444444444555666666666666555666888::::::777666666777666777777999;;;============>>>EEEQQQ^^^ooorrrfff\\\XXXUUUUUUVVVXXX___hhhnnnvvvtttddd^^^VVVOOOKKKJJJIIIHHHCCCDDDDDDEEEEEEFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFDDDCCCCCCBBB@@@???>>>======999999999999999:::::::::777777777777777777777777555666777888888999999999777777888999:::;;;<<<=========>>>>>>???AAABBBCCCBBBBBBBBBBBBBBBCCCDDDDDDBBBDDDFFFGGGGGGHHHJJJLLLLLLLLLMMMOOOPPPQQQRRRSSSTTTTTTUUUVVVWWWYYYYYYZZZ[[[TTTPPPPPPOOOMMMMMMOOOKKKKKKJJJIIIGGGFFFDDDCCC???===<<<<<<======;;;:::999999::::::;;;;;;::::::999999::::::;;;;;;;;;<<<999999:::<<<<<<=================================>>>>>>???@@@AAACCCDDDEEEIIIKKKNNNQQQTTTXXX]]]aaabbbdddddd```ZZZVVVUUUVVVTTTVVV^^^iiirrr{{{qqqeeeZZZPPPJJJJJJCCCGGGGGGCCCAAACCCBBB>>>vvvlll___XXXMMMEEE@@@>>>======999:::<<<<<<;;;;;;<<<===666888:::<<<<<<<<<;;;:::999999999999999999999999888888888777888999999:::888999:::;;;;;;;;;;;;;;;<<<:::888777666777888999::::::;;;===>>>@@@AAAAAA???>>>>>>>>>>>>=========;;;:::999:::<<<>>>>>>======>>>???@@@BBBCCCEEEEEEBBBAAA@@@@@@AAADDDFFFHHHHHHKKKNNNLLLHHHEEEEEEGGGBBBBBBAAABBBCCCEEEGGGHHHMMMMMMKKKIIIFFFFFFHHHJJJEEEIIINNNPPPNNNMMMMMMNNNGGGFFFFFFGGGIIIJJJJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKLLLNNNQQQOOOKKKHHHGGGGGGEEEFFFFFFGGGGGGGGGGGGFFFCCCDDDEEEGGGHHHIIIIIIIIIKKKIIIHHHGGGHHHGGGFFFDDDBBBAAA???>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<======;;;888555555666666555444555666666444222222222222222222222222222222111///...///000222333111111111111111111111111000000000000000000000000---......000111222333444///...---...///000000///222222222111222222333444222222222111222222333333222333555666666666555444555888;;;:::777555555777999888888:::<<<============>>>CCCKKKQQQYYYlll~~~yyymmmccc^^^ZZZYYYYYYXXXZZZ___bbbggglllnnnnnnrrrzzzvvvnnncccYYYRRRMMMJJJHHHDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFHHHJJJJJJIIIHHHGGGDDDCCCCCCBBBAAA@@@???>>>>>>======<<<<<<;;;;;;:::888999999:::999999888888333333555666777888888888888777888888999:::<<<<<<<<<<<<;;;<<<<<<===>>>???@@@???>>>===>>>???@@@AAA<<<>>>@@@@@@@@@AAACCCEEEDDDDDDEEEGGGHHHIIIJJJKKKMMMMMMNNNOOOPPPQQQQQQRRRPPPJJJGGGIIIIIIGGGFFFHHHEEEEEEEEEDDDDDDBBBAAA@@@<<<;;;::::::;;;<<<;;;:::999999:::;;;<<<<<<<<<<<<::::::;;;;;;<<<<<<======:::;;;<<<===>>>?????????>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBHHHJJJMMMOOOQQQSSSWWWZZZXXXXXXXXXUUURRRSSSWWW[[[^^^aaakkkwww}}}mmm]]]UUUPPPJJJIIIKKK???DDDEEEAAA???BBBBBB>>>}}}rrreeeZZZSSSJJJHHHEEEBBB>>>;;;999888::::::999888777777888888999999888888999999:::;;;;;;;;;:::999999999::::::888888777777777777888888999:::;;;===>>>?????????;;;999777555555666888999===<<<<<<<<<>>>AAADDDFFFDDDBBB???=========<<<;;;999:::;;;===>>>???@@@AAADDDCCCBBBBBBBBBDDDEEEFFFBBBBBBCCCCCCCCCCCCCCCCCCIIIJJJKKKKKKIIIFFFBBB@@@BBBCCCCCCCCCCCCDDDGGGJJJHHHHHHHHHGGGGGGFFFFFFFFFKKKNNNPPPQQQPPPNNNNNNNNNHHHGGGGGGIIIKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJKKKIIIKKKMMMNNNMMMJJJFFFCCCHHHFFFEEEFFFHHHIIIHHHGGGIIIHHHFFFDDDDDDEEEFFFGGGIIIHHHHHHGGGFFFEEEDDDDDD@@@@@@??????>>>===<<<<<<:::::::::::::::::::::::::::999999888777666666555777666666555444333333333222222222111111111111000...///000111111111111111111111111111111111111111222111000.........///000222222222222333333333333---------...............222333444555555555444333222222111111111111111222444444444444444444444444333444444555666777777888888888888888999;;;===???<<<===???AAAFFFNNNWWW^^^xxx|||sssmmmddd``````aaaaaaaaa```[[[[[[```bbbccciiiqqqsssfff\\\SSSQQQTTTIIIIIIIIIFFFDDDBBBBBBCCCIIIGGGEEEEEEFFFGGGHHHGGGGGGGGGFFFEEEDDDCCCBBBAAABBBAAA@@@???>>><<<<<<;;;;;;;;;;;;:::999888666555999999999888888777666555777777888888999999999:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>???@@@@@@@@@>>>>>>???AAABBBCCCDDDEEECCCCCCCCCDDDEEEFFFGGGHHHFFFFFFEEEDDDBBBAAA@@@@@@???????????????>>>>>>>>>::::::;;;<<<<<<============<<<:::999888999999:::<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????@@@AAAAAABBB???AAAAAAAAAAAAAAACCCEEEFFFEEEFFFIIIHHHFFFHHHMMMLLLQQQSSSQQQSSSZZZaaadddkkkuuu|||vvvfff]]]QQQHHHDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@{{{uuulllbbbYYYQQQJJJFFFAAA@@@>>><<<:::999888888:::999888888777777777888999888888888888999::::::;;;::::::999999999::::::999888888777777888888999888999:::;;;<<<<<<===<<<:::999777555555666888:::<<<<<<<<<<<<>>>AAADDDFFFFFFCCC@@@>>>===>>>======;;;<<<===>>>@@@BBBCCCDDDEEEEEECCCCCCBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCGGGHHHJJJKKKKKKIIIGGGEEEFFFFFFFFFEEEDDDDDDFFFHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKNNNOOOMMMKKKJJJJJJHHHGGGGGGHHHIIIIIIGGGEEEGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMKKKIIIFFFDDDGGGFFFEEEGGGHHHIIIIIIHHHIIIGGGFFFDDDDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFEEEEEEBBBBBBAAA@@@???>>>===<<<;;;;;;;;;::::::999999999888888888777666666666555777777666555555444333333222222222111111111111000//////000111111111111111111111111111111111111111222111///.........///000........./////////000000.....................///111222444555555555444333222222111000000111111222444444444444444444444444444444555555666666777777888888777777888999:::;;;::::::;;;<<>>===<<<===<<<<<<<<<;;;999888777999999999999888777666666777777888888999999999999::::::::::::::::::::::::999999999999999999999999999999::::::;;;<<<<<<<<<:::;;;;;;<<<===>>>??????AAA@@@@@@@@@AAABBBCCCCCCAAAAAA@@@???>>>===<<<<<<>>>>>>>>>===============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999999:::;;;<<<<<<<<<<<<=========>>>>>>??????????????????????????????>>>>>>>>>???@@@@@@>>>@@@AAAAAA@@@AAACCCEEEFFFDDDEEEGGGGGGFFFIIIOOORRRWWWZZZZZZaaaooo|||uuujjjbbb[[[TTTJJJCCCAAAAAABBBBBBBBBAAAAAAAAA@@@?????????qqqfffbbb[[[RRRJJJEEEBBB@@@???888888888777777888888999999888888888888777777777888888777777777888999999::::::999999999::::::;;;:::999999888888999999:::777888999999::::::::::::999888777666666777999:::;;;;;;<<<===???BBBDDDFFFHHHDDD@@@======>>>??????<<<===>>>@@@BBBEEEGGGHHHGGGFFFEEECCCBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDFFFIIIKKKMMMLLLKKKJJJKKKKKKJJJHHHEEEEEEFFFHHHFFFFFFGGGHHHHHHIIIIIIJJJFFFIIIMMMNNNMMMJJJHHHHHHHHHGGGFFFGGGHHHGGGDDDBBBEEEEEEFFFFFFGGGHHHIIIIIILLLLLLLLLKKKIIIHHHFFFEEEFFFFFFFFFGGGJJJKKKJJJHHHHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDCCCBBB@@@???>>>===<<<<<<;;;:::999888888777666666666666666666555555777777666666555444444444222222222111111111111000//////000000000000111111111111111111111111111111111000///........./////////000000000111111111111000000000///////////////111111333444444444333222111111000000000111111222444444444444444444444444555555555555555555555555888888777777777777777888888888888777888<<>>>>>>>>>>>===<<<::::::::::::;;;::::::999888777888888888888999999999999999999999999999999999999888888888888888888888888777777888888999:::::::::999999999:::::::::;;;;;;======<<<<<<<<<======>>><<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;::::::999::::::::::::;;;<<<===>>><<<<<<=========>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@???@@@AAAAAA@@@AAACCCEEECCC@@@@@@CCCDDDDDDIIIPPPZZZ```ffflllyyy|||lll]]]SSSMMMHHHBBB>>>>>>>>>???@@@?????????>>>>>>>>>>>>>>>xxxmmm^^^SSSQQQLLLEEE@@@>>>======<<<666666666666777999::::::777888888888888888777777777777666666777777888999999888888888999:::;;;;;;;;;::::::::::::::::::;;;888888999999999999888888888888777666777888:::;;;;;;;;;<<<===???BBBDDDEEEHHHCCC>>>;;;<<<>>>???@@@<<<===>>>@@@BBBEEEHHHJJJHHHHHHFFFDDDBBBAAA@@@???@@@@@@AAAAAABBBBBBCCCCCCBBBDDDHHHKKKMMMMMMLLLKKKLLLLLLLLLIIIGGGFFFHHHIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGJJJNNNPPPNNNKKKIIIHHHGGGFFFFFFGGGHHHHHHEEEBBBDDDDDDEEEFFFHHHIIIJJJKKKNNNMMMKKKJJJHHHGGGFFFFFFFFFFFFFFFHHHKKKLLLJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGFFFEEECCCAAA???>>>===<<<<<<;;;:::999888777666444444555555555555555555666666666555555555444444222222222111111111000000000000/////////000000000111111111111111111111111////////////.../////////000000111111111222222222111111111000000000000000000000222333333333222111111000000000000111111222333333333333333333333333555555444444444444444444777777777777777777888888999999999888777999===@@@BBBKKK\\\qqqzzzqqqgggaaa___^^^\\\[[[```hhhzzzwwwlllaaa^^^XXXTTTPPPLLLIIIHHHDDDCCCCCCDDDFFFFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>>======<<<<<<<<<<<<;;;:::999888999999999999999999999999999999999999999999999999888888888888888888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;:::999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<=========<<<============>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@@@@@@@@@@@@@AAABBBAAA@@@@@@BBBCCCBBB@@@@@@CCCEEEHHHOOOWWWbbbmmmyyy|||iiiWWWLLLDDDAAA>>><<<<<<<<<===>>>============>>>>>>>>>>>>yyykkkbbbYYYOOOGGGBBB@@@===;;;:::999777666666666666666777888999999666777777888888888777777666555555555555666777777777777777888999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<:::;;;;;;::::::999888777777777777777888999;;;<<<;;;<<<===>>>@@@BBBCCCDDDEEEAAA<<<999999<<<===>>>;;;<<<<<<>>>@@@CCCGGGIIIHHHGGGFFFEEECCCAAA@@@???@@@@@@AAABBBBBBCCCDDDDDDCCCEEEHHHKKKLLLKKKJJJIIIKKKKKKKKKJJJHHHHHHJJJLLLKKKKKKJJJJJJIIIHHHGGGGGGGGGJJJMMMNNNMMMJJJHHHGGGEEEFFFGGGIIIKKKKKKHHHFFFDDDDDDFFFHHHJJJLLLMMMNNNPPPNNNLLLJJJHHHGGGGGGGGGGGGGGGHHHJJJLLLLLLJJJIIIEEEEEEDDDDDDDDDCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHGGGFFFEEECCCAAA???>>>===<<<<<<;;;:::888777666666444444444444555555555555555555555555444444444444222222222111111111000000000000///......//////000000000000000000000000000.........////////////...---------.........//////222222111111000000000000//////111222222222111000000000//////000111111222333333333333333333333333444444444444333333333333555555666777888999::::::888888999888888999<<<>>>BBBCCCLLL[[[kkk{{{xxxjjjbbb^^^[[[YYY\\\^^^hhhzzztttooohhhbbb\\\VVVPPPKKKEEEDDDCCCCCCEEEFFFEEEDDDAAABBBBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::;;;:::999999999999999:::;;;;;;;;;<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>======<<<<<<============>>>>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@?????????@@@@@@@@@@@@AAA@@@??????@@@BBBEEECCCDDDHHHLLLQQQZZZdddqqqwwwbbbPPPEEEAAA@@@???===<<<;;;<<<==================>>>>>>>>>~~~rrraaaTTTLLLHHHCCC@@@:::999999::::::999555333555555555444444555666666555666777888888888777666555555444444555555666777666666777777999:::<<<<<<=========<<<<<<=========<<<<<<<<<;;;:::999777777666666777888999:::<<<<<<<<<===>>>???@@@AAAAAABBBBBB>>>:::888888:::;;;<<<;;;;;;:::;;;>>>AAADDDFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@AAAAAABBBCCCDDDEEEEEEEEEGGGIIIKKKKKKJJJHHHFFFIIIIIIJJJIIIHHHIIIKKKMMMMMMMMMLLLKKKIIIHHHGGGFFFGGGIIIKKKKKKIIIGGGFFFFFFFFFFFFHHHKKKMMMMMMJJJGGGDDDEEEFFFIIIKKKNNNOOOPPPQQQPPPNNNKKKIIIHHHGGGGGGHHHHHHIIIKKKMMMLLLJJJHHHDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDCCCBBB@@@???>>>===;;;;;;:::999888777777666555555555555555555444444333333333333333333333333222222222111111111111000111000///...---...///000000000000000000000000000------.../////////......////////////000000000000222222111111000000//////...///000111111111000///////////////000111111222333333333333333333333333333333333333333333333333333444666777999:::::::::444666777777777888:::<<>>>>>????????????@@@???>>>===<<<;;;=========>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>======>>>>>>???@@@>>>???AAAAAAAAABBBEEEGGGHHHFFFIIIOOOVVV\\\gggpppooo[[[KKKBBB@@@@@@@@@>>>;;;:::;;;==================<<<<<<<<>><<<<<<;;;888888888:::;;;:::888666555444444444444555555666444555777888999888777666444444444333444555555666555555666777888:::<<<===>>>>>>>>>======>>>>>>>>>======<<<;;;:::888666555555666777888:::;;;<<<===>>>>>>???@@@@@@@@@@@@@@@???===:::888999:::::::::;;;;;;::::::<<>>===<<<:::999999999888888777777777777666666555444444444222222222222222222222222222222222111111111111000222000///---------///000000000000000000000000000,,,---.../////////......222222222333333333333444222111111000//////......---...///000111000//////.........//////000222222222222222222222222222222111111222222333333444444333444555777888888777777444555777777666666777999;;;777999CCCJJJPPP___pppyyyooohhhbbb]]]WWWWWW```gggnnn}}}yyykkk```SSSOOOJJJFFFEEEEEEEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBCCCCCCCCCDDDDDDEEEEEECCCDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@@@@???>>>===?????????>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666777777888888999:::::::::::::::::::::;;;;;;;;;:::999999999:::;;;<<<<<<;;;;;;;;;;;;::::::::::::<<<<<<<<<===>>>?????????>>>>>>>>>>>>????????????>>>???@@@@@@@@@???>>>=========>>>>>>>>>?????????????????????????????????>>>>>>>>>???@@@AAABBBCCC@@@BBBEEEHHHKKKNNNRRRUUUSSSSSSXXX```hhhppp{{{qqqbbbSSSGGGCCC>>>>>>>>><<<999999;;;>>><<<<<<<<<;;;:::::::::999|||mmm___VVVKKKHHHBBB===999888999:::666555555666888:::999888555555555555666777888888333555777888999888777666444333333333333444555555555555666777888:::<<<===??????>>>>>>>>>>>>??????======<<<;;;999777555444555666777888:::<<<======??????@@@@@@@@@??????>>>>>><<<:::999:::;;;::::::<<<;;;::::::;;;>>>BBBDDDAAABBBDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFGGGHHHGGGIIIKKKMMMMMMLLLJJJIIIHHHIIIIIIGGGFFFFFFHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJMMMMMMMMMKKKIIIHHHIIIKKKHHHIIIJJJLLLMMMKKKFFFCCCBBBCCCEEEHHHKKKNNNQQQRRRRRRRRRQQQOOOMMMKKKHHHGGGKKKKKKKKKMMMNNNLLLHHHEEECCCCCCDDDDDDCCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????>>>===<<<<<<999999888888888888888888888888777666555444444444111111111111111111111222222222222111111111111000222111///---,,,---...///000000000000000000000000+++,,,.../////////......///000000000000111111111111111111000///......---,,,---///000000000///...............///000222222222222222222222222222222000000111222333333444444333444555666666555444444555777888888777666777888999444777AAADDDDDDMMM[[[nnn}}}uuuooofff]]][[[```aaa```iiivvvvvvbbb\\\SSSLLLGGGEEECCCBBBDDDDDDDDDCCCBBBBBBBBBAAABBBBBBCCCCCCDDDDDDEEEEEECCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>AAA@@@@@@@@@??????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999888888888999::::::;;;;;;;;;;;;<<<<<<<<<=========999999999999:::;;;===============<<<<<<<<<;;;;;;=========>>>???@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>><<<===???@@@AAAAAA@@@@@@>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>AAAAAABBBCCCDDDFFFGGGHHHDDDGGGLLLPPPUUUZZZ```dddeeeffflllvvvmmm^^^TTTIIIBBBAAA;;;<<<<<<:::777777;;;>>>;;;;;;::::::999888777777}}}tttiii\\\RRRIIIEEE>>><<<999888777555333111777777666555555555555555555555555444444333333222444444555555444444333222444444333333333333444444777666666777999;;;===>>>===>>>>>>?????????>>>>>>@@@@@@???===;;;888555333555555666888999:::;;;<<>>@@@===<<<:::888777777777777777666666555444333333333333333222111111000000///222111000//////000111222222222111111111111222222222222222111000//////...............///000222222000000000000000000000000000000//////.........---////////////////////////............////////////222222222222222222222222111111222222222333333333444444444333333222222222111111222333444666666777777:::;;;;;;:::===DDDKKK^^^lll|||zzzttthhh^^^]]]^^^\\\]]]aaammmsss~~~lll[[[UUUSSSMMMHHHGGGJJJGGGCCCCCCDDDCCC@@@===?????????@@@BBBCCCBBBAAACCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@AAAAAAAAABBBBBBBBB@@@?????????>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>???===;;;<<<===>>>===<<<::::::::::::;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<===???@@@???>>>AAABBB@@@===???DDDDDDAAAEEEEEEEEEDDDEEEHHHMMMQQQUUUWWW\\\ccckkkrrryyy}}}}}}rrr]]]SSSKKK???:::===:::::::::999999999888888999999999999999999999999|||sssjjjfff___WWWOOOGGGBBB???<<<:::888777777666333111777666666555444444555555555555444444444333333333555555555555555444444333444333333222222333333444666666666777888:::<<<===<<<======>>>?????????>>>@@@@@@??????===:::888666555555666888999:::;;;<<<>>>???@@@AAAAAA@@@???>>>::::::::::::::::::::::::888888999999;;;<<<>>>???>>>@@@BBBCCCDDDCCCBBBAAA@@@AAADDDFFFHHHIIIJJJJJJKKKLLLNNNOOONNNOOOPPPRRRRRROOOKKKIIIIIIJJJIIIGGGIIIKKKLLLNNNOOOOOONNNNNNMMMMMMLLLJJJGGGEEEFFFGGGEEEEEEEEEEEEDDDCCCBBBBBBAAABBBCCCEEEHHHJJJLLLMMMPPPPPPOOOMMMLLLKKKJJJIIIJJJJJJLLLLLLLLLJJJHHHGGGHHHGGGEEECCCAAAAAAAAAAAA@@@@@@BBBDDDEEECCC???<<<;;;:::::::::;;;<<<>>>???===<<<:::999777777777888999888888666555444333333111111111111000000000000222111000//////000111222222111111000000111111222222222111111000//////............//////000111111////////////////////////111000000000////////////............................../////////000000000222222222222222222222222111111111222222222333333444444333333333222222222111111222333444555666666666999;;;;;;:::<<>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999:::===>>>===<<<<<<===>>>>>>============<<<===>>>>>>?????????????????????@@@@@@@@@AAAAAA????????????????????????@@@@@@@@@?????????>>>>>>?????????@@@BBBBBBAAA@@@AAACCCCCCBBBEEEJJJKKKHHHHHHJJJLLLNNNQQQUUUZZZ^^^bbbgggoooxxxqqq^^^NNNIIIEEE>>><<>>>>>???>>>@@@@@@@@@@@@>>><<<:::999555666777888999;;;<<<<<<>>>>>>???@@@@@@???>>>>>>;;;;;;::::::::::::::::::777777888999;;;===>>>???>>>???@@@BBBCCCCCCBBBBBBAAABBBDDDFFFIIIJJJKKKKKKMMMNNNPPPQQQPPPQQQRRRTTTZZZUUUPPPKKKIIIIIIHHHHHHHHHJJJMMMPPPQQQQQQOOONNNMMMMMMLLLIIIEEECCCCCCDDDEEEEEEEEEDDDDDDCCCCCCBBBAAABBBCCCDDDFFFHHHIIIJJJOOONNNNNNLLLKKKJJJIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGHHHGGGFFFEEECCCBBBAAAAAA@@@@@@AAACCCDDDBBB???<<<;;;;;;::::::;;;<<<======<<<<<<:::999888888888888;;;:::999888666555333333///000000000000111111111111111000000000000111111222111111000000111111222222111111000000//////.../////////////////////000////////////////////////111111111000000000000///......................../////////000000000111111222222222222222222222222111111111222222222222333333333333333222222222222111111222333444555666666555888::::::999:::>>>BBBBBBJJJWWWeeewwwzzzxxxwwwsssiii\\\UUUUUUTTTTTTXXX___gggppp~~~qqqiiiaaaYYYVVVVVVRRRNNNLLLLLLKKKGGGDDDCCCAAA@@@@@@AAAAAA@@@>>>CCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDD@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;===????????????????????????>>>>>>>>>>>>??????@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAABBB????????????@@@@@@AAAAAA??????>>>=========>>>>>>@@@@@@@@@AAAAAABBBBBBBBB@@@CCCEEEGGGMMMTTTVVVSSSVVVXXX\\\___ccciiiooosssxxx}}}pppYYYKKK@@@@@@@@@<<<;;;>>>888888888777777777666666777777777777777777777777xxxkkkaaaZZZTTTMMMHHH???>>><<<:::999888777777666555444444555555444333444444333333333333444444333333333333333333333444333222222111111111111111444444333333333333444444444555555666777999::::::888999:::<<<===>>>>>>>>>@@@@@@@@@???>>><<<:::999555666777888:::;;;<<<<<<===>>>???@@@@@@???>>>===;;;;;;;;;;;;;;;:::::::::888888888999:::<<<===>>>===>>>???AAABBBCCCCCCCCCAAABBBDDDFFFHHHJJJKKKLLLNNNOOOQQQQQQQQQQQQSSSUUU]]]YYYRRRLLLHHHFFFFFFGGGGGGIIIMMMQQQRRRRRRPPPOOOKKKLLLKKKIIIFFFDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHLLLLLLKKKKKKJJJIIIHHHHHHGGGHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFEEECCCAAA@@@AAA@@@AAACCCDDDCCC???===;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888777777;;;:::999777555333222111//////000111111222333333111000000000000000000111111111000000000000111111111111000000//////////////////////////////......////////////////////////000000000///////////////........................000000000000111111111111111111111111222222222222111111111111222222222222333222222222222222222222111111222333444444555555444777999:::999999:::<<>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>@@@AAAAAACCCBBB@@@??????>>>===<<>>>>>>>>???@@@@@@@@@AAACCCCCCCCCDDDFFFHHHFFFLLLRRRWWW```iiillljjjmmmnnnoooqqquuu{{{uuuggg]]]MMMCCC======>>>:::888:::777777666666666555555555555555555555555555555555xxxsssaaaZZZQQQIIIDDDAAA>>>;;;<<<;;;999888777666666666444333222222444444333222333333222222222222333333111222222333333444444444444444333222111222222222555555444444444444555555333444555666777777888888666777999:::;;;<<<======?????????>>><<<:::888666666666777999:::;;;<<<======>>>???@@@@@@???>>>===<<<<<<<<<;;;;;;:::::::::::::::999999999::::::;;;;;;<<<>>>???AAABBBCCCCCCBBBBBBCCCEEEGGGHHHJJJKKKLLLMMMOOOPPPOOOPPPQQQSSSZZZVVVPPPJJJEEEDDDDDDFFFGGGIIIMMMQQQRRRRRRPPPOOOIIIKKKLLLKKKIIIHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGFFFEEECCCAAA@@@BBBAAAAAACCCDDDCCC@@@>>>;;;;;;;;;;;;;;;;;;::::::999999999888888777666666999888666555333111000//////000000111222333444444000000000111111000000000111000000000000000000111000000000///////////////......////////////...---........................................................................000000000000111111111111000000000111111222222222000000111111111222222222222222222222222222222222111222222333333444444444444666888999888888888999<<>>>>>>>>>>>>>>>>>??????????????????@@@@@@@@@@@@????????????========================??????>>>======>>>???AAACCC@@@>>>>>>???@@@???===>>>>>>???@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFCCCEEEHHHJJJKKKNNNRRRVVVZZZbbbjjjsss~~~{{{jjj^^^SSSJJJEEE@@@<<<<<<<<<999666555666666666555555555444444444444444444444444444444wwwmmmddd\\\VVVKKKGGGAAA===;;;:::999888:::999888666555444444444333222111111333333222111222111111111111222222333000111111222333444444555777666444333333333444555555444444333333444444555222333444555666666666666666777888999::::::;;;;;;<<<=========;;;999888666666777888999:::<<<======>>>>>>???@@@@@@???>>>>>>======<<<<<<;;;:::::::::;;;;;;:::999999999999999:::;;;<<<>>>@@@BBBCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLKKKLLLNNNOOOQQQPPPLLLGGGCCCBBBDDDFFFHHHJJJMMMPPPQQQQQQOOONNNIIIKKKLLLLLLKKKJJJJJJKKKHHHGGGEEEEEEDDDEEEFFFGGGDDDDDDEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAAAAA@@@AAABBBBBB@@@>>>;;;;;;;;;;;;;;;:::999888777777777777777666555555666555444333111///......///000000111222333333333000000111111111111000000111000000//////000000111////////////////////////,,,---///000000///...---........................,,,---------------......------------------------/////////000000000111111//////000000111222222222000000000111111111111222111111111222222222222222111222222222333333333444555555666777888888888888777999<<>><<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@????????????>>>=================================<<<;;;<<>><<<===@@@CCCBBBAAA======>>>???@@@AAA@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBBCCCEEEHHHJJJKKKLLLLLLHHHLLLQQQTTTXXX]]]dddjjjttt|||kkkZZZPPPHHHAAA<<<:::999999999888666555666666666555555555444444444444444444444444444444}}}ttthhh]]]UUUOOOIIIDDD>>><<<;;;999999888888777555444444333333333444444222111000000222222111000000000000000000111222222///000111222333444555555666555333222111222333444333222222111111222222333222222444555666666555555666777888888999999999888888999;;;<<<<<<;;;::::::666777888999;;;<<<======>>>???@@@AAAAAA@@@???>>>=========<<<;;;;;;:::::::::999999999999999::::::::::::;;;===???BBBDDDEEEBBBAAAAAA@@@AAAAAACCCCCCCCCEEEGGGGGGGGGGGGIIIKKKHHHIIIHHHFFFCCCBBBEEEHHHIIIKKKLLLNNNOOOOOONNNNNNJJJLLLMMMMMMKKKJJJIIIJJJFFFEEECCCBBBCCCDDDEEEFFFBBBBBBCCCDDDDDDEEEFFFFFFBBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAABBBCCCEEEFFFGGGHHHGGGEEECCCAAAAAAAAAAAA@@@???>>>???@@@@@@>>><<<;;;;;;<<<<<<;;;999888777444555666666666555444333444444333222000//////.........//////000000111111///000111222222111000///000000////////////000000////////////////////////+++,,,...///000///..............................------------......//////------------------------....../////////000000000/////////000111222222222000000000000111111111111000111111111222222222222222222222222222333333333555555555666777888888888777777888:::>>>FFFOOOVVVeeetttrrrgggZZZSSSPPPPPPWWW^^^jjjooo|||tttoooggg___YYYTTTOOOLLLMMMLLLKKKIIIGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@=========>>>>>>>>>??????>>>>>>>>>??????@@@@@@@@@@@@????????????>>>>>>>>>========================<<<===>>>======@@@DDDIIIGGGBBB>>>>>>AAACCCBBB???======???@@@BBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLMMMPPPTTTXXX[[[\\\\\\\\\ZZZ___ffflllqqqyyynnn[[[OOOJJJEEE@@@777888888888888888777555666666666666555555555555444444444444444444444444]]]VVVLLLEEEBBB@@@===;;;444444555555444333222111111111111111222444555666222111000000111111000///000000///000000111222222//////000222333444555555333222000......///000111111111000000000000111111111222444555666555555444666777777888888888777777666777999;;;===>>>>>>===777777888999;;;<<<======???@@@AAABBBBBBAAA@@@???>>>>>>===<<<;;;;;;::::::888888888888999:::;;;<<<999:::;;;===???AAADDDEEEBBBAAA@@@?????????@@@AAAAAABBBDDDDDDDDDDDDFFFHHHCCCEEEFFFEEECCCCCCFFFJJJKKKKKKLLLMMMMMMMMMMMMMMMKKKMMMNNNMMMKKKHHHGGGGGGDDDCCCBBBAAAAAABBBDDDEEE@@@AAAAAABBBCCCDDDEEEEEE@@@@@@AAAAAAAAAAAABBBBBB>>>>>>???@@@AAACCCDDDEEEHHHFFFDDDAAA@@@@@@AAAAAA>>>===<<<===>>>>>><<<:::;;;<<<<<<<<<;;;999777666333444555555555444333222333333222222111000//////---------...............///000111222222111000///000000////////////000000.........///////////////***+++---///000000///...........................---.........//////000000------------------------............////////////...//////000111222222222000000000000111111111111000000111111222222222222222222222222222222333333666555444555777999999999<<<:::999999;;;@@@EEEHHHLLLYYYmmmyyyggg[[[UUUUUU[[[ccchhhggglllwwwyyyqqqiiiccc___RRRQQQPPPNNNLLLJJJHHHGGGBBBBBBBBBAAAAAA@@@@@@@@@????????????@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA?????????>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>===???@@@AAABBBEEEKKKPPPOOOIIICCC@@@AAAAAA>>>:::===>>>@@@BBBCCCEEEEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJEEEGGGIIILLLOOORRRUUUVVV___ccchhhmmmqqqrrrqqqqqqrrrxxxwwwmmm\\\KKKDDDDDDBBB>>>888999:::888888999888555777777666666666555555555444444444444444444444444DDDBBB???;;;888777666555555555444333222111000///111111111111111111111111111111111111111000//////000000000000000000000000111111111111111111111111222222222222222222222222111111222222222333333333333333333333333333333333555666666666666666555555444666999;;;<<<;;;:::888888888888999::::::;;;;;;;;;;;;<<<===============;;;::::::999999::::::;;;888888777777666666555555888999<<>>>>>=========>>>???@@@@@@CCC@@@<<<;;;>>>BBBFFFGGGGGGFFFDDDAAA???>>>===<<<;;;<<<<<<===>>>=========:::999999888777666555555555555444444444333333333222222222111111///............---,,,,,,,,,,,,---............////////////..................------........................000///...------...///000////////////////////////........................------,,,+++,,,---...///..................------............////////////111111000000//////......000000000000111111111111222333333444444333333222333222222333444666888:::777888999:::999:::===???DDDMMMXXXdddqqqyyykkk___[[[aaajjjwwwssslllgggjjjttt~~~zzznnnooojjj```YYYVVVTTTQQQFFFFFFFFFFFFFFFDDDCCCBBBBBBBBBAAA@@@@@@AAAAAABBBCCCCCCAAA@@@BBBCCCAAA>>>AAAAAAAAA@@@@@@???>>>======>>>>>>???>>>>>>===<<<>>>DDDBBB<<<@@@PPP\\\]]]]]]OOOEEEEEEGGGDDDAAA@@@AAABBBCCCFFFHHHIIIJJJJJJMMMVVV^^^^^^[[[YYYXXXUUUQQQRRRTTTYYY```hhhooosss|||vvvwwwzzzhhh]]]OOOGGGEEECCC???;;;888888777777777777888888444555666666666555444333444444444333333222222222:::999777666555444555555333222222222222111111111111111111111111111111111111111111111111000//////000000000000000000000000222222222222222222222222111111111111111111111111000000000111111111222222333333333333333333333333555555666666666666555555555777999<<<<<<<<<:::999666777777888999::::::;;;;;;<<<<<<=========<<<<<<::::::999999999999::::::777777777777777666666666999:::<<>>============>>>???@@@AAAFFFBBB???===>>>@@@BBBCCCFFFEEECCC@@@>>><<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<888888888777777666666666444444444444333333333333111222222111111///............---,,,,,,,,,,,,------.........////////////.........---------------------------------------......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++,,,---...///..................------............////////////111111111111000000000///000000000000111111111111222222333333333333222222444333222222222222333444333444666666555666999;;;:::@@@HHHOOOZZZkkkrrriiieeeiiioooxxxrrrjjjcccaaafffooouuu}}}ssskkkbbbZZZQQQQQQOOONNNLLLKKKIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDEEEEEEEEEDDDDDDEEEEEEDDDCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@??????>>>>>>DDDDDDAAAHHH[[[iiilllfffZZZQQQOOONNNJJJFFFFFFEEEGGGIIIKKKNNNRRRXXX\\\fffqqq|||~~~{{{wwwrrrmmmjjjjjjkkkpppwww~~~tttwwwttt[[[RRRGGGAAAAAABBB@@@>>>999999888777777777777777444555555666555444333222333333333333222222222222444444333222222222222333000000111111222222222333111111111111111111111111000000111111000000//////000000000000000000000000222222222222222222222222///////////////000000000/////////000000000111111333333333333333333333333444555555666666666555555666888:::<<<===<<<:::999444555666777888999::::::;;;<<<<<<<<<<<<<<<;;;:::999999888888888888999999666666777777777777777777:::;;;===???@@@@@@@@@???AAAAAA@@@???>>>>>>??????>>>@@@AAACCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBEEEFFFHHHIIIHHHGGGHHHIIIFFFFFFHHHIIIJJJJJJJJJJJJHHHGGGFFFFFFGGGHHHGGGEEE@@@??????@@@AAAAAA???>>>============>>>???@@@AAAEEEBBB???>>>???@@@AAA@@@DDDCCCAAA>>><<<:::888888888999::::::;;;;;;::::::777666666666666666666666444333333333333222222222111111111111000///............---,,,,,,,,,,,,,,,---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------------------..................////////////222222111111111111000000000000000000111111111111222222333333333333222222333333222222222222333333111222333333333444666888888;;;>>>AAAHHHUUUfffsssvvvpppllllllooowwwqqqhhh```\\\\\\___aaafffiiiqqqyyy{{{mmmbbb```]]]ZZZWWWVVVUUUUUUSSSTTTTTTTTTRRROOOKKKIIIHHHHHHIIIKKKLLLKKKJJJJJJFFFGGGHHHHHHGGGFFFEEEDDDBBBBBBAAA@@@@@@?????????@@@EEEGGGFFFPPPcccsssxxxpppjjjccc___YYYRRRPPPQQQOOOSSSVVVXXX[[[cccoooyyy|||uuuiiiRRRJJJBBB>>>???AAA@@@>>>;;;:::888777666666666666444444444444444333222222111111111111111222222222555555444333222111000000000000000111111111111222111111111111111111111111///000000000000000//////000000000000000000000000111111111111111111111111///////////////000000000/////////000000000111111222222222222222222222222444444555555666666555555777888;;;======<<<:::999333444555666777888999:::;;;;;;;;;;;;;;;::::::999888888777777777777888888666666666777777888888999;;;<<<===?????????>>>>>>@@@??????>>>>>>>>>>>>>>><<<===???AAABBBCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@CCCDDDFFFFFFEEEEEEFFFHHHFFFFFFGGGHHHHHHIIIIIIIIIIIIGGGGGGGGGIIIJJJIIIGGGAAA@@@??????@@@@@@>>>===============>>>???AAAAAAAAA???>>>>>>@@@BBBBBBAAABBB@@@>>><<<999777666555666777888888999999888888555555555555555666666666333333222222222111111111000000111111000///.........---,,,,,,++++++,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,---------***************************+++,,,------,,,+++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,------------..................////////////111000000000000000000000///000000000111111111111111111222222222222111111111111222333555666777888222444555444444444666888999;;;===>>>BBBJJJVVV___ttt{{{xxxtttpppoootttooohhhaaa]]][[[ZZZZZZ]]]^^^ccckkkqqqvvvtttqqqlllhhhfffeeeggghhheeeggghhhiiifffaaa\\\YYYVVVSSSSSSZZZ___]]]WWWSSSPPPQQQRRRRRRQQQOOOMMMKKKHHHGGGFFFDDDCCCCCCDDDEEEHHHLLLMMMNNNWWWiiiyyyzzzyyywwwqqqhhhaaa```bbbcccfffiiijjjmmmxxxttteee]]]QQQKKKCCC??????@@@>>><<<<<<;;;999777666555444444333444333333333333222222//////000000111111222222333333333222222111000000111111111000000000//////000000000000000000000000...//////000000000///////////////////////////////////////////////////////////////000000000111111000000000111111111222222222222222222222222222222333333444555555555555555777888;;;<<<===;;;999888333444555666777888999999999999::::::::::::999999888777777666666777777888666666777777888888999999;;;<<<===>>>???>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@AAABBBBBBAAA??????@@@@@@@@@@@@???>>>AAABBBCCCCCCCCCCCCEEEGGGGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHGGGHHHIIIJJJIIIHHHCCCAAA????????????>>><<<<<<<<<<<<===>>>@@@AAABBB@@@???======>>>@@@@@@??????>>><<<999777666555444555666666777777777777777444444444444444444555555222111111111111000000000///000000000000//////...------,,,++++++++++++,,,,,,,,,,,,,,,------------++++++++++++,,,,,,------************************+++,,,---......---,,,+++------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................////////////...////////////////////////000000000111111111111000111111222222111111000000111222333555666777777333444555555444444666888333666999;;;===AAAGGGLLL]]]jjjyyywwwrrrnnnhhhdddbbb___\\\YYYZZZYYY]]]dddjjjlllpppvvvzzzyyy{{{~~~{{{wwwoooeeecccmmmvvvrrrggg^^^___```aaabbbaaa___\\\[[[VVVTTTQQQNNNLLLLLLMMMMMMNNNQQQTTTWWWaaaqqqzzzzzz|||}}}pppbbbYYYUUUOOOJJJDDD@@@??????===;;;<<<;;;999888666555444444444444333333222222222222/////////000000111111111---...///000111111111111111000000000//////......000000000000000000000000......///000000000//////////////////////////////..............................//////000000111111000000000111111111222222222222222222222222222222222333444555555555555555666888:::<<<<<<:::888777555555666666777777888888777777888999999999999999888888777777777777888888777777888888888888888888:::;;;===>>>???>>>>>>===<<<===>>>??????@@@??????<<<===>>>@@@AAAAAAAAA@@@<<<===>>>???@@@???>>>>>>???@@@AAAAAAAAAAAADDDFFFGGGFFFFFFEEEEEEEEEFFFFFFIIIHHHGGGGGGHHHIIIHHHFFFDDDAAA???>>>>>>>>>===;;;<<<<<<<<<===>>>@@@AAABBBDDDAAA===;;;;;;;;;;;;:::<<<;;;999888666555555555444555666666777777666666444444333333333333333333111111000000000//////////////////000000//////...------,,,++++++++++++++++++++++++,,,,,,,,,------)))******++++++,,,,,,---************************+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,,,,------..................////////////------............//////000000000000111111111111000000111111111111000000111111222222222222111111111333333333222222444666000333777999;;;<<>>===<<<;;;999888666555444444555555444333333333333333000000000000000111111111---...///000111111000000......///////////////000000000000000000000000000---......///000000//////////////////////////////////////////////////////,,,------...//////000000/////////000000000111111111111111111111111111111111222333444555555555555666777999;;;;;;999777555777777777777777777777777555555777888999999::::::999888888777777888888999999999888888888888888888999:::<<<>>>>>>???>>>>>>:::;;;===???AAAAAAAAAAAA===>>>???@@@AAA@@@@@@???999:::===>>>??????>>>>>>===>>>?????????@@@CCCEEEEEEDDDDDDCCCDDDEEEGGGHHHIIIGGGFFFFFFGGGGGGEEEDDDDDDBBB???=========<<<;;;;;;<<<<<<===>>>@@@BBBCCCDDD@@@;;;888888888999999999999888777666666666666444555555666777666666666444444333333222222111111000000000/////////............///////////////...---,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,)))))))))***+++,,,,,,,,,************************++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++***++++++,,,------..................////////////............/////////000000000000000111111111111///000000000000000000///000111222222222222111000111222333222111111333555444555777888999;;;<<<>>>EEENNN]]]mmm}}}}}}zzz{{{|||{{{vvvqqqeee___]]]aaaeeefffgggiiihhhooouuuyyyxxxxxxvvvnnnhhhfffeee___ccckkkvvvzzzzzz{{{kkk[[[QQQMMMKKKKKKCCCBBB@@@???????????????;;;:::999777666555555555666666444333333333444555111111111111111111000000222222333333222000...---,,,,,,---...///000111222000000000000000000000000------...///000000//////////////////////////////000000000000000000000000++++++,,,------...//////............/////////000111111111111111111111111111222333444555555555555555777999::::::888666444888888888888777777777777333444666777999:::::::::999999888888888888999999:::999999999888777777777999:::<<<===??????>>>>>>999;;;===@@@BBBCCCCCCCCC>>>???@@@AAAAAA@@@???>>>777999<<<>>>?????????>>>===>>>>>>>>>>>>???BBBEEEBBBBBBBBBBBBDDDFFFHHHJJJHHHGGGEEEEEEEEEEEEDDDBBBEEEBBB???=========<<<;;;;;;;;;<<<===???@@@BBBCCCAAA===888555666999;;;;;;888777777666666666666777444555666666777777666666444444333333222111000000000/////////..................///////////////...---,,,++++++******++++++******+++++++++,,,,,,,,,((())))))***++++++,,,,,,************************+++***)))(((((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++******+++,,,,,,---................../////////000.../////////000000111111000000000000111111111111//////000000000000//////...000222444555666666555222333444333222222444555666666555555555777:::;;;999CCCPPP[[[dddqqqwwwnnnggggggjjjjjjkkkmmmgggkkkjjjhhhkkkwww|||zzzwww{{{zzztttrrrtttxxxqqqhhh[[[OOOIIIGGGFFFEEEEEEDDDCCCAAA@@@@@@???>>>;;;:::999777666666666666777666555444333444555555333333222222111111000000000///...------...///000000000000000000000000000............////////////........................000000000000000000000000////////////////////////000///.........000111222222111111111000000//////000000000000000111111222///000000222333444555555888888999999999888888777555555555555555666777888999888777666666777888999;;;:::999888888:::<<<===AAA>>>;;;777555555666777888888999::::::;;;<<<<<<999:::;;;===???@@@@@@AAAAAA@@@??????>>>>>>??????:::<<<======<<<;;;<<<===::::::999888999<<<>>>@@@AAABBBBBBCCCCCCDDDDDDDDDHHHGGGFFFEEECCCAAA@@@@@@CCCAAA@@@@@@@@@???===;;;???>>><<<;;;;;;===@@@AAA???===:::888666666777777666666666555555444444333666555555555555555666666555666666666555333111000//////...---,,,---000333111000...---,,,,,,------------,,,,,,,,,,,,++++++******))))))))))))******++++++***)))***---///000222+++'''***---+++)))(((+++*********))))))((((((************************,,,,,,+++***))))))******++++++++++++++++++++++++++++++******************,,,,,,.../////////...---+++++++++,,,,,,------------...///000000///...---////////////000000000000222222111111111111111111111111222222222333333333222222333444555777777888999<<>>===<<<;;;::::::888888777555444333222111555555555555555555555555333222111000////////////000///...------...///000////////////////////////............////////////........................////////////////////////........................000///.........///111222111111111000000000//////000000000000000111111222///000111222333444444555777777888888888888777777555555555555666666666777777777777666666777777777888777777777888:::===>>>???===;;;999777777777888666666777888:::;;;<<<<<<:::;;;===>>>???@@@AAAAAAAAAAAA@@@@@@???>>>>>>===:::;;;======;;;;;;;;;<<<;;;:::999999:::<<<>>>@@@AAAAAAAAAAAABBBCCCDDDEEEGGGFFFEEEDDDBBBAAA@@@???@@@???>>>???@@@@@@>>><<<>>>===;;;::::::<<>>BBBHHHNNNSSScccrrr{{{{{{zzzlllbbb^^^```cccfffnnnxxx~~~yyyqqqrrruuuyyy~~~qqqccc[[[TTTOOOIIIDDDBBBBBBBBBBBB???>>>===<<<;;;::::::999777777666555444333222222333333333333333333333333444333222111000000000000//////............//////////////////////////////---............/////////........................................................................//////.........///000111111111000000000000//////000000000000000111111222000000111222333333444555666666777777777777666666444555666777777777666555555555666666666666555555555555555666888:::===>>><<<<<<;;;;;;::::::999999555555666888999;;;<<<<<<======>>>???@@@@@@AAAAAAAAABBBBBBAAA@@@>>><<<;;;999;;;<<<<<<;;;::::::;;;;;;:::::::::;;;===???@@@AAA@@@??????@@@BBBCCCDDDEEEDDDCCCBBBAAA@@@???>>>===<<<<<<>>>@@@@@@???>>>===<<<:::999:::;;;===>>>???===;;;999888888888888666666666666666555555555777777666666555666666777444555555555444222111///,,,---......------...///000///...---,,,,,,,,,---,,,,,,,,,,,,++++++++++++******))))))))))))******((((((((()))+++...000222999000))))))***))))))+++************))))))))))))((((((((((((((((((((((((,,,+++******)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---........................//////............//////000000111111111222222222111111111111111111111111000000000111111111222222222222222333333444444444777888::::::;;;<<>>=========<<<;;;:::999888888555555555444444333333333222222222222222222222222444444333222111111111111/////////....../////////////////////////////////---------.........//////........................------------------------......................../////////...////////////000000000000000000//////000000000000000111111222000000111222333333444444444555666666666666666666333555666888888777555444333444555666666555444333555555555666777999:::;;;999:::;;;<<<<<<<<<;;;:::555666777888:::<<<======????????????@@@AAAAAABBBBBBBBBCCCBBB@@@>>>:::999:::;;;<<<<<<:::999::::::;;;;;;;;;<<<===>>>@@@AAACCCAAA@@@???>>>???@@@AAACCCBBBBBBAAA@@@???>>>>>>===<<<<<<===??????>>>===<<<;;;999999999:::;;;<<<>>>===;;;:::999888888888555555555555555555555555777777666666555555666666333444444444333222000///+++,,,......---,,,,,,---.........------,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))******)))))))))***+++---...000111+++''')))+++***+++...*********)))))))))))))))))))))))))))))))))))))))++++++***************+++************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------.....................------------//////...------...000111///000000000000111111111000000000000111111111111///000000000000111111111222222222222222222333333444666999::::::;;;===>>>DDDKKKSSS^^^mmmvvvfff^^^]]]ZZZ[[[\\\\\\^^^ccckkkqqq|||rrrhhh___TTTLLLIIIEEECCCAAA@@@@@@???>>><<<<<<;;;;;;:::999888777666333333333333333333444444222222222222222222222222333222111111000000000111...//////////////////...........................------------....................................------------------------...........................////////////.........//////////////////000000000000000000000111111222111111111222222333333444444444555666666666666666444555777888888666555333333444555666666555444333777777777777777777888888777888;;;<<<======<<<;;;777888999:::<<<===>>>>>>@@@@@@??????@@@AAABBBCCCBBBCCCCCCBBB@@@===:::888:::<<<===<<<;;;999999:::<<<<<<<<<===>>>???@@@AAAEEEDDDAAA???>>>=========AAAAAA@@@@@@?????????>>>???>>>===>>>???>>>===;;;;;;:::999999888999::::::===<<<;;;:::999888888888333333333444444555555666777777666555555444555555222222333333333111000///+++---......---,,,,,,------------------,,,,,,,,,,,,,,,+++++++++***************))))))))))))******+++++++++++++++++++++++++++''''''***+++)))(((***))))))))))))))))))******************************+++***************++++++************************)))*********+++++++++,,,,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,///...---------///000111.........////////////000//////000000000111111111///000000000000111111111111222222222222222222222///222555777888888:::;;;???@@@DDDJJJTTTdddvvvwwwkkkfff___^^^^^^___```dddhhhkkkoooooottt~~~xxxtttwwwyyymmm```WWWPPPGGGCCCCCCBBBAAA@@@@@@AAA@@@>>><<<::::::999888777666555555222222222333333333333333222222222222222222222222111000000////////////000......////////////..............................,,,------------.................................------------------------------------------------....../////////...------......////////////000000000000000000000111111222111111222222222333333333333444555666777777777666555666777777777666555444444444555555555555444444888888888888777777777666666888:::;;;<<<<<<<<<<<<999999:::;;;<<<===>>>>>>@@@???>>>>>>???AAABBBDDDCCCCCCBBBAAA@@@===;;;999<<<===>>>===;;;::::::;;;<<<===>>>???@@@@@@AAAAAAEEEDDDCCCAAA???>>><<<;;;@@@@@@@@@@@@@@@?????????@@@???>>>>>>??????===;;;;;;::::::999999999999999;;;;;;::::::999888777777222333333444555666777777666666555444333333333333111222222333222111000///---...///...---,,,---...,,,,,,------------,,,+++++++++++++++******************))))))))))))******,,,,,,,,,+++******))))))***((())),,,+++&&&$$$&&&))))))))))))*********************************************)))******+++,,,************************)))))))))******++++++,,,,,,,,,,,,+++,,,------...+++++++++,,,,,,,,,------......---......///000111---------.........//////...//////000000111111111000000000111111111222222111111111222222333333333222444666777777777888999;;;:::<<>>======>>>===;;;999888888777666555444444333222222222222222222222222222222222222222222222222000//////.........//////---...///000000///...---........................,,,,,,---------.................................------------------------------------------------....../////////...---,,,........./////////000000000000000000000111111222111222222222222333333333444444555666777888888777777666666666555555555555666666555555555555666666777777888888888888888888777777888:::;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<>>>>>>======>>>AAACCCEEECCCCCCAAA@@@>>>===<<<;;;===>>>??????<<<;;;;;;;;;======>>>@@@AAAAAABBBBBBBBBBBBCCCCCCBBB@@@>>><<<@@@@@@@@@@@@@@@@@@@@@@@@???>>>===???@@@AAA???>>>;;;;;;::::::999999999999999999999999888777666666444444555666777888999999555555444333222222222222000111222222222111000//////000///...,,,,,,...///+++,,,------------,,,+++++++++++++++******************))))))))))))******+++++++++++++++******)))+++((()))+++***&&&&&&)))((()))))))))******************************************))))))***++++++,,,************************))))))***++++++,,,------,,,,,,+++++++++,,,---...***++++++,,,---...//////,,,---...///000000000000............////////////......//////000111111222111111111111222222222333000111111222333444555555666777888888777666777999:::888;;;@@@BBBEEENNNXXXjjjzzz{{{xxxxxx|||ttthhhfffhhhlllttt}}}~~~wwwyyyuuuooowwwtttdddWWWPPPJJJGGGDDD@@@???BBB===<<<;;;;;;;;;;;;999777777777666555444333222222222222222222111111111111111111111111111111111111000000////////////000000---...///000000///...---........................,,,,,,,,,---------......................................................------------------------....../////////...,,,+++---.........//////000000000000000000000111111222222222222222222222333333444555666777888888888888888777666555555555555555777666555444444555666777666666777999::::::::::::777777888888999:::;;;;;;::::::::::::::::::::::::======<<<<<<>>>AAACCCEEECCCBBBAAA???>>>=========>>>???@@@???===<<<;;;<<<===>>>???@@@AAABBBBBBBBB???@@@BBBDDDDDDBBB@@@>>>@@@@@@@@@@@@@@@AAAAAAAAA===<<<===???AAABBBBBBAAA;;;;;;;;;::::::999999999888888888888888777666555555666777888999:::;;;<<<555444333222111111111111000000111222222111//////111111000...,,,,,,...111***+++,,,---------,,,++++++++++++************)))******))))))))))))******))))))***+++++++++++++++)))''''''))))))(((+++000(((((())))))*********+++))))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))******+++,,,,,,---......---,,,+++***+++,,,---...***+++,,,---...000111111+++,,,...000111000000///////////////000000000000---......///000111111222111222222222222333333333000111111333444555666666333444555444333333555777777666999>>>>>><<>>>>><<<::::::;;;:::999777777666555444333222222111222222222222111111000000000000000000000000000000111000000000000000111111......///000000///...---//////...---,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,------.........,,,---......//////......///////////////.........000000000000////////////222333333444555555555555///000222444555666777777666666555444444444444555555555555555666666666666888888888777777777777777777777777666555666888;;;;;;;;;:::999:::;;;<<<===;;;<<<<<<>>>???@@@AAABBBEEEDDDBBB???===<<<;;;;;;CCCCCCBBB@@@===;;;;;;<<<>>>>>>@@@AAABBBCCCCCCCCCFFFFFFEEEDDDCCCAAA???>>>???>>>>>>???AAAAAA@@@>>>>>>>>>??????@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;===;;;:::999999777555333666666777777777777666666444444333222222222333333333222222222111111000000.........---,,,,,,++++++------,,,,,,,,,,,,++++++************************++++++***))))))((())))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))&&&&&&''''''''''''&&&&&&***)))(((''''''((()))***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------....................................------,,,,,,,,,........................////////////000000000000000000000000000000000000//////000111111111111000333333444444555666666666444555777999;;;===???@@@DDDNNN\\\kkk{{{lll^^^[[[\\\[[[______dddjjjooovvvsssggg]]]SSSMMMFFFCCC???============<<<;;;999888888999888777555888777666555444333222222000000000000000000000000111111000000//////......000//////...............---...///000//////...---///......---,,,,,,++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------)))***++++++,,,,,,++++++.........///////////////000000000000////////////222222333444444444333333///000222444555666666777666555555444444444444444444555555555666666666666888888888888888777777777999999999777666666888:::;;;:::999999999:::<<<<<<<<<<<<<<<======>>>>>>>>>CCCCCCAAA???>>><<<::::::;;;;;;<<<:::888888999:::;;;<<<>>>???@@@AAABBBBBBEEEEEEEEEDDDCCCBBB@@@@@@???>>>>>>???AAAAAA@@@>>>>>>?????????@@@@@@@@@@@@>>>>>>??????>>>===;;;:::===;;;:::::::::999777444666666666777777666666666444444333222222222222333222111111111000000000/////////......---,,,,,,,,,------,,,,,,,,,+++++++++******************************)))((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))(((((())))))))))))((((((***)))(((''''''((()))***************************++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,........................////////////000000000000000000000000000000000000///000000111222111111111222222333333444555555555777777888999:::;;;<<<<<<<<>>>>>>>>???AAAAAA@@@>>>????????????@@@@@@@@@@@@???AAACCCEEEDDDBBB>>>;;;===;;;:::;;;;;;;;;888666555555666666666666555555444333333222111111222222000000000///////////////000000//////...------,,,,,,,,,,,,,,,++++++++++++************************((((((((('''(((((())))))))))))))))))))))))))))))+++******))))))******+++)))((((((''''''(((((())))))******++++++******)))))))))(((((((((((())))))************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++...------------,,,,,,,,,........................////////////000000000000000000000000000000000000000000111222222222222111111111111222333333444444999999888888888888888888;;;===@@@CCCKKKWWWgggrrr~~~qqqiiidddccc[[[VVVVVVXXX\\\bbbiiirrrzzzsssllljjjpppyyynnneeeYYYPPPKKKGGGDDDAAACCCAAA>>><<<<<<<<<<<<;;;999777666666666666555333444444333333222111000000000000000000000000000000000000000////////////...111111000////////////000,,,---------............---------,,,,,,,,,++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........------,,,,,,,,,,,,,,,---............---,,,------...///000111111////////////000000000000111111111111000///......///000111333444444555555555444444333333333333333333333444444444555555555777777777888888999999999>>>>>><<<999666555666777888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<>><<<:::888:::;;;<<<;;;<<<===>>>===>>>???AAABBBCCCDDDDDDAAAAAABBBCCCCCCCCCCCCCCC>>>>>>>>>???AAABBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@AAADDDHHHJJJJJJFFFAAA===;;;:::999:::;;;:::999777444555555666666555555444444333222111111000111111........................000000000///......------,,,,,,,,,++++++++++++***************************''''''&&&''''''((()))***))))))))))))))))))))))))*********))))))*********(((((((((''''''((((((((()))******++++++******)))))))))(((((((((((())))))))))))))))))************************++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000000000000000000000000000000000111111222222222222222111111222222333444444444888888777777777777777777>>>=========AAAIIISSS[[[hhhvvvzzzvvvttthhh\\\YYY[[[]]]```dddhhhqqqxxxzzzzzz~~~~~~vvvppplllllluuuuuujjjZZZTTTMMMGGGEEEDDDCCCBBBAAA???<<<;;;<<<<<<;;;999999777666666666666555333444444333222111111000000000000000000000000000000///////////////////////////...------,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,---------.........///.........------,,,,,,,,,---......///////////////,,,------...///000111111.../////////000000000111000000000000///...------//////111222333333333333444444333222222222222222333333333333444444444444555555666777888888999999>>>>>><<<999666555666777888888999999999:::::::::999::::::;;;===>>>>>>??????@@@AAABBBBBB@@@>>>===777999;;;;;;:::999:::;;;>>>???@@@AAABBBCCCCCCCCC???@@@AAABBBBBBCCCCCCCCC???>>>>>>@@@BBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCGGGJJJIIIEEE@@@<<<:::999888999:::999777666444444555555555555444444444333222111000//////000------------------......000000000///......------,,,,,,+++++++++*********************************''''''&&&''''''((()))***((((((((((((((((((((((((***))))))(((((())))))***((((((''''''''''''((((((((())))))******))))))((((((((())))))))))))(((((((((((()))))))))*********++++++++++++,,,,,,------+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////000000000000////////////////////////000000111222222222222111222222222333444444555555555555555666666666777777888888888999:::>>>CCCGGGRRR\\\lll}}}yyyjjjdddeeegggiiilllppptttsssmmmjjjlllnnnnnnjjjrrr}}}~~~zzzwwwzzzyyyjjj]]]WWWKKKHHHDDD@@@???????????????===;;;:::;;;;;;999888:::888777777777777666444444444333333222222111111////////////////////////.............../////////...------,,,,,,,,,,,,,,,+++++++++++++++,,,......,,,,,,,,,,,,++++++++++++*********+++++++++++++++***++++++,,,,,,------...,,,------....../////////------------------,,,,,,,,,,,,---...............------......//////000000......//////000000111111...////////////......---//////000111222333333222444333222222111111222222222222222333333333444444333333444555777888999999<<<<<<;;;999666555777888888999999:::;;;:::::::::888999:::;;;===>>>??????>>>???@@@AAAAAA@@@???>>><<<>>>@@@@@@>>><<<<<<<<<>>>>>>???@@@@@@@@@@@@???===>>>???@@@AAAAAAAAAAAA@@@@@@@@@BBBDDDEEEDDDCCCAAAAAAAAAAAA@@@@@@@@@@@@>>>@@@BBBDDDCCC@@@===::::::999888888999888666444333333444444444444333333333333111000////////////---------------.........000000//////...------,,,++++++++++++************************************((((((((('''(((((())))))(((((((((((((((((((((((()))((((((''''''(((((()))(((''''''&&&&&&''''''((('''(((((())))))(((((('''(((((())))))))))))(((((('''(((((())))))*********+++++++++,,,,,,------...+++******************+++------------------------,,,,,,,,,------------...........................////////////000000000000//////////////////////////////000111111111111000222222333333444555555555222222333444555666777777333444555777999:::<<<<<>>>>>>>>???===;;;::::::::::::888777:::888777777777777666444333333333222222222111111////////////////////////---............///////////////...------------...+++*********+++,,,---...++++++++++++++++++++++++)))*********++++++++++++******+++,,,,,,---......++++++,,,------...//////,,,,,,------------------+++,,,------......------.........///////////////.........///000111111111---...///////////////......///000111222222222222333333222111111111111111222222222222333333333333111111222444555777888888999999999777666666888:::888999:::;;;<<<;;;;;;:::888999999:::;;;<<<<<<===<<<<<<======>>>>>>??????>>>@@@CCCDDDBBBAAA@@@@@@???@@@@@@@@@@@@???>>>>>><<<===>>>??????@@@??????AAAAAAAAACCCEEEGGGFFFEEEBBBBBBAAAAAAAAA@@@@@@@@@??????@@@@@@???>>><<<;;;<<<;;;:::::::::999666444333333444444444444333333333222111000///.........------------........./////////......---,,,,,,,,,++++++++++++******************************************)))((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((''''''&&&&&&''''''((('''(((((())))))((((((''''''((()))******)))((('''''''''(((((()))******+++)))******+++,,,,,,------+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------..............................////////////000000000000////////////////////////......///000000000000///111111111222333333444444222222333333444444555555555555666777999;;;;;;;;;===@@@EEEKKKUUUdddtttyyyqqqiiibbb]]]```ccc```]]]]]]ccciiippptttzzz}}}xxxvvvrrrsss}}}}}}qqqcccWWWNNNHHHEEEDDDCCCBBB@@@???>>>>>>???;;;:::999999:::999777666999777666666666666555333222111111111111000000000////////////////////////---------........./////////......---,,,---------******))))))***,,,---///++++++++++++++++++++++++))))))******++++++++++++******+++,,,,,,---......******+++,,,,,,---......,,,,,,,,,------.........,,,---......//////......///////////////.........---......///000111111222------...///000000000///...///000111111111111111333222222111000111111111111111222222222333333333000000111333555666777888777777777666555666888;;;999:::;;;<<<===<<<;;;;;;999999999999999999999999;;;:::::::::;;;<<<>>>>>>:::===@@@AAA@@@?????????CCCCCCCCCBBBAAA@@@???>>><<<<<<===>>>>>>>>>>>>>>>BBBBBBBBBDDDGGGHHHGGGFFFBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBAAA@@@????????????>>>===;;;;;;;;;999777444222333333444444333333222333222111///......---------------......////////////......---,,,,,,+++++++++++++++************)))************************,,,+++***))))))((())))))((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((())))))))))))(((((('''((()))******)))((('''&&&''''''((()))******+++((())))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,************************,,,,,,,,,------.................................////////////000000000000////////////////////////---......///////////////000000000111222222333333333333333333333333333333666555444555777999::::::888:::===AAAFFFOOO[[[dddyyy}}}pppfffccceeeddd^^^YYYZZZbbbjjjjjjkkknnnoooqqqssswwwzzz}}}tttiiijjjhhheeeiiiwww|||tttjjj\\\RRRLLLGGGAAA<<<>>>??????===;;;;;;;;;<<<:::999888999999999777555888666555444555555444222000000000000////////////////////////////////////---------.........//////---,,,++++++******++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************...------,,,+++***))))))*********++++++,,,,,,,,,......---,,,,,,,,,------//////............//////.......................................---------............////////////---.........//////000000000000000000000000000111/////////000111111222222000111222333444555555555777888999999888777888::::::;;;<<<<<<======<<<<<<:::999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???>>>>>>???@@@CCCDDDEEEFFFEEEBBB???===:::;;;;;;===>>>>>>??????AAAAAABBBCCCCCCDDDCCCCCCAAA@@@???>>>>>>>>>???@@@@@@???<<<;;;:::;;;<<<======>>>???>>>===:::888666333333444444444444444444111000...---,,,,,,------...............---------000000///...------,,,,,,************************+++*********))))))((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''))))))************))))))))))))))))))************---------,,,,,,+++++++++++++++******++++++,,,------------,,,,,,+++++++++......///////////////...(((+++...000000//////000///////////////000111111---......///000111111222111333333333111111222333111111111111222333444555444444444444555555555555999;;;===>>>>>>BBBHHHNNN___lllzzzsssnnngggbbbcccggglllooovvvooofffaaa```bbbcccccciiilllqqqvvvyyy|||||||||sssrrrqqqsss{{{~~~zzzssskkkfff```___eeerrruuummm^^^XXXNNNGGGBBBAAAAAAAAA???>>>===<<<;;;:::999999999999888777666555444444666555555555555444444444555555444333111000//////000000000000000///....................................---------,,,,,,,,,++++++++++++++++++++++++++++++******************))))))))))))))))))))))))---,,,,,,++++++******)))***++++++++++++++++++,,,------,,,,,,,,,,,,---.........------------..............................---------...........................////////////............/////////000111111000000000000000000//////000000111111222222111111222333444444444444555666888888888888:::;;;============<<<<<<;;;:::;;;:::999888888888888999888888999999:::;;;;;;;;;;;;<<<======<<<<<<>>>???CCCDDDEEEFFFEEEBBB???>>>;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBCCCDDDDDDDDDDDDAAA@@@???>>>>>>>>>???@@@AAA@@@>>><<<;;;;;;<<<=========>>>===<<<:::777555444444444444333333333333000000...---,,,,,,------------------............//////...------,,,++++++************************************)))))))))(((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))((((((((('''))))))************))))))))))))))))))************------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,---............------,,,,,,,,,.../////////......---,,,&&&))),,,......------...///////////////000000111......//////000000111111111333444333222111222333111111111111222333444555444444444555555555666666444555666777888<<>>>>>===<<<;;;:::999888666666666666666555555555444444444444333333333333222222222111000000000///000000000000000///..............................---,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))******************((((((((((((((((((((((((+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,------......//////---............/////////............////////////111111111000000///////////////000000111222222222333333333333333333333333333555777777777888:::<<<>>>>>>======<<<:::999888::::::999888888888888888666777777888999:::;;;;;;<<<<<<<<<;;;::::::===???CCCDDDEEEEEEDDDBBB@@@>>><<<;;;999888888999;;;<<<>>>???AAABBBCCCDDDEEEEEEAAA@@@???>>>===>>>??????AAA???===;;;:::::::::;;;;;;<<<<<<<<<:::888666555444444444333222222222111000///...---,,,,,,,,,,,,,,,,,,,,,------.........---------,,,++++++******************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))((((((((((((((())))))******))))))((())))))))))))************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---..................------------............---,,,,,,+++'''))),,,------------...//////......//////000111///////////////////////////111222111000///000222111111111111222333444555444555555555555666666666333111000111444888:::;;;===DDDMMMXXXdddrrr}}}lllaaa\\\[[[[[[[[[ZZZYYYWWWWWWXXXYYYZZZccchhhlllnnnnnnnnnppprrrlllnnnooooooqqquuutttqqqooottt~~~zzztttuuuyyy|||{{{zzz{{{|||zzzuuupppooohhhbbbaaahhhrrrzzz}}}uuuqqquuuzzzlll^^^QQQIIIGGGDDD@@@>>>>>>>>>>>>>>>===<<<<<<;;;:::999888888333444444444555555555666333333333222222222111111///////////////000000000//////000000000///......------------------------++++++++++++************************************(((((())))))******++++++))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++******))))))************+++,,,......,,,,,,++++++++++++,,,,,,------------------------++++++,,,------...//////---------.........//////.........///////////////111111111000//////......///000000111111222333333444444333333222222222222444555777777777777888:::;;;;;;;;;;;;:::999888777888888888888888999:::;;;999999999:::::::::::::::<<<<<<;;;999888999<<<>>>CCCDDDDDDDDDDDDBBB@@@???===;;;888666666777999;;;<<<===???AAACCCDDDDDDDDDAAA@@@???=========>>>>>>>>>===<<<:::888888888888999::::::999888666555444444444333222111111000000//////...---,,,,,,,,,,,,******+++,,,---......///,,,+++++++++*********)))*********************************)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((())))))))))))((((((((()))))))))************,,,+++++++++++++++++++++,,,++++++++++++,,,------------------------------+++,,,,,,------,,,,,,,,,***,,,...///......///000///............///000000//////////////////......,,,...//////------...000111111111111222333444444444444555555555666666666555222///111555888888777<<<>>>BBBGGGNNNYYYdddlll|||sssjjjfffeeeccc```\\\YYYXXXYYY\\\^^^bbbeeehhhgggdddaaaaaabbb]]]^^^______```bbbbbbaaabbbeeekkkssszzz}}}|||zzz|||zzzyyyyyyyyyxxxvvvssssssrrrpppnnnnnnrrrzzz}}}xxxqqqiiifffhhhlllrrrxxx|||~~~~~~~~~{{{~~~}}}wwwsssmmmiiiooozzzpppddd\\\UUUMMMFFFAAA@@@>>>>>>???@@@???>>>;;;;;;:::999999888777777333333333333333333333333333333222222222111111111000000000///////////////...///////////////......------------------------,,,++++++++++++*********************************((((((((())))))******+++************************((())))))******++++++,,,+++++++++******))))))))))))))))))***+++,,,---...------,,,,,,,,,,,,------------------------------***++++++,,,---...//////------------............///////////////.........000000000000//////......000000000111222222333333555555444222222222222222666777888777555555666777777888888999999888888888444555666888:::<<<>>>@@@>>>>>>===<<<;;;::::::999;;;;;;;;;999888999<<<>>>BBBBBBCCCCCCBBBAAA@@@???===;;;999666666777999:::;;;<<<===???AAABBBBBBCCC@@@???===<<<;;;;;;<<<<<<===<<<;;;:::999888888777777777777666555444333333333333222111000//////............------,,,++++++)))******+++,,,---......***************)))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((()))))))))************++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++))))))+++,,,------......+++---...///......///000...............//////000////////////............---...//////......000111111111111111222333444444444444444444555555555555777444111222666888777555888999;;;===AAAFFFLLLPPPYYYdddvvv~~~wwwtttjjjfffbbb^^^^^^aaaeeeiiilllmmmnnnllliiiddd___]]][[[ZZZZZZ[[[ZZZYYYYYY[[[[[[___fffnnnrrrrrrmmmiiigggggghhhjjjjjjiiifffccccccdddeeecccbbbdddkkkqqqwww{{{{{{vvvrrroooiiicccdddhhhooovvv~~~yyysssssspppfffZZZQQQMMMJJJFFFBBB>>>======>>>??????===;;;999999888888777777666666555444444333222111111111333333333333222222222111333222111000///...------......////////////......------------------------,,,,,,,,,,,,++++++++++++************************(((((())))))))))))))))))************************)))))))))*********++++++***************)))))))))))))))))))))***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,------------.........///////////////.........////////////////////////000000111111222333333333666555333222111222333333666777888777444333444555666666777888888888888888333444666888<<>>===<<<:::888888999:::;;;999:::<<<===>>>???@@@@@@???>>><<<:::999999::::::<<<<<<;;;;;;::::::999999666555555444333222222222111111111000/////////...---.........---,,,+++************++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))*********************+++++++++++++++)))))))))))))))***++++++************++++++++++++)))***+++,,,---.........***+++,,,,,,++++++---.........------......///000........................///000222222111111333444111111111111222333444555222333333333333444444444444333222333444555555444555666777:::===@@@BBBDDDEEEPPP___ooo}}}uuurrrmmmkkklllpppvvvzzz~~~~~~zzzrrrkkkdddbbbaaaaaa^^^YYYZZZ]]]]]]eeerrr}}}zzzmmmddd```aaadddeeeeeebbb```^^^bbbfffiiihhheeeeeeiiinnnooouuuwwwsssnnnllljjjhhhjjjqqq{{{{{{mmmaaaZZZPPPIIIFFFCCCAAA???<<<;;;:::;;;<<<<<<:::888777777777777666666555555555555444333222111000000333333333222222222111111333333222000///---,,,,,,------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++************************)))))))))))))))(((((((((************************))))))))))))************))))))))))))******************)))))))))******+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000/////////............------......///000000000000111111222222333333444555444222111111222333444555666777666444444444666999999999999999999888888555555777:::===@@@CCCDDDBBBAAA@@@???>>>===<<<;;;777999;;;;;;;;;<<<>>>@@@????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<888999:::;;;<<<============<<<:::999777777777888888888888888888888888777444444333222111111111111////////////////////////------......---,,,***)))************++++++++++++************************))))))))))))))))))))))))((()))))))))************'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***''''''((((((((((((''''''))))))))))))************)))*********++++++++++++******))))))******+++,,,*********++++++,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,++++++,,,......------------...//////,,,------....../////////...000111222111111333444111111111111222333444555111111222222222222333333222333444444333333444555555555666888;;;===>>>>>>@@@FFFOOOXXXcccttt}}}{{{|||{{{wwwuuutttnnnggggggllloooyyyuuuqqqrrrtttsssqqqmmmjjjhhhooouuuzzzzzzvvvtttvvvzzzxxx~~~uuusssuuuvvvzzz|||ttthhh___UUURRRMMMHHHCCCAAA@@@???:::999888999:::;;;:::888666666666555555555555555444444444333333222222222222222111111111000000000000000//////...---,,,,,,,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))(((((())))))******+++++++++***)))))))))))))))*********))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000//////.........---,,,,,,---...///000111111000111111222222333444444555444222111111222444555222444555555444444666777<<<<<<<<<;;;:::999888777777777999;;;===@@@CCCDDD@@@@@@??????>>>>>>======666888;;;=========???@@@>>>>>>>>>=======================================888999::::::;;;;;;;;;;;;<<<;;;999777666666666777222333444444555444444444333333222111000000000111.........///////////////,,,---......---,,,***)))+++++++++******************************+++++++++))))))))))))))))))))))))(((((())))))*********+++'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******''''''((((((((((((''''''))))))))))))************))))))******++++++++++++++++++******++++++,,,---+++++++++,,,,,,---------/////////...---,,,***)))---...///...------...000...------------...//////,,,,,,------...///000000,,,---//////...///000222111111111111222333444555000000111111111222222222111444666666333333555888555444333333555666777666;;;===@@@CCCJJJZZZpppxxxxxx}}}}}}zzzxxx|||}}}yyypppkkkhhhddd^^^XXXIIIIIIHHHDDD@@@>>>>>>???:::999888999;;;<<<<<<;;;555555555555555555444444222333333333333444444444000000000000////////////------------------------,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,***)))(((''''''((()))***'''(((((()))***+++++++++))))))))))))))))))))))))***)))((()))***+++***(((---------,,,,,,+++++++++)))***+++***(((((()))***++++++,,,,,,,,,,,,------///......---,,,,,,++++++---------............///......------...///111222222222111111222222333444444444333222222222333333444444333444555777999:::<<<=========<<<:::888777999::::::;;;===???AAAAAABBBAAA???===;;;999999888:::::::::::::::;;;<<<===============>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<===>>>===999666666999;;;;;;::::::999888666555555444444555555555444444333333333222111000///............///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((++++++******)))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((())))))))))))************)))))))))))))))*********))))))***++++++++++++***+++++++++++++++++++++++++++***+++---......,,,***------------------------...------------...//////............////////////---......///000111111222000111111111222222222222111111111111111111111111000111222333444333222222555555555555666666666666:::<<<<<<<<>>;;;999999;;;;;;999666777666444333333444666777555444222222222222111///000000000000000///...............///////////////------------------------++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))((((((((('''((())))))***))))))(((((((((((())))))'''(((((()))******++++++))))))))))))))))))))))))***)))((()))******)))(((******************))))))***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------------------------------------------...............---,,,,,,,,,...///000111111111111222333444444444444333333333333333444444444444444555777888:::<<<<<<===<<<;;;:::888777999888888999;;;===???@@@@@@???>>><<<;;;:::999999888888888999:::;;;<<<=====================>>>>>><<<<<<<<<<<<======>>>???;;;888666555888::::::999:::999888666555444444444444444444333333333222222222111000///............------------,,,,,,,,,,,,************************++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((''''''''''''((((((((())))))(((((()))))))))*********,,,,,,++++++******))))))))))))***++++++++++++***++++++++++++++++++++++++++++++***,,,---...---+++---------------------------------------...//////............////////////......//////000000111111000000000000111111111222111111111111111111111111000111222333333333222222444444444444555555555555555777999:::;;;AAAJJJRRRZZZdddvvvvvvmmmaaaZZZQQQLLLLLLMMMLLLKKKFFFDDDAAA>>><<<;;;;;;<<<<<<:::888888999999777555666555333222222333555666555333222222222222111///000000000000000///......------------------......------------------------++++++++++++++++++++++++,,,,,,+++******))))))((())))))))))))))))))))))))&&&&&&'''((((((((((((((((((((())))))))))))(((((('''(((((())))))******+++))))))))))))))))))))))))***)))((((((******)))((()))))))))))))))*********(((***++++++******,,,---++++++++++++,,,,,,,,,,,,+++,,,,,,---...//////000,,,,,,,,,---------.........---,,,+++,,,,,,......111111111111222333444555555444444444444444555555555444444444555666888999;;;<<<<<<<<<;;;999888666777777666666777999<<<>>>===<<<;;;:::::::::::::::777777777888999:::<<<===;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>>>>??????:::888555555666777777777999888777666555444444444333222222222222111111111111000///......---......,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((())))))))))))))))))***''''''((())))))***++++++'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))******...---,,,+++***))))))(((((()))******++++++******++++++++++++++++++++++++,,,+++******,,,------,,,........................---------------......///---............/////////////////////////////////////////////000000000000111111111111111111111111000111222222333333222222222333333333444444444444111444777888888:::>>>BBBHHHOOO[[[jjjzzz|||oooccc\\\SSSMMMFFFCCCCCCDDDDDDCCCBBB@@@>>><<<;;;:::;;;;;;:::888777777777777666444444444222222222222444444444333111111222222111///000000000000000///......---,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,++++++******)))((((((((((((((((((((((((((((((&&&'''((()))***)))(((''''''((()))******)))((('''(((((((((((())))))******))))))))))))))))))))))))***((('''((()))***)))((()))*********++++++,,,,,,%%%'''((()))((()))***,,,***++++++++++++,,,,,,,,,,,,,,,,,,---......//////+++,,,,,,,,,------------......---,,,,,,---...///111111111111222333444555444444444444444555666777555444444444555666888999:::;;;;;;;;;:::999777666666555444333444666999;;;999999888888999999::::::666777777888999;;;<<<===999::::::;;;<<<======>>>===>>>>>>>>>>>>>>>>>>>>>999777666555555555666555888777666555444444444444111111111111111000000000000000///...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++++++++******)))))))))((())))))***************++++++++++++++++++++++++---+++))))))+++,,,------........................------,,,,,,------...///---------.........////////////////////////...............////////////000111111111111111111111111000111111222222222222222333333333333444444444444333555888888777777999;;;???BBBIIIRRR]]]lllzzzqqqggg^^^VVVRRRMMMIIICCC@@@@@@@@@@@@???======;;;:::999999::::::999888777777666666555444333333222111111222333333444222111111222222111///000000000000000///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))***+++++++++(((((((((((((((((((((((('''((()))***+++***)))((('''((()))******)))((('''((((((((((((((())))))))))))))))))))))))))))))))))))((('''((()))***)))''')))))))))******+++++++++%%%'''((((((((((((***+++*********+++++++++,,,,,,------------------------++++++++++++,,,,,,,,,---///...---------...///000222222111111222222333444333333333444555666777888555555444444555666777888999999:::::::::888777666555444333333333555777888666666666666777888999:::777777777888999;;;<<<===777888999:::;;;<<<======<<<===>>>>>>>>>===<<<<<<999999888777555555555555777666555444333333333444000000000000000000000000000///...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((''''''(((((()))))))))***))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))'''''''''''''''''''''''''''(((((((((((()))))))))''''''(((((())))))******(((((()))************)))++++++++++++++++++++++++---+++))))))***,,,---,,,........................,,,,,,,,,,,,,,,---......------------............////////////............---.........////////////111111111111111111111111000000000111111111222222333444444444444555555555555666666666666777999;;;777999===BBBHHHPPPYYY___nnnttt}}}ttthhh^^^XXXUUUQQQNNNKKKHHHDDD@@@???>>>======::::::999999888888999999888888888777666555555555222222222111111222222222333111000111222222111///000000000000000///..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))******++++++))))))))))))))))))))))))((())))))***************(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''))))))((('''''''''''''''((((((((((((''')))******))))))+++,,,************++++++++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,......------...///111222444333222222111111222222222222222333444666777888666555555444555666777888888999999:::999888777666555555444444444555555555444444444555666777888999777777777777888999::::::555666777999:::<<<======<<<===>>>???>>>===<<<;;;:::;;;;;;999777555555666555555444333333333333333/////////000000000000111//////---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************************(((((((((((((((((((((((('''(((((((((((((((((()))******)))(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((())))))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''&&&&&&&&&&&&''''''(((((((((((())))))%%%&&&&&&'''((()))******'''((())))))******))))))+++++++++++++++++++++++++++***))))))+++,,,,,,+++------------------------,,,,,,,,,,,,,,,------...,,,------------.............................................////////////111111111111111111111111111000000000000111222222444444444444555555555555555444333333333555888999333666:::===@@@DDDIIILLLSSSYYYeeesss~~~vvvpppfff___WWWQQQPPPOOOMMMKKKFFFEEEBBB@@@===<<<;;;;;;999999888888888888777777777888888777555444444555222222222222222222222222222111000000111222111000000000000000000///......//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++******))))))(((''''''))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''((()))((('''''''''''''''''''''&&&&&&(((***+++***))))))***+++************++++++++++++)))))))))******++++++,,,************++++++++++++,,,,,,,,,,,,---///111333555555333222111000000000000111111222444555777888666666555444444555777888777888999999999888777666444555666666666666555444333333333333444666777888666666555555555666666777444555666888:::;;;=========>>>???@@@@@@>>><<<;;;<<<===>>><<<999666666777555444333333222333333333//////000000000111111111///...---,,,++++++++++++,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((((((((('''''''''&&&'''''''''((((((((())))))''''''(((((())))))******'''(((((()))))))))))))))++++++++++++++++++++++++***))))))***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........,,,------....../////////....../////////000000000111111111111111111111111111000000///000111222333222333333333444444444444555444333333444555555555444666999;;;<<<===???AAACCCFFFMMMVVV^^^fffsssvvvpppjjjbbb\\\WWWSSSMMMJJJJJJJJJGGGEEEAAAAAA@@@>>><<<;;;;;;;;;888888888888888777666666555666777666333222333444222222333333333333222222111000///000111222111000000000000000000///............------,,,++++++***++++++++++++++++++++++++*********************************)))((((((''''''))))))))))))))))))))))))(((((('''&&&&&&((()))******)))(((''''''((()))***(((((((((((((((''''''''')))))))))))))))))))))))))))'''&&&'''((()))((('''******))))))(((((((((''''''((()))((('''&&&'''((()))************+++++++++&&&&&&''')))***+++,,,---)))************+++++++++*********+++,,,///111333777666444222111000/////////000000111333555777888666666555444444555777777777777888999999888666666444666777888888666444333222222222333444555666777555555444333333333333444333444555777999;;;======>>>???AAABBBAAA???===<<<===???@@@>>>:::777777888444444333333222222333333///000000000111111222222......---,,,+++++++++++++++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((('''''''''&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********))))))((((((((('''''''''''''''((((((((()))************))))))))))))'''(((((()))))))))))))))++++++++++++++++++++++++)))))))))+++------+++)))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---------......,,,,,,------...///000000////////////000000000000111111111111111111111111111000/////////000222333111111222222222333333333555555444555666555333111222444555666555444555666======???DDDHHHNNN\\\iiisss~~~yyynnnfffbbb^^^YYYUUUQQQNNNIIIGGGGGGFFFBBB>>>===>>>???>>>===<<<<<<===888999999999888777666555333555666555111000111333222333333444444333333222111000///000111222111000000000000000000//////...------,,,,,,+++***))))))++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((()))*********&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))***************+++,,,,,,------,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++***+++++++++,,,---...------///333888;;;999555111...---......000111222222111222444666555444333222222222333444999::::::999999777666666666666777888777666555444555444333222222222333444555444333222222222333444333444666666777888;;;======>>>???@@@AAA@@@@@@???BBBAAA???<<<:::888777777555555444333333333333444222111000//////000111111//////...---+++***))))))******++++++++++++******((((((((((((((((((((((((************************))))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''((((((((((((''''''(((((())))))******++++++)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......---------------------------------............///......///000000000000000222222111111111111222222000000111111111222222222111333444444222222333555444444444444444444444444222222222333333333444444555777:::<<<===AAAGGGLLLWWWaaappp~~~yyy|||pppiii___YYYXXXWWWTTTQQQJJJIIIHHHFFFCCC@@@>>><<<>>>>>>>>>===<<<:::999888:::999999888777666666555333222222111000000000111222222222111111111111000000000000000000000000000///000111111111000...---......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))))))))'''&&&%%%(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((()))******))))))))))))************)))***++++++,,,,,,++++++,,,,,,+++******+++,,,,,,,,,,,,++++++***++++++,,,(((***,,,------...222555:::777444000.........///000111222222111111333555333333222111111222222333666666777777777777777777555777999:::;;;:::999888555444333222222222333444555444333222111222222333333555666777777999;;;>>>>>>???AAABBBBBBBBBAAA@@@??????===<<<;;;:::::::::555555444333333333333444222222000/////////000000///......,,,+++***))))))******++++++++++++******************************************************(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((((((((('''''''''''''''(((((())))))((((((''')))))))))))))))*********))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,------------...------------------------------------..................///000000000000000000000////////////000000000000111111111222222222000111333222111111222444444444444444444444444444333333333444444444555555555777999::::::===BBBFFFCCCJJJVVVbbbnnn~~~zzzmmmgggiiibbb\\\TTTPPPPPPPPPOOOLLLHHHGGGFFFDDDAAA>>><<<;;;=========<<<;;;:::999888777777666555555444333333333333222111111111111111111111111000000000/////////////////////////////////000000000000///.........---,,,,,,++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))''''''((((((((('''&&&%%%*********))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((()))******))))))))))))************))))))***++++++++++++***,,,++++++******++++++,,,,,,++++++***++++++,,,,,,(((***,,,------///111333777555222000/////////000111222222111000000222333222222111111111111222222333444444555666777777888555777;;;===>>>>>><<<;;;666555444333333333333333444333222222111111222222444555777777888999<<<>>>@@@AAABBBCCCDDDCCCBBBAAA======<<<<<<<<<<<<<<<===666555444444333333444444333222111///..................---,,,+++******)))******++++++++++++******************************************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''''''''((())))))******))))))(((***))))))))))))))))))((()))))))))*********++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------------------------------------------..................///000000000000//////......------......///000000000111111111111222///000111111000000111333333333333333333333333333333333444444444555555555555666777777666888;;;===:::>>>CCCJJJSSS```ooozzz~~~uuunnnlllggg]]]XXXZZZVVVQQQLLLKKKLLLNNNMMMLLLEEEEEECCCAAA???===;;;:::<<<<<<<<<;;;:::999888777666666555555444333333333333333222222111111222222000000000000/////////...////////////////////////000000///...............---,,,,,,+++++++++++++++,,,++++++++++++*********))))))))))))))))))))))))''''''((((((((('''&&&&&&******))))))((((((''''''(((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((())))))***((()))))))))************)))******+++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,---------///000222444333111/////////000111111222222111//////000222222222222222222222333333444444444555555666777777777999<<<>>>???>>><<<;;;666666555444444333333333333333222222111111111111444555777888888999<<>>???AAAEEEMMMWWW^^^jjjttt~~~uuupppjjjbbb]]]]]]ZZZSSSOOOPPPMMMJJJGGGGGGIIIKKKKKKJJJDDDCCCAAA???===<<<;;;:::::::::::::::999888777666666666666666555555444444333333222222222222222333111111000000000/////////////////////////////////000///...---,,,---...///------,,,++++++++++++,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***((()))))))))***************++++++,,,---,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---///...------...///000000222111000/////////000000000111111000///...000111222333333444444444555555777666555555555555666777888:::<<<======;;;999888777777666666555444333333333333333333222222111111333555777777888999<<<>>>???@@@AAABBBBBBAAA@@@???>>>>>>===;;;::::::::::::444444333222222222222222111111000///...---,,,+++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((())))))************))))))***)))))))))((((((''''''(((((()))))))))************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...///////////////000//////......//////000000000000000000000000000000111222222111111222444222222222222222222222222000000111111111222222222333333333444555777777888999:::;;;<<<>>>AAAEEEHHHOOOXXXeeesss}}}{{{yyytttnnngggaaa^^^XXXSSSPPPOOONNNJJJGGGGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCBBB@@@>>><<<<<<;;;;;;888999999888888777666555555555555444444444444444222222222111111222333333222222111111111000000000........................000///---,,,,,,,,,---......------,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******''''''&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((()))******))))))))))))************++++++,,,------------,,,***++++++,,,,,,++++++***************+++,,,------......///111444444222000111000000//////////////////000000///......000111222333444555666666666555777777555444444555666777999999:::::::::999888777777777777777666555333333333444444444444333222111333444666666777888;;;===>>>???@@@@@@@@@???>>>===???>>><<<:::999888777777333222111111000000111111////////////...---++++++*********+++++++++++++++******++++++++++++******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((())))))******))))))((()))(((((((((((((((((('''((((((((()))))))))*********++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...////////////...111000000//////000000111111000000000000000//////000111333222111111222444111111111111111111111111//////000000000111111111333333222444777888888777444555777999;;;===>>>???@@@EEENNNWWWbbbpppyyysssmmmjjjfffaaa\\\WWWTTTSSSOOOLLLJJJIIIIIIGGGDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@>>><<<;;;;;;;;;;;;777777777777777666555555222222222111111111111111111111111000111111222222222222222222111111111111..............................---,,,,,,,,,,,,---------,,,++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))((((((((()))***+++&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))))))))******************+++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***************+++,,,---...---000666>>>BBBAAA;;;666000000/////////.........---...//////......000222111222333555555555555555555444333222333444666888888888888888888888999999888888888888777555333222444444555555555444333222222333555555666777:::<<<>>>???@@@@@@@@@???===<<<===<<<;;;999888777666666111111000///////////////---......///...---,,,+++))))))******+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))'''(((((())))))((((((''''''''''''((((((((((((((((((((((((((()))))))))******++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......111000000//////000000111111111000000///////////////000111111000000111333111111111111111111111111000000000000111111111111444333222444777888666444444444555777999;;;;;;;;;:::===AAAEEEKKKTTT```hhhsss~~~yyyooofffbbbZZZYYYWWWTTTQQQOOOMMMKKKKKKJJJHHHGGGGGGFFFDDDAAA@@@AAACCCCCCCCCCCCCCCCCC???>>>;;;:::999999::::::555666666666666555444444111111111111111111111111000000//////000000111222111111111111000000000000........................---------------,,,+++++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&((()))***&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))))))))************))))))***++++++++++++******+++,,,------,,,+++***************+++,,,---...,,,333>>>JJJPPPNNNDDD<<<000000000///......------,,,---............111333000111222444555555444444111111000000222444777999777777666666777999;;;<<<888888999888777555333222444555666666666555444333111222444555555777999<<>>===;;;:::999888777777666777000000///...............,,,---.........---,,,+++)))))))))***++++++,,,,,,******++++++++++++******************************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((())))))))))))+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......//////......000000////////////000000111111000000/////////......///000000//////000111000000000000000000000000000111111111111222222222666444333444666666444111666555333333444555666555:::<<<>>>>>>???DDDKKKQQQUUUaaarrrrrrlllffffffccc[[[TTTQQQNNNNNNOOOOOONNNKKKIIIGGGFFFFFFDDDCCCBBBBBB@@@<<<888:::===>>>>>>>>>>>>???===<<<999888777777888999555555555666555555444444222222222222222222333333//////...//////000111111000000000000////////////........................+++,,,---...---,,,+++***))))))((('''''''''''''''************))))))))))))))))))))))))))))))))))))&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''''')))((('''&&&%%%%%%&&&'''&&&&&&''''''(((((())))))(((((((((((())))))))))))((())))))))))))*********---,,,+++******+++,,,---)))************+++++++++)))***++++++***+++---...222666BBBSSS```\\\HHH666222111///---,,,---...///......//////000000111111000111222222333333222222222222222333333444444444777777777888888999999:::999:::;;;:::888666555666444555555555555555444333333333111111333666999;;;;;;===@@@BBBBBB@@@>>><<<999888777666666555555555000000000000////////////---,,,++++++******++++++++++++************++++++)))+++,,,+++***)))***+++***)))))))))((((((''''''******))))))((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''(((((())))))(((''''''&&&$$$######"""(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((('''''')))************+++++++++))))))(((((()))***++++++,,,,,,,,,,,,,,,+++***))),,,,,,++++++++++++++++++,,,------....../////////000000000000////////////000000000000000000000000111111111000000000000000000000000000////////////111111111111111111111111222222222333333333444444444444444555555555555666666666888999;;;===>>>>>>FFFLLLUUU]]]gggvvv|||rrrmmm[[[YYYVVVTTTRRROOOKKKHHHIIIJJJJJJIIIHHHFFFCCCBBBEEEDDDCCCCCCCCCAAA???===??????>>>>>>=========<<<<<<:::777666666777666555444444555555555555555555222222222222222222333333444333111000000000111222////////////////////////------......//////000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&%%%&&&''''''&&&&&&&&&&&&'''''''''''''''((((((((()))))))))))))))))))))************+++,,,++++++******++++++,,,)))************+++++++++)))+++,,,+++++++++---///555:::EEETTT]]]XXXHHH999222111///---,,,---...///---......//////000000111111222222333333333333333333333333444444555555555777777888888999999::::::999::::::999777666777888888777777666555444444444333333333444555666777888777888;;;<<<===<<<:::888777666555444444333333444000000000000/////////...---,,,,,,+++++++++++++++***))))))(((((())))))***''')))***)))((('''((()))*********))))))(((((((((***)))))))))((((((((('''))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''((((((((()))))))))'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))(((((('''))))))*********+++++++++******))))))***++++++,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------......///////////////000000000////////////////////////000000000000000000000000////////////000000000000111111111111111111111111222222222333333333333444444444444444555555555555555555666777999:::;;;;;;;;;???EEEJJJQQQ[[[hhhqqq{{{zzzxxxtttmmmddd\\\WWWRRRPPPNNNLLLKKKIIIFFFCCCEEEEEEFFFFFFFFFFFFEEEEEEGGGEEECCCBBBBBBAAA???===>>>>>>=========<<<<<<<<<<<<999666555555666555444444444555555555444444333222222222111111111111111333222111000///000000111////////////////////////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((((())))))))))))************+++++++++***++++++++++++++++++***)))************+++++++++***+++,,,,,,+++,,,...000777<<>><<<999666444333444444333444555777777666555444555666777888888888888777555444333222222111111111000000000/////////.........---,,,,,,++++++,,,,,,)))((((((''''''(((((()))''')))***)))((('''((()))***************)))))))))))))))))))))(((((((((((()))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((()))******))))))((()))))))))*********++++++++++++*********+++,,,,,,+++++++++,,,++++++***)))++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,.........//////000000111........................000000000000000000000000......//////000000111111111111111111111111111111111111222222222333333333333333333444444444555555333444444555666666777777777:::<<<===???EEEMMMSSS]]]ccckkkrrryyyzzzrrrjjjfffgggfffccc___YYYRRRLLLHHHHHHGGGFFFFFFFFFEEECCCAAAAAAAAAAAABBBCCCFFFHHHIIIIIIGGGCCCAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;:::888555444444555444333444555555555444333222222222111111000000/////////111000000////////////000////////////////////////..................------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&%%%%%%%%%'''''''''((((((((())))))************++++++++++++)))***+++,,,,,,+++***)))))))))*********++++++++++++,,,------,,,,,,...000444:::AAAFFFFFFAAA:::666111000///---------------+++,,,,,,---...///000000222333444444555555444444444444444444444444444444777777888999:::;;;;;;<<<;;;;;;;;;:::999:::===???BBB???:::666333333333444555666666666666555444444666666666666777888888999444444222111111111111111000000/////////............---,,,,,,+++,,,,,,,,,)))((((((''''''(((((())))))+++,,,+++***)))***+++++++++******************))))))))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((())))))************)))))))))))))))************+++******)))******++++++******++++++++++++************++++++,,,---......---,,,,,,++++++*********------......///000111111......................../////////000000000000000---......///000111111222111111111111111111111111111111111111222222222222222333333333444444444444333333444444444444444444999:::::::::999<<<@@@DDDGGGKKKQQQVVV[[[```fffjjjvvv~~~~~~tttjjjbbb[[[VVVSSSYYYXXXVVVSSSOOOKKKGGGFFFDDDCCCCCCDDDFFFFFFEEEDDD@@@?????????AAAEEEHHHKKKKKKGGGCCC@@@@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999777444333333333333222444444444444333222000000111111000///......------/////////.........//////........................///......------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''((((((((()))(((((((((''''''&&&&&&''''''''''''(((((((((((())))))*********+++++++++))))))+++,,,,,,+++))))))))))))*********++++++++++++,,,------,,,,,,...000222777<<<>>>;;;777555444000///......---,,,,,,,,,++++++,,,---...///000000222333444444555555444444222222222222222222222222666777777888:::;;;;;;<<<<<<<<<<<<;;;:::<<>>:::::::::;;;;;;;;;;;;;;;888666333222222333222111333333333333222111//////000000//////...---,,,,,,........./////////......------------------------......------,,,,,,+++++++++++++++++++++++++++++++++++++++*********))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''((((((((((((((('''''''''&&&&&&'''''''''(((((((((((())))))))))))*********)))******************))))))************+++++++++***+++,,,,,,+++,,,...000333666999999666444444555//////......---,,,,,,+++++++++,,,...///000111222222222333444444444444444222222222222111111111111555555666888999:::;;;;;;;;;<<<<<<<<<;;;;;;>>>@@@???===888444111111222333888666333111000111333444222111222222333444666666555444333222222111111222/////////.........---------,,,++++++******++++++***))))))(((((())))))***''')))***)))((('''((())))))))))))***************(((((((((((())))))))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''######$$$&&&'''((()))***((('''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))************((((((((()))))))))******))))))((('''''''''((((((((()))******+++*********(((((())))))******++++++,,,,,,++++++++++++++++++---------......//////000........................---......//////000000111......//////000000111111000000000000000000000000///000000000000111111111111111222222222333333333333333333333444444444444111111222333444666777888666777999;;;===???AAAAAAIIILLLPPPVVV]]]fffooouuu|||~~~xxxqqqhhh```ZZZSSSOOOKKKHHHGGGFFFEEEDDDAAAAAABBBBBBCCCCCCBBBBBB@@@@@@@@@BBBEEEFFFEEEDDDCCCBBB@@@??????BBBDDDFFFFFFDDDAAA?????????>>>===:::::::::;;;;;;;;;;;;<<<888666333222222333222111111222222222111000//////000//////......------------...//////000/////////------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))'''(((((())))))(((((('''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&'''((((((((('''&&&%%%&&&&&&'''''''''''''''(((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))******))))))))))))******)))************+++++++++)))+++,,,+++++++++---///222444555555444333444666............---,,,+++++++++,,,---...000111222333111222222333333333333333333333333222222111111111333444555666888999:::;;;999:::;;;;;;999999:::<<<;;;999555222111111222222555444222111111111111222//////000111222333444444555444333222111111111111//////.........---------,,,+++******))))))******)))((((((''''''(((((()))''')))***)))((('''((()))((((((((())))))*********'''((((((((()))))))))***(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''((())))))((('''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''((())))))))))))(((((((((((()))))))))*********)))((((((((((((((((((((()))***************************************+++++++++,,,,,,,,,,,,,,,........................////////////////////////------......///000000111////////////000000000000000000000000000000000000/////////000000000111111111111111111222222222222111111222222333333444444333333333444555666666555444444444666999:::;;;;;;===???BBBEEEIIINNNSSSWWW]]]aaagggnnnuuu}}}|||uuussskkkhhhbbb^^^YYYUUUPPPMMMGGGEEEBBBAAABBBAAA@@@???>>>???AAABBBBBBBBBAAA@@@@@@???@@@AAACCCDDDCCCBBBAAA@@@???>>>>>>@@@BBBCCCBBBAAA????????????>>><<<:::;;;;;;;;;<<<<<<<<<<<<999666333222333333222111000000000111000000//////////////////............---...///000111000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************+++++++++************)))((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''((((((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((+++***)))(((((()))***+++)))************+++++++++)))***++++++***+++---...000111222222222333444555............---,,,+++***,,,,,,---///000222333333111111222333333333333222444444444333333222222222333333444666777999::::::666888::::::888777777888777666444222000000111222111222222333222111000//////000111333444444555555444333222111000000000000//////.........---------+++******)))((()))))))))'''''''''&&&&&&''''''''')))+++,,,+++***)))***+++''''''(((((()))))))))***'''((((((((())))))******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))+++,,,+++)))(((((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&'''((())))))))))))(((((((((((())))))))))))++++++***))))))((())))))(((((()))***************,,,,,,+++++++++++++++++++++++++++,,,,,,---------...............---------000000000000000000000000---------...///000000111000000000000////////////000000000000000000000000////////////000000000000000111111111111222222222000000000111222222333333333222222333444444222000444444333444666777777666888;;;>>>@@@AAABBBDDDFFFFFFIIINNNRRRWWW\\\bbbfffkkkmmmoooqqqvvvvvvssspppooojjjbbb]]]]]]SSSPPPLLLIIIHHHGGGFFFDDDCCCAAA????????????===;;;<<<===???@@@@@@???===<<>>=========>>>???@@@AAA??????>>>???@@@???===<<<;;;;;;;;;<<<<<<=========999777444333333333333222...///000000000000000///.........///////////////---...000111111111000///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---************************+++++++++************)))))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&++++++******+++,,,,,,---******+++***)))(((&&&%%%+++++++++*********))))))---,,,***))))))***,,,---///000333555555444222000333222///,,,+++***)))))),,,---------,,,---000222333222222222222222222333444444444444444444444444444444555555666666777777999999888777666555444444666555333222111111222333222111111111000000//////000000111222333333444444333333222111000///......111000///---+++)))((('''...+++)))))),,,---,,,***)))'''&&&(((***+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%***%%%%%%...666333+++$$$''''''&&&&&&&&&%%%%%%%%%'''&&&$$$######$$$&&&'''))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&'''((())))))+++)))'''%%%$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((('''&&&%%%(((''''''''')))***,,,...(((((()))*********************************************+++++++++,,,,,,,,,------,,,,,,,,,---......///...---,,,+++,,,,,,---////////////////////////........................111000///......///000111//////000111111111111111000000000000000000111111111111000000//////......000111111111111222222222111111222333333444555555666555555555777999;;;<<<>>>???@@@BBBDDDFFFHHHHHHMMMOOOQQQTTTXXXaaammmuuuyyyrrrmmmjjj___\\\XXXVVVTTTSSSPPPNNNJJJIIIGGGEEECCCBBBAAAAAA===<<<<<<;;;:::999999999<<<<<<======>>>>>>??????>>>???AAABBBBBBAAA@@@???<<<======>>>>>>>>>>>>>>>??????>>>===<<<;;;;;;:::;;;:::999888888:::;;;===;;;888444222222222111111000000//////.........---////////////////////////222111111111000000/////////...,,,+++***+++,,,,,,,,,++++++******++++++,,,...---+++)))(((((())))))%%%&&&''')))))))))(((((())))))(((((('''''''''&&&---)))&&&&&&'''((('''&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&***)))))))))))))))******))))))******)))((('''&&&*********+++,,,,,,---------,,,***))))))***+++,,,---...111222333222000///000///...,,,++++++++++++,,,---------,,,---///222222222111111111111222222444444444444444444444444333333444555555666777777999888777666555444333333444333222111000111222222111111111111000000000///000000111111222333333444111111000///...------,,,///...---,,,+++)))((((((,,,***((((((***++++++)))***((('''(((******(((&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''###$$$+++111...((($$$''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''(((((((((''''''''''''((())))))&&&&&&&&&''''''''''''''',,,+++)))'''&&&'''((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************+++***))))))))))))***+++(((((()))************************************************+++++++++,,,,,,+++++++++,,,---...///000///...---,,,+++,,,,,,---------------------------........................000000///......///000000//////000111111111111000000000000///////////////111000000000/////////...000000111111111222222222111111222222333444444555444444444444555777888888888888999;;;===>>>???@@@???AAABBBDDDFFFMMMUUU\\\aaaeeelllppprrrrrrrrrssswwwxxx|||}}}vvvtttrrrppppppqqqssstttllljjjgggccc^^^ZZZVVVTTTPPPNNNKKKIIIIIIHHHFFFDDDDDDDDDBBBAAA@@@?????????>>>======<<<;;;;;;::::::<<<<<<=========>>>>>>>>>@@@AAABBBBBBAAA???===;;;;;;<<<======>>>>>>======>>>>>>======<<<;;;::::::<<<;;;999888888999;;;<<<999666333111111222111111000/////////.........---........................000/////////...............---,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,+++***))))))))))))&&&'''((()))))))))(((((()))((((((((('''''''''''''''%%%"""###%%%&&&&&&%%%'''&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&((((((''''''&&&''''''''''''((()))))))))(((((('''(((((()))+++---...///000---,,,+++***))))))***++++++,,,...000000///...---...---,,,,,,,,,,,,------+++,,,------,,,---///111111000000//////000000111333333333333333333333333111222222333555666777777777777666555444333333222000000000///000000111222111111111111000000000000///000000111111222222222000//////...---,,,++++++,,,,,,++++++***)))))))))+++)))'''''')))***)))(((***)))((()))***)))'''%%%))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&###$$$))),,,)))&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&,,,+++)))(((''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***++++++***+++***)))((('''&&&&&&&&&(((((()))************************************************++++++++++++,,,*********+++---...000111...------,,,,,,,,,,,,---........................------------------------000///............///000...//////000000000000000000000//////......------000000000000////////////000000000111111111222222111111111222333333444444111222333333444444444333222333333444555666777888999::::::;;;<<<>>>CCCFFFFFFJJJNNNQQQRRRRRRSSSTTTVVVWWW[[[```gggooovvvzzz}}}vvvrrrrrrrrrqqqoooqqqpppoooooommmiiiccc___\\\\\\[[[ZZZZZZZZZZZZ[[[RRRQQQOOOMMMKKKHHHGGGEEEFFFDDDBBBBBBCCCCCCBBBAAAAAAAAA@@@>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<===============???@@@AAAAAA@@@>>><<<;;;::::::;;;<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::;;;:::888777666666777888666444111000111111111000/////////.......................................------------,,,,,,,,,,,,------,,,++++++++++++,,,++++++************++++++)))******+++*********)))))))))*********)))((((((((((((((((((''''''''''''$$$###""""""%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&&&&&&&&&&''''''(((((()))))))))'''((()))***,,,---...///---,,,+++***)))))))))******+++---.........---,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,---...000000//////......//////000222222222222222222222222///000111222333555666666555555444333333222111111.../////////000111222222111111111000000000000000//////000000000111111111000//////...---,,,+++***))))))))))))))))))))))))***)))(((((())))))))))))*********))))))(((&&&%%%))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%&&&))))))&&&'''***''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((((((((((((((((((((($$$$$$%%%&&&&&&'''(((((($$$$$$######$$$$$$%%%&&&'''''''''''''''''''''''')))((('''&&&%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((('''''')))((('''&&&%%%$$$$$$$$$(((((()))***************************************************++++++++++++++++++++++++,,,---...///---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................---...//////000000//////111000000//////......---000000000000////////////000000000000111111111111000111111111222222333333111222333333333222111000111222222333333444444444999999999:::::::::;;;<<<===@@@BBBCCCCCCCCCDDDFFFDDDEEEFFFIIINNNRRRWWWYYY```aaadddfffhhhiiihhhhhhhhhgggeeeeeehhhnnntttwwwxxxwwwuuutttssssssssssssqqqnnnjjjiiiiiijjjiiihhhccc___ZZZXXXXXXYYYYYYXXXWWWWWWWWWVVVTTTQQQNNNLLLOOOOOOOOOOOOOOONNNMMMMMMIIIIIIHHHFFFEEEDDDDDDDDDBBB@@@??????AAACCCCCCBBBCCCBBBAAA???>>>>>>>>>>>>@@@@@@??????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@@@@@@@>>>>>>999999:::;;;;;;;;;;;;:::;;;;;;;;;;;;::::::::::::999888666555444333333333333111//////000111111000................................................,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++************++++++'''(((***+++++++++***)))++++++******))))))(((((((((((((((((((((''''''''''''&&&&&&&&&'''(((((((((%%%%%%&&&&&&''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&''''''((())))))))))))))))))************,,,++++++***))))))))))))+++,,,---.........---------------,,,,,,+++*********+++------------...//////..................///222222222222222222222222//////000111222333444444333333222222111000000000......///000111222333333000000000000000000111111000000000000000111111111111000000///...---,,,,,,(((((()))))))))******************)))))))))***+++************((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((('''&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%&&&(((&&&###%%%***''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&%%%'''''''''''''''(((((()))%%%%%%&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''''''''''''''''''''(((((()))***************))))))))))))))))))))))))))))))*********+++++++++---,,,,,,+++++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------------------------------............------------...////////////...111111111000000/////////////////////000000000000//////000000000111111111000000111111111111111222111222333444333222111000222222222222333333333444444444555666666666666555888:::<<<<<<;;;:::<<<===;;;;;;<<<===???BBBDDDEEEIIIJJJLLLNNNOOOPPPPPPPPPMMMMMMMMMOOOQQQTTTVVVXXXYYYYYYXXXXXXXXXXXXXXXYYYUUUTTTRRRQQQQQQQQQQQQPPPKKKIIIGGGGGGHHHIIIJJJJJJIIIJJJJJJIIIGGGEEEDDDDDDDDDEEEFFFFFFFFFEEECCCCCCDDDCCCBBBAAA@@@@@@@@@@@@<<<;;;:::;;;===???@@@???CCCCCCAAA???>>>===<<<<<>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;999:::===?????????>>>===888999999:::::::::::::::999999999999::::::::::::999999777666555444333333111000//////000111000///---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++++++++******))))))******+++&&&''')))***++++++***)))++++++***)))))))))(((((('''''''''((((((((((((((())))))***)))(((((('''(((&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&'''(((((()))'''&&&&&&&&&'''((())))))******))))))((((((((((((************************+++,,,------......------,,,,,,------,,,+++***))))))+++---------,,,---...///......------......///111111111111111111111111/////////000111111222222111111000000////////////......000111222222222222000000000000111111111111111111111111111111111111222111111000///...------(((((())))))******************+++***)))(((***,,,(((***+++***((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%######%%%$$$!!!###'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&%%%&&&&&&'''((($$$$$$%%%&&&'''((()))***))))))))))))))))))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((("""###$$$&&&'''((())))))((()))***+++++++++++++++(((((()))***************)))))))))))))))))))))))))))))))))************+++...---,,,++++++************++++++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,------...............000000000111111111111111////////////000000000000/////////000000000111111000000000000000000000000222222333333333222222111000000000111111222222333222111222333555666444333555777888888777666666777444555555777999;;;<<<======>>>???@@@AAABBBBBBBBB???@@@BBBCCCDDDEEEDDDDDDFFFFFFFFFGGGHHHHHHHHHHHHDDDDDDDDDDDDDDDDDDCCCCCC@@@@@@????????????@@@@@@@@@AAABBBAAA???>>>???AAA@@@AAAAAAAAAAAA@@@??????AAA???>>><<<;;;<<<<<<===;;;:::999:::<<<>>>>>>>>>??????===<<<;;;:::::::::>>>>>>>>>===============;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>><<<:::999888888999:::::::::::::::777777888888999999::::::;;;;;;:::999888666555555111000//////111111000...---------------.........------------------------,,,,,,,,,,,,------------)))***++++++,,,+++++++++******))))))))))))******'''(((((()))******************)))((((((((())))))'''''''''(((((((((((((((''')))***)))'''%%%%%%&&&'''''''''''''''(((((((((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&'''((()))***((('''&&&&&&&&&'''((((((************))))))(((((('''((()))******+++++++++++++++,,,,,,,,,---------)))***+++,,,---,,,++++++(((***---...---,,,---...//////............//////111111111111111111111111////////////////////////////////////............------///000111000000//////000000000111111111111222222222222222222222111222111111000///...------))))))***************+++((()))***)))'''''')))+++''')))+++***((('''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&###"""%%%%%%######%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&%%%&&&&&&&&&''''''(((((((((((()))))))))))))))(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((("""###%%%'''((())))))***((()))***+++++++++******(((((()))***************))))))))))))))))))))))))))))))))))))************,,,,,,++++++++++++++++++)))***+++,,,---,,,,,,+++////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,---............---......//////000111111111.../////////000000000111////////////000000000111000000000000000000000000222111111111111111222222//////000000111222333333444333222333666777555333333555888888666555555555222222333555666888999999999999::::::;;;;;;;;;;;;;;;;;;<<<=========<<<<<<======>>>>>>????????????;;;<<<===>>>======<<<===;;;<<<===<<<;;;;;;;;;;;;;;;<<<===<<<::::::===@@@@@@@@@@@@??????????????????>>><<<;;;:::;;;======<<<;;;999:::<<<======<<<::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::;;;=========<<<:::999888999::::::;;;;;;::::::666666777777888999::::::999999999888888666555555222111000000111111///---,,,,,,,,,------.........------------------------+++++++++,,,,,,---------((()))***+++,,,++++++*********))))))))))))******))))))((((((((())))))***)))((('''''''''((()))***''''''''''''((((((((()))$$$'''))))))'''%%%&&&'''((((((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&######$$$%%%&&&((()))***((('''&&&%%%%%%&&&'''(((************************&&&'''(((***++++++++++++***++++++++++++,,,,,,,,,'''(((***,,,---...------(((***---...---,,,------//////............//////000000000000000000000000000////////////...........................------,,,---.../////////...---//////000000111111111222333333222222222222222222111111000///...------,,,******************++++++&&&(((***(((&&&%%%(((***&&&(((+++***((('''(((***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%)))%%%###'''(((&&&%%%&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%''''''''''''''''''''''''######$$$%%%&&&&&&'''(((''''''&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((************************((((((((((((((((((((((((''''''((((((((((((((('''''''''((())))))((('''&&&(((((()))***************))))))))))))))))))))))))))))))))))))************+++*********+++,,,------)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,------......------,,,,,,---...///000111111.../////////000000111111////////////000000000000000000000000////////////111000/////////000222333///000000111222333444555555222111222444666444222000333666666555333333333555555555555666666666777999999999999999999999999999999999999999999::::::999:::::::::::::::999999666888:::;;;:::999999999888:::;;;<<<;;;::::::;;;999:::;;;:::888999<<<@@@>>>>>>===<<<<<<<<<<<<===<<<;;;999999999:::<<<>>>999888666666888999888777777777888999:::<<<>>>>>>:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999666888:::<<<=========<<<999999:::;;;;;;;;;;;;:::555555666777888999999:::666666666666555444333222333222111111222111///---,,,,,,,,,------.........------------------------******++++++,,,,,,,,,,,,((()))***+++,,,,,,+++*********))))))))))))*********)))(((''''''((()))***((('''&&&&&&&&&((()))***&&&'''''''''(((((())))))###&&&******((('''(((***))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((()))++++++,,,,,,,,,+++++++++******,,,+++*********+++,,,---------------------------...------......///000111111111222222222111111000111000///...............,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////...000111222111000111111333111000......///111222......---,,,,,,+++******+++******)))))))))))))))++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((*********)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&$$$######"""%%%%%%&&&&&&'''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''"""$$$&&&((((((&&&$$$"""!!!"""###$$$%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******%%%%%%%%%&&&&&&&&&&&&''''''((()))+++***)))(((&&&((((((((((((((((((((((((***(((&&&&&&'''(((((('''((((((((((((((((((((((((((()))+++***(((''''''(((******))))))))))))******+++++++++************)))*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,+++,,,///000---***,,,---......///.........//////////////////......,,,,,,---...---,,,***)))........................////////////////////////000000///////////////000000222444333222111222333000000000000000000000000333222222222222222222222222222222333333333444444333333333333333333333333444444444555555555555666999999999999999999999999999888888888777777666666777888888888888777777666555666666777888999999999;;;:::888888888:::<<<===<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::;;;:::999:::::::::888555888777666666777999;;;===<<<;;;;;;::::::::::::;;;;;;;;;;;;::::::999999888777888:::<<<======<<<<<<666888999;;;;;;:::999888999888777666666666666666666666666666555444333222222111000///...............------------,,,,,,,,,........................,,,++++++******++++++,,,************************,,,,,,+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((((((((((()))))))))******(((((((((((())))))))))))'''''''''(((((()))++++++,,,,,,+++++++++*********++++++*********+++,,,---...........................------......///000111000111222333333333333333000000///...............,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000111111000000111222444222111/////////000111//////...------,,,+++++++++***))))))(((((())))))+++***)))(((((('''(((((('''''''''''''''''''''''''''((()))*********))))))(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%'''(((((('''%%%$$$""""""###%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((('''''''''(((((((((((()))&&&''')))******)))((('''((((((((((((((((((((((((***(((''''''((()))((('''(((((((((((((((((((((((()))***++++++)))(((((()))******))))))))))))******)))))))))******+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,---......---,,,,,,,,,---...............------...//////.........---.........------,,,+++........................////////////////////////000000///////////////000///111222222111000000111000000000000000000000000222222222222111111111111222222222333333333333444333333333333333333333333444444444444555555555555555555555555555555555555888777777777666666666666666666777777777777777666555666666777888888999999:::999777777777888:::;;;888888888777777888999999::::::::::::::::::::::::<<<:::999888999999888666777777666666777999;;;===<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;:::999888888888999:::<<<<<<<<<<<<;;;666777999:::;;;:::999888888777666555444555555666444444444444444333333333222111000//////.........////////////............------------------------,,,++++++******++++++,,,************************++++++******)))(((((((((************************((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''))))))))))))************(((((((((((())))))))))))(((((((((((())))))***+++,,,++++++++++++*********++++++******++++++,,,---.............../////////...------......///000111000000222333444555555555000000////////////......,,,,,,,,,,,,,,,,,,,,,,,,............//////000000000000111000//////111444555444222000//////000000//////......------,,,,,,+++***))))))(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''((((((((('''''''''''''''''''''&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((((((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&"""###$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%'''''''''(((((((((((()))%%%&&&((()))***))))))((())))))))))))))))))))))))***)))((((((******)))((((((((((((((((((((((((((()))+++,,,,,,***))))))******))))))(((((())))))***'''(((((()))***+++,,,---*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---//////---------...+++,,,------......------++++++,,,---............//////...---------..............................////////////////////////000//////......///000000...000111111000//////000000000000000000000000000000000000000000111111111111111222222222333333333333333333333333333333333333333333444444444555555555555555555555555555555666666666555555555555555444444555666777777777666555666666777777888888999999888777666555666777888999999999999:::;;;<<<<<<::::::::::::;;;;;;;;;;;;<<<:::888777777888888777777666666666777999;;;<<<;;;:::::::::;;;<<<============<<<;;;:::999888888999:::;;;<<<<<<;;;:::999555666888999999999888777777666444333333444555666333222222222222333333444222111000//////...//////////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&))))))))))))*********+++(((((((((((())))))))))))))))))(((((()))******+++++++++++++++************+++***++++++++++++,,,,,,------------...............------......///000111000111222222333333333333//////000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000111111000///...///222444666555333111000/////////......---------,,,,,,,,,******)))((((((((((((((()))(((((((((((())))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''###$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''((()))))))))((())))))))))))))))))))))))))))))((()))++++++***)))((((((((((((((((((((((((((()))++++++)))((())))))))))))(((((((((((())))))((((((((()))***+++++++++***************+++++++++************************************************+++...000///---+++---///++++++,,,---------------)))***+++,,,---.........///...---,,,,,,---...///................................................//////.........///000000...000111111000//////000////////////////////////////////////000000000000111111111111222222222222222222222222222222222222222333333333444444444444555555555555555555555555444444444444444444444444222333444555666666666666666666666666777777888888999888777666555555666666999999999::::::<<<===>>>::::::::::::;;;;;;;;;;;;===:::777555666777777777666666666666777999:::;;;888888888999:::;;;<<<===>>>===<<<;;;:::999888777::::::;;;;;;;;;:::888777555555666777777777777666666555333111222333555777555444333222111222222333111000000///......//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++************************(((((())))))************************************((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&((())))))))))))*********(((((((((((())))))))))))***))))))))))))******++++++++++++*********))))))******++++++,,,,,,,,,,,,+++++++++,,,,,,---------...------......///000111111111111111111000///......///000111111000//////,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111111111000///...///222444555444333111000//////...,,,,,,,,,+++++++++++++++***))))))((('''((((((((()))(((((((((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%###""""""###%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,***)))((((((((((((((((((((((((&&&'''))))))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))***************************************************************************---//////,,,***,,,...***++++++,,,,,,,,,,,,,,,)))***+++,,,------------...---,,,++++++,,,---...........................------------------------...............///000000///111222222111000000111////////////////////////....../////////000000000000000000111111111222222222222222222222222222222222222222222333333333444111111111111111111111111333333333333333444444444222222333555666666666666666666666666666777777777888888777666666666666666444444555555666777888999999999999:::::::::;;;;;;<<<999666555555666777666555555666666777888::::::999999999999:::;;;<<<======<<<;;;:::999888777777999999:::::::::888777666444444555555555666555555444333222111222444555777888777666444222111000000//////......---.........---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((((())))))))))))(((((((((((())))))))))))*********))))))******++++++************))))))))))))***+++,,,,,,,,,,,,+++*********+++,,,,,,------...------......///000111222222111111000///---,,,...///000111222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111000000111000//////111444222222222111000///......++++++++++++***************)))((((((''''''(((((())))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&+++***))))))((()))))))))&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&'''(((((()))$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))'''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''')))+++,,,***(((((((((((((((((((((((((((%%%&&&(((((('''&&&'''((()))((((((''''''(((((()))******)))))))))(((((((((***************)))))))))***************************************************+++------+++++++++,,,)))***++++++,,,,,,++++++******+++,,,------------,,,,,,+++++++++,,,------........................------------------------------------...///000000///111222222111000000111000000000000000000000000......//////000000111111///000000000000111111111222222222222222222222222111111222222222333333333222222222222222222222222333333333333444444444444333333444555666666666555666666666666666666666666777777666666666666666555555555444555555666777888777777888888999999:::::::::888666555555666666555444555555666888888999999;;;;;;:::;;;;;;<<<===>>>::::::999999888888777777777777888888888777555444333333333333444444444555222222222333444555666777999888777666333111...---...------,,,,,,,,,------............------------++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''(((&&&'''''''''(((((((((((((((((((((((())))))))))))++++++***))))))******+++************)))))))))))))))***+++,,,,,,,,,++++++******+++,,,,,,---.........------......///000111111111111111111000///...---///000222222222000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111///000111111000000111222000000000000//////......++++++++++++++++++++++++))))))(((''''''''''''(((+++***)))(((((('''((((((''''''''''''''''''''''''++++++)))((((((((())))))&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''$$$$$$%%%&&&'''((())))))###$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))++++++)))'''((((((((((((((((((((((((%%%'''((()))((('''((()))((((((''''''''''''((((((((((((((()))))))))))))))+++*********)))))))))(((******************************************************)))***++++++***))))))******+++++++++++++++,,,,,,---------------,,,+++,,,,,,------...------........................,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000...000111111000//////000000000000000000000000000......///000000111222222/////////000000000111111111111111111111111111111111111111111222222222222444444444444444444444444333333333333444444555555444555555666666666555555666666666666666666666666333444444555555555555555666666666555555666666777555666666777888888999999999777666666666666555333444444555777888888999999:::999999999999999::::::777777777777777777777777444555666666666555444333222222222222222333444444000111333555666777666666555666666666444111---+++,,,++++++***++++++,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))))))))))))))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))++++++***************+++************)))))))))))))))***+++,,,---,,,++++++++++++,,,------...//////...------......///000111000111111222222222111111---///111222333222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222...000111222111000111111...///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,))))))((('''''''''''''''++++++***(((''''''''''''(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&'''''''''''''''''''''&&&&&&&&&###$$$$$$%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((++++++)))'''((((((((((((((((((((((((&&&((()))***)))((()))***((((((''''''''''''((((((&&&&&&'''((()))***+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++)))''')))+++,,,***'''))))))***+++++++++++++++------.........---,,,,,,+++,,,...///000///..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111---///000000///......///000000000000000000000000...//////000111222222333////////////000000000000111111111111111111111111000111111111111222222222111111111111111111111111333333333444444555555555666666666777666666555555666666666666666555555555111222333333444444444444333333222111111111222222444555555666777888888999888777666666777666444222333444555777888888888888777666555555555555555666666666666666777777777777222333444555555444333333222222111111222222333444///111444666888888777666111333555555444111---***+++******)))******++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))******))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&%%%$$$######&&&&&&&&&'''&&&&&&%%%%%%(((((((((((())))))))))))))))))************))))))))))))))))))************************************++++++,,,,,,,,,---------......---,,,,,,,,,------++++++,,,---...///000000333333333333333222111000///////////////......---//////////////////......//////111222222222222222000111111///...///111333111111111000000///...---))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))******+++''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%******((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&"""$$$&&&&&&%%%%%%%%%&&&))))))(((((('''''''''&&&(((((())))))))))))((((((''''''(((((((((((((((((($$$%%%'''))),,,...///000))))))))))))))))))))))))''''''(((((())))))******++++++***************+++*********)))))))))))))))************************)))************+++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......---...///...---------....../////////000000111111////////////000000000000...............///000000000000000000000222444555000000111222222222222111000111111111111222222222111111111222222333333333555555444333444555666777777777777666666555444333444666777555111///000222444333333222222333333444333444555666777777777777555666777777777555444333444444555555666777777888666666555444444444444555555555555555444333222111222333333333333222111111...///111222333333222111444333222333555555555333111111111111000///...---,,,,,,,,,++++++*********+++++++++*********))))))***++++++,,,,,,+++++++++((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************,,,+++***((((((((()))******))))))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))******)))(((((('''&&&&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))))))))************))))))))))))))))))************************************+++++++++,,,,,,,,,,,,,,,---------,,,,,,---......---------...//////000000222222333333222222111000000111111111000///......------------............//////000111222222222222111111222111//////000222000000000000000///------))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%'''((()))((('''((()))((('''''''''&&&&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))((((((''''''((()))***+++,,,---))))))))))))))))))))))))***************+++++++++******))))))))))))******))))))))))))))))))))))))************************))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,+++***)))))))))........./////////000000.........////////////000...............//////000000000//////000111222333///000111111222222111111000000111111111222222222111222222222222222222333222222111111111222333444666666666666666666555444111333555444222111333555444333333222222333333444333444555666666777777777555666666777666555444333444444555666666777888888666555444444333333444444555555555555444333222111222222333333222222111000//////000111222222222222444333222222444444333222000000000000///...---,,,,,,,,,,,,++++++*********+++++++++*********))))))*********+++******))))))************))))))))))))''''''''''''(((((((((((((((((()))))))))***************))))))))))))))))))***))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&%%%&&&&&&'''''''''&&&&&&(((((((((((())))))))))))))))))************))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,---...//////////////////////////////111222222222222111111000222222222222111000......+++,,,,,,,,,------.........///000111111222222222111222444333111000000000000000000000///...---,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&(((******)))((()))***&&&&&&&&&&&&&&&%%%%%%%%%'''(((((())))))((((((''')))))))))((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))************************)))))))))*********++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,++++++***)))((((((---------............///------------..................------......///000000//////......///000000//////000111111111111111000000000111111111222222222222222222222111111111111000000000000111222222444555666666777666666666111222444333333222444555333333222222222222333333333444555666666777666666444555555555555444444333444444555555666666777777444444333222222222222222444444444444333222222111222222333333222222111000000000000000111222333333444222111111222222000///......///......---,,,++++++++++++++++++*********+++++++++***************)))*********)))(((((('''************))))))))))))''''''''''''(((((((((((((((((())))))))))))******(((((()))*********)))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''''''''''''''(((((((((((())))))))))))))))))************))))))((()))))))))************************************,,,++++++++++++*********,,,,,,,,,,,,---///000000111111000000/////////...000111111111111111000000222222222111000///...---,,,,,,,,,------...//////---...///000111111111111111333555444222000//////////////////...---,,,,,,))))))))))))))))))))))))))))))(((((((((((()))))),,,+++***)))((('''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&'''))))))'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$###((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((((('''(((''''''''''''(((((()))((((((((()))))))))))))))************************))))))))))))************))))))***+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///...---...//////...---------------------------++++++,,,,,,,,,---------...------------...////////////.....................///000000111111000000000000000000111111111111333333222222111111000000111111111111222222222333333333555666666777777777444444444333222222222222333333222222222222333333333333444555666666666666333444444444444333333333333333333444444444555555333222222111111111111111333333333333333222111111222222222222222111000000000000/////////111333444333222000000000000...------------------,,,+++***+++++++++***************************************************)))(((''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***&&&''')))*********))))))))))))((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&''''''((((((((('''(((((((((((())))))))))))))))))************))))))((()))))))))************************************++++++++++++++++++++++++,,,,,,,,,---...///000111111111000000//////......///000000111111000000000000000000000///...---,,,------......////////////------...///000000000000111333444444222///.........//////......---,,,+++))))))))))))))))))))))))))))))(((((((((((())))))++++++)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((())))))((((((&&&&&&'''((((((''''''&&&&&&'''''''''''''''''''''&&&((())))))(((''''''(((''''''''''''''''''((((((''''''((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$###&&&&&&''''''((((((((()))((((((((((((((((((((((((,,,+++++++++******))))))''''''&&&&&&'''((())))))''''''(((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++++++++,,,------///......000333555555333---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------...//////............------------......///000000000000/////////000000000111111111222222222111111000000000000000111111111222222222111222333444555666666666444333333333333333333222333222222111111222222333222333444555666666666666333222222222222222333333111111222222222222222333222222111000000000000111222222222333222222111000111222222222222111000000000//////...///111222333222000////////////---,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++***))))))(((((((((((((((''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))%%%'''(((*********)))(((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$''''''''''''''''''''''''###$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))************************************++++++,,,,,,,,,---------------------...///000000000000000//////............//////000000000000//////////////////......---////////////////////////,,,---...///000000000000000111333222000/////////............---,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))(((((('''&&&%%%%%%%%%%%%########################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$###############%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''((())))))((('''%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''''')))***++++++)))(((((()))'''''''''(((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''&&&''''''((()))***&&&''''''(((((())))))***))))))))))))))))))))))))((((((((()))))))))******((()))******++++++******++++++++++++++++++++++++************+++++++++++++++++++++++++++,,,---------++++++...333666666444...------------,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///,,,------.........---------......////////////////////////000000000111111111111111111111000000000---...//////000000//////000111222333444444444444000///000222444666777666222222111111111111222222222333444555555666555555222111111111111222222333111111111111111222222222222222111000000000000111111111222222222111111000111111222222111111000///////////////000111222222111///......//////...,,,++++++,,,,,,,,,,,,++++++)))))))))******************************+++++++++)))******++++++******)))************))))))))))))''''''''''''((((((((((((''''''(((((((((((())))))''''''((()))))))))((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!"""######$$$$$$$$$###%%%&&&'''((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************************************++++++,,,---...//////000///...............////////////..................---...//////000000//////......///000000000000///000//////......------,,,,,,,,,---...///////////////000000///......///111------...------,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&#########"""######$$$%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$###$$$&&&((()))((('''&&&$$$%%%'''((()))((('''&&&&&&&&&&&&'''''''''(((((((((***+++***)))'''((((((&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&&&&&&&''''''(((((())))))'''''''''(((((()))******(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%%%%%%%''''''''''''((()))***+++&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((()))))))))***((())))))***************************************************+++++++++++++++++++++***++++++,,,---,,,)))(((+++111444333111............---------,,,+++++++++,,,,,,,,,------------,,,,,,------...///+++,,,---...//////......------.../////////......////////////000000000111000000000000111111111111---...///000111000/////////000111222222222222222000//////111555777777666222222111111111111222222222222333444555555555555111000000///000111222333333333333333333333222222333222111111000000111111000000111111111111111000111111111111111000000///---...///000111111111111000///......///000///---++++++,,,,,,,,,,,,,,,+++((()))))))))*********+++))))))*********+++++++++''''''((()))************************))))))))))))''''''''''''(((((((((((('''''''''((((((((())))))))))))((('''''''''(((((('''(((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((%%%&&&'''((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))***************************************+++,,,---///000111111000//////............///........................------...///000000//////...///000111111222222111//////...---,,,++++++***+++,,,---.../////////////////////...,,,---///222------------,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&'''((())))))***'''&&&&&&%%%%%%&&&&&&'''#########$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&&&&&&&&&&$$$$$$"""###%%%'''(((((('''&&&$$$%%%'''))))))((('''&&&&&&&&&&&&'''''''''((((((&&&((()))(((&&&%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&###$$$$$$%%%&&&'''((((((((((((((()))))))))))))))(((((((((((((((((((((((())))))******++++++,,,,,,'''''''''((((((***++++++&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************************************)))************+++++++++++++++******++++++,,,------***(((+++000333222////////////......---------++++++,,,,,,,,,------------,,,,,,,,,,,,---......***+++---///000000//////,,,---......//////......////////////000000000000//////000000111111222222///000222333333333222111//////000111111111111000333111000111555666555333222222111111111111222222222222333444555555555555111000/////////111222333444444444444444444444444333222222111111111111111///000000111111111000000111111111111111000//////,,,---///111111111000000///...---...000000///...+++,,,,,,---------,,,,,,(((((())))))*********+++))))))******++++++++++++$$$%%%&&&((())))))******((((((((((((''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))+++)))(((&&&&&&&&&'''((('''''''''(((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$######"""###%%%%%%%%%%%%%%%%%%%%%%%%)))))))))(((''''''&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,---000333444444222......//////000000111111////////////000000000000////////////////////////000000111111111000000///111111111000...---+++*********,,,---.../////////------------------------++++++++++++++++++++++++,,,+++******))))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&$$$######$$$&&&'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%***(((&&&&&&''''''&&&%%%''''''''''''(((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((()))***,,,,,,+++++++++************))),,,,,,,,,+++***)))(((''',,,,,,++++++***))))))((())))))(((((()))***++++++(((***,,,.../////////...+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,............////////////------------------------111111111000//////......///////////////000111222000111222222111000///...///000000000111111111111000000111222333333444444444444333222111000///...111222333444444444333333222222111111111111222222000000222333333222111000//////000000000000//////000000000000000000000000////////////............///000111222222111000///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++111000...,,,+++))))))(((+++++++++******((('''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((()))))))))******......///111333222000...///////////////000000000............///////////////////////////////////////000000111111000000///111111000000///...,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***))))))(((((())))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&$$$######$$$&&&'''"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((***++++++''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&***)))(((''''''((()))***%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((((((((((((((((('''&&&&&&((((((((((((((((((((((((''''''''''''((((((((()))'''((()))******)))(((''')))))))))))))))))))))))))))((((((((()))***+++++++++++++++*********))))))******+++******)))((('''))))))))))))))))))))))))******))))))***++++++,,,(((***,,,...//////......+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,------------.........------------------------,,,,,,,,,,,,,,,---------//////.........///000000///000111111111111000/////////000000000111111111000000111111222222333333111111000000000000//////111111333444444444333222111111111000000111111111000111222222222222111000000000111111111111000000////////////////////////////////////............---...///000000///...---------------------------//////.........---------++++++++++++++++++++++++000///...,,,***)))))))))***++++++******(((''''''&&&&&&''''''((()))******'''((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++---...///222333333000---000000000/////////............/////////000000000////////////////////////...//////000000000/////////000000000000///...---,,,,,,------------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***+++,,,''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&))))))(((''''''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&%%%''')))'''%%%$$$'''***''''''''''''(((((((((((('''''''''''''''&&&&&&%%%((((((((((((((((((((((((''''''''''''(((((((((((('''(((***++++++***((('''))))))))))))))))))))))))***)))))))))))))))******++++++*********)))))))))))))))*********))))))(((&&&''''''((()))*********++++++*********+++,,,,,,((()))+++---.........---++++++,,,------------,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,------------------------------)))******+++,,,,,,------//////...---------.........///000000111000000000////////////000000000000000000000000000000000000.........//////000000000000111222333444333222222111000000//////000000111000111111222222111000000111222222333333222222111/////////////////////////////////............---,,,,,,------------,,,,,,............------------............------------++++++++++++++++++++++++///...---+++***)))))))))************)))((('''''''''''''''((()))******+++''''''((((((((()))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))*********++++++++++++***+++...222555555333111111000000///......------000000000000111111111111........................------...////////////......//////000000/////////---------------,,,+++***************************))))))))))))))))))))))))***)))((((((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&(((+++,,,)))###!!!###'''''''''''''''(((((((((((('''''''''((((((''''''&&&(((((((((((((((((((((((('''''''''((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++***)))))))))))))))***************))))))))))))))))))******+++*********''''''(((((()))*********+++******)))******++++++))))))+++,,,------------******+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...------,,,,,,,,,,,,//////////////////.............../////////000000//////////////////............/////////000000000///000222333333333222111000000////////////000000111111111111111000000000111111222222222222111111//////////////////////////////.........---------+++,,,,,,,,,,,,,,,,,,+++---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++***------,,,***))))))))))))))))))******)))(((''''''((((((((())))))((((((((('''''''''((((((((())))))))))))))))))))))))))))))***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))*********+++++++++++++++,,,...222555555444111111111000///...---,,,,,,........./////////000000------------------------+++,,,---...............------...////////////...------------,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))'''%%%$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((+++,,,)))###!!!###'''''''''''''''(((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''+++(((%%%######%%%(((+++((((((((((((((((((((((((+++***)))))))))))))))************)))))))))((((((******++++++,,,+++++++++************************))))))(((((((((((())))))))))))***++++++,,,,,,,,,)))***++++++,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,////////////......------///...---,,,,,,,,,,,,,,,111000///......------,,,---............///////////////..................111111000000000////////////000111222222222111000000000////////////000000222111111000000///////////////000000000000//////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++***)))))))))))))))((())))))))))))((((((''')))))))))((('''&&&$$$###''''''''''''((((((((((((((((((((((((((((((((((((******)))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********++++++.........///111111000...000000//////...---,,,,,,++++++,,,,,,,,,---------------------------------***+++,,,---------------,,,------.........------,,,,,,---,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((+++***))))))(((((())))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((***)))'''%%%###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((%%%''')))'''%%%$$$'''***''''''''''''(((((((((((('''((())))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''***((($$$""""""$$$(((***))))))))))))))))))))))))***)))))))))))))))************)))))))))(((((((((******+++++++++******)))+++++++++***************))))))((('''''''''(((((())))))*********+++++++++))))))***++++++++++++***))))))******+++,,,,,,,,,)))))))))***************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++++++++......---,,,,,,,,,------000000...------,,,,,,---------------.........///........................111111111000000/////////...///000111222111000000111000000//////000000111222222000///////////////---......//////......---.................................------------,,,------,,,,,,,,,,,,------,,,,,,++++++******)))))),,,,,,,,,,,,---------------,,,,,,++++++***************)))))))))))))))***((((((((())))))(((((('''((()))))))))'''%%%###"""&&&&&&'''''''''(((((((((((((((((((((((((((((((((******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((()))))))))******,,,+++******,,,------,,,/////////......---------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))((('''&&&%%%%%%$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))''''''''''''((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((()))(((((((((''''''''''''((('''&&&%%%%%%&&&'''((()))))))))))))))))))))))))))((((((((()))***++++++***)))))))))(((((((((((())))))***))))))((('''&&&(((((())))))******++++++******)))((((((((((((((()))))))))))))))******+++((())))))***************((())))))***++++++,,,,,,((()))))))))*********************++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++...---------------...///------,,,,,,,,,---///000,,,,,,---------.........------......//////000000......////////////000000...///000111111111000///111111111000000111111111333222000///......//////------............------.................................---------,,,,,,---,,,,,,++++++,,,,,,---------,,,++++++***))))))++++++,,,,,,,,,---------------,,,,,,+++******)))))))))((((((((())))))***''''''((((((((((((((('''&&&''')))))))))(((&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((())))))))))))'''&&&%%%&&&))),,,.....................---------////////////000000000111,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------+++,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,++++++************************************************(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))'''&&&&&&&&&&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((***(((&&&&&&''''''&&&%%%''''''''''''((((((((()))%%%%%%&&&'''((((((((('''(((((((((((((((((((((((())))))(((((('''''''''&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((()))***,,,,,,))))))))))))(((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&((()))+++,,,,,,++++++***))))))((())))))***)))))))))))))))***+++(((((()))***************((())))))***++++++,,,,,,******++++++,,,,,,,,,,,,))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,---......------------......///000*********+++,,,///111222,,,,,,,,,---------......------......///000111111++++++,,,---...///000111---...000111111111000///222222111111111111222222333222000///.........///------............------..............................---------,,,,,,,,,---,,,+++******+++,,,---......---,,,,,,+++******)))))))))******+++++++++------,,,,,,+++***)))))))))(((((((((((())))))***''''''((((((((((((((('''%%%&&&(((***+++***)))(((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$######""""""###%%%&&&&&&%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&(((((((((((('''&&&%%%$$$&&&&&&''''''(((((())))))))))))***+++++++++++++++))))))*********+++++++++...------------,,,,,,,,,***+++,,,---..................---------,,,,,,,,,************************************************((((((((()))******++++++******************************+++++++++)))(((&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$############$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$##################$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$%%%'''(((((('''&&&&&&'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((%%%$$$%%%&&&&&&%%%''''''((()))((('''%%%$$$((((((((((((((((((((((((+++------,,,***(((((((((''''''&&&&&&&&&&&&''''''%%%&&&((((((&&&$$$$$$%%%'''''''''(((((((((((()))((()))***++++++***)))((('''((((((((())))))******(((((())))))))))))(((((())))))))))))************,,,,,,***)))((((((((((((******))))))******+++,,,)))************+++++++++******))))))((())))))*********))))))))))))******++++++++++++++++++++++++***************************+++,,,---,,,+++***)))******+++++++++,,,,,,,,,---------------------------......---,,,---///111000///...---------------......////////////......000///...---------------333222111000000000222222666555222000//////000111////////////////////////...........................------,,,,,,++++++***...,,,)))&&&&&&'''***,,,************************))))))***+++,,,------.........---,,,+++)))(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++***)))'''''''''''''''(((((((((((()))))))))***))))))((('''&&&))))))(((((((((((())))))'''&&&%%%%%%$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''&&&%%%$$$$$$###''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$'''&&&$$$$$$%%%%%%###"""%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''((((((''''''&&&&&&'''''''''(((((((((((((((&&&'''(((((())))))((((((******+++++++++,,,,,,,,,------------------------,,,,,,------------.........------------,,,,,,,,,******************************************************************))))))(((((((((((((((((((((((('''((()))******))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&)))((('''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$%%%&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((('''((()))(((&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((())))))*********)))((((((&&&&&&&&&&&&'''''''''(((&&&''''''((((((''''''&&&''''''''''''((((((((((((,,,+++***)))((((((((((((***************+++,,,,,,))))))*********++++++++++++*********)))***************))))))))))))******++++++++++++++++++++++++******************************+++,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++---.........------///111//////...---------------......////////////......000///......------------111111000/////////000111333222///---,,,,,,---...........................------------------------+++,,,,,,,,,,,,,,,,,,,,,...,,,***(((((()))+++,,,************************)))******++++++,,,,,,---------,,,+++***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$###%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''&&&((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%((('''%%%%%%&&&&&&$$$###&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((''''''))))))((((((((((((((('''&&&&&&'''(((((((((((('''+++++++++,,,,,,,,,------------------------------///...---,,,,,,,,,---...------------,,,,,,,,,,,,************************)))))))))))))))))))))))),,,,,,++++++***))))))(((((((((((((((((((((((((((%%%&&&'''((())))))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%)))(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((###%%%&&&&&&%%%$$$$$$%%%''''''&&&&&&&&&&&&''''''***'''$$$$$$&&&'''&&&%%%&&&&&&&&&''''''''''''((()))************)))((('''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((+++***))))))(((((((((((())))))***++++++,,,------)))))))))*********++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************))))))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++---.........------///111///...------------------........................//////..................000//////......//////000111000...,,,++++++,,,,,,........................------------------------******++++++,,,------...---,,,++++++***+++++++++************************++++++++++++++++++++++++++++++******)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''''''''''''''&&&'''((())))))))))))((('''(((((('''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$%%%'''(((((('''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%'''(((((()))))))))***)))))))))(((((('''''''''(((((()))))))))))))))******++++++++++++,,,,,,,,,,,,,,,------.........222000...,,,+++,,,---...---------,,,,,,,,,++++++************************((((((((((((((((((((((((,,,+++++++++*********)))************************%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((('''&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%%%%'''(((((('''&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%'''((('''&&&%%%%%%&&&''')))***(((((((((((((((((((((((($$$%%%'''''''''&&&'''(((''''''&&&&&&&&&&&&''''''+++&&&!!!!!!%%%'''&&&###&&&&&&&&&&&&''''''''''''*********))))))(((''''''((((((((()))))))))))))))))))))************))))))))))))))))))***************))))))((((((((())))))))))))***+++,,,---------))))))))))))************++++++,,,,,,,,,,,,,,,,,,******))))))))))))******************************************************(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------......+++,,,------,,,,,,---///......---,,,,,,---------...------------------............////////////...//////////////////000000111000///...------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++******************************,,,+++++++++******)))))))))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''******++++++***))))))((('''''''''(((((((((((()))%%%&&&''''''((((((((((((&&&''')))******)))'''&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&'''''''''&&&%%%&&&((())))))(((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%'''((())))))************))))))(((((((((''''''(((((()))))))))))))))))))))))))))************++++++,,,,,,---...//////333111...,,,+++,,,---...------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%''')))'''&&&%%%%%%&&&''')))***(((((((((((((((((((((((($$$&&&((((((''''''((()))''''''&&&&&&&&&&&&''''''---'''""""""&&&)))'''%%%&&&&&&&&&'''''''''((((((***))))))((((((((('''''')))))))))))))))((((((((())))))************))))))))))))))))))************(((((((((((((((((())))))((()))***,,,,,,---,,,,,,(((((()))))))))************+++,,,------------,,,******))))))))))))******************************************************(((((())))))***+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,------.........)))+++,,,,,,+++++++++---------,,,,,,,,,------...------,,,,,,,,,,,,------------...///000000000////////////000000111111111//////...------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((()))***++++++***)))))))))))))))))))))))))))))),,,++++++******))))))(((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((''''''&&&'''''''''(((((((((((()))&&&'''((()))))))))))))))%%%'''(((******((('''%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&************))))))))))))$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%&&&((((((+++)))(((((()))((('''%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&'''((()))************))))))))))))))))))(((&&&&&&'''(((((((((((('''((((((((())))))))))))*********+++,,,...///000000222111///---------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++''''''''''''''''''''''''))))))(((&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$%%%&&&'''&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***)))'''&&&''')))''''''&&&&&&&&&''''''(((((((((((((((((((((((((((###%%%''''''&&&&&&&&&(((''''''&&&&&&&&&&&&''''''---***'''''')))+++***((('''''''''(((((((((((())))))((((((''''''(((((()))'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''((())))))***((()))***+++,,,+++***)))((((((((()))))))))******)))***,,,---...------,,,******))))))))))))******************************************************)))))))))))))))***+++,,,******+++++++++,,,,,,,,,)))******++++++,,,,,,---(((***,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...---,,,+++******+++,,,---+++---...000111111000000......///111111111111111,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++******))))))(((((()))*********))))))))))))))))))))))))))))))++++++*********)))))))))''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))(((((('''%%%%%%%%%&&&&&&&&&&&&''''''((())))))))))))))))))&&&'''(((((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&'''&&&%%%%%%%%%&&&((())),,,***))))))))))))(((&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))))))))))))))))))))))))))*********&&&'''(((((())))))((((((((())))))))))))*********)))***+++,,,...///000111000000//////......------,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************(((((((((((((((((())))))'''''''''''''''''''''''')))((('''&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%'''((((((&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%))),,,,,,(((&&&''')))''''''''''''''''''&&&&&&((((((((((((((((((((((((###%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&''''''***))))))))))))(((((((((((((((((()))))))))******''''''&&&&&&'''(((******((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''((((((((((((&&&&&&&&&'''((()))******((()))***++++++)))((('''(((((((((((()))))))))***((()))+++---...---,,,,,,******))))))))))))************************************************************)))(((((()))***+++******+++++++++,,,,,,,,,))))))***++++++,,,------)))+++......---,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---+++,,,...111222222111000,,,---...000111111000000,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************)))))))))******+++++++++))))))))))))))))))))))))************))))))))))))&&&&&&''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&'''((((((((()))((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''''''''&&&&&&$$$#########""""""""""""%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((('''%%%%%%%%%''')))***)))((('''(((***,,,+++***''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&'''(((((()))))))))))))))(((((())))))******++++++))))))***+++++++++++++++)))************+++++++++))))))+++,,,...///000111/////////000//////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))((((((''''''&&&&&&))))))))))))))))))))))))''''''&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&'''((()))***&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&########################'''+++...---)))&&&'''***''''''((()))((('''%%%$$$((((((((((((((((((((((((%%%''')))((('''&&&&&&''''''''''''&&&&&&'''''''''%%%&&&((((((&&&$$$$$$%%%))))))))))))************&&&&&&&&&&&&''')))***,,,******))))))((((((((('''&&&''''''''''''''''''&&&))))))))))))************&&&&&&&&&'''''')))***+++((()))***+++***(((&&&%%%(((((((((((())))))))))))'''(((+++---------,,,+++******))))))))))))******))))))))))))))))))))))))************************+++***)))(((((()))************+++++++++,,,,,,,,,++++++,,,------...//////+++---///000///.........++++++++++++,,,,,,---...---,,,***))))))***,,,---***,,,...111222222111111***+++---///000000///........./////////...------++++++++++++++++++++++++************************)))))))))***++++++,,,,,,+++*********+++,,,------)))))))))))))))))))))))))))))))))))))))*********&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''######$$$$$$%%%$$$$$$$$$'''''''''((((((((())))))'''((((((((('''&&&%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''((()))++++++%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%&&&&&&&&&'''(((((())))))(((((())))))))))))***************+++++++++,,,,,,,,,,,,+++++++++++++++***)))((())))))***+++++++++++++++***+++,,,,,,,,,---///222333333222111000///............---,,,+++++++++++++++++++++************)))******++++++++++++***************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&'''((()))***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%///333+++'''***+++'''%%%''')))***+++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))...---,,,+++***(((((('''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&&&&((()))++++++)))(((&&&))))))))))))((((((((((((((((((((()))***,,,---...******))))))))))))******++++++,,,,,,,,,++++++***))))))))))))))))))))))))++++++************++++++******+++,,,,,,,,,,,,+++''')))******)))))))))***------,,,++++++******)))---------............///+++---//////...---...///////////////////////////------............------......---,,,,,,,,,,,,---))))))*********+++++++++***************************)))))))))***+++,,,,,,***)))(((&&&&&&&&&'''(((++++++************++++++************)))'''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%!!!"""$$$&&&'''''''''&&&$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))***%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''((((((((('''''''''(((((((((((()))******++++++***))))))(((((()))******++++++*********+++,,,---,,,---///111222111111000///...............---,,,+++++++++++++++++++++*********)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$"""###$$$%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))'''&&&$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$***---+++))))))'''$$$%%%%%%'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''',,,,,,+++***)))(((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((()))******)))(((''')))(((((((((((((((((((((((((((((()))***+++------******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))+++******))))))******+++)))***++++++,,,,,,++++++(((***,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,------------------............---...000000...------...........................,,,,,,------------,,,,,,......------,,,,,,,,,---************++++++++++++*********************************)))******++++++++++++)))((((((((())))))+++******************+++************)))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&$$$###"""%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''))))))******))))))(((((((((((()))******************+++------------///000000/////////......------...---,,,++++++******+++++++++*********))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''############$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%(((...///***%%%###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''******))))))((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''((('''((()))******)))((('''(((((((((((((((((((((((((((((((((((()))+++,,,---***))))))(((((())))))***''''''((((((((((((''''''))))))))))))))))))))))))+++******))))))******+++)))***++++++,,,,,,++++++)))+++------------...///++++++,,,------...//////------------............///000111111///------...........................++++++,,,,,,,,,,,,++++++......---------,,,,,,,,,******+++++++++,,,,,,,,,************************++++++***)))))))))******,,,,,,+++*********++++++************************((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&%%%$$$###"""$$$$$$%%%%%%&&&((()))***%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%'''((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%%%%&&&&&&'''(((((()))(((((((((''''''''''''((((((((()))'''''''''((((((((())))))(((((())))))))))))(((((((((((()))************))))))+++---...------...///......------------------...---,,,+++************************))))))))))))))))))************))))))((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%)))###&&&222666...&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))''''''((())))))((('''''''''''''''((((((((((((((((((''''''((()))***++++++))))))(((((((((((())))))'''((())))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))***+++++++++++++++)))+++---...------...000+++,,,,,,,,,---------...,,,,,,---------.........000111222111///------...------------------------++++++,,,,,,,,,,,,++++++------...---------,,,,,,++++++++++++,,,,,,,,,,,,************************,,,+++***))))))((())))))++++++++++++++++++++++++))))))************))))))'''((())))))*********)))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''!!!###$$$&&&''''''''''''$$$###""""""###%%%&&&(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%%%%&&&&&&'''(((((()))(((((((((''''''''''''((((((((()))(((((()))))))))*********'''((())))))))))))(((((((((((()))***************)))+++......------......,,,,,,,,,,,,------------------,,,+++*********************)))))))))(((((()))))))))******)))))))))''''''(((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))"""$$$111666///(((&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))''''''((((((((((((''''''&&&&&&''''''((((((((()))''''''''''''((()))******))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))***++++++++++++***(((***,,,,,,,,,,,,---...---,,,,,,,,,++++++******,,,,,,,,,------------...000111222111///------...------------------------,,,,,,------------,,,,,,------.........---,,,+++******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++***)))(((((((((((())))))******************((()))************)))(((&&&'''((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&''''''###$$$&&&'''((()))((((((&&&%%%###""""""###$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))(((((())))))******))))))))))))***+++++++++++++++))),,,...///...------...++++++,,,,,,------......---,,,+++******))))))*********)))))))))(((((((((((())))))******))))))(((&&&''''''(((((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###+++000...)))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))'''''''''''''''((()))))))))((((((''''''(((((()))$$$%%%&&&'''((((((((('''))))))))))))))))))))))))***))))))(((((())))))***((()))******++++++******(((***,,,,,,+++***+++,,,------,,,++++++***)))))),,,,,,,,,,,,------------///000111111///------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---.........---,,,+++))))))*********+++++++++))))))))))))))))))))))))******)))((((((((())))))'''((())))))***)))))))))'''((()))******)))((('''%%%&&&''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((('''%%%$$$''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))((())))))***++++++************+++,,,,,,,,,,,,,,,))),,,...///...---------++++++,,,,,,---......///---,,,+++***))))))))))))***)))))))))(((((((((((((((((())))))))))))((((((&&&&&&''''''((())))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%%%&&&***///...)))%%%&&&'''''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%&&&''''''((())))))''''''&&&&&&''''''((((((((((((''''''''''''((((((%%%%%%&&&'''((())))))((())))))))))))))))))))))))))))))(((((((((((())))))((())))))******************+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------...000000...------...++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---...//////---+++***(((((()))))))))*********)))))))))))))))))))))))))))(((((((((((())))))***'''''')))*********))))))'''((()))******)))((('''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))((('''%%%&&&&&&&&&'''(((((())))))(((((())))))))))))************))))))))))))************))))))***+++++++++++++++++++++,,,------------,,,))),,,//////...---,,,,,,++++++,,,---......//////---,,,+++***))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&''''''''')))((('''&&&%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&***))))))(((&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$))))))%%%(((111333---$$$%%%'''((('''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((((((((((()))))))))***%%%&&&&&&''''''((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&'''((((((((((((''''''''''''(((((('''((()))***++++++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************+++,,,...---+++))))))***+++,,,,,,------......///++++++,,,,,,,,,---------+++---//////...---...///++++++++++++++++++++++++******++++++++++++******,,,---...//////---+++***(((((((((((())))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++'''((()))***++++++***)))'''((()))++++++)))((('''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$ """$$$%%%%%%%%%$$$ """$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###"""###$$$&&&'''(((&&&$$$$$$%%%''''''&&&&&&%%%$$$$$$%%%(((***,,,...,,,***'''&&&&&&''''''(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,------,,,+++******))))))******************************(((((((((((())))))))))))''''''(((((((((((('''''')))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######((('''&&&%%%$$$#########&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&'''(((***+++,,,+++)))(((%%%$$$###$$$&&&&&&&&&$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%(((,,,111555666'''&&&%%%###$$$%%%''')))&&&&&&''''''''''''&&&&&&***))))))(((((())))))***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&'''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&)))******(((&&&%%%&&&(((&&&'''''''''(((((())))))*********)))))))))))))))(((((())))))******++++++,,,,,,,,,***((((((***,,,))))))***+++,,,,,,------,,,,,,,,,+++++++++*********++++++,,,---...//////---------,,,,,,++++++++++++*********))))))((((((++++++************++++++------,,,+++++++++,,,,,,++++++++++++++++++++++++(((((())))))))))))(((((()))))))))))))))(((''''''(((&&&%%%&&&)))***)))'''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$''''''''''''''''''&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%)))))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((***)))((('''&&&%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&((())))))'''%%%$$$&&&'''''''''&&&%%%$$$$$$%%%(((***+++---,,,)))'''&&&&&&''''''(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---,,,+++******))))))******))))))))))))))))))))))))++++++***)))((('''&&&&&&''''''(((((((((((('''''')))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###''''''&&&%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$&&&'''((('''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''(((((()))))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''***...111333***(((%%%%%%&&&''''''&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))((((((((('''''''''&&&)))((((((((('''''''''&&&((())))))(((&&&&&&'''(((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***(((((()))+++))))))***++++++,,,------,,,,,,++++++************++++++,,,,,,------......------,,,,,,,,,++++++++++++*********))))))))))))+++******))))))******+++++++++*********++++++,,,++++++++++++++++++++++++)))))))))******))))))))))))))))))))))))(((''''''(((&&&%%%&&&)))***)))'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''')))+++,,,***(((%%%%%%&&&(((((('''&&&%%%%%%%%%&&&((()))+++,,,+++)))'''&&&&&&''''''(((((((((((())))))))))))************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***))))))))))))***((((((((((((((((((((((((+++******)))((('''&&&&&&''''''((((((((((((''''''))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&%%%$$$###&&&((()))(((%%%###%%%'''$$$$$$%%%&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&(((+++...000///***&&&&&&)))***'''###&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((('''''''''''''''((((((((('''''''''''''''&&&'''((((((''''''(((***''''''''''''(((((((((((())))))))))))))))))))))))***))))))))))))))))))((()))******)))''''''(((***))))))******+++,,,,,,,,,+++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))+++******))))))******+++)))))))))))))))***+++,,,************************+++******))))))******+++(((((()))))))))(((''''''((('''&&&'''((()))((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''((((((&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***,,,---+++)))&&&&&&'''(((((('''&&&%%%%%%%%%&&&''')))******)))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,,,,,,,+++************++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&''''''((((((''''''&&&))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%&&&))),,,)))$$$"""$$$((("""######$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''')))---000666...&&&%%%(((+++((($$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&(((((((((((()))***'''''''''(((((((((((((((((((((((()))))))))))))))******))))))((((((((('''((()))***)))''''''((()))))))))******+++++++++,,,***)))))))))))))))))))))---,,,,,,,,,+++++++++***,,,+++++++++++++++++++++******************************))))))))))))******((((((((()))***+++,,,---******************************)))(((((()))******'''(((((((((((((((''''''((('''''''''((((((((('''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''''''''(((((())))))%%%%%%&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%''')))+++---+++)))'''&&&'''(((((('''&&&&&&&&&&&&''''''((()))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,++++++)))))))))*********+++++++++***))))))(((((())))))************************''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$#########$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$######$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''''''''''''''&&&))),,,)))$$$"""$$$(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&''')))...222<<<222'''###&&&***)))'''%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''###%%%((()))(((((()))***((((((((((((((('''''''''''''''(((((())))))))))))***)))))))))(((((('''''''''(((***)))((('''((())))))***************++++++)))))))))))))))))))))***,,,,,,,,,+++******))))))++++++++++++++++++++++++***************+++++++++***))))))))))))))))))***)))))))))******,,,---...))))))))))))))))))))))))((((((''''''''''''((((((''''''(((((((((((('''''''''((((((((('''''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&'''''''''(((((())))))%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%"""""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&(((***++++++)))&&&%%%&&&''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))******+++++++++++++++((())))))))))))***************)))(((((((((((()))***************************))))))((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%######%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&((()))(((%%%###%%%'''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&&&&(((---222<<<333)))$$$%%%((()))(((%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((('''&&&%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''###&&&((())))))((())))))((((((((((((((('''''''''&&&''''''(((((())))))***)))((((((((((((((((((''''''(((******)))((()))***************************)))))))))************++++++++++++******)))))))))*********+++++++++++++++*********+++++++++++++++***))))))(((((())))))******************+++,,,---((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''((((((((('''''''''((()))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''(((((($$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&& """$$$'''(((((('''&&&########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&''')))***+++(((&&&%%%%%%&&&&&&%%%&&&&&&''''''''''''''''''%%%&&&&&&'''(((((((((((((((((((((((())))))))))))************************************************))))))***+++++++++++++++((((((((()))))))))************)))(((((((((((((((************************))))))((('''&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%!!!""""""###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''&&&$$$%%%***///777222,,,'''&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''((()))******)))((('''######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''###&&&)))***)))((((((((()))(((((((((''''''''''''&&&&&&''''''((())))))***'''''''''(((((((((((((((''')))++++++*********+++************))))))))))))************++++++,,,,,,***************))))))))))))*********++++++++++++*********++++++,,,,,,,,,))))))(((((((((((())))))******)))))))))******+++((((((((((((((((((((((((%%%''')))******)))'''%%%%%%&&&''''''((((((''''''''')))***)))&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((()))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%(((((('''&&&########################$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&&&&&&&((()))******(((%%%$$$%%%%%%%%%$$$&&&&&&''''''((('''''''''%%%%%%&&&'''(((((((((((((((((((((((())))))))))))************************))))))))))))))))))))))))))))))***++++++++++++***(((((((((((())))))))))))******)))((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&$$$###$$$&&&&&&&&&$$$###$$$%%%''')))***,,,,,,%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''%%%!!!"""&&&+++333111...+++((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$#########$$$%%%%%%&&&''''''$$$$$$%%%%%%&&&'''((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$%%%'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''$$$&&&)))***)))(((''''''))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))''')))+++,,,+++***++++++*********)))))))))))))))******+++++++++,,,,,,,,,)))))))))))))))*********))))))******++++++++++++*********++++++,,,,,,,,,))))))(((((((((((())))))***))))))(((((((((((()))((((((((((((((((((((((((%%%'''***,,,,,,***'''%%%%%%%%%&&&'''((((((((('''''')))+++)))&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%######$$$$$$%%%&&&''''''((((((''''''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$((((((((('''&&&&&&%%%%%%+++)))'''&&&%%%&&&'''(((''''''(((((())))))******))))))((('''''''''''''''))))))*********))))))(((******++++++++++++******((((((((((((((()))******(((((((((((((((((((((((())))))))))))************((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$&&&'''((('''%%%$$$%%%&&&'''&&&%%%$$$###$$$%%%%%%###%%%&&&&&&$$$$$$%%%&&&+++***(((%%%###$$$'''***%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))+++)))'''$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%''''''&&&&&&$$$$$$$$$$$$&&&&&&""""""#########$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&'''(((***+++---///---(((%%%&&&%%%"""&&&&&&'''''''''&&&$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$#########$$$''''''''''''''''''''''''((('''%%%$$$###$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%)))((('''%%%%%%&&&&&&'''((((((((((((((((((((((((---)))### $$$'''***)))((((((((()))+++,,,''''''(((((())))))******))))))))))))************++++++******)))((((((((())))))))))))))))))))))))************************((())))))))))))***************+++++++++,,,,,,,,,++++++******)))(((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''&&&&&&((((((((((((((()))******'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&(((******)))(((&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&''''''''''''''',,,+++)))((('''((()))***'''''''''((())))))******))))))((('''''''''''''''))))))************)))))))))******++++++******)))((((((((((((((())))))***((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&'''''''''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%$$$%%%&&&%%%$$$%%%'''(((333///***&&&$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%############%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&((()))***+++//////***&&&&&&'''&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%'''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%***)))'''%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((('''$$$######$$$&&&((())))))((('''((()))***+++((((((((((((((()))))))))(((((()))))))))*********((((((((((((((()))))))))))))))))))))))))))))))))************************++++++******)))))))))(((*********+++++++++,,,,,,,,,++++++***))))))(((((()))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((''''''''''''''''''''''''(((((()))'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''))))))&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((+++***)))((((((((()))***&&&''''''(((((()))******)))((((((''''''''''''((())))))************)))))))))******++++++******)))((((((''''''(((((()))***((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''')))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&))),,,;;;444+++&&&%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$&&&'''((((((''''''&&&$$$######"""&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%############%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((000333---&&&%%%((()))&&&&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%((((((&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((((((((((((((''''''''''''((())))))))))))(((((((((((((((((((((((())))))))))))******&&&&&&&&&'''((()))))))))))))))))))))))))))))))))************************------,,,+++***)))((('''*********++++++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&((()))***'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&&&&''''''&&&&&&''''''((())))))***)))(((''''''''''''((((((((())))))************)))))))))************))))))(((''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$&&&***...===444)))$$$%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''''''''&&&%%%%%%$$$######&&&&&&&&&%%%%%%$$$$$$$$$''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((222777111'''$$$'''***&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''"""###&&&((())))))''''''&&&&&&&&&&&&''''''(((((()))))))))((((((''''''&&&(((((((((((()))))))))***'''''''''(((((()))))))))))))))))))))))))))))))))************************,,,,,,,,,+++***)))))))))************++++++++++++,,,+++++++++*********)))((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))((((((&&&&&&''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&######$$$$$$&&&'''))))))'''''''''&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))((((((''''''''''''(((((((((((()))***************)))))))))******)))))))))'''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))(((((((((((('''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$&&&***...777///&&&###%%%((()))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''%%%%%%%%%%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%)))444:::333(((###&&&)))&&&&&&&&&&&&&&&&&&&&&&&&############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''))))))((((((''''''&&&&&&'''(((((((((((()))))))))*********))))))((((((((())))))))))))))))))))))))************************************************))))))*********++++++++++++++++++***************(((((((((((((((((((((((('''''''''((((((((((((((((((((())))))))))))((((((&&&'''((())))))))))))(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&((((((''''''''''''&&&&&&&&&%%%''''''&&&&&&%%%$$$$$$###'''(((((((((((()))))))))%%%&&&&&&''''''((())))))(((''''''''''''(((((()))'''((()))******+++******((())))))******))))))(((''''''&&&&&&''''''((()))((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''')))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%$$$###$$$%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%$$$&&&))),,,---)))%%%###%%%(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$&&&'''(((&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%############%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$(((333:::444)))%%%&&&(((&&&&&&%%%%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&''')))))))))((('''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''((((((''''''''''''''''''''''''(((((((((((())))))+++++++++***)))((((((((())))))))))))))))))))))))************************(((((()))))))))*********)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((('''(((((())))))(((((('''&&&''')))*********)))(((''''''''''''''''''''''''$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&'''((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))))))))(((%%%%%%&&&''''''(((((()))'''''''''''''''((())))))'''((()))******+++++++++(((((())))))))))))(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&%%%#########$$$%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&''''''###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%############%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%000777333+++(((((((((&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))(((((('''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((('''&&&%%%$$$%%%&&&'''((()))(((((('''&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))))))))))))))(((((())))))))))))))))))))))))************************)))))))))((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))'''''''''(((((('''''''''%%%&&&((()))***)))((('''''''''''''''''''''''''''###$$$%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((%%%%%%&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((((((((('''&&&########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&(((((('''''''''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&'''''''''&&&%%%%%%&&&&&&'''(((((()))'''''''''''''''((()))***''''''(((******+++++++++(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))))))))************((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%&&&%%%###"""###$$$%%%%%%&&&'''&&&%%%$$$######%%%&&&&&&$$$$$$%%%&&&"""%%%((()))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&%%%%%%&&&&&&!!!!!!###$$$%%%&&&&&&&&&((('''&&&&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%''''''$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$""",,,444222---+++******&&&%%%%%%$$$%%%&&&'''((('''''''''(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&((()))))))))(((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&''''''''' ###&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))++++++)))'''%%%&&&&&&((()))))))))((('''%%%&&&&&&''''''(((((((((''''''''''''((((((((()))&&&&&&''''''((()))))))))))))))))))))))))))))))))******************************)))((('''&&&%%%%%%))))))))))))************''''''''''''(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&$$$%%%'''))))))((('''&&&''''''''''''''''''''''''"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%&&&'''((((((((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((())))))((('''########################%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&''')))***'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((($$$%%%'''))))))))))))((())))))************))))))))))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((($$$$$$$$$%%%%%%$$$######%%%%%%$$$%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%###"""###%%%'''''''''!!!"""$$$%%%&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########'''&&&$$$######$$$&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))(((***...---(((&&&'''''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))'''&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''(((((())))))******((((((((((((((('''''''''((((((''''''&&&&&&&&&%%%&&&(((***)))&&&%%%'''***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&%%%$$$%%%'''((('''&&&'''&&&%%%%%%$$$$$$$$$%%%'''&&&$$$"""!!!!!!""""""$$$$$$$$$$$$%%%%%%&&&''''''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%''''''''''''%%%%%%&&&&&&%%%$$$$$$######""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&'''((()))&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''$$$%%%'''((())))))(((((())))))************))))))((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%&&&((('''&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))(((***...---)))&&&'''''''''&&&&&&&&&&&&'''''')))((('''&&&%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))(((((()))******((((((((('''''''''&&&&&&'''((())))))((('''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%'''&&&%%%%%%$$$$$$$$$$$$&&&%%%$$$###""""""######%%%$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&$$$%%%&&&''''''(((''''''((())))))******))))))((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&''''''(((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%"""######$$$&&&''''''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((((((&&&$$$%%%&&&'''''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$&&&''''''&&&$$$###&&&&&&%%%%%%$$$###""""""$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''***......)))&&&'''''''''&&&&&&&&&&&&''''''...,,,***'''%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((+++***)))((()))***,,,...))))))(((((((((((('''''')))((('''((())))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$&&&'''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$############$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&'''''''''(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&''''''(((((((((((('''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***)))&&&###&&&&&&'''''''''%%%$$$###!!!"""######$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$&&&%%%$$$""" $$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''***......)))&&&'''''''''&&&&&&&&&&&&''''''...,,,)))'''%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''%%%### &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&&&&'''((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))((((((''''''+++***((('''(((***---///)))))))))))))))((((((((()))'''%%%&&&)))***(((%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%'''&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&%%%"""###$$$%%%%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((())))))))))))((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%&&&'''''''''''''''$$$&&&((((((&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((***)))&&&###$$$%%%&&&&&&%%%$$$###"""!!!"""######$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&(((''''''&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&***//////***&&&'''''''''&&&&&&&&&&&&''''''***)))'''%%%%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''******))))))(((((('''''')))(((&&&%%%&&&))),,,...((((((((()))))))))))))))(((&&&$$$%%%''')))'''$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&%%%$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&)))'''&&&'''((()))'''&&&$$$$$$%%%&&&&&&&&&%%%$$$"""######$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$#########$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&###$$$%%%&&&&&&&&&&&&&&&$$$''')))(((&&&$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''((((((&&&$$$###$$$%%%%%%%%%$$$###"""$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&$$$######$$$&&&'''$$$%%%%%%&&&((())))))***$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%***///000***''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''((((((((()))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((('''&&&%%%&&&''')))+++''''''(((((((((((())))))'''&&&%%%&&&''''''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###$$$%%%&&&&&&%%%"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''''')))(((''''''(((((('''&&&###$$$%%%&&&'''&&&%%%$$$######$$$%%%&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###""""""######$$$%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))******+++(((((('''&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&######$$$&&&&&&''''''&&&###'''***)))&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###%%%&&&((('''&&&###$$$%%%&&&&&&&&&%%%$$$%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%***000000+++''''''''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((()))******)))(((&&&%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))(((&&&%%%###!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((''''''&&&''''''((((((&&&&&&'''''''''((((((((('''((()))(((''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%######%%%&&&&&&%%%######$$$$$$%%%&&&&&&'''&&&%%%%%%$$$%%%&&&'''((((((&&&%%%%%%&&&&&&%%%$$$"""###%%%''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$'''&&&%%%%%%$$$$$$$$$%%%######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$!!!"""######$$$$$$######'''&&&%%%$$$$$$$$$%%%&&&#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$##############################$$$%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&(((***+++,,,,,,))))))'''&&&&&&'''((()))''''''((((((((((((''''''))))))(((((('''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%###$$$%%%&&&''''''''''''###'''***)))&&&$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%######$$$%%%&&&&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%'''''''''###$$$&&&''''''''''''&&&###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''###$$$&&&''''''&&&$$$###''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%***000000+++'''''''''''''''&&&&&&'''''''''$$$&&&((())))))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((()))******+++((('''%%%$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***''''''(((((())))))******((((((((((((((('''''''''%%%&&&&&&&&&''''''(((((('''***,,,+++((('''))),,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''%%%######$$$&&&&&&%%%$$$$$$%%%&&&&&&'''((((((&&&&&&%%%$$$%%%&&&'''(((&&&%%%$$$$$$$$$%%%###""""""###%%%'''''''''%%%$$$$$$%%%&&&&&&&&&%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$######$$$%%%'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((''''''%%%%%%%%%%%%''''''$$$%%%%%%&&&&&&''''''(((!!!!!!"""###############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%%%%$$$###"""###$$$%%%'''((())))))$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&%%%%%%$$$''''''(((((())))))******+++***)))'''''''''((()))((((((((((((((((((((((((''''''''')))+++,,,+++***((((((((((((''''''''''''(((''''''''''''&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''$$$"""!!!$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""###$$$$$$%%%%%%$$$$$$'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%%%%$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&(((***+++,,,+++)))(((&&&'''''''''((()))))))))$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((***+++,,,+++***)))((('''&&&%%%%%%%%%$$$$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%%%%$$$((('''%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((%%%"""###&&&(((((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$######$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&'''''''''''''''''''''((())))))******+++***((('''''''''((()))(((((((((((((((((((((((((((''''''(((***++++++***(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%&&&$$$%%%%%%$$$######%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''''''$$$""""""%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))(((''''''''''''''''''(((((($$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((***+++,,,******)))((('''&&&%%%%%%((('''&&&%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&############$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''''''''(((((()))*********(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$%%%%%%%%%$$$''''''&&&%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&###$$$&&&((('''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&'''(((((((((&&&''''''(((((()))*********)))((('''''''''((((((((((((((((((((((((((((((***(((&&&''')))+++++++++((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&&&&&&&&&&&&&'''((()))(((&&&&&&''')))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&$$$######%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++***))))))((('''&&&%%%%%%)))((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&############%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((('''''''''''''''''''''''''''''')))((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%((((((''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&''''''((())))))***(((((((((((('''(((((((((((((((((((((((((((((((((+++(((&&&&&&'''***++++++((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&'''''''''''''''&&&&&&******+++***(((((()))***%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((('''''''''&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))******))))))(((''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''''''''''''''''''''''''''')))(((''''''''''''(((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&((((((((('''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$######&&&&&&&&&'''(((((())))))'''''''''(((((((((((('''((((((((((((((((((((((((+++(((&&&%%%''')))******((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((''''''&&&'''((((((&&&%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''((()))***((((((''''''&&&&&&%%%%%%""""""###$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((&&&$$$%%%&&&%%%&&&'''(((((((((&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$#########%%%&&&&&&''''''((())))))&&&&&&'''(((((((((''''''((((((((((((((((((((((((***(((&&&&&&'''))))))(((((((((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''))))))(((''''''((())))))'''%%%$$$%%%'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&###$$$%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))'''''''''&&&&&&&&&%%%%%% """$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&!!!!!!!!!!!!"""$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''(((((()))((((((''''''&&&&&&&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$'''***)))&&&$$$%%%&&&%%%%%%&&&''''''''''''&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((()))%%%&&&'''(((((((((''''''(((((((((((((((((((((((()))(((''''''((()))((('''(((((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&((()))))))))((('''*********)))'''&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%''''''''''''''''''((((((###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''&&&&&&&&&&&&%%%%%%!!!"""###%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&"""""""""###$$$%%%''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))'''''''''''''''''''''''''''''''''''''''((())))))((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''+++***'''$$$%%%'''%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###%%%((((((&&&%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&''''''((()))))))))%%%%%%&&&&&&'''(((((()))$$$%%%'''(((((((((''''''(((((((((((((((((((((((((((''''''((())))))'''%%%)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&((()))***)))((('''&&&''''''%%%###"""###$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%###"""$$$'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&$$$$$$$$$$$$&&&'''######$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%&&&'''''''''((()))))))))###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&%%%%%%###$$$%%%&&&'''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&))))))(((''''''''''''((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((***++++++'''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''++++++'''$$$%%%'''%%%%%%$$$###$$$%%%'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!%%%((((((&&&%%%&&&(((%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&$$$$$$$$$&&&'''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))(((''''''''''''&&&&&&&&&***(((&&&%%%%%%%%%'''(((%%%&&&&&&&&&%%%$$$$$$###'''''''''''''''''''''''''''&&&(((+++---,,,((($$$$$$$$$%%%%%%%%%$$$######&&&&&&$$$$$$$$$$$$&&&&&&((('''%%%#########%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''%%%$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%''')))#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$###"""(((((((((''''''&&&&&&%%%$$$$$$###"""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$'''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%(((&&&&&&'''((()))'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%######$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''((('''&&&&&&&&&((()))***)))((('''&&&%%%&&&''''''$$$$$$######$$$&&&'''))))))((('''&&&&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%$$$######$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$%%%$$$$$$###$$$%%%'''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$)))'''&&&$$$$$$$$$&&&'''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&''''''''''''(((((('''((((((((())))))))))))))))))(((((((((''''''''')))(((&&&%%%%%%&&&'''((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''&&&%%%&&&(((******&&&######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%$$$%%%''')))$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######''''''&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''((())))))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%"""%%%'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''((()))***)))((('''&&&%%%&&&&&&'''%%%%%%$$$%%%%%%&&&'''((()))((('''&&&&&&'''((()))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((((((&&&%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$$$$%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$((('''%%%$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''))))))''''''''''''(((((())))))''''''((((((((()))))))))***)))))))))(((((((((((()))((('''%%%%%%&&&''''''((())))))))))))(((''''''''''''''''''''''''''''''%%%%%%$$$%%%&&&&&&%%%#########%%%&&&'''((((((((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&%%%&&&&&&&&&%%%%%%'''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%&&&&&&)))(((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%###$$$%%%&&&''')))******'''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%% %%%)))'''""" ###'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&""""""###%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&'''''''''&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))(((((((((((())))))***(((((('''&&&&&&&&&&&&'''%%%&&&&&&'''''''''&&&&&&(((((('''&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&%%%$$$###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''(((((()))))))))'''''''''((((((((()))))))))))))))((((((((('''''')))((('''&&&&&&&&&&&&'''(((((()))))))))(((((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$########################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&'''''''''%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$###$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###&&&)))(((%%%###%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))((())))))))))))((((((''''''&&&&&&&&&&&&&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&'''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((())))))***''''''''''''((((((((((((((((((((('''''''''&&&&&&((((((''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$##################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%%%%&&&'''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%"""######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&'''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$"""###%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((())))))&&&&&&'''''''''(((((((((''''''''''''&&&&&&&&&&&&(((''''''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''((((((&&&$$$$$$%%%&&&$$$%%%%%%%%%$$$$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&$$$###%%%''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$""""""###$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%######$$$%%%&&&'''((((((&&&&&&&&&'''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&((()))'''$$$###$$$%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&&&&'''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&######$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((('''&&&%%%$$$&&&'''((((((((('''&&&%%%%%%%%%$$$%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$&&&&&&&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%'''((((((''''''""""""###$$$&&&''''''(((&&&&&&&&&'''''''''(((((())))))))))))((((((((((((''''''((((((''''''&&&%%%%%%%%%&&&'''((((((''''''''''''''''''''''''''''''%%%''')))((($$$"""###$$$###$$$%%%&&&'''((((((((('''&&&$$$$$$$$$$$$&&&'''###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''((()))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$######%%%'''((((((&&&%%%$$$$$$%%%%%%%%%&&&&&&'''''''''$$$%%%%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''''''''&&&###$$$%%%&&&''')))******(((((('''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''%%%)))---,,,'''%%%(((+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&& !!!###%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''''''''$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''&&&$$$###&&&'''((((((((('''%%%%%%$$$$$$######$$$&&&''')))%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%((('''%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$"""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&