BM6&6(v@ ''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------......---------,,,,,,,,,))))))******++++++,,,,,,)))))))))))))))******+++''''''''''''((((((((((((((((((((((((((()))******((())))))))))))***************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,++++++******++++++***++++++,,,,,,++++++***)))******++++++******)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++++++++******************(((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++++++++,,,,,,---------000111000///---...000222222333333555777999;;;<<<;;;>>>@@@@@@<<<777333000---............---,,,+++333222111000////////////444333333333444666888999???@@@EEEHHHFFFCCCGGGNNNUUUXXX___iiivvvyyypppqqqmmmfffeeecccVVVEEEEEEAAA;;;888777777666666555555666777777666555555666666666777666666555444444333333333222111111111111111111111111111111111555444111000//////000111@@@<<<777222//////111222............////////////111111111000000000000000////////////////////////...///////////////...---...///000000...------...000///.........000111222222222222222111111111000////////////000000000000...111444444222222555888999999999999999999999999888999;;;===>>>>>>=========>>>?????????BBBFFFIIIKKKKKKLLLMMMPPPTTTYYY\\\bbbccceeehhhjjjhhhdddaaabbbgggiiiiiiuuu'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------...------------,,,,,,,,,)))))))))***************((((((((((((((())))))***((((((((()))))))))******)))(((((((((((()))******))))))*********+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++******++++++***++++++,,,,,,++++++*********++++++++++++******************************************************************************************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000/////////111333444444555666777999:::;;;@@@BBBBBB@@@:::444000...------......///.........---...///000000111000000222555999<<<<<<<<<===???DDDDDDHHHLLLMMMPPPXXXbbbrrruuuzzzuuurrrrrrjjj^^^VVVRRRKKKCCC===999999999777777777777777666666666777777777777777666666555333333333333333333222222111111111111111111111111444333222111111222444555===:::666111//////111222/////////000000000111111111000000000000000000000////////////////////////......//////////////////---......///000000000000///////////////000000111222111111111000000000000/////////000000000111111000111333333333333555666999999999999999999999999888999;;;<<<===>>>======>>>>>>?????????BBBFFFIIIKKKLLLNNNRRRUUUWWWVVVVVV\\\]]]aaaeeehhhhhhfffcccjjjooopppnnnwww''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,***))))))))))))))))))((((((''''''''''''((()))))))))))))))*********++++++)))))))))((())))))***+++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,++++++******++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************************************************************+++++++++++++++++++++++++++***)))(((((()))***+++))))))))))))))))))))))))************************************************************************))))))******+++,,,,,,,,,---------,,,,,,,,,,,,,,,+++---000111111111333555666666777888999:::;;;;;;AAAAAA@@@<<<777222///...------......///000000000,,,---///111333333333222666===DDDFFFEEEDDDFFFHHHFFFHHHOOO[[[ggguuu{{{ooocccaaa\\\TTTJJJBBB===;;;:::999888888777888888999888888888888888777666666333333333333333333444444222222222222222222222222222222222222333555777999999777333000///000111222000000000111111111222222000000000000000000111111000000000000000000000000---......//////000000000...---,,,///222444222000......///000000000//////000000000000////////////000000000111111111222222111111000222444666555555999999999999999999999999888999;;;<<<===>>>>>>>>>>>>???@@@@@@@@@BBBFFFIIIIIIKKKPPPWWW]]]^^^YYYUUUZZZ\\\___cccggghhhfffdddlllqqqrrrpppvvv'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,---------------,,,,,,,,,++++++******))))))((((((''''''((((((((((((((()))******)))))))))*********++++++***))))))))))))***++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************************************************************************++++++++++++++++++++++++******)))(((((()))******))))))))))))************++++++++++++++++++++++++************************************************))))))***++++++,,,,,,------------------,,,,,,,,,+++...111222222222333444555666888999;;;<<<=========<<<:::777333000000111...............///000000///000111333444555666666???EEEKKKKKKGGGGGGMMMSSSRRRVVVbbbttt|||~~~qqqnnniiiddd^^^UUUKKKCCC>>>===:::888888888:::;;;888888888888888777666666111111222222333333444444222222222222222222222222111111222222444555777888444333111000///000111222000000000111111111222222000000000000000111111111000000000000000000000000---......//////000111222111...,,,///444666333///---...///000000000......000////////////.........000111111111222222222222333000///111555777666333888888888888999999999999999999:::;;;======>>>>>>???@@@AAAAAAAAACCCGGGJJJHHHJJJPPPYYYaaaccc```[[[^^^^^^```ccceeefffdddbbbeeelllooommmsss(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++******))))))((((((''''''******))))))******+++,,,((((((((()))))))))*********************+++,,,,,,,,,------------.........,,,,,,---------.........,,,,,,---------....................................------------------......------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************************************************************************++++++++++++++++++++++++******))))))))))))***************++++++,,,,,,,,,++++++++++++++++++++++++*********************************************************+++,,,,,,---------------------------------000222333333222222333444555888:::<<<>>>??????<<<<<<999555111000111222000///......---...//////000000111222555999<<>>???@@@AAABBBBBBCCCEEEIIIMMMKKKLLLPPPVVV]]]```___]]]^^^]]]^^^```cccdddcccbbbaaaiiimmmkkkppp((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++***))))))))))))))))))(((+++************+++,,,,,,((((((((()))))))))******++++++******++++++,,,---------------............---------.........//////---------........./////////////////////////////////......------......///......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------------,,,++++++******++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))******++++++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,---------,,,---------............///111333333222222333444444555888;;;===>>>>>>>>>@@@>>>;;;777222000111222000000///......///111222000111333666;;;@@@DDDGGGCCCHHHOOOTTT[[[eeesss}}}sssooommmiiieeeVVVPPPHHH???999777888999888999999999999888777777111222222222222222333333333333333333333333333333111111111111111111111000000000000111111111111111/////////000000000111111/////////000111111222222000000000000000000000000000//////...///000222333222000//////222222///,,,....../////////...------////////////............000000000111111111222222111111000222444666555555666666777777888999999999::::::::::::<<<===>>>???AAABBBCCCDDDEEEHHHMMMPPPQQQQQQSSSTTTVVVXXXZZZ[[[ZZZZZZZZZ]]]```cccddddddfffnnnqqqlllppp(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***)))))))))************************)))***++++++,,,)))))))))*********++++++,,,++++++++++++,,,------,,,,,,---------.........---.........////////////---.........//////////////////////////////////////////............//////......------------......................................................------------------------,,,,,,,,,------------...,,,,,,,,,---------......---,,,++++++******++++++***++++++,,,,,,++++++*********++++++++++++******************************************************++++++++++++++++++++++++************************))))))************)))))))))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,------...+++,,,,,,---...///000000///000222222222333555888666888:::<<<<<<<<<;;;;;;;;;;;;999555111///000111000/////////111333666888999;;;???CCCGGGIIIIIIJJJFFFPPPaaattt~~~zzzyyyppphhh[[[NNNCCC>>><<<<<<;;;;;;;;;;;;;;;::::::999444444444444444444333333333333333333333333333333000111111111111111000000///000111222222222111111000000000111111111222222...//////000111111222222////////////////////////222111///......000111222......///000000000//////000///...---------------000000000/////////....../////////000000000111111000111333333333333555666666666666777888999999999::::::::::::;;;===>>>@@@AAABBBDDDFFFHHHKKKPPPTTTUUUXXXYYYXXXUUUVVVZZZ^^^^^^]]]]]]___bbbeeeffffffjjjqqqsssmmmnnn))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******))))))******++++++,,,,,,)))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------................../////////000............/////////000000000000000000000000000//////............//////......------------......////////////////////////........................------------------------,,,,,,,,,---------......,,,,,,,,,------.........---,,,++++++******+++++++++++++++,,,,,,+++++++++*********++++++*********************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))((())))))***++++++,,,,,,************************++++++++++++++++++++++++***************************++++++,,,,,,------...***+++,,,---...000111111...///111111222444888;;;999:::;;;<<<<<<:::888777333333333111//////000222/////////111333777;;;===EEEHHHMMMQQQRRROOOKKKIIILLL[[[uuu|||lll\\\NNNEEEBBBAAA=========>>>======<<<;;;777777777666555555555444333333333333333333333333///000111222222222222222///000222333333222111000111111222222222333333333...//////000111222222222////////////////////////333222000......///111222***,,,////////////000111000///...---,,,,,,---...000000000000////////////////////////000000000000...111444444222222555888555666666777888999999999;;;:::::::::;;;===???@@@AAACCCEEEGGGIIIMMMSSSWWWWWW\\\___^^^ZZZZZZ```fffgggeeecccccceeefffffffffhhhpppqqqkkkmmm(((((()))***************)))))))))))))))******+++++++++******************++++++*********************,,,...000111000...,,,---,,,***(((((((((((()))*********)))))))))))))))------,,,+++******++++++,,,,,,,,,++++++******))),,,***)))+++------***''',,,,,,,,,---...///111111---......//////...---,,,---///111000...---///111222000---...///111111111222111000000111111000//////...---,,,---///111333111111111111000000000000///////////////......---......,,,++++++,,,..............................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------***+++---///000000//////......000222555888:::<<<666777:::===>>><<<999666444111000111000...111666777444222333999AAAIIIMMMXXXZZZ[[[XXXOOOIIIKKKPPPVVVqqqxxxnnncccUUUJJJEEE@@@<<<;;;???@@@<<<777555666666777888888777666555444444444444444444444444333222222111111222222333222222222111111111111000000000000000000000000000000000000000000000000000222222111000/////////000000000000000000000000000///////////////000111111........................////////////////////////000000000000000000000000111111111111222333444444555555666666777777888888:::<<<======<<<<<<>>>???CCCCCCCCCCCCFFFKKKSSSXXXYYYZZZ\\\^^^aaaccceeeffflllmmmlllgggeeefffeeebbb___kkksssqqqttt(((((()))***************)))))))))))))))******+++************************++++++*********************+++---...///...---,,,,,,+++***)))((((((((()))************))))))))))))))))))(((((()))******+++((())))))******+++,,,,,,---,,,+++---//////---***////////////////////////222222111111222222333333000111222111000///000111111111111111111000...---000...---...//////...---222111000//////000111222111111111000000000////////////000000//////...---...------,,,,,,------...........................------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++***))))))************************)))************+++++++++************+++++++++,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,------.........+++,,,---...///000000000//////000111333555777888888999;;;===>>>>>><<<;;;000......000///,,,...333222333666<<>>??????===;;;<<<777888888888777666555444333333333333333333333333333333222222222222333333222222222111111111111000000000000000000000000000000000000000000000000000222111000000000000000000000000000000000000000000///////////////000111111........................////////////////////////000000000000000000000000000000000000111222333333555555666666777888888999888:::<<<======>>>@@@BBBBBBDDDFFFHHHJJJNNNTTTWWWXXXZZZ\\\```cccgggiiijjjkkkmmmmmmjjjhhhgggeee```aaaiiirrrtttuuu(((((()))***************)))))))))))))))******+++******************************++++++++++++++++++***+++,,,,,,------,,,,,,,,,+++***)))((((((((()))************************'''''''''((()))+++,,,---))))))***++++++,,,,,,------,,,,,,...000111000...,,,---///000111111000000333222111111222333555666000///............---,,,...111333333111///......333222111222333444333222000000/////////.........111111000000000///////////////000000//////...---------............------........................------------------------******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***)))************)))((((((************************)))************+++++++++)))))))))*********++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++,,,,,,---...//////......---......///000000222222222222333444666666999:::;;;;;;:::999777666///---...000000---///444333999BBBLLLUUU[[[]]]^^^ZZZUUUNNNKKKSSScccuuu}}}qqqmmmnnn[[[PPPFFFBBB???<<<;;;<<<888888888888777666444444333333333333333333333333333333222222222222333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000111222000000000000000000000000///////////////000111111........................////////////////////////000000000000000000000000/////////000000111222333666666666777888888999999777999;;;===>>>???BBBDDDBBBEEEIIIMMMOOOQQQTTTWWWZZZ\\\___bbbeeehhhjjjkkkjjjnnnpppmmmlllkkkhhhccceeeiiissszzzyyyzzz(((((()))***************)))))))))))))))******+++***************+++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------+++******))))))))))))))))))***************++++++************+++---...///.........------,,,,,,,,,------...///111333333333111333777:::===>>>>>>>>>>>>>>>>>>>>>????????????;;;888555555777777444111333444555555333333555777///...------//////...---///000000111111000000///111111000000000/////////000000000000000///......,,,---...//////...---,,,........................------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************))))))(((************************))))))*********+++++++++((())))))))))))*********++++++++++++++++++++++++************************************++++++++++++******+++,,,---//////000000///...---...///111222555555555666777888999:::???@@@AAA@@@;;;666111///222//////000111111666===AAAIIITTT]]]bbbbbb```^^^QQQPPPPPPWWWlllsssgggXXXOOOHHH@@@;;;;;;888888888888777777666666444444444444444333333333333333333222222333333333222222222111111111000000000000000000000000000000000000000000000000000000000/////////000111222222///////////////////////////////////////000000111........................////////////////////////000000000000000000000000000000000000111222444444666666777888888999999:::888:::<<<>>>>>>@@@BBBDDDDDDGGGKKKNNNPPPSSSVVVXXX^^^___bbbdddfffgggggggggjjjnnnooonnnnnnooonnnjjjiiikkkuuu~~~~~~(((((()))***************)))))))))))))))******+++))))))*********+++++++++******++++++,,,,,,,,,,,,.........---------------************)))))))))((())))))******+++++++++,,,,,,,,,,,,,,,,,,---..............................111222444666777999;;;===DDDGGGJJJNNNQQQRRRRRRRRRSSSTTTUUUVVVUUUTTTRRRQQQLLLIIIEEEEEEFFFFFFBBB???;;;;;;999777555555888:::555444333333444444333222222333444555555555555444111111111111000000000000000000000000000//////...,,,---////////////---,,,........................------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***)))************************))))))*********+++++++++((())))))))))))*********++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---******+++,,,---//////000000///......///000222333444444555666999;;;===>>>CCCFFFJJJIIICCC:::444000444000...000222666???HHHTTTYYYaaadddbbb]]]XXXUUUJJJVVVhhh~~~zzzlllbbbWWWJJJ@@@===999999888888999999999:::777777666666555555555555444333333333333333333444222222222111111111000000111111111111111111111111000000000000000000000000000/////////000111222222///////////////////////////////////////000000111////////////////////////000000000000000000000000111111111111111111111111111111111222333444666666777777888888999::::::::::::<<<>>>?????????AAACCCGGGIIILLLNNNPPPSSSWWWZZZ\\\^^^aaaccceeefffffffffhhhkkkkkkiiijjjppprrrqqqiiilllvvv(((((()))***************)))))))))))))))******+++)))))))))***++++++,,,,,,******++++++,,,---------......//////......------))))))************)))((())))))******+++,,,,,,,,,,,,,,,,,,+++,,,,,,------+++,,,---///222444666666:::<<<>>>???AAACCCGGGJJJUUUVVVXXXZZZ[[[[[[[[[[[[YYYYYYZZZ[[[[[[YYYXXXWWWRRRPPPNNNLLLKKKJJJGGGFFFCCCBBBAAAAAAAAA>>>:::666===;;;999999999999777666333333333333444444444444333333222222222111111111000000111111000000///.........////////////..............................------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******************************)))************+++++++++)))))))))*********++++++++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++,,,,,,---...//////......//////000222333444111222333555888;;;>>>???===BBBGGGGGGAAA:::555333333000///333888>>>IIITTT___aaabbb___XXXRRROOOOOORRRiiiwwwmmmaaaQQQDDD???;;;;;;::::::::::::;;;<<<888888888777666666555555444444333333333333444444222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000111222000000000000000000000000///////////////000111111////////////////////////000000000000000000000000111111111111111111111111111111222222444555777888888888888999::::::;;;;;;;;;===?????????@@@BBBCCCIIIKKKMMMOOOQQQTTTXXX[[[VVVYYY]]]bbbfffhhhiiijjjfffhhhgggeeehhhooossssssjjjmmmvvv(((((()))***************)))))))))))))))******+++((())))))***++++++,,,,,,******++++++,,,------...,,,---...//////---+++***((()))***++++++***)))((())))))***++++++,,,------,,,,,,,,,,,,---///000111000111333666:::<<>>===;;;999999888666444333333333333444444444333333333222222000111111111111000////////////............//////........................------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++***))))))************************)))************+++++++++************+++++++++,,,++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,,,,,,,,,,------.........,,,---///111222444444555222333444666999<<>><<<;;;::::::;;;888888777777666555555555444444333333333333444444222222222111111111111000111111111111111111111111000000000000000000000000222111000000000000000000000000000000000000000000///////////////000111111////////////////////////000000000000000000000000111111111111111111111111000000111222333555666777888888999999:::;;;;;;;;;:::<<<>>>@@@@@@AAADDDFFFIIILLLQQQTTTVVVWWWYYYZZZUUUXXX]]]cccgggjjjkkkkkkhhhkkkkkkiiilllqqqtttsssppprrryyy(((((()))***************)))))))))))))))******+++((())))))***++++++,,,,,,******+++,,,,,,---......***,,,...//////,,,***(((((()))***++++++***)))((())))))***+++,,,,,,------------...///111333555666:::;;;<<>>@@@BBB???AAAAAA<<<444000000222444666===GGGPPPVVV___gggbbb```ZZZRRRLLLNNNWWW___~~~|||iiiYYYQQQEEECCC@@@===;;;:::999999888777777666555444444444555444444333333444444555222222222111111111111000111111111111111111111111000000000000000000000000222222111000//////000000000000000000000000000000///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111//////000111222444666777888999999::::::;;;;;;<<<888:::===???AAACCCFFFHHHHHHMMMTTTYYY[[[ZZZYYYYYYXXX[[[___dddgggiiiiiiiiilllppprrrqqqrrrvvvwwwtttwwwxxx~~~))))))))))))************))))))))))))************++++++,,,,,,,,,,,,------++++++,,,,,,---...//////------------------------,,,***)))***---...,,,***,,,...//////...------...//////000222777===BBBFFFKKKJJJHHHGGGFFFDDDAAA???@@@???BBBHHHMMMSSS\\\fffdddbbb```___ccclllxxxwwwpppiiiiiipppuuuwwwuuuzzz~~~{{{}}}uuueeeRRRIIIHHHGGGAAA::::::<<<===;;;888555444333///000222111000000222333111///......000111000///////////////////////////------..........................................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************''''''(((((())))))******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,------...//////000000111111222222444555555888<<>>;;;BBBCCCHHHPPPUUUWWW]]]cccaaabbbbbbeeekkkttt|||zzzlll```[[[YYYXXXWWWHHHCCC===888666666777777666555333000......///000111000...///000111111000////////////////////////................................................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************))))))))))))))))))******+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***++++++,,,,,,---......//////000000111111222222666666777999===BBBGGGJJJKKKBBB;;;888666444555999EEELLLVVV```eeeeeebbb___SSSPPPKKKMMM]]]uuu{{{sssjjjYYYGGG???>>><<<::::::<<<:::888777888888777555777666555444333333333333000222444444222111222333222222222222111111111111111222222333333222222111111222222111///...000111111222222333333222///---000000000000000000000000......///000000/////////,,,,,,...000222333444555555333111111111000...---666555333222333666:::<<<;;;AAAFFFGGGBBB===;;;;;;===???@@@AAABBBDDDGGGIIIOOOOOOSSS[[[^^^]]]]]]```dddfffhhhhhhfffgggkkkooowwwwwwvvvuuuuuuvvvwwwxxx|||xxxyyy))))))))))))************)))))))))*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......////////////...---,,,,,,++++++...---++++++---------,,,+++---......---...111333999<<<@@@EEEKKKPPPTTTWWWPPPNNNLLLHHHEEECCCAAA@@@FFFIIIRRR^^^dddeeehhhmmmggghhhjjjlllooottt{{{|||zzz|||sssqqqtttyyykkk```QQQEEE>>>;;;999888999777555333333111000...333111//////111111111000////////////////////////................................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************++++++******************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,------......//////000000111222222333777777999;;;>>>BBBFFFHHHIII???666333333555<<>>;;;:::===;;;888777888777666444666666555444333333333333111333444444222111222333333222222222111111111111111111222222222222111111111222222111///...000111444555666888999666111...000000000000000000000000---...///000000000000000.........//////////////////......///111222111///333222222222555:::>>>AAAEEEKKKQQQPPPIIIAAA===<<<>>>@@@BBBCCCCCCEEEHHHKKKOOOPPPWWW```eeedddccceeedddfffhhhhhhfffgggkkkooo{{{yyyuuussssssuuuyyy{{{yyyvvvtttxxx((()))))))))************))))))*********++++++++++++++++++,,,,,,,,,------,,,---------......//////000//////---,,,+++******...---+++++++++,,,------***,,,///111333666;;;>>>>>>CCCJJJOOORRRPPPLLLJJJEEEFFFGGGGGGHHHIIILLLNNNKKKPPP\\\jjjsssxxx}}}}}}~~~~~~}}}zzzyyyyyyzzzttteeeUUUHHH@@@;;;999888888999999777333///444222000000222222222111000000000000000000000000////////////....................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,---.........//////000111222222333333777888999;;;>>>AAADDDEEECCC:::111000444;;;FFFOOO\\\___cccfffeee___WWWQQQMMMWWWhhhhhhVVVLLLDDD===:::<<<:::888888888888777666666666555444444444444444222333555444333222222333333333222222222111111111111111222222222222111111111222222111///...000111222333555999;;;999333...////////////////////////......000111222222222222222222111111222444666888888555222111222444444444000000111444888???EEEIIIPPPVVV[[[XXXNNNCCC===<<<>>>???BBBCCCDDDFFFIIIKKKGGGMMM[[[iiiooojjjeeeccc```ccceeeffffffhhhmmmrrrvvvtttqqqooooooqqquuuwwwppprrruuuwww{{{((()))))))))************************+++++++++++++++++++++,,,,,,,,,------------...............///000//////---,,,+++******,,,,,,+++******+++---......000333666888<<<@@@CCC???AAADDDGGGFFFDDDAAA???DDDGGGJJJMMMNNNQQQVVVYYYWWWZZZdddrrr||||||ppp___QQQKKKGGGDDD???;;;999777555333555444222222222333222111111111111111111111111111000000/////////.................................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************------,,,,,,++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...+++,,,,,,------...////////////000111222333444444666777999;;;===???@@@@@@<<<555000444;;;EEEPPPZZZ```aaabbb```[[[TTTNNNKKKVVVeee}}}sssbbbPPPCCC<<<<<<:::888888999::::::999666666555444444444555555333444555555333222222222333333333222222222222111000111111222222111111000111222222111///...000111,,,---000666;;;:::444...///////////////////////////000111222333444444444222111111333888AAAIIINNNLLLFFF>>>777333222222222...///111555;;;CCCJJJNNNVVV]]]bbb]]]OOOBBB<<<;;;===???AAABBBCCCEEEIIIKKKHHHMMMYYYfffjjjeee___]]]^^^aaadddeeeeeeggglllpppooonnnmmmmmmnnnpppqqqsssqqquuuyyyyyyyyy))))))))))))*********************++++++++++++,,,++++++,,,,,,,,,,,,------........................//////...---,,,,,,++++++++++++++++++***,,,///222777999<<<>>>>>>>>>@@@AAADDDBBB???>>>???BBBGGGJJJOOOTTTYYY[[[\\\]]]aaadddkkklllrrr{{{zzzwwwyyymmmeeebbb\\\RRREEE;;;666666777777555333333333444333222111111111111111111111111111000000//////.................................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,---......//////...///000111222444555555666888:::<<<===>>>======666222444<<>><<<::::::;;;<<<;;;:::666666555555555555555666333555666555333222222222333333333333222222222222000000111111111111000000111222222111///...000111......111888>>>???999333000000000000000000000000000111222333333333333333222000///000444<<>>AAABBBDDDFFFIIILLLQQQPPPTTTYYY[[[WWWVVVWWW```bbbddddddbbbcccgggkkkkkkkkkmmmooopppqqqrrrsss|||zzzxxxuuuvvv))))))))))))*********************+++++++++,,,,,,++++++,,,,,,,,,,,,------////////////.....................------,,,,,,,,,+++,,,---,,,,,,...333777AAACCCGGGHHHGGGFFFEEEEEEGGGEEECCCCCCGGGMMMSSSXXXYYY```hhhmmmoooqqqvvvyyy{{{xxxwwwqqqcccPPPAAA:::888888666444333444444333222222222222222222222222222111111000000///......---........................------............------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,------.../////////...///000111333444555666777999<<<>>>>>>>>><<<;;;333444:::GGGRRRWWW\\\```ZZZ^^^]]]TTTJJJHHHPPPZZZpppwww]]]NNNBBB@@@===<<<<<<;;;:::888666666555555555555666666444555666555333222222222444444333333333222222222000000111111111111000000111222222111///...000111222111222999@@@AAA;;;555000000000000000000000000000000111111222111111111333222///......000333444444111...---///111333444333222222444888===CCCFFFOOOVVV\\\WWWJJJ???===???===???BBBDDDEEEGGGKKKNNNSSSQQQQQQUUUUUUSSSSSSVVV^^^```bbbbbb```aaaeeeiiijjjjjjlllnnnqqqsssuuuvvv{{{vvvrrrpppvvv))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///////////////.........------------------------,,,---.........000666:::FFFJJJNNNQQQPPPNNNMMMMMMBBBDDDHHHMMMQQQTTTVVVWWWZZZcccpppyyy~~~jjjQQQ???888999777444444444555444222222222222222222222222222222111111000///......---........................------............------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************)))))))))******++++++,,,))))))******++++++++++++++++++++++++++++++++++++************************,,,,,,++++++,,,,,,---...,,,,,,------.../////////...///000111333444555666999:::===???@@@???===;;;333666@@@NNNYYY[[[\\\^^^WWW\\\\\\SSSHHHHHHWWWeeewwwhhhVVVFFFCCC@@@>>><<<;;;888666666666555555555666666777444666777666333222222222444444444333333333222222000000111111111111000000111222222111///...000111///------333:::;;;555///000000000000000000000000///000000000000//////...111111111111111111222222222111000111333444333222555444333333555999===@@@IIIQQQWWWSSSGGG>>>>>>BBB???AAACCCEEEFFFIIILLLOOONNNNNNRRRYYY[[[XXXVVVWWWZZZ\\\___``````bbbgggllliiijjjjjjlllooosssvvvyyyqqqmmmkkkppp{{{))))))))))))))))))))))))++++++******************,,,,,,,,,,,,,,,,,,,,,,,,...............///000111,,,,,,+++++++++,,,------...---...333;;;BBBDDDEEEQQQPPPNNNLLLIIIGGGEEEDDDAAAHHHQQQWWWVVVUUUXXX\\\bbbmmmxxxyyytttttttttsssrrrsssooolllmmmqqqvvvxxxxxxyyywwwyyyyyyrrrrrryyy~~~jjjSSSHHHBBB@@@===999555333444444333333333222000//////000///000000000000//////...////////////////////////////////////////////////+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------,,,,,,,,,---............///000333666999;;;;;;===@@@@@@>>>;;;888777555@@@OOOZZZ^^^^^^]]]]]]\\\ZZZPPPLLLSSS[[[mmmbbbVVVOOOEEE>>>;;;:::::::::888888888888777777777777666666666555444444444333222222222222222222222222222222222222222222222222444333222111000000000000111111000000111111222333@@@:::444000///000///.........//////000000111111000000000000000000000000111111222222222333333333333333333444555666777888===MMMTTTKKKAAAAAABBB???CCCDDDFFFFFFFFFHHHLLLNNNSSSRRRRRRSSSUUUVVVUUUUUURRRVVV[[[```cccdddcccbbbhhhiiiiiiiiiiiikkkmmmpppmmmiiiiiippp~~~************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,///////////////000111111,,,,,,,,,+++,,,,,,---...///000444:::BBBIIIKKKKKKNNNJJJFFFBBBAAACCCFFFHHHKKKOOOUUUZZZ]]]eeepppzzzxxx|||uuuqqqpppqqqxxxtttppppppssswwwyyyyyywwwtttooollllllmmmnnnooonnniiigggiiijjjkkkrrr{{{zzzqqqoooyyy}}}pppfffXXXPPPEEE>>><<<;;;999666444333333111000111222444111111222222111111000000////////////////////////////////////////////////,,,,,,............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................---......///000///000111333555777999;;;:::===???>>><<<999:::;;;@@@FFFPPPYYY^^^___```___\\\WWWNNNSSSiii|||zzziii]]]NNNBBB===<<<<<<<<<888888888777777777777777555555555555555555444444333333333333333333333333222222222222222222222222222222222222222333333333111111000000111111222333:::666222000000111000///////////////000000111111111111111111111111111111111222222222222333333333444333444444555666777888:::IIIQQQJJJBBBCCCEEECCCDDDEEEGGGGGGGGGIIILLLNNNOOOPPPRRRUUUWWWWWWVVVTTT\\\\\\]]]^^^```bbbdddeeeiiiiiijjjkkkkkklllmmmnnnjjjjjjkkkoooxxx++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,------000000000000111111111111,,,,,,,,,,,,,,,---......111444999AAAIIIMMMNNNNNNGGGCCC>>><<<>>>EEEMMMSSSVVV[[[bbbgggmmmwww~~~uuupppnnnkkknnnooolllhhhjjjrrrzzz}}}||||||}}}|||~~~|||vvvqqqooolllhhhfffggglllwwwxxx|||vvvooocccVVVJJJ@@@999555888666444333333333555666333333333333333222111000////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......///////////////000111111000111333555777999999:::888;;;===<<<888888===AAAMMMOOOSSSYYY^^^aaaaaaaaaXXXRRRKKK[[[|||lllWWWGGG???>>>======999999888777777777777777555555555555555555666666444444444444444444444444222222222222222222222222000111333444555555444444111111000000111111222333444222000000111222111000/////////000000000000111111111111111111111111111222222222222333333333333555555444555555666777888;;;HHHPPPJJJCCCCCCEEEDDDEEEGGGHHHHHHHHHIIIKKKNNNNNNPPPTTTXXXYYYYYYXXXWWWeeeccc```______bbbfffiiihhhiiikkkmmmnnnnnnmmmmmmhhhlllppppppsss++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,---------------///000000000111000000000---,,,,,,,,,---...///000222666;;;BBBGGGHHHHHHGGG@@@???>>>AAAFFFOOOWWW]]]cccnnnzzzzzzqqqiiifffgggiiifffjjjooosssxxxzzzqqqkkkhhhnnnuuu{{{|||gggRRRAAA888:::999777666555555444444333333333333333222111000////////////////////////////////////////////////......------------......------------------------------------------------,,,,,,,,,+++++++++******)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............------------///////////////000111222000222444777999999999999888;;;<<<:::777999BBBIIIWWWVVVWWW[[[```bbb```]]]TTTTTTTTTiiizzzdddQQQGGGAAA>>>;;;;;;:::888777777777777888444444555555666666777777444444444444444444444444222222222222222222222222///111333555555444333222111111000000111111222333000000000111111111000000000000000000000000000000111111111111111111111111222222222333333333444444666666555555666666777888???IIIOOOJJJCCCBBBCCCCCCFFFGGGIIIIIIIIIJJJLLLMMMRRRUUUWWWYYYYYYZZZZZZ[[[gggfffeeeeeefffgggiiijjjfffgggiiimmmpppqqqpppnnnkkkqqqvvvuuusss******************************++++++,,,,,,,,,,,,,,,,,,,,,------............//////000000///......------------...///000111222555:::===???>>>===<<<>>>@@@EEEKKKQQQWWW\\\^^^pppyyyrrrddddddeeeeeegggmmmtttzzz|||{{{vvvqqqmmmnnnsssxxxyyy\\\DDD:::888666666777666444222333333333333222111000///000000000000000000000000///////////////////////////......------......///------------------------------------------------,,,,,,,,,+++++++++******)))***,,,------,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.....................---............///000111222000222444777999::::::::::::;;;;;;999999???IIIRRRZZZZZZ\\\___bbbaaa\\\WWWSSS]]]ggg~~~~~~jjjYYYKKKAAA;;;<<<;;;999777666777777888444555555666666777777777333333333333333333333333222222222222222222222222000222333444333222000...111111000000111111222333000111222222111000///...111111111111000000000000111111111111111111111111222222333333333444444444666666666666666777888999>>>FFFLLLIIIDDDCCCDDDFFFGGGIIIKKKLLLKKKLLLNNNOOOXXXXXXXXXWWWVVVXXX\\\___bbbfffjjjoooqqqpppnnnllleeeeeeggglllqqqttttttsssuuuxxx{{{yyytttxxx))))))))))))))))))))))))******++++++,,,---------,,,,,,,,,---......//////......///000000///---,,,---------...///000111222333666999:::::::::;;;<<>>999777777888666444444444444333222111000///000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................//////............///111222333222333555888:::<<<===>>>???===;;;;;;>>>GGGRRRYYY\\\]]]```cccccc___XXXTTTSSSfffvvvoooXXXHHH@@@===<<<999777666777888888666666666666666666777777333333333333333333333333222222222222222222222222222222333333222111///...111111000000111111222333000222333222000......///222111111111111000000000222222222222222222222222333333333333444444444444555555666666777999:::;;;:::@@@FFFHHHFFFFFFIIIMMMIIILLLNNNPPPPPPQQQSSSTTTZZZ[[[ZZZWWWVVVYYY___eeeaaafffnnnuuuxxxwwwtttqqqjjjhhhgggkkkqqqvvvxxxxxx~~~~~~}}}yyysssttt******************************++++++,,,------...,,,,,,------...///////////////111111111///...,,,---------...///000222333666888:::;;;<<>>;;;:::999777555555555555333222111000000000000000000000000000////////////////////////---...///000000///...---................................................,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000/////////000111222333444444555777999<<>><<<:::777666666888999777777777666666666666666444444444444444444444444222222222222222222222222222222222222222222222111111111000000111111222333000222333222000///000222222222222111111111000000222222222222222222222222333333333444444444444555444555555666888:::<<<===999===CCCGGGGGGHHHLLLPPPMMMPPPSSSVVVWWWWWWYYY[[[\\\^^^______^^^aaahhhnnnfffiiioootttxxxzzzzzzyyytttooojjjlllrrryyy|||}}}~~~|||xxxuuu{{{++++++++++++++++++++++++******+++,,,,,,---......,,,,,,------...///000000000111222333222111///---------......///111222333888:::<<<>>>@@@FFFOOOUUUaaacccgggppp|||~~~qqqkkkeeefffgggkkkttt}}}wwwsssqqqiiigggzzz|||mmmWWWGGG>>><<<;;;:::777777777666555333222111000000000000000000000000////////////////////////,,,...000111111000...,,,................................................,,,,,,,,,+++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111000000000111222444555666666777888:::>>>BBBFFFHHHFFF@@@<<>>;;;>>>DDDGGGGGGGGGJJJOOOPPPSSSWWWZZZ[[[\\\^^^___^^^bbbfffggggggjjjqqqwwwlllmmmoooqqquuuyyy}}}|||uuunnnmmmrrrzzz~~~|||{{{zzzwwwxxx************************......---,,,,,,,,,------,,,---......//////......222111000///...---------000111222111111333888<<<===;;;888BBBPPPQQQWWWiiinnnxxxrrrkkkfffeeehhheeettt|||mmmccc^^^ccckkk|||zzzhhhPPP<<<999AAA666666555444555666444000333222111000////////////000000000000////////////000/////////............//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111/////////000111222222222444666999:::<<<@@@GGGMMMEEE>>>???IIITTTZZZ^^^ccceeehhhkkkfff\\\WWW```nnnttt^^^OOOFFFBBB===;;;;;;;;;888666888888888888777777777777444555666777777555333222444444555555444444333222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222333444555666555444333555444444333333333444444888999:::;;;;;;;;;;;;:::@@@CCCGGGIIIKKKLLLOOOQQQUUUXXX\\\]]]\\\]]]```ddddddfffhhhiiikkknnnqqqtttuuusssqqqrrruuuxxxzzzzzz{{{wwwrrrrrruuuyyy{{{|||}}}~~~}}}yyyxxx************************------,,,,,,,,,------...,,,---......//////......///...---------------...222111111444888<<<===>>><<>>;;;;;;999666555555666666444333222111111000111111111000000000////////////000000/////////.........//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111//////000111222333333444444777:::;;;<<<@@@GGGLLLKKKHHHKKKUUU^^^aaaeeeiiimmmqqqssslllaaabbbwww|||uuupppkkkkkkkkknnnttt}}}vvvcccPPPIIIAAA<<<;;;:::999777888888888888777777777777555666777888888666555333444444555555444444333222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222333444444444444444333333333333444555666777888888999::::::;;;;;;;;;>>>AAADDDGGGIIIKKKOOOQQQUUUXXX[[[[[[ZZZZZZ]]]```cccdddeeeeeefffiiinnnrrrqqqpppppppppssswww}}}}}}vvvppppppvvv{{{zzzvvvyyyzzz{{{zzz{{{++++++++++++++++++++++++,,,,,,,,,,,,------...///------...////////////......---,,,,,,---...///000333222333888@@@DDDCCC@@@>>>IIIOOOUUUYYYXXXddd}}}}}}qqqfff]]]```mmm~~~}}}pppkkknnn___EEE::::::999888666444555666555555444333222222222222111111000000000/////////000000000/////////....../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000///000000222333444555555555888;;;<<<===AAAGGGLLLLLLNNNUUU]]]bbbcccgggkkkrrruuuuuummmdddmmm|||xxxvvvtttrrrooojjjddd```]]]\\\ZZZZZZ\\\```dddgggkkknnnrrrvvv|||yyy^^^TTTGGG>>>::::::999999999999999888888888777777555555666777777555444333444444555555444444333222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222333444444222222333444555777999:::777777888999::::::;;;;;;>>>@@@CCCEEEHHHLLLQQQUUUWWWZZZ\\\\\\ZZZYYY[[[^^^fffeeedddaaaaaaccchhhlllpppppppppqqqssswww~~~yyyrrrttt||||||uuuvvvxxx{{{|||~~~+++++++++++++++++++++++++++++++++,,,---...///000------...///////////////000///...---...///111222111333777===AAADDDCCCBBBCCCNNNTTTWWWZZZ[[[hhhkkk``````ccckkkzzz}}}oooqqq|||{{{zzzvvvWWW===999888:::;;;888555444666555444333222222222222111111111000000000//////000000000////////////.../////////.......................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,---------------...//////000000...///000111333444555666666999<<<>>>???CCCIIINNNNNNTTT\\\aaacccdddiiiooozzzxxxtttmmmiiixxxwwwmmmnnnmmmllljjjhhhfffcccaaaaaa```^^^\\\\\\]]]^^^______```aaabbbccceeeiiilllwwwjjj^^^MMM@@@;;;:::;;;;;;:::::::::999888888777777333333444444444333222111444444555555444444333222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111333222111000111222333444333333333444666777999:::666666777888999:::<<<<<>>@@@@@@@@@CCCGGGKKKUUUXXX\\\eeekkkwww}}}lllcccbbbppp{{{}}}~~~sssyyysssRRRDDD888777:::999777777555444333222222111222222111111111111000000000000111000000000////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++------------------------+++++++++,,,,,,---------------......///000000000---...///111333555666777888:::===???AAAGGGNNNUUUVVV]]]dddfffggglllsssyyy{{{sssooottt|||xxxssslllfffccccccbbb```______```aaa[[[ZZZYYYXXXXXXYYYZZZZZZ_________]]][[[ZZZ[[[]]]aaannnvvvhhhUUUEEE>>>===>>>???;;;;;;;;;:::999888888777333333333333333222222222444444555555444444333222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111333222111000111222333444555555444555555666777888666666777777999;;;===>>>@@@AAADDDFFFIIINNNTTTXXX[[[^^^```___\\\[[[]]]___kkkjjjgggeeeccceeeiiilllvvvrrrpppuuu|||zzztttwwwxxxyyyzzz|||}}}}}}}}}ooorrrvvvyyy}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///......///000000000000//////...---,,,---000333555777===DDDEEEAAABBBIIIPPPYYYdddhhhooo~~~{{{mmmggghhhtttyyy{{{wwwrrr[[[EEE;;;888555555:::555555444333222222222222222222111111111000000000111111000000000/////////...////////////000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------.........//////000111111111---...000222444666888999:::<<>>AAABBBFFFHHHKKKMMMNNNPPPRRRUUUVVVYYY\\\\\\[[[\\\___bbb^^^bbbgggkkknnnoooqqqrrrpppppppppqqqsssuuuvvvvvvuuuuuutttssssssttttttuuummmpppuuuzzz,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------...//////000000000000000111000000222666<<>>===>>>@@@BBBHHHTTTcccnnnlllwww~~~uuuooottttttnnnkkkiiijjjllljjjccc]]][[[aaaiiimmmmmmjjjhhhgggbbb```]]][[[[[[]]]```bbbdddeeeeeeccc```_________\\\___aaaaaa___```dddhhhhhhxxxzzzgggYYYQQQKKKHHH>>>======;;;:::999888888666666555444444444444555444444555555444444333222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111222333444555666555444333//////000222444777999:::888888888999;;;>>>BBBDDDKKKNNNQQQSSSSSSTTTUUUWWWWWWZZZ]]]^^^^^^___bbbeee^^^ccciiimmmnnnnnnmmmlllqqqssssssooojjjjjjpppvvv|||wwwwwwyyyzzzwwwuuutttuuuyyy~~~******+++++++++,,,,,,,,,------,,,,,,,,,---......111111000000000000111111...111666===BBBFFFHHHIIIJJJSSSTTTXXX___^^^^^^ggg|||rrrmmm|||\\\GGGBBB@@@:::777666555222333666555444333222111111111111111111111111000000000000000000000000000000000000//////............//////------------------------......---,,,,,,+++******,,,++++++******++++++,,,******))))))******+++,,,******+++++++++,,,,,,,,,++++++,,,------......///000000000111222222222333555666666666555777;;;>>>>>>@@@AAADDDQQQdddoooqqqxxxrrrmmm~~~xxxoooqqqnnnpppoookkkmmmssstttpppiiigggllluuuwwwqqqllllllhhhbbb___aaaaaa```cccjjjffffffeeebbb``````bbbddd___```aaaaaaaaaaaaccceeedddeeepppooo\\\XXXTTTFFF???<<<;;;======999888:::999888888777666555555444666666777999:::999555222444444444444444444444444666555444333333333333333222222222222222222222222///000111222333222222111333222111222333444333222666444333444666888888777;;;===>>>>>>>>>@@@CCCFFFPPPRRRUUUVVVWWWYYY[[[]]]```\\\\\\bbbfffeeebbbbbbgggggghhhjjjlllmmmlllkkkmmmssswwwtttmmmlllrrryyy||||||}}}{{{xxxyyy}}}***++++++++++++,,,,,,,,,------,,,,,,------......222111111000000000000111111777>>>BBBBBBDDDHHHKKKKKKUUUWWWWWW[[[ZZZaaarrrxxxwwwvvvVVVAAA===:::888888666333444999555444333222111111111111111111111111000000000000000000000000000000000000/////////....../////////------------------------......------,,,++++++***,,,,,,++++++++++++,,,,,,+++************+++,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------......///000000000111222222333333555666666666666999<<<@@@???CCCFFFKKKXXXkkkxxx{{{yyy|||}}}xxxyyy|||~~~|||xxxxxx}}}~~~zzzwwwtttvvv}}}}}}yyyyyyrrrjjjddddddccc______cccjjjkkkjjjhhhddd```______`````````___^^^^^^___aaaaaa```cccmmm|||pppjjj^^^GGG@@@<<<:::;;;;;;888777999:::999999888777777666666666666666777888777555222444444444444444444444444666555444333333333333444222222222222222222222222000111222222333222111111000000000111222333222222555444444555777888999999<<<===>>>??????AAADDDGGGPPPRRRUUUVVVXXXYYY\\\^^^aaa^^^___dddgggeeedddeeedddeeefffhhhkkknnnooopppsssvvvxxxtttooommmpppuuu|||{{{||||||yyyzzz}}}++++++++++++,,,,,,,,,,,,------,,,,,,---......///333222111111000000111111555===EEEGGGDDDCCCHHHNNNMMMXXXZZZXXXYYY[[[kkkzzz{{{}}}lllHHH>>>;;;999999666222333777555555444333222222222222222222111111111000000000000000000000000000000000////////////////////////------------------------......------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000000111111222333333444444666777777888;;;???CCCFFFJJJPPPZZZjjj}}}wwwooonnnmmmkkkgggfffkkkmmmnnnlllhhhdddaaa```aaa```^^^]]]\\\]]]___```___^^^]]]\\\^^^mmmtttUUUEEE???;;;;;;;;;888888::::::::::::999888888777777777666555555666666555333444444444444444444444444555555444333333333444444222222222222222222222222111222222222222222111000000111111222222333333333444666777777777888:::;;;===???@@@@@@AAABBBFFFIIIOOOQQQTTTVVVXXXZZZ]]]```aaaaaacccggghhheeefffjjjeeefffgggjjjmmmqqquuuwwwzzzzzzyyyuuuqqqooooooppp{{{zzzzzz|||~~~xxxxxx~~~+++++++++,,,,,,,,,------------,,,------...///000333333222111111111111111888???FFFIIIGGGGGGLLLPPPTTT\\\]]]___eeekkkuuuzzzrrrmmm}}}[[[GGG???:::::::::888666666666555444333333222222222222222222111111111000000000000000000000000000000/////////000000/////////..............................------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------,,,,,,------.../////////000000111111222333444444555666888999:::>>>CCCFFFPPPRRRZZZjjj}}}vvvvvvyyyyyyuuuqqqppprrrtttsssqqqpppooopppccc```^^^]]]^^^```aaabbb^^^___aaa___ZZZ\\\kkk|||lllMMMEEE>>>===<<<::::::<<<::::::999999888888888888888666333333444555555444444444444444444444444444555444444333333333444444222222222222222222222222222222222222222222111111444444555444333333444555777999:::999888888;;;===???@@@AAABBBBBBDDDHHHKKKNNNQQQTTTWWWYYY[[[^^^aaabbbbbbfffiiihhhfffhhhnnnmmmmmmnnnnnnpppssswwwzzz|||zzzxxxvvvtttssspppoooyyyxxxxxxzzz}}}vvvvvv~~~++++++,,,,,,,,,---------------------...///000111333333222222222222333333:::===CCCHHHLLLOOORRRSSSYYY]]]```iiiwwwsssttt|||hhhlllrrrTTTFFF999999======999666777666555444333333333333222222222222111111111111111111111111111111111111//////000111111000//////..............................------------,,,,,,---,,,,,,,,,,,,,,,,,,---------,,,,,,------...///++++++,,,,,,,,,---------,,,,,,---......//////000///000111222333444555555666777999;;;===AAAFFFIIISSSUUU```www}}}|||~~~xxx{{{{{{{{{zzzyyyyyy{{{}}}hhheeeaaa``````aaa```___^^^]]]___aaa^^^[[[^^^dddoooyyyVVVKKK@@@===;;;::::::;;;888888888888888777777777888666333222333555555444444444444444444444444444444444333333333444444555222222222222222222222222333333222222222222222222555666666444222333666999???>>>===:::999999<<<>>>???@@@BBBCCCCCCFFFIIILLLOOOQQQTTTWWWYYY[[[___aaabbbbbbeeeiiihhhfffiiiooorrrrrrrrrqqqooopppsssvvvyyywwwuuuvvvwwwwwwtttrrrwwwwwwxxxyyy}}}}}}xxxyyy~~~,,,,,,,,,,,,------------,,,,,,------...///111111222222222222333444555555:::===BBBIIIQQQUUUXXXXXXXXX[[[aaarrr|||vvv~~~eeeRRR???999::::::666333777777666555444444444444333222222222222111111111111111111111111111111111//////111111111111//////..............................------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,---------------------...//////000000///000111222333444555666888999;;;===???CCCHHHKKKRRRXXXjjj~~~zzzwwwuuuwwwyyyqqqmmmiiiggggggeeebbb^^^___ZZZYYY[[[\\\[[[\\\___aaaqqq{{{___QQQCCC===;;;999888:::888888888888888888888888999666444333444555555555444444444444444444444444444444333333333444555555222222222222222222222222222222222222222333444444444555444222111444;;;@@@KKKFFF???;;;:::;;;======???@@@BBBCCCDDDFFFJJJMMMPPPRRRUUUWWWYYY[[[^^^aaaaaa```bbbeeefffeeehhhmmmpppqqqrrrooolllkkkmmmpppsssssstttvvvxxxyyyxxxwwwvvvwwwyyyzzz|||zzzuuuvvvuuu|||,,,,,,,,,------------...,,,,,,------...000111222111111111222444555777888999???GGGNNNSSSWWW\\\______eeeppp|||www]]]KKK@@@888555666888777666555444444444444333333222222222111111111111111111111111111111111...///111222222111///...........................------..................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...,,,,,,,,,------------...------......//////000000///000111222444555666666:::;;;===>>>@@@DDDIIILLLTTTdddyyyxxx~~~yyyuuuttttttxxxuuurrrrrrsssrrrmmmiiieee___[[[[[[\\\[[[\\\___]]]```tttiiiYYYHHH@@@===;;;;;;<<<999999999999999999999999888777555555666777666555444444444444444444444444333333333333333444555666222222222222222222222222222111111111222444555666333444444333333:::EEENNNWWWMMM@@@:::;;;>>>>>><<>>???AAADDDIIIMMMZZZrrr~~~{{{yyy|||yyyyyy||||||wwwlllhhheeeccc```[[[ZZZ]]][[[SSS\\\~~~rrraaaNNNEEEBBB?????????::::::::::::::::::::::::888777666666777777666555444444444444444444444444333333333333333444555666222222222222222222222222111111111111222444666888444555666555888AAAOOOZZZ^^^QQQAAA:::<<>>;;;>>>@@@AAACCCDDDFFFJJJMMMRRRTTTWWWXXXYYY[[[]]]___```[[[ZZZ___dddeeeeeegggeeejjjoooooommmmmmppptttkkkooosssvvvwwwyyy{{{}}}xxxzzz{{{zzzyyy{{{zzzuuu{{{,,,,,,,,,,,,---.../////////000000000///000222444222000222777888444666;;;@@@GGGRRRXXXUUUQQQVVV___www{{{~~~}}}~~~xxxJJJ888???:::999777555666777444000333333333222222222111111111111111111000000000000//////000000111111111222222111...+++***+++---...........................---------------------------------,,,,,,+++++++++------------------------------......///000000000111222333333333444666888;;;:::===DDDGGGHHHKKKPPP___xxxvvv{{{~~~rrrgggcccdddaaa\\\```aaa\\\eee~~~qqqaaaKKK999===BBB;;;::::::999999999888888888777666666666555555555555888666555666777888777555666555555444444333222222555555444333333222111111222222111111222222333444555555444555:::EEETTT^^^MMMBBB888888;;;;;;999999AAAAAABBBCCCFFFIIIMMMNNNPPPQQQTTTUUUVVVXXX[[[^^^[[[XXXWWWZZZaaafffgggeeefffiiilllmmmmmmmmmmmmnnnnnnnnnnnnqqqsssuuutttssszzz{{{|||{{{yyyxxxyyyzzzvvvuuuwwwzzzyyy{{{,,,,,,,,,,,,---...//////...//////...---...000222222222555::::::777999???OOOSSSXXXWWWPPPMMMVVVccc{{{}}}}}}{{{{{{|||}}}~~~~~~]]]@@@===:::999777666777888777555333333333222222222222111111111111111000000000000///000000000111111111111111111111000///...------........................---------------------------------,,,,,,,,,++++++------------------------------...//////000000111111222444444444555777999===<<<>>>DDDHHHKKKPPPWWWkkkzzz|||{{{rrrmmmhhhccc```^^^WWW^^^zzz|||lllXXXCCC>>>BBB>>>=========<<<<<<<<<;;;;;;777777666666666555555555666555444555666666666444444444444444444444444444555444444333222222111111222222222222222333444444666777777777999>>>GGGMMMEEE===666777:::::::::<<<@@@AAABBBEEEHHHKKKMMMOOOOOOQQQTTTVVVWWWZZZ^^^```[[[XXXUUUWWW\\\aaabbbaaacccfffiiikkkkkklllmmmooommmmmmmmmooorrrssssssrrryyy{{{||||||zzzzzz{{{}}}zzzyyyyyyxxxqqqmmmzzz,,,,,,,,,,,,---...///000///000000///......111333333555:::===<<<;;;@@@GGGUUUXXX[[[UUUKKKHHHUUUeee|||nnnIII===999888777666666555555555333333333333222222222222222222111111111000000000000000000000111111111111///111333555444222...,,,........................------------------------------------,,,,,,,,,,,,------------------------.........///000000111111222333555555555666999;;;<<<;;;===BBBFFFIIIQQQYYYsss|||uuuooogggaaaXXX\\\mmmuuueeeLLL<<<<<<===;;;;;;::::::::::::999999777777777666666666555555555444333444555555444333222222333444444555666666444444333333222222111111333333333333333444444555444555777777777888:::===<<<888555777888999<<>>???>>>AAAEEEHHHIIIPPPXXXzzz{{{rrrjjj``````fffmmmtttWWW???:::===:::::::::999999999888888777777777666666666666555555444333444555666555333333333333444444444555555333333333333222222111111444444333333333444555555000222333555555666777777777666777999999888===DDDCCCDDDFFFHHHJJJLLLMMMMMMOOORRRUUUWWWYYYZZZ]]]___```\\\WWWVVVYYY]]]```aaahhhiiikkkllllllnnnqqqsssooommmlllmmmpppsssttttttsssuuuwwwxxxxxxyyy|||~~~xxxzzzyyy|||------------...///000000222333333333222333555888999<<<===<<<>>>FFFRRR[[[ZZZ^^^___YYYOOOQQQeee{{{}}}wwwkkkPPPBBB<<<:::===>>>:::777777444444444333333333222222222222222222111111111111111111000000000000000000000000111111111000///...........................---------------------------------------------------------......///////////////000000111222222222333555777888999;;;>>>@@@DDDEEEIIIMMMMMMMMMSSSZZZwwwpppfffcccbbbbbb|||hhhKKKBBBCCC>>>=========<<<<<<<<<<<<888777777777666666666666666555444444666666555444555555444444444333333333333222222222222222111111444444333333333444555555222222222333555666777777888888:::<<<;;;999>>>EEEFFFFFFGGGHHHJJJKKKLLLMMMQQQSSSVVVWWWWWWXXXYYYZZZ```^^^^^^```eeekkkqqqtttoooppppppoooooopppsssvvvrrrpppnnnnnnqqqtttvvvwwwoooqqqssstttuuuvvvxxxzzzxxxzzz~~~------------...///000111///111111111111333666888<<>>DDDFFFFFFFFFGGGHHHKKKMMMOOOQQQTTTWWWXXXWWWVVVWWWWWW\\\___dddjjjrrrzzzsssrrrqqqooonnnpppsssvvvuuurrroooooorrrvvvyyyzzzoooqqqrrrsssssssssuuuwwwzzzyyy|||------------...///000111...000111222222555888;;;===AAACCCFFFOOO\\\bbbaaa___```aaaaaabbbkkk}}}gggOOO:::666999666333444555444444444444333333333333333222222222111111111111111111111000000000////////////....../////////........................------------------------------------.........///---------...///000000000000000111111222333333444444666999;;;<<>>BBBCCCBBBBBBDDDGGGLLLQQQTTTQQQTTTWWWYYYXXXXXXXXXYYY[[[```gggooouuuzzz~~~ooonnnmmmkkkjjjlllqqquuuwwwssspppooorrrvvvzzz|||ssstttuuuuuutttsssuuuvvvyyywwwxxx|||...------......///000111000111333444555888;;;>>>===BBBFFFLLLXXXdddfff```[[[bbbmmmwww|||iiiJJJ@@@???;;;888:::555555444444444333333333333333333222222222111111222111111111000000//////...///000000111000//////........................---------------------------------.........//////---------...///000000111000111111222222333444444555777999;;;===???CCCFFFMMMNNNQQQVVV[[[eeexxxvvvpppoootttmmmWWWAAA>>>>>>=========<<<<<<<<<888888888888777777777777444333222222444444333222222333333444444555555666111111111111111111222222222222111111222222333444333333555999======:::666999777999>>>@@@>>>???AAA@@@??????AAAFFFMMMTTTYYYPPPSSSWWWZZZZZZZZZZZZ[[[\\\aaahhhnnnqqqrrrrrrrrriiiiiigggffffffiiiooossswwwssspppoooqqqvvvzzz|||wwwxxxxxxwwwvvvuuuuuuwwwvvvtttvvv|||---------------...///000222222444777888999<<>>>>>BBB:::777===GGGOOOUUUYYY[[[TTTRRRZZZaaaaaabbbdddfffeeehhhooouuutttkkkbbbbbbbbbccceeehhhkkkmmmooo{{{xxxuuuuuuyyy|||||||||wwwwwwvvvuuutttrrrpppoooooo{{{}}}~~~------------...///000000555444555:::===>>>AAAEEEJJJUUUaaahhhlllnnnkkkfffaaammmTTT@@@>>>888333888888777777666666555555444333222222111222222222222111111111000000000000000000000000000000000000000///...------...///000/////////......---------//////.........---------...///000///------///111111222444444444444666888:::;;;===>>>???BBBFFFIIIPPPNNNPPPVVV___rrrxxxvvv}}}rrriiigggmmmooossstttgggTTTGGG===>>>@@@:::999<<<888999999888888777666666555444444555555666777777777555555444333222222222333333333333333333333333333444333333333333444555555777777666666666777888888>>>>>>???@@@BBBCCCAAA???;;;999<<>>999999<<<777999999888888777666666666444444666777999:::;;;<<<777666555444333333333333333333333333333333333333333333222222333444555555777777777777777888999999===<<<===???CCCGGGJJJKKK:::;;;@@@IIIQQQZZZgggrrr}}}qqqddd______bbbfffkkknnnmmmjjjgggfffeeeeeeeeeeeegggjjjmmmooopppqqqpppqqqqqqqqqtttxxx|||~~~~~~||||||{{{yyywwwuuusssqqqnnnyyy}}}------......///000111222666222444===EEEGGGLLLSSS___iiirrrtttssspppjjjeeejjjzzztttnnnMMMCCC>>>;;;999999888777666555555444444444333222222222222333111111111111111111111111000000000000000000000000/////////....../////////111111000///...---,,,,,,........................---...//////...///111333111333555555555666888999===???AAABBBCCCDDDGGGIIINNNQQQRRRUUUeeesssmmmxxx{{{vvvsssrrrqqqpppppprrr{{{|||}}}}}}~~~{{{nnnZZZLLL<<<:::>>>:::999<<<999888888888888777777666666777777888:::;;;<<<===>>>:::999888777666555555555333333333333333333333333333222222222333444555666888888777888888999:::;;;999<<>>JJJNNNNNNYYYjjj{{{~~~vvvsssrrrqqqwww}}}yyyUUU>>>AAA::::::999888666555444444555444444333333333333333111111111222222222222222111111111111111111111111......////////////......000000000/////////......---------..................///000000//////111333///111333444444555777999===@@@DDDFFFHHHIIILLLMMMKKKPPPRRRWWWssstttgggiiissszzzmmmttt{{{bbbJJJ@@@CCC===999<<<===888888777777777777777777666666555555555444444444666555444444333333444444333333333333333333333333444444444444555666888888999999999999:::<<<===>>><<>>;;;;;;888777777777777777777777888555555444444444333333333333333333333333333444555333333333333333333333333555555555555777888999:::999999999:::;;;===>>>???===@@@CCCCCCCCCHHHRRRZZZddd___\\\___```^^^]]]^^^___```]]]VVVVVV^^^dddddd]]]aaafffiiiiiifffdddbbb]]]___bbbeeeggggggfffeeemmmqqqvvvxxxxxxwwwwwwxxxtttuuuwwwxxxzzz{{{{{{{{{www{{{zzz{{{......///000111333555666888999DDDPPPOOOKKK\\\uuu~~~~~~wwwtttpppggg]]][[[[[[]]]aaafffgggdddaaa\\\[[[ZZZYYYZZZ]]]___aaa]]]^^^```aaaaaa```^^^]]]___bbbeeejjjnnnqqqssstttrrrvvv{{{}}}}}}{{{zzzzzzzzz~~~aaaJJJ???>>>===<<<:::999888777555555444333333333333444111111111222222333333333111111111111111111111111---...///000000///...---......//////000000111111---------.........//////111111222111//////000222111333555666777888:::<<<<<<@@@DDDHHHKKKMMMOOOQQQNNNSSSUUU^^^zzzbbbaaaiiimmm~~~|||ooonnnvvviiiFFF@@@???===:::444777777777777777888888888666666666666666666666666444444444444444555777777333333333333333333333333555555666666777999:::;;;999::::::;;;<<<===??????BBBBBBDDDGGGJJJLLLMMMMMMUUUWWW\\\bbbccc___^^^aaa[[[______ZZZZZZaaadddcccXXX```jjjrrrssslllbbb[[[^^^```bbbeeefffggggggfffkkkpppvvvyyyyyyxxxxxxzzzxxxxxxzzz{{{||||||||||||xxx{{{yyyzzz,,,111444222111333777:::555EEEMMMNNNQQQTTTbbbyyy|||}}}yyyxxxrrrlllgggccc___\\\\\\ZZZYYY[[[]]]ZZZVVVVVVZZZVVVZZZSSSPPPWWWXXXSSSVVVUUUVVVWWWWWWXXXZZZYYYVVVYYYWWWYYY___```]]]^^^cccbbbcccfffkkkrrrsssjjj___gggeeehhhoooqqqqqqvvv}}}XXXGGG@@@<<<<<<<<<777666888666666666555444444333333333333333222222222111111111222222222222111000000000000000000000000000000/////////////////////////////////////////////////////////000111111222222333444666777777888;;;===DDDFFFIIIJJJKKKKKKMMMOOOMMMPPPTTTeeennn[[[```iiijjjyyykkkiiikkkooosss{{{SSSDDD:::>>>AAA555===<<<999777666666777777666666555555555444444444555444333333333333444555333333333444444444555555333444555444444444666888777999:::::::::;;;???AAADDDHHHJJJHHHEEEDDDHHHLLLQQQRRRXXXcccmmmmmmcccYYYWWW[[[\\\ZZZ^^^dddccc^^^bbb___cccoooqqqiiiaaaaaa^^^aaaeeegggggghhhiiijjjsssssssssuuuwwwwwwuuussszzz{{{{{{yyyvvvuuuvvvwwwyyyzzzvvvxxx///222444444444666999;;;@@@MMMRRRSSSXXX^^^kkk|||xxxvvvtttqqqooonnnlllgggeeehhhiiieeeccccccccciiiccc[[[\\\YYYTTTXXXUUUVVVWWWXXXZZZ\\\]]]]]]dddaaaaaaeeeeeebbbcccgggcccdddgggjjjnnnnnniiicccbbb___```eeefffeeejjjqqqVVVFFF:::;;;<<<777555999777666666555555444333333333333333222222222222111111222222222222111000000000000000000000000000000//////////////////////////////////////////////////////000000111111222222333555777777888:::<<>>AAADDDCCCGGGKKKLLLJJJJJJLLLNNNQQQOOOOOOTTT\\\```___\\\PPPSSSUUUWWW]]]ccceeebbb[[[]]]llluuummmmmmllliiigggfffiiinnnrrrxxxxxxwwwrrrnnnlllnnnqqq|||zzzvvvrrroooqqquuuyyyuuussslllooozzz~~~333111222666:::<<<>>>AAALLLVVVWWWZZZkkk|||sss}}}cccAAA===@@@999555:::777777666666555444444444444444333333333222222222111222222222222111000000////////////////////////////////////////////////////////////////////////111111111111111111111111555777999;;;<<>>666<<<::::::999888888777777777777777666666666555555555444444444444444444444444555555555666666666666777555666777777666666888::::::<<<===>>>???AAADDDGGGEEEHHHLLLOOOPPPPPPPPPQQQLLLMMMOOOSSSXXX[[[^^^___RRRPPPOOOSSSXXX]]]bbbeeeiiihhhqqqvvvpppoooooommmkkkiiiiiikkkmmmpppuuuyyyxxxsssoooppprrrtttuuuvvvuuusssqqqpppqqqlllqqqqqqppprrrttt444111333999;;;===GGGTTTlllyyy|||}}}}}}~~~tttMMM===<<<<<<;;;===888888777666666555555444444444444444333333333333111222222222222111000000000000000000000000000000////////////////////////////////////////////////000000111111222333333444777999<<>>999<<<999999999999888888777777777777777666666666555555333333444444444444333333444444555555555666666666555777777777666777999;;;:::<<<>>>@@@AAADDDHHHLLLKKKLLLOOOQQQSSSTTTTTTTTTTTTRRRQQQQQQVVVaaannnvvvaaaZZZUUUUUUWWWYYY]]]aaakkkhhhlllxxx{{{tttmmmmmmmmmmmmmmmllliiihhhiiijjjmmmqqqvvvxxxvvvsssssssssppptttwwwxxxvvvrrrooommmgggppprrrrrrvvv}}}555333555;;;<<<>>>MMM```}}}yyyzzz|||yyypppyyy^^^DDD<<<===<<<999888888777777666555555555555444444444444333333333111222222222222111000000000000000000000000000000//////////////////////////////////////////////////////000111333444555555777:::===AAACCCGGGLLLOOOLLLNNNRRRTTTUUUVVVXXXZZZ___jjjhhhSSSRRRUUUTTT[[[hhhrrrfff^^^[[[[[[fff~~~uuummmiiiffffffhhhnnn___LLLAAA>>>:::888999999999999888777777777777777777666666666555333444555666666555444333333444444444555555555555666777888888777777999;;;;;;===@@@BBBEEEHHHMMMQQQRRRRRRSSSTTTWWWXXXYYYYYYYYYXXXUUUTTTXXXdddtttnnncccZZZXXXXXXYYY^^^eeejjjgggiiipppqqqjjjiiinnnmmmmmmmmmkkkhhhhhhiiijjjmmmooorrrtttuuuuuutttssspppssswwwyyyvvvrrrnnnmmmiiioooooopppwww666444888>>>===???RRRhhhzzztttzzzqqq}}}vvvcccfffuuupppMMM>>>>>><<<555888888777777666666555555555555444444444333333333111222222222222111000000000000000000000000000000////////////////////////////////////////////////......000111333555666666888:::>>>AAAEEEIIIMMMQQQLLLNNNRRRTTTVVVWWWZZZ\\\bbbooo~~~yyydddSSSQQQSSSTTT^^^kkk}}}vvviiiXXXVVVXXXddd}}}uuuooollljjjkkkdddtttkkkRRREEEBBB888888888999999999888888777777777777777666666666666444555666777777666555444333333333444444444555555666777888888777888:::<<<<<>>AAADDDFFFIIIKKKJJJJJJOOOWWW]]]^^^]]]\\\^^^aaacccbbb```aaaaaaaaabbbcccdddfffffffffbbb^^^\\\\\\^^^^^^^^^cccaaa```aaadddggghhhiii```dddiiilllmmmllljjjiiiccceeekkkssszzz{{{wwwsssjjjkkkmmmppprrrrrrooommmnnntttrrrqqqvvv~~~>>>>>>AAALLL```|||vvvtttgggooonnnSSSWWWiiigggSSSZZZfffmmm___dddrrryyy^^^iiiuuuxxxvvvbbbLLL;;;;;;:::999888777666666666555555555555555444333222222222222222222222222222111111111111111111111111000000000000000000000000.........//////000000111000000111222555888;;;===???AAADDDGGGHHHJJJMMMPPPRRRVVV\\\```bbbccceeefff\\\TTTLLLLLLQQQZZZhhhtttyyyiiigggbbb^^^dddyyysssgggcccbbb```___gggnnnJJJAAA===;;;999999999:::999777888888777777777777777777666666666666666666666666666666666777888888999999888999;;;======???BBBEEEHHHKKKLLLLLLNNNUUUZZZ\\\\\\[[[ZZZ[[[^^^```aaa```eeedddccccccbbbbbbccccccbbb___\\\ZZZ[[[\\\]]]]]]]]]^^^aaaeeeggggggdddaaa___ccchhhlllmmmkkkhhheee```ccciiirrrxxxyyyuuupppllllllmmmnnnnnnmmmiiifffkkkqqqoookkkoooyyy???AAAHHHUUUlllyyyuuubbbWWW^^^mmmmmmQQQSSSdddjjjTTT[[[fffkkkWWWRRRWWWdddwwwsss^^^]]]ccckkkjjjmmmpppOOO???;;;;;;999888777666666666333333444444444444333333444333333222222111111111111111111111111111111111000000000000000000000000......///000000111222222111222222444777;;;>>>@@@AAACCCFFFHHHIIIKKKNNNQQQQQQVVV\\\]]]]]]___ffflllxxxWWWQQQKKKJJJNNNXXXfffqqqzzzkkkeee```ZZZ```uuurrreeebbbaaa```^^^bbbrrrMMMBBB===;;;999999::::::999888777777777777777777777888666666666666666666666666555555666666777888888999777999;;;<<<===@@@CCCFFFGGGKKKMMMOOOVVV```ccc```XXXWWWVVVWWWYYY\\\^^^___dddcccbbb```^^^]]]]]]\\\]]][[[YYYYYY\\\^^^`````````aaacccfffhhhhhheeebbbbbbcccfffhhhjjjiiigggeeebbbbbbdddiiinnnpppmmmjjjjjjjjjjjjkkkkkkiiieeebbbeeemmmkkkfffjjjttt???DDDLLL\\\ttt}}}zzzgggVVVKKKQQQ```ppppppZZZZZZgggkkkVVV\\\iiioooYYYPPPJJJNNNaaayyytttdddbbbeee___VVVYYYcccbbb```zzzttt}}}zzzQQQCCC<<<;;;999888777777666666222222333333444333333333444444333333222111000000111111111111111111111111000000000000000000000000...//////000111222222333333333444666999===@@@BBBCCCEEEHHHIIIJJJLLLOOOQQQVVV[[[```___\\\```kkkuuupppTTTOOOIIIHHHLLLVVVdddooo|||nnnaaa\\\VVVZZZppprrrddd`````````^^^___zzzsssRRRJJJ===<<<:::999::::::999888777777777777777888888888777777777777777777777777555555555666777777888888666888;;;<<<===@@@CCCFFFFFFJJJMMMQQQ]]]iiilllgggZZZYYYYYYYYY[[[^^^aaacccbbb```^^^\\\YYYWWWVVVVVVZZZYYYXXXYYY]]]aaacccdddiiigggdddccceeehhhiiijjjeeeeeedddeeegggggggggfffiiifffdddfffjjjlllllljjjjjjjjjlllmmmooommmjjjgggaaajjjiiidddhhhqqqDDD???KKKggg{{{rrr___PPPGGGLLLVVVdddqqqrrrYYYWWWeeehhhTTTYYYnnnsss\\\PPPLLLJJJPPPccc{{{vvvqqqrrrwwwpppuuulllgggiiicccrrrgggDDD<<<;;;999555444666777666555555444333333333333444333333333222222222111111222222222222222222222222111111111111111111111111000111222222111000111333444555666777888:::???BBBCCCFFFKKKNNNQQQTTTWWWZZZ___]]]bbb[[[___gggllliiiVVVPPPMMMMMMPPPUUU```kkk~~~~~~ooodddbbb^^^]]]iiitttggg___^^^```aaacccuuuvvvRRRJJJ>>>>>>;;;888777999999888888999999::::::999999888777666555444555666888:::666777888777666777999::::::<<<>>>???@@@BBBEEEHHHIIIIIIMMMVVV^^^dddkkkrrr___]]]]]]___[[[VVVXXX___```___]]][[[XXXVVVTTTSSSZZZZZZYYYZZZ[[[]]]___```cccdddeeeeeeeeegggjjjllliiigggeeedddeeeggghhhhhhhhhiiikkkmmmmmmjjjjjjllllllmmmoooqqqqqqnnnhhhcccdddcccaaakkkxxx|||IIIEEEPPPnnngggWWWNNNIIIJJJPPP[[[iiizzzmmmXXXVVVccclllVVVXXXhhhsssYYYQQQMMMIIILLL[[[rrryyy|||wwwnnnEEE>>><<<:::777666777777777666555444444333333444444333333333222222222222111222222222222222222222222000000000000000000000000000111222222111111222333555666777888999;;;???CCCFFFIIILLLOOOQQQSSSVVVXXX]]]\\\aaaZZZ]]]dddllleeeUUUOOOKKKKKKNNNTTT```kkk{{{kkkfffbbb\\\^^^ooouuuhhh```^^^```^^^bbbuuusssTTTLLL@@@>>>;;;888777999999888777888888999999888888777777666555555555666888999666777888777666777999;;;;;;===???AAABBBEEEHHHKKKNNNMMMOOOTTTYYY___iiissshhhcccaaa```\\\WWWXXX\\\aaa```___]]][[[YYYXXXWWW^^^]]][[[YYYXXXWWWWWWXXXYYY[[[^^^```bbbeeeiiimmmgggeeedddcccdddfffggghhhiiiiiikkkkkkjjjiiihhhiiilllmmmoooooonnnmmmkkkjjjdddbbb```iiivvvxxxIIIFFFTTTttt~~~\\\MMMKKKIIIGGGHHHPPP\\\nnn}}}gggWWWTTT___}}}lllUUUUUUfff{{{^^^UUUPPPJJJIIISSSiiiQQQAAA>>>;;;999999888888777666555444444333444444444333333333333222222222222111111111111111111111111000000000000000000000000000111333222222111333444666777888999;;;===AAADDDHHHKKKNNNQQQRRRSSSVVVXXX___```hhhaaaaaafffqqqeeeTTTNNNIIIIIIKKKSSS```lll|||lllgggaaa[[[```tttwwwjjjaaa^^^______fff{{{^^^NNNBBB???;;;999888999999999777777777888888777777777777777666555555666888999555777888777777777999;;;<<<>>>AAACCCEEEHHHLLLOOORRRQQQRRRTTTUUUZZZfffrrrpppiiicccaaa^^^ZZZYYYZZZ``````___^^^^^^]]]\\\\\\^^^\\\ZZZWWWTTTSSSRRRRRRSSSUUUXXXZZZ]]]```dddgggdddcccccccccdddfffgggiiiiiiiiiiiihhhhhhggggggfffmmmnnnnnnlllkkklllppptttmmmggg```dddooorrrIIIHHHZZZ}}}~~~ZZZKKKIIIGGGDDDDDDIIIRRRaaapppzzzcccVVVRRR]]]zzzgggQQQRRRdddjjjZZZTTTMMMJJJQQQgggjjjFFF@@@;;;::::::888777777666666555444444444444444444444333333333222222222000000000000000000000000000000000000000000000000000222333333222222444555777888:::<<<===@@@CCCFFFIIIKKKOOORRRSSSUUUXXXZZZdddgggrrrmmmkkkmmmxxxeeeTTTNNNHHHHHHKKKSSSaaannnsssgggaaa[[[___rrryyylllccc______```jjjuuuUUUFFF???:::999:::999888999777777888888888888777777777777666666666666777888555777888888777888:::<<<<<<>>>BBBDDDGGGKKKOOOSSSRRRSSSUUUVVVUUUWWWcccppppppiiiccc```___^^^\\\[[[]]]]]]]]]^^^^^^^^^______YYYXXXVVVTTTSSSSSSTTTTTTUUUVVVXXXYYYYYYZZZ\\\^^^bbbccccccdddeeefffiiijjjjjjkkkiiiggghhhkkkkkkiiinnnooooookkkiiilllttt|||zzzpppcccaaaiiimmm~~~KKKPPPhhhuuuwwwbbbPPPIIIDDDAAACCCGGGJJJTTTaaalllwwwdddTTTRRR]]]yyyaaaPPPVVV___~~~ttt]]]VVVOOOLLLQQQgggMMMCCC;;;::::::777555777666666555444444444444555444444444333333333222222000000000000000000000000222222222222222222222222000222333444333333555666888:::<<<>>>@@@BBBEEEHHHHHHKKKOOOSSSUUUXXX[[[]]]cccffftttrrroooppp{{{bbbTTTNNNHHHHHHLLLTTTcccpppxxxeeeaaa[[[]]]nnn|||oooeee___^^^\\\ggg|||cccIII@@@999:::;;;888888999888999999999999999999888777777666666666666666777555777888888888999;;;===<<>>AAABBBDDDGGGJJJHHHKKKPPPTTTWWWZZZ]]]___\\\]]]jjjkkklllnnn|||cccSSSMMMHHHIIIMMMUUUcccpppwwweeeaaa[[[]]]lll{{{sssiiijjjzzz~~~qqqfff___^^^[[[fffxxxsssMMMAAA999:::<<<888777:::999999::::::::::::999999777777777777666666666666555666888888888999<<<>>>>>>@@@DDDGGGJJJOOOSSSWWWRRRTTTZZZ^^^]]]\\\```ggg```aaa___]]]^^^bbbbbb___WWWXXXYYY[[[]]]___```aaa\\\[[[ZZZXXXWWWWWWXXXXXXXXXZZZ\\\]]]\\\[[[\\\]]]aaadddggghhhfffgggjjjmmmrrrssspppmmmqqq{{{}}}xxxlllmmmlllkkkjjjmmmsssxxxlllkkkjjjooosssiiihhhyyyHHHZZZ~~~kkkYYYOOOEEE@@@@@@CCC@@@DDDOOOWWWaaauuugggTTTSSS___yyyzzz]]]PPPXXX[[[yyymmm```UUURRRTTTddd```NNN???<<<;;;666666:::777666666555555555555555555444444444444333333333222222222222222222222222222222222222222222222222111222444555444555777888999<<<@@@BBBDDDFFFIIIKKKKKKNNNRRRUUUWWWZZZ]]]___ZZZVVV```ccchhhpppeeePPPKKKGGGIIIMMMUUUbbbnnnwwwfff```ZZZ^^^qqq{{{zzzqqqrrrlllhhhxxxsssggg```]]]ZZZdddrrryyyPPPAAA888;;;===888777:::888888999999999999888888777777777777777666555555555666888888888:::<<<>>>AAACCCGGGJJJMMMQQQUUUYYYYYYYYY[[[______]]]^^^ccc]]]bbbccc___]]]``````]]]YYYYYY[[[]]]___aaacccccc```___]]]\\\[[[[[[[[[[[[ZZZ\\\_________^^^___``````dddggghhheeeeeehhhkkkppprrrmmmhhhmmmxxxzzzssshhhhhhiiiiiijjjkkkmmmnnnfffhhhiiiqqqssseee___mmmLLLaaa~~~yyy}}}vvvyyy{{{iiiYYYQQQHHH@@@===AAA===AAALLLTTT\\\nnngggUUUSSS^^^xxxwww[[[KKKPPPUUUsssvvvhhh[[[VVVWWWdddfffRRRAAA>>><<<777777<<<777777666555555555555555555555444444444333333333222222222222222222222222111111111111111111111111111333444555555555777999:::===@@@CCCEEEGGGJJJLLLMMMPPPSSSVVVWWWYYY[[[]]]\\\UUU\\\___hhhuuubbbMMMIIIFFFIIIMMMTTTaaalll{{{yyyhhh___XXX```www|||mmmmmmvvvuuunnnzzzttthhh```]]]TTT]]]iiitttvvvQQQBBB888;;;===888666:::777777888888888888777777777777888777777666555555555666888888999:::<<>>BBB@@@CCCNNNXXXlllbbbVVVWWW___rrrqqq[[[OOOJJJQQQ```yyypppWWWTTThhh}}}hhhfffnnn|||~~~TTTBBBDDD888444:::777777777777777666666666666444444333333333333222222111111222222222333333333222222333333333333444444222333555666777888888888;;;===@@@DDDGGGHHHIIIJJJNNNNNNPPPSSSWWWYYYZZZZZZZZZZZZYYY___eeemmm~~~ZZZOOOIIIEEEGGGLLLTTT___jjjyyyyyyhhhaaa[[[```ppp|||lllfffmmmtttyyyrrrhhhaaa\\\\\\VVVXXXgggyyynnnSSSCCC===;;;777:::===888<<<:::888777666666888999777777777777666666666666444999<<<999888<<>>BBB@@@CCCMMMVVVkkkdddQQQSSS\\\qqqsss\\\OOOIIIHHHVVVmmmkkkZZZggg~~~kkkggggggzzz}}}XXXDDDCCC:::777<<<888777777777777666666666555444444333333333333222222111111222222222333333333222222333333333333444444333333444555666777888999===>>>AAADDDGGGIIIIIIJJJNNNPPPRRRUUUYYY[[[[[[[[[ZZZZZZXXX]]]dddppp}}}sssPPPNNNIIIEEEGGGLLLSSS]]]ggguuu~~~rrrfffaaa\\\___jjjxxxvvvzzz}}}sssiiiaaa]]]YYYSSSTTTaaatttuuuTTTDDD>>>>>>999;;;===666;;;:::888777777999:::;;;777777777777777777777666777<<<===;;;:::???CCCCCCHHHKKKPPPUUUYYY\\\]]]]]]aaaaaabbbccceeeeeeeeeddddddffffffeeedddcccdddeee___bbbdddeeehhhllliiiddd^^^```aaaaaa```___```bbbaaa```___aaacccddddddccchhhggggggiiikkkmmmmmmmmmmmmmmmlllmmmnnnoooooonnnllljjjiiimmmrrrtttrrrnnneeelllnnnooorrrqqq^^^sssppprrrpppmmmttthhhXXXRRRKKKCCC@@@???AAA???BBBKKKTTTjjjdddLLLOOOXXXllluuu\\\NNNHHHFFFPPPdddzzzwww___iiiwwwuuuoooxxxaaaGGGAAA<<<;;;<<<888777777777666666666555555444444333333333333222222111111222222222333333333222222333333333333444444333333333444555888:::;;;???AAACCCEEEGGGIIIJJJJJJOOOQQQUUUXXX[[[]]]]]]]]]XXXXXXUUUZZZcccrrr{{{ttt~~~xxxpppQQQMMMHHHEEEHHHLLLQQQYYYbbbppppppfffbbb^^^bbbjjjqqqssssssxxxtttiiiaaa]]]UUUOOONNNXXXkkkuuuVVVDDD???@@@<<<;;;<<<555999999888888999:::<<<===777777777777777777777777888<<<===;;;<<>><<<;;;666999888888888888999:::;;;777777777777777888888888777:::;;;:::>>>GGGMMMOOOMMMNNNRRRUUUWWWYYYYYYYYY[[[]]]```aaabbbccceeefffkkkkkkiiifffeeefffjjjmmm}}}wwwqqqooopppjjjccc```aaa```___]]]\\\]]]^^^bbb```]]]]]]___aaabbbbbbbbbgggkkklllkkkiiikkklllkkkmmmppprrrrrrqqqpppppplllhhheeehhhmmmppplllhhhhhhqqqvvvyyyzzzttt}}}zzz{{{mmmkkklllmmmkkkwwwcccVVVTTTOOOFFFBBB???@@@???BBBHHHOOOkkk}}}^^^IIILLLQQQ___}}}qqqYYYMMMHHHDDDEEEPPPcccwwwjjjPPP```eeeZZZ]]]vvvYYYAAA>>>===999888666666666666555555555555444444333333333222222222111111222222222333333333222222222333333333444444444444444555777:::>>>@@@DDDEEEFFFHHHJJJKKKMMMNNNMMMQQQWWWZZZ[[[\\\^^^```\\\^^^[[[^^^lllxxxzzzzzzhhhSSSKKKGGGEEEHHHKKKNNNTTTZZZmmm|||iii___YYYcccyyy}}}{{{}}}}}}uuuqqqnnnlllhhhkkkllliiihhhiiimmmpppzzzjjj___YYYWWWSSSNNNQQQaaa|||kkkYYYBBB:::???===;;;<<<777999999888777777777777777666777777777888888888999777:::;;;<<>>??????CCCHHHNNNmmm{{{]]]IIIKKKMMMYYYxxxuuu]]]OOOJJJDDDCCCIIIXXXkkk}}}pppMMMRRRTTTTTT___www{{{uuuiiiEEE???===777888666666666555555555444444444444333333333333222222111111222222222333333333222222333333333333444444555555666777:::===@@@BBBFFFFFFGGGIIIKKKMMMOOOQQQOOOSSSWWWZZZZZZ\\\```dddcccgggfffjjjyyywww~~~rrr```QQQKKKGGGDDDGGGJJJMMMSSSZZZmmmyyyfff\\\TTT\\\pppqqqhhheeegggooovvvppp|||zzzmmmfffddddddfffjjjeeelllqqqrrrssswww{{{|||~~~lll```ZZZZZZXXXTTTTTTbbb~~~{{{aaaFFF:::>>><<<:::;;;999999888888777666666555555666777777888888999999999:::<<<>>>AAAIIIUUU[[[[[[TTTUUUVVVXXXZZZ[[[\\\\\\\\\___cccdddcccdddgggiiiffffffeeeddddddgggkkkoooqqqtttsssmmmhhhhhhiiiggg___]]]ZZZVVVVVVZZZaaafffbbb```^^^^^^```aaaaaa```ccceeeggghhhggggggggghhhgggjjjmmmllliiiggghhhiiieeefffgggggghhhiiikkkmmmdddiiihhhgggkkkmmmrrrmmmjjjhhhiiinnn~~~|||bbbXXXUUUNNNGGGEEE>>>??????DDDHHHNNNoooxxxZZZIIIJJJIIIQQQpppeeeSSSLLLHHHEEEGGGRRRbbbuuufff^^^VVVVVV```qqqzzzfffmmmyyyLLLBBB===666;;;666666555555555444444444444444333333333333222222111111222222222333333333222222333333333333444444444555777:::===@@@BBBCCCFFFGGGGGGIIILLLOOORRRSSSQQQUUUYYYZZZZZZ]]]ccchhhhhhnnnnnnsss~~~qqq]]]SSSLLLGGGDDDFFFIIIMMMTTT\\\kkk~~~}}}sssddd]]]VVVTTT\\\kkk}}}zzzllleeecccdddkkktttpppwww|||yyytttrrrrrrqqqqqqkkkgggiiijjjkkkpppvvvxxxpppddd^^^\\\\\\YYYYYYgggmmmMMM<<<>>>:::888::::::777777888888888777777666666777777888888999::::::;;;>>>@@@CCCKKKUUUYYYWWWUUUUUUWWWXXXZZZ\\\]]]]]]\\\```dddeeeccccccfffiiicccdddddddddeeehhhlllpppdddgggfffccccccfffeeeaaa]]]\\\YYYVVVVVVZZZ```eee```___^^^^^^___```___^^^_________aaadddfffgggfffdddgggjjjiiieeedddgggjjjiiifffeeeeeehhhjjjjjjiiikkkmmmhhhccccccdddvvv|||nnnllliiiggghhhkkk{{{yyybbbYYYUUUMMMGGGFFF>>>>>>???DDDIIINNNqqquuuVVVKKKKKKGGGKKKhhhlllWWWMMMGGGCCCDDDLLLZZZmmm{{{jjj[[[YYY___jjj|||dddeeeQQQEEE>>>666===666666555555555444444444444444444333333333222222111111222222222333333333222222333333333444444444444666999<<>>:::666999:::666777888999999:::999999666777777888999999::::::;;;===???AAAIIIRRRTTTQQQSSSTTTUUUWWWXXXZZZ\\\\\\ZZZ___ccccccaaa```cccgggaaacccdddeeefffiiinnnqqqkkkjjjgggeeehhhkkkfff___^^^]]][[[YYYWWWXXX\\\___\\\\\\[[[\\\]]]]]]\\\ZZZZZZXXXWWW[[[```eeefffeee```cccfffeeebbbbbbfffkkkooohhhbbbccchhhjjjfffaaadddhhhfffddddddcccqqqqqqjjjffffff```ggglll{{{{{{ccc[[[YYYRRRMMMKKKFFF@@@@@@CCCDDDOOOvvvyyyXXXKKKJJJHHHKKK]]]vvvYYYTTTJJJFFFEEEJJJPPP___}}}iiiZZZ[[[gggyyycccfffQQQAAA>>>666666666666666555444444333333333333333333333333333333222222222222222222222222444444333333333444555555777999<<<>>>@@@BBBEEEHHHIIILLLOOORRRTTTWWW[[[^^^^^^___``````aaadddiiimmmkkkmmmooovvv___QQQKKKJJJGGGEEEGGGNNNWWW^^^kkk~~~ssscccYYYRRRQQQPPPUUUfffyyy}}}xxxppphhhkkkcccaaawwwZZZ@@@@@@===777777777999999999999999999999999888999:::;;;;;;;;;;;;:::;;;>>>BBBEEEHHHKKKNNNQQQSSSTTTUUUXXXZZZ\\\^^^^^^[[[[[[[[[^^^aaabbbbbbaaa^^^aaaeeehhhiiiiiiiiijjjiiihhhffffffffffffeeeccc[[[ZZZYYYYYYZZZ\\\^^^```___]]][[[\\\^^^^^^\\\YYY[[[XXXZZZ^^^___]]]^^^aaaccc^^^^^^dddgggeeeeeehhhfffbbb___aaaeeegggeeebbbYYY^^^^^^___cccdddqqqmmmfffaaabbb^^^eeekkk{{{|||bbbYYYXXXRRRLLLJJJFFFAAA@@@CCCDDDPPPwwweeeRRRLLLGGGGGGSSSooohhh^^^KKKEEECCCFFFKKKXXXtttiiiVVVSSS\\\nnn}}}jjjggg{{{]]]GGG@@@:::<<<777666666555555444333333333333333333333333333333222222222222222222222222444444333333444444555555777:::===???AAACCCFFFHHHMMMPPPRRRTTTTTTVVVXXX[[[\\\^^^```aaabbbdddfffiiiiiikkklllttteeeVVVKKKIIIGGGEEEGGGMMMVVV]]]jjj{{{pppaaa[[[WWWTTTQQQYYYttt}}}tttrrreeeddd~~~[[[??????===999999888999999999999999999999999888888999:::;;;;;;;;;;;;???AAADDDFFFIIILLLPPPSSSRRRSSSUUUWWWZZZ\\\]]]^^^^^^]]]]]]^^^```aaa```^^^___bbbdddffffffggghhhjjjeeedddbbbbbbcccbbbaaa```ZZZYYYXXXWWWXXXZZZ\\\]]]^^^\\\[[[[[[]]]]]][[[YYYXXXUUUUUUYYYZZZYYY[[[___bbb___aaahhhjjjgggfffgggbbb___^^^aaadddeeeaaa\\\ZZZ]]]ZZZZZZ]]]```pppzzzjjjaaa\\\^^^ZZZccckkk|||cccYYYXXXSSSMMMJJJFFFBBBAAADDDEEESSSxxxoooYYYMMMFFFGGGLLL]]]ppp```NNNGGGCCCEEEJJJUUUoooxxx^^^NNNLLLYYYnnnrrrgggttteeeGGG;;;777;;;777777666555555444444333333333333333333333333333222222222222222222222222444444333333444555555666888:::===@@@BBBDDDGGGJJJOOOQQQTTTUUUUUUWWWYYY[[[[[[]]]```bbbcccccceeefffhhhiiijjjqqqdddVVVJJJIIIGGGEEEGGGMMMUUU\\\jjjzzzyyytttwww{{{nnn^^^\\\ZZZUUUPPP[[[sssnnnZZZ???>>>===;;;;;;999999999999999999999999999777888888999:::;;;;;;;;;BBBDDDFFFGGGJJJNNNSSSWWWSSSTTTUUUXXXZZZ]]]^^^___cccbbb``````aaaaaa```^^^cccccccccbbbaaabbbeeehhhcccaaa______``````___^^^ZZZYYYWWWVVVVVVWWWYYYZZZ\\\ZZZYYYZZZ[[[[[[ZZZXXXVVVSSSSSSVVVWWWWWWYYY^^^___^^^aaagggjjjgggdddddd`````````ccceeeccc]]]YYY\\\]]]YYYVVVZZZ\\\mmmvvviii```XXXZZZXXXaaannnfff[[[[[[WWWPPPMMMGGGCCCCCCDDDGGGVVV{{{www[[[MMMGGGKKKMMMUUUtttuuu```SSSKKKFFFHHHLLLVVVkkkssscccQQQGGGJJJYYYpppuuueeennn}}}hhhFFF888666888777777666666555444444444333333333333333333333333222222222222222222222222444444333444444555666777999;;;>>>AAACCCFFFIIILLLMMMPPPSSSUUUWWWYYY\\\^^^ZZZ\\\___```bbbdddgggiiijjjkkkjjjppp}}}uuuaaaSSSJJJIIIFFFEEEFFFLLLTTTZZZjjjzzz|||pppcccaaa___YYYTTT^^^yyyUUU@@@???;;;999;;;:::999999999999999999999999777777888999:::;;;<<<===BBBDDDFFFHHHKKKPPPVVV[[[UUUVVVXXXZZZ]]]___aaabbbhhhfffddddddeeeeeedddcccgggeeebbb___\\\\\\```bbbccc```^^^^^^___```___^^^ZZZYYYWWWVVVVVVWWWXXXYYYYYYXXXXXXWWWXXXXXXXXXXXXUUUSSSUUUYYY[[[YYYZZZ^^^]]]\\\^^^bbbddddddbbb```dddccccccddddddbbb^^^ZZZ]]]```^^^\\\^^^]]]jjjtttjjj___VVVYYYYYYbbbuuukkk___]]]WWWRRRPPPHHHFFFEEEFFFJJJ[[[^^^PPPIIIMMMMMMNNNdddfffXXXNNNGGGHHHJJJPPP___ooozzzwwwdddYYYMMMGGGHHHUUUjjj|||wwwaaaeeepppKKK======;;;888777777666555555444444333333333333333333333333222222222222222222222222444444444444555666777888999<<<@@@BBBEEEGGGKKKMMMOOOQQQTTTVVVWWWYYY[[[^^^\\\\\\\\\]]]___dddjjjooonnnnnnlllqqqsssyyy___RRRIIIHHHFFFEEEFFFKKKSSSXXXiiiyyyzzzsssnnniiiddd]]]aaazzzyyyjjjOOOBBBAAA:::666999:::999999999999999999999999777777888999:::<<<>>>???AAACCCEEEHHHLLLRRRYYY^^^WWWYYY[[[]]]```ccceeefffjjjiiiggggggiiijjjjjjiiiiiigggccc^^^ZZZYYY[[[]]]aaa___\\\\\\]]]^^^^^^^^^\\\ZZZYYYWWWWWWXXXYYY[[[WWWWWWWWWVVVVVVVVVWWWXXXTTTTTTWWW]]]___\\\[[[]]]___^^^]]]]]]```bbbcccbbbfffeeecccbbbaaa```^^^\\\^^^dddfffggggggaaahhh}}}oooiii^^^SSSXXXZZZeee{{{wwwggg```WWWQQQQQQJJJIIIHHHHHHMMM```dddVVVLLLKKKIIIJJJXXXlllmmmZZZNNNFFFFFFFFFGGGOOOZZZbbbkkkxxxfffVVVOOOIIIFFFIIITTTjjj|||{{{```[[[nnnxxxNNN???@@@;;;888888777666666555555444333333333333333333333333222222222222222222222222333333444444555666888888:::===AAADDDFFFIIILLLOOOSSSTTTVVVVVVVVVVVVXXXYYY\\\\\\[[[ZZZ\\\bbbjjjooonnnooolllqqq|||tttlllZZZNNNHHHHHHFFFEEEFFFKKKRRRWWWgggwwwyyyrrrhhhdddrrrsssgggOOOCCCAAA:::777:::999999999999999999999999999888888888999;;;>>>@@@BBBCCCEEEHHHKKKNNNSSSYYY]]]YYY[[[]]]___ccceeegggiiijjjhhhggggggiiilllllllllhhhgggddd```]]][[[[[[]]]___]]]ZZZYYYZZZ\\\]]]]]]\\\[[[YYYXXXXXXZZZ[[[\\\XXXXXXXXXWWWVVVWWWYYY[[[UUUUUUYYY___aaa___^^^___ddddddbbb___aaafffhhhfffeeedddbbb```^^^]]]]]]\\\___fffiiikkkkkkdddiii}}}~~~fffdddZZZPPPXXX]]]iii~~~uuuhhhZZZSSSTTTLLLKKKJJJJJJPPPdddfffZZZMMMIIILLLUUUbbbnnnoooZZZOOOHHHIIIJJJHHHLLLTTT[[[fffppp]]]LLLIIIEEEEEEHHHVVVnnngggYYYccc{{{NNN;;;???888888888777777666555555555333333333333333333333333222222222222222222222222333333444444555777888999;;;>>>AAADDDGGGJJJNNNPPPSSSTTTVVVVVVUUUUUUVVVXXX[[[[[[ZZZZZZ[[[___dddiiikkkmmmkkkqqqzzzvvvyyysssaaaVVVKKKHHHGGGFFFEEEFFFJJJQQQVVVgggvvv}}}rrryyy|||rrrwww~~~rrrUUUCCC@@@;;;<<<===888999999999999999999999999999999999:::<<>>BBBEEEHHHKKKNNNQQQOOOQQQTTTUUUUUUVVVYYY[[[YYYZZZ[[[[[[[[[\\\___bbbgggjjjiiipppxxxxxxooo___YYYOOOHHHGGGFFFEEEFFFJJJPPPUUUhhhuuutttllliiittt~~~\\\CCC>>>===AAA@@@777999999999999999999999999:::999999:::===@@@CCCEEEMMMOOORRRSSSSSSTTTVVVWWWYYYZZZ]]]```cccfffhhhiiifffdddaaaaaabbbdddeeeeeebbbdddhhhiiihhhgggffffffbbb```]]]\\\]]]___aaaaaaYYYYYYXXXWWWXXXZZZ\\\^^^]]]^^^___]]][[[\\\```ccceeeaaa___bbbdddfffjjjpppeeeiiiiiigggiiimmmlllfffccceeehhhhhheeebbb___]]]aaadddaaa```bbbbbbpppiiiaaaZZZXXXTTTSSS___ooovvvaaaWWWVVVPPPLLLIIIJJJUUUlllhhhWWWNNNLLLPPPkkkpppZZZNNNHHHQQQ\\\dddllltttyyyyyy^^^NNNKKKEEE@@@EEEXXXqqq|||rrrpppzzzXXX>>>===:::777777777666555555444444333333333222222111111111333333222222111222222222444444444555666777888999>>>???AAAEEEHHHLLLOOOQQQRRRTTTVVVVVVTTTSSSSSSSSSYYYXXXXXXZZZ]]]___```___dddmmmiiipppvvvwwwsss^^^WWWMMMJJJGGGDDDCCCEEEKKKQQQVVVfffuuuyyypppjjjkkkyyylllAAA999===999777;;;999999888777666666777777:::;;;;;;===???BBBEEEGGGRRRSSSTTTSSSSSSTTTVVVYYYYYYXXXYYY^^^dddfffccc______^^^___aaaeeehhhiiihhhgggeeecccccceeegggiiiiiikkkgggbbb^^^]]]]]]_________aaa```___aaaccc___XXX]]]^^^______```bbbfffiiijjjgggdddccceeehhhjjjkkkffffffeeeeeedddddddddcccfffgggiiijjjiiieeeaaa^^^^^^```___\\\]]]iii}}}vvvaaaZZZWWWWWWUUUTTT```ooovvvbbbWWWUUUPPPNNNKKKMMMYYYpppgggUUUKKKJJJSSSrrrfffYYYOOONNN^^^qqqyyy|||{{{\\\PPPMMMFFFAAAEEEWWWpppcccCCC===888777777777666555555444444444444444333333333222222333333222222222222222333444444444555666888999:::AAABBBDDDGGGJJJNNNQQQSSSUUUWWWXXXXXXWWWUUUUUUUUUXXXYYY[[[\\\]]]^^^^^^^^^eeemmmjjjrrrwww~~~bbbWWWMMMJJJGGGDDDCCCEEEJJJQQQUUUdddttt}}}rrrooommmpppzzzJJJ>>>@@@;;;777:::::::::999888888888888888;;;;;;<<<>>>@@@DDDFFFHHHQQQRRRTTTTTTUUUWWWZZZ]]]aaa___^^^aaaeeeeeeaaa\\\_________aaadddeeedddcccfffccc```aaadddggghhhgggmmmiiiddd```______```aaa___aaaaaabbbgggkkkiiidddaaabbbbbbbbbccceeejjjmmmnnnjjjfffcccccceeeeeeeeejjjiiihhhgggfffeeedddcccfffhhhiiiiiigggdddbbbaaa[[[[[[[[[]]]dddrrriiiXXXSSSSSSVVVUUUUUUaaapppyyyfffYYYUUUQQQOOONNNRRR___uuujjjVVVKKKIIIMMMeeekkkXXXKKKIIIZZZoooyyy|||~~~cccSSSNNNGGGCCCFFFVVVnnnhhhEEE<<<999777777777666555555444444555555444444444444333333333333222222222222333333555555555666888:::<<<===DDDEEEGGGJJJMMMPPPSSSUUUXXXZZZ\\\\\\ZZZXXXXXXXXX]]]aaafffgggeeeddddddeeeiiioookkkuuuyyylllZZZOOOIIIGGGDDDCCCEEEIIIOOOSSS```rrrRRRAAAAAA===999:::;;;;;;:::999999999999:::;;;<<<===@@@CCCFFFHHHJJJPPPRRRTTTVVVXXX[[[^^^aaaeeecccbbbdddffffffbbb___bbbaaabbbdddeeedddbbb___eee```]]]^^^cccgggfffdddmmmjjjfffcccaaabbbdddeeeaaabbbcccdddiiiooonnniiidddddddddcccdddhhhmmmqqqppplllgggdddddddddccccccjjjjjjhhhgggeeedddbbbbbbfffhhhiiihhhdddaaaaaacccbbb^^^[[[\\\bbbkkkuuu{{{~~~iiiWWWRRRPPPSSSSSSUUUcccsss|||nnn^^^VVVQQQOOOOOOUUUdddyyykkkVVVLLLKKKJJJTTTfffooowww]]]LLLAAAHHHVVV```iiiqqqmmm}}}jjjTTTNNNGGGDDDGGGUUUlllkkkFFF===;;;777777777666555555444444444444444444444333333333333333222222222333444444555666777888:::===???@@@FFFGGGIIIKKKNNNQQQTTTUUU[[[]]]______]]]\\\\\\\\\aaagggnnnpppmmmjjjkkkmmmnnnrrrnnnyyyvvvxxx```RRRIIIGGGDDDCCCDDDIIINNNQQQ[[[nnn~~~tttjjjgggdddbbbooosssyyy|||SSS???@@@>>>::::::::::::999999999999::::::<<<===???BBBFFFIIIKKKMMMPPPRRRUUUWWWYYY\\\___aaaaaa``````cccfffhhhgggfffddddddfffhhhiiigggdddaaaccc^^^ZZZ\\\bbbeeeeeebbbiiihhhfffdddbbbdddfffiiicccdddcccbbbfffjjjhhhcccddddddccccccdddhhhmmmrrrpppllliiigggfffggggggfffffffffeeedddcccbbbaaa```fffhhhhhhddd___\\\]]]```aaa^^^ZZZWWWVVVXXX[[[]]]rrrzzzyyyqqq[[[TTTPPPPPPPPPTTTdddvvv{{{vvvaaaVVVPPPNNNOOOVVVfff|||kkkUUUKKKMMMLLLQQQ^^^dddnnn|||xxxaaaPPPBBB@@@DDDIIITTT```gggyyyjjjUUUNNNGGGEEEGGGSSSiii}}}sss||||||oooHHH<<<;;;777777777666555555444444222222222222222333333333333222222222333444444555666666888:::===???BBBCCCHHHHHHJJJKKKNNNQQQSSSUUU[[[]]]___```___^^^^^^___^^^fffnnnpppnnnllllllnnnpppsssppp~~~ssseeeRRRIIIGGGDDDCCCDDDHHHLLLOOOWWWjjj}}}ssslllppp}}}yyyppphhhccc___aaaeeejjjrrrSSS???>>>===:::999999999888888888999999:::===???AAAEEEIIILLLNNNOOORRRTTTWWWYYYYYY[[[]]]___]]]]]]^^^```dddgggiiiiiicccdddfffhhhjjjiiifffdddccc___[[[\\\```ccccccaaaccccccdddbbbbbbcccgggkkkddddddcccaaacccfffddd^^^ccccccccccccdddhhhmmmqqqqqqnnnkkkiiiiiiiiihhhgggcccccccccccccccbbbbbbbbbeeefffddd```[[[XXXYYY[[[WWWXXXWWWTTTPPPNNNQQQTTT[[[iiirrruuu^^^VVVPPPPPPOOOSSSdddvvv{{{fffWWWPPPNNNNNNVVVhhhtttWWWIIIJJJIIIMMMZZZaaa```kkk{{{YYYMMMCCCAAA@@@>>>DDDMMM\\\kkkoooYYYOOOHHHFFFGGGNNNcccwwwjjjrrrzzzoooIII;;;:::777777777666555555444444111111222222222222333333333222222333333444555666666777999<<>><<<999888999888888888888999999:::>>>@@@CCCHHHLLLOOOQQQRRRTTTVVVYYYZZZZZZ[[[\\\^^^^^^^^^^^^___```ccceeegggbbbbbbdddfffhhhiiigggeeecccaaa___^^^___aaabbbbbb```aaacccaaa```aaaeeeiiicccddddddcccfffhhheee^^^___aaabbbcccdddgggkkkoooqqqnnnjjjhhhggggggeeedddccccccdddddddddeeeeeeeeecccaaa___\\\ZZZYYYWWWWWWWWWZZZ[[[WWWQQQNNNOOORRRQQQ[[[dddooo\\\UUUPPPPPPPPPSSScccuuuxxxnnn\\\QQQNNNNNNWWWjjjzzz[[[IIIIIIEEEDDDKKKOOOKKKQQQeee}}}TTTHHH???@@@???;;;;;;@@@EEEMMMlll|||^^^SSSJJJGGGEEEIII[[[pppfffeeevvvOOO>>>;;;777777777666555555444444222222222333333333444444222222222333333555666666777888:::===@@@DDDGGGIIIJJJKKKLLLMMMOOOQQQSSSTTTTTTWWW[[[]]]^^^^^^```aaadddgggjjjllllllkkkiiiggggggjjjlll~~~~~~bbbQQQIIIGGGDDDCCCCCCFFFIIIKKKUUUfffyyytttggg^^^XXXXXX[[[eeejjjrrr{{{{{{|||~~~}}}rrrPPPAAA>>><<<::::::999999999999999:::;;;;;;???AAAEEEJJJNNNQQQSSSTTTUUUXXX[[[\\\]]]]]]^^^_________^^^^^^^^^aaadddfffeeeddddddfffhhhiiigggfffddddddcccaaa^^^^^^aaacccaaacccdddbbb^^^]]]aaaeeebbbeeeffffffiiijjjeee]]]WWWZZZ\\\^^^```bbbeeehhhiiigggeeecccdddcccbbbaaaddddddddddddcccccccccccc___\\\YYYZZZ]]]]]]ZZZWWW]]]]]][[[XXXUUURRROOOMMMMMMQQQZZZ|||gggXXXRRRPPPRRRRRRTTTbbbsssttt|||vvvcccSSSOOOOOOXXXkkkwwwYYYKKKNNNIIIBBBCCCCCC>>>???OOOsssvvv[[[JJJ======???===<<<>>>:::;;;TTTbbbVVVKKKHHHDDDEEEVVVjjjeee[[[ooo[[[EEE???777777777666555555444444333333333444444555555555222222222333444555666777777888:::>>>AAAEEEIIIJJJLLLLLLMMMNNNPPPRRRTTTUUURRRUUUYYY\\\]]]^^^```aaabbbbbbcccdddeeeddd```]]]aaaeeeiiizzzxxx```SSSHHHGGGDDDCCCCCCFFFIIIKKKVVVfffxxxsssfff]]]YYYYYYXXXZZZ^^^ccciiiooosssuuu~~~dddJJJ>>>===<<<<<<>>>::::::::::::;;;;;;<<<===???BBBFFFKKKOOORRRTTTUUUUUUXXX\\\^^^______aaabbb]]]^^^]]]]]]^^^aaaeeeiiiiiihhhggghhhiiijjjiiihhhdddfffgggccc^^^]]]```dddcccffffffccc]]][[[^^^bbbdddfffggggggiiiiiibbbYYYPPPSSSVVVYYY[[[\\\^^^``````___^^^___aaabbbbbbbbbcccccccccbbbaaa```______\\\XXXVVVYYY___bbb^^^YYYYYYVVVSSSTTTWWWWWWSSSNNNOOOOOOZZZkkkXXXSSSOOOOOOQQQWWWbbbmmmwwwxxx}}}\\\RRROOOOOOYYYnnn\\\NNNFFFAAADDD@@@EEE>>>???GGG```zzzVVVKKK@@@======<<<<<<>>>AAA:::AAAiiikkkZZZKKKGGGEEEEEEQQQaaa~~~dddUUUZZZqqqhhhKKK;;;;;;:::999777666666555555555555555555555555555555444333333333444666777888;;;<<<>>>AAACCCFFFHHHIIIKKKLLLMMMOOOPPPPPPPPPPPPTTTVVVYYYZZZ[[[\\\^^^```aaaccceeeeeedddbbbbbbccceeeggghhhyyyvvv```QQQLLLGGGDDDEEEEEEDDDHHHMMMRRRccczzz~~~oooccc[[[\\\\\\^^^bbbjjjuuu}}}bbbIII???>>>;;;;;;>>>;;;:::999999:::;;;===>>>CCCFFFIIIKKKLLLNNNQQQTTTXXXYYY\\\___aaabbbcccccceeebbb``````bbbeeehhhiiimmmllljjjgggdddcccdddeeeiiikkkmmmjjjfffbbb```aaacccaaa___]]]\\\\\\]]]]]]bbbhhhnnnnnnggg```\\\[[[UUUUUUVVVWWWXXXYYYZZZ[[[^^^]]]]]]```dddeeedddaaaggggggfffdddaaa^^^\\\ZZZXXXWWWYYY^^^```\\\ZZZZZZ\\\]]]VVVRRRTTTPPPQQQ]]]LLLQQQ___eeeUUUQQQNNNNNNOOOSSS^^^hhhnnntttbbbVVVSSSRRR[[[oooZZZLLLDDD@@@BBB<<>>======???@@@CCC[[[iiiZZZKKKFFFCCCBBBLLLYYYyyyiiiVVVVVVbbbrrrjjjNNN???::::::888777666555555555444444444444444444444444444333333333444666888999<<<===???BBBDDDGGGIIIJJJKKKKKKLLLMMMNNNOOOPPPQQQUUUWWWYYYZZZ[[[\\\^^^``````bbbdddeeecccbbbbbbcccgggiiiiiivvvppp[[[PPPLLLGGGDDDDDDDDDDDDGGGLLLSSScccxxxrrrfffccccccdddiiirrr}}}iiiKKK@@@???<<<;;;<<<999999999:::<<<>>>@@@BBBGGGIIILLLNNNPPPRRRUUUXXXZZZ[[[^^^aaadddeeefffgggfffeeecccbbbcccfffhhhiiikkkllllllkkkjjjiiiiiijjjnnnooooookkkfffbbbaaaaaaaaa___\\\ZZZYYYYYY[[[\\\ZZZ```eeeeee```YYYVVVUUUTTTUUUVVVXXXYYYYYYZZZZZZ[[[[[[\\\___bbbdddbbb```cccccccccbbbbbbbbbaaaaaa[[[VVVTTTWWWZZZYYYYYYZZZZZZ[[[SSSPPPSSSRRRVVVeee___^^^dddyyy\\\RRROOOMMMNNNMMMOOOXXXbbbccckkk}}}ppp___ZZZWWW^^^qqqcccSSSKKKGGGJJJAAACCCAAA@@@>>>BBBQQQ```___UUUMMMEEE@@@AAAAAA???===>>>666???@@@FFFjjjjjj]]]QQQKKKGGGEEEKKKUUUtttqqq```[[[\\\jjjhhhNNNAAA:::999888777666555555555333333333333333333333333444444333444555777888:::===>>>@@@CCCEEEHHHJJJKKKLLLLLLKKKKKKLLLNNNPPPQQQUUUWWWYYYZZZZZZ[[[]]]___^^^```bbbbbbbbbaaabbbcccfffgggggg~~~sss{{{qqqZZZPPPLLLGGGDDDDDDDDDDDDGGGLLLQQQ```sss}}}||||||vvvPPPAAA@@@===:::999888999999;;;>>>AAADDDFFFJJJMMMPPPRRRTTTWWWZZZ\\\\\\]]]___bbbeeehhhjjjkkkhhhgggeeeddddddeeeggghhhgggiiikkkmmmmmmllljjjhhhmmmmmmllliiieeeccccccdddbbb```\\\YYYWWWWWWYYY[[[TTTXXX]]]^^^ZZZUUURRRQQQSSSUUUWWWYYYZZZZZZYYYXXXYYYYYYZZZ]]]___```___^^^^^^^^^^^^___aaadddfffhhhhhh^^^UUUUUUXXXXXXYYY[[[\\\^^^WWWTTTXXXZZZcccuuuxxxqqqkkk{{{wwwwwwUUUPPPNNNNNNNNNMMMNNNWWWaaa]]]bbbpppnnnhhhbbbffftttdddQQQHHHDDDHHHAAACCCEEEEEEBBB>>>@@@GGGIIIFFFIIIDDDBBBEEEFFFDDDBBBCCC<<>>QQQsssdddZZZQQQMMMJJJGGGKKKRRRnnn|||zzzrrrxxxcccKKK@@@:::999888777555555555555333333333333333333333333444444444444555777999;;;>>>???AAACCCFFFHHHJJJKKKMMMLLLKKKKKKKKKMMMPPPQQQTTTVVVWWWXXXXXXXXXZZZ\\\[[[\\\^^^^^^]]]]]]___``````aaaaaayyypppxxxbbbTTTLLLGGGDDDDDDDDDCCCFFFKKKOOO[[[kkkxxxWWWAAA>>>===:::999999999:::<<>>999888777666555444444444444444444444444444444444555555555666888:::<<<>>>CCCDDDFFFHHHJJJKKKMMMNNNSSSSSSSSSSSSTTTTTTTTTTTTTTTVVVWWWVVVUUUUUUVVVWWWUUUVVVUUUTTTRRRQQQSSSTTTUUUYYY^^^yyy{{{pppyyyWWWMMMGGGDDDCCCCCCAAADDDIIINNNWWWcccppp{{{\\\CCC>>>===<<<>>><<<===???BBBEEEJJJMMMPPPTTTVVVXXXYYYYYYYYY[[[]]]\\\[[[ZZZZZZ]]]aaafffiiifffiiikkkhhhdddbbbdddgggfffdddcccggglllpppooommmhhhfffeeeeeegggfffdddaaaeeecccaaa^^^[[[YYYWWWVVVYYYYYYYYYYYYYYYYYYWWWVVVUUUUUUVVVWWWWWWWWWVVVVVVUUUXXX[[[\\\\\\[[[]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^]]]]]]^^^[[[WWWXXX\\\ZZZcccddd``````aaappphhhPPPNNNLLLJJJJJJLLLWWWnnnyyyfff```lll{{{kkkiiiiiimmmssszzzyyysssppphhh]]]UUUPPPLLLIII]]]yyy}}}tttVVVCCC;;;999888777666444444444444333333333333333333333333555555555666888:::===>>>FFFGGGHHHJJJLLLMMMOOOPPPTTTUUUUUUVVVVVVVVVUUUUUUVVVWWWXXXXXXVVVVVVWWWXXXVVVVVVVVVSSSQQQPPPRRRSSSRRRWWW]]]yyykkk{{{wwwTTTMMMGGGDDDCCCBBBAAADDDIIIKKKSSS___lllxxxZZZEEE@@@>>><<<===<<<===@@@CCCHHHNNNRRRUUUXXXYYY[[[[[[[[[[[[]]]^^^___]]]\\\[[[^^^bbbgggjjjgggjjjllljjjeeeccceeehhhiiiddd``````dddfffdddbbbbbbaaaaaacccfffgggdddaaacccccccccbbb```^^^\\\[[[ZZZYYYXXXYYYYYYYYYWWWUUUVVVVVVVVVVVVVVVVVVWWWWWWQQQVVVZZZ]]]]]]^^^```ccc``````aaaaaaaaa```___^^^```___```^^^XXXQQQSSSYYYZZZcccccc^^^]]]```rrrbbbRRROOOKKKJJJKKKLLLUUUmmm~~~hhhhhh|||pppkkkgggjjjuuurrrhhheee^^^]]]YYYUUUQQQNNNNNNOOO\\\wwwpppcccooo}}}___BBB;;;;;;:::999777666666555555555444444333333333444444444666888:::;;;===AAADDDHHHIIIJJJJJJJJJLLLOOORRRWWWUUUUUUVVVWWWXXXWWWUUUVVVWWWZZZ[[[[[[YYYWWWUUUZZZYYYXXXVVVTTTRRRPPPPPPXXX\\\^^^vvvmmmnnnvvvUUULLLFFFCCCDDDDDDCCCDDDFFFIIIPPP\\\jjjwwwvvvmmmqqq{{{{{{UUU@@@>>>AAA@@@<<>>:::999777666555555444444555444444333333444444555555777999;;;<<>>??????@@@CCCGGGKKKNNNQQQUUUXXX[[[[[[[[[\\\^^^`````````[[[ZZZZZZ\\\```dddffffffhhhiiijjjiiigggeeedddcccdddccccccbbbbbbaaaaaaaaaccccccbbbbbbbbbbbbcccccc[[[\\\XXXRRRRRRXXXYYYUUUZZZZZZZZZYYYXXXVVVUUUTTTXXXVVVTTTQQQQQQSSSUUUWWWXXXXXXYYYZZZ[[[\\\\\\]]]bbbbbbbbbbbb```^^^\\\[[[]]]\\\[[[[[[[[[[[[ZZZYYY___fffccc^^^______lll}}}hhhVVVOOOJJJHHHIIIJJJPPPfff|||ooo^^^dddvvvllljjjuuuyyyuuuooolllqqqtttqqqllljjjhhhgggfffeeegggmmmtttyyyxxxsssqqqrrrrrrooonnnoooqqqpppqqqtttwwwuuunnngggkkkwwwtttYYYOOOYYYkkk```EEEAAA999888777555444444444444555444444444444444555555777999;;;===>>>@@@DDDGGGHHHIIIKKKLLLMMMOOOSSSUUUVVVTTTRRRRRRUUUWWWXXXXXX[[[\\\]]]^^^^^^^^^^^^^^^]]]\\\[[[ZZZXXXWWWVVVUUUYYY^^^aaaxxx|||||||||}}}hhhSSSMMMGGGCCCDDDDDDBBBCCCEEEHHHMMMVVVbbbqqqsss___bbbiiiuuu{{{gggOOOBBB===<<<>>>BBBAAADDDHHHLLLNNNQQQTTTWWW[[[[[[[[[\\\^^^___aaabbbZZZZZZ\\\___dddggghhhhhhhhhiiikkklllllljjjiiihhhgggffffffeeedddccccccbbbaaabbbbbbbbbbbbbbbaaaaaaYYYYYYQQQGGGIIISSSXXXUUUYYYZZZ[[[[[[ZZZXXXVVVUUUVVVUUUSSSRRRRRRRRRSSSTTTXXXYYY[[[]]]^^^^^^^^^^^^___`````````___^^^]]]\\\___\\\ZZZ\\\___aaa^^^ZZZ```fffccc```aaa]]]aaaqqqvvvzzzhhhUUUPPPKKKIIIJJJJJJNNNaaauuulllWWW```yyyvvvpppvvvzzzvvvxxxssssssyyy~~~}}}|||{{{{{{~~~}}}wwwyyybbbXXX[[[eeezzzcccFFFAAA999888777666555444444444555444444444444555555666777999;;;===>>>AAADDDGGGGGGJJJLLLNNNOOOQQQTTTWWWWWWTTTRRRRRRUUUXXXZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\[[[ZZZYYYXXXXXXWWWXXX^^^```wwwyyy}}}kkkWWWNNNHHHDDDDDDDDDBBBBBBDDDGGGLLLUUUaaaooo}}}xxxcccbbbcccnnn~~~hhhNNNBBB>>><<<>>>BBBCCCGGGKKKNNNPPPRRRTTTVVVZZZ[[[\\\]]]^^^```cccfff___^^^^^^aaadddgggiiiiiiggghhhiiikkklllkkkiiigggffffffeeedddcccbbbaaa```___```aaabbbbbbaaa___^^^___hhhfffVVVLLLRRRXXXYYYXXXYYY[[[\\\\\\ZZZWWWUUURRRSSSSSSTTTUUUVVVWWWXXXZZZ[[[^^^```aaaaaa```___]]]]]]]]]]]]]]]]]]]]]]]]```___^^^___aaaaaa___\\\]]]aaa]]][[[\\\WWWWWWccczzztttxxxgggSSSSSSMMMJJJKKKJJJMMM]]]ooohhhQQQ[[[vvv{{{rrrtttzzzvvvrrrzzzxxxmmmkkkooo}}}|||hhhHHH@@@::::::888777666555555555444444444444444555666777777999;;;===>>>AAADDDGGGHHHJJJMMMOOOPPPRRRUUUWWWUUUSSSPPPPPPSSSVVVXXXYYY[[[ZZZZZZYYYXXXWWWVVVVVVYYYYYYYYYXXXXXXWWWWWWWWWVVV\\\^^^sss}}}{{{pppVVVOOOIIIDDDDDDDDDAAAAAACCCFFFKKKTTTaaannn{{{|||hhhccc___fffzzz}}}tttlllfffhhhggglllzzzuuuPPPAAA@@@??????BBBEEEIIIMMMQQQRRRTTTVVVWWWYYY[[[^^^___```bbbfffiiidddaaa^^^]]]___bbbeeefffeeedddeeehhhiiihhhdddaaadddcccbbbaaa___]]]\\\\\\[[[\\\^^^_________^^^]]]ooowww\\\TTTYYY\\\WWWXXXZZZ\\\[[[YYYVVVTTTTTTUUUVVVWWWXXXYYYYYYYYYXXXYYY\\\^^^______^^^]]][[[[[[[[[[[[[[[\\\\\\\\\]]]___aaa```]]][[[ZZZZZZZZZ\\\WWWTTTWWWSSSTTT```vvvvvv}}}iiiVVVTTTNNNKKKLLLKKKKKKXXXhhhwww}}}dddOOOVVVmmmzzzqqqtttgggZZZXXX\\\eeewww|||oooJJJ@@@;;;:::999777666666666666444444444444555666777777777999<<<===???AAAEEEGGGHHHKKKNNNPPPQQQRRRTTTVVVRRRPPPNNNNNNPPPSSSTTTTTTYYYYYYYYYYYYXXXVVVUUUTTTVVVVVVVVVVVVVVVVVVVVVVVVVVV[[[[[[nnn{{{xxxUUUPPPJJJEEEEEEDDDAAA@@@CCCDDDJJJSSS___mmmyyy~~~nnnggg```cccssstttiii___XXXVVVTTTXXXdddsssTTTAAAAAAAAAAAACCCGGGKKKPPPTTTUUUWWWXXXZZZZZZ^^^bbbdddcccdddgggjjjjjjfffaaa___```bbbdddeeegggfffgggjjjmmmlllgggcccaaaaaa___]]][[[ZZZXXXXXXXXXXXXZZZ[[[\\\]]]]]]]]]xxxgggXXXZZZ[[[WWWXXXYYYYYYXXXVVVTTTSSSXXXXXXXXXXXXXXXWWWWWWWWWTTTUUUWWWYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\XXX\\\___^^^YYYUUUTTTVVVXXXZZZTTTRRRUUUSSSVVVdddvvvxxxmmm\\\TTTNNNJJJKKKIIIIIISSSaaammmwww|||eeeRRRUUUdddwwwqqqvvvkkkRRRHHHGGGLLLTTTgggpppJJJ@@@:::999888777666555555555444444444444555666777888999;;;===???@@@CCCFFFIIIHHHKKKNNNPPPQQQQQQRRRTTTRRRQQQOOOPPPRRRSSSSSSRRRTTTUUUVVVXXXXXXWWWUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVWWW[[[ZZZkkk}}}^^^QQQJJJEEEEEEDDDAAA@@@BBBDDDHHHPPP[[[iiixxxpppjjjcccbbbpppzzzmmmeee]]]WWWRRRPPPRRRYYYdddsssXXXCCCBBBAAABBBFFFHHHLLLRRRVVVXXXZZZ[[[\\\^^^ccchhhhhhfffcccdddfffkkkhhhdddbbbcccdddddddddeeeeeefffkkkooooookkkfffaaa```___]]]ZZZXXXWWWVVVUUUUUUVVVWWWYYY[[[\\\]]]mmmeee\\\[[[XXXWWWWWWWWWVVVUUUSSSRRRQQQWWWVVVUUUUUUTTTTTTUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWXXXYYYZZZWWWYYY[[[[[[YYYWWWUUUTTTUUUYYYUUURRRUUURRRWWWgggwwwvvv|||rrrbbbTTTMMMJJJJJJHHHGGGPPP]]]fffrrr~~~|||eeeSSSSSS\\\ssspppwww{{{___NNNJJJKKKJJJOOObbb}}}nnnJJJ@@@999888777666444444444444444444444555555777888888;;;===???AAABBBDDDHHHKKKIIIKKKOOOPPPPPPPPPQQQRRRUUUTTTSSSTTTUUUVVVUUUTTTMMMOOOSSSUUUWWWVVVTTTSSSSSSSSSTTTUUUUUUVVVWWWWWWXXX\\\ZZZjjj~~~kkkQQQKKKFFFEEEDDD@@@@@@BBBDDDFFFMMMWWWfffwwwlllhhhaaa___kkk}}}pppfffaaa]]]YYYSSSQQQRRRTTTYYYcccvvv[[[DDDAAA@@@CCCIIIIIIMMMSSSXXXZZZ[[[]]]^^^bbbgggllllllgggcccbbbcccdddcccaaaaaaaaaaaa```^^^]]]]]]___eeekkklllgggbbbbbbaaa___]]][[[YYYWWWVVVSSSSSSSSSTTTVVVYYY\\\^^^YYYrrr{{{kkk\\\]]]]]]VVVWWWWWWUUUTTTRRRQQQPPPOOOQQQQQQPPPPPPQQQSSSUUUVVVWWWWWWWWWWWWXXXZZZ[[[\\\YYYXXXWWWVVVVVVWWWYYYYYYYYYXXXXXX[[[^^^]]]YYYTTTQQQWWWUUUSSSTTTQQQVVVgggxxxzzz}}}ppp___QQQLLLJJJJJJIIIJJJPPPWWW```lllzzzgggPPPOOO\\\ssskkklll{{{wwwhhh___XXXPPPMMMPPPLLLMMMYYYrrr~~~zzz~~~fffFFFAAA:::888666666666777666444555555555555555666777777:::<<<@@@BBBDDDFFFIIIKKKNNNNNNPPPQQQRRRTTTUUUUUUWWWVVVUUUTTTTTTUUUVVVVVVUUUTTTTTTTTTSSSSSSRRRRRRQQQSSSVVVVVVVVVVVVWWWXXXWWW[[[___jjjpppUUULLLDDDBBBBBB@@@@@@BBBBBBFFFLLLUUUaaarrr}}}xxxlllddd]]]]]]bbbkkkyyypppfffaaa\\\WWWZZZTTTPPPPPPSSSYYYeeepppWWWCCCAAABBBDDDIIIGGGIIINNNSSSXXX[[[]]]^^^cccdddfffeeecccaaaaaaaaa]]]\\\[[[ZZZZZZ\\\^^^___^^^^^^]]]]]]\\\[[[ZZZZZZXXXXXXXXXXXXXXXYYYYYYZZZXXXXXXWWWUUUSSSUUUXXX[[[YYY[[[YYYUUUWWW\\\YYYSSSSSSSSSTTTTTTTTTSSSSSSRRROOOPPPPPPQQQQQQRRRRRRRRRVVVVVVVVVVVVUUUSSSRRRQQQSSSTTTUUUSSSRRRVVV]]]cccbbb\\\WWWVVVXXXYYYWWWTTTSSSSSSVVVWWWUUURRRVVV]]]sss}}}nnn]]]PPPLLLIIIIIIHHHHHHMMMUUU[[[gggvvvjjjRRRNNNXXXllliiilllwww~~~uuuooolllhhh___YYYYYYVVVTTT]]]sss~~~nnnyyy~~~cccDDD===999888666555666666555444555555555555555666777888;;;===???AAABBBDDDHHHKKKMMMNNNOOOPPPQQQSSSTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSTTTSSSSSSSSSRRRRRRRRRRRROOOQQQRRRRRRRRRRRRSSSUUUUUUXXX[[[fffwwwVVVMMMEEEDDDCCCBBBAAACCCAAAEEEKKKRRR]]]mmmvvvrrrkkkbbbYYYVVVXXX]]]hhhrrrxxxwwwjjjccc^^^ZZZYYYUUUQQQPPPOOOSSS___kkkTTTDDDDDDEEEHHHNNNPPPQQQRRRTTTWWW[[[___aaaaaaccceeeeeebbb```______\\\[[[ZZZYYYZZZ[[[]]]___]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXUUUSSSSSSTTTVVVUUUVVVTTTQQQSSSWWWVVVQQQOOOOOOPPPPPPQQQQQQRRRRRRMMMMMMMMMMMMMMMNNNNNNNNNSSSSSSSSSSSSSSSTTTTTTTTTXXXWWWUUURRRQQQRRRUUUXXX[[[XXXUUUVVVXXXWWWSSSNNNMMMMMMPPPTTTSSSQQQTTTYYYiiiwww~~~lllZZZQQQMMMIIIIIIGGGFFFJJJQQQUUUaaaqqq}}}kkkRRRKKKQQQ^^^ccchhhppp|||yyyrrrkkkggglllsssvvvqqqpppiiikkk{{{eeeeeekkkyyy}}}zzz```CCC:::999777555444555555444333555444555555666777888999===>>>>>>???@@@BBBFFFIIILLLLLLMMMNNNOOOQQQRRRRRRQQQOOOMMMLLLLLLMMMPPPQQQRRRRRRQQQQQQQQQQQQPPPPPPNNNNNNNNNMMMLLLLLLNNNPPPRRRUUUWWW```{{{~~~|||XXXOOOGGGEEEEEECCCBBBDDDAAADDDIIIOOOYYYhhhzzzyyypppkkkggg]]]TTTPPPNNNPPPWWW^^^eeeooovvvxxx}}}pppfff```]]][[[XXXVVVRRRNNNNNNYYYfff}}}pppOOOFFFHHHIIIMMMTTT[[[YYYWWWVVVXXX\\\aaaddd```bbbddddddbbb___]]]\\\ZZZYYYXXXXXXXXXZZZ]]]^^^[[[ZZZXXXWWWVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUUUUUUUXXXYYYXXXVVVRRRPPPPPPPPPQQQRRRPPPMMMOOOSSSSSSPPPMMMLLLLLLLLLMMMOOOQQQRRRLLLKKKKKKKKKKKKLLLMMMMMMOOOOOOOOOPPPQQQSSSUUUVVVXXXUUURRRQQQQQQQQQPPPOOORRRRRRRRRUUUVVVTTTMMMHHHLLLKKKNNNRRRQQQNNNOOOSSSXXXccc{{{yyy}}}kkkXXXSSSNNNKKKJJJGGGEEEHHHNNNTTT___ooo|||mmmSSSGGGIIINNNYYYbbbgggrrr|||vvvrrrsss|||}}}sssqqquuu~~~uuurrr~~~bbbZZZWWWccc{{{___CCC<<<888666444444444555444333444444444555666888999:::>>>>>>>>>===>>>@@@EEEHHHJJJKKKKKKLLLNNNOOOOOOPPPPPPNNNLLLJJJJJJLLLOOOQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLJJJHHHIIIKKKMMMOOORRRTTT\\\xxxtttuuuzzzYYYOOOGGGEEEEEECCCBBBDDDAAADDDHHHMMMWWWfffxxxwwwnnniii```XXXQQQNNNKKKKKKPPPVVV[[[eeemmmnnnppp}}}tttiiibbb___\\\\\\[[[WWWOOONNNXXXeeezzzbbbKKKHHHKKKLLLQQQYYY^^^\\\ZZZYYYZZZ^^^bbbeee___bbbdddeeebbb___\\\[[[YYYXXXWWWWWWWWWYYY[[[]]]YYYXXXVVVUUUTTTUUUVVVWWWYYYXXXWWWUUUTTTTTTSSSSSSUUUVVVWWWUUURRROOOMMMMMMPPPOOONNNMMMNNNPPPRRRRRRNNNMMMLLLKKKLLLMMMPPPQQQKKKKKKKKKLLLMMMOOOPPPRRRNNNNNNMMMMMMNNNQQQSSSUUUSSSPPPNNNOOORRRSSSQQQOOOOOOOOOPPPRRRSSSQQQKKKFFFPPPOOOQQQSSSQQQMMMMMMQQQNNNWWWsssrrrwwwkkkWWWUUUPPPMMMKKKHHHEEEHHHMMMUUU```ooo|||~~~rrrVVVGGGDDDAAANNNYYY]]]hhhyyy|||vvvkkk___ZZZYYYYYYZZZ___ooo}}}|||zzzrrrppp}}}}}}]]]UUUNNNUUUhhh]]]CCC???888666444444444555444333333444444555777999:::;;;>>>>>>>>>======@@@DDDGGGIIIJJJJJJKKKLLLMMMNNNNNNMMMKKKJJJHHHIIIKKKMMMOOOMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNLLLJJJHHHHHHJJJMMMNNNQQQSSSZZZrrrvvvoootttuuuYYYOOOGGGEEEDDDBBBAAACCCBBBDDDGGGMMMVVVfffxxxuuulllggg\\\VVVPPPNNNKKKIIIKKKOOOSSS\\\fffjjjlllwwwyyymmmeeeaaa\\\\\\\\\YYYQQQNNNWWWcccvvvwww^^^JJJJJJNNNNNNRRRZZZZZZZZZ[[[\\\]]]___aaabbb___aaaddddddbbb```^^^]]]YYYXXXWWWVVVVVVXXXZZZ[[[WWWWWWUUUTTTTTTUUUVVVVVVYYYXXXWWWUUUTTTSSSRRRRRRQQQSSSTTTTTTQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLNNNPPPRRRQQQNNNMMMLLLMMMNNNOOOIIIIIIIIIKKKMMMPPPTTTUUUOOONNNMMMLLLLLLNNNPPPQQQPPPNNNMMMOOOSSSUUUSSSPPPPPPPPPPPPPPPPPPOOOLLLJJJPPPPPPQQQSSSOOOMMMQQQXXXWWW\\\wwwnnntttnnnXXXUUUQQQNNNLLLIIIEEEGGGLLLTTT^^^mmm{{{}}}sssZZZIIICCC===GGGPPPVVV^^^mmm{{{tttfff^^^ZZZVVVQQQLLLMMMPPPQQQPPP\\\}}}}}}wwwwww~~~tttuuutttggg___ZZZTTTTTT```vvv]]]CCC@@@999777555444555555444333333333444555777999;;;<<<===>>>>>>>>>>>>@@@DDDGGGIIIIIIJJJJJJKKKLLLMMMMMMHHHHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMNNNMMMLLLJJJJJJKKKMMMMMMPPPRRRYYYmmmyyymmmnnnzzzwwwYYYPPPHHHEEEDDDBBBAAABBBBBBDDDFFFKKKTTTdddvvvtttjjjeee[[[VVVQQQOOOKKKFFFEEEGGGIIIRRR___hhhlllvvvtttjjjddd[[[[[[[[[YYYRRROOOUUU^^^ppp~~~dddNNNMMMQQQPPPRRRYYYVVVWWWZZZ]]]____________^^^```bbbbbbaaa`````````[[[ZZZXXXVVVVVVWWWXXXYYYTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVUUUSSSRRRQQQQQQQQQOOOQQQSSSRRRQQQOOONNNOOOIIIHHHJJJLLLKKKHHHIIILLLRRRQQQOOOMMMLLLLLLMMMMMMFFFFFFFFFGGGJJJNNNRRRTTTOOONNNMMMLLLLLLMMMNNNNNNQQQPPPOOOPPPQQQRRRQQQPPPRRRQQQPPPPPPOOONNNNNNNNNJJJLLLPPPPPPMMMNNNZZZhhhnnnppppppuuuqqqZZZSSSOOOMMMKKKHHHDDDFFFKKKNNNXXXhhhxxxvvvzzz}}}jjjXXXKKKEEE???CCCJJJQQQWWW```ppprrraaaUUUSSSSSSQQQNNNNNNPPPQQQMMMTTTppp{{{wwwvvv{{{}}}}}}|||rrrsssqqqkkkfffhhhwwwaaaCCC>>>999888666555666666555444222333444555888:::<<<===<<<===???@@@@@@BBBEEEGGGIIIIIIJJJJJJKKKLLLLLLLLLFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLMMMNNNMMMLLLKKKLLLMMMKKKNNNRRRXXXiiixxxmmmqqq[[[RRRIIIGGGFFFCCCBBBCCCBBBCCCDDDHHHPPP___ppp}}}tttjjjeeeYYYUUURRRQQQMMMFFFDDDEEEFFFNNN]]]jjjooouuu}}}rrriii```]]]\\\ZZZUUUQQQSSSZZZlll|||pppVVVQQQSSSRRRRRRXXXVVVXXXZZZ\\\]]]^^^]]]]]]]]]^^^______^^^___aaabbb]]][[[YYYWWWVVVVVVWWWXXXPPPQQQRRRTTTTTTSSSQQQPPPSSSRRRQQQPPPOOOOOOOOOOOOPPPQQQRRRRRROOONNNNNNOOOIIIHHHKKKNNNLLLFFFFFFKKKMMMMMMLLLLLLKKKKKKJJJJJJGGGFFFEEEFFFHHHKKKOOOQQQMMMMMMMMMMMMMMMMMMMMMMMMOOOPPPPPPOOONNNNNNOOOQQQQQQQQQRRRQQQPPPOOOOOOOOOJJJNNNRRRQQQLLLPPPcccwwwtttxxxsss[[[RRRNNNKKKJJJGGGCCCEEEJJJIIISSSccctttrrrggglllwwwwwwkkk___TTTKKKFFFCCCBBBGGGOOOSSSWWWiii}}}|||kkk]]]WWWUUUSSSXXXUUUUUUUUURRRVVVmmmxxxwww}}}pppfff___cccnnnzzzvvv}}}gggDDD<<<:::888666666666777666555222333444666888:::===>>>;;;===???AAABBBCCCEEEGGGIIIJJJJJJJJJKKKLLLLLLLLLGGGIIIJJJLLLMMMMMMLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLNNNNNNMMMLLLLLLMMMJJJMMMQQQWWWgggpppttt]]]SSSKKKHHHGGGDDDCCCEEEBBBBBBCCCEEELLLZZZkkkwwwwwwlllgggWWWTTTRRRSSSPPPJJJGGGHHHIIIQQQ___mmmqqqttt~~~wwwmmmeeeaaa___]]]YYYTTTTTTXXXkkkzzzyyy[[[TTTVVVSSSSSSWWWYYYZZZZZZ[[[[[[\\\\\\\\\\\\\\\]]]\\\\\\^^^aaaccc^^^]]]ZZZXXXVVVVVVVVVWWWMMMNNNQQQSSSSSSQQQOOOMMMPPPPPPOOONNNMMMMMMMMMMMMRRRSSSSSSQQQOOOMMMMMMNNNKKKJJJNNNRRROOOHHHGGGLLLHHHHHHIIIJJJJJJJJJIIIIIIJJJIIIGGGGGGHHHJJJMMMOOOKKKLLLMMMNNNNNNNNNNNNNNNKKKMMMOOONNNLLLMMMPPPTTTOOOQQQSSSSSSQQQOOONNNNNNPPPTTTXXXTTTMMMQQQhhhyyytttTTTPPPMMMLLLLLLIIIDDDDDDHHHNNNRRR^^^ooo|||wwwcccdddkkkmmmtttpppkkkddd^^^VVVOOOJJJJJJJJJEEEHHHPPPRRR```yyysssllliiifffhhh```[[[YYYUUUXXXmmmwwwlllfffbbbhhhuuu|||iii]]]VVVQQQXXXggg{{{hhhIII???:::888666555444555666777444444444555777999<<<===>>>>>>>>>???AAABBBDDDEEEKKKKKKJJJJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMLLLKKKKKKLLLHHHNNNOOObbbuuupppPPPKKKGGGAAACCC???EEEBBBAAACCCHHHMMMUUUaaannnzzz|||ooohhh^^^XXXTTTTTTSSSMMMGGGEEELLLOOOcccttttttwwwzzzpppiiihhh^^^XXXYYYTTTSSS___nnn}}}zzz[[[WWWUUUUUUYYYYYY[[[ZZZYYYXXXXXXXXXYYYYYYZZZ[[[^^^___``````^^^]]][[[[[[ZZZYYYXXXWWWVVVVVVSSSRRRQQQSSSUUUWWWVVVUUUQQQPPPNNNMMMMMMOOORRRTTTUUUTTTRRRPPPNNNMMMLLLLLLOOONNNMMMOOOQQQQQQMMMJJJJJJHHHFFFEEEFFFGGGHHHGGGHHHHHHGGGGGGGGGHHHIIIIIIIIIKKKMMMNNNOOONNNLLLKKKMMMMMMMMMNNNNNNOOOOOOOOOLLLMMMOOOTTTXXXXXXSSSOOORRRTTTVVVUUURRRTTTdddtttwwwxxxXXXPPPLLLKKKLLLIIIEEEEEEHHHMMMQQQ]]]mmmyyy~~~yyypppcccXXXJJJIIIDDDFFFNNNTTTggg{{{uuulllhhhuuuhhhbbbYYYRRRQQQMMMRRR___xxxlll[[[TTTQQQJJJSSSbbbttteeeFFF>>>999888666555555555666777666666666777999;;;===>>>>>>>>>@@@AAACCCDDDEEEFFFIIIIIIHHHHHHHHHHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLKKKJJJJJJJJJGGGNNNMMM]]]|||~~~{{{WWWOOOIIICCCDDD???CCCCCCAAACCCGGGKKKQQQ]]]iiiyyysssjjjbbb[[[VVVVVVVVVRRRNNNNNNIIIJJJ\\\ooouuuvvvooommmccc\\\\\\WWWWWWcccxxxtttYYYWWWVVVWWW[[[[[[[[[[[[\\\\\\[[[ZZZXXXWWWZZZ[[[]]]^^^___^^^\\\[[[ZZZYYYXXXXXXVVVVVVUUUTTTUUUTTTSSSUUUWWWXXXXXXWWWQQQPPPNNNMMMMMMNNNQQQRRRTTTSSSRRRPPPOOONNNNNNMMMMMMLLLLLLMMMOOONNNKKKGGGIIIGGGFFFFFFGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJLLLMMMNNNMMMLLLKKKLLLLLLLLLLLLLLLMMMMMMMMMJJJKKKLLLPPPSSSSSSPPPMMMMMMNNNPPPNNNKKKMMM\\\lllsss|||\\\PPPLLLJJJKKKIIIEEEEEEGGGJJJOOO[[[kkkvvv{{{ssseeeYYYXXXQQQMMMSSS[[[rrrsssTTTKKKEEECCCFFFDDDGGGSSSlllmmmZZZTTTSSSGGGOOO[[[jjj{{{bbbEEE>>>888777777666666666666666777777888999;;;===>>>@@@>>>???BBBDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGGGGFFFFFFFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIIIIIIIHHHFFFMMMKKKVVVqqqzzz```RRRJJJEEEGGG???BBBCCCBBBCCCFFFHHHMMMXXXcccttt~~~~~~tttggg^^^VVVUUUTTTQQQPPPQQQKKKHHHUUUgggssszzzrrrpppddd\\\\\\XXXYYYfffjjjWWWXXXXXXZZZ^^^]]]\\\]]]___```___]]]ZZZXXX[[[[[[\\\]]]]]][[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSUUUTTTSSSTTTVVVWWWVVVUUUQQQOOOMMMLLLLLLMMMNNNOOOMMMMMMLLLKKKJJJJJJJJJJJJKKKJJJJJJKKKKKKJJJGGGEEEEEEDDDCCCEEEFFFGGGGGGFFFEEEFFFGGGIIIJJJJJJJJJIIIHHHIIIKKKLLLLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIKKKMMMNNNLLLJJJKKKKKKKKKIIIEEEGGGUUUdddmmmzzz~~~___OOOKKKIIIJJJIIIFFFEEEGGGHHHLLLYYYiiiuuu{{{zzzpppoooqqqiiidddgggoooqqqTTTJJJEEEFFFIIIFFFJJJSSSjjj}}}eeeYYYUUULLLNNNTTT```ppprrrsssqqqhhhjjjuuuaaaFFF???777777777666666666666666777777888:::<<<===???@@@>>>@@@CCCFFFHHHHHHHHHGGGDDDDDDDDDCCCCCCDDDDDDDDDFFFEEEEEEDDDDDDDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGFFFEEENNNKKKRRRiiivvv}}}fffTTTJJJFFFIII@@@AAACCCAAABBBEEEGGGKKKUUU___mmmyyypppeee[[[VVVTTTRRRQQQSSSSSSLLLRRR___nnn~~~vvvssseee\\\]]][[[^^^lll{{{aaaUUUXXXYYY\\\```___]]]___```aaaaaa```___^^^\\\\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVUUUTTTSSSRRRRRRRRRQQQPPPQQQSSSSSSRRRQQQOOONNNLLLKKKKKKKKKLLLMMMHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJIIIIIIIIIGGGFFFDDDAAAAAAAAABBBEEEFFFEEEDDDCCCDDDGGGIIIKKKJJJIIIIIIGGGHHHIIIJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFGGGHHHIIIIIIHHHLLLKKKJJJHHHEEEFFFRRR___fffppp|||eeeOOOJJJGGGIIIJJJGGGEEEFFFGGGKKKWWWhhhuuu|||kkkTTTMMMGGGGGGHHHCCCHHHNNNcccjjjYYYQQQOOOLLLLLLVVVhhh|||sss\\\ZZZYYYTTTZZZggg~~~aaaFFF>>>777777666666666666777777666777888:::<<<===>>>??????AAADDDFFFHHHHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGFFFEEEOOOMMMQQQcccvvvwwwhhhSSSIIIEEEIIIAAABBBBBB@@@AAAEEEGGGJJJTTT^^^iiivvvyyynnnbbb]]]ZZZWWWWWWYYYXXXPPPQQQYYYhhh}}}xxxiii___aaa```eeetttzzzlllYYYTTTXXXXXX[[[```^^^____________aaabbbcccddd\\\\\\\\\[[[ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSRRRRRRQQQPPPOOOOOOPPPQQQPPPNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJKKKLLLIIIIIIIIIIIIHHHFFFFFFFFFCCCBBBAAACCCEEEFFFFFFEEEAAACCCFFFHHHIIIIIIHHHHHHFFFFFFGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGKKKJJJJJJIIIFFFFFFOOO[[[```fffpppyyyoooOOOIIIFFFHHHJJJHHHEEEFFFFFFJJJUUUeeerrr{{{}}}rrrmmmuuuvvv```TTTPPPJJJIIIIIIBBBGGGKKK```qqq^^^SSSNNNIIIGGGNNN___uuukkkTTTOOONNNLLLRRR\\\ppp}}}]]]CCC;;;888777555444555666888999666777999;;;===>>>??????@@@BBBCCCDDDEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@@@@@@@@@@AAABBBBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDFFFGGGFFFDDDNNNNNNQQQ]]]vvvvvviiiTTTIIIEEEIIIBBBDDDAAA@@@AAADDDFFFHHHQQQZZZdddrrr~~~tttiiiddd```\\\ZZZ[[[WWWPPPPPPUUUaaa}}}lll`````````fffvvvsssiiibbbUUUTTTYYYVVVXXX^^^[[[]]]]]]\\\]]]^^^```bbbddd[[[ZZZZZZYYYXXXWWWWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQRRRPPPOOOOOOPPPPPPNNNMMMJJJJJJIIIIIIHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHIIIJJJGGGHHHIIIHHHGGGFFFGGGHHHHHHFFFDDDDDDFFFHHHIIIHHHBBBCCCDDDFFFGGGGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEFFFGGGFFFEEEDDDEEEFFFGGGGGGHHHHHHFFFEEEKKKUUUZZZ\\\dddwwwxxxyyyOOOIIIEEEHHHJJJHHHFFFEEEFFFHHHQQQ```mmmvvvvvvhhh]]]WWWYYY___fffYYYWWWWWWPPPOOOQQQKKKKKKOOOeeejjj[[[NNNKKKIIIJJJSSSggg~~~mmm___RRRMMMMMMNNNQQQUUUggg}}}uuu|||VVV@@@<<<999777444333333666999;;;777999;;;===???@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB??????>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBDDDFFFGGGGGGCCCLLLMMMNNNVVVtttrrruuu}}}kkkWWWKKKDDDGGGAAADDDBBB@@@AAACCCCCCDDDLLLTTT\\\kkk~~~wwwqqqjjjbbb\\\ZZZUUUQQQRRRSSS[[[~~~tttfffeeeccciiiyyykkk```^^^TTTVVVYYYSSSUUUZZZXXXZZZZZZZZZ[[[[[[[[[[[[[[[WWWWWWVVVUUUUUUUUUUUUUUUTTTTTTSSSRRRQQQPPPOOOOOOPPPNNNMMMMMMMMMMMMKKKJJJGGGGGGGGGHHHHHHHHHHHHIIIDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFHHHGGGEEEEEEGGGIIIJJJGGGDDDBBBDDDFFFHHHIIIBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFHHHGGGDDDCCCCCCDDDCCCDDDFFFHHHFFFDDDHHHPPPTTTUUU\\\qqqxxx}}}OOOHHHDDDGGGJJJHHHFFFEEEGGGHHHOOO\\\hhhrrr|||}}}iiiaaa___]]]]]]```^^^VVVYYY[[[UUUUUUXXXSSSOOOSSSiiittt___OOOPPPNNNIIIJJJYYYtttzzzppplllhhh]]]YYYUUUTTTVVVYYYYYYXXXbbbyyytttwwwPPP===>>>:::777444111222555:::===999:::<<>>>>>===>>>>>>???@@@@@@?????????@@@@@@AAAAAABBBAAAAAAAAAAAABBBDDDFFFGGGHHHBBBKKKKKKLLLQQQkkkvvvkkksssnnnZZZLLLDDDFFF@@@DDDBBBAAAAAABBBAAAAAAGGGOOOTTTdddwwwxxxkkkaaa]]]VVVTTTUUURRRWWWxxxrrrooolllrrrqqqggg\\\UUUWWWXXXRRRRRRXXXUUUWWWXXXYYYZZZZZZWWWUUUSSSUUUTTTSSSSSSRRRSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMKKKJJJIIIJJJIIIHHHFFFFFFFFFFFFGGGHHHHHHHHHIIIFFFFFFEEEEEEEEEFFFFFFGGGCCCEEEFFFFFFDDDDDDGGGJJJIIIFFFAAA???@@@CCCEEEFFFCCCCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEEEEAAAAAAAAABBBBBBCCCCCCCCCBBBEEEHHHGGGDDDAAABBBCCCBBBBBBFFFIIIHHHEEEHHHNNNPPPRRRZZZppp}}}VVVAAA===HHHKKKIIIHHHAAAFFFEEEKKKZZZiiittt|||~~~hhh\\\WWW[[[fffttttttssstttrrrsssxxxsssrrroookkkjjjggg^^^TTTSSSXXXmmm~~~kkkXXXNNNKKKNNNNNNSSSlll~~~rrrkkkhhhcccaaa___[[[YYYZZZ]]]___lll}}}vvvqqqNNNAAA===888777777777777999:::;;;888999:::<<>>>>>======>>>>>>?????????@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBBBBBBBCCCDDDDDDDDDCCCGGGHHHJJJKKKLLLfff{{{tttqqqrrrTTTPPPLLL@@@===FFFAAABBBCCCCCCCCCEEEHHHKKKVVVbbbvvvttteee``````WWWTTTTTT]]]zzzzzzvvvrrrbbb[[[VVVUUUTTTPPPOOOQQQTTTUUUUUUVVVUUUTTTSSSRRRRRRRRRQQQPPPPPPPPPPPPQQQNNNMMMLLLKKKKKKLLLMMMNNNOOONNNLLLJJJIIIHHHHHHHHHEEEEEEEEEFFFHHHIIIGGGFFFGGGFFFEEEFFFGGGGGGEEECCCCCCCCCCCCDDDDDDDDDDDDDDDEEEBBB??????AAABBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEDDDCCCBBBBBBCCCAAA@@@??????@@@BBBCCCEEEEEEEEEEEEDDDDDDDDDDDDGGGEEEEEEGGGKKKMMMMMMKKKVVVUUUZZZooo|||___FFF>>>GGGIIIHHHGGGBBBEEECCCHHHVVVdddpppyyyxxxiii[[[NNNHHHGGGKKKVVVgggwwwpppbbb^^^ccctttuuugggZZZQQQRRRRRRXXXrrr~~~zzzyyyxxxxxxwwwtttooolll{{{}}}yyymmmIII===888888777777777777999:::;;;999:::;;;===???AAACCCDDDAAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBAAA@@@@@@??????===>>>>>>>>>????????????????????????@@@@@@@@@AAAAAAAAABBBBBBCCCDDDDDDDDDCCCEEEEEEHHHKKKKKKbbbyyykkkzzzXXXPPPNNNCCC@@@GGGAAABBBCCCCCCCCCEEEHHHJJJUUUbbbuuu}}}oooiiiaaaXXXWWWYYYaaazzzxxxjjjbbb[[[YYYVVVRRRPPPRRRTTTUUUUUUUUUUUUTTTRRRQQQQQQQQQPPPOOOOOOOOOOOOOOOMMMLLLKKKKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCEEEFFFFFFEEEDDDDDDCCCCCCDDDEEEEEECCCBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDBBB??????AAABBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDCCCBBBBBBAAAAAA@@@AAABBBCCCEEEFFFCCCCCCCCCCCCCCCDDDDDDDDDGGGEEEDDDFFFIIILLLLLLKKKRRRQQQWWWlll{{{|||kkkLLL???FFFGGGGGGGGGDDDCCCAAADDDPPP^^^iiiuuu~~~}}}dddVVVOOOJJJFFFEEE===???III[[[ooo|||qqqqqq}}}zzzjjj\\\ZZZ[[[bbbyyy~~~nnnJJJ>>>999888888777777888999;;;<<<;;;;;;===???AAABBBDDDEEECCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBBBBAAAAAA@@@@@@>>>>>>>>>>>>????????????===>>>>>>>>>>>>?????????@@@AAAAAABBBCCCCCCDDDDDDBBBDDDBBBFFFKKKKKK\\\zzzwww```RRROOOGGGCCCFFFAAABBBCCCCCCCCCDDDGGGJJJRRR^^^qqqwwwooofff]]]\\\aaakkksssjjjaaa]]]YYYTTTSSSUUUUUUUUUUUUUUUTTTSSSQQQQQQOOOOOONNNMMMMMMMMMMMMMMMJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCBBBCCCDDDDDDCCCAAABBBAAAAAABBBCCCCCCBBB@@@EEEEEEDDDDDDCCCCCCBBBBBBCCCAAA??????@@@AAA@@@???AAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDDDDCCCCCCBBB@@@AAACCCDDDFFFFFFGGGGGGAAAAAABBBBBBCCCCCCDDDDDDGGGEEECCCDDDFFFIIIKKKKKKNNNNNNTTTiiizzzyyytttQQQAAAHHHJJJHHHHHHEEECCC@@@BBBLLLXXXdddqqq|||xxxhhhYYYTTTSSSOOOJJJGGGAAA@@@HHHYYYooo{{{wwwwwwzzzmmmJJJ@@@;;;999888777777888999;;;<<<<<<===>>>@@@BBBCCCEEEEEEDDDDDDDDDCCCBBBBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>?????????======>>>>>>>>>?????????@@@@@@AAABBBCCCCCCDDDDDDCCCDDDAAAEEEKKKLLLVVVnnnmmmWWWPPPJJJDDDDDDAAABBBCCCCCCBBBDDDFFFIIIMMMXXXiiizzztttoooccc```hhhwwwvvvlllccc^^^ZZZVVVUUUXXXVVVUUUUUUTTTSSSQQQPPPPPPMMMLLLLLLKKKKKKKKKKKKKKKHHHHHHIIIIIIJJJJJJKKKKKKHHHIIIKKKKKKKKKIIIGGGEEEEEEDDDCCCCCCDDDDDDBBB@@@@@@@@@@@@AAACCCDDDBBBAAAFFFFFFEEEDDDCCCBBBBBBAAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDDDDDDDDDDCCCCCCBBBCCCFFFHHHHHHHHHGGGFFFAAAAAABBBCCCCCCDDDEEEEEEFFFDDDBBBBBBDDDFFFIIIKKKMMMMMMSSShhh|||{{{{{{UUUBBBKKKNNNKKKIIIFFFDDDAAABBBIIISSS^^^mmmxxxtttgggZZZVVVUUUNNNEEE???EEEBBBHHHZZZrrrgggGGG>>>:::999888888888888:::;;;<<<===>>>???AAABBBDDDEEEFFFEEEEEEDDDCCCCCCBBBAAAAAACCCCCCBBBBBBBBBBBBAAAAAA??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????@@@AAABBBCCCDDDEEECCCEEEBBBDDDLLLLLLSSSeee{{{|||^^^QQQJJJDDDAAAAAABBBCCCBBBBBBCCCFFFHHHLLLTTTcccttt}}}}}}tttfff```iii~~~qqqhhh```\\\YYYVVVWWWZZZVVVVVVTTTSSSQQQPPPOOONNNKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIGGGHHHJJJKKKKKKJJJHHHGGGFFFEEEDDDDDDEEEEEECCCAAA@@@@@@@@@BBBDDDEEEDDDCCCFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDDDDDDDDDDDDDCCCEEEFFFHHHIIIIIIHHHEEEDDDBBBBBBCCCDDDEEEEEEFFFFFFEEEDDDCCCBBBBBBEEEHHHJJJOOOOOOUUUhhhYYYCCCMMMQQQMMMJJJGGGDDDBBBBBBHHHPPPYYYgggttt}}}|||qqqcccWWWTTTTTTPPPIIIEEEBBB???EEEZZZtttzzzeeeGGG@@@;;;999999888888999:::<<<===>>>>>>???AAABBBDDDEEEEEEEEEEEEDDDCCCBBBAAAAAA@@@BBBBBBBBBAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCDDDEEEBBBFFFCCCDDDKKKKKKPPP___tttwwwgggRRRHHHDDDBBBAAABBBCCCBBBBBBBBBEEEGGGLLLRRR^^^nnnxxxvvvggg```ggg}}}{{{iiiaaa[[[XXXWWWUUUUUUXXXWWWVVVTTTRRRPPPNNNNNNMMMJJJJJJIIIHHHHHHHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFFFFEEECCC@@@@@@@@@BBBEEEFFFEEEDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBCCCDDDDDDBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIHHHFFFDDDCCCCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDDDDCCCCCCDDDGGGJJJOOOPPPVVVhhh```EEELLLPPPKKKIIIHHHDDDBBBCCCGGGMMMUUUbbbnnnxxx|||{{{lll```WWWXXX[[[YYYSSSNNNDDDAAAHHH___zzzzzzyyycccHHHAAA;;;999999888888999:::<<<===>>>>>>???AAABBBCCCDDDDDDEEEEEEDDDCCCBBBAAA@@@???@@@@@@AAAAAAAAAAAAAAAAAA????????????>>>>>>>>>===<<<<<<=========>>>>>>>>>>>>>>>???@@@BBBCCCDDDEEE@@@FFFDDDCCCHHHHHHMMM\\\zzzpppnnnSSSHHHEEEEEEBBBBBBCCCBBBAAABBBEEEGGGIIIMMMWWWeeeqqq{{{yyykkkeeejjj{{{sssccc\\\WWWVVVUUURRRSSSUUUXXXVVVTTTQQQOOOMMMMMMMMMJJJIIIHHHHHHGGGGGGHHHHHHFFFGGGGGGGGGGGGFFFDDDCCCDDDEEEEEEEEEFFFFFFGGGGGGEEEDDDDDDEEEGGGGGGFFFDDD??????@@@BBBEEEFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBDDDGGGFFFDDDBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDFFFEEEDDDDDDFFFIIILLLNNNTTTgggeeeFFFJJJNNNJJJIIIIIIDDDBBBBBBFFFKKKRRR^^^jjjsssyyyyyylllccc^^^aaaccc\\\PPPHHHKKKHHHOOOfff~~~{{{jjjxxx^^^CCC<<<555:::999888888999:::<<<===>>>>>>???@@@BBBCCCDDDDDDEEEDDDCCCBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======;;;;;;;;;<<<<<<<<<=========>>>???@@@BBBCCCDDDEEE???EEECCCAAAFFFFFFLLL[[[zzznnnqqqrrrTTTHHHGGGHHHBBBBBBCCCBBBAAABBBDDDGGGEEEHHHPPP^^^jjjvvv|||pppkkknnn{{{|||rrrzzzzzzlll```ZZZUUUUUUTTTQQQPPPRRRXXXVVVTTTQQQNNNMMMLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGFFFEEECCCBBBCCCCCCBBBBBBCCCDDDEEEFFFDDDCCCCCCDDDFFFGGGFFFDDD>>>>>>???AAADDDFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDDDDBBBEEEHHHGGGEEECCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDBBBCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBEEEGGGGGGEEEDDDFFFIIIIIILLLRRReeelllGGGGGGMMMNNNMMMHHHFFFBBB???AAAFFFNNNZZZfffssswww||||||lll______bbb\\\QQQMMMDDDRRRmmmqqqjjjwww~~~rrrtttkkkmmm{{{WWW???<<<999555666888999999:::<<<>>>@@@@@@@@@AAAAAABBBBBBBBBCCCBBBAAA@@@????????????@@@AAAAAAAAAAAA@@@??????>>>>>>?????????===;;;:::<<<;;;:::999:::;;;<<<===;;;<<<>>>???AAAAAABBBBBB@@@AAABBBCCCDDDGGGKKKOOOjjjrrrppp|||~~~[[[LLLIIIIIIEEEDDDCCCBBBAAABBBCCCCCCFFFGGGMMMVVV```kkkzzzwwwxxx||||||qqqmmmhhhfffgggjjjmmmnnnttt{{{yyyhhhddd]]][[[WWWTTTRRRQQQQQQRRRUUUUUUTTTPPPKKKIIIJJJLLLLLLJJJGGGFFFGGGFFFEEEDDDIIIHHHGGGEEEDDDBBBAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDAAAAAABBBCCCDDDDDDCCCCCCDDDCCCAAAAAA@@@AAABBBCCCFFFGGGIIIJJJJJJHHHEEECCCCCCCCCBBBBBBAAA@@@??????@@@@@@AAABBBBBBCCCCCCDDDBBBCCCDDDDDDDDDEEECCCAAADDDDDDCCCBBBAAAAAA@@@@@@EEECCCDDDFFFFFFEEEHHHNNNSSSRRRVVVfffsssMMMHHHNNNOOOMMMIIIGGGBBB???AAAEEELLLWWWcccrrrvvv|||xxxgggdddgggcccZZZOOOHHHWWWrrryyyddd___iiiyyykkkhhh}}}nnnjjjrrrTTT===<<<:::555777999::::::;;;===>>>?????????@@@@@@AAAAAAAAACCCBBBAAA@@@????????????@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;:::999:::;;;<<<===;;;<<<===???@@@AAABBBBBBBBBCCCDDDEEEEEEHHHLLLOOObbbrrrsssbbbOOOGGGCCCDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEJJJSSS\\\gggwwwzzzoookkkiiilllrrrxxxzzzyyyjjjfffaaa^^^^^^```bbbcccdddiiivvvxxxddd___[[[ZZZWWWTTTRRRQQQQQQPPPPPPPPPPPPMMMJJJIIIJJJLLLKKKIIIGGGFFFFFFFFFEEEDDDFFFEEEEEEEEEDDDDDDCCCCCCFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEFFFGGGHHHHHHFFFDDDCCCBBBBBBBBBAAA@@@?????????@@@@@@@@@AAABBBBBBCCCCCC>>>@@@AAAAAABBBCCCDDDCCCAAABBBBBBCCCDDDDDDEEEEEEFFFCCCCCCEEEEEEDDDHHHNNNUUUWWW\\\mmmwwwUUUHHHLLLMMMKKKJJJHHHCCC@@@AAACCCHHHRRR]]]mmmsss{{{mmmfffgggddd^^^RRRMMM^^^yyyjjjUUUPPPVVVaaahhhhhh[[[```mmm}}}rrrhhhgggxxxQQQ:::;;;;;;777999;;;<<<<<<===>>>@@@>>>???????????????@@@@@@BBBAAA@@@???????????????@@@@@@AAAAAA@@@@@@???>>>???>>>===<<<;;;;;;;;;;;;:::::::::::::::;;;<<<<<<;;;<<<===???@@@AAABBBBBBCCCDDDEEEEEEEEEFFFIIILLLXXXxxxttttttnnnWWWLLLGGGDDDDDDBBBBBBBBBCCCDDDEEEDDDDDDHHHOOOWWWbbbqqq~~~vvvlllgggeeeccc___[[[VVVTTTSSSVVV]]]ccceeefff^^^ZZZUUURRRQQQRRRSSSSSSWWWYYY```nnnsss```\\\YYYXXXVVVUUUSSSQQQOOOOOOJJJJJJJJJIIIHHHHHHJJJLLLKKKIIIGGGFFFFFFFFFEEEDDDBBBCCCCCCDDDDDDEEEFFFFFFIIIHHHHHHHHHGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCC@@@AAAAAABBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBDDDEEEEEEEEEEEEDDDCCCCCCAAAAAAAAA@@@??????>>>>>>??????@@@@@@AAABBBBBBBBBAAABBBCCCCCCBBBBBBDDDFFF@@@@@@@@@AAACCCDDDEEEFFFDDDAAA@@@AAAAAABBBGGGNNNWWW\\\eeewwwkkk___HHHJJJKKKHHHIIIIIIDDDAAAAAABBBDDDMMMVVVfffmmmwwwuuujjjfffaaa]]]TTTQQQeeegggNNNEEEIIIPPPUUUaaa}}}{{{eeeUUUOOOQQQ^^^nnnoooaaa]]]mmm}}}NNN999;;;;;;888;;;===?????????@@@AAA????????????@@@@@@@@@@@@AAAAAA@@@???????????????@@@@@@@@@@@@@@@???>>>>>>???===<<<:::::::::;;;;;;999999999::::::;;;<<<<<<:::;;;===>>>@@@AAAAAAAAAAAABBBCCCCCCBBBCCCEEEGGGQQQ```yyy|||^^^RRROOOEEEDDDCCCBBBBBBCCCDDDEEEDDDCCCFFFLLLSSS\\\lllyyysssiiibbb[[[TTTPPPOOOOOOMMMKKKHHHFFFEEEGGGKKKOOOPPPPPPQQQNNNJJJGGGGGGHHHHHHHHHNNNPPPRRRWWWdddyyynnn^^^]]]VVVVVVUUUTTTRRRPPPNNNMMMHHHHHHHHHGGGGGGHHHJJJKKKJJJHHHFFFEEEFFFFFFEEEDDDBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>>>>??????@@@@@@AAAAAABBBFFFDDDDDDEEEBBB??????BBB@@@@@@?????????@@@AAAAAABBB>>><<<===>>>???EEELLLUUU]]]kkk~~~aaawwwnnnLLLKKKMMMHHHKKKJJJEEEBBBAAAAAABBBHHHPPP]]]eeeqqq{{{uuujjj```[[[SSSTTTjjjbbbLLLEEEFFFHHHIIIIIIaaasssrrrsss~~~zzzqqqYYYQQQPPPQQQVVV\\\dddXXXUUUdddzzzMMM:::<<<;;;999<<>>>>>?????????@@@@@@@@@@@@???>>>>>>>>><<<;;;999888999999:::888888999::::::;;;;;;<<<:::;;;<<<>>>@@@@@@AAAAAAAAABBBCCCBBBAAAAAACCCDDDNNNQQQkkkVVVPPPFFFEEEDDDCCCBBBCCCDDDDDDDDDCCCEEEJJJPPPXXXfffrrryyyvvvllliiibbbXXXQQQNNNKKKGGGFFFGGGGGGEEECCCBBBAAA@@@AAABBBDDDEEEEEEGGGEEECCCBBBCCCDDDDDDDDDGGGIIIKKKLLLNNNVVVdddoooqqq]]]\\\TTTTTTTTTSSSQQQOOOMMMLLLKKKIIIHHHGGGHHHIIIIIIJJJIIIGGGEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAA???@@@@@@@@@@@@@@@?????????@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????????????????>>>??????@@@@@@AAAAAABBBCCC@@@AAAEEEFFFAAA>>>@@@AAA@@@???>>>>>>@@@AAABBBCCC???===??????@@@FFFNNNRRR]]]nnnYYYsss|||QQQOOOQQQJJJOOOJJJFFFCCCBBB@@@@@@EEELLLVVV___kkkwww~~~lll]]]VVVSSSVVVnnn~~~|||zzzrrrlllnnnmmmcccWWWNNNKKKIIIFFFBBBDDDLLL]]]dddfffzzz~~~nnnbbbYYY[[[bbbiii___VVVVVV___hhhnnnooohhh```]]]hhh}}}tttKKK<<<>>>;;;999<<<@@@BBBBBBAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@??????>>>>>>>>>????????????@@@@@@??????>>>===<<<;;;:::999888888888888666777888:::;;;;;;;;;;;;:::;;;<<<>>>???@@@AAAAAAAAACCCDDDDDDCCCBBBCCCEEEKKKKKKsssbbbSSSHHHGGGEEECCCBBBBBBCCCCCCCCCBBBDDDIIIMMMSSS___jjjuuu{{{}}}eeeZZZVVVOOOJJJIIIHHHFFFEEEEEEDDDCCC@@@>>>?????????@@@BBBCCCEEEEEECCCBBBAAABBBDDDFFFEEEEEEFFFJJJNNNNNNLLLMMMQQQUUUVVVooouuu\\\YYYSSSSSSRRRPPPOOONNNMMMLLLMMMKKKIIIHHHIIIJJJJJJIIIHHHGGGEEEEEEFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBB@@@@@@AAABBBCCCDDDEEEEEEBBBAAAAAA@@@@@@@@@@@@@@@??????????????????>>>===>>>???@@@AAABBBBBBBBBAAA???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBDDD???BBBNNNUUUPPPIIIHHHAAAAAA@@@@@@AAACCCFFFHHHEEEBBBAAACCCDDDDDDJJJQQQSSSaaarrrQQQwwwvvvSSSPPPQQQIIIOOOKKKFFFCCCCCCAAA???DDDJJJRRR[[[gggttt|||ppp]]]TTTSSSXXXrrruuummmfffZZZUUUZZZWWWUUUSSSRRRPPPMMMHHHEEEGGGAAAMMMYYYVVVgggnnnfffaaa\\\^^^fffhhhnnnoookkkrrr~~~kkkGGG<<<>>>999999<<<@@@BBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????>>>>>>>>>>>>?????????????????????>>>>>>===::::::::::::999888777666555666888:::;;;;;;;;;;;;::::::<<<>>>???@@@@@@@@@@@@AAACCCCCCBBBBBBCCCDDDGGGIIIbbbuuu~~~qqqYYYJJJIIIFFFDDDBBBAAAAAAAAA@@@???BBBGGGKKKOOOYYYcccooovvvlll[[[UUURRRKKKIIIMMMJJJIIIHHHFFFEEECCC@@@??????@@@AAABBBBBBCCCEEEFFFDDDCCCCCCDDDFFFHHHGGGFFFHHHKKKPPPQQQPPPOOOOOOPPPIIISSSggg~~~qqq[[[ZZZSSSRRRPPPNNNMMMLLLLLLMMMMMMJJJHHHHHHJJJLLLKKKJJJHHHFFFDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAA@@@???????????????>>>?????????>>>>>>===<<<===>>>@@@AAABBBBBBAAAAAA===???@@@BBBBBBBBB@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCCCCFFF@@@DDDWWWbbb\\\QQQKKKDDDCCCAAA@@@AAACCCFFFHHHDDDBBBBBBEEEFFFFFFKKKQQQZZZhhhxxxKKKxxx|||nnnQQQOOOOOOFFFLLLKKKGGGDDDCCCAAA???CCCIIIQQQYYYfffsss|||xxxcccZZZTTTYYYtttqqqjjjddd[[[ZZZccc[[[ZZZXXXUUURRROOOMMMKKKJJJ:::EEERRRLLLZZZuuuiiimmmrrrsssyyy}}}~~~dddDDD===???999999<<<@@@CCCCCCBBBBBBBBB@@@@@@@@@@@@??????>>>>>>???>>>>>>>>>>>>>>>?????????????????????>>>======999999::::::999888666555555666888:::;;;;;;;;;;;;999:::<<<===???@@@@@@@@@===???AAAAAA@@@@@@AAABBBCCCHHHWWWrrrfffzzzvvv]]]KKKJJJGGGDDDBBBAAA@@@@@@======AAAFFFIIILLLTTT^^^hhhppp|||oooaaaVVVVVVTTTMMMLLLQQQNNNLLLJJJHHHFFFEEEDDDDDDAAACCCCCCCCCBBBBBBCCCDDDEEEEEEEEEFFFHHHIIIHHHFFFEEEHHHJJJLLLLLLLLLMMMMMMQQQNNNTTTdddrrrgggZZZ___SSSRRROOOMMMKKKLLLLLLMMMKKKIIIFFFGGGJJJMMMLLLKKKHHHFFFDDDDDDEEEFFFEEEDDDAAABBBBBBCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@??????AAA@@@@@@???>>>?????????>>>>>>???>>>>>>===<<<<<<===>>>@@@AAABBBBBBAAAAAA<<<>>>AAACCCCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDEEE===BBBVVVddd\\\MMMDDDGGGEEEBBB@@@???@@@AAABBBAAA@@@AAADDDEEEDDDHHHNNNaaannn}}}PPPaaauuueeeGGGJJJRRRQQQMMMJJJFFFAAA@@@@@@BBBDDDKKKNNNWWWeeeqqqyyyppp\\\YYYiii}}}xxxzzzyyyqqqhhh```XXXQQQMMMNNNGGGFFFKKKPPP[[[vvvxxxQQQ===>>>AAA======>>>@@@BBBCCCCCCBBBBBB@@@@@@@@@??????>>>===<<<====================================<<<<<<<<<<<<777777777777777777777777888888888888888999999999999999::::::;;;<<<<<<<<<>>>>>>???@@@AAAAAAAAAAAA>>>IIILLLjjjmmmaaa[[[mmmzzzcccIIIFFFDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@CCCIIIPPPVVVaaakkkzzzzzziii```YYYTTTSSSRRRPPPOOORRRSSSPPPNNNNNNNNNMMMIIIEEEHHHFFFCCCBBBDDDGGGIIIJJJLLLLLLLLLKKKJJJHHHFFFFFFIIIKKKNNNOOONNNMMMMMMMMMQQQOOORRRWWW\\\cccuuuvvv^^^VVVWWWSSSPPPLLLJJJJJJKKKJJJJJJKKKIIIFFFCCCDDDFFFIIIKKKGGGFFFEEEDDDDDDDDDDDDDDD@@@BBBFFFGGGFFFDDDCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>????????????===;;;:::======>>>???@@@@@@AAAAAA;;;<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDJJJEEEAAABBBEEEFFFBBB===@@@BBBDDDFFFGGGGGGEEEEEEBBBBBBAAAAAA@@@?????????<<>>???@@@BBBCCCCCCBBBBBB????????????>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::888888888888888888888888777777888888888999999999999::::::;;;<<<<<<=========>>>???@@@AAAAAAAAAAAABBBFFFFFF\\\ooo]]]WWWaaa]]]NNNIIIFFFEEECCC@@@???AAA@@@@@@@@@@@@BBBGGGNNNSSS[[[dddtttxxxlllccc\\\VVVUUUUUUTTTVVVZZZ[[[WWWSSSQQQQQQPPPMMMJJJGGGGGGFFFFFFGGGIIIKKKMMMMMMMMMMMMMMMMMMLLLLLLKKKLLLNNNPPPPPPPPPQQQRRRTTTSSSRRRUUUYYY\\\bbbooo}}}zzzdddVVVQQQPPPRRROOOKKKIIIIIIJJJIIIHHHLLLJJJHHHEEEDDDCCCDDDDDDEEEDDDCCCBBBBBBBBBBBBBBB???BBBEEEFFFEEECCCBBBBBB@@@???????????????>>>>>>?????????>>>>>>===;;;;;;<<<======>>>>>>?????????;;;<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBDDDCCCCCCCCCCCCCCCBBBAAA@@@AAABBBDDDDDDDDDDDDCCC?????????@@@@@@@@@@@@@@@@@@CCCFFFEEEAAABBBHHHNNNPPPcccwwwFFFKKKcccSSSOOONNNPPPMMMIIIDDDAAA@@@@@@AAABBBDDDJJJQQQTTTWWW```jjjmmmeeeuuu|||zzzzzzwwwxxx|||{{{|||eeeGGG<<<>>>>>>999>>>???@@@BBBBBBBBBAAAAAA===>>>>>>======<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999888888888888888888888888777777777888888888999999::::::;;;;;;<<<======>>>===>>>???@@@@@@AAAAAA@@@BBBBBBDDDRRR{{{aaa___fff```RRRLLLHHHGGGDDD??????BBBAAAAAA@@@@@@AAADDDJJJNNNTTT[[[jjj|||~~~yyyoooggg___]]][[[YYYZZZ]]]___[[[VVVTTTTTTTTTRRRPPPKKKNNNOOONNNLLLKKKMMMPPPQQQQQQPPPOOOOOOOOOOOOOOONNNPPPRRRRRRSSSTTTWWWYYYWWWXXX\\\bbbeeeiiirrr{{{vvveee[[[VVVRRRQQQPPPMMMJJJIIIIIIIIIHHHGGGJJJIIIGGGEEECCCBBBAAA@@@CCCBBBAAA@@@@@@????????????BBBDDDEEECCCBBBAAAAAA>>>>>>>>>>>>??????????????????>>>===<<<<<<<<<<<<<<<<<<<<<===============<<<<<<======>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@BBBCCCAAA???===>>>@@@??????@@@@@@AAAAAABBBBBB======>>>>>>???@@@@@@AAACCCDDDDDDAAA>>>@@@HHHOOOSSSiii{{{IIIHHHuuuiiiRRRPPPTTTRRROOOKKKGGGCCC@@@??????AAADDDJJJNNNMMMNNNVVVaaauuusssooo~~~xxxzzzpppjjjccc^^^```nnnyyyZZZCCC===???>>>:::??????AAAAAABBBAAA@@@???<<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888888888888888888888888888666666777777888888999999:::;;;;;;<<<<<<======>>><<<===>>>???@@@@@@@@@@@@???>>>GGGQQQooolllkkkrrroooSSSKKKGGGHHHFFF@@@???CCCAAAAAAAAA@@@@@@BBBFFFIIIQQQTTTaaauuu{{{wwwrrrlllddd``````aaa^^^[[[ZZZZZZYYYVVVRRRRRRVVVZZZXXXRRROOOPPPSSSVVVUUUSSSQQQPPPOOOPPPPPPQQQSSSWWWXXXXXXXXXXXXYYY[[[___fffooowwwrrraaa[[[XXXUUUSSSOOOMMMJJJIIIIIIIIIHHHGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>>>>???AAACCCCCCBBB@@@???@@@<<<======>>>>>>????????????>>>===<<<;;;<<<<<<============<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@@@@???===<<<<<<<<>>>>>>>>?????????CCCCCCCCC@@@===@@@GGGMMM]]]ppp{{{}}}EEEBBBdddvvvYYYRRRVVVSSSQQQMMMIIIEEEAAA???>>>EEEIIIPPPSSSPPPKKKOOOWWWfffuuuzzzsssggggggfff___ZZZZZZRRROOOMMMKKKLLLXXXsssqqqQQQAAA???AAA???===???@@@AAAAAAAAA@@@???>>><<<<<<<<<;;;;;;:::999888999999999999999999999999:::::::::999999999888888777777777777777777777777555666666777888888999999::::::;;;;;;<<<=========<<<<<<===>>>????????????>>>===FFFLLL___ooommm[[[MMMEEEHHHIIICCC@@@CCC@@@AAAAAA@@@???@@@CCCEEEPPPPPPYYYmmm~~~zzzwwwrrrpppnnnmmmkkkfff]]]WWWXXX]]]aaaaaa\\\ZZZ[[[^^^[[[ZZZWWWVVVUUUVVVXXXYYY\\\___dddfffeeebbb```___aaafffooo{{{ppp^^^WWWSSSPPPPPPOOOMMMKKKJJJKKKKKKIIIHHHGGGFFFCCCAAA@@@BBBDDDEEEDDDCCCBBB@@@???>>>>>>>>>>>>@@@BBBAAA@@@>>>>>>>>><<<<<<<<<======>>>>>>??????>>><<<;;;;;;;;;========================<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBB???===>>>BBBDDDAAA>>>@@@@@@@@@???@@@@@@AAABBB?????????>>>>>>>>>======@@@BBBBBBAAA???AAAEEEHHHWWWhhhsssyyyAAA@@@WWWiiiUUUTTTSSSQQQOOOKKKGGGCCC@@@>>>IIINNNVVV\\\XXXOOOKKKMMMVVViii{{{rrrhhh\\\TTTOOOWWWeeennnjjjdddXXXRRRNNNKKKIIIOOOeee}}}jjjLLLAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA???>>>===;;;<<<<<<;;;;;;:::999888999999999999999999999999:::999999999999888888888666666666666666666666666444555666666777888999999999999::::::;;;<<<<<<===;;;<<<===>>>>>>??????>>>@@@???AAAAAAOOOiiiqqqZZZHHHHHHJJJEEEAAACCC@@@AAABBBAAA@@@@@@AAACCCNNNMMMSSScccsss{{{~~~qqqhhhdddhhhmmmooonnnoooqqqsssiiigggeeedddeeehhhkkknnnpppsssxxxyyywwwtttqqqpppooosssyyymmmZZZSSSNNNMMMOOONNNMMMKKKKKKLLLKKKJJJHHHJJJHHHFFFCCCBBBBBBCCCCCCEEEDDDBBBAAA??????>>>>>>>>>???@@@@@@>>><<<<<<===<<<<<<<<<<<<==================<<<<<<;;;<<<<<<===<<<<<<==================<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBB@@@===;;;???GGGKKKJJJFFF@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======???@@@AAAAAAAAAAAACCCEEEFFFVVVhhhzzz???BBBPPPyyywwwYYYRRRRRRQQQOOOLLLHHHDDD@@@>>>GGGNNNZZZeeedddZZZQQQMMMOOOaaaqqq}}}|||nnniiiiiijjjfffbbblllzzzkkk^^^XXXUUUVVVdddtttfffIIIAAAAAA??????CCC@@@AAAAAAAAA@@@???===<<<<<<<<<<<<<<<;;;:::999888888888888888888888888888888888888777777777666666555555555555555555555555444444555666777888999999888888999999:::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===AAA???===IIIhhh{{{~~~nnnOOOIIIJJJEEEBBBDDD@@@AAABBBBBBAAA@@@AAABBBHHHHHHOOOZZZeeennnxxx|||zzzzzz|||kkkWWWSSSPPPOOOPPPLLLKKKJJJJJJKKKKKKIIIGGGFFFGGGHHHHHHHHHFFFDDDBBBDDDCCCBBB@@@???>>>======>>>???@@@>>><<<;;;;;;<<<======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===<<<<<<;;;::::::;;;;;;<<<<<<======<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAA>>>======@@@DDDGGGHHHGGG???@@@AAAAAAAAAAAA??????@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@BBBDDDCCCMMM```zzz<<>>DDD@@@AAAAAAAAA@@@>>>===<<<<<<<<<<<<<<<;;;:::999999777777777777777777777777777666666666555555555555444444444444444444444444444444555666777888999999777888888999999:::;;;;;;:::;;;<<<===>>>>>>>>>>>>888CCCBBBCCCNNN]]]yyyVVVIIIIIIEEEBBBEEE???AAACCCCCCAAA@@@AAAAAACCCEEELLLUUU\\\cccppp{{{iiiTTTRRRQQQOOOOOOKKKJJJIIIIIIJJJJJJHHHFFF???CCCHHHLLLMMMKKKGGGDDDDDDCCCAAA???>>>===<<<<<<>>>??????>>><<<:::;;;<<<=========<<<<<<;;;;;;::::::;;;<<<=========;;;;;;888888999::::::;;;<<<<<<<<<<<<<<<===============>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@<<<>>>??????>>>>>>???AAA>>>???@@@BBBAAA@@@>>>===?????????@@@AAAAAABBBBBBAAA@@@???>>>>>>@@@BBBDDDMMMPPP^^^xxxBBB<<>>???<<<<<<@@@@@@@@@???>>>===<<<;;;;;;<<<<<<;;;::::::999888888555555666666666666666555666666666666666666666666444444444333333222222222444444444555555555555666888888888888888888999999<<<======>>>>>>>>>>>>===<<>>>>>;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;999999888999::::::;;;;;;::::::999999999999999999999999???>>>>>>>>>============:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???@@@@@@AAA???????????????????????????>>>>>>>>>>>>@@@AAABBBIIIQQQ```uuu;;;666BBBSSSnnn{{{bbbUUURRRQQQQQQMMMFFFBBBBBB===EEEPPP]]]jjjpppjjj```QQQOOOXXXhhh}}}wwwsssccckkkttt}}}vvvkkkcccaaabbbdddeeemmmwwwnnn]]]TTTSSSQQQWWWjjjlllUUUBBB???AAA>>><<>>===<<<;;;:::;;;;;;;;;:::999999888888555555666666666666555555555555555555555555555555444444333333333222222222444444444444555555555555777777777888888888999999;;;;;;<<<=========<<<<<<===@@@>>>@@@CCCFFF```qqquuunnnVVVRRRJJJBBBEEEDDDBBBAAA@@@AAAAAA???>>>@@@@@@DDDLLLRRRXXX```iiivvv|||~~~\\\RRRKKKHHHLLLLLLKKKIIIFFFEEEEEEEEECCCBBBDDDBBBCCCFFFKKKKKKGGGCCCAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<;;;;;;;;;::::::::::::888999999:::::::::::::::999999999999999999:::::::::::::::;;;<<<<<<======<<<;;;:::999:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>????????????????????????@@@??????>>>>>>@@@BBBDDDIIIRRRbbbvvv;;;888???III\\\xxxWWWTTTSSSRRRNNNGGGEEEGGG???AAAGGGSSSeeerrrrrrkkkWWWQQQVVVcccwww~~~{{{zzzzzzwwwooojjjjjjooo~~~zzzssskkkbbb[[[ZZZ```nnnzzzuuucccUUUQQQOOOJJJLLL^^^yyy]]]LLL???@@@BBB@@@===>>>??????>>>===<<<;;;;;;::::::::::::999999888888777444555555666555555444444444444444444444444444444333333333333222222222222333333333444444444555555555555666777888888999999999999:::;;;;;;;;;;;;;;;===???===???AAA???MMMjjjyyyoooaaalll|||eeeWWWLLLEEEHHHEEEDDDBBBAAABBBBBBAAA@@@>>>===@@@GGGMMMRRR\\\eeeooouuu}}}gggTTTPPPJJJGGGLLLMMMJJJHHHEEEDDDDDDDDDBBBAAAFFFBBB@@@@@@BBBCCCBBB???@@@@@@??????>>>=========<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999999999:::;;;777888999999::::::999999888888999999::::::;;;;;;666777888:::;;;===>>>???CCC@@@<<<888777888;;;===:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===???CCCFFFJJJUUUeeexxx======AAAEEEQQQzzzbbbYYYRRRQQQPPPMMMJJJJJJDDDBBBBBBKKK]]]oootttppp^^^UUUVVVbbbvvv{{{uuupppkkkfffeeefffjjjttt~~~zzzllldddbbbjjjwwwxxxhhh\\\YYYOOOKKKLLLZZZqqq~~~TTTHHH??????BBB@@@>>>>>>>>>>>>===<<<<<<;;;::::::999999999888888777777777444444555555555444333333444444444444444444444444333222222222222222222222222333333333444444444444333444444666777888999999888888999:::;;;;;;;;;;;;;;;<<<:::===CCC@@@GGG[[[xxx}}}wwwhhhgggmmmrrrZZZMMMHHHKKKGGGDDDBBBAAABBBCCCBBBAAA@@@>>>@@@EEEJJJOOOYYYbbbjjjqqqyyyuuu\\\OOOOOOIIIGGGJJJHHHHHHFFFDDDCCCCCCCCCBBB@@@CCCAAA>>>===>>>???>>>===>>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<;;;999777777888:::;;;666777888888999999888888777888888999:::;;;;;;<<<888888999;;;<<<>>>??????IIIFFF@@@<<<999888999:::888888888888888888888888999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>???@@@???===<<<===BBBFFFLLLWWWgggzzz999;;;===@@@IIIggguuubbbPPPMMMQQQRRRNNNJJJEEEBBB>>>CCCTTTgggpppoooaaaWWWUUU]]]ooo{{{zzzrrrfff^^^VVVTTTUUU]]]jjjzzz~~~qqqaaaXXXMMMIIIHHHNNN___vvvrrrQQQHHH@@@>>>??????>>>???======<<<<<<;;;;;;::::::777777777777777666666666444444444444444333222222222222222222222222222222222222222222222222222222222222222222333333333444222222333444666777888888777888999:::;;;;;;;;;;;;;;;<<<888;;;CCCBBBEEETTT{{{}}}nnnhhhkkkcccQQQIIIKKKHHHEEEBBBAAAAAABBBAAAAAAAAA??????CCCGGGKKKTTT\\\gggmmmwww~~~jjjTTTIIIJJJGGGGGGHHHCCCFFFDDDBBBAAABBBBBBAAA???>>>>>>>>>>>>???>>>===;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::;;;999888777777888:::;;;555666777777888888777777777777888888999:::;;;;;;::::::::::::;;;;;;;;;;;;CCCBBB@@@>>><<<:::999999888888888888888888888888999999999999:::::::::;;;<<<<<<<<<<<<<<<<<<<<<;;;===========================???@@@===;;;<<>>======>>>???<<<<<<;;;;;;;;;:::::::::666666666666666666666666444444444444333222111111222222222222222222222222111111111222222222222222111111222222222333333333222222333444555555666666777777888:::;;;;;;;;;;;;<<<===777888@@@??????KKKgggsssjjjjjj~~~aaaNNNJJJKKKGGGDDDAAAAAAAAAAAA@@@@@@>>>>>>AAACCCEEELLLTTTaaahhhqqqyyyuuu]]]KKKDDDFFFCCCEEEGGGAAADDDBBB@@@@@@@@@AAA@@@>>>;;;<<<>>>??????>>><<<;;;999999999999999999999999999888888777777888888999999888777777777888999:::444555666666777777666666666666777777888888999999999999888888777777777666888999;;;<<<===<<<;;;:::888888888888888888888888888888999999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<========================;;;???AAA@@@<<<<<<@@@EEEOOOUUUaaattt<<<>>><<<@@@FFFJJJtttdddRRRQQQSSSPPPMMMEEEDDD@@@>>>DDDPPPZZZ]]]bbbZZZXXXYYYddd}}}tttyyyxxxttt~~~xxxiii[[[QQQJJJGGGFFFQQQiii}}}vvvqqqqqqsssxxxlll^^^```cccffflllrrryyy~~~wwwVVVGGGFFFCCC???======>>>>>>;;;;;;;;;:::::::::::::::555555555555555555555555444444444333333222111000111111111111111111111111000111111111222222222222111111111111222222222222222222333333444444444555555555777888999::::::::::::===999999???===;;;DDDQQQooo^^^RRRNNNKKKFFFCCCBBBAAAAAA@@@@@@===>>>@@@AAAAAAFFFLLLYYY```iiiqqqxxx~~~|||cccQQQFFFFFFHHHBBBBBBFFFBBBCCCAAA??????@@@@@@???>>>;;;===>>>>>>===;;;::::::888888888888888888888888777777666666666666777777777777777777888888999999444444555666666666666555666666666666666777777777888888777777777666666666777888999;;;;;;;;;::::::888888888888888888888888888888888888999999999999999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;@@@EEEDDD???>>>AAAFFFNNNQQQZZZmmm<<<===999>>>BBB===___ttt[[[TTTSSSSSSSSSIIIIIIEEE>>>???FFFNNNPPPXXXRRRRRRTTT^^^xxxxxx}}}|||ppp{{{ppp___RRRKKKJJJJJJBBBMMMdddxxxoooddd]]]___```]]]ZZZ[[[ZZZ^^^aaabbbdddjjjttt|||eeeppp~~~yyyuuu}}}kkkJJJBBBCCCCCC@@@>>>======<<<;;;;;;::::::::::::::::::444555555555555555555555444444444333222111000///000000000000000000000000000000111111222222222222000111111111111222222222333333333333333333333333333444555777888888999999777===;;;<<>>?????????>>>>>>>>>===<<<:::999999:::777777777777888888888888666666555555555555666666555666777888888888888888333444555555666666555555666666666666555555555555888888888888888888888888======<<<<<<;;;:::999888888888888888888888888888777888888888888999999999777777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>??????===<<<;;;:::999999999999666666666666666666666666666666444333333333333333333222111111000000111111222222222222222222222222000111111111111222222222111111222222222333333333777888888999999999888888<<<<<<<<<888666999AAAHHHKKKTTTrrrbbbWWWTTTLLLAAA===BBBEEEDDDCCC@@@>>>>>>AAADDDFFFGGGKKKQQQZZZdddmmmvvv}}}qqqYYYLLLIIIEEECCCCCCDDDCCCCCCAAA@@@>>>=========>>>???@@@???===<<<::::::999999:::999888777777777888888777777888777777666555444555555555555666666666666555555444444444333333333999888777555444444444444333666:::======;;;777444555666777888999:::::::::888888888888888888888888===;;;999999;;;;;;999777999888777999;;;<<<<<<;;;===<<<:::::::::;;;===???>>>BBBEEEBBB>>>???FFFMMMRRRTTT\\\nnn777<<<;;;:::<<<===PPPooo}}}|||{{{XXXRRRTTTQQQNNNKKKFFFBBB@@@@@@BBBCCCLLLOOONNNLLLUUUhhhxxxzzz{{{{{{ooo\\\VVVRRRLLLMMMGGGMMMUUURRRSSSXXXVVVUUUXXX]]]aaafffnnnyyy|||mmmccc___nnnxxx[[[EEE??????>>>===============<<<;;;:::999888888888888555555555555555555555555:::888555222000000000111333222111111000000111111222222222222222222222222000000111111111222222222111111111222222222333333666777888888999999888888888:::<<<<<<<<>>>>>@@@AAABBBBBBDDDIIIRRR]]]hhhsss~~~nnnUUUJJJGGGDDDBBBBBBBBBBBBAAA@@@???>>>=========>>>>>>>>>>>><<<;;;::::::::::::888888888888777777777666666666777777777666555555555555555555666666666666444444444444444444444333666555444444444444444555555666777888999888777666666666777888999999999999888888888888888888888888<<<:::888999:::;;;999777999888888:::===?????????===<<<:::::::::;;;===>>>===@@@AAA@@@===>>>DDDJJJWWWYYY```qqq888<<<999999<<<:::EEE\\\|||yyyfffRRRPPPSSSPPPNNNIIIEEEAAA@@@??????DDDGGGIIIJJJPPP\\\gggllloooyyy{{{}}}}}}qqqggg]]]TTTNNNIIIPPPYYYXXX```nnnsssxxxdddgggwww}}}cccOOODDD======<<<;;;;;;;;;;;;<<<:::999888777777666777777555555555555555555555555999777444111//////000111222222111000000000000111111111111111111111111111000000000111111111222222111111111222222222222333555666777888888888888888777999;;;::::::<<>>???@@@???>>>???CCCJJJSSS^^^kkkxxxdddOOOHHHEEEBBBAAAAAAAAA@@@??????>>>======<<<<<<======<<<<<<;;;:::::::::::::::666777888888888777666555555555666666777666666666444555555555555666666666333444444444444444444444333333222222333444444555666555444444444555777888777777888888888888777777777777777777777777777777;;;999888888999:::999777777666777999===???@@@???<<<;;;:::::::::;;;===>>>=========<<<<<<>>>CCCFFFVVVXXX___qqq777;;;888888===:::===LLLtttbbbUUUTTTSSSQQQMMMIIIDDD@@@>>><<>>=========<<<<<<<<<<<<<<<::::::999999999::::::;;;666777999:::999888666444333444555555666666666666444444444555555555666666333333333444444444444555444444333333333333444444666555444444444555777888777777777888777777666666777777777777777777777777888888888888888888888777666555555777:::<<<<<<;;;;;;;;;:::::::::;;;<<<======<<<;;;;;;<<>>;;;;;;EEEVVVdddVVVVVVUUURRRNNNHHHCCC???<<<>>>>>>@@@CCCFFFLLLTTT[[[\\\iiimmmrrr~~~~~~vvvfffmmm{{{xxxXXXDDD@@@CCC<<<<<<;;;::::::::::::;;;666666555444444444555555444444444444444444444444...000333555555444222000222111000000//////000000000000000000000000000000//////000000000111111111000000111111111222222222222333444555666666666666444666888999:::;;;<<<===777BBBGGGTTTpppbbbccctttyyyUUUNNNPPPLLLGGGGGGCCCBBBAAAAAACCCCCCBBB@@@BBBBBBBBBDDDIIIRRR]]]eeevvvyyy|||||||||bbbMMMIIIFFFDDDAAAAAAAAA@@@>>>===<<<<<<<<<<<<;;;;;;::::::999888888888888999999:::666888999::::::888666555222333444555555555555555444444444444555555555555444444444444444444444444777666555444333333333333444555666777777777666666666666777777777666555555666666666666666666666666666777777777777777777777888666666777999:::999888:::::::::::::::;;;<<<<<<>>>===;;;;;;===???CCCEEELLLOOOWWWjjj222999777777===<<<:::BBBLLLtttxxx[[[YYYXXXVVVSSSNNNHHHCCC???@@@======@@@CCCGGGOOOXXXWWWcccgggjjjvvv{{{xxx{{{uuuyyygggfffsss~~~yyywwwzzzwwwqqq}}}oooRRRBBB@@@BBB;;;;;;:::999999999999:::555555444444444444555555333333333333333333333333000222555777666333000...111111000////////////000/////////////////////////////////000000000111111000000000111111111111222111222333444555666666666888888999:::::::::999999888>>>???EEEkkk}}}ggg```pppcccRRROOOLLLJJJIIIFFFDDDBBBBBBCCCDDDDDDCCC@@@@@@@@@AAAEEELLLUUU[[[dddmmmwww{{{{{{}}}qqqUUUIIIKKKDDDCCCAAA@@@@@@???===;;;:::;;;;;;;;;;;;:::999999888888777777777888888999777777888888888777666555333333444444555444444444333444444444444555555555555555444444444333333333888777666444333333222222222444666888999777555444555555666666666666666555666666666666666666666666444666777666555555666888:::999888888::::::999888999:::::::::;;;;;;;;;;;;=========<<<<<<>>>CCCFFFQQQSSSZZZlll111999888555::::::999AAAGGG^^^mmmZZZZZZZZZXXXSSSMMMGGGCCC@@@<<<;;;>>>@@@AAAHHHQQQNNNZZZ]]]___kkkpppooosssqqqvvvqqqggghhhiii```\\\___\\\WWW^^^jjjuuufffMMMAAA???>>>:::999888888777777888888555555444444444555555666222222222222222222222222333333444444444333222222111111000///////////////////////////////////////////////////000000000111000000000000111111111111000111222444555555555666999888777777777666555333999;;;;;;???VVViiikkkgggVVVNNNKKKKKKIIIGGGCCCBBBBBBCCCCCCBBB@@@AAAAAABBBDDDHHHNNNRRRTTT\\\gggooosssxxx~~~uuu___NNNGGGHHHBBBAAA?????????>>>;;;999999:::;;;;;;;;;:::888888888888777666666666777777666666555555555444444444333333444444444333333222333333444444444555555555666666555444333222222111555555444333222222333333111333555777777666444333333444444555666666666666555555555555555555555555333555666666444444666888888777777888:::;;;:::999999999::::::;;;;;;;;;;;;;;;===???===:::<<>>???>>>CCCKKKFFFRRRUUUVVVaaaggggggmmmsssxxx~~~xxxssseee^^^]]]XXXNNNPPPSSSVVV]]]hhhvvv|||~~~}}}|||]]]HHH???===;;;888888777666666666666666555555444444444555555666222222222222222222222222333222111111333555888999111111000///////////////////////////////////////////////////000000000000000000000000111111111111///000222333444555555555222222333666999<<<======999999:::<<>>======<<<:::777999999:::;;;:::999888777888888777666666666666666555444333222222222333333444444444444333333222111333333333444444444555555777777666555333222111000222222111111222222333444111222333444444444333333222333444555666666666666555555555555555555555555222444666666444333555888444444444555888999999888888999:::;;;;;;;;;::::::999===@@@===999:::AAAHHHNNNPPPXXXjjj444555777888777888999;;;CCCBBBRRRyyyhhh\\\\\\[[[RRRMMMOOODDDBBB>>><<<<<<>>>AAACCCFFFHHHKKKOOOTTT[[[ccchhhpppsssxxx|||yyyvvv{{{|||mmmbbb___eee```TTTWWWgggzzz~~~}}}~~~pppTTTEEE@@@>>><<<999777666666777777666444333333333333333333333333000000000000000000000000000111000000///000444666000000///...............000000//////.........---000000//////.........---///////////////000111111000000111222444555555666777777777777666666666666777:::999:::@@@MMMvvvppptttjjjVVVPPPQQQMMMHHHEEEFFFFFFDDDBBBAAAAAA@@@@@@AAAAAABBBBBBFFFHHHKKKOOOWWWaaammmuuu|||xxxxxxnnn^^^LLLCCCEEEDDD>>>>>>>>>===<<<<<<;;;;;;999:::;;;;;;999888888888777777666777888888666444555555666666555444333333444444333222222333444444222333333333222333666888>>><<<999555222111111111111111222333444444555555444444444333333222222222444444444555555555555666;;;999666666777777777666555555555555555555444444666555;;;@@@;;;111444???:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::<<>>@@@BBBDDDGGGKKKRRR\\\gggnnnqqqtttxxxyyytttqqqxxx|||{{{ttteee```ggglll|||~~~rrrnnnvvvhhhNNNBBB???===:::888777666666777777666444333333333333333333333333000000000000000000000000/////////......///222555000000///...............000/////////.........---000/////////.........---///////////////000000111000000111222333444555555666666666666666666666666888:::999:::===BBB```zzzlllnnn{{{~~~^^^PPPOOONNNKKKGGGDDDBBBAAABBBAAAAAA@@@@@@@@@AAAAAABBBCCCEEEGGGKKKQQQZZZdddkkkuuu{{{}}}ssssssxxx~~~\\\PPPFFFAAABBBAAA>>>>>>======<<<;;;;;;:::888:::;;;:::888777888888888777666666777777666444555555555555555444333333444333222111111222333444222333333333222333555888<<<:::777444222111111111111111111222333333444444444444333333333222222222444444444444555555555555555555444555666666444222666666666666666555555555777888@@@HHHCCC777666===::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;:::<<<>>>AAABBBDDDOOOfff222333555555555666777999999@@@BBBWWWtttfffbbb\\\WWWVVVKKKHHHCCC???<<<;;;;;;<<>><<<;;;999777666555555666777555444333333333333333333333333000000000000000000000000---.........---...000333000///......---........./////////.............../////////...............//////......//////000111000000111222333444444555555555555555555555666666777999888:::<<<:::JJJiiilll```___oooVVVPPPPPPNNNJJJDDDAAAAAACCCAAAAAA@@@@@@???@@@@@@@@@@@@AAABBBDDDHHHOOOXXX]]]gggmmmwwwwwwjjjgggsssxxxPPPJJJGGGCCCBBBBBB======<<<<<<;;;:::::::::888999:::999888777777999:::888666666666666555444444444555555444444333333222222111111111111222222111222333333222222444666888777444222111111111111000000000111222222333333333333333222222222222222444444444444555555555555555555777:::;;;:::777444666666666666666666666666666999CCCLLLGGG;;;666999999999:::::::::;;;;;;;;;;;;<<<<<<;;;:::;;;>>>@@@@@@BBBNNNeee000222444444444444666888;;;???===GGGkkk~~~mmm```YYYYYYPPPMMMIIICCC???;;;:::999<<<===>>>@@@DDDKKKTTTZZZ```bbbiiirrrxxx}}}xxxrrrrrr|||}}}pppPPP???;;;;;;:::888666555444444666666555444222222222222222222222222000000000000000000000000---...///...------///111///......------.........................................................///............///000000000000000111222333333444444444444444555555555555444777666:::>>>;;;BBBWWW{{{|||kkkddduuujjjXXXTTTOOOJJJHHHFFFEEEDDDBBBAAA@@@???????????????>>>??????@@@BBBFFFLLLPPPWWW]]]eeemmmuuu{{{rrrfff]]]ddd{{{tttNNNLLLIIIBBB@@@AAA<<<<<<;;;;;;::::::999999777888999888777666777999===:::777555555555444333333333444444444333333222111111000000000000111111111222333333222222333555444333222111111111111111//////000000111111111222222222222222222111111111333333444444444555555555666666777:::;;;;;;999777444444444555555555555555444888AAAHHHDDD999444555999999999999:::::::::::::::;;;<<<;;;;;;;;;>>>@@@???AAALLLccc000111333444333444555777;;;999777@@@QQQjjjiii______WWWTTTOOOIIIDDD???;;;999;;;<<<>>>???AAADDDIIILLLPPPQQQ[[[kkkzzz|||}}}~~~|||bbbGGG<<<;;;:::888888555444333444555666555444222222222222222222222222////////////////////////...///000///......///111......------------......---------...............---------..............................//////000///000000111111222222222222222333333444444444444333666444777>>>;;;>>>NNNVVVwwwqqqwwwiii]]]PPPJJJLLLMMMIIIDDDCCCBBBAAA@@@????????????>>>>>>???>>>???AAADDDGGGIIINNNTTTZZZ```hhhrrryyyzzz}}}yyyyyymmmggg___ZZZ[[[jjjdddJJJJJJEEE<<<;;;===;;;;;;::::::999888888888777777888777555666777999???<<<777444444444333333222222333333333333333222000000000000000000000000000111333333111111222333111000000000000111111111///000000000000000111111111111111111111111111111333333333444444444444555555444222333555666666666222222222333333444444444444777===@@@===777444555888888888999999999::::::999:::<<<<<<;;;;;;===??????@@@KKKaaa000111333444333444555777===:::999AAAFFFMMMyyyxxxgggddd]]]ZZZVVVQQQJJJDDD@@@===999<<<>>>@@@AAACCCFFFHHHKKKNNNYYYlllzzz~~~~~~xxx|||~~~kkkUUUAAA;;;;;;888666777444333222333555555555333222222222222222222222222////////////////////////---///000///......///000---------,,,------...///---------------.........---------------...............------......///000//////000000000111111111111111222222333333444444333666222333:::888999EEEBBBhhhvvvjjj~~~sss[[[PPPPPPQQQKKKDDDEEEDDDCCCAAA@@@?????????>>>???@@@???>>>???AAACCCBBBEEEIIILLLOOOTTT[[[aaafffnnnvvvxxxxxx~~~~~~vvvnnnhhheeecccXXXUUUTTT[[[hhh|||yyymmmxxxmmmSSSGGGHHHAAA;;;===>>>:::::::::999888888777777666777777666444555777:::AAA===777444222333333333111111222333333333222222000000111111111111000000///111333333111000111222//////000000111111111111000000000000000000111111000000000000000111111111333333333333444444444444777555222222444666666666000111111222222333333333666777999:::999777777888777777888888888999999999888:::<<<<<<;;;;;;<<<>>>???@@@JJJ```000222333444444444666777:::<<<===@@@AAADDDcccyyylllaaa___\\\WWWQQQJJJEEEBBB;;;<<<=========???BBBEEEGGGNNN\\\kkkrrrrrrrrruuuyyyyyy{{{~~~}}}zzzyyyzzz{{{}}}xxx\\\JJJ===<<<;;;666333666333222111222444555444333111111111111111111111111////////////////////////,,,...//////---,,,---...---,,,,,,,,,------...///,,,,,,,,,------.........,,,,,,,,,------............------------...///////////////000000000000000000000111111222333333444111666333333888666666@@@???LLL~~~sssrrrttt___WWWTTTNNNIIIGGGFFFDDDBBBAAA@@@??????>>>@@@AAA@@@??????@@@BBB@@@CCCFFFGGGGGGIIINNNRRRWWW]]]dddfffhhhnnnyyy|||xxxpppfff]]]YYYWWWVVVOOOOOOYYYooo{{{www~~~pppVVVHHHEEEDDD>>>>>>AAA<<<:::999999888777777666666666666666555444555777:::CCC>>>888333111222222222000000111222222222222222000000111222222111000000///111222333111000000000//////000111111111111111111111111111111111111111/////////000000000111111222222333333333444444444777666555555666777555444000111111222333333444444444555666666666777888888777777777777888888888999888:::;;;<<<;;;;;;<<<===@@@@@@JJJ___}}}000222444444444444666888111;;;;;;888;;;AAAUUUqqqzzzdddbbb___[[[UUUNNNIIIFFF???>>>;;;999888999===AAA===GGGWWWcccdddbbbeeellltttuuuxxx{{{||||||zzzvvvuuu|||yyywwwzzziiiSSSDDD:::<<<;;;444000444333222111222444555444333111111111111111111111111////////////////////////+++,,,......,,,++++++,,,,,,,,,,,,,,,------...///,,,,,,,,,------.........,,,,,,,,,------............------------...//////////////////000000000000///000000111222222333333...555444444999777666@@@CCC>>>dddlllpppnnn^^^WWWRRROOOHHHGGGEEECCCAAA@@@@@@???>>>@@@AAAAAA??????@@@AAAAAADDDFFFFFFEEEEEEIIILLLOOORRRVVVZZZ^^^dddmmmsssxxx|||~~~}}}~~~{{{yyyooommmeee[[[TTTRRRRRRRRROOOSSSdddlll]]]JJJCCCAAA>>>888<<<>>>555999999888888777666666666555666555444333444777:::DDD???888333111111222222///000111222222222222222000111222333333222111000...000222333111000///000///000111111111111111000222222222111111111111111.../////////000000111111222222333333333444444444222222222444555333000---111111222333333444555555000222333333333666666666777777777777888888888888777999;;;<<<;;;;;;<<<===@@@AAAJJJ___}}}000000111222333444444555777777888888;;;@@@GGGLLLsssaaaWWWYYY\\\UUULLLHHH@@@999:::<<<<<<===???AAACCCGGGKKKOOOUUU[[[___eeeiiioootttwwwzzz|||~~~}}}xxxuuusssrrrtttvvvppppppsssSSSDDD@@@;;;888777666444333222222222111111111111000//////000000000000/////////////////////////////////...------...///...---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......---------...000222222111///...111111222333333333222222222222222333444555666777<<>>>>>???@@@BBBCCCDDDDDDIIIJJJLLLNNNQQQTTTWWWXXXccccccdddfffhhhiiijjjkkklllmmmppprrrssstttttttttooosssvvvuuurrrqqqtttxxxwwwzzzxxxqqqnnnoookkkdddaaaWWWRRRRRRLLLFFFJJJVVVggguuuttt[[[MMMBBBBBBAAA???>>><<<;;;;;;999999888888777666666666666555555555555444444444;;;:::999555111.........000000000000000111111111000000000000111111111111000000000000000000000000000000000000000000000000000///.........000111222////////////000000000000333222222222222222222222333333333333333333333333222222333333333333444444333444444555555555555555888888999:::::::::999999999999::::::999;;;===@@@@@@CCCNNNbbb|||///000000111222333444444999999888888999===CCCGGGeeeuuuhhh```ZZZVVVSSSPPPHHH@@@>>>===;;;;;;>>>===???CCCFFFJJJOOOUUUZZZ\\\aaahhhnnnsssvvvyyy{{{ssskkklllnnnqqqtttwwwyyyhhhJJJ???<<<888555444333222111222222222111111111000000//////000000000000//////........................///---,,,---...///...---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------...---------+++,,,...///000000//////000111111222333333333333333333333444555666777888999;;;<<>>>>>>>>???>>>??????AAABBBCCCDDDDDDDDDDDDFFFHHHJJJMMMOOOPPPSSSSSSUUUVVVWWWYYYZZZZZZ\\\]]]___aaabbbcccccccccaaadddgggfffcccbbbdddgggllllllhhhaaa______[[[UUUTTTMMMJJJKKKHHHHHHWWWiiijjjRRREEEAAA@@@???>>><<<;;;:::999999999888777777666666555555555555555444444444444777777777444111000000111333333222222111111000000//////000000000111111111000000000000000000000000000000000000000000000000000//////......///000111////////////000000000000222222222222222222222222333333333333333333333333222222222333333333444444444444555666666666666555777777888888999999888888999999::::::999;;;===@@@BBBFFFRRReee~~~//////000111222333444444999999888777777:::>>>BBBIII{{{~~~mmm^^^XXX[[[WWWPPPIIIEEE@@@;;;:::===999<<<>>>AAAEEEJJJPPPTTTTTTZZZcccjjjppptttwwwyyy}}}}}}~~~~~~|||kkkeeegggjjjmmmooorrr~~~{{{\\\BBB<<<999555444333333222111222222111111111000000000...//////000000//////..............................---,,,---...///...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------------***++++++,,,---...////////////000111222333333444333333333444555666888888999999888:::JJJtttrrrgggdddjjjdddUUUSSSPPPLLLIIIFFFEEEEEEAAAAAA@@@@@@??????>>>>>>??????@@@AAABBBCCCCCCDDD@@@@@@AAABBBDDDFFFGGGHHHJJJKKKKKKMMMNNNOOOPPPPPPQQQRRRTTTUUUWWWXXXXXXXXXYYY\\\]]]\\\YYYXXXYYY\\\___]]]XXXSSSRRRRRROOOIIIFFFDDDEEEHHHIIIQQQggg~~~yyy^^^KKK@@@???>>>===<<<;;;999999888888888888777666666555555555555444444444333333333333444444333222111333444555444333222111000000/////////000000000000111111000000000000000000000000000000000000000000000000000000///.........//////////////////000000000000111111111111111111111111333333333333333333333333222222222222333333333333555555666777777777666666555666666777888888777777999999::::::999;;;===@@@CCCJJJXXXiii......///000111222333333666777777666666888;;;>>>BBB```mmm```___XXXTTTOOOLLLFFF>>>;;;<<<:::;;;===???AAAFFFLLLPPPSSSYYYaaaiiinnnqqqtttuuuxxxyyyzzz|||}}}~~~vvvooohhhhhhhhhfffgggiiitttqqqTTT???:::888555444555555444333111111111111000000000000...//////////////////..............................---,,,,,,......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,,,,,,,---...///......///000111222333444222222222333444555666777666888===@@@BBBYYYqqqnnnnnnxxxgggbbbZZZQQQKKKHHHHHHIIICCCBBBAAAAAABBBAAA@@@???@@@AAAAAAAAABBBBBBCCCCCCAAAAAAAAABBBBBBCCCEEEEEEHHHIIIIIIJJJKKKLLLLLLMMMNNNNNNOOOQQQRRRSSSSSSSSSVVVWWWXXXWWWTTTSSSSSSUUUUUUSSSPPPNNNNNNNNNJJJFFFAAACCCJJJTTT]]]iii|||{{{qqqnnnuuummmVVVIII@@@>>>===<<<;;;:::999888888888777777666666555444444444444444444333333333222222333333222111111333444222222222111111000000000////////////000000000111////////////////////////000000000000000000000000000000//////............////////////000000000000000000000000000111111111222222222222222222222222111222222222222333333333555666666777777777777777555555666777888888888888999999::::::999;;;===@@@CCCKKKZZZlll---...//////111111222333111333555555666888:::===@@@III]]]ooocccZZZWWWUUUTTTOOOFFF@@@???:::;;;<<<<<<===AAAFFFJJJSSSXXX___dddhhhjjjkkkmmmmmmooorrrvvvyyy|||~~~sssmmm___aaadddfffcccaaagggpppeeeKKK<<<777666444333444444333222111111111000000000//////......////////////.................................,,,+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,......---,,,,,,,,,------............000111333444000000000111222333555555111222:::???<<>>CCCeeetttfff```[[[[[[XXXPPPHHHDDD<<<;;;:::999999;;;@@@CCCOOORRRWWWZZZ\\\]]]___``````bbbggglllqqquuuwwwxxxxxx~~~|||kkk^^^ZZZVVVZZZ___```]]]aaasssrrrUUUAAA999444333222222222222111///111111000000000/////////---......//////......------------------------------,,,+++,,,---...---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,,,,------------------------///............000222333/////////000111222333444222111444888666888OOOkkk{{{mmmssswww```UUUQQQSSSNNNHHHDDDDDDDDDCCCAAACCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDFFFFFFCCC@@@CCCHHHVVVaaauuuooohhhnnn|||wwwYYYJJJBBB<<<<<<<<<<<<;;;:::999999999666666666555444444333333333333333222222222111111222333333222//////000111,,,------...///000111111......////////////000000000000000000000000000000////////////////////////....../////////...------////////////000000000000///000000111111222222222222222222222222222222222111111111111222222222222555555666777777777666666555666777888999:::::::::999999::::::999;;;===@@@???GGGVVViii,,,------...///000111222...000444666666777999::::::???>>>KKKwww|||pppdddaaa___XXXPPPKKK@@@???<<<999888999===@@@IIIKKKNNNPPPQQQRRRUUUWWWXXX[[[___dddiiilllnnnnnnooovvv{{{{{{zzz|||{{{yyyzzzzzzzzz{{{}}}~~~}}}|||}}}}}}{{{}}}}}}|||}}}}}}tttnnneee[[[VVVXXXXXXZZZ^^^aaadddoooyyy___FFF::::::444333222222333222000...111000000000////////////---......//////......------------------------------,,,++++++------,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++''')))***,,,---......---000///---------///111222//////000000111333444555444333444555555666BBBOOOggg{{{iiijjjsssmmmfff]]]SSSLLLJJJHHHFFFCCCDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAACCCDDDEEEDDDDDDCCCCCCCCCBBBBBBAAAAAABBBEEEGGGEEEGGGUUUdddvvvvvviiinnnttt^^^PPPGGG@@@;;;:::::::::999999888888777666666555555444333333222222222222222111111111111111222222111//////000222......//////000000111111........./////////000000000000000000000000000000////////////////////////,,,---.../////////...---////////////000000000000000000111111222333333444111111111111111111111111111111111111222222222222444444555666666666666555333444666777888999999999999999::::::999;;;===@@@???EEESSSggg,,,,,,---...///000111111///111555666666666777888666CCC???:::SSS}}}llleeeccc]]]TTTOOOEEECCC@@@<<<::::::>>>AAAFFFHHHIIIJJJKKKMMMPPPSSSVVVYYY]]]aaadddfffggggggkkksssxxxxxxwwwxxxxxxvvvuuuvvvxxxzzz|||~~~{{{{{{{{{|||}}}|||zzzxxxyyyyyyzzz|||~~~xxxjjj\\\VVVTTTRRRWWW___\\\]]]bbbiiiqqq}}}kkkRRR===888>>>777666555555555444222000000000000000////////////---..................------------------------------,,,++++++------,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++"""$$$(((+++...///......000///...------...000111000000000111222333555555///111444555555666:::???DDDhhhyyyeeefffpppvvvkkk^^^TTTPPPNNNJJJGGGDDDDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBAAAAAA@@@@@@@@@@@@@@@???@@@??????>>>???@@@BBBCCCBBBAAA@@@AAAAAAAAA@@@???AAACCCHHHLLLMMMUUUlllnnnaaaaaa~~~mmmVVVMMMKKKGGG@@@<<<999999888888777777666666666555555444444333222222222222222111111111111000///000111000//////111333111111111111000000000000............/////////000000000000000000000000000////////////////////////+++,,,.../////////......////////////000000000000000000111222333333444444111111111111111111111111000111111111111222222222333444444555555555555555222333444666777888888888999999::::::999;;;===@@@???DDDQQQfff------......///000000000///000111222444555666777???:::888<<>>???@@@===:::???@@@CCCDDDDDDEEEGGGIIIQQQRRRTTTXXX\\\___ccceeejjjmmmppptttuuutttrrrpppppprrrtttwwwxxxyyyyyyyyywwwyyy{{{|||~~~~~~~~~}}}~~~pppcccZZZTTTQQQTTTUUUUUUYYY``````gggkkkvvvzzzdddQQQCCC::::::>>>555555444333222222222222000000//////.........---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...************************************************------++++++++++++------,,,,,,------...////////////.........000222444555///000111222444777888:::???HHHqqqjjj```fffmmm~~~uuucccVVVNNNJJJGGGGGGHHHHHHEEEBBBAAABBBCCCCCCBBB@@@???>>>>>>>>>>>>???@@@AAABBBBBBAAA@@@???<<<===AAAEEEDDDBBBAAACCCBBBCCCDDDDDDBBBAAA@@@@@@AAADDDOOO\\\cccooovvvgggZZZYYY^^^qqqmmm\\\LLLFFFFFFCCC>>>;;;999999888888777666666666555555444333333222111111111111111111111111111111333222111111111111111111////////////////////////........................///////////////////////////............------------.........---,,,,,,+++...///000///...///000222222222222222222222222222000000000000000000000000333222000111333222000...444444444444444444444444444333333444777888888777999:::;;;;;;::::::<<<>>>???DDDPPPddd|||------......//////000000...///000111333444555555666555888===>>>FFF```{{{jjjZZZVVVPPPKKKFFFDDDEEEDDD@@@<<<======>>>???@@@AAACCCEEEKKKLLLOOORRRVVVZZZ^^^```___aaadddgggiiiiiihhhhhhhhhjjjllloooqqqsssuuuuuuwwwxxxzzz|||~~~}}}xxxtttppphhh\\\SSSSSSPPPOOOPPPOOOSSSbbbqqq~~~{{{gggPPPBBB<<<777444444555444333222222111222222000/////////.........---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,************************************************,,,+++************+++,,,,,,,,,------...///////////////......///111333444000000111222444666777888===???TTT~~~oooggg```ggg|||ttt```QQQJJJMMMKKKIIIGGGFFFDDDAAA???DDDDDDEEEEEEDDDDDDCCCCCC>>>>>>>>>@@@AAAAAA@@@>>>CCCAAA???>>>>>>>>>AAADDD<<<>>>???@@@@@@CCCGGGJJJOOO[[[nnnwwwddd]]]]]]]]]```rrraaaSSSEEEBBBCCCAAA<<<:::999888888777777666555555555444444333222222111111111111111111111111111111333222111000000000000000////////////////////////................................................///............---------.../////////......---,,,...///000///......000222222222222222222222222222000000000000000000000000111444666555222000111333444444444444444444444444555444444555888999999888999:::;;;:::::::::<<<>>>???DDDPPPccc|||---------...//////000000---...///000111333333444444555:::???>>>;;;DDDQQQiiiYYYPPPNNNKKKLLLMMMLLLHHHDDD???>>><<<;;;<<<===???@@@DDDEEEGGGKKKOOOSSSWWWYYYTTTUUUXXXZZZ]]]^^^___```aaabbbdddgggkkkooorrrtttxxxyyyzzz|||}}}~~~~~~zzzssskkkeeeddd^^^WWWRRRPPPNNNJJJGGGHHHKKKMMMNNNPPP]]]zzztttlllWWWAAA999;;;:::666222555444333222111111111111/////////...............------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,************************************************+++******))))))******+++,,,,,,,,,---....../////////////////////000111222111111111222333444666666666:::???MMMlllssseee^^^```nnn}}}pppeee^^^VVVNNNKKKNNNOOOMMMIIIBBBBBBCCCCCCBBBAAA@@@???CCCBBBAAACCCFFFGGGEEEBBBCCCBBBAAA@@@BBBFFFKKKMMMFFFEEEEEEEEEJJJVVVeeepppxxxxxxhhh___[[[^^^bbbqqqvvvTTTIII@@@@@@BBB@@@<<<:::888888777777666555555444444444333333222111111111111111111111111111111111222222111//////.........////////////////////////................................................///............---------/////////000//////...---...///000///......000222222222222222222222222222000000000000000000000000...666;;;999111---222888444444444444444444444444666555444666888::::::999888999::::::999:::<<<>>>>>>CCCOOOccc|||,,,,,,---......//////000......///000111222333444777666777;;;<<<<<>>???AAADDDHHHKKKOOOPPPNNNOOOPPPRRRUUUWWWZZZ[[[\\\]]]^^^aaafffjjjoooqqqtttttttttuuuuuuvvvvvvvvvooollljjjhhheee___UUUNNNLLLIIIFFFEEEFFFGGGHHHIIIHHHLLLPPPQQQWWWmmmooo^^^LLL;;;777;;;<<<888444444333222111111000000000........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,************************************************++++++************+++++++++,,,,,,------...///////////////////////////000222111111222222333444555111:::@@@>>>CCCggg}}}pppccc___aaafffpppzzz~~~ppp```XXXYYYYYYUUUPPPLLLKKKJJJHHHGGGFFFFFFFFFIIIFFFCCCEEEGGGHHHEEEBBB@@@BBBBBBCCCGGGMMMPPPOOOMMMLLLLLLPPP]]]sss|||ooojjjrrr{{{|||}}}hhhKKKDDD???AAACCC@@@<<<;;;777777666666555444444444333333222222111111111000111111111111111111111111222111000///...---------////////////////////////................................................///............---------....../////////......---.../////////......000111111111111111111111111111000000000000000000000000...555:::888111...222888333333333333333333333333555444444555888999999888777888999999999999;;;>>>===BBBNNNbbb{{{,,,,,,------...////////////000000111222333444444555333222444777:::@@@EEERRR~~~iiiZZZWWWRRROOOPPPSSSWWWYYYRRRMMMFFFBBB???>>><<<:::::::::<<<>>>@@@CCCEEEGGGGGGGGGHHHIIIKKKNNNQQQRRRQQQRRRTTTVVVZZZ^^^bbbeeedddcccbbbaaaaaa``````___[[[XXXTTTSSSRRROOOIIIEEEEEEFFFGGGHHHHHHIIIKKKLLLLLLQQQUUUYYYeee|||zzzcccLLLAAA777555666444333333333333222111000000000000---------...............------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------************************************************+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---.....................//////......111111111111111222333333333666>>>@@@:::EEEvvvuuudddZZZ]]]dddiiittt|||wwwpppeee\\\TTTRRRPPPNNNOOORRRUUUWWWWWWTTTQQQPPPQQQQQQOOOLLLMMMNNNLLLJJJPPPZZZ___^^^aaacccgggppp~~~qqq```^^^jjjVVVEEEAAA???AAAAAA===:::999666666555555444333333222222111111111111111000000000000000000000000000000111000///...------------////////////////////////................................................///............---------,,,------.........---------...///...------///111111111111111111111111111111111111111111111111111000222444444222111222333333333333333333333333333333222222444666888777666666777888888888999;;;===<<>>;;;;;;;;;;;;<<<>>>???????????????@@@AAACCCDDDEEEDDDDDDFFFHHHJJJMMMOOOPPPNNNMMMLLLJJJIIIHHHHHHHHHGGGEEECCCBBBBBBCCCCCCBBBCCCFFFHHHHHHFFFGGGJJJMMMNNNWWWcccnnngggPPPAAA;;;777666444000000333333222111000////////////---------------.........------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...************************************************+++,,,,,,------,,,,,,++++++++++++,,,------......,,,,,,---...//////......000000000000111222333333999///222>>>>>>;;;PPPooohhh```aaa[[[^^^jjj~~~lllkkkkkklllpppuuu{{{~~~}}}|||{{{yyywwwvvvuuuvvvsssrrrmmmjjjssszzznnnfffbbb[[[SSSXXXiiilllGGG???======???===888555666555555444444333222222222000000000000000000000000000000000000000000000000000000///............///////////////////////////........................------------------------///............---------+++,,,---------------------...///...------///111111111111111111111111111111111111111111111111111111000///000333444222///333333333333333333333333333222111333555777777666444666777888777999;;;===;;;@@@LLL```zzz+++,,,,,,------....../////////000000111222222222222555777777666666777777:::999TTT}}}mmmWWWMMMPPP[[[dddfffaaaZZZWWWVVVSSSNNNJJJCCCCCCBBB@@@@@@?????????<<<=====================<<<===>>>???@@@@@@AAAAAAAAA@@@???>>>>>>>>>??????===>>>?????????@@@BBBDDDDDDFFFGGGGGGHHHNNNZZZccckkk{{{hhhNNNAAA;;;777666777666222222444222222000///////////////,,,,,,,,,------.........------------------------------,,,,,,,,,,,,++++++************************************************+++++++++++++++,,,,,,---***************************************************+++,,,,,,,,,,,,+++******++++++,,,,,,---......***+++,,,.../////////.../////////000000222333333999111000888;;;999===GGGrrryyyuuugggbbb___cccmmmyyyrrrhhhbbb]]]YYYTTTQQQSSSYYYqqqoooRRRBBB:::999;;;===:::555333666444444444333222222111111000000000000000000000000000000000000000000000000//////......//////000111////////////////////////........................------------------------///............---------,,,,,,---...............---.........------///000111111111111111111111111111111111111111111111111111///...000333444222///222222222222222222222222333222222333666777777666444555777777777888;;;===:::???LLL```zzz++++++,,,------......///......//////000000111111...111333111111555999<<>>===<<<<<<===>>>>>>>>>===<<<;;;???>>>>>>===>>>???AAABBB???CCCFFFGGGEEEFFFHHHKKKGGGIIIJJJLLLRRRaaavvvoooNNN===>>>666222000444555222000111222111000//////.........,,,,,,,,,------.........---------------------------------,,,,,,,,,++++++*********************************************************)))***++++++,,,************************************************)))***+++,,,,,,+++***)))***++++++,,,,,,---......(((***,,,...////////////......//////000222333444444888:::666333555:::>>>DDD[[[|||kkk]]]WWWYYY^^^cccaaafffjjjjjjlllwwwxxxtttwww{{{vvvgggXXX\\\[[[```hhhjjjjjjtttmmmOOOBBBDDD999888;;;===:::555555999444444333333222111111000////////////000000000000000000000000000000000000///......//////000111222////////////////////////........................------------------------//////.........---------------...///000000//////---.........------///000000000000000000000000000111111111111111111111111000000000111333333222111222222222222222222222222444333333444777888888777333555666777777888;;;===999>>>KKK```yyy,,,,,,,,,---------......------...///000111111222222222333444444555555666666:::???CCCQQQwwwcccPPPVVVmmmzzztttmmmjjjjjjhhhccc^^^___ZZZSSSNNNMMMNNNNNNMMMGGGEEECCCCCCDDDEEEEEEDDDEEECCCAAA@@@@@@AAACCCEEEEEEEEEDDDCCCCCCCCCDDDEEEAAACCCFFFGGGHHHIIIJJJLLLGGGMMMPPPTTTdddqqqWWWAAA888:::333333222222111000//////111000000///////////////------------------------.........------,,,,,,,,,,,,,,,............,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************,,,---......---,,,***)))******+++,,,,,,,,,,,,+++*********++++++,,,,,,---++++++,,,,,,---...////////////000111111111111111555555444444555666888999>>>???PPP{{{jjjYYYVVV]]]]]]\\\]]]^^^[[[[[[eeeqqqzzz|||xxxeee^^^ZZZ[[[\\\ZZZWWWWWWZZZaaasss}}}hhhRRRDDD@@@AAA::::::999888777666555444333333333222222222111111333111...///111222111///000000000///......------////////////////////////...........................---,,,,,,,,,,,,---...,,,,,,,,,---------........................---------------------------------------........./////////000111222222111000///......---......///000111111111111000000000000000333333333222222111111111333444444444333333555666555777888888777888:::===???===EEE\\\xxx,,,,,,,,,------------.........//////000000111111222222333333444555555555888:::===>>>EEE]]]uuukkkmmmsss{{{yyyzzzxxxppphhh^^^^^^^^^^^^\\\YYYVVVTTTRRRPPPMMMLLLKKKJJJHHHGGGIIIHHHGGGFFFFFFFFFFFFGGGCCCDDDDDDEEEEEEEEEEEEDDDHHHIIIIIIHHHHHHHHHKKKMMMPPPWWW]]]eeeyyylllYYYHHH<<<777999333333222111111000//////111000//////......//////---------------------------------------,,,,,,,,,***++++++++++++++++++*********************************++++++++++++*********************************************************++++++++++++***)))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---....../////////000111111111111000222222222222333444555666<<<<<>>===:::999999888666555555444333333222222222111111111222000......000111000///////////////............////////////////////////...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,------------........................---------------------------------.........//////000000111111111111000000/////////...//////000000111111111111000000000000333333333222222222111111333444444444333333555666555666888888777888:::<<<>>>===EEEZZZuuu,,,,,,,,,,,,------------000000000000000000000000111222222333333444555555777888999999999CCC[[[qqq{{{uuuxxxzzzvvvsssnnnhhhdddaaa^^^]]][[[ZZZXXXXXXXXXWWWUUUSSSPPPPPPPPPOOONNNMMMLLLKKKLLLLLLLLLMMMNNNNNNLLLKKKMMMNNNNNNNNNOOORRRWWWZZZbbbrrrjjjOOOAAA<<<888444222222222111111000000//////000000///............///------------------------,,,,,,,,,,,,------------++++++************++++++******************************++++++++++++******************************************************((((((((((((((())))))***)))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,------.........//////000000000000000000000222222333333333333666::::::CCCYYYvvvuuuoookkkbbbWWWUUUUUUWWW[[[ZZZUUURRRSSSVVVXXX\\\bbbbbb^^^]]]___[[[aaaaaa[[[ZZZ^^^```]]]aaa^^^\\\]]]^^^___eeellldddWWWHHH??????@@@???<<<999888888777666555444444222222222222111111111000111///---...///000000///...............//////000////////////////////////...........................------,,,,,,------...++++++++++++,,,,,,,,,,,,........................------------------------------........./////////111111000000000000111111111111000/////////000000111111111111111111111111333333333222222222222111333444444444333333555666555666777777777888:::<<<<<<===FFFYYYqqq++++++,,,,,,,,,---------000000000000000000000///111111111222333333444444555555666777777999DDDOOOiii~~~vvv}}}yyyuuuuuuvvvtttmmmfffaaa``````bbbccccccaaa^^^[[[ZZZXXXVVVTTTTTTSSSTTTVVVTTTSSSSSSUUUVVVVVVVVVTTTWWW]]]ccciiipppvvv{{{dddPPP===888;;;999222---111111000000000/////////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------......---,,,++++++,,,---...******************************++++++++++++******************************************************''''''&&&&&&'''(((***+++))))))***++++++++++++++++++++++++******)))))))))++++++,,,,,,,,,------------...//////000000//////000111333444555555444333222999888666===KKKkkksssdddccceeejjjmmmkkkfffaaaXXXVVVWWWZZZ[[[[[[]]]bbbaaaaaa]]]WWWYYYccckkklllkkkrrr~~~jjjXXXMMM@@@;;;===???===999777777666666555444444333222111111111111000000000///...---......///////////////.........///000111////////////////////////........................------------------------******+++++++++,,,,,,,,,---------...............,,,,,,------------------............////////////222111000//////000111222222222111000000///000000000111111111111111222222222222222222222222222222333444444444333333555666555666777777777888:::<<<<<<>>>HHHZZZooo+++++++++,,,,,,,,,------000000000///////////////000000111111222333333333444222333777999999>>>DDDJJJrrr{{{iiihhhggglllzzzuuupppooonnnnnnllliiiddd```ccc```\\\YYYWWWXXXYYYZZZ[[[[[[ZZZ[[[]]]aaafffjjjnnnuuusssLLL@@@666666999888444222000000/////////////////////......---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------------+++******+++------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))((('''''''''(((***,,,---))))))***++++++++++++*********))))))((((((''''''+++++++++,,,,,,,,,,,,,,,------...////////////......///111333333333222222222888666444888<<>>;;;888777777444444444444333333222222000000000000////////////---...//////......000222777555333000/////////000////////////////////////........................,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,------.../////////+++,,,,,,------.............../////////000000000111111000000000000111111111111000/////////000000000000111111222333333333111222222222222333333333333444444444333333555666444555666666666777999;;;===>>>III]]]uuu***++++++++++++,,,,,,,,,+++,,,,,,,,,---.........//////000000111222222222444222333777777666777;;;:::>>>MMMiiizzzcccNNNAAA:::666333222111///111555...........................------,,,+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************))))))))))))))))))))))))'''((()))***************((())))))***************)))))))))***************++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,,,,---...///000111777333///555666444;;;888ZZZyyyxxxbbbMMM???=========<<<;;;:::999999333333333333222222222222000000/////////.........---///000000//////111444<<<:::666222///......///////////////////////////........................,,,,,,---......---,,,,,,,,,,,,,,,,,,------------,,,,,,------...//////000++++++,,,,,,---......///.../////////000000000000000000111111111111000000/////////...//////000000000000111222222333444444111111222222222333333333333444444444333333555666444555666666666777999;;;<<<<<>>BBBGGGSSSrrrcccKKK???<<<444222333666444---******---........................---,,,,,,++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++************+++,,,------,,,+++***++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))&&&''')))*********)))((((((((()))*********************++++++,,,,,,,,,---+++++++++++++++++++++++++++,,,------......------///...------...///111222,,,777666111333111000777:::AAACCCUUU}}}rrreeeWWWIII>>>999===:::777555666666666555333333222222222222222222000/////////............---///111111//////222555@@@===888333000.........////////////////////////........................,,,,,,---......---,,,,,,,,,,,,------------......,,,,,,------...///000000++++++,,,,,,---...//////////////////000000000000///000111222222111000///...............///000111000000111222333333444444111111111222222333333333333444444444333333555666444555666666666777999;;;;;;:::EEE]]]yyy)))************+++++++++...+++)))))),,,......,,,///////////////.........111000000000222444777999;;;777999???EEEQQQmmmppp^^^KKK;;;555555555444333111000////////////............---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++*********))))))************))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++***)))))))))***+++,,,,,,)))******++++++,,,---------,,,,,,++++++,,,,,,------------------...///000444000...000222111111333222333888>>>HHH^^^pppYYYPPPGGG<<<888<<<:::888666555555555444222444333222222111111222222//////////////////////////////.........---------...111555777666333222111000///...------------------......///////////////000000///...------,,,,,,+++++++++,,,,,,---------.........,,,+++,,,///222444000,,,+++---////////////////////////.........444111...---...///000000000///...------...///000000000000000111111111111222222111111222222333444444444333222222333333333666666777777888:::;;;<<<@@@???FFFYYYvvv)))************+++++++++...+++)))***,,,......,,,////////////............111000000000222444777888888444555:::<<>>888777888444444222111000/////////............------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************+++++++++*********))))))++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************++++++******************)))******++++++,,,------,,,++++++******++++++,,,,,,,,,,,,------///000000:::444///000111000222555333222444666999EEE^^^vvvvvvbbbPPPIIICCC:::777:::999777444333444444222111222222111000000000000111///////////////////////////.........------------000333777888666444222111//////...---------------,,,---......//////......000//////...------,,,,,,,,,,,,,,,,,,------------.........,,,+++,,,///111:::666111.........---+++/////////////////////...000---++++++---///000000000000///////////////000000000000000111111111111111111000000111111222333555555444444444444555555666666666666888999:::;;;???>>>EEEWWWttt)))************+++++++++---+++******,,,---------........................111000000000111333555777888555666;;;:::888???IIIQQQjjjoooXXX@@@666666777666666444333222000////////////............------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))))))))))))))************************+++************)))))))))+++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))---,,,+++***)))))))))))))))******++++++,,,------+++******))))))******++++++++++++,,,---///000111<<<555///...///...111555444333333333222555@@@KKKvvvttt___PPPCCC@@@>>>888666999777555333222333333111000111000000///////////////////////////////////////............------------000222555666444111/////////...------------------,,,------.............../////////...------,,,,,,.........------------------------,,,+++,,,...111:::666111...---,,,+++***......//////////////////---,,,++++++...000111111///000000111111111000000000000000000111111111111000000//////000000111222444444333333333333444444555555555555666888999:::======CCCUUUqqq))))))*********+++++++++,,,+++++++++,,,---------------...............///000000000000111222444555666444666;;;<<<999999===EEEJJJ[[[zzz}}}fffPPPBBB555444888777333///222222111000///......///.........---------,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************************************************))))))))))))++++++++++++************(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))***++++++******)))*********)))******++++++,,,------++++++************++++++******+++,,,---///000111666000,,,,,,------...222111000111222333444888;;;IIIZZZvvvlllZZZMMMCCC;;;;;;;;;777555777666444222222222333222000111000//////......//////////////////////////////---------------------------///222222///---++++++......---,,,,,,---------------.../////////////////////.........---------/////////......------,,,,,,---------,,,,,,...000111///---,,,+++,,,,,,---............////////////000...---...111333333333///000111333333222111000///000000000111111111111000000000000000111222222111111000000000111222222444444444555666777888999======CCCUUUppp))))))*********+++++++++***+++,,,,,,,,,,,,------,,,---------......//////000000000000111111222333222111222666888777666777777???HHHMMMXXXrrrttt[[[GGG>>>777444777888555111000111111000///...............------------,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((()))))))))))))))))))))*********++++++))))))))))))***+++,,,---)))******++++++,,,------,,,,,,++++++++++++,,,,,,***+++++++++---...///000///+++***...000......000//////......111444555444222888GGG]]]yyyeeePPPEEECCC===999999:::888666666666555333222333333222111111111000////////////000////////////////////////,,,,,,------------------,,,...000000---+++******------,,,,,,,,,------.........///000000000000///...............---------/////////......------,,,+++,,,------,,,,,,---///+++,,,,,,++++++,,,...///---.........//////000000111000//////111222222111///000222333333333222111///000000000111111111111222111111111111222333333111000000000111111222333333333444444555777888999===>>>EEEVVVqqq)))************+++++++++)))+++------,,,,,,,,,---,,,,,,,,,---......//////000000000000000111111111222333444555555666666777888<<>><<<:::999999888666555666444222222333333333222111111000///////////////////////////////////////,,,,,,,,,,,,---------------///111000...---,,,---,,,,,,,,,,,,,,,------...---......///000/////////.................................---------------***,,,------,,,,,,---...---...///...---,,,...///------......///000000000///.........000111000...///000111222222222222222000000000000111111111111222222222111222333333444333333222333333444555666444444444444555777888999<<<>>>GGGXXXqqq)))************+++++++++(((+++......,,,+++,,,---++++++,,,------...//////000000000000000000//////111444666666555666888999>>>888777===DDDJJJRRRYYYdddBBB888AAA777444222333111...000444//////......------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************(((((((((((())))))******''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))******+++))))))))))))***+++,,,---)))******++++++,,,------,,,,,,++++++++++++,,,,,,---,,,,,,+++,,,,,,------000,,,+++...000///...000555777555000///222222///333555888888555???[[[uuuvvvkkkaaaTTTGGG@@@AAA;;;;;;:::888888888777555444222111111222222222111000///......------......////////////////////////++++++,,,,,,,,,---------,,,...000000...------...,,,,,,++++++,,,,,,---...+++,,,------......------........................,,,,,,,,,,,,------------***+++------,,,,,,,,,...---///000...,,,+++,,,...------......///000000111---------///111222111000/////////000000222333333000000000000111111111111111111111111111222222333333333333333444555666777444444444555666777999999:::>>>GGGXXXqqq)))************+++++++++(((+++......,,,+++,,,---++++++,,,,,,---...//////000000000000000//////...)))///333333222444777999333555:::>>>;;;888???JJJQQQhhhxxxvvvdddEEE444777111///111444444000------//////...---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))************************'''((((((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''((())))))***+++***************++++++)))******+++,,,,,,------++++++************++++++...---,,,,,,++++++,,,,,,111,,,)))***+++***+++...+++000000,,,,,,111222///111,,,---555:::;;;???EEESSSuuuuuudddSSSIIICCC;;;888999888999888777666777777555333111//////000111000000......---,,,,,,,,,,,,---////////////////////////+++++++++,,,,,,---------***,,,------,,,+++,,,---++++++++++++,,,,,,---...******+++,,,,,,,,,,,,+++---.....................+++++++++,,,,,,---------)))+++------,,,,,,,,,---(((+++---,,,***)))+++...---------...///000000111------...111444555555444000///......///111333444000000000000111111111111000000000000000111111222222222222222333444555666555555555555666888999:::999===GGGXXXppp(((((((((((())))))))))))************************,,,,,,,,,---------............///000000000000000111111000000111111222333555555666888999:::;;;<<>><<<999666666666555444333333333333222111111000000000000000333111/////////...,,,***---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,+++***))))))*********+++++++++,,,+++++++++,,,,,,---...//////.........---------............////////////......///000111111000000............////////////////////////000000000000000111111111111222222222333333444444555666777777555444333333444666999:::;;;===EEEVVVnnn((((((((()))))))))***************************))),,,,,,,,,---------------......///000000000000000111111000000111111222333444555666777999:::;;;;;;;;;???GGGTTTfff}}}|||cccOOOBBB:::<<<;;;333000333222222111111000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))************))))))*********)))))))))))))))(((+++000333222///***&&&***)))))))))((((((((('''******)))(((((((((((((((((((((((((((((((((((((((+++((((((,,,222444///*********++++++++++++******,,,+++)))(((((()))+++,,,+++++++++*********))))))(((***++++++***)))+++,,,---,,,++++++******++++++***+++,,,---...000111111000000111111222333333333555777@@@OOO```pppoooZZZNNNHHHDDD@@@=========<<<:::666555444333333222222333222111000000//////000000222000///...///...---+++.........---------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,---------,,,,,,+++***++++++,,,,,,,,,---------,,,,,,+++++++++,,,------///.........------------............////////////......///000000000//////............////////////////////////000000000000000111111111111222222222333333444444555666666777555444444333444666999:::;;;===EEEUUUnnn)))))))))*********++++++))))))******************------------,,,,,,,,,,,,....../////////000000000111000000000000111222222444444555666888999:::;;;:::===???@@@FFFWWWooottt\\\III@@@666111444666333222666222111111000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))************))))))))))))))))))************'''+++111555444000***%%%))))))))))))((((((((((((******)))(((((((((((((((((((((((((((((((((((((((***))))))+++---...---+++******++++++++++++******+++***)))(((((()))***++++++++++++***************)))******)))((((((+++---,,,,,,++++++******++++++***++++++---...///000111//////000111111222222333111333777888:::EEE___wwwuuucccSSSFFF???>>><<<;;;;;;<<<<<<;;;:::555555444333222222222222222111000000//////000000000///......//////...,,,//////............------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------,,,++++++++++++,,,,,,,,,---------------,,,++++++,,,,,,,,,............---------------............/////////....../////////...------............////////////////////////000000000000000111111111111222222222333333333444555555666666555444444444555777999:::;;;===EEEUUUnnn)))*********++++++++++++************++++++++++++---------,,,,,,,,,,,,+++............//////000000000000000000000111222222333333444555777888999:::999===@@@@@@???FFFUUU```}}}eeeTTTHHH??????888444666777444444666111111000000////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))************))))))(((((())))))******++++++************************))))))))))))((((((((((((***))))))((((((((((((((((((((((((((((((((((((((()))*********))))))***,,,******++++++++++++************))))))))))))******************************++++++***)))((())),,,...,,,,,,++++++***++++++,,,......---------------,,,...//////000000111111222000333777777333555EEEVVVssszzzttthhh[[[PPPHHHCCCAAA;;;;;;;;;;;;:::999666555555444333222111111111111111111000//////////////////---------//////...---............---------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++))))))*********+++++++++------,,,+++++++++,,,,,,---------------------------------.........//////.../////////...---,,,,,,............////////////////////////000000000000000000111111111222222222333333333444444555555555555555444555666777999:::;;;<<>>>>>>>>:::;;;<<<;;;999777444333444444222111111111111111111000000///.../////////...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,))))))*********+++++++++---,,,,,,++++++,,,,,,,,,,,,,,,------------------------------.............../////////...---,,,,,,............////////////////////////000000000000000000111111111222222222333333333444444444444444444555555666777888999::::::<<>>@@@FFFNNN[[[rrrxxxiiiTTTMMMCCC===<<<<<<:::777666444333222111000000111////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))************))))))))))))))))))************'''((()))*********))))))(((((((((((())))))))))))******)))((((((((((((((((((((((((((((((((((((((((((((()))((('''''')))*********++++++++++++******))))))))))))))))))))))))***************+++++++++,,,------,,,++++++...000++++++******++++++,,,,,,***++++++,,,------......,,,------......///000000444///...111444333333555666999CCCRRRbbbrrr}}}gggXXXPPPFFFDDDBBB???>>>=========888:::<<<;;;999777666666444333222111000000000000111000//////......//////...---,,,---...///...---+++++++++,,,,,,,,,,,,---,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,------------,,,------------.............../////////...------............////////////////////////000000000000000111111111111222222222333333333333333333444444444555666777888999999999:::<<>>???>>>AAAAAACCCQQQlllrrr]]]PPPAAA===999:::;;;;;;888777333444444222111222333333////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))************))))))*********)))))))))))))))&&&(((***,,,,,,+++)))((('''((((((((()))))))))*********)))((((((((((((((((((((((((((((((((((((((('''''''''((()))******)))******++++++++++++******(((((())))))))))))(((((())))))*********+++++++++***,,,------,,,+++---...++++++******++++++,,,---+++++++++,,,,,,------...,,,,,,,,,---......//////333000000111111222999AAA===999777888<<>>===888:::;;;:::777555666777333222111000000//////000000000///............///...---,,,,,,......---,,,,,,,,,,,,,,,------......,,,,,,,,,,,,------------........................++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,++++++,,,,,,,,,---------*********+++,,,---...///++++++,,,,,,,,,---------,,,,,,---------...............///000000000//////............////////////////////////000000000000000111111111111222222222333333333333333333333333444555666777888999999999:::;;;CCCTTTmmm(((((((((((())))))))))))&&&''''''((()))*********(((((()))***,,,---...//////...,,,,,,,,,---///111///////////////000111111000000111222444555666777333666999;;;::::::;;;<<<888===@@@???CCCRRRdddpppwwwtttbbbTTTHHHAAA>>>;;;888777555333333555222444444111000000111111.........///////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))************))))))++++++******))))))((((((((((((''''''((()))***+++'''((((((((())))))************)))((((((((((((((((((((((((((((((((((((((('''&&&&&&(((+++,,,***(((******++++++++++++******(((((())))))))))))(((((())))))******++++++++++++(((***,,,,,,+++++++++,,,+++*********+++,,,,,,---......---,,,,,,+++******++++++,,,------......///)))---222222......:::III777777999;;;:::;;;CCCMMMTTTkkkyyyhhhTTTGGGDDDEEEEEE>>>>>>>>>===<<<;;;:::999;;;<<<<<<:::555333333555333222111000////////////000000///...............///...,,,,,,---...,,,+++---------.........//////+++++++++,,,,,,,,,------........................++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------))))))*********+++++++++))))))***+++,,,...///000+++++++++,,,,,,---------,,,,,,,,,---------............///000111111111000............/////////000////////////000000000000000111111111111222222222333333333333333333333333444555666888999999999999:::;;;CCCTTTmmm************************************************((()))***+++,,,+++*********+++,,,---............,,,---///000000000///.........///000111333444555777777888999999999999888999:::<<<>>>AAADDDGGGHHHSSSZZZfffuuu~~~uuuiiiYYYLLLFFFBBB>>>;;;888777666555444333333222111111111111000000000///...---,,,,,,,,,,,,---...+++***)))))))))+++...///******+++,,,------------------,,,,,,,,,,,,+++++++++++++++*********))))))))))))(((((()))***++++++...,,,***(((((()))***++++++*********))))))(((((())))))************))))))***)))(((''''''((()))***))))))((('''''''''''''''''''''''''''''''''''''''''''''(((((()))*********))))))))))))))))))))))))''''''((()))))))))))))))************************))))))***++++++++++++***++++++******)))*********---,,,+++*********+++,,,,,,,,,,,,---------......000000000000111111111111555555444444444555666666<<>>@@@BBBDDDFFFJJJQQQZZZcccnnnxxxyyyjjj___YYYTTTMMMEEEAAAAAAAAA???<<<888777666444333333222222111111111000000000//////------------------------,,,,,,+++***+++---///000,,,,,,,,,---,,,,,,++++++------,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))***++++++,,,+++***)))((())))))*********)))))))))((((((((())))))************))))))))))))(((((((((((())))))))))))((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***+++***************++++++---,,,+++*********+++++++++,,,,,,,,,,,,---------////////////000000000000444333333333333444555555999999999<<>>>>>=========<<<<<<;;;::::::999:::888777777999888666333222222222111111111000000//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,++++++++++++++++++)))***++++++,,,,,,+++++++++++++++*********))))))))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,---...////////////....../////////000000000...///000///......000222000000000000000111111222222333444444555444444444444444444444555777888999>>>>>>EEETTTkkk************************************************((()))***+++,,,+++******++++++,,,,,,---.........000000//////000000111222666666555444333333333333666777777777888888888888;;;;;;;;;<<<===>>>@@@AAAAAACCCEEEGGGJJJOOOTTTXXXjjjpppzzz}}}pppaaaUUULLLGGGEEEEEEBBB???>>>>>>===:::777777666555444333222222222000000000000////////////------...//////...------...---,,,,,,---...000111------------,,,+++***))),,,,,,,,,,,,+++++++++++++++++++++***************))))))))))))))))))***+++))))))))))))(((((((((((())))))((((((((((((((('''((())))))******))))))((((((((())))))))))))(((((())))))((('''''''''(((((((((((((((((((((((((((((())))))(((((('''&&&&&&%%%))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))***+++,,,,,,---,,,++++++******++++++******+++++++++,,,,,,,,,---.........////////////111111111222222222333333666444222111333666:::===BBBHHHOOOSSSXXX```llltttwww}}}tttqqqnnniiiddd\\\VVVPPPKKKJJJHHHDDDAAABBB@@@===<<<<<<<<<;;;:::<<<<<<;;;;;;:::999999888999888777777888777555333222222111111111000000000//////............//////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,++++++++++++++++++,,,,,,))))))***++++++++++++***+++++++++***************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------....../////////..................///////////////000000000//////111222000000000000000111111222222222333444444444444444444444444444555777888999;;;<<>>???AAABBBCCCDDDEEEEEEEEEHHHLLLOOONNNUUU^^^hhhpppvvvzzz|||xxxpppjjjiii^^^YYYQQQJJJEEEEEEFFFGGGEEECCC@@@>>>===:::666222666555444333222222222222000000/////////.........,,,---///000000///---,,,...------------...///000,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++++++++******************************)))))))))))))))******'''(((((()))((((((''''''((((((((((((''''''''''''(((((())))))))))))(((((('''((()))******)))((('''))))))((((((((((((((()))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))************************))))))***++++++++++++***))))))))))))***+++,,,---,,,,,,++++++++++++***+++)))************+++++++++,,,,,,---------............//////000111111111111333333333444666999<<<>>>333777<<>>============;;;999;;;::::::999999888777777666555555555555444222111111111111111000000000000///......------......///------------------------........................++++++++++++++++++++++++------......------,,,+++*********++++++,,,,,,,,,)))******+++++++++++++++************************))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...////////////......------.........///////////////000111000//////111333000000000000000111111222222222333444444444444333444444444444555777888999999:::AAAQQQiii))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******++++++***++++++,,,............---,,,---...///000111111111111222333444555666666555555555666777888::::::;;;<<<===???AAABBB???@@@AAAAAABBBEEEIIILLLHHHLLLRRRVVVZZZ]]]bbbeeeeeennnyyy}}}qqqiiiccc\\\XXXXXXPPPMMMIIIDDDBBBAAABBBCCC===;;;999888888888777666555444333222222222222222/////////............---,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,------)))***++++++,,,,,,,,,+++,,,,,,+++++++++***************************************)))))))))))))))***&&&'''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))(((((('''((()))******)))((('''))))))((((((((())))))***))))))))))))))))))))))))&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))************************))))))***++++++++++++***))))))))))))***+++,,,---,,,,,,,,,,,,++++++******)))))))))*********++++++,,,,,,,,,,,,------------,,,---...///000000000000000000000111111222333444888999:::999999;;;???CCCBBBNNNXXX]]]iiiyyy}}}~~~~~~|||www~~~}}}yyyssskkkddd^^^\\\YYYUUURRRRRRTTTRRRMMMIIIKKKHHHCCC@@@???@@@@@@@@@???>>>======>>>===:::888999999999888777777666666444555555555333222222111111111111000000000//////......------------......------------------------........................+++++++++++++++++++++++++++,,,,,,,,,,,,+++***************++++++,,,,,,,,,***++++++,,,---,,,,,,,,,************************))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++,,,,,,,,,------/////////000//////...............////////////000///000111000//////111333000000000000000111111222111222333333444444333333444444444444555777888999888:::AAAPPPiii))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******++++++*********,,,...///------,,,,,,------...///......///000111333444555666555444444444555777888777777888999:::<<<>>>???<<<============???CCCFFFGGGJJJLLLMMMLLLMMMRRRUUUVVVZZZ___dddgggiiilllnnnuuuxxx}}}~~~zzztttmmmiiiiiibbbZZZWWWSSSNNNLLLMMMGGGFFFDDDBBB@@@???=========;;;999777666555555666444333222222111111111222///.........------------,,,,,,---......---,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,,,,,,,++++++++++++***************************++++++++++++******)))))))))))))))''''''''''''(((((((((((('''(((((((((((()))))))))'''(((((())))))(((((('''(((((())))))))))))(((((())))))((((((((()))******((((((((((((((((((((((((%%%&&&&&&'''(((((())))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***))))))))))))***+++,,,,,,+++,,,,,,,,,,,,+++***)))))))))*********++++++++++++,,,,,,,,,------------***+++---///000000////////////......//////000000555555555444444777;;;>>>999<<<>>>>>>CCCLLLQQQRRRUUUUUUYYY^^^^^^YYYVVVVVVXXXWWWVVVUUUUUUSSSPPPNNNUUUTTTRRROOOLLLKKKKKKMMMLLLJJJIIIKKKMMMLLLHHHDDDEEEDDDAAA>>><<<<<<<<<======<<<;;;;;;;;;:::888666888888777777666555555555555666777666444333333333111111000000000/////////......------------......------------------------------------------------+++++++++++++++++++++++++++++++++++++++***))))))++++++++++++++++++,,,,,,++++++,,,------------,,,***************+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...//////000000000//////////////////000000000000///000000000//////111222000000000000000111111222111111222333333333333333444444444444555777888999999:::AAAPPPhhh))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******++++++***)))***+++---///,,,------........................///111333444555666555444333333555777888888888888888999:::;;;<<<<<<======<<<<<<>>>BBBDDDCCCFFFIIIIIIGGGGGGKKKOOORRRRRRSSSVVVZZZ^^^______aaaeeejjjlllllljjjkkklllgggjjjnnnooooooppprrrtttrrrmmmkkkooopppnnnnnnqqqnnnjjjggghhhiiihhhccc^^^ZZZUUUQQQOOOKKKEEEBBBBBB@@@@@@@@@??????>>>===<<<>>>===<<<999666444222222333222222111111111111111.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******)))******+++++++++******++++++++++++************))))))*********+++++++++++++++***)))))))))))))))(((((('''''''''(((******((((((((()))))))))******''''''((((((((((((''''''))))))(((((((((((())))))))))))(((((()))******+++''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***+++***************++++++++++++,,,,,,,,,+++***)))*********+++++++++,,,,,,,,,,,,,,,------------...)))+++---///000000//////000000000000222333555666000000111111222444666777===:::999999999777;;;@@@;;;:::===CCCDDD???<<<<<>>>>>>>>;;;:::888888999999888666777777666666555444444444444666777666444222222333111000000000////////////...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,,,,))))))*********+++++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------...///000000000000000000000000000111111111222...///000///......000222000000000000000111111222111111222333333333333222444444444444555777888999;;;;;;BBBQQQiii))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++******++++++)))))))))+++---///,,,---///000000000///.../////////000111222444444666555333333333444666888<<<<<<;;;;;;::::::;;;;;;<<<<<<===<<<===???BBBEEEAAAFFFKKKMMMKKKKKKNNNRRRLLLMMMPPPVVV[[[]]]YYYVVV]]]```ddddddbbbaaaaaaccc[[[^^^cccdddcccccceeegggeee___^^^ccceeecccbbbfffbbb^^^[[[^^^dddfffaaa\\\SSSOOOMMMNNNKKKEEEAAABBBCCCBBBAAA???===<<<;;;:::333555777777555444333222222222111111111111111111......---------,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++******+++++++++++++++***)))(((+++++++++************)))))))))******++++++++++++++++++***))))))((())))))***)))'''&&&'''(((+++,,,(((((())))))******++++++''''''((((((((((((''''''***)))(((''''''((()))***))))))((())))))***++++++''''''''''''''''''''''''*********)))((((((''''''))))))))))))))))))))))))'''(((((()))))))))))))))************************))))))***++++++++++++***++++++******************++++++,,,---,,,+++***)))***++++++++++++,,,,,,,,,,,,,,,---------.........)))+++---///000000000///222111000///...///000111444555666666666555444333777333555;;;;;;666999CCCBBB===<<<@@@BBB??????BBB>>>???@@@@@@>>>>>>???AAA>>>@@@BBBDDDEEECCC@@@>>>BBBAAAAAADDDGGGHHHGGGFFF???@@@@@@???===;;;;;;<<<:::888777777999::::::999777666666555444444333333111444555444111///000111000000000000////////////...------,,,,,,------...------------------------++++++++++++++++++++++++************************,,,------------,,,++++++---,,,,,,++++++*********))))))***++++++++++++***))))))******++++++++++++))))))***++++++++++++************************************++++++,,,,,,,,,++++++,,,,,,,,,---------------///000111111111111000111111111222222222222---...///...---...///111000000000000000111111222111111222333333333333222444444444444666777888999<<<<<>>===<<<<<<999888777666555444333333333222111000////////////.........------,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++***))),,,,,,,,,++++++******************************************)))))))))))))))***************)))((((((******)))((((((((((((((()))((('''&&&&&&&&&&&&&&&'''((())))))******))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&'''''''''''''''&&&&&&'''''''''(((((((((((()))((((((((((((((()))***+++))))))))))))))))))))))))'''((()))******)))((('''***************************************************)))((((((((()))+++,,,------,,,,,,,,,,,,++++++......------------........./////////000000000111000000111222444555555666777777777777777888888888:::;;;<<<<<<======<<<<<<>>>>>>???@@@@@@@@@@@@???CCCBBBAAA@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBB>>>>>>>>>===<<<<<<;;;;;;999999777666555555555555555444333333222222222222444222000///000111111000////////////////////////...------,,,,,,------........................---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))++++++++++++++++++++++++((())))))))))))*********((()))++++++******+++,,,---,,,++++++************))))))*********++++++++++++---///000//////000111111111000///////////////000000000000111111111111000000000000111111111111000111111222222333444444333444555555555666888:::===>>>EEESSShhh((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,------.../////////////////////000111222333111222444333222222333555777777777777888999:::;;;;;;:::;;;;;;===???BBBCCCCCCFFFKKKMMMMMMMMMMMMMMMNNNMMMMMMPPPTTTVVVVVVUUU[[[ZZZZZZ[[[\\\^^^```aaaaaaaaa___^^^^^^^^^_________[[[XXX[[[```bbb___[[[YYYYYYYYY[[[]]]\\\XXXTTTNNNNNNMMMKKKIIIFFFCCCAAA??????>>>===<<<;;;;;;:::888888777666555444333222222222111000////////////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++*********+++++++++******)))))))))************************)))))))))))))))))))))))))))************)))((((((***))))))((((((((((((((()))((('''&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((('''&&&&&&(((((((((((())))))))))))((((((''''''((())))))***))))))))))))))))))))))))'''((()))******)))((('''***************************************************))))))((()))***+++,,,*********++++++,,,,,,,,,......------------......//////////////////000000111111222333444555666666666666777777777777888888888999::::::;;;;;;::::::<<<<<<===>>>?????????>>>AAAAAA@@@?????????@@@AAACCCCCCCCCDDDCCCCCCBBBAAA===<<<<<<;;;;;;::::::999999888777666555555555555444444333222222222222222222000......000111111111........................------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))******+++++++++,,,++++++++++++++++++++++++)))))))))*********++++++)))***++++++******+++---------,,,+++++++++++++++,,,,,,---------.........+++---///000//////000111111000000///////////////000000000000111111111111000000000000111111111111000111111222222333444444222444555555444555888:::<<<===EEESSSiii)))((('''''''''(((***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---......//////////////////000111222222111222333333222222333555777777666777777888999:::;;;:::;;;;;;===@@@BBBCCC@@@CCCHHHJJJKKKKKKLLLMMMKKKJJJKKKNNNQQQTTTTTTTTT\\\[[[YYYXXXYYY[[[^^^``````___]]][[[[[[[[[]]]^^^\\\[[[ZZZ[[[]]]]]]\\\ZZZWWWXXXYYYZZZ[[[XXXTTTPPPNNNMMMJJJGGGDDDBBB@@@???>>>===<<<;;;:::999999888777777666555444333222222222111000//////......///------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---------,,,+++***)))***++++++*********)))))))))))))))************************))))))))))))))))))))))))))))))******))))))((('''))))))((((((''''''((((((((((((''''''&&&&&&'''''''''''''''(((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((&&&''''''(((((('''''''''(((((((((((()))))))))***''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***************************))))))))))))***++++++'''((()))***+++,,,,,,---...------,,,,,,------...//////////////////......111222222333444555666666555555666666666777777777666777888888999999888888999:::;;;<<<===>>>>>>>>>???>>>>>>======>>>??????BBBBBBBBBBBBBBBAAA@@@@@@;;;;;;::::::999888888777888777666555444444444444444333222222111222222222333111//////000000//////........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***++++++************++++++******++++++++++++******++++++++++++++++++++++++'''((()))***+++,,,------++++++++++++++++++++++++************+++++++++,,,***+++,,,,,,++++++,,,---------,,,,,,++++++,,,,,,------........./////////+++---///000/////////111000000//////......//////000000000000111111111111000000000000111111111111000111111222222333444444222333444444444555777999:::<<>>===::::::999999888777777777666666555444444333444444222222111111111111222222555333111000000///---,,,........................---,,,,,,,,,,,,,,,,,,---************++++++++++++------,,,,,,+++*********++++++************++++++******++++++++++++******************************((())))))***++++++,,,,,,******************************+++++++++,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,...///000///...///000000//////........./////////000000000111111111111///000000000111111111111000111111222222333444444111333444444444444777999:::<<>>@@@BBBCCCFFFHHHHHHGGGGGGGGGHHHIIIKKKLLLNNNPPPRRRTTTUUUWWWWWWWWWWWWWWWVVVUUUUUUWWWVVVVVVVVVWWWZZZ\\\^^^XXXZZZ\\\\\\YYYWWWWWWWWWTTTVVVXXXXXXUUURRRNNNLLLOOOLLLHHHCCC@@@>>>>>>>>><<<<<<;;;:::999888888777444444333333222222111111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,***(((((()))***+++++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((()))))))))))))))))))))))))))(((''''''((((((''''''''''''(((((((((((('''''''''(((((()))(((((('''''''''((()))***(((((((((''''''((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&''''''((())))))((((((&&&&&&'''''''''((((((((('''(((((())))))(((''''''''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,.........---------------/////////000000111111222222333333444555555666666666777777888888888888888999:::;;;<<<============:::::::::;;;;;;<<<<<<<<>>>>><<<;;;;;;::::::999888888777777666555444333333333333333333111111000000000111111222333222000111111111000...........................,,,,,,,,,++++++,,,,,,,,,)))))))))*********++++++,,,,,,,,,++++++*********+++******))))))******+++)))******++++++******)))******************************************************************************+++++++++,,,,,,,,,+++---------++++++,,,---,,,,,,,,,++++++,,,,,,---************++++++++++++,,,...000000///...///000//////............/////////000000000111111111111///000000000111111111111000111111222222333444444222333444444444555777999;;;===DDDRRRggg'''((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))************++++++++++++++++++,,,------..................///000111111...000111222111222333555777777777777888999::::::888888888999:::===???@@@DDDFFFGGGGGGFFFEEEEEEFFFJJJLLLNNNOOOPPPQQQSSSUUUTTTUUUVVVVVVVVVTTTSSSRRRSSSTTTUUUVVVWWWYYY[[[\\\UUUWWWYYYZZZXXXVVVUUUTTTQQQSSSUUUTTTQQQNNNLLLLLLLLLJJJFFFBBB???>>>======<<<;;;;;;:::999888777666333222222222111111111000000///...------,,,,,,---++++++++++++,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,+++***)))((()))******+++++++++++++++,,,,,,,,,))))))))))))))))))))))))&&&''''''(((((())))))***(((((())))))(((((('''&&&''''''&&&&&&''''''((((((((((((''''''(((((())))))'''&&&%%%%%%%%%&&&((()))''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&'''(((((())))))))))))''''''''''''((((((((((((((()))*********)))'''&&&''''''''''''''''''''''''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++---------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,---------.............../////////000000111111222333444555555666666777888888999999888888::::::;;;<<<<<<<<<<<<;;;888999:::;;;;;;;;;;;;;;;============<<<:::999888999999888888777666666666333333222222222222333333000000000///000000111222---------///222333222111------------------------,,,,,,++++++++++++,,,,,,(((((())))))***+++++++++++++++++++++++++++++++++******))))))))))))******))))))************))))))************************+++++++++*********))))))************************************+++++++++,,,+++,,,---,,,+++***+++,,,++++++******++++++,,,,,,+++++++++,,,,,,,,,---------...000000///......///......------......//////000000000000111111111111000000000000111111111111000111111222222333444444333444555555555666888:::<<<>>>FFFSSShhh&&&''')))*********)))((('''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---.....................///111111...///111222111222333555555555444555555666777888666666666777999;;;===???AAACCCDDDDDDCCCCCCDDDFFFKKKMMMOOOOOOOOOOOOQQQSSSSSSSSSSSSRRRRRRRRRRRRRRRTTTTTTVVVWWWXXXXXXWWWWWWRRRSSSTTTVVVVVVTTTRRRPPPNNNOOOPPPNNNKKKIIIJJJKKKHHHFFFCCC@@@>>><<<;;;;;;:::999999888777666555555222111111111111000000000000///...---,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******************)))************)))))))))))))))*********++++++++++++))))))))))))))))))))))))&&&&&&''''''((())))))***(((((())))))(((((('''&&&'''&&&&&&&&&&&&'''((()))((((((((((((((()))******)))((('''&&&'''(((***+++((((((''''''''''''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&((())))))*********))))))))))))************)))***+++,,,+++***((('''))))))))))))))))))))))))***)))(((''''''((()))***************************)))))))))))))))))))))))))))***+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++************++++++******+++,,,---......///.........////////////000000000111222333444555555666666777888888888888888:::::::::;;;::::::999888777888999;;;<<<<<<;;;;;;<<<<<<<<<;;;:::999777777777777666666555555444444222222111111111111222222///////////////000111111,,,,,,,,,...000000///---------------------------,,,,,,++++++++++++,,,,,,(((((()))******+++,,,,,,)))))))))***++++++,,,,,,******))))))))))))******))))))************))))))***************************************+++++++++************************)))))))))*********+++++++++,,,---,,,***)))***+++***)))))))))******+++,,,,,,,,,,,,---------......---///000000///......///...------------...///000000000000000111111111111000000000000111111111111000111111222222333444444444555666666666777999;;;;;;>>>GGGVVVlll%%%''')))+++,,,***(((''''''''''''''''''''''''''')))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---.........------......///000111---///111111111222444555333333333333444555666666555555555666888:::<<<>>>>>>@@@AAABBBBBBBBBDDDFFFKKKMMMOOOOOOMMMMMMOOORRRTTTSSSQQQOOOOOOQQQSSSTTTUUUVVVXXXYYYXXXWWWTTTSSSOOOOOOPPPRRRTTTSSSPPPMMMKKKMMMMMMKKKGGGFFFHHHJJJEEECCCAAA???===;;;:::999888888777666555444333333111111111111000000000000//////...---,,,,,,,,,,,,*********++++++,,,,,,,,,+++*********))))))(((((()))************)))(((((((((((())))))*********+++))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((()))******---,,,+++******,,,...///++++++************++++++&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&((()))***************++++++++++++,,,,,,,,,***+++,,,---,,,+++)))'''***************************)))(((''''''((()))***************************)))))))))))))))))))))))))))***+++,,,---,,,++++++(((((()))***+++,,,,,,---++++++************++++++))))))***+++---...//////////////////000000000000///000111222333444555555555666666777777777777777999999:::999999888777666777888:::;;;<<<<<<;;;;;;;;;;;;;;;:::999888666666666555555444444333222222222111111111111111222222///////////////000111111000///...------+++(((%%%------------------------,,,++++++++++++++++++,,,((())))))***+++,,,,,,,,,(((((()))***+++,,,,,,---******))))))))))))******))))))************))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))((())))))))))))************+++,,,+++)))((()))***))))))(((((()))***+++++++++++++++,,,,,,,,,---------///000000///......///---------------...///000000000000000111111111111000000000000111111111111000111111222333333444444555666777777777777:::<<<;;;>>>HHHXXXooo*********)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,---...///000111222222222222222222222222222222333333444555555666666666777777888999:::;;;===???AAACCCCCCCCCEEEFFFMMMMMMNNNNNNNNNMMMLLLLLLRRRPPPNNNLLLKKKLLLNNNOOORRRSSSUUUWWWXXXWWWVVVUUUMMMNNNOOOMMMLLLLLLMMMOOOQQQMMMGGGDDDEEEEEEDDDCCC@@@???>>><<<:::888777666666666555555555444444444111111111111000000000000...---,,,+++************************************+++++++++************))))))))))))))))))*********,,,,,,+++******+++,,,,,,))))))))))))))))))))))))***)))((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***+++++++++,,,,,,,,,,,,)))+++---,,,)))(((***,,,---,,,,,,,,,++++++******+++++++++,,,,,,+++++++++))))))((('''''''''''''''&&&$$$&&&***+++(((''')))***)))))))))***+++,,,,,,,,,,,,---------.................................------------------------,,,++++++++++++++++++,,,*********))))))))))))))),,,***)))((((((***,,,---,,,,,,,,,---------......//////000///------...000111222222333333444444555666666666666777777777777:::::::::999999999888888;;;999888888999:::999888;;;::::::999888777555555444444333333333222222222111111111111000000000000...............///000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,,,,************))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************((()))***+++++++++++++++))))))))))))))))))******+++***((()))***,,,+++++++++---...---+++)))))))))***+++++++++******,,,...++++++,,,------......//////////////////......---////////////000000000000333000---,,,---000222222...///000111222333222222999666222000000222222222444555666666666666999;;;<<<>>>EEEUUUmmm))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++,,,,,,---...///000000111111111222222222333333333333444444555666666666666666777777888999;;;;;;===???AAABBBBBBBBBCCCEEEJJJKKKLLLMMMNNNOOOOOOOOORRRQQQNNNMMMLLLMMMOOOPPPOOOPPPRRRTTTVVVVVVUUUTTTMMMMMMLLLLLLLLLMMMMMMMMMNNNJJJFFFCCCCCCCCCBBB@@@>>>>>>===;;;999777666666555555444444444333333333000000000000////////////...---,,,+++************************************+++++++++*********))))))''''''((()))***++++++,,,+++***))))))))))))***+++((((((((((((((((((((((((++++++)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''((('''((((((((())))))))))))(((((((((((())))))))))))''')))******((('''(((***(((((((((((('''''''''&&&))))))************))))))))))))(((''''''''''''''')))''''''******'''&&&)))((((((((('''(((((())))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))))))))*********)))))))))))))))))))))+++***)))))))))***+++,,,,,,,,,,,,------------......///000///------...000111111222222333444444444666666666777777777777888999999999888888888777777666666555777;;;===>>>>>>:::::::::999888666555444333333333333222222222222000000000000////////////...............//////000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***++++++++++++*********)))))))))++++++++++++++++++++++++************************************************(((((((((((((((((((((((())))))***+++++++++++++++*********)))))))))))))))+++)))((()))***,,,++++++,,,...///...,,,******+++***+++++++++***+++,,,---++++++,,,,,,---.........------...///////////////....../////////000000000---.../////////...------111111222333444555666666>>>;;;777444333444444333222444555555555555888:::<<<>>>EEETTTkkk))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))*********************++++++++++++,,,,,,,,,------........./////////000111222333333444333444444555555666777777666666777777888:::;;;<<<<<<>>>@@@AAAAAAAAABBBCCCGGGHHHJJJMMMOOOPPPQQQQQQPPPOOOMMMLLLLLLMMMNNNOOOKKKMMMOOOQQQRRRRRRRRRQQQMMMKKKJJJKKKMMMNNNLLLIIIIIIGGGDDDBBBAAA@@@???======<<<;;;999888666555444333333333222222222222111//////.........------------,,,+++***************************************++++++*********)))))))))&&&&&&'''(((***+++,,,,,,***))))))(((((())))))***((((((((((((((((((((((((,,,+++***((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((()))))))))&&&&&&'''''''''(((((((((%%%'''((('''&&&&&&'''(((&&&&&&&&&%%%%%%%%%%%%%%%'''''''''((((((''''''''')))((((((''''''''''''(((+++''''''))))))((())),,,))))))((('''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))******)))))))))*********++++++,,,,,,,,,,,,------------...//////...------...000111111111222333333444444555555555666666666777777777777777666666666666666555444555777;;;>>>??????888888888888777666444444333333222222222111111111////////////.........---...------------...//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))***+++++++++++++++*********************************************************************************(((((((((((((((((((((((())))))***++++++++++++***+++*********))))))((((((+++)))((((((***++++++***---...///...,,,+++++++++************+++++++++,,,++++++,,,,,,------......+++,,,---...///000000000------........./////////...333999;;;777333000///111111111222444666888999AAA===999666555444333222222333444444444555777999;;;===EEERRRhhh((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************************++++++++++++------------------------......///000111222333444222222333444444555555666555666666777888:::;;;<<<<<<>>>@@@@@@@@@???@@@BBBGGGHHHJJJLLLNNNOOOPPPQQQMMMLLLKKKJJJJJJKKKMMMNNNKKKLLLMMMNNNNNNNNNMMMMMMMMMJJJHHHJJJNNNOOOJJJFFFDDDCCCAAA@@@???===;;;:::;;;:::999888666555444333222222111111111000000000------------,,,,,,,,,,,,,,,,,,+++***************************************************))))))))))))&&&''''''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((+++***)))((('''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((())))))'''''''''((((((((())))))%%%&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&)))(((''''''''''''((((((***'''%%%((()))))),,,000,,,+++***)))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))))))))*********(((((()))***+++*********++++++,,,,,,,,,------------.........------...000000000111111222333333333333333444444444555555555555555555555444444444444888777666666888999999999777777777666666555333333222222111111111000000000.........---------,,,,,,------,,,,,,------...///........................++++++++++++++++++++++++++++++******))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************)))******+++++++++******++++++******)))(((((((((***)))((((((***++++++***+++---...---,,,******+++************,,,,,,+++******++++++,,,------......+++,,,---...////////////------------.........///000777???@@@;;;555222222000/////////111444777999<<<999666333333333222000222333444555444555777999999<<>><<<:::999999999999888777555444333333111000000000000/////////,,,,,,,,,,,,+++++++++***++++++******))))))******))))))))))))))))))))))))*********)))))))))(((((()))))))))(((((((((((((((************************''''''''''''''''''''''''((('''''''''''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&''''''''''''(((((((((&&&&&&&&&'''((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((''''''''''''((((((...)))'''(((((('''***...++++++***)))((((((((())))))))))))*********++++++(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))************'''((()))************)))+++++++++,,,,,,,,,------,,,---...---,,,---///000//////000111111222222333111111111222222222333333333333333333333333333333888666444444555555555333555555555555444333222222111111000000000/////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---.....................+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))******************************+++++++++******)))************))))))((((((***((('''((()))+++******)))+++,,,,,,***))))))***+++******+++---...,,,*********++++++,,,------...------............------------------.........///---333888888333...---/////////...///111444777999666444222111222333222222333555666666555666888:::777;;;EEESSSggg&&&''''''(((((())))))***''''''''''''(((***+++,,,(((((((((((((((((((((((())))))))))))************)))))))))************+++++++++,,,,,,---------...------...///000111111222//////000111111222222333222222333444666888999::::::<<>>@@@AAABBBDDDEEEEEEFFFGGGHHHHHHHHHHHHHHHKKKKKKLLLMMMNNNOOOPPPQQQNNNMMMMMMMMMMMMMMMMMMNNNMMMOOOPPPQQQNNNJJJDDDAAA@@@@@@???<<<999888:::===888888777666555444444333000000000000////////////,,,,,,,,,+++++++++************))))))))))))******))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((((('''''''''(((((()))******)))((((((''''''''''''''''''''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%&&&)))***)))((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))...***(((((('''$$$%%%(((''''''&&&&&&&&&'''(((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))'''(((((()))******++++++)))(((((('''((()))***+++***++++++++++++,,,,,,,,,+++,,,------,,,---///111......//////000111111222111111111222222222333333111111222222222333333333333222111222444555666555222222222333222222111000/////////.........------...------------,,,,,,,,,+++++++++++++++,,,,,,------------.........//////************************)))***+++++++++***(((((()))))))))*********++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++***))))))((((((((()))******++++++)))((('''''')))******)))(((***,,,+++***)))***+++...,,,+++...222222...************+++,,,,,,------,,,,,,---.........------....../////////000000000111111111111111111111111///000000111333444444555222111000111444555555444333444555555555666888:::777===GGGTTTfff&&&&&&&&&'''((())))))***,,,+++***(((''''''&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))************))))))***+++---...//////.........///////////////000111111222333333444444//////000111333555777888999;;;>>>@@@AAACCCEEEGGGCCCDDDEEEFFFGGGHHHHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMNNNPPPQQQRRRMMMPPPSSSSSSNNNHHHCCC@@@AAAAAA@@@<<<888888;;;>>>888888777666555444444444111000000000////////////,,,,,,,,,++++++++++++******)))))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))'''%%%$$$%%%)))***)))'''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((()))***(((%%%$$$'''((('''(((,,,((((((((((((((()))***+++))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((('''(((((()))***+++++++++***)))'''&&&'''(((***,,,******+++++++++,,,,,,,,,***,,,------,,,---///111......//////000111111111222222333333333444444444111111222222333333333333555444222333444555555444111111222222222111111000//////.........---------.........---------,,,,,,++++++******++++++,,,------------.........//////************************((()))*********)))'''&&&(((((())))))*********+++************************************************))))))))))))))))))))))))************************+++++++++++++++***)))(((''''''((()))***+++,,,,,,)))((('''''')))******))))))+++,,,,,,+++***+++,,,///,,,,,,///333333///+++)))******+++,,,,,,------***+++,,,---.../////////////////////000000000000111000000111333333111///,,,---...000111111111111000//////000222333333222222333444444444555777999999>>>HHHTTTddd&&&&&&&&&'''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,,,,,,,,,,------,,,,,,------...////////////000111222333444444444444111///111666;;;<<<;;;;;;===???@@@@@@@@@AAABBBBBBCCCFFFJJJMMMLLLIIIFFFFFFFFFEEEFFFGGGIIIKKKLLLNNNLLLKKKKKKMMMNNNOOOOOOLLLKKKKKKLLLLLLJJJGGGDDD@@@???===:::888666555555777666444333222111111111///............---------000///,,,+++******+++,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((###$$$%%%'''((()))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%&&&((()))***)))(((&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))''''''''''''''''''&&&&&&''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((((((''''''''''''''''''''''''((())))))''''''&&&''''''((()))***'''''''''''''''((())))))))))))))))))))))))))))))''''''(((((((((((('''''')))******+++++++++******------,,,++++++,,,,,,,,,+++,,,---...////////////000000000000000111111111222222444444444444222222111111111111222333444555333333333222111000/////////...---,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,------------,,,++++++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))************************))))))************))))))))))))))))))************))))))*********))))))((((((((())))))))))))((((((***+++,,,,,,+++***)))((())))))))))))************))))))))))))))))))))))))******++++++++++++******)))************+++++++++,,,,,,+++++++++,,,------------------............222///---...111111///+++,,,444888333,,,,,,000333////////////000000000000000111111222222333444444444444444444444555666777;;;<<>>??????@@@CCCEEEEEEFFFHHHKKKNNNNNNLLLJJJHHHHHHHHHHHHIIIKKKMMMNNNQQQOOOLLLKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJHHHEEEBBB@@@>>><<<:::888666555555666555444222111111111000............---------------+++)))'''''''''((()))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%&&&((()))))))))''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((('''''''''''''''(((((((((((((((((((((''''''(((((()))***)))(((((('''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''))))))***+++++++++******---,,,,,,++++++,,,,,,,,,+++,,,---...////////////000000000000000111111111222222333444444333222222000000111111222333444444222222222222111000///.........---,,,,,,,,,,,,,,,************************************+++++++++,,,,,,,,,,,,---,,,,,,++++++************************)))******++++++******)))************************))))))************))))))))))))))))))************))))))*********))))))((((((((())))))))))))((((((******)))((('''((())))))))))))))))))************++++++++++++++++++++++++******++++++++++++******)))************+++++++++,,,,,,++++++,,,,,,---...000000000000000000000000555666666333///...///111777IIINNN===///111222,,,////////////000000000111000111111222222333444444444444444444444555666777:::;;;CCCQQQbbb&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,------.../////////222222333333222111111000///222444333000111555999888:::<<<===>>>AAADDDGGGGGGFFFGGGIIILLLNNNMMMLLLIIIIIIIIIIIIJJJKKKMMMNNNSSSPPPMMMLLLLLLKKKJJJHHHIIIHHHGGGGGGGGGEEEBBB???>>>===;;;999777555555444555444333222111000000000............------------+++***((('''&&&&&&'''((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''((((((((())))))(((((('''&&&$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%''''''&&&%%%%%%&&&'''((()))(((''''''%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))(((''''''&&&&&&''''''(((((())))))((((((((('''(((((()))*********(((''''''&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''((()))******++++++******,,,,,,++++++++++++,,,,,,+++,,,---.../////////////////////000000111111111111222333333333333222111000000000111222222333333111111111111000//////......------,,,,,,,,,,,,,,,************************)))))))))*********++++++***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++************************))))))************))))))))))))))))))************((())))))******)))))))))(((((())))))))))))(((((()))(((&&&$$$$$$&&&)))+++))))))))))))******************************************++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,---......222222222111111000000///555:::===777...)))...555777QQQWWW@@@///444444)))/////////000000000111111000111111222222333444444333333333444444666777777999:::BBBPPPaaa}}}''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))***************++++++++++++,,,,,,,,,,,,,,,------.../////////111111222222222222111111///111222222111222666888888:::<<<<<<===???CCCEEEEEEDDDDDDFFFIIIKKKLLLKKKHHHHHHGGGGGGGGGIIIJJJKKKQQQOOOMMMKKKKKKJJJHHHGGGFFFEEEDDDCCCCCCBBB???<<<<<<;;;999777666555444444444333222111000//////000.........---------,,,,,,,,,+++***))))))))))))***(((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''&&&$$$$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((())))))(((((('''&&&%%%&&&&&&'''((()))******''''''&&&&&&''''''((()))))))))(((''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''(((((((((((('''''''''((()))******++++++***++++++++++++++++++,,,---+++,,,---...////////////......//////000111111111111111222222222222111111///000000111111111111111000000000000000///...---------,,,,,,+++,,,,,,---************************((())))))))))))*********)))***+++,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++************************))))))************))))))((()))))))))************'''((())))))))))))))))))(((((())))))))))))((((((''''''%%%%%%%%%''')))***((()))))))))************''''''''''''''''''''''''******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,,,,---...///222111111000///......---000777<<<888///***---222...@@@EEE666---222444---//////000000000111111111000111111222222333444444333333333444555666777888:::;;;BBBPPPaaa}}}'''''''''((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,,,,,,,------.../////////...///000111222222222222000......111555888888888999;;;<<<======>>>@@@BBBDDDCCCBBBDDDGGGJJJKKKKKKIIIHHHGGGFFFFFFGGGHHHIIIMMMKKKJJJJJJJJJJJJHHHGGGEEECCCAAA@@@@@@>>><<<:::999999777666555444444333222111000///////////////...------------,,,,,,,,,,,,+++++++++*********+++(((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((('''&&&&&&%%%&&&&&&'''((()))******&&&&&&%%%%%%&&&&&&'''((('''''''''''''''((())))))'''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))***+++++++++************++++++,,,---+++,,,---...////////////---......///000000111111111111111111111111111111...///000111111111000000....../////////...------,,,,,,+++++++++,,,,,,---************************((())))))))))))*********)))******+++,,,,,,,,,,,,))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))************))))))((()))))))))************''''''((()))))))))))))))(((((())))))))))))((((((&&&'''(((((())))))))))))((()))))))))************''''''''''''''''''''''''******++++++++++++******))))))*********+++++++++,,,,,,,,,,,,---...///000222111111000///......------222888888444000...///...//////...---...000111000000000000111111111111000111111222222333444444333333333444555666777888;;;<<>>======>>>???DDDCCCCCCEEEHHHKKKLLLLLLJJJIIIHHHGGGGGGHHHIIIIIIHHHGGGGGGHHHIIIIIIGGGFFFDDDBBB???>>>===<<<:::888777777555444333333333333111000///...............------------,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%''''''&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%&&&''''''((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''(((((((((((('''&&&&&&&&&&&&''''''(((((())))))&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&''''''(((******'''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((()))***+++++++++******)))******+++,,,---+++,,,---...////////////------...///000000111111111111000000000000111111...///000111111000///...------.........------,,,+++++++++++++++,,,,,,---************************)))))))))*********++++++)))***++++++++++++++++++((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))))))))************))))))))))))))))))************&&&&&&'''((())))))))))))(((((())))))))))))(((((('''((()))++++++***)))((())))))))))))******************************************++++++++++++******)))************+++++++++,,,,,,,,,,,,---...000000222222222111111000000///,,,000444888888555111///777...***...000,,,,,,000000000000111111111222222000111111222222333444444222222333333555666888999;;;<<>>???>>>>>>???AAAAAAAAADDDGGGJJJJJJJJJJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFEEEFFFGGGGGGEEECCCCCCAAA>>><<<<<<:::888777666555444333333222333333000///......------......---------,,,,,,,,,++++++''''''((((((((((((((('''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((((((((%%%&&&'''((((((((('''&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((''''''((((((''''''&&&%%%'''''''''((((((((((((((((((''''''''''''((())))))(((((('''''''''(((((()))'''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&''')))******++++++))))))))))))***+++,,,---+++,,,---...////////////,,,,,,---...///000111222111000////////////000111---...000111111000...---,,,,,,------------,,,,,,++++++******+++,,,,,,---************************************+++++++++,,,***++++++++++++******)))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))************))))))))))))))))))************%%%&&&'''((())))))))))))(((((())))))))))))((((((******))))))))))))))))))))))))))))))************++++++++++++++++++++++++******++++++++++++******)))************++++++++++++,,,,,,,,,...///000111000000000000000000000000,,,///222333333222111000444333111////////////...000000111111111222222222000111111222222333444444222222222333555777888999;;;;;;CCCPPPaaa|||(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))************+++++++++,,,,,,------...//////000111111111111111000//////+++...222222000000222555111666;;;???@@@?????????======???BBBEEEGGGGGGFFFGGGFFFEEECCCCCCCCCDDDDDDFFFEEEEEEFFFFFFEEEBBB@@@CCCAAA>>><<<;;;:::888666555444333333222222222333//////...---------......---------,,,,,,,,,++++++(((((()))))))))))))))(((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%''''''&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))%%%%%%'''((((((((('''&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))''''''((((((''''''&&&%%%(((((((((((((((''''''''')))))))))))))))***++++++***)))(((''''''&&&'''''''''''''''''''''((())))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&''')))******++++++))))))))))))***+++,,,---+++,,,---...////////////,,,,,,---...///000111222111000///......///000111---...000111111///...,,,++++++,,,---------,,,,,,+++*********+++,,,,,,---***************************++++++++++++,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))************))))))))))))))))))************%%%&&&'''((())))))))))))(((((())))))))))))((((((---+++(((&&&&&&''')))***))))))))))))************))))))))))))))))))))))))******++++++++++++******)))************++++++++++++,,,,,,---...///111111------------............,,,...///...++++++...111&&&222555---,,,333444...000111111111111222222222000111111222333333444444222222222333555777888999::::::BBBOOO```{{{((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,---------............///............////////////111111111111222333444555555777999999999999;;;===;;;;;;===>>>@@@AAACCCDDDGGGHHHHHHFFFDDDDDDEEEFFFCCCBBBBBBBBBBBBAAAAAAAAADDD@@@<<<999777777555444222333333333333222111111...------,,,,,,------...++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((($$$&&&''''''&&&&&&((()))###$$$&&&((())))))((('''''''''(((((('''&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&)))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((()))******))))))))))))(((((((((((((((((((((((())))))))))))(((((()))***+++,,,,,,,,,***+++,,,...///......------...//////////////////////////////////////////222111///...---------...//////.........---------************************,,,,,,,,,++++++*********((((((((()))***,,,---...))))))***++++++++++++***))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******+++***)))'''''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))++++++******************************))))))))))))***++++++,,,+++***)))((((((((()))))))))*********++++++,,,------------,,,........................000000//////.........---///////////////............///000111111000///...000000000111222222333333555444333333444555666777;;;<<>>@@@BBBCCCDDDDDDHHHGGGGGGFFFFFFFFFFFFFFFDDDCCCAAA??????@@@BBBCCCBBB???;;;888777666555333111111222222111111000///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((()))))))))((((((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((%%%'''((('''&&&&&&'''(((%%%%%%&&&'''((((((((((((''''''(((((('''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((((('''''''''&&&((((((''''''''''''(((((((((((((((''''''(((((((((((((((((((((((()))******))))))))))))(((((((((((((((((((((((()))))))))))))))))))))***+++++++++,,,***+++,,,............---------...///////////////////////////////////////111000///---------............------------,,,,,,************************,,,,,,+++++++++******************)))******++++++))))))***++++++++++++***))))))))))))))))))))))))*********)))))))))(((((())))))************))))))+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***++++++++++++***)))(((******************++++++)))***+++,,,------------------------............000/////////.........---/////////////////////...//////000000000000/////////000000111111222333333444444333333444555666888:::<<>>BBBEEEGGGGGGEEEDDDHHHEEECCCEEEJJJLLLJJJFFFBBBAAA???>>>>>>???AAABBB<<<:::666555444333222000///000000000000///......++++++************++++++************************))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&((((((((((((((('''''''''))))))))))))))))))))))))'''((()))(((&&&%%%%%%&&&)))(((&&&%%%%%%&&&'''(((&&&'''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((())))))(((((((((((((((((()))((((((((((((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))+++++++++******************++++++,,,------......,,,,,,,,,---...///000111........................------------------......++++++++++++*********************************************************)))***************))))))((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((('''''')))))))))(((((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((()))))))))))))))'''(((((()))******++++++******************)))))))))(((((((((((('''''''''((())))))***,,,---//////++++++,,,,,,---.............................................////////////111000///......///000111//////000000111222222222333333222222333555777888:::;;;CCCPPP___zzz''''''((())))))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))************+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////000000000000111222333333333555777777777777999;;;<<<>>>BBBEEEGGGGGGEEEDDDGGGDDDBBBEEEKKKMMMJJJEEE??????@@@@@@??????>>>===999777555444333333111///000000000111000000///...,,,,,,++++++++++++,,,,,,************************))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%%%%&&&)))(((&&&%%%%%%&&&'''(((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((())))))(((''''''&&&&&&''''''(((((((((((((((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))+++++++++*********************++++++,,,------...,,,,,,,,,,,,---...000000------------------------,,,,,,,,,---------------++++++*********)))))))))************************))))))))))))))))))))))))'''((()))************)))))))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((())))))''''''((((((((((((''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))((((((((((((((((((((((((((((((((()))))))))******+++++++++******))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))++++++++++++,,,---...///,,,,,,,,,------.........---------...............---.........//////000000111000///......///000111...//////000111111222222222222222222333555777888999;;;CCCOOO^^^yyy&&&'''((())))))((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,------------............////////////000000///000000111222333333444666777666777888:::<<<===@@@CCCEEEEEEEEEDDDEEECCCCCCFFFIIIJJJHHHEEE>>>???@@@AAA@@@===;;;999777555444333333333111///000000000000000//////...,,,,,,++++++++++++,,,,,,************************))))))))))))((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((((((&&&%%%&&&'''''''''&&&&&&&&&''''''(((%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((((((((((('''''''''''''''%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((()))***''''''&&&&&&&&&&&&''''''((((((((((((((()))******))))))))))))(((((((((((((((((((((((())))))))))))******************+++++++++*********+++,,,---......---,,,,,,,,,---...///------------------------+++,,,,,,------,,,+++++++++************)))))))))************************(((((((((((())))))))))))&&&''')))***+++***))))))))))))***++++++++++++***))))))))))))))))))))))))''''''(((((((((((())))))''''''(((((((((((('''''''''(((((())))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,************))))))(((((())))))((((((((()))*********+++++++++,,,,,,,,,,,,000///---,,,,,,,,,---...........................---------------.........------......///000000000000000////////////000000......///000000111111222111111111111333555777888999;;;BBBNNN\\\www&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************)))))))))*********++++++++++++,,,,,,,,,---------............/////////////////////000000111222333222444666666666666888:::;;;<<<>>>@@@BBBCCCDDDDDDBBBCCCEEEGGGGGGGGGFFFDDD@@@@@@@@@???===;;;999888666555333333444333111///...////////////...------++++++************++++++************************))))))))))))(((((((((((()))))))))(((((((((''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''(((%%%%%%&&&'''((((((((((((%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''((()))***((((((''''''''''''((((((((((((((((((((()))******))))))))))))(((((((((((((((((((((((()))))))))))))))))))))***+++++++++,,,+++************,,,---...000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))+++++++++*********))))))************************'''''''''((((((((())))))'''(((***+++***)))'''&&&))))))***++++++++++++***))))))))))))))))))))))))'''''''''((((((((())))))((((((((())))))(((((((((&&&'''((()))******)))((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))***))))))))))))))))))))))))((((((((()))***+++++++++)))))))))))))))*********)))(((((('''((()))***+++(((((()))***+++,,,------555333000...,,,,,,,,,,,,000000000//////......---,,,,,,,,,------.........------......///000000111//////000000000000//////......//////000111111111111111111111333555777888:::;;;BBBMMM[[[uuu&&&'''(((******((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************((())))))))))))*********++++++,,,,,,,,,---------............/////////000////////////000111222333222444555666666666888999;;;;;;===>>>@@@AAACCCDDDAAACCCFFFGGGFFFDDDDDDDDDCCCBBB???===:::999999888555444333444444444111///------......------,,,+++******))))))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&&&&((()))###$$$&&&((())))))((((((%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''(((((())))))&&&&&&&&&'''''''''((((((+++***)))'''%%%###"""!!!''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''')))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))(((((((((((((((((((((((())))))))))))(((((()))***+++,,,,,,---+++******)))***,,,---...111///---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))(((++++++++++++************************************&&&'''''''''(((((()))))))))***++++++***(((%%%$$$))))))***++++++++++++***))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((&&&'''(((*********)))((())))))))))))))))))))))))))))))))))))))))))))))))%%%%%%&&&'''((()))******))))))))))))))))))))))))&&&''''''((()))******+++''''''((()))***+++,,,,,,)))(((''''''''')))***+++$$$%%%&&&'''((()))***+++888666222///,,,+++++++++222222111000///...------,,,,,,,,,------.........---------...///000000111...///000111111000///.........//////000111111111111000000111222555777888:::;;;AAALLLZZZttt((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''(((((((((((('''''''''''''''''''''((())))))))))))))))))************.................................///000111111111111000000///////////////111111222444666777888999;;;;;;:::;;;<<<>>>@@@AAA>>>>>>@@@AAABBBCCCCCCCCCFFFDDDAAA===999666444333222222111111000/////////...------,,,,,,++++++***************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((+++,,,,,,+++%%%%%%%%%&&&&&&&&&''''''$$$%%%(((***++++++***))))))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))''')))***+++******,,,---++++++++++++++++++++++++------------------------......---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))*********((('''&&&))))))(((((('''''''''&&&*********))))))))))))))))))))))))***+++++++++,,,+++***((('''&&&&&&&&&'''))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((()))***************+++*********))))))((((((******))))))******+++,,,000///...---,,,+++++++++000000///...............------------------------...............///000000///////////////.........000000000000000111111222222222222333444555666777:::;;;AAAJJJUUUooo'''''''''''''''''''''''''''''''''(((((('''''''''%%%&&&''''''((((((''''''(((''''''''''''''''''((('''''''''''''''((())))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,---............000111000000////////////000000222333333444555666777777;;;:::::::::;;;===>>>???<<<===???@@@BBBBBBCCCCCCAAA@@@>>>;;;888666444444222222111000000//////......------,,,,,,+++******************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''(((***+++***)))%%%%%%&&&&&&&&&'''''''''%%%&&&(((*********)))((()))))))))))))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))&&&&&&&&&'''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''')))************+++---++++++++++++++++++++++++------------------------------------,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((***)))))))))))))))))))))***************+++++++++******)))((('''&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((()))***************************)))))))))(((******))))))******+++,,,++++++++++++,,,---.../////////...---------------------------------------...............//////000/////////////////////...000000000000000111111222222222222333444555666777;;;<<>>======;;;999777444333222111000000//////...------------,,,,,,++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&''''''&&&%%%&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))%%%&&&((((((&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))((()))******)))((()))+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++*********)))))))))((((((((((((((((((((((((***)))(((''''''((()))***,,,++++++)))((('''&&&%%%(((((())))))************,,,+++++++++***)))))))))((()))*********)))((('''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((()))***************))))))))))))))))))************))))))******+++,,,------------...///000111///...............//////---------------------------------------...//////---.........//////000000000000000000000111111222111111111222333444555666:::<<>>@@@@@@???===;;;;;;:::888666333222000000/////////...------,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&&&&&&&'''''''''((((((((()))((((((''''''&&&&&&&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%'''(((((('''&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((('''''''''(((''''''''''''((())))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***((()))******(((((()))************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++*********)))))))))((((((((((((((((((((((((((((((((((((((())))))***,,,,,,+++***((('''&&&&&&((((((((()))******+++++++++++++++***************)))))))))******))))))(((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((()))***************))))))))))))******************))))))******+++,,,***++++++---///111333444///............///000000------------------------------,,,,,,------...///------......///000000000000000000000000111111222111111111111222444555666999;;;AAAKKKUUUnnn&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))************))))))***++++++,,,------...+++)))***---...,,,)))............///000222222000111111333444555666666555666888:::;;;;;;::::::;;;===???AAA@@@>>>;;;999777666555333222111000000//////......---,,,,,,+++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((())))))(((''''''''''''(((((((((((((((''''''&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''$$$&&&((('''&&&%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))&&&&&&&&&'''''''''''''''$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))((()))***)))((('''(((***)))******+++,,,,,,------+++++++++++++++++++++++++++*********))))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''((()))))))))))))))*********)))))))))))))))'''(((((()))******++++++***************+++++++++***)))))))))))))))******''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))***************((()))))))))******************))))))******+++,,,)))******+++---///000111...---------......///000------------------------------,,,,,,------...///------......///000000111000000000000000111111222000000111111222333555666777999@@@JJJUUUlll&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%&&&''''''((((((''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''((())))))))))))))))))************((())))))***+++,,,,,,,,,///***&&&(((---///+++&&&///......//////000111222222222222333333444444444555666888:::;;;<<<;;;;;;<<<>>>@@@AAAAAA>>>;;;888333333222111000000111111///......------,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%''')))******)))''''''''''''((((((((()))''''''&&&&&&&&&''''''(((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&''''''((((((((($$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((()))***)))((('''((()))))))))***+++,,,,,,------++++++++++++++++++++++++************)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&'''(((*********)))((('''(((((()))***++++++,,,'''(((((()))***+++++++++))))))******+++++++++,,,+++***)))(((((()))***+++''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************(((((())))))*********+++*********)))***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///---------------------------,,,,,,,,,,,,---......---------...///000000111000000000000000111111222000000000111222333555555777999@@@IIITTTkkk'''&&&&&&&&&&&&'''(((((())))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''&&&++++++******************+++,,,------++++++,,,---,,,++++++***+++---000111000///---,,,---...000222111111111222222333333444777999999::::::;;;???AAACCCCCCCCCBBB@@@===:::888333333222111000///...------.........---+++)))(((************))))))))))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&(((((((((((())))))))))))''''''(((((((((((('''''')))&&&%%%&&&((()))'''%%%))))))'''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&''')))%%%&&&&&&&&&%%%$$$$$$###%%%&&&(((******)))&&&###%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&(((***,,,,,,)))&&&%%%''')))(((&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&((()))'''''''''''''''((())))))(((((())))))))))))((((((************************---+++)))***,,,---,,,)))+++***)))'''''')))***+++******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))((()))***+++***(((&&&%%%'''''''''(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''))))))&&&''')))((($$$))))))))))))))))))))))))(((''''''&&&&&&((()))*********+++++++++,,,,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++,,,+++***))))))+++---...++++++******++++++,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++---------............//////////////////.........000111111000...---///000///000111222333444444555999===@@@HHHUUUhhh'''&&&&&&&&&&&&'''(((((()))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))************************************+++,,,------++++++,,,---++++++***+++,,,///222333000///---------...000111111111111222333333444444777888999999999;;;>>>@@@AAAAAAAAA@@@>>>;;;888666333333222111000///...............---,,,***)))(((*********)))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&'''''''''((((((((())))))''''''((((((((((((''''''(((&&&%%%&&&((()))'''%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###"""$$$)))------&&& %%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%'''(((***+++(((&&&%%%'''((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''******((('''&&&''''''((('''''''''''''''(((((()))(((((())))))))))))((((((************************,,,***)))***,,,---+++)))+++***(((''''''(((***+++***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))(((((((((''''''(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&(((...555333---))))))))))))))))))))))))(((((('''&&&'''((()))***))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))+++******))))))******+++******++++++,,,,,,,,,+++++++++++++++++++++++++++***************************+++,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------............///.........///////////////000111111000......///000...000333555666666444444777<<>>===;;;999666555333333222111000///............,,,+++******))))))******))))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((('''&&&&&&'''((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&''''''''''''&&&%%%%%%,,,***+++222999999111(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%''''''***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''',,,+++***(((''''''''''''''''''&&&&&&''''''((()))(((((())))))))))))((((((************************+++***)))***+++,,,+++)))******((((((((((((******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''((()))*********(((((((((((()))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%(((222:::777000))))))))))))))))))))))))(((((('''''''''((()))***'''''''''((((((((())))))******))))))((((((''''''))))))))))))))))))))))))+++******))))))******+++((()))+++------,,,+++)))******+++++++++******)))))))))))))))))))))))))))++++++,,,---------------------------,,,,,,,,,,,,,,,,,,------......//////---------............///------......//////000000000111111000......///111...000444777888777555333666;;;>>>GGGUUUhhh'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((()))***+++,,,,,,,,,***************+++++++++***,,,,,,,,,+++***+++,,,,,,,,,,,,---...000222333///............///000000000111111222333444555555555777999999999999;;;============;;;:::777555444222222111111000///.........---+++)))))))))*********)))))))))(((((((((((((((''''''&&&&&&''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%$$$&&&%%%%%%&&&''''''%%%###&&&''''''(((''''''&&&&&&%%%$$$%%%)))...---((("""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&'''(((''''''&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''***))))))((((((''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((******************************))))))*********)))***)))(((((((((((()))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((('''((()))******(((((((((((()))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((---111///)))((((((((((((((((((((((((((((((((((((((()))))))))'''''''''((((((((())))))+++******)))(((''''''&&&((((((((((((((((((((((((******))))))))))))******((()))***,,,,,,++++++*********+++++++++***)))(((************************+++,,,,,,---..................------,,,,,,,,,+++,,,------...///000000111---------............///,,,------...///000111111000111111000//////000222///000333555666666555444666;;;???HHHWWWiii'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((()))))))))))))))(((((())))))*********+++++++++***+++,,,,,,******+++,,,//////........./////////...............///000000000111222333444555666666555777999999999999;;;<<<<<<<<<;;;:::888777555444111000000//////.........---,,,***)))(((((()))***)))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''&&&'''''''''&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&&&&&&&%%%$$$%%%$$$$$$%%%((()))'''%%%&&&&&&''''''(((''''''&&&%%%&&&&&&%%%$$$######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''&&&&&&'''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''((((((((((((&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******)))((('''(((((((((((((((((())))))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((+++,,,(((&&&'''&&&$$$((((((((((((((((((((((((((((((((()))))))))))))))((((((((()))))))))******+++******)))(((''''''&&&((((((((((((((((((((((((***))))))))))))))))))*********)))))))))***+++,,,******+++++++++******)))++++++++++++++++++++++++++++++,,,,,,---...//////.........------,,,,,,,,,------......///000111111---------............///,,,------...///000111111000111111111//////111222111111111111222333555666777<<<@@@JJJXXXjjj'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''&&&&&&)))))))))***++++++,,,,,,***+++,,,+++***)))***,,,000/////////...------,,,.........///////////////000111222333444555666777666888:::;;;::::::;;;<<<;;;:::999888666555444444///.........------------+++******)))(((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&'''((('''&&&&&&'''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&)))&&&$$$$$$((()))((('''%%%%%%&&&''''''''''''&&&,,,---...***&&&$$$(((,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((($$$&&&'''(((&&&&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&###$$$%%%'''((((((((((((&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))''')))***)))((('''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))((('''''''''))))))))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%+++---)))%%%%%%''''''))))))))))))))))))))))))'''((()))*********))))))))))))*********+++++++++******))))))((((((''''''))))))))))))))))))))))))***))))))(((((())))))***+++***((('''((()))+++---++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,---///000.........---------------------......//////000000---------............///------......//////000000000111111111000000111333222111//////000222555777777===AAAJJJXXXiii'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((''''''((())))))***++++++,,,,,,)))+++,,,+++***)))***+++...............------,,,---......///////////////000111222333444666777777777999;;;<<<;;;;;;;;;<<<999888777555444333222222------,,,,,,,,,,,,++++++)))))))))***))))))((('''))))))(((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''%%%''')))(((&&&%%%&&&(((&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((())))))///***%%%$$$''')))(((&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$###!!! !!!###'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((((((((("""%%%((((((&&&%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((())))))((((((&&&&&&%%%%%%&&&&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))&&&(((***)))'''&&&((()))'''((((((((((((((((((''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((()))******)))((('''))))))))))))***+++,,,,,,++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))$$$)))+++((('''))))))((())))))))))))))))))))))))'''((()))***+++***)))))))))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++,,,+++***)))***---///111************************************+++---...///------------....................................---------............///.........///////////////000111111111000000222444111111111111222444555666666<<<@@@IIIVVVfff'''&&&&&&&&&&&&'''((((((&&&'''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((())))))))))))((())))))***++++++,,,,,,)))+++++++++***)))***++++++,,,------......---------......///000/////////000111222333555666777888777999<<<===<<<;;;;;;<<<777666555333222111111111,,,,,,++++++++++++++++++(((((()))******)))'''''')))((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))((((((((((((((((((((((((((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%''')))(((&&&%%%&&&)))$$$$$$$$$%%%&&&'''))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((()))+++,,,444...'''$$$&&&(((&&&$$$###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&''')))***'''%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''"""%%%((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&(((((()))******)))((('''&&&%%%%%%%%%%%%&&&''''''(((((())))))))))))(((((())))))))))))))))))))))))&&&(((***)))&&&&&&'''***''''''(((((((((((('''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&(((***+++***)))((())))))))))))***+++,,,---************************(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''&&&(((+++***%%%))))))))))))))))))))))))'''((()))++++++******)))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''(((***+++,,,+++)))(((---,,,***)))***---111444))))))))))))))))))))))))))))))))))))***,,,...///,,,---------.../////////...............------------------........./////////////////////.........000111222111000000222444000111333555666666666555555;;;???GGGTTTddd''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((()))***************((()))))))))******************+++,,,,,,,,,,,,+++---.........//////000000111111222333555777999:::;;;<<<===>>>>>>===<<<;;;888666333111//////000000------,,,++++++******)))))))))))))))((((((((((((&&&&&&&&&''''''''''''(((***)))((('''&&&'''((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''&&&&&&&&&''''''((((((''''''''''''(((((())))))((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$######""""""$$$&&&(((((('''***)))'''%%%$$$%%%&&&'''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((***+++***)))((()))***)))))))))))))))(((''''''***)))(((''''''((()))***(((((())))))((('''&&&&&&(((((((((((())))))))))))))))))(((((('''''''''&&&&&&'''((())))))***))))))))))))))))))************''''''((()))))))))))))))******++++++++++++******((((((((((((((()))************))))))))))))******%%%&&&'''&&&%%%&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++***++++++,,,,,,------...,,,+++***)))))))))++++++)))+++,,,,,,,,,,,,---///,,,,,,,,,---------......111000///...............///......---------......///////////////.........000000////////////000000//////000222333444555555888===???FFFSSSbbb''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''((()))''''''''''''''''''''''''(((((()))************))))))*********++++++++++++)))******+++++++++++++++,,,------...///000000111111111222333444666777888;;;;;;<<<======<<<;;;;;;777666333111/////////000---,,,,,,+++******)))))))))(((((((((((((((((((((&&&&&&&&&''''''''''''((())))))'''&&&&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((('''&&&&&&&&&''''''((((((''''''''''''(((((()))(((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&%%%$$$######""""""$$$&&&''''''&&&)))(((&&&%%%%%%&&&'''(((%%%&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))******)))((()))***)))))))))))))))(((''''''***)))(((''''''((()))***((((((((((((((('''&&&&&&'''((((((((()))))))))))))))((((((((('''''''''''''''(((((())))))))))))(((((((((((()))))))))******''''''((()))))))))))))))******++++++++++++******((((((((((((((()))************))))))))))))******)))***+++***))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((()))******)))((('''((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,------++++++*********++++++,,,***,,,------------...000,,,,,,---------.........111111///...---,,,,,,,,,......---------------.........//////////////////000000////////////000000111111111111222444555666888===???FFFRRRbbb''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((((((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******))))))*********+++++++++,,,,,,((()))******++++++******+++,,,,,,...///000111111111111111222222333555555999:::;;;<<<<<<;;;:::999666444222000////////////,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%)))(((''''''&&&&&&''''''((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$###"""###%%%&&&%%%$$$'''&&&%%%%%%%%%&&&'''(((%%%%%%&&&'''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((()))******(((((()))***)))))))))))))))(((((('''))))))(((((((((((())))))(((((((((((((((''''''&&&''''''((((((((()))))))))((((((((((((''''''''''''((())))))))))))(((((('''''''''((((((((()))))))))''''''((()))))))))))))))******++++++++++++******((((((((((((((()))******))))))))))))))))))))))))''')))***)))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))***+++)))))))))))))))))))))))))))))))))))))))***++++++------,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,+++---............///111,,,------------.........111000///---,,,+++++++++------------------------.........//////000000000000000////////////000000444333222111222333555777888<<>>EEEQQQaaa&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''&&&&&&'''(((''''''''''''''''''''''''''''''((()))))))))))))))(((((((((((())))))))))))(((((()))************)))******+++---...000111222111111000000000111111222666777888999999888777666222111000///...---------+++******))))))(((((('''&&&&&&''''''((((((((()))&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((((((''''''(((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%$$$######%%%&&&%%%$$$%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%%%%%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''')))***)))((('''((()))(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((((('''''''''''''''(((((((((((('''''''''((((((((((((((())))))***))))))((('''&&&''''''''''''((((((((((((''''''((()))))))))))))))******++++++++++++******((((((((((((((())))))***((()))************)))((())),,,...///---***)))((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))---,,,+++)))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,......---,,,++++++******)))+++,,,---...---,,,,,,***+++,,,---,,,,,,---///---------.........//////---,,,,,,,,,,,,---......+++,,,---.........---------......///000111222222000000////////////000000666555333111111333555777777<<<>>>DDDPPP```&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&&&&'''(((((((((((((((((((((((((((&&&'''(((((())))))(((((('''''''''((((((((())))))((()))******++++++*********++++++---...///000000111111000000000111111222444555666777777666555444000000//////...---,,,,,,******))))))((('''''''''&&&&&&&&&''''''(((((()))&&&&&&&&&''''''''''''((((((((())))))(((((('''&&&(((((((((''''''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''((()))******((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((())))))''''''((()))'''(((((()))))))))))))))(((((())))))))))))((((((&&&'''((((((((((((((((((&&&&&&'''''''''((((((((('''''''''(((((((((((((((((())))))))))))(((((('''''''''((((((((()))))))))''''''((()))))))))))))))******++++++++++++******((((((((((((((()))******((()))***++++++***)))((('''***...///---+++)))((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))---,,,+++***)))((((((((())))))))))))))))))))))))(((((((((((()))***,,,,,,......---,,,,,,+++******++++++,,,,,,,,,,,,++++++)))+++,,,,,,+++,,,---///------........./////////---------------......///+++,,,...///000//////.../////////000000111111111000000////////////000000444333222111222333555777777<<<===DDDPPP___&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&''''''&&&%%%'''(((''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((()))))))))))))))******+++++++++++++++++++++,,,------...//////000000000000111222222333333444555666666555444333............------,,,+++***))))))(((((('''&&&&&&%%%%%%&&&''''''((())))))&&&&&&&&&''''''''''''(((((()))*********)))((('''(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''(((***,,,,,,((((((''''''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%''')))((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((''''''((()))''''''((()))))))))))))))'''((()))******)))((('''&&&&&&'''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((())))))))))))(((((((((((()))))))))******''''''((()))))))))))))))******++++++++++++******((((((((((((((()))******((()))***++++++***)))(((###''',,,...---***'''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))************)))(((''''''((()))***+++******))))))***++++++))))))))))))))))))))))))''''''(((((()))+++,,,------------,,,,,,+++++++++---,,,+++******************+++------,,,,,,...///............////////////111000///...------------+++---///000111111000///000000000000000000000111000000////////////000000111111111111222444555666777;;;===DDDOOO^^^&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))******************+++,,,,,,,,,,,,+++,,,,,,,,,------.........000000000000111222333444333333444555555444333333............---,,,++++++)))))))))(((''''''&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((()))***+++++++++***(((''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''')))+++---...((((((''''''''''''((((((&&&'''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&''''''&&&$$$###&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%$$$$$$&&&(((******)))&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&''')))''''''((()))))))))))))))'''((()))******)))((('''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''((())))))***))))))))))))))))))************'''(((((()))))))))))))))******++++++++++++******((((((((((((((()))******''')))***++++++***)))'''%%%)))///111000...+++***(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++***)))(((''''''((()))***((((((((()))***,,,---...))))))))))))))))))))))))'''''''''((()))+++,,,---------,,,,,,,,,,,,++++++...---+++)))(((((())))))+++---......---...///111............/////////000444333111///---,,,++++++,,,---///111222222111000111111111000000000000000000000////////////000000//////000222333444555555777;;;===CCCOOO^^^$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&%%%&&&''''''%%%%%%&&&''''''''''''''''''''''''''')))(((((('''''''''((((((((()))+++,,,+++***((('''++++++******************++++++,,,,,,,,,,,,---------......///000111111222111000000111222222///---------,,,,,,+++***))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))'''%%%%%%%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))'''&&&&&&''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''''''''((()))***''''''''''''''''''''''''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&%%%%%%$$$###'''''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%''',,,111444***(((%%%###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&(((((('''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++***)))(((((((((((())))))))))))************)))))))))))),,,,,,------...///000000***)))(((&&&&&&&&&'''((())))))))))))))))))))))))''''''((()))))))))))))))((()))))))))'''''')))************************************)))))))))))))))+++***)))))))))***,,,,,,------------------------...///...---***)))***+++++++++,,,,,,---...//////............////////////------,,,,,,,,,---..............................,,,---------......//////000000000000000000000000//////000111222444666777777;;;===FFFPPP[[[%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''((((((''''''''''''((((((%%%&&&(((***+++++++++***************************++++++,,,,,,,,,,,,---------......///000000111111222111111222333222000...------,,,++++++***))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&***((('''%%%%%%%%%'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''''''''''''''&&&%%%'''&&&&&&%%%%%%&&&&&&''')))(((''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%$$$$$$&&&))),,,......+++'''%%%%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))(((''''''&&&%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%'''''''''(((((((((((()))&&&&&&&&&''''''(((((((((***)))((('''''''''((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++,,,,,,,,,,,,,,,+++***)))))))))))))))************************))))))))))))((())))))***++++++,,,,,,,,,+++***)))(((((()))***))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))'''''')))***((((((((((((((((((((((((***)))))))))))))))))))))+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,***)))+++,,,,,,,,,,,,------.....................///////////////......---,,,,,,,,,,,,........................//////////////////......000000000000000000000000000000000111222444555666777:::>>>GGGPPP[[[&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''((((((''''''''''''(((((($$$&&&((()))***+++******************************++++++,,,,,,,,,,,,------.........//////000000111222111111111222222000...,,,,,,,,,+++******)))))))))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&''')))((('''&&&&&&%%%&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&$$$###"""%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((())))))))))))(((''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$%%%%%%&&&'''...+++(((&&&&&&&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''((()))***+++'''''''''&&&&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%&&&'''((()))'''''''''&&&&&&&&&&&&%%%'''(((((((((((()))))))))&&&&&&''''''((()))*********)))'''%%%%%%&&&((()))''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++++++++,,,,,,,,,+++******************++++++++++++************))))))))))))&&&'''((()))))))))))))))+++******))))))))))))***))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))'''''')))***(((((((((((((((((((((((())))))))))))))))))************))))))******+++,,,+++++++++++++++++++++++++++,,,---,,,******,,,---------------------..................////////////111000...---,,,+++++++++........................111111111000//////......000000000000000000000000111111111111222333555555666:::>>>GGGQQQZZZ~~~&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''(((''''''''''''(((((()))((())))))))))))((('''&&&***************++++++++++++++++++,,,,,,,,,------........./////////000000111000//////111111///...,,,+++++++++******)))))))))(((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%'''(((((('''%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$(((&&&%%%%%%&&&(((((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&'''((())))))***'''&&&$$$""""""$$$&&&'''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++++++++,,,,,,,,,++++++***)))))))))*********++++++************)))))))))(((((((((***+++++++++******(((((((((''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))'''''')))***************************)))))))))))))))************************+++++++++***************************+++,,,+++******,,,...............------------............////////////000///...---------------........................000000//////////////////////////////////////////222222222222222333444555555:::>>>HHHQQQZZZ|||$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))))))))(((((('''))))))*********++++++++++++++++++,,,,,,,,,------............////////////000...------......---,,,++++++***************)))((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%'''******'''%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%%%%$$$###$$$&&&''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''((((((&&&%%%$$$######$$$&&&'''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))******+++***++++++,,,,,,,,,++++++((((((((()))))))))******************)))))))))((((((***+++,,,,,,,,,+++***'''''''''(((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))'''''')))***))))))))))))))))))))))))(((((())))))************))))))******++++++++++++************************)))***++++++******,,,........................---............////////////------------......///000////////////////////////,,,,,,---......///000000////////////////////////333222222222333444444555555:::>>>GGGPPPXXX{{{$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''&&&''''''((()))***''''''((()))***+++,,,,,,)))))))))***++++++,,,,,,++++++,,,,,,,,,,,,------........................///---++++++,,,---,,,+++************************(((''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%))),,,,,,)))&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&((()))+++,,,''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&((((((((((((%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&%%%$$$$$$%%%%%%###"""###$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++******+++,,,,,,,,,++++++'''((((((((())))))))))))************))))))))))))'''(((***+++,,,***)))'''((())))))************)))))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))'''''')))***''''''''''''''''''''''''((((((((()))******++++++))))))***++++++++++++***************************)))***+++*********,,,.....................//////............////////////,,,,,,------...///111111////////////////////////***+++,,,---...000111111000000000000000000000000222222222222333444555666666:::>>>FFFNNNWWWzzz%%%%%%%%%%%%&&&&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''((()))***((()))))))))+++,,,---...((())))))***++++++,,,,,,++++++,,,,,,,,,,,,------........................///---++++++,,,,,,,,,+++))))))))))))************'''''''''''''''((())))))''''''''''''''''''''''''%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%***......***'''''')))'''&&&&&&%%%%%%&&&&&&''''''''''''((()))***+++,,,''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&$$$###$$$$$$%%%%%%&&&''''''((('''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''((())))))))))))(((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++)))***+++,,,,,,,,,,,,+++(((((()))))))))*********************))))))))))))'''(((***,,,,,,***(((&&&'''((()))***++++++***)))))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))'''''')))***'''''''''''''''''''''''''''(((((()))******++++++((()))***+++,,,++++++***++++++++++++++++++++++++***++++++***))))))+++---------......//////000000............////////////......---......///000111////////////////////////,,,,,,---...///000000111000000000000000000000000111111222222444555777888888;;;===DDDLLLUUUyyy&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&'''''')))******---,,,++++++******++++++((())))))***++++++,,,,,,++++++,,,,,,,,,---------.....................---000...,,,+++,,,------,,,)))))))))))))))*********'''''''''''''''((()))***((((((((((((((((((((((((%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&+++//////+++((((((***'''&&&&&&%%%%%%&&&&&&'''***)))))))))))))))***+++''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$######$$$$$$#########%%%((())))))'''%%%%%%&&&&&&'''((())))))&&&&&&&&&'''((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''((())))))***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%&&&'''(((((()))(((((((((''''''''''''&&&&&&&&&'''''''''(((((()))))))))(((''''''&&&&&&###%%%'''))))))((('''&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++)))***+++,,,,,,,,,,,,,,,)))************+++++++++************))))))))))))(((***,,,------+++)))'''%%%&&&''')))))))))((('''))))))))))))))))))))))))'''(((((()))))))))))))))((()))))))))'''''')))***))))))))))))))))))))))))'''(((((()))***+++++++++((()))***+++,,,+++******++++++++++++++++++++++++***++++++***))))))***,,,,,,------...///000111111............/////////000000//////.........//////000000000000000000000000////////////000000000000000000000000000000000000111111111222444666888999999;;;===CCCKKKUUUyyy&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%'''(((((((((''''''&&&''''''(((((((((((((((((((((((()))******++++++,,,++++++******++++++,,,)))***+++,,,---,,,+++***,,,,,,---...//////............---,,,,,,+++******,,,,,,+++***)))(((''''''&&&&&&''''''''''''&&&&&&***)))'''%%%$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''((()))((('''&&&&&&'''((()))((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''''''''&&&''''''''''''''''''''''''+++(((&&&'''))))))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))******************++++++++++++******************************++++++******))))))(((((())))))************))))))+++*********))))))((((((*********)))))))))))))))*********)))))))))))))))******))))))))))))******,,,***((('''&&&'''((()))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,------------------...000222222111...---------------------...///000////////////////////////////////////000000000000000000000000000000000000111111111222333444555666777<<>>CCCJJJRRRooo&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))************************************++++++++++++++++++++++++---,,,+++***************)))((((((''''''(((((()))&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''((((((((((((((((((((('''&&&&&&&&&&&&&&&+++***(((&&&***111222...''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&'''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))'''&&&%%%%%%&&&(((+++---******)))((((((((())))))))))))************))))))++++++******)))((((((((())))))************))))))((())))))******))))))((()))))))))))))))(((((('''&&&'''(((((())))))((((((++++++,,,,,,,,,+++******(((((())))))))))))((((((***))))))(((((())))))***((()))***+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))***+++,,,,,,+++***)))************************++++++,,,------......///............////////////////////////////////////////////////////////////------...///////////////111111111111000000000000...///000111333444555555999===???DDDKKKRRRnnn&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************************************************************,,,++++++***************(((((((((''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((((((((((((((()))((('''&&&&&&&&&&&&''''''((('''&&&***000222///''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''&&&&&&&&&'''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''(((******+++***)))((((((((()))*********))))))))))))))))))))))))************))))))************))))))(((((())))))************)))))))))))))))******)))))))))(((((())))))))))))(((((((((((()))***************,,,,,,,,,,,,++++++***)))(((((())))))))))))(((((())))))(((((((((((())))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***))))))*********+++++++++)))***++++++++++++***)))+++++++++++++++,,,,,,,,,++++++,,,------......///............////////////////////////////////////////////////////////////---...//////000000//////111111111000000000000000///000000111333444555666888===???EEEKKKQQQlll&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))((()))))))))************))))))))))))))))))))))))******************************+++*********))))))((((((''''''''''''((((((''''''((((((((()))))))))&&&''''''((())))))******((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''((((((((((((((()))((('''%%%%%%&&&''''''%%%''''''&&&)))...000...''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((()))***+++(((((()))))))))((('''&&&))))))******************))))))************))))))*********)))))))))))))))))))))************))))))))))))************))))))(((((())))))))))))(((((((((((()))***************,,,,,,,,,,,,++++++***))))))******++++++******)))(((((())))))))))))((((((((()))***++++++***)))(((************************))))))))))))))))))))))))))))))************))))))((()))))))))************)))))))))))))))))))))))))))))))))******)))))))))))))))*********+++++++++*********++++++*********,,,,,,,,,---------......++++++,,,------......///............////////////////////////////////////........................//////000111111111111000000000000000000000111111111111111222333555777888888===???DDDKKKQQQlll&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))************************)))******+++******))))))(((''''''&&&&&&''''''((((((((((((((()))))))))***'''''''''((()))******+++))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((***(((&&&%%%%%%%%%'''((($$$'''(((&&&(((,,,...,,,'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''%%%&&&'''(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''((()))******!!!"""%%%'''(((((('''&&&((()))***+++++++++******))))))************))))))******))))))))))))))))))))))))************)))))))))******++++++******)))'''(((((()))))))))))))))&&&'''(((((())))))((((((++++++,,,,,,,,,+++************++++++++++++******((())))))******))))))((()))***+++++++++***)))(((************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************,,,,,,,,,------......///++++++,,,------......///............////////////////////////////////////........................///000000111111111111111000000000000111111111111222222111222333555888999888<<<>>>CCCJJJQQQmmm&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************************((()))***++++++***))))))(((''''''&&&&&&''''''((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((***)))&&&$$$$$$%%%'''(((%%%((()))'''&&&***+++)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&'''((())))))))))))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&'''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((((((((())))))###$$$%%%&&&'''(((((()))((()))***++++++++++++***))))))************)))))))))))))))))))))))))))***))))))************)))))))))******++++++******)))''''''((()))))))))))))))'''((())))))******))))))******+++,,,,,,,,,++++++))))))************))))))))))))***++++++***))))))***+++,,,,,,,,,+++)))(((************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((()))***++++++***)))((()))************++++++++++++******************+++******++++++,,,------...++++++,,,------......///............////////////////////////////////////...........................//////000111000000000///000000000111111111111222111000111222444777888888<<<<<>>CCCJJJQQQmmm((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((()))))))))*********((()))))))))******************((((((((()))***+++))))))((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))******'''(((((((((((((((((('''***)))((('''''''''''''''(((((((((((((((((((((((()))((((((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$&&&%%%###$$$)))000///---+++***(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((''''''&&&&&&''''''(((((('''&&&+++777===222###((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''''')))******************)))&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))((())))))******))))))))))))))))))))))))))))))***++++++++++++***))))))))))))************((()))))))))************((())))))***++++++,,,,,,+++,,,,,,---------,,,,,,************************************************)))))))))***+++++++++,,,))))))*********+++++++++++++++++++++++++++++++++))))))******++++++,,,,,,))))))***++++++++++++***************************************************)))))))))***+++++++++,,,,,,++++++***++++++,,,,,,+++++++++,,,,,,,,,------......------...///000000---------...............////////////////////////........./////////000000//////000000000000////////////000000111111111111111111111222333444555666888<<<>>>CCCIIIPPPkkk((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((()))))))))******))))))))))))************))))))((((((((()))******))))))((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''((())))))***++++++''''''(((((((((((('''''')))((((((''''''''''''((((((((((((((((((((((((((()))))))))((())))))******(((((())))))))))))(((((())))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''***)))$$$$$$''',,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((((('''&&&,,,:::AAA555"""((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%&&&&&&'''((())))))************))))))&&&&&&&&&&&&'''''''''''')))))))))))))))))))))))))))))))))*********++++++)))))))))))))))))))))))))))))))))(((((())))))***))))))))))))))))))))))))))))))***++++++++++++***)))))))))*********++++++))))))))))))************((((((***++++++,,,+++++++++,,,,,,---------------++++++++++++++++++++++++***************************************+++++++++)))************+++++++++++++++++++++++++++++++++)))))))))***************))))))***++++++++++++******************+++++++++***************************************+++++++++++++++******++++++,,,,,,++++++,,,,,,,,,,,,------...............///000111........................////////////////////////....../////////000000000//////000000000000///////////////000111111222222111111111222333444555666777;;;===BBBIIINNNiii((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))************'''(((((()))))))))))))))))))))((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******&&&'''((())))))((('''&&&(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((()))******'''(((((())))))((((((''')))))))))(((((('''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$'''***)))&&&&&&)))''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&)))((()))222:::222"""((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&''''''((((((%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((((((((()))******)))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++))))))))))))************'''(((***+++,,,,,,+++++++++,,,,,,---......------++++++++++++++++++++++++************************+++++++++***************)))************+++++++++***************************)))))))))))))))(((((())))))***++++++++++++***))))))*********+++++++++************************+++++++++***************++++++******++++++,,,---++++++,,,,,,,,,,,,------------------...///000000////////////////////////////////////////////////.../////////000000000000//////000000000000//////...//////000111111222222111111111222333444555666666;;;===AAAHHHMMMggg((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************&&&'''(((*********)))((())))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))++++++******)))(((((((((&&&'''((())))))((('''&&&'''''''''''''''((()))***(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''))))))(((((('''''''''&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''""""""$$$''''''%%%'''+++%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&((((((''''''''''''((((((%%%******&&&)))111---###((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&'''((('''((()))******)))((('''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))***)))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++))))))))))))************'''(((***+++,,,,,,+++++++++,,,,,,---.........---++++++++++++++++++++++++************************,,,+++++++++******)))))))))************+++++++++))))))))))))))))))))))))******))))))((((((''''''))))))***++++++++++++***))))))******++++++++++++************************,,,+++++++++******))))))+++*********+++,,,,,,---++++++,,,,,,,,,---------+++++++++,,,---...///000000000000000000/////////////////////////////////////////////000000000000//////000000000000//////...//////000111222222222111111111222333444666666555:::<<>>BBB@@@;;;555111111222333444555:::<<<@@@GGGLLLggg&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))******************)))(((((()))***---......---***)))))))))))))))))))))))))))************))))))))))))************************))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((******))))))((((((''''''''''''''''''((((((((((((''''''&&&&&&&&&''''''((()))(((''''''&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&'''###&&&)))***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%&&&''''''(((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++******+++++++++*********))))))*********++++++*********))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,---+++***))))))+++---...,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++++++++(((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,---......,,,+++************++++++++++++++++++++++++******+++,,,------.........,,,***+++...000...+++------------------......------............------,,,---....../////////...---...000111111000...,,,000///......000333555777BBB===666111111222333444555:::;;;@@@FFFLLLfff&&&''''''(((((((((((((((&&&'''''''''''''''&&&&&&(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((((((((())))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******++++++++++++***)))(((''')))***,,,------,,,***)))((((((((())))))))))))***+++************)))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''(((((((((((())))))(((((())))))******'''&&&&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''((())))))$$$'''******)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))*********))))))))))))))))))))))))))))))))))))*********++++++******++++++++++++******,,,,,,++++++***))))))((()))***++++++++++++***))))))************+++++++++******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------111///---,,,+++,,,---...,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************+++,,,,,,111///---+++***))))))***++++++++++++++++++++++++++++++,,,,,,------......///...---...000000000///---------------.........------............------+++,,,---.../////////......///000111222111000000000///////////////000000===999444111222555777888555999;;;@@@FFFLLLfff&&&''''''(((((((((((((((%%%%%%&&&'''(((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((()))***************+++++++++******)))******++++++++++++******)))))))))*********+++++++++++++++*********))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))******)))((('''(((((((((((())))))))))))''''''''''''(((((((((((()))))))))))))))***++++++''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((%%%'''))))))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''''''''(((%%%&&&'''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))*********)))))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******++++++******************)))***++++++++++++***))))))************+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...000///...---,,,------...------...///////////////------------------------------,,,++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---000///,,,+++******++++++++++++++++++++++++++++++,,,,,,---------------------...//////......///000------........./////////------............------,,,---...//////000000000//////000111222333333444111111000000000111222333;;;777333111333555888999444999;;;???FFFKKKfff&&&''''''((((((((((((((("""###%%%'''((()))******(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((((((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&''''''((()))******+++((()))***+++++++++++++++*********************************++++++,,,,,,,,,++++++++++++******))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******'''((()))******)))((('''''''''(((((())))))******''''''''''''((((((((()))'''''''''''''''((())))))))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%'''((('''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))*********))))))))))))))))))))))))))))))************+++++++++******++++++++++++******)))))))))***++++++,,,,,,)))***+++,,,,,,+++***))))))************+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,++++++,,,,,,,,,......///000000000000000------------------------...---,,,,,,++++++,,,,,,((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,---------...---+++******+++,,,...++++++++++++++++++++++++------------------,,,,,,***---///...,,,+++---000.../////////000000111111---..................------...///000111111111111000000000111222444555777333222111111222444777999<<<999444222333444555555444999;;;???FFFKKKfff''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************))))))(((((((((((())))))))))))(((((((((((())))))***)))((((((((()))+++,,,(((((((((((())))))))))))++++++******))))))((((((++++++******************++++++******************'''(((((()))***+++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******))))))************))))))******))))))))))))******)))************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))%%%((((((%%%%%%((((((%%%(((((())))))))))))((((((((((((((((((((()))******(((((()))***************(((((())))))))))))((((((,,,,,,+++***))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,+++***))))))+++,,,---,,,,,,,,,------,,,,,,+++,,,,,,------...------,,,++++++,,,,,,,,,,,,++++++,,,---......////////////......---------......///......////////////......------------------------,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---+++))))))+++---......---,,,,,,+++******++++++++++++++++++++++++///......------,,,++++++......///000000000000000222222111000//////000000//////.........------------......///000111111222000000111222333444444555444111...000444888999999333222222222333555777888444999;;;AAAGGGMMMggg''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************************))))))(((((((((((())))))))))))(((((((((((())))))***)))((((((((()))++++++((((((((()))))))))******************))))))))))))++++++******************+++++++++++++++*********))))))******+++,,,,,,---,,,,,,++++++++++++++++++******++++++++++++************++++++++++++************++++++++++++************))))))))))))******************++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))************************)))))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))'''%%%$$$$$$%%%''')))(((((())))))))))))((((((((((((((((((((()))******(((((()))*********************************)))))),,,,,,+++***************++++++++++++++++++++++++************++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,---------,,,++++++,,,,,,---.........------......//////////////////+++,,,,,,---......------...---------......///000...//////000000//////...------------------------,,,------......------,,,,,,,,,------------,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......---+++***,,,---//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000000000000222222222111111111000000//////.........---------......//////000000111111000111111222222333333333111111222555888999777555222222222222333555777888777;;;===AAAFFFKKKddd''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))((()))******+++((())))))))))))*********)))))))))*********************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++++++++++++++***+++******))))))******+++************+++++++++,,,++++++***))))))))))))***))))))))))))))))))))))))++++++++++++++++++++++++(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))+++&&&'''------'''&&&+++(((((())))))))))))((((((((((((((((((((()))******(((((()))***************+++,,,,,,,,,+++***)))))),,,++++++************+++++++++++++++,,,,,,,,,,,,******++++++,,,,,,------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++******++++++,,,---------------,,,---......////////////,,,,,,---............---------------...000111111//////000000000000//////------------------------------............------------............------//////...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---,,,,,,---/////////......------,,,------------------------++++++,,,------...//////......///000000000000///111222222333333222000000/////////............---////////////000000000000111111111111111111111111///111555:::<<<:::555000222222222333444555666777999===>>>AAAFFFIIIbbb''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))************************))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))******+++)))))))))*********++++++)))))))))******+++++++++******+++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++++++++******++++++************++++++*********+++++++++,,,,,,,,,+++******))))))******))))))))))))))))))))))))++++++++++++++++++++++++((((((((())))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((%%%,,,;;;;;;,,,%%%((((((((())))))))))))((((((((((((((((((((())))))***(((((()))***************,,,,,,,,,,,,+++***)))(((,,,++++++******++++++++++++++++++,,,,,,,,,,,,,,,---------...............,,,---...//////...,,,+++///////////////...---------...//////000000//////+++,,,---.../////////.........//////000//////...---------...///111222333///000000111111000000///........................------............------......////////////...............------,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///---------///.........---------,,,........................,,,,,,,,,---------......---...//////000000/////////000111333333111///.../////////...............000000000000////////////222222111111000000000000...111666999:::777222...222222222333444555666777999===>>>AAAEEEIIIaaa''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))((()))))))))************************++++++++++++))))))******++++++,,,,,,******++++++,,,,,,,,,,,,++++++,,,,,,------------+++++++++,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------------,,,,,,,,,,,,------------,,,,,,)))******++++++******))),,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,++++++***************))))))))))))))))))))))))************************(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))))))))%%%---;;;;;;---%%%)))(((((())))))))))))((((((((((((((((((((())))))***(((((()))*********************++++++***))))))(((,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------/////////......------------...000111222111000//////000000111111000000/////////000000000000//////......///000000000000000......////////////...---------...///000111333444000000111111111111000000........................---......//////......---...//////000000//////...+++,,,---............---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---000000///------...---------,,,,,,,,,,,,,,,..............................---------,,,,,,,,,------...///////////////,,,---///111111000...---////////////////////////000000000000////////////222111111000000//////...///111444555555333111000111222222444555555666666666;;;<<<@@@EEEJJJccc''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((()))************)))******+++++++++,,,,,,,,,*********+++++++++++++++******++++++,,,---------+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////,,,------......------,,,,,,------......------,,,******++++++++++++******---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,+++************+++))))))))))))))))))))))))************************))))))******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((()))))),,,'''(((......(((''',,,(((((())))))))))))((((((((((((((((((((()))******(((((()))***************))))))***************))),,,++++++++++++,,,,,,---++++++,,,,,,------...............---------,,,,,,+++,,,---///000000000000,,,---...///000000000000............---,,,+++***......////////////......------.........---,,,,,,////////////000222333333111111222222222222111111..............................////////////............////////////......)))+++,,,...////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---------...,,,,,,,,,,,,,,,,,,,,,,,,........................//////...---,,,,,,++++++------...////////////...,,,,,,...//////......---...////////////000000000////////////000000000000111000000000//////......000111222111000000111333111111333444555666666666444999;;;@@@EEEJJJddd''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''((()))***+++******)))+++++++++,,,,,,,,,,,,---,,,++++++++++++++++++*********++++++,,,------...,,,,,,,,,---.../////////------------------------,,,------...//////000000------............------------............------,,,------------------,,,------,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,++++++******++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))+++)))'''%%%%%%''')))+++(((((())))))))))))((((((((((((((((((((()))******(((((()))***************))))))***+++,,,,,,,,,,,,+++++++++++++++,,,---...++++++,,,,,,---......///......//////000111222222000111111333444666888999555666888999;;;<<<<<<<<<999999888777666444333222333444444333333222111000000000000000000///......000000000000111111222333111222222222222222222111..............................////////////......---......//////......---***,,,...///000///...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,+++,,,---///---------------------------------------------------------------------,,,,,,---......//////......---------.........//////.../////////000000000000......//////000000111111/////////////////////...000111222111///000333666000111333555666666666555555999;;;???EEEJJJccc''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''((()))++++++******)))++++++,,,,,,,,,------------,,,,,,++++++***************+++,,,,,,---......,,,,,,------...///000000///////////////.........---------...///000000111------............------------............------......////////////.........------,,,,,,------...++++++,,,,,,,,,------------,,,++++++******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((())))))&&&******''''''******&&&(((((())))))))))))((((((((((((((((((((()))******(((((()))***************)))***+++,,,---.........++++++++++++,,,,,,---...++++++,,,,,,---.../////////000111333555777888999>>>>>>>>>???AAADDDGGGIIIHHHIIIKKKMMMOOOQQQQQQRRRMMMMMMLLLKKKIIIGGGEEEDDD?????????>>>===<<<;;;:::444444444444444333222111222111111111111111222222111222222333333222222111////////////////////////......////////////......------............------,,,---///000000...---+++........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,+++***+++---000---.....................------------------------+++,,,,,,------......///,,,---......//////.....................///000111.../////////000000111111---......///000111111222////////////////////////000111333222000111444777000111333555666666666555666:::<<<@@@EEEIIIbbb''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))...,,,******---...---+++((()))***,,,,,,,,,++++++------------------,,,,,,------...---,,,---///111000000000111111111222222666222///111555666444000111000111222555555444333333222111//////000222333000000000000000111222333///000111000...------...------,,,++++++,,,------...---+++,,,------,,,***......---,,,,,,+++******++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))%%%%%%'''((()))+++,,,,,,''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&&&&'''''''''''''''((()))***++++++***)))(((%%%(((***+++)))(((''''''''''''(((((())))))******))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************''')))+++,,,+++***++++++*********)))))))))))))))***))))))(((((((((((()))***++++++,,,---///000111111111111000//////111444///444999<<<>>>AAAGGGKKKIIIMMMQQQSSSTTTVVVYYY]]]___^^^^^^bbbgggiiihhheeedddcccaaa___]]]\\\\\\]]]XXXTTTOOOMMMKKKIIIDDDAAACCCAAA>>>===;;;888444111222333222///111555666333222333444444444333111111///.............../////////111444666666555222000//////000000000000//////........................000000000000000000000000........................---000999???999...***,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...---------------------------------------------------.........//////000000///......---------......////////////000000000000............////////////000///......///000///---......//////000000111111111222222222222333333333222222222333444555666777888;;;;;;???FFFKKKddd(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***++++++)))((((((((())))))))))))))))))))))))))))))***************************((('''(((+++,,,,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,---///444777777888999:::;;;;;;<<<<<<@@@===<<>>>>>@@@AAA@@@???<<<;;;:::888555333222111111111111000000/////////...//////---++++++,,,...000000000000//////......///...------......---,,,......------,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((()))************)))(((((()))***)))(((''')))***((((((((((((''''''''''''(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********************)))(((((((((''''''************************************+++,,,------///...---,,,,,,,,,---...---///222555777:::>>>AAAEEEIIINNNSSSWWW\\\```ccceeefffhhhhhhgggiiimmmpppqqqqqqrrruuuwwwvvvtttrrrqqqooollljjjiiihhhgggfffbbb```______```___]]]ZZZTTTRRROOOMMMKKKHHHDDDAAA>>>???<<<777666888777444333333444444444333222222222222111111000111111111111333555777777555333111//////000000000000//////........................////////////////////////........................---///666:::555,,,))),,,,,,,,,------------,,,,,,...------,,,,,,------...------------------------------------------------............/////////000///......---------..................////////////............////////////000///......///000///....../////////000000000111///000000000000111111111222222222333444555666777888;;;;;;???FFFKKKddd(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((******)))(((((('''((((((((())))))))))))))))))))))))************************)))((('''(((***,,,,,,,,,++++++******++++++,,,---...---,,,,,,---...000111000222444666999>>>CCCGGGMMMOOORRRTTTUUUUUUUUUTTTWWWVVVWWW[[[```aaa___\\\]]][[[YYYXXXYYYZZZZZZYYYWWWVVVTTTQQQMMMIIIEEECCCBBBAAA???===:::666333222222222111///------///111000000000000000///------111000...///000000///---.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((())))))******))))))((()))))))))'''&&&&&&)))+++)))(((((('''&&&&&&%%%%%%(((((())))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************,,,)))'''(((***+++***(((************************)))))))))***+++---...///000///......///111444555777;;;AAAGGGLLLRRRWWWZZZcccdddfffjjjoooqqqqqqqqqpppooommmjjjiiijjjooorrrxxx{{{~~~}}}rrrooollllllmmmllliiifffccccccdddgggiiijjjiiigggjjjhhhfffeeedddccc```]]]TTTTTTOOOGGGBBB@@@>>>::::::999888777555444333333111111000000000000000111222444666888888666444222///000000111111000000///////////////////////////////////////////////////...........................///222444000+++***---..............................------------......------------------------------------------------............////////////......---------......///------------........................////////////000///......000000///...////////////000000000000///000000000000111111111333333222333333444555666777;;;;;;@@@FFFKKKddd((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))((()))))))))))))))))))))))))))))))))************************++++++***+++,,,---------///...---,,,,,,---...///000000000111333666999;;;AAAEEEKKKPPPSSSWWW[[[^^^gggiiilllnnnpppooommmlllkkkkkkmmmqqqtttuuurrrooorrrooolllkkklllnnnooonnnmmmllljjjhhhfffdddcccccc```^^^[[[WWWQQQKKKFFFCCC>>>===999555111///000222222222111////////////000111000//////000000///...///.........------,,,,,,------------------------,,,,,,------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******))))))((('''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************((())))))))))))))))))((('''((()))(((''''''((()))(((((((((''''''&&&&&&&&&(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************+++((((((,,,222444111,,,*********+++++++++++++++,,,++++++,,,,,,---...///---...000444:::AAAHHHKKKPPPTTT[[[aaafffjjjnnnqqqsssrrrqqqrrrtttsssooolllgggddd___[[[ZZZ]]]aaaeeerrrxxxssspppmmmnnnpppppplllhhhfffgggjjjlllooooooooonnniiihhhggggggiiikkkjjjjjjllllllggg^^^VVVTTTQQQMMMHHHFFFCCC???;;;888555444111000000000000111222222333444666777777555333222000000000111111000000000////////////////////////................................................//////000///---+++,,,/////////............//////......------------......------------------------------------------------.........///////////////...------------...//////------........./////////............////////////000///......000111000///////////////000000000000111111222222222333333333333333222222333333444555777:::;;;@@@GGGKKKccc(((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***)))*********************))))))))))))))))))))))))************************---------,,,++++++,,,---000000///...///000222333333555888===CCCIIINNNQQQVVV\\\dddjjjnnnooooooooorrrtttwwwyyyzzzyyywwwuuupppppprrruuuvvvuuurrrpppooommmjjjiiikkklllmmmmmmlllkkkjjjjjjlllooorrrtttuuusssqqqmmmhhhddd```^^^UUURRRLLLCCC;;;666444555999666333000///000222444111000//////000000///...//////...............---------------------------***+++,,,---------------++++++++++++++++++++++++************************+++******)))(((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((())))))***************)))(((((((((((((((((()))'''***---...---+++))))))''''''((((((((()))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))+++111777777111+++***+++++++++,,,,,,,,,---///////////////000111111333555:::BBBKKKUUU]]]bbbeeehhhllloooqqqrrrtttuuuqqqooonnnooorrrrrrnnnkkkhhhddd___[[[[[[^^^bbbeeepppvvv|||}}}}}}~~~yyyvvvsssrrrrrrqqqnnnkkkkkkmmmqqqtttvvvxxxyyyzzzpppmmmjjjjjjlllnnnpppqqqrrrtttrrrjjjeeeddddddbbbYYYWWWRRRLLLFFF@@@;;;888555444444444444555555666333444555555555333222000000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000---,,,...000000000///............///000///......------......///------------------------------------------------///////////////.........---------------...//////....../////////000000000............////////////000......///111111111000000000000000////////////111111222222222333333333222222222222222333444555666:::;;;AAAGGGLLLccc)))((((((''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***)))******++++++++++++***))))))))))))))))))))))))+++++++++++++++++++++++++++,,,---,,,******,,,---+++,,,---///222555777888@@@CCCIIIQQQYYYaaagggjjjhhhmmmtttyyyyyywwwuuutttsssuuuwwwyyyzzzzzzyyyxxxrrrrrrssstttsssqqqooonnnhhhfffccccccdddddddddcccaaaaaabbbdddhhhmmmrrruuuuuutttsssqqqppppppoooooonnnkkkddd[[[QQQJJJFFFEEEAAA>>>999444111111111222222000//////000111///...////////////////////////........................***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************)))((((((''''''(((((()))(((,,,000222111...+++***''''''(((((()))******+++''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************)))***---111333111***%%%+++++++++,,,,,,------...,,,,,,---///222555777888GGGIIINNNUUU]]]eeekkknnnlllnnnoooooommmlllmmmnnnjjjjjjkkkooosssvvvxxxxxxsssooojjjhhhiiikkkmmmnnnnnnqqquuuwwwwwwuuutttssslllkkkhhheeebbb`````````dddgggkkknnnqqquuuyyy|||yyysssmmmhhhhhhkkknnnoooiiimmmmmmgggcccdddggggggdddbbb___ZZZSSSLLLFFFCCC;;;:::888777555555444444333444444444444222111000000111111222222111111000000000000000000000000000000000000000000000000000///////////////////////////111000......111222000000///...------...///000//////............//////------------------------------------------------///////////////.........---------------...///000////////////000000000111............///////////////......///111222222111000000000000///////////////000000000000111111111000000111111222444555666666:::<<>><<<666666666666555444333222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000***...000...000444111+++000...---,,,,,,---...000//////............//////------------------------------------------------000000//////.........---,,,,,,,,,---...///000111---------.........//////............/////////000///......///222333222111111111000000/////////...111222222222222333333333......///000333555777888555:::<<>>GGGNNN]]]bbbgggiiigggfffhhhjjjggghhhiiikkkmmmppptttwww{{{yyywwwvvvuuuuuuyyy|||xxxwwwsssnnnkkkmmmuuu{{{~~~zzzwwwyyytttjjjfffddd^^^ZZZ[[[XXXVVVQQQLLLFFF@@@;;;999888888888777777666444333444444555555444444333333111111111111111111111111000000000000111111111222000000000000000000000000........................////////////////////////.........................../////////---,,,---...---......//////......------------.........//////........./////////000000222///------///000000///...///000111222111111000333222111000//////000000000000111222222222222111111111111111222333444555777;;;===BBBIIIMMMddd))))))))))))))))))))))))''''''((((((((((((''''''000111///***(((******'''&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))******))))))***,,,,,,---,,,,,,+++***))))))+++///222444666===GGGRRR[[[bbbhhhllloooqqqtttwwwzzz|||~~~{{{|||zzzuuutttvvvwwwtttwwwvvvuuuwwwyyywwwsssooommmjjjhhhiiihhhgggkkkqqqttttttrrrnnnkkkmmmsssxxxqqqgggcccgggmmmqqqkkkfff```[[[YYYXXXWWWWWW```]]][[[]]]]]]XXXMMMCCC<<<:::666222111111333555444444333111///---,,,+++///...---...//////...,,,---............---,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++************************))))))))))))))))))))))))+++***))))))))))))))))))'''(((((())))))((((((''''''''''''(((((())))))))))))((((((''''''(((((())))))))))))))))))((((((''')))))))))))))))(((((('''))))))(((((((((((()))))))))((((((''''''(((((()))---+++(((((()))*********************************((()))))))))************))))))***++++++,,,,,,+++,,,111888@@@IIIRRR[[[aaaiiiiiigggbbb\\\XXXYYY\\\YYY[[[```eeejjjooorrrtttrrrpppnnnmmmnnnpppqqqqqqmmmmmmlllhhhgggooo~~~{{{xxxpppjjjbbb[[[UUUNNNFFFAAA===:::777777777666222///222222333333333333333222111111111111111111111111000000000111111111111111000000000000000000000000////////////////////////////////////////////////........................---...///...,,,+++,,,------......//////......---------........./////////....../////////000000000111///......///000000/////////000111111111111000444333222111000/////////000000111222222222222111000000000111333444555666777;;;===BBBIIIMMMddd((((((((((((((((((((((((''''''((((((((((((''''''%%%((('''$$$%%%((()))''''''''''''((())))))******((((((((((((((((((((((((((()))))))))************)))))))))))))))*********((()))+++,,,---,,,,,,,,,,,,,,,,,,---000555<<<@@@HHHNNNXXX```fffjjjmmmooouuuvvvwwwyyyzzz{{{||||||zzz{{{xxxtttsssuuutttqqquuuqqqoooppprrrsssooollljjjggggggjjjmmmsss~~~uuullleeeaaa]]][[[aaa___]]]^^^```aaa___]]]LLLHHHBBB<<<777555555555888666555444333222000...000//////000111000...,,,...............------,,,***+++,,,------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))******)))))))))))))))***(((((())))))))))))((((((&&&&&&'''((()))******+++)))(((((((((((((((((()))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))(((((((((((((((((())),,,***(((((()))******)))************************(((((()))))))))*********))))))*********,,,///222999@@@JJJTTT\\\dddjjjnnniiifff```XXXQQQOOOQQQSSS]]]^^^bbbgggkkknnnooonnniiihhheeedddfffjjjhhhdddaaagggnnnqqquuuxxxpppggg\\\SSSNNNGGG@@@<<<<<<<<<888444555444444333222222222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...........................///000///---,,,---.........////////////..................////////////...////////////000000000111000///000000000000000///000000000111111111111111000000//////.........000000111222222222222111000000000111333555666777555999;;;@@@GGGKKKbbb((((((((((((((((((((((((''''''((((((((((((''''''%%%((((((&&&'''***+++)))''''''(((((()))*********((((((((((((((((((((((((((()))))))))************(((((())))))******************++++++,,,,,,++++++///111555999>>>FFFOOOUUU\\\```eeeiiilllmmmpppqqqwwwxxxxxxyyyyyyyyyxxxxxxwwwxxxvvvttttttwwwtttoooiiihhhiiinnnwww~~~{{{xxxyyy|||~~~|||{{{zzzuuunnneeeaaaaaabbb[[[XXXSSSMMMGGGBBB>>><<<;;;999666666666555333111333111000000111000...,,,......//////......---,,,+++,,,,,,,,,------,,,,,,++++++++++++++++++++++++***************************************************)))))))))))))))******(((((())))))))))))((((((&&&''''''((()))***++++++((())))))))))))))))))((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((())))))))))))))))))(((***)))((((((*********)))************************))))))))))))************---------,,,...333;;;AAALLLRRR[[[bbbgggjjjlllnnnfffddd___[[[YYY[[[___cccmmmlllkkkkkkkkkjjjfffcccfffccc]]]YYY___kkkqqqppplllwww|||sssggg]]]PPPHHHEEEDDDAAA>>>888777666555555555666666333333333333333333333333222222222111111111111111000000000000000000000000111111111111111111111111000000000000000000000000///////////////////////////000111000///......000...//////////////////............/////////000000////////////000000000111000111111111111000111111000000000000000111111111......///000000000111111000000111222222222222111000000111222333555777888555999;;;@@@GGGKKKbbb))))))))))))))))))))))))''''''((((((((((((''''''(((++++++'''''')))(((%%%'''(((((())))))******+++))))))))))))))))))))))))))))))))))))************((((((((()))******++++++++++++***+++,,,---...//////444<<>>:::888777777777777777777777777777333333333222222111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...000000000...---.../////////000000000000//////////////////000000000000000000000000111111111111///222555555222111111333111000/////////000222333///000111222222111///...000000111222222222222111333333333333333444555666555999;;;@@@GGGKKKbbb******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((()))******))))))))))))))))))))))))++++++******************(((***+++,,,+++***,,,---***,,,...222999CCCOOOVVV\\\___dddggghhhgggeeedddgggkkkjjjfffdddhhhjjjiiiiiiiiiiiigggddd```]]][[[gggxxxtttqqqkkkbbb___```ZZZNNNDDDAAAAAA@@@777666666555444111///---000///...------...000111------------------------++++++++++++,,,,,,---...///...------,,,,,,------+++***)))))))))***,,,,,,++++++************+++++++++,,,,,,,,,+++***((('''***+++---......---+++***+++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))***((('''((()))***)))'''(((((((((((())))))))))))***,,,......,,,***(((((('''***---...///000222333@@@FFFOOOWWW\\\```ccceeebbbbbbdddgggjjjllllllkkkfffjjjmmmhhh___UUUOOONNNPPPZZZbbbiii{{{qqq___UUUMMMBBB:::888;;;666333777:::888666666333333333222333333444444222222222111222222333333000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000000000////////////111111111000000000000000///............///000000000111222333444333333222///000000000000111111111222222222111111111000000222222222222222222222222111222222333444555666666888;;;;;;AAAHHHKKK```***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******))))))))))))))))))))))))++++++*********************+++,,,+++******,,,...333666<<>>:::888::::::666555666555444444333333444444555333222222222222222333333111111111111111111111111111111000000////////////000000000000000000000000////////////////////////000000000000////////////111000000000000000000000///////////////000000111///000222333333333222222111222222222222333333333222222222111111111000000222222222222222222222222111222222333444555666666888;;;;;;AAAHHHKKK```))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((()))******))))))))))))))))))))))))******++++++++++++++++++++++++++++++***,,,///222888>>>HHHQQQWWW\\\```cccfffccc``````bbbdddcccbbbddd]]]ZZZ\\\ZZZUUUXXXaaadddfffeeeaaa^^^bbbnnnxxxxxxvvvrrrqqqssslllXXXEEEEEEAAA:::666444333333333222222111111000/////////........................---,,,,,,,,,,,,---......---,,,,,,++++++++++++++++++************+++,,,,,,******))))))))))))************+++++++++******))))))***+++,,,,,,+++***)))************))))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))))))))))))))))))))***((('''((()))***)))'''((((((((()))))))))******++++++***((('''))),,,///111///---,,,///777BBBJJJUUUWWWYYYYYYZZZ\\\^^^aaa^^^aaafffiiikkkjjjhhhfffaaa```^^^YYYVVVWWW]]]bbbqqq|||dddRRRJJJCCC>>>;;;;;;:::777777999666555555444444444555555333333222222222222333333111111111111111111111111111000000000000/////////000000000000000000000000////////////////////////////////////000000000000000000000000000000111111///////////////000111111///000111111222222111111111222222222222333333333222222222111111111111111222222222222222222222222111222222333444555666666888;;;;;;AAAHHHKKK```))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((())))))***))))))))))))))))))))))))******+++++++++++++++,,,)))******+++,,,000555999AAAGGGPPPXXX\\\^^^```aaabbb^^^[[[\\\```bbbaaa___eeeYYYTTTXXXUUUOOOUUUcccqqq}}}~~~lllXXXMMMHHHAAA<<<999888555333111111111111111000000///...........................---------------......//////...---------------************++++++,,,,,,***))))))(((((())))))***)))*********+++++++++***))))))************))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))(((((())))))***+++((((((((((((((((((((((((***((('''((()))***)))'''(((((()))))))))*********++++++***)))((())),,,///000000111444999BBBLLLSSSYYYZZZZZZYYYYYY[[[___bbbdddfffiiijjjhhhdddaaa```\\\^^^aaadddiiipppyyylll]]]QQQFFF<<<:::;;;:::;;;===666666555444444444444555444444333222222222333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000111111111///............///000000000000000111111111000000//////000000000111111111111111111111111111111111111111111111222222222222111222222333444555666666888;;;;;;AAAHHHKKK```(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((())))))***))))))))))))))))))))))))******++++++,,,,,,,,,,,,''')))+++...222888@@@EEEQQQUUUZZZ]]]______```aaa^^^[[[ZZZZZZ\\\\\\ZZZXXX\\\PPPLLLRRRRRROOOXXXhhhwwwiiiXXXSSSKKKGGGDDDAAA;;;666222222222222111111111111//////////////////////////////...------.........000///......------......******++++++,,,,,,,,,,,,******))))))))))))************************++++++))))))))))))))))))))))))''''''((())))))(((((('''))))))))))))))))))))))))(((''''''''''''((())))))((((((((((((((((((((((((***((('''((()))***)))'''))))))))))))************+++,,,,,,,,,******+++------222999AAAGGGMMMRRRVVVVVVWWWXXXXXXZZZ]]]bbbeeeggghhhgggddd___[[[ZZZ[[[bbbhhhrrr}}}ooo\\\HHH@@@@@@???<<<;;;666666555444444444444444555444444333222222222333111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000.../////////000000000111//////000000111111111111......------......///000111111000000000000000000//////000000000111111111111111111111111111111111000000000111111222222222111222222333444555666666888;;;;;;AAAHHHKKK```(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((()))******))))))))))))))))))))))))******++++++,,,---------))),,,111666<<>>;;;:::999888777777777777666666555333333222222222222222222222222222222222000000111111111222222222111111111111111111111111000000000000000000000000.........///000111111111...//////000111111222222000000000000000111111222444333222111000111111222111222222222222333333333000000111111111222222222/////////000111222222222111222222333444555666666888;;;;;;AAAHHHKKK```'''((((((((())))))******))))))))))))))))))))))))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))******+++,,,,,,---......555:::@@@GGGNNNTTTZZZ___]]]^^^___]]]ZZZWWWVVVVVVPPPSSSUUURRRPPPSSS]]]fffwwwuuullliiifffaaa\\\LLLGGGAAA999444222222333000000000000000000000000111111000///////////////000000///............///***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---...---+++)))(((((())))))++++++************++++++)))***,,,.........,,,+++))))))))))))))))))))))))+++++++++***++++++,,,---))))))))))))))))))))))))***((('''((()))***)))((()))************+++++++++******))))))+++000777===JJJMMMPPPRRRRRRRRRSSSUUUUUUYYY^^^```aaa___^^^^^^YYYWWWSSSQQQVVVfff{{{oooUUUIIIGGG===<<<;;;:::999999999999777666555444333222222222222222222222222222222222000000111111222222222222111111111111111111111111000000000000000000000000---......///000111111222...//////000111222222222222222111111222222333444555444222111111111222222///000000000000111111111000000111111222222222222...//////000111222222222111222222333444555666777888;;;;;;AAAHHHKKK```((((((((((((((()))******(((((((((((())))))))))))******))))))((((((''''''((()))))))))'''''')))***,,,+++******************)))***++++++,,,...111444AAADDDIIIOOOUUUZZZ]]]^^^```^^^\\\ZZZYYYVVVSSSQQQMMMLLLQQQUUUQQQPPPeee{{{vvvtttnnngggRRRLLLDDD???<<<999555222555222111222000---///444444444333222111000///...000000///...------,,,,,,.../////////......---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++*********))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************///,,,)))***,,,---+++)))+++,,,,,,---000777???FFFOOOMMMLLLLLLMMMOOORRRVVVRRRYYY```cccbbb^^^WWWQQQUUUNNNNNN\\\qqqlllWWWKKKEEE===888:::<<<999999<<<777777555444333222222222555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////000111111000------...111000000000000000000000000///111222111000///000111000000000111222222222333222222222111111111000000000111111111111222222222222222222222333444555555999;;;;;;@@@FFFIII^^^((((((((((((((()))******(((((((((((())))))))))))***)))))))))(((((((((''')))***+++***((((((***+++++++++******++++++,,,,,,,,,,,,,,,+++---111777<<>>999666555333222444222//////333333333222222111000//////000//////......---,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************************************************+++++++++*********))))))(((((((((((()))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))************+++)))((()))+++,,,+++)))&&&''')))000:::EEELLLPPPRRRQQQOOOMMMKKKKKKMMMOOOZZZ\\\]]]\\\ZZZWWWTTTQQQNNNPPP[[[pppttt___XXXLLLBBB@@@>>>;;;999;;;888777777666555444444333555555555444444444333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111333000///111444666444222111111111111111111111111///111222111000///000111111111111111111222222222222222222111111111000000111111111111222222222222222222222222333444555666999;;;;;;@@@FFFIII]]]((((((((((((((()))******(((((((((((())))))))))))))))))))))))((((((((((((***++++++***))))))***,,,************+++,,,------...---------000888AAAGGGQQQSSSVVVZZZ\\\\\\[[[ZZZXXXVVVTTTQQQPPPOOOPPPQQQRRRSSSZZZfffpppzzzooonnnjjj```SSSIIICCCAAA;;;777666777666222111333222222111111000000000000000//////......---------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++***************((((((((()))))))))******************************)))))))))))))))))))))))))))))))))*********++++++***))))))+++---...,,,+++...---000888CCCKKKNNNNNNHHHJJJKKKKKKLLLOOOSSSUUU]]]\\\YYYVVVQQQMMMMMMNNNSSS^^^tttqqq```NNNCCC???;;;999888888888888888888777666555555555555444444444444333333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333666000---222;;;???:::333222222222222222222222222///111222111000///000111222222222111111111111111222222222111111111111111111111111111222222222333222222222222333444555666888;;;;;;@@@GGGIII]]]~~~((((((((((((((())))))***(((((((((((())))))))))))))))))))))))((((((((((((******+++***)))(((***,,,++++++************+++,,,+++,,,...222777@@@IIIPPPVVVXXXZZZ\\\\\\ZZZWWWVVVSSSTTTUUUTTTRRRPPPOOONNNLLL\\\sssvvvdddWWWRRRRRRFFF???;;;:::777444333666111111111111111111000000000/////////......---------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))))))))*********)))***************++++++))))))))))))))))))))))))))))))*********++++++++++++,,,,,,...///...---,,,222555:::AAAHHHLLLNNNNNNFFFKKKOOOOOOPPPTTTYYY[[[\\\ZZZWWWSSSNNNKKKMMMRRR___ooo|||aaaMMMDDD@@@<<<:::888999999999999888777666555555555555444444444444333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333555000...444<<<>>>999222222222222222222222222222///111222111000///000111333222222222111000000000111111111111111111111111111111111222222222333333333222222333333444555666777:::;;;@@@GGGIII\\\}}}((((((((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))((()))***)))'''''')))***,,,+++***)))))))))))))))''',,,222999@@@GGGNNNRRRUUUWWWXXXYYYXXXVVVSSSQQQRRRQQQOOOLLLKKKMMMSSSWWWiii~~~xxxiiieeefffSSSIII???:::777333333666222222222222111111111111///////////////............------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))************))))))******+++++++++,,,************************************++++++++++++,,,---......---,,,,,,,,,---555@@@HHHLLLQQQWWW\\\YYY___```ZZZVVVVVVWWWUUU\\\VVVQQQOOOMMMOOO[[[hhhrrr~~~bbbQQQHHHBBB===999999999999999888777666666666555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222444666666333000111111111111111111111111///111222111000///000111333222222222111000000000111111111111111111111111111222222222222333333333333333333333444555666666666:::;;;AAAGGGIII\\\|||((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))((())))))(((''''''(((***,,,+++******))))))******+++111999BBBGGGLLLOOOQQQQQQQQQRRRRRRRRRQQQPPPOOORRRNNNHHHCCCFFFRRRcccppp~~~xxxyyyaaaUUUHHHAAA;;;666444444444444333333222222222222////////////////////////---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++)))))))))*********++++++))))))******+++,,,,,,,,,*********************************++++++++++++,,,+++,,,,,,,,,++++++---...444===HHHMMMMMMPPPXXX```ccckkkmmmddd\\\[[[ZZZVVVUUUOOOLLLNNNSSS]]]rrr{{{bbbSSSFFF<<<===<<<:::999888777777777666666666555555555444444333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111...111444333000......000000000000000000000000000///111222111000///000111222222222111111111111111111111111111111222222222222222222222333333333333333333333333444555666777666999;;;AAAGGGIII[[[|||((((((((((((((()))******(((((((((((())))))))))))'''((((((((()))))))))***)))******)))(((((()))+++++++++++++++,,,---...///555:::BBBHHHKKKMMMNNNOOOKKKKKKKKKLLLMMMNNNOOOPPPOOONNNLLLMMMUUUhhhpppdddWWWPPPIII@@@999666666666555444444333222222/////////////////////000...---,,,++++++---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++))))))*********+++++++++))))))***++++++,,,------*********************************+++++++++,,,,,,+++,,,---,,,,,,...222666CCCGGGKKKKKKHHHIIINNNSSS[[[fffkkkbbb\\\]]]^^^ZZZQQQRRR\\\kkkvvv|||fffSSSFFFBBB@@@<<<999888888888999666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111///222333222///---///111111111111111111111111111///111222111000///000111111111111111111222222222000000111111111222222222222222222333333333444444444333333444444555666777555999;;;AAAGGGIII[[[{{{((((((((((((((()))******(((((((((((())))))))))))'''((((((((())))))*********++++++***))))))***,,,)))***+++,,,...000222444???CCCHHHKKKLLLLLLLLLMMMGGGGGGGGGHHHJJJLLLOOOQQQKKKPPPWWW```mmm|||qqqeee^^^VVVJJJ???:::888777777555444333222222////////////000000000000111000...---...000222333------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++))))))***+++,,,,,,------******************************+++++++++,,,,,,,,,---.../////////333999???GGGGGGFFFDDDDDDEEEHHHKKKUUUbbbggg^^^WWWYYYYYYUUUTTT___xxx~~~hhhXXXEEEBBB>>>:::888888:::;;;777666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111111222222111000000111333222222222222222222222222///111222111000///000111000000111111222222222333000000111111222222222222222222333333333444444444444444444444444555777777555999;;;AAAGGGIII[[[{{{(((((((((((())))))))))))))))))))))))))))))))))))111///---+++)))(((((()))***+++,,,+++******,,,...---,,,++++++---333;;;AAAHHHJJJLLLNNNNNNMMMKKKIIIHHHEEEGGGMMMMMMJJJKKKPPPRRR^^^mmmzzzuuufffUUUJJJFFF;;;777666999:::666333333777666444222111000//////000///...---...///111333////////////............//////.........---------,,,,,,------,,,,,,+++***++++++++++++++++++++++++------------------------++++++---......---++++++---------,,,,,,+++++++++++++++++++++,,,---......---------///333999@@@DDDMMMIIIEEECCCFFFKKKOOORRRfffbbb```___ZZZUUUVVVZZZ[[[vvv~~~bbbVVVKKKBBB???@@@???<<<999:::999888888888888888888666666555555555444444444222222222222333444555555444333333333333444555555555444333333222222333333222222222222222222222222222222222222222222222222555444222111111111222222111111222333333333333222333333222222222222222222333333333333333333333333222222222333444555666777666===>>>@@@FFFIII\\\yyy(((((((((((()))))))))***)))))))))))))))))))))))),,,,,,+++***************((()))***)))(((((()))+++,,,,,,---...111777>>>DDDKKKLLLMMMNNNMMMJJJGGGFFFEEEEEEHHHLLLJJJIIIPPPZZZnnn}}}uuucccZZZXXXFFF<<<444444666555444555222222111000000000000111000///...---...///111222////////////.....................------------,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,,,,+++++++++++++++******++++++,,,---...,,,,,,...222888???DDDFFFIIIGGGDDDFFFKKKRRRWWWZZZ___]]]\\\[[[WWWRRRRRRWWWmmmfffYYYIII@@@===<<<999777999999888888777777888888666666555555555444444444444444333333333333333333444333333333333444555555333222111111000111111111222222222222222222222222222222222222222222222222444333222111111111222222111111222333333333333222222222222222222222222222333333333333333333333333222222222333444555666777555<<<===???EEEHHH[[[xxx((((((((()))))))))******))))))))))))))))))))))))'''((()))***++++++++++++))))))***)))'''''')))******---000333777<<>>DDDHHHZZZwww(((((()))))))))*********))))))))))))))))))))))))&&&''')))***+++++++++***++++++,,,+++))))))+++,,,)))---333888===AAAFFFIIIIIIJJJLLLMMMNNNNNNMMMLLLNNNMMMLLLNNNTTTcccxxxzzzvvvyyyiiiTTTFFF===777777999;;;:::888555333222111111000//////......///000000////////////............------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,,,,,,,------------------------,,,+++***))))))***+++,,,************************************+++,,,---------...222:::DDDIIIIIIGGGHHHHHHJJJOOOUUU[[[^^^___ccc]]]WWWVVVXXXcccvvvyyyXXXEEEAAAAAA@@@:::999888777777777777777666666666555555555555555444444444444444333333222444333333333333444555555555555444333333333333444222222222333333333333333222222222222222222222222333222222222222222222222111111222333333333333222000000111222333333444444333333333333333333333333222222222333444555666777555;;;<<>>@@@FFFJJJ\\\yyy))))))*********+++++++++************************++++++************++++++''')))***+++,,,---000222777<<>>>>><<<;;;:::999999999555666666666777777777777222444555666666666444333444333333333333444555555444444333222222222222333222222333333444555555666222222222222222222222222000111222333333333333222111111222333333333333222222222222222222222222222333333333333333333333333222222222333444555666777666<<<===???EEEIII[[[xxx)))************+++++++++************************++++++***)))***+++---...)))+++---...///000444666===AAAGGGKKKNNNOOOPPPRRRLLLMMMMMMNNNPPPQQQRRRRRR]]]lll|||rrr[[[JJJ@@@???===:::777555444333444444444444444333222111000/////////............//////.........---------,,,,,,---------,,,++++++++++++,,,,,,---...//////------------------------+++,,,---......---,,,++++++++++++,,,,,,---------------------...///000000222;;;FFFKKKKKKJJJNNNRRR\\\^^^dddiiimmmmmmiiieeegggzzz}}}eeeOOO??????===<<<;;;:::::::::555666666666777777888888444555777777666555333111444333333333333444555555666666555444444444444555222222333333444555666666222222222222222222222222000111222333444333333222111111222333333333333222333333222222222222222222333333333333333333333333222222222333444555666777555;;;<<<>>>DDDHHHZZZwww*********)))))))))))))))+++++++++*********))))))))))))*********))))))(((++++++******,,,111888>>>>>>DDDFFFGGGKKKSSSSSSOOOOOOMMMJJJOOOVVVQQQRRRaaa}}}yyyqqqVVVLLL???777555555555333111222333444444444444444111111111111000000000000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......************************++++++++++++++++++++++++---,,,+++,,,///222333333===EEEDDDCCCHHHIIILLLWWWiiikkkpppwwwuuufffkkklllQQQFFF<<<;;;===;;;888777888888888888777666444444555555555555555555555555777666333111111111222333111222222333333222222111666555555444444333222222444555666777777555333222111222222333333222222111111222333333444444333333444444333222222333333333222222222222222222222222333333333444555666888888888:::999???FFFIII[[[zzz***)))))))))))))))))))))+++++++++*********))))))******++++++++++++******++++++,,,---///555<<>>;;;;;;999555444555555555444444333333111111111111000000000000........................------............------++++++++++++++++++++++++******+++,,,,,,---......************************++++++++++++++++++++++++---,,,,,,---...111444666BBBKKKKKKHHHLLLMMMRRR___mmmssszzz~~~zzzuuu^^^OOOAAA>>>??????<<<<<<777888888888777666555555555555555555555555555555777555333222111111222333222222333333333333222222444444444444444444444444666666777777666555444333222222333333333333222222111222333333444444333333444333333222222333333444222222222222222222222222222222333333444666777888888::::::???GGGIII[[[zzz))))))))))))))))))******+++++++++***************++++++,,,,,,,,,,,,,,,++++++,,,...000444:::AAAFFFDDDHHHKKKLLLNNNQQQPPPMMMLLLSSSRRRSSSVVVZZZlll|||}}}lllVVVFFF@@@>>>999444888777777666444333222111111111111111000000000000........................------............------***************************++++++,,,,,,------...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,............111777<<>>======;;;:::777777777888777777666666555555555555555555555555666555444222222222333333222222333333333333222222222222333444444555666666777777666666555444444333333444444444444444444333111222333333444444333333333333333222222333333444333333333333333333333333222222222333444555666777888::::::???GGGIII[[[{{{)))))))))))))))************************************++++++,,,,,,,,,,,,,,,***,,,000444999>>>EEEIIIFFFJJJMMMNNNNNNNNNNNNMMMKKKRRRQQQRRR\\\hhh{{{gggVVVJJJAAA;;;777888888666555444333222222111111111111000000000///........................------............------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,///000///...222:::BBB@@@KKKMMMKKKPPPUUU```rrr{{{pppSSSCCC>>>;;;999777666777777888888888777777555555555555555555555555666555444333333333333444222333333333333333333222333333333444444444555555777666555444333333333333444444555555555555444444111222333333444444333333333333222222222333444444333333333333333333333333222222222333333444666666888::::::@@@GGGIII[[[{{{(((((())))))************************************))))))***+++,,,,,,++++++***...333888===BBBGGGJJJHHHJJJMMMNNNMMMLLLMMMOOORRRWWWUUUXXXiiizzz{{{jjjXXXJJJAAA===777777555444333333333444111111111111000000000///////////////////////////------............------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,///111111111555>>>FFFEEEOOOOOOMMMUUU\\\hhh{{{bbbMMMDDD???<<<<<<666777888888888888888777666666666666666666666666555555444444444444444444333333333444444333333333555555444444444333333333555444333222222222333333444555555666666555555444111222333333444444333333333222222222333333444555333333333333333333333333333333333333444555555666999;;;:::@@@GGGJJJ\\\{{{((((((((()))******++++++***************+++++++++((()))***+++,,,,,,,,,+++,,,111777===AAADDDHHHJJJJJJKKKMMMOOOMMMLLLOOOUUUYYY```aaaiii{{{|||wwwfffUUUHHHAAA999888666555444444555555111111111111000000000000////////////////////////------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---///111333555:::AAAGGGGGGOOOMMMMMMYYYdddqqqlllVVVIII@@@===>>>888888888999888888777777666666666666666666666666444444555555444444444444333333444444444444333333666666555444333333222222222333333333444444444444444444555555555555444444111222333333444444333333222222222222333444555555333333333333333333333333444444444444444555666777999;;;;;;@@@HHHJJJ\\\|||'''(((((()))******++++++))))))*********+++++++++)))***+++,,,------------000555<<>><<<:::777555555555666111111111111000000000000////////////////////////------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///---...000444999>>>DDDGGGGGGMMMLLLQQQeeevvv{{{cccOOOBBB======999999999999888888777666666666666666666666666666444444555555555555555444333333444444444444333333444444444444444444444333111222444666777777777666444444444555555444444444111222333333444444333333222222222222333444555666444444444444444444444444666666555555555666777777999;;;;;;AAAHHHJJJ\\\|||'''(((((()))***+++++++++))))))******++++++++++++***+++,,,---............444999???EEEHHHIIIJJJKKKOOOMMMNNNQQQPPPOOOWWWbbblll{{{eeeTTTCCCAAA===999777666555555111111111111000000000000000000000000000000000000---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......000555;;;BBBEEEGGGJJJPPPQQQ[[[vvvsssZZZHHH@@@@@@:::::::::999888777666555777777777777777777777777444444555555666555555444333444444555555444444333222333333444444555555666111333555888::::::999888333444444444444444444333222222333444444444333333222222222222333444555666444444444444444444444444777666666666666777777888:::;;;;;;AAAHHHJJJ]]]|||))))))))))))************++++++***************+++,,,,,,++++++,,,...000111<<<>>>BBBEEEHHHJJJKKKLLLRRRLLLMMMSSSTTTRRR[[[iiiqqqYYYDDD>>>???777222777888444444333333222333333444222222222222222111000000------......///000000000...........................------,,,,,,------...++++++,,,,,,,,,---------,,,,,,------------------000111333888???DDDGGGHHHOOOPPPXXXnnnpppTTTFFFBBB???<<<;;;;;;999666777;;;666666666666666666666666888777666555555444444555444333333333333444555555333444555555444444555777777777777777888888888888555555666666555444333333555444444555666666444222444333222222222333444555444444444444444444444444000111222444666777999999888;;;===BBBHHHJJJ\\\|||))))))))))))************++++++************++++++,,,+++++++++,,,///222444???@@@CCCGGGJJJMMMNNNOOORRRPPPQQQSSSNNNOOO```vvvhhhQQQEEEBBB777222444444333222222222222222333444111111222222111111000/////////////////////.................................------,,,,,,------...++++++,,,,,,,,,---------------........./////////111222666;;;AAAFFFIIIIIIRRRSSS___{{{aaaLLLFFF???<<<;;;<<<:::666777;;;666666666666666666666666888777666555555444444555444333333333333444555555333444666555444444555777666666666666555555555555555555666555555444444333222111000111333333222111666555444333333333444555444444444444444444444444444444444555555555666666888;;;<<>>;;;<<<777555555555555666777888888000111111111111000//////000000000000//////....................................------------......,,,,,,,,,------------............//////000000111111555<<>>;;;===<<<999777999777777777777777777777777888777666555555444444555444333333333333444555555444555666666555555666777:::999999888777666666555555555555444444444555555333999CCCKKKNNNHHH>>>666666666555555444333333333444444444444444444444444222222333555666888999999777;;;<<>>CCCGGGIIILLLNNNVVV```|||{{{bbbGGGAAA=========:::888999888888888888888888888888888777666555555444444555444333333333333444555555444555777666555555666888:::999999888777666666555555555444444444444555666222666===DDDFFFBBB:::444444444444444333333222222444444444444444444444444333333444555666888999999777:::;;;AAAHHHLLL```*********++++++++++++,,,++++++***++++++,,,---...,,,---///222777<<>>===:::999:::888888888888888888888888888777666555555444444555444333333333333444555555444666777777666555777888777777666666555555444444555555444333333555666777666555444444666888888777222222333444444333333222444444444444444444444444777777777666666666666555777:::;;;AAAHHHLLLbbb*********+++++++++,,,,,,++++++++++++,,,---......,,,...111666:::???CCCEEEJJJLLLQQQUUUWWWXXXWWWVVVSSSXXXcccxxx~~~www___QQQJJJ>>>777777666555444444444444333333333333333222111111000000000000000000111111//////////////////////////////............//////------------............,,,---...///000111111222666;;;BBBFFFHHHKKKPPPUUUkkk~~~}}}|||}}}pppVVVKKKAAA>>>===;;;:::;;;999999999999999999999999888777666555555444444555444333333333333444555555444666777777666666777888666666666666555555555555666555333333333555666888999666222111333555777777111222333555555555555444444444444444444444444444777777777777666666666555777:::;;;@@@HHHMMMccc******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,...333888<<<@@@CCCDDDLLLOOOTTTXXXZZZZZZXXXVVVWWW```pppiiiYYYQQQEEE<<<;;;:::888777777777666333444444444444333222222222222111111000/////////000000000000000000000000//////............//////---------.........//////---...///000111222333333888>>>DDDGGGHHHLLLRRRXXXtttwwwllloooyyyxxxZZZNNNBBB>>>===;;;;;;<<<999999999999999999999999888777666555555444444555444333333333333444555555555666777777666666777888777777777777888888888888666555333333333555777888444444444666777666333111111222444666777777666666444444444444444444444444444555555666777888888999777::::::@@@HHHMMMccc)))************+++++++++*********++++++,,,,,,,,,...222888;;;>>>BBBGGGLLLOOOXXX\\\YYYWWW[[[``````]]]vvv|||wwwaaaFFF???:::888888666222333666444333222222111111222222222222222111111111111000//////000000000000////////////............//////...---,,,,,,,,,...///000---......------///333777;;;AAABBBEEELLLKKKRRRdddvvvmmmmmmvvvlllVVVJJJEEE>>><<<===888:::::::::999999999888888777777777777777666666555222333444555666666666666777777777777666666666666888888777777777777777888555555444444444555555666666666666666666666666666555555555444444333333333555444444333333444444555333333444555666777888888999>>>>>>AAAHHHPPPfff************++++++++++++,,,,,,,,,,,,------......111666<<>>DDDDDDHHHNNNNNNWWWlllvvvkkknnnzzzdddQQQKKKAAA===>>>;;;:::::::::999999999999888777777777777777666666555222333444555666666666666777777777777666666666666888888777777777777888888666666555444444444555555444444444444444444444444555555555444444333333333666555555444444555555666444444555666777888999999:::???===>>>FFFNNNfff************+++++++++,,,......---.........///000555;;;AAACCCBBBEEENNNUUUgggkkkkkkeee______bbbdddssssssuuueeeQQQFFF===;;;:::777555555444444333222222222222222222222222111111111111000//////000000000000////////////............////////////000000000//////...///000000000000333777;;;AAAFFFGGGJJJPPPQQQ___zzz{{{}}}~~~{{{jjjpppzzz~~~wwwZZZQQQEEE;;;<<<===::::::::::::999999999999777777888888777777666555333444555555666666666666666666666666777777777777888777777777777777888888777666666555444444444555444444444444444444444444555555555444444444444444666666666555555666666666555555666777888999::::::;;;???<<<===DDDNNNggg*********+++++++++,,,,,,......------...///000111999>>>BBBCCCCCCJJJWWWbbbnnnooonnngggaaabbbggglll{{{|||}}}nnnYYYLLL???<<<<<<;;;888777444444333222222222222333222222222111111111000000//////000000000000////////////............//////000000111222222111///...///000000000111444999<<>><<<>>>FFFOOOggg***++++++++++++,,,,,,,,,------,,,,,,...///222333;;;>>>AAABBBFFFRRRcccppprrrqqqnnniiigggjjjuuu}}}|||hhhXXXHHH@@@===:::777666555444333333222222333333222222222111111111000000//////000000000000////////////............/////////000111222222111000///...//////000111444999===@@@DDDEEEJJJOOOTTTqqq{{{uuurrrrrrpppoooyyysssmmmwwwxxxeeeMMM<<<<<>>BBBJJJQQQfff++++++++++++,,,,,,,,,,,,,,,,,,+++,,,...111444666===???AAAEEENNN\\\nnnzzzwwwsssooommmnnnwww~~~mmmXXXJJJ@@@888444444555444444333333333333333222222222111111111111000//////000000000000////////////............////////////000111111111111111......///000222555;;;??????CCCFFFKKKPPPXXX|||vvvooogggccclllyyy{{{kkkrrrxxxVVVBBB@@@AAA;;;;;;;;;;;;::::::::::::888888999999888888777666555666666777777666666666555555666666777777888888666666666666777888999:::777666666555666666777777555555555555555555555555555555555555555666666666444444333333333333444444333333444555666777888888666===@@@DDDMMMSSSggg+++++++++,,,,,,,,,------,,,,,,,,,---000444888:::???@@@DDDLLLYYYhhhuuu|||zzztttoooppptttiiiUUUFFF:::777888555555444333333333333444222222222111111111111000//////000000000000////////////............//////.........///000111222333...///111111333777===AAAAAAEEEHHHNNNTTT^^^~~~sssggg]]]```jjj}}}mmmqqq]]]FFFCCC???<<<;;;;;;;;;;;;:::::::::888999999999999888777777666666777777777777666666555555555666777888888888666666666666777888999:::555555555555666777888999555555555555555555555555444555555555666666666777555555444444444444555555444444555666777888999999888>>>@@@DDDMMMTTTjjj++++++,,,,,,,,,---------,,,,,,,,,...111666:::===@@@BBBGGGSSSbbboooxxx{{{{{{sssnnnooovvv~~~rrr]]]KKK???<<<@@@555555444333333333333444222222222111111111111000//////000000000000////////////............//////------------///111333444000111222333555999???CCCDDDHHHKKKQQQWWWccc~~~xxxzzz}}}~~~xxxjjj]]][[[aaaqqqpppsss```GGGBBB;;;<<<<<<;;;;;;;;;:::::::::888999999999999888777777666777777777777777666666444555555666777888888999666666666666777888999:::555555555555666888999:::888888888888888888888888444555555555666666777777666666555555555555666666555555666777888999::::::;;;@@@@@@CCCKKKTTTlll,,,,,,------------------///***)))...444666:::===???GGGRRR]]]lllwwwzzzvvvsssssstttxxxxxxppp~~~eeePPPHHHAAA999999666666777555111222666444444333333333333222222222222222111000//////...111111000000000000111111////////////000000000000///111333444555999@@@EEEFFFBBBGGGPPPYYYnnn}}}uuuppppppssswwwyyy|||qqqbbbYYYYYYhhhyyyxxxvvvlllLLL???>>>@@@===<<<===:::666777;;;999999999888888888888777888888777777666666555555777777777777777888888999777777777888999999999:::999777666444444666777999999999888888777666666666666666666666666666666666444444555666666666666666666666777777888888999999999===???EEEMMMTTTmmm,,,,,,,,,------------...000,,,,,,111666888;;;???BBBKKKVVVaaammmzzz~~~~~~|||uuuyyywwwfffPPPCCC@@@999666666888666222222555444444333333333333222222222222222111000/////////111111000000000000111111000000000000111111111111///111333444666:::@@@EEEFFFEEEKKKUUUbbb}}}vvvooojjjkkknnnrrrtttvvvzzzuuuhhh```bbbppp{{{}}}WWWCCC>>>@@@======>>><<<888888;;;999999999888888888888777888777777777666666666555777777777777777888888999888888888888888999999999888777666555555666777888999999888888777666666666666666666666666666666666444555666777777777777666666666666777888888999999:::>>>???EEENNNTTTnnn,,,,,,,,,---------......111///000666999:::>>>CCCFFFQQQ^^^hhhqqq|||zzz{{{sss}}}[[[FFFGGG:::777666888777333222444444444333333333333222222222222222111000000//////111111000000000000111111111111111111222222222222000111333555888<<>>:::999;;;999999999888888888888777777777777777666666666666777777777777777888888999999999999888888888888888888777666555555666777888999888888777777666666555777777777777777777777777666666777777888888777777555666666777888888999999:::>>>@@@FFFOOOUUUooo+++,,,,,,------.........000000333999;;;;;;@@@GGGLLL[[[jjjrrrwww~~~wwwqqqppp}}}yyycccLLLIII<<<888666888777333111222444444333333333222222222222222222111111000000000111111000000000000111111000000000111111111222222111222333666:::>>>CCCFFFFFFKKKPPP\\\zzzvvvlllfffbbbcccggggggfffeeeeeeiiiqqq|||tttiiijjjsssssskkkuuu\\\LLLAAA===<<<>>>>>>;;;999;;;999999999888888888777777777777777777666666666666777777777777777888888999:::999999999888777777777777777666666666666777777888888888777666666555555777777777777777777777777777777888888888888777777555555666777888999999:::;;;???@@@GGGPPPVVVppp++++++,,,,,,---.../////////111555:::;;;<<>>;;;======:::999:::999999999888888888777777666666666666777777777777777777777777777888888999:::999999999888777777777777777666666666666777777888888777777666555555555777777777777777777777777777777888888888888777777555555666777888999::::::;;;???AAAHHHQQQXXXqqq***+++,,,,,,---.../////////222777;;;<<<>>>HHHSSSddduuu}}}nnn~~~ttt{{{qqqaaaQQQIII@@@999888777333111111444444333333333333222222222222222222222222222222111111000000000000111111.../////////000000000000222222444888>>>CCCEEEFFFGGGJJJSSSiiizzzlllccc^^^ZZZ\\\```[[[\\\]]]___bbbgggnnnrrr}}}sssrrruuucccnnnvvvWWWIIIAAA;;;<<<<<<:::999;;;999999999888888888888777666666666666777777777777777777777777777888888999999999999888888888888888666666777777777777666666888777777666666555555444777777777777777777777777777777888888777777666666444555666777888999:::;;;<<<@@@BBBIIIRRRYYYsss***++++++,,,---...///000///333999======@@@MMM[[[uuuyyy}}}nnn```RRRGGG===:::888555333444444444333333333333222222222222222222222222222222111111000000000000111111//////000000000111111111222222444999???DDDFFFFFFGGGJJJYYYxxx}}}qqqeee^^^ZZZXXXZZZ___eeejjjrrryyy{{{pppsssxxx}}}aaaPPPFFF===<<<===<<<;;;===999999999888888888888777555666666666777777777888777777777777777888888999888888888888888999999999666666777777777777666666777777777666555555444444666666666666666666666666666777777777777666555444444444555777888999:::;;;<<<@@@BBBIIISSSZZZttt******+++,,,---//////000111555;;;>>>>>>BBBQQQaaavvvnnnXXXLLL@@@<<<:::777555666444444444333333333222222222222222222222222222222111111000000000000111111000111111111111222222222333222444999@@@EEEGGGFFFGGGKKK^^^yyyxxxmmmaaa[[[YYYXXX\\\aaattt|||zzzvvvzzzwwwzzzlllUUUIII???============???999999999888888888888777555666666666777777888888777777777777777888888999777777888888999999999:::666666777777777777666666777777777666555555444444666666666666666666666666666666777666666555444444444444555777888:::;;;;;;<<>>???;;;;;;::::::::::::999999:::999888777777888999:::777777777777888888888888888888777777777777888888888888888888777777777777;;;999777666555666777888999999999888888888888888666666666666777777777777777777777888999:::<<<<<<>>>@@@GGGNNNQQQ]]]{{{,,,,,,+++,,,...000111111888<<<<<<@@@HHHLLL]]]zzz~~~zzz___FFF>>><<<888555777777666555444333333333333222222222222222222222222222000222777777333111444CCC===555222333555444333444555888<<>>@@@GGGNNNRRR^^^|||------,,,,,,...000333555777;;;;;;???JJJTTTkkktttyyyqqqNNN???>>>;;;888666666666555444333333333333222222222222222222222222111000111555555222111333777444111222444555444222444666999===AAADDDFFFGGGOOOPPPvvvzzzkkk```WWWVVVVVVWWW```kkkwwwttt{{{~~~iiiPPPCCCDDD@@@??????;;;;;;;;;::::::::::::999999888888777777777777888888777777777777888888888888888888777777777777888888888888888888777777777777777666555555555666777888555555555555555555555555666666666777777777888888777777777888999:::<<<<<<>>>@@@HHHOOOTTT```~~~------,,,,,,---000444777;;;???===AAAQQQdddyyyttt\\\HHHBBB???;;;999666555444333333222222333222222222222222222222222000000111222333222111222111000///111333555444222444777;;;>>>AAADDDGGGHHHQQQUUUuuueee[[[TTTUUUVVVWWWaaannn}}}}}}tttooohhhtttyyy~~~}}}|||\\\HHHDDD@@@??????999;;;;;;:::::::::999999999777777777777777777777777666777777777888888888888888888777777777777888888888888888888777777777666555555444444555666777888444444555555555555555666666666777777777888888888777777777888999:::<<<<<<===@@@HHHPPPUUUccc+++,,,---,,,---000555999???BBB@@@FFF\\\vvvwwwvvviiiSSSGGG???;;;:::666666555444333333333333222222222222222222222222///000111111111222222111222111000000222333444444444888<<>>999;;;;;;:::::::::999999999777777888888888888777777666777777777888888888888888888777777777777888888888888888888777777777666555555555555555666777777555555555666666777777777777777777777888888888888777777777888999:::<<<<<<===@@@IIIRRRXXXfff***---/////////111777;;;:::???>>>JJJgggnnnsssqqq]]]LLLAAA;;;999777777666555444444444444222222222222222222222222///222222000000333333111444333111000111222444666444888>>>@@@AAACCCHHHKKKPPPcccvvvaaaYYYRRRPPPTTTVVVYYYfffuuu}}}{{{cccaaajjj~~~{{{___MMM@@@<<<>>>:::;;;;;;::::::::::::999999888888999999999999888888777777777777888888888888888888777777777777888888888888888888777777777777555666666666666666777777666666666777777888888999777777777888888888999999777777777888999:::<<<<<<===@@@IIISSSZZZhhh***...222333333444999>>>888???DDDWWW{{{wwwlllxxxfffTTTGGG???:::888888777666555555555555222222222222222222222222000333333///000444444111111222222222222333444666444999???AAABBBCCCHHHLLLPPPlllrrr\\\UUUPPPOOOTTTWWWZZZhhhxxxwwwlllkkkyyy|||lllVVVDDD>>>>>>;;;;;;;;;::::::::::::999999888999:::;;;;;;:::999888777777777777888888888888888888777777777777888888888888888888777777777777777777777888777777666666555666666777777888999999777777888888888999999999777777777888999:::<<<<<<===AAAJJJTTT[[[jjj+++000555666666777;;;@@@>>>HHHRRRjjjqqqwww}}}lll\\\PPPEEE===999888777666666555555666222222222222222222222222000444444///000555555222...000222444444444444555444999???BBBBBBCCCHHHMMMOOOrrr~~~oooZZZSSSNNNOOOTTTWWW[[[jjjzzzzzz|||{{{uuuwwwttt]]]HHH??????<<<;;;;;;;;;:::::::::999999999:::;;;;;;;;;;;;:::999777777777777888888888888888888777777777777888888888888888888777777777777888888999888888777666555555555555666777888888999777888888888888999999999777777777888999:::<<<<<<===AAAJJJTTT\\\kkk---999???;;;555888===@@@DDDFFFYYY~~~|||www|||qqqyyy|||xxxaaaRRRKKK<<<===888666888888555222333444444444333333333222222333222111111111222333444333333333333444555666666888999===CCCEEEDDDGGGMMM^^^}}}wwweeeWWWQQQLLLJJJOOOVVVbbbrrr~~~~~~~~~ppphhhlllzzz]]]NNNGGG@@@:::======<<<;;;::::::::::::999999999888888888888777:::999888777777777999999555666666777777777777777888888999::::::::::::999888888999999999999888888666666777888999999::::::888888888777777777777777888888888999:::;;;<<<===>>>@@@JJJXXX```mmm---777<<<999555888===???DDDJJJ```xxxssstttxxxuuuwwwzzzbbbQQQMMMDDD>>>888666888888555333444444444444333333333222222333222111111111222333444222222222333333444555666999999>>>CCCEEEDDDHHHNNN___tttbbbSSSOOOLLLKKKPPPWWWcccvvvvvvkkkkkkoooxxxvvvtttrrrtttyyyzzz[[[KKKDDD>>>:::======<<<;;;::::::::::::999999999888888888888777:::999888777777888999999555666777777888888777777888888999::::::::::::999888888999999999999888888666777777888999999::::::999999999999999999888888888888888999:::;;;======>>>@@@KKKYYYbbbnnn...444888777666999===>>>FFFRRRmmmxxxuuuyyy~~~|||~~~}}}yyyyyytttxxxrrr\\\RRRMMM@@@:::666888999777444555444444444444333333333333222222222222222333444444222222222222333444555555999:::>>>CCCEEEEEEJJJQQQbbbppp]]]NNNMMMLLLMMMQQQVVVcccyyy|||sssnnn|||}}}{{{xxxtttooohhhfffbbb```bbbhhhrrrxxx~~~^^^LLLCCC???=========<<<;;;::::::::::::999999999888888888888777999888888777888888999999666666777888888888888777888888999::::::::::::999888888999999999999888888777777777888999999::::::999:::::::::::::::::::::888888999999:::<<<===>>>>>>AAAMMM\\\eeeqqq///222444555777:::===???JJJ^^^~~~|||}}}yyytttrrr{{{ssssssqqq[[[QQQDDD<<<666888:::888666555555444444444444333333333222222222222333333444444222222111222222333444555999;;;???DDDDDDEEELLLTTThhh{{{kkkXXXJJJLLLLLLNNNQQQUUUaaaxxx}}}|||~~~}}}vvvrrr}}}zzzzzz}}}}}}{{{zzzyyyyyy{{{~~~}}}}}}vvvqqqpppkkkeeedddcccaaa```eeennnzzzhhhRRRGGGBBB@@@======<<<;;;::::::::::::999999999888888888777777888888888888888888999999666777888888999999888888888888999::::::::::::999888888999999999999888888777777888888888999999999999999999999::::::::::::999999999:::;;;<<<===>>>???BBBPPP```iiiuuu///000333666888:::>>>BBBRRRmmmwwwqqq{{{}}}vvvfffXXXIII???888888:::888666555555555555444444444333333222222333333444444444444222222222222333444555555:::<<<@@@DDDDDDEEENNNXXXpppvvveeeSSSHHHLLLLLLNNNQQQTTT```vvvzzzqqqvvvzzzrrrkkkiiijjjmmmpppooonnnmmmmmmooorrruuuxxxzzzzzzzzz|||}}}~~~|||wwwvvvsssqqqsss{{{xxx^^^LLLCCC@@@======<<<;;;::::::::::::999999999888888888777777777777888888999999999999777888888999999999999999888888999::::::::::::999888888999999999999888888888888888888888999999999888888888888999999::::::999999999:::;;;<<<>>>>>>???CCCSSSdddnnnyyy000111555999::::::AAAHHH___wwwpppyyynnn```OOOCCC999888:::999666444555555555555444444444333222222333444444444444444333333333333444555666666:::<<>>======<<<;;;::::::::::::999999999888888888888777666777888999999999999999888888999::::::::::::999888888999::::::::::::999888888999999999999888888888888888888888888888888777777888888999999::::::999999::::::;;;===>>>??????EEEUUUhhhrrr|||000222777<<<;;;:::CCCNNNmmm}}}vvvooozzzqqqcccSSSFFF;;;999:::888555333555555555555444444444444222333444555555555444333444444444444555666777777:::===BBBDDDCCCFFFQQQ^^^tttfffVVVLLLKKKJJJIIILLLRRR[[[gggyyy|||vvvuuuwww|||}}}kkk___ZZZWWWTTTPPPOOOOOOOOONNNLLLQQQPPPPPPQQQTTTYYY]]]```bbbdddgggjjjoootttxxx|||```III>>>======<<<;;;::::::::::::999999999888888888888777555666888999::::::999999888999999:::;;;:::::::::888888999::::::::::::999888888999999999999888888888888888888888888888888888888999999:::;;;;;;<<<::::::::::::;;;===>>>??????FFFWWWkkkuuu000333:::>>><<<:::DDDRRRvvvxxxtttuuu~~~qqqbbbVVVHHH<<<999:::888444222666666555555555444444444222333444555555555444333555555444555555666777888;;;===BBBDDDCCCFFFRRR```~~~nnn```QQQKKKMMMIIIHHHKKKSSS^^^kkk||||||{{{uuuoookkkiiidddbbbjjjvvv{{{zzzkkk___VVVQQQIIIGGGFFFHHHKKKLLLJJJHHHIIIIIIHHHIIILLLPPPTTTVVVWWWZZZ^^^ccchhhmmmrrrvvv|||kkkOOOAAA======<<<;;;::::::::::::999999999888888888888777555666888999::::::999999888999::::::;;;;;;::::::888888999::::::::::::999888888999999999999888888999999888888888888888888999999::::::;;;<<<======:::::::::;;;<<<===>>>??????FFFXXXmmmwww222333333999???;;;EEE^^^qqqtttnnnnnn{{{rrrjjj]]]MMMBBB:::444999<<<222666666555555555444444444666555555555555444444444333444555555444444666888:::<<>><<<;;;;;;<<<<<<<<<;;;<<<<<<;;;::::::999888888999999888888999999:::;;;::::::::::::::::::::::::;;;;;;:::999888888888999777888:::;;;;;;:::888777888888888888888999999999999999999999999999999999<<<<<<<<<<<<<<<===>>>>>>BBBKKK]]]mmmvvv222555666;;;AAA???NNNkkkrrrhhhqqq}}}wwwmmmuuuvvv}}}wwwnnn```QQQGGG@@@888:::;;;333666666555555555444444444666555555555555444444444333444555555444444666888===>>>GGGCCCGGGMMMQQQnnnkkk^^^OOOIIIKKKIIIJJJLLLNNNQQQ^^^rrryyyjjjhhhddd```\\\ZZZXXXWWWZZZXXXTTTQQQOOOOOOQQQRRRVVVVVVVVVRRRMMMIIIFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDDDDDDDEEEFFFGGGHHHIIIEEEFFFHHHKKKOOOTTTXXXZZZeeeiiiqqq|||xxxUUUGGGAAA>>><<<;;;<<<;;;:::999<<<;;;;;;:::999999888888999888888888888999::::::::::::::::::::::::::::::<<<;;;:::999999999999:::777999:::;;;;;;:::999777888888888888999999999999;;;;;;;;;;;;::::::::::::<<<<<<<<<<<<===>>>???@@@BBBLLL___qqq{{{222777999>>>BBBDDD[[[sss``````pppyyyttttttiiiffftttooo}}}yyyfffWWWNNNGGG<<<:::;;;444666666666555555555555444666555555555555444444444333444555555444555777999???@@@HHHEEEHHHMMMUUUvvviii[[[MMMHHHJJJHHHLLLMMMNNNQQQ^^^rrrzzzmmm^^^[[[VVVRRROOONNNOOOOOOQQQPPPNNNMMMLLLLLLMMMMMMGGGHHHIIIHHHFFFDDDDDDDDDFFFFFFFFFGGGGGGGGGHHHHHHDDDDDDDDDDDDDDDEEEFFFGGGEEEFFFFFFHHHKKKNNNQQQSSSZZZ^^^eeeppp|||xxxWWWHHHCCCAAA>>><<<<<<;;;999777;;;;;;::::::999999888888888888777777888888999:::999999999999999999999999;;;;;;::::::999999::::::888999:::;;;;;;:::999888888888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBMMMaaattt222999;;;>>>BBBGGGffffff[[[aaarrrvvv}}}wwwttttttwww|||pppeee]]]eeevvvkkkppprrr```TTTJJJ<<<999;;;777666666666555555555555555666555555555555444444444333444555555555555777999AAA@@@IIIEEEGGGMMMXXX~~~hhhYYYLLLHHHJJJGGGKKKLLLMMMRRR___rrr~~~zzzpppeee___[[[UUUOOOLLLLLLNNNOOONNNNNNMMMLLLKKKJJJIIIIIIFFFGGGHHHGGGEEEDDDDDDEEEFFFFFFFFFFFFGGGGGGGGGHHHDDDDDDDDDDDDDDDEEEFFFFFFIIIIIIIIIIIIKKKMMMOOOPPPSSSVVV]]]fffssswwwWWWGGGCCCAAA>>>===<<<<<<:::888::::::::::::999999888888888888777777777888999999888888888888888888888888::::::999999999999::::::999999:::;;;;;;:::999999888888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<======;;;<<<<<<>>>???BBBCCCDDDDDDMMM```sss222999<<<>>>AAAKKKoooqqq___^^^eeessswww||||||~~~yyywwwuuuqqqooouuunnn{{{fffYYYZZZeeelllyyyrrrooohhhWWWKKK<<<777;;;999666666666666666666666666666555555555555444444444333444555555555666888:::AAA???HHHEEEFFFLLL\\\eeeXXXLLLIIIKKKHHHJJJJJJLLLSSS```sssxxxsssooohhhbbb___[[[UUUOOOKKKJJJKKKLLLOOOOOONNNMMMKKKIIIGGGFFFHHHIIIJJJIIIGGGFFFGGGHHHEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHHHHHHHJJJKKKLLLOOOQQQVVV^^^jjjzzz|||\\\JJJBBB@@@>>>=========<<<;;;:::999999999999999888888888888888777888999999:::888888888888888888888888999999888888888888999999:::::::::;;;;;;:::::::::888999999:::;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<===;;;;;;<<<>>>@@@BBBDDDEEEEEEMMM^^^rrr333:::<<>>999;;;999555666666666666777777777666555555555555444444444222444555666555777999;;;AAA>>>GGGEEEFFFMMMaaa|||aaaVVVMMMJJJLLLHHHJJJIIILLLUUU```qqq~~~tttlllhhhfffccc___^^^\\\WWWSSSOOOLLLKKKJJJPPPOOONNNLLLJJJHHHGGGFFFEEEGGGHHHGGGGGGHHHJJJLLLEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJIIIIIIIIIKKKLLLMMMLLLNNNQQQVVV___oooaaaLLLBBB@@@>>>>>>>>>>>>===<<<999999999999999999888888999999888888999999:::;;;999999999999999999999999999999888888999999::::::;;;;;;::::::::::::;;;;;;999999:::;;;;;;<<<======::::::;;;;;;<<<=========;;;<<<<<<>>>@@@BBBDDDEEEGGGOOO```uuu444:::<<>>HHHFFFHHHOOOggguuu\\\SSSLLLKKKLLLGGGLLLKKKNNNWWW```nnn~~~yyyqqqiiidddbbb___]]]\\\\\\[[[ZZZXXXUUUQQQNNNLLLMMMLLLKKKIIIHHHGGGGGGGGGDDDEEEEEEEEEEEEFFFHHHKKKFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGIIIJJJLLLNNNOOOLLLLLLKKKLLLLLLNNNPPPQQQMMMOOOPPPRRRYYYfffxxxgggPPPEEEBBB@@@>>>>>>>>><<<:::888888888888888888999999:::::::::999::::::;;;<<<::::::::::::::::::::::::;;;::::::::::::;;;<<<===;;;;;;;;;::::::;;;;;;;;;999999:::;;;<<<===>>>>>>;;;;;;<<<======>>>??????;;;<<<<<<===???AAABBBCCCIIIQQQfff}}}555:::===CCCPPPccc^^^RRR\\\hhhppp|||yyyllljjjeeefffpppyyytttiii]]]UUUOOORRR___hhhddd\\\RRRHHHJJJOOOKKKLLLQQQOOOTTTTTTccc~~~yyyyyy___UUUJJJAAA<<<555555666666666777777888888666666555555555444444444222444555666666777:::<<>>===:::999888888888888888888999999;;;;;;::::::;;;;;;<<<===::::::::::::::::::::::::<<<<<<<<<<<<<<<===>>>???<<<;;;;;;::::::;;;;;;<<<999999:::;;;<<<===>>>???<<<======>>>???@@@@@@@@@<<<<<<<<<===>>>@@@AAABBBIIITTTkkk===;;;>>>HHHXXXttt{{{\\\RRR]]]jjjooo|||wwwooommmaaa___]]]\\\]]]]]]]]]\\\VVVRRRNNNOOOTTTWWWUUURRRQQQOOOMMMLLLLLLKKKJJJHHHOOONNNWWWggguuu{{{}}}cccTTTNNN>>>333888888666555777<<<===:::666777666555444444444444444444555555555666888<<>><<<:::999;;;;;;;;;::::::999999999;;;:::999999888888888888<<<:::999999;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======;;;<<<<<<===>>>??????@@@===<<<<<<===@@@BBBCCCCCCGGGPPPwww::::::???KKKaaajjjWWWUUU```nnnvvv|||}}}xxxoooiiihhh^^^\\\ZZZYYYYYYYYYYYYYYYQQQNNNKKKKKKNNNPPPOOONNNNNNMMMMMMNNNOOOOOOMMMKKKLLLIIILLLUUU]]]jjj|||tttzzzbbbUUURRREEE888;;;888666555888<<<<<<999666666555555444444444555555444555555555666888<<>>??????@@@>>>>>>>>>???AAACCCDDDEEEHHHTTT~~~999===CCCPPPnnnkkkWWWSSSYYYaaammmzzz|||{{{ssspppmmmiiiffffff^^^\\\ZZZXXXVVVUUUUUUUUUMMMLLLJJJJJJJJJLLLMMMNNNMMMMMMMMMPPPRRRSSSRRRPPPOOOJJJIIIKKKMMMUUUiii~~~}}}iiippp~~~fffXXXVVVJJJ<<<;;;999777666888;;;<<<999555555555444444444555666666444555666666666888<<>>???>>>======;;;;;;::::::::::::999999>>>===<<<<<<<<<<<<<<<<<<999999:::<<<>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>?????????@@@@@@AAAAAACCCDDDFFFGGGKKKZZZ<<>>CCCEEEHHHLLLYYYyyykkk[[[RRRMMMIIIJJJLLLMMMLLLSSSbbbpppwwwxxxxxxlllfffcccjjjwwwkkkhhhjjjqqqvvvssskkkeee]]]]]]]]]^^^^^^]]]ZZZWWWWWWWWWVVVVVVWWWWWWWWWVVVUUUSSSQQQPPPPPPPPPOOONNNKKKLLLMMMOOOPPPQQQRRRSSSUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUSSSRRRPPPOOONNNNNNNNNMMMMMMNNNOOOQQQSSSTTTVVVTTTSSSTTTTTTZZZgggttt~~~dddTTTDDD>>>???>>>======::::::::::::::::::::::::======<<<<<<<<<<<<======::::::<<>><<<<<<<<<<<<<<<<<<<<<<<<=====================<<<============<<<<<<<<<<<<======>>>>>>>>>?????????@@@AAABBBCCCCCCDDDGGGHHHMMM___;;;AAAJJJ___oooXXXLLLVVV]]]\\\dddsss|||yyyvvvqqqmmmkkklllmmmllliiigggddd]]]VVVQQQPPPPPPKKKLLLLLLKKKKKKNNNSSSVVVVVVSSSNNNMMMOOORRRUUUWWWRRRRRRQQQPPPMMMLLLRRRZZZfffxxxuuu}}}|||```WWWMMM???999999999999999:::999777555444444444444444555666777555666666666777999===@@@AAAEEEFFFIIINNN]]]zzzlll\\\SSSMMMIIIIIILLLNNNLLLRRRaaapppyyy~~~ttthhh\\\\\\kkk{{{wwwooolllssszzzyyyssspppeeeeeeeeefffggggggeeeccc^^^___^^^^^^]]]\\\\\\\\\ZZZXXXVVVUUUVVVVVVUUUTTTNNNNNNNNNOOOQQQRRRSSSSSSUUUTTTSSSRRRRRRSSSTTTUUUXXXWWWVVVTTTRRRQQQPPPOOOPPPPPPPPPPPPQQQSSSUUUVVVYYYWWWVVVVVVUUUYYYdddpppiiiWWWDDD>>>>>>>>><<<;;;::::::::::::::::::::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;<<<===@@@CCCCCCAAA???<<<<<<<<<<<<<<<<<<<<<<<<<<<=============================================>>>>>>>>>>>>???????????????AAACCCCCCCCCDDDGGGJJJPPPddd999>>>MMMllleeeTTTLLLUUU\\\]]]gggwww}}}{{{{{{vvvooolllnnnnnnmmmkkkkkkggg```WWWQQQPPPQQQKKKIIIGGGGGGHHHKKKOOOQQQWWWSSSNNNLLLMMMQQQTTTVVVSSSTTTVVVTTTOOOLLLMMMOOOYYYfffxxxttttttgggZZZQQQDDD===999:::::::::999888666555555555444444444555666666555666777777777999===@@@CCCGGGHHHKKKQQQ```|||lllZZZPPPLLLIIIIIIKKKMMMMMMSSScccrrr}}}tttccc[[[dddvvv|||sssxxx~~~}}}|||}}}rrrpppoooooooooooonnnmmmiiijjjjjjhhhdddbbbbbbccc___]]]]]]^^^aaacccdddcccWWWVVVTTTTTTUUUVVVUUUTTTUUUTTTSSSRRRRRRSSSTTTUUUYYYYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSSSSTTTUUUWWWXXXWWWVVVVVVVVVTTTUUU^^^iiiyyykkkXXXEEE>>>???>>><<<:::999999::::::::::::;;;;;;:::::::::999::::::;;;<<<<<<<<<===???AAABBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<=========<<<<<<=========>>>>>>>>>????????????????????????===@@@CCCDDDDDDEEEIIIMMMRRRhhh<<>>???>>>===<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>??????@@@????????????????????????===AAAEEEFFFFFFGGGMMMQQQRRRmmmBBBDDD[[[[[[SSSNNNLLLOOOTTT]]]mmm||||||rrrmmmooopppmmmooopppoooiiiaaa]]]]]]```]]]VVVOOOLLLNNNQQQPPPMMMNNNMMMMMMOOORRRSSSRRRPPPOOOQQQSSSQQQOOOQQQRRRSSSNNNPPPUUUaaawwwvvvtttyyycccTTTDDD:::999;;;<<<;;;888666555555777666555444444444444444666777777777777:::===@@@@@@EEEHHHMMMUUUggg}}}xxxdddOOOGGGIIIKKKJJJJJJIIINNN\\\mmm|||tttdddkkk}}}{{{vvvuuuvvv|||{{{zzz{{{~~~oookkkfffccccccbbb___\\\XXXXXXYYYYYYYYYYYYXXXXXXYYY[[[^^^aaabbbbbb```___ZZZYYYXXXWWWWWWXXXZZZZZZVVVVVVWWWXXXTTTRRRWWW```jjjnnn[[[GGGAAACCCBBB===:::999999999::::::;;;;;;;;;:::::::::::::::;;;<<<===<<<:::999999;;;<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<===>>>???@@@AAA@@@@@@??????????????????===AAAFFFGGGGGGIIIOOOTTTRRRpppCCCCCCddd\\\NNNMMMMMMQQQVVV```qqqyyysssppprrruuuppppppooollleeeaaaiiitttwwwjjjZZZPPPPPPRRRRRRPPPSSSQQQPPPQQQRRRRRRQQQOOORRRQQQQQQQQQRRRSSSUUUWWWSSSRRRNNNXXXpppllldddMMMHHHBBBAAA>>>:::888777777666444777777777777777777777777666777777777777999===@@@BBB???IIIOOONNNkkk{{{mmm___RRRLLLKKKJJJJJJLLLMMMSSS```qqqqqqnnn{{{}}}||||||~~~lllgggdddfffjjjjjjfff```aaaZZZXXX]]]^^^ZZZXXXZZZYYY[[[___bbbdddeeedddddd```______``````^^^[[[XXXVVVWWWWWWXXXXXXYYYYYYYYYgggzzz|||bbbJJJEEEDDD@@@===???======<<<;;;;;;;;;;;;<<<===<<<;;;:::::::::;;;<<<======<<<;;;:::999999::::::::::::;;;;;;;;;<<<<<<=========<<<;;;;;;;;;:::999:::;;;<<<===>>>???@@@????????????@@@@@@AAABBBBBBCCCDDDFFFIIILLLNNNPPPWWWtttEEEHHHlll[[[NNNMMMPPPTTTXXXaaappp{{{yyyzzz|||vvvuuusssoooiiigggoooyyytttddd[[[VVVRRRPPPRRRRRRRRRSSSTTTSSSPPPNNNPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTOOOUUUiiiyyywwwcccQQQJJJAAA@@@===:::888888777666555777777777777777777777777666777777777777:::===@@@CCCAAAJJJPPPPPPnnn~~~iii\\\OOOKKKKKKKKKKKKNNNOOOUUUbbbrrryyyssszzzsssmmmgggfffiiillljjjgggfff```]]]``````\\\ZZZ[[[[[[]]]___aaacccdddddddddbbbaaaaaaaaaaaa___\\\YYYVVVVVVWWWWWWXXXXXXYYYYYYbbbtttpppQQQEEECCC@@@>>>@@@======<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::;;;<<<;;;;;;:::::::::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCAAAAAAAAAAAABBBCCCAAABBBDDDGGGJJJNNNQQQRRRVVVsssFFFPPPzzz|||XXXNNNNNNQQQVVV[[[bbbqqqzzzxxxuuurrrllliiipppyyyyyyjjj___YYYYYYYYYUUUTTTTTTUUUUUUTTTQQQNNNPPPQQQRRRSSSTTTTTTSSSSSSTTTVVVPPPQQQ^^^kkk}}}zzz{{{dddUUULLL???>>><<<999888888888888777777777777777777777777777666777777777888:::>>>AAAEEEBBBKKKQQQTTTtttdddXXXMMMJJJKKKKKKLLLNNNQQQXXXeeeuuu||||||zzzqqqllllllnnnoooooolllgggdddeeedddaaa______bbbbbbcccdddeeefffgggggggggeeeddddddcccaaa]]]ZZZUUUVVVVVVWWWXXXXXXYYYYYY\\\nnnYYYFFFAAA???===>>><<<<<<<<<;;;;;;;;;;;;;;;999999888999999:::;;;<<<999999999:::;;;<<<===>>>;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<<<<============>>>@@@AAABBBCCCDDDHHHGGGDDDBBBAAABBBDDDEEEBBBCCCEEEIIILLLPPPSSSUUUVVVtttEEEWWWiiiPPPNNNNNNQQQVVV\\\eeevvv}}}{{{yyysssnnnoootttvvvrrrlllccc\\\[[[^^^ccc[[[YYYWWWVVVVVVUUUTTTRRRSSSUUUWWWYYYYYYWWWUUUTTTTTTWWWRRROOOVVV```uuu~~~rrr}}}fffVVVLLL@@@===;;;888777888999999888666666666666666666666666666777777888888;;;???BBBEEECCCLLLRRRWWW{{{{{{aaaVVVKKKIIIKKKKKKKKKMMMPPPYYYfffvvv}}}wwwtttsssssstttrrrooommmkkkjjjhhhhhhhhhkkkjjjjjjjjjkkklllmmmmmmllljjjhhhfffeeebbb___\\\UUUUUUVVVWWWXXXYYYYYYZZZYYYjjj___GGG@@@>>>;;;:::<<<<<<<<<<<<;;;;;;::::::777777888888999:::;;;<<<::::::::::::;;;<<<======<<<<<<<<<============>>>;;;;;;<<<<<<======>>>>>>===>>>???@@@AAACCCDDDDDDKKKHHHEEEBBBAAABBBDDDFFFEEEFFFHHHKKKOOORRRUUUWWWWWWuuuFFF^^^ttt[[[JJJNNNMMMNNNTTT[[[hhh}}}}}}uuupppqqqnnnnnnlllfff```^^^aaaeeeddd```[[[WWWWWWWWWXXXXXXUUUWWWYYY[[[[[[YYYVVVTTTRRRWWWSSSNNNRRRZZZnnniiihhhUUUMMMDDD<<<:::888777888999999888666666666666666666666666666777777888999;;;???CCCEEECCCKKKQQQZZZsss___UUUKKKJJJKKKKKKJJJKKKNNNXXXgggwww|||zzzyyyyyyvvvvvvuuurrrqqqqqqrrrrrrppppppoooooopppqqqrrrrrrpppnnnkkkhhhfffccc```]]]UUUVVVVVVWWWYYYZZZZZZ[[[ZZZiii~~~eeeLLLDDDAAA<<<999;;;;;;<<<<<<;;;;;;:::999777777888999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<============>>>;;;<<<<<<======>>>>>>>>><<<===>>>???@@@BBBCCCCCCIIIGGGDDDAAAAAABBBEEEFFFIIIJJJLLLNNNQQQTTTWWWYYYYYYxxxIIIgggpppUUUIIINNNLLLNNNSSS\\\kkkwwwpppmmmppprrrssspppkkkhhhggghhhlllgggaaa\\\[[[\\\]]]]]]VVVXXXYYYZZZZZZXXXUUUSSSQQQXXXTTTPPPRRRVVVgggdddnnnXXXOOOHHH===;;;888777888999999888777777777777777777777777666777888888999<<<@@@CCCEEEDDDKKKQQQ]]]mmm]]]SSSKKKKKKLLLKKKJJJKKKMMMXXXgggvvv}}}}}}|||~~~}}}xxxvvvyyy{{{{{{rrrrrrrrrssssssttttttttttttqqqmmmjjjgggddd```]]]VVVVVVWWWYYYZZZ[[[\\\\\\\\\jjj}}}jjjQQQHHHDDD???;;;:::;;;;;;<<<<<<:::999888777888999:::;;;;;;;;;:::<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===========================>>>>>><<<<<<===>>>@@@AAABBBCCCEEEDDDBBBAAABBBDDDFFFHHHKKKLLLNNNQQQTTTWWWZZZ\\\]]]}}}PPPqqqfffPPPMMMNNNMMMOOOVVV___mmm{{{vvvtttqqqtttwwwwwwuuuqqqmmmkkkoookkkgggdddbbbaaa___^^^YYYZZZ[[[[[[ZZZXXXVVVUUUQQQXXXVVVQQQSSSSSS```vvvggg~~~vvv]]]PPPGGG>>>;;;999888888999888777777777777777777777777777555777888888999<<>>>>>>>>===============<<<<<<===???@@@AAABBBCCCBBBBBBBBBBBBDDDFFFHHHJJJJJJKKKNNNRRRWWW[[[___aaaaaaUUUxxxxxxWWWKKKQQQMMMNNNRRRYYYaaannnxxxzzz}}}~~~{{{uuummmhhhooonnnllljjjhhheeeaaa]]]]]]]]]]]]]]]\\\ZZZYYYXXXRRRXXXVVVRRRSSSRRRZZZnnnmmm}}}~~~bbbPPPDDD>>><<<999888888888888777777777777777777777777777555777888888:::<<>>???:::::::::;;;;;;;;;<<<<<>>>>>======<<<<<<======>>>???AAABBBCCCDDD@@@@@@BBBDDDFFFHHHKKKLLLHHHJJJMMMRRRXXX^^^cccfffccc\\\fffVVVPPPOOONNNPPPNNNTTTbbbmmm|||uuurrrrrrpppqqqoookkkkkkmmmkkkggghhheeebbb```___]]][[[ZZZWWWXXXYYYXXXRRRPPPYYYeeevvvuuujjjKKKMMM@@@===999777888999999999666666666666666666666666666777888888999<<<@@@DDDEEEKKKSSSTTTeeemmm\\\RRRJJJJJJLLLLLLKKKMMMOOO[[[iiiuuusssooo}}}||||||~~~~~~~~~}}}}}}yyywwwsssooolllgggbbb___\\\]]][[[XXXZZZ^^^```]]]aaammm~~~}}}eeeQQQFFF???;;;888======<<<;;;::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>???>>>===;;;<<<;;;;;;;;;;;;<<<======<<>>??????@@@@@@@@@@@@AAABBBBBBDDDHHHLLLPPPSSSPPPNNNOOOSSS\\\eeekkkmmmiiiccc}}}aaaRRRNNNNNNOOOQQQOOOUUUbbblllzzzxxxwwwyyyxxxuuuuuuwwwtttoooiiifffcccaaa___]]]ZZZXXXYYYZZZ[[[YYYSSSQQQZZZeee|||xxxwwwNNNFFF@@@===999777888999999999888888888888888888888888666777888999:::<<>><<<======<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>???>>>===<<<<<<;;;;;;;;;;;;<<<======???@@@BBBBBB@@@???>>>???@@@AAABBBCCCCCCDDDCCCCCCBBBCCCDDDFFFIIIMMMQQQTTTQQQPPPPPPUUU^^^ggglllooolllmmmwww\\\MMMKKKLLLMMMPPPNNNTTTaaakkk~~~~~~}}}|||{{{uuunnnkkkiiigggeeeccc___[[[WWW\\\\\\\\\[[[UUUSSSZZZeeevvvVVVDDDAAA>>>:::888888999999999888888888888888888888888666777999999:::===BBBEEEFFFKKKSSSVVVjjjxxxeeeYYYQQQKKKKKKLLLKKKKKKMMMQQQ\\\kkk|||zzzrrr{{{}}}~~~|||yyywwwuuusssqqqqqqpppnnnlllccceeeddd``````ccccccaaafffqqqmmmTTTFFFAAA@@@@@@======<<<;;;::::::::::::::::::::::::;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<======???@@@AAA@@@>>>===>>>???AAABBBCCCDDDDDDEEEEEEEEECCCDDDEEEGGGKKKOOORRRUUUSSSRRRTTTYYYaaaiiiooorrrpppxxxrrrXXXJJJHHHIIIHHHKKKKKKRRR```jjj~~~{{{sssjjjooommmlllkkkiiieee```]]]^^^]]]]]]\\\WWWTTTZZZccczzz}}}ppp\\\GGGBBB>>>:::888888999999999666666666666666666666666777888999:::;;;>>>CCCFFFHHHKKKRRRXXXmmmqqqbbbWWWPPPKKKKKKKKKJJJKKKMMMQQQ\\\lllwww~~~{{{xxxyyyvvvssspppoooooommmlllgggjjjjjjfffdddeeeeeeccchhhrrrxxxZZZIIICCCAAAAAA======<<<;;;::::::::::::999999:::::::::::::::;;;;;;;;;<<<===>>>=========<<<;;;;;;;;;;;;<<<======<<<======<<<;;;;;;<<<>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFHHHLLLPPPSSSUUUTTTUUUXXX]]]dddlllrrrvvvsssjjjSSSIIIHHHIIIGGGJJJJJJRRRaaammmzzzqqquuutttsssrrrqqqnnniiifffaaa___^^^]]]YYYUUUZZZaaawwwzzzkkk[[[IIIBBB???;;;888888999999999666666666666666666666666777888999:::<<>>===>>>???AAABBBBBBCCCCCCCCCDDDGGGJJJMMMPPPSSSUUUUUUWWW[[[aaagggnnnuuuyyytttxxx___NNNIIIJJJKKKIIILLLKKKSSScccqqq}}}~~~}}}{{{yyyxxxuuuqqqmmmdddbbbaaa___[[[XXXZZZaaawww|||jjjwwwWWWGGGCCC@@@;;;999999999999999888888888888888888888888777888:::;;;<<<@@@EEEHHHJJJLLLRRR[[[uuujjjaaaSSSOOOLLLLLLKKKIIIJJJNNNNNNYYYjjj~~~|||vvvsssooonnnooorrrtttuuuuuu{{{}}}xxxsssqqqooommmlllvvvdddNNNDDD@@@>>>======<<<;;;::::::::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<=========>>><<<;;;;;;;;;;;;<<<=========???@@@@@@>>>>>>???AAA>>>???AAABBBDDDDDDEEEEEEEEEFFFIIILLLOOORRRUUUVVVVVVYYY^^^ccciiipppwww|||sssqqqWWWIIIHHHJJJJJJKKKMMMKKKRRRbbbppp~~~{{{xxxtttqqqhhhfffdddccc___[[[]]]bbbuuujjjzzzXXXFFFDDD@@@<<<999999999999999888888888888888888888888777888:::;;;===AAAEEEIIIKKKLLLRRR\\\xxxiii]]]RRRNNNLLLMMMKKKHHHJJJNNNKKKXXXhhh|||zzzvvvrrrqqqrrrvvvxxxzzzxxx|||vvvsssqqqnnnqqqzzzbbbNNNDDD@@@>>>======<<<;;;::::::::::::999::::::;;;<<<<<<======<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<======<<>>======<<<;;;::::::::::::::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<======:::===@@@AAA@@@???>>>>>>>>>???AAACCCDDDEEEFFFFFFIIIKKKNNNRRRUUUXXXZZZ[[[UUUZZZaaafffkkkqqqyyy~~~nnngggOOOIIIJJJJJJHHHFFFGGGJJJPPPZZZmmmwwwuuuuuummmjjjgggdddbbbcccdddeeeyyymmmgggeeeHHHDDDAAA<<<999999999999999777888888888888999999999777888999:::<<>>@@@===<<<:::888888999:::;;;;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<===<<<;;;;;;<<<>>>@@@BBB???@@@@@@AAABBBCCCDDDEEEKKKPPPQQQOOORRR[[[^^^\\\]]]dddiiijjjmmmsssyyyzzzsssbbbLLLHHHIIIIIIHHHIIIIIILLLRRR\\\ppp~~~|||qqqooollliiigggggghhhhhhvvvnnneeemmmMMMEEEBBB===::::::::::::999777888888888888999999999888999999:::===BBBHHHMMMOOORRRZZZeeemmmYYYPPPNNNKKKJJJJJJKKKJJJIIIHHHPPP___qqq}}}~~~}}}yyyxxxzzzttt___QQQEEE???@@@===<<<:::999888999:::;;;;;;::::::::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>===<<<<<<<<<<<<<<<>>>===<<<<<<<<<>>>@@@AAAAAAAAABBBCCCDDDEEEFFFGGGOOOVVVZZZVVVUUUZZZ^^^___^^^iiirrrrrrqqqtttxxx{{{uuu\\\JJJGGGHHHHHHHHHJJJIIILLLQQQ[[[pppxxxwwwssspppnnnmmmmmmmmmzzzqqqbbbxxxwwwRRRGGGCCC>>>:::::::::::::::777888888888888999999999999::::::;;;>>>CCCJJJOOOPPPTTT^^^jjjkkkZZZRRROOOKKKIIIIIIJJJKKKJJJHHHPPP]]]nnn~~~zzz|||zzz~~~uuu```TTTHHHAAA???===<<<:::999999999:::;;;;;;::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>======<<<<<<<<<<<<===???>>>===<<<======???@@@BBBBBBDDDEEEFFFHHHIIIJJJSSS\\\aaa^^^XXXYYY^^^aaa```nnn{{{|||xxxxxx|||~~~yyyyyyXXXJJJIIIHHHHHHIIIHHHHHHIIIOOOYYYnnn}}}xxxtttrrrqqqppp}}}vvvaaalll~~~UUUHHHDDD>>>:::999999999999777777888888888999999999:::;;;;;;<<>><<<<<<;;;::::::::::::;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>===<<<<<<<<<<<<======@@@???>>>======>>>>>>???BBBCCCDDDFFFHHHJJJKKKLLLTTTZZZ___^^^ZZZYYY\\\___```lllxxx|||||||||uuuWWWLLLLLLIIIGGGIIIHHHGGGIIIOOOXXXlllzzzvvvuuuuuu}}}{{{cccfffVVVIIIDDD>>>999777888888888777777888888888999999999;;;;;;<<<===AAAHHHPPPVVVZZZ[[[bbbnnn}}}dddZZZSSSOOOJJJHHHHHHJJJKKKKKKOOOSSS^^^kkkvvv|||ppprrr{{{lll[[[NNNDDD>>><<<<<<;;;;;;:::::::::;;;;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<======?????????>>>>>>>>>>>>>>>BBBCCCDDDFFFIIIKKKLLLMMMSSSTTTWWWZZZZZZZZZZZZ[[[\\\dddmmmttt{{{~~~oooSSSMMMNNNIIIGGGIIIIIIIIILLLQQQZZZmmm}}}}}}}}}ggggggXXXKKKFFF???999777888888888777888888888888999999999:::;;;<<<>>>BBBJJJTTT[[[___```eeeqqqzzzbbbXXXRRROOOKKKIIIIIIJJJKKKJJJMMMPPPZZZhhhssstttiiijjjttt|||vvv___OOODDD>>><<<<<<<<<<<<;;;;;;;;;:::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>===<<<<<<<<<<<<======>>>>>>?????????????????????BBBCCCEEEGGGJJJLLLNNNOOOSSSQQQRRRWWWZZZYYYYYY[[[XXX^^^fffooozzzfffMMMKKKMMMHHHFFFIIIHHHIIILLLRRRZZZkkkkkkmmm\\\NNNIIIAAA;;;999999::::::777888888888888999999999999:::;;;>>>DDDMMMXXX___bbbcccjjjxxxyyy```UUUPPPNNNKKKJJJJJJKKKJJJIIIKKKLLLVVVhhhvvvxxxmmmlllnnnuuucccPPPDDD???<<<<<<<<<<<<<<<;;;;;;:::;;;::::::::::::;;;<<<<<<;;;::::::;;;;;;===>>>>>><<<<<<<<<<<<<<<===>>>>>>===>>>>>>???@@@@@@@@@@@@CCCDDDFFFIIILLLOOOQQQRRRUUUTTTVVVZZZYYYWWWZZZ```ZZZdddooowww~~~~~~___HHHHHHLLLGGGEEEIIIEEEFFFJJJPPPXXXhhhooosss___QQQKKKCCC===;;;;;;<<<<<<777888888888888999999999999:::;;;>>>DDDNNNZZZaaaccceeennn}}}xxx___SSSPPPNNNLLLKKKKKKKKKJJJHHHKKKKKKVVVjjjzzzzzzmmmgggeeezzzeeeOOODDD@@@<<<<<<======<<<<<<;;;:::;;;::::::::::::;;;<<<<<<:::::::::;;;<<<===>>>???<<<<<<<<<<<<<<<===>>>???<<<===>>>@@@@@@AAAAAAAAAEEEFFFHHHKKKNNNQQQSSSTTTXXXXXX\\\^^^YYYUUU[[[fff```mmm|||}}}~~~]]]IIIIIIFFFDDDEEECCCEEECCCEEELLLXXXiiitttrrrZZZRRRNNNFFF>>><<>>:::888888999999999:::::::::999777;;;===???PPPcccfffggglllqqqxxx^^^VVVPPPNNNLLLKKKLLLLLLKKKJJJHHHIIIVVVjjjyyyyyyhhhppp{{{aaaRRRGGG???======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>?????????>>>===<<<<<<<<<======>>>???@@@BBBAAA@@@@@@@@@AAABBBCCCGGGHHHJJJMMMQQQUUUXXXZZZXXXZZZ[[[\\\[[[\\\___aaaeeeooozzzvvvWWWGGGJJJHHHEEEEEEBBBEEECCCEEEMMMXXXhhh||||||bbbSSSOOOGGG>>><<<>>>===999888999999999999:::::::::;;;888<<<>>>@@@SSSgggjjjnnnrrrvvvwww]]]SSSPPPNNNLLLKKKLLLLLLKKKJJJLLLMMMVVVgggtttxxxuuuvvv```SSSHHH>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>===;;;;;;;;;;;;;;;<<<===>>>AAAAAA@@@@@@@@@BBBCCCDDDGGGHHHJJJNNNSSSWWW[[[]]][[[\\\]]]]]]]]]^^^aaadddfffqqq{{{mmmQQQEEEJJJIIIGGGFFFCCCDDDCCCFFFMMMWWWfffyyyhhhUUURRRIII???<<<===<<<999999999999999::::::::::::<<<:::>>>@@@BBBVVVlllqqqwwwzzz}}}~~~cccUUUOOOMMMKKKKKKLLLLLLKKKJJJOOOOOOWWWdddqqqzzzyyynnn^^^TTTHHH=========<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<======AAAAAA@@@@@@AAACCCEEEFFFFFFHHHKKKPPPUUUZZZ^^^aaaaaaaaaaaa```aaacccgggjjjfffsss~~~kkkOOODDDJJJIIIFFFGGGDDDEEECCCEEELLLVVVeeezzz~~~hhhVVVTTTLLLAAA<<<<<<;;;888999999999:::::::::;;;;;;<<<:::???@@@CCCXXXqqqxxx~~~gggXXXOOOMMMKKKKKKKKKLLLKKKJJJLLLNNNVVVdddrrrhhhZZZSSSHHH=========<<<;;;;;;;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<===============???>>>>>>>>>>>>>>>??????AAAAAAAAAAAACCCEEEGGGHHHGGGIIIMMMRRRXXX^^^bbbeeehhhhhhgggffffffiiinnnrrrlll{{{lllPPPEEEIIIGGGEEEGGGGGGFFFCCCCCCJJJUUUfff}}}}}}uuuiiiWWWUUUNNNBBB<<<;;;;;;999999999:::::::::;;;;;;;;;;;;999>>>@@@CCCZZZvvvfffVVVOOOMMMKKKJJJKKKKKKJJJIIIHHHLLLVVVdddttthhhYYYSSSIII>>>======<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>???>>>>>>>>>>>>??????@@@@@@@@@AAABBBDDDFFFIIIJJJJJJLLLPPPUUU[[[```eeehhhmmmmmmlllkkkllloootttxxxtttjjjPPPEEEIIIFFFDDDGGGGGGEEEBBBCCCJJJUUUfff}}}yyyooooooWWWVVVOOOCCC<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::???@@@DDD]]]{{{gggXXXNNNLLLJJJJJJKKKKKKJJJIIIGGGJJJTTTdddvvvqqq^^^UUUJJJ@@@======<<<;;;;;;;;;;;;<<<999::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<===>>>??????@@@@@@AAACCCEEEHHHKKKMMMNNNPPPSSSXXX]]]bbbfffiiinnnoooooooooppprrrwww{{{tttdddLLLDDDJJJGGGCCCEEEEEEBBBAAADDDLLLWWWeeexxxyyymmmrrrWWWWWWPPPDDD<<<;;;<<<;;;:::::::::;;;;;;;;;;;;<<<<<<;;;@@@BBBEEE```~~~hhh[[[NNNLLLJJJJJJJJJKKKJJJIIIGGGJJJSSSeee||||||~~~{{{{{{hhhYYYLLLAAA======<<<;;;;;;;;;;;;<<<999999::::::;;;<<<<<<===<<<<<<;;;;;;;;;<<<===>>>;;;;;;;;;<<<===???@@@AAA@@@@@@AAACCCFFFIIIMMMOOORRRTTTVVVZZZ^^^cccfffhhhmmmnnnooopppqqqssswwwyyyqqq|||}}}^^^HHHCCCKKKIIIDDDDDDCCC???@@@FFFOOOXXXdddtttzzzmmmqqqWWWWWWPPPDDD<<<;;;<<<<<<:::::::::;;;;;;;;;<<<<<<===<<>><<<<<<===>>>@@@BBBCCCDDD@@@@@@AAACCCGGGJJJNNNPPPUUUVVVXXX[[[___cccfffhhhkkklllooopppqqqrrruuuxxxuuu{{{~~~\\\JJJFFFKKKFFFCCCEEEBBBAAABBBBBBLLL[[[aaakkk~~~tttwwwYYYUUUKKKBBB>>>???<<<777;;;::::::;;;;;;===>>>>>>??????BBBCCCKKKmmmxxxgggYYYPPPMMMKKKMMMLLLHHHHHHKKKNNNHHHKKK___~~~|||{{{~~~|||{{{{{{yyytttoookkkiiiooowww___NNNCCC===<<<;;;<<<======;;;999;;;::::::::::::;;;<<<<<<<<<<<<<<<===============<<<<<<===>>>???@@@AAAAAABBBCCCDDDDDDFFFIIIMMMQQQWWWYYYZZZZZZ[[[___fffkkknnnnnnooorrruuuxxxxxxwwwzzzyyy\\\JJJFFFKKKFFFCCCEEEBBBAAABBBAAAJJJZZZaaalll|||sssnnnXXXVVVNNNDDD>>>>>><<<999;;;;;;;;;;;;<<<<<<===>>>>>>>>>BBBCCCMMMssszzzhhhYYYPPPMMMKKKMMMLLLHHHHHHKKKJJJHHHLLL\\\vvv}}}}}}{{{zzzxxxtttooojjjeeeaaadddrrrzzzaaaNNN@@@>>><<<;;;;;;<<<<<<;;;:::;;;;;;::::::;;;;;;<<<===<<<<<<<<<==================>>>>>>???@@@AAABBBBBBBBBCCCEEEFFFHHHJJJNNNQQQUUUWWWYYYZZZ\\\bbbiiinnnmmmmmmooorrrwwwzzzzzzzzzyyy\\\JJJGGGKKKFFFDDDEEECCCAAABBB@@@HHHXXX___kkkyyyppphhhXXXXXXSSSGGG???======<<<===<<<<<<<<<<<<======>>>>>>===AAACCCPPPzzz}}}iiiXXXQQQMMMKKKLLLKKKHHHHHHKKKJJJKKKOOO[[[nnn{{{zzzyyywwwtttnnnjjjfff```ZZZYYYaaakkkwwwyyycccOOO??????===;;;:::;;;<<<<<<;;;;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<======>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDAAADDDGGGJJJKKKMMMPPPRRRTTTVVVXXXZZZ___eeemmmrrrmmmmmmooorrrwww{{{||||||\\\KKKGGGKKKGGGDDDFFFCCCDDDCCC@@@GGGUUU\\\iii~~~xxxvvvnnniiiWWW[[[WWWKKK???<<<===>>>>>>======<<<======>>>>>>??????BBBEEESSSjjjXXXQQQMMMKKKLLLKKKHHHIIILLLNNNNNNQQQ[[[lllvvv}}}wwwvvvvvvsssoookkkhhhddd___XXXTTTWWW^^^ppprrrbbbQQQBBB@@@===:::999:::<<<<<<<<<;;;;;;;;;;;;;;;<<<======<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCCCCDDDBBBEEEJJJNNNPPPQQQSSSTTTWWWWWWYYY\\\aaagggnnnsssooonnnooorrrvvvzzz{{{{{{www]]]KKKGGGLLLGGGDDDFFFCCCFFFEEEAAAFFFTTTZZZeeezzz{{{yyytttooohhhWWW\\\ZZZMMM@@@<<<===???>>>>>>=========>>>??????AAABBBFFFHHHWWWjjjXXXRRRMMMKKKKKKJJJHHHIIILLLNNNMMMPPP]]]qqqpppttt{{{tttrrrrrrooojjjgggdddaaa^^^XXXSSSTTTYYYnnnjjj^^^RRREEE@@@===:::999:::<<<<<<<<<<<<;;;;;;;;;;;;<<<======<<<<<<======>>>??????@@@>>>??????@@@AAABBBCCCCCCCCCGGGMMMQQQSSSTTTVVVWWW[[[[[[[[[]]]bbbiiinnnrrrrrrqqqppprrruuuxxxyyyyyywww|||]]]KKKHHHLLLGGGEEEFFFCCCEEEDDDAAAGGGTTTYYYcccwwwtttqqqhhhXXX\\\ZZZNNNAAA======>>>============>>>???@@@AAACCCEEEKKKNNN\\\|||iiiYYYRRRMMMJJJKKKJJJHHHIIIMMMMMMJJJMMM]]]uuu}}}}}}oookkk{{{rrrooonnnkkkhhhccc___[[[YYYUUURRRSSSXXXkkkhhh\\\PPPDDD???===;;;:::;;;<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>><<<<<<===>>>>>>???@@@@@@>>>??????@@@AAABBBCCCDDDEEEIIINNNSSSUUUWWWYYY[[[___]]]]]]___dddjjjoooqqquuusssrrrsssuuuxxxyyyyyyxxxwww]]]LLLHHHLLLHHHEEEFFFDDDAAAAAA???GGGTTTYYYcccwww~~~yyyuuuttt|||~~~ttttttrrrZZZ\\\YYYMMMCCC>>>===<<<<<<<<<===>>>???AAABBBCCCEEEIIIQQQUUUcccxxxgggYYYSSSNNNJJJJJJIIIGGGIIIMMMPPPLLLOOO]]]ttttttuuunnnbbbyyy|||sssmmmjjjhhhgggbbb\\\XXXVVVTTTQQQTTTYYYkkk|||kkk\\\NNNBBB>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<<<<======>>>;;;<<<===>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDDDDEEEGGGKKKPPPTTTWWWYYY\\\___```^^^]]]```ffflllppprrrvvvtttssstttxxx{{{}}}}}}vvv~~~uuu]]]LLLHHHLLLHHHEEEGGGDDD===???>>>GGGUUU[[[eeexxx{{{sssnnnmmmnnneeedddhhhssstttvvv~~~ZZZ\\\WWWMMMCCC???===;;;<<<<<<===>>>???AAACCCDDDEEEJJJTTTYYYggguuufffZZZSSSNNNJJJJJJIIIGGGIIINNNUUURRRSSS]]]ooolllmmm~~~lll\\\qqq|||ssslllhhhffffffddd]]]XXXVVVSSSRRRVVV[[[mmmzzznnn\\\NNNBBB===<<<;;;<<<======;;;999<<<<<<<<<<<<<<<===>>>>>>;;;<<<===>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFHHHLLLPPPTTTWWWZZZ^^^aaa```^^^]]]```gggnnnrrrtttwwwuuutttvvvzzz~~~vvv{{{{{{___PPPKKKKKKEEEEEEIIIEEEAAA???>>>CCCIIITTTeeetttwwwmmmlllooosssyyy~~~|||~~~zzzvvvbbbVVVSSSOOODDDAAABBB<<<===>>>??????@@@BBBEEEHHHKKKRRRQQQ\\\iii}}}eee\\\QQQMMMKKKLLLKKKIIIJJJNNNSSSTTTQQQ\\\uuu|||jjj```gggqqqqqqppprrrwwwttttttuuuppppppqqqaaalllyyyqqqgggeeegggcccbbb^^^WWWRRRQQQUUUZZZjjj~~~ooo^^^OOOBBB???>>><<<<<<>>>>>>>>>===<<<;;;;;;;;;;;;<<<======;;;<<<>>>???@@@@@@??????@@@AAACCCCCCCCCDDDGGGIIINNNOOORRRTTTWWWZZZ___cccjjjhhhfffgggkkkooorrrtttxxxyyyyyywwwuuuuuuyyy}}}|||xxx]]]NNNJJJKKKFFFFFFHHHDDDAAA??????CCCIIISSSdddrrrwwwqqqppprrr}}}zzzyyy~~~yyyvvv|||```VVVTTTOOOCCC@@@BBB===???@@@AAAAAABBBDDDGGGJJJMMMSSSSSS^^^jjj}}}eeeZZZQQQMMMKKKLLLKKKIIIJJJNNNQQQTTTRRR\\\uuukkk[[[[[[aaaaaaaaadddgggdddeeefffbbbaaaqqqsss___iii}}}wwwqqqiiiggghhhaaa```]]]WWWSSSSSSYYY^^^mmmrrr___QQQEEE???>>><<<<<<>>>>>>>>>======<<<<<<<<<<<<===>>>>>><<<===>>>???@@@@@@@@@???@@@AAABBBBBBCCCDDDGGGJJJMMMPPPSSSVVVXXX[[[___bbbiiihhhgggiiillloooqqqqqqsssuuuvvvuuuttttttxxx{{{~~~sss[[[LLLIIIKKKFFFFFFHHHBBBAAA??????CCCHHHRRRaaaooo~~~yyyvvvyyy~~~{{{ttt^^^VVVUUUPPPCCC@@@BBB===AAABBBCCCCCCDDDFFFIIILLLOOOWWWWWWaaakkkcccYYYQQQMMMKKKLLLKKKIIIJJJNNNOOOTTTSSS]]]vvvrrr[[[SSSRRRQQQRRRWWWUUUTTTVVVXXXUUUTTTaaarrrwww^^^hhh|||xxxtttoookkkkkkdddbbb^^^XXXSSSTTTYYY^^^qqqhhhTTTDDD???>>><<<<<<>>>>>>>>>==================>>>??????<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBEEEIIILLLNNNQQQVVVYYY[[[]]]___aaahhhhhhiiilllooopppooommmlllnnnqqqrrrrrrtttvvvxxxppp[[[KKKGGGJJJGGGGGGHHHAAAAAA??????CCCGGGOOO^^^kkk}}}yyyzzzlll[[[XXXXXXQQQBBB@@@CCC===AAACCCDDDDDDEEEGGGJJJMMMRRRZZZ[[[dddmmmbbbWWWQQQMMMJJJKKKKKKHHHJJJMMMOOOTTTTTT^^^vvvooobbb]]]YYYZZZ]]]\\\]]]```dddbbbccclllxxx|||bbbiii~~~|||wwwpppmmmjjjgggaaaYYYRRRRRRVVV[[[ssstttVVVAAA???>>><<<<<<>>>>>>>>>=========<<<<<<======>>>???======>>>???@@@@@@@@@AAA@@@AAAAAABBBCCCFFFKKKNNNPPPTTTYYY]]]___```aaabbbhhhhhhkkknnnppppppmmmjjjhhhjjjmmmppprrrtttuuuvvvuuu\\\LLLGGGIIIFFFGGGHHH@@@AAA???@@@CCCGGGMMMZZZfff}}}~~~yyyttttttwwwfff[[[[[[]]]SSSAAA@@@CCC>>>@@@BBBDDDEEEFFFHHHLLLOOOTTT^^^___gggoooaaaVVVPPPLLLJJJKKKJJJHHHIIIMMMOOOUUUUUU^^^vvv}}}}}}hhhkkk}}}tttpppllliiibbbYYYRRRQQQUUUZZZpppvvvYYYCCC???>>><<<<<<>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>??????@@@AAAAAA???@@@BBBCCCEEEHHHMMMQQQRRRWWW\\\aaacccddddddeeehhhiiikkknnnpppooollljjjggghhhjjjnnnqqqtttuuuuuuyyy~~~```NNNFFFHHHFFFGGGHHHAAAAAA???@@@CCCFFFKKKVVVaaa{{{zzzwwwxxxtttpppnnnooowwwddd[[[^^^bbbUUUAAA@@@DDD===@@@AAADDDEEEGGGKKKOOORRRVVV```bbbjjjooo```VVVPPPLLLJJJKKKJJJHHHIIIMMMOOOUUUVVV```yyyjjjjjj}}}uuurrrjjjgggaaaXXXRRRRRRWWW]]]jjjnnnZZZIII???>>><<<<<<>>>>>>>>>===;;;;;;;;;;;;;;;<<<======??????>>>??????@@@BBBBBB>>>AAADDDFFFHHHKKKOOORRRSSSWWW]]]bbbdddfffgggiiiiiiiiijjjlllnnnooommmlllhhhhhhiiilllooorrrsssssspppeeePPPGGGGGGEEEGGGHHHAAAAAA@@@@@@CCCEEEIIISSS^^^pppzzzwwwvvvuuurrrnnnlllkkkqqqccc\\\bbbfffWWWBBB@@@DDD===???BBBDDDGGGJJJNNNSSSWWWWWWbbbdddkkkppp```VVVPPPLLLJJJKKKJJJHHHIIILLLOOOTTTUUUccc~~~iiiiii~~~wwwsssssskkkhhh```WWWQQQPPPVVV[[[ccc|||uuugggWWWHHH???>>><<<<<<>>>>>>>>>===<<<<<<<<<<<<<<<======>>>?????????>>>???@@@BBBCCC===AAAFFFIIILLLOOOQQQTTTRRRVVV\\\aaadddfffiiikkkkkkjjjhhhiiilllnnnoooooojjjhhhgggiiillloooppppppnnngggRRRGGGGGGEEEGGGHHHAAAAAA@@@AAACCCEEEIIIRRR\\\eeeuuu{{{ssstttvvvwwwwww}}}}}}|||zzzvvvttttttuuurrrooollljjjhhhmmm|||ccc^^^dddiiiYYYBBB@@@DDD===@@@BBBEEEIIILLLPPPVVVZZZWWWbbbeeelllppp```WWWPPPLLLIIIJJJJJJGGGIIILLLNNNSSSUUUeeefffiii~~~wwwqqqppptttoookkkbbbWWWOOONNNRRRWWW___xxxuuufffSSSAAA???>>><<<<<<>>>>>>>>>==================>>>??????@@@??????>>>???AAABBBCCC===AAAGGGLLLNNNPPPSSSTTTQQQUUUZZZ___bbbfffiiikkkllljjjggggggjjjnnnpppqqqkkkhhhffffffjjjmmmnnnmmmqqqhhhQQQFFFHHHFFFEEEGGGDDDCCC@@@???AAACCCFFFNNNWWWiiirrrwwwttttttqqqmmm|||~~~~~~uuurrrooonnnnnnnnnmmmlllmmmgggeeegggdddcccooo~~~hhhZZZdddeeeWWWIIIEEEDDDAAADDDEEEGGGJJJOOOTTTXXX[[[```bbbgggmmmtttfffXXXRRRLLLIIIJJJJJJHHHHHHJJJSSSQQQVVVfff}}}fffiiiyyyuuuttttttssspppllleee\\\TTTPPPPPPRRR]]]tttsssdddSSSCCC???>>>===<<<;;;::::::999>>>>>><<<;;;;;;<<<===>>>@@@AAA@@@??????@@@CCCFFFEEEEEEFFFIIIMMMQQQRRRRRRXXXXXXYYY]]]ccciiinnnppprrrrrrrrrssstttvvvxxxyyytttqqqllljjjjjjlllmmmmmmsssgggQQQIIIKKKGGGEEEGGGDDDCCC@@@???AAACCCFFFMMMVVVjjjttt|||uuurrrtttpppkkkgggggghhhiiiiiihhhbbb``````\\\ZZZeeeuuueee]]]fffeeeUUUFFFCCCDDDDDDDDDFFFIIIMMMRRRXXX\\\___ccccccgggkkkqqqfffYYYRRRMMMIIIJJJJJJHHHHHHJJJPPPPPPWWWhhh}}}~~~yyyhhhjjjzzzuuurrrpppoooppplllddd[[[SSSNNNNNNOOO[[[rrruuueeeSSSBBB@@@???>>>===<<<;;;;;;;;;>>>===<<<;;;;;;<<<======@@@@@@AAA@@@@@@AAADDDFFFHHHIIIJJJMMMPPPSSSUUUUUUVVVWWWZZZ___fffmmmsssvvv{{{|||}}}|||yyyxxxyyyzzzxxxvvvtttsssttttttsssrrryyy}}}cccPPPKKKMMMHHHEEEGGGDDDCCC@@@???AAACCCEEELLLTTTfffqqqxxxoookkkqqqllleeeaaa```aaaccccccccc^^^[[[YYYUUURRRZZZfffyyyuuuddd^^^gggdddSSSDDDAAAEEEFFFEEEGGGLLLQQQWWW\\\```cccgggfffhhhkkkpppiii^^^SSSMMMJJJJJJJJJHHHHHHJJJMMMOOOWWWhhh}}}uuummmzzzkkklll{{{uuuqqqmmmjjjmmmjjjcccZZZQQQLLLKKKLLLWWWlll|||kkkXXXEEEAAA@@@???======<<<<<<<<<===<<<<<<;;;;;;<<<======???@@@AAABBBBBBBBBEEEGGGKKKLLLNNNQQQUUUXXXZZZ[[[XXXYYY\\\aaagggnnnsssvvv}}}|||xxxyyy{{{yyyyyyyyyzzz{{{{{{yyywww}}}{{{___NNNJJJNNNHHHFFFHHHEEECCC@@@@@@BBBCCCDDDJJJQQQ^^^jjj|||wwwpppmmmnnniiiccc___^^^^^^^^^^^^```\\\YYYWWWRRRPPPUUU___ttt}}}ddd]]]fffeeeTTTDDDAAAEEEGGGIIIKKKOOOTTTZZZ^^^aaacccjjjiiikkkmmmqqqnnneeeTTTNNNJJJKKKKKKHHHHHHJJJJJJLLLUUUeeeyyyvvvllluuummmmmmxxxrrrmmmjjjjjjgggaaaYYYRRRMMMKKKKKKSSSdddyyysss]]]III@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>@@@BBBCCCCCCDDDGGGIIIKKKMMMQQQUUUXXX\\\```bbb___aaaccceeegggjjjnnnpppvvv|||yyyuuuwww{{{xxxxxxxxxyyyzzzzzzxxxvvv||||||aaaNNNIIILLLHHHGGGIIIGGGDDDAAA@@@BBBBBBCCCHHHOOOZZZdddvvv{{{{{{yyysssooonnnjjjhhheeecccbbbaaa^^^]]]^^^[[[YYYWWWSSSRRRUUU[[[eeesss}}}||||||}}}___ZZZfffgggXXXGGGCCCFFFHHHPPPQQQTTTWWW[[[^^^```bbbllllllooorrruuunnndddUUUOOOKKKKKKKKKHHHGGGIIIJJJKKKRRRaaattt{{{lllrrrnnnlll|||vvvqqqmmmgggeeeaaa[[[TTTOOOMMMMMMRRRaaatttwww]]]GGG>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>>>>>>>@@@BBBCCCDDDFFFIIILLLJJJNNNSSSWWW[[[___dddhhhgggiiikkkkkkkkkkkknnnpppvvv|||zzzvvvwww{{{zzzxxxuuuuuuvvvvvvvvvuuuvvvwwwjjjSSSIIIKKKHHHHHHJJJGGGDDDAAA@@@BBBBBBAAAFFFLLLXXXaaappp~~~wwwuuusssnnnkkkkkkiiihhhgggggggggeeeccc```]]]\\\ZZZXXXUUUUUUWWWYYYYYYaaasss}}}yyyyyyvvvXXXXXXeeeiiiZZZIIIEEEJJJLLLXXXXXXXXXYYY[[[^^^aaaccckkkmmmrrrvvvwwwjjj^^^UUUOOOKKKLLLKKKHHHGGGIIIKKKLLLQQQ^^^qqqnnnpppllljjj~~~xxxsssppphhhgggddd^^^WWWRRROOONNNTTT___qqqsssYYYBBB======<<<;;;;;;;;;;;;;;;<<<<<<>>>??????????????????@@@AAABBBDDDGGGLLLPPPLLLQQQWWWZZZ]]]aaafffkkkjjjmmmqqqqqqpppqqqtttwww~~~~~~zzz{{{}}}~~~{{{xxxvvvuuuuuutttsssnnnttt|||}}}yyy\\\LLLKKKIIIIIIJJJEEEDDDAAAAAABBBAAAAAADDDJJJRRRZZZhhhyyyxxxtttttttttpppmmmllljjjhhhggggggiiiiiihhhgggaaaaaa```\\\YYYYYYYYYYYY[[[ZZZcccxxxzzz|||kkkVVVYYYfffiiiYYYHHHFFFNNNSSS]]]\\\[[[[[[]]]```dddfffiiilllssswwwwwwiiiZZZVVVPPPLLLLLLKKKHHHGGGIIIMMMNNNTTT```qqqmmmmmmjjjhhh|||~~~wwwssspppmmmllliiibbbZZZSSSOOONNNRRR[[[llllllVVVBBB>>>======<<<<<<<<<<<<<<<<<<===???@@@AAAAAAAAA@@@@@@AAAAAAAAACCCHHHNNNSSSRRRWWW\\\^^^___aaafffkkkiiinnnrrrsssrrrrrrvvvzzz~~~~~~|||zzzyyyvvvrrrpppjjjpppzzzdddNNNKKKIIIJJJJJJDDDDDDAAAAAABBBAAA@@@DDDIIIKKKSSSbbbsssxxxtttrrrvvvyyyvvvrrrrrrllliiigggfffhhhkkkmmmmmmggggggeeeaaa^^^]]]\\\ZZZddd\\\]]]nnnyyyrrrhhhYYY[[[ggghhhWWWGGGGGGQQQXXX```___]]]\\\^^^bbbgggjjjgggkkkssswwwuuu}}}lll\\\VVVPPPLLLLLLKKKHHHGGGIIIOOOQQQVVVbbbsssxxxfffhhh}}}hhhfffzzz}}}vvvqqqnnnrrrpppllleee\\\TTTOOOMMMNNNVVVggg}}}wwwhhhXXXGGG???>>>>>>============>>>===>>>@@@AAABBBBBBAAAAAAAAAAAA@@@@@@BBBHHHOOOUUUWWW\\\```aaa```aaaeeejjjiiimmmrrrrrrpppooorrrvvvzzzzzz{{{{{{}}}~~~|||wwwpppkkkhhhqqq~~~xxxfffLLLIIIHHHHHHJJJGGGGGGDDDAAA???>>>@@@BBBDDDQQQTTT\\\mmm}}}|||}}}}}}wwwpppnnnpppsssrrrqqqqqqsssqqqkkkeeebbb\\\VVV^^^^^^\\\___pppsssvvvddd\\\\\\pppkkkSSSIIILLLQQQXXX\\\ZZZYYY\\\aaafffiiiiiiiiillllllrrr{{{fffWWWSSSMMMJJJKKKKKKIIIIIIKKKQQQWWWYYYdddzzzzzzhhhhhhyyyjjjfffzzz{{{rrrqqqrrrvvvuuuqqqiii^^^UUUPPPNNNKKKRRR```uuupppfffVVVBBB>>>>>>===<<<<<<<<<<<<<<>>@@@BBBCCCOOORRRZZZiiizzz~~~vvvppplllgggaaaeeeeeebbbaaajjjzzz}}}tttpppmmmiiissseeeZZZeeeqqqeeeNNNJJJOOOQQQTTTYYYXXXXXX[[[aaafffhhhiiikkknnnmmmpppvvvwwwkkk[[[SSSNNNJJJKKKKKKIIIIIIKKKNNNVVVZZZeee{{{vvvccccccvvviiifffyyywwwttttttvvvxxxwwwooocccYYYSSSRRRMMMRRR^^^pppggg___RRRAAA>>>>>>===<<<<<<<<<<<<===>>>>>>??????@@@AAAAAABBB???BBBEEEHHHKKKOOOSSSVVVVVVVVVZZZ```cccbbbcccgggkkkjjjmmmqqqqqqnnnppptttrrrqqqpppqqqtttuuutttrrrrrrwwwzzzwwwtttuuusssooojjjkkkxxxlllQQQMMMJJJJJJLLLHHHFFFDDDAAA???>>>???AAABBBJJJOOOXXXcccqqqzzzvvvrrrmmmqqqppplllhhhhhhmmmnnnlllppprrrpppjjjggggggdddaaahhhzzzhhh\\\nnnqqq___KKKMMMUUUUUUTTTXXXXXXZZZ^^^dddhhhjjjjjjkkkooolllmmmrrrrrrppp^^^TTTNNNKKKKKKKKKIIIHHHKKKLLLVVV[[[hhh|||fffeeexxxhhheeexxxzzzvvvvvvzzz|||vvviii\\\VVVUUUNNNQQQXXXeeevvv}}}ccc]]]SSSDDD???>>>======<<<<<<======>>>>>>>>>???@@@@@@AAAAAA???BBBFFFIIILLLPPPTTTWWWXXXXXX^^^hhhnnnmmmmmmnnnkkkjjjmmmqqqqqqooopppuuuuuusssrrrrrrsssttttttsssmmmvvvzzztttqqquuutttooollllllxxxpppSSSNNNKKKJJJKKKHHHFFFDDDBBB???>>>???@@@AAAFFFLLLUUU^^^jjjzzz|||{{{zzzwwwsssqqqqqqpppooowwwzzz|||{{{~~~jjj```nnnooo]]]MMMRRR[[[ZZZYYY\\\]]]```dddgggjjjkkkkkkjjjnnnjjjiiinnnssssss]]]UUUOOOKKKLLLKKKIIIHHHJJJMMMWWW___lllkkkhhhzzzgggdddwww~~~xxxvvv}}}|||nnn```XXXVVVQQQPPPRRRZZZggguuueee]]]SSSEEE???>>>>>>===<<<===============>>>??????@@@@@@AAAAAADDDHHHKKKMMMPPPSSSVVVZZZ[[[bbbmmmtttsssqqqppplllkkkmmmqqqpppnnnooosssttttttuuuwwwxxxyyyyyyyyyuuuuuuuuuttttttuuuuuuuuutttqqqyyyrrrUUUNNNJJJIIIJJJFFFEEEDDDBBB@@@???>>>???@@@CCCIIIRRR[[[fffvvvhhh___gggjjj]]]PPPUUU[[[[[[^^^```bbbdddfffggghhhiiiiiijjjnnniiieeejjjrrrsss[[[UUUPPPLLLLLLLLLIIIHHHJJJNNNYYYaaannnjjjeeeuuufffbbbtttyyyxxxtttfff]]]ZZZXXXUUUSSSWWW```mmmzzziii```TTTCCC??????>>>===============>>>>>>>>>???@@@@@@AAAAAAEEEGGGKKKMMMNNNPPPRRRSSSXXXZZZ```kkkpppnnnkkklllnnnmmmnnnqqqooollllllpppppprrruuuxxxyyyxxxwwwwww~~~rrrlllsssvvvsssttt|||yyytttyyy|||vvvWWWOOOJJJIIIIIIFFFEEEDDDBBB@@@???>>>>>>>>>AAAGGGNNNWWWbbbrrrddd]]]hhhjjj^^^RRRVVVZZZZZZ___aaabbbddddddddddddfffgggjjjqqqkkkeeeiiippp~~~tttZZZVVVPPPLLLMMMLLLIIIHHHJJJMMMYYY```kkkkkkdddqqqeee___ooo~~~xxxxxx~~~{{{oooeee___^^^[[[YYYZZZbbbooo}}}wwwnnn]]]HHH@@@???>>>>>>======>>>>>>>>>??????@@@AAAAAABBBBBBGGGJJJMMMOOOOOOPPPQQQRRRZZZ\\\cccjjjllliiiiiilllnnnmmmooorrrpppmmmmmmqqqsssvvvyyyyyyxxxvvvvvvvvvxxxrrruuuvvvtttvvv}}}xxxtttyyyzzzyyyZZZQQQLLLJJJJJJGGGEEEDDDBBB@@@???>>>>>>===@@@DDDJJJRRR]]]lll}}}eeegggwwwuuudddVVVYYY[[[ZZZ___aaacccdddcccbbbcccfffiiiiiirrrqqqkkknnnsss}}}xxx]]]WWWQQQMMMMMMLLLIIIHHHJJJJJJUUU[[[eeeyyymmmbbbjjj{{{ddd[[[iii|||{{{wwwrrrvvv||||||tttjjjccc___^^^\\\___gggttt~~~fffKKK@@@???>>>>>>======>>>>>>@@@@@@@@@AAABBBBBBCCCCCCFFFJJJMMMPPPQQQQQQRRRSSS\\\___eeejjjhhheeejjjqqqnnnmmmpppssssssppprrrvvvxxxyyyzzzyyywwwxxx{{{~~~xxx{{{|||yyyssssss|||{{{|||\\\SSSMMMKKKKKKHHHEEEDDDBBB@@@???>>>======@@@BBBGGGNNNYYYhhhvvviiiuuujjjZZZ]]]___\\\```bbbdddeeedddccceeejjjnnnfffsssuuurrrvvvyyy{{{```WWWQQQMMMMMMLLLIIIHHHJJJGGGRRRVVV___rrrkkk\\\___mmmyyycccXXXeeexxx}}}yyyvvvkkknnnsssyyy{{{vvvlllddd]]]\\\]]]```iiiwwwgggHHH@@@??????>>>>>>>>>>>>>>>@@@AAAAAABBBBBBCCCCCCDDDEEEHHHMMMPPPRRRSSSTTTUUUXXX\\\ccceeebbb___gggqqqmmmmmmpppuuuuuutttvvvzzzuuuvvvuuusssssswww}}}ssspppsss|||```PPPLLLIIIFFFFFFFFFEEECCCAAA@@@>>>>>>===<<<@@@EEEKKKTTTaaaooozzz}}}ooo___[[[^^^___^^^gggfffffffffggghhhjjjkkkkkkmmmppptttyyy}}}___VVVPPPLLLMMMLLLIIIGGGHHHJJJLLLRRRZZZhhhyyynnnZZZTTT\\\jjjuuuzzzxxxuuutttxxxgggUUUdddrrr~~~zzzvvvjjjlllmmmmmmoooqqqlllfff___^^^[[[]]]hhhwww~~~}}}vvv```III@@@???>>><<<<<<<<<===>>>CCC@@@>>>???DDDHHHIIIIIIGGGJJJMMMPPPQQQTTTWWWZZZ\\\___bbbddddddgggkkkoooqqqppprrrwww}}}~~~|||xxxtttooonnnrrryyy|||yyywwwooorrreeeRRRMMMJJJGGGFFFFFFEEECCCAAA@@@>>>>>>===<<>>===<<<======>>>CCCAAA???AAAFFFJJJLLLLLLLLLOOORRRTTTVVVYYY\\\^^^^^^aaaccceeeeeegggjjjnnnoooppprrrvvvzzz||||||{{{xxxxxxwwwuuuwww|||~~~{{{xxxiiijjjzzzkkkTTTNNNMMMIIIEEEFFFEEEDDDBBB@@@???>>>>>><<>>===<<<===>>>???BBBAAAAAADDDHHHMMMOOOPPPRRRUUUXXXZZZ\\\^^^aaadddbbbdddfffgggggghhhjjjlllmmmpppsssuuuvvvwwwxxxyyyxxx{{{|||yyyvvvyyy{{{yyygggffftttrrrVVVMMMMMMKKKEEEGGGFFFDDDBBB@@@???>>>>>>===???BBBEEEJJJTTT```iii|||qqqccc^^^```dddfffhhhgggggggggffffffffffffffflllmmmoooqqquuu|||xxx^^^UUUMMMLLLLLLIIIGGGGGGIIILLLRRR\\\hhhxxx~~~yyyzzz~~~{{{dddqqq|||yyyvvvrrrllllllgggaaa___aaaaaa___]]]___bbbfffpppxxxwwwqqqkkkooouuu}}}pppdddaaaTTTCCC@@@???>>>======>>>??????@@@AAABBBFFFJJJNNNQQQSSSVVVXXX[[[]]]___aaadddffffffgggiiijjjkkkkkklllmmmmmmqqquuuvvvttttttwwwyyyyyyzzzzzzvvvrrrssswww|||~~~yyytttsssllljjjwwwzzzZZZMMMMMMLLLFFFGGGFFFDDDBBBAAA??????>>>===@@@BBBEEEJJJSSS```iiiyyy|||}}}ooobbb```ccceeefffiiijjjjjjjjjjjjjjjjjjjjjiiiiiikkkmmmnnnpppvvvbbbWWWMMMKKKLLLIIIGGGGGGGGGKKKQQQ[[[iiizzziiitttzzzuuupppjjjlllmmmjjjeeecccfffhhhgggmmmkkkiiikkkwwwiii]]]ZZZPPPDDD@@@???>>>======>>>???@@@???@@@CCCGGGKKKNNNRRRTTTVVVYYY\\\^^^___aaadddfffhhhiiijjjlllnnnoooooooooooorrrvvvvvvuuuuuuwwwzzz{{{xxxvvvsssssssssssssssyyyzzzwwwtttoooooooooooo|||bbbNNNMMMMMMGGGGGGFFFEEECCCAAA@@@??????>>>@@@BBBDDDHHHQQQ]]]fffvvv{{{yyyjjj^^^___cccccccccgggkkkkkklllmmmmmmllllllkkkgggjjjlllkkkkkkpppzzzfffYYYMMMKKKKKKJJJGGGFFFFFFIIIOOOYYYgggyyypppvvvyyysssuuuzzz||||||~~~zzzkkk___ZZZOOOBBB??????>>>===>>>???@@@AAA???BBBFFFIIILLLOOOSSSVVVWWWYYY\\\]]]^^^```ccceeeggggggiiimmmppprrrqqqpppqqqssstttuuuvvvwwwyyy{{{zzzxxxuuuvvvwwwxxxvvvtttrrr~~~~~~zzz}}}{{{ttttttkkkmmm|||mmmRRRNNNNNNIIIHHHGGGEEECCCAAA@@@??????>>>???@@@AAADDDLLLWWW___lll{{{~~~{{{~~~uuueee\\\___cccbbbcccggghhhiiikkkllllllllllllkkkgggjjjlllkkkiiilllttt|||hhhZZZMMMJJJKKKJJJGGGFFFGGGIIIMMMUUUcccuuuzzz{{{rrrllldddSSSAAA??????>>>>>>>>>???AAAAAA@@@DDDIIILLLNNNPPPTTTXXXXXXZZZ]]]^^^___aaadddfffccccccfffkkkpppsssrrrppprrrqqqqqqsssvvvyyyzzzzzzvvvwwwxxxwwwvvvttttttsssqqqzzz{{{|||uuutttfffiiiwww~~~uuuUUUOOOOOOJJJHHHGGGEEECCCAAA@@@??????>>>?????????@@@GGGQQQXXXaaasss|||sssddd[[[```eeeddddddiiifffgggiiijjjkkkkkkkkkjjjgggkkkmmmkkkhhhjjjqqqyyyjjj[[[MMMJJJKKKJJJGGGFFFHHHIIILLLSSS___rrrwwwwwwzzzxxxpppYYYBBB??????>>>>>>>>>???AAABBBBBBFFFKKKNNNPPPRRRVVVYYYYYY\\\^^^```aaabbbeeeggg``````ccciiiooosssrrrppprrrpppooorrrwwwzzzzzzyyyrrrwwwyyyvvvpppkkklllnnnkkkrrrrrruuu}}}xxxkkkiiieeegggttt{{{vvv|||^^^RRRVVVLLLIIIIIIHHHFFFDDDBBB@@@???????????????AAAFFFNNNSSS___rrrwwwrrrggg^^^^^^gggnnnnnnkkkbbbddddddbbbccchhhiiifffeeeeeefffgggjjjooosssuuuhhhYYYRRROOOHHHIIIJJJCCCCCCFFFJJJQQQ]]]ooommm___oooyyypppWWW<<>><<<===???AAACCCHHHLLLMMMRRRXXX[[[YYYYYY[[[___eeeiiihhhccc^^^bbbdddgggjjjmmmnnnoooooommmmmmoootttxxxzzzvvvrrrqqqttttttooommmoooooonnnmmmnnnoooooonnnllliiihhh```nnn{{{}}}zzz|||jjjUUURRRKKKIIIIIIHHHFFFDDDBBB@@@???????????????AAAFFFMMMRRR```pppvvvpppggg^^^^^^eeelllllliiiccceeeeeeccceeeiiijjjgggcccdddeeefffiiimmmqqqtttiiiXXXQQQNNNHHHIIIJJJDDDDDDEEEIIIQQQ]]]oookkk^^^oooxxxlllUUU>>>@@@@@@@@@???>>>>>>AAACCCDDDHHHKKKLLLPPPWWWZZZYYYYYY[[[^^^dddhhhiiieeebbbeeegggjjjmmmoooqqqrrrrrrlllnnnqqqtttuuuvvvwwwxxxuuuxxxxxxssspppqqqrrrpppqqqqqqqqqqqqpppmmmkkkiiicccsssxxxwww}}}||||||[[[PPPMMMJJJIIIHHHGGGEEECCCAAA???????????????@@@EEEKKKPPP\\\jjj{{{{{{kkktttvvvnnnfff^^^^^^ccchhhhhhfffbbbdddcccbbbeeeiiiiiieeebbbccceeefffgggjjjnnnqqqwwwkkkXXXOOONNNIIIIIIJJJEEEEEEDDDGGGOOO^^^ooo~~~~~~hhh\\\nnnqqqdddRRRBBB@@@AAAAAAAAA@@@AAACCCEEEEEEIIIKKKKKKOOOVVVZZZZZZ[[[\\\___cccgggiiihhhfffdddeeegggjjjlllnnnooooookkkooosssssspppnnnpppsssuuuxxxxxxsssqqqrrrrrrpppttttttttttttrrrpppnnnmmmjjj{{{yyyuuuzzzzzzbbbOOOQQQJJJJJJIIIHHHFFFCCCAAA@@@?????????>>>???CCCIIIMMMUUUaaappp}}}}}}fffnnnyyy{{{~~~kkkeee___^^^aaaddddddcccaaabbbaaaaaadddhhhgggbbbdddfffhhhgggfffgggjjjmmmpppoooYYYNNNNNNJJJIIIJJJFFFFFFDDDEEEMMM]]]nnn{{{|||fff[[[lll|||fffZZZNNNDDD???@@@AAAAAA@@@BBBEEEGGGHHHKKKLLLKKKOOOVVVZZZZZZ^^^___```bbbeeegggggghhhcccdddfffhhhjjjkkklllmmmmmmoooqqqppplllhhheeeeeemmmqqqrrrooommmooopppnnntttuuuuuuuuuuuuttttttsssrrr{{{wwwyyy{{{xxxhhhNNNPPPKKKKKKJJJHHHFFFDDDBBBAAA?????????>>>???AAAFFFJJJQQQZZZffftttllllll|||{{{pppgggccc___^^^___aaaaaaaaabbbcccbbbbbbfffkkkhhhbbbgggiiikkkiiieeedddfffiiimmm{{{ttt[[[NNNOOOKKKIIIJJJGGGFFFDDDDDDLLL[[[lllzzz{{{fffYYYiii~~~}}}{{{wwwtttzzzppp___TTTJJJBBB>>>???@@@@@@AAABBBFFFHHHKKKNNNNNNMMMQQQXXX\\\[[[bbbbbbbbbbbbcccdddeeefffgggggghhhiiikkklllnnnnnnlllmmmnnnoooooojjjccc]]]dddjjjlllkkkkkkooopppnnnqqqrrrsssuuuwwwxxxyyyyyyttt{{{{{{yyywwwsssuuusssOOOMMMLLLKKKJJJIIIGGGEEECCCAAA?????????>>>>>>@@@DDDGGGNNNVVVaaalll}}}wwwlllyyy}}}iiicccbbb```___^^^___```aaaeeeeeeddddddjjjnnnkkkdddeeeiiillljjjeeeccceeehhhlllwww{{{^^^OOOQQQMMMIIIJJJHHHFFFDDDEEEKKKYYYjjjyyy|||fffXXXfff{{{~~~yyywwwwwwvvvqqqlllooouuu~~~lll```WWWJJJ@@@===>>>@@@AAAAAADDDGGGJJJNNNQQQRRRQQQTTT[[[^^^]]]bbbccccccbbbaaaaaaccceeeeeeeeeeeefffgggiiijjjkkkjjjjjjkkkooorrrpppiiibbbbbbgggllllllmmmqqqsssrrrnnnoooqqqsssvvvyyy{{{|||ssswwwzzzyyyyyyxxxsssmmmqqqXXXNNNLLLLLLKKKIIIGGGEEECCCBBB?????????>>>===???BBBEEEKKKSSS[[[dddssspppuuuvvvggg```aaaaaa```^^^^^^```aaaddddddbbbdddiiinnnjjjbbb```eeeiiihhhdddbbbeeejjjllluuuaaaQQQRRRNNNIIIJJJIIIFFFEEEFFFKKKVVVgggzzz{{{dddVVVdddzzz}}}mmmhhh```PPPAAA>>>???AAABBBCCCFFFJJJMMMQQQTTTVVVVVVXXX^^^```^^^```aaacccbbbaaa```ccceeebbbbbbaaabbbbbbdddfffggghhhiiikkknnnooonnnllljjjccciiimmmnnnooosssuuussslllmmmoooqqqtttwwwyyy{{{tttyyy|||{{{yyywwwsssmmmqqqbbbTTTMMMLLLKKKJJJHHHEEECCCBBB?????????>>>===>>>AAADDDGGGOOOWWW^^^kkkuuutttpppggg___```aaa```^^^^^^```bbbaaa```___aaagggkkkggg^^^[[[aaaggggggcccbbbfffkkkmmmuuucccRRRSSSOOOJJJJJJIIIEEEFFFGGGJJJTTTfff{{{zzzcccTTTccczzz~~~xxxmmmnnniiiVVVEEE???@@@BBBCCCEEEHHHLLLOOORRRVVVYYYYYY[[[```aaa___]]]___bbbbbbaaaaaacccfffddddddccccccdddfffggghhhiiikkkmmmkkkhhhgggjjjmmmdddjjjoooooopppssstttrrrlllmmmnnnppprrruuuwwwyyywwwzzzwwwtttqqqtttpppQQQNNNMMMJJJHHHGGGHHHEEEAAABBB@@@>>>===<<<===>>>???BBBIIIRRRYYYbbbpppvvvzzzooobbb\\\\\\[[[[[[[[[[[[[[[[[[[[[]]]___aaabbbbbbaaa```___aaacccccccccdddeeegggnnn{{{nnnTTTPPPNNNLLLKKKFFFIIIEEEEEEKKKUUUeee|||kkkZZZ___uuuyyyzzz|||{{{qqqRRREEEEEEFFFGGGGGGGGGHHHJJJLLLUUUVVVXXXZZZ]]]___```aaa```aaacccbbbbbbccceeegggggggggffffffffffffggghhheeegggiiijjjjjjkkkmmmooonnnmmmlllkkkkkklllmmmmmmrrrnnnmmmppprrrtttwww|||xxx{{{vvvsssqqquuuUUUNNNMMMKKKIIIHHHGGGEEEBBBAAA@@@???>>>======>>>>>>???EEEMMMSSS[[[iiizzz|||ppp]]]ZZZZZZZZZZZZZZZZZZZZZ[[[ZZZ\\\]]]___```___^^^]]]^^^```bbbbbbbbbbbbdddfffiiivvvtttWWWRRRNNNLLLLLLGGGHHHEEEDDDJJJSSScccxxxjjjYYY\\\qqq{{{{{{xxxUUUFFFCCCEEEGGGHHHIIILLLOOOQQQWWWWWWXXXYYYZZZ\\\]]]^^^cccdddeeedddcccccceeegggiiiiiihhhhhhgggggghhhhhhjjjiiihhhgggiiimmmsssxxxuuussspppmmmlllkkkllllllnnnmmmnnnpppqqqsss{{{|||{{{xxxtttqqqaaaNNNMMMKKKJJJIIIGGGFFFFFFAAA@@@@@@???>>>>>>======>>>CCCIIINNNUUU```ooozzz~~~nnnXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYZZZ[[[\\\\\\\\\[[[ZZZ]]]^^^````````````bbbcccdddnnn}}}\\\SSSOOOMMMLLLGGGHHHEEECCCHHHPPP^^^sss~~~jjjXXXZZZnnn{{{TTTDDDAAADDDGGGKKKMMMPPPTTTWWWZZZYYYWWWWWWWWWYYY[[[\\\eeefffgggfffeeeeeefffhhhiiiiiiiiihhhhhhgggggggggiiikkklllmmmooosssxxx||||||yyytttpppmmmlllmmmnnnkkkkkknnnppppppssszzzxxxtttnnnqqq}}}tttRRROOOLLLKKKJJJGGGGGGHHHAAAAAAAAA@@@???>>>===<<<@@@DDDHHHLLLQQQ[[[gggqqqzzz|||yyyhhhUUUTTTTTTTTTTTTUUUVVVXXXYYYYYYYYYZZZZZZZZZYYYXXXXXXZZZ\\\^^^^^^]]]]]]___```___hhhwww___TTTNNNMMMMMMIIIIIIEEECCCFFFMMMZZZmmm}}}}}}kkkYYYZZZmmmtttPPPBBBCCCFFFJJJNNNQQQTTTWWWZZZZZZYYYWWWVVVWWWYYY\\\^^^eeefffggggggggggggjjjllliiiiiiiiiiiihhhggggggfffggglllsssxxxzzzyyyxxxwww}}}zzzuuuqqqoooppprrrtttnnnlllllloooqqqvvv~~~{{{wwwppppppuuu\\\SSSLLLLLLKKKHHHGGGJJJAAAAAAAAAAAA@@@>>>===<<<@@@CCCFFFIIINNNVVV```gggwwwuuutttzzzrrrxxx```VVVRRRRRRQQQQQQRRRSSSUUUWWWXXXXXXXXXXXXXXXXXXWWWWWWXXXZZZ[[[[[[ZZZZZZ\\\]]]\\\dddoooaaaTTTOOONNNOOOJJJIIIEEECCCEEEKKKWWWiiixxx|||lllZZZZZZjjj{{{}}}zzzwwwssssssxxxzzzyyy|||jjjLLLDDDGGGJJJNNNQQQSSSUUUXXXZZZZZZYYYXXXXXXYYY\\\```bbbaaaccceeeggghhhjjjmmmpppllllllmmmmmmlllkkkjjjjjjkkkpppwww||||||zzzwwwuuuxxxvvvsssqqqrrruuuyyy{{{vvvooojjjmmmsssxxx}}}|||nnnssshhhYYYLLLLLLMMMJJJHHHJJJCCCCCCBBB@@@???>>>=========???AAADDDIIIQQQYYY___nnn}}}yyyrrrpppvvv}}}dddYYYUUUQQQPPPOOONNNOOOPPPRRRTTTVVVVVVVVVVVVVVVVVVWWWWWWVVVXXXYYYYYYXXXXXXYYYZZZZZZbbbhhhssseeeVVVQQQPPPPPPJJJJJJFFFDDDFFFKKKUUUfffuuu~~~zzzlllZZZWWWdddrrrxxxxxxqqqllliiiiiieeeccceeegggmmmzzz}}}zzzdddMMMJJJJJJMMMQQQTTTUUUVVVWWWYYYXXXXXXXXXZZZ\\\```ccceee^^^aaaccceeegggjjjnnnqqqooopppqqqrrrrrrrrrppppppsssuuuwwwwwwvvvvvvwwwxxxrrrqqqppppppssswww{{{~~~{{{qqqkkkmmmssswwwxxxzzzyyylllsss~~~uuu^^^LLLKKKOOOLLLHHHIIIEEEDDDAAA???>>>======>>>;;;<<<>>>AAAGGGNNNVVV[[[fffwwwvvvqqqkkkZZZUUURRRQQQOOOMMMLLLLLLNNNPPPQQQSSSSSSSSSSSSSSSTTTUUUVVVUUUVVVWWWWWWVVVUUUWWWXXXYYYaaacccfffkkkZZZSSSQQQOOOIIIKKKGGGEEEGGGLLLUUUfffuuuzzzxxxjjjXXXQQQ[[[eeehhhppprrruuutttpppllljjjiiimmmooorrrtttvvv|||vvvuuubbbNNNMMMKKKOOOSSSUUUVVVVVVWWWXXXXXXXXXYYY[[[^^^aaacccddd^^^```bbbdddfffiiilllooooooqqqrrrtttuuutttsssrrrssstttvvvvvvuuuuuuvvvwwwpppooooooppprrruuuxxxzzz{{{sssnnnooorrrssstttwww{{{qqqjjjsssxxx}}}bbbLLLJJJOOOMMMIIIHHHFFFDDDAAA???======>>>>>>;;;<<<>>>AAAGGGOOOVVV[[[\\\oooyyywwwdddWWWSSSNNNQQQOOOMMMKKKKKKLLLNNNPPPPPPPPPPPPQQQQQQSSSTTTUUUTTTUUUVVVVVVUUUTTTUUUWWWXXX``````^^^wwwooo]]]UUURRROOOGGGLLLHHHFFFHHHLLLVVVfffuuuxxxvvviiiUUUMMMSSS[[[]]]fffkkkpppsssssstttvvvyyyzzzwwwssstttaaaNNNMMMKKKOOOSSSVVVWWWWWWXXXYYYXXXYYYZZZ\\\^^^```aaabbb^^^```bbbccceeegggjjjmmmlllnnnpppssstttsssrrrrrrlllpppvvvzzzyyywwwtttrrrppppppppppppqqqsssuuuvvvxxxtttqqqrrrqqqooorrrvvvuuuhhhlllqqqmmmOOOSSSNNNIIILLLJJJHHHGGGDDDBBB@@@>>>>>>>>>=========>>>BBBIIIRRRYYY\\\mmm|||~~~sss___UUUOOOOOOSSSPPPMMMLLLMMMNNNNNNNNNPPPNNNLLLLLLOOOQQQSSSSSSSSSTTTUUUUUUUUUVVVYYY[[[RRR```aaaaaauuu}}}ZZZVVVUUUNNNOOOIIIIIIBBBBBBNNNSSS\\\kkkxxxuuukkk\\\PPPNNNSSSXXXeeerrr{{{rrrvvvnnn```TTTJJJOOOSSSWWWYYYZZZYYYYYYZZZWWW[[[______^^^^^^aaaccc\\\^^^aaaeeehhhjjjkkkkkkoooooopppqqqpppooommmlllnnnnnnooorrrtttuuutttrrrqqqrrrsssuuuuuuuuuttttttqqqpppooopppqqqrrrpppooovvv|||~~~yyyooohhhiiimmmxxx[[[RRROOOKKKKKKIIIIIIGGGEEEBBB@@@???>>>>>>>>>>>>======@@@FFFMMMSSSVVVfffttt{{{xxxxxxzzz~~~eeeSSSOOOMMMPPPPPPOOONNNLLLLLLMMMNNNOOOPPPPPPOOOOOOPPPQQQRRRTTTRRRTTTUUUUUUUUUVVVXXXZZZTTT___aaabbbrrr___YYYUUUMMMLLLLLLKKKCCCCCCMMMQQQXXXhhhtttuuupppeee^^^___dddhhh|||sssqqqxxxpppbbbYYYRRRTTTVVVXXXYYYXXXXXXZZZ[[[ZZZ\\\^^^______```aaabbb^^^___bbbeeehhhjjjkkkkkkkkkkkkllllllllllllkkkkkkiiiiiijjjmmmppprrrqqqppprrrssstttuuuuuusssrrrqqqqqqooonnnnnnoooqqqpppooonnnyyy~~~zzzxxxzzzvvvmmmhhhmmmpppsss}}}jjjPPPOOOPPPKKKMMMIIIHHHFFFCCCAAA@@@?????????>>>===<<<===AAAGGGLLLQQQ^^^jjjrrr~~~rrruuu|||rrrffffffkkkjjjsssxxxssslllsss~~~[[[NNNNNNLLLOOOLLLNNNOOOMMMKKKKKKNNNQQQPPPRRRTTTTTTQQQPPPQQQTTTRRRSSSUUUUUUUUUUUUWWWXXXWWW]]]___ccclll~~~fff[[[VVVMMMJJJMMMMMMEEECCCKKKMMMTTTcccpppvvvyyyvvvvvv|||{{{wwwcccZZZUUUYYYZZZ[[[ZZZYYYYYY[[[\\\___^^^^^^___aaabbbaaaaaa```aaacccfffhhhiiijjjkkkhhhhhhhhhiiiiiikkkllllllffffffgggjjjmmmoooooonnnrrrsssuuuvvvuuussspppnnnooommmkkkkkkmmmoooppppppllluuu{{{xxxvvvvvvrrrjjjgggooottttttvvvxxxOOOOOOSSSNNNQQQIIIHHHGGGEEECCCAAA@@@???>>>>>>>>>======@@@DDDHHHPPPZZZeeelllxxxqqqgggqqq~~~wwwvvvzzzrrreeedddfffeeekkkwww}}}yyywww|||{{{ZZZUUUTTTMMMMMMIIIMMMPPPNNNJJJJJJNNNRRROOOTTTXXXWWWRRROOOPPPSSSQQQRRRTTTUUUTTTTTTUUUWWWZZZ[[[\\\bbbgggqqqlll[[[VVVNNNKKKMMMMMMFFFCCCIIIKKKQQQaaannnzzzeeeZZZWWWYYY\\\^^^______^^^^^^___bbb___]]]^^^aaabbb```^^^aaaaaacccdddfffggghhhiiihhhgggggghhhjjjlllnnnpppiiihhhhhhjjjlllmmmmmmlllqqqsssuuuwwwvvvtttrrrpppooollliiiiiikkknnnoooppppppxxx|||yyyvvvtttnnnhhhfffiiiooorrrtttXXXOOORRRNNNQQQJJJIIIHHHFFFDDDBBB@@@@@@===>>>>>>>>>>>>@@@DDDGGGNNNVVV___fffqqqwwwggghhhmmmooo}}}|||{{{sssYYYYYYWWWNNNNNNIIIMMMPPPOOOKKKJJJNNNRRROOOTTTXXXWWWSSSOOOOOORRROOOQQQTTTTTTSSSSSSSSSTTTZZZYYYXXX^^^cccjjjppp[[[WWWQQQMMMKKKLLLFFFCCCHHHHHHNNN___qqqfff]]]ZZZXXX]]]cccggggggeeebbbaaadddaaa^^^]]]```aaa___\\\``````aaabbbccceeefffgggfffffffffgggiiillloooqqqmmmllljjjjjjkkkkkkjjjiiipppqqqtttvvvwwwwwwuuutttooommmjjjiiikkkmmmooooooooouuuzzzyyyvvvrrrmmmhhheeegggjjjpppvvv|||nnnRRRNNNMMMLLLJJJJJJIIIHHHFFFCCCAAA@@@<<<>>>?????????AAADDDFFFIIIPPPXXX^^^hhhxxx}}}}}}hhhRRRUUURRRMMMRRRLLLNNNPPPPPPMMMLLLNNNQQQNNNRRRUUUUUURRROOOOOOPPPNNNQQQSSSTTTSSSRRRRRRSSSVVVWWWVVV[[[___gggvvv\\\XXXSSSNNNJJJMMMGGGCCCFFFEEEKKK\\\qqq~~~}}}~~~}}}ddd\\\[[[YYY___hhhmmmmmmjjjgggdddfffdddaaa_________^^^]]]_________```bbbdddfffgggcccdddeeegggiiilllnnnooopppnnnlllkkkkkkkkkiiihhhoooppprrrtttvvvvvvvvvvvvqqqnnnlllkkklllnnnooonnnfffkkkqqqtttssspppllliiidddkkkgggllluuuvvvZZZOOORRRKKKKKKKKKJJJIIIGGGDDDBBB@@@===>>>????????????AAACCCEEEKKKSSSYYY___lll\\\MMMQQQNNNKKKUUUOOOPPPPPPPPPPPPOOOOOONNNNNNOOOPPPQQQPPPOOONNNNNNNNNPPPSSSTTTRRRQQQQQQQQQQQQUUUVVVYYY\\\ccc}}}```[[[TTTLLLLLLOOOIIIDDDEEEBBBGGGWWWjjjuuuuuujjjjjjyyy}}}ttt```]]]^^^```eeelllppppppmmmjjjhhhiiihhhfffccc```^^^___aaa_________```bbbeeeggghhhdddeeegggjjjlllnnnooooootttqqqooonnnnnnnnnnnnmmmpppppppppqqqrrrssstttuuusssqqqooonnnooooooooommm```dddkkkooooookkkhhhgggcccmmmbbbdddooommmooobbbRRRXXXOOOKKKKKKKKKJJJGGGEEEBBBAAA===???@@@???>>>===>>>@@@DDDIIIQQQWWW\\\fffxxxpppTTTMMMSSSNNNJJJUUURRRQQQPPPPPPQQQQQQOOOMMMNNNMMMMMMNNNOOOPPPNNNMMMMMMPPPSSSSSSRRRQQQPPPPPPMMMUUUWWWXXX[[[```yyyddd]]]TTTJJJNNNQQQJJJDDDCCC???DDDTTTbbbkkkjjj^^^^^^ooo}}}~~~~~~zzzzzzsssxxx}}}zzziii^^^aaaeeefffjjjnnnpppooommmkkkjjjkkkkkkjjjfff```^^^aaaccc______```aaacccfffhhhjjjfffhhhkkkmmmpppqqqqqqqqqwwwuuurrrrrrssssssssssssqqqpppooooooooopppqqqrrrtttrrrqqqpppqqqpppnnnmmm```dddjjjnnnmmmgggdddccccccjjjeeefffiiiiiipppqqqVVVSSSOOONNNOOOMMMHHHIIIMMMKKKDDDAAA@@@>>>>>>???@@@@@@???AAADDDKKKSSSXXX___nnn|||uuuuuudddRRRKKKLLLMMMMMMNNNOOONNNMMMLLLLLLLLLNNNNNNOOOOOONNNNNNNNNNNNNNNNNNPPPQQQRRRRRRRRRQQQPPPOOONNNLLLQQQYYY[[[^^^ooohhhWWWSSSOOOUUUMMMGGGFFFEEECCCDDDGGGaaaccc```[[[]]]kkkxxx~~~~~~pppvvvsssooosssnnnnnneee___gggtttooojjjjjjmmmooonnnkkkkkkjjjhhhfffdddbbbaaaaaagggfffeeeddddddeeefffgggfffjjjnnnooommmnnnpppsss{{{wwwpppkkkjjjlllqqqtttpppnnnjjjhhhiiilllqqqtttuuuttttttrrrpppllliiifff```ccciiiooopppmmmgggbbb```hhhddddddhhhhhhkkk|||hhhXXXQQQLLLOOONNNJJJIIIJJJHHHCCCAAA@@@>>>>>>???@@@???>>>>>>AAAGGGNNNSSSZZZggguuummm^^^OOOKKKMMMNNNMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLNNNOOOPPPQQQQQQPPPOOOOOOQQQOOORRRYYYYYY[[[jjj}}}ooo]]]VVVPPPRRRLLLGGGFFFEEEBBBBBBEEETTTZZZ]]]XXXYYYeeettt|||qqqvvvzzzrrr}}}~~~tttjjjhhhbbb___fffnnnllljjjjjjlllnnnnnnmmmllljjjhhheeecccbbbbbbbbbiiiiiihhhhhhhhhhhhhhhhhhiiikkknnnooonnnnnnnnnoootttrrrnnnlllkkkmmmoooqqqoooooooooooopppqqqrrrsssuuuuuuuuutttrrrnnnjjjfff]]]___ccckkkrrrrrrllleeebbbjjjeeeeeeiiiiiiiiirrr~~~kkkVVVLLLPPPRRRNNNKKKJJJGGGDDDBBB@@@>>>>>>??????>>>===<<<>>>CCCIIILLLRRR]]]iiiuuu~~~bbbWWWMMMLLLNNNNNNLLLLLLIIIIIIJJJJJJJJJJJJJJJIIIHHHIIIIIIIIIJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOTTTRRRTTTWWWVVVWWWcccsssttt___VVVNNNPPPMMMKKKJJJFFFAAABBBEEEHHHQQQXXXWWWWWW```ooozzztttwww~~~zzzmmmgggeeeeeekkkhhhiiikkkkkkkkklllnnnooollljjjhhheeedddcccdddeeellllllmmmmmmlllkkkjjjjjjlllllllllnnnooonnnkkkiiikkkkkkmmmnnnnnnnnnnnnnnnlllnnnrrruuuvvvtttqqqooosssrrrqqqqqqppplllgggccc]]]\\\___iiirrrtttmmmeeeeeeooojjjhhhkkkkkkkkkooouuu]]]OOORRRTTTRRROOOLLLJJJIIICCCAAA???>>>>>>???>>><<<<<<===@@@EEEHHHLLLUUU___gggrrrqqqZZZQQQKKKLLLNNNMMMIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKLLLMMMNNNNNNOOOSSSRRRSSSUUUTTTTTT^^^jjj{{{zzzbbbXXXPPPQQQOOONNNMMMIIICCCBBBFFFDDDLLLSSSVVVYYYaaallluuuzzzyyy|||~~~ttthhhiiijjjmmmfffjjjnnnmmmkkkiiilllooommmkkkhhhfffeeefffggghhhmmmmmmnnnnnnnnnlllkkkiiijjjiiiiiilllnnnnnnjjjfffeeehhhmmmqqqsssqqqooommmiiimmmqqquuuuuusssooollllllkkkjjjjjjjjjgggbbb]]]]]]^^^aaahhhnnnooojjjdddgggqqqmmmiiijjjkkklllooossscccRRRRRRSSSRRROOOLLLKKKLLLDDDBBB@@@?????????===<<<>>>===@@@DDDFFFIIIPPPXXX]]]iiizzzbbbUUUNNNIIIKKKMMMIIIEEEDDDFFFGGGIIIJJJJJJJJJIIIHHHGGGGGGHHHHHHIIIJJJKKKKKKHHHHHHIIIJJJKKKLLLNNNNNNOOOPPPQQQRRRQQQSSS[[[cccrrrggg\\\UUUQQQNNNMMMMMMJJJDDDBBBDDDFFFGGGKKKRRRYYY```gggllluuu|||}}}ttt}}}xxxiiiiiiiiijjjhhhlllpppnnniiigggiiimmmlllkkkiiigggggghhhiiijjjjjjkkkllllllllljjjiiihhhfffeeeeeehhhlllmmmjjjgggdddhhhnnnsssuuussspppmmmkkkmmmppprrrsssqqqnnnlllgggdddbbbccceeeccc___ZZZYYY]]]cccgggiiihhhggggggfffmmmkkkhhhffffffiiilllooowwwuuu[[[UUUPPPOOONNNKKKJJJKKKFFFDDDAAA@@@@@@???>>><<>>???GGGNNNUUU___hhhkkkttt~~~uuuzzzpppnnnkkkmmmjjjkkkkkkhhhdddbbbdddfffddddddfffggggggggggggfffbbbbbbbbbccccccdddeeefff^^^```aaaaaabbbdddgggiiifffgggiiijjjkkkllllllkkkmmmmmmnnnnnnnnnmmmmmmlllddd___ZZZ[[[```dddccc```WWWZZZ___aaabbbbbbbbbcccaaaccchhhjjjhhhddddddeeefffggggggwwweeeUUUQQQQQQNNNLLLLLLJJJGGGDDDCCCBBBAAA???===;;;999999===???@@@DDDIIIJJJNNNTTT\\\fffqqq|||cccOOOOOOHHHDDDEEEFFFEEEFFFHHHDDDCCCCCCCCCCCCEEEGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGJJJIIIHHHHHHIIIJJJLLLMMMJJJLLLMMMLLLLLLOOOSSSUUUVVVeeegggccc___TTTLLLMMMQQQOOOIIIEEE???===@@@FFFKKKRRR```nnnnnnxxx}}}xxxwww{{{~~~~~~}}}{{{zzzyyy~~~rrrllljjjgggjjjiiihhhgggdddbbbaaaccceee```aaadddfffffffffeeecccaaa`````````aaaccceeefff^^^```aaa```^^^```eeeiiiffffffeeeeeefffggghhhiiiiiiiiikkkkkkkkkjjjiiihhhccc\\\VVVWWW^^^cccccc```^^^]]]]]]___aaa```]]]ZZZ^^^___```bbbdddddddddcccbbbdddlllqqq{{{\\\UUUTTTMMMJJJOOOLLLMMMMMMIIICCC???===>>>>>>>>>=========???@@@AAACCCGGGLLLRRRXXX___gggllllllQQQPPPHHHGGGFFFEEEEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIGGGHHHJJJLLLMMMMMMLLLLLLMMMKKKJJJLLLOOORRRRRRPPPRRReeekkk]]]UUURRRNNNLLLLLLJJJFFFBBB>>>??????@@@FFFQQQ```jjjuuuzzz{{{{{{yyyzzz|||~~~~~~qqqiiiaaaYYYZZZ___ffffffhhhmmmsssxxxzzzzzz{{{~~~}}}zzziiidddffffffdddeeehhhfff^^^ZZZ]]]^^^\\\```\\\\\\___```^^^___bbbgggbbb]]]___eeehhhfffbbbfffeeedddbbbaaa`````````dddfffgggeeeaaa___```bbbccciiinnnnnnjjjgggdddaaa___[[[VVVTTTVVVZZZ___aaaWWW\\\```aaa^^^ZZZXXXXXX\\\\\\]]]___aaabbbbbbaaa```___dddggg|||dddQQQOOOOOOQQQTTTLLLMMMMMMIIIDDD@@@>>>???>>>======<<<===>>>???@@@CCCFFFJJJOOOSSSYYY```dddqqqwww```GGGEEEFFFEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFHHHHHHGGGGGGIIIJJJLLLLLLMMMMMMMMMKKKJJJKKKOOOQQQQQQPPPSSS```sssYYYVVVRRRNNNMMMMMMLLLIIIEEE????????????CCCMMMYYYbbblllrrrzzztttooonnnkkkllljjjjjjlllppprrrqqqpppttttttssspppmmmllllllmmmnnnfff^^^ZZZTTTQQQTTT[[[[[[^^^bbbgggkkkllllllkkksss|||qqqdddaaadddeeedddiiillljjjbbb]]]]]]]]]ZZZ]]]ZZZYYY]]]^^^]]]^^^aaadddaaa^^^```ccceeedddbbbddddddccccccbbbbbbbbbaaabbbcccddddddbbbbbbbbbcccdddhhhlllkkkgggccc```___^^^ZZZVVVTTTVVVYYY\\\]]]YYY]]]aaaaaa\\\WWWUUUUUU[[[~~~XXXZZZ\\\^^^_________^^^^^^^^^___nnntttSSSKKKNNNQQQOOOLLLMMMLLLJJJEEEBBB@@@@@@>>>===<<<<<<<<<===>>>???BBBDDDGGGJJJMMMRRRWWW[[[dddlllyyypppXXXFFFBBBEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJLLLMMMNNNLLLJJJJJJKKKNNNPPPQQQPPPXXX\\\yyy^^^XXXSSSOOOMMMNNNNNNKKKHHHAAA@@@>>>>>>@@@GGGOOOVVV```hhhqqq{{{xxxsssvvvyyyyyyxxxyyyvvvvvvtttqqqmmmlllooorrrsssddd^^^ZZZUUUYYYYYY]]]bbbhhhiiifffbbbccceeefffdddbbb___^^^^^^^^^\\\[[[ZZZXXXXXX]]]eeeaaadddjjjnnnppprrrtttuuuqqqyyyyyyhhh______bbbddddddkkkmmmkkkddd___]]]\\\YYY]]]XXXWWW[[[^^^]]]^^^aaa`````````aaaaaaaaaaaaaaabbbcccdddeeeeeedddcccbbb______```bbbdddeeedddcccdddeeeffffffbbb^^^\\\\\\\\\ZZZVVVUUUVVVXXXXXXXXXYYY]]]```___ZZZTTTQQQPPPXXX{{{VVVWWWYYY[[[\\\]]]]]]]]]```___]]]fffuuudddPPPOOONNNJJJMMMMMMLLLJJJGGGEEECCCBBB>>>===<<<;;;;;;<<<======???AAADDDFFFHHHLLLQQQUUU]]]dddooo{{{~~~|||yyybbbTTTHHHEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGIIIKKKMMMOOOJJJJJJJJJKKKMMMOOOPPPPPPYYYWWWiiinnn\\\WWWQQQNNNNNNMMMKKKHHHBBB@@@>>>===???CCCIIIMMMWWW___iiisssuuuhhhccccccbbbbbbcccdddcccbbbdddggghhheeebbbjjjoooooofff___^^^^^^\\\XXX\\\eeeqqq{{{}}}xxxrrrjjjlllnnnppppppqqqtttvvvzzz}}}}}}{{{}}}wwwggg```aaabbbcccccciiiiiigggbbb___^^^___```bbb]]]ZZZ\\\___^^^^^^```\\\___aaaaaa___^^^___aaacccdddfffgggfffeeecccbbb___^^^]]]```dddfffdddaaaaaa``````aaa___\\\[[[\\\\\\ZZZXXXXXXXXXXXXVVVUUUVVVZZZ]]]\\\WWWQQQNNNMMMVVVyyyUUUVVVWWWXXXYYYZZZ[[[[[[___^^^]]]bbbfffmmmzzzXXXOOOOOONNNNNNMMMLLLKKKJJJHHHFFFDDD???>>>===;;;;;;;;;<<<<<<<<<>>>@@@CCCEEEIIINNNRRRVVV\\\dddlllvvv|||zzz}}}}}}wwwgggTTTLLLEEECCCEEEDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFHHHJJJLLLNNNIIIIIIJJJKKKLLLMMMOOOPPPTTTQQQ[[[|||bbb\\\TTTOOOMMMLLLIIIGGGDDDBBB???===???BBBFFFIIIOOOXXXbbblllyyy}}}jjj```\\\[[[]]]aaafffccceeeqqqxxxtttwwwwwwtttrrrvvvzzz}}}xxxxxx~~~}}}mmmfffeeecccbbbcccgggeeecccaaa```ccchhhmmmkkkccc^^^```aaa```^^^___ZZZ]]]```___]]]\\\___bbbfffggghhhhhhgggeeebbb```aaa^^^]]]^^^aaacccbbb```^^^ZZZZZZ^^^___\\\\\\___]]]\\\ZZZZZZZZZYYYVVVTTTPPPTTTYYYYYYTTTPPPNNNMMMVVVxxxUUUUUUUUUVVVVVVWWWXXXXXXWWWZZZZZZ]]]___bbb~~~^^^MMMNNNRRRNNNMMMLLLKKKLLLKKKHHHFFFAAA@@@>>><<<;;;;;;<<<<<<:::<<<>>>AAACCCGGGLLLOOOTTTYYY___eeemmmxxx{{{zzz||||||{{{vvvppp\\\OOOHHHBBBCCCEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKHHHIIIJJJKKKKKKLLLNNNQQQSSSSSSZZZsssggg```WWWQQQNNNMMMJJJHHHHHHDDD???===>>>AAADDDEEEIIIQQQ[[[dddrrrxxxlllfffeeekkkssswwwuuuzzzrrrllliiidddbbbdddgggdddbbbdddeeegggnnnuuuqqqhhhaaaaaacccaaa^^^^^^ZZZ\\\]]]]]]\\\]]]aaaeeeiiiiiiiiihhhgggeeecccaaabbb```]]]\\\]]]___```aaa]]]WWWXXX___aaa^^^]]]aaa]]]\\\ZZZZZZZZZYYYVVVTTTMMMRRRWWWWWWTTTPPPNNNNNNVVVyyySSSSSSSSSSSSSSSSSSSSSTTTQQQVVVUUUVVVZZZ[[[nnnqqqUUUNNNQQQOOOMMMKKKLLLMMMMMMJJJGGGBBBAAA???===<<<<<<<<<<<<999;;;===???AAADDDHHHLLLSSSWWW\\\aaaeeemmmxxx}}}zzzxxxwwwvvvvvvxxxuuulllkkkoooSSSNNNHHHAAAEEEDDDCCCBBBAAAAAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGIIIJJJKKKJJJKKKNNNQQQPPPUUU[[[iiikkkdddZZZSSSQQQPPPNNNMMMMMMGGG@@@<<<===???AAABBBFFFMMMSSSYYYdddvvv~~~|||rrrllliiicccbbbfffdddbbbcccggggggfffjjjqqqqqqggg______bbb```^^^]]][[[[[[ZZZZZZ[[[___cccgggiiiiiihhhhhhgggfffeeeeeeaaa___]]]ZZZZZZ\\\aaaddd___XXXXXXaaaddd___]]]aaa\\\ZZZYYYXXXYYYXXXUUUSSSNNNSSSXXXYYYUUUQQQPPPPPPXXXzzzRRRRRRQQQPPPPPPPPPPPPQQQPPPUUURRRQQQUUUWWWcccyyyfffTTTRRROOOMMMKKKLLLNNNNNNKKKHHHCCCBBB@@@>>>===<<<<<<===:::;;;===>>>???AAAEEEHHHMMMRRRWWWYYYZZZ^^^ffflll{{{xxxuuuyyyrrrtttwwwwwwuuusssrrrrrrmmmjjjcccggg\\\HHHJJJDDD>>>DDDBBBBBBAAA@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDFFFGGGHHHIIIIIIHHHGGGFFFFFFHHHKKKKKKIIIJJJMMMQQQHHHPPPVVV]]]wwwllleee[[[UUUSSSSSSSSSQQQPPPIIIAAA;;;;;;===>>>>>>FFFJJJNNNPPPXXXgggvvv~~~}}}|||zzzpppkkkiiicccccchhhaaa___bbbhhhgggbbbccchhhnnnddd\\\]]]``````]]]\\\\\\ZZZXXXXXX[[[```eeehhhhhhhhhgggggggggggghhhhhh______]]]YYYWWWZZZbbbhhhaaaYYYZZZcccfff___\\\```[[[YYYWWWWWWWWWWWWUUUSSSQQQVVVZZZZZZWWWRRRPPPPPPYYY{{{JJJLLLNNNNNNMMMLLLLLLMMMPPPPPPOOOQQQUUU[[[bbbfff```RRRQQQOOOQQQNNNHHHOOOSSSHHHKKKIIIDDD@@@===<<<<<<<<<<<<=========>>>@@@AAABBBJJJLLLOOOSSSXXX\\\___aaajjjpppxxxxxxrrrpppqqqooonnnlllmmmrrrvvvtttnnneee```ggg~~~hhhKKKDDDEEEBBB???@@@>>>>>>>>>===>>>>>>???@@@BBBBBBBBBAAAAAA@@@@@@@@@BBB???===>>>AAADDDDDDCCCAAABBBDDDEEEFFFFFFEEEEEEEEEFFFFFFHHHIIIJJJKKKKKKJJJQQQSSSXXXiiimmmWWWRRRTTTRRRNNNMMMOOOLLLGGGAAA>>><<<<<<===???DDDJJJMMMQQQZZZhhhtttzzzyyy~~~|||~~~nnnjjjoooppplllgggcccdddcccaaa___]]]^^^___]]]]]][[[[[[[[[[[[]]]]]][[[YYYXXX[[[```eeeggggggffffffffffffggghhhjjjkkkddd^^^XXXTTTVVVZZZ___bbbeeefffgggfffddd```\\\ZZZ\\\\\\\\\\\\[[[YYYXXXWWWSSS^^^ddd^^^TTTPPPQQQSSSXXX|||EEEGGGIIIJJJJJJIIIKKKLLLPPPPPPOOOPPPSSSXXX\\\___llldddVVVQQQTTTTTTLLLMMMPPPIIILLLJJJFFFCCC???>>>======<<<<<<<<<<<<===>>>@@@@@@DDDFFFIIIMMMQQQUUUXXXZZZ\\\aaahhhooowww~~~tttmmmjjjiiiiiikkkiiihhhlllqqqrrrpppoooooozzzjjjSSS???===AAA???<<<>>>=========>>>>>>>>>??????BBBAAAAAAAAA@@@@@@@@@@@@@@@>>><<<===@@@BBBBBBAAAAAABBBDDDEEEFFFFFFEEEEEECCCDDDDDDEEEFFFGGGHHHIIIKKKPPPQQQVVVaaauuuyyy]]]VVVXXXTTTRRRTTTOOOLLLGGGAAA===;;;::::::===BBBGGGJJJNNNVVVdddoooxxx~~~~~~}}}~~~wwwkkkggghhhgggffffffbbbbbbbbb```^^^\\\]]]^^^]]]\\\\\\[[[\\\]]]^^^___]]]\\\\\\```eeeiiijjjiiihhhgggfffeeefffgggiiijjjiiiddd^^^ZZZ[[[]]]```bbbaaabbbccccccbbb```]]][[[]]]\\\\\\[[[YYYXXXWWWWWWUUU___eee```WWWSSSTTTUUUYYY}}}CCCEEEGGGHHHHHHIIIJJJLLLPPPOOOOOOPPPRRRTTTVVVXXXbbbsss|||\\\PPPQQQVVVMMMGGGIIIIIIMMMLLLIIIFFFCCC@@@>>>===;;;;;;;;;;;;;;;<<<===>>>@@@AAADDDGGGKKKOOORRRSSSSSSWWW\\\bbbjjjrrr{{{{{{qqqkkkiiiiiihhhhhhhhhdddffflllmmmmmmrrr{{{xxxSSSFFF<<>>???;;;<<<===>>>???>>>======AAA@@@@@@@@@@@@????????????===<<<===???@@@@@@@@@AAABBBCCCDDDDDDEEEDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHKKKLLLMMMTTTZZZdddaaaVVVTTTOOOOOOUUUPPPMMMHHHBBB===:::888888;;;???CCCFFFIIIQQQ]]]fffqqqzzz|||yyy{{{qqqiiixxx~~~rrrmmmiiigggccc```aaaeee`````````^^^\\\[[[\\\]]]\\\\\\\\\\\\]]]^^^```aaa\\\]]]___cccgggjjjjjjjjjiiigggeeeddddddfffhhhiiilllgggbbb___^^^___``````\\\]]]___``````___]]]\\\]]]\\\[[[YYYWWWVVVVVVVVVTTT]]]bbb^^^WWWUUUUUUUUU[[[|||FFFHHHJJJKKKJJJJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTT^^^fffnnnTTTLLLTTTPPPHHHJJJMMMLLLLLLKKKIIIFFFBBB???===;;;;;;::::::::::::;;;;;;>>>???AAAEEEHHHKKKMMMOOOPPPRRRVVV[[[aaaiiirrrwwwxxxppphhhdddgggjjjjjjiiigggccceeehhhgggiii|||}}}cccLLLEEEAAACCCCCC???===>>>999;;;===>>>???>>><<<;;;????????????????????????>>>=========>>>?????????@@@AAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHIIIGGGGGGIIISSSWWWZZZ}}}iiiWWWQQQJJJKKKSSSQQQNNNIIIDDD???;;;888777:::===@@@BBBEEELLLVVV^^^lllwwwpppppp{{{vvvjjjhhhhhhhhheee```___ccc]]]^^^^^^\\\ZZZYYYZZZ\\\[[[[[[\\\]]]^^^```aaabbb\\\\\\]]]___ccceeeggghhhiiigggdddbbbbbbdddfffhhhhhheeeaaa______^^^^^^]]][[[\\\]]]^^^^^^]]]\\\[[[]]]\\\YYYWWWVVVUUUTTTTTTQQQYYY]]]YYYUUUTTTTTTSSS\\\zzzIIIJJJLLLLLLJJJIIIIIIJJJJJJKKKMMMOOOQQQRRRSSSSSSOOOZZZhhhcccOOOTTTSSSNNNQQQSSSKKKKKKKKKIIIGGGDDDAAA???===<<<;;;::::::999::::::;;;===???AAADDDGGGIIIJJJJJJLLLOOOSSSXXX___gggllluuuyyyyyypppiiiccc\\\\\\```dddeeedddbbbaaaaaa```^^^hhhmmmQQQFFFBBB@@@???===:::999:::888:::<<<===>>>===;;;:::>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????????????????@@@@@@@@@AAAAAABBBCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGEEEEEEHHHPPPTTTSSSmmmzzz___SSSKKKLLLSSSPPPOOOKKKGGGBBB>>>;;;999:::<<<>>>@@@BBBHHHPPPVVVdddqqqyyyyyyxxxzzzooojjjfffeeehhhgggbbb___^^^\\\\\\\\\[[[YYYXXXYYY[[[YYYZZZ\\\]]]___```aaabbb]]]]]]\\\\\\^^^aaadddgggfffeeebbbaaa```bbbdddeeebbb```^^^^^^______^^^]]]\\\\\\]]]]]]\\\[[[ZZZYYYZZZZZZXXXVVVUUUTTTSSSSSSPPPUUUXXXUUUTTTUUUUUUSSSZZZvvvHHHIIIJJJJJJHHHFFFFFFGGGHHHIIIKKKMMMOOOPPPRRRSSSOOOZZZ___jjjzzz[[[UUUPPPMMMPPPPPPJJJJJJJJJJJJHHHFFFDDDCCC??????===<<<;;;:::::::::888999:::===???AAACCCCCCGGGIIILLLOOOSSSYYY___ccchhhmmmuuu}}}uuujjjbbb^^^[[[XXXXXX\\\___```___ZZZ[[[YYYWWWZZZnnn}}}^^^IIIAAA@@@>>>===<<<;;;;;;;;;888999:::;;;<<<;;;::::::<<<<<<===============>>><<<>>>@@@@@@???>>>>>>???????????????@@@AAABBBCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDGGGGGGLLLOOONNN]]]|||hhhTTTMMMLLLMMMNNNMMMKKKHHHEEEAAA===;;;:::;;;<<<===???DDDJJJOOOYYYffftttyyy|||wwwqqqxxx{{{{{{llliiiccc```dddfffbbb]]][[[ZZZ[[[[[[ZZZXXXXXXYYYZZZYYYZZZ\\\]]]___`````````_________^^^^^^___bbbeeeaaaaaa```______```aaabbb```___]]]^^^___``````___\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUTTTRRRRRRPPPSSSUUUTTTTTTWWWWWWSSSVVVoooEEEGGGHHHHHHFFFEEEFFFFFFHHHHHHHHHIIIKKKMMMOOOPPPVVV[[[ZZZ^^^~~~ttt___OOOJJJMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHBBBAAA???>>><<<;;;::::::666777888:::<<<>>>???@@@CCCFFFJJJMMMPPPTTTYYY\\\```eeekkkrrrxxx}}}}}}qqqeee^^^[[[WWWWWWWWWXXXYYYZZZ[[[[[[SSSUUUSSSRRRaaa{{{kkkOOOFFF>>>>>>======>>>???>>><<<999999999999::::::::::::;;;;;;<<<<<<<<<=========;;;===??????===<<<<<<===??????>>>>>>???@@@BBBCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDJJJIIIHHHMMMOOOVVVgggqqqWWWRRROOOHHHJJJJJJJJJHHHFFFBBB???===::::::::::::<<<@@@EEEHHHNNN]]]kkkoooqqqyyy~~~zzzxxx||||||vvvxxxgggfff```^^^aaacccaaa^^^^^^ZZZ[[[[[[ZZZXXXXXXYYY[[[XXXZZZ[[[]]]^^^_________]]]___bbbbbb```^^^^^^___\\\]]]^^^^^^____________```^^^\\\\\\^^^______^^^YYYYYYYYYXXXXXXWWWVVVVVVSSSTTTVVVWWWVVVTTTRRRPPPNNNPPPQQQPPPSSSWWWVVVRRRQQQjjjDDDFFFHHHHHHHHHGGGHHHIIIHHHGGGGGGGGGHHHJJJLLLMMMOOOOOOOOOUUUnnnqqqVVVMMMPPPOOOLLLLLLLLLKKKKKKKKKKKKKKKDDDCCCAAA???===<<<;;;;;;777888999;;;<<<>>>???@@@===@@@DDDHHHJJJMMMQQQTTTXXX[[[```ffflllssszzzzzzyyy~~~|||pppaaaWWWSSSSSSPPPRRRTTTUUUTTTTTTUUUVVVPPPSSSQQQSSSjjj[[[BBBAAA;;;;;;;;;;;;===>>>;;;666999999888888888999:::;;;;;;;;;;;;<<<<<<<<<======999<<>><<<:::;;;<<>>>>>>>>>>>@@@AAABBBDDDDDDDDDEEEEEEEEEEEEEEECCCLLLJJJGGGNNNSSSWWW___}}}^^^ZZZVVVKKKGGGGGGHHHGGGFFFCCC@@@>>>999888888888:::>>>BBBDDDIIIYYYgggkkkmmmuuu~~~zzzxxx~~~aaaccc```___aaabbb``````cccZZZ[[[[[[ZZZXXXXXXYYY[[[XXXYYY[[[]]]^^^^^^^^^]]]YYY^^^cccdddaaa\\\ZZZYYYYYYZZZ\\\^^^______^^^^^^___]]]ZZZZZZ[[[\\\\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVPPPRRRUUUWWWWWWUUURRRPPPKKKLLLLLLLLLPPPUUUTTTOOOOOOfffFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMOOONNNTTTeee{{{sssPPPFFFLLLQQQLLLJJJMMMNNNKKKIIIIIIHHHFFFCCC???<<<:::999999777888:::;;;;;;:::999999===>>>@@@CCCFFFIIIKKKLLLTTTXXX\\\```eeejjjooorrrrrrwww~~~}}}xxxvvvpppkkkbbbYYYRRRNNNLLLLLLTTTQQQQQQRRRPPPMMMNNNQQQUUUOOOXXXuuufffLLLDDD===<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999::::::;;;<<<======;;;;;;<<<<<<===>>>>>>>>>>>>@@@AAAAAA@@@???AAABBBAAABBBCCCDDDDDDCCCCCCBBBCCCEEEGGGHHHKKKNNNTTTWWWgggddd^^^^^^NNNJJJJJJGGGDDDBBBCCCBBBAAA<<<<<<:::::::::<<<>>>???FFFMMMWWW```hhhrrr|||}}}zzzvvvddd```______^^^^^^]]]\\\\\\WWWXXXYYYXXXWWWVVVWWWXXXZZZ[[[]]]]]]\\\[[[[[[\\\YYYZZZ[[[\\\\\\[[[ZZZYYYXXXZZZ[[[]]]]]]\\\[[[ZZZ\\\\\\]]]]]]\\\YYYWWWUUUVVVWWWWWWUUURRRPPPPPPQQQKKKNNNQQQTTTTTTRRRNNNLLLLLLMMMOOOPPPQQQQQQPPPOOONNN```DDDDDDEEEFFFGGGGGGGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLMMMPPPMMMOOOZZZiiigggOOOMMMLLLLLLNNNRRRQQQLLLIIIKKKIIIHHHEEEBBB???===<<<;;;888999:::;;;;;;;;;::::::;;;<<<>>>@@@CCCEEEGGGHHHPPPSSSWWW\\\bbbhhhoootttsssxxx~~~|||{{{}}}|||wwwqqqkkkgggaaa^^^XXXQQQLLLIIIHHHHHHJJJKKKNNNPPPMMMHHHIIIMMMVVVpppnnnNNN??????<<<;;;;;;;;;;;;::::::::::::999999999999888888888888999999::::::;;;;;;<<<<<<:::;;;;;;<<<======>>>>>>>>>???@@@@@@??????@@@BBBAAABBBCCCDDDDDDDDDCCCBBBDDDEEEGGGHHHJJJMMMRRRVVVZZZqqqyyyjjjdddTTTLLLKKKHHHEEECCCCCCCCCAAA===<<<;;;::::::;;;===>>>AAAGGGOOOWWW```jjjttt|||~~~}}}}}}sss```_________^^^^^^]]]]]]]]]]]]^^^^^^\\\YYYWWWWWWXXXXXXYYY[[[ZZZYYYXXXXXXYYYVVVWWWWWWWWWWWWWWWWWWVVVXXXYYY[[[\\\]]]\\\[[[ZZZYYYYYYZZZZZZYYYWWWUUUTTTVVVVVVVVVTTTQQQOOOOOOPPPKKKMMMOOOQQQQQQOOOMMMKKKIIIJJJKKKMMMNNNOOOOOOOOOOOO___AAABBBDDDFFFGGGIIIIIIIIIDDDDDDEEEFFFHHHIIIJJJJJJKKKOOOKKKJJJPPPXXXooo^^^MMMHHHJJJOOOTTTRRRLLLKKKMMMJJJJJJHHHFFFDDDAAA>>>===999999:::;;;;;;;;;;;;;;;::::::;;;===???@@@AAABBBHHHKKKPPPUUU[[[ccclllrrrrrrvvv{{{~~~~~~}}}yyyrrrqqqpppnnnjjjccc\\\VVVQQQOOOLLLIIIGGGFFFEEEEEECCCGGGLLLNNNHHHDDDIIIRRRrrrttt[[[LLL===888;;;:::;;;::::::::::::999999999777777777777777777777777999999:::::::::::::::::::::::::::;;;<<<<<<=========>>>@@@???>>>>>>???AAAAAABBBCCCCCCDDDDDDCCCCCCDDDFFFGGGHHHIIILLLOOORRRUUUZZZ|||}}}mmm\\\PPPLLLHHHFFFEEEDDDCCCBBB>>>===;;;:::::::::<<<===<<>>??????>>>===???@@@AAAAAABBBBBBCCCCCCDDDDDDDDDFFFGGGHHHHHHJJJMMMOOOXXXSSSgggwwwbbbSSSMMMHHHGGGFFFDDDCCCCCC@@@???===;;;::::::;;;;;;;;;>>>CCCHHHNNNYYYeeemmmxxx}}}{{{pppjjjooozzzjjj\\\^^^^^^^^^^^^_________```eeeiiilllkkkgggaaa[[[YYYZZZ[[[[[[ZZZXXXWWWXXXYYYYYYXXXVVVTTTTTTVVVXXXYYYZZZ[[[\\\\\\]]]\\\\\\\\\[[[ZZZXXXVVVTTTSSSSSSSSSTTTUUUTTTRRROOOMMMMMMMMMLLLLLLKKKJJJJJJJJJKKKKKKLLLKKKJJJJJJJJJKKKMMMNNNOOO]]]BBBCCCDDDDDDEEEEEEDDDDDDBBBCCCCCCCCCDDDDDDEEEEEECCCJJJJJJJJJOOOPPPXXXjjj~~~eeeVVVIIIGGGLLLOOOOOOOOOKKKKKKKKKJJJHHHFFFCCCBBB<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;>>>???AAACCCGGGMMMTTTYYY___eeelllrrrxxx|||{{{wwwrrrlllgggbbb```bbb___ZZZWWWSSSPPPLLLIIIDDDDDDEEEEEEDDDDDDCCCCCCGGGDDDBBBAAABBBKKK___rrrhhhKKK???DDDAAA<<<;;;888999888888888888777777777555666666666777777888888888888888888888777777777888888888999::::::;;;;;;;;;<<<>>>===<<<<<<===???@@@@@@@@@AAABBBBBBCCCDDDCCCEEEFFFGGGGGGHHHJJJLLLSSSPPPYYY|||iiiXXXOOOHHHHHHHHHEEECCCDDDCCCBBB???<<<:::::::::;;;:::<<<@@@CCCHHHQQQ\\\eeessszzz{{{pppfffjjjvvv{{{tttccc\\\\\\]]]^^^^^^___```aaaaaabbbgggnnnqqqnnnfff___ZZZ[[[[[[[[[YYYXXXWWWYYYZZZ\\\ZZZWWWVVVVVVWWWZZZ\\\\\\\\\\\\]]]]]]]]]]]]]]]```^^^[[[XXXUUUSSSRRRRRRRRRRRRRRRQQQNNNLLLLLLMMMMMMLLLJJJIIIHHHIIIJJJKKKQQQPPPNNNLLLLLLLLLLLLMMMNNN[[[CCCCCCCCCCCCBBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBJJJIIIHHHMMMMMMPPP\\\vvvuuuXXXLLLMMMPPPPPPPPPMMMMMMLLLKKKJJJHHHFFFFFFAAA@@@???===<<<;;;;;;;;;::::::::::::::::::::::::<<<===>>>>>>???BBBGGGKKKPPPVVV]]]dddkkktttyyytttrrriiigggdddaaa^^^\\\[[[ZZZXXXTTTOOOKKKHHHGGGFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@EEEAAA@@@FFFPPP\\\mmmzzzxxxWWWCCC<<<>>>888777;;;999888888777777777666666666555555555666666777777888666777777777777777777777777777888888999::::::::::::<<<======<<<;;;===>>>>>>>>>>>>???@@@AAABBBCCCBBBCCCEEEFFFFFFGGGIIIJJJMMMOOOTTTggguuu^^^RRRJJJKKKLLLHHHEEEGGGGGGEEEAAA>>>;;;:::::::::888:::<<<>>>AAAIIISSSZZZhhhtttzzzqqqeeeeeeqqq|||~~~rrrwww|||vvveee]]]ZZZ[[[\\\]]]^^^```aaabbbccc^^^eeelllqqqnnnhhhaaa]]]XXXYYYYYYWWWVVVVVVYYY[[[\\\ZZZXXXVVVVVVXXXZZZ\\\\\\\\\\\\\\\]]]]]]]]]^^^___^^^\\\YYYWWWTTTRRRPPPOOOPPPPPPOOOMMMLLLLLLMMMMMMKKKIIIGGGGGGGGGIIIJJJQQQPPPOOONNNMMMLLLLLLLLLLLLXXXAAAAAAAAAAAAAAA@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAAIIIHHHEEEJJJKKKKKKTTT]]]www^^^SSSPPPOOOPPPQQQPPPNNNMMMLLLKKKJJJJJJGGGFFFCCCAAA???=========999999999999999999999999;;;<<<<<<<<<;;;<<>>>>>??????CCCCCCLLL___rrr{{{~~~xxxjjjIII>>><<<:::333777<<<888777777777666666666555555333333333444555666666666555555555666666777777777666666777777888999999:::999;;;<<<<<<;;;;;;<<<=========<<<===>>>???AAABBB@@@BBBDDDEEEFFFFFFHHHIIILLLMMMRRR___xxxeeeVVVMMMPPPQQQLLLIIIKKKJJJGGGDDD@@@===;;;;;;;;;888:::<<<===>>>DDDLLLSSS]]]nnnzzzsssfffcccnnnxxx~~~~~~sssuuu}}}|||~~~~~~zzzooorrr|||iii\\\ZZZYYY[[[[[[]]]___```bbbdddddd___dddiiikkkiiieeebbb```XXXYYYXXXWWWWWWXXX[[[]]]\\\[[[YYYXXXXXXYYY[[[\\\[[[[[[ZZZZZZ[[[[[[\\\\\\ZZZZZZYYYXXXVVVSSSQQQOOOLLLMMMNNNNNNLLLLLLMMMNNNKKKIIIHHHFFFEEEEEEFFFGGGKKKLLLLLLMMMMMMLLLLLLKKKKKKVVV??????@@@@@@@@@??????>>>AAAAAAAAA@@@@@@@@@@@@@@@???HHHFFFDDDJJJLLLLLLSSSUUUhhhnnnZZZPPPOOOQQQSSSRRRPPPNNNMMMMMMMMMNNNLLLJJJGGGDDDAAA??????>>>888888888888999999999999:::;;;<<<;;;::::::;;;===;;;???DDDHHHMMMUUU^^^fffkkkttt}}}uuuooohhhcccbbb```\\\YYYRRRSSSSSSRRRPPPLLLHHHFFFAAA@@@>>>>>>???@@@@@@???BBBAAA@@@???>>>???@@@AAAEEEIII[[[yyyUUU@@@===???===777;;;>>>444777666666666555555555555111111222333333444555555333444444555666777888888666666666777888888999999999:::<<<;;;::::::;;;===<<<<<<;;;;;;===???AAABBB???AAADDDEEEEEEFFFHHHIIIKKKIIIPPP\\\hhhiiiZZZPPPSSSUUUOOOLLLOOOKKKIIIEEEAAA===<<<;;;;;;:::<<<>>>>>>???CCCJJJPPPWWWkkk{{{vvvhhhdddmmmwww~~~}}}tttrrrvvvtttrrruuurrrnnnrrrxxxcccYYYYYYYYYZZZ[[[]]]___aaacccdddeeebbbdddffffffdddbbbbbbbbbZZZZZZZZZZZZYYY[[[^^^aaa^^^]]]\\\[[[[[[\\\]]]^^^YYYYYYYYYYYYYYYZZZZZZ[[[TTTUUUVVVVVVUUUSSSPPPOOOJJJLLLMMMMMMLLLLLLMMMOOOIIIHHHFFFEEEDDDDDDDDDEEEFFFGGGIIIKKKLLLLLLKKKKKKJJJTTT