BM6P6(@ ......//////000000111111---111111222666888GGGccc{{{xxxsssmmmiiisssuuubbbNNNIIIBBB>>><<<;;;888666888777777777777888999999:::<<>>999777444333333222333333444444333000---,,,---...---+++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***************************************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...........................---------............///---------.........//////222222111//////111333444777777:::CCCSSSfffvvv~~~uuugggbbbfffmmmrrr{{{{{{rrrccc[[[VVVRRRQQQLLLKKKUUUUUUDDD;;;BBBFFFVVVaaafff___UUUQQQQQQPPPMMMHHHAAA<<<999444...(((...///000000/////////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,---------.........//////......///000222333111222333333444444444444555444333222000000000000////////////////////////000000111111111111111000000000//////000000000///222111111111111//////000333...---111222000000222000000000000000000//////000000111000/////////000......////////////......////////////////////////..................------...------,,,,,,------...------------------------------------------------++++++************+++++++++++++++***++++++,,,,,,---,,,++++++******++++++......//////000000111111111333000444AAAOOOkkkjjjiiinnn{{{}}}kkkZZZLLLEEEAAA===;;;888888999;;;<<<<<<999888777666666555666666888555666:::888666???LLLZZZoooxxxnnngggaaa___]]]YYYXXXZZZUUUQQQNNNLLLJJJLLLUUU___rrr{{{uuulllxxxZZZBBB666000333222222111111111222222333111...,,,------,,,+++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***************************************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...........................---------............///------........./////////...///111000...///222666888<<>>===;;;???OOO[[[YYYQQQPPPUUU[[[YYYSSSMMMHHHEEE???666...---...000111111111000///---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.........////////////000111222333333333444444444444333333444333222111000///////////////////////////000000000000000000000111111111444555555666666777777777222222222222333555666777555111000333444333222333222222222222333333444444555555555555555555555444000000000000////////////////////////////////////////////////...---------......------------......------------------------------------------------++++++++++++++++++++++++************+++,,,------,,,,,,++++++******++++++......//////000000111111000000---888NNN```xxxyyyeeennnuuuyyyiiiXXXKKKDDDBBBBBB???===;;;:::::::::;;;;;;;;;:::999777666666555555999666777;;;;;;888:::???BBBTTTkkk|||uuunnnhhhbbb```]]]WWWTTTUUUUUUSSSRRRSSSQQQPPPTTTZZZfff{{{wwweeeXXX{{{kkkNNN999,,,222111111000000000000111333222///---,,,+++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++***************************************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...........................---------............///............////////////))),,,000333111000555<<>>>>>===<<<:::999888888777666444555999:::888777777;;;BBBOOO___oooxxxvvvnnnjjjeeebbbbbb___XXXRRRQQQRRRPPPQQQTTTTTTRRRSSSWWW^^^qqq}}}|||lllPPP\\\{{{dddHHH444222111000///////////////333222000---++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++))))))*********+++++++++***************************************************++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,++++++,,,,,,---...........................---------............///........./////////000000000...000444555999FFFTTTjjj|||mmm^^^XXXdddwww|||~~~wwwhhhYYYVVVUUUKKKFFFFFFFFFEEECCCCCCGGGLLL\\\ccciiihhh^^^QQQGGGBBB999555000......//////...........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))+++...++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------.........//////000000111111222333333333555555555555444333222222222222111000////////////000000000000111111222222111111111111222333444555333444666555444333555777444999:::888999<<<<<<888============>>>???>>>;;;;;;<<<<<<;;;:::999777666888666444444555666444222222111111000000111222222000000000000000000000000111000///............//////......------......///------------------------------------------------***+++,,,,,,,,,,,,+++***************+++,,,---...,,,++++++***++++++,,,,,,......//////000000111111222111444NNNrrr|||ppp{{{aaaiiiwww|||~~~sssdddXXXNNNHHHAAA???AAACCCBBBAAAAAABBBCCCBBBAAAAAACCCEEEBBBAAA@@@>>>======<<<<<<:::999999:::;;;999666444888777;;;EEEUUUbbbggggggdddaaa```cccaaaZZZTTTSSSTTTRRRRRRUUUUUUQQQQQQSSS[[[ooo^^^PPPtttpppQQQ777222111000000////////////111111000...+++***+++---,,,,,,------,,,,,,+++***++++++++++++++++++++++++)))************+++++++++***************************************************++++++,,,,,,++++++***************++++++++++++,,,,,,++++++,,,,,,---...........................---------............///....../////////000000000555///...666???LLLaaauuuuuu\\\[[[fffooo^^^bbbaaaSSSKKKDDDCCCCCCDDDEEEHHHKKKWWWgggppplll```TTTNNNFFF@@@777222111111000///////////////////////////---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++------+++))))))---111******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------........./////////000000222333333444333333555555555555555444333222333222111000000000000000000000000111222222333333444333222222222333444555555888<<<======>>>BBBEEEAAALLLTTTXXX^^^eeeeee___YYY[[[]]]^^^bbbffffffbbbbbbbbbaaa___[[[UUUOOOLLLHHHEEEAAA??????===999666666555333111000000111111000000000000000000000000000000.........///000111//////............//////------------------------------------------------***+++,,,------,,,+++***************+++,,,------++++++******++++++,,,,,,......//////000000111111111333:::UUUzzzwwwqqqiiibbbmmmuuuvvvhhh[[[MMMCCCBBBAAAAAABBBBBBCCCDDDDDD@@@BBBDDDDDDCCCCCCEEEGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@AAA@@@???======;;;999666444555999@@@JJJVVV^^^___\\\[[[______[[[XXXXXXXXXTTTSSSVVVVVVSSSRRRTTT]]]tttwwwXXXrrruuuUUU;;;333222111000////////////000000000...+++***,,,///,,,,,,------,,,,,,+++***************************)))************+++++++++***************************************************++++++,,,,,,++++++***************++++++++++++,,,,,,++++++,,,,,,---...........................---------............///.../////////000000000000555222888KKK]]]mmmqqqhhhvvvtttsssrrr\\\QQQIIIHHHHHHEEEDDDFFF@@@GGGSSS```hhhgggaaa[[[TTTMMMCCC===:::777333///////////////////////////------------------------,,,,,,---------.........------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++---...,,,)))***000555++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////000111222444444444444333444555555555555555444333333333222111111111111222000000111111222333333444444444444555777:::===???;;;@@@HHHLLLPPPUUU\\\aaahhhwww{{{```ZZZTTTOOOLLLGGG@@@;;;AAA???;;;888555333222222000000000000000000000000000///...---...///111333//////............//////------------------------------------------------***+++---......---+++***+++++++++***++++++,,,,,,++++++******++++++,,,---......//////000111111111555;;;DDD^^^[[[eeepppsssppp^^^QQQHHHDDD>>>BBBFFFEEEBBB@@@CCCFFFAAACCCEEEDDDBBBAAACCCEEEHHHGGGFFFEEEEEEDDDEEEEEEAAABBBBBB???>>>>>>>>>===555666777666555;;;IIIVVV\\\WWWVVVYYY[[[YYYYYY[[[WWWRRRQQQSSSTTTRRRRRRTTT]]]uuuqqquuueeexxx{{{^^^HHH333333111000////////////...000000...+++***---000,,,,,,---------,,,++++++************************)))************+++++++++************************************************+++++++++,,,,,,+++++++++)))************+++++++++,,,,,,++++++,,,,,,---...........................---------.........//////////////////000000000000555888KKKjjjuuu}}}uuudddZZZSSSRRROOOIIIGGGIIIJJJEEECCCJJJXXXaaaaaa]]]\\\UUULLLFFFBBB===555///000000000000000000000000------------------------,,,,,,,,,---------......------------------------++++++,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***---...,,,***+++111777,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000000111333444555555444333444444555555555555555444333333222222111222222222000000111222333333444444222333555888>>>DDDIIILLL^^^eeeooowww~~~~~~xxxrrrkkkbbb[[[MMMJJJEEE???:::777666555000000000000000000000000///...------...000333444//////............//////------------------------------------------------***+++---......---+++***,,,,,,++++++***++++++++++++*********+++,,,,,,---...///...---///222333111555555WWWzzzzzz{{{pppccc^^^dddqqq|||nnnbbbVVVIIIIIISSSPPPNNNHHHBBBAAAEEEEEEAAAIIIGGGEEEDDDEEEFFFFFFFFFJJJHHHFFFEEEGGGHHHHHHHHHOOOKKKGGGEEEEEECCC???<<<===<<<888444333666<<<@@@JJJLLLOOORRRUUUVVVWWWWWWSSSQQQOOOQQQUUUXXXXXXWWWaaasssttt___dddvvvuuuhhhSSS===111111333------111///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++***)))***+++,,,******))))))******+++,,,))))))************))))))***************************++++++,,,,,,------...//////.........---------///.........////////////000+++---555666///000999AAAPPPqqqxxxuuuuuuvvvyyy{{{rrrZZZQQQRRRRRRNNNMMMKKKJJJLLLMMMNNNTTT\\\YYYWWWUUUUUUTTTLLL@@@666444111...---.........,,,//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------...............///////////////333333333333333333333333555555555444444333333222...000222222000000222444333333222000...000555:::666???HHHOOO\\\qqqttt```PPPPPPLLL;;;555//////777777000...222222111333555222------000000...------......---,,,000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------////////////111222333222555;;;]]]~~~zzzrrrnnneee[[[ZZZbbbnnnyyyyyygggfffbbbWWWSSSWWWVVVXXXVVVPPPLLLMMMNNNMMMKKKIIIGGGFFFEEEEEEDDDCCCIIIFFFDDDDDDGGGKKKNNNOOONNNKKKIIIHHHHHHGGGDDDAAA@@@>>>;;;777555666:::===@@@BBBFFFJJJMMMPPPRRRSSSRRRQQQPPPRRRVVVXXXWWWVVV^^^qqqttthhhdddkkk~~~gggeeeppp|||}}}yyydddFFF777333333......111---/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++******++++++******))))))******+++,,,******++++++++++++*********************************++++++,,,,,,---......//////.........---------------...///000000000000///---000555444111999GGGRRRmmm}}}{{{yyyrrrzzzttthhhfffhhhSSSNNNMMMPPPPPPMMMLLLMMMZZZYYYXXXYYYXXXTTTKKKDDD444444333222222000///...//////.........//////000------------------------...---,,,,,,,,,,,,---...------------------------++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,---------..................///////////////222222222333333444444444666666555444333333222222111000///000111222111///...111555888:::===AAAEEEMMMccc{{{{{{}}}yyyxxx|||zzzrrrccc^^^RRREEE<<<666333555:::222...,,,...///...///333000///......///000///---////////////......------------------------------------------------------++++++++++++++++++++++++)))******+++,,,,,,------000000000111222222222333;;;HHHfff}}}qqqgggbbb]]]___gggqqqzzz~~~}}}zzz}}}zzzmmmiiisssvvvlllbbb``````eeegggbbb\\\ZZZZZZYYYRRRRRRQQQOOOMMMJJJHHHGGGIIIFFFDDDDDDHHHMMMPPPRRRLLLLLLKKKLLLMMMLLLIIIGGGDDDCCCAAA===999777777999777999===BBBGGGKKKMMMOOOPPPPPPQQQTTTVVVWWWVVVUUUWWWhhhzzz}}}xxxsssrrrjjj___WWWUUUbbb|||yyyqqqssswww{{{___xxxSSS@@@666444...///111,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************))))))******+++,,,++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------....../////////............---,,,---///000111111111000111///222444444888JJJ___xxxuuukkkgggyyy~~~uuueeevvvxxxzzznnn```QQQLLLLLLKKKKKKLLLPPPQQQSSSVVVXXXWWWSSSPPP===;;;777333///...000222000//////....../////////...........................------,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------------..................//////000000000111111222333444555555666777666666444333222111111444111...000444555333000777666777;;;EEEVVViiiuuu|||uuummmjjjiiiggghhhhhhkkkrrrzzz|||vvvnnniiiooooooeee[[[XXX\\\___bbbcccccccccgggtttqqqXXXFFF???<<<:::999333///111333111000111000///...///000111000///...............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---///...000222222111222555DDDZZZssspppeeecccbbbeeelllsssxxxzzz{{{xxxzzzwwwnnnmmmjjjqqquuuiiifffiiimmmoookkkfffddd```[[[XXXZZZ[[[[[[XXXTTTQQQOOOIIIGGGEEEFFFIIILLLNNNNNNLLLMMMNNNNNNNNNMMMKKKIIIHHHHHHGGGCCC>>>999777666555777:::???CCCGGGJJJLLLMMMNNNQQQSSSVVVVVVUUUTTTVVVcccoooqqqooooooooonnn{{{wwwooobbbWWWYYYlll~~~zzzvvvtttuuuvvvZZZaaa```HHH:::444...000222,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))******))))))******+++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---........./////////...............---...000222222111000///333111111555<<>>===666222444777444000...000///...///000111000///............------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,///---...222222///222999LLLmmmccc\\\]]]___dddjjjppptttvvv}}}}}}}}}}}}~~~oooccchhhkkkvvvvvvmmmkkknnnnnnllljjjjjjhhh___UUUVVV[[[___aaa^^^YYYUUUTTTHHHHHHHHHJJJMMMNNNMMMLLLNNNOOOOOOOOOMMMKKKIIIIIIKKKLLLLLLIIICCC>>>:::888777888:::===@@@CCCFFFGGGHHHJJJNNNQQQSSSSSSSSSSSS[[[fffrrruuuvvvvvvuuurrr{{{zzzuuuiiiYYYSSS]]]lll~~~{{{ssspppooopppzzzgggMMMtttkkkRRR@@@888000000333.........//////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,---,,,+++***)))******))))))******+++,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,------...//////////////////////////////000111111222222111000///111111444???PPPhhhmmm```ooojjjdddqqqmmmgggxxxttthhhdddbbbYYYOOOHHHBBBDDDIIIPPPVVVYYYWWWUUUQQQNNNHHH@@@999444222222111111000///////////////------------------------------------------------------------------------,,,,,,---------.........---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------.........//////......//////000111111222111111222333555666777777777666555444333222111111111444555333111333:::@@@???MMMddd~~~|||}}}zzzxxxzzzrrrnnnsssiiikkknnnrrrvvvvvvtttrrryyykkkkkkqqqmmmpppppp^^^MMMBBB888555555333111111000///...///000111000///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,000,,,...222222///555???WWW~~~zzzWWWVVVXXX]]]cccjjjqqqvvvxxxyyy{{{~~~|||ppprrruuu}}}zzzzzztttqqqlllkkkmmmnnneeeYYYWWW]]]eeehhheee___[[[ZZZOOOOOOOOOPPPQQQQQQOOOMMMOOOPPPOOOMMMJJJHHHHHHIIIMMMOOOPPPNNNIIICCC???===999999999:::<<<>>>@@@AAABBBEEEIIILLLNNNOOORRRSSSYYYfffvvvyyyooorrrqqqmmmeeeYYYPPPSSS[[[eeelllvvvvvvkkkjjjllloooyyylllJJJ[[[}}}www^^^KKK>>>222000333///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************))))))******+++,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...////////////000000000222111111111111111111111222888FFFYYYooovvvffflllnnn^^^nnnqqqaaaWWWUUULLLHHHGGGJJJOOORRRPPPLLLMMMOOOQQQSSSOOOFFF:::111222222111000////////////------------------------,,,------......------,,,------------------------,,,---------............------,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------........./////////......///000000111222222222222333444555666666777555555555444444333333222000444777666555<<>>BBBDDDFFFJJJOOOTTTYYYcccqqquuullleeeaaa\\\UUURRRSSSOOOQQQSSSWWW^^^iiiuuu}}}yyynnnlllzzzwwwsssVVVeeeuuu```NNN888000222000222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++***)))***+++,,,*********)))***++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////.../////////000000111111///.........000444888;;;EEE```}}}~~~xxxfffPPPFFFHHHJJJGGGBBBBBBBBBFFFPPPYYYYYYOOOEEE333222111000////////////000000000000000000000000,,,,,,---......---,,,,,,---------------------------------.........//////...------,,,,,,------...,,,++++++++++++++++++,,,******+++,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------............/////////000---...///000111222333333444444555555555555555555333333333444444444555555777:::AAANNNccc}}}kkkaaa]]]dddqqqxxxtttlllXXXUUUVVV^^^iiimmmllltttjjjWWWOOO999888666555555444222000//////000000111111222222////////////////////////........................------------------------++++++++++++++++++++++++333444...333:::111<<>>@@@888;;;???BBBEEEHHHLLLOOOPPPiii|||lll]]]TTTQQQSSSUUUTTTPPPMMMNNNTTT```lllttt~~~vvvssshhh|||___jjjnnnLLL:::888666000111000///......------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------......///000000000000111111111111...222555555333555AAAMMMgggzzzxxx|||~~~wwwrrrwww~~~tttYYYNNNJJJEEEDDDHHHCCCGGGKKKOOOTTTXXXVVVRRR>>>888333222222111//////222///---,,,---......---------------------------........................,,,,,,++++++,,,///111333---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---///000///...///////////////.........///000111222222222222222000000000222555666666555111333333000000444888999@@@PPPcccsssqqqkkkhhhooovvv|||mmmggg```XXXVVV[[[aaadddeeetttyyywwwiiiRRREEE;;;:::999444000000222///...000444555111---000/////////.......................................---,,,,,,,,,,,,---...---------,,,,,,+++++++++111000...111555666KKKkkk~~~qqq\\\NNNRRRXXX]]]aaaccciiipppttttttwww|||}}}ooo^^^UUUWWWRRRPPPLLLHHHHHHJJJMMMNNNPPPNNNNNNOOOPPPOOOKKKGGGCCC@@@===999888999<<<===:::<<>>444333888666333000//////000///...000000/////////....................................---,,,,,,,,,,,,---...---------,,,,,,+++++++++111---111222111BBBcccyyy|||___TTTOOOOOOWWWWWW\\\```bbbhhhppptttsssvvv|||nnn```]]]XXXSSSMMMJJJKKKMMMPPPRRROOONNNNNNOOOOOOMMMJJJGGGGGGDDD@@@<<<:::999999:::===>>>>>>???@@@BBBFFFIIISSSoooqqqlllddd\\\VVVTTTUUUVVVgggddd___[[[[[[]]]aaadddhhhsss|||~~~yyy```OOO>>>555666111111000///............------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000111111333333333666CCC\\\zzz|||tttgggsssmmmaaaYYYOOODDDKKKIIIJJJMMMKKKJJJTTTaaa^^^XXXLLL>>>555111222444333111000///000000...,,,------------------------...........................---,,,,,,,,,---///000---------------------------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---///000///...///////////////////////////000111222333333333333777777666555555555555666666444777;;;>>>GGG___wwwxxx}}}xxxuuu{{{xxxwwwvvvwwwyyymmmbbb[[[^^^[[[WWWSSSTTT\\\iiirrrzzzbbbIII;;;888666555333222111000000///000000000/////////.................................------,,,,,,------...------,,,,,,,,,,,,++++++444///666666333QQQzzzwwwTTTMMMPPPRRRWWWWWW\\\```bbbhhhpppssssssttt|||}}}kkkbbb```XXXQQQPPPRRRRRRSSSTTTNNNNNNOOOPPPPPPNNNLLLJJJIIIGGGCCC???<<<:::999999===>>>>>>===>>>AAAFFFIIIQQQlllrrrfffbbbZZZSSSNNNLLLMMMNNNeeedddcccccceeegggjjjlllbbbgggiiiiiisssooolllRRRAAA999777222111000///............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------.../////////...//////000000111111111555555888CCC\\\|||qqq{{{~~~~~~oooYYYSSSLLLJJJNNNLLLJJJSSSbbbfffeee\\\MMM@@@888666444111/////////111111///---......................................................---,,,,,,------...---------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++......---,,,,,,+++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---///000///...///////////////000000000000000222333444444444444444555777888777666666777444222888GGGTTTfffuuukkkhhhkkkzzz~~~xxxrrrpppmmmooo{{{tttjjjfff___YYYVVVWWWZZZ^^^vvvpppOOO===777555333333555555222...000000000////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,444///777:::<<<^^^pppNNNKKKOOONNNRRRWWW\\\```ccchhhppptttsssttt}}}zzzlllfff[[[RRRSSSUUUSSSOOOOOOKKKMMMOOOPPPPPPOOONNNMMMIIIGGGEEEBBB???===;;;;;;<<<=========>>>AAAFFFIIIRRRjjj}}}ooobbb```ZZZQQQIIIEEEDDDFFFIIIWWWXXX\\\```eeejjjmmmoooffffffdddaaahhhhhhtttsssQQQFFFAAA999222111000//////......///------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000/////////000111222222333222777AAAUUUttttttzzz~~~~~~mmm^^^TTTMMMNNNMMMKKKOOOWWWbbbgggfff[[[OOOFFF===666000///......000111000///...................................................------,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++......---,,,,,,+++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---///000///...////////////000000111111000111222333555555555666555888;;;<<<:::888777777666:::JJJbbbvvviiiYYYUUU]]]pppzzzuuuggg___]]]^^^______cccyyyppp]]]III???444000222444111...111000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,111///555>>>LLLjjjjjjHHHIIILLLLLLSSSXXX]]]aaaccciiiqqquuutttwww|||yyyooo___SSSTTTVVVQQQKKKJJJKKKMMMPPPQQQPPPOOONNNNNNIIIHHHGGGDDDAAA???===<<<:::;;;<<<<<<===???CCCFFFRRRfffwwwxxxrrrlllbbbXXXXXXSSSKKKEEEAAABBBFFFHHHPPPSSSXXX^^^eeejjjmmmoooiiifffaaa]]]bbbzzzhhh[[[vvvZZZLLLCCC777222222111000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------...//////000000///000000111222333444444444BBBVVVmmmvvvwwwvvvmmmaaaXXXSSSRRRQQQPPPXXXbbbfffaaaZZZUUUJJJ???444222///...///111000000................................................------------,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---///000///......//////000000111111222000111222444555666666777444777999888555444555777:::KKKgggzzzvvvtttuuuzzzjjj```]]]]]]\\\dddkkkrrryyycccUUUBBB555111111111000111111000000000/////////........................,,,------......------,,,++++++,,,,,,,,,,,,------///111444DDDaaaxxxaaaEEEJJJKKKLLLXXXYYY^^^bbbeeejjjrrrvvvuuu{{{lll[[[YYYZZZUUUPPPQQQQQQTTTWWWVVVSSSQQQPPPPPPKKKJJJIIIFFFCCC@@@<<<;;;888:::;;;;;;:::;;;>>>@@@IIIYYYdddaaaZZZWWWSSSLLLKKKIIIEEECCCBBBEEEHHHJJJPPPSSSYYY___eeejjjnnnoookkkgggaaa[[[\\\nnnjjjMMMaaajjjRRRCCC999333222111000////////////------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------......//////000000000111222333444555555666DDD\\\xxx{{{kkkvvvtttkkksss~~~~~~gggYYYWWWUUUPPPPPPYYY___]]]^^^```YYYMMM<<<888333000///000000///................................................+++,,,,,,---------,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---///000///......//////000111111222222000111333444666777777777444555666444222555===DDDUUUoootttuuu}}}|||~~~{{{|||~~~www~~~xxxjjj```[[[eeeccc]]]XXX^^^mmmzzzrrrkkk^^^OOOBBB999555555111111111000000000//////........................,,,,,,---......---,,,,,,+++++++++,,,,,,---------///444444JJJrrr}}}WWWAAAJJJIIIJJJYYYZZZ___ccceeekkksssvvvvvv~~~zzzeeeaaaaaa]]]ZZZ\\\YYY\\\^^^\\\XXXTTTSSSSSSMMMLLLKKKHHHDDD???;;;999888999::::::999888999:::>>>KKKSSSMMMGGGGGGFFFBBB??????@@@AAADDDGGGJJJKKKNNNQQQWWW]]]dddiiilllnnnrrrllleee^^^[[[hhhnnnGGGQQQssstttWWWFFFBBB333222111000////////////---------,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000111111222333555666666777VVVuuu~~~}}}~~~ccc^^^oootttzzzzzzqqqllluuulllVVVUUUTTTNNNLLLTTTWWWWWW]]]fffdddYYYCCC>>>777222000/////////////////////////////////........................***+++,,,------------,,,---------------------------,,,,,,++++++,,,,,,---++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,---///000///......//////000111222222222000111333555666777888888888888888666888@@@NNNYYYzzzzzzvvvuuu||||||{{{zzzxxxfffbbb^^^]]]]]][[[WWWTTTNNNRRRUUUTTTQQQPPPUUUZZZXXXgggpppppp}}}vvvlll\\\___[[[SSSSSS[[[cccdddrrrwwwxxxmmmXXXFFF<<<:::111111111111000000000000........................,,,,,,---......---,,,,,,+++++++++,,,,,,---------000222???XXXtttvvvKKKKKKBBBEEEVVVXXX\\\]]]bbbggghhhiiirrr~~~|||nnngggeeebbb```hhhfffaaaZZZUUUSSSUUUWWWNNNNNNMMMKKKGGGCCC>>><<<888:::;;;:::777777999<<<===@@@CCCCCCBBB@@@??????>>>@@@AAAAAABBBDDDGGGJJJPPPSSSYYYccclllooommmjjjooojjjccc\\\\\\lll```IIIeee^^^FFF???555///---///000......000---------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++******))))))******+++++++++******++++++,,,------------...------,,,,,,---------............///...............///000111111...000555666555<<>>:::666BBBfff|||}}}qqqhhhxxx{{{iii___ZZZVVVTTTUUUIIIKKKLLLJJJHHHGGGIIILLLNNNHHHFFFIIIKKKIIIGGGGGGOOONNNOOOSSS[[[gggrrryyyxxxmmmfff___[[[VVVRRRSSSWWWYYYooo}}}ZZZEEE999333555333///222666000$$$000/////////....................................---,,,,,,++++++,,,,,,---000111???\\\yyy}}}hhhIIIKKKCCCHHHXXXWWW]]]^^^bbbffffffhhhuuurrrhhhjjjiiidddfffccc^^^XXXRRRPPPRRRTTTOOOOOOMMMJJJGGGBBB???===999:::;;;999777666888:::999;;;======<<<;;;;;;<<<===???AAABBBDDDGGGKKKNNNUUUXXX___ggglllnnnmmmkkknnnkkkddd^^^```sssoooWWWbbbeeePPPJJJ777111...111222000000111---------------------------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++******+++++++++++++++******++++++,,,---,,,------...------,,,,,,---------............///............///000111111444444555666555:::LLL___yyyjjjqqq^^^zzzxxxmmmccc```]]]gggnnnjjjvvvuuukkk]]]PPPHHHOOOTTTWWW\\\```___YYYRRRTTTHHH:::777222---111000/////////000000///---////////////............---,,,,,,++++++,,,,,,------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------------...//////000000111111111111111111111111000222333444777;;;>>>???@@@<<<:::>>>LLLeeepppcccfff~~~}}}pppbbbXXXOOONNNPPPOOOMMMMMMQQQQQQQQQNNNKKKLLLOOORRRWWWRRROOOOOONNNJJJJJJLLLJJJIIIHHHIIILLLQQQWWWZZZaaafffooosss```\\\```aaa\\\XXXOOO```~~~gggEEE666333333444333111111555000000/////////.................................---,,,,,,++++++,,,,,,---555333CCCfffuuu|||VVVHHHKKKEEELLLZZZWWW^^^```cccdddcccggguuu|||lllkkkjjjffffffddd___XXXSSSQQQSSSUUURRRQQQNNNJJJGGGCCC@@@???:::::::::888666555555777555777888777666777999:::<<<>>>AAACCCFFFJJJOOOSSSXXX]]]ccchhhjjjkkkjjjjjjkkkjjjeee```dddzzz{{{fffmmmRRRFFF:::444000333555333111111---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,------...------,,,---------............///............///000111222444444555444777FFFbbb{{{mmmpppssstttyyyooojjj```VVVOOOSSShhhyyy|||pppaaaNNNLLLPPPZZZbbbbbb```___bbbfffXXXDDD;;;333...333000.........000000///...////////////............------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////000000000111111222333333444666888888777777:::===::::::???RRRqqqqqqmmmqqq~~~uuujjjeee___TTTKKKLLLIIILLLTTT[[[[[[YYYYYY[[[\\\]]]^^^```dddjjjooogggdddbbb```[[[WWWZZZ```\\\YYYVVVQQQMMMJJJHHHFFFDDDFFFJJJSSS```ssszzzjjjgggeee```\\\TTTXXXccclllzzzlllTTTBBB666666444......555000000000/////////..............................------,,,,,,,,,,,,------:::777KKKqqqwwwvvvkkk]]]NNNLLLLLLGGGOOOZZZXXX]]]aaadddcccaaafffsss|||nnnjjjjjjjjjgggccc]]]XXXWWWYYY[[[VVVTTTPPPLLLHHHEEECCCBBB;;;:::999777555444444444555666666555555777:::===<<>>777222333555333111111------------------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,------...------------------............///.........///000111222333777333222999IIIbbb~~~zzz}}}~~~ppphhhlllooommmfffooojjjYYYQQQ[[[ccc```]]]```lllqqqdddOOOFFF===444333000...---...000111000///////////////............------,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,---......////////////000111222333444555888777999;;;:::888888:::999KKKddd~~~}}}rrrooo|||qqqhhhaaaWWWRRRRRRSSSRRRPPPYYYZZZbbbmmmsssrrrppppppdddfffiiimmmrrrwww|||tttssstttrrrlllhhhmmmvvv|||tttlllddd]]]XXXVVVUUUOOOHHHEEEDDDJJJVVVaaaiiitttfff___ZZZWWWXXXWWW[[[ssszzz___BBB555555444111...000000000////////////...........................------,,,,,,,,,,,,------888;;;TTT|||zzz^^^PPPOOOPPPMMMJJJQQQZZZYYY[[[___cccbbbbbbfffooovvvyyymmmrrrooommmhhhbbb^^^]]]___aaaYYYWWWTTTOOOKKKHHHEEEDDD;;;:::888666555444333222444555555555555777<<>>444111000......000111111000////////////...............------,,,,,,------...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,---------.........,,,,,,------...//////000///000111222333444555666666333444:::===;;;:::<<>>444555222111111000000000/////////..............................------------......222HHHlll___LLLOOOMMMNNNTTTTTTUUU\\\YYYZZZYYYZZZcccooouuutttwwwzzz|||uuukkkccc^^^^^^___YYYXXXVVVSSSNNNIIIEEEBBB<<<:::777666777777555333111333444666777999===@@@DDDGGGKKKOOOTTTYYY```dddiiihhhhhhiiijjjjjjiiihhhZZZZZZWWWXXXiiiyyy{{{WWWTTTEEE666111222111000//////......---,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++------+++***)))++++++******++++++,,,---***+++,,,---............---------............/////////000000222444555666:::FFFZZZvvvxxxrrrsssppp~~~mmmZZZddd\\\~~~hhhYYYNNNMMMQQQWWWiiijjjaaacccaaaQQQFFF888555222000111111111111////////////..................------------......---------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------------..................//////000111111111111222222333444555555666>>>;;;<<>><<<:::777444333222222222666999:::;;;>>>CCCHHHMMMRRRZZZaaafffiiijjjjjjnnnnnnnnnmmmlllgggaaa]]][[[VVVUUU___qqqfffOOObbbZZZPPPHHH===000000555000.........---------,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,---------.........////////////////////////---000///222777333999NNNuuuyyyzzz~~~{{{eeeVVVNNNTTTZZZ___fffiiifff```]]]KKK999333333222000111//////000000//////...------------------------------------------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++------------------------......---------,,,,,,,,,---------............///000000000000111111111111444444444555555666888999===BBBAAAMMMpppuuuVVVLLLQQQWWWZZZ\\\lllrrr{{{vvviiifffddd\\\SSSOOOGGGFFFEEEKKK\\\tttpppgggbbb^^^XXXSSS\\\vvvpppJJJ>>>555444222------222//////.........//////000////////////////////////ZZZ|||wwwVVVMMMNNNOOORRRTTTWWWXXXYYYZZZ[[[XXXYYYaaannn{{{|||sssnnnwww|||sssjjjddd\\\SSSKKKFFFCCCBBB???===:::777555333333222444777:::;;;<<>>;;;888555444333333555888:::;;;>>>CCCKKKRRRUUU[[[ccchhhjjjkkklllmmmooopppqqqqqqnnnggg^^^WWWRRRTTTYYYdddsssaaaOOO|||iiiYYYPPPHHH666---///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............///////////////000000000222666222000666???TTTpppyyy~~~|||{{{vvvvvv~~~qqqlllkkkqqqzzzjjjeee\\\WWW[[[eeejjjiiihhhZZZHHH;;;444222222222000000000000000///..............................---------------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,+++++++++---------------------------------------------------------............///000000000111111222222333555333333555999;;;;;;999===NNN^^^yyykkkMMMNNNQQQWWW```lllzzzzzzqqqdddZZZRRROOONNNOOOPPPSSS\\\dddpppggg```___\\\UUUQQQ\\\|||iiiEEE777777555222111111000//////////////////////////////////////////sssyyyeeeQQQSSSOOOPPPRRRUUUWWWXXXYYYYYYWWWXXX\\\fffqqq{{{nnncccccc{{{vvvgggWWWKKKDDDBBBBBB???>>>;;;888666555555555666999;;;===@@@EEENNNTTTXXX^^^dddggghhhjjjnnnrrroooppprrrsssqqqiii```YYYRRRTTTZZZcccnnn{{{vvvOOOooorrr]]]RRRLLL;;;//////000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////////////////000000111111222666111222AAASSSmmm}}}rrrtttuuuwww|||uuutttxxx{{{xxxjjjeeefffiiixxxpppkkkjjjqqq{{{ooo[[[YYYZZZ\\\eeerrrbbb___WWWHHH:::333222333000000000000000//////...........................---------------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,+++++++++---------------------------------------------------------............//////000000111222333333333333444555888;;;=========LLLnnnlllbbbWWWJJJQQQYYYaaakkkzzzrrrcccbbbYYYPPPKKKHHHIIIPPPZZZXXXkkkqqqccc]]]___VVVLLL___hhhEEE666666666000111111000///////////////////////////////////////ppp[[[QQQPPPOOOPPPRRRTTTVVVWWWXXXXXXTTTXXX```jjjuuu}}}}}}iiiaaaeee~~~tttnnnvvvzzzjjjYYYLLLDDDBBBBBB>>>===;;;999777777777777888;;;???AAADDDIIIQQQWWW[[[```fffggggggiiiooouuuqqqrrrssstttqqqjjj```YYYRRRVVV]]]eeennnxxxaaahhheeeUUURRRCCC555333333/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------........./////////...//////000000111111222///333222;;;WWWrrrvvvttttttnnnnnnsss{{{zzz~~~{{{zzzxxx~~~}}}tttjjjeeebbbdddwwwddd]]]YYYQQQYYYkkkdddjjjiiiZZZFFF999333222000000111111000000///...........................---------------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,------------...---------............//////000000111222333444444333555888:::===AAAFFFJJJgggqqqSSSKKKUUU[[[[[[ZZZZZZbbbuuuzzznnnccc\\\ZZZVVVNNNKKKOOOPPPPPPXXXmmmqqqYYY\\\]]]RRRUUUdddaaa<<<222555444222222111000////////////////////////////////////}}}bbbTTTRRROOOPPPQQQSSSUUUWWWXXXXXXYYYTTTZZZdddpppzzz}}}yyyeee^^^eee|||iiiaaafffxxxiiiXXXLLLEEECCCCCC===<<<:::999888888999999;;;???CCCFFFIIIMMMTTTYYY^^^dddjjjkkkiiiiiinnnssssssttttttsssoooggg^^^WWWPPPXXXbbbkkkssszzzrrrdddmmmXXXVVVIII999444333////////////............------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,,,,------............////////////...//////000111111222222000555888KKKqqq~~~vvvjjjjjj~~~~~~sssooooookkkhhhzzzqqq```WWWQQQTTT^^^iiirrrtttfffRRRCCC888222000111111111111000//////........................---------------------------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,++++++------------------------,,,,,,,,,---------......---------............//////000000111333444444555444777999:::===FFFTTT___jjjXXXJJJLLLYYY^^^]]]```bbbgggttt{{{yyyllldddeeeaaaSSSHHHFFFHHHFFFLLL[[[jjjyyylll[[[ZZZYYYWWWWWWlllzzzUUU===666666333222111000////////////////////////////////////{{{WWWLLLOOOLLLQQQRRRTTTVVVWWWXXXYYYYYYTTT[[[gggttt~~~zzzfffaaajjjrrrkkkmmm~~~uuugggWWWLLLFFFDDDDDD<<<;;;:::999999999:::;;;>>>BBBGGGJJJLLLPPPVVVZZZ```gggooopppllljjjlllpppvvvuuutttrrrmmmeee[[[TTTOOOYYYfffrrryyy~~~rrrZZZqqqYYYWWWJJJ999222111000/////////............------------------------+++++++++,,,,,,---------------------------------++++++,,,,,,,,,---------............/////////000...//////000111222222222555:::???WWW|||ooovvv{{{oooooosssnnnhhhuuuuuu___WWWZZZ]]]^^^kkktttvvviiiYYYKKK>>>444111111111111111000//////////////////////////////---------------------------,,,,,,++++++,,,,,,------------------------------------,,,,,,,,,++++++------------------------,,,,,,,,,------.........---------........./////////000000222333444555555555888:::999<<>><<<;;;:::<<<<<<<<<;;;>>>BBBFFFHHHJJJOOOYYY```aaaaaaaaacccggglllqqqtttvvvvvvrrrllliiifff^^^UUUSSS[[[fffzzzxxx[[[mmmccc[[[TTTBBB555555000000...---------------------------------------++++++,,,,,,,,,,,,------///111222111///,,,++++++---------............///............/////////000000///000222444333333444...:::OOOsss{{{wwwsssyyyvvvaaa[[[]]]WWWhhhzzzhhhQQQTTTNNN333333222111111222111...,,,000000000000///////////////............------------,,,,,,++++++,,,,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////------///111///111333444333333444555555;;;===:::AAAZZZzzzcccSSSOOOZZZ___\\\dddttt|||tttnnnpppkkkooorrr```KKKAAAHHHIIICCCMMMaaasssuuu}}}\\\TTTVVVWWW___KKKYYYiiiFFFBBB;;;666000///222222///+++000/////////............sssRRRCCCDDDKKKSSSTTTWWWXXXXXXWWWWWWWWWTTT\\\hhhsss{{{xxxuuu}}}lllYYYLLLFFFDDDDDD>>>>>>============>>>???>>>AAADDDEEEGGGMMMWWW___\\\^^^bbbfffjjjnnnpppqqqsssrrrmmmfffbbb```ZZZSSSVVV^^^hhh|||~~~___bbbeee[[[TTTCCC777555000000///...------------------------------------++++++,,,,,,,,,,,,------111222333333000---,,,,,,---------............///........./////////000000111---,,,///111111333555===NNNfff}}}yyyzzzlll[[[\\\\\\]]]hhhsssjjjXXXRRRKKK999555444222111222111000...000000000000///////////////............------------,,,,,,++++++,,,,,,---------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////......///111222444666777666666777999:::>>>@@@DDDTTTpppmmm___XXXYYYeeelllmmmvvv}}}|||iiidddXXXHHH@@@BBBGGGIIIXXXccczzzzzzccc]]]```]]]SSS\\\zzz{{{]]]JJJ<<<888444111111111///---000000/////////.........bbbLLL>>>>>>PPPUUUWWWZZZZZZXXXWWWVVVVVVWWW___jjjuuu|||{{{|||~~~qqq___PPPFFFAAA>>><<>>999555444333222111000000000/////////......tttzzzPPPLLLAAA<<>>===@@@GGGQQQXXXUUUZZZaaaiiinnnpppppppppooollldddZZZTTTUUUTTTRRRTTT^^^gggyyy~~~gggKKKbbbooobbbYYYMMM???555111000///...------------------------------------+++++++++,,,,,,,,,------222333444333000...---------------............///...////////////000000000666000...333444333666===XXXttt~~~qqq|||xxxaaaccc~~~vvvsssxxx|||kkkWWWZZZUUU]]]hhhjjjiii```PPP===999444111000111111111000000000000///////////////............------------,,,,,,++++++,,,,,,---,,,------...------,,,,,,------------------------------------------------------------............---/////////...///111222555666888999999:::<<<>>>GGGLLLUUUeee~~~zzzjjjeeeffffffnnn|||xxxyyyrrrgggkkkcccKKKAAAGGGGGGFFFTTTlllxxx{{{___eeekkkhhhbbbjjjyyyrrr___MMMEEE<<<999:::;;;777333000000000////////////...xxxjjjxxxiiiKKKPPPFFF:::JJJQQQUUUZZZ[[[XXXUUUUUUWWWYYYaaaooo|||mmm]]]MMMGGGFFFDDDFFFIIIKKKOOOPPPMMMEEEAAAAAACCCAAA@@@>>>>>>@@@GGGNNNTTTUUUYYY^^^eeejjjnnnpppqqqmmmkkkcccYYYSSSTTTUUUTTTYYYfffrrruuuQQQeeeyyyhhh^^^UUUEEE777111111///...............------------------------+++++++++,,,,,,,,,------///111222111///---,,,,,,---------............///////////////000000000111555000111666666333:::FFFmmmwwwmmm|||tttrrr~~~wwwqqq}}}wwwtttyyyiii\\\SSSQQQUUU^^^kkkdddLLLEEE???777111//////000111000000000000///////////////............------------,,,,,,++++++,,,,,,---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////---...////////////111333333444666666777999<<<>>>HHHVVVhhhzzzkkk___ccckkkkkkppp|||vvvsssqqqiiiSSSFFFIIIHHHDDDEEEQQQeeewwwyyyllllllggg___\\\```gggkkkZZZMMM???;;;???@@@:::222111000000000////////////sssiiirrr{{{WWWHHHOOOHHH===EEEOOOUUU[[[\\\XXXTTTUUUWWWXXXaaaooo|||}}}kkkYYYPPPJJJEEEGGGMMMRRRSSSSSSOOOIIICCCAAAAAABBBBBBAAABBBEEEIIIMMMPPPSSSVVVZZZ```eeeiiilllnnnhhhhhhcccZZZTTTUUUVVVUUUYYYiiivvv}}}~~~YYYgggoooaaa[[[MMM<<<111111000///............------------------------++++++,,,,,,,,,,,,------,,,---//////---,,,+++,,,---------............////////////000000000111111222...111666444333BBBWWWzzzmmmhhhsssppp|||eeeVVVLLLKKKTTTeeedddOOOOOOGGG<<<333//////000111000000000000///////////////............------------,,,,,,++++++,,,,,,---,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000---...000000///000222444111333444555666888<<>>AAAXXXnnnppplllqqq~~~|||ooonnnllliiippp}}}~~~}}}}}}|||xxxnnnVVVQQQKKKGGGFFFQQQlllvvvnnn[[[\\\]]]XXX^^^nnnxxxlll\\\NNNEEE>>>888333111111111000000000//////{{{~~~|||gggTTTNNNPPPJJJFFFKKKNNNUUU[[[aaa```YYYSSSSSSUUUccckkkwww{{{xxxmmmooo]]]NNNOOOZZZVVVTTTRRRPPPNNNJJJDDD@@@DDDEEEGGGKKKNNNOOOMMMLLLIIIMMMSSSZZZ___aaaaaaaaa\\\``````YYYTTTSSSSSSRRRWWWfffooo}}}zzzuuuuuuaaa```XXXGGG222111000//////.........------------------------++++++,,,,,,,,,---------(((+++---......---...///---------.........//////000000000000111111111111555222444777555<<<___ttt{{{dddaaauuuYYYOOOVVVRRRNNNZZZeeeaaaWWWGGG:::333111222333000000000000//////////////////.........------------,,,,,,++++++,,,,,,---+++,,,,,,---.........---................................................---------...///000000111---...000000000111333555444555666777999<<<@@@DDDbbbwwwssskkkppp{{{pppaaa______ddd|||xxx|||zzz|||nnnZZZLLLKKKHHHHHH___}}}yyywwwZZZ[[[cccbbb```eee|||mmmZZZIII>>>999999111111111111000000000000}}}~~~gggRRRMMMSSSKKKFFFMMMSSSWWW]]]```\\\TTTOOOSSSXXXaaakkkvvv}}}xxxooonnnooovvvaaaRRRVVVXXXWWWSSSQQQQQQNNNHHHEEEFFFFFFHHHJJJMMMOOONNNKKKHHHEEEGGGNNNXXX]]]\\\\\\^^^\\\^^^___^^^[[[XXXWWWWWWXXXbbbjjj{{{|||aaadddaaaIII;;;000000333......222///,,,------......------,,,------------------------------------------,,,,,,............////////////111000000000000000111222111///333999:::FFFooo}}}rrrcccUUUppp]]]JJJQQQPPPUUU``````aaaZZZIII999333666555...000/////////..........................................................................................------------............------------......---------........./////////000111111000111333555666999666777<<<:::BBBVVVqqqpppnnntttzzzlll[[[SSS^^^rrrtttmmmfffZZZNNNIIIPPP\\\eeexxxxxx|||hhhcccdddcccaaaaaasssjjjKKK@@@===888444111111333333//////111}}}mmmWWWPPPUUUPPPKKKQQQVVVYYY\\\]]]XXXQQQOOOTTT[[[ccclllwww{{{rrreeeaaaeeeuuu{{{eee]]]VVVWWWRRRNNNNNNLLLHHHGGGIIIMMMNNNPPPSSSSSSPPPJJJFFFEEEEEEJJJRRRWWWVVVWWWZZZ[[[]]]______\\\YYYWWWWWWZZZccckkk|||{{{rrreeedddcccQQQ===111000333......222///,,,------......------,,,------------------------------------------------............////////////000000000000000111111222222444666999CCC^^^yyypppdddiiieeeMMMKKKMMMRRR```jjj^^^XXXLLL???777444111...000000/////////.......................................................................................------------............------------......---------........./////////000111111111111444666555999777999>>>>>>IIIaaawwwllltttnnnVVVOOOVVVqqqmmm[[[VVVWWWWWWXXX[[[rrrssswww|||oooddd\\\[[[___eeexxxvvv\\\III@@@===444000///111111...---///}}}}}}ttt\\\SSSXXXTTTSSSWWWYYYYYY[[[ZZZTTTNNNNNNVVV^^^eeennnyyy~~~uuubbbXXXVVVhhhwwwhhh[[[XXXPPPJJJIIIIIIHHHJJJNNNSSSSSSUUUVVVTTTOOOHHHCCCDDDBBBDDDJJJMMMMMMPPPTTTXXX[[[^^^___]]]ZZZWWWVVV^^^gggmmm}}}hhhdddjjjccceeeYYY@@@333111333......222...,,,------......------,,,------------------------,,,,,,,,,---.........///............////////////000000000000000111222222111444555;;;SSSyyy}}}}}}nnnuuu^^^LLLKKKMMM[[[rrrddd\\\SSSIII>>>444000111000000000/////////..............................------------------------..............................------------............------------......------.........////////////000111111111222444666333777666999@@@DDDVVVrrr{{{sssppp{{{OOOGGGMMMcccgggaaadddaaaZZZVVVcccnnntttssszzzjjjXXXUUU[[[TTT^^^mmmssseeeMMM@@@???777222///111111...---///zzzwww{{{yyyttt\\\SSSWWWVVVWWW[[[YYYWWWXXXWWWRRRNNNOOOWWW^^^eeennnyyywwwiii\\\UUUbbbyyyyyylllZZZQQQHHHGGGIIIKKKOOOTTTVVVUUUSSSRRRPPPLLLGGGCCCCCC@@@???BBBDDDEEEIIINNNUUUYYY\\\^^^\\\YYYWWWVVVbbbjjjooo~~~iii\\\mmmccceee\\\EEE666111222...///222...,,,------......------,,,,,,,,,------------------+++,,,,,,---...//////000............////////////000000000000111222333333444222777KKKnnnyyywwwsssyyyxxxxxxwwwkkkNNNJJJIIIVVVvvvuuuhhh[[[PPPDDD666111333000000000////////////...........................------------------------..............................------------............------------..................///////////////000222222222333555888777:::999<<>>===???@@@AAAEEEJJJRRRUUUYYYZZZYYYWWWVVVUUU```iiiooo}}}iii]]]sssnnndddeee^^^JJJ999222222...///222---,,,------......------,,,,,,,,,,,,---------......,,,,,,------...///000000............////////////000000000000111222333444999222???fffzzzmmmmmmiii{{{yyyoooiiissspppnnnqqqRRRJJJIIIWWWuuusssaaaSSSFFF:::333222111000000000////////////........................------------------------..............................------------............------------.............../////////000000///111222333333444777999;;;>>><<>>@@@AAAAAACCCHHHNNNQQQTTTUUUTTTTTTTTTTTT\\\jjjsss}}}zzzvvv___UUUfffoooeeegggcccNNN;;;333222...///222---,,,------......------,,,+++,,,,,,------.........---------.../////////000............////////////000000000111222333444555777555LLL|||zzztttooommm}}}~~~uuulllqqqwwwpppsssoooiiihhhTTTMMMUUUeeezzzuuuhhhVVVHHH???777000111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------............------------............/////////000000000///111333333333555888:::777:::;;;FFF[[[oootttjjjzzzggg[[[^^^ooo{{{gggQQQVVVFFFEEE[[[nnnttt{{{jjjQQQVVVJJJHHH^^^{{{fffIIICCC999111000111000...///{{{www|||UUUJJJKKKQQQQQQWWW]]]ZZZZZZXXXTTTPPPNNNRRRXXX^^^eeelllvvvzzz```WWWTTT]]]lllzzzvvvttt|||wwwooosss|||}}}rrrfffrrrooo```UUU[[[gggyyymmmaaaXXXXXX\\\^^^___```YYYXXXVVVVVVUUURRRNNNKKKBBB@@@AAADDDEEEDDDDDDGGGKKKMMMOOOPPPOOOPPPRRRSSS[[[ooo|||xxxhhhRRR^^^tttfffiiihhhQQQ>>>444222...000222---,,,------......------,,,++++++,,,,,,---......///............////////////............////////////000000000111222333555555444AAAaaazzz|||sssqqqvvv}}}uuuzzz}}}cccTTTTTTQQQcccqqqsssaaaPPPHHH???333111111111000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,..............................------------............------------........./////////000000000000000111333444444666888;;;666;;;@@@RRRnnn{{{}}}ooojjjeeegggwwwmmm^^^[[[QQQIIIPPPeeexxx}}}{{{}}}bbbSSSOOOIIISSSuuu|||XXXFFF;;;111000111000//////~~~zzzyyywwwOOOHHHLLLRRRRRRWWW___\\\^^^ZZZTTTNNNLLLQQQZZZaaafffmmmvvv|||___VVVRRR]]]ppp}}}xxx{{{~~~~~~{{{eee___ZZZ\\\gggmmmcccTTTRRRUUUcccrrr___PPPNNNMMMGGGGGGMMMLLLqqqqqqfff]]]]]]aaabbbaaaaaaVVVWWWXXXYYYWWWSSSLLLGGGBBBAAACCCHHHIIIFFFEEEGGGIIIKKKLLLLLLLLLNNNPPPSSS]]]vvvvvvuuukkkooosssssswww[[[___{{{gggiiikkkSSS???444222...000222,,,,,,------......------,,,++++++,,,,,,---.../////////////////////...................../////////000000000000111222444555666999SSSwww}}}xxx~~~}}}fffaaa}}}zzzlllZZZVVVGGGPPPnnn}}}lllXXXPPPFFF888111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,.................................------..................------.........////////////000000000000000111333444444666999;;;>>>DDDNNNeee|||pppWWW]]]gggtttvvvqqqQQQZZZUUUHHHRRRppp{{{}}}WWWWWWLLLJJJmmmmmmJJJ>>>333222444333111111jjjMMMFFFMMMUUUSSSVVV\\\[[[aaaYYYQQQPPPQQQSSSYYY___iiijjjzzzyyycccRRRRRRcccsssyyypppjjjeeecccfffkkkiii```WWWWWWRRRTTTaaavvvnnnaaaRRRNNNIIIEEEDDDEEEFFFFFFIIITTTfffyyyrrriiihhheee\\\^^^ccc^^^\\\XXXTTTTTTVVVTTTNNNHHHFFFCCCCCCFFFGGGFFFGGGKKKJJJNNNRRRSSSRRRQQQRRRTTT\\\tttxxxzzz}}}rrriiiccceeejjjkkkhhhooolll___ddddddjjjYYYFFF777444333...---222///............---------++++++,,,,,,,,,---------------------------------............/////////000...333111111888666444===FFF\\\~~~~~~vvvrrr___YYYnnn}}}xxx```LLLIIIRRRcccuuuppp^^^WWWNNN;;;444444222///...//////...////////////////////////...------,,,,,,------...................................................---------............///////////////000000000000222333333222444888;;;<<<>>>SSSmmm~~~sssUUUOOOWWWbbbuuuqqq^^^ZZZOOOJJJPPPYYYttt{{{fffTTTYYY```cccyyyZZZBBB111444888111...333iiiIIICCCKKKTTTSSSVVV\\\[[[___WWWOOONNNPPPSSSXXX___fffiii{{{cccSSSRRR```lllyyyzzz~~~sssyyyxxxxxxxxxwwwsssmmmhhh```ZZZWWWZZZfffwwwcccWWWQQQKKKIIIFFFDDDDDDEEEFFFFFFEEEKKKUUU```kkkxxx}}}uuutttqqqfffeeegggaaa]]]XXXUUUTTTUUUSSSMMMHHHDDDAAA@@@CCCDDDDDDGGGKKKNNNQQQTTTUUUUUUWWW[[[^^^kkk}}}|||vvvssstttxxx~~~tttooozzzeeekkkhhhdddXXXDDD444222333//////333///............---------++++++,,,,,,,,,---------------------------------........./////////000000///444111111666333222<<>>@@@AAAFFFLLLRRRTTTVVVWWWYYY^^^ffflllxxx{{{wwwssskkk```^^^HHH555111333111000222///............---------,,,,,,,,,,,,------------------------------------....../////////000000000...333111111555222666EEE[[[||||||yyyssswww^^^cccooohhhXXXVVVWWWkkkrrrdddZZZKKK888555111000000000111111////////////////////////......------------......................................................---------............////////////000000000111111000222444666888;;;???BBBNNNaaa{{{|||www}}}bbbUUUNNNQQQVVV]]]qqqyyyyyykkk[[[WWWUUUPPPeeefffTTTRRRMMM]]]{{{|||aaaCCC666444222111222qqq[[[NNNHHHPPPZZZXXXZZZ___]]]YYYRRRLLLLLLPPPTTT[[[bbblllqqqfffVVVQQQTTTRRRSSSRRRJJJLLLYYYaaafff~~~{{{pppsss}}}pppbbbXXXPPPJJJGGGIIIJJJJJJIIIIIIIIIJJJJJJHHHFFFFFFJJJRRR[[[aaahhhmmmrrrrrrpppqqqxxxxxxrrrnnnmmmfff___ZZZVVVUUUVVVTTTMMMGGGAAA<<<999;;;>>>@@@FFFLLLSSSTTTUUUVVVYYYbbbmmmvvvzzz}}}uuuiiiaaagggQQQ:::333333222/////////............---------,,,,,,,,,------------..............................////////////000000000---222222333666555???TTTwwwxxx|||xxxttt[[[hhh{{{ooo^^^XXXaaaqqqyyyhhh^^^RRR===666111000111111111222////////////////////////......------------......................................................---------............////////////000000111111222222222555888999:::>>>DDDEEE]]]}}}zzzdddMMMKKKNNNTTTVVV\\\rrrppp___```aaaUUU\\\zzzyyy^^^___ZZZ[[[gggoooyyyfffNNN===666555333///~~~kkkVVVSSSMMMSSS[[[WWWXXX\\\ZZZWWWPPPKKKMMMQQQWWW___fffhhhmmmdddUUUQQQRRRMMMLLLKKKEEECCCIIIIIIMMMmmmwwwdddXXXQQQLLLNNNQQQQQQPPPOOOPPPQQQSSSQQQNNNNNNSSS\\\eeekkkuuu}}}qqqoooqqqkkk```[[[WWWWWWWWWUUUOOOIIIBBB===999;;;===???EEELLLPPPQQQQQQRRRVVV```mmmvvvyyyqqq``````fffSSS===222111111///---///............---------,,,,,,---------.................................////////////000000000111///333222333555666FFFccc|||~~~uuu^^^ppp|||xxx}}}kkk``````hhh}}}wwwggg^^^TTTCCC999111111222111000333///////////////////////////......------......///................................................---------............////////////000111222222222444333555999999888>>>GGGRRRmmm{{{wwwpppSSSFFFIIIPPPVVVXXX___uuu~~~~~~rrriiisssxxxttt}}}gggcccdddTTTQQQdddwwwyyyvvvhhheeefff```[[[XXXrrrmmmZZZBBB444444333000}}}jjjVVVWWWOOOSSSXXXSSSSSSXXXVVVUUUNNNJJJLLLRRRYYYaaaiiipppsss]]]PPPMMMOOOIIIIIIKKKGGGHHHIIIEEEHHHeeennnhhhgggZZZ]]]___]]]YYYWWWWWWYYYZZZWWWUUUWWW^^^fffnnnrrr|||sssqqqtttppp```\\\XXXXXXZZZXXXRRRLLLDDD???;;;;;;<<<===CCCIIIJJJLLLMMMNNNRRR[[[gggpppyyyrrrrrr\\\\\\^^^PPP===222///000000//////............---------,,,---------..................................../////////000000000111111111444222222444666NNNrrrrrrrrreeexxxvvvnnn{{{ppp^^^WWWVVVgggxxxtttiii```VVVIII<<<222333333000///333//////////////////////////////............//////................................................---------............///...///000000111222333333666444666:::999888@@@MMMaaa~~~qqqcccQQQFFFJJJRRRYYY]]]eeeyyy|||{{{xxxtttpppuuueeeaaavvveee```QQQHHHQQQWWWppptttpppwwwffffffcccXXXOOOnnnwwwmmmMMM444111444222zzziiieeeXXXYYYPPPSSSWWWQQQRRRWWWVVVRRRKKKGGGKKKQQQYYYbbbjjjuuuvvvfffYYYVVVVVVNNNNNNRRRPPPSSSSSSOOOLLLZZZ|||xxxyyyvvvoooeee^^^\\\\\\]]]\\\]]]dddnnnyyyuuurrrtttnnn```]]]YYYZZZ\\\ZZZUUUPPPEEE@@@<<<<<<;;;;;;???DDDEEEGGGIIIJJJMMMTTT___fffrrr{{{jjj~~~eee[[[\\\RRRBBB555000000111111///............---------------------....................................//////000000000111111111111444222444777===]]]hhh{{{hhhkkk~~~qqqgggjjjttttttmmmuuuvvv___XXXOOO]]]vvv|||sssgggYYYNNN>>>333333444///...222//////////////////////////////............//////................................................---------............///...///000111222333333444888444666;;;;;;;;;GGGWWWooo~~~sss|||XXXNNNEEEJJJRRR[[[bbblll|||}}}~~~qqqaaabbbwwwnnndddUUUIIIJJJPPPcccuuuyyyqqqfffeee\\\RRR```}}}dddAAA666555111iii^^^XXX\\\RRRTTTWWWRRRSSSYYYYYYPPPIIIFFFIIIPPPXXXbbbjjjlllmmm|||nnniiifff\\\YYY]]][[[^^^^^^YYYMMMGGGSSSpppooobbb]]]\\\^^^___eeeppp}}}zzzyyyxxxxxxvvvqqqqqqjjjaaa]]]ZZZ[[[]]]\\\WWWRRREEE@@@<<<<<<;;;999<<<@@@BBBEEEGGGIIIKKKQQQYYY```iiizzzxxxkkk]]]rrr]]]```XXXJJJ;;;222000111111//////.........------------------.........//////////////////////////////000000000000111111111111///222333666===GGGmmmffffff{{{eee___mmmtttggg[[[WWWXXXbbbzzzssskkkeee]]]WWWUUUNNN[[[qqqkkkbbbTTT```}}}nnn]]]RRR@@@333444444///---111//////////////////////////////............//////................................................---------.........//////...///000111222333444444888444666<<<===>>>LLL^^^~~~tttuuuyyyjjjJJJBBBDDDHHHPPP[[[fffqqq|||{{{qqqfffnnnzzzooo___OOOKKKQQQYYYssskkkggg___UUUOOO}}}{{{SSS???777...www|||VVVLLL[[[ZZZVVVSSSUUUYYYXXXSSSOOOIIIGGGKKKQQQXXXcccmmmmmmppptttxxxtttsssrrrpppwwwyyyrrr___MMMIIINNNTTT___aaagggjjjjjjrrryyylllfffeeefffbbbgggmmmvvv~~~|||uuupppooosss|||yyyqqqmmmlllfffaaa[[[ZZZ[[[[[[WWWRRRIIICCC<<<999999:::999888<<>>BBBDDDFFFMMMVVV^^^lllvvv~~~lllaaaooobbbdddaaaLLL777333000...333////////////////////////////////////////////////........./////////000000/////////000000111222333222666777888FFFhhhwwwccczzzrrr]]]UUUWWW```pppmmm___VVVUUUQQQOOO```xxx}}}xxxtttjjjaaa___```]]]WWWMMMJJJKKKRRR\\\eeeooovvvllliiikkkxxxtttddd^^^iii|||lllggg[[[LLL;;;222222333111...000000000000////////////......------------......................................................------......///000000000111000111222333555555444111777999===@@@DDDaaabbbLLLEEEEEEHHHMMMWWW```eeemmm|||~~~rrr|||pppdddPPPMMMEEEbbbmmmggg^^^LLLRRRkkk{{{hhhIII999444hhhOOOMMMSSSXXX[[[ZZZYYYZZZYYYVVVKKKHHHGGGLLLQQQVVV^^^fffjjjqqqtttttt}}}kkk\\\RRRMMMCCC@@@BBBFFFCCCAAAHHHUUUsss|||vvvsssqqqtttzzz~~~vvvrrrpppeee```\\\[[[]]]\\\XXXSSSNNNIIIDDD@@@>>>>>>>>>===;;;>>>AAACCCFFFLLLVVV]]]nnnvvvdddnnnaaabbbaaaNNN:::555111...222////////////////////////////////////////////////....../////////000000000000000000000000111333333222666777999OOOyyytttiiigggRRROOOZZZbbbqqqoooddd]]]ZZZSSSMMMWWWffftttkkkfffaaa\\\PPPJJJFFFHHHJJJNNNVVV___```ZZZUUUXXXfffyyy~~~|||kkkcccfffyyy}}}ssspppbbbSSS???333111222222111000000000000////////////......------------......................................................---......//////000000111000111222333444555666666777<<<<<<<<<@@@GGGgggpppTTTGGGFFFFFFHHHMMMWWW```fffmmm{{{|||tttiiiZZZQQQHHHWWWggg[[[ZZZKKKRRR___rrrsssVVV;;;777fffHHHBBBNNNVVV[[[YYYUUUTTTQQQNNNIIIFFFGGGMMMRRRUUU[[[bbbhhhrrruuummmiiiuuurrrcccZZZTTTMMMIIILLLJJJDDDEEEKKKWWWwww~~~}}}{{{wwwuuufffaaa]]]\\\^^^]]]YYYTTTRRRNNNIIIEEEBBBAAAAAAAAA>>>???AAACCCGGGNNNWWW]]]qqqtttyyylllkkkYYYbbbbbbQQQ===888222...222////////////////////////////////////////////////...////////////000000000000000000000111222333333333777888???\\\xxxoooyyywww\\\NNNTTTaaajjjuuu~~~}}}tttkkkbbbWWWNNNQQQZZZlllxxxmmmddd^^^UUUMMMJJJGGGEEENNNYYYjjjaaaUUUNNNOOOWWWaaagggdddaaa___fffyyyqqqccc^^^nnnzzzkkk\\\GGG888111111333333000000000000////////////......------------..............................---------........................///000000111111000222333444444555777888999>>>>>>???FFFSSSuuu|||]]]HHHDDDFFFGGGIIINNNWWWaaagggmmmzzz~~~vvvvvv~~~yyytttwwwhhh___RRROOOPPPlllzzzfff```ZZZ]]]^^^qqqmmmDDD888bbbFFFAAAGGGPPPWWWWWWTTTRRROOOKKKGGGEEEGGGMMMRRRUUUZZZ```fffqqqwwwnnndddiii~~~uuudddXXXNNNNNNLLLFFFDDDHHHQQQiii|||yyy{{{xxxjjjddd^^^]]]^^^^^^ZZZVVVUUUSSSOOOJJJFFFCCCCCCDDDAAABBBCCCFFFJJJQQQYYY^^^nnnooorrr}}}yyyoooZZZccceeeUUUAAA:::333...222////////////////////////////////////////////////////////////000000000111000000000000111222333444333777===MMMooottthhhkkklllQQQKKK[[[jjjrrrzzz~~~~~~wwwfffWWWNNNMMMPPPUUUmmmyyykkk```VVVPPPIIIFFFPPP```uuulll^^^SSSMMMKKKLLLMMMNNNMMMJJJMMM```|||wwwbbbVVVeeessseeePPP>>>333111222444000000000000////////////......------------..............................---------.........//////......//////000111111111000222555555555666888:::666===???FFFWWWlllttt```MMMCCCCCCFFFGGGKKKOOOXXXccciiioooyyy~~~wwwwwwzzz}}}vvv}}}qqq```VVV^^^yyyjjjbbbQQQVVVNNN[[[sss___gggggg```qqqVVV999|||YYYCCCDDD@@@IIIQQQUUUWWWXXXUUUQQQFFFDDDGGGMMMSSSVVV[[[aaaeeepppxxxtttlllooo{{{jjj\\\XXXSSSLLLIIIKKKJJJ___yyyooottt~~~yyyoooiiiaaa^^^^^^^^^[[[XXXXXXVVVSSSNNNHHHEEEEEEFFFEEEEEEEEEHHHMMMTTT[[[___hhhjjjnnn{{{{{{eeegggiiiYYYEEE<<<444///333/////////////////////////////////////////////////////////000000000111111111111000111111222333444333666DDD```mmm```lllgggPPPRRRdddooowww|||||||||~~~fffTTTMMMJJJIIINNNZZZiii|||uuuiii^^^XXXOOOKKKYYYnnnxxxooocccZZZUUURRROOOLLLMMMJJJGGGHHHTTTiii{{{|||eeeUUUdddttthhhUUUBBB666111111333000000000000////////////......------------..............................,,,,,,------.../////////...//////000000111111222000333666777666666999<<<888???BBBMMMddd}}}~~~nnn[[[IIIDDDDDDBBBDDDIIIMMMQQQZZZeeekkkpppyyyzzzqqqyyywwwooobbbVVVVVViiixxxhhhTTTXXXOOOSSS|||]]]iiihhhbbbllliii>>>zzzRRR>>>CCC===DDDLLLRRRXXX[[[XXXRRRFFFDDDFFFMMMSSSVVV\\\cccjjjqqqwwwwwwtttxxx~~~}}}rrriiiaaaUUUPPPQQQKKK^^^qqqnnn}}}uuummmccc^^^^^^___]]]ZZZYYYYYYVVVQQQJJJFFFFFFGGGGGGFFFFFFHHHNNNUUU\\\___hhhlllsss|||www}}}mmmkkknnn]]]GGG===444///444//////////////////////////////////////////////////////000000000111111111111111111111222333444444555777KKKqqq|||eeeaaavvv```TTT\\\lllmmmuuu{{{zzz{{{mmmoooxxxfffTTTNNNJJJEEEKKKLLLUUUiiiwwwlllfff]]]XXXiiiyyyiii___\\\ZZZUUUQQQOOOKKKIIILLLQQQXXXaaaiiisss|||lll\\\jjjnnneeeVVVEEE777111111333000000000000////////////......------------..............................,,,,,,------...//////000/////////000111111222222000444777888666666:::>>>===DDDGGGTTTooo|||qqqRRR===AAAEEE@@@BBBLLLPPPSSS[[[fffnnnrrryyy~~~mmm[[[SSS___xxxlll^^^XXXPPPSSSssspppgggiiifffeeexxxxxxEEE|||yyy}}}RRR>>>CCC>>>CCCJJJPPPWWW[[[VVVOOOFFFDDDFFFMMMSSSWWW^^^dddpppsssvvvwwwwww|||sssppp~~~rrrfffWWWOOOOOO\\\iiinnngggrrrxxxyyypppddd^^^^^^___^^^\\\ZZZZZZXXXRRRKKKGGGFFFHHHGGGFFFEEEHHHNNNVVV\\\___lllssszzz~~~iiivvvnnnnnnppp```III===444000555////////////////////////////////////////////////000000000000111111111111111111111111222333444555999999PPPyyywww]]]eeepppTTTTTT```nnniiisssyyyxxx|||qqq]]]aaammmhhhWWWQQQLLLEEEBBB@@@JJJccczzzuuukkkgggyyyqqqccc^^^[[[VVVPPPMMMHHHIIINNNOOOLLLNNNUUU___fffvvvsssdddooohhhaaaUUUEEE888111111333000000000000////////////.........------.................................,,,,,,------...///000000/////////000111111222222000444888888666777;;;???===DDDIII[[[{{{yyy{{{|||TTT;;;AAAFFF>>>@@@NNNQQQTTT\\\hhhooosssyyy|||uuu[[[OOOXXXpppzzznnnhhhWWWQQQTTThhhwwwhhhllllllaaagggIII|||{{{sss~~~pppLLLFFFFFFCCCBBBEEENNNXXXZZZRRRJJJEEEBBBDDDLLLTTTZZZbbbhhhqqqxxx|||yyytttxxxzzzggg```qqqzzzjjj___VVVRRRQQQYYYyyyyyyjjjkkkzzz|||lllccc```aaafffmmmvvv~~~tttgggbbbaaa]]]ZZZYYYVVVUUUSSSQQQMMMHHHDDDBBBAAAFFFKKKPPPSSSWWW]]]aaaqqqnnnsssxxxjjjpppcccMMM@@@444---111000000000000////////////////////////////////////////////////000000000000222333444444333222333444777@@@fffhhhWWWccc~~~pppUUUKKKVVVeeejjjmmmlllppp|||ttt^^^VVVhhh~~~~~~ppp[[[PPPLLLCCCAAAHHHKKKPPPkkkzzz{{{qqqsssuuukkk^^^YYYQQQNNNLLLKKKKKKLLLKKKKKKKKKVVVdddvvv|||aaarrrrrrdddUUUIII<<>>IIIRRRwwwyyyYYYOOOFFFCCCCCCDDDGGGKKKPPPSSSWWW\\\eeeqqqzzzqqq]]]QQQNNN[[[ooo~~~}}}lllbbbWWWUUU^^^ttttttkkkccchhhcccZZZssszzzVVVkkkLLLHHHHHHGGGEEEFFFMMMVVVXXXRRRKKKDDDAAACCCKKKSSSZZZaaaggguuuzzz|||tttjjjjjjxxxuuu```VVVcccxxx}}}iii\\\TTTMMMKKKLLLXXXuuuzzzkkkfffpppooo\\\SSSPPPNNNLLLMMMOOOVVV]]]aaaaaa```aaadddooouuuhhhcccaaa]]]ZZZYYYWWWVVVUUURRRNNNJJJGGGEEEDDDDDDGGGNNNVVV[[[^^^^^^nnnbbbooovvvlllrrreeePPPBBB666///333000000000000////////////////////////////////////////////////000000000000///111222333222333555777;;;HHHooocccZZZpppxxxxxxmmmZZZJJJJJJWWWccchhhooommmrrr|||hhh]]]eeeooouuu~~~zzzvvvpppaaaYYYTTTHHH???FFFFFFIIIeeevvvkkkeeeUUURRROOONNNNNNNNNMMMLLLKKKTTT]]]kkkdddjjjmmmXXXJJJ???333///333111111111111000000000000//////.........---------........................//////.........---------...///000111222333444555555777999::::::<<>>AAAEEEFFFEEEEEEHHHJJJPPPsssvvvjjjeeebbb]]]YYYXXXUUUUUUSSSQQQNNNKKKIIIGGGFFFCCCEEENNN\\\ddddddaaaiiixxxwww\\\pppwwwnnnttthhhSSSEEE888000444000000000000////////////////////////////////////////////////000000000000---///111222222444777999???UUUyyy```eeerrr\\\GGGDDDOOO[[[bbbfffnnnmmmssssssddd^^^[[[]]]nnn~~~~~~sssjjjkkkkkkddd```YYYLLLBBBFFFDDDCCC[[[zzzpppZZZWWWTTTSSSRRRRRRPPPNNNIIIOOOWWWccc|||gggfff~~~www]]]NNNBBB666222444111111111111000000000000/////////.........------......................../////////............---//////000111333444555555666888:::;;;<<<>>>AAACCCDDDPPPjjj~~~zzzzzzxxxYYYKKKDDD???@@@CCCFFFKKKPPPUUUXXX\\\bbbgggnnntttzzzmmmWWWMMMJJJQQQ]]]rrreeedddhhh||||||lllfffuuummm```UUUTTTjjjrrr___aaaeee^^^hhhvvvnnnvvvbbbNNNKKKEEEIIIIIIKKKQQQWWWWWWPPPIIIAAAAAADDDLLLRRRWWW^^^fff|||mmmcccgggqqqvvvuuuqqqiiiZZZOOOTTT^^^zzzpppfff^^^WWWVVVXXXlll```jjjoooSSSKKKFFFIIINNNNNNKKKJJJFFFGGGGGGFFFEEEFFFIIILLLJJJfffwwwlllgggccc^^^YYYYYYPPPPPPOOONNNMMMLLLJJJJJJGGGEEEHHHSSScccmmmnnnkkkgggnnnwww^^^nnnvvvnnnuuujjjUUUGGG:::111333000000000000////////////////////////////////////////////////000000000000...///111111222444777:::>>>```mmmaaavvvrrrWWWDDDJJJWWW]]]bbbhhhjjjkkktttmmm]]]QQQQQQeee}}}ooodddaaabbb^^^]]]YYYMMMHHHJJJFFFBBBUUUuuu```]]]ZZZXXXWWWVVVSSSQQQHHHKKKRRRaaa~~~kkkiii{{{eeeUUUFFF777222444111111111111000000000///////////////..................................../////////...............///000111222333555666666666888:::<<<===???BBBDDDCCCQQQssszzzvvvpppMMMFFFAAA>>>@@@CCCEEEKKKQQQWWWYYY___eeeiiilllrrryyy|||mmmXXXOOOMMMQQQYYYlllaaa]]][[[nnnvvvjjjeee~~~|||vvvjjj[[[TTTddd|||aaa[[[bbb[[[\\\nnn{{{xxxvvvuuuWWWNNNOOOIIIHHHKKKPPPWWW\\\YYYOOOGGG@@@AAAFFFMMMRRRVVV]]]eeezzztttddd```dddfffggggggbbbWWWOOOQQQXXXjjjvvvjjj___ZZZZZZjjjXXXRRRgggwwwjjj```RRRIIIGGGGGGKKKJJJGGGFFFGGGHHHGGGFFFEEEDDDEEEGGGIIIFFFXXXwwwnnnjjjeee^^^ZZZZZZOOOOOOOOONNNNNNNNNNNNNNNKKKJJJNNNXXXfffqqquuuuuujjjhhhqqqdddcccuuummmuuukkkVVVHHH:::000222000000000000////////////////////////////////////////////////000000000000000111222222222333777:::CCCmmmyyy___eeejjjSSSGGGOOOYYY[[[```jjjeeeiiiuuuiiiTTTOOO___tttvvvggg___\\\WWWYYYZZZPPPIIIKKKGGGDDDSSSvvvwwwjjjhhhdddaaa^^^ZZZVVVSSSMMMJJJKKKYYYxxxssskkk{{{yyykkk]]]JJJ777111555111111111111000000000///000000/////////.........////////////////////////////////////////////////000000111333444555666777666888:::;;;<<>>AAAAAAAAACCCFFFGGGHHHPPPYYYmmmxxxlllaaaZZZUUUYYYoooooobbbaaafff|||iiidddkkk^^^BBB333333222111000////////////////////////............000000////////////000000////////////000111222222444444666777999;;;===>>>>>>AAAEEEIIIKKKPPP\\\hhhtttzzz}}}___FFFEEEEEECCCBBBCCCFFFFFFEEEHHHNNNRRRSSSVVVZZZ```iiirrrxxxmmmpppyyy}}}rrr___RRRKKKMMMIIIGGGHHHNNN___zzzuuummmhhh___YYYXXXvvviiibbbnnnpppxxx|||jjjZZZNNNMMMmmmaaaWWWOOOZZZwww^^^TTT]]]eeeeeehhhooojjjddd___OOO???<<<@@@CCCJJJQQQTTTVVV^^^hhhxxx~~~oooiiirrrzzzvvvqqq~~~yyytttkkklllnnnmmmllliiigggfffcccoooqqqddd]]]```^^^UUUUUUUUUTTTaaawwwiii___```]]]ZZZYYYZZZ\\\]]]]]]PPPPPPMMMZZZ{{{{{{xxx}}}tttllluuubbbpppooo^^^OOO<<>>??????BBBHHHMMMNNNOOOZZZggg~~~zzzuuuZZZCCCEEEFFFEEECCCDDDGGGGGGFFFIIINNNWWWYYY[[[^^^ccciiiqqqvvvjjjmmmvvv}}}rrrvvveeeWWWNNNNNNJJJGGGGGGMMM^^^zzzvvvnnnhhh```\\\___fffmmmrrrkkkkkkjjj]]]QQQRRR}}}ttteeeWWWQQQTTTttt{{{sssZZZVVV```hhhiiijjjpppkkkccc]]]MMM===<<>>222444000000000000000000000000////////////000000000000000111111111111222222222...666555333===PPPwwwfff___wwwmmmQQQFFFGGGMMMQQQVVVXXXXXXZZZ```eeemmm}}}zzz~~~~~~iiiXXXQQQLLLJJJIIIEEEDDDFFFHHHFFFGGGJJJIIIFFFFFFJJJGGGPPPZZZpppnnnbbbmmm~~~lllXXXYYYpppiiifff```MMM@@@333222111000////////////////////////............000000////////////000000/////////000111222444555555666999<<<>>>@@@AAAAAABBBBBBHHHOOORRRVVVhhh~~~|||iiiQQQIIIGGGHHHFFFDDDDDDFFFEEECCCEEEJJJPPPTTTYYY___dddjjjpppsssxxxwwwzzz|||}}}~~~nnnccceeeoooxxx|||qqqdddWWWUUUPPPLLLJJJNNN]]]www}}}ttteee]]]gggxxxnnnqqqooorrrzzztttaaaQQQMMMXXX}}}pppTTTQQQMMMvvvpppWWWNNNWWWfffkkkiiieeehhh___SSSMMMBBB:::???:::>>>EEELLLOOORRRZZZdddxxxvvvllldddgggyyyuuuzzzvvvnnnssszzz}}}sssddd]]]___]]]YYY___zzzssshhh^^^ZZZVVVTTTUUUYYY\\\^^^OOOTTTWWWlll{{{zzzsssjjjppp|||xxxpppgggdddhhhqqqyyy|||xxxppp|||wwwcccQQQ???333555000000000000000000000000////////////000000000000000111111111111222222222///999888555BBB\\\___^^^yyydddKKKHHHNNNNNNRRRWWWXXXXXXZZZ___eeennn~~~nnnlllmmmrrruuuooocccYYYLLLIIIHHHLLLMMMJJJHHHIIIIIIHHHJJJMMMLLLGGGDDDEEE:::DDDNNNWWW[[[```hhhVVVbbbuuuzzzsssuuu|||ppp[[[]]]qqquuuooofffRRRCCC333222111000////////////000/////////............000000////////////000000/////////000111333444555555777:::===???AAAAAABBBHHHEEEIIIPPPRRRXXXnnn}}}[[[MMMLLLHHHIIIFFFDDDDDDEEEDDDAAACCCHHHLLLQQQXXX___ffflllrrruuu}}}|||{{{xxxxxxhhh]]]LLL\\\jjjttt{{{nnnbbb^^^XXXRRRNNNQQQ___yyyzzzfff\\\iii~~~wwwxxxvvvxxxxxxxxxiiiUUURRRSSS|||sssWWWXXXUUUtttoooSSSNNNYYY```bbbaaaccc___[[[XXXPPPEEE>>>===???BBBGGGKKKOOOUUU]]]cccnnntttfffccc\\\nnn}}}yyyyyyvvvpppsss}}}wwwddd\\\bbb^^^cccZZZwwwxxxkkkaaaZZZUUUUUUVVVVVVXXX\\\YYYUUUTTTnnn~~~xxx~~~~~~tttsssrrrmmmhhheeedddgggmmmrrruuunnn{{{xxxfffUUUBBB444444000000000000000000000000000///...------...///000222222111111111111111222555333888:::???___zzz]]]bbbhhhIIIJJJLLLSSSWWWZZZZZZXXXYYY___eeeqqq~~~sssggg\\\YYYXXXUUUQQQOOOLLLLLLLLLLLLLLLJJJIIIIIIPPPPPPNNNLLLIIIGGGGGGGGGDDDEEEJJJMMMLLLWWWyyyuuu```\\\ZZZ```lll}}}nnnjjjkkkyyyooo^^^```mmmyyy___UUU===777555222111222333222222333222222111111111111111111000///////////////000222222222222333444444555555666888:::===@@@BBBCCCDDDJJJPPPRRRSSS```zzzUUUMMMOOOIIIJJJHHHGGGFFFDDDBBBCCCFFFIIINNNOOOTTT\\\bbbgggrrr}}}xxxpppiiiiiirrr|||tttbbbTTTVVVWWW^^^xxx|||nnndddVVVQQQPPPPPPbbbyyyhhh```jjjyyy|||vvvtttzzzvvvaaaUUUUUUrrrtttiii___XXXrrrqqqVVVOOOUUU\\\^^^___```]]]\\\ZZZSSSGGG>>><<<===AAAFFFJJJMMMSSS[[[aaaiiilllbbbSSSZZZ~~~{{{}}}{{{llleeegggbbbiiieeeuuugggaaaZZZTTTSSSTTTSSSUUUYYYUUUUUUXXXqqqxxxppppppooonnnmmmmmmnnnpppssszzzqqqlll{{{yyyhhhVVVAAA444555000000000000000000000000000///............///000222222111111111111222222222444999:::AAAdddnnnYYYfffeeeJJJLLLNNNUUUVVVWWWUUUSSSWWWaaaiiimmmxxxqqqdddYYYVVVUUUSSSPPPPPPKKKLLLOOOPPPQQQOOOMMMKKKNNNNNNMMMKKKIIIIIIIIIJJJGGGFFFHHHJJJGGGMMMgggyyyoooiii\\\nnnqqqfffdddeeevvv}}}cccaaakkksssyyyccc[[[BBB777444222111222222222111222222111000000000000111000000////////////000000333222222222333444555666888999:::<<>>@@@CCCEEEFFFNNNQQQQQQQQQYYYpppgggNNNLLLIIIBBBEEEGGGFFFDDDAAA@@@AAADDDGGGMMMNNNSSSYYY^^^cccmmmxxxyyy{{{xxxnnnaaaYYYYYY\\\{{{qqqfffXXXWWWnnnyyyeeeXXXTTTVVVkkk{{{fff]]]ggguuuyyyuuu{{{uuummmmmmlllqqq{{{VVVNNNfffyyyuuuqqqiiieeeSSSSSSYYY\\\[[[bbb^^^\\\[[[SSSGGG>>>;;;<<<@@@DDDGGGJJJPPPWWW]]]gggjjjxxxkkkXXXSSScccrrrzzzpppnnnjjjcccbbbeeemmmxxxeee___WWWQQQPPPPPPPPPRRRWWWWWW\\\bbb|||{{{yyynnneeeppp|||}}}oooiii|||}}}lllXXXAAA333555000000000000000000000000///////////////000000000222222111111111222333333000777999777JJJzzzuuucccaaavvvSSSJJJTTTWWWZZZYYYUUUPPPNNNTTTaaalllnnnpppvvv}}}nnnbbbUUUPPPOOONNNPPPSSSUUUUUUVVVVVVUUUSSSQQQPPPRRRPPPMMMLLLLLLMMMNNNNNNPPPLLLJJJIIIEEEBBBGGGOOORRRnnnlllaaaccczzzzzzhhhZZZUUUUUUVVVgggeeeaaauuuzzzzzzkkkbbbEEE555333000///000111000000111000000///////////////000000000///000000111111333333333444555666777888:::;;;<<<>>>AAAEEEHHHJJJOOOTTTVVVXXXccc|||zzzVVVKKKNNNJJJEEEHHHFFFEEECCC@@@>>>@@@DDDGGGMMMNNNRRRXXX\\\aaajjjttt{{{jjj]]]WWWUUUjjjhhhaaatttkkk[[[VVVXXXjjj}}}vvvkkkjjjmmm|||tttggg```dddkkkooossspppnnnpppjjjgggppp```OOO^^^~~~}}}ssspppjjj~~~qqqXXXVVV^^^```\\\fffaaa\\\WWWOOOCCC<<<;;;===@@@EEEGGGJJJOOOVVV\\\fffdddqqqrrr\\\RRRYYY```ttt{{{qqqqqqooohhhhhhiiizzz~~~iii]]]VVVOOOOOOPPPQQQUUUZZZZZZZZZ]]]xxx{{{ttt|||tttiiieeebbbwwwoookkk|||}}}lllYYYCCC444555000000000000000000000000...//////000000000000000222222111111222333333444222777888666PPPvvvdddhhhxxxbbbJJJJJJUUUWWW\\\[[[XXXSSSPPPUUU```iiinnnuuu{{{}}}|||uuuiii]]]WWWTTTRRRUUUYYYYYYXXXVVVUUUVVVWWWYYYZZZZZZVVVQQQOOOOOOPPPOOONNNOOOLLLKKKJJJHHHEEEDDDEEERRRPPPsssttt```cccpppsssnnniii```QQQLLLPPPSSSbbbvvv}}}]]]]]]vvvsssvvvkkkdddEEE555333000///000111000000111000000///////////////000000000000000111222222444444444555666777999:::888999;;;>>>BBBGGGKKKMMMPPPYYY```eeerrrjjjMMMLLLNNNJJJGGGHHHEEEDDDAAA???>>>@@@EEEIIINNNNNNQQQWWWZZZ^^^gggqqqqqqbbbXXXRRRhhhyyyjjjvvvjjj[[[YYY]]]nnn{{{uuujjjiii]]]UUUVVVXXXfff}}}zzzsssmmmlllllljjjhhhjjjyyy|||zzzrrrnnnooohhhdddnnnfffNNNUUUvvvrrrmmmkkkzzz}}}___YYY```aaa]]]ggg```ZZZUUULLLBBB<<<<<<===@@@DDDGGGIIINNNUUUZZZ``````hhhyyyxxx___QQQRRRSSS]]]fffttttttttttttqqqhhhkkkjjj]]]UUUOOOOOOPPPRRRWWW]]]___^^^^^^xxx~~~vvv{{{wwwtttuuuqqqnnnnnn}}}{{{kkkZZZEEE666555000000000000000000000000......///000111111111111222222111222222333444555444555666:::XXXrrreeeooo~~~jjjWWWGGGKKKUUUUUU\\\[[[YYYTTTQQQVVV```iiinnn{{{{{{pppccc\\\WWWTTTVVVZZZ\\\ZZZYYYYYY[[[___dddgggbbb\\\VVVSSSSSSSSSQQQOOONNNLLLKKKKKKJJJGGGDDDAAAIIIEEEZZZtttcccaaacccbbb___VVVHHHEEEKKKOOO]]]ooouuu{{{|||YYYdddzzz{{{jjjpppkkkgggIII666333111000111111111000111111000/////////000000000000000000111111222333444555555666777999:::;;;::::::;;;>>>CCCHHHMMMOOOSSS^^^hhhooo~~~```LLLNNNKKKGGGGGGDDDCCCBBB@@@>>>>>>AAAGGGLLLOOOOOORRRWWWYYY\\\eeennnxxxiii___XXXdddyyytttsssfffYYY[[[cccvvv|||zzz{{{wwwrrrooogggcccXXXRRRTTTSSS___vvvwwwqqqiiiiiiqqqzzzxxxqqqfffssswwwnnnlllcccbbbooommmTTTUUUsssvvvnnnooogggZZZ\\\___^^^aaa\\\XXXTTTMMMBBB<<<;;;<<>>>>>???@@@DDDHHHMMMPPPTTT___hhhnnn~~~uuuWWWMMMPPPHHHFFFHHHAAABBBAAA???>>>???CCCJJJOOOPPPPPPRRRWWWYYY[[[dddmmm{{{ooohhhaaaeeewwwvvvppp{{{}}}cccVVVZZZeeeyyy|||}}}}}}vvvnnnjjj```___XXXSSSSSSSSSbbb|||wwwsssmmmeeeeeerrrxxx}}}ooojjjvvvqqq]]]ZZZqqq}}}pppqqqwwwlllYYYXXX]]]^^^[[[XXXVVVUUUOOODDD===;;;;;;>>>AAACCCEEEJJJPPPVVVSSSZZZ___aaafffqqqyyy{{{qqqeee\\\fffnnnVVVLLLDDDDDDGGGIIIIIINNNfffyyybbb___WWWOOOMMMNNNOOOTTTYYYWWWYYY[[[mmmqqqrrruuu~~~wwwggg[[[JJJ888444000000000000000000000000---...000111222222222111222222222222333444555666444111666DDDeeeeeehhhuuuYYYKKKFFFPPPYYYVVVWWWVVVSSSNNNMMMVVVdddppp|||zzzqqqkkkkkknnnmmmmmmlllkkkkkkllllllmmmiiibbb[[[XXXZZZ[[[YYYVVVVVVWWWUUUQQQNNNLLLHHHDDD@@@OOOOOONNN[[[aaapppkkkZZZTTTNNNLLLDDDEEEFFFBBBOOOhhhvvv|||rrrtttwww~~~lllnnn{{{eeemmmooopppRRR777555222111222333222222333222222111111111111111000000000000111222333444555555666777888:::<<<===CCCBBBBBBBBBEEEIIILLLOOOTTT]]]ccchhhyyy{{{wwwzzzgggOOOLLLPPPFFFFFFKKKBBBAAAAAA???>>>???DDDKKKQQQQQQPPPSSSWWWYYY[[[ccclllxxxoooiiidddpppfffeeeqqqcccSSSVVVbbbvvv{{{wwwzzzyyynnnbbb[[[TTTWWWTTTQQQPPPQQQfffpppllldddcccooozzzppp___ZZZjjjpppppp|||ddd[[[___aaa]]]]]]YYYUUUPPPHHH???<<<>>>;;;===@@@CCCEEEIIINNNRRRVVVXXXXXXVVVVVVYYYWWWSSSNNNHHHFFFLLLWWWlllmmmVVVIIIDDDGGGFFFAAADDDJJJOOOffftttddd[[[XXXRRRKKKFFFHHHNNNTTTSSSRRRYYYkkk~~~tttsssttt|||wwwjjj]]]FFF444333111111111111000000000000000000000000000000000000111222222333333444444555000:::555DDD{{{uuucccooommmNNNOOORRRRRRUUUUUUaaa[[[SSSMMMNNNWWWccclll{{{}}}wwwvvv}}}{{{wwwttttttvvvvvvssspppbbbaaa___\\\YYYVVVTTTRRRRRRQQQNNNLLLLLLKKKGGGCCCIIIOOOVVVYYY[[[___fffllltttaaaXXXMMMEEECCCFFFEEEKKKgggzzz{{{xxxnnnooojjjlllvvvlllUUU<<<666222333333111111333222222111111111111222222111000000000111222333333555666777999;;;===>>>???BBBEEEHHHHHHGGGHHHLLLPPPOOO[[[hhhsssvvvttt{{{[[[PPPKKKNNNLLLEEEDDDJJJCCC???<<<<<>>777DDDyyyyyyeeelllfffIIILLLRRRUUUYYYYYY```ZZZRRRLLLNNNXXXeeennn}}}vvvpppwww~~~|||zzzzzz{{{zzzxxxuuueeeccc^^^YYYVVVTTTTTTTTTQQQPPPMMMKKKJJJIIIGGGDDDQQQVVV\\\^^^^^^```dddhhhzzzpppdddRRRGGGCCCGGGHHHLLLaaa{{{{{{jjjjjjzzzrrrppp{{{qqqYYY<<<666222333333111111333222111111000000111111222111000000111111222333444666777999;;;===???AAABBBFFFHHHJJJIIIHHHHHHLLLPPPXXXdddooozzzwwwtttyyyxxx\\\QQQLLLNNNLLLDDDCCCHHHCCC@@@<<<<<>>;;;;;;???CCCGGGHHHLLLOOOSSSTTTVVV___qqquuugggdddeeexxxvvv```UUUWWWXXX^^^```XXXXXXVVVUUUUUUTTTRRRVVV]]]lllhhh```ccc}}}vvvxxxpppfff^^^VVVNNNTTTmmmhhhVVV___{{{fff^^^qqqlllRRRRRR[[[___```bbb___[[[XXXTTTKKK@@@;;;;;;;;;===>>>???AAACCCGGGJJJNNNXXXbbbfffhhhkkklllkkkccc___ZZZ\\\hhhssstttoooppp~~~xxxnnnhhhddd[[[\\\WWWTTTSSSRRRiiiwwwjjj^^^ZZZTTTNNNJJJFFFBBB??????AAAGGGQQQbbbyyy}}}sssrrraaaHHH555444111111111111000000000000000000000000000000000000111222222333333444444555999===@@@[[[\\\[[[cccvvvsssYYYNNNSSSVVV[[[```]]]WWWPPPHHHFFFLLLWWW```eeeooozzz|||uuu~~~lll]]]TTTNNNJJJMMMOOORRRTTTTTTTTTRRRQQQPPPKKKHHHGGGBBBBBBOOO```iiijjjlllmmmlllkkkiiihhhhhhjjjiiilll}}}```NNNLLLRRR```{{{rrrwww]]]ZZZssswww}}}bbb<<<666222333333111111333111000000//////000000111111111222333444666777888888888:::<<>><<<:::;;;???CCCGGGHHHMMMOOORRRRRRQQQZZZoootttoooooogggVVVTTTUUU[[[\\\TTTWWWTTTTTTTTTTTTUUU\\\eeevvvsssqqq{{{~~~wwwyyynnn```XXXQQQOOORRRggglllZZZbbbzzzjjjdddvvvjjjPPPSSS___```^^^```]]]ZZZXXXTTTLLLAAA<<<<<<;;;<<<>>>???@@@BBBFFFIIINNN\\\llluuuyyy}}}~~~|||pppjjjbbbcccrrrvvvlllddd___```bbb___\\\YYYWWWlllpppaaa[[[RRRKKKFFFCCC@@@===<<<@@@FFFOOO\\\ooorrrsssaaaIII666444111111111111000000000000000000000000000000000000111222222333333444444555666:::???``````YYYdddyyyfffTTTPPPVVVWWWZZZaaa```UUUNNNGGGFFFLLLUUU[[[]]]hhhuuuzzzttt{{{|||eeeZZZUUURRROOOPPPQQQTTTUUUVVVTTTRRRPPPQQQKKKHHHGGGCCCCCCTTThhhnnnnnnmmmnnnnnnnnnlllkkkjjjiiigggfffoooaaaWWWYYYhhhxxxjjjqqq||||||^^^___~~~}}}{{{eee<<<666222333333111111333000000////////////000000111222222333555666888999999:::;;;>>>CCCHHHNNNQQQTTTXXX[[[ZZZXXXVVVWWWYYY___bbbfffrrr~~~|||ooo[[[PPPOOOLLLIIIHHHGGGEEEBBB<<<:::999;;;???DDDGGGIIIMMMMMMOOORRRTTT\\\pppxxxssssss]]]TTTPPPUUUYYYTTT^^^[[[YYYYYYXXXZZZdddooosssxxxyyy{{{ooo^^^UUUPPPWWWTTTcccnnn]]]```zzziiiccclllQQQTTT```^^^ZZZ[[[\\\ZZZWWWUUUMMMBBB======;;;<<<>>>>>>???AAAEEEHHHMMM^^^qqq}}}rrrkkkbbbeeevvv|||oooggg```ZZZYYY]]]\\\[[[YYYVVVjjjxxxccc[[[PPPHHHDDDAAA>>><<<;;;???FFFNNNXXXhhhzzz}}}wwwtttbbbIII666444111111111111000000000000000000000000000000000000111222222333333444555555333:::FFFmmmdddYYYcccvvvbbbUUUUUUZZZXXX[[[aaaaaaUUUNNNGGGFFFLLLSSSXXXYYYeeerrr~~~zzzuuuzzz}}}{{{yyyccc[[[[[[ZZZXXXRRRSSSTTTTTTSSSRRRPPPOOOQQQKKKHHHHHHDDDEEEWWWnnnnnnmmmmmmnnnpppqqqqqqqqqlllfffggglllmmmwwwqqqaaa```hhh}}}kkkjjjmmmaaaddd|||vvvxxxxxxeee<<<666222333333111111333000000////////////000000222222222333555777888999;;;;;;<<>>:::999888:::???DDDHHHIIILLLJJJLLLTTT[[[ddduuuuuuzzzwwwjjj\\\RRRVVV^^^]]]iiifffcccaaa___aaakkkwwwlllxxx{{{~~~qqq___VVVQQQOOORRRgggqqq```^^^xxx{{{fff\\\oooUUUVVV___]]]YYYZZZ\\\XXXTTTRRRKKKAAA;;;;;;888:::===???@@@BBBDDDFFFNNNeee~~~~~~rrrhhhnnn{{{mmmXXX\\\VVVTTTVVVUUUXXXiii~~~xxxeee]]]bbb}}}jjj^^^NNNEEECCCCCCAAA>>><<<:::===IIIXXXeeerrr}}}~~~vvvwwwfffIII555555222222222111111111111000////////////000000000000222222222222333444555555555>>>HHHxxxdddTTT[[[{{{xxxYYYOOORRR[[[[[[^^^```[[[VVVJJJ@@@CCCLLLSSSVVVXXXgggpppzzz~~~||||||zzztttuuuxxx~~~~~~sssjjjeeeddd```\\\VVVSSSTTTUUUVVVWWWTTTSSSNNNGGGGGGRRRcccnnnrrrnnnlllnnnrrruuutttqqqpppmmmeee^^^bbbwwwmmmaaaeeelll}}}jjjnnn{{{qqqrrrsss~~~|||[[[:::777444222222222222111111111000000000000000111000222444555555666888:::======???AAAEEEJJJOOORRR[[[\\\]]]^^^^^^^^^^^^^^^```ppp|||{{{kkk\\\QQQNNNKKKIIIGGGFFFDDDBBB999999999;;;???BBBCCCCCCEEEFFFIIIPPPVVVaaarrrppppppxxx|||}}}bbb^^^cccdddbbbxxxuuuiii]]]bbbtttgggvvv~~~kkk\\\VVVPPPPPPOOOooo~~~tttaaa[[[|||ggg]]]yyynnnUUUVVV``````___aaa^^^YYYTTTQQQJJJ@@@;;;;;;;;;<<<>>>??????AAADDDFFFVVVooo|||rrruuuuuufff]]]WWWVVVTTTXXXjjj~~~gggWWWOOOOOO```uuurrrdddYYYKKKCCCBBBAAA???<<<>>><<>>>>>>>>AAAEEEIIIWWWqqq|||~~~uuuhhh\\\VVVUUUZZZlll~~~bbbUUUNNNHHHLLLVVVnnnnnn]]]TTTJJJDDDCCCCCC@@@<<>>:::;;;<<<<<<<<<===>>>CCCJJJNNNVVVnnnrrr```VVVUUU]]]mmm}}}mmm___UUULLLLLLRRRRRRxxx{{{fffYYYSSSLLLIIIHHHFFFBBB??????>>>???FFFMMMSSS]]]fffkkkiiifffhhhsss~~~}}}{{{vvvuuusssxxxfffJJJ666666222222222111111111000000//////000000000111111111333222222333333444555666444AAA^^^|||```WWW]]][[[QQQVVV```aaacccddd]]]UUUIII@@@BBBJJJSSS[[[aaafffhhhkkkoootttxxx{{{|||yyy{{{{{{wwwpppmmmqqqwww~~~zzz{{{sssmmmggg[[[QQQNNNPPPTTTYYY\\\VVVUUUUUUXXX]]]```bbbaaa___]]]YYYWWW^^^uuuvvvkkkcccjjjzzz{{{qqqnnn{{{SSS:::777444222222222222111111111000000111111222222222444777888999;;;===???CCCEEEHHHLLLPPPTTTWWWXXX[[[[[[\\\]]]^^^```aaabbbcccfffhhh|||sss^^^TTTVVVSSSPPPMMMKKKGGGCCC@@@888888888;;;???BBBDDDDDDCCCCCCGGGMMMPPPSSSZZZbbbccciiiqqq{{{~~~mmm\\\bbbmmm}}}ttt}}}|||kkk[[[VVVQQQQQQVVVrrrbbbXXX|||}}}dddmmmhhhPPPMMMVVV]]]```bbbbbb[[[UUUOOOGGG>>>:::;;;999:::;;;<<<@@@GGGOOOTTTZZZkkkvvvaaaUUUTTT\\\iiittt{{{wwwdddUUUKKKLLLRRRMMM```zzzeeeUUUWWWSSSNNNLLLJJJGGGCCC@@@>>><<<>>>BBBEEEIIIRRR[[[dddfffffffffkkkuuu{{{|||tttxxxlllmmmxxxgggJJJ666666222222222111111111000000000000000000111111111111333333333333444555666666999CCCcccttt^^^XXX``````UUUYYYaaa`````````YYYTTTIII@@@@@@GGGOOOWWW^^^dddeeehhhlllqqquuuyyy{{{|||xxxnnnlllrrryyyrrrsss|||~~~{{{~~~~~~rrrdddVVVSSSSSSRRRSSSVVVPPPSSSXXX___dddffffffeee___XXXQQQRRR```xxxqqqeeeggg~~~tttpppuuu}}}UUU:::777444222222222222111111111111111111222333333222444777999:::<<>>BBBDDDHHHKKKPPPUUUYYY\\\]]]]]][[[\\\\\\^^^aaaeeehhhjjjhhhfffggg~~~qqqYYYMMMLLLKKKJJJJJJJJJHHHEEEBBB888777888;;;???CCCDDDEEEKKKJJJKKKPPPRRRPPPQQQUUU___aaadddssslllffffffttttttpppjjjZZZUUUQQQNNNmmmeee]]]eeezzzpppZZZTTT[[[bbbdddccc^^^YYYTTTQQQJJJ@@@;;;;;;666888;;;>>>CCCKKKSSSXXXXXXWWWgggmmm^^^]]]``````]]]kkkzzzpppddd^^^fffpppddd\\\YYYTTTNNNLLLUUUaaakkkwwwsssjjjccc```ZZZXXXTTTPPPLLLGGGCCCAAA<<<;;;<<<>>>======CCCLLLUUU]]]cccdddgggpppzzz|||uuuuuutttyyyyyygggKKK777777222222222111111111111000000000111111111222222222444333333444444555666777888;;;ZZZtttZZZ\\\tttgggZZZYYY^^^[[[[[[\\\VVVMMMDDD>>>@@@FFFMMMUUU\\\\\\bbbhhhlllmmmooouuuzzzxxxgggccchhhmmmssswwwrrrmmmggghhhoooooosssxxx{{{{{{xxxtttrrr^^^XXXUUU]]]pppmmm___fffqqq{{{zzzSSS:::777444222222222222111111111111111222333444555555888;;;>>>@@@BBBEEEHHHKKKNNNSSSYYY]]]___```____________```bbbeeehhhjjjiiihhhjjjmmmWWWOOOLLLKKKJJJJJJJJJHHHEEEBBB777777888;;;???CCCEEEEEEMMMJJJKKKPPPRRRQQQRRRTTT[[[___aaajjjjjj]]]YYYfffzzz~~~hhhYYYVVVSSSVVVwwwfff]]]~~~bbbnnnooo[[[UUU[[[ccceeeddd\\\XXXTTTRRRKKKAAA;;;;;;777999<<<@@@DDDKKKRRRWWWXXXTTT^^^}}}xxxhhheeefffaaaZZZPPPvvvsssddd^^^rrryyykkkaaa]]]ZZZZZZZZZUUUPPPUUU^^^dddqqq}}}qqqhhheee___\\\XXXTTTOOOJJJFFFDDD<<<<<<===>>><<<;;;AAAJJJUUU\\\aaacccgggqqqyyy|||zzzsssqqqzzzsss{{{yyygggKKK777777222222222111111111111000000111111111111222222222444444444444444555777777<<<<<>>AAAGGGNNNVVV^^^YYYaaajjjmmmlllnnntttzzzxxxvvvfffaaaeeeiiimmm~~~~~~zzz{{{}}}vvvyyy|||xxxvvv]]][[[[[[bbbqqq{{{eee\\\eee{{{uuuooo{{{QQQ:::777444222222222222111111111111111222333444555888:::>>>@@@BBBEEEHHHKKKKKKNNNTTTZZZ^^^``````___cccbbbbbbbbbccceeegggiiikkkkkkoookkkXXXTTTMMMLLLKKKKKKKKKHHHDDDAAA777777777;;;???CCCEEEEEEJJJGGGIIIOOOSSSSSSUUUXXXTTT]]]bbbggg|||hhhXXXQQQ]]]ttt|||gggXXXWWWUUUVVVuuuhhh^^^~~~dddmmmTTTXXXdddeeedddggg[[[VVVQQQOOOIIIAAA===>>>:::::::::===BBBJJJQQQUUUTTTSSS[[[rrr{{{wwwtttjjj___[[[UUU]]]|||yyylll___eeewwwhhhgggccc^^^XXXTTTRRRSSSTTTQQQWWW^^^bbbiiiwww|||pppkkkbbb\\\TTTOOOLLLIIIEEEAAA???:::999:::;;;:::===AAAMMMSSSXXX[[[aaajjjqqqssstttooolllpppwww}}}wwwyyyfffHHH555999222222222222222222222222222111000000222444666888444444444444444555666777<<<@@@[[[wwwzzzlllVVVXXXuuuyyyZZZ[[[\\\\\\ZZZXXXUUUSSSPPPAAA>>>BBBBBBKKKWWWYYY\\\aaafffjjjlllnnnrrrvvvxxxsss___UUUVVVZZZcccmmmxxx}}}}}}~~~~~~{{{tttsssyyyxxxtttcccVVV]]]qqq~~~~~~{{{cccZZZvvvuuuoookkkooopppRRR888666333222222222111000000111111000///000333666777999===@@@CCCGGGKKKNNNSSSRRRVVV]]]]]]XXXXXX]]]aaaddddddaaa]]]___eeekkkooojjjtttwww[[[LLLMMMKKKJJJIIIHHHFFFAAA>>>999999:::<<<@@@BBBBBBAAAFFFHHHKKKMMMMMMNNNPPPRRRWWWWWWYYYaaasssbbbXXXQQQYYYmmmlllYYYVVVWWW^^^~~~rrrZZZyyy~~~ddd~~~uuu[[[\\\ddddddaaacccZZZUUURRRPPPJJJAAA======:::::::::===BBBIIIPPPTTTVVVSSSVVVfff~~~|||jjjZZZTTTMMMPPPmmmuuuaaa^^^{{{xxxrrrkkkfffdddbbb]]]YYYQQQOOOMMMLLLOOOVVV^^^cccyyy~~~yyyggg___UUUMMMIIIGGGDDDBBB>>>:::999::::::999;;;@@@EEELLLQQQUUU]]]hhhqqqssstttnnniiikkkqqquuuuuuuuuwwwyyygggHHH444888222222222222222222222222222111111111222444666777444444444444444555666777;;;DDDeeeoooWWWVVVooo|||^^^SSSVVVYYY\\\]]][[[XXXVVVPPPAAA>>>AAABBBJJJVVVWWW\\\```dddggghhhkkkqqquuu|||~~~rrrddd[[[UUUPPPVVV]]]fffnnntttyyy|||sssoooppp~~~~~~ssspppgggnnn}}}wwwdddbbbvvvoookkkooolllNNN888666333222222222111111222222222111111222555888999;;;>>>AAACCCGGGLLLOOOTTTQQQTTTZZZ^^^]]]___cccggghhhfffccc___^^^```dddnnnjjjtttzzzrrr\\\RRRLLLKKKKKKJJJIIIFFFAAA===999999:::<<<@@@BBBBBBAAACCCFFFIIIKKKMMMNNNQQQSSSUUUVVVXXX```rrrwwwiiiZZZVVVaaarrrwww[[[RRRTTTggg{{{aaa}}}}}}bbbxxx^^^]]]dddccc``````YYYUUUSSSRRRLLLBBB<<<;;;999999:::===BBBIIIOOOSSSRRRQQQSSS\\\kkk}}}zzzfffYYYVVVVVVSSSgggjjj]]]hhh}}}{{{{{{wwwnnnffffff]]]SSSOOOPPPQQQOOOKKKPPPVVVaaattt~~~kkkbbbUUULLLGGGEEECCCBBB>>>:::999::::::888999===???FFFKKKOOOVVVccclllooopppkkkhhhmmmwww~~~|||xxxxxxvvvyyyyyygggHHH444777222222222222222222222222222111111111222333555666333333333444444666777777777GGGqqqrrrXXXUUUgggXXXLLLPPPWWW]]]___^^^[[[YYYQQQBBB>>>AAA@@@HHHSSSUUU\\\^^^aaabbbcccgggnnnttt~~~wwwooofffYYYMMMLLLNNNRRR\\\iiittt{{{}}}~~~rrrnnnqqqwwwwww~~~zzzbbbhhhoookkkqqqfffIII888555333111222222222111333333333333333444888;;;<<<>>>@@@BBBEEEIIIOOOSSSTTTOOONNNTTT[[[```dddgggjjjiiigggdddaaa___^^^^^^llljjjxxxtttlllXXXQQQLLLKKKLLLLLLJJJFFF@@@;;;999999:::<<<@@@BBBBBBAAAAAADDDGGGIIIKKKMMMPPPSSSTTTVVVYYY___ooo{{{eeeWWWWWWcccqqqzzz{{{ZZZTTTZZZccc|||hhh~~~dddqqquuu]]][[[bbbcccaaaaaaXXXUUUTTTTTTMMMCCC;;;:::999999:::===BBBHHHNNNQQQKKKOOOUUUYYY^^^gggrrrzzzqqqbbb^^^aaahhhhhhooowwwgggfffmmm|||vvvggg___VVVRRRRRRRRRNNNJJJJJJGGGGGGNNNbbb}}}{{{tttfff^^^TTTLLLHHHFFFCCCAAA===:::999;;;:::888888:::@@@EEEIIIKKKQQQ]]]fffiiipppmmmkkkrrr|||}}}{{{yyyzzz{{{zzzgggGGG333666222222222222222222222222111111111111222333444555333333333444555666777888999IIIuuurrrXXXTTTbbb___IIINNNVVV^^^aaa```\\\YYYRRRBBB>>>@@@???FFFPPPQQQ[[[]]]^^^^^^___dddlllrrr}}}|||qqqcccXXXMMMIIIGGGQQQbbbpppwwwwwwrrrxxxjjjtttnnnkkkssscccHHH777555222111222333222111333333444333444666999<<<===???AAADDDHHHMMMTTTYYYUUUNNNJJJNNNVVV___dddfffiiigggfffeeedddccc```^^^jjjmmmzzznnnVVVNNNLLLLLLMMMMMMKKKFFF>>>999999999:::<<<@@@BBBBBBAAAAAACCCFFFGGGIIIKKKNNNPPPUUUXXX[[[___kkkmmmZZZUUUZZZbbbggg{{{pppXXXYYYeeehhhyyykkkjjjjjjwww```\\\bbbdddbbbaaaYYYVVVUUUUUUNNNCCC;;;999888888:::===BBBGGGMMMPPPHHHOOOUUUWWWVVVYYYaaahhhrrrggghhhllltttzzzzzzvvvmmmjjjddd```ZZZUUURRRPPPOOOOOOPPPJJJDDDAAAFFFTTTgggvvv{{{pppgggZZZVVVPPPLLLKKKHHHCCC???<<<999:::<<<<<<888777999???DDDFFFGGGNNNZZZdddhhhssspppnnnrrr}}}xxx|||}}}uuuzzzzzzfffGGG222555222222222222222222222222111111111111222333333444333333333444555666777888???KKKooooooVVVTTTccc^^^LLLPPPXXX^^^aaa___\\\YYYSSSCCC>>>???===CCCMMMNNNYYY[[[]]]]]]]]]aaahhhnnnwwwyyymmmeeeSSSJJJEEEKKK\\\mmmuuuwww~~~uuunnnllluuu```GGG777555222111222333333222222333333333444666:::======@@@DDDHHHMMMTTT[[[___ZZZTTTNNNNNNUUU___ddddddjjjiiihhhhhhhhhfffcccaaakkkrrr~~~pppYYYSSSMMMMMMMMMMMMKKKEEE>>>888999999:::<<<@@@BBBBBBAAACCCEEEFFFFFFGGGHHHKKKMMMVVVYYY\\\___fffxxxsss\\\SSSRRRTTTVVVmmm}}}{{{hhhXXXZZZ```vvvggg~~~lllnnn~~~ggg```cccdddaaa___ZZZWWWVVVUUUNNNCCC;;;999777888:::===AAAGGGKKKNNNLLLOOORRRRRRSSSWWW```gggsssppprrruuunnngggrrryyyxxxzzz}}}~~~~~~ssspppmmmkkkeee]]]TTTOOOOOOPPPMMMJJJHHHFFFCCCBBBJJJSSSXXX^^^eeehhhjjjhhhaaaXXXOOOMMMKKKKKKLLLIIICCC>>>;;;999:::>>>===999888:::;;;???BBBCCCKKKXXXccchhhooonnnlllppp~~~}}}uuu}}}zzzfffFFF222555222222222222222222222222000111111222222222222333222222333333555666888999<<>>>>>;;;@@@JJJJJJTTTWWWZZZ[[[\\\^^^cccgggnnn~~~xxxooo[[[RRRIIIKKKWWWfffrrrwww~~~qqqooommmxxx|||ZZZCCC666444222111222333333222222333444444555888<<>>???EEESSS^^^dddjjjkkkiiikkk{{{zzzeeeEEE222666222222222222222222222222000111111222222222222222222222222333555777888999777FFFeeeeeeQQQUUUoooWWWYYY[[[\\\]]]]]]]]]\\\TTTDDD>>>===:::???GGGGGGNNNRRRXXXZZZZZZZZZ]]]___cccnnn~~~{{{kkkbbbWWWPPPSSS]]]jjjrrr||||||zzz|||rrrrrrqqqooo{{{vvvSSS===666444222111222333333333333444555666777:::>>>BBBDDDHHHNNNTTTXXX\\\aaacccggghhheee______fffjjjiiiqqqsssuuutttqqqqqqsssuuuuuu{{{~~~qqqdddRRRRRRPPPOOOMMMKKKHHHCCC===999999999:::<<<@@@BBBBBBAAADDDEEEEEEEEEEEEGGGKKKNNNSSSVVV[[[___bbbkkkooo^^^WWWVVV\\\lllssssss{{{~~~~~~pppYYYUUUXXX```ssseee[[[aaaiiidddgggqqqjjj\\\ppplll|||iii___aaabbb___[[[\\\XXXVVVTTTMMMCCC<<<:::666777999===AAAFFFJJJLLLKKKLLLNNNSSSYYY\\\[[[YYYUUUNNNLLLQQQVVVXXXZZZ]]]gggnnnzzz|||rrrzzzzzzssshhh}}}wwwmmmccc[[[WWWUUUTTTQQQIIIFFFIIIIIIDDD@@@@@@:::AAAFFFGGGJJJNNNLLLGGGFFFEEEDDDEEEGGGEEEAAA<<<999888;;;@@@@@@<<<;;;<<<;;;>>>===<<>>===999===FFFFFFIIIOOOVVVYYYYYYXXXXXXZZZ[[[```nnn|||rrrdddVVVQQQVVVbbbkkkzzz~~~~~~wwwssstttxxx~~~tttwwweeesssqqq|||rrrMMM777666444222111222333333333444555777777999<<<@@@DDDGGGLLLRRRWWW[[[^^^```bbbhhhkkkjjjcccbbbgggkkkjjjooossswwwxxxvvvwww}}}zzz}}}xxxhhhRRRPPPQQQPPPMMMJJJGGGCCC===999999999:::<<<@@@BBBBBBAAACCCDDDDDDEEEFFFHHHMMMPPPQQQSSSYYY___aaahhhzzzoooaaa^^^UUUdddfffcccjjjqqquuu}}}mmmVVVVVV\\\ZZZ~~~rrrhhh]]]QQQOOOfff||||||yyycccZZZmmmoooyyyooobbb^^^\\\[[[[[[YYYUUUSSSRRRMMMCCC<<<;;;;;;::::::<<<@@@EEEHHHIIILLLLLLMMMPPPTTTWWWXXXXXXPPPNNNNNNQQQWWW]]]bbbeeerrryyyzzzyyyyyybbbQQQQQQfff}}}zzzrrrkkkcccZZZVVVUUUPPPMMMLLLJJJGGGFFFHHHAAA@@@AAAFFFLLLNNNKKKGGGFFFEEEEEEEEEEEECCC???<<<;;;:::;;;===@@@AAA>>>:::999<<>>HHHmmmaaaOOOVVV}}}eeeXXXYYY```\\\[[[___^^^WWWJJJ===:::===???@@@BBBKKKQQQWWWXXXUUUTTTVVVZZZ___^^^bbbuuutttiiifff\\\SSS]]]pppxxxxxxyyyxxxrrrlllnnntttuuussszzzooommm{{{sssssscccDDD===555555444333333333444555333666888999999<<>>===;;;:::999<<<@@@EEEGGGHHHHHHHHHJJJLLLOOORRRTTTUUUQQQQQQRRRWWW```hhhooorrrzzzsss^^^OOOMMMWWWdddzzzoooeee^^^SSSOOOIIIFFFGGGIIIIIIGGGBBB@@@@@@DDDJJJMMMLLLIIIFFFFFFEEEFFFFFFDDDAAA>>>===<<<;;;===??????===:::999<<<>>>>>>???EEEQQQ[[[jjjpppqqqlllmmm{{{vvvvvv[[[???222444333333222222222111111111222222111111111111111111333333444555666888999:::>>>KKKrrrfffXXXaaa___SSSVVV___]]][[[^^^]]]WWWIII===:::===>>>@@@BBBHHHLLLQQQSSSSSSSSSUUUWWWYYY\\\___llluuukkkaaaYYY[[[dddqqqrrruuuxxxtttnnnmmmppptttxxx}}}xxx|||ggggggyyyyyyqqquuu___AAA;;;666555333333222333444444333666888999999;;;AAAFFFMMMRRRXXX\\\^^^^^^```bbbXXXXXXYYY[[[^^^bbbgggjjjppprrrsssqqqnnnqqqyyy}}}mmmXXXEEEEEEFFFGGGFFFDDDAAA===:::999999:::;;;===???@@@AAABBBCCCDDDDDDEEEGGGJJJMMMRRRTTTXXX\\\aaaiiiqqqvvvxxxzzzxxxqqqmmmjjjddd\\\```eee{{{xxxbbb[[[ZZZbbbooo___^^^VVVRRROOOQQQeeezzz}}}zzzxxxvvvwww```]]]~~~mmmkkk^^^^^^^^^\\\ZZZZZZVVVSSSQQQKKKBBB======999999999;;;@@@DDDFFFGGGFFFGGGGGGIIILLLPPPSSSUUUWWWWWWZZZaaakkktttzzz~~~sss```VVVQQQOOOPPPYYYkkkrrrhhhZZZYYYRRRJJJJJJPPPQQQKKKEEEBBB@@@BBBFFFJJJKKKJJJGGGFFFEEEFFFGGGFFFCCCAAA@@@???======>>>===<<<:::888;;;===<<<===CCCNNNWWWfffpppuuuqqqnnntttyyyuuuXXX<<<222666222111111111111000000000111111222222222222222222444444444555666888:::;;;>>>KKKrrrkkk___jjjWWWLLLQQQ]]]]]][[[^^^[[[VVVIII>>>;;;<<<===???AAAEEEGGGJJJNNNPPPRRRSSSSSSTTTXXX[[[```qqqtttkkkfffbbb^^^eeeeeehhhmmmmmmgggcccddddddjjjttt|||{{{qqqaaaiii|||wwwmmmxxxYYY===999666555333222222222333444555888:::;;;<<>>:::999999:::;;;===???AAABBBAAABBBCCCCCCDDDEEEIIIKKKOOORRRWWW[[[___dddiiimmm|||wwwxxxxxxvvvsssnnnuuuqqqeeeiiikkkaaaSSSOOOPPPMMMVVVeeekkknnnnnnmmmxxxvvvdddhhhnnnkkk\\\\\\]]]ZZZVVVYYYUUUQQQOOOIIIAAA<<<<<<888888888;;;@@@DDDFFFFFFGGGHHHIIIJJJMMMRRRXXX]]]aaabbbeeekkksss{{{oooggg___VVVOOOKKKIIIWWWuuu{{{hhhmmmhhhZZZSSSUUUTTTNNNKKKGGGBBBAAACCCFFFHHHHHHEEEDDDDDDEEEFFFFFFEEECCCDDDBBB@@@>>>===<<<;;;;;;999:::;;;;;;<<>>;;;;;;;;;===@@@EEEEEEFFFJJJNNNPPPPPPOOOPPPUUUWWWVVV___sssyyyxxxqqqggg```\\\[[[______[[[XXXYYY]]]cccmmmwwwzzz{{{{{{yyyyyy~~~jjjdddwww|||oooiii{{{|||RRR;;;:::666555333222222222333444777:::>>>@@@BBBFFFMMMRRRSSSXXX]]]aaacccgggnnntttiii___UUUSSSYYYbbbgggiiikkklllmmmlllkkkkkkmmmnnnvvv~~~|||fffJJJ???<<<;;;???CCCDDD???:::888999:::;;;===???AAABBBBBBCCCDDDDDDDDDEEEHHHKKKNNNQQQTTTVVVYYY]]]bbbeeeqqq}}}}}}|||lllSSSIIILLLIIIIIIRRRVVVZZZ```eeeqqquuugggmmmrrriiiZZZZZZ[[[ZZZWWWZZZVVVSSSQQQKKKBBB===<<<888888888<<<@@@DDDEEEEEEGGGHHHJJJLLLOOOWWW```ffflllmmmooouuu{{{vvvkkk___UUUTTTHHHDDDQQQ^^^hhhtttzzzppp^^^WWWSSSOOOPPPLLLGGGCCCBBBCCCDDDEEECCCBBBBBBCCCEEEFFFFFFDDDFFFEEECCC@@@>>><<<<<<<<<999::::::::::::???FFFLLL```ooozzzyyytttwwwtttUUU<<<333555333222222222111111111111111111222222333333333333555555555666888999;;;<<>>===???CCCDDD???:::888888999;;;===???AAACCCCCCDDDEEEEEEDDDFFFIIIKKKQQQRRRSSSTTTVVVZZZ```dddmmmuuu~~~zzzYYYHHHJJJHHHEEEHHHIIIMMMWWW\\\eeepppmmmhhhooojjjlllqqqttttttqqqnnnlllzzzrrreeeiiinnngggWWWVVVYYYZZZZZZ[[[XXXVVVUUUOOOEEE???===888888999===AAAEEEFFFFFFEEEGGGIIILLLQQQZZZgggpppssstttvvv{{{tttdddWWWNNNHHHFFFKKKMMMNNNVVVaaabbbiiirrrnnn\\\TTTTTTQQQOOOKKKGGGDDDCCCBBBBBBBBBAAAAAABBBEEEGGGGGGGGGGGGHHHGGGDDD@@@>>>======;;;;;;:::999:::===CCCGGGcccsssyyy{{{www}}}lllOOO;;;444555333333222222222111111111111111222222333444444444666666666777888:::<<<<<<@@@FFF___dddXXXaaaeeeyyySSSEEEGGGTTTWWWXXXZZZVVVQQQHHH@@@<<<:::888:::>>>DDDEEEGGGHHHKKKMMMOOOPPPNNNPPPSSSXXX```iiipppuuuuuujjjccc]]]ZZZTTTOOONNNQQQ[[[ccclllrrrzzzxxxzzzqqqfffaaaiiijjjGGG999;;;555444444444444666777888777;;;@@@DDDHHHOOOWWW]]]gggccc______ccciiimmmoootttnnneeeZZZTTTWWW___ffffffkkkooonnnkkklllrrrxxxuuuxxx}}}oooOOOCCCBBB@@@AAACCCBBB???<<<777888999;;;===@@@BBBCCCCCCDDDEEEEEEDDDFFFIIIKKKTTTTTTUUUUUUWWW\\\bbbfffpppsssyyy{{{tttzzz~~~^^^LLLLLLIIIGGGHHHEEELLLUUUVVVXXX^^^\\\XXX^^^UUUSSSSSSUUUTTTRRRRRRTTTkkkttthhhlllzzzkkkqqqjjjWWWRRRRRRUUUWWWXXXVVVUUUUUUPPPEEE===;;;888999:::>>>BBBFFFFFFFFFCCCFFFIIIMMMSSS___ooozzzyyyyyyzzz|||}}}}}}{{{yyynnn]]]JJJJJJKKKKKKLLLPPPYYYbbbfffooossssssuuu]]]RRRTTTOOOOOONNNKKKHHHEEECCCBBBBBBAAAAAACCCFFFIIIJJJIIIGGGIIIJJJHHHCCC@@@>>>???<<<;;;:::999:::===AAADDD\\\nnn~~~zzz}}}}}}zzzdddHHH888333444222111111111111000000000111111222222333444444555666666777888999;;;<<<===<<>>>>>BBBFFFHHHIIILLLQQQUUUQQQQQQTTTYYY___fffnnntttooorrryyypppooopppnnneeeZZZTTTUUUYYYeeeqqqwww|||xxxnnnuuu}}}xxx~~~mmmgggfffpppaaaAAA666888444444444555666888:::;;;;;;>>>CCCGGGKKKQQQYYY___hhheeebbb```bbbgggoootttwwwqqqhhh]]]WWWXXX^^^ccceeehhhllloooooopppqqqrrr~~~qqqPPPCCCCCCCCCBBBBBBAAA???>>>777888999;;;===@@@BBBCCCCCCDDDDDDDDDCCCDDDGGGJJJPPPRRRTTTVVVYYY\\\aaadddmmmoootttzzz}}}xxxnnnqqqrrr\\\PPPMMMGGGGGGJJJEEEKKKUUUVVVVVV[[[YYYVVV\\\WWWRRRPPPPPPMMMJJJLLLQQQdddxxxmmmtttwwwkkkgggnnnWWWNNNLLLNNNQQQTTTSSSSSSSSSNNNBBB:::777999999;;;???CCCFFFGGGFFFDDDGGGKKKOOOVVVddduuu}}}|||zzzyyywwwtttoookkknnnrrrwww|||wwwmmmhhhhhheeennnzzzfffWWWUUUOOOGGGHHHSSSaaajjj}}}|||rrrwwwqqqooogggeee~~~pppWWWJJJMMMLLLMMMOOONNNKKKGGGDDDCCCBBBBBBBBBDDDGGGJJJLLLLLLGGGJJJLLLJJJEEEAAA??????===<<<:::999:::===@@@CCCPPPeeeyyy}}}yyy|||}}}}}}aaaDDD555111111000000000000////////////111111222333333444555555666666777888999;;;<<<===BBBLLL\\\fffWWW___XXXsss^^^KKKHHHPPPRRRUUUXXXUUUPPPHHH@@@<<<999777999===:::???EEEGGGHHHKKKRRRXXXTTTTTTUUUWWW[[[aaakkksssmmmiiilllzzz{{{}}}mmmcccaaaXXXhhhwww|||ppp```WWWPPPKKKSSSaaazzzfffhhh{{{lllfffeeevvv\\\>>>444555444444444555777:::<<<===@@@DDDHHHKKKNNNSSSZZZ```dddeeeeeecccccciiiuuu|||uuujjj```[[[[[[^^^```dddeeeiiiooossstttoookkktttRRRAAABBBCCCCCCAAA???@@@@@@777888999;;;===@@@BBBDDDBBBCCCCCCCCCBBBCCCFFFHHHJJJMMMRRRVVVYYY[[[^^^```fffiiimmmqqqqqqmmmjjjjjj~~~pppwwwzzzsssbbbVVVRRRMMMCCCDDDIIIEEEGGGUUUZZZ\\\bbb___ZZZ^^^ZZZUUUSSSSSSOOOJJJMMMTTT^^^yyy{{{vvvlllwwwrrrjjjwww^^^CCCBBBLLLDDDIIINNNSSSRRRLLLCCC===:::999888999:::===AAADDDFFFEEEFFFHHHMMMYYYlll||||||xxxsssiii______fffaaaeeekkkoooppplllfffbbbTTTOOOLLLPPPOOOPPPwwwuuufff]]]YYY[[[ZZZ]]]ooo}}}{{{~~~wwwnnnbbb___pppuuueeeYYYPPPLLLMMMHHHLLLQQQQQQMMMIIIFFFEEE@@@AAABBBCCCFFFIIIKKKMMMMMMLLLJJJHHHFFFDDDBBBAAA???:::777;;;???@@@@@@BBBLLL^^^sssbbbCCC555333333111111000000000000111111222333333333333333333444777777777999:::<<<>>>???CCCLLLdddoooOOOTTT___~~~{{{LLL@@@HHHRRRZZZSSSVVVQQQMMMEEE===777666888;;;===>>>???CCCIIIPPPWWW[[[RRRRRRTTTXXX[[[___iiitttjjjdddcccppp~~~pppmmmhhhkkk{{{xxx[[[MMMKKKKKKMMMOOOjjjsssjjjdddhhhpppuuuwwwxxx{{{mmmnnncccsssMMM;;;777666444555666666777999>>>AAAEEEIIINNNQQQSSSVVVZZZ___iiieeedddgggiiijjjqqqyyynnn\\\___ccc___[[[ZZZ[[[]]]bbbkkkqqqoookkkppp~~~|||rrrrrrsss]]]CCCBBBAAAAAABBBAAA???===999999999:::<<>>EEE===IIIMMMQQQPPPIIIAAA<<<999888888999:::===@@@DDDFFFAAABBBEEEKKKXXXkkk~~~zzzrrrdddXXXUUUYYY]]]```dddhhhhhhccc]]]XXXNNNJJJEEEIIIIIIHHHiiitttkkkeeeeeeeeejjj{{{~~~qqqdddiiivvvvvvkkkeee]]]SSSKKKHHHIIINNNRRRSSSOOOJJJFFFDDDBBBAAAAAABBBEEEHHHKKKMMMMMMLLLKKKIIIFFFDDDCCCBBB@@@:::888;;;??????AAACCCOOO___sss~~~~~~\\\@@@555444555111111000000000000111111222333333333333444444444777777888999;;;===>>>???CCCOOOgggwwwYYYZZZbbbzzzLLLBBBIIISSSZZZRRRTTTSSSOOOHHH@@@999888:::<<<===>>>@@@DDDJJJOOOUUUXXXQQQQQQTTTXXXZZZ^^^iiisssiiibbb```mmm~~~qqqjjjkkkxxxqqq\\\PPPJJJJJJLLLbbb{{{}}}uuuiii```aaahhhpppwww}}}xxxqqqkkkgggsssOOO<<<666222555666777777888;;;???BBBEEEIIINNNQQQSSSWWW]]]bbbgggoootttooofffccclllvvvqqq___aaaddd___\\\XXXWWWXXX\\\dddkkkmmmkkkhhhsss}}}wwwwwwxxxdddEEEDDDCCCCCCDDDDDDBBB@@@;;;:::999999:::===@@@CCCAAAAAABBBBBBDDDEEEFFFGGGJJJKKKNNNQQQUUUXXX[[[\\\^^^fffkkkdddXXXVVV```mmm}}}|||uuujjjbbb```WWWTTTRRRQQQKKKEEEEEEIIISSS___rrr~~~{{{nnnaaaWWWQQQYYY~~~qqqhhh~~~~~~ggg~~~NNN@@@GGGAAAHHHLLLOOOMMMFFF???;;;999888888888:::===@@@DDDFFFDDDEEEGGGMMMXXXjjj}}}qqqbbbSSSMMMNNNTTTVVVYYY\\\^^^]]]XXXUUUMMMHHHCCCFFFGGGCCCZZZxxxvvvwww|||wwwgggccciiimmmfff```^^^ZZZRRRJJJGGGJJJNNNRRRTTTQQQLLLGGGEEEDDDCCCBBBAAACCCGGGKKKNNNMMMLLLKKKIIIGGGFFFDDDCCCAAA;;;999<<<>>>???BBBEEERRR```sss~~~~~~zzzWWW>>>555555666111111000000000000111111222222333333444444444444777888888:::;;;===???@@@CCCOOOaaaaaaZZZcccvvvLLLCCCIIISSS[[[RRRSSSTTTPPPIII@@@:::777999;;;===>>>AAAEEEIIIMMMPPPRRROOOPPPSSSXXXYYY]]]gggrrriii```]]]jjj|||sssoooxxxfffTTTKKKKKKOOO]]]xxx}}}qqqeeeZZZXXX___kkk{{{{{{{{{kkkdddpppmmmJJJ:::666333666777888999:::===AAAEEEHHHLLLPPPSSSUUUYYY```eeefffqqqvvvoooiiimmmssstttuuueeegggiiidddccc\\\YYYWWWYYY___dddfffgggpppsss{{{{{{fffGGGFFFEEEEEEFFFGGGFFFDDD>>><<<999777888:::>>>AAAAAAAAABBBCCCDDDEEEEEEFFFIIIJJJMMMQQQUUUXXX[[[]]]^^^jjjrrrkkk[[[VVVaaaooo{{{ooonnnmmm{{{lll```\\\\\\UUURRRQQQQQQLLLEEECCCFFFMMM___yyymmm\\\UUUhhh~~~mmmhhhzzzfffRRRCCCIIIBBBGGGJJJMMMJJJDDD>>>:::999888888888999<<<@@@CCCFFFHHHGGGHHHLLLTTTccczzzuuufffXXXPPPNNNLLLKKKMMMQQQXXX\\\]]]\\\UUUQQQKKKLLLMMMGGGSSSooorrrdddbbbgggpppnnncccYYYTTTQQQLLLJJJKKKHHHKKKPPPSSSRRROOOJJJHHHGGGEEECCCBBBCCCGGGKKKNNNMMMMMMKKKJJJHHHGGGFFFEEEBBB===:::<<<>>>???CCCHHHSSSaaasss~~~{{{WWW>>>444444444222111111000000111111222222222333333444555555555888888999:::<<>>CCCFFFNNNQQQTTTVVVWWWZZZaaaffffffkkkiiifffqqqvvvzzz|||qqqeeeiiikkkggghhheee```]]]^^^`````````bbbtttnnnlll||||||cccIIIGGGFFFFFFGGGHHHGGGFFFAAA>>>:::666666888<<<>>>@@@AAABBBCCCDDDEEEEEEEEEGGGIIILLLPPPTTTXXXZZZ\\\aaappp~~~}}}pppfffgggmmmqqqccc___ddd|||qqqeee\\\YYYYYYSSSQQQPPPQQQMMMFFFCCCDDDFFFWWWttt{{{fff\\\zzzllljjj{{{___RRR@@@CCC<<>>:::999777777888999<<<@@@CCCEEEDDDCCCEEEIIINNNZZZrrr}}}ooobbbYYYTTTLLLJJJIIINNNWWW___bbbccc```___YYYXXXXXXPPPRRRcccssshhhfffhhhiiirrreeeXXXQQQMMMJJJJJJLLLFFFIIIMMMQQQRRRQQQNNNLLLJJJHHHEEECCCDDDGGGKKKNNNMMMMMMLLLKKKJJJIIIHHHGGGCCC???<<<<<<===???DDDKKKTTTbbbuuuyyyVVV===444333222222222111111111111222222222222333444444555666666888999:::;;;>>>@@@BBBCCCMMMYYYYYYzzzmmmZZZbbbqqqJJJBBBEEEMMMYYYSSSSSSSSSOOOIII@@@999666666888999;;;>>>BBBDDDEEEFFFFFFKKKNNNSSSWWWVVVWWWaaammmkkkbbb\\\eee{{{xxxpppssswwwzzz~~~fffXXXTTTUUUYYYppp{{{ggg]]]TTTSSSZZZhhh|||xxx}}}ooopppdddfffwwwSSS999555:::;;;666777999:::<<<@@@EEEHHHTTTWWWZZZZZZZZZ[[[```dddhhhjjjfffcccpppzzzkkkooohhhbbbhhhjjjggglllkkkfffdddggggggcccbbbeeehhhdddbbbwww~~~eeeJJJHHHFFFFFFGGGHHHGGGGGGCCC???;;;777555777:::<<>>EEENNNWWWgggyyy~~~tttRRR;;;444333333222222111111111111222222222222333444555666666777999999;;;<<>>BBBGGGKKKYYY\\\______]]]]]]```ccciiipppqqqiiihhhqqqyyy|||kkkpppllliiippppppnnntttjjjfffffflllmmmhhhhhhnnnnnnoooqqqmmmLLLIIIGGGFFFFFFGGGGGGFFFCCC@@@<<<888777777999;;;>>>???AAACCCDDDDDDDDDCCCEEEGGGIIILLLPPPSSSUUUVVV[[[iii|||yyygggbbb___YYYUUUVVVRRRQQQRRRQQQKKKFFFEEE???CCCTTTxxxtttssskkk{{{jjjTTT|||zzzWWWCCCFFFGGGEEEJJJOOONNNHHHAAA<<<:::777777777999;;;???CCCEEEEEEEEEIIIOOOPPPWWWppp|||sssjjjgggeeegggmmmuuuwwwsssnnnrrrxxxtttoookkk___WWW\\\\\\xxxyyy|||xxxllleee___WWWSSSSSSPPPNNNNNNPPPSSSUUUTTTRRRNNNMMMKKKIIIIIIJJJLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKFFFAAA>>>===<<<>>>FFFPPP\\\mmm{{{qqqOOO:::444333333333222222111111222222333222222333444555666777777999:::;;;===???BBBDDDFFFCCCWWWSSSoookkkfffqqq{{{[[[KKKCCCFFFTTTSSSTTTRRRPPPJJJCCC===::::::<<<:::;;;===???AAACCCDDDDDDJJJOOOUUUVVVRRRQQQZZZgggjjjeee```aaahhhuuuwwwqqqtttwwwxxx~~~{{{wwwnnnllljjjiiippp|||lll```VVVXXXbbbnnn{{{}}}uuuzzzqqqkkkkkklllhhh\\\aaaXXXCCC777999:::555999;;;===???AAAFFFKKKOOOYYY]]]aaacccaaa```bbbdddllloooqqqmmmhhhiiiooovvvtttyyyuuusssxxxuuurrryyykkkeeeeeekkkkkkgggkkksss~~~~~~nnnOOOLLLHHHGGGGGGGGGGGGFFFCCCAAA>>>:::999999::::::>>>???AAACCCDDDDDDCCCCCCEEEFFFHHHJJJMMMPPPRRRSSSZZZdddtttrrrkkkeee^^^YYYYYYTTTRRRSSSSSSNNNIIIHHHBBB???GGGaaayyyvvv}}}iiizzzgggYYY}}}YYY>>>???CCCEEEKKKPPPPPPJJJCCC===:::777777777888;;;???BBBEEECCCBBBFFFKKKIIIMMMeee~~~uuupppqqqvvvvvvwww}}}uuupppddd[[[^^^YYYcccxxxlllccc\\\ZZZ[[[VVVSSSQQQQQQTTTVVVUUUSSSOOONNNMMMLLLKKKKKKLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKFFFBBB???===<<<>>>GGGQQQ```rrr~~~yyysssPPP;;;444333222333222222111111222222333222222333444555666777888999:::;;;===@@@CCCEEEFFFHHH[[[SSSlll|||hhhdddlllooocccPPPDDDEEESSSRRRTTTPPPMMMHHHBBB<<<999999:::;;;<<<===???AAACCCEEEFFFJJJOOOUUUVVVQQQOOOXXXeeeiiieeeaaa___bbbkkkvvv~~~~~~|||}}}~~~uuuqqqmmmggghhhoooyyy{{{xxxkkk^^^TTTWWWeeesss|||wwwooohhhqqqxxxlll^^^```SSS===222777;;;777;;;===???AAADDDHHHNNNRRRXXX]]]bbbeeedddcccdddeeennngggeeekkkppppppooopppxxx|||xxxvvvyyysssnnnuuunnnfffccchhhgggccchhhsss~~~}}}vvv{{{iiiQQQNNNJJJHHHGGGHHHGGGFFFCCCAAA>>><<<::::::::::::===???AAACCCDDDDDDCCCBBBDDDEEEGGGIIILLLNNNPPPQQQ^^^ccclllyyy~~~tttjjjccc___[[[UUURRRTTTTTTOOOKKKJJJKKKEEEFFFVVVpppqqqwww{{{nnnwwwggg```fffAAA;;;@@@AAAIIIQQQRRRKKKBBB;;;888999888888888:::<<>>>>>>>>AAALLLWWWkkk~~~mmmHHH:::555333777333333222222333333444555222222222222333444555666>>>>>>>>>===<<>>@@@CCCDDDEEEGGGLLLRRRUUUUUUUUUWWWYYYkkkgggaaa\\\]]]cccmmmttt}}}|||uuufffmmmuuuvvvlll]]]ZZZ___^^^dddoooqqqnnn]]]QQQSSS[[[hhh}}}~~~nnnoooqqqvvv}}}~~~ooo\\\GGG999444333777;;;999>>>AAACCCHHHPPPSSSSSSTTTZZZbbbhhhhhheeeaaa___dddcccccchhhnnnpppnnnjjjuuuttttttvvvwwwssskkkeeegggaaa^^^``````___bbbhhhqqqbbbyyyqqq^^^MMMIIIOOOLLLKKKMMMJJJEEECCC@@@<<<999:::===@@@BBBBBBAAA@@@@@@AAAAAAAAADDDEEEFFFFFFHHHKKKNNNQQQ\\\dddfffcccjjjzzzuuukkkddd\\\ZZZXXXYYYYYYVVVPPPKKKIIIEEEHHHSSS\\\cccooo}}}wwwssskkkvvvkkkeeefffDDD<<<>>>???GGGOOOQQQKKKBBB;;;888888888777888:::===???AAACCCEEEHHHIIIIIIKKKPPPSSS___hhhsss|||}}}{{{yyyooojjjtttuuummmcccgggcccbbbcccaaa[[[YYYZZZTTTSSSRRRQQQQQQPPPPPPQQQPPPPPPQQQQQQOOOMMMJJJHHHGGGCCC???>>>>>>BBBNNNYYYmmm|||kkkGGG:::444222666333333222222333333444555333333333444444666777888;;;<<<<<<<<<<<<@@@GGGLLLPPP^^^^^^jjjxxxfffWWWXXXhhhXXXAAAFFFLLLJJJSSSRRRNNNFFF>>>888666777888999;;;===@@@BBBDDDEEEHHHLLLQQQSSSRRRSSSVVVYYYgggeee```ZZZWWWZZZcccjjjwwwzzz~~~vvvppp~~~{{{iiiVVVPPPRRRSSS\\\jjjmmmiiiZZZOOOQQQWWW```qqq|||ooopppnnnlllpppzzznnnZZZEEE999666666888;;;<<>>>>>===DDDLLLNNNJJJBBB<<<999777666666777:::===@@@BBBDDDEEEFFFFFFFFFGGGJJJLLLMMMXXXfffmmmpppyyyvvvooosss{{{~~~}}}|||~~~~~~~~~sssllliiihhhfffaaaYYYWWWYYYVVVUUUTTTSSSSSSRRRSSSSSSRRRSSSTTTTTTRRRPPPMMMLLLJJJEEEBBB@@@@@@EEEPPP\\\sss|||{{{|||hhhFFF:::444000444333333222222333333444555444444555555666888999::::::;;;<<<===???DDDJJJNNNPPPbbbbbbgggoooVVVSSSgggeeeAAABBBNNNSSSUUUSSSOOOHHHAAA;;;888888777888999<<>>?????????>>>>>>??????@@@>>>AAADDDEEEFFFKKKUUU]]]WWW]]]^^^ZZZ]]]iiippppppuuummmiiiffflllyyyvvv|||jjjccc[[[VVVTTTTTTRRRPPPJJJMMM\\\ooowwwtttrrrvvvzzzwwwhhhtttxxxsssvvv|||aaaHHH???@@@<<>>???AAADDDHHHLLLOOOQQQ\\\___fff}}}\\\PPP```hhhCCCCCCRRRYYYUUUSSSOOOIIICCC===999777666666888:::===@@@CCCEEEHHHJJJLLLKKKKKKLLLQQQVVV[[[```bbb^^^WWWVVV^^^fffjjjsss|||kkk\\\UUUSSS___jjjiii___VVVOOOOOOSSS]]]mmm|||{{{vvvfffyyy~~~{{{xxx{{{rrrkkktttaaaOOO===777:::;;;;;;<<>>============>>>?????????BBBFFFFFFFFFLLLWWW``````cccaaa]]]```lllvvvyyyyyynnnfff```eee}}}~~~lllfff]]]XXXVVVVVVUUUSSSHHHRRRjjj~~~{{{zzzvvvhhhfffpppttteee~~~rrrlllqqq|||dddKKK>>>AAA===BBBIIILLLKKKEEE???;;;555555555777999===@@@BBBCCCDDDDDDFFFHHHIIIJJJJJJIIINNNTTTXXXYYY\\\```dddqqq{{{yyysssnnnjjjddd]]]]]]```XXXWWWVVVUUUTTTTTTTTTTTTTTTUUUVVVVVVUUUSSSQQQPPPOOOLLLIIIHHHHHHLLLVVVaaaxxxxxxnnn^^^BBB<<<666111555333333222222333333444555333444444666888:::<<<===??????@@@CCCFFFIIIKKKLLLRRRRRRWWWeeebbbOOOYYYjjjIIIFFFOOOSSSTTTRRROOOJJJEEE???:::666555666666888;;;>>>BBBDDDGGGHHHIIIHHHGGGIIINNNRRRWWW^^^dddbbb[[[YYY^^^dddfffooouuuttttttyyy~~~|||}}}tttvvvtttfff]]]XXX```hhhcccXXXRRRLLLLLLTTTdddzzztttxxxzzzuuupppppp{{{|||VVVGGG999777:::======>>>EEELLLRRRWWW^^^gggkkkjjjhhhjjjlllkkkjjjiiijjjkkkfffeeedddeeeeeeeeecccbbbcccgggkkkllliiifffeeefffiiigggfffjjjqqquuupppiiifffaaakkkooovvv^^^SSSTTTOOOMMMMMMHHHFFFEEECCC>>>:::999:::;;;===<<<<<<<<<======>>>??????AAADDDDDDEEEKKKUUU]]]eeedddaaa^^^bbbooo}}}wwwjjj```ccczzzgggbbb\\\YYYYYYXXXVVVTTTLLLZZZyyy|||www\\\RRRUUUZZZsssuuuhhhuuullleeelll|||rrrRRR>>>CCC@@@DDDIIIMMMLLLHHHAAA===666555555666999<<>>;;;666111666333333222222333333444555333444555777999;;;===?????????@@@CCCGGGJJJKKKJJJRRRLLLSSSbbbuuuppp[[[\\\hhhOOOGGGJJJNNNTTTRRROOOKKKGGGAAA;;;666666666666777999<<<@@@BBBEEEFFFGGGFFFEEEFFFJJJOOOUUU[[[bbbbbb]]]YYYZZZ]]]ccciiikkkgggdddggglllnnnttttttuuuuuuuuuwwwzzz}}}qqq```SSSdddzzz~~~uuujjj^^^TTTYYY^^^WWWPPPLLLHHHIIITTTjjj}}}yyytttpppvvvrrrJJJ@@@888888;;;>>>AAADDDLLLQQQVVVYYY```iiinnnmmmlllnnnoooooonnnlllkkkkkkiiiiiihhhhhhgggfffffffffeeegggjjjkkkiiigggfffeeeggggggfffhhhooouuusssnnnoooiiihhhiiiwww~~~cccTTTSSSOOONNNOOOJJJHHHGGGDDD@@@<<<::::::;;;<<<<<<<<<<<<===>>>??????===>>>>>>@@@CCCIIIPPPUUU___]]]ZZZZZZ```nnn~~~{{{lllaaadddzzzsssddd```[[[YYYZZZYYYWWWTTTPPP]]]zzzxxxjjj^^^TTTPPPSSSOOOddddddhhhwwwqqqiii^^^ddd\\\@@@GGGCCCFFFKKKNNNNNNJJJCCC>>>777666666666888;;;>>>@@@@@@???@@@CCCFFFGGGFFFDDDBBBDDDIIIOOOUUUYYYZZZYYY]]]fffyyyzzzpppiiiccc______[[[ZZZYYYXXXXXXWWWWWWXXXVVVWWWXXXYYYXXXVVVTTTSSSQQQPPPPPPRRRRRRSSSZZZcccnnn~~~yyy~~~sssMMM999999555000666333333222222333333444555444555666888;;;===@@@AAA@@@@@@BBBFFFLLLOOOOOONNNQQQPPPWWW]]]iiihhh]]]}}}lllWWWHHHHHHOOOUUUSSSPPPNNNJJJDDD===777777666555555777:::>>>@@@BBBEEEFFFEEEDDDDDDHHHKKKOOOVVV]]]```___\\\ZZZZZZaaaeeeeee```___bbbggghhhkkkooorrrtttuuuwwwzzz}}}zzzfffWWWFFFSSSeeesss}}}~~~sssbbbPPPPPPSSSLLLJJJIIIHHHJJJVVVoooyyyjjjpppmmmsss}}}bbbBBB<<<999;;;>>>@@@EEEKKKUUUYYY[[[]]]bbblllqqqrrrnnnoooooonnnkkkjjjjjjkkkkkkkkkjjjiiihhhggghhhhhhiiiiiijjjkkklllkkkiiifffbbbdddcccaaaeeelllooolllrrrooolllnnnwwwiiiVVVRRRMMMMMMNNNJJJJJJIIIFFFBBB===;;;;;;<<<<<<<<<<<<<<<===>>>???@@@===;;;;;;???FFFLLLQQQSSSWWWVVVUUUXXX```lll{{{zzzkkkbbbgggllliiiddd___\\\]]]]]][[[YYYUUU]]]sss|||ooohhh^^^WWWVVVOOO^^^}}}jjj\\\fffuuusssrrrdddhhhvvveeeDDDLLLFFFHHHLLLPPPPPPKKKEEE???777777666666888;;;===???CCCBBBAAADDDGGGHHHEEEBBBBBBDDDHHHLLLOOOQQQTTTUUUZZZbbbttt{{{yyyqqqjjjdddbbb]]]\\\[[[ZZZYYYYYYYYYYYYWWWXXXYYYZZZYYYXXXVVVTTTQQQPPPRRRTTTTTTUUU[[[cccppp~~~vvvmmmGGG555777444///555333333222222333333444555666666888:::<<>>888777666555555666999<<<>>>AAADDDFFFEEECCCCCCFFFIIIIIIPPPYYY```bbb```^^^\\\bbbeeeddd```aaafffkkkllllllpppuuuxxxyyyzzz~~~}}}fffeeeaaa\\\___dddjjjqqq|||iiiPPPLLLNNNGGGIIIJJJKKKMMMZZZrrrzzz~~~nnnlllnnnyyyxxxTTT>>>;;;:::===???BBBHHHPPP[[[^^^___```eeennntttuuunnnnnnmmmjjjhhhgggiiikkklllllllllkkkiiiiiijjjkkknnnllllllmmmooooookkkgggccceeeddd___aaaiiimmmllliiinnnqqq|||nnnXXXRRRLLLKKKMMMJJJKKKJJJGGGCCC>>>;;;;;;<<<<<<<<<<<<======???@@@@@@>>>;;;;;;AAAJJJRRRTTTTTTSSSSSSUUU[[[bbbmmmzzzwwwiiiccckkk{{{|||zzzqqqkkkddd``````aaa```___^^^aaapppnnn___[[[UUU___}}}|||YYYTTTVVV[[[www{{{vvv{{{qqqrrr```KKKEEEKKKLLLMMMOOONNNIIIAAA<<<:::888555555888<<>>AAAAAAAAACCCGGGGGGCCC@@@BBBFFFJJJMMMOOOPPPQQQXXX___nnnyyyzzz}}}~~~}}}|||wwwjjj``````___]]]\\\[[[[[[[[[ZZZYYYYYYXXXWWWWWWXXXWWWUUUSSSRRRQQQSSSVVVVVVWWW___hhhtttbbbCCC<<<777555555000333333333333444444555666555666777999<<<>>>AAABBBIIIKKKMMMMMMNNNQQQVVV[[[ZZZVVV\\\___dddoooZZZXXXddd{{{dddLLLKKKMMMXXXTTTPPPNNNMMMHHH???777999555444666888888;;;@@@DDDDDD@@@===@@@FFFGGGCCCJJJKKKNNNVVV^^^```\\\WWWaaahhhoooqqqooonnnqqqtttyyypppmmmtttwwwtttxxxtttrrrtttqqq{{{pppnnnyyy~~~pppcccXXXOOOLLLMMMJJJJJJKKKQQQ___wwwvvvrrrqqqwwwllloooyyyhhhOOO===<<<===@@@FFFLLLQQQTTT___]]][[[ZZZ]]]dddmmmssspppnnnkkkhhhgggggghhhiiimmmmmmnnnnnnmmmkkkiiihhhkkknnnrrrsssrrrooommmlllhhhffffffiiilllllljjjgggssslllpppqqqxxxfffNNNQQQPPPJJJRRRMMMKKKHHHEEEAAA===:::999999999:::;;;===???AAABBB===<<<===BBBIIINNNQQQPPPPPPRRRUUUWWW^^^lll~~~mmmaaabbbyyyuuunnnssszzzvvvnnneeeaaaaaaeeeiiifffhhhqqqkkkfffYYYddd{{{```NNNOOObbbvvvyyytttrrrWWWNNNKKKLLLNNNOOONNNJJJDDD???:::888555555888<<>><<>>@@@DDDJJJPPPUUUWWW_________```aaadddjjjnnnqqqqqqpppmmmiiifffddddddjjjkkkkkkkkkkkkkkkjjjiiihhhkkkmmmmmmkkkhhhffffff______aaafffmmmrrrttttttvvvmmmppppppmmmuuu[[[XXXTTTOOOVVVOOOMMMKKKGGGCCC@@@===;;;:::::::::;;;===>>>@@@@@@@@@???@@@CCCHHHLLLMMMLLLLLLOOOQQQRRRWWWdddwwwvvvmmmnnnpppfffgggwwwuuukkkiiinnnuuu{{{vvvsssvvvwwwrrrnnn{{{~~~nnn___jjjuuuZZZKKKOOOZZZmmmlll}}}}}}{{{zzz{{{___RRRKKKLLLMMMNNNNNNKKKFFFBBB;;;888555555888;;;>>>??????AAABBBAAADDDHHHHHHDDDBBBCCCEEEHHHJJJKKKLLLLLLPPPUUU]]]iiizzz~~~~~~vvvjjjjjjhhhbbb\\\ZZZ[[[[[[XXXUUUWWWVVVUUUVVVWWWWWWVVVUUUUUUVVVYYY\\\ZZZXXX]]]eeerrrzzz~~~nnncccfffnnn|||zzzuuuPPP888666444444666444333333333333444555666777:::::::::;;;>>>BBBFFFHHHKKKNNNRRRTTTVVVXXX[[[]]]\\\XXXaaahhhfffvvvzzzjjjXXXTTTUUU]]]}}}{{{hhhZZZSSSQQQPPPRRRSSSPPPGGG???===888666666666444666:::>>>>>>===;;;???FFFHHHGGGCCCDDDGGGNNNVVV[[[[[[ZZZ[[[bbbppp~~~vvvllleeefffhhhkkkuuu{{{tttrrrpppllliii\\\VVVUUU]]]ccc^^^TTTLLLOOOHHHMMMcccyyyyyy}}}eeeTTTrrrlllqqq~~~~~~iiiMMM;;;===???DDDJJJPPPVVVZZZ\\\```bbbeeefffffffffggghhhqqqtttuuusssnnniiigggggglllmmmmmmmmmnnnnnnnnnooohhhiiijjjiiifffdddccccccdddcccaaacccggglllooopppssskkksss{{{qqquuufffZZZRRRNNNTTTPPPOOOMMMJJJFFFBBB???===;;;;;;;;;<<<<<<===>>>>>>???>>>@@@CCCGGGIIIJJJIIIKKKMMMNNNNNNRRR\\\kkkvvv~~~yyyxxx|||vvvgggbbbppp~~~yyy|||~~~vvvrrrsssyyyuuuoooWWWNNNOOOeeeooosssvvvcccTTTJJJJJJJJJKKKLLLKKKGGGEEE;;;999555555777:::===>>>>>>AAAAAAAAADDDHHHHHHDDDCCCDDDEEEGGGHHHJJJJJJKKKMMMRRRXXX___kkkzzz}}}{{{}}}yyywwwxxx|||}}}~~~tttrrrhhheee```\\\YYYXXXWWWWWWVVVUUUTTTTTTVVVWWWVVVUUUUUUWWW[[[]]]ZZZWWW]]]eeemmmnnnssswwwsssgggZZZSSSOOOXXXhhh~~~uuuqqqNNN:::999666333555333333333333333444666777888;;;:::;;;<<>>CCCGGGIIIJJJJJJLLLMMMNNNNNNOOOVVVbbbjjjtttnnnqqqwwwrrrhhhssslll]]]XXXhhhzzz~~~jjjpppdddWWWHHHGGGFFFGGGHHHHHHFFFEEE<<<999666555777999<<<<<<===???@@@@@@CCCHHHHHHDDDCCCCCCDDDFFFGGGIIIKKKLLLNNNTTTYYY\\\dddpppyyy|||zzzxxxwwwxxxzzz{{{yyywwwnnnnnnrrrxxxzzzzzz}}}{{{zzz}}}wwwqqqggghhhgggaaaZZZWWWYYY\\\VVVTTTSSSSSSUUUVVVVVVUUUTTTWWW[[[\\\YYYWWW___jjjooogggbbb```\\\SSSMMMLLLIIINNNYYYnnnssshhhJJJ::::::666222444222333333333444555666888888::::::;;;===@@@DDDHHHJJJQQQSSSWWW\\\```bbbbbbbbbbbbWWWSSS^^^iiitttyyyXXXRRRUUUyyypppWWWUUUSSSUUUVVVSSSJJJCCC<<<777555666666555777;;;:::======<<>>;;;<<<<<<<<<===<<<;;;::::::<<>>??????BBBGGGGGGCCCAAABBBCCCEEEHHHJJJMMMNNNQQQWWW[[[]]]bbbkkkrrrtttyyyyyyzzzzzzyyyxxxwwwwwwooonnnqqqxxx|||{{{||||||yyy||||||{{{|||nnnooonnnhhhaaa\\\[[[]]]WWWUUUSSSRRRSSSUUUUUUTTTTTTVVVZZZZZZXXXYYYffftttyyyjjj[[[UUUOOOHHHFFFJJJKKKJJJMMMYYYpppuuuyyyYYY>>>444888555111444333333333333444555777888999:::;;;===???CCCFFFIIIKKKNNNPPPSSSXXX]]]``````___]]]SSSLLLVVVhhhrrrbbbYYYZZZ~~~{{{]]]YYYWWWWWWXXXUUUNNNGGG===888666777777666888<<<999===>>>;;;===CCCHHHIIIGGGGGGGGGHHHJJJMMMOOOQQQOOOSSSUUUVVVXXX```mmmxxx~~~yyyvvvxxx~~~|||qqqkkkrrrzzzyyyqqqiiiVVVNNNXXXwww{{{zzzyyyhhhVVVSSSWWWdddwww||||||}}}OOOCCCPPPooo~~~{{{sssWWW@@@===EEEGGGNNNWWW^^^bbbeeehhhkkkkkklllmmmllljjjjjjlllnnnjjjjjjiiiiiijjjkkkllllllnnnoooqqqrrrrrrrrrqqqqqqmmmnnnooonnnmmmnnnppprrrkkkkkkiiifffddddddgggiiijjjfffgggvvvwww}}}\\\PPPPPPJJJKKKKKKKKKIIIFFFAAA>>>;;;;;;<<<<<<===<<<;;;:::999BBBEEEJJJLLLLLLJJJIIIHHHGGGHHHJJJKKKLLLPPPUUUXXX[[[XXX\\\aaammmnnnbbbkkkxxx|||{{{pppkkkooo~~~|||ssszzzrrrZZZ[[[HHHEEEBBBAAABBBCCCDDDDDD===:::666444666888:::::::::<<<===>>>AAAFFFFFFBBB@@@@@@BBBEEEHHHLLLPPPRRRUUUYYY[[[\\\aaaiiioooooouuuyyy~~~}}}}}}|||xxxwww|||~~~||||||xxxtttoookkkeee^^^YYYXXXUUURRRQQQRRRSSSSSSSSSVVVWWWYYYYYYWWW]]]nnnooo^^^XXXSSSKKKIIINNNMMMNNNNNNPPP\\\sssqqqNNN777000666444111444444333333333444666777999::::::<<>>::::::888555666999777;;;<<<888777<<>>DDDHHHGGGEEEDDDDDDCCCEEEHHHKKKOOORRRUUUVVVWWWZZZ___^^^]]]ooo~~~gggWWW\\\fffnnnzzzvvvtttxxxzzz~~~rrr|||tttddd]]]SSSAAA===DDDDDDDDDGGGEEEBBB<<<666555777:::999777:::;;;;;;;;;@@@EEEDDD???@@@@@@AAACCCFFFJJJNNNQQQXXXYYY[[[]]]___dddkkkooonnnqqqwww~~~|||sssrrrooohhh```YYYVVVSSSQQQQQQSSSUUUWWW\\\]]]^^^VVVQQQhhh{{{mmmiiigggbbb]]]\\\fffWWWdddddd[[[ddduuupppnnnAAA:::333000222555555333444555666666666666999;;;888@@@GGGJJJIIIIIILLLPPPLLLKKKNNNUUUYYYZZZ\\\___dddcccdddeeebbbcccoooqqqfffiiiooo___SSSUUUWWWVVVPPPLLLNNNSSSJJJCCC;;;888888999888555;;;;;;:::;;;;;;<<<>>>>>>@@@AAABBBCCCEEEGGGIIIJJJKKKJJJLLLRRRZZZ______^^^mmmqqqvvvwwwvvvvvvxxx{{{|||uuuqqqtttvvvuuuvvv{{{vvvbbbXXX[[[hhhdddcccYYYQQQ```bbb```[[[^^^hhhhhhccciiiwwwpppiiivvvvvvzzzzzz}}}jjjNNNAAAGGGOOOOOOXXX```iiillljjjkkksss}}}zzzyyywwwvvvsssmmmgggbbbgggeeecccfffkkknnnooommmZZZZZZaaalllqqqrrruuuzzztttsssrrrsssttttttsssqqqvvvuuutttrrrpppnnnmmmlllkkkmmmooooookkklllxxx}}}lll\\\PPPQQQTTTRRRKKKGGGGGGCCC<<<:::;;;<<<>>>???>>>:::777===>>>@@@BBBCCCCCCCCCCCCEEEFFFGGGIIILLLQQQWWW[[[YYY[[[[[[YYY[[[ggg|||ppp\\\ZZZfffrrrzzz}}}}}}nnnoooyyy{{{wwwyyy|||zzz~~~eee```ZZZFFF???CCCAAACCCHHHGGGDDD>>>777555777::::::888:::;;;;;;;;;@@@EEEDDD???@@@@@@@@@AAADDDHHHKKKMMMTTTVVVXXXYYY\\\aaagggkkkpppsssyyy{{{www~~~zzzxxxtttlllddd[[[XXXUUUSSSSSSUUUXXXYYYZZZ[[[]]]VVVUUUqqqzzzuuunnngggeeecccYYYmmmtttlllmmmrrrtttvvv___@@@:::333111333555444333444555666777666777:::<<<<<>>;;;;;;<<<>>>??????<<<999<<<>>>???AAABBBBBBBBBBBBBBBCCCEEEHHHLLLQQQWWW[[[SSSVVVWWWWWW]]]mmm}}}llliiiooouuuxxxzzzjjjggg{{{~~~xxxuuuxxx}}}{{{~~~nnniiicccfffNNNCCCCCC???@@@FFFFFFFFF@@@999555666999:::::::::;;;;;;;;;???DDDCCC>>>@@@??????@@@BBBEEEHHHJJJPPPQQQTTTVVVXXX]]]bbbfffooosssyyy~~~}}}}}}}}}tttqqqvvv|||uuuyyy{{{tttsssppphhh```]]]ZZZVVVUUUWWWYYY[[[\\\\\\[[[\\\WWWYYY|||zzzpppkkkcccZZZsss{{{yyyvvvyyy~~~iiiRRR===888444222444555444222444666777888888999<<<>>>AAACCCGGGNNNSSSUUURRROOOLLLJJJMMMTTTZZZ[[[\\\___[[[___fffjjjiiifffhhhnnnuuummm___aaannnccc[[[RRROOORRRUUUQQQLLLPPPIII@@@;;;999999888777888999;;;<<<======<<<<<<======>>>???AAACCCDDDEEEFFFIIIMMMPPPSSSWWW[[[]]]___```ccchhhnnnrrrtttuuuzzzzzzxxxqqqcccZZZ^^^fffwwwkkkkkkeeemmm``````mmm~~~mmmdddaaahhhqqqyyy}}}lllWWWLLLKKKMMMRRRWWWeeegggjjjooosssvvvwwwvvvpppnnnmmmmmmnnnooonnnnnnjjjiiihhhggggggiiimmmqqqpppiiifffkkkqqqrrrpppnnnmmmllllllnnnsssxxx{{{|||{{{yyywwwtttqqqooonnnnnnlllhhhfffhhhjjjmmmttt{{{fff^^^WWWXXXVVVQQQNNNLLLFFF@@@;;;;;;<<<>>>@@@@@@>>><<<<<<===>>>@@@AAAAAAAAA@@@@@@AAABBBDDDHHHMMMRRRTTTOOOQQQSSSUUU\\\mmmyyyvvvvvvuuutttuuu~~~zzzpppeeefffeeeaaa___```___\\\VVVVVVUUUTTTSSSZZZnnnnnniii~~~}}}|||zzzssskkkkkkuuu}}}zzzrrrdddlllTTTGGGEEE??????EEEDDDGGGAAA999555555777999;;;:::;;;;;;;;;???DDDBBB===>>>>>>>>>???AAADDDHHHJJJLLLNNNQQQSSSUUUYYY^^^bbbjjjooouuu}}}~~~qqqjjjnnnzzz~~~}}}sssooopppnnnhhhbbb^^^ZZZWWWWWWZZZ^^^___```bbb^^^]]]WWW^^^|||sssmmmaaaxxxooorrrcccMMM999777444444555555444222444666888999:::<<>>===<<<;;;<<<======>>>@@@AAACCCDDDCCCGGGKKKNNNOOORRRWWW[[[WWWVVVYYY```iiiqqquuuuuuwwwuuusssnnnjjjhhhkkkpppzzzpppssstttqqqlllpppwwwxxxuuu~~~uuu^^^MMMOOOUUUTTTWWW]]]gggffffffhhhpppwwwwwwsssqqqnnnlllkkklllnnnnnnnnniiijjjiiifffccceeekkkpppqqqmmmiiijjjlllmmmmmmlllllljjjiiilllqqqvvvzzz|||}}}{{{xxxtttqqqnnnlllkkkhhhffffffiiijjjmmmuuu~~~wwwiii[[[YYYVVVSSSQQQNNNGGGAAA===<<<<<<>>>@@@AAA@@@???;;;<<<>>>???@@@@@@@@@??????>>>>>>@@@DDDHHHJJJLLLMMMPPPSSSUUUZZZfffwww}}}wwwtttrrrooopppsss~~~{{{hhhXXXXXXWWWVVVTTTRRRNNNKKKDDDBBBBBBAAA???CCCPPP^^^lll|||xxxuuuqqqyyy~~~wwwjjjhhhtttxxxggggggQQQFFFGGGCCCCCCGGGFFFFFFAAA999444333444777999:::;;;;;;;;;???CCCBBB<<<<<<<<<<<<>>>AAAEEEIIILLLKKKMMMPPPRRRTTTXXX\\\___dddhhhooowww}}}tttttt{{{{{{wwwvvvuuuooojjj___ZZZWWWXXX^^^ccceeedddddd^^^[[[YYYeeexxxkkkxxxcccppp___FFF777666444444555555444333555666999:::<<<>>>BBBDDDEEEIIINNNQQQSSSXXX___ddd___YYYWWW[[[]]][[[WWWVVVYYY]]]bbbfffiiikkkkkkjjjooouuupppgggaaa\\\hhhrrr]]]NNNMMMRRRTTTRRRMMMFFF???;;;888777666777888;;;<<<======;;;:::<<<======>>>???AAABBBCCCAAAEEEIIIJJJKKKNNNSSSXXXVVVUUUVVV[[[ccckkkooooookkkfffcccgggssswwwzzz}}}uuuwww{{{~~~|||fffRRRIIITTT^^^\\\[[[aaadddccc______gggqqqtttpppuuurrrooommmllllllkkkiiiggghhhgggcccaaaccchhhnnniiikkkkkkgggeeefffjjjmmmnnnllljjjkkknnnrrruuuvvv}}}|||yyyuuuqqqllliiiggg\\\___dddhhhhhhlllxxxmmm___YYYUUUSSSRRRMMMGGGCCC>>>===<<<===???AAAAAA@@@;;;<<<>>>???@@@??????>>>===<<<<<>>CCCAAA<<<::::::;;;===AAAEEEIIILLLJJJLLLOOORRRTTTWWW[[[^^^```dddiiipppvvv|||}}}zzz}}}xxxtttmmmhhh___[[[XXX[[[bbbiiikkkkkkddd[[[XXX\\\rrrxxxllluuufffuuu|||WWW;;;555555444444444444444444555777:::<<<>>>@@@DDDGGGHHHMMMSSSTTTTTTXXXaaahhhddd]]]ZZZ]]]```\\\XXXVVV[[[]]]___aaaeeejjjjjjggggggwwwggg^^^YYYbbbmmmPPPGGGLLLRRRQQQNNNIIICCC>>>:::888777777888:::;;;<<<<<<;;;;;;<<<<<<<<<===>>>???@@@AAAAAACCCEEEFFFHHHLLLPPPSSSYYYWWWVVVWWW[[[___cccddd]]]ZZZXXXaaauuu~~~{{{zzz~~~sss|||rrrYYYNNNLLLYYYaaa```___dddeeehhhfffbbbfffpppuuusssuuusssqqqooommmjjjfffcccfffeeedddbbbaaacccgggjjjhhhnnnppplllhhhkkkqqquuurrrpppmmmlllmmmoooooooooyyyyyyxxxvvvsssnnnjjjgggRRRWWW___dddeeeiiiwwwpppcccZZZSSSRRRRRRMMMHHHEEE@@@>>><<<<<<>>>@@@@@@@@@<<<===>>>???@@@??????>>>;;;:::;;;@@@HHHNNNPPPPPPJJJOOOUUUYYY\\\___cccgggbbb^^^]]]___ccchhhqqq{{{}}}sssaaa[[[WWWWWWWWWSSSOOONNNIIICCC???@@@CCCCCCDDDGGGOOObbbyyyuuuiiizzzyyy~~~~~~zzzaaaKKKCCCEEEBBBDDDIIIIIIDDDBBB===888444333555777:::;;;;;;:::>>>BBB@@@;;;:::::::::<<>>;;;999888999999:::;;;;;;<<<<<<:::::::::;;;<<<===>>>???BBBAAAAAACCCGGGKKKNNNOOOUUUTTTSSSRRRRRRUUUZZZ]]]XXX]]]aaaeeetttxxx{{{qqqxxxcccSSSQQQSSSZZZ______aaafffgggppprrrkkkhhhpppuuusssppppppppppppooojjjddd```fffdddbbbbbbdddggghhhhhhkkkqqqssspppoootttxxxxxxwwwtttqqqoooooonnnlllkkksssuuuwwwxxxwwwsssnnnkkkZZZ\\\```cccdddfffooo{{{hhh\\\SSSRRRRRRMMMIIIHHHAAA>>>;;;;;;<<<>>>??????===>>>???@@@@@@@@@???>>><<<:::;;;@@@HHHMMMNNNLLLHHHLLLRRRVVVXXX[[[^^^```[[[WWWVVV[[[```fffoooxxx}}}jjjaaaYYYXXXXXXSSSPPPPPPGGGCCCAAABBBCCCAAACCCGGGOOObbb{{{fffpppxxx~~~hhhPPPEEEDDD??????DDDCCCEEECCC???:::666444666777:::;;;;;;:::>>>BBB@@@;;;:::::::::;;;===@@@CCCEEEHHHJJJNNNPPPRRRUUUXXXZZZddddddfffiiimmmrrrvvvyyy}}}yyy|||zzzuuuccc^^^\\\aaakkktttwwwvvvkkk___\\\iiixxxooolllaaaFFF888555444444222111222555777555888;;;===@@@CCCGGGKKKPPPRRRVVV[[[^^^___[[[XXXWWWPPPNNNUUU\\\\\\YYYXXX[[[^^^]]]\\\```ddd```WWWbbbeeeqqqbbbccc___OOOOOOSSSRRRRRRQQQMMMGGGAAA===;;;999999999999:::;;;<<<===888888999999:::;;;<<<===BBB@@@>>>AAAFFFKKKMMMMMMMMMOOOOOOMMMMMMPPPWWW\\\\\\hhhpppoootttuuuXXXRRRUUUYYY[[[[[[]]]bbbgggaaapppvvvmmmfffiiimmmllljjjlllnnnppppppkkkddd___fffcccaaacccgggiiiiiihhhiiimmmmmmkkknnnuuuvvvsssyyywwwtttrrrqqqooollliiinnnrrrvvvzzzzzzwwwssspppjjjfffeeeeeeeeedddgggmmmoookkk]]]SSSRRRRRRNNNJJJJJJBBB???;;;:::;;;===>>>???>>>>>>@@@AAAAAA@@@?????????<<<;;;>>>DDDGGGFFFCCCHHHKKKNNNQQQSSSUUUXXX[[[ZZZVVVUUUZZZ___dddlllrrr~~~rrrfff\\\ZZZXXXSSSPPPQQQHHHGGGHHHHHHDDDAAADDDKKKPPPddddddiiiyyyggg{{{mmmUUUAAA???EEEEEECCCCCCBBBEEEBBB:::666888999666888<<<>>>???AAABBB???999::::::;;;<<<>>>AAADDDEEEHHHIIIKKKLLLNNNSSSYYY]]]\\\aaaiiinnnooopppqqqsssrrr~~~zzz|||~~~mmmcccddduuu}}}rrrccc```zzzrrr{{{xxxPPP999888555444444333444555666777888999<<<>>>@@@EEEJJJNNNUUUYYY[[[[[[___bbb^^^UUUTTTUUUTTTRRRNNNLLLMMMMMMSSS]]]___]]]gggqqqfffOOObbbrrrtttkkknnnSSSMMMZZZTTTTTTVVVQQQHHHJJJGGG777666666777888999;;;===>>>>>><<<:::999999:::;;;<<<@@@AAABBBCCCCCCEEEIIILLLNNNNNNOOOQQQVVV^^^hhhpppssstttrrrkkkjjjyyyzzzxxx{{{~~~zzzwwwzzzyyyjjjTTTXXXXXX\\\ccceeebbbaaacccaaabbbjjjsssnnncccbbbjjjgggcccdddiiijjjgggggglllhhhddd```aaaggglllnnnmmmllllllmmmooorrrrrrqqqooorrrsssttttttsssqqqpppooollloootttxxxyyywwwsssooopppkkkeeebbbeeeiiilllmmmooonnn[[[OOO[[[TTTJJJMMMPPPGGGEEE@@@<<<;;;;;;===???;;;===???AAABBBAAA@@@???======>>>AAAEEEFFFFFFDDDEEEIIINNNOOOPPPSSSYYY___cccaaa^^^\\\^^^cccjjjnnnyyy{{{nnnhhh]]]YYYXXXRRRLLLMMMJJJEEECCCEEEHHHIIIRRRaaa}}}tttpppppp}}}jjjuuulll}}}|||nnnVVVAAA???DDDFFFEEEGGGBBBDDDBBB:::666777888666666:::<<<===@@@CCC@@@;;;:::::::::;;;===@@@CCCDDDGGGHHHJJJKKKMMMRRRWWW[[[___dddiiimmmnnnnnnoooqqqrrr|||~~~|||yyy```cccjjjwwwxxxnnnnnn}}}oooiiittt|||qqqJJJ666666555444444333444555777888888:::===@@@CCCGGGLLLPPPUUUYYY\\\]]]```dddaaaZZZVVVUUUSSSRRRQQQRRRSSSSSSUUU___dddfffrrr~~~uuubbbppp{{{wwwlll|||}}}^^^PPPUUUUUUSSSVVVRRRJJJKKKIII<<<888777888888999;;;<<<===>>>===;;;999999999;;;;;;AAACCCDDDCCCCCCCCCEEEGGGFFFKKKRRRZZZ```ffflllooopppooojjjaaa___nnn~~~sssttt{{{lllfffpppxxx|||xxx{{{pppbbbYYY```___ccciiijjjgggeeefffcccbbbhhhnnniii___^^^fffgggddddddggggggcccdddggggggdddaaabbbfffkkknnnppptttssssssssstttsssqqqooosssrrrqqqqqqqqqooommmkkklllooorrrttttttsssrrrrrrpppkkkeeeccceeehhhjjjkkkiiihhhjjjRRRVVVVVVPPPOOOOOOJJJGGGBBB>>>;;;<<<>>>@@@===>>>???@@@@@@@@@??????======???BBBEEEGGGFFFEEEDDDHHHKKKLLLLLLOOOUUU[[[ccc```]]]\\\```eeekkknnnttt|||qqq```YYYYYYUUUPPPPPPMMMHHHDDDDDDFFFGGGRRReeetttvvv~~~ttt~~~{{{sssuuu\\\DDD???BBBCCCDDDFFFBBBCCCAAA:::666666777666333777:::;;;???CCCAAA<<<999999999:::<<>>===;;;:::999999::::::BBBCCCDDDDDDBBBAAAAAABBBAAAGGGPPPYYYaaahhhooorrrrrrooohhh\\\WWWbbbzzzwwwhhhccclllwww~~~iii___cccnnnvvvnnnzzz}}}yyyeee[[[```cccbbbeeejjjjjjfffdddfffgggeeegggjjjfff______fffhhheeedddeeedddaaaaaacccffffffdddcccdddhhhnnnrrrxxxvvvuuutttsssrrrooolllnnnllljjjlllnnnooollljjjkkkmmmoooooommmnnnqqqtttppplllgggeeeeeeggghhhiiiiiihhhwww[[[OOOWWWVVVOOOOOONNNJJJDDD???<<<<<>>>>>>>>>>>======???BBBEEEGGGGGGEEECCCEEEGGGGGGGGGKKKRRRXXX___[[[YYY[[[```fffiiijjjooo~~~{{{cccXXXXXXUUUSSSRRROOOKKKGGGEEEGGGIIIQQQeeewww{{{~~~yyy}}}{{{nnnwwwfffKKK@@@???===>>>BBBBBBCCC@@@;;;777666666777333777999:::>>>AAA@@@<<<888888888999;;;===@@@AAADDDEEEGGGHHHJJJMMMQQQUUUWWWZZZ^^^cccgggllloooqqqnnnuuu~~~~~~{{{}}}|||sssvvvzzzttt```QQQOOONNNOOOTTT```qqqhhh}}}ZZZ<<<333888444444444444555777999:::999<<>>===<<<:::999999999999???AAACCCCCCBBB@@@@@@@@@CCCDDDGGGLLLTTT```llltttttttttnnnddd[[[]]]jjjvvvxxxlllZZZPPPRRR^^^kkkrrrpppjjjuuu~~~yyyyyyppp]]]YYYeeedddbbbeeeiiijjjgggeeeggglllhhhgggiiihhheeefffkkkhhhgggeeedddcccbbbcccdddggghhhhhheeecccdddkkkqqqrrrpppnnnnnnnnnmmmkkkiiieeecccbbbfffllloooooolllhhhkkkmmmmmmjjjkkknnnrrrpppnnnkkkhhhggggggggggggjjjiiiqqqhhhMMMTTTUUUKKKNNNPPPLLLEEE@@@===<<<>>>???AAA@@@???>>><<<<<<<<<<<<<<<===>>>BBBEEEGGGGGGFFFBBBCCCDDDDDDFFFKKKRRRXXXYYYVVVTTTXXX^^^dddffffffooozzzmmmaaa___ZZZWWWTTTQQQOOOKKKHHHIIIMMMXXXhhhttt{{{zzz{{{vvvpppnnnPPPBBB===:::;;;@@@BBBBBBAAA>>>:::666555777555888999:::<<<@@@>>>:::888777888888:::<<<>>>@@@BBBDDDFFFGGGHHHKKKNNNQQQSSSUUUXXX]]]ccchhhjjjlllhhhsss~~~}}}wwwxxxvvv}}}ZZZTTTQQQQQQRRRUUU___kkkuuu|||zzzlllkkkJJJ444000666444444444555666999;;;<<<:::>>>CCCGGGJJJMMMQQQSSSTTTUUUYYY]]]```bbbdddfffjjjddd]]]\\\aaafffhhhgggbbb___\\\ZZZ\\\aaacccbbbbbbhhhkkkpppuuu___]]]bbbdddvvvttt^^^SSSSSSOOOOOOOOOJJJDDDBBB>>>;;;999999999:::======<<<;;;::::::999999;;;>>>@@@AAA@@@@@@@@@@@@DDDCCCCCCDDDJJJUUUbbbkkkkkkoooqqqkkkbbb]]]```eeeooovvv~~~hhh[[[MMMFFFHHHPPPYYY___rrrqqquuuyyyssseee\\\^^^gggeeedddggglllmmmkkkjjjlllkkkgggfffhhhkkkkkkmmmpppiiiiiigggeeeeeefffgggggghhhjjjkkkgggbbbaaaffflllhhhgggfffgggiiijjjjjjiii```______ccchhhlllmmmlllfffiiimmmnnnlllkkkkkkmmmppppppnnnllliiigggffffffggggggiiiuuuxxxTTTQQQNNNHHHMMMOOOKKKFFFAAA===<<<===>>>BBBAAA???===<<<;;;::::::;;;;;;===AAAEEEGGGGGGFFFAAAAAABBBCCCFFFMMMTTTXXXUUUSSSSSSWWW]]]bbbddddddnnnyyy{{{tttqqqhhhaaa[[[VVVTTTNNNHHHIIIOOOcccqqqmmmllltttVVVFFF???;;;===BBBBBBAAABBBCCC???888555666666999:::999<<<@@@???:::888888888888:::<<<>>>???BBBDDDFFFGGGHHHIIILLLOOOSSSTTTVVV[[[```bbbcccbbbcccooozzz|||{{{}}}}}}zzz}}}~~~wwwjjj___[[[XXXWWW]]]gggmmmcccaaatttsssqqqbbbDDD555555999444444444555777:::<<<>>>>>>AAADDDHHHJJJNNNRRRTTTUUUUUUXXX\\\^^^^^^bbbgggmmmhhhbbbaaadddhhhjjjjjjjjjeeeaaa`````````dddiiiiiikkkgggdddpppfffWWWXXXZZZssslllUUUSSSQQQPPPPPPKKKIIIFFFBBB===:::999999:::<<<;;;;;;;;;;;;;;;::::::999;;;===>>>>>>>>>@@@AAA@@@BBBDDDFFFJJJOOOVVVZZZWWW```hhhhhhbbb\\\[[[\\\YYY[[[```jjjyyyuuuggg]]]RRRJJJEEEEEEKKKRRRvvvpppnnnlll______dddgggdddbbbdddiiikkkiiiiiikkkfffdddcccggglllppppppooojjjkkkiiieeedddgggiiihhhgggjjjkkkhhhbbbaaacccgggeeeccccccdddfffiiiiiiiiiaaaaaabbbcccdddfffhhhiiigggiiilllnnnooommmiiigggnnnoooooommmjjjgggeeeeeegggiiijjjnnndddQQQJJJGGGKKKMMMKKKGGGCCC@@@>>>======@@@@@@???===<<<:::999999999:::<<<@@@DDDFFFFFFEEE@@@@@@@@@BBBFFFLLLRRRUUUSSSSSSTTTWWWZZZ^^^ccceeejjjttt}}}zzzqqqnnnddd\\\XXXPPPHHHIIIQQQhhhvvv{{{~~~~~~|||___WWW}}}}}}^^^LLLCCC===>>>CCCAAAAAADDDGGGCCC:::555666555888999999===AAAAAA===999888888999:::<<<>>>???BBBDDDFFFGGGGGGIIIKKKMMMRRRRRRUUUZZZ___aaa___]]]___iiiqqqssssssxxx}}}~~~}}}yyyyyyzzzqqqrrrtttsssppphhhaaaYYYWWW\\\fff[[[TTT\\\tttzzzjjjuuu~~~\\\AAA777888999444444444666888;;;===???CCCEEEGGGIIIKKKOOOSSSVVVXXXVVVYYY]]]]]]\\\```gggfffcccaaa___```cccgggiiihhhcccbbbdddbbb^^^```fffcccffffffccchhhrrraaa[[[XXXttt{{{YYYTTTTTTRRRQQQLLLMMMJJJEEE???<<<:::::::::::::::;;;;;;<<<;;;;;;;;;999;;;<<<<<<<<<===???AAA===@@@CCCEEEFFFHHHKKKMMMJJJRRRZZZ\\\YYYVVVVVVYYYTTTRRRSSS[[[hhhvvv~~~qqqfffeee^^^UUULLLCCC@@@JJJWWWmmmlllrrreee```bbbeeegggdddbbbcccggghhheeeeeehhhcccbbbcccgggnnnsssqqqllljjjllliiicccaaaeeefffccccccfffhhhgggdddbbbcccdddgggeeeccccccdddeeeeeeeee```ccceeedddbbbbbbfffkkkmmmkkkkkkmmmpppoooiiidddjjjmmmooommmiiieeedddccceeejjjlllllltttvvvWWWKKKKKKHHHLLLKKKIIIGGGDDDAAA>>>===>>>>>>>>>>>>===;;;999888888888:::>>>CCCEEEEEEDDD???>>>>>>@@@DDDHHHKKKMMMNNNQQQSSSTTTTTTWWW^^^ddddddmmm|||}}}zzzzzzrrrsssggg^^^ZZZSSSKKKNNNXXXjjjvvvzzzkkk```]]]```nnnmmmsss}}}hhhTTTLLL{{{eeeQQQEEE===<<>>???BBBDDDFFFGGGHHHIIIKKKMMMNNNOOOSSSZZZ```cccaaa^^^]]]dddjjjlllooovvv}}}|||{{{zzzvvvwww|||rrrmmmaaadddjjjnnnpppggggggUUUUUUWWW\\\cccxxx{{{yyyuuummm}}}wwwSSS:::333444333444444444666888;;;>>>???GGGHHHIIIJJJLLLPPPUUUXXXZZZXXXZZZ^^^]]][[[___gggbbbbbbbbbaaaaaaccchhhllleeebbbcccgggddd[[[ZZZ```___eeejjjhhhfffxxxmmm___VVVppp\\\UUUVVVTTTSSSMMMPPPLLLGGGAAA===;;;:::;;;999999:::;;;<<<<<<<<<<<<;;;;;;<<<;;;:::;;;===@@@===>>>?????????AAAEEEHHHGGGMMMRRRRRRPPPOOOSSSWWWUUUSSSTTT\\\hhhuuu|||zzz~~~vvvjjjbbb]]]\\\WWWQQQIII??????OOOccczzzuuuttteeeaaacccdddeeegggiiiggggggjjjjjjggggggiiiddddddeeeiiiqqquuurrrkkkjjjlllhhh```^^^bbbbbb___```bbbeeeffffffeeeddddddjjjgggdddbbbbbbaaa```___\\\aaaeeeeeeaaabbbhhhoooqqqmmmjjjlllppppppjjjdddgggkkkmmmlllhhhdddbbbbbb___eeejjjhhhjjj|||]]]OOOOOOFFFKKKKKKKKKIIIGGGCCC@@@>>><<<===>>>>>>===;;;999777777777:::===BBBDDDDDDCCC???>>>===???AAADDDFFFFFFIIIMMMPPPOOOMMMPPPXXX```aaagggtttzzzyyytttqqqeee\\\ZZZUUUPPPVVVbbbqqqyyy{{{ppp^^^TTTTTTXXX[[[XXX^^^rrr}}}dddXXXOOOLLLvvvqqqYYYIII???;;;;;;<<<@@@EEEFFFCCC>>>999777777999;;;<<<===>>>AAACCC999888777777:::>>>BBBEEEBBBBBBBBBCCCFFFIIIMMMOOONNNNNNQQQWWW]]]bbbbbb```ccciiiooopppooorrryyy|||nnnqqq~~~zzzxxxppphhhfffjjjkkkgggmmmyyyvvvcccZZZXXX___cccdddkkkwwwtttkkknnn```FFF888333444666@@@>>>:::777777;;;CCCHHHEEECCCCCCGGGPPPXXX]]]____________^^^___``````aaa```dddhhhiiigggeeefffhhheeeeeefffddd```^^^]]]]]]UUUhhhfffdddppprrrmmm^^^ppplllTTTRRRVVVTTTOOOIIIMMMMMMFFF@@@>>>===;;;;;;:::::::::;;;<<<<<<===???>>>>>>===<<<;;;;;;;;;=========<<<===AAAFFFJJJIIIIIIJJJKKKMMMQQQVVVZZZbbbWWWOOOUUUeeerrrtttppptttttttttttttttwwwzzz~~~}}}}}}~~~~~~|||zzz~~~~~~|||ooo]]]RRRQQQTTTKKKJJJJJJEEE>>>EEEdddtttgggcccaaa```fffnnnnnnmmmiiicccbbbfffiiihhhgggggggggffffffhhhlllooopppmmmiiidddbbbbbbcccddd___aaacccddddddbbb```^^^dddeeefffhhhjjjiiifffccccccgggkkkkkkhhheeeddddddyyyjjjdddppp}}}zzznnnfffeee^^^XXXZZZaaahhhjjjhhhdddfffdddgggkkkrrrVVVEEEWWWKKKHHHGGGKKKNNNLLLDDD>>>============<<<<<<<<<<<<:::777444777<<<@@@@@@>>>>>>>>>>>>>>>@@@BBBDDDEEEGGGGGGFFFEEEFFFKKKUUU\\\bbb___nnnwwwppplllmmmccc[[[\\\ZZZZZZcccvvvnnn```ZZZ[[[^^^ZZZ[[[hhhnnnUUUJJJIIIKKKmmm|||hhhTTTCCC===AAA>>>AAAEEEGGGEEE@@@999444444777999;;;===???BBBDDD;;;999888777:::>>>CCCFFFDDDCCCCCCCCCDDDFFFIIIJJJIIIJJJMMMTTT\\\aaacccbbbiiipppvvvwwwtttrrruuuyyy~~~|||mmmzzzxxxtttyyy{{{zzzqqqiiieeeiiiiiigggmmmxxxxxxlllddddddaaa[[[]]]dddooo~~~mmmlllxxxvvvWWW@@@666444555888======<<<:::;;;>>>CCCHHHIIIGGGFFFIIIPPPWWW[[[]]]]]]]]]]]]^^^___````````````dddhhhiiigggeeeeeegggeeeeeedddaaa^^^]]]^^^___]]]jjjeeedddnnnlll~~~uuuuuu{{{bbbVVVRRRQQQPPPLLLPPPQQQLLLFFFBBB???===;;;:::999999999;;;<<<===>>>>>>>>>===<<<;;;;;;;;;=========<<<===???DDDHHHJJJKKKLLLLLLMMMQQQUUUYYY```VVVMMMPPP^^^kkkpppppplllmmmnnnnnnoooppptttvvvzzzxxxvvvsssssstttvvvxxxvvvvvv|||}}}qqqeee^^^]]]aaafffYYYNNNEEECCCCCCKKK___tttssszzzyyynnneeebbbaaaaaaeeellljjjkkkgggbbb```dddeeedddiiijjjkkkiiigggfffggghhhqqqnnnjjjfffcccaaaaaaaaacccdddddddddeeeeeefffffffffeeecccdddeeefffeeedddhhhkkknnnnnnkkkgggeeedddeeemmmsssqqqllljjjhhhfffhhhdddaaabbbfffiiijjjhhhgggjjjiiijjjlllmmmyyy^^^GGGKKKLLLIIICCCBBBFFFEEE@@@========================;;;888666888>>>AAABBB@@@>>>=========???@@@BBBCCCDDDEEEEEEDDDEEEJJJSSSZZZddddddtttyyywwwhhh[[[ZZZYYY\\\fffiii}}}tttsssssswwwjjjRRRKKKQQQYYYhhhssszzzdddIII;;;>>>>>>@@@CCCHHHHHHCCC999111222555888:::<<<>>>AAADDD===;;;888777999===BBBFFFEEEDDDCCCBBBBBBCCCDDDEEEEEEGGGKKKSSS[[[bbbeeefffmmmttt|||~~~zzzuuuttttttvvvrrrwwwyyyyyy~~~xxxpppttt|||~~~{{{{{{vvvnnniiijjjjjjhhhmmmuuuyyyqqqhhh^^^\\\```aaaaaagggzzzhhhooogggIII999555555666888999:::<<<===>>>AAADDDGGGMMMLLLKKKMMMQQQVVVXXXYYYYYYZZZ\\\^^^___``````___^^^ccchhhiiifffcccbbbccceeedddbbb___\\\]]]___bbbaaaiiicccccclllgggpppuuu|||nnn[[[PPPKKKLLLMMMPPPPPPLLLFFFBBBAAA;;;:::999888888999;;;<<<>>>>>>======<<<;;;;;;;;;=========<<<<<<===AAADDDJJJKKKLLLLLLMMMOOOSSSWWW]]]TTTKKKKKKTTT___hhhlllhhhjjjlllmmmnnnoooqqqsssuuutttqqqlllhhhiiinnnssslllsssoooiiiaaa^^^```fffkkknnn[[[KKK@@@CCCLLLRRR[[[ccc\\\tttxxxvvvooohhhcccbbbcccccceeehhhfffhhhfffaaa```bbbaaa___gggiiikkkkkkiiihhhggggggsssqqqnnnkkkgggdddcccbbbeeedddccccccdddgggiiikkkiiifffcccbbbdddgggiiiiiilllnnnppppppmmmiiifffeeebbbkkkmmmggghhhooolllbbbkkkkkklllllllllkkkiiihhhgggkkkkkklllllliiixxxKKKGGGKKKHHH???<<>>>>>>>>>>>;;;999777999>>>BBBCCCBBB===<<<<<<<<<===>>>@@@AAABBBDDDEEEDDDEEEHHHOOOUUU```gggwwwsssaaa\\\YYY[[[ffflllzzzcccOOOMMMXXXeeelllqqqwwwUUU===999<<<===AAAFFFJJJFFF;;;222333555888:::;;;<<>>444555555666888777999;;;<<<>>>AAAEEEIIIPPPPPPOOOPPPRRRTTTVVVWWWWWWYYY\\\^^^``````___^^^\\\```eeefffccc```______cccdddcccaaa``````bbbddd___dddaaacccjjjgggpppuuuqqquuu~~~xxx^^^OOOOOOKKKJJJOOOOOOIIIEEEFFF>>><<<:::888888999:::<<<=========<<<<<<;;;;;;;;;<<<======<<<;;;<<<>>>@@@FFFGGGHHHIIIJJJMMMQQQTTTWWWRRRKKKHHHKKKSSS[[[```bbbeeehhhjjjjjjkkkmmmnnnnnnooonnnhhhbbbaaaffflllqqq{{{~~~tttnnnZZZZZZ[[[^^^cccfffgggggg^^^RRRJJJMMMOOOOOOSSSZZZddduuutttiiifffeeeeeeffffffeeeeeedddggggggcccbbbcccaaa]]]aaacccgggiiijjjlllnnnpppuuutttsssqqqnnnkkkiiigggdddcccbbbbbbccceeefffhhhhhhfffdddeeehhhkkkmmmnnnkkklllnnnnnnllliiigggffflllnnnnnnlllkkkjjjeee]]]iiimmmqqqrrrnnnjjjhhhhhhbbbgggfffhhhiiieeeooolllMMMGGGCCCAAA@@@???>>>>>>=========>>>>>>>>>>>>>>>;;;999888:::>>>AAABBBBBB<<<<<<;;;;;;;;;<<<>>>???EEEGGGHHHHHHGGGHHHMMMQQQWWWcccuuuoooiiidddeeepppttt\\\PPPPPP[[[fffnnnppp~~~}}}{{{```EEE;;;::::::===CCCHHHFFF>>>666666888999:::::::::<<<>>>;;;999666444555888<<>>?????????@@@AAABBBCCCGGGJJJNNNSSSXXX]]]aaadddiiimmmsssvvvwwwvvvwwwyyy|||vvvrrrxxx{{{zzz}}}}}}~~~|||wwwtttpppiiiccc```qqqpppddd^^^^^^___cccaaaZZZPPPLLLZZZwwwvvvqqqssslllqqq~~~hhhNNN777333666555444777777888999:::<<>>;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;=========;;;;;;<<<===???AAACCCEEEFFFIIIMMMPPPQQQOOOLLLHHHGGGJJJNNNRRRUUUWWWZZZ\\\]]]^^^```bbbeeehhhkkkjjjfffeeehhhlll{{{|||rrrhhh___YYYQQQUUUZZZ^^^aaaeeehhhkkkssskkkddd]]]TTTOOOXXXhhh}}}{{{jjjhhhiiiiiiiiijjjjjjhhheeeeeeiiijjjgggfffgggddd```___aaacccfffiiinnntttxxxssssssssssssqqqooommmlllcccdddddddddddddddcccccc``````bbbeeeiiillllllkkkggghhhhhhjjjjjjiiigggfffllluuuuuuZZZTTT___eeekkkpppqqqmmmiiiffffffaaadddbbbbbbeeebbbhhh{{{iiiQQQAAADDDDDD:::888???<<<<<<======>>>>>>>>>???;;;:::999:::<<<>>>@@@@@@<<<;;;:::::::::;;;<<<===GGGJJJMMMLLLJJJIIIKKKMMMQQQ^^^oooyyyuuuwwwxxxbbbWWWVVVXXX]]]dddiiimmm{{{yyyxxxvvvvvv___III>>>::::::<<<@@@CCCCCC???;;;888999;;;::::::999;;;<<<:::888666444444777999;;;:::;;;===???AAABBBDDDDDDFFFIIILLLOOORRRVVVZZZ^^^gggjjjnnnpppqqqrrrtttuuuzzz|||}}}}}}|||||||||}}}{{{ttttttwwwxxxvvvxxx|||wwwsssoooiiiaaa[[[XXX|||rrrbbbZZZUUUSSSXXXSSSOOONNNNNNQQQXXX```nnnyyywwwqqqZZZuuu~~~\\\EEE444444777444333777888999:::;;;===AAAGGGKKKNNNPPPSSSTTTTTTTTTUUUVVVXXXYYYZZZZZZZZZYYYWWWWWWXXX\\\______]]][[[[[[]]]___bbbgggiiiiiigggffffffeeeccceeegggfffiiiuuu|||}}}yyyhhh[[[WWW___lllOOOMMMOOOIIIEEEHHHGGGFFFDDDAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>><<<;;;;;;<<<<<<>>>@@@AAABBBEEEHHHJJJKKKKKKJJJHHHFFFEEEFFFHHHKKKMMMPPPRRRSSSTTTWWWYYY```eeelllpppqqqrrrtttvvv{{{qqqnnnjjjccc\\\UUUPPPMMMSSSVVVYYY\\\bbbkkkvvv}}}yyysssqqqooorrr{{{ooonnniiilllllllllmmmooommmiiihhhlllnnnlllkkkllljjjfffddddddeeefffhhhlllqqqvvvqqqqqqqqqqqqpppooonnnmmmffffffggggggffffffeeeddd[[[\\\```dddhhhiiigggeeeeeeeeeeeeggghhhhhhgggeeelllnnnooo```eeedddiiimmmnnnkkkgggeeeeeecccfffbbb```ddd```aaannntttjjjMMMFFFCCC:::999@@@;;;;;;<<<<<<======>>>>>><<<<<<;;;;;;;;;<<<>>>???===<<<::::::999:::;;;<<>>???===<<<<<<<<<<<<>>>???@@@@@@@@@BBBDDDGGGGGGFFFEEEDDDDDDDDDEEEHHHJJJLLLMMMNNNPPPTTTWWW]]]```ffflllqqqsssuuuuuunnnzzzzzzqqqiii[[[XXXTTTPPPMMMLLLLLLMMMTTTTTTWWW^^^jjjwww|||sssvvvpppeeeoooiiilllmmmllloootttsssoookkkooopppooooooqqqppplllhhhiiijjjiiiiiiiiilllnnnrrrrrrqqqpppooonnnmmmmmmhhhgggfffffffffggghhhiiicccdddfffiiilllllliiiggghhhfffeeegggiiiiiigggdddjjjdddkkkqqqjjjhhhjjjlllllljjjgggeeeddddddgggcccbbbgggccc___gggkkkfffPPPGGGEEEBBB>>>:::::::::;;;<<<=========??????>>><<<;;;;;;===>>>===<<<;;;:::999::::::;;;===CCCIIILLLKKKIIIIIIIIIOOOSSSbbbzzzcccZZZXXX^^^aaa]]]___eee]]]jjjrrr{{{gggTTTEEE??????===:::888888;;;===666888:::;;;;;;<<<>>>@@@:::999999888888888888888999:::<<>>???>>>===<<<<<<>>>@@@AAA@@@???>>>???@@@EEEDDDBBBBBBCCCEEEFFFFFFEEEFFFGGGHHHIIILLLQQQTTTVVVWWWZZZ___dddggggggfffbbblllssspppiiicccZZZQQQOOOLLLHHHFFFFFFJJJOOORRRQQQQQQVVVccctttxxxmmmwwwyyyfff```fffhhhlllmmmkkkooowwwxxxtttlllpppqqqpppqqqtttssspppiiikkkllllllkkkiiiiiiiiivvvuuusssqqqooonnnnnnmmmhhhfffcccbbbcccfffjjjmmmqqqpppppprrrsssrrrpppnnnllliiihhhhhhjjjjjjgggdddaaacccfffggghhhiiikkklllmmmllllllkkkiiigggeeecccaaafffdddeeelllgggaaafffllluuu{{{[[[OOOSSSLLL:::999999::::::;;;<<<======AAAAAA@@@>>><<<<<<===>>>>>>===;;;:::999::::::;;;666===EEEIIIIIIHHHHHHIIILLLLLL\\\xxxyyydddsssvvv___\\\___eeeaaaYYY[[[ddd```iiiqqqiiidddLLLAAAFFF???888===AAA;;;888888999;;;<<<;;;;;;<<<===;;;999888888999:::999999777777888:::<<>>AAABBBCCCEEEGGGJJJMMMPPPRRRRRRPPPOOOQQQTTTUUUTTTSSSTTTVVVUUUQQQMMMWWWXXX[[[___\\\WWWXXX[[[[[[___cccbbb___```dddiiicccaaaaaacccccccccffflllwwwjjj}}}```fffrrr]]]QQQIIIGGGJJJIIIOOORRROOOLLLIIIEEE@@@@@@???>>>===<<<<<<;;;:::??????>>>======<<<;;;;;;:::;;;;;;<<<>>>??????@@@BBBBBBCCCCCCCCCDDDDDDDDDEEEDDDDDDEEEFFFIIILLLNNNTTTUUUUUUVVVVVVWWWXXXXXXZZZZZZZZZYYYVVVQQQLLLIIIEEEEEEFFFGGGIIIJJJLLLLLLWWWVVV\\\hhhooonnnlllnnnooo~~~}}}llleeebbb```aaafffiiiiiimmmssssssmmmnnnnnnnnnlllkkklllooorrrjjjjjjjjjhhhggghhhkkkmmmxxxpppllllllllljjjgggfffffffffggghhhhhhfffeeegggiiikkkmmmnnnnnnnnnmmmmmmmmmllllllllliiifffbbbbbbcccccccccdddggglllooojjjkkkmmmooooookkkeee```gggeeefffhhhfffccceeeiiiiiinnnjjjSSSMMMKKKEEE;;;;;;:::999999:::<<<>>>?????????>>>===<<<<<<;;;===<<<;;;:::999::::::;;;;;;<<>>@@@AAAGGGHHHJJJLLLNNNQQQVVVZZZiiiiiijjjkkklllnnnqqqssswwwtttzzzyyy~~~{{{wwwsssqqq|||{{{uuu```VVVUUUPPPLLLLLLLLLMMMSSS[[[aaalllsssqqqllljjjhhheeegggkkkxxxnnnqqqfffbbbyyyrrrVVV:::999777555555777999:::<<<>>>AAACCCDDDFFFIIIKKKNNNPPPSSSUUUTTTSSSSSSSSSTTTSSSTTTWWW[[[]]][[[ZZZZZZ[[[^^^bbb```\\\]]]aaadddddddddbbbaaa```aaaaaacccaaabbbdddcccaaadddiiijjjmmmoootttwww~~~qqq\\\NNNJJJNNNRRRSSSQQQOOONNNJJJDDDAAAAAA@@@===;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>????????????@@@BBBAAAAAAAAACCCEEEGGGIIIGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKIIIGGGDDDAAA???BBBCCCDDDFFFJJJMMMQQQSSSXXXZZZ```ddd```YYYYYY^^^dddsssjjjggggggfffhhhgggccc^^^bbblllrrrrrrnnnjjjeeedddfffiiikkkllljjjjjjiiihhhggghhhkkkmmm}}}wwwqqqnnnnnnnnnllliiijjjiiihhhiiiiiiiiiiiihhheeefffggghhhjjjmmmnnnpppmmmmmmmmmnnnnnnlllhhheeeeeeeeedddcccbbbbbbeeegggkkklllnnnpppqqqoookkkgggdddbbbbbbdddccc```bbbfffnnnooouuu]]]III>>>AAA@@@>>><<<;;;<<<>>>@@@@@@??????>>>======<<<<<<>>>===<<<;;;::::::;;;<<<;;;<<<>>>@@@BBBDDDFFFGGGIIIIIIRRRhhhnnnnnnsssvvvggg\\\___dddlllqqqmmmeeecccfff\\\cccdddiiiwwwXXXBBB???CCC888666;;;666555666888:::===>>>??????999888777777999:::::::::777777888999;;;>>>???AAAEEEGGGIIIKKKMMMQQQUUUYYYeeeggghhhjjjjjjmmmpppsssvvvqqqvvv~~~}}}yyyyyy{{{vvvzzzfff\\\UUUOOOKKKJJJJJJJJJOOOUUUVVV]]]bbb```\\\[[[\\\\\\eeejjjuuuzzztttsss|||jjjkkk|||qqq___iiigggGGG888888777666777999<<<===<<<>>>AAADDDEEEGGGJJJMMMNNNPPPTTTXXXZZZYYYUUURRROOOOOOQQQUUU[[[___bbbbbb\\\\\\___cccccc___```ccc```^^^]]]]]]```bbbaaa```bbbaaaaaadddccc```bbbfffiiioooaaaMMMdddrrrsssrrr```YYYaaa^^^XXXQQQPPPRRRPPPKKKFFFGGGGGGCCC>>><<<===???::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<=========>>>>>>=========???AAABBB@@@@@@AAABBBBBBCCCCCCDDDCCCCCCBBBAAA@@@??????>>>EEEEEEFFFIIIKKKOOOQQQSSS]]]]]]\\\WWWPPPNNNYYYfff~~~ssshhhhhhhhhjjjmmmmmmiiiccc]]]```jjjqqqssstttmmmeeedddiiimmmnnnmmmllllllkkkiiihhhjjjmmmpppvvvrrrooommmnnnnnnllliiimmmlllkkkjjjiiiiiijjjkkkgggffffffeeegggiiilllnnnllllllmmmooopppooollliiiffffffeeeccc___]]]]]]^^^eeeeeefffhhhjjjjjjhhhfffcccaaaaaabbb```^^^```eeekkkhhhssspppUUUHHHDDDBBB???<<<:::999::::::@@@??????>>>>>>======<<<>>>======<<<<<<<<<<<<===<<<<<<===>>>>>>???@@@@@@DDDBBBGGG]]]}}}|||nnnYYYvvvvvv^^^[[[WWWXXXaaannnqqqiii___```gggWWW```fffllluuu|||}}}lllCCC<<>>555999999999;;;<<<===<<<;;;888777666777999:::::::::666777777999;;;===>>>@@@CCCEEEHHHJJJLLLPPPTTTWWW[[[```eeeiiikkkmmmqqqtttuuuooorrr}}}yyyyyy|||~~~tttttt}}}~~~rrrmmmuuurrrkkk___VVVNNNKKKJJJJJJNNNSSSPPPUUUWWWUUURRRSSSWWW[[[___fffqqquuukkkgggyyymmmlllyyy}}}}}}ddd```ppp}}}^^^>>>777777666666888:::<<<======???BBBDDDFFFHHHLLLNNNLLLNNNRRRYYY]]]\\\VVVPPPJJJJJJKKKOOOTTTYYY^^^```]]][[[]]]``````]]]]]]```ZZZYYYYYYYYYYYYZZZZZZZZZ___^^^___cccbbb```bbbggggggeeeVVVJJJYYYffflllxxx~~~hhhUUUOOORRRSSSPPPKKKNNNOOOLLLFFFAAA@@@AAA<<<<<<;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<<<<=========>>>>>><<<<<<;;;;;;:::;;;<<<<<<>>>??????@@@AAAAAABBBBBBCCCBBBAAAAAAAAABBBDDDEEEFFFHHHKKKPPPSSSVVVXXXXXXVVVSSSPPPPPPXXXggg|||jjjfffhhhfffgggmmmkkkjjjhhhhhhjjjmmmooonnntttooojjjiiimmmppppppoooooonnnmmmlllkkkmmmpppttttttrrrqqqqqqrrrrrrooommmlllllljjjhhhfffgggiiikkkmmmllljjjiiihhhhhhiiiiiijjjjjjkkkmmmooopppnnnllldddddddddaaa^^^[[[[[[[[[```___^^^___aaaccccccbbbdddbbbaaacccaaa___aaafffjjjggghhh}}}jjjRRRDDDBBB???===<<<:::888666?????????>>>>>>=========>>>>>>==================;;;<<<<<<<<<============CCC@@@BBBPPPggg~~~}}}oooggglllhhhVVVWWWTTTTTT]]]iiiooohhh```bbbiiiUUU^^^dddiiinnnrrr}}}zzzMMM;;;DDD<<<<<>><<<;;;999777666777888::::::999666666777888:::<<<===>>>@@@CCCFFFIIILLLOOOSSSVVVUUU[[[dddiiijjjlllnnnqqqqqqmmmppp|||}}}{{{uuuoooppptttxxxssskkk___RRRLLLIIIIIILLLQQQTTTVVVVVVTTTPPPOOOSSSZZZ\\\eeessszzzsssiiimmmxxxlllkkkxxx}}}kkk___iii|||sssVVV;;;777666666666777999:::;;;===@@@CCCEEEFFFHHHKKKNNNKKKLLLPPPWWW[[[ZZZTTTNNNLLLLLLMMMNNNPPPTTTXXX[[[^^^[[[[[[^^^^^^[[[ZZZ\\\^^^______ZZZSSSNNNOOOQQQ[[[ZZZ\\\```aaa```ccciiikkkpppeeeYYY]]]sssjjj___[[[ccc{{{```PPPOOOPPPOOOIIIMMMPPPPPPLLLHHHFFFEEE@@@@@@???>>>===<<<;;;:::<<<<<<<<<<<<=====================>>>>>>>>>??????===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@???>>>>>>???BBBDDDEEECCCGGGMMMSSSXXXZZZZZZZZZFFFKKKXXXooo{{{jjjjjjiiibbbaaahhhfffeeefffiiikkkkkkiiiggghhhiiijjjkkkjjjjjjjjjkkkmmmlllkkkiiiiiikkkooosssuuuuuuuuuuuuvvvuuusssqqqhhhhhhgggeeeccccccfffhhhnnnnnnnnnnnnmmmkkkjjjhhhgggffffffhhhkkkmmmnnnmmm```aaabbb```^^^]]]]]]]]]cccaaa______aaabbbcccbbbcccaaabbbdddccc___aaaeeelllkkkhhhqqqXXXEEECCCAAA@@@AAA@@@>>>;;;>>>>>>>>>=====================>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<======>>>>>>BBBBBBCCCHHHQQQ^^^jjjrrr|||zzzjjjfffjjjaaaWWW[[[XXX\\\```hhhnnnlllfffeeehhh[[[______```ccceee|||{{{```AAA@@@>>>@@@CCC:::777666666999>>>AAA@@@===:::888666666888999888777666666777888999;;;<<<===>>>AAAEEEHHHKKKNNNRRRUUUUUU\\\cccffffffgggkkkoooiiihhhkkkttt}}}xxxyyy{{{{{{uuutttuuuzzzvvvsssoooaaaSSSKKKHHHGGGIIIMMMYYYXXXXXXUUUOOOKKKNNNUUUgggvvv{{{yyymmmlllwww{{{___bbbvvvwwwdddLLL888666666666777888999:::;;;>>>AAACCCEEEFFFHHHJJJLLLJJJLLLOOOTTTVVVUUUQQQNNNRRRSSSSSSRRRRRRTTTWWWZZZ___ZZZYYY\\\^^^\\\[[[\\\\\\___```\\\TTTPPPRRRVVVYYYXXXYYY]]]______dddkkkqqqhhhxxxmmmccc[[[YYYaaasss]]]TTTPPPKKKKKKLLLMMMNNNNNNMMMKKKJJJEEEEEECCCBBB@@@???======;;;;;;;;;<<<<<<=========<<<<<<=========>>>>>>>>>>>>>>>=========<<<<<<<<<======>>>>>>??????@@@@@@???>>>>>>>>>???AAACCCEEEGGGHHHKKKMMMNNNNNNMMMLLLLLL```xxxpppkkkkkkggg___]]]bbbccc___^^^aaacccbbbbbbdddaaaeeeiiikkkjjjhhhhhhiiigggfffeeecccbbbeeejjjnnnnnnnnnnnnnnnmmmlllkkkjjjcccdddeeedddaaaaaadddgggkkklllnnnppppppooommmllleeedddbbbcccfffjjjmmmmmmbbbbbbbbbaaa___^^^___aaadddbbb```___```aaaaaaaaa``````bbbeeeddd______bbbaaadddeeekkkyyyQQQKKKDDDAAAAAAAAA@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===;;;<<<<<<===>>>>>>??????>>>AAADDDDDDEEEJJJSSSZZZ\\\]]]bbbiiisss{{{~~~{{{~~~sssdddddduuuooo\\\[[[bbbaaaeeeccceeejjjjjjeeeaaa```ccceeeccceeeeeebbbtttuuu|||wwwNNN???>>>???@@@@@@888666555999>>>AAA@@@===;;;999777666777888777666666666666777999:::<<<<<<<<<@@@DDDHHHJJJNNNQQQTTTVVV[[[___```___ccclllsssjjjiiijjjooovvv}}}~~~|||qqquuu|||yyyvvvssssss|||wwwuuussskkk___SSSMMMKKKHHHGGGHHHSSSRRRSSSSSSMMMGGGJJJQQQmmmtttrrr{{{|||ppp\\\kkkhhhSSSAAA666444444666888:::<<<===>>>???AAACCCEEEEEEFFFHHHJJJJJJMMMPPPQQQQQQPPPPPPPPPQQQSSSTTTTTTSSSTTTWWWZZZ[[[WWWVVVZZZ]]]]]]\\\^^^YYYZZZ\\\[[[YYYYYY[[[]]][[[XXXXXX[[[\\\]]]cccjjj}}}qqqxxx|||sssiiibbb[[[wwwvvviii___[[[UUUOOOMMMNNNOOOMMMKKKHHHHHHGGGEEEDDDCCCBBBBBB@@@@@@@@@???????????????============>>>>>>>>>???>>>>>>?????????>>>======???@@@@@@AAAAAABBBBBBCCCAAAAAAAAABBBCCCDDDEEEEEEIIIIIIHHHIIILLLOOOSSSVVVqqqnnndddfffhhhfffbbb___^^^___bbb]]]\\\```bbbaaaaaadddcccdddfffiiikkkllllllkkkcccbbb```^^^^^^aaafffjjjfffffffffdddbbb`````````___cccfffeeebbbaaadddhhhkkkkkkllllllmmmmmmmmmmmmfffccc______bbbhhhlllnnnhhhgggfffbbb___^^^```aaaaaa___]]]]]]^^^``````___``````dddiiigggbbb```bbb[[[]]]ccckkkuuutttgggUUUGGGAAA??????>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>========================>>>>>>;;;>>>AAACCCBBBCCCFFFHHHGGGHHHJJJMMMRRRWWWZZZ\\\bbbbbbdddiiinnnrrrttttttyyyzzz{{{|||~~~pppiiinnnmmmeee```aaaggghhhfffcccbbbeeeeeeaaa]]]^^^hhhkkkmmmrrrqqqgggqqqtttkkkYYY>>>======<<>>@@@===999<<<:::777777777777666444666666666777888:::;;;<<<<<>>AAABBB@@@BBBDDDDDDDDDEEEGGGIIIKKKNNNQQQPPPNNNMMMOOORRRLLLNNNQQQQQQQQQRRRUUUXXXVVVRRRQQQWWW[[[\\\]]]___^^^\\\ZZZZZZZZZ[[[ZZZXXX]]]ZZZXXXYYYZZZ[[[bbbiiiqqqtttppplllmmmxxxqqqddd]]]nnncccVVVNNNNNNOOOMMMJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGFFFFFFEEECCCBBBBBBAAA????????????@@@@@@@@@@@@>>>??????@@@@@@???>>>>>>===>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFHHHNNNYYYgggttt}}}kkkhhhZZZ```ccc```^^^```bbb```aaa^^^aaaiiikkkfffcccdddeeeaaa___ccciiimmmllliiibbbaaa___]]]\\\```eeejjjggggggeeeccc```^^^^^^______cccggggggdddcccfffiiinnnmmmjjjiiihhhhhhiiijjjgggccc^^^]]]```ffflllooonnnmmmiiiddd___]]]^^^``````___^^^^^^```bbbbbbaaabbbccchhhmmmlllfffbbbddddddccciiinnniiiqqqlllTTTGGGBBBAAA@@@:::::::::::::::::::::::::::;;;<<<>>>>>>>>>===<<<>>>>>>>>>======<<<<<<<<<:::;;;>>>AAACCCBBB???===CCCCCCDDDFFFIIILLLNNNOOOSSSVVV\\\aaaeeegggggggggooovvv||||||{{{~~~nnnhhhkkk~~~vvv___eeeiiiggghhhiiigggeeeeeegggfffcccccceeehhhooonnnlllnnniiikkkzzzddd;;;<<>>???AAA;;;777999>>>@@@===888;;;:::999888777777777777666777888999;;;<<<===>>>===???BBBEEEHHHKKKPPPSSS[[[\\\]]]]]]^^^dddlllsss|||uuuooorrr||||||jjjaaa{{{zzzmmmooovvviiiccc\\\WWWOOOGGGGGGJJJQQQPPPLLLIIIHHHJJJKKKJJJaaawww{{{zzziiiZZZgggzzzwwwYYY;;;222888555777999;;;>>>???@@@AAAAAABBBDDDFFFHHHIIIJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNPPPQQQQQQQQQPPPQQQSSSVVVWWWRRRRRRZZZ]]][[[YYY[[[[[[___aaa```[[[WWWVVVWWWZZZ\\\^^^^^^]]]]]]```ccciiimmmooolllfffgggpppyyy}}}lllwwwnnnRRRHHHKKKNNNMMMPPPJJJHHHLLLMMMHHHCCCAAAIIIGGGDDDDDDBBBAAABBBDDD>>><<<:::<<>>???AAABBBAAA>>><<<===@@@CCCCCC@@@???AAACCCDDDCCCCCCEEEGGGGGGEEEBBBKKKKKK[[[zzz{{{rrrbbb[[[\\\[[[\\\^^^```aaaaaa______bbbfffjjjkkkkkkiiihhhgggfffbbbbbbiiipppmmmccc___aaacccbbbaaa`````````ddddddeeeggggggddd\\\WWW^^^aaaeeejjjmmmkkkgggcccllliiihhhjjjmmmnnnjjjfffnnngggaaaaaaeeejjjlllkkkmmmggghhhlllfffZZZVVV\\\iiiaaa\\\___bbbbbb``````hhhiiikkkmmmmmmjjjeeeaaadddiiiiiijjjmmmqqqyyyKKKFFFMMM888@@@???;;;888888;;;;;;:::999:::;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<;;;???????????????@@@@@@@@@@@@@@@BBBDDDFFFGGGIIIJJJPPPRRRTTTXXX\\\```dddfffmmmssszzzzzzvvvuuuzzzmmmZZZrrr~~~ssskkkkkklllhhhfffgggbbbccceeegggfffeeedddcccdddkkkjjjjjjlllgggiiiwwwgggBBB;;;AAABBBAAAAAA===999999<<<>>><<<999999888777666666666666666666666777999:::;;;<<<===<<<>>>AAADDDGGGJJJNNNQQQVVVXXXZZZZZZ[[[```hhhnnnyyyuuussstttyyywwwfff^^^iii~~~xxxooojjjfffaaa\\\WWWPPPIIIHHHKKKNNNNNNKKKIIIHHHJJJLLLLLLfff{{{eee[[[kkk}}}nnnRRR;;;555:::666777999;;;>>>???@@@AAA@@@AAACCCEEEFFFGGGHHHHHHHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPPPPPPPOOOPPPSSSUUUXXXSSSSSSXXXZZZWWWTTTUUUWWWXXXZZZZZZYYYXXXXXXYYYYYY[[[]]]]]]\\\\\\___bbbfffhhhiiigggccceeelllssszzznnn___SSSLLLKKKHHHHHHKKKKKKHHHGGGIIIDDDEEEGGGIIIHHHDDDAAA@@@CCCCCCCCCBBBAAA@@@>>>======;;;999999:::===???@@@???AAACCCDDDCCCAAA???>>>>>>BBBEEEDDDBBBDDDKKKQQQZZZkkkuuunnnccc___[[[ZZZZZZ[[[]]]^^^]]]\\\aaacccfffhhhiiiiiigggfffnnnlllgggeeeiiimmmiii```___```aaaaaa___^^^___``````______aaaddddddbbb```^^^```cccgggjjjiiieeebbbiiiffffffhhhlllmmmjjjfffeeeddddddgggiiikkkiiihhhllleeecccgggcccWWWQQQTTTfffcccccceeeeeeaaa___```___aaaeeejjjllljjjeeeaaa___ddddddfffkkkmmmkkkOOOMMMBBBDDDCCC@@@???@@@@@@<<<999888888999::::::;;;<<<<<<============<<<<<<;;;;;;>>>>>>>>>>>>????????????>>>>>>@@@AAACCCEEEFFFGGGKKKLLLOOORRRVVVZZZ^^^___bbbdddfffiiilllooorrrsssrrrvvvyyyyyyxxxxxxzzz}}}}}}{{{zzz{{{{{{{{{xxxwww~~~tttbbbVVVdddxxxpppkkkmmmnnniiidddcccfffhhhjjjjjjjjjhhhgggggg```gggggghhhlllggggggtttxxxUUU;;;;;;AAA===AAA???<<<:::::::::;;;<<<888888777777666777777777555666666888999:::;;;<<<:::===@@@BBBDDDHHHLLLOOOPPPSSSVVVWWWYYY]]]ccciiirrrrrrtttuuuwwwzzz~~~}}}xxxwww{{{~~~|||xxxvvvddd\\\YYYkkk~~~mmm```^^^ZZZVVVSSSMMMGGGFFFIIILLLKKKKKKJJJIIIIIIKKKNNNqqqnnnbbbbbbuuuxxx^^^FFF999888999777888:::<<<>>>???@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEFFFFFFHHHIIIKKKMMMNNNNNNNNNOOOOOONNNNNNOOOQQQSSSWWWSSSRRRUUUUUURRROOOOOORRRQQQQQQSSSVVVYYY[[[[[[XXXZZZ[[[[[[ZZZ[[[]]]___bbbbbbbbbaaaaaaccchhhkkkooowwwxxxddddddqqqzzzppp^^^^^^___]]]TTTJJJFFFIIIGGGIIIKKKKKKJJJGGGCCC@@@<<>>???>>><<<<<<>>>@@@CCCEEECCCDDDEEEFFFEEEDDDDDDCCCDDDPPPYYYWWWPPPSSSddduuu}}}ssskkkgggeee^^^]]]\\\]]]^^^___^^^\\\aaabbbccceeefffgggggggggkkkhhhdddbbbdddfffbbb[[[aaabbbbbbaaa___^^^```aaa___]]][[[\\\___ccceeeeee______```bbbdddeeecccaaaeeeccccccfffjjjkkkiiifffdddeeeggggggfffeeeeeefffhhhbbbaaaeeeccc[[[XXXZZZVVVXXX___eeefffbbbaaaeee]]]___dddiiillljjjeeeaaa[[[___^^^aaahhhhhhrrrppp\\\IIIJJJEEEAAAAAABBBAAA<<<888999999999:::;;;;;;;;;<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<=========>>>>>>>>>;;;<<<===???@@@BBBCCCCCCDDDFFFHHHKKKOOORRRTTTVVVSSSPPPOOOTTT]]]ddddddccc]]]bbbfffeeeaaa___cccgggeeeeeeccc___\\\[[[^^^aaabbbhhhllliiibbb^^^aaaeeerrrooolllkkkoooooojjjdddaaaeeegggjjjkkkjjjjjjkkklll___eeefffhhhmmmhhhgggssskkkCCC;;;BBB<<<@@@@@@???<<<888888:::>>>;;;::::::999999999::::::555555666777888999::::::999;;;>>>@@@BBBEEEIIILLLJJJNNNSSSVVVXXX\\\ccchhhmmmnnnppptttxxx{{{||||||}}}yyyuuuwww|||rrrhhh```YYY]]]zzz|||{{{yyyssstttyyywwwddd\\\[[[fffsss{{{}}}xxxjjj]]]ZZZWWWUUUTTTOOOHHHGGGJJJLLLLLLLLLLLLIIIGGGJJJPPPtttdddcccmmmlllNNN:::666888777888999:::<<<>>>???@@@@@@@@@AAABBBCCCDDDDDDDDDDDDGGGGGGHHHIIIJJJKKKLLLMMMLLLMMMMMMLLLLLLMMMOOOQQQSSSRRRQQQQQQQQQOOOMMMMMMQQQNNNLLLNNNTTTZZZ\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\```^^^]]]^^^aaadddffffffjjjmmmyyylll```WWWccczzz```QQQMMMTTTSSSPPPLLLKKKKKKFFFAAAEEEEEEFFFGGGGGGFFFDDDCCC===@@@BBBDDDCCCAAA@@@@@@AAADDDGGGGGGHHHLLLUUU\\\nnnwwwrrr}}}nnnlllnnnmmmlllfffdddbbbbbbccccccbbb```^^^^^^___aaaccceeeggghhhcccbbb``````bbbdddbbb___dddddddddbbb``````aaacccbbb```^^^]]]^^^```bbbddd```^^^]]]^^^```aaaaaa```cccbbbbbbdddggggggeeeccchhhhhhfffaaa\\\\\\bbbhhheeecccdddggghhhgggllltttWWWXXX^^^fffhhheeedddfff```aaacccfffhhhgggccc```\\\```^^^```gggeeeggguuu{{{{{{fff\\\PPPDDD@@@@@@???>>>===<<<<<<<<<<<<============;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========;;;;;;<<<===>>>???@@@AAA@@@AAADDDFFFIIIKKKMMMNNNGGGCCCAAAFFFOOOVVVWWWUUUQQQTTTWWWVVVTTTRRRSSSUUUPPPPPPOOOMMMLLLNNNRRRUUUUUUUUURRRPPPXXXkkkppp___hhhgggiiilllnnnkkkfffccc___bbbeeeffffffhhhkkknnn]]]bbbbbbeeejjjfffeeeooorrrzzzQQQBBBFFF@@@???AAAAAA===999777:::>>><<<;;;;;;:::::::::::::::555555666777888888999999888:::===???@@@CCCFFFIIIFFFKKKQQQVVVYYY]]]dddiiiooommmmmmqqqxxxzzzwwwrrryyy~~~ssskkkggghhhkkkccc[[[UUUPPPZZZxxxwwwnnneeegggmmmsssttttttqqqggg]]][[[YYYYYYYYYUUUNNNKKKMMMOOONNNOOOOOOIIIEEEKKKUUUqqq^^^fffwwwyyycccFFF555666999777999:::;;;===>>>?????????@@@AAABBBCCCDDDDDDDDDDDDJJJJJJIIIIIIIIIJJJKKKKKKJJJKKKKKKJJJJJJKKKMMMOOONNNOOOOOONNNNNNOOOPPPPPPTTTPPPMMMNNNSSSXXX[[[\\\WWWWWWVVVWWWXXXYYYYYYZZZ___]]]]]]^^^bbbeeefffeeefffkkkrrrrrrfffUUUUUUmmmssshhhiiigggccc```aaaaaaWWWJJJKKKFFFDDDGGGMMMPPPMMMHHHEEEFFFGGGDDD@@@===<<<======DDDJJJMMMQQQ]]]qqqmmmhhhooosssqqqpppiiifffdddcccccccccbbbaaaaaa`````````aaabbbcccdddcccbbbcccdddeeeeeefffgggdddddddddcccaaa```aaabbbaaaaaaaaaaaa``````aaaaaaaaa^^^[[[[[[\\\^^^___```cccbbbbbbccccccccc```___bbbdddccc___ZZZ[[[bbbiiidddgggjjjkkkkkkooo}}}ooojjjgggkkklllhhhcccbbbaaa``````aaacccdddcccbbbaaaeeebbbccciiieeebbbiiijjjlll|||iiiTTTGGGAAA===>>>BBB=====================<<<::::::::::::;;;;;;;;;;;;999::::::;;;<<<<<<======;;;;;;<<<===>>>>>>??????>>>@@@BBBDDDFFFHHHHHHIIIAAA@@@@@@AAAEEEIIILLLNNNMMMKKKKKKLLLNNNNNNJJJGGGEEEDDDCCCEEEIIILLLMMMMMMQQQOOOLLLQQQgggsssooodddeeeggghhhjjjkkkiiiggg```bbbcccaaa___aaagggmmmZZZ___]]]___eeebbb```jjjyyyfffKKK???:::>>>@@@@@@>>>;;;999;;;===<<<;;;:::999888888888888555666666777888888999999888:::<<<>>>???AAAEEEGGGGGGKKKPPPTTTWWW\\\bbbgggpppllljjjooouuuvvvooohhhppp|||~~~tttjjjeeeddd___[[[WWWUUUbbb}}}sssvvvvvvtttsssppphhh___[[[ZZZ[[[\\\WWWOOOKKKLLLRRRPPPQQQQQQJJJEEENNN]]]{{{zzztttwww|||jjj]]]lllzzznnnXXXBBB777888;;;;;;:::;;;<<<===>>>????????????@@@AAABBBDDDDDDEEEEEELLLKKKIIIHHHHHHHHHIIIJJJHHHIIIIIIHHHHHHIIIKKKNNNJJJNNNPPPNNNNNNRRRTTTTTTWWWTTTPPPOOORRRVVVYYY[[[XXXVVVUUUVVVWWWYYYYYYXXX]]]\\\]]]```ccceeeeeeeeedddjjjpppvvv~~~mmm^^^^^^kkkZZZUUUUUU___ooo{{{}}}zzzhhheee^^^TTTMMMLLLQQQVVVOOOWWWbbbiiippp~~~sssfffjjjqqqrrrppppppgggeeebbbaaaaaaaaaaaa```gggfffdddcccaaa`````````cccbbbcccdddbbb___```dddbbbcccdddcccaaa_________]]]___bbbbbbbbbaaabbbcccbbb___\\\ZZZ[[[]]]______bbbbbbcccbbbaaa```^^^]]]WWW\\\aaabbbaaaaaadddhhhhhhkkknnnmmmkkkqqq~~~tttlllgggiiillljjjeeeccceeeddddddfffiiillllllllldddiiifffeeejjjfffaaafffiiieeekkkZZZKKK===;;;???===<<<<<<<<<;;;:::::::::999999:::::::::::::::;;;999999:::;;;<<<======>>>;;;<<<<<<<<<======>>>>>>>>>???AAACCCDDDEEEEEEDDD???AAABBBBBBAAABBBEEEIIIHHHEEECCCEEEJJJJJJEEE???BBB@@@@@@CCCGGGIIIHHHGGGIIIQQQ[[[kkk}}}qqqrrrdddggghhhfffgggjjjjjjgggggggggddd^^^YYY[[[ccckkk[[[^^^[[[\\\bbb___^^^hhhyyy~~~]]]>>>888===>>>??????>>><<<<<<<<<>>>===;;;:::888777777777666777777888888999999999888:::<<<===>>>@@@DDDFFFHHHLLLOOOQQQSSSWWW]]]bbbhhhggggggkkkpppppplllhhhhhh~~~wwwmmmhhhaaa___^^^\\\lll{{{wwwpppkkkmmmqqqmmmfff```___aaabbb\\\SSSMMMMMMRRRPPPRRRRRRLLLHHHTTTgggyyyvvviii\\\ddduuu{{{nnn]]]JJJ>>>888666888<<<;;;<<<===>>>>>>>>>>>>>>><<<===???AAABBBCCCDDDDDDIIIHHHGGGFFFFFFGGGIIIJJJFFFGGGHHHGGGFFFGGGJJJLLLJJJPPPRRROOOOOOTTTXXXXXXVVVUUUSSSQQQQQQSSSWWW[[[XXXVVVTTTUUUWWWYYYXXXWWWYYYZZZ]]]___aaabbbcccdddccceeekkkppptttxxx{{{uuutttzzzvvvkkkfffllloookkkjjjnnnkkkhhheeeddddddeeeeeedddhhhhhhgggfffeeeeeedddccc```^^^```aaa^^^XXXZZZ___ccceeeggggggeeebbb```___\\\^^^``````___```bbbdddccc```]]][[[\\\^^^______```aaabbbbbbaaa___^^^^^^ZZZ^^^bbbccccccdddfffiiikkklllllllllmmmqqqvvvyyyhhhdddcccgggjjjhhhggghhhggghhhjjjmmmpppqqqooommmbbbjjjgggdddiiigggdddiiipppooo|||{{{fffMMMAAAAAA>>>======<<<;;;::::::999888999999999::::::::::::999999:::;;;<<<===>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<<<<===???AAABBBAAA@@@@@@===???AAA@@@??????AAACCCBBBAAAAAACCCFFFEEEAAA===>>>???AAABBBCCCDDDGGGJJJRRRgggssshhhhhhfffkkklllhhhfffhhhfffbbbgggfffaaaYYYTTTWWWcccmmm^^^```[[[\\\bbb```___hhhlllooo|||xxxqqqggguuuJJJDDD<<<===>>>@@@@@@???<<<;;;AAA@@@>>><<<:::999999888777777888888999999::::::999:::<<<===>>>@@@CCCFFFJJJLLLOOOOOOOOORRRWWW\\\\\\___dddiiilllmmmnnnmmmhhhwwwpppfffeeeeeeeeewwwtttddd]]]dddppprrrnnnjjjjjjkkklllfff\\\VVVUUURRRPPPQQQSSSMMMJJJYYYnnnwwwrrrYYY\\\lll}}}vvvcccOOO>>>999777333555;;;<<<<<<===>>>>>>>>>>>>>>>:::;;;===???AAABBBCCCCCCFFFEEEDDDDDDEEEGGGIIIJJJFFFGGGGGGFFFFFFFFFIIIKKKKKKRRRTTTPPPOOOUUUZZZYYYTTTUUUUUURRRPPPQQQVVV[[[YYYVVVTTTUUUXXXYYYXXXVVVUUUXXX\\\^^^______aaacccccc```eeellllllnnnzzzhhhaaawwwuuupppiiihhhmmmkkkcccdddlllqqqnnnkkkjjjkkkllllllkkkeeefffhhhiiijjjkkkkkkkkk___^^^```ccc___YYY\\\cccfffiiilllmmmjjjfffdddbbb^^^___```^^^\\\\\\```cccdddaaa^^^\\\]]]^^^______]]]___aaabbbaaa```___```gggfffccc```___bbbgggkkkllljjjiiikkkppptttqqqlllhhhhhhjjjmmmkkkfffeeehhhdddfffiiimmmnnnlllfffbbb___hhhfffccchhhhhhffflllrrruuummmeeeQQQMMM@@@@@@???>>>===<<<<<<;;;888888888999999:::::::::999999:::;;;<<<>>>>>>???:::::::::::::::::::::::::::;;;===?????????===<<<<<<<<<===>>>?????????>>>>>>@@@CCCDDDCCCAAA???>>>:::>>>BBBBBB???BBBJJJQQQmmmrrrkkkjjjhhhnnnpppkkkgggfffccc]]]bbb```[[[TTTPPPVVVeeeqqq]]]^^^___]]]\\\]]]aaaeeehhhrrr}}}{{{qqq___OOO```eee@@@CCC???===??????======@@@AAAAAA???===;;;999777666888777777777888:::===>>><<<;;;;;;;;;<<>>BBBBBB@@@@@@;;;<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;<<<<<<<<<;;;<<<<<<;;;::::::::::::;;;>>>===<<<;;;::::::999:::666888;;;<<<<<<<<<===>>>BBB>>><<<>>>>>>===AAAFFF>>>CCCCCCDDDEEECCCRRRppptttiiifffaaalllooopppmmmjjjhhhccc]]]eeeiiihhhaaa\\\```eeeiiiaaabbbbbb```]]][[[\\\^^^bbbiiirrr|||qqq```jjjrrrGGGEEE@@@>>>@@@@@@>>>===???>>>======<<<:::999999888888777666666777999<<<===:::999999999:::===???AAAEEEGGGJJJLLLNNNPPPSSSUUUZZZYYYYYY^^^fffmmmrrrsss{{{yyyqqqsssvvvsssvvv{{{~~~|||{{{yyyvvvppphhhbbb^^^TTTMMMKKKJJJPPPeee|||{{{^^^[[[mmmvvvyyypppIII>>>555555777666888;;;<<<<<<<<<<<<============EEEEEEEEEFFFEEEEEEDDDDDDAAACCCEEEFFFFFFFFFHHHIIIFFFFFFGGGGGGHHHIIIKKKKKKIIINNNPPPNNNOOOSSSUUUTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSTTTTTTSSSRRRSSSUUUWWWVVVXXXYYY\\\^^^___```aaa```bbbdddgggkkkooosssuuu{{{dddeeelllnnnjjjnnnmmmppprrroooiiieeedddffflllhhhgggjjjllliiiffffffeeedddbbbaaaaaaccceeeggghhheeebbb```aaabbbbbbbbbaaaccceeefffgggeeecccbbbbbbaaaaaa``````^^^\\\ZZZ]]]^^^^^^]]][[[[[[\\\^^^^^^^^^aaaeeeccc___```dddeeeggghhheee___\\\^^^```ZZZccccccccchhhfffbbbgggcccdddeeefffeeedddbbbaaacccdddfffkkknnnmmmiiieee___^^^^^^^^^___aaacccdddkkkhhhcccdddxxxkkkPPPCCC999:::BBBEEEBBB???===;;;;;;:::888777<<<===<<<;;;::::::;;;<<<>>>======<<<<<<<<<<<<<<<===<<<;;;:::999999999999<<<===>>>===<<<<<<>>>@@@AAA===<<<@@@BBB@@@???@@@CCCCCC>>>AAALLLUUUkkk|||yyymmmeeeeeeaaaeeejjjllljjjjjjkkkiiiddd___eeegggeeedddeeefffdddaaacccdddbbb___\\\[[[[[[```cccfff|||TTTHHHBBB>>>@@@BBB@@@>>>???;;;;;;;;;;;;;;;;;;::::::777666555555666888:::<<<777777777777888:::===>>>BBBDDDHHHJJJMMMOOOSSSUUUUUUTTTWWW___jjjqqqrrrqqq}}}rrrsss}}}}}}}}}|||yyytttnnnkkk```UUULLLIIIIIIOOO```rrr{{{gggZZZcccwww|||}}}ssseee???888444555888888888999<<<<<<<<<<<<============DDDEEEEEEFFFEEEDDDBBBAAAAAACCCEEEFFFEEEEEEFFFGGGEEEFFFGGGIIIJJJJJJKKKKKKHHHKKKLLLLLLPPPUUUUUURRRSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSRRRRRRTTTVVVUUUWWWZZZ]]]___```aaaaaa```aaaccceeeiiillloooqqqwwwpppjjjnnn~~~nnniiijjjllllllpppsssrrrmmmiiihhhiiikkkhhhhhhkkkkkkeeeaaa```````````````aaaccceeefffgggeeebbbaaabbbbbbaaa``````bbbdddeeefffeeedddcccbbbaaaaaaaaa```___^^^]]]```^^^ZZZYYYXXXYYYYYYXXX\\\]]]```dddbbb^^^]]]___bbbdddeeeccc]]]ZZZYYYZZZVVVbbbdddbbbccc\\\XXX`````````bbbbbbbbbaaa```___aaabbbdddgggjjjkkkiiigggfffeeecccaaa```aaabbbcccaaa```aaadddhhhyyynnnbbbPPPGGGGGGCCCGGGBBB<<<;;;===>>><<<999777:::<<<;;;::::::===AAA?????????>>>>>>>>>>>>>>><<<;;;:::999999888999999:::;;;;;;:::999:::===???>>>;;;===BBBDDDCCCBBBCCCGGGIIIJJJVVVjjjxxxyyyuuuqqqeee``````ZZZ```dddgggggghhhlllkkkhhh^^^aaabbbbbbdddhhhgggbbb]]]___aaaccccccaaa___^^^ddddddaaaqqqkkkOOOFFF???@@@CCCBBB@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<777666555444555777999:::666666666777888999;;;<<<@@@CCCFFFHHHJJJMMMPPPRRRSSSRRRUUU^^^iiiqqqrrrppp~~~yyyyyy}}}~~~~~~{{{vvvrrrppp```WWWOOONNNNNNOOOUUU\\\eeepppkkk^^^```ooo~~~}}}zzziiiSSS888555444777999:::999999<<<<<<<<<<<<============AAABBBCCCCCCBBB@@@>>>===@@@BBBDDDDDDCCCCCCCCCEEEGGGHHHIIIJJJJJJIIIHHHGGGHHHJJJJJJLLLQQQWWWVVVQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTUUUUUUTTTTTTUUUWWWUUUWWWZZZ\\\^^^^^^^^^^^^]]]^^^```cccgggkkknnnpppsssssszzzxxxllliiigggddd___kkkmmmooopppooonnnppprrroookkkiiijjjgggaaa]]]^^^``````aaabbbccceeegggggggggeeecccbbbbbbaaa^^^\\\```aaacccdddeeeeeedddccc___```aaa```___^^^^^^^^^aaa\\\WWWVVVWWWYYYYYYWWW[[[[[[^^^bbbaaa\\\YYYZZZ]]]___bbbaaa^^^ZZZXXXXXXXXXbbbccc___\\\RRROOOZZZ^^^^^^___^^^^^^\\\[[[ZZZ\\\\\\^^^```bbbdddeeeeeeiiigggdddbbb```aaabbbbbb```bbbfffgggeeelll|||mmmbbbWWWTTTKKKBBB???AAADDDAAA>>>999===AAAAAA>>>===???BBB@@@@@@@@@@@@??????>>>>>>;;;:::999999888888888999555777999::::::<<<>>>@@@BBBAAABBBDDDBBBAAAFFFNNNQQQ^^^mmm|||rrrpppoooeeebbbaaaXXX\\\aaacccccceeeiiiiiifffdddaaa\\\YYY^^^fffgggddd\\\]]]```bbbddddddcccaaaeeeddd```jjj___QQQDDDBBBDDDDDDCCCBBB@@@@@@???>>>===<<<<<<;;;888777555444444666777999666666777777888999:::;;;@@@BBBEEEFFFGGGIIIKKKNNNQQQOOOPPPVVVaaaiiimmmmmmooo~~~zzzuuurrrggg]]]TTTRRRRRRQQQOOOMMMKKKQQQ___zzzxxx]]][[[iiizzz|||uuu\\\@@@444666777888:::<<<<<<:::<<<<<<<<<<<<============@@@AAAAAAAAA@@@???===<<<>>>@@@AAABBBAAA@@@AAABBBFFFGGGHHHIIIIIIHHHGGGFFFGGGHHHHHHIIINNNSSSSSSNNNQQQPPPPPPPPPPPPQQQSSSSSSUUUWWWXXXXXXWWWWWWXXXYYYWWWXXXYYYZZZ[[[[[[ZZZYYYYYYZZZ]]]aaafffjjjnnnppprrrpppqqq{{{iii]]]___zzzzzztttooommmkkkeeeZZZQQQjjjjjjiiihhhiiilllppptttmmmiiieeedddaaa]]]]]]aaa```aaaaaabbbdddeeefffggggggfffdddcccbbb___\\\YYY^^^^^^```aaaaaaaaa``````[[[^^^``````]]][[[[[[[[[^^^ZZZVVVUUUXXX[[[[[[ZZZ\\\ZZZ\\\``````ZZZVVVVVVXXX[[[^^^```___^^^\\\[[[XXX]]]ZZZWWWVVVNNNLLLYYY``````___^^^\\\ZZZYYYXXXVVVWWWXXXYYYZZZ\\\___```aaa___\\\ZZZYYYZZZ[[[]]]___cccddddddkkk{{{rrrfffWWWMMMIIIFFF@@@;;;???CCCFFFEEEBBB>>>===>>>???@@@@@@@@@@@@???>>>>>>::::::999888888888999999666999<<<>>>?????????@@@AAADDDGGGFFFCCCFFFVVVfffooo}}}sssnnngggjjjmmmiiiiiiggg\\\WWW\\\```aaadddhhhhhheeehhhddd^^^[[[```ggggggcccbbbaaa``````bbbccccccaaabbbbbb^^^eeezzzwwwcccNNNEEEFFFFFFEEEDDDCCCBBBAAA???>>><<<;;;;;;999888666555444555777888666777777888999999::::::???AAACCCDDDEEEFFFIIIKKKNNNLLLLLLOOOUUU]]]bbbeeeggg{{{|||uuuooommm```SSSOOOSSSTTTOOOIIIFFFHHHMMM^^^~~~lllVVV]]]ooo~~~}}}xxxiiiNNN666555888999888999<<<===;;;<<<<<<<<<<<<============BBBAAAAAA@@@@@@?????????<<<>>>@@@AAA@@@@@@AAABBBBBBCCCDDDFFFHHHIIIJJJJJJDDDFFFEEEDDDFFFKKKLLLIIINNNNNNMMMMMMNNNPPPRRRSSSVVVXXXZZZZZZYYYYYYYYYZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWYYY\\\```eeejjjnnnpppooopppssswww~~~xxxbbbYYY]]]}}}nnnmmmlllmmmmmmiiiaaaZZZjjjgggcccaaaaaaeeeiiimmmgggccc``````^^^\\\___eeeaaa``````___```aaabbbcccfffdddbbbaaaaaa___\\\ZZZ[[[[[[\\\\\\\\\\\\[[[[[[WWW\\\``````]]]YYYWWWWWWZZZXXXWWWWWWYYY[[[\\\]]]^^^[[[[[[^^^^^^YYYUUUTTTVVVXXX[[[___aaaaaa```___XXXVVVPPPRRRXXXRRRPPP[[[bbbbbb```___]]][[[ZZZZZZTTTUUUWWWWWWWWWYYY\\\^^^]]][[[XXXVVVUUUWWWZZZ\\\\\\]]]\\\```tttxxxjjj___UUUJJJCCC???@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBAAA@@@???>>>::::::999999999999::::::666999<<<============>>>888???IIIRRRXXXeee|||xxxvvvvvvnnnhhhjjjkkkgggiiieeeVVVSSSYYY^^^aaaeeeiiiiiifffffffffddddddhhhlllhhhaaagggccc___^^^```bbbccccccaaa```ZZZ^^^nnnxxx[[[KKKHHHHHHFFFEEEBBBAAA@@@???>>><<<;;;;;;:::999777555555666777888555666777888888999999999;;;>>>@@@BBBCCCEEEHHHJJJLLLMMMNNNNNNPPPTTTZZZ___dddvvv{{{rrrmmmbbbWWWWWW```ccc[[[OOOMMMNNNLLLSSSlllccc\\\iiiuuu~~~}}}zzzoooYYYBBB666666::::::666666;;;===;;;<<<<<<<<<<<<============AAA@@@>>>======>>>@@@AAA<<<>>>@@@AAAAAABBBCCCDDDAAABBBBBBDDDFFFHHHIIIJJJDDDGGGEEEAAA@@@DDDGGGFFFLLLLLLKKKKKKLLLNNNQQQRRRUUUWWWYYYZZZYYYXXXXXXYYYZZZYYYXXXWWWWWWXXXZZZ[[[XXXZZZ\\\```dddhhhlllnnnnnnooossswwwwwwzzz~~~ppp]]]vvv{{{iiigggfffhhhkkkllliiieeefffccc```^^^```cccfffhhhgggeeecccccc```]]]___eeecccaaa___]]]\\\]]]___aaabbb```______```aaa___^^^\\\\\\\\\[[[[[[ZZZYYYYYYUUU[[[aaabbb]]]XXXUUUTTTWWWXXXXXXXXXXXXYYY[[[\\\```\\\ZZZ\\\]]]XXXTTTSSSUUUWWWZZZ]]]```bbbaaa``````YYYOOOVVVbbb]]]UUU[[[___^^^]]]\\\\\\\\\\\\\\\WWWYYY[[[[[[ZZZ[[[]]]``````^^^ZZZXXXXXXZZZ]]]______ZZZ^^^lll}}}~~~{{{}}}ssslll\\\UUULLLGGGGGGGGGFFFDDDAAABBBCCCDDDDDDBBB@@@???;;;;;;::::::::::::;;;;;;777888:::;;;===AAAFFFJJJEEEMMM\\\nnn|||}}}xxxxxx{{{qqqjjjjjjiiifffjjjhhhZZZUUU[[[bbbeeehhhjjjhhhdddccceeeeeeeeehhhllljjjdddhhhccc]]]\\\___cccfffgggbbbaaaYYYYYYeeeyyynnn}}}dddPPPJJJIIIGGGFFF@@@??????>>>===<<<<<<;;;;;;:::888666555666777888555555666777888888888777888;;;>>>AAACCCFFFIIILLLLLLOOORRRRRRPPPQQQWWW\\\___ooo|||nnnhhhdddkkkwwwyyyjjjYYYPPPQQQLLLLLL```vvv___gggwww|||}}}{{{xxxgggLLL<<<:::777;;;:::444333999<<<;;;<<<<<<<<<<<<=========>>>???===;;;::::::<<<>>>@@@<<>>AAAFFFGGGKKKJJJJJJJJJKKKMMMPPPRRRSSSUUUWWWXXXWWWVVVVVVWWW[[[YYYWWWVVVWWWYYY\\\^^^ZZZ[[[]]]```dddgggjjjlllpppmmmooossssssrrrxxx{{{~~~vvvdddkkkfffbbbcccggghhhddd```bbb```___```cccgggiiijjjmmmlllkkkjjjeee^^^^^^bbbfffddd```]]]\\\]]]___```___]]]\\\^^^```bbbcccbbb```______^^^]]]\\\[[[[[[UUU\\\cccddd^^^XXXSSSRRRUUUXXXZZZYYYWWWVVVXXX[[[bbb\\\YYY[[[\\\XXXTTTSSSVVVWWWYYY\\\___aaaaaa```mmmaaaVVV^^^llleeeXXXYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[^^^``````^^^^^^aaacccaaa___[[[XXXXXXZZZ]]]___ddd^^^hhhssseeeccckkkyyykkk[[[SSSMMMGGGBBBBBBDDDEEEFFFEEEDDDBBBAAA;;;;;;;;;::::::;;;<<<<<<<<<===>>>@@@EEEMMMWWW^^^hhhmmmyyy{{{tttpppoooiiicccdddeeehhhtttxxxmmmZZZaaagggiiijjjjjjeee___cccccc```]]]```gggkkkkkk]]]^^^```bbbbbbaaa```___cccaaaaaagggjjjnnnyyytttyyymmmeeennntttWWWIIIHHHFFFAAACCCDDDFFFFFFDDD@@@<<<999:::999888777777888999:::888777666666888999888777777888999<<>>===;;;;;;===>>>@@@>>>>>>@@@AAABBBCCCCCCCCCCCCCCCCCCAAA@@@AAADDDGGGGGGHHHIIIHHHFFFDDDCCCCCCLLLLLLLLLKKKJJJJJJLLLNNNJJJPPPVVVVVVSSSRRRVVV[[[[[[[[[\\\ZZZXXXWWWWWWXXXZZZ\\\]]]\\\\\\___fffkkkpppoooppprrrtttuuusssrrryyyqqqmmmgggnnn~~~|||pppqqqrrrooommmlllgggbbb```aaabbb```^^^TTTVVVYYYZZZ\\\___bbbeee```dddhhhhhheeeaaa_________aaacccaaa^^^\\\]]]___^^^```bbbbbb```___aaacccdddeeeeeedddcccaaa___]]]ZZZ___ccceeefffdddZZZOOOXXXXXXXXXXXXXXXYYYYYYZZZ[[[ZZZZZZ[[[]]][[[WWWRRRXXXXXXZZZ]]]```ccccccbbbiiiiiihhhgggeeeccc```^^^^^^]]]^^^\\\UUULLLMMMSSSXXXZZZ\\\^^^___^^^]]]\\\cccaaa^^^\\\\\\]]]___aaagggiiilllmmmkkkgggbbb___dddpppggg}}}~~~oooccc]]]YYYSSSTTTZZZYYYPPPKKKMMMHHHGGGDDD???<<>>===<<<<<<===>>>???@@@AAACCCDDDEEEDDDDDDCCCDDDDDDDDDCCCBBBBBBEEEHHHDDDEEEFFFGGGFFFFFFHHHIIIKKKKKKJJJIIIGGGGGGIIIJJJJJJOOOTTTUUURRRPPPQQQRRRXXXZZZ[[[ZZZYYYXXXYYYZZZ]]]]]]\\\ZZZZZZ```iiipppnnnoooqqquuuyyyzzzyyyxxxxxxvvvsss{{{~~~pppkkkmmmnnnooopppqqqnnnjjjhhhgggffffffeee___```aaaaaa```bbbdddfffbbbdddggggggdddaaa```aaa^^^______\\\YYYXXXYYY\\\ZZZ\\\]]]]]]\\\\\\^^^aaafffeeeeeedddbbb```^^^]]]ZZZ___bbbccceeeeee```YYYZZZZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\^^^aaaaaa^^^[[[``````___```aaaaaa```^^^ddddddeeeeeedddbbb```___[[[VVVWWW\\\XXXLLLHHHLLLYYY\\\___bbbcccbbb```^^^```___]]]]]]]]]^^^___```eeegggiiijjjhhhccc^^^[[[]]]eee^^^qqq~~~zzzooommmiiihhhjjjnnnsssvvv{{{xxxqqqnnnnnnlllfffaaaeeebbb^^^]]]aaafffjjjmmmkkkhhheeefffiiiiiifffbbbcccaaa___^^^^^^______```MMMSSS[[[aaaccccccaaaaaacccaaa]]]aaadddaaarrrzzzxxxeee}}}jjjUUUFFF@@@??????>>>===;;;::::::::::::;;;:::999999999999:::;;;:::999777777888888777555:::999999999;;;===@@@BBBCCCEEEHHHJJJJJJKKKMMMNNNXXX___eeefffeeeiiittt~~~zzzqqqbbb]]]ooo{{{eeeUUU]]]kkkyyy|||kkkQQQ<<<555777;;;777777888999:::;;;;;;<<<;;;<<<<<<<<<<<<=========???>>>===<<<<<<===>>>???BBBDDDEEEGGGGGGEEEDDDCCCBBBCCCCCCBBBAAAAAADDDFFFDDDEEEFFFEEEEEEFFFIIIKKKJJJJJJJJJHHHFFFFFFHHHJJJIIILLLPPPRRRQQQOOOKKKIIIUUUWWWYYYZZZYYYYYYZZZ\\\^^^]]][[[XXXXXX___kkkssskkklllooouuuzzz}}}~~~}}}|||}}}mmmqqqrrrnnnnnnppppppooorrrwwwsssrrrpppmmmiiihhhiiikkkggggggfffdddaaa```aaaccccccdddeeedddbbbaaaaaabbb^^^]]]YYYUUURRRRRRVVVXXXYYYYYYZZZYYYYYY[[[^^^aaagggfffeeeccc```^^^]]]\\\^^^bbbeeecccbbbddddddbbb]]]]]]\\\[[[[[[ZZZZZZZZZ]]]]]]^^^```bbbbbbaaa___```^^^\\\\\\]]]\\\[[[YYY___```aaaaaaaaaaaa______[[[TTT[[[mmmppp___RRRQQQZZZ]]]aaadddeeedddbbb```___```aaa```^^^]]]^^^```dddfffhhhjjjiiifffcccaaa]]]ccc^^^iiiuuuwwwwwwssslllhhhpppyyyuuuiiihhhgggeeecccbbbcccfffiiillliiiggggggiiiiiifffdddcccbbbaaa`````````aaaaaaYYY\\\______]]]]]]^^^```aaa```[[[]]]```[[[```uuuwwwvvv{{{cccLLL>>>;;;<<<<<<<<<;;;::::::999999999999999999999999999999;;;999888888888888666555555666888:::<<<=========@@@BBBEEEGGGGGGHHHJJJKKKRRRYYYdddmmmqqqpppooonnn{{{jjjfffwwwrrr```VVVgggvvv~~~www^^^FFF888666999===888999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>===<<<<<<<<<<<<===>>>BBBCCCEEEFFFEEECCCAAA???>>>???@@@???>>>>>>@@@BBBJJJJJJHHHEEECCCBBBDDDFFFIIIJJJJJJIIIHHHHHHKKKMMMJJJJJJKKKMMMOOOOOOKKKGGGRRRTTTWWWYYYYYYYYY[[[\\\^^^]]][[[XXXWWW]]]fffnnngggfffhhhlllrrrwwwzzz{{{|||zzzzzz|||{{{tttrrrvvvvvvoooxxxppppppsssvvvuuurrrrrrvvvooopppoookkkfffdddgggjjjggggggeeeaaa^^^\\\\\\]]]bbbbbbaaa_________aaabbb```]]]WWWRRROOOQQQTTTWWWZZZZZZYYYYYYZZZ^^^bbbdddgggfffdddbbb___]]]\\\[[[aaagggiiieeebbbcccddddddaaaaaa```___^^^]]]\\\[[[^^^^^^^^^^^^___^^^^^^]]]ZZZYYYXXXYYYZZZ\\\[[[ZZZ]]]^^^___``````______^^^[[[TTTaaa~~~uuuaaa]]][[[]]]^^^```aaaaaaaaaaaabbbfffhhhbbbYYYUUUYYY______aaadddgggiiijjjiiihhh___gggbbbdddfff}}}ppptttpppddd\\\gggzzz{{{nnnhhhjjjkkkjjjggggggjjjmmmjjjiiiggggggiiijjjiiihhheeefffffffffdddccccccdddaaa___[[[TTTNNNOOOUUU[[[XXXZZZWWWXXX^^^ZZZZZZfff{{{___GGG;;;;;;<<<>>>??????===:::999777777888888888888777777:::999777777777777555444111555:::???AAAAAA???===>>>@@@CCCEEEEEEFFFHHHJJJKKKPPPZZZhhhssstttllldddjjjwwwrrr~~~eee[[[```qqqlllNNN<<<888999::::::::::::;;;;;;<<<<<<======;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<======???@@@AAAAAAAAA???===<<<===>>>??????>>>>>>???AAAKKKJJJHHHDDDAAA@@@AAACCCEEEFFFGGGGGGGGGIIILLLNNNKKKIIIGGGIIIMMMOOONNNLLLOOORRRUUUWWWXXXXXXYYYZZZZZZ[[[[[[YYYWWWYYY___dddbbb```^^^___dddkkkqqqtttssspppsssxxxvvvttt{{{vvv}}}wwwsssrrrttttttooolllllljjjkkkjjjgggbbbaaadddgggfffffffffccc___]]]]]]]]]aaa___]]][[[\\\^^^```aaaccc___XXXSSSRRRTTTWWWYYY\\\ZZZYYYYYY\\\```ccceeeeeedddcccaaa___^^^\\\[[[^^^eeeiiifffddddddeeeddddddddddddcccbbb```^^^]]]]]]]]]^^^]]]]]]]]]^^^___\\\[[[YYYZZZ]]]_________^^^^^^___``````___^^^]]]\\\SSS[[[ttt~~~qqqcccaaa\\\[[[ZZZZZZ[[[\\\^^^```ccciiijjj___PPPJJJQQQ[[[YYY[[[^^^aaaccceeeeeeeee]]]gggbbb]]]___{{{tttooohhhfff\\\RRR[[[lllmmmbbbhhhjjjmmmllljjjiiikkknnniiihhhggghhhjjjlllmmmmmmgggiiikkkjjjgggdddddddddbbb___XXXOOOIIIKKKTTT]]]OOOUUUSSSUUU^^^^^^\\\cccxxxvvvVVV===<<<>>>AAACCCBBB???<<<:::666666777777777777666666888777666666666666555333222666===BBBEEEDDDAAA???;;;===@@@CCCDDDEEEGGGIIINNNMMMQQQ[[[ggglllhhhbbb```mmmqqqvvvyyy{{{zzzZZZ\\\kkkwwwttt\\\AAA666888:::888777:::;;;;;;;;;<<<<<<<<<===:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;???@@@AAAAAA@@@@@@AAABBBEEEFFFEEECCCAAAAAABBBDDDBBBCCCDDDDDDDDDFFFIIILLLKKKHHHFFFHHHLLLPPPQQQPPPMMMPPPTTTVVVVVVVVVVVVVVVWWWYYYZZZYYYWWWVVVYYY\\\___[[[XXXXXX\\\ccciiilllooommmnnnqqqoookkkqqq|||{{{xxxttttttzzzyyyrrrmmmoooqqqnnnkkkjjjhhhhhhgggeeecccccceeeggggggiiijjjiiigggdddcccbbb```]]]ZZZZZZ\\\^^^```aaafffaaa\\\YYYYYYZZZ[[[[[[ZZZYYYWWWYYY\\\___aaabbb``````aaaaaaaaa___^^^\\\XXX^^^ccccccdddggggggeeeddddddddddddcccaaa___^^^[[[\\\]]]]]]^^^```dddggg___\\\ZZZYYYZZZ[[[[[[ZZZ]]]^^^___``````___^^^]]]aaaXXXVVV___dddaaa___aaa^^^]]][[[YYYYYY[[[]]]^^^aaaeeeeee[[[MMMGGGLLLTTT]]]]]]^^^___```aaaaaaaaa^^^fffaaa\\\aaawwwlllyyyyyynnniiijjjcccfffddd___aaagggfff___qqqrrrrrrqqqooonnnnnnnnniiiiiihhhiiijjjlllnnnooohhhkkkmmmkkkgggbbbaaabbb______]]]VVVOOOOOOWWW^^^NNNVVVUUUUUU]]]^^^\\\```jjj|||oooMMMAAABBBBBBCCCBBB@@@>>>===666777888888888888777666666555444444555666555333444666;;;>>>@@@@@@>>>===777:::===@@@BBBDDDFFFHHHNNNMMMOOOTTT[[[```bbbbbbaaaeeedddkkkwwwwwwwww|||tttrrr~~~fffWWWfffuuu{{{}}}yyy```NNN===888999888666666999999999:::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;>>>===<<<;;;;;;<<<<<<===???@@@BBBBBBAAA@@@AAABBB@@@AAABBBBBBAAAAAACCCDDDCCCDDDDDDDDDCCCDDDGGGIIIHHHGGGHHHJJJLLLOOOOOOOOOMMMPPPSSSUUUTTTSSSRRRRRRUUUWWWYYYXXXUUUUUUXXX[[[\\\ZZZXXXYYY]]]cccfffhhhsssqqqpppoooooooooqqqsssmmmsss{{{tttvvvlllmmmqqqqqqrrrsssrrrllliiilllnnnlllkkklllhhhfffddddddeeeggghhhhhhgggjjjmmmmmmkkkgggeeeccc```]]][[[[[[^^^```bbbaaafffccc```___``````___]]]ZZZXXXXXXYYY]]]``````___ZZZ\\\___bbbbbbaaa___^^^XXX[[[]]]^^^bbbggggggcccaaabbbccccccbbb```^^^]]][[[\\\]]]]]]]]]```eeeiii___]]]YYYWWWWWWXXXWWWWWWYYYZZZ\\\^^^_______________^^^\\\ZZZYYY[[[^^^```aaaaaa``````___^^^^^^]]]^^^^^^]]]ZZZVVVSSSQQQQQQ_______________``````aaaaaaaaa]]]___bbbiiibbbddduuussseeecccddddddfffkkknnnmmmiiiggghhhjjjwwwuuusssssssssrrrqqqpppllllllkkkjjjiiikkkmmmooojjjnnnqqqnnnhhhbbb```aaa[[[^^^___[[[TTTQQQUUUZZZSSS]]]ZZZVVV[[[\\\XXX[[[```sssnnncccEEEDDDCCCAAA@@@@@@??????777888999::::::999888777444333222333555555444333444555666777888999999999444777;;;>>>@@@CCCEEEHHHDDDIIINNNRRRTTTWWW[[[^^^``````^^^fffmmmggghhhxxxtttxxx~~~sssmmmooo~~~~~~UUUUUUooo}}}~~~~~~uuuqqqTTTHHH>>><<<:::777666999888888888888888888999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;@@@>>><<<;;;;;;===???@@@===>>>@@@@@@?????????@@@???AAABBBBBBAAA@@@AAABBBHHHHHHHHHFFFDDDDDDFFFHHHEEEGGGJJJLLLMMMMMMMMMMMMMMMPPPSSSTTTSSSQQQPPPOOOTTTVVVWWWVVVTTTUUUYYY]]]ZZZZZZ[[[^^^bbbfffhhhhhhvvvuuussspppqqqsssqqqmmmqqqmmm|||zzztttsssqqqoooooonnnkkkhhhffffffccccccfffgggeeefffiiihhheeebbbcccfffiiijjjiiicccgggkkkllljjjfffbbb```aaa^^^[[[\\\```ccccccbbbfffdddbbbbbbddddddaaa^^^\\\ZZZYYY\\\___aaa```___WWWZZZ^^^bbbdddccc```^^^\\\\\\[[[ZZZ___dddddd______```aaabbbaaa___]]]\\\]]]^^^^^^]]][[[]]]aaaeeebbb___\\\ZZZ[[[\\\\\\[[[VVVWWWZZZ]]]___`````````TTT___ddd___[[[^^^___]]]cccdddfffgggfffccc___]]]^^^ZZZYYY\\\bbbaaaZZZRRRXXXXXXYYYZZZ[[[]]]^^^___aaaXXXWWW___]]]sssfffnnnggggggjjjyyy~~~bbbQQQ[[[eeeccceeegggjjjiiiaaa]]]eeerrrrrrooommmmmmpppqqqpppnnnooonnnmmmkkkiiiiiikkkmmmmmmrrruuurrrkkkdddbbbbbb[[[\\\\\\\\\ZZZWWWTTTRRRUUUTTTSSSSSSSSSTTTUUUVVV[[[bbbttt|||rrryyyRRR===999DDDCCC???@@@@@@;;;999777666555666777888666666666666555444333222333333333444666777999:::777888:::===@@@CCCEEEFFFHHHHHHIIIKKKOOORRRVVVXXXVVVYYY]]]bbbeeeggghhhhhhnnntttwww{{{zzzuuutttrrr~~~vvvfffVVViii|||}}}~~~~~~ppp\\\@@@>>>;;;999777777888888666777777777777888888888:::::::::;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;::::::<<<>>>======>>>???????????????>>>AAACCCBBB@@@???AAADDDBBBCCCEEEDDDCCCCCCDDDEEEGGGHHHIIIIIIHHHIIIJJJLLLJJJMMMOOOQQQPPPPPPQQQRRRXXXWWWUUUSSSRRRQQQPPPPPP^^^^^^___aaabbbdddeeeeeerrrrrrrrrssssssqqqmmmjjjhhhiiissszzzxxx|||~~~{{{sssooonnngggjjjmmmooollliiikkkooollljjjgggeeedddeeefffgggfffcccbbbeeekkknnnkkkgggiiifffddddddeeeeeebbb```bbb```]]]\\\]]]bbbiiinnnrrroooiiibbb]]]\\\^^^aaaZZZYYYZZZ___eeegggccc]]]ZZZZZZ[[[^^^aaaaaa]]]ZZZUUUVVVXXX[[[]]]^^^\\\ZZZ\\\]]]```aaa```]]]ZZZXXX\\\[[[YYYXXXZZZ]]]aaacccbbbbbb___YYYWWWZZZ[[[YYY\\\[[[YYYXXXXXXZZZ\\\^^^YYYYYYZZZZZZZZZZZZZZZZZZccccccdddffffffccc___\\\YYYYYYZZZ[[[]]]^^^___```^^^]]][[[ZZZZZZ\\\]]]___\\\XXXUUUYYYaaahhhjjjiiicccfffiiihhhjjj}}}yyynnngggbbb```cccgggeeehhhiiigggcccaaaeeeiiijjjbbb___gggnnnmmmkkkkkkgggkkklllggggggmmmpppnnnqqqssstttooogggaaa```aaaYYYXXXWWWVVVUUUTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTTTTTTTUUU]]]vvv}}}{{{^^^ssscccKKK??????<<<===BBB@@@<<<;;;999777666666777888777777777777666555555444444444444444555777888999888999:::<<<>>>@@@AAABBBEEEFFFGGGHHHKKKNNNQQQSSSRRRTTTXXX\\\```cccdddeeehhhnnnqqquuutttppp~~~{{{{{{yyy|||ppphhhrrr|||zzzzzzzzzzzz}}}vvvlllooooooxxx```bbbuuu~~~{{{ttt```JJJ<<<:::888777666777888999777777777888888888888999999::::::;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<======;;;::::::<<<>>><<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBAAA@@@???AAACCCBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGFFFGGGIIILLLHHHJJJMMMNNNMMMMMMMMMNNNTTTTTTUUUUUUVVVWWWWWWWWW\\\\\\]]]___```aaabbbcccgggiiimmmqqqttttttsssrrrqqqlllnnnwwwyyyooogggbbbbbbdddfffllllllnnnrrrtttsssrrrrrrssssssqqqooonnnlllkkkjjjhhhfffdddeeehhhiiigggeeellljjjgggfffffffffcccaaabbbaaa^^^[[[ZZZ]]]dddiiimmmlllhhhddd```^^^___aaa]]]]]]^^^___aaaaaa```___WWWWWWWWWZZZ\\\\\\YYYVVVXXXWWWWWWXXXYYYXXXVVVTTTWWWXXXZZZ[[[[[[YYYWWWUUUUUUTTTSSSSSSUUUYYY]]]______```^^^YYYWWWZZZZZZXXXXXXXXXYYYYYYZZZZZZ[[[[[[]]]]]]]]]]]]^^^______```ZZZYYYZZZ^^^bbbcccbbb___[[[ZZZZZZ[[[]]]^^^]]]\\\\\\[[[ZZZZZZZZZ\\\]]]^^^aaa^^^ZZZZZZ\\\^^^^^^\\\WWWZZZ```dddgggoooxxxkkk___\\\^^^___bbbddd___aaacccbbb___```dddiiikkkdddaaafffjjjkkkkkkmmmhhhnnnnnniiieeefffgggeeefffiiikkkiiieeebbbcccfff^^^\\\YYYWWWVVVVVVWWWXXXSSSRRRRRRQQQQQQQQQRRRRRRUUUUUUSSS^^^^^^TTTsss]]]KKKAAA:::???DDD>>>>>>===<<<:::999888888888777777777777777777777666555555555555555666777777888999:::;;;<<<===>>>>>>BBBCCCCCCEEEGGGIIIKKKLLLMMMOOOQQQUUUYYY\\\___aaa```gggjjjnnnooojjjxxxvvvwwwzzz~~~sssaaaSSS[[[sss~~~vvvtttqqqqqqsssuuuwwwwwwvvvxxxjjj___gggsss~~~qqqeeeaaarrr~~~xxxfffMMM999777777666555555666777888777888888888888999999999999999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<::::::<<<>>>;;;;;;<<<==================???@@@@@@??????@@@AAAAAACCCDDDDDDCCCCCCDDDEEEEEEEEEEEECCCCCCDDDHHHKKKHHHJJJLLLLLLKKKKKKLLLMMMPPPQQQTTTVVVXXXZZZZZZZZZYYYZZZ[[[\\\]]]______```___bbbfffkkkooorrrtttuuuuuupppmmmooopppooooooqqqkkkxxxkkkiiifffeeeeeegggjjjlllooooooppptttyyy{{{wwwsssvvvvvvwwwwwwvvvtttrrrqqqkkkiiigggfffeeeeeeeeeeeeooollljjjhhhgggeeeccc```cccdddbbb^^^YYYZZZaaagggggghhhhhhgggdddaaa``````^^^```aaa```^^^^^^```bbbXXXWWWXXXZZZ\\\\\\[[[YYY\\\[[[YYYYYYYYYYYYWWWUUUTTTUUUVVVVVVWWWWWWVVVVVVPPPPPPOOOPPPRRRVVVZZZ\\\\\\___^^^ZZZZZZ\\\[[[XXXYYY[[[]]]___```___^^^]]]______^^^^^^___aaabbbdddZZZWWWVVVZZZaaaeeeeeeccc^^^[[[YYY[[[```aaa^^^ZZZZZZZZZZZZYYYZZZ[[[\\\\\\```___]]][[[ZZZYYYYYYXXXZZZYYY\\\bbbddddddfffkkkuuusssdddXXXWWW\\\___aaaccc^^^___```^^^\\\^^^cccgggrrrmmmiiiiiihhhfffhhhkkkmmmsssvvvpppiiieeedddbbbaaagggnnnqqqooollliiihhh```^^^\\\ZZZXXXWWWWWWWWWTTTTTTSSSRRRRRRRRRQQQQQQWWW]]]ZZZZZZyyyXXXssszzzgggVVVFFF<<>>===;;;:::999999777777777777777777777777777666666555555555666666888888999:::;;;<<<===>>>@@@AAAAAABBBDDDEEEFFFGGGJJJKKKMMMPPPTTTXXX[[[]]]]]]cccfffjjjmmmiiisss~~~{{{qqqtttmmm___TTT\\\qqq}}}xxxnnnmmmnnnoooppprrrrrrrrrqqqooojjjcccfffuuu|||ttteeehhhooo~~~~~~sssZZZBBB666777666666555555666666777888888888888999999999999888888999::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;:::<<<<<<<<<;;;;;;<<<>>>;;;<<<======>>>>>>=========>>>>>>???>>>??????@@@@@@BBBCCCCCCCCCCCCDDDEEEDDDDDDCCCAAA@@@BBBFFFJJJJJJKKKMMMMMMLLLKKKLLLNNNNNNPPPSSSVVVWWWXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^___```bbbccceeehhhlllnnnqqqoooooorrrrrrqqqtttyyyooouuu~~~yyyjjjiiihhheeeddddddggghhhnnnppprrrtttwwwyyyvvvqqqqqqrrrsssuuuvvvwwwwwwwwwnnnmmmllliiifffeeegggiiipppooollljjjhhheeecccaaaeeeggggggbbb]]]\\\bbbiiidddgggjjjkkkhhhccc```^^^\\\^^^_________^^^]]]]]]TTTUUUVVVYYY[[[\\\\\\\\\[[[YYYWWWWWWXXXYYYYYYXXXUUUUUUVVVVVVWWWYYYZZZ[[[SSSRRRRRRRRRSSSVVVYYY[[[ZZZ]]]^^^\\\\\\^^^\\\YYYYYYZZZ\\\^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\^^^aaabbbaaa\\\WWWXXX^^^bbbaaa^^^\\\XXXUUUYYYaaadddaaa\\\[[[[[[ZZZZZZYYYYYYXXXXXXWWWYYY[[[\\\\\\\\\^^^___ddd^^^[[[\\\]]]\\\^^^aaa___xxxnnnpppdddYYYVVVXXXZZZ\\\```ddddddbbb___]]]]]]aaadddmmmmmmnnnmmmjjjiiillloooqqqwww|||zzzsssmmmkkkkkk___iiiuuu|||{{{sssiiicccWWWWWWXXXYYYXXXWWWVVVUUUVVVVVVVVVUUUTTTSSSRRRRRRPPP[[[]]]XXXkkk|||lllooo]]]III999===AAA:::??????@@@???>>><<<:::999888777666555555555666666777777666555555555555666777777999:::<<<===>>>??????@@@@@@BBBCCCCCCDDDDDDHHHIIIKKKNNNQQQUUUXXXZZZ[[[aaadddhhhnnnjjjooo{{{|||qqqffffffnnnqqqjjjbbbiiikkkmmmmmmllljjjhhhfffggg___iiiggg```sss}}}zzzhhhMMM<<<999999888888777666666666555777777888888888999999999777888999999:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999;;;<<<<<<<<<;;;<<<>>>======>>>????????????>>>>>>======>>>????????????@@@AAACCCCCCBBBBBBDDDFFFDDDCCCBBB@@@???AAAFFFIIIIIIJJJKKKKKKJJJKKKLLLNNNLLLNNNRRRUUUWWWXXXXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]aaa```___\\\[[[^^^ccchhhnnnnnnppprrroooiiihhhkkknnnqqquuuxxxvvvuuu~~~xxxwwwssskkkdddcccbbbaaa___]]]___dddiiilllssswwwtttrrrtttssspppoooooonnnoooqqqtttwwwxxxppppppooollljjjiiikkknnnrrrrrrpppmmmjjjhhhfffeeedddffffffccc______dddhhhcccgggkkkmmmiiiddd___\\\\\\ZZZZZZ\\\^^^[[[TTTMMMLLLNNNRRRUUUWWWXXXYYYZZZVVVTTTRRRRRRSSSTTTSSSRRRVVVVVVVVVWWWXXXZZZ\\\]]]XXXWWWVVVUUUUUUWWWYYYZZZVVVZZZ[[[ZZZYYY[[[ZZZVVVUUUTTTTTTUUUUUUUUUVVVVVVZZZZZZYYYYYYZZZ[[[]]]^^^```[[[UUUTTTWWWZZZZZZXXXVVVQQQOOOTTT]]]bbb```\\\]]]]]]\\\[[[YYYWWWUUUSSSSSSVVVXXXYYYZZZ[[[]]]______ZZZVVVUUUTTTUUUZZZaaaaaatttzzzvvvqqqllljjjhhhaaa[[[WWWTTTRRRWWW^^^eeedddbbb___]]]]]]___aaaZZZaaaiiilllmmmooorrruuummmrrrxxxzzzvvvqqqppprrr___fffooouuutttnnneee```RRRTTTWWWZZZ\\\\\\\\\[[[XXXXXXXXXWWWVVVTTTSSSRRRJJJUUUXXXUUUbbbsssmmmVVV===888===<<<>>>???@@@AAA@@@>>><<<:::999888666555444444555666777666666555555555666666666777888:::;;;===>>>>>>>>>>>>@@@AAABBBCCCCCCBBBFFFGGGIIILLLOOOQQQSSSTTTVVV]]]___dddkkkhhhhhhttt}}}sssmmmkkkhhheeeeeegggiiiiiifffcccaaaaaa___```mmmYYY```zzzyyyjjjVVVAAA888999:::999999888777666666555666777777777777888888888666777888999::::::::::::::::::::::::::::::::::::888:::<<<===<<<<<<===>>>===>>>>>>??????????????????=========???@@@???>>>???@@@BBBBBBBBBBBBDDDFFFCCCCCCCCCAAAAAABBBFFFIIIFFFGGGHHHHHHHHHIIILLLNNNKKKMMMPPPUUUXXX[[[\\\]]]YYYYYYZZZZZZ[[[\\\\\\]]]______^^^[[[YYY[[[aaagggnnnooossswwwssskkkeeeeeelllooorrrrrrmmmhhhlllttttttyyysssqqqsssrrrlllfffffffffeeeaaa___bbbhhhnnnmmmvvvyyysssooorrrtttqqqrrrpppooommmnnnqqqsssuuurrrqqqooonnnmmmmmmnnnnnnqqqrrrrrrooollljjjiiijjjaaaaaaaaa___^^^___aaacccaaaeeeiiikkkgggbbb]]][[[]]]ZZZXXXYYYZZZUUUJJJAAAMMMQQQVVVYYYZZZZZZZZZ[[[YYYWWWUUUTTTTTTSSSQQQOOOSSSSSSTTTUUUVVVXXXYYYZZZYYYXXXWWWVVVUUUVVVWWWWWWRRRVVVWWWUUUTTTVVVUUUQQQUUUTTTSSSSSSRRRRRRSSSSSSXXXXXXYYYYYYYYYZZZZZZZZZ]]]ZZZWWWVVVXXX[[[^^^___TTTPPPMMMOOOUUUZZZ[[[ZZZ]]]]]]^^^]]][[[WWWTTTRRRWWWWWWVVVUUUUUUUUUUUUUUUUUUTTTUUUXXXWWWUUUXXX___dddoootttllliii{{{xxxmmmdddaaaeeekkkdddaaa```^^^YYYVVV[[[ddd```___^^^\\\\\\\\\\\\]]]UUU^^^fffiiijjjlllmmmllliiiiiilllpppppplllkkknnncccdddfffhhhiiiiiihhhgggWWWWWWYYY[[[]]]^^^______YYYYYYYYYXXXWWWUUUSSSQQQOOOSSSUUUUUU[[[tttmmmwww}}}YYYAAA======;;;===@@@AAAAAA???===;;;<<<;;;888666555444555666666666555555555666666777777777888999999::::::;;;<<<===>>>@@@AAABBBBBBAAACCCDDDGGGIIIKKKMMMMMMMMMMMMTTTVVV[[[dddaaa^^^eeemmm|||wwwgggccchhhqqq}}}~~~qqqjjjiiihhhhhhccceeefffeeeaaa___^^^___ddduuu]]]]]]nnn}}}gggRRRAAA888777888777777888888888777777777555555666666666777777777666777888999999:::::::::::::::::::::::::::::::::888:::<<<======<<<===>>><<<======>>>???>>>>>>>>>@@@>>>===>>>@@@AAA@@@>>>>>>@@@BBBBBBBBBBBBDDDFFFCCCDDDDDDDDDCCCDDDFFFIIIEEEGGGHHHHHHHHHJJJMMMPPPLLLMMMPPPSSSVVVYYY[[[\\\XXXXXXYYYYYYZZZ[[[[[[[[[]]]```cccbbb```___cccfffkkkmmmttt|||~~~xxxsssqqqqqqssswwwwwwpppiiijjjpppppprrrwww}}}zzzssspppqqqssssssrrrhhhiiihhheeeaaaaaafffkkknnnuuuuuunnnnnntttuuupppppppppoooooopppqqqrrrsssrrrooollllllnnnnnnkkkhhhkkklllmmmllliiiggghhhiiiaaa^^^\\\\\\]]]^^^]]]\\\]]]```dddfffccc```]]]\\\]]]\\\\\\[[[ZZZUUUMMMGGGUUUYYY___aaa```]]]\\\[[[ZZZYYYYYYYYYYYYXXXUUURRRPPPQQQRRRSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWSSSVVVVVVSSSRRRTTTSSSPPPVVVWWWWWWWWWVVVTTTRRRQQQUUUVVVWWWXXXXXXWWWUUUTTTXXXYYYZZZZZZ[[[___dddiii\\\XXXSSSPPPQQQTTTVVVWWW[[[\\\]]]^^^\\\YYYVVVTTTZZZVVVRRRQQQSSSTTTTTTRRRVVVUUUXXX\\\]]]ZZZYYY\\\^^^iiinnneee[[[^^^nnn}}}|||vvvsssuuuqqqmmmkkkfffaaabbbgggfffcccbbbcccaaa^^^aaaeee___^^^]]]\\\[[[ZZZXXXWWWXXX___eeefffgggkkkkkkhhhnnnhhhfffiiiiiieeecccddddddddddddeeefffhhhhhhhhh[[[ZZZXXXWWWVVVWWWYYYZZZYYYYYYYYYXXXWWWTTTRRRQQQTTTRRRRRRTTTTTT[[[qqqeeeyyyzzzQQQ@@@===:::<<>><<>>;;;<<<<<<===============@@@>>>===>>>AAABBBAAA>>>>>>@@@AAABBBBBBBBBDDDFFFCCCEEEFFFFFFEEEEEEGGGIIIGGGHHHIIIJJJKKKMMMPPPSSSOOOOOOOOOPPPQQQSSSUUUVVVWWWXXXXXXXXXYYYZZZZZZZZZ]]]ccciiijjjfffcccccceeefffgggooozzz|||xxxvvvrrrvvv{{{}}}wwwqqqsssyyyuuutttqqqnnnmmmrrr|||}}}||||||rrrpppuuuyyyyyyxxxwwwwwwwwwuuuqqqooolllppprrrqqqnnnnnnsssxxxmmmqqqnnnhhhlllvvvuuummmjjjkkknnnppprrrsssssssssrrrnnnjjjjjjmmmlllhhhbbbccceeegggfffcccbbbdddfffccc___[[[[[[^^^___\\\XXXYYY\\\```aaa```^^^]]]]]]\\\^^^```___\\\YYYWWWWWWWWW\\\bbbccc```[[[XXXWWWTTTTTTUUUWWWYYYYYYVVVTTTOOOPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVWWWXXXYYYZZZVVVXXXXXXTTTSSSUUUUUURRRSSSUUUWWWXXXVVVSSSNNNKKKRRRSSSUUUVVVVVVSSSPPPNNNRRRVVVYYYYYYYYY\\\cccjjjfffbbb[[[UUURRRRRRTTTVVVXXXZZZ]]]^^^^^^[[[XXXVVVXXXSSSNNNPPPUUUZZZZZZYYY]]]XXXVVVZZZ\\\ZZZXXXYYYXXXeeeoookkk```ZZZ]]]cccoooxxx~~~ooobbb^^^^^^aaaeeefffdddfffjjjgggbbb___bbbbbb___]]]^^^cccbbb```^^^\\\XXXTTTQQQRRRZZZ___bbbjjjssswwwtttwwwmmmfffhhhhhhccc^^^______aaadddggghhhfffaaa]]]aaaZZZTTTVVVYYYWWWUUUUUUWWW]]]```]]]TTTNNNMMMOOOQQQPPPNNNOOOSSSZZZaaaeeeyyyttt```oooMMMDDDDDD@@@@@@CCCDDDAAA???@@@>>>===;;;999777666666777555444444555777888777666777666555555555666888999:::::::::;;;<<<===>>>???AAABBBCCCDDDFFFHHHIIIJJJJJJMMMQQQSSSRRRQQQQQQQQQUUU```ggg^^^NNNHHHTTTcccpppsssvvvyyyyyyvvvrrroookkkmmmnnnnnnmmmpppvvv{{{~~~xxxsssvvv~~~{{{uuummmnnnqqqqqqllliiiddd___[[[ZZZYYYZZZbbb[[[ZZZ[[[QQQGGGXXXsssooo\\\jjj{{{\\\???777999666444666666666666666666666666666888777666555555666777777777888999::::::999777666888999::::::;;;;;;:::::::::;;;;;;<<<<<<=========AAA>>><<<;;;<<<>>>???>>>??????@@@@@@@@@AAAAAAAAA>>>>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJGGGHHHIIIJJJKKKMMMNNNNNNLLLMMMOOOPPPPPPRRRTTTVVV^^^\\\YYYTTTQQQTTTXXX\\\[[[bbbdddaaa^^^```dddfff]]]dddpppwwwtttnnnooouuuwwwvvvvvvvvvvvvwwwxxxxxx}}}vvvpppnnnmmmmmmqqqwwwzzz|||yyyxxxvvvrrrpppllliiihhhmmmuuu}}}ppprrruuuwwwwwwuuusssqqqoooooorrrtttrrrmmmoootttuuusssqqqooonnnnnnooopppooopppooonnnlllkkkmmmooorrrpppjjjddddddgggeeeaaaeeebbb___^^^___aaacccccc^^^]]]]]]___aaa```]]]YYY\\\]]]^^^aaabbb```]]]YYY\\\[[[[[[\\\ZZZVVVVVVZZZ[[[ZZZZZZ[[[]]]^^^^^^]]]SSSTTTVVVYYYZZZXXXSSSPPPQQQSSSUUUXXXZZZYYYVVVSSSXXXYYYYYYYYYYYYYYYXXXWWW[[[YYYVVVUUUUUUVVVUUUUUUQQQPPPQQQTTTWWWWWWTTTQQQOOOQQQTTTXXXZZZXXXTTTPPPNNNOOOTTTZZZYYYTTTVVV]]]\\\```ccc```YYYTTTTTTVVVYYYXXXXXXZZZ]]]^^^[[[YYYYYYQQQNNNSSSXXXXXXZZZ^^^kkk___YYY^^^dddaaaYYYUUUWWWYYY]]]```___\\\XXXUUUbbbbbbjjj|||vvvjjjbbb___]]]___aaaaaa```aaadddggggggfffcccaaa^^^\\\[[[[[[eeebbbaaaccc```[[[YYYZZZ\\\ZZZYYY```lllwww}}}nnnjjjdddbbbbbbaaa___]]]___```bbbddddddcccaaa___]]]VVVQQQSSSUUUTTTRRRRRRVVVZZZ\\\ZZZTTTNNNMMMMMMMMMMMMLLLMMMOOOTTTXXX[[[xxx{{{uuuYYYoooyyy^^^GGGAAA===???BBBAAA@@@AAA@@@???<<<:::888777777777777666555555777777666555777666555555555666888999::::::::::::;;;<<<======???@@@AAACCCDDDFFFGGGHHHHHHKKKOOOQQQRRRTTTVVVXXXVVV\\\```YYYNNNJJJPPPYYYbbbeeejjjmmmooommmkkkiiihhhlllppprrrrrrsssvvvzzz}}}yyyuuutttvvvwwwuuusssyyy|||wwwkkkfffgggfffbbb]]]\\\ZZZXXXWWWXXXYYYZZZSSSSSSPPPJJJFFFMMMaaatttyyy___ZZZqqqkkkRRR;;;666888666555777555555555555555555555555777777666555555666777888888888888999999888888777888999::::::;;;;;;::::::;;;;;;:::::::::;;;;;;<<<<<<:::999999;;;===>>>===????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBDDDDDDDDDEEEFFFGGGHHHIIIGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPQQQQQQSSSVVVYYYSSSWWWWWWTTTWWW^^^___YYYWWW___dddccc```bbbcccccckkkccccccjjjmmmhhhiiioootttssssssrrrqqqqqqqqqqqqqqqllljjjkkkkkkjjjmmmrrrqqqtttuuuuuu||||||||||||sssnnnssssssrrrpppnnnlllkkkjjjkkkiiihhhiiimmmqqquuuwwwpppqqqrrrssstttuuuttttttttttttvvvwwwtttooopppuuuqqqpppnnnmmmlllmmmmmmnnnkkkkkkjjjiiiggghhhjjjmmmrrrpppkkkfffeeehhhgggcccdddaaa___^^^___`````````___^^^]]]___aaaaaa^^^[[[ZZZ[[[]]]```bbbaaa^^^[[[[[[YYYYYYZZZWWWSSSRRRUUU[[[ZZZYYYZZZ\\\]]]]]]\\\SSSTTTUUUXXXYYYXXXUUURRRSSSRRRSSSTTTWWWYYYYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[XXXVVVUUUVVVVVVUUUUUUTTTSSSRRRSSSUUUUUURRROOORRRRRRTTTXXX[[[[[[ZZZXXXSSSSSSVVVZZZWWWRRRRRRXXX\\\[[[YYYWWWVVVVVVWWWYYY[[[YYYXXXZZZ\\\]]][[[YYY[[[UUUSSSXXX\\\[[[\\\___rrrfff]]]___ccc```[[[WWWTTTUUUWWWXXXXXXXXXWWWVVVZZZYYY^^^jjjyyy~~~|||uuukkkdddaaa```]]]___bbbbbbaaabbbeeehhhgggfffeeeccc```^^^]]]\\\______dddkkknnnllllllooo```\\\[[[^^^gggnnnrrrsssnnnkkkgggfffggggggfffddddddcccbbbbbbbbbaaa___^^^XXXQQQMMMPPPQQQPPPNNNOOOPPPQQQQQQPPPNNNKKKHHHFFFJJJKKKLLLMMMOOOOOOPPPPPPcccnnnwwwxxxZZZ[[[lllSSSHHH@@@AAAEEEFFFEEEEEEBBBAAA???<<<:::888777777999888666666777777555333777666555555555666777888888888888888999:::;;;<<<======???@@@BBBDDDEEEEEEFFFIIIMMMQQQTTTWWW[[[^^^[[[[[[[[[XXXSSSOOOOOOPPPUUUWWW[[[```cccddddddddd```fffnnntttyyy}}}}}}yyytttqqqpppqqqpppuuu|||{{{yyywwwrrrggg^^^[[[[[[WWWQQQOOOOOOPPPPPPQQQRRRSSSSSSLLLOOOJJJDDDKKKaaattt{{{hhh```mmmpppUUUDDD666555777555555999555555555555555555555555555555555555666777888888888888777777777777888888888999999:::::::::::::::;;;:::999999999:::;;;<<<===<<<;;;<<<===>>><<<;;;======>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@DDDDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLMMMNNNOOOOOONNNOOOQQQVVVYYY]]]lllnnn___WWW[[[XXXLLLNNNWWW```bbbbbbddddddbbbjjjaaahhh|||jjjdddnnnnnnmmmlllkkkjjjiiiiiifffddddddhhhjjjiiijjjnnnmmmnnnmmmjjjlllrrrwwwwwwllleeeeeemmmrrrrrruuu|||~~~~~~~~~zzzwwwvvv~~~yyyvvvvvvxxxuuuxxx{{{yyysssmmmiiihhhlllnnnpppooollljjjkkkmmmmmmlllkkkiiiiiikkkooorrrpppppppppqqqrrrtttvvvwwwsssrrrssstttooojjjkkkpppkkkkkkkkkkkkkkkkkkkkkkkkffffffeeecccbbbcccgggjjjoooooolllgggfffiiihhhdddbbb```^^^^^^^^^^^^]]][[[___^^^]]]^^^___```___^^^YYYYYY[[[]]]``````^^^\\\ZZZYYYZZZ]]][[[VVVVVVYYY[[[ZZZYYYZZZ[[[\\\[[[ZZZUUUUUUVVVXXXZZZZZZXXXVVVZZZWWWSSSRRRTTTWWWZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZXXXVVVVVVVVVWWWVVVUUUXXXVVVSSSSSSSSSRRRQQQOOOPPPPPPPPPSSSVVVWWWWWWVVVXXXWWWXXXYYYWWWSSSSSSVVVYYYWWWVVVWWWZZZ]]]]]][[[___]]]\\\[[[]]]]]]\\\[[[[[[XXXWWWZZZ\\\[[[[[[\\\kkkaaaXXXXXX\\\[[[XXXWWWUUUTTTSSSSSSSSSUUUWWWXXXUUUSSSUUU[[[bbbgggnnnuuuxxxrrrjjjeeeeeefffeeeeee^^^```bbbcccdddeeegggiiieeeeeeeeeeeeccc```]]][[[aaabbbgggnnnooojjjggggggaaa^^^\\\^^^ccchhhjjjjjjlllkkkjjjjjjlllmmmlllkkkjjjgggdddaaaaaaaaa```___UUUPPPMMMOOOQQQOOONNNOOONNNMMMKKKLLLMMMLLLHHHDDDIIILLLOOOQQQRRRQQQNNNMMMJJJooo}}}uuuuuubbbWWWooo^^^QQQFFFGGGLLLLLLJJJIIIEEEDDDBBB???<<<:::999888999888666777777888666555666666555444555666777888777777777777777888999:::;;;<<<===???AAABBBCCCDDDCCCHHHNNNSSSWWWZZZ\\\^^^______^^^\\\XXXUUURRRPPPRRRSSSTTTWWWZZZ^^^bbbddd[[[```gggmmmttt~~~}}}xxxsssqqqpppmmmkkkjjjkkkpppuuuxxxyyygggccc[[[TTTPPPOOOLLLIIIIIIJJJKKKLLLLLLKKKJJJJJJJJJIIIJJJUUUlll}}}tttjjjwwwpppYYYCCC:::444555666555555888555555555555555555555555444444444555666777888888888777666555555777888999888888999::::::::::::999999999888999:::<<<>>>@@@DDDCCCBBBBBBBBB???<<<999<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@AAAAAACCCDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFGGGHHHJJJKKKKKKLLLLLLKKKJJJKKKNNNSSSWWWlllfffRRRUUUSSSGGGIIIRRRZZZ^^^aaaeeefffdddddd___qqqpppdddhhhhhhhhhgggffffffeeeddddddbbbcccgggiiihhhjjjmmmllllllkkkjjjjjjlllmmmnnnmmmiiihhhkkklllgggeeefffeeeeeeggghhhhhhhhhggggggbbbeeeiiijjjhhheeeddddddcccgggkkkkkkiiikkkpppuuuppptttvvvtttnnniiijjjlllkkkppptttsssnnnlllnnnqqqqqqrrrrrrooolllmmmrrrwwwpppqqqqqqrrrsssttttttuuuooonnnnnnooojjjfffggglllggghhhiiijjjjjjjjjjjjiiigggfffdddaaa___```dddfffkkkmmmkkkgggfffhhhgggdddaaa```_________]]]ZZZXXX\\\\\\[[[[[[\\\]]]^^^^^^YYYXXXYYYZZZ\\\]]][[[YYYSSSTTTWWW\\\]]]ZZZZZZ^^^\\\[[[YYYZZZ[[[[[[ZZZYYYWWWVVVVVVWWWYYY[[[ZZZYYYaaa]]]WWWTTTTTTVVVWWWWWWXXXWWWUUUTTTUUUVVVXXXYYYYYYXXXWWWWWWXXXYYYXXXVVVYYYWWWUUUSSSRRRSSSSSSSSSNNNNNNNNNQQQSSSTTTRRRQQQXXXWWWWWWXXXYYYXXXXXXXXXUUUWWW[[[___bbbaaa___\\\cccaaa___^^^]]]^^^^^^^^^```]]][[[[[[\\\\\\]]]___\\\VVVRRRSSSXXXZZZZZZZZZYYYXXXWWWUUUUUUVVVWWWWWWVVVUUUVVV[[[]]][[[\\\___fffttt~~~wwwlll___]]]\\\___eeehhheeeaaa___```bbbdddfffgggiiijjjcccdddffffffeeebbb^^^\\\eeeeeehhhlllhhh^^^VVVSSS___^^^^^^```dddhhhiiiiiihhhhhhiiijjjkkklllkkkkkkkkkhhhdddcccdddcccaaa^^^TTTPPPOOORRRSSSPPPPPPRRRSSSQQQNNNOOORRRQQQNNNIIIHHHJJJOOORRRSSSQQQOOOMMMJJJVVV{{{bbb```www{{{___RRRGGGGGGKKKLLLIIIHHHGGGFFFDDDBBB???===;;;:::888777666777999:::999888666555444444444555777888777666666666666777888888:::;;;<<<>>>@@@AAABBBCCCBBBGGGOOOUUUWWWXXXWWWWWW]]]___```^^^YYYUUUSSSSSSTTTRRRQQQRRRTTTYYY^^^bbb^^^______aaahhhuuuzzzuuunnniiillleeeaaadddlllqqqoookkkWWWUUUSSSOOOJJJGGGHHHKKKHHHIIIJJJJJJIIIHHHFFFEEEDDDAAAPPPwww|||rrrwwwjjjwwwtttUUUAAA999777555777777555555666555555555555555555555555333333444555666777777777777666555444555666888999777888999999::::::999999777888888:::===@@@BBBDDDEEEEEEDDDEEEEEEBBB>>>;;;;;;;;;<<<<<<<<<=========;;;<<<===>>>@@@AAABBBCCCBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKJJJJJJIIIIIILLLQQQUUUnnn|||vvv]]]XXXhhhhhhWWWQQQVVV[[[\\\___dddfffeeehhh```hhh~~~xxxjjjhhhcccddddddeeeeeeeeedddcccfffcccbbbeeeffffffhhhmmmiiihhhhhhhhhiiihhhiiijjjnnnkkkkkknnnmmmiiieeeccccccdddfffggggggfffeeedddiiikkklllllljjjgggeeedddfffiiikkkiiieeecccgggkkklllnnnoookkkfffdddgggllljjjooossssssooolllnnnqqquuuvvvtttqqqmmmmmmqqqvvvpppqqqsssuuutttssspppooolllkkklllmmmiiieeegggmmmeeefffggghhhiiiiiiiiihhhiiihhhfffccc``````bbbdddgggjjjjjjgggeeefffeeebbbaaaaaa`````````^^^ZZZWWWXXXYYYYYYYYYYYYZZZ\\\]]][[[YYYXXXXXXYYYYYYWWWVVVMMMNNNSSSYYYYYYVVVUUUXXX\\\[[[ZZZZZZ[[[[[[ZZZYYYUUUTTTSSSTTTVVVXXXXXXWWW```]]]ZZZXXXXXXXXXWWWWWWVVVUUUSSSRRRSSSUUUWWWXXXXXXWWWWWWXXXYYYZZZYYYWWWXXXWWWUUUTTTSSSUUUWWWYYYJJJLLLPPPTTTXXXXXXUUUSSSVVVUUUTTTUUUXXXYYYWWWTTTSSSXXX]]]^^^\\\ZZZ[[[]]]aaa```___]]][[[[[[\\\]]]dddccc```\\\[[[^^^aaacccVVVVVVVVVXXX\\\``````___\\\\\\\\\[[[YYYWWWTTTSSSWWWWWWZZZ```aaa^^^]]]^^^\\\___bbbfffsssyyyjjjcccbbb]]]aaa]]]\\\^^^ccceeebbb^^^```aaaccceeegggiiiiiiiiidddfffhhhjjjiiifffbbb```aaaaaafffkkkjjjbbb[[[YYY]]]^^^___bbbeeegggggggggcccdddffffffffffffffffffeeebbbaaaccceeeeeeaaa\\\TTTQQQQQQTTTTTTRRRRRRUUURRRPPPNNNNNNPPPOOOLLLIIIEEEGGGKKKNNNOOONNNLLLJJJIIIDDDaaannn```{{{iii[[[MMMHHHHHHGGGFFFFFFHHHGGGFFFEEEBBB@@@===<<<777666666777999;;;:::999666555444444444555666777777666666666666666777777999:::;;;<<<>>>@@@AAABBBAAAFFFLLLQQQRRRQQQOOOOOOTTTWWWZZZXXXRRROOOOOOQQQPPPPPPPPPPPPRRRUUUYYY[[[YYYYYYYYY\\\eeevvv{{{tttkkkeeekkkgggffflllsssqqqcccVVVJJJJJJLLLKKKGGGDDDFFFMMMEEEFFFGGGHHHHHHGGGFFFEEEBBBHHHhhhllllllbbbEEE777777777777777777555444444444444444444444444444444333444555666666666666666555444444555555666777888777888888999999999999999666777999<<>>OOOpppuuuttt{{{fffWWWNNNHHHGGGJJJHHHHHHGGGFFFEEEBBB@@@???999888777888::::::999888555555444333444555666777777777666666666666777777777777999:::<<<===?????????BBBEEEGGGGGGGGGHHHIIIJJJLLLNNNMMMJJJIIIJJJKKKHHHKKKOOOSSSUUUUUUSSSRRRMMMPPPSSSXXXaaaooozzzqqqjjjeeebbbfffddddddiiilllfffVVVHHHEEEBBBCCCGGGGGGDDDEEEJJJDDDDDDEEEEEEEEEDDDDDDCCCIIIaaaqqqiii|||pppLLL;;;;;;777777666555666666555333444444444444444444444444333444555666666666555444333333444555666666666666777777888999999999999999666777:::===@@@@@@@@@@@@<<<<<<===@@@CCCDDDCCCBBB<<<<<<<<<<<<============::::::<<<===???@@@AAABBB===???AAACCCDDDCCCCCCBBBAAAAAABBBCCCEEEFFFGGGHHHHHHIIIJJJKKKKKKMMMPPPSSSgggjjjcccZZZddduuurrr```]]]^^^]]]ZZZ[[[______\\\\\\___bbbeeegggjjjkkklllbbbccceeefffeeedddcccaaabbb```aaafffgggeeefffiiilllhhhgggjjjiiiffffffjjjeeefffgggjjjmmmppppppnnnllllllkkkjjjiiigggfffeeebbbbbbccceeeggggggfffeeefffggghhhiiihhhgggfffeeeffffffhhhiiijjjkkklllllljjjlllpppssstttuuuttttttrrrnnnjjjgggggghhhiiiiiikkklllmmmnnnnnnlllkkkjjjgggeeedddddd```\\\^^^dddccccccbbbaaabbbbbbddddddbbbdddeeeeeecccbbbbbbcccdddjjjllliiieeedddccc```___^^^]]]\\\\\\\\\YYYWWWRRRUUUXXXZZZYYYYYYZZZ\\\^^^\\\YYYXXXYYYZZZZZZZZZVVVXXX\\\```^^^XXXTTTUUUWWWVVVUUUVVVXXXYYYYYYWWWUUUTTTTTTUUUVVVVVVUUUSSSUUUSSSRRRSSSVVVYYYZZZZZZVVVVVVVVVWWWXXXYYYYYYYYYRRRQQQRRRTTTVVVWWWUUUTTTRRRTTTUUUTTTSSSTTTWWWYYYHHHJJJMMMRRRVVVXXXVVVTTTTTTUUUUUUVVV\\\aaaZZZPPPYYY[[[]]]\\\YYYVVVVVVVVVXXXZZZ[[[ZZZXXXVVVWWWXXXRRRWWWXXXTTTQQQTTTUUUSSSUUUZZZZZZVVVUUUYYY[[[YYY^^^^^^___^^^[[[XXXTTTRRRWWWUUUWWW[[[[[[XXXVVVXXX]]][[[[[[^^^bbbgggmmmrrryyy~~~~~~qqqfffaaaZZZ___ccc[[[XXX[[[YYY^^^\\\ZZZ[[[^^^dddjjjnnncccbbbccceeehhhiiifffdddbbbdddfffhhhhhhfffeeecccaaa```cccggghhhdddbbbddd```cccfffhhhhhheeecccbbb```aaabbbaaa```aaadddgggfffbbb```bbbggghhhddd___OOONNNPPPSSSSSSPPPPPPTTTKKKKKKKKKIIIGGGFFFFFFEEEFFFGGGGGGGGGGGGFFFFFFFFFIIIEEEKKKUUUqqq~~~sssjjjXXXMMMLLLPPPHHHHHHHHHGGGFFFDDDBBB@@@<<<:::999999:::999888666555555444333444555666777888777777666666666777777555666777888:::<<<===>>>>>>????????????AAADDDFFFFFFEEEEEEEEEFFFGGGGGGFFFBBBHHHPPPWWWYYYVVVQQQMMMHHHKKKNNNQQQTTT[[[dddjjjuuuuuussskkkaaa[[[ZZZ]]][[[YYYXXXYYYYYYTTTJJJBBBDDD>>><<>>??????===<<>>>>>;;;<<<<<<===>>>??????@@@<<<>>>@@@BBBDDDDDDCCCBBB@@@AAABBBCCCDDDFFFGGGGGGEEEFFFHHHIIIIIIKKKMMMPPPLLL^^^fffZZZQQQTTTWWWTTTTTTWWWWWWVVVYYY]]]]]]YYY[[[______^^^fffwwwdddeeeffffffeeecccaaa_________cccjjjllliiihhhjjjhhhccccccfffgggdddfffkkkeeeffffffgggjjjmmmnnnlllkkkkkkkkkkkkkkkkkkkkkkkkddddddcccddddddcccaaa___bbbbbbdddfffhhhhhhfffccc^^^___aaaeeeggggggdddaaaeeefffiiinnnssstttsssrrroookkkffffffjjjmmmnnnnnnhhhhhhhhhhhhiiijjjjjjkkkllljjjhhhgggbbb]]]```eeecccbbb```^^^^^^```aaaccc]]]___bbbccccccbbbcccccceeekkknnnjjjfffdddccc```^^^\\\[[[ZZZZZZZZZYYYWWWQQQUUUYYY[[[ZZZZZZ[[[]]]___]]]ZZZZZZ[[[]]]^^^^^^RRRTTTZZZ___^^^WWWTTTUUUTTTSSSSSSTTTVVVXXXWWWVVVYYYXXXXXXZZZ[[[ZZZXXXVVVVVVTTTQQQPPPRRRUUUWWWXXXTTTUUUVVVWWWXXXXXXXXXXXXOOOOOOOOORRRTTTUUUSSSQQQQQQSSSUUUTTTRRRQQQTTTWWWVVVUUUUUUVVVXXXXXXWWWVVVSSSUUUWWWZZZdddjjjdddXXXZZZ^^^eeekkkkkkdddYYYQQQXXX[[[^^^]]]ZZZXXXYYYZZZPPPXXX]]]YYYWWWXXXWWWSSSVVV[[[ZZZSSSRRRXXX\\\\\\``````___^^^\\\ZZZXXXWWW[[[XXXXXXYYYWWWRRRPPPQQQaaa___```ccceeeccc```___^^^dddfff``````iiirrrvvv~~~zzznnnccc___^^^]]]XXXTTT[[[aaaZZZXXX^^^^^^ZZZ\\\^^^___^^^^^^^^^```dddcccccceeehhhhhheeebbb]]]___```bbbbbbaaa```___aaa___aaafffhhhfffgggjjjaaadddiiilllllljjjhhhggg```bbbcccbbbaaaccchhhllloooiiidddeeejjjllliiieeeMMMJJJJJJLLLLLLJJJKKKNNNKKKKKKJJJHHHEEEEEEFFFHHHBBBBBBCCCDDDFFFFFFDDDBBBCCCAAADDDMMMXXXooo{{{gggvvvqqq[[[RRRSSSMMMIIIHHHJJJHHHBBBBBBGGGDDDBBB>>>;;;888777888888777777777777777666666666666666555555555555666666666666666666777888999:::::::::;;;;;;<<<======>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@DDDJJJOOOPPPOOOKKKIIIEEEFFFGGGIIIKKKNNNPPPQQQRRRSSSSSSRRRPPPOOOOOOPPPTTTQQQMMMHHHDDDBBBAAAAAABBBAAA@@@AAABBBBBBBBBAAA>>>AAADDDCCC???>>>GGGSSS^^^uuu||||||dddhhhtttpppNNN;;;888888777666444222111111222444666333333111000000000111222555555555555555444444444555555555555666666666666666666666666777777777777888777<<>>888888@@@>>>@@@DDDDDD@@@BBBHHH===<<<:::999999:::<<<===;;;<<<===>>>>>>?????????>>>??????@@@@@@AAAAAABBB@@@AAACCCEEEFFFGGGGGGGGGFFFGGGIIIJJJJJJLLLNNNQQQOOORRRTTTUUUTTTTTTUUUVVVWWWTTTRRRTTTYYYZZZXXXTTTQQQVVVZZZ^^^ggguuueeecccbbbdddggggggeeebbb___^^^bbbhhhjjjfffaaa```dddcccaaa___^^^```eeeiiifffeeeeeeeeeeeegggiiijjjkkkkkkjjjfffdddffflllqqqmmmiiieeedddggghhhhhhfffbbbcccdddcccaaaaaadddgggbbbccccccdddeeeeeeeeeeeehhhllloooooollljjjkkkmmmpppnnnkkkkkkmmmppprrrrrriiihhhfffcccbbbcccfffjjjmmmmmmnnnmmmjjjfffbbb______^^^___aaaccccccaaa___]]]^^^___aaadddgggiiijjjkkkjjjhhhgggeeeddddddddd\\\[[[ZZZYYYXXXWWWWWWVVV\\\^^^^^^]]][[[\\\```ddd\\\ZZZWWWVVVWWWYYYYYYYYYZZZZZZZZZYYYXXXXXXZZZ\\\[[[ZZZYYYXXXVVVTTTSSSSSSSSSRRRSSSVVVZZZ\\\ZZZXXXYYYVVVSSSSSSUUUVVVUUUSSSVVVVVVUUUUUUUUUVVVWWWWWWUUUTTTSSSUUUXXXYYYXXXUUUSSSSSSTTTUUUUUUUUUTTTTTTLLLOOOSSSWWWYYYYYYXXXVVVXXXTTTRRRYYYccciiifff```[[[[[[\\\]]]```cccfffhhhWWWXXXYYYZZZZZZXXXVVVUUUTTTUUUVVVWWWVVVUUUSSSQQQSSSXXXYYYWWWUUUWWWXXXVVV]]]]]]___aaaccccccaaa^^^aaaTTTSSS```dddXXXRRRVVVaaaaaa````````````aaaaaa[[[\\\^^^^^^\\\[[[[[[\\\^^^ccclllvvvyyyoooiiidddgggeeebbb```___```bbbccc]]]\\\[[[\\\^^^`````````___\\\ZZZ[[[^^^```___^^^aaaccceeeeeeddddddeeegggfffaaa```dddeeebbbbbbfff^^^bbbeeeeeebbb```aaaccc[[[\\\```hhhoooqqqmmmhhhddd```\\\\\\___dddhhhjjjmmmoooooommmlllkkkgggaaaHHHFFFFFFIIIJJJIIIJJJMMMJJJIIIGGGFFFEEEEEEEEEFFF@@@@@@@@@BBBCCCDDDBBB@@@EEEBBBBBBCCCEEEWWW}}}dddhhhppp___UUUPPPLLLKKKMMMLLLFFFCCCDDDDDDBBB@@@===;;;:::999999777777777777666666666666666666555555555555666666666666666666777888999:::888999999:::;;;;;;<<<<<>>???>>>>>>???AAACCCEEEEEEEEEHHHJJJEEE===AAAQQQ___cccqqqrrr{{{ppp___nnnxxxVVV>>>444333333222444444333333333333444444222222333444444444333333666666666666666666666666444555555555666666666666555666666666777777777777777888>>>CCCAAA;;;:::???BBB???@@@CCCBBB>>>@@@EEE===<<<:::999999:::;;;<<<;;;<<<===>>>>>>??????>>>>>>>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDEEEFFFGGGGGGGGGHHHJJJKKKKKKLLLOOOQQQPPPRRRSSSRRRQQQQQQRRRSSSVVVTTTSSSUUUYYYZZZWWWTTTRRRWWW[[[___fffmmmpppnnn```___```ccceeeeeebbb___```___aaaggghhhccc___^^^aaa```___^^^___```aaabbbeeeeeeeeeeeefffggghhhiiiiiiiiiiiifffeeefffjjjnnnllljjjhhhgggggghhhiiiiiieeefffgggfffdddeeegggjjjfffggggggfffeeecccaaa```eeegggjjjkkkjjjiiiiiiiiikkkjjjjjjllloooqqqqqqpppmmmllliiieeeaaa```aaaccceeefffffffffeeecccaaa````````````aaabbbaaa___]]]]]]^^^^^^```bbbdddfffggggggffffffeeeddddddcccccc\\\[[[ZZZXXXWWWWWWVVVVVVYYY[[[\\\ZZZXXXYYY]]]aaa\\\ZZZXXXWWWXXXYYYYYYYYYXXXYYYYYYXXXWWWWWWYYY[[[]]]\\\ZZZYYYWWWUUUTTTSSSSSSRRRSSSUUUYYY[[[ZZZXXXVVVTTTQQQQQQSSSUUUUUUTTTXXXWWWWWWWWWVVVUUUUUUUUUUUUSSSSSSUUUWWWYYYWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUOOOQQQTTTVVVXXXWWWVVVUUUUUUSSSSSSUUUZZZ]]]]]][[[XXXWWWWWWXXX[[[aaafffiiifffeeeccc```^^^\\\ZZZZZZWWWXXXYYYZZZZZZYYYWWWVVVSSSXXXYYYWWWVVVXXXYYYXXXYYYYYYZZZ]]]______^^^\\\[[[VVVWWW______WWWSSSWWW[[[\\\___aaabbbbbbbbbaaa[[[\\\\\\[[[ZZZXXXXXXXXXYYY]]]ccchhhlllqqquuuyyy{{{{{{~~~yyy|||zzzoooeeebbbaaa___bbbaaa___^^^^^^___```aaa^^^\\\\\\]]]___aaaaaaaaa^^^[[[XXXXXXZZZ\\\\\\[[[eeeeeedddcccccceeeiiimmmjjjdddcccgggiiiggggggjjjmmmkkkiiifffddd```]]]ZZZaaa^^^\\\```fffkkklllkkkeeeeeeeeebbbaaabbbgggkkkiiikkkjjjhhhiiillllllhhhEEEBBBCCCGGGHHHGGGHHHKKKGGGDDDAAA@@@BBBDDDCCCAAA>>>======>>>@@@AAA???>>>???@@@@@@===888BBBccckkkjjjttt[[[yyykkkdddPPPIIIEEEHHHJJJHHHDDDBBBDDDDDDCCCAAA???===;;;:::888888777777777666666666666666555555555555666666666666666666777888999999777777888888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>???BBBDDDDDDDDDBBBAAACCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCAAA@@@AAABBBAAA@@@???===<<<<<<======??????@@@@@@@@@@@@??????AAA>>>@@@LLL```ttt}}}ppp```ooo}}}^^^@@@555666555444444333333444444444444333333111333444666555333111000333333444444555555666666444444444555555555666666555555666666666777777777666999???AAA>>>:::>>>DDDCCCAAA@@@AAA???<<<>>>BBB===<<<;;;999999999:::;;;;;;;;;<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA???@@@AAACCCDDDEEEFFFFFFGGGIIIJJJKKKKKKMMMOOORRRQQQQQQQQQOOONNNNNNOOOQQQTTTSSSSSSVVVZZZZZZWWWTTTQQQVVV[[[^^^dddgggbbb[[[\\\]]]___bbbdddcccaaa^^^^^^\\\___eeegggccc``````bbb```___```cccdddccc```dddeeeeeeffffffgggggggggeeefffffffffeeeeeegggiiiiiiiiiiiigggffffffhhhiiiggghhhhhhgggfffgggiiijjjkkklllmmmllljjjgggcccaaaddddddfffiiikkkkkkiiifffffffffhhhkkknnnooonnnlllkkkkkkiiifffbbb_______________```aaaaaabbbbbbbbbbbbaaa```aaaaaaaaa___]]]^^^^^^^^^^^^___```bbbbbbbbbcccdddddddddcccaaaaaa[[[ZZZYYYXXXWWWVVVVVVVVVVVVXXXYYYXXXUUUVVVYYY]]][[[ZZZXXXYYYYYYZZZXXXWWWVVVWWWWWWVVVUUUUUUVVVXXX\\\\\\[[[YYYWWWVVVUUUTTTTTTSSSSSSTTTVVVXXXYYYXXXTTTQQQOOONNNPPPSSSUUUUUUVVVVVVVVVVVVUUUSSSRRRQQQSSSRRRSSSTTTVVVWWWVVVUUUWWWVVVUUUTTTTTTUUUVVVVVVRRRSSSTTTUUUVVVVVVVVVUUUSSSSSSSSSSSSTTTVVVYYY[[[\\\ZZZXXXWWWYYY^^^cccgggfffdddaaa]]]ZZZYYYYYYYYYUUUVVVWWWXXXXXXXXXWWWVVVSSSXXXYYYWWWVVVYYY[[[ZZZVVVVVVWWWZZZ\\\]]]\\\ZZZUUUYYY]]]^^^\\\[[[ZZZZZZYYY[[[^^^aaabbbaaa___]]]]]]\\\[[[ZZZYYYXXXVVVVVVYYY\\\```bbbbbbbbbbbbcccqqqqqqooojjjhhhjjjkkkiiiiiihhhfffhhhkkkllljjjgggtttyyy}}}qqqiiibbbggghhhddd___]]]]]][[[^^^^^^^^^_________``````^^^\\\\\\]]]___aaabbbaaaeeebbb^^^]]]]]]___``````cccdddddddddccceeehhhkkkfffaaa___cccgggfffffffffppplllgggeeefffeeeaaa]]]^^^ZZZWWWXXX]]]aaaccccccfffjjjllliiicccaaaeeejjjfffgggfffcccdddhhhkkkiiiFFFDDDEEEHHHIIIFFFGGGIIIEEE@@@<<<===@@@BBB@@@======<<<;;;<<<>>>???>>><<<777;;;@@@@@@;;;===NNNbbbpppwwwdddhhhyyywww]]]QQQEEEBBBFFFIIIHHHFFFEEEEEEFFFEEEDDDAAA>>>===999999888888777777666666666666555555555555666666666666666666666777888888777777888888888999999999:::::::::::::::;;;;;;;;;===>>>>>>>>>????????????@@@@@@??????>>>????????????@@@AAA@@@>>>===>>>???>>>======<<<<<<<<<===>>>@@@AAABBBAAA@@@>>>>>>>>>FFFHHHaaa~~~}}}rrrmmmmmmgggJJJ555555:::777444888333333333333333333333333333333333333222000///...//////000111222333333444333333444444444555555555555555555666666666777777555888<<>>>>>@@@CCCAAA@@@???>>><<<<<<>>>AAA===<<<;;;:::999999999999:::;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB>>>???@@@BBBCCCDDDEEEEEEFFFHHHIIIJJJJJJLLLNNNQQQPPPPPPOOONNNMMMMMMPPPSSSSSSSSSTTTWWWZZZZZZWWWUUUPPPSSSVVVYYY___dddaaaZZZ\\\]]]^^^```aaabbbaaa```ZZZXXX[[[cccgggfffeeefffbbb^^^\\\^^^dddgggeeebbbeeefffgggggghhhhhhhhhhhhaaabbbdddddddddddddddddddddfffgggeeebbbbbbdddhhheeeeeeffffffffffffggggggiiikkkmmmnnnmmmjjjfffdddfffeeegggkkkoooooolllhhheeeeeeeeefffiiiiiihhhgggbbbcccddddddbbb``````aaa____________aaaccceeefffcccaaa```aaabbbbbbaaa``````______^^^^^^______```aaabbbdddddddddbbb```^^^[[[ZZZYYYXXXWWWWWWWWWWWWUUUXXXYYYXXXVVVUUUYYY\\\YYYXXXWWWXXXYYYXXXVVVTTTTTTUUUVVVUUUSSSRRRSSSUUUXXXXXXWWWWWWVVVVVVVVVUUUUUUTTTSSSSSSTTTUUUWWWWWWUUURRRPPPNNNOOOQQQSSSUUUQQQRRRSSSTTTSSSRRRPPPNNNQQQQQQRRRSSSTTTUUUTTTTTTXXXWWWUUUSSSSSSTTTUUUWWWSSSSSSTTTTTTUUUVVVWWWXXXPPPOOONNNNNNPPPTTTXXX[[[^^^\\\YYYWWWVVVVVVWWWXXXYYYYYYXXXXXXWWWWWWWWWWWWSSSTTTUUUVVVVVVVVVVVVVVVSSSWWWXXXVVVVVVZZZ\\\[[[UUUUUUVVVXXX[[[\\\[[[ZZZSSS[[[___]]]^^^dddddd^^^]]]]]]^^^^^^^^^\\\[[[YYY^^^]]][[[ZZZZZZZZZYYYXXXXXX[[[```bbbcccbbbbbbbbbccccccaaa______aaabbbbbbaaa______```aaa```^^^[[[ZZZYYYWWWXXXZZZ^^^bbbddddddgggiiihhhdddaaa___]]]______```aaaaaa```___^^^\\\[[[ZZZ[[[^^^`````````iiifffccc```___```aaabbb[[[^^^aaabbbaaa```______```\\\[[[]]]aaabbbaaaaaallliiieeecccddddddcccaaaZZZZZZ[[[^^^```aaa^^^\\\eeehhhkkkiiieeeccccccffffffhhhgggbbb```bbbdddbbbKKKIIIIIILLLKKKGGGFFFHHHGGGCCC>>>>>>BBBDDDBBB>>>===;;;:::;;;===>>>===<<<:::;;;===???======CCCJJJ^^^rrrppprrrZZZJJJHHHKKKLLLIIIFFFFFFHHHHHHGGGDDDAAA@@@;;;;;;:::999888888777777666666555555555555666666666666666666666666777888888888888888888999999999999999999999::::::;;;;;;======<<<<<<<<<<<<=========<<<<<<<<<===>>>>>>???===>>>???>>><<<<<<<<<>>>======<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@@@@@@@CCCEEEJJJeeennnkkkvvvNNN;;;111666888111///444333222111000000111222333333222111000111222555666...//////000111222333333333333333333444444444444555555555555666666666666555666888<<>>===>>>???===<<<===???AAA;;;;;;::::::999999999999:::;;;<<<======>>>>>>>>>??????@@@@@@AAABBBBBBBBB===>>>@@@BBBCCCDDDDDDDDDDDDFFFGGGHHHHHHJJJMMMOOONNNOOOOOONNNNNNPPPSSSVVVRRRSSSTTTWWWYYYYYYXXXVVVRRRRRRPPPPPPUUU^^^aaa___]]]]]]\\\\\\\\\^^^```bbb\\\ZZZ\\\bbbgggffffffhhhaaa\\\XXXZZZaaaggghhhggghhhhhhhhhhhhhhhiiiiiiiii``````bbbdddeeedddbbbaaabbbeeegggeeecccbbbdddgggeeedddeeeeeeffffffffffffgggiiikkklllkkkhhheeecccgggfffgggkkkooopppmmmiiiiiifffcccbbbbbbccccccccc]]]___aaabbbaaa```aaabbbaaa```______```bbbdddeeeaaa```___```cccddddddcccaaaaaa```_________``````cccdddeeeeeedddbbb___]]][[[ZZZYYYYYYXXXXXXXXXXXXWWWYYY[[[ZZZXXXWWWZZZ\\\WWWVVVUUUUUUVVVUUUSSSQQQRRRSSSTTTTTTRRRQQQQQQRRRQQQRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRSSSTTTVVVVVVUUURRRPPPNNNOOOQQQRRRNNNOOORRRSSSTTTSSSRRRQQQOOOPPPRRRRRRSSSSSSSSSSSSWWWVVVSSSRRRQQQRRRTTTUUURRRRRRRRRSSSUUUXXXZZZ[[[QQQMMMIIIIIIMMMRRRTTTTTTYYYXXXWWWUUUSSSOOOLLLKKKTTTVVVYYY\\\]]]\\\ZZZYYYUUUVVVWWWWWWXXXXXXXXXXXXRRRVVVWWWTTTTTTXXX[[[ZZZSSSSSSSSSUUUWWWXXXXXXWWWRRRXXXZZZXXX___iiiggg^^^^^^]]][[[ZZZZZZZZZ[[[\\\\\\ZZZXXXXXXZZZ\\\[[[ZZZSSSVVV\\\___aaaaaabbbbbb[[[ZZZZZZ[[[[[[\\\]]]___cccaaa```___```aaa``````VVVXXXYYY[[[[[[[[[[[[[[[^^^___aaacccbbb```_________```aaaaaa___]]][[[YYYYYYXXXWWWYYY\\\^^^___^^^bbb```^^^[[[ZZZZZZ\\\]]]ZZZZZZZZZYYYVVVVVVWWWXXX\\\]]]\\\\\\]]]___``````jjjjjjhhhddd___]]]]]]___cccccceeeggghhhhhhfffdddddddddddddddeeedddcccbbbeeeiiijjjeeeaaaaaaaaa___NNNKKKLLLNNNMMMHHHFFFGGGKKKGGGDDDCCCDDDEEEDDDBBB===;;;::::::<<<======<<>>999777888:::===???>>>kkkxxxooovvvZZZNNNMMMJJJEEEGGGHHHIIIIIIHHHFFFDDDBBB======<<<;;;:::999999888666666555555555555666666666666666555555666666777888888888888888888888888888888888999999::::::;;;;;;;;;:::::::::;;;<<<<<<:::::::::;;;<<<===>>>???999:::;;;:::999888999::::::;;;;;;:::::::::::::::<<<>>>>>><<<::::::>>>BBBLLL}}}~~~yyydddmmmxxx]]]???777444777777111...222222222111111111111222222111000000111444999???BBB111111222222333333444444222222222333333333444444444444555555555666666666555555666999@@@EEEAAA::::::>>>@@@===<<>>??????@@@AAAAAABBBBBB>>>???@@@BBBCCCDDDEEEEEECCCEEEFFFGGGGGGIIIKKKNNNMMMNNNOOOOOOPPPRRRUUUXXXRRRSSSTTTVVVWWWXXXYYYYYYUUUTTTPPPKKKMMMUUU\\\___]]]]]]]]]\\\[[[[[[^^^```bbb^^^^^^ccceeecccbbbdddeeeaaa^^^___dddkkknnnoooiiiiiiggggggggghhhiiijjjbbbbbbccceeeggggggdddbbbeeefffggggggffffffggghhhgggffffffgggiiijjjhhhgggnnnoooppppppooolllhhhfffffffffgggiiikkkllljjjiiilllhhhcccaaaaaaaaabbbbbb___```bbbbbb```___``````aaa```_________```aaabbb___^^^]]]^^^aaacccddddddaaa````````````aaabbbbbbcccddddddddddddbbbaaa```\\\[[[ZZZZZZYYYYYYYYYZZZXXXZZZ]]]\\\YYYXXXZZZ\\\VVVUUUSSSSSSSSSSSSQQQPPPQQQSSSTTTSSSQQQPPPPPPPPPNNNNNNOOOPPPRRRSSSTTTUUUTTTTTTTTTSSSQQQQQQRRRSSSUUUUUUTTTQQQOOONNNOOOPPPOOOPPPRRRSSSTTTUUUTTTTTTMMMOOOQQQRRRQQQQQQQQQSSSTTTSSSRRRPPPPPPPPPQQQQQQOOOOOOPPPRRRTTTWWWYYYZZZZZZTTTNNNMMMPPPSSSRRRQQQUUUVVVWWWXXXVVVSSSPPPMMMTTTVVVZZZ]]]^^^\\\YYYVVVSSSSSSSSSSSSSSSTTTTTTTTTQQQTTTUUUQQQQQQUUUXXXWWWQQQPPPOOOPPPRRRTTTSSSRRRQQQSSSSSSSSS[[[dddbbbYYY[[[YYYXXXWWWYYY\\\___bbbYYYVVVTTTTTTXXXZZZZZZYYYSSSVVVZZZ]]]]]]]]]^^^______]]]^^^bbbbbb``````bbb___^^^\\\[[[[[[]]]___```[[[\\\]]]]]]]]]]]]___```ccc```___aaa```]]]]]]___^^^^^^^^^]]][[[YYYWWWUUUWWWVVVVVVWWWZZZ]]]^^^]]][[[\\\\\\ZZZYYYYYY[[[]]]___[[[UUUOOOMMMPPPWWW\\\XXX]]]___[[[YYY[[[^^^^^^```ccceeeccc___^^^aaaeeehhhgggeeedddeeegggjjjlllcccaaa___```bbbdddcccbbbccchhhjjjfffccccccdddcccLLLJJJJJJMMMLLLHHHEEEGGGJJJHHHFFFDDDBBBBBBAAAAAA<<<:::888888:::<<<<<<;;;>>>===:::777666888:::;;;888OOO|||ppp___YYYRRRJJJHHHHHHIIIIIIHHHGGGFFFEEE??????>>>===<<<;;;::::::666666555555555555666666777666666555555555666666666666666666666666666666666666777777888999999:::999999999999::::::;;;;;;:::999999::::::;;;<<<===666777888888777666777888888999:::;;;;;;;;;;;;;;;===??????>>><<>>;;;777888999999::::::::::::::::::;;;<<<=====================>>>??????@@@@@@>>>???AAABBBDDDEEEEEEEEECCCEEEGGGGGGHHHIIILLLNNNLLLNNNPPPQQQQQQQQQSSSUUUSSSTTTTTTUUUUUUWWWYYY[[[UUUXXXVVVPPPMMMSSSZZZ]]]]]]```cccbbb```^^^^^^___ddd```^^^aaabbb``````aaafffeeeeeeeeehhhkkknnnpppjjjhhheeecccccceeehhhiiigggffffffhhhkkkkkkhhhfffgggffffffgggiiiiiihhhggghhhggggggiiikkkllljjjgggooopppqqqqqqqqqooonnnmmmfffggghhhhhhggggggiiijjjkkkiiifffeeeeeeeeecccbbbbbbcccdddcccaaa```aaabbb`````````___``````aaaaaa]]]\\\[[[[[[^^^`````````^^^^^^______```bbbcccdddaaaaaabbbbbbcccccccccddd]]]\\\\\\[[[[[[[[[[[[[[[VVVYYY\\\[[[XXXWWWXXXZZZXXXUUUSSSQQQRRRRRRQQQPPPQQQRRRTTTSSSQQQOOOOOOOOONNNNNNOOOPPPPPPQQQRRRRRRRRRTTTUUUTTTQQQOOOPPPQQQPPPRRRSSSRRROOOMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRRRRLLLNNNQQQQQQPPPOOOPPPRRRQQQPPPPPPOOONNNNNNMMMMMMMMMMMMNNNPPPQQQSSSTTTTTTXXXVVVSSSQQQOOOPPPQQQRRRSSSTTTVVVWWWWWWVVVTTTSSSPPPRRRUUUWWWWWWVVVTTTRRRPPPOOOOOONNNNNNNNNNNNOOOPPPSSSSSSOOONNNQQQTTTTTTRRRPPPOOOOOOQQQQQQQQQPPPSSSSSSSSSTTTXXXZZZYYYVVVXXXXXXXXXYYY[[[]]]```bbb[[[WWWSSSSSSWWWZZZYYYWWWWWWYYYZZZ[[[YYYYYYYYYZZZXXXVVVZZZ```aaa\\\[[[]]][[[[[[[[[ZZZYYYZZZ[[[]]]^^^]]]ZZZVVVVVVZZZbbbhhhllleee``````___\\\\\\```]]]\\\\\\[[[ZZZXXXWWWVVVWWWVVVVVVWWW[[[]]]^^^^^^ZZZ\\\______^^^^^^___aaa___]]]YYYTTTSSSVVV\\\aaaXXXbbbfff___XXXYYY^^^aaa]]]___aaaccceeeggghhhiiiaaaaaabbbbbbbbbdddgggiiieeedddbbb```___```dddfff```eeefffaaa]]]___cccdddHHHGGGHHHLLLKKKGGGEEEGGGFFFFFFEEEBBB>>><<<===>>>;;;999777777999:::;;;:::333999======<<<;;;;;;:::;;;777NNNyyy{{{iiissslllcccZZZHHHIIIIIIIIIHHHGGGGGGFFFAAA@@@???>>>===<<<;;;;;;666666555555555555666666777666666555555555666666555555555555555555555444555555555666777888888999777777888888999::::::::::::999999999999999::::::666777888888666666777888888999;;;<<<>>>>>>??????:::>>>BBBFFFKKKUUUcccmmmtttxxxnnnoooxxxRRR;;;777:::999444///111555444......222888<<<<<<888222...111222333555777:::;;;<<<222222222111111111111111111111222222222333333333444444444555555555666666444888777444555===AAA???;;;BBBEEEAAA>>>???===888666777888999:::;;;;;;;;;999:::;;;<<<============;;;;;;<<<<<<===>>>>>>>>>???@@@AAACCCDDDEEEFFFFFFDDDFFFGGGHHHHHHJJJMMMOOOMMMOOOQQQQQQPPPPPPQQQRRRTTTTTTTTTTTTTTTVVVZZZ]]]SSSZZZ]]]XXXSSSUUU[[[^^^```dddjjjkkkhhhcccaaa```aaa]]]\\\___aaa``````bbb```bbbcccdddddddddfffhhhiiigggcccaaaaaacccfffiiikkkjjjiiikkknnnooollliiifffdddccceeehhhiiigggdddhhhgggfffhhhkkkkkkiiiffffffgggiiijjjlllmmmnnnnnnhhhiiijjjhhhffffffiiimmmjjjiiihhhiiiiiiiiifffdddcccdddeeedddcccccceeeggg```aaaaaabbbbbbccccccccc]]][[[YYYYYYZZZ\\\\\\\\\\\\]]]]]]^^^```bbbdddeee^^^^^^___```bbbdddfffggg]]]]]]\\\\\\[[[\\\\\\\\\UUUWWWZZZYYYVVVUUUVVVXXXZZZWWWSSSQQQQQQRRRRRRRRRQQQRRRTTTSSSQQQOOONNNOOOPPPPPPPPPPPPPPPPPPPPPPPPQQQTTTVVVUUUQQQOOONNNOOOKKKNNNQQQQQQNNNLLLMMMNNNNNNNNNMMMLLLLLLMMMMMMNNNKKKNNNQQQQQQOOONNNPPPRRRNNNOOOOOONNNNNNLLLKKKJJJKKKLLLMMMNNNOOOOOOOOOOOOKKKMMMOOOLLLGGGGGGKKKPPPPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPRRRSSSSSSTTTTTTRRRQQQPPPOOOOOOOOOOOOOOOOOORRRQQQMMMLLLOOORRRRRRUUUSSSQQQQQQRRRRRRRRRQQQVVVUUUWWWXXXWWWSSSTTTWWWXXXYYYZZZ[[[\\\]]]]]]]]]___ZZZUUUUUUXXX[[[YYYWWWVVVWWWWWWVVVUUUTTTUUUVVVVVVUUU[[[cccfffaaa___bbb\\\]]]^^^^^^\\\[[[[[[\\\^^^``````^^^[[[YYY[[[^^^ccc\\\WWWYYYZZZYYY]]]ccc]]]]]]\\\\\\[[[[[[ZZZZZZWWWWWWVVVXXX[[[^^^______WWW[[[___aaa```___aaacccZZZ]]]___aaa``````aaaaaa___kkkppphhh^^^^^^eeeiiigggeeedddfffiiiiiifffbbbYYY^^^dddhhhiiigggeeedddggghhhgggaaa]]]]]]dddkkk^^^bbbaaaZZZUUUXXX^^^aaaFFFFFFGGGGGGFFFEEECCCBBBEEEAAA>>>>>>AAAAAA===999999999999888888888777777666666666666777888999:::555444>>>RRRddd~~~www\\\nnn~~~wwwwwwxxxUUUGGG@@@GGGIIIBBB>>>@@@===>>>>>>>>>======???AAA;;;:::999888777777777777999888666555444555777888555555666666777777888888777777777777777888888999888888999999999:::::::::888999:::;;;;;;999888666666777888777666555666888;;;;;;::::::===@@@>>>:::DDD;;;@@@^^^~~~vvveeexxxjjjwwwuuuWWWCCC:::999222222222111111111111000///222999@@@DDD@@@777///222222333444444555666666666333000111444555111---000111111111111222222222444444444555555555555666555555666777888999::::::===<<<:::999888999999:::888888888777777777777777;;;<<<======<<<<<<===???;;;<<<<<<===============>>>???@@@AAABBBCCCCCCCCCEEEFFFGGGHHHIIIHHHGGGGGGOOOPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSRRRSSSVVVYYYZZZ[[[[[[YYYWWWXXX\\\```[[[]]]```bbbcccbbb```___bbbaaa___]]][[[ZZZYYYYYYYYYZZZ\\\]]]___aaabbbcccgggeeeggghhhddd___dddmmmlllkkkkkkjjjjjjjjjkkkkkkmmmlllkkkiiijjjkkkmmmnnnmmmkkkjjjjjjjjjgggbbb]]]dddgggkkkooopppnnnllljjjiiigggdddbbbaaabbbdddfffllliiihhhjjjkkkjjjiiiiiigggddddddhhhnnnrrrqqqooodddaaabbbfffeeeaaaccciii```]]]ZZZYYYYYYZZZ[[[ZZZ___\\\ZZZ\\\aaadddbbb___ccccccbbbbbbaaa`````````[[[[[[[[[ZZZYYYXXXWWWVVVVVVRRRPPPSSSXXX[[[ZZZXXXWWWWWWVVVVVVUUUTTTSSSSSSRRRQQQRRRUUUWWWUUUPPPLLLOOONNNNNNNNNOOONNNKKKIIINNNOOOQQQSSSTTTTTTSSSSSSQQQQQQRRRPPPNNNLLLMMMNNNQQQNNNJJJHHHHHHHHHGGGFFFIIIIIIHHHHHHIIIKKKLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJLLLKKKJJJIIIIIIJJJLLLMMMJJJMMMPPPOOOKKKHHHHHHJJJMMMLLLLLLLLLMMMMMMLLLKKKLLLIIIKKKRRRTTTQQQRRRWWWTTTUUUWWWXXXXXXVVVSSSQQQVVVQQQLLLLLLOOOTTTUUUUUUXXXVVVTTTTTTTTTTTTRRRQQQVVVTTTSSSUUUXXXYYYWWWUUUUUURRRRRRVVVVVVUUUVVVYYY[[[ZZZ[[[]]]^^^]]]ZZZXXXUUUSSSSSSWWW\\\]]]XXXSSSXXXWWWXXXZZZ]]]^^^]]]\\\^^^ZZZWWWXXX[[[\\\YYYVVVUUU[[[```___[[[YYY]]]bbb^^^^^^^^^^^^___bbbdddeee]]]^^^___```````````````\\\^^^^^^\\\[[[```jjjsss]]]ccciiikkkgggdddcccddd______^^^]]]___aaa]]]UUU[[[dddkkkggg]]]ZZZaaakkk{{{xxxrrrjjjdddaaaaaaccc```^^^^^^```dddeeedddbbbfffiiiiiieee___^^^aaafffaaabbbbbb```\\\XXXVVVVVVFFFFFFGGGGGGFFFEEECCCBBBCCC@@@======@@@@@@===999999999888888888777777777888888777777666777777777===888999???DDDWWW|||hhhttt~~~yyyjjjXXXFFF@@@BBBCCCDDDGGGEEEEEEEEEDDDAAA@@@???@@@<<<;;;:::999888888888888:::999777555555666777888666666777777777777777777777777666666777777888999888888888999999999::::::777:::>>>@@@@@@===999666666777999999888888:::;;;<<<<<<::::::<<>>;;;;;;<<<===============>>>>>>@@@AAABBBCCCCCCCCCCCCDDDFFFHHHIIIJJJJJJIIILLLMMMNNNPPPQQQSSSTTTUUUVVVWWWWWWVVVUUUVVVXXXZZZZZZ[[[[[[ZZZXXXZZZ^^^aaa\\\]]]___aaaaaa```^^^\\\^^^___``````___]]][[[ZZZYYYYYYZZZ[[[\\\]]]]]]^^^fffdddeeegggeeecccgggooorrrpppmmmkkkjjjkkkmmmnnnrrrqqqooommmmmmmmmnnnooojjjiiihhhiiijjjiiifffcccbbbeeehhhlllmmmmmmlllkkkiiiiiiiiiiiiiiihhhggggggjjjiiijjjmmmqqqrrrrrrrrrnnnjjjhhhiiinnnpppnnnllljjjfffdddeeecccaaadddjjjfffccc___]]]]]]]]]]]]\\\\\\ZZZYYY\\\```aaa^^^ZZZ````````````______^^^^^^\\\\\\\\\\\\[[[ZZZYYYYYYXXXUUUQQQPPPQQQTTTUUUTTTVVVWWWXXXYYYYYYXXXVVVUUUTTTSSSSSSVVVWWWWWWSSSPPPPPPOOONNNOOOOOONNNKKKIIIOOOPPPQQQQQQQQQPPPOOOOOOOOOPPPPPPOOOMMMLLLLLLMMMOOOLLLIIIGGGHHHHHHHHHGGGHHHGGGGGGGGGGGGIIIKKKLLLJJJJJJJJJJJJIIIIIIIIIIIIMMMLLLJJJIIIIIIJJJKKKLLLLLLOOOQQQPPPLLLJJJJJJLLLLLLLLLKKKLLLNNNOOOPPPPPPPPPMMMNNNSSSSSSPPPPPPTTTRRRSSSTTTUUUUUUTTTSSSRRRPPPQQQRRRSSSTTTVVVXXXZZZXXXUUURRRQQQRRRSSSSSSSSSVVVTTTTTTVVVXXXYYYXXXVVVSSSPPPPPPSSSTTTRRRSSSWWW]]]\\\[[[\\\\\\[[[XXXVVVSSSUUUWWWXXXYYYYYYXXXWWWSSSRRRSSSUUUYYY[[[[[[ZZZZZZWWWUUUWWWZZZ\\\ZZZWWWRRRWWW\\\]]]]]]^^^bbbfffiiigggdddbbbaaabbbcccdddbbbccccccbbbbbbaaa```___]]]]]]]]][[[[[[___gggmmmeeeiiinnnmmmiiieeedddeeeaaaeeefffbbb```aaa___[[[VVV^^^dddbbb\\\YYY___eeennnmmmkkkgggeeeeeehhhkkkdddaaa^^^___aaacccdddcccggggggfffbbb^^^\\\^^^aaacccddddddbbb___\\\ZZZZZZEEEFFFFFFFFFFFFDDDCCCBBB@@@===;;;<<<>>>???<<<:::999888888777777777777777999999777666666555555555:::777777777444>>>ccc|||```ssswwwZZZCCC<<>>===<<<;;;:::::::::;;;:::999888777666777888999888888888888888777777777777666666666666777888888777777888888888999999999777;;;@@@DDDDDD???999555777888999999999:::<<<>>>777888999999999<<>>???AAABBBBBBCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKIIIJJJLLLNNNQQQSSSUUUVVVYYYZZZZZZYYYWWWWWWXXXZZZZZZ[[[[[[[[[ZZZ[[[^^^aaa\\\]]]^^^______]]][[[ZZZ\\\___aaaccccccaaa^^^[[[^^^^^^]]]]]]]]]^^^^^^___dddaaaaaadddffffffiiimmmssspppllliiihhhiiilllooosssrrrpppooommmmmmnnnnnnjjjhhhgggfffgggfffeeecccdddeeehhhkkkmmmooopppppphhhjjjmmmooonnnkkkgggeeedddeeegggjjjnnnppppppnnnppplllhhhgggiiijjjhhhffflllhhheeeccc```___ccchhhfffbbb^^^\\\[[[[[[ZZZYYYXXXXXXYYY\\\___^^^YYYTTT]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\\\\ZZZUUUPPPMMMMMMPPPSSSRRRTTTVVVWWWXXXXXXWWWVVVVVVUUUUUUVVVWWWXXXVVVTTTRRRPPPOOOOOOOOONNNLLLJJJOOOOOOOOONNNMMMLLLKKKJJJKKKMMMMMMMMMKKKKKKLLLMMMMMMJJJHHHGGGGGGHHHHHHGGGKKKJJJJJJIIIJJJKKKMMMNNNKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIIIIJJJKKKMMMPPPRRRQQQMMMKKKLLLNNNLLLLLLKKKLLLMMMPPPRRRTTTSSSPPPQQQSSSRRROOONNNPPPOOOPPPPPPQQQRRRRRRSSSSSSMMMRRRWWWXXXVVVTTTUUUXXXWWWTTTQQQOOOQQQSSSUUUUUUUUUUUUUUUVVVXXXYYYXXXWWWTTTQQQQQQTTTTTTRRRSSSWWW]]]\\\[[[[[[\\\\\\[[[YYYRRRVVVYYYXXXUUUUUUWWW[[[SSSRRRRRRTTTVVVXXXYYYXXXWWWUUUTTTVVVZZZ\\\[[[YYYTTTVVVXXX[[[___bbbdddfffmmmjjjgggcccbbbaaabbbcccggggggfffeeedddbbb```___^^^]]][[[[[[\\\___cccfffdddgggiiihhhdddbbbbbbccceeekkkmmmhhhcccbbbcccbbb^^^aaaeeeeeebbb```aaaccchhhiiihhhfffccccccdddffffffccc___^^^```bbbcccdddeeedddbbb```______```aaacccdddeeedddaaa___^^^___DDDEEEEEEFFFEEEDDDBBBAAA===;;;::::::<<<===;;;:::999888777666666666777777888777666666555555555666333444999<<<999:::MMMeeeppprrr|||ZZZJJJLLLJJJBBB?????????@@@AAABBBAAA?????????>>>===============;;;:::999999888888999999::::::999999888888777777777666666666666777888888777777777888888888999999777:::???BBBBBB>>>999555777888999888888999;;;===999:::===>>><<<>>>GGGRRRiiittthhhlllttt|||gggMMM;;;666666444111111111111111000000000000000///------...///111111000000//////////////////...------...111111000...000000000000111111111111333333444444444555555555222222333444555555666666444444555555666777888888777777777777777888888888999:::;;;;;;::::::;;;<<<:::;;;<<<<<<======<<<<<<===>>>???@@@AAABBBBBBBBBAAABBBCCCEEEFFFHHHHHHIIIHHHIIIKKKMMMPPPRRRTTTUUUYYYZZZZZZYYYVVVUUUVVVWWW[[[[[[[[[[[[ZZZZZZ[[[\\\YYYZZZ[[[\\\]]]\\\[[[ZZZ^^^```bbbccccccbbb___^^^______^^^^^^^^^___```aaabbb___^^^___bbbdddfffgggkkkiiigggeeeeeegggiiikkknnnnnnmmmlllkkkkkkllllllnnnlllhhheeeccc```^^^]]]bbbcccdddfffiiillloooqqqhhhjjjmmmnnnlllhhhccc```bbbdddeeeeeegggiiigggccciiifffbbbaaabbbcccbbbaaafffeeeccc```^^^^^^aaadddccc```\\\ZZZYYYYYYXXXXXXXXXXXXXXXZZZ[[[ZZZVVVRRRZZZZZZ[[[\\\\\\\\\[[[ZZZYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]\\\VVVPPPMMMPPPUUUOOOOOOPPPPPPRRRTTTUUUVVVVVVUUUTTTUUUUUUVVVWWWVVVSSSQQQPPPOOOPPPOOOMMMKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHJJJKKKKKKJJJJJJKKKLLLLLLJJJHHHGGGGGGGGGFFFEEEJJJJJJIIIIIIIIIJJJLLLMMMJJJKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJLLLOOOQQQPPPMMMLLLMMMOOOPPPOOOMMMKKKKKKLLLOOORRRRRRQQQQQQRRRQQQOOONNNNNNNNNNNNNNNNNNPPPRRRTTTUUUPPPSSSVVVUUUSSSPPPOOOOOOUUUSSSRRRRRRTTTVVVVVVUUUUUUUUUVVVWWWYYYYYYYYYYYYXXXUUUUUUXXXXXXVVVWWWZZZ\\\ZZZYYY[[[]]]`````````UUUWWWYYYWWWUUUUUUXXX\\\ZZZXXXVVVWWWXXXZZZ[[[[[[YYYWWWWWWXXXZZZ[[[[[[YYYZZZXXXWWWYYY]]]```___^^^bbbbbbbbbbbbaaaaaa``````hhhggggggfffdddbbb```___^^^\\\ZZZ[[[^^^aaacccccc___aaacccbbbaaaaaabbbdddgggkkklllhhheeeggghhhggghhhhhhggghhhhhhgggdddaaacccdddeeecccaaa``````aaacccbbb``````aaabbbcccdddaaa______```cccfffggggggaaabbbcccbbb```___```aaaDDDDDDEEEEEEDDDCCCAAA@@@;;;:::::::::;;;;;;:::999999888666555444555666777555555444444555666666777666444777;;;888444777@@@[[[vvvrrrzzzdddcccbbbZZZJJJFFFBBB@@@???>>><<<;;;AAA@@@??????????????????<<<<<<;;;:::::::::::::::;;;;;;::::::999999888888777777777777777888999999777888888888888999999999888999;;;<<<<<<:::888777888999999888666777:::<<<@@@???@@@BBBBBBFFFVVVfffmmm}}}ggg]]]qqq~~~TTTKKK>>>666333333111///111111111000000000/////////000000000///000000111000000000000000///////////////......///...---,,,//////000000000111111111333333333444444444444555222222333333444444555555444555666777888888999999666666777777888888888888888999::::::999999:::;;;:::;;;;;;<<<<<<<<<<<<<<<======???@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEIIIJJJKKKMMMOOOPPPQQQRRRXXXYYYZZZYYYWWWVVVVVVWWW\\\\\\[[[ZZZZZZYYYWWWVVVUUUWWWXXXZZZ[[[\\\\\\\\\aaaaaaaaaaaaaaa`````````[[[[[[ZZZZZZ[[[]]]___aaa```___\\\[[[]]]`````````aaabbbcccdddfffggghhhhhhiiiiiiiiiiiijjjjjjkkkkkkpppooolllhhhccc```^^^^^^^^^^^^^^^___bbbfffjjjlllkkkkkkkkkjjjhhhddd```^^^eeehhhhhheeefffiiifffaaa___^^^]]]]]]^^^```aaaaaa^^^```bbbaaa```aaabbbbbbbbb```\\\[[[[[[\\\\\\\\\[[[YYYXXXWWWWWWWWWUUUTTTWWWXXXZZZ[[[\\\[[[ZZZZZZVVVWWWXXXYYYZZZ[[[[[[[[[XXX[[[^^^ZZZTTTPPPRRRUUUOOONNNLLLKKKLLLPPPTTTWWWTTTTTTSSSRRRRRRSSSTTTUUURRRPPPOOONNNOOOOOONNNMMMJJJJJJIIIIIIHHHHHHHHHHHHFFFHHHIIIIIIIIIIIIJJJLLLMMMKKKIIIHHHGGGGGGEEEDDDEEEDDDCCCBBBCCCDDDEEEFFFEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJMMMOOONNNKKKJJJMMMOOOSSSRRRPPPLLLHHHGGGIIILLLOOOPPPPPPPPPOOOPPPOOONNNNNNNNNNNNNNNPPPSSSUUUWWWUUUSSSPPPPPPQQQQQQOOOMMMSSSSSSUUUXXXZZZYYYWWWTTTTTTUUUWWWXXXYYYZZZZZZ[[[\\\YYYXXX[[[[[[YYYZZZ]]][[[ZZZYYYZZZ\\\^^^^^^^^^YYYXXXWWWVVVWWWXXXYYYZZZ\\\YYYXXXXXX[[[^^^aaaaaa^^^]]]\\\\\\\\\[[[ZZZYYY[[[XXXUUUVVVZZZ]]][[[YYYXXX[[[^^^aaabbb```^^^\\\ddddddddddddcccbbbaaa```]]][[[ZZZ\\\___bbbddddddbbbbbbcccbbbbbbbbbccceeefffgggeeedddggglllllliiihhhdddbbbcccggggggccc^^^YYY[[[^^^______```bbbccc]]]___aaaccccccbbbbbbbbb___^^^^^^```cccfffgggfff]]]^^^______]]]]]]___```CCCDDDDDDDDDDDDBBBAAA@@@;;;;;;;;;::::::999999999888777555444333444666777333333333444444555777777888333111333333222333666333VVVvvvmmmnnn|||uuuqqqjjjPPPJJJAAA======>>>???>>>AAAAAA@@@@@@@@@@@@@@@AAA=========<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::999888888888888999::::::888888999999999:::::::::::::::999888888888888999:::::::::999888999<<>>===@@@FFFJJJOOO```rrraaalll}}}yyykkkgggxxxwwwhhhbbbhhh|||VVV@@@<<<666222000111333444111111000000000/////////,,,...000111///.........000000000000000000000000111111111111000///...---/////////000000000111111333333333333444444444444222222333333444444444444555555777888999999999999666666666777888888999999777888999999888888999:::::::::;;;<<<<<<<<<<<<;;;<<<===>>>@@@AAAAAABBBBBBCCCCCCBBBBBBBBBCCCDDDDDDJJJJJJKKKLLLMMMNNNOOOPPPVVVXXXZZZZZZYYYXXXXXXYYY\\\[[[ZZZZZZZZZYYYVVVSSSTTTUUUWWWYYYZZZ\\\\\\]]]_________^^^___```aaabbb]]]\\\[[[[[[]]]___aaaccc```aaa___[[[ZZZ]]]^^^\\\]]]___bbbeeeggghhhiiihhhgggggghhhiiijjjkkkllllllnnnnnnnnnkkkhhhfffeeefffaaa`````````bbbeeehhhjjjkkkkkkjjjiiifffdddaaa```aaaeeeddd```bbbhhhgggaaaZZZ[[[\\\]]]___```aaaaaaZZZ___cccbbbbbbeeeeeeccc```]]]ZZZYYYYYY[[[[[[ZZZ[[[ZZZXXXVVVUUUUUUUUUUUUTTTUUUXXXZZZZZZZZZYYYXXXSSSTTTUUUWWWXXXXXXYYYYYYQQQUUUYYYXXXTTTQQQRRRTTTRRRPPPMMMKKKLLLOOOTTTVVVQQQRRRRRRQQQOOOOOOPPPRRRPPPOOOMMMMMMNNNOOOOOONNNJJJJJJIIIHHHGGGGGGHHHHHHFFFGGGIIIIIIHHHHHHIIIKKKLLLKKKIIIHHHIIIHHHFFFDDDEEEEEEDDDCCCCCCDDDEEEFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKIIIKKKMMMLLLIIIIIILLLOOOSSSSSSRRRMMMHHHEEEGGGJJJNNNQQQQQQOOOOOOQQQQQQNNNNNNNNNNNNOOOQQQSSSVVVWWWWWWSSSOOOOOOSSSVVVVVVTTTRRRTTTWWW[[[]]][[[WWWSSSTTTVVVXXXYYYYYYZZZ[[[\\\\\\YYYXXX[[[[[[YYYYYY\\\^^^\\\ZZZYYYYYYXXXVVVTTT[[[ZZZXXXXXXYYYZZZ[[[[[[WWWUUUTTTVVVZZZ```eeegggcccbbbaaa___]]][[[ZZZYYYXXXUUUSSSTTTXXX[[[\\\[[[YYY\\\```cccccc```\\\YYY```aaaaaaaaaaaaaaa``````\\\[[[[[[\\\^^^aaadddfffccccccbbbaaa```___^^^^^^dddccc```___eeelllmmmiiigggbbb^^^```fffhhheee```ZZZ[[[]]]]]]\\\[[[]]]^^^[[[^^^bbbcccbbbaaa______^^^_________````````````[[[\\\]]]\\\[[[\\\]]]___CCCCCCDDDDDDCCCBBB@@@???<<<<<<<<<;;;999888888888888777444333222444555777444444444333444444555555444111000222333444777;;;000999XXX^^^cccssseee[[[MMMCCCAAABBBCCCCCCAAAAAA@@@@@@@@@AAAAAABBB======>>>>>>======<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::999999::::::;;;<<<999::::::::::::;;;;;;;;;<<<;;;;;;:::::::::::::::<<<<<<<<<<<<===???DDDGGGFFFKKK[[[mmmrrrmmmooowwwllliiimmmvvvtttggg^^^]]]ooojjjnnn~~~mmmVVV>>>:::777333111111333444555111000000000////////////+++...000000...,,,---.........//////000000111111000000111111111000000000////////////000000000111222222333333333444444444333333333444444444444444555666777888999888888777555666666777888888999999666777999888777777888:::999:::;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAAAAAAAAAAACCCCCCBBBBBBCCCEEEFFFGGGIIIIIIJJJKKKMMMNNNOOOOOORRRTTTWWWXXXXXXXXXYYYZZZZZZYYYYYY[[[]]]\\\XXXUUUUUUVVVWWWXXXYYY[[[[[[\\\XXXYYY[[[^^^```aaabbbbbbbbbaaa___^^^^^^```bbbddd```eeeddd^^^ZZZ]]]``````^^^___aaaccceeeggghhhiiigggggghhhiiiiiiiiiiiiiiihhhjjjmmmllljjjhhhhhhiiicccbbbaaaaaabbbdddfffgggeeefffggghhhgggeeecccaaa\\\```___YYY[[[cccddd^^^YYY[[[^^^______^^^]]]]]]ZZZ```bbb___```dddfffddd___\\\YYYWWWWWWXXXXXXWWWWWWWWWXXXWWWVVVTTTSSSSSSPPPRRRUUUWWWXXXXXXWWWVVVRRRRRRTTTUUUVVVVVVVVVVVVPPPRRRTTTTTTRRRQQQRRRTTTSSSRRRPPPOOOOOOPPPQQQRRRPPPRRRSSSQQQNNNLLLMMMNNNNNNLLLKKKLLLNNNOOOPPPPPPMMMLLLJJJHHHGGGFFFFFFFFFGGGHHHIIIIIIHHHGGGHHHJJJIIIHHHHHHIIIKKKKKKJJJHHHJJJIIIHHHGGGGGGHHHIIIJJJIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIJJJKKKKKKLLLLLLLLLHHHJJJLLLKKKIIIIIIMMMPPPNNNQQQRRROOOJJJHHHJJJMMMPPPTTTTTTQQQPPPSSSRRRNNNMMMNNNNNNOOOQQQSSSTTTUUUUUUTTTSSSSSSTTTVVVXXXYYYTTTUUUWWWYYY[[[ZZZVVVSSSSSSVVVYYYZZZZZZZZZ\\\^^^]]]ZZZYYY[[[[[[YYYYYY\\\```___]]]\\\[[[XXXTTTQQQZZZ\\\^^^\\\YYYXXX[[[^^^XXXVVVSSSTTTXXX^^^ccceeeddddddccc```]]][[[ZZZZZZVVVUUUTTTUUUXXX[[[]]]^^^\\\^^^```bbbbbb```^^^\\\```````````````______^^^\\\]]]]]][[[ZZZ\\\```eeebbbaaa`````````___]]][[[```bbb```^^^aaagggkkkjjjnnnhhhbbbaaaeeegggddd```]]]^^^]]][[[XXXWWWXXXYYY^^^```bbbbbb___\\\\\\\\\]]]```bbbaaa^^^\\\^^^___]]]]]]]]]]]][[[\\\^^^```BBBCCCCCCDDDCCCAAA@@@???<<<======;;;999777777888888777444222222333555777666666555444333333333333000222444555333000111444???///888hhh~~~xxx{{{bbbggg{{{eeeTTTJJJFFFCCCAAAAAAAAA@@@@@@@@@AAAAAABBB>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;;;;<<<=========;;;;;;::::::;;;;;;<<<===:::::::::;;;;;;;;;<<<<<<===============<<<<<<;;;===>>>??????AAAEEEKKKOOO\\\jjjtttgggaaaccc]]]UUU]]]pppzzzooommmcccFFF>>>888444222000111444333000---000000000000////////////,,,///111000---,,,---///------......///000111111,,,---///000//////000000////////////000000000000222222333333333444444444333444444444444444444555555555777888888888777666555666666777888999999999666777888888777777888999999:::;;;;;;<<<<<<;;;;;;<<<===>>>???@@@AAAAAAAAACCCBBBCCCCCCEEEGGGJJJKKKGGGHHHIIIKKKLLLNNNOOOPPPMMMPPPSSSUUUVVVVVVWWWXXXXXXWWWXXX\\\______[[[XXXXXXXXXXXXXXXYYYZZZZZZZZZQQQTTTYYY^^^bbbccccccbbbaaa```]]][[[[[[\\\^^^___aaaggghhhaaa\\\___dddddd``````___```aaadddfffhhhfffgggggggggggggggfffeeedddgggkkkkkkhhhffffffggg]]]]]]\\\[[[[[[\\\]]]^^^]]]```cccfffgggeeecccaaa^^^bbb___WWWXXXbbbccc]]]ZZZ\\\______]]]ZZZXXXWWWZZZ______[[[[[[```dddbbbeeebbb^^^\\\[[[[[[ZZZYYYRRRUUUXXXYYYWWWTTTQQQPPPNNNPPPSSSUUUWWWVVVUUUTTTRRRRRRSSSTTTUUUUUUUUUUUUSSSSSSRRRQQQPPPQQQTTTVVVPPPQQQRRRRRRQQQOOONNNMMMPPPRRRSSSRRRNNNKKKKKKLLLMMMKKKJJJKKKMMMOOOPPPPPPPPPOOOLLLIIIGGGEEEEEEEEEGGGIIIIIIIIIGGGGGGHHHIIIGGGFFFGGGIIILLLMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIGGGGGGGGGHHHHHHHHHHHHIIIGGGHHHIIIKKKLLLLLLMMMMMMHHHJJJLLLKKKIIIJJJNNNQQQJJJNNNQQQPPPMMMLLLOOORRRSSSXXXWWWSSSRRRTTTSSSNNNLLLMMMNNNOOOQQQRRRSSSTTTTTTVVVXXXWWWSSSRRRTTTWWWVVVUUUUUUWWWXXXXXXVVVSSSSSSVVVZZZ[[[ZZZZZZ\\\^^^___[[[[[[]]]]]]ZZZ[[[^^^aaa`````````___\\\XXXUUUWWW^^^ccc```YYYVVV[[[aaa^^^ZZZVVVUUUWWW[[[___```ccccccccc```]]][[[ZZZ[[[WWWWWWVVVVVVWWWYYY\\\^^^\\\\\\]]]^^^___```aaaaaaaaaaaaaaaaaa```___]]]]]]\\\^^^^^^[[[WWWWWW]]]cccbbbbbbcccdddffffffdddbbb^^^cccccc___]]]bbbhhhkkktttmmmdddaaaaaaaaa]]]YYYVVVWWWXXXXXXXXXZZZ^^^```bbbcccccc```[[[XXXYYY[[[[[[```dddccc```^^^aaaeee_________^^^]]]]]]___bbbBBBBBBCCCCCCCCCBBB@@@???======<<<:::888777666555666666555555555444444444444444333333222111000000222222222222222222222222222555444>>>gggooorrr```eeejjjYYYOOOFFFFFF===:::@@@EEEBBB@@@BBBEEE@@@???CCCCCC>>>===???@@@>>><<<===??????===;;;???<<<888888;;;===<<<:::@@@999777:::;;;888999===:::>>>???;;;;;;@@@BBB@@@FFFQQQTTTLLLHHHSSSbbbjjjzzzggggggnnnvvvzzzsssaaarrr]]]CCC999777888333222111000////////////////////////////////////////////////////////////---.........//////000000000//////........./////////000000000000111111111000111222333444444444444222222222333333333444444666666555555555444444444666555555444444666777888888888777666666777888999<<<<<<<<<;;;;;;:::::::::<<<===>>>>>>??????>>>>>>>>>@@@BBBCCCDDDGGGJJJLLLKKKJJJHHHGGGHHHJJJLLLMMMPPPQQQRRRSSSTTTUUUVVVVVVWWWVVVWWW[[[```aaa]]]XXX\\\\\\[[[YYYXXXWWWVVVUUUUUUWWW[[[^^^aaaccccccccc___^^^\\\\\\^^^```bbbcccdddeeeeeeeeedddcccaaa```cccaaa___^^^^^^___bbbccc___cccggggggeeecccdddeeeaaabbbcccbbb```______```^^^aaaddddddbbbaaabbbddd```aaaccceeeffffffffffff``````___]]]\\\]]]___bbbeeefff```WWWXXX___\\\RRRUUU^^^ddd```ZZZ[[[```cccffffffeeeccc```\\\XXXVVV\\\ZZZXXXWWWWWWVVVUUUSSSTTTTTTSSSTTTUUUUUURRRPPPQQQQQQQQQQQQRRRSSSUUUVVVRRRRRRRRRRRRRRRSSSSSSTTTUUUNNNKKKNNNOOOKKKIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNIIIIIIIIIIIIJJJJJJKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKGGGEEECCCEEEIIIKKKJJJHHHGGGIIIJJJHHHEEECCCDDDFFFGGGGGGHHHIIIIIIJJJJJJKKKLLLIIIFFFFFFIIIJJJIIIHHHKKKNNNPPPQQQOOOPPPRRRUUUUUUSSSRRRSSSUUUTTTQQQNNNOOOMMMLLLOOOSSSVVVUUURRRRRRVVVXXXWWWWWWZZZYYYVVVSSSUUUWWWYYYZZZZZZYYYXXXZZZXXXWWWYYYVVVUUU]]]hhhbbbaaa___]]]\\\]]]___```]]]\\\[[[]]]``````]]]ZZZXXXYYYYYYZZZ[[[[[[\\\\\\\\\\\\ZZZVVVSSSTTTZZZ______aaabbbbbb```^^^______ZZZXXXWWWXXX[[[^^^```aaa[[[YYYYYYZZZ]]]]]][[[XXX[[[ZZZZZZ]]]aaacccbbb```ZZZZZZZZZYYYWWWXXXZZZ\\\aaabbbbbbcccdddfffggghhhjjjiiigggfffeeeaaa\\\YYYeeellljjjgggggg[[[LLLIIIOOOUUU[[[]]]\\\[[[^^^aaajjjkkkkkkhhhdddaaa``````___\\\[[[^^^cccfffeeebbbddd___ZZZZZZ]]]___]]]ZZZAAAAAABBBBBBAAA???>>>===888888777777666666666666666555555555444444444333444444333222222111000000222222222222222222222222///111444777CCCaaa~~~|||ooodddUUUNNNHHHJJJLLLKKKGGGDDDIIIFFFEEEGGGDDD>>>===???AAADDDFFFBBB;;;999===CCC>>>======>>>???>>>;;;888>>>;;;<<>>AAAFFF:::@@@FFFFFFAAA===<<<>>>;;;;;;<<<>>>????????????888888:::>>>@@@BBBIIIQQQHHHFFFFFFJJJNNN]]]{{{{{{zzz}}}tttuuu~~~{{{qqquuuvvvmmm}}}___NNN::://////333222///222111000//////...//////...............................................................////////////...............//////000111111111111222222222000111222333444444444444333333333444444444555555555555555555444444444444666555555555555666777777;;;:::999888888888888888;;;;;;:::::::::::::::999;;;;;;:::::::::;;;<<<===<<<>>>??????@@@AAACCCEEEGGGGGGGGGGGGHHHJJJLLLNNNNNNOOOOOOOOOPPPPPPQQQQQQUUUTTTTTTUUUWWWXXXVVVUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUVVVYYY[[[]]]]]]]]]]]]^^^ZZZVVVWWW\\\___]]][[[ZZZYYYYYYZZZ\\\^^^```aaa[[[]]]```ccccccbbb___]]]ZZZ\\\]]]]]]\\\ZZZ[[[[[[^^^___aaaaaa```aaabbbdddaaacccffffffeeecccbbbbbb````````````aaabbbdddddd```bbbbbbaaa___]]]]]]]]]^^^___]]]XXX\\\eeeeee___JJJUUU^^^``````bbbddddddbbbbbbccccccbbbaaa___^^^XXXUUURRRQQQRRRTTTVVVVVVSSSRRRSSSTTTUUUTTTRRROOOWWWVVVUUUTTTRRRQQQPPPPPPOOOOOOOOOPPPPPPRRRSSSSSSOOOJJJHHHJJJLLLLLLMMMOOOOOOOOONNNMMMLLLJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@AAABBBDDDFFFGGGBBBBBBCCCCCCDDDEEEEEEEEEBBBCCCDDDDDDBBBAAAAAABBBEEEFFFFFFEEECCCBBBCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHLLLJJJIIIIIIJJJKKKKKKJJJDDDFFFIIIKKKLLLNNNPPPSSSRRRQQQPPPPPPPPPOOOLLLJJJKKKLLLKKKJJJIIIIIIKKKMMMNNNOOOOOOOOORRRUUUSSSMMMKKKMMMPPPTTTVVVWWWWWWWWWUUUUUUUUUVVVTTTSSSWWW^^^YYYSSSMMMNNNUUU[[[\\\ZZZTTTPPPLLLOOOTTTWWWTTTOOOUUUVVVVVVWWWWWWXXXXXXXXXUUUUUUUUURRRPPPRRRWWW\\\ZZZZZZ\\\aaadddddd```\\\___``````]]]YYYXXXZZZ]]]VVVXXX\\\```aaa]]]VVVQQQ[[[YYYVVVUUUVVVWWWVVVUUUXXXYYY]]]bbbgggfffbbb]]]ZZZ[[[\\\\\\\\\]]]]]]\\\dddbbb```___]]]ZZZVVVSSSZZZ^^^ZZZZZZ```YYYKKKHHHTTTXXX]]]_________aaadddbbbdddfffeeebbb___]]]]]]aaa___]]]^^^aaaaaa___\\\```[[[WWWVVVWWWYYYWWWVVV@@@@@@@@@???===;;;999888444555555666777888888999444444333333333333333333333222222222111111000000111111111111111111111111666,,,///:::888000===VVV}}}vvv|||yyynnn^^^ZZZcccoootttddd]]]SSSJJJCCCBBBGGGLLLHHHEEECCCDDDHHHIIIEEEAAABBBBBBCCCBBBBBBCCCDDDEEEIIIDDD???>>>BBBKKKVVV^^^kkk]]]VVV]]]gggvvvxxxrrr{{{pppqqq[[[DDD;;;111...111444333000111000//////.........///..............................................................................---------...//////111111111111222222222222111111222333333333333333333333444444444555555555444444444444444444444444555555555555666666666777;;;;;;:::999999888888888::::::::::::999999999999::::::999888999:::;;;<<<<<<>>>??????>>>???AAACCCEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWYYYZZZ[[[[[[[[[[[[]]]XXXTTTVVVZZZ]]][[[WWWUUUTTTUUUVVVZZZ^^^cccfffYYY[[[___aaabbbaaa___]]]]]]]]]^^^^^^^^^^^^___```bbbccccccbbb```___```aaa___aaacccddddddcccbbbbbbbbbbbbaaaaaabbbccceeefffccceeegggfffccc```^^^^^^YYY[[[ZZZXXX]]]eeehhheeeHHHRRR\\\aaaccceeeeeebbbbbbbbbbbbaaa```^^^\\\[[[VVVSSSOOOMMMNNNQQQRRRSSSRRRRRRSSSUUUVVVUUURRROOOWWWVVVUUUTTTSSSQQQOOOOOOMMMMMMMMMNNNOOOPPPQQQRRRNNNLLLJJJJJJKKKLLLNNNPPPNNNNNNMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDD@@@?????????@@@AAACCCDDDCCCCCCCCCCCCDDDDDDEEEEEEAAADDDFFFEEEAAA??????AAACCCCCCDDDCCCCCCBBBCCCCCCBBBCCCCCCDDDEEEEEEFFFFFFIIIHHHHHHHHHIIIIIIIIIIIICCCEEEFFFHHHIIIKKKMMMNNNMMMMMMMMMMMMMMMLLLLLLKKKFFFHHHIIIHHHFFFGGGKKKOOOMMMNNNMMMMMMQQQUUURRRLLLFFFHHHLLLPPPSSSUUUVVVVVVUUUVVVWWWWWWUUUUUUWWWZZZZZZUUUPPPOOORRRVVVYYYYYYZZZSSSMMMNNNVVV\\\\\\YYYYYYZZZZZZZZZ[[[[[[\\\\\\WWWXXXXXXVVVSSSTTTXXX\\\UUUTTTTTTYYYaaadddaaa^^^___bbbccc___ZZZWWWZZZ^^^WWWZZZ]]]______[[[VVVRRR]]][[[XXXVVVVVVWWWWWWXXXVVVUUUWWW]]]cccccc]]]WWWVVVWWWXXXYYYYYYXXXVVVUUU\\\[[[[[[]]]______]]]\\\___bbb^^^___hhhdddWWWUUUXXX[[[^^^^^^^^^]]]^^^```___aaaddddddaaa___]]]\\\fffdddbbbaaa```^^^ZZZWWW\\\YYYVVVUUUVVVXXXXXXWWW?????????>>>===;;;888777555555555555555555555666222222333333333333333333222222111111111111111000000000000000000000000000///***+++333888666555777SSSzzz~~~|||oooxxxppplllqqqvvvxxxsssiii___XXXSSSPPPMMMQQQNNNJJJGGGEEECCCAAA@@@@@@CCCGGGKKKMMMKKKGGGDDDNNNGGGBBBFFFYYYtttwwwyyy|||oookkkzzz[[[:::666555333000//////......000///......---........................................................................------------------------...//////000000111111111222222222111111222222333333222222333333333444444444555555333333444444444444444444444555555666666666666666::::::::::::999999888888999999999999999999999999999999999999999:::;;;;;;===>>>??????>>>???AAACCCDDDDDDEEEFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNSSSUUUVVVUUUSSSQQQSSSUUUTTTTTTTTTTTTUUUUUUUUUUUUWWWXXXYYYYYYZZZZZZ[[[[[[\\\XXXUUUVVVYYY[[[XXXUUUUUUTTTSSSTTTVVV[[[___bbbYYYZZZ\\\^^^______``````______^^^___aaaccceeeeeehhhhhhgggeeeaaa^^^^^^^^^]]]]]]___```bbbccccccbbbbbbaaaaaa```aaabbbdddeeeccceeeggggggccc```^^^]]]VVVWWWXXXXXX]]]cccgggfffKKKTTT\\\```dddfffddd___^^^^^^^^^]]]\\\[[[ZZZYYYWWWSSSNNNLLLLLLNNNOOOOOORRRRRRSSSVVVWWWVVVSSSPPPTTTTTTTTTTTTSSSQQQPPPOOOLLLLLLLLLLLLMMMNNNOOOPPPPPPOOONNNKKKJJJKKKLLLMMMJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCAAA@@@???>>>>>>??????@@@AAAAAABBBBBBBBBBBBBBBCCCAAADDDGGGFFFCCC@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBAAAAAABBBBBBCCCDDDDDDEEEDDDEEEFFFFFFFFFFFFGGGGGGEEEEEEEEEFFFHHHIIIIIIIIIHHHIIIJJJJJJJJJKKKLLLMMMEEEHHHIIIHHHFFFGGGKKKNNNNNNOOOOOOOOORRRUUUSSSNNNDDDFFFJJJNNNQQQSSSTTTTTTSSSUUUVVVUUUUUUVVVWWWWWWYYYYYYXXXUUUSSSUUUZZZ___fff]]]TTTRRRWWW]]]``````\\\\\\\\\\\\]]]]]]]]]]]]YYY[[[[[[YYYUUUUUUWWW[[[UUUQQQNNNPPPWWW[[[[[[YYYXXX[[[]]][[[VVVTTTWWW[[[[[[\\\]]]]]]\\\ZZZXXXWWW[[[ZZZXXXWWWVVVWWWYYYZZZXXXUUUTTTWWW\\\\\\XXXSSSVVVWWWYYYZZZZZZXXXVVVTTTTTTTTTUUUXXX\\\______^^^]]]aaa]]]^^^gggeee\\\\\\^^^______^^^]]]\\\\\\\\\^^^```bbbbbb```^^^]]]\\\dddccccccbbbaaa___[[[YYYYYYWWWUUUUUUWWWYYYZZZ[[[======>>>===<<<:::888777222222222222222111111111111111222222222222333333111111111111111111111111////////////////////////+++///111...---111444444;;;IIIbbbqqqrrr{{{nnn___ddd}}}|||zzzwwwvvvssshhh]]]XXXhhhyyy|||nnn\\\OOOKKKOOOVVVcccsss~~~{{{tttmmmiiibbbdddvvv}}}nnnpppyyy```III===888111333444222///---...000......------------......------------------------------------------------.........---------------,,,,,,,,,,,,---.../////////000000000000111111111111111222222222222222111222222222333333333444444333333333333444444444444444555555666777666666666888888999999999999888888777888888888888999999999999:::;;;<<<<<<<<<;;;;;;===>>>??????>>>???AAACCCDDDDDDEEEGGGHHHIIIJJJJJJLLLLLLLLLLLLMMMMMMNNNNNNPPPUUUXXXWWWRRRPPPRRRVVVTTTTTTUUUUUUUUUUUUUUUUUUWWWWWWXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXYYYXXXWWWVVVXXXVVVTTTRRRRRRTTTVVVXXXYYYYYYZZZ[[[\\\^^^```aaa```^^^\\\\\\___bbbddddddiiijjjiiigggccc```___```^^^]]]\\\]]]```bbbcccccc_______________```aaaaaa```bbbdddccc```]]][[[[[[XXXXXXXXXYYY\\\```dddfffQQQWWW\\\___cccgggddd___ZZZZZZ[[[[[[[[[\\\\\\\\\WWWTTTPPPNNNNNNNNNNNNNNNRRRSSSUUUWWWYYYXXXTTTQQQQQQQQQRRRSSSRRRQQQPPPOOOLLLKKKKKKKKKKKKLLLMMMMMMNNNQQQPPPLLLIIIJJJJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEBBBBBBBBBAAAAAAAAA@@@@@@BBBAAA???>>>======>>>>>>????????????????????????AAADDDFFFGGGFFFEEEDDDDDDBBBAAA@@@AAACCCDDDDDDCCC@@@AAAAAABBBBBBCCCDDDDDD@@@BBBDDDDDDDDDCCCDDDEEEGGGEEEEEEFFFGGGHHHGGGFFFFFFHHHIIIHHHHHHIIIKKKMMMIIIJJJKKKJJJHHHGGGGGGHHHLLLPPPRRRPPPQQQSSSSSSPPPEEEGGGJJJNNNPPPQQQRRRQQQVVVXXXXXXWWWWWW[[[\\\ZZZUUUXXX[[[YYYVVVWWW^^^dddkkkcccZZZTTTUUUXXX[[[\\\ZZZZZZZZZZZZZZZZZZZZZZZZVVVXXXZZZXXXUUUTTTVVVXXX___ZZZUUUSSSUUUXXXYYYYYYWWWZZZ\\\[[[YYYXXXZZZ\\\]]]^^^]]]\\\ZZZYYY[[[]]]]]]]]]^^^]]][[[\\\^^^```\\\YYYWWWXXXYYYZZZWWWTTTWWWYYY\\\^^^^^^[[[XXXVVVWWWVVVVVVXXX[[[^^^^^^^^^ZZZ___\\\\\\dddaaa\\\___\\\[[[ZZZYYYWWWVVVUUUUUU^^^``````___]]][[[[[[\\\]]]^^^```aaaaaa```___]]]WWWWWWVVVUUUVVVXXX[[[\\\::::::;;;;;;:::999777666111111111111111111111111111111111111222222222333000000000000111111111111////////////////////////---222333///+++---333777777666888SSSwwwxxxyyyuuuyyyyyyzzzvvvzzz}}}}}}xxxaaatttOOO777---111888222111111000000000000000...------,,,------......------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,---...///000....../////////000000000111111222222222222111111111111111222222222333333222222333333333444444444444444666777777777666555555666777999999999999888777777777777888888999999999;;;===??????>>><<<;;;;;;<<<>>>>>>>>>???AAACCCDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLSSSXXXWWWRRROOOQQQUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYYYY[[[\\\[[[XXXVVVWWWXXXYYYXXXUUUTTTSSSSSSTTTUUUWWWXXXYYYZZZ\\\^^^```aaaaaa]]]YYYYYY[[[^^^______fffggghhhgggfffeeefffgggccc```\\\\\\^^^aaabbbbbb^^^^^^______``````_________```aaa```^^^[[[[[[[[[\\\[[[[[[\\\\\\^^^aaadddVVVYYY[[[]]]ccchhhfffaaa]]]]]]]]]]]]]]]]]]^^^^^^WWWUUURRRQQQRRRRRRRRRQQQRRRSSSVVVYYY[[[YYYVVVRRRPPPQQQRRRRRRQQQOOOMMMLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIOOOPPPKKKGGGHHHHHHEEEGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>======>>>??????????????????>>>>>>>>>>>>AAABBBDDDGGGIIIIIIGGGEEEBBB@@@@@@AAADDDFFFEEECCC@@@@@@AAABBBBBBCCCCCCDDD===@@@CCCDDDBBBBBBCCCDDDFFFEEEDDDEEEHHHJJJIIIGGGHHHIIIJJJHHHFFFFFFHHHKKKJJJIIIIIIJJJKKKIIIGGGDDDHHHOOORRRPPPMMMOOOPPPPPPGGGIIILLLNNNPPPPPPPPPOOOTTTVVVVVVSSSUUU[[[\\\YYYTTTWWWYYYYYYWWWWWW[[[^^^aaa^^^ZZZUUURRRRRRUUUWWWWWWWWWWWWWWWVVVVVVVVVVVVRRRUUUWWWWWWUUUUUUWWWZZZ```^^^[[[YYYYYYZZZ\\\]]][[[[[[\\\]]]^^^^^^^^^^^^]]]^^^___]]][[[[[[]]]``````aaacccbbb```___aaaccc]]]]]]]]]]]]\\\[[[YYYXXXUUUWWW[[[^^^^^^[[[XXXVVVXXXWWWVVVWWWZZZ\\\\\\[[[XXX```^^^\\\```^^^[[[bbbYYYXXXVVVVVVUUUUUUUUUTTT______^^^\\\YYYXXXYYY[[[ZZZ\\\___```___^^^\\\[[[XXXXXXWWWUUUUUUVVVXXXYYY777888999999999777666555111111111222333333444444000000111111222222222333000000000000000111111111////////////////////////...++++++000111...///222---444333888MMMjjjrrr}}}xxx{{{tttrrrvvvxxx```;;;222999888222...222...***+++...///...,,,------,,,,,,,,,------...------------------------------------------------.........------,,,,,,,,,+++++++++,,,---...///000............////////////111111222222222111111000000000111111111222222222222222222333333444444444333444666777777777666555333555666888999999999999666666777777888888888999999<<>>AAACCCDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKLLLLLLIIIQQQXXXXXXRRRNNNPPPUUUUUUTTTTTTTTTSSSSSSSSSRRRSSSSSSTTTTTTUUUVVVXXXXXXYYY\\\___]]]XXXUUUWWWZZZWWWWWWVVVVVVVVVWWWYYYYYYUUUWWWYYY[[[]]]_________ccc^^^YYYWWWYYY[[[[[[[[[aaadddfffggghhhiiilllnnniiiddd^^^\\\]]]```aaaaaa___```aaabbbbbbbbbaaa``````aaabbb```^^^\\\\\\]]]```^^^^^^^^^]]]]]]___cccYYYZZZZZZ[[[bbbiiihhhcccdddcccaaa```^^^^^^]]]]]]WWWVVVTTTTTTVVVVVVVVVUUUSSSTTTWWWZZZ\\\[[[WWWSSSPPPQQQRRRRRRPPPNNNKKKJJJLLLLLLKKKJJJIIIIIIIIIIIIDDDLLLOOOJJJFFFGGGFFFCCCHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA???>>>=========???@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@BBBFFFKKKLLLIIIFFFBBB@@@???AAAEEEFFFEEECCC@@@AAAAAABBBBBBCCCDDDDDD===@@@CCCDDDBBBAAACCCDDDEEEDDDCCCEEEIIILLLKKKIIIJJJKKKKKKIIIEEEDDDFFFIIIFFFEEEFFFIIIMMMMMMIIIEEEDDDMMMRRROOOJJJKKKNNNPPPIIIKKKMMMOOOPPPPPPOOONNNKKKMMMLLLHHHKKKRRRTTTQQQXXXWWWWWWVVVVVVVVVUUUTTTTTTVVVWWWUUURRRQQQSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUOOOSSSWWWXXXWWWXXX[[[]]]VVVWWWXXXXXXXXXXXX[[[]]]ZZZZZZYYY[[[]]]]]]\\\ZZZ\\\^^^```___]]]\\\^^^aaa]]]___aaa```]]][[[\\\]]][[[]]]``````^^^\\\[[[ZZZQQQSSSXXX[[[[[[YYYUUUSSSQQQPPPPPPQQQTTTVVVWWWWWWUUU^^^]]]ZZZ\\\YYYXXXaaa^^^]]][[[[[[\\\]]]]]]\\\^^^^^^\\\YYYVVVUUUWWWYYY\\\^^^______]]]YYYWWWUUUZZZYYYXXXUUUSSSSSSUUUVVV;;;:::999888777777777777222222222111111111111000000000000000000000000000///////////////000111111+++,,,---.........---,,,////////////000000000000000///111666999BBBXXXmmm~~~xxxttt~~~wwwuuu{{{zzzVVVEEE777666444......444////////////............/////////......---,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111111111000000000000000111111111111111111111111222222333444444444444333666666666666666666666666555666666777777777777666;;;:::999999888888999999:::<<<>>>@@@@@@???===<<<>>>>>>>>>>>>???@@@AAABBBGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEFFFHHHJJJKKKMMMMMMNNNSSSWWWVVVRRRNNNOOOQQQVVVVVVUUUUUUSSSRRRPPPOOOUUUQQQNNNPPPUUUXXXWWWTTT\\\YYYZZZ``````[[[YYY\\\\\\[[[[[[\\\[[[XXXWWWYYYWWWZZZ___aaaaaa___^^^^^^ZZZ\\\___aaa]]]YYY\\\ccc`````````ccchhhlllnnnoooddddddbbb```^^^^^^aaacccccc^^^___gggggg```___eeeaaacccccc```^^^______^^^___aaaaaaaaa___^^^___```XXXYYY\\\```dddeeeeeecccaaaaaa```___^^^]]]]]]\\\ZZZ[[[[[[YYYWWWVVVWWWXXXOOONNNNNNQQQUUUVVVTTTQQQNNNNNNOOOOOONNNMMMKKKJJJMMMMMMLLLJJJHHHGGGGGGHHHIIIIIIHHHHHHFFFEEECCCCCCHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBB@@@>>>======>>>???@@@@@@AAAAAA@@@@@@@@@CCCBBBBBBBBBCCCEEEFFFHHH??????@@@AAACCCDDDEEEEEEDDDBBBDDDGGGFFFBBB???@@@?????????@@@AAABBBCCCDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHIIIJJJJJJIIIGGGEEECCCEEEHHHKKKMMMLLLLLLLLLLLLHHHKKKOOOQQQQQQOOONNNNNNGGGGGGKKKPPPPPPNNNOOOSSSUUUVVVVVVVVVVVVUUUTTTTTTRRRVVVZZZYYYTTTRRRTTTXXXTTTVVVUUUQQQLLLMMMRRRXXXYYYZZZ[[[\\\]]]]]]]]]\\\\\\\\\ZZZWWWTTTUUU[[[```ZZZVVVRRRUUU\\\___\\\XXXXXX[[[^^^___]]]\\\]]]___``````___\\\ZZZZZZ[[[^^^]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYZZZ\\\\\\YYYUUUQQQUUUUUUUUUVVVWWWYYY[[[[[[```^^^[[[\\\]]]^^^[[[YYY^^^aaa```[[[YYY\\\[[[WWW]]][[[WWWUUUUUUXXX[[[^^^\\\[[[\\\]]]YYYSSSRRRTTTYYYXXXWWWWWWWWWVVVTTTRRR999888777666555555555555222222222111111111000000000000000000000000000000.........---...//////000,,,------......------------............////////////---///111111555AAAOOOaaapppkkkzzzrrrqqqssswwwuuusssnnnQQQDDD777///222333...---222////////////.........---,,,,,,---......---,,,+++------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000000000000000000000000000111111111111111111111111111111222333333333333333555555555555555555555555555555666777777777777666999999999888888999999::::::;;;===???@@@>>>===;;;<<<<<<<<<======>>>???@@@DDDEEEEEEFFFFFFFFFEEEEEEDDDEEEFFFGGGHHHJJJJJJKKKIIIMMMRRRRRROOOLLLNNNPPPTTTTTTTTTTTTSSSRRRQQQPPPPPPNNNLLLMMMPPPTTTUUUUUU[[[YYY[[[``````\\\ZZZ\\\XXXWWWXXXZZZ[[[ZZZXXXWWWVVVZZZ___bbbcccccccccccceeeaaa```ccccccaaaaaacccdddddddddeeefffggggggffffffffffffcccaaa___```bbb^^^]]]```dddeeecccdddgggdddeeeccc```]]]\\\[[[ZZZZZZ\\\]]]^^^^^^^^^```bbbWWWXXXZZZ^^^bbbccccccaaa``````___^^^]]]\\\[[[[[[ZZZYYYXXXVVVVVVVVVWWWWWWNNNMMMMMMOOORRRRRRPPPNNNMMMNNNOOOOOOOOOMMMKKKJJJNNNMMMLLLJJJGGGDDDCCCBBBGGGGGGHHHHHHGGGFFFEEEEEEGGGFFFEEEDDDCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@???????????????@@@@@@???===<<<<<<===?????????@@@??????>>>>>>??????>>>>>>???@@@BBBCCC>>>>>>??????@@@AAABBBBBBBBB>>>===>>>>>><<<===@@@?????????@@@AAABBBCCCDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIEEEHHHJJJLLLKKKKKKLLLMMMJJJMMMPPPQQQPPPOOOOOOOOOKKKJJJJJJMMMLLLJJJMMMRRRSSSTTTTTTUUUUUUTTTTTTTTTTTTUUUWWWWWWXXXXXXXXXYYYTTTUUUTTTRRRPPPPPPRRRUUUTTTUUUVVVWWWXXXXXXXXXXXXZZZYYYWWWUUUSSSTTTWWWYYYXXXSSSPPPRRRXXX\\\[[[XXXWWWZZZ]]]]]]\\\[[[\\\]]]ZZZ\\\]]]]]][[[[[[[[[\\\\\\\\\]]]^^^___```aaaaaa]]]\\\[[[\\\]]]]]][[[YYYZZZZZZYYYYYYZZZ[[[\\\]]]aaa___]]]]]]^^^^^^]]]ZZZ\\\___^^^YYYWWWZZZYYYUUUXXXYYYZZZ[[[\\\\\\[[[ZZZZZZYYY\\\aaaaaa]]]ZZZ[[[YYYXXXVVVVVVVVVVVVTTTRRR666666555444333333333333222222111111111000000000////////////////////////------,,,,,,------...///......---------------...,,,,,,---------.........///---...///...---///444999LLLiiiqqqfffgggzzzttt}}}{{{~~~~~~~~~|||~~~~~~~~~^^^@@@111666---***000222...,,,/////////.........---------***+++---.........,,,+++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000000000000000000000000111111111111111111111111000000111222222222222222444444444444444444444444444555666777777777777777888888888888888999:::;;;999:::<<<>>>>>>===<<<;;;;;;::::::;;;;;;<<<===>>>AAAAAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHFFFJJJNNNOOOMMMMMMNNNPPPRRRSSSSSSTTTTTTTTTSSSSSSOOOOOOOOONNNOOOQQQUUUYYYZZZZZZ]]]bbbbbb___\\\]]]YYYZZZ[[[\\\\\\\\\YYYWWWWWWZZZ___aaabbbbbbbbbbbbjjjaaa[[[___dddddd```^^^eeeeeeeeeeeeeeecccaaa```eeeffffffeeeaaa_________]]]bbbdddbbbaaaddddddcccdddbbb```]]][[[XXXWWWWWWQQQSSSVVVXXXYYY[[[^^^```UUUUUUWWW[[[^^^``````___^^^^^^]]]\\\[[[ZZZYYYYYY[[[WWWTTTSSSVVVXXXWWWVVVOOONNNMMMNNNOOONNNLLLJJJLLLMMMOOOOOOOOOMMMJJJIIIHHHHHHGGGFFFFFFEEEDDDDDDBBBCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCBBBAAA@@@??????@@@@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>===??????>>><<<;;;;;;<<<>>>?????????>>>======<<<======<<<<<<===>>>???@@@<<<=========>>>>>>??????AAA??????CCCCCC@@@@@@BBB@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNGGGHHHJJJKKKJJJKKKLLLNNNNNNOOOPPPPPPOOONNNOOOPPPPPPMMMKKKKKKIIIHHHKKKPPPQQQRRRSSSTTTTTTTTTTTTTTTTTTSSSRRRUUUXXX[[[ZZZYYYXXXVVVTTTSSSSSSTTTSSSSSSPPPQQQRRRSSSUUUUUUVVVVVVWWWUUURRRQQQRRRSSSSSSSSSUUUPPPLLLNNNTTTYYYZZZXXXVVVXXX[[[\\\[[[ZZZ[[[\\\UUUXXX[[[]]]\\\[[[[[[[[[[[[\\\^^^___aaacccdddeee```^^^\\\\\\^^^```aaaaaa```___^^^]]]]]]^^^______```___^^^^^^___```^^^]]]]]]^^^^^^ZZZYYYZZZYYYVVVPPPUUU\\\bbbbbb___YYYTTTZZZXXX[[[cccfffccc___]]]ZZZXXXUUUUUUUUUUUUTTTSSS555555444333222222222222111111111111000000000000........................---------,,,---......///000///---,,,,,,---......,,,------------.........000//////000111000///...888111///@@@jjj~~~yyyrrrkkksssxxxyyyzzz{{{~~~yyyvvv|||{{{ppprrryyykkkSSS;;;000111444///---111222...,,,---.........---------,,,,,,+++---///111111111///...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000/////////000000000000000111111111111111111111111//////000111111111111111222222222222222222222222444444555666777777777777666666777777888:::;;;<<<888:::;;;<<<===<<<;;;:::::::::::::::;;;<<<===>>>>>>???@@@BBBCCCDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGIIIKKKNNNOOOOOOOOOPPPRRRQQQRRRSSSUUUVVVVVVVVVVVVUUUWWWXXXUUURRRSSSYYY^^^\\\^^^aaaeeefffdddaaa```bbbgggiiieee___[[[YYYXXXYYY\\\______^^^\\\[[[[[[ggg^^^XXX\\\bbbccc```^^^```bbbdddeeedddcccbbbaaa___aaaccccccaaa^^^]]]]]]cccjjjjjjbbb]]]``````[[[[[[XXXVVVWWWXXXVVVVVVXXXKKKNNNQQQRRRTTTVVVXXX[[[SSSSSSTTTXXX[[[]]]]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWW[[[VVVQQQRRRVVVYYYXXXVVVQQQQQQPPPOOONNNMMMKKKJJJJJJKKKMMMMMMLLLKKKHHHGGGHHHFFFCCCAAAAAAAAAAAAAAA<<<<<<>>>@@@AAABBBBBBBBBAAAAAA@@@???>>>>>>======??????@@@@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???>>><<<;;;<<<===????????????>>>===<<<<<<>>>>>>>>>>>>>>>>>>??????<<<<<<<<<<<<============<<<>>>EEELLLMMMGGGAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFHHHJJJKKKLLLIIIJJJKKKKKKKKKLLLNNNPPPPPPPPPPPPOOOMMMMMMOOOQQQRRROOONNNOOOMMMJJJLLLQQQPPPQQQRRRTTTUUUVVVVVVVVVRRRRRRRRRSSSUUUWWWXXXXXXaaa[[[UUUTTTUUUVVVTTTRRROOOPPPRRRSSSUUUVVVVVVVVVVVVRRRMMMMMMPPPSSSTTTSSSSSSOOOKKKMMMRRRWWWZZZYYYXXXYYY[[[\\\\\\\\\\\\\\\UUUXXXZZZ[[[[[[[[[[[[\\\\\\\\\^^^___aaacccdddddd___]]]\\\]]]___`````````aaa```___^^^___```aaaccc_________```aaabbbbbbbbbaaaaaa```^^^]]]\\\\\\ZZZKKKQQQ[[[bbbccc^^^WWWQQQ]]]XXXXXX^^^cccbbb]]][[[ZZZXXXUUUTTTUUUUUUTTTSSS555555444333222222222222111111111000000000//////------------------------......------......///000111///...---,,,---......------........./////////111000//////111333222000+++222666666???]]]zzztttyyysss{{{yyynnnxxx~~~sssooo|||vvvRRRCCC;;;111000888555111///000///...---///------------,,,,,,,,,,,,///000222444444444333222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////......//////000000000000000000000000000000000000//////000111111111111000222222222222222222222222333333555666666777777777555666666777888:::;;;<<<999999;;;;;;<<<<<<;;;:::;;;;;;;;;;;;<<<===>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGGGGGGGHHHHHHHHHHHHHHHKKKMMMNNNOOOOOOOOOPPPQQQRRRRRRTTTVVVWWWXXXYYYYYY[[[^^^___[[[VVVUUUZZZ```___bbbeeegggiiiiiigggeeemmmvvvyyynnn```ZZZYYYZZZ[[[]]]^^^^^^\\\ZZZYYYYYYaaa\\\ZZZ___bbbbbbbbbddd^^^aaadddeeecccbbbaaabbb[[[^^^aaabbbaaa___^^^^^^eeemmmmmmbbb\\\^^^^^^ZZZRRRMMMLLLRRRVVVVVVXXX[[[NNNOOOQQQRRRSSSTTTVVVXXXRRRRRRSSSUUUYYY[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUUUU[[[VVVQQQRRRVVVYYYXXXUUUTTTSSSRRRQQQOOOMMMMMMMMMIIIJJJJJJJJJIIIHHHGGGFFFLLLHHHAAA===<<<;;;:::999:::;;;<<<>>>@@@AAAAAAAAA??????>>>>>>======<<<<<<>>>??????@@@@@@??????>>>>>>>>>>>>???????????????===?????????===<<<===>>>??????@@@@@@???>>>>>>===???????????????>>>>>>>>><<<<<<<<<<<<============888:::@@@HHHIIICCC>>>===AAAAAA@@@?????????@@@@@@BBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJLLLMMMMMMLLLMMMPPPRRRPPPPPPPPPNNNLLLMMMOOOQQQQQQPPPRRRTTTSSSPPPPPPTTTQQQRRRSSSUUUVVVWWWWWWXXXRRRUUUWWWVVVSSSSSSWWW[[[iii```WWWTTTUUUWWWUUUSSSPPPPPPRRRSSSTTTUUUUUUUUUUUUPPPKKKJJJNNNTTTWWWXXXSSSPPPMMMNNNRRRWWWZZZ[[[YYYZZZ[[[]]]^^^^^^]]]\\\XXXYYYYYYXXXXXXXXX[[[]]]\\\\\\]]]]]]^^^______```\\\[[[[[[\\\^^^^^^\\\ZZZ___^^^]]]]]]^^^```ccceeeaaabbbcccdddeeefffggghhhdddbbbaaaaaa```^^^]]]]]]NNNSSSZZZ```aaa^^^XXXTTT^^^WWWTTTYYY^^^___^^^^^^ZZZXXXVVVUUUVVVVVVUUUSSS555555444333222222222222111111000000000/////////.................................---...//////000000000///...---------------............////////////000...+++,,,000000---+++222888555222:::NNN___uuutttwwwxxxhhhoooiiiOOO999555666111///222000///---,,,,,,---///111------,,,,,,,,,+++++++++222333333444444444444444,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------........./////////---......//////000000111000000000000000000000000//////000111111111111111222222222222222222222222222333444555666777777777555666666777888999;;;;;;999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<===??????>>>???AAABBBCCCDDDDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJKKKKKKLLLMMMNNNNNNQQQRRRTTTVVVXXXYYYZZZZZZ[[[^^^___\\\XXXWWWZZZ^^^___ccceeefffgggjjjjjjgggooozzz|||nnn___ZZZ[[[\\\ZZZ\\\^^^___^^^]]]]]]]]]XXXWWWYYY]]]^^^]]]___ccc___bbbdddccc___]]]]]]^^^[[[^^^aaacccbbbbbbaaabbbbbbgggiiiccc]]]^^^```aaaTTTLLLJJJQQQVVVVVVXXX\\\TTTUUUVVVVVVUUUUUUVVVXXXSSSRRRRRRUUUXXXZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTTTTWWWUUURRRSSSUUUVVVUUUSSSSSSSSSSSSQQQOOONNNNNNPPPJJJJJJHHHGGGFFFFFFGGGGGGFFFBBB??????AAACCCBBB@@@===>>>???@@@AAABBBBBBBBB>>>>>>>>>>>>======<<<<<<>>>>>>????????????>>>>>>>>>>>>>>>>>>????????????===>>>??????======>>>???>>>??????@@@@@@??????>>>======>>>>>>===<<<;;;:::<<<<<<<<<<<<======>>>>>>>>>;;;;;;>>>???>>>???CCCBBBAAA@@@???????????????AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHJJJKKKMMMNNNMMMNNNOOOQQQNNNOOOOOOMMMLLLLLLOOOQQQPPPPPPSSSVVVVVVRRRRRRUUURRRSSSTTTUUUWWWWWWXXXXXXSSSWWWZZZWWWSSSRRRWWW]]]hhh```XXXUUUVVVWWWVVVSSSOOOPPPQQQRRRRRRSSSSSSRRRSSSPPPLLLLLLNNNSSSWWWZZZTTTRRRPPPQQQTTTXXXZZZ[[[XXXXXXYYY[[[]]]]]]\\\ZZZXXXXXXWWWVVVUUUVVVYYY\\\\\\\\\[[[[[[[[[[[[[[[[[[YYYXXXYYYZZZ\\\\\\YYYWWW]]]\\\[[[[[[\\\___bbbeeedddfffgggfffeeeeeefffgggccc```___```___[[[ZZZ\\\TTTWWWZZZ]]]^^^]]][[[YYY\\\VVVSSSWWW\\\^^^aaadddZZZYYYXXXXXXXXXXXXUUUSSS555444333222111111111111111000000000////////////........................------,,,,,,------...///000000000//////...---,,,,,,,,,---------.........,,,//////+++***...///---333...)))***...222555666<<>>???>>>???@@@AAABBBCCCCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGIIIKKKMMMNNNNNNPPPQQQSSSUUUVVVWWWXXXXXXWWWZZZ\\\\\\ZZZYYYZZZ\\\\\\```bbb```bbbggghhheeefffnnnnnnccc[[[^^^___\\\[[[]]]^^^^^^]]][[[\\\\\\SSSRRRUUU[[[\\\YYYYYY\\\^^^aaabbb___ZZZXXXYYY[[[\\\^^^aaabbbaaa```aaaaaa```aaadddeee```]]]bbbiii```UUUQQQVVVYYYUUUTTTYYYVVVWWWXXXXXXVVVVVVWWWXXXTTTSSSSSSUUUXXXZZZ[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTRRRSSSSSSSSSSSSRRRPPPOOOOOOPPPPPPOOOLLLLLLNNNQQQMMMKKKHHHFFFEEEFFFHHHJJJFFFEEEHHHMMMSSSTTTPPPLLL???@@@AAAAAABBBAAAAAAAAA??????>>>>>>>>>>>>======<<<<<<============<<<<<<<<<<<<=========>>>>>>>>><<<===>>>>>><<<<<<===>>><<<<<<===>>>????????????===============;;;:::999::::::;;;;;;<<<===>>>>>>CCC>>>;;;<<<======AAAFFFBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCEEEFFFGGGGGGGGGFFFGGGJJJLLLMMMMMMMMMMMMNNNKKKLLLMMMMMMLLLLLLNNNPPPQQQOOOQQQSSSRRROOOPPPUUURRRRRRSSSUUUVVVVVVVVVVVVQQQSSSTTTSSSRRRTTTXXX[[[^^^[[[WWWWWWWWWWWWUUUSSSQQQQQQRRRRRRRRRRRRQQQQQQPPPQQQQQQPPPPPPQQQSSSUUUSSSSSSRRRSSSUUUXXXYYYZZZUUUTTTTTTVVVYYYZZZWWWUUUQQQRRRTTTTTTTTTUUUXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXWWWVVVWWWZZZ\\\\\\[[[^^^]]][[[ZZZZZZ]]]```bbbdddeeeeeebbb^^^\\\\\\]]]bbb^^^]]]```^^^ZZZYYY\\\VVVWWWWWWXXXYYYYYYYYYYYYZZZVVVVVVYYY[[[[[[^^^bbbZZZZZZZZZ[[[[[[YYYVVVSSS444333222111000000000000000000000000////////////////////////////////////,,,,,,++++++,,,,,,---...///000000111000...,,,+++++++++,,,,,,,,,---------***000222...---111333000***---000111///---222888)))666======KKKoooxxxxxx{{{zzzxxxuuu{{{{{{sssuuu~~~dddHHH888555///000000///......000444,,,///000///------,,,+++,,,,,,,,,+++++++++******333111///------...///000++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////---------...///000000111000000000000000000000000000000111222222222222222222222222222222222222222111222333555666777777777666666666666777888999:::;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<===>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDDDDDDDEEEFFFFFFGGGGGGFFFEEEFFFHHHLLLOOOQQQQQQOOOPPPQQQSSSUUUVVVVVVWWWUUUWWWZZZ\\\\\\\\\]]]]]]YYY]]]^^^[[[]]]dddfffccc\\\aaa___WWWXXXaaabbb\\\]]]^^^^^^\\\YYYWWWVVVVVVXXXUUUWWW]]]```]]]ZZZZZZZZZ]]]___\\\WWWUUUXXX\\\\\\^^^______^^^]]]]]]^^^aaa___bbbfffbbb[[[```mmmmmm```XXX\\\\\\TTTQQQUUUTTTUUUWWWVVVUUUTTTUUUWWWUUUTTTSSSUUUXXXZZZ[[[[[[YYYXXXXXXWWWVVVUUUTTTTTTOOOQQQSSSSSSQQQNNNMMMLLLKKKMMMNNNLLLJJJJJJMMMPPPPPPMMMIIIFFFEEEGGGJJJLLLUUUVVVYYY___aaa]]]SSSJJJ???@@@@@@@@@@@@??????>>>???????????????>>>>>>>>>:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<<<<<<<======:::<<<===<<<;;;;;;<<<===999:::;;;===>>>>>>??????>>>>>>??????>>><<<:::999888888999:::<<<===>>>>>>>>>;;;;;;>>>???<<<===@@@BBBBBB@@@???>>>>>>>>>>>>;;;<<<===>>>???@@@AAABBBCCCBBBBBBAAAAAA@@@@@@@@@===???BBBDDDEEEEEEDDDDDDEEEHHHKKKMMMLLLLLLLLLLLLIIIKKKLLLMMMLLLLLLNNNOOORRROOONNNOOOMMMKKKNNNSSSQQQRRRSSSTTTTTTUUUTTTTTTNNNMMMKKKMMMPPPTTTVVVWWWTTTUUUVVVXXXYYYXXXUUURRRSSSSSSTTTTTTSSSSSSRRRQQQNNNQQQUUUUUURRROOOOOOPPPSSSSSSSSSTTTVVVWWWXXXYYYQQQPPPPPPRRRUUUVVVTTTQQQJJJMMMQQQTTTUUUUUUVVVWWWYYYYYYYYYYYYZZZZZZZZZZZZZZZWWWUUUUUUYYY]]]```aaa```^^^[[[YYYYYY[[[^^^```aaabbbaaa\\\VVVQQQPPPQQQccc___^^^aaa___ZZZYYY]]]TTTTTTTTTSSSSSSTTTUUUUUUYYYXXXXXXZZZYYYUUUWWW[[[ZZZZZZ[[[]]]]]][[[VVVRRR333333222222111000/////////////////////......---,,,,,,,,,------.........------------------------/////////111333222...***+++***)))***,,,---,,,+++,,,,,,,,,---------.........------,,,,,,------...000000111111222:::NNN```xxxvvvooopppyyyqqqVVVIII???333---000111000000///...---------++++++++++++++++++++++++++++++++++++++++++++++++444222000//////111444666---,,,,,,+++*********+++)))************+++++++++++++++++++++,,,,,,---...---------------------------------............///......////////////......////////////////////////000111111111111222222222222222333333333333444444444333333333333444555555333@@@NNNOOODDD999444555;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@CCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGJJJLLLNNNRRRRRRQQQRRRTTTTTTSSSQQQTTTUUUVVVXXXZZZ[[[]]]^^^___^^^]]]\\\[[[\\\]]]^^^XXXXXXWWWTTTSSSUUU[[[```aaa^^^[[[YYYYYYYYYXXXWWWXXXYYYZZZ[[[\\\]]]^^^^^^___^^^]]][[[ZZZYYYXXXXXX\\\]]]^^^]]]\\\\\\]]]___YYYYYYYYY\\\^^^^^^ZZZVVV]]]ZZZWWWWWWXXXWWWUUURRRSSSSSSTTTTTTTTTUUUUUUUUUMMMMMMOOOSSSWWWZZZ[[[ZZZXXXWWWVVVVVVXXXXXXXXXVVVTTTSSSQQQPPPNNNMMMMMMLLLLLLKKKKKKLLLNNNNNNMMMKKKJJJHHHFFFEEEIIIPPPXXX]]]bbbZZZOOOHHHFFFEEEBBB???@@@@@@@@@?????????>>>>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<<<<;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;<<<<<<===>>>===============<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<>>>>>>>>>>>??????=========>>>??????@@@@@@BBBAAAAAA@@@?????????@@@@@@@@@AAABBBBBBCCCCCCDDDHHHEEEBBB@@@AAACCCGGGIIIJJJJJJKKKLLLMMMOOOQQQRRRPPPPPPPPPPPPPPPQQQRRRSSSWWWTTTRRRSSSUUUWWWVVVUUUQQQOOOMMMNNNRRRUUUVVVUUUWWWUUUTTTTTTUUUVVVVVVUUUSSSQQQQQQSSSWWWXXXWWWUUUVVVUUUTTTSSSSSSTTTUUUVVVRRRNNNJJJJJJNNNSSSVVVVVVUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSWWWSSSPPPRRRWWW\\\```aaa\\\ZZZXXXWWWXXXXXXXXXWWW___^^^\\\XXXVVVVVVYYY\\\```___aaabbbVVVGGGGGGQQQaaa]]]ZZZ[[[___cccdddccc\\\ZZZWWWTTTSSSSSSTTTUUUZZZWWWXXXYYYOOOFFFMMM\\\\\\\\\[[[\\\\\\ZZZWWWUUU333333222111111000/////////////////////...------,,,,,,,,,---------------------------------------///...///111333333///,,,,,,+++++++++---...---,,,,,,,,,,,,------------...------,,,,,,,,,,,,------,,,+++,,,------///;;;GGGNNNkkk|||xxxyyyxxxxxx|||~~~]]]KKK<<<999666000...222000000//////...------,,,++++++++++++++++++++++++++++++++++++++++++++++++555444333222222444555777---,,,++++++*********+++)))************++++++++++++++++++++++++,,,---...------------------------------------..................////////////......////////////////////////000000111111111222222222222222222333333333444444444333333333333444555555666HHH\\\___QQQ@@@888888::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;=========>>>??????@@@@@@GGGFFFDDDBBBBBBDDDFFFGGGIIIHHHGGGGGGHHHJJJLLLMMMSSSRRRQQQRRRSSSSSSRRRPPPTTTTTTUUUWWWXXXZZZ[[[\\\^^^]]]]]]\\\[[[[[[\\\\\\WWWXXXWWWUUUTTTUUUZZZ]]]^^^\\\ZZZYYYZZZZZZZZZYYYZZZZZZ[[[\\\\\\]]]]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[YYY[[[]]]___``````___^^^\\\[[[[[[]]]^^^]]]ZZZVVVYYYWWWUUUUUUVVVVVVTTTRRRQQQQQQRRRRRRSSSTTTTTTTTTMMMMMMOOORRRVVVYYYYYYXXXVVVUUUTTTUUUWWWWWWVVVTTTVVVUUUTTTSSSRRRQQQPPPOOOOOONNNMMMMMMNNNMMMKKKJJJIIIGGGEEEEEEHHHMMMSSSWWWXXXQQQIIIEEEDDDDDDAAA?????????>>>>>>>>>=========<<<======>>>>>>>>>======<<<<<<<<<<<<<<<;;;:::::::::::::::::::::::::::::::::999999999999:::;;;;;;:::;;;<<<<<<======<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>><<<<<<===>>>>>>??????@@@AAAAAA@@@???????????????@@@@@@AAAAAABBBCCCCCCCCCFFFDDDAAA??????BBBEEEGGGJJJJJJJJJKKKMMMNNNOOOPPPOOOOOOOOOOOOPPPQQQRRRRRRVVVTTTSSSTTTWWWXXXVVVTTTTTTQQQOOOOOORRRSSSSSSRRRUUUSSSRRRRRRTTTUUUTTTTTTUUUTTTSSSTTTVVVVVVTTTRRRVVVUUUTTTSSSSSSTTTUUUVVVRRRNNNKKKJJJNNNRRRUUUUUUUUUUUUVVVVVVVVVUUUUUUTTTUUUTTTSSSRRRRRRRRRSSSSSSRRRPPPNNNQQQUUUYYY[[[[[[ZZZYYYXXXXXXYYYYYYXXXVVV^^^___^^^\\\YYYXXXYYY[[[]]]ZZZ]]]```YYYOOOQQQZZZhhheeeaaa^^^^^^^^^___^^^aaa^^^ZZZWWWTTTSSSSSSTTTUUUTTTWWW[[[TTTKKKMMMXXX^^^\\\[[[[[[\\\[[[YYYWWW222222111111000000//////...////////////...------------------,,,,,,,,,,,,---------------------------...///111333333111///...---,,,---...///...---,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,+++,,,//////---000555222???VVVnnn|||xxxxxxzzzyyyvvvuuuwwwuuurrr~~~uuu\\\JJJ???666111333222---,,,000/////////......------,,,++++++++++++++++++++++++++++++++++++++++++++++++222222222222333333444444,,,,,,+++************+++)))************+++++++++,,,++++++++++++,,,,,,---------------------------------------..................////////////......////////////////////////000000000111111111222222222222222222333333333333333333333333333444555555111DDDXXXZZZMMM>>>888:::999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????@@@CCCBBBAAACCCGGGOOOVVV[[[JJJIIIHHHHHHHHHIIIKKKLLLRRRQQQPPPQQQSSSSSSQQQPPPSSSSSSTTTUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\[[[[[[[[[XXXYYYYYYXXXWWWWWWYYY[[[\\\[[[YYYZZZ[[[\\\\\\[[[]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]^^^^^^___WWWXXXZZZ___cccdddaaa]]]\\\[[[[[[[[[[[[ZZZWWWUUUUUUTTTRRRSSSTTTTTTRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUMMMMMMNNNQQQTTTVVVVVVUUUSSSRRRRRRTTTUUUTTTRRRPPPTTTTTTUUUUUUTTTRRRQQQPPPQQQPPPNNNNNNMMMLLLIIIGGGGGGFFFDDDDDDEEEHHHKKKMMMKKKGGGBBBAAABBBBBB@@@============<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999888888999999:::;;;999::::::;;;;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<<<<===>>>>>>??????@@@@@@???>>>>>>>>>?????????@@@@@@AAAAAABBBCCCCCCDDDBBB@@@??????AAADDDFFFJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNOOOPPPQQQRRRTTTTTTTTTVVVXXXXXXVVVTTTUUUSSSQQQPPPQQQRRRQQQPPPRRRQQQOOOPPPRRRSSSSSSRRRUUUTTTSSSTTTUUUUUUSSSQQQUUUUUUTTTTTTTTTTTTUUUUUUSSSPPPLLLLLLNNNQQQSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUWWWVVVTTTRRRQQQQQQQQQRRRNNNMMMMMMNNNQQQSSSSSSRRRXXXWWWWWWXXXZZZZZZYYYWWW[[[\\\]]]\\\ZZZXXXXXXXXXWWWSSSUUU[[[[[[WWWZZZaaagggfffccc___[[[YYYYYY[[[___]]]ZZZWWWTTTSSSTTTTTTUUUTTTZZZaaa```XXXUUUYYY^^^\\\ZZZZZZ[[[\\\[[[ZZZ111111000000000/////////......//////......---,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111222333222111...---,,,---...///...---++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------+++,,,111333000///111555000111999CCCRRRmmm}}}{{{|||}}}tttkkkdddmmmuuuwwwyyy~~~iiiTTTFFF;;;555666333333555333---,,,000.........---------,,,,,,++++++++++++++++++++++++************************,,,---.../////////......++++++***************+++))))))*********+++++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---......//////......---////////////////////////000000000000111111111111111222222222222333333333333333222222333333444555///999BBBCCC;;;666888===888888888888999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????>>>???@@@EEELLLVVV___dddJJJIIIIIIHHHHHHIIIJJJKKKNNNNNNNNNPPPRRRSSSRRRQQQRRRRRRSSSTTTTTTUUUVVVVVVTTTVVVXXXZZZ\\\\\\\\\\\\YYYZZZ[[[\\\[[[ZZZYYYYYY\\\[[[ZZZ[[[\\\]]]]]]\\\```______^^^]]]]]]\\\\\\```______^^^^^^______```YYYXXXXXX\\\bbbddd___[[[XXXWWWWWWWWWWWWVVVUUUTTTTTTTTTRRRRRRQQQPPPOOONNNSSSSSSTTTUUUVVVWWWXXXYYYMMMLLLMMMOOORRRTTTTTTSSSPPPPPPPPPRRRSSSRRROOOMMMOOOPPPQQQRRRQQQPPPNNNLLLOOOMMMLLLKKKKKKJJJHHHFFFDDDDDDCCCBBBBBBCCCDDDDDDBBB@@@>>>???@@@@@@>>>;;;<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===============::::::;;;;;;;;;::::::999888888888888888888888888888888888888888999::::::888888999:::::::::::::::<<<;;;;;;:::::::::::::::888888888888888888888888;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>???>>>>>>======>>>>>>>>>?????????@@@AAAAAABBBBBBDDDCCCBBBAAABBBCCCEEEFFFIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQRRRSSSUUUWWWXXXXXXVVVUUUTTTSSSQQQPPPPPPQQQQQQRRRQQQPPPOOOOOOQQQSSSSSSRRRSSSSSSSSSTTTTTTTTTSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUSSSQQQOOONNNNNNPPPSSSTTTSSSTTTUUUWWWWWWVVVUUUTTTVVVVVVUUUTTTRRRQQQPPPPPPPPPOOOMMMMMMNNNOOOQQQRRRXXXVVVUUUVVVXXXZZZZZZZZZXXXYYYYYYXXXVVVTTTUUUVVVSSSOOOOOOUUUYYYYYY\\\aaa^^^______[[[WWWUUUWWWZZZXXXWWWUUUTTTSSSTTTUUUUUUUUUSSSXXXaaaddd___ZZZZZZ\\\ZZZXXXWWWYYYZZZZZZZZZ000000//////////////////...............------,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111111222222...,,,+++,,,---...,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---)))(((---///...,,,---,,,(((+++222444333<<>>>>>??????@@@@@@AAACCCFFFJJJMMMOOOIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJKKKNNNRRRTTTTTTSSSPPPQQQQQQRRRSSSTTTTTTUUUQQQSSSVVVYYY\\\^^^^^^^^^[[[\\\]]]^^^___]]][[[ZZZ^^^]]]\\\\\\]]]]]]\\\[[[aaa``````___^^^]]]\\\[[[aaaaaa```___^^^^^^^^^^^^^^^ZZZWWWYYY^^^___]]]YYYUUUVVVVVVVVVVVVWWWXXXYYYWWWVVVUUUSSSPPPNNNLLLLLLQQQRRRSSSTTTVVVWWWYYYYYYLLLLLLLLLNNNQQQSSSRRRQQQPPPOOOOOOPPPQQQPPPNNNLLLLLLMMMNNNOOOOOOMMMKKKIIIHHHGGGGGGGGGHHHHHHFFFEEEBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>???>>><<<:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::777888888999999888888888777777777777777777777777888777777777777888999999777888888999999999999999;;;;;;:::999999999999999888888888888888888888888999:::::::::;;;;;;;;;<<<::::::999999999999::::::999::::::;;;<<<<<<===============<<<<<<======>>>>>>>>>??????@@@AAAAAAAAAFFFEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLNNNOOOPPPPPPRRRUUUWWWWWWVVVVVVUUUQQQQQQQQQPPPPPPRRRTTTUUURRRQQQPPPPPPRRRTTTSSSSSSTTTUUUUUUTTTSSSRRRQQQQQQUUUUUUUUUVVVVVVUUUUUUUUUTTTSSSRRRPPPPPPQQQSSSUUURRRSSSTTTUUUUUUTTTSSSSSSSSSTTTVVVWWWVVVTTTQQQOOOTTTRRRPPPOOOQQQVVV\\\```ZZZWWWTTTSSSUUUYYY[[[\\\XXXXXXVVVSSSQQQRRRUUUWWWVVVRRRQQQTTTXXXZZZ[[[]]]XXXZZZ[[[YYYUUUTTTWWWZZZVVVVVVUUUTTTTTTTTTUUUUUUQQQNNNOOOVVV\\\\\\XXXVVVWWWUUUSSSTTTVVVXXXXXXXXX////////////............---............---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///...///000222...---,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,000,,,***,,,---+++***,,,******...333333000000333222AAAWWWmmm}}}vvviiillluuuqqqmmmrrrsssrrrwww|||yyyzzz}}}yyyoookkkppp|||{{{{{{~~~{{{cccTTT@@@:::444333222111111444------......,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***,,,---------,,,+++***))))))))))))***++++++)))************+++++++++,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------/////////////////////////////////000000000111111111111111111222222222222222222222222222333444444777555333555999:::777333777777777888888888888999999999::::::;;;;;;<<<<<<;;;<<<<<<======>>>>>>??????@@@AAABBBCCCBBBBBBAAAFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHJJJMMMQQQTTTTTTSSSOOOOOOPPPQQQRRRTTTTTTUUUQQQSSSUUUXXX[[[]]]______\\\\\\]]]___``````]]]ZZZ^^^]]]]]]]]]^^^^^^]]][[[aaa```___^^^]]]\\\\\\[[[aaa```___^^^]]]\\\\\\\\\```]]]ZZZZZZ\\\\\\[[[YYYXXXXXXYYYXXXXXXYYY\\\___ZZZZZZYYYUUUQQQMMMLLLLLLMMMNNNPPPQQQSSSUUUVVVWWWKKKKKKLLLNNNQQQSSSRRRQQQRRRPPPNNNNNNOOOOOONNNLLLMMMMMMNNNNNNMMMKKKJJJIIICCCBBBBBBDDDEEEFFFEEECCC@@@@@@@@@???>>>======<<<===>>>??????>>>===;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999888555666666777777777777777777777777777777777777777777777777666777777888999777888888999999999999999;;;:::999999888888999999888888888888888888888888888999999::::::;;;;;;;;;:::999999888888999999:::999999999:::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<=========>>>>>>??????@@@AAAAAAEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOQQQTTTUUUUUUTTTUUUVVVNNNOOOPPPPPPPPPRRRUUUXXXTTTSSSQQQQQQSSSTTTSSSRRRVVVWWWWWWUUURRROOONNNNNNUUUUUUVVVVVVVVVVVVUUUUUUTTTUUUTTTSSSRRRRRRUUUWWWTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSVVVXXXXXXVVVTTTRRRVVVVVVTTTTTTWWW^^^gggnnnZZZWWWSSSSSSUUUXXX[[[\\\YYYXXXVVVSSSQQQRRRVVVYYYXXXWWWVVVWWWYYYZZZ[[[[[[ZZZZZZZZZXXXVVVVVVVVVWWWZZZYYYXXXWWWUUUUUUTTTTTTPPPMMMLLLPPPVVVYYYWWWTTTRRRQQQPPPQQQTTTVVVVVVVVV........................------......------,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))+++---...,,,,,,...000///...------......---+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,000...---///...++++++...000111...))))))...000000...111777???JJJWWWhhhtttuuu~~~yyyppptttzzz|||~~~|||uuuuuuyyy|||~~~lll]]]PPPCCC;;;444000///444555111///000222222111///......,,,***++++++++++++++++++,,,,,,++++++++++++++++++++++++************************++++++,,,------------,,,)))))))))))))))***++++++)))************+++++++++,,,,,,+++***************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,////////////////////////////////////000000000111111111111111222222222222222222222111222222333444444333333555999999555222777777888888888999999999888999999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>===>>>@@@BBBCCCDDDEEEEEECCCDDDEEEFFFGGGHHHHHHHHHJJJIIIJJJMMMPPPRRRQQQPPPNNNNNNOOOQQQSSSTTTUUUVVVVVVVVVWWWXXXYYY[[[]]]^^^[[[ZZZZZZ]]]___```]]][[[\\\[[[\\\^^^``````___]]]```______^^^]]]\\\[[[[[[]]]]]]\\\\\\[[[\\\\\\]]]_________^^^^^^]]][[[ZZZ[[[[[[[[[ZZZXXXYYY]]]aaa[[[\\\[[[XXXSSSPPPOOOPPPLLLMMMNNNPPPRRRTTTVVVWWWKKKJJJKKKNNNQQQSSSSSSRRRTTTRRROOOMMMNNNOOOOOONNNNNNNNNMMMLLLJJJIIIHHHHHHBBBAAAAAABBBDDDDDDCCCBBB??????>>>>>>============<<<===>>>>>>===<<<;;;;;;999999999:::::::::;;;;;;::::::;;;;;;;;;::::::999555666666777888888777777777777777777777777777777777666666666666777888888777888999999::::::999999::::::999888888888888888888888888888888888888888888888888999::::::;;;;;;:::999999888888999999:::888888999999:::;;;;;;;;;;;;;;;::::::;;;<<<<<<=========>>>>>>???@@@@@@@@@BBBBBBDDDDDDEEEEEEDDDDDDCCCCCCCCCDDDEEEGGGHHHIIIGGGHHHHHHIIIJJJLLLNNNOOONNNPPPSSSSSSRRRRRRTTTWWWNNNOOOQQQQQQPPPQQQUUUXXXVVVTTTRRRQQQRRRRRRRRRPPPQQQTTTUUUUUURRRQQQQQQSSSUUUUUUVVVWWWWWWVVVUUUUUUTTTVVVVVVUUUTTTTTTWWWZZZXXXVVVTTTRRRQQQQQQRRRSSSSSSTTTTTTUUUWWWXXXYYYYYYXXXXXXWWWWWWXXX\\\dddjjjWWWVVVUUUVVVWWWYYYYYYXXXVVVVVVUUUSSSRRRRRRTTTVVVUUUWWWYYYYYYYYYZZZZZZZZZXXXWWWVVVVVVVVVWWWVVVUUUYYYXXXWWWWWWVVVUUUTTTTTTPPPNNNMMMNNNSSSVVVVVVSSSNNNNNNOOOQQQTTTVVVUUUTTT---.....................------......------,,,+++*********++++++,,,,,,---++++++++++++++++++++++++)))+++------++++++---///111///......//////...,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))+++...---******...,,,111000******111111***///////////////111999@@@KKK]]]rrr~~~sss___UUUHHH>>>:::666222...444...,,,///000,,,+++...+++,,,---...000222///,,,+++++++++++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))((())))))***++++++)))************+++++++++,,,,,,+++***))))))******++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,////////////////////////////////////000000000000000111111111111222222222222222111111222222333444444444333444666999;;;<<<888888888888999999999999888888999::::::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>?????????@@@AAABBBCCCCCCBBBBBBDDDEEEGGGGGGHHHHHHLLLKKKKKKMMMOOOPPPOOONNNMMMNNNOOOQQQSSSUUUVVVWWWZZZZZZYYYXXXXXXYYY[[[\\\ZZZXXXXXX[[[^^^___]]]ZZZZZZZZZ[[[^^^aaabbbaaa```______^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZ[[[\\\]]]^^^\\\___bbbcccaaa^^^\\\[[[\\\\\\\\\YYYVVVWWW[[[___ZZZ\\\\\\YYYUUURRRRRRTTTMMMNNNOOOQQQTTTVVVXXXXXXJJJJJJKKKNNNRRRTTTTTTSSSVVVSSSOOOMMMNNNOOOPPPPPPNNNLLLKKKIIIGGGFFFFFFFFFBBBAAAAAABBBCCCCCCBBB@@@???>>>>>>=========>>>>>>:::<<<======<<<<<<<<<===777777888888999999999:::888888999:::;;;;;;;;;;;;666666777888888888888888888888888888888888888888666666666666666777888888888888999::::::::::::999:::999999888777888888888888888888888888888888888777777888999::::::;;;;;;::::::999999999999::::::777888888999::::::;;;;;;::::::::::::;;;;;;<<<============>>>??????@@@@@@???@@@AAABBBBBBBBBAAA@@@AAAAAABBBCCCEEEGGGHHHIIIGGGGGGGGGHHHJJJLLLMMMNNNNNNPPPRRRQQQPPPQQQTTTWWWNNNPPPRRRQQQPPPPPPTTTWWWVVVTTTRRRQQQQQQQQQPPPOOOJJJNNNRRRSSSSSSTTTWWWZZZUUUUUUWWWWWWWWWWWWUUUUUUTTTVVVXXXWWWUUUUUUYYY\\\[[[XXXUUURRRQQQQQQSSSTTTUUUTTTSSSSSSUUUXXX]]]```YYYYYYYYYVVVTTTUUUYYY]]]TTTUUUVVVYYY[[[ZZZWWWTTTPPPRRRSSSSSSQQQPPPQQQQQQPPPTTTXXXXXXWWWYYYZZZYYYSSSQQQPPPRRRUUUWWWVVVSSSSSSSSSSSSTTTUUUUUUUUUVVVKKKKKKJJJKKKNNNQQQPPPMMMMMMMMMNNNRRRUUUVVVUUUTTT///............---------------,,,,,,,,,,,,++++++------,,,,,,+++***)))))))))************+++++++++,,,,,,,,,+++++++++******...///111222111...+++)))************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---------............///222444666<<>>555444333222111///...............------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******++++++++++++,,,,,,........................////////////000000000000222222111111111111111222111111111000111111222333444555555666777888888999888888888777777777777777888888999:::;;;======>>>????????????>>>>>>>>>>>>AAAAAAAAAAAAAAAAAABBBBBBDDDDDDDDDEEEFFFHHHIIIJJJJJJNNNQQQPPPLLLJJJLLLOOOOOOPPPSSSVVVZZZ]]]___aaaXXXUUURRRQQQTTTWWWYYYZZZTTTVVVWWWXXXWWWXXXZZZ[[[WWWYYY[[[^^^___`````````]]]^^^aaabbbcccbbb```^^^\\\[[[YYYXXXXXXYYY[[[]]]YYYZZZ^^^cccggghhhgggeeeZZZXXXWWWXXXZZZ[[[YYYWWW^^^^^^]]]ZZZWWWTTTTTTTTTUUUTTTRRRQQQPPPOOOOOOOOOMMMLLLLLLOOOSSSUUUTTTRRRRRRQQQPPPNNNMMMLLLLLLLLLJJJIIIHHHFFFDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>===;;;::::::;;;<<<===<<<:::999:::<<<<<<999777888888888888888888888888888888888888888888888888555555666666777777888888555666888777666444444555555666666666444444666777::::::999999999999::::::999999888888777666666666888888888888888888888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<;;;:::999999888888999999???????????????@@@@@@@@@CCCAAA@@@AAABBBCCCBBBAAAFFFGGGGGGHHHHHHHHHGGGGGGJJJGGGCCCDDDHHHMMMPPPPPPMMMQQQTTTSSSOOOMMMOOORRRSSSQQQOOONNNNNNPPPSSSTTTTTTVVVVVVSSSNNNLLLMMMOOORRRRRRRRRQQQOOOPPPRRRTTT[[[ZZZYYYXXXVVVUUUTTTSSSUUUWWWZZZZZZYYYWWWVVVWWWZZZXXXVVVVVVVVVTTTRRROOOUUUUUUTTTTTTTTTWWW\\\___VVVVVVVVVVVVVVVVVVVVVVVVZZZZZZZZZ[[[[[[ZZZVVVTTTVVVTTTSSSSSSUUUUUUTTTSSSQQQPPPQQQSSSVVVXXXXXXXXXWWWTTTPPPQQQSSSRRRMMMHHHNNNOOONNNMMMMMMNNNQQQTTTMMMNNNPPPQQQQQQNNNJJJHHHDDDKKKTTTXXXVVVTTTTTTUUU............------------------,,,,,,,,,+++++++++------,,,++++++***)))))))))************+++++++++,,,,,,+++++++++*********+++---111333333000---***---,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............333222111111333666999;;;555;;;BBBJJJXXXjjjvvv{{{|||oooeee___PPPIIIBBB===;;;888333///333222222111000///............---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))***))))))))))))))))))***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,------------................................./////////000000000000111111000000///000000111111111111111111222222333444555555666777777888888888777777777777777777777888888999:::;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGIIIKKKIIILLLOOONNNJJJHHHJJJMMMOOOPPPQQQSSSVVVXXXYYYZZZWWWTTTQQQQQQSSSWWWYYYZZZWWWXXXYYYYYYXXXWWWYYYZZZXXXXXXZZZ\\\]]]^^^______^^^```cccffffffeeecccaaaaaa^^^[[[XXXXXXZZZ]]]___[[[[[[[[[]]]______\\\ZZZYYYWWWUUUUUUWWWXXXWWWUUUXXXYYYZZZZZZWWWVVVVVVVVV[[[ZZZXXXWWWUUUTTTSSSSSSQQQOOOOOOPPPRRRSSSQQQOOOPPPOOONNNMMMLLLKKKKKKKKKJJJJJJIIIHHHFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@>>>===;;;:::::::::<<<===<<<:::999:::;;;;;;999777888888888888888888888888888888888888888888888888666666666666666777777777555666777777555444555666666666777666555444666888777666666555555666666777888888888777777777777777999999999999999999999999::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<<<<======;;;;;;:::999999999999:::===>>>>>>>>>>>>?????????CCCBBBAAACCCEEEFFFFFFEEEBBBCCCCCCDDDDDDEEEEEEFFFHHHEEECCCDDDHHHLLLNNNNNNMMMPPPRRRPPPLLLJJJLLLOOOOOONNNLLLLLLMMMOOORRRTTTNNNQQQSSSQQQLLLIIIHHHIIIRRRSSSSSSRRRPPPQQQRRRTTTVVVUUUUUUUUUTTTTTTTTTSSSUUUXXXZZZ[[[YYYVVVTTTTTTWWWVVVVVVVVVWWWVVVTTTRRRTTTUUUVVVWWWWWWYYY\\\___[[[ZZZZZZYYYXXXWWWVVVVVVXXXVVVUUUVVVYYY\\\\\\\\\^^^[[[VVVSSSRRRRRRQQQPPPRRRQQQQQQRRRUUUWWWWWWWWWWWWTTTPPPPPPRRRRRROOOKKKNNNOOONNNMMMLLLMMMOOORRRGGGJJJNNNPPPPPPLLLGGGCCCBBBIIIRRRVVVVVVUUUUUUWWW............------------,,,,,,,,,,,,++++++++++++,,,,,,,,,+++******)))))))))************+++++++++,,,++++++++++++*********)))+++///222333222///---...---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++,,,,,,,,,,,,------------------------...............------,,,------...//////000//////555AAAKKKNNNEEELLLVVV___eeellltttyyy}}}xxxsssnnnlllaaa]]]VVVNNNEEE???:::888888444111000222333222000000000/////////.........------------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))+++++++++++++++++++++++++++************+++,,,,,,++++++++++++++++++++++++,,,,,,------------..................................../////////000000000000///////////////000000111111111111111222333333555555555666666777777888777777777777777777888888888888999:::;;;<<<==============================??????@@@@@@@@@AAAAAAAAA>>>???@@@BBBDDDFFFIIIJJJJJJLLLOOONNNJJJIIIJJJLLLOOOOOOPPPQQQRRRRRRSSSSSSVVVTTTQQQQQQSSSWWWYYYYYYYYY[[[[[[ZZZYYYXXXXXXYYYYYYYYYXXXYYYZZZ\\\^^^______aaaeeehhhiiigggeeeccceeebbb]]]YYYXXXZZZ^^^```___]]][[[[[[[[[ZZZXXXWWWXXXVVVTTTSSSTTTUUUTTTTTTQQQTTTWWWYYYXXXXXXXXXXXX]]]\\\[[[ZZZXXXWWWVVVUUUUUUSSSRRRRRRRRRQQQOOOMMMNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKJJJIIIGGGEEECCCBBBBBBAAAAAA@@@@@@??????>>>===;;;:::::::::;;;<<<;;;:::999:::;;;;;;999777888888888888888888888888999999999999999999999999777777666666666666666666555666666555444444666888666777777777555555777888999888888777777888888999666666777777777777888888999999999999999999999999999999999999999999999999999999::::::;;;;;;<<<<<<:::;;;;;;<<<======>>>>>><<<<<<;;;::::::::::::;;;<<<<<<======>>>>>>>>>>>>AAA@@@@@@BBBEEEGGGGGGFFF@@@@@@@@@AAABBBDDDFFFGGGFFFDDDCCCDDDGGGJJJLLLLLLJJJLLLMMMKKKIIIIIILLLOOOKKKKKKJJJJJJKKKNNNPPPRRRNNNRRRUUUTTTPPPMMMLLLMMMSSSTTTTTTSSSRRRRRRSSSUUURRRRRRSSSSSSTTTUUUUUUUUUWWWZZZ]]]^^^\\\XXXVVVUUUTTTTTTTTTUUUWWWWWWUUUSSSTTTVVVXXXYYYZZZ[[[\\\^^^^^^]]]\\\ZZZXXXVVVUUUTTTUUUSSSQQQRRRVVV]]]aaadddccc___XXXTTTRRRQQQQQQQQQTTTRRRQQQQQQSSSUUUVVVVVVWWWTTTPPPPPPRRRSSSRRRPPPOOOOOOOOOMMMLLLLLLNNNPPPEEEHHHKKKMMMKKKEEE???:::AAAGGGOOOTTTUUUUUUWWWYYY.........---------,,,,,,,,,,,,,,,++++++++++++***,,,+++++++++******))))))))))))*********+++++++++++++++++++++************)))***,,,///000111222222...---+++******,,,...000++++++++++++++++++++++++)))******+++,,,+++++++++++++++,,,,,,,,,---------,,,,,,---------.........+++,,,---///000111222222333555444000000333333111333777;;;>>>>>>>>>@@@AAAIIIIIIIIIJJJKKKLLLMMMMMMLLLKKKJJJGGGDDDAAA>>>===>>><<<:::888777777777888555333000...//////---,,,---------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************************************++++++,,,***+++++++++++++++,,,,,,*********+++++++++,,,,,,................................./////////000000000000/////////000111111222111111111111222333333555555555666666666777777777777777777777888888888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>??????@@@@@@AAAAAAAAA@@@@@@AAABBBDDDFFFGGGHHHLLLNNNPPPOOOMMMKKKLLLMMMOOOOOOOOOPPPPPPQQQQQQRRRVVVTTTRRRRRRUUUXXXZZZZZZYYY[[[\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYXXXYYY[[[^^^```]]]___cccffffffeeecccbbbdddaaa^^^[[[ZZZZZZ\\\]]][[[YYYWWWWWWXXXYYYXXXXXXXXXVVVTTTRRRRRRSSSSSSTTTMMMQQQUUUXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWVVVUUUUUUWWWVVVUUUTTTSSSRRRPPPNNNMMMMMMLLLKKKKKKKKKLLLLLLJJJKKKKKKKKKJJJGGGEEECCCCCCBBBBBBAAA@@@??????>>>======<<<::::::::::::::::::::::::::::::999888777888888888888888888888888999999999999999999999999777777777666666555555444555666666555444444666888666777888777555555777888999999888888888888999999555555666666777888888999888888888888888888888888999999999999999999999999888888999:::;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<======>>>????????????>>>>>>@@@BBBDDDDDDCCCBBBAAAAAAAAACCCFFFIIIKKKGGGFFFCCCCCCEEEHHHLLLNNNHHHIIIIIIIIIHHHJJJNNNRRRLLLLLLKKKJJJKKKMMMNNNOOOOOORRRUUUTTTRRRQQQRRRUUUSSSUUUUUUUUUSSSSSSTTTUUUTTTTTTTTTUUUUUUVVVVVVWWWXXX[[[```aaa```]]][[[ZZZUUUTTTUUUWWWXXXXXXVVVTTTVVVWWWXXXXXXXXXYYY\\\^^^\\\\\\ZZZYYYWWWUUUTTTTTTTTTRRRPPPQQQUUU[[[```bbb___[[[XXXUUUUUUVVVUUUUUUUUUSSSQQQQQQRRRTTTUUUTTTWWWTTTQQQPPPRRRTTTUUUTTTQQQQQQQQQOOOMMMLLLMMMOOOHHHJJJKKKJJJGGGAAA;;;777DDDHHHMMMQQQRRRSSSUUUWWW...------------,,,,,,,,,,,,,,,+++++++++*********++++++***************)))))))))*********++++++++++++++++++*********))))))+++*********,,,///222555111000---,,,++++++,,,---++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------........./////////...,,,+++)))---///......000///+++222333333333222222333444222222333333444444555555222333333444444444444333111111111111000/////////,,,+++++++++---.........,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++******************************))))))******+++,,,*********++++++,,,,,,,,,*********+++++++++,,,,,,....................................////////////000000000000111111222333222222222111222333333444555555555555666666666666666666777777888888888888888999999::::::;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===>>>??????@@@AAAAAABBBBBBEEEEEEDDDDDDEEEEEEFFFGGGLLLMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRSSSSSSTTTVVVTTTRRRSSSVVVYYY[[[[[[XXXYYY[[[[[[ZZZ[[[\\\^^^]]]\\\ZZZXXXYYY[[[^^^```YYY[[[]]]___```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVTTTQQQQQQRRRSSSTTTTTTVVVVVVUUUTTTSSSSSSTTTUUUNNNQQQUUUXXXWWWVVVVVVVVVRRRRRRTTTTTTUUUUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRNNNMMMMMMLLLLLLLLLMMMMMMIIIJJJKKKKKKIIIGGGDDDBBBBBBBBBAAA@@@??????>>>>>>======<<<;;;:::999999999999999::::::999888888888777777777777777777777777888888888888888888888888777777666666555555444444555666666666444444666777666777777666555555666888555555444444444444555555444444555666777888888999666666666666666666666666888888888888888888888888888888999999:::;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<======>>>??????@@@AAAAAAAAA@@@???@@@BBBBBBAAA@@@CCCBBBBBBBBBDDDFFFIIIKKKJJJGGGCCCAAAAAAFFFLLLQQQLLLKKKKKKJJJJJJKKKNNNPPPPPPPPPNNNMMMLLLLLLMMMMMMJJJLLLLLLKKKJJJLLLRRRWWWSSSUUUVVVUUUTTTSSSTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUXXX]]]``````^^^^^^^^^ZZZZZZ[[[]]]^^^]]]ZZZWWWZZZYYYWWWTTTTTTVVV[[[___[[[[[[ZZZYYYYYYXXXXXXWWWVVVTTTSSSSSSVVVXXXZZZZZZYYYXXXXXXYYYZZZYYYWWWVVVVVVTTTRRRQQQSSSTTTTTTTTTWWWUUUSSSRRRSSSUUUWWWWWWSSSSSSSSSRRROOONNNOOOPPPNNNMMMLLLKKKIIIFFFDDDCCCIIIJJJMMMNNNOOOQQQRRRSSS------------,,,,,,,,,,,,++++++++++++************************************)))************++++++++++++************))))))))),,,***((('''))),,,000333444333111///,,,***))))))++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------.........------,,,...111000---...222444333---,,,++++++,,,---///000000000000000000111111111---...///111222222222222......//////...---+++***,,,---...///000111222222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++******************+++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***************************))))))))))))***++++++*********++++++,,,,,,---,,,,,,------------..............................------........./////////111000000000111222333444222222222222222333444444555555555555555555555555666666666777888888999999888999999999:::::::::;;;::::::;;;;;;<<<=========??????@@@AAABBBBBBCCCCCCHHHGGGGGGFFFFFFFFFFFFFFFIIIJJJKKKLLLLLLMMMMMMLLLNNNNNNOOOQQQRRRSSSTTTUUUTTTSSSRRRSSSVVVYYYZZZZZZWWWXXXZZZ[[[ZZZ[[[]]]^^^^^^]]]ZZZYYYYYY[[[]]]___WWWWWWWWWXXXXXXXXXXXXXXXVVVWWWZZZ[[[[[[ZZZXXXVVVZZZWWWTTTSSSSSSSSSRRRQQQSSSUUUVVVVVVTTTTTTUUUVVVPPPSSSVVVWWWVVVUUUUUUUUUPPPQQQSSSTTTUUUTTTTTTSSSQQQSSSUUUUUUTTTSSSTTTUUUOOONNNMMMMMMLLLLLLLLLLLLHHHHHHIIIHHHGGGEEECCCAAA@@@@@@??????>>>>>>=========<<<<<<;;;:::999888888888999;;;:::888777777888777777777777777777777777777777777777777777777777666666555555555555555555555666888777666444444555555666666666444444666777666555555444444555555666444444555666666777888888555555555555555555555555777777777777777777777777888888999999::::::;;;;;;:::;;;;;;<<<======>>>>>>======<<<;;;;;;;;;;;;<<<======>>>???@@@AAAAAABBBDDDBBBAAABBBCCCCCCBBBAAABBBAAAAAAAAABBBCCCEEEFFFHHHFFFCCC@@@???DDDJJJPPPQQQPPPNNNMMMLLLLLLLLLMMMTTTSSSQQQPPPOOONNNMMMMMMJJJJJJJJJGGGGGGJJJRRRXXXRRRTTTVVVVVVTTTSSSTTTUUUVVVVVVUUUTTTSSSRRRRRRQQQPPPSSSWWWZZZ[[[[[[\\\]]]``````aaacccdddccc```]]]^^^\\\XXXSSSQQQTTTYYY]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYXXXWWWWWWXXXXXXWWWUUUYYYXXXYYYZZZ[[[ZZZVVVSSSUUUTTTSSSTTTUUUVVVUUUTTTVVVVVVUUUUUUUUUVVVXXXYYYSSSTTTTTTSSSQQQPPPPPPQQQPPPOOOOOOOOOOOOPPPRRRRRRMMMLLLLLLLLLMMMNNNOOOPPP---------,,,,,,,,,++++++++++++++++++************))))))))))))************)))************+++++++++************))))))))))))***))))))((()))+++,,,---111111111000///---+++***************************)))******+++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,---///000111111...///---((((((,,,---,,,222111000000111111111111---------,,,,,,,,,,,,,,,,,,,,,---...............---......///000000111000***+++,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++******+++++++++************************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))***++++++)))******+++,,,,,,------,,,,,,------------..............................---------.........///////////////000000111222333333222222222222333444444555555555555555555555555555666666777888888999999999999999999999::::::::::::;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDDDDEEEGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHIIIKKKMMMNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRRRRRPPPPPPRRRUUUXXXYYYXXXXXXYYYZZZZZZYYYYYY[[[\\\]]]\\\ZZZYYYYYYZZZ[[[\\\WWWVVVTTTSSSSSSTTTUUUVVVSSSTTTVVVXXXYYYZZZYYYYYY^^^[[[YYYWWWWWWVVVTTTRRROOOSSSVVVWWWUUUTTTUUUVVVRRRTTTVVVVVVUUUUUUVVVWWWRRRSSSTTTUUUTTTSSSQQQPPPMMMPPPRRRRRRQQQPPPRRRSSSOOONNNMMMLLLKKKJJJJJJJJJGGGGGGFFFEEECCCBBBAAA@@@>>>>>>>>>===============<<<<<<<<<;;;:::999888777777999;;;:::888666777888777777777777777777777777666666666666666666666666444444555555555555555555555777999999777444222222444555555555333333555666888777777666666777777888444555555555666777777777666666666666666666666666777777777777777777777777999999999999999999:::::::::::::::;;;<<<<<<=========<<<;;;;;;::::::;;;;;;<<<<<<===>>>???@@@AAAAAABBBAAA@@@AAACCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCBBBAAA???AAAFFFJJJOOONNNNNNNNNOOOOOONNNNNNSSSSSSRRRQQQPPPOOOOOONNNOOOOOONNNLLLJJJLLLRRRWWWRRRSSSUUUVVVTTTSSSSSSTTTVVVVVVVVVUUUTTTSSSSSSSSSOOOQQQTTTVVVVVVWWWZZZ\\\^^^___aaadddfffeeebbb``````^^^[[[VVVSSSTTTWWW[[[\\\]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZYYYYYYXXXXXXXXXYYYYYYWWWUUUSSSSSSTTTVVVXXXXXXVVVTTTVVVWWWWWWWWWWWWWWWXXXXXXQQQSSSTTTSSSQQQPPPPPPQQQOOOOOOPPPQQQRRRSSSTTTUUUNNNMMMKKKJJJKKKMMMOOOPPP---------,,,,,,,,,+++++++++++++++************))))))))))))))))))*********)))************+++++++++************))))))))))))((()))***++++++***)))(((***+++...000111111000///************************(((((()))*********************+++++++++,,,,,,,,,++++++,,,,,,,,,---------000///...,,,++++++++++++'''+++...---...111000---++++++,,,...///000///---/////////..................//////000000000000///......---,,,---...//////,,,...///000///......///---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++))))))***+++,,,,,,------******+++++++++,,,,,,,,,........................---------.........//////............///000222222333333222222333333444555555555555555555555555444555666666777888999999999999999999999999999::::::;;;;;;<<<<<<===>>>??????@@@@@@AAABBBCCCEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIJJJMMMPPPQQQQQQQQQMMMMMMMMMMMMNNNNNNNNNNNNOOONNNNNNPPPSSSVVVWWWWWWYYYZZZ[[[ZZZYYYXXXYYYZZZ[[[[[[YYYXXXXXXYYYYYYZZZYYYWWWTTTQQQQQQRRRTTTUUURRRSSSTTTUUUWWWYYY[[[\\\YYYXXXVVVUUUVVVUUUSSSQQQLLLQQQUUUWWWVVVTTTTTTUUURRRTTTUUUUUUUUUUUUWWWYYYSSSTTTTTTTTTSSSPPPNNNLLLKKKNNNQQQPPPNNNNNNOOOQQQNNNNNNLLLKKKIIIIIIHHHHHHGGGFFFDDDBBBAAA@@@@@@@@@<<<<<<<<<<<<============<<<<<<<<<;;;:::999777666777999;;;:::888666777999777777777777777777777777555555555555555555555555333444444555555666666666555777:::;;;888444111000333444555444222222444555444444333333333333444444555555555666666666666666777777777777777777777777777777777777777777777777::::::999999999999999999999999::::::;;;<<<<<<===<<<<<<;;;::::::::::::;;;;;;;;;<<<===>>>???@@@@@@>>>======???AAACCCCCCBBBCCCDDDDDDCCCBBBAAA@@@???===???BBBBBB@@@@@@BBBEEEIIIIIIKKKNNNQQQSSSSSSRRRRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQNNNKKKKKKOOORRRQQQSSSUUUUUUTTTSSSRRRSSSXXXXXXWWWWWWWWWWWWWWWWWWRRRSSSUUUUUUUUUVVVYYY[[[YYY[[[]]]aaaddddddbbb___aaa```^^^ZZZWWWUUUWWWXXX\\\\\\\\\[[[[[[[[[ZZZZZZ]]][[[YYYZZZ\\\^^^______YYYWWWUUUVVVWWWYYYYYYYYYRRRSSSUUUXXXZZZZZZWWWTTTVVVWWWYYYYYYXXXWWWWWWXXXPPPQQQSSSRRRQQQOOOPPPPPPNNNOOOQQQQQQQQQPPPNNNMMMNNNLLLIIIIIIKKKMMMOOOPPP...---,,,,,,++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***,,,...111333555666000///---+++***)))))))))+++******)))(((((()))))))))***,,,,,,***)))***++++++++++++++++++++++++++++++++++++,,,---...///000---------............///---------------------------,,,,,,++++++,,,,,,---...,,,+++,,,...000000///000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++************++++++++++++++++++++++++++++++***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))************************************)))))))))))))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++---+++)))+++---///---+++,,,---......//////.....................///000000////////////000000000000000111222222111222444666333333444444555666666777444555666777777888888888888999999::::::;;;;;;<<<;;;;;;;;;<<<===>>>>>>>>>@@@AAAAAABBBCCCDDDEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJLLLNNNNNNNNNMMMMMMIIIJJJOOOPPPLLLLLLPPPSSSSSSSSSSSSSSSSSSSSSSSSTTTXXX[[[\\\[[[[[[\\\^^^^^^]]][[[\\\]]]]]]\\\ZZZZZZYYYVVVSSSPPPPPPRRRTTTRRRQQQPPPSSSWWWZZZYYYXXX\\\[[[ZZZXXXWWWVVVUUUUUUVVVTTTRRRRRRTTTUUURRRPPPHHHJJJNNNQQQSSSTTTTTTSSSVVVUUUTTTRRRQQQOOONNNMMMJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIHHHEEECCCBBBBBBBBBBBBBBBBBBBBBBBB======<<<;;;;;;;;;;;;<<<===??????:::333///000333777888:::;;;:::999777555555555555555555555555555666666666666555444333222444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555555666666666666666666666666666666666666666666666666666999999999888888888888888666666777888999999::::::777777888999:::<<<===>>>===<<<;;;:::::::::::::::<<<===>>>>>>======>>>???===>>>???@@@BBBCCCDDDEEEBBBCCCCCCBBBAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHIIIJJJLLLMMMMMMNNNNNNQQQQQQRRRRRRQQQQQQPPPPPPVVVSSSQQQPPPPPPQQQQQQPPPRRRSSSTTTSSSRRRQQQRRRSSSNNNSSSUUURRRQQQSSSTTTRRRTTTTTTUUUVVVWWWWWWWWWWWWSSSSSSUUUWWW[[[___bbbdddZZZZZZXXXWWWVVVUUUUUUUUUZZZZZZZZZZZZYYYXXXWWWVVVWWW[[[]]][[[WWWUUUXXX\\\___\\\XXXVVVVVVVVVVVVUUURRROOOOOOSSSTTTQQQOOOPPPSSSSSSSSSSSSSSSTTTUUUUUURRRTTTRRRNNNNNNQQQQQQOOOMMMKKKIIIKKKNNNOOONNNLLLMMMLLLIIIGGGGGGHHHJJJLLL------,,,++++++++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++---000222333444222111000///---,,,+++************))))))******+++)))***,,,,,,***)))***++++++++++++++++++++++++++++++++++++,,,,,,---...///------------............---------------------------,,,,,,++++++,,,,,,---000...,,,,,,---...---,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++)))******++++++******)))))))))))))))))))))))))))))))))))))))***************************************)))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++---+++***+++---...---+++,,,------..............................//////000.../////////000000000000000111222222111111333555222333333444444555666666444555666777777888888777888888999999:::;;;;;;;;;<<<<<<<<<======>>>>>>>>>???@@@AAAAAACCCCCCDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGHHHJJJKKKMMMMMMNNNNNNNNNKKKLLLQQQQQQNNNNNNRRRWWWWWWWWWWWWWWWWWWWWWWWWUUUXXX[[[\\\ZZZYYY[[[\\\\\\[[[ZZZ[[[\\\]]]\\\[[[___^^^\\\XXXUUUTTTUUUWWWUUUSSSRRRTTTVVVXXXVVVUUUUUUUUUSSSRRRRRRRRRSSSTTTUUUTTTRRRSSSUUUVVVUUUSSSKKKLLLNNNPPPQQQRRRQQQQQQUUUUUUTTTSSSRRRQQQOOONNNJJJJJJKKKLLLLLLLLLLLLLLLJJJIIIHHHIIIIIIHHHEEECCCAAAAAAAAAAAAAAAAAAAAAAAA===<<<<<<;;;;;;;;;;;;;;;999<<>>===<<<<<<===???===>>>???@@@AAACCCDDDDDDCCCBBBAAABBBBBBBBBBBBAAABBBCCCDDDEEEFFFGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLMMMNNNNNNNNNMMMMMMUUUTTTSSSQQQPPPOOOOOOOOOPPPQQQQQQQQQPPPPPPRRRTTTPPPSSSSSSQQQQQQSSSSSSOOOTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSUUUWWWZZZ^^^aaaccc___^^^[[[XXXUUUSSSRRRRRRVVVVVVWWWWWWXXXXXXWWWWWWXXX\\\___^^^ZZZXXXZZZ]]][[[XXXUUUTTTSSSSSSRRRQQQQQQMMMMMMQQQRRROOONNNOOOQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVUUUPPPOOORRRSSSPPPOOONNNLLLMMMOOOOOONNNKKKKKKJJJHHHGGGFFFGGGIIIJJJ------,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++,,,---...///000333333333333111///---,,,++++++*********++++++,,,)))***,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,---------......------------------------,,,,,,++++++++++++,,,,,,222000---,,,,,,,,,+++)))---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++++++++++++++++++++)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))******************************************)))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))************************,,,,,,++++++************,,,+++***+++,,,------+++,,,,,,---.....................------......///000....../////////000000000///000111111000111333555111222222333333444555555444444555666777777777777888888888999::::::;;;;;;============>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHHHHIIIIIIKKKLLLNNNOOOPPPNNNOOORRRSSSQQQQQQTTTYYYYYYYYYYYYYYYYYYYYYYYYWWWYYYZZZZZZYYYXXXXXXYYYZZZYYYXXXYYY[[[\\\\\\[[[bbbaaa___\\\XXXVVVWWWXXXYYYWWWVVVUUUVVVVVVTTTSSSUUUTTTRRRRRRRRRTTTVVVWWWTTTSSSSSSUUUWWWYYYYYYXXXOOOOOOOOOOOOOOOOOOOOOOOORRRSSSTTTTTTTTTRRRPPPNNNJJJJJJJJJJJJJJJKKKLLLMMMIIIHHHGGGHHHHHHGGGDDDBBB@@@@@@@@@@@@@@@@@@@@@@@@===<<<;;;;;;::::::;;;;;;444999===>>>:::777555666555555555444444444444333444444444444444444444444555555555555444333222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555555555555555555555555555555555555555666666666777777777777777888999999999999999999999::::::999999999999::::::<<<;;;;;;::::::::::::::::::;;;===<<<;;;;;;<<<>>>======>>>@@@AAABBBCCCDDDDDDAAA@@@AAACCCDDDCCC@@@DDDDDDEEEFFFGGGHHHIIIIIIHHHHHHJJJKKKLLLLLLLLLLLLIIIIIIJJJKKKLLLLLLLLLLLLRRRTTTVVVTTTPPPLLLLLLMMMNNNOOOOOONNNNNNNNNQQQSSSRRRRRRQQQPPPRRRUUUSSSMMMRRRSSSTTTTTTUUUUUUTTTTTTSSSSSSTTTVVVYYY\\\```aaaaaa___[[[WWWTTTSSSSSSSSSQQQRRRSSSUUUVVVWWWXXXXXXWWW[[[______\\\ZZZ[[[\\\XXXWWWUUUTTTTTTSSSQQQPPPQQQLLLKKKNNNOOOMMMMMMOOOOOOOOOOOOOOOPPPQQQRRRSSSUUUWWWUUUQQQPPPSSSTTTRRRPPPOOOMMMMMMMMMLLLJJJHHHHHHHHHGGGFFFFFFFFFFFFFFF---,,,,,,+++***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,///000222333333222000...---,,,,,,+++******++++++)))***,,,,,,***)))***+++************+++++++++++++++++++++++++++,,,------+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,111///,,,,,,,,,,,,+++))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************))))))))))))************************************(((''''''(((******))))))))))))))))))))))))((()))))))))************************************+++******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************************,,,,,,++++++******))))))+++******+++,,,,,,,,,,,,,,,,,,---.........------...------------...//////........./////////000000///000111000000000222444000111111222333333444444333444555666777777777777777777888888999:::::::::>>>>>>>>>>>>>>>>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIKKKNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWXXXXXXXXXZZZZZZZZZYYYWWWVVVVVVVVVWWWVVVVVVWWWZZZ[[[[[[ZZZ]]]]]]]]][[[XXXVVVWWWXXX[[[ZZZYYYXXXWWWVVVUUUTTTWWWVVVTTTSSSSSSUUUWWWYYYRRRSSSTTTVVVXXXZZZ[[[\\\TTTSSSRRRPPPOOOOOONNNNNNNNNPPPRRRSSSSSSQQQOOOMMMLLLKKKJJJIIIHHHIIIJJJKKKGGGGGGFFFFFFGGGEEECCC@@@????????????????????????<<<;;;;;;:::::::::::::::444777:::;;;999666555666555555444333222333333333444444444444444444444444444444444444444333222222222222222222222222222222111111111111111111111111222222222222333333333333333333444444444555555555555555555555555555555555555555555555555555555555555555555666666666666666999999999999999888888888999999999999999999:::;;;;;;;;;::::::999::::::;;;999:::<<<;;;::::::;;;=========>>>???@@@AAABBBBBBCCC@@@>>>@@@CCCEEECCC@@@DDDDDDEEEFFFGGGHHHHHHIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLQQQVVVUUUOOOKKKLLLNNNPPPPPPPPPNNNLLLMMMOOOQQQRRRQQQOOOOOOTTTYYYVVVOOOOOOPPPRRRUUUWWWYYYZZZZZZSSSSSSTTTUUUWWWZZZ]]]___]]][[[XXXUUUTTTTTTUUUVVVQQQRRRSSSUUUVVVWWWWWWWWWTTTWWW[[[]]][[[YYYYYYYYYYYYXXXWWWWWWWWWVVVTTTRRRQQQLLLJJJMMMNNNMMMMMMOOONNNNNNNNNOOOOOOPPPQQQRRRQQQSSSRRROOOOOOSSSTTTRRRNNNMMMMMMKKKJJJHHHEEECCCEEEEEEEEEEEEDDDDDDDDDCCC,,,,,,+++************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************)))))))))))))))+++...000111111000000///...---+++***))))))))))))***,,,,,,***)))***+++)))))))))******+++++++++++++++*********+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,******,,,---,,,+++---,,,,,,,,,,,,,,,------++++++++++++++++++++++++***************************))))))))))))))))))***************************+++***)))(((((()))***+++))))))))))))))))))))))))((()))))))))******************************************)))))))))))))))***))))))(((((((((((())))))))))))))))))))))))))))))************************+++++++++******)))))))))******++++++++++++,,,,,,+++,,,,,,---...------------------------...//////............////////////...///000000///000222333000000111111222333333444333444555666666777777777666666777888888999999:::============>>>>>>>>>>>><<<======>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGIIIKKKMMMNNNPPPQQQQQQQQQRRRTTTVVVVVVTTTUUUUUUVVVWWWXXXXXXXXX\\\[[[YYYXXXWWWVVVTTTTTTUUUTTTTTTVVVXXXZZZZZZYYYWWWYYYZZZZZZYYYXXXXXXYYY[[[[[[[[[ZZZYYYXXXXXXYYYXXXWWWUUUSSSRRRSSSTTTUUUQQQRRRTTTVVVXXXZZZ\\\]]]XXXWWWUUUSSSQQQPPPOOOOOOKKKMMMOOOQQQPPPOOOLLLKKKNNNMMMKKKIIIGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDAAA???>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;:::999999999999999777777777666555444444444666555444333333333444444444444444444444444444444333333333333333333222111222222222222222222222222111111111111111111111111111111111222222222333333333333333444444444444555555555555555555555555555555555555555555555555555444444555555666666666666888888888888888888888888777777777888999:::<<<<<<::::::999999999::::::;;;999:::;;;;;;::::::;;;<<<======>>>>>>???@@@AAAAAABBB@@@>>>???BBBCCCAAA???BBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJKKKJJJJJJMMMMMMNNNNNNMMMLLLKKKKKKHHHMMMSSSSSSPPPLLLMMMOOORRRRRRQQQOOOMMMLLLMMMOOOPPPPPPNNNOOOUUU[[[YYYRRRMMMNNNQQQSSSVVVWWWYYYYYYSSSSSSSSSTTTVVVXXX[[[\\\[[[YYYWWWUUUTTTTTTUUUVVVTTTTTTUUUVVVVVVVVVVVVVVVRRRUUUYYY[[[[[[ZZZYYYXXXZZZYYYXXXXXXYYYXXXUUUSSSRRRNNNKKKNNNOOONNNNNNPPPLLLLLLLLLLLLLLLMMMNNNNNNIIILLLLLLIIIKKKPPPRRRQQQMMMMMMNNNLLLJJJFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBB,,,,,,+++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((&&&'''***,,,...////////////...,,,+++))))))(((((()))***,,,,,,***)))***+++(((((())))))***++++++++++++******)))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++)))((()))+++------------,,,,,,,,,,,,------...++++++++++++++++++++++++***************************))))))(((((())))))***************************+++******))))))******+++))))))))))))))))))))))))))))))))))))************************************)))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))************************************************)))***++++++******+++---++++++,,,---------------------,,,,,,------...///------........./////////---...//////...///111333000111111222222333444444333333444555666666666666666666666777888888999999;;;;;;;;;<<<===>>>>>>>>><<<======>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGIIIJJJLLLMMMNNNPPPPPPNNNOOOTTTVVVUUUTTTTTTUUUWWWYYYZZZ[[[\\\^^^\\\YYYWWWWWWVVVUUUSSSSSSSSSRRRTTTWWWXXXXXXWWWVVVYYY\\\]]]]]]\\\\\\]]][[[\\\\\\\\\ZZZYYYZZZ[[[\\\\\\ZZZXXXWWWVVVUUUUUUQQQRRRUUUVVVVVVWWWYYY[[[XXXXXXVVVUUUSSSRRRQQQPPPKKKLLLMMMNNNNNNMMMKKKJJJMMMLLLKKKIIIGGGFFFFFFEEEEEEDDDCCCDDDDDDCCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888888999999888777666444333333333333555555555555444444444444333333333333333333333333222222222333333222222111111111111111111111111111111111111111111111111111000000000111111222222333333333333333444444444444444444444444444444444444444444444444444444444444444444555555666666777777666777777777777777777777666666666777999:::<<<===999999999999999::::::;;;999:::<<<;;;::::::;;;===<<<======>>>??????@@@@@@@@@@@@@@@??????>>>>>>>>>AAAAAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIKKKLLLLLLLLLKKKKKKJJJIIIGGGKKKPPPQQQOOONNNNNNOOOPPPQQQQQQPPPNNNLLLLLLMMMNNNOOOOOOPPPTTTYYYXXXTTTMMMNNNOOOPPPQQQQQQQQQQQQSSSSSSSSSSSSTTTVVVXXXYYY\\\[[[YYYWWWUUUTTTSSSSSSVVVVVVWWWWWWWWWVVVUUUUUUTTTUUUXXXZZZ[[[[[[ZZZZZZYYYWWWVVVVVVVVVVVVUUUSSSSSSNNNMMMPPPQQQOOOOOOQQQKKKJJJIIIIIIHHHIIIIIIIIIEEEGGGHHHFFFHHHMMMOOONNNMMMOOOPPPOOOLLLIIIGGGFFFCCCCCCBBBAAAAAAAAAAAAAAA,,,++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((&&&'''((()))***+++,,,,,,++++++***)))))))))******)))***,,,,,,***)))***+++((((((((()))***+++++++++******))))))))))))******************++++++++++++++++++++++++++++++++++++++++++************++++++***)))((()))+++------,,,+++++++++++++++,,,------************************++++++++++++++++++++++++))))))(((((((((((())))))************************((())))))))))))))))))((())))))))))))))))))))))))))))))))))))************************************(((((((((((()))***,,,,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((***,,,+++***)))+++---++++++,,,------------,,,------,,,,,,------...///---------.........//////---...//////......000222111111222222333444444444333333444555666666666666555555666666777888888999888999:::;;;<<<===>>>???<<<===>>>???@@@AAAAAABBBAAAAAABBBBBBCCCCCCCCCCCCDDDEEEGGGHHHJJJJJJKKKKKKKKKNNNNNNJJJLLLRRRTTTRRRRRRSSSTTTWWWYYY\\\]]]^^^___\\\XXXWWWWWWWWWVVVTTTSSSRRRRRRSSSUUUWWWVVVUUUYYY\\\___aaa```___^^^^^^ZZZ\\\]]][[[XXXWWWXXXYYY_________^^^\\\ZZZXXXWWWPPPSSSUUUUUUTTTTTTVVVXXXVVVVVVVVVVVVUUUSSSQQQPPPLLLMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIHHHGGGFFFDDDCCCBBBCCCCCCBBB???===;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888666666555666666555333222333444555555555444333222333333333333333333333333111111222222222222111111111111111111111111111111111111111111111111111111//////000000111222222333222222333333333444444444444444444444444444444444444444444444444444444444444555555666777777888888444444555555666666777777777777777777888999:::;;;999999888888999::::::;;;:::;;;<<<<<<;;;;;;<<<===<<<<<<======>>>?????????>>>@@@BBB@@@;;;999;;;===AAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHHHHHHHJJJKKKLLLLLLLLLLLLIIIKKKMMMNNNOOONNNMMMMMMJJJLLLOOOOOONNNMMMLLLLLLLLLPPPQQQOOOQQQTTTTTTQQQLLLMMMNNNOOOOOOOOOOOOOOOSSSSSSRRRRRRSSSUUUVVVWWWZZZZZZ[[[ZZZYYYXXXVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUSSSSSSUUUWWWYYYZZZZZZZZZYYYWWWTTTTTTTTTUUUUUUTTTQQQNNNMMMQQQRRRPPPNNNOOOMMMLLLKKKJJJHHHHHHHHHHHHFFFHHHHHHFFFGGGKKKMMMLLLKKKNNNPPPPPPMMMJJJIIIIIIDDDCCCAAA??????@@@AAABBB,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))(((((((((((((((((('''(((((()))***(((((((((((()))***+++,,,)))***,,,,,,***)))***+++'''(((((()))***+++++++++******)))))))))))))))***)))************+++++++++++++++++++++++++++++++++++++++************+++++++++***((()))+++,,,,,,+++******))))))***+++,,,,,,************************++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))************************************'''''''''((()))+++------))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***+++,,,,,,(((***,,,+++))))))+++---++++++,,,---------,,,,,,---,,,,,,,,,,,,---......---------.........//////---...///.........000222111222222333333444555555222333444555666666666666555555666666777888888888777777888:::<<<===>>>???======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGIIIJJJKKKJJJJJJIIIMMMLLLHHHJJJPPPSSSQQQOOOPPPRRRUUUXXX[[[]]]^^^```\\\XXXWWWXXXXXXVVVTTTSSSRRRQQQRRRTTTVVVUUUTTT[[[^^^aaabbbaaa___]]]]]]ZZZ\\\]]]ZZZWWWTTTUUUWWWZZZ[[[\\\\\\[[[YYYVVVUUUPPPSSSUUUTTTRRRRRRTTTVVVSSSTTTUUUVVVUUUSSSQQQOOOOOONNNMMMMMMLLLKKKKKKKKKFFFGGGHHHIIIJJJIIIHHHGGGCCCBBBBBBBBBCCCAAA???<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777888888888333444666888999888555222222333555555555444222000333333333333333333333333000111111222222222111111000000000000000000000000111111111111111111111111...//////000111222222222222222333333333444444444444444444444444444444444444444444444444444444444555555555666777888888999222333333444555666777777999888888888888888999999999888888888999::::::;;;:::;;;===<<<;;;;;;<<<>>><<<<<<======>>>>>>??????<<<@@@CCC@@@999666999===AAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHFFFGGGIIIKKKMMMOOOPPPPPPLLLLLLLLLMMMNNNNNNLLLJJJEEEHHHLLLNNNNNNMMMMMMMMMLLLPPPRRROOOMMMOOOPPPNNNJJJKKKMMMOOOQQQRRRRRRSSSSSSSSSRRRRRRRRRTTTUUUVVVVVVXXXZZZ\\\]]]]]][[[ZZZSSSTTTUUUVVVVVVVVVVVVVVVQQQPPPQQQSSSUUUWWWXXXXXX[[[XXXUUUTTTTTTVVVVVVVVVPPPMMMMMMQQQSSSPPPMMMNNNQQQPPPOOOMMMKKKJJJJJJJJJIIIKKKJJJGGGGGGKKKLLLJJJGGGKKKOOOOOOLLLIIIHHHIIIEEECCCAAA???>>>@@@BBBCCC************************))))))))))))))))))))))))***+++,,,***((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((()))***************(((((())))))******+++++++++++++++*********))))))************************,,,+++***))))))***+++,,,++++++******)))((((((((()))))))))))))))******++++++++++++*********))))))************************************************++++++***)))(((((())))))))))))))))))))))))))))))************************++++++***************+++)))((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------..................////////////////////////000000000000111111222222222333333333333333444444444444444444444444555666777888888999::::::;;;;;;<<<=========>>>>>>>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFLLLKKKIIIHHHJJJNNNSSSVVVUUUUUUVVVWWWXXXZZZZZZ[[[YYYXXXVVVWWWYYY[[[\\\\\\WWWXXXXXXWWWUUUUUUVVVWWWXXX[[[^^^aaabbbaaa^^^]]]ZZZWWWTTTTTTWWWYYYXXXVVV[[[XXXVVVUUUVVVVVVVVVVVVSSSRRRRRRRRRSSSQQQNNNKKKNNNPPPSSSTTTRRRPPPOOOOOOLLLMMMLLLLLLLLLLLLLLLLLLHHHHHHGGGFFFEEEEEEEEEFFFAAA@@@???>>>============;;;;;;<<<<<<;;;;;;:::999888888777777666666555555666555555555555444444444444444333333333222222222333333333222222111111111111111111111111111111111000000000000000000000000222222111111111111111111111111111111111111111111333222222111111222222333444444444333333222222222333333333333333333333333333444444555666777777888555555555555666666666666777777666666666666777777999888777777777888999::::::::::::;;;;;;:::999999;;;;;;;;;<<<===>>>>>>??????>>>???BBBAAA;;;888999AAABBBBBBBBBCCCCCCDDDDDDHHHHHHHHHFFFDDDEEEGGGJJJIIIIIIIIIIIIJJJLLLNNNOOOMMMNNNNNNMMMKKKJJJKKKLLLJJJLLLNNNPPPPPPNNNLLLKKKMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPQQQQQQTTTUUUVVVUUUTTTSSSTTTUUU[[[XXXTTTTTTWWWZZZZZZYYYWWWVVVVVVWWWYYYZZZYYYXXXVVVRRROOOQQQVVVYYYYYYWWWYYYTTTQQQSSSTTTRRRUUU[[[RRRQQQPPPOOONNNOOOPPPPPPOOOSSSVVVSSSMMMHHHGGGHHHLLLJJJGGGGGGKKKOOORRRSSSMMMMMMMMMLLLLLLKKKIIIIIIFFFEEEDDDBBB@@@>>>===<<<************************))))))))))))))))))))))))((()))******)))((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************)))((('''((()))***+++******))))))))))))))))))*********+++++++++*********))))))************************++++++***))))))***++++++))))))))))))))))))******))))))(((((())))))***++++++++++++*********))))))************************************************++++++***)))))))))))))))))))))))))))))))))))))))************************++++++***************+++)))((('''(((*********((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------...............////////////////////////000000000000111111111222222222333333333333333444444444444555666666666777777888888888::::::;;;;;;<<<=========>>>>>>>>>???????????????AAAAAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGHHHHHHGGGKKKJJJJJJKKKMMMOOOQQQSSSTTTUUUVVVWWWXXXYYYZZZ[[[YYYXXXWWWXXXZZZ\\\]]]]]]ZZZZZZZZZYYYWWWVVVVVVXXX[[[\\\]]]^^^______^^^^^^[[[YYYWWWWWWXXXYYYYYYYYY[[[YYYWWWVVVWWWWWWVVVTTTSSSSSSRRRPPPOOONNNNNNNNNOOOQQQRRRRRRPPPOOOOOOOOOLLLKKKKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEEEEDDDDDDDDD@@@@@@???>>>============:::::::::::::::999888888777777777777666666555555555555555555444444444444444333333333333222222222333333222222222111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111333222222111111222222333444444333333333222222222333333333333333333333333444444555555666666777777555555555555666666666666777777666666666666777777888888777777777888::::::999::::::;;;::::::999999:::;;;;;;<<<======>>>>>>@@@>>>@@@DDDDDD@@@>>>???BBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFDDDCCCCCCEEEHHHJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPPPPNNNMMMNNNOOOJJJKKKMMMOOOOOOOOOMMMLLLMMMMMMNNNOOOPPPQQQQQQQQQNNNNNNNNNNNNOOOOOOPPPPPPQQQRRRTTTTTTSSSRRRTTTUUUYYYVVVSSSSSSUUUXXXXXXWWWXXXWWWVVVWWWYYYZZZYYYXXX[[[WWWTTTTTTWWWXXXVVVSSSYYYWWWTTTRRRRRRRRRQQQOOOTTTSSSRRRQQQPPPQQQRRRRRRLLLPPPSSSRRRNNNKKKKKKMMMPPPMMMJJJJJJLLLNNNPPPQQQKKKKKKKKKKKKKKKJJJJJJIIIFFFEEEDDDBBB@@@>>>===<<<************************))))))))))))))))))))))))&&&((())))))))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&(((***+++,,,+++)))(((************))))))))))))+++************)))))))))************************+++******))))))******+++''''''((())))))***++++++))))))(((((())))))***++++++************)))))))))************************************************+++***))))))))))))))))))))))))))))))))))))))))))************************+++***************++++++)))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------............/////////////////////000000000000111111111222222222222333333333333444444444555555777888888888888888888888:::::::::;;;<<<<<<======>>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@?????????AAABBBDDDFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPTTTTTTUUUWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ]]]^^^^^^^^^[[[\\\]]][[[YYYXXXXXXYYY[[[[[[ZZZYYYZZZZZZ[[[\\\ZZZZZZZZZYYYWWWXXXZZZ[[[ZZZYYYXXXXXXYYYWWWUUURRRSSSTTTSSSPPPLLLLLLOOORRRPPPQQQQQQPPPNNNMMMNNNPPPKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCC@@@???>>>===<<<<<<<<<<<<999888888888888777777777777777777666666666666555555555444444444333333333333333333222222222111111222222222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000222222111111111111222222333333333333222222222222444444444444444444444444555555555555555555555555444555555555555666666666777666666555555666666777666666666777888999:::;;;999999::::::::::::999999:::;;;;;;<<<<<<=========>>>===???DDDEEEBBBAAACCCBBBBBBCCCDDDEEEGGGGGGHHHFFFGGGFFFEEEDDDDDDFFFIIIJJJJJJIIIHHHHHHHHHHHHHHHJJJLLLOOOQQQPPPOOOOOOOOOJJJKKKLLLLLLMMMMMMMMMLLLLLLMMMNNNOOOQQQRRRSSSSSSNNNNNNMMMMMMNNNNNNOOOOOONNNPPPRRRRRRQQQQQQRRRSSSVVVTTTRRRRRRTTTUUUVVVUUUXXXWWWVVVXXXZZZ[[[[[[ZZZ\\\ZZZXXXXXXZZZZZZWWWSSSVVVXXXVVVSSSWWW]]]ZZZPPPVVVUUUSSSQQQPPPPPPQQQQQQKKKNNNRRRQQQOOOMMMNNNOOOQQQOOOKKKJJJJJJKKKLLLKKKIIIIIIJJJJJJJJJIIIIIIHHHEEEDDDCCCBBB@@@???>>>===************************(((((((((((((((((((((((('''((())))))(((((()))+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&(((***,,,,,,+++)))(((++++++******))))))((((((************))))))))))))******************************))))))))))))******(((((((((((())))))******((((((((((((((()))******************))))))))))))******************************************************)))))))))))))))***))))))))))))))))))))))))*********************************)))******+++,,,)))((('''(((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000111111111111222222222222222333333444444555555555999999999888888888888888999::::::;;;;;;<<<======>>>>>>??????@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>AAABBBCCCEEEGGGIIIJJJKKKLLLLLLLLLLLLMMMNNNOOOPPPSSSTTTUUUVVVXXXYYY[[[[[[^^^^^^]]]^^^``````^^^]]]ZZZ\\\]]]]]][[[[[[[[[\\\XXXXXXWWWWWWWWWWWWWWWWWWXXXYYYZZZXXXUUUUUUWWW[[[YYYYYYYYYZZZZZZXXXTTTPPPQQQTTTUUURRRMMMLLLOOOTTTPPPPPPOOOMMMKKKKKKMMMOOOKKKKKKJJJHHHGGGFFFDDDDDDEEEEEEDDDDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;999888888777777777777777666666666666666666666666444444444444333333333222222222222222111111111111111111111111111111111000111111111111111111111111000000000000000000000000/////////000000000000000000000000000000000000000222222111111111111222222333222222222222222222222444444444444444444444444555555444444444444444444444444444555555555666666666666666555555666666666555555666777888999:::;;;888888999::::::::::::999::::::;;;;;;;;;<<<<<<<<<;;;:::<<>>>>>))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((***+++++++++)))(((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,***)))((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............////////////000000000000000000111111111222222222222222333333444555666666999999999888888888888888999999::::::;;;<<<<<<<<<======>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBDDDEEEGGGIIIKKKKKKNNNMMMKKKJJJJJJMMMPPPSSSRRRSSSTTTVVVXXXYYY[[[[[[bbbaaaaaabbbbbb```]]]ZZZWWWYYY[[[\\\\\\\\\]]]^^^VVVWWWYYYZZZZZZXXXVVVUUUVVVXXXXXXVVVSSSRRRUUUXXXWWWXXXXXXZZZZZZWWWSSSPPPOOOTTTWWWVVVQQQNNNPPPSSSPPPOOONNNKKKIIIIIILLLNNNLLLLLLKKKIIIGGGFFFEEEDDDCCCCCCCCCBBBAAA@@@>>>===>>>===<<<;;;::::::::::::999999888777666777777777555555555555555666666666444333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////....../////////000000000////////////////////////222111111000000111111222222222222222222222222222444444444444444444444444444444444444333333333333444444444444555555555555666666555555555555666666444444666777888999::::::777888999999:::::::::999::::::::::::;;;;;;;;;;;;;;;999;;;>>>???<<<<<<>>>>>>>>>???AAACCCDDDEEEFFFIIIJJJKKKKKKJJJJJJLLLMMMIIIIIIHHHGGGFFFEEEDDDDDDDDDHHHLLLOOOOOOOOOOOOOOOTTTSSSRRRPPPOOONNNMMMMMMMMMMMMNNNOOOQQQTTTVVVWWWRRRQQQPPPNNNNNNNNNOOOPPPQQQRRRTTTTTTQQQOOONNNNNNTTTTTTTTTTTTTTTTTTUUUVVVRRRRRRSSSVVV[[[^^^______ZZZZZZ[[[\\\]]]]]][[[YYYRRRWWWTTTQQQ\\\nnnpppfff[[[YYYUUUQQQNNNKKKJJJIIINNNOOOOOOOOONNNMMMMMMMMMKKKIIIHHHHHHIIIIIIGGGFFFIIIHHHHHHGGGEEECCCAAA@@@BBBBBBAAA@@@???>>>>>>>>>)))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''&&&&&&'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((()))***************************))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))((())))))******))))))(((******)))(((((('''&&&&&&((((((''''''(((((()))***(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''(((((((((((())))))((((((((()))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------.........////////////000000000000000000000111111111111222111222333333444555666666777888888888888888888888999999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEGGGIIIJJJLLLOOOMMMJJJHHHJJJMMMQQQTTTQQQRRRTTTUUUWWWYYY[[[[[[aaaaaaaaabbbbbb___[[[WWWTTTVVVYYY[[[[[[[[[[[[\\\WWWYYY\\\^^^^^^\\\YYYWWWWWWWWWWWWUUUSSSSSSTTTVVVUUUUUUVVVXXXXXXWWWSSSPPPOOOSSSVVVVVVSSSPPPPPPQQQOOONNNMMMJJJHHHHHHJJJLLLLLLLLLKKKIIIHHHFFFEEEEEEAAABBBBBBAAA@@@>>><<<;;;===<<<;;;:::999999999999999888777666555666777777444555555555555666666666333333333222222222111111111111111000000000000///////////////000000000000000000000000000000000000////////////////////////------......//////000000////////////////////////111111000000000000111111111111111222222222222222333333333333333333333333333333333333333333333333333444444444444555555555666555555444444555555666444555666777888999999888666777888999::::::::::::::::::::::::::::::::::::===;;;;;;>>>>>>;;;;;;=========>>>???@@@BBBBBBCCCEEEGGGHHHHHHHHHHHHIIIJJJGGGGGGHHHHHHGGGFFFEEEEEEGGGJJJNNNPPPPPPPPPQQQRRRXXXXXXXXXVVVUUUSSSQQQPPPNNNNNNNNNOOOQQQTTTVVVXXXVVVUUURRRPPPOOOPPPQQQRRRSSSUUUWWWVVVTTTQQQPPPPPPSSSUUUVVVVVVUUUUUUVVVWWWQQQQQQRRRVVVZZZ]]]^^^^^^\\\\\\\\\\\\[[[YYYXXXXXXXXXXXXSSSOOOTTT___```ZZZ]]][[[XXXTTTPPPNNNLLLLLLJJJJJJKKKLLLMMMNNNOOOPPPKKKJJJJJJKKKLLLKKKIIIGGGGGGGGGFFFEEECCCAAA???>>>?????????>>>>>>=========))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))'''&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((()))***)))((((((((()))++++++)))))))))))))))*********(((((((((((())))))******))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((''''''(((''''''''''''((())))))(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------.........////////////000000000000000000000000111111111111111222222333444555666777666666666777777888888888888999999::::::;;;<<<<<<:::;;;<<<===>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEFFFHHHJJJKKKLLLKKKJJJJJJLLLOOORRRTTTQQQRRRSSSUUUWWWYYY[[[[[[[[[\\\]]]___```]]]YYYUUUSSSUUUXXXYYYXXXWWWVVVWWWXXXYYY[[[\\\]]]\\\[[[[[[\\\ZZZWWWVVVWWWWWWWWWVVVSSSSSSTTTUUUWWWVVVSSSQQQQQQQQQQQQQQQQQQPPPPPPPPPMMMMMMMMMJJJHHHGGGHHHJJJKKKKKKJJJIIIGGGFFFEEEEEE@@@AAAAAAAAA???===:::999<<<;;;:::999999888888888888777555444333444555666444444444555555555666666222222222222111111111111111111000000000/////////........./////////000000000000000000000000000000////////////////////////,,,,,,---......///000000........................111111000000000000111111000111111111222222222222222222222222222222222222111111222222333333444444333333444444444555555555666555555444444555555666444555666888888888777777666777888999999:::::::::::::::999999999999999999<<<999:::======;;;;;;>>>======>>>??????@@@AAAAAABBBDDDFFFFFFFFFFFFGGGHHHEEEFFFGGGHHHHHHHHHGGGGGGHHHKKKMMMOOOOOOPPPQQQSSSUUUVVVWWWXXXWWWUUUSSSRRRPPPPPPOOOPPPQQQTTTVVVXXXZZZXXXUUUSSSQQQRRRSSSTTTRRRUUUXXXYYYXXXVVVUUUUUURRRTTTWWWVVVUUUTTTUUUWWWTTTSSSSSSUUUXXXZZZZZZYYY[[[[[[ZZZYYYXXXXXXXXXYYY[[[XXXUUUSSSSSSTTTSSSRRRZZZYYYVVVSSSQQQPPPOOOOOOJJJIIIIIIJJJLLLMMMNNNNNNLLLKKKKKKLLLLLLKKKHHHFFFCCCCCCCCCCCCBBBAAA@@@@@@===============<<<<<<<<<))))))))))))))))))))))))))))))))))))))))))))))))%%%'''(((((('''''')))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((+++***((('''''')))+++,,,(((((())))))******++++++'''((((((((())))))******))))))))))))))))))))))))'''((()))******)))((('''&&&&&&''''''((()))))))))'''''''''''''''((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---***)))))))))+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000111111111111111111222333444666666777444555555666777888888999888999999::::::;;;<<<<<<::::::;;;<<<===>>>??????@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEFFFHHHIIIKKKHHHIIIKKKLLLNNNPPPQQQRRRPPPQQQSSSUUUWWWYYY[[[\\\VVVWWWYYY\\\^^^\\\XXXUUUTTTVVVXXXXXXVVVSSSRRRRRRWWWWWWWWWXXXYYYZZZ[[[\\\```\\\YYYXXXZZZ[[[ZZZXXXRRRRRRRRRTTTUUUUUUTTTRRRRRRPPPMMMLLLNNNOOOPPPOOOLLLMMMLLLKKKHHHGGGGGGHHHJJJIIIIIIHHHGGGFFFEEEEEE???@@@AAA@@@???<<<:::888<<<;;;:::999888888888888777666444222222333444555444444444555555555666666222222222111111111111000000000000000////////////---.........//////000000000000000000000000000000////////////////////////,,,,,,------...///000000........................111111000000000000111111000000111111222222222222111111111111111111111111000000111222333333444444333333333444444444555555555555555444444555555555555666777888888777666666666666777999999::::::::::::999999999999999999999999666777;;;<<<::::::>>>>>>>>>>>>??????@@@@@@@@@BBBDDDFFFFFFFFFFFFGGGHHHCCCDDDFFFHHHIIIIIIIIIIIIHHHIIIKKKLLLLLLMMMOOOQQQOOOQQQSSSUUUUUUTTTRRRQQQQQQQQQPPPPPPQQQTTTVVVXXX\\\ZZZWWWTTTSSSSSSUUUVVVQQQUUUYYY[[[[[[ZZZYYYYYYQQQTTTVVVVVVTTTSSSTTTVVVWWWUUUUUUUUUWWWWWWVVVUUUVVVWWWWWWWWWWWWYYY[[[^^^ZZZWWWWWWZZZYYYTTTSSSVVVUUUTTTRRRQQQPPPPPPPPPPPPNNNLLLJJJJJJJJJJJJJJJIIIKKKKKKKKKKKKKKKIIIEEEBBB???@@@AAAAAABBBBBBBBBBBB<<<<<<<<<<<<<<<<<<<<<;;;))))))((('''''''''''''''))))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''''''''((()))++++++++++++******************))))))************))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&''')))************))))))))))))************))))))))))))************++++++++++++++++++++++++---------............/////////.........---------////////////000000000000333333333444444444555555777777777777666666666666888888999:::;;;;;;;;;;;;=========>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCFFFIIIJJJIIIGGGGGGGGGLLLLLLLLLKKKKKKMMMPPPSSSMMMNNNOOORRRUUUYYY\\\^^^]]][[[ZZZ[[[]]]\\\YYYVVVSSSVVVYYY\\\\\\ZZZWWWTTTSSSTTTUUUVVVWWWXXXXXXWWW___]]]\\\[[[\\\\\\\\\[[[YYYWWWTTTSSSRRRRRRQQQOOOQQQNNNKKKKKKMMMOOONNNMMMLLLKKKHHHFFFEEEEEEEEEEEEIIIIIIHHHGGGFFFEEEDDDDDDAAA@@@>>><<<;;;:::;;;;;;999999888888777666666666777666555444333222222222444444333444555888;;;===333333222222111000//////000000///...........................//////////////////............//////000000//////.........---////////////////////////........................000000000000000000000000333222000/////////000111000000000000111111111111222222222111111111111111000222444666777777666555333333333444444444555555777777777777777777777777777777777888999999::::::999999999999999999999999888888999::::::;;;<<<<<<;;;===@@@BBBAAAAAAAAABBBFFFDDDBBBAAAAAAAAACCCDDDCCCEEEFFFFFFEEEFFFHHHKKKGGGIIIKKKLLLKKKJJJKKKLLLIIIJJJMMMRRRTTTTTTPPPMMMOOOPPPQQQPPPPPPQQQSSSUUUUUUWWWYYYXXXTTTPPPPPPQQQUUUXXX[[[\\\[[[ZZZYYYYYY[[[XXXTTTRRRSSSTTTUUUTTTXXXYYYXXXWWWUUUUUUVVVXXXXXXXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYXXXVVVUUUUUUTTTPPPMMMMMMOOOOOOKKKKKKMMMMMMMMMMMMMMMMMMNNNNNNNNNEEEEEEFFFHHHJJJHHHEEEBBB@@@???>>>>>>======>>>>>><<<<<<;;;:::999999999999))))))((('''''''''''''''))))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''((()))***+++************************))))))************))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''&&&'''((())))))***))))))(((((()))))))))*********))))))))))))************++++++++++++++++++++++++------------............//////.........---------////////////000000000000333333333444444444444555666666666666666666666666777888999:::;;;;;;;;;;;;<<<======>>>>>>???@@@@@@?????????@@@@@@@@@AAAAAABBBEEEHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIIIIJJJNNNQQQPPPQQQSSSUUUVVVWWWXXXXXX^^^\\\ZZZZZZZZZYYYUUUQQQPPPRRRVVVYYYZZZYYYVVVTTTSSSTTTUUUVVVVVVWWWWWWWWWZZZYYYXXXXXXYYYZZZZZZZZZZZZXXXUUUSSSRRRPPPNNNLLLPPPMMMJJJJJJLLLNNNNNNMMMNNNMMMJJJGGGEEECCCBBBBBBHHHGGGFFFEEEDDDCCCCCCBBB@@@???===<<<:::::::::;;;999999888777777666666555666555444333333222222222222222222333444666888999333333222111111000//////000//////...........................//////////////////............//////000/////////.........---................................................////////////////////////222222000/////////000000//////000000000111111111111222222222222333333333222333555666666666444333444444444555555555666666777777777777777777777777666777777888888999:::::::::::::::999999999999999::::::::::::::::::::::::<<<>>>AAABBBAAAAAABBBCCCFFFEEECCCAAAAAAAAABBBCCCCCCDDDFFFFFFEEEFFFHHHJJJIIIJJJLLLMMMLLLLLLMMMNNNJJJLLLOOOSSSVVVVVVSSSPPPNNNPPPQQQQQQPPPOOOPPPQQQQQQTTTVVVUUURRRPPPQQQSSSSSSUUUXXXYYYYYYYYYZZZ[[[ZZZ\\\]]][[[XXXVVVVVVWWWYYYYYYYYYWWWTTTSSSUUUVVVXXXXXXXXXWWWWWWWWWWWWWWWYYYXXXWWWVVVUUUTTTTTTSSSPPPMMMMMMOOOOOOLLLLLLNNNMMMMMMLLLLLLLLLKKKKKKKKKEEEEEEEEEGGGHHHGGGDDDBBB???>>>>>>===============<<<<<<;;;:::999999999999)))((((((''''''''''''((())))))(((((((((((())))))''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((''''''(((((()))***+++************************))))))************))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))************++++++++++++++++++++++++------------...........................---------////////////000000000000333333333333444444444444444444555555666777777777777888999:::;;;;;;;;;;;;<<<<<<======>>>?????????<<<======>>>???@@@AAAAAAAAACCCFFFHHHHHHHHHHHHIIIGGGHHHHHHGGGGGGHHHLLLOOONNNPPPRRRTTTUUUUUUTTTTTT[[[ZZZYYYYYYYYYWWWTTTQQQOOORRRUUUYYYZZZYYYWWWVVVSSSSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZZZZ\\\YYYVVVTTTRRROOOLLLJJJNNNLLLIIIIIIKKKMMMNNNNNNPPPNNNKKKHHHDDDBBB@@@???EEEEEEDDDCCCBBBAAA@@@@@@???>>>===;;;::::::::::::888888888777666666555555555555444333222222222222111111111222222333444444222222111111000000//////000///......------......---............///////////////............///////////////...............................................................////////////////////////111111000/////////000000//////000000000000111111111111222222333444444444444444555666555444222111555555555555666666666666777777777777777777777777666666777888888999999:::::::::::::::::::::::::::;;;;;;:::::::::999999999<<<>>>AAABBBAAAAAABBBCCCFFFEEECCCAAAAAAAAAAAABBBCCCDDDEEEEEEEEEFFFHHHJJJIIIKKKMMMMMMLLLLLLNNNOOOLLLNNNPPPTTTWWWXXXVVVTTTNNNPPPQQQPPPNNNMMMMMMNNNNNNQQQRRRRRRPPPOOORRRUUUPPPQQQSSSTTTTTTVVVXXX[[[WWW]]]cccbbb\\\WWWWWWYYYZZZZZZYYYWWWTTTRRRRRRSSSWWWXXXXXXXXXWWWWWWVVVUUUWWWVVVVVVUUUTTTSSSRRRRRRPPPMMMLLLNNNNNNLLLLLLOOOMMMLLLKKKJJJJJJIIIIIIJJJGGGEEEDDDEEEEEEFFFDDDCCC>>>>>>===<<<<<<<<<======<<<;;;:::999999888888999)))(((''''''''''''(((((())))))(((((((((((())))))'''(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++------((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********************+++++++++))))))************))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((())))))))))))(((((('''(((((((((((()))))))))***((()))))))))************++++++++++++++++++++++++,,,,,,---------.................................////////////000000000000222222333333333444444444222333333555666777888888777888999::::::;;;::::::;;;;;;<<<======>>>>>>???<<<<<<===>>>???AAAAAABBB???BBBEEEFFFGGGGGGIIIJJJHHHHHHIIIHHHGGGIIILLLOOOMMMMMMNNNPPPRRRSSSUUUVVVVVVWWWXXXYYYYYYYYYXXXVVVSSSUUUXXXZZZ[[[ZZZYYYWWWSSSSSSSSSTTTTTTUUUUUUVVVXXXXXXYYYXXXWWWWWWYYYZZZ\\\ZZZWWWUUUSSSQQQNNNKKKLLLKKKIIIIIIJJJLLLNNNOOOOOOMMMKKKHHHEEEBBB@@@???CCCBBBBBBAAA@@@???>>>>>>===<<<<<<;;;:::999999999888777777666666555444444444444333222222222222222000111111222222111111000111111000000000///////////////...------------...---------........./////////......------......///........................................................................////////////////////////000000000/////////000000////////////000000000111222222222222222222222222333333444444444444333222444444444444555555555555777777777777777777777777666666777777888999999999:::::::::::::::;;;;;;;;;::::::::::::::::::::::::===>>>@@@AAAAAAAAABBBDDDEEEDDDCCCAAAAAAAAAAAAAAACCCDDDEEEEEEEEEFFFHHHJJJIIIJJJLLLLLLKKKLLLNNNPPPNNNNNNPPPTTTWWWYYYWWWVVVOOOOOOOOOMMMKKKKKKNNNPPPOOOPPPRRRPPPNNNOOORRRVVVOOOOOOPPPPPPPPPRRRUUUXXXRRRXXX]]]]]]ZZZVVVVVVWWW[[[[[[ZZZWWWTTTQQQQQQQQQWWWWWWXXXXXXWWWVVVUUUTTTUUUUUUTTTTTTSSSRRRQQQQQQOOOKKKJJJMMMLLLJJJKKKNNNLLLKKKJJJIIIIIIJJJJJJKKKIIIGGGDDDDDDDDDEEEEEEDDD???>>>>>>===============<<<;;;:::999888888888888((((((''''''''''''(((((())))))(((((((((((())))))(((((((((''''''(((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++------))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***))))))*********+++++++++))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((())))))))))))((((((''''''(((((((((((()))))))))((()))))))))************++++++++++++++++++++++++,,,,,,,,,------------...---.....................////////////000000000000222222222333333333444444111222333444555666777888777777888999::::::::::::;;;;;;;;;<<<======>>>>>>======>>>???@@@AAABBBCCC???AAADDDEEEFFFGGGIIIKKKJJJJJJKKKJJJIIIKKKNNNQQQUUUSSSPPPOOOPPPSSSWWWZZZVVVXXXYYY[[[[[[ZZZZZZZZZVVVWWWYYYZZZZZZYYYVVVUUUTTTTTTSSSSSSSSSTTTUUUVVVYYYZZZZZZXXXUUUTTTUUUWWWYYYXXXVVVVVVVVVTTTQQQOOOKKKKKKKKKJJJJJJKKKMMMNNNKKKJJJIIIGGGEEECCCBBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;::::::999999888888777777666666555444444444333333222111111111222222111222222222222111000///000000////////////////////////...---------------------------..................------------......---------......................................................................................./////////000000000//////...////////////000000000222222111111000000//////000111222333333444444444222222333333333444444444666666666666666666666666555666666777888888999999999999999::::::;;;;;;;;;777777888999;;;<<<=========>>>???@@@???@@@BBBDDDCCCCCCBBBAAAAAAAAAAAAAAABBBCCCEEEEEEDDDEEEGGGIIIHHHIIIJJJJJJJJJKKKMMMPPPOOOOOOPPPRRRVVVWWWWWWVVVRRRPPPMMMJJJHHHKKKPPPTTTQQQRRRSSSQQQNNNMMMPPPTTTOOOOOOOOOMMMMMMNNNRRRTTTOOOOOOPPPRRRTTTUUUTTTTTTZZZZZZZZZXXXUUURRRQQQRRRVVVVVVWWWVVVVVVUUUTTTTTTUUUTTTTTTSSSSSSRRRRRRRRRMMMJJJHHHJJJJJJIIIJJJNNNKKKJJJIIIIIIJJJKKKMMMNNNJJJHHHEEEDDDDDDEEEEEEDDD??????>>>============>>>;;;;;;:::999888888888888(((''''''''''''(((((()))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))***++++++,,,,,,))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((())))))))))))((((((''''''(((((((((((())))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,---------------------...............////////////000000000000222222222222333333333333111111222333444555666777666777888999::::::::::::::::::;;;;;;<<<=========>>>>>>??????@@@AAABBBBBB???AAACCCDDDEEEFFFHHHJJJKKKKKKKKKJJJJJJLLLOOORRR```]]]WWWSSSRRRTTTXXX[[[ZZZ[[[]]]]]][[[YYYYYYYYYVVVWWWXXXXXXWWWVVVTTTRRRVVVUUUTTTSSSSSSTTTUUUVVVWWWYYYYYYVVVRRRPPPRRRTTTVVVUUUUUUVVVWWWVVVSSSQQQJJJLLLNNNNNNLLLKKKKKKLLLHHHHHHHHHGGGFFFDDDCCCBBB??????>>>===<<<;;;;;;:::999999999:::999888777777666666666555444444333333222222111111000111111222222222222111111111000000////////////............///...------,,,,,,------,,,------------...............------------......---------------.........------------------------......................................................///000000000//////......////////////000000111111000000000////////////000000111222444444555111222222222333333333333666666666666666666666666555555666777777888888999777888888999999::::::;;;666666888999;;;<<<>>>>>><<<===>>>>>>>>>???AAACCC@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDDDDDDDEEEGGGIIIHHHIIIIIIIIIIIIKKKNNNPPPQQQPPPPPPQQQTTTVVVVVVUUUUUUSSSOOOKKKIIIKKKQQQUUUQQQSSSTTTRRRNNNLLLNNNQQQOOOOOOOOOMMMLLLMMMPPPRRRNNNLLLJJJLLLPPPSSSSSSRRRXXXYYYZZZYYYVVVTTTTTTTTTVVVUUUUUUTTTTTTUUUUUUVVVUUUUUUUUUUUUTTTTTTSSSSSSMMMIIIHHHJJJJJJIIIJJJOOOLLLKKKIIIHHHIIIJJJLLLNNNJJJGGGEEECCCDDDDDDDDDCCC???>>>======<<<<<<======;;;:::999888888777777888'''''''''''''''((())))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))((())))))***++++++,,,,,,))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***&&&'''((())))))***))))))'''''''''((((((((())))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000111222222222222333333333111111222333444555555555666777888999999::::::999999::::::;;;<<<<<<======>>>>>>>>>>>>??????@@@@@@???AAACCCCCCCCCEEEGGGIIIIIIIIIIIIIIIHHHJJJMMMPPPbbb___ZZZUUUTTTUUUXXXZZZYYY[[[^^^]]][[[YYYYYY[[[UUUVVVWWWWWWWWWVVVUUUTTTWWWVVVUUUTTTTTTUUUVVVWWWUUUXXXYYYVVVRRRPPPSSSVVVTTTSSSSSSUUUUUUTTTQQQOOOJJJMMMQQQQQQNNNKKKJJJJJJHHHHHHHHHGGGFFFDDDBBBAAA???>>>>>>===<<<;;;::::::777888999999999888777666666666555555444333333222111111000000000000111111222222000//////000111111........................///...------,,,,,,------,,,,,,---------............------,,,,,,------...,,,,,,,,,------.........------------------------................................................------///000000000//////........./////////000000...//////000111111222222111111111111111222333333222222222333333333444444666666666666666666666666555555666666777888888888666666777888888999::::::777777888999;;;<<<======;;;<<<===<<<<<<===@@@BBB>>>???@@@AAABBBCCCCCCCCCBBBCCCDDDDDDDDDEEEGGGIIIHHHIIIJJJIIIJJJKKKOOORRRTTTRRRQQQQQQSSSUUUVVVUUUXXXWWWTTTPPPMMMLLLNNNPPPNNNPPPRRRQQQNNNLLLLLLNNNMMMNNNNNNNNNMMMNNNQQQSSSOOOPPPQQQQQQQQQRRRSSSTTTVVVXXXZZZZZZXXXWWWWWWWWWUUUTTTSSSRRRRRRTTTWWWYYYWWWWWWVVVVVVVVVVVVUUUUUUOOOKKKIIIKKKKKKJJJLLLQQQNNNLLLJJJGGGFFFGGGIIIJJJGGGEEECCCBBBBBBBBBAAA@@@<<<<<<;;;::::::::::::;;;;;;:::999888777777777777'''''''''''''''((()))***))))))(((((((((((()))))))))((('''&&&&&&'''((()))&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))***)))(((((((((((())))))((())))))***++++++,,,,,,))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&&&&((()))************''''''''''''((((((((()))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,------------------.........//////////////////000000000000111111222222222333333333111222222333333444444555666777888999999:::999999999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>@@@AAACCCCCCCCCDDDGGGIIIFFFGGGGGGFFFFFFGGGKKKNNN\\\ZZZWWWUUUUUUVVVXXXYYYTTTXXX[[[\\\[[[[[[\\\^^^UUUVVVXXXYYYYYYYYYXXXXXXXXXWWWUUUTTTTTTUUUWWWXXXUUUXXX[[[YYYUUUSSSVVVZZZSSSRRRRRRSSSTTTRRROOOLLLJJJNNNSSSSSSPPPLLLIIIHHHHHHHHHHHHHHHFFFDDDAAA@@@???>>>===<<<;;;::::::999777777888999999888666666666555555444444333222222111000000000000000111111222111///...---///000222---...........................---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........------------------------................................................,,,---///000000000//////............/////////000,,,---...000222444666666333222111111000111111111333333333444444444555555666666666666666666666666555555666666777888888888555666666777888888999999999999999::::::;;;;;;;;;:::;;;<<<;;;;;;<<>>???AAABBBCCCDDDDDDBBBCCCDDDDDDDDDEEEGGGIIIJJJJJJKKKJJJJJJMMMPPPSSSVVVTTTRRRRRRTTTUUUVVVUUUZZZZZZYYYUUUPPPMMMKKKKKKJJJNNNQQQPPPMMMKKKLLLMMMKKKLLLNNNOOOOOOPPPSSSUUUQQQVVVZZZYYYTTTQQQSSSWWWUUUWWWZZZ[[[ZZZYYYYYYZZZUUUTTTQQQPPPQQQTTTXXXZZZXXXXXXWWWWWWWWWWWWWWWWWWPPPLLLJJJLLLLLLLLLNNNSSSPPPMMMJJJFFFDDDDDDEEEFFFEEECCCAAAAAAAAAAAA???===;;;:::999999888888999999;;;:::999888777777777777(((((((((((((((((((((((())))))(((''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((((((''''''******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))((((((+++***)))'''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,+++,,,---...///////////////000000000000111111222222222333333333111222222333333444444555666666666777888888999999::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>===<<>>??????@@@>>>@@@BBBBBBAAA????????????@@@BBBCCCCCCCCCEEEGGGKKKMMMNNNNNNMMMMMMNNNOOOQQQRRRTTTWWWYYYYYYWWWUUUTTTVVVXXXWWWSSSOOOKKKIIIMMMNNNOOONNNLLLJJJKKKLLLOOONNNNNNNNNNNNPPPRRRTTTRRRUUUXXX[[[[[[YYYVVVSSSVVVWWWXXXYYYYYYZZZ\\\^^^]]]TTTOOORRRUUUTTTVVVZZZWWWYYYZZZXXXUUURRRQQQQQQNNNNNNLLLKKKKKKLLLLLLMMMMMMKKKGGGGGGGGGGGGCCCAAADDDDDDCCCBBB@@@>>>;;;:::999999888888777666666666999888888888777777666666(((((((((((((((((((((((())))))((('''''''''''''''))))))((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((('''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''***)))))))))((((((((('''))))))))))))))))))))))))(((((())))))))))))((((((+++***((('''''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,------,,,,,,,,,---...///.../////////000000000000000000111111111222222222111222222333333444444555777777777888999999:::::::::::::::;;;;;;;;;;;;<<<======>>>>>>??????>>>>>><<>>===;;;:::888777666666666666666666666666666666555444333222111000000000//////////////////000////////////............///.........------------...---------,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------............/////////000000000111111111//////000000000111111111111111111222222333333444333444444444444555555555444444555555666777777777888888777777777777888888::::::::::::::::::::::::;;;<<<<<<===>>>>>>??????>>>@@@BBBBBB@@@??????@@@@@@BBBCCCDDDDDDEEEGGGHHHGGGIIIKKKLLLMMMNNNQQQSSSSSSSSSSSSTTTVVVWWWWWWVVVRRRSSSTTTSSSRRRPPPOOOOOONNNOOOPPPOOOMMMLLLMMMNNNLLLKKKJJJIIIIIIKKKOOOQQQQQQTTTWWWZZZ[[[YYYWWWUUU[[[\\\\\\ZZZXXXWWWXXXYYYXXXQQQNNNQQQRRRPPPPPPSSSVVVVVVVVVVVVUUUSSSQQQPPPLLLKKKJJJIIIIIIJJJKKKLLLMMMKKKHHHGGGGGGGGGDDDAAACCCCCCBBBBBB@@@>>><<<;;;888888777777666555555555888888888777777777666666(((((((((((((((((((((((()))((((((''''''''''''((()))))))))(((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---...///....../////////000000000//////000000000111111111111222222333333444444555777777888999999::::::;;;:::::::::;;;;;;;;;<<<<<<===>>>>>>???@@@@@@??????===@@@CCCDDDCCCCCCCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKLLLNNNPPPSSSTTTTTTSSSRRRSSSUUUWWWYYYZZZ[[[[[[[[[WWWWWWWWWWWWXXXXXXXXXXXX]]]ZZZWWWTTTSSSTTTUUUVVVZZZYYYWWWVVVVVVWWWYYY[[[UUUTTTSSSRRRQQQPPPOOOOOOLLLLLLMMMLLLLLLKKKIIIIIIGGGGGGFFFEEECCCAAA???>>>>>>===<<<;;;999777666666555555555555555555555555777666555333111000///...///......------......////////////............---............------------------,,,,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------................................................---------............/////////000000000000111111//////000000000000111111222222222222222222222222333333333333444444444444444444555555666777777777888777777777777777888888999999::::::::::::::::::<<<<<<<<<======>>>>>>???>>>???AAAAAA@@@??????@@@AAACCCEEEEEEEEEFFFHHHJJJGGGIIIKKKLLLMMMOOORRRUUUWWWVVVTTTSSSSSSTTTVVVWWWSSSSSSQQQPPPPPPPPPQQQQQQNNNOOOPPPOOONNNMMMNNNOOOIIIHHHFFFCCCBBBDDDJJJNNNPPPRRRVVVYYYZZZZZZXXXWWW^^^^^^^^^[[[XXXWWWWWWYYYXXXTTTRRRTTTUUUTTTTTTVVVVVVTTTRRRSSSUUUUUUQQQNNNLLLKKKJJJIIIIIIJJJKKKLLLMMMKKKIIIHHHGGGGGGDDDBBBAAAAAAAAA@@@???>>><<<;;;777777666666555444444444777777777777666666666666(((((((((((((((((((((((()))(((''''''''''''(((((()))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------.............../////////000000000000000000111111111222111222222333333444444555666777777888888999::::::999::::::;;;;;;<<<<<<<<<===>>>???@@@@@@@@@@@@@@@???AAACCCDDDCCCCCCDDDEEEDDDEEEGGGHHHJJJJJJKKKKKKOOOQQQSSSUUUVVVUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXWWWUUUUUUUUUVVVVVVWWWXXXXXX\\\ZZZXXXUUUTTTSSSTTTTTTZZZYYYYYYXXXYYYYYYZZZ[[[SSSSSSSSSRRRRRRQQQPPPOOOLLLLLLKKKKKKJJJIIIIIIHHHFFFFFFEEEDDDBBB@@@>>>===<<<<<<;;;:::888777666555444444444444444444444444555444333222111000/////////................../////////.........---------------------------------,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------............///////////////000000000111////////////000000000111333333222222222222222222222222222333333333444444444444555555666777777777777777777777777777888999999999999999999:::::::::<<<<<<<<<=========>>>>>>===>>>@@@@@@??????@@@AAA@@@BBBEEEEEEFFFGGGIIIKKKLLLMMMNNNNNNNNNPPPSSSUUU\\\[[[ZZZWWWUUUTTTUUUVVVVVVUUUSSSSSSRRRQQQPPPNNNMMMNNNOOONNNMMMLLLMMMNNNJJJHHHEEEAAA>>>AAAGGGLLLOOOQQQTTTWWWYYYZZZZZZYYY[[[\\\]]]\\\[[[[[[]]]___]]]ZZZWWWVVVWWWYYY\\\___YYYVVVSSSTTTWWWVVVQQQLLLNNNMMMLLLKKKKKKLLLMMMNNNLLLKKKIIIHHHGGGFFFEEEDDD@@@@@@??????>>>===<<<<<<888777777666666555444444666666666666666666666666((((((((((((((((((((((((((((((''''''''''''((((((***)))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))(((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---------------............////////////111111111222222222333333111222222333333444444555555555666666777888888888999999::::::;;;<<<============>>>@@@@@@AAAAAAAAA@@@BBBCCCDDDCCCCCCDDDEEEEEEFFFHHHIIIKKKLLLLLLLLLNNNPPPRRRSSSTTTSSSRRRQQQVVVVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVWWWXXX[[[YYYXXXVVVTTTSSSSSSSSSWWWXXXZZZ\\\]]]\\\ZZZYYYSSSSSSSSSSSSRRRQQQOOOOOOKKKKKKJJJIIIIIIHHHHHHHHHEEEEEEDDDCCCAAA???===<<<;;;::::::888777666555444333333333333333333333333111111111111111111111000000//////......//////000............------------,,,,,,------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---------............///...////////////000000000...////////////000000000333333222222222222222222222222222333333333444444444444555555666777777777777777666666777888999999888888888999999:::::::::<<<<<<<<<<<<============<<<>>>????????????AAACCC???AAADDDEEEEEEFFFIIIKKKNNNOOOPPPPPPQQQSSSWWWZZZ```aaaaaa^^^ZZZVVVVVVVVVVVVVVVVVVXXXYYYWWWSSSPPPQQQRRRRRRQQQOOONNNNNNOOOMMMMMMKKKFFFAAAAAAFFFKKKNNNOOOQQQTTTWWWXXXYYYZZZ[[[\\\]]]]]]]]]^^^```bbbfffbbb[[[TTTRRRVVV\\\```___[[[WWWWWWXXXWWWQQQKKKOOONNNLLLKKKKKKKKKLLLMMMJJJJJJIIIHHHFFFEEEDDDDDD??????>>>===<<<<<<;;;;;;999999888777777666666555555555555555555555555666(((((((((((((((((((((((((((''''''''''''(((((()))******)))))))))(((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&'''(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,------......------------........./////////111222222222222333333333111222222333333444444555444444555555666777777888888999::::::;;;<<<======<<<<<<>>>???@@@@@@AAAAAAAAACCCDDDDDDCCCCCCDDDEEEGGGGGGHHHJJJLLLMMMNNNOOOQQQSSSTTTVVVVVVUUUSSSRRRVVVVVVVVVVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTUUUWWWWWWXXXXXXWWWVVVUUUTTTSSSRRRTTTVVVZZZ\\\]]]\\\YYYWWWSSSTTTTTTTTTRRRQQQOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDCCCBBB@@@>>><<<;;;:::999888777666555444444222222222222222222222222///000000000000111111111000//////////////////000.........------------,,,,,,,,,,,,,,,------------)))************+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------............///......////////////000000......////////////000000222222222222222222222222333333333333444444444444444444555555666777777777666666666666777888999:::777777888888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;===>>>>>>>>>???AAADDD???AAADDDEEEFFFGGGIIIKKKKKKMMMOOOQQQSSSXXX]]]aaaaaaccceeebbb]]]ZZZZZZ[[[VVVVVVWWW\\\``````\\\WWWXXXXXXXXXWWWTTTRRRRRRSSSRRRTTTTTTOOOHHHEEEGGGKKKMMMNNNOOOQQQTTTVVVXXXYYY]]]^^^^^^^^^\\\\\\^^^___rrrnnncccVVVQQQUUU[[[___aaa^^^[[[ZZZYYYVVVQQQLLLNNNMMMKKKJJJIIIIIIIIIIIIGGGHHHHHHGGGDDDCCCCCCDDD@@@???===<<<;;;:::::::::999999999888777777666666444444444555555555555555(((((((((((((((((((((((('''''''''''''''((())))))*********)))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((())))))))))))(((((((((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))((((((''''''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&'''(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,---.........---------------.........//////111111111111222222222222111222222333333444444555555555555666777777888888888999999:::;;;<<<===>>>;;;;;;===>>>???@@@@@@@@@BBBCCCDDDDDDBBBBBBDDDFFFIIIIIIIIIJJJLLLNNNQQQRRRTTTUUUVVVWWWWWWVVVTTTSSSUUUUUUUUUVVVWWWXXXYYYZZZXXXWWWUUUTTTTTTUUUVVVWWWVVVWWWWWWWWWVVVUUUSSSRRRRRRTTTVVVXXXYYYXXXWWWVVVTTTTTTUUUTTTSSSPPPMMMLLLJJJJJJHHHGGGFFFFFFGGGGGGCCCCCCBBBAAA???===<<<;;;888888777777666555444444222222222222222222222222000000000000000000/////////......------......///.........---------,,,,,,++++++,,,,,,,,,---------))))))))))))******++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................---------------------------------............///........./////////000000........./////////000000111111111222222333333444333444444444444555555555444444555555666777777777666666666666777888999:::666777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<=========???BBBDDD@@@BBBEEEFFFGGGHHHKKKMMMKKKMMMOOOQQQTTTYYY___ccc```cccdddaaa^^^]]]```ddd\\\ZZZZZZ^^^ccceeebbb^^^]]]]]]]]]ZZZWWWTTTTTTTTTWWW[[[]]]XXXOOOIIIHHHJJJLLLLLLMMMOOOQQQTTTVVVXXX\\\]]]]]]\\\ZZZYYYZZZ\\\sssqqqgggXXXRRRVVV\\\^^^______]]]\\\YYYUUURRRPPPPPPOOOLLLJJJHHHGGGGGGGGGEEEGGGHHHFFFCCCAAABBBCCC@@@???===;;;999999888888888888888777666666555555333333444444444555555555(((((((((((((((((((((((('''''''''''''''((()))***************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((($$$%%%'''(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,---.........---,,,---------.........//////000000000000111111111111111222222333333444555555666666666777888888999999888888999:::;;;======>>>:::;;;<<<===??????@@@@@@CCCDDDDDDDDDBBBBBBDDDFFFKKKJJJJJJJJJLLLOOORRRTTTPPPQQQSSSTTTSSSRRRPPPOOOTTTTTTUUUVVVWWWYYY[[[\\\ZZZXXXVVVTTTTTTUUUVVVWWWUUUVVVVVVWWWVVVUUUTTTSSSRRRRRRSSSTTTUUUUUUVVVVVVTTTUUUUUUUUUSSSPPPMMMKKKJJJIIIHHHFFFEEEFFFFFFGGGCCCCCCBBBAAA???===;;;:::888888777666555444444333111111111111111111111111222111111000///......---...------,,,,,,------.........---------,,,,,,,,,+++++++++,,,,,,---------(((((())))))*********+++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................---------------------------------.........//////............/////////000............/////////000000000111222333333444444444444444555555555666666444444555555666777777777666666666666777888999:::666777777888999999::::::<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<=========???BBBEEEAAADDDFFFHHHHHHJJJLLLOOONNNOOOPPPQQQRRRVVV\\\```___aaaaaa___\\\^^^eeelllddd```]]]___ccceeeccc```^^^^^^]]][[[WWWTTTSSSSSSYYY^^^bbb^^^TTTKKKHHHIIILLLLLLLLLMMMOOORRRUUUWWWYYYZZZZZZYYYXXXXXXYYY[[[hhhiiiaaaUUUOOOTTTZZZ[[[\\\^^^^^^\\\XXXUUUSSSSSSSSSRRROOOLLLJJJIIIHHHHHHDDDFFFGGGEEEBBB@@@AAACCCAAA@@@===;;;999888777777777777777666555555444444333333333444444555555555))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((((()))))))))((('''&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''((())))))***))))))))))))))))))))))))))))))))))))(((((('''''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''************************++++++,,,,,,,,,,,,------------------------------..................------000000000111222222333333000//////222444666555333666666777888888888888888777888:::;;;<<<<<<;;;:::<<<=========>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEIIIIIIKKKMMMOOOQQQSSSTTTTTTTTTUUUTTTTTTSSSRRRQQQSSSTTTUUUSSSQQQRRRVVVYYYXXXXXXYYYZZZ[[[YYYUUURRRSSSRRRRRRTTTUUUTTTRRROOOSSSOOOKKKKKKNNNQQQRRRQQQWWWWWWVVVTTTQQQMMMIIIGGGHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@>>>===;;;::::::888777777666555444444444222222222111111111111000000000000000////////////...------------,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************++++++************++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......//////......////////////000000000000111111111000000000000000111111222222222333333333222222333333333333444444222222333333444555666666666666666666666555555555777777777777888888888888<<<;;;:::999:::;;;<<<===;;;;;;<<<<<<===>>>>>>>>>???AAADDDFFFHHHJJJMMMOOONNNRRRUUUVVVTTTSSSTTTVVV\\\]]]^^^___aaaccceeeeeennniiieeedddfffeeeaaa\\\^^^```aaa```]]]YYYWWWVVV^^^bbbeeeaaaYYYRRROOOPPPKKKDDDBBBJJJSSSVVVVVVUUUYYY[[[]]]^^^\\\YYYUUUSSSWWWXXXXXXWWWUUUTTTUUUWWW\\\___bbbbbb___[[[XXXWWWTTTSSSQQQOOOLLLIIIGGGFFFDDDDDDCCCBBB@@@???>>>>>>>>>===;;;:::999888888888888777777666555444444444333333333222222222111111))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((()))((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''************************+++++++++,,,,,,,,,------------------------------........................///000000111111222333333111111111222444555555555666666777888888888888777888888999:::;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAA@@@AAABBBCCCDDDEEEEEEFFFHHHIIIKKKMMMOOOQQQRRRRRRQQQRRRSSSTTTTTTTTTTTTTTTSSSSSSTTTRRRQQQRRRVVVZZZ\\\[[[ZZZ[[[ZZZXXXUUURRROOONNNOOOPPPSSSTTTSSSQQQQQQNNNKKKJJJLLLMMMMMMLLLSSSTTTSSSRRRPPPMMMJJJHHHGGGGGGFFFEEECCCBBBAAAAAA@@@@@@???>>><<<;;;:::999666666555555444333333222222222222111111111000000000000000000/////////............---------,,,,,,------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------...,,,---......//////........./////////000000000000000000000000000000000000222222222222333333333333222222222333333333444444222333333444444555555555666666666666666666666555666666777777777888888888;;;;;;:::999:::;;;<<<===<<<<<<======>>>?????????AAACCCEEEEEEEEEFFFHHHJJJKKKMMMPPPRRRSSSUUUVVVXXXXXXYYY[[[^^^```aaaaaaaaabbb``````bbbfffhhhfffdddaaabbbbbb```[[[WWWUUUUUUUUUXXX[[[YYYUUURRRQQQRRRLLLEEEBBBHHHOOORRRSSSUUUVVVWWWXXX[[[]]]\\\YYYUUUOOOPPPQQQQQQPPPPPPRRRTTTTTTWWW[[[]]]\\\ZZZYYYXXXSSSRRRPPPNNNKKKHHHGGGEEEDDDCCCBBBAAA???>>>===<<<<<<<<<;;;:::999888777777777777666666555444444333333333333222222111111111))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................//////000111111222222333222333333333222333444666555666777777888888777777999888888999999:::;;;<<<:::;;;<<<>>>???AAABBBCCCAAAAAABBBCCCDDDEEEFFFFFFHHHJJJLLLNNNPPPPPPPPPPPPNNNOOOQQQSSSUUUVVVWWWWWWTTTTTTSSSRRRRRRUUUYYY\\\ZZZXXXVVVUUUTTTRRROOOMMMKKKJJJJJJMMMPPPSSSTTTTTTQQQOOOLLLKKKLLLKKKJJJIIIOOOOOOOOOOOONNNLLLJJJIIIGGGFFFEEEDDDBBBAAA@@@??????>>>===<<<;;;:::999888444444444333333222222111222222111111111000000000000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++,,,,,,,,,,,,------------------------------,,,---------.../////////,,,---......//////............/////////000000000000000000000000000000000222222333333333444444444222222222222333333333333444444444444444444444444555555666666666666666666666666777777777777888888:::::::::::::::;;;<<<<<<======>>>>>>???@@@@@@@@@AAACCCEEEFFFFFFFFFHHHJJJLLLKKKLLLNNNRRRUUUWWWWWWVVVXXX[[[___``````___^^^XXXZZZ^^^bbbfffhhhhhhhhheeedddccc^^^ZZZVVVUUUUUUSSSSSSTTTTTTSSSRRRRRRQQQKKKFFFDDDHHHLLLNNNQQQTTTTTTRRRRRRWWW]]]___\\\XXXOOOQQQRRRRRRRRRSSSUUUWWWRRRUUUYYYZZZYYYXXXWWWWWWRRRQQQOOOLLLJJJGGGEEEDDDCCCBBBAAA???===<<<:::999::::::::::::999888666555666666666555555444444333444444333222111111000000(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))((((((((((((((((((((((((&&&'''((()))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))&&&''''''(((((((((''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------...............//////000000111222222222111222333222111111333666555666666777777777777777999888888777888:::;;;===;;;<<<===>>>???AAABBBBBBAAABBBBBBCCCDDDEEEFFFFFFHHHIIILLLNNNOOOOOOOOONNNNNNOOOQQQSSSUUUVVVWWWXXXUUUUUUTTTTTTUUUXXX[[[^^^WWWUUUSSSRRRQQQPPPNNNLLLKKKJJJIIIKKKOOORRRTTTUUUQQQPPPOOONNNNNNMMMLLLKKKJJJKKKKKKLLLLLLKKKJJJIIIFFFEEEDDDBBBAAA???>>>>>>===<<<<<<;;;999888888777444444333333333222222222111111111111000000000000000000/////////..................------------,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************+++++++++,,,,,,,,,------------------------------,,,,,,---......///000000,,,---......///................../////////000000/////////000000000000000222333333333333444444444111222222222222333333333444444444444444444333333555555555555666666666666666666666666777777777888999999999::::::;;;<<<<<<<<<======>>>>>>???@@@@@@@@@CCCEEEGGGHHHJJJMMMOOOPPPMMMKKKMMMQQQUUUUUUTTTYYY[[[___bbbcccbbb```___YYY]]]bbbeeeeeeeeeeeeeeeeeedddaaa]]]YYYWWWWWWXXXYYYWWWUUUTTTTTTSSSQQQOOOJJJGGGHHHLLLOOOOOORRRVVVSSSOOONNNTTT\\\```]]]XXXSSSTTTUUUUUUTTTTTTVVVXXXXXXZZZ[[[[[[XXXUUUSSSRRRPPPOOOMMMJJJHHHEEECCCBBBAAAAAA???===;;;999888777777888999:::999777555333555555555444444444333333444444333222111000//////(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))((((((((((((((((((((((((((((((''''''((()))*********)))(((((((((((((((((((((((('''((())))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))'''(((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------.........//////...//////000111111222222000111111111111111333444555555666777777777777777999888777777888999;;;<<<=========>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFHHHIIIKKKMMMNNNNNNNNNNNNPPPPPPRRRSSSUUUUUUVVVVVVSSSSSSRRRSSSUUUWWWZZZ[[[YYYWWWUUUUUUUUUUUUSSSRRRNNNLLLKKKLLLOOORRRTTTTTTOOOOOOOOOOOONNNMMMMMMNNNHHHHHHHHHIIIIIIIIIIIIIIIEEEDDDCCCAAA???>>><<<<<<;;;::::::999888777666666444444444333333333333333111111111000000000//////////////////............------------,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************+++++++++,,,,,,,,,------------------------------+++,,,,,,---...///000000,,,---......///.....................////////////......//////000000000000222222222333333333444444111111111222222222333333444444444444444444333333444555555555666666777777555666666666666777777777888888999::::::;;;;;;<<<;;;;;;<<<======>>>>>>???@@@BBBEEEGGGGGGIIILLLNNNPPPMMMKKKMMMRRRVVVVVVUUU[[[]]]```bbbccccccbbbaaa___bbbfffgggfffdddccccccbbbbbb```\\\YYYYYY[[[]]]]]]ZZZXXXVVVUUUTTTQQQOOOJJJIIILLLRRRUUUTTTUUUXXXTTTPPPMMMRRRYYY]]][[[WWWRRRSSSSSSQQQOOONNNOOOPPPXXXZZZ[[[YYYUUUQQQOOOOOONNNMMMKKKHHHFFFCCCAAA@@@@@@???>>><<<:::888777666555666888888888666444222444444444444333333333333333333222111111000//////))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((+++******))))))******+++******))))))))))))(((((((((((((((((((((((((((((((((((()))*********))))))(((((((((((((((((((((((('''((()))***+++***)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((('''))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++******++++++,,,,,,------,,,,,,------.../////////......///000000111111222000//////222444555444333444555666666777777666666888777777888888999:::;;;============>>>>>>>>>>>>@@@@@@AAABBBCCCDDDEEEEEEHHHHHHIIIJJJLLLMMMOOOOOOQQQQQQSSSTTTTTTUUUUUUUUUPPPOOOOOOQQQTTTUUUUUUTTTVVVUUUTTTTTTUUUTTTRRRQQQOOONNNMMMNNNQQQSSSSSSRRRMMMNNNNNNMMMLLLKKKMMMNNNHHHGGGGGGGGGGGGGGGGGGGGGDDDCCCBBB@@@>>><<<;;;:::999888888777666666555555333333333333333333333333111111000000000//////////////////.........------,,,,,,,,,,,,++++++++++++******************************************************************************+++++++++,,,,,,,,,************************++++++************++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---.........,,,---......//////......------........./////////---......//////000000111111111222222222333333333111111111111222222222222444444444444444444444444444444555555666777777777555555666666666666777777666777888:::;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>AAABBBDDDDDDDDDDDDEEEGGGIIIIIIJJJNNNSSSWWWYYYZZZYYYZZZ[[[]]]```bbbdddeeecccdddeeegggggggggeeeddd______^^^\\\[[[[[[]]]```YYYYYYYYYXXXWWWUUUTTTSSSNNNKKKMMMTTTWWWVVVVVVWWWTTTPPPNNNPPPVVVYYYYYYVVVTTTTTTSSSPPPLLLJJJJJJKKKQQQRRRSSSSSSPPPNNNMMMNNNLLLKKKIIIFFFDDDAAA???>>>>>>===<<<;;;:::888777777444555666666666444333222333333333333333333333333222111111111111000000000))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))***************)))))))))(((((((((((((((((((((((((((((())))))*********)))(((((((((((((((((((((((((((((('''((()))++++++***)))((((((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))************************************************))))))(((((((((((())))))***************))))))((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************++++++++++++)))******+++,,,,,,------,,,,,,------...//////000......//////000111111111111///...333999;;;777222444555666666777777666666666777888999999::::::999::::::;;;<<<===>>>>>>?????????@@@AAABBBCCCDDDDDDHHHGGGGGGHHHJJJMMMPPPRRRPPPQQQRRRSSSUUUUUUUUUUUUOOOOOOPPPSSSVVVVVVSSSPPPSSSRRRRRRSSSSSSQQQNNNKKKMMMLLLMMMOOORRRSSSSSSRRRQQQQQQQQQNNNKKKJJJMMMOOOIIIHHHGGGFFFFFFEEEEEEEEECCCCCCAAA???===;;;:::999777777666666555555444444222222222222222222222222111000000000//////////////////.........---------+++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////......---------.........//////------......///000000111000000000111111111222222111111111111222222222222222333333444444555555555444444555555666777777888555555555666666666777777555666888:::;;;;;;;;;;;;<<<<<<<<<===>>>>>>??????@@@AAACCCCCCBBBBBBDDDEEEDDDGGGKKKOOOQQQTTTWWWZZZUUUUUUVVVXXX]]]cccjjjnnneeecccbbbdddhhhiiigggddd^^^______]]]\\\\\\^^^```WWW[[[]]]\\\YYYVVVUUUVVVUUUNNNKKKOOOTTTTTTSSSSSSRRRPPPOOOPPPSSSVVVWWWXXXVVVVVVUUURRRNNNLLLKKKLLLJJJLLLNNNNNNMMMLLLLLLMMMKKKIIIHHHEEEBBB@@@>>>===<<<<<<;;;::::::999888888444444444444333333333333222222222222222222333333000000000000111111111111))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((((((((((((((((((((((((((***************)))((('''(((((((((((((((((((((((('''(((***+++,,,+++)))((((((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++))))))(((((((((((())))))+++++++++++++++***))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''')))******''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------,,,,,,------...///000000......//////000111111111222///...555>>>@@@:::222444555555666666666666666555666888999::::::999999777888999;;;===>>>???@@@>>>??????@@@AAABBBCCCDDDHHHGGGFFFGGGIIIMMMQQQSSSOOOPPPQQQSSSUUUVVVWWWWWWQQQQQQSSSVVVYYYYYYTTTPPPVVVVVVVVVVVVUUURRRNNNJJJJJJJJJLLLOOORRRTTTSSSRRRWWWVVVUUUPPPLLLKKKNNNQQQJJJIIIHHHFFFEEEDDDDDDDDDCCCBBBAAA???<<<:::999888666666666555555444444333000000000000000111111111000000000000//////////////////.........---------*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++,,,,,,,,,---------************************,,,+++++++++++++++++++++,,,---......//////......---------.........//////---------...///000000111///000000000000111111111000111111111111222222222222222333333444555666666444444444555666777777888555555555555666666666777555666888:::;;;;;;;;;;;;=========>>>??????@@@@@@>>>@@@BBBCCCDDDEEEHHHJJJDDDHHHMMMPPPPPPPPPSSSVVVSSSRRRSSSVVV]]]fffpppvvvhhhdddaaacccgggiiifffccc^^^______^^^]]]\\\]]]^^^ZZZ___cccbbb[[[WWWVVVWWW\\\QQQHHHJJJOOOQQQPPPPPPPPPOOOOOOPPPQQQTTTWWWYYYTTTTTTSSSPPPMMMKKKKKKLLLJJJLLLMMMMMMKKKJJJKKKLLLJJJIIIGGGDDDAAA???===<<<;;;;;;;;;:::::::::999999444444333222222222333333222222222222222222222333/////////000111111222222))))))))))))))))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************''')))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))------,,,+++***)))((((((''''''((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,------.....................///000000000000000111222222333333444444555555555555666666666666666777777777888999:::;;;<<<;;;;;;::::::;;;<<<>>>???@@@@@@AAABBBBBBCCCCCCDDDDDDEEEGGGIIIKKKMMMNNNNNNMMMOOORRRTTTUUUTTTSSSQQQYYYWWWUUUWWWYYYZZZWWWTTTRRRRRRUUUYYY\\\[[[UUUPPPKKKLLLMMMNNNPPPQQQSSSSSSPPPRRRSSSRRRPPPMMMLLLLLLMMMLLLIIIGGGDDDCCCAAAAAAAAA@@@???===<<<:::999888888555222111222333444444444444333111///...///111000000000000////////////------,,,,,,,,,,,,++++++************************,,,,,,+++***)))))))))***))))))))))))))))))))))))******)))((((((((((((((())))))))))))************************************************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---------............///...///000111222333444444000000000000000000000000111111222222222333333333333333333444444444555555555555555666666666666666666666666666777777777777666666666777888888999999===>>>??????>>>===???@@@???@@@AAABBBCCCCCCCCCCCCFFFGGGHHHJJJMMMOOOPPPQQQVVVVVVXXXZZZ^^^cccgggiii```]]]^^^dddiiigggeeeeeeaaa\\\WWWXXX]]]bbbcccbbbaaa```___]]][[[[[[\\\^^^TTTPPPLLLJJJKKKNNNPPPQQQTTTVVVTTTOOOOOORRRTTTRRRVVVQQQNNNMMMJJJEEEDDDFFFKKKJJJIIIIIIJJJJJJIIIHHHKKKIIIFFFBBB???===<<<;;;===<<<;;;:::888777666555444333333222222333333444222222222111111111111000000000000000////////////))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************''')))***)))((('''(((***************************))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))+++++++++***))))))((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------------...////////////.........///000000000000000000000111111222333333444555555555555666666666666888888888888999;;;<<<===;;;;;;::::::;;;<<<>>>???@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHJJJKKKLLLLLLMMMLLLMMMPPPSSSUUUUUUUUUUUUQQQRRRSSSSSSSSSRRRSSSTTTYYYYYYZZZ]]]^^^]]]XXXTTTMMMMMMMMMMMMNNNNNNNNNNNNPPPQQQSSSSSSQQQOOOOOOOOOLLLJJJHHHEEECCCAAA@@@?????????>>><<<:::999777777666555333333555777777666777666555222///---...///000000000/////////......------,,,,,,,,,+++++++++************************++++++******************))))))))))))))))))))))))******)))((((((((((((((())))))))))))************************************************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,------------...------------..................///000111222333333000000000000000000000000111111111222222222333333333333333444444444444555555555555555666666666666666666666666777777777777666777777888888999999:::===>>>??????>>>>>>???@@@AAABBBCCCDDDEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOQQQRRRVVVYYY]]]aaaeeeggghhhhhheeebbbdddiiikkkhhhggghhhccc^^^ZZZ[[[___dddeeeddddddcccbbb```^^^]]]\\\]]]XXXUUUPPPNNNOOORRRTTTUUUWWWYYYWWWSSSRRRVVVVVVTTTUUURRRQQQSSSPPPKKKHHHIIILLLLLLKKKKKKKKKKKKKKKJJJJJJHHHEEEAAA>>><<<;;;:::<<<<<<;;;999888777666555444333333222222333333444222222222111111111000000000000000000/////////...)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************************''')))***)))((('''(((***************************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))(((((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,---......///////////////......///000000000000000//////000000111222222222444444555555555666666666888888888999:::;;;======<<<;;;;;;:::;;;===>>>???@@@@@@AAABBBBBBCCCCCCDDDIIIIIIIIIJJJKKKKKKLLLLLLKKKLLLNNNQQQSSSVVVWWWXXXUUUXXXYYYWWWSSSRRRTTTXXX^^^]]]\\\]]]]]]\\\XXXVVVQQQPPPPPPOOOMMMLLLKKKKKKKKKMMMOOOPPPOOONNNOOOPPPJJJIIIGGGDDDBBB@@@???>>>>>>===<<<:::999777666555444444444666888:::999888999888777444000------...000////////////.........,,,,,,,,,,,,++++++++++++************************((()))***+++++++++***)))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))************************************************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------------------............------...///000111111222000000000000000000000000111111111222222222222333333333333333444444444444555555555555666666777777666666666666777777777777777888888999999:::;;;;;;<<<>>>??????>>>>>>???@@@CCCCCCDDDEEEGGGHHHHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSUUUYYY___eeeiiiiiigggeeeiiihhhjjjnnnmmmiiiiiillljjjfffcccbbbfffiiiiiiiiiggggggfffdddbbb```^^^]]][[[XXXTTTRRRSSSUUUWWWWWWXXXZZZYYYUUUTTTWWWWWWUUUTTTSSSTTTWWWUUUOOOLLLLLLNNNMMMMMMMMMLLLLLLLLLKKKHHHFFFCCC@@@===;;;:::999;;;;;;:::999777666555555333333222222222222333333222222111111111000000000000000000/////////......(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((************************''')))***)))((('''(((***++++++++++++++++++++++++))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((()))))))))))))))(((''''''&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,---...//////000000//////......///000000000000000//////000000111222222333333444444555555666666666888888999999:::;;;===>>><<<<<<;;;;;;;;;===>>>???@@@@@@AAABBBBBBCCCCCCDDDHHHHHHIIIIIIJJJKKKLLLMMMLLLLLLMMMNNNQQQSSSVVVXXX^^^^^^^^^[[[WWWUUUVVVXXX[[[ZZZYYYXXXXXXWWWVVVUUUUUUTTTSSSQQQPPPNNNMMMLLLFFFHHHJJJKKKKKKKKKMMMNNNJJJIIIGGGDDDAAA@@@>>>>>>======<<<:::888777555555333333555777::::::888666888888777555111///...////////////.........------,,,,,,,,,++++++++++++***************************&&&'''***+++,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************************************************************))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---......///000000000000000000000000000000111111111111222222222222222222333333333444444444444444555555666666777777666666666666777777777777888888999::::::;;;;;;<<<<<<===??????>>>>>>???AAACCCCCCDDDEEEGGGIIIJJJKKKKKKLLLMMMOOOPPPRRRSSSTTTSSSWWW]]]cccffffffeeeccciiijjjmmmpppmmmiiikkkppptttqqqmmmkkklllnnnnnnmmmjjjiiiiiihhhgggdddaaa___\\\YYYUUUSSSTTTVVVWWWWWWVVVXXXXXXUUUTTTVVVUUURRRUUUSSSSSSUUUSSSMMMJJJKKKMMMNNNNNNMMMLLLKKKKKKLLLFFFEEEAAA>>>;;;999888888:::999999888666555555444333333222222222222333333111111111111000000000000000000/////////.........((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''***)))))))))((((((((('''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''')))***)))((('''(((***************************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''(((((())))))))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))*********+++++++++,,,,,,---......///////////////......///000000000000000000000111111222333333333333333333444555666666777888888888999:::;;;<<<===<<<<<<;;;;;;<<<===???@@@@@@@@@AAABBBBBBCCCCCCDDDFFFFFFGGGHHHIIILLLNNNOOOLLLLLLLLLLLLNNNQQQSSSUUU\\\ZZZWWWWWWXXXXXXVVVTTTWWWWWWVVVTTTTTTTTTUUUVVVUUUTTTSSSRRRPPPOOONNNNNNDDDFFFHHHHHHHHHIIILLLNNNKKKIIIGGGDDDBBB@@@???>>>>>>===<<<:::888777555555333333444777888888555222555666666555222000000111............------------,,,,,,+++++++++*********))))))))))))))))))))))))&&&''')))+++,,,+++)))((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,---......//////////////////////////////000000111111111222222222222222222333333333444444444444444555666777777888666666666666777777777777999999999:::;;;;;;<<<<<<;;;===>>>???>>>>>>@@@AAABBBBBBCCCDDDFFFHHHKKKLLLLLLMMMNNNPPPQQQSSSTTTUUUTTTWWW[[[```ccceeeeeeeeeggghhhkkknnnmmmjjjmmmsssxxxvvvrrrpppooooooooonnnlllkkkiiiiiiiiihhhdddaaa]]]ZZZWWWUUUVVVWWWWWWWWWTTTXXXXXXVVVVVVWWWVVVSSSWWWRRRPPPPPPMMMHHHFFFHHHKKKMMMNNNLLLIIIHHHIIIJJJEEECCC@@@===:::999888777888888777666555555444444333222222111111222222333111111111000000000//////////////////............))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))************++++++++++++,,,------.....................///000000000000000000000111111222333333444222222333444555666666777777777777888999:::<<<<<<===<<<<<<;;;<<<>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDEEEFFFHHHKKKMMMOOOLLLLLLLLLMMMNNNPPPSSSTTTXXXVVVTTTWWW[[[\\\YYYVVVWWWWWWWWWUUUTTTTTTVVVXXXSSSSSSRRRQQQOOONNNMMMMMMGGGHHHIIIIIIIIIJJJLLLNNNJJJIIIGGGDDDBBB@@@???>>>===<<<;;;:::888666555444222222333555666666333111333444555444222000000000......---------,,,,,,,,,++++++++++++************))))))))))))))))))))))))'''((()))*********)))(((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------.........////////////////////////000000000111111111111222222222222222333333333333333444444555666777888888666666666666777777777777888999999::::::;;;;;;<<<;;;===>>>???>>>???@@@BBBAAAAAABBBCCCEEEHHHKKKMMMMMMNNNOOOPPPRRRSSSTTTUUUWWWYYY\\\___cccgggiiijjjhhhgggiiimmmnnnlllooosssuuutttsssqqqpppooopppppppppmmmjjjiiijjjhhhddd```^^^[[[XXXWWWWWWXXXXXXWWWUUUZZZ\\\ZZZ[[[]]][[[WWWWWWRRROOONNNKKKFFFEEEGGGJJJLLLMMMKKKHHHFFFGGGIIIDDDBBB???<<<:::888888888777777666555555444333333222222111111111111222222111111000000000//////////////////.........------))))))))))))))))))))))))&&&'''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''(((((())))))******((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((())))))&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))************+++++++++++++++,,,,,,---------------......///000000000000000//////000000111222222222111222222333555666666777666666666777888999:::;;;===<<<<<<<<<<<<>>>???@@@@@@@@@AAABBBBBBCCCCCCDDDEEEDDDDDDDDDFFFHHHKKKMMMKKKKKKMMMNNNQQQSSSUUUWWWZZZZZZ\\\]]]^^^\\\YYYWWWYYYZZZZZZXXXUUUTTTVVVXXXUUUTTTSSSQQQOOONNNLLLLLLIIIIIIJJJIIIHHHHHHJJJLLLIIIHHHFFFCCC@@@???======;;;;;;:::888666555333333111111111333666666555444333555666444111///......---------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------............////////////////////////000000000000111111111111111222222222222333333333333333444555666777888888666666666666777777777777888888888999::::::;;;;;;;;;<<<>>>???>>>???@@@BBBBBBBBBBBBCCCFFFIIILLLNNNMMMNNNOOOPPPQQQSSSTTTTTTVVVXXX\\\aaaeeeiiikkklllnnnkkkjjjnnnqqqppppppsssqqqrrrrrrrrrrrrsssuuuwwwuuupppjjjhhhhhhfffaaa]]]\\\ZZZWWWVVVVVVVVVVVVUUUVVV[[[^^^^^^___aaa___[[[WWWSSSQQQRRROOOJJJHHHJJJIIILLLNNNLLLGGGEEEFFFIIIDDDBBB???<<<:::999888888666666555555444333333333222222111111111111222222111000000000//////////////////.........---------))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))(((%%%%%%&&&'''((()))******''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++***+++,,,,,,------,,,,,,...//////000000000000000......//////000111111111111111222333555666666777555555666666777888:::;;;======<<<<<<===>>>@@@AAA@@@@@@AAABBBBBBCCCCCCDDDFFFEEEDDDDDDEEEFFFIIIJJJJJJKKKMMMPPPTTTVVVYYYZZZ[[[___bbbaaa[[[VVVSSSSSS[[[\\\\\\YYYUUUSSSTTTVVVYYYXXXVVVTTTQQQOOOMMMLLLHHHIIIHHHGGGEEEEEEGGGIIIHHHFFFDDDBBB???===<<<<<<:::999888777555333222111000///000333666888888777555666666444111---++++++---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------..................////////////////////////000000000000111111111111111111222222222333333333333333444555666777888999666666666666777777777777777888888999999:::;;;;;;:::<<<>>>???>>>???AAABBBBBBBBBBBBDDDFFFJJJNNNPPPNNNNNNOOOPPPQQQRRRSSSTTTSSSVVV[[[aaafffiiikkkkkktttooolllpppsssrrrqqqrrroooqqqsssuuuvvvyyy|||~~~yyyssskkkgggfffddd___ZZZYYYWWWTTTRRRSSSSSSRRRQQQTTTZZZ^^^^^^```bbb```\\\VVVTTTUUUWWWVVVPPPLLLMMMJJJMMMOOOLLLGGGEEEGGGJJJDDDBBB???===:::999888888555555555444444333333333222222111111111111222222000000000000//////////////////.........---------))))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&%%%&&&&&&&&&'''((((((((()))))))))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******''''''(((((())))))******(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((('''(((((()))***+++++++++******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''''')))'''%%%&&&)))***(((&&&(((((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))***++++++)))************+++++++++,,,,,,,,,---------......////////////000000000000---///111111000000111222444444444555555555555666666666666777888888999999;;;;;;<<<<<<======>>>>>>BBBBBBAAABBBCCCEEEGGGHHHIIIIIIIIIHHHFFFFFFHHHJJJJJJKKKLLLMMMNNNPPPTTTWWWVVVVVVZZZ___]]]VVVPPPOOOSSSVVVXXXWWWUUUSSSQQQQQQVVVSSSOOOLLLLLLKKKIIIHHHHHHGGGGGGFFFEEEDDDDDDCCCFFFDDD@@@>>>>>>===<<<;;;999888777666555444333333333333333333444444555666999777444000...---......,,,,,,,,,++++++*********************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++******+++,,,,,,------...,,,,,,,,,---------......////////////000000000000---......///000111111222111111222222222333333333444444555555666777777777777777888777666666888;;;;;;;;;;;;;;;;;;<<<===>>><<<======>>>???@@@@@@AAABBBBBBCCCDDDGGGIIIKKKLLLLLLLLLMMMMMMOOOPPPQQQQQQQQQVVV\\\aaadddeeeffffffiiijjjlllooorrrqqqooolllwwwqqqppptttwwwvvvwww|||uuutttqqqmmmhhhccc___\\\\\\VVVQQQPPPRRRSSSPPPLLLSSSTTTWWWZZZ[[[\\\\\\\\\ZZZWWWTTTTTTUUUUUURRRNNNMMMNNNNNNLLLIIIGGGGGGHHHBBB@@@===<<<;;;999666444333333333333333333333333111111111111000000000000//////////////////////////////...---,,,,,,++++++))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))(((((((((''''''''''''&&&&&&'''''''''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))'''&&&'''))))))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++)))************++++++++++++++++++,,,,,,,,,------.../////////000000000000111333444444222111111222444444444444555555555555666666666777888888999999;;;;;;<<<<<<======>>>>>>@@@@@@AAABBBCCCEEEFFFGGGHHHIIIIIIHHHGGGGGGIIIKKKHHHJJJLLLNNNOOOQQQTTTVVVVVVUUUXXX[[[ZZZSSSOOONNNMMMOOOSSSTTTTTTTTTTTTUUURRRPPPMMMKKKJJJJJJIIIGGGGGGGGGFFFEEEDDDCCCBBBBBBDDDAAA>>><<<<<<;;;:::999777777666555444333222222222111111111111222333444666444111...---,,,------,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,++++++++++++,,,------......,,,,,,---------............/////////000000000000.........///000111111111111111222222222333333333444444555555666666777777666777777777666666888:::999999::::::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>>>>@@@AAACCCEEEGGGIIIJJJKKKKKKKKKJJJJJJKKKLLLNNNOOOPPPTTTZZZ^^^___``````aaaeeefffhhhmmmqqqsssrrrqqqrrrmmmmmmrrruuuuuuxxx|||uuutttqqqlllfffbbbaaaaaa[[[ZZZXXXUUUSSSOOOKKKIIIOOOPPPRRRTTTVVVXXXYYYZZZTTTRRRPPPPPPPPPPPPOOONNNLLLMMMLLLIIIFFFDDDDDDEEEBBB???<<<:::999888666555333333333333333333333333111111111000000000//////........................///......---,,,,,,++++++))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((('''''''''''''''''')))))))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((()))******))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((())))))******+++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((()))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((())))))))))))+++***)))))))))))))))))))))************+++++++++*********+++++++++,,,,,,....../////////000000000666777888666444222111222333333333444444444555555555666666777777888888999:::;;;;;;<<<======>>>>>>>>>???@@@BBBCCCDDDEEEEEEGGGHHHHHHGGGGGGGGGJJJLLLHHHJJJMMMOOOOOOPPPRRRTTTVVVTTTUUUXXXVVVPPPLLLMMMJJJMMMPPPRRRRRRSSSTTTUUUPPPMMMKKKIIIIIIIIIHHHFFFFFFEEEEEECCCBBBAAAAAA@@@@@@>>>;;;:::999999777666666555555444333222111111///////////////000000111111000...,,,++++++,,,,,,+++++++++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++,,,------......///---------.........//////....../////////000000000......//////000000111111111111222222222333333333444444444555666666777777666777777777666666888:::666777999:::;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>>>>@@@BBBEEEGGGHHHHHHIIIJJJIIIHHHHHHHHHJJJLLLMMMPPPTTTXXX[[[\\\\\\]]]^^^^^^___aaagggmmmrrrtttuuuooollllllpppqqqrrrtttxxxtttuuusssmmmfffcccfffiii^^^______[[[TTTMMMIIIGGGKKKKKKLLLNNNPPPSSSVVVXXXNNNNNNMMMLLLJJJJJJLLLNNNKKKKKKIIIFFFBBB@@@AAABBBBBB>>>:::888888777777666444444333333222222111111111111000000000000//////..............................------,,,,,,++++++(((((((((((((((((((((((((((''''''&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''))))))((((((''''''&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))*********))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))++++++***)))((((((((()))))))))*********+++++++++++++++++++++,,,,,,,,,,,,........./////////000000666777888777444222222333222333333333444444444444555555666666777888888888::::::;;;;;;<<<===>>>>>>;;;===???BBBCCCDDDDDDDDDEEEFFFFFFFFFEEEFFFIIIKKKIIIKKKNNNOOOOOONNNNNNOOOTTTSSSUUUYYYWWWPPPKKKKKKOOOPPPRRRRRRPPPOOOOOOPPPPPPNNNKKKJJJIIIHHHFFFDDDEEEDDDCCCBBBAAA@@@???>>>===;;;999888888777666444444333333222111111000000//////............//////......---,,,+++,,,,,,---+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************++++++++++++******************************+++,,,,,,,,,,,,++++++,,,,,,------...//////------........./////////........./////////000000.../////////000000000111111111222222222333333333333333444555555666666777555666777777666666777999555777999;;;<<<<<<;;;:::===>>>>>>>>>?????????@@@<<<>>>BBBEEEGGGHHHGGGGGGIIIJJJJJJKKKLLLLLLKKKKKKQQQTTTWWWZZZ[[[\\\]]]___ZZZZZZ\\\aaagggnnnrrrssspppppppppooonnnnnnoooqqqrrrvvvwwwssskkkhhhkkkpppeeedddaaa\\\VVVPPPLLLJJJKKKJJJJJJKKKMMMQQQUUUXXXMMMNNNNNNKKKGGGFFFIIIMMMJJJJJJGGGCCC???===>>>???AAA===999666666777777777555444444333222111000000111000000000////////////........................---------,,,,,,,,,++++++(((((((((((((((((((((((((((''''''&&&&&&''')))***(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***'''''''''((((((((((((((()))))))))((((((''''''&&&(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))******))))))((((((''''''(((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((()))))))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))'''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***)))((((((((()))))))))*********+++++++++,,,,,,,,,,,,------------............////////////222333555555333222333444222222222222333333333444555555555666777777888888999999:::;;;<<<===>>>>>>;;;<<>>======<<<:::999888888777555333222222111111000000////////////............//////------------------------************************************************((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,)))))))))******+++++++++******************************+++,,,,,,,,,,,,+++++++++,,,,,,---......///------------.........///............////////////////////////000000000000111111222222222333333333333333444444555666666666444666777777666666777888555777:::<<<======<<<;;;>>>>>>>>>>>>????????????<<<>>>AAADDDGGGGGGGGGFFFIIIKKKNNNQQQRRRPPPNNNLLLOOORRRUUUWWWYYY[[[^^^aaa\\\[[[\\\___eeekkknnnpppnnnqqqqqqooommmmmmooopppooouuuzzzyyyrrrnnnooorrrmmmggg___[[[YYYXXXTTTPPPOOONNNMMMLLLNNNRRRUUUXXXPPPQQQPPPMMMHHHFFFHHHJJJIIIHHHGGGCCC???======>>>???;;;777555555666777666444444333222111111000000000000000////////////...........................,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((************************''''''(((((())))))******'''''''''((((((((((((((())))))(((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''((())))))))))))))))))(((((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))'''((()))((('''&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))))))))))))))))))))************+++++++++,,,,,,---------.........------........./////////...000222222222222333444111111222222222333333333444555555666666777777888888888999;;;<<<===>>>???;;;<<<>>>AAACCCDDDEEEEEEDDDEEEEEEDDDCCCDDDGGGIIIKKKLLLNNNNNNLLLKKKLLLLLLPPPQQQUUU[[[ZZZSSSNNNMMMRRRSSSSSSSSSQQQPPPQQQRRRSSSQQQOOOMMMLLLJJJGGGDDDDDDDDDBBBAAA???>>><<<<<<:::999888888888777555333111111111000000000//////000000///............///------------.........---)))))))))***************************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,(((((())))))***+++++++++******************************+++,,,,,,,,,,,,+++******+++,,,,,,------...,,,,,,,,,---------......------........./////////////////////000000000000111111222222222333333333333333333444555555666666333555777777666666666777666777999;;;<<<=========<<<<<<<<<<<<===============???AAADDDFFFGGGGGGHHHIIILLLPPPTTTUUUSSSPPPNNNNNNPPPRRRTTTVVVYYY]]]```aaa``````bbbeeeiiikkkkkkhhhnnnqqqooommmooorrrsssmmmsssxxxxxxtttpppooopppqqqhhh___[[[\\\\\\YYYUUUTTTSSSQQQPPPPPPRRRTTTVVVRRRRRRQQQNNNKKKHHHGGGGGGFFFFFFFFFCCC@@@===<<<<<<<<<999666555555666666666333333222222111111000000000000////////////......------------------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********''''''''''''((((((((()))((((((((((((((()))))))))''''''((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((()))*********))))))))))))))))))))))))&&&&&&'''(((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***&&&((())))))'''&&&''')))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++)))************+++++++++++++++,,,,,,,,,------------------.........//////---///111111111111222333111111111111222222222222444444555555666777777777777888999:::<<<===>>>???======>>>@@@BBBDDDFFFHHHGGGGGGGGGFFFEEEEEEGGGIIIHHHJJJKKKKKKKKKLLLNNNQQQQQQPPPRRRVVVVVVRRRPPPQQQQQQRRRRRRRRRPPPPPPRRRSSSOOONNNMMMMMMMMMLLLIIIGGGEEEDDDCCCAAA???>>><<<<<<888777777777777666444111111111111000000000000000000///...------------...------------------,,,,,,((()))))))))*********+++************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,((((((((()))***+++++++++******************************+++,,,,,,,,,,,,+++))))))***++++++,,,,,,---+++++++++,,,,,,,,,,,,------------.........//////000000000000////////////111111222222222333333333222333333444444555555666333555777777666666666777666666777999:::<<<==================<<<<<<<<<<<>>???>>>>>>>>>???BBBEEEGGGIIIIIIIIIIIIHHHFFFFFFHHHJJJEEEGGGHHHIIIKKKMMMRRRUUUSSSPPPOOORRRSSSQQQRRRUUURRRSSSSSSQQQOOOOOOPPPQQQKKKKKKKKKLLLNNNMMMKKKIIIEEEDDDCCCAAA???>>><<<<<<777666666666777555333000111111111111000000000000///...------,,,,,,,,,,,,,,,,,,---------,,,++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))***++++++,,,'''(((((()))***+++++++++******************************+++,,,,,,,,,,,,+++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,---------.........//////000000000000////////////111111222222222333333333222222333444444555555666222555777888777555666666555555666777888:::<<<===????????????>>>>>>>>>>>>@@@AAAAAACCCEEEGGGIIIKKKJJJJJJKKKLLLNNNQQQSSSUUUWWWXXXXXXXXXXXXZZZ^^^aaa```___^^^___aaaaaa```___fffooorrrmmmjjjlllooonnnjjjjjjjjjjjjjjjjjjiiiiiihhhhhhfffaaa\\\WWWUUUUUUXXXWWWTTTRRRPPPOOONNNNNNLLLKKKJJJLLLNNNLLLGGGBBB???AAACCCCCC@@@<<<:::999888666555555666666555333111111111111111222222222000/////////............------------------------++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((('''(((((()))***+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((((()))*********((('''&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))++++++*********************++++++,,,,,,------...------------------,,,,,,////////////000000000000111111222222222333333333333333444444555666666666999999999999:::;;;;;;<<>>===>>>AAAEEEGGGGGGHHHHHHFFFEEEEEEGGGIIIGGGGGGHHHIIIKKKMMMNNNOOORRRRRRQQQQQQRRRSSSTTTUUUTTTTTTSSSRRRQQQPPPOOOOOOLLLKKKIIIIIIIIIHHHGGGEEEGGGEEEBBB>>><<<;;;;;;<<<888777666555444333333333000000000000///////////////............---------,,,,,,+++******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,+++***))))))((((((((())))))((('''&&&&&&''''''''''''(((((((((((())))))))))))************))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************++++++++++++++++++,,,,,,......---,,,---...///000............////////////000000000000000111111111333333333444444444555555555444444444444555666666::::::;;;;;;;;;;;;<<<<<<<<<===>>>???@@@AAABBBBBBAAABBBDDDEEEDDDEEEGGGHHHFFFHHHKKKMMMOOOQQQTTTVVVWWWWWWXXXYYY[[[\\\^^^___XXXXXXYYY[[[^^^aaaccccccdddhhhkkkkkkhhhiiimmmqqqlllllllllkkkjjjhhheeedddjjjjjjiiiddd]]]VVVRRRPPPVVVUUUSSSPPPMMMJJJHHHFFFJJJHHHGGGGGGHHHHHHFFFEEEAAA@@@>>><<<:::888888777777666444444555555333222111111000000000000111111////////////............------------------------,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((('''''''''''''''((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''')))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))((((((((('''(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((()))******)))((('''&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))******************************+++,,,,,,------......---------------------////////////000000000000111111222222222333333333333333444444555666666666999999999999::::::;;;<<<===<<<;;;;;;===AAAEEEGGGFFFGGGFFFEEEDDDDDDFFFHHHGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQQQQRRRRRRSSSUUUTTTTTTRRRQQQPPPOOONNNJJJIIIGGGHHHHHHIIIGGGFFFEEECCC@@@===;;;:::::::::888777666444333222222222000000000000/////////...............------------,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------,,,++++++***))))))((((((((((((((((((((('''&&&&&&''''''''''''(((((((((((((((((()))))))))*********))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***************************++++++++++++,,,,,,,,,...------,,,---...///000............////////////000000111111222222222222333333333444444444555555555444444444444555666666999999::::::;;;;;;;;;<<<<<<======>>>@@@AAAAAABBBAAACCCDDDDDDDDDDDDFFFGGGFFFHHHKKKMMMOOOQQQTTTVVVWWWWWWXXXXXXZZZ[[[]]]]]]XXXXXXXXXZZZ]]]```bbbccccccgggiiiiiiggggggkkkppppppooommmkkkiiihhhhhhiiiiiigggdddaaa___ZZZTTTOOOTTTSSSQQQNNNLLLJJJHHHGGGHHHGGGEEEEEEFFFFFFEEECCC@@@???===<<<;;;:::999999888777555555666666444333000000000//////000000000////////////............------------------------,,,,,,+++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((())))))))))))(((((('''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))******************************++++++,,,---------.........................../////////000000000111111111222222222333333333333333444444555666666666888888888999999:::<<<<<<===<<<<<<===@@@DDDIIIKKKDDDEEEEEEEEEDDDDDDGGGIIIHHHHHHHHHIIIKKKMMMOOOQQQPPPQQQQQQQQQQQQPPPPPPOOOUUUUUUTTTSSSRRRPPPNNNNNNIIIGGGFFFGGGHHHIIIHHHFFFCCCAAA???<<<:::999999999888888666444333222111111000000000/////////..................------------,,,+++************+++,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,------------******))))))((((((''''''(((((((((((((((''''''&&&''''''''''''(((((((((((((((((())))))))))))******))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******************************+++++++++,,,,,,,,,...------------...//////............////////////000000111111222333444444333333333444444444555555555555444444555555666777777777888999::::::;;;;;;<<<<<<===>>>???@@@AAAAAAAAACCCDDDDDDCCCCCCEEEFFFFFFHHHKKKMMMNNNPPPSSSUUUVVVWWWWWWXXXYYYYYYZZZZZZWWWWWWWWWXXXZZZ^^^aaaccccccfffhhhhhhggggggkkknnnqqqnnnjjjgggfffggghhhjjjhhhccc^^^^^^___]]]VVVPPPRRRQQQPPPOOOMMMKKKJJJJJJGGGEEEDDDDDDDDDDDDCCCAAA>>>===<<<<<<;;;;;;;;;;;;888777555555666666444333/////////////////////////////////............---------------------------,,,++++++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))(((((('''&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((())))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))*********************+++,,,,,,------.........///////////////......//////000000111111111111222222222333333333333333444444555666666666888888888888999:::<<<<<<=========>>>@@@DDDGGGJJJCCCDDDEEEFFFFFFHHHKKKNNNKKKKKKJJJIIIJJJKKKMMMNNNNNNOOOPPPPPPOOONNNMMMKKKTTTTTTTTTSSSRRRPPPNNNMMMKKKIIIHHHHHHHHHHHHFFFEEEBBBAAA???<<<;;;999999999888777555444222111000000000000/////////..................---------,,,,,,++++++************++++++))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********))))))(((((('''''''''''''''(((((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))***((()))))))))************))))))************))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++*********************************++++++,,,,,,---------------......//////............////////////...//////111222333444444333333333444444444555555555555555555555666666777666666777888999::::::;;;<<<<<<======>>>???@@@@@@AAABBBDDDDDDCCCBBBDDDEEEEEEHHHJJJLLLMMMOOORRRTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWYYY[[[___bbbbbbeeejjjllllllkkklllmmmkkkiiifffcccbbbbbbdddeeeeeeaaa^^^]]]]]][[[VVVQQQQQQQQQPPPPPPOOONNNMMMMMMGGGEEEDDDCCCDDDCCCBBB@@@???>>>===;;;::::::::::::777555444444444444333111......////////////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''******)))(((''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''')))***)))((('''(((***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((()))(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))***++++++,,,,,,---............//////000000.........///000111111111111111222222222333333333333333444444555666666666777777777888999:::<<<<<<::::::999999;;;===???AAABBBCCCEEEGGGIIILLLPPPSSSOOOMMMKKKIIIHHHHHHIIIJJJKKKLLLNNNOOONNNLLLJJJHHHQQQRRRRRRRRRQQQOOOMMMLLLNNNLLLJJJIIIHHHGGGDDDBBBAAA@@@???===<<<::::::999777666444333111000000000////////////...............------------,,,,,,,,,************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''''''''''''''((((((((((((((('''''''''''''''(((((((((((('''(((((((((((()))))))))((()))))))))************))))))************))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************))))))***+++,,,,,,---------------...........................////////////------...///000111222333333333333444444444555555666555555555555666777777666666777888888999::::::<<<<<<<<<======>>>>>>???@@@AAACCCCCCBBBBBBCCCEEEEEEGGGJJJLLLLLLNNNQQQSSSTTTUUUVVVWWWXXXWWWWWWWWWXXXYYYYYYYYYXXXYYY]]]``````eeekkkoooqqqooonnnlllfffeeecccbbbaaaaaaaaaaaabbbaaa```]]]YYYVVVTTTSSSPPPPPPOOONNNMMMLLLKKKKKKHHHFFFDDDDDDDDDCCCBBB@@@@@@???===;;;999888777777555333222222222222111///......////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((***))))))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((()))(((((((((((())))))***(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))'''(((((())))))*********))))))******+++,,,,,,,,,---------......//////000------...///000111222222111111222222222333333333333333444444555666666666666666777777999:::<<<===<<<;;;;;;::::::;;;======AAACCCEEEFFFHHHKKKPPPSSSPPPMMMJJJGGGFFFFFFGGGHHHGGGIIILLLNNNNNNKKKHHHFFFNNNOOOPPPQQQQQQOOOMMMLLLOOOMMMJJJHHHGGGEEEBBB@@@@@@@@@???>>><<<;;;:::999555444333222111000000000/////////.........------------------,,,,,,,,,,,,))))))***++++++***))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((''''''&&&'''((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******************************))))))***+++,,,------...,,,---......//////..................////////////------......///000111111333333333444444444555555666666555555666666777888777888888888888999999999;;;<<<<<<<<<=========>>>>>>@@@AAABBBBBBBBBDDDFFFEEEGGGJJJKKKLLLMMMPPPRRRSSSTTTVVVWWWXXXXXXXXXWWWXXX[[[\\\[[[YYYXXXZZZ]]]___bbbhhhmmmppppppooonnneeeeeedddcccbbbbbbaaaaaa___```___\\\WWWSSSSSSTTTOOONNNMMMLLLJJJHHHGGGGGGHHHFFFDDDCCCCCCCCCAAA??????>>><<<999777666555444333222000000111111///......///000111111000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((('''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***(((((((((((())))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((()))(((''''''((()))***+++(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''(((((()))******+++)))))))))***++++++,,,,,,+++,,,,,,---......//////------...///000111222222111111222222222333333333333333444444555666666666555666666777888:::<<<===>>>>>>=========>>>??????AAABBBCCCDDDDDDFFFIIILLLMMMKKKHHHEEEDDDEEEGGGIIIDDDGGGJJJMMMMMMKKKHHHEEEJJJKKKNNNPPPPPPOOOMMMLLLLLLJJJHHHFFFEEECCCAAA???>>>>>>======;;;:::888888333333222111111111111111//////.........------------------,,,,,,,,,++++++((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***************************************((()))***+++,,,------...,,,---.../////////...---............////////////......//////000000000111333333333444444444555555666666666666666777777888:::999999999999888888888;;;;;;<<<<<<<<<<<<======<<<>>>@@@AAAAAABBBEEEFFFEEEGGGIIIKKKKKKMMMOOOQQQRRRSSSVVVXXXYYYYYYYYYXXXYYY]]]```^^^ZZZWWWXXXZZZ]]]^^^```dddiiimmmoooppphhhfffcccaaa```aaacccddd]]]\\\ZZZXXXWWWVVVUUUTTTRRRQQQOOOMMMJJJHHHFFFEEEFFFDDDBBBBBBBBBAAA???===<<<;;;999777666555444444333222000000111111///......///111222222111///............---------,,,,,,++++++++++++++++++++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***((('''&&&&&&'''(((***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((())))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((())))))))))))(((((()))(((''''''''')))***+++(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++)))))))))***++++++,,,,,,++++++,,,,,,---...//////------...///000111222222111111222222222333333333333333444444555666666777555555666777888:::<<<===;;;;;;;;;;;;;;;<<<===>>>@@@AAABBBAAA@@@AAACCCFFFJJJHHHFFFDDDDDDFFFIIIKKKBBBEEEIIILLLMMMKKKGGGEEEHHHIIILLLOOOOOOOOOMMMLLLIIIGGGEEEDDDCCCBBB@@@>>><<<<<<<<<;;;:::999777666222222111111111111222222//////.........------------------,,,,,,,,,++++++((()))***++++++***)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((()))))))))))))))&&&&&&'''((())))))((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************((())))))+++,,,---......,,,,,,.../////////...---............/////////000000000000000000111111111333333333444444444555555666666666666666777888888;;;;;;::::::999888888888;;;;;;<<<<<<<<<<<<<<<<<<;;;===???AAAAAACCCEEEGGGEEEGGGIIIJJJKKKLLLOOOQQQQQQSSSVVVXXXZZZZZZZZZYYYZZZ^^^bbb```[[[WWWWWWXXX]]][[[ZZZ\\\aaahhhnnnqqqiiifffaaa]]]]]]___cccfff]]]XXXTTTUUUYYY[[[XXXTTTVVVUUUSSSPPPMMMJJJHHHFFFEEECCCAAA@@@@@@???===;;;999888777666555555555555444333111111222222000///...000111333333111000.........---------,,,,,,,,,++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''((()))))))))(((''''''(((((())))))******((((((((((((((()))******))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))******+++++++++,,,,,,,,,---------............////////////000111111222222111222222333333444555555333333444444555666666666888888888888999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>???AAABBBCCCDDDDDDFFFJJJMMMKKKGGGDDDFFFIIIFFFBBBBBBGGGJJJIIIGGGGGGFFFFFFFFFHHHJJJKKKJJJHHHFFFFFFEEEDDDBBBAAA???>>><<<<<<;;;999888666555555222111111000///......---------............------------,,,,,,,,,,,,++++++))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''))))))(((((((((((())))))+++******)))(((''''''&&&(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))******+++************************************************,,,(((&&&&&&***,,,,,,***)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------..................////////////111111111000000000000000222222333444444555555666444555666777777888888888::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::===@@@BBBCCCCCCCCCDDDFFFCCCGGGJJJJJJIIIJJJPPPUUUOOONNNOOORRRXXX\\\\\\[[[[[[___bbbbbb___\\\\\\]]][[[[[[ZZZZZZ[[[```ggglllhhhgggccc\\\ZZZ^^^```___YYYYYYWWWYYYbbbhhh```SSSVVVUUUSSSQQQMMMIIIFFFEEEEEEDDDCCCAAA>>><<<:::999888888888888777777777777555444333222111111111111000000////////////000000...------,,,,,,------...,,,,,,,,,+++++++++******)))+++---,,,+++)))((()))))))))))))))))))))))))))((((((((())))))))))))***))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))((((((((('''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((******)))))))))((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))))))))))))))******+++++++++,,,,,,,,,------------..................//////000111111111111111222222333444444444333333444444555666666666888888888888999:::;;;<<<<<<;;;;;;;;;<<<<<<======>>>>>>=========>>>>>>???BBBEEEHHHGGGEEEDDDGGGKKKJJJFFFDDDHHHIIIGGGDDDEEEFFFEEEEEEFFFHHHIIIHHHGGGEEEDDDDDDBBBAAA???===<<<999888777666444333222111111111000000///......---------............------------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))(((((((((((())))))*********)))((('''''''''(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***)))))))))))))))******+++***************************************************)))((((((***++++++***)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------..................////////////111000000000000000000000222222222333444444555555555666777888888999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<>>>@@@AAAAAA@@@BBBCCCDDDGGGIIIIIIGGGHHHLLLQQQNNNMMMNNNQQQVVVYYYYYYYYY\\\^^^``````^^^]]]\\\\\\YYYXXXWWWWWWXXX[[[aaafffhhhhhhccc[[[XXXZZZZZZXXX\\\[[[ZZZ\\\eeelllfff\\\WWWVVVTTTPPPLLLHHHDDDBBBBBBBBB@@@>>><<<:::999888666666666666555555555555444444333222111111111111000000////////////000000------,,,,,,,,,,,,------,,,,,,,,,+++++++++*********,,,...---,,,*********))))))))))))))))))))))))))))))))))))************))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------------............------......///000000000000000111111222333333333333333444444555666666666888888888999::::::;;;;;;;;;;;;;;;<<<<<<=========@@@???<<<:::999999:::;;;===@@@BBBCCCBBBDDDHHHMMMNNNIIIGGGIIIHHHDDDBBBCCCGGGEEECCCCCCEEEFFFFFFFFFCCCBBBBBB@@@???===;;;:::777666555444333111111000111000000//////.........------............------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((())))))))))))))))))******+++************************))))))))))))))))))))))))((()))++++++***)))***+++)))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------..................////////////000000000000000000111111111111222222333444444444666666777888999999999999999999::::::::::::::::::888999:::;;;<<<===>>>>>>===>>>@@@@@@@@@???@@@AAADDDFFFHHHGGGEEEFFFIIIMMMMMMLLLMMMOOOSSSUUUVVVUUUVVVVVVWWWYYY\\\]]]\\\[[[VVVVVVUUUTTTTTTVVVZZZ^^^ffffffccc]]]ZZZZZZYYYVVVZZZYYYVVVXXX___ddd```YYYVVVUUUSSSOOOKKKFFFCCCAAA>>>>>>===<<<:::999888777444444444444333333333333444333222111000000000000000//////......//////000------,,,,,,,,,,,,------,,,,,,,,,+++++++++*********,,,......,,,+++***+++))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))((('''&&&(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,,,,---------.........,,,,,,------...//////000///000000111111222333333333333444444555666666666888888999:::;;;;;;;;;;;;;;;;;;<<<=========>>>>>>BBB@@@===:::999999;;;<<<<<<>>>???@@@AAADDDIIIMMMOOOKKKHHHIIIHHHDDDBBBDDDJJJGGGDDDCCCDDDEEEFFFEEEAAAAAA@@@???>>><<<:::999888777666555444333222222000000/////////.........------............------------,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))(((((((((((())))))(((((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((('''((())))))(((((()))***((()))))))))************))))))))))))))))))))))))************************((((((''''''''''''(((((()))))))))))))))******+++************************((((((((((((((((((((((((&&&***------***((()))+++))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,---------..................////////////000000000000000111111111000111111222222333333444555666777888888999888888999999999999999::::::::::::::::::;;;<<<======>>>>>>???AAAAAA@@@???@@@AAACCCDDDFFFEEEEEEFFFIIILLLMMMMMMNNNOOOQQQSSSTTTTTTOOONNNNNNQQQWWW[[[[[[YYYWWWWWWWWWVVVTTTTTTVVVYYYaaacccbbb^^^]]]___^^^[[[ZZZVVVSSSRRRUUUWWWTTTPPPSSSRRRPPPMMMJJJFFFCCCAAA<<<<<<;;;:::999888888777444333333333222222222222222222111000000000000000/////////....../////////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******)))+++------,,,*********************************'''''''''((((((((())))))(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********)))(((''''''))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++++++++,,,************************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******************+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---....../////////000000111111222333333333333444444555666666666777888:::;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>>>>>>>???>>>;;;999888999;;;===>>>??????@@@AAAEEEIIILLLMMMIIIHHHIIIHHHEEEEEEIIIMMMJJJFFFEEEEEEFFFFFFFFFAAAAAA@@@???===;;;999888777777666555444444333333////////////............------............------------,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))(((((()))***((()))))))))************))))))))))))))))))))))))************************((((((''''''''''''(((((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((('''+++...---***((()))+++************************))))))*********+++++++++,,,,,,,,,---------..................//////////////////000000111111111111000111111222222333333444333444555666777777777777888888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@???>>>>>>???AAABBBCCCDDDEEEHHHKKKNNNMMMNNNOOOPPPQQQRRRTTTUUUQQQOOOMMMPPPTTTXXXXXXWWWZZZ[[[[[[ZZZXXXVVVVVVWWW]]]___```]]]\\\^^^]]]ZZZ[[[WWWTTTSSSSSSRRRPPPOOOMMMMMMLLLKKKIIIFFFDDDCCC<<<<<<;;;::::::999888888444444444333333333222222111111000/////////000000//////............//////,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******''')))++++++***)))))))))************************''''''''''''(((((((((((((((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********)))(((((())))))))))))((((((((((((***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,,,,************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------.../////////000000111111222333333333333333444444555666666666777888:::<<<<<<<<<;;;;;;999:::<<<>>>?????????>>><<<;;;999888888999:::<<<>>>>>>???@@@CCCFFFHHHJJJJJJHHHHHHJJJHHHFFFHHHMMMNNNLLLIIIGGGGGGGGGFFFEEE@@@??????>>><<<:::888777444444444333222111111111........................------............------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((('''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((())))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++*********************************)))************+++++++++,,,,,,,,,---------................../////////////////////000111111222222111111222222333444444444333333444555666666666666777777888888999:::::::::=========<<<<<<<<<;;;;;;:::<<<>>>>>>======>>>???@@@AAAAAACCCEEEHHHKKKMMMLLLNNNPPPQQQQQQRRRTTTVVVZZZXXXUUUTTTUUUVVVWWWWWW]]]^^^___^^^[[[XXXWWWWWWZZZ\\\\\\XXXWWWYYYYYYUUUWWWTTTRRRSSSQQQNNNNNNPPPJJJJJJIIIIIIGGGFFFEEEDDD<<<<<<;;;::::::999888888444444444444333333333333000000////////////000000///......------......///,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******&&&(((***+++)))((())))))************************'''(((((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((((((((((((************************(((((((((((((((((((((((((((((()))*********))))))***)))))))))((((((((('''******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,------************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))******++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...//////000000111111222222333444444444333333444444555666666666777999:::<<<===<<<;;;;;;999:::===???@@@@@@???>>>===<<<;;;::::::::::::;;;;;;<<<===@@@DDDGGGHHHIIIIIIHHHHHHJJJHHHFFFJJJPPPNNNLLLJJJIIIHHHGGGEEECCC>>>======<<<:::888666555222222222111111000000///........................------............------------,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***)))))))))))))))******+++))))))))))))))))))))))))************************---,,,******+++++++++***************************)))************+++++++++,,,,,,,,,---------..................////////////...//////000111111222222222222222333444444555555333444555666777777777777666777777888999999::::::<<<<<<<<<<<<============<<<>>>@@@AAA@@@@@@AAABBBAAA@@@@@@AAACCCFFFHHHIIIJJJMMMPPPQQQQQQRRRTTTWWW]]]\\\ZZZWWWUUUVVVYYY[[[]]]___aaa```]]]YYYWWWVVVVVVXXXXXXUUUUUUXXXYYYWWWTTTQQQQQQRRROOOIIIHHHLLLIIIIIIHHHGGGFFFDDDCCCBBB<<<<<<;;;:::999888777666444444444333333333222222/////////......//////000///......------......///,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******&&&(((***+++***))))))***************************))))))))))))************(((((())))))*********+++************************))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))************************((((((((((((((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((************************(((((((((((((((((((((((('''((()))*********************))))))((((((((('''******)))(((((((((((((((((((((((((((((((((((((((************************))))))***+++,,,,,,------************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))(((((())))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------......///000000000111222222333333444555555333333444444555666666777777999;;;=========<<<;;;999:::===???@@@@@@???>>>@@@@@@??????>>>===<<<;;;888999;;;@@@DDDHHHIIIIIIJJJHHHIIIJJJHHHFFFJJJPPPNNNLLLJJJIIIIIIGGGCCCAAA<<<<<<;;;:::888666444333333333222222111111000000---.....................---..................------------,,,,,,,,,++++++))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))******))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))************))))))))))))))))))))))))******************************))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))************************000,,,)))(((+++,,,+++)))************************)))************+++++++++,,,,,,,,,---------................../////////000...//////000111222222222222333333444444555555666444555666777888888888888666777777888999999:::::::::;;;;;;<<<===>>>?????????AAADDDEEEEEEEEEFFFGGGAAA@@@???@@@BBBDDDEEEEEEIIILLLOOOPPPPPPQQQTTTWWWXXXYYYYYYWWWUUUVVV\\\aaa\\\^^^aaaaaa]]]YYYVVVUUUSSSUUUVVVTTTVVV\\\^^^]]]YYYVVVVVVVVVPPPGGGEEEJJJJJJIIIIIIGGGEEECCCAAA@@@<<<;;;:::999888666555555333333333222222222222111//////.........//////000.........------.........,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******''')))+++,,,+++***++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((()))******+++)))************+++++++++++++++,,,,,,,,,,,,---------------............///111111111111111111222222333333444444555666666666999;;;===>>>======>>>???<<<<<<<<<<<<============>>>>>>>>>???@@@@@@AAAAAA???<<<:::;;;@@@DDDFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHJJJKKKKKKIIIFFFBBB???:::999888777666555444333000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***++++++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((()))***************))))))))))))******************))))))((((((''''''))))))))))))))))))))))))&&&((())))))(((''''''((((((((((((((())))))))))))(((((((((((())))))))))))***)))(((((()))+++---///*********)))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000000111222222333333444444555555444444555555666777888666666666666666777888888999999:::;;;<<<===>>>???BBBBBBBBBBBBCCCDDDEEEFFFGGGCCC@@@@@@CCCGGGHHHGGGNNNOOOOOONNNNNNOOOSSSUUUWWWYYYYYYXXXWWWXXX\\\```___]]][[[XXXVVVTTTSSSRRRTTTTTTUUUVVVWWWXXXXXXXXXYYYXXXVVVSSSPPPMMMKKKJJJJJJJJJIIIHHHEEEBBB???===<<<;;;999777555333333222111111111111111111222222........................///............---------************************,,,------+++***)))***+++******************************)))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))*********)))************+++++++++++++++,,,,,,,,,,,,---------------............///000000111111111222222222333444444555555666777777888:::<<<<<<;;;;;;<<<===;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@@@@AAAAAA@@@===;;;<<<@@@DDDFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHIIIIIIGGGDDD@@@>>>:::999888777555444333333000000000000000000000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((()))************)))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))&&&((())))))(((''''''((((((((((((((())))))))))))(((((((((((()))))))))***((())))))***++++++++++++***)))))))))))))))))))))*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000000111111222333333444444555555555555666666777888999777666666666666777888888999999:::;;;<<<===>>>>>>@@@AAAAAACCCDDDFFFGGGHHHHHHEEEBBBBBBEEEHHHIIIIIIKKKMMMOOOPPPOOOPPPQQQSSSUUUWWWXXXWWWVVVXXX\\\```[[[\\\]]][[[XXXVVVVVVWWWSSSSSSSSSSSSSSSTTTUUUUUUWWWVVVTTTQQQOOOMMMLLLLLLMMMLLLKKKIIIFFFCCCAAA???:::999777555444222222111111111111111111111111111....................................------------************************+++,,,,,,+++***)))+++,,,************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))*********++++++******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((())))))******)))************+++++++++++++++,,,,,,,,,,,,---------------............/////////000111222333333444444444555555666777777777666888:::;;;::::::;;;<<<;;;;;;;;;;;;<<<<<<======<<<<<<===>>>???AAAAAABBBBBB???===>>>@@@CCCDDDEEECCCDDDDDDEEEEEEEEEEEEEEEDDDEEEFFFFFFEEEBBB>>><<<999888777666555333222222000000000000000000000000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((())))))******))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))&&&((())))))((('''(((((((((((((((((())))))))))))((((((((()))))))))******''')))+++,,,,,,+++)))((())))))))))))))))))******))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------......///000000000111111222222333444444444666666666666777888999:::777777777666777777888999999999:::;;;<<<===>>>>>>???@@@AAACCCEEEGGGIIIJJJIIIGGGEEEFFFHHHJJJJJJJJJGGGJJJMMMOOOPPPPPPPPPQQQTTTUUUVVVVVVVVVWWW[[[]]]YYY]]]```^^^YYYUUUUUUWWWUUUTTTSSSSSSSSSTTTUUUVVVVVVTTTRRRPPPNNNMMMMMMNNNMMMLLLIIIFFFCCCAAA@@@???888777666444222111111111111111111111111111111111------------------------......---------,,,,,,,,,***************************+++++++++******+++---************************'''''''''(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))*********++++++++++++++++++,,,,,,,,,---------------............///...//////111222333444444444444555666666777777888666888::::::999999:::;;;;;;;;;;;;<<<======>>>>>>;;;<<<===>>>???@@@AAABBBBBBAAA@@@???@@@BBBCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDCCC@@@===;;;888777666555444222111111000000000000000000000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))((()))))))))************))))))))))))(((((((((((((((((((((((((((((((((((('''(((******((('''((()))(((((((((((())))))))))))(((((()))))))))*********)))***+++++++++)))(((''')))))))))))))))*********((((((((((((((((((((((((************++++++++++++++++++,,,,,,,,,,,,------........................------......///000000000111111111222333333444444555555555555666777888999888777777777777888999999;;;;;;<<<<<<===>>>?????????@@@BBBDDDEEEGGGHHHHHHHHHHHHGGGHHHHHHIIIJJJJJJFFFHHHKKKLLLMMMOOOQQQSSSTTTUUUUUUUUUUUUVVVWWWYYYWWW]]]aaa___VVVPPPOOOQQQVVVTTTSSSRRRQQQRRRTTTUUUWWWUUURRRPPPNNNMMMMMMMMMJJJHHHEEEAAA???===<<<<<<777666555444222222111111111111111111000000000000------------------------------------,,,,,,,,,+++************************)))***+++***)))***,,,---************************''''''(((((())))))******************************(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((''''''''''''((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------............///...//////111222333444444444444555555666777777777666888::::::999999:::;;;;;;;;;<<<===>>>>>>??????;;;<<<===>>>???@@@AAAAAABBBBBBAAA@@@@@@@@@AAABBBCCCDDDFFFFFFFFFEEEDDDCCCBBBCCCCCCCCCBBB???===<<<777666555444333111000000////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))((()))))))))************(((((((((((())))))))))))((((((((((((((((((((((((''')))******)))(((((()))(((((((((((())))))))))))))))))))))))************,,,+++***(((((((((((()))(((((())))))************(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,---------........................------......///000000000000000111222222333333444444444444444555666777777888888888888888999::::::======>>>>>>??????@@@@@@@@@AAABBBDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHJJJMMMSSSWWWVVVUUUTTTTTTTTTTTTTTTTTTQQQXXX]]][[[SSSLLLKKKMMMSSSRRRQQQPPPPPPPPPQQQRRRXXXVVVSSSPPPMMMKKKJJJJJJFFFDDDBBB>>><<<;;;::::::777666555444333333333333111111111000000000//////---------------------------,,,,,,,,,++++++++++++************************((()))******))))))+++---************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********))))))(((((())))))***************************))))))))))))))))))))))))((((((((()))))))))******''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((()))))))))))))))************+++++++++++++++,,,,,,,,,,,,---------------............/////////000111222333333444333333444444555666666666555777999:::999999:::;;;:::;;;;;;<<<===>>>??????<<<======>>>>>>?????????@@@AAAAAA@@@??????@@@AAACCCDDDFFFGGGGGGEEECCCBBBAAAAAAAAAAAA@@@>>><<<;;;666555444333222000//////////////////////////////,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((())))))(((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))''')))******)))(((((()))(((((((((((()))))))))))))))))))))*********++++++,,,+++)))'''&&&''')))***((((((((()))******++++++)))))))))))))))))))))))))))))))))************+++***++++++,,,,,,------...........................------......///000000000000000111111222333333333333333333333444555666666999999888888999999:::;;;>>>>>>>>>>>>?????????@@@???@@@BBBCCCDDDDDDCCCBBBDDDFFFIIIIIIHHHFFFFFFGGGGGGGGGGGGGGGHHHMMMTTTYYYVVVUUUTTTTTTUUUUUUSSSRRRKKKQQQVVVVVVRRRNNNNNNOOOUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTRRROOOLLLIIIGGGEEECCCBBB@@@>>><<<;;;::::::666555444444333333333333111111111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))*********))))))***,,,************************++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))***************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))(((((((((((()))************+++++++++++++++,,,,,,,,,,,,---------------............///000000111111111222222222222222333333444555555555444666888888777777888999888888999:::;;;<<<===>>>===>>>>>>>>>>>>>>>>>>>>>===???AAA@@@>>>===???AAABBBCCCEEEFFFEEEDDDAAA@@@>>>??????>>>===<<<::::::555555444222111000///...////////////////////////,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))(((((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''(((((())))))(((((())))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((())))))))))))))))))*********+++++++++***))))))(((((((((((()))'''(((((()))******++++++************************))))))))))))******************+++,,,,,,---..............................------......///000000000000000000111222222333333444333333444444555666777:::999999999999:::;;;;;;<<<============>>>>>>>>><<<>>>@@@BBBCCCCCCCCCBBBDDDGGGJJJKKKHHHFFFFFFFFFEEEFFFGGGHHHJJJOOOUUUYYYTTTSSSRRRSSSVVVWWWUUUSSSLLLPPPSSSTTTSSSQQQPPPQQQUUUVVVXXXYYYZZZYYYXXXWWWOOOOOONNNMMMJJJGGGDDDBBB=========<<<;;;:::888888444333333222222222222333222111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************************************+++***(((((()))+++************************---,,,,,,,,,+++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))(((((((((((()))************+++++++++++++++,,,,,,,,,------------------.........//////111111111111111111222222111111222333333444444555222444666777666666777888666777777888:::;;;<<<<<<>>>>>>>>>>>>============<<<>>>@@@???======>>>AAA@@@BBBDDDEEEDDDBBB@@@>>>======<<<<<<;;;:::999888555444333222111///......////////////////////////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,+++***)))((((((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))************'''((((((((())))))******))))))))))))))))))))))))((()))++++++)))((()))***(((((((((((()))))))))))))))************+++++++++&&&((()))******)))(((''''''(((((()))***+++++++++************************))))))))))))******************+++,,,,,,---..............................------......///000000000000000000111222222333333555444444555555666777888::::::999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<999;;;>>>AAACCCDDDDDDCCCDDDHHHKKKLLLIIIGGGFFFGGGCCCEEEHHHKKKMMMPPPUUUXXXRRRQQQQQQSSSWWWYYYXXXUUURRRSSSTTTUUUTTTSSSQQQOOOMMMOOORRRUUUVVVUUUSSSRRRIIIJJJKKKKKKIIIFFFBBB@@@777888999999888777555444222222111111111111111222222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***************************++++++***((('''(((***************************************************+++++++++************))),,,+++******)))*********)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))************))))))************))))))(((((())))))))))))((((((&&&''''''((()))******+++******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))))))))))))))************+++++++++(((((((((((((((((((((((())))))))))))))))))))))))+++******)))(((''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''((())))))&&&'''((())))))((('''&&&+++)))"""$$$---+++&&&+++))))))))))))************)))************+++++++++++++++++++++++++++,,,,,,------......///000000000111111111000000000000000000222444555444444555666777777666444222444777:::666777777777777888888888=========???@@@@@@===;;;===???AAA@@@>>><<<===???CCCCCCBBBAAAAAAAAABBBBBB=========;;;:::888666555111111000000//////......///............---------,,,,,,,,,++++++*********,,,,,,,,,++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++******))))))))))))******'''(((***++++++******)))&&&))),,,...///---+++)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,---------........................------////////////000000000000000000000111222222333333333333444555666777888999777999:::;;;;;;:::888777888:::;;;;;;999999:::<<<===>>>???@@@AAABBBBBBBBBFFFFFFFFFGGGIIIIIIGGGFFFBBBEEEFFFGGGMMMVVVVVVRRRPPPQQQSSSUUUWWWXXXYYYYYYSSSUUUTTTXXX[[[PPPIIISSSSSSSSSQQQOOOQQQUUUSSSNNNJJJIIIGGGEEECCCBBBAAA@@@;;;:::888777555444444333222222222111111111111000...........................---,,,+++***)))******,,,,,,+++***))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++++++++++++++************,,,++++++***************************************)))************)))((('''((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((())))))((((((((()))))))))******))))))************))))))(((((())))))))))))(((((('''''''''((()))*********))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))*********)))((('''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((('''(((''''''''''''((())))))'''(((((())))))(((((('''$$$%%%+++000,,,&&&''')))(((((()))))))))*********))))))*********+++++++++***++++++++++++,,,,,,,,,------......//////000000111000000000000000000000111333555555444444555666666666555444333444888:::777777888888888999999999;;;;;;;;;===>>>>>>;;;999999<<>>>>>@@@BBBAAAAAA@@@?????????@@@@@@===<<<;;;:::888666444333000000000///////////////............------------,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************'''(((((()))******++++++******))))))))))))******((())))))***************((()))+++------,,,***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,------------...........................////////////000000000000000000000111222222333333222333333444555666777777777999:::;;;;;;:::888777999:::;;;;;;:::999;;;<<<>>>???@@@AAACCCCCCCCCCCCEEEEEEEEEGGGHHHHHHFFFCCC???BBBCCCDDDIIIQQQRRRNNNQQQQQQQQQQQQRRRTTTWWWXXXWWWYYYVVVXXXYYYKKKCCCLLLPPPQQQOOOMMMOOORRRPPPLLLHHHGGGEEECCC@@@???>>>===:::999888666555444333333222222222111111111000000........................---------,,,++++++******,,,++++++***))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++*********************************************+++++++++***))))))((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''((((((((()))))))))))))))************))))))(((((())))))))))))((((((''''''(((((())))))******(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((()))))))))(((((((((''''''((((((((((((((()))*********))))))(((((())))))***(((***>>>EEE000'''---***(((((())))))))))))******)))))))))*********++++++******+++++++++,,,,,,,,,---------...//////000000000000000000000000111111111333555555555444555666555555555444444555999;;;999999999999::::::::::::999999999:::<<<;;;999777999;;;>>>>>>>>>>>>???AAA??????>>>===============;;;;;;:::888666444222000//////////////////000000............------------,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))************************************************((((((((()))******++++++******))))))))))))*********))))))))))))***++++++)))************))))))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,------------........................////////////000000000000000000111111222333333333333333333444444555555555888888::::::;;;:::999888999:::;;;;;;::::::;;;===???@@@AAACCCDDDDDDDDDDDDCCCDDDEEEGGGHHHGGGDDDAAA>>>@@@AAABBBFFFMMMNNNLLLRRRPPPNNNMMMNNNQQQTTTVVVTTTUUURRRTTTTTTFFF>>>GGGMMMNNNMMMKKKLLLOOOMMMHHHGGGEEECCC@@@===;;;:::999999888777555444333333333222222111111111000000000////////////////////////------......---,,,+++***,,,+++******)))*********))))))))))))))))))))))))******))))))))))))******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,+++************+++************************+++++++++,,,,,,++++++***)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))))))))''''''''''''(((((((((((())))))************))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((''''''''')))(((((((((((()))******+++***)))(((((()))***+++000---FFFNNN000'''000'''(((((((((((()))))))))***))))))))))))*********************++++++,,,,,,---,,,,,,---......//////000000000000000000111111111111333555666555555666777444555555555555666999<<<::::::::::::;;;;;;;;;;;;999888888999::::::999777===>>>>>>>>>===<<<<<<<<<>>>>>>===<<<;;;;;;;;;;;;;;;:::999888555333000///---......//////000000000.........---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))***************+++++++++************************(((((())))))******************))))))))))))******+++***)))((()))***+++,,,******)))(((((((((((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++,,,,,,,,,------------------...............////////////000000000000000000111222222333333444444555555555555555555555888888999:::::::::999999999:::<<<<<<;;;;;;<<<>>>???@@@AAABBBCCCDDDDDDDDDCCCDDDEEEGGGIIIGGGDDDAAA@@@AAABBBCCCFFFJJJLLLMMMQQQPPPOOONNNNNNOOOQQQRRRJJJLLLJJJMMMPPPDDD===FFFJJJMMMMMMKKKJJJLLLKKKGGGFFFDDDBBB>>><<<999888777888777666444333333222222111111111111000000000000////////////////////////,,,---...//////---+++***++++++***************+++))))))))))))))))))))))))******))))))))))))******((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++---,,,,,,+++***+++++++++***************************+++,,,,,,,,,,,,++++++************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))''''''''''''(((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))************************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((())))))***+++***)))(((((()))***+++---$$$888@@@)))$$$,,,!!!'''(((((((((((()))))))))(((((()))))))))*********))))))***+++,,,,,,------,,,,,,------...///////////////000000111111111111111333555666555555666777444555666666666777999<<<:::;;;;;;;;;;;;<<<<<<<<<:::999888999:::;;;999888===============<<<;;;:::>>>===<<<;;;::::::::::::::::::999777555333111///------......//////000000...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))******++++++++++++************************)))))))))))))))***************))))))))))))******+++***)))))))))***,,,---+++***)))'''''''''((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,---------------.........//////////////////000000000000111111111222333333444444666666666666666777777777888888999999::::::::::::999;;;<<<<<<<<<<<<>>>???>>>???@@@BBBCCCCCCCCCCCCCCCDDDEEEGGGIIIIIIFFFCCCAAAAAAAAACCCDDDFFFIIILLLNNNOOOPPPQQQQQQQQQOOONNNFFFHHHGGGKKKOOODDD===GGGIIIMMMNNNKKKJJJKKKIIIFFFEEEDDDAAA>>>;;;999777666666666444333222222222222111111111000000000//////////////////////////////+++---...//////---,,,***+++***************++++++))))))))))))))))))))))))******))))))))))))******((()))))))))************------------------------......---------,,,,,,,,,------,,,+++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((()))*********)))''''''((((((((()))))))))))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&'''''''''''''''((())))))***))))))(((((())))))***((((((000'''&&&+++$$$''''''(((((((((((())))))((((((((()))))))))******))))))***+++,,,------...,,,,,,,,,---......///////////////000111111222222222444666666666555666777444666777777666777999;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999888999:::;;;:::999999999999;;;>>>???>>>======<<<;;;:::999888888888888888777666555333111000..................//////------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))***+++++++++++++++++++++++++++++++++))))))))))))))))))************))))))))))))*********************+++,,,,,,***))))))(((((((((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,------.../////////////////////000000000000111111222222333444444444666666777777777888888888888888888999999::::::;;;999;;;============???@@@>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFHHHIIIHHHFFFAAA???@@@BBBBBBBBBFFFKKKLLLNNNQQQSSSSSSQQQOOOMMMIIIKKKJJJMMMOOODDD===FFFHHHLLLOOOLLLIIIIIIHHHEEEDDDBBB@@@===;;;999777777555444333222111111111111111111000000000/////////........................+++,,,---......---,,,+++*********)))******+++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************------------------------............------------------,,,++++++++++++,,,++++++++++++++++++++++++))))))***++++++++++++++++++++++++,,,,,,,,,,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((()))*********)))((((((((()))))))))******))))))************))))))(((((())))))))))))(((((())))))))))))((((((((((((************************'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''(((((())))))(((((('''***$$$$$$)))+++***))))))'''''''''((((((((())))))(((((((((((()))))))))***((()))***+++,,,------...+++,,,,,,------......///...//////000111111222222222444666666666666666888555777888888777777888:::::::::;;;;;;;;;<<<<<<<<<;;;999888888999::::::999999888888:::===???===<<<;;;:::999777666666555555555555555444333222000///..................---------------,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''((())))))***++++++++++++++++++++++++++++++***)))))))))))))))))))))******))))))))))))******)))***++++++,,,,,,++++++((()))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,,,,------...//////000////////////000000000000111111222333333444444555444555555666777888999999888888888888999:::;;;<<<999;;;=========>>>???AAA???@@@AAACCCDDDDDDDDDDDDBBBAAAAAACCCFFFHHHIIIIIIDDDAAAAAADDDCCCAAAEEEMMMLLLMMMOOOPPPQQQQQQPPPOOOIIIKKKIIILLLNNNBBB:::DDDFFFKKKNNNKKKHHHGGGFFFCCCAAA@@@>>><<<:::888777666444333222111111111111111111000000000////////////------------------------++++++,,,,,,,,,,,,,,,,,,******))))))***++++++,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************........................//////.........---------...---,,,,,,++++++,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((()))*********)))))))))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((())))))((('''&&&,,,+++%%%&&&---((("""'''''''''''''''((((((((()))(((((((((((())))))))))))((())))))+++,,,---......++++++,,,------......///...//////000111222222222222444666777666666777888666777888888777666777999:::::::::;;;;;;;;;<<<<<<:::888777777888999999888===;;;:::;;;======:::888999888777666444444333333222333333222222111000////////////......------,,,---------,,,,,,,,,++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))&&&''''''((()))*********++++++++++++++++++++++++*********)))))))))))))))******))))))))))))******)))***+++,,,---,,,++++++'''((()))***++++++************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------...///000000////////////000000000000111222222333333444444555333333444555666777888999888888888888999:::;;;<<<:::;;;===>>>===>>>@@@AAA@@@AAABBBDDDEEEEEEFFFFFFAAA??????@@@DDDGGGIIIJJJGGGDDDDDDGGGEEECCCGGGPPPMMMMMMMMMMMMNNNOOOPPPQQQDDDGGGEEEHHHKKK@@@999BBBDDDJJJNNNJJJGGGFFFEEEBBB@@@>>>===:::999777666666333333222111000000000111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,******))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************//////000111000000///...---111222000...000000---000,,,,,,000111///---........./////////......---------------------------************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((******+++++++++,,,,,,,,,,,,,,,,,,---------......111111111111111222222222555555555555666666666666777777666666777777888999999999999:::::::::;;;;;;666777999;;;;;;;;;999888999:::;;;;;;;;;;;;999999;;;;;;:::888666444222000222222222111000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((()))***************+++++++++*********))))))+++++++++*********))))))'''(((***++++++***)))(((.........------,,,,,,,,,))))))*********++++++++++++***)))(((((()))***+++))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))************+++++++++------------------------...///000000//////000111000111111222222333444444444444555555666777777777999:::;;;<<<============;;;===?????????@@@BBBCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCAAAAAACCCGGGIIIHHHFFFGGGFFFEEEGGGJJJLLLMMMMMMPPPOOONNNNNNOOOOOOMMMLLLHHHBBB===FFFMMM???666@@@CCCEEEGGGHHHGGGCCC???<<>>;;;======<<<;;;999666333222333333222111111000//////000//////...------,,,,,,......------------......---,,,+++*********++++++*********))))))*********))))))))))))))))))))))))************)))))))))(((+++******))))))******+++666444222000000222444666222444333000///111111...222...,,,...///,,,+++,,,//////.........------,,,------------------------++++++++++++++++++++++++---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++*********)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,---------......000000000111111111222222444444444555555555666666888888888888888999999999888888999999999:::::::::;;;;;;;;;:::999666444222333444555555666666666555777777777666555444333222222111111000000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))'''((())))))******))))))+++************)))))))))+++++++++***************+++***)))((()))+++---///*********)))))))))))))))***************+++++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))************+++++++++------------------------...///000000//////000111000111111222222333444444444444444555666666777777888888999:::;;;;;;;;;;;;<<<>>>??????>>>>>>???AAACCCDDDEEEFFFFFFEEEDDDCCCAAA???======@@@BBBCCCDDDCCCCCCCCCEEEHHHHHHGGGEEEHHHHHHHHHJJJLLLNNNMMMLLLEEECCCCCCMMMTTTFFF:::@@@AAACCCDDDDDDCCC@@@===;;;::::::999777666333111000222222111111000000////////////......---,,,,,,,,,------------------------,,,,,,+++************+++***))))))(((((())))))***))))))))))))))))))))))))************))))))))))))+++******))))))******+++///222777:::;;;999666333444555333///000333444111...,,,...444555111---,,,//////.........//////000............------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********)))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))))))))*********,,,,,,,,,---------......//////000000111111222222333333333444555555555666777888888999999999999999888888888888999999999999:::::::::999777555333222111222222333444444444444444444444555444333333222111111000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))'''(((((()))))))))))))))************))))))))))))******************************))))))***,,,...///))))))))))))))))))))))))************************++++++***))))))((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************))))))*********+++++++++,,,,,,------------------...///000000//////000111000111111222222333444444333333444555555666666777777777888999::::::::::::<<<>>>???>>>======>>>???BBBCCCDDDEEEEEEEEEDDDCCCBBB@@@===<<<===@@@BBBDDDBBBCCCDDDFFFHHHHHHEEECCCDDDDDDEEEGGGJJJLLLLLLKKKDDDDDDBBBIIIPPPCCC888===@@@@@@AAAAAA@@@>>><<<:::888777666555444222111000111111000000000/////////.........------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++******************))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******JJJTTTcccooosssnnneee^^^XXXUUUMMMCCC>>>===999444666222000333333111000111------------...///000111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++************************++++++++++++******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((())))))))))))*********,,,,,,,,,---------.........//////000111111222222222222222333444555555555666777888999999999999888777777777888888888999999888888777777666555444444222222222222333333444444222222333333333333222222000000000//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))************************((()))+++,,,------,,,,,,))))))******************************************************))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,---------.........///000000//////000111000111111222222333444444333333444444555666666666666777888999::::::::::::<<<===>>>>>>===<<<===???AAABBBCCCDDDEEEDDDDDDCCCBBBAAA???>>>===???BBBDDDCCCDDDEEEGGGIIIHHHFFFDDDBBBBBBBBBEEEHHHJJJJJJIIIGGGFFFAAAEEEKKKAAA777;;;>>>>>>>>>>>>===;;;:::999777666555444333222111111000000//////////////////---------------,,,,,,,,,++++++,,,------,,,++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***tttnnneee]]]RRRGGG:::333///---000555000///...------...///000000000//////...------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******)))))))))*********++++++,,,,,,,,,---------......---...//////000111222222000111222222333444555555555666777999999888777777666777777777777888888888666555555555555555555555333222222111111222222333000111111222222111111111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))&&&'''(((((())))))(((((((((((()))))))))))))))******************+++++++++((()))+++------,,,***)))************+++++++++++++++++++++***************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************++++++++++++,,,,,,------............///000000//////000111000111111222222333444444333333333444555555666666777777888999:::::::::::::::<<<======<<<<<<===???@@@AAABBBDDDDDDDDDCCCCCCBBBBBBAAA@@@>>>>>>AAACCCDDDDDDEEEGGGIIIIIIHHHFFFBBBBBBBBBDDDGGGHHHGGGFFFIIIIIICCCEEEJJJCCC999===<<<<<<;;;:::999999999888666555444333222111111222////////////............------,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******((()))******+++************))))))(((((())))))***))))))))))))))))))))))))))))))))))))***************))))))(((((())))))***uuubbbSSSGGG>>>;;;===:::888666333111111111111000000000///...---------------------------------------......////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''''''''((()))*********************+++++++++,,,,,,,,,,,,---------......------...///000111222222000000111222333444555555444555666888888777666555666666666777777777888888666555555444444444444444444333111000//////000000000000000111111000000//////////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((''''''''''''(((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((())))))******))))))*********+++++++++******************))))))))))))*********++++++++++++++++++*********))))))'''((()))***++++++******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************)))************+++++++++++++++,,,,,,---......///...///000000//////000111000111111222222333444444222333333444444555555666777888999:::;;;;;;;;;;;;999:::<<<<<<<<<<<<>>>??????@@@BBBCCCDDDDDDCCCCCC@@@BBBBBBAAA>>>===???AAADDDCCCCCCEEEGGGIIIIIIHHHDDDCCCCCCDDDEEEFFFDDDCCCEEEGGGDDDFFFMMMFFF<<<>>>;;;:::999888777777777888444333222111000000111111........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))'''((()))***++++++***)))*********))))))*********))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))nnn[[[OOOKKKEEEBBB>>>:::777555444444111000000///...---------........................---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++*********++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))******+++***++++++++++++,,,,,,,,,,,,,,,,,,---------......------...///000111222222///000111222333444555555333444666777888777555444666666666666777777777777777666555444333222333333444222111///............000000000000000//////............/////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******)))(((((((((''''''''''''(((((((((((())))))))))))&&&''''''((((((((((((((('''((((((((())))))******))))))******++++++++++++---,,,)))((('''((()))***(((((())))))******++++++++++++++++++******))))))%%%''')))***++++++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))************)))************+++++++++++++++,,,,,,---...//////...///000000//////000111000111111222333333444444222222333444444555555666888888999:::;;;;;;;;;;;;888999;;;<<<<<<<<<>>>@@@???@@@AAACCCDDDDDDCCCCCC???AAACCCAAA>>><<<>>>@@@CCCBBBBBBCCCFFFIIIIIIIIIEEEDDDCCCDDDEEEEEECCCAAA>>>CCCCCCGGGOOOHHH======:::999888666666666777777333222111/////////000111---.....................,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,,,,+++)))((('''((()))+++++++++***)))++++++************++++++))))))))))))))))))))))))(((((())))))*********+++))))))(((((((((((())))))|||rrraaaUUUMMMCCC888:::888333///111555444000///---,,,---///000///...------...000111000---***......---,,,,,,------------------------------------,,,++++++******++++++))))))))))))))))))))))))************************+++*********))))))((((((************************))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))))))))))))))******)))(((((((((((((((''''''(((((())))))******))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,,,,,,,---------......------......///000000000000111111222222333444444666666666666666666666666666555444333333444555666222222222333333333444444222222222111111000000000////////////////////////..............................---,,,,,,,,,,,,------------,,,,,,+++++++++************************))))))************))))))((((((((((((((((((((((((******++++++++++++******))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((+++***)))'''&&&&&&%%%%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))******************+++++++++,,,,,,,,,------------------------...............///000000222222222222222222222222111111111222333444555666555777888999888888:::;;;::::::;;;<<<<<<======>>>BBBBBBBBBAAAAAAAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>@@@BBBCCCEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBAAA>>>=====================:::888777777777666444222222111111000///......---...------,,,,,,------...,,,++++++******++++++,,,+++,,,,,,,,,,,,+++*********)))))))))((((((''''''))))))************))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))|||uuunnnddd```VVVJJJBBB>>>999444777555333333333222///,,,000...,,,+++---///000000//////......---------,,,---------------------------,,,++++++***+++++++++++++++++++++++++++++++++************************************)))))))))(((************************))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))******)))((((((((((((((('''((((((((()))))))))***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,---------......------......///000000000000111111222222333444444555555555555555555555555555555444333333444555555222222222333333333333444333222222222111111111111////////////////////////..............................---,,,,,,,,,,,,---------,,,,,,,,,+++++++++******************************++++++++++++******)))))))))))))))))))))))))))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))((((((''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))***++++++,,,---))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))))))))*********************+++++++++,,,,,,------------------------...............///000000222222222222222222222222222222222222333555666777555666888888777777999;;;999999::::::;;;<<<<<<===BBBAAA@@@@@@??????@@@@@@AAA@@@@@@@@@?????????>>>===>>>@@@BBBCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>=========<<<<<<<<<999888777666777666444222111111000000///......---------,,,,,,,,,,,,------,,,++++++******++++++,,,***++++++++++++***))))))*********))))))((((((((())))))************))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))))))))***rrrhhh^^^WWWFFFAAA:::666444333111...555222///......//////.........//////...---,,,,,,------------------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))************************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))***************************))))))))))))((((((((())))))******+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************,,,,,,,,,---------......------......///000000000000111111222222333444444555555555555555555555555444333333222222333333444111111222222222333333333333333333222222222222111////////////////////////..............................---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************++++++,,,,,,,,,,,,++++++************************)))******++++++******)))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))***))))))))))))***++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((())))))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,------------...............///000000222222222222222222222222222222333333444555777888444666777777666666888999:::::::::;;;<<<<<<======AAA@@@>>>=========>>>?????????>>>>>>>>>>>>======;;;<<<>>>@@@AAAAAA@@@@@@===>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;:::999999888666555555666555333111111000000//////.........------,,,,,,,,,,,,------,,,++++++******++++++,,,)))************)))((((((***************)))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))((((((((()))))))))******pppeeeWWWLLLFFFAAA<<<888111000000222333222000...,,,---......///...------........................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))************************))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***+++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********,,,,,,,,,---------......------......///000000000000111111222222333444444555555555555555555555555222222222222222222222222111111111111222222222222333333333222222222222222////////////////////////...........................---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++************************))))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((()))))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,***((((((((()))***((()))))))))************************++++++++++++,,,,,,,,,,,,,,,---------...............///000000111111111111222222222222333333333444555666777888444555666666555555666888;;;;;;<<<<<<===>>>>>>>>>@@@???===;;;;;;<<<===>>>>>>>>>>>>===============:::<<<===????????????>>>;;;;;;<<<<<<======>>>>>>>>>===<<<;;;999888777666666555444444555444222000000000/////////.........---,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,***************))))))(((++++++******************))))))************))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********}}}tttiii\\\SSS999666333222222222222111+++,,,---...////////////...........................---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))************************))))))))))))************((()))***+++++++++++++++************************))))))))))))))))))))))))******))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,,,,,,,---------......------......///000000000000111111222222333444444555555555555555555555555222222222222222222222222000000000111111111222222222222222222222222222222////////////////////////........................------,,,++++++++++++,,,++++++++++++++++++++++++******************************++++++++++++******************************)))))))))******)))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))***)))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((*********))))))))))))((((((((((((((((((((((((((())))))(((((())))))***+++************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------...............///000000000000000111111222222222333333333444555666777888444555666666555444666777999::::::;;;;;;<<<======>>>===<<<;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>:::;;;===>>>??????>>>===;;;;;;<<<<<<======>>>>>><<<<<<;;;999777666555444444333222333333333111///////////////............,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,++++++***)))******************++++++))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************ggg^^^OOOAAA888333111000000000////////////000000...........................------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************)))))))))************+++))))))******+++*********************************))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))*********++++++++++++,,,,,,,,,---------......------......///000000000000111111222222333444444444444444444444444444444111222222333333222222111///000000000000111111111000111111111111222222222////////////////////////........................------,,,+++++++++++++++*********+++++++++++++++******************************++++++++++++******************************((())))))******))))))((('''((()))******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((('''((()))))))))'''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))************+++******++++++,,,,,,------...............///000000//////000000111222222222222222333333444555777888444666777666555444666777777777777888999999::::::<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<============>>>>>>:::;;;<<<===>>>===<<<<<<<<<<<<<<<<<<<<<=========;;;:::999777666444333333222111111111222222000...........................,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++******)))))))))***************))))))************))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++~~~kkkZZZMMMDDD???:::888555222000///000111..............................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************************************))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********)))((((((************************))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))((((((((((((((()))*********)))))))))((((((((('''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000000111111222222333444444444444444444444444444444222222333444444333222222/////////000000000111111//////000000000111111111////////////////////////........................---,,,++++++***+++++++++)))*********++++++++++++************************++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))(((((('''((()))******)))((('''(((((((((((((((((((((((((((((())))))))))))(((((($$$%%%'''(((((((((&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******************************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''(((((()))(((((())))))))))))************))))))))))))************)))******+++,,,,,,------...............///000000/////////000111222222222222222222222333555666777555777777777555555666777777777888999999::::::;;;;;;<<<===>>>===<<<:::999:::;;;;;;;;;<<<<<<<<<===888999:::;;;;;;;;;:::999<<<<<<;;;;;;;;;;;;;;;;;;999888777666555444333222111000000000111111///...........................,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++***))))))((((((((())))))*********))))))************))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++tttdddZZZBBB>>>999444111000000111////////////////////////......---,,,,,,,,,,,,---------------------------************************(((((())))))*********+++************************))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++++++++)))))))))))))))((('''&&&************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))((((((((((((((()))************))))))((((((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))++++++,,,,,,,,,---------,,,,,,,,,---------......------......///000000000000111111222333333444444444444444444444444444444222333444444444444333222////////////000000000000......//////000000000111////////////////////////........................---,,,++++++******++++++))))))******++++++++++++************************,,,------......------,,,(((((((((((((((((((((((((((((())))))))))))(((((('''((()))++++++)))((('''(((((((((((((((((((((((((((((())))))))))))((((((!!!###%%%'''((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))###$$$&&&((())))))(((((())))))))))))************))))))))))))************))))))***+++,,,,,,------...............///000000...//////000111222222222111111111222333444555666666777888777666555666777::::::;;;<<<<<<======>>>:::;;;>>>??????===:::888999999999::::::;;;;;;;;;666777999::::::999888888<<<;;;;;;::::::999999999777777666555444333333222000000///000111111///------.....................,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,***************)))((((((''''''(((((()))))))))***))))))************))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++cccWWWJJJAAA;;;666444666...444444......222000(((.........///000///,,,)))......---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......//////000000000000//////333333222222222222222222333333333333333333333333222333333444444333333222//////............//////////////////////////////------------------------......---,,,,,,,,,,,,---+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++))))))))))))))))))))))))************************))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++******++++++,,,---............/////////////////////000111111222222111222222333333444444555555555555555666666666666;;;::::::::::::;;;<<<<<<<<<<<<<<<;;;:::999777777666555555666888:::999888:::888777888999999888777888999999999999888777777777666444333222111111111000000///...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++***)))'''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((***+++***)))((()))***+++++++++***************}}}}}}yyyzzzmmm\\\HHH999222666555111,,,...444777666000///......000111000///.........---------,,,,,,,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((())))))))))))******************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......//////000000000000//////222222222222222222222222333333333333333333333333111111222222222222111111//////............//////////////////////////////..............................---,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++)))***++++++,,,,,,++++++))))))))))))))))))))))))************************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,++++++,,,,,,---.............../////////////////////000111111222222111111222333333444444555555555555555666666666666888888999:::;;;<<<>>>>>><<<<<<<<<;;;:::888777666777666555666888:::999888888777666666888888777666888888999999888888777666555444333222000000000000000//////...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))+++,,,+++***)))***+++******************++++++}}}vvv|||~~~sss```VVVHHH@@@999888666000,,,,,,222000---,,,...///000000.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******))))))))))))************)))************))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((((((((((((''''''(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......//////000000000000//////000111111111222333333333222222222222222222222222000000111111111111000000//////............//////////////////////////////...........................---,,,,,,++++++,,,,,,+++++++++***************++++++++++++++++++++++++)))************+++++++++)))***++++++,,,,,,++++++))))))))))))))))))))))))************************''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************,,,,,,,,,,,,,,,---......---............/////////...//////000000111111222111111222222333444444444555555555555666666666666777777888999;;;===???@@@;;;;;;;;;:::999888777666777666555666888999999888777666555555777777666555777888888888888777666666333333111000/////////////////////............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,******+++,,,)))))))))***+++++++++,,,zzzqqquuuzzz}}}jjjXXXPPPHHH;;;555666555333000//////000000///............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++(((((()))))))))*********))))))************)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---------......//////000000000000/////////000000111222333333444222222222222222222222222///000000111111000000//////......------......///........................---------------------------,,,,,,+++++++++++++++************************************************))))))*********+++++++++))))))***+++++++++++++++))))))))))))))))))))))))************************'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************,,,++++++++++++,,,---------------.........//////......//////000111111111111111111222333333444444555555555555666666666666777777888999:::<<<>>>???::::::::::::999888777666777666666666888999999777666555444555777888777666666777777777777666555555333222111000////////////......///.........------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************))))))))))))******)))(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***++++++))))))***+++(((((()))***+++,,,,,,,,,tttiiivvvzzzyyyvvvsssrrrtttxxx|||nnn\\\PPPDDD???AAA777555333222333333222111//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++++++++'''''''''((((((((())))))((())))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++,,,,,,,,,---------......//////000000000000////////////000111222222333333111111111111111111111111000000111111111111000000......------------......------------------------++++++++++++++++++++++++,,,,,,+++************+++************************************************))))))*********+++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************************++++++,,,------------.....................///000000111111000000111222222333333444555555555555666666666666999999999999999:::;;;<<<:::::::::::::::999888777888777666777888999888777777666555666888999888777555666666666666555444444333222111000000///000000---......///...---,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((()))***)))((('''(((***(((((()))***+++,,,,,,,,,vvvqqqtttwwwuuuxxx~~~uuu~~~}}}}}}vvv|||uuu___FFF777:::777333111000000///////////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++******''''''''''''((((((((((((((())))))************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))******(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......//////000000000000/////////000000000111222222222000000000000000000000000000000111111111111000000......------------......------------------------************************,,,+++******))))))*********************+++++++++************************)))************+++++++++((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))))))))***++++++,,,------------.........---......//////000000111000000111111222333333333555555555555666666666666999999999999999::::::;;;:::;;;;;;;;;;;;:::999888888777666777888999888777777555555666888999999888444555555555555444333333222222111000000000000000------...//////---,,,+++++++++************++++++++++++++++++++++++++++++(((((()))))))))))))))***)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''((())))))''''''((())))))))))))***+++++++++,,,yyyzzzzzzuuuooommmpppuuusssvvvxxxxxxuuusssrrrrrrooosssxxx}}}sssSSSRRRJJJ@@@666111/////////////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))'''(((((((((((()))))))))(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))*********(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......//////000000000000//////000000000000111111111111000000000000000000000000...//////000000//////......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***)))))))))))))))))))))*********+++++++++************************)))************+++++++++((())))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))******+++,,,,,,,,,---------.........------......///000000000000000000111222222333333555555555555666666666666888888888888999:::;;;<<<;;;;;;<<<<<<<<<;;;::::::999777666777888999777666555444444555777888888777444444444444444333222222000000//////......//////,,,---...//////---,,,***++++++************++++++************************(((((((((((())))))******))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************''')))***)))((('''((()))******************++++++|||{{{wwwsssmmmddd]]]```ggglllmmmppptttzzzyyylllwwwzzzrrrgggUUUEEE;;;666555555000/////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))*********+++(((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------......//////000000000000//////111111111000000000000000000000000000000000000000---..................---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++******++++++,,,---,,,,,,,,,---------......------......///000000000000000000111222222333333555555555555666666666777666666666888999;;;===>>><<<<<<<<<===<<<<<<;;;;;;999777666777888888777666444333222444666777777666333444444444444333222222//////...---------......,,,---...//////---+++***++++++************++++++************************'''((((((((())))))******))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++(((***+++***)))((()))***+++++++++***************jjjjjjnnnsssyyy}}}{{{zzzsssnnnnnnmmmnnnmmmmmmuuurrrhhhdddnnn~~~tttSSS>>>:::;;;888000111111000000///000000000000///.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))(((((((((((())))))************************+++*********))))))(((((($$$&&&)))******)))******************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************************+++*********))))))(((((())))))************))))))((((((((((((((()))************))))))))))))******))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((('''''''''&&&******))))))((((((''''''))))))))))))))))))))))))&&&&&&'''((()))***++++++'''''''''''''''((())))))))))))))))))))))))))))))***++++++,,,,,,------...---------............///////////////............000000111111111222222222000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,,,,)))************+++++++++***)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((+++++++++***)))(((((('''))))))((('''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))************++++++******************+++,,,------......------///////////////.........000111111222222333444444666444222444777999888666999888777777777999<<<======;;;::::::::::::888777888888777777666666555555444444555555555555444444222222222111000//////...///............---------,,,,,,,,,,,,,,,,,,,,,,,,((((((((((((((((((((((((+++++++++*********))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))OOOIIIGGGJJJOOOWWWbbbmmmvvvyyy~~~rrrpppwww}}}wwwyyyyyytttnnnmmmqqqrrrooowwwyyyxxx{{{}}}xxxddd___qqquuu```SSSEEE666;;;888444111//////000000/////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************************)))))))))(((&&&''')))***)))((()))***************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))************)))))))))((())))))************))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))(((((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''(((((()))***))))))))))))))))))))))))******+++,,,,,,------...---------............/////////////////////////////////000000000111111111000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,++++++******++++++,,,,,,++++++***))))))(((************************))))))))))))************)))))))))***+++++++++,,,)))************+++++++++*********)))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((******))))))(((''''''&&&))))))((('''''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************************************+++,,,------......------/////////////////////...000111111222222333333444555444333444777888777666888888777777888999;;;<<<;;;:::888888999999777666666666666666666555555555444444555555555555444444222222111000000///..................------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))RRRHHHBBBGGGOOOTTTXXX\\\TTTPPPXXX\\\SSSQQQWWWXXXOOOOOOTTT___hhhkkkkkkllltttwww{{{|||}}}{{{|||~~~{{{uuu}}}|||}}}bbbIIIAAA;;;555111000000///---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************************************))))))))))))((()))***)))(((((()))+++************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************((((((((((((((((((((((((************))))))))))))))))))************)))))))))(((((((((((()))******((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))***)))))))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))(((((((((''')))))))))((()))******+++))))))))))))))))))))))))******++++++,,,------------------............///000000000000000000000000///////////////000000000000000000/////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++************+++,,,,,,++++++***)))))))))************************)))))))))*********++++++******************++++++)))************++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&)))((((((''''''''''''((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************+++,,,------......------......//////////////////000000111111222333333333555444333444666777777666777777777888999999:::::::::888777777777777666444444444444444444444555555333333444444444444333333111111000000//////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))))))))))))))))))))))))))wwwnnnjjjppp{{{~~~fffVVVPPPLLLQQQWWWTTTVVVTTTQQQJJJCCC@@@CCCHHHFFFKKKQQQ[[[ooovvvrrruuuPPPHHH>>>888666555222000/////////000///...,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++*********************************)))))))))))))))*********((('''''')))+++************************************************))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))************))))))))))))(((((())))))***+++)))((((((''''''(((((()))(((((((((((((((((((((((())))))(((((((((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((******))))))******+++,,,))))))))))))))))))))))))*********+++,,,,,,---------------............///000000000000111111111111000000000000000000000000000000/////////.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++*********))))))************************))))))*********++++++++++++++++++***************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))((((((''''''''')))(((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))***************************++++++++++++,,,------......------............////////////000000000111222222333333444333444444666666666666666666777888999999888888999777666666777777666444111111222222333333444444222222333333333333222222000000000//////..................---------,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))~~~}}}yyy~~~sssXXXHHHHHHLLLBBBDDDEEEJJJUUUccckkklllmmmkkkmmmttt|||zzztttqqqpppqqqrrrsssxxx~~~yyykkkWWWEEE;;;777555555000000000000///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********************************))))))))))))))))))*********+++***)))''''''))),,,************************************************))))))))))))))))))))))))******))))))))))))******((()))))))))************************************))))))))))))))))))******))))))************)))))))))))))))))))))***++++++***))))))(((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((()))************************+++,,,,,,))))))))))))))))))))))))))))))***++++++,,,,,,------------............//////000000000111111111222111111111111111111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++***************************************************+++++++++++++++++++++***************))))))*********++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((******)))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))*********++++++++++++,,,------......---------.........//////000000///000000111111222333333222333444444555555666777666666777888888888777777888777666666777777666555000000111111222222333333111111222222222222111111/////////..................------------,,,,,,,,,++++++++++++++++++++++++******************************************************))))))))))))******************************((((((((((((((((((((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))){{{xxxuuusssnnnjjjlllqqq|||pppiiiiii```___```ccc```WWWOOOKKKKKKIIIMMMYYYiiizzzyyyqqqjjjeeejjjxxxzzztttsssvvv|||tttWWWBBB777555666333222111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************))))))))))))************)))***+++***))))))***,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************************))))))))))))************))))))************))))))***))))))))))))***++++++******))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((()))))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++*********)))******+++,,,))))))))))))))))))))))))))))))******+++,,,,,,,,,---------............///...//////000000111111111222222222222111111111111/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***************************++++++++++++++++++++++++*********++++++++++++,,,******************++++++)))************+++++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((************))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))))))))***++++++,,,,,,+++,,,------......------------......///000000000//////000000111222222222222333555555444444666777666666666666666777777777777666555555777777666555111111111111111111222222000000111111111111000000..................------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))vvvrrrssskkkttt{{{kkk[[[XXXKKKHHHIIIMMMUUUeeevvvuuuqqqmmmkkkpppyyymmmtttyyy^^^III>>>:::777555222///...///000111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((()))))))))************''')))++++++******+++,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************************************((()))))))))************))))))************))))))******))))))******+++,,,))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))((('''''''''((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))***++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,---------............///------...//////000111111222111111111000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***)))))))))))))))************************++++++++++++++++++++++++*********+++++++++,,,,,,)))))))))***+++++++++,,,)))************+++++++++************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,+++,,,------......------------......///000000111//////000000111111222222111333555555333333555777777777555555555555666777555444333444555666555444222222222111111111111111///000000111111000000///---------------------------------,,,,,,,,,++++++************************++++++++++++++++++++++++))))))*********+++++++++******))))))))))))******************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))ppprrr```\\\UUUKKKBBBJJJhhh{{{xxxzzzzzz{{{|||fffPPPEEE999666222///...///111333........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************************(((((())))))*********+++&&&(((+++,,,,,,++++++,,,************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))************))))))*********)))******+++,,,((((((''''''''''''(((((())))))))))))))))))))))))'''((()))******)))((('''&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((()))))))))((()))******+++)))))))))))))))))))))))))))))))))***++++++,,,,,,---------.........//////,,,------...///000000111111111000000/////////...//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******)))))))))))))))******************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))***+++,,,,,,---)))************+++++++++)))))))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))************((())))))***++++++,,,,,,+++,,,------......---------------...///000000111/////////000111111222222000333555555333333555777888777555444333555666777444333222222444444444222333333222222111111000000//////000000000000//////---------------------------------,,,,,,,,,++++++************************(((((((((((((((((((((((())))))******++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))~~~tttfffiiivvvqqq```bbbddddddcccgggwww|||yyy}}}{{{oooRRRIII???===999......444333---000000///000222000+++//////.........---------,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******,,,+++++++++***)))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((***,,,---******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))***)))((('''&&&&&&'''(((+++***)))'''''''''((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))***+++,,,---........................////////////////////////////////////............//////.........---------//////...---,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********))))))******++++++++++++******************************+++++++++++++++++++++++++++++++++************)))&&&(((***,,,---,,,+++***,,,,,,++++++***)))((((((((()))***,,,,,,++++++***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))************))))))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((())))))))))))************))))))))))))************++++++******************+++,,,------......---------------............///////////////000000000000111111111111222333444555444555555555666666777777666555555444444333222222111111111111000000000000///............---------------.../////////......+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))*********))))))(((************************''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((tttUUUEEENNNTTTWWWtttzzzuuuwwwuuuTTTJJJIIIHHH<<<555222+++...//////------///...+++//////.........---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************++++++++++++******+++++++++***************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((***,,,---***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))***)))((('''&&&''''''(((+++***)))(((''''''((()))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))***+++,,,---........................////////////////////////////////////............///.........---------,,,///......---,,,,,,++++++++++++++++++++++++++++++************************+++++++++*********)))))))))******++++++******)))************************+++++++++++++++++++++++++++++++++*********))))))'''(((***,,,,,,,,,+++***,,,,,,+++******)))((((((((()))***+++++++++***)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************))))))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))(((((((((((()))))))))*********))))))))))))************************************+++,,,------...------------------............///////////////000000000111111111111111222333444555333444444444555555555555555555555444333333222222111111111000000000//////............------------)))******+++++++++++++++++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((qqqTTTPPPKKKFFF]]]vvvvvv|||ppp\\\PPPJJJ>>>999888333000///.........------.../////////.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++*********************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((******)))((()))***+++,,,))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))(((''''''''''''(((***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))***+++,,,---------------------------/////////////////////////////////............---......------------,,,,,,......------,,,,,,++++++************************************************+++************))))))))))))******++++++******)))************************++++++++++++++++++++++++++++++*********)))))))))((()))***+++++++++***)))+++++++++******))))))((('''((()))*********))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))******)))))))))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((((((((())))))))))))******))))))))))))************************************++++++,,,------------------------............////////////000000000111111111111111111222333444444333333333333333444444444555555444333333222222111111111000000000000//////............------------++++++,,,,,,,,,---------++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((~~~vvv{{{wwwfffkkkvvvyyy}}}vvvwww{{{kkkbbbTTTIIIBBB:::666000...111222......111////////////............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))***+++++++++,,,************************************************))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((***))))))((()))***++++++))))))))))))(((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))***+++,,,---------------------------//////////////////////////////.........---------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))************************************))))))))))))))))))************))))))************************************************************)))))))))))))))******+++******)))(((+++*********)))))))))((('''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((()))))))))***((()))))))))***************************+++++++++++++++,,,------------,,,---------............/////////000000000111111111222111111111222222333444333333333333333444444444444444333333222111111111111000000000////////////.........---------,,,,,,------,,,,,,,,,---------*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((vvvrrrtttqqqfffssstttlllmmmooopppwwwsss\\\IIIFFF888111555777000...222000000/////////.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))***+++++++++,,,************************************************))))))))))))))))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************))))))))))))***+++,,,---------------------------////////////////////////............------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))*********************************)))))))))(((((())))))******)))))))))(((*********)))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''(((((((((((()))))))))((()))))))))************))))))*********+++++++++***+++,,,,,,------,,,,,,---------............///000000000000111111111111222222111111222222333333555444444444444444444444333333333222111111000000000000000////////////......------------,,,,,,,,,++++++***)))(((((())))))************************))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))wwwZZZNNNVVVcccxxxvvvsssqqqwww~~~iiiOOO<<<<<<<<<222---111000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++*********************+++++++++************************************************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))(((''''''&&&&&&''''''((())))))))))))))))))))))))&&&'''(((((()))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))******++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........------------,,,******++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************(((((()))))))))))))))***((())))))******))))))((())))))))))))))))))))))))******************************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))************)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,,,,---------............///000000000111111111222222333222222111222222333333555555555555444444444444333333222111111000000///000000////////////......------------,,,,,,,,,,,,000///,,,***))))))))))))************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******+++******************************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}{{{xxx{{{uuulllnnnzzzzzzrrrrrrpppwwwbbbYYYYYYZZZyyyrrrOOOGGGCCC666///333000000000000/////////......------------,,,,,,,,,------------------------++++++++++++++++++++++++******++++++++++++******+++++++++***************************************************************))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))'''((((((((()))))))))***(((''''''&&&&&&''''''((())))))))))))))))))))))))%%%&&&((()))))))))((((((&&&'''((()))******)))((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((()))******++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////.........---------,,,,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************(((((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))***************************)))))))))((((((((((((((((((((((((((()))***+++((()))))))))))))))))))))******)))((()))***+++,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))************((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++---------............///000000111111111222222222333333222222111222222333444444444444333333222222222222222111000000//////000000/////////.........---------,,,,,,,,,++++++555444111...++++++++++++************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((()))******+++++++++***************************)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))xxxllllll^^^aaaiiiwwwtttmmm}}}wwwllljjjgggsss}}}~~~|||```QQQJJJ;;;333888000000000000////////////......---------,,,,,,,,,------------------------++++++++++++++++++++++++******++++++++++++******,,,+++++++++******))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))))))))))))))))))))************************'''(((((()))))))))))))))'''((((((((())))))******'''''''''&&&&&&'''''''''))))))))))))))))))))))))%%%&&&((()))))))))((((((&&&'''(((*********)))((((((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---------,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((()))++++++(((((((((((())))))))))))+++***)))))))))***,,,---))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))************((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++---------.........//////000111111111111222222222333333222222111222222222333333333222222111111111222222111111000/////////000/////////............---------,,,,,,,,,++++++555222///+++)))'''''''''))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''(((******+++++++++))))))))))))))))))))))))******))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}}}}}}}}}}zzzwwwyyywwwzzzuuuYYYYYYkkktttvvv}}}wwwqqqssszzz\\\III>>>777555333333555222---,,,///------+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,------......///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++************++++++((((((((((((((((((((((((+++***((('''''''''((()))***(((&&&'''***+++)))'''+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))************************++++++************++++++++++++***)))((('''&&&&&&&&&&&&''''''((()))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********))))))))))))************---------,,,,,,+++++++++000...,,,---///000...,,,000000000000111111111111222222111111111111111111111222222333333222222111000000000000000000000000//////.........------------------,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((hhhTTTQQQKKK```~~~~~~{{{yyyaaaJJJGGGGGG===555444666333///...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))(((((())))))(((((((((((()))))))))***)))))))))))))))))))))))))))************++++++++++++++++++,,,------......000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++******))))))******+++************************+++***)))((('''(((((()))***(((''''''******)))'''************)))))))))(((************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))***)))))))))(((((((((''''''((())))))******))))))))))))))))))))))))))))))************************+++******))))))******++++++******))))))(((((('''((((((((((((((((((''''''))))))((((((((('''''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++))))))))))))************+++++++++,,,,,,---------000...,,,---///000///---//////000000000111111111111111111111111111111111111222222333333222222111000000000000000000000000///.........------------------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((sssuuu|||~~~|||tttyyyzzz\\\KKKIIIPPPiii|||uuu}}}{{{|||XXXIIILLLCCC;;;999777222......111000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))))))))))))))(((((())))))***((((((((()))))))))******)))))))))))))))))))))))))))************+++++++++******++++++,,,---------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++******))))))******+++******************************)))(((((((((((((((***((('''((()))***)))'''************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++******))))))))))))))))))))))))************************+++******))))))******+++******************************)))(((((('''&&&&&&))))))((((((((((((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++))))))))))))************))))))***+++---...//////...---,,,---///000000/////////000000000000111111111111111111111111111111111111222222222222111111000000000000000000000000............------------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))zzzwwwxxxooohhh{{{{{{pppcccdddzzz{{{]]]RRRNNNHHHCCC;;;222000333000000000//////...---,,,------------------------------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))***)))((((((((()))***+++(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))))))))*********************************))))))((((((((((((((()))((((((((()))))))))(((*********)))))))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))(((((((((((())))))***+++++++++++++++((((((((((((((((((((((((******************************))))))))))))******))))))******++++++++++++))))))))))))((((((''''''))))))(((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************++++++++++++((()))))))))************)))***++++++------...///,,,+++,,,---.../////////////////////000000000111000000000000111111111111111111222222222222111111////////////////////////------------------------,,,+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))~~~~~~vvvwwwgggUUUKKKEEE>>>888555////////////............------------------------------,,,,,,,,,+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))***)))((((((((()))+++,,,))))))))))))************))))))))))))))))))))))))))))))*********+++++++++)))******++++++,,,,,,---...............---------,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))(((((('''((()))))))))((((((((()))))))))))))))))))))******))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))***+++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))))))))***)))))))))***++++++,,,,,,(((((((((((())))))******(((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++((()))))))))************+++++++++,,,,,,,,,------******+++,,,,,,---...///...////////////000000000//////000000000111111111000111111222222111111000........................,,,,,,------------------++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******~~~wwwnnnttt|||vvvtttfff```kkk~~~~~~}}}~~~yyyrrrnnnzzzhhhXXXTTTLLL???444333222000///...//////000------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))***)))((('''(((***,,,...)))))))))*********++++++)))))))))))))))))))))))))))************+++++++++******++++++,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,***************************************************************************))))))(((((())))))***(((((((((((((((((((((((()))))))))))))))(((''''''''')))***)))((('''(((***))))))))))))************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))))))))******+++++++++''''''((())))))***++++++(((((())))))))))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,---///......////////////000000...//////000000111111111000000111111111111000000........................,,,,,,,,,,,,------------*********+++++++++++++++(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************~~~xxxoooqqqtttuuuvvviiiVVVVVV___sss~~~{{{{{{|||zzztttnnnrrrppppppttt|||mmmXXXHHHAAA;;;888444111//////000111........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))+++***((('''(((***---...))))))*********+++++++++)))))))))))))))))))))))))))************++++++++++++++++++,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))(((((((((((())))))))))))))))))))))))))))))((())))))***)))((('''&&&''')))******''''''(((***((()))))))))************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***'''((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******(((((()))))))))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''''''''((()))*********(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))******************+++,,,,,,---......,,,...000///---,,,...000........./////////000000......//////000111111222000000111111111111000000------------------------++++++,,,,,,,,,---------)))*********++++++++++++(((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************qqqbbb```vvv~~~vvvppp}}}uuudddWWWbbb|||ssslllqqq{{{tttqqqaaaUUUYYYAAA===888222//////000111........................---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))+++***((('''(((***---///)))************+++++++++)))))))))))))))))))))))))))************++++++++++++,,,,,,------......///---.....................,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))(((((((((((())))))************************((()))*********)))'''&&&''')))+++***'''&&&(((***(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))'''((((((((())))))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((((((++++++******)))((((((((((((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))************'''((()))+++---///000111...000222111...---///111............/////////000---......///000111111222000000111111111111000000------------------------+++++++++,,,,,,---------))))))******++++++++++++'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++xxxjjjiiiooowww{{{aaa___zzz}}}~~~zzzssszzz|||ssspppuuu}}}eeeMMMKKKAAA888444111...///222///...------//////...---......---,,,+++***)))(((************************,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++***+++++++++***)))'''%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////000000000000000000000000000000000000000000000000000000000000////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))wwwlllggg___cccuuuzzzuuu|||vvv|||wwwsssyyy~~~VVVXXXMMMBBB:::333...---000///---,,,,,,------,,,+++,,,,,,,,,,,,++++++++++++************************,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))************))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////////////////////////////////////////////////////000000000000/////////...------------,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((()))))))))))))))))))))))){{{xxxggg\\\VVVccczzzyyydddWWWIIIAAA:::333000000000...,,,,,,------,,,++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////////////////////////////////////////////////////000000000/////////............---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++***)))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))zzzkkk___\\\dddsss~~~mmmaaabbbzzz|||~~~tttaaaMMMDDDBBB===888555111000...---///000000///,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***))))))))))))))))))***+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((())))))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////////////////////////////////////////////////////000000/////////..................---------,,,,,,************************++++++++++++++++++++++++((((((((((((((((((((((((******))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))|||qqqhhhdddccckkk|||xxxqqqwwwrrr^^^TTTfffyyyxxxvvvuuu|||zzzXXXHHHEEEDDD@@@===222000...---///111111111.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******)))))))))---,,,***((('''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////................................................////////////..................---------,,,,,,,,,************************************************(((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((sssgggNNN\\\mmm|||~~~qqq[[[YYYlll{{{fffppp{{{vvv]]]RRRLLLHHHFFF555222///......///000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))---,,,+++)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////................................................/////////.........------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((yyykkkZZZVVVhhh|||jjjXXXZZZrrrtttzzzuuubbbUUUPPP>>>:::555222111000//////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))***++++++***)))(((***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------.../////////................................................//////.........---------,,,,,,+++++++++*********************************(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((({{{vvvnnnbbb[[[fffxxxxxxkkkzzzyyyaaaXXXGGGBBB<<<777444333111000,,,,,,---...///000111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))***++++++***)))((('''(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((((((((())))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------...//////000................................................//////.........---------+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))***+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((|||}}}~~~~~~~~~}}}{{{zzzxxxxxxxxxzzz{{{}}}~~~vvveeeYYYTTT\\\zzzlllRRRQQQOOOLLL<<<---222777---000111111111000000111333---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************++++++***)))(((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))************************++++++******************+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++)))((('''&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))+++*********))))))((((((''''''((()))***)))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))%%%&&&((()))))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((()))***************))))))))))))************(((((((((((())))))))))))++++++******++++++,,,---,,,,,,,,,---------......////////////////////////111000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************((((((((('''&&&&&&(((***%%%&&&'''((())))))(((((([[[\\\]]]]]]]]]\\\ZZZYYY______^^^^^^___```aaaaaaaaa___^^^___bbbfffiiijjjkkkpppvvv|||pppeeeQQQ^^^nnnwwwooovvvwww[[[WWWNNNOOOMMM@@@999888111,,,---............000111---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************++++++***)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))(((******))))))))))))******))))))))))))))))))))))))************)))))))))((((((((((((((()))))))))***))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))&&&'''((()))))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((()))***************))))))))))))************(((((()))))))))*********)))))))))******+++------,,,,,,,,,---------..............................000000///...............,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************((()))******(((''''''(((((((((((((((((()))))))))[[[\\\\\\]]]\\\[[[ZZZYYYUUUTTTSSSRRRRRRQQQRRRRRROOOMMMJJJIIIJJJKKKLLLKKKNNNOOOQQQQQQRRRWWW___eeemmm}}}}}}iii^^^QQQRRRiiiuuunnn{{{kkkWWW___zzz{{{yyy^^^MMMMMMUUUMMM@@@999444..................------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************+++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))((('''((()))***+++))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((()))***************))))))))))))************))))))*********+++++++++)))))))))***+++,,,---...,,,,,,,,,---------..............................////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((***,,,+++)))(((((((((+++***)))((((((((()))***``````aaabbbaaa```___^^^^^^]]]\\\[[[ZZZZZZZZZZZZVVVSSSPPPNNNMMMMMMMMMLLLPPPOOOMMMIIIGGGIIIMMMQQQNNNVVVeeexxxyyycccQQQJJJTTTlllkkkkkkuuu}}}qqqeeeaaafffrrrxxxyyyaaaUUUUUUOOOJJJDDD999555444222111000...---+++...------------,,,,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,******************************)))))))))))))))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))*********************)))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))***)))((('''''')))+++,,,((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((()))***************((()))))))))******************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,---------.................................///////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((()))***+++***))))))+++---...,,,***(((((()))***+++```aaabbbbbbbbbaaa___^^^aaaaaaaaa```aaaaaabbbbbb]]]ZZZXXXVVVVVVVVVTTTSSSOOOOOONNNMMMMMMOOOSSSVVVVVVXXX]]]bbbgggvvv~~~uuuggg\\\\\\ccc}}}zzz~~~{{{uuujjjaaafff}}}sss]]]RRRWWWUUUDDD999666333111111111///---.........---------,,,,,,------,,,,,,,,,+++++++++,,,++++++******++++++,,,***************************)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))*********++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))******+++***((('''((()))+++---((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((()))***************((()))))))))************++++++++++++,,,,,,,,,,,,111000///...---,,,,,,,,,,,,,,,,,,---------..............................---...//////000///......,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))(((''''''***///333...---***)))((()))***+++fffgggggghhhgggfffeeeddd````````````aaacccdddddd___]]][[[ZZZZZZZZZYYYXXXTTTTTTSSSSSSSSSSSSTTTUUUVVVWWW\\\___[[[]]]www|||sssdddYYYeeezzzzzzsssrrr{{{vvv\\\\\\\\\MMM;;;666111///111222111000............---------,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************)))))))))))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))******+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((('''))))))))))))))))))))))))(((((((((((())))))))))))************************''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))******************)))((()))***+++,,,))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((()))***************))))))))))))******************+++++++++,,,,,,,,,222111///...---,,,,,,+++,,,,,,,,,---------......------------------------------///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((''''''***///333,,,+++***)))))))))***+++eeefffgggggggggfffddddddddddddddddddeeefffggggggbbb```^^^^^^___^^^]]]\\\^^^]]]\\\[[[ZZZYYYVVVTTTSSSRRRXXX^^^XXXTTTgggvvvhhhPPP^^^~~~{{{ooo[[[[[[YYYEEE>>>555111111222222000............------------------,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************)))))))))))))))***++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++((())))))***++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************((()))))))))******************))))))))))))******))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))***)))((((((((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((()))***************))))))))))))************************++++++++++++......---,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***++++++***)))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************''')))******))))))+++---)))))))))***************mmmnnnooooooooonnnlllllliiiiiihhhhhhhhhiiijjjjjjdddcccaaaaaaaaaaaa___^^^\\\]]]^^^aaacccbbb```^^^aaaZZZ[[[```XXXOOO\\\tttxxx{{{ssseeedddppp~~~}}}rrr]]]\\\gggRRRHHH<<<444222222000...//////.........------------------,,,,,,,,,++++++,,,++++++++++++++++++,,,************************))))))((())))))***+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++************++++++))))))))))))))))))))))))************************((())))))***++++++,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))***++++++++++++***))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))***)))((((((((()))+++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))(((((()))***************))))))))))))************))))))*********+++++++++************+++,,,------,,,,,,,,,---------......------------------------+++---///000111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++++++++)))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************&&&))),,,---+++)))'''''''''((()))***************yyyzzzzzz{{{zzzuuuoookkkmmmnnnpppssstttrrrooolllooommmkkkhhhgggggghhhhhheeeaaa^^^___```bbbhhhoooeee\\\^^^hhheeeZZZ___ooo|||ooogggccc{{{{{{jjj\\\aaa{{{zzzvvvrrrzzzyyyzzz\\\VVVaaaPPPFFF>>>444555777///111...,,,+++,,,...//////......---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((***,,,------,,,***(((''''''((()))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))************************)))))))))(((((((((((((((******))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,---......///////////////------............------//////...------------...,,,,,,,,,+++++++++******))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******))),,,+++)))((((((((()))*********))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))yyyyyyzzz{{{{{{yyytttppprrrsssuuuwwwyyyyyywwwvvvwwwtttpppmmmllllllkkkjjjjjjdddaaabbbdddggglllsssxxxoooccc]]][[[___hhhppptttuuudddZZZUUU\\\ppp}}}uuu```WWWssszzzkkknnnyyyyyyaaa]]]lll~~~tttaaaYYYWWWZZZQQQ;;;111333111444111...---.../////////.........---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))((()))***,,,------,,,***((('''((())))))))))))))))))))))))))))))***))))))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))************************++++++++++++******************))))))))))))******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,------...............//////000000000000/////////...------,,,,,,------,,,,,,+++++++++*********))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((*********)))++++++)))((((((((())))))***)))))))))(((((((((''')))))))))))))))******+++))))))))))))))))))))))))}}}|||||||||}}}}}}~~~~~~~~~wwwsssoooqqquuuxxxwwwuuulllgggfffiiikkklllnnnrrrxxxvvvnnndddfffooopppiiijjj~~~tttbbbXXXTTTQQQVVVbbbuuu~~~ooo```bbbqqqssskkkmmmnnn\\\TTT]]]~~~ttteeeQQQSSS\\\WWWBBB666444000666444000//////000000///.........------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))***+++,,,,,,+++***((((((((())))))))))))))))))))))))))))))+++***)))(((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++******))))))))))))******)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,---...---------//////000000000000//////...---,,,,,,++++++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***(((******)))((((((((())))))))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))}}}yyy|||sssooommmoooqqqppppppsssssstttqqqmmmppptttqqqjjjmmm|||wwwkkkdddaaa]]]XXXTTTYYYgggzzzttt[[[www{{{rrrrrrvvvvvveeeYYYqqqyyy}}}```UUURRRPPPHHHDDD===000666333000///000111111000............------------+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***++++++++++++***)))(((((())))))))))))))))))))))))))))))---,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))************************((()))))))))))))))******+++******))))))******+++))))))*********+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---............---,,,------......------,,,---,,,++++++******++++++++++++++++++************))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++)))((()))))))))((((((((())))))))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))|||wwwtttuuu|||{{{zzzvvvqqqrrrwwwyyy|||vvvssspppllleee```ZZZWWWYYY```jjjppprrrpppkkkhhhyyyqqq^^^uuu}}}ooobbbSSSMMMFFF999555222//////000111222111//////.........---------++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************)))))))))))))))))))))))))))))))))))))))...---,,,+++************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((()))))))))************))))))*********+++++++++******+++++++++,,,,,,,,,------...///////////////,,,,,,------------,,,,,,,,,,,,+++************++++++++++++*********))))))))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))'''((((((((()))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))yyywwwxxxvvvxxxwwwtttmmmlllhhhbbb[[[YYYZZZ\\\WWWaaasssmmmiii}}}rrrhhhPPPKKKFFF666444111///000111222111/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))******))))))))))))))))))))))))))))))))))))---,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------++++++************++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,---...//////000000//////......////////////......---,,,++++++******+++++++++************)))))))))))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))'''''''''((()))))))))(((((((((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))ppp}}}~~~{{{uuusssuuuvvvuuuwwwvvvsssmmmeee]]]XXXVVV[[[WWWSSS\\\zzzxxxjjj{{{[[[NNNHHH;;;888444222111111000///////////////............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))))))))*********))))))))))))))))))))))))))))))******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,,,,---......//////......---......//////......---------,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,+++)))'''&&&&&&((()))))))))(((((('''((((((((()))))))))***)))))))))))))))******+++))))))))))))))))))))))))tttjjjpppsssoookkkmmmooopppyyywwwuuurrrnnnhhhbbb]]]XXX^^^___[[[dddyyy{{{{{{xxxvvvhhhQQQBBB@@@<<<777444222111///...000/////////............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))************))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,+++...---,,,,,,++++++,,,,,,************))))))))))))))))))))))))))))))))))))***((('''((()))***)))((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,+++)))&&&%%%&&&((()))))))))(((((('''((((((((())))))******)))))))))))))))******+++))))))))))))))))))))))))wwwnnnjjjnnnsssppplllkkkqqqzzz~~~|||}}}wwwkkkeee___[[[\\\```iii~~~zzzzzzyyy{{{vvvvvv~~~rrrMMMUUUMMMDDD888222333666666444222222222111000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++************++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((&&&&&&((()))+++******))))))((((((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************,,,,,,,,,***((((((***,,,++++++******************+++***))))))((())))))***))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,)))''''''***+++***((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))*********))))))((('''&&&&&&&&&))))))))))))*********************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++))))))(((((((((((()))))),,,***((('''&&&'''((()))************************((()))*********((('''&&&))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))((((((((((((***)))(((''''''((()))***))))))))))))((((((((((((******))))))((((((''''''(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++{{{vvvuuuuuuqqqmmmjjjqqqvvvxxx{{{|||ooobbb\\\YYYZZZcccmmmkkkxxx~~~yyyqqqmmmhhheeelll|||ffflll___UUUNNNMMMCCC777222666666222111111111000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******)))))))))((((((((('''))))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************+++,,,+++***(((((()))+++...---,,,+++***(((''''''***************)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,)))'''(((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))(((''''''&&&&&&))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++***))))))(((((())))))***+++***((('''''''''((()))************************((()))******)))((('''&&&))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***)))))))))((((((((((((+++***))))))((()))******)))))))))))))))))))))(((***)))))))))(((((((((''')))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++|||rrrqqqrrruuuwwwvvvwwwwwwfff]]]YYYVVVWWWYYYZZZaaapppzzzxxxlllmmmrrrfffPPPVVV{{{oooccclllqqqSSSSSSTTTKKK<<<444555555111000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++************++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,******************************+++)))(((''')))***...---,,,+++***(((''''''((()))***++++++***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***************++++++))))))))))))))))))))))))******************************))))))))))))*********))))))((((((''''''&&&))))))))))))************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))***************))))))*********+++***(((''''''((())))))************************((())))))))))))(((((('''))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************)))))))))(((((((((,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++xxxvvvqqqpppsssooojjjooo{{{yyymmmeeebbb```^^^]]]\\\\\\^^^eeeooowwwwww[[[MMMcccpppgggYYYJJJBBB===666222222////////////////////////------------------------*********++++++,,,,,,,,,++++++************++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************)))*********(((((()))******************+++++++++''')))+++,,,,,,+++***))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))******+++,,,))))))))))))))))))))))))******************************))))))))))))******))))))))))))((((((''''''((()))))))))************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************))))))))))))))))))***++++++************++++++***)))(((((((((((())))))************************((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********************************)))))))))((((((,,,++++++***)))))))))))))))))))))))))))*********))))))))))))((((((((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++wwwoooooommmgggiiiqqq~~~|||wwwpppkkkiiigggeeegggccc^^^ZZZYYY___qqq~~~ssssssiiiMMMMMMKKK:::000444000000000000////////////------------------------*********++++++,,,,,,,,,++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))))))))(((((((((''''''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++************************((()))+++***)))((()))***))))))*********+++++++++''')))+++,,,---,,,***)))******++++++++++++******************************)))))))))))))))))))))))))))***+++,,,+++*********************************************************(((((())))))************************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))***++++++,,,************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))(((((((((((()))))))))************))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))******)))))))))++++++************++++++)))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))((((((((((((((((((((((((((()))))))))************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************************))))))))))))*********))))))(((((('''((()))))))))*********+++(((((((((((())))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((************************)))))))))))))))******+++xxxllleeedddssswwwyyyvvvtttsssqqqnnnsssqqqnnnjjjccc```gggrrrppprrrZZZVVVVVVEEE777777222222222111000/////////------------------------++++++++++++++++++,,,,,,++++++************++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))))))))''''''(((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************(((***+++,,,+++******+++,,,,,,++++++***))))))(((((()))***,,,,,,,,,,,,+++******++++++++++++******************************))))))))))))))))))))))))(((***------+++*********************************************************((((((((()))******++++++************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))*********))))))*********(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++++++++*********)))))))))'''((())))))))))))((((((((())))))******+++++++++(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++ttthhhnnnsssvvvwww{{{}}}wwwoookkkmmmqqqqqqjjjcccdddjjjgggooosssmmm~~~kkkVVVWWWSSSGGG<<<555444333222111000///...........................,,,,,,++++++++++++++++++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***''''''(((((())))))******'''''''''((()))*********(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************(((***------,,,+++,,,,,,,,,,,,++++++***)))))))))))))))***++++++,,,------***++++++,,,,,,++++++***************************))))))))))))))))))))))))(((+++......,,,******+++************************************************'''(((((()))******++++++************************(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,---******************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((***))))))(((((())))))***''''''((())))))))))))))))))))))))))))))))))))))))))(((''''''((()))***+++))))))))))))))))))))))))))))))))))))************)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************))))))*********++++++++++++++++++*********))))))&&&''')))***++++++******((())))))******+++,,,,,,'''((((((((()))))))))***)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++wwwxxxxxxyyy~~~tttdddgggllluuuxxxrrriiigggkkkxxxpppnnn|||zzznnnjjj|||tttQQQRRR]]]UUUAAA777666555333111000///...........................---,,,,,,++++++*********++++++************+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******&&&&&&'''((()))***++++++&&&''''''((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))+++---...---,,,,,,---((())))))***++++++,,,,,,************+++,,,---...***++++++,,,,,,++++++***************************))))))))))))))))))))))))'''+++......,,,******+++************************************************'''(((((()))***+++++++++************************(((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))***+++,,,---************************++++++++++++++++++++++++******))))))))))))******)))))))))))))))*********))))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))(((((((((((())))))''''''((())))))***)))))))))))))))))))))))))))))))))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))************)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************))))))******+++++++++++++++++++++************)))&&&((()))+++,,,,,,,,,,,,((())))))***++++++,,,,,,'''((((((((())))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))******+++{{{yyysssmmmggglllpppmmmmmmlllbbboooqqqsssqqqqqqyyywww}}}llloooUUUWWWaaaUUULLL===:::666333111000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---++++++---000000...+++---,,,,,,+++*********+++******+++++++++,,,,,,,,,+++++++++************)))***************************************************+++,,,,,,------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))((((((''''''''''''((()))***+++,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******)))************+++++++++++++++------------++++++++++++,,,,,,,,,,,,------************************************************))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***yyyooommmmmmhhhkkknnnggg```dddjjjkkkhhhmmmzzzssshhhgggOOORRR{{{~~~aaaSSSWWWUUUTTTFFF>>>666222222333111///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,+++***,,,//////---***---,,,,,,+++******++++++***++++++++++++,,,,,,,,,++++++++++++***************************************************************+++,,,,,,------,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''(((((()))******++++++*********+++++++++,,,,,,************************))))))))))))))))))))))))***)))))))))((((((((('''************))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******)))************++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------***************************************************)))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***|||vvvqqqhhhkkkpppmmm___bbbgggiiieeeccciiisss{{{pppcccOOOIIIbbbsss{{{\\\SSSUUU]]]SSSGGG999333444555333///////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))))))))))))))))))))************************)))))))))*********+++++++++******+++------,,,***---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((()))******++++++*********++++++++++++,,,************************))))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******)))************+++++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,******************************************************)))))))))((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((()))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***))))))((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***uuuqqquuurrrllliiihhhiiihhhfffhhhnnnpppxxxllljjjZZZSSSvvv}}}}}}{{{___XXX```^^^SSSDDD999555444222000////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))))))))*********))))))))))))))))))))))))************************))))))*********+++++++++***)))******++++++++++++---,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))(((((())))))************************++++++++++++************************(((((((((((((((((((((((())))))))))))((((((((((((''''''((()))***+++,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********************))))))))))))******))))))*********+++++++++------++++++++++++------***++++++++++++,,,,,,,,,*********************************************************)))))))))(((((()))))))))))))))))))))))))))))))))******)))))))))(((((()))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((***+++***)))((()))***~~~~~~yyysssmmmiiijjjjjjhhhgggiiilllzzzzzzxxxgggZZZwwwuuu|||ccc\\\bbb\\\PPPCCC777111000111////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((((())))))************************************************************************++++++++++++))))))************++++++---,,,,,,+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))*********))))))*********+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))***+++,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********************))))))))))))******))))))*********+++++++++------++++++++++++------*********+++++++++,,,,,,************************************************************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((***+++***)))((()))***{{{vvvsssuuussslllfffcccdddhhhnnnwww~~~___```^^^XXXLLL>>>444111222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((()))******++++++************************++++++++++++++++++++++++*********++++++++++++,,,)))***+++***))))))+++---,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******)))************+++++++++---,,,,,,++++++,,,,,,---************++++++++++++************************************************++++++*********))))))))))))))))))))))))))))))))))))******++++++******))))))))))))*********++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***~~~uuummmkkkbbbeeeeeeqqq{{{ooorrr[[[[[[XXXQQQGGG===666222////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))******++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,+++)))))),,,...,,,,,,,,,,,,,,,---......,,,,,,,,,------------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***************))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******)))************++++++++++++,,,,,,------,,,,,,+++************++++++++++++************************************************+++++++++*********)))))))))))))))))))))))))))))))))******++++++******)))))))))*********+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***zzzwwwwwwqqqtttnnnhhhkkkqqqtttnnnjjjqqq}}}WWWVVVUUUSSSNNNEEE:::222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,,,,+++)))))),,,///,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))*********)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''((()))***+++,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********************))))))))))))******)))************+++++++++++++++---......---++++++)))************+++++++++************************************************+++++++++************)))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***)))((()))***|||wwwtttssspppmmmsss|||sssbbb^^^\\\ZZZvvv{{{www^^^OOOVVVXXXGGG888666444222000//////000///---...---,,,,,,++++++,,,,,,,,,,,,++++++***)))((((((******++++++++++++******,,,,,,++++++***)))))))))******++++++++++++******))))))))))))))))))))))))++++++************++++++************************((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((+++++++++++++++***)))(((*********)))******+++,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,,,,------------,,,,,,///111111///---,,,,,,.........///......---,,,111...,,,+++---//////...---//////---++++++...111//////...---,,,,,,,,,,,,------------------------************************))))))))))))))))))))))))******))))))))))))******************************++++++************++++++************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***++++++***(((''')))***)))************+++++++++************************************************************************************************))))))))))))))))))))))))(((((())))))))))))((((((++++++******))))))(((((()))))))))))))))******+++************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))************(((((('''&&&&&&&&&&&&&&&))))))))))))************{{{yyytttnnnnnnrrrhhhccc]]]RRRPPPqqqvvv~~~qqqRRRUUUZZZLLL===;;;333111///.........---+++...---,,,,,,++++++,,,,,,,,,,,,++++++***)))))))))******++++++++++++******+++++++++*********************++++++++++++******))))))))))))))))))))))))+++******))))))******+++************************)))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))(((+++++++++++++++***))))))***************++++++,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---/////////......---,,,+++(((***,,,---+++******+++******++++++++++++******//////////////////......+++------,,,)))(((***,,,//////...---------......---------,,,++++++******++++++++++++++++++++++++******************************))))))))))))******************************++++++************++++++************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++))))))***+++************++++++++++++************************************************+++++++++***************************************))))))))))))))))))))))))(((((())))))))))))((((((*********))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((************************************)))))))))((())))))))))))******************)))((((((((((((((())))))))))))************|||xxxqqqkkkhhhfff}}}sssqqqlll___NNN]]]qqqwww\\\VVV^^^VVVHHHAAA444222000/////////---,,,...------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******++++++++++++******)))************+++++++++******++++++++++++******))))))))))))))))))))))))+++******))))))******+++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))***++++++++++++***))))))***************+++,,,,,,******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------,,,,,,++++++///000222111000000111222000000000111111111111111+++---//////---+++++++++000111222111000......///---,,,,,,,,,,,,,,,---.........---,,,+++***))))))++++++++++++++++++++++++******************************))))))))))))******************************++++++************++++++++++++*********)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,******+++---************+++++++++,,,++++++++++++++++++++++++************************,,,,,,++++++*********)))************************))))))))))))))))))))))))((())))))******))))))((())))))))))))************)))))))))))))))******+++((((((((((((((((((((((((++++++++++++++++++++++++************))))))))))))))))))))))))************,,,+++******************))))))))))))************|||sssllljjjhhhkkkoooUUU```}}}rrrYYY]]]aaaVVVGGG777555222111222222111000......---,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++******((())))))***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))******))))))))))))******************************************************(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))******+++++++++******)))+++************+++,,,,,,******+++++++++++++++,,,------------------------------------------...///------------...///000000///000000///......///111000000//////////////////...000222111...---...///***,,,---...---,,,++++++---------------...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++************************++++++************+++++++++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))++++++***)))((((((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********((()))))))))************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,******+++,,,*********+++++++++,,,,,,++++++++++++++++++++++++************************---,,,,,,++++++******)))************************)))))))))))))))))))))))))))))))))******)))))))))(((((())))))******++++++)))))))))))))))******+++************************++++++++++++++++++++++++*********)))))))))))))))((()))))))))************,,,++++++*********++++++((()))))))))************vvvooofff^^^ddd]]]ddd~~~___TTTbbb```OOO:::777333111111222222222///...------,,,,,,------,,,,,,,,,+++++++++++++++******++++++++++++******(((((()))***+++,,,,,,---******++++++++++++******))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))************************)))))))))******+++++++++************************((()))))))))************))))))))))))))))))******)))******+++++++++******+++++++++***+++,,,,,,---******++++++,,,,,,,,,,,,------------------------...---------......///000000000//////000111222333333333444222111111222444666555444333333333333333222333333222111111222444000000111222333333111000222111111000000000000111,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************++++++************++++++++++++++++++************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++************))))))))))))******************************************))))))(((((())))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))++++++***)))((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))))))))((()))))))))************************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++))))))***,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))))))))************))))))(((((())))))******++++++)))))))))))))))******+++************************++++++++++++++++++++++++))))))))))))))))))******((()))))))))*********************))))))******+++((()))))))))************wwwiiikkkjjjfffiiitttrrrvvvsssVVV___cccXXXBBB===555000//////000111///......---------------,,,,,,,,,,,,,,,,,,++++++******++++++++++++******(((((()))***++++++,,,,,,******++++++++++++******))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************************)))******++++++,,,,,,,,,************************))))))))))))************))))))))))))************))))))***++++++++++++***+++++++++++++++,,,------******++++++,,,---------------------------------...............///000111000///...---...///000111222444555555555555777888;;;:::999888999:::;;;<<<555333333444666888777666;;;:::999999::::::888666666555333222000/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++************++++++,,,++++++++++++*********))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***---//////...,,,*********))))))))))))******************************)))))))))))))))))))))***))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))******++++++******)))))))))))))))************)))))))))))))))******+++((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))************))))))))))))************)))))))))((())))))***+++))))))))))))************xxxoooqqqrrrmmmeeemmm|||zzznnn}}}rrrccc```]]]OOOHHH<<<333//////000111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))***+++++++++,,,******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))************((()))))))))************))))))***+++++++++++++++,,,++++++++++++,,,------******++++++,,,------.......................................///000111222000000000111444777:::<<<666999===@@@BBBCCCEEEGGGFFFEEEFFFFFFIIILLLOOOQQQQQQPPPPPPVVV\\\]]]WWWQQQPPPMMMIIIGGGGGGEEECCC@@@CCCBBB???<<<:::777666555222222111000///...------------------------------------------------------,,,++++++******++++++,,,************************++++++************++++++,,,,,,+++++++++*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++///222333000---*********))))))))))))******************************((((((((()))******++++++))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,---------************************)))))))))))))))))))))))))))******++++++******)))*********))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((************************((()))))))))************))))))))))))************)))))))))))))))***++++++))))))))))))************~~~vvvnnnllljjjiiirrr~~~yyyxxxvvvxxxfff}}}kkk]]]^^^\\\RRRDDD888222000111222//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********************+++++++++******++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++************************))))))))))))************(((((())))))*********+++((()))***+++++++++++++++,,,,,,++++++,,,,,,---...******+++,,,,,,---..........................................///000222222666777999===CCCIIINNNQQQZZZ^^^dddiiillloooqqqsssnnnoooppprrrvvv{{{~~~~~~zzztttpppnnnllliiifffVVVTTTQQQNNNJJJGGGEEEDDD:::999888555333111///...........................------------------------,,,++++++******++++++,,,************************++++++************++++++,,,,,,,,,+++++++++******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))'''+++111555555222---*********))))))))))))******************************''''''((()))***+++,,,,,,))))))))))))))))))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---......---++++++,,,...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,------...///************************))))))))))))))))))))))))******++++++++++++******++++++******))))))(((((()))))))))))))))******+++************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))***************)))))))))***++++++,,,))))))))))))************yyyuuuoooiiidddbbbbbbbbbbbbbbbcccdddcccbbbaaa```cccfffiiilllqqqxxx~~~wwwqqqmmmkkkllllllsssuuuzzzeeetttnnn^^^QQQXXX\\\TTT@@@222222333...111///------/////////...------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))+++---...))))))*********))))))((())))))***++++++++++++***)))************++++++++++++++++++++++++***)))(((++++++,,,,,,,,,---------)))+++...///...---+++***---+++---222222---,,,///222//////333555666999>>>IIIRRR```mmmyyy}}}www}}}wwwxxxzzz}}}{{{ooottt|||pppgggccceeehhh[[[SSSIIICCCAAA@@@===999666555333111///......///((()))+++,,,---------,,,------,,,+++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))+++++++++*********************++++++++++++******,,,,,,,,,++++++*********++++++******++++++,,,---.........------,,,,,,,,,...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---------,,,,,,,,,+++++++++,,,------......---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++***)))((()))))))))))))))******+++))))))))))))))))))))))))************************+++*********))))))((((((************************,,,,,,***)))))))))***+++)))))))))))))))))))))))),,,+++***)))))))))***+++++++++************++++++VVVTTTPPPLLLJJJIIIIIIIIIKKKKKKLLLLLLLLLKKKKKKJJJMMMPPPSSSVVVZZZaaaiiioooyyy~~~zzztttooollllllkkkvvv}}}ttt|||~~~vvv]]]bbbtttsssuuuUUUWWWYYYTTTFFF:::555444333111///....../////////...------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))***,,,...,,,,,,,,,++++++)))((('''))))))***++++++++++++***)))************++++++++++++++++++++++++***))))))+++++++++,,,,,,,,,------.........//////...------222,,,)))+++,,,...444<<<666444777@@@HHHNNNWWW^^^oooxxxppp```\\\aaabbb^^^___cccdddaaa[[[[[[[[[]]]___aaadddeeehhh^^^```rrr~~~||||||uuukkklllxxxwwwpppggg___YYYRRRLLLGGG===:::777777777555111,,,222111///...------...///---,,,,,,++++++*********++++++++++++++++++++++++************************++++++++++++************))))))))))))))))))))))))************************************)))))))))(((***************************))))))(((((())))))***************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******************************++++++++++++******,,,,,,,,,+++++++++******++++++******++++++,,,---......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...---------,,,,,,,,,,,,++++++,,,,,,---...------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***)))))))))))))))))))))***++++++************************************************************)))))))))(((************************,,,+++***)))))))))***+++******************************)))))))))***,,,---++++++************++++++GGGFFFEEEDDDDDDDDDDDDDDD???????????????@@@@@@@@@@@@BBBCCCDDDGGGJJJPPPTTT^^^bbbjjjrrr{{{zzzuuupppmmmkkkkkktttvvvssspppXXXQQQfff|||jjjvvvZZZOOOMMMLLLIII@@@555111333222000....../////////...------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((()))***,,,---......---,,,+++)))((('''))))))***++++++++++++***)))************+++++++++++++++++++++++++++***)))++++++++++++,,,,,,,,,,,,...---,,,,,,...///......111//////000000///222777999===JJJ[[[iiirrryyyssskkkbbbhhhpppuuusssgggWWWKKKHHHHHHEEEDDDGGGMMMNNNLLLGGGFFFEEEFFFHHHLLLOOORRRYYYRRRNNNSSSYYY]]]^^^```lllpppnnncccXXXZZZiiixxxuuutttrrrooolllhhheeebbbXXXNNNBBB;;;999777333///222111000///............---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************))))))))))))))))))))))))************************************))))))))))))*********************************))))))*********************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))))))))************++++++++++++******,,,,,,,,,++++++++++++***++++++******++++++,,,---...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............---------,,,,,,,,,++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,***++++++++++++***))))))***))))))))))))***++++++************************************************************))))))))))))************************,,,+++***)))((()))******++++++++++++++++++++++++((((((((()))***,,,---...++++++************++++++AAAAAABBBBBBCCCCCCBBBBBBFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFFFFGGGHHHIIILLLPPPUUU[[[ccckkkpppzzz|||vvvqqqnnnjjjuuu~~~yyyooojjj[[[NNNQQQ```|||vvvjjjhhhKKKDDDFFFNNNJJJ:::111333222111///.../////////---------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))((()))***+++,,,,,,,,,,,,+++***)))((('''))))))***++++++++++++***))))))*********++++++++++++++++++,,,,,,+++******++++++++++++,,,,,,,,,,,,------,,,---///000000000///111333555777;;;BBBHHHfffnnnzzzrrriiiccc[[[QQQIIIFFFGGGKKKOOOQQQPPPLLLIIIGGGCCCBBB@@@???AAAFFFIIIJJJDDDCCCCCCCCCFFFJJJOOORRRYYYUUULLLDDDCCCEEEDDD@@@GGGOOOUUUQQQHHHCCCIIIPPPVVVYYY]]]```ccceeeiiikkkmmmiiiccc]]]VVVMMMCCC;;;111111222222111///---+++------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))*********************************)))))))))))))))************************++++++************++++++*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))*********************+++))))))))))))))))))))))))((()))))))))))))))************++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---------------------------+++,,,---......---,,,+++,,,,,,,,,------------------------------------------------------......///............------------++++++,,,---------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******+++++++++******)))******))))))******+++,,,*********************************************************)))))))))))))))************************,,,+++)))((((((((()))***++++++++++++++++++++++++)))))))))******+++,,,,,,++++++************++++++PPPPPPQQQQQQQQQPPPNNNNNNTTTTTTUUUWWWXXXYYYZZZ[[[[[[ZZZXXXVVVUUUTTTRRRQQQLLLLLLLLLKKKKKKMMMQQQTTTYYY```nnn{{{~~~xxxuuujjjnnnwwwxxxkkkeeeWWWOOOVVVrrrxxxVVVJJJJJJVVVVVVFFF999888333111////////////...---------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******'''((()))))))))))))))((())))))***++++++++++++***))))))*********+++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,---------///000111111111111333444555999===BBBJJJYYYjjjuuuvvvppp]]]SSSKKKJJJJJJFFFDDDEEEBBBDDDFFFFFFEEEDDDEEEFFFAAADDDFFFGGGEEEEEEIIINNNKKKJJJIIIHHHJJJLLLOOOQQQWWWVVVOOOFFFDDDFFFDDD===EEEJJJOOOOOOKKKFFFCCCBBBCCCDDDFFFGGGIIILLLQQQUUUaaalll{{{|||nnn```VVVJJJHHHCCC===888444111000---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************))))))))))))))))))******************************++++++************++++++))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************************************,,,+++******)))***++++++************************(((((())))))*********+++******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,...//////...,,,,,,,,,,,,,,,------.........------------------------------....../////////////////////.........------,,,,,,---............---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))******+++++++++*********************++++++,,,************************************************))))))))))))))))))******************************+++***)))((((((((()))***++++++++++++++++++++++++*********+++************++++++************++++++mmmllllllkkkiiihhhfffeeedddeeehhhjjjlllmmmmmmmmmfffeeeeeeeeeffffffdddbbb```___^^^ZZZUUURRRRRRRRRRRRRRRUUU\\\bbbjjjvvv{{{ooommmqqq}}}}}}zzzxxxqqqgggaaaXXXhhhnnnZZZOOOUUUYYYOOO@@@:::444222000///000000...---------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))***++++++++++++***)))************+++++++++***+++,,,,,,,,,,,,,,,,,,------------............---000222111///222:::AAAKKKXXXgggooosssvvvxxxxxxhhhdddbbb___XXXLLLEEECCCIIIBBBCCCLLLQQQMMMHHHHHHCCCHHHOOOUUUVVVUUUSSSRRRNNNSSSZZZ^^^ZZZUUUVVV[[[\\\[[[[[[ZZZZZZXXXXXXWWWSSSTTTSSSRRRTTTXXXXXXUUURRROOOMMMLLLMMMLLLHHHEEE@@@???>>>===>>>@@@BBBCCCHHHSSSaaaiiikkklllnnnrrrpppiii^^^RRRIIIBBB@@@???333333111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))*********************************************))))))*********))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************************---,,,+++))))))***++++++************************)))))))))***++++++,,,,,,******++++++++++++*********++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------...------............------,,,,,,,,,---......//////---------------------------...//////000000//////000////////////.........------...///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))***++++++++++++***+++************+++,,,,,,++++++++++++++++++++++++************************))))))))))))************************************+++***)))((('''((())))))+++++++++++++++++++++++++++++++++++++++***)))(((++++++************++++++vvvuuutttrrrpppnnnllllllooorrrvvvzzz||||||{{{zzzqqqpppppprrruuuuuussspppmmmoooooommmiiieeecccbbb```ZZZVVVVVVWWWYYY```gggtttxxx}}}|||yyysssnnnkkkkkkmmmnnnsssxxxvvvnnnooovvvvvvdddsss}}}yyyooodddrrrqqqVVVQQQVVVTTTGGG<<<555333000///000000...---------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((('''(((((())))))))))))((())))))***++++++++++++***)))************+++++++++***+++,,,,,,------,,,,,,.........////////////000,,,111555555777BBBWWWgggxxxwwwfffYYYNNNIIIEEECCCAAA>>>???CCCIIIEEEKKK[[[ccc]]]UUUSSSSSSZZZeeeooottttttpppmmmjjjnnnxxxvvvqqqqqquuuwwwyyyzzzzzzwwwtttqqqllljjjkkkooorrrssstttvvv```[[[TTTQQQQQQQQQNNNKKKHHHFFFDDDDDDFFFGGGDDDBBB@@@AAAAAABBBGGGSSSbbblllwwwvvvsssnnnfff\\\SSSNNNAAA???:::555222000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))***************************************))))))(((((())))))***((()))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************************...---+++))))))***+++,,,************************)))******+++,,,,,,------******++++++++++++************+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------............------------......,,,,,,------.../////////........................---...///000111000//////000000000/////////.........//////000000000000000............------------------------------------------------------------,,,,,,++++++++++++++++++))))))***+++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************((()))))))))************************************+++***)))((('''(((((()))************************))))))***+++,,,+++******++++++************++++++~~~|||yyywwwuuuttttttqqqtttzzz~~~}}}zzzyyyyyy{{{~~~}}}zzzvvvooorrrvvvwwwuuurrrpppooogggaaa^^^```___\\\[[[\\\___dddkkkppptttyyy}}}zzzvvvqqqkkkfffdddccc```ZZZVVVSSSSSSTTTUUURRRXXXaaahhhnnnwwwxxxkkkmmmuuuxxxooo{{{nnnddd```QQQWWW[[[PPPBBB555333111000000000...---------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))((('''***************)))((('''))))))***++++++++++++***)))************+++++++++***+++,,,,,,------------////////////000000000000111888>>>AAAGGG[[[zzzzzzhhhZZZPPPIIIEEECCCDDDDDDCCCDDDHHHVVVQQQYYYmmmyyywwwrrrrrrssswww~~~ssspppjjjfffccc___YYYUUUUUURRROOOOOOQQQNNNGGGAAAEEEDDDCCCDDDGGGKKKOOOQQQeeennnzzzrrrbbbWWWOOOJJJDDD<<<777444333333........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))*********+++************************))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************************************...---+++))))))***+++,,,******************************+++,,,------......******++++++++++++***************++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------.........///...---,,,,,,---...///,,,,,,------...///000000........................---...000111111111000///000000000000//////////////////000111111111111111//////.........------------------------------------------------------------,,,,,,++++++*********((()))***+++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************(((((())))))*********+++************************+++***((('''''''''((()))))))))))))))))))))))))))&&&((()))+++,,,,,,,,,+++++++++************++++++|||xxxwwwyyyzzzyyyxxxwwwxxxzzz|||~~~~~~~~~~~~}}}{{{|||~~~}}}{{{xxxwwwuuutttsssrrrrrrrrrmmmjjjfffdddddddddccccccbbbbbbbbbbbbcccdddeeefffjjjhhheeeaaa^^^[[[ZZZYYYXXXVVVSSSSSSSSSQQQLLLHHHNNNMMMNNNPPPPPPRRR[[[dddkkkpppyyyxxxllljjjmmm{{{pppeee|||ggg___|||xxx|||WWWQQQYYYTTTEEE888444333444000***+++111//////...------------...,,,+++***))))))***+++,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++******************))))))))))))************...---,,,---///000000000111***(((...222111222555555???NNNaaauuuhhhTTTOOOLLLFFFBBBCCCGGGMMMSSSXXX^^^dddkkkwww~~~xxxvvvwwwrrrrrrjjjZZZVVVXXXRRRJJJIIIGGGGGGJJJOOOPPPPPPQQQXXX___iiizzz{{{gggZZZUUUPPPNNNLLLFFF<<<444111///...000222111---)))///---+++***+++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++******)))(((((((((++++++************++++++))))))************))))))******))))))))))))******))))))))))))))))))))))))******************************++++++++++++******+++++++++************)))+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))******************************************************))))))******+++,,,************************)))))))))***++++++,,,,,,++++++,,,,,,,,,------------------.........//////---------.........//////------------------------111000000///......------...//////000000111222222/////////000111111222222//////000000111111111222111111000///..........................................---------,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++++++++*********))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,)))))))))))))))******++++++++++++***++++++,,,,,,yyyvvvsssssstttvvvuuuttttttuuuvvvxxxyyyyyyyyyyyyvvvuuutttwww{{{{{{yyyuuurrrpppqqqrrrsssrrrooollljjjjjjjjjjjjiiikkkjjjiiihhhgggfffffffffbbbdddfffggggggfffdddbbbdddccccccdddffffffcccaaa\\\WWWSSSTTTUUUTTTTTTVVVRRRSSSXXX___cccgggqqq|||tttnnnkkkqqqwww{{{uuupppooobbbXXXeee~~~hhhLLLSSSZZZTTT@@@999444444222......111//////...------------...,,,+++***))))))***+++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++******************************++++++++++++...---,,,------......---000...000444555444999AAATTTbbbwww|||sssiii^^^PPPEEE???>>>CCCIII^^^aaagggmmmsss{{{{{{qqqgggZZZQQQQQQTTTTTTVVVZZZPPPQQQQQQUUUcccpppkkk\\\aaa^^^YYYTTTPPPLLLIIIHHH999777333///---...000333///---,,,,,,---...------,,,,,,,,,++++++++++++***************************))))))))))))************++++++************++++++))))))************))))))******))))))))))))************************************************************++++++++++++******+++++++++************)))+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))******************************************************))))))******+++,,,************************)))))))))***++++++,,,,,,++++++,,,,,,,,,------------------.........//////------.........///////////////..................000000000000000000000000///000000000111111222222000000000000000000000000////////////000000111111111000000//////......////////////////////////////////////.........------,,,,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++******************************************************++++++++++++******+++++++++*********)))))))))))))))))))))))))))))))))))))))***+++++++++,,,)))))))))))))))******++++++************+++,,,,,,mmmkkkjjjjjjkkkllllllkkkllllllnnnoooppppppppppppnnnmmmmmmpppuuu{{{~~~}}}xxxtttqqqqqqssstttuuurrrooonnnnnnnnnnnnmmmpppooommmkkkiiigggfffeee___dddjjjooorrrpppnnnkkkjjjjjjkkknnnrrrtttsssrrrqqqggg```aaaccc```YYYUUUVVVSSSRRRUUUWWWWWW[[[aaannn{{{ssskkkiiitttwwwiiieee```SSSPPPkkkuuuwwwLLLOOO[[[[[[MMMAAA666333444333111000//////...------------...++++++************++++++++++++++++++++++++++++++++++++************++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++++++++++++++******+++++++++,,,,,,,,,,,,------...............///000222444666???RRRcccwwwfffUUUTTTFFF@@@HHHNNNPPPXXXeeezzz~~~sssbbb^^^\\\UUUPPPQQQVVVSSSMMMJJJQQQ[[[YYYPPPbbbbbb___YYYQQQKKKIIIIII??????<<<555///---000444///---,,,---//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++(((((())))))***++++++,,,++++++************++++++))))))************))))))******))))))))))))************************************************************++++++++++++******+++++++++************)))+++************)))))))))++++++++++++++++++++++++))))))))))))))))))))))))******************************************************))))))******+++,,,************************))))))******+++,,,,,,,,,,,,,,,,,,,,,------------------........./////////............////////////000000000000000000000000000000000111111111222222/////////////////////000333333222111111000//////111000000000000111111222111111111000000000000000000000000000000000000000000000000/////////......------,,,,,,,,,+++++++++,,,++++++******++++++,,,------------------------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))******************++++++)))))))))))))))******+++******))))))***++++++,,,______^^^^^^_________^^^^^^___aaabbbdddeeefffgggiiihhhhhhjjjnnnsssxxxzzz{{{xxxuuusssrrrrrrpppnnnlllkkkkkklllkkkjjjkkkkkkjjjiiihhhfffeeeddddddhhhnnnsssuuutttqqqooolllmmmnnnppprrrtttuuuuuuzzzqqqjjjkkkmmmjjjeeecccbbb\\\XXXZZZ\\\[[[[[[]]]___fffxxx}}}wwwoooiiilllsss{{{rrriiiYYYJJJaaa}}}]]]TTTYYYZZZVVVHHH999444555666222...//////...------------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,***))))))***,,,,,,((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))******************+++++++++++++++,,,******+++++++++,,,,,,,,,,,,---/////////000111222222333444888EEE^^^mmmSSSDDDGGGGGGMMM[[[dddgggnnnvvv}}}wwwlllaaa]]]YYYPPPIIIKKKRRRRRRNNNTTTWWWYYYYYYVVVQQQKKKHHHDDDFFFEEEAAA999222...,,,...---------//////...,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++************++++++)))******++++++******)))+++******))))))******+++******************************************************++++++++++++******+++++++++*********))))))************))))))))))))************************))))))))))))))))))))))))******************************************************))))))******+++,,,************************))))))***++++++,,,,,,---,,,,,,,,,------------...............////////////....../////////000000000000000000000111111111111111111111111111111111111000000000000000111111111444444333333333222222222333222222111222222333333222222222222222111111000////////////////////////000000000/////////......------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++++++++***************************))))))))))))))))))))))))+++++++++***************)))))))))))))))******+++))))))))))))***+++,,,,,,RRRRRRRRRRRRQQQQQQRRRSSSPPPQQQSSSUUUXXX[[[]]]^^^aaaaaabbbcccfffkkkqqqtttxxxxxxxxxvvvtttpppmmmjjjhhhgggeeeeeeffffffeeedddaaabbbccceeeffffffffffffgggiiimmmppprrrrrrqqqpppqqqqqqrrrrrrqqqqqqrrrsssuuupppkkkkkkjjjhhhjjjnnnrrrkkkfffgggiiigggeeeeeeaaa```fffwww~~~}}}{{{tttmmmkkkmmmsss~~~xxx{{{iiiNNNVVVxxxyyyyyyZZZUUU]]]ZZZNNN???666555666222---//////...------------...+++++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))******************++++++,,,,,,,,,,,,*********+++++++++,,,,,,...000000///......000333777<<>>???@@@@@@AAAEEELLLRRRDDDDDDDDDFFFHHHJJJMMMNNNNNNQQQTTTVVVWWWYYY^^^aaa___```bbbcccbbb___\\\[[[ZZZYYYXXXYYY[[[[[[ZZZXXXVVVXXX[[[^^^```aaaaaaaaa[[[]]]```bbbeeefffffffffeeeeeeeeeccc``````bbbddddddccccccbbb^^^[[[```iiigggccc```bbbaaa^^^]]]___eeeaaa```cccjjjxxx}}}}}}wwwpppjjjeeebbbeeerrr{{{kkkxxxuuuTTTVVVxxxyyyfff\\\UUUVVVPPPBBB777333111/////////...------------...++++++,,,------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++,,,------...............///////////////111333333444999CCCKKKZZZmmm~~~nnnYYYGGGCCCJJJXXXrrrxxxggg___cccYYYMMMFFFEEEIIIOOORRR]]]\\\[[[XXXTTTNNNGGGBBB999666111....../////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******************************++++++++++++******+++++++++************)))(((((((((((())))))******************************))))))))))))))))))))))))******************************************************))))))******+++,,,******************************+++,,,,,,------...------------.............../////////000000000000000000000111111111222222000111111222333333444444222333444555666777888888666666777888:::;;;<<<<<>>999333/////////000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------++++++************++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++++++++++++++++++++******************************++++++++++++******+++++++++************)))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************)))***++++++,,,***************************++++++,,,,,,------...---------.........//////////////////000000000000000111111111111222222222222222333333444555666666111222444666999;;;===>>>CCCDDDEEEFFFHHHJJJKKKKKKPPPOOOOOONNNNNNMMMMMMLLLMMMPPPTTTWWWWWWSSSNNNKKKGGGGGGGGGFFFCCC@@@<<<:::555555555555555555555555111111111111000000000000000/////////............,,,---...//////...---,,,........................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))******++++++++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---)))))))))))))))******++++++++++++,,,---...000111;;;===>>><<<:::===DDDJJJLLLIIIEEEBBB@@@BBBDDDFFFJJJJJJKKKLLLMMMMMMMMMMMMQQQTTTXXXYYYXXXVVVUUUUUUSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPOOOPPPQQQTTTWWWYYYSSSUUUWWWYYYZZZZZZYYYXXXVVVVVVUUUUUUTTTSSSRRRRRRPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQSSSTTTVVVVVVWWWXXXZZZ```gggmmmwwwxxxyyyzzzxxxssslllfffggg___ZZZ```qqqzzz~~~zzzdddIIIfff\\\{{{bbbYYYWWW[[[TTT===222444333000//////............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************))))))))))))))))))))))))******))))))))))))******++++++******************)))************++++++++++++,,,,,,,,,,,,,,,,,,---***333777333111333555333///555666555EEEhhhgggSSSKKKIIIRRR[[[bbbnnn{{{}}}ttt^^^MMMFFFGGGJJJMMMQQQVVVYYYWWWRRRLLLGGGJJJ@@@777555444000///111000...---,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++*********))))))******+++,,,*********************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************++++++++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------..................------000000000000000111222333000222333222111000222333777555444777;;;;;;777333>>>>>>AAAGGGIIIIIIMMMSSS___```bbbggglllooopppooo}}}{{{xxxqqqiiiccc___]]]```aaaaaa___]]]ZZZYYYYYYYYYNNNJJJPPPQQQJJJEEEFFFAAA???<<<999666333111000333...///555666111///111///000000000000///...---......//////......---,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++***)))((((((++++++++++++++++++++++++******************************))))))))))))******------,,,++++++******)))++++++******)))((((((((()))******)))))),,,000444999;;;===;;;999;;;@@@EEEEEECCCAAA???>>>@@@BBBDDDFFFFFFGGGIIIIIIJJJJJJJJJLLLOOORRRSSSRRRPPPOOOOOOPPPPPPPPPPPPOOONNNMMMMMMJJJJJJIIIIIIJJJMMMOOOQQQMMMNNNPPPQQQRRRRRRQQQQQQMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIKKKLLLMMMNNNOOOOOOQQQVVV[[[```nnnwww}}}~~~~~~}}}uuuvvvxxxzzzyyyvvvoookkkeee^^^ZZZ\\\fff~~~uuujjj^^^mmmkkkllluuuYYYWWW___\\\HHH:::666111000000///............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))******))))))))))))******************************)))************++++++++++++,,,,,,,,,,,,------------000///,,,---333555333111;;;GGGUUUrrrkkkVVVOOOSSS^^^gggqqq|||yyyeeeUUUJJJ___PPPCCCCCCOOOXXXVVVOOOTTTOOOHHHBBB>>>999222---...------...000000...,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))******+++,,,***************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))))))))************************++++++++++++*********)))***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------........................111111111111222222222333...///111222111222444666666777999<<>><<<<<<>>>999444222444444000///111000000000000///...------....../////////...------.........---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++******))))))++++++++++++++++++++++++*********************************))))))*********,,,,,,++++++++++++******)))******************************)))))),,,000333999<<<===<<<::::::===AAA???>>>=========???@@@AAABBBBBBDDDEEEGGGGGGHHHHHHFFFIIILLLMMMLLLKKKJJJKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEFFFGGGIIIJJJCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLPPPSSSTTT\\\cccggglllrrrvvvuuuuuuvvvwwwyyyxxxuuuoookkkhhhccc```___aaarrr|||xxxYYYWWWiiinnnkkkbbb\\\```aaaPPPAAA999000111000//////.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))******))))))))))))******************************)))************+++++++++++++++,,,,,,------------......,,,+++...333444000888DDDVVVnnnooo^^^SSSPPP\\\mmmdddeee\\\OOOEEECCCJJJVVV^^^``````YYYLLLEEECCC<<<222//////...///000111///...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,************************************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))************************++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,---------..................///////////////000000111111222222222222333444555555888;;;>>>BBBIIIQQQVVV\\\hhhzzzzzzqqqggg^^^ddd```ZZZRRRKKKGGGGGGHHH<<<777333444555333444666333333222111000//////...///////////////......---.........------------,,,,,,,,,------------,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************++++++************++++++*********+++++++++++++++))))))******+++,,,,,,---************)))+++///222;;;===??????===<<<===>>>============>>>>>>>>>>>>@@@@@@BBBDDDEEEFFFFFFFFFDDDFFFIIIJJJIIIHHHHHHIIIHHHHHHHHHHHHHHHGGGEEEEEEFFFEEEEEEDDDEEEEEEFFFGGGAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA????????????????????????AAAAAAAAAAAAAAABBBCCCCCCCCCEEEGGGGGGGGGHHHJJJKKKNNNSSSXXX\\\bbbkkkoooooowwwvvvvvvuuutttpppjjjfffgggeeecccbbbaaannnwwwiiiVVVQQQcccsssooo___\\\]]]QQQEEE<<<222111111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))******))))))))))))*********************+++++++++))))))*********+++++++++++++++,,,,,,---.........,,,///111111222333333222CCCPPPbbbvvvrrrSSSMMMSSS]]]sssuuuppplllqqqwwwxxxzzz}}}llljjjaaaQQQEEEGGGVVVeeecccjjjdddQQQFFFHHHHHHBBB777444000......//////...////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------------............///////////////000000000000000111222333444444444666666777888;;;BBBJJJPPP[[[eeesssyyymmmccc]]]XXXRRRNNNFFFAAA===:::999888777888444444333333222222222222///000000000000///..................------------,,,,,,------------,,,,,,***+++++++++++++++++++++++++++++++++++++++++++++************************,,,++++++++++++++++++,,,((())))))***+++,,,,,,,,,******+++++++++,,,,,,,,,******+++***)))+++...000===>>>??????>>>===<<<<<<===============<<<<<<;;;>>>???@@@AAACCCCCCCCCDDDBBBDDDFFFGGGFFFFFFGGGHHHIIIIIIIIIIIIIIIGGGFFFFFFCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@AAABBBDDDEEEDDDDDDEEEGGGNNNSSSVVVXXX^^^gggkkkkkksssrrrqqqqqqpppmmmiiifffeeebbb```___^^^ggguuudddWWWMMM[[[yyy|||sss]]]VVV\\\WWWLLLAAA444222222000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************************************))))))))))))******))))))*********+++++++++))))))*********+++++++++++++++,,,------...//////---///222111///222<<>>?????????>>>>>>===<<>>>>>>>>======<<<<<<>>>???@@@AAAAAAAAAAAAAAAAAACCCEEEEEEEEEEEEFFFHHHFFFFFFFFFEEEEEEDDDCCCBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>======>>>@@@BBBBBBBBBBBBDDDFFFGGGMMMRRRSSSXXX```eeegggnnnnnnnnnoooppppppnnnllliiidddaaa```]]]bbbxxx{{{zzzsssdddOOOPPPllluuuzzz^^^TTT^^^___VVVGGG777333222111000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))))))))******)))))))))***++++++,,,,,,)))************+++++++++++++++,,,---...//////000000000000111444AAA[[[qqqyyyfff^^^^^^XXXTTTYYYlll}}}yyy|||xxxuuunnnkkkvvvyyytttyyy~~~|||{{{}}}ttt\\\RRRVVV^^^TTTaaahhhbbbYYYVVVTTTOOOOOOGGG<<<333///...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))******+++,,,************************************************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........////////////000//////000000111111222222222222111222444888<<>>;;;777666444222222111222222111111111111111000///////////////.........------------............------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++************++++++(((((())))))***+++,,,,,,---,,,,,,+++******))))))***+++++++++))))))+++---CCCCCCBBBBBBBBBBBBBBBAAACCCBBBBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCEEEGGGHHHGGGHHHIIIKKKGGGHHHHHHGGGGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFAAABBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBBBBBBBAAA@@@BBBCCCEEEEEEFFFGGGJJJLLLIIIQQQWWWXXXYYY```gggjjjpppooooooppprrrssssssqqqmmmgggdddccc___^^^kkk{{{|||nnnyyysssYYYOOO```{{{|||nnnWWW\\\___ZZZMMM???444333222000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))))))))******((())))))***++++++,,,,,,)))************+++++++++++++++,,,---...///000000222222777CCCRRRjjjiiiQQQKKKPPP```jjjwwwxxxzzz~~~~~~yyyttt|||}}}|||~~~}}}cccXXX[[[PPPQQQTTTXXX[[[\\\ZZZWWWUUUNNNDDD<<<666333222111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,************************************************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,************************+++++++++,,,,,,,,,------,,,,,,,,,------------........./////////000000000//////000111111222333333555666888>>>GGGRRR\\\cccttt|||{{{ttt|||lllZZZQQQQQQPPPLLLAAA???<<<888555444333333111111222222111111000///////////////............------............---------------,,,,,,++++++***++++++++++++++++++++++++*********************************))))))*********(((((())))))******++++++*********************)))***+++,,,+++))))))***+++IIIHHHFFFFFFGGGHHHHHHGGGGGGGGGFFFGGGHHHJJJLLLMMMIIIIIIIIIIIIIIIHHHHHHGGGGGGIIIKKKKKKKKKLLLNNNOOORRRRRRRRRRRRQQQPPPOOOOOOKKKKKKMMMNNNNNNOOOOOOOOOJJJKKKMMMNNNNNNMMMKKKJJJFFFFFFFFFFFFFFFGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCGGGHHHIIIIIIIIIHHHGGGFFFHHHJJJKKKLLLMMMOOOSSSVVVVVV```gggfffeeejjjqqquuuuuutttssssssuuuuuutttssskkkdddaaabbb^^^ZZZ```kkkxxxllldddsss|||xxx}}}wwwbbbTTTWWWlllhhh[[[WWWYYYWWWQQQGGG444333222000///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************************))))))))))))******((())))))***++++++,,,,,,)))************+++++++++++++++,,,---...///000111222555CCC[[[vvv```PPPWWWddd}}}wwwttt~~~jjjQQQOOOCCC===FFFUUU^^^aaabbbVVVQQQJJJCCC===999555222........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,+++++++++*********)))***++++++,,,************************************************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,,,,---------......////////////000000000000///000000111222222333333>>>AAAGGGRRRbbbuuu}}}iiibbb]]]WWWLLLIIIDDD???:::777666555111222222222222111000000000/////////............------............------......---,,,,,,+++******++++++++++++++++++++++++******************************))))))))))))******))))))))))))************((((((((()))******++++++***+++,,,+++***))))))+++SSSTTTVVVYYY[[[ZZZXXXUUUWWWTTTSSSUUUZZZ]]]\\\[[[bbb^^^ZZZZZZ[[[\\\ZZZXXXYYYWWWWWWZZZ[[[YYYZZZ^^^aaaaaaaaa``````______^^^___cccfffeeecccdddiiinnniiihhhfffeeeccc___ZZZWWWTTTUUURRRMMMOOOTTTSSSMMMPPPIIIFFFKKKPPPRRRRRRSSSRRRTTTXXX]]]aaaaaa^^^ZZZVVV]]]bbbaaa^^^___gggpppjjjsssyyyyyywwwwwwssslllyyy~~~}}}~~~}}}vvvmmmgggbbbaaa]]]WWWXXX^^^gggqqqpppxxx}}}pppdddSSSRRRpppuuuggg^^^[[[XXXQQQFFF<<<555222333333//////333000000///............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************++++++************++++++++++++******************)))************+++++++++,,,,,,++++++******++++++---///...+++)))---222555444>>>XXX{{{iii\\\eeesss~~~|||}}}{{{aaaTTTQQQIIIAAABBBRRRgggvvvjjjZZZQQQLLLBBB???<<<222000000//////......//////...------,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************************************))))))************))))))))))))))))))************************************+++++++++************)))************************++++++,,,,,,,,,---------...------,,,,,,,,,------***---...------//////...111///111777777444666;;;KKKSSSdddzzz~~~lll[[[QQQJJJIIIFFF<<<444111333333222222222333111---000000000000//////////////////.........---------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))+++++++++++++++++++++++++++++++++*********))))))qqqrrrtttxxx|||~~~}}}|||xxxxxxyyy|||{{{xxxxxxxxxuuurrrsssqqqqqquuuvvvuuuwwwzzz|||}}}wwwwwwrrrmmmmmmpppoooiiiddd]]]XXX\\\cccgggjjjnnnqqquuuzzz{{{vvvtttyyy~~~~~~||||||~~~yyy~~~|||nnnhhhcccaaa\\\WWWWWW\\\\\\ssswww}}}xxxssshhh___{{{wwweee^^^QQQXXX[[[NNNAAA888111111111......111000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************************************++++++************++++++************************************++++++++++++,,,,,,+++++++++++++++,,,,,,.../////////000222333555EEEbbbrrrdddbbbkkkvvv}}}xxxwwwooo```III999>>>TTTnnn}}}nnnccc[[[MMMDDD;;;---000000///...------.........------,,,,,,------...------,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++*********))))))************************************************************************))))))************))))))))))))))))))************************************++++++++++++************************************++++++,,,,,,,,,---------...---------------------111111000//////111111111222///000333666;;;GGGTTTnnnvvvyyyfffRRRHHHDDD???<<<<<<777444000111444666333///000000000000000///////////////.........---------,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))+++++++++++++++++++++++++++++++++*********))))))yyyrrrlllgggccc___ZZZYYY[[[]]]kkkyyytttxxxtttdddiii]]]eeepppSSS[[[bbbTTTIII>>>333000000//////000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************************************++++++************++++++************************************+++++++++,,,,,,,,,+++++++++,,,,,,---,,,...000222222333666999KKK\\\ssskkkffflllwwwyyysssoooppppppoooooorrr{{{{{{|||~~~~~~zzzwww{{{wwwwwwzzz}}}}}}~~~~~~hhhPPPKKKWWWfffmmm~~~yyy```NNNDDD888444333111///.........///...------,,,,,,------...------,,,,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++***************************************************************************************))))))************))))))))))))))))))************************************,,,+++++++++************++++++++++++++++++++++++,,,,,,,,,,,,------------......------............111///------///000111222777666666999???NNNeeeyyygggYYYPPPKKKIII>>>777111000444555222///111111111000000000///////////////.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))+++++++++++++++++++++++++++++++++***************}}}xxxsssmmmhhhccc___]]]\\\```eeevvvsssxxxxxxggg\\\ppplllVVVuuuhhh```aaaVVVRRRFFF888111000111111000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++***************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---......---///222222000555CCCQQQjjjwwwuuugggaaacccooo}}}~~~|||lllfffdddhhhllloootttyyyuuutttqqqooommmkkkiiihhhgggfffhhhlllpppsssvvvyyyqqqvvv{{{oooWWWSSSZZZ___jjjxxx\\\OOODDD:::888666333111000000000...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))************))))))((()))))))))************************************,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,,,,------------...---......//////////////////,,,+++...111222333555888===CCCJJJTTTgggjjjYYYOOOIII@@@888666555333222333222222222111111000000///////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))************************************************~~~yyyrrrkkkgggccc___[[[YYYYYYooo}}}|||zzzkkkZZZjjj^^^iiiaaa\\\[[[UUUKKK===333000111000.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************++++++))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///111444333000;;;ZZZwwwsss```XXXbbbrrr~~~uuusssoootttyyyrrrqqqkkkgggggglllqqqssswww{{{uuutttsssqqqnnnmmmllllllfffhhhjjjlllooosssvvvwwwuuuuuuvvv||||||{{{yyyhhhYYY[[[```ZZZuuuttt]]]FFF@@@>>>999555222000000000...------,,,,,,------...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))************))))))((()))))))))************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,---------.........---...///000000000000///111...000444555444666<<<:::GGGXXXffftttyyyrrrqqqtttsssooollliiilllvvviiiVVVQQQHHHAAA===888333444999444333333222111000000000000000/////////.........---------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))************))))))************************************************wwwnnnjjjgggaaaZZZZZZVVVeeeyyyttthhhTTT\\\~~~sssgggaaaZZZ```TTTOOOCCC666000///...,,,///......---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************************************++++++************++++++)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,---...///111222333444777999<<>>444555222///------+++***---333......---------,,,,,,,,,,,,+++******))))))******************************************************+++++++++*********))))))******))))))))))))******''')))***++++++***)))'''+++++++++*********))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++,,,+++*********+++,,,------------...............,,,---///111222333333333444666===IIIWWWlll{{{~~~yyywwwyyyuuuqqqmmmjjjrrryyy}}}vvvssszzztttccc[[[ZZZZZZ\\\iiippp```VVVKKK@@@;;;444222333444111...111111222222111000///...000///...---,,,---.........------,,,,,,------...************************************************)))))))))))))))))))))))))))************+++++++++************************}}}wwwrrrnnnddd```kkk~~~jjj```cccsssnnnjjjYYYXXX[[[RRR<<<333555222000///------.........---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------+++,,,,,,------......//////------000000...000444888CCC\\\uuufff^^^hhh|||wwwjjj\\\RRRTTT^^^jjjrrrtttxxxeeeQQQJJJOOOWWW\\\yyyooo___RRRMMMJJJAAA777222...---//////------000......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************************************+++++++++*********))))))******))))))))))))******************************+++++++++*********))))))))))))))))))******************))))))******+++,,,++++++++++++++++++++++++,,,+++*********+++,,,------------............///111222333333333333333444666<<>>666222111111222111///.........///000000///......------.........------,,,,,,------...++++++++++++++++++++++++************************************************************+++++++++,,,************************~~~xxxtttrrriiiaaa```jjjxxxxxxsssiiiXXXcccqqq\\\YYY]]]NNN;;;555444111///------...///...---......---------,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////333111000333444777@@@IIIWWW|||mmmaaa]]]pppttthhhaaaZZZWWW```nnnyyy~~~mmm\\\YYYWWWrrrpppZZZTTTOOOFFF:::111,,,...111000...---......---------,,,,,,,,,,,,+++******))))))******************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))******************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------......//////000000---...//////000444;;;AAAGGGaaa}}}mmmhhh```UUUJJJCCC<<<666111000000000///////////////000//////..................------,,,,,,------...++++++++++++++++++++++++*********************************************************+++++++++,,,,,,************************zzzxxxqqqgggaaadddqqqwwwuuu}}}bbbsss]]]```aaaWWW```YYYGGG;;;555111000....../////////.........---------,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******+++,,,,,,+++++++++,,,,,,,,,------,,,,,,---......//////000///000333444444<<>>XXXtttcccrrrsssqqqaaa```uuukkkPPPXXXccc{{{nnn\\\YYYUUUKKKAAA999333......222......---------,,,,,,,,,...---,,,,,,++++++,,,,,,************************************************))))))*********+++++++++)))***,,,------,,,***))))))***---......---***)))))))))*********+++++++++))))))))))))******************))))))******+++,,,------------------------+++,,,---.........---,,,------...///000111222222222333444777BBBXXXssszzz}}}ttt___XXXVVVQQQJJJ===;;;888555333222222333///000000111000///...---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------************************xxx{{{uuuvvvpppeeeeeerrrjjjgggzzzrrrcccWWWfffkkkfffyyyeee[[[YYYPPPKKKFFF<<<222000///...///000///.........---------,,,,,,,,,------------------------******************************+++++++++,,,,,,,,,,,,+++***))))))+++---...++++++,,,,,,,,,---------------......///000000000333000000666FFFgggoooddd}}}yyyaaa\\\iiisss```QQQWWWiiixxxiiiYYYQQQIIIAAA777000///333......---------,,,,,,,,,,,,+++******))))))******************************************************))))))******++++++++++++)))***,,,------,,,***)))***++++++,,,,,,++++++***))))))******++++++++++++))))))))))))*********************)))***++++++,,,------------------------+++,,,---.........---,,,------...///000111222222666888<<>>UUUpppnnnaaarrrsss]]]YYYcccwww}}}lll^^^VVVVVVhhhzzzXXX\\\XXXLLL>>>777333111.........---,,,+++,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++++++++************++++++************************++++++,,,,,,,,,------------------.........//////111000000222444444222000000@@@LLLRRRhhh~~~wwwmmmbbbaaagggXXXLLL???333666:::222333222000///.........///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++)))+++------+++***++++++******+++++++++,,,,,,,,,|||vvvppphhhbbbeeekkk}}}ttt___YYYqqq~~~rrr}}}\\\VVV\\\XXXMMMFFF999222...//////------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........111---,,,000333222222444111???HHHSSSfffyyyxxxfffnnnmmm^^^\\\ZZZWWWbbbtttjjjZZZSSSaaattt~~~dddaaa___XXXGGG555111777/////////...---,,,---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++************++++++************************++++++,,,,,,,,,------------------.........//////...000222222222222555888???TTTgggrrrzzzfffoootttmmmbbbMMM888:::DDDAAA555444222000///..................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++***+++---,,,+++***+++,,,******+++++++++,,,,,,,,,~~~zzzssshhh^^^^^^dddlllzzziiiTTTWWW~~~zzzffffffWWW[[[[[[RRRJJJ===555//////000...---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000......111333222333777555LLL___mmm}}}fffeeelllWWWFFFFFFMMMYYYnnnzzzgggTTT[[[ggglllvvvvvvfff]]]^^^TTT???444888111000///...---......///------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------........./////////---000333222000333:::BBBMMMgggxxxrrrppp|||___>>>;;;FFFEEE777555333111///..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,+++***+++,,,******+++++++++,,,,,,,,,|||zzzwwwsssiii```___dddccclll}}}aaaQQQuuuzzzeeevvvxxx^^^YYYYYYTTTNNNAAA888000///000///---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------............111///000222222111555;;;???]]]vvvxxxmmmxxx~~~cccYYYQQQNNNTTT]]]gggxxxlllvvvjjjbbbffflllrrrxxxmmm[[[[[[]]]QQQ???333222000...------.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,------------...............////////////...000222222333999DDDLLL^^^yyy~~~yyyzzzyyyzzz}}}|||ooooooKKK@@@AAA999555444222000/////////000............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++***,,,,,,+++******+++---******+++++++++,,,,,,,,,zzzwwwtttqqqjjjcccbbbeeeeeeiiitttfffvvvooommmlll[[[XXXXXXVVVFFF;;;111///111///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111000111333111222:::CCCYYYyyy}}}www~~~~~~```MMMKKKUUUcccnnntttyyyvvvmmmgggiiirrrxxxbbbeeeoootttpppaaa\\\XXXIII777555111---,,,---...---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,---------................../////////000000222111000444===IIITTT[[[zzziii^^^bbb^^^ZZZ\\\\\\ccciiiqqqtttsssrrrrrrssssssuuu{{{}}}fffSSSEEE333444333111000000000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++)))***+++---******+++++++++,,,,,,,,,{{{tttppplllfffcccddddddeeeiiitttmmmlllnnnbbbzzz```ZZZ[[[ZZZKKK>>>222000111000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000111222444333777EEESSS~~~|||tttuuu{{{VVVCCCEEEIII\\\qqq|||ooogggccceeerrr___SSSdddttt}}}vvv]]]SSSMMMDDD999444///,,,---...---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000000000444333555>>>NNN```nnnvvv~~~xxxtttgggSSSLLLPPPLLLLLLOOOLLLNNNRRRWWWYYYYYYXXXWWWWWWXXX[[[iii~~~sssoooXXXCCC555444333111111111111222/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,***))))))+++...******+++++++++,,,,,,,,,uuupppoookkkfffeeeaaaccceeehhhuuujjj]]]{{{hhh^^^pppccc\\\[[[XXXOOO@@@333000111000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---------------------------............////////////...000333555777@@@SSSfffooosss}}}|||[[[DDDAAAIIITTTfffzzzpppffffffgggnnnyyynnnNNNVVVggguuujjjVVVOOOMMM???999222...///000...+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.............../////////000000000000333777???MMM```vvv}}}pppnnnyyyttt___TTTSSSSSSOOORRRUUUNNNNNNOOOPPPRRRSSSSSSRRRRRRPPPQQQ\\\sss|||iiiYYY:::999777444222111111111////////////............------------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,***)))))),,,...******+++++++++,,,,,,,,,yyyxxx{{{~~~vvvqqqrrroookkkhhheeeiiijjjiiippptttXXXiiimmm```iii}}}ccc\\\YYYSSSQQQBBB333000111111///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...------------------------............/////////000---///333777;;;GGG^^^sssssskkk|||___LLLMMMSSSTTT___ppp{{{yyyjjjhhheeedddkkk{{{XXXLLLTTTrrr}}}zzzaaaQQQMMMCCC<<<444000111111///,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////000000000000222:::HHHXXXlll|||kkkkkkuuu[[[WWWXXXVVVQQQVVVYYYOOOWWWVVVUUUVVVWWWXXXXXXWWWRRRPPPVVVkkkzzzpppfff@@@>>>:::777444222111000000/////////............------------------------++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,,,,,,,***((())),,,...******+++++++++,,,,,,,,,pppiiilllssszzz{{{xxxrrrrrrooolllkkkhhhiiilllqqq{{{|||vvvfffMMMuuueeeYYY{{{{{{hhh]]]UUUUUUPPPIII<<<000---000222000.........------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,---------......///............//////000444......666BBBSSSjjj}}}uuuyyymmmVVVLLLTTTbbbkkkiiitttzzzoooiiiffffffnnnxxxfffNNNQQQaaaqqqsssxxxrrrUUUOOOHHH>>>333///000111000000,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))************++++++,,,,,,,,,,,,------111...,,,,,,...///...,,,111222000,,,---222222///222BBBMMM]]]zzzxxxkkk|||vvvfff``````[[[[[[___[[[___aaaaaabbbfffggg```VVV^^^VVVRRR^^^xxx{{{|||{{{gggOOO>>>555888777---,,,444222111111000000000000111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************wwwfff___bbbjjjqqq|||ppplllkkklllnnnhhheeedddiiittt~~~xxxiiiPPPxxxsssdddXXXkkkttt^^^SSSXXXTTTNNN@@@333...000000............------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------+++++++++***++++++,,,---,,,,,,---------.........///............///000000333111666BBBQQQ___ooo}}}vvvaaaRRRWWWfffqqqyyy~~~zzzssstttxxx{{{aaaYYYPPPVVVUUUddd~~~{{{aaaVVVNNNDDD:::555333000------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))************++++++,,,,,,,,,,,,------000...,,,,,,...///...---.........///000222444555HHHVVV___mmmuuuxxx|||sssrrrlllmmmoooiiinnnpppqqqrrruuuvvvpppgggbbb[[[VVV^^^rrrttt```MMM999111444777555111111111000000//////000000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************wwwggg```cccmmmtttrrrlllmmmnnnpppjjjccc^^^aaajjjzzzuuupppfffSSSjjjiiibbbYYYZZZyyydddTTT\\\YYYSSSFFF888111111///,,,.........---------------------------------------++++++,,,,,,,,,,,,------+++++++++++++++,,,------,,,------------.........///.........//////000111333444<<>>333...000//////...---,,,++++++***------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))*********++++++++++++++++++,,,,,,,,,------///...------.../////////000---000555222333IIIfffvvv{{{ttt~~~~~~~~~zzzttttttjjj___```ppp}}}zzzjjjnnnhhhSSS;;;///111666111111000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************~~~xxxxxx|||}}}yyyuuuhhhfffccc^^^ZZZ___qqqvvvbbbPPPLLLrrreeeiii___kkk]]]VVVXXXUUULLL???666333000---........................------------------------+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...---------.........//////.........//////000222222///;;;PPPiii|||lll___WWWnnn|||```OOOaaaeeeWWWLLLHHH@@@444...111//////...------,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************+++++++++++++++++++++,,,,,,,,,------...............///000111111///111444000666XXX}}}|||~~~qqqzzz{{{{{{mmm```cccvvvzzzxxx~~~xxxrrrcccGGG...,,,999222222000//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************wwwrrrmmmffffffeee___XXXZZZjjj|||jjjMMMBBB]]]rrrooogggnnnhhhUUUWWWVVVPPPCCC999555222................../////////------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------........./////////.........///000111222333111KKKnnnzzz|||uuuZZZYYYdddvvv|||yyypppnnnlllkkklllmmmlllkkknnnpppsssvvvzzziiiSSS\\\xxxqqq]]]MMMHHHAAA444...111//////......------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********************************++++++++++++,,,++++++,,,,,,,,,,,,---------...//////...///000222111///111333555DDDeee}}}jjjnnn~~~rrrggglllxxx}}}qqqgggUUU<<<333999444333222000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************~~~tttmmmiiigggeeebbb^^^```mmm{{{~~~```VVV[[[zzzrrrfffjjj~~~}}}aaaYYYZZZTTTGGG<<<666222///---........./////////000------------------------++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---..................////////////.........///000222333444@@@aaa}}}{{{qqqQQQNNNdddyyyyyyjjjaaaVVVTTTSSSTTTUUUWWWWWWWWWWWWYYY\\\___ccchhhnnnrrr{{{||||||}}}]]]WWWffflllTTTMMMFFF777///111...............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++*********************************+++++++++,,,,,,++++++,,,,,,,,,,,,---------...000///......111333111111222999GGG[[[qqqgggdddsss|||www}}}~~~ppp```MMM===777555444333111000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++************++++++************************xxxnnnjjjfffeeeeeehhhrrr}}}~~~{{{WWWpppqqqaaadddoooqqq\\\]]]XXXKKK>>>777222///---.........//////000000------------------------++++++,,,,,,,,,------------,,,,,,,,,,,,---................../////////000.........///000222333444PPPsssuuuMMMBBB___rrr]]]OOOKKKKKKKKKMMMOOOQQQQQQOOOHHHJJJLLLOOORRRWWW]]]aaalllxxxvvviiigggbbbeeeiiimmmsssyyyfffQQQUUUxxxzzz]]]SSSKKK<<<222333---------...............---------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,...000000......111444333333555@@@XXXpppzzzyyykkk___eeerrr{{{~~~~~~wwwuuuppp~~~fffTTTCCC777666555444222111000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++************++++++************************~~~yyyxxxtttooojjjcccaaajjjvvviiibbbyyydddZZZeee{{{]]]UUUUUUQQQBBB999555---111///...---...///...---++++++++++++++++++++++++------------------------------------------------///222444222---***,,,000...---...111111000333999fff|||dddGGGRRR{{{|||mmm___UUUQQQNNNKKKLLLNNNOOONNNLLLEEEHHHKKKLLLLLLNNNRRRVVVdddqqquuujjjeeedddaaaaaaeeehhhjjjnnnssszzz~~~www]]]HHHWWW{{{lllRRRQQQFFF444333222...---......,,,,,,///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,---///000/////////000...444888KKKmmmhhh\\\\\\\\\aaadddfffdddiiissswwwfffxxxooo^^^TTTQQQ:::666333222333333000000222//////...------------...//////...---,,,,,,++++++///...---+++******++++++++++++***)))(((((())))))++++++++++++++++++++++++{{{}}}zzzuuuttttttrrrkkkdddeeekkkppp^^^uuuttteeeaaa|||www^^^TTTSSSPPPBBB999555,,,111///...---...///...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------444<<>>555......///---,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---.........///000000000111333555<<>>SSSttt}}}cccPPPQQQhhhyyyxxx~~~~~~ssskkk```\\\XXXVVVVVVWWWVVVUUUTTTTTTXXXeeexxxbbbRRRSSScccyyyjjjVVV[[[SSSEEE777111000...---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,---......///000000000000222555888SSSlllyyyxxxssssssiii___[[[ZZZlll|||ppp^^^\\\mmmzzzjjj___[[[XXXTTTccc}}}ooo{{{dddNNNBBB777444444333111111111000000///////////////------------------------++++++,,,---------,,,++++++++++++++++++,,,------++++++++++++++++++++++++qqqfffbbbcccnnnwwwvvv~~~vvvrrrppprrruuuppphhhppp^^^HHH___{{{}}}lll\\\aaammmpppYYYZZZUUUMMMEEE===111///...---//////...---------------------------------------------------------------------------000...------///111333333444111111777GGGcccfffJJJIIIkkkxxxpppyyylllggg```[[[ZZZZZZYYYWWWSSSRRRVVVbbbsssqqqTTTFFFUUUiiipppTTT]]][[[KKK;;;333111///...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......///000000000000222666999[[[ooo~~~ooobbb^^^^^^qqq|||ooo___bbbxxxrrriii^^^PPPOOO___uuuppp~~~qqqjjjWWWJJJ===999888555222222111111000///////////////------------------------***+++,,,---------,,,+++,,,,,,,,,,,,------...///++++++++++++++++++++++++zzzrrrlllfffeeehhhppp|||yyyppprrr~~~yyypppoooooonnnsssnnnlllwwwNNNjjj|||~~~pppaaaYYYiiiUUUTTTVVVMMM???999333/////////------/////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////---...222222//////222999555333===XXX}}}|||iiiJJJDDDOOOppprrr{{{yyylllbbbaaaaaa[[[RRRTTTVVVWWW]]]lllSSSKKKEEEXXXooo\\\]]]dddZZZHHH666111333111+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++************************---,,,,,,,,,,,,---......,,,,,,------.../////////111,,,...444333000888FFFaaahhhyyylllbbbggg~~~ooo```jjjnnn^^^[[[SSSNNNUUUnnnyyyjjjOOOJJJ:::666;;;,,,555222222111111000////////////............------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------zzzuuunnnggghhhjjjqqq{{{|||vvvooorrr}}}~~~tttrrrqqqrrrpppnnnjjjnnn}}}ooowwwwwwyyywwwhhhaaaoooWWWRRRTTTMMMBBB<<<555111111000......000//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////---...111111//////333000555===MMMgggYYY===GGGaaa{{{qqqvvvrrrgggcccccc\\\SSSUUUUUUUUUYYYhhh}}}cccMMMDDDXXXrrrgggZZZ```ZZZKKK999111111111...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,---......//////000222...///444222111===MMMdddqqqtttlllrrrnnndddsssppp\\\XXXXXXVVVVVV```xxxtttSSSOOOCCC999;;;222999222222111111000000/////////............------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------|||xxxvvvooofffjjjkkkpppyyyzzzvvvpppnnnsss|||~~~|||}}}tttoooooopppjjjllljjjjjjrrrrrrbbbZZZvvvvvvZZZQQQQQQMMMEEE>>>888333333222//////111//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------.../////////......111000...111666000===OOOaaawwwxxxLLL<<>>888333222111...---//////...............------------------------------...------------...//////000//////111000000888AAAYYYeeemmmmmmttt{{{LLLIIItttwwwuuu|||{{{wwwvvvvvvxxxqqqkkkiiiddd^^^\\\XXXTTTTTTZZZhhh{{{wwwnnnuuu{{{lllUUUQQQiiieee[[[\\\ZZZOOO>>>111///333........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,---......------......///000000111000000111222666BBBYYYmmmzzz}}}pppddd^^^XXX\\\xxxnnncccWWWIII>>>===555333333222222111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------zzz|||~~~}}}}}}}}}~~~|||yyyxxxyyyyyyuuussssssqqqqqqsssvvvxxxuuunnnhhhccc```dddoooyyy|||{{{{{{vvvxxxzzzyyyxxx{{{nnnbbbVVVRRRUUUWWWSSSNNNHHHGGGLLLYYYhhhzzzyyyvvvvvvsssnnnkkknnnooommmoooyyypppooobbbHHH\\\tttoooeeecccVVVTTTLLLBBB<<<666111111000------///........................------------------------...------------...//////000///000111111333===HHHiiirrrtttnnnqqq}}}~~~fffHHH]]]}}}xxxtttvvv~~~zzzuuutttsssqqqtttxxx{{{|||pppkkkiiieee___\\\YYYVVVVVVXXXaaasssuuummmssszzzxxxhhhXXXjjj~~~mmmaaa___]]]UUUGGG888111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++,,,,,,---------,,,,,,,,,,,,---......---......//////000111111///000111555>>>OOOeeevvvzzzssslll\\\QQQgggyyyhhhUUUNNN???===777333333333222111111000000///............---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------zzz}}}~~~}}}|||||||||~~~|||xxxuuuwww{{{~~~yyyqqqrrrxxxtttrrrppppppqqqooojjjfffaaaaaafffrrryyyzzz{{{}}}vvvyyy{{{yyyvvvxxx|||pppUUUOOOGGGCCCDDDEEEDDDBBBAAA@@@EEEQQQaaauuuxxxtttqqqooojjjhhhkkkmmmiiirrryyyvvvjjjLLLVVVffftttiiixxxlllYYYRRRMMMGGG;;;555000111000......000............////////////...........................------------...//////000///111222222555BBBOOOjjjvvv{{{yyy~~~~~~]]]^^^uuusssssswww~~~{{{vvvuuuqqqllljjjllllllzzzooojjjiiiddd^^^[[[YYYWWWWWWVVV[[[kkk{{{tttjjjmmmuuu|||eeefffrrrooo{{{{{{iiiccc^^^ZZZPPP???333...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++))))))******+++,,,,,,------,,,,,,,,,,,,---...............///000000111111///000333999HHH]]]qqq}}}~~~ttt}}}iiiYYYbbbxxxvvvtttWWWSSS===777777444333333222222111111000///............---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------~~~~~~}}}}}}||||||}}}~~~{{{|||~~~{{{ssslllooottt|||vvvllloooxxxsssoookkkiiijjjjjjhhheeebbbbbbiiitttzzzyyyzzz~~~wwwzzz}}}zzzwwwyyywwwbbbQQQBBBBBBBBB???======@@@CCC???===AAALLL\\\ooo~~~vvvttttttpppiiikkklll```\\\~~~vvvTTTSSS\\\{{{jjjnnnsssZZZPPPNNNMMM;;;555111111111//////111.........///////////////...........................------------...//////000000111222222777DDDRRRgggwwwkkkTTTrrrrrrqqqssswww||||||xxxvvvrrrjjjeeedddeeeyyyyyyooojjjhhhccc]]]ZZZXXXXXXXXXUUUWWWfffvvvqqqfffeeeggg|||{{{vvveeeiii```wwwnnneee^^^]]]UUUDDD444,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++(((((()))***++++++,,,,,,---,,,,,,,,,,,,---............//////000000111111000111444===OOOeeexxxrrrooo{{{wwwqqqyyy}}}tttccc^^^aaa|||wwwggg|||~~~aaa\\\@@@666:::444444333222222111111000//////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------~~~||||||~~~www}}}xxxooogggdddcccjjjrrryyywwwsssqqqooommmjjjjjjfffbbbfffkkkhhhaaa^^^jjjwww~~~~~~}}}~~~pppXXXLLLCCCAAA???======>>>@@@BBBBBB>>>>>>@@@GGGWWWooo~~~yyyvvvsssqqqmmmiiifffccceeeooo{{{nnnVVVUUU}}}}}}|||ppplllkkkUUUWWWQQQEEEAAA:::333......000///...////////////////////////........................---------.........//////+++333444333888777:::HHH\\\~~~zzzWWWnnn}}}pppttt{{{|||{{{|||wwwsssnnnfffaaabbbvvvxxxooolllkkkhhheeeccc^^^ZZZWWWWWWWWWZZZeeeppp}}}iii___cccmmmzzz|||ZZZ___qqqjjj[[[cccXXXHHH===000222111000///......//////---------,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,------------------///000111222///444666LLLjjjqqq|||[[[xxx{{{uuu}}}~~~{{{||||||yyy~~~vvvbbbeeekkkyyynnniiivvvooo[[[KKK???333555555555333000///000000////////////............///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......sssddd]]]^^^ccchhhqqqxxxuuuooollllllkkkkkkkkkgggdddfffkkkhhhbbbbbbnnn|||{{{___JJJEEECCCCCCAAA>>>>>>???AAABBBBBBBBBBBBBBBGGGSSSiii}}}yyypppnnnmmmlllgggcccfffmmmvvvYYYUUUxxxxxxnnnfffvvv\\\VVVOOOHHHCCC<<<444000000111111000////////////////////////........................---------.........//////,,,333222222777666888EEEfffeee\\\uuurrruuuzzzxxxxxx}}}wwwuuurrrnnnkkkhhhxxxwwwooolllkkkjjjhhhfffaaa]]]YYYYYYYYY^^^iiiuuulll```bbbeeewwwyyyssskkk]]]eeewwwdddeeeaaaTTTBBB222222111///.........///000---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------++++++,,,,,,,,,,,,---------------...///000111222333444;;;YYY|||{{{]]]|||xxxyyymmmjjjhhhxxxmmm}}}tttmmmRRRGGG???555555444222000///000111////////////............///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......mmm[[[TTTZZZcccfffqqqxxxtttmmmjjjlllmmmooonnnjjjfffgggjjjgggbbbgggtttsssnnngggQQQCCCEEEHHHEEEBBB??????BBBDDDDDDCCCFFFFFFEEEFFFMMMaaa|||{{{rrrppppppooojjjeeefffkkkvvv^^^tttvvvnnncccwwwiiiXXXNNNLLLEEE>>>666222111222222000////////////////////////........................------........./////////...333000111666444666CCCssszzzWWWjjj~~~pppvvvwwwzzzwwwwww~~~yyyvvvuuutttrrrqqq|||}}}yyytttmmmiiiiiijjjhhhfffddd___[[[ZZZ[[[aaannn{{{qqqcccaaa^^^nnnfffrrruuuZZZXXXeee[[[bbb\\\CCC111111000///.........///000------------,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,---------------...///000111222555333AAAjjjnnnccc|||~~~zzzttt{{{nnnccc______eeemmmyyykkkfffvvvjjj}}}SSSEEEBBB666555333111000000000111////////////..................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......zzzhhhZZZSSSYYYaaadddooowwwtttnnnnnnrrruuuwwwsssnnnjjjhhhgggeeebbblllyyy~~~fff\\\]]]VVVOOOPPPNNNEEEAAA>>>AAAHHHKKKJJJGGGFFFGGGGGGEEEKKK]]]yyy}}}wwwvvvrrrnnnmmmlllmmmsss{{{~~~qqqsss~~~qqqwwwpppfffsss{{{bbbQQQNNNFFF@@@777222222222111000////////////////////////....................................////////////000222///000555222666FFF~~~ooobbb|||zzzsssyyyyyy||||||zzz~~~|||yyywwwtttzzz{{{xxxrrrpppjjjeeeeeeggggggeeeccc^^^ZZZYYYZZZaaaooo}}}xxxhhhaaa^^^iii|||lllnnnyyy]]]VVVyyygggOOO]]]___FFF555111000///.........///000...------------,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------......///111222333333333JJJuuufffkkkwww|||xxxuuuwwwddd]]]\\\[[[]]]___ooopppfffyyyzzzzzznnnzzz\\\CCC???777555222111111111111111////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......nnnbbb[[[WWWWWW[[[___jjjrrrrrrooorrrxxx|||~~~yyysssmmmiiieeebbbaaaooo|||eeeVVVaaagggcccYYYMMMCCC???>>>EEEPPPUUUQQQLLLEEEFFFFFFFFFKKK]]]xxx{{{uuuuuupppnnnpppqqqttt{{{|||ppp{{{qqqyyyqqqkkkrrrqqqWWWNNNGGG@@@888222111111000///////////////////////////................................./////////000000111222...000444222:::OOObbb~~~yyy{{{www||||||}}}}}}wwwuuuppppppkkkdddcccggghhheeeaaa\\\WWWWWWXXX___nnn{{{mmmccc___eeeuuuwwwcccWWWsssyyyUUU]]]dddQQQAAA333222000///......//////.........---------,,,,,,***+++---......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------............000111222333222999XXX|||xxx___sss~~~xxx|||{{{~~~~~~sssggg```ZZZXXXXXX^^^|||hhhxxxtttkkkzzzxxxwwwNNNBBB:::777333111111222222111////////////............,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......uuuaaa[[[ZZZWWWTTTVVV[[[dddkkkmmmpppvvv}}}|||uuupppjjjdddbbbddduuueeeXXXhhhpppiiiXXXGGGBBB???@@@KKKXXX]]]XXXOOOEEEFFFFFFFFFLLL[[[rrr}}}yyyssspppppptttvvvvvvxxx|||yyyvvv~~~~~~vvv}}}rrroooppp___NNNHHHBBB999333222111000///////////////////////////............................../////////000000000111222000222444333AAA___tttvvvkkk~~~}}}yyy}}}|||}}}zzzvvvtttrrruuupppgggeeeiiijjjfff___ZZZWWWVVVXXX^^^lllyyyrrrfffaaa```kkkfffTTTllleee^^^cccXXXGGG666444222000////////////............---------,,,+++,,,---......---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///000111222333555EEEiiibbb\\\zzzvvvpppzzz~~~||||||{{{}}}tttsssuuuhhh```]]]\\\```kkk|||qqqaaaqqqwww\\\JJJ???:::444222333333222000////////////............+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......mmmZZZWWWWWWTTTSSSWWW\\\bbbhhhkkkrrr|||{{{uuurrrllleeeeeeiii{{{yyy]]]XXXiiikkk]]]PPPEEECCC@@@CCCPPP___ddd[[[PPPHHHGGGFFFGGGKKKWWWgggsssxxx}}}}}}xxxsssqqqsssuuutttvvvzzzooouuurrrmmmeeeOOOKKKDDD;;;555333222111///////////////////////////.........................../////////000000000000000333222333555444JJJnnnppp{{{hhh~~~}}}}}}}}}}}}|||{{{}}}wwwvvvvvvtttxxxttthhheeejjjkkkfff```\\\YYYYYYZZZ___lllxxxwwwjjjccc]]]cccwwwpppYYYdddttt^^^```[[[GGG999777555222000///..................------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///000111333333888OOOvvv}}}uuuTTT```zzz{{{}}}}}}zzz}}}xxxyyy|||mmmhhh|||rrrjjjeeebbbmmm~~~fffiii~~~gggRRRCCC===666333444444222000////////////............+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......~~~kkkZZZWWWUUUQQQTTT[[[```dddhhhmmmuuuyyytttrrrmmmggggggmmm~~~dddRRRVVVfff```PPPIIIGGGEEEBBBFFFTTTcccggg[[[NNNKKKIIIGGGGGGKKKTTT___ggg```fffxxx~~~xxxpppnnnooorrryyyaaazzzuuukkkhhhPPPMMMFFF<<<666444444222111////////////////////////........................////////////000000000000000333333555555555OOOxxxyyy}}}jjjvvvyyyWWW}}}xxx|||}}}{{{yyyuuuvvvyyytttyyyttthhhccchhhiiicccaaa^^^[[[\\\]]]aaammmxxxzzzllleee]]]```sssiiibbbzzzaaa``````III;;;999666333111///......//////.........---------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......//////000222333444999SSS||||||vvvSSSggg||||||wwwzzzwwwwwwzzzjjj___yyypppcccaaaooopppjjjpppZZZFFF???777444444555333000000/////////............***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......ooofff\\\XXXVVVUUUWWW\\\]]]aaahhhooouuu{{{}}}zzzuuukkkdddkkkwww}}}|||vvvuuuuuuttthhh[[[TTTUUUSSSKKKHHHLLLGGGEEEHHHWWWhhhjjjXXXEEEKKKGGGKKKMMMIIIPPPZZZXXXVVVRRRWWWwww}}}yyysssooopppqqquuu|||nnn\\\sssxxxuuummmQQQKKKFFF>>>888444333222111000000000000000000000000////////////////////////.........//////000111222111666000000:::AAAaaayyy___rrrvvvxxx~~~www~~~|||wwwxxxqqqiiifffgggiiihhhfff^^^___^^^\\\]]]eeeqqq||||||mmmiiibbb```hhhvvvbbbpppvvv}}}}}}mmmgggYYYZZZ???666///000111000..............................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------------------------------...222...---333222111999>>>eee~~~dddUUUsss}}}|||zzzwwwrrrmmmrrr___bbbttt{{{mmmtttsssyyyvvv|||bbbUUUAAA999888222111333...111111000......---------///............---------------------------------,,,,,,,,,---------......xxxmmmbbb\\\WWWTTTUUUXXXYYY]]]dddkkkrrrxxx}}}}}}{{{xxxssskkkhhhssszzztttsssooonnnjjjaaa[[[```ppp}}}sssfff[[[ZZZ\\\YYYSSSNNNSSSOOONNNTTT\\\\\\QQQDDDGGGEEEHHHHHHIII[[[llllllbbbZZZWWWnnnyyysssoooqqquuuxxx}}}~~~jjjXXXsssiiiNNNLLLGGG???888444222111000000000000000000000000000////////////////////////.........//////000111222222555444444999FFFgggmmmVVVqqq{{{{{{~~~~~~|||xxx{{{tttlllhhhggggggeeebbb___^^^]]][[[]]]fffttttttiiibbb]]]bbbmmmyyyvvvdddhhh{{{rrreeeWWW]]]DDD:::111000222000//////........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,---------------------------------222...---333222333???KKKsssXXXSSSvvv~~~~~~zzzzzz{{{oooiiiddd___eeeyyyeeeaaahhhwwwvvv}}}qqqZZZDDD999999333222444000111111000......------...///............---------------------------------,,,,,,,,,---------......~~~sssggg```ZZZUUUUUUXXXXXX[[[aaaiiipppwww|||~~~zzzyyyvvvoooggghhhwww}}}{{{{{{|||wwwtttuuurrriii```\\\XXXSSSNNNIIIFFFPPPooowwwgggbbblllyyyyyysssbbb[[[SSSPPPRRRQQQMMMJJJGGGFFFHHHFFFMMMllluuugggZZZddd{{{uuuqqqrrrtttwww{{{~~~|||kkkVVVxxx}}}kkk}}}kkkNNNNNNIII@@@999555222000///000000000000000000000000////////////////////////.........//////000111222333333777888999RRRxxx~~~]]]RRRzzz~~~zzzvvvzzz{{{}}}~~~}}}}}}{{{~~~xxxpppjjjhhhfffbbb______]]][[[YYY]]]hhhxxxyyylllccc\\\[[[```lll~~~~~~ccc___mmm]]]fffKKK???444111111000///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,111///...222111777IIIdddsssPPPVVV}}}zzzzzzzzzkkkbbbYYYSSSYYYqqquuucccXXXrrrpppuuudddIII:::999444444555222111111000///............///............---------------------------------,,,,,,,,,---------......tttiiiaaa\\\XXXXXX[[[[[[]]]bbbjjjrrryyy}}}~~~yyyxxxsssiiibbbfffwww~~~{{{wwwtttsssqqqjjjfffeeebbbXXXOOOJJJIIICCCBBBDDDAAAIIIkkkwwwooo}}}sssfffXXXQQQPPPOOONNNOOOKKKJJJKKKJJJXXX}}}rrr]]]]]]mmm||||||xxxuuusssqqqrrr|||~~~mmmRRR___zzz~~~yyykkk~~~tttVVVPPPJJJBBB:::555222000...////////////////////////////////////////////////............///000111222555000777888===eeerrrPPPTTT~~~yyypppkkkwwwzzz}}}~~~~~~~~~zzztttnnnjjjgggccc```^^^\\\XXXWWW]]]kkk|||{{{qqqhhh^^^WWWWWWaaauuuddd\\\zzzbbbgggQQQDDD666111000//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---------......---,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------+++111000000222000;;;RRR~~~hhhQQQ```uuuyyy{{{sss|||{{{mmmcccYYYPPPUUUnnnhhhUUU^^^~~~|||ppprrr~~~rrrPPP;;;888555444666333111111000///....../////////............---------------------------------,,,,,,,,,---------......uuujjjbbb]]]YYYYYY\\\^^^___cccjjjssszzz}}}}}}wwwvvvpppgggccckkk||||||yyywwwuuurrroookkkfffddd]]]WWWSSSRRROOOGGG@@@>>>BBB>>>???DDDCCCKKKkkkvvvbbbYYYTTTOOOLLLKKKMMMIIILLLSSShhhvvv```\\\eeejjjzzz{{{zzzyyyuuupppsssrrrQQQ[[[}}}sss|||xxx]]]QQQKKKBBB;;;666222000///////////////////////////////////////////////////............///000111222666///333999GGGyyy^^^CCCWWWyyy~~~uuuoooqqquuuzzz~~~}}}zzzuuuqqqmmmiiifffddd]]]ZZZVVVVVV^^^mmm~~~xxxooocccYYYUUU[[[mmm~~~___YYY~~~aaa\\\UUUGGG888111///---...000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,---......---------+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,000000111222000<<>>:::999<<<:::;;;BBBNNNYYYjjjuuuhhh___TTTNNNMMMTTTIIIMMM```|||yyygggdddjjjfffkkk~~~zzz{{{{{{wwwsssxxxccc[[[}}}{{{vvv~~~~~~aaaRRRLLLCCC;;;666333111000000000000000000000000000////////////////////////.........//////000111222555000222===XXXtttNNNBBBbbbyyy{{{oooqqquuuzzzxxxwwwuuuqqqmmmjjjgggeee\\\XXXTTTUUU^^^nnn{{{rrrggg^^^WWWXXXeeerrrggg]]]xxxfffWWWXXXIII:::222000......///........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,,,,,,,------+++,,,,,,------............000///111444000<<>>@@@JJJWWWeeewwwvvv|||}}}aaa___vvv}}}|||vvvuuuuuuvvvzzzxxxfffQQQKKKCCC<<<777555333222000000000000000000000000////////////////////////.........//////000111222000666777MMMwwwssssssdddHHHRRRzzzuuuzzz{{{yyywwwrrrrrrrrrooojjjeeebbbaaaYYYUUURRRUUU___ooo~~~|||xxxqqqiiiccc[[[UUUUUUZZZpppyyywwweeeqqqxxxaaa[[[MMM>>>777444111000222........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,---...//////222000---222666111999RRR|||wwwhhhIIIPPPooovvvpppwwwrrrjjjaaaVVVXXXgggvvv^^^\\\WWWRRROOOQQQXXX^^^hhhttt~~~}}}xxx}}}{{{yyyMMMCCC>>>999666333111000000000000000111111//////.........---------------------------------,,,,,,,,,---------......~~~rrrgggeeeeeecccfffjjjkkkgggffflllwww|||yyysssssslllmmmuuuuuuooouuuvvvhhh[[[TTTJJJDDDAAAAAA@@@@@@:::======:::999<<<===;;;GGG===>>>IIIGGGAAAOOOhhhyyy{{{ccczzz}}}zzzxxxvvvttttttvvv{{{rrrzzzoooUUUIIIFFFBBB777444555///111111111111000000000000////////////000000000000111000000000000000111222222444;;;QQQiiipppyyyvvvxxx}}}YYYGGGQQQ|||~~~{{{|||}}}vvvpppkkkjjjllllllhhhccc[[[UUUPPPTTTbbbrrr}}}tttqqqmmmfff___[[[YYYXXXkkkxxxcccnnn^^^ZZZSSSEEE666///000000...........................,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......111---000777444111AAAYYYyyy}}}PPPDDDUUUwww~~~zzz}}}uuuzzz~~~yyyoooiiiiiiZZZYYYkkkvvvlll```ZZZYYY___hhhooozzz{{{}}}~~~}}}SSSBBB;;;888555---333222111000////////////////////////............---------------------------,,,,,,,,,,,,---......vvvttt|||rrrjjjhhhhhhhhhlllrrrllllllmmmpppuuuwwwuuurrrrrrmmmooovvvtttjjjiiippp}}}vvvooodddXXXKKKFFFAAA===<<<;;;999777:::;;;:::777999===>>>;;;HHHCCCHHHTTTVVVRRR[[[lllqqq|||zzzwwwyyy|||zzzqqqiiizzzZZZLLLFFFBBB777444555000111111111111000000000000////////////000000000000000000000000000111111222444444<<>>???>>>===BBBBBB@@@@@@EEENNNPPPNNNTTTVVV]]]gggmmmnnnpppssssssyyylll~~~zzzvvvyyy~~~uuuaaaWWWyyy|||rrrdddQQQFFFBBB888555555000111111111111000000000000////////////000000000000000000000000000111222222777555AAA]]]ttt~~~}}}ZZZGGGMMMggg|||tttllliiijjjxxx|||~~~xxxvvvrrrnnnjjjfffcccbbbZZZUUURRRXXXeeettt~~~wwwnnnmmmjjjgggbbb^^^ZZZXXXaaalllzzz~~~hhh[[[VVVJJJ:::222111111///........................,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........111...000555333333EEE\\\tttKKKJJJ```xxxuuu}}}~~~vvveee\\\TTThhhtttdddYYYSSSOOOVVVooovvvjjjKKK>>>888555555333333111000000000000000////////////............---------------------------------,,,------...///jjjfff```^^^ccciiihhhaaasssyyy|||xxxuuuuuuxxx{{{sssuuuwwwwwwvvvssspppnnnjjjkkkuuuyyyrrriii\\\PPPHHHDDD???;;;@@@>>>===???DDDJJJQQQTTTPPPPPPNNNPPPZZZgggnnnmmmgggjjjllloootttwwwssskkk[[[^^^iiiwwwxxx}}}wwwrrrtttzzzxxxZZZKKKiiizzzgggpppWWWGGGBBB999666666111111111111111000000000///////////////000000000000000000000000111222333333999777LLLooopppOOODDDTTTsss|||~~~zzzlllbbb]]]cccfffmmmvvv}}}xxxwwwtttoooiiidddbbbbbbWWWSSSRRRYYYhhhwwwvvvnnnmmmkkkiiifffbbb^^^[[[]]]fffsss}}}pppZZZWWWLLL<<<222000///...........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............111...000333222666JJJaaarrr{{{OOOKKKgggzzziii]]]ZZZuuuwwwbbbSSSMMMLLLMMMKKKLLLQQQgggyyyttt}}}tttqqqLLL>>>777333666333333222111000000000000////////////............---------------------------------------...//////[[[ZZZZZZ^^^iiirrrrrrlllsss}}}yyyxxxzzz{{{{{{xxxvvvuuuwwwyyyxxxsssnnnlllnnnwwwyyyaaaTTTFFF@@@BBBDDDDDDBBBIIIFFFCCCCCCIIIUUUccclll``````^^^___iiixxxzzzwwwnnnfffeeeeee]]]RRRKKKOOOZZZkkk|||xxxrrrssswww}}}^^^JJJ[[[~~~mmm~~~^^^HHHBBB;;;777666222111111111111000000000///////////////000000000000000000000000111222333444888888XXXgggIIIDDD]]]~~~|||tttggg^^^]]]\\\]]]bbbkkkttt{{{vvvuuusssnnnhhhdddbbbbbbUUUSSSSSS]]]mmm~~~wwwnnnllljjjiiihhheee```]]]\\\aaalll|||{{{xxxZZZWWWNNN>>>333///...---........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////000///000222333:::PPPgggtttrrrOOOHHHkkk~~~ooofffiiiwww^^^LLLFFFIIILLLNNNQQQVVVRRRTTTbbbxxxmmmjjjqqq{{{xxxQQQDDD<<<444999444333222111000000000000////////////............------------------------...------------...//////]]]```ccchhhsss~~~{{{tttzzz~~~{{{xxxvvvwwwzzzzzzvvvqqqwwwzzz~~~yyycccOOOEEE>>>???DDDGGGIIIJJJ[[[WWWRRROOORRR^^^mmmxxxoooooollljjjppp}}}~~~mmm___XXXUUUNNNFFFIIIMMMWWWgggvvv~~~xxxuuuvvvdddMMMNNNkkkyyydddIIIBBB<<<888777222111111111111000000000000////////////000000000000000000000111222333444555777;;;fff[[[BBBGGGiii}}}|||}}}}}}mmmbbbZZZVVVRRRUUU^^^mmm{{{wwwtttppplllhhhdddaaa```VVVTTTUUU___qqq{{{pppmmmiiihhhhhhfffbbb^^^]]]^^^fffvvvttt~~~ZZZYYYQQQAAA555000...---........................,,,,,,,,,,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------........./////////000000111222444???WWWnnnxxxfffJJJEEEkkk~~~zzzttt{{{nnn```PPPHHHHHHKKKKKKIIIJJJXXXWWWRRRTTTXXX{{{rrrzzzqqqkkknnn|||PPPGGG>>>222777444333222111111000111111////////////............------------------------......------......///000oooqqqrrrsssxxxxxxtttkkkdddlll{{{{{{zzzxxxwwwwwwvvvvvvxxxooo```PPPLLLKKKOOOUUUVVVRRRRRRVVVhhheee```[[[YYY^^^gggnnnnnnpppmmmhhhjjjvvv|||jjj```[[[YYYXXXYYYUUUVVV\\\fffoooyyyyyyuuusssvvvoooZZZOOO[[[zzzqqq}}}~~~iiiIIIBBB===999777333111111111111000000000000////////////000000000000000000000111222333555555888@@@vvv{{{OOO===LLLvvv|||yyy~~~xxxllleee\\\[[[bbbqqqzzzuuuooojjjgggccc^^^ZZZUUUSSSSSS]]]ooovvvqqqlllkkkkkkjjjfffbbb]]][[[aaaqqqfffuuu\\\\\\UUUEEE888222000///........................,,,,,,,,,---------......******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............///////////////000111222555CCC]]]ttt}}}^^^GGGGGGkkkyyyvvv___ZZZTTTSSSTTTUUURRRPPPNNN[[[WWWUUUYYYQQQhhhrrrgggvvv~~~oookkkPPPHHH???000555444444333222111111111111////////////............------------------------...............//////000{{{zzz~~~{{{}}}vvvgggcccuuu{{{~~~~~~zzzuuusssvvvzzzmmm```WWWMMMWWW___kkksssmmmbbb```fffhhhgggddd^^^XXXUUUWWWZZZaaadddccc]]]]]]jjj{{{rrrddd```aaabbbgggooodddccceeejjjnnnttt~~~{{{{{{wwwqqqmmmkkk}}}lll[[[\\\sssmmm|||kkkJJJBBB===999777333111111111111000000000000////////////000000000000000000000111222444555666999EEEdddJJJ<<>>UUU}}}||||||||||||zzztttlllhhhfffaaa[[[SSSTTTWWW[[[bbbmmmyyyyyyvvvxxxuuupppmmmiiicccaaahhhsssyyypppnnnmmmeee^^^UUU999333999---///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............//////////////////111666444777QQQnnnuuu{{{OOOKKKNNNsssyyysssppp{{{hhhVVVPPPWWWfffzzz|||tttqqqttt|||{{{qqqiiiiiikkkllljjj```ZZZ]]]ccczzzwwwhhhiiixxxgggyyysssRRRFFF>>>444444444333222111000000///////////////............,,,,,,---------.........---------............///{{{wwwxxx}}}~~~wwwxxx{{{zzzmmmkkk~~~~~~|||oooeeedddXXXWWWVVVVVVXXX[[[^^^```cccdddhhhlllpppyyyvvvuuu}}}~~~{{{|||wwwssstttuuuzzzkkkooo|||zzzTTTCCC@@@<<<666444111111000////////////000/////////000000000111111---...000222222333666888>>>YYY}}}cccJJJ???@@@ZZZyyy{{{|||zzz|||{{{vvvnnniiifff```ZZZRRRSSSTTTWWW[[[ccckkkqqqyyyxxxwwwvvvsssrrrnnngggaaadddlllxxxvvv{{{}}}sssmmm\\\SSS:::000444...///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------...............//////000000000000111555555:::VVVuuu|||qqqJJJEEEOOO{{{ttt~~~mmmYYYRRRWWWcccrrr~~~}}}wwwqqqpppooopppuuu{{{tttmmmlllnnnlllggg[[[ZZZdddmmmuuuiiipppkkkvvv[[[IIIAAA999666555444333222111111000////////////............,,,------------.........,,,,,,---------.........~~~xxx}}}|||yyy~~~~~~{{{|||~~~zzzsssrrrqqqkkkeeedddaaaaaa```aaacccfffiiikkkkkkllloootttzzz}}}zzz~~~}}}}}}wwwssssssvvvvvvzzzhhhjjjvvv\\\EEE@@@<<<777333222111000000//////000000//////000000000111111111......111333222222555:::DDDeeefffLLLCCC<<>><<<888444222222111000000000000000000000000000111111111111111000222444333000555===NNNvvv|||WWW???>>>;;;BBBaaa~~~{{{{{{wwwnnngggccc___ZZZYYYYYYYYYWWWTTTSSSSSSTTTTTTUUU\\\fffpppzzz{{{vvvooohhhcccbbbiiizzzuuu\\\UUUHHH888222444///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............//////000111111222444222555666>>>]]]{{{```NNNFFFUUU{{{vvvqqqnnnmmmjjjiiigggddd^^^XXXSSSRRROOOOOONNNOOOUUU___iiinnnvvv{{{rrrddd]]]YYY[[[```gggrrr~~~~~~}}}|||xxxtttsssrrrpppzzzpppjjj||||||gggTTTGGG999777666666555444333222222////////////............---------.........//////////////////000000000000wwwkkktttwwwrrrrrrtttqqqsssuuummmoootttwwwwwwvvvyyy|||uuusssvvvxxxxxxvvvrrrqqqpppnnnmmmmmmnnnnnnppprrrwwwxxxxxx{{{~~~~~~xxxxxxuuuuuuvvv}}}~~~hhhOOOPPPzzz```hhhkkkIII===<<<999444222222111000000000000111000000000111111111222222333111222555333000777CCCTTT|||QQQ<<<<<<:::@@@___~~~zzzzzzvvvllldddaaa^^^[[[]]]^^^___]]]YYYTTTRRRQQQPPPMMMOOOVVV___hhhsss||||||yyytttoooiiidddffftttzzz```UUUKKK;;;222333///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............///000000111222222444333666888BBBaaa~~~YYYRRRIII^^^xxxyyyuuummmhhhddd^^^ZZZWWWTTTOOONNNPPPJJJJJJHHHEEEHHHPPPWWWYYYeeellluuu{{{yyykkkYYYMMMIIIHHHQQQ\\\hhhwww}}}}}}}}}yyytttqqqvvv{{{}}}nnnlll}}}lll[[[KKK999666666555444333222222111////////////............------.........///////////////000000000111111111rrrssszzz}}}rrrlllppp{{{}}}|||rrrllllllooopppoooooonnnttt~~~|||}}}}}}{{{yyywwwvvvuuuuuuttttttuuuuuuxxx{{{{{{{{{ssswwwyyy|||jjjTTTLLLwwwgggkkkkkkHHH======:::333333222111111000000111111000000111111111222222222333///111555333222<<>>???:::333333222111111000111111111000111111111111222222222222...///444444333@@@QQQiii===;;;<<<<<>>===@@@^^^{{{zzz{{{}}}}}}~~~wwwpppkkkeee___]]]```iiirrrzzz{{{}}}}}}wwwnnnkkkeee]]]WWWSSSRRRQQQPPPUUUTTTXXX```rrr{{{wwwqqqjjjeeeaaa```___vvvuuuqqqaaaLLLDDD888000000000000000////////////------------------------,,,,,,,,,---------.................................------------...//////......//////000000111111333444999777QQQrrr~~~yyyOOOIIINNNhhhsssxxx|||tttllliiigggcccaaabbbZZZYYYVVVRRRNNNLLLMMMNNNMMMFFFCCCGGGLLLWWWiiizzzxxxeeeUUUOOOIIIGGGKKKQQQVVVYYYkkkuuu|||zzzzzz~~~sssjjjiiixxxssseeeLLL???;;;888444222222222111000000000////////////000000//////............//////.........///////////////}}}ttthhhgggsssxxxoooiiikkkooorrrwww{{{{{{rrrdddWWWPPPQQQWWW\\\cccdddeeeeeedddaaa^^^]]]QQQLLLNNNbbb~~~zzzzzzyyyvvvpppvvv{{{www^^^TTT___{{{~~~ccceeexxxeeeqqqeeeIIIDDD::::::444222222222111111111111000000111111111111222222222///...777555777777;;;]]]ZZZ:::444999<<>>999;;;<<>>===;;;HHHkkk}}}xxxvvvtttnnnddd^^^ccclllyyy|||wwwrrrlllfffbbbccc___]]]ZZZUUUTTT\\\eeemmm~~~~~~|||xxxtttoookkkhhhgggjjjwwwzzzhhhllleeeRRRIII<<<333000000000000////////////------------------------,,,,,,,,,---------.................................------------...////////////000000111222333333333555===???WWWvvvtttHHHDDDMMMoooyyy}}}uuummm}}}~~~~~~vvvqqqkkkiiijjjiiiddd___ZZZVVVPPPKKKGGGEEEGGGIIISSS[[[jjjzzz{{{mmmaaa[[[YYYZZZccciiisss~~~|||uuuvvvqqq]]]TTTRRRZZZeeexxxqqqvvvSSSAAA;;;888444222222222111000000000////////////000000//////............//////.........///000000111111xxxyyywwwrrrmmmnnnvvv}}}vvvrrrllleeeYYYLLLGGGIIIJJJMMMOOONNNKKKLLLPPPTTT[[[\\\]]]^^^^^^]]]\\\[[[NNNKKKOOOaaa|||}}}rrrwww~~~vvvtttvvvwwwzzz{{{yyy~~~yyyhhhvvvlllppp}}}{{{hhhsssRRRFFF999;;;999222222222111111111000000000000111111111222222222666111666111444999EEEkkkuuuQQQ>>><<<999:::LLLpppyyywwwtttoooeee___dddnnnwww}}}yyysssooogggdddbbbbbb^^^[[[\\\aaa___lll{{{||||||{{{xxxuuupppllliiiggghhhuuu~~~vvvgggTTTKKK===333000000000000////////////------------------------,,,,,,,,,---------.................................------------...////////////000111222333444444444555???DDD]]]yyyrrrFFFDDDNNNqqqqqqrrruuu|||uuu|||xxxwwwxxxvvvpppjjjaaa^^^YYYRRRMMMJJJHHHEEEHHHLLLUUUbbbmmmuuuwwwwwwiiigggbbb\\\WWWXXX___fffwww|||yyyvvv|||qqq___VVVQQQLLLQQQ\\\ooovvvzzzTTTBBB;;;888444222222222111000000000////////////000000//////............//////......//////000111111222wwwxxxxxxuuussstttxxx}}}tttqqqlllcccVVVKKKKKKQQQTTTZZZ___^^^ZZZWWWZZZ^^^]]][[[ZZZXXXWWWVVVVVVVVVFFFEEEKKK___yyy~~~pppfffdddsss}}}~~~~~~}}}}}}~~~vvvtttxxx}}}}}}|||zzz~~~wwwddd~~~yyyssstttyyy|||pppsssQQQFFF:::;;;999222222222111111111111000000111111111111222222222222000777444555777===___mmmqqqjjjHHH;;;<<<888:::PPPssszzzvvvsssnnngggccchhhpppwwwyyy{{{wwwoookkkiiiiiigggbbbaaaccceeemmmuuuzzz~~~|||{{{zzzwwwsssnnnjjjhhhiiitttnnnYYYNNN>>>333000000000000////////////------------------------,,,,,,,,,---------.................................------------...////////////000222333444555666555555@@@JJJfffqqqDDDCCCPPPpppwwwzzz~~~|||xxxqqqjjjhhhbbbYYYTTTPPPJJJCCCDDDDDDFFFLLLUUU\\\^^^^^^RRRPPPPPPRRRUUUZZZfffppp}}}{{{|||iiiYYYSSSTTTRRRLLLLLLUUUggg|||}}}XXXGGG;;;888444222222222111000000000////////////000000//////............//////......///000000111222222wwwwwwvvvuuuuuuwwwzzz}}}vvvppphhhaaaXXXSSSWWW]]][[[]]]___^^^\\\[[[\\\^^^\\\[[[XXXUUURRRPPPNNNNNNBBBBBBKKK```zzz~~~zzzvvvvvvvvvlllZZZ[[[``````bbbiiiqqqsssooojjj^^^ppp~~~|||{{{}}}~~~wwwtttzzz|||}}}}}}{{{gggYYY{{{xxx}}}uuurrrqqqOOOGGG<<<<<<666222222222111111111111000000111111111111222222222111...666333666888???bbbqqqqqqbbb@@@:::???<<<:::RRRvvv}}}xxxsssooollliiihhhmmmtttxxxtttwww}}}{{{vvvqqqqqqoookkkhhhiiimmmsssxxx{{{~~~~~~}}}{{{wwwrrrnnnkkkkkkuuusss^^^QQQ@@@555000000000000////////////------------------------,,,,,,,,,---------.................................------------.../////////000111222333555666666555333AAAQQQqqqrrrDDDCCCPPPooo{{{|||vvvqqqpppjjjaaa[[[XXXQQQHHHGGGDDDAAADDDIIINNNNNNMMMIIIFFFHHHOOOVVV\\\gggqqq|||}}}}}}lll^^^YYYYYYUUUOOOIIIPPP___sss~~~ZZZKKK;;;888444222222222111000000000////////////000000//////............//////---...///000111222333333yyyxxxvvvuuuuuuxxx}}}wwwlllbbb[[[XXXWWW[[[aaagggeeebbbaaabbbddddddccc\\\[[[YYYUUUQQQMMMJJJHHHDDDEEENNNccc|||}}}~~~~~~zzztttnnnllllllqqqvvvpppggg\\\KKKBBBIIIRRROOONNNTTT^^^fffgggeeeZZZkkk}}}{{{{{{{{{uuuwwwzzz|||}}}~~~zzzvvv|||xxx{{{}}}}}}___WWWyyyvvvnnniiinnnOOOHHH===;;;444222222222111111111111000000111111111111222222222444///333///444;;;HHHppp~~~YYY999777???<<<:::SSSwww}}}|||{{{vvvpppkkkkkkkkklllqqqwwwwwwpppooo{{{{{{uuutttsssooommmnnnqqqvvv{{{~~~~~~{{{vvvqqqnnnlllvvvttt```TTTDDD999000000000000////////////------------------------,,,,,,,,,---------.................................------------.../////////000111222444555666777444222BBBVVVyyysssDDDBBBOOOooouuu~~~uuuuuuooofffbbbaaaZZZQQQIIIDDD@@@@@@DDDGGGFFFCCCDDDAAACCCLLLTTTYYYaaajjjuuu}}}qqqfff```YYYQQQHHHMMMYYYlll}}}}}}ZZZMMM;;;888444222222222111111000000////////////000000//////............//////---...///000111222333333tttwwwzzzyyywwwwwwzzz}}}ssskkkaaa]]]```eeehhhiiikkkhhheeeeeeffffffdddaaa[[[WWWSSSQQQLLLHHHHHHLLLJJJLLL[[[vvvzzz{{{zzzvvvooohhhbbb```aaa\\\RRRFFF@@@@@@@@@@@@MMMZZZJJJFFFPPPWWWfffggg```___lllyyytttpppnnnnnnnnnmmmnnnsssxxxyyyxxx}}}yyytttyyyxxxyyy~~~{{{gggOOOtttiiihhheeeoooyyyLLLBBB@@@999666555444333222111111111111000111111111111222222222333222777///:::999???tttSSSCCC999666@@@===QQQxxxvvvxxx{{{xxxsssoooiiifffhhhppp|||}}}xxxuuuyyyxxxxxx~~~}}}~~~|||vvvrrrsss{{{vvv]]]WWWHHH333222111111000000000000000................................................////////////////////////------......///000000000...///000222555777777666222777:::WWWssshhhHHH:::RRRrrrxxxppp}}}wwwqqqppplll___OOOLLLIIIDDD@@@??????AAABBBAAAAAADDDHHHNNNUUU\\\```kkkrrr}}}uuujjj```WWWTTTPPPOOOYYYoooqqqbbbEEE>>>999444333333444222000////////////............000000//////.........---000000000000000111111111yyy{{{}}}}}}|||zzzxxxxxxmmmhhhccccccfffjjjjjjiiillliiiffffffggggggdddaaaZZZUUUSSSTTTSSSOOONNNOOOMMMTTTiii}}}yyyssskkkeeebbbaaaaaa]]]SSSIIIBBBAAACCCDDD\\\gggSSSIIILLLPPP```dddccc^^^ddduuuvvvsssnnniiieeeddddddeeedddeeeiiinnnooonnnssszzzzzz}}}~~~wwwuuusssqqq{{{~~~lllRRRppp~~~zzzeeeccc^^^hhhSSSDDD@@@999777555444333222111111111111000111111111111222222222222222666000:::===KKKqqqNNNAAA<<<:::???AAAUUUxxxtttuuu}}}xxxtttpppmmmiiihhhnnnzzz}}}~~~}}}yyyvvvtttwww|||vvv\\\VVVJJJ777222111111000000000000000................................................////////////////////////------......///000000000111111111333555666777666888===@@@___xxxhhhMMM@@@UUUjjjxxxzzzooorrr}}}sssooo~~~wwwooocccWWWQQQLLLFFFAAA??????@@@AAA======???CCCHHHNNNSSSVVV]]]fffsss|||mmmaaaUUUSSSQQQUUUcccvvv~~~uuufffJJJ===999444222333444222000000000000/////////......000/////////............000000000000111111111111zzz|||yyytttfffeeefffiiinnnooollliiimmmjjjgggfffhhhhhheeebbb[[[UUURRRVVVXXXUUUQQQOOONNN^^^zzzyyyppphhhcccaaabbbaaa^^^WWWNNNFFFDDDHHHLLLlllvvv^^^LLLHHHHHHYYY___gggaaa]]]dddrrr{{{vvvwwwyyyvvvrrrqqqgggddd```\\\YYYYYYYYYZZZZZZ[[[___cccdddccchhhoootttxxx}}}{{{rrrwwwpppuuu{{{}}}kkkMMMgggtttuuurrraaa^^^VVVbbb{{{[[[GGG@@@999888555444333222111111111111000111111111111222222222111333666222999@@@\\\qqqIII===???======FFF[[[yyyrrrsss~~~zzztttooommmjjjhhhkkkuuu|||yyywwwwwwxxx}}}uuu___TTTGGG666222111111000000000000000////////////////////////........................////////////////////////---......//////000000111222222333444555777888888:::???EEEgggbbbNNNCCCSSS\\\eeeooopppdddZZZ___kkkuuuyyysssrrr}}}rrrggg```UUUOOOGGGAAA>>>???@@@AAAAAAAAACCCFFFIIIMMMQQQSSSVVV___nnn{{{ppp^^^[[[UUURRRVVVdddyyy|||{{{mmmQQQ===999444222333444222111111111000000000/////////////////////............000000000111111111222222wwwzzzzzzqqqfffgggiiimmmppppppllliiikkkhhheeefffiiijjjiiigggaaaZZZVVVYYYZZZVVVPPPMMMOOOfffzzzqqqiiidddbbbcccbbb___[[[SSSJJJFFFMMMVVVxxxlllVVVJJJDDDRRRXXXeeeddd___\\\dddvvvvvvkkkiiiiiifffaaa^^^ZZZXXXUUURRRQQQQQQQQQRRRTTTTTTXXX\\\]]]]]]bbbiiiqqqvvv|||uuuuuutttzzzzzzkkkIII___ttttttooo]]][[[TTT```|||```HHH???999888444444333222111111111111000000111111111222222222111444444333666AAAjjjrrrHHH;;;???>>>===JJJbbbzzz|||rrrttt{{{yyyvvvqqqlllllliiihhhlllwww}}}zzzyyyyyyzzzpppcccUUUGGG555222111111000000000000000000000000000000000000000........................////////////////////////.........///000000111111222222333444666888<<<>>><<>>999999444444333222111111111111000000111111111222222222222555333555444???qqq~~~sssKKK;;;===>>>???MMMiii{{{xxxssswww|||wwwuuutttsssooolllllljjjiiimmmwww~~~}}}|||mmm|||dddXXXJJJ999222111111000000000000000000000000000000000000000........................////////////////////////......//////000111111111///111333555777;;;AAAFFFKKKPPPXXX{{{___PPPJJJ\\\SSSOOORRR[[[```eeetttyyyxxxrrr]]]VVVMMMIIIJJJNNNPPPPPPMMMMMMNNNOOORRRUUUXXXZZZUUUZZZdddqqq|||gggYYYTTTWWWcccoooyyykkkTTTBBB<<<666222333333333111111111111111000000000000.........//////////////////000000111222333333333yyypppjjjooonnnmmmllljjjhhhfffeeedddaaa```ccciiioooqqqqqqxxxyyy|||yyylll]]]VVVVVVbbb||||||uuummmhhheeeccccccccc^^^PPPHHHSSSeeezzzfffRRRPPPKKKOOOUUUYYYVVVSSS]]]sssyyyeeeXXXLLLHHHGGGEEEDDDEEEBBBBBBAAAAAAAAACCCDDDEEEGGGGGGJJJOOOPPPRRRYYYaaajjjpppxxx~~~zzzxxxvvv{{{~~~{{{aaakkkrrr[[[\\\XXX___}}}eeeHHH???:::999555444333222111111111111000111111111111222222222222555111777444>>>uuupppmmmJJJ<<<;;;===AAAPPPnnnzzzssssssyyy|||wwwrrrpppppppppooollllllkkklllrrr{{{ooo{{{ggg[[[KKK888222111111000000000000000////////////////////////........................////////////////////////...//////000000111111222///111444555777===EEELLL]]]ccckkkgggWWWZZZxxxcccWWWRRR[[[cccjjjzzzzzzuuujjjccc[[[YYY]]]aaacccbbbZZZYYYXXXXXXZZZ]]]aaacccZZZZZZ___mmmyyyhhh]]]WWWYYY```uuu~~~rrreeeQQQFFF@@@888444333444333111111111000000000/////////.........//////////////////000000111222333444444wwwpppmmmnnnooonnnnnnnnnkkkhhheeecccccccccaaa___bbbiiinnnqqqqqqxxx{{{eee]]]```mmmwwwooojjjgggddddddfffaaaQQQGGGTTTiiirrr]]]VVVNNNJJJJJJMMMOOOMMMRRRgggzzzlll```LLLDDD>>>===<<<:::;;;>>>999999::::::<<<>>>???@@@AAAAAAEEEJJJLLLOOOVVV___hhhnnnwww{{{~~~vvv|||yyyzzz}}}uuu~~~___nnn~~~yyycccccc___^^^|||iiiKKKBBB<<<999555444333222111111111111000111111111111222222222111555000;;;666???wwwjjjbbbFFF>>><<<===DDDRRRssszzzooorrrxxx}}}xxxqqqnnnnnnoooooommmkkklllqqq{{{xxxiii\\\KKK666222111111000000000000000................................................/////////////////////////////////000111111222222000333555666777===GGGNNN\\\fffsssiii[[[jjj{{{fffXXXYYY]]]___kkk{{{zzzzzzppprrr~~~vvvooonnnssswwwwwwvvvllliiifffddddddgggkkknnnccc]]]\\\iiiyyy}}}jjjYYYTTTWWWccc|||zzzqqqeeeSSSJJJCCC;;;555444444222111000000000/////////................../////////000///000000111333444444555yyymmmeeegggpppxxxlllmmmmmmlllhhhdddbbbaaadddaaa___bbbhhhmmmppppppsssjjjbbbfffrrrxxxpppkkkhhhdddeeehhhcccRRRGGGUUUkkkwwwddd]]]TTTKKKDDDDDDJJJKKKMMMaaazzz{{{mmmZZZJJJ>>>:::999:::888555666999666666777888:::<<<>>>??????@@@CCCIIILLLNNNWWW```iiioooxxxyyy{{{qqq}}}||||||zzzhhhQQQkkkkkkllleee___}}}lllMMMDDD===999555444333222111111111111000111111111111222222222000444///===888@@@yyyggg|||YYYAAA???>>>>>>EEETTTuuuzzzlllpppwww}}}zzzrrrnnnmmmoooooonnniiimmmuuuggg]]]NNN:::222111111000000000000000................................................/////////////////////////////////000111111222222333555777777777===FFFNNNOOO]]]qqqfffYYYqqqsss\\\WWWTTTQQQXXXfffdddllllllsss~~~~~~vvvrrrmmmiiihhhkkkooorrrggg]]]WWWccc~~~mmmuuu\\\SSSUUUXXXppp~~~vvvssshhhYYYMMMFFF===666444444222111////////////............---.........//////000000///000000222333444555555