BM6P6(@ NNNMMMKKKJJJJJJJJJKKKKKKLLLLLLNNNPPPRRRRRRPPPNNNKKKLLLNNNRRRYYYgggwww}}}vvvqqqkkkkkkuuuvvvmmmnnntttxxxyyy}}}yyymmmkkkjjjmmmppprrrpppmmmaaa[[[VVVYYY```dddaaa\\\VVVLLLAAA<<<;;;===DDDKKKPPPUUUWWWTTTRRRQQQLLLGGGBBB<<<555333444666444111444333111000000111333444333222222111111222222333111111111111111111111111333333333222222111111111222222222222222222222222333222111000000000222222555444222333444666777777<<<===AAAJJJVVVbbbkkkooottttttuuuwwwzzz~~~zzzsssqqquuu~~~}}}wwwnnnhhhgggkkkpppuuutttwwwxxxqqqqqqqqqooommmmmmppprrrwwwzzztttrrrlllnnnuuuzzzooohhhdddccchhhnnnuuu|||gggfffeeegggjjjnnnooopppnnnsssvvvrrrggg[[[TTTQQQYYYZZZ]]]______]]]ZZZXXXZZZYYYXXXXXXXXXWWWTTTQQQLLLDDD:::333111222222111111111111111111111111111000//////000222444444333000000000000000000000000333222111222444555444333000000111111111111000000111111222222222333333333222222111111222222333444333222444666444222666<<>>===>>>DDDKKKQQQVVVXXXVVVTTTSSSOOOIIIDDD>>>666333444555444222444333111000000111333444333222222111111222222333222222222222222222222222333333333222222222111111222222222222222222222222222222111111111111222222555444333333555666777777999===FFFQQQ]]]gggnnnqqqxxxyyy{{{}}}}}}vvvooolllqqqzzz~~~zzzssslllhhhhhhlllppppppsssyyy|||rrrnnnoooooommmlllmmmppprrrwww{{{{{{ssskkklllrrrttthhhcccaaaaaaeeeiiiqqqzzz}}}~~~|||sssllleeefffmmmssssssppplllrrrwwwxxxqqqfff\\\VVVQQQSSSWWW[[[^^^^^^\\\ZZZ[[[ZZZYYYYYYYYYWWWTTTRRRLLLFFF>>>777333222222222111111111111111111111111111000///000222333333222000000000000000000000000333111111222333444333222000000111111111111000000111111222222222333333333222222222222222333333444444333444666555444999@@@DDDLLLWWWaaakkkuuu~~~~~~|||yyywwwwwwuuuvvv{{{}}}|||oooeeehhhjjjeeeaaadddppp{{{zzzuuuuuuwwwuuunnngggNNNNNNOOOQQQRRRTTTVVVVVVTTTSSSSSSUUUVVVWWWVVVUUUSSSSSSTTTXXX```nnn}}}{{{uuuoooiiieeejjjrrr}}}uuusssssssssuuu~~~xxxrrrjjjffffffhhhhhhhhheee```ZZZZZZ^^^aaa```]]]^^^TTTIIIBBB???>>>DDDLLLRRRWWWYYYWWWVVVUUURRRMMMHHHAAA999444333444333222444333222111111222333444333222222111111222222333333333333333333333333333333333333222222222222111222222222222222222222222111111222222222222222111444444444444555666777777:::AAAMMMZZZfffoootttvvv|||~~~{{{rrrkkkhhhmmmvvv}}}~~~{{{zzztttmmmiiihhhkkknnnppppppvvv}}}{{{tttnnnmmmnnnppppppooopppsssuuuxxx|||wwwnnnnnnqqq{{{rrrddd```aaabbbbbbdddiiiqqqwwwwwwwwwzzz||||||}}}qqqffffffqqqzzz{{{wwwssswww||||||rrrddd[[[PPPQQQTTTYYY]]]___]]]\\\]]][[[ZZZZZZZZZXXXVVVTTTNNNJJJDDD===666333333444111111111111111111111111222111000111222333222000000000000000000000000000222000000000222333222111000000111111111111000000111111222222222333333333222222222222333333333333666444444666666777>>>GGGIIIRRR___jjjrrryyy}}}|||wwwyyy~~~~~~yyynnnjjjnnnooolllfffeeekkkrrr~~~|||zzz{{{|||xxxpppiiiVVVXXXZZZ\\\^^^```aaaaaa\\\[[[ZZZZZZ[[[[[[YYYXXXWWWWWWWWW[[[dddrrrzzztttpppjjjgggjjjpppyyyzzzxxxxxxwwwvvv~~~}}}tttjjjcccccceeeggghhhgggccc___]]]___bbbbbbbbbaaaXXXNNNGGGBBB@@@EEELLLSSSWWWYYYWWWVVVVVVSSSOOOKKKEEE===666444333333333333222222111111222222333333222222111111222222333333333333333333333333333222222222222222222222222222222222222222222222222000111222333444333222111333444555555555666888:::???GGGSSSaaallltttyyy||||||yyypppiiihhhnnnwww}}}~~~yyywwwvvvpppjjjhhhkkkooorrrrrrxxx}}}wwwtttrrrpppnnnooorrrtttuuuvvvwwwzzz||||||wwwttttttyyywwwgggccceeeeeebbb```ccciiinnnpppqqquuuyyy|||~~~tttjjjiiirrr|||xxxiii^^^WWWVVVVVVYYY]]]___^^^\\\^^^]]][[[ZZZZZZYYYWWWUUUOOONNNKKKCCC:::555444555111111111111111111111111333222111111222222111///000000000000000000000000111//////000111222111000000111111222222111111000111111222222222333333333222222222333333333333333666444333555777:::DDDOOOSSS[[[gggpppuuuyyy}}}zzz~~~vvvjjjiiimmmpppnnnjjjggghhhjjjyyyyyyzzz|||{{{vvvnnnhhhccceeehhhkkkmmmnnnmmmmmmkkkiiihhhffffffdddaaa^^^\\\ZZZYYY]]]ggguuu}}}wwwrrroookkkhhhkkkpppxxx}}}|||}}}|||zzznnnggggggjjjmmmnnnqqqnnnjjjgggeeedddddddddbbb[[[TTTMMMGGGCCCGGGNNNTTTWWWYYYWWWVVVVVVTTTOOOMMMHHH@@@999555444333333222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222000111222444444444333222333444555555555777<<>>JJJUUU___eeemmmrrruuuwww{{{~~~}}}uuuhhhbbbggglllppppppoooooopppvvvxxx{{{|||yyytttmmmhhhrrruuuyyy}}}~~~zzzxxxvvvsssppplllfffbbb```]]]\\\```kkkyyy}}}wwwqqqnnnllljjjmmmrrr~~~vvvooooooqqqsssttt{{{zzzvvvpppiiieeeccccccccc___ZZZVVVOOOIIILLLRRRVVVYYYZZZWWWVVVWWWTTTPPPMMMJJJCCC===888555444333222222222222222222222222333222222111111222222333111111111111111111111111111222222222222333333333222222222222222222222222000111222333444444444444333555666555555999@@@FFFNNNTTT]]]ccchhhnnntttyyywww}}}{{{rrrmmmooouuu{{{zzzuuuuuuwwwtttqqqoooooosssyyy}}}~~~xxxqqqlllkkknnnppprrrtttxxx||||||vvvvvvvvvwww~~~{{{}}}}}}qqqoooqqqnnnfffaaacccccceeeiiikkknnnwwwzzzqqqpppxxx{{{yyyzzz{{{xxxuuuccc\\\VVVUUUYYY___`````````^^^[[[ZZZZZZZZZYYYWWWRRRRRRPPPLLLEEE===888555111111111111111111111111444222111111222222000///000000000000000000000000111/////////111222111000111111222222222222111111111111222222222333333333111222444555555555444333555333444777<<>>DDDLLLZZZfffkkkqqqxxx|||}}}|||~~~}}}~~~{{{zzz|||~~~~~~wwwqqqppprrruuuyyy{{{yyywww{{{~~~~~~zzzuuuqqqsssuuu~~~vvvnnnkkkpppzzz|||}}}~~~}}}yyypppiiiggghhhooommmkkkhhheeebbb``````bbbdddeeeeeebbb___^^^]]]]]][[[YYYYYYYYYXXXVVVTTTQQQMMMGGGBBB===888444111000000111111222222222222333333333333333222111000111111111111111111111111111222222333333222222111444444333222222333444444333333333444444444555555111111222666888===JJJVVVfffllltttzzz|||{{{zzzzzz|||~~~|||yyyqqqkkkkkkooosssvvv{{{xxxvvvuuupppjjjjjjnnnrrryyy}}}zzzzzzzzzuuummmnnnqqqsssvvvwwwyyyyyyyyypppnnnpppooommmxxxzzzzzz{{{{{{|||zzz||||||pppggggggkkkpppzzzxxxppplllooonnnjjjddddddkkktttzzz~~~xxxjjjYYYSSSXXX]]]]]]``````^^^]]][[[ZZZXXXXXXUUUSSSRRRPPPMMMHHHAAA<<<777555444333333333111///222222222111111111000000222222222111111111111000000000111222222222222111222222222111111111000000444333333222222333333444444333333444444666777777555777:::@@@IIIVVVdddllluuuwwwyyy}}}~~~~~~~~~{{{yyy|||zzzwwwvvvuuuvvvwwwxxxwwwvvvvvvzzz|||yyyuuutttxxx}}}}}}uuuqqquuu~~~}}}{{{yyytttuuuvvvwww|||{{{ppphhhggghhhooommmjjjgggcccaaa___^^^aaaccceeeeeecccaaa______^^^\\\ZZZYYYYYYXXXWWWUUUTTTPPPJJJEEE@@@;;;777333000111111111222222222222111111111000000000//////222222222222222222222222111222222333333222222111444333222111111222333444333333333444444444555555444333444888;;;AAANNNZZZhhhnnnvvv|||}}}{{{zzz|||wwwppplllnnnsssxxxzzz~~~zzzwwwuuupppkkkkkkooovvv|||~~~zzzyyy|||tttppplllmmmpppsssvvvyyyzzz{{{{{{{{{rrrnnnllljjjmmmvvv}}}~~~zzz}}}zzz}}}vvvjjjkkkssszzzyyyqqqmmmmmmjjjdddbbbfffooouuuwwwuuukkk___ZZZ]]]___]]]aaa```___^^^\\\ZZZYYYXXXUUUTTTSSSQQQNNNIIIBBB>>>777555333222333222111000222222222111111111000000222222222111111111111000000000111222222222222111222222222333333444444444333333222222222222333333444444444444444555666777666888<<>>888444222222222222222222222222555333111000000111333444333333333333333333333333111222222333333222222111111111111111111111111111333333333444444444555555666444666<<>>FFFQQQ^^^hhhrrryyy}}}}}}}}}}}}}}}~~~}}}}}}~~~{{{sssooohhhgggccc^^^[[[^^^eeelllrrruuu}}}xxxpppgggeeeccc```^^^\\\[[[ZZZXXX\\\bbbffffffeeecccbbb___]]][[[[[[[[[ZZZXXXVVVUUUSSSPPPNNNKKKFFF@@@<<<444444333333333222222222//////000000000111111111222222222222222222222222111222222333333222222111111222333444444333222111333333333444444444555555888999@@@MMMXXX```fffmmmooouuu~~~wwwqqqppprrrqqqoooqqquuu{{{}}}yyywwwtttqqquuu{{{wwwvvvtttssssssuuuxxxyyyxxxyyyyyyyyyyyyyyyxxxwwwzzzzzz{{{}}}yyykkkkkkkkkooo{{{zzzzzzvvvyyy||||||zzzpppcccaaaaaa\\\ZZZ]]]^^^aaajjjuuuuuukkkccc```bbbbbbccccccaaa^^^[[[YYYYYYWWWVVVUUUUUUSSSPPPMMMFFFAAA999333111222222222000000111111111222222222222222222111111111111000000000111222222222222111333333333333333333444444333333222222222222333333222222333333555666888999@@@IIIWWWdddnnntttyyy{{{www~~~~~~zzzxxxzzz~~~}}}}}}{{{uuuqqqoooooommmgggbbb___aaaddddddhhhrrrzzzfffeeebbb```^^^]]]\\\[[[ZZZ^^^dddhhhhhhfffeeeddd___]]][[[ZZZZZZZZZXXXVVVRRRPPPNNNLLLIIIEEE???;;;444444444333333222222222000111222333333333333333111111111111111111111111222222222333333222222222222333444444444444333222333333333444444444555555;;;<<>>999888666333222111111111555333111//////111333555000000000000000000000000333333333333333333333333999888666444444444666777555444333222222444666888;;;EEERRR^^^eeejjjmmmpppvvvzzz}}}~~~yyyvvvyyy||||||{{{sss}}}~~~~~~yyytttwww|||yyyuuu{{{|||}}}~~~|||zzzxxxvvvyyyzzz{{{~~~zzzpppiiilllqqqyyy~~~zzzwwwwwwxxxyyyzzzxxxtttuuu}}}zzzeeeWWWVVVZZZYYYSSSXXX^^^iiiuuu{{{vvvhhh]]]___aaaccccccaaa^^^\\\[[[ZZZYYYXXXUUUSSSQQQOOONNNNNNFFF;;;555333333333222222222222111111111000000333222000//////000222333111111111111111111111111111111222333333444555555444444444333333222222222000222333333222444:::???FFFQQQaaannnvvvyyyxxxwwwrrrvvv}}}|||uuupppuuuttt|||~~~{{{~~~zzzxxxvvvtttpppnnnlllkkkjjjllluuu~~~|||pppeeefffkkkkkkhhhfff```bbbdddeeeeeeeeeeeeeeebbb^^^ZZZZZZ\\\\\\XXXTTTRRRPPPNNNNNNMMMJJJDDD>>>:::999666444222222222222444333111000000111333444111111111111111111111111333333333333333333333333555444222111000111222333333444333333333555777999???HHHUUU___eeeiiilllooozzz}}}~~~yyyvvvxxx|||}}}|||{{{pppnnnvvv~~~{{{{{{}}}zzzxxxwwwzzz{{{}}}tttlllnnnrrrxxx~~~yyyvvvuuuuuuuuuwwwtttppppppuuu|||{{{jjj[[[WWWZZZZZZWWWXXX^^^iiivvv}}}{{{qqqgggbbbbbbcccbbb```^^^]]]]]][[[ZZZYYYWWWTTTRRRPPPOOOOOOIIIAAA:::777555555555222222222111111111000000333222000//////000222333111111111111111111111111000111111222222333333333444444444333333222222222222333555444333666<<>>777444333111111111111111111111111222111111111111111111222111111111111111111111111333333333333333222222222333333333333333333333333333444555555777>>>HHHPPPWWW```mmmxxx~~~}}}}}}{{{{{{yyy{{{yyylllnnnvvvzzzyyywwwgggbbb]]]\\\```dddfffgggdddbbb```]]]ZZZYYYXXXXXXUUURRROOONNNNNNLLLHHHEEE???===;;;888555444333333111222333444444333222111333333333333333333333333333333333333333333333333222222222333333333333333444666888666444888@@@GGGQQQXXXbbbjjjnnnqqquuuxxxzzz{{{wwwrrrpppttt|||}}}uuuooottt~~~}}}~~~}}}wwwqqqnnnsss{{{uuuqqqwww}}}~~~|||{{{{{{||||||vvvpppqqqyyy{{{tttnnnnnn|||{{{dddUUUSSSUUU\\\___eeejjjooosssuuuuuuvvvooogggbbb``````^^^]]]ZZZYYYXXXUUUSSSQQQOOONNNMMMMMMLLLHHHAAA:::666333111111111111111222222222111111111111111111111111111111111111111111111111333333333333333333333333222222333333333333444444333444555666999BBBNNNWWW[[[cccmmmvvv|||~~~|||{{{{{{{{{zzz{{{}}}zzzzzz}}}~~~|||}}}sssggggggnnnsssvvvwwwmmmggg___]]]```dddfffeeedddcccbbb```\\\ZZZYYYXXXVVVRRROOONNNNNNMMMIIIFFF???===;;;777555333333333222222222333333222222222222222222222222222222222333333333333333333333333111222222333333333333333444777888777777===IIISSSZZZ```iiiooorrruuuxxx{{{{{{zzzwwwsssqqqvvv~~~}}}yyyxxx~~~}}}{{{wwwrrrttt|||xxxpppsssxxx~~~}}}{{{{{{|||~~~tttnnnuuuxxxrrrllllllwwwiiiXXXRRRRRRXXX[[[```dddgggiiikkklllnnnhhhaaa^^^___```___]]][[[ZZZXXXVVVTTTQQQPPPOOOMMMLLLIIIFFFBBB===777333000000111111111222222222111111111222222111111111111111111111111111111111111111222222333333444444222222222333333444444444333555666888===HHHUUU___fffkkksssyyy}}}|||xxxxxx|||~~~|||{{{{{{}}}yyywww|||uuuwwwzzz{{{|||zzzxxx~~~{{{sssuuutttsssvvv}}}sssggggggmmmrrrwww{{{ssskkkbbb^^^```cccdddddddddddddddbbb^^^[[[YYYXXXVVVSSSOOONNNNNNMMMJJJFFF???===:::777555333222222222222222222222222222222222222222222222222222222333333333333333333333333222333444555555555555555333666999888:::BBBPPP\\\ccciiiqqqvvvxxxyyy|||xxx{{{xxxtttsssxxx~~~~~~||||||{{{|||vvvwww~~~{{{pppqqqttt{{{zzzyyyyyy{{{yyymmmrrrvvvqqqlllllllll}}}jjjZZZTTTTTTUUUXXX\\\___aaaccceeeggggggaaa\\\[[[^^^``````^^^\\\[[[YYYWWWUUUSSSQQQPPPRRROOOKKKIIIHHHCCC<<<777000000111111222222222222111111222222222222111111111111111111111111111111//////000111222333333444222222222333333444444444555666777:::@@@KKKZZZdddppptttyyy~~~xxxqqqoootttzzz~~~}}}~~~~~~}}}|||}}}|||wwwuuuzzzyyy{{{}}}}}}xxxttttttsssmmmjjjooouuuyyy|||uuukkkhhhlllqqqrrrpppnnnllleee]]]^^^dddeee```aaa```^^^\\\ZZZYYYXXXXXXTTTSSSRRRPPPNNNKKKHHHGGGBBB===777333333444333222222222222222222222222222222222222222111111000000222222222222222222222222555444444333333333444444666777777999>>>KKK]]]iiimmmqqqtttuuuzzzzzzzzzrrrsssyyy|||}}}zzzxxxyyy~~~}}}yyy|||~~~yyyqqqmmmmmmnnnllliiinnnvvvyyyssshhh^^^VVVPPPSSSUUUXXX\\\^^^``````aaacccaaa______``````]]][[[[[[ZZZYYYXXXVVVUUUTTTSSSOOONNNMMMLLLIIIDDD===888555333222222333444333222,,,...000111111111222333111000///......///000111000000111222333333444444333333222222222333444444333444777;;;@@@KKK```sss|||}}}|||xxxuuuuuuvvvvvvzzz}}}~~~~~~|||}}}|||{{{}}}zzzzzzvvvpppttt~~~}}}yyy}}}{{{xxxuuuqqqjjjfffjjjppptttxxx|||yyyqqqlllmmmooopppooommmkkkeee^^^]]]bbbcccaaacccbbb```]]][[[ZZZXXXXXXTTTSSSRRRPPPNNNKKKIIIGGGBBB===888444444444333222222222222222222222222222222222222222111111111000222222222222222222222222555444444333333444444444666777777999???LLL[[[ggglllqqqtttwww}}}|||~~~rrrooossszzz}}}|||vvvvvvxxx|||uuummmiiiiiikkkjjjhhhgggoootttqqqkkkeee]]]VVVUUUVVVYYY[[[^^^```bbbcccbbb^^^[[[ZZZ]]]^^^]]][[[\\\[[[ZZZXXXVVVTTTSSSRRRPPPOOONNNMMMJJJEEE???:::666444333222444444444333000111222222000//////000222111000000000000111222111111111222222333333444333333222222222333444444333555:::@@@FFFRRRgggzzz~~~zzzwwwvvvyyy}}}~~~~~~~~~{{{yyy{{{}}}~~~|||zzz}}}~~~zzzrrrssszzz}}}||||||rrrwwwyyynnnfffbbbeeejjjoootttyyy|||vvvqqqnnnllllllmmmiiiiiieee]]]ZZZ]]]aaabbbeeedddbbb___]]]ZZZYYYXXXTTTSSSRRRPPPNNNKKKIIIHHHCCC???999666444444333222222222222222222222222222222222222222111111111111222222222222222222222222444444444333333444444555666777888;;;CCCOOO\\\ffflllpppuuuyyy~~~tttnnnqqqwww}}}}}}yyyzzz}}}~~~xxxvvvqqqxxx~~~}}}}}}vvvnnnjjjiiiiiigggfffaaagggllloooooonnnfff]]]XXXXXXZZZ]]]___bbbdddfffddd^^^WWWVVVZZZ^^^^^^]]]]]]\\\[[[XXXVVVTTTRRRRRRQQQPPPOOONNNKKKGGGAAA===777555333222333444444333000111333222111///000000333222111111111111222333222222222222222222222222333222222222333333444555444777===EEEMMMZZZooo~~~~~~~~~yyysssnnnqqq{{{|||zzzzzz{{{{{{zzz|||}}}~~~tttrrruuu}}}tttsssxxxvvvlllddd___bbbhhhmmmsssxxx||||||{{{vvvpppkkkjjjkkkgggfffccc\\\XXXZZZ___dddffffffdddaaa^^^[[[YYYXXXTTTSSSRRRQQQNNNLLLJJJIIICCC@@@<<<888555333333222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333444555555666666888???JJJWWWbbbiiikkkoootttzzz{{{vvvxxx|||~~~vvvrrrwwwyyyuuuwwwzzz|||{{{}}}}}}xxxooossszzz|||~~~xxxsssoookkkfffccc___ccchhhmmmrrrssskkk```WWWYYY]]]aaadddfffgggggghhhaaaXXXVVVYYY^^^``````^^^]]][[[YYYVVVTTTRRRQQQPPPOOONNNMMMKKKHHHCCC???888666333111222333222222---///111222222222333444222222222111111222222222333333222222222222222222222222222222333444555555555888???HHHQQQ]]]ppp}}}~~~~~~|||xxxnnnfffiiiwww~~~~~~yyyuuu~~~zzzwww~~~}}}wwwsssuuu}}}{{{zzztttsss{{{lllddd^^^aaafffkkkqqqvvvzzz~~~~~~xxxsssqqqqqqiiigggbbb]]]XXXXXX^^^dddgggfffeeebbb```\\\YYYXXXSSSSSSRRRQQQOOOMMMKKKJJJDDDBBB???:::666333222333222222222222222222222222222222222222222222222333222222222222222222222222333333333333333444555666555555:::DDDSSSaaakkkpppkkkooottt{{{~~~|||{{{sssqqqwww|||rrrmmmooossszzzzzz}}}~~~xxxnnnqqquuu~~~yyyqqqiiidddbbbeeehhhlllrrrtttkkkaaaVVVYYY```fffjjjkkkjjjjjjlllfff]]]XXXXXX[[[___```^^^]]]\\\YYYWWWTTTRRRQQQOOONNNLLLLLLKKKHHHDDDAAA999666222000000111111111---///111222222222333444111111111111111111111111333333222222222222222222222222222222333444555666666888???IIIRRR\\\mmm{{{~~~}}}|||}}}~~~{{{vvvjjj___bbbrrr}}}zzzttt~~~uuupppxxxyyywwwxxxyyy{{{wwwvvvqqqnnnwwwppphhhbbbdddhhhjjjnnnrrryyy~~~tttmmmfff```[[[XXX\\\aaaeeeeeedddccc```]]]ZZZXXXSSSSSSRRRQQQOOOMMMKKKJJJEEEDDDAAA<<<777333222333222222222222222222222222222222222222333333333333222222222222222222222222333333333333444555555666555666;;;III[[[jjjrrrtttnnnqqquuu|||~~~{{{|||{{{tttttt{{{zzzrrrmmmooosss}}}zzzzzz}}}xxxpppqqqrrrzzzvvvmmmgggdddgggiiikkkpppssslllcccUUUZZZaaahhhmmmoooooooooppplllfff^^^XXXXXX[[[^^^^^^]]]\\\YYYWWWUUUSSSRRRNNNMMMLLLKKKKKKIIIEEECCC;;;777333000000111111111111222444333222000000111000000111111111111000000222222222222222222222222111111111222333444555666777888???IIIRRR[[[hhhuuuvvvyyy}}}~~~|||sssggg]]]aaarrr{{{~~~qqqkkkpppxxx|||{{{}}}|||zzzyyyttt~~~xxxrrrllljjjkkksss|||sssllllllmmmmmmmmmpppwww~~~xxxllleee___YYYYYY]]]dddddddddcccaaa]]]ZZZXXXSSSSSSRRRQQQPPPNNNLLLKKKEEEEEECCC>>>777333222333222222222222222222222222222222222333333333444444222222222222222222222222333333333333444555666666777777===LLL```ooouuuuuurrrtttwww~~~~~~~~~{{{vvvxxx|||wwwqqqrrrwww}}}|||{{{}}}~~~ssssssqqquuuwwwnnniiicccfffiiijjjnnnrrroooiiiXXX[[[```ffflllqqqtttvvvwwwwwwsssiii]]]XXXZZZ___]]]\\\[[[YYYXXXVVVUUUTTTOOONNNLLLLLLLLLJJJHHHEEE>>>:::555222111222222222111333444333222111111111111111222333333222111111111111111222222333333444111111111222333444666666777999@@@JJJSSS\\\gggrrrwww}}}~~~tttllleeeiiiwww|||oooggggggjjjqqqsssvvvxxxzzz}}}zzzvvvtttzzz~~~uuupppgggiiinnnwww~~~vvvtttssspppooopppttt{{{rrrjjjccc[[[XXXZZZbbbccccccbbbaaa^^^[[[YYYSSSSSSRRRQQQPPPNNNLLLKKKFFFFFFDDD???888333222333222222222222222222222222222222222333333444444444222222222222222222222222222222222333444555666777999888>>>NNNbbbpppuuutttvvvwwwzzz~~~{{{xxx{{{~~~zzzttttttyyy{{{{{{|||}}}vvvuuuppppppvvvlllhhhaaaeeehhhiiimmmrrrsssooo[[[\\\___dddjjjrrrxxx|||}}}~~~ssscccZZZ\\\bbb\\\\\\[[[YYYXXXVVVUUUUUUPPPOOOMMMMMMMMMLLLJJJGGG@@@<<<777444333444444444...000222333333333444555222222444444444444222222000000111222333333444444111111111222333444666777888999AAAKKKUUU]]]hhhrrr}}}~~~~~~xxxsssnnnrrr|||{{{nnnddd``````ccciiiqqqvvvyyy|||zzzsssvvvzzzvvvssswwwkkklllqqqwww|||yyyuuupppvvv|||qqqhhhbbb^^^YYYUUUaaabbbbbbbbbaaa___\\\[[[TTTRRRQQQQQQPPPNNNKKKHHHHHHFFFCCC???;;;888555444333333333222222222111111333111///000222333222///+++,,,...111222333333333999444222555777555666999777>>>JJJXXXdddooovvvyyy}}}}}}zzzwwwyyyzzz{{{xxxwwwvvvuuuvvvyyy{{{www{{{{{{yyy~~~uuunnnpppxxxqqqhhheeehhhggggggiiillloooooooooeeeYYYRRRXXXdddmmmssswww|||vvviii___\\\\\\```^^^ZZZWWWTTTRRRQQQQQQNNNNNNMMMLLLJJJHHHGGGFFFBBB===666333333444333222222222222222222222222222333333333333333333333333333333222222333333444555222333333222222333777999999<<>>888444333333333111222222222222222222222222333333333333333333333333333333222222333333444555333444333222222333666999:::@@@JJJVVV```iiirrrxxxxxx||||||rrrlllfff___[[[ZZZ[[[```iiipppvvvyyy|||~~~}}}xxxwwwxxxxxxuuurrrnnnkkkkkkllljjjjjjpppwwwxxxsssrrrwww{{{ttthhheee```^^^]]]]]]\\\[[[\\\^^^aaabbbbbb^^^[[[XXXUUUSSSRRRQQQPPPNNNKKKHHHGGGFFFCCC@@@<<<999666555555555555444444444333333333111000111222333222111555555555555444333222222666333333666777555555888???JJJ\\\lllvvvyyyyyyxxxssstttuuuwww}}}|||wwwsssqqqqqqttt~~~{{{uuusssxxx|||~~~rrrmmmooottt}}}wwwvvv{{{wwwiiiggglllgggjjjlllllliiihhhhhhjjjjjj```YYY\\\dddiiikkkmmmlllppptttqqqiiiaaa^^^^^^``````___^^^[[[XXXUUUSSSOOOOOONNNMMMKKKIIIGGGFFFDDD@@@:::666444333222111222222222222222222222222333333333333333333333333333333222222333333444555444444444333222333777999<<>>:::777555333333333333222222222222222222333333222222222333444444333333333444444444555444555777777666:::@@@MMMXXXhhhuuu}}}}}}vvvqqqrrrrrrvvvuuukkkeeeoooxxxsssqqqqqqvvv{{{~~~|||zzzxxxxxxwwwvvvwwwyyy{{{|||vvvtttvvv}}}yyyhhhccceeeiiigggfffkkkrrryyy}}}}}}}}}rrrgggcccccccccdddffffffiiimmmmmmhhhaaa]]]\\\[[[]]]```aaa___ZZZUUURRRPPPPPPOOONNNLLLKKKIIIHHHEEECCC???:::666333222111222222222222222222222222222222222222222222222222333333222222333333444555444555555444444555999<<>>IIIUUU^^^ccclllyyy~~~rrrgggaaakkk|||wwwpppmmmjjjggggggjjjkkkpppvvv{{{}}}~~~~~~}}}~~~|||{{{uuuqqqwww|||}}}zzzqqqiiiffffffiiiooowww}}}wwwuuuqqqjjjdddgggiiikkkiiieeeaaa``````\\\]]]```bbbbbbaaa___^^^ZZZWWWSSSPPPOOOMMMKKKJJJEEEEEEDDDBBB???<<<888666444444333333333222222222111333555444222111333444666555444222222111222222444333333555555777AAAKKK^^^hhhsss{{{}}}zzzwwwrrrtttyyy~~~~~~xxxvvvtttvvv~~~hhhaaaaaarrr~~~vvvrrrssstttwww|||zzzxxxzzz}}}~~~|||zzzwwwtttpppppppppqqqrrrtttuuuvvv|||wwwrrrrrruuu~~~~~~xxxsssnnnjjjhhhhhhggggggjjjvvvrrrfff___]]]aaagggiiijjjkkkjjjgggccc```^^^ZZZ\\\___```___[[[WWWTTTRRRQQQQQQOOONNNLLLJJJIIIDDDDDDBBB===888444444555222222222222222222222222111111111111111111111111333333222222333333444555222333444555666999===@@@PPP^^^hhhlllsss~~~}}}|||yyy~~~yyyyyy{{{{{{lllfffhhhvvvzzzwwwvvvtttpppjjjkkkoooppptttyyy}}}~~~~~~~~~~~~}}}~~~vvvzzzzzzrrrsssvvvuuu{{{ssskkkhhhggghhhlllrrr}}}xxxrrrjjjeeedddgggjjjiiifffcccbbbbbb^^^___aaacccdddcccbbbaaaZZZWWWSSSPPPOOOMMMKKKJJJEEEEEEDDDCCC@@@<<<888666555555444444444333333333111333555444222111333555333333222222333444666777888666666777888;;;GGGRRRcccmmmxxx~~~}}}sssooommmoootttzzz~~~yyyxxx}}}|||sssfffbbbfffxxx{{{uuusssooorrrvvv|||}}}wwwuuuwww{{{}}}}}}}}}{{{yyywwwtttrrrnnnnnnnnnoooqqqrrrtttuuuwww}}}{{{uuutttvvvvvv{{{~~~uuutttsssnnniiigggkkkkkkfffcccnnnxxxiiiaaa```eeelllmmmnnnnnnmmmkkkhhhfffddd[[[]]]___```___\\\XXXUUURRRRRRQQQPPPNNNLLLJJJIIICCCDDDBBB>>>888555444666222222222222222222222222111111111111111111111111333333222222333333444555111222444555666999>>>BBBUUUdddpppttt{{{}}}}}}wwwsss|||uuutttvvvwwwmmmjjjpppxxxxxxzzzzzztttnnnooouuurrrvvv{{{~~~~~~~~~}}}}}}}}}~~~ssssss}}}tttppprrrrrrxxxoookkknnnkkkdddfffpppyyy}}}{{{zzzwwwmmmdddfffiiibbbbbbfffddddddbbbbbbggghhhddd```___\\\YYYUUUSSSQQQOOOMMMKKKIIIGGGDDDBBB@@@===999666222222333444444333333333333333333333333333333333333333333222222111111111111111444888888;;;JJJ[[[mmmxxx~~~zzznnnllllllsssyyyyyyzzz~~~{{{qqqggg]]]bbbmmm~~~vvvqqqqqqoooppptttzzz|||xxxttttttxxx{{{|||{{{}}}|||xxxssspppnnnjjjjjjkkklllmmmppprrrssszzz}}}|||ssspppooorrrzzzuuurrrtttsssoookkkppppppiiiccciii{{{tttccc\\\aaallluuu~~~yyyrrrmmmjjjhhhgggfff]]]]]]^^^``````^^^ZZZVVVQQQPPPOOOOOOOOOMMMIIIFFFGGGEEEBBB@@@>>>:::555111111111111111111111111111333333333333333333333333333333333333333333333333333555666555555999CCCLLLXXXdddtttsssrrrvvvtttvvvsss~~~nnnttt~~~{{{yyyvvvtttrrrvvvwwwzzz{{{}}}}}}}}}}}}}}}~~~xxxuuu|||{{{{{{|||sssnnnoookkkeeegggooovvvwwwjjjiiikkkffffffjjjfffgggcccbbbeeefffccc______\\\YYYVVVSSSQQQPPPMMMKKKIIIGGGDDDBBB@@@===:::777333333333444444333333333333333333333333333333333444444333333333222222222333222555888:::@@@PPP```nnnvvv{{{yyyxxx}}}}}}tttsssooouuuyyyyyyzzz}}}}}}uuuiii^^^\\\eeevvvuuuppppppnnnooosssxxx~~~{{{xxxtttuuuxxx|||||||||||||||wwwssspppnnnjjjjjjiiijjjkkknnnppprrrzzz|||uuupppnnnrrryyy~~~zzzwwwxxxuuuooojjjqqquuuqqqiiiiiisss~~~sssddd^^^cccmmmuuu{{{tttnnnjjjgggeeeddd______```bbbcccbbb^^^[[[TTTSSSPPPOOOOOOMMMJJJHHHGGGEEECCC@@@>>>:::555222111111111111111111111111333333333333333333333333333333333333333333333333222555666666666<<>>:::888333333444444333333333333333333333333333333333333444444444444444333333333555444555888===GGGXXXgggoootttuuuqqqrrr{{{}}}wwwxxxssswwwyyyyyy|||{{{|||qqqdddYYY[[[kkk|||rrroooooonnnppptttxxx|||{{{xxxuuuvvvzzz}}}~~~}}}|||{{{wwwssspppnnnjjjiiigggfffgggjjjnnnpppwwwzzzwwwpppnnnpppwww|||}}}~~~zzzsssqqqvvvyyyuuullliiimmmsss~~~qqqfff```dddmmmttt~~~zzzsssmmmiiifffcccaaa^^^^^^___aaacccccc```^^^YYYVVVRRROOONNNLLLJJJIIIGGGEEECCCAAA>>>;;;666333222222222222222222222222333333333333333333333333333333333333333333333333222555777777888???JJJSSS___mmmxxxhhhhhh}}}vvvsssxxx|||xxxvvvttttttvvvwwwzzz|||~~~|||}}}yyy|||rrrhhhcccdddpppzzz}}}xxxwww}}}uuukkkmmmooovvv{{{vvvrrrjjjddddddfffcccaaaaaa^^^\\\XXXUUUSSSQQQNNNLLLIIIGGGEEECCCAAA???;;;999555444444333333333333333333333333333333333333333555555555555555555444444666555555888@@@NNN```mmmnnnrrrrrrnnnqqq{{{xxxuuuwwwwwwzzz}}}|||pppddd[[[___rrrwwwpppnnnoooooorrrwww{{{~~~|||yyywwwxxx}}}}}}~~~{{{wwwssspppnnnjjjhhheeecccdddgggkkkmmmqqquuu{{{zzzqqqmmmlllssszzz|||}}}~~~{{{~~~~~~|||uuummmkkknnnsss|||xxxooofffaaabbbiiipppuuurrrmmmjjjgggeeebbb```ZZZZZZ[[[]]]___```___]]][[[WWWRRRNNNLLLKKKJJJIIIHHHFFFCCCAAA???<<<777444222222222222222222222222222222333333333333444444333333333333333333333333333555777888:::BBBOOOYYYhhhvvvssseeehhh}}}|||zzz}}}yyyvvvuuuuuuuuuvvvyyy{{{}}}~~~}}}~~~~~~tttllliiiooo{{{~~~{{{zzzxxx|||{{{pppsssvvvxxxnnnffffffhhhfffdddccc___\\\XXXUUUSSSPPPMMMKKKIIIGGGEEEDDDBBB@@@<<<:::666555444333333333333444333333333333333333333333555555555555555555555555555555666:::EEEVVVfffppplllqqqrrrqqquuu}}}tttrrrttt|||~~~zzzzzz~~~|||nnnddd^^^gggzzz}}}sssooonnnooonnnssszzz~~~|||yyyxxxzzz}}}zzzwwwssspppnnniiigggdddaaaaaadddgggjjjjjjooouuu|||}}}sssnnnkkkpppwww~~~zzztttqqqpppqqqsssqqqllleee___^^^dddiiijjjhhhfffeeeeeedddcccaaaXXXXXXXXXZZZ]]]^^^^^^]]][[[WWWQQQMMMJJJJJJIIIHHHHHHFFFDDDBBB@@@===888555222222222222222222222222222222222333333444444444333333333333333333333333333555888999<<>>;;;777666555333333333444444333333333333333333333333444444444555555555555555444666888>>>LLL^^^lllqqqlllqqqssstttyyy~~~uuurrrsssuuutttyyy~~~zzzkkkccc___qqqxxxqqqooooooooonnnttt}}}zzzxxxwwwzzz}}}zzzwwwssspppnnniiigggcccaaaaaabbbeeeffffffkkkrrrwww}}}wwwqqqmmmooovvv}}}wwwooojjjiiiiiihhhbbb[[[ZZZ^^^ddddddccccccdddeeeeeecccaaaZZZYYYXXXZZZ]]]___```___ZZZVVVQQQMMMKKKJJJIIIHHHHHHFFFDDDBBBAAA===999666333333333333333333333333111222222333333444444555333333333333333333333333333666888999===FFFTTT___rrr}}}llleeeqqq||||||yyyxxxxxxvvvwwwyyy{{{}}}}}}}}}}}}{{{sssnnn{{{wwwppppppoooppp||||||qqqhhhiiilllkkkgggeee^^^[[[WWWTTTQQQNNNKKKIIIJJJHHHFFFEEEDDDAAA>>><<<888777555333222333444555333333333333333333333333333333444444444555555555444888<<>>:::777333333333333333333333333111111222333333444555555333333333333333333333333444666888999===GGGUUU```ooo{{{iiidddssszzzzzz}}}{{{zzzyyyyyyzzz|||}}}~~~~~~~~~}}}vvvllllllyyyuuusssssspppnnnwww|||{{{pppgggiiimmmlllgggeee^^^[[[WWWSSSPPPNNNKKKHHHJJJHHHFFFEEEDDDBBB???<<<999777555333222333444555333333333333333333333333333333333444444444555555444999???GGGXXXkkksssqqqooorrrssstttzzzxxxssssss~~~|||ppppppyyyyyyjjjgggggg}}}tttqqqrrrrrrqqqxxx{{{xxxtttssssssvvv|||}}}~~~~~~|||zzzvvvssspppnnngggfffdddcccbbbaaaaaabbbgggkkkpppssstttxxx{{{xxxrrruuu|||}}}wwwttttttrrrlllfffXXX[[[]]]ZZZUUUUUU[[[bbbnnnmmmlllkkkiiifffaaa]]]\\\YYYXXXXXXZZZ]]]______ZZZWWWSSSPPPOOONNNLLLJJJHHHGGGEEECCCBBB???:::777333333333333333333333333111111222333333444555555333333333333333333333333444666888999<<>>;;;:::666555333222111222222333444444444333333222222222333333222222333333444555555777999;;;BBBNNN]]]gggqqqyyytttlllnnnsss|||uuu|||yyyxxxyyy{{{||||||}}}~~~~~~}}}{{{tttpppiiiqqq|||rrrvvv|||~~~~~~xxxlllcccdddhhhhhhfffeeeccc___YYYTTTQQQOOOLLLJJJLLLIIIFFFDDDCCCBBB@@@???888777555444333222333333444444444444444444333333555444444333333444444555999999???MMMaaaqqquuusssnnnpppqqqqqquuu}}}yyywwwttt~~~wwwlllmmmsssvvvpppnnnmmmooorrr}}}yyyssspppooorrrsssvvvyyyzzz{{{{{{zzz|||~~~}}}yyywwwxxxxxxwwwssspppmmmlllhhheeeaaa``````bbbbbbbbbbbbdddeeefffiiimmmssswww|||uuuxxxwwwxxx|||wwwtttvvvxxx{{{tttiiihhhllllllggg]]]aaadddaaaZZZXXX\\\bbbjjjkkkjjjhhhhhhiiifff```\\\YYYWWWXXX[[[___```___[[[YYYUUUQQQMMMKKKIIIHHHGGGFFFEEECCCAAA>>><<<:::777555444333222222333333444444444333333222222222333333222222333333444555666666888<<>><<<;;;888777555444333333444444444444333333333333222222333333333333333444444555888666777===HHHUUUaaahhhrrrzzz|||ttt{{{{{{sssrrr{{{yyyvvvzzzyyyzzzyyyzzzyyywwwwwwwwwyyy{{{}}}}}}}}}~~~~~~vvv}}}~~~|||xxxpppkkkiiihhhmmmxxxuuujjjjjjpppzzzwwwkkkgggfffeeedddeeeddd```ZZZUUURRRPPPMMMKKKKKKHHHFFFDDDDDDCCCAAA@@@:::999777666555444555555000000111111222222333333555444444444444555555666999:::DDDVVVgggooommmkkkmmmtttzzz}}}~~~yyyuuu~~~}}}rrrpppuuu~~~xxxkkkjjjwww{{{qqqmmmmmmnnnsssxxx}}}vvvqqqnnnmmmnnnqqqvvv{{{~~~~~~~~~~~~}}}xxxwwwuuusssqqqnnnkkkhhhgggeeebbbaaabbbccccccbbb^^^_________```ccchhhkkkttt{{{|||wwwqqqvvv|||nnngggiiinnnoooccceeeeeebbb\\\XXXWWWXXXeeekkkmmmhhhcccdddffffffbbb___\\\YYYYYY\\\___aaa\\\YYYVVVQQQMMMJJJHHHGGGFFFFFFEEECCCAAA???===<<<999888666555444444444555333333333333333333333333333333333333333444555555888666777???LLLZZZeeejjjsssyyyyyysss|||~~~|||~~~vvvnnnmmmyyyyyyzzzvvvtttuuuuuuttttttuuuvvvwwwzzz|||}}}~~~~~~~~~~~~~~~~~~~~~vvv~~~wwwnnngggeeeeeejjjtttzzziiigggiiisss|||xxxlllgggeeeddddddfffeee```[[[VVVSSSPPPNNNLLLJJJHHHEEEDDDDDDCCCBBB@@@;;;:::888666555555555555//////000000111111222222444444444444444555666777888;;;GGG[[[hhhkkkjjjjjjnnnwww|||www|||zzz|||xxxooowwwwww{{{wwwjjjcccfffyyyvvvnnnkkkjjjkkkqqqwwwyyyrrrnnnmmmlllnnnqqquuuzzz}}}{{{xxxuuurrrpppmmmiiifffgggeeebbbbbbbbbcccbbbaaa`````````______aaaeeeiiiqqqxxxyyyqqquuu|||qqqjjjkkknnnnnndddddddddbbb___[[[XXXVVVccckkkoookkkfffeeefffgggeeeccc___[[[YYY[[[^^^```]]][[[VVVRRRNNNJJJIIIHHHFFFFFFEEEDDDBBB???>>><<<:::999777555444444444444333333333333333333333333444444333333444444555666888777999BBBPPP^^^hhhmmmsssxxxtttpppyyy|||zzz|||xxxooonnn{{{xxx}}}|||tttpppnnnooopppqqqsssuuuxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~wwwxxxooogggcccbbbgggrrrsssnnnmmmssszzz~~~}}}ssshhhdddcccbbbdddgggeeeaaa[[[WWWSSSQQQNNNMMMJJJHHHEEEDDDDDDCCCBBB@@@:::999777666555555555555222333333333333333444444444444444444555666777777888>>>OOObbbkkkiiijjjooovvvyyyuuuuuutttrrr|||{{{}}}{{{iii___\\\dddzzzwwwoooiiiggggggiiiooovvv|||sssmmmjjjkkkllloooqqqtttxxx{{{~~~}}}yyytttqqqpppnnnjjjfffgggeeedddcccddddddcccbbbbbbbbbaaa___^^^```cccfffnnnttt|||}}}tttuuu|||}}}zzz{{{xxxppplllmmmnnnmmmfffeeeeeefffeeebbb]]]YYY___hhhpppooolllkkkjjjhhhgggeeebbb^^^ZZZZZZ\\\^^^___\\\XXXSSSOOOKKKIIIHHHFFFFFFEEEDDDBBB@@@>>>===:::999777555444333333444222222333333333333444444444444444444444555555666666777<<>>:::999777444333222333333222222222333333444444444444444444444444555666666444888???IIITTTaaammmuuuwwwyyy{{{}}}~~~zzzzzz|||rrrrrryyyzzz{{{pppjjjeeedddffflllnnnrrrvvvzzz|||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}~~~www~~~zzzssskkkdddeeehhhooo{{{}}}xxxuuuwwwxxxxxxzzz~~~~~~{{{kkkccc]]]\\\]]]^^^aaaeeefffbbb\\\WWWTTTRRROOOMMMIIIGGGEEEDDDDDDDDDBBBAAA999888666555444444444444666666666555444444444333444444444555555777888888>>>III___rrrsssmmmrrr~~~zzztttooovvvnnn\\\WWW[[[fff~~~pppkkkiiijjjlllpppyyyzzzpppjjjjjjnnnqqqqqqqqqrrrtttwww{{{zzzuuuqqqpppssssssppplllkkkjjjhhhhhhiiiiiigggfffaaa```^^^\\\ZZZZZZ]]]___fffjjjqqqvvv{{{yyyuuuxxxuuuooooooooonnnkkkgggjjjppprrrpppdddcccdddhhhlllkkkeee```TTT```nnnuuuyyyzzzuuuooohhhhhhgggbbb]]]YYYZZZ\\\aaa___ZZZUUUQQQMMMKKKJJJFFFFFFEEEDDDCCCAAA???>>>:::888666444333222222222222222222333333444444444555444444444444555666666222888AAAKKKUUUaaaoooxxxyyyzzz{{{|||~~~|||qqqqqq~~~zzzxxxnnnhhhcccdddhhhkkknnnrrrwwwzzz|||}}}}}}~~~}}}}}}}}}~~~~~~}}}}}}}}}~~~uuu}}}|||{{{yyyrrrkkkiiieeeiiixxx}}}zzz~~~{{{}}}|||www|||uuurrrpppmmmbbb[[[WWWYYY\\\^^^aaaeeejjjfff```YYYSSSOOONNNMMMGGGFFFEEECCCAAA@@@@@@???;;;:::888666555666777888777777666666555555555444555555555555666777999;;;???[[[oootttwwwwww{{{|||{{{zzzvvvzzzxxxgggYYYWWW\\\iiizzzqqqmmmkkkkkkkkknnnwwwxxxlllgggiiiooouuuxxxuuussssssxxx}}}}}}xxxwwwvvvvvvvvvtttqqqnnnkkkkkkkkkjjjhhhgggeeedddbbb```]]]\\\[[[[[[YYYXXX^^^dddmmmtttyyy~~~yyyvvvyyy{{{uuusssvvvsssnnniiihhhlllpppqqqqqqiiihhhhhhkkkmmmlllfffaaaUUU[[[eeepppvvvwwwsssoooiiihhhfffbbb]]]ZZZYYYYYY___^^^ZZZVVVQQQMMMIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB>>>:::666444555444222000111111222222222333333333444444444555555555555666888;;;AAAKKKWWWdddooouuu~~~yyy|||sssjjjcccbbbeeelllpppuuuxxxzzz{{{}}}~~~~~~}}}||||||}}}~~~~~~~~~~~~~~~rrryyy~~~zzzzzz{{{xxxsssmmmjjjnnnxxx~~~~~~}}}~~~~~~}}}~~~{{{~~~vvvrrrrrrooojjjccc\\\WWWYYY\\\]]]aaaeeeiiifff```YYYTTTPPPNNNMMMIIIGGGFFFCCCBBB@@@@@@???<<<:::888666555555666666777666666666555555555444555555555555666777:::<<<@@@\\\pppvvv{{{|||}}}}}}}}}zzz{{{tttdddWWWVVV]]]mmmvvvnnnjjjiiijjjkkkoooxxxuuujjjfffgggmmmrrrwwwvvvvvvvvvyyy|||xxxwwwuuuttttttrrrooommmllllllkkkjjjiiigggfffeeeaaa___\\\[[[[[[ZZZXXXWWWZZZ```hhhooouuu|||~~~xxxuuuzzz}}}vvvuuuwwwxxxtttpppnnnppprrrttttttooonnnnnnnnnmmmjjjeee```UUUYYYaaaiiippprrrooolllnnnnnnkkkfff```[[[XXXXXX```^^^[[[VVVQQQMMMIIIGGGFFFFFFEEEDDDCCCBBBBBBAAA>>>:::666444444444222000111222222222222333333333444444444555555555555666777;;;BBBMMMZZZgggsssyyy}}}{{{~~~zzzsssllliiiiiinnnqqqvvvyyyzzz{{{|||}}}~~~}}}||||||}}}~~~mmmttt~~~zzzwwwyyy{{{{{{{{{qqqppprrrwwwzzz{{{|||tttrrrtttrrrmmmggg```[[[[[[\\\]]]```eeehhheee```ZZZUUUQQQNNNMMMJJJIIIGGGEEEBBBAAA??????===<<<999777555444444555666666666555555555555555444555666555555777;;;>>>FFFaaasssxxx}}}}}}~~~}}}mmm^^^SSSUUUaaattt}}}ssskkkhhhgggjjjnnnrrr{{{zzzqqqiiieeefffjjjnnntttvvvxxxyyyzzz{{{~~~zzzwwwtttqqqpppooonnnlllllllllkkkjjjiiigggfffeeeaaa^^^\\\ZZZZZZYYYWWWVVVUUUZZZaaagggnnnxxx~~~wwwuuu{{{zzzxxxzzz}}}{{{yyywwwvvvvvvwwwwwwuuuvvvvvvtttpppiiibbb^^^TTTVVV[[[aaagggjjjjjjiiiqqqqqqppplllfff```\\\[[[aaa___\\\WWWRRRMMMIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@>>>;;;777555444444222111222222222222333333333333444444444555555555555666777;;;DDDPPP^^^lllwww}}}{{{~~~}}}{{{~~~|||vvvpppmmmpppsssvvvyyyyyyzzz{{{}}}~~~~~~}}}}}}}}}~~~~~~hhhoooyyywwwwwwyyy{{{{{{{{{uuurrrppprrrwww~~~{{{xxxyyyyyyvvvpppiiiccc```___]]]```dddgggeeeaaa[[[VVVRRRNNNMMMLLLJJJHHHEEECCCAAA??????>>><<<:::888555444333333555555555555555555555555444555666666555888<<>>===;;;888666444333222444444444555555555555555333666777666555888>>>DDDVVVlllvvvuuuvvvtttuuu~~~|||mmm___UUUPPPYYYooo{{{sssnnnlllooovvv||||||vvvooojjjiiikkklllllllllooossswwwzzz|||}}}yyyssspppooonnnnnnnnnjjjiiiiiihhhgggeeedddccc```^^^[[[YYYXXXWWWUUUSSSPPPTTTXXX^^^fffqqq{{{xxx{{{}}}{{{~~~{{{xxxuuuvvvzzz~~~~~~xxxmmm```WWWUUUUUUWWW[[[bbbhhhkkklllqqqsssuuusssnnniiidddbbbaaa```^^^ZZZTTTOOOJJJGGGDDDDDDCCCBBBAAA@@@??????===<<<999777444333333333222222333333333444444444444444444555555555555666999???IIIVVVcccpppyyy~~~{{{zzzzzz|||mmmcccqqqxxxrrrssssssqqqpppsssuuuxxxyyyyyyyyy{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~___eeennntttxxx|||~~~~~~zzztttkkkjjjuuuyyyuuuuuuyyy~~~|||yyyuuupppmmmfff```___ccceeedddbbb^^^YYYTTTOOOLLLJJJIIIGGGEEEBBBAAA??????===<<<;;;999666444333222444444444444444555555555333666888777555888???FFFWWWjjjrrrpppssssssvvv|||zzz||||||sssggg[[[TTTSSS___xxxxxxrrrnnnmmmsss}}}yyysssmmmkkkmmmqqqsssssspppooopppsssyyy~~~~~~|||xxxssspppooooooooonnnjjjjjjiiihhhgggeeedddcccaaa___[[[YYYXXXWWWUUUSSSPPPSSSXXX]]]dddooo|||{{{{{{}}}zzz{{{zzz{{{~~~}}}vvvqqqqqqrrruuuxxxvvvmmm```UUUTTTUUUXXX___fffmmmpppqqqtttvvvvvvsssmmmfffaaa^^^```___^^^[[[VVVPPPKKKHHHDDDDDDCCCBBBAAA@@@@@@???<<<<<<;;;777444222333444333333333333444444444444444444444555555555555666:::AAAKKKYYYfffrrrzzz}}}www{{{|||mmmcccsssuuummmlllmmmnnnqqqtttvvvxxxxxxyyyzzz|||~~~|||}}}~~~~~~~~~~~~~~~~~~~~~ZZZ```iiiooosssvvv{{{|||}}}~~~~~~zzzqqqkkkppp{{{{{{vvvvvvzzz~~~}}}uuusssqqqooommmggg___^^^aaadddcccbbb___ZZZTTTOOOLLLIIIGGGFFFCCCBBB@@@@@@???<<<;;;:::999777555333222333333333444444555555555333666888777555888AAAHHHZZZkkkpppnnnrrruuuzzz~~~yyy}}}}}}yyyyyyxxxpppfffYYYUUUVVVeeesssmmmjjjkkkttttttnnniiijjjpppwww{{{|||yyytttoooqqqyyy~~~xxxuuuqqqooooooooonnnmmmkkkkkkkkkjjjiiigggeeedddbbb___\\\ZZZYYYWWWUUUSSSPPPSSSXXX\\\bbblllxxxzzzwwwuuuuuu{{{vvvmmmkkkhhhgggkkkoookkk```VVVRRRUUUZZZccckkkrrruuuvvvsssttttttpppjjjccc___]]]______^^^[[[WWWRRRMMMJJJEEEEEEDDDCCCBBBAAA@@@@@@<<<===;;;888444222333555333333333444444444444555444444444555555555555666:::AAAMMM\\\jjjvvv}}}yyy~~~{{{lllhhhxxxyyypppllllllooossstttuuuwwwxxxyyyzzz}}}|||}}}~~~~~~~~~~~~~~~~~~~~~WWW]]]eeekkkooosssxxx|||zzz|||~~~~~~{{{}}}xxxnnnllltttyyyyyy|||yyyxxx{{{}}}ooommmlllllllllfff___]]]aaaccccccbbb___[[[UUUOOOLLLGGGFFFEEECCCAAA@@@@@@???;;;;;;:::999777555444333333333333444444555555555222666999777555888AAAIII^^^nnnqqqnnnrrruuu||||||uuuyyy~~~|||zzzqqqgggXXXVVVXXXhhh|||oooiiifffiiitttooojjjfffiiirrr|||xxxooopppyyy~~~~~~uuussspppnnnnnnnnnmmmlllmmmmmmmmmllljjjiiigggfffccc```]]]ZZZYYYXXXVVVTTTPPPSSSWWW[[[aaajjjuuu~~~yyy{{{uuurrrrrryyyvvvkkkgggaaa]]]```hhhiiiaaaWWWPPPTTT[[[eeeooovvvxxxxxxoooppppppmmmhhhccc```___^^^^^^]]][[[XXXSSSNNNKKKEEEEEEDDDCCCBBBAAAAAA@@@<<<===<<<888444222333555333333333444444444555555444444444555555555666666:::AAANNN^^^nnnzzz{{{wwwiiilll|||~~~uuuooommmpppvvvsssuuuwwwxxxyyy{{{~~~|||}}}~~~~~~~~~~~~~~~~~~RRRWWW^^^eeekkkpppuuuxxxyyy{{{}}}}}}|||{{{|||}}}zzz{{{}}}}}}sssmmmpppxxx~~~~~~~~~wwwlllkkkeeebbbaaa```]]]]]]```cccddddddaaa[[[UUUPPPNNNJJJIIIGGGDDDBBB@@@??????===<<<:::888777666555555555555444444444333333333666555555777777<<>>===<<<888555333333444222222222222333444555555333444555555444444666888===GGGUUU```ooo~~~}}}lllnnnsss|||vvvuuuvvvxxxxxxyyy{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~~~~UUUXXX]]]bbbeeehhhlllooorrrtttvvvuuutttsssssstttssstttvvvxxxyyyzzzzzzzzzzzzuuusssyyyppp___```\\\\\\```bbb``````bbbcccddddddbbb\\\UUUQQQNNNHHHGGGEEEDDDBBBAAAAAAAAA<<<;;;999777555444333333555555666666666666666666999888777999:::@@@MMM[[[ssszzz}}}yyyxxx}}}zzzggggggoooyyyooommmiiijjjnnnvvvtttjjjfffeeehhhmmmttt}}}wwwwwwzzz}}}~~~~~~{{{xxxvvvtttqqqnnnkkkiiiiiijjjkkkllllllkkkjjjiiiiiihhhhhhdddbbb```]]]ZZZXXXVVVVVVSSSSSSSSSUUUZZZcccnnnuuu~~~uuurrrrrrzzz{{{ooodddaaacccbbb```___[[[VVVVVVaaannntttvvvwwwmmmjjjiiikkkoooppplllggg\\\___```___ZZZTTTOOOLLLHHHFFFCCCAAAAAA@@@???===??????===:::666444333444444333333333333333444444333444555555444555777999>>>IIIUUU```nnn~~~wwwiiimmm{{{}}}xxxxxxxxxyyy|||}}}~~~~~~}}}|||}}}~~~~~~}}}}}}~~~TTTWWW\\\___bbbfffjjjmmmqqqsssttttttsssrrrrrrsssrrrssstttuuuvvvwwwwwwxxx{{{wwwvvvzzzuuucccaaa\\\ZZZ^^^bbbbbbcccdddbbbdddeeebbb]]]VVVQQQOOOGGGFFFEEEDDDBBBBBBAAAAAA<<<;;;:::888666555444444555555555555555666666666888777777:::===FFFVVVdddxxx|||~~~~~~}}}sssdddiiivvvvvvnnnmmmiiimmmrrryyy~~~pppiiiffffffjjjooovvvyyywwwyyy{{{}}}~~~zzzxxxuuusssooollljjjiiiiiijjjlllllllllkkkkkkjjjiiiiiieeeccc```]]]ZZZXXXVVVUUUTTTTTTTTTVVVZZZcccmmmttt}}}|||xxxvvvxxxqqqdddbbbeeeeeecccbbb^^^WWWVVV```mmmtttwwwyyyuuuqqqnnnpppttttttnnnggg]]]^^^___]]]YYYTTTPPPMMMHHHFFFCCCAAAAAA@@@???===??????>>>:::666333333333555444444333333333444444333444555555555555777999???IIIUUU```mmm}}}qqqfffmmm~~~zzzzzzzzzyyy}}}~~~~~~~~~~~~~~~SSSUUUYYY]]]```dddhhhkkkkkkmmmoooooonnnmmmnnnooorrrrrrsssssstttuuuvvvwww||||||{{{||||||xxxuuuuuu}}}|||yyytttggg```[[[^^^aaabbbccceeeaaaccceeeccc^^^WWWRRROOOGGGFFFEEEDDDBBBBBBAAAAAA>>>===;;;999777666666555444444444444444444444444666555666;;;AAAMMM___ppp{{{~~~~~~}}}rrrhhh^^^hhh{{{rrrkkkjjjfffmmmvvv~~~xxxjjjgggdddeeeiiinnnttt|||yyyzzz{{{|||}}}~~~~~~{{{yyyvvvtttqqqnnnkkkjjjjjjjjjkkkkkklllllllllkkkkkkjjjfffdddbbb^^^[[[YYYWWWVVVUUUUUUUUUVVVZZZbbblllsss|||~~~zzzzzz~~~qqqdddbbbfffhhhggggggbbbZZZXXX```mmmuuuyyy|||{{{wwwwwwxxxtttkkkccc\\\\\\\\\\\\YYYUUUPPPMMMHHHFFFCCCAAAAAA@@@???============:::666333222222555555444333333333444444333444555555555666888:::@@@JJJVVV```mmm|||nnneeeooo|||{{{zzzyyy|||~~~QQQSSSWWWZZZ\\\```eeehhhgggiiillllllllllllmmmoooqqqppppppqqqqqqssstttuuuwwwwwwwwwxxx{{{~~~zzzuuupppsss{{{wwwrrrtttwwwvvvsssjjjdddeeegggeeeccccccaaaccceeeddd___XXXRRROOOHHHGGGEEEDDDBBBAAAAAAAAA???>>><<<:::888777666666555555444444444333333333555444666<<>>===;;;999888666666666777777666555444333222222666555777===GGGUUUlll~~~~~~}}}|||zzzwww|||zzzoooeee]]]]]]ooozzzqqqkkkfffcccaaammm||||||mmmdddbbb```aaafffiiimmmvvv~~~~~~|||{{{||||||wwwxxxzzz}}}~~~}}}{{{yyyxxxwwwsssrrrpppnnnlllkkkjjjjjjiiikkkmmmnnnnnnnnnmmmllljjjhhheeebbb^^^[[[YYYXXXSSSSSSRRRSSSWWW^^^hhhnnnuuuzzz|||{{{}}}uuukkkcccaaabbbbbbdddgggeee\\\WWW^^^jjjssszzz~~~zzzpppddd\\\ZZZ[[[\\\^^^]]]YYYRRRLLLHHHFFFCCCAAAAAA@@@???===:::<<<===;;;999666555555444444444444444555666777222444555666666777999<<>>GGGWWWmmm~~~zzzwww~~~{{{vvvxxx{{{xxxlllbbb\\\aaattttttmmmjjjfffbbbdddppp|||nnnfffcccaaabbbgggjjjnnnuuu}}}|||}}}~~~~~~|||{{{{{{|||wwwwwwyyy{{{~~~~~~|||{{{zzzzzzrrrqqqooommmkkkjjjiiiiiiiiikkkmmmnnnooonnnmmmlllkkkiiifffccc___\\\ZZZYYYQQQQQQPPPQQQTTT\\\eeelllrrrwww{{{{{{yyy}}}rrrjjjbbb```___^^^```dddeee[[[VVV\\\hhhrrryyy}}}~~~zzzoooccc\\\[[[[[[]]]___```[[[SSSLLLHHHFFFCCCAAAAAA@@@???===:::<<<======:::888777777333333333444555666777888222444555666666777:::<<>>======<<<:::888777555555444333333333333444555555666:::;;;<<>><<<:::::::::999777666444333444333333333333444555555999444333666888888999===HHHXXXeeeppp||||||zzz}}}~~~|||yyyvvvoookkkttt|||xxx~~~~~~}}}}}}}}}}}}~~~~~~NNNNNNMMMNNNOOOPPPRRRSSSTTTSSSSSSUUUWWWYYYYYYXXXYYY[[[]]]]]]]]]]]]___```ccceeegggiiikkknnnqqqtttvvvwwwyyy}}}uuummmjjjhhheeefffjjjkkksssssskkkkkkkkkjjjfff___VVVPPPKKKHHHEEECCCBBBBBB@@@???======<<<:::888777555555444444333333444444555666555999:::===HHH\\\pppzzz{{{xxxwwwzzz}}}}}}xxxyyyxxxxxxzzzvvvyyy~~~uuuhhhbbbaaarrrssskkkeeeccceeegggqqqtttiiiddd___```bbbdddgggmmmtttxxx||||||{{{zzzzzzzzzzzzzzzzzzzzzyyyzzz{{{~~~~~~|||{{{yyywwwuuusssqqqooommmlllkkkllllllmmmlllkkkkkkmmmnnnmmmllljjjhhheeedddbbb___[[[XXXUUUQQQNNNPPPRRRTTTYYY___jjjooowww~~~zzzzzzwwwvvvyyy{{{mmmjjjeee```^^^]]]___```bbbZZZTTTXXXaaaiiiqqqxxx|||zzzxxxuuuppphhh```ZZZTTTVVV[[[^^^^^^ZZZTTTPPPJJJGGGDDDAAA@@@???>>><<<;;;;;;:::999888666555444444333333333333444555555888444333666888888:::===IIIZZZgggrrr}}}~~~|||tttooohhhggguuu~~~~~~}}}|||{{{{{{|||}}}~~~LLLKKKJJJJJJJJJKKKLLLMMMMMMLLLLLLNNNQQQSSSSSSRRRTTTUUUWWWXXXWWWXXXZZZ[[[]]]^^^aaabbbccceeeiiikkkppprrrvvvzzz~~~wwwqqqkkkggghhhlllooosss}}}}}}qqqpppnnnkkkggg___WWWQQQLLLJJJFFFDDDCCCBBBAAA@@@======<<<:::888777555555444444444333444444555666555888;;;???LLL```qqqxxxxxxvvvwwwzzz~~~yyyxxx}}}}}}|||{{{zzz{{{rrrdddaaacccxxxrrrjjjeeeccceeehhhqqqrrrhhhdddaaaaaabbbccceeejjjqqquuuyyyyyyzzzzzz{{{{{{|||||||||{{{zzzzzz{{{}}}~~~}}}|||zzzxxxuuutttsssrrrpppnnnlllkkkjjjhhhgggfffgggiiikkkllllllkkkiiigggeeeccc```\\\YYYTTTPPPMMMNNNOOOOOOSSSXXXccchhhoootttyyy|||yyyvvvssssssxxxzzznnnlllgggccc___^^^^^^^^^___XXXTTTVVVZZZ___hhhqqqwwwuuurrroookkkeee___[[[PPPSSSXXX^^^```]]]WWWRRRJJJGGGDDDAAA@@@???>>><<<<<<<<<;;;:::999777666555333333333333333444555555777444333666888888:::???KKK\\\iiiuuu|||yyymmmddd^^^bbbvvv~~~~~~}}}{{{yyyyyy{{{}}}~~~~~~KKKJJJHHHGGGFFFFFFGGGHHHHHHGGGGGGIIILLLNNNOOONNNNNNPPPRRRSSSSSSSSSUUUWWWXXXYYY[[[]]]]]]___bbbeeejjjlllqqquuuyyy~~~{{{qqqkkkkkknnnppprrryyytttrrrooolllfff___WWWQQQLLLIIIFFFCCCBBBBBB@@@???======<<<:::888777555555444444444444444555666666777999<<>>=========<<<:::888777555555555444444444444555666666999:::???KKK___sss{{{zzz~~~{{{{{{wwwyyylll```ccckkk{{{oooiiieeeeeegggiiioooyyyttthhhcccaaaaaabbbbbbdddhhhnnnrrr{{{{{{|||}}}}}}}}}|||{{{}}}|||{{{{{{|||}}}~~~}}}~~~|||{{{{{{yyyvvvsssrrrrrrqqqpppnnnllljjjhhhccc```^^^^^^aaadddggghhhlllkkkiiihhheeeaaa\\\XXXUUUPPPMMMLLLKKKIIIJJJNNNQQQUUUZZZ```eeejjjooosssxxxzzz}}}zzzwwwrrrnnnlllqqq{{{|||pppnnnkkkgggeeeccccccccc\\\YYYWWWVVVTTTVVV___iiimmmnnnooopppppplllfffbbbWWWXXXZZZ^^^aaa___XXXRRRJJJGGGDDDAAA@@@???===<<<=========<<<:::999777666333222222222222333444444555333555888888888<<>><<<======<<<:::888777555555555555444444555555666777999;;;AAAQQQiii}}}}}}~~~}}}||||||{{{hhh___eeennntttiiieeeccccccfffjjjpppwww~~~ssshhhccc``````aaabbbdddiiipppttt|||}}}~~~~~~}}}|||}}}|||{{{{{{|||}}}~~~}}}}}}|||{{{{{{zzzxxxuuurrrppppppooonnnmmmmmmllllllhhhddd```^^^___ccceeeffflllkkkiiihhhfffaaa[[[WWWUUUPPPMMMLLLJJJGGGHHHKKKKKKNNNRRRWWW[[[aaagggkkksssuuuxxxzzz|||~~~xxxuuuwwwpppkkknnnwwwuuusssnnnjjjfffeeeeeeeee]]]YYYWWWVVVUUUWWW___hhhjjjlllnnnqqqrrrpppkkkfff___\\\\\\^^^aaa___XXXRRRJJJGGGDDDAAA@@@???>>><<<======<<<;;;:::888777666222222222222222333444444333333555888888888===EEEQQQbbbppp}}}~~~vvv{{{ttthhh___XXXZZZlllxxxnnnjjjeeeiiipppwww}}}}}}|||zzzxxxxxxzzz|||}}}~~~~~~IIIGGGEEECCCBBBBBBBBBBBBBBBAAAAAABBBCCCDDDDDDBBBBBBDDDFFFGGGGGGIIIKKKMMMKKKMMMOOOQQQSSSUUUYYY\\\\\\aaaeeeggghhhlllsssxxxxxx|||{{{uuuooolllpppyyy~~~nnnhhhggggggdddhhhppp|||~~~{{{ooooooooommmjjjcccZZZSSSMMMJJJFFFCCCAAA@@@>>>=========<<<:::888777555555555555555555555666666777999:::AAATTTppp}}}tttddd^^^fffppppppfffcccbbbdddgggjjjoootttuuuwww|||nnnfffccc^^^___```bbbfffkkkrrrwww{{{|||~~~~~~}}}|||zzz{{{|||~~~~~~}}}|||||||||{{{yyyvvvssspppooonnnnnnnnnooopppqqqpppkkkeeeaaaaaaccceeefffkkkjjjiiihhheee```ZZZVVVSSSOOOKKKKKKIIIEEEEEEIIIHHHJJJMMMPPPSSSWWW]]]aaahhhkkknnnqqqtttwww||||||zzzxxxyyyrrrkkkmmmvvv~~~}}}yyyrrrlllgggeeeeeeeee]]]XXXUUUVVVWWWYYY```hhhiiiiiikkknnnppppppnnnkkkddd```]]]^^^aaa```ZZZTTTJJJGGGDDDAAA@@@???>>><<<<<<<<<<<<;;;999888666555222222222111222222333444222333666999888888>>>FFFUUUffftttwwwyyymmmddd\\\\\\llltttllliiiaaaeeelllssszzz~~~}}}|||{{{zzzzzz{{{|||}}}~~~~~~~~~GGGFFFDDDBBBAAAAAAAAAAAAAAA???>>>???@@@AAA@@@??????AAACCCDDDEEEFFFHHHJJJGGGIIILLLNNNPPPSSSVVVYYY[[[___dddeeeeeehhhooouuutttyyy|||yyyxxxsssnnnjjjkkkqqqvvv}}}nnniiiiiiiiibbbfffoooyyy~~~xxxyyy{{{xxxpppnnnnnnoooooollleee\\\UUUNNNKKKGGGDDDBBBAAA???>>>======<<<:::888777555555555555555555555666777777888999AAAVVVsss}}}}}}oooaaa]]]fffpppooofffdddcccfffiiiggglllpppmmmlllvvvuuuiiidddccc]]]^^^```bbbfffllltttyyyyyy{{{~~~~~~}}}{{{zzz{{{|||~~~|||}}}~~~~~~}}}}}}}}}}}}{{{wwwtttpppooonnnnnnoooqqqsssuuuvvvpppiiidddcccdddfffgggkkkjjjiiihhheee```ZZZUUURRRMMMJJJJJJGGGDDDDDDGGGGGGHHHJJJKKKMMMQQQVVVZZZ^^^aaaeeehhhlllpppuuuyyysssvvv|||~~~~~~zzz}}}yyyqqqkkkllluuu}}}}}}uuummmgggddddddddd]]]WWWSSSUUUXXX[[[aaaggghhhhhhhhhjjjmmmoooooonnnfffaaa]]]]]]aaaaaa\\\WWWJJJGGGDDDAAA@@@???>>><<<<<<<<<;;;:::999777666555222222111111222222333444222333666999888888>>>GGGXXXiiiwwwxxx}}}qqqggg^^^]]]mmm~~~~~~zzzrrrllljjjeeehhhmmmrrrvvvyyy{{{||||||||||||{{{{{{|||||||||}}}~~~~~~}}}~~~}}}JJJIIIHHHFFFCCCBBB@@@???@@@@@@???>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCEEEFFFDDDFFFIIIJJJLLLNNNQQQTTTYYY[[[^^^aaadddiiinnnqqquuuyyy|||~~~~~~{{{uuuppppppooolllkkkmmm|||yyykkknnnmmmddd```dddllluuu|||}}}zzzuuuqqqppprrrrrrnnniiifffiiimmmpppooohhh]]]VVVOOOJJJCCC???============>>>===<<<:::888666555444555444444444444555666666777:::CCCVVVpppxxxiii\\\ZZZggguuu}}}mmmhhheee```aaagggrrrqqqnnnjjjgggkkk|||~~~nnnfffbbb___ZZZ]]]```cccfffiiimmmppp{{{}}}}}}{{{zzz{{{}}}~~~}}}|||{{{yyyxxxwwwvvvuuunnnmmmllllllnnnqqqtttvvvzzzuuunnniiifffeeedddcccfffeeedddaaa^^^[[[XXXVVVOOONNNLLLIIIGGGEEEDDDDDDEEEFFFGGGIIIKKKLLLNNNNNNXXXXXXZZZ]]]bbbhhhmmmpppoooqqqtttwwwzzz|||}}}~~~}}}zzzzzzvvv{{{}}}wwwoooooossswww}}}|||ppphhheeebbb^^^YYYXXXUUUTTTUUUZZZbbbgggfffiiiiiieeeffflllrrrssshhhddd```______]]]ZZZVVVOOOKKKFFFBBB@@@@@@???>>>;;;;;;;;;:::999888666666666555444333333333333333666333333555777999@@@HHH\\\kkk~~~~~~{{{nnn[[[^^^uuuxxxvvvuuusssqqqrrrkkklllooorrruuuwwwyyyyyy~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||zzzFFFFFFEEECCCBBBAAA@@@@@@@@@???>>>>>>>>>===>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCEEEGGGIIIJJJLLLOOORRRVVVXXX[[[^^^aaafffkkkooorrrwwwzzz}}}~~~vvvooommmllliiijjjmmmzzz}}}qqqttttttllldddfffjjjsss{{{~~~|||xxxwwwqqqkkkjjjlllmmmjjjgggkkklllmmmnnnmmmggg___XXXPPPKKKEEE@@@>>>>>>>>>>>>>>>===<<<:::888777555555555444444444444555666666999;;;EEEYYYrrrvvvfff[[[[[[iiiwwwzzzkkkfffdddaaadddkkktttrrrooojjjfffkkk|||{{{lllddd```]]][[[]]]```ccceeeiiinnnrrrzzz|||}}}{{{|||}}}~~~~~~~~~}}}}}}|||{{{yyywwwuuutttooonnnlllkkkkkkmmmpppqqqvvvrrrlllhhhfffeeecccbbbcccbbb```]]][[[XXXVVVUUUOOONNNLLLIIIGGGEEEDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKRRRRRRTTTWWW[[[```dddggghhhiiikkknnnqqqtttvvvwwwzzz{{{}}}~~~{{{wwwxxxtttxxx{{{wwwwwwxxxwwwxxxzzzxxxmmmfffdddbbb___[[[ZZZWWWTTTUUUYYY```fffiiikkkjjjfffffflllpppqqqhhheeeaaa______^^^[[[WWWOOOKKKFFFBBB@@@@@@???>>>;;;;;;;;;:::999888777666666555444333333333333444666444444666777999AAAJJJcccppp~~~uuubbbeeezzz|||yyywwwqqqnnnmmmlllmmmppptttwwwzzz|||}}}||||||||||||||||||||||||~~~~~~}}}~~~~~~}}}|||BBBBBBBBBAAAAAA@@@@@@@@@??????>>>>>>>>>=========;;;;;;;;;<<<===>>>???@@@AAACCCEEEFFFGGGIIILLLOOORRRTTTWWWZZZ]]]aaagggjjjnnntttxxx{{{yyyooojjjgggfffhhhmmmuuuxxx{{{{{{tttjjjhhhjjjqqq{{{|||wwwtttmmmeeecccfffiiijjjiiiooommmlllmmmlllhhhaaa[[[PPPLLLFFFBBB@@@@@@??????======;;;:::888777666555555555444444555555666777:::<<>>;;;;;;;;;:::999888777666555555444333333333444444666555555777888:::CCCMMMjjjyyy|||zzzwwwgggmmm}}}xxxpppjjjhhhjjjlllooossswww{{{}}}{{{{{{{{{{{{||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{BBBBBBAAAAAA@@@?????????>>>>>>???>>>>>>>>>======;;;;;;;;;;;;<<<===>>>???@@@AAACCCDDDDDDFFFIIIKKKNNNPPPSSSVVVYYY]]]cccfffkkkrrrwwwyyy}}}rrrjjjfffeeehhhnnnqqq~~~yyyqqqlllkkkrrr~~~vvvmmmdddaaadddiiillllllmmmkkkjjjlllmmmjjjbbb[[[PPPLLLFFFBBB@@@@@@???>>>===<<<;;;:::888777666555555555555555555666666777:::<<>>===:::;;;;;;:::999888777666555444444333333333444444666555666888888;;;FFFQQQooo}}}{{{xxxwwwsss{{{pppeeeqqqzzzppphhheeefffiiilllqqqvvvzzz|||~~~{{{{{{|||||||||||||||}}}|||}}}}}}~~~}}}{{{zzz|||~~~~~~~~~}}}{{{||||||||||||{{{zzzyyyEEEDDDCCCBBBAAA???>>>>>>?????????@@@???>>>======<<<<<<<<<<<<<<<===>>>???>>>@@@AAABBBBBBCCCFFFHHHJJJLLLOOORRRUUUZZZ___ccciiipppuuuvvvxxx~~~wwwmmmhhhfffiiioooqqqwwwqqqnnnttt~~~uuujjjdddeeeiiikkkjjjgggfffggglllooolllbbbZZZNNNKKKEEEBBB@@@???>>>===<<<<<<;;;:::888777666666666555555555555666777777:::;;;HHH```ttt~~~~~~zzz{{{}}}fffZZZVVV]]]rrrqqqfffcccbbbbbbkkkvvvzzzoooeeedddrrrtttfffaaa___^^^\\\^^^aaacccgggkkkqqquuuxxxyyy{{{}}}~~~}}}~~~}}}||||||~~~}}}}}}}}}~~~}}}zzzvvvrrrooommmlllkkkjjjjjjjjjkkkllljjjiiihhhhhhhhhgggdddbbb^^^\\\XXXUUURRRQQQQQQQQQKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCHHHHHHIIIJJJKKKMMMNNNOOOSSSRRRRRRSSSUUUYYY\\\^^^[[[]]]___aaacccfffkkknnnvvv}}}yyyqqqmmmkkkjjjkkkrrr|||uuussspppxxx|||wwwqqqqqqssstttyyytttkkkbbb]]]\\\```dddjjjnnnnnnllllllpppssssssjjjeee^^^[[[[[[[[[ZZZXXXQQQMMMGGGCCCAAA@@@>>>===::::::::::::999999888777444444333333333444444555555555666888888<<>>???@@@AAAAAAAAA@@@???>>>>>>=========>>>>>>???@@@===???@@@@@@@@@AAACCCEEEFFFHHHKKKNNNQQQVVV[[[___eeelllrrrssstttyyy|||}}}~~~ssslllhhhjjjooosss~~~wwwpppsss~~~tttmmmlllmmmkkkjjjgggeeefffkkkooolllbbbYYYNNNJJJFFFBBB@@@???===<<<<<<;;;;;;:::999888777666666666555555666666777888;;;<<>>===:::::::::::::::999888777444444333333333444555555444444666888888<<>>???>>>>>>>>>>>>???@@@@@@===>>>?????????@@@BBBDDDBBBDDDGGGJJJMMMQQQWWWZZZ___hhhooopppqqqvvv{{{|||~~~xxxpppjjjjjjmmmrrr|||rrrooouuuzzzzzzzzzxxxuuummmiiigggjjjnnnlllbbbYYYNNNKKKGGGDDDBBB@@@>>>===<<<;;;;;;:::999888777777666666666666666777777888======JJJccctttwwwxxx||||||~~~{{{{{{zzz{{{vvvfffZZZWWWVVV[[[sss|||pppfffccccccdddppp}}}uuuiiidddnnn{{{xxxiii^^^[[[\\\\\\ZZZ]]]cccgggkkknnnrrrtttwwwyyy|||}}}}}}||||||}}}~~~}}}zzzzzzyyyxxxvvvtttrrrqqqkkkkkkkkkkkkkkkkkkkkkkkkgggeeecccbbbcccbbbaaa______]]]ZZZWWWSSSPPPMMMLLLIIIIIIHHHGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKLLLNNNOOOPPPSSSWWWZZZ```hhhsss}}}}}}qqqjjjhhhjjjjjjmmmxxx|||oooiiiiiilllxxx|||ssspppsssvvvvvvrrrjjjbbb^^^```fffkkkpppvvv{{{zzzzzz{{{yyyvvvrrrkkkbbb\\\[[[[[[ZZZYYYSSSNNNHHHDDDAAA@@@>>>===999999:::::::::999888888333333333333333444555666222333666777777;;;IIIXXXppp{{{sssppppppqqqqqq~~~{{{uuuoooddd```uuu|||yyywwwrrrnnnnnnnnnoooqqqtttwwwyyyzzz{{{{{{{{{||||||}}}~~~~~~AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDBBB@@@??????>>>>>>>>>>>>??????@@@===>>>??????>>>???AAACCC???AAADDDGGGJJJOOOTTTWWW[[[dddlllnnnooouuu{{{}}}{{{{{{rrrkkkiiikkkooorrrkkkmmmwwwsssmmmhhhiiilllkkkbbbZZZOOOLLLHHHEEECCCBBB@@@>>>;;;;;;::::::999888777777666666666666666777888888???>>>LLLeeeuuuvvvwww{{{|||yyy|||}}}zzzyyy}}}{{{lll___WWWWWWVVVZZZssszzznnneeeccccccfffrrrwwwkkkfffooo{{{xxxiii___]]]^^^^^^YYY]]]ccciiilllooorrrtttvvvyyy}}}~~~{{{|||||||||}}}}}}yyyyyyxxxvvvtttsssrrrrrrlllkkkkkkkkkjjjiiiiiiiiieeecccaaa`````````___]]]^^^]]][[[WWWSSSOOOKKKIIIIIIHHHGGGGGGFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJIIIIIIHHHFFFHHHIIIJJJKKKMMMQQQTTTVVV^^^jjjuuu}}}rrriiiiiikkklllnnnyyy~~~rrrlllmmmiiivvv{{{qqqmmmooorrrpppllleee___]]]```hhhnnnuuu|||~~~{{{vvvuuunnnddd^^^\\\\\\[[[ZZZSSSOOOIIIDDDBBB@@@>>>===999999:::::::::999888888333333333333333444555666111333666777666;;;JJJYYYqqq}}}zzzsssoooppprrrssszzzuuunnncccaaawwwyyywwwuuuqqqnnnooommmnnnppprrrtttvvvwwwwwwzzzzzzzzz{{{|||}}}}}}~~~~~~???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAA@@@???============>>>>>>>>>>>>>>>????????????AAABBBCCCDDDFFFJJJOOOTTTXXX]]]ccciiinnnrrrwwwzzz}}}~~~|||wwwpppmmmnnnoooxxxxxxpppnnnmmmlllooosss}}}yyykkkjjjlllhhhbbb___SSSNNNHHHCCCAAA???===<<<;;;;;;:::999999888888777444444333333444555777888<<<@@@PPPhhhwwwwwwtttvvv~~~~~~~~~{{{wwwuuuxxx}}}~~~wwwpppggg^^^WWWVVVXXXaaayyy|||pppgggffffffgggppp|||xxxpppnnnuuu~~~|||mmmeee```\\\[[[]]]]]]___ccchhhmmmrrruuuwwwwwwyyy|||~~~~~~~~~}}}}}}}}}{{{zzzzzz|||}}}~~~zzzwwwtttrrrqqqqqqpppoooooonnnmmmkkkiiigggeeeddddddddddddccccccbbbbbbbbb[[[ZZZWWWSSSPPPNNNLLLKKKGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGGGGGGGFFFDDDCCCBBBCCCCCCCCCCCCEEEGGGIIIKKKOOOVVV```lllxxxtttjjjgggjjjkkknnnxxxxxxpppkkkmmmsssyyyyyyqqqiiigggjjjjjjeee```\\\ZZZ[[[dddooo}}}{{{yyyssssssqqqiii^^^YYYZZZ[[[YYYTTTOOOIIICCCAAA???>>>===999:::;;;;;;:::999777666888777555444444555777888444999666444:::===HHH\\\nnnyyyyyyzzz|||uuupppxxxuuueee]]]```wwwvvvwwwvvvoookkkmmmkkknnnsssvvvwwwwwwwwwwwwwwwyyy{{{|||{{{|||~~~??????@@@AAAAAABBBBBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBAAA???>>>======>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCGGGLLLOOOUUUZZZ```fffkkkoootttvvv{{{|||~~~~~~xxxvvvsssmmmjjjjjjkkktttzzzuuuqqqpppooolllllloootttzzz}}}ooolllmmmhhhaaa^^^SSSNNNHHHCCCAAA???===<<<;;;;;;:::999999888888777555555444444444555777888:::@@@RRRkkkxxxvvvrrrsss~~~|||~~~{{{|||{{{zzzzzzyyyvvvpppkkkddd\\\WWWWWWYYYccc|||}}}pppgggffffffhhhrrr~~~|||wwwvvv{{{yyykkkccc^^^ZZZZZZ]]]^^^aaadddgggjjjnnnssswwwyyy{{{~~~~~~~~~~~~|||zzzzzz{{{}}}~~~zzzwwwtttrrrpppooollljjjhhhhhhgggfffeeeddddddcccddddddccccccbbbaaaaaaaaaZZZXXXUUURRRNNNLLLJJJIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHHHHGGGGGGFFFDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGIIIPPPZZZfffrrr~~~vvvkkkfffhhhiiilllvvv}}}vvvoooiiikkkqqqwwwxxxpppgggbbbaaaeee```]]][[[ZZZ\\\eeeooo~~~~~~wwwqqqooommmggg]]]YYY[[[\\\[[[VVVQQQJJJEEEAAA???<<<;;;::::::;;;;;;:::999777666666444333222222333444666444999666444:::>>>III]]]kkkzzz|||}}}|||zzzuuu}}}nnn```ZZZ```xxxzzzqqqrrrrrrmmmjjjllllllooosssvvvvvvwwwwwwxxxyyyzzz||||||||||||~~~~~~~~~??????@@@@@@AAABBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDBBBAAA@@@???>>>>>>>>>???======>>>>>>>>>?????????>>>???@@@@@@@@@CCCGGGJJJQQQUUU[[[aaafffkkkooorrrwwwzzz}}}zzztttppppppnnnjjjggghhhhhhqqq}}}~~~xxxuuutttvvvuuupppnnnppplllnnnrrrzzzsssooonnniiibbb]]]SSSOOOHHHDDDAAA???===<<<;;;;;;:::999999888888777777666555555555666777888;;;CCCXXXqqq|||wwwrrrrrr||||||~~~|||wwwpppjjjggg```YYYUUUWWW[[[ggg~~~qqqgggeeefffiiitttuuuggg___[[[XXXYYY\\\```dddhhhiiihhhkkkpppvvvzzz|||~~~}}}{{{zzz{{{}}}}}}zzzwwwtttrrrppplllhhheeecccccccccccccccccccccccccccbbbbbbaaa``````______[[[YYYVVVRRROOOLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEKKKTTT```lllyyyyyymmmfffhhhiiillluuuxxxpppjjjlllrrryyy{{{vvvlllaaa[[[___\\\[[[[[[[[[]]]eeeooo~~~tttoookkkjjjeee]]][[[]]]^^^]]]WWWRRRLLLFFFBBB>>>;;;999:::::::::::::::888777777555444333222222333444555444888555555;;;>>>III^^^nnnzzz~~~zzzzzzwwwvvveeeZZZXXXaaazzzrrrjjjlllnnniiihhhjjjnnnpppsssuuuvvvwwwyyyzzzzzz|||}}}}}}||||||}}}~~~~~~|||{{{zzz?????????@@@AAAAAABBBBBBAAAAAABBBDDDDDDEEEEEEEEEBBBBBBAAAAAA@@@?????????======>>>>>>??????@@@@@@???@@@@@@@@@@@@AAADDDGGGNNNRRRXXX]]]bbbggglllpppssswww|||wwwpppkkkkkkkkkhhhhhhjjjkkkttt{{{zzz{{{~~~zzzzzz|||uuuqqqkkkkkkwww~~~sssnnnnnnjjjccc^^^SSSOOOIIIDDDAAA???>>><<<;;;;;;:::999999888888777888777666555555666777888>>>IIIaaazzz{{{tttuuu~~~}}}{{{wwwqqqjjjeee\\\VVVSSSWWW]]]jjjrrrgggeeeeeehhhtttrrrccc\\\XXXVVVWWW[[[```gggnnnnnnkkkjjjnnntttxxx{{{}}}}}}||||||~~~|||yyywwwuuusssqqqmmmhhheeedddddddddcccccccccbbbbbbaaaaaa```___^^^^^^]]]]]]\\\[[[XXXTTTQQQNNNLLLKKKHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDEEEJJJRRR]]]iiivvv|||oooiiiiiiiiilllttt}}}tttnnnqqqyyyxxxkkk```^^^\\\\\\]]]\\\]]]dddmmmzzz|||yyyssspppjjjjjjfff^^^\\\^^^___^^^VVVRRRLLLGGGCCC???<<<999;;;:::::::::999888888777777666555555555555666777333888555555;;;???KKK___sss|||}}}zzzwwwqqqaaaWWWWWWbbb|||yyymmmeeehhhjjjgggfffjjjoooqqqssstttuuuwwwyyy{{{{{{}}}~~~}}}||||||}}}~~~~~~~~~}}}}}}|||}}}}}}}}}|||zzzyyyxxx>>>>>>???@@@@@@AAAAAABBB???@@@AAABBBCCCDDDDDDDDDCCCCCCCCCBBBAAAAAA@@@???>>>>>>??????@@@AAAAAABBBBBBCCCCCCCCCBBBCCCEEEGGGMMMQQQVVV[[[```eeekkkoooppptttzzz~~~xxxpppjjjhhhhhhgggiiimmmmmmwwwrrriiilllwww}}}wwwoookkklllkkkfff___TTTOOOIIIDDDBBB@@@>>>===;;;;;;:::999999888888777777777666555555666888999@@@MMMfff~~~|||vvvwww}}}xxxttttttuuurrrjjjcccYYYSSSRRRWWW^^^lllrrrfffddddddgggsss~~~pppaaaYYYVVVTTTVVVZZZ```hhhqqqsssooolllnnnqqquuuwww{{{}}}~~~~~~|||wwwvvvuuutttssspppllliiiffffffeeecccbbbaaa```___```___^^^]]]\\\[[[ZZZZZZ[[[YYYWWWSSSPPPNNNLLLKKKHHHHHHHHHGGGGGGGGGGGGFFFGGGFFFFFFFFFFFFEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGGGGHHHGGGGGGGGGDDDEEEGGGHHHIIIHHHHHHGGGGGGJJJQQQYYYdddqqq~~~sssjjjhhhhhhkkkpppyyyyyysssuuuwwwkkkccc```______]]]]]]cccjjjwww|||{{{xxxwwwvvvnnnmmmggg___\\\^^^___]]]UUUPPPKKKFFFCCCAAA>>><<<;;;;;;:::999888888888888666666666555555666666666222777555555<<<@@@LLL```mmmvvv{{{vvvrrraaaWWWXXXdddxxxlllcccfffhhheeeeeeiiiooopppssstttuuuvvvyyy{{{{{{|||}}}}}}|||{{{|||~~~}}}~~~~~~~~~~~~}}}}}}||||||||||||}}}}}}|||zzzxxxvvv>>>>>>??????@@@AAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@??????@@@AAABBBCCCCCCDDDEEEFFFGGGFFFEEEEEEGGGIIIMMMPPPUUUZZZ^^^dddjjjnnnnnnrrrxxx|||~~~yyyqqqkkkjjjjjjiiilllpppoooyyy}}}|||nnnjjjooossstttssspppkkkhhhjjjlllhhhaaaTTTPPPIIIEEEBBB@@@>>>===;;;;;;:::999999888888777555555444444555777888999@@@MMMggg~~~zzzvvvzzz|||{{{tttmmmmmmpppooohhhaaaWWWRRRQQQWWW^^^lllzzzmmmcccbbbcccgggrrr~~~pppaaaXXXUUUSSSVVVZZZ```gggooosssqqqooooooppprrruuuyyy{{{}}}}}}xxxvvvtttttttttrrrpppmmmhhhgggeeecccaaa___]]]]]]^^^^^^]]]\\\ZZZYYYXXXXXXVVVUUURRRPPPMMMKKKJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIKKKOOOUUU^^^kkkxxxzzzkkkhhhfffiiilllrrr}}}|||wwwvvv~~~uuuhhheeecccaaa^^^\\\aaahhhuuu}}}}}}||||||{{{pppnnnggg]]]ZZZ\\\^^^]]]UUUQQQJJJEEEBBBAAA@@@???<<<;;;:::999888888888888444444444444444444444444222777555555<<>>>>>>>>???@@@@@@AAAAAAAAAAAABBBCCCCCCDDDCCCCCCDDDDDDEEEEEEDDDCCCAAA@@@@@@@@@AAABBBCCCDDDEEEEEEFFFHHHIIIIIIHHHHHHIIIJJJLLLOOOTTTXXX]]]ccciiimmmmmmqqqvvvzzz|||}}}yyysssppprrrsssqqqrrruuurrr{{{{{{www|||{{{rrrooonnnmmmlllllliiifffiiillliiiaaaTTTPPPJJJEEEBBB@@@???===;;;;;;:::999999888888777333333333333555777999:::AAAOOOhhh~~~yyyxxx~~~}}}wwwppplllkkkiiieeeaaaVVVQQQQQQVVV^^^kkk|||qqqfff^^^```ccchhhttt}}}qqqaaaYYYUUUSSSVVVZZZaaaeeejjjmmmnnnooopppqqqrrrtttxxxzzz{{{}}}~~~yyywwwtttssssssrrrpppooojjjiiigggeeecccaaa```___]]]]]]\\\ZZZYYYWWWVVVVVVSSSRRRPPPNNNLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHJJJKKKKKKLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMOOOSSS[[[gggttt}}}pppkkkiiijjjlllppp{{{|||www{{{kkkgggdddaaa]]][[[```hhhppp}}}~~~|||yyyooollldddZZZVVVZZZ]]]]]]YYYSSSJJJDDD@@@?????????<<<;;;:::888888888888999333444444444444444444333111777555555===AAANNNbbbccclllzzz{{{oooxxxtttaaaVVVWWWfffqqqfffffffffbbbaaadddjjjnnnrrrtttuuuuuuvvvwwwwwwyyyzzz{{{zzz{{{|||~~~{{{|||~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}|||yyyuuuooojjjggg>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEECCCBBBAAAAAAAAABBBCCCDDDEEEFFFGGGGGGHHHJJJJJJIIIIIIJJJKKKKKKNNNRRRWWW\\\bbbhhhmmmmmmpppuuuxxx{{{}}}~~~yyyvvvvvvzzz|||zzzyyyzzzuuu~~~yyytttyyywwwrrrnnniiikkkiiifffhhhllliiiaaaTTTPPPJJJEEEBBBAAA???===;;;;;;::::::999888888777222222222333444777999:::DDDRRRkkkzzz{{{}}}~~~wwwpppjjjfffddddddUUUQQQPPPVVV]]]jjjpppjjj```[[[^^^ccciiivvvzzz}}}rrrbbbYYYUUUSSSVVVZZZcccccceeehhhkkknnnqqqssssssuuuxxxyyyzzz{{{|||~~~~~~{{{xxxtttrrrqqqqqqpppnnnlllllljjjiiigggeeedddddd]]]\\\[[[YYYXXXWWWUUUUUUSSSRRRQQQOOONNNMMMMMMMMMIIIIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMNNNNNNNNNNNNRRRQQQOOOMMMLLLMMMMMMNNNPPPPPPQQQTTTZZZfffsss{{{vvvpppmmmnnnooorrr}}}yyy|||~~~lllgggccc```\\\ZZZ```hhhkkk{{{~~~yyysssmmmiiiaaaWWWTTTYYY]]]^^^\\\UUUKKKCCC???>>>>>>>>><<<;;;:::888777888888999555555666666666666555555111777555555===BBBNNNcccnnnuuuwwwttt```TTTVVVfffsssgggfffeee```^^^bbbiiimmmqqqtttuuuuuuuuuuuuvvvwwwyyyzzzzzzzzz|||~~~{{{}}}~~~~~~~~~~~~}}}}}}||||||{{{zzzxxxtttnnnggg```\\\????????????????????????BBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKJJJKKKMMMNNNNNNMMMKKKJJJLLLOOOTTTYYY^^^bbbgggkkkooorrrvvvyyyzzz{{{}}}~~~~~~~~~}}}zzzvvv}}}{{{ttt{{{vvvooouuunnniiiiiikkkjjjgggeeeXXXQQQIIICCC@@@???===;;;;;;:::999777777777777888444555666555555666999<<>><<<===<<<:::888888777888888444555666555555777:::<<>><<<<<<<<<;;;:::999888777777444444333222222333333333777555777<<<<<<@@@RRRfffyyy{{{}}}{{{eeeXXXZZZlllvvvjjjiiiiiidddaaadddjjjnnnrrrvvvwwwxxxyyyzzzzzzzzz|||}}}~~~~~~}}}}}}~~~~~~}}}{{{zzz}}}~~~~~~}}}|||zzzvvvpppggg___VVVNNNIII????????????????????????BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEEEEGGGHHHJJJJJJMMMLLLLLLLLLLLLLLLLLLMMMKKKMMMPPPSSSWWW\\\bbbfffnnnrrrvvvyyy{{{}}}~~~vvvzzz~~~xxxoooiiihhhiiiiiihhh[[[TTTKKKEEECCCAAA???===>>>===;;;:::888888888888444555666555555777;;;>>>NNNfffxxx}}}qqqiiimmmttt{{{mmmfffbbb[[[SSSRRROOOQQQYYYeeexxxttteeebbb^^^]]]cccooo~~~}}}{{{zzzqqq___UUURRRRRRXXX^^^dddeeefffgggiiijjjkkklllppprrruuuwwwwwwxxxzzz{{{{{{|||~~~~~~}}}}}}~~~{{{wwwtttqqqnnnkkkkkkjjjiiiiiihhhfffccc```]]][[[YYYWWWUUUTTTTTTTTTTTTRRRPPPOOOOOOOOOMMMKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMOOOPPPRRRUUUZZZ^^^^^^___```^^^ZZZVVVTTTTTTUUUWWWZZZ\\\```hhhttt|||}}}}}}|||yyyxxxpppfff]]]YYYaaakkkrrryyyuuummmbbbZZZWWWYYY\\\^^^\\\VVVNNNGGGBBB@@@>>>===<<<<<<;;;:::999888777777555555444333222222222222888666888<<<===BBBTTTiiiyyy{{{vvv{{{eeeXXX\\\pppvvvkkkjjjiiidddbbbeeekkkoootttwwwxxxyyyzzz{{{{{{{{{}}}~~~~~~~~~~~~}}}|||{{{}}}~~~~~~}}}|||xxxrrriii___WWWOOOHHHDDD????????????????????????AAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJMMMLLLKKKJJJJJJKKKLLLMMMLLLMMMOOOQQQUUUZZZaaaeeennnqqqvvvyyy{{{~~~uuuuuu{{{}}}~~~xxxnnnjjjkkkllljjj\\\UUULLLFFFCCCAAA???<<<===<<<;;;999888777666666444555555555666888===@@@UUUmmm|||uuulllmmmvvvvvvmmmhhhcccZZZQQQOOOMMMOOOXXXfffyyy~~~oooaaa^^^[[[ZZZ```mmm}}}}}}yyywww|||mmm\\\SSSQQQRRRWWW]]]cccdddeeeggghhhiiijjjjjjpppssswwwzzzzzz{{{{{{|||{{{||||||}}}}}}~~~{{{xxxuuuqqqmmmjjjhhhhhhggghhhhhhhhhfffddd^^^\\\ZZZWWWUUUTTTTTTTTTUUUSSSQQQQQQQQQOOOMMMKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJJJJKKKOOOPPPQQQSSSUUUYYY___cccdddeeeeeebbb]]]YYYWWWVVVXXX[[[^^^```cccjjjttt{{{zzzzzzssskkkaaa[[[___gggqqqwwwvvvjjj```[[[ZZZ\\\]]]\\\WWWNNNGGGCCC@@@>>>===<<<;;;;;;:::999999888888888888777555444444444444777555777<<<===BBBUUUjjjwwwzzzvvvzzzdddWWW^^^tttwwwmmmkkkiiidddcccggglllppptttxxxyyyzzz{{{|||||||||}}}~~~~~~~~~}}}}}}|||}}}~~~~~~~~~}}}}}}xxxpppdddZZZRRRLLLGGGCCC????????????????????????AAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIIIILLLKKKIIIHHHHHHIIIKKKLLLLLLMMMOOORRRUUUZZZaaaeeelllppptttxxxzzz|||wwwrrrttt{{{|||zzzwww|||tttnnnooonnnkkk\\\UUULLLEEEBBBAAA>>>;;;::::::999888777666555444555555555555666999>>>BBB[[[sss}}}vvvooowww~~~sssmmmjjjcccZZZSSSMMMLLLOOOXXXfffyyyyyylll```]]]ZZZZZZ```lll|||}}}xxxtttvvvhhhYYYRRRQQQRRRWWW\\\aaabbbdddfffhhhiiiiiiiiiooossswwwzzz{{{{{{|||||||||{{{{{{|||}}}}}}{{{xxxvvvsssnnnkkkfffeeeeeegggiiijjjjjjiiiaaa___\\\YYYWWWUUUTTTTTTUUUTTTSSSRRRRRRQQQNNNKKKLLLKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKQQQRRRUUUVVVYYY]]]bbbfffggghhhhhheee```\\\ZZZYYYZZZ]]]aaadddgggmmmuuu{{{yyyxxxzzzyyywwwsssiii______cccrrrxxxzzzmmmaaa[[[YYYZZZ[[[]]]WWWOOOGGGCCC@@@>>>===<<<;;;;;;::::::999999999999888777666555444444444666444666;;;<<>>;;;888888888888777666555444555555555555666:::@@@DDD^^^xxxppptttzzzrrroookkkbbbYYYUUUMMMLLLPPPZZZgggzzzxxxmmmaaa___]]]]]]bbbnnn{{{|||wwwsss||||||pppdddWWWRRRRRRRRRVVVZZZ___aaadddfffiiijjjjjjjjjmmmqqquuuxxxyyyyyyzzz{{{}}}{{{zzz{{{~~~}}}|||{{{zzzyyyuuupppmmmfffffffffgggjjjlllllllllfffddd```\\\YYYWWWUUUUUUUUUTTTSSSTTTTTTRRROOOMMMMMMLLLKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIJJJLLLMMMMMMNNNNNNRRRTTTXXXZZZ\\\___cccfffggghhhhhhfffbbb___]]]]]]YYY^^^cccgggjjjooouuu{{{}}}{{{rrrppprrruuuyyyzzzrrrfffaaacccrrrzzzwwwjjj^^^XXXWWWXXXYYY]]]WWWOOOHHHCCCAAA???>>><<<;;;;;;;;;:::::::::999666666555444333333333333666444666:::<<>>;;;;;;;;;;;;;;;:::::::::555555444444444444444555777555666;;;===DDDYYYooo{{{~~~|||xxxeeeWWWUUUaaawww}}}sssoooiiiaaa```fffllloootttwwwxxxyyy{{{|||{{{{{{{{{|||}}}~~~~~~~~~}}}~~~~~~~~~|||qqqbbbXXXTTTRRRMMMIII????????????????????????@@@@@@AAABBBCCCDDDEEEFFFEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFEEEHHHNNNRRRWWW[[[```dddhhhkkkooorrrssstttvvvwwwxxxzzz|||~~~|||}}}vvvoooooosssyyy|||yyyuuupppsssppphhh```YYYOOOHHHEEECCC@@@===666777888999:::999888888555555555555777;;;BBBGGG___{{{yyyrrruuu{{{wwwtttkkk]]]UUUUUULLLLLLRRR]]]mmmtttmmm```___^^^^^^aaajjjttt{{{yyyxxxvvvttt}}}{{{ggg]]]UUUSSSTTTSSSTTTWWW]]]___cccgggjjjlllmmmmmmpppsssvvvxxxyyy{{{}}}|||zzz|||~~~yyysssnnnmmmkkkjjjjjjkkklllkkkkkknnnkkkgggbbb]]]YYYWWWVVVTTTSSSTTTUUUVVVUUURRROOONNNNNNLLLKKKJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJLLLNNNQQQSSSTTTUUUUUUSSSWWW\\\___aaabbbcccddddddfffgggfffdddbbbaaaaaaXXX]]]dddiiilllqqqvvv{{{~~~vvvssswww{{{}}}ooofffaaagggrrrxxxsssiiicccccciiisssuuunnnccc[[[YYY\\\___bbb]]]XXXOOOHHHDDDAAA???>>>;;;;;;;;;;;;;;;;;;::::::777666666666666777777888888666888<<<>>>FFF[[[qqqzzz|||xxxttt```TTTTTTaaavvvtttpppiii```___eeekkkoootttwwwxxxyyyzzz{{{{{{{{{{{{{{{}}}~~~~~~~~~~~~~~~tttfff]]]ZZZXXXSSSNNNAAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJIIIGGGFFFGGGGGGFFFEEEKKKIIIEEEBBBAAACCCEEEGGGGGGIIILLLPPPSSSYYY___dddjjjkkkmmmqqquuuvvvvvvuuutttvvvzzz~~~}}}{{{}}}uuuuuu{{{~~~|||sssmmmqqqvvvsssttttttjjj___XXXOOOHHHDDDBBB???<<<<<<;;;999888777777666666444333555777777888???GGGccc{{{|||xxxooonnnxxx~~~sssmmmeee[[[VVVVVVWWWUUUVVV]]]nnnyyyiii___\\\[[[```jjjtttxxxxxxyyyqqqrrr}}}|||iii^^^TTTQQQQQQQQQRRRVVVXXX]]]eeeiiiiiijjjkkkmmmkkknnnsssxxx{{{}}}}}}|||~~~}}}}}}}}}}}}}}}~~~|||xxxtttrrrqqqnnnjjjiiijjjkkkmmmmmmrrrooojjjddd___[[[YYYYYYUUUUUUUUUTTTSSSSSSRRRRRRMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJMMMNNNPPPQQQSSSTTTTTTUUUXXXXXXXXXZZZ\\\```ccceeehhhccc``````cccdddaaa^^^VVV[[[aaagggkkkooosssvvv~~~xxxnnnnnnssstttrrr~~~ooofffbbbfffjjjjjjeeeaaa^^^^^^fffooo|||~~~yyyssslllccc[[[XXXYYY[[[]]]___ZZZSSSKKKDDDAAA@@@@@@@@@===;;;999::::::999999888888777666666666666666555666999:::<<>>GGG\\\zzz~~~rrriiidddgggmmmsssqqqhhhbbbZZZTTTRRRKKKNNNTTTaaauuuyyykkkaaa___^^^dddooowww{{{{{{zzzuuuppprrrlll```UUUQQQPPPPPPRRRUUUYYY___eeeiiijjjjjjlllooommmnnnppprrruuuwwwyyyzzz|||||||||}}}}}}~~~~~~~~~~~~~~~|||{{{zzzyyyyyyvvvtttqqqoooooooooooonnnjjjkkklllkkkgggaaa[[[WWWWWWVVVTTTSSSRRRRRRSSSTTTOOOOOOOOOOOONNNMMMLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTUUUUUUUUUUUUVVVWWWYYY\\\___aaaeeeaaa^^^]]]]]]]]]YYYVVVSSSVVV[[[```ffflllsssxxx{{{~~~~~~vvvpppmmmpppllluuurrrnnnpppqqqmmmeee^^^[[[ZZZ]]]ggguuu~~~wwwrrrtttoooggg___ZZZYYY[[[]]]___[[[TTTLLLFFFBBB@@@@@@@@@===;;;999::::::999999888888777666666666666666444555888:::>>>LLLfff}}}zzzooouuunnnWWWPPPKKKVVVsss{{{tttmmmgggfffhhhkkknnnrrruuuvvvvvvwwwxxx{{{{{{|||}}}}}}~~~~~~}}}}}}~~~tttBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???@@@@@@AAABBBCCCEEEEEEFFFGGGHHHIIIIIIJJJLLLJJJHHHGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCBBBCCCEEEGGGJJJNNNSSSYYY]]]eeehhhmmmpppssstttvvvwwwuuuvvvwwwyyy}}}yyyvvv|||xxx|||zzz}}}~~~{{{wwwwww~~~~~~~~~|||qqqhhhhhhkkkhhhmmmqqqkkkccc[[[PPPIIIEEECCCAAA???<<<;;;:::999888777777777555444555777777888>>>FFF[[[yyy{{{sssjjjdddeeejjjrrrvvvhhh___XXXSSSQQQMMMQQQXXXdddvvvwwwkkkbbbaaaaaahhhsss|||~~~~~~}}}yyytttuuunnnbbbVVVQQQPPPOOOQQQUUUXXX]]]dddggghhhiiikkknnnnnnnnnnnnoooqqqtttvvvxxx{{{{{{|||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||{{{{{{||||||xxxvvvsssrrrqqqqqqooommmgggiiijjjjjjgggbbb\\\YYYYYYWWWUUUTTTSSSSSSTTTUUUPPPPPPPPPPPPOOONNNMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLOOOOOOQQQRRRSSSTTTTTTTTTTTTTTTUUUVVVYYY[[[]]]___ccc```]]]\\\[[[YYYVVVSSSQQQTTTXXX]]]cccjjjsssxxx|||~~~}}}tttnnnooolllsssyyyxxxuuummmddd^^^\\\]]]aaakkkyyyyyyuuuuuuqqqiiiaaa[[[YYYZZZ\\\___[[[UUUMMMGGGCCCAAA@@@@@@===;;;999::::::999999888777777666666666666666444555888;;;@@@OOOkkkssskkkttt~~~lllWWWOOOKKKVVVrrrzzzsssooojjjeeeeeehhhlllooosssvvvwwwwwwxxxyyy}}}}}}~~~~~~}}}}}}}}}~~~~~~CCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCCCCEEEEEEFFFGGGHHHIIIIIIJJJKKKIIIGGGGGGHHHHHHGGGFFFCCCCCCDDDEEEDDDCCCBBBBBBAAACCCFFFIIILLLQQQWWW[[[dddiiinnnrrrtttuuuwwwyyyzzzzzz{{{}}}xxxsssvvvzzzzzzxxxxxx||||||qqqwwwuuu{{{~~~xxxwww||||||zzz|||{{{xxxrrrhhhhhhiiigggmmmrrrlllbbbZZZOOOGGGDDDBBBAAA???===<<<:::999888888777777666555555777777777>>>FFF[[[xxx{{{qqqjjjcccccciiiuuulll^^^WWWSSSQQQNNNRRRYYYddduuuuuujjjdddccceeemmmyyy|||xxxzzzpppdddWWWRRRPPPOOOPPPTTTVVV[[[aaadddeeefffiiilllnnnmmmmmmnnnooorrruuuwwwyyyzzz|||}}}~~~~~~~~~}}}||||||||||||||||||||||||}}}~~~~~~}}}}}}~~~~~~yyywwwuuuttttttrrrooommmhhhhhhhhhfffdddaaa^^^\\\ZZZYYYWWWVVVUUUUUUVVVVVVRRRRRRRRRRRRQQQPPPOOONNNOOOOOONNNNNNNNNMMMMMMMMMNNNOOOPPPRRRRRRSSSSSSSSSSSSSSSTTTVVVXXXZZZ\\\]]]___^^^]]][[[ZZZWWWTTTRRRPPPRRRVVVZZZ```iiiqqqwww|||zzzqqqmmmmmmsss~~~~~~wwwmmmccc^^^___aaafffppp}}}{{{yyyvvvsssmmmddd]]]YYYYYY[[[```\\\UUUNNNHHHDDDAAA@@@@@@===;;;999::::::999999888777777666666666666666444555888<<>>EEEYYYyyy~~~mmmiiiwwwyyyhhhVVVQQQQQQ^^^www~~~vvvnnnjjjgggeeehhhnnnrrruuuyyy{{{{{{{{{{{{|||}}}~~~}}}{{{zzz~~~~~~~~~~~~DDDDDDCCCCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCBBBCCCEEEGGGIIINNNTTTXXXaaaccchhhooouuuzzz{{{{{{||||||||||||}}}~~~vvvpppllliiijjjlllzzzyyyyyynnn{{{wwwuuutttsssuuu~~~uuunnnooossstttssspppnnnrrrwwwwwwrrrggg\\\QQQLLLIIIDDDBBBCCC>>><<<:::888888888777555444333555888888888>>>FFF\\\|||yyytttzzz~~~iiiddd```ccclll~~~ppp[[[RRRPPPMMMPPPTTTZZZfff{{{xxxlllggghhhkkkttt}}}vvvhhhYYYPPPMMMKKKNNNRRRUUUYYY___ccceeefffggghhhfffiiilllmmmnnnoooppprrrttttttuuuwwwxxxzzz{{{{{{vvvwwwwwwvvvuuuuuuvvvxxxzzz{{{|||}}}~~~{{{{{{}}}|||~~~}}}||||||}}}~~~}}}{{{wwwtttqqqnnnmmmllliiihhhdddaaa___^^^^^^^^^]]][[[XXXXXXXXXXXXXXXWWWWWWWWWTTTTTTTTTSSSRRRPPPNNNMMMQQQQQQQQQPPPOOONNNMMMLLLNNNNNNMMMMMMMMMOOOPPPQQQNNNOOOOOOOOOOOOQQQTTTWWWSSSUUUYYY\\\```eeejjjnnntttyyy||||||sss~~~}}}jjjkkklllsssvvvnnnddd^^^\\\[[[YYY[[[cccnnnzzz~~~xxxsssjjj```]]]``````\\\UUUNNNIIIEEECCCBBB>>><<<::::::;;;;;;:::999999888666555555555666777666888999;;;FFF]]]zzz{{{kkkfffttt~~~nnn[[[VVVTTTaaazzz}}}wwwqqqnnnkkkhhhjjjnnntttvvvyyy|||~~~~~~~~~~~~}}}}}}}}}|||||||||||||||}}}~~~}}}EEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@??????@@@AAABBBBBBCCCEEEGGGIIINNNTTTXXX```bbbgggnnntttxxxyyyzzzxxxxxxyyyzzz|||}}}~~~vvvrrrsssuuuvvvwww{{{nnnnnnllllllmmmnnnqqqyyyuuunnnnnnppptttvvvtttrrrssswwwvvvsssggg\\\QQQLLLHHHDDDAAABBB???===;;;::::::999888666555444555888888888>>>FFF]]]{{{yyyssswww|||xxxmmmgggccccccjjjxxxlllYYYPPPOOOMMMOOOSSSXXXcccxxxwwwlllffffffhhhqqqzzz|||sssfffXXXPPPMMMLLLNNNQQQTTTXXX]]]bbbdddeeeggghhhgggiiikkkmmmmmmnnnoooqqqqqqqqqrrrssstttvvvwwwxxxuuuvvvwwwvvvttttttuuuwwwyyyzzz|||}}}}}}zzz|||~~~~~~}}}}}}~~~}}}|||{{{xxxuuurrrpppnnnkkkhhhdddbbb```_________]]]\\\ZZZZZZZZZYYYYYYXXXXXXXXXVVVUUUUUUTTTSSSQQQPPPOOOQQQQQQQQQPPPOOONNNMMMLLLMMMLLLLLLKKKLLLMMMNNNOOONNNNNNNNNMMMMMMPPPTTTWWWWWWYYY\\\___bbbggglllpppsssxxx~~~}}}}}}pppzzzppprrrnnntttuuulllbbb\\\ZZZXXXVVVYYYaaammmzzz|||wwwssslllccc______aaa]]]WWWPPPJJJFFFDDDCCC???===<<<;;;<<<<<<;;;:::777666555444444444555666777888999;;;EEE[[[xxxyyyjjjggguuuoooXXXSSSSSS```zzzxxxrrrooollliiikkkppptttvvvxxx{{{}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~GGGFFFFFFEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEBBBAAA>>>======>>>@@@BBBBBBDDDEEEFFFIIIMMMSSSWWW^^^aaaggglllqqquuuwwwxxxtttuuuvvvwwwyyy|||~~~wwwuuuzzz}}}lllbbbbbbdddhhhjjjmmmuuu~~~~~~tttnnnmmmooouuuyyyzzzwwwvvvwwwxxxvvvggg\\\QQQLLLHHHCCCAAAAAA@@@>>><<<:::::::::999777666555666888777888>>>FFF^^^zzzxxxrrruuu}}}sssrrrkkkeeedddgggppp}}}~~~{{{hhhXXXQQQOOOMMMOOOQQQTTT^^^rrrtttllleeeeeeeeelll|||wwwxxx|||nnnbbbVVVPPPNNNLLLMMMPPPRRRVVV\\\aaaccceeeggghhhgggiiikkklllllllllmmmooommmmmmlllmmmnnnppprrrsssttttttuuutttsssssstttvvvyyyzzz{{{}}}{{{zzz}}}~~~||||||yyywwwtttqqqmmmiiifffdddaaa`````````^^^]]]]]]]]]\\\[[[[[[ZZZYYYYYYXXXWWWWWWVVVUUUSSSRRRQQQRRRRRRRRRQQQPPPOOOMMMMMMLLLKKKJJJIIIJJJKKKLLLMMMMMMMMMLLLKKKKKKNNNRRRVVVYYY[[[^^^```cccgggmmmqqqsssxxx~~~}}}pppuuu{{{rrrsssooottttttjjj```[[[XXXVVVVVVZZZbbbppp~~~|||tttqqqmmmfffaaa___bbb___YYYRRRLLLHHHFFFEEEAAA???===<<<======<<<;;;888777666555444555666666777999999;;;EEEZZZvvv~~~xxxkkkiiixxxiiiVVVRRRSSSbbb}}}zzztttpppmmmkkkmmmrrrtttuuuxxxzzz||||||||||||~~~~~~~~~~~~IIIHHHHHHGGGGGGGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIGGGFFFEEEEEEEEEFFFBBB@@@>>>;;;;;;===???AAABBBCCCDDDEEEGGGKKKQQQUUU]]]aaaffflllpppsssuuuwwwtttuuuuuuwwwxxxzzz|||}}}|||~~~~~~jjj```aaadddiiijjjkkkrrrzzzzzzqqqnnnmmmmmmqqqxxx|||yyywwwyyyzzzyyyggg\\\QQQLLLHHHCCC@@@AAA@@@>>>;;;:::::::::888777777666666888777888>>>FFF___zzzzzzuuuuuu{{{tttsssmmmfffcccdddkkk{{{~~~wwwgggYYYRRRPPPMMMOOOPPPQQQYYYmmmpppiiicccbbbaaafffttt}}}uuuvvv~~~~~~wwwjjj___TTTPPPNNNLLLMMMOOOQQQUUU\\\aaadddfffhhhjjjhhhjjjllllllkkkjjjkkkllljjjjjjiiiiiijjjlllnnnpppqqqrrrsssrrrqqqqqqssstttwwwxxxzzz|||~~~|||~~~~~~|||~~~|||yyywwwvvvrrrnnnkkkhhhfffcccbbbaaaaaa___^^^```______^^^]]]\\\[[[[[[ZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRRRRRRRQQQOOONNNMMMKKKJJJIIIHHHHHHHHHIIIJJJLLLLLLJJJIIIIIILLLQQQUUUVVVXXX[[[^^^aaagggmmmrrruuuyyy~~~|||}}}qqqrrrtttooonnnpppsssqqqhhh___[[[ZZZXXXYYY]]]fffttt|||rrrnnnlllfffbbb```bbb___YYYSSSMMMIIIFFFEEEAAA???===<<<======<<<:::;;;:::888777777777888999888999:::<<>><<<;;;<<<>>>@@@AAABBBCCCDDDEEEIIINNNRRRZZZ___fffkkknnnqqqtttwwwwwwwwwwwwxxxyyy{{{|||}}}nnndddeeehhhllllllkkkooovvvwwwnnnlllkkkiiikkkrrrvvvuuuuuuwwwzzzyyyiii^^^RRRMMMHHHCCCAAAAAA???<<<:::999999888777666888666666888777888???HHHbbb{{{{{{yyywwwqqqkkkeeecccdddkkkzzz~~~rrrdddXXXQQQNNNLLLNNNPPPPPPVVVhhh|||mmmgggaaa```^^^aaannn~~~|||tttvvv~~~}}}wwwhhh]]]SSSPPPNNNLLLMMMOOOQQQUUU\\\bbbfffhhhkkkllljjjlllmmmlllkkkiiijjjjjjiiiiiihhhhhhiiikkkmmmnnnooopppppppppooooooqqqsssuuuvvvxxx{{{}}}}}}zzzxxxvvvuuutttrrrooommmjjjhhheeedddcccbbbaaa___aaaaaa```___^^^^^^]]]]]]\\\[[[[[[ZZZYYYWWWUUUUUUSSSSSSSSSRRRQQQPPPOOONNNKKKJJJIIIGGGGGGGGGHHHHHHJJJJJJJJJIIIIIIKKKPPPSSSRRRUUUXXX\\\aaahhhpppvvvwww{{{~~~{{{{{{|||{{{{{{rrrrrrqqq|||}}}nnnnnnpppqqqnnneee^^^]]]]]]\\\[[[^^^gggttt|||pppkkkiiieeebbbaaaaaa^^^YYYSSSNNNIIIEEEDDDAAA???<<<;;;<<<<<<:::999;;;:::888777777777888999888:::;;;<<>>======>>>>>>@@@AAABBBBBBCCCFFFKKKOOOVVV\\\ccciiikkknnnsssvvvxxxxxxxxxzzz{{{}}}uuuhhhhhhkkkooonnnmmmpppwwwxxxnnnmmmlllhhhhhhmmmpppppprrrwwwyyyxxxjjj___TTTNNNJJJDDDBBBBBB>>><<<999888888888777555777666666777777999AAAJJJeee}}}yyynnnhhhcccbbbeeennn~~~xxxkkk___UUUNNNKKKKKKNNNQQQQQQUUUgggzzzjjjddd___^^^]]]___iiiyyyzzztttwwwyyyhhh]]]SSSOOONNNLLLMMMOOOPPPUUU\\\bbbfffiiilllnnnmmmnnnnnnmmmkkkiiiiiiiiihhhhhhiiijjjkkkkkklllllllllmmmnnnnnnmmmnnnpppqqqrrrsssvvvyyy{{{}}}~~~}}}|||||||||~~~zzzwwwtttssssssrrrpppooollljjjgggeeeeeedddbbb```aaaaaa`````````_________]]]\\\\\\[[[ZZZXXXWWWVVVTTTTTTSSSSSSRRRQQQOOONNNLLLKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJJJJJJJKKKOOORRRQQQSSSWWW[[[aaaiiirrrxxxxxx|||~~~zzzxxxyyy{{{wwwvvvtttsssrrr|||qqqsssoooooojjjaaa\\\\\\]]]\\\YYY\\\dddooo{{{xxxooollliiieeebbbcccaaa___ZZZTTTOOOIIIFFFDDDAAA???<<<;;;;;;;;;:::888888777666555444555666666999:::<<<===FFFYYYssszzzxxxmmmlllzzz}}}jjjUUURRRRRRbbb~~~|||xxxwwwzzzzzzzzz{{{|||}}}~~~~~~~~~~~~KKKKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHGGGHHHJJJKKKKKKIIIGGGFFF@@@@@@@@@@@@???>>>======??????@@@@@@AAADDDIIILLLQQQWWW```eeehhhkkkpppuuuuuuvvvwwwzzz}}}yyyjjjjjjnnnrrrssssssxxx|||rrrtttuuuqqqnnnpppqqqqqquuu{{{|||zzzlllaaaUUUOOOKKKEEECCCCCC???===:::999999999777666777555555777777:::BBBLLLggg~~~{{{lllgggbbbbbbgggrrrsssggg]]]UUUNNNKKKIIINNNRRRRRRVVVgggzzziiiddd]]]]]]\\\]]]ggguuu~~~xxxssswww{{{iii^^^SSSOOOMMMLLLMMMPPPNNNSSSZZZaaafffiiilllnnnoooppppppnnnkkkiiihhhiiiggghhhjjjkkklllllljjjjjjjjjlllmmmlllllllllnnnppppppqqqtttwwwzzz|||}}}~~~zzzzzzzzz{{{|||~~~}}}zzzyyyxxxxxx{{{~~~{{{vvvsssrrrrrrrrrqqqnnnkkkhhhgggfffeeecccaaa```````````````aaaaaaaaa]]]]]]\\\[[[ZZZXXXWWWVVVTTTTTTTTTSSSRRRQQQPPPOOONNNMMMKKKIIIHHHHHHHHHHHHGGGIIIKKKKKKKKKLLLNNNPPPPPPRRRUUUYYY^^^gggpppvvvxxx{{{|||wwwuuuvvv~~~~~~yyywwwwwwwwwvvv~~~|||ooorrrooonnnggg]]]XXXYYYZZZYYYYYY[[[```iiisssxxxyyywwwuuuqqqoooooolllfffcccdddbbb```\\\VVVQQQKKKGGGEEEBBB@@@>>>===<<<<<<;;;999777666555444444444555666999:::<<<>>>GGGZZZttt}}}{{{pppmmm{{{}}}jjjWWWRRRQQQ```|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~KKKKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJMMMNNNNNNLLLIIIGGG@@@AAAAAAAAAAAA???===<<<>>>?????????@@@CCCGGGKKKMMMTTT]]]cccfffiiioootttrrrsssvvvyyy}}}yyykkklllpppvvvxxxzzzxxx|||}}}wwwwwwuuuuuuzzz}}}mmmbbbVVVPPPLLLFFFCCCDDD@@@>>>;;;:::::::::888777666444444666888:::CCCMMMiii~~~lllfffbbbccchhhttt}}}qqqeee]]]VVVQQQMMMHHHNNNSSSTTTWWWgggzzziiiddd\\\\\\\\\]]]fffttt|||~~~~~~wwwrrrwww}}}kkk___TTTOOOMMMLLLMMMQQQLLLQQQYYY```eeehhhlllnnnpppqqqqqqooollliiihhhhhheeegggjjjlllmmmllljjjhhhjjjkkkllllllkkklllnnnpppnnnppprrruuuyyy{{{|||}}}zzzzzz{{{|||}}}~~~|||}}}~~~|||xxxtttqqqppprrruuuzzzyyytttsssssssssrrrooollliiigggfffeeecccbbb_________```aaaaaabbbbbb]]]]]]\\\\\\ZZZYYYWWWVVVTTTTTTTTTTTTSSSQQQPPPOOOOOONNNLLLJJJIIIHHHIIIIIIFFFIIIKKKMMMMMMMMMNNNOOONNNPPPRRRUUU[[[bbbkkkrrrxxxzzz~~~{{{uuurrrttt|||~~~{{{zzz{{{yyyvvvhhhlllpppnnnfff[[[UUUVVVWWWVVVZZZ[[[___gggooosssrrrpppjjjkkkooosssppphhhdddeeedddbbb^^^XXXRRRMMMIIIFFFDDDBBB???>>>>>>===<<<:::999888666555555666666777999;;;===???HHH[[[uuutttqqq}}}oooZZZTTTSSS```}}}~~~~~~~~~}}}~~~~~~~~~~~~JJJJJJIIIHHHGGGGGGGGGGGGJJJJJJIIIHHHGGGGGGFFFEEEFFFFFFFFFFFFGGGHHHIIIJJJIIIJJJKKKKKKKKKJJJHHHHHHCCCBBBAAA@@@??????>>>>>>>>>??????@@@BBBCCCDDDDDDKKKQQQYYY___bbbdddhhhkkksssrrrssswww~~~wwwlllmmmooopppooottt~~~|||~~~~~~~~~yyynnneeeYYYOOOJJJGGGDDDBBBAAA@@@>>>;;;:::999999999777555555777888;;;EEEOOOkkk~~~~~~uuuooohhhfffooo}}}vvveeeXXXRRRNNNIIIMMMMMMOOOPPPTTTaaa|||mmmccc^^^^^^\\\^^^gggssszzzyyyxxxuuusssvvv|||mmmaaaUUUPPPNNNLLLJJJKKKNNNPPPTTTZZZ```fffjjjllllllnnnpppooollljjjhhhhhhfffhhhjjjlllmmmlllkkkjjjjjjiiiiiijjjkkkmmmoooppprrrrrrsssssstttvvvwwwxxxzzzzzz{{{{{{||||||}}}}}}}}}}}}yyyuuuqqqnnnlllkkkkkkooovvv~~~|||wwwuuutttsssrrrmmmlllkkkiiigggdddbbbaaa^^^^^^______``````aaaaaa___]]][[[ZZZXXXXXXXXXYYYWWWVVVUUUSSSQQQPPPNNNNNNKKKLLLLLLLLLKKKIIIGGGEEEGGGGGGFFFFFFHHHJJJMMMNNNPPPRRRTTTVVVYYY___fffkkkrrrvvvzzzyyyuuusssttt|||||||||nnneeeccckkkccc[[[VVVRRROOOPPPUUUVVVZZZbbbkkksssuuurrrnnnjjjiiilllpppoooiiieeeeeeeeeaaa\\\UUUOOOKKKIIIHHHEEEBBB>>><<<<<<===<<<<<<222333555666777777777666555888;;;@@@JJJ]]]ssswwwsss~~~ttt^^^VVVSSSccc}}}|||{{{{{{|||~~~~~~~~~~~~LLLKKKJJJIIIIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLKKKJJJHHHGGGCCCCCCAAA@@@??????????????????@@@AAABBBCCCDDDDDDIIIPPPWWW]]]```cccgggkkkrrrqqqrrrwww~~~}}}}}}vvvlllooosssuuusssttt}}}ooofffZZZPPPKKKHHHEEECCCBBB@@@>>>;;;:::999999999888555555666777;;;EEEOOOnnn{{{xxxssspppmmmooovvvtttcccWWWRRRNNNJJJJJJKKKLLLNNNRRR```{{{mmmbbb^^^]]][[[\\\dddpppuuuuuuwwwssspppuuunnnbbbUUUPPPOOOLLLJJJKKKNNNPPPTTTYYY___eeeiiikkklllnnnpppooommmjjjhhhhhhfffhhhjjjlllllllllkkkjjjkkkjjjkkkkkkmmmnnnppprrrssssssttttttuuuvvvxxxyyyzzz{{{{{{|||}}}}}}~~~~~~}}}~~~~~~|||zzzxxxtttpppmmmjjjiiihhhjjjmmmsssyyy|||xxxvvvuuusssrrrmmmlllkkkiiigggdddbbbaaa````````````````````````]]]]]][[[ZZZZZZZZZ[[[[[[XXXXXXVVVTTTRRRPPPNNNMMMKKKLLLLLLLLLJJJIIIGGGFFFGGGGGGFFFGGGIIILLLNNNPPPTTTVVVYYY[[[^^^bbbgggkkkrrruuuzzzzzzwwwuuuvvv|||zzz~~~{{{oooeeedddggg```YYYTTTPPPNNNTTT\\\```cccjjjrrrxxxyyyuuupppkkkiiiiiijjjiiidddcccffffffbbb]]]VVVPPPKKKIIIGGGFFFCCC???=========<<<;;;555666777777777777666555666888;;;???III[[[rrr~~~vvv}}}vvvaaaYYYVVVggg~~~}}}|||{{{{{{}}}~~~~~~~~~NNNMMMLLLKKKKKKJJJJJJKKKGGGGGGGGGHHHHHHIIIIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLJJJHHHGGGCCCCCCBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEHHHNNNUUU[[[^^^aaafffjjjppppppqqqvvv~~~zzzvvvwww|||zzzppptttyyy|||zzzwww~~~}}}|||ppphhh\\\RRRMMMJJJGGGDDDBBB@@@>>><<<:::999999999999666555555666:::EEEPPPqqqwwwrrrqqqtttwww{{{|||}}}~~~qqq```TTTQQQNNNKKKHHHIIILLLNNNSSSbbb}}}nnnbbb^^^]]]ZZZZZZaaammmrrrrrrvvvppplllrrrpppcccVVVQQQOOOLLLKKKLLLMMMOOOSSSYYY^^^dddhhhjjjkkkmmmppppppnnnkkkiiiiiiggghhhjjjkkkllllllkkkjjjllllllmmmmmmoooppprrrsssttttttuuuuuuvvvxxxyyyzzz{{{{{{|||}}}~~~}}}~~~~~~{{{xxxtttrrrooollliiiiiiiiiiiiiiilllppptttxxx{{{}}}}}}~~~~~~zzzxxxvvvtttrrrmmmmmmkkkjjjgggeeebbbaaaccccccbbbaaaaaa```______]]]]]]\\\\\\\\\\\\]]]]]]ZZZYYYXXXUUURRRPPPNNNMMMLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHKKKNNNQQQSSSWWWZZZ___ccceeehhhjjjlllrrruuuzzz{{{yyyxxxxxx{{{wwwzzzyyyooofffeeeddd```ZZZUUUPPPOOOXXXccciiimmmuuu|||}}}vvvqqqlllhhhfffeeebbb___aaafffgggddd^^^WWWQQQLLLHHHGGGFFFCCC@@@>>>======<<<;;;999999999888888666555444888999;;;>>>GGGZZZqqq{{{zzzdddZZZWWWggg~~~}}}|||{{{{{{{{{|||}}}|||}}}~~~~~~~~~~~~~~~NNNNNNMMMLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIJJJLLLLLLMMMMMMLLLJJJHHHGGGCCCCCCBBBBBBAAABBBBBBBBBCCCCCCCCCDDDEEEFFFFFFFFFHHHMMMTTTXXX[[[```eeejjjooooooqqqwww~~~}}}vvvpppzzz|||~~~~~~}}}zzzpppzzz||||||}}}|||qqqiii]]]TTTOOOLLLHHHEEEBBBAAA>>><<<:::999999999:::666555555666:::EEEPPPqqqyyyqqqpppwwwxxxvvvyyy}}}~~~{{{nnn]]]RRROOONNNKKKIIIJJJMMMPPPUUUdddqqqddd^^^]]]ZZZZZZbbbnnnttttttxxxpppiiioooqqqdddWWWQQQOOOMMMLLLMMMLLLNNNRRRWWW]]]bbbfffhhhjjjmmmpppqqqooollljjjiiihhhiiijjjkkkkkkkkkkkkjjjmmmmmmnnnoooqqqrrrssstttuuuuuuuuuvvvwwwxxxyyyzzz{{{|||}}}~~~|||wwwsssmmmkkkiiihhhhhhiiikkkmmmiiikkknnnqqquuuxxxzzz{{{}}}|||zzzxxxuuusssnnnmmmllljjjhhheeecccbbbcccbbbbbbbbbaaaaaaaaa```______^^^^^^]]]]]]]]]]]]\\\[[[YYYVVVSSSPPPNNNMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHIIILLLPPPTTTVVVXXX]]]ccchhhkkklllnnnoootttwwwzzz~~~~~~|||zzzyyy|||uuuwwwvvvmmmfffeeefffdddaaa]]]VVVSSSZZZeeejjjqqq|||xxxpppnnnjjjhhhfffaaa^^^```fffhhheee___YYYRRRMMMIIIGGGGGGEEEAAA???>>>===<<<:::::::::999999888777777666888999;;;>>>HHH[[[ssseeeYYYTTTccc}}}|||~~~}}}|||{{{zzzzzzzzz{{{|||}}}NNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFHHHHHHGGGGGGGGGHHHIIIIIIKKKLLLLLLLLLKKKJJJHHHGGGCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGGGGHHHIIIMMMRRRVVVYYY]]]dddiiimmmmmmpppvvvvvvnnnyyy}}}vvvrrriiimmmooorrrxxx~~~rrrjjj___VVVQQQMMMIIIFFFBBBAAA???<<<;;;::::::::::::777555666666:::DDDOOOnnnuuuooovvv}}}uuutttwww{{{~~~~~~yyylll\\\RRROOOMMMJJJGGGHHHKKKOOOUUUdddsssggg]]]\\\ZZZZZZdddrrrzzzzzzyyyqqqiiilll|||rrreeeWWWPPPNNNLLLKKKMMMKKKMMMQQQVVV\\\aaadddfffiiilllpppqqqpppmmmkkkjjjiiiiiijjjjjjkkkkkkjjjjjjmmmnnnoooppprrrssssssttttttttttttuuuvvvwwwyyyyyyzzz{{{~~~~~~xxxrrrmmmeeedddcccccceeehhhlllnnnjjjkkkmmmooosssvvvyyy{{{}}}}}}zzzvvvsssoooooonnnllliiigggdddccc```aaaaaaaaabbbbbbbbbcccbbbbbbaaa___^^^\\\[[[ZZZ\\\[[[YYYVVVSSSPPPNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJHHHHHHIIIJJJMMMQQQUUUWWWXXX]]]dddiiilllnnnpppqqqvvvxxx{{{}}}~~~~~~{{{yyy{{{zzzvvvmmmffffffiiijjjjjjggg___XXX\\\dddhhhsss{{{sssooommmmmmkkkeee___```fffhhheee```ZZZTTTNNNJJJHHHHHHFFFCCCAAA???>>>;;;999999999888888888888999999666888;;;???JJJ]]]uuukkk[[[SSS^^^tttzzz{{{{{{zzzzzzzzzzzzzzzzzz|||~~~MMMLLLKKKJJJIIIIIIIIIIIIKKKJJJJJJIIIGGGFFFFFFEEEHHHGGGGGGFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIHHHDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIMMMQQQSSSUUUZZZ```fffiiijjjnnnuuu}}}sssoooxxxwwwqqqllljjjgggjjjvvv{{{rrrjjj___WWWQQQMMMIIIFFFCCCAAA???===;;;:::::::::999666666777888:::CCCMMMjjjyyynnnsssyyy}}}zzzuuuuuuyyy}}}|||wwwlll]]]SSSOOOLLLHHHDDDEEEHHHLLLQQQaaa}}}rrrggg[[[ZZZXXXZZZeeettt}}}~~~yyyrrriiiiiiuuussseeeVVVOOOMMMKKKKKKLLLJJJLLLPPPUUUZZZ___ccceeehhhkkkppprrrqqqnnnlllkkkjjjjjjjjjjjjjjjjjjjjjjjjlllmmmnnnpppqqqrrrrrrssssssssssssssstttvvvwwwxxxyyy{{{}}}|||uuummmhhh```^^^]]]]]]___cccgggjjjiiiiiijjjkkknnnrrruuuwwwzzz}}}{{{wwwsssqqqqqqooonnnkkkiiifffeee______```aaaaaabbbcccccccccbbbbbb```^^^\\\ZZZXXXZZZYYYXXXUUURRRPPPNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKIIIIIIIIIKKKNNNRRRUUUXXXYYY\\\aaafffhhhkkknnnpppuuuwwwyyy{{{|||~~~}}}{{{{{{mmmfffhhhjjjkkklllllleee______dddiiivvvxxxoooooopppnnnggg``````eeegggeeeaaa[[[VVVPPPLLLJJJIIIGGGDDDBBB@@@>>>;;;999999888888777888888999999555777;;;@@@JJJ]]]ttt||||||uuusss```TTT\\\mmmzzz~~~yyywwwxxxxxxyyyzzzzzz{{{{{{|||}}}MMMLLLKKKJJJJJJIIIJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGIIIJJJJJJJJJIIIHHHDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHKKKNNNOOOQQQUUU\\\aaadddfffjjjqqqzzzsssqqqvvv}}}wwwqqqnnnjjjmmmxxxyyyqqqjjj___WWWRRRNNNIIIEEECCCBBB???===;;;:::::::::888666777999999;;;BBBKKKiii|||qqqsssuuuxxx|||{{{wwwwwwyyy{{{}}}zzzwwwmmm^^^TTTOOOJJJFFFCCCDDDGGGKKKPPP```|||oooeeeYYYXXXVVVXXXbbbrrr|||}}}vvvqqqiiifffooo}}}sssdddUUUNNNLLLJJJJJJKKKJJJLLLOOOTTTYYY^^^aaacccgggkkkppprrrqqqooolllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmooopppqqqqqqqqqppppppqqqqqqrrrtttuuuvvvxxxzzz}}}~~~wwwnnniiiaaa```]]]\\\\\\___ccceeefffeeeeeeeeefffiiilllnnnppptttzzz}}}}}}}}}wwwssssssrrrqqqooommmjjjhhhggg````````````````````````aaaaaaaaa```^^^\\\ZZZYYYXXXXXXVVVTTTRRRPPPNNNMMMMMMLLLKKKJJJJJJJJJKKKLLLJJJIIIJJJKKKNNNQQQUUUWWW[[[]]]___```bbbeeeiiilllrrrtttvvvxxxzzz|||ooogggiiigggfffggghhhgggcccdddhhhlllwww{{{pppppppppmmmeee]]]___eeefffdddaaa\\\WWWRRRNNNKKKJJJHHHEEECCCAAA>>>;;;888:::999888777666666777777444777;;;@@@JJJZZZooo}}}wwwvvvoooyyydddUUU[[[hhhrrrzzz~~~zzz{{{yyyuuussstttvvvxxxzzz||||||}}}zzz|||NNNMMMLLLKKKJJJJJJJJJJJJGGGGGGHHHHHHHHHHHHIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFHHHIIIJJJIIIIIIHHHDDDDDDDDDDDDEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJGGGJJJLLLMMMNNNRRRXXX^^^aaabbbgggnnnwwwvvvsssuuu{{{}}}}}}vvvuuusssvvvqqqiii___WWWRRRMMMIIIEEECCCBBB???===;;;;;;::::::777666777::::::;;;BBBJJJiii|||vvvuuuuuuxxx}}}zzzxxxwwwwwwwwwzzzwwwnnn```UUUOOOJJJDDDDDDFFFIIILLLQQQaaa|||lllbbbWWWVVVTTTUUU```oooyyy{{{sssooohhheeelllzzzsssdddUUUNNNKKKIIIIIIKKKIIIKKKOOOTTTYYY]]]aaacccfffkkkpppsssrrrooommmlllkkkkkkjjjjjjiiijjjjjjkkkiiijjjlllnnnooopppppppppooooooooopppqqqrrrssstttwwwyyy|||~~~}}}~~~~~~{{{rrrmmmfffddd```]]]]]]^^^aaacccdddcccaaa___```bbbdddfffhhhlllsssyyy~~~|||zzzzzz}}}}}}xxxttttttsssrrrpppnnnkkkiiihhhaaaaaa``````______^^^^^^______``````___]]][[[ZZZWWWVVVUUUSSSQQQPPPNNNNNNMMMMMMKKKJJJJJJKKKLLLLLLJJJJJJJJJKKKMMMQQQTTTVVV^^^^^^^^^]]]]]]```dddhhhnnnqqqtttvvvyyy|||qqqgggjjjccc``````ccceeefffhhhmmmmmmwww|||pppooonnnjjjaaaZZZ]]]eeeeeedddaaa]]]XXXSSSOOOMMMKKKIIIFFFDDDBBB???;;;888<<<;;;999777555555555555444888<<<@@@HHHWWWjjjxxxuuussslll{{{dddTTTYYYeeellluuu}}}yyy~~~}}}vvvsssuuutttpppqqqrrruuuxxxzzz|||~~~~~~yyy{{{~~~~~~MMMMMMLLLLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIHHHIIIIIIIIIIIIHHHGGGFFFFFFFFFEEECCCBBBCCCDDDFFFGGGKKKKKKLLLLLLKKKIIIGGGFFFIIIHHHFFFFFFIIIMMMQQQTTT___```bbbfffnnnxxx}}}|||~~~uuuxxxuuu}}}wwwwwwzzz{{{yyyzzz|||{{{~~~tttkkk___UUUPPPLLLHHHFFFJJJFFFAAA>>>===;;;:::999888666666888888:::CCCLLLeee|||{{{~~~}}}xxx{{{}}}{{{}}}|||{{{yyyyyysssiii^^^UUUOOOMMMLLLCCCDDDHHHKKKPPP___zzz}}}kkkbbb[[[YYYWWWYYY___iiissszzzwwwoooeeebbbfffpppzzzqqqdddVVVQQQNNNKKKJJJJJJJJJIIIKKKOOOUUU\\\```ccchhhiiilllnnnnnnnnnmmmlllhhhggggggfffgggiiikkklllkkkkkkkkkkkklllmmmnnnnnnooopppppppppooooooqqqssswwwxxxzzz|||~~~~~~~~~}}}vvvooommmhhhbbb```bbbeeeeeeddddddaaa^^^[[[YYYZZZ\\\]]]^^^```fffmmmuuu}}}~~~{{{|||wwwsssrrrttttttvvv||||||wwwuuutttsssrrrpppnnnjjjgggfffdddbbbaaaaaabbbbbbaaaaaa___]]]^^^___^^^ZZZVVVXXXXXXYYYXXXVVVTTTQQQOOOOOOMMMKKKKKKKKKLLLKKKJJJKKKLLLMMMLLLLLLOOOUUUZZZ```aaa```^^^\\\[[[\\\^^^bbbffflllqqqvvvzzz}}}vvviiiddd\\\XXXWWW]]]bbbfffkkkpppqqqvvv|||~~~}}}wwwtttoooiiieeebbbaaa```gggeeeaaa[[[VVVRRROOOMMMJJJHHHEEECCCBBB@@@===;;;<<<;;;:::999999999:::;;;666888999<<>>===<<<;;;::::::888777888888999AAAJJJddd{{{{{{uuuwwwyyyxxx}}}xxxqqqggg\\\RRRLLLIIIIIIBBBDDDGGGJJJNNN\\\www|||jjjaaa[[[YYYWWWXXX^^^hhhrrrxxxqqqjjj```\\\```jjjuuu{{{tttfffXXXQQQNNNKKKJJJKKKJJJJJJKKKOOOUUU\\\```cccggghhhkkkmmmnnnmmmllllllggggggggghhhhhhiiijjjkkkjjjjjjjjjjjjjjjlllmmmmmmpppqqqqqqqqqpppppprrrtttwwwxxxzzz|||}}}~~~}}}~~~~~~}}}{{{vvvrrrnnniiifffddddddccccccccc```\\\XXXUUUUUUVVVWWWYYY\\\aaagggnnnuuu{{{~~~{{{wwwttttttwwwyyyyyyyyyyyy{{{||||||zzzxxxmmmhhheeefffhhhllluuu~~~yyyvvvtttrrrqqqpppooollljjjgggeeebbb```aaaaaa```___```^^^\\\]]]^^^]]][[[XXXYYYYYYYYYXXXVVVSSSPPPOOOOOOMMMKKKKKKLLLLLLKKKJJJJJJLLLMMMLLLLLLOOOUUU[[[```aaa```^^^[[[XXXXXXXXX]]]bbbhhhmmmqqqvvvzzz}}}ttthhheee[[[WWWVVVZZZ```cccggglllooossszzz~~~{{{vvvpppiiidddaaaaaaaaaeeeddd```\\\WWWTTTQQQPPPLLLJJJGGGEEEDDDBBB???<<<<<<;;;:::999888999::::::555888:::===EEEVVVjjjxxx}}}zzzmmmcccgggsssvvv]]]UUU___fffnnnsssqqqggghhhiiihhhggghhhjjjlllpppsssvvvxxxyyy{{{}}}|||~~~~~~~~~~~~~~~LLLMMMMMMNNNMMMKKKJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFDDDCCCDDDEEEHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGDDDDDDCCCCCCDDDEEEGGGHHHJJJJJJJJJJJJIIIGGGEEEDDDBBBAAA@@@???@@@BBBEEEGGGLLLPPPUUUXXX[[[bbbmmmuuu~~~~~~~~~}}}|||}}}}}}~~~|||nnnkkkppptttwwwsssppprrrwww|||~~~|||~~~~~~{{{}}}rrriii]]]TTTPPPOOOMMMLLLIIIEEEAAA>>>>>>===<<<;;;;;;999888999777888???GGGaaawww}}}tttsssuuutttyyyssshhh\\\RRRLLLHHHGGGBBBDDDFFFHHHLLLZZZttt|||iii```\\\YYYWWWXXX]]]fffpppvvvrrrjjj```YYYZZZbbbmmmuuuwwwhhhXXXPPPLLLJJJIIIJJJJJJJJJLLLPPPUUU[[[```ccceeegggjjjlllmmmmmmkkkjjjgggggghhhiiijjjjjjjjjjjjiiiiiiiiiiiijjjkkkllllllqqqrrrsssrrrqqqqqqsssuuuwwwxxxzzz{{{|||}}}}}}}}}|||~~~~~~|||zzz}}}}}}|||vvvuuurrrmmmgggcccbbbaaa___\\\XXXUUURRRRRRSSSSSSUUUWWW[[[```fffkkkooorrrvvvuuusssppplllkkkmmmoooqqqqqqqqqsssttttttqqqoooaaa[[[WWWWWWZZZ```kkkwww~~~yyywwwtttqqqppppppooonnnmmmhhheeebbb`````````___]]]^^^]]][[[[[[\\\\\\[[[ZZZZZZZZZYYYXXXVVVSSSQQQOOOPPPNNNLLLLLLLLLLLLKKKJJJIIIKKKMMMMMMMMMPPPWWW\\\bbbcccbbb___ZZZVVVSSSRRRVVVZZZ```eeeiiinnnrrruuuwww}}}~~~~~~|||~~~rrrgggeee]]]XXXVVVZZZ^^^aaaeeejjjnnnpppuuu}}}{{{rrriiicccaaaaaabbbdddccc```]]]YYYVVVSSSRRRNNNLLLIIIGGGEEECCC@@@>>><<<;;;:::999888888999:::555888;;;===CCCTTTlllwwwkkkbbbbbbppppppYYYRRR[[[bbbkkkpppmmmfffggghhhhhhgggggghhhjjjooorrruuuwwwxxxyyy{{{}}}LLLMMMNNNNNNNNNLLLJJJIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHKKKJJJJJJIIIHHHHHHGGGGGGDDDCCCCCCDDDEEEFFFHHHIIIHHHIIIIIIIIIHHHFFFDDDCCC@@@???===<<<===>>>@@@BBBDDDJJJPPPSSSTTTYYYdddmmmxxxyyyzzzzzzzzz|||~~~wwwllljjjrrryyyzzzssskkkgggjjjpppvvvzzzvvvzzzzzzwwwwww|||uuulll___VVVRRRQQQPPPOOOHHHEEEAAA???>>>>>>>>>===:::888888999888888???GGG]]]sss||||||uuurrrqqqoooyyy~~~~~~wwwlll```UUUNNNKKKIIIDDDEEEGGGHHHLLLYYYrrr~~~jjjaaa\\\YYYWWWWWW\\\dddnnntttxxxqqqfff\\\XXX^^^iiirrrxxxiiiXXXNNNJJJGGGGGGHHHIIIJJJMMMPPPTTTYYY___ccccccfffiiilllmmmmmmkkkjjjfffhhhiiijjjkkkjjjiiiiiiiiiiiiiiiiiijjjkkklllmmmrrrssstttsssrrrrrrtttvvvwwwxxxyyyzzz{{{{{{{{{{{{{{{~~~|||~~~{{{rrrwww|||}}}{{{yyyyyyzzzuuuvvvuuuppphhhbbbaaaaaa[[[YYYWWWTTTSSSSSSTTTUUUSSSUUUXXX\\\```dddfffhhhkkklllkkkjjjgggfffggghhhkkkkkkkkklllllljjjfffcccXXXSSSOOOPPPRRRWWWbbblllxxx}}}zzzwwwtttpppnnnnnnoooooooooiiifffbbb```______]]]\\\]]][[[ZZZYYYZZZ[[[\\\]]][[[[[[ZZZYYYWWWTTTRRRQQQRRRPPPNNNMMMMMMMMMLLLKKKIIIKKKMMMNNNOOORRRXXX]]]eeeeeeeeeaaa[[[TTTPPPNNNNNNQQQVVV[[[___ccchhhkkknnnttt~~~~~~|||zzz|||~~~yyyxxxvvvvvvxxxzzzssshhhccc```ZZZXXX[[[^^^aaaeeejjjmmmlllnnnvvvtttiiicccaaabbbdddfffeeebbb___[[[WWWTTTRRROOOLLLIIIGGGEEECCC@@@>>><<<;;;:::888888888999999555888<<<>>>CCCRRRnnnyyymmmeeedddqqq~~~}}}hhhTTTNNNUUU\\\eeekkkfffjjjllloooooommmkkkjjjiiinnnpppsssuuuvvvwwwyyy{{{MMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGJJJLLLLLLKKKHHHGGGLLLKKKJJJHHHHHHHHHHHHHHHDDDDDDDDDEEEFFFGGGGGGHHHGGGGGGHHHGGGFFFEEECCCBBB???>>>===<<<<<<===>>>??????EEEKKKMMMNNNRRR\\\eeeqqqsssvvvwwwyyyzzz}}}~~~}}}uuummmmmmuuu~~~wwwkkkcccbbbhhhpppuuutttwwwxxxuuuuuu{{{yyypppcccYYYUUURRRQQQOOOIIIFFFBBB@@@??????>>>>>>888666777999888999???HHH[[[rrr||||||uuupppqqqnnnwwwyyynnnaaaWWWPPPLLLJJJFFFGGGIIIJJJMMMYYYsssmmmccc\\\ZZZWWWWWW[[[dddmmmssswwwsssiii___YYY^^^jjjuuu{{{kkkZZZPPPLLLIIIHHHIIIHHHJJJMMMPPPRRRWWW^^^bbbcccfffjjjmmmooonnnllljjjggghhhjjjkkkkkkjjjiiiiiijjjjjjjjjkkkkkklllmmmnnnrrrsssssssssrrrrrrtttuuuvvvvvvwwwyyyyyyzzzzzzzzz{{{}}}}}}}}}|||~~~}}}wwwppptttyyyyyyuuuqqqppppppooopppqqqmmmfffaaa___```]]]\\\YYYWWWUUUUUUUUUUUUVVVWWWZZZ\\\___aaabbbbbbaaabbbcccbbbaaaaaabbbcccfffeeecccbbbaaa^^^ZZZVVVRRRNNNMMMNNNOOOQQQXXX```pppzzz}}}xxxtttpppmmmmmmnnnnnnnnnjjjgggcccaaa```___]]]\\\\\\[[[[[[ZZZZZZZZZ\\\^^^\\\\\\[[[ZZZXXXVVVUUUTTTTTTRRRPPPOOOOOOOOONNNMMMJJJMMMOOOPPPQQQTTTZZZ^^^cccdddccc___XXXQQQMMMKKKHHHKKKOOORRRUUUYYY]]]```dddlllwwwvvvtttssstttxxx{{{ssspppnnnnnnoooqqqxxxwwwjjjaaa```ZZZWWWYYY]]]___dddiiillliiiiiiooozzzvvvkkkcccaaacccfffiiihhheeeaaa\\\WWWSSSPPPOOOMMMIIIGGGEEECCC@@@===<<<;;;:::888777777888888777999===@@@DDDRRRppp|||qqqiiigggrrr{{{zzzdddSSSMMMRRRXXXccckkkfffhhhlllqqqsssrrrnnnkkkjjjmmmpppssstttuuuvvvxxxyyy~~~OOONNNNNNMMMLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIEEEHHHMMMPPPPPPNNNJJJGGGMMMKKKJJJHHHHHHHHHHHHIIIEEEEEEFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFEEECCCBBB@@@???>>>===<<<<<<===>>>>>>===AAAGGGIIIJJJOOOWWW^^^kkknnnsssvvvxxx{{{~~~yyy|||{{{vvvqqqpppvvv~~~yyymmmccc```eeemmmsssvvvwwwwwwtttwww}}}yyyqqqeee\\\WWWTTTQQQNNNJJJGGGCCC@@@@@@???>>>===666555666999999999???GGG\\\ttttttppptttsss{{{~~~wwwlll___UUUNNNJJJIIIGGGHHHJJJKKKNNNZZZtttoooeee\\\YYYWWWWWW\\\dddmmmsssqqqoooiii```ZZZ^^^kkkwww}}}nnn]]]TTTPPPLLLJJJKKKFFFIIIMMMOOOPPPUUU[[[aaadddgggkkkoooqqqpppnnnllliiiiiijjjjjjjjjjjjjjjiiikkkkkkkkkkkklllmmmnnnnnnpppqqqrrrqqqpppppprrrtttssstttvvvwwwxxxyyyyyyyyyzzz|||~~~~~~}}}}}}{{{{{{zzztttpppsssvvvvvvrrrmmmhhhfffeeeffffffddd```]]][[[[[[```^^^\\\YYYWWWVVVUUUUUUXXXZZZ\\\^^^````````````ZZZ[[[[[[[[[YYYYYY[[[]]]___]]]ZZZXXXVVVSSSOOOMMMNNNLLLLLLNNNNNNNNNQQQWWWgggttt{{{wwwrrrooommmmmmmmmllljjjgggdddaaaaaa```^^^]]][[[\\\\\\\\\ZZZZZZ\\\^^^]]]]]]\\\[[[ZZZYYYXXXXXXWWWUUUSSSRRRRRRRRRPPPOOOLLLOOORRRSSSSSSVVV[[[___``````___[[[UUUOOOLLLKKKHHHJJJLLLMMMOOOQQQTTTWWW[[[cccooo|||tttpppnnnqqqvvv{{{{{{pppiiigggggggggnnnrrryyy|||nnnccc^^^XXXTTTVVVYYY\\\aaafffjjjhhhgggmmmvvvyyymmmeeeccceeegggkkkjjjgggccc^^^XXXSSSPPPPPPNNNJJJHHHFFFCCC@@@===<<<;;;999888777777777888999999<<>>======<<<======>>>>>>@@@BBBFFFIIILLLQQQWWW[[[gggkkkqqqvvvzzz}}}~~~{{{yyywwwuuuyyyyyynnneeeaaaeeemmmssswwwvvvtttrrrwwwuuunnnddd]]]XXXUUUQQQNNNLLLIIIDDDAAA@@@???>>>===888777777999888888===EEEYYYtttwwwuuu{{{zzz|||uuujjj^^^TTTMMMJJJHHHGGGHHHIIIKKKNNNZZZtttpppeee\\\YYYWWWWWW\\\eeeooouuupppppplllbbbZZZ\\\hhhttt{{{mmm]]]UUUQQQLLLJJJJJJDDDHHHLLLMMMNNNRRRZZZ```eeeiiimmmrrrsssssspppnnnkkkjjjjjjiiiiiijjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnnnnooopppooonnnoooppprrrqqqrrrtttvvvxxxyyyyyyyyyzzz{{{{{{|||}}}~~~~~~~~~|||zzz}}}zzztttnnnpppsssuuutttnnngggaaa^^^\\\ZZZYYYYYYXXXVVVTTTZZZZZZYYYXXXXXXXXXYYYYYYZZZ[[[]]]___```___^^^]]]XXXYYYXXXVVVTTTSSSUUUWWWYYYWWWSSSPPPOOONNNLLLKKKOOOMMMMMMOOOOOONNNRRRWWW```nnn|||{{{vvvrrrpppnnnllljjjkkkhhhdddbbbbbbaaa```___[[[]]]___^^^\\\[[[\\\]]]^^^^^^]]]\\\\\\\\\\\\\\\ZZZXXXUUUTTTTTTTTTRRRQQQOOORRRUUUVVVVVVWWW\\\```______^^^ZZZUUUQQQOOOOOOKKKLLLMMMLLLLLLMMMPPPRRRTTT[[[ffftttxxxqqqnnnqqquuuyyy~~~sssjjjeeeeeeeeehhhooo{{{rrrhhh]]]WWWSSSUUUXXX[[[aaafffggghhhjjjpppwwwzzznnngggeeefffhhhjjjiiigggddd___ZZZUUURRRRRROOOLLLIIIGGGDDDAAA>>><<<;;;999888777666777777<<<999<<>>>>>DDDEEEHHHKKKPPPUUUZZZ\\\fffjjjqqqwww|||zzzzzz{{{zzz}}}|||wwwnnnfffcccfffmmmsssvvvtttpppooovvv}}}qqqjjjbbb\\\YYYVVVQQQNNNMMMJJJEEEBBB@@@???>>><<<:::888999:::888777;;;BBBVVVqqq}}}{{{~~~}}}zzz{{{uuujjj^^^TTTNNNKKKIIIFFFGGGIIIJJJMMMZZZtttpppeee\\\YYYWWWXXX]]]fffpppvvvuuuuuuqqqeeeZZZYYYdddnnnwwwiii[[[SSSOOOJJJGGGGGGCCCGGGKKKMMMMMMQQQXXX___fffjjjooosssuuutttrrrppplllkkkjjjiiiiiiiiijjjkkkiiiiiiiiiiiijjjkkklllmmmmmmnnnooonnnmmmmmmoooqqqpppqqqsssuuuwwwyyyyyyzzzzzzzzzzzzzzz{{{|||~~~}}}zzz|||{{{uuummmnnnqqquuuvvvqqqhhh```ZZZVVVSSSRRRTTTTTTRRROOOQQQRRRTTTVVVYYY\\\^^^```YYY[[[]]]______^^^]]]\\\[[[[[[YYYUUURRRQQQSSSUUUXXXUUUQQQNNNNNNNNNNNNNNNRRRPPPOOOQQQQQQQQQVVV\\\]]]kkkyyy}}}|||}}}~~~~~~yyyuuurrrooollljjjkkkhhheeeccccccbbbaaa```[[[^^^``````]]][[[[[[\\\^^^^^^^^^]]]]]]^^^______\\\YYYWWWUUUUUUUUUSSSRRRQQQTTTWWWXXXWWWXXX\\\```aaaaaa```\\\XXXUUUUUUVVVOOOOOOOOOMMMLLLLLLNNNPPPOOOVVVaaannn}}}|||tttooorrruuuxxxyyynnniiiiiiiiicccnnnuuulll___XXXTTTVVVZZZ]]]ccchhhdddhhhnnntttyyy{{{ppphhhfffgggiiihhhhhhgggdddaaa\\\XXXUUUTTTQQQNNNKKKIIIFFFBBB@@@===;;;999888666666666777>>>:::;;;CCCKKKVVVqqqwwwlllgggooouuurrr]]]QQQOOOTTT___uuu~~~{{{vvvnnniiifffhhhjjjnnnpppssstttuuuuuuwwwxxx|||}}}~~~~~~}}}~~~NNNMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGGGGIIILLLMMMLLLJJJJJJKKKMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIGGGFFFEEEEEEDDDDDDEEEDDDDDDEEEFFFFFFCCCAAABBBAAA???>>>>>>???AAABBBEEEHHHLLLOOORRRVVVZZZ]]]iiilllrrrxxx}}}{{{xxx{{{xxxuuuzzzvvviiieeegggjjjnnnrrrppprrrrrrsssxxx~~~~~~zzznnnhhhaaa\\\[[[YYYVVVTTTPPPMMMIIIFFFDDDAAA>>><<<::::::888666666999===AAAVVVnnn|||}}}xxxwwwyyy|||zzzvvvnnncccYYYQQQLLLIIIFFFEEEGGGKKKNNNYYYssstttkkkaaa[[[XXXYYY]]]eeerrr~~~{{{zzzuuujjj___[[[```fffkkkdddZZZRRRMMMJJJIIIIIIFFFHHHJJJJJJLLLQQQYYY```fffjjjoootttvvvwwwuuutttpppooonnnlllkkkjjjiiiiiijjjiiihhhggggggffffffgggkkkkkkllllllmmmnnnoooooosssuuuwwwwwwwwwvvvwwwxxx{{{|||}}}~~~~~~~~~~~~~~~{{{zzzyyyyyyzzz{{{yyyxxxnnnmmmnnnsssvvvrrrggg]]]XXXTTTNNNKKKLLLMMMMMMLLLPPPQQQRRRSSSUUUWWWXXXYYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^]]]\\\ZZZWWWTTTQQQPPPPPPQQQQQQOOONNNNNNPPPRRRWWWVVVVVVYYY]]]^^^\\\ZZZbbbhhhrrr||||||{{{|||~~~zzztttooollljjjjjjfffeeedddcccbbbbbbbbbbbb```aaaaaa```___^^^\\\[[[\\\]]]]]]^^^^^^_________bbb```]]][[[YYYUUUQQQNNNUUUVVVWWWYYY[[[]]]^^^___eeeeeecccaaa]]]\\\\\\]]]\\\\\\\\\YYYUUURRRQQQQQQSSSUUU\\\iiizzzvvvpppqqqvvv{{{|||ppphhhccccccmmmzzzrrr```TTTWWW\\\]]]aaaiiihhhkkknnnqqqyyy{{{oooeeebbbeeehhhllljjjhhhfffccc```[[[XXXVVVSSSOOOLLLJJJHHHEEECCC@@@===888666555666666666777===???CCCKKKTTTlllxxxiiieeelllooocccRRRMMMUUUddd}}}~~~zzzppphhhggglllooopppsssttttttuuuwwwyyy}}}}}}~~~~~~~~~}}}|||zzzxxxvvvzzzwwwtttuuuyyyMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJLLLLLLKKKKKKKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLJJJIIIHHHFFFEEEEEEEEEEEEDDDDDDDDDEEEGGGFFFEEECCCDDDCCCAAA@@@@@@AAACCCDDDGGGJJJNNNQQQSSSWWW[[[]]]iiilllqqqwww}}}zzzuuusssuuuwww}}}~~~wwwvvv|||xxxnnnlllmmmmmmmmmnnnmmmnnnooorrrzzz}}}mmmggg```[[[ZZZXXXUUUSSSQQQNNNJJJGGGDDDBBB???<<<999888777555555888===AAATTTlll}}}~~~{{{vvvuuuxxx|||{{{qqqeeeZZZQQQLLLJJJGGGEEEGGGKKKNNNXXXqqqsssiiibbb\\\XXXXXX\\\dddrrr~~~~~~xxxmmmaaa\\\^^^bbbjjjdddZZZRRRMMMJJJIIIHHHHHHIIIKKKKKKKKKPPPWWW]]]eeehhhmmmqqqttttttsssrrrooonnnmmmkkkjjjiiihhhhhhhhhhhhgggffffffffffffggghhhhhhiiijjjkkklllmmmnnnqqqsssuuuvvvuuuuuuvvvwwwzzz{{{|||}}}~~~~~~}}}}}}zzzxxxvvvuuuuuuuuutttssslllkkklllqqqtttqqqggg___ZZZVVVQQQNNNOOOPPPPPPOOOSSSSSSTTTUUUUUUUUUTTTTTTTTTWWW[[[___aaaaaa___^^^______```___\\\XXXSSSQQQQQQRRRRRRRRRRRRSSSVVVYYY]]]\\\\\\^^^aaabbbaaa___dddiiisss|||}}}}}}~~~zzztttooollljjjiiieeedddcccbbbaaaaaaaaaaaabbbbbbaaaaaa``````______^^^^^^]]]]]]^^^______```cccbbb```___^^^]]]ZZZXXXZZZ[[[\\\^^^___aaabbbccchhhiiiiiigggeeeccccccdddbbbccccccaaa]]]YYYWWWWWWXXXZZZ```kkk|||yyyrrrssswww{{{wwwllleeeeeellluuu|||~~~lll^^^]]]^^^^^^dddnnnmmmnnnooopppyyy{{{lllccc```bbbeeemmmkkkhhhfffdddaaa\\\YYYYYYVVVQQQNNNLLLIIIFFFCCC@@@===999666666666666666666<<<>>>CCCMMMWWWpppqqqjjjpppnnn___PPPLLLUUUeeexxxllliiilllnnnppprrrsssssstttvvvxxx||||||}}}~~~}}}yyysssooommmiiiffffffiiiqqqLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKKKKMMMOOONNNNNNMMMMMMMMMLLLLLLLLLJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDFFFHHHIIIHHHFFFGGGFFFDDDCCCCCCDDDFFFGGGKKKNNNQQQSSSUUUXXX\\\___hhhkkkqqqwww|||yyyqqqnnnmmmmmmmmmlllvvvyyy{{{|||yyyuuuuuu}}}{{{tttuuuuuurrrmmmlllkkklllmmmrrr}}}oooiiibbb]]]\\\ZZZWWWTTTRRROOOLLLHHHFFFCCC???<<<777666666555555888===@@@PPPhhhyyy{{{vvvuuuyyy}}}xxxkkk]]]SSSNNNLLLHHHFFFHHHLLLNNNWWWooouuuiiiddd^^^XXXWWWZZZbbbppp}}}~~~sssggg___^^^___jjjddd[[[SSSMMMJJJHHHFFFIIIKKKLLLKKKKKKNNNUUUZZZcccfffjjjnnnqqqqqqpppooommmmmmllljjjiiihhhgggfffeeeeeeeeeeeeeeeffffffgggfffggghhhjjjkkkmmmnnnoooqqqsssuuuvvvuuuuuuvvvwwwyyyzzz|||}}}}}}|||{{{zzzwwwtttpppnnnmmmmmmllllllgggggghhhmmmqqqoooggg```\\\YYYTTTRRRRRRSSSTTTTTTWWWXXXYYYYYYXXXVVVSSSQQQPPPUUU\\\bbbeeeeeebbb```^^^```bbbccc```[[[UUUQQQRRRSSSUUUVVVXXX[[[```cccfffeeedddeeeggghhhgggfffggglllttt|||{{{uuupppllljjjiiieeedddcccbbbaaaaaaaaaaaadddcccbbbaaaaaabbbcccdddaaa```___^^^^^^```aaacccdddbbbbbbbbbddddddcccbbb``````aaabbbcccdddeeeeeeiiilllnnnooommmlllkkkkkklllnnnooommmiiieeebbb```___```eeeooo~~~|||uuuuuuyyy}}}qqqggggggjjjnnnrrrvvv}}}{{{llleeeaaa```iiitttuuuuuurrrqqqyyyttthhhdddfffhhhooollljjjhhhfffccc___\\\\\\YYYUUUQQQNNNKKKGGGDDDAAA===999666666666666666666;;;<<>>AAAIIIaaarrrzzz|||wwwxxx}}}}}}vvvtttyyyzzzjjj[[[QQQMMMMMMKKKLLLNNNNNNTTTjjj~~~lllfff___XXXVVVWWW]]]iiiuuuyyyrrrnnnlllpppjjj```VVVOOOKKKGGGEEEFFFHHHJJJJJJKKKNNNTTTYYY___bbbfffiiilllmmmmmmmmmjjjjjjjjjjjjhhhfffeeedddbbbbbbbbbbbbccceeefffgggggghhhiiikkkmmmooopppqqqrrrtttvvvwwwwwwwwwxxxyyywwwwwwyyyyyyyyywwwuuutttoookkkfffcccbbbbbbaaaaaa_________bbbeeeeeeaaa^^^\\\[[[YYYVVVUUUTTTUUUVVVVVVXXX[[[]]]]]]YYYUUUSSSQQQRRRTTTVVVWWWXXXXXXXXXWWWWWWWWWVVVUUUSSSPPPOOOPPPSSSVVVZZZ___fffoootttvvvvvvuuutttsssrrrqqqqqqqqqssswww}}}~~~zzzuuuqqqnnnlllhhhhhhgggfffeeeeeeeeeeeeeeedddbbbbbbbbbdddggghhhjjjhhhfffddddddeeehhhiiihhhfffeeeeeegggiiiiiihhhffffffeeeeeeeeedddddddddfffkkkqqqvvvxxxxxxxxxyyy{{{~~~|||xxxuuusssmmmnnnsss|||zzzuuuwww}}}~~~rrrhhheeegggjjjkkklllpppwww||||||uuummmfffeeekkktttwwwyyyxxxvvvzzzvvviiijjjpppsssqqqmmmkkkiiigggdddbbb___\\\YYYUUUQQQLLLGGGCCCAAA>>>999777666777777777888;;;;;;DDDTTT```tttzzzrrrmmmjjjnnnfffUUUNNNOOOSSShhhsssooonnnppprrrtttuuuvvvyyy{{{zzzzzz{{{|||}}}~~~~~~~~~{{{uuunnniiiccc\\\VVVTTTSSSTTT[[[cccfffjjjpppvvvyyy{{{~~~KKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLMMMNNNMMMLLLLLLNNNPPPOOONNNNNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGHHHKKKPPPTTTVVVWWWRRRQQQPPPOOOOOOPPPQQQRRRTTTUUUWWWXXX[[[___dddhhhkkkmmmqqquuu{{{xxxmmmgggmmmqqqnnngggbbbaaadddbbbdddhhhpppwwwzzzxxxtttpppssstttsssuuu}}}xxxrrrtttxxxzzzzzz||||||xxxrrrkkkeeecccaaa^^^[[[XXXVVVSSSOOOLLLGGGAAA===888999999999888:::===@@@FFF___qqqyyy|||uuuwwwwwwrrrvvv{{{yyyjjj[[[QQQNNNMMMKKKKKKMMMLLLQQQfff}}}kkkeee^^^XXXUUUVVVZZZeeeppp|||~~~zzzxxxxxxpppdddYYYPPPKKKHHHGGGEEEGGGJJJJJJKKKMMMSSSXXX\\\^^^bbbfffjjjlllmmmmmmjjjjjjjjjjjjiiifffdddcccbbbbbbbbbbbbcccdddffffffeeefffgggiiijjjlllmmmnnnnnnpppssstttttttttuuuwwwwwwwwwwwwvvvuuutttsssrrrnnnkkkgggeeeddddddcccccc```______```aaa```^^^]]][[[[[[ZZZWWWTTTSSSSSSUUUQQQTTTWWWZZZZZZXXXUUUSSSQQQPPPNNNMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPOOOOOOQQQSSSWWW[[[aaaiiirrrxxx}}}~~~{{{xxxwwwwwwuuuvvvyyy}}}}}}yyyuuuqqqooojjjiiihhhgggffffffffffffeeeeeedddddddddfffggghhhkkkjjjhhhgggggghhhiiijjjkkkiiigggggghhhjjjjjjiiihhhhhhgggfffeeedddcccccceeejjjqqqwwwzzz|||~~~~~~|||{{{uuuwww{{{xxxsssvvv}}}|||{{{xxxpppiiiccchhhlllnnnmmmmmmnnnqqquuussspppjjjffffffkkkppppppuuuxxxxxx|||qqqqqqvvvvvvsssooommmkkkjjjgggeee```]]]ZZZWWWSSSNNNIIIEEEBBB>>>:::777777777777777888;;;<<>>:::777777888888777777:::===KKK```kkkzzzvvvlllgggnnnkkkVVVMMMNNNNNN\\\vvv~~~sssoookkkmmmpppqqqrrrtttwwwyyyzzz{{{|||}}}~~~~~~~~~~~~yyyrrrlllkkkjjjhhhkkkooossszzzLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFFFFGGGIIIKKKMMMNNNIIIKKKNNNNNNMMMLLLLLLMMMOOOOOOOOONNNNNNNNNMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHDDDDDDEEEIIIOOOTTTWWWYYYWWWVVVTTTSSSSSSTTTVVVWWWTTTUUUWWWYYY\\\aaagggkkknnnppprrruuuzzz~~~ttttttrrrooommmkkkiiifffccc``````dddnnnyyyzzz}}}~~~{{{{{{}}}uuuooorrrvvvwwwxxxyyy~~~xxxpppkkkhhhfffbbb___[[[YYYUUURRRNNNHHHBBB===888999999888666777999;;;DDD]]]qqqyyy~~~sssuuuxxxvvvxxxxxxyyywwwlll^^^TTTQQQSSSJJJGGGGGGHHHFFFIII]]]sssnnnaaa\\\WWWUUUUUUVVV^^^ggg{{{zzzjjj\\\RRRMMMKKKJJJHHHJJJLLLKKKJJJJJJNNNRRRUUUWWW[[[```eeeiiikkkllljjjkkkkkkkkkjjjgggeeecccddddddccccccddddddeeefffiiiiiijjjkkkllllllmmmmmmmmmppprrrtttttttttvvvwwwxxxwwwtttqqqppppppqqqrrrqqqpppooooooppppppooommmfffeeecccaaa___^^^]]]]]]]]]^^^]]]ZZZTTTQQQRRRSSSVVVXXXZZZ\\\\\\[[[YYYXXXUUUTTTSSSQQQPPPPPPPPPQQQKKKNNNSSSWWWXXXVVVSSSQQQUUUVVVYYY^^^dddmmmvvv}}}{{{zzz{{{}}}~~~{{{wwwtttiiihhhgggffffffeeeeeefffiiiiiijjjjjjjjjjjjiiihhhiiiiiiiiiiiihhhhhhggggggeeeccc``````bbbeeeffffffdddcccbbb```^^^\\\[[[ZZZ\\\aaahhhoootttyyy}}}xxxsssuuuzzz|||xxxvvvsssooollldddjjjqqqtttrrrnnnkkkjjjmmmkkkfffbbbccchhhlllnnnvvv||||||}}}~~~zzzxxxxxxuuuqqqooommmlllkkkiiibbb```^^^[[[XXXSSSNNNJJJBBB???:::888777888888777666:::>>>NNNeeeppp~~~yyymmmaaajjjqqqZZZPPPQQQOOOZZZppp~~~|||rrrnnniiikkknnnpppqqqsssuuuxxx{{{{{{|||}}}~~~~~~}}}}}}zzzyyyxxxvvvxxx{{{MMMLLLJJJGGGFFFEEEEEEEEEEEEFFFHHHJJJLLLNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFEEEEEEDDDDDDDDDFFFIIIMMMRRRUUUSSSSSSSSSSSSSSSTTTTTTTTTVVVXXXYYYZZZ\\\aaafffkkkmmmooorrrvvvzzz}}}|||{{{}}}|||sssjjjeeedddeeeiiidddccciiipppuuuyyy~~~~~~}}}|||yyyyyy}}}{{{wwwsssppprrrxxx|||xxxrrrmmmiiieeeaaa^^^]]]ZZZUUUQQQNNNIIIDDDAAA:::999888888888999:::;;;EEESSSjjj|||~~~ttt{{{yyywwwxxx{{{uuummmgggbbb[[[RRRKKKKKKHHHHHHKKKIIIKKKZZZmmmsssfff___YYYVVVSSSSSSYYY```sss|||~~~tttaaaTTTNNNJJJGGGFFFFFFFFFGGGIIILLLPPPRRRUUUXXX\\\```bbbeeehhhkkknnnnnnnnnllljjjfffcccaaaiiiiiiiiiiiihhhfffeeecccggggggggghhhjjjlllnnnppppppppppppqqqqqqrrrrrrssstttrrrpppooooooqqqsssuuuxxxsssmmmkkkmmmpppqqqqqqooonnnjjjeee___[[[YYYXXX^^^```aaa^^^YYYUUUTTTUUUWWWXXXXXXXXXYYYZZZ[[[[[[WWWYYYZZZ\\\\\\[[[ZZZYYYWWWWWWWWWYYY[[[ZZZXXXVVVUUU[[[bbbeeeeeehhhqqqxxx|||}}}zzzvvvooonnnkkkiiigggggghhhiiiccceeehhhkkkmmmmmmmmmllljjjjjjjjjkkkkkkhhhccc______^^^\\\\\\^^^____________^^^]]]\\\[[[YYYXXXXXXZZZ]]]aaagggmmmuuu}}}zzzuuutttyyy}}}xxxxxxyyyrrrhhhggglllqqqtttsssnnnjjjfffeeebbbccceeeeeedddfffkkkwww~~~~~~~~~zzzwwwwwwzzzvvvrrrooonnnmmmiiifffbbb```]]]ZZZWWWRRRLLLHHHCCC<<<777777666444444777888;;;???FFFUUUllluuueeelll{{{{{{dddUUURRRQQQ^^^sss}}}wwwooollliiiooosssrrrrrrvvvyyyyyy|||}}}~~~}}}||||||~~~~~~}}}|||}}}}}}NNNLLLJJJHHHGGGFFFFFFFFFGGGHHHIIIKKKMMMOOOPPPPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEDDDCCCCCCBBBDDDFFFJJJNNNQQQQQQQQQQQQRRRSSSSSSTTTTTTUUUWWWXXXZZZ\\\aaagggkkknnnpppssswwwzzz~~~zzzpppjjjhhhhhhiiieeeffflllqqqssstttvvvzzztttoooqqqwww~~~}}}zzzvvvssstttwww|||~~~yyytttnnnjjjgggcccaaa```]]]XXXTTTOOOIIICCC>>>999888888777888999:::;;;BBBQQQgggyyy~~~|||~~~vvv|||}}}yyywwwyyytttmmmgggbbb\\\UUUOOOKKKGGGHHHJJJHHHJJJYYYkkkyyyhhhaaa[[[WWWTTTSSSWWW]]]mmmxxxyyyzzzxxxdddVVVOOOLLLIIIFFFFFFFFFGGGIIILLLOOOQQQTTTWWW\\\___bbbeeehhhkkkmmmmmmmmmmmmkkkhhhdddccchhhhhhiiiiiihhhgggfffeeehhhggggggggghhhjjjlllmmmoooppppppqqqrrrrrrrrrsssuuutttsssrrrrrrtttvvvwww{{{vvvqqqpppqqqtttuuuuuupppooommmjjjfffbbb```___ccceeefffccc^^^ZZZXXXWWWXXXXXXZZZ[[[\\\]]]]]]]]]___```bbbdddcccbbb___^^^\\\]]]^^^```aaa```]]]ZZZ[[[aaaffffffddddddiiiooo{{{}}}~~~}}}qqqpppmmmkkkjjjjjjkkkllliiijjjlllooopppqqqrrrrrrppppppppppppnnnjjjeee```\\\YYYWWWVVVXXXZZZZZZZZZZZZYYYYYYXXXXXXWWWWWWWWWWWWZZZ^^^ccciiiqqqyyy~~~|||vvvuuuyyy~~~uuukkkcccgggkkknnnnnnkkkfffcccbbbaaabbbeeedddbbbffflll~~~yyytttuuuvvvuuuuuuvvvxxxuuurrrppppppnnnllliiieeeccc```]]]ZZZTTTNNNJJJDDD>>>888888777555555888888:::===DDDRRRiii|||iiiooo|||kkkZZZTTTQQQ\\\lllrrrxxxwwwyyywwwoookkkiiiooosssrrrssswwwyyyyyy}}}~~~~~~}}}|||~~~}}}||||||}}}}}}NNNMMMKKKIIIHHHGGGGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCAAAAAA@@@AAACCCFFFIIIKKKMMMMMMNNNPPPQQQSSSTTTTTTTTTUUUWWWYYY\\\aaaggglllooopppssswwwzzz~~~wwwnnnjjjjjjhhhfffiiiooorrrooommmmmm{{{tttppprrrvvvyyy{{{yyywwwtttttttttvvvwwwuuu{{{{{{uuupppllliiifffdddbbb```\\\WWWQQQJJJBBB<<<888888777666777888999:::AAAOOOeeexxx~~~|||~~~zzz|||~~~yyyxxxtttmmmgggbbb]]]WWWTTTKKKGGGFFFHHHGGGIIIWWWiii}}}jjjccc\\\YYYVVVSSSUUUZZZfffrrrsssrrruuuwww~~~iiiYYYQQQNNNKKKGGGFFFFFFGGGIIILLLOOOQQQSSSVVV[[[___aaadddhhhjjjlllmmmmmmmmmllliiigggeeegggggghhhhhhhhhhhhgggggghhhhhhgggfffggghhhiiijjjoooooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqpppqqqqqqqqqyyyvvvsssqqqsssvvvxxxyyysssssssssqqqnnnjjjgggeeehhhiiijjjhhhddd^^^[[[YYYWWWXXX[[[]]]^^^_________fffgggjjjkkkkkkhhheeeccccccdddfffhhhiiifffaaa^^^```dddgggeee```]]]___bbblllttt}}}~~~}}}~~~}}}}}}~~~tttrrrpppnnnmmmnnnoooooommmnnnooopppqqqsssuuuvvvvvvuuuuuutttqqqmmmfffbbbXXXUUUQQQOOOPPPQQQSSSSSSRRRQQQQQQRRRRRRSSSTTTUUUSSSVVVZZZ___eeellltttyyyzzztttrrrvvv|||~~~|||zzzuuuooofffhhhkkknnnnnnjjjccc^^^______bbbdddcccbbbiiirrr|||vvvooojjjkkkmmmooosssxxxwwwuuusssrrrrrrqqqooommmiiigggdddaaa]]]WWWQQQLLLEEE???:::999888666666999888999;;;AAAMMMbbb}}}kkkoooyyyuuu___VVVRRR\\\iiikkkqqqpppttt{{{}}}wwwnnniiiiiiooorrrrrrsssxxxzzzzzz}}}~~~~~~||||||}}}~~~~~~|||||||||}}}}}}OOOMMMLLLJJJIIIHHHIIIIIIIIIJJJLLLMMMNNNOOONNNNNNJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@AAADDDFFFGGGIIIJJJKKKNNNPPPRRRTTTUUURRRTTTVVVXXX\\\aaaggglllnnnoooqqquuuyyy}}}|||pppiiihhhhhhgggiiinnnoookkkiiijjjxxx|||~~~}}}|||}}}{{{yyytttsssrrrpppooonnnnnnnnnlllssszzz|||vvvqqqnnnkkkiiigggbbb```]]]XXXRRRJJJAAA;;;888777666666666777999999BBBOOOeeeyyy~~~{{{xxxrrrjjjbbb[[[WWWUUUMMMGGGFFFHHHGGGHHHVVVfff}}}jjjccc\\\ZZZWWWTTTUUUXXXaaammmoookkkmmmoooyyynnn\\\SSSOOOLLLHHHGGGGGGGGGIIIKKKNNNPPPRRRUUUZZZ^^^aaadddgggjjjkkklllmmmmmmmmmkkkiiigggffffffgggggghhhhhhhhhhhhjjjiiihhhggggggggghhhiiinnnoooppprrrssssssssssssqqqpppooonnnllljjjiiihhhooonnnllllllnnnqqqtttvvvwwwwwwxxxwwwvvvrrrmmmiiijjjkkklllkkkgggbbb^^^[[[WWWYYY[[[^^^````````````fffhhhkkkmmmmmmkkkhhhffffffhhhkkknnnnnnjjjccc]]]\\\___```^^^XXXTTTTTTVVV^^^fffooovvv~~~~~~|||{{{{{{|||{{{zzz{{{}}}uuutttrrrpppooopppqqqrrrpppooonnnnnnppprrrtttvvvxxxwwwvvvuuusssnnnhhhcccYYYUUUOOOJJJJJJJJJKKKKKKIIIIIIJJJJJJLLLNNNPPPQQQRRRTTTYYY]]]cccjjjrrrwww~~~}}}~~~zzztttssswww~~~yyyssstttwwwwwwmmmoootttxxxyyyqqqeee[[[\\\]]]aaaddddddfffooozzz|||ssskkkeeeeeegggkkkrrrzzzwwwvvvuuutttsssrrrpppooommmkkkgggccc___YYYRRRMMMEEE???999999888666666999999888:::>>>GGG[[[xxxjjjlllsssdddWWWSSS```nnnnnntttppppppvvvxxxssslllhhhiiinnnqqqqqqtttyyy{{{zzzzzz|||}}}}}}{{{zzz{{{|||~~~}}}|||||||||}}}~~~OOOMMMLLLJJJIIIIIIIIIJJJIIIJJJLLLMMMNNNMMMLLLKKKIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEDDDDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???@@@AAABBBDDDEEEFFFGGGIIILLLOOOQQQSSSUUURRRSSSUUUXXX[[[```gggkkklllmmmooorrrwww{{{rrriiihhhhhhfffhhhkkkkkkiiijjjmmmrrrxxx}}}~~~xxxkkkjjjiiihhhgggggghhhhhhgggmmmttt~~~}}}vvvqqqnnnlllkkkiiiaaa___\\\XXXRRRJJJAAA;;;888777666666666777999999@@@MMMcccyyyzzzpppddd[[[VVVUUUOOOIIIFFFHHHHHHIIIUUUeee~~~jjjaaaZZZYYYXXXVVVVVVXXX]]]jjjlllggghhhjjjuuurrr```UUUPPPMMMIIIHHHGGGGGGHHHKKKMMMOOOPPPTTTXXX\\\```cccgggiiijjjkkklllmmmmmmkkkjjjhhheeeeeeeeeffffffggghhhhhhjjjiiihhhggghhhhhhiiijjjnnnoooqqqsssuuuuuuttttttsssrrrooollliiieeecccaaabbbbbbbbbccceeehhhlllooowwwwwwxxx{{{|||zzzuuuqqqlllllllllllljjjfffbbb___[[[\\\^^^```aaaaaaaaaaaabbbeeehhhkkklllllljjjiiifffiiimmmqqqpppjjj```YYYRRRTTTUUUSSSOOOLLLLLLMMMSSS[[[dddkkkttt~~~}}}zzzxxxzzz~~~}}}{{{xxxwwwyyy{{{{{{{{{uuutttrrrqqqpppqqqssstttsssqqqpppooooooqqqsssuuuwwwvvvvvvuuusssoooiiieee[[[VVVOOOIIIGGGFFFEEEEEECCCCCCCCCDDDFFFIIILLLMMMQQQTTTXXX]]]cccjjjrrrwwwzzz{{{|||{{{yyy{{{|||xxxxxx~~~~~~uuuuuuxxxyyynnnqqqyyynnn```]]]^^^aaafffhhhlllwwwrrrkkkcccaaabbbfffpppzzzyyyzzzyyyxxxuuusssqqqppppppmmmiiieee```YYYRRRMMMDDD>>>999888777555555888999888999<<>>888888777555555888999777999<<<@@@NNNmmmtttiiihhhkkkwwwqqqZZZSSScccuuuvvvqqqeee\\\^^^dddgggiiijjjfffjjjlllnnnssszzz{{{xxxtttwwwzzz{{{zzzzzz{{{{{{~~~~~~}}}}}}}}}MMMLLLJJJIIIHHHIIIIIIJJJLLLMMMOOOPPPOOOMMMKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDCCCBBBAAA@@@@@@???===============>>>>>>>>><<<======>>>???@@@AAABBBEEEFFFHHHKKKNNNQQQSSSTTTRRRTTTUUUWWWYYY^^^dddhhhkkklllmmmqqquuuzzzxxxlllkkkgggfffhhhjjjiiigggjjjpppxxx~~~~~~xxxmmmjjjeeeaaa```cccfffiiijjjlllpppxxxyyytttqqqqqqppppppgggddd^^^XXXQQQIIIAAA<<<999888888777888999:::;;;999CCCWWWnnnrrrbbb[[[ZZZWWWOOOJJJLLLLLLMMMXXXeee~~~mmmbbbWWWTTTTTTSSSSSSUUUUUUaaaddd```bbbbbbhhhxxx}}}kkk]]]TTTNNNJJJIIIHHHHHHHHHJJJLLLMMMNNNQQQVVV[[[^^^bbbfffhhhiiijjjkkklllkkkjjjhhhgggdddcccbbbbbbbbbcccdddeeeddddddeeefffgggjjjlllnnnoooqqqtttwwwyyyyyyxxxwwwvvvtttooojjjfffdddbbbbbbbbbccccccbbb______bbbdddhhhgggggglllqqqrrroookkkfffdddcccdddfffggggggeee___^^^[[[YYYXXXXXXXXXYYYXXXYYYZZZ\\\^^^___``````eeeiiippptttrrrhhh[[[RRRLLLJJJGGGDDDBBBAAABBBDDDEEEKKKSSSYYYdddqqqxxxzzz}}}yyyvvvxxx~~~~~~}}}~~~~~~}}}zzzxxxvvvwwwxxxxxxwwwvvvuuusssssssssuuuwwwxxxzzzyyywwwuuussssssrrrsssqqqpppooonnnkkkfff___[[[RRRNNNIIIFFFDDDBBB@@@???@@@???>>>>>>???AAADDDFFFKKKNNNSSSYYY```hhhqqqvvvuuuwwwwwwvvvuuuxxx~~~|||zzzyyy|||{{{tttoooiiicccaaaeeepppuuullleeebbbgggnnnttt{{{pppiiiaaa]]]\\\```lllxxxxxx{{{}}}|||yyyvvvvvvvvvuuurrrmmmhhhbbb[[[SSSNNNEEE???:::999888666666999888777999===???JJJjjjuuuiiifffgggqqqrrr[[[RRRdddwwwxxxqqqdddYYYYYY___ccceeefffeeehhhjjjlllssszzz{{{wwwsssvvvzzz|||||||||}}}~~~~~~~~~~~~~~~LLLKKKJJJIIIHHHHHHIIIJJJMMMOOOPPPQQQPPPNNNKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDCCCBBB@@@??????>>><<<<<<==================:::;;;<<<===>>>@@@@@@AAAEEEFFFHHHKKKNNNQQQSSSTTTSSSTTTUUUWWWYYY]]]cccggglllmmmnnnqqqvvv{{{wwwkkkjjjggggggiiillljjjgggiiinnnvvvzzzsssooohhhcccaaadddiiillllllnnnpppxxxzzzuuussssssrrrrrrlllhhhaaaYYYQQQHHH@@@;;;:::999888888888999;;;;;;:::CCCUUUkkk}}}xxxggg```^^^YYYQQQLLLMMMMMMNNNYYYfffyyypppdddWWWSSSRRRQQQQQQSSSQQQ]]]```^^^```___cccpppooo```VVVOOOKKKJJJHHHHHHHHHJJJKKKMMMMMMQQQVVVZZZ^^^aaaeeehhhiiijjjkkkkkkkkkiiigggfffdddcccbbbaaaaaabbbccccccaaabbbbbbdddgggjjjmmmnnnppprrruuuxxxzzzzzzyyyxxx~~~yyytttqqqpppppppppjjjkkkjjjgggbbb```bbbdddccc```___aaaeeeeee```[[[```]]][[[\\\```cccdddccc\\\ZZZVVVRRRPPPOOOPPPQQQSSSSSSSSSTTTUUUVVVWWWXXXeeejjjqqqvvvsssiii[[[QQQOOOLLLHHHCCC@@@???@@@AAAAAAGGGNNNVVVaaannnwwwyyy~~~yyyvvvxxx~~~~~~{{{yyyxxxxxxyyyzzzyyywwwuuuuuuuuuvvvvvvuuuwwwvvvuuutttuuuvvvxxxzzzzzzyyywwwuuusssqqqppppppmmmllljjjhhhddd^^^WWWQQQLLLIIIEEECCCBBBAAA@@@>>>AAA@@@>>>======???BBBDDDHHHKKKPPPWWW^^^gggooouuuuuuwwwwwwvvvuuuxxx~~~uuuooonnnlllhhhbbbdddnnnyyyrrriiicccgggnnntttyyy}}}~~~|||qqqjjjccc___^^^cccooo{{{vvvzzz}}}}}}{{{xxxxxxyyywwwtttooojjjddd\\\TTTOOOGGG@@@;;;::::::777888:::888777:::>>>???IIIhhhwwwgggcccccckkk{{{ooo[[[SSSeeeyyyzzzvvvhhh[[[ZZZ^^^aaaaaaaaadddgggiiikkkrrryyyzzzwwwssswww{{{}}}~~~~~~~~~OOOLLLHHHGGGHHHJJJLLLMMMNNNNNNOOOOOONNNMMMKKKJJJFFFEEEDDDEEEFFFEEECCCAAAAAA@@@???>>>===<<<;;;;;;;;;;;;::::::::::::999999888:::;;;<<<<<<===@@@BBBBBBDDDGGGJJJKKKNNNQQQSSSOOOOOORRRWWW]]]bbbfffgggmmmmmmnnnqqqvvv{{{|||nnnhhhgggnnnssspppgggcccfffkkkxxx~~~zzzsssmmmiiiiiijjjkkklllkkkmmmvvv{{{yyyyyyyyyvvvtttkkkgggaaa\\\UUUKKK@@@999777777777777777888888999===AAAPPPiii~~~pppbbbZZZTTTSSSOOOKKKJJJNNNWWW^^^qqqpppeeeZZZUUURRROOOMMMNNNXXXYYY\\\___\\\ZZZ^^^eeexxxrrrfffZZZNNNHHHGGGGGGFFFGGGHHHJJJKKKOOOPPPSSSVVV\\\aaafffiiilllllllllkkkjjjiiihhhgggbbbbbbccccccbbbaaa``````ccccccdddeeehhhjjjlllnnnrrrqqqpppooopppsssvvvxxx||||||~~~uuuwwwtttqqqnnnlllhhhddd```^^^]]]\\\ZZZWWWTTTRRRQQQSSSSSSTTTUUUWWWYYY[[[\\\]]]ZZZUUUQQQNNNNNNOOOPPPRRRSSSQQQNNNJJJJJJOOOSSS]]]gggqqqsssppphhh]]]SSSMMMJJJGGGDDDDDDCCCAAA@@@@@@BBBGGGMMMVVVbbbnnnvvvvvvrrrpppssszzz{{{uuupppnnnmmmmmmppptttxxxyyywwwtttttttttvvvuuusssrrrrrrtttvvvwww{{{zzzyyyxxxuuupppiiidddeeebbb^^^YYYTTTPPPMMMKKKJJJIIIGGGDDDBBB@@@??????AAA@@@>>>===>>>???AAABBBCCCGGGNNNUUU]]]fffnnntttuuuuuuvvvvvvwww{{{{{{uuunnniiifffdddhhhnnnwww{{{pppjjjnnnsssssssssvvvzzz~~~yyymmmhhhdddcccaaaccckkktttxxx~~~~~~~~~}}}}}}yyyrrrlllfff^^^UUUOOOJJJAAA;;;::::::777666777;;;;;;888;;;AAAFFF]]]zzzkkk^^^```kkktttiiiUUUTTTcccttt}}}|||kkk\\\YYYZZZ[[[___dddccceeehhhmmmrrrvvvzzz|||{{{zzzyyyyyy{{{|||||||||}}}{{{|||~~~OOOLLLIIIHHHIIIKKKMMMMMMOOOOOOOOOOOONNNLLLJJJIIIGGGFFFDDDDDDEEEDDDBBB@@@@@@??????>>>===<<<;;;;;;;;;;;;::::::::::::999999888:::;;;<<<<<<===@@@BBBCCCFFFIIIKKKMMMOOORRRUUUPPPQQQRRRVVV\\\aaaeeegggkkkkkkmmmppptttyyy}}}~~~rrrllliiiooorrrooogggbbbcccgggrrr|||}}}yyyuuurrrooommmkkkooonnnqqqzzz}}}zzzzzzyyywwwtttllliiiccc]]]UUULLLAAA:::777777777777777888999999:::===LLLdddyyy~~~ooobbbZZZVVVTTTQQQMMMLLLOOOVVV\\\nnnrrrggg[[[VVVSSSPPPNNNOOOVVVWWW[[[^^^\\\XXX[[[aaaqqqrrrfffZZZPPPHHHHHHGGGFFFGGGHHHJJJKKKOOOPPPRRRVVV[[[```eeegggiiijjjjjjjjjiiihhhfffeeebbbbbbaaaaaaaaa`````````bbbcccdddfffgggiiijjjkkklllkkkhhhggghhhjjjmmmooo{{{~~~{{{yyyvvvtttrrroookkkhhh```^^^\\\YYYWWWVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[YYYWWWSSSPPPNNNNNNNNNOOOUUUUUUTTTPPPKKKKKKNNNRRRZZZgggssstttoooggg]]]TTTNNNKKKHHHEEEDDDCCCBBB@@@@@@BBBEEEJJJQQQ\\\gggoooqqqnnnkkklllsss|||zzztttnnnjjjhhhhhhmmmrrrttttttrrrrrrssstttsssrrrrrrrrrsssttttttxxxwwwuuussspppjjjddd___YYYWWWTTTQQQNNNKKKIIIHHHHHHGGGEEEDDDBBB@@@@@@??????>>><<<;;;;;;<<<>>>???AAAEEEKKKRRRYYYaaaiiinnnsssttttttuuuwww||||||tttnnnkkkjjjmmmooosss}}}~~~vvvvvvwwwvvvxxx}}}xxx|||vvvkkkfffcccccceeehhhqqqzzz{{{zzzrrrlllfff___VVVPPPJJJAAA;;;::::::777666777:::;;;888;;;AAAEEE[[[~~~ssscccaaajjjrrrgggTTTRRR```qqq||||||kkk\\\WWWYYYZZZ\\\___aaacccggglllqqquuuxxxyyyzzzyyyyyyyyyzzz{{{{{{{{{|||}}}}}}|||zzz{{{}}}~~~~~~PPPMMMJJJJJJKKKMMMNNNNNNPPPPPPPPPOOOMMMKKKIIIHHHHHHFFFDDDDDDDDDCCCAAA@@@>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::999999999:::;;;<<<<<<===???AAACCCEEEHHHJJJLLLOOORRRTTTRRRRRRTTTVVVZZZ```dddgggkkklllnnnqqquuuxxx{{{|||zzzvvvqqqllloooqqqmmmfffaaaaaadddqqq{{{~~~}}}|||yyyuuurrrrrrrrrvvv}}}}}}{{{xxxtttoookkkfff___VVVLLLBBB;;;888777777777777888999999:::===III^^^sss}}}pppccc[[[WWWUUURRROOONNNPPPUUUYYYiiivvviii]]]WWWUUURRROOOPPPSSSTTTYYY]]][[[VVVWWW[[[hhh{{{tttfff[[[QQQIIIHHHGGGFFFFFFHHHIIIJJJNNNOOORRRVVVZZZ___ccceeeeeefffhhhiiiiiigggdddbbbaaa``````____________```aaabbbdddeeeffffffffffffeeebbb___]]]]]]___ccceeeppp}}}|||yyyvvvsssjjjgggbbb^^^[[[ZZZ[[[[[[[[[[[[[[[\\\[[[ZZZYYYYYYWWWVVVTTTRRRPPPPPPPPPPPPWWWXXXVVVRRRMMMKKKNNNQQQXXXggguuuwwwooofff]]]VVVPPPMMMIIIFFFEEEDDDCCCAAA@@@@@@BBBDDDJJJRRR]]]dddgggfffddddddiiittt}}}tttkkkeeebbbfffllloooqqqqqqrrrsssqqqqqqqqqrrrqqqqqqqqqppprrrpppnnnkkkgggbbb[[[WWWLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@@@@>>>===<<<;;;;;;;;;======AAADDDJJJPPPVVV]]]eeejjjoooqqqrrrtttwww|||}}}sssmmmlllpppsssuuuzzz{{{zzz|||xxx{{{vvvkkkeeebbbdddiiioooxxx~~~|||ssslllfff___WWWRRRIIIAAA:::::::::888666888888:::999<<>>@@@@@@BBBEEEHHHIIILLLOOOQQQSSSTTTUUUWWWYYY^^^cccgggmmmnnnqqqtttwwwzzz{{{|||}}}~~~~~~tttzzzwwwsssnnnqqqqqqmmmfffaaaaaacccvvv|||{{{|||~~~uuuvvv{{{~~~zzzvvvqqqnnnhhh```VVVLLLBBB<<<888888777777888888999:::===@@@III[[[ppp~~~}}}pppddd]]]WWWUUURRRPPPNNNPPPRRRTTTdddzzzlll^^^XXXVVVSSSPPPOOOPPPRRRWWW\\\[[[UUUTTTWWWcccvvvwwwhhh[[[RRRKKKIIIGGGFFFFFFGGGIIIJJJMMMNNNQQQUUUYYY^^^aaacccbbbdddgggiiihhhfffcccaaa``````___^^^^^^^^^___``````aaacccddddddbbb```___^^^[[[WWWUUUTTTVVVZZZ\\\cccttt}}}zzzwwwrrrmmmhhhdddbbbaaabbbbbbaaa```^^^\\\YYYXXXWWWVVVUUUTTTTTTSSSSSSSSSWWWXXXXXXTTTPPPNNNOOORRRWWWhhhxxxzzzqqqfff]]]WWWQQQNNNJJJGGGFFFEEECCCBBB????????????BBBIIIQQQWWW[[[]]]^^^___cccnnn}}}|||ppphhhaaadddiiimmmppprrrssssssooopppqqqqqqqqqooommmkkkkkkhhheeeaaa]]]XXXRRRNNNEEEEEEDDDCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBAAAAAA???>>>======<<<======>>>AAADDDJJJOOOVVV]]]eeejjjjjjlllooossswww}}}yyyoookkkssszzz{{{}}}}}}~~~zzz}}}ppphhhcccfffmmmttt}}}~~~uuunnngggaaaYYYSSSIIIAAA:::::::::888777888777999999<<>>>>>>>>>>>>>>>>>======;;;;;;:::::::::999999999999:::;;;;;;;;;;;;>>>@@@>>>AAADDDFFFHHHKKKNNNPPPRRRTTTVVVXXXYYY]]]bbbfffmmmnnnqqqtttwwwyyyzzz{{{{{{~~~|||yyyxxxtttqqqqqqxxx|||qqqwww~~~|||vvvtttrrrtttuuuooofffaaaaaadddxxxzzzuuusssrrrwwwzzz{{{|||xxxtttqqqkkkbbbVVVKKKBBB===888888888888888999999:::===@@@HHHYYYpppxxxzzz~~~zzzmmmaaa[[[WWWTTTQQQNNNNNNOOOPPPQQQaaayyy~~~nnn^^^XXXWWWTTTPPPOOOOOOPPPUUU[[[[[[VVVTTTVVVbbbsss|||lll]]]SSSLLLJJJHHHEEEEEEFFFHHHJJJLLLNNNQQQTTTXXX\\\^^^```aaacccfffhhhhhhfffdddbbb``````_________``````aaa___```aaaaaa___]]]ZZZYYYVVVTTTPPPMMMMMMNNNQQQSSSZZZkkk~~~yyytttooollljjjiiigggeeeaaa^^^[[[ZZZWWWVVVVVVUUUUUUUUUUUUUUUUUUXXXYYYWWWSSSQQQSSSUUUZZZkkk|||~~~uuuiii___XXXRRROOOKKKHHHFFFEEECCCAAA??????>>>===>>>CCCIIIMMMOOOTTTYYY]]]aaajjjxxx~~~rrrkkkbbbcccgggkkknnnqqqqqqqqqnnnoooppppppnnnkkkhhhfffccc___[[[WWWSSSOOOJJJGGGBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@AAABBBCCCCCCBBBBBB??????>>>===============>>>BBBGGGMMMTTT[[[ccchhheeehhhlllqqqwww~~~yyysss|||~~~~~~|||~~~zzzppphhhjjjqqqwww~~~wwwpppjjjbbbZZZTTTHHH@@@:::::::::888777888666999888<<>>>>>>>>;;;;;;::::::::::::999999999:::;;;;;;:::;;;===???@@@BBBEEEHHHIIILLLOOOQQQPPPSSSWWWYYYZZZ]]]bbbfffkkklllnnnqqqtttvvvyyyzzz{{{}}}~~~zzzuuurrrpppmmmmmmooovvvyyypppuuuzzzxxxuuuvvvxxx|||}}}tttggg```aaaffftttyyyoookkkhhhnnn{{{{{{uuusssmmmbbbUUUIIIAAA===999888888888888999::::::999<<>>??????>>>>>>@@@DDDGGGHHHMMMTTTYYY___gggsss{{{yyyoooiiibbbbbbdddhhhmmmooopppooommmnnnmmmllliiieeeaaa___ZZZWWWRRROOOLLLIIIFFFDDDAAA@@@???>>>============???@@@BBBCCCDDDDDDCCCCCC>>>=========<<<;;;;;;:::;;;>>>CCCHHHNNNUUU\\\aaa```dddjjjpppwww~~~}}}zzzooopppvvv{{{zzzsssmmmddd[[[TTTHHH@@@:::::::::888888999666999888<<>>>>>;;;;;;::::::::::::999999999:::;;;;;;::::::<<<>>>???AAADDDGGGIIIKKKNNNPPPMMMRRRXXX[[[\\\]]]bbbfffkkklllmmmooorrrvvvzzz{{{}}}|||yyyuuuqqqnnnnnnooooooqqquuu{{{uuuoootttwwwuuuuuuyyyzzzhhh]]]___fffppp|||{{{mmmgggccchhhwww}}}vvvtttnnnbbbTTTHHH@@@===999999888888999999:::;;;888;;;CCCSSSnnn{{{{{{{{{}}}}}}xxxpppfff^^^ZZZYYYTTTOOOLLLMMMPPPQQQQQQWWWjjjvvvddd]]]\\\YYYUUURRRSSSRRRVVV\\\___]]][[[\\\aaajjjxxxvvvcccWWWOOOLLLHHHEEEDDDEEEGGGIIIJJJLLLPPPSSSWWWYYY[[[[[[^^^___aaabbbcccccccccbbb```bbbdddffffffeeedddbbb^^^]]][[[XXXUUURRRPPPNNNJJJIIIIIIHHHHHHHHHIIIIIIOOOXXXhhh||||||vvvqqqllliiihhhggg^^^\\\ZZZXXXWWWXXXZZZ[[[]]]```bbbaaa]]]ZZZYYY[[[ffftttssscccWWWRRROOOJJJGGGEEEDDDAAA@@@>>>???AAAAAA@@@AAACCCDDDEEEIIINNNTTTZZZcccnnnuuuxxxyyyzzzyyyvvvpppjjjfffccccccdddiiiooorrrsssrrrlllkkkiiifffbbb^^^ZZZXXXTTTPPPLLLIIIGGGFFFDDDCCC@@@@@@???>>>>>>>>>>>>>>>@@@AAACCCEEEEEEEEEDDDCCC>>>>>>>>>>>>===<<<;;;;;;;;;===AAAEEEIIINNNTTTXXX\\\aaagggooovvvwwwvvv||||||vvvooofff[[[SSSGGG@@@999999:::999888999777999888;;;@@@BBBVVVwwwvvvjjjkkkmmmtttxxxsssiiibbb[[[UUUNNNRRRllloooaaa^^^``````___aaaeeejjjooosssuuuwwwtttwwwyyyxxxuuutttwww{{{{{{}}}PPPQQQRRRTTTWWWWWWTTTRRRLLLMMMMMMMMMLLLKKKIIIHHHCCCAAA???>>>@@@BBBCCCCCCDDDDDDCCCBBB@@@???>>>>>>;;;;;;;;;:::::::::999999999:::;;;;;;::::::<<<>>><<>>@@@BBBCCCBBBBBBCCCDDDEEEGGGJJJOOOWWWaaakkkrrrtttttttttrrroookkkgggeeeeeedddfffkkkrrrwwwwwwwwwkkkiiifffbbb^^^YYYUUUSSSPPPMMMHHHFFFEEEEEEDDDCCCAAAAAA@@@@@@@@@AAAAAABBB@@@BBBDDDEEEFFFEEEDDDCCCAAAAAAAAAAAA@@@???=========???BBBEEEGGGKKKPPPTTTZZZ___fffnnnvvv|||zzz}}}xxxqqqggg[[[RRRGGG???999999:::999888999777999777;;;@@@BBBWWWxxx}}}ooonnnpppxxxzzznnnggg```XXXNNNNNNfffyyyhhhbbbaaa```^^^```ccchhhlllqqquuuvvvtttxxxzzzxxxuuutttxxx|||QQQRRRTTTUUUUUUTTTRRRQQQMMMLLLLLLJJJIIIHHHGGGFFFBBB@@@???AAADDDFFFEEECCCHHHHHHGGGEEECCCAAA???===>>>===<<<;;;:::999999999;;;;;;;;;<<<<<<<<<<<<===;;;===AAACCCDDDGGGJJJLLLOOORRRVVVYYY[[[^^^aaaccciiiiiikkknnnqqquuuxxxzzz|||qqqhhhfffiiinnnuuu{{{}}}tttnnnssswwwttttttwww|||ggg___aaadddrrryyy}}}}}}tttfff\\\cccsss|||xxxpppcccTTTGGG>>>::::::999888888777777888888;;;:::;;;GGG___{{{zzzwwwtttqqqmmmgggaaa]]]YYYWWWRRRJJJGGGJJJNNNQQQUUUaaauuummmccc```\\\WWWTTTVVVVVVYYY\\\___```^^^[[[aaa___gggzzz}}}kkk^^^UUUNNNIIIHHHHHHGGGHHHKKKKKKMMMPPPTTTWWWYYY[[[[[[\\\\\\\\\^^^aaabbbaaa```aaaccceeeeeeccc```]]]\\\UUUVVVVVVTTTQQQQQQTTTXXXUUUUUUUUUUUUTTTQQQOOOMMMMMMNNNSSS___ooo~~~~~~}}}|||zzzyyywwwwwwxxxxxxwwwuuusssrrrnnnlllhhhbbb\\\ZZZZZZZZZaaaaaabbbbbb```]]]ZZZXXXffftttjjjWWWPPPMMMKKKKKKHHHCCCBBBEEE???DDDGGGEEEEEEGGGGGGEEEBBBEEEJJJPPPWWW```iiiooonnnpppqqqnnniiidddccccccfffgggiiinnnsssuuutttqqqnnnjjjddd^^^ZZZUUUPPPMMMLLLKKKIIIGGGEEECCCBBBAAACCCCCCBBBAAAAAA@@@??????AAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@???>>>======:::<<<===???BBBFFFLLLQQQYYY]]]eeeppp}}}}}}|||}}}xxxpppeee[[[TTTAAA>>>;;;999999999999888777===<<<;;;===AAAWWWxxxxxxnnnsss{{{vvvjjj\\\PPPPPPbbbwwwqqqeeeaaaaaabbbaaacccjjjnnnoooqqquuuxxxyyyzzzyyywwwvvvwwwxxxyyy|||RRRSSSTTTUUUUUUTTTSSSRRRNNNNNNMMMKKKJJJHHHGGGFFFCCCBBBAAABBBEEEGGGFFFDDDGGGGGGGGGFFFEEECCCAAAAAA>>>===<<<;;;:::999999999;;;;;;;;;;;;<<<<<<<<<<<<;;;===@@@BBBDDDFFFIIIKKKMMMOOOSSSUUUXXX[[[```cccfffgggjjjlllpppsssuuuvvvvvvnnnhhhhhhlllpppvvv{{{uuurrrxxx|||xxxuuuwwwtttddd___cccfffqqqwwwzzz|||tttiiiaaafffrrrzzz|||xxxooobbbSSSGGG>>>;;;:::999888888777777888888;;;;;;<<>>======>>>???@@@AAAEEEJJJNNNVVV[[[eeeqqq~~~zzztttsssyyyyyyzzzxxx{{{yyypppeeeYYYRRRBBB???;;;999999999888888555;;;;;;:::>>>BBBXXXyyyrrrttt}}}sssbbbSSSOOO\\\lllqqqhhhddd```^^^```ggglllnnnqqquuuyyyzzzzzzyyywwwvvvvvvwwwzzz|||SSSSSSTTTTTTTTTTTTSSSSSSPPPOOONNNLLLJJJIIIGGGGGGEEEDDDCCCEEEGGGHHHGGGFFFGGGGGGGGGGGGFFFFFFEEEDDD???>>>===;;;:::999999999:::::::::;;;;;;;;;<<<<<<;;;===???AAABBBDDDGGGJJJJJJLLLOOOQQQTTTYYY^^^bbbccceeegggkkknnnppprrrrrrrrrmmmkkkooosssvvvyyy}}}}}}||||||~~~wwwvvv~~~|||wwwwww||||||vvvjjj``````eeeiiiooosssuuuxxxtttlllgggjjjooorrrvvvzzz}}}xxxoooaaaRRRFFF>>>;;;:::999888888777777888888;;;;;;<<>>===????????????@@@CCCHHHLLLSSSZZZeeesss~~~wwwmmmfffhhhtttxxxqqqqqqvvv}}}vvvsssyyyyyyooocccWWWOOOBBB???;;;999888888888777333999999:::>>>BBBXXXwwwvvvrrr{{{zzzgggVVVOOOTTT^^^rrriii```\\\]]]dddjjjmmmqqquuuyyyyyyzzzyyyvvvuuuvvvvvvzzz|||TTTSSSSSSRRRRRRSSSSSSTTTQQQQQQOOOMMMKKKIIIHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFEEE??????===<<<:::999999999999:::::::::;;;;;;;;;;;;:::<<<>>>???@@@BBBEEEHHHIIIJJJLLLNNNQQQWWW^^^bbbaaacccfffjjjmmmooopppqqqsssqqqsssyyy||||||}}}}}}|||}}}}}}}}}}}}zzzxxx}}}yyyyyy|||wwwmmmccc^^^aaaggglllmmmoooppptttvvvpppkkkjjjjjjkkkqqqxxx}}}xxxnnn```QQQEEE>>><<<:::999888888777777888888999:::<<>>===>>>>>>>>>???BBBGGGJJJRRRZZZhhhvvv~~~xxxmmmcccaaajjj{{{yyytttuuuxxx~~~|||vvvtttppppppyyyxxxmmmaaaTTTLLLBBB???;;;999888888777666444:::999:::>>>AAATTTsss|||xxxnnnttt|||hhhWWWNNNNNNRRRggg|||rrreee___^^^ccciiilllpppsssuuuwwwxxxwwwvvvuuuvvvxxxzzz|||~~~~~~~~~SSSRRRRRRQQQQQQRRRRRRSSSQQQQQQOOONNNLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKKKKJJJIIIGGGEEEDDD@@@???>>><<<;;;:::999999999999999999:::::::::;;;:::;;;<<<======???CCCFFFHHHJJJLLLNNNQQQVVV]]]bbbaaabbbeeeiiillloooqqqrrruuuuuuyyy~~~}}}}}}{{{{{{|||~~~~~~yyy~~~}}}zzz|||wwwjjjaaa^^^aaagggmmmkkkmmmnnnrrryyysssmmmiiifffgggppp{{{~~~xxxmmm^^^PPPEEE???===:::999888888777777888888888:::;;;@@@MMMaaaqqqxxxxxxrrrnnnttt{{{~~~kkkaaaWWWSSSOOOJJJHHHKKKIIIOOO[[[qqquuujjj```ZZZXXXUUUTTTSSSTTTWWWXXXXXXXXXVVVVVVZZZdddppptttnnneeeXXXPPPJJJIIIHHHEEEFFFIIIKKKMMMPPPSSSVVVXXXXXXYYYYYYZZZ^^^ccchhhjjjjjjhhh```^^^\\\[[[\\\]]][[[YYYWWWVVVVVV[[[bbbggghhhggggggjjjnnnqqqqqqnnnjjjhhh```______```fffoooyyy~~~{{{xxxvvvppppppooommmlllkkkjjjjjjjjjgggccc```^^^ZZZUUUQQQLLLKKKIIIHHHGGGIIIKKKLLLMMMYYYkkk}}}zzzcccZZZRRRNNNJJJFFFCCCEEEGGGRRR]]]aaaaaa^^^WWWOOOLLLLLLKKKLLLQQQZZZfffmmmssstttuuurrrmmmiiijjjkkklllnnnqqqssssssrrrqqqpppmmmhhhaaaZZZUUURRRNNNLLLFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@??????;;;<<<======>>>BBBGGGKKKTTT]]]kkkzzz|||~~~{{{sssiiiccchhhvvv{{{yyy~~~~~~{{{zzz~~~zzzsssnnnlllpppzzzuuujjj]]]PPPHHHAAA>>>:::888888888777666666;;;::::::>>>@@@PPPlll|||~~~~~~zzzmmmqqqjjjWWWMMMJJJJJJWWWggg~~~nnnfffaaaccchhhkkknnnqqqqqqssstttuuuuuuuuuwwwxxxyyy{{{}}}~~~}}}}}}~~~QQQQQQQQQQQQQQQQQQQQQQQQPPPOOONNNMMMLLLKKKJJJIIIHHHJJJKKKJJJIIIHHHIIIKKKLLLLLLKKKJJJIIIGGGEEEDDDAAA@@@>>><<<;;;:::999999888888999999999::::::::::::;;;;;;;;;;;;===AAADDDGGGIIILLLNNNQQQVVV[[[___```aaacccgggkkkooosssuuuvvvwww{{{||||||~~~}}}|||{{{}}}{{{~~~}}}|||yyykkkaaa^^^___eeellllllooopppsss~~~|||uuunnniiifffgggqqq|||yyymmm]]]NNNDDD???===:::999888888777777888888777:::;;;>>>III^^^qqq{{{{{{wwwssswww{{{|||mmm```UUURRROOOIIIHHHLLLKKKNNNWWWjjjyyylllbbb[[[ZZZWWWUUURRRRRRTTTUUUVVVUUUTTTUUUXXX___kkkssspppiiiZZZRRRLLLJJJIIIFFFFFFIIIKKKMMMPPPSSSUUUWWWXXXXXXXXXZZZ^^^dddjjjmmmlllkkkbbb^^^[[[[[[]]]___^^^\\\^^^^^^^^^```dddfffffffffgggiiimmmpppqqqpppmmmkkkffffffeeefffjjjttt~~~{{{tttrrrpppnnnllljjjiiiiiigggeeeddddddddd___XXXRRRLLLKKKIIIHHHHHHIIIJJJKKKKKKUUUdddvvvnnncccXXXSSSOOOJJJGGGGGGGGGRRR\\\aaaaaa___YYYRRRLLLLLLKKKLLLPPPXXXcccjjjsssvvvwwwuuupppmmmlllmmmjjjlllnnnoooooooooppprrrooojjjbbbZZZUUUQQQMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@<<<===>>>>>>???CCCHHHLLLWWW```nnn{{{}}}|||vvv{{{qqqhhhiiitttxxxrrrttt~~~{{{yyysssjjjjjjqqq|||}}}qqqeeeXXXMMMFFF@@@===999888888888888777777;;;::::::>>>???MMMggg}}}zzzuuu|||oooqqqoooYYYLLLGGGFFFOOO\\\ooouuukkkcccdddhhhjjjlllooonnnppprrrsssssssssuuuwwwwwwyyy|||}}}|||}}}~~~NNNNNNPPPPPPPPPPPPNNNNNNNNNMMMMMMLLLKKKKKKJJJJJJHHHJJJLLLKKKIIIHHHIIIKKKJJJJJJJJJJJJIIIHHHGGGFFFBBBAAA???===;;;:::999999888888888888999999999999:::::::::999999;;;???BBBFFFHHHLLLNNNQQQTTTYYY\\\______aaadddiiioootttwwwxxxyyy}}}}}}~~~~~~|||~~~~~~|||yyyjjjaaa[[[ZZZaaajjjnnnsssuuuvvv~~~~~~xxxqqqmmmiiiiiipppyyy~~~yyylll\\\MMMCCC???>>>:::999888888777777888888888;;;;;;;;;EEEZZZppp|||}}}zzz{{{zzzxxx|||lll\\\PPPNNNLLLGGGGGGMMMKKKLLLSSSddd|||nnnbbb\\\[[[XXXVVVRRRQQQQQQRRRSSSSSSRRRTTTVVV[[[fffqqqqqqkkk\\\TTTNNNLLLJJJGGGGGGJJJKKKMMMPPPSSSUUUWWWWWWWWWWWWZZZ___eeekkknnnnnnmmmiiiddd___^^^aaabbbaaa___cccdddfffeeedddddddddeeegggiiilllnnnooonnnlllkkkggggggggghhhmmmxxxwwwuuurrrooommmkkkkkkjjjhhhggghhhjjjjjjeeeZZZRRRMMMMMMKKKJJJJJJJJJJJJKKKIIIPPP\\\ooo|||ooobbb[[[VVVOOOKKKKKKJJJSSS\\\^^^^^^]]]XXXRRRLLLKKKKKKLLLOOOWWW```fffqqquuuxxxwwwrrrmmmkkkkkkgggiiikkkkkkkkkmmmrrrvvvvvvpppggg^^^XXXSSSPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAAAAABBBAAAAAA@@@AAABBBBBBAAABBBDDDIIILLLYYYbbboooyyy{{{{{{uuu|||yyyllljjjuuuyyyppplllsssyyyuuuooofffiiirrr{{{mmm```TTTJJJDDD>>>;;;888777888999999888666:::999:::??????MMMfffzzzsss~~~}}}mmmlll}}}rrrYYYKKKGGGFFFHHHTTTeeetttyyymmmccccccgggiiilllnnnooopppqqqqqqppppppqqqrrruuuxxxzzz|||||||||~~~LLLMMMOOOPPPPPPOOOMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKHHHJJJLLLKKKHHHGGGIIIKKKHHHHHHIIIIIIIIIIIIIIIHHHBBBAAA???===;;;:::999999777888888888888999999999::::::999888888:::>>>AAAEEEHHHKKKNNNPPPSSSWWWYYY^^^^^^___aaagggnnntttxxxzzz{{{~~~~~~}}}}}}~~~~~~}}}xxxiii```YYYWWW^^^iiipppwwwyyyyyyyyyssspppmmmkkkooouuuyyyyyylll\\\MMMCCC???>>>:::999999888777888888888999;;;;;;:::BBBWWWnnn{{{~~~~~~xxxuuuwww|||kkkYYYLLLKKKJJJEEEFFFMMMJJJJJJOOO```}}}oooccc]]]\\\ZZZVVVRRRPPPPPPQQQQQQQQQPPPSSSTTTXXXcccoooqqqlll]]]UUUOOOMMMKKKHHHHHHJJJKKKMMMPPPSSSUUUVVVWWWWWWWWWYYY___fffllloooooonnnpppjjjdddbbbeeefffeeebbbeeehhhjjjhhheeebbbccceeeggghhhjjjkkkkkkjjjiiihhhddddddfffhhhooo|||zzzxxxuuuqqqnnnkkkjjjjjjoooooopppsssssslll```WWWPPPOOONNNMMMLLLLLLLLLLLLHHHMMMXXXjjjyyyjjjaaa[[[SSSNNNMMMLLLTTT[[[\\\\\\ZZZVVVPPPKKKKKKKKKLLLOOOVVV^^^dddnnnrrrvvvvvvqqqllliiihhhggghhhjjjjjjjjjmmmsssxxx|||vvvlllddd]]]XXXTTTRRRKKKJJJJJJJJJJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBBBBAAAAAAAAAFFFFFFEEEDDDDDDEEEIIILLLZZZcccnnnxxx~~~{{{{{{www{{{~~~ppplllwww|||ppphhhjjjvvvwwwqqqnnniiidddgggrrrzzzkkk^^^RRRHHHCCC===:::888777888999999999444888777:::???@@@MMMfff|||uuu|||iiidddtttrrrWWWKKKIIIHHHAAAOOO^^^gggnnnvvv|||}}}yyymmmbbbaaafffiiilllnnnpppqqqrrrpppnnnmmmnnnoootttwwwzzz{{{|||}}}~~~LLLMMMMMMNNNNNNNNNMMMMMMNNNMMMLLLKKKJJJJJJJJJJJJKKKKKKIIIGGGEEECCCBBBAAAGGGGGGGGGFFFFFFFFFFFFFFFIIIFFFAAA<<<888666666666888888888999::::::;;;;;;;;;:::999999:::<<>>@@@KKK___{{{kkkgggttteeeNNNJJJFFFKKKUUU\\\[[[VVVVVVZZZbbb^^^ZZZYYY\\\```dddfffmmmqqqwww|||~~~{{{wwwtttvvvwwwyyyyyyyyyzzz{{{}}}LLLMMMMMMMMMMMMLLLKKKKKKIIIHHHHHHGGGFFFFFFGGGGGGEEEEEEDDDCCCBBBAAA@@@???AAABBBBBBCCCDDDEEEFFFFFFCCCBBB???===;;;:::::::::777777888888999:::::::::;;;:::999999:::<<>>;;;:::999999888888888888888999:::999;;;>>>>>>DDDZZZrrrvvvmmmkkkqqq~~~|||zzz}}}{{{iiiWWWPPPMMMJJJGGGHHHGGGGGGHHHPPPcccjjj]]]WWWPPPNNNJJJGGGFFFGGGIIIKKKMMMNNNPPPRRRWWW\\\```aaacccaaa^^^YYYSSSOOOKKKIIILLLMMMOOOPPPPPPQQQSSSUUUYYYYYYXXXWWWXXX[[[```dddeeegggjjjmmmooolllgggcccZZZ[[[^^^aaacccbbb```]]]ZZZYYYZZZ^^^dddjjjmmmnnnnnnmmmlllkkkkkkoootttxxx}}}{{{wwwrrrnnnpppooopppsssvvvwwwvvvtttiiifff```YYYTTTQQQQQQPPPLLLNNNPPPOOORRR^^^rrryyyqqqkkkhhhddd```]]]YYYTTTQQQLLLNNNPPPQQQQQQSSSUUUXXXXXXXXXXXXWWWTTTRRROOONNNIIIIIIGGGGGGJJJQQQZZZ```hhhlllqqqqqqnnnjjjhhhhhhbbb___\\\YYYWWWUUUSSSPPPPPPOOOMMMKKKJJJJJJJJJJJJJJJIIIGGGGGGHHHHHHGGGFFFBBBAAAAAAAAAAAABBBCCCCCCFFFEEEHHHKKKKKKKKKQQQXXXfffooozzz}}}zzzqqqmmmmmm~~~}}}|||rrriii[[[JJJ<<<:::999999888777777888888666<<<;;;:::???@@@III\\\~~~}}}pppfffoookkkRRRKKKBBBHHHSSS[[[[[[WWWWWW[[[\\\YYYVVVWWW[[[```dddfffhhhlllrrrwwwyyyxxxuuurrrvvvwwwyyyzzzyyyzzz{{{}}}}}}}}}~~~~~~KKKLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGGGGCCCCCCBBBBBBAAA@@@??????AAAAAABBBCCCDDDEEEEEEFFFEEECCCAAA>>>;;;:::999999888888888999::::::;;;;;;;;;:::999999:::<<>>;;;999999888888888888888999999999777:::======BBBVVVkkkzzzrrrmmmmmmuuu~~~}}}yyyjjjZZZQQQNNNLLLJJJIIIFFFFFFHHHOOO^^^vvvnnn^^^WWWOOOMMMJJJGGGEEEFFFHHHIIIMMMNNNPPPSSSUUUWWWZZZ\\\```___^^^[[[WWWRRRMMMKKKMMMNNNOOOOOOOOOPPPSSSUUUXXXXXXWWWVVVWWWZZZ___dddfffhhhmmmqqqrrrnnnhhhbbbYYYYYY[[[^^^bbbbbb```^^^XXXVVVVVVXXX\\\bbbeeegggkkkkkkjjjhhhfffhhhkkknnnuuu}}}yyyxxxvvvvvvuuusssooollllllllllllmmmoooqqqqqqqqqhhhddd^^^XXXRRRNNNLLLLLLKKKKKKKKKLLLPPPYYYeeemmm|||uuupppmmmhhhccc___[[[WWWTTTQQQSSSVVVVVVVVVVVVWWWXXXSSSRRRPPPNNNLLLKKKJJJIIIGGGFFFFFFEEEGGGLLLSSSYYY___cccfffgggfffgggiiillljjjhhheeebbbaaa^^^ZZZXXXUUUTTTQQQOOOMMMMMMMMMMMMMMMKKKIIIIIIIIIJJJJJJIIIDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFIIILLLMMMMMMSSS[[[eeeppp}}}yyyqqqppprrr}}}~~~sssiiiZZZIII<<<:::999888888777888888888666<<<::::::???@@@GGGYYY{{{|||pppdddkkk~~~nnnUUULLLBBBFFFPPPZZZ\\\XXXWWWYYYYYYWWWUUUWWW\\\aaafffhhhgggiiimmmqqqssstttsssssswwwxxxzzzzzzzzz{{{|||~~~}}}}}}}}}}}}~~~JJJJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGBBBBBBBBBAAAAAA@@@@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEDDDCCCAAA???<<<;;;999999999999::::::;;;<<<<<<<<<;;;:::999999:::<<>>;;;:::999999:::<<>>===???NNN```{{{rrrsssyyylll^^^RRRMMMJJJIIIFFFFFFIIIMMMRRR```}}}xxxeee^^^RRRPPPMMMIIIGGGFFFFFFFFFJJJJJJMMMRRRQQQMMMMMMRRRMMMNNNPPPQQQQQQPPPNNNMMMJJJKKKKKKJJJJJJKKKNNNQQQOOOPPPQQQRRRTTTXXX]]]aaafffkkksss{{{|||tttnnndddaaa^^^```eeeiiiiiihhhbbb___YYYVVVTTTSSSRRRQQQVVVWWWWWWWWWVVVWWWYYY\\\[[[]]]```ccceeeggghhhjjjjjjkkklllllljjjhhhgggfffcccaaa___^^^^^^___]]]\\\VVVVVVUUUSSSQQQQQQQQQRRRMMMLLLKKKJJJHHHFFFDDDCCCDDDDDDFFFIIILLLPPPSSSTTT[[[bbbhhhjjjkkknnnllliiihhhfffdddcccaaa___[[[YYYVVVXXXYYYYYYWWWUUUTTTUUUPPPOOOMMMKKKJJJIIIHHHHHHFFFGGGIIIIIIIIIIIIJJJLLLLLLOOORRRTTTTTTXXX]]]bbbgggiiimmmqqqssssssooollleeeccc___\\\ZZZYYYZZZZZZUUURRROOOMMMNNNNNNNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGJJJNNNOOOPPPWWW___fffqqqwwwrrrvvv|||{{{yyyxxx|||uuucccRRRDDD===999888888888888888999999666;;;999:::@@@@@@DDDSSSpppxxxlllqqq}}}~~~eeeXXXMMMKKKOOOZZZbbb___VVVQQQTTTSSSRRRUUU[[[aaaeeegggjjjkkkmmmppprrrtttuuuvvvvvvwwwyyyzzzyyyzzz{{{}}}~~~~~~~~~~~~~~~HHHHHHHHHGGGFFFEEEDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEDDDDDDDDD@@@?????????>>>>>>======;;;;;;<<<<<<===>>>>>>>>>;;;:::999999:::<<>>===>>>KKK\\\}}}uuuvvvxxxgggXXXOOOLLLKKKFFFGGGIIIKKKMMMXXXsss|||iiiaaaTTTRRRNNNJJJHHHFFFFFFFFFHHHHHHLLLQQQOOOIIIIIIOOOFFFGGGJJJLLLNNNNNNMMMMMMHHHIIIIIIHHHGGGIIILLLOOONNNPPPRRRSSSUUUYYY^^^bbbffflllvvv{{{uuummmhhhdddeeekkkooopppoookkkggg```[[[WWWSSSPPPNNNMMMOOOPPPQQQQQQRRRTTTVVVUUUUUUVVVVVVWWWWWWXXXYYY[[[]]]^^^^^^]]]]]]^^^______\\\YYYWWWWWWWWWWWWVVVPPPPPPOOOLLLIIIHHHGGGHHHAAABBBCCCDDDEEEDDDCCCBBB@@@CCCEEEGGGHHHKKKOOORRROOOTTTWWWXXX\\\aaabbb___cccbbbaaaaaaaaa___\\\YYYUUUWWWXXXXXXUUUSSSRRRRRRQQQPPPNNNLLLKKKJJJIIIIIIHHHKKKMMMNNNMMMKKKKKKKKKCCCFFFKKKMMMNNNPPPUUUYYYbbbffflllsssxxxyyyvvvssskkkiiieeeaaa___^^^______XXXUUUQQQOOOOOOOOOOOONNNMMMLLLKKKIIIHHHGGGFFFFFFGGGGGGJJJOOOPPPQQQWWW___fffsssyyytttwww~~~{{{wwwtttvvv}}}uuuaaaOOOCCC>>>999888888888888888999999666;;;999:::AAA@@@DDDRRRjjjuuuyyyuuunnnaaaQQQMMMPPP]]]hhhfff\\\TTTRRRQQQQQQTTTYYY___ccceeeiiikkknnnqqqssstttttttttuuuvvvxxxxxxxxxxxxzzz|||||||||{{{||||||}}}~~~~~~IIIIIIIIIIIIHHHGGGFFFFFFDDDDDDBBBAAA@@@?????????BBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEECCCBBBAAA???>>><<<;;;:::<<<===???@@@@@@??????>>>===<<<;;;:::;;;===>>>@@@BBBDDDGGGHHHIIIKKKNNNPPPRRRRRRWWW___ccceeejjjpppxxx}}}{{{ssskkkddd_________\\\\\\___fffuuuwwwqqqnnnmmmppprrrxxx}}}{{{wwwzzzpppYYYFFF===<<<:::777888888999999999999:::::::::999;;;======???HHHSSSooo}}}tttdddVVVMMMHHHFFFHHHKKKIIIGGGPPPhhhooobbbWWWTTTPPPMMMJJJIIIHHHGGGHHHHHHIIIKKKLLLKKKGGGDDDGGGGGGGGGGGGGGGGGGGGGHHHDDDDDDEEEFFFGGGIIIKKKLLLPPPPPPSSSWWWWWWXXX^^^fffmmmttt|||~~~uuupppjjjhhhkkkrrrxxx|||wwwuuuoooggg___YYYWWWWWWRRRSSSRRRQQQOOONNNPPPRRRQQQSSSVVVVVVTTTSSSUUUWWWYYY[[[]]]^^^^^^^^^___```^^^\\\ZZZXXXUUUTTTRRRRRRNNNMMMJJJHHHFFFEEEEEEEEEEEEDDDCCCCCCDDDDDDBBB@@@BBBCCCCCCDDDDDDEEEEEEEEEIIIJJJLLLMMMNNNPPPTTTWWWYYY```dddccc```^^^XXXSSSQQQNNNNNNPPPRRRQQQSSSXXXWWWUUUQQQOOONNNLLLJJJHHHMMMNNNNNNMMMLLLIIIGGGFFFFFFHHHJJJIIIHHHHHHLLLOOOTTTZZZccckkkqqquuuxxxyyysssppplllhhheeedddeeeeee\\\ZZZXXXVVVUUUTTTQQQOOOPPPPPPPPPOOOLLLJJJGGGFFFFFFGGGHHHJJJNNNTTT\\\bbblllwwwwwwvvvwww{{{wwwwww{{{~~~~~~ppp[[[III???;;;<<<;;;999777777888999:::;;;;;;;;;;;;===AAAFFFKKKdddvvvcccVVVMMMPPP\\\fffoookkkYYYVVVQQQNNNRRRWWW\\\ccciiijjjkkkmmmnnnnnnoooqqqsssyyyyyyyyyzzzyyyyyyxxxxxxwwwyyy{{{{{{zzzzzzzzz{{{}}}HHHIIIIIIIIIIIIIIIHHHHHHEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBEEEFFFFFFGGGGGGFFFFFFEEECCCBBBAAA@@@???===<<<<<<===>>>???@@@AAAAAA@@@???>>>===;;;;;;;;;===>>>@@@AAADDDFFFHHHIIIKKKMMMPPPRRRRRRWWW___ccceeejjjqqqxxx}}}wwwjjjbbb]]]]]]______```dddkkkzzzwwwqqqpppqqqsssuuuyyy|||zzzxxx|||~~~mmmVVVCCC;;;:::999777999999999:::::::::;;;;;;:::999;;;>>>>>>???GGGQQQooo}}}yyyfffWWWOOOMMMIIIKKKLLLJJJGGGMMMbbbwwwrrrcccYYYVVVQQQMMMJJJIIIHHHGGGGGGGGGIIIKKKLLLKKKHHHEEEIIIIIIHHHFFFEEECCCBBBAAABBBBBBCCCDDDFFFGGGIIIJJJRRRPPPRRRTTTVVVXXX```iiirrryyy}}}xxxrrrnnnppptttxxxzzz}}}|||yyyrrriii```[[[YYYXXXXXXVVVTTTQQQPPPRRRTTTUUUXXX[[[[[[ZZZYYYZZZ\\\^^^```ccccccccccccdddfff^^^\\\YYYVVVTTTRRRRRRRRRNNNMMMKKKIIIGGGGGGFFFFFFDDDCCCBBBCCCDDDDDDBBB@@@BBBBBBBBBCCCCCCDDDDDDDDDCCCDDDFFFGGGHHHJJJNNNPPPUUU[[[aaa```^^^\\\VVVPPPNNNKKKJJJLLLNNNOOORRRWWW[[[YYYUUUQQQNNNLLLLLLMMMLLLMMMLLLLLLJJJHHHFFFEEEAAACCCEEEEEEDDDDDDGGGIIIOOOTTT]]]eeekkkqqquuuxxxtttrrroookkkiiigggffffff```^^^[[[XXXWWWVVVTTTRRRQQQQQQQQQPPPNNNKKKIIIGGGGGGHHHJJJKKKOOOUUU]]]ccclllxxx{{{yyyyyyzzzxxxvvvwww|||{{{yyy}}}mmmXXXGGG===:::;;;;;;999888888888999999:::;;;;;;;;;===@@@FFFJJJ___~~~ooo]]]PPPNNNXXXdddrrrrrrdddYYYSSSOOOQQQUUUZZZ```fffhhhjjjmmmnnnpppqqqtttvvvxxxyyyyyyzzzzzzzzzyyyyyyxxxyyy{{{zzzyyyyyyzzz{{{|||HHHHHHIIIJJJJJJKKKKKKLLLHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEFFFFFFGGGGGGFFFFFFEEECCCBBBBBB@@@???>>>=========>>>@@@AAABBBBBBAAAAAA>>>===<<<;;;;;;===>>>@@@AAACCCFFFHHHIIIJJJMMMOOORRRRRRWWW^^^ccceeekkkrrrxxx}}}|||iiiaaa[[[\\\___bbbeeejjjqqqxxxpppppprrruuuuuuxxxzzzyyyxxx|||jjjQQQ@@@:::999888777888888999999999:::::::::999999;;;??????@@@FFFNNNgggiiiXXXQQQPPPLLLMMMNNNLLLGGGJJJZZZkkkxxxfff]]]YYYSSSNNNKKKIIIHHHFFFFFFFFFGGGJJJLLLLLLIIIGGGHHHGGGFFFDDDBBBAAA??????@@@@@@AAABBBDDDFFFHHHIIIRRRPPPPPPSSSTTTXXXbbblllwww|||wwwvvvvvvwwwwww|||uuummmfffcccdddccc```]]]YYYXXXYYYZZZ]]]```dddeeeeeeeeeeeefffgggiiilllmmmllllllmmmooohhheee___YYYUUURRRRRRRRRQQQPPPOOOMMMKKKJJJIIIIIIEEEDDDCCCCCCDDDDDDCCCAAAAAAAAABBBBBBBBBBBBBBBBBB???@@@AAAAAABBBDDDGGGJJJOOOWWW___aaaaaa___WWWOOOMMMIIIGGGIIILLLNNNSSSYYY___^^^[[[UUUOOOLLLMMMPPPJJJJJJJJJIIIHHHFFFEEEDDDAAACCCEEEFFFFFFFFFGGGIIIIIINNNUUU\\\cccjjjppptttuuutttrrrpppnnnkkkiiigggeeebbb^^^[[[ZZZYYYXXXWWWSSSSSSSSSRRRPPPMMMJJJIIIIIIJJJKKKMMMPPPVVV^^^ccckkkwww}}}}}}zzzqqqrrr|||~~~wwwvvvwwwxxxxxxyyy|||{{{zzz|||{{{hhhSSSDDD;;;999:::::::::999999999999888999:::;;;;;;<<<@@@EEEIIIYYY|||~~~~~~hhhSSSKKKSSSaaasssyyyppp\\\UUUOOOPPPSSSVVV\\\bbbeeehhhllloooqqqsssvvvxxxxxxxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzxxxwwwwwwyyy{{{{{{GGGGGGHHHIIIKKKLLLNNNOOOMMMMMMLLLJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEEEEFFFFFFEEEEEEDDDBBBAAAAAA@@@???>>>>>>===<<<===???AAABBBBBBBBBAAA???>>><<<;;;;;;===>>>@@@@@@CCCEEEGGGHHHJJJLLLOOORRRRRRVVV]]]bbbeeekkkrrrwww}}}lllbbb[[[]]]bbbeeeiiimmmvvv|||qqqooopppqqqrrruuuxxxxxxyyy{{{fffMMM???:::999999999777777777777888888888888999888;;;@@@AAA@@@DDDJJJZZZzzzkkkYYYQQQPPPLLLMMMNNNLLLHHHHHHSSS```jjjbbb\\\TTTOOOLLLKKKHHHFFFDDDDDDFFFHHHKKKLLLKKKIIIEEEEEEDDDDDDCCCBBBBBBBBB???@@@@@@BBBCCCEEEGGGHHHOOONNNPPPTTTVVVYYYbbbkkkxxx|||zzzxxxvvvyyy{{{~~~~~~{{{xxxuuutttrrrqqqnnnjjjeeecccdddeeegggiiimmmooopppppppppooorrrtttvvvwwwwwwwwwxxxyyy{{{vvvnnneee^^^YYYVVVUUUZZZYYYVVVTTTQQQOOOMMMLLLGGGFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBAAAAAAAAAAAAAAA>>>???@@@@@@@@@AAADDDGGGJJJTTT___fffiiifff]]]SSSPPPKKKHHHIIIKKKNNNTTT[[[aaacccbbb\\\SSSMMMLLLNNNHHHHHHGGGFFFEEEDDDCCCBBBCCCEEEGGGIIIIIIIIIIIIIIIHHHKKKPPPUUUZZZaaahhhmmmrrrssssssrrrpppllliiiggggggccc^^^[[[ZZZZZZZZZZZZUUUUUUTTTSSSQQQNNNLLLJJJJJJJJJKKKMMMPPPVVV]]]bbbjjjuuu}}}zzzzzzzzz|||}}}xxxnnngggdddlllqqqppppppssswwwwww{{{|||vvvcccOOOAAA;;;:::999999:::::::::999999888888999:::;;;===@@@EEEHHHVVVxxx}}}rrrWWWIIIOOO]]]pppyyysss^^^VVVOOONNNQQQTTTZZZ```eeehhhmmmppprrrtttvvvxxxwwwxxxyyyzzz{{{|||||||||{{{zzzyyywwwvvvvvvyyy{{{{{{~~~EEEEEEFFFHHHJJJLLLOOOPPPRRRQQQPPPNNNLLLIIIGGGEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDCCC@@@@@@@@@??????>>>>>>>>>===>>>???AAABBBBBBAAAAAA@@@???===<<<<<<===>>>???@@@BBBEEEFFFGGGIIILLLNNNRRRRRRVVV\\\```ccciiippptttzzzqqqggg```bbbhhhkkknnnpppzzzvvvpppnnnlllmmmrrrwwwxxxzzzyyybbbJJJ>>><<<:::999:::888888888999999999999::::::888;;;???AAA@@@CCCHHHPPPpppnnn[[[PPPLLLJJJJJJKKKKKKHHHGGGNNNXXXtttooofff^^^VVVPPPNNNLLLIIIFFFCCCCCCEEEGGGJJJLLLKKKJJJFFFFFFFFFEEEEEEEEEDDDDDDAAAAAABBBCCCDDDFFFGGGHHHJJJKKKPPPVVVXXXYYY```hhhttt~~~{{{yyyzzz||||||||||||~~~||||||yyyuuuqqqnnnmmmnnnmmmnnnpppsssuuuvvvuuutttzzz|||~~~uuunnngggcccaaadddccc```]]]YYYUUURRRQQQLLLJJJGGGFFFGGGGGGFFFDDDCCCCCCCCCBBBBBBAAAAAAAAA??????@@@??????@@@BBBDDDDDDOOO\\\gggnnnnnndddYYYUUUOOOKKKKKKLLLNNNTTT[[[___dddgggdddZZZPPPKKKJJJGGGGGGFFFEEEDDDCCCCCCBBBCCCEEEGGGJJJKKKKKKIIIHHHKKKMMMNNNPPPSSSXXX^^^ccckkklllnnnooommmjjjfffcccddd```\\\YYYYYYYYYZZZYYYUUUUUUUUUSSSQQQOOOLLLKKKHHHIIIJJJLLLOOOUUU]]]bbbiiisss}}}}}}||||||zzzyyyxxxwwwuuuoooggg```___fffkkklllooouuu{{{||||||sss```MMM@@@<<<<<<888999999:::::::::999999888999;;;<<<===@@@EEEHHHUUUuuuzzz\\\JJJNNNXXXgggqqqnnn```WWWOOOMMMOOOSSSYYY```fffiiimmmppprrrssstttvvvwwwxxxyyyzzz{{{{{{{{{{{{zzzzzzzzzxxxvvvwwwyyy|||{{{}}}CCCCCCDDDEEEHHHKKKNNNOOORRRRRRRRRQQQOOOLLLJJJHHHHHHGGGGGGFFFFFFEEEEEEEEECCCDDDDDDEEEEEEDDDDDDCCC@@@@@@@@@@@@@@@????????????@@@AAABBBBBBBBBAAA@@@AAA???>>><<<<<<===>>>??????AAADDDFFFGGGHHHKKKMMMSSSRRRUUUZZZ^^^```fffnnnpppwwwxxxnnniiimmmsssuuuuuuttt}}}xxxuuuoooooorrrvvvwwwzzzuuu^^^FFF???===:::999:::::::::;;;;;;;;;<<<<<<<<<;;;999:::>>>AAA@@@BBBFFFMMMiiippp^^^QQQJJJIIIHHHHHHIIIGGGFFFKKKRRRhhhwwwhhh```VVVQQQOOOOOOKKKHHHCCCCCCDDDFFFJJJLLLKKKJJJKKKJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGIIIOOOVVVXXXXXX^^^dddnnn~~~}}}}}}}}}yyyvvvttttttqqqqqqqqqsssvvvwwwwwwvvv~~~}}}wwwqqqnnnlllkkkiiieeeaaa\\\YYYWWWSSSPPPLLLJJJIIIIIIHHHGGGFFFFFFEEEDDDCCCCCCBBBBBB?????????>>>===>>>@@@BBB???HHHTTT```kkkpppkkkccc]]]VVVQQQOOONNNNNNRRRXXX]]]ccchhhhhhaaaXXXPPPLLLIIIIIIGGGFFFFFFEEEEEEFFFHHHJJJLLLPPPRRRRRROOOLLLNNNNNNNNNNNNNNNQQQUUUYYYaaabbbeeeffffffccc```^^^]]]ZZZWWWVVVWWWXXXXXXWWWTTTTTTTTTSSSQQQNNNKKKJJJGGGHHHIIIKKKOOOVVV^^^cccjjjsss|||}}}zzzzzz{{{yyyxxxvvvtttrrrlllfffaaa___fffkkklllmmmsssyyy{{{{{{~~~ppp\\\JJJ???<<<===888999999999999:::::::::999:::<<<===???BBBEEEIIIUUUsssbbbOOOOOOSSS^^^iiijjjcccYYYOOOMMMNNNQQQYYY```dddhhhlllpppqqqrrrsssuuuwwwwwwxxxyyyzzzzzzzzzzzzyyyzzzzzzyyyxxxyyy{{{}}}|||}}}BBBAAABBBCCCEEEHHHLLLMMMOOOPPPQQQRRRRRRPPPNNNMMMJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEDDDBBBAAAAAA@@@>>><<<<<<===>>>??????AAACCCEEEFFFHHHKKKMMMTTTRRRTTTYYY\\\^^^ccckkklllttt}}}~~~}}}uuurrryyy~~~{{{zzzxxxvvvvvvvvvzzzqqqYYYCCC>>>>>>:::777888999:::::::::;;;;;;;;;;;;===999999===@@@@@@BBBFFFKKKbbb|||qqqcccUUULLLJJJGGGFFFGGGFFFDDDGGGMMM\\\wwwjjjaaaVVVQQQQQQQQQMMMIIIDDDCCCDDDFFFIIIKKKKKKJJJKKKJJJJJJIIIHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEHHHIIIMMMSSSUUUVVV\\\dddiiiwww}}}zzzyyyxxxvvvtttuuuxxxzzzzzzyyy~~~~~~vvvrrrooonnnmmmjjjfffccc___]]]YYYUUUQQQNNNLLLKKKJJJHHHIIIHHHHHHFFFEEEDDDCCCCCCAAAAAAAAA@@@>>>>>>@@@BBB???DDDLLLVVVeeeqqqtttqqqhhhaaa[[[XXXUUURRRTTTYYY\\\```eeehhhgggaaaYYYTTTNNNMMMKKKJJJJJJJJJJJJKKKNNNOOORRRVVVYYYXXXTTTPPPNNNNNNMMMKKKJJJKKKNNNQQQVVVXXX[[[]]]]]]\\\ZZZXXXWWWUUUTTTTTTUUUVVVVVVUUUSSSSSSRRRQQQOOOMMMJJJHHHFFFHHHIIILLLPPPXXX```fffmmmuuu}}}yyyvvvwwwxxxwwwvvvuuutttrrroookkkhhheeemmmrrrpppnnnqqquuuwww~~~~~~}}}}}}mmmYYYGGG===<<<>>>999999888888888999;;;;;;999;;;===???@@@CCCFFFIIISSSooo}}}}}}iiiTTTPPPPPPXXXffflllhhh]]]RRRMMMMMMPPPVVV^^^```eeejjjoooqqqssstttuuuwwwwwwxxxxxxyyyxxxxxxxxxxxxyyy{{{{{{{{{{{{}}}~~~}}}}}}~~~AAA@@@@@@AAACCCGGGJJJLLLLLLMMMPPPRRRSSSSSSRRRRRRKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGCCCCCCCCCDDDDDDDDDDDDDDDFFFFFFGGGGGGFFFEEEDDDBBBBBB@@@>>>===<<<===>>>???>>>AAACCCEEEFFFHHHJJJMMMTTTRRRTTTXXXZZZ\\\bbbiiiiiirrr}}}~~~||||||}}}yyyxxxzzzvvvuuu{{{nnnUUU@@@===>>>999555666666777777777777888888888>>>:::999<<>>:::999888777777999;;;<<<:::<<<>>>@@@AAADDDGGGJJJQQQlllzzzyyyyyysssnnnXXXRRRNNNVVVgggppplll```TTTNNNLLLNNNTTT[[[]]]bbbhhhnnnqqqsssuuuwwwwwwwwwxxxxxxxxxwwwvvvvvvvvvyyy{{{}}}}}}}}}~~~~~~|||}}}>>>>>>???@@@BBBEEEFFFHHHGGGJJJMMMQQQTTTVVVVVVVVVTTTTTTSSSSSSQQQPPPNNNMMMLLLLLLKKKJJJIIIIIIJJJJJJGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCBBB<<<<<<;;;;;;<<<===???@@@AAAAAACCCDDDGGGJJJLLLMMMMMMPPPUUUYYY]]]```dddfffkkkqqqyyy|||wwwtttuuuuuunnn~~~}}}xxx|||}}}|||~~~aaaPPP@@@::::::888666555999999:::::::::;;;;;;;;;======>>>======???CCCFFFKKKRRRiiivvvgggZZZRRRLLLIIIGGGFFFFFFFFFFFFEEELLL```|||uuuhhh[[[WWWUUUPPPJJJHHHHHHGGGFFFEEEFFFGGGIIIJJJGGGFFFFFFIIIMMMNNNLLLJJJIIIIIIHHHGGGFFFEEEDDDCCCEEEGGGKKKNNNQQQVVV\\\___iiiooo|||tttnnnoooooonnnmmmkkkhhhfffeee]]]ZZZVVVUUUTTTRRRNNNKKKKKKIIIGGGHHHJJJJJJGGGDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAEEEKKKSSSaaawwwvvvjjjdddcccaaa\\\]]]\\\]]]bbbiiimmmkkkgggccc]]]VVVTTTUUUUUUQQQNNNKKKLLLOOORRRUUUVVVTTTRRROOONNNMMMKKKKKKKKKLLLMMMQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTRRROOOLLLJJJIIIHHHHHHEEEHHHKKKMMMPPPWWW```hhhqqqyyy}}}xxxuuuppplllllllllqqqtttpppnnnqqqtttuuu{{{{{{xxxuuurrryyysssqqqqqqrrrrrrwwwcccRRREEE;;;777888999999999888999999::::::;;;;;;<<<>>>AAAEEEHHHJJJVVVddd~~~}}}|||~~~wwwlllkkk|||{{{aaaQQQMMMSSScccsssvvvlll]]]SSSQQQSSSWWWZZZ```bbbfffhhhkkknnnrrrvvvxxxyyy{{{zzzyyyxxxxxxyyywwwxxxyyyxxxwwwwwwyyy{{{~~~}}}|||}}}======>>>???AAACCCEEEFFFFFFIIILLLPPPSSSUUUVVVVVVXXXXXXWWWWWWVVVTTTSSSRRROOONNNMMMLLLLLLKKKKKKKKKJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHFFFEEECCCBBBBBB>>>===<<<;;;;;;<<<======@@@AAABBBDDDFFFIIIKKKLLLNNNQQQUUUYYY\\\```eeehhhkkkqqqyyy|||uuuqqqqqqrrrlll~~~|||wwwxxx{{{yyyxxxyyy}}}vvv[[[LLL===888999999888777999999:::::::::;;;;;;;;;===>>>>>>>>>>>>@@@CCCFFFHHHNNNaaavvvkkkaaaZZZMMMKKKGGGEEEEEEFFFFFFEEEHHHXXXqqq{{{mmm___YYYWWWRRRMMMKKKJJJHHHFFFEEEEEEFFFHHHJJJHHHHHHHHHKKKNNNPPPNNNLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDFFFIIILLLPPPTTTZZZ^^^eeejjjzzz~~~vvvpppoooooonnnlllkkkiiigggfffeeeaaa\\\XXXVVVTTTQQQOOOMMMKKKIIIIIIJJJJJJGGGDDDFFFFFFFFFEEEEEEDDDCCCBBBBBBBBBDDDHHHNNNYYYlll~~~yyyoookkkgggcccbbb```aaafffooovvvxxxwwwnnnggg```\\\\\\[[[WWWSSSQQQPPPOOOPPPRRRSSSRRRQQQOOONNNMMMLLLKKKKKKKKKKKKMMMLLLLLLLLLKKKJJJJJJJJJMMMMMMMMMMMMNNNOOOQQQQQQRRRPPPMMMKKKHHHGGGGGGGGGEEEHHHKKKMMMPPPWWW```gggqqqyyy|||vvvsssnnnjjjjjjiiioooqqqooommmqqqtttuuu~~~}}}zzz{{{rrrkkkkkkooottt}}}{{{~~~sss___PPPEEE<<<999:::999888888888888999::::::===>>>???AAADDDGGGKKKLLLPPP]]]yyy~~~{{{{{{{{{xxxyyywwwqqqjjjiiirrriiiTTTJJJOOObbbtttwwwhhh[[[SSSRRRUUUXXX```dddiiilllnnnppprrrtttvvvxxxyyyyyywwwvvvvvvwwwwwwxxxxxxxxxwwwwwwyyy{{{}}}}}}|||}}}~~~<<<<<<===>>>@@@AAACCCDDDEEEGGGKKKNNNQQQTTTUUUUUUZZZZZZZZZYYYXXXWWWVVVUUUSSSRRRQQQPPPOOONNNMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJHHHFFFEEECCCAAAAAA???>>>===;;;;;;;;;;;;<<>>?????????@@@CCCFFFIIILLLZZZuuu|||vvvpppiiibbb]]]PPPLLLHHHEEEEEEEEEFFFFFFEEENNNaaa}}}tttddd\\\YYYTTTQQQOOOLLLJJJGGGDDDCCCEEEGGGIIIJJJIIIJJJLLLOOOPPPPPPOOOKKKJJJGGGEEECCCCCCCCCDDDCCCEEEHHHJJJMMMQQQWWWZZZ___cccqqq~~~yyyuuutttsssqqqooommmkkkjjjiiiddd]]]XXXTTTRRRQQQPPPPPPNNNMMMNNNNNNLLLIIIGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDBBBCCCDDDGGGNNN]]]kkkuuunnnjjjbbb```___cccmmmxxx}}}uuulllfffeeeccc^^^YYYVVVRRROOOMMMMMMOOOPPPPPPNNNNNNNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFJJJJJJJJJKKKLLLMMMNNNOOONNNMMMJJJHHHFFFEEEDDDDDDEEEHHHJJJLLLOOOVVV___fffpppxxx{{{uuuqqqllljjjkkkiiioooqqqooonnnqqqtttuuuzzzooofffeeemmmuuu|||tttnnnpppyyy}}}mmmZZZMMMDDD<<<:::;;;888888777777888999999:::>>>>>>@@@BBBFFFIIILLLNNNQQQ\\\uuu}}}yyyxxxtttrrrllliiiiiiiiiqqq}}}aaaOOOQQQfff|||xxxhhhZZZSSSTTTWWW```eeejjjnnnpppqqqrrrrrrtttvvvwwwwwwuuutttttttttwwwxxxxxxxxxwwwwwwyyyzzz{{{|||}}}~~~;;;<<<<<<===>>>???AAABBBCCCEEEHHHLLLOOORRRSSSTTTWWWXXXXXXXXXWWWVVVUUUUUUVVVUUUUUUSSSRRRPPPOOONNNNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJHHHFFFDDDBBB@@@???>>>===<<<;;;:::;;;<<<<<<>>>???@@@BBBDDDGGGIIIJJJQQQSSSUUUXXX\\\aaahhhlllkkkpppxxx~~~yyysssuuuooo}}}zzzvvvrrrnnniiieeehhhnnnwwwooolllppptttyyyiiiPPPDDD:::888::::::;;;<<<:::::::::;;;;;;;;;;;;<<<===>>>@@@@@@@@@AAADDDFFFLLLNNNYYYooo}}}xxxrrrmmmiiiccc]]]XXXSSSOOOIIIEEEDDDEEEFFFFFFDDDHHHTTTnnn{{{hhh^^^YYYUUUQQQPPPNNNLLLHHHDDDCCCDDDFFFGGGJJJJJJKKKLLLNNNPPPPPPPPPMMMKKKGGGDDDBBBBBBCCCDDDBBBDDDFFFHHHKKKNNNSSSVVVYYY]]]iii{{{|||yyyuuurrrpppooolllggg___XXXTTTSSSSSSSSSRRRRRRRRRRRRRRRPPPNNNLLLHHHHHHIIIIIIHHHGGGGGGFFFFFFCCCBBBCCCCCCFFFPPP\\\www~~~tttnnneeeaaa^^^```iiittt~~~tttmmmjjjgggaaa\\\VVVSSSOOOLLLLLLMMMNNNMMMMMMNNNOOOOOONNNLLLJJJIIIJJJJJJIIIHHHHHHGGGFFFFFFGGGGGGHHHHHHIIIKKKLLLMMMJJJIIIGGGEEECCCBBBBBBCCCEEEGGGJJJLLLOOOUUU^^^eeennnwww|||wwwsssooonnnooopppuuuvvvrrrpppsssvvvvvv}}}{{{zzzuuunnnhhhhhhnnnttt|||xxxrrrjjjhhhnnn{{{xxxhhhUUUIIIBBB<<<999:::777777777777888999::::::<<<===???BBBFFFIIILLLMMMTTT\\\pppzzz{{{vvvmmmkkkmmmiiikkktttZZZUUUfff{{{wwwfffZZZWWWYYY___cccgggkkkmmmoooqqqssstttuuuvvvvvvtttsssssstttvvvwwwxxxwwwvvvvvvxxxzzz{{{|||}}};;;;;;;;;<<<===>>>???@@@AAACCCFFFIIIMMMPPPRRRSSSUUUVVVVVVVVVVVVVVVUUUTTTVVVVVVVVVUUUSSSQQQPPPNNNMMMLLLKKKKKKJJJJJJJJJKKKJJJIIIGGGEEECCCAAA???>>><<<;;;:::::::::<<<===>>>>>>>>>@@@AAADDDGGGIIIJJJPPPRRRUUUXXX\\\bbbhhhmmmkkkpppxxxvvv{{{vvv~~~tttqqqnnnlllhhhfffllltttssskkkkkkmmmttt~~~iiiNNNDDD;;;:::;;;;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<===???@@@AAAAAABBBDDDFFFLLLOOOYYYmmm{{{uuummmhhheeebbb]]]XXXUUUPPPJJJFFFDDDEEEEEEFFFFFFFFFMMMbbbmmm```ZZZTTTPPPOOOOOOLLLHHHEEECCCCCCEEEFFFHHHIIIJJJKKKLLLMMMOOOPPPOOOLLLIIIEEECCCBBBCCCDDDAAACCCEEEFFFHHHKKKPPPSSSUUUYYYbbbppp~~~xxxtttqqqpppnnnkkkeee^^^ZZZXXXXXXZZZRRRTTTUUUVVVTTTRRRPPPNNNJJJJJJKKKKKKJJJJJJIIIIIIGGGDDDCCCDDDCCCDDDJJJSSSaaawww}}}uuuooojjjeeedddhhhqqqzzz}}}tttooommmjjjddd^^^VVVSSSPPPOOOOOOOOONNNMMMOOOOOOPPPPPPOOOMMMKKKIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJJJJHHHFFFEEECCCBBBAAAAAABBBEEEGGGIIIKKKNNNTTT]]]dddmmmvvv~~~|||wwwvvvwww{{{~~~wwwsssuuuyyyzzzyyyuuussspppooopppqqqsssttttttqqqkkkggghhhqqquuudddQQQEEE???:::777777777777777777888999:::;;;===>>>AAAEEEHHHKKKNNNOOORRRWWWhhhsssnnnqqqmmmkkkeeeUUU]]]jjjpppddd^^^^^^___aaaccceeegggkkkpppssssssuuuvvvvvvuuuttttttuuuvvvwwwxxxwwwvvvvvvxxxzzz{{{|||~~~<<<<<<<<<<<<<<<===>>>>>>???AAACCCGGGJJJNNNQQQRRRUUUUUUVVVVVVWWWVVVVVVVVVTTTUUUUUUUUUSSSQQQOOONNNLLLKKKJJJIIIIIIHHHHHHIIIGGGGGGEEEDDDBBB@@@>>>>>>;;;::::::::::::<<<===>>>>>>???@@@BBBDDDGGGIIIJJJNNNQQQUUUXXX\\\bbbhhhllllllqqqyyy~~~uuu}}}{{{ooolllkkkkkkkkkllluuu~~~tttlllkkksss|||eeeLLLCCC<<<;;;<<<::::::<<<:::;;;;;;;;;<<<<<<<<<<<<===???AAABBBBBBCCCEEEFFFGGGMMMXXXiii|||uuulllhhhhhhgggccc```VVVRRRLLLHHHFFFEEEEEEDDDFFFFFFIIIXXXuuuttteee]]]UUUPPPNNNMMMLLLIIIFFFDDDDDDDDDDDDGGGHHHJJJJJJJJJKKKNNNPPPPPPNNNKKKGGGDDDCCCCCCCCCAAABBBDDDEEEGGGIIIMMMPPPRRRUUU]]]hhhrrr|||wwwtttssspppnnnkkkeee```\\\\\\\\\VVVXXXZZZYYYVVVRRROOONNNKKKLLLLLLMMMLLLLLLKKKKKKJJJGGGFFFGGGFFFDDDHHHNNNRRReee|||zzzuuuooojjjhhhkkkpppsssyyytttpppoooqqqpppkkkfff[[[XXXUUUSSSRRRRRRPPPOOORRRRRRQQQPPPOOONNNLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLHHHHHHHHHGGGGGGHHHHHHIIIFFFEEEDDDBBBAAAAAABBBBBBDDDGGGIIIKKKMMMSSS\\\cccllluuu}}}zzzuuuxxx|||~~~{{{|||qqqpppooorrrvvvzzzzzzzzzrrrpppkkkiiillluuuppp___LLLBBB===999666666777777888888999:::<<<<<<@@@AAAEEEIIILLLOOOQQQRRRRRRWWWfff~~~}}}vvvuuuoooiiixxxtttZZZUUUYYYkkkttt}}}}}}uuukkkfffeeecccccccccdddeeehhhnnnrrrrrrtttvvvvvvuuuuuuvvvwwwvvvwwwwwwwwwvvvvvvxxxyyy{{{|||}}}~~~===<<<<<<<<<<<<======>>>>>>???AAAEEEIIILLLPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVQQQRRRSSSSSSRRRPPPNNNMMMKKKKKKJJJHHHHHHGGGGGGGGGEEEDDDCCCBBB@@@???>>>===<<<;;;:::::::::;;;<<<===??????@@@BBBEEEGGGJJJKKKLLLOOOTTTYYY]]]bbbfffjjjnnnssszzz|||xxxrrr}}}|||mmmiiihhhkkknnnttt~~~sssnnnvvvuuu\\\GGG@@@;;;;;;;;;::::::===;;;;;;;;;;;;<<<<<<<<<<<<===@@@BBBCCCCCCCCCEEEFFFFFFLLLUUUddd|||wwwmmmiiijjjjjjgggcccVVVSSSMMMIIIGGGFFFDDDBBBBBBDDDHHHQQQggg|||lllbbbXXXRRROOOKKKKKKIIIHHHFFFEEEDDDCCCGGGIIIJJJJJJIIIKKKNNNQQQQQQOOOMMMJJJGGGEEECCCBBBAAACCCDDDEEEFFFHHHLLLOOOOOOSSSZZZaaagggqqqyyyzzzyyytttlllfffcccbbbaaacccdddbbb\\\UUUQQQPPPLLLMMMMMMNNNNNNNNNMMMMMMMMMJJJHHHJJJHHHEEEFFFJJJJJJVVVgggyyy|||uuunnnkkkjjjjjjkkkjjjkkkqqqxxxzzzxxxtttfffaaa[[[VVVTTTTTTTTTTTTUUUTTTSSSQQQOOONNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRKKKJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCDDDFFFIIIJJJMMMSSS[[[bbbkkkttt|||yyytttxxx{{{qqqrrrtttuuuxxx||||||xxxsssppprrrzzz~~~kkkYYYGGG>>><<<:::888777888888888999:::<<<===>>>@@@BBBFFFJJJNNNQQQSSSSSSRRRYYYggg~~~zzz|||{{{oooeeekkkyyyzzz\\\PPPNNNWWWaaalllrrrqqqnnnkkkkkkiiiiiiiiihhhggghhhkkkmmmooorrrtttuuuuuuvvvwwwxxxuuuvvvwwwvvvuuuvvvwwwyyyzzzzzzzzz{{{}}}======<<<<<<<<<======>>>===>>>@@@DDDHHHLLLOOOQQQQQQQQQRRRSSSTTTTTTTTTTTTOOOPPPQQQRRRQQQPPPNNNLLLKKKKKKJJJHHHHHHGGGGGGGGGCCCCCCBBBAAA???>>>>>>===>>>===;;;:::999999:::;;;???@@@AAACCCEEEHHHJJJKKKJJJNNNTTTYYY]]]aaafffiiinnnssszzzzzzsssooo|||zzzvvvmmmhhhfffjjjqqqxxxyyyrrrzzzpppTTTCCC===888999;;;:::;;;>>>;;;;;;;;;<<<<<<<<<======>>>@@@BBBCCCCCCDDDEEEGGGIIINNNUUU___uuuyyynnnhhhiiiiiieeeaaaVVVSSSNNNKKKHHHFFFCCCAAA>>>CCCGGGMMM___}}}rrrggg\\\TTTQQQJJJJJJJJJIIIGGGEEEDDDCCCGGGIIIKKKKKKJJJKKKOOORRRQQQPPPNNNLLLIIIFFFCCCBBBBBBCCCDDDEEEEEEHHHKKKNNNMMMQQQXXX]]]```hhhzzz}}}uuupppnnnlllnnnnnnjjjbbbZZZUUUSSSMMMNNNNNNOOOOOOOOONNNNNNOOOLLLJJJKKKIIIEEEEEEHHHHHHNNNXXXjjjyyyrrrnnnlllbbbccchhhrrr}}}pppiii```XXXUUUVVVWWWXXXWWWVVVSSSQQQOOOOOOOOOOOOQQQRRRSSSTTTVVVWWWXXXYYYMMMLLLKKKIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBCCCDDDDDDDDDFFFIIIJJJLLLRRR[[[bbbjjjsss|||wwwsssxxx}}}sssvvvxxxxxxwww{{{|||wwwwww~~~{{{fffUUUCCC<<<<<<;;;999999999999999:::;;;<<<>>>???>>>AAAEEEIIIMMMPPPQQQRRRNNNVVVdddxxx{{{ooobbbdddlllxxxuuuXXXJJJEEELLLTTT```iiimmmmmmnnnnnnnnnoooooonnnkkkiiiiiiiiinnnpppssstttuuuvvvwwwyyyuuuvvvwwwvvvuuuuuuwwwyyyyyyxxxxxxxxxzzz}}}BBB@@@???===<<<<<<======>>>???@@@CCCFFFIIIKKKMMMOOOPPPPPPPPPPPPPPPOOOOOORRROOOLLLLLLOOOPPPNNNLLLKKKIIIGGGEEEEEEEEEFFFGGGDDDCCCBBBAAA???>>>===<<<<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKNNNNNNQQQWWW___fffhhhhhhsssuuuyyy|||~~~xxxrrruuu|||xxxnnnjjjiiiiiiiiimmmttt~~~~~~uuuqqqssswwwmmmSSS@@@>>>;;;999888888999;;;::::::;;;;;;<<<============???BBBCCCCCCDDDFFFHHHIIIPPPRRRTTTggg}}}rrrjjjfffeeeeeeeeeZZZUUUNNNHHHFFFEEEEEEDDDDDDBBBCCCHHHTTTkkkyyylllaaaTTTPPPNNNNNNMMMKKKGGGEEEDDDDDDFFFJJJMMMLLLIIIHHHKKKOOOVVVRRRNNNJJJHHHGGGFFFFFFDDDCCCCCCCCCDDDEEEGGGHHHIIIMMMSSSWWW\\\dddpppxxxyyyrrrnnnooonnnkkkfff^^^UUUPPPSSSPPPQQQRRRPPPMMMMMMPPPOOOOOOOOONNNLLLJJJIIIHHHOOOLLLOOO]]]qqqzzzuuutttkkkeeebbbkkk}}}}}}mmmddd```]]][[[ZZZ\\\ZZZXXXTTTQQQPPPQQQSSSVVVUUUUUUWWWZZZ^^^______ZZZSSSKKKHHHIIIIIIGGGDDDEEEDDDCCCBBBBBBBBBBBBBBBFFFFFFGGGHHHLLLSSS\\\bbbqqqvvv~~~zzz~~~}}}}}}{{{zzzuuutttrrrrrrwww~~~}}}sssfffUUUDDD>>>===;;;999888666666888999;;;<<<>>>>>>AAADDDGGGIIIKKKMMMPPPSSSRRRSSS^^^rrr~~~tttttt}}}zzzgggaaafffeeezzzjjjOOODDDEEEEEEJJJSSS\\\cccgggiiiiiiooorrrssspppkkkgggfffgggmmmnnnpppqqqrrrrrrrrrqqqtttvvvwwwvvvuuutttvvvwwwzzz{{{{{{{{{|||~~~CCCBBB@@@???>>>>>>>>>???===>>>???AAADDDGGGIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPNNNLLLJJJJJJLLLMMMKKKJJJJJJIIIGGGEEEEEEEEEFFFGGGDDDCCCBBBAAA???>>>===<<<<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKNNNNNNRRRXXXaaahhhkkklllqqquuuyyy}}}{{{wwwtttxxx~~~uuujjjgggggggggiiinnnsssyyy|||zzztttqqqsssvvv~~~gggNNN@@@>>>;;;999888888:::;;;::::::;;;<<<<<<======>>>===???BBBCCCCCCDDDFFFHHHHHHNNNRRRUUUaaawwwvvvllleeeaaa^^^]]]YYYTTTNNNIIIFFFEEEDDDCCCAAAAAABBBFFFNNNaaaqqqcccTTTPPPMMMLLLKKKIIIFFFDDDCCCCCCEEEIIIMMMLLLJJJHHHKKKNNNSSSQQQMMMKKKIIIGGGFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJNNNRRRUUUXXX___hhhpppxxxvvvsssoooiiiccc\\\XXXTTTRRRRRRTTTRRRNNNNNNQQQSSSRRRRRRQQQOOOMMMLLLKKKJJJFFFHHHTTTggg}}}{{{yyyrrrlllhhhnnnsssjjjccc^^^[[[ZZZZZZYYYWWWUUUUUUUUUVVVWWWVVVUUUWWW[[[___bbbcccZZZTTTMMMIIIIIIIIIGGGDDDEEEEEEDDDCCCCCCCCCCCCCCCGGGGGGGGGIIIMMMUUU___fffsssxxx}}}}}}yyyxxxyyyvvvtttqqqqqqvvv}}}ooo___PPP@@@;;;;;;:::888888777888999:::<<<>>>???@@@AAADDDGGGIIIJJJLLLOOOQQQPPPQQQ[[[nnn~~~qqqmmm}}}}}}hhh^^^___[[[iiivvvtttbbbNNNCCC@@@@@@DDDLLLTTT[[[```bbbcccllloooqqqooojjjgggfffggglllmmmooopppqqqrrrqqqqqqrrrtttuuuuuusssssstttvvv{{{{{{||||||}}}DDDCCCBBBAAAAAAAAAAAAAAA<<<======???AAADDDFFFGGGHHHIIIKKKMMMNNNOOOPPPPPPLLLKKKJJJJJJKKKKKKJJJIIIIIIHHHFFFEEEDDDDDDEEEFFFCCCCCCBBB@@@???>>>===<<<<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKNNNPPPSSSZZZbbbiiimmmnnnrrrvvv{{{}}}}}}wwwuuutttxxxqqqfffeeeccccccffflllqqqrrrrrrvvvwwwwwwvvvtttssstttuuuwwwxxxyyy~~~|||```III???>>>;;;999888999:::;;;:::;;;;;;<<<<<<===>>>>>>===???BBBCCCCCCDDDFFFHHHGGGLLLSSSXXX\\\hhhyyyoooggg```ZZZWWWWWWSSSNNNIIIGGGEEECCCBBB@@@BBBDDDEEEHHHWWWuuu{{{iiiYYYTTTOOONNNLLLIIIGGGFFFEEEDDDDDDHHHLLLLLLJJJIIIJJJKKKOOOOOONNNMMMJJJHHHEEEDDDDDDDDDCCCCCCCCCEEEFFFGGGJJJMMMPPPRRRSSSWWW^^^dddkkk{{{|||vvvqqqlllgggaaa^^^[[[XXXXXXYYYXXXTTTSSSUUUWWWWWWWWWVVVTTTQQQOOONNNJJJFFFEEELLLZZZqqqyyyqqqjjjlllwwwyyymmmccc]]]]]]]]]^^^^^^]]]\\\ZZZYYYWWWTTTQQQQQQTTTWWWZZZ[[[YYYTTTNNNJJJJJJJJJGGGEEEGGGFFFEEEEEEDDDEEEEEEEEEHHHHHHHHHIIINNNXXXdddlllvvvzzz~~~zzztttssstttuuurrroooooottt}}}}}}}}}xxxiiiZZZLLL>>>;;;;;;;;;::::::888999:::<<<>>>???@@@AAABBBDDDGGGHHHIIIJJJMMMOOOOOOPPPWWWggg|||~~~oooeeerrrnnn```\\\[[[aaaggghhhaaaUUUGGG???===@@@EEELLLSSSXXX\\\^^^gggjjjnnnmmmjjjffffffgggkkklllmmmooopppqqqqqqqqqppprrrssssssrrrrrrsssuuuzzzzzzzzzzzz{{{}}}~~~EEEEEEDDDCCCCCCCCCCCCCCC<<<<<<<<<===???@@@BBBCCCFFFGGGIIIJJJLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFDDDDDDDDDDDDDDDBBBBBBAAA@@@???>>>======<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKOOOQQQUUU[[[bbbhhhlllnnntttwww}}}}}}sssppprrrooouuu~~~~~~pppfffeeeaaa___bbbiiinnnnnnmmmnnnoooppprrrsssssssssrrrrrrsssuuu|||tttYYYDDD>>>===;;;:::999999::::::;;;;;;;;;<<<======>>>>>>===???AAACCCCCCDDDFFFHHHHHHIIIRRR^^^```cccvvv~~~}}}{{{ssskkkddd^^^YYYVVVRRRMMMJJJGGGDDDBBB???@@@CCCFFFGGGGGGQQQkkktttaaa\\\TTTRRROOOLLLKKKJJJHHHGGGCCCFFFJJJLLLKKKIIIHHHIIILLLNNNPPPOOOMMMIIIFFFEEEEEEDDDCCCCCCCCCEEEFFFGGGIIILLLNNNOOOPPPSSSWWW[[[```kkk{{{~~~yyyuuupppjjjeeefffbbb___```^^^ZZZXXXYYYYYYZZZZZZYYYWWWUUURRRPPPPPPMMMJJJKKKRRRccc}}}wwwmmmjjjooo{{{zzzkkkbbbbbbbbbcccdddeeeccc___]]]ZZZVVVPPPMMMLLLNNNOOOPPPSSSPPPLLLKKKKKKJJJIIIGGGHHHGGGGGGFFFFFFFFFGGGGGGHHHHHHGGGIIIOOOZZZgggpppxxx|||~~~~~~}}}zzzyyy{{{~~~tttooonnnpppmmmjjjkkkrrr{{{~~~vvvzzztttfffXXXKKK@@@======<<<;;;<<<999999:::<<<>>>???AAAAAACCCEEEGGGHHHHHHIIIKKKMMMOOOPPPUUUbbbvvv~~~nnncccmmmwwwggg___aaabbbeeehhhfff[[[KKK???>>>@@@CCCHHHNNNTTTYYY\\\aaaeeejjjllljjjgggggghhhjjjkkklllmmmnnnoooppppppoooqqqrrrrrrrrrrrrtttuuuvvvvvvvvvwwwxxxyyyzzz{{{EEEEEEEEEEEEDDDDDDDDDCCC======<<<======>>>???@@@EEEFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@@@@???>>>======<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKPPPSSSWWW\\\aaafffkkkmmmqqquuu{{{}}}qqqgggggglllkkkssswwwnnnjjjddd^^^___fffmmmqqqqqqooommmkkkmmmoooqqqooommmmmmooouuunnnSSSCCC======;;;:::::::::::::::;;;;;;<<<<<<===>>>>>>???===???AAACCCCCCDDDFFFHHHJJJHHHRRRbbbhhhgggsss{{{xxx}}}yyyqqqjjjccc^^^WWWSSSNNNJJJGGGDDD@@@>>>???BBBFFFGGGEEEMMMaaavvv}}}ggg```XXXUUUPPPMMMLLLKKKIIIGGGBBBEEEHHHJJJJJJIIIHHHGGGIIIMMMQQQQQQOOOJJJHHHGGGEEEDDDDDDCCCCCCDDDFFFFFFGGGIIILLLNNNOOOQQQTTTVVV[[[```jjjttt{{{tttqqqjjjdddccc```[[[XXXYYYYYYZZZ[[[[[[YYYWWWTTTRRRQQQOOOMMMLLLNNNWWWlll}}}qqqlllnnnuuu{{{mmmeeedddeeegggiiihhheeebbb^^^YYYSSSNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGIIIPPP[[[iiirrryyy|||~~~}}}}}}~~~yyysssrrrzzz{{{rrrooommmkkkiiilllsss{{{xxxttt{{{qqqdddTTTIII???===<<<:::999:::888999:::;;;===???@@@AAACCCEEEGGGHHHHHHIIIKKKMMMPPPRRRUUU```ttt}}}pppfffmmm~~~nnnddd^^^___cccgggggg]]]LLL???AAAAAACCCFFFKKKQQQVVVYYYZZZ```gggkkkjjjhhhhhhiiiiiiiiijjjkkkmmmnnnooopppoooqqqssssssssstttvvvwwwttttttuuuuuuvvvxxxyyyzzz~~~CCCDDDDDDDDDDDDDDDCCCCCC???>>>>>>=========>>>>>>CCCDDDDDDEEEFFFFFFFFFFFFDDDFFFHHHHHHFFFDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???>>>>>>======<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKOOOSSSXXX]]]aaafffkkkooonnnsssyyyzzzmmmbbbaaagggjjjsss{{{pppjjjdddccciiirrryyy}}}yyyrrrllljjjmmmpppooommmkkknnnwwwhhhOOOCCC<<<<<<;;;;;;::::::::::::;;;<<<<<<======>>>??????===???BBBCCCCCCDDDFFFHHHJJJHHHQQQaaaiiiiiippp|||xxxyyyxxxooogggaaa]]]XXXRRRLLLHHHEEEBBB???===???BBBDDDCCCHHHWWWfffmmmbbb[[[VVVPPPLLLKKKJJJGGGEEECCCDDDFFFHHHIIIHHHGGGFFFGGGLLLQQQQQQNNNJJJHHHHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFGGGJJJMMMOOOQQQRRRRRRTTTVVV\\\dddnnn||||||rrrhhhccc___YYYVVVVVVWWWYYYZZZ[[[[[[XXXVVVTTTNNNMMMLLLLLLKKKPPP]]]lll}}}qqqmmmmmmppp{{{nnnkkkiiiiiilllllljjjhhh\\\XXXRRROOONNNNNNNNNMMMJJJKKKLLLLLLLLLLLLKKKKKKHHHHHHGGGGGGHHHHHHIIIIIIGGGGGGHHHKKKRRR]]]jjjsssyyy|||~~~~~~}}}|||}}}{{{}}}yyyrrrqqqzzzzzztttqqqooonnnrrryyy~~~|||wwwwww~~~oooaaaNNNEEE===;;;:::777666888888999:::<<<===???@@@AAACCCEEEGGGHHHIIIIIILLLMMMQQQSSSVVV___rrr}}}uuummmrrrssshhh\\\\\\```gggjjjcccSSSFFF@@@@@@AAACCCFFFKKKOOORRRSSSZZZccchhhiiihhhhhhiiiggghhhhhhiiikkkmmmooopppoooqqqsssttttttuuuwwwyyyvvvvvvvvvvvvwwwyyyzzz{{{}}}~~~AAABBBCCCDDDDDDCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEEEEFFFBBBEEEGGGGGGEEECCCBBBCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@??????>>>>>>======<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKNNNRRRYYY^^^ccciiioootttssswww{{{wwwjjjfffhhhhhhrrruuuqqqmmmlllpppyyy~~~rrrmmmpppuuuvvvtttnnnrrrzzzcccLLLCCC<<<<<<;;;;;;;;;:::::::::<<<<<<<<<===>>>>>>??????===???BBBCCCCCCDDDFFFHHHHHHIIIPPPZZZ___ccckkkttt|||vvvzzz}}}tttlllgggddd___WWWPPPKKKGGGEEECCC???>>>@@@BBBBBBDDDNNNXXXtttvvvjjj```YYYQQQMMMLLLKKKGGGDDDDDDDDDDDDFFFGGGHHHGGGFFFDDDIIINNNOOOLLLHHHGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFIIILLLNNNOOOOOONNNOOOOOOSSS[[[aaaiiixxx{{{mmmeee___YYYVVVVVVVVVXXX[[[\\\\\\[[[XXXVVVPPPNNNMMMMMMKKKLLLTTT^^^sssuuuqqqoookkkpppyyywwwrrrqqqpppmmmjjj]]]YYYUUUQQQPPPOOOMMMLLLMMMNNNOOOPPPNNNMMMKKKKKKHHHGGGGGGGGGHHHHHHIIIJJJHHHIIIKKKNNNUUU```kkksssxxxzzz|||}}}|||{{{|||}}}yyy|||~~~}}}wwwuuuttt}}}~~~yyy|||yyyyyy|||wwwuuuyyyzzzkkk^^^HHHAAA;;;::::::888888:::::::::;;;===???@@@BBBBBBDDDEEEHHHIIIJJJKKKMMMOOOPPPTTTWWW^^^rrr}}}yyysssuuuzzzooo```[[[[[[ccckkkiiiZZZKKK@@@@@@@@@AAACCCFFFIIIKKKLLLTTT^^^eeegggffffffgggffffffggghhhjjjlllnnnooooooqqqssstttuuuvvvxxxzzzvvvvvvvvvvvvwwwyyyzzz{{{|||~~~@@@AAABBBCCCCCCBBBAAAAAABBBBBB@@@???>>>>>>>>>>>><<<===???BBBDDDEEEFFFGGGCCCFFFIIIIIIFFFDDDDDDEEECCCCCCCCCCCCBBBAAA@@@???@@@@@@??????>>>>>>======<<<;;;:::999999999::::::;;;===@@@AAACCCEEEIIIKKKLLLQQQYYY___eeelllsssyyy|||~~~uuummmmmmfffppp}}}xxxvvvuuutttxxxzzzsssvvv|||~~~~~~tttwww~~~```IIIBBB;;;;;;;;;;;;;;;;;;::::::<<<<<<======>>>>>>??????===???BBBCCCCCCDDDFFFHHHFFFJJJOOOSSSUUU[[[fffooottttttzzzyyyrrrmmmjjjdddZZZRRRMMMJJJGGGFFFCCC@@@@@@BBBCCCDDDJJJQQQgggsssddd]]]TTTPPPNNNMMMIIIEEEEEEDDDCCCDDDFFFGGGGGGGGGBBBGGGMMMMMMIIIFFFFFFHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEFFFHHHKKKMMMNNNLLLKKKMMMMMMQQQWWWZZZ\\\gggsssrrrhhhbbb\\\XXXYYYVVVXXX[[[]]]^^^\\\ZZZXXXWWWSSSQQQPPPMMMKKKPPPXXX^^^{{{zzzuuulllkkkqqqqqq||||||wwwrrrmmmiiifffbbb]]]YYYVVVSSSOOOMMMPPPRRRSSSRRRPPPMMMKKKJJJGGGGGGGGGGGGGGGHHHIIIJJJIIIJJJMMMQQQXXXbbbmmmtttxxxyyy{{{|||{{{{{{|||}}}xxx|||zzz}}}zzzmmmsss|||{{{rrrsssyyyxxxiii[[[FFF@@@;;;<<<<<<;;;<<<>>>;;;<<<===>>>@@@BBBCCCDDDCCCFFFHHHIIIJJJLLLNNNPPPOOOTTTWWW^^^qqq}}}|||wwwwwwwwwdddZZZTTT[[[ggghhhXXXHHHAAAAAAAAAAAACCCEEEGGGHHHGGGPPP[[[bbbeeeeeeeeeeeefffffffffgggiiikkknnnooonnnppprrrttttttuuuxxxzzzttttttttttttuuuwwwxxxyyy|||}}}???@@@BBBCCCDDDEEEEEEEEECCCBBBBBBAAA@@@>>>===<<<>>>===>>>>>>???AAABBBCCCAAABBBDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@?????????AAAAAA@@@???>>>===<<<;;;999999888888999999:::;;;;;;===???AAACCCFFFJJJLLLPPPSSSYYY___dddkkkrrrvvv~~~yyymmmnnnrrrwww{{{}}}|||zzzyyyzzzyyywwwwwwzzzyyy~~~}}}yyyzzz~~~|||ZZZEEECCC<<<;;;:::888777666666555;;;;;;;;;;;;===>>>???@@@AAABBBDDDEEEDDDCCCDDDEEEHHHHHHMMMTTTWWWWWW^^^hhhvvvtttuuuuuu{{{{{{rrrnnnlllfff]]]TTTNNNJJJGGGEEECCCCCCCCCCCCDDDFFFGGGHHH___{{{vvvnnnbbbVVVRRRPPPMMMJJJJJJIIIEEEAAA@@@BBBDDDEEEDDDFFFGGGIIIKKKLLLLLLKKKKKKIIIHHHGGGEEECCCBBBAAAAAAEEEFFFIIIKKKLLLLLLLLLLLLFFFHHHIIILLLOOOUUU]]]bbbmmmyyyzzzlll^^^ZZZ\\\VVVYYYZZZYYYYYY[[[]]]^^^VVVTTTRRRPPPOOONNNNNNNNN___nnnyyyrrrooopppnnnpppsss|||~~~tttllliiigggccc\\\WWWTTTSSSTTTUUURRRVVVZZZYYYSSSMMMJJJIIIKKKIIIGGGFFFHHHIIIIIIIIILLLKKKMMMRRR\\\hhhqqqvvv}}}|||{{{zzzyyyxxxxxxxxxxxx|||~~~yyyxxxwwwxxx|||{{{yyyttt}}}~~~yyywwwsssrrrvvv{{{{{{xxxuuuvvvpppsssyyyvvvbbbTTTDDDAAA>>>:::888888888999;;;;;;===???AAACCCEEEFFFGGGGGGHHHJJJKKKMMMNNNNNNMMMQQQTTTYYYgggzzzyyykkkvvvsss___VVV[[[bbbjjjeeeTTTHHHBBB???@@@BBBBBBCCCFFFJJJLLLRRRZZZbbbeeeccc___ccceeegggggghhhiiilllnnnnnnnnnoooppprrrtttvvvwwwxxxwwwuuutttuuuvvvxxxyyy}}}~~~@@@@@@AAABBBCCCDDDEEEEEEDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAACCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>===<<<;;;;;;999999999999999::::::;;;:::<<>>???@@@AAACCCEEEEEEDDDDDDFFFGGGIIIIIILLLRRRTTTUUU\\\eeezzzwwwsssrrrpppsss{{{yyyrrrmmmhhh```XXXSSSNNNKKKHHHCCCCCCCCCCCCDDDEEEFFFFFFTTTpppvvvhhhZZZTTTQQQLLLJJJJJJHHHEEEAAA@@@BBBDDDEEEEEEEEEFFFHHHIIIJJJKKKJJJJJJHHHGGGFFFDDDDDDCCCCCCCCCEEEFFFGGGIIIJJJKKKKKKJJJKKKKKKKKKKKKKKKOOOTTTXXXccckkkyyy|||mmmeeedddXXXYYYYYYXXXXXXZZZ\\\]]]YYYWWWUUURRRQQQPPPPPPQQQ[[[jjjvvvqqqqqqlllllllllrrrwwwtttkkkgggaaa\\\YYYWWWUUUUUUTTTXXX\\\[[[UUUNNNJJJHHHKKKJJJHHHHHHIIIJJJJJJJJJMMMLLLNNNUUU___jjjssswww{{{zzzzzzyyyxxxxxxxxxxxxvvvyyy~~~~~~wwwpppnnnnnnooouuu}}}qqqqqqooowww}}}yyyzzzvvvuuuvvvwwwxxxyyyuuunnnrrrxxxrrr___QQQ@@@>>><<<:::999999;;;<<<<<<===>>>???AAACCCDDDEEEGGGGGGHHHJJJKKKLLLMMMNNNNNNQQQSSSWWWdddwww~~~yyykkknnn~~~~~~iii]]]^^^aaaiiihhh[[[JJJCCC???@@@AAAAAACCCFFFIIIJJJOOOWWW___cccbbb```aaaccceeefffggghhhkkkmmmmmmnnnnnnpppqqqssstttuuuvvvvvvtttttttttuuuwwwxxxzzz|||~~~AAA@@@@@@@@@AAACCCDDDFFFEEEEEEEEEEEEDDDBBBAAAAAA????????????????????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????=========<<<<<<;;;;;;;;;::::::999999::::::;;;<<<:::<<<>>>@@@BBBEEEIIIKKKNNNRRRXXX^^^eeelllssswww|||~~~wwwooohhheeefffhhhnnnooosssyyymmmOOO===;;;:::::::::;;;<<<===>>>???;;;;;;<<<<<<===???@@@AAAAAACCCEEEEEEEEEFFFHHHIIIKKKKKKMMMPPPQQQRRRYYY```qqq{{{qqqmmmiiijjjppp|||~~~uuummmhhhaaaZZZSSSNNNIIIEEEDDDCCCCCCCCCCCCCCCDDDDDDJJJdddqqq```VVVQQQLLLJJJKKKGGGEEEBBBAAABBBDDDFFFFFFDDDEEEFFFHHHIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDFFFGGGHHHHHHHHHHHHKKKKKKJJJHHHGGGIIILLLOOO\\\aaaiiitttuuuooo```^^^\\\[[[ZZZ[[[]]]^^^]]][[[XXXUUUSSSSSSSSSTTTWWWddd{{{yyywwwpppmmmiiijjjssssssooojjjfffbbb^^^ZZZWWWWWW\\\```___YYYQQQKKKIIIKKKKKKKKKJJJJJJKKKKKKKKKMMMNNNQQQXXXbbbmmmuuuyyyyyyyyyxxxxxxxxxxxxxxxxxxvvvyyy}}}yyypppgggdddccceeemmmuuupppsssrrrzzzzzzxxx|||tttqqqrrrxxx|||sssnnnrrryyy|||mmmZZZMMM<<<;;;:::999:::;;;===???======>>>@@@AAACCCDDDDDDGGGGGGHHHIIIKKKLLLMMMMMMPPPQQQQQQTTT___qqq|||qqqkkkjjjvvvhhhbbbaaaiiinnngggNNNFFF??????@@@@@@BBBDDDGGGHHHKKKRRR[[[```aaa______aaaccceeeeeegggjjjlllmmmmmmnnnooopppqqqrrrsssttttttsssrrrssstttuuuvvvwwwyyy|||BBBAAA@@@???@@@BBBDDDFFFFFFFFFFFFFFFFFFEEEDDDCCC@@@@@@@@@@@@@@@???>>>>>>@@@@@@????????????@@@@@@@@@@@@@@@???????????????======<<<<<<<<<<<<<<<<<<:::::::::999::::::;;;<<<999;;;>>>@@@BBBEEEHHHKKKNNNRRRXXX^^^eeelllsssxxx}}}pppccc___bbbffflllooouuu~~~fffKKK<<<::::::::::::;;;<<<>>>???@@@<<<<<<<<<===>>>???@@@AAABBBCCCEEEFFFFFFGGGIIILLLMMMMMMNNNNNNNNNOOOUUU[[[gggtttkkkeeedddiiisssvvvpppkkkddd]]]VVVOOOHHHDDDDDDDDDCCCBBBBBBBBBBBBBBBHHH^^^{{{xxxeeeYYYRRRMMMKKKLLLGGGEEECCCAAABBBDDDFFFGGGEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGGGGFFFEEEGGGKKKNNNXXXZZZ___eeennnzzzzzzmmmgggbbb```___^^^___aaa```^^^[[[XXXUUUUUUUUUUUUTTT___sssxxxrrrkkkgggjjjxxx|||xxxsssoookkkggg```\\\[[[```dddccc\\\TTTMMMKKKLLLMMMNNNNNNLLLKKKKKKKKKMMMNNNRRRZZZeeeooouuuxxxwwwxxxxxxyyyzzzzzzzzzzzzyyy{{{~~~xxxnnnddd^^^\\\^^^fffooozzz|||zzz~~~xxxwwwwwwpppqqqwww|||}}}~~~ssspppuuu|||wwwgggUUUIII;;;:::999999:::<<<===???;;;<<<>>>@@@BBBDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLPPPPPPPPPRRR[[[kkk}}}|||sssdddnnnvvvkkkccchhhpppmmmTTTIII@@@>>>???@@@AAACCCEEEEEEFFFMMMUUU\\\^^^^^^\\\^^^bbbdddeeefffiiikkkmmmnnnoooppppppqqqqqqqqqrrrrrrrrrqqqrrrsssttttttuuuwww{{{~~~CCCBBB@@@???@@@BBBDDDFFFFFFFFFFFFGGGFFFFFFEEEEEEAAAAAABBBBBBAAA@@@???>>>@@@???>>>>>>>>>>>>???@@@????????????????????????========================:::999999999999:::;;;;;;:::<<<>>>@@@BBBEEEIIIKKKOOORRRXXX^^^eeelllssswwwrrrbbb]]]bbbhhhjjjooowww|||zzzwwwwwwxxxzzzzzz___III===<<<;;;;;;:::;;;;;;<<<===============>>>???@@@AAABBBBBBDDDEEEEEEFFFGGGJJJLLLNNNPPPQQQNNNMMMOOOTTTWWW___uuu{{{nnnfffccceeemmm}}}}}}uuuqqqjjjbbb\\\UUUOOOKKKEEEDDDCCCBBBBBBAAABBBBBBHHHWWWppp~~~iii\\\TTTOOOMMMNNNHHHGGGDDDBBBBBBCCCEEEGGGFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIGGGFFFDDDCCCCCCBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEGGGJJJMMMNNNQQQUUUYYY___gggooouuu{{{}}}sssjjjfffccc______bbbbbb```^^^[[[XXXVVVUUUUUUUUU]]]lll|||tttmmmhhhgggmmm~~~xxxsssoookkkccc^^^]]]bbbfffeee^^^WWWQQQOOOOOOQQQSSSSSSPPPMMMLLLLLLMMMOOOTTT]]]gggoootttvvvvvvwwwyyy{{{|||}}}}}}}}}zzz{{{}}}{{{qqqfff```]]]]]]dddlll|||wwwwww}}}tttuuuxxxzzz}}}~~~wwwtttzzz~~~rrrbbbQQQEEE;;;::::::::::::;;;<<<<<<:::;;;===@@@CCCFFFHHHIIIFFFGGGGGGHHHIIIJJJKKKKKKOOOOOOOOOQQQWWWeeeyyyjjjeeexxx{{{iiifffkkkiiiZZZMMMAAA>>>???@@@AAACCCDDDBBBCCCIIIQQQXXX[[[\\\YYY\\\```cccdddfffhhhjjjlllmmmooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrssstttwwwzzz}}}CCCBBBBBBAAABBBCCCDDDEEEDDDEEEEEEFFFFFFFFFFFFEEEBBBCCCCCCDDDCCCBBB@@@???????????????????????????>>>>>>>>>???????????????>>>>>>>>>=========<<<<<<999999888888999999:::;;;;;;===???AAACCCFFFIIILLLPPPSSSYYY___eeekkkrrrvvv}}}tttbbb^^^dddkkkkkknnnvvvzzztttpppqqqrrrtttyyy~~~rrrYYYGGG???>>>;;;;;;:::::::::;;;;;;<<<======>>>>>>???AAABBBCCCDDDDDDEEEEEEEEEFFFIIILLLOOOSSSUUUQQQNNNPPPSSSTTTXXXhhhyyywwwlllddddddiiixxx|||wwwooofff___XXXRRRNNNEEEEEEDDDCCCBBBBBBBBBCCCEEEOOOcccpppaaaXXXQQQOOOPPPIIIHHHGGGDDDAAAAAADDDFFFGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJHHHFFFDDDCCCBBBBBBCCCBBBBBBAAAAAAAAABBBBBBCCCDDDDDDDDDCCCDDDGGGIIIIIILLLPPPTTTWWW\\\```dddjjjpppxxxrrrmmmhhhaaa___cccccccccaaa___\\\YYYVVVUUUUUU[[[fffvvvuuunnnkkkiiiiiittt{{{tttpppkkkccc^^^^^^bbbfffeee```YYYVVVUUUUUUXXX[[[ZZZUUUPPPNNNNNNNNNQQQWWW```iiipppssstttuuuvvvyyy|||~~~zzz{{{{{{||||||}}}}}}|||}}}~~~vvvmmmhhheeeeeeiiipppzzzxxxxxx}}}~~~~~~{{{~~~|||yyy{{{mmm]]]LLLAAA;;;;;;::::::::::::;;;;;;:::;;;===@@@CCCFFFHHHIIIFFFFFFGGGHHHHHHIIIJJJJJJMMMMMMOOORRRVVV```tttsssccckkk}}}vvviiigggbbbaaaRRRCCC>>>???@@@AAACCCCCCAAABBBGGGNNNUUUXXXXXXVVVYYY]]]aaacccdddfffhhhjjjkkkmmmooopppppppppoooppppppqqqqqqqqqrrrrrrrrrtttvvvxxxzzz|||CCCCCCCCCDDDDDDDDDEEEEEEBBBCCCDDDEEEEEEEEEEEEEEEBBBCCCEEEFFFEEEDDDBBBAAA>>>???@@@@@@@@@@@@???>>>===>>>>>>>>>?????????@@@>>>>>>======<<<;;;::::::888888777777888888999:::<<<>>>@@@BBBDDDGGGKKKMMMQQQUUUZZZ___dddjjjpppuuuyyy|||~~~vvvddd```hhhpppssssssvvv~~~|||sssrrrrrrqqqtttyyy|||kkkSSSCCC>>>>>>;;;:::::::::;;;;;;<<<===>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEDDDDDDEEEHHHKKKOOOVVVXXXSSSQQQSSSTTTSSSSSS___lllsssfffccceeesss}}}qqqeee[[[TTTOOOEEEEEEDDDCCCCCCCCCDDDDDDDDDIIIXXXsssxxxggg\\\TTTOOOOOOKKKJJJHHHEEEAAA@@@BBBEEEFFFFFFEEEFFFGGGHHHJJJKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCAAA@@@@@@@@@AAAAAA@@@BBBBBBBBBBBBBBBEEEGGGHHHKKKNNNQQQSSSVVVYYY\\\cccfffkkksss|||~~~wwwpppfffbbbfffeeeffffffdddaaa]]]XXXUUUSSSXXXaaannn~~~~~~tttrrrnnniiinnnyyyxxxqqqllleee___^^^aaaeeeddd```\\\ZZZZZZ\\\aaadddbbb[[[TTTRRRQQQQQQTTTZZZccclllrrrssssssrrrtttxxx{{{~~~||||||{{{{{{zzzzzzzzzzzz{{{~~~~~~xxxwwwuuutttxxx}}}{{{zzzzzz{{{{{{xxxzzz|||wwwhhhWWWGGG===999999999::::::;;;;;;;;;======???AAACCCEEEFFFGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIKKKOOOTTTVVV]]]oooxxxgggiiipppsssllldddfffVVVEEE???@@@AAABBBCCCBBBAAAAAAFFFMMMSSSUUUUUUQQQUUUZZZ^^^```bbbdddeeefffgggjjjlllnnnnnnnnnnnnppppppqqqqqqrrrrrrrrrqqqssstttuuuwwwxxx|||CCCDDDEEEEEEFFFEEEEEEDDDAAABBBCCCDDDDDDEEEDDDDDDBBBDDDEEEGGGGGGFFFDDDCCC===???@@@BBBBBB@@@???=========>>>>>>?????????@@@>>>>>>===<<<:::999888888777777777666777888888999<<>>???>>>>>>>>>???@@@AAACCCCCCEEEEEEEEEDDDCCCDDDGGGJJJOOOWWWZZZUUURRRTTTUUURRRQQQZZZfff|||yyyfffbbbcccppppppbbbXXXRRREEEEEEDDDDDDDDDDDDEEEEEEGGGGGGSSSmmm~~~lll___UUUOOONNNLLLLLLJJJEEE@@@???AAADDDEEEEEEDDDDDDEEEGGGIIIJJJHHHGGGGGGFFFEEEEEEFFFFFFDDDCCCAAA@@@@@@@@@@@@AAA<<<>>>???@@@AAABBBEEEHHHEEEGGGIIIKKKMMMOOOSSSVVVaaacccfffjjjqqq{{{wwwkkkgggkkkfffhhhiiihhheee___YYYVVVRRRVVV^^^iiiyyy}}}yyyssskkkllltttwww}}}uuuooogggbbb^^^aaadddccc___]]]]]]^^^bbbfffjjjggg___XXXTTTTTTSSSWWW]]]fffnnnssstttssspppssswwwzzz}}}~~~|||{{{{{{{{{{{{yyy|||vvvzzzuuu{{{}}}{{{||||||{{{zzz~~~~~~yyyrrrqqquuu~~~ttteeeTTTDDD:::777888999:::;;;<<<<<<===@@@@@@AAAAAABBBCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHIIIGGGJJJPPPUUUVVV[[[mmm{{{llllllffftttkkkjjjXXXFFF???@@@BBBBBBCCCBBBAAAAAAFFFMMMRRRTTTSSSNNNRRRWWW[[[^^^___aaacccbbbdddgggjjjlllmmmllllllppppppqqqrrrrrrrrrrrrqqqrrrrrrssstttuuuyyyFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBFFFFFFGGGFFFEEECCCAAA@@@EEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@????????????>>>??????>>>>>>===;;;:::999888888888777888888999::::::<<>>>>>??????>>>>>>???AAACCCDDDIIIKKKKKKIIIFFFFFFHHHLLLLLLRRR[[[aaa```\\\WWWTTTYYYZZZ___pppvvvnnnffffffrrr}}}jjj[[[PPPJJJGGGEEEDDDEEEFFFGGGFFFCCCDDDIIIXXXtttpppbbb]]]WWWQQQPPPNNNJJJHHHHHHGGGEEECCCDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGEEEDDDCCCDDDDDDCCCBBB@@@???>>>>>>@@@@@@@@@AAAAAABBBBBBBBBEEEEEEEEEFFFJJJNNNSSSUUUYYY^^^dddhhhkkksss}}}tttmmmiiijjjjjjkkkjjjgggccc]]]ZZZUUUUUU[[[hhhwwwxxxpppnnnpppqqq|||wwwnnndddccc______cccdddaaa```aaaiiittt|||wwwgggZZZXXX\\\ZZZ]]]eeennnwwwyyyvvvssssssssstttwww{{{~~~~~~|||yyywwwwwwxxxxxxssswww}}}~~~xxxvvvpppttt{{{~~~|||}}}|||rrrjjjhhhnnnvvv{{{rrrdddPPPBBB===<<<;;;::::::;;;===@@@BBBAAAAAAAAABBBDDDEEEGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGMMMJJJLLLRRRSSSUUUfff{{{vvvbbb```tttttteeeccc[[[OOOEEEAAA@@@BBBCCC@@@CCCFFFHHHJJJLLLPPPRRRRRRSSSUUUXXXZZZ]]]^^^___dddcccgggllllllhhhkkkrrroooooooooooopppqqqrrrsssrrrssstttsssuuuzzzFFFFFFGGGGGGFFFEEEEEEDDDBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDAAAAAAAAA@@@@@@?????????@@@@@@@@@???>>>===<<<;;;888888888888888999999:::;;;===???BBBEEEIIINNNQQQVVVZZZ___dddiiimmmrrrvvvxxxwwwxxx~~~wwwooolllpppwwwxxx{{{}}}{{{xxxxxxqqqWWWEEE<<<;;;<<<999::::::;;;<<<===>>>>>>@@@@@@@@@@@@AAACCCDDDEEEIIIKKKLLLKKKHHHGGGIIILLLOOOTTTZZZ______]]]YYYVVVUUUUUU[[[jjjrrrhhheeeooo}}}uuubbbUUUNNNKKKHHHFFFFFFGGGGGGGGGDDDDDDGGGSSSiiiyyyhhh___YYYSSSPPPMMMKKKIIIHHHGGGDDDBBBCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHGGGGGGFFFEEEDDDCCCDDDCCCCCCBBBAAA@@@??????@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDEEEIIIMMMQQQTTTVVVZZZ___bbbeeejjjssszzzvvvppplllkkkkkkjjjgggccc^^^ZZZWWWVVV[[[gggvvvuuuoooooommmuuuwwwmmmeee```___aaabbb```___aaajjjvvv|||nnnaaa^^^aaaaaadddjjjrrryyy{{{yyyvvvttttttuuuvvvyyy{{{}}}}}}{{{xxxwwwwwwxxxyyyvvvyyy}}}|||vvvsssmmmuuu{{{zzz~~~uuujjjgggnnnvvvyyynnn^^^LLL@@@<<<<<<;;;::::::;;;===???@@@@@@@@@AAACCCDDDFFFHHHIIIHHHHHHHHHHHHHHHGGGGGGGGGJJJGGGJJJOOOOOORRRaaauuuxxxddd]]]kkkyyyfffeee\\\PPPEEE???>>>>>>???<<>>===<<<888888888888888999::::::;;;===@@@BBBEEEIIINNNRRRWWW[[[aaaggglllqqqvvvzzz~~~||||||}}}{{{||||||zzzuuuttttttxxx|||zzz~~~gggSSSFFF???;;;:::999::::::;;;===>>>>>>???BBBBBBBBBBBBCCCEEEFFFGGGIIIKKKNNNMMMKKKJJJKKKMMMTTTUUUWWWZZZ\\\\\\YYYWWWSSSSSSXXXdddxxxyyyllleeekkkwwwjjj[[[SSSPPPKKKHHHHHHHHHHHHGGGFFFEEEEEEKKKZZZrrrpppccc\\\WWWPPPNNNMMMLLLJJJHHHDDDAAABBBCCCEEEFFFGGGGGGFFFEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBDDDGGGKKKOOOQQQTTTWWWZZZ\\\^^^bbbiiiooo{{{xxxrrrqqqnnnllljjjfffaaa^^^YYYWWW[[[fffuuu~~~uuurrrnnnrrryyyzzzkkkeeeaaaaaabbb``````cccjjjvvvwwwjjjeeeeeekkkmmmqqqwww|||}}}|||zzzwwwvvvvvvvvvwwwxxxzzz{{{}}}zzzwwwvvvwwwxxxyyyzzz|||~~~}}}zzzsssooommmxxx~~~|||{{{zzz|||xxxiiigggoooyyyvvvjjjXXXFFF>>>===<<<<<<;;;:::;;;<<<>>>??????@@@BBBDDDFFFGGGHHHIIIGGGGGGGGGGGGGGGGGGHHHHHHIIIGGGIIIMMMNNNPPP]]]nnnnnn^^^ccctttooohhh___RRRGGG@@@===<<<<<<;;;>>>BBBEEEGGGJJJMMMOOOOOONNNNNNOOOPPPSSSVVVXXX]]]]]]___cccdddcccfffjjjlllmmmmmmnnnppprrrtttuuuwwwxxxyyyxxxuuuuuuyyy|||GGGGGGHHHHHHHHHHHHGGGGGGEEECCCAAA??????@@@BBBDDDDDDEEEFFFGGGHHHGGGGGGFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@>>>===<<<999888888888888999::::::;;;===@@@BBBEEEIIINNNRRRVVV[[[bbbhhhnnnsssxxx|||}}}{{{zzz|||zzzwwwxxxxxxvvvxxx{{{}}}}}}yyyaaaRRRJJJCCC>>>;;;999:::;;;<<<===??????@@@BBBCCCCCCDDDEEEFFFGGGHHHIIIMMMPPPPPPNNNMMMNNNPPPWWWUUUTTTVVVXXXYYYWWWVVVUUUUUUYYYbbbppprrrhhhjjjrrr|||nnn```UUUQQQLLLIIIHHHIIIIIIHHHGGGEEEDDDFFFNNNaaa~~~yyyiii```\\\SSSQQQPPPOOONNNJJJEEEBBBAAABBBDDDFFFGGGFFFEEEEEEFFFFFFFFFGGGFFFFFFEEEEEECCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@AAABBBEEEIIILLLNNNRRRUUUWWWYYY[[[___dddiiioooxxx}}}zzzuuuqqqooolllgggccc]]]YYY[[[gggwww}}}wwwsssuuuyyy|||wwwooogggdddbbb```aaadddgggttt}}}rrrllljjjssstttwwwzzz|||}}}|||{{{zzzzzzyyywwwvvvvvvxxxyyy{{{zzzwwwuuuuuuvvvxxxyyy|||yyyvvvwww~~~~~~~~~zzzsssmmmppp}}}{{{}}}xxxjjjjjjttt~~~uuufffSSSDDD>>>???<<<<<<;;;;;;;;;<<<===>>>AAACCCDDDFFFGGGGGGGGGFFFEEEFFFFFFGGGGGGHHHHHHHHHKKKJJJMMMPPPPPPRRR]]]iii}}}kkkeeelllzzzkkkbbbVVVJJJCCC???>>>===>>>AAAEEEGGGIIIJJJLLLNNNMMMKKKJJJIIIJJJMMMPPPRRRVVVWWWZZZ^^^bbbeeehhhlllkkklllmmmnnnppprrrtttuuuxxxzzz|||{{{wwwvvvwwwyyyHHHHHHIIIIIIIIIIIIHHHHHHIIIGGGCCC@@@>>>>>>???@@@FFFGGGGGGHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAAAAA@@@???>>>===<<<999999999888999::::::;;;;;;===@@@CCCFFFJJJOOORRRVVV[[[bbbiiioootttyyy|||~~~zzztttrrrvvvyyywww{{{~~~~~~zzz}}}ttt\\\PPPKKKDDD>>><<<:::;;;<<<===???@@@AAABBBCCCDDDEEEFFFGGGGGGHHHHHHJJJNNNRRRSSSQQQPPPQQQSSSXXXVVVTTTTTTTTTTTTTTTSSSUUUUUUYYYaaakkkzzzmmmlllooouuupppdddVVVRRRLLLHHHHHHHHHHHHHHHHHHFFFEEEEEEHHHUUUpppqqqeee___WWWVVVTTTSSSQQQMMMHHHDDDAAABBBDDDEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???AAADDDGGGJJJKKKOOOQQQSSSVVVYYY]]]aaadddhhhnnnxxx{{{uuusssooojjjeee```[[[\\\gggxxxzzzxxxxxx{{{}}}|||}}}zzzooohhhccc^^^___bbbfffqqqyyyssspppwwwxxxzzz{{{{{{{{{zzzzzz|||||||||yyyvvvtttvvvxxxwwwvvvtttrrrsssuuuwwwyyy|||{{{xxxxxx{{{zzzzzz}}}|||uuuooorrr}}}~~~{{{nnnpppzzztttbbbPPPDDDAAAAAA<<<<<<<<<<<<===>>>>>>???EEEFFFHHHJJJIIIHHHFFFDDDFFFFFFFFFGGGGGGHHHHHHIIILLLMMMOOOQQQQQQSSS\\\eeexxxllllllzzzkkkcccWWWLLLEEEAAA???>>>@@@CCCGGGIIIIIIIIIJJJKKKJJJIIIGGGEEEFFFHHHJJJLLLNNNPPPTTTZZZaaajjjoooqqqkkkkkklllnnnppprrrtttuuuwwwzzz}}}|||yyywwwxxxzzzHHHIIIIIIJJJJJJJJJJJJJJJKKKIIIFFFBBB@@@>>>>>>>>>FFFFFFGGGGGGGGGFFFDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@???>>>===<<<999999999999999:::;;;;;;<<<>>>AAACCCFFFJJJOOOSSSVVV[[[cccjjjoootttxxx{{{~~~wwwooopppyyywwwtttxxx|||{{{~~~kkkTTTJJJFFF@@@<<<<<<<<<<<<>>>???AAABBBCCCDDDEEEFFFGGGHHHJJJJJJJJJJJJMMMPPPSSSTTTRRRRRRTTTWWWZZZ[[[ZZZXXXTTTRRRRRRSSSSSSSSSXXX```iiiyyyvvvpppooorrr}}}sssiiiXXXTTTMMMHHHGGGGGGGGGGGGGGGEEEEEEFFFEEELLLbbbyyy|||kkkaaa\\\ZZZWWWUUUSSSOOOKKKGGGBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@@@@@@@?????????======???AAACCCFFFHHHIIIKKKLLLOOORRRVVVZZZ]]]___dddgggooozzzyyyvvvrrrlllgggccc]]][[[eeeuuu~~~|||zzz{{{~~~zzztttxxxzzzooofff^^^\\\^^^dddnnnzzz}}}xxxuuuwwwyyy{{{{{{zzzxxxwwwwwwzzz|||}}}zzzvvvssssssuuurrrqqqpppooopppsssvvvxxx{{{~~~~~~|||~~~{{{uuusss|||{{{|||~~~~~~~~~uuuxxx}}}ppp]]]LLLEEEBBBAAA;;;<<<===>>>???@@@@@@AAAFFFHHHKKKMMMMMMJJJGGGEEEHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNPPPPPPSSSZZZ___zzztttmmmwwwmmmeeeYYYNNNFFFBBB???>>>???BBBFFFHHHHHHHHHHHHHHHIIIGGGEEEDDDDDDDDDFFFGGGGGGKKKPPPVVVbbbnnnuuuvvvkkkllllllmmmoooqqqssstttuuuyyy||||||yyyxxxxxxzzzIIIIIIJJJKKKKKKKKKKKKKKKKKKIIIGGGDDDBBB@@@??????CCCDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBAAA???>>>===:::999999999999:::;;;;;;<<<>>>AAACCCFFFJJJOOOSSSWWW\\\dddkkkqqquuuyyy{{{zzz}}}uuulllppp~~~|||qqqooorrrxxx~~~|||{{{zzzbbbKKKDDDAAA<<<:::>>>===>>>???AAACCCDDDFFFFFFHHHIIIKKKLLLMMMNNNMMMMMMOOORRRTTTTTTSSSTTTWWW[[[]]]aaaddd```YYYSSSSSSUUUTTTSSSWWW```eeeooo~~~uuurrrtttuuulll^^^XXXPPPJJJFFFEEEDDDCCCFFFCCCDDDFFFDDDDDDTTThhhsssfff^^^\\\XXXUUURRROOOKKKIIIDDDCCCBBBBBBBBBDDDFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@?????????>>><<<===???AAACCCEEEGGGHHHLLLLLLNNNQQQUUUXXXZZZ[[[```bbbhhhqqqyyy{{{wwwqqqkkkfff]]]YYY```ooo|||rrrpppvvv{{{nnnccc^^^______fffqqqyyy{{{zzzwwwvvvuuuxxx||||||yyyuuuttttttwwwzzz|||zzzuuuppppppqqqnnnnnnmmmmmmnnnqqqtttwwwzzz~~~}}}vvvzzzyyyvvvyyyyyyvvvyyy|||xxx~~~zzzjjjUUUHHHDDDAAA===;;;<<<===???AAABBBCCCCCCEEEHHHLLLOOOPPPNNNKKKIIIJJJJJJIIIIIIIIIIIIIIIIIIHHHKKKNNNOOOQQQTTTYYY\\\pppzzztttkkk___SSSJJJDDDAAA???===AAAEEEHHHJJJJJJJJJKKKGGGGGGEEEDDDCCCCCCCCCCCCDDDIIIMMMTTTaaaqqqxxxxxxllllllmmmmmmooopppqqqrrrtttwwwzzzzzzwwwuuuvvvxxxIIIIIIJJJKKKLLLLLLKKKKKKIIIHHHGGGFFFDDDBBBAAA@@@@@@AAACCCEEEFFFGGGFFFFFFAAAAAABBBDDDEEEGGGHHHHHHCCCCCCCCCDDDEEEEEEFFFFFFDDDDDDDDDCCCBBBAAA??????::::::999999::::::;;;<<<<<<>>>AAADDDFFFJJJOOOSSSYYY^^^fffmmmrrrvvvyyy{{{tttyyytttjjjpppuuukkkiiinnnuuu~~~zzzuuuuuu]]]GGGAAA>>>:::;;;BBB>>>???@@@BBBDDDEEEGGGHHHJJJKKKMMMOOOPPPPPPPPPOOOPPPSSSUUUTTTSSSTTTYYY]]]```gggkkkggg]]]UUUUUUXXXYYYVVVYYY___aaafff{{{wwwtttxxxvvvnnnccc\\\SSSKKKFFFCCCBBBAAAEEEAAACCCFFFBBB???JJJ[[[tttyyykkk___\\\XXXTTTQQQNNNKKKIIIEEECCCAAA@@@AAACCCFFFHHHGGGHHHIIIJJJKKKKKKLLLLLLHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@??????>>>>>><<<===???AAACCCEEEGGGHHHOOONNNPPPRRRVVVXXXYYYYYY^^^___dddlllrrryyy}}}vvvpppggg]]]WWW\\\jjjyyyuuupppuuuuuuwwwjjjccccccYYY___hhhppptttuuutttssstttxxx||||||xxxuuusssssssssxxx{{{zzztttnnnmmmnnnlllkkkkkkkkkmmmppptttvvvzzz~~~zzz|||zzzzzz~~~}}}uuusssxxxxxxssskkkwww|||xxxxxx~~~vvveeePPPEEEBBB???::::::<<<>>>@@@BBBCCCDDDEEECCCGGGLLLPPPRRRQQQNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIMMMPPPQQQRRRWWW[[[\\\fff{{{sssfffYYYOOOHHHCCCAAA===AAAGGGKKKMMMNNNOOOPPPGGGFFFFFFEEEDDDBBBAAAAAABBBHHHLLLRRR```qqqyyyxxxmmmmmmmmmmmmnnnoooqqqqqqtttvvvyyyxxxtttssstttvvvGGGGGGGGGHHHKKKLLLKKKIIIJJJJJJIIIHHHFFFDDDBBBAAA>>>======???BBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDD@@@AAABBBCCCCCCAAA???>>><<<;;;:::999999999::::::===???BBBDDDGGGKKKPPPTTTYYYbbbkkknnnrrrwww{{{|||zzzxxxxxx~~~ssshhhooowwwqqqllliiiiiimmmxxx{{{zzzlllVVVDDD???===888999@@@BBBGGGKKKJJJGGGEEEFFFIIINNNOOOOOOOOOOOOMMMLLLKKKNNNQQQSSSSSSSSSUUU[[[```eeeggghhheee]]]XXXWWWXXXYYYVVVWWW[[[]]]cccqqq|||zzz|||tttpppkkkaaaWWWQQQKKKDDDAAABBB???AAAAAA@@@???AAAEEEIII```~~~tttggg___XXXUUURRRMMMLLLNNNGGGGGGGGGEEECCCCCCDDDFFFHHHJJJNNNRRRUUUUUURRRNNNNNNKKKGGGEEEDDDCCCAAA@@@@@@@@@AAABBBAAA@@@???>>>???>>>>>>@@@DDDHHHJJJKKKMMMMMMNNNOOOPPPQQQRRRRRRZZZ\\\___dddkkkuuuzzzvvvmmmfffaaaaaafffrrr~~~wwwtttooozzzvvvjjjeeeddddddfffhhhkkkppptttvvvyyyzzzzzzzzzyyyvvvsssrrrpppqqqrrrrrrrrrqqqpppooommmhhhddddddiiipppvvvxxx}}}xxx{{{{{{zzzvvv~~~{{{wwwyyy~~~zzzxxx{{{yyytttmmmkkknnnvvv|||rrr^^^KKKAAA???>>><<<>>>======???BBBDDDEEEEEEJJJKKKMMMOOONNNLLLIIIGGGIIIIIIHHHHHHHHHJJJKKKLLLKKKLLLLLLNNNPPPTTTVVVXXXhhh}}}gggXXXSSSNNNFFF???======???EEELLLQQQSSSSSSNNNKKKGGGEEEDDDDDDDDDCCCCCCDDDHHHRRR___jjjqqqsssqqqooollllllmmmooopppppptttuuuuuuuuusssrrrssstttKKKJJJJJJKKKNNNOOONNNLLLKKKJJJJJJHHHGGGEEECCCBBB???>>>>>>???BBBCCCCCCBBBCCCCCCCCCDDDDDDEEEEEEFFFDDDDDDEEEEEEDDDDDDCCCBBBAAABBBBBBCCCBBBAAA@@@???<<<<<<:::999999999:::;;;===???BBBEEEHHHLLLQQQUUUYYYbbbjjjlllpppvvvzzz{{{}}}zzzzzz~~~|||zzzqqqjjjooo|||rrrmmmiiigggfffiiirrr|||}}}xxxwwweeeRRRBBB???>>>:::<<>>@@@AAAAAA@@@AAADDDGGGUUUppplllcccZZZWWWTTTOOOMMMNNNJJJJJJJJJHHHEEEEEEFFFHHHKKKMMMPPPUUUYYYYYYWWWTTTQQQNNNJJJGGGFFFEEECCCBBB@@@AAAAAABBBBBBAAA@@@???@@@??????AAAEEEIIIJJJKKKNNNNNNNNNNNNOOOQQQRRRSSSYYY[[[]]]```fffnnnwww~~~~~~rrrkkkeeedddiiiuuu}}}tttqqqnnnwwwxxxqqqiiiiiihhhgggiiimmmrrrvvvwwwxxxyyyyyyxxxvvvsssrrrpppqqqrrrssssssrrrqqqqqqooojjjggggggmmmtttzzz}}}~~~zzz~~~~~~vvvxxx{{{tttzzz}}}xxxsssttt|||}}}wwwllliiikkkttt|||~~~oooZZZIIIAAA@@@>>><<>>???AAADDDFFFGGGGGGIIIJJJLLLMMMMMMLLLKKKJJJJJJJJJIIIIIIJJJKKKLLLMMMLLLLLLLLLNNNPPPSSSVVVXXXdddyyysss```UUUOOOHHHBBB@@@??????DDDKKKQQQSSSRRRPPPMMMIIIGGGFFFEEEDDDBBBCCCDDDGGGNNNYYYdddjjjmmmmmmllljjjjjjkkkmmmoooooossstttuuutttrrrqqqqqqrrrJJJIIIHHHJJJKKKLLLLLLKKKKKKKKKKKKIIIHHHFFFDDDCCCBBBAAA@@@AAACCCCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFCCCCCCCCCDDDCCCBBBBBBAAACCCCCCBBBBBBBBBAAAAAAAAA===<<<;;;:::999:::;;;;;;===@@@CCCFFFIIIMMMSSSWWWZZZbbbiiikkknnntttzzz{{{~~~|||~~~|||sssooolllpppwww||||||yyyoookkkhhhhhhggghhhnnnvvv}}}xxxtttttt|||yyy\\\MMM@@@??????===>>>CCCEEEHHHKKKKKKJJJJJJMMMPPPSSSTTTUUUUUUUUUTTTSSSRRRTTTSSSQQQRRRTTTVVVWWWWWWWWWYYY\\\]]]]]]\\\]]]^^^\\\]]]___bbbaaa___ccciiiwww}}}sssnnnbbb]]]ZZZYYYTTTKKKDDDBBB>>>@@@AAABBBAAAAAACCCEEEKKK^^^vvvwwwkkk___ZZZWWWRRROOONNNNNNNNNNNNKKKIIIHHHHHHJJJMMMPPPUUU[[[```aaa___\\\UUURRRNNNKKKIIIHHHFFFDDDAAAAAABBBBBBCCCBBBBBBAAABBBAAA@@@BBBFFFIIIKKKKKKNNNMMMMMMLLLMMMPPPRRRSSSXXXYYY[[[\\\```eeelllrrr~~~yyyrrrjjjhhhlllyyyuuupppnnnttt{{{xxxuuuooojjjgggiiiooossstttuuuvvvvvvvvvuuutttssspppppprrrrrrssssssssssssoookkkhhhiiinnnuuu{{{zzzwwwuuurrr}}}~~~}}}sssrrrzzzyyy{{{~~~{{{vvvvvvxxx~~~~~~wwwjjjeeegggqqq||||||jjjSSSEEEAAAAAA???<<<>>>>>>???BBBEEEHHHHHHGGGIIIIIIJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJKKKLLLMMMNNNLLLMMMMMMOOOQQQTTTWWWXXXbbbssskkkZZZQQQLLLJJJDDD@@@>>>BBBKKKRRRTTTTTTRRROOOKKKIIIGGGFFFDDDBBBDDDCCCDDDIIIRRR[[[bbbfffgggggghhhhhhjjjlllmmmnnnsssttttttssspppnnnmmmnnnLLLJJJIIIIIIKKKLLLKKKJJJLLLLLLKKKJJJIIIGGGEEEDDDDDDCCCBBBBBBDDDDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAADDDCCCBBBAAAAAAAAABBBBBB>>>===;;;:::::::::;;;<<<>>>@@@CCCGGGJJJOOOUUUYYY]]]dddjjjkkknnntttzzz|||~~~pppmmmlllqqqxxx|||{{{wwwppplllkkkmmmmmmmmmqqqvvv{{{|||uuussssssvvv~~~qqqTTTIII@@@???@@@??????BBBCCCEEEGGGHHHHHHJJJMMMPPPRRRSSSTTTUUUUUUUUUTTTSSSVVVSSSQQQRRRVVVXXXWWWVVVTTTUUUWWWZZZ\\\]]]]]]\\\[[[]]]```bbbbbbbbbeeehhhkkk|||sssnnneee```\\\[[[VVVMMMFFFDDD???@@@AAABBBBBBBBBBBBBBBHHHRRRccczzzyyyhhh___YYYTTTPPPPPPQQQQQQQQQNNNKKKIIIIIIJJJLLLQQQYYYbbbhhhiiifffbbbZZZVVVRRRNNNLLLJJJHHHFFFBBBBBBCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCGGGJJJKKKKKKNNNLLLKKKJJJKKKNNNQQQSSSVVVWWWYYYZZZ\\\```eeeiiiwwwxxxppplllnnnzzzzzzuuuqqqsssuuuyyysssjjjhhhkkkpppqqqrrrsssttttttttttttsssppppppqqqrrrssstttttttttsssqqqoooooosssxxx}}}~~~wwwppplllfffpppvvvrrrxxxuuu{{{xxxrrrgggcccdddppp}}}xxxdddMMMBBBAAAAAA???=========???CCCGGGIIIIIIHHHKKKJJJIIIIIIIIIJJJKKKLLLJJJJJJKKKKKKLLLMMMNNNOOONNNNNNOOOPPPRRRUUUWWWYYYbbbooo{{{uuu```TTTPPPOOOFFFAAA>>>AAAIIIRRRWWWYYYTTTQQQMMMJJJHHHGGGEEECCCCCCBBBBBBEEEKKKTTT]]]bbbbbbdddfffhhhiiijjjlllnnnqqqssssssrrrooolllkkkkkkTTTRRRPPPOOOOOOOOONNNMMMLLLLLLKKKJJJIIIHHHFFFEEEFFFEEECCCDDDEEEEEEDDDCCC@@@@@@@@@AAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBAAADDDCCCBBBAAAAAAAAAAAABBB>>>===<<<;;;;;;;;;<<<===>>>AAADDDHHHLLLQQQWWW[[[aaahhhmmmnnnpppwww|||~~~rrrnnnlllsss}}}}}}uuupppoooqqqrrrrrruuuyyyzzzwwwuuuuuuuuuxxx~~~gggNNNGGG@@@????????????AAABBBCCCFFFHHHIIIKKKNNNOOORRRSSSUUUVVVVVVVVVUUUUUUUUUSSSQQQSSSWWWZZZYYYWWWUUUTTTVVV[[[```ccccccaaa^^^___``````aaacccfffhhhggg{{{|||ssspppkkkddd^^^[[[UUUMMMGGGFFFAAAAAABBBCCCCCCCCCBBBAAAEEEIIIUUUjjjtttfff]]]VVVRRRSSSRRRSSSRRRPPPLLLIIIHHHIIIHHHOOOZZZfffnnnooojjjfff^^^ZZZUUUQQQNNNLLLIIIGGGDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCDDDGGGIIIKKKKKKLLLJJJIIIHHHIIILLLOOOQQQSSSTTTWWWXXXZZZ^^^bbbfffllluuuvvvooooooyyyzzzvvvsssqqqqqqvvvsssjjjjjjlllpppqqqqqqrrrssssssttttttppppppqqqqqqrrrsssttttttzzzzzzyyyyyyyyy|||~~~uuulllfff```gggqqq|||}}}wwwzzzwwwyyy~~~yyyrrrnnnfffcccfffrrrqqq\\\GGG@@@AAA@@@>>>===>>>???BBBGGGLLLMMMLLLKKKMMMLLLJJJHHHGGGGGGHHHIIIHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQSSSUUUXXXYYYaaalllxxx{{{iiiXXXQQQNNNFFFBBB>>>???GGGRRR[[[```XXXTTTOOOKKKIIIHHHGGGFFFBBBBBBAAACCCHHHPPPYYY___^^^aaafffhhhhhhiiikkkmmmoooqqqsssrrrooommmkkkkkkYYYVVVRRRPPPOOOOOOMMMLLLKKKKKKKKKJJJIIIHHHFFFEEEGGGFFFEEEEEEFFFGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@CCCCCCDDDDDDCCCCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@???>>>===<<<;;;<<<======???AAAEEEIIIMMMSSSYYY]]]ccckkkpppqqqsssyyy}}}uuuqqqooovvv}}}wwwssssssuuuuuuwwwzzz~~~|||{{{{{{{{{{{{vvvvvvwww{{{}}}uuu\\\IIIEEE@@@======>>>???@@@DDDFFFIIILLLNNNPPPPPPPPPSSSTTTVVVXXXXXXXXXXXXXXXSSSRRRRRRTTTWWWXXXXXXWWWUUUTTTVVV]]]gggmmmllljjjbbbcccaaa^^^^^^aaacccbbbdddrrr~~~uuuqqqoooggg___[[[UUUNNNJJJJJJEEEDDDBBBCCCDDDDDDCCCBBB@@@BBBJJJ[[[sssrrreeeZZZUUUVVVTTTUUUTTTRRRMMMJJJHHHHHHEEELLLWWWdddmmmpppmmmiiibbb^^^YYYUUUQQQNNNKKKIIIGGGGGGFFFEEEEEEEEEEEEEEEFFFDDDCCCDDDFFFIIIJJJJJJHHHHHHGGGGGGHHHJJJLLLNNNOOOQQQTTTVVVXXX[[[___bbbccckkkwww~~~uuurrryyy~~~xxxsssnnnjjjkkksss~~~qqqlllmmmppppppqqqqqqrrrsssttttttppppppppppppqqqrrrsssssswwwyyyzzz{{{zzzyyyzzz{{{tttjjjccc^^^bbbiiiqqqzzz{{{}}}~~~xxxxxx||||||tttllljjjeeeeeelllxxxiiiVVVDDD@@@AAA>>><<<>>>@@@CCCGGGLLLQQQSSSQQQOOONNNLLLJJJHHHGGGFFFFFFGGGFFFFFFHHHJJJKKKLLLLLLLLLOOOOOOOOOPPPRRRTTTVVVXXX]]]dddyyy}}}wwwxxxcccTTTMMMGGGDDDAAA@@@DDDOOO]]]fff```[[[SSSMMMJJJIIIHHHHHHCCCBBBBBBCCCFFFLLLUUU[[[[[[___eeegggggggggiiikkkmmmppprrrsssqqqooonnnnnn\\\YYYTTTPPPNNNMMMKKKJJJJJJJJJJJJIIIHHHGGGFFFEEEGGGFFFEEEFFFGGGHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@???@@@AAAAAAAAA@@@???>>>???>>>===<<<<<<<<<===>>>???BBBFFFJJJOOOTTT[[[___ccclllrrrtttuuuzzz}}}~~~~~~wwwuuutttxxxyyywwwvvvvvvxxx{{{}}}zzzzzz|||wwwuuuuuuwww{{{lllRRRDDDBBB>>><<<<<>>???AAAAAAAAA@@@>>><<<@@@???===<<<<<<<<<===>>>???BBBFFFJJJOOOUUU[[[```ccclllsssuuuvvvzzz}}}||||||vvvxxxyyyzzz~~~zzzyyywwwyyy|||~~~zzzwwwwww|||xxxuuuuuuxxx}}}|||gggLLLAAA@@@===:::;;;@@@CCCDDDEEEHHHLLLQQQTTTTTTQQQOOONNNPPPRRRTTTUUUUUUUUUUUUPPPSSSUUUTTTQQQOOOPPPRRRWWWTTTSSSZZZdddjjjgggbbb\\\```___\\\\\\```]]]WWWYYY]]]iii~~~xxxrrrkkkeee```^^^ZZZSSSOOONNNKKKGGGCCCBBBDDDFFFFFFDDDAAABBBDDDHHHQQQaaaxxxwwwddd[[[ZZZXXXYYYXXXUUUPPPLLLIIIHHHEEEGGGMMMWWWaaajjjppprrrjjjfff```[[[WWWTTTPPPMMMLLLKKKHHHFFFEEEEEEEEEEEEFFFDDDBBBCCCEEEGGGHHHGGGCCCCCCDDDEEEFFFGGGGGGHHHHHHKKKNNNPPPQQQSSSUUUWWWZZZ^^^cccggglllxxxzzz}}}wwwpppiiiddd```bbbppp}}}uuusssrrrrrrqqqqqqrrrrrrssstttqqqpppooonnnnnnnnnooopppsssxxx~~~}}}}}}|||{{{vvvmmmpppssswww}}}|||yyy|||xxxtttsssnnnnnnuuu|||zzzmmmcccaaadddkkkwww~~~|||\\\MMMCCCCCCAAA::::::@@@===@@@EEELLLQQQRRRPPPMMMHHHHHHHHHHHHHHHHHHHHHGGGAAABBBDDDGGGHHHIIIIIIIIIJJJJJJJJJKKKMMMOOOQQQRRRVVVWWWaaarrr{{{~~~nnn___LLLLLLIIIBBB>>>FFFYYYjjjvvvmmm```TTTMMMJJJIIIHHHEEEFFFEEECCCBBBEEEKKKPPPUUU[[[bbbeeecccbbbccceeejjjnnnrrruuuuuuuuuuuuuuudddbbb^^^ZZZUUUPPPMMMJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHGGGFFFEEEDDDCCCBBB======>>>???@@@AAAAAABBB>>>>>>>>>>>>???@@@AAABBB??????@@@???======>>>???CCCEEEHHHKKKOOOVVV]]]bbbjjjlllnnnrrruuuwwwyyyzzzzzz}}}}}}}}}}}}|||{{{~~~}}}{{{{{{{{{{{{{{{www}}}|||}}}||||||oooXXXIIIBBB???<<<;;;<<>>???BBBBBBCCCDDDFFFIIIKKKMMMNNNJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJKKKLLLMMMNNNOOOOOORRRVVV[[[```hhhttt}}}cccWWWKKKEEEHHHEEEAAAMMMaaattttttlll___SSSMMMJJJGGGIIIDDDBBBEEEFFFEEEEEEGGGNNNVVV```eeedddbbbbbbccckkknnnsssvvvuuutttsssssscccaaa]]]ZZZVVVRRROOOMMMKKKKKKJJJIIIHHHGGGGGGFFFEEEFFFGGGGGGHHHHHHHHHGGGIIIHHHGGGFFFEEEDDDCCCCCC?????????@@@AAAAAABBBBBB???>>>>>>>>>>>>???@@@@@@>>>??????>>>======>>>@@@CCCEEEIIILLLQQQXXX___dddmmmooorrrvvvyyy|||}}}}}}}}}~~~xxxvvv}}}}}}}}}}}}~~~|||hhhRRREEEAAA@@@>>>>>>???AAACCCDDDFFFHHHJJJMMMOOOQQQQQQQQQRRRSSSTTTVVVWWWXXXXXXXXXWWWWWWVVVUUUUUUUUUUUUVVVTTTSSSTTTVVVZZZ\\\[[[YYYXXXXXXZZZ]]]______]]]ZZZVVV\\\aaajjj||||||ssskkkfff```^^^___^^^YYYUUUQQQMMMHHHEEEDDDDDDCCCCCCFFF???>>>CCCDDDFFFSSScccrrr{{{mmmddd[[[YYYVVVSSSPPPLLLHHHFFF???CCCHHHMMMTTT^^^jjjrrryyyssskkkfffaaa\\\WWWTTTRRRSSSPPPKKKJJJLLLIIIDDDBBBBBBBBBBBBBBBCCCCCCCCCAAAAAABBBCCCDDDEEEFFFGGGFFFHHHKKKLLLLLLMMMOOOQQQRRRUUUXXXZZZ]]]eeeqqqyyyxxxlllgggcccaaalllzzz{{{vvvppprrrsssrrrooonnnnnnooorrrpppnnnmmmnnnmmmlllkkkooouuu~~~{{{yyy{{{}}}}}}|||vvvtttsssqqqxxxyyypppkkkqqquuu|||oooTTTJJJBBB@@@@@@@@@@@@CCCDDDEEEFFFHHHJJJKKKLLLLLLIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKLLLLLLMMMNNNOOOOOOOOOOOORRRUUUYYY```lllyyysss\\\OOOGGGIIIFFFAAAIIIXXXnnnuuuuuuhhhXXXNNNKKKJJJJJJEEECCCEEEFFFEEEEEEGGGLLLTTT___dddeeeccccccddddddhhhllloooooonnnmmmmmmbbb___[[[XXXVVVTTTQQQOOOMMMMMMLLLLLLKKKIIIHHHGGGDDDDDDFFFGGGHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<>>AAAAAA@@@HHHTTT^^^ooowwwjjj\\\ZZZVVVSSSPPPNNNJJJHHHCCCDDDEEEGGGLLLXXXgggrrryyyvvvrrrmmmhhhccc]]]YYYRRRRRRNNNIIIHHHIIIHHHDDD@@@@@@@@@AAABBBBBBCCCCCC@@@@@@AAABBBCCCDDDDDDEEEDDDFFFHHHIIIIIIJJJLLLNNNPPPQQQSSSSSSVVV]]]gggooozzztttlllfffcccmmm{{{zzzvvvnnnpppqqqpppnnnlllllllllpppnnnllllllnnnpppppppppmmmttt~~~|||uuuppppppssswww~~~}}}|||}}}{{{vvvuuuuuuwww~~~wwwqqqwww{{{}}}hhhRRRIIIAAA@@@AAA@@@BBBDDDEEEFFFHHHJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEEEEFFFGGGHHHIIIIIILLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPSSSYYYeeeuuudddUUUKKKKKKIIIBBBEEEOOOeeettt}}}sss___RRRNNNNNNLLLFFFCCCEEEFFFDDDDDDFFFGGGPPPZZZbbbdddcccccccccbbbfffjjjmmmmmmlllllllll```\\\XXXVVVUUUUUURRRPPPNNNNNNNNNMMMLLLJJJHHHGGGCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCAAAAAA???>>>===<<<<<<<<<===>>>===<<<<<<<<>>===<<<<<<<<<<<<===<<<;;;;;;<<<@@@CCCEEEIIIOOOVVV]]]eeelllrrrtttwww|||~~~~~~~~~~~~}}}zzzzzzxxxwwwxxx|||cccOOOCCC???>>>BBBHHHKKKJJJHHHGGGFFFHHHHHHHHHIIIKKKMMMOOOPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYWWWTTTQQQPPPQQQSSSTTTZZZYYYXXXVVVUUUTTTUUUVVVTTTRRRQQQPPPQQQQQQPPPOOOQQQTTTXXXZZZ___ppp~~~vvvmmmiiilllqqqssssssaaa[[[RRRKKKGGGEEEDDDDDDCCCBBBBBBCCCBBB@@@AAADDDFFFQQQaaarrrzzzggg```XXXRRRQQQPPPMMMJJJFFFFFFEEEDDDFFFNNNZZZdddrrrxxx{{{yyyuuusssllleee\\\WWWPPPMMMJJJHHHHHHHHHCCCCCCBBBAAA@@@@@@????????????@@@@@@AAAAAABBBBBBBBBDDDFFFGGGGGGGGGIIIKKKOOOOOOOOOQQQUUU[[[ccchhhkkkpppxxx{{{sssqqquuu{{{yyyuuusssppppppoooooonnnmmmkkkjjjiiihhhiiilllqqqvvvxxxyyywwwyyy|||zzzzzz~~~~~~|||uuutttqqqmmmkkklllooorrrzzz{{{yyywwwzzzwwwuuu}}}zzzvvvsssssssssyyy|||yyy___RRRJJJBBBAAABBB@@@@@@BBBBBBDDDHHHKKKLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHIIIJJJEEEEEEFFFGGGGGGGGGFFFFFFJJJKKKLLLNNNOOONNNMMMMMMRRROOOOOOSSSXXXcccxxxxxxfffTTTLLLHHHCCCBBBEEENNN]]]jjjlllfff```[[[WWWWWWPPPJJJIIIHHHEEEDDDFFFDDDJJJSSS[[[```bbbbbbbbb]]]```dddffffffgggggghhhfff```YYYWWWXXXYYYUUURRRNNNOOOPPPOOONNNKKKHHHFFFFFFFFFHHHIIIJJJJJJJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCAAA???>>>======<<<<<<<<<;;;::::::<<>>???@@@@@@@@@AAAAAAAAABBBBBBDDDFFFFFFFFFGGGHHHJJJJJJKKKLLLNNNRRRXXX]]]```cccffflllsss}}}~~~~~~zzzwwwvvvrrrpppooooooooonnnkkkiiieeefffhhhmmmtttxxx{{{{{{}}}}}}~~~|||vvvsssxxx}}}|||zzzyyymmmnnnnnnmmmnnnrrrwww{{{~~~zzzrrr~~~}}}zzzyyy{{{xxxrrrlllhhhjjjnnnsssyyy}}}vvv[[[QQQHHHBBBBBBCCCAAAAAACCCAAACCCFFFIIIKKKKKKKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIEEEFFFGGGGGGGGGFFFEEEDDDGGGIIILLLNNNOOOOOONNNMMMPPPLLLMMMQQQTTT\\\qqqqqq^^^SSSLLLFFFBBBCCCGGGPPPZZZ]]]```bbbaaa]]]___WWWPPPMMMJJJFFFEEEFFFGGGKKKQQQXXX^^^```aaaaaa\\\___bbbdddeeefffggghhhooohhh```]]]^^^^^^ZZZVVVPPPQQQRRRRRRPPPMMMIIIGGGHHHIIIIIIJJJKKKKKKKKKJJJKKKKKKKKKJJJJJJJJJJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCBBB@@@???>>>>>>>>>;;;;;;;;;::::::<<>><<<===BBBIIIUUUgggyyy}}}rrrddd[[[XXXVVVRRRNNNJJJJJJIIIFFFDDDGGGOOOUUUgggvvv}}}ssseee[[[RRRNNNJJJEEEDDDGGGEEEDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@AAAAAAAAAAAABBBAAACCCEEEEEEEEEEEEGGGHHHGGGGGGIIIKKKOOORRRTTTUUU\\\^^^bbbfffnnnzzz~~~~~~|||yyyxxxrrrpppnnnnnnooonnnkkkhhhbbbdddiiiooovvv{{{||||||{{{|||~~~wwwrrrrrryyy~~~zzzyyyqqqqqqpppoooqqqwww~~~|||nnnyyy{{{zzz{{{|||tttpppiiicccaaafffnnnuuu{{{pppUUULLLEEE@@@AAADDDCCCDDDFFFCCCDDDFFFGGGHHHIIIIIIIIIIIIGGGFFFDDDCCCDDDEEEFFFEEEFFFGGGHHHGGGFFFDDDCCCFFFHHHLLLOOOPPPPPPPPPOOOMMMIIIJJJOOOPPPTTTfffzzzqqqdddXXXNNNGGGDDDCCCIIINNNQQQUUU^^^dddeeefff^^^UUUQQQMMMGGGEEEGGGEEEGGGKKKQQQVVVYYY[[[[[[ZZZ]]]```bbbcccdddfffgggvvvnnneeebbbcccccc___ZZZRRRSSSTTTSSSRRRNNNKKKIIIJJJJJJKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA@@@?????????;;;;;;:::999999<<>>>>>===CCCKKKNNNKKKIIIIIIJJJEEEFFFIIIKKKMMMLLLLLLKKKNNNOOOPPPQQQRRRRRRRRRRRRNNNOOOQQQRRRUUUVVVXXXXXXYYY\\\___```^^^\\\]]]___\\\XXXSSSPPPOOONNNNNNMMMMMMMMMPPPTTTTTTVVVdddsss}}}zzz|||}}}vvvrrrllleee]]]WWWQQQLLLIIIGGGGGGEEECCCBBBAAA???;;;===@@@DDDLLL[[[mmmyyy|||xxxiii___[[[XXXTTTPPPNNNMMMJJJEEEBBBEEELLLSSSZZZlll{{{{{{mmmbbbXXXTTTOOOIIIHHHKKKCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBB@@@BBBDDDDDDDDDDDDEEEGGGFFFGGGHHHJJJMMMOOOOOONNNTTTVVVXXXZZZ___gggsss||||||xxx|||yyyxxxrrrooommmmmmnnnmmmjjjgggaaadddiiipppxxx|||||||||vvvxxx|||{{{vvvqqqsss|||{{{zzzwwwuuuqqqmmmnnnttt}}}|||kkkttt{{{xxxtttvvvzzz|||nnnkkkeee``````fffpppwww}}}lllQQQIIIBBB>>>AAAEEEFFFGGGIIIFFFFFFFFFFFFFFFFFFGGGGGGHHHFFFDDDBBBAAAAAACCCCCCEEEFFFGGGHHHGGGEEECCCBBBFFFIIILLLPPPRRRRRRQQQQQQMMMIIIJJJOOOMMMNNN^^^rrrttteeeVVVLLLGGGAAAGGGJJJJJJNNNYYYdddjjjkkkbbbYYYTTTNNNHHHFFFGGGBBBCCCEEEIIINNNRRRTTTTTTTTTVVVYYY[[[\\\]]]___aaazzzmmmhhhjjjlllhhhbbb\\\ZZZXXXXXXYYYWWWQQQMMMMMMNNNNNNMMMJJJIIILLLOOOLLLKKKJJJJJJJJJJJJKKKKKKGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???:::<<<=========>>>@@@BBBFFFLLLUUU]]]dddkkkpppsss{{{|||~~~zzzllleeegggqqq{{{mmmTTTGGGEEEBBB<<>>???EEEMMMZZZpppuuufff^^^\\\WWWQQQNNNMMMLLLJJJIIIIIIIIIJJJYYY^^^iiiwwwwwwnnnbbbWWWQQQNNNJJJGGGFFFFFFFFFEEEDDDBBBAAA@@@AAABBBCCCCCCBBBAAA???>>>@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMRRRTTTUUUWWWZZZ```fffjjj|||wwwzzz~~~zzzuuuqqqrrrrrrqqqnnnkkkiiiiiijjjfffjjjooouuuzzz|||}}}|||yyynnnsssvvvyyyzzzyyyuuuooommmqqqwww}}}uuupppooooooqqqtttwwwxxxxxxmmmiiidddaaabbbiiiqqqvvvfffOOOGGGDDDAAAAAACCCEEEGGGHHHEEEEEEDDDDDDEEEGGGJJJKKKHHHGGGFFFDDDBBBAAA@@@@@@CCCEEEFFFHHHHHHGGGFFFEEEEEEGGGJJJLLLMMMNNNQQQRRRJJJJJJKKKLLLOOOSSSZZZ^^^zzz}}}gggVVVNNNFFFGGGGGGHHHLLLUUU^^^bbbcccaaa\\\VVVPPPJJJFFFCCCCCCCCCDDDEEEHHHKKKNNNPPPRRRSSSTTTUUUWWWZZZ\\\]]]yyyqqqsssvvvsssnnnaaa]]]XXXWWWXXXXXXWWWTTTOOOPPPPPPNNNKKKJJJLLLOOOMMMLLLLLLLLLKKKKKKJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA<<<===>>>>>>>>>???AAACCCGGGMMMUUU^^^eeekkkpppssszzz{{{}}}yyymmmgggfffllltttjjjSSSFFFDDDBBB===AAABBBCCCEEEFFFHHHIIIJJJJJJJJJKKKLLLNNNOOONNNNNNSSSRRRRRRTTTWWWWWWTTTQQQQQQPPPOOOPPPQQQRRRSSSSSSUUUWWWZZZ[[[ZZZYYY[[[]]]ZZZWWWTTTPPPMMMKKKKKKJJJOOORRRUUUUUUUUUXXX```fffwwwxxxzzzyyymmmeee[[[SSSNNNLLLHHHEEEDDDCCCCCCBBBAAA??????CCCGGGNNN]]]lll}}}}}}wwwlllccc^^^XXXSSSOOONNNLLLJJJIIIHHHHHHIIIMMMSSS]]]lllyyyzzzsssiii___WWWRRRNNNLLLJJJHHHFFFCCCBBBAAABBBBBBAAABBBBBBBBBAAA@@@???>>>@@@AAAAAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJLLLMMMOOOQQQSSSXXX]]]aaaiiinnnvvv~~~}}}uuuuuuxxx||||||wwwssspppnnnnnnnnnlllkkkjjjjjjkkkiiinnnuuu{{{~~~tttlllsssyyy{{{vvvqqqkkkjjjnnnuuu}}}~~~{{{~~~vvvmmmlllkkklllppprrrrrrqqqhhheeeaaa```dddllltttzzzaaaLLLFFFDDDAAAAAACCCFFFGGGGGGDDDDDDCCCCCCDDDFFFHHHJJJIIIHHHGGGEEECCCBBBBBBBBBDDDFFFHHHIIIIIIGGGEEEDDDEEEGGGJJJLLLLLLLLLMMMNNNJJJKKKKKKLLLNNNRRRXXX\\\lll{{{xxxcccWWWNNNMMMJJJHHHKKKRRRYYY]]]\\\ZZZXXXUUUQQQMMMKKKIIIEEEDDDDDDDDDEEEGGGIIIJJJNNNNNNOOOQQQSSSVVVXXXYYY|||ooohhh___ZZZZZZ[[[\\\[[[SSSSSSRRROOOLLLKKKLLLNNNNNNNNNOOONNNMMMLLLJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@===>>>??????>>>@@@BBBEEEHHHMMMVVV___eeekkkppprrrvvvxxxzzz}}}xxxqqqmmmjjjlllpppzzz}}}}}}|||fffQQQFFFDDDBBB???AAABBBCCCEEEGGGHHHJJJJJJHHHHHHIIIKKKLLLOOOQQQRRRTTTTTTTTTVVVXXXXXXVVVTTTQQQPPPOOONNNNNNOOOPPPQQQRRRTTTWWWXXXXXXWWWXXXYYY[[[XXXVVVVVVWWWUUUQQQMMMRRRTTTUUUUUUUUUXXX^^^cccmmmzzz}}}|||iiiZZZQQQNNNJJJHHHGGGFFFEEEDDD@@@???@@@BBBBBBDDDKKKTTTeeemmmrrrnnngggaaa[[[VVVQQQPPPMMMKKKIIIGGGGGGGGGEEEHHHPPP]]]jjjvvv}}}}}}{{{vvvnnnddd[[[UUURRROOOLLLGGGCCCAAABBBCCCDDDAAAAAAAAAAAAAAA???>>>>>>AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGGGGHHHJJJKKKLLLPPPTTTXXX\\\```ffflllrrrwww|||zzzsssssssssuuuwwwzzz{{{}}}~~~|||}}}}}}{{{yyyuuurrrpppkkkjjjiiiiiiiiijjjkkklllooowww}}}wwwrrryyy~~~~~~~~~uuupppjjjhhhllluuu}}}~~~~~~{{{zzz}}}}}}}}}yyyrrrhhhfffeeegggkkkmmmllliiibbbaaa___aaagggpppyyyvvvZZZIIIEEECCCBBBBBBDDDFFFGGGGGGCCCCCCBBBBBBCCCEEEGGGHHHIIIHHHGGGFFFDDDDDDCCCCCCDDDGGGJJJLLLLLLIIIFFFDDDHHHKKKNNNOOOOOOMMMLLLLLLKKKKKKLLLLLLMMMPPPUUUXXX[[[kkk}}}zzzjjj\\\VVVNNNJJJKKKPPPUUUYYYWWWWWWVVVTTTRRROOOMMMLLLGGGFFFDDDCCCBBBCCCCCCDDDGGGGGGIIIKKKMMMPPPRRRSSS~~~vvvkkkccc```___^^^\\\VVVUUURRROOOMMMLLLLLLLLLOOOPPPQQQQQQOOOMMMJJJIIIGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBBBBAAA@@@???>>>>>>>>>???>>>>>>???BBBEEEIIIOOOXXX```fffkkkooorrrrrrtttvvvyyy|||}}}}}}~~~}}}wwwwwwwwwuuutttvvvyyy~~~xxxxxx{{{xxxcccQQQGGGCCCBBB@@@AAABBBCCCEEEGGGIIIKKKLLLJJJJJJKKKKKKLLLNNNQQQSSSSSSSSSTTTUUUVVVVVVUUUTTTRRRRRRQQQPPPOOOOOOPPPRRRPPPQQQTTTVVVVVVVVVVVVUUUXXXWWWVVVZZZ^^^^^^XXXSSSSSSTTTUUUVVVVVVYYY]]]aaajjj{{{tttvvv|||}}}fffWWWRRRMMMIIIIIIHHHFFFEEE@@@@@@@@@AAA@@@AAAEEEJJJOOOZZZdddgggfffddd___YYYTTTRRROOOLLLIIIGGGFFFFFFEEEFFFJJJQQQ\\\gggqqqwww~~~uuuhhh]]]XXXTTTQQQMMMIIIFFFEEEEEEEEEAAAAAAAAA@@@@@@???>>>>>>BBBBBBAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFFFFGGGIIIIIIJJJLLLPPPSSSXXX[[[```cccfffiiilllooosssxxxwwwrrrrrrrrrqqqrrrsssvvvyyy{{{yyyzzzzzzzzzxxxvvvtttsssnnnjjjfffddddddhhhkkkmmmyyy}}}xxxsssllliiimmmttt|||}}}|||zzzzzz{{{~~~vvvrrrooojjjeeecccbbbfffkkkllliiieee______```dddkkkttt}}}~~~kkkSSSGGGDDDBBBBBBCCCEEEGGGGGGFFFDDDCCCCCCCCCDDDFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDGGGLLLOOOPPPNNNJJJHHHMMMPPPTTTUUUSSSPPPNNNMMMKKKKKKKKKKKKKKKMMMQQQTTTSSS```rrrjjj^^^QQQKKKKKKNNNRRRVVVXXXXXXWWWUUURRRNNNLLLJJJHHHGGGEEECCCAAAAAAAAAAAABBBBBBDDDFFFHHHKKKMMMNNN|||ssslllhhheee```]]]XXXVVVSSSPPPNNNLLLKKKKKKPPPPPPQQQQQQPPPNNNKKKIIIGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBBBBBBBAAA@@@??????===>>>>>>===<<<>>>BBBEEEJJJPPPYYYaaagggllloooqqqpppqqqsssuuuyyy|||~~~~~~}}}}}}}}}~~~}}}}}}yyyvvv{{{{{{ttttttyyytttaaaQQQGGGBBBAAAAAAAAABBBDDDFFFIIIKKKMMMNNNOOOPPPPPPNNNLLLMMMOOORRRQQQQQQRRRSSSRRRRRRSSSSSSRRRTTTTTTSSSPPPOOOPPPRRRPPPQQQRRRTTTVVVVVVUUUUUUQQQPPPRRRXXX^^^___[[[UUUTTTTTTUUUWWWXXX[[[___bbbhhhooo}}}rrrrrrvvvyyyaaaZZZQQQLLLJJJIIIGGGDDDBBBBBBAAA>>>>>>@@@CCCDDDEEELLLTTT[[[ccchhheee^^^VVVTTTQQQMMMJJJHHHGGGFFFGGGGGGGGGKKKRRR\\\gggnnn{{{vvvggg___ZZZXXXUUUQQQMMMIIIFFFDDDBBBBBBAAA@@@@@@?????????AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHIIIIIIJJJMMMPPPRRRUUUXXXZZZ[[[\\\^^^```eeeiiiooovvv~~~}}}uuuqqqqqqpppnnnnnnoooqqqtttvvvwwwxxxxxxyyyxxxwwwvvvvvvrrrllleeeaaadddiiiooorrr}}}~~~~~~}}}}}}wwwppplllmmmsssyyy}}}~~~~~~}}}|||{{{{{{|||~~~vvvpppllliiifffeeeffflllqqqqqqkkkeeeaaaaaadddhhhoooxxx|||bbbNNNFFFBBBBBBBBBDDDFFFHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHFFFEEEDDDCCCCCCCCCCCCCCCDDDGGGLLLQQQRRRQQQOOOLLLOOORRRUUUVVVTTTQQQOOONNNJJJKKKKKKJJJJJJKKKNNNPPPPPPZZZiiivvv}}}}}}{{{yyy||||||wwwyyyxxxfffSSSLLLKKKKKKNNNRRRWWWVVVVVVTTTRRRNNNKKKIIIGGGFFFDDDCCCBBBBBBCCCCCC@@@@@@AAACCCEEEGGGIIIJJJ}}}wwwtttqqqmmmgggbbbZZZWWWTTTQQQPPPOOOMMMLLLPPPPPPPPPPPPOOONNNLLLKKKIIIIIIIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>===<<<<<<>>>BBBEEEKKKQQQZZZccchhhllloooppppppppprrrsssvvvyyy{{{}}}~~~{{{xxxuuuxxx~~~vvvrrrwww~~~zzzrrrrrryyy}}}nnn\\\OOOGGGAAA@@@BBBBBBCCCEEEHHHKKKNNNPPPQQQUUUVVVWWWTTTOOOMMMNNNPPPPPPQQQRRRRRRQQQQQQRRRSSSRRRUUUXXXXXXTTTRRRRRRTTTSSSRRRRRRSSSVVVWWWWWWVVVQQQQQQSSSXXX^^^```^^^[[[VVVVVVWWWXXX[[[]]]```bbbccceeeooo|||qqqppprrrzzzpppeeeXXXOOOLLLJJJGGGDDDDDDDDDAAA<<<;;;===???===AAAEEEIIIPPP[[[eeefffaaaXXXVVVSSSOOOLLLJJJIIIHHHFFFFFFFFFGGGLLLUUUaaaiiittt}}}sssjjj```___[[[WWWQQQKKKFFFCCCDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDCCCDDDFFFFFFFFFGGGJJJLLLMMMOOORRRSSSTTTTTTVVVWWWZZZ]]]aaafffllluuu~~~||||||ssspppmmmlllkkkkkkkkkmmmnnnooosssttttttuuuuuuuuuuuutttrrrlllfffeeekkkssszzz}}}}}}|||||||||tttooopppssswwwzzz~~~}}}{{{{{{|||}}}xxxtttqqqpppoooqqqxxx}}}{{{pppgggccceeehhhnnnuuu|||}}}xxxuuuwwwZZZJJJDDDAAAAAABBBEEEGGGHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCDDDDDDGGGLLLPPPRRRQQQPPPNNNKKKNNNQQQRRRPPPNNNMMMMMMHHHIIIJJJIIIHHHIIILLLNNNOOOUUU```lllwww{{{{{{yyy{{{wwwssszzzttt[[[PPPLLLHHHIIIMMMOOOPPPQQQRRRQQQOOOMMMLLLFFFEEEDDDCCCCCCCCCDDDEEE@@@@@@AAAAAACCCEEEFFFGGG}}}zzzvvvooojjj]]]ZZZVVVSSSSSSSSSQQQOOOOOOOOOOOOOOONNNNNNMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEDDDCCCCCC??????>>>===<<>>999>>>BBBEEEHHHOOOXXX]]]]]]YYYXXXTTTQQQNNNLLLKKKJJJFFFFFFEEEEEEGGGNNNXXX```jjjrrr~~~xxxhhhddd___WWWPPPJJJFFFCCCEEEDDDCCCAAAAAAAAAAAABBB?????????@@@AAAAAAAAABBB@@@@@@@@@AAABBBBBBCCCCCC@@@BBBDDDEEEEEEFFFHHHJJJIIILLLOOOPPPQQQQQQSSSUUUUUUVVVXXXZZZ^^^fffnnntttyyy{{{qqqnnnjjjjjjkkkkkklllkkkkkkjjjmmmmmmmmmnnnnnnoooooooookkkhhhhhhnnnyyy~~~}}}~~~}}}}}}~~~{{{wwwvvvyyy{{{|||}}}zzz}}}}}}uuuhhheeeggglllssszzzyyyssspppmmmTTTGGGAAA@@@@@@BBBEEEHHHIIIGGGEEEDDDEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEFFFHHHKKKMMMOOONNNLLLKKKGGGIIILLLMMMLLLLLLLLLMMMGGGHHHIIIHHHHHHHHHJJJLLLNNNPPPXXXdddsss}}}{{{yyykkk[[[RRRJJJGGGIIIGGGIIIKKKNNNNNNNNNLLLKKKEEEEEECCCBBBBBBCCCDDDDDD@@@@@@@@@@@@AAABBBCCCDDD|||uuuppp```\\\WWWVVVVVVVVVSSSQQQOOOOOONNNMMMMMMMMMNNNNNNGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@???>>>>>>@@@DDDHHHLLLRRR\\\dddjjjlllnnnooouuuuuuuuuuuuvvvwwwyyyzzzzzz|||~~~~~~~~~|||{{{}}}~~~||||||xxxiiieeemmmtttyyy~~~sssgggeeejjjoootttxxx{{{qqqsss|||~~~nnn___PPPIIIDDD@@@BBBFFFDDDEEEHHHKKKNNNQQQTTTUUUYYY]]]___\\\UUUPPPPPPRRRSSSUUUWWWVVVSSSSSSVVVYYYZZZaaagggiiieeeaaa___```ZZZWWWSSSTTTWWW[[[\\\\\\SSSUUUVVVVVVUUUVVVYYY[[[^^^\\\[[[\\\]]]^^^^^^^^^aaadddlllzzzyyyvvvsssxxxzzzeeeVVVPPPMMMIIIEEE;;;@@@AAA>>>@@@CCCAAA;;;999???CCCBBBEEELLLSSSWWWZZZXXXUUURRROOOMMMLLLLLLGGGGGGFFFDDDDDDHHHQQQWWWdddiiitttlllhhh___VVVNNNHHHEEEDDDFFFEEECCCBBBAAAAAABBBBBB>>>>>>???@@@AAAAAABBBBBB?????????@@@AAAAAAAAABBB@@@BBBDDDEEEEEEFFFHHHJJJEEEGGGJJJLLLMMMNNNPPPRRRUUUTTTTTTTTTUUU[[[bbbgggkkkrrrzzz}}}zzzpppllliiikkkmmmnnnnnnlllkkkiiigggggghhhhhhhhhiiiiiiiiidddeeejjjvvv|||{{{}}}~~~~~~~~~~~~xxxhhheeehhhnnnuuu}}}wwwrrrooogggQQQFFF??????@@@BBBFFFIIIIIIGGGEEECCCDDDEEEEEEEEEEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJIIIHHHFFFHHHJJJKKKKKKKKKMMMNNNFFFGGGHHHHHHGGGHHHJJJLLLOOOOOOTTTaaarrrzzz{{{zzzfffZZZNNNHHHIIIDDDFFFIIIKKKLLLKKKIIIHHHFFFEEECCCBBBAAABBBBBBCCCAAA@@@@@@@@@@@@AAAAAABBB}}}yyyccc```[[[YYYXXXWWWUUUSSSRRRQQQPPPPPPPPPPPPMMMKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBBBB@@@>>><<<;;;>>>DDDHHHNNNSSSZZZ```hhhqqqsssqqqqqqrrruuuwwwxxxxxxwwwvvvyyyzzz{{{}}}~~~~~~}}}~~~|||uuuiiirrr}}}|||xxx{{{rrrjjjgggeeefffooozzzzzz|||~~~rrrcccUUUFFFAAABBBBBBBBBCCCFFFJJJOOORRRSSSSSSSSSTTTWWWWWWVVVUUUUUUTTTSSSSSSVVVQQQPPPTTTVVVUUUYYY```gggggghhhjjjkkkjjjfffccc]]]ZZZWWWWWWYYYYYYWWWUUUWWWWWWWWWXXXWWWWWWVVVUUU]]]]]]^^^___``````aaaaaacccggglllppp{{{zzzxxx~~~nnn___VVVPPPHHHAAAAAAAAAAAACCCDDDCCC@@@>>>===<<<<<<===@@@EEEJJJNNNVVVVVVVVVTTTQQQOOONNNOOONNNKKKGGGDDDEEEHHHMMMPPPXXXcccmmmsss|||tttlll```VVVOOOLLLJJJJJJHHHEEEAAA??????>>>===<<<@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGFFFFFFGGGHHHHHHIIIIIIJJJOOOOOOOOOPPPSSSVVVZZZ\\\bbbfffjjjoootttzzz}}}zzzyyy{{{}}}~~~}}}|||oooeeegggggghhhiiiiiiiiiiiihhhiiieeeaaa```bbbdddcccaaadddccchhhttt}}}zzzzzz|||~~~|||zzz~~~}}}mmmkkkooovvv}}}|||vvvjjjooo~~~___LLLDDD@@@AAACCCGGGJJJKKKJJJHHHGGGCCCCCCDDDDDDEEEDDDDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHMMMMMMLLLKKKIIIHHHGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEGGGKKKMMMLLLJJJNNNLLLPPPZZZfffqqq}}}{{{}}}fffRRRIIIIII@@@AAACCCCCCBBBAAAAAABBBFFFDDDCCCCCCDDDEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA}}}jjjeee___ZZZZZZZZZYYYXXXTTTSSSRRRRRRRRRRRROOOMMMKKKKKKJJJIIIIIIIIIJJJJJJHHHGGGFFFEEEDDDCCCBBBBBBBBBAAA???======@@@FFFJJJQQQXXX___ccciiioooqqqnnnoooqqqtttwwwyyyzzzzzzzzzyyyzzz{{{|||}}}~~~~~~~~~}}}|||}}}~~~~~~xxx~~~|||wwwtttqqqlllhhhgggeeefffppp{{{yyy|||wwwiiiYYYNNNDDDAAABBBCCCEEEIIIIIILLLPPPSSSTTTSSSTTTTTTVVVVVVVVVUUUUUUTTTTTTTTTWWWRRRPPPTTTUUUUUUYYY___eeeeeeeeeggghhhgggdddbbb```]]]ZZZYYYYYYXXXVVVSSSUUUUUUWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\^^^```aaabbbaaadddiiillluuu}}}yyyooobbbZZZTTTLLLFFFDDDCCCCCCCCCDDDCCC@@@======<<<;;;<<>>>>>=========>>>???@@@@@@DDDJJJNNNOOOOOONNNNNNLLLLLLKKKJJJHHHGGGFFFEEEKKKOOOVVV^^^fffooouuuwwwwwwtttnnnhhhaaaZZZSSSNNNHHHFFFCCCAAAAAAAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLOOOQQQRRRRRRUUUXXXZZZ\\\```dddgggjjjlllooorrruuuzzzwwwtttpppllliiihhhhhhiiijjjlllnnnoooooonnnmmmlllrrrssswww{{{tttoooeeeccc___\\\ZZZ[[[\\\]]]^^^^^^]]]ZZZYYY\\\ccchhhssswww{{{}}}~~~}}}vvvtttyyyyyyssssssxxx{{{wwwoooiiijjjooooooppppppqqqxxx{{{~~~~~~zzzooobbbccc|||gggLLLDDDFFFHHHLLLMMMMMMMMMLLLJJJIIIGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGFFFFFFFFFFFFHHHIIIJJJJJJKKKLLLMMMMMMMMMKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLMMMMMMMMMLLLNNNRRRVVVWWW[[[hhhvvv|||nnnooovvvnnnZZZKKKHHHDDDBBBAAABBBCCCCCCDDDEEEGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDBBBAAA@@@???~~~|||kkkdddcccbbbaaaaaa___]]][[[ZZZXXXTTTQQQMMMMMMLLLKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEBBBBBB@@@??????CCCIIINNNTTT```jjjmmmmmmoooqqqqqqooopppqqqsssuuuvvvwwwxxxttttttttttttuuuuuuvvvwwwyyyzzzzzzyyyvvvuuuvvvxxxxxxzzz}}}{{{www|||{{{rrrnnniiinnnooollliiippp{{{|||iiiUUUGGGAAABBBDDDGGGEEEBBBGGGMMMQQQSSSVVVWWWWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXXXXYYYYYYXXXWWWXXX[[[]]]]]]\\\[[[[[[\\\___aaaaaa```aaaaaa___\\\ZZZXXXWWWWWWTTTTTTUUUVVVYYY[[[^^^___ZZZYYYWWWVVVVVVXXX[[[]]]YYY\\\```bbbdddjjjttt{{{~~~xxxqqqllliiifffbbb___SSSOOOJJJGGGFFFFFFFFFEEE@@@@@@@@@???>>>>>>=========@@@DDDFFFHHHKKKNNNPPPPPPOOOLLLJJJHHHGGGGGGGGGJJJKKKOOOVVV^^^fffmmmqqqtttrrrpppmmmiiiccc[[[VVVQQQNNNJJJHHHGGGGGGEEEDDDCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPQQQSSSUUUWWWXXX[[[^^^aaa^^^aaadddgggjjjoootttxxx}}}{{{vvvsssoookkkhhhfffffffffggghhhjjjkkklllkkkjjjiiikkklllooouuu|||{{{uuuooolllfffccc^^^YYYWWWVVVWWWYYYVVVXXXZZZZZZ\\\bbblllsss}}}yyyuuuvvv}}}wwwuuuxxx~~~|||uuusssqqqpppnnniiidddgggnnnhhhlllpppqqqvvv}}}~~~}}}~~~qqqeee[[[aaa~~~___JJJDDDEEEGGGLLLLLLLLLLLLLLLLLLLLLLLLHHHHHHFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIJJJMMMMMMLLLLLLLLLMMMNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIJJJJJJKKKLLLMMMKKKNNNUUUYYYXXXXXXaaakkk}}}wwwssswwwpppWWWPPPHHHCCCCCCEEEGGGGGGHHHIIIKKKJJJHHHGGGHHHIIIHHHHHHGGGEEECCCBBBAAA@@@nnnwwwvvvmmmjjjgggeeefffdddaaa^^^\\\XXXTTTQQQNNNMMMLLLKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFDDDCCCAAA???@@@CCCIIINNNUUU___hhhlllnnnrrrtttssspppqqqqqqrrrssstttuuuuuurrrssstttuuuuuuuuuuuuuuuuuuxxxzzzyyyvvvssstttvvvuuuxxx}}}zzzxxx~~~|||vvvuuuuuuqqqvvvwwwsssrrr{{{uuu___MMMEEE>>>>>>BBBGGGHHHGGGLLLRRRQQQSSSVVVWWWWWWXXXYYY[[[[[[[[[ZZZZZZYYYXXXXXXWWWWWWYYYYYYWWWXXX]]]^^^]]][[[[[[\\\___bbbddddddccc______^^^\\\YYYXXXXXXYYYTTTUUUVVVXXX\\\```dddfff[[[ZZZYYYXXXXXXYYYZZZ[[[YYY\\\___```aaaeeelllqqq~~~zzztttooolllkkkiiigggYYYSSSLLLGGGDDDDDDDDDDDDBBBBBBBBBAAA@@@>>><<<;;;<<<===???@@@BBBFFFLLLPPPSSSQQQOOOLLLJJJJJJIIIJJJIIIFFFHHHNNNTTTZZZaaahhhnnnnnnooopppppplllfffaaaYYYUUUQQQNNNLLLJJJGGGFFFDDDDDDCCCBBBAAAAAA@@@???????????????????????????????????????@@@@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDFFFGGGIIIKKKLLLMMMNNNOOORRRSSSTTTVVVYYY\\\XXX[[[___bbbeeeiiimmmppprrrzzz{{{wwwuuurrroookkkgggfffeeeeeeeeefffggghhhiiiiiihhhhhhggghhhkkknnnssswww{{{}}}|||wwwrrrnnnjjjhhhdddaaa\\\XXXUUUTTTUUUVVVRRRTTTWWW\\\cccmmmvvv}}}yyyxxxwwwwww{{{zzz{{{wwwnnniiihhhiiiiiifffcccfffkkkffflllrrrtttvvv{{{}}}|||wwwhhh^^^ZZZeeetttWWWHHHDDDEEEGGGLLLLLLKKKKKKLLLMMMNNNOOOKKKJJJHHHGGGFFFFFFGGGHHHGGGFFFFFFEEEFFFHHHIIIJJJNNNNNNNNNNNNNNNNNNNNNNNNHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHJJJJJJJJJJJJLLLNNNKKKNNNUUUZZZYYYWWW[[[bbbuuu}}}uuussseee[[[MMMDDDBBBDDDGGGHHHKKKOOORRRRRRNNNIIIHHHHHHIIIHHHGGGFFFDDDCCCBBBAAAgggjjjtttzzzvvvrrrooommmjjjfffccc___[[[VVVRRROOONNNMMMKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFEEECCCAAAAAADDDJJJNNNXXX___eeeiiioootttuuusssqqqqqqqqqrrrssstttuuuvvvssstttvvvxxxxxxwwwuuutttssswww{{{zzzvvvsssssstttuuuyyy}}}zzzxxxxxx}}}zzzwwwtttrrrssszzz~~~|||~~~mmmUUUHHHEEE@@@@@@BBBHHHJJJJJJNNNSSSQQQSSSUUUWWWWWWXXX[[[]]][[[[[[ZZZYYYWWWVVVUUUUUUTTTXXXXXXVVVWWW]]]___\\\\\\]]]___cccfffhhhgggeee^^^______\\\XXXVVVWWWYYYXXXWWWWWWXXX[[[^^^aaacccZZZZZZZZZZZZZZZ[[[\\\\\\ZZZ\\\^^^^^^^^^```dddgggnnn~~~xxxssspppoooooooooeee^^^TTTKKKGGGEEEDDDCCCAAABBBBBBBBB@@@>>>;;;::::::;;;<<<===???CCCIIIMMMRRRRRRRRRQQQPPPMMMKKKJJJIIIDDDCCCHHHMMMQQQYYYaaagggiiimmmqqqtttsssooolllaaa]]]XXXSSSPPPMMMIIIGGGGGGGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCCCCCCCBBBCCCEEEFFFHHHIIIJJJJJJKKKMMMOOOPPPQQQSSSWWWYYYWWWZZZ]]]```bbbeeehhhkkkkkkpppxxxzzzuuurrrrrrpppmmmiiifffdddccccccbbbbbbdddeeefffffffffeeeeeefffiiikkklllmmmooopppqqqpppnnnkkkhhheeecccbbb^^^[[[XXXUUUTTTTTTUUUVVVTTTVVVZZZcccnnnzzzzzzvvvsssuuuxxx{{{}}}|||~~~|||yyyppphhhffffffiiigggccccccfffeeemmmttttttvvvzzz}}}}}}ooo___ZZZ]]]llliiiOOODDDCCCFFFIIIMMMLLLKKKKKKKKKLLLNNNOOONNNMMMKKKIIIHHHHHHIIIJJJHHHGGGGGGGGGGGGIIIJJJKKKLLLNNNPPPRRRRRRPPPMMMKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGIIILLLLLLKKKKKKMMMOOONNNNNNQQQVVVWWWUUUXXX\\\hhh{{{xxxqqq~~~rrr\\\LLLDDDCCCDDDEEEKKKSSS]]]```\\\VVVQQQOOOIIIHHHHHHFFFEEEDDDCCCCCCgggfffiiiuuu~~~xxxuuuqqqmmmhhhccc^^^ZZZOOONNNMMMKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGIIIGGGEEECCCBBBEEEKKKOOOZZZ___dddhhhnnnuuuvvvrrrqqqqqqrrrrrrtttuuuwwwxxxsssvvvyyy{{{{{{yyywwwuuuqqqvvv{{{{{{wwwsssrrrssswwwzzz}}}~~~~~~xxxtttuuuwww|||{{{rrrkkksss{{{~~~gggOOOEEEFFFGGGDDDDDDIIIKKKKKKLLLPPPPPPRRRUUUVVVWWWYYY[[[^^^[[[ZZZYYYXXXVVVTTTSSSRRRQQQVVVWWWTTTVVV\\\^^^[[[\\\^^^aaaeeeiiijjjiiiggg___```___\\\WWWUUUVVVWWW\\\[[[XXXWWWVVVWWWXXXYYYXXXYYYZZZ[[[\\\]]]^^^^^^[[[\\\]]]\\\[[[\\\^^^aaaaaarrr{{{vvvsssrrrssssssppphhh\\\RRRKKKHHHFFFEEE@@@AAABBBAAA@@@===:::999888:::<<<===???BBBFFFJJJQQQRRRUUUVVVTTTQQQLLLIIIKKKEEECCCGGGKKKNNNUUU^^^cccfffkkkqqqvvvwwwuuurrrlllgggaaa\\\WWWSSSOOOMMMIIIIIIHHHGGGFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEGGGIIIJJJKKKKKKKKKMMMOOOPPPQQQSSSWWWYYYTTTWWWZZZ\\\]]]___bbbdddgggjjjqqqxxxzzzvvvssspppnnnooonnnkkkgggdddbbbbbbaaa___```aaabbbcccccccccccc```bbbdddeeeeeedddddddddcccdddcccaaa___]]]\\\]]]XXXWWWUUUTTTSSSTTTVVVVVVZZZ[[[___jjjxxxyyyssspppppptttxxx~~~wwwuuuyyy~~~}}}}}}{{{~~~|||uuujjjhhhgggiiihhhccc``````eeennntttttttttxxx}}}~~~{{{jjj[[[YYYaaarrrcccJJJBBBCCCHHHKKKOOOMMMLLLJJJJJJKKKMMMNNNQQQOOOMMMKKKJJJJJJLLLLLLIIIIIIHHHHHHIIIJJJLLLMMMIIIMMMRRRVVVVVVQQQKKKGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKMMMMMMLLLLLLNNNQQQPPPNNNNNNRRRTTTTTTVVVZZZ]]]uuuvvvqqqZZZMMMHHHFFFEEEHHHTTTdddmmmkkkddd]]]ZZZIIIHHHHHHGGGFFFEEEDDDDDDjjjjjjkkknnntttxxxrrrmmmggg```[[[[[[VVVPPPMMMLLLKKKIIIFFFFFFFFFGGGGGGGGGGGGFFFFFFLLLJJJFFFCCCDDDGGGKKKNNN\\\```eeejjjmmmoooqqqsssooopppqqqsssvvvxxxyyyzzzyyywwwvvvxxx||||||xxxsssuuuuuuuuuuuuuuuvvvwwwwww|||}}}~~~|||zzz{{{~~~{{{yyy{{{tttkkknnnqqqyyyppp^^^OOOGGGDDDCCCFFFKKKNNNPPPQQQRRRSSSVVVWWWWWWWWWXXXYYYYYYYYYYYYZZZ[[[ZZZXXXWWWXXXYYYVVVVVVUUUUUUVVVWWWYYYZZZYYY\\\aaaeeehhhhhhhhhggg]]]\\\\\\ZZZXXXWWWVVVVVV\\\YYYVVVVVVXXXXXXVVVTTTWWWVVVVVVXXX[[[[[[XXXUUUXXXXXXYYYYYYYYYYYYZZZZZZeeekkk{{{yyyrrrooottt|||zzzlll\\\RRRMMMIIIDDDCCCAAAAAAEEEDDD@@@???@@@===<<<<<<<<<===@@@CCCDDDJJJMMMRRRVVVWWWUUURRRPPPJJJIIIHHHEEECCCEEEJJJNNNVVV]]]eeekkknnnrrrvvvzzzzzztttllleee```\\\XXXTTTTTTPPPLLLHHHFFFDDDAAA???BBBBBBAAA@@@??????@@@@@@AAA@@@@@@???@@@@@@AAAAAA>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDDDDEEEGGGHHHIIINNNMMMMMMMMMNNNPPPRRRSSSQQQRRRTTTVVVYYY\\\]]]___dddhhhlllooorrrtttwwwzzz}}}}}}}}}}}}}}}}}}~~~~~~xxxvvvtttqqqooolllkkkjjjiiihhhfffdddaaa^^^\\\[[[\\\\\\\\\]]]^^^^^^_____________________^^^]]]\\\[[[[[[\\\[[[XXXWWWWWWXXXTTTRRRPPPNNNPPPTTTZZZ^^^dddgggnnnwww}}}vvvppplllkkkkkkpppttt{{{pppfffgggqqq|||{{{{{{}}}zzz}}}xxx|||vvvvvvzzzuuussssssllliiifffdddccccccbbbbbbjjjnnnoooooossszzznnn^^^VVVWWWaaa{{{|||]]]OOODDDDDDKKKLLL]]]\\\WWWPPPMMMOOOPPPNNNOOONNNNNNMMMLLLKKKKKKJJJGGGGGGHHHHHHIIIJJJKKKKKKMMMOOOWWW___```XXXQQQOOOPPPNNNLLLJJJIIIJJJLLLMMMIIIKKKMMMNNNNNNOOOPPPRRRTTTSSSSSSUUUWWWXXXWWWVVV\\\eeeyyyzzz}}}cccOOOGGGGGGGGGOOO___oootttmmmddd```WWWRRRKKKGGGFFFFFFGGGFFFnnnlllkkkkkkooo||||||vvvooohhhccc[[[VVVPPPMMMLLLKKKIIIFFFFFFFFFFFFFFFFFFEEEEEEDDDIIIGGGDDDCCCDDDHHHMMMPPP]]]aaafffkkkmmmoooqqqssspppqqqrrrtttvvvwwwxxxyyyyyywwwvvvxxx{{{|||xxxtttuuuuuuttttttuuuwwwxxxyyy|||||||||{{{zzzzzz{{{}}}{{{qqqooossszzz}}}{{{wwwtttxxx~~~|||jjjXXXKKKFFFFFFGGGIIILLLMMMOOOQQQUUUWWWWWWWWWWWWWWWXXXXXXXXXXXXZZZ[[[[[[ZZZXXXWWWWWWXXXXXXWWWUUUTTTTTTTTTUUUVVVXXX[[[^^^aaaccccccaaa```^^^]]][[[ZZZZZZYYYXXXWWW[[[YYYWWWWWWWWWWWWVVVUUURRRQQQRRRUUUYYY\\\[[[ZZZZZZYYYXXXVVVUUUUUUWWWXXXaaadddooo{{{uuurrruuu{{{zzzjjjYYYPPPJJJGGGEEEAAAAAADDDCCC???>>>???======<<<<<<===???AAABBBDDDIIIOOOTTTVVVUUURRROOOLLLKKKHHHEEEDDDFFFHHHKKKPPPVVV]]]ccchhhmmmssswww|||wwwqqqmmmjjjfffbbb___XXXUUUOOOKKKIIIGGGEEECCCCCCBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAA>>>>>>??????@@@AAAAAABBBBBBBBBCCCCCCDDDFFFGGGHHHKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQSSSUUUWWWZZZ\\\]]][[[^^^bbbeeegggiiikkknnnooooooooooooooonnnnnnnnnnnnmmmkkkhhhfffeeedddcccbbbaaa```^^^\\\[[[ZZZYYYVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXWWWWWWUUUVVVVVVUUURRRQQQQQQRRRNNNMMMLLLMMMQQQYYYaaagggqqqsssvvv{{{{{{uuupppkkkjjjiiijjjpppttt{{{{{{rrrfff```dddooozzzxxxvvvwwwuuu{{{}}}}}}uuuqqqxxx}}}uuunnnllllllhhhfffeeecccbbbaaa___]]]eeejjjnnnpppuuu}}}zzzdddXXXTTTYYYgggvvvZZZNNNEEEFFFNNNNNNeeeddd___WWWRRRRRRQQQNNNMMMMMMMMMLLLKKKJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKMMMOOOVVV^^^^^^XXXRRRQQQRRRPPPMMMKKKKKKLLLMMMNNNLLLMMMOOOOOONNNOOORRRTTT[[[ZZZXXXVVVUUUUUUVVVWWWXXX___nnn|||}}}|||eeeTTTLLLHHHMMMZZZiiiqqqooolllkkk\\\XXXSSSMMMIIIHHHGGGGGGrrrooommmlllllluuu}}}uuummmhhh___ZZZSSSOOONNNMMMKKKHHHHHHGGGGGGGGGFFFFFFEEEEEEGGGFFFDDDEEEHHHMMMRRRVVV___ccchhhlllnnnppprrrssssssssstttuuuvvvwwwwwwxxxyyywwwuuuvvvyyyzzzxxxuuuuuutttsssrrrtttvvvzzz|||~~~||||||}}}|||{{{zzzyyy|||xxxrrruuu||||||{{{|||wwwooonnnpppvvvtttaaaOOOEEEEEEHHHLLLMMMNNNNNNOOOSSSXXX[[[XXXWWWWWWWWWWWWWWWWWWVVV\\\\\\]]][[[XXXWWWWWWWWWYYYWWWUUUTTTRRRRRRRRRRRRSSSUUUXXX[[[]]]^^^]]]]]]aaa^^^[[[[[[\\\]]][[[YYYYYYYYYYYYXXXVVVUUUVVVWWWRRRQQQQQQRRRVVVYYY[[[[[[[[[ZZZYYYVVVSSSSSSUUUWWWcccccchhhsss~~~yyywwwyyy||||||gggXXXPPPLLLIIIDDDBBBDDDDDD@@@???@@@>>>===<<<<<<<<<===???@@@>>>BBBIIIOOOSSSSSSQQQOOOPPPLLLIIIFFFFFFFFFFFFFFFIIINNNUUUZZZ```gggooouuuzzzxxxvvvuuutttqqqmmmjjjaaa]]]VVVQQQNNNKKKHHHFFFDDDCCCBBBBBBAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>??????@@@@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLLLLLLLLLLNNNOOOPPPRRRUUUWWWXXXYYYXXX[[[^^^```aaabbbdddfffeeeeeeeeeddddddcccccccccbbbbbb```___]]]]]]\\\\\\YYYXXXXXXWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQOOOMMMLLLMMMNNNJJJKKKLLLOOOUUU^^^hhhppp~~~}}}~~~sssqqqmmmiiihhhhhhjjjkkkrrrwww~~~iiiddd^^^^^^eeeppp|||xxxuuuvvvvvvxxxpppsss|||zzzooofffbbbaaa___```aaabbbaaa```]]]\\\```hhhooossszzz~~~iiiYYYQQQRRR\\\nnnnnnVVVMMMGGGIIIOOOOOOcccdddaaaZZZVVVUUUSSSOOOKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLQQQXXXYYYUUURRRRRRSSSRRRPPPNNNMMMMMMOOOOOOOOOOOOOOOOOONNNOOOSSSUUUaaaaaa^^^XXXSSSQQQTTTWWWUUUWWWaaarrr}}}yyyjjjVVVKKKJJJPPP[[[dddgggjjjmmmbbb```[[[UUUNNNJJJHHHHHHsssqqqpppqqqpppsss~~~}}}uuuoooggg```YYYTTTRRRPPPNNNKKKLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFHHHMMMSSSYYY]]]bbbeeejjjnnnoooppprrrsssttttttuuuuuuuuuvvvvvvvvvwwwuuussssssuuuvvvvvvtttsssrrrpppppprrrvvvzzz}}}}}}{{{|||~~~|||vvvyyy}}}zzz}}}xxxpppqqqrrrwww~~~nnnZZZIIIBBBEEEJJJMMMNNNPPPQQQRRRUUUXXX[[[XXXWWWWWWWWWVVVVVVUUUUUU]]]^^^^^^\\\YYYWWWVVVWWWXXXWWWUUUSSSRRRRRRRRRSSSNNNPPPSSSWWWZZZ]]]^^^___aaa^^^ZZZ[[[^^^___^^^[[[XXXZZZZZZXXXTTTSSSUUUWWWXXXVVVTTTSSSSSSUUUWWWXXX[[[]]]___]]]ZZZWWWWWWXXXdddccceeejjjrrr~~~~~~yyyiii\\\UUUOOOHHHDDDEEEFFFCCCBBBCCC???>>>===<<<<<<<<<======:::===BBBGGGKKKNNNPPPPPPRRROOOKKKHHHHHHGGGDDDBBBEEEIIINNNSSSXXXaaakkkrrruuuvvvwwwyyyxxxvvvssspppkkkfff___XXXSSSOOOKKKHHHEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???======>>>>>>>>>?????????@@@@@@@@@@@@AAABBBCCCDDDEEEFFFHHHJJJKKKKKKJJJJJJKKKLLLNNNOOOQQQSSSTTTUUUXXXZZZ]]]^^^^^^^^^___``````______^^^]]]\\\\\\[[[[[[ZZZYYYYYYXXXXXXXXXYYYTTTTTTSSSSSSRRRRRRQQQQQQTTTSSSSSSRRRQQQPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQPPPNNNNNNNNNMMMKKKKKKLLLNNNNNNPPPSSSUUUZZZcccnnnuuu~~~uuummmkkkhhhggggggjjjmmmooowww|||xxxqqqaaa```aaaeeemmmwww{{{|||vvvwww~~~}}}}}}zzznnnccc\\\ZZZXXX[[[___bbbbbb```___^^^```iiirrrxxxooo[[[UUUOOOSSS```vvvfffRRRMMMHHHJJJOOOMMMTTTWWWVVVSSSRRRSSSRRROOOJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGJJJPPPRRROOOOOOPPPUUUSSSQQQPPPOOOOOOOOOPPPPPPPPPOOOMMMLLLNNNQQQUUU```bbbaaa[[[TTTPPPRRRUUUUUUSSSWWWeeetttzzz}}}dddVVVPPPLLLOOOUUUYYY___dddbbbbbb```ZZZRRRLLLIIIHHHooonnnqqquuuvvvuuuxxx~~~qqqjjjaaaZZZVVVTTTPPPMMMNNNMMMLLLJJJIIIHHHHHHHHHFFFFFFGGGJJJPPPVVV]]]```dddgggllloooppppppqqqrrrtttttttttttttttttttttttttttsssqqqqqqrrrsssssssssqqqpppoooooorrrwww|||{{{}}}zzz}}}}}}wwwvvvxxxppprrrtttyyyyyygggTTTFFFBBBFFFKKKKKKNNNQQQTTTUUUUUUWWWXXXWWWWWWVVVVVVUUUUUUUUUTTT\\\]]]]]][[[XXXVVVVVVWWWVVVUUUTTTSSSSSSTTTUUUVVVNNNOOORRRUUUXXX[[[]]]^^^```]]]ZZZZZZ]]]______^^^ZZZ\\\\\\YYYUUUSSSUUUWWW[[[YYYVVVTTTSSSTTTVVVXXX\\\bbbhhhiiiddd___\\\[[[]]]]]]^^^aaaffftttpppcccVVVMMMFFFFFFFFFDDDCCCDDD@@@???>>>>>>===<<<<<<<<<:::;;;<<>>>>>>>>>>>>>>?????????@@@?????????@@@AAABBBCCCCCCEEEGGGHHHIIIIIIIIIHHHJJJJJJKKKMMMNNNPPPQQQQQQSSSUUUWWWWWWVVVVVVVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSUUUTTTTTTTTTTTTTTTUUUUUURRRRRRRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLKKKJJJJJJNNNNNNOOOOOOOOOOOONNNNNNKKKKKKLLLKKKKKKLLLOOORRRTTTXXX\\\```dddkkkuuu}}}vvvnnnhhhgggffffffhhhlllqqqsss~~~xxxllldddaaadddjjjpppwww}}}}}}|||}}}}}}~~~}}}{{{qqqeee]]]YYYZZZ^^^aaabbbaaa___^^^^^^aaalllvvv{{{|||qqqbbbVVVWWWRRRWWWeee|||zzz___OOOMMMIIIJJJLLLIIIFFFJJJKKKJJJKKKNNNMMMJJJHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHFFFEEEGGGLLLNNNMMMNNNPPPUUUTTTRRRQQQPPPOOOOOOOOONNNNNNMMMKKKJJJKKKNNNQQQYYY]]]___\\\UUUPPPPPPRRRVVVSSSTTT^^^kkkyyyuuufffZZZNNNKKKMMMPPPUUUZZZ\\\]]]]]]ZZZUUUOOOKKKIIIooonnnqqqvvvxxxuuuuuuvvvyyynnnddd___ZZZUUURRRQQQOOOMMMKKKIIIHHHHHHIIIEEEFFFHHHLLLQQQXXX^^^bbbeeeiiimmmooopppppppppqqqssssssssssssssssssssssssqqqqqqqqqqqqqqqqqqqqqqqqoooooooooqqquuuyyy~~~wwwooovvv||||||~~~zzzuuu|||xxxqqqooossszzz}}}ppp]]]NNNFFFEEEHHHJJJHHHLLLPPPSSSTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUTTTYYYZZZZZZXXXUUUTTTTTTUUUTTTSSSSSSSSSSSSUUUWWWXXXRRRRRRRRRSSSTTTVVVXXXYYY\\\[[[ZZZZZZZZZ\\\___```aaa```___\\\YYYVVVVVVWWWVVVVVVVVVTTTTTTUUUYYY\\\```hhhqqqrrrlllddd___]]]YYYZZZ\\\^^^```iii}}}yyyaaaVVVKKKHHHHHHEEECCCCCC@@@@@@@@@???>>>======<<<;;;:::999:::>>>CCCIIILLLPPPQQQRRRQQQLLLHHHEEEDDD@@@BBBDDDEEEGGGMMMVVV]]]ggglllrrrwwwxxxxxxwwwwwwyyyuuupppjjjddd]]]VVVQQQMMMKKKIIIGGGEEEDDDCCCCCCCCCDDDDDDEEEDDDCCCAAA@@@????????????????????????@@@?????????@@@@@@AAABBBBBBCCCDDDFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSSSSQQQQQQQQQRRRQQQQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMNNNNNNOOOPPPPPPPPPOOOOOONNNMMMMMMMMMNNNMMMMMMLLLKKKKKKJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKHHHIIIJJJKKKLLLPPPTTTXXX[[[aaahhhmmmpppuuu~~~zzzqqqjjjdddddddddfffkkkqqqwwwzzzxxxmmmddd___ccciiirrrzzz~~~|||}}}|||~~~~~~yyyvvvzzz}}}zzzrrrhhhaaa]]]aaadddeeebbb^^^[[[\\\]]]fffpppzzz}}}{{{mmmaaaZZZWWWWWWUUU\\\kkkqqqXXXLLLMMMJJJJJJJJJEEEDDDGGGHHHFFFFFFIIIIIIEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIGGGHHHMMMOOONNNOOORRRTTTSSSRRRPPPOOONNNNNNNNNMMMMMMLLLJJJHHHIIIKKKNNNQQQUUUXXXXXXTTTPPPNNNOOOUUURRRSSSZZZcccpppqqqbbbRRRKKKJJJIIIKKKNNNSSSTTTVVVYYYZZZWWWRRRNNNxxxttttttwwwyyyvvvtttuuuvvvuuummmgggaaa]]]VVVTTTQQQNNNMMMLLLLLLMMMIIIJJJLLLPPPUUU\\\aaadddfffiiimmmooooooooooooppprrrrrrrrrrrrrrrrrrrrrrrrpppqqqsssssssssrrrqqqqqqpppppprrruuuyyy~~~|||sssnnnttt~~~|||yyysssrrrttt{{{xxxzzz~~~|||vvvrrrooottt}}}qqqcccQQQGGGEEEHHHIIIHHHHHHJJJMMMOOOOOOPPPSSSTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSTTTUUUSSSQQQPPPPPPQQQRRRRRRQQQQQQRRRTTTUUUVVVQQQPPPOOOOOOPPPRRRSSSUUUWWWYYY[[[YYYWWWXXX]]]bbbiiigggccc```^^^\\\ZZZXXXQQQSSSTTTTTTSSSUUUZZZ]]]fffnnnvvvvvvnnnddd^^^\\\ZZZZZZ\\\^^^___cccqqqssseeeWWWPPPMMMIIIEEECCC@@@AAAAAA@@@@@@???>>>>>>;;;::::::;;;===@@@CCCEEELLLRRRVVVUUUNNNHHHGGGIIICCCDDDEEEDDDCCCFFFMMMRRR]]]ccckkkqqqtttvvvxxxzzzzzzxxxuuurrrnnnggg```[[[SSSQQQOOOLLLIIIGGGEEEEEEEEEEEEFFFGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@@@@@@@???@@@@@@??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFFFFHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQQQQOOONNNOOOPPPNNNNNNNNNNNNMMMMMMMMMMMMJJJIIIIIIIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKLLLLLLLLLNNNMMMMMMMMMLLLLLLKKKKKKGGGHHHHHHIIIJJJJJJIIIIIIHHHJJJLLLNNNRRRWWW]]]bbbgggnnnvvvzzzzzz{{{~~~{{{yyyvvvtttrrrnnnjjjfffccccccfffjjjqqqyyyvvvkkkcccaaaaaadddmmmyyy}}}{{{zzzxxx|||{{{sssvvvxxxvvvooohhheeedddccceeeddd```[[[ZZZ^^^bbbnnnxxxnnn^^^SSSQQQTTTTTTUUU```qqqhhhQQQIIIMMMLLLKKKJJJDDDFFFHHHHHHEEEEEEHHHHHHEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHIIIMMMOOOMMMNNNQQQSSSRRRQQQOOONNNMMMLLLKKKKKKLLLLLLKKKIIIHHHIIIKKKNNNOOOPPPPPPOOONNNLLLKKKQQQPPPRRRVVV[[[eeexxxrrr```VVVQQQLLLHHHHHHLLLLLLPPPYYY```bbb\\\UUU}}}xxxyyyyyywwwuuuwwwpppzzzyyyrrrlllggg\\\ZZZWWWTTTRRRQQQQQQRRROOOPPPRRRUUUZZZ```eeehhhfffiiimmmoooooonnnnnnoooppppppqqqqqqqqqqqqrrrrrrppprrruuuvvvuuusssrrrrrrqqqrrruuuxxx}}}~~~~~~tttrrrxxxyyyvvvooonnnooovvv}}}{{{~~~wwwvvvxxxuuupppmmmssszzz~~~hhhZZZIIIAAAEEEJJJJJJGGGIIIJJJKKKKKKKKKNNNRRRUUUSSSSSSTTTTTTUUUUUUUUUVVVOOOPPPQQQPPPNNNMMMMMMOOORRRQQQQQQPPPQQQRRRSSSTTTLLLKKKKKKKKKMMMPPPSSSUUUTTTXXX[[[YYYUUUVVV]]]dddpppkkkfffcccbbb```\\\YYYPPPRRRTTTTTTSSSTTTXXX[[[lllsssyyyvvvlllbbb\\\[[[YYYXXXYYY[[[[[[^^^hhhsss|||rrrbbbYYYTTTMMMHHHFFFAAAAAAAAAAAAAAA@@@???>>>999:::<<<===>>>?????????JJJRRRYYYWWWOOOIIIIIILLLHHHHHHHHHFFFCCCEEEJJJNNNTTT[[[dddkkkpppssswwwzzzyyyyyyxxxxxxuuuooogggbbbWWWVVVSSSOOOLLLIIIGGGGGGFFFFFFGGGHHHGGGEEECCCAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@?????????@@@BBBDDDEEEHHHHHHIIIJJJJJJKKKLLLLLLIIIKKKLLLLLLKKKJJJJJJKKKHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJEEEEEEFFFHHHIIIJJJKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMOOOSSSWWW^^^eeejjjrrrzzz}}}~~~rrrnnniiifffdddddddddcccdddeeeiiiooowww{{{mmmaaa]]]aaaeeefffppp}}}|||yyy{{{|||vvvzzz~~~rrrtttuuuqqqlllhhhggghhh```aaaaaa]]]ZZZ\\\bbbiiiuuuwwwdddSSSJJJJJJNNNOOOSSSbbbuuubbbMMMFFFMMMMMMLLLKKKEEEEEEHHHGGGEEEEEEIIIJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFHHHLLLMMMLLLLLLOOORRRQQQPPPOOOMMMLLLKKKJJJKKKLLLMMMLLLJJJIIIIIIJJJNNNLLLJJJJJJKKKLLLKKKJJJLLLMMMPPPSSSUUU^^^qqqttthhh___UUUNNNJJJHHHHHHMMMYYYeeeiiiccc[[[zzzwwwxxxxxxxxxssswww|||zzzppppppiiiaaa[[[YYYWWWTTTQQQTTTVVVYYY]]]bbbggglllnnnnnnoooooopppppppppppppppnnnnnnoooqqqssssssqqqnnnpppqqqsssuuuuuussspppooorrrvvv|||~~~~~~~~~}}}zzz|||zzzuuuppplllmmmttttttsssrrrkkkiiimmmrrr|||wwwaaaSSSEEEBBBCCCDDDEEEGGGHHHHHHIIIJJJNNNRRRVVVXXXXXXWWWTTTSSSRRRSSSTTTUUUQQQOOOLLLLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRRRRUUUSSSPPPPPPQQQRRRRRRRRRQQQSSSUUUUUUTTTVVV[[[^^^hhhhhhfffdddaaa^^^[[[YYYVVVTTTSSSSSSTTTWWWZZZ\\\fffjjjmmmjjjccc]]]ZZZ[[[YYYYYYYYYXXXXXX[[[```dddkkktttaaaYYYVVVOOOFFFFFFBBB>>>>>>AAACCCCCCAAA>>>======;;;;;;===@@@CCCFFFJJJOOORRRQQQOOOMMMLLLIIIGGGFFFDDDCCCCCCDDDDDDJJJOOOWWW___hhhqqqyyy~~~~~~~~~~~~}}}{{{uuuooojjjbbb___[[[WWWRRROOONNNMMMJJJKKKLLLKKKIIIFFFEEEEEECCCBBBBBBBBBCCCBBB@@@>>>@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@EEEEEEFFFHHHHHHIIIIIIIIIKKKLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEFFFHHHIIIFFFDDDGGGFFFFFFGGGIIIJJJIIIHHHLLLKKKJJJHHHHHHHHHHHHHHHGGGHHHHHHGGGFFFHHHKKKNNNTTTVVVYYY]]]ccckkkuuu|||}}}|||uuummmeee]]]]]]^^^___aaadddfffpppwwwzzz~~~mmmeee___]]]```ggglllsss}}}zzzwww|||yyyqqqjjjjjjmmmnnniiibbb[[[___aaa^^^ZZZ\\\gggqqqiiiWWWLLLFFFGGGJJJJJJ___bbbYYYNNNFFFFFFHHHHHHFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBDDDFFFFFFEEEEEEFFFGGGIIIKKKLLLKKKJJJHHHHHHIIIFFFEEEEEEHHHLLLNNNLLLJJJLLLKKKKKKJJJIIIIIIHHHHHHHHHIIIKKKLLLLLLJJJIIIGGGIIIJJJKKKKKKLLLLLLKKKKKKJJJNNNRRRRRRRRRXXXeeepppxxxiiiZZZOOOLLLJJJKKKTTTdddppppppjjj}}}zzzyyyxxxuuuwwwwwwwww}}}}}}wwwnnnhhhdddaaa]]]ZZZ[[[\\\^^^aaaeeehhhkkkmmmkkkkkklllmmmmmmnnnnnnnnnmmmmmmnnnppprrrrrrpppnnnpppqqqrrrssssssrrrqqqpppwwwzzz~~~yyytttooollllllsss~~~sssppplllfffdddhhhvvvsss]]]PPPDDDAAACCCDDDFFFGGGGGGGGGIIIKKKOOOSSSXXXZZZVVVUUUSSSQQQQQQRRRSSSTTTRRRPPPMMMMMMMMMNNNNNNMMMLLLMMMNNNOOOQQQSSSTTTUUUVVVSSSQQQPPPQQQQQQQQQPPPPPPRRRTTTTTTSSSTTTWWWYYYbbbbbbaaa```^^^\\\[[[ZZZVVVUUUTTTSSSTTTVVVYYY[[[___cccfffddd]]]WWWUUUVVVXXXXXXWWWVVVVVVYYY]]]aaaeeevvvsssfff\\\QQQGGGFFFCCC???@@@CCCEEEEEECCC???>>>===;;;;;;<<>>>>>???@@@@@@AAACCCDDDEEEFFFGGGGGGGGGGGGIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEECCCBBBCCCEEEFFFDDDBBBCCCCCCCCCDDDFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDHHHIIIKKKLLLMMMPPPUUUXXX___bbbhhhmmmrrrwww}}}~~~uuunnnfff```\\\]]]^^^^^^bbbgggooozzzuuueee___]]]^^^ccciiiooouuu~~~}}}wwwttt{{{wwwppphhhgggkkkllliiiddd\\\^^^___]]]]]]cccoooyyyvvv```QQQJJJFFFFFFIIIKKK^^^dddwwwVVVLLLEEEFFFIIIHHHEEEEEEDDDEEEEEEFFFFFFFFFEEEEEECCCEEEFFFGGGFFFEEEFFFGGGIIIJJJKKKKKKIIIHHHHHHIIIFFFEEEDDDFFFIIIJJJHHHFFFKKKJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKIIILLLNNNOOOOOOUUU^^^fff|||qqqbbbSSSOOONNNVVVfffssswwwuuu~~~zzzyyyyyyxxxtttpppqqq|||zzzuuupppkkkggggggggghhhiiijjjkkklllmmmjjjkkkkkklllmmmnnnnnnnnnmmmmmmnnnppprrrrrrpppooooooooooooppppppqqqrrrrrr|||~~~zzzsssnnnllllllqqqzzz~~~qqqllliiieeefffkkk|||zzznnnZZZNNNDDDBBBDDDEEEFFFHHHFFFGGGIIIKKKOOOTTTXXXZZZSSSRRRPPPOOOPPPQQQSSSTTTSSSQQQNNNMMMNNNNNNMMMMMMJJJKKKLLLNNNQQQTTTVVVWWWVVVSSSPPPOOOOOOOOONNNMMMNNNPPPRRRSSSRRRRRRRRRTTTZZZZZZ[[[[[[[[[ZZZZZZYYYWWWVVVUUUTTTUUUVVVXXXZZZYYY\\\___^^^YYYTTTSSSSSSWWWWWWVVVUUUTTTUUUYYY\\\___iii|||xxxjjj[[[OOOKKKGGGCCCCCCEEEFFFEEEDDDAAA@@@>>><<<;;;;;;<<<===:::>>>BBBEEEGGGJJJLLLNNNMMMLLLKKKIIIGGGFFFFFFFFFCCCEEEHHHLLLPPPVVV^^^ccctttwww||||||zzz{{{yyytttnnnhhhccc```^^^YYYYYYYYYWWWTTTQQQMMMKKKGGGEEECCCCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????@@@????????????@@@AAAAAAAAABBBCCCDDDDDDEEEDDDDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAABBBDDDDDDCCCBBBAAAAAAAAABBBDDDEEEFFFGGGGGGHHHIIIIIIIIIGGGFFFDDDKKKMMMPPPSSSWWW\\\bbbfffnnnssszzz}}}{{{xxxsssjjjddd\\\ZZZZZZ\\\]]]```hhhqqquuujjj___]]]aaaffflllppptttyyy{{{uuurrrxxx~~~}}}wwwppphhheeegggiiigggeeeaaa```______eeeppp}}}yyygggTTTJJJGGGFFFFFFHHHLLL\\\gggjjjQQQIIIDDDFFFIIIGGGDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGDDDEEEGGGGGGFFFEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGHHHHHHGGGFFFFFFGGGHHHFFFEEEIIIIIIIIIHHHGGGGGGFFFFFFHHHIIIJJJKKKKKKJJJIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMOOOSSSXXX]]]mmm~~~ddd[[[TTTXXXfffvvv|||zzz{{{yyytttnnnlllrrr}}}yyytttuuuttttttsssrrrpppoooooommmnnnnnnooopppqqqrrrrrrooonnnnnnppprrrrrrqqqooonnnmmmllllllnnnpppsssuuu|||~~~{{{tttnnnmmmmmmqqqyyyxxxnnnkkkkkkkkkqqqxxxssshhhYYYOOOFFFEEEFFFEEEFFFHHHGGGGGGIIIKKKNNNRRRUUUVVVPPPOOONNNMMMNNNPPPRRRTTTTTTQQQOOOMMMMMMMMMMMMLLLJJJJJJKKKLLLOOOQQQTTTUUUTTTRRROOOMMMMMMLLLKKKJJJLLLNNNPPPRRRRRRRRRRRRRRRVVVVVVWWWXXXXXXXXXXXXWWWXXXWWWVVVUUUUUUVVVXXXYYYXXXZZZ]]]\\\YYYVVVUUUUUUWWWWWWVVVTTTSSSTTTVVVYYY[[[aaannn|||kkk\\\RRRNNNIIIFFFGGGHHHFFFDDDEEECCC???===<<<;;;;;;:::888;;;===@@@BBBEEEJJJMMMMMMLLLKKKIIIHHHGGGFFFEEEFFFFFFGGGGGGIIIMMMSSSXXXdddjjjrrryyy}}}}}}{{{wwwssspppnnnmmmgggfffdddaaa^^^YYYSSSOOOMMMJJJGGGFFFFFFFFFEEEDDD@@@@@@@@@??????>>>>>>>>>@@@???????????????@@@@@@@@@@@@AAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCDDDDDDEEEDDDBBBCCCCCCCCCCCCEEEGGGIIIJJJKKKKKKKKKKKKLLLLLLLLLRRRUUUZZZ___dddjjjqqquuu~~~~~~}}}zzzuuuqqqmmmggg```[[[UUUUUUXXX\\\^^^eeesssxxxiiidddaaaeeennnuuuyyyzzzvvvzzz{{{wwwuuutttyyy|||{{{}}}zzzwwwwwwyyytttooogggddddddfffgggfffiiifffdddgggppp~~~lll\\\MMMGGGHHHGGGGGGGGGMMMZZZmmm```LLLFFFCCCFFFHHHFFFCCCBBBCCCCCCCCCDDDEEEFFFGGGGGGDDDFFFGGGGGGFFFEEEFFFFFFGGGHHHHHHGGGFFFEEEGGGHHHIIIHHHHHHHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKMMMPPPSSSWWWXXXbbbvvvqqq___ZZZbbbsss}}}zzzvvvuuurrrmmmjjjkkkpppttt~~~|||yyyvvvsssrrrppppppppppppqqqrrrssstttrrrqqqpppppprrrrrrqqqooolllkkkiiiiiillloootttvvv|||~~~~~~~~~}}}vvvooonnnnnnrrr{{{}}}xxxsssnnnllllllpppyyyzzzkkkbbbXXXPPPIIIHHHHHHEEEEEEGGGGGGHHHIIIJJJLLLNNNOOOPPPNNNMMMLLLLLLMMMOOOQQQSSSSSSQQQNNNLLLMMMMMMLLLKKKKKKKKKJJJJJJKKKMMMOOOPPPRRROOOLLLKKKKKKKKKJJJIIIKKKLLLNNNQQQSSSTTTTTTSSSUUUVVVVVVWWWWWWVVVVVVUUUXXXWWWVVVVVVVVVWWWXXXXXXYYY[[[\\\\\\[[[YYYXXXXXXXXXXXXWWWUUUSSSSSSVVVXXX[[[```iiitttyyyiiiXXXSSSMMMJJJLLLNNNNNNMMMIIIFFFBBB??????>>>;;;999:::;;;<<<===>>>AAAFFFIIILLLLLLLLLKKKKKKJJJIIIIIIIIIIIIGGGFFFEEEGGGLLLPPPVVV]]]gggooouuuzzz~~~~~~|||zzzyyyxxxtttrrrpppmmmjjjddd\\\WWWSSSPPPKKKHHHGGGGGGFFFFFFCCCBBBBBBAAA@@@???>>>>>>@@@??????>>>>>>>>>????????????@@@AAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCEEEFFFCCCEEEEEEDDDDDDEEEHHHKKKNNNMMMMMMNNNOOORRRUUUWWW]]]aaahhhooovvv~~~|||zzzyyysssppplllgggbbb^^^YYYWWWTTTUUUYYY^^^bbbllltttgggaaaeeejjjrrrzzz~~~rrrvvvyyy{{{zzzyyyxxxwwwssszzzzzzrrrnnnmmmmmmiiifffcccbbbbbbeeehhhjjjnnnlllkkkppp{{{xxxdddWWWKKKHHHJJJIIIHHHHHHOOOYYYtttzzz[[[IIIDDDCCCFFFGGGDDDBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFDDDEEEGGGGGGEEEDDDDDDEEEEEEFFFFFFEEEDDDDDDFFFHHHGGGGGGGGGGGGGGGHHHJJJKKKHHHGGGGGGFFFEEEEEEDDDDDDGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKIIIJJJKKKMMMPPPSSSUUUWWW\\\oootttddd```hhhyyy}}}yyynnnnnnlllhhheeedddeeegggqqq{{{~~~{{{wwwuuuqqqpppoooooooooppprrrssstttrrrppppppppppppooommmiiihhhggghhhjjjoootttwww}}}~~~}}}|||xxxyyy{{{{{{{{{||||||uuunnnmmmnnntttzzztttrrrpppmmmmmmqqq{{{ooo```YYYTTTNNNIIIIIIIIIFFFEEEGGGHHHHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKLLLNNNPPPRRRQQQOOOLLLKKKLLLLLLLLLKKKLLLKKKIIIHHHHHHIIIKKKLLLOOOMMMKKKJJJKKKLLLLLLLLLLLLLLLMMMPPPSSSUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUWWWWWWVVVWWWWWWXXXYYYYYYYYYZZZ[[[[[[[[[ZZZXXXXXXWWWXXXWWWVVVTTTTTTUUUWWWZZZ___eeejjjsssttt```YYYRRROOORRRWWWZZZ[[[MMMIIIEEECCCBBBAAA===:::<<<======<<<<<>>@@@CCCGGGJJJLLLMMMMMMKKKLLLKKKIIIFFFDDDEEEFFFBBBGGGLLLOOOQQQVVV^^^eeejjjmmmrrrwww}}}rrrlllddd]]]YYYWWWVVVUUUSSSRRRQQQOOONNNLLLKKKJJJFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDBBBCCCGGGKKKGGGKKKPPPRRRTTTYYYbbbjjjrrrxxxwwwuuuqqqnnniiiccc]]]XXXVVVVVVUUUTTTTTTWWW\\\______bbbjjjtttzzz}}}vvvkkkcccaaahhhoooxxxzzztttsssqqqnnnpppqqqrrrsssuuuyyy|||~~~uuurrruuuwwwtttppprrrwww||||||wwwrrrppppppnnnwwwrrr___RRRKKKJJJKKKLLLIIIFFFIIINNNYYY```cccRRRKKKGGGDDDEEEDDDAAAAAADDDDDDGGGJJJLLLLLLJJJFFFCCCAAACCCDDDCCCBBB@@@@@@AAACCCCCCCCCAAA@@@AAADDDGGGIIIJJJJJJGGGDDDCCCFFFIIIHHHHHHGGGGGGFFFEEEEEEEEEGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKIIIIIIIIIJJJLLLNNNSSSWWWXXXTTTNNNMMMSSSZZZWWW]]]kkkmmmfffyyyuuukkkhhhccc\\\WWWTTTUUUVVVYYY[[[___fffppp|||}}}}}}~~~}}}yyyvvvtttssspppnnnmmmnnnpppqqqqqqqqqpppnnnkkkgggdddbbbdddbbbbbbfffmmmrrruuuuuuttttttssspppmmmmmmrrrvvvwwwwwwwwwyyy}}}}}}sssmmmtttzzz|||xxxlllddddddfffhhhrrr{{{yyywwwxxx}}}nnn[[[QQQMMMIIIGGGFFFFFFGGGHHHKKKMMMNNNMMMLLLLLLJJJIIIJJJNNNQQQPPPQQQPPPMMMHHHFFFHHHKKKJJJIIIIIIIIIJJJLLLMMMNNNUUUQQQLLLHHHFFFGGGJJJLLLKKKJJJIIILLLQQQSSSRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOQQQSSSTTTUUUSSSTTTUUUVVVWWWXXXYYYZZZ\\\[[[ZZZYYYYYYZZZ[[[\\\VVVUUUTTTRRRQQQSSSXXX[[[\\\ZZZ\\\```eeeiiirrr{{{~~~yyyrrrkkkgggeeefffXXXTTTNNNKKKIIIHHHFFFDDD@@@???===;;;:::;;;===>>>>>>>>>@@@AAACCCEEEFFFGGGMMMMMMMMMLLLJJJGGGEEECCCCCCCCCCCCEEEGGGKKKNNNQQQ\\\```eeekkkrrrzzzwwwnnngggaaa\\\]]]aaaaaaaaabbbaaa^^^ZZZUUURRRPPPMMMJJJHHHHHHHHHHHHGGGHHHEEECCCCCCDDDEEEEEEEEEBBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBCCCEEEEEEDDDCCCFFFFFFGGGHHHJJJLLLMMMNNNRRRWWW]]]aaadddiiirrryyy{{{wwwjjjgggccc```]]]YYYUUUSSSMMMKKKNNNTTTVVVVVVZZZbbbnnnpppvvv}}}|||uuunnnddd^^^aaalllzzzssssssyyyyyyyyyxxxwwwwwwzzz~~~xxxxxxwwwrrrxxxoooaaaWWWOOOOOOLLLKKKNNNOOOMMMMMMOOOWWWnnndddVVVMMMIIIDDDBBBBBBDDDDDDEEE@@@GGGQQQXXXZZZVVVOOOIIICCCBBB@@@@@@BBBCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBBIIIHHHGGGFFFEEEEEEFFFFFFGGGFFFEEECCCCCCCCCDDDEEEFFFEEEDDDDDDEEEGGGIIIJJJJJJIIIHHHGGGIIIKKKOOOQQQYYYZZZYYYVVVSSSQQQQQQRRRZZZ\\\fff{{{kkk{{{tttnnnkkkfff```ZZZVVVTTTTTTUUUWWWZZZ^^^eeeooozzz~~~|||zzzzzz{{{{{{xxxuuuvvvtttqqqooommmnnnoooppprrrqqqooommmiiifffdddbbbeeeddddddggglllqqqssssssvvvwwwvvvrrroooooossswww~~~~~~}}}~~~uuunnnllluuu}}}||||||uuukkkeeebbbdddgggpppxxxwwwvvvyyyyyyeeeUUUNNNJJJFFFFFFFFFFFFGGGHHHKKKMMMNNNPPPPPPOOONNNMMMNNNQQQTTTUUUUUUTTTQQQMMMJJJJJJJJJJJJIIIIIIIIIJJJKKKMMMNNNTTTQQQLLLIIIGGGIIIKKKMMMLLLKKKLLLNNNPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPRRRSSSTTTUUUUUUVVVWWWXXXXXXXXXYYY\\\[[[ZZZYYYYYYYYYZZZ[[[VVVVVVUUUSSSSSSUUUYYY]]]dddaaa```aaabbbccciiipppxxxnnnhhhWWWUUUQQQKKKFFFCCCAAAAAABBBAAA???===<<<<<<<<<===;;;;;;===>>>@@@AAABBBCCCIIIIIIJJJKKKJJJJJJHHHHHHEEEDDDDDDDDDFFFIIIKKKMMMPPPSSSYYY___gggqqqzzzwwwpppiiieeeeeejjjmmmooossstttrrrlllddd___\\\YYYTTTQQQPPPOOONNNMMMLLLJJJGGGGGGGGGHHHGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFEEEGGGJJJLLLLLLKKKOOOPPPQQQRRRRRRTTTXXX[[[bbbhhhooossswww|||{{{wwwwwwwwwwwwwwwtttooolllaaa^^^YYYUUUSSSRRRQQQQQQPPPNNNPPPWWW\\\aaajjjttt}}}wwwooohhhddd``````ggguuu{{{vvvzzz~~~~~~}}}{{{~~~sss```VVVOOOIIIMMMIIIHHHKKKLLLKKKMMMPPP]]]uuu}}}]]]QQQMMMJJJEEECCCCCCEEEFFFFFFCCCIIIQQQWWWXXXUUUOOOJJJFFFEEECCCDDDEEEFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEHHHGGGEEEDDDDDDDDDEEEFFFGGGFFFEEEDDDEEEGGGIIIJJJKKKJJJIIIHHHIIILLLOOOPPPZZZZZZYYYVVVSSSQQQQQQRRRTTTWWW___ooouuupppnnniiiddd^^^YYYTTTRRRSSSTTTUUUWWWZZZ___ggglllxxx~~~~~~}}}xxxvvvuuuvvvwwwwwwvvvtttwwwuuurrrpppnnnnnnnnnooorrrpppnnnjjjgggeeecccbbbcccccceeeiiinnnrrrttttttxxxzzzzzzxxxuuuvvvzzz~~~~~~yyynnnlllmmmwww}}}xxxpppiiieeecccfffiiinnnxxx~~~||||||ttttttuuuzzz|||lllYYYNNNJJJGGGCCCFFFFFFFFFGGGIIIKKKNNNOOOSSSSSSSSSRRRQQQRRRTTTVVV[[[YYYWWWUUUSSSPPPLLLIIIJJJIIIIIIIIIIIIJJJLLLMMMRRROOOLLLIIIIIIJJJMMMNNNLLLNNNOOOPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOPPPQQQRRRSSSWWWYYY[[[]]]]]]\\\ZZZYYY[[[ZZZYYYYYYXXXXXXXXXYYYVVVVVVVVVUUUUUUWWW[[[^^^hhhdddaaa```___]]]aaahhhmmm|||nnnZZZWWWSSSLLLFFFBBBAAABBBCCCBBBAAA@@@???>>>===<<<::::::;;;<<<===>>>???@@@BBBDDDFFFHHHJJJKKKKKKLLLGGGFFFEEEEEEEEEGGGHHHIIIGGGJJJNNNSSSYYYbbbkkkrrrwwwpppiiicccdddhhhqqqwwwyyyssslllhhhccc___]]][[[YYYWWWUUUSSSQQQPPPOOONNNLLLKKKLLLKKKJJJIIIIIIJJJKKKKKKJJJJJJKKKOOOSSSWWWYYYZZZ]]]```bbbaaa```bbbiiipppxxx~~~{{{vvvooommmjjjiiigggeeeaaa^^^YYYVVVQQQMMMKKKMMMPPPRRRTTTSSSVVV]]]fffppp}}}zzzkkkccc[[[\\\___eeeooo{{{|||~~~~~~uuutttuuu}}}www___PPPJJJGGGDDDJJJFFFEEEGGGIIIIIILLLQQQ___yyyrrrWWWNNNMMMJJJFFFDDDDDDFFFFFFFFFEEEHHHMMMQQQRRROOOKKKHHHDDDCCCBBBBBBDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFDDDCCCCCCBBBBBBCCCEEEFFFIIIHHHFFFEEEEEEFFFGGGGGGGGGGGGFFFFFFFFFHHHIIIJJJMMMLLLJJJJJJJJJKKKMMMOOOVVVVVVVVVSSSPPPOOOOOOPPPPPPSSSXXXbbbtttwwwooommmiiieeeaaa[[[UUURRRSSSTTTTTTTTTUUUWWW[[[^^^kkkrrr{{{|||yyyxxxrrrqqqqqqqqqrrrssssssssswwwvvvssspppnnnmmmlllmmmpppnnnkkkhhheeedddccccccbbbdddggglllqqquuuwwwxxxyyy|||~~~}}}|||}}}}}}pppppprrrxxx|||ssskkkgggggghhhjjjmmmppptttyyy|||~~~}}}{{{|||qqqrrruuu{{{ttt```PPPJJJIIIHHHEEEGGGGGGGGGHHHIIILLLNNNPPPSSSTTTUUUTTTSSSRRRTTTVVV[[[YYYWWWXXXXXXVVVPPPKKKKKKJJJIIIIIIIIIJJJKKKLLLNNNMMMKKKIIIIIIKKKMMMNNNMMMPPPRRRQQQNNNLLLMMMOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRWWW[[[```dddeeeccc___\\\ZZZZZZYYYYYYXXXWWWWWWWWWUUUVVVVVVUUUUUUWWW[[[^^^bbb___]]]^^^]]]]]]aaagggiiittt}}}eee^^^TTTMMMIIIHHHFFFEEEBBBBBBBBBBBBAAA@@@>>>===;;;<<<<<<======>>>>>>>>>===>>>AAACCCFFFHHHJJJKKKIIIIIIGGGFFFFFFFFFFFFFFFIIIJJJJJJKKKNNNSSSZZZ___nnnvvvyyyooohhhaaa\\\\\\```gggooozzzxxxtttooollljjjhhhgggeeecccbbb___^^^]]][[[WWWUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTVVV[[[aaagggkkklllnnnrrrtttssspppttt~~~yyytttgggddd```]]][[[YYYVVVTTTTTTRRROOOLLLKKKNNNRRRUUUXXX[[[aaajjjuuurrrddd\\\XXX]]]fffpppxxx|||~~~yyyooonnnnnnrrryyy}}}eeeRRRHHHFFFEEEDDDFFFCCCBBBDDDEEEFFFKKKQQQ[[[{{{kkkSSSMMMKKKHHHEEEDDDDDDEEEFFFEEEDDDFFFHHHJJJJJJHHHFFFDDDCCCBBBAAABBBDDDDDDCCCAAA???@@@AAABBBDDDEEEFFFGGGEEEDDDDDDDDDDDDFFFGGGIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHHHHGGGGGGHHHIIIJJJJJJMMMLLLJJJIIIIIIJJJKKKLLLNNNOOOOOONNNLLLLLLMMMOOOQQQSSSVVVZZZeee{{{|||nnnkkkgggcccaaa\\\WWWSSSRRRSSSTTTTTTTTTTTTVVVXXX^^^cccllluuu}}}zzzwwwuuutttnnnnnnnnnmmmmmmnnnoooqqqvvvtttrrrooommmkkkjjjjjjmmmkkkiiifffdddccccccdddgggjjjnnnqqqtttvvvwwwwww{{{~~~}}}|||~~~~~~vvvvvvvvvxxx{{{{{{pppiiihhhiiimmmnnnpppqqqqqqsssxxx}}}zzz|||}}}ssstttxxxnnnYYYLLLJJJKKKKKKJJJIIIIIIIIIIIIKKKMMMOOOPPPPPPRRRSSSSSSRRRQQQQQQRRRVVVUUUUUUWWWYYYXXXSSSNNNMMMLLLKKKJJJIIIJJJKKKLLLKKKKKKJJJIIIJJJKKKLLLMMMMMMPPPRRRQQQNNNLLLNNNPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNOOOPPPQQQRRRSSSSSSYYYaaagggiiieee___[[[YYYYYYYYYYYYYYYXXXWWWWWWTTTUUUUUUUUUUUUVVVYYY\\\\\\YYYYYY\\\\\\]]]bbbhhhmmmoooyyyzzzlll[[[QQQNNNLLLHHHCCCAAAAAABBBBBBBBBAAAAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;===>>>@@@BBBDDDEEEIIIIIIHHHGGGGGGFFFFFFFFFJJJJJJIIIGGGGGGIIINNNQQQYYYbbbkkkqqqxxxxxxqqqiiiddd___ZZZZZZ]]][[[aaajjjttt{{{|||yyyuuussssssttttttsssooonnnnnnnnnmmmkkkgggdddaaadddhhhkkkkkkiiieeecccdddeeeggglllttt{{{}}}zzzuuuoookkk]]]ZZZUUURRRQQQPPPOOONNNLLLMMMNNNNNNNNNPPPUUUXXX___gggsssxxxhhh___[[[^^^gggtttzzzuuuvvv~~~yyysssqqqnnnmmmooosssxxxzzz}}}yyyjjjXXXLLLHHHFFFEEEDDDCCC@@@AAACCCDDDDDDJJJRRR]]]gggQQQMMMIIIFFFDDDCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDCCCGGGFFFFFFGGGHHHHHHFFFDDD>>>???@@@BBBCCCEEEFFFGGGDDDDDDDDDDDDEEEFFFHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJIIIHHHHHHHHHIIIIIIHHHJJJKKKKKKKKKLLLOOOQQQRRRTTTUUUVVV\\\lllpppjjjddd```___\\\YYYUUUPPPRRRTTTUUUTTTSSSTTTUUUVVV[[[bbbiiiqqqxxx~~~zzzwwwtttrrrqqqpppmmmnnnmmmllljjjjjjlllnnnrrrqqqooommmjjjiiigggggghhhhhhgggeeeddddddddddddmmmppptttvvvvvvuuutttttt|||~~~yyyvvvvvvwww{{{xxxyyy{{{|||}}}|||yyywwwyyy|||ppplllmmmoooqqqpppppppppooopppvvv}}}yyy~~~zzz{{{{{{hhhTTTLLLLLLMMMOOOPPPMMMLLLLLLKKKLLLNNNOOOPPPNNNPPPRRRRRRQQQOOOOOOOOOQQQRRRSSSVVVXXXWWWUUURRROOONNNLLLKKKJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMOOOPPPQQQPPPOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOQQQSSSTTTUUUQQQVVV\\\bbbccc```\\\XXXXXXYYYYYYZZZZZZYYYYYYXXXUUUVVVVVVVVVUUUVVVXXXZZZ[[[YYYYYY[[[[[[[[[___eeekkkjjjmmmxxxlll___XXXRRRJJJCCCDDDDDDDDDDDDCCCCCCCCCCCC<<<<<<;;;;;;::::::::::::;;;::::::;;;<<<===>>>???FFFFFFFFFGGGGGGGGGGGGHHHFFFGGGFFFEEEDDDFFFHHHKKKJJJQQQYYY]]]ccckkkpppppphhhccc___]]]ZZZVVVUUUXXXUUUWWW\\\aaaggglllppprrrsssqqqoooppprrruuuvvvvvvssstttvvvyyy{{{{{{yyyvvvnnnrrrvvvzzz{{{yyyvvvsssvvvvvvwww|||}}}sssqqqnnnjjjgggbbb]]]YYYRRROOOLLLJJJJJJJJJJJJJJJFFFIIIMMMOOOQQQUUU\\\aaammmzzzwwwjjjbbb```aaahhhqqqxxxooottt}}}wwwqqqpppnnnkkkjjjlllppptttyyy|||dddYYYNNNIIIHHHEEEBBBBBBAAA@@@BBBDDDDDDDDDJJJRRRcccyyy```NNNLLLGGGEEECCCBBBCCCDDDDDDCCCHHHGGGGGGFFFEEEEEEEEEFFFEEEEEEEEEGGGHHHHHHFFFCCC???@@@AAABBBDDDEEEFFFGGGDDDCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGGGGHHHJJJKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIHHHHHHGGGGGGGGGHHHHHHHHHJJJLLLMMMMMMOOORRRTTTPPPRRRSSSSSSVVVaaasssuuummmddd^^^\\\[[[YYYVVVPPPRRRUUUWWWVVVTTTTTTTTTUUUXXX]]]ccciiiooovvv{{{{{{zzzyyyxxxxxxxxxyyyyyyxxxvvvtttqqqooonnnnnnnnnoooooonnnkkkhhhgggiiilllnnnmmmllljjjhhhfffeeeeeeddddddeeeeeeeeeeeeeeedddkkkpppuuuxxxwwwvvvuuuvvvzzz}}}}}}xxxuuutttuuu||||||sssmmmmmmtttzzzzzzyyy~~~tttsssuuuuuuwwwsssqqqsssrrrrrrxxxsssaaaQQQKKKLLLNNNPPPSSSPPPOOONNNNNNNNNNNNOOOPPPNNNPPPSSSSSSRRROOONNNNNNNNNQQQTTTUUUUUUTTTTTTUUUQQQPPPNNNLLLLLLLLLLLLMMMLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMOOORRRSSSRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNOOOPPPRRRTTTVVVXXXWWWXXXYYYZZZZZZYYYXXXXXXWWWXXXYYY[[[[[[[[[[[[ZZZWWWXXXXXXWWWVVVVVVXXXYYY\\\YYYYYY[[[[[[ZZZ]]]cccddddddgggmmmuuuvvvhhh\\\TTTOOOLLLJJJHHHFFFDDDDDDDDDDDD>>>>>>===<<<;;;;;;::::::;;;:::999999999:::;;;<<<@@@AAABBBDDDFFFGGGHHHHHHFFFGGGHHHHHHFFFFFFGGGIIIFFFKKKOOOOOOQQQVVVZZZYYYTTTQQQQQQSSSRRRNNNMMMOOOOOOOOOQQQSSSVVVZZZ^^^```aaa______```dddhhhkkklllmmmpppvvv~~~zzz|||~~~}}}{{{vvvoookkkbbb___\\\YYYWWWTTTPPPNNNJJJHHHFFFFFFHHHJJJKKKKKKHHHLLLPPPTTTYYYaaammmuuuqqqeeeaaaeeekkkooopppwwwwwwxxx}}}xxxqqqjjjlllmmmllliiihhhkkknnnuuuzzztttVVVNNNHHHIIIGGGCCC@@@AAA@@@AAADDDFFFEEEDDDIIIQQQaaa|||iiiWWWKKKLLLGGGEEECCCCCCDDDEEEDDDCCCHHHGGGFFFFFFEEEFFFFFFFFFCCCCCCDDDEEEGGGFFFDDDAAABBBCCCDDDEEEFFFGGGHHHHHHEEEEEEDDDDDDDDDFFFGGGHHHHHHHHHGGGGGGGGGHHHJJJKKKKKKKKKKKKLLLLLLKKKKKKJJJHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKMMMMMMMMMOOOQQQTTTOOOQQQRRRSSSTTT[[[fffooozzzqqqddd]]][[[[[[YYYWWWRRRUUUXXXYYYXXXVVVUUUUUUQQQTTTXXX\\\aaagggnnnrrrrrrrrrpppppppppqqqrrrssstttsssqqqooonnnnnnnnnnnnppppppoookkkgggfffhhhkkkkkkkkkjjjhhhgggeeedddcccaaabbbdddeeeffffffeeedddeeekkkssswwwxxxxxxyyyzzzvvvzzz~~~~~~{{{yyyyyyzzz{{{vvvkkkeeeiiittt~~~}}}wwwxxxzzzzzz}}}wwwtttvvvwwwvvv|||mmm]]]NNNKKKLLLMMMOOOTTTRRRQQQPPPOOONNNOOOPPPPPPOOORRRTTTUUUSSSQQQOOOOOONNNQQQUUUUUUSSSRRRTTTVVVRRRQQQOOOMMMLLLLLLMMMMMMNNNOOOOOOPPPPPPPPPOOOOOOMMMKKKKKKNNNSSSUUUTTTRRRPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNOOOQQQSSSVVVXXXYYY___\\\XXXUUUTTTUUUXXXZZZWWWXXXZZZ[[[\\\]]]\\\\\\YYYZZZZZZYYYWWWWWWXXXYYY[[[XXXYYY[[[[[[ZZZ]]]ccc^^^aaafffjjjkkkuuuwwwhhh```^^^RRRPPPLLLHHHEEEDDDDDDDDDAAAAAA@@@???>>>===<<<<<<;;;:::999999999:::;;;<<<;;;===???BBBEEEGGGHHHIIIKKKLLLMMMLLLJJJHHHGGGHHHGGGKKKKKKHHHFFFIIIKKKJJJIIIGGGIIIMMMMMMJJJIIIKKKHHHHHHIIIKKKMMMPPPSSSUUUQQQPPPOOORRRVVV[[[^^^___gggkkkttt{{{wwwuuutttwwwuuusssssstttvvvwwwwwwvvvsssqqqnnnlllggg___ZZZUUUSSSPPPOOOOOONNNMMMLLLGGGFFFEEEFFFIIILLLMMMMMMOOORRRWWW[[[bbbnnn~~~wwwmmm```ZZZ___jjjvvv}}}uuuzzz~~~{{{zzzyyytttlllgggkkkppppppllliiiiiijjjttt{{{}}}dddQQQKKKHHHJJJHHHBBB@@@BBB@@@AAAEEEHHHGGGEEEIIIQQQZZZuuu}}}lll\\\PPPIIIMMMHHHFFFDDDDDDEEEFFFEEEDDDFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJIIIGGGDDDEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHGGGGGGGGGHHHIIIJJJHHHGGGGGGFFFGGGHHHIIIJJJKKKLLLLLLLLLLLLLLLKKKJJJHHHHHHHHHIIIIIIJJJJJJJJJJJJLLLLLLLLLLLLLLLNNNPPPOOOQQQSSSTTTVVVZZZaaafffvvvxxxfff]]][[[YYYYYYZZZWWWVVVVVVXXX[[[[[[YYYVVVRRRRRRSSSVVVZZZ___dddhhhkkkjjjjjjjjjkkkkkkjjjiiilllmmmnnnooonnnmmmkkkjjjlllllllllkkkiiifffdddbbbfffggghhhhhhgggfffdddccc^^^^^^^^^___```aaaccccccggggggiiimmmsssxxx{{{|||xxxzzz|||||||||}}}{{{sssjjjffflllwww{{{xxxwwwwwwvvvxxxwww\\\VVVOOOKKKKKKOOOSSSUUUOOONNNMMMLLLLLLMMMNNNOOORRRSSSSSSSSSRRRPPPNNNMMMRRRRRRSSSSSSRRRRRRQQQPPPPPPOOOMMMLLLLLLLLLMMMNNNMMMMMMNNNOOONNNMMMLLLKKKKKKLLLLLLMMMOOOPPPQQQQQQSSSSSSQQQOOOPPPRRRQQQOOOPPPPPPRRRTTTUUUVVVWWWVVVXXXWWWUUUTTTUUUXXX[[[]]]YYYYYYYYYYYYZZZZZZZZZZZZZZZYYYWWWVVVVVVXXX[[[]]]\\\\\\ZZZYYYYYYYYYZZZ[[[^^^___aaadddfffmmm~~~}}}rrrddd\\\XXXTTTPPPKKKFFFCCCCCCAAACCCDDDBBB???<<<;;;<<<<<<;;;:::999888999::::::===<<<===>>>AAADDDHHHJJJLLLLLLKKKKKKIIIHHHGGGFFFDDDEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDEEEFFFFFF@@@AAACCCEEEHHHJJJLLLMMMLLLKKKJJJKKKLLLOOORRRTTTZZZ\\\bbbnnn|||}}}{{{yyy{{{~~~wwwpppiiifffddddddeeefffffffffeeeeeegggddd```]]][[[WWWRRRMMMJJJKKKKKKJJJHHHGGGHHHIIIHHHIIIIIIIIIIIIKKKOOORRRUUU\\\bbbgggqqqzzzqqqeeeaaa[[[[[[ffftttzzzyyyxxxuuuvvv{{{~~~~~~}}}~~~}}}~~~zzzwwwuuuqqqmmmkkkjjjiiiiiijjjhhheeehhhmmmxxx~~~}}}hhhVVVOOOJJJFFFGGGGGGEEEEEEGGGFFFFFFFFFGGGHHHIIIKKKLLLWWW\\\___ZZZQQQKKKMMMRRRHHHGGGFFFEEEDDDDDDDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGDDDFFFHHHIIIHHHGGGGGGGGGFFFGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIKKKMMMNNNNNNLLLKKKKKKLLLMMMLLLLLLKKKJJJKKKKKKKKKJJJKKKLLLNNNNNNNNNNNNNNNOOOPPPRRRRRRTTTWWW\\\___kkktttpppccc]]]ZZZYYYZZZWWWVVVVVVXXX[[[\\\[[[YYYTTTSSSSSSTTTXXX]]]bbbeeefffeeeeeefffggghhhiiiiiijjjkkkkkkkkkkkkjjjjjjiiijjjjjjjjjiiihhhfffdddbbb```aaaaaabbbbbbaaa``````^^^______```aaabbbccccccbbbbbbdddiiiooouuuxxxyyy{{{}}}}}}xxxpppjjjjjjqqq}}}|||zzzzzz{{{zzz}}}zzzoooYYYTTTNNNKKKLLLOOORRRTTTNNNMMMLLLKKKKKKLLLMMMNNNNNNOOOPPPPPPPPPOOONNNMMMPPPPPPPPPPPPPPPPPPOOOOOOPPPOOONNNMMMLLLLLLMMMMMMLLLMMMNNNOOOOOONNNMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPPPPQQQQQQOOOPPPPPPQQQSSSUUUVVVVVVUUUWWWVVVUUUUUUVVVXXX[[[\\\YYYYYYYYYZZZZZZZZZ[[[[[[ZZZYYYWWWVVVVVVXXXZZZ\\\^^^]]][[[YYYXXXXXXXXXXXX[[[[[[^^^aaaccciiiwwwyyyllleee\\\SSSKKKFFFEEEEEEAAAAAAAAAAAABBBAAA@@@@@@???>>><<<;;;::::::;;;;;;:::::::::;;;===@@@CCCEEEIIIIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIHHHHHHGGGEEEEEEBBBBBBAAAAAAAAABBBBBBCCCAAAAAABBBCCCDDDFFFFFFGGGGGGGGGFFFGGGHHHKKKMMMOOOQQQRRRWWW```lllvvv|||~~~|||zzzyyy|||{{{vvvrrrrrruuuzzz~~~|||uuummmfffbbb```___^^^\\\ZZZWWWUUUTTTWWWTTTQQQPPPPPPOOOKKKHHHHHHIIIIIIHHHGGGGGGHHHJJJKKKLLLNNNNNNPPPSSSXXX\\\]]]fffpppyyyvvvhhhaaaXXXZZZ\\\aaammmzzzzzztttpppqqqrrrrrruuuyyyxxxxxxvvvuuuppplllkkkjjjiiijjjlllkkkiiilllqqq~~~lll\\\QQQOOOIIIFFFGGGHHHFFFFFFHHHFFFFFFFFFFFFGGGHHHIIIIIIKKKOOOQQQNNNHHHDDDFFFIIIGGGFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEGGGGGGHHHHHHHHHFFFHHHIIIIIIHHHHHHIIIJJJIIIIIIJJJKKKJJJJJJIIIHHHFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMOOOOOOMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPOOOPPPQQQRRRSSSUUUYYY]]]cccjjjyyy~~~mmmbbbZZZXXXYYYVVVVVVVVVXXX[[[]]]^^^]]]WWWVVVTTTSSSUUUZZZ___bbb````````````bbbdddfffgggffffffffffffffffffggghhhffffffffffffeeedddcccbbb[[[[[[[[[\\\\\\\\\\\\\\\]]]]]]___aaabbbddddddeee``````aaaeeekkkqqqtttvvvwwwyyy|||}}}zzzuuuooommmqqqzzzzzzyyyzzz}}}~~~rrrdddTTTQQQMMMLLLMMMOOOQQQQQQMMMLLLKKKJJJJJJKKKLLLMMMKKKKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNQQQPPPOOONNNMMMLLLLLLMMMLLLLLLMMMNNNOOOOOOOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPRRRTTTVVVUUUTTTUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[[[[ZZZXXXVVVVVVWWWYYYZZZ]]]\\\[[[ZZZYYYYYYYYYYYYXXXYYY[[[^^^___bbblllwww}}}uuuhhhZZZOOOJJJIIIHHHDDDBBBAAADDDIIIJJJFFFBBBBBBAAA???>>><<<<<<;;;;;;::::::999:::;;;===???@@@CCCEEEHHHKKKLLLLLLLLLKKKIIIIIIIIIHHHGGGFFFDDDDDDAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@DDDCCCCCCCCCDDDFFFHHHJJJIIIIIIKKKQQQYYYaaafffiiippppppqqquuu{{{~~~|||zzzyyyuuunnnhhhffffffiiikkkwwwwwwvvvtttooohhhbbb^^^YYYXXXUUURRROOOLLLIIIHHHIIIHHHGGGGGGIIIIIIHHHGGGHHHIIIJJJJJJIIIJJJLLLNNNOOOQQQTTTWWW[[[bbbhhhmmmuuuyyylll```YYYWWWUUU^^^hhhqqq|||}}}ssskkkiiiiiijjjooottt{{{yyywwwuuu|||~~~vvvtttsssoookkkjjjfffeeefffiiikkkkkkpppwwwiiiZZZSSSPPPNNNIIIFFFGGGHHHGGGGGGJJJGGGGGGFFFFFFFFFFFFFFFGGGEEEGGGHHHHHHFFFEEEEEEFFFFFFFFFEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEECCCDDDEEEGGGHHHIIIIIIIIIGGGHHHIIIHHHGGGGGGIIIKKKKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKLLLNNNOOOPPPOOOOOOPPPQQQPPPOOONNNNNNMMMMMMNNNNNNOOOOOONNNNNNOOOPPPRRRSSSOOOPPPQQQQQQRRRTTTWWWZZZ]]]aaammmwwwggg\\\WWWXXXUUUUUUVVVXXXZZZ]]]^^^___[[[YYYVVVTTTUUUXXX]]]```]]]^^^]]]]]]]]]^^^aaacccbbbaaa``````aaabbbdddeeebbbbbbbbbbbbbbbbbbbbbaaaYYYYYYXXXXXXXXXXXXYYYYYYXXXZZZ^^^bbbeeegggiiiiiidddccccccfffkkkooorrrsssqqqtttxxx|||{{{wwwuuusssvvv}}}}}}uuuuuuxxx|||~~~lll[[[OOOMMMLLLMMMOOOPPPPPPOOOLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNOOORRRRRRPPPOOONNNMMMLLLLLLLLLLLLMMMNNNPPPPPPQQQQQQMMMNNNNNNOOOPPPPPPQQQQQQRRRQQQRRRTTTSSSQQQRRRUUUQQQOOONNNOOOSSSUUUUUUTTTSSSTTTVVVXXXYYYYYYYYYXXXZZZZZZZZZZZZ[[[[[[[[[\\\[[[ZZZXXXWWWVVVVVVWWWXXXYYYYYYZZZ[[[\\\]]]^^^___YYYYYY[[[]]]]]]\\\aaagggooouuufffZZZSSSOOOKKKJJJFFFDDDJJJRRRSSSJJJAAADDDCCCAAA@@@>>><<<;;;;;;<<<;;;;;;;;;;;;<<<===>>>>>>AAAEEEIIILLLMMMMMMLLLGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAAAAAAAABBBBBB@@@@@@@@@?????????>>>>>>BBBBBBBBBBBBCCCDDDFFFGGGFFFEEEEEEHHHLLLQQQVVVYYY```aaadddiiinnnpppooonnnnnnjjjddd^^^ZZZYYY[[[\\\___aaacccdddccc___[[[XXXQQQPPPNNNLLLKKKIIIHHHHHHGGGFFFFFFGGGHHHIIIJJJJJJHHHJJJLLLNNNOOOQQQTTTWWWUUUYYY___fffmmmvvvyyykkkaaa[[[YYY\\\aaacccnnnzzzzzzrrrlllkkklllllloootttyyywwwwwwxxxwwwzzz}}}~~~~~~yyyrrrqqqrrroookkkjjjgggddddddiiinnnsss|||ooo[[[RRRQQQRRRMMMHHHFFFGGGIIIHHHHHHKKKIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEGGGHHHIIIIIIJJJGGGHHHHHHGGGFFFFFFIIIKKKMMMMMMLLLLLLKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLMMMLLLNNNQQQQQQQQQQQQRRRSSSQQQPPPOOOOOONNNNNNOOOOOOQQQPPPOOONNNOOOQQQSSSUUUPPPQQQRRRRRRRRRSSSVVVXXX]]]^^^fffwwwrrrbbbYYYXXXTTTUUUWWWYYYZZZ\\\]]]___]]][[[XXXVVVVVVYYY\\\___^^^______]]]ZZZZZZ\\\^^^]]]\\\\\\\\\^^^```bbbccc``````______^^^^^^^^^^^^XXXVVVUUUSSSSSSSSSUUUVVVUUUYYY^^^eeejjjnnnooopppkkkiiiggghhhjjjnnnoooppppppttt{{{vvvvvvxxx}}}~~~vvvrrrrrrwww}}}}}}~~~}}}{{{}}}~~~gggVVVLLLLLLLLLNNNPPPPPPOOOMMMLLLKKKJJJIIIIIIJJJKKKLLLNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRTTTTTTSSSRRRPPPOOOMMMLLLLLLMMMMMMNNNPPPQQQRRRSSSPPPQQQQQQRRRRRRSSSSSSSSSRRRPPPRRRUUUUUURRRUUU\\\WWWRRRNNNNNNQQQUUUUUUTTTRRRTTTVVVXXXYYYYYYXXXXXXYYYZZZZZZZZZZZZ[[[[[[[[[ZZZYYYXXXWWWVVVVVVWWWWWWYYYZZZ[[[]]]^^^___``````]]][[[[[[^^^]]]ZZZZZZ\\\dddqqq~~~wwwjjjaaaWWWMMMKKKFFFEEENNNXXXZZZOOODDDDDDDDDBBBAAA???===;;;:::<<<<<<;;;;;;;;;;;;;;;;;;;;;===AAAEEEIIIJJJKKKKKKIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@AAA@@@AAAAAAAAAAAAAAABBBCCCCCCEEEDDDDDDDDDEEEHHHLLLOOOPPPRRRUUUZZZ^^^```___^^^^^^[[[VVVRRROOONNNOOOPPPMMMOOORRRTTTTTTRRROOONNNJJJIIIHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHJJJKKKIIILLLOOOSSSVVVZZZ___bbbffflllttt|||}}}mmmcccZZZYYY\\\bbbkkktttwww~~~{{{rrrnnnmmmpppsssqqqrrrtttzzz}}}zzz{{{|||vvvxxxzzz|||~~~{{{sssmmmnnnpppnnnkkkjjjlllhhhgggmmmwwwzzzbbbVVVRRRRRRRRRNNNIIIFFFHHHIIIHHHHHHKKKKKKKKKKKKJJJIIIHHHFFFEEECCCBBBAAABBBDDDEEECCCAAACCCCCCCCCDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEFFFFFFDDDEEEFFFGGGIIIIIIIIIIIIIIIJJJJJJIIIHHHIIIKKKMMMMMMLLLLLLKKKJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLNNNOOOMMMOOORRRRRRRRRRRRSSSTTTQQQPPPOOOOOONNNNNNOOOOOOQQQPPPOOONNNOOOQQQSSSUUUPPPRRRSSSTTTSSSTTTVVVXXX]]]]]]bbbqqqmmm___ZZZUUUWWW[[[\\\\\\[[[\\\]]]\\\[[[YYYXXXXXXZZZ]]]^^^]]]___```^^^YYYWWWWWWYYYYYYYYYZZZ[[[]]]___aaabbb```___]]]\\\[[[ZZZZZZZZZTTTRRRPPPNNNNNNPPPRRRTTTWWW\\\ccckkkqqquuuwwwwwwqqqnnnkkkjjjkkknnnooooooqqqxxxvvvvvv}}}zzztttssssssyyy}}}zzzzzzxxxwwwuuuvvv{{{vvvbbbTTTLLLLLLLLLNNNPPPPPPNNNLLLLLLKKKJJJIIIIIIJJJKKKLLLOOONNNMMMLLLLLLLLLLLLLLLOOOOOONNNOOOPPPRRRTTTUUUWWWWWWVVVUUUSSSPPPNNNMMMNNNNNNNNNOOOPPPQQQSSSTTTUUUUUUUUUUUUVVVVVVWWWWWWSSSPPPQQQVVVVVVTTTZZZdddeee]]]SSSPPPRRRTTTUUUTTTRRRTTTUUUWWWXXXXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZXXXXXXWWWWWWWWWWWWWWWWWW]]]]]]^^^^^^^^^]]]\\\\\\^^^[[[[[[___```\\\YYYYYY^^^fffsssyyyvvvwwwzzz}}}vvvgggXXXOOOIIIFFFNNNYYY]]]UUUKKKEEEDDDDDDBBB@@@>>><<<;;;;;;;;;:::::::::999999999:::<<<>>>AAACCCEEEGGGGGGMMMMMMMMMLLLKKKJJJIIIHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCC????????????@@@@@@@@@@@@BBBCCCCCCBBBAAABBBFFFHHHFFFHHHJJJMMMPPPQQQQQQRRRNNNMMMJJJGGGFFFFFFHHHIIIHHHHHHJJJJJJJJJHHHFFFEEEHHHGGGEEEDDDDDDEEEFFFFFFGGGHHHIIIHHHHHHJJJMMMPPPQQQUUUZZZ```eeekkkrrrvvvssshhh^^^YYYYYY```iiiqqqzzz}}}{{{yyyllljjjkkkppprrrqqqpppqqquuu~~~}}}tttttttttuuuyyy~~~uuutttmmmhhhlllooonnnlllkkkjjjfffgggqqqkkkZZZUUUSSSPPPOOOOOOJJJGGGHHHIIIHHHHHHJJJKKKKKKLLLLLLJJJIIIGGGEEECCCBBBBBBCCCDDDDDDCCCAAABBBBBBBBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIILLLMMMNNNMMMLLLLLLNNNPPPMMMLLLKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJKKKMMMOOOQQQOOOQQQRRRSSSRRRRRRRRRTTTPPPOOONNNNNNMMMMMMNNNNNNOOOOOONNNNNNOOOPPPRRRSSSPPPRRRSSSTTTTTTUUUVVVXXXYYYYYY___jjj{{{{{{hhh___XXX[[[```aaa___\\\\\\\\\XXXXXXXXXXXXYYY[[[\\\]]][[[^^^aaa^^^YYYUUUUUUVVVUUUWWWYYY[[[]]]___```aaaaaa___]]]ZZZXXXVVVVVVUUUQQQPPPMMMMMMNNNQQQUUUWWW^^^ccckkksssyyy|||}}}}}}wwwtttpppoooppprrrttttttxxx}}}xxx|||{{{zzzzzz{{{|||~~~yyywwwssstttzzz{{{uuurrrqqqppppppttt||||||lll\\\SSSMMMMMMMMMOOOPPPPPPNNNLLLLLLLLLKKKJJJJJJKKKLLLLLLMMMLLLLLLKKKKKKLLLMMMNNNPPPOOOOOOOOOQQQSSSVVVWWWYYYYYYXXXWWWUUURRRPPPNNNOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUPPPQQQVVVWWWUUU^^^lllvvvkkk\\\TTTSSSTTTTTTRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWXXXXXXXXXYYYYYYYYYYYYWWWWWWWWWWWWWWWWWWXXXXXX\\\\\\]]]]]]]]]\\\ZZZYYY[[[XXXXXX^^^bbb```]]]\\\]]]aaahhhssszzzsssrrrtttuuurrr```WWWOOOPPPYYY^^^[[[UUUEEEFFFEEEEEECCCAAA???>>>;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;<<<===@@@BBBCCCGGGGGGIIIKKKLLLMMMMMMNNNJJJJJJHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAAAAA@@@@@@@@@???AAABBBBBB@@@AAACCCFFFCCCDDDEEEFFFGGGGGGIIIJJJGGGFFFEEEDDDDDDEEEFFFGGGIIIIIIIIIHHHHHHHHHGGGGGGKKKJJJIIIHHHIIIJJJLLLMMMLLLOOOQQQSSSTTTXXX]]]bbbgggkkkrrryyy}}}qqqhhh]]]TTTVVVWWW```nnnzzzpppkkkhhhiiikkkjjjkkknnnxxx|||tttrrrpppooorrryyy|||sssnnngggdddiiinnnooommmmmmhhhffflll|||uuu___VVVTTTRRROOOOOOPPPKKKHHHIIIIIIGGGGGGJJJIIIJJJKKKKKKJJJHHHFFFEEECCCDDDEEEFFFFFFEEEFFFFFFBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHGGGKKKLLLNNNNNNMMMMMMMMMNNNMMMMMMLLLKKKKKKKKKLLLMMMKKKKKKJJJJJJLLLNNNQQQRRRPPPQQQSSSSSSRRRQQQQQQRRRNNNMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNOOOPPPPPPMMMPPPRRRSSSSSSTTTVVVWWWWWWXXX\\\cccmmmnnncccZZZ___dddeeebbb^^^\\\[[[UUUVVVWWWXXXZZZ[[[[[[\\\WWW\\\```___YYYTTTTTTUUUTTTVVVYYY\\\^^^`````````aaa```\\\YYYVVVTTTSSSSSSQQQOOONNNNNNPPPUUUZZZ]]]dddiiiqqqyyy~~~|||yyyuuutttuuuxxxzzz{{{zzz{{{xxxvvvvvvwwwxxxzzzxxxzzzssstttzzzyyypppmmmmmmmmmnnnsss{{{uuueeeXXXQQQNNNNNNNNNOOOPPPPPPNNNLLLMMMLLLKKKJJJJJJKKKLLLMMMJJJJJJIIIJJJKKKMMMOOOPPPPPPOOOOOOOOOQQQSSSVVVXXX[[[[[[ZZZYYYVVVSSSQQQOOOQQQPPPOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSTTTTTTTTTVVVPPPQQQWWWWWWVVVaaaqqquuucccWWWTTTTTTSSSQQQTTTTTTTTTUUUVVVWWWXXXYYYWWWWWWWWWWWWXXXXXXXXXYYYUUUVVVVVVWWWWWWXXXXXXXXXWWWXXXZZZ[[[\\\\\\[[[[[[XXXTTTUUU]]]ccccccaaa```^^^___bbbgggpppxxxtttsssssstttuuugggYYYTTTYYY^^^^^^ZZZFFFGGGGGGGGGEEECCCAAA@@@>>>>>>>>>???>>>>>>======<<<;;;:::999:::<<<>>>@@@;;;===AAAFFFKKKOOORRRSSSOOONNNMMMLLLKKKJJJJJJKKKGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB>>>AAACCCCCCBBBAAADDDFFFCCCDDDDDDDDDCCCDDDEEEGGGGGGGGGFFFFFFFFFGGGIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOOOOOOOQQQTTTWWWYYYUUUYYY]]]```dddiiiqqqvvv|||sssddd\\\YYYUUUOOORRRWWWeeexxxxxxooogggdddddddddhhhmmm}}}zzzwwwrrrppprrrzzz}}}sssjjjdddbbbhhhnnnooonnnnnnlllmmmwwwsssdddWWWTTTSSSQQQPPPSSSQQQLLLHHHIIIIIIGGGGGGIIIHHHIIIJJJJJJJJJHHHFFFDDD>>>AAACCCDDDDDDDDDEEEGGGBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHGGGGGGGGGIIILLLLLLKKKJJJJJJKKKNNNMMMLLLLLLLLLMMMNNNOOOKKKKKKJJJJJJLLLOOOQQQSSSPPPRRRSSSSSSQQQPPPQQQQQQMMMLLLLLLKKKJJJKKKKKKKKKJJJKKKLLLNNNNNNNNNNNNNNNKKKNNNQQQRRRSSSSSSUUUVVVXXXZZZ\\\^^^aaaqqqjjj___^^^]]]]]]```bbb^^^YYYTTTSSSSSSVVVZZZ[[[ZZZXXX\\\```bbbaaa\\\XXXVVVVVVVVVVVVVVVYYY[[[\\\\\\[[[]]]^^^]]]ZZZVVVRRRPPPPPPLLLMMMOOOQQQSSSYYY___dddkkkpppxxx}}}}}}{{{|||yyy}}}~~~|||zzzvvvssswww~~~~~~|||xxxyyy{{{yyyzzz|||yyyrrrnnnnnnnnnnnnooottt}}}kkkWWWPPPSSSNNNLLLKKKMMMOOOPPPMMMKKKLLLLLLLLLLLLLLLMMMMMMMMMOOOMMMJJJIIIJJJMMMNNNNNNRRRRRRRRRQQQQQQSSSVVVYYYZZZYYYYYYXXXWWWVVVVVVVVVSSSRRRQQQPPPOOOOOOPPPPPPQQQRRRSSSTTTUUUTTTTTTTTTQQQQQQRRRUUUVVVWWW]]]eee{{{lll___XXXUUUTTTUUUQQQRRRUUUWWWXXXXXXXXXWWWYYYYYYXXXWWWVVVVVVVVVVVVXXXXXXWWWVVVUUUUUUUUUUUUVVVVVVXXXYYYYYYXXXVVVVVVZZZWWWUUUVVV[[[___```___XXXZZZ\\\^^^dddpppwwwsssvvvttt~~~mmm\\\XXX]]]___[[[OOOKKKGGGFFFGGGGGGDDDBBBCCCBBBAAA???===<<<;;;:::>>>>>>===<<<;;;;;;::::::???@@@BBBDDDGGGJJJLLLMMMRRRUUUYYYZZZXXXTTTQQQOOOTTTRRROOOLLLJJJIIIIIIIIIKKKHHHFFFEEEFFFGGGGGGGGGCCCDDDEEEGGGGGGGGGFFFFFFFFFGGGIIIIIIHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIKKKLLLOOOQQQSSSUUUXXXZZZ\\\]]][[[ZZZZZZ[[[^^^aaaeeeggghhhjjjooouuu}}}}}}nnnfffZZZRRROOONNNNNNMMMQQQZZZjjjzzz|||vvvsssoooqqqwww}}}wwwmmmdddaaa```___fffnnn}}}zzzrrrrrrzzz{{{vvvpppiiifffjjjooopppooooookkkuuutttbbb\\\TTTPPPPPPQQQPPPOOONNNMMMJJJHHHFFFFFFGGGHHHFFFGGGGGGHHHHHHHHHGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHHHHHHHGGGFFFEEEHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGHHHJJJKKKMMMNNNNNNMMMLLLLLLLLLLLLNNNPPPQQQSSSRRRQQQPPPOOONNNNNNNNNQQQOOOLLLJJJIIIJJJLLLMMMKKKKKKJJJJJJJJJKKKKKKLLLLLLNNNPPPQQQSSSSSSSSSRRRZZZUUUVVV]]]aaafffyyytttdddaaa______aaabbb^^^YYYVVVTTTSSSUUUXXXZZZYYYXXX[[[^^^``````^^^[[[YYYXXXVVVVVVVVVXXX[[[\\\\\\[[[ZZZZZZZZZWWWRRROOOMMMMMMMMMOOOQQQTTTXXX```hhhnnntttvvvzzz||||||}}}~~~~~~xxxyyy|||{{{zzzyyy~~~|||~~~{{{{{{|||{{{|||yyyssspppqqqrrrrrrtttyyyyyyhhhXXXRRRTTTPPPNNNMMMMMMOOOOOOLLLJJJLLLMMMMMMMMMMMMNNNNNNNNNQQQNNNKKKJJJKKKMMMNNNNNNPPPQQQQQQQQQQQQRRRVVVXXX[[[[[[[[[ZZZYYYXXXXXXWWWSSSRRRQQQPPPPPPQQQSSSTTTUUUTTTTTTSSSRRRQQQPPPPPPQQQPPPQQQTTTUUUUUUZZZaaauuuqqqjjj```XXXTTTUUUXXXTTTUUUWWWYYYZZZZZZYYYXXXYYYXXXWWWVVVVVVUUUUUUVVVVVVVVVUUUUUUTTTUUUUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUXXXWWWUUUUUUWWWYYYZZZZZZZZZ[[[[[[ZZZ\\\cccpppyyyxxxwww{{{yyyjjjdddddd___YYYSSSOOOLLLIIIIIIGGGDDDAAA????????????>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::<<<<<<===>>>@@@CCCFFFGGGOOOSSSXXX\\\]]]]]]]]]^^^\\\[[[YYYWWWUUURRRQQQPPPQQQNNNKKKJJJIIIIIIHHHGGGHHHHHHIIIJJJJJJIIIHHHHHHGGGJJJMMMOOOOOOOOOPPPQQQNNNNNNNNNNNNNNNQQQUUUYYYaaacccggglllooopppqqqqqqkkklllmmmpppssswww{{{}}}}}}pppgggZZZUUUMMMHHHGGGIIILLLNNNVVV\\\hhhvvvzzztttnnnkkkiiikkkooosssttttttooofff___]]]^^^```gggppp{{{}}}vvvwww~~~}}}uuummmhhhjjjmmmnnnpppssswwwrrrbbbZZZUUUOOOMMMNNNNNNMMMLLLLLLJJJHHHFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGHHHHHHGGGFFFEEEHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKMMMNNNNNNJJJJJJIIIIIIIIIKKKLLLMMMOOOOOONNNNNNNNNOOOPPPPPPPPPOOOMMMKKKJJJJJJKKKLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMOOOQQQRRRRRRRRRRRRVVVRRRSSSYYY[[[```pppjjjeee``````bbbaaa^^^ZZZXXXVVVTTTSSSUUUWWWXXXXXX[[[[[[]]]___aaa```^^^[[[XXXWWWWWWXXXZZZ\\\[[[ZZZWWWWWWVVVSSSOOOMMMLLLMMMOOOQQQUUU[[[aaaiiirrrxxx{{{{{{{{{zzzxxxxxxzzz||||||zzz{{{|||xxxyyy|||}}}~~~~~~{{{zzzxxxssssssuuuxxxxxx{{{xxxnnnbbbWWWRRRSSSPPPOOONNNNNNNNNMMMKKKIIIMMMNNNNNNNNNOOOOOOOOOOOOSSSPPPMMMLLLLLLNNNNNNNNNOOOPPPPPPPPPQQQRRRVVVXXXZZZZZZZZZZZZYYYYYYXXXWWWTTTSSSQQQPPPQQQSSSVVVXXXXXXVVVSSSPPPNNNLLLKKKKKKOOONNNOOORRRSSSSSSVVV\\\aaadddddd___WWWTTTVVVZZZWWWXXXYYY[[[[[[[[[ZZZYYYXXXXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTTTTUUUSSSSSSSSSRRRRRRSSSSSSSSSUUUUUUUUUTTTSSSRRRTTTUUUYYYZZZYYYVVVVVVYYY```gggyyy{{{tttjjj```WWWTTTOOOKKKHHHEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;::::::999;;;===???AAAHHHLLLRRRXXX\\\aaafffiiiggghhhiiiiiigggeeeaaa______\\\YYYVVVUUUSSSQQQOOORRRRRRSSSSSSSSSRRRRRRQQQOOORRRVVVYYY[[[\\\]]]^^^[[[[[[[[[[[[\\\aaagggkkkvvvzzzuuuiii```XXXSSSMMMLLLJJJIIIJJJNNNTTTXXX___aaagggqqqzzz{{{ssskkkfffdddcccccceeefffeeedddeee```\\\]]]```dddlllsssyyy|||tttllljjjjjjlllsss{{{mmm[[[RRRRRROOOKKKKKKNNNOOOMMMKKKIIIGGGFFFDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKMMMNNNNNNJJJIIIIIIIIIIIIIIIJJJKKKJJJKKKKKKLLLMMMOOOPPPQQQOOONNNMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMKKKMMMNNNPPPQQQQQQQQQPPPSSSPPPRRRVVVXXXZZZffftttqqqggg```___bbbaaa^^^\\\YYYWWWTTTRRRRRRTTTWWWXXX[[[[[[\\\```eeefffbbb___\\\[[[YYYYYYYYYYYYXXXWWWTTTTTTSSSPPPNNNMMMNNNOOOQQQVVV^^^eeekkkqqqwwwzzzzzzzzzzzzyyyxxxyyy|||~~~}}}sssssszzz|||tttpppuuu}}}|||wwwuuusssqqqssswww{{{}}}yyyjjj```YYYRRROOOOOOMMMMMMMMMNNNNNNMMMLLLKKKNNNNNNOOOOOOPPPPPPQQQQQQTTTQQQNNNMMMNNNNNNNNNMMMNNNOOOQQQQQQRRRSSSVVVYYYWWWWWWXXXXXXXXXWWWVVVUUUVVVUUUSSSQQQRRRTTTWWWYYYXXXVVVRRRMMMJJJIIIHHHHHHNNNLLLMMMPPPQQQPPPRRRVVVVVVYYYZZZYYYUUUTTTVVVYYYXXXXXXYYYZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTQQQQQQQQQQQQRRRSSSSSSTTTRRRQQQPPPOOOOOOPPPQQQRRRQQQTTTVVVTTTQQQPPPQQQTTTUUUVVVWWWVVVVVVYYY]]]aaappp|||vvvgggbbbZZZRRRLLLHHHFFFEEEEEEDDDDDDCCCBBBAAAAAAAAA@@@?????????>>>>>>>>>===>>>===;;;999:::;;;===???>>>BBBGGGLLLRRRXXX___dddjjjmmmrrruuuwwwuuurrrpppnnnllliiigggfffdddbbb```______``````aaabbbbbbbbb]]]___bbbeeegggjjjnnnrrrooopppqqqqqqqqqssswwwzzzzzzkkk]]]TTTPPPMMMLLLJJJNNNQQQSSSUUUZZZaaagggjjjggghhhoooxxxyyypppgggdddbbb```^^^]]]]]]]]]\\\aaaaaabbbfffjjjnnnrrrvvvwww}}}yyyqqqlllkkkppp{{{kkkZZZPPPMMMMMMKKKJJJMMMPPPQQQOOOLLLFFFFFFEEECCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIIIIIIIJJJKKKMMMNNNOOOLLLMMMMMMMMMLLLJJJHHHGGGGGGHHHHHHIIIJJJKKKMMMNNNKKKLLLMMMOOOPPPPPPOOOOOOQQQPPPRRRVVVWWWXXX```jjjrrrxxxjjj______bbb```^^^]]]YYYWWWTTTQQQQQQRRRVVVXXX]]]\\\^^^bbbggghhheeeaaaaaa^^^ZZZXXXWWWVVVTTTRRROOOOOONNNMMMLLLMMMQQQTTTXXX___hhhppptttuuuuuuuuuqqqtttwwwzzz|||uuummmqqqyyy~~~tttnnnmmmttt|||uuupppnnnmmmmmmrrrxxx~~~}}}mmm\\\TTTQQQMMMIIIIIIHHHJJJKKKLLLMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQRRRRRRTTTQQQOOONNNNNNOOONNNMMMNNNPPPRRRRRRSSSTTTVVVXXXVVVVVVXXXXXXXXXWWWUUUTTTXXXVVVTTTRRRRRRSSSUUUVVVUUURRROOOKKKIIIHHHHHHHHHKKKIIIJJJOOOQQQOOOOOORRRTTTRRRQQQPPPQQQSSSUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTPPPPPPPPPPPPQQQQQQRRRSSSPPPPPPNNNMMMMMMNNNPPPPPPOOORRRVVVVVVTTTRRRTTTVVVRRRSSSUUUVVVXXXZZZ]]]```oooyyy|||{{{pppdddYYYQQQNNNMMMGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@??????@@@???===;;;;;;;;;<<<===:::<<<>>>AAAEEEJJJPPPUUU^^^bbbhhhooossstttssssssrrrpppooonnnooonnnllljjjffffffhhhiiikkknnnoooppplllmmmmmmnnnpppuuu|||}}}}}}~~~~~~|||vvvrrreee___VVVNNNJJJJJJKKKLLLKKKRRRZZZaaaeeejjjppptttqqqllljjjnnnuuuwwwpppiiidddbbb^^^ZZZXXXYYY[[[]]]eeeiiinnnrrrvvvyyyzzzyyywwwyyy}}}uuurrrttt{{{xxxeeeWWWPPPKKKJJJHHHGGGHHHLLLPPPQQQNNNKKKEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNMMMMMMIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKLLLLLLLLLJJJHHHGGGGGGGGGHHHHHHJJJKKKLLLMMMJJJKKKLLLNNNNNNNNNMMMMMMMMMMMMPPPTTTVVVWWW\\\cccfffwwwqqqbbbaaabbb___\\\]]]WWWVVVTTTRRRPPPQQQUUUXXX]]]^^^```ccceeeeeeccc``````]]]XXXUUUSSSQQQOOOMMMIIIJJJJJJJJJLLLPPPVVVZZZbbbiiirrrxxxxxxuuuqqqnnnjjjnnntttzzzuuunnnkkkqqqwwwzzz{{{|||qqqnnnqqqzzzuuuoooiiihhhiiilllsss{{{pppaaaRRRMMMKKKIIIFFFFFFEEEGGGJJJKKKKKKLLLMMMOOONNNNNNOOOPPPQQQRRRRRRSSSRRRPPPNNNNNNOOOOOONNNMMMNNNPPPRRRRRRRRRRRRTTTUUUVVVXXXYYYZZZZZZYYYWWWVVVVVVUUUTTTSSSRRRRRRRRRSSSQQQOOOMMMKKKIIIHHHHHHHHHIIIFFFHHHMMMPPPOOONNNOOOSSSOOOLLLLLLNNNQQQRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSQQQPPPPPPPPPPPPQQQQQQRRROOOOOOOOONNNNNNOOOOOOOOOOOORRRVVVWWWXXXWWWWWWWWWSSSSSSTTTUUUWWWYYYZZZ[[[iiirrr|||}}}vvvhhh]]]VVVSSSLLLKKKJJJIIIGGGEEEDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<;;;;;;;;;<<<<<<======@@@DDDGGGKKKNNNTTTZZZ___bbbcccccceeeddddddfffggghhhgggeeeaaabbbccceeehhhlllnnnpppnnnnnnmmmmmmnnnrrryyy~~~}}}}}}yyyuuusssqqqpppnnnnnnqqqvvv{{{{{{wwwuuuvvvvvvvvvvvvsssoookkkhhhdddcccaaa``````^^^\\\ZZZPPPNNNKKKIIIJJJLLLOOORRRXXX```kkkuuu|||tttnnnjjjkkkoooqqqnnniiicccaaa^^^ZZZXXXZZZ^^^bbbiiiooouuuxxx|||~~~{{{yyywwwyyy{{{~~~qqq]]]OOOIIIHHHFFFCCCDDDCCCDDDHHHLLLMMMJJJGGGDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEDDDFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJIIIIIIHHHIIIIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJKKKLLLMMMLLLLLLKKKIIIKKKNNNPPPRRRTTTWWWZZZ\\\gggyyyzzzgggdddddd^^^ZZZ[[[TTTUUUTTTRRRPPPQQQUUUXXX]]]___bbbcccbbb___^^^]]][[[WWWSSSPPPNNNMMMKKKJJJHHHIIIJJJLLLPPPWWW___eeennnsssyyy{{{yyytttooommmjjjmmmrrrxxx~~~~~~{{{yyy|||yyypppmmmnnntttwwwvvvuuuvvvpppqqqxxx}}}pppjjjfffgggiiinnnwwwyyybbbWWWLLLJJJJJJHHHGGGHHHCCCFFFIIIJJJIIIIIIKKKMMMMMMNNNOOOPPPQQQRRRRRRSSSPPPOOOMMMNNNOOOOOONNNMMMMMMOOOQQQQQQPPPPPPPPPRRRUUUWWWYYYZZZ[[[YYYWWWVVVRRRRRRRRRRRRRRRRRRQQQQQQOOONNNMMMLLLJJJIIIHHHGGGGGGDDDFFFMMMQQQOOOMMMMMMNNNNNNMMMMMMMMMNNNPPPQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSSSSRRRRRRSSSRRRQQQQQQPPPPPPPPPPPPQQQOOOOOOPPPPPPPPPPPPOOOOOORRRSSSUUUYYY[[[ZZZXXXVVVTTTTTTTTTTTTVVVWWWXXXXXX___gggppprrrsss~~~|||~~~sssiiieee^^^\\\YYYTTTOOOKKKGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>===<<<=========<<<;;;<<<>>>AAAAAABBBEEEHHHKKKNNNPPPQQQQQQQQQRRRTTTWWWWWWVVVUUUSSSSSSTTTVVVYYY\\\___aaa^^^____________aaadddgggjjjlllmmmmmmiiieeebbbaaa\\\[[[YYYXXXZZZ]]]aaadddhhhgggfffdddbbb^^^[[[ZZZWWWXXXXXXXXXVVVTTTQQQPPPLLLMMMNNNMMMLLLKKKLLLMMMKKKLLLNNNPPPTTTZZZ```dddpppvvvrrrmmmgggeeefffgggfffdddaaaaaaaaa___^^^aaaeeejjjkkkqqqttttttxxx}}}||||||vvvtttxxx|||dddZZZMMMEEEDDDEEECCC@@@BBBAAAAAAEEEHHHJJJGGGDDDCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBBBBAAAAAAAAABBBCCCEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGIIIKKKMMMMMMMMMMMMJJJIIIIIIHHHHHHIIIIIIJJJGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJKKKHHHIIIJJJKKKLLLKKKJJJJJJIIIKKKMMMNNNOOORRRSSSTTTWWW___jjjyyylllgggeee]]]XXXYYYRRRTTTTTTSSSQQQQQQUUUXXX\\\```cccbbb^^^[[[ZZZZZZVVVRRRNNNKKKKKKJJJIIIHHHKKKLLLMMMPPPUUU^^^gggnnnvvvyyy||||||xxxtttpppnnnnnnooorrrvvv}}}vvvpppnnnsss{{{xxxtttrrrqqqssswwwxxxuuusssuuupppsss|||{{{nnniiieeegggkkkqqqzzz|||jjjZZZQQQIIIIIIJJJJJJIIIKKKDDDGGGIIIIIIHHHGGGIIIKKKMMMMMMNNNOOOPPPQQQRRRSSSOOOMMMMMMMMMOOOPPPOOOMMMLLLNNNPPPOOONNNMMMNNNNNNSSSUUUWWWYYYYYYWWWUUUTTTMMMOOOPPPRRRRRRRRRQQQQQQNNNNNNNNNMMMKKKIIIGGGFFFFFFCCCEEEMMMQQQPPPMMMMMMHHHMMMQQQPPPLLLKKKNNNRRRPPPPPPPPPQQQRRRTTTUUUVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSRRRQQQQQQPPPPPPPPPPPPOOOPPPQQQRRRRRRQQQPPPOOOTTTTTTUUUYYY\\\\\\XXXSSSUUUTTTTTTUUUWWWYYYZZZZZZXXX```gggiiiiiiooo}}}zzz{{{zzzyyy|||rrrooohhh```WWWOOOIIIFFFBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDBBB???>>>===>>>>>><<<;;;;;;===>>>BBBAAAAAAAAABBBCCCFFFGGGDDDDDDEEEGGGJJJKKKIIIHHHGGGGGGGGGHHHJJJMMMPPPRRRKKKMMMPPPQQQPPPOOOOOOOOOWWWYYYYYYXXXVVVTTTSSSTTTLLLKKKJJJJJJKKKLLLNNNOOOSSSRRRRRRPPPOOOMMMKKKJJJHHHIIIJJJJJJJJJIIIHHHGGGFFFIIIKKKKKKHHHHHHKKKMMMNNNQQQUUUZZZaaajjjsssxxxooojjjddd___^^^^^^______```ccceeeffffffhhhllloookkkooopppnnnqqqzzz~~~|||~~~wwwrrruuuxxx{{{~~~uuuxxx~~~yyyeeeQQQLLLGGGEEEEEEFFFDDDCCCCCCBBBBBBDDDHHHIIIFFFDDDBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGGGGGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAACCCBBBBBBBBBBBBAAAAAAAAA@@@AAACCCEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFGGGJJJLLLNNNOOOOOOOOOIIIHHHHHHHHHIIIIIIJJJKKKFFFGGGGGGHHHIIIJJJKKKLLLIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKKKKKKKJJJIIILLLNNNOOONNNOOOQQQRRRRRRVVV]]]dddkkkyyyyyyhhh```]]]ZZZWWWTTTRRROOONNNNNNPPPSSSUUU[[[]]]``````\\\XXXUUUTTTQQQPPPNNNMMMKKKKKKKKKKKKOOOQQQUUUZZZaaakkkuuu{{{~~~zzzwwwtttttttttqqqxxx||||||yyypppmmmnnnwwwpppmmmqqqrrruuuxxxwwwsssqqqsssuuuttt{{{pppiiikkkmmmmmmooovvvlll[[[OOONNNMMMKKKIIIHHHGGGGGGJJJHHHFFFEEEEEEHHHJJJLLLOOOOOOOOOPPPQQQRRRTTTUUURRRPPPNNNMMMMMMOOOQQQSSSNNNMMMKKKJJJKKKMMMPPPRRRPPPSSSVVVWWWUUUSSSRRRRRRMMMMMMNNNOOOPPPPPPPPPPPPKKKKKKKKKJJJIIIGGGFFFEEEGGGHHHIIIKKKLLLMMMMMMMMMKKKKKKLLLLLLNNNOOOPPPQQQRRRQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSOOONNNNNNMMMNNNOOOQQQRRRMMMMMMMMMMMMNNNPPPRRRSSSQQQUUUYYYZZZYYYVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWZZZ\\\]]]___bbbhhhmmm~~~yyywwwyyy~~~}}}nnnddd___WWWOOOQQQLLLGGGCCCAAAAAAAAA@@@>>>@@@BBBBBB@@@???>>>>>>CCCCCCBBBAAA@@@>>><<<;;;>>>>>>>>>>>>???@@@BBBBBB???@@@AAACCCCCCCCCCCCBBBDDDBBBAAAAAACCCDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEIIIGGGFFFGGGIIIJJJGGGEEEJJJDDDAAACCCDDDCCCDDDGGGHHHGGGGGGFFFEEEEEEDDDDDD@@@BBBDDDDDDCCCCCCDDDEEEFFFFFFFFFHHHKKKPPPUUUXXX[[[]]]eeerrrvvvjjjddd```^^^XXXSSSWWW```fffffffffgggjjjnnnqqqssszzzuuupppnnnpppvvv{{{zzzsssrrrwww{{{wwwsssppplllmmmvvvsss```VVVGGGFFFEEECCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDD@@@BBBEEEFFFEEEBBBAAAAAA@@@@@@AAACCCDDDDDDBBB@@@AAAAAAAAA@@@@@@?????????===>>>@@@AAABBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGJJJNNNQQQRRRPPPMMMKKKMMMNNNOOOPPPRRRSSSTTTUUURRRUUU\\\eeennn{{{|||lllddd```[[[XXXRRRQQQNNNLLLLLLNNNPPPRRRUUUWWWZZZZZZWWWTTTRRRQQQLLLKKKJJJJJJKKKMMMPPPRRRXXX]]]dddkkkrrrxxx~~~~~~{{{yyyzzz{{{|||xxxqqqnnnppp{{{yyyjjjhhhlllooossswwwvvvrrrrrrvvv{{{wwwnnnhhhlllooorrrttt{{{~~~fffUUUOOONNNLLLKKKIIIHHHHHHGGGIIIIIIGGGFFFGGGHHHIIIKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRQQQPPPOOOPPPRRRUUUWWWPPPOOOLLLKKKJJJKKKMMMNNNOOORRRUUUUUUSSSPPPNNNNNNMMMMMMNNNOOOPPPPPPPPPPPPLLLLLLLLLLLLKKKIIIHHHFFFGGGGGGIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKKKKRRRQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRRRROOOOOONNNNNNNNNOOOPPPQQQMMMMMMMMMMMMNNNPPPRRRSSSRRRUUUXXXXXXWWWUUUSSSSSSSSSSSSUUUVVVWWWWWWWWWWWWUUUWWWYYYYYYZZZ]]]bbbfffsss~~~}}}~~~vvvoooggg^^^[[[VVVPPPJJJGGGDDDCCCAAA???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAABBB??????????????????@@@@@@>>>===<<<<<<>>>>>>===<<<@@@@@@AAABBBCCCCCCCCCCCCCCCAAAAAABBBDDDDDDBBB@@@CCC===;;;===>>>===>>>@@@CCCCCCBBBBBBBBBBBBBBBBBBAAACCCEEEEEEDDDDDDDDDEEEFFFHHHKKKQQQYYYbbbiiimmmmmmrrr|||wwwlllccc]]]YYYVVVQQQOOOUUU^^^mmmqqqvvvwwwvvvwww{{{|||xxxuuutttuuuwwwxxxxxxwwwyyy~~~}}}yyyvvvrrrnnnkkkmmmhhhiiipppyyysss___PPPHHHDDDDDDBBBAAAAAAAAABBBBBBDDDCCCCCCBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBBBBCCCCCCAAACCCDDDCCCAAA@@@AAABBBAAABBBCCCEEEGGGGGGDDDAAAAAAAAAAAA@@@@@@@@@??????===>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAABBBBBBCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFGGGGGGHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFIIILLLNNNOOONNNLLLJJJIIIJJJKKKLLLNNNOOOPPPQQQTTTTTTXXX]]]aaajjjzzzqqqiiiccc]]]XXXRRRQQQNNNLLLKKKLLLNNNPPPQQQSSSUUUVVVTTTQQQPPPPPPKKKJJJIIIJJJMMMSSSYYY\\\eeemmmwww}}}yyyuuurrrqqquuuooodddbbbeeennnrrrvvvuuusssvvv~~~|||yyyxxxrrrlllhhhnnnuuuyyy|||ttt___OOONNNMMMLLLJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPOOOOOOPPPSSSVVVWWWQQQPPPMMMKKKIIIIIIJJJKKKMMMPPPSSSTTTQQQNNNKKKJJJMMMMMMNNNNNNOOOOOOPPPPPPLLLMMMNNNOOONNNLLLIIIHHHFFFGGGHHHHHHIIIIIIIIIIIIIIIHHHGGGFFFGGGIIIKKKLLLQQQQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPOOOOOONNNNNNNNNNNNOOOMMMMMMMMMMMMNNNPPPQQQRRRSSSUUUVVVUUUSSSRRRRRRSSSRRRSSSUUUVVVWWWVVVTTTSSSRRRSSSTTTTTTTTTWWWZZZ^^^ccchhhwww}}}zzzqqqnnnhhh```XXXRRRLLLHHHEEEDDDCCCCCCBBBBBBCCCCCCCCC??????@@@@@@AAABBBBBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAAAAA@@@?????????@@@@@@???>>>>>>???@@@???<<<:::<<<===???AAABBBBBBAAAAAA???>>>>>>???@@@@@@???===@@@<<<:::===???===<<<>>>>>>>>>??????@@@AAABBBBBBBBBDDDFFFFFFEEEEEEFFFGGGJJJOOOWWWaaalllvvv}}}rrrggg]]]YYYVVVTTTQQQQQQXXX```nnnvvv~~~}}}}}}|||yyywwwvvvzzz|||{{{uuupppmmmkkkhhhgggiiifffgggoooyyymmm\\\PPPGGGAAA@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@AAABBBEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCBBB@@@??????AAACCCCCCDDDFFFHHHJJJIIIFFFBBBAAAAAAAAA@@@@@@@@@@@@???>>>======>>>>>>???@@@AAAAAAAAABBBCCCCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDBBBAAAAAAAAAAAABBBBBBBBBBBBCCC@@@@@@AAABBBCCCEEEFFFGGGCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIGGGHHHIIIJJJKKKLLLMMMNNNSSSRRRSSSUUUVVVZZZeeeqqqtttjjjccc\\\XXXSSSQQQOOOMMMLLLLLLNNNOOOPPPRRRTTTSSSRRRPPPPPPQQQOOOOOONNNPPPUUU]]]dddiiiuuu|||}}}uuuttttttuuuyyyzzzkkkdddccccccmmmrrrvvvwwwxxx}}}~~~yyyuuurrrnnnkkkkkkrrr|||yyyjjjXXXLLLMMMLLLKKKJJJIIIHHHHHHHHHJJJJJJKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMLLLLLLLLLMMMNNNPPPQQQOOONNNLLLJJJIIIIIIJJJJJJJJJMMMQQQRRRQQQNNNLLLLLLNNNNNNNNNNNNNNNOOOOOOPPPLLLMMMNNNOOONNNLLLJJJHHHFFFFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGIIIMMMQQQSSSOOONNNMMMMMMMMMNNNPPPQQQQQQRRRRRRRRRRRRQQQPPPOOOPPPPPPOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPQQQSSSTTTTTTRRRPPPPPPQQQRRRRRRSSSUUUVVVVVVSSSQQQOOOOOOOOOOOOOOOPPPSSSVVVXXXZZZ\\\eeevvv~~~}}}tttkkkbbbZZZSSSNNNKKKIIIFFFDDDCCCCCCBBBBBB>>>>>>???@@@BBBCCCEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBAAABBBDDDEEEDDDAAA>>>===>>>@@@BBBCCCBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@???@@@<<<;;;???@@@>>>===???===>>>???AAADDDFFFHHHHHHGGGIIIKKKLLLLLLLLLMMMNNNVVV]]]hhhuuupppggg[[[\\\]]]\\\[[[[[[```ffflllssszzz}}}~~~~~~~~~zzzvvvppplllkkkjjjjjjiiiffffffkkkwwwmmmYYYOOOKKKFFFBBB>>>>>>???@@@AAACCCDDDEEEFFFDDDBBBAAA@@@AAABBBBBBEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDBBB@@@@@@AAABBBCCCDDDFFFIIIKKKJJJFFFBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<>>>???@@@@@@@@@AAABBBCCCCCCCCCCCCAAABBBEEEFFFFFFDDDBBB@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@@@@AAACCCEEEFFFAAAAAABBBDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJIIIIIIJJJKKKLLLMMMNNNNNNPPPOOOPPPRRRRRRUUU^^^gggxxx}}}qqqiiiaaa[[[WWWQQQPPPNNNLLLKKKKKKLLLMMMMMMOOOPPPPPPNNNNNNOOOPPPSSSTTTVVV[[[bbbllltttyyyyyyssswww|||zzzyyy~~~tttpppnnnjjjmmmqqqvvvyyy~~~~~~xxxrrrllljjjjjjpppyyytttjjj```UUULLLKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLJJJHHHGGGIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKGGGJJJNNNPPPPPPPPPPPPPPPQQQQQQPPPOOONNNNNNNNNOOOKKKKKKMMMMMMMMMKKKIIIHHHFFFFFFGGGGGGHHHGGGGGGGGGHHHHHHHHHIIILLLOOORRRTTTLLLLLLKKKJJJKKKLLLMMMNNNOOOPPPQQQRRRRRRPPPOOONNNOOOOOOOOONNNNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOOOOOOORRRSSSRRRQQQOOOOOOPPPRRRPPPRRRUUUWWWXXXWWWVVVTTTOOONNNMMMNNNPPPRRRUUUVVVTTTWWW___iiiuuu|||uuulllccc^^^UUUQQQKKKGGGEEECCC@@@============>>>@@@BBBDDDEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFHHHJJJLLLKKKIIIFFFCCCBBBCCCDDDGGGIIIJJJHHHFFFEEEFFFGGGIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFDDDDDDCCC???;;;;;;???AAA???>>>???BBBDDDFFFJJJNNNQQQTTTVVVXXXZZZ\\\\\\[[[[[[\\\]]]eeemmmzzzvvvggg```XXX^^^dddfffeeeeeeggghhhmmmooorrrwww~~~xxxtttpppnnnmmmlllkkkjjjeeehhhsss{{{kkkVVVJJJHHHIIIFFFBBB>>>>>>@@@BBBDDDEEEFFFGGGFFFEEECCCBBBBBBBBBCCCCCCDDDDDDCCCBBBBBBBBBBBBBBBCCCEEEGGGGGGDDDBBBAAAAAABBBCCCDDDGGGIIIHHHDDDAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<===>>>??????@@@AAABBBCCCCCCCCCCCCAAABBBEEEGGGGGGEEECCCAAACCCCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCBBBAAABBBCCCDDD@@@AAABBBCCCEEEGGGHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLNNNQQQSSSTTT[[[ccchhhrrrvvvmmmeee^^^YYYVVVOOONNNLLLKKKKKKKKKKKKLLLKKKLLLMMMNNNNNNPPPSSSUUU[[[^^^dddllluuu~~~tttmmmmmmyyywwwooorrrwww~~~~~~xxxqqqiiihhhkkkuuuqqqccc\\\XXXRRRMMMJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIJJJJJJIIIIIIJJJKKKKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJHHHHHHHHHHHHIIIJJJKKKLLLGGGIIILLLNNNOOOPPPSSSUUUVVVTTTRRRPPPNNNNNNNNNNNNKKKKKKKKKKKKJJJJJJIIIHHHFFFGGGHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMNNNKKKKKKJJJIIIJJJKKKLLLMMMNNNOOOQQQRRRQQQPPPNNNLLLMMMNNNNNNOOONNNNNNMMMLLLLLLLLLMMMNNNOOOOOONNNNNNPPPQQQQQQQQQOOOOOOQQQSSSNNNQQQUUUYYY\\\^^^______RRRPPPNNNNNNPPPRRRTTTTTTOOOTTT]]]ccciiiyyyyyy~~~wwwqqqddd^^^WWWRRROOOJJJDDD???AAA@@@@@@@@@@@@BBBCCCDDDFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFIIIKKKJJJHHHEEECCCFFFGGGJJJNNNSSSUUUVVVUUUQQQRRRSSSTTTVVVXXXYYYYYYUUUVVVWWWUUURRRPPPOOOOOOKKKGGGFFFIIIKKKJJJJJJLLLQQQSSSWWW[[[aaafffiiikkksssttttttssspppmmmmmmmmmpppwwwvvvdddYYYUUUVVV```iiikkkkkkkkkjjjgggllllllnnnttt}}}zzzuuutttrrrrrrrrrpppmmmkkkhhhnnn|||www```VVVJJJFFFIIIKKKHHHDDD>>>???AAADDDFFFGGGHHHHHHDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDCCCEEEHHHHHHFFFCCCAAA@@@AAAAAABBBDDDFFFEEECCCAAA???@@@@@@@@@@@@AAAAAAAAA>>>>>>============>>>>>>>>>???@@@BBBCCCCCCCCCCCCBBBCCCEEEFFFFFFEEEDDDCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCEEEFFFHHHIIIIIIFFFFFFEEEEEEDDDCCCCCCCCCGGGGGGGGGHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLNNNLLLNNNQQQRRRRRRVVV\\\___bbbnnn~~~xxxppphhhaaa\\\YYYWWWPPPOOONNNNNNNNNNNNOOOOOOOOOQQQSSSVVVYYY]]]bbbfffooosss{{{tttqqqooorrrwwwxxx}}}~~~zzzssslllnnntttyyyzzznnn^^^UUUSSSSSSPPPMMMIIIIIIIIIHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGGGGHHHIIIIIIJJJKKKIIIJJJKKKKKKLLLNNNRRRUUUZZZXXXUUUQQQOOOMMMMMMMMMLLLKKKJJJIIIIIIIIIJJJJJJGGGGGGIIIJJJKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLLLLKKKLLLKKKJJJJJJJJJKKKMMMNNNMMMNNNPPPQQQQQQOOOMMMKKKLLLLLLNNNNNNOOONNNMMMMMMLLLLLLMMMNNNOOONNNNNNMMMNNNPPPQQQQQQPPPPPPRRRSSSOOOQQQTTTXXX\\\___aaabbbXXXUUUQQQOOOPPPQQQQQQPPPOOOSSSZZZ___bbbkkkxxxrrrkkkfffbbb\\\TTTMMMLLLKKKIIIGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEECCCDDDDDDEEEEEEEEEEEEEEEIIIJJJMMMSSSZZZ___bbbccc^^^^^^___aaaeeeiiimmmpppooopppqqqnnniiifffeeefff```\\\ZZZ\\\___^^^___bbbgggjjjnnntttzzzzzzwwwvvvrrruuuxxx{{{|||{{{yyywwwpppppppppssswwwyyyyyywwwqqqwww|||xxxkkk___XXXWWW\\\fffoooppppppqqqoookkkmmmqqqvvv|||{{{rrroooppptttxxx{{{zzzwwwssssssyyyppp^^^QQQLLLGGGGGGKKKMMMIIIEEE>>>???BBBDDDFFFGGGHHHHHH@@@AAACCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDFFFGGGFFFDDDAAAAAAAAABBBAAA@@@AAACCCDDDCCCBBB??????@@@@@@@@@AAAAAAAAA>>>>>>>>>??????>>>>>>===>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJFFFFFFFFFEEEDDDCCCCCCCCCEEEFFFFFFGGGHHHHHHIIIIIIHHHIIIIIIJJJJJJIIIHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJNNNLLLMMMQQQRRRQQQSSSWWWYYYZZZbbbqqqyyytttmmmeee___[[[ZZZYYYSSSSSSRRRRRRRRRSSSTTTTTTWWWYYY]]]aaaeeelllsssxxxwwwpppsssvvvyyy}}}wwwqqquuu}}}{{{ggg]]]QQQLLLNNNPPPOOOLLLIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJIIIIIIIIIJJJKKKKKKGGGHHHHHHIIIIIIJJJJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIKKKKKKJJJJJJJJJLLLQQQTTT]]]ZZZVVVRRROOOMMMMMMMMMMMMLLLJJJHHHHHHIIIKKKLLLGGGHHHIIIKKKLLLMMMMMMMMMHHHJJJMMMOOOPPPPPPOOONNNMMMLLLLLLKKKKKKLLLNNNOOOLLLNNNPPPQQQQQQOOOLLLKKKKKKLLLMMMNNNOOOOOONNNMMMKKKLLLNNNOOOOOONNNMMMLLLMMMOOOQQQRRRRRRQQQSSSTTTRRRSSSTTTVVVXXXZZZ[[[\\\\\\XXXSSSPPPPPPPPPNNNLLLRRRTTTXXX]]]^^^bbbnnn{{{|||wwwsssmmmddd\\\WWWVVVSSSPPPNNNNNNOOOOOOMMMLLLKKKJJJIIIHHHHHHHHHEEEDDDBBB@@@AAACCCFFFHHHEEEFFFJJJPPPYYY```eeegggeeeeeegggjjjooovvv|||{{{zzz{{{nnnhhheeehhhjjjjjjlllpppzzz}}}zzzxxxpppnnnkkkhhhfffdddcccbbb]]]___`````````bbbfffiiipppvvvzzzwwwnnneeebbbbbbeeeooovvvvvvuuuwwwvvvsssuuu}}}}}}xxxrrrmmmhhhlllttt}}}~~~kkk\\\SSSIIIEEECCCEEEHHHIIIEEEAAA>>>???BBBDDDFFFGGGGGGGGG<<>>???@@@@@@???>>>======>>>@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEEEEEEEBBBCCCEEEFFFGGGFFFEEEEEEFFFFFFGGGHHHIIIJJJJJJKKKHHHGGGGGGFFFEEEDDDDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHGGGHHHIIIJJJJJJIIIGGGFFFIIIIIIIIIJJJJJJKKKKKKKKKMMMKKKMMMQQQSSSRRRSSSWWWVVVWWW]]]eeeooo~~~}}}vvvooogggaaa^^^]]]\\\ZZZRRRSSSTTTTTTUUUWWW[[[^^^```eeemmmttt{{{|||}}}}}}oooZZZRRRLLLNNNOOONNNKKKKKKKKKLLLMMMLLLKKKJJJKKKMMMLLLKKKIIIIIIIIIJJJLLLNNNMMMLLLJJJHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIKKKMMMNNNNNNLLLIIIFFFGGGIIIMMMOOORRRRRRQQQQQQPPPPPPOOOOOOJJJJJJKKKKKKKKKKKKJJJJJJHHHIIIJJJKKKLLLMMMNNNOOOKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNMMMMMMMMMNNNNNNPPPNNNMMMOOORRRSSSQQQNNNMMMNNNOOOPPPQQQQQQQQQQQQNNNNNNNNNOOOOOOOOOOOOOOOQQQQQQRRRRRRRRRRRRRRRQQQTTTTTTTTTTTTTTTTTTTTTUUUZZZVVVRRRQQQRRRSSSSSSQQQSSSTTTVVVXXX[[[```gggkkkzzz}}}vvvkkkfffccc```\\\ZZZ[[[]]]___[[[]]]^^^XXXOOOHHHEEEFFFDDDEEEGGGGGGFFFEEEFFFGGGKKKIIIGGGHHHMMMSSSXXXZZZ_________aaaeeemmmvvv{{{~~~{{{{{{wwwnnniiicccbbbeeeiiilllmmmxxx|||xxxpppllljjjdddbbb^^^YYYUUURRRPPPOOOPPPQQQRRRRRRSSSZZZccckkk|||rrrnnnmmmtttyyy~~~xxxtttqqqlllhhhhhhqqqnnnrrr|||jjjUUUJJJIIIIIIHHHFFFEEECCCBBBBBBBBB@@@@@@BBBDDDEEEFFFFFFFFF@@@???>>>@@@BBBEEEEEEEEE@@@AAAAAAAAA@@@??????>>>BBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>>>>@@@AAAAAAAAA@@@???>>>>>>??????>>>???@@@@@@???>>>???@@@@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGGGGGGGGGGGGGGGGHHHGGGGGGFFFEEEFFFGGGIIIJJJHHHHHHGGGGGGFFFEEEEEEEEECCCCCCDDDFFFFFFGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGHHHIIILLLNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOTTTTTTVVV[[[aaannn}}}{{{yyywwwvvvqqqkkkddd___]]]\\\[[[YYYVVVWWWYYYZZZ\\\```eeeiiiqqqwwwxxxeeeUUUMMMIIIKKKNNNLLLIIIIIILLLMMMNNNMMMKKKJJJKKKLLLLLLKKKIIIIIIIIIJJJLLLMMMLLLKKKIIIHHHHHHIIIJJJKKKOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKIIIHHHHHHIIIJJJKKKNNNLLLIIIHHHHHHJJJLLLNNNTTTSSSSSSSSSRRRRRRQQQQQQKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNOOOMMMLLLNNNPPPRRRQQQOOOOOOOOOPPPPPPQQQRRRRRRSSSQQQQQQRRRRRRQQQQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTXXXTTTQQQPPPQQQRRRRRRQQQPPPRRRSSSUUUXXX\\\bbbfffnnnttt~~~yyyyyyzzzzzz}}}wwwqqqooolllkkklllmmmnnnooojjjkkkiiibbbWWWNNNJJJIIIGGGIIIJJJJJJHHHGGGGGGHHHGGGEEECCCDDDHHHMMMPPPRRRRRRRRRRRRRRRUUUZZZ```dddnnn{{{uuujjjhhhgggddd^^^ZZZVVVUUUXXX[[[]]]^^^dddhhhlllnnnppprrrxxx||||||rrrhhh```\\\ZZZWWWUUUQQQNNNKKKJJJJJJJJJKKKMMMOOOPPPRRRXXX```gggyyywwwxxxzzz~~~sssnnnmmmjjjiiikkkrrrnnnooouuu|||~~~}}}kkk\\\NNNFFFEEEGGGFFFEEECCCBBBAAAAAAAAA???@@@BBBCCCDDDEEEEEEEEEAAA@@@???@@@CCCDDDEEEDDDAAABBBBBBBBBAAAAAA@@@???AAAAAAAAABBBBBBBBBBBBBBBAAABBBCCCBBB@@@??????@@@@@@@@@??????>>>????????????@@@AAA@@@???>>>???@@@AAA@@@@@@AAAAAABBBCCCDDDHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGGGGFFFGGGHHHIIIJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGIIIKKKMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQRRRUUUYYY\\\bbbqqquuuxxx|||~~~zzzwwwtttrrrppppppkkkhhhccc```___^^^]]]\\\[[[\\\___bbbfffmmmuuu{{{jjjZZZPPPJJJHHHLLLNNNMMMKKKKKKNNNOOOPPPNNNLLLJJJKKKLLLKKKJJJIIIIIIIIIJJJLLLMMMLLLKKKIIIIIIIIIJJJLLLMMMRRRQQQQQQPPPPPPOOOOOONNNMMMKKKIIIGGGGGGGGGHHHIIIMMMLLLKKKJJJJJJJJJKKKLLLRRRRRRRRRRRRRRRRRRQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNRRRQQQOOONNNNNNNNNOOOPPPQQQPPPPPPPPPOOOOOOOOOOOOOOOMMMKKKLLLNNNPPPQQQQQQRRRQQQQQQPPPQQQRRRTTTUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRSSSSSSTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTRRRPPPOOOPPPPPPPPPPPPPPPQQQRRRSSSUUUXXX]]]aaadddggglllrrr~~~}}}vvvrrrpppvvv~~~yyyzzz}}}}}}{{{xxxuuurrrssswwwzzz{{{zzzyyyyyyvvvmmmbbbYYYTTTSSSQQQRRRRRRPPPMMMJJJIIIIIIGGGEEEBBBBBBEEEGGGIIIJJJHHHHHHGGGGGGHHHJJJLLLNNNWWWbbbfff^^^VVVUUUTTTQQQOOOLLLJJJIIIKKKMMMNNNNNNPPPSSSVVVVVVVVVWWW[[[___jjjiiieee___WWWRRROOOOOOMMMLLLKKKJJJJJJJJJKKKLLLJJJNNNRRRTTTVVVYYY```eeewww{{{{{{zzzoookkkjjjjjjkkkooossspppppptttxxx}}}qqq]]]RRRLLLFFFCCCBBBEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEECCCBBB@@@AAACCCDDDDDDCCCBBBCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBCCCBBBCCCEEEDDDBBB@@@??????>>>>>>>>>>>>????????????@@@AAABBBAAA???>>>>>>???BBBAAAAAABBBBBBCCCDDDEEEIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLNNNSSSWWWWWWXXX___hhhmmmooosssvvvwwwyyy{{{}}}|||xxxssspppnnnnnnnnnjjjhhhfffeeeeeeeeeddddddccceeeiiinnnuuu~~~wwwxxx~~~wwwqqqoooooorrrtttwwwwwwyyy|||{{{}}}uuuaaaTTTPPPLLLLLLPPPSSSQQQOOOPPPQQQRRRRRRPPPMMMKKKKKKLLLKKKKKKJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKKKKMMMOOOQQQQQQQQQPPPOOONNNMMMLLLKKKKKKJJJHHHFFFFFFGGGIIIJJJLLLLLLLLLKKKKKKKKKKKKKKKOOOOOOOOOOOOOOOOOOPPPPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPSSSQQQOOONNNNNNOOOQQQRRRSSSSSSSSSRRRRRRQQQPPPPPPOOOMMMLLLLLLNNNPPPSSSTTTTTTSSSRRRQQQQQQSSSUUUVVVWWWWWWWWWWWWVVVUUUSSSRRRSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPOOONNNNNNNNNNNNOOOOOOQQQRRRSSSTTTTTTVVVZZZ]]]\\\bbbiiilllqqqzzzzzzuuuxxx~~~xxxssssssvvvyyy{{{yyyttttttxxx}}}||||||zzzuuunnnhhhfffeeeddddddbbb^^^XXXSSSQQQPPPMMMJJJGGGEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHGGGFFFKKKSSSXXXSSSNNNMMMLLLIIIHHHGGGFFFFFFFFFGGGGGGGGGFFFIIIKKKJJJIIIIIILLLOOOSSSUUUUUUSSSOOOLLLMMMNNNKKKMMMPPPTTTVVVWWWWWWVVVQQQUUUZZZ\\\\\\^^^bbbfffnnnxxx}}}wwwooommmlllkkkmmmppprrrssswww|||~~~eeeYYYLLLFFFDDDBBBCCCEEECCCBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCAAAAAABBBCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCBBB>>>??????@@@AAABBBBBBCCCBBBDDDFFFFFFDDDAAA??????======>>>??????@@@@@@@@@AAABBBBBBAAA???>>>>>>???BBBBBBBBBCCCCCCDDDEEEFFFHHHGGGFFFFFFEEEDDDCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLIIIKKKPPPVVVVVVTTTXXX___hhhxxxhhhjjjnnnppprrrtttvvvyyy|||zzzwwwssspppooooooooollllllmmmmmmmmmnnnppprrrtttvvv{{{}}}sssnnnuuu{{{rrriiieeeeeeiiilllmmmqqqwww|||xxxvvvvvvvvvvvvyyy~~~jjjZZZRRRQQQOOOOOOTTTUUUSSSRRRTTTSSSSSSSSSQQQNNNLLLLLLMMMKKKKKKKKKKKKLLLLLLMMMMMMOOONNNMMMMMMNNNPPPRRRTTTQQQQQQPPPNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGIIILLLMMMLLLLLLLLLLLLLLLKKKKKKJJJMMMMMMNNNNNNOOOOOOPPPPPPQQQPPPOOOOOOOOOOOOPPPQQQNNNNNNOOOPPPQQQRRRSSSSSSQQQPPPOOOOOOPPPQQQTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQNNNNNNNNNNNNOOORRRUUUWWWUUUTTTSSSRRRRRRSSSUUUWWWVVVVVVWWWWWWVVVTTTSSSQQQTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSVVVXXXTTT\\\dddgggfffhhhooovvvuuuooorrrzzzyyyuuuwww}}}zzz{{{{{{{{{zzzzzz{{{|||{{{{{{xxxsssllleeebbb```UUURRRNNNKKKKKKLLLLLLKKKNNNMMMLLLMMMNNNMMMJJJGGGFFFLLLOOONNNLLLLLLJJJHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFHHHJJJIIIGGGGGGJJJMMMKKKNNNQQQOOOKKKJJJKKKNNNLLLQQQYYY```dddcccaaa___ZZZ]]]aaabbbaaaaaadddgggrrrzzz{{{uuuppppppnnnllllllooopppuuu~~~uuuaaaPPPKKKGGGEEEBBB???BBBFFFBBBBBBAAAAAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@BBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCBBB>>>>>>??????@@@AAABBBBBBBBBDDDFFFFFFDDDBBB@@@@@@===>>>???@@@AAAAAA@@@@@@@@@AAABBBAAA???>>>???@@@CCCCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBDDDEEEGGGGGGHHHHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKNNNRRRRRRQQQTTTZZZ\\\eeeuuueeegggkkknnnpppssswwwzzz{{{zzzxxxwwwvvvuuuvvvvvvuuuvvvwwwxxxzzz}}}sssmmmnnn{{{{{{pppgggbbbaaaeeegggeeelllwww}}}wwwtttssssssqqqmmmnnnsss~~~qqqaaaWWWRRRSSSQQQQQQTTTTTTRRRRRRUUUTTTTTTTTTRRRPPPNNNMMMNNNLLLMMMMMMMMMNNNNNNNNNNNNQQQPPPOOONNNOOOQQQSSSUUUSSSRRRRRRQQQOOONNNMMMMMMIIIIIIHHHHHHJJJLLLOOOPPPMMMMMMMMMLLLLLLKKKKKKJJJNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQOOOOOOOOOOOOQQQQQQMMMNNNOOOPPPRRRSSSTTTUUUQQQPPPPPPPPPRRRSSSUUUVVVUUUUUUVVVUUUUUUSSSQQQPPPMMMNNNOOOPPPPPPRRRVVVYYYUUUTTTSSSSSSSSSSSSUUUUUUSSSTTTVVVVVVVVVTTTRRRQQQTTTTTTTTTTTTSSSRRRQQQQQQPPPPPPPPPOOONNNNNNMMMMMMJJJLLLMMMMMMLLLLLLNNNOOOMMMNNNOOOOOOOOOOOOQQQSSSSSSXXX\\\^^^]]]___eeekkkppp}}}~~~ooooooyyy}}}wwwuuuxxx~~~}}}}}}~~~{{{yyyxxxeee```[[[WWWWWWXXXYYYZZZXXXVVVTTTUUUWWWVVVQQQNNNHHHKKKNNNPPPPPPOOOMMMKKKLLLMMMMMMKKKIIIHHHHHHJJJJJJLLLOOONNNMMMMMMQQQTTTTTTWWWWWWSSSMMMJJJLLLOOOPPPVVV```hhhmmmlllhhheeeccceeegggfffdddeeeiiimmmzzz~~~zzzxxxyyy{{{}}}~~~xxxtttqqqrrrqqqnnnnnnqqqtttyyyooo\\\NNNDDDCCCCCCDDDAAA===???DDDAAA@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFEEEDDDDDDBBBAAA??????@@@AAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAA>>>>>>>>>??????@@@@@@AAAAAACCCEEEEEECCCBBBAAABBB???@@@AAABBBBBBBBBAAA@@@???AAABBBAAA@@@???@@@BBBCCCBBBBBBCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJKKKJJJJJJIIIHHHHHHHHHGGGGGGFFFEEEEEEEEE@@@AAACCCEEEGGGHHHIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKNNNLLLLLLNNNMMMKKKNNNSSSUUUYYYdddsssbbbeeejjjnnnrrrwww|||~~~~~~|||tttppptttzzztttllldddaaabbbeeehhhgggnnnzzz~~~yyyxxxuuusssqqqmmmhhhjjjoooxxx|||uuueee]]]YYYXXXWWWTTTSSSUUUTTTQQQRRRVVVTTTUUUUUUSSSQQQOOOOOOPPPNNNNNNOOOOOOPPPPPPPPPOOOQQQPPPNNNNNNNNNPPPRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOMMMLLLKKKKKKKKKMMMPPPQQQOOONNNMMMLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRRRRQQQOOONNNNNNOOOQQQRRROOOOOOPPPPPPQQQRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSTTTTTTSSSQQQOOOMMMJJJMMMOOOQQQQQQRRRUUUXXXTTTTTTTTTTTTTTTSSSSSSSSSRRRSSSUUUVVVVVVUUUSSSQQQSSSSSSSSSSSSRRRQQQPPPPPPPPPOOOOOONNNMMMMMMLLLLLLHHHKKKMMMNNNLLLLLLNNNPPPLLLMMMOOOOOONNNNNNPPPQQQSSSUUUVVVWWWYYY[[[```cccdddlllyyy|||sssyyy{{{vvvvvv{{{~~~yyyrrrnnnnnnpppssstttkkkhhheeeeeegggfffaaa]]]VVVVVVXXX\\\^^^]]]ZZZXXXWWWXXXXXXUUURRRQQQRRRUUUTTTWWWZZZZZZZZZ[[[___cccfffhhhgggaaaXXXUUUWWW[[[___dddlllssswwwwwwuuussspppqqqqqqpppooorrrxxx~~~yyywwwsssooommmpppvvv{{{yyyvvvtttuuuuuutttwww|||wwweeeZZZOOOFFFBBB???>>>AAAAAA>>>===???>>>>>>??????AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBB@@@???===>>>???@@@@@@???>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>???????????????@@@BBBCCCCCCBBBAAACCCDDDAAABBBCCCDDDDDDBBBAAA@@@>>>@@@AAAAAA@@@AAABBBCCCBBBBBBBBBBBBCCCDDDEEEEEEGGGGGGHHHHHHHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHIIIJJJIIIJJJJJJKKKJJJIIIHHHGGGHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBDDDEEEGGGGGGHHHHHHFFFEEECCCBBBBBBCCCEEEFFFHHHIIIJJJJJJJJJJJJIIIHHHHHHHHHIIIIIIJJJKKKKKKLLLNNNKKKKKKMMMLLLIIIJJJNNNPPPSSSZZZcccmmm}}}```ccciiinnntttzzz~~~vvvsssuuurrruuu}}}yyyoookkkeee``````bbbgggjjjnnnuuu~~~zzzvvv|||xxxtttpppkkkgggkkkqqqtttyyy}}}hhh^^^]]]___aaa[[[XXXVVVVVVTTTRRRTTTXXXTTTUUUUUUTTTQQQPPPPPPQQQNNNOOOPPPQQQQQQQQQPPPPPPPPPOOONNNMMMMMMNNNPPPRRRRRRRRRRRRQQQPPPPPPOOOOOOPPPOOOMMMLLLLLLNNNPPPQQQPPPOOOMMMKKKKKKKKKKKKLLLJJJJJJKKKMMMNNNOOOPPPPPPRRRQQQOOONNNNNNOOOQQQRRRQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRQQQOOOLLLKKKGGGKKKOOOQQQQQQQQQTTTWWWSSSSSSTTTTTTTTTSSSSSSRRRQQQSSSUUUWWWWWWUUUSSSRRRSSSSSSSSSSSSRRRQQQPPPOOOOOOOOONNNNNNMMMLLLLLLKKKHHHKKKNNNNNNLLLLLLNNNPPPMMMOOOPPPQQQPPPPPPQQQSSSNNNOOOQQQTTTUUUVVVVVVVVVVVV]]]fffnnnxxx||||||yyy~~~~~~~~~{{{wwwvvvwwwvvvqqqllleeedddfffkkknnnllliiigggcccdddccc```\\\[[[]]]```^^^aaaeeeffffffhhhmmmqqqsssuuuuuunnnfffbbbfffkkkqqqtttyyy~~~|||}}}|||zzzzzz~~~rrrqqqnnniiifffjjjsss|||~~~zzzwwwxxxyyyzzznnnYYYNNNKKKFFF@@@EEE>>>:::===AAAAAA>>>===<<<======>>>???AAACCCDDDCCCCCCCCCCCCBBBAAA@@@@@@???===<<<===???@@@@@@???<<<===>>>???????????????????????????>>>>>>>>>>>>@@@AAABBBAAAAAAAAACCCEEEBBBCCCDDDEEEEEECCCAAA???===???AAAAAAAAAAAACCCEEEBBBAAAAAABBBBBBCCCDDDEEEDDDEEEEEEFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDDDDDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIGGGFFFHHHHHHGGGGGGFFFEEEEEEEEECCCDDDEEEFFFFFFFFFFFFFFFFFFEEECCCBBBBBBCCCEEEFFFIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKIIIJJJNNNNNNLLLLLLOOONNNPPPVVV[[[^^^fff}}}eeekkkrrruuuwww|||}}}yyywwwwww}}}vvvmmmhhhiiigggcccaaabbbfffkkknnnooowww~~~|||zzzxxxwwwwwwssspppnnnkkkjjjqqqzzzmmm___[[[\\\```eee^^^[[[VVVRRRQQQRRRUUUWWW[[[YYYVVVTTTTTTSSSSSSRRRQQQQQQQQQQQQPPPPPPPPPPPPNNNLLLKKKIIIJJJLLLNNNPPPSSSRRRQQQOOONNNMMMLLLLLLNNNOOOPPPQQQQQQPPPOOONNNNNNNNNMMMMMMMMMMMMNNNNNNNNNOOOPPPOOONNNOOOQQQSSSTTTRRRPPPOOONNNOOOQQQRRRSSSRRRPPPOOONNNMMMMMMMMMPPPQQQSSSTTTUUUUUUUUUTTTRRRRRRRRRQQQPPPNNNMMMLLLPPPPPPPPPPPPQQQSSSTTTTTTQQQRRRTTTUUUTTTSSSTTTUUUWWWWWWXXXWWWVVVTTTRRRQQQNNNOOOOOONNNMMMLLLNNNOOOSSSSSSRRRPPPNNNLLLJJJIIIJJJIIIHHHHHHIIIJJJKKKLLLPPPTTTTTTPPPOOOQQQSSSRRRSSSRRRRRRQQQRRRRRRSSSTTTTTTYYY^^^bbbgggrrr|||~~~vvvuuuxxx}}}|||yyy{{{~~~xxxyyywwwrrrkkkffffffgggcccjjjqqqsssppppppuuu{{{zzzuuuwww~~~~~~wwwnnnffffffoooyyy~~~}}}|||~~~llldddYYYPPPLLLJJJIIIGGG>>>===<<<===???@@@@@@@@@>>>>>>>>>>>>????????????BBBBBBBBBBBBAAAAAA@@@???BBBBBB@@@?????????@@@AAA===<<<<<<<<<<<<======>>>??????>>>>>>>>>>>>??????AAAAAACCCDDDEEEEEEEEEEEECCCBBBBBBCCCEEEFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGFFFEEEEEEDDDDDDFFFFFFGGGGGGHHHHHHHHHIIIEEEFFFGGGHHHGGGFFFEEEDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJIIIHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFHHHJJJKKKKKKJJJJJJKKKMMMPPPSSSUUUTTTQQQNNNOOONNNMMMOOOUUU^^^hhhnnnkkkrrryyy~~~}}}~~~{{{|||oooddd___]]]^^^___aaadddiiioootttvvvzzz|||{{{zzz~~~{{{zzzzzzyyyyyysssnnnlllllloooxxxxxxddd[[[ZZZ\\\aaaeee]]]ZZZVVVSSSRRRTTTWWWYYYYYYWWWTTTRRRQQQPPPPPPOOORRRRRRRRRRRRRRRQQQQQQQQQNNNLLLJJJIIIIIIJJJLLLNNNQQQPPPOOONNNMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQPPPPPPNNNMMMMMMMMMMMMMMMMMMNNNMMMOOOPPPPPPPPPPPPRRRSSSSSSRRRPPPNNNNNNOOOPPPQQQRRRQQQPPPOOONNNMMMMMMMMMPPPQQQRRRTTTTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQPPPOOOPPPPPPPPPPPPQQQQQQRRRSSSOOOQQQRRRSSSRRRRRRSSSTTTVVVVVVVVVVVVUUUSSSQQQPPPLLLMMMNNNNNNMMMNNNPPPRRRUUUTTTSSSRRRPPPMMMKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLPPPSSSTTTPPPNNNQQQRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRPPPTTTXXXYYYZZZaaammmwwwzzzvvvwww{{{~~~uuupppoooppplllqqquuuvvvuuuwww}}}}}}zzztttnnniiijjjqqqxxx}}}|||}}}}}}lll[[[UUUNNNIIIHHHHHHHHHGGG???>>><<<===???@@@??????=========>>>>>>>>>??????AAAAAAAAAAAAAAA@@@??????@@@@@@>>>=========>>>???===<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBCCCEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFHHHIIIJJJJJJJJJIIIIIIMMMUUU___eeebbbWWWMMMLLLKKKJJJKKKOOOVVV]]]aaalll~~~www}}}}}}{{{zzz}}}tttssssssyyy}}}zzz{{{}}}~~~|||{{{iii^^^ZZZVVV[[[aaadddfffkkkssszzz~~~{{{wwwwww~~~}}}{{{{{{{{{{{{{{{sssllllllqqqxxxwwwiii\\\WWWXXXYYY\\\```ZZZXXXUUUSSSSSSUUUXXX[[[YYYXXXUUUSSSQQQOOONNNMMMRRRRRRSSSSSSSSSSSSSSSSSSOOOMMMKKKIIIHHHIIIJJJKKKMMMLLLLLLMMMMMMNNNOOOPPPRRRQQQQQQPPPPPPQQQQQQQQQMMMMMMMMMMMMMMMMMMMMMMMMKKKMMMPPPRRRRRRQQQRRRSSSRRRQQQPPPNNNNNNOOOPPPPPPQQQQQQOOONNNMMMMMMLLLLLLOOOPPPQQQSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTSSSSSSQQQQQQPPPPPPPPPQQQQQQRRROOOQQQSSSSSSSSSSSSTTTUUUTTTTTTUUUUUUTTTRRRPPPOOOLLLMMMOOOOOOOOOQQQSSSUUUWWWVVVUUUTTTRRROOOMMMLLLKKKKKKJJJIIIIIIJJJLLLMMMOOORRRSSSOOONNNPPPRRRQQQQQQQQQRRRSSSSSSRRRQQQPPPOOORRRUUUUUUUUUXXX```gggrrr}}}yyyzzz|||zzzuuuuuuwwwyyyyyyyyyxxxyyy}}}}}}{{{zzzwwwvvvuuuvvvxxx|||~~~lll\\\QQQMMMJJJFFFDDDDDDEEEEEEEEEAAA???======>>>???>>>===<<<<<<<<<============>>>@@@@@@AAAAAA@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>??????BBBBBBCCCCCCDDDCCCCCCCCCBBBBBBAAACCCDDDEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCCCC??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIHHHKKKMMMTTTaaajjjhhh\\\PPPKKKJJJIIIIIIKKKNNNRRRTTT```jjjyyywwwmmmpppwww|||wwwtttuuuxxxwwwhhh```___]]]ccchhhiiihhhlllwww~~~zzz{{{}}}|||||||||zzzrrrlllpppxxxjjj```WWWUUUUUUTTTSSSUUUUUUTTTSSSRRRSSSVVVXXXZZZZZZZZZXXXUUURRROOONNNNNNRRRSSSTTTUUUUUUUUUUUUTTTQQQOOOMMMKKKIIIIIIIIIJJJIIIIIIJJJKKKLLLNNNPPPQQQSSSRRRQQQOOOOOOPPPQQQRRRMMMMMMMMMNNNNNNMMMMMMMMMIIILLLPPPRRRSSSRRRSSSSSSRRRRRRQQQPPPOOOPPPPPPPPPPPPPPPNNNMMMMMMLLLLLLLLLNNNOOOPPPRRRRRRRRRQQQPPPQQQQQQRRRSSSTTTTTTTTTTTTRRRRRRQQQQQQQQQQQQQQQQQQQQQSSSUUUVVVUUUUUUVVVWWWSSSTTTTTTUUUTTTSSSQQQPPPOOOPPPQQQRRRRRRSSSUUUXXXXXXXXXWWWUUUSSSQQQOOONNNLLLKKKJJJJJJJJJJJJLLLLLLMMMQQQQQQNNNMMMPPPQQQPPPOOOPPPRRRSSSSSSQQQOOONNNMMMPPPTTTUUUUUUWWW]]]aaadddooo~~~~~~zzzwwwxxx{{{~~~zzzxxxyyy}}}~~~qqq___TTTOOOLLLIIIHHHFFFEEEDDDCCCBBBAAABBB@@@>>>===>>>>>>===<<<;;;;;;;;;<<<<<<<<<======>>>??????@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<===>>>?????????>>>>>>>>>>>>??????BBBBBBCCCCCCCCCBBBBBBAAABBBAAAAAABBBDDDDDDCCCAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAABBBBBBBBBCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHGGGGGGFFFCCCCCCCCCBBBBBBCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGKKKKKKNNNTTT[[[]]]YYYUUULLLLLLLLLLLLMMMNNNPPPQQQYYY^^^gggttt{{{pppnnnssswwwppplllnnnrrr|||ttthhhdddffffffjjjlllkkkjjjppp}}}}}}~~~vvvqqqooovvv~~~nnn```YYYTTTTTTSSSPPPNNNOOOQQQPPPPPPQQQRRRUUUWWWXXXXXXYYYYYYVVVQQQNNNMMMNNNQQQRRRTTTVVVWWWWWWVVVUUUSSSQQQOOOMMMKKKJJJJJJJJJGGGGGGHHHIIIKKKMMMOOOPPPRRRQQQOOONNNNNNNNNOOOPPPLLLMMMNNNNNNNNNNNNMMMLLLHHHLLLOOORRRRRRRRRRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQOOONNNMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPQQQPPPOOONNNMMMNNNOOOQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQRRRRRRRRRRRRTTTUUUUUUTTTTTTUUUVVVSSSTTTUUUUUUUUUTTTSSSRRRSSSTTTUUUTTTTTTTTTVVVXXXXXXXXXWWWUUUSSSQQQOOONNNLLLKKKJJJIIIIIIJJJKKKLLLLLLOOOPPPMMMLLLOOOQQQPPPNNNOOOQQQQQQQQQOOOMMMLLLIIIMMMPPPRRRRRRTTTWWWZZZ```dddkkkttt}}}~~~}}}zzz{{{~~~{{{vvvvvvyyy~~~~~~}}}hhhWWWOOOLLLJJJIIIFFFFFFFFFFFFDDDBBBAAA@@@CCC@@@>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===????????????>>>>>>>>>>>>??????AAABBBBBBBBBBBBBBBAAA@@@AAA@@@@@@AAACCCCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFGGGGGGFFFFFFCCCCCCBBBBBBBBBBBBCCCCCCEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEFFFFFFHHHJJJKKKLLLNNNQQQSSSLLLMMMNNNOOOQQQRRRSSSSSSMMMRRRXXXaaammm}}}yyy|||vvvsssyyyuuummmhhhjjjooo}}}~~~zzzyyyrrrgggdddhhhjjjlllmmmnnnqqq{{{yyywwwyyyxxxggg^^^WWWRRROOOQQQQQQNNNMMMOOONNNNNNOOOPPPRRRTTTVVVVVVSSSVVVWWWTTTOOOKKKKKKLLLPPPQQQTTTVVVWWWWWWWWWVVVSSSRRRPPPNNNLLLKKKJJJJJJFFFFFFGGGHHHJJJLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOONNNMMMLLLIIIKKKNNNPPPPPPPPPPPPQQQRRRRRRQQQQQQQQQPPPPPPPPPNNNMMMMMMLLLKKKKKKLLLLLLLLLMMMNNNOOOOOOOOONNNMMMKKKLLLMMMNNNOOOPPPPPPPPPRRRRRRQQQQQQQQQRRRRRRSSSQQQRRRSSSSSSQQQPPPPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSSSSTTTUUUUUUTTTTTTVVVXXXWWWWWWVVVUUUSSSPPPNNNMMMLLLKKKJJJIIIHHHIIIJJJJJJJJJNNNOOOLLLKKKNNNPPPOOOMMMNNNNNNOOONNNMMMKKKJJJLLLNNNPPPQQQQQQQQQSSSUUU\\\[[[]]]ccciiissszzzyyyzzzzzzvvvwww|||}}}wwwtttwww{{{}}}xxxuuuvvvxxx|||~~~}}}lll___QQQMMMLLLHHHBBB???@@@BBBCCCCCCBBBAAAAAABBBBBB@@@>>>===>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>>>>======<<<============<<<;;;;;;;;;;;;;;;<<<<<<>>>???@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAABBBAAAAAAAAA@@@@@@???AAABBBCCCBBB@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<>>>>>>>>>>>???@@@BBBDDDEEEFFFFFFEEECCCCCCBBBBBBBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFHHHHHHHHHIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDD???DDDJJJLLLJJJHHHJJJLLLKKKLLLNNNPPPRRRTTTVVVWWWRRRTTTWWWZZZ]]]fffyyy}}}}}}|||~~~}}}zzzrrrnnnrrrzzz{{{tttrrruuuqqqgggeeejjjlllnnnqqqvvv{{{eeeYYYUUURRRNNNLLLNNNNNNLLLLLLNNNMMMNNNPPPQQQSSSTTTUUUVVVQQQTTTVVVTTTOOOKKKKKKMMMNNNPPPSSSVVVXXXXXXWWWVVVRRRQQQPPPNNNLLLKKKJJJIIIGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHKKKMMMNNNOOOOOONNNMMMKKKJJJLLLMMMMMMMMMMMMOOOPPPOOOOOOPPPPPPOOOOOONNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRQQQSSSSSSRRRPPPNNNNNNNNNPPPQQQSSSTTTTTTTTTSSSSSSPPPQQQRRRSSSSSSTTTVVVXXXVVVVVVUUUSSSQQQOOOMMMLLLKKKJJJIIIHHHGGGGGGHHHIIIIIIMMMNNNKKKJJJNNNPPPOOOMMMMMMLLLKKKKKKJJJIIIIIINNNNNNOOOPPPPPPQQQSSSTTTVVVTTTVVV[[[]]]aaajjjuuuzzz}}}{{{{{{|||{{{|||zzzzzzzzzzzz}}}~~~zzzwwwyyy{{{}}}rrrfff^^^RRRJJJFFFGGGHHHCCC>>>======@@@BBBAAA@@@???AAABBBAAA@@@>>>===>>>???>>>===;;;<<<<<<<<<<<<=========;;;;;;<<<===============;;;<<<=========<<<;;;:::;;;;;;;;;;;;===>>>???@@@??????>>>>>>>>>>>>??????>>>???@@@AAAAAAAAAAAAAAA@@@??????@@@BBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>????????????>>>>>>=========>>>@@@BBBDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEGGGHHHEEEEEEEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCBBBDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFEEECCCBBBBBBCCCCCC???CCCHHHKKKKKKJJJJJJJJJLLLMMMOOOQQQTTTWWWYYYZZZ\\\YYYYYY[[[ZZZ[[[eeeppp}}}yyyppptttyyy{{{xxx~~~tttmmmmmmsssqqqhhhgggmmmqqqsssxxxppp^^^UUUTTTRRRNNNLLLLLLLLLIIIIIIKKKNNNOOOQQQSSSTTTUUUVVVVVVQQQUUUXXXVVVPPPMMMMMMOOOMMMPPPSSSVVVXXXXXXWWWVVVPPPOOONNNMMMLLLJJJIIIIIIGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKKKKJJJHHHFFFEEEKKKLLLNNNOOOOOONNNLLLKKKKKKLLLLLLLLLKKKKKKMMMOOOMMMNNNNNNNNNNNNMMMLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLMMMMMMNNNOOOPPPQQQTTTUUUUUUTTTQQQOOONNNNNNOOOPPPQQQSSSSSSSSSRRRRRRLLLMMMOOOPPPQQQSSSVVVYYYUUUUUUTTTRRRPPPNNNLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIMMMNNNKKKJJJMMMPPPOOOMMMLLLKKKIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMOOORRRSSSSSSRRRTTTYYYYYYVVV[[[cccdddlllwwwxxxkkk```WWWOOOKKKHHHCCCAAACCCBBB>>>@@@EEE@@@BBBCCCBBB???>>>???AAAAAA???======>>>???>>>===<<<<<<<<<============>>>:::;;;;;;<<<=========<<<;;;;;;<<<===<<<;;;:::999::::::;;;;;;===>>>???@@@??????>>>>>>>>>>>>??????===>>>???@@@AAABBBBBBBBB@@@??????@@@BBBBBBAAA????????????????????????????????????@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@??????<<<===???AAACCCDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDFFFHHHIIIFFFFFFEEEDDDCCCBBBBBBAAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFHHHHHHFFFFFFGGGGGGGGGGGGFFFFFFGGGFFFDDDCCCBBBBBBBBBCCCDDDCCCCCCEEEIIILLLMMMLLLOOOOOOQQQSSSUUUXXX[[[]]]VVVQQQQQQWWW[[[\\\```ggghhhuuuzzzqqqkkkhhhjjjuuu||||||}}}|||uuurrrsssoooooonnnmmmllllllkkkkkkvvv|||}}}||||||mmmaaaWWWSSSSSSQQQPPPOOOMMMLLLJJJIIIHHHLLLPPPUUUWWWUUURRROOOMMMPPPPPPPPPOOONNNMMMLLLKKKLLLNNNPPPSSSUUUUUUTTTSSSSSSRRRRRRQQQPPPNNNMMMLLLJJJIIIIIIHHHGGGGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJNNNNNNNNNNNNNNNMMMLLLLLLIIIIIIIIIJJJJJJKKKLLLMMMOOOOOOOOONNNMMMKKKJJJIIIKKKKKKJJJIIIIIIJJJLLLLLLMMMMMMLLLKKKJJJIIIIIIHHHKKKKKKJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQPPPOOONNNNNNNNNNNNPPPPPPOOOOOOOOONNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRUUUTTTRRRQQQOOONNNNNNNNNJJJJJJHHHFFFEEEGGGKKKNNNLLLKKKJJJIIIIIIJJJLLLMMMNNNLLLKKKKKKKKKJJJHHHFFFIIIIIIIIIJJJJJJKKKMMMMMMPPPPPPQQQQQQSSSTTTUUUVVV\\\^^^bbbiiirrrzzzmmmcccWWWNNNLLLJJJHHHFFF@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>=========>>>?????????>>><<<;;;999777666:::AAAEEEDDDAAA===<<<:::888888888:::;;;::::::::::::::::::::::::888999999:::;;;;;;;;;;;;>>>===<<<<<<<<<<<<======??????@@@@@@@@@@@@AAAAAACCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>????????????@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@AAADDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAA@@@AAABBBCCCDDDFFFEEECCCBBBAAABBBDDDEEEDDDDDDEEEEEEDDDCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDFFFHHHJJJKKKKKKMMMPPPQQQRRRTTTWWWYYYSSSRRRQQQPPPQQQSSSUUUWWWaaadddlllvvv|||ssskkkfffdddfffgggrrr|||~~~{{{rrrmmmmmmooottttttsssrrrpppooonnnooo~~~~~~yyywww}}}{{{qqqaaaXXXRRROOOOOONNNNNNMMMMMMLLLLLLLLLKKKNNNQQQUUUVVVTTTPPPMMMKKKNNNNNNNNNMMMMMMKKKJJJJJJLLLMMMOOOQQQSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKMMMMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIKKKLLLMMMQQQQQQQQQPPPPPPOOONNNMMMLLLKKKJJJIIIIIIJJJJJJKKKPPPPPPOOOMMMLLLKKKJJJJJJLLLKKKJJJIIIHHHGGGGGGGGGKKKJJJJJJKKKKKKLLLMMMNNNOOOOOONNNNNNMMMNNNNNNNNNOOOOOOOOOOOOOOONNNNNNMMMNNNNNNMMMMMMMMMNNNOOOOOORRRQQQPPPOOONNNMMMMMMMMMKKKKKKIIIGGGEEEFFFJJJMMMMMMKKKJJJIIIHHHIIIKKKLLLMMMLLLLLLMMMMMMMMMJJJHHHKKKJJJJJJKKKKKKMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSUUUWWWYYY[[[```hhhqqqwwwqqqccc[[[SSSIIICCCBBBBBBAAA>>>????????????????????????AAAAAA@@@??????>>>=========>>>>>>???>>>===<<<;;;>>><<<;;;???EEEIIIHHHFFF===<<<:::999888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<;;;;;;========================>>>?????????@@@@@@AAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>?????????>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@BBBDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDGGGEEEDDDBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCCCCCCCDDDFFFGGGHHHJJJLLLNNNPPPPPPRRRTTTVVVSSSRRRQQQPPPPPPQQQRRRSSSTTTVVV\\\dddlllwwwwwwqqqeeeaaa]]][[[^^^dddlllqqqzzz}}}wwwsssvvvyyy~~~~~~}}}{{{wwwuuutttuuuwwwrrr{{{zzzxxxxxx}}}uuu^^^RRRNNNLLLKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNOOORRRTTTUUURRRNNNKKKJJJKKKKKKKKKKKKKKKJJJIIIHHHKKKLLLMMMNNNOOOQQQRRRRRRPPPPPPQQQQQQPPPPPPOOONNNLLLKKKJJJHHHGGGGGGFFFFFFHHHGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIHHHJJJIIIHHHGGGHHHJJJLLLMMMMMMMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJJJJJJJJJJJJJNNNMMMLLLKKKIIIHHHGGGFFFIIIHHHGGGGGGFFFFFFFFFGGGIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMMMMNNNMMMNNNOOOPPPPPPNNNLLLKKKNNNMMMMMMLLLKKKKKKLLLLLLOOONNNMMMLLLLLLLLLLLLMMMLLLLLLJJJHHHFFFFFFIIIKKKMMMLLLJJJIIIHHHIIIIIIJJJLLLLLLNNNPPPQQQPPPMMMJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNOOOOOORRRRRRSSSSSSTTTWWW[[[^^^gggtttwwweeeVVVMMMIIIDDD>>>;;;<<<===<<<;;;========================@@@@@@??????>>>>>>=========>>>>>>>>>>>>===<<<;;;===;;;;;;>>>CCCFFFFFFDDD===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<>>>>>>>>>>>>===<<<======>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>??????>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@BBBDDDFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDGGGFFFDDDCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBBBBAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBCCCCCCDDDDDDIIIJJJLLLMMMMMMNNNPPPRRRSSSRRRPPPOOONNNNNNNNNOOOOOOPPPTTTZZZ]]]cccppp||||||rrrkkkeee```]]]___^^^^^^aaahhhqqqzzz}}}|||}}}~~~|||yyyyyyyyyssswwwvvvvvv{{{rrraaaPPPKKKLLLKKKIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMOOOQQQQQQOOOLLLKKKJJJIIIIIIJJJJJJJJJIIIHHHHHHKKKKKKKKKLLLMMMNNNPPPQQQMMMMMMNNNNNNOOONNNNNNMMMLLLLLLJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGHHHJJJKKKLLLJJJJJJJJJJJJIIIHHHGGGFFFIIIHHHGGGFFFFFFHHHKKKMMMJJJKKKLLLMMMNNNNNNNNNNNNOOONNNNNNMMMLLLKKKKKKJJJLLLLLLLLLKKKJJJGGGEEEDDDDDDDDDEEEEEEGGGHHHIIIJJJHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKLLLLLLMMMKKKLLLOOOPPPPPPNNNKKKIIIKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLJJJGGGFFFGGGIIILLLKKKJJJIIIHHHHHHHHHIIIKKKLLLNNNQQQSSSRRROOOLLLGGGGGGFFFFFFGGGHHHHHHIIILLLLLLKKKKKKKKKLLLLLLMMMMMMNNNPPPQQQQQQRRRTTTVVVVVV___kkkuuu~~~|||ttt```RRRJJJEEEBBB???===<<<>>>???>>><<<========================??????>>>>>>>>>========================<<<<<<<<<;;;::::::<<>>??????>>>===<<<<<<<<<===>>>??????@@@@@@???@@@@@@@@@@@@@@@??????????????????>>>>>>>>>>>>@@@@@@@@@??????>>>======>>>>>>??????@@@@@@AAAAAAAAA@@@@@@AAADDDEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCGGGFFFEEECCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAABBBCCCCCCDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDGGGIIIJJJKKKJJJKKKLLLNNNQQQPPPOOONNNMMMMMMMMMMMMQQQQQQTTTXXXYYYZZZbbbjjjrrrwwwpppggg___ZZZZZZ[[[\\\]]]```fffmmmuuu}}}~~~zzzwwwvvvyyy~~~zzzxxxwww~~~xxxtttwwwyyy~~~mmm```TTTKKKLLLOOONNNJJJGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHJJJMMMMMMLLLKKKKKKKKKGGGHHHIIIIIIIIIIIIIIIHHHJJJJJJJJJJJJKKKMMMNNNOOOJJJJJJKKKKKKLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHJJJJJJGGGHHHHHHHHHHHHGGGFFFFFFHHHGGGFFFEEEFFFHHHJJJKKKMMMMMMOOOPPPQQQRRRRRRRRRPPPPPPPPPOOONNNMMMLLLLLLOOOQQQRRRSSSRRRNNNJJJHHHEEEEEEEEEFFFGGGIIIJJJKKKGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIJJJJJJKKKLLLJJJKKKMMMOOONNNMMMJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKJJJKKKKKKLLLMMMLLLMMMMMMKKKHHHGGGGGGHHHJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJMMMPPPSSSRRROOOLLLGGGFFFFFFFFFFFFGGGGGGHHHKKKKKKKKKJJJKKKKKKLLLLLLGGGJJJLLLNNNNNNOOOPPPRRRRRRVVV\\\```eeeooovvvsssppprrrxxxlllYYYOOOIIIEEECCC@@@???>>>>>>>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==================>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@@@@???;;;;;;:::::::::;;;;;;;;;999999999999999999999999;;;;;;;;;;;;;;;:::999888999;;;===>>>???>>><<<;;;;;;;;;<<<======>>>??????>>>>>>???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????@@@CCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBBBBBBBFFFEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDAAAAAAAAABBBCCCDDDEEEFFFFFFGGGIIIIIIHHHIIIJJJLLLNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOQQQUUUUUUTTTXXX^^^bbbjjjxxxxxxoooiii```]]]YYYWWWWWWZZZ^^^``````eeeoooyyywwwtttttttttssstttwww|||~~~zzzwww{{{wwwvvvuuu|||mmm\\\RRRLLLJJJNNNQQQOOOKKKIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEGGGHHHIIIHHHHHHIIIJJJEEEFFFGGGHHHHHHIIIHHHHHHIIIIIIJJJKKKKKKLLLMMMMMMHHHHHHIIIIIIJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPOOONNNMMMMMMNNNQQQVVVXXXWWWSSSMMMIIIJJJIIIIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIIIIIIIJJJJJJKKKJJJKKKLLLMMMMMMKKKIIIHHHFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJJJJIIIJJJJJJKKKKKKKKKMMMNNNLLLJJJHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJMMMPPPPPPMMMKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLIIIKKKMMMNNNMMMMMMNNNOOOPPPPPPRRRTTTVVVZZZeeeppp{{{}}}wwwrrrooojjjjjjkkkmmmrrr{{{jjjRRRFFFCCCBBB@@@???======<<<<<<;;;:::999999>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<>>>===<<<<<<;;;;;;<<<<<<999999::::::;;;;;;<<<<<<999999::::::::::::::::::888888888888888888888888:::::::::;;;::::::999999888999;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<======<<<===>>>@@@@@@???>>>>>>======>>>>>>>>>>>>>>>??????@@@AAABBBBBBAAA???>>>>>>>>>>>>>>>>>>?????????>>>======???AAACCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBCCCCCCCCCCCCBBBAAABBBCCCCCCDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFBBBBBBBBBCCCDDDFFFGGGHHHEEEGGGHHHHHHHHHHHHJJJKKKNNNNNNNNNOOOOOOOOOOOOOOONNNMMMOOORRRRRRQQQSSSXXX[[[\\\bbbpppwwwvvvrrrllleee```]]]\\\YYY\\\___cccfffiiikkkmmmjjjpppzzz~~~uuuooorrrvvvxxxyyy{{{{{{tttrrruuuyyy~~~kkk\\\SSSJJJGGGHHHMMMNNNKKKJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHDDDEEEFFFEEEDDDDDDFFFGGGCCCCCCEEEFFFFFFGGGGGGGGGHHHIIIJJJLLLLLLLLLLLLKKKHHHIIIIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCDDDEEEFFFHHHHHHHHHHHHCCCDDDEEEGGGGGGGGGGGGFFFEEEEEEGGGHHHIIIIIIIIIIIIMMMMMMNNNOOOOOONNNMMMLLLKKKQQQXXX]]]\\\WWWOOOIIIKKKJJJIIIHHHGGGFFFFFFFFFHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGGGGHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHHHHHHHJJJLLLNNNMMMKKKIIIHHHHHHEEEFFFGGGHHHHHHIIIIIIHHHFFFFFFGGGIIIKKKLLLJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJLLLLLLJJJKKKMMMMMMLLLKKKLLLNNNMMMJJJKKKNNNOOOOOOTTT[[[aaajjjxxx~~~zzzuuuqqqmmmkkkjjjiiijjjlllmmmqqq{{{bbbSSSDDD@@@@@@>>>===>>><<<<<<<<<;;;999888888999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<888999999999999999999:::777888888999:::::::::999999999999999999999999999999:::;;;;;;;;;;;;;;;;;;888888999::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<>>>???@@@???>>>===============>>>>>>??????===>>>@@@AAAAAAAAA???>>>>>>>>>>>>>>>>>>============<<<<<<===@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDD@@@AAABBBBBBCCCCCCCCCBBBAAABBBCCCCCCDDDDDDCCCCCC@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHFFFEEEEEEEEEFFFFFFGGGHHHEEEFFFHHHIIIIIIIIIKKKMMMQQQQQQQQQQQQPPPOOONNNNNNNNNMMMNNNQQQRRRQQQSSSWWWUUUVVV[[[bbbjjjvvv}}}rrrjjjeee^^^``````]]]YYYXXX[[[^^^aaahhhqqqyyy}}}~~~~~~~~~tttyyyzzzyyyxxxuuurrrxxx~~~vvvpppppprrrrrryyywwwqqqqqqxxxyyyeeeWWWPPPMMMFFFEEEGGGJJJIIIGGGHHHLLLHHHHHHHHHIIIIIIJJJJJJKKKEEEEEEEEEDDDBBBAAACCCDDDAAAAAACCCDDDEEEEEEEEEEEEGGGIIIKKKMMMMMMLLLKKKJJJIIIJJJJJJJJJIIIIIIHHHGGGDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBCCCEEEFFFHHHIIIIIIJJJAAACCCEEEGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNNNNMMMLLLKKKNNNUUU^^^dddddd^^^UUUNNNHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJJJJIIIIIIIIIIIIKKKKKKJJJJJJIIIIIIIIIIIIJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEFFFFFFIIIKKKNNNNNNLLLIIIHHHHHHDDDEEEFFFGGGHHHIIIIIIIIIEEEEEEEEEFFFHHHIIIIIIGGGHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLDDDFFFGGGGGGGGGGGGIIIJJJLLLGGGGGGKKKLLLJJJKKKPPPTTTXXX___fffnnnwww|||wwwqqqmmmkkkkkkkkklllmmmnnnppptttjjjNNNFFFAAABBBBBB???>>>AAA>>>>>>>>>===;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<===>>>???>>>=========>>>666777888999999999999999::::::::::::::::::::::::::::::;;;<<<============888888888888999:::;;;<<<===<<<<<<;;;;;;:::999999:::<<<>>>???@@@???>>>===<<<=========>>>>>>??????;;;<<<>>>@@@AAA@@@???>>>??????>>>>>>======<<<<<<<<<;;;;;;<<>>???@@@AAACCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFGGGGGGDDDFFFHHHIIIIIIJJJLLLNNNTTTTTTSSSRRRQQQOOONNNMMMMMMKKKKKKOOOPPPNNNPPPTTTQQQTTT[[[___^^^bbbttt~~~wwwnnnhhhdddaaa\\\XXXWWWRRRTTT[[[\\\YYY```llluuu}}}}}}zzzuuutttwwwzzz~~~tttkkkeeecccdddfffjjjooossswww|||~~~~~~~~~xxxwwwuuuwwwmmmaaa^^^XXXOOOHHHGGGGGGGGGGGGHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGIIIKKKMMMMMMMMMKKKKKKJJJIIIHHHHHHHHHHHHFFFEEEEEEDDDDDDDDDDDDDDDHHHGGGFFFDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLNNNOOOOOONNNMMMLLLLLLPPPYYYcccgggbbbUUUJJJLLLKKKJJJIIIGGGFFFEEEDDDEEEFFFFFFGGGIIIKKKMMMNNNMMMMMMMMMMMMLLLJJJIIIHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHFFFFFFIIIKKKKKKKKKHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHIIIHHHFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGIIIIIIGGGEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIHHHGGGGGGGGGHHHJJJLLLMMMNNNKKKHHHEEEDDDEEEHHHJJJKKKNNNRRRVVVYYY]]]aaadddlllrrr}}}~~~zzzvvvuuuvvvxxxyyyzzz|||~~~mmm\\\JJJGGGBBB>>><<<<<<===>>>???>>><<<;;;:::999888888;;;;;;<<<<<<===>>>>>>???>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888999::::::;;;;;;::::::999999999888888777777777:::999888666555555444444;;;::::::999888888999999999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>===>>>>>>>>>>>>============<<<<<<<<<<<<============>>>>>>===============>>>>>>===<<>>@@@AAACCCCCCCCCCCCAAA@@@AAA@@@@@@AAABBBBBBAAA???BBBAAAAAABBBDDDFFFGGGFFFDDDBBB@@@BBBDDDEEEDDDAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDDDDGGGGGGHHHHHHIIIJJJKKKKKKIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHFFFFFFGGGJJJLLLSSSQQQOOOLLLKKKJJJKKKLLLJJJJJJJJJKKKLLLNNNOOOPPPUUUSSSRRRSSSVVV\\\bbbeeewww~~~|||wwwvvvwwwsssmmmhhheee```]]]\\\\\\\\\\\\___\\\```jjjmmmkkkqqq|||{{{xxx}}}yyyvvvzzz{{{ssshhh___ZZZYYYZZZ^^^aaafffnnnuuu{{{}}}}}}{{{{{{}}}}}}|||{{{xxxzzz|||www```WWWVVVRRRKKKFFFIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEFFFHHHJJJJJJIIIIIIHHHGGGFFFEEEDDDDDDDDDGGGFFFEEEEEEDDDDDDEEEEEEHHHGGGFFFDDDDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGJJJKKKLLLMMMNNNMMMKKKJJJJJJNNNUUU^^^bbb^^^SSSJJJKKKJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEFFFHHHJJJKKKLLLLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIGGGFFFFFFIIIKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGFFFDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDEEEGGGGGGFFFDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHHHHGGGFFFFFFGGGHHHIIIJJJIIIFFFDDDCCCDDDEEEGGGGGGIIILLLNNNPPPRRRUUUXXXXXX\\\bbbkkkttt~~~~~~~~~}}}~~~ppp```SSSCCCAAA===:::999:::<<<===???>>>===<<<:::::::::999::::::;;;;;;<<<======>>>======;;;:::::::::;;;<<<::::::::::::::::::::::::888999::::::;;;;;;:::::::::999999999888888888888888888777777666666777777:::999999888888888999999999999::::::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===>>>>>>>>>>>>=========<<<<<<<<<<<<<<<============>>>>>>============>>>>>>>>>======???BBBCCCAAA???@@@AAAAAABBBBBBAAAAAA@@@@@@??????AAACCCCCCBBB@@@CCCBBBBBBCCCDDDEEEFFFEEEEEECCCAAABBBDDDEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@BBBCCCEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLMMMIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHGGGFFFGGGJJJLLLPPPOOOMMMKKKJJJKKKLLLMMMJJJJJJJJJKKKLLLMMMOOOOOOPPPOOONNNOOORRRVVV[[[^^^fffqqqsssrrrqqqpppmmmkkkiiihhh___aaaaaa___```cccaaa]]]\\\\\\\\\\\\^^^bbbhhhllloooooovvv|||zzzyyywwwyyy|||~~~{{{{{{qqqkkkmmmrrrnnnfff]]]VVVTTTVVVXXX___```eeennnwwwzzzxxxtttuuu|||}}}zzzzzz{{{zzzxxxzzzxxxxxx~~~{{{iiiXXXRRRSSSRRRNNNKKKJJJHHHFFFDDDCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJHHHEEECCCBBBBBBDDDEEEGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEGGGHHHGGGFFFHHHGGGFFFEEECCCCCCCCCBBBHHHGGGFFFFFFEEEEEEFFFFFFHHHGGGFFFEEEDDDDDDDDDDDDGGGGGGHHHHHHHHHHHHHHHIIILLLLLLLLLKKKJJJIIIHHHGGGEEEEEEEEEFFFFFFFFFFFFFFFIIIJJJKKKLLLKKKKKKIIIHHHHHHJJJPPPVVVZZZXXXPPPIIIIIIIIIHHHHHHHHHHHHGGGGGGDDDDDDEEEEEEGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFHHHFFFEEEFFFHHHKKKLLLLLLJJJIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEDDDBBBBBBBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFEEECCCCCCDDDEEEDDDCCCAAAAAABBBDDDEEEGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDEEEGGGHHHGGGGGGIIIKKKLLLNNNPPPSSSXXX___hhhmmm{{{~~~~~~~~~}}}}}}~~~}}}zzzxxxyyy{{{{{{zzzyyyzzz{{{}}}rrraaaXXXQQQKKKAAA@@@===<<<<<<===@@@AAA???>>>===<<<;;;:::::::::999999::::::;;;;;;<<<<<<===<<<;;;:::::::::;;;;;;999999999999999999999999888999999::::::::::::::::::::::::999999999999888888777777777888999999:::999888888777888888999999999::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<============>>>>>>============>>>>>>>>>>>>>>>???AAABBBAAA???AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@BBBDDDEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEECCCBBBCCCDDDDDDCCCBBBDDDCCCCCCCCCBBBBBBAAAAAA???@@@AAADDDEEEGGGGGGHHHFFFGGGHHHIIIKKKLLLMMMNNNJJJIIIHHHGGGFFFFFFGGGHHHFFFGGGHHHGGGFFFGGGJJJLLLLLLKKKJJJJJJJJJKKKLLLMMMIIIIIIJJJJJJKKKLLLNNNNNNLLLLLLLLLMMMOOOQQQTTTVVVYYY___iiipppxxx]]]]]]]]]\\\ZZZYYYWWWVVVSSSVVVXXXXXX\\\bbbeeedddiiikkknnnoooqqqvvv~~~}}}yyyzzzxxxrrroooooovvv}}}~~~nnnfffggghhheee___XXXUUUVVV\\\```jjjmmmqqqwwwzzzzzzwwwuuuttt||||||{{{{{{{{{zzzxxxvvvvvvzzznnn```SSSPPPSSSSSSQQQPPPIIIGGGEEECCCBBBCCCEEEFFFGGGFFFFFFFFFGGGHHHJJJKKKOOOLLLHHHDDDBBBCCCDDDFFFHHHHHHGGGFFFFFFFFFGGGGGGIIIHHHGGGGGGHHHHHHGGGEEEHHHHHHGGGFFFFFFFFFFFFGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGFFFEEEDDDDDDDDDHHHHHHHHHHHHIIIIIIIIIIIILLLLLLKKKKKKIIIHHHGGGFFFCCCDDDEEEFFFGGGGGGGGGGGGJJJJJJKKKKKKKKKJJJIIIHHHFFFGGGKKKOOORRRQQQMMMIIIGGGGGGHHHHHHHHHIIIIIIIIIEEEEEEEEEFFFFFFHHHIIIJJJLLLLLLLLLMMMLLLLLLKKKKKKIIIHHHHHHGGGGGGFFFFFFFFFHHHFFFEEEFFFHHHJJJKKKKKKHHHGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDCCCBBBAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDFFFDDDBBBAAABBBCCCCCCCCCAAABBBCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCBBBAAAAAACCCDDDEEEEEEDDDCCCEEEFFFLLLLLLMMMNNNOOORRRWWW[[[___eeelllsssyyy}}}||||||}}}yyy{{{}}}~~~~~~~~~}}}}}}~~~oooZZZNNNKKKJJJFFFAAA???>>><<<===>>>@@@AAA===<<<;;;;;;::::::::::::888888999999::::::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::888888999::::::::::::999:::::::::999999999999999999999888888999999:::;;;888888777777777888999999:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>>>>=========<<<<<<<<<<<<<<<<<<<<<============>>>============>>>>>>????????????@@@AAAAAAAAA@@@CCCBBB@@@@@@@@@@@@BBBCCCAAAAAAAAACCCFFFGGGGGGEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAADDDDDDCCCCCCBBBBBBAAAAAA@@@AAACCCDDDFFFGGGGGGGGGDDDEEEFFFHHHJJJLLLMMMNNNKKKIIIGGGEEEDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHJJJLLLKKKJJJJJJIIIIIIJJJJJJKKKIIIIIIIIIIIIJJJKKKLLLMMMKKKLLLLLLMMMNNNPPPPPPQQQUUUYYY^^^aaaccciiirrryyyQQQQQQQQQQQQQQQPPPPPPOOOLLLQQQUUUYYYaaallluuuwwwwwwtttsssvvvvvvrrrppppppyyy{{{kkkcccbbbbbb```[[[WWWVVVYYY```eeeqqqwww}}}~~~|||zzz{{{}}}}}}|||{{{{{{||||||||||||xxx{{{uuu```UUULLLKKKMMMLLLKKKLLLFFFEEEDDDCCCDDDEEEGGGHHHGGGFFFFFFFFFGGGIIILLLMMMRRROOOKKKGGGEEEEEEFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHJJJHHHGGGGGGGGGGGGFFFDDDFFFFFFFFFGGGGGGHHHIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJHHHGGGEEEEEEAAACCCDDDGGGHHHIIIJJJJJJLLLLLLLLLLLLKKKKKKJJJJJJFFFFFFHHHJJJKKKKKKJJJHHHFFFFFFGGGHHHHHHIIIJJJJJJGGGGGGGGGGGGGGGHHHIIIIIILLLLLLMMMNNNNNNNNNMMMMMMJJJJJJJJJIIIHHHGGGGGGGGGHHHGGGEEEEEEHHHIIIJJJJJJDDDDDDCCCCCCCCCDDDEEEEEEBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCEEECCCAAA@@@AAACCCCCCBBBDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHDDDEEEEEEFFFGGGHHHHHHHHHBBBCCCDDDDDDDDDCCCBBBAAABBBCCCDDDDDDCCCCCCDDDFFFGGGIIIKKKLLLLLLKKKLLLNNNPPPSSSWWWYYY[[[```gggmmmvvv~~~|||}}}yyyqqqmmmgggcccXXXMMMGGGHHHGGGCCC===<<<:::999999999:::;;;::::::999888888999999999888888888999999999999999:::::::::::::::999999888::::::::::::::::::::::::777888999999::::::999999999999999999999999999999;;;::::::999999999999999999888888888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>============<<<<<<<<<<<<<<<<<<<<<<<<===========================>>>??????@@@@@@@@@@@@@@@@@@AAABBBDDDCCCBBBAAAAAABBBCCCDDDCCCBBBCCCEEEGGGIIIHHHGGGEEEGGGHHHGGGDDDBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@DDDDDDDDDCCCCCCBBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDBBBCCCDDDFFFHHHJJJKKKLLLJJJIIIFFFDDDCCCDDDEEEFFFDDDFFFGGGHHHGGGHHHJJJLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMSSSVVVXXXYYYZZZ[[[___bbbKKKKKKMMMNNNOOOPPPPPPPPPMMMVVV___gggqqq|||uuuqqqppptttwwwxxxzzz}}}|||qqqddd]]]]]]^^^]]]ZZZWWWXXX\\\ccchhhqqqyyy|||}}}}}}||||||}}}vvvfffYYYPPPJJJJJJJJJIIIHHHJJJEEEEEEFFFFFFGGGHHHIIIIIIGGGFFFFFFFFFHHHJJJMMMOOOSSSQQQMMMJJJGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHIIIIIIHHHGGGEEEEEEFFFEEEDDDBBBDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHKKKJJJJJJJJJJJJIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFEEEBBBDDDFFFHHHJJJKKKKKKKKKNNNMMMMMMLLLLLLKKKKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLKKKJJJJJJIIIHHHJJJHHHFFFFFFGGGHHHHHHHHHBBBBBBBBBBBBCCCDDDEEEEEEBBBCCCDDDDDDCCCBBBDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@AAACCCDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDDDDFFFEEEEEEEEEEEEFFFGGGGGGCCCDDDEEEGGGHHHHHHHHHHHHBBBCCCCCCDDDDDDCCCBBBBBB???AAACCCCCCBBBCCCDDDFFFBBBEEEHHHIIIIIIGGGGGGGGGHHHJJJLLLLLLKKKMMMSSSWWWYYY```kkkwww}}}ssshhh^^^WWWRRRQQQKKKKKKIIIDDDDDDFFFEEE@@@>>>===<<<:::999999999:::888888777777777888999999888888999999999999999999999999:::::::::999888777777777777777777777777777777888888999999999999999777888888888888999999999;;;::::::999888888888999;;;::::::999888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>=========<<<<<<<<<;;;;;;<<<<<<<<<<<<===============<<<<<<======>>>???@@@@@@AAAAAAAAA??????AAACCCDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCEEEGGGHHHGGGFFFDDDGGGJJJHHHDDDBBBBBBCCCBBBCCCCCCBBB@@@???@@@AAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHIIIJJJHHHGGGFFFEEEDDDDDDEEEFFFDDDEEEGGGHHHHHHIIIJJJLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJHHHIIIIIIIIIJJJJJJJJJJJJMMMOOORRRTTTTTTUUUVVVXXXPPPQQQSSSVVVXXXZZZ[[[[[[]]]hhhuuu}}}yyyxxxwwwzzz}}}yyytttnnnddd[[[XXX[[[ZZZ[[[[[[]]]```gggooouuuxxx{{{iii^^^VVVOOOKKKLLLKKKIIIIIIKKKGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGFFFFFFHHHKKKNNNQQQQQQPPPMMMKKKIIIHHHGGGHHHFFFFFFFFFFFFGGGHHHJJJJJJHHHGGGEEEEEEFFFFFFEEECCCEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGFFFGGGIIIJJJKKKKKKJJJIIINNNNNNMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGIIIIIIJJJLLLLLLMMMMMMMMMPPPPPPOOONNNMMMLLLKKKKKKKKKIIIFFFFFFFFFGGGGGGFFFBBBBBBBBBBBBBBBBBBCCCCCCAAABBBCCCCCCBBBBBBCCCEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@BBBDDDEEEEEECCCBBBBBBBBBCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGCCCCCCEEEFFFFFFFFFFFFEEEBBBBBBBBBBBBBBBBBBBBBBBB@@@AAACCCCCCCCCCCCDDDFFFBBBDDDFFFGGGFFFEEEFFFFFFCCCEEEGGGFFFDDDEEEIIIMMMJJJNNNTTT[[[bbbkkkuuu|||yyymmmaaa]]]WWWPPPJJJFFFDDDCCC@@@AAAAAA???AAAEEEDDD@@@???>>>===<<<;;;;;;;;;;;;888888777777888999::::::999999999999999999999999888999:::::::::999777777777777777777777777777777777777888999999999999999666666777777777888888888999888888888888999999:::======;;;:::999999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<===>>>???@@@AAABBBBBBAAA???>>>AAACCCBBBCCCCCCCCCCCCCCCCCCBBBBBBAAAAAACCCDDDEEEDDDBBBCCCGGGJJJIIIEEEBBBBBBDDDCCCEEEFFFDDDBBB@@@AAACCCBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDFFFFFFGGGGGGGGGCCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCEEEGGGHHHIIIIIIKKKLLLIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLNNNOOOPPPRRRSSSUUUZZZ[[[^^^aaadddggghhhiiikkkyyy|||xxx{{{{{{~~~zzzsssjjjccc[[[VVVXXX]]]XXXZZZ^^^cccjjjttt~~~}}}mmm^^^UUUQQQLLLIIIJJJIIIGGGGGGJJJIIIJJJLLLMMMLLLJJJHHHFFFGGGGGGFFFFFFHHHKKKOOOQQQPPPOOOMMMKKKIIIHHHGGGGGGDDDDDDEEEFFFGGGIIIJJJKKKJJJIIIHHHHHHIIIIIIHHHFFFIIIHHHGGGEEEDDDDDDDDDDDDHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGIIIKKKMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJJJJKKKJJJJJJIIIIIIIIIJJJKKKLLLLLLJJJHHHGGGNNNNNNLLLKKKKKKJJJJJJJJJKKKKKKKKKIIIGGGFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEGGGGGGIIIJJJKKKKKKKKKKKKRRRRRRQQQPPPOOONNNMMMLLLLLLJJJGGGFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@AAACCCBBBBBBAAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA??????@@@CCCFFFGGGEEEDDD??????@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGCCCDDDEEEEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@AAABBBBBBBBBDDDEEEEEEDDDDDDEEEFFFBBBCCCCCCBBBAAABBBDDDFFFAAACCCDDDCCC@@@AAADDDGGGGGGIIIJJJKKKMMMSSS\\\bbb___eeemmmtttzzz{{{qqqiii\\\QQQNNNMMMJJJGGGEEECCCBBBAAA@@@AAA@@@===???DDDDDDAAA:::999999888888999999999888888888888999:::;;;;;;::::::999999999999999999888888999:::999888777666888888888888888888888888777777888999999999999888555555666666777777777888666666666777888999;;;<<>>===;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::;;;<<<===>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<<<<<<<===>>>@@@@@@AAABBBCCCAAA>>>>>>AAADDD@@@AAACCCCCCCCCCCCAAA@@@AAA@@@@@@AAABBBBBBAAA???BBBGGGKKKJJJEEEBBBBBBDDDEEEGGGHHHFFFCCCAAABBBDDDAAAAAABBBCCCDDDEEEFFFFFFFFFGGGIIIKKKLLLNNNNNNOOOEEEEEEFFFGGGHHHHHHIIIIIIEEEFFFFFFGGGGGGGGGFFFFFFBBBEEEGGGIIIIIIIIIKKKLLLGGGHHHIIIJJJKKKKKKKKKKKKGGGGGGGGGFFFGGGGGGHHHHHHJJJIIIHHHHHHHHHIIIKKKLLLNNNNNNMMMMMMNNNOOORRRTTT}}}}}}~~~}}}~~~xxxrrrssstttwww{{{vvviiigggccc]]]XXXUUUVVVWWW[[[]]]cccnnn||||||xxx}}}~~~{{{~~~~~~kkkZZZRRRRRROOOOOOMMMLLLKKKKKKKKKKKKGGGHHHIIIJJJJJJJJJIIIHHHEEEEEEFFFHHHJJJKKKLLLMMMRRRPPPNNNKKKIIIGGGEEEEEEHHHGGGGGGFFFGGGHHHJJJKKKLLLKKKIIIHHHGGGFFFFFFFFFHHHHHHGGGFFFFFFGGGHHHHHHKKKIIIGGGEEEDDDDDDDDDDDDFFFGGGIIIKKKLLLNNNNNNOOOKKKKKKJJJIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJJJJJJJIIIHHHIIIKKKLLLMMMMMMLLLLLLMMMLLLJJJJJJKKKMMMMMMLLLKKKLLLLLLLLLLLLJJJHHHGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFFFFFFFGGGGGGIIIJJJLLLMMMUUUUUUUUUSSSOOOMMMMMMMMMKKKHHHEEEBBBBBBDDDHHHJJJEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAA>>>===>>>CCCFFFGGGFFFBBBAAA@@@???@@@BBBDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHEEEFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCDDDBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCC@@@>>>>>>???AAACCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEGGGHHHOOOPPPSSSWWW]]]dddjjjnnnuuu}}}rrrnnnfff]]]UUUOOOKKKJJJDDDCCCBBBAAA@@@>>>======<<<===>>>???@@@AAAAAAAAA@@@>>>;;;888888999:::<<<::::::999888888999::::::>>>>>>>>>>>>===<<<::::::::::::::::::::::::::::::999888888888888888999999:::999888888777777888888777888999888777666666888888888888999999:::::::::;;;::::::999888777666666999999999999999999999999;;;;;;;;;<<<<<<<<<<<<===:::<<<>>>@@@@@@???>>>===<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;999999:::<<<>>>===<<<<<<===???BBBCCCDDDCCCBBBAAA@@@AAABBBBBB??????@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDEEEEEEFFFHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFEEECCCBBBAAABBBBBBCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIKKKNNNPPPRRRMMMJJJGGGGGGIIIIIIHHHEEEHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIHHHIIIJJJKKKLLLIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGFFFGGGJJJLLLNNNKKKJJJIIIIIIJJJLLLNNNOOOrrrllllllrrrxxx{{{rrraaa___\\\WWWTTTUUUYYY\\\dddiiirrr~~~uuurrrwwwxxxvvvyyyppp```SSSNNNOOOLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIJJJKKKJJJJJJIIIHHHEEEFFFGGGHHHJJJKKKLLLMMMQQQPPPNNNKKKIIIHHHGGGFFFHHHGGGGGGGGGGGGHHHJJJKKKLLLLLLJJJIIIHHHGGGGGGGGGHHHHHHGGGFFFFFFGGGHHHHHHKKKJJJHHHFFFEEEDDDEEEEEEFFFGGGHHHJJJKKKKKKLLLLLLJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMLLLKKKNNNLLLJJJIIIKKKLLLLLLKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHGGGFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGGGGHHHJJJKKKMMMNNNRRRRRRRRRPPPMMMKKKJJJKKKJJJHHHFFFDDDCCCEEEGGGIIIDDDCCCBBBAAAAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAAAAA@@@@@@@@@AAA???>>>???BBBEEEFFFEEECCCBBBAAA@@@AAABBBCCCEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB??????@@@AAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFGGGHHHKKKOOOSSSUUU\\\bbbjjjqqqwww}}}tttiiiaaaXXXUUUOOOJJJFFFCCCBBBBBBBBBBBBAAA@@@???>>>=========>>>???@@@BBBBBBCCCCCC>>>===;;;999999999:::;;;::::::888888888888::::::>>>>>>>>>>>>===<<<;;;:::999999999999999999999999999999888888888888888888:::999888888777777888888777888999888777666666888999999999999999999::::::::::::999999888888777777888888888888888888888888;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>>?????????===;;;:::;;;======<<<<<<<<<===???AAABBBCCCCCCBBBAAAAAAAAAAAAAAA??????@@@AAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFFFFHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFEEEEEEDDDCCCBBBBBBCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHIIIKKKMMMPPPQQQNNNKKKIIIIIIJJJJJJIIIGGGHHHHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOrrrlllmmmsss|||{{{ooo___]]]ZZZXXXYYY^^^fffkkkvvvxxx~~~vvvqqqssssssqqqvvv~~~rrraaaVVVOOOLLLMMMKKKJJJJJJIIIIIIHHHHHHHHHKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJLLLLLLMMMOOONNNLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKMMMLLLKKKIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNMMMLLLKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLOOOMMMJJJIIIJJJKKKKKKJJJLLLLLLMMMMMMMMMLLLLLLKKKHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHHHHIIIKKKLLLNNNOOOOOOOOOOOOMMMJJJHHHHHHHHHIIIHHHGGGFFFEEEFFFFFFGGGBBBBBBAAAAAAAAAAAABBBBBBDDDCCCBBBAAAAAABBBCCCDDDAAAAAA@@@@@@@@@?????????BBB@@@???@@@BBBDDDDDDCCCEEEDDDBBBAAAAAABBBCCCDDDCCCCCCDDDDDDEEEFFFFFFGGGFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDCCCAAA@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAA@@@@@@??????@@@AAAAAABBBAAAAAAAAABBBCCCEEEFFFJJJMMMQQQTTTWWW]]]fffllluuuyyy}}}tttnnnfff```ZZZSSSKKKFFFFFFDDDAAA???======>>>>>>????????????>>>>>>>>>===>>>???@@@AAABBBCCCCCCCCC<<<<<<;;;;;;::::::999999:::999888777777888999:::>>>>>>>>>>>>===<<<;;;;;;999999999999999999999999::::::999888777777777888:::999888888777777888888777888999888777666666888::::::999999999999999999999999999999999999999999777777777777777777777777;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<=========<<<<<<===>>>>>>>>>>>>===???@@@???>>><<<;;;<<<>>><<<;;;;;;;;;<<<>>>@@@AAABBBBBBBBBBBBBBBAAAAAA@@@??????@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHFFFDDDCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHHHHHHHHHHJJJLLLNNNPPPOOOMMMKKKJJJKKKLLLKKKIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEGGGHHHIIIKKKMMMNNNNNNNNN}}}wwwyyy{{{~~~pppbbb```^^^]]]aaajjjuuu}}}~~~wwwtttrrrrrryyy}}}gggZZZTTTPPPNNNNNNLLLLLLMMMLLLLLLKKKKKKJJJMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJJJJKKKLLLLLLKKKJJJIIIHHHHHHGGGGGGHHHFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFGGGGGGIIIJJJLLLNNNOOOPPPOOOLLLJJJIIIJJJKKKLLLJJJJJJKKKLLLMMMNNNOOOOOOPPPMMMKKKIIIJJJJJJJJJIIIKKKKKKKKKLLLLLLLLLLLLLLLGGGGGGGGGFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFIIIIIIIIIJJJKKKMMMOOOPPPMMMNNNMMMLLLIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@BBBAAAAAAAAABBBCCCCCCBBBEEEEEECCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFEEEFFFEEEDDDCCCBBBAAAAAAAAACCCCCCCCCBBBAAA@@@@@@???@@@BBBDDDDDDBBB@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>@@@@@@@@@AAABBBCCCEEEFFFFFFGGGHHHHHHJJJMMMSSSXXXXXX[[[___eeemmmxxxzzzuuuqqqkkkgggdddaaa^^^[[[WWWSSSMMMJJJHHHFFFBBB@@@CCCBBB???>>>=========>>>=========>>>>>>>>>>>>>>>@@@@@@AAAAAAAAAAAA@@@@@@:::;;;;;;<<<;;;:::999888:::999888777777888999:::===============<<<;;;;;;999999999:::::::::::::::::::::999888777777777777:::999888888777777888888777888999888666666666888:::::::::999999888888888888888999999:::::::::;;;777777777888888888888888;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;;;;;;;;;;<<<===;;;<<<======>>>>>>======>>>>>>???>>><<<;;;<<<===;;;;;;;;;;;;<<<>>>???@@@AAAAAABBBCCCBBBAAA@@@?????????@@@AAABBBBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIHHHFFFDDDBBBBBBCCCCCCDDDEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFFFFHHHGGGGGGGGGIIIKKKMMMNNNOOONNNMMMLLLLLLLLLLLLLLLIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEFFFFFFFFFFFFEEEDDDEEEGGGIIIKKKMMMNNNNNNNNN}}}wwwsssrrruuuxxxzzzyyyvvvyyy|||jjjhhheeedddhhhrrrxxxssssssyyy~~~ooo___YYYVVVRRRNNNMMMMMMMMMNNNNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIHHHIIIIIIIIIJJJJJJKKKKKKGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEFFFHHHIIIJJJJJJKKKIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFGGGHHHJJJLLLNNNOOOPPPNNNLLLJJJIIIIIIJJJKKKGGGHHHIIIKKKMMMOOOQQQRRRPPPNNNKKKJJJKKKKKKKKKJJJJJJJJJIIIIIIJJJJJJJJJKKKGGGFFFFFFEEEDDDDDDCCCCCCDDDEEEFFFGGGHHHGGGFFFFFFIIIIIIJJJJJJLLLMMMOOOPPPMMMNNNNNNLLLIIIHHHHHHHHHGGGHHHIIIJJJIIIGGGEEECCCCCCCCCCCCDDDDDDCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGHHHIIIFFFGGGGGGGGGGGGFFFEEEEEEFFFEEEDDDCCCBBBAAAAAAAAAEEEDDDDDDCCCBBBAAA@@@@@@???AAACCCCCCAAA@@@???@@@@@@@@@????????????@@@@@@AAA@@@@@@@@@???>>>>>>=========>>>>>>???@@@AAABBBBBBBBBBBBBBBBBBEEEIIILLLJJJLLLNNNPPPTTTZZZbbbgggvvv{{{xxxrrrpppqqqsssrrrrrrsssvvvzzz~~~{{{wwwtttrrrqqqpppnnnjjjgggggggggeee^^^WWWYYYVVVRRRNNNMMMKKKJJJHHHGGGEEEBBBAAAAAAAAABBBBBB>>>===<<<;;;::::::;;;;;;<<<============>>>>>>>>>AAA@@@@@@???>>>===;;;;;;999:::;;;<<<;;;:::999777999999888777777888999999;;;<<<<<<<<<<<<;;;;;;:::999:::::::::;;;;;;;;;<<<:::999999888777777888888:::999888888777777888888777888999888666666666888:::::::::999999888888888777888888999999::::::;;;888888888999999999::::::;;;;;;;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===============;;;===>>>===;;;;;;;;;<<<::::::;;;<<<===>>>??????@@@AAABBBBBBBBBAAA???>>>??????@@@AAABBBBBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIHHHFFFCCCBBBAAABBBCCCDDDDDDEEEEEEDDDDDDEEEFFFHHHHHHHHHGGGFFFHHHGGGGGGGGGGGGIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEIIIIIIJJJJJJIIIHHHGGGGGGDDDEEEFFFGGGHHHHHHHHHHHHEEEGGGIIIKKKMMMMMMMMMMMMzzztttpppnnnnnnqqqssstttrrrnnnmmmqqqvvv|||zzzvvvsssuuu~~~~~~|||zzzwwwvvv{{{lllbbbZZZXXXVVVQQQMMMLLLKKKLLLMMMMMMMMMMMMKKKJJJLLLLLLKKKJJJIIIIIIIIIJJJHHHHHHIIIIIIIIIIIIIIIIIIEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJKKKHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFEEEEEEFFFGGGGGGGGGFFFFFFEEEFFFGGGGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJIIIHHHHHHIIIIIIFFFGGGHHHIIILLLNNNQQQRRRQQQNNNLLLKKKLLLMMMMMMLLLJJJJJJIIIHHHHHHIIIIIIJJJGGGGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFIIIIIIIIIJJJLLLMMMOOOPPPMMMNNNNNNMMMJJJIIIIIIJJJHHHIIIJJJJJJIIIGGGEEECCCCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@AAACCCCCCBBBAAABBBCCCBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDFFFGGGHHHHHHEEEFFFFFFFFFFFFEEEDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBEEEDDDDDDCCCBBBAAAAAA@@@>>>@@@AAAAAA?????????@@@@@@??????>>>>>>??????@@@@@@@@@@@@@@@@@@???>>>===>>>>>>>>>>>>=========<<<>>>>>>>>>>>>???AAACCCDDDCCCDDDFFFGGGIIILLLQQQTTTZZZ^^^aaaaaa]]]XXXVVVVVVUUUTTTSSSSSSUUUZZZ^^^aaacccdddfffhhhkkkooouuuyyy}}}}}}pppgggaaa]]]]]]\\\ZZZXXXVVVTTTSSSSSSQQQOOOMMMNNNOOOOOOKKKHHHJJJHHHEEEDDDDDDDDDCCCAAA@@@???===<<<<<<<<<===>>>999999999999:::;;;<<<<<<============>>>>>>>>>>>>?????????>>><<<:::999888888999:::;;;;;;:::999888999888777666666777888999999::::::;;;::::::999999999999999::::::;;;;;;<<<999888888888888888999999:::999888888777777888888777888999888777666666888::::::999999999999999999777777777888888999999999888888888999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;<<<============<<<:::<<<======<<<;;;;;;<<<:::;;;<<<===>>>??????@@@AAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCAAABBBCCCDDDDDDDDDDDDDDDBBBDDDGGGIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFHHHIIIJJJKKKLLLMMMLLLJJJJJJKKKMMMLLLKKKJJJHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJKKKGGGHHHIIIJJJKKKLLLLLLLLL~~~~~~}}}zzzuuupppmmmlllmmmmmmlllhhheeedddgggjjj||||||yyyyyyxxx|||nnn```ZZZVVVWWWUUUPPPMMMMMMIIIKKKLLLMMMMMMLLLKKKJJJKKKJJJIIIHHHHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHGGGGGGEEEDDDDDDCCCBBBBBBCCCCCCCCCDDDFFFHHHJJJKKKKKKJJJHHHHHHGGGGGGFFFFFFGGGGGGFFFGGGHHHHHHHHHHHHGGGFFFCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJGGGGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLNNNOOOQQQOOOMMMLLLNNNOOOOOONNNLLLKKKJJJIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHIIIJJJKKKMMMNNNOOOMMMNNNOOOMMMKKKIIIJJJJJJIIIIIIJJJJJJIIIGGGEEECCCBBBBBBCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>AAACCCDDDBBBAAABBBDDD@@@@@@AAAAAAAAAAAAAAAAAA???@@@AAABBBDDDEEEFFFFFFDDDEEEEEEEEEEEEDDDCCCCCCDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@>>>??????>>>======>>>@@@??????>>>>>>>>>>>>??????>>>>>>???@@@@@@???>>>===????????????>>>===<<<<<<<<<<<<===>>>???@@@??????===???AAABBBCCCDDDGGGIIIIIIKKKLLLMMMMMMLLLJJJIIIGGGFFFFFFFFFFFFHHHIIIJJJJJJKKKLLLMMMNNNRRRWWW[[[ZZZ\\\^^^^^^]]]^^^aaaccckkknnnkkk```TTTNNNJJJGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDBBBAAA@@@AAABBBAAA???>>>;;;;;;;;;:::999999:::;;;999999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;:::999999999999:::::::::999999999888777666666777888999777888888999999999888888666777777888999999::::::777777777777888999:::::::::999888888777777888888777888999888777666666888999999999999999999::::::777777777777777777888888777777777888999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;:::;;;<<<<<<======<<<<<<:::<<<>>>>>>===<<<<<<<<<;;;<<<===>>>???@@@@@@@@@BBBAAA@@@@@@???@@@@@@@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBCCCCCCDDDCCCCCCCCCAAACCCFFFIIIKKKKKKJJJIIIGGGGGGFFFEEEEEEFFFHHHIIIIIIJJJKKKJJJHHHHHHJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBDDDEEEGGGHHHHHHHHHGGGFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIJJJKKKLLLzzz|||yyy|||~~~}}}wwwpppjjjggghhhfffddd```___```cccfffiii}}}|||yyyxxx|||mmm^^^[[[XXXVVVWWWTTTOOONNNPPPJJJKKKMMMNNNOOONNNLLLKKKJJJIIIHHHGGGHHHIIIJJJKKKHHHHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGGGGHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFBBBCCCDDDEEEFFFFFFEEEEEEDDDEEEGGGIIIKKKLLLMMMMMMHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEFFFGGGGGGGGGFFFFFFJJJJJJIIIHHHIIIJJJKKKLLLQQQOOOMMMMMMOOOPPPPPPPPPNNNMMMKKKJJJIIIIIIIIIJJJKKKJJJJJJIIIIIIHHHHHHGGGDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHHHHIIIKKKLLLNNNOOOMMMNNNNNNMMMKKKIIIJJJKKKJJJJJJJJJJJJIIIGGGEEEDDDAAAAAABBBCCCCCCBBBAAAAAAAAABBBEEEFFFFFFEEEBBBAAAAAAAAAAAA@@@@@@@@@??????===@@@DDDDDDBBBAAACCCDDD>>>???@@@@@@AAAAAAAAAAAA===>>>???@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDAAAAAAAAA@@@@@@@@@@@@???>>>>>>>>>===;;;<<<>>>@@@??????>>>>>>>>>>>>??????<<<===>>>??????>>>===<<<<<<<<<============<<<<<<::::::;;;<<<>>>===;;;:::999;;;===>>>>>>>>>???@@@AAA@@@AAACCCFFFGGGFFFDDDDDDEEEEEEEEEDDDBBB@@@???AAAAAAAAAAAAAAADDDIIILLLFFFHHHIIIIIIGGGIIIMMMPPPPPPUUUUUUNNNFFFCCCBBBAAA>>>???AAABBBBBBBBBAAA@@@@@@AAABBB@@@??????@@@BBB>>>======>>>??????<<<:::888999::::::::::::;;;<<<::::::::::::::::::::::::@@@?????????>>>>>>>>>===:::;;;<<<<<<<<<<<<<<<<<<999999999999999999999:::999888777666666777888999666777777888888888777777444555555666777888888888666666777777888999;;;;;;:::999999888777888888888777888999888777666666888888888888999999::::::;;;777777777666666666666666555666666777888999999999;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@>>><<<::::::;;;<<<<<<======<<<<<<;;;===???@@@>>>======>>>;;;<<<===???@@@@@@@@@@@@CCCBBB@@@???>>>???@@@AAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBAAABBBBBBCCCDDDEEEBBBCCCCCCCCCCCCCCCBBBBBB@@@CCCFFFJJJLLLLLLKKKKKKGGGGGGFFFEEEEEEFFFGGGHHHGGGIIIJJJIIIGGGFFFIIILLLNNNMMMLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGHHHIIIIIIHHHEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIGGGEEEEEEFFFGGGIIIKKKJJJIIIHHHHHHIIIJJJKKK|||xxxsssnnnjjjhhhffffffdddaaa^^^]]]]]]___iiippp|||||||||~~~rrreee[[[XXXXXXVVVTTTQQQOOOMMMLLLMMMLLLLLLMMMOOOOOONNNLLLEEECCC@@@BBBEEEHHHHHHGGGHHHHHHHHHGGGGGGFFFFFFFFFGGGFFFDDDCCCCCCCCCDDDEEEEEEGGGIIIJJJIIIHHHHHHHHHKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHEEEEEEDDDDDDDDDDDDDDDDDDEEEGGGGGGFFFGGGKKKKKKGGGIIIIIIIIIIIIHHHHHHGGGFFFDDDEEEEEEFFFFFFFFFEEEEEEOOOOOOOOOMMMJJJIIIJJJLLLKKKLLLMMMNNNOOONNNMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMLLLKKKJJJHHHGGGGGGGGGGGGEEEFFFHHHJJJKKKKKKJJJIIIKKKJJJHHHGGGGGGHHHJJJKKKMMMKKKIIIIIIKKKMMMMMMMMMJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCAAA@@@@@@AAACCCDDDFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@@@@AAAAAA@@@??????======>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBB@@@>>>======>>>???@@@>>><<<;;;:::;;;===>>>>>>>>>>>>>>>>>>?????????======<<<<<<<<<<<<======???>>>===;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<========================>>>?????????@@@@@@@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCCCCCCCCCCCCCCCCCCCGGGFFFEEECCCAAA???>>>===>>>>>>======<<<<<<<<<<<<========================>>>===<<<<<<<<<<<<<<<===::::::::::::::::::::::::999999888888999999:::;;;:::;;;======<<<;;;<<<===::::::;;;;;;<<<;;;;;;:::999777666444444666777999888888888888777777777777888777666444444666777888888777666666666777999:::::::::999888888999::::::888888888888777777777777555666666777888999999999::::::999888777777777888777888888888888777666666555666777999999::::::999;;;<<<===<<<;;;;;;;;;===::::::;;;;;;<<<===>>>>>>@@@>>><<<;;;;;;;;;===>>><<<<<<<<<===============>>>>>>======>>>???@@@@@@AAAAAAAAA@@@@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHMMMLLLIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFJJJJJJIIIHHHHHHGGGFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFJJJKKKLLLKKKJJJIIIJJJKKK}}}}}}}}}zzzuuuqqqnnnjjjeeebbbcccccccccaaa______```bbbgggnnnxxxzzzmmmcccYYYSSSVVVUUUTTTRRRPPPNNNMMMLLLNNNMMMLLLMMMNNNMMMKKKIIIGGGEEEBBBCCCEEEGGGFFFEEEIIIIIIHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDDDDDDDDDDEEEDDDFFFHHHIIIHHHGGGHHHHHHKKKJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEGGGGGGFFFHHHMMMNNNLLLLLLKKKIIIGGGFFFFFFGGGGGGDDDEEEEEEFFFFFFEEEEEEDDDLLLMMMMMMLLLJJJIIIIIIJJJKKKKKKMMMNNNNNNMMMMMMLLLJJJJJJJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJIIIHHHGGGGGGHHHIIIKKKLLLLLLKKKJJJIIIKKKJJJHHHGGGGGGHHHJJJKKKLLLJJJIIIIIIKKKLLLLLLLLLIIIIIIJJJJJJIIIHHHGGGFFFFFFEEECCCAAAAAABBBCCCDDDEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAABBB@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>???>>><<<;;;;;;;;;======>>>>>>>>>>>>===============<<<<<<<<<<<<<<<<<<===???>>><<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????============>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>============<<<<<<<<<;;;;;;;;;==============================<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888888999999:::;;;:::<<<======;;;:::;;;<<<:::;;;;;;;;;;;;::::::999888777666555555666777888888888888777777777666666999888666555555666888999777777666666666777999999:::999888888888888999:::888888888888888888888888555666666777888888999999:::999888888777777888888777777888888888888888777666777777888888999:::::::::<<<===<<<;;;:::;;;<<<::::::;;;;;;<<<======>>>???>>><<<::::::;;;<<<===<<<<<<<<<<<<============>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@?????????AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFCCCBBBBBBBBBBBBAAAAAAAAABBBBBBCCCDDDFFFGGGHHHIIILLLKKKHHHFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCCCCCCCEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHEEEGGGKKKLLLLLLKKKKKKKKK~~~~~~}}}|||yyyssspppooollleee```\\\^^^____________aaacccfffmmmwww~~~yyyxxxyyywwwfff]]]YYYUUUQQQSSSRRRQQQPPPNNNMMMLLLKKKNNNMMMLLLLLLLLLKKKIIIGGGHHHFFFDDDCCCDDDEEEEEEDDDHHHHHHHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEDDDDDDBBBDDDFFFGGGFFFFFFGGGHHHJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEFFFGGGHHHIIIJJJFFFIIIHHHFFFGGGMMMOOONNNOOOMMMIIIFFFDDDDDDFFFGGGDDDDDDEEEEEEEEEDDDDDDCCCGGGIIIKKKKKKIIIGGGFFFGGGIIIJJJKKKLLLMMMLLLLLLKKKIIIIIIIIIIIIIIIJJJJJJKKKIIIJJJKKKKKKJJJIIIHHHGGGJJJKKKLLLMMMLLLKKKJJJIIIJJJJJJHHHHHHHHHHHHJJJJJJKKKIIIHHHHHHJJJKKKKKKKKKGGGHHHIIIIIIIIIHHHHHHGGGHHHFFFEEECCCBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@???>>>>>>>>>???AAAAAADDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>=========??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@???>>>======???>>><<<;;;;;;;;;<<<============<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>><<<<<<<<<<<<===>>>??????================================================;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::========================>>>===<<<<<<;;;:::999999999999999999999999999999999888888888888999::::::;;;<<<======;;;999999::::::;;;;;;;;;:::999888888888777666555555666777888888888777777777777666666999888777666666777888999777777666666666777888888999888888777777888888999777777888888888888888888666666666777888888999999999999888777777777888888666777888999999999999999888777666666777888:::;;;:::;;;<<<<<<::::::;;;<<<:::::::::;;;<<<<<<=========<<<;;;:::999:::;;;<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@@@@??????????????????????????????@@@@@@@@@@@@@@@@@@AAAAAAAAA??????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCEEEFFFGGGHHHIIIJJJIIIGGGEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHGGGGGGFFFFFFEEEEEEFFFEEEEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEEEEFFFFFFHHHIIIIIICCCFFFKKKMMMMMMKKKJJJJJJzzzxxxyyy~~~~~~}}}zzzyyyyyyuuukkkbbb]]]___aaabbbbbbbbbcccdddjjjoooyyyvvvqqqqqqsssvvv|||~~~~~~vvvggg\\\WWWVVVUUUSSSQQQPPPPPPOOONNNMMMLLLLLLKKKJJJJJJJJJKKKJJJIIIGGGEEEDDDCCCBBBBBBCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIEEEFFFGGGGGGGGGFFFDDDCCCAAACCCEEEEEEEEEEEEFFFHHHJJJIIIHHHHHHHHHHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDEEEFFFGGGJJJLLLMMMMMMNNNLLLGGGFFFJJJLLLLLLOOOMMMJJJHHHEEEDDDDDDDDDCCCDDDDDDDDDDDDCCCBBBBBBCCCEEEHHHIIIGGGEEEDDDDDDGGGHHHIIIKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKHHHIIIJJJLLLKKKJJJHHHGGGIIIIIIJJJKKKKKKKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJIIIHHHGGGHHHIIIJJJJJJIIIFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGEEECCCBBBAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCC@@@???>>>======???@@@BBBDDDDDDCCCCCCAAA@@@>>>>>>>>>>>>============<<<<<>>???@@@@@@@@@???===<<<>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<>>>===<<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888999999::::::;;;:::::::::999999999999999<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>===;;;:::999888999999999999999999999999888888888888888999999:::;;;<<<===<<<:::888888888::::::::::::999888777777777777666666666666777777888777777777666666666666999888777777777777888999777777666666666777777777777777777777777777777777666666666666666777777777666666777777888888888888888888777777777777888888555666777999::::::;;;;;;999777666555666777999;;;999;;;<<<;;;:::999:::;;;:::::::::;;;;;;<<<<<<<<<<<<;;;:::999999999:::::::::;;;;;;<<<<<<=========???>>>>>>>>>>>>>>>??????@@@@@@@@@???????????????>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@<<<===>>>???@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFGGGHHHHHHFFFHHHKKKLLLKKKKKKKKKLLLssstttuuuwww{{{~~~~~~}}}qqqfffbbbeeehhhiiihhhgggggghhhooottt|||{{{pppkkkmmmpppqqqvvvyyyxxxwwwzzz}}}hhhbbb[[[UUUSSSSSSRRRPPPPPPPPPOOONNNNNNMMMLLLLLLGGGFFFFFFHHHJJJJJJIIIHHHAAAAAAAAA@@@AAABBBDDDFFFEEEEEEFFFFFFGGGGGGHHHHHHEEEEEEFFFGGGGGGEEEDDDCCCAAACCCDDDDDDCCCDDDFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEECCCCCCCCCEEEGGGJJJLLLNNNWWWXXXUUUMMMGGGHHHIIIIIILLLLLLLLLKKKIIIFFFCCCAAACCCCCCCCCCCCCCCBBBAAA@@@@@@BBBEEEFFFEEECCCBBBCCCEEEFFFGGGIIIJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJFFFGGGIIIKKKKKKJJJHHHGGGDDDEEEFFFHHHIIIJJJJJJKKKHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFGGGHHHIIIHHHGGGEEEFFFFFFFFFGGGHHHHHHIIIGGGFFFDDDCCCAAA@@@???>>>??????@@@@@@AAAAAABBBBBB@@@???>>>>>>>>>???AAABBBBBBAAAAAA@@@???>>><<<;;;===<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>?????????@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>??????===>>>???@@@@@@>>>===<<<===<<<<<<;;;;;;;;;;;;;;;::::::::::::999999888888::::::999999999999:::::::::::::::;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;===<<<;;;:::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888888888999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>><<<;;;999888888888888888888888888888888888777777888888999::::::<<<<<<;;;999777777888888888999999888777777666777777666666666666777777777777777666666666666555888777777777777777777888666666777777777666666666666666666666666666666666444444444555555555666666777777777777777888888888888777777666777777888888444555777888999:::;;;;;;999888666555555777999:::999:::;;;:::999888999;;;:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999999999:::::::::;;;<<<======>>>??????>>>>>>>>>>>>>>>???????????????????????????=========>>>>>>????????????????????????????????????@@@AAABBBBBBCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHHHHIIILLLQQQTTTqqqqqqrrrrrrtttzzz~~~yyyvvvyyyzzzvvvwwwzzzvvvmmmhhhkkknnnpppooommmlllkkkxxx{{{zzzpppkkkmmmpppkkknnnqqqqqqsssyyyrrrgggZZZWWWUUUSSSSSSRRRQQQOOOOOOOOONNNNNNMMMLLLKKKKKKDDDDDDDDDFFFHHHIIIIIIGGG???@@@AAAAAA@@@AAADDDGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCEEEGGGFFFFFFEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGFFFFFFEEEDDDBBBBBBBBBCCCEEEHHHKKKMMM[[[^^^[[[QQQJJJHHHHHHHHHHHHIIIKKKLLLJJJHHHDDDBBBBBBBBBBBBBBBBBBAAA@@@???>>>@@@CCCCCCBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIEEEFFFGGGHHHIIIIIIHHHHHHBBBBBBCCCEEEGGGHHHJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFHHHHHHGGGEEEFFFEEEEEEEEEFFFGGGHHHHHHEEEEEEDDDCCCAAA@@@>>>>>>>>>>>>??????@@@@@@AAAAAA>>>?????????@@@@@@@@@@@@?????????>>>===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>?????????AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>======>>>>>>>>>===>>>>>>???>>>>>>======<<<<<<<<<<<<;;;;;;::::::999999999999999999999999999999888888888888999999888999:::;;;;;;;;;::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;999999999999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999888888777777888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<;;;999888777777777777777777777777888777777777777888999999999:::;;;;;;999777777888666666777777777777777666666666777777777777666666777777666666666666555555666666666777777666666666666666777777777666555555444555555666666555555444333333444444555555666666777777777777777777888888777777666666666777888888444555666777999999::::::888777666666666666888888888999::::::888888999:::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::999999999999:::;;;<<<======>>>@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???????????????=========>>>??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGEEEEEEDDDDDDDDDDDDDDDDDDEEEHHHNNNUUU[[[tttrrrooooooqqquuuzzz||||||zzz{{{{{{yyywwwsssooommmnnnqqqtttsssvvvzzzqqqlllooouuu||||||tttxxx|||~~~|||{{{zzz{{{tttoooooopppkkkoootttyyy}}}mmm```YYYTTTSSSRRRQQQQQQQQQPPPOOONNNNNNMMMLLLKKKJJJIIIHHHDDDCCCCCCEEEGGGGGGFFFEEEBBBCCCDDDCCCAAAAAADDDGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCEEEFFFEEEDDDBBBBBBDDDFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFGGGFFFEEEDDDCCCAAAAAA@@@@@@BBBFFFIIIKKKUUUYYYXXXPPPIIIGGGGGGFFFGGGHHHIIIJJJIIIHHHGGGFFFBBBBBBBBBBBBAAA@@@???>>>>>>???AAAAAA@@@AAABBBDDDAAABBBDDDFFFGGGGGGGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFDDDDDDEEEFFFGGGGGGHHHHHHCCCCCCCCCDDDEEEGGGHHHIIIDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGGGGFFFDDDFFFFFFEEEDDDEEEEEEGGGGGGEEEEEEDDDDDDBBBAAA@@@???>>>>>>??????????????????;;;<<<>>>@@@@@@???>>>==================<<<;;;;;;999999:::;;;<<<======>>>=========>>>>>>>>>??????@@@@@@?????????>>>>>>>>>>>>======<<<<<<======>>>>>>>>>============>>>>>>;;;<<<<<<<<<;;;;;;::::::888888888999999::::::;;;888888888777777888888888777888999:::;;;::::::999999999999999999999999999::::::::::::::::::::::::999999999:::::::::;;;;;;999999999999:::;;;<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777888888888999999:::::::::::::::::::::::::::::::::999999;;;;;;;;;999777666777777777777777777777777777777777777777888999999777999::::::888777888999444444555666777777777777666666777777777777666666777777666666666555555555555555666666666666555555666666777777777666444444333444555555555555444333444444555666666777888888888777777777777777777777666666666666666777888888333444555666777888888888777777777777777777777777888999:::999888777888:::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999888999999:::<<<======>>>@@@@@@???>>>>>>>>>>>>>>>===>>>>>>>>>?????????@@@======>>>??????@@@AAAAAA??????>>>>>>>>>=========<<<<<<===>>>????????????AAAAAAAAA@@@@@@@@@@@@????????????@@@AAAAAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB?????????@@@AAABBBBBBCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFBBBCCCDDDDDDFFFKKKRRRVVVxxxsssmmmmmmqqqtttrrrooosssuuuwwwvvvtttrrrppppppooollliiifffdddccccccccciiiiiippp}}}~~~rrriiihhhlllsss{{{~~~|||yyy|||}}}xxxsssqqqqqqvvvzzzvvvhhh___XXXTTTOOONNNLLLLLLLLLLLLLLLLLLMMMMMMLLLKKKIIIHHHGGGFFFEEEDDDDDDEEEFFFFFFDDDBBBEEEFFFGGGEEEBBBBBBDDDGGGIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCAAAAAABBBCCCCCCGGGGGGFFFDDDBBBBBBDDDEEECCCCCCCCCCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGEEEDDDCCCAAA@@@??????AAADDDGGGJJJKKKQQQRRRKKKEEEDDDEEEEEEGGGGGGGGGGGGHHHIIIIIIJJJBBBBBBBBBAAA@@@???>>>===>>>???@@@@@@???@@@BBBEEE@@@BBBCCCEEEFFFGGGGGGFFFBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIEEEEEEDDDDDDEEEFFFGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCEEEGGGGGGEEECCCGGGFFFEEEDDDDDDEEEFFFGGGEEEEEEEEEEEEDDDCCCAAAAAA?????????>>>>>>>>>>>>>>>999;;;===???@@@>>><<<;;;<<<===============<<<<<<777888999:::<<<===>>>>>>============>>>>>>>>>>>>??????>>>>>>=========<<<======<<<<<<<<<<<<======???>>>===<<<<<<===>>>???;;;;;;<<<<<<;;;;;;:::999777777888999:::;;;;;;<<<888888777777777777888888777888999:::;;;::::::999888888888888888888888888888888888888888888888888999999:::::::::;;;;;;;;;===<<<;;;:::999999999999999999999999999999999999::::::::::::::::::::::::777777777888888888888888888888999999::::::::::::::::::::::::::::::::::::666777888999999888666555777777777777777777777777777777777777777888888999666888999:::888888888999222333444666777777888888666666777777777777666666777666666666555555555555444444555555555555444444666666777777777666444333333333555555555555333333555666666777888999999:::888888888777777777777777666666666666666777888888333444555666777777777666666666777777777777666555777999:::999888777888999::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;:::999888888999:::<<<======>>>@@@@@@???>>>>>>===>>>>>>======>>>>>>?????????@@@===>>>>>>???@@@AAAAAAAAA??????>>>>>>=========<<>>>>>???@@@AAABBBBBBCCC@@@AAABBBBBBCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHDDDEEEFFFFFFFFFGGGJJJMMMnnnkkkhhhhhhkkkooorrrsssiiilllppppppjjjfffllluuuxxxuuulllbbb___```aaa^^^ccchhhqqqzzz}}}zzzqqqjjjmmmpppvvvxxxuuuuuuwwwxxxyyy{{{}}}|||zzzwwwpppccc\\\XXXTTTQQQOOONNNMMMKKKJJJJJJJJJJJJMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAABBBCCCDDDEEEFFFFFFHHHGGGGGGGGGGGGHHHIIIIIIFFFEEEDDDCCCBBBAAAAAAAAADDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBAAAAAADDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAABBBBBBCCCFFFEEEEEEDDDDDDDDDEEEEEEGGGGGGHHHIIIIIIIIIHHHHHHDDDCCCAAA???>>>===<<<<<>>===<<<===???@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAABBBBBBBBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEGGGEEEBBBBBBCCCDDDDDDCCCEEEDDDDDDDDDDDDEEEFFFFFFAAAAAAAAAAAABBBCCCDDDDDDFFFEEEDDDDDDDDDEEEGGGHHHEEEEEEEEEDDDCCCAAA@@@??????>>>===<<<<<<===>>>???;;;<<<===>>>>>>===<<<;;;======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;;;;;;;<<<<<<@@@?????????>>>>>>======>>>===<<<===???@@@@@@???<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999<<<;;;999777666666777777777777777777777777777777888888888999999:::::::::999777666777888::::::999888888999999999:::::::::888888999999999999888888<<<<<<<<<<<<;;;;;;:::999999999999999999:::::::::;;;<<<======<<<;;;999888777777777777777777777777555444333222333555777888888888999888666777999;;;999999999888888888888777777777777777777777777777666777777777888888888888444555666777777777777777777777777777666666666666999888666555555555666777666555444333333333333333555555666666666666555555555555555555666666666666555555444444444333333333444444444555555555555666888888888888777777777777777777777777777777777777444444444555555555555666888999999:::999888777666555666777888888888888888;;;999777777888:::;;;:::::::::::::::::::::::::::<<<<<<<<<<<<===???@@@AAA??????>>>>>>======<<<<<<>>>===============>>>???======>>>???????????????<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>??????AAAAAAAAA@@@???>>>===<<<@@@@@@@@@???@@@@@@AAAAAA??????????????????@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA>>>>>>????????????>>>>>>????????????????????????AAAAAABBBBBBCCCDDDEEEEEECCCCCCCCCCCCDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDBBBAAAAAACCCEEEFFFgggdddaaa```bbbeeeggggggddddddeeedddaaa```jjjvvvtttgggaaaccccccbbbeeelllvvv~~~}}}vvvqqqooosssyyy~~~xxxvvvwwwwwwxxxzzz~~~vvvlll___WWWSSSRRRPPPOOOMMMLLLKKKJJJIIIIIIIIIIIIKKKJJJJJJIIIHHHGGGFFFEEEDDDCCCCCCBBBAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGLLLKKKJJJIIIIIIIIIIIIIIIGGGGGGEEEDDDBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCBBBAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCFFFFFFGGGHHHHHHHHHGGGGGGDDDCCCBBB@@@???>>>>>>===>>>@@@@@@???>>>======>>>@@@AAABBBCCCCCCCCCCCCCCC@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEFFFDDDBBBAAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAABBBBBBEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEDDDBBBAAA@@@===<<<<<<<<<<<<<<<===>>><<<<<<===>>>>>>===<<<<<<===<<<<<<<<<;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===:::::::::;;;;;;;;;;;;<<>>>>>============<<<;;;<<<>>>???>>>===<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999;;;:::999888888777777888777777777777777777777777888888888999999999::::::999888666666777888777666888888888999999999::::::888888888999999888888888;;;;;;;;;;;;;;;:::999999999999999999999999999999555666999;;;============777777777777777777777777777666555444444555777888777888888999:::::::::999999999999888888888777777666666666666666666666666777777777777777777777777777777888999999999888888555555666666777777888888999888777666555666666777666555444444333333333444555555666666666666555555555555555555666666666666555555555444444444333333444444444555555555555666777777777777777777777777777777777777777777777777444444444555555555555666888888999:::999888777666555666777888999999999999;;;999888888:::;;;;;;::::::::::::::::::999999999:::;;;;;;<<<===>>>@@@AAA???>>>>>>>>>=========<<<>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>??????>>>>>>========================<<<<<<======>>>?????????BBBBBBBBBBBBAAA@@@???>>>AAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>>>>BBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@@@@???????????????@@@@@@AAABBBBBBCCCDDDDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBBBBCCCCCCDDDeeebbb^^^]]]]]]___``````dddaaa___^^^^^^bbbppp~~~~~~ppphhhhhhjjjiiiiiiqqq||||||wwwtttssswww}}}|||xxxtttsssvvvyyyzzz}}}}}}pppccc]]]UUUQQQPPPQQQPPPOOOJJJJJJIIIHHHGGGGGGGGGHHHIIIHHHHHHGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHOOONNNMMMKKKJJJIIIIIIIIIIIIHHHFFFDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCEEEEEEDDDDDDCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAA@@@@@@AAAAAABBBDDDDDDEEEFFFFFFFFFFFFFFFCCCBBBBBBAAA@@@?????????===???AAAAAA???>>>===>>>@@@@@@AAABBBCCCDDDCCCCCC????????????@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEDDDBBBAAA@@@AAABBBAAA@@@AAABBBCCCDDDDDDDDDCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@DDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEDDDBBBAAA@@@::::::;;;<<<<<<===<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;;;;>>>>>>>>>===============<<<;;;:::;;;=========;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999::::::999999888777777777777777777777777888888888888888999999999999888666666777777555444888888888999999999999:::888888888888888888888888999::::::::::::999888888888888888888888888888888::::::;;;;;;;;;:::888777777777777777777777777777999888666555555666777888666666888<<>>???@@@>>>>>>>>>>>>============>>>>>>===<<<;;;:::999999;;;<<<<<<===>>>============>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>>>>??????@@@CCCCCCCCCCCCCCCBBBAAA@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@???>>>======AAAAAAAAAAAABBBBBBBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDDDDDDDDDDDDDCCCBBBAAAiiifffbbb```aaabbbbbbaaafffbbb```bbbfffmmm|||zzzqqqooopppnnnkkktttyyyuuutttwww{{{{{{xxxuuussstttxxx{{{}}}uuufff]]]ZZZVVVRRROOOOOOOOONNNMMMGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAADDDDDDEEEFFFGGGHHHHHHIIINNNMMMLLLKKKJJJJJJJJJJJJHHHGGGFFFDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBBBBBBBBEEEEEEDDDCCCBBBAAA???>>>???@@@AAACCCCCCDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCCCCBBBCCCDDDEEEEEEEEEEEEEEEAAAAAAAAAAAA@@@@@@??????<<>>>>>>>>???@@@AAABBBBBBBBBBBB?????????@@@@@@@@@@@@AAA@@@AAAAAABBBCCCCCCDDDDDDCCCAAA@@@@@@AAAAAA@@@???@@@BBBDDDEEEFFFEEECCCBBBBBBBBBAAA@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???999:::<<<===>>>>>>===<<<======>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::::::::999999:::::::::;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;:::::::::::::::::::::::::::::::::999999999999888777888999;;;;;;;;;:::999777777777777777777777777777888888888888888888888888777666777888888666555888888888888999999999999888888777777777777888888888888999999999888888777888888888888888999999999=========<<<:::888666444777777777777777777777777888888777666555555555666666555777===BBBBBB<<<666888888888888777777777777555555555555555555555555666666666666555555555555666777777777666555444444555555555666777888888888888777777666666666666666555555444444444444555555666666555555555555666666555555555555666666666666555555555555444444444444444444444555555555555666444444444555555555555555555555555555555555555555444444444555555555555666666777888999999888777666666666888999::::::::::::::::::;;;<<<>>>>>><<<::::::::::::999999888777777777888888999;;;===???@@@>>>>>>>>>>>>========================<<<;;;;;;::::::;;;<<<<<<======<<<<<<===============>>>>>>>>><<<======>>>??????@@@@@@BBBCCCCCCCCCCCCCCCBBBAAABBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>>>>@@@@@@@@@AAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEEFFFGGGGGGFFFDDDBBBAAAssspppmmmkkkllllllllllllkkkhhhiiipppwwwxxxssspppmmmllluuu}}}{{{{{{{{{}}}~~~|||||||||zzzyyyxxxzzz}}}yyy~~~qqqeee]]]VVVQQQNNNMMMKKKJJJJJJIIIHHHGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDAAAAAA@@@@@@@@@AAAAAABBBDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJFFFEEEDDDBBBAAA@@@??????AAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCCCCAAA@@@>>>>>>@@@AAABBBCCCDDDEEEEEEEEEAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCEEEEEEFFFFFFFFF@@@@@@AAAAAA@@@???>>>>>><<>>???>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCAAA@@@??????@@@AAA???===>>>???AAACCCCCCBBBAAA??????????????????@@@AAABBBAAAAAABBBBBBCCCCCCCCCCCCAAAAAAAAAAAA@@@???>>>>>>;;;<<<===>>>???>>>>>>===>>>======<<<<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;999::::::;;;;;;:::999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;======<<<;;;::::::::::::::::::::::::::::::999999999888888888666777999:::;;;;;;:::999777777777777777777777777777777777777777777777777666555666888:::;;;:::888777777888888888999999999888888777666666777888888777777888999999888888888888888888999:::;;;;;;<<<999:::;;;<<<===<<<<<<;;;666666666666666666666666777666666555444444444444555444666<<>>>>><<<::::::::::::999999999888888888888888999;;;<<<>>>???============>>>>>>>>>>>>;;;<<<===>>>>>>>>>>>>>>>::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===============>>>>>>???@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAACCCBBBBBBAAA@@@@@@@@@AAA>>>>>>>>>???@@@@@@@@@AAA???@@@@@@AAAAAABBBBBBBBB??????@@@@@@@@@@@@??????@@@@@@@@@?????????>>>>>>>>>>>>>>>???????????????AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIHHHFFFCCCBBB~~~}}}vvvuuuzzz|||tttoookkknnnvvv~~~~~~|||yyywww|||{{{{{{{{{zzz{{{{{{zzzhhhZZZSSSQQQOOOMMMGGGGGGGGGHHHHHHHHHHHHHHHCCCCCCBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEDDDDDDDDDCCCAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHIIIFFFFFFEEEEEEFFFGGGGGGHHHDDDDDDBBBAAA@@@@@@??????AAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???AAABBBCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA????????????@@@AAABBBBBBBBBCCCDDDFFFGGGGGGGGGGGGAAABBBBBBBBBBBB@@@>>>======???AAABBB@@@???@@@@@@??????@@@@@@@@@???>>>>>>@@@@@@@@@@@@AAAAAAAAABBB??????@@@AAAAAABBBBBBCCCAAA@@@???@@@AAAAAA???===;;;<<<===>>>>>>>>>======>>>>>>>>>>>>???@@@AAABBB@@@@@@AAABBBBBBBBBBBBAAA???????????????>>>=========>>>>>>>>>>>>>>>======>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;<<<<<<;;;999888999999999999:::::::::::::::::::::::::::;;;;;;;;;>>><<<;;;;;;<<<===;;;:::999999999999::::::::::::999999999999888888888888666777888999999999999999777777777777777777777777777777777777666666666666555555666888;;;<<<;;;999777777777888888888888999888777666555555666777888777777888999999999999888888999:::;;;===>>>@@@@@@??????@@@@@@???===;;;:::666666666666666666666666555555555555555444444444444444666:::======999555888888777777777666666666666666666666666666666666555555666666666777777777777777888888888777666666888777777777666666666555777777777777777666555555555555555444555555666777777666555444444555666777555555555555666666666666666666666555555555444444444444444555555555555666333333444444555666666666555555555555555555555555444444444555555555555666555666777888888888777666666777999:::;;;<<<======;;;;;;:::<<<===>>><<<;;;::::::::::::::::::::::::999999999:::;;;<<<===>>>============>>>>>>>>>>>>:::;;;===???@@@@@@??????:::;;;;;;<<<===<<<<<<<<<::::::;;;;;;<<<<<<============>>>??????@@@@@@AAA>>>???@@@AAAAAAAAAAAAAAADDDCCCBBBAAAAAA@@@@@@AAA======>>>???@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAA??????@@@@@@@@@@@@??????????????????????????????????????????????????????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIHHHFFFDDDCCC}}}|||}}}wwwuuussstttyyy~~~{{{wwwvvvxxx}}}~~~nnndddWWWOOONNNNNNMMMKKKFFFGGGHHHHHHGGGGGGGGGHHHBBBBBBBBBBBBCCCDDDEEEFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAABBBCCCCCCDDDCCCCCCDDDEEEFFFGGGHHHHHHFFFEEEEEEDDDDDDDDDEEEEEECCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBAAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAA?????????@@@@@@AAABBBCCCDDDDDDFFFGGGHHHIIIIIIIIIDDDEEEEEEEEEDDDBBB???>>>>>>???AAA@@@@@@???AAABBBBBBBBBBBBBBBAAA???>>>===????????????@@@@@@@@@@@@?????????@@@AAAAAABBBBBBAAA@@@@@@AAABBBAAA???===<<<<<<<<<=========>>>>>>??????>>>>>>>>>??????@@@??????AAABBBBBBBBBAAA@@@???????????????>>>>>>===???>>>======<<<<<<<<<<<<===<<<:::999888888999999999999:::::::::;;;;;;;;;;;;;;;=========;;;:::888888999999999999:::::::::999999999999:::::::::;;;===;;;::::::;;;;;;:::888888888999999999:::::::::999999999999888888888888777777777666777777888888777777777777777777777777777777666666666555555555555555666888;;;;;;999777777777777777888888888888888777666555555666777888777888888999::::::999999888999;;;===@@@BBBDDDEEEGGGFFFEEECCC@@@===999777666666666666666666666666444555555666666666666555444555555666777777777666888777777777666666666666555555555555555555555555444555666666777888999999666666777777888777777777666666666666777777777777666777777888777666555444555555555555555666777777777666555444444555666777555555555555666666666666666666666666555555555555444444444555555555555666333444444555666666777777555555555555555555555555444444444555555555555666444555777888888888777666666777999;;;<<<======>>><<<:::999:::;;;===<<<<<<:::::::::;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<======<<<=========>>>>>>>>>???:::;;;===>>>???>>>===<<<;;;;;;<<<===============;;;;;;;;;<<<======>>>>>>===>>>>>>??????@@@AAAAAA>>>>>>@@@AAAAAABBBBBBBBBDDDDDDCCCAAAAAA@@@@@@@@@>>>>>>>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>???@@@@@@AAAAAA????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDFFFFFFDDDEEEFFFFFFFFFEEEDDDDDDyyyxxx~~~|||}}}}}}|||~~~{{{wwwvvvwwwyyy{{{rrrbbb[[[UUUMMMJJJKKKKKKIIIFFFFFFFFFFFFEEECCCBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDEEEFFFGGGGGGHHHGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEFFFFFFFFFFFFFFFEEEDDDAAAAAABBBBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEGGGHHHIIIJJJJJJKKKGGGGGGHHHGGGFFFCCC@@@??????@@@@@@@@@??????AAACCCEEEEEEDDDCCCBBB@@@???>>>>>>>>>>>>>>>????????????>>>??????@@@AAAAAABBBBBBAAA@@@@@@AAABBBBBB???===?????????>>>???@@@AAAAAAAAA@@@???>>>============>>>???@@@AAABBBAAA@@@@@@??????@@@@@@@@@??????>>>@@@???===;;;:::::::::;;;<<<;;;:::888777777888888999999999::::::;;;;;;;;;;;;<<<===>>>>>><<<:::999888888999999999:::::::::888888999999999:::::::::;;;:::999999::::::888777888888888999999:::::::::999999999888888888888777888777666555555666777888777777777777777777777777777777666666555555555444555555666888999999666444777777777777888888888888999777666555555666777999777888999:::::::::::::::999:::<<>>>>><<<:::888888:::<<<<<<<<<999::::::;;;<<<===>>>>>><<<<<<<<<;;;;;;<<<<<<===<<<=========>>>>>>??????:::;;;===>>>>>><<<;;;999;;;<<<======>>>>>>======;;;<<<<<<===>>>??????@@@>>>>>>>>>???@@@@@@AAAAAA>>>???@@@AAABBBCCCCCCCCCEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???????????????BBBAAAAAA@@@@@@?????????AAABBBBBBCCCCCCBBBBBBAAA======>>>???@@@AAAAAABBB@@@@@@@@@?????????????????????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBCCCDDDFFFFFFCCCCCCCCCDDDDDDDDDDDDCCC~~~zzz{{{vvvwwwzzz{{{|||}}}yyywwwxxxzzz|||}}}tttjjj___XXXRRRPPPLLLIIIGGGGGGHHHJJJGGGGGGGGGFFFEEECCCBBBAAABBBBBBAAA@@@AAABBBCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBB@@@@@@AAADDDHHHJJJGGGHHHGGGFFFDDDCCCEEEFFFEEEDDDCCCCCCCCCDDDFFFGGGHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBAAAAAACCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHIIIJJJJJJJJJIIIKKKKKKKKKKKKJJJFFF@@@<<<>>>>>>??????@@@@@@@@@AAA@@@BBBDDDFFFFFFDDDAAA@@@AAA@@@??????>>>>>>????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBB???>>>===<<<<<<===>>>??????@@@AAA???===<<<===>>>??????@@@AAAAAAAAAAAA@@@<<<===============<<<<<<============<<<<<<<<<<<<999888888777777888888999777888888888888999999999;;;;;;;;;<<<>>>???>>>===;;;::::::999999888888777777777888999999999999888:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;:::999999999999:::999888888777888888888555555555555555555555555666888888777666555666777777777777777777777777777888777666555555666777888999999888888777777666666555666777888888777666555666777999999999999;;;===;;;<<<===???BBBDDDGGGHHHFFFEEEDDDAAA???===;;;;;;777777777777666666666666666666444333333444555666888777666555555666777888666666666666555555555555555555555555555555555555555555555555666666666666555444333333222222222222444555555555666666777777444444666666666555444333555555555555555555555555888777666444444444555666666666666666777777777777777777777777666666666666333444444555555444444333111222222333444555666666777777666666555555555555555555555555666666666666555555666666777777888888777777888999:::;;;;;;<<<<<<;;;::::::;;;<<<===>>>@@@?????????>>>>>>============<<<<<<<<<<<<======>>>??????>>>===<<<<<<===<<<<<<;;;;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<>>============???@@@AAA@@@AAAAAABBBBBBCCCCCCCCCBBBAAA???>>>>>>???AAABBBAAA@@@??????>>>??????????????????@@@@@@AAAAAAAAA@@@AAABBBBBBBBBAAA@@@???<<<===>>>???@@@AAABBBBBBAAAAAA???>>>>>>>>>???@@@????????????????????????@@@AAABBBAAA???=========AAAAAAAAABBBBBBCCCCCCCCC~~~zzzuuuvvv|||{{{{{{~~~|||yyyzzz}}}{{{xxxwwwxxx{{{}}}~~~}}}uuujjjbbb]]]XXXQQQLLLMMMLLLIIIGGGEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBBBBBBBAAAAAAAAABBBDDDEEECCCCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAA@@@AAADDDHHHJJJJJJJJJKKKKKKKKKJJJJJJIIIFFFFFFEEEDDDEEEFFFGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@AAA@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGCCC@@@???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@?????????===>>>???@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA>>>===<<<<<<<<<===>>>>>>???@@@AAA???===<<<===>>>???@@@@@@AAA@@@@@@??????<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;:::999999888888888888999999777777888888888999999999;;;;;;;;;<<<>>>???>>>===<<<;;;;;;:::999888888777888888999::::::::::::999::::::;;;;;;;;;;;;::::::999999888777777777888888:::999888888777777777777555555555555555555555555777888888777555444444555555555555555555555555555888777666555555666777777666666666666555555444444555666777888888777666555555777999:::::::::;;;=========>>>???@@@BBBCCCDDDCCCBBBAAA???===;;;:::999555555555555444444444444666555444444444444555666666666555444444555666666666666666666555555555555555555555555555555555555444444444444555555555555555555444444333333444444555555444444444444444444444555555666555555444444555555555555555555555555666666555444444444444444555666666666777777777777555555555555444444444444444555555555555555555444333333444444444444444444555555555444444444333333555555555555666666666666555555666666777777888888777777888999:::;;;;;;<<<===<<<<<<;;;;;;<<<===>>>???????????????>>>>>>>>>>>>======<<<<<<======>>>>>>??????>>>===<<<<<<>>><<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<999999888999;;;>>>???@@@>>>============???@@@AAADDDDDDCCCBBBAAAAAAAAAAAACCCAAA@@@???>>>???AAABBBAAA@@@@@@?????????????????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAA>>>>>>??????@@@BBBCCCDDDAAAAAA???>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>===???AAAAAA@@@???@@@AAABBBBBBBBBCCCCCCCCCCCCCCC~~~yyyxxx{{{yyyyyyzzz}}}{{{vvvuuuwww~~~}}}|||{{{|||xxxmmm\\\WWWQQQNNNMMMMMMJJJHHHJJJIIIHHHGGGFFFEEEDDDCCCGGGGGGFFFFFFEEEDDDBBBBBBAAAAAAAAABBBBBBDDDEEEFFFCCCDDDDDDEEEDDDCCCBBBAAACCCCCCCCCDDDDDDDDDEEEEEECCCBBBAAAAAABBBEEEHHHJJJLLLLLLMMMPPPSSSRRRNNNIIIGGGGGGFFFEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIHHHCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAACCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIHHHFFFDDDAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDAAAAAABBBCCCBBBAAA@@@???<<<===???@@@BBBCCCCCCCCCDDDCCCCCCBBBAAAAAA@@@@@@>>>>>>===<<<<<<======>>>???@@@AAA???===<<<===>>>@@@@@@AAA@@@@@@???>>>===;;;;;;<<<<<<===<<<<<<;;;;;;;;;:::::::::999999999999999999999999999999999777777777888888888999999;;;;;;;;;<<<>>>???>>>=========<<<;;;999888777777888999::::::;;;;;;::::::999::::::;;;;;;::::::999777777777777777777888999::::::888777666666666666555555555555555555555555666777777666444222333444444444444444444444444444666666555555555666666777666666666555555555555444555666666777777666666555555777:::<<<;;;;;;;;;<<<>>>>>>>>>??????@@@@@@@@@???>>>===<<<:::999888777555555555444444444444333555555444444444555555666555555444333333444555555666666666555555555555444444444444444444444444444333333333444444444444555555555444444444555666666666666666555444444333333666555555444555555666666555555555555555555555555444444444444444444333222555555666666666777777777555555555555444444444444555555666666666666555555555555444444444333333333333333333333333222222222444555555555555666666666555555666666777777888888777777888999:::;;;<<<<<>>===============>>>???????????????@@@@@@@@@>>>>>>============>>>>>>===>>>???>>>===<<<===>>><<<<<<<<<;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>============???@@@AAAHHHFFFDDDBBB@@@?????????CCCBBBAAA?????????@@@AAAAAAAAA@@@??????????????????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEDDDCCCCCCAAA@@@@@@@@@AAABBBDDDEEEAAAAAA@@@????????????@@@????????????????????????<<<>>>AAABBBBBBBBBCCCEEECCCCCCCCCDDDCCCCCCBBBBBB}}}~~~|||yyyxxxwwwxxx{{{yyyvvvyyyttthhh\\\UUURRRNNNKKKJJJJJJKKKJJJIIIHHHHHHIIIHHHHHHFFFDDDCCCEEEEEEEEEDDDDDDCCCAAAAAAAAAAAABBBBBBCCCDDDEEEFFFCCCDDDDDDEEEDDDCCCAAA@@@BBBCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAACCCEEEHHHJJJLLLKKKMMMRRRVVVUUUOOOHHHGGGFFFFFFEEEFFFGGGHHHIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIKKKLLLLLLKKKIIIHHHCCCCCCBBBBBBBBBAAAAAAAAABBBBBBBBBCCCDDDFFFGGGHHHDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJKKKLLLLLLLLLJJJHHHHHHHHHHHHGGGFFFAAAAAABBBBBBBBBBBBBBBBBBDDDCCCBBBBBBBBBCCCDDDEEEAAACCCDDDEEEEEECCCAAA@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBB@@@?????????>>>>>>>>>>>>???@@@AAA???===<<<===>>>AAAAAAAAA@@@???===<<<;;;::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::999999999999999::::::::::::999999777777777777888888888888;;;::::::<<<>>>???>>><<<>>>===<<<;;;:::888777777777888999999::::::999999999999::::::::::::999999888888888888888999:::;;;:::999888777666555555555555555555555555555555555333444555555333333444555444444444444444444444444555555555555555555666666777777777777777777777777666666666666666666666666555888;;;<<<<<<;;;<<<<<<>>>>>>???@@@@@@@@@@@@@@@===<<<;;;:::999888777777777777666666666555555555444444444444555555555666555444444444444444444555666666555555555444444444444444444444444444444444333333444444444555555555444444333444444555666666777777777777777777777666666666444444444555777888555555555555555555555555333444555666666555333222555555555666666666777777777777777777666666666666444444555555555555444444444444444444444444444444333333333333333333333333444444444555555555666666555555666666777777888888777888888999:::;;;<<<<<<@@@@@@???>>>>>>=========>>>>>>??????@@@@@@AAAAAA>>>>>>============>>>>>>===>>>???>>>===<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>??????>>>===<<<======>>>============???@@@AAAIIIGGGDDDBBB@@@???@@@@@@CCCCCCAAA@@@@@@@@@@@@@@@AAAAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEDDDCCCAAA@@@@@@???@@@BBBDDDEEEAAAAAA@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@===???AAABBBBBBCCCDDDEEEBBBBBBCCCCCCCCCBBBAAA@@@|||yyyvvvyyy~~~}}}}}}}}}~~~yyyyyy{{{~~~~~~pppcccYYYTTTPPPNNNKKKJJJHHHGGGGGGHHHGGGGGGEEEFFFGGGHHHGGGFFFDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDDDDDDDBBBCCCDDDDDDDDDBBBAAA@@@AAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHJJJLLLLLLMMMRRRWWWVVVOOOIIIFFFFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLLLLKKKIIIGGGDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHIIIDDDDDDDDDDDDEEEEEEEEEEEEDDDEEEGGGIIIJJJKKKLLLLLLOOOLLLIIIHHHHHHHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAA@@@AAABBBDDDEEECCCDDDFFFGGGFFFEEECCCAAACCCDDDDDDCCCCCCBBBAAA@@@AAAAAABBBCCCDDDDDDEEEEEEBBBBBBBBBBBBAAAAAA@@@@@@???@@@AAA???===<<<===>>>AAAAAA@@@???>>><<<;;;:::999999:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888999999::::::999999888666666777777777888888888:::999999;;;===>>>===;;;===<<<<<<:::999888777777666666777888888888888888888888999999999999888888777777777777888999999:::999888777666555555555555555555555555555555555555000222333444333444666777555555555555555555555555333333444444555555555555666666666666666777777777666666555555555555666666555777:::;;;;;;;;;;;;<<<===>>>???AAABBBCCCCCCCCC======<<<;;;999888888777666666666666555555555555333444444555555555666666555555555555555555555555555555555555444444444444444444444444444444444444444555555555666666666666333222222222333444555555444555555666777888888999666555555444555666777888666666666666666666666666444555666777777666555444555555555555666666666666777777777777666666666666222333333444444333333222222222333333444555666666444444444444555555555555444444444444555555555555555555666666777777888888888888999:::;;;<<<<<<===@@@@@@@@@??????>>>======>>>>>>>>>??????@@@@@@AAA>>>>>>============>>>>>><<<>>>???>>>===<<<===???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;DDDEEEEEECCC@@@======>>>>>>============???@@@AAAFFFEEEDDDBBBAAAAAABBBBBBCCCBBBBBBAAAAAA@@@@@@@@@BBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDCCCBBBBBB@@@@@@??????@@@AAABBBCCCAAAAAAAAAAAA@@@@@@?????????????????????????????????AAACCCCCCBBBBBBCCCDDD@@@AAABBBCCCCCCBBB@@@@@@yyysssuuu{{{yyy~~~wwwhhhaaaWWWOOOKKKKKKKKKLLLEEEDDDDDDDDDDDDEEEFFFFFFBBBCCCDDDEEEEEEDDDBBBBBBBBBBBBCCCCCCBBBAAAAAA@@@@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHJJJNNNNNNOOORRRUUUTTTPPPKKKFFFEEEEEEDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFHHHJJJLLLMMMKKKIIIHHHFFFFFFFFFFFFFFFFFFEEEEEEBBBBBBBBBCCCCCCEEEFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIJJJKKKKKKKKKOOOMMMJJJIIIIIIIIIHHHFFFDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBAAAAAABBBCCCEEEFFFFFFFFFGGGHHHGGGFFFEEEDDDGGGGGGFFFFFFDDDCCCAAA@@@@@@AAABBBCCCDDDFFFGGGGGGDDDDDDDDDDDDDDDCCCAAAAAA???@@@AAA???===<<<===>>>@@@@@@??????===<<<;;;:::888888999:::;;;;;;;;;;;;;;;;;;;;;:::::::::999999777888999::::::999888777666666666777777777888888888888888999;;;<<<;;;:::;;;::::::999999888888777555666666777888777777777777888888999999888888777555555555555555555666777777666666555555555555555555555555555555555555555000111333444444444666888555555555555555555555555111222333444555555555555333444444444444555555555666555555444444555555666666777999999999999;;;===;;;<<>>===<<<:::999888777444444444333333333333222222333444555666666666666555555666666666666555555555555555444444444444333333333333333333333333333555555555666666666777777333333222222222333444444000111222333444666777777555555555555666777888888666666666666666666666666555555666666777666666666444444555555555666666666555555555555444444444444222222333333333333222222111222222333444555666777555555666666666666666777333444444444444555555555555555666666777777888888888888999:::;;;<<<======>>>????????????>>>>>>===>>>>>>>>>>>>>>>?????????======<<<<<<<<<<<<======<<<===>>>>>>======>>>???=========<<<<<<<<<;;;;;;::::::::::::::::::::::::DDDFFFHHHEEEAAA>>>>>>???>>>============???@@@AAACCCDDDDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBBBBAAABBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@???>>>???@@@BBBBBBBBBBBBAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>===<<<;;;:::777888999::::::;;;;;;;;;:::999999999999888888888555666888999999888666555666666666666777777777888777666666888:::;;;:::888888888888888888888888888666666777888888888888888777777888888888888777777666666555444444444555555555555444444555555666666555555555555555555555555333444555555444444555666444444444444444444444444000111333444555555444444333333333444444444555555666555444444444444555666666777777666666777;;;===:::<<>><<<:::999777666444444444333333333222222222333444666666666666555333444555555555555444333555555555444444444333333333333333333333333333333444444444555555555666666555444444333333333333444000111111222333444555555444444666777777888888888666666666666666666666666555444444444555555666777444444444555555555666666555555555555444444444444222333333444444333333222333333333444444555555555555555666666666777777777333333444444444555555555555555666666777777888888888999999:::;;;<<<======<<<===>>>?????????>>>===>>>>>>>>>===============<<<<<<;;;;;;;;;;;;<<<<<<;;;===>>>>>>======>>>@@@============<<<<<<<<<<<<::::::::::::::::::::::::>>>BBBEEEDDD@@@===>>>AAA>>>============???@@@AAABBBCCCEEEEEEEEEDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????===>>>@@@AAABBBBBBBBBAAA???@@@BBBCCCCCCCCCAAA@@@AAAAAABBBBBBBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<@@@AAACCCCCCAAA@@@AAABBB???AAACCCFFFGGGFFFEEEDDDxxxiii```ZZZRRRLLLGGGHHHIIIIIIHHHEEEAAA>>>BBBCCCDDDCCCBBBAAABBBBBBEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDCCC@@@AAABBBBBBAAA@@@>>>===>>>???AAACCCDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEECCCCCCCCCDDDEEEGGGIIIIIIKKKKKKKKKIIIGGGGGGHHHJJJHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJJJJKKKKKKHHHJJJMMMOOOPPPNNNLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJGGGFFFFFFFFFFFFFFFGGGGGGDDDDDDDDDDDDEEEEEEEEEEEEGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGDDDEEEEEEFFFGGGHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCDDDDDDEEEDDDBBB@@@??????@@@AAA???===<<<===>>>>>>>>>>>>>>>===<<<;;;:::666777888999:::;;;;;;;;;888888888888777777777777444666777888888777666444666666666666777777777777666555555777999:::999777666777777777777888888888777777888999999999999999777777888888888888777777999888777666666666666666444444444444444555666777555555555555555555555555666777777666444333333444333333333333333333333333000111222444555555444444555555555666666666777777666555444333333444555666777777666555444666:::>>>:::<<<>>>AAABBBBBBAAA@@@AAA@@@>>><<<:::888666555666666555555555444444444111222444666777777666555222222444444444444222222555555444444444333333333333333333333333333333333333333333444444444555555777666555444444444444444333444444444444444444444333444666888888888888777777777777777777777777777444444333222333444666777444444444555555555666666888777777777666666666666333444444555555444444333555555444444444333333333555555555666666666777777333333333444444444555555555555666666777888888888888999999:::;;;<<<======;;;<<<===?????????>>>===>>>>>>======<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;===>>>>>>======>>>@@@>>>=========<<<<<<<<<<<<::::::::::::::::::::::::888===AAAAAA>>>===???BBB>>>============???@@@AAACCCDDDFFFGGGFFFDDDAAA?????????AAABBBCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????>>>???@@@BBBCCCCCCBBBBBB???AAADDDFFFFFFDDDBBB@@@AAAAAABBBCCCBBBAAA@@@???????????????????????????>>>@@@BBBBBBAAAAAAAAABBB???BBBEEEGGGIIIIIIGGGFFFwww|||rrrjjj^^^UUUOOOKKKHHHEEECCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGCCCBBBCCCEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@DDDCCCAAA@@@@@@AAABBBCCCEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGHHHGGGFFFEEEFFFGGGHHHIIIHHHIIIKKKLLLMMMMMMLLLLLLMMMMMMMMMLLLLLLLLLLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIJJJLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHKKKKKKKKKJJJIIIIIIIIIHHHGGGIIIIIIGGGDDDBBBDDDFFFJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@@@@AAABBBCCCBBBBBBAAAAAAAAAAAA@@@@@@======<<<;;;;;;;;;;;;<<>>??????>>>===CCCBBB@@@===;;;888666555666555444333333333333333555444333333333333444555666555444333333333333333444444444444444444444444444444444555555555555666444444444444444444444444222222333444555555555555444444555555444444333333444444444555555555555666777777666666555555555444555555555555555666777777666666555555555444444444444444444444444555666666333333444444555555666666666666666666666666666666777777888888888777777666555555555555555444444444444555555666666666666555777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===>>>??????===<<<;;;<<<>>>AAABBBBBBDDDDDDEEEEEEDDDBBB@@@???@@@@@@AAABBBCCCCCCCCCBBBFFFDDDCCCBBBCCCCCCAAA@@@AAAAAABBBBBBBBBAAA???>>>??????@@@@@@AAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA???>>>>>>?????????>>>===>>>???@@@???===@@@AAAAAAAAAAAAAAAAAABBB@@@CCCIIIMMMNNNLLLHHHEEExxx|||zzzqqqhhhaaa\\\VVVOOOIIIFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDCCCBBBCCCEEEAAABBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAA@@@DDDCCCBBBAAAAAABBBCCCEEEEEEFFFFFFGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGFFFFFFFFFFFFGGGHHHHHHGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMLLLKKKKKKKKKKKKKKKMMMLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIHHHIIIJJJHHHEEEDDDEEEGGGIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFEEEBBBAAA@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@>>>===<<<;;;;;;;;;;;;;;;@@@>>>;;;:::::::::999888999888777777777777777777777777777777666666666666555666666777666555444333777777777777888888888888777888888888888888777777888888888888888888888888777777777777777777777777666666666666666666666666444444555666666666666666666666666555444444333333666666555444444555666666444444444444444444444444333333333444444444555555666666666555555555555555555555555555555555666666333555666777666555666777777999;;;<<<======<<<;;;???>>><<<:::888666555444555555444333333333333333555444333333333333444555666555444333333333333444444444444444444444444444444444444444555555555555444444444444444444444444111222222333333333333222111222333444555555555555444444444555555555555666777666666666555555555555555555555555555666666777666666555555555444444444555555444444555555666777555555555555555666666666666666666666666666666666777777888888888777777666555555555555555555555666555555666777777777666666888888888888999999999999::::::::::::::::::::::::>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<;;;;;;;;;;;;;;;::::::::::::999::::::;;;<<<===>>>??????>>>===<<<<<>>???@@@AAA@@@>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@CCCGGGJJJKKKJJJGGGFFF}}}~~~uuujjj```ZZZUUUPPPMMMMMMJJJFFFDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@>>>BBBEEECCC@@@???AAADDD@@@@@@AAABBBCCCDDDDDDEEECCCBBB@@@??????@@@AAAAAADDDCCCBBBBBBBBBDDDEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGGGGGGGFFFFFFHHHIIIKKKKKKLLLLLLIIIJJJJJJKKKKKKLLLLLLMMMNNNMMMLLLKKKJJJKKKLLLLLLNNNMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIIIIJJJJJJHHHIIIIIIIIIIIIIIIIIIJJJIIIJJJJJJIIIGGGFFFGGGIIIGGGFFFEEEDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGEEECCCAAA@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<;;;:::::::::@@@>>>;;;;;;;;;;;;:::999999999999888888777666555777777777777666666666666555666666666666555444444555555666666666777777777444666888::::::888666444777777777777777777777777777777777777777777777777666666666666666666666666444555555666666666666666555555555555555555555555666666555555555555666666444444444444444444444444333333333444444444555555444444444444444555555555666666666666666555555555333555666666555555555666555666888999::::::999888999888888666555444333333555444444333333333333333555444444333333444444555555555444333333333444444444444444444444444444444444444444444555555555555444444444444444444444444333333333444333333222222222222333444555555555555444444444555555555555666666666666666555555555555555555444444555555666777555555555555555444444444555555555555555666777777777777666666666666666555777777777777777777777777666777777888888777777777555555555666666777777777555666777777888888888777888888999999999:::::::::999999999999999999999999========================>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999888888::::::;;;<<<===>>>>>>???@@@???===>>>???AAAAAA@@@BBBCCCCCCCCCCCCBBBAAA@@@AAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEDDDCCCBBBCCCCCCCCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBB@@@@@@@@@@@@BBBBBBDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???@@@AAABBBAAA?????????@@@@@@@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFFtttkkkaaa[[[TTTOOOMMMLLLKKKJJJGGGFFFEEEDDDCCCAAA???>>>>>>>>>>>>???????????????BBBBBBAAAAAA@@@@@@??????AAADDDDDDAAA@@@AAABBBAAA??????@@@AAACCCDDDEEEEEEBBBAAA???>>>>>>???AAABBBCCCCCCCCCCCCDDDEEEGGGHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFEEECCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEECCCDDDFFFGGGGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKLLLLLLIIIIIIJJJKKKLLLMMMNNNNNNOOONNNLLLKKKJJJKKKLLLMMMOOONNNMMMLLLJJJIIIGGGFFFEEEEEEFFFGGGHHHIIIKKKLLLIIIIIIIIIIIIIIIIIIHHHHHHFFFGGGGGGGGGHHHIIIJJJJJJGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHIIIJJJEEEDDDCCCCCCCCCDDDEEEFFFHHHHHHHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGEEEDDDCCCAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????>>>===<<<;;;:::::::::>>><<<;;;:::;;;;;;999888666777888999999888666555777777777777666666666666666666666555555555444444444444444555555555666666333555777999999888666555777777777777777777777777777777777777777777777777666666666666666666666666555555666666666666666555444444444555555555666666666666666666666666666666333333333333333333333333333333333444444444555555333333444444555555555666777777777666666555555555333555666666555444555666333444555666777666666666555555444444444333333333444444333333222333333444444444444444444444444444555444444333333333444444444444444444444444444444333333444444444555555555444444444444444444444444666666666666666555444333666666666555444333222111444444444555555555555666666666666666666555555555555444444444444555666666555555555555555555555555666555555555555666777777888888777777666666555555777777777777777777777777555666777777777777777777444555555666777888888999555666777888888999888888999999999999::::::::::::999999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888888777999::::::;;;<<<===>>>???AAA@@@>>>???@@@@@@@@@???AAAAAAAAABBBBBBBBBAAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBAAAAAABBBDDDFFFFFFEEECCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCBBB@@@??????@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBBBBAAA@@@??????AAAAAA@@@???>>>>>>??????@@@@@@AAAAAABBBAAA@@@@@@AAACCCDDDFFFuuukkkaaaYYYSSSKKKJJJHHHGGGGGGFFFEEEEEE@@@AAAAAAAAA???<<<;;;:::=========>>>>>>>>>??????AAAAAA@@@@@@@@@?????????DDDDDDBBBAAAFFFLLLJJJDDD??????@@@AAABBBCCCDDDEEEBBBAAA???>>>>>>???AAABBBCCCCCCCCCDDDEEEFFFGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHKKKJJJIIIHHHEEECCC@@@???AAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDFFFGGGGGGHHHIIIJJJKKKLLLIIIIIIJJJKKKMMMNNNOOOOOOOOONNNMMMKKKKKKLLLLLLMMMNNNMMMMMMLLLKKKIIIGGGFFFFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJIIIIIIHHHHHHHHHHHHFFFFFFFFFFFFGGGIIIJJJKKKFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJJJJDDDCCCBBBBBBBBBCCCDDDEEEGGGGGGHHHHHHHHHGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFFFFBBBBBBAAAAAABBBBBBBBBCCCAAAAAA@@@@@@@@@?????????>>>>>>===;;;;;;:::::::::;;;:::999999::::::888666444555777888999999999888777777777777666666666666666555555444444444444444333444444444444555555555555555666666777777777777666666666666666666666666666666666666666666666666555555555555555555555555555666666666666666555555333333444444555666666666555555666666666666555555333333333333333333333333333333333444444444555555444444444555555666666777777777666666555555444444333555666666444333444555333333333444444444444444333333333333444444444444333333222222222333333444444444444444444444444444444444333333333444444555444444444444444444444444333333333444444444444555444444444444444444444444666666666666555444333333555555555555444333222111444444444555555555555666555555555666666666666666444444444444444555666666444555555555555555555555555555555555555666777777888888777777666666555555666666666666666666666666555555666777777777777777444555555666777888888999555666777888999999999999888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999888888888777777777999999:::;;;<<<===>>>>>>AAA???>>>???@@@@@@???===??????@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBB@@@??????AAADDDFFFFFFEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@>>>===>>>???@@@???>>>======>>>>>>???@@@AAAAAABBBAAA?????????AAACCCEEEppphhh^^^UUUQQQNNNKKKIIIBBBCCCDDDDDDCCCAAA???>>><<<>>>@@@@@@>>>=========<<<<<<<<<===>>>>>>??????????????????????????????BBBCCCAAAAAAKKKUUUSSSJJJ??????@@@AAABBBCCCCCCDDDAAAAAA@@@??????@@@BBBCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHLLLKKKKKKIIIGGGDDDAAA???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEGGGFFFFFFFFFGGGHHHIIIJJJHHHIIIIIIJJJLLLMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKLLLLLLLLLKKKIIIGGGFFFGGGGGGGGGGGGHHHJJJKKKKKKLLLLLLJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGIIIJJJLLLFFFGGGGGGGGGGGGGGGHHHHHHHHHFFFEEEFFFHHHIIIIIIHHHEEEDDDCCCBBBAAABBBBBBCCCFFFFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDD@@@@@@AAABBBBBBCCCCCCDDD@@@@@@@@@@@@????????????======<<<;;;;;;;;;;;;<<<:::999888999:::999777666333444666777999:::::::::777777777777666666666666666555444444333333444444333333444444444555555555666666666666777888888999666666666666666666666666666666666666666666666666555555555555555555555555666666666666666666555444444444444555555555666666444444555555555555444444333333333333333333333333333333333444444444555555555555555555555666666666555555555555555444444444333555666666444333333444333333333333333333333444333333333444444444555555222222222222222333333444333444444555555444444333444444333333333444555555444444444444444444444444333333333333444444444444444444444444444444444444222222222333222222111111111111333444555666666666444444444555555555555666555555555666666666666666444444333333444444555666444444444555555555555555444444444444444555666666777777666666666666666555666666666666666666666666444444555666777777777777555555555666666777777777444555666777888999999999777777888888888999999999::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999:::::::::::::::;;;999999999888888888777777999999:::;;;<<<======>>>???>>>>>>>>>@@@@@@>>><<<>>>>>>>>>???@@@AAACCCDDDBBBBBBBBBCCCBBBBBBAAA@@@???>>>>>>@@@CCCEEEEEEDDDBBBBBBBBBAAABBBBBBCCCDDDBBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCBBBBBB???>>>===>>>??????>>>===<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@AAABBBCCCCCCyyyrrrhhh```UUUPPPJJJGGGGGGGGGEEECCC???AAACCCCCCBBBAAA@@@@@@===@@@BBBBBB@@@>>>???@@@<<<<<<<<<===>>>?????????======>>>>>>???@@@@@@@@@>>>AAAAAA???FFFQQQPPPGGG@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGIIIJJJKKKKKKIIIGGGEEECCCBBBBBBAAAAAAAAAAAAAAAAAADDDCCCCCCCCCCCCDDDEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKLLLMMMNNNOOOOOOMMMLLLJJJIIIIIIKKKKKKKKKJJJHHHGGGHHHHHHHHHHHHHHHIIIJJJKKKNNNMMMKKKJJJHHHHHHHHHHHHIIIHHHGGGFFFGGGIIIJJJLLLGGGGGGGGGGGGFFFFFFFFFFFFFFFDDDBBBCCCFFFHHHHHHGGGFFFEEEDDDBBBAAAAAAAAABBBDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@@@@????????????<<<;;;;;;;;;;;;<<<======:::999999:::;;;:::888666666666666666777888::::::777777777777666666666666666555444333333333444444444444444444555555555555444555888999::::::999888555555555555555555555555666666666666666666666666555555555555555555555555666666666666666555444444444444444555555555555555222333444555555444333222222222222222222222222222333333333444444444555555555555555444444444444444333333333444444444444444333555666666444222333333444444444333333333444444333333333444444444444444222222111111222333333444333333444555555444333333333333333333333444555666444444444444444444444444222222333333333444444444444444444444444444444444000000111111222111111111///000222444555777777777444444444555555555555666555555555555666666666777444444333333444444555666444444444555555555666666333333333333333444555555555555555555555666666666444444444444444444444444333444555666777777777777555555555555555555555666333333555666777888888888666666777777777888888888999999999999999999999999::::::::::::::::::::::::999999999999999999999999888888888888888888888888888999999999::::::::::::::::::999999999888888888888999::::::<<<<<<===>>>===<<<<<<>>>??????===;;;=========>>>???AAACCCEEEAAAAAABBBBBBAAA@@@@@@???>>>======???AAACCCCCCBBBBBBAAA@@@@@@AAABBBCCCDDD@@@@@@AAAAAABBBBBBCCCCCC???@@@BBBCCCCCCBBB@@@???AAABBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>@@@@@@???>>>;;;;;;<<<===>>>???@@@AAA@@@AAABBBCCCDDDCCCBBBBBB~~~zzzqqqgggaaa^^^ZZZRRRKKKLLLIIIEEEEEEEEEDDDAAA===;;;===???@@@@@@AAACCCDDD???AAABBB@@@===:::;;;<<<<<<<<<<<<===>>>??????@@@<<<<<<===>>>???@@@AAAAAA:::AAAAAA;;;===FFFFFF???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCBBBCCCCCCDDDFFFFFFGGGGGGGGGGGGHHHJJJKKKKKKJJJHHHGGGCCCBBBBBBAAAAAA@@@@@@@@@DDDDDDCCCBBBBBBDDDEEEFFFEEEDDDCCCAAAAAABBBCCCCCCEEEFFFFFFGGGGGGHHHHHHIIIKKKMMMOOOPPPPPPNNNKKKJJJGGGHHHJJJKKKKKKJJJHHHGGGIIIIIIHHHHHHHHHIIIIIIJJJOOONNNLLLJJJIIIHHHIIIIIIJJJIIIHHHGGGGGGIIIJJJLLLHHHGGGGGGGGGFFFFFFEEEEEEDDDBBBAAABBBEEEHHHGGGFFFHHHFFFDDDBBBAAA@@@AAAAAACCCDDDEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@CCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@????????????>>>;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;<<<<<<999777888888777666666777888999777777777777666666666666666555444333222333444444444444444555555555666666222555999======;;;888666555555555555555555555555666666666666666666666666555555555555555555555555666666777777666555444444555555555555555555555555222222333444444333222222222222222222222222222222333333333444444444555555444444444333333222222222222222222333333444444444333555666555444222222333555555444444333444444555333333333333333444444444222111111111222333333444333333444555555444333333333333333333333444555666444444444444444444444444222222333333333444444444444444444444444444444444000111222333333333333333222222333444555555555555444444444555555555666666444555555555666666777777444333333333333444555555444444444555555555666666333222222222222333444444333444444444555555666666444444444444444444444444333444555666777777777777555555555555555444444444222333444666777777888888666666666666777777777777777777777777777777777777999999999999999999999999888888888888888888888999777777777777777777777777888888888999999::::::::::::::::::999999999999888888999999:::;;;<<<===>>>;;;;;;;;;===??????===;;;<<<<<<<<<===???AAADDDEEEAAAAAAAAAAAA@@@@@@???>>>======<<<>>>@@@BBBBBBAAAAAA@@@@@@???@@@AAACCCCCC??????@@@@@@AAABBBCCCCCC>>>@@@BBBDDDDDDBBB@@@>>>@@@AAABBBCCCCCCCCCBBBAAAAAA@@@??????AAAAAA@@@???;;;;;;<<<===>>>???@@@@@@@@@AAADDDFFFFFFEEEBBBAAAzzzrrrkkkccc___UUUSSSOOOKKKHHHFFFDDDDDDCCCCCCBBBAAA???===;;;:::>>>?????????@@@@@@@@@@@@AAAAAAAAA@@@???>>>===<<<============>>>>>>>>>>>><<<<<<<<<<<<============@@@???>>><<<<<<<<<===>>>??????>>>>>>>>>>>>??????CCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBDDDFFFGGGGGGHHHJJJJJJJJJHHHFFFEEEJJJJJJLLLNNNOOOLLLGGGCCCCCCBBBAAA@@@???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAFFFFFFFFFFFFEEEDDDCCCBBBBBBCCCEEEGGGHHHIIIHHHHHHKKKLLLLLLMMMMMMLLLJJJIIILLLLLLLLLKKKHHHGGGHHHJJJFFFFFFFFFFFFFFFEEEEEEEEEIIIHHHHHHIIIJJJJJJIIIGGGKKKJJJIIIHHHGGGGGGFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFDDDBBBAAAAAAAAACCCDDDIIIGGGDDDAAA???>>>>>>>>>>>>>>>@@@AAACCCDDDFFFFFFBBBBBBBBBBBBBBBAAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;;;;::::::::::::999999888888888888999999777777666555444333333222555555666666555444333333000111222333444444444444:::777444333444666666666444444555555555555444444555555555555555555555555666666555555555444444444555555555444444333333333444444444444444444444444444444444444444444444444111222333444555444333333444444444444444444444444666555444333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111222222222333333333222222111111111111222222333333333333333333333333222222333444444555555666444333222222111111222222222222222222222222222222444333333222111111111222555444444333333222222111444444555555555555555555333333333444444444555555444444444444444444444444333333444555555444333333111222333333444444333333333333333333333333333333333333333333333333333333333333444555666666555555666666666666777777777777:::777555666777888666333666666777777777777666666777777777777777777777777666777777777888888888888888999::::::::::::999888777888999999999777666555888888888777777777777777777777888999999999999999<<<;;;;;;:::999888777777888888999999999::::::::::::::::::;;;;;;;;;<<<<<<===>>>>>>>>>????????????@@@AAAAAABBBAAA@@@???>>>===>>>???AAAAAAAAA@@@???@@@@@@@@@AAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@AAAAAA@@@@@@???>>>===<<<;;;;;;::::::;;;;;;<<<======???@@@AAABBBBBBBBByyytttqqqkkkhhhbbb]]]XXXRRRMMMIIILLLJJJHHHEEECCCBBBBBBBBBAAAAAA@@@@@@>>><<<;;;:::<<<============>>>>>>>>>>>>>>>>>>???>>>>>>======<<<<<<=========>>>>>>>>>===>>>>>>>>>????????????@@@???>>>===<<<<<<===>>>??????>>>>>>>>>>>>??????BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@AAABBBDDDEEEFFFHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFIIILLLNNNMMMJJJHHHCCCCCCAAA@@@@@@@@@@@@AAA>>>>>>??????@@@AAABBBBBBEEEEEEEEEDDDDDDCCCBBBAAA@@@AAACCCEEEFFFFFFFFFFFFIIIJJJKKKLLLLLLKKKJJJJJJHHHIIIKKKJJJHHHEEEDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFHHHIIIJJJIIIHHHJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCAAA@@@???@@@AAABBBFFFEEEDDDBBB@@@???>>>>>><<<===>>>???@@@AAABBBCCCCCCCCCBBBAAAAAA@@@??????>>>>>>????????????>>>>>>@@@@@@???>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999999999:::999888888777777888888999888777777777666666666666555555666666555444444333222222333444555555555555888666333222333444555444444444555555555555444444555555555555555555555555666555555555444444444444555555444444444333333333444444444444444444444444444444444444444444444444111222333444444444333333444444444444444444444444555555444333333333333333444444444444444444444444444444444444444444444444333333333333333333333333111111111222222222333333222222111111111111222222222222222222222222222222222222333333444555555555444333333222222222222222222222222222222222222222444333333222111111111222333333333333333333333333666666555555444444333333333333333444444444555555444444444444444444444444111222333333333333222111111222222333333333222222333333333333333333333333333333333333333333333333222333444444555555555444555555666666666777777777999777555555777777666444555555666666777666666666666666666666666666666666666666777777777888888888888888999::::::999888888888888888888888777666666777888888888777777666666666777777888888888888888;;;::::::999999888888777888888888999999999::::::999::::::::::::;;;;;;;;;======>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@>>>>>>======>>>???????????????????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============????????????@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>@@@AAABBBBBBBBB}}}wwwtttooolllgggaaa[[[UUURRRPPPNNNLLLIIIGGGEEECCC@@@===AAA@@@???>>>>>>>>>>>>>>>======>>>======<<<;;;::::::::::::;;;;;;;;;<<<<<<:::;;;<<<===============;;;<<<<<<<<<==================>>>>>>>>>????????????>>>>>>============>>>@@@??????>>>>>>??????@@@@@@AAACCCDDDEEEDDDDDDCCC@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDFFFHHHKKKLLLJJJIIIDDDCCCBBBAAA@@@???@@@@@@;;;<<<===>>>???AAABBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>???@@@BBBCCCCCCCCCCCCFFFGGGIIIJJJKKKKKKJJJJJJEEEHHHKKKKKKHHHDDDAAA???@@@AAABBBCCCEEEFFFGGGHHHEEEEEEEEEHHHJJJLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEEEEBBBAAA@@@???>>>???@@@AAABBBBBBBBBAAA@@@???>>>=========>>>>>>???@@@@@@AAADDDCCCBBBAAA@@@???>>>===========================?????????>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888999888888777777888888999777777777777777777666666555555555666555555444333333333444555666666666666777444222111222333333333444444555555555555444444444444444444444444444444555555555555444444444444444444444444333333333333444444444444444444444444444444444444444444444444111222222333444333333333444444444444444444444444555444444333333333333333444444444444444444444444333333333333333333333333333333333333333333333333111111111222222222222333222222111111111111222222222222222222222222222222222222333333444444555555555444333333222222333333222222222222222222222222333333222222222222222222111111222333333444555555777666555555333222222111333333333444444444555555444444444444444444444444222333333444444333333222222222222333333222111111333333333333333333333333333333333333333333333333222333444444555444444444555555555666666666666777777666555555666777555444333444444555666666666555555555555555555555555555666666666666777777777777888888999999999999888888888888777777666666777777666777888888888777555444555666666777777777777777999999999999999999999999888888888999999999999:::888888999999999:::::::::============>>>>>>>>>>>>??????@@@@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<===>>>=========>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;======>>>>>>>>>???????????????>>><<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAA{{{vvvqqqnnnffffffeeeccc```\\\XXXVVVSSSQQQOOOMMMJJJIIIHHHGGGDDDBBBAAAAAABBBBBBAAA???<<<;;;;;;;;;;;;;;;;;;<<<:::;;;;;;;;;;;;;;;;;;:::999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>============>>>?????????>>>>>>?????????===???AAADDDEEEEEEDDDCCC@@@@@@@@@AAAAAABBBCCCDDDBBBBBBAAAAAA@@@AAABBBBBBFFFEEEDDDEEEGGGGGGFFFEEEDDDCCCBBBAAA@@@?????????======>>>>>>???@@@AAAAAA@@@@@@AAAAAA@@@??????>>>>>>>>>???@@@AAAAAABBBBBBCCCDDDFFFHHHIIIIIIIIIIIIFFFHHHJJJIIIFFFBBB???>>>>>>???@@@AAABBBDDDEEEEEEDDDDDDEEEHHHKKKMMMMMMLLLFFFEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDBBBAAA@@@?????????@@@@@@>>>???@@@AAA@@@???>>>===??????@@@@@@@@@@@@@@@@@@CCCCCCBBBAAA@@@@@@??????<<<<<<<<<<<<<<<<<<<<<<<>>>>>======<<<;;;;;;::::::::::::::::::::::::888777777666666777777777888888777777777777888888666666555555444444333333444555555555555555444444333333444555555555555555666444222222333444333222333444444555555444444333444444444444444444444444444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111222222333333333333333333333333333333333333444444333333222333333444333333333333333333333333222222222222222222222222222222222222222222222222111111111111222222222222222222111111111111222222222222222333333333333333111222222333444444555555555444333333222333333333111111111111111111111111222222222333222222222111222222222333333444444444555444444444333333222222333333333444444444555555444444444444444444444444555555555555555555555555333333333333333333222111333333333333333333333333333333333333333333333333444444555555555555444444444444555555555666666666666555555555555555555444222222333444555555555555444444444444444444444444555555555666666666777777777888888888888888888777888777666555555666777888555666777888888666444333444555555666777666666666777777888888999999999:::888888888888999999999999777888888888888999999999<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::999999:::<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::<<<<<<<<<=========>>>>>>@@@???>>>===<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>????????????xxxxxxyyyxxxuuurrrooolllfffccc___\\\ZZZWWWSSSQQQKKKKKKKKKKKKJJJIIIGGGFFFBBBAAAAAAAAAAAABBBCCCCCC@@@>>>===>>>???@@@???>>><<<<<<<<<<<<;;;;;;;;;:::999999:::;;;;;;;;;;;;;;;999999999:::::::::;;;;;;============<<<;;;:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>===???>>>>>>======>>>>>>???;;;<<>>????????????>>>>>>===????????????@@@AAAAAABBBAAABBBDDDFFFGGGHHHGGGGGGFFFGGGFFFDDDAAA>>>>>>>>>>>>>>>??????@@@AAAAAABBBAAAAAABBBEEEHHHJJJJJJJJJCCCCCCBBBAAAAAAAAAAAABBB@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@<<<===>>>??????>>>===<<>>>>>======<<<;;;;;;;;;999999999999999999999999666666555555555666666777888777777777777777777888888777666555444333222222444444555555555555555444222222333444444444444333777555333333444555444333333333444444444444333333444444444444444444444444333333444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111222222333333333333333333333333333333333333222222222333333444333333333333333333333333222222222222222222222222222222222222222222222222000000111111111222222222222222111111111111222222222333333333444444444555111111222222333444444555444444333222222222222333111111111111111111111111111222222333333333222111444444444333333222222222111222222222333333444444333333333444444444555555444444444444444444444444555555555555555555555555333333444444444444333333333333333333333333333333333333333333333333333333555555666666666555555444444444444444555555555555444444555555444444555555222222333444444444444444444444444444444444444444444555555555555666666666777777777777777777777777888777666555555666777888555666666777666555444333444444555666666666666666666777777888888999999:::777777888888888999999999777777777888888888999999;;;<<<<<<<<<<<<=================================<<<;;;:::999999:::;;;<<<============>>>>>>>>>>>>========================;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<=========AAAAAA@@@???>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;;;;<<<===>>>>>>>>>>>>RRRSSSTTTUUUUUUTTTSSSSSSNNNLLLJJJIIIIIIGGGEEECCCBBBBBBBBBBBBAAA@@@@@@???===<<<<<<<<<<<<======>>>>>><<<;;;<<<======<<<;;;===============<<<;;;:::::::::;;;<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;============;;;:::999888999999999999::::::::::::<<<<<<=========>>>>>>>>><<<======>>>>>>>>>>>>===>>>======<<<<<<======>>>:::;;;===???@@@@@@@@@@@@>>>???@@@AAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBBBBCCC???>>>>>>@@@BBBDDDDDDCCCAAAAAABBBBBBBBBAAA@@@???BBBAAAAAA@@@??????>>>>>>===>>>>>>>>>>>>>>>======???????????????@@@AAAAAA???@@@BBBDDDEEEFFFEEEEEEDDDDDDCCC@@@===<<<<<<>>>?????????@@@@@@AAAAAAAAA>>>>>>>>>AAACCCEEEDDDCCCAAA@@@@@@?????????@@@@@@>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>>>>>>>========================;;;;;;;;;;;;:::::::::999;;;;;;<<<<<<<<<=========BBBBBBBBBBBBAAA@@@???>>><<<;;;;;;::::::;;;;;;<<<:::;;;<<<<<<=========<<<@@@@@@AAAAAABBBCCCCCCDDDBBB@@@???@@@AAAAAA@@@>>>>>>============<<<<<<;;;<<<;;;;;;::::::;;;;;;;;;===;;;:::;;;<<<<<<;;;:::;;;;;;<<<=========<<<;;;;;;<<<==================888999999999999::::::::::::;;;;;;;;;:::999888888888888888888999999999:::<<<<<<<<<=========>>>>>>;;;<<<===>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>?????????>>>>>>@@@AAAAAA@@@@@@???@@@AAABBBDDDDDDDDDCCCBBB>>>======???AAABBBAAA@@@???@@@AAABBBBBBBBBAAAAAA???????????????>>>>>>>>>======>>>>>>>>>>>>======??????>>>===>>>???@@@AAA>>>???AAACCCDDDDDDCCCCCCBBBDDDDDDCCCAAA???>>>>>>??????@@@AAACCCDDDEEEEEE???>>>>>>@@@BBBBBBAAA@@@???>>>>>>>>>>>>>>>??????======>>>???@@@@@@@@@@@@??????@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;<<<:::::::::;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????===<<<;;;::::::;;;<<<=========<<<<<<;;;::::::999777777777777777777777777555555555555555666777777777777666666666666777777666666666777777777777777333444444555666666555555333444444444444444333333555444333333444444333111222333333444444333333222333333333333333333333333222222333333333444444444111111222222222333333333222222222222222222222222222222222222222222222222222111000000000111333333222222222222222222222222222222111111222333333444222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111222222111111111111222222///000000111222222333333111111111222333333444444333222111111000000111111111111111111111111111111///111222444444333222111333333333333333333333333000000111111222222333333333333333444444444555555444444444444444444444444222111000000000000111222...///000111222333333333333333333333333333333333333333333333333333333333333444444444333333222111222333333333333444444444111333555444222222444666555555666555555444333222444444444444444444444444333333444444444555555555777666555555555555666777444555555666777777666666777666444333222333444555555555666777777777777666777777777777888888888888777777777777888888888888888888888999999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;============>>>>>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<========================<<<;;;;;;;;;;;;:::::::::<<<<<<<<<<<<============AAABBBCCCDDDCCCAAA???===<<<;;;;;;::::::;;;;;;<<<::::::;;;<<<<<<<<<<<<;;;???>>>===<<<;;;;;;<<<<<<<<<;;;:::;;;<<<===<<<;;;999999999999999999999:::888888888888888999:::::::::999888888::::::999888888999;;;<<<=========<<<======>>>>>>>>>>>>>>>===888888888888999999999999777777888999999999999888777888888888888999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===?????????>>>===;;;;;;;;;::::::;;;;;;;;;===<<<<<<<<<===>>>???@@@===>>>@@@AAAAAA@@@???>>>>>>???AAACCCDDDCCCAAA@@@@@@@@@???@@@@@@???<<<:::>>>???AAABBBCCCCCCBBBAAA<<<<<<======>>>>>>??????======>>>>>>>>>>>>>>>===>>>>>>===<<<<<<===???@@@>>>???AAABBBCCCCCCBBBAAACCCFFFIIIIIIGGGDDDBBBAAA>>>???AAACCCEEEGGGHHHIIIBBBBBBAAABBBCCCCCCBBB@@@>>>>>>=========>>>>>>???<<<<<<>>>???@@@@@@@@@@@@>>>>>>>>>>>>>>>======<<<===<<<;;;:::999:::;;;<<<;;;;;;<<<<<<===>>>>>>???>>>>>>======<<<<<<;;;;;;>>>===;;;::::::;;;===>>>===<<<<<<;;;;;;:::999999777777777777777777777777555555555555555666777888777777666666666666777777111222333444555777777888333333444555666666666555444555555666555555444444333222222222333333111000222333333444444333333222333333333333333333333333222222222333333444444444111111111222222333333333222222222222222222222222222222222222222222222222222111000000000111333444222222222222222222222222222111111111222333333444222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111222222111111111111222222---......///000111111111000111111222333333444444222111111000///000000000000000000000000000000000///000222444444444222111111222222333333444444555222222222111111111111111333333333444444444555555444444444444444444444444444333222111111222333444+++,,,...///111222222222333333333333333333333333333333333333333333333333222222222222222111000///222222333333333444444444000222555444222222444666777777777666555444222222555555555555555555555555333333333444444444555555777666555444444555666777333444666777777777666555888666333111111222444666555666666777777777777777888888888777777777777777777777777777888888888888888999999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::999:::;;;=========>>>?????????>>><<<;;;999999:::::::::;;;;;;;;;========================<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<=========>>>>>>???AAADDDEEEDDDBBB>>><<<<<<;;;;;;::::::;;;;;;<<<::::::;;;;;;<<<<<<;;;;;;::::::999999::::::;;;<<<:::999888888777777888888999999999888888888888777888888888888888888888888999999888888999999:::;;;<<<<<<;;;::::::;;;;;;;;;===>>>?????????>>><<<;;;;;;;;;;;;::::::999999999999999999::::::999888888999888888888999::::::;;;<<<===<<<:::888888:::<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;===??????>>>======>>>AAACCCEEEFFFFFFEEECCCAAAAAAAAA@@@???>>>>>>>>>???@@@??????AAAEEEFFFDDDAAAAAA@@@@@@@@@???@@@@@@@@@============>>>???@@@AAA<<<<<<<<<======>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCBBBCCCFFFJJJLLLJJJFFFBBBEEECCCBBBCCCFFFHHHIIIIII???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>??????>>>>>>>>>???????????????????????????>>>>>>>>>===;;;;;;;;;<<<<<<<<<======;;;===??????>>>======>>>???>>>===<<<<<<;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;===<<<<<<;;;;;;:::::::::333444555777777777666555777777777777777888999999888777666444444444555666666666666666666666666666888777777666555444444444111222222333333222222111777666555444333444444555444444444444333333222111111111222222222333333333222222222222222222222222222222333333333333444444555444222000000111222333444444444333222111000///111111222222222333333333///000111222333333222111222222222111111111111000111111222222222333333333222222222222222111000////////////000111111222222111111000000000000000111000000000000000000000000111111222222222222111111333222222222222222222222444444444333333222222222111111111111111111111111222111000//////000111222333333333333222222111000000000111111111222222222333333333222222222111111444444444333333222222222111111111111111111111111111111222222222333333333111111222222222333333333555444444333333444444444333333333333333333333333555444333333222222333333444444333222222111111000444444444444444444444444444333111000///000111111444444444555555555666666555555666666666666555555777777666555444444333333555555555555555555555555888888888888777777777777777777777888999999::::::777777888888888999999999999:::;;;<<<;;;:::999888;;;;;;:::999:::;;;<<<===;;;:::999999:::;;;===>>>>>>>>>>>>===<<<;;;999888;;;:::999999999;;;>>>???======<<<;;;:::999999888;;;<<<<<<<<<======>>>>>><<<<<<<<<=========>>>>>>??????@@@@@@@@@@@@??????<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::888777777777777888999999:::999888888777777888888999999999888888888777777555555555555555555555555888888888888888999::::::;;;;;;:::::::::::::::;;;======>>>>>>>>>===<<<;;;:::::::::999999888888888999999::::::::::::999999999999888888999999:::;;;<<<======;;;:::999:::<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<===============;;;===??????>>>===>>>???@@@BBBDDDEEEEEEDDDBBB@@@??????AAAAAAAAA???>>>===?????????BBBEEEGGGEEECCC>>>???@@@AAAAAAAAAAAA@@@=========>>>>>>???AAAAAA??????>>>============>>><<<<<<<<<<<<===>>>??????BBBBBBDDDGGGIIIHHHEEEBBBAAA???>>>???AAACCCDDDDDD@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>>>>>>>???????????????>>>>>>??????@@@>>>>>>>>>======<<<<<<<<<;;;;;;<<<<<<<<<============???AAA@@@???>>>>>>?????????===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777666555666666777777777666666555555555555555666666777888888777666666666666666555555555555555555555555777777666666555444444333111222222333333222222111666555444333222222333444333333444444333333222111111111222222222333333333111111111111111111111111222222222333333333444444555333222000000111222333111111111111000///...---000000000111111111222222///000111222222222111111222222222111111111000000111111111222222222333333000111111222222222111111111111000000000000000000111111000000000000000111000000000000000000000000000000000111111000000000222222222222111111111111333333333333222222222222111111111111111111111111222111000//////000111222222222333333333222111111000000000111111111222222333333333222222222111111222222222111111000000000111111111111111111111111111111111222222222333333111111222222222333333333333222222222222222333444333333333333333333333333444444333222222222222222333333333222222222222111444444444444444444444444444333222111111111111111444444444444555555555555666666777777777777666666777666666555555444333333555555555555555555555555777777777777777777777777666666777777888999999:::777777888888888999999999777888999:::::::::999888:::999888888888999;;;;;;::::::999999:::;;;===>>>;;;<<<<<<<<<<<<;;;;;;:::::::::999888999;;;===>>>=========<<<;;;::::::999;;;;;;;;;<<<<<<=========;;;<<<<<<<<<============;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::777777777777777888888999999999888777777777777888999999888888888777777777888888888888888888888888777777777777777888888999:::999999999999999::::::<<<============<<<;;;;;;999999888888888888888777::::::;;;;;;;;;;;;::::::999999888888999999::::::;;;<<<>>>===<<<:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;;;;<<<>>>?????????>>>===;;;===>>>???>>>===>>>??????AAABBBDDDDDDBBBAAA???===???AAABBBBBB@@@===<<>>>>>>>>>>>???@@@AAAAAABBBBBB@@@???======<<<<<<======>>>>>>???@@@AAAAAAAAAAAAAAACCCDDDDDDBBB@@@???===<<<===>>>@@@@@@???AAAAAABBBBBBBBBBBBAAAAAA??????>>>>>>>>>>>>??????@@@???>>>======>>>???@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<============@@@AAABBBBBB@@@>>>>>>?????????>>>===<<<<<<<<<<<<===<<<<<<<<<;;;:::::::::<<<;;;:::999888777666555888888777777777777777777555555444444555555666666777888888888888777666666555555555555555555555555666666666555555444444333111222222333333222222111444333333222222222222333333333333333333222222111111111222222222333333333000000000000000000000000222222222222333333333333444333222000000111222222000111111111000///...---/////////000000000111111//////000111111111111000222222111111111000000000111111111222222222222333...///000111222222222222222222111000000///......000000000//////000000111000000000000000000000000//////000000000000//////000000000000000111111111111111111111111222222222111111111111111111111111111111000000000000111111111111222333333333222222000000111111111111222222333333333222222222111111111111111111111000000000111111111111111111111111111111111222222222222333111111222222222333333333000000000000111111222333333333333333333333333333333333222111111111111222111111222222222333333333333333333333444444444444333333444444333333222222333333333444444444555555666666777777777777666666777666666555555444444444555555555555555555555555666666666666666666666666555555666777777888888999888888888888888999999999555666777888888888888888888777777777777888999999:::::::::::::::<<<======999::::::;;;<<<<<<<<<;;;:::999999888999:::<<<===>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======;;;<<<<<<<<<<<<=========:::::::::;;;;;;:::::::::::::::999999999999::::::::::::::::::::::::::::::888888888888888999::::::999999888777777777777777888888888888777777777777999999999999999999999999666666666666666777888888888888888888888888999:::<<<<<<<<<<<<;;;;;;;;;:::999999999999888888888888::::::;;;;;;<<<<<<;;;;;;:::999999888999999:::::::::<<<>>>>>>===;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<;;;<<<>>>?????????>>>===:::<<<>>>???>>>===>>>??????@@@AAABBBBBBAAA@@@???>>>???@@@AAAAAA@@@>>>===>>>???AAACCCFFFIIIJJJJJJJJJIIIGGGFFFEEEFFFFFFGGG???????????????@@@AAABBBCCCBBBAAA???>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCC@@@???>>>???AAAAAA@@@???@@@???>>>>>>???@@@???>>>@@@@@@@@@AAAAAA@@@@@@@@@??????>>>>>>>>>>>>??????@@@???===<<<;;;<<<===>>>BBBBBBAAAAAA@@@?????????<<<<<<=========>>>>>>>>>AAABBBCCCBBB@@@>>>>>>???@@@???>>>===<<<<<<<<<<<<>>>======<<<;;;::::::999<<<<<<;;;;;;::::::999999;;;:::888777666777888888777777666666666777777888555666777888888777666555555555555555555555555555555555555444444444333333111222222333333222222111333333333222222222222333222222333333333222222111111111222222222333333333111111111111111111111111111222222222222333333333333333222111000111111111333333444333333222111111/////////000000000111111000000000000000000000000111111111111000000000000111111111111222222222222//////000111111111111111111111000000////////////000////////////000000111000000000000000000000000//////000000000000//////////////////000000000000//////000000111111222222111111111111111111111111111000000000000000000111000111222222333333333333111222222222333333333333333333333222222222111111333333333222222222222222111111111111111111111111111111111111222222222222111111222222222333333333000000000000111222333444333333333333333333333333333222111111000000111111000000111222333333444444333333333333333444444444333333555555555444333222333333333333444444444444555666666777777666666555777666666666555555444444555555555555555555555555555555555555666666666666555555555666777777888888888888888888888888888888333444444555666777777888777777777777777888888999999999::::::;;;<<<<<<===999::::::;;;;;;;;;;;;;;;:::999999999999:::;;;<<<===============<<<<<<<<<========================<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;888888777777888888999:::999888777777666666777777888888888777777777666666666666666666666666666666666666555555666666777888888777777777888888999:::;;;;;;;;;:::::::::::::::999:::::::::::::::::::::999:::;;;;;;<<<<<<<<<;;;::::::999999888999999:::999;;;===>>>===;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>=========<<<<<<<<<:::;;;<<<=========<<<<<<:::<<<>>>>>>>>>>>>???@@@??????@@@AAAAAA@@@??????AAA@@@>>>>>>>>>???@@@AAA>>>???AAACCCFFFHHHKKKLLLUUURRRMMMHHHFFFFFFIIIJJJ@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>@@@AAABBBBBBBBBBBB@@@>>>======?????????>>>AAA@@@??????@@@@@@???===>>>>>>????????????>>>>>>??????>>>>>>>>>>>>??????>>>===<<<;;;:::;;;;;;<<>>>>>>>>??????@@@BBBCCCBBB???>>>===>>>@@@???>>>======<<<<<<===>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999777777777888999777777666666666666777777333444555666666666444444555555555555555555555555444444444444333333333333111222222333333222222111333333333444444444444333111111222333333222222222111111222222222333333333222222222222222222222222111111111222222222333333222222111111111000000111444444444555444444333333000000000111111111222222111111000000000000000000111111111000000000//////000000111111111222222222111111111111111000///.........//////000000000000//////......///000111111000000000000000000000000000111111222222111111000....../////////000000000/////////000000111111111111111111111111111111111000000000111111000000000000111222222333333333333333333333444444444555555333333333222222222111111222222222222222222222222111111111111111111111111000000111111111222222222111111222222222333333333222222222222222333444555333333333333333333333333333222111111000000111111000000111222333444444555222222222333333333444444222333555666666555444333333333333444444444555555444555555666666555555444666666666666666555555555666666666666666666666666444555555555666666666777555555555666777777888888888888888888888888888888333333444555555666777888888888888999999999999999999999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999::::::::::::::::::;;;;;;<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>==============================>>>>>>>>>>>>======:::999999888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;555555555555555666666777888888777666666666666777888888777777777666666666777777777777777777777777666666666666666777777888777777777777888999::::::;;;::::::999888999999999:::::::::::::::;;;;;;;;;888999:::;;;;;;<<<;;;;;;::::::999999888888999999888:::<<<<<<;;;:::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>=========<<<<<<::::::::::::;;;;;;;;;<<<999;;;>>>>>>>>>>>>???@@@??????@@@@@@@@@@@@??????BBB@@@>>><<<<<<>>>AAACCC>>>@@@BBBCCCDDDGGGJJJMMMZZZUUUOOOIIIFFFFFFHHHIIIBBBAAAAAA@@@AAAAAABBBBBB@@@@@@@@@AAAAAACCCDDDDDDBBBCCCDDDEEEFFFEEEDDDCCC@@@???===>>>??????>>>===???>>>>>>???@@@@@@>>><<<=========>>>>>>=========??????>>>>>>>>>>>>??????=========<<<;;;;;;::::::=========>>>>>>>>>>>>???>>>>>>>>>>>>????????????@@@AAABBBBBB@@@>>>>>>???@@@@@@???>>>============>>>=========<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;999999888888888888888888555555444444333333444444333333444555555555444444444444444444444444444444333333333333333333333333111222222333333222222111222333333444444444444333000111222222222222222222111111222222222333333333222222222222222222222222111111111111222222222222222111111111111000000000111222222222222222111111000000000111111111222222333222111111000111111111111111000000000/////////000000000111111111111222111111111111000///...---------...//////000111111............///000111111000000000000000000000000111111222222222222111111......//////000000111111000000000000000111111111111111111111111111111111000000111111111111000000111111222333333333222222333333444444444555555555333333333222222222111111/////////000000000000000111111111111111111111111000000000111111111111222111111222222222333333333555555444444333444444555333333333333333333333333333333222111111111111222000000111222333333444444111111222222333333444444333333444444555555444444444444444555555555666666555555666666666666555555666666666666666666666666666666666666666666666666555555555666666777777888555555666777777888888999999999999888888888888888555555555555666777888888888999::::::;;;;;;::::::888999:::;;;<<<<<<<<<<<<<<<=========<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????>>>>>>>>>>>>>>>===??????>>>>>>>>>>>>>>>===<<<<<<============<<<<<<::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;555444444444444555666666888888777666666666666666888777777777666666666666999999999999999999999999777777666666777777888999888777777888999:::;;;;;;;;;:::999888777888888999888888999999::::::::::::777888999:::;;;;;;;;;;;;;;;:::999999888888999999888999::::::999999;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>>>>>>>=========<<<;;;:::999888999:::<<<===999;;;===>>>>>>>>>???AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===>>>???AAABBB>>>@@@BBBCCCCCCEEEIIILLLTTTRRRMMMIIIFFFDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIIIIHHHFFFEEE@@@?????????@@@@@@>>><<<>>>>>>>>>???AAAAAA???=========>>>>>>>>>>>>======??????>>>>>>>>>>>>??????===>>>??????>>>===;;;999:::;;;<<<<<<===>>>???@@@>>>>>>>>>?????????@@@@@@@@@BBBCCCCCCAAA@@@AAAAAAAAA@@@???>>>========================<<<<<<<<<<<<>>>======<<<;;;;;;::::::777777888888888888888888666555444333333333333444444444444444444555666666444444444444444444444444222222222222222222333333111222222333333222222111000111222333444444333222000000111222222222222222111111222222222333333333111111111111111111111111111111111111222222222222111111111111111000000//////000000111111000000000/////////000000000111111555444222111111111222333111000000000////////////000000000000111111111111///000000000000000//////......//////////////////...------......000111111000000000000000000000000000000111111111111000000......///000000111222222111111111111111111000000111111111111111111111111///000111222222111000///222222333333333222111111222222222222333333333444333333333222222222111111.../////////000000000111111111111111111111111111000000000000111111111111111111222222222333333333777666555444333333333333333333333333333333333333444444333222222222222222111111111222222333333333000111111222333333444444333333222333333444444555555555555666666666777777777777888888888888777777666666666666666666666777666666666666666666666666555555666777777888999999666666777777888999999:::999999999888888888777777888888777666666777888999888999:::;;;;;;;;;:::999888999:::<<<<<<<<<<<<;;;<<<<<<======>>>>>>======<<<<<<<<<===<<<<<<<<<;;;999::::::;;;<<<=====================<<<<<<<<<;;;@@@@@@@@@@@@?????????>>><<<<<<============<<<<<<;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<666666666666666777888888888888777666666666666666777777777777666666666666666666666666666666666666777777777777777888999999888888888888999:::;;;<<<;;;:::888777777777888999777777888888999999999999666777888999::::::;;;:::;;;::::::999888888888999888999999888777888:::===<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>===============;;;999888888:::===???999;;;===>>>>>>>>>@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@>>>@@@BBBBBBBBBDDDHHHLLLMMMLLLKKKIIIFFFCCCAAA???CCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFGGGFFFDDDBBBAAA@@@@@@@@@AAAAAAAAA>>><<>>>>>????????????>>>>>>??????>>>>>>>>>>>>??????>>>???AAABBBAAA???<<<:::;;;;;;<<<>>>???AAABBBBBB>>>????????????@@@@@@@@@AAABBBDDDDDDCCCBBBCCCDDDAAA@@@???>>>============<<<<<<<<<===============CCCCCCAAA@@@>>><<<;;;:::444666777999999999888777888777666555555555555555666555444444444666777888444444444444444444444444222222222222222222222333222222222333333222222222///000111222333333222111///000111222222222222222111111222222222333333333000000000000000000000000000111111111111222222222111111111111111000/////////000000111111111000000............/////////000666555333222222222333333000000000000////////////000000000000111111111111---...///000111111111111000000000///......---------------......000111111000000000000000000000000//////000000000000//////...//////000111222222333333333222222111111000000111111111111111111111111///000111222222111000///333333333333333222111000000000111111111222222222333333333222222222111111000000111111222222222333111111111111111111111111000000000000111111111111111111222222222333333333777666555444333222222222333333333333333333333333555444333333222222333333111222222222222333333333000000111222333333444444333333222111222333555666666666666666777777777777999999::::::::::::999999666666666666777777777777777777777777777777777777555666666777888999999:::777777777888999999::::::999999999999888888777777:::999888777777888999999777888999:::;;;:::999999888999:::<<<===<<<<<<;;;:::;;;<<<>>>??????@@@@@@<<<======>>>======<<<<<<888999999:::;;;<<<======<<<<<<;;;;;;;;;:::::::::AAAAAAAAA@@@@@@@@@??????======>>>>>>>>>>>>======<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<555555555555555555444444444555777888888888777666777777777777777888888999::::::999999888777666666777666666777999;;;:::999888888999999999:::::::::::::::999888999:::;;;<<<999999888888888888888888999999999:::;;;>>>@@@AAA======<<<;;;::::::999999777999::::::999888:::;;;<<<<<<===>>>>>>===<<<;;;=========???@@@@@@>>><<<===<<<;;;:::999:::;;;;;;999<<>>>>>@@@BBBCCCEEEEEEEEEEEE?????????>>>??????@@@@@@@@@@@@AAABBBBBBAAAAAA@@@???????????????>>>======:::;;;===>>>????????????>>>????????????@@@@@@@@@@@@BBBDDDFFFGGGGGGFFFEEEBBB@@@>>>=========<<<;;;>>>===<<<<<<<<<>>>???@@@@@@@@@???===;;;999777666777777666666555555555444555555555555555555444444555444444333333444444555111333555444222111333555555444333333222222222222333333333333333333333333111222222333333222222111333333333333333222111000333222111/////////000111111111111111111111111111222222222222222222222222222222111111000/////////111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000//////............//////222222111111000000//////000000000000000000000000---.........//////000000//////000000111111111111000000000000000000000000222111111111000000//////222222222222222222222222//////000000111111222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000222333333444333222111000111111111111111111111111111111222222222333333333111111222222222333333333222222111111111111222222222222222222111111000000222222333333333444444444555555555555555555555555555555666666666666555555888888777777666555555555666666666666666555555555666666666666666666666666777777777888999999::::::666666666666777777777777999999999999999999999999888777777777777777777777888999:::;;;;;;:::999888:::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@???>>>?????????===;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>===;;;:::444444555555555555555444444555666777888777777666777777666666777777888999::::::999888888777666666777666666777999::::::999888888888888999999999999:::999999888999:::;;;<<<999999999999999999999999999888888999;;;===???@@@===<<<<<<;;;::::::999999777999::::::999888:::;;;<<<<<<===>>>>>>===<<<;;;======<<<===??????>>><<<===<<<;;;:::::::::;;;<<<999;;;======>>>@@@DDDGGGEEECCCAAA?????????@@@AAAAAAAAA@@@????????????@@@???@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAACCCEEEFFFHHHHHHIIIIIIHHHGGGEEEDDDEEECCCAAAAAABBBCCCBBBAAA???@@@BBBDDDEEEEEEDDDDDD????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>><<<<<<>>>???@@@@@@??????>>>>>>?????????@@@@@@@@@AAABBBDDDFFFFFFFFFEEEDDDBBB@@@>>>=========<<<;;;======<<<<<<<<<===????????????>>><<<;;;999777666777666666666555555555444555555555555555555444444555444444333333444444555111333555444222111333555555444333222222222222222333333333333333333333333111222222333333222222111222333333333222222111000333222000/////////000111111111111111111111111111222222222222222222222222000000000000000111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000111111111000000000000000000000000000000000000000............/////////000000000000000000000111111000000000000000000000000111111111111000000000///222222222222222222222222000000000000000111111111000000////////////000000111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222333333333333222111000111111111111111111111111111111222222222333333333111222222222222333333333222222111111111111222222222222222222111111111000222222333333333444444444555555555555555555555555555666666777777666666555888888888777777777777777888777666666555555555666666666666666666666666666555555555666777777888888666666777777777888888888999999999999999999999999999999999999999999888888999999:::;;;;;;:::999999;;;;;;<<<<<<<<<===============>>>>>>???@@@@@@@@@CCCAAA@@@@@@AAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>===<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>>>>===<<<222333444555555555555555444555666777777777777666777777666666777777888999999999999888888777777666777666555666888:::999888777777777777888888888888999999888888999999:::;;;::::::::::::::::::::::::888888888888999;;;===>>><<<<<<;;;;;;::::::999999777999::::::999888:::;;;<<<<<<============<<<<<<>>><<<;;;<<<>>>??????>>>>>>===<<<;;;:::;;;;;;<<<:::;;;;;;;;;===BBBIIINNNJJJHHHDDDAAA>>>>>>??????AAA@@@??????>>>>>>???????????????@@@@@@AAAAAABBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDFFFGGGJJJJJJKKKKKKJJJIIIGGGFFFDDDBBBAAABBBDDDEEEEEEDDDAAABBBCCCDDDEEEDDDDDDCCC@@@@@@@@@@@@AAABBBDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@BBBCCCEEEEEEFFFEEEDDDCCCBBB@@@>>>=========<<<;;;===<<<<<<<<<<<<===>>>>>>===<<<<<<;;;999777666555666666666555555555555555444444444444444444555555555444444333333444444555222333555555333222333444444333333222222222222333333333333333333333333333111222222333333222222111222222222333222222111000222111000000///000000000111111111111111111111111222222222222222222222222...//////000111111222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000............////////////000000000000000000000000000000000000000000000000111111111111000000000000222222222222222222222222111111111111000000000000000000////////////000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222333333333222111111111111111111111111111111111111222222222333333333222222222222333333333333222222222222222222222222222222222222111111111111333333333333444444444444555555555555555555555555666777777888888777777666888888888999999999999999;;;:::777555555555666777666666666666666666666666555555555666777777888888777777888888888999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::============>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAEEEDDDCCCCCCCCCBBB???===<<<<<<<<<<<<============@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAA???>>>======<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<===>>>??????@@@??????111222333444555666666666555555555666666666666666666666666666666777888888999888888888777777777666777666555666888999888777666666666666777777777777888888888888888999999:::888888999999999999::::::888888777777888:::<<<===;;;;;;;;;:::::::::999999777999::::::999888:::;;;<<<<<<<<<===============>>>===<<<>>>@@@AAAAAA@@@>>>>>><<<;;;;;;;;;<<<===;;;<<<<<<<<<>>>CCCJJJOOOLLLJJJEEEAAA??????@@@AAA@@@@@@???>>>>>>>>>?????????????????????@@@@@@@@@@@@AAAAAABBBCCCEEEGGGGGGHHHHHHGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIKKKLLLLLLLLLLLLJJJIIIHHHDDDBBBAAABBBCCCEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCCCC@@@@@@@@@AAABBBDDDEEEFFFIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFEEEDDDBBB@@@>>>===>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>????????????CCCDDDDDDEEEEEEDDDCCCBBBBBB@@@>>>===>>>>>><<<;;;<<<<<<<<<<<<<<<<<<<<<===:::::::::999888666555444555555555555555555555555333333444444444444555555555444444333333444444555222333555555444444333333333333222222222222222333222222222222222222222222111222222333333222222111111111222222222222111111111111000000000000000000111111111111111111111111111111111111111111111111//////000000111111111111111111111111111111111111////////////////////////////////////000000000000000000000000000000000000111000000//////000000111//////000000111111222222////////////////////////.........///////////////000000000000000/////////////////////////////////111111111000000000000000111111111111111111111111222222111111000000//////222222111111111111222222111111111111111222222222444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222222333333333444444222222333333333333222222222222222222222222222222333333333444444444444555444444444444444444444444777777888888888888777777888888888999:::;;;;;;;;;===;;;888555444555666777777777777777777777777777777777777888999999::::::888888999999999:::::::::::::::::::::::::::::::::<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>??????@@@AAAAAAAAAFFFEEECCCCCCCCCBBB@@@==================>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCBBBBBB???>>>>>>===<<<=========<<<;;;;;;::::::;;;;;;<<<<<<===>>>???@@@AAAAAABBB111222333444555555555555555555555555555666666777666666666555666777777888888888888777777777777777777555555555777888777666555555666666666777777777777777888888888888999888666777777777888888888999999888888777888999:::;;;:::::::::::::::999999999777999::::::999888:::;;;<<<<<<<<<<<<======>>>>>>>>>???@@@CCCFFFFFFDDDBBB???>>>===<<<;;;<<<======<<<===??????@@@CCCFFFIIIJJJHHHEEEBBBAAAAAABBBCCCAAA@@@@@@???>>>??????????????????????????????>>>@@@AAAAAACCCDDDFFFHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDGGGGGGGGGHHHHHHIIIJJJKKKKKKLLLMMMMMMLLLKKKIIIHHHEEECCCAAAAAABBBCCCBBBAAABBBCCCDDDEEEEEEEEEDDDCCCAAAAAAAAABBBCCCEEEFFFGGGJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFEEECCCAAA???===<<<>>>===<<<<<<;;;;;;::::::======>>>>>>>>>?????????DDDDDDDDDDDDDDDCCCCCCCCCCCCAAA???>>>>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;;;;888888888888777666555444444444444555555555555555333333333333444444555555555444444333333444444555333333444555666555333222222222222111111222222333222222222222222222222222111222222333333222222111000111111222222111111111000000000111111111000000000000000000000000000000111111111111111111111111111111111111000000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000000//////......//////000//////000000111111222222///////////////////////////////////////.........000000//////////////////////////////////////////000000000000000000111111111111111111111111111111222222111111000000//////222222111111111111222222000000111111111222222222444444444444444444444444111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222333111111111111111111111111111111222222222333333333222222333333333444444444222333444444444444333222222222222222222222222333333333444444444555555555333333333333333333333333777777888888888888777777777777888999:::;;;;;;<<<===;;;888555444555666777888888888888888888888888777777777888999999::::::999999999999::::::::::::::::::::::::::::::::::::<<<<<<=========>>>>>>>>>>>>==================>>><<<<<<=========>>>>>>>>>?????????@@@AAAAAABBBBBBEEECCCBBBBBBBBBAAA???============>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA??????>>>===============<<<;;;;;;::::::;;;;;;<<<<<<===>>>???@@@AAABBBCCC111222333444444444444444555555444444555555666777666666555555666666777888777777777777777777777777666555444555666777666555666666666666777777777777666666777888888888888777555555666666777888888888:::999888888888999:::;;;::::::::::::999999999999777999::::::999888:::;;;<<<<<<;;;<<<<<<===>>>??????AAAFFFLLLOOOMMMIIIDDD@@@???>>><<<<<<======>>>===???AAABBBAAAAAABBBDDDFFFEEEDDDCCCCCCDDDDDDEEEBBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@???>>>>>>>>>@@@@@@AAABBBDDDFFFHHHIIIHHHHHHHHHGGGFFFFFFFFFEEEHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGEEECCCAAAAAABBBBBBBBBAAABBBCCCDDDEEEFFFEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEDDDBBBAAA>>>===;;;===<<<;;;:::::::::::::::=========>>>>>>>>>??????CCCCCCCCCCCCCCCCCCCCCDDDCCCAAA???>>>>>>>>>===<<<;;;;;;;;;<<<;;;;;;:::999777777777777777666555444444444444444444555555555222222333333444444555555555444444333333444444555333333444666777666444111222111111111111222222333222222222222222222222222111222222333333222222111///000111111222111111111//////000111111111111000000000000000000000000000111111111111111111111111222222111111000//////...000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////............//////000000000000111111111111000000000000000000000000///////////////..................//////000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000////////////000000000000000111222222333333222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222111111222222333444111111111111111111111111111111222222222333333333333333333333444444444444333333555555555555333333222222222222333333333333333444444444555555555555333333333333333333333333666777777888888777777666666666777777888999::::::;;;:::777555555555666777888888888888888888888888555555555666777777888888888888999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>>>>>>>??????============>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAABBBAAA???>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======>>>>>><<<;;;;;;::::::;;;;;;<<<=========>>>???AAABBBCCC222333333444444444333333555555444444444555666777666555555555555666777777666777777777777777777777666555444444666666555444666666777777777888888888555666777888888888777666555666666777888888999999;;;:::999888888999:::;;;999999999999999999999999777999::::::999888:::;;;<<<;;;;;;;;;<<<===???@@@???DDDLLLTTTXXXTTTLLLFFF@@@???>>>=========>>>??????@@@AAAAAA@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAABBBBBBAAA@@@??????>>>>>>>>>??????@@@BBBDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIJJJJJJJJJJJJHHHGGGFFFDDDCCCAAABBBCCCEEEDDDDDDAAABBBDDDEEEFFFFFFFFFEEEBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGIIIJJJIIIGGGDDDBBBDDDDDDDDDCCCAAA???>>>======<<<;;;:::::::::;;;<<<============>>>>>>>>>???BBBBBBBBBBBBCCCCCCDDDEEECCCAAA???>>>??????===<<<:::;;;;;;<<<;;;:::999888666777777777777666666555333333333444444555555555111222222333444444555555555444444333333444444555444333444666888777444111111111111111111222333333111111111111111111111111111222222333333222222111//////000111111111111111...///000111222111111000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000111111111000000000000000000000000000000000000000000/////////............,,,------...///000111111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000111111111000000////////////000000///000000111222222333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111222333444111111111111111111111111111111222222222333333333333333333444444444444555333444555666666555444333222222222333333333444444444444444444555555555555555555555555555555555555555666666777777666666555444555555666666777777777888777666666555555555666666666666666666666666666555555555666777777888888888888888888999999999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<=========AAA@@@???>>>>>>???@@@AAA>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@AAABBBCCCAAA???======>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>><<<;;;;;;::::::;;;;;;<<<>>>=========>>>???AAABBB333333444444444333222222555555444333444555666777555555555555555666777777666666666666777777777777666555444444555666555333777777777777888888888888444555777888888888777666666777777888999999::::::<<<;;;:::999999999:::;;;999999999999999999999999777999::::::999888:::;;;<<<;;;;;;;;;<<<===???@@@???FFFPPPZZZ]]]XXXOOOGGGAAA@@@>>>=========>>>???@@@@@@@@@???>>>???AAADDDAAABBBDDDEEEEEEDDDCCCCCCDDDCCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@???>>>>>>======>>>???@@@BBBCCCDDDFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIIIIIIIGGGFFFEEECCCBBBAAACCCEEEGGGGGGGGG@@@AAACCCEEEFFFGGGGGGFFFCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFIIIJJJIIIFFFCCC@@@DDDDDDDDDCCCBBB@@@???>>>===<<<;;;::::::;;;==================>>>>>>>>>>>>AAAAAAAAABBBCCCDDDEEEFFFDDDAAA???>>>??????>>><<<:::;;;;;;<<<;;;:::888777666777777777777777666666333333333444444555555555111111222333333444555555555444444333333444444555444333444666999888444000111111000000111222333333111111111111111111111111222222222333333222222222//////000111111111111111...///000222222222111000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111000000000000111111222222111111000000//////000000000000000000000000000000//////.........---+++,,,---...///111222222000000000000000000000000//////000000111111111222000000000000000000000000//////000000111111222222222222111111111111222222///000000111222222333333333333333333333333333333111111111111111111111111000000000000000000000000222222222222222222222222222222111111111222444555111111111111111111111111111111222222222333333333333333333444444444555555333444666777777666444333222222222333333444444444444444444555555555666666777777777777777777777777555555666666666666555555444444444444555555555555666666666666666555555555555555555555555555555555777777777888999999::::::777777888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;999999999:::;;;<<<<<<===AAAAAA@@@??????@@@AAAAAA??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDAAAAAA@@@BBBCCCDDDBBBAAA===>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<>>>>>>=========???@@@AAA444333333222222333333444444444555777888888666333555444444333333333444444666666666666666666666666777777777666555555444444555555555555666666666666888888777666555444333333666555444444444555777888888888888888888777666666888888888888888888888888999888777666666777888999888888777777999;;;>>>@@@CCCGGGMMMQQQRRROOOJJJGGG>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>????????????@@@@@@@@@@@@AAABBBCCCCCCDDDCCCBBB@@@@@@@@@AAABBBBBBAAAAAA@@@????????????>>>>>>???@@@AAAAAAAAAAAAGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFFFFDDDCCCCCCBBBAAAAAAAAAAAADDDDDDDDDDDDEEEFFFGGGHHHCCCBBBBBBAAAAAAAAABBBBBBAAAAAACCCDDDEEEEEEEEEEEEBBBBBBAAA@@@???>>>===<<>>===<<<;;;;;;;;;============>>>>>>>>>>>>@@@AAACCCDDDDDDDDDCCCCCCBBBAAA@@@>>>===;;;:::999:::;;;;;;:::999888777666666555555555777777555444666666666555555444444444222222222222222222222222222222333333333333444444000000111111111111000000000111111111111222222222111111111111111111111111......//////000000000111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......////////////......///////////////000111111///////////////////////////////////////.........000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000000111111111111222222222111//////000111222111000//////000111222333333333111111222222222333333333000111222333444333222111111111111111222333444444222222222222222222222222333222000//////000222333333333333333333333333333555555444444444444555555444444444333333222222222333333444444444333222222555555666666555444333333111222444666777777666555777666444333333444555666888777555333222222222222555555555555555555555555666777999::::::999888777999999888888888888999999888888999999999999888888999999888888999999:::;;;;;;<<<<<<===>>>??????@@@>>>??????@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???AAAAAAAAA@@@@@@?????????============>>>???@@@AAADDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????AAA@@@???===<<<<<<<<<<<<>>>>>>======<<<<<<<<<;;;>>>>>>===<<<<<<<<<<<<<<<444333333222222333333444555555555777999999777444555444444333333444444444555555555555555555555555555555555555555555555666555555555555666666666666888777777666666555555444555666777888888888777777888888888888888777666666777777777777777777777777999888888777777888888999999888777777777999;;;<<<===@@@EEEHHHIIIGGGCCCAAA>>>>>>>>>?????????@@@@@@======>>>>>>>>>?????????@@@@@@???@@@@@@AAABBBCCCGGGFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCAAA@@@?????????>>>>>>???AAABBBBBBBBBBBBGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFFFFDDDCCCBBBAAAAAAAAABBBCCCDDDDDDDDDDDDDDDFFFGGGHHHDDDCCCBBBBBBAAAAAAAAABBB@@@AAABBBCCCDDDDDDDDDDDDBBBBBBAAA@@@???>>>=========<<<;;;::::::999999999<<<<<<=========>>>>>>>>>???@@@AAABBBBBBBBBBBBAAAAAA@@@???>>>===;;;::::::::::::::::::999888777777666666555666777888666444555555555444444444333333111111222222222222222222222222222333333333444444111111222222222222111111000111111111111222222222111111111111111111111111000000000111111222222222000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000......////////////......///////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111111111222222222111//////000111222111000000000000111111222222333111111111111222222222333111111222333333333333222222222222111222222333333222222222222222222222222444222111000000111222444333333333333333333333333555555444444444444555555444444444333333222222222222222333444444333333333555555555555555444333222333444555666777777777777888777555444333333333444444333333222222222333333555555555555555555555555666777888999999999888777999888888777777888888999777888888999999888888777999888888888888999::::::::::::;;;<<<<<<===>>>>>>======>>>?????????>>>>>>???@@@@@@AAAAAA@@@@@@???AAAAAAAAAAAA@@@@@@??????<<<<<<<<<===>>>@@@AAABBBDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<======>>>=========<<<<<<<<<;;;>>>>>>===<<<<<<<<<<<<<<<444333333222222333333444666555666777999999777555444444444333333444444555555555555555555555555555222333333444555555666666444555555555555666666666777777777777666666666666555777999;;;<<<:::888666777888888888888777777666666666666666666666666666999888888777777888888999:::999777666666777888999999;;;>>>@@@AAA@@@>>><<<======>>>>>>>>>?????????======>>>>>>>>>>>>??????????????????@@@AAABBBCCCFFFFFFFFFGGGFFFFFFEEEEEEGGGFFFDDDBBB@@@???>>>>>>===>>>@@@AAABBBCCCCCCCCCFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFFFFFFFGGGEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAAAAAAAABBBDDDFFFEEEDDDCCCBBBCCCEEEGGGHHHEEEEEECCCBBBAAAAAAAAAAAA???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@@@@???>>>=========<<<;;;:::999999999999:::;;;;;;<<<===>>>??????>>>>>>???@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;:::::::::999999888777777777666666777888888777555444444333333333333333222000000111111111222222222222222222222333333333333222222333333333333222222000111111111111222222222111111111111111111111111222222222333333333333333000000000000000000000000000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////........................000000000000000000000000......////////////......///////////////000111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000111111111222222111//////000111222111000111111111111111111111111000000000111111111222222222222111111222222333444333333222222111222222222222222222222222222222222444333222111111222333444444444444444444444444444555444444333333444444555555555444333333222111111111222222333444444444444444444555555555444333333555555555555666777888888999888666444333222222222///000111222333444444444444444444444444444444444666777777777888888888999888888777777777777888888777888888999999888888777888888888888888999999:::999999::::::;;;;;;<<<<<<;;;<<<======>>>>>>>>>===??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAA@@@@@@@@@<<<<<<<<<===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@??????<<<<<<;;;;;;<<<======>>>=========<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<===444333333222222333333444555444444666777888666555444444333333333444555555555555555555555555555555333333333444444444555555444444444555555555666666666666666777777777888888555777999:::::::::888777777777888888888888777666777777777777777777777777777777777777777777777777999888777777777777888999999:::;;;===============<<<<<<=========>>>>>>>>>============>>>>>>>>>???>>>>>>>>>??????@@@AAABBBBBBCCCDDDEEEDDDCCCBBBAAAEEEDDDBBBAAA@@@??????>>>===>>>@@@AAACCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDCCCBBBAAA@@@AAACCCFFFGGGEEEDDDBBBAAABBBDDDFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@??????@@@@@@@@@@@@@@@????????????>>>===<<<<<<;;;>>>===<<<<<<;;;;;;;;;<<<999999:::;;;===>>>??????>>>>>>>>>????????????>>>======<<<<<<<<<<<<<<<;;;::::::999888888888888888888777777777999999777666222222222222222222222222///000000111111222222333111222222222222333333333111222222222222222222111000000111111111222222222111111111111111111111111333333333333333333333333000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......////////////......///////////////000000111000000000000000000000000///000000000000000111111////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000////////////000000000000000000111111111111111/////////111222111000111111111111000000000000///000000000000111111111333222111000111222333444444444333222111111111111222222222222222222222222444333333222222333333444444444444444444444444444444444333333333333444444555555444333333222111111000111222333444555555555555555666666666555555444666555444444444666777888777666555444333333222222...000222333444444444333444444444444444444444444666666666666666777888999777777777666666777777777777777888888888888777777777777777777777888999999999999999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@??????AAAAAAAAAAAAAAA@@@@@@@@@===============>>>??????AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????<<<<<<;;;;;;;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<<<<<<<<<<======444333333222222333333444444333222333555666555333333333333333333444555666555555555555555555555555555555444444444333333333444444444444555555555555555555666666777777888888666666666666666777888888666777777888888888777777888888888888888888888888666666666666666666666666777777888888999999:::;;;:::::::::;;;;;;<<<======;;;;;;<<<<<<<<<=========<<<============>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@???????????????@@@===>>>@@@AAABBBCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHEEEDDDDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@AAACCCFFFGGGEEEDDDBBBAAABBBCCCEEEFFFEEEEEECCCBBB@@@@@@??????>>>???????????????>>>=========<<<<<<;;;;;;::::::===<<<<<<;;;;;;;;;;;;<<<888999:::;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::999888777777777888888888777777777999999777666222222222222222222222222000000111111222222222222111111111222222222333333000000111111111111000000000000111111111222222222000000000000000000000000222222222222222111111111000000000000000000000000000000000111111000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////......///////////////000000111////////////////////////.........//////000000000////////////////////////////////////////////////////////////////////////111111111111111111111111////////////////////////000000////////////000000//////000000000111111111111/////////111222111000111111000000000000000000///000000000000111111111333222111000111222333444444444333222111111111111222222222222222222222222333333333333333333333333444444444444444444444444333333222222222222333333444444333333333222222222000111222333444555555555555666666777777777666666555444333222333444555666333333444444444444444444222333444555555444333222444444444444444444444444555555555555666777888999777666666555555666666777777777777888888777777777777777666666777777888999999:::::::::::::::;;;;;;;;;<<<===>>>????????????>>>??????@@@@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<>>>>><<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<======444333333222222333333444333222111222333444444333333333333333444555555666444444444444444444444444666666555555444333333222333444444444444555555555444555555555666666777777666555444444444555777888666777777888888888888777888888888888888888888888555666666777777666666555777777888999999:::;;;;;;777888888888999:::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<============>>>>>>============>>>???@@@AAA???@@@AAAAAABBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAA???@@@BBBCCCEEEFFFFFFGGGIIIHHHGGGFFFFFFGGGHHHIIIGGGFFFEEECCCBBBBBBBBBBBB@@@@@@@@@AAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCAAA@@@???????????????????????????>>>===<<<<<<<<<<<<;;;;;;:::::::::::::::999999999999::::::888999999:::;;;<<<======???>>>>>>============>>>;;;;;;;;;;;;;;;;;;::::::999999777666666777888999777666666777888888777555111222222222222333333333222222222222222222222222111111111111222222222222000000000111111000000000000111111111111222222222000000000000000000000000111111111111000000000000000000000000000000000000///000000111111000000///////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000......////////////......///////////////000111111........................------......//////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000/////////000000000111111111//////000111222111000000000000000000000000000000000000111111111222222222222111111222222333444333333222222111222222222222222222222222222222222222222333333333333222222333333333333333333333333333222222111111222222333222222333333333333444444111222222333444444444444555555666777777777666666444333333333333333444444111222333444444555555444555555555555444444333222333333333333333333333333333333444555666777888888666666555555555555666666666777777888888777777666666666666666666777777888999999999:::::::::::::::;;;<<<===>>>???@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>???????????????@@@???>>>===<<<;;;;;;;;;>>>>>>???@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????@@@???>>><<<;;;:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<======>>>444333333222222333333444444222111222333555444333333333333333444555666666444444444444444444444444666555555555555555555555333333444444444555555555444444444444555555555555444444555555666666666666666666777888888888888888888888888888888888888888666777888999999888777666777777888888888888888777666666777777888999999999::::::::::::;;;;;;;;;;;;<<<<<<<<<=========>>>>>>===============>>>@@@@@@@@@?????????@@@@@@AAABBB@@@@@@??????>>>?????????>>>??????@@@@@@??????>>><<<>>>???BBBCCCEEEFFFFFFHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHFFFDDDCCCAAAAAA@@@>>>???@@@BBBBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>>>>???@@@@@@@@@??????===<<<<<<=========<<<<<<<<<<<<<<<:::999999888999999::::::999999::::::;;;;;;;;;;;;>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;;;;::::::999999999888777666666777888999666666555666777888666444222222222222333333444444555555444444333222222222111111111111222222222222000111111222222111111000000111111111111222222222000000000000000000000000222222111111000000000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000......////////////......///////////////000111111////////////////////////---......///000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000////////////000000////////////000000000111111//////000111222111000......//////000000111111111111111111222222222333111111222333333333333222222222222111222222333333222222222222222222222222111222222222222222222111222222222222222222222222222222111111111111222222000111222222444444555666222222333444444333333333333333444555555555555555333444444444444444333333111222333444444444333333555444333333222222333333333333333333333333333333111222444666777777777777666555555444444555555666666666777777777777666666666555555555555666777777888888888888888888888888::::::<<<===>>>?????????>>>>>>????????????>>>>>><<<=========>>>>>>>>>>>>======<<<<<<<<<===============>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@?????????>>>======<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>444333333222222333333444555333222222444555555444222222222333444555666777444444444444444444444444444444555555666777777777333333333444444444555555444444444444444444444444222444666888888777555444666666777888888888888888777777777777777777777777888999:::;;;;;;:::999888888888888888777666555444555666777888999999999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========>>><<<<<<<<<======>>>???@@@???>>>===<<<===>>>@@@AAACCCBBBAAA@@@????????????>>>????????????>>>======;;;<<<>>>AAACCCDDDEEEFFFHHHGGGEEECCCCCCDDDFFFGGGKKKJJJGGGEEECCCAAA@@@@@@===???AAABBBBBBAAA@@@???@@@AAACCCDDDDDDCCCAAA?????????>>>>>>>>>>>>>>>???@@@@@@@@@@@@???===<<<;;;>>>>>>>>>>>>>>>=========;;;;;;;;;::::::;;;<<<<<<::::::::::::::::::::::::===<<<:::999888999::::::<<<<<<;;;::::::999888888999888666555555777999:::666555555666777777666444222222222333333444444444777666555555333333222111000111111111111222222222222222222333333222222222000111111111111222222222000000000000000000000000222222222111111111000000000000000000000000000000//////000000000000//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000......////////////......///////////////000111111000000000000000000000000...//////000111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000111//////000111222111000---......///000111111222111222222222222333333333000111222333444333222222111111111111222333444444222222222222222222222222000111111222222111111000111111111111111111111111222222111111111111222222///000111222444555666777333333444444444333222222111222333333444444444333444444666666666555444333333444444555444333111000333333111111111222333444333333333333333333333333000111444666888777666666555555555444444555555555666666777777777777666666555555555555555666777777777777777777666666666666888999:::<<<===>>>>>>>>>>>>>>>????????????>>>>>>;;;<<<<<<<<<======>>>>>>;;;;;;;;;;;;===>>>???@@@<<<======???@@@AAABBBCCCAAAAAAAAA@@@@@@@@@??????>>>============>>>??????:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>???222222222222222222222222444333111//////000111222555555555444444555555555444444444555555555555555333444666777777777666555666666555555555444444444555555555555555555444444444444444555555555555666555555666777888999999999555555666666777777888888888888888888888888999:::;;;:::888777777777888888888777666666666666666777777777666666777888999999999999:::;;;;;;<<<<<<===??????>>>===============AAA@@@???>>>>>>@@@BBBCCCBBBBBBAAA@@@???????????????>>>===<<<===>>>@@@BBB@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAABBBCCCEEEFFFIIIJJJKKKKKKJJJGGGDDDBBB@@@@@@??????>>>?????????@@@???>>>>>>>>>???AAABBB>>><<<;;;::::::;;;===>>>>>>AAACCCCCCAAA>>><<<;;;AAA@@@???>>>==================>>>======<<<;;;;;;888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999::::::;;;;;;;;;777666444333333444555666444555555555444222000///222222222333444555666777666555444333222222222222222111000//////000111111000000//////.........---000000000111222222222333444333111000000000111222333333222222111111000000//////000000000000//////////////////////////////000000////////////000000...//////000111222222222000000000000000000000000......////////////......000000//////......------000000000///......------111000///......///000111////////////////////////......////////////............////////////......111000///......---......000000000000000000000000000000//////.........---222111111111000000//////111111111111111111111111////////////000000000000---------...///000000111............////////////222111000//////000111222333222000///...---......000000000000111111111111000111111111111222222222222222222222222222222222222222222222222222222222222222111111000111111111333333333333333333333333444333222222111111222222000111111111111222222222222111111222444555555444444333333333333444555555222333555777777666555444444444444444444444444444555444222000000111222333444444444444444555666777444444555666777777666666555555555555555555555555444555555666666666666666444444444555555555555666333333555666777777777777999999999999:::;;;<<<===<<<===>>>===<<<;;;<<<===<<<<<<======<<<;;;::::::;;;;;;<<<<<<======>>>>>>@@@>>><<<<<<===>>>===<<<@@@@@@@@@@@@@@@???>>>===<<<============;;;:::999>>><<<:::777777777888999999:::;;;<<<============222222222222222222222222444333111000///000111222555444444333333444444555444444444444555555555555333444555666777666666555666555555555444444444444555555555555555555444444444444444555555555555666666777888999::::::::::::666666666777777777777777555555555555666777888999:::999888777777777888888777777666666666666777777777777777777777888999999999999:::;;;;;;<<<<<<===???>>>===<<<<<<<<<<<<===@@@@@@>>>>>>>>>???AAABBBDDDCCCBBBBBBBBBBBBBBBBBB???>>>======>>>???BBBCCC@@@@@@??????@@@@@@AAABBBAAAAAAAAA@@@AAABBBDDDEEEHHHIIIJJJJJJIIIGGGDDDBBB@@@@@@??????>>>>>>????????????>>>===>>>>>>???@@@>>>===;;;::::::<<<===>>>===???BBBBBB@@@>>><<<<<<@@@@@@???>>>===========================<<<;;;;;;999999:::::::::999999888::::::::::::::::::::::::666666666777777777888888888777666444333333333444222333444444444333222111333333333333333444555666555444333222111111111111000000//////000111222333000000000/////////......111111111111111111222222333222111111000000000111111111111111111000000000//////000000000000//////////////////////////////000000////////////000000...//////000111111222222000000000000000000000000......////////////......////////////.....................///////////////000000///////////////000////////////////////////......////////////............////////////......000000/////////000000111000000000000000000000000000/////////............111111111000000000//////////////////////////////////////////............------......///000000111////////////000000000000111111000//////000111111222111000///......////////////000000000111111111000000111111111222222222222222222222222222222222222222222222222222222222111111111000111111222222333333333333333333333333444333222222111111222222000111111111111222222222222111111222444555444333444333333333333444555555222333555666777666555444222222222222222222222222555444222111000111222333444444444444444444555555333444555555666666666555444444444444444444444444444444555666666666666666444444444555555555555666555555666666777777888888999999999999:::;;;<<<<<<<<<===>>>>>><<<<<<===>>>======>>>>>>======<<<;;;;;;<<<<<<======>>>??????AAA@@@>>>>>>?????????>>>======>>>???@@@@@@@@@@@@============<<<;;;999888<<<;;;:::888888888999999::::::<<<======>>>>>>>>>222222222222222222222222333222111000000000111222333333222222222222333333333333444444555555555555444444555666666666666555555555555555444444444444444444444444444444555555444444444555555555555666888888999:::;;;;;;;;;;;;888888777777777777777666444444555555666777888888999999888777777777888888777777777666666777777888888777777777777888999999999999:::;;;;;;<<<<<<=========<<<;;;;;;;;;<<<<<>>=========>>>@@@AAACCCCCCBBBBBBBBBCCCDDDDDD@@@???>>>>>>???@@@BBBCCC@@@????????????@@@AAAAAA@@@@@@???@@@@@@AAABBBCCCGGGGGGIIIIIIHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>???>>>============>>>>>>>>>===<<<;;;;;;;;;<<<===;;;>>>@@@AAA???>>>======??????>>>===<<<<<<<<<<<<<<<<<<======<<<<<<;;;;;;::::::;;;::::::999888777999999999999999999999999555555555666666666666777999888666555333222222222111222333444444444444333444444333333333333444444444333222111000000000000///...//////000222333444111000000000000000//////111111111111111111000000111111222222111111000000////////////000000000000//////000000000000//////////////////////////////000//////......//////000...//////000000111111222000000000000000000000000......////////////...................../////////------......///000000111000000000000//////...---////////////////////////......////////////............////////////......////////////000111222333000000000000000000000000////////////............111111000000000000////////////////////////////////////......---------,,,------......///000000000//////000000000111111111111000000//////000000111000000////////////000000//////000000000000111111000000000111111111222222000000000000000000000000222222222222222222222222000000000000111111222333333333333333333333333333333333222111111111111222000111111111111222222222333222111222333444333222333333333333333444555555222333444666666555555444222222222222222222222222444333222111111111222333444444444333333333333333333333444444555555444444333333333333333333333333444444555666666666666555444444444555555555555666888777666666666777888999999999888999999:::;;;<<<<<<===>>>>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>>>>??????@@@CCCAAA??????@@@AAA@@@???:::;;;<<<>>>@@@AAABBBBBB>>>>>>>>>===<<<:::999888:::::::::::::::::::::::::::;;;<<<======>>>======111111111111111111111111222222111000000111111222222222111111111111222222333333333444444555555666444444555555555666666666444444444444444444444444333333444444444444555555444444444555555555555666888888999:::::::::::::::888888888777777666666666777777777888888888888888888888888777777777777888777777777666777777888888888888888777777888999999999999:::;;;;;;<<<<<<===<<<;;;;;;::::::;;;;;;;;;>>>======<<<===>>>??????@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAA@@@@@@@@@AAAAAA???????????????@@@@@@AAA>>>>>>>>>???@@@@@@AAAAAAEEEFFFGGGGGGFFFEEECCCBBBAAA@@@???>>>>>>===>>>>>>>>>=========<<<<<<<<<<<<<<<<<<;;;:::::::::;;;;;;999<<<>>>???>>>======>>>>>>======<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<;;;;;;:::;;;;;;;;;;;;:::999888777888888888888888888888888888888888888888888888888777777666555444333333333222222333333333444444444555444444333222222222333222222111000000000000000/////////000000111222222111111111111000000000000222222111111000000/////////000111222222111000///---.........//////000000//////000000000000///////////////////////////////////////....../////////////////////000000111111000000000000000000000000......////////////......---------....../////////............//////000000///000000111000///---,,,////////////////////////......////////////............////////////......//////...//////000111111000000000000000000000000///////////////.........000000000000000000//////111111111111111111111111000//////......------,,,............//////000000////////////000000000000000000000//////000000000///////////////000111111////////////000000000111000000000000111111111111000000000000000000000000111111111111111111111111////////////000222333333222222222222222222222222333222222111111111111111000000111111111222222222444222111222333333222111333333222222333333444555222333444555555555444444333333333333333333333333333333222111111222222333444444444444333222222111222333333444444333333333222222222222222333333333333444555555666666555555444444444555555555555666999888666444444555777888999999888888999::::::;;;:::;;;<<<<<<;;;;;;<<<=========>>>>>>>>>======<<<=========>>>??????@@@@@@CCCAAA??????@@@AAA@@@???999:::<<<>>>???@@@AAAAAA???>>>>>>===;;;:::999888999:::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<111111111111111111111111111111111111111111222222111111111000000111111111222222333333444555555666444444444444444555555666333333444444444444444444333333333333444444555555444444444555555555555666666777777888888888888777888777777777666555555555888888999999888777666555777777777777888777777777777777777777777888999999999999888888888888888999999999:::;;;;;;<<<<<<===;;;;;;::::::::::::;;;;;;===============>>>>>>>>>?????????@@@AAABBBCCCDDDEEEEEECCCBBB@@@???>>>>>>??????>>>>>>??????@@@AAA======>>>??????@@@@@@@@@CCCDDDDDDEEEEEEDDDCCCBBBAAA@@@???>>>============<<<<<<=========<<<<<<<<<;;;::::::999999888888888888;;;=========<<<===>>><<<<<<;;;;;;:::;;;;;;;;;::::::;;;;;;;;;;;;::::::<<<<<<<<<;;;:::999888777888888888888888888888888999999999999999999999999444444555555555555555555444444333333333222222222555444333222222222222222111111000000//////000000111111111111000000//////000000000000111111111111222111111000000/////////...///111222222111000///------....../////////000//////000000000000////////////////////////////////////............/////////////////////000000000////////////////////////......////////////......,,,,,,------......//////000000//////...............///000000000...---,,,////////////////////////......////////////............////////////......000///...---------------////////////////////////........./////////////////////////////////000000000000000000000000000000000000000/////////..................////////////---------.........///////////////000000/////////......//////000111111111...////////////000000000//////000000000111111111////////////////////////111111111111111111111111////////////000111222333222222222222222222222222333222111111000000111111000000111111111222222222333222111111333333222000333222222222222333444444222333333444444444444444333333333333333333333333222222222222222222222333333444444444444222111111222333333333333333222222111111111222222222333333333444444555555555555555444444444555555555555666777666444333333444555777999999888888888999::::::888999;;;::::::999;;;<<<;;;<<<<<<======<<<<<<<<<=========>>>??????@@@@@@AAA???>>>===>>>???>>>===:::;;;<<<===>>>??????>>>???>>>===<<<;;;:::999999::::::;;;<<<<<<<<<;;;;;;999999:::;;;;;;;;;::::::111111111111111111111111000111111111222222222222111111000000000000111111111111222333444555555666444444333333444444555666333333333333444444444444222222333333444444555555444444444555555555555666555555666666666666666555666666555555555555555444555666777777666555333222555666777888888888777777777777777777888888999:::::::::999888888888888999999999:::;;;;;;<<<<<<===;;;;;;:::::::::;;;<<<<<<============>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEFFFEEEDDDBBB@@@>>>===<<>>>>>>>>>>>???@@@@@@<<<===>>>???@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCAAA@@@???>>>===<<<<<<<<<;;;;;;<<<===>>>=========:::::::::999999888888777888:::<<<<<<;;;;;;<<<===;;;;;;:::::::::::::::;;;999999::::::;;;;;;::::::;;;;;;<<<;;;;;;:::999888888888888888888888888888888888777777777777666666222333444555666666666666555444333222222222222333444444333222222222222222111111000000000000000111222222222222111///...---//////000000000000000111000000000000000000////////////000000111111000000............//////////////////000000000000/////////////////////////////////......------......///////////////////////////////////////////////////......////////////......---------------.........111000000///......---------......//////.........////////////////////////......////////////............////////////......000///...---,,,,,,,,,,,,////////////////////////.........///////////////......////////////000000........................000000000000000000000000......//////////////////,,,,,,---------............//////000000//////.........///000111111000000......////////////000000/////////000000000111111////////////////////////111111111111111111111111////////////000000111222222222222222222222222222222222111000000000000111000111111111111222222222222111000111222333222111222222222222222333444444333333333333333444444444111111111111111111111111111222222222222333333333333333444555555444222111333333444444333333222222111111111222222333333444333333444555555555555444444444444555555555555666555444333333333444555666999999888888888888999999777999::::::999999;;;<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@>>><<<<<<===>>>===<<<;;;<<<===============<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999::::::;;;;;;;;;::::::111111111111111111111111000000111222222222222222222111111000000111111222000111222333444555555666444444333333333444555666222222333333333444444444111222222333444444555555444444444555555555555666555555666666666555555444333333333444444444444444222333555666777666555444444555777888888888777777777777777777888999:::;;;;;;:::999999888888888999999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<============>>>>>>?????????>>>@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA@@@???>>>===>>>>>>>>>>>>>>>???@@@@@@<<<===???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCAAA@@@???>>><<<<<<<<<<<<:::;;;<<<>>>?????????>>><<<<<<<<<;;;:::999999888999:::;;;;;;:::::::::<<<::::::999999999999::::::888888999::::::::::::::::::;;;;;;;;;;;;;;;::::::999999999999999999999999777777666666666555555555333444555666666666555444444333222222222333444555333333222222222222222222111111111000000111111222111111222222111000///........./////////000000000/////////000000000000000///////////////000111111000000////////////////////////000000000000/////////////////////////////////......------......///////////////////////////////////////////////////......////////////.........------------------,,,///////////////.........------------...///000000////////////////////////......////////////............////////////......///......---------......////////////////////////............/////////000........./////////000000........................------...//////000000000/////////////////////...------------.........///......///000000///.........///000111111000//////........./////////000000////////////000000000111000000000000000000000000111111111111111111111111000000/////////000000111111111111111111111111111222222111000000000000000000111111111111222222222111000///000222333333222222222222111222222333444333333222222333333444444000000000000000000000000111111222222333333333333222333555666666555444333444444444444444333222222111111222222333444444555222333444444555555444444444444444555555555555666333333444444555555666666999999888888888888999999888:::;;;<<<;;;;;;===>>>;;;;;;<<<===============;;;<<<<<<======>>>??????@@@>>><<<<<<=========<<<;;;;;;<<<=========<<<<<<===<<<;;;;;;;;;;;;<<<===???>>>===;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<;;;000000000000000000000000///000111222222222222222222222111111111111222222000111111222444555666666444444333222333444555666222222222333333444444444111111222333333444555555444444444555555555666666555666666666666666555555222222222333333444444444111333555888999:::999999444555666888888888777666777777777777888999:::;;;;;;::::::999888888888999999999:::;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<===>>>======>>>???????????????>>>>>>>>>===>>>>>>???@@@@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@<<<===???@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCAAA@@@???===<<<<<<;;;;;;999:::<<<>>>@@@@@@@@@@@@============<<<;;;:::999999:::;;;;;;999999:::;;;:::999999888999999::::::777888999:::::::::::::::::::::;;;;;;<<<;;;;;;;;;999999999999999999999999888888777777666666666555555555666666666555333222222111111111222444666777333222222111222222333333222111111111111111222222//////111222222111000///---.........//////000000......//////000000111111000///.........000111222111111000000//////......//////000000000000//////////////////////////////.........------.........///////////////.........////////////////////////......////////////...............------,,,,,,,,,------......///000000000---,,,,,,,,,---///111222////////////////////////......////////////............////////////............---......///000111////////////////////////---.........//////000000---.........//////000000000000000000000000000000+++,,,,,,---...///000000///////////////...................../////////000---...///000000///...---...///000111111000///.............../////////000////////////000000000000111111111111111111111111000000000000000000000000111000000////////////000111111111111111111111111222111111000000000000000000111111111111222222222000//////000222444333222222222111111222222333444333333222222222333444555222222222222222222222222000111222333333333333333222333555777777666555444555555555555444444333222111111222333444444555555222333444444555555444444444444444555555555666666333333555666777777777777999999888888888888888999:::;;;============>>>@@@<<<<<<===>>>>>>???>>>>>>;;;;;;<<<<<<===>>>>>>>>>@@@>>><<<<<<===>>>===<<<999:::;;;<<<============<<<<<<;;;:::;;;<<<===>>>AAA???===;;;::::::<<<======>>>>>>>>>>>>>>>======111111111111111111111111111111111111111111111111222222222111111111000000000000111222333444444555666666666666666666666666333333333222222222111111222222333333333444444444666666666666666666666666666666666555444444444333666666666666666555555555888666555777999:::888666777777777777777777777777999999888888777666666666777777888888888888777777<<<:::999:::<<>>===<<<;;;:::::::::;;;===???AAABBBAAA@@@???@@@???>>>===>>>???AAABBBAAAAAA@@@@@@???>>>======>>>??????@@@???>>>===<<<<<<>>>@@@AAA???>>>===<<<>>>>>>?????????@@@@@@@@@??????>>>>>>===<<<<<<;;;:::;;;<<<>>>???AAABBBCCCAAA@@@@@@???>>>===<<<<<<;;;;;;:::::::::;;;<<<<<<:::::::::999999999888888888999999999999:::::::::<<<;;;999888888999:::;;;;;;:::999888888888999:::999999888666666555555555555555666666555333222000222222222222222222222222333333333222222111111111222222222111111111000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111//////000000000000//////111000///...---,,,++++++//////000000000000//////+++,,,---///000000000000........................////////////////////////000000///...---,,,,,,+++............////////////------...///000000//////---------.........//////000000000000000000000000////////////////////////......//////...---,,,,,,...............///000111222111000//////....../////////000000000000//////......------------......////////////////////////000000000000000000000000......//////...---,,,,,,...------------...//////000...---,,,,,,---...000000///...------,,,,,,---000///////////////000111000000111111111000000///.../////////000000000000111111111111000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111222222222333333333111222333333444444333333333333333333333333333333333333333444444444555555333444444555555444444333444444444444444444444444333333333333333333333333666666666666666555555555777555333444777999999777999888888777666555555444777777777777777777777777<<<<<<;;;;;;;;;<<<======<<<<<<<<<<<<=========>>>===============>>>>>>???AAA@@@>>><<<;;;;;;<<<<<<======<<<;;;::::::::::::::::::999999::::::;;;<<<>>>===;;;::::::;;;===>>>@@@@@@???????????????@@@222222222222222222222222111111111111111111111111222222222111111111000000222222222222222222333333555555555555555555555555333333333222222222111111222222222222333333333333333333333333333333333333555555555555555444444444666666666666666666666555777666555777999:::888666777777777777777777777777::::::999999999888888888777888888999999888888777:::999888999;;;>>>???@@@===<<<;;;;;;::::::;;;;;;;;;===???@@@AAAAAA@@@???>>>>>>======>>>@@@BBBCCCAAAAAA@@@@@@???>>>>>>===@@@@@@AAABBBBBBAAA@@@@@@???@@@BBBBBBAAA@@@>>>>>>??????@@@@@@AAAAAAAAAAAA@@@@@@???>>>======<<<<<<;;;;;;<<<>>>???AAABBBBBBAAA@@@@@@???>>>======<<<;;;;;;:::::::::;;;;;;<<<:::::::::999999999888888666777777777777888888888;;;;;;:::::::::::::::;;;::::::999999888888999999999888777666555555555555555555666666555333222111222222222222222222222222444444444333333222222222222222222111111111000000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000////////////000000//////000000000000//////...............---------//////000000000000//////---......////////////.................................................../////////...------,,,,,,............////////////,,,------............---,,,------------.........////////////////////////........................//////.........---------000//////............///000///////////////000000...//////000000//////.........------------..............................////////////////////////......//////...------,,,///............///000000111000///......///000111000///..................222111000000000000111111000000111111111111000000000000000000000000000000//////000000111111111222111111111111111111111111111111000000000000111111111111111000000111111111111111111111111111111111111111111222222222333333222222333444444444444333333333333333333333333333333333333444444444555555444555555555555555555444444444444444444444444444444444444333333333333333666666666666666666666666777555444555888999999888999999888777777666555555888888888888888888888888;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<=========>>>>>>======<<<======>>>??????@@@@@@???>>>==================<<<:::999999999999::::::999999::::::;;;<<<===<<<:::999999:::<<<===?????????>>>>>>>>>??????222222222222222222222222111111111111111111111111222222222111111111111111333333333222222222111111444444444444444444444444333333333222222222111111111111111222222222222333555555555555555555555555444444444555555555555555555555666666666666666666666666666777888999888666777777777777777777777777;;;;;;::::::::::::::::::888999999::::::999999888888888888999:::<<<>>>@@@===<<<;;;::::::;;;<<<<<<;;;<<<>>>@@@@@@@@@??????======<<<===>>>@@@BBBCCCAAAAAA@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEDDDBBB@@@???@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>===<<<<<<;;;<<<===>>>???@@@AAAAAA@@@@@@@@@???>>>>>>>>>===<<<;;;;;;:::::::::;;;;;;:::::::::999999999888888666777777777777888888888::::::;;;;;;<<<;;;;;;::::::::::::::::::999888777777777666555444444444444555555555555555444333222222222222222222222222222444444444333333333333333222111111111111000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////............//////...//////000000//////...---------.........//////...//////000000//////...///////////////...------....................................................................................////////////------------------,,,+++,,,,,,,,,,,,------------////////////////////////........................//////...------------...111000///......------...............///000111222.........//////...............------------......------------------------.................................///......---,,,///////////////000111111111000///......///000111///////////////000000111444333222111000000000111000000111111111111000000111111111111111111000000......///000111222333333000000000000000000000000111111000000000000111111111111////////////111111111111111111111111111111000000111111111222222222222222333444444444444444333333333333333333444444333333333444444444555555666666666666666666666666444444444444444444444444444444444444444444444444666666666666666666666666777666555666888999999999999999999888777777666666888888888888888888888888:::::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<===>>>@@@@@@>>>???????????????>>>>>>>>>===;;;:::999888888888:::::::::::::::;;;;;;<<<<<<;;;:::999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>>>>222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333222222222111111000000111111111222222222666666666666666666666666333444444444555666666666555555555555666666666666666666666777888888777777777777777777777777777777::::::::::::::::::::::::999::::::;;;;;;::::::999888888999999:::<<>>????????????>>>=========>>>@@@AAABBB@@@@@@@@@?????????>>>>>>===>>>???@@@BBBCCCDDDDDDHHHGGGGGGFFFFFFEEECCCAAA@@@AAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>======<<<<<<===>>>???@@@@@@AAA@@@?????????????????????===<<<<<<;;;:::::::::;;;:::::::::999999999888888888888999999999:::::::::999:::;;;======<<<;;;:::999:::;;;;;;:::999777666666666555444444444444444555555555555555444444333222222222222222222222222222222222222222222222222111111111111000000000000......//////000000111111////////////////////////////////////////////////.................................------............//////////////////...---------............///...//////////////////...---......//////...------................................................---------.........//////............////////////...............---,,,++++++++++++,,,,,,,,,------////////////////////////........................///...------------...///000//////............///...............///000111------............------......------------......---------------------------------------------------...............------//////......//////000111///...------------...///////////////000111222333444333222111000////////////000000111111111111000222222222111111111111111...//////000111111222222////////////////////////111111000000000000111111111000///......///000111111111111111111111111111000000000111111111222222222333333444555444444444333333333444444444444444333333333444444444555555666555555555555555555666333333333333333333333333444444444555555555555555666666666666666777777777777777666777888999::::::::::::999999888888888777888888888888888888888888999999999999::::::;;;<<<<<<============>>>>>>>>><<<<<<<<<<<<===???@@@AAA===>>>???AAAAAAAAA@@@???>>>===;;;:::888888777777:::::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>222222222222222222222222111111111111111111111111111111111111111111111111000000111222333333444444333333333333333333333333333333333222222222111111000000111111111222222222222222222222222222222222333444444444555666666666444555555555666666777777444555777777777777777777888888888888888888888888777777888888999999::::::::::::;;;;;;;;;;;;::::::888999;;;;;;;;;===@@@DDDGGGEEEBBB>>><<<<<<<<<===;;;<<<<<<===>>>>>>>>>>>>???????????????@@@@@@@@@@@@@@@@@@???????????????======???@@@BBBDDDEEEFFFJJJHHHFFFFFFGGGFFFDDDAAA@@@@@@@@@@@@????????????AAAAAA@@@@@@???>>>>>>>>>======>>>>>>?????????@@@????????????@@@@@@@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::999999999888888888888999999999:::::::::888999;;;<<<===<<<;;;:::::::::;;;;;;:::999777666666555555444444444444555666666555555555444444555222222222222222222222222000000000000000000111111000000000000000000000000......//////000000111111................................................------------------------......------------............////////////......///............---------......////////////......+++,,,---...////////////////////////////////////........................,,,,,,------.../////////............///////////////////////////...---,,,+++++++++,,,,,,,,,------......................................................---------......///---------......000111111000000///...............------............------......------------......------------------------------------------------------...............---......------......///000......------------....../////////000000222333444333222111000///.........//////000111111111111111222222111111111111111111111111000000000000000000////////////////////////111111000000000000111111111000///......///000111111111111111111111111111000111111111111222222222333333444555555555444444333333333444444555555555333333333444444444555555555555444333333444555555333333333333333333333333444444444555555555666666666666666666777777888888777777888888888999:::;;;::::::::::::999999999999888888888888888888888888999888888999:::;;;<<<===============>>>>>>>>>???<<<<<<<<<<<<===>>>???@@@<<<===???AAAAAAAAA@@@???>>>===;;;:::999888888888;;;;;;::::::;;;;;;<<<=========<<<<<<<<<<<<======;;;<<<===>>>???>>>>>>>>>111111111111111111111111111111111111111111111111111111111111111222222222///000111222333444444555333333333333333333333333333333333222222222111111111111111222222222222333333333333333333333333333444444444555555555555555444444555555666777777777333555777777666666666777888888888888888888888888555555666777888888999999999::::::;;;;;;::::::999777:::<<<<<<;;;===AAAEEEKKKHHHDDD@@@===<<<======;;;;;;;;;<<<======>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA??????????????????????????????@@@AAACCCEEEGGGHHHIIIFFFDDDDDDFFFFFFDDDAAA@@@@@@???????????????>>>????????????????????????>>>>>>>>>>>>>>>?????????>>>?????????@@@AAAAAAAAAAAAAAA???>>><<<<<<;;;;;;:::::::::999999999888888666777777777777888888888888888999:::;;;;;;;;;;;;;;;;;;;;;:::999888777666666666555555555555555666666666555555444555555666222222222222222222222222///////////////000000000//////000000000000000111////////////000000000000..............................................................................------------......---......//////......---//////.........------------......//////......---***+++,,,---.../////////////////////////////////---------------------------------.........//////............/////////////////////000//////......,,,,,,,,,,,,------------........................------------------------,,,---......///.........,,,,,,,,,---///000222333111000///...------------.........//////...............------------......------------------------------------------------,,,---......///.........---------------...//////000000000000000000000000////////////000111222333111111000///.........///...///000111111222111111000000000111111111222222111111111111000000//////000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111111111222222222333333333333333444555555555555555333333333444555555666666333333333444444444555555555444333222222333444555333333333333333333333333333333333444555555666666555666666777777888888999777888999999888999;;;===;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999:::<<<===>>>=========>>>>>>>>>??????===============>>>>>>???======>>>???@@@@@@@@@???======<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===========================;;;<<<>>>???@@@??????>>>000000000000000000000000111111111111111111111111000000111111111222222222111111111222222333333333444444444444444444444444333333333222222222111111222222222222333333333333555555555555555555555555555555555555555444444444444444555555666777777888333555777777666555666888888888888888888888888888444444555666777999999:::999999::::::::::::999999555999;;;;;;:::;;;@@@EEEKKKHHHDDD@@@======>>>???;;;;;;;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDEEEEEE??????????????????????????????@@@@@@BBBDDDFFFHHHGGGDDD@@@AAADDDEEECCC@@@AAAAAAAAA@@@@@@?????????<<<<<<===>>>>>>??????@@@?????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBDDDCCCAAA???>>>===<<<<<<:::::::::999999999888888666777777777777888888888888888888888999:::;;;;;;<<<<<<:::999888777777777777666666555555666666777666666555444444555666777222222222222222222222222////////////000000000111////////////000000111111000000000000////////////........................................................................//////............//////---......//////......------------...............---......//////......---+++,,,------............////////////////////////---------------------------------...........................////////////------......//////......,,,------------.................................------------------------***,,,...000000///...,,,---------......000111222///......---------.........//////000000//////.........------------..............................------------------------,,,------...//////.....................//////000//////000000000000/////////////////////000111222111111000000///000000111...///000111111222222222......//////000111222222000000000000000111111111111111111111111111111111111111000000000000111111///000222333333222000///111111111111111111111111222333333333333444444444333444444555555555555555333333444444555666666666333333333444444444555555666555444333333444555666222222222222222222222222222222222333444555555555555666666777888888999999777999::::::888999;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999:::;;;===>>>???======>>>>>>>>>????????????>>>>>>===============>>>>>>=========>>>??????===<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<======<<<<<<============<<<<<<;;;<<<>>>@@@AAAAAA@@@???////////////////////////111111111111111111111111000000111111222222222222333333333222222222222111444444444444444444444444333333333222222222111111222222333333333444444444222222222222222222222222666666666555555444444333444444444555666777777888222555888777555444666888888888888888888888888888444555555777888999:::;;;888999999::::::999999888444777;;;:::999:::???EEEIIIFFFBBB???======???@@@;;;;;;;;;;;;;;;<<<>>>>>>;;;===???BBBEEEGGGHHHIII??????????????????@@@@@@>>>======>>>???AAADDDEEEFFFBBB>>>???CCCDDDBBB???BBBBBBBBBAAAAAA@@@@@@@@@;;;;;;<<<===>>>???@@@@@@????????????>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEDDDBBB@@@???>>>======:::::::::999999999888888888999999999999:::::::::888777666666777999;;;<<<>>><<<:::888777777777888777777666666666777777888777666555444444555666777222222222222222222222222//////000000111111111222.../////////000000111111111111000000//////......................................................//////////////////////////////............//////---..................---++++++,,,---...///000111---..................---------......------,,,+++000000000000000000000000------------------------..................................../////////000++++++,,,---............---------.........//////........................------------------------)))+++///111222000---+++//////.........//////000---------------...///000//////000000000000//////.........------.........////////////////////////........................,,,,,,---.../////////...///////////////000111111------............------///////////////000000111111111111111111111222222......///111111222222222,,,------///000111222333......///000111222333333111111111111111111111111111111000000000000111111///000333444444333000///111111111111111111111111333333333444444444555555333444555555666666555555333333444444555666777777333333333444444444555555888777555444444555777888222222222222222222222222111111222333333444555555555666666777888999999999777999;;;:::888999;;;>>>;;;;;;<<<<<<<<<<<<<<<<<<999999999999999999999999:::::::::;;;<<<===??????>>>>>>>>>>>>????????????@@@???>>>======<<<<<<<<>>===<<<<<<===>>>???===<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;===???AAABBBAAA@@@???222111000//////000111111111111111111111111111111111111111111111111111111222333444444555555444444333333222111111222333333333333333222222111111111333222111111111222333444333444555555333333444555444444444444444444333333444444555666666777666666777777777777666666666666777777888999::::::::::::888888888888888888888888888999:::;;;;;;:::999888888777777777777999;;;<<<<<<<<<<<<;;;;;;::::::999;;;;;;;;;<<<<<<<<<<<<===??????AAABBBCCCEEEFFFGGGDDDEEEEEEFFFEEECCCAAA@@@;;;;;;<<<===>>>@@@BBBCCCAAAAAAAAABBBBBBBBBCCCCCC??????@@@AAAAAA???>>>===???>>>>>>===============@@@@@@???>>>===<<<;;;;;;>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@???>>>======<<<;;;;;;:::999999888777777;;;;;;:::999999888888777888888888888888888888888999999888777666666777777999777666666777777666444666666666666555555555555444333333222222333333444222222222222222222222222000000000000000000000000////////////............//////............//////////////////////////////......------------......................................................................................................//////////////////////////////////////////////////////......---------,,,........................'''((()))+++---///000111......------------..........................................////////////111111000///...---,,,,,,//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---------------------------......------------......///////////////////////////......---------..............................,,,------...///000111111000///...------...///000000000000000000000000000000000111111111111000000000000000000000000000000111111000000000000111111000000000000111111111111111111000//////000111111222222222222222222222222222000///333777888555000000000000000000000000000888777555444333333444444333444555666666555444333555444444333333444444555555444444333333444444555555333000222666999::::::222222222222222222222222333222222222222333444444666666777888888888888888999::::::;;;:::999888777:::::::::;;;;;;;;;<<<<<<999999999999888888777777777888999:::<<<===>>>>>>??????@@@@@@@@@??????>>>AAA@@@>>>=========>>>???============>>>>>>>>>>>>===<<<;;;::::::;;;<<<===============>>>>>>>>>>>><<<===?????????===:::888;;;<<<===>>>??????>>>===222111000//////000111111111111111111111111111111111111111111111111111111111222222333333333333333333333222111111222333333444333333333222222222222333222111111111222333444333444555444333333333555444444444444444444444444555555666666777777666666777666666666666666666666777777888999::::::::::::999999999999999999999999777888999::::::999888777777777666666777888:::;;;;;;;;;;;;:::::::::999999::::::::::::;;;;;;;;;;;;>>>>>>???AAABBBCCCDDDEEEAAAAAABBBBBBCCCCCCBBBBBB>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBB??????@@@@@@??????>>>===>>>>>>===<<<<<<;;;<<<<<<>>>======<<<<<<;;;;;;;;;=========>>>??????@@@@@@AAA@@@@@@???>>>>>>============<<<;;;::::::999999;;;;;;:::999999888888777888888888888888888888888888777666666555555555666888777666666777777666444666666666666555555555444444333333222222333333444222222222222222222222222000000000000000000000000////////////............//////............//////////////////////////////......------------..............................////////////////////////................................................/////////////////////////////////////////////////////////.........------------------------------+++,,,,,,---...//////000......------------..........................................////////////000//////...............///.........------------------------------------------............------////////////////////////......------------..............................///......---------..............................------......//////000000000///...------...///000////////////////////////000000000000000000000000////////////////////////111111000000000000111111000000000000111111111111111111111111111111111111222222222222222222222222222000///222777888444000111111111111111111111111555555444333333444555666444555666666666666555444444444444333333444444444444444333333333333444444555333111222555999:::999333333333333333333333333444444444444444555666666666666777888888888888777999999:::::::::999888777::::::::::::;;;;;;;;;;;;:::999999999888888888888888999999:::;;;<<<======>>>???????????????>>>>>>@@@??????>>>>>>>>>>>>>>>=====================>>>===<<<;;;::::::;;;<<<==================>>>>>>>>>===>>>@@@AAA@@@>>>;;;:::;;;<<<===???????????????111111000000000000111111111111111111111111111111111111111111111111111111000111111222222222222222333222222111111222222333444444444444333333333333222222222222222333444444222444555444333222333555222333333444444555555555666777777777777666666555666666666666666666666666777888999::::::;;;::::::999999999999999999999999777777888888888888777777666666666666777888999999::::::999999999999999999999999999999::::::::::::<<<===>>>???@@@BBBBBBCCC@@@@@@@@@AAABBBDDDEEEFFFAAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAABBB@@@??????>>>>>>>>>>>>>>>>>>>>>===;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>???@@@@@@??????>>>=========>>>>>>======<<<<<<<<<;;;;;;;;;:::999999888888777666666666666666666666666666666555444444444444555777666555555666777555444666666555555555444444444333333222222222222333333222222222222222222222222000000000000000000000000////////////............//////............//////000000000000000000000000......------------..............................000000000000000000000000////////////////////////........................///////////////////////////////////////////////////////////////.........------------------------000000000/////////............------------..........................................////////////......---------...000111............------------........................------,,,,,,,,,,,,------////////////////////////......------------....................................---------......///................................./////////////////////............//////////////////////////////111111////////////111111........................111111000000000000111111000000000000111111111111000111222333333222111000333333333333333333333333111000000222555666333000111111111111111111111111000000000000111222333444444555666777777666555444444444444444444444444444444444333333333333444444444333111222555777888888333333333333333333333333666666555555666666777888555666777777888888777777888999999999999888777777999999:::::::::;;;;;;;;;::::::999999999999888888:::::::::;;;;;;;;;<<<<<<===>>>>>>??????>>>>>>===???????????????>>>==============================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>???@@@AAAAAAAAA???===;;;:::;;;===???@@@@@@AAAAAA000000000000000111111111111111111111111111111111111111111111111111111111000111111222333222222222222222222222222222222222444444444444444444444444222222222222333333444444222333444444222222333444222222333333444555666666777888888888777666555555555555555666666666666666666777888999::::::::::::888888888888888888888888666666777777777777666666666666666666666777777888888888888888888999999999999999999999::::::::::::<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCEEEHHHIIIBBBAAA@@@???>>>=========?????????@@@@@@@@@AAAAAA@@@???>>>===<<<===>>>>>>???>>>===<<<;;;:::::::::::::::::::::;;;;;;<<<<<<:::::::::;;;<<<<<<======>>>>>>======<<<<<<<<<;;;>>>>>>==================;;;;;;:::999999888888777555555555555555555555555555555444444444444555555666555444444666666555444555555555444444444333333333333222222222222333333111111111111111111111111////////////////////////////////////............///......------......///000000000000000000000000......------------..............................////////////////////////000000000000000000000000........................////////////////////////////////////////////////////////////////////////........................111000000000//////............------------..........................................///////////////...---,,,,,,...///111------------------------------------------------///...---,,,,,,---...///------------------------......------------.................................------------...//////........................///////////////........./////////....../////////////////////////////////222111///......///111222////////////////////////111111000000000000111111///000000000111111111111000111333444444333111000333333333333333333333333111000000111444444222000111111111111111111111111111111111111222333444444555555666777777666555555333444444444444444444333444333333333333333333444333333222333444666777777444444444444444444444444666666666555666777777888555666666777777777777777888888888888888888777777999999999999::::::::::::::::::::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>===>>>>>>???@@@@@@>>>===<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>??????@@@@@@@@@>>><<<;;;:::;;;===>>>@@@AAABBBBBB//////000000111111111111000000000000000000000000111111111111111111111111111222222333333333333333222222222222222222222222444444444444444444444444222222333333444444444444222333444333222222333444222222333333444555666666777777777777777666555444444444555555666666666777555666777888999999999999666666666666666666666666666666666666666666666666555666666777777777777777777777777888888999999999::::::::::::;;;;;;;;;;;;======>>>???@@@AAAAAABBBDDDCCCBBBBBBBBBDDDEEEFFF??????>>>>>>===>>>>>>>>>>>>>>>>>>????????????@@@@@@???===<<<;;;<<<===>>>???>>>===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<===999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::::::::<<<<<<<<<<<<<<<=========;;;;;;:::999999888888777444444444444444444444444555555555444444555555666555444333444555666555444444444444444333333333333333222222111111222222333111111111111111111111111////////////////////////////////////..................------------......////////////////////////......------------......................................................000000000000000000000000........................////////////////////////////////////////////////.........///////////////////////////////////////..............................------------..........................................////////////000///...---,,,------...,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,000///...------...///000------------------------......------------..............................---------------...//////........................///////////////............//////////////////...........................111000...------...000111000000000000000000000000111111000000000000111111///000000000111111111111000111333444444333111000333333333333333333333333111000000111222222111000111111111111111111111111666666666666666666666666444555666777777666555444333333444555555444333333333333333222222333333333222333333333333444555666444444444444444444444444555555444444555555666777555555666777777777777777777777777777777777777888888888888999999999::::::::::::::::::::::::;;;;;;<<<;;;;;;;;;;;;:::::::::<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@>>>===<<<>>>=========<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;:::999::::::;;;<<<<<<=========>>>>>>>>>===<<<;;;:::;;;;;;<<<===???@@@BBBCCC...///000111111222111111000000000000000000000000111111111111111111111111111222222333333333333333111222222333333222222111333333333333444444444444222222333444444444444444111333444333222111222444222333333444444555555555555666666666666555555444444444444555555666666777444555666777777888888777555555555555555555555555777777666666666666777777666666777888888777777666666666777888999:::::::::::::::::::::;;;;;;;;;;;;======>>>>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@======<<<<<<<<<===>>>>>>=========>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;:::::::::;;;;;;<<<<<<<<<888888999::::::;;;;;;<<<::::::::::::::::::::::::::::::;;;;;;<<<<<<======;;;;;;:::999999888888777444444444444444444444444555555444444444555666666444333222333555555555333444444333333333222222222222222111111111111222222111111111111111111111111000000000000000000000000////////////..................------------......////////////////////////......------------......................................................////////////////////////........................////////////////////////////////////////////////---------...............////////////////////////,,,,,,,,,------......///......------------..........................................////////////............------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////////////////////////////......------------......---------------------------------------...///000.................................///////////////......////////////..............................000000............000000111111111111111111111111111111000000000000111111000000000000111111111111000111222333333222111000222222222222222222222222000000000000000000000111222222222222222222222222333333333444444333222222333444555666666555444333222333444555555444333222333333222222222222333333111333444444222222333444333333333333333333333333444444333333444444555666444555666666777777666666666666666666666666777888777777888888888999999999::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>???????????????????????????>>>======>>>======<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;::::::888999999:::;;;<<<======<<<<<<<<<<<<;;;:::999999;;;;;;;;;<<<===???@@@AAA---...000111222222111111000000000000000000000000111111111111111111111111000111111222222222222222111222333333333333222111222222222222333333333444222333444555555555444333111333333333222111222333444444444444444444444444333444444555555555555444333333444555555666777777222333444555666666666666666666666666666666666666888888777666666777888888777777888999999888777666666666777888999:::;;;<<<999999999999::::::::::::<<<<<<<<<===>>>>>>??????>>>??????@@@@@@??????>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<=========>>>>>>>>><<<=========<<<<<<;;;;;;888888888888888999999:::999999999:::::::::::::::888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<::::::;;;;;;<<<===>>>>>>;;;;;;:::999999888888777555555555555555555555555333333333333333444555555333222111222444555444333333333333333222222222222222222111111111111222222111111111111111111111111000000000000000000000000////////////...............------,,,,,,------...------------------------......------------......................................................................................................////////////////////////////////////////////////,,,,,,,,,,,,---------...........................,,,,,,---------...............------------..........................................////////////+++,,,---//////...---,,,++++++,,,,,,,,,------------------------------------......//////......---////////////////////////......------------......---------------------------,,,,,,------///000000........................------......//////000000---...///000000///...---........................////////////////////////000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111111111000000000000//////000111222222222222222222222222---...///000111111000000222333444555555444333222222333555666666555333222333333222222222222333333111333555444222111222333333333333333333333333333444444333333444444555666444555666666777777666666666666555555555666777888777777777777888888888999:::;;;;;;;;;<<<<<<<<<<<<:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::999:::;;;;;;;;;;;;:::999888888999:::;;;<<<======<<<<<<<<<;;;::::::999999;;;;;;;;;;;;<<<===???@@@---...000111222222222111000000000000000000000000111111111111111111111111//////000111111111111111111222333444444333222111111111111222222333333333222333444555555555444333111222333333111111222333444444444444444444333333222222333444555555555555333333444444555666777777111222333444555555555555777777777777777777777777999888777666666777888999777888999::::::999888777666666777999:::;;;<<<===777888888888888999999999:::;;;;;;<<<<<<=========>>>???@@@AAABBBAAAAAA@@@===<<<;;;:::::::::::::::<<<<<<<<<<<<=========>>>;;;<<<=========<<<:::999555555555555666777888999888888888888888888888888888999999::::::;;;<<<<<<<<<=====================:::;;;;;;<<<===>>>??????;;;;;;::::::999888888777555555555555555555555555222111111111222333333444333222111222444555444333333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000000000000/////////...............------,,,,,,------...------------------------.........------.................................000000000000000000000000................................................////////////////////////////////////////////////+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...............---------.........------............................................./////////000'''))),,,///000000...---+++++++++,,,,,,---------........................+++,,,............,,,+++------------------------.........------.........------------------------,,,,,,,,,---...///000111........................,,,------...///000111111---...///000000///...---..............................////////////......////////////////////////111111000000000000111111000000000000111111111111111111000//////000111111000000000000000000000000000000000///......///111222222222222222222222222...000222444555666666666222222333444444333222222222333555666666555333222333222222222222222222333000333555444222000111333222222222222222222222222444444444444444555666666444555555666666666666666666555444444555666777888777777777777888888888888;;;;;;;;;<<<<<<<<<======:::::::::;;;;;;;;;<<<<<<======>>>@@@@@@AAAAAAAAAAAA@@@>>>=========>>>???>>>>>>===<<<;;;;;;::::::999999;;;;;;;;;;;;999999777888888999;;;<<<=========<<<<<<;;;::::::999999<<<;;;::::::;;;<<<===>>>000000000000000000000000000000000000000000000000////////////000000000000000000111111111222222222222222222333333333444444333333222111222333444555444333333222222333333444222222222222222222222222555444444333333444444555222222333444555555555555333333333444444444555555222333444444555555444444555555555555555444444444444444555777888999:::;;;:::999999999888888777777666666666777888:::;;;<<<:::::::::999999888888888:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>=========;;;:::888777777888888888888999::::::;;;<<<<<<;;;;;;<<<<<<;;;:::888777999999999999999:::::::::;;;:::888777777888:::;;;::::::::::::;;;;;;<<<===??????@@@@@@@@@??????>>>::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999888666555555666666555444333333222222222222111000111222444555444444444444444333222111222222222222222222222222111111111111000000000///000000000000000000000000//////.........000111222111111000000//////......---,,,++++++,,,---///000,,,------......------,,,------,,,,,,,,,+++++++++------------------------------------------------......////////////......++++++,,,------......///................................................***+++,,,---....................................000///...------...///000,,,---------.../////////,,,++++++***+++,,,...///++++++,,,---............//////.........---------///...---,,,,,,,,,,,,,,,.........//////////////////...---,,,,,,---...///------------------------,,,,,,,,,,,,---...//////+++,,,,,,------.........////////////////////////000000000000000000000000------------------------000000//////.........---////////////////////////000000000000000000000000222111000//////000111222222000---++++++---000222////////////000000000000////////////////////////000000000000000000000000111111111111111111111111444333222111111111222333222222222222222222222222222222333333333333444444222333444444444333222111444444222222222222444444000111111111111222222222222222333333333444444444333333333444444444555555444555555555555555444444666666555555555444444444333555666666666777999;;;<<<;;;;;;;;;<<<===???@@@<<<;;;;;;;;;;;;<<<======???>>>=========>>>@@@AAA@@@@@@???????????????@@@<<<======>>>===;;;:::999:::999888888888999:::;;;999999::::::;;;<<<============<<<;;;:::999999888;;;;;;::::::::::::999999111111111111111111111111000000000000000000000000////////////000000000000000000000111111111222222222222222333333333333444333333222222222333444555444333333222222333333444222222222222222222222222333333333222222333333333333333444444555444444444333333333444444444555555333444555555666666555555666666666666666666666666555555666777888888999:::999999888888777777777777666666666777888999;;;<<<:::::::::999999999888888999:::::::::;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;:::888888888888999999999::::::;;;<<<<<<===;;;;;;;;;;;;:::999888777777777777777777777777777888888888999999888888888::::::999999:::;;;;;;<<<===>>>>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;::::::;;;::::::999777666666555666666555555444333333222222222222111222222333333333333333333333222111111222222222222222222222222222222222222111111111000000000000000000000000000111000///......///000000000000000000//////......------,,,,,,,,,---......---......//////......---////////////......------------------------------------------------------......////////////......------------------------////////////////////////...........................///////////////..............................000///...------...///000---------...............///...---,,,,,,,,,---...,,,,,,------------------//////.........---------//////...---------------/////////......---------......---,,,,,,---......------------------------...------,,,,,,,,,---------------------.................................////////////////////////------------------------000/////////.........---////////////////////////////////////////////////111111000//////000111111222111///------///111222////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111333222111111111111222333222222222222222222222222222222222333333333444444111222333333333333222111444333222222222222333444000111111111111222222222222222222222333333333333333333333444444444555555666666777777777777666666666666555555555444444444333555666666666666999;;;<<<<<<;;;;;;;;;===>>>???;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>???@@@@@@AAACCCBBBAAA???>>>===<<<<<<============<<<;;;:::999999999888888888999:::;;;999999::::::;;;<<<<<<<<<===<<<<<<;;;;;;::::::999999999999::::::;;;;;;;;;111111111111111111111111000000000000000000000000////////////000000000000000000000000111111111111111111222222222333333333333222222222222333444444333333222222222222333333222222222222222222222222333222222111111222222333444444444555444444333333333333333444444444555555444555666666777777666666666666777777888888999999666666666666777777777888777777777777666666666666666666666777888999:::;;;:::::::::999999999999888999999999999:::::::::::::::;;;;;;<<<<<<;;;;;;;;;<<<;;;:::999888888999999999999::::::;;;<<<<<<<<<;;;:::999888888888888888888888888777777666666555555666888999999888666555999999999888999999:::;;;;;;<<<<<<=========<<<<<<<<<<<<;;;;;;::::::999999:::999999888777666666555666666666555444444333333222222333333333222111111222222222222222222111000222222222222222222222222333333222222222111111111000000000000000000000000222111000///............000000000////////////...---------...------,,,,,,...//////////////////...000000000////////////...------------------------------------------------......////////////......//////...------,,,++++++////////////////////////........................000000000000///...---,,,........................//////...------...//////...............---------000000///---------------------------------,,,,,,...............---------000//////...............000///...---,,,++++++***------,,,,,,,,,,,,------------------------------//////...---,,,,,,,,,,,,//////..................------------------------................................................/////////...............////////////////////////////////////////////////111000000//////000000111111111000000000000111111.../////////000000000111111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222222222222222222222222222222222222222333333333333000000111222333333333333333333222222222222333333000111111111111222222222111111111222222222222333333333333444444444555555666666777777777777777666666666666555555555444444333555666666555666888:::<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<===<<<===>>>???@@@AAAAAAAAABBBBBB@@@>>>===<<<<<<<<<>>>===<<<;;;::::::::::::999999888888999999:::;;;999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;777888888999;;;<<<<<<===222222222222222222222222000000000000000000000000////////////000000000000/////////000000000111111111111111111222222222222222222222222222333333333333333222222222222333333222222222222222222222222333333222222222222333333555555555555444333222222333333333444444444555555444444555666666666666666555555666777888999999:::666666666666666666666666666666666666666666555555666666666666777888999:::999999999999999999999999999999999999999999999999888999999:::::::::::::::;;;;;;::::::999999999999999999999999::::::;;;;;;;;;:::888777666777888999;;;::::::999888777777666666777888999999888777666999888888888888888999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888888777777666666555666666666555555444444444222333444444333222000///111111222222222111111000111111111111111111111111222222222111111111000000000000000000000000000000000000//////............////////////////////////------...///...---+++***......////////////...........................---------------------------------------------------......////////////............---------,,,,,,,,,////////////////////////........................------......---,,,,,,+++................................................/////////...---------,,,.........---------------///...------,,,,,,,,,,,,........................///...------------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,000000//////.........---------------------------------------------------////////////////////////........................////////////////////////////////////////////////000000000//////000000000000000000111111000000000......//////000000111111////////////////////////000000000000000000000000111111111111111111111111000000000000111111111222111111111111111111111111111222222222222333333333000111222333333444444555333222222222222222222333000000111111111222222222000000111111111222222222333333333444444444555555333444555555555555555555666666666666555555555555333555666555555555777999<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===:::;;;===???@@@@@@??????>>>>>>=========>>>??????>>>===;;;:::999999:::;;;999888999999999999::::::888999999999:::::::::;;;::::::;;;;;;<<<<<<<<<<<<888888999::::::;;;<<<<<<111111111111111111111111////////////////////////////////////000000000000....../////////000000000000000000111111111222222111111222222222333333333333222222111111222222333222222222222222222222222444444333333333333444444555555555555444333222222333333333444444444555555333333444555555555555444444444555555666777888888666666666555555555555555555555555555555555666666666666666666777888999999999999999999999999999999999999999999999999999999777777888999999999999999;;;;;;;;;;;;:::::::::999888888888888999999999999:::999888777777777888999::::::999999888777666666:::999888888888888999:::999888888777777888888888:::;;;;;;<<<======<<<<<<<<<<<<;;;:::999999888888777666666666666666666666555555555555555444444444222333444444333222000///000111111222222222111111111111111111111111111111000000000000////////////////////////////////////------......////////////.............../////////------...///...---+++***,,,------......------,,,---.....................------------------------------------------------......////////////......,,,,,,,,,---------......------------------------........................+++,,,,,,---......------........................------............------/////////...---------,,,******+++,,,---.........///...---,,,,,,,,,,,,,,,---.....................,,,,,,,,,++++++,,,------***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///000000//////.........---........................------------------------////////////////////////---------...............////////////////////////......................../////////000000/////////......///000000///...............///000111111111........................////////////////////////000000000000000000000000/////////000111111111111111111111111111111111111111111111222222222333333222222222333444555666666222222222222222222222222000000111111111222222222000000111111111222222222333333333444444444555555333333444555555555555555777777666666666555555555444555666555444555777999;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<<<<888999;;;============<<<===<<<<<<<<<======>>>???>>>===;;;:::999999::::::888888999999::::::::::::888888888999999999999999999999::::::;;;<<<<<<<<<::::::::::::::::::::::::000000000000000000000000////////////////////////////////////000000000000............///////////////000000000000111111111000111111222333222222222222222111111111111222222222222222222222222222222555444444333333444444555444444444555444444333333333333333444444444555555222333333444555444444444333333444444555555666666555555555555555444444444555555555555666666666666666666666666666777888999888999999999999:::::::::::::::::::::999999999999666777888888999999999999::::::;;;;;;;;;;;;::::::888888888999999999999999:::999999888888888999999777777777666666555555444<<<:::888777777888:::<<<:::999888888777888888888999:::;;;<<<<<<<<<<<<<<<;;;;;;::::::999999888888555555555555666666666666444444444444444444444444222222333333333222111111000111222222333222222222111111111111111111111111000000/////////.........////////////////////////+++,,,---//////000//////---............/////////---------...------,,,,,,,,,,,,------------,,,,,,...////////////000000000------------------------------------------------......////////////......++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...///000000000000........................------............------...............---------((()))***,,,---......//////...---,,,+++,,,---...---------...............++++++++++++++++++,,,---)))***++++++------...///,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,---...////////////..................////////////////////////------------------------........................---------------.........////////////////////////...........................//////000000//////.........////////////......------...///000111222222000000000000000000000000////////////////////////000000000000000000000000---...///000000111000000111111111111111111111111111111111111222222222222222222222222333444555555111111222222222222111111000111111111111222222222111111111222222222222333333333333444444444555555444555666777888888888888777777777666666666555555444555555555444444666888999999:::;;;;;;::::::999:::::::::::::::;;;;;;<<<999999:::;;;;;;;;;;;;:::???>>>===<<<;;;;;;;;;;;;===<<<;;;:::999999999999777888999::::::::::::999888888888888888888888888888888999999:::::::::;;;;;;;;;;;;::::::999999999////////////////////////////////////////////////////////////000000000000------.........//////////////////000000000111111///000111222333222222111222222111111111111222222222222222222222222222222444333333333333333333444333333444444555444444444333333333444444444555555333444444555555555555555444444444444444444555555444444444444444444555555555555666666666777777777777666666666666777888888888888999999999:::::::::;;;;;;;;;;;;:::::::::999666666777888999::::::999999:::;;;<<<<<<;;;::::::::::::::::::::::::::::::999999::::::::::::999999666666666666666555555555999999888888888888999999::::::999888888888888888777888999:::;;;;;;;;;;;;::::::999999999999999999444444444555555666666666333333333333333333333333222222222111222222333333111111222333333333333333111111111111111111111111000000000000////////////////////////////////////,,,---.../////////...------------.........//////------,,,,,,,,,---......------............------------......////////////------------------------------------------------......////////////......,,,---------------------------------------------..............................///////////////...........................,,,------......------,,,---------...............)))***,,,---...............---,,,++++++,,,...///---------.........//////,,,++++++++++++,,,---...++++++,,,,,,------......,,,---............---,,,------------------------------,,,,,,,,,------...---------------.................................------------------------------------------------,,,,,,,,,------.........////////////////////////..............................///000000///......////////////////////////------...///000111222222000000000000000000000000////////////////////////000000000000000000000000,,,---...000000000000000111111111111111111111111111111111111222222222222222111111000000111222333000111222333333222111000000111111111111222222222222222222222333333333333333333333444444444555555444555666777888888888888777777777777666666666555444555555555444444666777777888999:::;;;;;;::::::::::::999999::::::;;;<<<<<<;;;::::::999:::::::::>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777888999:::::::::999999888888888888888888888777888888888888888888999999::::::::::::::::::::::::////////////////////////////////////////////////////////////000000000000---------.........//////////////////000000000000///000111222333222111111222222111111111111222222222222222222222222222222333222222222222222222333222222333444555555555555333333333444444444555555444555555666666666666666555555555555555444444444333333333444444444555555555666666666777777888888777666666666666777777888888888888999999:::::::::<<<<<<<<<;;;;;;:::::::::666666777999999:::::::::999:::;;;<<<<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888999;;;<<<<<<;;;:::999777777777777888888888888555777888999999888777555;;;;;;:::999888888999999666666777999999:::::::::999999999999999999::::::333333444444555666666666222222222222222222222222222222111000111222444555111222333444444444444444000000000000000000000000111111111111000000000000////////////////////////...////////////---,,,+++---------.........//////---,,,,,,+++,,,---///000......////////////......+++++++++,,,,,,,,,------------------------------------------------------......////////////......///......------,,,,,,+++............................................................---,,,++++++........................,,,,,,---......---,,,,,,,,,------....../////////,,,---.../////////...---...---+++++++++---///000---------.........//////,,,,,,,,,,,,------...///------------------------------...//////...------------------------------//////...---,,,,,,,,,,,,+++,,,,,,------.........------------------------........................------------------------,,,,,,,,,------.........////////////////////////........................---...///000000///...---111111000000000000111111------...///000111222222........................////////////////////////000000000000000000000000+++,,,...000000000000///000000000000000000000000000111111111111222222222111000///......///000000000111222333333222111000000111111111111222222222222222333333333444444444333333333444444444555555222333444555666666666666777777777777666666666666444555555555444444555777666777888:::;;;;;;::::::::::::999999::::::;;;<<<>>>===;;;:::999999:::;;;:::::::::;;;<<<===>>>???:::;;;<<<<<<;;;:::888777777888999:::;;;:::999999888888888777777777777777777777777777777777777777888888999:::;;;;;;<<<===...............///000111000000000000000000000000222000...,,,,,,---000111............////////////111111111111000000000000000000000000111111111111333333333333333222111000222222333333333333444444111111111111111111111111000000111222222333444444666555555555555444444444777666444333333444666777444444444444444444444444777666555444333222111111222333444444444333222111666666555555555555666666555666888999::::::999999999::::::;;;;;;::::::999777888999:::;;;;;;;;;;;;>>>===<<<;;;::::::;;;<<<>>>======<<<:::999888888888:::;;;<<<<<<;;;999888999999999::::::999999999666666777888999::::::;;;999888777666666555555555666666777888888888888888999999999999999888777666333333444444444444444444444444555555444444333222000000111222222222111111222222222111111111111000333333333222222000///...000000000000000000000000111111000000//////............//////////////////////////////...............------,,,,,,++++++***........................000000//////.........---+++++++++,,,,,,,,,------,,,------......------,,,........................---------............///............////////////------------------------........................------------------------------............------+++,,,---......---,,,+++,,,,,,---.../////////.........//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................//////...---,,,,,,..................------........................------------------------,,,,,,,,,---...///000000111111000000/////////...000///------......---+++...------------...//////////////////////////////............////////////000000000000000000000000333222111000000111222333000000000000000000000000111111000000//////......////////////////////////////////////000000000000000000000000111111111111111111000///////////////444333333222111000//////444333222111111222333444444444444333333222222222333333333222222222111111222222333333333333444444222222333333333333444444333333333333444444555666666666777777666555444444555555555555666666666666888888999:::::::::999999888888999:::;;;===>>>>>>>>>===;;;999888888999999::::::::::::;;;<<<======:::::::::;;;::::::999999999999:::::::::999888888:::999888666666666666777777777777777777777777777888999999::::::999999888......------......///000000000000000000000000000111///...------...///000............////////////111111111000000000////////////000000000000111111222333333333222222111000222222222333333333444444111111111111111111111111111111222222333333444444333444444444555555666666777555444333333444555777444444444444444444444444555555444444444444333333444444555666666555444333888777666555555555555555444555666888888888888888888999999999999999999888888999:::;;;;;;<<<<<<<<<======<<<;;;:::;;;<<<<<<======<<<;;;:::999888888888999;;;<<<<<<:::999888999999::::::::::::999999777777888888999999:::::::::999888777777666777777666666777888888888888888777777888888888777666666444444444444444444444444222333333333333222111111111222222222222222111111222222222111111111111000222222222222111111000///........................000000000000//////......////////////............////////////............------------------------....................................---------,,,,,,,,,,,,,,,---------------......//////......---........................---------............///------------............------------------------........................------------------------------............------,,,------------------,,,..................------......//////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---,,,,,,..................------........................------------------------,,,,,,------......////////////.........---------///...------...///...,,,...------------...//////....................................////////////........................111111000000000000111111000000000000000000000000000000000000//////......////////////////////////////////////000000000000000000000000111111111111222222111000000000000000333333222222111000000000333222111000000111222333444444444333333222222222333333333222222222111111222222222333333333444444222222333333333333444444333333333333333444555555666666666666666555444444555555555555666666666666888888999:::::::::999999888888:::;;;<<<<<<======;;;:::999888777777888999:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;:::999999888999999:::::::::999999:::999888777666666777777777777777777777777777777888999999::::::999999888------------------.../////////////////////////////////......////////////............////////////111111000000000000//////.../////////000000000111222222222333222222111000222222222222333333333333222222222222222222222222333333333333333444444444222222333444555666777777666555444333333444555666444444444444444444444444333333444444555555555666666666777777777777666666888888777666666555666666555666777888999999999999::::::::::::::::::::::::999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======<<<<<<;;;:::999999888888888999:::;;;;;;:::999888::::::;;;;;;;;;;;;::::::999999999999999:::::::::;;;;;;:::999888888888888666777777888888888888777555555666666777777666666555555555555555555555555333333333333333222222111333333444333333222111000222222222111111111111000111111111111111111111000........................000000000////////////...////////////......------/////////............---,,,,,,---......///000000........................---------,,,,,,,,,,,,,,,,,,------------............//////////////////...........................---------............///,,,,,,,,,------------...------------------------........................------------------------------............------...------,,,,,,------...////////////...---,,,+++.........///......---,,,........................,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,------------------......------------------------........................---------------.........------,,,,,,,,,,,,++++++...---,,,---//////...---...------------...//////------------------------............////////////........................//////000000000000//////000000000000000000000000000000000////////////...////////////////////////////////////000000000000000000000000111111111111333222222111111111111111222222222222222222222222222111000000000000111222444444333333333333222222333333333222222222111111222222222222333333333333222222333333333333444444333222222222222333333444555666666666666555444444555555555555666666666666777888999:::::::::::::::888999;;;<<<<<<<<<;;;:::::::::888888777888999:::;;;;;;:::::::::;;;<<<<<<=========<<<;;;:::999888777888999999::::::::::::::::::888777777666777777666666666666666666666666888888999999999999888888------,,,,,,,,,------...........................---...///000000//////...............////////////111000000000////////////.........///000000000111111111222222222222111111111222222222222333333333222222222222222222222222444444444444444444444333222222333444444555666666666555444444444444555666555555555555555555555555444444444444555555555555666666777777777777777777777777666666777777888999999::::::;;;<<<<<<===============<<<<<<=========:::;;;;;;<<<=========<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;:::999999888888888999::::::;;;::::::999;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::;;;:::999888888777777888666777888888888888777777444555666666777777777777666666555555555555444444555555555555555444333333555555555444333222111000222222222111111111000000000000000000000111111111000000000000000000000000////////////////////////000//////......------,,,//////.........---------,,,---------.........///........................---------,,,,,,,,,,,,,,,---------.........//////......////////////..............................---------............///,,,,,,---------.........................................................------------------------------............------...---,,,++++++,,,---.....................---------...............------------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,------------......------------------------...........................---------------------,,,,,,,,,,,,++++++++++++---,,,,,,---///000///......------------...//////------------------------............////////////000000000000000000000000---...///000000000///...////////////////////////////////////////////////////////////////////////////////////000000000000///000000000111111111111222111111000000111111111111111111222222333333333222111000//////000111222333333333333333333333333333333333222222222111111111222222222222333333333222222222333333333444444222222222111111222222333555555555666666555444444555555555555666666666666777888999999::::::::::::999:::;;;<<<<<<;;;999888;;;:::999888999999;;;<<<;;;;;;;;;::::::;;;;;;<<<>>>>>>>>>===<<<:::999888666777888999:::;;;;;;;;;::::::999888777777777777666666666666666666666666888888999999999999888888...------,,,,,,,,,------------------------------,,,---///000111000///...............////////////000000000////////////............///000111111222000111111222222111111111111111111222222222333333222222222222222222222222444444444444444444444333444444444444444444444333555555555444444555555555555555555555555555555555666666555555555444444444555555555666666777777888555555555666888999;;;<<<;;;;;;;;;<<<======>>>???>>>======<<<<<<======>>>;;;;;;<<<<<<===<<<<<<<<<::::::;;;<<<<<<=========<<<;;;;;;::::::999999999999999::::::;;;;;;;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777777777777777888888888777777666555555666777888888888888666666555555444444444444444444555555444444333222555555555444333222111000222222222111111111000000111000000//////000111222000000000000000000000000...............///////////////......---------,,,............---------------------,,,,,,,,,++++++........................---------------------...---------.........//////,,,------......------,,,........................---------............///---.........////////////................................................------------------------------............------...---,,,++++++,,,---...+++,,,---...////////////------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------......------------------------........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---///000///......------------...//////------------------------............////////////000000000000000000000000,,,---...000000000///...////////////////////////.............../////////////////////////////////////////////000000000000///000000000111111111111000000/////////000000111111111111222333333444444222111000//////000111222333333333333333333333333333333333222222222111111111111111222222222333333222222222333333333444444333222222111111222222222444444555555555555444444555555555555666666666666666777888999::::::;;;:::999:::;;;;;;;;;:::999888999999888777777888999:::;;;;;;:::::::::;;;<<<<<<>>>>>>>>>===<<<:::999888666777888999:::;;;;;;;;;::::::999999888888777666777777777777777777777777777888888999999888888777///...------------------........................,,,---...000000000//////............////////////000000////////////............///000111222333333///000111111222111111111111111111111222222222222333333333333333333333333333333333333333444444444444444444444333333222222555555555555555555555555555555555555555555555555666666666555555555444444555444444444555666777888555555666777999:::<<<===;;;;;;;;;;;;;;;===>>>>>><<<;;;:::999999:::;;;<<<:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<===============>>>>>>=========<<<<<<<<<<<<<<<=========:::999888777777666666777777888888888888777777666666666777888888888777777555555555444333333222222111111111111111000000///333333444333333222111000222222222111111111111000222111//////...///000111........................---............/////////------------------------.........------------,,,...------,,,++++++******........................------------............,,,------------.........,,,,,,------------,,,,,,........................---------............///........./////////000000................................................------------------------------............------...------,,,,,,------...***+++,,,...///000000111,,,---......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------,,,,,,------------.........---,,,---//////...---...------------...//////------------------------............////////////........................,,,---...///000000000000000000000000000000000000---............/////////////////////////////////////////////000000000000000000000000111111111111//////////////////000111111222222222333333444444222111000000000000111222222222333333333333444444333333333222222222111111111111111111222222222222222222333333333333444444444333333222222222222333333333444555555555555444555555555555666666666666666777888999:::;;;;;;;;;:::::::::999999999999999888777666555555666777888::::::::::::;;;<<<===============<<<;;;:::999888777888999999::::::::::::::::::::::::999888777666777777777777777777777777777777888888888888777777000///......------..............................,,,---...///000000000000............////////////000000/////////.........//////000111222333444444//////000111111111111111111111111111222222222222333333333333333333333333111111222222333333444444333333333333333333444444444555555555555555555444555555555555555555555555555555555555666666666666555555444444555666888999888888888888999:::;;;;;;<<<<<<;;;;;;<<<===???@@@<<<;;;999888888999;;;<<<::::::;;;;;;;;;;;;::::::;;;<<<=========<<<;;;:::======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>??????===>>>>>>??????>>>>>>===<<<<<<<<<======>>>>>>???;;;;;;999888888888888888888888888888888777666666666666777777666666555555555444444333222222111111///000000000000///......111222222222222222111111222222222111111111111000333222000.........///000........................---------.........//////+++,,,,,,------......///.........---------,,,,,,---------------,,,,,,,,,........................++++++,,,,,,------------,,,,,,,,,,,,------------------............------........................---------............///---------.........//////................................................------------------------------............------,,,------------------,,,+++,,,---...////////////,,,------...//////......------------------------,,,,,,------.../////////------------------------***+++,,,---------------***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,---------......///...------...///...,,,...------------...//////....................................////////////....................................///000111222000000000000000000000000---------.........//////////////////////////////////////////000000000000000000000000111111111111000000//////000000111222222222333333333333333333333222111000000111222333222222222333333444444444333333333222222222111111111111111111222222222222222222333333333333444444555555444333333333333333222333444444555555555444555555555555666666666666666777888999:::;;;;;;;;;;;;:::888777888999:::;;;;;;:::999777777777888888888888999:::;;;<<<>>>???;;;;;;;;;;;;;;;:::999999888999999:::::::::999999:::::::::::::::888777666999999999999999999999999777777888888888888777777111000///...............////////////////////////---------...///000000111............/////////000000/////////............///000111222333444555555//////000111111111111111000111111111111222222222333333333333333333333333000000111222222333444444111111222333444444555666444444555555555555444444666666666666666666666666333333444555666777888888666555555555555777999:::;;;:::999999888888999999???>>>>>>>>>>>>@@@AAABBB>>>===;;;::::::;;;===>>>:::::::::;;;;;;:::999999<<<<<<=========<<<:::999===============<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@>>>>>>????????????>>>>>>;;;<<<<<<===>>>??????@@@<<<<<<;;;:::999999999999888888888888888777666666555666666666555444333333444444333222222111000000111111111111111000//////000000111222222222111111222222222111111111111000444222000...------...///000000000000000000000000---------.........//////***++++++,,,---...//////......---------,,,,,,,,,,,,,,,------.../////////........................*********++++++,,,,,,,,,+++++++++,,,,,,,,,------......////////////..............................---------.........//////,,,,,,,,,---------......////////////////////////........................---------------------------..................---+++,,,............,,,+++------......///.........,,,,,,---.../////////...........................,,,,,,------...///000000........................***+++,,,,,,------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......+++++++++,,,,,,---------000///------......---+++...------------...//////////////////////////////............/////////000000000000000000000000000///.........///000222333000000000000000000000000---------.........//////////////////////////////////////////000000000000000000000000111111111111111111000000111222333333333333333333333333333333444333222111111222333444222222222333333444444444333333333222222222111111000111111111111222222222222222333333333444444444666555444444333333333333222333444444555555555444555555555555666666666777666666888999:::;;;;;;;;;;;;999777666777999;;;===@@@>>>===;;;::::::;;;;;;777888888999;;;===???@@@:::::::::;;;::::::999999999999:::::::::999888888::::::;;;;;;:::999777666999999999999999999999999777777888888888888777777................................................////////////////////////............/////////000000000000000////////////111111333555777999:::;;;222222222111000//////...///000000111222333333333111111222222222222111111111222333333444444333333333333222222222333333444333333444444555555666666555444444333333444444555666666666666666666666666444555777777666666888999:::;;;;;;<<<;;;:::888777999999:::;;;;;;<<<<<<===888999:::;;;<<<>>>??????;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>>>>==================<<<;;;;;;;;;;;;;;;============>>>>>>>>>>>>>>>>>>>>>===============???@@@@@@??????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888666555555444444777777666666555555555444444444555555444444333222222222111111111111222222111111111111000000//////111111111111111111111111000000000000////////////......//////000000111111////////////////////////111000000000000///////////////000000000///---,,,++++++,,,,,,,,,---------------------------------,,,******,,,///000///,,,------------------------//////////////////////////////.........---------,,,,,,---.../////////...---------............///......////////////......***,,,//////---,,,,,,,,,........................,,,---......//////..............................////////////000000000000,,,,,,,,,------............------------...//////........................000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000///...---------------000---+++,,,///000...,,,,,,++++++******++++++,,,,,,---------.../////////000000000000000000000000......////////////......000000000000000000000000//////000000///...------......//////000000111111222111111111000000//////000000000000111111111111222222111111111111222222222333333444444333333222111///...///222333222000111222222333333222222111444333333222111111111222111111111111111111111111444333333333333444555555666666555555444444444333333333333444444444555555888888777666555555666666777777888999::::::;;;;;;777777888999;;;<<<======???>>><<<:::999999999:::;;;<<<<<<======<<<;;;;;;::::::999999999:::;;;;;;888888888888888888888888<<<;;;;;;::::::999999888:::::::::999999999888888;;;;;;:::999888666555444................................................////////////////////////........./////////000000............////////////333333333444444444444555222222111111000//////...---......///000000111111111111222222222222111111000111222222333333222222333333333333333444555555555555555555555666666666666555555444444555555666666666666666666666666666444666777777666777888::::::;;;;;;<<<;;;:::999888999::::::;;;<<<<<<======:::;;;;;;<<<===>>>??????<<<<<<<<<<<<============?????????>>>>>>>>>======???>>>>>>===<<<=========<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666555555444444777666666666555555555444444444555555444444333222222222111111111111222222222111111000000000000000111111111111111111111111000000000000///////////////////////////000000000////////////////////////.........---------,,,,,,------.........---++++++++++++,,,,,,,,,---------------------------------+++***)))+++...///---+++------------------------........................//////.........---------------......///.........---------............///......////////////......+++---//////...---------........................,,,---------......//////---------------------------............/////////---------....../////////...------------...//////...........................---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------//////...------------...///...------...///...---...------,,,,,,------...---------...............////////////////////////......////////////......///////////////////////////////////////...------111111000000//////......111111000000000/////////000000000000111111111111222222111111111111222222222333333444444333333222111///...///222333222000111222222333333222222111444333222222111111222222222222222222222222222222555444444444444555666666666666666555555555444444333333444444444555555555999888777666666666666666888888888999999:::::::::999999::::::;;;;;;<<<<<<===<<<;;;:::::::::;;;<<<<<<<<<<<<===============;;;;;;:::999999999999:::999999999999999999999999;;;;;;;;;::::::::::::999::::::::::::999999999999;;;;;;;;;::::::999888777................................................////////////////////////....../////////000000000---------....../////////222222222222222111111111222222111111000/////////.........///000000111111111111222222222222111111000000111222222222222111333333333333444555777777777777666666666666666555666666666555555666666666666666666666666666666666555666888888777777999:::::::::;;;<<<<<<;;;999999::::::;;;;;;<<<=====================>>>>>>??????=========>>>>>>>>>??????@@@@@@@@@?????????>>>>>>@@@@@@???>>>>>>>>>>>>???<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>??????============<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999888777666555444444444666666666555555555555555444444555555444444333222222222111111111111222222222222000/////////000111111111111111111111111111000000000000////////////000000//////////////////////////////////////////------------,,,,,,,,,+++---------...------,,,+++,,,,,,,,,,,,------------------------------------***))))))+++------,,,+++------------------------------------------------...............---------.........///......---------------............///......////////////......,,,...000000...---..............................---,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////...------------...//////........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------------...//////---...///...------...///......------------.....................---------////////////////////////......////////////..............................///////////////......---111111000000//////......000000///////////////...000000000000111111111111222222111111111111222222222222333333333333222222111000///000222222222000111222222333333222222111333333222222111111222222333333333333333333333333555555555555555666666777777777666666666666555555333444444444444555555555999888888777777777777777888888999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<=========<<<<<<<<<===???@@@???>>>===<<<;;;:::::::::999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;................................................////////////////////////...////////////000000000,,,------...///000111111///000000111111222222222111111111111000000//////000000111111222222222222111111222222222222111111000111111222222222222222222222333444555666888999888888777777666666555555666666555555555555666666555555555555555555555555555666888888777777999:::999:::;;;<<<<<<;;;::::::;;;;;;;;;<<<======>>>>>>========================>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@??????AAA@@@??????>>>>>>??????;;;;;;<<<<<<<<<=========>>>>>>>>>???????????????============<<<;;;::::::::::::::::::::::::::::::888888777666555444444444555555555555555555555555444444555555444444333222222222111111111111222222222111000//////000111222111111111111111111111111000000000000////////////000000000//////......---//////////////////////////////.........---------//////////////////......,,,,,,,,,------------...------------------------******+++,,,------,,,+++,,,,,,------------------------------------------.........................../////////...---,,,,,,---------............///......////////////......---///000000.........///........................------++++++,,,...111222,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////...------------...//////........................,,,,,,,,,---------......---------------------------------------,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,------///000000,,,...000///,,,+++---000,,,,,,++++++++++++,,,,,,/////////...---------,,,////////////////////////......////////////.................................///////////////............//////000000111111////////////............///000000000111111111111222222111111111111222222222222333333333333222222111111111111111222111111111222222333333222222111333333222222111222222333333333333333333333333333444444444444444555666666777777777777777666666666444444444444555555555555999888888777777777888888999999999999888888888888;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===<<<;;;:::;;;===???@@@CCCBBB@@@>>>===<<<;;;;;;::::::::::::::::::::::::999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;::::::::::::;;;<<<>>>>>>?????????................................................////////////////////////////////////000000000111......///000111222222222000111111111222222222222111111111000000000000000111111111111111222222222111111222222222222111111111222222333444333333333222222333444555666888999888888777777666666555555555444444333333444444555444444444444444444444444555666888888777777999:::888999;;;<<<===<<<<<<;;;;;;;;;<<<======>>>>>>???======<<<<<<<<<<<<;;;;;;>>>>>>??????@@@AAAAAABBBAAAAAAAAAAAA@@@@@@@@@@@@??????>>>============>>>;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>????????????>>>>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::888777666555444444444555444444444555555555555555444444555555444444333222222222111111111111222222111111000//////000111222000000000000000000000000000000000000////////////000000//////......------//////////////////////////////.........---------//////......////////////,,,,,,---------.........------------------------+++,,,------------------,,,,,,,,,---------......---------------------------......................../////////...---,,,,,,---------............///......////////////.........///000///...---///000...........................---,,,+++,,,...000222,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------...------------...//////..............................---------,,,,,,,,,------------------------......------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---...///000111,,,...000///,,,+++---000---,,,,,,++++++,,,,,,---/////////...---------,,,..............................////////////....................................///////////////.........//////000000111111............///////////////000000000111111111111222222111111111111222222111222222333333222222111111222222222111111111222111222222333333222222111333222222111222222333333222222222222222222222222333333222222333333444555666666666777777777777777444444444555555555666666888777777777777777888888999888888888888888888888999999:::;;;<<<===>>>???>>>=========<<<;;;::::::<<<;;;999999999;;;===>>>AAA@@@???===<<<;;;;;;;;;::::::::::::::::::::::::999999:::;;;<<<<<<======<<<<<<;;;;;;;;;::::::::::::;;;<<<>>>???@@@AAAAAA................................................/////////////////////////////////000000000111111000000000111111222222222444444333222111111000000111111000000000000000000//////////////////000000111111222222222222111111222222333444444444444333333333333333444555777777777777666666666666666555444444333333333333444444444444444444444444444444444555777777666666888999888999;;;<<<=========<<<<<<<<<======>>>?????????<<<<<<<<<<<<<<<;;;;;;;;;===>>>>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::777666555555444444555555444444444444444555555555444444555555444444333222222222111111111111222222000000000000111111111111000000000000000000000000000000000000//////////////////..................////////////////////////------------,,,,,,,,,+++------,,,,,,,,,---......,,,---------............------------------------+++---......---,,,---...+++,,,,,,------.........---------------------------------........................///......---------------............///......////////////.........//////...------...000..............................---,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,---............/////////---------------,,,,,,,,,...------------...//////.................................------,,,,,,,,,------------------------///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------------------------------------------------------------------------,,,,,,,,,---...///000111---...///...------.../////////............//////...............---------..............................////////////..............................---...//////////////////111111000000//////.........////////////000000000000000000000111111111111222222111111111111222222111111222222222222111111111333333333111000111222111222222333333222222111222222111111222222333333111111111111111111111111222222222222222333333444555555666666666666777777444444555555555666666666666666666666666777777888777777888888888888888888888888999;;;<<<===>>>???>>>>>>>>>>>><<<;;;:::999<<<;;;:::999999:::;;;;;;===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<=========;;;;;;;;;;;;::::::::::::999:::;;;===???@@@AAAAAA................................................//////////////////////////////000000000111111111000000000000000111111111333222222222111000000000000000000000000000000111000/////////////////////111111222222222222111111111111222333333333333333333333333333333444555555555555555555555666666666555555444444444444555555333333333333333333333333333444666666555555777888777999;;;<<<===>>>>>>===<<<======>>>>>>???@@@@@@<<<<<<<<<<<<==================>>>???@@@AAABBBBBB@@@@@@@@@@@@????????????>>>>>>===<<<<<<<<<<<<===999::::::::::::;;;;;;;;;:::;;;;;;<<<======>>>>>>============<<<;;;::::::999999999999999999999999666666555444444444555555333333333444444555555555444444555555444444333222222222111111111111222222...///111222222222000000000000000000000000000000000000000000////////////------..................////////////////////////.........---------,,,,,,---,,,,,,+++,,,---...///------------............------------------------***,,,......,,,++++++---++++++,,,,,,---......///........................---------.........//////------......///.........---------............///......////////////......---......---,,,,,,...000.......................................---------------------------------,,,,,,---------.........///.........------------...------------...//////........................,,,,,,---------------...........................///...---,,,,,,,,,------++++++,,,,,,,,,,,,------........................---------------------------------------------------------------...///000///...------...///...---//////............//////---------.............................................////////////......////////////////////////------...///////////////111111000000//////....../////////000000000111111000000000000111111111111222222111111111111222222111111222222222222111111111333444333111000111333111222222333333222222111222222111111222222333444222222222222222222222222333222222222222333444444444444555555555666666666555555555555666666666666555555555555555666777777666666777777888888999999888999999:::;;;<<<<<<=========>>>>>>===<<<;;;:::<<<<<<<<<;;;::::::999999:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======::::::::::::999999999999888999:::<<<>>>???@@@@@@................................................////////////////////////000000000000111111111111000000000000////////////......///000111222333333000000000000000111111111222222222111111111111111111111222222222222111111000000111222222222222111333333222222222333444444333444444444555555666666666666555555555555666666333333333333333333333333222333555555444444666777777888:::<<<>>>>>>>>>>>>=========>>>??????@@@@@@============>>>>>>>>>???<<<======???@@@AAABBBBBB@@@@@@@@@?????????>>>>>>???>>>>>>===============999999:::::::::;;;;;;;;;::::::;;;;;;<<<======>>><<<<<<<<<<<<;;;:::999999999999999999999999999999666666555444444444555555333333333444444555555555444444555555444444333222222222111111111111222222,,,...111333333222000///000000000000000000000000000000000000////////////,,,------....../////////////////////////////////111000000000000////////////......---...///000111---------.........//////------------------------))),,,...---+++)))***,,,++++++,,,,,,---...//////////////////////////////---------.........//////,,,,,,---.../////////...---------.........//////......////////////......---...---,,,++++++---///........................////////////...---,,,+++........................++++++,,,,,,,,,---------000000//////.........---...------------...//////........................***++++++,,,---//////000........................///...---,,,+++,,,------++++++,,,,,,,,,---------........................------------------------------------------------...------------...//////000---+++,,,///000...,,,------,,,,,,,,,,,,------,,,------....../////////..............................////////////......000000000000000000000000------...///000000//////......//////000111111111//////000000111111222222000000000000111111111111222222111111111111222222111111222222222222111111222444555444111///111333222222222333333222222222222111111111222333333444333333333333333333333333444333333333333444555555333444444444555555666666555555555555666666666777444444444444444555666777555666666777888999999:::::::::::::::::::::::::::;;;;;;===>>>>>>>>>===<<<>>>>>>>>>===<<<;;;999888;;;;;;<<<<<<>>>???@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<:::::::::999999999888888777888:::;;;===>>>??????,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,........................333333444444333000...,,,////////////000000000000111111111111111000//////222111111111000000//////000000000000000111111222222222222222222222222222111111111222222333333333333333333444444444555555444555555555555555555444444444444555555555555666333333333333333333333333333333333333444444444444777888888999999999999888999999888888999999:::;;;999999:::;;;<<<===>>>???;;;;;;<<<>>>@@@BBBDDDEEEBBBAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===;;;:::999888777<<<<<<<<<<<<========================<<<:::888666999999999999999999::::::888777666555444333333333222222222222333444555555444444333333222111000000000000000000////////////////////////000000000000111111000///...---,,,,,,............/////////000111111000000//////......////////////...---,,,+++..................------...---,,,,,,,,,,,,---...------------------------------------------------///......---------......,,,,,,++++++,,,,,,---...///---)))'''''')))---///---,,,,,,,,,,,,---....................................------------......//////...---,,,,,,++++++------------------------------------------------,,,...000111222111000///------............---------------.........//////////////////////////////.................................------,,,,,,,,,///...,,,+++***++++++,,,------------------------------------------------...------,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...///111222111000...---,,,,,,------......////////////......////////////////////////000///...---------------000///...------...///000///////////////...............////////////......000000111111111111000000000000000000111111111111//////000000111111222222111111222111111000///...000000111111111222222222000000000111222222333333111222222333333222222111000000000111111222222222222333444444555555444444222111111000000111111222333333333333333333333333222222333333444555666666666666666666666666666666222333555777999999999999777777666666666666777777;;;;;;;;;<<<===>>>>>>???@@@??????>>>===<<<<<<<<<;;;;;;;;;<<<<<<>>>??????<<<<<<<<<<<<;;;:::999888;;;<<<<<<<<<<<<<<<<<<<<<888888777777888999::::::888888999::::::;;;<<<<<<,,,,,,.../////////...------------,,,,,,,,,,,,,,,........................///000222333222111000///////////////000000000111111111111111111000//////111111111111000000000///000000000000000111111222222222222222222222222222111111222222222333333333222333333333333444444444333444444555555444444333444444444444555555555555333333333333333333333333666666777777777888888888555666777888888999999999999888888888888999::::::::::::;;;<<<===>>>??????;;;;;;<<<===???@@@BBBCCCAAAAAA@@@>>>===<<<<<<<<<;;;;;;::::::::::::::::::===<<<<<<;;;:::999888888:::;;;;;;;;;;;;<<<<<<<<<999::::::;;;:::999888777888888777777777777777777777666555444444333444444444444333333222333333333444444333222222111000000000000000000////////////////////////000000000000///////////////.........////////////000000000000////////////.........---------..................------...............---...---,,,,,,,,,,,,---.........------,,,+++++++++------------------------......------------......,,,,,,++++++,,,,,,---......---,,,++++++,,,---...------,,,,,,------...///..............................------------......///......---,,,,,,++++++------------------------------------------------..................//////------............------,,,------------...............................................................---------,,,,,,,,,...---,,,++++++,,,,,,---------------------------............------------...------,,,,,,------.........------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000111///...---,,,,,,---///000------............------........................//////...---------------000///...------...///000/////////////////////.........////////////......000000111111111111000000//////000000000111111111000000000000000111111111///000000111111111000000000000111111111222222222000000000111222222333333222222222333333222222222111111111222222222333333222333444444555444444444222222111111111111222222222222222222222222222222222222333333444555555666666666666666666666666666222333555777888888888777555555555555666777999999:::;;;;;;<<<======>>>>>>???>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>>>>>>>===<<<;;;:::>>>======<<<;;;:::999999666666666666666777888999777777888888999::::::;;;,,,,,,---............---------------------------........................+++---///000222222111111/////////000000000111111111111111111111000//////111111111111000000000000000000000000000111111222222222222222222222222222111222222222222333333333111111222222222333333333222333333444444333333222333333333444444444555555444444444444444444444444888888888888999999999999444444555666777888888888888888888888888999999:::::::::;;;<<<===>>>??????;;;;;;;;;<<<===>>>???@@@AAA@@@???>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;:::::::::999999999999999999:::::::::;;;;;;666777888888888888777777777666666555555444444444555555444333333444444444666555444333222222222222333333333222111111000000000000000000////////////////////////000000000000............//////000000111000000000000000000000............------------,,,,,,------...//////000,,,,,,---...////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,------------------------------...---------------......,,,,,,,,,,,,,,,------...---...////////////...---...------------...//////..............................------------...............------,,,,,,+++------------------------------------------------000///---++++++,,,...///------............------,,,,,,,,,,,,------------........................------------------------...------------,,,,,,,,,---------,,,------...///------------------------//////......------,,,,,,...------,,,,,,------.........------------......---------------------------------------------------------------......///...---+++***+++---000222,,,,,,------------,,,,,,........................//////...------------...//////............//////......//////////////////......////////////......///000000111111000000/////////000000000000111111111000000000000000000///......000111111222222222000000000111111111111222000000000111222222333333222222222222222222222222222222222222333333333333222222333444444444444444333333222222222222333333111111111111111111111111222333333444444555555555666666666666666666666666333444555666666666666555333444444555777888:::;;;:::;;;;;;<<<<<<==================<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<===>>>======>>>======<<<;;;:::<<<;;;;;;;;;::::::999999555555555555555666666777666666777777888888888999,,,,,,---------.........---------.......................................+++,,,---///000111111111//////000000000111111111111111111111111000//////111111111000000000000000000000000000000111111222222222222222222222222222222222222222222222222222000111111111111222222222222222222333333222222222222333333333444444444444444444444444444444444444555666666666777777777777555555444444555555666666777777777777777888999999999999:::;;;<<<<<<======::::::::::::;;;<<<======?????????>>>>>>===<<<;;;???>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;;;;;;;999999999::::::::::::;;;777777777777777777666666777666666555444333222222333333333333333333444444555555444333333333333333333222222222111111000000000000000000////////////////////////000000000000.........///////////////000000000000////////////........................------------......//////+++,,,---...////////////------------------------******+++---...///000111------------------------------,,,,,,------......,,,,,,,,,,,,,,,---............////////////............------......///000..............................------------............---------,,,,,,,,,------------------------------------------------000///...,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,,,,------........................------------------------------------------------------------.../////////------------------------......------,,,,,,++++++...------,,,,,,------......------,,,,,,------...------------------------..............................---,,,,,,---------///---+++******,,,///111,,,------......------,,,........................///......---------....../////////....../////////............////////////......////////////......//////000000000000//////////////////000000000111111111000000/////////...//////000111111111111111000000000000111111111111000000000111222222333333222222222222222222222222333333333333333333333333222222333444444444444333444333333222222333333444222222222222222222222222333333333444444444555555666666666666666666666666555555555555555555444444444444555555666888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;::::::;;;<<<<<<===:::;;;;;;;;;::::::999888777777888999;;;<<<======666666555555555555666777777777777777777777888888,,,,,,,,,,,,------......---------.........//////........................------......////////////000000000000111111111111111111111111111000//////000000000000000000111111000000000000000111111222222222222222222222222222222222222222222222222222000000000111111111222222111222222222222222222111222222222222333333333444444444444444444444444444444444444555555555666666777666555444333333333444777777666666777777888999777888888999999:::::::::::::::999999:::;;;;;;<<<>>>>>>??????>>>===<<<;;;>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<999999:::::::::;;;;;;;;;;;;:::999888777666555555777777666555444444333333333333222222222333333444222222222222222333444444222222111111111111111000000000000000////////////////////////000000000000111000000///......------........................////////////////////////000///...------------...+++,,,---...////////////---------------------------------...//////000000------------------------,,,,,,,,,,,,,,,---......------,,,,,,------...//////...---,,,,,,---...///---------------...//////..............................------------......---------------,,,,,,,,,------------------------------------------------...//////000///...,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,------........................------------------------------------------------,,,------....../////////------------------------,,,,,,,,,,,,++++++******...------,,,,,,------...------,,,,,,,,,,,,------------------------------..............................---,,,,,,,,,,,,---000///,,,******+++---.........////////////....................................---------......///...//////////////////...---.........//////000000......////////////......//////000000000000//////...////////////000000000111000000000//////......111111111111111000//////000000000000000000000000000000000111222222333333333222222111111222222333333333333333333333333333111222333333444444333333444333333222222333333444444444444444444444444444333333333444444444444444666666666666666666666666666555555444444444444444666666666666666777777888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;::::::::::::;;;;;;<<<::::::::::::::::::999888777777888999;;;<<<======888888777777666777777888888888888888888777777777,,,,,,,,,+++,,,------...,,,,,,,,,---......//////........................///.........////////////000000000111111111222222111111111111111000//////000000000000111111111111000000000000000111111222222222222222222222222222333333333222222222222111000000111111111222222222111222222333333222222111111111222222222333333333333333333333333333333333555555555555666666666666777666555333333333333444666666666666666777777888666777777777888888888999999999999999::::::;;;<<<======>>>???>>>===<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999:::::::::;;;;;;;;;===<<<:::888777666666666777777666666555444444444333333222111111222222222000000000111111222333444111111111111111111111111000000000000////////////////////////000000000000111111000///...---,,,,,,,,,,,,---------........./////////000000000000000111000...---,,,,,,------,,,,,,---...////////////,,,------......------,,,000000000///...------,,,------------------------++++++++++++,,,---...///---------------......///...---+++******+++---...---,,,,,,,,,,,,---....................................------------......---------------------------------------------------------------------------...000111000///---+++,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------.........------------------------------+++++++++++++++,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,---//////---,,,+++++++++,,,...//////////////////...------------------------...------------...//////......////////////......------......///000000000......////////////.........//////000000//////.........////////////000000000//////////////////...222222222111111000......111000000000000000//////000000000111222222333333444333222111111222333444333333333333222222222222111111222333333333333333333333222222222222333333555555555555555555555555444444444444444444444444666666666666666666666666666666555555444555555666777777666666666666777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;::::::999999:::999999888888888888888999999888888777777666666,,,,,,+++++++++,,,---...+++++++++,,,---.................................//////......//////000111000000111111111222222222111111111111111000/////////000000000111111111111000000000000000111111222222222222222222222222222333333333222222222111111111111111222222222333333222222333333333333222222111111111111222222222222222222222222222222222222444555555555555666666666555444333333333444666777666555555555555666777777777777777777888888888888888888888999:::;;;<<<===<<<===>>>???>>>===;;;:::777777888888999:::::::::999999999999999999999999888888888999999999999:::;;;:::999777777666777777555555555555555555444444444333222111111000111111111000000000000000111111000000000000111111111111000000000000////////////////////////000000000000000000//////.........---+++,,,,,,---...///000000........./////////000000000///---,,,,,,---...///------...............---,,,,,,---......---,,,,,,------------------,,,,,,------------------------++++++++++++,,,---...///---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------..............................------------......------------------------------------------------------------------------,,,------............---+++,,,,,,------,,,,,,+++,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,+++------------------------+++,,,,,,------......///...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,---------,,,,,,+++---......//////......------------------------------------------...//////---...///000000///...---------......///000000111......////////////............////////////.............../////////000000.........///////////////000000111111111000000///111111000000////////////000000000111222222333333444333111000000111333444333333222222222111111111111111222333333333333222222222111111111111222222444444444444444444444444444444444444444444444444666666666666666666666666777666555555555666777888666666555666666777888888::::::999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<::::::999999999999:::::::::;;;;;;<<<<<<;;;;;;;;;>>>======<<<;;;:::999999::::::999888888888888888888888777777666555444444---,,,+++***+++,,,---...******+++,,,,,,---..........................................///111222333000111111111111222222222111111111111111000////////////000000111111111222000000000000000111111222222222222222222222222222333333333222222111111111111222222222222333333333222333333444444333333222000111111111111222222222111111111111111111111111333333333444444444444555333222222222444666999;;;555555555555555666777777888888888888888999999999888888888999:::;;;===>>>;;;<<<>>>??????===;;;:::777888999:::;;;<<<<<<===888888888888777777666666777777777777888888888888999888777666666777888999444444444444444444444555444333222111000000000000222111000///............000000000000000111111111000000000000////////////////////////000000000000.........///////////////+++,,,---...///111222222---------.........//////...---,,,+++,,,...000111.........///......------,,,,,,---......---,,,,,,&&&&&&(((***,,,...000000------------------------++++++++++++,,,---...///...------------...//////***,,,...//////...,,,***++++++******++++++,,,---.................................------.........---------------------------------------------------------------------------,,,*********,,,...///+++,,,,,,------,,,,,,+++---------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,------...---,,,***)))------------------------,,,------...///000111111...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...)))***,,,---......---,,,,,,------......------,,,---------------------------------------...///000---...///000000///...------------...///000000111......////////////............////////////................../////////000---.........//////000000...///000111111222222111111111000000/////////...000000000111222222333333444333111000000111333444222222222111111000000000111111222333333333333222222111111111111111111222333333333333333333333333444444444444444444444444666666666666666666666666777666555555555777888999444444444555777888:::;;;:::999999999999999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999888888999::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<::::::999888777777888888777777666555444333333222,,,,,,+++***+++,,,---...---------............///..................................../////////////////////000111111222222///////////////...------000000000000000000000000////////////////////////000000000000000////////////000222222000///000111111222333333444444333333333333333222222111111111111111111111111222222333222111111111222333444444444444444333333222222222333333555666777777777777777666666666666666777888888999999::::::999999999888777777777888999::::::888999;;;<<<===<<<;;;;;;:::::::::::::::999888777777888888888999999999999999999999999999999999999999999999888777666666555777666666666555555555555333333333222222222111111222111000//////000111222111111000000//////......//////000000000000//////111111111111000///---------...///000000111000000///000000...+++***---///........................//////000000///...------......---------,,,,,,,,,...------,,,,,,,,,------+++)))((((((***,,,,,,+++...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...........................+++,,,---......---,,,+++////////////////////////333111......000111///---//////............//////------------------------+++,,,,,,------,,,,,,+++222111///---,,,+++,,,,,,///...---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...---,,,+++***++++++,,,////////////...---,,,+++------------------------,,,++++++******++++++,,,------------------------........................------------------------.........------,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,---------------------------,,,+++******,,,...//////...---,,,+++,,,---......------,,,,,,------...//////.........---------------------------------+++,,,------......------///...------------.../////////............//////////////////////////////,,,,,,,,,------.........////////////////////////000000000000111111111111000000000000000000000000000111222222222000///...222222333333333444444444555555333333333333555555222222222222222222222222333333333444444333222222222222111000111222444555888888777666555444333333333333444444555666777777666666555555555555666666888888999::::::::::::999888999::::::;;;;;;::::::888888888888999:::;;;;;;999999999888888777777777;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::666888;;;<<<:::999888999777777888888888888777777,,,,,,+++++++++,,,---...------------................................................/////////////////////000111111222222000111111111000000///...000000000000000000000000000000000000000000000000000000000000000000000000000111333333111111111222111222333333444444333333333333333222222222111111111111000000111111222333111111111111111222333333444444444333333222222222222333444555555555555555666666555555666777888888::::::;;;;;;;;;:::999999888888777777888888999:::888999::::::;;;;;;;;;:::999999999999999888777777777777777888888888999999888888888888888888888888999999888888777666666555555555666666555555444333333333333222222222111111222111000//////000111222111000000000/////////...//////000000000000//////111111111000000///------...//////000000000000///---//////---++++++...000........................///////////////...------......---------,,,,,,,,,...------,,,,,,---------///---,,,---...000//////...---,,,,,,,,,,,,---......---,,,,,,,,,,,,---...........................,,,------------------,,,........................222///------///000///---///......------......///------------------------+++,,,,,,------,,,,,,+++///...------------...//////...---,,,,,,,,,,,,---------------------------000///...---------......------...............---------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,------------,,,,,,---------------------------,,,+++******,,,---///...---,,,,,,,,,,,,---............------.........///.........------------------------------------+++,,,------......------.........------.........//////............//////////////////////////////------.............../////////////////////////////////000000000111111111000000000000000000000000000111111222111000///...000000000111111111222222333333222111111222333333222222222222222222222222222333333444333333222222333222111111222333444555777777666666555444444444333333444444555666666777666666555555555555666666777777888999999999999999888999::::::;;;;;;::::::999999888888888999::::::::::::999999999888888888::::::::::::::::::::::::::::::::::::::::::::::::666888;;;<<<:::888777888777777777888888777777777,,,,,,+++++++++,,,---...------------............---------------------------............/////////...//////000000111111222111222222222222111111000000000000000000000000000111111111111111111111111000000000000000000000000111222444444222111222333111222222333333333333333333333333222222222222111111000000000000111222222111111111000111111222333444444333333333333222222222333333444444444333333444444555555666777888999;;;;;;<<<<<<;;;:::999999888888777777777888999999888888888888888999999:::777888888888888777777666666666666777777777888888777777777777777777777777999999888888777666666666666777888999888777555444333333333222222222111111111111000000000000111111000000000000//////////////////000000000000//////000000000000///......---//////000000000///......---......---,,,,,,...000------------------------...////////////...------......---------,,,,,,,,,---------,,,,,,------......,,,++++++---......---...------,,,,,,------......------,,,,,,------...------------------------...------,,,,,,------...........................///---,,,,,,...//////......------,,,,,,------...------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,---///000111......---,,,,,,,,,------/////////......------,,,//////...---------......++++++---....../////////------------------------,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------------------,,,+++***+++,,,---...------,,,,,,,,,------...//////............//////............------------------------------------+++,,,------......------------............------//////............/////////////////////////////////////////////.........//////////////////////////////000000000000111111000000000000000000000000000111111111111000//////000000000111111111111222111111000000000000111111222222222222222222222222222222333333333333222222333333222222222333444444555555555555555555555555333333444444555666666666666666555555555555666666666666777888888888888777888999999:::::::::::::::::::::999888888888999999::::::::::::999999999999999999999999999999999999::::::::::::::::::::::::888:::<<<<<<:::888777777666777777888888777777666+++++++++,,,,,,,,,------,,,,,,---------.........---------------------------------.........//////......//////000111111111111111222222222111111000000000000000000000000000000000000000000000000000...///////////////000000000222333333222111111222111111222333333333333222222222222222222222222222111000000000000111222222111111111000000111111222333333333333333333333333333444444444444333333222333333444555666777999:::;;;;;;;;;;;;:::999888888888888777777777777888888888777666555555666888999666666777777777777666666666666666666777777777777888888888888888888888888888888888888777777666666888:::<<<======;;;888666333333333222222222111111111000000000000000000111000000000000//////////////////000000000000////////////000000///......---///000000000///...------......---,,,+++,,,---...------------------------.........//////...------......---------,,,,,,,,,------,,,,,,,,,---......,,,+++)))***+++,,,,,,+++------------------------------------------------------------------------...---,,,++++++,,,---...........................---,,,+++,,,---......///---,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,,,,,,,,,,---...///000000...------,,,,,,,,,------000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------,,,++++++******++++++,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,------............------------......------------------------------------------------+++,,,------......------,,,---............---,,,///......------......///////////////////////////000/////////......------////////////////////////////////////000000000111////////////////////////000000111111111000000000222222222222333333333333000000000000000000000000111111111111111111111111111111222333333333333222333333333333333333444444333333444444444555555555444444444555555555666666666555555444444555555666444555666666777777666666888888999::::::::::::999::::::999888777777888888::::::::::::::::::::::::999999999999999999999999999999999999999999999999:::<<<>>>>>><<<999888888666777777888888777777666++++++,,,,,,,,,---------,,,,,,,,,------------...------------------------------------.....................///000000111111//////000000000000000///////////////////////////////////////////////////---------......////////////111222222111000000111000111222222333333222222222222222222222222222222111111111111111222222333222222111111111111111222333333333333333333333333444444555555555444444333333333333444555777888999999999999999999888777777888888777777666777777888888777555444444555666777555666666777777777666666666666666666777777777777999999999999999999999999888888888777777777777777999:::<<<======;;;999777333333333222222222111111000000000111111000000000////////////000000000000//////000000000000//////...////////////......---///////////////...---,,,111///---,,,++++++++++++------------------------------............------......---------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,,,,---...---,,,------------------------------------------------------------------------...---,,,++++++,,,---...........................,,,,,,,,,,,,,,,---...///,,,,,,++++++++++++,,,,,,------------------------,,,------......------,,,------..................------,,,,,,,,,------............---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++------------------------,,,++++++******++++++,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,------------------------------------------+++,,,------......------,,,,,,------------,,,,,,......------------......///////////////////////////......------,,,,,,,,,////////////////////////...////////////000000000////////////////////////000000000000000000111111111111222222222333333333000111111111111111111000111111111111111111111111000111222222333333333222333333333333333333333222222222333333444444555555444444444555555555555555555555444444444444555555444444555666666666666555777888999999::::::999999:::999999888777777777777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999<<<>>>@@@@@@>>>;;;::::::777777888888888888777777***+++,,,---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---......//////000000111---......////////////...////////////////////////........................---------......//////000///000222222000///000111000111111222222222222222111222222222222333333333222222222222222333444444444333222222111222222222222222333333333333444444333444555555555555444444333333444444555666777888777777888888888888777777888888777666666666777777777666666555555555555555555666666777777777777777666666666777777777888888999999999999999999999999888888777777777777777777777888999:::999888666555333333333222222222111111000000111111111111000000////////////000000000000//////000000000000//////....../////////......---....../////////...------111...,,,++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......---------,,,,,,,,,,,,,,,,,,,,,---......///...,,,******+++,,,+++***,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,---...---,,,,,,---///---,,,,,,++++++,,,,,,---------------------------------............------.../////////...---,,,,,,------,,,,,,,,,---......---------,,,,,,++++++***,,,---.../////////...............------,,,******------------------------,,,++++++******++++++,,,------------------------++++++++++++++++++++++++------------------------,,,,,,,,,------------...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,---............,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------+++,,,------......------------,,,,,,,,,,,,------......------------......////////////////////////---------------,,,,,,,,,////////////////////////......////////////000000000000000000000000000000000000000///000000111222/////////000000000000111111111222222222222111111111111111111111111111111///000111222333333333333222222333333333222111111222222222333333444444444555555555555555555555555555555444444444444555555444444555666666666666555777888888999999999999999999999888777777777888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999<<<>>>@@@@@@>>><<<;;;;;;888999999999999999999888***+++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------......///000000000,,,---...///////////////////////////////////////////////////////////////......//////000111111222///111333222111000111111000000111222222222222222111111222222222333333333444444333333444444555666555444444333222222333333222222222333333444444444111222333444444444444444444444444444444555666777666777888999999999999999888888777666666666666666666666666666666555444444555666777777888888888777777777777888888888999999888888888888888888888888777777777777777777777888666777777777777666555555333333333222222222111111///000111222222111000///.../////////000000000111//////000000000000//////------...//////......---------......///............+++)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---......---------,,,,,,,,,,,,,,,,,,,,,---...//////---+++))))))*********(((,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,---------------------------//////...,,,+++---///------,,,,,,,,,,,,------------------------------------............------....../////////...,,,,,,,,,,,,,,,,,,,,,---...///---------------,,,,,,,,,,,,---.../////////......,,,,,,---------,,,,,,+++------------------------,,,++++++******++++++,,,------------------------************************------------------------,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,***+++,,,...............---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------+++,,,------......------///---+++******+++---///...------,,,,,,------...////////////////////////------------............////////////////////////........./////////000000000000000000000000000000111000/////////000222333////////////000000000000000111222222222222111000111111111111111111111111///000111222222333333333111111222222222111000///222222222222222333333333555555555555555555555555555444444333333444444555444444555666666666666666777777888999999999999999888777777777777888888999888888888999999999::::::::::::::::::::::::::::::888888888888888888888888999<<<>>>???===<<<;;;;;;999::::::;;;;;;::::::999***+++,,,---...---,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000------...//////000//////////////////////////////000000000000000000000000///000000111222333333333000222444444222111222333000000111222222222222111111111111222222333333333555444444444444555666666666555444444333333333333222222222333333444444444///000111222333444444444555555444444444555555666666777888999:::;;;;;;;;;888888777666666666666666555666777888777666444333666666777888888888888888888888888888999999999999777777777777777777777777777777777777777888888888888888888777777777777777333333333222222222111111///000111222222111000///.../////////000000111111//////000000000000//////------......///......---,,,,,,---.../////////...+++)))''')))---000111000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---......---------,,,,,,,,,+++++++++,,,---...///000111///------......---,,,,,,,,,---......---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++------------------------...000111///,,,+++---///...------,,,,,,------...------------------------------............------,,,---...//////...------,,,,,,,,,,,,,,,---...///------..................)))***,,,---...---,,,,,,******+++,,,------------------------------------,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........---------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,)))+++,,,...//////.........------,,,,,,------...+++++++++,,,,,,---------------------------------+++,,,------......------000---+++))))))+++---000...------,,,,,,------...////////////////////////---.........//////000000////////////////////////............/////////000000000000000000000000000111000/////////111222333111111111111222222222222///000111222222111000///000000000000000000000000//////000222222333333333000111222222111000///...222222222222222222222222555555555555555555555444555444444333333444444555444555666666777777666666777777888999999999999888777777666666777888999999777777777888888999999999999999999999999999999999888888888888888888888888777:::======<<<;;;:::::::::;;;;;;<<<<<<;;;;;;:::,,,,,,++++++,,,,,,---...---------------------------------------...//////........................***+++,,,---........................//////////////////000000000000//////222111111111000000//////////////////////////////111000000/////////000000///000000111111222333333333333222222222111111111222333444444444333222111222333444555666666666666666555444333333333333333222333444444555555444444666555555444444444555555666777888999888888999;;;;;;:::999888777777777777777777777777777888888888777777777777777888888888::::::999999888777777777777777666666666666777777666777999::::::999777666888888777666666666666666555555444333333222111111111111111111111111111111222111111000///...------////////////............111000///...............---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------.........------,,,,,,,,,***+++,,,,,,------,,,,,,.........------,,,,,,,,,,,,,,,---------------------,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------............///000///...---,,,------...///...---,,,+++,,,---------------------------------,,,+++******,,,...///........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++***+++,,,---------,,,,,,.........------,,,,,,,,,---------,,,,,,+++++++++++++++************++++++,,,,,,,,,---------......//////...---------......,,,,,,,,,---------......///---++++++++++++)))(((+++++++++******+++,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...000111111,,,---------.../////////---.........---,,,,,,+++------------------------------------------------///......------...000111//////.........---------........................---......///////////////------............------222222222111///...,,,+++////////////000000000000333111111111333444333222000000000000000000000000...///000222222222111000000000000000111111111111222222111111222222333444000000000000000000000000222222111111111111111111333333333444444555555555222222111111222444555666555555555666666666666777555666888:::;;;;;;;;;:::666777777777777666666555888888888888888888888888777777777777777777777777777888888999999999888888;;;;;;;;;<<<;;;;;;::::::============<<<<<<<<<<<<,,,,,,++++++,,,,,,---...------------------------......---------......///------------------------+++,,,---......//////...............//////////////////000000000000//////111111000000000/////////////////////////////////000//////....../////////000000111111222333333333444444444333333333222222222333333444444444444444444444555777777888888888666666555444444444444444333444555555666666555555444444333333333333444444666777999999888888:::;;;;;;:::999888777777777777777777777777777777777888777777777888888888888888:::999999888777777666666777777666666666666777777555666888999999888666555777666666555555555555555555444444333222222111111111111111111111111111111111111111000000/////////////////////............000/////////............---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------------------------------------------,,,,,,,,,,,,---............---------------,,,,,,,,,+++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---------------------,,,,,,---------............///000///...---,,,------...///...---,,,,,,,,,---------------------------------,,,+++***+++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,++++++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,------------......---------------......,,,,,,,,,------------......,,,++++++,,,,,,***))),,,,,,++++++++++++,,,,,,***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------............------......------,,,+++------------------------------------------------...............//////000//////.........---------........................---......///////////////...//////////////////...111111111111000...---,,,////////////000000000000000//////000222333222111111111111111111111111111000000111222222222222222000000000000111111111111222222111111222222333444111111111111111111111111222222111111111111111111333333333444444444555555333333222222222333555666444444555555555666666666666777888999::::::999999666666777777777777666666999999999888888888888888777777777777777777777777777888888999999999999999;;;;;;<<<<<<<<<<<<;;;;;;============<<<<<<<<<<<<,,,,,,++++++,,,,,,---...------------------------......---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////............//////////////////000000000000//////000000///////////////...////////////////////////000000000000000000000000111111222222333444444444666666666555555555444444444444444444444555666777666666777888999999999999666666666666555555555555444555666666777777666666555555444444444444555555666888999999999999:::<<<;;;:::999888888777777888888888777777777777777777777777888888888999999999999888888777777666555555777666666555555666666777555555777777777777555555555555555444444444444333444444333333222222111111111111111111111111111111111111111111111111111000////////////...............///000000000///...------------............///........................------------------------------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,------------------,,,---......//////......,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,---------------------------............//////...------,,,---------///...---,,,,,,,,,,,,------------------------------,,,+++++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,+++++++++,,,---......------------,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...///,,,,,,,,,,,,---------------+++***+++,,,---,,,***------,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------------------......------,,,,,,------------------------------------------------------...///////////////...............---------........................---....../////////////////////000000000000//////000000000000000///......////////////000000000000...------...000111111000111111111111111111111111333222222222222333444444000000000111111111222222222222111111222222333444111111111111111111111111111111222222222222222222333333333444444444444555444333333333333333444555333444444444555555555555666777777888888777777666444555666777777888777777999999999999888888777777666666666666666666666666777888999999:::::::::999:::;;;<<<======>>>===============<<<<<<<<<<<<;;;,,,,,,++++++,,,,,,---...------------------------......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000............//////////////////000000000000//////////////////............////////////////////////111111222222222222222222111222222333333444555555777777777777666666666666777666555444444555666777666777888888999999999999666666777777777666666666444444555666666666666666777777777777777888888999777888::::::999999;;;<<<;;;;;;:::999888888888888888888888777777777777777777777888888999999::::::888888777777666555555555666666666555555666666666555666666777777666666555555555555555555444333333333333333333222222111111111111111111111111111111111111111111111222222222////////////............---...000111111///...,,,---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........,,,,,,---...............+++++++++++++++++++++++++++,,,,,,------.........------,,,,,,,,,,,,------,,,,,,,,,------.........---------............///...---------------------......------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------.........---,,,+++******,,,...///------------------------...............---------------,,,,,,,,,,,,------++++++,,,,,,,,,---------*********+++,,,---...///++++++,,,,,,,,,---------,,,+++***+++---...---,,,------------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,------...------,,,,,,------------------------------------------------,,,---...///000///...---................................................---......////////////////////////000000///////////////000000000000//////////////////000000000000---,,,,,,...000111111000111111111111111111111111444333222111111222333444000000111111111222222222222222111111222222333444111111111111111111111111111111222222222222222333444444444444444444444444444444444333333444444444333333333444444444555555777777777666666555555444444444555777888888888888::::::999999888777777777666666666666666666666666888888999:::;;;;;;;;;:::;;;;;;<<<>>>????????????======<<<<<<<<<;;;;;;;;;,,,,,,++++++,,,,,,---...------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000............//////////////////000000000000//////............////////////000000000000000000000000///000111222222222111111111222222333333444555555888888777777777666666666:::999777555444444444555666666777777888777777777666666777888888777777666333333444555555555555444777777777777777888999:::888999;;;;;;::::::<<<===<<<;;;:::999888888888888888888888888777777666666666666777888999999::::::888888777777666555555555666666555555555555666666777777777777777777777777555555666666666555444333333222222222222222111111111111111111111111111111111111111111111222222222////////////............,,,...///111111000...------------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........++++++,,,------------,,,++++++++++++++++++++++++++++++,,,,,,---...//////...------,,,,,,------...,,,,,,,,,------.........---------............///,,,,,,---------------------------------,,,,,,,,,---------------------------,,,,,,,,,------......------------------------------------------------,,,,,,,,,------.........---,,,+++******,,,...///------------------------,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------*********+++,,,---...///+++++++++,,,,,,,,,------,,,+++***+++---......------............---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,......------,,,,,,,,,+++,,,,,,------...------,,,------------------------------------------------+++,,,.../////////...------.............................................---......///////////////---......//////......---...//////000000000000000////////////000000000000///......///111222222111111111111111111111111111333333111000000111222333111111111111222222222222222222111111222222333444111111111111111111111111111111222222333333333333444444444444444444444444333333444444444444444444333333333444444444555555777777666555555444444444444444555777888888888888999999999888888888777777777777777777777777777777888888999;;;;;;<<<<<<<<<;;;<<<===>>>????????????<<<<<<<<<<<<;;;;;;;;;;;;,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////............//////////////////000000000000//////...////////////000000000000000000000000000000000,,,---///000111000000///111111222222333444444444777777777666666666555555999888777666555444444444555555666666777666666555444555777888888888777666222333333444555444444444555444444555555666777888888:::;;;;;;;;;;;;<<<>>><<<;;;:::999999888888999999999888888777666666666555555666777888999999:::999888888777777666555555666555555444444555555666777777777777777777777777555555666777777555444333222222222222222222111111111111111111111111111111111111111111111111111000////////////............---...///000000000///...---------............///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,------------------***+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,---...//////......------------......,,,,,,---------------------------............///+++,,,,,,------------,,,------......------,,,+++------------------------,,,---------....................................------------------------......------------......,,,,,,+++++++++,,,---...,,,,,,,,,------------...))))))************++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///++++++++++++,,,,,,,,,,,,,,,++++++,,,---......---------.........,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------......------------------------------------------------------,,,,,,---...............---------.......................................---......///////////////------............------...///000000000000000///////////////000000000000111000///000222333222111222222222222222222222222333222222111111111111222111111111222222222222333222222111111222222333444222222222222222222222222111111222222333444444444555444444444444333333333222222444555666666666555333444444444555555555555777777666555444444444555444555666777777888777777888888888888888888888888777777777777777777777777888999:::;;;<<<=========;;;<<<===>>>>>>???>>>>>><<<<<<<<<;;;;;;;;;;;;:::,,,,,,++++++,,,,,,---...------------------------*********+++,,,---...///------------------------+++,,,---......//////...............//////////////////000000000000///////////////000000000111111000000000000000000000000,,,...000111222222111000000000111111222333333333666555555555444444444444444555555666666555555555555666666777777666555555333444666888888777666555333444444555555555555555444444444444555666777777999:::<<<<<<;;;;;;===>>><<<<<<;;;:::999999999999999999888888777666666555333444555666777888999999:::999999888777777666666666555555444444555555666666666666555555666666666333444555666666444333222111111111111111111222222111111111111111111111111111111111000000/////////////////////......................../////////000---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------,,,,,,+++,,,,,,---------------+++,,,,,,,,,------------***++++++,,,---...///000......------------......------------------,,,,,,---------............///***+++,,,---...------,,,------.........---,,,+++------------------------,,,------...............------------------------........................000///...---,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......*********+++++++++,,,,,,------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,...---------------......***++++++++++++,,,,,,,,,---,,,+++,,,---...---,,,,,,,,,---...---+++)))(((---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------+++,,,------......------------------------------------------------------------,,,,,,------......---------.........//////........................---......///////////////......////////////......///000000000000000///...////////////000000000000333111000000222222111///222222222222222222222222333333333333333222222111111111111222222222333333222222111111222222333444222222222222222222222222111111222222333444444555555555444444444333333333000111333555666777777777444444555555555666666666777666555444444555666666666666777777777777666666777777777888999999::::::999999999999999999999999888999:::<<<======>>>>>><<<<<<===>>>>>>=========<<<<<<<<<;;;;;;;;;::::::,,,,,,++++++,,,,,,---...------------------------))))))***+++,,,...///000........................***+++,,,---......................../////////000//////000000000000////////////000000111111222222000000000000000000000000///111333555666555444333///000000111222222333333555444444444333333333333000222444666777777777666666666777777777777666555222444666777888777666555444555555666666666666666555555555555666777999999999;;;<<<<<<;;;<<<===???<<<<<<;;;:::999999999999999999999888777666666555333333444555666777888888::::::999999888777777777555555555444444555555555555555444444444444555555222333444555555333111000111111111111111111222222111111111111111111111111222111111000///......---000/////////...........................///000111---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------.........------,,,,,,,,,,,,---......//////......,,,,,,,,,------.........******+++,,,---//////000......------------...............------,,,,,,,,,---------.........//////)))***,,,---...------,,,,,,---.........---,,,+++------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,........................222111///---,,,,,,,,,---***+++,,,---------,,,,,,,,,,,,,,,------.........---------....../////////.........------.........******+++++++++,,,,,,,,,//////...---------......******+++++++++,,,,,,,,,...---,,,,,,......---,,,+++,,,---------+++((('''---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------+++,,,,,,---.........---------------------------------------------------...---,,,+++,,,---...///---------.........//////........................---....../////////////////////000000000000//////000000000000000///......////////////000000000000333222000000111111///...222222222222222222222222444444555666555444222111111111222222222333333333222222111111222222333444222222222222222222222222111111222333333444555555555555555444444333333333///111333555777888888888555555555666666666666777777666555444444555666777666777777777777777666555666666777888999::::::;;;999999999999999999999999888999:::<<<===>>>>>>>>><<<===============<<<;;;<<<<<<;;;;;;;;;:::::::::000///---,,,+++,,,---------------,,,,,,+++++++++...------,,,,,,------.........---,,,+++***)))(((---------............///............////////////111000000///......------000000000000111111111111000000000000111111111111222222222222222222222222000000111222333333444444666666555555555444444444444444444444444444444444555555555444444333333222666555555444444444555555444444555555555555555444666666666777888888999999:::;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;;;;::::::999888777777666666666666666777888888999999999888888888888888888888777555444333222111444444444555555555555555555555444444444333333333111111000000000000111111000000000000000000000000000000000000000000000000000///...---------------000000//////.........---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///......------,,,,,,+++,,,,,,,,,------.........***+++------------+++***---......//////......---//////.........------------.........---,,,,,,+++////////////////////////+++,,,,,,---.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------------.........,,,***))))))***,,,---............---,,,++++++...------,,,,,,------...---------...------,,,,,,......////////////......,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******))),,,------------------,,,---------------------------------,,,,,,+++++++++.........------,,,,,,,,,,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++***)))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,---......---,,,,,,,,,---///000000000///...111111000///////////////000000//////.........---000000000000111111111111333333333333333333333333000111333444222222222333555666777666333111000000222222222222222222222222000000111222444555666666555555555444444333333333222333444555555555444333333444666777888777555444666666666555444444333333333444555777777777666666999888777555444444444444777777777777777777888999777888888999999999888888:::::::::999999888888888999:::;;;;;;<<<<<<;;;;;;============<<<<<<<<<<<<<<<;;;:::999999:::;;;<<<---,,,+++*********++++++---------,,,,,,+++++++++...------,,,,,,------...---------,,,,,,,,,,,,,,,---------............///............////////////------------------------............////////////000000000000111111111111222222222222222222222222111111111222222333333444666555555555444444444444444444444444444444444444555555555444444444444444666555555444444555555666555555555666555555444444555666666777777888999999;;;;;;<<<<<<<<<<<<;;;;;;888888999999999999888888;;;::::::999888888777777666666555555666777777888888888888888888888888888888777777666555444333333555555555555555555555555444444444333333333333222000000000000000000000000////////////////////////////////////////////////---------,,,------......000/////////.........---........................------,,,,,,,,,,,,++++++---------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++///.........------------------......------,,,+++........................+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,++++++++++++,,,---,,,,,,------...------------------,,,,,,---------,,,------...------,,,,,,---...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------,,,,,,,,,+++,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------......---,,,,,,+++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///------------------------+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,------...///////////////111000000///////////////000/////////............000000000000111111111111333333333333333333333333000222333333222333444666:::<<<===;;;888444333222222222222222222222222222000111111222333444555555555444444444333333333333222333444555555555444444555555555444444444444555555555555555555444444444333444666888999999999999888888777666555555555555777777777777777888888999888888888999999999888888;;;;;;;;;::::::999999999888999::::::;;;;;;::::::=========<<<<<<<<<;;;;;;<<<<<<;;;::::::;;;<<<<<<,,,,,,+++*********++++++------,,,,,,,,,,,,++++++...------,,,,,,------...,,,,,,------.........///---------............///---............/////////++++++,,,,,,---...//////............////////////000000000000111111111111222222222222222222222222222222222222222222222222555555555555444444444444444444444444444444444444444444444555555555555555666666555555555555666666666666666666666555444333555555666666777888888888;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;:::::::::999999888888777777666666555555555555666777777666666777777888888999999777777777666666555555555777777666666555555444444333333333222222222111111///000111222222111000///////////////////////////////////////////////////,,,,,,,,,,,,---...///////////////...............////////////////////////------,,,,,,,,,,,,++++++------.........---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---))))))***++++++,,,------///......------,,,++++++......------------......+++,,,,,,------,,,,,,+++............------------------......------,,,,,,------------------------,,,,,,------......------------------------------------------------------------,,,,,,,,,,,,------,,,,,,---------------,,,***+++,,,---............------,,,,,,,,,,,,------,,,,,,------...------,,,------......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------...////////////...---------.........////////////,,,,,,,,,,,,,,,,,,,,,,,,......------......///000........................+++,,,,,,------,,,,,,+++,,,------......------,,,.........---......///000000000//////////////////////////////............000000000000111111111111222222222222222222222222111222333222222444888;;;@@@AAABBB???;;;777444444222222222222222222222222222222222222333333333444444444333333333333333222222333444444555555444444777666444222111222333555444444444555555555555555111222444666888999::::::888777777777777777777777777777777777777888999999888888888888888888888888;;;;;;;;;:::::::::::::::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<...---------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------------.........---------............///---------.........//////------......///000000000000000000000111111111111///000000000111111111111111111111111111111111111333333222222222222222222444444444444444444444444333333333333333333333333444444444555555666666666666666555555555666777777666777777666666555444333444444555666666777777888::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;:::888888888777777666666666555555555444444555666666555555666666777888999999666666666777777777777777888888777666555555444444222222222111111111111000...///111333333111///...////////////////////////////////////////////////.........---......//////................................................------,,,,,,,,,+++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........------------------,,,,,,///...---,,,,,,---...///---......//////......---------------------------,,,------...------,,,,,,------------------------,,,,,,------...------,,,------------------------..............................------------......+++,,,...///000///---,,,+++,,,------.........---,,,,,,,,,------,,,,,,,,,,,,,,,------...---------............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------......////////////..................////////////------------------------///............///000000////////////////////////---......//////......---------------------------///...---,,,---...///000//////////////////......///////////////.........///000000000111111111111222222222222222222222222222333222222333666;;;???CCCDDDDDDBBB===777444222222222222222222222222222333222222222222222222222333333333333222222222222333333333444444444444444888777555333222222333333333333444444555666666777000111222333555555666666777777888888999999999999777666666666777888999:::999999888888888888888888999999999999999999999999<<<===>>>>>>??????>>>>>>;;;;;;;;;;;;::::::::::::<<<;;;;;;;;;;;;;;;;;;<<<,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------,,,,,,,,,,,,---------............///------------............////////////////////////000000000000111111111111///000000000111111111111111111111111111111111111333333222222222222222222333333444444444444444444333333333333333333333333333444444444555555666666555555555555555666777777666666777777666555555444444444444555666666777777777888888999999888888777666777777888888777777666777777666666666666555555555555444444444444444555444444555666777777888888666666666666777777777777888777777666555444444333222222111111111000000000...///111333333111///...................................................222111000///............---------...............------------------------------,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,++++++,,,,,,---.../////////...---,,,,,,---...///---......//////......---,,,,,,------------------,,,,,,------...------,,,........................,,,------...------,,,,,,------------------------........................//////............//////***,,,...000111000...------.........------,,,+++++++++,,,------,,,+++++++++,,,,,,---.........---///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******+++...//////...+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,------.........------,,,------------.........------------------------///............///000000////////////////////////---......//////......---------------------------...---,,,,,,,,,---///000---...////////////...............//////////////////000000000111111111111111111111111111111111111333333222222333777===AAAEEEGGGGGGDDD???888444222222222222222222222222222333333222222222222111111222222222222222222222222333333333333444444555555666777777777666555333222222333333444555666777777444333333333333444444444666777888999::::::999999666666666666777888999:::::::::888888777777888888777777777777777777888888<<<======>>>>>>>>>>>>>>>::::::::::::999999999999:::;;;;;;;;;;;;;;;;;;:::******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------...------,,,,,,------......---------,,,,,,++++++---------............///,,,------------.........------------------,,,,,,............////////////000000000000111111111111111111111111111111111111222222222222222222222222333333333333444444444444333333333333333333333333333333333444444444444444444444444444444555666777555666666777777666666666333333444444555666666666666666777777777777666666777777888888888888777777555555555555555555555555555555444333333333333444444444555555666666777777666666666666666666666666666666555555444444333333222222222111111111000000///000111222222111000///................................................333222111///...------,,,---------------.........------------------------------,,,,,,,,,,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,++++++***)))))))))***+++,,,...///000000......------------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------,,,,,,------......------////////////////////////------......------,,,,,,------------------------------------------------.........------.........***,,,...000000000...---............---,,,+++******+++,,,------,,,+++***++++++,,,---..................///////////////...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......***,,,...000000...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,------------,,,++++++,,,,,,,,,---------------------------------......------......///000////////////////////////+++,,,,,,------,,,,,,+++...------,,,,,,------...---------,,,------...///,,,---...///000///...---.........///////////////000000000000111111111111000000000000000000000000222222222222333777===AAAGGGIIIIIIGGGAAA:::555333222222222222222222222222222222222222222111111111000111111111111222222222444333333333333444555666555666888888888666444222333333444444555666777777888777666666555555666666666777888999::::::999888666666666666777888::::::;;;:::999777777777888888666666666666666777777777999999:::;;;;;;;;;;;;:::999999999999888888888888999999::::::::::::999999)))***+++,,,,,,,,,+++++++++++++++,,,,,,---------...------,,,,,,------...------------............---------............///,,,,,,---------.........++++++,,,,,,---.....................////////////000000000000111111111111111111111111111111111111111111111222222333333444222222333333333444444444222222222222222222222222333333333333333222222222222222222333333444555666444555666777777888777777222333333444555555666666666666777777777777666666999999::::::::::::999999444444444444444444444444555444444333222222333333555555555555555555555555666666555555555555555555444444444444444333333333333333222222222111111111000000000000000000000000................................................000000///---,,,,,,,,,,,,,,,,,,,,,------.................................------,,,,,,,,,,,,++++++***++++++,,,------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------+++,,,------......------........................------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***+++---...//////......---------...------,,,,,,)))+++,,,------,,,+++)))***+++,,,---............,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,,,,------------000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,---------------+++,,,,,,,,,,,,---------........................---------------......///........................+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...,,,,,,------......------+++,,,...///000///...---............/////////000000000000000111111111111000000000000000000000000111222333333444777<<>>BBBDDDEEECCC===666111...222222222222222222222222000000111111111222222222//////000000111111111222444444333222333444555666555444333222222333555666444444444555555555555555555444444444555666888999555777888999999888666555555555555666777999:::;;;<<<;;;999777666666777888666666777777888888888999888888999::::::::::::999888888888888777777777777666777888999999888777666,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///......////////////......,,,,,,,,,---------......---......///////////////////////////////////////............///000222222111111000000//////......000000000000000000000000222222222111111111000000222222222222222222222222222222333333333333444444222222333333333333222222333333222222333333444555222222333444555666777888444555666666666555333222222222444555666666666666888888888777777777777777888777666555444333222222333333333444444444555555444444333333333333222222666555333111111222333444222222222111111111000000444333222111111111222333111222222333333111000///////////////////////////***+++---...///......---................................................111000000///......------------------------------...,,,***+++---...,,,***......///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------------------------******,,,------------,,,---------...------,,,,,,,,,---///000111000///.........---,,,---...///000///...---,,,,,,---...///......---------,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------////////////////////////------------------------------------------------111///---++++++---///111---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------/////////......---------...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,++++++/////////...---------,,,,,,,,,,,,---------......//////.........---------////////////////////////////////////...---,,,++++++---///111222000...---//////000000000000//////222222111111000000//////444444333222111111111222666555444333444666888:::@@@@@@???===999555222000222222222222222222222222222222222222222222222222000000111111222222222222222222333333333444444444777666555444333333222333333333444444555666666666666555555555444444444444555666777888999888777777777777888888888888777777999999999::::::;;;;;;;;;:::999888777777888999::::::;;;;;;<<<<<<;;;;;;:::::::::999888777666555555666666777777666555444444---------------------------------------------------,,,,,,++++++,,,,,,---......////////////......,,,,,,,,,---------......---......///////////////........................///.........///000111111111000000000/////////...000000000000000000000000222222222111111111000000111111111111111111111111111111111222222222333333000000111111111111000000333222222222222333444444222333333444555666777777555666666666555555444333666666666777888888999999666666666666666666666666888888777666555444333222333333333444444444555555444444333333333333222222444333222000000111222333222222222111111111000000333222111000///000111111///000000111000///...---////////////////////////,,,---.........---,,,+++------------------------........................000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***++++++,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------......,,,------...------,,,,,,+++,,,...000000///...---------,,,,,,---...///000///...------------...///......---------,,,,,,,,,......///000000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---***++++++,,,---//////000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,---////////////////////////............------------,,,,,,,,,---------......///.........------------........................,,,---......///.........,,,---///000000000......//////000000000000////////////000000000000000000222111000000//////000000555444333333444666888999::::::999777555333111000222222222222222222222222333333333222222222222222111111111111222222222333222222333333333444444444666555444333222222222222333333444444555666666666666666666666555555555444666666888999999999888777777777888888888888777777777777777888888999999999999999888777777888999999777777888888888888777777999999999888888888888888666666777777666666555444---------------------------------------------------,,,,,,++++++,,,,,,---......////////////......,,,,,,,,,---------......---......///////////////------------------------/////////...//////000000000000000000////////////000000000000000000000000222111111111111000000000000000000000000000000000000000000111111111111222000000111111111111000000222222222222222333444444333333444444555555555666777666666555555555555666555444333333444555777888444444444555555666666777888888777777666555444444333333333444444444555555444444333333333333222222333222111//////000111111222111111111111000000000111000000///.../////////---............---,,,,,,////////////////////////............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++)))***+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,------------------------------------000///...---------...///,,,,,,------...------,,,+++,,,---...///...---,,,,,,,,,,,,,,,---...///000///...------------...///......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------------------------------***+++,,,------,,,+++***++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,------------------......------------............,,,,,,,,,---------..................------------------------------------***+++,,,...///000000000------......////////////...//////000000//////...------......///000000111111111000/////////000000444444333333333555666777555555444333222222222222222222222222222222222222444333333333222222222111111111222222222222333333333333333333444444444444555444333222222111222222333333444444555666666666777777777777666666666666666777888999:::999888888777777888888888888777777777777777888888888888888999888888777777888888999666666777777777777666666888888888999999:::::::::666777777777777666666555,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------......///---......//////......---,,,,,,,,,---------......---......///////////////------------------------000//////.........//////000000000000////////////000000000000000000000000111111111111000000000000111111111111111111111111000000000111111111222222222333333444444333333222222222222111222333333444444444444444444444444444888777555444444555666777444333222111111333555777333333444555666666777777999888888777666555555555333333333444444444555555444444333333333222222222333222111000000000000111111111111111000000000000000000000///////////////---------------,,,,,,+++////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,,,,,,,,,,,,,---------------------------111000---,,,+++,,,---...,,,,,,------...---------++++++,,,---------,,,+++++++++,,,,,,---...///000.........------...............---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...//////...------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000///......,,,,,,,,,,,,------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------------------------------***+++,,,...///000000000......---------...///000...//////////////////...---------.........//////222222111111111111222222333333333222333444555666444333222111111222333444111111111111222222222222444444333333333222222222222222333333333333333333333333333444444444444555444333222222111111111222333333444444555666666666888888888777777777777666666777999:::::::::999888777777888888888888777777999999999999999:::::::::888888777777777777888888777888888999999888888777777777888888888999999999777777777888888777777666************************------------------------///......------......///------............------,,,,,,,,,---------......---......///////////////........................000///...............///////////////000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111222222222333333333444444444444333333222111111111111222333333333333333444444444444444777666555444444555666777888777555444444666888999444444555666666777888888888888777777666666555555333333333444444444555555444444333333333222222222333333222111111111111111000000000000000000000000000000000000000/////////......---------,,,,,,,,,////////////////////////,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++++++++,,,,,,---------------------------------000...,,,******+++,,,---+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,++++++***+++,,,------.........---..................---......---------,,,,,,,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,.../////////...---......//////000000000000+++,,,,,,,,,------......,,,,,,,,,---------......,,,,,,------------------------------------------,,,------...//////............,,,,,,,,,---///000......////////////......///.........---------,,,222111111000111111222222222222222222222333333333444333111000000000111222000000000111111222222222333333333333333333333333444444333333333333333333333333444444444555555555333333222111111111222222333333444444555666666666999888888888777777777777666777888999:::999888888777777888888888888777777999999999999999999999999777777777777777777777777888888999999999999888888777777777777666666666666777777888888888888888777++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,---------............------,,,,,,,,,---------......---......///////////////////////////////////////.........---......//////////////////000000000000000000000000000000000000//////000000000000000111222222222222222222222222111111111222222222333333111111222222222222111111111111111111111222333333222222333333444444444555555444444444444555666666666555444333333444555666555555555666666777777888777777777666666555555555333333333444444444555555444444333333333333222222333222222222222111111111//////000000000000000111000000000111000//////...///......---,,,---------////////////////////////,,,,,,+++,,,,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++,,,,,,------......------------------------...---,,,+++***+++,,,---++++++,,,---............------,,,,,,,,,,,,++++++++++++,,,------------,,,------...//////...------......---------,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------+++******+++------)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,------...//////,,,,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------..................------...---,,,,,,,,,---///000---......//////......---000//////...------,,,,,,//////.........///000000111111111222222222222222111000000///......////////////000000111222222222222222333333444444555555555555444444444444333333333444444444555555555555333333222222222222333333333333444444555666666666888888888888777777777777555666777888999888777777777777888888888888777777777777777777777666666666666777777888888777777666666666777777777777666666777777777666666555555555777888888999999999999888,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,---------......---......///////////////........................------------......///000.../////////000000000111000000000000000000000000////////////000000111111111111111111111111111111000000000111111111111222111222222333333222222111111111111111111222222333111111222333444444555555222222333444444444444444222222222222222222222222555555555555555555555555666666666555555555555555333333333444444444555555444444333333333333222222111111111111111000000///////////////000000111111......///000///...---,,,///...---,,,,,,,,,------////////////////////////...---,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,...///...,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++,,,,,,---......//////------------------------,,,,,,,,,---------------***+++,,,---..................---,,,,,,,,,,,,,,,,,,,,,---------,,,+++***------...//////...------......---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++***))))))))))))***++++++(((((())))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------........................---...............---------,,,,,,,,,------......---......//////......---/////////..............................///000000000111111111111111000000//////000000111000000000/////////000111222222222000111222333444666777777555555555555444444444333444444444444555555555555444444333333333333444444333333444444555666666666888888777777777666666666444555666777888777666666777777888888888888777777888777777777666666666555555666777888888777666555444555555666666555555444666666666666777777777777777888999999::::::999999........................------------------------///......------......///,,,------......------,,,,,,,,,,,,---------......---......///////////////------------------------,,,,,,,,,---...///000111.../////////000000111111000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000333444444555555444444333111111111000111222222333000000111222444555666666000111333444555444333333444555666666666555444444444444444444444444333333555555555555555444444444333333333444444444555555444444444333333333222222000000000000000//////....../////////000000111111,,,---.........---,,,+++...---,,,+++++++++,,,---////////////////////////000///---,,,++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***,,,...---+++***,,,...333111///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,------...///000000------------------------,,,,,,---.../////////...***+++,,,---............///...------,,,,,,,,,---,,,---......---,,,***))),,,---...//////...---,,,......---------,,,,,,,,,//////------------//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......++++++,,,,,,---...//////------------------------------------------------------------------------+++++++++++++++++++++++++++---///111111///---+++//////...---+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,---------,,,+++***)))***+++---...******+++,,,------......---------,,,,,,+++++++++,,,,,,,,,---------......+++++++++,,,,,,---------////////////////////////,,,------...//////......,,,,,,,,,---------......---..................---------......///000000000000000000000000111222222000000111111111111000//////000222444444444444333...//////000111222222222///000111333555777888999666666555555555444444444444444444555555555666666444444444333333444555555333333444444555666666777777777777777666666666666333444666777777777666555777777888888888888777777:::999999999888888777777555666777888888777666555555666666666666666666555555555666777888999::::::777888999:::::::::::::::***+++,,,,,,------,,,,,,,,,,,,,,,------.........---.........---,,,,,,+++---------------------,,,000///---,,,,,,---///000------------------------000000///.....................---,,,---...///000////////////////////////222111111111000000//////000000000000////////////000000000000111111111111111111111111111111111111111111222222222333333333333333333222222111111111444333222111111111222333333333333444444444555555333333333444444555555555444444444333333222222222666666666555444444444333666555333111111111333444333333555555555555333333444444333222222111111000000000000000000///......000000000000000000000000........................//////...---,,,,,,+++++++++++++++++++++++++++***/////////...---------,,,+++,,,,,,------.........++++++,,,------......///---,,,++++++******++++++---,,,,,,++++++,,,,,,------,,,+++++++++,,,---..............................---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...+++++++++,,,---...///000((()))+++---.........---,,,,,,++++++,,,,,,---..............................,,,+++,,,......+++)))++++++,,,,,,---...//////,,,,,,,,,---------......------------------------.........------,,,,,,,,,+++,,,,,,---.........---++++++,,,,,,---...//////***+++,,,,,,------,,,,,,++++++,,,------......///,,,+++*********+++,,,---......---------,,,,,,,,,------------------------000///...---------------)))***,,,.........,,,+++******+++++++++,,,,,,,,,---,,,***))))))***,,,---+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------++++++++++++------...+++((()))+++---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++)))((('''&&&&&&(((***+++...------------...//////........................000///...---------------333222111/////////000000............////////////222222222111111111000000111111111111111111111111111111111111111000//////000000111222333333444444;;;;;;;;;:::888555111///555555555555555555444444555555555666666777777777777777777666555555444444:::777666777:::;;;999777777666666555555555666666777777777999;;;=========999999999999999888777666999888888888777777666666777888888777777666555444555555555555666666666777777888888999999:::;;;;;;***+++,,,,,,------,,,,,,,,,,,,,,,---------------------......---,,,,,,+++,,,,,,,,,,,,,,,---------///...---,,,,,,---...///------------------------000000///..................------,,,---...///000////////////////////////111111111000000000//////000000000000/////////////////////000000000111111000000000000000000000000111111222222222333333333333333333222222222111111444333222222222222333444333333333444444444555555666555555555555555555444444444444333333333222222555555555555555444444444666555333111111222333444222333444444444444333222333222222111111000/////////////////////...------////////////////////////........................///......---,,,,,,++++++///.................................------------,,,,,,,,,,,,,,,------------------------------------,,,++++++******++++++,,,++++++++++++++++++,,,...---,,,+++++++++,,,,,,------------------------...---,,,,,,+++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------...///***+++,,,---------,,,,,,,,,,,,++++++,,,,,,---...------------------------...,,,+++,,,......+++)))++++++,,,,,,---......///,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,------......------++++++,,,,,,---......///,,,---......//////...............---,,,,,,++++++,,,,,,+++++++++,,,---...//////......---,,,,,,+++------------------------//////...---------------***+++,,,......---,,,+++***++++++++++++,,,,,,,,,///...,,,++++++,,,...///+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...+++))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------............000///...------///000222...------------...//////........................000//////...............111000///.........///000............////////////222222222111111111000000111111111111111111111111111111111111111000//////111111222333333444555555999999:::;;;:::888666555555555555555555555555555222222222333333444444444555555555555666666666666777666555666999;;;:::999666666555555555555666666777666666888;;;======<<<999999888888888777777777888888888777777777666666666777777777666555555444555555555666666666777777777888888999999:::;;;;;;***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,---------------,,,,,,+++******++++++,,,,,,------///...---,,,,,,---...///------------------------000///......---............------------...//////////////////////////////111111000000000000//////////////////000000000000....../////////000000000////////////////////////111111222222222333333333333333333333222222222222444444333333333444444555333333333444444444555555888777777666555555444444444444444444444333333333444444444555555555555555555444333222111222333444111222333333333333222111222111111000//////.....................------,,,.........................................................------,,,,,,+++------------------------------------............---------,,,,,,,,,,,,,,,//////...------,,,++++++---,,,++++++******++++++++++++************++++++...---,,,,,,++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,------...---------------,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------+++)))++++++,,,,,,------......,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------......------++++++,,,,,,------......,,,---......//////............------,,,,,,++++++------,,,,,,,,,---...///000000///...------,,,,,,------------------------///...------------------+++,,,---...---,,,+++***++++++++++++,,,,,,,,,,,,......,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............//////000000111///...---------...000111...------------...//////........................------------..................---------...//////............////////////222111111111111000000000000000000000000000000000111111111222111111000///222222333333444555555555555777999:::;;;;;;;;;;;;555555555555555555555555555555555555666666666666333444444555666666777777555444444666999;;;;;;:::666555555555555555666666777666666888;;;<<<<<<;;;999888777666666666777888888888777777777777666666666666666666666666555555666666666666777777777777777888888999999:::;;;;;;***+++,,,,,,------,,,,,,...------,,,,,,+++++++++,,,,,,---------,,,,,,+++))))))***++++++,,,------...------,,,,,,------...------------------------///......------.........------------......//////////////////////////////000000000000000000//////////////////000000000000............////////////000000000000000000000000111111222222222333333333333333333333333333333333444444444444555555555666333333333444444444555555666666666555555555555555555555555444444444444444333444444444555666666666444444333222222222333444111111111222222111111111222111111000000///............//////......---,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------.........///.........---,,,,,,,,,......---------,,,,,,,,,---,,,++++++******+++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++---,,,,,,------,,,+++***++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...------,,,++++++,,,,,,,,,---------***+++,,,,,,------,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,------...........................------------------------......---,,,,,,---------,,,------------,,,******+++++++++,,,,,,,,,------,,,++++++******++++++,,,---------,,,,,,+++++++++)))))))))******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------...///000111111222,,,,,,++++++++++++,,,---...------------...//////........................***+++,,,,,,---------------------......//////000............////////////111111111111000000000000////////////////////////111111111222222111111000222222222333333444444444333555777999:::;;;<<<<<<444444444555555555555555777777777777777777777777444444444555555666666666555555555666888999999999555555444444444555666666777666666777:::;;;;;;:::999777666444444555777888777777777777777777666666666777777888888888777777666666777777777888888888777888888999999:::;;;;;;***+++,,,,,,------,,,,,,---------,,,,,,++++++***++++++,,,,,,---,,,,,,+++))))))***++++++,,,---------------,,,,,,---------------------------------......------------......---------...............//////////////////////////////////////////000000.../////////000000000111............////////////111111111111111111111111111111222222222333333333333333333333333333333333444444444555666666666666333333333444444444555555222222333444555555666666555555555555555555555555333444444444555666666666333333333333333333333444111111111111111111111111333222222111000000/////////000000000000///......------------------------........................---------------,,,,,,,,,.../////////000000000111+++,,,,,,,,,------......000000//////......------,,,,,,,,,---------......---,,,++++++******++++++,,,,,,---......---,,,,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---.........---,,,,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,------...------,,,,,,+++++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,******++++++,,,------...***+++++++++,,,,,,,,,,,,++++++,,,---...///000000------------------------------,,,,,,,,,------...------------,,,++++++***++++++,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++)))))))))******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,---...//////000000///........................------------...//////........................+++,,,---...///.........---......///000000000000............////////////000000000000000000000000////////////////////////111111222222222222111111111111111111111222222222333444555666777888999999444444444555555555666666444444444444444444444444666555555555444444444333666777777666666555666666444444444444444555666666777666555777999::::::999888777555444444666777999666666666666666666777777777888999:::::::::::::::777777777888888888888999777888888999999:::;;;;;;***+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,------,,,,,,,,,---------------------------------,,,------...///,,,---......//////......////////////////////////......////////////000000......//////000000111111....../////////000000000111111111111111111111111111111222222222333333333333333333333444444444444222333444555666666666666333333333444444444555555000111222333444666777777555555555666666666666666444444444555555555555555222222333333333333444444222222111000000111222222333222222111111000//////000000000000000//////...------------------------........................------------------------,,,,,,------.../////////,,,,,,,,,,,,------------/////////...............++++++,,,,,,---...//////---,,,++++++******++++++,,,---...//////...---,,,)))***+++,,,---.........------------------------,,,,,,+++++++++,,,------,,,,,,++++++,,,,,,---...------,,,,,,,,,------...------,,,,,,---...//////,,,,,,++++++,,,,,,---...+++++++++++++++++++++++++++---......,,,++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,------......------,,,,,,++++++++++++,,,,,,,,,,,,,,,---......//////......------,,,,,,++++++******)))***+++,,,,,,,,,++++++******+++,,,---//////000------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++)))+++------+++***++++++++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------......////////////.........------...------------...//////...........................///000111111111000///......///000000000//////............//////////////////000000000000000111000000000000000000000000000111222222333222222222000000000111111111111111333333444444555555666666333333444444555666666666666666666666666555555555666666555555444333333222666777888777444333444555333333333333444555666666666555555666888:::999888888777666666666777888999555555666666666666777777888999:::;;;<<<<<<<<<<<<777888888888999999999999777888888999999:::;;;;;;***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,---------------------------,,,,,,,,,------...///,,,---.../////////...---////////////////////////........./////////000000.........///000111111111/////////000000000111111111111111111111111111111111111222222222333333333333333333444444444555555111222444555666666555555333333333444444444555555222333333444555666666777555555666666666777777777555555555555555444444444111222333333444444444444333222111111111111222333222111111000//////......//////000000//////...---------------------------........................------------------------))))))******+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------------------------,,,++++++******+++++++++,,,...//////...,,,++++++,,,---------,,,++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------.../////////------,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---///...+++***+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------......------,,,+++++++++++++++++++++++++++,,,---......//////......------,,,,,,+++************+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...,,,,,,++++++,,,,,,------,,,,,,,,,------------...,,,------......------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++(((+++------+++******,,,************************------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------,,,,,,++++++...------------...//////...........................///000111111///...------.../////////...---,,,............////////////////////////000000111111111111111111111111111111000111222222333333333222111111111111111111111111333333333333333444555666333333444444555666666777999999999888888888777777444444444444444444444444444666777666444333444666333333333333444555666777666555555666888999888777777777777888888888999999555555555666666666777777777888999;;;<<<=========888888888999999999::::::777888888999999:::;;;;;;++++++,,,---------,,,,,,*********++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------...///,,,,,,.../////////...---////////////////////////---.........//////000000---......///000111111222000000000000111111111111000000000000000000000000111111222222222333333333333333333444444555555555000111333555666666555444333333333444444444555555555555555666666666666666555666666666777777888888666666666555555444444333111222333444444444444444444333222111111222333444000000000///......------......//////......---,,,................................................------------------------++++++,,,------...//////---------,,,,,,+++++++++*********++++++,,,,,,,,,///......------,,,,,,+++---,,,++++++******++++++***+++---......---+++***............---+++)))(((************************++++++++++++,,,,,,---...,,,,,,++++++,,,,,,---...+++++++++,,,---...///000222111///---,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***---///...+++***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........---.........---,,,,,,+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,)))******+++,,,,,,------+++,,,---.........---,,,------,,,++++++******)))------------------------++++++++++++,,,,,,---...++++++++++++,,,------...,,,,,,,,,---------......***++++++,,,,,,++++++***+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++------------++++++(((+++......+++******,,,************************++++++++++++++++++++++++,,,,,,------------......,,,,,,,,,---------.....................---------......//////...---,,,,,,...------------...//////........................+++,,,.........,,,***)))------...///...---+++***............/////////000.../////////000000111111111111111111111111111111000111222333333333333333333222222222222222222222222222222333444555666777333333444444555666777777777666666666555555444444222333333444444555555666222444666666444333555888222222222333444555666777666555555666888999888777666777888999999999999999444555555555666666777777666777888:::;;;<<<======888888999999999:::::::::777888888999::::::;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...------,,,,,,------............------,,,,,,,,,---------............///...------,,,,,,------...---......//////......---,,,,,,------...///000000,,,---......///.........////////////////////////000000000000111111111111000///...------...///000//////000111222333333333111111111111111111111111111222222333333222222222111111222222222333333333444444444444444444444444666666666666555555555555777777777777777777777777444555555555555555444444333333333444444444555555333333222222111000000000000000000000000000000000000000111111111111000000........................------------------------,,,,,,,,,++++++*********,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------,,,,,,+++*********+++///...,,,+++***+++,,,,,,------,,,++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111///,,,+++,,,,,,,,,+++...---,,,+++++++++,,,---,,,+++*********+++,,,---------------------------,,,+++*********+++---.........---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,---...///000111***+++,,,,,,******+++,,,)))+++---...---,,,,,,---...------,,,,,,------...+++******))))))******+++.........------,,,,,,,,,((()))***,,,---......///...........................------,,,,,,------...---------,,,,,,+++++++++***++++++,,,,,,------...++++++******++++++,,,---...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,,,,,,,---......,,,---------,,,,,,+++***************************)))******++++++******))))))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,+++,,,---...........................//////.........---------------------------------........................---.........//////000000///////////////////////////////////////////////////////////////////////////000000000000111111111222222333333333333444444222222222222222222222222555555555555555555555555444444444444444444444444555555555666666666666666666666666666666666666666555555555666555555444444444444444555555555666666666555555555777999;;;<<<<<<;;;:::888777888888999888888999888666555777888888888999999999::::::::::::::::::;;;;;;<<<<<<<<<888888888999999:::::::::,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,------------------------,,,,,,------------...............------,,,,,,------...---------......---------,,,,,,------...//////000---...//////000000//////////////////////////////000000000000111111111111111000////////////000111//////000111222222222222222222222222222222222222222333333333333333222111111111222222222333333333444444444444444444444444666666666666555555555555666666666666666666666666444444555555555555444444333333444444444555555555333333222222111000000000000000000000000000000000//////000000000000//////........................---------------------------------,,,,,,,,,++++++......,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------...------,,,++++++,,,,,,---,,,++++++*********+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000...,,,,,,,,,---,,,***---,,,+++++++++,,,------,,,,,,------,,,+++***)))------------------------***************++++++,,,......---,,,,,,+++******++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,+++,,,---,,,+++***+++---(((***---------,,,---...---------,,,,,,---------++++++************++++++------,,,,,,,,,++++++++++++,,,---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++---,,,,,,,,,,,,---......------------,,,,,,+++***++++++++++++++++++++++++******++++++++++++*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...........................//////.........---------------------------------------------------------------------.........///////////////////////////////////////////////////000000000000000000000000000000000111111111222222222222333333333333444444333333333333333333222222222222222222222222222222444444444444444444444444666666555555444444333333444444444444444444444444444444555555666555555555444444444555555555666666777777666666777999:::;;;;;;:::999888888888999:::888999999888666555666888999999999999999999999:::888888888888999999999:::999999999999999999::::::,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,------------------------------...............------,,,,,,------......------,,,,,,------...,,,,,,------.../////////...//////000000000000000////////////////////////000000000000111111111111222111111000000111111222//////000111222222222222333333333333333333333333444444444444444333222222111111222222222333333333444444444444444444444444666666666555555555555444444444444444444444444444444444555555555555444444333444444444444555555555333333222222111000000000000000000000000000000000......////////////............................................................------------,,,,,,000...+++((((((***,,,...+++++++++,,,,,,---------------------------------+++,,,------......------......------,,,,,,------******+++++++++***)))))),,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,---------+++)))++++++++++++,,,,,,......+++---...///...+++(((&&&------------------------***++++++,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++,,,,,,,,,,,,---------,,,+++***************+++---...---,,,+++,,,---(((***,,,---,,,,,,---...------------------------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++******,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,,,,,,,++++++//////...------,,,++++++------,,,,,,------...///------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,++++++,,,---...///.......................................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------////////////////////////////////////////////////111111111111111111111111111111111111222222222333222222333333333333444444333333333333333333444444444444444444444444444444444444444444444444444444666666555444333222222111333333333333333333333333333444555666666666666666444444555555555666666666888777777777777888999:::999999888888999999:::;;;999::::::888666555666777999999999999999999999999777777777888888888888888::::::999999999999999999,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---//////,,,++++++******++++++,,,,,,,,,,,,------.........,,,,,,---------............------,,,,,,------......---,,,++++++,,,---...---------.........//////......///000000000000//////////////////////////////000000000111111111111111111111111111111111111//////000111111111111111333333333333333333333333555555555555444333222222111111222222222333333333333333444444444444444444666666555555555444444444333333333333333333333333333333444555555555444444444444444444555555555555333333222222111000000000////////////////////////...//////000000//////...................................................---------------,,,,,,,,,///---***(((((())),,,---******+++,,,,,,---......------------------------+++,,,------......------------,,,,,,,,,,,,------)))***+++,,,,,,+++***))),,,,,,+++++++++,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,---...---+++)))******++++++,,,---......+++,,,---...---,,,***))),,,,,,------------------+++,,,.../////////...------------,,,,,,++++++++++++++++++,,,,,,,,,------......------------......,,,---......,,,,,,---...+++,,,------,,,+++,,,---,,,------------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,++++++...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------------,,,+++******+++++++++,,,,,,,,,------******++++++,,,---...///........................................................................------------------------------------------------////////////////////////////////////////////////111111111111111111111111111111222222222333333333222222222333333333444444333333444444444444555555555555555555555555555555333333444444444444444444555555555444444333333333333333333333333333333333333333444666777777777777555555555555666666666666777777777777777777777888777888888888999:::;;;;;;999::::::888666444555777:::::::::999999999999888999999999999999999999999:::::::::999999888888888,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000,,,++++++******++++++,,,,,,,,,,,,------.........,,,,,,,,,------------......------,,,,,,------...---------,,,,,,------------------...............,,,---......//////......///////////////////////////000000000111111111111000000000000000000000000//////000111111111000000222222222222222222222222444555555555444444333222111111222222222333333333333333333444444444555555555555555555444444444444333333333333333333333333222222333444555555444444444444444555555555666666333333222222111000000000///////////////////////////000000111111000000///................................................+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,---......------------------------+++,,,------......------,,,+++++++++++++++,,,,,,***+++,,,------,,,+++***,,,+++++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++,,,---...---+++))))))***+++,,,------......++++++++++++,,,---......,,,,,,,,,---------......***+++---.........---,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------...///000111,,,---......,,,,,,---......//////---***)))***+++,,,,,,---......---,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,------,,,,,,+++***...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++,,,,,,---,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++++++++,,,---------,,,+++++++++,,,------------------------------+++,,,,,,------,,,,,,+++---------------,,,+++***+++++++++,,,,,,,,,------)))***+++,,,------..............................---.............................................//////////////////////////////..................////////////////////////000000000000000000000000111111111111111111111111111111222222222333333333222222222333333333444444333333333444444555555555222222222222222222222222333333333444444444555555444444555555666666666777555555555555555555555555333444555666777777777777555555555666666666777777555555666666666666666666666777888999:::;;;;;;;;;999:::999888666555666777999999999999999999999999999999999999999999999999:::::::::999999888888888,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------------...------,,,,,,------...---......//////......---........................,,,------...............////////////////////////000000000000111111111111///000000111111000000/////////000111111000000///111111111111111111111111333333444444444444333333111111222222222333333333222333333444444555555555555555555444444444444333222222222222222222222222111222333444444555444444444444555555555666666666333333222222111000000000000000000000000000000000000000111111111111000000........................------------------------******++++++++++++,,,,,,***+++---......,,,***(((+++++++++,,,,,,---------------------------------+++,,,------......------++++++*********+++,,,,,,++++++,,,---------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++------+++*********,,,,,,------------,,,+++******+++---///111+++,,,,,,------.........))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------*********+++,,,---//////+++---...---,,,+++,,,---/////////---***))))))++++++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------...............///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......+++************+++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,---------,,,+++***+++,,,---...------------------------++++++,,,,,,,,,,,,++++++,,,------------,,,,,,+++++++++,,,,,,,,,,,,------)))***+++,,,------,,,,,,........................---------.......................................///////////////////////////////////////.........////////////////////////000000000000000000000000111111111111111111111111111111111111222222222333222222333333333333444444222222333333444444555555444444444444444444444444222333333444444555555555333444444555666777888888666666666666666666666666444555666666777777777777555555666666666777777777444555666666777777777666666777888999:::;;;;;;:::888999999888666555777888888888999999999:::::::::888888888888888777777777::::::999999999999999999,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,...000111111000...,,,........................------...///////////////////////////////////////000000000000111111111111000000111222222111000000///000000000000000//////222222222222222222222222000111222333444444444444111111222222222333333333222222333333444555555666555555555444444444333333333333333333333333333333111111222333444444444444555555555555666666666666333333222222111000000000000000000000000000000000//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,...///...---+++))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------+++++++++++++++,,,------++++++***++++++,,,,,,---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------+++******+++,,,,,,+++++++++,,,---------,,,+++++++++,,,------.........++++++,,,,,,---......///+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))))))))***++++++,,,+++,,,---,,,+++***+++------------,,,******,,,---+++,,,...//////...,,,+++++++++************++++++++++++,,,,,,,,,---------------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,---------***+++++++++++++++++++++,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++***++++++,,,------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******,,,,,,------------------++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***........................---------.........//////......................../////////////////////////////////......---------////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222222222333333333333444444111111222222333444444444666666666666666666666666222222333333444555555666444444444555555666666666666666666666666666666666555666666777777777666666555666666666777777777777444555777888999999999999777888999:::;;;::::::999666777888777666666888:::777777888999:::;;;;;;<<<:::999999999888888888888999999999999999999::::::,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))*********...------,,,,,,------............------,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,...111333333111...,,,.....................---...//////000000000000000////////////////////////000000000000111111111111111222333444444333222111///000000000000000//////333333333333333333333333///000111222333444444444111111222222222333333333222222333333444555666666555555444444444333333333333333333333333333333333000111222333444444555444555555555555666666666777333333222222111000000000000000000000000000000000......////////////..............................++++++++++++++++++++++++,,,,,,,,,------.........------.........---,,,+++---,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,------...///+++***)))))))))***,,,---++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------+++))))))***,,,,,,,,,+++,,,---------,,,+++***+++,,,...000///...+++***++++++,,,,,,---...////////////...------///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++******)))************+++,,,,,,******+++,,,++++++,,,+++***+++...000+++,,,...//////...,,,++++++******************+++*********++++++,,,,,,,,,***+++,,,,,,------,,,,,,...........................------,,,,,,------...+++++++++,,,,,,---------,,,,,,++++++***)))))))))---,,,,,,,,,,,,---......,,,++++++++++++++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++******++++++,,,------,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********++++++,,,---............++++++,,,,,,,,,---------***+++,,,---,,,+++***)))........................---------.........//////////////////////////////.................................------,,,,,,,,,////////////////////////000000000000000000000000///////////////////////////000000000000111111111222222333333333444444444000000111222222333444444333333333333333333333333222222333333444555666666444444444444444444444333666666666666666666666666666777777777777666666555666666666666777777777777555666888:::;;;<<<;;;;;;777888999:::;;;:::999999555666777777666777999;;;666666777888:::;;;<<<===<<<<<<<<<;;;;;;:::::::::888888888999999::::::;;;------------------------------------,,,,,,+++******++++++,,,---...//////++++++,,,,,,,,,,,,------,,,------......------,,,000///---,,,++++++,,,,,,////////////............................................................000000000000000000000000.........///000000111111000111111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333222222222111000//////...222222222333555777888999:::999888666444333222222000111222333444555444444444444444555555555666666555555444444444333333333222222222111111111111000000000000000000000000000...///000111111000///...........................------......------,,,+++000///---,,,++++++,,,---+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,........................////////////......---,,,)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,...,,,******+++---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***))),,,,,,++++++++++++******///...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///...---,,,,,,---...///---.........---,,,,,,+++++++++++++++++++++++++++---..................---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000//////...------,,,+++++++++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++************++++++,,,,,,,,,+++,,,......,,,++++++,,,---------,,,,,,+++++++++................................................+++++++++,,,,,,,,,---------+++)))***...111222111////////////////////////000000//////............////////////////////////////////////000000000000111111111111111111111111////////////000000000000222222222222222222222222333333333333333333333333222222222333333444444444222222333333333333444444444333333333333444555555333333333333333444555666888888999999999888888777666666666666666555555555777888999:::::::::999888666666555555666777888888777888888888888999999999999999888888999999:::;;;;;;;;;;;;::::::999999999<<<;;;:::999888888888888,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,---.........++++++,,,,,,,,,,,,------,,,------......------,,,...---------------......////////////............................................................000000000000000000000000111111111222333333444444000000111111111222222222111111111111111111111111000111111111111222222222111111222333333444555555333333333222111111000000111222222333555666888999:::999888666555333333333111111222222333444444555444444444444555555555666444444444444333333333333222222222111111111000000000000000000000000000000//////000000000000//////........................---------------,,,,,,+++...---,,,,,,,,,---......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................***+++++++++******)))(((***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***,,,,,,,,,------...............---,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------......------------......------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---............------,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***++++++++++++++++++,,,,,,***+++------++++++,,,...............---------,,,........................------------------------,,,,,,,,,,,,------------111...,,,---000222222111////////////////////////////////////......------////////////////////////////////////000000000000111111111111111111111111////////////000000000000222222222222222222222222333333333333333333333333222222222333333333444444222222222333333333444444444444444444444555666666444444333333333444444555777888888999888888777777666666666666555555555555888999:::;;;<<<<<<;;;;;;777777666666666777888888777777888888888999999999999888888888999999::::::;;;;;;;;;::::::999999999999888777666666555666666++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,------......------,,,+++,,,---.../////////////////////............---................................................000000000000000000000000...//////000000111111222000000000111111111222222111111111111111111111111000111111111111222222222///000111222444555666777444444444333222222111111111222222444555666777888999999888777555444444333222222111111222333444555444444444444555555555555444444444333333333222222222222111111111000000000000000000000000000000000000000////////////000000........................------------,,,,,,,,,,,,,,,,,,+++,,,,,,...///000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,---,,,+++,,,,,,,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***++++++,,,...//////000...------,,,,,,,,,,,,,,,+++************+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------............------------......------,,,,,,------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++******++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,++++++++++++++++++***+++,,,+++***+++---///------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........222000......///000000///000000000000000000000000...............---------////////////////////////////////////000000000000111111111111111111111111////////////000000000000222222222222222222222222333333333333333333333333222222222222333333333333222222222222333333333333555555444444555555666777555444444333333333333444666777777888888777777777555555555555555555555555777888999:::;;;;;;;;;;;;999888777777777777777777777777777888888888999999888888888888999999::::::;;;;;;;;;::::::::::::999::::::999999888999999999++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,------......------,,,+++,,,...///000000///...//////.........---------................................................000000000000000000000000------......///000000000000000000000111111111111111111111111111111111111000000111111111222222222000111111222444555555666444333333333222222222111111111333444555666666666888888777777666555444333333222111000000222444666444444444444444444444444333333333333222222222222111111111111000000000000////////////////////////111000///......///000111........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---...------......---+++(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,))))))***++++++,,,------------,,,,,,+++,,,,,,---+++++++++++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,...//////...,,,,,,,,,------...------,,,,,,------------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++*********+++,,,,,,+++******,,,...************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......------............000000000000000000000000............------------////////////////////////////////////000000000000111111111111111111111111////////////000000000000222222222222222222222222222222222222222222222222222222222222222222222333111222222222222333333333444333333333333444555555555555444333222222222222555555666777777777666666444444555555555555555666444555666777888888999999:::999888777777777777777777777777777888888888888777888888999999999999999::::::::::::::::::::::::::::::::::::::::::;;;;;;------------------------+++,,,,,,------,,,,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,------,,,------......------,,,,,,---...//////...---,,,............------------................................................////////////////////////000000111222222333333444//////000000000111111111111111111111111111111111000000111111111222222222222222333333333333444444222222222222222111111111000111333444555555555555666666666777666555444333333222111000000111333555444444444444444444333333333333222222222111111111111111111000000000//////////////////////////////111000///......///000111...........................---,,,++++++++++++,,,.........------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,,,,...---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---.........///000///,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,---......---,,,+++,,,,,,------...------,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++++++++******,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++*********,,,------+++))))))***+++************************------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////+++,,,---.........//////////////////////////////........................////////////////////////////////////000000000000000000000000000000000000////////////000000000000222222222222222222222222222222222222222222222222222222222222222222222222111111111222222222333333222222111111222222333444555444333222222222222222333444555666666666666666333444444444555555666666444444555555666777888888999999888777666666666777666666777777777888888888666777888999999999888888888999999999999999999999777666666666666666777888------------------------++++++,,,---------,,,,,,------,,,,,,++++++******++++++,,,,,,,,,,,,------,,,------......------,,,------------------,,,,,,.........------------,,,................................................//////////////////////////////000000111222222222/////////000000000111111111111111111111111111111000111111111111222222222333333333333333333333333222222222222222111111111000111333444555555444444333444555666666555333222333222111000000111222333444444444444333333333333222222222111111111000000111111000000000/////////000000000000000000000000000000////////////000000...........................---+++*********+++,,,............---,,,+++***............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,......---,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++.........------,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,------...///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,------......------++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,++++++++++++++++++***+++---,,,+++))))))***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,...000111000000111222////////////////////////.........///////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000222222222222222222222222222222222222222222222222222222222222222111111111111111111111222222222222111111000000000111222222444333333222222222222333222333444555555555555555333333333444555555666666777777666666666777888888888777666666666666666666666666666777777777888888555666888999999999888777777777777777777888888888777777666666666666666777,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,+++++++++++++++,,,---............---------,,,,,,................................................////////////////////////------......//////000000////////////000000000111111111111111111111111111000111111111111222222222222222222333333444444444222333333333333333333333000111333555555555444333111222333555555444222111222222111111111111111111444444444333333333222222222111111111000000000000111000000000////////////000000000000000000000000//////000000000000//////...........................---+++***)))***+++,,,,,,---.........---,,,+++///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000111111000000***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,+++---...,,,***)))***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***------------------------++++++******+++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---......,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***++++++++++++++++++,,,,,,%%%(((+++------+++++++++,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------///222222000...///000------------------------/////////000000000111111////////////////////////////////////000000000000000000000000000000000000////////////000000000000222222222222222222222222111111111111111111111111222222222222111111111000111111111111222222222222111111111111111222222333222222222111222222333333111222333444444555555555222222333444444555666666888777666555555555666777555555555555555555666777666666666666777777777888555666888999999999777777555555555555666666777777:::999888777666666666777++++++++++++++++++++++++***+++,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,))))))((()))***---///000......---------,,,,,,,,,................................................////////////////////////000000000111222222333333////////////000000000000111111111111111111111111000111111111111222222222000000111222444555666666444444444444444444444444000111333555555555333222///111333444444333222111111111222222222111111000444444444333333222222222111111111111000000000000000000000000////////////000000000000000000000000...///000111111000///..............................---+++))))))***+++,,,***+++---...///......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------,,,)))***+++,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---,,,,,,,,,---...***(((''''''***,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))))))))***+++,,,,,,---...+++*********+++,,,,,,---++++++******++++++,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------...---++++++++++++---...+++,,,,,,---.........------------------------------......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---------------------------,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,+++******,,,,,,+++************++++++,,,,,,---!!!%%%***---...---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++,,,,,,,,,------,,,///111111---++++++,,,------------------------//////000000111111222222////////////////////////////////////000000000000000000000000000000000000////////////000000000000222222222222222222222222111111111111111111111111222222222222111111000000000111111111111222222222222222111111222222333444111111111111222333444444000111222333444444555444222222333333444555666666777666444333222222333333444444444444444555666777666666666666777777777777555666888999:::999777666444444444444555555666666666666555333333222222222,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------000000000000000000000000000000000000000000000000000000111222222222222222111111111000000000000000000000000000000111222222///000111222333444444444111111111000111111222333//////000000111111111111333333333333333333333333///////////////000000111444444444444444444444444222222222111111111111000111111000000//////......////////////////////////////////////////////////+++,,,---.........,,,,,,++++++------------++++++...---,,,,,,******)))(((------..................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,---------.../////////++++++++++++++++++++++++************+++,,,---...+++,,,,,,------,,,,,,+++++++++------------+++++++++,,,---......,,,***))),,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------...+++************,,,---......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++++++++++++++---,,,+++,,,...///...---,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------...------,,,---...///000///...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))......,,,,,,,,,,,,......+++******)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++---,,,++++++,,,,,,***))))))***+++,,,---.........---,,,+++******,,,...///*********+++,,,---...//////...---,,,,,,,,,,,,,,,++++++,,,,,,---.../////////---******,,,...//////------------------------,,,---.../////////......////////////////////////........................///////////////.........//////000000000000//////111111222222222222111111444333222000///.........---...000111111111000///***+++---///111111111111444444333222111111111111222222222222222222222222111111222333333333222222222333444555777888999999555555555555555555444444888999999777444333333333444444444555555777888999777777666666666666777777666555555666666777888999999888666555555666777888,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////000000000000000000000000000111222222333222222222000000000000000111111111111000000000000000111111000000111222333333333333111111111111111222222333000000000111111222222222444444333333333222222222111111000000111111222333222222222222222222222222222222222111111111000000000000000///////////////................................................,,,---.........---,,,++++++,,,,,,------,,,,,,+++,,,,,,------------......///......------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************------------............++++++++++++++++++++++++************+++,,,---...+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***------,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,+++++++++,,,,,,,,,,,,------------...------,,,,,,------...---,,,+++***))))))******...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---,,,+++,,,.........---,,,,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,,,,,,,---...///...------,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++******...---,,,++++++,,,---...,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,***+++,,,,,,+++))))))***+++,,,------------,,,,,,+++***+++,,,---...,,,,,,,,,+++,,,,,,------......---,,,,,,,,,,,,,,,++++++,,,,,,---......///...,,,++++++,,,.........------------------------+++++++++,,,,,,,,,------................................................/////////////////////...//////000000000//////...000000111111111111000000222111000000000000000000......000111111111000///+++,,,...000111111000000333333222222111222222222222222222222222222222222444444444444333222111111111111222333444555555666444444555555555555555444777888888666444333333444555555555555555666777888777777666666666666777777777777666666666666666777888777666444444555777888,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,------------------------------------------------------........................////////////////////////000111111222222222222222//////000000111111222222111111000000000000000111000111111222222222111111111111111111111222333333111111222222222222333333444444333333222222111111222222222222222333444444222222222222222222222222222222111111111000000000//////////////////000000................................................---.........------,,,++++++,,,,,,------,,,,,,+++,,,,,,------------......///......---,,,+++***)))************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............------------++++++++++++++++++++++++************+++,,,------+++,,,,,,------,,,,,,++++++******))))))******+++///---,,,++++++,,,...000---------------------,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...------,,,,,,------...------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++******++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++---,,,+++,,,---...---,,,,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************,,,,,,+++++++++,,,---...---,,,++++++***+++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++---+++***+++,,,,,,+++)))))))))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++++++++...------,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,+++,,,...///...---------------------------,,,,,,+++***+++,,,---...........................////////////////////////......//////////////////000000000000000///...---//////000000000000//////000000//////000111222222...///000000111111000000......///000000000000000222222222111222222333333333333333333333333333333666666666555444333111111111222222222333333333333333333444555666666666666555666777666444333444555666666666555555666777777777777666666666666777777999888777666555555555555777666555444444555666777,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------................................................//////////////////////////////000111111111111000......///000111222222333222111111000000000000000111111222222222111000000222111111111111222333333333333333333333333333333222222222222222222333333333222222222222333444444333333333333333333333333111111111111000000000000---......//////000000000.........................................................------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,******)))(((---,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,------,,,,,,+++.................................------,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---+++,,,,,,------,,,,,,+++,,,+++***))))))***+++,,,------,,,,,,,,,---///000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...++++++,,,---///000111222,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***+++---...---,,,+++,,,,,,---,,,,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,+++******,,,,,,+++***((()))***+++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,+++,,,,,,---,,,,,,,,,---------......,,,,,,,,,---//////---,,,------------------------///...,,,,,,,,,---///111........................000000000000000000000000............////////////000000000000///...------......////////////......000000000000000111111222//////000000111111111111000000000000000000000///111111111111222333444444333333333333333333333333555666666666555444333333444444444444444444444444222333444555666666666666333444666555444333444666777777666666666666666666777777666666666666777777888777666555555555555555666555555444555555666777,,,++++++******++++++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------................................................////////////////////////---......///////////////......///000111222222333111111000000000000000111111111222222222111111000222222222111222333333444444333333333333333333333///000111111222333444444111111111111111222333333333333333333333333333333111111111000000000//////------......//////000000......................................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,******)))(((*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************************......------,,,,,,,,,+++++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---***+++---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...***+++,,,---...///000000++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,+++***+++---...---,,,+++,,,,,,---------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++************))))))******+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++******,,,,,,,,,***))))))***+++++++++******)))***+++,,,,,,,,,++++++)))***+++---------------,,,,,,+++++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,---//////---,,,------------------------///...,,,,,,,,,---///111........................000000000000000000000000---.........//////000000///////////////...------......////////////......222111111000000000000000000000000000000111111222222111111111000000000000111111111111222333444444333333333333333333333333333444555555666666666666555444444444444333333333222333444555666666666666333444666555444444555777888777777666666666777777777777666666666666777777555555555555555666777777555555555555666666777777,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////------------------------................................................////////////////////////------.../////////////////////000000111111222222000000000000000111111222111222222333333333222222222222222222222333444444444444333333333333222222///000000111222333444444000000000000000111222222111111111111111111111111111111000000000/////////..................//////------------------------------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,------------......))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---)))+++---......---+++***,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------,,,,,,------...------------,,,+++***)))***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,------------......------------------------,,,,,,---------.........++++++++++++++++++++++++,,,+++***+++,,,---,,,++++++,,,,,,---------------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************++++++,,,,,,,,,+++***************)))******+++,,,++++++++++++++++++++++++)))***************++++++++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++*********,,,---,,,+++******+++++++++++++++***************+++++++++,,,((()))+++---.........---+++++++++++++++,,,,,,------------------------------,,,+++,,,...///...---------------------------,,,,,,+++***+++,,,---...------------------------////////////////////////------......///000000000---......//////...............////////////......222222111000//////000000111000000000000111222333333222111111111111111222222222222111222222333333333333333333333333333333222222444555666777777777333333333333222222222222333333444555666666666666444666777666555555666777777777777666666777888888777777666666666666777777444444444444555666777888555555666666777888888888,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------.../////////------------------------........................////////////////////////000000000000000000000000...///000000111111000000000000000000000111111111////////////000111333333111222333444444444444444333222222222222333444444333333333333222222222111222222111111111111111111000000000000000111222222000000000000000000000000111000000000////////////..................------------------------------------------------------,,,,,,++++++,,,---///000---,,,,,,++++++,,,,,,---,,,,,,------------......******++++++,,,,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++........................,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++***++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,---...//////+++++++++,,,,,,---------,,,,,,,,,,,,------------...------,,,,,,------...//////000///...,,,***))))))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++*********,,,---,,,++++++,,,,,,---......------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,---------,,,*********************+++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,---......---,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++***)))***,,,---,,,+++++++++,,,,,,,,,,,,+++++++++***)))))))))***,,,---)))***,,,......---,,,+++++++++******+++,,,,,,---------------------------...,,,++++++,,,.........------------------------+++++++++,,,,,,,,,------------------------------........................------......///000000111,,,,,,---.../////////////////////000000/////////000000000000000000111222111111000000000111222333333222111111111222333333333333222222111222222222444444444444444444444444222333444555555555555555333333333333333444444444444444555555555555555444666777888888666555666777666666666666777888999999777777666666666666777777555555444444444555555666555666777888999999999999,,,++++++++++++++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000------------------------////////////////////////000000000000000000000000111111111111111111111111000000111222222222222222111111111000000000000000.........///000222444444111222333444555666666666333333222222333333444555333333333222222111111111444444333222111000///...111111000000111111222333222222222222222222222222000000000000/////////////////////......------,,,------------------------------------------------,,,+++++++++,,,...000111------++++++++++++------...------,,,+++***)))(((------,,,,,,,,,,,,,,,,,,************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,++++++***++++++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,+++***)))---,,,***)))((()))***+++)))***+++,,,...///000000+++++++++,,,,,,---------,,,,,,------------.........------,,,,,,------...000111222222222111///...)))***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,---,,,++++++,,,,,,---.........---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,------...---,,,+++***++++++******+++,,,------+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,............,,,,,,...---+++***)))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++***)))***,,,---,,,+++,,,,,,---------,,,,,,+++,,,***)))((((((***,,,---+++,,,---......,,,+++)))+++*********+++,,,,,,---------------------------///---******,,,...//////------------------------,,,---.../////////......------------------------........................---------...///000000111++++++---...///000000000//////000000000000//////......//////000222333444222111000000000111333333222222111111111222444555444444333222111111111111444444444444444444444444444444444555444444333333555555555666666666777777555555555666555555444444777999999888777666666777666666666666777888::::::777777666666666666777777777666555444444444444444666666777999999:::::::::...---+++***)))******+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............------++++++,,,,,,,,,,,,------........................,,,,,,,,,---...///000000.......................................///000000//////000000000000//////111111111000000000000000///000000000111111111222000000000000111111111111111111111111111111111111//////000111222222333333333333333333333333333333...000333555555444222111111111111111111111111111333333333222222111111111000000000000000111111111////////////////////////---,,,++++++------,,,+++******+++,,,,,,---......++++++++++++,,,,,,---...+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++,,,,,,,,,+++++++++******'''''')))+++,,,---......,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,+++***))))))******............---,,,+++***........./////////000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++000...,,,,,,---------+++***+++---//////...---,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))***+++,,,***(((******)))+++---.........******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,------------,,,,,,,,,------.........***++++++,,,,,,------......,,,******+++---......,,,,,,,,,++++++*********++++++++++++******))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////...---,,,,,,---...///000//////////////////////////////000000///...------////////////000000000000///000000111111222333333333333222222111000//////111111000000111333444666555444444333333333444444444333111111111111333444555555444444444444555555555666888777555444555555333333444555666777888999;;;:::999888888999:::;;;777777777888999999::::::<<<;;;999777666666777777:::999777555555555555666666888999999888888999:::,,,+++*********+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,,,,,,,------........................,,,,,,------......//////........................///.........//////000000//////000000000000//////111000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111///000000111222222333333333333333333333333333333000111222444444333222111111111111111111111111111333333333222222111111111111000000000000000000000........................,,,+++***+++---...---,,,*********++++++,,,,,,,,,,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***+++,,,,,,++++++************+++++++++,,,---------,,,,,,+++++++++,,,,,,+++***************+++,,,------...---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............---------+++,,,,,,------,,,,,,+++---+++))))))***++++++***)))***,,,---...---,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---//////---,,,*********+++,,,---------*********+++,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++***++++++,,,---,,,+++,,,,,,++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................---,,,---...//////000000000000000000000000///////////////...------////////////000000000111000000111111222333333333444333333222111111000000222111111111111333444555555444444333333444444555444444444333333444444444666666555555555555666666555777888777555444444555222222333444555666777777:::999999888888999999:::777777888888888999999999<<<;;;999888777666777777999888777666666666666666666888999999888888999:::************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,---------------------------------------------.................................////////////000000000000//////000000000000//////000000000000000000111111000000000000000000000///000000000000000000000000111111111111111111111111000000000111222222333333333333333333333333333333222222222222222111111111111111111111111111111111222222222222222111111111111111111000000/////////------------------------,,,+++***+++---...---,,,************++++++++++++,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,+++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))***************------,,,,,,,,,,,,++++++,,,++++++************+++)))***+++---.../////////******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------,,,,,,+++,,,,,,------,,,,,,+++...,,,++++++---......---)))***+++,,,---,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......//////...---,,,,,,,,,---...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++******)))(((((('''(((+++,,,---,,,***)))++++++++++++++++++,,,,,,++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------//////...---------......000000000000000000000000///////////////......---/////////000000000111111111111222222333444444444444444444333333222222111222222111111222333444555555444444444444444555555555555666666666666555555777666666666666666666777666777888777555333333444222222333444555555666666888999999999999999999888999999888888888777777777<<<;;;999888777666666666777777777888777777666666666888999999888888999:::*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,,,,------------------------------...---------------------......................../////////000000000000000//////000000000000//////000000000000000111111111111111000000000000//////111000000000000000//////111111111111111111111111000000111111111222222222222222222222222222222222444333222000000000111111111111111111111111111111222222222111111111111111222222111000///......------------------------------,,,++++++------,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------............---------,,,,,,,,,---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++)))***+++,,,---.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,++++++,,,,,,------,,,,,,+++---+++***+++---.........******+++,,,,,,,,,,,,+++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......///...,,,+++++++++---...++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***............,,,,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---------------,,,++++++*********************++++++,,,+++++++++*********)))&&&(((***++++++******************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------//////......------------...........................///////////////......//////000000000111111111111222222333333444555555555555444444444333333333222222222222333333444444555444444444444555555666555666777888888777666555777777777888888777777777666888999777555333333444333333444444555666777777777888999::::::999888777:::999999888777666666666;;;:::999888888777777666555666888999999888777666666888999999888888999:::,,,,,,,,,,,,++++++******++++++++++++++++++++++++))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............+++++++++,,,,,,,,,---------------------------------------------,,,,,,,,,..............................///000111000000/////////000000000000////////////000000111111111111111111111111111000000000222222111111000000000///111111111111111111111111111111111111111222222222222222222222222222222222444333111000///000111111000000000000000000000000111111111111111111111111222111111000///...------------------------------///...,,,,,,,,,,,,***)))---------------,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,,,,,,,---...///......---------,,,,,,,,,,,,---......///.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((('''%%%&&&((()))))))))+++,,,,,,---------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))///000111000---,,,---......------,,,,,,++++++***---,,,,,,++++++,,,,,,---------------,,,++++++***************************++++++++++++,,,,,,------'''((()))((('''(((+++...*********++++++,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......................../////////......---,,,,,,------------------------......///////////////...000000000000111111111111111222222333333444555555555555444444444444444444222333333333444444444444444444444444444555666777444555666777777666555444777777888999999888777777666777888777555444333444555555666666777777888888777777999::::::999777777:::999999888777666555555999999999999888888888777666777888999999888777777666888999999888888999:::,,,,,,---,,,,,,***)))(((************************(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................,,,---///000000000///...//////000000000000///////////////000111111222222111111111222222222333333333333333222222111111000111111111111111111111111111111111111111111111111222222222222222222222222333222111000///000111222000000000000000000000000000000000111111111111111000000000//////.........------------------------000...,,,,,,,,,,,,***(((------------............------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,+++++++++,,,...///------------,,,,,,,,,,,,+++,,,---...//////000///***************)))))))))++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---------------,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***((('''''')))******))),,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***...000222000---,,,---000---,,,,,,++++++******)))---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++++++++++++++******************++++++,,,------......'''))))))(((&&&''',,,000++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,************************........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------////////////////////////.........///......---,,,////////////////////////---...//////////////////000000000111111111222222111111222222333444444444444444444444444444444444333333444444444444333333444444444444555666777777444444555555555555444444666777888999999888777666555666888777555444444555666666777777777888888888777888888888888888888777999999888777666666555555666777888999999999999999888888888999888888777777666888999999888888999:::***+++,,,,,,,,,+++******++++++++++++++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...........................+++,,,.../////////------//////000000000000//////...//////000111111222222111111222333444444555666555555444444333222222111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000///000000000111111111222//////////////////..............................---,,,++++++------,,,+++,,,,,,,,,------............---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,*********+++---...,,,,,,,,,,,,++++++++++++***+++,,,---............,,,+++++++++************+++++++++,,,,,,---------+++++++++++++++,,,---...---------,,,,,,***))))))************+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++,,,,,,------,,,,,,+++///---++++++,,,------,,,,,,,,,,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---......---,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---......---++++++...111///,,,***,,,000)))))))))******+++++++++---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,%%%(((++++++((((((,,,000,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................,,,---.../////////...---////////////////////////------...///////////////000000111111111222222222000000111111222333333333333333333333333333333333333333444555555444333222444444444444555666777888555555555444444555555555555666888999999888666555333555777777666555666777666666666666777777777777888888777777777777888888888888777777666666666555333555777999:::;;;;;;;;;::::::999888777777777777666888999999888888999:::((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................***+++---//////...---,,,//////000000000000//////...//////000111222222222111111222333555666777777666666555444444333222222111111111111111111111111222222111111111111111111111111111111111111111111//////000000111111222222000000000000000000000000//////000000111111111222.........///////////////////////////////////////***))))))+++---//////...******+++,,,,,,---.........---,,,,,,+++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++******************************+++++++++,,,,,,,,,,,,------......------,,,,,,+++***))))))+++---...,,,,,,,,,+++++++++************+++,,,,,,,,,++++++.........------,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,---...+++,,,,,,,,,,,,+++******,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...///+++,,,,,,------,,,,,,+++...,,,******++++++***)))++++++******++++++,,,---++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,------...///'''))),,,///000000///---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***))),,,///...***)))+++///%%%&&&''')))***+++---------,,,,,,++++++,,,,,,---***+++,,,,,,------------,,,,,,,,,,,,++++++******,,,,,,++++++***)))))))))###(((---...+++)))+++...---,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------+++,,,.../////////......------------------------------...///000000//////000111111111111222222222///000000111222222333333333333333333333333333333333444555555555444333222444444444555555777888888777666555444444555666777444666777888888777666444222444666777666666777888555555555666666666666666999888777666666777888999777777777777666666666666222444666999;;;<<<<<<<<<<<<;;;999777666666777888666888999999888888999:::........................******+++++++++,,,,,,,,,000///...---,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------------------------------000000///...---,,,,,,+++....................................////////////222111111111000000/////////000000111222333333444444444444444444444444444333333333222222111111111222222333333333333444444222111111000000111111222222222222111111111000000111111111111000000000000---.........//////000000............////////////111111000000//////......///...---,,,,,,---...///,,,000444333...++++++---222///------///000---***............---,,,++++++***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++*********))))))((()))+++------,,,+++***,,,---......---,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///+++++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++.../////////...------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...***++++++,,,,,,------...,,,------......------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++******)))))),,,,,,*********+++,,,---++++++++++++++++++++++++************************///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,,,,---------...............------,,,,,,,,,////////////////////////,,,------......------,,,---------....../////////------------------------..................------............////////////222222111111111111111222222111111111222333444444555555555444444333333333333333333333333333333333444444333444444555666777111222333555666666777777777777888777777666555444999888777555555777888999555666777888888777555555777888888777666666888999999888888888777777666666666777888999:::;;;<<<<<<888888888888888888999999888888888888888888888888------------------------******+++++++++,,,,,,,,,///...---,,,+++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------//////......---,,,,,,,,,////////////////////////............////////////000000000000//////......---------.../////////000333333333333333333333333333333333222222111111111222222222333333333444444222222111111111111222222222222222111111111000000111111111111000000000000............/////////000............///////////////////////////000000000......------------......,,,000333222...+++,,,---+++***)))***+++,,,+++***------------------,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,++++++++++++*********)))***+++------,,,,,,+++,,,,,,,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++,,,---***************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...............---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...------,,,,,,++++++***,,,------------------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++*********)))---,,,+++*********+++,,,++++++++++++++++++++++++************************...---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++++++++***,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,------......------,,,,,,,,,---------.........------------------------............................../////////000000000222222111000000111111222111111111111111222333333555555444444444333333333333333333333333333333333444333333444444555666777444555666777777888888777777888888888888777777666999888666555555666888999777888888888888888777777555666666555333333444666888888888888777777777666666666777888999:::;;;;;;888888888888888888888888888888888888888888888888++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------,,,,,,,,,,,,,,,////////////////////////............////////////////////////............000000000000000000111111111111111222222222222222222222222222222111111111222222222222333333333333333222222222222222222333222222222111111111111111111111111111000000000000............////////////---............/////////---......///000000111111---..................---,,,///222111...,,,,,,---)))+++,,,,,,,,,,,,---///+++,,,,,,------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,......////////////......,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,++++++++++++************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,------------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...------,,,,,,++++++***,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++************------,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,------------................................................/////////000000000111111111111000000000111111222111111000000000111222222444444444444333333333333333333333333333333333333333333333333444555666777555666666777777777666666777777888999999999888888888888666666666666888888999999999888888999999:::666777777555333333444555888888888888888888777777555555666777888999::::::888888888888888888888888777777777777777777777777,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------+++++++++,,,,,,---------////////////////////////............////////////////////////////////////222222222222111111111111111111111222222222222222222222222111111111111111111222222222222333333333333333222222222222333333111111111111111111111111111111111111000000000///.........///////////////---------.........//////........./////////000000,,,---...//////...---,,,---///111000...,,,,,,---))),,,///...++++++---000***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---------------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...+++***))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++***)))***+++.........------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,+++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++,,,,,,------...---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------...............000000000000111111111111111000000000000111111222111000000000000000111111333333333333333333333333333333333333333333333333333333333333444555666666444555555555444444333222555666777888888888888888888777666666666666777888999888777777777888:::;;;777888999888777777888:::777888999999999888777777555555555666777888888999999999999888888888888888666666666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************+++,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------------------***++++++,,,,,,---------------------------------............////////////000000000000000000000000/////////////////////...111222222222333333333444111111111111111111111111111111111222222222333333333222222111111222222333111111111111111111111111111111111111000000000//////////////////.........------------............000/////////.........---,,,---...//////...---,,,---...//////------------(((+++---+++(((&&&(((*********+++,,,------------+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,+++++++++,,,---...++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++***+++---///......------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,***++++++,,,,,,------...---,,,++++++++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............,,,,,,,,,---------......------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////---------.........//////000000000000111111111111000000//////000111111222111111000000000000000111333333333333333333333333333333333333333333333333333222222333333444555666555555555555444333222111444444555666777777777666777666666666666666666777777666555555555777888999666777999999888999;;;===777888999::::::999888777555555555666777777777888999999999888888888777777555555555555555555555555------------------------******+++++++++,,,,,,,,,+++++++++++++++,,,------------++++++++++++------............------------------------------------------------------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000111111111111111111111111222222222222111111222222333444444444000000000111111111111111111111111111222222222222222111111111111111111222111111111111111222222222111111111111000000000000///////////////.........,,,------------.........000000//////...------,,,---..................---...---------------------,,,------,,,***))))))******++++++,,,,,,,,,,,,+++******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((()))*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,++++++++++++,,,,,,...------,,,,,,++++++***---,,,+++******+++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------............,,,,,,,,,---------......,,,,,,,,,------------...++++++++++++++++++++++++,,,------......------,,,------------,,,,,,,,,,,,........................,,,,,,------...//////////////////000000000111111////////////000111111222222222111000000000111111222222222222333333333333333333333333333333333333222222222222333444555666666666666666666555444333444444555555666666555555666666666666666666666666444444444444555666666777444555666666666777999;;;666777999;;;;;;:::888777555666666666777777777888::::::999999888777777777666666666666666666666666++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......---+++******+++---...///.........---------------------------------------------------------------------------.........------------------------............/////////////////////000000000111111444444444555555666666666000000111111222333333333///000000000111111111222111111111111222222222222111000000//////000000111000000111111111222222222111111111111000000000000000/////////............,,,,,,---------.......................................------------.........---,,,,,,---...------000.........//////...---++++++,,,,,,,,,++++++***++++++***))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++*********((()))***+++++++++******------.........---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---...............+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,------...------,,,,,,++++++***---,,,+++))))))+++,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------((()))+++,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,------......------,,,.........---------,,,,,,------------------------,,,,,,------...//////000....../////////000000000.........//////000222222333333222111111111111111111111222222222333333333333333333333333333333333222222222222333444555666555555666666666555444444555666666666666555555444555666666666666666666555222333444555555666666666555666666555444444555777666777999;;;<<<;;;999888666666777777777777888888::::::999999888777777666666666666666666666666666******************************+++++++++,,,,,,,,,...------,,,,,,---------...---+++******+++---...//////.........---------------------------------------------------------............................................................/////////000---.........//////000000111111222222333444555555...//////000111222222222//////000000111111111222000111111111111222222222000000////////////000000000000111111222222222222111111111111000000000000000000//////.........---,,,,,,,,,---------......,,,,,,------...////////////...---,,,,,,---...///...---+++,,,---......---,,,***)))***...///...+++,,,,,,,,,,,,,,,+++***)))---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++*********))))))&&&(((***+++,,,+++)))(((......///000///...,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------.../////////...+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...***++++++,,,,,,---......---,,,***))))))***,,,---*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------'''(((***,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,---------......,,,,,,,,,------.........111111111111111111111111,,,------......------,,,/////////......---------------------------------,,,,,,------...///000000............////////////............///000222222444444333222111111222222111111111222222333333333333333333333333333333333222222222222333444555555222333333444444333333222777777888777777666555555555555666666666666555555111222444666777666666555888999888666444333333444555777:::<<<<<<;;;999888777777777777888888888888::::::999999888777777666777777777777777777777777,,,++++++******++++++,,,*********++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,......------------......------------------,,,,,,..........................................------////////////////////////............////////////111111222333333333333222111111111000000000000000333222222222111000000000000///...---...///111333000000000000000000000000222222111111000000//////000000000000111111111111111111000///////////////000//////...---,,,,,,,,,+++,,,---......---,,,+++,,,,,,,,,---------.........------,,,,,,------...111///,,,+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---+++++++++,,,,,,---------+++++++++*********))))))******+++++++++,,,,,,,,,---,,,+++)))))))))******+++,,,------++++++,,,---000//////...,,,++++++***------------------------+++,,,,,,------,,,,,,+++)))***+++,,,---.........******+++,,,,,,---......---,,,,,,,,,,,,---......---------------------------------------------------------------------------------------------------------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------************************---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---******))))))))))))******.........------,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,+++++++++,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,***+++---------+++)))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,------------------------...------,,,,,,------...---------.........//////....................................////////////000///---,,,,,,---///000000000000000000000000000222111111111000000//////111111222222222333333333111111222333333333333222111111333333333333111111111111222444666777888999777666555444333444555555444555555666666666666666666666666666666666666666666666666666666666666666555666888:::;;;:::999888888888888777777777777777666777888999:::999888777;;;:::999777666666555555,,,++++++******++++++,,,++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------................................................////////////////////////............////////////000111111222222222222222000000000000000000000000222222111111111111111111111000/////////000222333000000000000000000000000111111111000000000000000//////000000000111111111111000000///////////////000000///......---,,,,,,,,,------------------,,,,,,,,,,,,---------......------,,,,,,,,,,,,------111///,,,+++,,,,,,,,,+++******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,+++,,,,,,,,,,,,++++++***+++,,,------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,++++++,,,---,,,+++***)))+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,---------------------------...------,,,,,,------...,,,------------.............................................////////////111000...------...000111000000000000000000000000111111000000000/////////111111111222222222333333111111222333333333333222111222333444444333222111111222333444555666777888777666555444333444444555444444555666666666666666555555555555555555555555555555555555555555555555333444666888999999888777888777777777777777777777777888999:::::::::999888;;;:::999777666555555555,,,++++++******++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------.........................................................////////////////////////............//////////////////000111111111111111000000000000000000000000000000111111111111111111222111000000000111333444000000000000000000000000///000000000000000000111//////000000000000111111000000//////......//////000000000///......------...------,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,,,,------000...,,,+++,,,---,,,+++******+++,,,,,,---......++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,------++++++,,,---***+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---------,,,,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---++++++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---......------------------...,,,,,,++++++++++++******++++++,,,,,,,,,,,,------,,,,,,+++************+++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---,,,,,,,,,------------------------------...------,,,,,,------...,,,,,,,,,,,,------------....................................////////////111000///......///000111000000000000000000000000000000///////////////...111111111222222222222333111111222333333333333222333333444444444444333333222333333444555666666666666666555444444444444555444444555666666666666555555555555555555555555555555555555555555555555555111222444666888888888777777777777777777777888888888888999:::;;;:::::::::<<<;;;:::888666555555555,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,++++++++++++++++++++++++++++++,,,,,,,,,------------............------,,,,,,++++++++++++,,,,,,++++++,,,,,,---...//////........................---------...............////////////////////////............////////////...//////000000000000000/////////000000000000000//////000000111111222222222111000000000111222222000000000000000000000000.../////////000000111111////////////000000000111000//////.........//////000000000//////............---,,,++++++,,,---...,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---///---++++++,,,---,,,***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---...+++,,,------++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------++++++******)))******+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++******++++++,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,,,,------------------------------...------,,,,,,------...+++++++++,,,,,,,,,------....................................////////////000000///......///000000////////////////////////////////////............111111111111222222222222111111222333333333333222444444444444444444444444333333333444444555555555666666555555444444444444333444555555666666555555555555555555555555555555555555555555555555555555111222444666777888888888777777777777777888888888888999999:::;;;;;;;;;;;;<<<;;;:::888777666555555,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------......////////////......------,,,,,,,,,,,,------++++++,,,,,,---...//////........................---------.........//////////////////////////////............////////////......///000000000000///......//////000000000000/////////000000111111222000000000/////////000000////////////////////////......//////000000000111...////////////000000000//////............//////////////////...............---,,,++++++,,,---...,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,---,,,+++,,,------+++***...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++,,,,,,,,,---+++(((''''''***---///+++,,,------++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,------------++++++,,,,,,,,,,,,------,,,++++++++++++,,,---------------------------------------------------------,,,+++******+++,,,---+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******))))))))))))******,,,,,,,,,---------------+++++++++,,,,,,,,,------+++******)))******++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,++++++******+++,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,------...------------------------...------,,,,,,------...+++++++++,,,,,,,,,------....................................////////////........................////////////////////////............////////////000000111111111222222222111111222333333333333222444444444444444444444444222333333333444444555555555555555555555444444444333444444555555555555555555555555555555555555555555555555555555555555555333333444666777888888888666666777777888888888888888999999999:::;;;<<<<<<<<<;;;:::888777777666666,,,++++++******++++++,,,,,,,,,++++++++++++++++++*********+++++++++++++++++++++,,,,,,,,,,,,------......////////////......------,,,,,,,,,,,,------+++,,,,,,------.................................,,,,,,------.../////////////////////////////////............////////////......///000000000000000---......//////000000111//////000000000000000000000000000000////////////////////////////////////...//////////////////000......////////////000000......------......//////.....................---...------,,,,,,------...,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,,,,++++++,,,------+++***...------,,,,,,++++++***------,,,,,,,,,,,,+++++++++++++++*********))))))******+++++++++,,,,,,,,,---+++(((&&&'''))),,,...+++,,,------++++++,,,---------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------------------------------)))******************)))******++++++,,,,,,------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---******))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,,,,,,,------------......++++++,,,,,,,,,,,,------+++************+++,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++++++++,,,,,,,,,))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---......------------------------...------,,,,,,------...,,,,,,,,,,,,------------....................................////////////---..................---000000000000000000000000...////////////000000000000000000111111111111222111111222333333333333222444444333333333333444444111222222333444555555555555555666666555555444333333333444555555555555444444444444444444444444444444444444444444444444444444444555555666777777777666666666777888888999999888888888888999;;;<<<===::::::999888888888888888,,,++++++******++++++,,,++++++++++++++++++,,,,,,)))*********++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,------------------------........................,,,,,,------...//////000////////////////////////............//////////////////000111111111111000------......///000000111000000000000000/////////111111111111000000/////////////////////////////////////////////................../////////000000...------------...///000,,,,,,------------------,,,------------------,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++******,,,------+++)))+++++++++,,,,,,------------------,,,,,,+++++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,++++++******+++++++++,,,------++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***))))))******+++,,,,,,------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------+++++++++++++++,,,------******+++++++++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,---,,,++++++***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---+++***))))))***+++---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------------...------,,,,,,------...,,,------------.............................................////////////......////////////......000000000000000000000000/////////000000000111111000000000000111111111111111111222333333333333222444333222111111222333444000000111222444555666666444555666666666555444333222333444444555555444444444444444444444444444444444444444444444444444444555444444444444444555555555666666777888888999999777777777777888:::<<<===999999888888999999::::::,,,++++++++++++++++++,,,*********++++++,,,,,,---))))))******++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++************++++++------------------,,,,,,........................,,,,,,------...///000000////////////////////////............/////////000//////000111111111111111---------...///000000111111111000000//////......222222222222222111000///////////////////////////000000//////.........---............/////////000---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,,,,,,,---------......,,,++++++++++++++++++,,,*********,,,------+++)))((()))***+++---...///000---------,,,,,,+++++++++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,...//////,,,***(((+++,,,------++++++,,,---***++++++,,,...//////000------------------------******++++++++++++******,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------++++++++++++++++++++++++,,,...000222222000...,,,))))))***+++,,,,,,------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------........................+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---,,,+++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++,,,------...*********++++++,,,,,,,,,,,,++++++++++++++++++,,,((()))+++---...---+++***,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///------------------------...------,,,,,,------...---------.........//////..................................../////////000//////000000000000//////000000000000000000000000//////000000111111222222000000000000111111111111111111222333333333333222333333111111111111333333///000111222444555666777444555666666666555333333222333444444555555444444444444444444444444444444444444444444444444444444555444333222222222333333555666666777888999999999777666666666777999;;;<<<888888888888999:::;;;<<<***+++,,,,,,------,,,,,,+++***((()))***,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,))))))***+++,,,,,,---...++++++++++++++++++++++++*********+++,,,---...///............////////////......///000111222222333222111000//////000111111000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111////////////............---------.........//////000...,,,,,,.........---,,,++++++******++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...------------------------++++++++++++++++++++++++************************------,,,++++++******)))++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++,,,---...///------------------------++++++************++++++++++++++++++++++++++++++........................,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++...------,,,,,,------...++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***,,,...//////...,,,)))((()))******))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))///...,,,***))))))***+++...---+++))))))+++...///((()))+++,,,---.........++++++++++++++++++++++++)))))))))***+++++++++,,,++++++***)))***+++---...///...,,,+++***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---------------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,------......------,,,///............---------------,,,+++,,,---...///........................////////////////////////............////////////000000000000000000000000000000000000000000000000222222111111111111222222111222222333333222222111444333333222222111111111333333444444555666777777666777777777666555444444555555444333333333333444555555555555666777999999888777777777666666555555777666666555555555555666333444777999::::::999888;;;;;;;;;;;;;;;;;;;;;;;;777777888888999999999999***+++,,,,,,------,,,,,,,,,***)))***+++---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...//////............////////////.........//////000000111222111000//////000111111000000000000000000000000111000000000////////////........................//////000000000111111111////////////............---------.........//////000...,,,,,,...///...---000//////......//////000+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++++++++,,,---......------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++------,,,,,,,,,,,,------++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++///---******+++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))),,,,,,,,,,,,+++******)))******++++++++++++,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++---++++++,,,,,,,,,+++******------------------------+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,------......------,,,............------------------,,,,,,,,,---...///........................////////////////////////............////////////000000000000000000000000000000000000000000000000111111111000000111111111111222222333333222222111333333333222222222111111333333444444555666666777444444555555444444333222666555444444333333444444555555555555666777888999888888888777777777666666777777666555555555555666333444666888999999999888;;;;;;;;;;;;;;;;;;;;;;;;777888888888999999999999***++++++,,,,,,,,,,,,,,,---+++******,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++------------------------......---------......///............////////////........................111111000000000000111111000000000000000000000000111111000000000/////////........................//////000000000000111111////////////............---------...............///...,,,,,,...///......///......------......///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++*********+++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////...,,,++++++***///---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******)))***,,,------,,,***)))'''(((***,,,,,,,,,***))).........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********------.........---,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++*********,,,)))******++++++++++++***------------------------+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,............---------------,,,,,,,,,,,,---...///........................////////////////////////............////////////000000000000000000000000000000000000000000000000111000000//////000000111111222222333333222222111333333333333222222222222333333444444555666666666444444555555555444333333666555444444333444444444666555555666666777888999999999999888888888888777777777666555555555555555333444666888999999888888::::::::::::;;;;;;;;;;;;888888888888999999999999******+++,,,,,,,,,,,,+++,,,***))))))+++,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------******++++++++++++,,,,,,///...---------------...............//////////////////..................000000000000000111111111000000000000000000000000111111111000000000//////........................////////////000000000111////////////....................................///---,,,,,,...//////...------,,,,,,,,,,,,------//////......---------,,,------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******++++++,,,,,,++++++******++++++,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.........,,,+++,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))***+++,,,,,,,,,+++***''')))***,,,,,,,,,+++***.........---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,---.........,,,+++***---,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++)))***++++++))))))***+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,.........---------,,,,,,,,,,,,,,,,,,------......------------------------////////////////////////............////////////////////////////////////000000000000000000000000000000////////////000000111222222333333222222111222222333333333333333333444444444555555555666666666666777777777777666666666666555444444444444444666666666666666777888888999999999999999999999999888777666555555444555555222333555666777888888888:::::::::::::::;;;;;;;;;999999999999999999999999)))***++++++,,,,,,++++++***)))'''(((***++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,---------......++++++,,,------...//////*********++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,............////////////000///////////////////////////000000111111111111000000000000000000000000111111111111000000000000////////////////////////...////////////000000000////////////.................................---...---,,,,,,...//////...000//////......//////000/////////......---------------------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++)))))))))******++++++,,,,,,++++++******++++++,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,---//////,,,+++***+++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++*********+++,,,---*********+++,,,---......,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******+++,,,---------+++***)))+++,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************+++++++++,,,,,,---------+++,,,,,,---------,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***++++++))))))***+++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,------......------,,,...------------,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............////////////////////////////////////000000000000000000000000000000////////////000000111222222333333222222111222222222333333444444444444444444555555555555555666666777777777777777666666666555444444444444555777666666666666777777888999999999999999:::::::::888888666555555444444444222333444555666777777777999999999:::::::::;;;;;;:::999999999999999999999)))******+++++++++++++++***((('''''')))******)))++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------------******+++,,,---...//////+++,,,,,,------......///,,,,,,+++++++++,,,,,,---............////////////////////////////////////...///000111111222111111000000000000000000000000222222111111111000000000000000000000000000000000......////////////000000////////////...........................---------...,,,+++,,,...000000///......------------.....................---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************------,,,,,,+++******)))++++++++++++++++++++++++*********+++++++++++++++,,,++++++******++++++,,,***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++------------------------+++,,,,,,---------------*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...,,,***))))))***,,,---+++******+++,,,---//////***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++,,,,,,------...***+++---......---,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***+++,,,+++*********,,,,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////............////////////000000000000000000000000000000000000000000000000111000000//////000000111111222222333333222222111111222222333444555555666555555555555555555555555444444555666666666555555777666555555444444555555777777666666666666777777888999999999999:::::::::999888777555555444444444222222333444555666777777888888999999::::::;;;;;;::::::::::::999999999999))))))***+++++++++++++++***)))'''(((***++++++***++++++++++++++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,------++++++,,,------...//////,,,,,,,,,,,,,,,---...///............////////////---------......//////000---...000111222222111111000000000000000000000000222222222111111111000000////////////////////////........./////////000000////////////............//////.........---------...,,,+++,,,...000000///------,,,,,,,,,,,,---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,***+++---......---+++***++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......------)))******+++,,,,,,------------,,,,,,,,,,,,------------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++************'''(((***,,,------------***+++,,,,,,---------,,,------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......***+++---...///...---,,,)))******+++,,,,,,------+++++++++++++++++++++++++++,,,---,,,+++***+++---------......------,,,,,,++++++++++++++++++++++++*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++---......---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---,,,------......------,,,---------,,,,,,,,,+++++++++,,,---.........------........................////////////////////////............////////////000000000000000000000000000000000000000000000000111111111000000111111111111222222333333222222111111111222333444555666777555555555555555555555555444444555666666666666666777666666555555555555555777777666666666666777777888888888888999999999:::999888777666444444444444222222222333444555777777777888888999::::::;;;;;;;;;;;;:::::::::999999999))))))***++++++++++++***+++***((()))+++,,,,,,+++++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++******))))))***++++++,,,------,,,,,,,,,---...///000111............/////////000++++++,,,,,,---...//////---...000111222222222111000000000000000000000000222222222111111111111000..................................../////////000000/////////............//////.........------------,,,+++,,,...000000///111111000000000000111111+++,,,,,,------.........++++++++++++++++++++++++)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++++++++++++++,,,***+++---......---+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************+++,,,,,,---.........---))))))***+++,,,,,,------...------,,,,,,------...------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,...000000...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---...---+++((('''###&&&***...///...+++))),,,,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,------------,,,,,,+++,,,---///000)))***,,,---...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......***+++---//////...---,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++,,,------++++++,,,---------------,,,,,,+++***++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++---///000000///++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------,,,------......------,,,---------,,,,,,,,,+++++++++,,,---.........---,,,000000000000000000000000////////////////////////............/////////000000000000000000000000000000000000000000000000000222222111111111111222222222222222333333222222222111111222333555666777777555555555555555555555444666666777888888888888888777777666555555555555555888777666666666666777777777777777888888999999999999888777666444444333333222222222333444555666777777777888999::::::;;;;;;;;;;;;;;;::::::999999999************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---------....../////////......---,,,,,,+++******------,,,+++,,,---...///000///...------...///000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000........................////////////////////////........................,,,,,,,,,------...............---------......///.........------,,,,,,,,,---------............//////...---,,,+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++)))))))))))))))*********)))+++,,,+++)))))),,,000------------------------++++++++++++******))))))))))))*********+++++++++)))***,,,...//////......---------,,,,,,,,,++++++)))***+++,,,---,,,++++++------------------------+++,,,------......------------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,---***'''''')))+++***)))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++...------,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++******+++---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---------,,,,,,+++++++++***************************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))&&&&&&'''((()))***++++++,,,,,,*********+++,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---------.........//////------++++++++++++------+++,,,...//////...,,,++++++,,,---...---,,,+++***............////////////000000000000000000000000111111000000//////......000000000000000000000000222222111111222222333444222222222222222222222222333333444444555666666666444444555666777888888999666666777888888888888888<<<;;;999888666555444444888888777777666666666555777777999:::::::::::::::888777777666555444444333333222222222333555777888666666777888999::::::;;;<<<<<<;;;:::999999999999************************************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///000///...------...///000/////////000000000111111000000000000000000000000111111111111111111111111000000////////////000000........................////////////////////////........................,,,,,,,,,---------......///......------------...------------------,,,,,,------------............---,,,+++*********++++++---,,,,,,++++++,,,,,,---************************,,,---------,,,,,,+++***,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))*********+++++++++***+++,,,.........------------------,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++------------------------......------,,,,,,,,,+++---+++((()))+++,,,,,,***))))))******++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++******+++---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++)))))))))***++++++,,,,,,---,,,+++******++++++,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,------------.........---,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,------.........------,,,............////////////000000000000000000000000111000000000/////////...000000000000000000000000222222111111222222333444222222222222222222222222333333444444555666666666777777777888999999999:::666666777888888888888888<<<;;;999777666555444444777777777666666555555555666777888999::::::::::::888888777777666555555444333333333333333555666777666666777888999::::::;;;<<<;;;:::999888888888888************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------************++++++++++++******+++,,,,,,---......---,,,,,,,,,,,,---.../////////............//////.........////////////000000000000000000000000000111111111111111111111111000000////////////000000........................////////////////////////........................,,,,,,,,,------------...//////...---,,,,,,------,,,,,,------------------------------............---,,,,,,+++***+++++++++---,,,,,,++++++,,,,,,---************************,,,,,,---------,,,++++++,,,++++++******++++++,,,++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***(((((()))))))))(((++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,------------,,,,,,---------,,,,,,,,,,,,+++)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......---,,,++++++***...,,,++++++,,,------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++,,,---......++++++++++++++++++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++******++++++,,,,,,,,,++++++++++++***************************,,,++++++***++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---------------------------///...............//////............////////////000000000000000000000000000000000000////////////000000000000000000000000222111111111111222333333333333333333333333333333333333333444555555666666888888888888888888888888666666777888888888888888;;;:::888777666555555555666666666555555555555555555666777888999999999999999999999888777777666666444444444444444555666777555666666777888999::::::;;;:::999888777777777777************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,------....../////////....../////////---------.........//////////////////////////////222222222222222222222222000000////////////000000........................////////////////////////........................------------------------//////...---,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,---------.........//////......---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++))))))******+++,,,------+++)))&&&(((+++,,,***(((++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,------,,,,,,,,,+++,,,,,,+++++++++***************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------........................------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******---,,,,,,,,,,,,---,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++,,,---------++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++...------,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///...---------...///000............////////////////////////////////////000000000000////////////000000000000000000000000111111111111111222222333333333333333333333333333222333333444444555666666666666666666666555555555666666777888888888888888:::999888666666555555555555555555555555555444444555666777888888999888888:::::::::999999888888888555555555555555555666666555555666777888999:::::::::999888777666666666666************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////...------------............////////////////////////111111111111111111111111000000////////////000000////////////////////////////////////////////////........................------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------------.../////////.........---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++***************)))))))))---***)))+++///111///---------------------------+++++++++++++++++++++,,,************************---,,,,,,,,,++++++,,,,,,************))))))))))))+++***++++++++++++,,,,,,+++++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++******+++---...++++++++++++++++++++++++---------,,,++++++******------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......---,,,,,,,,,---///000............////////////////////////////////////////////////000000000000000000000000000000000000111111000000111111222333333333333333333333333333222222333333444555555555666666666555555555555555666666777888888888888888888888777666555555666666444444555555555555555555555666777888888999888888::::::::::::999999999999666666666666666666555555555555666777888999999:::999999888777666666666666************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......////////////......---------............///000000000000000000000000000000000000000000000000000000////////////000000////////////////////////////////////////////////...........................------------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,------------,,,------------,,,++++++---,,,,,,++++++,,,,,,---************************++++++,,,---------,,,,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++......,,,***(((&&&%%%$$$)))))))))***,,,---,,,+++------------------------++++++++++++,,,,,,,,,,,,+++++++++***************,,,,,,++++++++++++,,,---*********)))))))))((((((++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------)))))))))))))))))))))))),,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,------,,,++++++,,,******)))))))))))))))(((,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++......---,,,,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,*********************************++++++,,,,,,---+++++++++,,,,,,---------+++******))))))******+++------------------------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,---...//////............////////////000000000000000000000000////////////000000000000000000000000000000000000111000000000000111222222222222222222222222222222222222222333444444555555777777777777777777777777666666777888888888888888777777666555555666666666555555555555555666666666555666777888999999999999::::::::::::::::::999999777777888888777666555444444555555666777888999999:::999888777666666666666************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,------...+++,,,---.........---------...///000000///...------............/////////000000000000000000000000////////////////////////000000////////////000000////////////////////////////////////////////////..............................---------,,,,,,,,,++++++++++++,,,---......------------------,,,,,,++++++,,,,,,,,,---------,,,---.........---++++++---,,,,,,++++++,,,,,,---***************************+++,,,,,,---------,,,,,,++++++******++++++,,,++++++************++++++++++++++++++++++++++++++...---,,,+++)))((('''&&&)))***,,,+++***(((((((((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++*********))))))++++++*********,,,---...++++++++++++************++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------************************,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++---000///---,,,,,,...+++++++++******))))))))),,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,++++++,,,---------,,,++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***+++,,,............---******+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,---...,,,------------.........+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,,,,,,,---//////000000000............////////////000000000000000000000000.../////////000000000111000000000000000000000000000000000000000111222222111111111111111111111111111222222333333444555555555666666666777888888888666666777888888888888888666666555555555666666777555555555666666777777777666777888999::::::::::::999999999999999999999999888888999999888666555444444444555666777888999999::::::999888777777777777************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,/////////......---------((()))***+++---...///000+++,,,---.........---,,,---...///000000///...---.........////////////000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000////////////////////////.................................------,,,,,,,,,*********+++,,,---...///.........------,,,,,,,,,++++++,,,,,,,,,---------...///000000000///---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,++++++++++++++++++,,,++++++************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,000333444333...+++***,,,+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++******))))))******))))))***,,,...///---------,,,,,,,,,++++++,,,+++*********+++,,,---------------------------+++,,,------......------------------------------...------,,,,,,------...........................++++++++++++++++++++++++)))******++++++,,,------+++///111111///---...///.........------,,,,,,,,,,,,,,,,,,------.........+++,,,,,,------,,,,,,+++***++++++,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++,,,---------,,,+++***++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++......---------,,,,,,,,,******+++++++++,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////...*********++++++,,,,,,,,,************************************+++,,,---...---------.........//////++++++------------+++++++++,,,...//////...,,,+++,,,---///111111111111000............/////////000000000000000000000000000.../////////000000111111000000000000000000000000000000000000000111111222000000000000000000000000111222222333333444555555222333333444555666777777666666777888888888888888666555555555555666777777555666666666777777888888777888999::::::;;;::::::999999999999999999999999888999999999888777555444444444555666777888999999;;;:::999888777777777777++++++++++++++++++++++++,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,+++++++++,,,,,,---...******+++,,,,,,---............------------......////////////000000000000............/////////000---......///000111111222222111000......000111222000000//////.........---,,,,,,,,,---------.....................///000000......---------......///---------------...///000------++++++++++++------.........------,,,,,,,,,///...------,,,,,,,,,,,,........................---,,,+++******+++,,,------,,,***)))))))))******************************+++++++++*********)))))),,,,,,+++++++++,,,---...+++******))))))******+++******+++++++++,,,,,,,,,000///...,,,+++***)))))),,,,,,---...---,,,***)))******++++++++++++******+++,,,---------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++,,,------------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,+++******+++++++++---,,,++++++------,,,+++*********++++++,,,,,,,,,***+++,,,......---,,,,,,++++++++++++++++++++++++.........///......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,+++++++++,,,,,,---...+++,,,---...///...---------------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------............------,,,+++,,,++++++---000000---***,,,------......////////////......------///000111......///////////////...---......///////////////111111000000//////.....................///000000000000000000111111111111111111111111111000///...111111222222222333333333444444555666666666666666666555555555555444444444555555555555555555444444666666666666777777777777777777777777888999:::;;;;;;:::888888888888777555666777888888888777555444222222333333555666888999===<<<;;;999888777777777++++++++++++++++++++++++++++++***))))))***++++++******************************+++++++++,,,,,,,,,,,,,,,,,,------------...------------------------++++++*********++++++,,,,,,,,,,,,------......///......------------............/////////000000000........./////////000000.........///000111111111222111///......///111222000/////////.........------------------------------------------....../////////...------------------,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,------------------,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---,,,***)))))))))***+++++++++++++++++++++++++++,,,++++++++++++*********+++*********++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,000///...,,,++++++++++++,,,,,,---------,,,+++*********++++++++++++******+++,,,,,,------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,+++...------,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,---,,,++++++------,,,+++******+++++++++,,,,,,,,,(((((()))************)))))))))))))))))))))))))))+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++,,,,,,---)))***+++,,,,,,,,,++++++---------,,,,,,+++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------,,,++++++,,,******+++......---***,,,,,,,,,,,,,,,,,,------///......---...///000111///000000000///...---------......///////////////000000000000//////.....................///000000000000000000111111111111111111222222111111000///111111111222222222333333444555555666666666555555555555555555444444444444555555555555555555555555666666666666777777777888777777777777888999:::;;;:::888777888999999888777666666777777777666555444333333333444555666777888<<<;;;:::999999888888888++++++++++++++++++++++++++++++***))))))***++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++++++++++++++,,,..............................------------......------........./////////....../////////000000000......//////000000111111111111////////////111111/////////.....................------------------,,,,,,,,,,,,,,,------...//////...---,,,,,,---------,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++******++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...///000------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------,,,+++***)))+++,,,,,,------,,,,,,+++...---+++******+++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,------,,,++++++------,,,+++***++++++++++++,,,,,,,,,+++++++++++++++,,,------************************((()))***++++++,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******---,,,,,,+++++++++,,,,,,)))******+++,,,+++++++++------,,,,,,,,,,,,++++++++++++******++++++,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,***))))))+++,,,,,,+++---,,,+++***)))***+++,,,......------......///000111111000000///---,,,+++---......///////////////000000000////////////..................///000000000000000000111111111111222222222222222222111000111111111222222222222333555555555666555555444444555555555555444444444444555555555555555555555555666666666777777777888888888777777888888999:::;;;888777777777999:::999888555555666666555555444333444444444555555666666666999999999999999999999:::+++++++++++++++++++++++++++******************+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------..................------------......------------......------------.........///...////////////000000000.../////////000000000111111000////////////000111....................................------------,,,,,,,,,,,,,,,------...---------,,,,,,---.........---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,++++++******+++++++++***************************+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++)))******++++++++++++++++++,,,------------,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---000111------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***+++,,,,,,------,,,,,,+++---,,,***))))))***,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...---,,,++++++------,,,+++++++++++++++++++++++++++------,,,++++++---...///,,,,,,,,,,,,,,,,,,,,,,,,(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***---,,,++++++***+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++,,,,,,+++++++++,,,,,,++++++***,,,+++***)))***,,,------...---+++***)))***+++,,,------------......////////////000000///...---------......///////////////////////////////////////...............///000000///000000000111111111111222222333333333222222111111111111111222222222222444555555555555444333333555555555444444444333333555555555555666666666666666666777777777888888888888888888888999:::;;;;;;:::888777888999999888777555555555444444444333333555555555666666666666555666666777888999999999999++++++++++++++++++++++++*********++++++***************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///......------.........---------,,,,,,,,,,,,,,,......------------......------------.........///////////////000000000111////////////000000000000000//////////////////000---------.......................................---------,,,---......///+++++++++,,,---...///000......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***+++++++++,,,,,,,,,++++++++++++++++++++++++++++++---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,...000------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++,,,,,,------,,,,,,+++,,,+++*********+++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,++++++------,,,+++++++++++++++++++++++++++***)))((((((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,++++++******+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,+++++++++------,,,++++++,,,...//////...---,,,++++++,,,---,,,------...............------...///000000//////---......///////////////.............../////////...............///000000///000000000111111111111111222222333333333222222000000111111111222222222333333444444444444333333555444444444444333333333555555555666666666777777777777777777888888888888888888888888999:::;;;<<<<<<;;;999888888888666444555444444333333333333333444555666777777666666555333444555777888888888888++++++++++++++++++++++++)))***++++++++++++***)))******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------.........//////////////////000000000111111////////////000000000000////////////////////////---------------.........------........./////////---------------......///++++++++++++,,,...///000...------,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------+++++++++,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,************************,,,,,,,,,,,,++++++++++++***+++,,,---...---,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,++++++******)))******+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))+++,,,---------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))***+++,,,------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------************+++,,,---------,,,++++++------,,,+++,,,,,,,,,++++++++++++***+++************+++,,,,,,++++++++++++++++++++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***************+++,,,,,,***))))))))))))***++++++++++++,,,,,,,,,,,,------++++++******++++++,,,---******+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,,,,------***++++++,,,,,,,,,,,,,,,,,,---...---,,,,,,...000..................------,,,,,,---............---+++,,,---///000000111111---......///////////////---............/////////...............///000000000000000000111111111111000111222222222222222222000000000111111111111222111222333333444444333333444444444444333333333333555555555666666777777888777777777888888888999999999888888999999:::;;;<<<>>><<<:::888888777555333555555444333333333333444444555666777888777777666222333555777888888888888++++++++++++++++++++++++)))***++++++++++++***)))******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))***,,,---...++++++,,,,,,------............------------............/////////000000000//////000000000111111111000000000000////////////...//////////////////...,,,,,,,,,------.........,,,,,,---...///000111111,,,,,,,,,,,,,,,------...------,,,,,,+++,,,,,,---,,,++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......------------------------,,,++++++++++++++++++,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,++++++++++++*********)))***,,,---------+++***---,,,***((((((***,,,---******+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,------,,,,,,+++***)))))))))***+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---.........---,,,+++,,,,,,------,,,,,,+++************************,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------))))))))))))***+++,,,------,,,++++++------,,,+++,,,,,,,,,+++++++++******,,,,,,------.........---++++++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++))))))))))))***,,,------***)))((((((((()))+++++++++++++++,,,,,,---------++++++******++++++,,,---)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++*********************************+++++++++,,,,,,,,,+++++++++,,,------......++++++,,,---------------))),,,......,,,+++,,,...,,,---///000000///...---+++,,,---.........------------...///000000000///---......///////////////---------.........//////...............///000000000000000000111111111111///000111111222222111111000000000000111111111111///000111333444444444444444444444333333333222222444555555666777777888888777777888888888999999999999999999999:::;;;<<<<<<<<<;;;999888888888666444666666444333333333444555222444666888999888888777444555777999::::::999888++++++++++++++++++++++++)))***+++,,,,,,+++***)))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,...///000,,,,,,------...///000000.........------.........////////////000000000000000000000000111111111111000000000000////////////......////////////......,,,,,,,,,------.........+++,,,---...///111222222++++++******++++++,,,---000///---,,,+++************)))))))))***+++,,,,,,++++++------------++++++---,,,,,,++++++*********,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))''')))+++,,,,,,,,,***)))...,,,)))''''''))),,,...******+++++++++,,,,,,,,,000///...------------...,,,,,,+++***+++,,,...///+++,,,,,,------,,,,,,+++***))))))))))))+++---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,+++******+++,,,,,,------,,,,,,+++)))+++...000000///---++++++,,,,,,------,,,,,,+++************************,,,,,,,,,---------......+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,---------+++++++++,,,,,,---------(((((((((((()))***+++,,,---,,,++++++------,,,+++,,,,,,,,,++++++*********((()))***+++,,,+++***)))------------------------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((((((((()))***,,,---...,,,+++*********+++---...+++++++++,,,,,,---------++++++******++++++,,,---)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,------...//////+++,,,------............'''***---...,,,***+++,,,***,,,...000111000...,,,+++,,,---.........---,,,...///////////////......---......///////////////---------.........//////...............///000000000000000000111111111111...///000111111111111111000000000000111111111111...///000222333444555555444444444333333333222222444555555666777888888999777888888888888999999999999999999999:::;;;<<<<<<;;;999888888999999777666777666555444333444555555111333666888999999888888555777999;;;<<<;;;:::999000//////...,,,++++++***,,,+++++++++***)))))))))++++++++++++++++++++++++,,,++++++******++++++,,,)))******++++++,,,,,,------,,,)))'''''')))+++---......---,,,+++***)))(((+++++++++,,,---...///000//////.........---------+++,,,------......------333111/////////000///...///......------///000111000000000000000000000000////////////000000000000000000///...............------,,,,,,,,,---............---------,,,,,,,,,------,,,+++)))(((***,,,///...------,,,,,,,,,,,,******+++++++++******)))++++++++++++++++++++++++*********++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,)))************+++++++++------......------,,,+++++++++,,,,,,,,,++++++***------------------------++++++++++++++++++++++++------,,,++++++,,,------,,,,,,+++++++++,,,---...++++++++++++++++++++++++,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,------,,,***)))))))))************+++++++++,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********)))))),,,---......//////......---------,,,,,,+++++++++------------------------************************+++++++++++++++++++++++++++,,,...//////...,,,+++,,,,,,,,,------.........000///...,,,+++******)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,+++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...///---***((()))+++...000.........///000111111222......////////////......000///...------...///000---------............///000///...------...///000.........///......---,,,000///...------...///000//////000000111111111222111111111111111000////////////000111111111111111000000111111111222222222333333222222222333444444666777777777777888888888555555666777888999::::::888888999::::::;;;<<<<<<:::999999999888888777777777666555444444555666777444555555444444555777:::666999===@@@@@@>>>;;;999------------,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++---,,,+++*********,,,---,,,,,,,,,+++++++++++++++------,,,,,,,,,---......//////.........------------...//////000000//////222000......///000///---//////...---...///000111.........................../////////000000000000000//////..................------,,,,,,,,,------------------,,,,,,,,,,,,,,,------+++******+++---...------,,,++++++,,,,,,,,,+++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++******)))))))))******+++************++++++++++++---------...------,,,+++++++++,,,,,,,,,++++++***------------------------++++++++++++++++++++++++++++++***))))))***++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,++++++,,,,,,,,,---------...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------,,,++++++++++++************+++,,,,,,---,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,---//////---,,,+++,,,,,,,,,---------.........---,,,+++))))))((((((,,,,,,++++++++++++,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------------------------******))))))******+++,,,...,,,***)))***+++...///,,,,,,------...//////000......////////////......///...---,,,,,,---...///---------............/////////...------...//////,,,------.../////////...000///............///000///000000000111111111111111111111111111000/////////000000111111111111111111222222222333333333333333333222222333333444555666666666666777777777777555666666777777888888999777777888999::::::;;;;;;999999888888777777777777666666666555555666666666333555666555555555777999888:::===@@@@@@>>>;;;999***+++++++++,,,,,,------*********+++++++++++++++++++++++++++++++++++++++///......------......///......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,---******++++++,,,,,,------///...---,,,,,,,,,,,,,,,...............---------......///000000000000///000///......//////...---//////.........///000111............................../////////000000000000///......------......///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++---///---,,,++++++***+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,---------------,,,++++++++++++,,,,,,,,,,,,++++++------------------------+++++++++++++++++++++++++++******))))))******+++((()))***+++,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,------***+++,,,---------,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,,,,,,,,,,,,,,,,---------...------,,,+++++++++,,,,,,************************------------------------,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,------------......,,,+++************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++------------------------******))))))******+++,,,,,,,,,+++++++++,,,---...***++++++,,,,,,---------......////////////......------,,,,,,,,,,,,---------------............///......------------......+++,,,---...///000000000000//////......//////000000000000000111111111111000111111111111000000//////000111111222222111111222222333333333444444444333333333333333444555555555666666666777777777777666666666666666666666666666666777777888888999999777777777777666666666666555666666777777666666555222444666777666666777888999;;;>>>@@@???===:::888******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++......------------...............------,,,,,,,,,***+++,,,---------,,,++++++++++++,,,,,,,,,------...------,,,,,,,,,------........................,,,,,,---...............///...---...///000///---///////////////000000000................................./////////000000//////...------------...000///...---,,,+++++++++,,,,,,,,,+++++++++******+++,,,------,,,,,,...000++++++***************+++******++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,------------,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,---,,,***)))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***(((''',,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++*********************+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************+++++++++++++++++++++++++++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///......------------+++******))))))******+++------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,------,,,,,,***+++++++++,,,,,,,,,------......//////......---------,,,,,,,,,,,,---------------............///------------------------,,,---...//////000000000///////////////000000000000000000000000111111111000000111111111111000///000000111222222222222111222222222333333333333444333333333333333444555666666666777777777888888888777666666666555555555444555555555666666777777777666666666666666666555555444555777999999777555444111444666777777666666777999;;;===>>>===;;;888666,,,,,,,,,+++++++++************++++++,,,,,,,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.........((()))+++,,,---,,,+++***---------,,,,,,,,,++++++,,,++++++,,,---...//////---.....................,,,---......//////......---------///111111000.../////////000000000000000////////////////////////............//////////////////...---------------000///...---,,,+++++++++,,,,,,,,,+++++++++*********,,,......------...///*********))))))******+++'''))),,,......---+++***++++++++++++++++++++++++,,,,,,,,,++++++*********+++******))))))******+++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------......---,,,,,,***++++++++++++,,,,,,,,,,,,,,,------,,,,,,+++******+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,***++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((('''------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---************************)))*********++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---------,,,,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......+++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---------------............---------------......------------------............///,,,------------------,,,...///////////////.........//////000000000000000111111000000000000000000///000000111111111000000000000111222222222222222111111111111222222222222333333333333444555666777777777777888888888999999777777666666555555444444444444555555555555666666555555555555555555666666444555888::::::888555444111444666777777666666777888999;;;<<<;;;999777555------,,,,,,+++++++++***+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,---.........'''(((***+++,,,,,,+++***......------,,,,,,+++++++++++++++,,,---...000000---------...............//////000111111111111000------...000222333111///...///000111111111000000000000000000000000000000------.........////////////...------,,,,,,------///...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,......---,,,,,,---*********)))******+++,,,'''))),,,...///...,,,***++++++++++++++++++++++++,,,,,,+++++++++++++++++++++******************+++++++++++++++++++++++++++************++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++,,,---...///...------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))***+++,,,---...---,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,))))))))))))************,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))***+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,+++++++++++++++,,,---++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------******))))))******+++,,,***+++,,,---------,,,,,,------------------------------............------------............---------------............///------............------000000000000000///...---......///000111111111111111111111111000000000000///000000111111111111000000111222222333222222222000000111111111222222222333333333333444555777777777777777777888888888888777777777666666555555555444444555555555555555555555555555555666666666666444666888::::::888666444222444666777666666777888888999:::;;;;;;999888777,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///---------.........////////////000111111111111111------///111444444333111...///000111222111000000////////////////////////---------........./////////...------,,,,,,------...------,,,,,,,,,------------------,,,,,,,,,,,,***,,,......,,,+++***+++***************+++,,,,,,******++++++,,,---......++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++''')))+++---......---,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,+++*********+++,,,---............++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***)))***+++++++++,,,,,,,,,,,,++++++,,,,,,---......///++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---............---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---...---,,,,,,++++++,,,,,,---***+++,,,------------,,,))))))*********+++++++++,,,+++++++++,,,,,,---...++++++++++++++++++++++++)))******+++,,,---......,,,++++++++++++*********))))))***++++++++++++***+++++++++,,,,,,---------++++++++++++++++++++++++'''(((((()))******++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,+++++++++*********************+++,,,,,,,,,,,,++++++++++++,,,,,,------------------------******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******))))))******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------******))))))******+++,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,+++,,,------------,,,+++---------............///---...////////////...---...//////000000000//////---...000111222222111111111111111111000000000/////////000111111111111111000111222222333333222222111111111222222222333333222333333333555666777888555555555555666666666666777777777777777777777666555555555555555555555555555555666666666777777777555666888999999888666555333555666555555555777999888999;;;<<<<<<;;;:::999***++++++,,,...//////000---------,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,++++++******)))******++++++,,,---......***++++++,,,---//////000......---,,,,,,,,,---------------.........//////---......///////////////---...///222555555444222...///000222222111111000........................---------.........//////......---,,,,,,,,,,,,---------,,,,,,,,,---............------------,,,,,,***,,,...---+++***))))))++++++******+++,,,---------,,,)))((())),,,///111++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++%%%&&&)))+++------,,,,,,++++++,,,,,,,,,---------+++,,,,,,,,,,,,+++*********+++,,,---............+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......---,,,+++******))))))******+++,,,++++++,,,,,,---...//////+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,------------,,,+++***+++,,,---...---,,,,,,++++++,,,,,,---((()))***+++,,,++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,---...************************)))***+++,,,...///000000+++++++++*********))))))++++++,,,------------,,,+++++++++,,,,,,---------))))))))))))))))))))))))******+++,,,------......++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++,,,---......---,,,,,,++++++,,,,,,---*********************************++++++,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++***)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,------,,,+++***---------.........//////---...///000000///...---,,,---...000111111111111---...000111222222222111222111111111000000////////////000111111111111111111111222333333333333222222222333333333444444444222333333444555666888888333333333444444444555555777777777777888888888888555555555555555555555555555666666666777777888888666777888999999888777666444555555444444555777:::999:::<<<============<<<