BM6P6(@ (((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))((()))))))))((('''&&&&&&))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******++++++++++++******,,,+++***((((((((()))***)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))((()))***))))))&&&(((++++++******---///***+++,,,------,,,+++***,,,......---******---000000111555???VVVuuu}}}|||{{{~~~{{{yyyxxxyyyuuusssuuu~~~xxxqqqiii]]]QQQHHH>>>===999333111222111---//////---+++))))))***,,,------------------------+++++++++************)))************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))+++)))'''(((***+++***'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))(((((((((((())))))))))))((((((((()))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))))))))******++++++++++++******,,,+++***)))(((((()))***)))))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''((())))))))))))''')))++++++))))))***,,,***+++,,,------,,,+++***+++---000000//////000222333999CCCQQQdddzzz}}}~~~wwwrrrpppzzz{{{uuuuuu}}}{{{xxxvvvwww}}}{{{yyyttttttsssooommmttt}}}ssseeeeeeddd[[[GGG777111222444///000000///......///000------------------------++++++++++++************************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))*********+++)))((()))+++,,,***((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***(((((((((((())))))))))))''''''((()))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))******++++++++++++******++++++***)))))))))*********))))))))))))***++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************((()))++++++)))(((((()))+++,,,,,,------,,,,,,+++,,,...000000000111222444:::DDDSSS```kkkvvvzzzrrr}}}{{{xxxtttrrrqqq|||~~~}}}zzztttppppppssswwwzzzyyyssspppoooooosssxxxnnnsssxxx{{{~~~sss}}}zzzpppoooqqqtttxxxvvv~~~~~~yyyeeeFFF555333666---...////////////......------------------------,,,+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********++++++***)))***+++++++++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***(((((((((((())))))))))))&&&'''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***+++***************************))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,++++++++++++((()))*********))))))))),,,,,,------------,,,,,,///...------000777>>>BBBLLLTTT___hhhkkknnnvvvwwwpppyyy{{{zzzxxxxxxxxxxxxzzz|||wwwqqqrrrssswww{{{{{{tttmmmjjjkkkmmmxxxtttpppnnnmmmooossswwwpppqqqrrrrrrrrrtttttttttsssxxxxxxuuuxxx|||nnnuuu|||xxxWWW@@@666333.........//////...,,,+++........................,,,,,,+++++++++******************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))((((((((()))******+++++++++*********+++++++++***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************((((((((((((((((((((((((((()))))))))******************************************))))))))))))******************************))))))))))))))))))))))))************************((()))))))))************************************************************((((((((((((((((((((((((((())))))******************))))))((((((((((((((((((((((((((())))))))))))************************((()))))))))************))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))''''''((()))*********)))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))***************************************************************+++++++++++++++,,,,,,,,,,,,++++++*********++++++++++++******************++++++,,,************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((***,,,,,,***((()))++++++*********++++++,,,,,,------------------------///---,,,111===OOO___jjjlllmmmqqquuutttuuu~~~wwwtttwwwvvvyyyxxxzzzpppmmmkkklllqqqvvvzzz{{{|||zzz|||~~~{{{xxxyyy|||zzzzzz|||zzzxxxuuuppppppzzzyyy{{{~~~zzzcccOOO@@@777444222//////000111///...........................,,,,,,,,,++++++++++++***************************))))))))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))******************+++************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************+++******))))))******+++************************))))))))))))))))))))))))************************))))))))))))************************************************************))))))))))))))))))))))))((()))******++++++************)))((((((((((((((((((((((((((())))))))))))************************))))))))))))************)))))))))************+++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++(((((((((((())))))))))))(((((()))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))))))))))))))*********************************************************+++++++++++++++++++++,,,,,,,,,,,,++++++)))***++++++,,,++++++++++++************+++,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))************************&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++)))'''&&&))),,,111...+++***,,,---......///......------......///......333@@@VVVpppvvvllllllqqqyyy~~~||||||}}}yyyxxx|||}}}~~~~~~{{{yyy~~~|||}}}{{{zzz~~~|||{{{}}}rrrgggWWWKKK>>>888222//////000000///........................,,,,,,,,,,,,++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************+++******))))))******+++************************))))))))))))))))))))))))************************))))))))))))************************************************************))))))))))))))))))))))))))))))***++++++++++++*********)))((((((((((((((((((((((((((())))))))))))************************))))))))))))************))))))*********+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++(((((((((((())))))))))))))))))*********)))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))+++)))((()))///444:::555...+++,,,---......000///...------...///000111555@@@SSSjjj|||qqqkkknnnttt~~~uuuqqqnnnpppvvvyyywwwyyy}}}}}}|||~~~{{{|||xxxxxxzzz~~~~~~}}}zzzxxx{{{|||xxxyyy~~~{{{|||zzzxxxhhhXXXNNN@@@666222111///---........................------,,,,,,,,,+++++++++************************((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++******)))(((((((((''')))***)))'''&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************++++++************++++++************************))))))))))))))))))))))))************************))))))))))))************************************************************))))))))))))))))))))))))))))))***++++++++++++*********)))((((((((((((((((((((((((((())))))))))))************************))))))))))))************))))))******++++++++++++))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++(((((((((((())))))))))))***************)))((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))*********************************************************++++++,,,,,,,,,+++,,,,,,------,,,,,,+++)))***+++,,,---,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))************************,,,+++***)))((('''&&&&&&(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((+++---,,,+++...666<<<@@@:::111,,,,,,---......000///...------...///000666===JJJ^^^rrr}}}yyyvvvsssuuu{{{{{{uuummmiiihhhlllnnnpppxxx~~~xxxxxxxxxzzz|||~~~|||{{{~~~xxxssstttyyy}}}yyyxxxyyy}}}xxxxxx|||{{{xxx}}}~~~}}}wwwiiiUUUEEE;;;666333000////////////////////////---------,,,,,,,,,++++++************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,+++***)))(((''''''&&&(((***)))&&&%%%''')))))))))))))))))))))))))))''''''''''''((((((((())),,,+++***)))((((((((((((***)))))))))((((((''''''))))))************))))))(((((()))************)))************************************************,,,,,,,,,+++++++++************))))))(((((('''''')))*********++++++++++++///...,,,+++***)))************)))))))))(((((((((************))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***)))'''&&&'''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))((((((((()))*********++++++,,,,,,...,,,***+++---...,,,***++++++,,,---------,,,,,,---.../////////...,,,,,,000000000000000000111111......---,,,++++++******)))))))))***************+++***)))***,,,,,,,,,***'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))***************)))((((((+++///444777111///---*********+++,,,------///111///---000555999JJJXXX]]]hhhxxx}}}yyyuuuzzzvvvzzz{{{xxxzzz~~~uuu|||zzzxxxxxx|||}}}}}}yyy{{{wwwwwwzzz}}}|||tttvvvyyyyyyzzz~~~yyy```EEE444///111......///111222111...,,,...---,,,+++************************************************************))))))))))))))))))))))))************************+++*********))))))((((((************************))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))------------,,,+++))))))))))))))))))))))))))))))'''''''''((((((((())))))++++++***)))))))))***************)))))))))(((((())))))************))))))))))))))))))************************************************************,,,,,,,,,++++++*********+++++++++******)))))))))++++++++++++++++++++++++111000...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************)))))))))((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***)))'''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))*********+++++++++---,,,+++---000222111///000000000111000000//////111222222333333333333333111222333444777999;;;===666555444222000...---,,,,,,---.........,,,***)))+++***))))))******)))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))************))))))((()))+++...222444---,,,++++++++++++,,,---++++++---///111555BBBOOOTTT\\\cccgggnnn{{{uuupppsssuuu}}}~~~{{{|||~~~~~~zzzwww}}}|||}}}xxxtttvvv~~~xxx___HHH888222444222000......//////000...---,,,+++************************************************************))))))))))))))))))))))))************************+++*********))))))))))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))******************))))))))))))))))))))))))))))))''''''((((((((()))))))))+++************+++,,,,,,+++++++++************)))))))))************))))))******)))((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,++++++++++++,,,+++++++++++++++++++++...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))((()))))))))*********++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++*********************++++++,,,,,,,,,,,,,,,------///......111444777777777777888888999888888777777555555555666777888::::::777777999:::<<>>000999666222000000111000000......---,,,++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))***************************************)))))))))************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))))))))*********++++++(((((((((((((((((((((((('''(((((((((((()))))))))************+++,,,---...++++++++++++++++++++++++)))******++++++******)))+++***)))((((((***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********,,,,,,,,,+++++++++++++++******++++++++++++,,,,,,,,,,,,,,,+++++++++******++++++*********)))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++))))))******++++++,,,,,,/////////000000000000000111111222444777999::::::;;;;;;===>>>????????????;;;::::::;;;<<>>===<<<;;;;;;;;;<<<;;;999777666555555666222333333444444444444333333111///......---+++)))******************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++((()))***++++++,,,,,,+++((()))+++,,,------------000...000:::LLLccc~~~{{{uuuttt{{{~~~tttmmmlllkkkpppyyy}}}yyyzzz{{{tttkkkdddWWWZZZZZZUUURRRRRROOOIIIMMMKKKJJJJJJKKKMMMOOOPPPTTTTTTTTTTTTVVV]]]ffflllyyyxxxvvvvvvzzz|||tttrrrxxx}}}oootttxxxxxxvvvuuuwwwzzzzzzzzzqqqZZZIII===777222333666666111+++///...---,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++)))***************++++++++++++++++++++++++,,,,,,(((((((((((((((((((((((((((((((((((()))))))))***))))))******+++,,,......+++++++++++++++,,,,,,,,,******++++++++++++******,,,+++)))((((((***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------..................,,,,,,------------------,,,,,,+++++++++*********++++++++++++************************++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************)))))))))))))))******+++))))))))))))))))))))))))************************************************************++++++++++++************++++++++++++))))))***+++,,,------...111111111111111111111111111222333444555555777888555666888:::===>>>???@@@???>>>>>>>>>@@@BBBDDDEEEDDDBBB???<<<888666444333555555444444555666888::::::888666444444444666777555333111111111000...,,,***))))))))))))***,,,,,,************************))))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************++++++++++++((()))***+++++++++*********+++,,,------------,,,000---111BBBYYYqqq}}}vvvvvv|||wwwrrrqqqrrrwww~~~}}}{{{zzz|||}}}qqqgggaaa[[[UUUQQQHHHJJJIIIFFFDDDDDDCCC@@@>>>???AAABBBCCCCCCDDDDDDEEECCCBBBCCCFFFHHHIIIHHHLLLMMMQQQVVV___lllyyy}}}zzz}}}vvvwww~~~~~~wwwrrrtttzzz|||wwwzzzuuucccNNNAAA444000444666111***000///...---,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))***************************************+++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,))))))******+++++++++,,,,,,++++++******++++++,,,))))))))))))))))))))))))((((((((()))))))))******)))))))))******,,,------***++++++++++++,,,,,,,,,******++++++++++++******++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,------.........+++,,,---...............------,,,,,,,,,+++++++++---------,,,,,,,,,++++++,,,,,,,,,+++++++++***************++++++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))*********++++++))))))))))))))))))))))))*********************************************************++++++++++++,,,*********++++++++++++,,,++++++,,,---///000111111333222222222222111111111111222444444333333444555///111333666888:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>AAA@@@>>>;;;999777666555333222222222444666999;;;AAA???<<<888666666666777666444333333444444333111---,,,+++*********+++,,,************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))*********++++++++++++,,,))))))***+++++++++******,,,,,,------.........//////000888JJJ___rrr|||~~~vvvuuuuuuyyy~~~zzz{{{|||}}}yyytttppplllggg```XXXRRRKKKEEEBBB????????????@@@AAAAAAAAA===???AAABBBAAA@@@@@@@@@@@@??????AAADDDCCC@@@===AAACCCFFFIIINNNUUU]]]bbb^^^nnn}}}{{{vvvrrrooommmqqqhhheeeppp|||~~~wwwmmm[[[DDD444000111111000000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********************************+++++++++++++++************************)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,))))))******+++,,,,,,,,,+++***)))))))))+++,,,---))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))***+++,,,************+++++++++,,,***++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------....../////////......///000111222222333---...000111222222111111222222111000///......---////////////............---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))******+++++++++***))))))))))))))))))))))))*********************************************************+++++++++,,,,,,*********+++++++++,,,,,,...///000111333444555666666666666666555555555444444666888888777666888;;;666777999;;;===>>>??????>>>>>>???>>>>>>===<<<<<>>>>>===>>>>>>999888666444555666888:::????????????>>><<<;;;:::999888777888:::;;;;;;:::555333000---+++*********************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))*********+++++++++,,,,,,************++++++,,,,,,---,,,,,,---...000222333666===JJJZZZeeennnzzz|||}}}zzzsssqqqmmmqqqxxxssskkkhhheee```[[[MMMMMMKKKHHHCCC???>>>>>>;;;;;;<<>>>>>===;;;:::999888777111111111111000000000000---------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))***++++++++++++***))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111111333444666777888999;;;;;;;;;:::::::::999999999<<<>>>>>>======@@@BBBBBBCCCDDDEEEFFFFFFFFFFFFJJJJJJKKKJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDD@@@>>>;;;888666666888999888;;;@@@CCCEEEDDDBBB@@@>>>======>>>AAACCCBBBBBB;;;999444000,,,)))((((((************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))++++++******)))******+++++++++,,,,,,,,,************+++,,,---...,,,,,,+++,,,///222555888@@@LLL]]]iiilllnnnyyy|||zzzzzzyyyvvvpppmmmxxx{{{~~~zzz|||tttdddXXXSSSNNNHHHCCCAAABBBAAA>>><<<>>>CCCHHHEEEEEEGGGJJJMMMNNNOOORRRPPPQQQQQQOOONNNOOOTTTXXX\\\___```YYYOOOHHHHHHKKKCCCFFFIIIJJJHHHEEECCCBBB???AAADDDIIIQQQ___ooozzz}}}yyywww|||~~~wwwrrrrrruuupppgggiiittt~~~zzzwww|||mmmKKK666222666111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,************************)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------))))))***+++,,,,,,------,,,,,,---///222666:::===))))))))))))))))))))))))************************++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,++++++*********'''(((***,,,------------///...,,,,,,---......---///...,,,,,,,,,///111333...------///222333222111222555777666333222333555888777888;;;???AAA>>><<>>===:::777444333444222111...,,,++++++,,,---,,,,,,+++++++++,,,---...++++++++++++***)))((('''************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************+++*********))))))((((((************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++))))))))))))************---,,,+++,,,.../////////;;;888888===@@@===888777>>>;;;<<<@@@???;;;<<>>;;;:::;;;999???CCCAAA???BBBDDDDDDDDDCCCAAABBBDDDFFFFFFFFFGGGAAA888111---,,,,,,+++,,,***))))))+++,,,,,,+++***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++))))))*********+++++++++++++++,,,------...//////***)))+++......111999CCC]]]fffqqqvvvtttxxxuuunnnsss}}}wwwppppppttt}}}xxxrrrdddRRRFFFCCCDDDCCCAAACCCGGGHHHEEEEEEIIINNNOOOSSSUUUWWW\\\aaaggglllooommmhhhhhhkkkkkkhhhhhhmmm|||{{{lll]]]SSSPPPNNNMMMOOORRROOOHHHCCCCCCCCCKKKIIIFFFKKKLLLOOOZZZeeeqqq{{{vvvrrrtttuuurrrnnnuuuwww{{{}}}xxxZZZCCC777333///111222000///000...+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))''''''((()))***++++++,,,++++++*********************+++,,,+++)))))))))+++,,,***)))***---///000000,,,---///444888>>>GGGOOO************************))))))))))))))))))))))))++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***+++---......------...---,,,,,,---.........))))))***+++,,,---...///333222333555777888888777888;;;======;;;999:::;;;;;;:::999:::===???>>><<>>;;;:::<<<<<<:::<<<@@@@@@DDDMMMWWWXXXRRRNNNOOOZZZbbbbbb```^^^UUUWWWgggiiilllkkkhhhhhhkkkhhhbbbeeeiiilllnnnnnnllljjjiiijjjeeeaaa```\\\VVVQQQPPPYYYYYYWWWRRRMMMIIIGGGFFFDDDGGGGGGCCC@@@BBBBBBAAAFFFEEEEEEEEEGGGGGGFFFDDD===<<<;;;:::777333...++++++***((()))***++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))************+++++++++++++++,,,,,,,,,---------++++++,,,,,,------......---...000000000:::QQQgggvvvsssrrrwww}}}~~~vvvssszzz|||vvvssstttyyy~~~wwwmmmhhhUUUNNNFFFBBBCCCFFFGGGGGGKKKUUU\\\[[[ZZZ^^^cccggglllmmmppptttzzz|||}}}vvvpppooo[[[XXXYYY]]]\\\SSSIIIDDDEEEJJJGGGFFFKKKIIIEEEKKKOOOUUU[[[aaajjjuuu|||}}}~~~vvvnnnoooxxx|||tttttt{{{|||}}}~~~zzzdddPPP@@@888666333000---,,,+++---000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))************+++++++++************************************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))*********************************)))***++++++******+++,,,++++++++++++++++++++++++222222444<<>><<<;;;;;;<<<>>><<<::::::;;;=========999;;;===???AAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDEEECCCCCCCCC@@@===;;;:::;;;<<<;;;999888666444333222000000111000///---+++******)))))))))***+++---...++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************))))))))))))************************++++++************++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++,,,,,,,,,------...///111333777:::;;;:::999::::::999<<>>555...//////+++---222------,,,,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************))))))((((((************************(((***++++++******,,,---(((+++......---...111444999<<>>@@@???>>>:::;;;<<<=========>>>???AAA@@@?????????@@@@@@@@@<<<======>>>>>>>>>>>>>>>???>>>===>>>@@@BBBBBBCCCAAABBBBBBAAA???===>>>???>>>>>>===;;;999777555444888999999999777444111///,,,+++***))))))***,,,...++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))*********************************)))))))))))))))************************++++++************++++++*********************************+++++++++,,,,,,***+++++++++,,,------------...///000222555999<<<999;;;>>>@@@AAAJJJ```ttt~~~}}}pppiiihhhuuu||||||uuupppppprrryyy|||yyyssskkkhhhjjjllllllllllllnnnppppppkkk```UUUOOOLLLFFF???@@@???>>>@@@AAABBBBBB@@@;;;<<<<<<999555333333444222000......//////...---***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......111888DDDZZZzzzyyyuuuwww|||~~~{{{kkkeee^^^WWWNNNFFFEEEJJJXXXXXXXXXWWWYYY```jjjqqqyyyuuuooohhhccc```______YYYZZZ]]]^^^\\\WWWRRROOOLLLSSS]]]eeejjjpppwww}}}}}}{{{{{{wwwjjjhhh^^^]]]jjjmmmgggiiidddWWWMMMKKKIIIEEEIIIRRR[[[mmm~~~|||~~~wwwmmmfff______gggttt|||qqqsss~~~zzznnnQQQ???222444666000...111------,,,,,,,,,,,,------,,,,,,+++++++++++++++***))))))*********+++++++++************************************************************************((()))))))))************))))))))))))))))))))))))******))))))))))))))))))***************+++++++++***+++,,,,,,******+++,,,***---000///...111999???BBBKKKVVV^^^dddeee___XXX************************++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......000222444444444555888;;;::::::;;;;;;<<<<<<<<<===@@@@@@AAACCCGGGIIIIIIHHHHHHFFFDDDDDDFFFJJJNNNPPPLLLMMMNNNNNNMMMLLLKKKKKKMMMLLLJJJGGGEEEDDDDDDCCCDDDBBB@@@@@@BBBCCCBBBAAA;;;===>>>===<<<<<<===>>>>>>======<<<;;;999777666:::;;;<<<>>>===<<<:::999222000---+++******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))******************************++++++************++++++***************************++++++++++++,,,,,,,,,******+++,,,,,,---......000222333333444666;;;???BBBEEEJJJMMMPPPZZZppp}}}vvvqqqnnnqqqzzzwwwuuuwww}}}{{{wwwlllooosssvvvyyy}}}{{{nnngggbbbZZZRRRTTTPPPKKKGGGDDDBBB???>>>??????>>>===;;;:::;;;<<<444222000///000000///...,,,+++++++++*********)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++))))))*********++++++++++++,,,,,,,,,,,,,,,------111///555FFF[[[mmm|||}}}|||zzzxxxzzz{{{|||yyy|||{{{qqqhhhZZZTTTNNNHHHDDDFFFQQQ\\\kkkooouuuyyy|||wwwllleee^^^XXXPPPNNNJJJGGGDDDCCCDDDDDD@@@BBBCCCCCCCCCDDDCCCBBB:::>>>CCCFFFGGGJJJNNNQQQVVVZZZeeeqqqwww{{{ooojjjtttzzzzzzxxxllldddXXXJJJGGGMMMMMMNNNUUUcccuuuzzzuuu{{{~~~{{{tttkkkfffgggnnnuuu{{{}}}vvvZZZ>>>555444222///000...------,,,,,,------...,,,,,,,,,++++++*********))))))*********+++++++++************************++++++++++++++++++++++++************************((()))))))))************))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++,,,------,,,***)))***+++---///000///111888DDDNNNYYYaaaddd\\\RRRLLLFFF@@@++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...///000111...111444555444666:::>>>>>>@@@BBBDDDEEEFFFEEEEEEHHHIIIKKKPPPVVV[[[\\\]]]```[[[VVVTTTXXX```hhhllljjjjjjjjjhhhdddbbbaaabbb^^^]]]ZZZWWWSSSOOOMMMKKKIIIFFFDDDCCCDDDBBB>>>::::::;;;<<<<<<;;;:::;;;===============<<<<<<<<<<<<777999;;;>>>@@@AAAAAAAAA888666333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---...//////000///111444555666;;;BBBGGGOOOQQQTTTXXXYYY^^^jjjxxxxxxzzzxxxsssrrruuuyyyzzz}}}zzz|||zzzxxxxxxqqqtttxxx{{{}}}|||tttlllmmmhhh___WWWPPPIIICCC@@@;;;;;;<<>>???BBBCCCBBB===???@@@???>>><<<===>>>===AAAKKKSSSWWW[[[eeeppp{{{zzzooojjjuuuqqq[[[OOOMMMIIIIIIIIIIIILLLXXXnnn}}}rrrdddaaahhhqqqwww~~~xxxvvvzzz{{{TTT888///000111000......------------......---,,,,,,++++++*********)))************+++++++++************************++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))''''''((()))***+++,,,,,,)))))))))***++++++,,,,,,,,,------,,,+++***+++,,,***---111777@@@OOO```kkkuuuwwwlllSSS@@@;;;<<<<<<++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......---------...000222444555444777;;;<<<;;;<<>>>>>>>>>>>>>>>>>>>>???AAABBBCCC======>>>??????@@@@@@@@@<<<;;;999777444222000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((()))))))))************************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------......///111222222333000444999===BBBIIITTT\\\cccaaabbbeeeeeebbbbbbdddfffllloooooosss{{{~~~zzz{{{yyy}}}xxxzzz|||~~~~~~~~~{{{yyyuuuqqqmmmfff___[[[GGGBBB======AAAAAA===888999777444333333333111000//////...------,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))************+++++++++++++++,,,,,,,,,---------++++++,,,---///000111111///777III[[[gggkkkoootttrrruuu|||{{{}}}yyynnncccWWWLLLDDDDDDCCCGGGQQQ[[[eeerrr}}}wwwnnneeeaaa[[[[[[VVVNNNIIIJJJHHHEEECCCCCCDDDDDDDDDCCCCCCCCCDDDGGGGGGCCCCCCGGGHHHEEEBBBDDDEEEEEEDDDCCCCCCCCC@@@@@@CCCFFFEEEDDDIIIPPPVVV]]][[[YYYbbbkkkvvvrrrccc[[[MMMLLLLLLKKKGGGFFFOOO\\\jjjzzz~~~tttjjjggglllsssrrrxxx~~~yyyzzzyyy~~~lllFFF222111333000......------------......------,,,,,,+++******))))))************+++++++++************************************************************************))))))))))))************))))))))))))))))))))))))(((((())))))*********+++((())))))***++++++,,,,,,)))***,,,,,,,,,,,,---//////222777@@@NNN^^^llluuurrrqqqaaaHHH999<<>>===;;;999666444333,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++************************(((((())))))*********+++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///000111222333444555555888===EEELLLSSS]]]jjjtttvvvrrrrrrvvvvvvmmmddd```ZZZdddlllpppuuu}}}~~~{{{~~~yyytttyyy___SSSEEE???AAADDDCCC???>>><<<999888888777555444000000///...------,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++))))))*********+++++++++***+++,,,...000111222333666FFF[[[hhhjjjkkkwww~~~zzzuuu}}}~~~xxxsssiii\\\PPPIIIGGGGGGNNNPPPXXXfffqqqwww}}}{{{uuukkkaaaXXXQQQMMMKKK[[[^^^\\\SSSKKKHHHHHHGGGEEEFFFIIILLLNNNOOOOOOOOOIIIMMMNNNJJJKKKOOOOOOKKKHHHIIIIIIIIIHHHFFFDDDCCCDDD@@@@@@CCCDDDBBBBBBDDD999EEEHHHEEEGGGHHHOOO```uuuzzzrrrYYYKKK??????BBBBBBDDDGGGJJJWWWppp{{{uuupppnnnnnnyyytttnnnnnnyyy}}}www{{{}}}WWW<<<666444---......------------......------,,,,,,+++***)))))))))************+++++++++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************))))))))))))((())))))***++++++,,,,,,&&&(((***,,,,,,...000222======???EEEMMMVVV\\\___WWWWWWMMM<<<888AAAIIIGGG************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,------...//////.........---------...000000...---+++222;;;???===;;;???EEENNNUUUaaaiiihhheeelllxxx|||{{{yyy~~~qqqmmmeee[[[RRRMMMNNNPPPFFFBBB@@@AAA@@@AAAHHHPPPMMMPPPIII<<<===GGGFFF<<<===;;;<<<===<<<888:::???666222...---......***'''---+++)))***,,,---,,,)))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++,,,,,,)))***,,,,,,,,,---000222111555777666444777>>>EEECCCSSS[[[```jjjooowwwzzzqqqnnnoooffffffhhhqqq|||}}}{{{yyyrrrxxxpppVVVEEE@@@AAA@@@>>>>>>@@@BBB???:::777666777888666333111000///,,,******************)))))))))++++++************++++++************************((('''%%%%%%'''+++///222,,,+++++++++******))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------000............000:::EEEVVVdddrrruuusssxxx}}}vvvwww}}}yyy{{{zzzoooeeeZZZOOOJJJFFFDDDJJJSSS___lll{{{~~~wwwqqqoooVVVQQQIIIFFFEEEGGGGGGFFFRRRbbbpppnnn___PPPMMMPPPSSSVVV\\\aaafffhhhhhhhhhiiifffccc___]]]]]]^^^___XXXWWWUUUSSSRRRQQQPPPPPPMMMJJJFFFCCCCCCCCCBBBAAACCC@@@<<<;;;<<<@@@BBBCCCNNNRRR\\\lll|||ooo^^^MMMGGGDDD@@@@@@BBBDDDEEEQQQkkk~~~rrrrrr|||llluuu{{{tttfffiii}}}xxxyyyoooLLL777555555555...///111---111111''',,,,,,------,,,,,,+++***++++++************++++++++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,***+++,,,---///333999===MMMMMMLLLKKKJJJHHHFFFEEEAAAAAA<<<888@@@QQQ^^^bbb++++++++++++++++++++++++*********+++,,,,,,,,,---***++++++++++++,,,,,,,,,------............------000...,,,,,,...222555666888:::===???AAAIIIUUU```kkkvvv~~~yyy||||||wwwssswwwwwwuuu}}}~~~yyy||||||rrrjjjgggddd```]]]TTTLLLFFFEEEDDDCCCFFFJJJHHHMMMKKKDDDEEEMMMQQQOOOHHHAAA<<<===???===>>>@@@===:::555000,,,+++---///...---+++,,,...///---+++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++++++++,,,)))************+++++++++++++++++++++++++++++++++************************+++++++++++++++,,,,,,,,,((()))++++++,,,...111444999:::999666444999BBBKKK]]]hhhiiiiiiqqqxxxzzzsssqqqtttsssuuu{{{{{{www~~~~~~~~~lll[[[NNNEEE@@@===@@@AAABBB@@@===999777777;;;999777666555333///---,,,,,,++++++************++++++************++++++***************************)))'''''''''***,,,...++++++*********)))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------...000222111000777KKK^^^~~~yyyxxx|||zzzyyynnnaaa\\\RRRJJJIIIKKKQQQZZZdddwww~~~xxxiii]]]VVVMMMIIIDDDAAABBBCCCCCCBBBLLLZZZiiilllcccZZZYYY\\\]]]```fffmmmsssxxx{{{|||zzzxxxuuurrrpppoooooooooooonnnkkkgggccc```]]][[[ZZZWWWRRRNNNKKKIIIGGGEEEGGGDDDAAA@@@@@@AAAAAAAAABBBDDDIIIRRR^^^mmm{{{yyydddOOOHHHHHHFFFEEEDDDFFFDDDGGGTTTeeevvv{{{www|||ooouuutttllllllwww|||wwwuuuWWWEEE???777444---000222///111222))),,,------------,,,++++++++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************************************************************++++++++++++++++++,,,,,,,,,,,,---...222999BBBHHHZZZZZZWWWOOOFFF???<<<<<<777999999:::FFFZZZiiinnn,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------///......///111444777999AAABBBEEEJJJSSSbbbqqq{{{|||uuu|||zzzvvvvvv}}}|||}}}}}}}}}xxxjjj[[[TTTPPPIIICCCAAAFFFJJJMMMNNNPPPVVV```hhhXXXMMMCCCBBBCCCAAA>>>>>>@@@@@@???999222...000333...---,,,,,,---...---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---)))***,,,---...111555888:::<<<===<<<>>>FFFSSS]]]qqqwwwsssmmmqqqvvv}}}xxx~~~}}}~~~yyyuuu~~~tttaaaQQQGGGCCCAAA@@@?????????>>><<<:::<<<;;;::::::999666222///------,,,+++++++++++++++++++++************++++++************************++++++***)))((()))))))))******))))))))))))(((((())))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------***...111000///===]]]zzz}}}uuuuuu|||~~~yyytttmmm___QQQOOOIIIGGGOOOZZZfffqqqyyy~~~wwwlll___QQQFFF@@@EEECCCAAA@@@@@@@@@>>>======JJJ[[[dddffffffiiilllnnnpppuuu{{{{{{tttooolllkkkggg```ZZZUUUPPPKKKHHHIIIFFFCCCBBBAAAAAA???>>>:::===??????CCCRRRgggxxxwwwiii]]]QQQHHHEEEFFFCCC@@@???BBBHHHSSSeeeuuuwwwsssuuuuuuoooiiijjjttt}}}uuutttkkk[[[MMM999444---111444000111333------------------,,,++++++++++++************++++++++++++++++++++++++++++++******************************++++++++++++******************************************************++++++++++++++++++++++++************++++++,,,---///111333777>>>IIIVVV^^^hhhggg```RRRCCC999777999<<<===>>>???FFFSSS]]]aaa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------,,,,,,---------...+++...111555777999;;;<<>>888333111---,,,,,,+++,,,++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------------...///000222777<<>>===???AAA@@@>>><<<;;;;;;<<<;;;888444000---,,,++++++++++++,,,---++++++************++++++***************************************)))(((''')))))))))((((((((((((((())))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,...000000222DDDiiizzzzzzyyywwwvvvxxx|||zzzrrrkkkfff^^^SSSKKKHHHKKKSSSbbbpppzzz}}}}}}pppfffXXXLLLFFFDDDCCCBBBFFFFFFGGGGGGGGGEEEBBB@@@>>>IIIXXXgggrrryyy~~~xxxqqqjjjccc\\\WWWTTTPPPKKKGGGFFFEEEDDDCCC>>>AAACCCAAA>>>BBBNNNYYYzzziiiSSSIIIJJJAAA??????AAAAAABBBJJJSSSYYYlll|||{{{wwwrrreee^^^gggvvvyyypppsss|||gggLLL:::000111555000000333///---------...---,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************************++++++++++++******************************************************++++++++++++++++++++++++************+++---...///444777>>>FFFPPP\\\iiippppppiii]]]NNNBBB<<<>>>AAAIIIJJJIIIGGGGGGJJJMMMOOO++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------...///000111///111555999>>>FFFOOOUUUjjjsss|||}}}uuu~~~yyytttooolllcccWWWLLLIIIHHHIIINNNTTT[[[WWWUUUSSSNNNFFFCCCDDDBBBBBBBBBDDDCCC@@@999444000000000...---+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((())))))))))))*********))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,------......///000222444888>>>FFFLLLVVV\\\aaabbb^^^[[[[[[]]]___lllrrruuu{{{yyyxxx|||}}}zzzuuuzzz}}}~~~yyypppjjjSSSMMMEEE@@@@@@@@@???>>>===<<<===>>>>>><<<888555---,,,+++******,,,---...++++++************++++++************************((()))******+++***))))))((((((((((((((()))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,---------.........444222111333;;;NNNmmmzzzrrrtttxxx~~~}}}{{{yyyooocccZZZSSSOOOMMMMMMRRR\\\jjjwww}}}sssjjjWWWOOOEEEAAACCCHHHLLLNNNLLLOOOSSSWWWYYYXXXWWWVVV\\\cccooo|||~~~xxxpppiii```XXXRRROOOMMMLLLEEEFFFFFFDDD@@@???@@@CCC```uuuvvvcccYYYLLLFFFBBBCCCDDDAAA??????DDDWWWuuu~~~|||zzzxxxlll___bbbnnnppp{{{yyysssyyypppHHH888333444//////333///------.........---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******************************************************++++++++++++++++++++++++*********+++---000333444777>>>GGGQQQZZZaaahhhlllmmmaaaPPPDDD@@@BBBFFFHHHLLLMMMOOOPPPOOONNNPPPSSS************************,,,,,,,,,,,,------------,,,,,,,,,,,,------------............000222555666;;;;;;<<<@@@JJJZZZnnn|||wwwnnnxxx}}}jjj[[[RRRMMMIIIFFFNNNOOORRRVVVUUURRRSSSWWWSSSMMMEEEAAAAAABBB@@@===777888777444111.........,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.../////////111444999@@@KKKVVV]]]dddkkkrrrrrrmmmfffcccbbbkkkwwwzzzzzz|||sssjjjllljjjooovvv}}}yyy}}}{{{zzz{{{xxxsssmmmfff___VVVMMMFFFAAA===;;;?????????AAABBBAAA>>><<<111000---,,,+++,,,---...++++++************++++++************************'''((()))******+++******(((((())))))))))))******))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,,,,---------............222///111777BBBQQQgggyyy~~~}}}xxxvvvwww|||||||||yyyrrrfffXXXNNNIIIIIIOOOWWWgggqqq|||zzzooo^^^PPPEEEDDDDDDGGGMMMRRRRRRRRRUUU[[[dddkkkooorrrssstttzzzmmmccc[[[UUURRRLLLHHHDDDAAA@@@@@@AAAAAAFFFSSSjjjssseeeVVVGGGCCCCCCBBB???===>>>III___~~~|||yyyzzz}}}xxxkkkdddfffhhhsss~~~|||~~~]]]DDD666555000000333///...............---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000444888;;;<<>>@@@GGGKKKMMMMMMOOOTTTWWWVVVSSSUUUYYY+++++++++++++++++++++++++++,,,,,,,,,---.........,,,,,,,,,------------.../////////000333666999;;;CCCFFFJJJPPP[[[nnnzzzsss~~~yyyhhh___VVVLLLHHHGGGLLLUUU\\\___cccgggccc\\\RRRHHHBBB@@@@@@AAA<<<===<<<888333///...///,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************+++++++++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////222555:::BBBNNN]]]kkkuuuuuuzzz~~~yyyuuuuuuwww{{{|||uuusssiiiaaaeeesssuuuzzzyyyuuuuuuuuutttrrrqqqnnnhhh___SSSHHHAAA===???>>>>>>@@@BBBCCCBBBAAA999666333///,,,+++,,,,,,++++++************++++++************************)))))))))))))))*********)))))))))*********++++++))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,------------............,,,///777BBBLLLVVVeeerrrvvvzzz}}}~~~{{{yyyyyyzzz}}}~~~{{{tttddd[[[QQQLLLKKKOOO[[[hhhuuu|||}}}ssseeeYYYNNNDDDEEEFFFJJJOOOUUUYYY[[[\\\eeellluuu}}}}}}qqqgggaaaWWWSSSMMMGGGDDDCCCDDDDDD<<>>BBBMMMaaa}}}zzzwwwxxxyyytttkkkccciiilllvvv{{{tttRRR;;;666111222444000...............------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///444999>>>AAABBBIIIQQQVVVVVVSSSOOOLLLTTTMMMFFFCCCGGGNNNSSSVVVYYYZZZ___ccc```[[[[[[aaa,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,---------......//////000111444888<<>>===>>>===999333...---...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***++++++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000555999@@@KKKZZZlll}}}~~~{{{~~~|||~~~uuummmnnnmmmmmmvvv~~~~~~}}}}}}|||zzz{{{}}}~~~sssuuutttlll^^^QQQGGGCCC===<<<<<<===@@@BBBBBBBBB???<<<777222---+++******++++++************++++++************************+++***)))))))))))))))***))))))******+++++++++,,,))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,---------.........//////---555CCCRRRZZZaaalllwww{{{yyyyyyzzz~~~xxxnnnWWWPPPMMMOOORRRYYYhhhwwwzzz}}}vvvdddRRRKKKHHHFFFOOOOOOPPPRRRXXXaaajjjooorrryyy~~~vvvcccaaa\\\TTTLLLFFFDDDCCC@@@BBBCCCEEEUUUqqqyyyaaaQQQHHHCCCBBBCCC;;;>>>CCCMMM```xxxsssmmmqqquuuoooeeekkkggglllzzzzzz~~~[[[>>>777333333555111......//////......---,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111666<<>>:::999;;;???CCC>>>555000000111///------//////---***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***++++++++++++******)))))))))************+++++++++---------,,,,,,+++++++++...+++)))))),,,---,,,***...///***,,,222///111???IIIRRRYYYcccnnnrrr||||||yyytttrrrttt{{{}}}~~~}}}|||~~~yyywwwssspppjjjaaaUUUMMMAAA@@@@@@AAABBBBBBAAA@@@AAA???<<<999666222---)))++++++++++++*********)))+++,,,---...---,,,+++***+++)))(((((()))******)))************************)))************+++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333333FFF]]]jjjlllnnnwwwyyy{{{oooZZZRRRNNNOOOYYYeeennnxxxooocccVVVNNNJJJIIIMMMSSSWWWZZZ^^^cccjjjrrr{{{yyymmmfff^^^SSSMMMMMMGGGDDDBBBBBBDDDNNNaaasssjjjVVVOOOIII@@@>>>AAABBBBBBIIIWWWeeemmmnnniiissszzzwwwjjjaaabbbqqqzzz{{{qqqUUU<<<444777666///333000...---..................---,,,,,,+++******************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++000000///...---,,,,,,++++++***)))***+++,,,+++***,,,...111333:::GGGUUU\\\YYYWWW\\\fffiii___NNNDDDPPPUUUYYYYYYUUUUUUZZZ```cccnnn}}}---------,,,,,,+++++++++---------------------------,,,,,,,,,...000111222:::666666===DDDPPPfff|||yyyssssssyyy|||xxxssssssvvv|||yyywwwwwwtttoookkknnnrrruuuuuurrrooonnnooohhhiiiiiilllwww~~~{{{lll[[[OOOMMMSSSZZZ]]]cccgggcccXXXNNNIIIHHHAAA===<<<@@@AAA===777555111...,,,+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***++++++++++++*********)))************++++++++++++---------,,,,,,+++++++++---+++***+++---///---,,,---///***+++444666===NNN]]]ccceeeiiippppppuuu}}}|||{{{|||{{{zzzyyyyyyyyyyyywwwqqqgggaaaMMMFFF???<<<>>>@@@@@@???DDDBBB???<<<999555///++++++++++++******************++++++,,,---------,,,,,,***))))))***+++***)))************************)))************+++++++++++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,...000222HHHiii{{{|||vvvkkk]]]SSSSSSUUU]]]kkkxxx}}}xxxqqq[[[TTTNNNNNNPPPRRRVVV[[[___dddlllttt|||yyyhhh\\\XXXSSSNNNHHHDDD@@@@@@GGGPPPccc|||tttdddUUUHHHDDDCCC@@@>>>===CCCPPP[[[tttvvvrrrssssss|||ppphhhjjjnnnsssxxx}}}xxxdddNNN???888444111111000...---...///...---......------,,,++++++***************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++......------,,,+++++++++))))))***+++,,,------,,,+++222999@@@KKKZZZgggnnnkkkhhhhhhjjjfff[[[PPPKKKNNNXXXeeejjjgggdddeeegggrrrxxxzzzxxxxxx------,,,,,,,,,,,,++++++------------------------,,,,,,---...000222333444;;;<<<@@@GGGVVVnnn{{{rrrrrrxxx}}}}}}vvvwww}}}zzzooommmqqqvvv{{{xxxppplllnnnssswww}}}~~~sssiiicccbbbiiilllmmmmmmrrr{{{rrrrrrqqqrrrxxxxxx}}}rrrYYYPPPPPPPPPMMMVVV___aaa[[[VVVTTTUUUPPPDDD;;;>>>DDDDDD@@@<<<333000,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***++++++++++++************************+++++++++,,,------,,,,,,,,,,,,++++++,,,++++++---//////...,,,---000,,,...:::BBBNNNbbbnnnssspppqqqwwwtttttt~~~zzzyyyzzzzzz}}}~~~zzz{{{}}}{{{uuuppp```UUUFFF===<<<>>>@@@@@@EEECCCBBB@@@>>>999333///,,,,,,++++++************)))*********,,,---...///...,,,*********+++***)))************************)))************+++++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++...222555VVVzzzyyy~~~{{{zzz~~~zzzkkkXXXQQQUUUUUUaaappp|||ppp[[[IIIGGGIIIPPPWWW[[[___dddgggnnnxxxmmmeeeYYYQQQJJJGGGDDD???>>>@@@BBB```dddMMMJJJEEECCCCCC???;;;BBBMMMccc}}}wwwoooppp}}}wwwnnniiijjjtttxxxuuuzzz~~~}}}uuuaaaJJJ888222333000///......//////...---......------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++*********((()))***,,,------------***777EEENNNXXXeeerrrwwwrrrlllgggccc\\\SSSQQQRRRMMMYYYiiitttwwwuuutttttttttvvvwwwvvvuuutttuuuvvv,,,,,,,,,,,,,,,,,,,,,,,,------------...............///000111222444666888888DDDRRR^^^ppp~~~www{{{~~~vvvpppuuu{{{xxxxxx~~~|||yyyuuuoooooolllgggfffqqqqqqdddYYYMMMLLLQQQYYY```cccbbbaaa``````RRREEECCCFFFEEECCCAAA999666111---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,333222444AAALLLYYYkkkpppvvvuuuwww~~~{{{www|||{{{|||yyy|||{{{xxxxxx{{{~~~~~~zzzwwwtttpppfffWWWHHH@@@>>>???AAABBBBBBBBBBBBAAA>>>999555///...---+++******+++++++++******)))***,,,...//////---+++***++++++***)))************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++++++++,,,++++++,,,,,,,,,,,,------......///......111777===]]]zzzvvvyyyxxxtttzzz}}}xxxssscccQQQQQQ]]]\\\qqq{{{sss```JJJHHHGGGLLLVVV___cccgggkkkuuuzzz{{{hhh\\\QQQMMMLLLHHHDDDCCC>>>III```~~~www\\\PPPGGGDDDHHHGGG@@@@@@GGGSSSllluuurrrtttxxxxxxtttsssxxx|||}}}}}}{{{sssZZZAAA666666000///...///000000...---......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,(((***,,,,,,,,,,,,------,,,AAASSSVVVWWW^^^iiioooiiiaaaYYYUUUSSSQQQSSSWWWMMMTTTaaaooo{{{nnnooooooppprrruuuyyy|||,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////111222333444888===BBBGGGVVVgggrrr|||{{{|||vvv{{{}}}xxxmmmgggjjjnnn}}}vvvhhhXXXVVVVVVYYYaaajjjppppppmmmlllaaaVVVNNNHHHCCCAAACCC@@@===999444///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,888;;;===HHHQQQZZZiiinnnwwwwwwxxx}}}yyyqqqrrrooopppnnnmmmrrr{{{{{{yyyyyyzzz|||}}}|||yyy|||~~~}}}|||wwwrrrhhhXXXIII@@@???AAA>>>>>>???AAABBBAAA===;;;333222///---++++++++++++---,,,***))))))***+++,,,...,,,******+++,,,+++***************************))))))*********+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,---------...///000//////555>>>FFFkkk||||||}}}}}}zzzyyy~~~tttuuupppeeebbbYYYOOOTTTbbbkkkwwwcccZZZRRRJJJRRRPPPUUU___hhhlllqqquuuyyyeeeYYYSSSLLLEEEBBBFFFAAAGGG^^^zzzcccSSSEEEDDDDDD@@@>>>@@@HHHVVVrrrxxxuuu|||~~~zzzwwwpppiiiwww~~~~~~}}}zzz^^^FFF999333111000///000000///---......------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------***+++---,,,++++++---///444MMMaaa]]]TTTVVV```fffcccWWWMMMLLLOOOQQQRRRTTTKKKPPP\\\nnntttuuuvvvuuuttttttwwwzzz++++++,,,,,,,,,,,,---------------...//////000000///111333555:::DDDPPPZZZjjjpppwwwyyyvvvxxx~~~yyyxxx}}}tttlllnnnqqqrrrpppkkkiiikkknnnwwwbbb]]]YYY]]]gggooossssssqqqkkkddd[[[NNNCCC???BBBBBBAAA???;;;555000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---------///111555EEEKKKKKKSSSWWW\\\fffrrr}}}|||wwwxxxqqqhhhiiijjjlllnnnqqqyyy|||zzzwwwuuuvvvxxxzzzzzzzzz~~~yyyxxxrrrfffWWWJJJCCCAAA<<<<<<<<<>>>AAAAAA@@@>>>888666333///,,,+++++++++,,,,,,+++***************,,,+++))))))+++,,,+++***************************)))************+++++++++++++++++++++++++++++++++******++++++,,,---------***++++++,,,,,,------...,,,...//////000888EEEOOOuuu~~~{{{zzz}}}uuusssssszzztttrrrwwwzzzrrrcccWWWUUUWWWYYYaaakkkyyyiiiTTTNNNRRRUUU\\\[[[```jjjtttyyy}}}~~~lllaaaUUUKKKFFFEEE??????FFFSSSdddpppWWWFFFAAA@@@???>>>AAAGGGWWWqqq~~~uuuvvvyyy||||||wwwpppjjjmmmvvv~~~~~~|||}}}~~~}}}```CCC777555222000000000///.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------......+++,,,...---,,,---222777AAAZZZjjjbbbWWW[[[dddhhh^^^QQQFFFGGGKKKMMMMMMMMMNNNWWWfffxxxzzz}}}yyyqqqkkkkkkmmm+++++++++,,,,,,------------------...///000000000000222666<<>>AAABBB@@@:::333///...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,---------+++,,,------...111666;;;GGGZZZ```^^^bbbdddeeemmmxxxwwwuuuqqqmmmpppnnnsssxxx|||}}}{{{{{{}}}|||yyyxxx|||}}}|||~~~}}}zzzvvvqqqiii]]]PPPGGG>>>===<<<===???@@@@@@@@@===:::666111...,,,++++++)))******++++++++++++******)))'''(((***,,,,,,+++************************)))************+++++++++++++++++++++++++++++++++******++++++,,,------...******+++,,,,,,---......+++...000111444>>>MMMZZZrrryyy~~~xxx{{{yyyzzz}}}qqqpppqqqnnnfff]]]UUUVVV___llluuuzzz}}}vvviii\\\UUUVVV\\\aaaddddddjjjvvv{{{kkk]]]VVVIIICCCAAAAAA???GGGdddsssYYYKKKIIIFFF???===AAAGGGUUUooorrrlllnnnyyyyyyrrrppphhhrrr{{{~~~wwwUUU<<<888333000000000000000------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------------+++---.........222;;;BBBPPPbbbjjjaaa]]]eeellljjjUUULLLEEEGGGLLLOOOSSSWWW]]]iiiyyy|||yyywww}}}}}}rrrkkknnnttt+++++++++,,,,,,------------------...///000000111222555;;;DDDSSSkkkzzzmmmgggzzz}}}|||xxxwww~~~yyyrrrgggjjjtttwwwggg]]]^^^iiitttnnnlllkkkhhh^^^OOODDD@@@:::???CCCCCC===666111...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************+++++++++,,,,,,++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------)))+++---...000555<<>>@@@@@@???@@@===888333...,,,++++++&&&((()))+++,,,,,,,,,+++((('''&&&'''***,,,,,,+++************************)))************+++++++++++++++++++++++++++++++++******+++,,,,,,---......******+++,,,,,,---......---000333444888CCCUUUbbbmmmttt~~~}}}tttmmmpppnnnfff[[[YYYVVVXXXeeewww|||hhhVVVTTT\\\aaadddfffiiikkkrrr}}}kkkaaaWWWMMMGGGGGGDDDBBBQQQeeejjjWWWRRRJJJ===;;;AAACCCFFF[[[yyyvvvkkkmmm|||vvvkkkiiigggrrr~~~ddd@@@;;;555000///000111111------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///000777BBBKKKZZZdddfff]]]___lllooogggPPPKKKIIIMMMSSSZZZeeeooommmzzzwwwooossszzzyyy{{{yyy---,,,,,,,,,,,,---......***,,,---......000222555555:::BBBRRRnnnyyyxxx||||||{{{~~~|||{{{wwwmmmgggjjjpppuuu}}}lll[[[]]]gggmmmjjjfffbbb\\\RRREEE<<>>???BBB???777//////...---+++******+++,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***,,,---000111222777HHHXXXgggsss}}}}}}|||~~~}}}{{{{{{}}}yyyvvv~~~zzztttnnnmmmqqqvvvxxxwwwwwwxxx~~~|||vvvssssssqqqlllgggaaakkkzzzxxxuuuwww{{{zzz|||~~~{{{zzz{{{|||xxxnnnfffNNNEEE;;;999===AAABBB@@@CCCAAA===999444///,,,***+++---...---***((()))+++************************++++++************+++++++++++++++***************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------...............000,,,---555AAANNN]]]jjjooo{{{{{{qqqiiidddbbbXXX[[[```eeekkkrrryyy~~~mmm\\\QQQVVV]]]___eeemmmrrruuu{{{{{{ggg___TTTLLLJJJEEE>>>CCCOOO```xxxqqqQQQEEEGGG@@@BBBAAACCCPPPggg|||xxxrrryyyyyymmmhhhjjjkkkqqq~~~}}}sssJJJ;;;222555666///,,,//////............---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------000,,,+++...666BBBRRR^^^cccdddaaa```iiirrrjjjZZZNNNYYYRRRSSSYYYbbbvvvssswww{{{{{{tttkkkiiiooowwwuuuwwwzzz......------......///000666333000...///222555777>>>KKK[[[kkk~~~~~~{{{{{{{{{~~~~~~pppkkkjjjgggeeeeeetttjjjccceeebbbfffiiiggg```XXXSSSQQQSSSMMMFFFBBBAAA???;;;777111///---,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---.........,,,...222999>>>GGGVVVeeerrr~~~vvvyyy{{{yyyuuuoooppprrrsssuuuzzz{{{|||~~~~~~}}}ssskkkggggggjjjeee```^^^^^^\\\XXXSSSVVV___lllwww}}}}}}{{{tttfff]]]YYYbbbeeejjjooorrruuuwwwxxx~~~|||xxxqqqmmm\\\RRRFFF===<<<>>>@@@@@@BBBAAA>>>;;;666222...,,,+++,,,---,,,***)))***,,,************************++++++************++++++******************++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------............///222///555GGGZZZeeeiiikkk|||xxxlllccc^^^]]]XXX]]]gggpppvvvvvvssspppcccZZZWWW___ddddddjjjsssyyy|||tttcccSSSOOOJJJCCCBBBGGGLLL```xxxppp[[[LLLCCCCCCBBBAAAFFFWWWppp}}}zzzuuuooorrrjjjiiilllvvvqqquuu}}}vvvVVVDDD666666777222...000///............---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------,,,,,,,,,000000000333===PPPcccoookkkaaaYYYZZZ``````ZZZTTTZZZeee^^^```fffqqq|||tttiii```aaaiiirrrvvvxxx{{{//////......//////000111222000...///333999>>>AAAKKK\\\ooozzz{{{zzzxxxxxx{{{xxxpppeee\\\^^^jjjxxxiiiccc^^^eeemmmmmmgggcccdddgggeee^^^RRRGGG@@@>>>???AAA555111...---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---++++++,,,---000111///111:::GGGSSS]]]iiitttzzzuuuvvvyyy~~~}}}|||vvvmmmgggooozzz}}}}}}|||yyyxxx~~~{{{uuusssjjjeeeaaaaaacccaaaZZZTTTRRROOOLLLLLLNNNNNNKKKIIIOOOWWWdddpppuuusssnnniiihhhooowwwwwwnnn```SSSLLLLLLPPPWWW^^^eeeiiikkklllsssxxx{{{uuupppnnnjjj```RRREEE===<<>>???BBB>>>???@@@@@@>>>:::666444------,,,+++******+++,,,************************++++++************++++++(((((()))***+++,,,,,,,,,******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000222:::TTT{{{}}}uuufff]]]]]]___cccnnn|||~~~pppaaaWWWWWWYYYbbbmmmssstttxxxppp```XXXOOOHHHDDD>>>BBBKKKaaaiiiVVVKKKFFFIIIEEE>>>FFFVVV{{{yyyrrr{{{~~~xxxvvvyyy~~~zzztttvvv~~~|||aaaDDD777444222000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,+++111444999JJJ^^^ddd^^^YYYWWWZZZ^^^^^^\\\cccnnnppp~~~xxxwwwwww{{{oookkkeeeaaa```aaabbbbbbyyy{{{......------......///000000333444444777DDDYYYiii|||xxxqqqoooyyy}}}{{{{{{zzzssspppttt{{{~~~pppjjjeeehhhpppuuusssnnntttnnnaaaQQQCCC<<<===AAA@@@:::222......000111111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------***---//////------///111555;;;JJJ___mmmpppoooooottt|||zzzrrryyy{{{~~~{{{vvvrrrqqquuu|||wwwgggiiikkkiiiccc]]]ZZZYYYUUUWWW[[[```bbb___WWWQQQMMMPPPUUU[[[ccciiilllmmm```dddjjjppptttqqqkkkeeehhhkkknnnooolllfff```\\\XXXXXXYYY\\\___```]]]ZZZTTT[[[fffqqquuuxxx~~~zzz}}}}}}{{{uuurrrkkk___OOODDD???>>>===???@@@AAA@@@===:::888000...,,,+++++++++,,,,,,************************++++++************++++++(((((()))***+++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111333AAA___~~~qqqddd___aaafffnnnwww}}}qqqccc\\\ZZZ]]]^^^dddnnnwww{{{~~~rrraaaTTTLLLHHHEEECCCBBBMMMiiidddOOOBBBEEEHHHEEEFFFNNNaaarrrttt{{{xxxzzz|||tttqqqyyysssTTT???666111/////////............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------000555===HHHZZZfff___PPPTTTcccllldddZZZZZZ```ddddddvvvvvv{{{|||zzzuuurrroookkkhhhwww{{{......------......///000333444555777CCC]]]~~~}}}tttsss{{{}}}wwwrrrqqqmmmgggrrr~~~|||qqqgggfffnnntttrrrnnnrrrmmmcccUUUGGG???===>>>AAA===888333000000111333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------***---000000///000444777FFFLLL\\\oooyyyyyyvvvuuuwwwuuusssuuuuuuuuuyyy~~~uuu|||~~~{{{xxxsssrrryyyyyynnn^^^]]]\\\[[[[[[[[[ZZZZZZSSS[[[eeelllllliiigggfffiiimmmsss{{{tttpppllllllrrryyy~~~~~~}}}yyynnnkkkhhhhhhhhhfffbbb]]]QQQPPPPPPTTTYYYcccuuuzzz{{{|||qqq```PPPCCC===>>>???@@@AAA@@@???===;;;444111...,,,,,,,,,,,,,,,************************++++++************++++++)))))))))***+++++++++,,,******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111222666GGGccc~~~~~~uuujjjcccbbbfffjjjtttwwwwwwpppddd\\\]]]```dddeeehhhpppyyyvvvcccVVVOOOIIIEEE@@@BBBQQQhhhgggOOOGGGFFFDDDDDDGGGOOOuuuwwwpppyyywwwuuutttuuu{{{|||uuuwwwnnnUUUAAA555000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------......///222666BBBTTTdddggg]]]QQQQQQdddlll___RRRSSSXXXYYY^^^qqqqqqtttrrrssszzz~~~~~~~~~~~~yyy~~~//////......//////000111222444999FFF]]]|||}}}}}}}}}zzzrrriii^^^cccsss{{{qqqlllmmmpppssspppkkkbbbVVVKKKCCC???>>><<>>EEEUUUZZZhhhwww|||sssllloootttxxx}}}wwwxxx}}}zzztttssstttxxxyyyxxx|||}}}wwwwwwxxxqqqhhh[[[XXXWWWZZZaaagggiiiiii___hhhttt{{{}}}~~~~~~}}}|||xxxtttmmmhhh^^^VVVNNNKKKMMMUUUdddqqqsssaaaQQQHHH??????@@@@@@@@@???>>>>>>999555000---------,,,+++************************++++++************++++++******************++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222999IIIaaauuu|||wwwqqqjjjffffffiiilllmmmsssoooiiibbb^^^^^^aaadddeeejjjqqqwww|||~~~iii[[[SSSJJJEEEDDDEEELLLddd|||~~~iiiUUUHHHBBBAAABBBFFF\\\pppxxxrrrssstttrrrqqqtttzzz{{{~~~rrrUUU???444111///............---------------------------------)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---......///000000555888GGG[[[ccc^^^[[[___YYY]]]]]]UUUMMMMMMTTTYYYbbbrrrnnnkkkddd```kkkfffvvvyyy}}}000000000000000111111222888:::DDDYYYttt}}}}}}uuuiiicccfffvvv~~~lllfffnnnyyyqqqkkkaaaWWWNNNGGGCCCAAA888???DDDBBB999111......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................---.........000888FFFPPPVVVZZZeeerrrxxxzzz~~~~~~tttooowww}}}tttnnnoootttuuuqqqmmmllllllqqq|||zzzrrrfff```ccciiihhhbbb```]]]]]]eeeqqq{{{~~~}}}|||wwwqqqmmmdddZZZUUURRRQQQWWW^^^kkkooo___UUU@@@@@@??????????????????;;;777111.........---+++************************++++++************+++++++++++++++*********************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222:::HHH^^^pppwww|||mmmhhhdddeeekkkpppqqqooopppggg]]]ZZZ]]]bbbddddddcccnnnxxx}}}~~~zzzfff^^^RRRLLLKKKBBB:::GGG^^^}}}zzzeeeQQQHHHGGGHHH???IIIPPPddduuuwwwxxxtttpppooorrruuudddGGG888333//////.........---------------------------------))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000111111===???OOOaaaaaaXXX]]]nnnmmm^^^SSSQQQMMMHHHNNNYYYdddsssmmmhhh___]]]kkkgggiiirrr}}}xxxuuu666444111000000111222333>>>KKK[[[lll}}}xxx|||{{{zzzooodddgggxxxxxxccchhhxxxlllkkkeee\\\TTTMMMGGGCCC???>>>===???AAA===444,,,***---000///+++)))***,,,------------------------------------------------........................---......---++++++---...---...000000555AAASSSaaa______eeeooovvvxxxzzz|||}}}{{{||||||zzztttnnnnnnooolllfffdddnnn{{{}}}www}}}~~~sss\\\]]]^^^]]]]]]^^^aaacccbbbiiipppvvv}}}rrr[[[QQQSSSXXXZZZeeekkk|||~~~pppaaaFFFCCC???>>>@@@BBBBBBAAA===999555111///---***(((,,,+++******)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///...///111222333444555BBBXXXgggiiirrrtttdddffffffeeeiiiooorrrppphhhbbb\\\[[[___eeeiiikkkooosssyyytttjjj[[[MMMIIIHHHEEEBBBCCC^^^{{{tttXXXKKKIIIFFFDDDFFFJJJVVVppprrrsss{{{gggiii~~~OOO555888444444222......000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,******,,,,,,---444<<<===KKKUUUUUUUUU[[[aaadddlllZZZSSSPPPGGGFFFNNNPPPbbbvvvnnn\\\]]]^^^```nnnyyy|||yyyxxxwww---...///000222444888:::HHHWWWhhhqqqyyy~~~{{{{{{xxxtttqqqttt~~~nnnllltttwwwrrrkkkddd___ZZZSSSMMMBBB???<<<>>>@@@>>>777111---......---,,,+++,,,---------------------------------------------------........................---......---,,,,,,---////////////333<<>>>>>===???;;;777333111...,,,***,,,++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...,,,...111000///555>>>PPP```nnnvvv~~~ssseeegggfffggglllrrrrrrooofffbbb^^^^^^bbbgggkkkmmmsssvvvzzz}}}vvvfffUUUNNNJJJEEEBBBCCCSSSmmmoooUUUHHHEEECCCDDDFFFMMMcccxxxttt~~~~~~pppjjjrrrxxx~~~zzz{{{|||XXX@@@;;;222111///---...000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------++++++,,,------...666@@@QQQYYY]]]YYYXXX]]]ccceeecccSSSNNNOOOKKKOOOWWWXXX]]]hhhlllooovvvuuummmjjjzzz~~~{{{yyyxxxwwwvvv***---000222555;;;CCCIII[[[jjjwwwwwwsssxxx~~~{{{xxx~~~}}}tttqqqvvv}}}uuuqqq}}}xxxrrrpppnnniiibbb\\\HHHCCC>>><<>>>>>@@@===999666444111---+++,,,,,,+++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///,,,///333111///???UUUccciiitttyyyyyyzzz{{{mmmgggggghhhiiipppuuurrrlllcccaaa```bbbfffkkknnnoooxxxyyy{{{|||}}}~~~zzzfffYYYPPPIIIEEEDDDBBBTTTsssiiiVVVPPPDDDDDDCCCDDDQQQnnnvvvyyyzzzooohhhlllvvvyyyuuu{{{yyyeeeKKK999555222///...////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,---///000///222>>>KKK```aaa```]]]^^^cccfffeee\\\NNNKKKPPPRRRZZZbbbaaa```]]]nnnoooyyy~~~|||}}}~~~}}}|||000111222444999EEEUUUaaaqqq}}}zzzpppttt{{{||||||vvvuuuuuurrrlllxxxzzz~~~uuuvvvtttuuuxxxwwwqqqllliiiTTTLLLBBB>>>???@@@@@@>>>555111,,,***---//////...------------------------------------------------........................---...///...------///111222222666CCCVVVgggppprrr{{{yyywww~~~zzztttttt}}}~~~kkkllliiiaaaXXXUUUYYY___]]]fffqqqzzz}}}{{{xxxvvvzzzuuuuuuxxxzzztttpppyyyxxxnnndddcccjjjrrrxxx{{{~~~uuusssyyy}}}zzzvvvvvvkkkZZZIII???<<>>777222111111///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...//////000222333;;;MMM]]]iiihhhhhhjjjnnnppplllgggZZZNNNNNNTTTYYYccclllhhhgggWWWjjjzzzvvv222111000444@@@UUUmmm}}}|||rrrwww}}}zzzwwwooogggfffwwwyyyyyy}}}nnnoootttzzzxxxqqqnnnppp```VVVIIIAAA@@@AAA@@@>>>999444...,,,---000000///------------------------------------------------........................---/////////......000222000555BBBTTThhhtttxxxwww}}}wwwyyy||||||~~~zzzxxx|||}}}{{{}}}rrrqqqmmmcccYYYWWW^^^fffeeennn{{{~~~yyynnneeebbbbbbmmmtttvvvpppjjjfffaaa[[[cccppp{{{pppmmmppprrrqqqqqqttt{{{}}}wwwyyy||||||yyytttqqqgggVVVDDD;;;<<<@@@>>><<<;;;999888444000,,,---,,,,,,+++***+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------....../////////333///000777<<>><<<;;;777222///......//////------------------------------------------------...........................///000/////////111333000===RRRgggvvv~~~|||sssjjjnnn~~~|||~~~~~~xxxssstttvvvwwwuuummmdddaaaffflllssszzz~~~~~~~~~xxxrrrnnndddffffffaaaXXXPPPKKKIIIRRRYYY]]][[[]]]bbbaaa[[[[[[hhhyyyzzzsssrrrrrroooeeehhhoooxxx|||xxx{{{rrrsssnnn```MMM>>>999999<<<;;;;;;;;;:::777222///------,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000///...///555AAAYYY{{{~~~wwwlllhhhjjjlllppprrrqqqrrrqqqllldddaaaeeekkkpppsssvvvxxxyyy{{{||||||{{{{{{}}}~~~kkk^^^SSSJJJBBBBBB>>>GGGhhhnnnRRRIIIDDDEEECCCGGG[[[sss{{{tttxxx}}}wwwuuu{{{}}}pppUUUHHH:::000000111......222------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------............---+++...555@@@OOOcccsssxxxuuuxxx~~~tttcccXXXUUUQQQVVV\\\```ppp~~~|||tttccc\\\aaajjjxxxsssyyy000222;;;MMMggg}}}||||||}}}~~~{{{wwwlllooottt|||vvvwwwwwwppplllmmmhhh]]]OOOEEEAAA???<<<999;;;:::666222...,,,---///------------------------------------------------...........................///000000///000222444777IIIbbbsss{{{}}}~~~yyysssnnnlllqqq{{{zzz~~~{{{uuusssuuusssnnnhhhdddgggqqqzzz~~~{{{vvvsssrrrpppnnnkkkccccccdddccc```[[[VVVSSSJJJLLLNNNOOONNNJJJFFFCCCKKKSSSYYY\\\gggrrrqqqhhhaaagggttt{{{xxxxxxvvviiijjjmmmpppssswww}}}|||zzz{{{rrrsssppphhh[[[LLLAAA:::;;;;;;<<<>>>>>>;;;666222------,,,++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------...///000000000,,,000222555FFFeeewwwllliiimmmmmmsssvvvsssooolllhhhdddccchhhnnnsssuuuwwwzzz|||zzz{{{{{{zzzyyyzzz|||~~~xxxjjj]]]RRR@@@@@@???CCCVVVooofffSSSFFFFFFEEECCCOOOaaavvvzzzuuuxxx~~~{{{vvvwww~~~mmmUUUCCC555333222...---222------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............---222???MMM[[[hhhsssjjjfffhhhppprrrjjj```ZZZVVVUUU\\\]]]^^^nnn~~~~~~~~~yyyhhh]]]hhhvvvxxx{{{555:::HHH___zzz|||{{{}}}vvvxxx}}}zzzxxxwwwvvvuuutttllloootttzzzxxxvvvttttttzzzyyyvvvxxxssslllkkkfff[[[NNNEEEAAA>>>;;;777;;;;;;:::444...+++,,,...------------------------------------------------...........................///000000///000222444???SSSlllxxxyyyvvvyyy~~~zzzrrrmmmpppwww|||}}}{{{xxxrrrkkk```XXXZZZggg{{{}}}mmmhhhbbb^^^ZZZVVVQQQMMMIIIIIIIIIIIIGGGEEEBBBAAAFFFHHHNNNTTTXXXYYYVVVSSSZZZbbbiiinnn{{{yyykkkkkktttuuuuuussspppnnnqqqyyyxxxmmmtttrrrooommmggg\\\MMMBBB;;;<<<===???@@@>>>999555...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...///000000111,,,333666888KKKlllwwwmmmiiikkkmmmuuuxxxsssmmmiiifffddddddiiippptttvvvxxx{{{~~~yyyzzzzzzyyyxxxwwwxxxzzzzzztttuuuyyyuuufffYYYNNNJJJGGGCCCBBBMMMlllyyy^^^HHHFFFDDD???FFFTTThhhzzzsssqqqvvvyyyyyywwwvvv{{{eeePPP===888444---,,,000------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////111111999IIIYYYdddlllrrr\\\WWWZZZdddkkkjjjhhhiiiZZZ[[[```___[[[iiizzzzzzqqq___mmmzzz~~~}}}~~~}}}}}}|||zzz}}}???GGGZZZttt|||vvvwwwzzz{{{qqqkkkhhhdddbbbbbbeeeiiikkksss|||ssswww{{{tttpppyyyvvvgggfffVVVNNNIIIAAA??????777333888<<<:::444---++++++........................---------............///........................222,,,***...000222999BBBUUUfffpppnnnooowwwvvvmmmtttwww|||~~~rrrsss}}}|||~~~wwwnnn```YYYVVVZZZ]]]dddzzzttthhhaaaNNNIIIIIIFFFAAAGGGIII>>>???DDDFFFDDDIIIQQQPPPJJJUUU[[[fffooosssqqqkkkfffppp{{{~~~yyyzzz}}}yyyuuuqqquuu|||}}}zzzwwwsssqqqppppppoooiii^^^UUUCCC@@@@@@BBBBBB<<<888777666333...+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++---...///.........///111222666???MMM___sssyyypppkkkkkkmmmtttuuutttqqqmmmhhhfffeeemmmllloootttwwwuuuvvvyyy}}}|||yyyuuussstttxxx||||||zzz{{{~~~~~~~~~{{{{{{{{{vvvwwwyyyqqqeeeeeeoooppprrrcccWWWLLLGGGHHHDDDBBBSSSkkk}}}iiiUUUJJJEEEAAADDDJJJVVVlllssslllvvvvvvttttttxxxXXX======333---000+++//////...------------...------------------------------------------------000000...+++,,,...///---000222>>>VVVnnnxxxooocccWWWSSSZZZhhhiii___]]]eeeXXXYYY```fffaaa\\\fffvvv~~~rrryyy|||yyyyyy{{{xxxyyy|||DDDRRRggg{{{|||||||||{{{{{{|||tttpppkkkeeebbbaaaaaabbbbbbiiisss{{{wwwuuuwww~~~vvvxxxvvvpppggg^^^\\\XXXJJJBBB>>>555444777:::999555000,,,+++---------------------------------............///........................000...///000///222???NNN]]]hhhqqqrrrtttvvvrrrjjjyyy{{{}}}~~~uuuyyy~~~|||nnncccWWWUUUYYYaaadddggguuuqqqaaaSSSKKKGGGCCCEEECCC@@@GGGKKKBBBEEEIIINNNRRRWWW\\\aaadddkkkttt~~~xxxuuu~~~}}}yyytttppprrrwww~~~}}}rrrpppooopppqqqlllbbbYYYBBB<<<:::===@@@===;;;:::777333///,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------+++---//////......///000111000777GGGUUUaaammmwww{{{sssmmmjjjkkkmmmnnnoooppppppmmmkkkjjjjjjlllkkknnntttvvvuuuvvvyyy{{{xxxuuussstttvvvwwwwwwyyyyyy{{{|||~~~uuuhhhgggmmmrrrnnnqqqxxxxxxqqqpppvvvxxx{{{lll^^^RRRKKKLLLFFF@@@JJJ[[[|||wwwfffNNNBBBDDDFFFCCCNNNccczzzpppooosssvvvvvvxxxhhhEEE999333000111222//////...------------...------------------------------------------------//////---,,,---......---...333AAAXXXnnnsssgggYYYXXXYYY```hhheee\\\ZZZ___]]]eeennnmmmaaa[[[dddrrryyy}}}~~~|||{{{zzz{{{}}}[[[lll{{{}}}~~~~~~~~~}}}}}}|||vvvpppkkkgggeeeeee^^^```dddjjjsss{{{sssyyyyyyttt~~~wwwvvvxxxiiihhhmmmjjjXXXMMMEEE999666666666777666333///+++---------------------------------............///...........................000222111///666JJJ]]]jjjoootttxxxwwwrrrlllhhh}}}zzzttt|||{{{|||vvvqqquuu{{{{{{uuubbbVVVTTTXXXcccpppsssrrrwwwppp^^^OOOGGGEEEFFFFFFOOOTTTSSSZZZ___XXXUUUUUU]]]iiillllllttt~~~~~~xxxrrrlllkkkmmmxxxzzzvvvrrrrrrrrroooggg```JJJ@@@888:::>>>>>>======888444000...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------+++---//////......000111555333===SSSbbbhhhqqq}}}~~~|||{{{sssllljjjjjjkkklllfffiiilllnnnnnnnnnnnnooolllkkkmmmsssuuutttuuuxxxxxxtttrrrsssvvvwwwuuuqqqwwwyyy{{{}}}~~~}}}|||{{{}}}|||||||||zzzwwwvvvtttqqqrrrvvvrrrkkklllttt|||yyy}}}yyyeeeXXXOOONNNIII@@@BBBLLLnnn~~~xxxXXXDDDHHHHHH>>>DDDVVVrrrvvvnnnssswwwtttpppuuu}}}xxxPPP:::999666000333000///......------......---------------------------------------------------------...............000888JJJ```oooooo```RRRYYY```fffeee___YYYYYY\\\aaaqqqzzzrrrdddbbbnnnzzz}}}|||~~~~~~rrrvvv}}}~~~}}}|||yyywwwvvvllljjjfffcccccciiissszzzxxx}}}qqqrrr{{{vvvzzzqqqqqqxxxvvvggg\\\RRRBBB999666444555888777222------------------------------------............///...........................000222111333@@@UUUhhhtttuuuxxxzzztttlllkkkppp~~~zzzuuuvvvuuurrrsssvvv{{{|||{{{xxxxxxzzzuuuhhhZZZTTT[[[cccrrrzzziiiXXXQQQUUU\\\UUUYYYiiissssssyyy~~~yyymmmgggooovvvnnniiigggjjjzzzwwwrrrrrrqqqmmmjjj\\\LLL>>>:::===>>>===<<<999666222//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................,,,...////////////111333777999IIIbbbnnnppp}}}xxxuuuyyy{{{uuunnnkkkkkklllllljjjcccfffjjjmmmnnnoooqqqrrrooommmnnnrrrsssqqqrrruuusssssstttuuuvvvvvvtttrrrwwwyyy||||||{{{zzzzzz{{{}}}yyy}}}xxxtttssspppllljjjkkkdddaaa___aaacccdddfffiiihhhhhhnnnzzz}}}nnn^^^RRRPPPLLLDDDBBBFFFTTTrrrjjjRRRKKKGGG@@@@@@LLLdddtttwwwxxxpppggghhhyyy~~~zzz}}}YYY???AAA;;;---...000//////...............------------------------------------------------,,,+++---//////---...111999DDDVVViiisssooobbbVVVZZZcccfff^^^VVVWWW\\\```ggguuuzzzooojjjuuu}}}||||||~~~vvvtttzzz|||{{{xxx|||xxxqqqiiibbb]]]\\\]]]bbbmmm~~~xxxqqqooo{{{~~~|||{{{}}}yyynnnhhh]]]III<<<888444555999999555///---------------------------------............////////////////////////////////////111<<>><<<===@@@<<<999666333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................////////////111444666EEEddd|||}}}|||xxxtttsssssssssrrrpppmmmjjjlllnnnpppqqqpppoooooopppsssooonnnpppooolllllloooooouuuzzzxxxsssqqqvvv}}}}}}|||{{{{{{||||||}}}}}}{{{sssjjjbbb]]]SSSLLLHHHJJJMMMNNNPPPRRRSSSNNNOOOXXX___eeerrr}}}hhh[[[SSSKKKFFFDDD???PPPppp~~~]]]IIIJJJDDDEEENNNccc}}}zzzxxx{{{vvvrrruuu}}}wwwxxx{{{}}}~~~fffJJJ???999333444111000//////......//////------------------------------------------------...+++---222111...222;;;KKKZZZmmmxxxxxxqqqiiieeeaaa```\\\TTTPPPTTT```kkk|||sssfffbbbnnnzzz}}}zzzuuuxxx~~~~~~vvvvvvyyy}}}wwwppplllkkkddd]]]\\\bbbrrrzzztttffffffaaaPPPAAA>>>:::999::::::888666////////////////////////---------............///////////////////////////...111444===OOOccckkkjjjpppuuuuuurrrxxx}}}{{{|||~~~||||||yyyoooggg``````iiitttrrrwww}}}zzz|||tttjjjoooxxx||||||}}}}}}zzzaaaNNNCCC===>>>BBB<<<:::777555333111...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................////////////111555777UUUyyy}}}wwwuuuvvvvvvtttqqqooommmmmmqqqsssttttttrrrpppooopppqqqmmmlllnnnnnnlllmmmppprrruuuvvvtttqqqrrrxxx~~~|||yyyzzz}}}~~~yyypppggg^^^VVVRRRRRRKKKHHHNNNVVV\\\```dddddd```cccmmmsssvvvuuueeeZZZPPPIIIEEECCCDDDZZZ|||oooUUUJJJCCCCCCIIIYYYppp{{{uuu~~~wwwttt~~~|||{{{||||||~~~uuu^^^EEE:::888555111000000///////////////------------------------------------------------000,,,...333222...444AAASSSdddxxx}}}rrrjjjggghhh```YYYWWWSSSQQQZZZggg}}}nnn``````kkkyyy~~~wwwzzzxxxuuu|||~~~~~~}}}uuuxxx|||vvv~~~|||wwwsssssskkkbbb\\\XXX]]]ooo}}}zzz|||qqqbbbccccccVVVBBB@@@===;;;::::::999888000000000000000000000000---------.........//////000000000000000000000000---333:::DDDTTTfffmmmkkkvvv{{{wwwrrr}}}xxx|||}}}uuunnngggfffoooyyyxxx}}}xxx|||wwwtttxxxyyywwwpppYYYHHH>>>>>>BBB===;;;888666444222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////...////////////111555888YYY|||}}}~~~wwwwwwxxxxxxtttooolllnnnpppsssuuuvvvvvvsssqqqppppppnnnkkkkkkmmmnnnmmmooorrruuutttrrrpppqqqtttyyy}}}{{{wwwxxx}}}~~~}}}yyyrrriii```XXXRRRPPP\\\UUUSSSZZZeeelllqqqvvvrrrooottt~~~}}}mmm```UUULLLHHHDDD<<>>[[[wwwrrr```OOOGGGCCCFFFPPPbbbyyysssuuu}}}zzznnndddqqq^^^CCC777222111//////000000///...---------------------------......//////......---......///000...000===KKKXXXaaammmwww~~~uuugggeee\\\TTTVVVaaagggeee[[[aaatttyyytttuuuvvvxxx~~~|||xxx|||uuummmhhhcccbbbaaaaaacccfffjjjlllmmmqqq{{{|||mmmddd\\\WWW\\\rrrzzzxxx~~~~~~|||yyyuuujjj^^^VVVNNNFFFCCC@@@======@@@<<<888333///......///..............................///000///...///000222555AAATTTfffrrrxxx{{{{{{zzz~~~~~~~~~{{{{{{{{{||||||~~~||||||wwwwww{{{}}}}}}}}}tttiiikkkrrrppphhhfffkkkqqquuutttnnn|||~~~xxxwww|||tttfffRRRBBB;;;;;;;;;<<<;;;999777444222---------,,,------...///....................................////////////000///000///---000===JJJZZZ^^^gggsss}}}}}}yyyxxxvvvuuurrrmmmjjjkkkpppuuuuuutttrrrqqqppppppqqqqqqjjjjjjiiigggeeefffiiilllooopppqqqsssuuuwwwxxxyyyuuuwwwzzz}}}~~~}}}~~~}}}sssmmmsss|||{{{www|||~~~jjj\\\WWWJJJCCC;;;;;;MMMnnnzzzlllXXXIIIAAAEEELLLVVVllltttrrr{{{wwwiii___iii|||nnnIII666222111//////000111000///---------------------------......//////......------///222222000444AAAOOOTTTWWW\\\gggwww{{{hhhbbbZZZXXX```kkkooonnnXXXjjj|||vvvrrrsssvvvzzz|||yyy{{{uuummmfff___[[[YYYYYYYYYZZZ\\\```cccffffffhhhppp|||{{{tttoooeee]]]bbbrrrxxxtttnnnqqq~~~yyy|||}}}~~~}}}ttthhhddd[[[PPPHHHCCC???>>>>>>>>>;;;666111///...//////........................//////000/////////111444999JJJ___nnnssstttvvvyyywwwnnnsss}}}~~~{{{xxxvvvuuutttrrruuu~~~~~~~~~~~~|||{{{{{{~~~uuuppprrrvvvzzz|||~~~uuujjjggghhhfffjjjtttzzz}}}oooaaajjjsss~~~xxxuuu|||{{{zzzwwwlllYYYEEE888:::::::::;;;:::888555222......------------..........................................//////////////////111111111555EEETTTaaaaaaiii{{{{{{zzzwwwwwwvvvsssnnnjjjhhhjjjooosssvvvtttrrrpppooonnnnnnnnniiiiiihhheeebbbcccgggjjjnnnoooqqqssstttuuuvvvvvvuuuwwwzzz}}}~~~}}}|||~~~~~~}}}~~~|||~~~}}}ppp___XXXNNNAAAAAACCCHHHeee|||vvv```LLLAAAEEEJJJOOOeeexxxqqqyyyvvvhhh\\\___ooo}}}zzzQQQ666444222000///000111111000..............................////////////......,,,///222222222:::JJJXXXTTTUUUXXX```nnn|||~~~zzzlllbbbZZZ]]]fffmmmllljjj]]]sssyyysssppprrruuuzzz|||yyy~~~}}}|||}}}~~~~~~~~~xxxssstttzzz}}}|||}}}~~~rrrfff^^^ZZZWWWUUUPPPPPPPPPQQQTTTWWWZZZ\\\bbbdddjjjuuuuuuiii___\\\iii{{{uuukkkddduuu}}}|||rrrpppiii\\\OOOFFFAAA===;;;>>><<<888444000////////////////////////////////////000000//////000333555>>>RRRhhhrrroookkkooouuunnndddhhhtttyyyqqqllliiicccaaa```bbbgggnnntttxxxttttttrrrppprrrwww|||zzzzzz|||~~~}}}xxxvvvwww}}}~~~{{{wwwtttssstttzzzppphhhiiiooouuuwwwyyyssshhhlllnnnttt}}}kkkWWW```iiiuuu}}}{{{uuussslllnnnqqqrrrnnnaaaNNN???:::999999::::::999555222///......---------..........................................////////////...000222333333:::LLL^^^ooollluuuzzzxxx~~~}}}yyywwwvvvuuupppiiieeefffjjjooorrrxxxvvvssspppmmmlllkkkjjjhhhiiihhhdddaaabbbggglllooopppqqqrrrrrrrrrrrrrrrvvvxxx{{{}}}~~~}}}{{{yyy|||}}}}}}|||}}}{{{www|||jjjbbbTTTGGGHHHGGG@@@UUUuuu}}}jjjTTTEEEFFFGGGIII\\\vvvwwwzzzyyypppYYYTTT]]]uuu|||}}}\\\===666333111000000111111000...........................//////////////////...,,,///000000555CCCVVVddd[[[ZZZWWWXXXbbbqqq{{{~~~nnn```ZZZaaajjjjjjdddaaacccvvv~~~~~~vvvqqqpppsssvvvzzz}}}~~~}}}~~~tttzzz|||zzzzzzxxxuuurrrpppnnnmmmmmmgggaaa]]]___hhhqqqtttuuu~~~wwwtttxxxwww{{{}}}uuummmcccZZZVVVUUUUUUUUUOOOOOOOOOPPPRRRTTTWWWXXXYYY___hhhtttxxxjjj^^^^^^ooo|||xxxllloooxxxssspppfffVVVIIIAAA<<<999<<<;;;:::777222/////////////////////////////////000000000000///111444777FFF[[[ppptttjjjdddkkkvvvyyyeee^^^bbbhhhvvv~~~yyyoooddd\\\WWWMMMMMMLLLKKKKKKQQQZZZaaa^^^eeekkknnnqqquuuwwwvvvoookkkhhhjjjpppvvvyyyzzzxxxuuunnnfffbbbdddmmmtttzzzwwwvvv|||xxxoooeeeaaaeeeiiijjjhhhggghhhpppyyyzzztttlllssstttwwwzzz}}}~~~}}}wwwsssxxxpppYYYQQQ\\\ooo~~~yyywwwyyytttuuuuuuuuussskkkXXXHHH>>>;;;999999::::::777333000///......---.............................................////////////000111222333555AAAYYYpppvvvttt|||{{{vvv|||{{{zzzyyywwwsssllldddaaadddkkkppprrrxxxvvvrrrnnnkkkiiiggggggggghhhhhhdddaaabbbhhhoooqqqqqqqqqqqqqqqqqqqqqqqqvvvxxxyyy{{{{{{zzzyyyxxxvvvxxx{{{{{{{{{pppppp||||||uuummm]]]PPPIIIBBB999DDDeee}}}vvvbbbOOOGGGBBBBBBQQQeee|||}}}~~~kkk___\\\jjj|||www}}}```BBB999666222000000111000000...........................//////000000//////...---//////111<<>>>>>===>>>BBBHHHMMMUUU```jjjmmmnnnmmmhhhaaaVVVQQQPPPWWWeeepppssssssiiifff^^^TTTNNNQQQZZZbbbyyy|||kkk^^^ZZZWWWSSSOOOMMMMMMRRRZZZaaaccccccgggjjjnnnqqqtttwwwxxxwwwlllaaaZZZ___kkkwww{{{eeeKKKSSShhh}}}~~~xxx{{{|||{{{uuudddSSSCCC???:::999;;;<<<999666000000///...................................................////////////000000111444;;;PPPtttvvvvvv{{{}}}{{{{{{~~~~~~{{{rrriii```^^^ccckkkqqqssstttrrroookkkhhhfffeeedddeeeggggggddd```bbbiiiqqqrrrrrrqqqqqqqqqrrrtttuuussstttuuuvvvwwwxxxxxxxxxssswwwyyyxxxvvvxxxzzzqqquuu~~~~~~www{{{~~~wwwbbbYYYIIIAAA>>>>>>QQQoooppp[[[KKKAAAAAAMMMYYYttt|||xxxhhhffftttzzzyyy|||~~~cccGGG;;;888333111000000000///........................//////000000000000//////...000000555DDDXXXfffiiiccc[[[RRRPPP\\\ooozzz}}}rrreeedddrrruuugggZZZXXXtttyyywwwssswww{{{ooonnnnnnttt|||}}}|||}}}}}}}}}sssssswwwwwwrrr|||{{{uuupppmmmlllddd```ZZZRRRJJJCCC???===:::???BBBCCCDDDLLL[[[gggooottt|||}}}ppp^^^VVVXXXYYY___iiirrrxxx}}}}}}sssjjjcccaaa^^^]]]\\\ZZZWWWTTTUUUUUUUUUTTTUUUUUUVVVWWW[[[dddlllqqq{{{{{{jjj]]]fffzzzwww~~~yyyttt}}}yyyvvvhhhooommm]]]JJJ@@@;;;888666999;;;:::555000......000000000000000000000000111111111000///111555999UUUjjj}}}yyyhhhcccssslll]]][[[^^^```___kkkyyy}}}~~~}}}}}}xxxmmm___PPPEEE>>>;;;888888888:::;;;===>>>???VVV```ggggggdddbbbZZZRRRDDD??????KKK^^^lllpppnnn___\\\UUUKKKDDDEEENNNVVVhhhvvvttt___RRRHHH@@@<<>>;;;888000000///.................................................../////////000///...///444BBB```pppvvvzzz{{{xxx{{{pppggg]]]\\\ccclllqqqssspppnnnkkkhhhfffdddddddddcccfffgggccc___aaajjjrrrsssrrrqqqqqqrrruuuwwwyyyppppppqqqssstttvvvwwwxxxuuuyyyzzzwwwqqqooosssyyywww}}}zzzyyy|||rrr|||~~~tttvvv}}}~~~}}}bbb]]]LLLFFFJJJ@@@DDD```yyycccNNNCCCEEEOOOWWWlllzzzxxx~~~pppccclll~~~iiiOOO===999444111000000///...//////////////////////////////000000000000/////////111222999JJJ^^^gggfff^^^XXXSSSWWWfffttttttmmmyyymmmmmmzzzzzzfffVVVUUU~~~~~~wwwqqqyyyxxxfffkkkmmmuuuyyyxxxxxxzzz|||~~~~~~uuuuuuvvv}}}~~~wwwrrrrrrrrrnnnjjjiiiddd\\\RRRJJJDDD???>>>???===;;;<<>>VVV\\\eeefff\\\MMMDDDAAA888:::;;;???MMM]]]ccc```VVVWWWVVVNNNFFFCCCGGGLLL]]]qqqnnnWWWFFF>>>;;;;;;:::::::::<<<@@@DDDFFFKKKNNNVVVaaakkkkkkcccZZZPPPMMMHHHFFFLLL]]]rrr{{{sss```XXXdddrrryyy{{{yyy|||xxxsssfffQQQEEE<<<===???;;;888888555333111///------------........................000////////////000000111---444666555DDDhhh~~~tttyyyrrrxxxxxxxxxzzz~~~rrr___\\\eeejjjqqqwwwtttpppjjjccc```bbbdddcccaaabbbaaa______aaafffkkknnnpppppppppqqqrrrrrrrrrrrrrrrssssssssstttxxx~~~xxxuuuqqqnnnlllhhhdddaaafffggghhhiiikkkpppvvv{{{vvvxxxzzzzzzzzz{{{}}}~~~~~~tttjjjoooyyynnn___QQQKKKGGGBBBDDDKKKnnnoooPPPIIIGGGFFFQQQgggvvvzzzwwwvvvmmmttt||||||jjjZZZ@@@@@@:::111...111222000//////............//////...............///000000...222555:::LLL```bbbXXX___]]][[[aaappp|||xxxlllzzzrrrssszzzuuuddd^^^ddd}}}rrr~~~ooonnnlllmmmttt}}}}}}xxxxxxyyyzzz{{{{{{{{{{{{zzz{{{|||}}}xxxpppkkkmmmnnnmmmlllmmmggg```VVVMMMFFFAAA>>>>>>===:::999;;;<<>>===BBBGGGPPP\\\hhhsss{{{{{{uuullleeeaaacccdddbbb]]]YYYWWWWWWUUUVVVWWWWWWXXXZZZ]]]```aaaaaadddlllyyyyyynnnjjjggglll~~~~~~zzz}}}yyyooojjjggg```VVVLLLCCC>>>;;;888888999999999666111///000000000000000000000000222000---333888222888NNNfffrrruuukkkjjjvvv~~~||||||{{{|||llleee___YYYZZZbbbhhhlllsssyyy}}}~~~}}}{{{{{{xxxssseee\\\OOOBBB;;;777555555333444444333333555888;;;KKKSSS]]]]]]TTTHHH@@@???:::;;;:::;;;CCCNNNSSSQQQNNNPPPOOOIIIBBB???BBBGGGVVVhhh{{{vvvgggWWWIII???:::888777777666777999;;;>>>@@@BBBFFFKKKPPPTTTVVVXXXXXX]]]YYYQQQIIIGGGRRRdddrrr}}}qqqeeedddllluuu{{{~~~~~~|||xxxzzzzzznnn^^^MMM>>>:::<<<<<<;;;<<<555444222///...---------........................//////......//////000111...222333777IIIiiiuuu{{{yyyyyyyyy|||~~~~~~|||yyyooo___]]]gggllltttyyyuuurrrlllddd```aaaaaa```^^^___^^^]]]]]]```eeejjjmmmppppppppppppqqqrrrssssssrrruuuyyy|||}}}|||yyywwwsssooohhhbbb]]]YYYUUURRRPPPPPPQQQRRRUUU[[[bbbgggjjjlllppprrrsssuuuxxxzzz}}}uuuttt}}}ssstttpppiiinnnzzzuuueeeUUUOOOHHHAAABBBHHH\\\yyyvvv[[[OOOIIIEEEKKK[[[lll}}}tttyyy~~~}}}vvvdddJJJBBB777222111222111/////////............/////////............///000000+++///888FFF[[[jjjhhh___gggggghhhmmmwww|||rrrcccoooqqqyyy}}}qqqaaadddrrruuu~~~{{{nnnmmmjjjoooxxx~~~yyywwwwwwxxxyyyzzz{{{|||||||||{{{{{{|||~~~~~~yyyuuuqqqjjjfffggghhhiiilllqqqoookkkaaaWWWMMMFFFAAA>>>>>>;;;999::::::<<>>777777777777888666222///000000000000000000000000111222000333777444???YYYnnnssspppkkkrrr|||~~~~~~uuu~~~nnn```]]]]]]^^^cccjjjlllooosssxxx|||{{{{{{yyyooodddOOOHHH@@@999666444444444333444444333222222555777AAAJJJSSSUUUOOOFFF>>>;;;:::;;;999777:::AAAFFFFFFKKKMMMMMMHHHAAA===???BBBQQQaaaqqqwwwvvvsssmmmhhhZZZRRRHHH@@@<<<:::777555444555555666777888999999999===@@@AAABBBHHHSSS]]]hhheee\\\OOOFFFHHHVVVcccxxxsssbbbbbbmmmssspppwwwwww~~~zzz}}}vvvuuuwwwvvv}}}sssfffTTTAAA:::<<<>>>===<<<666555222000...---------.......................................///000000222111111:::NNNhhh{{{zzz{{{zzzzzz|||~~~}}}wwwrrrjjj^^^aaakkkpppwww|||wwwsssmmmeee```___^^^\\\ZZZ[[[ZZZZZZ[[[___dddiiimmmqqqpppooooooppprrrssstttsssuuuyyy~~~~~~vvvpppkkkeee[[[RRRKKKGGGCCCAAA?????????AAADDDJJJSSSXXX```ccchhhlllooorrruuuwwwzzz{{{|||}}}|||qqqccc```jjjyyynnnlllwwwvvviiieeelllvvv~~~}}}zzzsssllljjjmmmppp{{{}}}lll[[[SSSKKKBBB@@@DDDGGGqqqmmmXXXLLLEEEFFFOOO```yyypppqqqpppttt___III666333555333////////////............////////////......//////000111000000<<>><<<<<>>999777777777777777555666666444222111333444<<>>???OOO\\\jjjooonnnhhh^^^UUUHHHAAA:::777999:::888555666777888999999999888777666999===???DDDMMM[[[eeehhhiiidddXXXJJJHHHQQQ[[[rrr{{{ggg^^^dddnnnuuuvvvuuuyyy}}}yyywww|||~~~nnn\\\GGG>>>???@@@<<<888777666333111///...------...........................---------...///000000444000111<<>>;;;:::999888888888999===DDDLLLRRR\\\```fffjjjmmmoooqqqssssssuuuwwwzzz|||}}}}}}}}}}}}xxxkkkZZZUUU^^^nnnxxx|||mmmfffmmmrrrrrrqqqhhh___]]]dddmmmrrrtttrrrooohhh```YYYXXX]]]bbbooozzzrrraaaXXXOOODDD???AAA<<>>\\\ssswwwvvvyyyjjjmmmqqqtttrrrkkk___UUU```sssttt\\\TTTfff{{{xxxxxxrrrmmmmmmkkkgggfffgggppp{{{}}}vvvooowwwwwwyyy{{{|||}}}}}}}}}||||||}}}}}}uuummmhhh___[[[WWWVVVVVVZZZdddppp}}}zzzkkk\\\RRRHHH???======>>>@@@???<<<@@@FFFCCC@@@===999888999;;;<<<===>>>@@@GGGQQQ^^^jjjqqqzzz~~~xxxsssnnnkkkggggggggggggfffdddaaa^^^ZZZXXXUUURRRQQQTTTZZZ___cccdddeeeeeeiiisss{{{zzzwwwpppiiipppzzzqqqwwwuuuvvvyyy~~~rrrrrrsssqqqiii[[[JJJ>>>999666333444666666333000000000000000000000000000000444///---222:::SSSttt{{{uuummmooo~~~~~~zzz|||~~~zzzpppggghhhmmmooowww}}}}}}}}}~~~|||~~~|||tttjjj___PPPCCC===;;;999888999:::999888888888888666444222333444888;;;BBBMMM\\\bbbVVVFFF>>><<<:::888888:::@@@FFFHHHJJJJJJHHHCCC???>>>???IIITTT___cccaaa\\\QQQHHHAAA<<<777777:::<<<:::777777888999::::::999888777999:::===EEEOOOZZZbbbfffeeeiiijjjaaaSSSLLLPPPVVVooo~~~yyyjjj```hhhxxx|||oooTTTBBB======;;;777888777444111///......---........................---------......000111111222///444@@@NNN[[[lllzzz|||}}}{{{xxxxxx{{{{{{uuuppp``````kkkvvvwww}}}vvvkkkgggbbb^^^\\\[[[ZZZYYYXXXXXXYYY\\\aaafffkkkoooooooooooooooppprrrtttuuuwwwtttqqqrrrtttqqqjjjdddOOOIII@@@999666666777777222222333333666<<>><<>>999888888888<<>>???AAA@@@>>>======>>>@@@IIIQQQQQQOOOKKKDDD===:::888666777:::;;;:::777777777999999999888777666;;;:::===HHHVVVaaaeeedddjjjoooqqqjjj^^^UUUTTTWWWooo||||||fffaaalll}}}bbbEEE999:::<<<;;;999888555222000.............................................///111222333000000<<>>BBBLLLOOOTTTWWWVVVSSSQQQPPPVVVZZZ___dddffffffdddbbb[[[]]]YYYPPPMMMWWWfffppp|||vvvbbbSSSNNNOOOPPPSSSNNNHHHHHHKKKPPPRRRSSSVVVWWWXXXVVVSSSTTTYYY]]]fffnnnyyylllcccZZZMMMCCCAAA???MMMkkkyyyiiiXXXNNNDDDFFFPPPddd}}}{{{uuutttuuuooojjjtttnnnHHH777444222111222//////............//////000000//////000000111222000;;;XXXyyyxxxllliiipppqqqqqqmmmaaaWWWWWW\\\jjjxxxvvvaaaUUUbbbvvviiihhhtttzzzooohhhiiieeekkktttyyyxxxyyy~~~}}}wwwyyyzzz{{{|||||||||||||||zzz{{{|||~~~zzznnneee```QQQNNNKKKHHHDDDFFFSSS```nnnxxxzzznnnaaaZZZPPPEEE@@@===<<<===<<>><<<<<<<<<:::999:::???HHHSSS^^^eeelllwww{{{vvvsssrrrmmmlllkkklllnnnllliiieee^^^]]]ZZZUUUPPPMMMLLLMMM\\\gggttt~~~{{{rrrgggbbbhhhrrrzzzsssuuuiiiqqq{{{{{{{{{zzzyyytttgggUUUIII???999333333666777444000000000000000000000000000---333222222>>>MMMeeexxxuuussszzzvvvlllkkkmmmrrr{{{ooo\\\JJJCCCDDDCCC???===;;;999999::::::999888999::::::999666444444444///222333:::NNNbbbddd[[[GGG>>>666777999999;;;@@@???@@@???>>>===<<<<<<<<<===DDDHHHEEE@@@===;;;888999999999::::::999888777888888888999999999888888;;;999<<>>:::777555444444555555444222333444444444666:::===AAAEEEJJJLLLIIIEEEBBB@@@CCCGGGNNNSSSVVVUUURRRPPPJJJNNNMMMFFFDDDMMM\\\fffttt{{{}}}yyykkkkkkbbbRRRFFFDDDGGGIIIHHHDDD@@@???BBBFFFHHHIIIVVV[[[```bbb```______aaacccfffmmmxxxtttkkkaaaRRRFFFBBBCCC===ZZZ{{{wwweeeTTTDDDDDDJJJYYYrrryyyyyy|||ppp___```mmm{{{xxxoooPPP;;;444333222/////////............//////000000//////000000111222000CCCbbb{{{sssiiifffkkkoootttrrrfffZZZ[[[cccqqq|||sssYYYPPPeeeyyy~~~llliiiwww}}}kkkcccgggbbbmmmyyy~~~tttlllpppvvvwww{{{{{{||||||||||||{{{{{{xxxyyy{{{}}}|||{{{|||pppgggbbbXXXUUUPPPJJJBBB@@@KKKXXXhhhuuuyyyoooeee___VVVLLLFFFAAA===<<<===BBBOOO[[[[[[VVVMMMDDD>>>;;;<<<===888888:::>>>GGGSSS^^^eeehhhttt{{{vvvtttsssooommmmmmnnnpppoookkkggg``````]]]XXXQQQLLLHHHHHHIIITTTeeettt|||~~~{{{xxx}}}vvvkkkbbb```{{{vvvzzzjjjooo~~~zzzvvvsssooofffYYYOOOAAA;;;444333666888444000000000000000000000000000...555444555@@@MMM```xxxssssssvvvxxxiiixxx|||oooiiijjjllltttqqqcccQQQEEEFFFLLLIIIBBB>>><<<::::::;;;;;;:::999888999:::999666444333444111444222111???TTT]]]YYYHHH<<<555777<<<===???CCCIIIHHHEEEBBB???===<<<;;;@@@FFFHHHAAA:::888999999===???@@@???<<<999888888:::::::::::::::;;;;;;;;;:::888<<>>BBBFFFHHHEEE@@@<<<:::777;;;BBBHHHJJJIIIFFFCCCJJJNNNMMMEEEAAAJJJXXXbbblllwwwzzztttooojjjVVVTTTLLL???888;;;@@@CCCAAA>>>;;;:::===AAADDDEEE[[[bbbkkknnnmmmiiifffeee```___cccooo~~~zzzpppeeeUUUGGGCCCEEE555QQQqqq[[[FFFCCCEEEQQQiii~~~kkkhhhttt~~~ooonnn|||{{{}}}nnnTTT===444555333---//////............//////000000000000000111111222...BBB[[[kkkllleeeaaabbbaaaiiitttwwwlll``````jjjwwwsssSSSKKKbbbvvvyyyrrrlll{{{kkkcccjjjfffnnn~~~qqqaaacccooovvv|||||||||||||||{{{{{{zzzwwwxxx{{{}}}xxxwww}}}{{{ssslllddd[[[QQQIIICCCBBBJJJTTThhhwwwwwwkkkdddYYYOOOOOOLLLCCC======@@@EEEQQQ^^^aaa\\\SSSKKKCCC???<<<:::<<<<<<<<>>SSSiiiuuufffxxxqqqfff|||~~~mmmdddfffjjjrrr~~~oooggg^^^[[[\\\YYYOOOFFF<<<<<<<<<:::999999;;;<<<999;;;<<<:::777555555777222444222000;;;MMMTTTOOO===999444222555:::>>>AAABBBAAA@@@===::::::<<<>>>>>>===<<<;;;;;;<<<<<<===:::@@@AAA===:::<<<;;;666888888888888888999:::;;;<<<888;;;JJJccc{{{vvvooommmttt~~~qqqmmmeee\\\fffvvv}}}zzzuuusss}}}zzzqqqaaaMMM???::::::666666555444333111//////000000000000000000000000...///000000000111555777666IIIqqq{{{zzz|||||||||xxxmmm```^^^kkkyyy~~~~~~zzzssslllcccaaa^^^\\\[[[XXXUUUSSSTTTUUUXXX\\\aaaeeeiiikkkhhhjjjnnnqqqssstttsssssslllcccUUUJJJCCC>>>;;;888666777888999999999888888444444333333333444555555888:::BBBKKKLLLEEE>>>;;;:::<<<>>>AAACCCCCCCCCCCCIIIMMMOOOIIIBBBFFFTTTbbbppprrrtttsssmmmdddZZZTTTEEEBBB>>>:::999:::<<<>>>;;;888777999:::<<>>DDDLLLTTTYYY]]]hhhsss{{{{{{yyyxxxxxxvvvuuusssssssssqqqmmmiiigggbbb]]][[[VVVLLLEEEBBBHHHJJJSSS^^^bbb___```dddmmmuuu|||uuuooojjjggg}}}yyy{{{zzz~~~xxxsssppphhh]]]TTTDDD???777333333666666555111000000000000111111111111222111444CCCZZZnnnxxxrrr~~~sssnnn{{{kkkcccgggmmmvvvzzztttnnnhhh^^^RRRJJJAAA@@@>>><<<:::999999:::888;;;===;;;888555444444555888555111777EEEJJJFFF<<<999555444777;;;???AAABBBBBBAAA>>>;;;:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::AAAEEEBBB???===999333777777888888999;;;<<<<<<<<<:::<<>>;;;999888777777888888888777777777555555444444333444444555888;;;EEEQQQSSSKKKAAA<<<999:::<<<>>>@@@AAABBBBBBCCCFFFGGGBBB???CCCPPP\\\kkkkkkjjjfff___VVVMMMHHHAAA???<<<999888999;;;<<<===999777888:::===DDDMMMhhhvvv{{{yyyxxxnnnhhhmmmrrrtttxxx~~~{{{mmm___QQQHHHCCCBBBGGG```dddMMMFFFCCCGGGYYYsss{{{www{{{zzzqqqXXX@@@444333222///222111111000000000000000222......111222000///222444OOO^^^aaahhhnnnqqqxxxsssuuupppaaaTTTPPPTTTXXXeeecccWWWLLLPPPaaajjjhhhiii}}}uuupppjjj```jjjqqqwwwzzzyyyrrrhhhfffnnnvvvwwwwwwxxxyyyyyyzzzzzz{{{|||{{{zzzzzz|||}}}~~~xxxssskkkbbbYYYPPPHHHGGGKKKaaawww~~~vvvqqqfffWWWQQQPPPIIIBBBBBBEEEMMMZZZddd```dddeee___RRRGGGBBBAAA===<<<<<<===@@@DDDIIILLLNNN\\\lllwww}}}{{{zzz{{{{{{{{{yyywwwvvvuuurrrnnnkkkjjjeeeaaa```ZZZOOOGGGDDDEEEKKKVVV```bbb___aaaeeehhhqqq}}}|||uuupppcccqqq}}}xxxzzz|||vvvqqqiii]]]UUUEEE???888444555666666555111111111000000000111111111000///666JJJcccuuu{{{yyy}}}vvvgggbbbhhhqqqxxx|||rrrdddWWWOOOJJJHHHEEEAAA>>><<<;;;;;;999<<<>>>>>>:::666333111222666444///111:::???<<<;;;999666777:::===???@@@AAABBBAAA???<<<;;;;;;===<<<===>>>@@@@@@@@@??????888???DDDCCC@@@<<<666111555555666777999:::;;;;;;::::::<<>>@@@AAAAAAAAA???======BBBLLLTTT\\\[[[XXXSSSMMMFFF@@@===;;;:::999888888888999:::>>>:::888999:::<<>>AAACCCEEETTTeeesss}}}~~~|||{{{{{{||||||zzzyyyxxxwwwvvvtttqqqpppkkkfffdddddd^^^TTTJJJGGGEEEMMMZZZfffmmmooooooooonnnuuu~~~xxxsssdddcccmmmwww{{{}}}}}}}}}~~~wwwpppggg]]]UUUEEE===666444555444555666333222111000000000111111333000///999QQQjjjxxxzzzzzzxxx}}}xxx||||||qqqeeeaaajjjtttxxxyyyoooccc[[[TTTQQQMMMIIIFFFDDDBBB@@@===???AAAAAA>>>999444111000555555111111777;;;:::999888777888;;;>>>??????@@@AAAAAA???===;;;;;;<<>>>>>DDDUUUnnnmmmYYYTTT]]]iiivvv{{{~~~|||}}}}}}vvvyyyxxxtttlll___QQQDDD<<<<<<;;;:::888555222000//////////////////////////////000111111111222555888===^^^sssvvv|||{{{|||yyyjjj^^^rrrzzz~~~zzzsssnnnhhhccc___\\\WWWTTTSSSRRRQQQPPPUUUVVVXXX[[[___bbbfffggghhhkkkooorrrrrrpppllliiiYYYSSSKKKCCC>>>===>>>>>><<<;;;;;;::::::::::::;;;888777666555444444444444222444>>>MMMTTTMMM@@@777888888888999:::===???AAADDDAAA===;;;===BBBHHHKKKJJJHHHEEEBBB???===;;;;;;777777888888888999999999;;;999888:::999999===CCCNNN^^^hhhnnnvvvwwwxxxzzzjjj[[[QQQIIICCC@@@JJJggg|||\\\OOOHHHFFFRRRggg}}}}}}|||}}}}}}tttUUU???777555444222111111000000000000000000---...000000///111555;;;aaapppggglll~~~lllQQQJJJRRRXXXWWWUUUNNNKKKSSScccnnnjjj```ggg{{{pppgggeeedddwwwyyypppjjjjjjnnntttwwwwwwxxxxxxyyyyyyzzz{{{{{{}}}~~~~~~~~~}}}}}}~~~yyyqqqjjj```SSSKKKJJJ___}}}pppfffYYYQQQGGGBBBHHHVVVccckkkcccbbbaaa```^^^WWWMMMEEE;;;::::::999:::;;;===>>>CCCQQQbbbooozzz~~~}}}||||||||||||zzzzzzzzzxxxvvvtttssssssiiieeecccccc^^^TTTLLLHHHAAAGGGTTTeeeuuu|||{{{uuuuuuxxx~~~zzzuuummm```___yyy}}}zzzqqq}}}yyy}}}vvvoooggg^^^XXXHHH>>>555444444222333666444333111000000000111222444111000<<>>?????????@@@@@@>>>===<<<===>>>CCCDDDGGGIIIJJJIIIHHHGGGLLLJJJGGGCCC>>>:::999;;;888999::::::;;;::::::999;;;>>>@@@>>>>>>HHH\\\lll{{{```TTTUUU[[[jjj~~~|||{{{rrrkkkdddWWWFFF999;;;;;;999777555222000...///////////////////////////000111111111222666888EEE^^^yyyssswww}}}|||qqqeee]]]pppxxx}}}zzztttooohhhccc___[[[UUURRRQQQQQQQQQQQQYYYZZZ[[[\\\^^^aaacccdddfffjjjnnnrrrrrrnnnjjjfff]]]YYYSSSLLLFFFDDDDDDEEE???>>>===<<<;;;;;;;;;;;;999888777666555444444444222111888FFFPPPLLL@@@888999999999:::;;;>>>@@@BBBGGGBBB<<<:::<<<@@@BBBBBB???>>>;;;999888999:::;;;666666777888999999::::::888777888;;;:::666777:::AAALLLRRR[[[jjjnnnmmmtttwwwzzznnn___UUUJJJBBB@@@FFF[[[}}}cccQQQIIIDDDLLLaaawwwvvvxxx~~~{{{dddGGG888444444222111111000000000000000///......111000///222888FFFnnn}}}nnnlllyyyiiiPPPNNN\\\ccc___ZZZRRRPPP]]]mmmqqqjjjaaakkkrrrfffbbbdddxxxwwwkkkfffjjjpppuuuvvvyyyyyyzzzzzz{{{|||||||||~~~~~~}}}~~~wwwooofffYYYQQQNNN^^^}}}|||rrr___VVVJJJCCCLLL^^^ooovvvccc^^^YYYYYY[[[ZZZSSSMMM===<<<:::::::::;;;===>>>CCCPPP```lllwww}}}~~~~~~~~~}}}|||}}}~~~}}}zzzwwwtttttttttiiidddbbbaaa\\\SSSKKKHHHAAAEEENNN^^^ppp}}}}}}vvvvvvxxx{{{~~~xxxvvvggg___ooozzznnntttyyyuuu~~~yyysssllleee```RRRDDD999777555111222777555444222000///000111222444222333@@@ZZZrrr{{{yyytttsssyyy}}}{{{lllsssrrrnnnfff```cccnnnxxxxxxiiiddd^^^ZZZXXXVVVQQQNNNHHHFFFCCCBBB@@@>>>;;;999444555666666777777666555999888777999<<>>>>>AAADDDHHHIIIJJJKKKLLLLLLKKKJJJQQQMMMJJJGGG@@@999888:::999:::;;;<<<===<<<;;;:::<<<>>>>>>;;;:::???KKKVVVrrr{{{iiiYYYXXXZZZfff{{{{{{{{{~~~~~~uuuoooiii\\\HHH888;;;:::999777555333000///000000000000000000000000///000111111111333666888AAAWWWnnnwww|||}}}pppuuuzzz}}}uuuhhh```^^^ssszzz|||uuupppjjjddd^^^YYYSSSOOOOOOPPPQQQQQQ[[[\\\\\\]]]___aaacccdddhhhkkkppprrrqqqllleee```dddccc```ZZZTTTPPPPPPPPPGGGEEEBBB???<<<;;;::::::999888777666666666666666555111555DDDPPPOOOEEE<<<::::::;;;<<<>>>@@@BBBCCCFFFAAA;;;888:::;;;<<<;;;===<<<:::999888888888999666777777888999999::::::666666999<<<;;;777777:::<<>>>>>???>>>===777666777<<<@@@AAA???<<<<<<:::999:::>>>BBBDDDEEEDDDCCCBBB@@@@@@BBBGGGKKKPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOSSSWWWSSSJJJDDDEEEFFFHHHJJJMMMNNNOOONNNNNNKKKHHHCCC>>><<<>>>CCCGGG\\\sss{{{vvvqqq{{{eeebbb^^^___nnnxxxpppvvv{{{rrrbbbNNN@@@;;;;;;:::888777555333222000000000000000000000000000111222222222333666999???UUUiiiqqq|||sssllluuuzzzzzz{{{mmm___^^^ccczzzyyyqqqlllgggccc\\\WWWQQQLLLLLLMMMOOOPPP[[[[[[\\\^^^```ccceeefffiiimmmrrruuutttooogggbbbooopppppplllgggbbbaaaaaaVVVSSSNNNHHHBBB>>><<<;;;888888777666666777777777777222666EEESSSSSSHHH>>>:::;;;<<<>>>@@@AAABBBBBBCCC???;;;888888999:::999<<<<<<<<<;;;:::999888777777777666666777888999:::888777999<<<<<<;;;===BBBCCCLLLOOOUUUaaaeeedddjjjwwwzzz~~~vvvfff]]]RRRBBBDDDEEECCCbbbuuuZZZOOODDDEEEUUUlllzzzuuu{{{|||wwwoooxxxtttQQQ;;;444222222111111000000000000000000///111333111000666>>>TTTeeefff]]]___ccceeelll~~~mmmXXXVVVeeennnkkkVVVTTT]]]mmmqqqeeeZZZWWWbbbzzznnnaaa___cccvvv{{{zzzpppeeeaaafffnnnrrrsssyyyyyyzzzzzz{{{||||||}}}}}}~~~xxxllldddaaaddd{{{ooo[[[NNNSSShhhyyy~~~ssskkk___SSSLLLJJJLLLOOOFFFCCC???<<<;;;<<<===???>>>MMM^^^jjjsssxxxwwwsssuuuxxx}}}zzz|||~~~}}}||||||yyyssslllhhhaaaVVVOOOLLLCCCFFFEEEDDDKKKZZZdddfffXXX\\\dddmmmuuuxxxyyyxxxuuuxxx~~~{{{tttsssjjjbbbpppyyy|||ooojjj||||||yyyvvvnnnZZZHHHAAA:::111111888777555222000///000111333222444999HHHbbbyyy}}}mmmggg^^^ZZZ\\\gggsss|||xxx|||yyysssoookkkddd___MMMGGG@@@<<<<<<>>>??????@@@>>>@@@HHHQQQSSSQQQNNN>>><<<;;;<<>>999:::===???AAABBBBBBAAABBB???<<<:::::::::;;;<<<999:::;;;<<<<<<;;;999888777666555555555777888999;;;999999<<<===???EEELLLPPP]]]dddkkkxxx}}}yyyiii```VVVCCCEEEDDD;;;YYY}}}|||cccVVVHHHEEEQQQeeexxx{{{~~~~~~wwweeerrrtttSSS???888888222111111000000000000000000000222444222111777@@@bbbfff```\\\eeejjjiiimmmttt]]]XXXgggqqqoooQQQSSS```rrrsssaaaTTTSSSUUUppphhh^^^___fffzzzwwwnnnccc```eeemmmqqqrrrxxxxxxyyyzzzzzz{{{{{{|||}}}~~~}}}rrriiieeeqqqlllZZZYYY___mmmxxxkkk\\\OOOHHHFFFGGGJJJEEEBBBBBB@@@;;;:::===BBBOOO```kkkpppqqqkkkcccjjjsss}}}{{{{{{~~~}}}rrrdddXXXQQQOOONNNIIIAAA>>>EEEMMMNNNIIIJJJKKKOOOTTT\\\dddkkkooolllpppwww~~~~~~zzzwwwvvvoooffffffxxx{{{}}}{{{rrrqqqwww~~~vvvzzzsssssseeeQQQAAA999777777777777555333111111111222333222555:::QQQttt}}}|||{{{~~~}}}vvvgggZZZXXX```jjjuuu}}}||||||~~~~~~{{{ooo___SSSIII@@@>>>>>>===>>>AAADDDMMMYYYdddhhhddd]]]WWWLLLJJJFFFBBB@@@AAABBBDDDFFFEEEDDDEEEHHHNNNSSSWWW^^^\\\XXXUUUUUUWWWZZZ]]]]]]___nnnxxx||||||yyyvvvtttwww|||}}}tttggg^^^XXXQQQJJJLLL[[[nnn}}}~~~{{{nnnssspppooolllkkkjjjnnnwwwuuuzzz}}}jjjJJJ===888<<<===777888888---000000000000000000000000222---...555666555:::DDDYYYgggsssyyy{{{ooowww~~~wwwlll\\\```vvvvvvjjjdddaaa___VVVRRRMMMHHHFFFHHHKKKNNNQQQTTTYYY```fffjjjkkkjjjkkkpppwwwxxx|||{{{ppplllddd[[[QQQHHHAAA===:::999999888888777666666666333555CCCRRRWWWMMMAAA<<<;;;999;;;>>>BBBDDDEEEBBB===999999<<>>;;;;;;;;;<<<;;;;;;:::999999777666555555555666777777:::999:::@@@KKKUUU[[[]]]ccchhhiiiiiivvvpppddd[[[KKKGGGAAA:::SSSttt{{{mmm]]]GGGBBBLLLRRR___uuuuuuqqq```fffxxxwww[[[BBB666555222000//////000222111000000...000222///000>>>PPPppplll___ZZZfffooosss{{{|||iii]]]cccooommmbbbKKKWWWrrrbbbSSSUUUdddfffccc___cccnnnvvvvvvuuuhhh___eeennnrrrssstttwwwvvvuuuvvvxxxzzz||||||vvvmmmjjjtttooo\\\YYY]]]lllxxxgggVVVJJJEEEEEEKKKFFFDDDCCCAAA======@@@CCCQQQaaammmtttuuunnnfffeeeooo}}}|||zzzyyyzzz{{{yyynnnaaaWWWRRRLLLJJJEEE@@@AAAFFFGGGDDDAAABBBDDDJJJSSS^^^gggmmmnnnrrryyy|||yyywwwrrriiibbbmmm||||||yyysssssszzz|||~~~}}}yyywwwiiiVVVEEE<<<999888888999777555222111000111111666888===TTTwwwzzzssseeeYYYYYYaaalllvvv~~~}}}}}}xxxjjjTTTJJJAAA>>>>>><<<<<<>>>HHHTTTeeesssuuummm___UUURRROOOLLLHHHFFFEEEFFFGGGHHHFFFFFFFFFIIIOOOTTTXXXZZZXXXXXX[[[]]]]]]ZZZVVV[[[```sss{{{uuurrrtttxxx|||zzz}}}}}}xxxrrrlllcccZZZRRRZZZhhhwww{{{}}}vvvrrrnnnkkk{{{www|||zzz~~~qqqIII???999;;;<<<666888888000000000000000000000000000333///000444444444>>>LLLbbbppp{{{}}}qqqyyy~~~tttiii\\\aaawwwtttiiidddaaa^^^TTTPPPKKKFFFDDDEEEHHHKKKUUUWWW[[[```eeehhhiiihhhkkkqqqzzzzzzwwwssskkkbbbVVVLLLCCC>>>999888777666666666555555666444666AAANNNRRRKKKAAA<<<;;;:::;;;???BBBDDDEEEAAA===:::;;;???AAA@@@===AAAAAA@@@???===;;;999888888888888888888:::===???AAACCCIIIRRRZZZ___^^^]]]\\\^^^\\\^^^mmmttthhh^^^LLLGGGCCC;;;NNNooo|||qqqaaaJJJBBBJJJNNN[[[pppyyynnnnnnyyyqqq[[[FFF:::666222000//////111222111000000...000222000333CCCWWWpppiii[[[XXXbbbffflllzzzxxxhhh```hhhtttqqqeeeQQQ^^^zzzkkkXXXVVVgggfffaaa]]]bbboooxxxzzzuuufff]]]cccmmmqqqrrruuuyyyxxxwwwxxxzzz|||~~~~~~~~~|||{{{}}}uuusssyyykkkXXXUUUXXXgggyyydddSSSJJJHHHJJJEEEAAAAAA???;;;<<>>???HHHWWWmmm~~~xxxggg[[[UUUSSSPPPMMMJJJIIIHHHHHHJJJIIIGGGGGGJJJNNNSSSWWWSSSRRRUUU]]]gggkkkhhhccc^^^dddttt{{{sssppprrrvvvxxxwww}}}{{{uuufffdddhhhssswwwpppiii^^^kkk}}}}}}~~~YYYEEE;;;;;;;;;666888999222000000000000000000000000555111111333222444EEEXXXsss~~~}}}rrr{{{|||pppeeeZZZaaaxxx~~~}}}ssshhhccc```]]]RRRNNNIIIDDDBBBCCCEEEGGGTTTVVVXXX[[[___aaadddeeefffmmmwww~~~wwwuuurrrllldddYYYNNNDDD???<<<999777666777777777666666555888???GGGIIIFFFAAA===;;;;;;<<<@@@CCCEEEEEE???======???CCCEEECCCAAA@@@@@@???>>><<<999777666555777888888888<<>>;;;<<<@@@BBBQQQeeevvvxxxgggppp|||||||||}}}}}}yyyvvvuuuttttttuuussslllbbbZZZRRRSSSQQQNNNOOOSSSUUUSSSWWWTTTPPPPPPUUU___kkkrrruuuxxxzzzxxxvvvggg\\\mmmzzzxxx}}}zzzwwwuuuuuuiiiXXXIIIAAA<<<999888;;;999666333222111111222555777>>>VVVuuu}}}{{{{{{xxxxxxtttiii]]]VVV[[[hhhssszzz}}}~~~nnnaaaXXXPPPNNNKKKFFFCCCCCCBBBPPPddduuu|||yyyooohhh\\\[[[YYYVVVTTTQQQOOONNNOOOLLLJJJHHHHHHKKKOOOQQQRRRRRRSSSYYYbbbjjjmmmnnnllloooxxxuuuppprrrvvvxxxxxxxxx||||||{{{~~~{{{vvvyyytttkkkdddUUUWWWmmmyyyPPPBBB======777777999444000000000000000000000000333111111222000666MMMfffxxxpppzzz{{{kkk```XXX```vvv}}}{{{pppgggbbb^^^ZZZPPPMMMHHHCCCAAAAAACCCDDDOOOPPPRRRUUUWWW[[[___bbbcccjjjttt{{{tttpppooolllfff^^^TTTKKKEEEAAA===999888999:::999888555555888;;;>>>@@@@@@???===<<<<<<>>>AAADDDEEEFFF>>>>>>@@@DDDGGGIIIGGGEEE@@@??????>>><<<;;;999888555777999:::;;;AAAKKKRRRYYYVVVQQQMMMLLLNNNPPPQQQXXXTTTPPPUUUiiivvvhhhSSSIIIHHH??????[[[}}}zzzmmmSSSCCCDDDGGGQQQddd|||~~~www}}}zzzaaaMMM???888333222000000111222111000111///000222000777NNNhhhvvvjjj^^^bbbhhheeeooo~~~qqqcccfffzzzyyyaaaKKKYYYuuu~~~mmmhhhpppggg^^^\\\fffuuutttaaaVVV___llloooqqqvvvxxxzzz{{{{{{|||}}}~~~~~~~~~hhhfffwwwooogggTTTIIIIIIKKK^^^}}}rrreee```XXXPPPJJJFFFAAA===>>>AAADDDTTThhhwww~~~wwwkkkpppxxx~~~|||wwwuuusssrrrqqqmmmfff```[[[YYYWWWXXXbbbmmmqqqnnnnnniiiccc___bbbjjjttt{{{zzz|||{{{yyy|||qqqaaaeeewwwyyyxxx{{{|||zzz~~~mmmcccTTTHHH@@@<<<999777999888666444333333444555999===FFF___zzz}}}yyyzzz|||uuurrrdddZZZTTT]]]kkkvvv{{{~~~}}}~~~ttthhh```YYYWWWTTTNNNIIIHHH???EEEPPP[[[dddiiijjjkkkeeeeeedddcccaaa^^^\\\ZZZSSSPPPLLLHHHFFFGGGIIIKKKUUUWWWZZZZZZZZZ\\\aaaeeeuuu{{{{{{ssskkkllluuu}}}~~~{{{xxx{{{zzzxxx{{{~~~rrrjjjZZZTTTbbbrrr|||}}}[[[HHHAAA@@@999777999444000000000000000000000000111///111222111999RRRnnnqqqlllxxx~~~zzzfff[[[UUU___uuu}}}}}}xxxnnneee```[[[VVVOOOLLLHHHCCCAAAAAACCCDDDIIILLLOOOQQQTTTXXX^^^ccceeekkkuuu{{{sssssssssrrrnnnggg]]]UUUPPPFFF@@@:::888999:::999777444666777888888999;;;===>>>======???CCCEEEFFFFFF???AAADDDHHHKKKMMMLLLJJJGGGEEECCCAAA???>>>>>>>>>;;;<<<===>>>BBBJJJUUU]]]]]]YYYRRRLLLJJJLLLQQQUUU[[[XXXWWW___pppyyymmmZZZKKKIIIBBB;;;RRRxxx{{{pppWWWEEEDDDEEENNN___{{{~~~|||uuuyyyvvvpppWWWEEE;;;444222111000111222111000222000111111000777QQQlllwwwmmmccchhhpppmmmvvvwwwgggnnn^^^PPP[[[rrryyyxxxssshhh]]]___lllzzzsss]]]SSS___mmmpppqqqvvvwwwyyy{{{{{{yyyyyy{{{|||{{{{{{|||}}}~~~rrr^^^fff}}}~~~iiiaaaSSSLLLLLLNNNaaarrrkkkaaaYYYOOOIIIBBB<<<;;;???IIIZZZmmmvvvxxxxxxtttpppkkknnnsssyyy~~~~~~zzzwwwtttpppkkkhhhccc___\\\aaaqqq|||uuuqqqqqqwww}}}zzz}}}wwwhhhccchhhxxxttttttuuu||||||uuu{{{jjjaaaTTTIIIBBB>>>:::777999888666444333444555666777;;;FFFaaazzz{{{yyy}}}wwwxxxaaaWWWSSS^^^oooyyy|||}}}|||}}}yyymmmfff```___\\\TTTNNNLLLCCCCCCCCCFFFLLLTTT[[[```bbbccceeeeeedddbbb___\\\VVVRRRMMMHHHEEEEEEFFFGGGPPPXXX___aaa___]]]___bbbmmmyyy~~~sssjjjccciiiwww~~~vvv||||||zzz{{{qqq___TTT\\\nnnyyyxxxyyyvvvwwwyyyvvv|||~~~aaaKKKBBBBBB;;;888888444000000000000000000000000///...000333333:::SSSlllyyy}}}llliiivvv|||yyybbbWWWTTTaaavvv}}}}}}wwwlllccc^^^XXXRRRMMMKKKGGGCCCBBBBBBDDDEEEGGGKKKOOORRRUUUYYY```fffbbbhhhrrr~~~xxxxxxxxxvvvrrrkkkbbbZZZUUUKKKDDD;;;888999:::999666666777777777777888:::<<<>>>>>>>>>AAADDDGGGGGGGGGAAADDDGGGKKKNNNOOOOOOOOOMMMJJJFFFBBB@@@@@@BBBCCCEEEBBB??????DDDMMMWWW]]]TTTTTTTTTRRRQQQRRRUUUWWW^^^]]]```iiivvvzzzoooaaaNNNGGGDDD;;;KKKooo|||uuu]]]HHHDDDEEELLL[[[yyyzzzxxx~~~tttwwwxxx~~~cccJJJ999555333111111111222111000222111222333111999UUUrrrvvvooofffjjjsssqqqvvvyyykkkrrr|||ZZZQQQZZZjjjxxxzzzvvvuuuyyyrrrfff]]]cccrrr}}}qqq[[[QQQaaapppqqqqqqvvvwwwzzz|||{{{xxxwwwxxxzzzyyyzzzzzz{{{}}}{{{ggg]]]kkk|||zzzllleeeXXXSSSSSSQQQcccwwwoooeeeYYYOOOFFF>>>===???LLL___rrrxxxuuurrrrrrqqqnnnppptttyyy~~~|||{{{|||}}}~~~{{{vvvrrrpppooofffdddaaaeeeuuu|||{{{vvvllleeecccwwwyyytttpppmmm}}}xxx~~~pppsssnnneeeYYYNNNGGGBBB===999;;;:::777555444444444555333777BBB^^^yyy}}}|||{{{sssttt{{{ssswww^^^UUUSSS```qqq{{{|||{{{{{{|||zzzyyy|||ssslllhhhgggddd\\\UUURRRKKKIIIGGGFFFGGGKKKPPPTTTWWWYYY]]]``````^^^[[[XXXVVVSSSNNNIIIFFFFFFGGGHHHNNNSSSZZZ^^^___aaadddgggeeessszzzvvvjjj```fffvvv~~~yyyxxxsss|||~~~uuuaaaSSSWWWjjj}}}zzzyyyvvvssswww~~~qqqpppyyy~~~yyy{{{aaaJJJ@@@AAA<<<888888555000000000000000000000000000///111555666;;;NNNdddjjjppp}}}jjjhhhvvv|||www___UUUVVVddd{{{~~~}}}uuujjjbbb\\\UUUNNNJJJHHHEEECCCAAABBBDDDEEEEEEJJJPPPSSSUUUYYY___eeeaaagggooo{{{yyyyyyxxxtttooohhhaaa]]]SSSJJJ@@@;;;<<<===;;;888999999999999999:::<<<===???>>>???BBBEEEHHHHHHGGGDDDGGGJJJMMMOOOPPPRRRSSSRRROOOJJJGGGGGGKKKPPPTTTUUUNNNFFFDDDJJJRRRXXX[[[SSSVVVXXXXXXWWWWWWXXXZZZaaaccciiirrrzzzpppgggPPPEEEFFF>>>GGGfffyyybbbLLLFFFDDDIIIUUUmmmxxxzzz}}}qqq{{{}}}wwwxxxyyyYYY===666444222111222222111000000000333555444>>>[[[yyywwwtttkkkiiirrrqqqoooxxxwwwmmmdddiii{{{kkkMMMKKKTTT```hhhgggeeejjjrrrnnnbbb\\\fffvvv}}}~~~}}}pppYYYQQQcccsssrrrqqqvvvzzz~~~~~~zzzwwwxxxzzzzzzzzzzzz{{{|||~~~qqqaaa^^^nnnyyyyyypppiii]]]XXXVVVRRRccctttggg[[[PPPGGGEEEGGGMMMbbbvvv{{{vvvtttwwwyyyssstttwww{{{}}}wwwtttvvvyyyuuuyyy|||{{{vvvsssrrrsssffffffeeegggttt}}}xxxrrrlllgggccciii}}}vvvooojjjkkk}}}iiivvvvvvssskkk^^^TTTLLLFFF???;;;>>><<<999666444333333333555888CCC___|||}}}{{{wwwyyy|||nnnpppsssiiiooo]]]TTTSSSaaasss||||||zzzzzz{{{~~~wwwooo```VVV___sssxxxrrrnnnnnnkkkbbb[[[WWWRRRQQQPPPOOONNNNNNOOOOOORRRUUUZZZ^^^___]]]ZZZXXXVVVSSSNNNJJJGGGHHHIIIKKKTTTRRRPPPPPPSSSXXX]]]```jjjuuu~~~}}}mmm```ddduuu~~~sssqqqyyyyyydddTTTVVVooozzzwww~~~|||zzzqqqnnnvvv{{{uuutttxxxttt^^^GGG===AAA<<<999999666000000000000000000000000222000333777777:::JJJ]]]bbbiiiyyykkkiiiwww{{{uuu]]]TTTWWWhhh~~~}}}uuujjjaaa[[[SSSLLLHHHFFFDDDBBBAAABBBCCCEEECCCIIIOOORRRSSSVVV\\\bbbffflllsss}}}|||||||||zzzwwwrrrnnnkkkZZZQQQEEE@@@AAABBB???<<<<<<;;;:::;;;<<<===>>>>>>??????@@@CCCFFFHHHHHHGGGFFFHHHLLLNNNOOOQQQSSSUUUYYYVVVRRRQQQUUU]]]eeekkkhhh^^^SSSOOOTTT\\\___```___``````]]][[[[[[^^^aaadddhhhnnnwww}}}pppjjjRRRDDDGGG@@@EEE```}}}fffNNNFFFDDDFFFQQQ^^^mmmpppyyyooouuu}}}zzzzzzmmmIII666444222111222222111000...///444777777AAA___~~~{{{zzzooojjjqqqpppjjjkkkaaa]]]YYY\\\hhhkkkYYY@@@GGGQQQ]]]bbb``````hhhrrrkkk___[[[hhhxxx}}}zzzwwwoooXXXPPPddduuutttqqqvvv}}}|||xxxyyy{{{||||||{{{{{{|||}}}uuupppdddSSSbbbyyyxxxxxxttt}}}pppeeeccc___\\\iii}}}}}}wwwzzzlllVVVDDDBBBIIIPPPiiizzzxxx}}}zzzzzzvvvqqqrrrvvv}}}zzzsssqqqqqqhhhkkkqqquuuvvvtttrrrpppmmmjjjkkkqqqwww}}}}}}{{{xxxssslllfffaaaqqqzzzssslllfffxxxoooyyy~~~}}}xxxqqqiiiZZZIII>>><<<<<<===<<<:::666444444444888333BBBddd~~~ooozzzssskkk\\\WWWTTTYYYiiiyyy}}}{{{}}}|||}}}sssUUUNNNEEECCCLLL]]]nnnyyy{{{pppiiihhhfff^^^VVVTTTOOOSSSWWWYYYVVVRRRRRRUUUZZZ___dddeeeccc```^^^]]]UUUOOOKKKIIIFFFEEEIIIOOOOOOPPPSSSTTTRRRRRRWWW]]]dddkkkttt{{{{{{kkkYYYWWWfffwww|||xxxxxxyyy{{{llliiittt~~~~~~{{{wwwcccJJJaaa}}}||||||zzzuuurrrzzz|||wwwrrrvvv~~~qqqjjjkkk___PPPCCCAAA???888444666333333111000000000111222444000444666333@@@UUU]]]cccsssiiikkknnnssswww}}}~~~ooo[[[QQQ[[[ooo~~~ssseee\\\XXXRRRLLLIIIEEEAAA??????@@@AAABBBHHHIIIKKKNNNRRRXXX```eeedddkkksss{{{~~~|||}}}~~~}}}xxxtttggg^^^RRRIIIFFFGGGHHHHHHCCCBBBCCCFFFJJJJJJFFFBBBEEEEEEEEEGGGIIIIIIIIIHHHGGGGGGFFFFFFLLLVVVYYYXXX\\\___```___```iiixxx|||kkk]]]ZZZ___dddfffiiibbbZZZYYY___eeeddd```aaaiiioooqqqvvvssshhhYYYLLLBBB@@@HHHSSSuuu~~~nnnSSSHHHGGGGGGIIIXXXbbbfffnnn||||||sssppp~~~sssyyy{{{sssGGG999333000111222000000222///222000555222AAAppp}}}]]]iiinnnlllaaaTTTUUUOOOQQQXXXPPP???;;;EEE\\\^^^XXX___```dddxxxiii^^^]]]nnn}}}zzznnnVVVUUUjjjvvvzzz{{{xxx~~~}}}zzz}}}|||~~~tttnnnaaaVVVjjj~~~xxxtttvvvyyymmmiiibbb[[[bbbrrrvvvpppwww|||vvv```KKKFFFKKKVVVnnn|||rrrmmmfffeeejjjssszzz~~~|||wwwvvvxxxllllllllllllmmmmmmlllkkkiiiggghhhmmmssswww~~~~~~|||yyytttmmmhhhaaannn{{{uuuoooiiivvv|||}}}}}}|||xxxqqqbbbOOOBBB============:::777444444444888666CCCbbb{{{ppp{{{tttlll]]]UUUSSSXXXhhhxxx~~~}}}{{{~~~||||||{{{xxxzzzssseeeYYYPPPDDD>>>AAALLLYYYaaaaaaZZZVVVUUURRRLLLKKKNNNOOORRRWWWZZZZZZZZZ[[[]]]eeegggiiihhhddd___\\\[[[ZZZSSSNNNMMMKKKIIIJJJMMMGGGHHHIIILLLMMMOOORRRUUU```fffooowwwrrraaaNNNLLLZZZiiinnnllleeeaaa```hhhvvvnnngggsss~~~|||vvvrrrdddSSSZZZwww}}}~~~xxxrrrttt|||yyyqqqrrr~~~|||sssqqqdddUUUGGGBBB===777666888444333111000000000111222222000555777666HHH```iiihhhzzzdddggglllrrrxxx}}}ooo[[[RRR^^^rrr~~~tttfff]]]YYYRRRLLLIIIFFFBBB??????@@@AAABBBIIIJJJLLLOOOSSSYYY```eeeggglllqqqwww{{{nnnfffZZZRRRNNNNNNNNNOOOKKKJJJJJJMMMPPPPPPLLLHHHGGGGGGHHHJJJKKKKKKKKKIIIJJJLLLMMMOOOUUU]]]```^^^eeehhhjjjiiiiiippp|||tttiiifffjjjpppsssnnnfff[[[UUUWWW\\\ZZZUUURRRZZZccclllvvvsssgggXXXKKKAAA>>>EEENNNppp}}}qqqUUUHHHFFFFFFJJJUUU]]]^^^eeevvv|||wwwwww~~~zzzmmmrrrvvv}}}yyyvvvOOO999444000111222000000222111222...555444CCClllxxxvvvvvv\\\hhhmmmooodddRRRRRRLLLMMMSSSKKK>>>===MMMeeeggg\\\ZZZXXX___uuuhhh]]]]]]nnn}}}zzzkkkUUUVVVjjjuuuyyy{{{xxx{{{}}}}}}|||~~~}}}|||~~~{{{tttjjjZZZWWWppp}}}pppqqqzzz~~~tttpppggg\\\]]]gggrrrjjjiiirrr{{{yyygggSSSKKKMMMWWWooo{{{kkkddd\\\XXX]]]fffqqqwww}}}}}}uuupppjjjggghhhjjjiiiiiikkkiiijjjppptttwww||||||~~~}}}zzzvvvpppllleeelllzzz{{{uuupppnnnxxx{{{zzzyyyttteeePPP@@@:::=========;;;888555444444777888EEE^^^wwwzzzkkkxxxuuummm^^^RRRQQQWWWhhhwww}}}}}}|||}}}|||}}}wwweeeeeekkkggg\\\UUUNNNEEE>>>>>>AAAEEEHHHIIIGGGEEEDDDBBB@@@DDDJJJPPPSSSXXX\\\^^^```___^^^hhhiiiiiihhheeeaaa]]][[[YYYQQQJJJIIIIIIIIIJJJMMMFFFDDDAAABBBGGGMMMOOOOOO\\\aaagggppp|||lllYYYFFFCCCOOO^^^dddcccTTTLLLHHHSSSiii{{{pppeeerrryyykkkeee]]]TTTSSSjjj~~~uuurrrxxx{{{ooommmzzz|||vvvjjj\\\LLLAAA<<<888888:::444333222111000111111222333333777666666LLLgggooolll|||yyy^^^cccjjjrrrxxx~~~nnnZZZSSSaaavvv~~~ttthhh___ZZZRRRKKKIIIFFFCCC@@@???@@@BBBCCCJJJKKKNNNPPPTTTYYY```eeejjjlllooosss{{{~~~wwwpppfff^^^YYYXXXWWWWWWSSSRRRRRRTTTWWWVVVRRRNNNJJJKKKMMMOOOOOOOOOMMMLLLMMMPPPSSSVVV]]]eeegggeeemmmppprrrrrrqqqttt|||xxxqqqpppttt||||||rrraaaQQQLLLNNNLLLHHHCCCJJJUUUbbbrrruuuwwwwwwkkkZZZMMMBBB===BBBJJJhhh{{{uuuZZZIIIDDDEEELLLVVV\\\ZZZ^^^qqq{{{zzzzzz|||zzzjjjmmmuuu}}}{{{qqqxxxvvvSSS:::444111222222000000222222222,,,444666EEEhhhmmmooossscccooouuuyyyoooZZZXXXPPPQQQWWWMMMAAABBB[[[qqquuuggg\\\WWWaaavvvfff\\\]]]nnn~~~|||yyygggUUUXXXllluuuyyy{{{yyyzzzzzzzzzzzz{{{|||}}}~~~~~~}}}|||}}}~~~~~~}}}|||wwwfffRRRVVVqqq}}}tttnnnrrr|||yyyvvvnnnbbb___eee|||vvvmmm```eeekkkmmmeeeXXXQQQRRRYYYoooqqqiii___XXXYYY___iiioooyyy}}}~~~xxxppplllmmmooonnnlllllljjjkkkqqquuuxxx}}}|||xxxtttqqqlllnnnvvvzzzsssqqqqqq{{{yyyxxxwwwrrrdddOOO@@@:::===>>>>>><<<999666555444444999EEEZZZsssqqqeeeuuu~~~tttmmm^^^QQQPPPXXXiiixxx~~~~~~}}}||||||~~~gggTTTWWWdddhhheeeUUUQQQKKKFFFCCCAAA???======<<<===???AAABBBEEEHHHTTTWWW[[[___cccddd^^^WWW\\\]]]___bbbdddccc___[[[SSSKKKEEEDDDEEEJJJRRR[[[ZZZRRRGGG@@@CCCKKKOOOOOOYYY\\\```gggvvvzzzsss]]]FFF???FFFNNNSSSTTTLLLDDD@@@KKKaaauuuqqqfffrrr{{{fffYYYSSSOOOLLLWWWjjj}}}zzz|||xxxnnnjjjuuu~~~zzzpppbbbNNN@@@;;;<<<;;;888444333222111000111222222444555888555777SSSpppuuusss~~~|||\\\bbbkkksssxxx}}}kkkWWWSSScccyyy}}}uuuiii```ZZZSSSKKKHHHGGGDDDAAA???@@@BBBEEEKKKLLLOOOQQQUUUZZZ```dddhhhjjjnnnsssyyy|||~~~yyyqqqiiiccc___]]]]]]XXXWWWWWWYYY\\\[[[VVVRRRNNNQQQSSSTTTSSSRRRPPPPPPNNNRRRUUUXXX^^^ggglllkkkppptttwwwwwwuuuuuuxxx|||}}}yyyuuuuuuvvv{{{lllPPPCCCCCCBBB>>>???CCCJJJWWWjjj{{{}}}}}}pppqqqyyy~~~qqq```QQQFFF@@@BBBHHH^^^wwwyyy___KKKCCCDDDMMM]]]ddd```aaaqqq|||yyyxxx{{{~~~llllllwww|||{{{pppuuu~~~~~~mmmOOO:::555111222222000000222222333---333666GGGiiillljjjpppiiisssyyytttiiicccYYY]]]fff[[[JJJHHH```qqqwwwlll___[[[eeesssddd\\\^^^ppp{{{xxxdddWWW^^^pppvvvzzz}}}{{{{{{zzzxxxwwwxxxzzz}}}~~~~~~}}}}}}||||||}}}www```OOO\\\tttyyypppooottt{{{wwwlllgggiii|||uuuccc^^^[[[]]]^^^[[[[[[]]]cccoooyyy}}}|||rrrhhhbbb```bbbeeeooottt}}}~~~yyywwwvvvvvvtttqqqiiifffffflllqqquuu|||}}}yyywwwuuuuuutttxxx}}}tttsssttt~~~|||{{{yyyvvvqqqcccQQQDDD@@@===>>>???>>>:::777555555333888DDDWWWlll~~~sssiiizzz~~~ssskkkYYYQQQRRR[[[lllyyy~~~~~~~~~||||||```LLLPPPbbbpppvvvnnneeeWWWKKKCCC>>><<<<<<888999===DDDMMMSSSRRROOOYYY\\\```dddkkklllcccUUUMMMNNNQQQXXX^^^___[[[VVVNNNIIIEEEEEEHHHQQQaaapppxxxnnnZZZGGGAAAGGGMMMNNNUUUXXXZZZaaasss|||bbbGGG<<<>>>AAAEEEHHHLLLIIIGGGLLLZZZiiivvv}}}~~~ssshhhsssppp^^^UUUQQQHHHGGGPPPllltttmmmjjjooowww}}}wwwkkkUUUBBB===@@@===555444444222111111111222333111555999888CCCiii___fffooouuuyyy}}}|||gggTTTSSSdddzzz}}}uuuiiiaaa[[[SSSLLLHHHHHHFFFBBB??????CCCFFFKKKMMMPPPRRRUUUYYY___cccdddgggooowww|||||||||wwwpppiiicccaaa___\\\[[[[[[^^^aaaaaa]]]YYYUUUWWWYYYYYYVVVSSSRRRSSSRRRUUUVVVWWW\\\gggooorrruuuyyy}}}~~~|||zzzyyyzzzwwwuuuvvvzzz}}}yyyTTT@@@>>>>>>;;;??????BBBLLL```ttt|||{{{wwwtttwwwuuucccUUUIIIAAAAAAEEEUUUttt{{{dddNNNCCCDDDMMM```mmmmmmlllyyy{{{wwwvvvrrr{{{zzztttvvv~~~xxxuuueeeJJJ;;;555222333333000000222111555000444666IIIoootttccciiiiiiooouuulllmmmcccZZZeeeuuukkkUUUOOO^^^eeelllggg]]]___hhhkkkaaa[[[aaatttzzzvvvccc[[[eeeuuuxxx{{{|||~~~|||zzzxxxxxxzzz|||~~~~~~}}}||||||}}}rrrXXXOOOfffzzzxxxsssqqqxxxwwwqqqqqq}}}mmmaaaVVVTTTWWW\\\ccciiikkkkkkiiifffgggppp|||}}}sssjjjdddaaagggmmmvvv~~~{{{wwwuuussskkkfffdddggglllrrr|||}}}zzzyyyyyyzzzyyy|||vvvuuu|||}}}zzzwwwtttpppkkk^^^NNNDDDAAA===???@@@???;;;888555555555888DDDUUUfffrrr~~~}}}uuusssiiiUUUQQQSSS]]]mmmzzz~~~~~~~~~||||||dddOOONNN]]]ppp|||xxx___III===999;;;>>>???CCCIIISSSaaajjjiiiccc]]]```bbbgggrrryyyooo___IIIGGGGGGLLLUUUWWWSSSNNNHHHEEEEEEIIIOOOVVVcccooolllQQQBBBDDDJJJLLLQQQUUUVVV[[[pppxxx^^^EEE>>>CCCIIIQQQYYYZZZXXXUUUSSSWWWbbbqqq|||}}}~~~vvvkkkrrr~~~oooaaa[[[LLLFFFFFF]]]zzz~~~{{{vvvqqqnnnqqqwwwyyyfffLLL@@@AAA>>>555555444333111111222222333---222888===TTT~~~ccckkksssyyy{{{yyycccRRRTTTfffzzz~~~uuuiii```[[[UUUNNNHHHIIIGGGCCC??????CCCGGGKKKMMMPPPRRRUUUYYY]]]aaabbbfffppp{{{}}}~~~}}}zzztttmmmfffbbbaaa```___```dddhhhiiifffbbb\\\^^^___\\\WWWSSSSSSUUUUUUXXXYYYXXX]]]hhhrrrvvvzzz~~~~~~zzzxxx{{{[[[CCC???>>>999<<<;;;<<>>>>>AAADDDMMMTTT[[[bbblllvvvwwwsssccccccaaaeeetttyyyiiiOOOGGGAAACCCKKKQQQOOOKKKFFFDDDGGGRRR[[[]]][[[ZZZooovvvpppYYYFFFDDDJJJMMMPPPTTTSSSTTThhhuuu[[[EEEBBBIIIRRR^^^jjjhhhccc[[[SSSSSS]]]mmmzzz}}}~~~~~~yyymmmpppzzzyyyggg]]]KKKIIIGGGXXXsss~~~tttpppttt{{{]]]DDD>>>===888555444333222111222333333...222777===[[[gggnnnwww{{{}}}xxxbbbRRRUUUhhh{{{~~~ttthhh___[[[VVVOOOHHHIIIHHHDDD@@@???DDDHHHJJJMMMOOORRRTTTXXX\\\___dddgggqqq{{{{{{{{{wwwkkkjjjqqqzzz}}}~~~}}}xxxpppiiieeeddd``````bbbgggmmmooommmjjjbbbcccbbb]]]VVVSSSTTTVVVSSSWWWZZZYYY]]]hhhqqquuuyyy}}}zzzwwwxxx{{{wwwvvv```HHHCCC???777:::::::::AAARRRhhhvvvzzz~~~zzzgggYYYMMMDDD@@@AAAIIImmm|||jjjUUUGGGCCCJJJ[[[vvv|||{{{uuuZZZ===777333333333000000222000555000777???WWWyyyvvvpppooovvvttt|||iii```XXXUUUeeevvvlll\\\]]]|||pppoooiii^^^hhhuuuooo[[[[[[ggg}}}yyysss``````ooo{{{xxxyyy~~~{{{{{{{{{|||}}}}}}~~~~~~~~~~~~||||||~~~}}}iiiKKKOOOqqqyyynnnrrrwwwvvvnnncccYYYQQQTTTcccrrrvvvvvvwwwwwwpppeeeaaacccjjjwwwyyyeeehhhmmmttt|||yyyrrrrrrtttlllcccZZZXXX[[[cccppp|||}}}zzz{{{|||wwwzzzqqqooonnnyyypppooonnnkkk```PPPEEEBBB===???AAA@@@===999666555666555EEE^^^lllrrr}}}yyywwwlllVVVOOORRR]]]mmmwwwzzzzzz{{{~~~}}}zzz```KKKFFFRRR```XXXSSSLLLHHHGGGIIIKKKLLLUUU^^^dddfffjjjqqquuuttthhheee___```ppp|||mmmTTTIII>>>>>>FFFOOOQQQNNNLLLIIIOOO___kkkfffVVVIIIRRRdddkkk[[[JJJGGGMMMQQQPPPTTTQQQNNN```|||aaaHHHBBBFFFKKKVVVbbblllcccVVVKKKJJJUUUfffsss}}}|||mmmooowwwyyycccWWWAAAFFFGGGSSSlll|||~~~zzzrrrssswwwxxxkkkFFF;;;===<<<555444333222222222333333333555777:::XXXiiipppxxx}}}wwwaaaSSSWWWjjj|||~~~tttggg___[[[VVVQQQHHHJJJIIIEEE@@@???DDDIIIJJJLLLOOORRRTTTWWW[[[^^^ggghhhpppyyyxxxwwwzzzcccTTTUUUbbbrrr}}}}}}{{{ssskkkgggfff^^^___bbbgggnnnpppooollleeefffddd^^^VVVRRRTTTWWWOOOUUUYYYZZZ]]]fffmmmpppssswww}}}~~~|||vvvqqqpppppphhhdddpppcccLLLFFF???555;;;<<<<<>>:::777444;;;555???[[[qqqyyywwwXXXMMMVVVcccooouuuxxxyyyzzz}}}}}}uuubbbWWWSSSRRRQQQVVVYYYZZZ___gggkkkkkknnnkkkgggfffiiinnntttwwwmmmbbbWWWZZZiiiwww|||yyy\\\GGG:::@@@IIIIIIGGGHHHPPP[[[mmm~~~ssseee[[[XXXXXXXXXSSSKKKLLLSSSTTTNNNKKKNNNWWWfff|||wwwhhhUUUGGGBBBBBBBBBAAAHHHEEECCCAAAAAAJJJ```ttt{{{|||{{{{{{ooorrrxxxoooVVVLLLHHHCCCOOOiiizzz}}}{{{rrrnnnzzzkkkNNNEEEBBB777777666444333222333333444000999666:::WWWvvv}}}mmmppptttzzzvvv^^^RRR]]]ttt|||qqqhhhaaa[[[TTTOOOGGGIIIGGGBBB@@@DDDGGGHHHLLLNNNPPPRRRTTTWWW\\\___eeekkkqqqtttuuu}}}yyycccNNNGGGHHHOOOcccwww}}}{{{yyyxxxuuunnneee^^^```___aaagggoootttuuutttmmmggg___ZZZXXXYYYXXXWWWXXXWWWWWWZZZ\\\___dddiiiiiihhhjjjpppwwwzzzwwwssssssllldddZZZPPPMMMZZZjjjzzzXXXFFF???<<<;;;;;;;;;>>>KKK```qqqxxx~~~oooaaaUUUJJJCCCBBBHHH[[[xxxyyy[[[FFFGGGIIIRRRjjj}}}{{{~~~}}}RRR888///444222000222222222333555555CCCeeeyyyqqqpppqqqddd]]]^^^bbbtttzzz[[[PPPlllzzzkkk\\\```ooorrrjjjXXX[[[nnn{{{jjjXXX___jjjuuuzzzxxxvvvuuuvvvwwwyyy|||~~~dddPPPFFF___~~~}}}pppqqqxxx~~~ppp^^^aaauuu|||yyytttqqqvvv{{{zzztttiiigggeeehhhqqqvvvttt}}}xxxoooiiieee\\\VVVQQQNNNLLLOOO\\\hhhuuuzzz|||zzzzzzxxxxxx~~~tttooojjjnnnqqq{{{qqqxxxwwwuuuuuuuuummm\\\OOOJJJEEEEEEDDDBBB???<<<888666:::666BBB___uuu|||~~~xxx\\\NNNWWWdddpppvvvyyyzzz{{{~~~|||{{{|||~~~~~~zzzqqqmmmiiigggjjjpppvvvzzzrrr___MMMHHHPPP]]]kkkuuu^^^LLL???@@@FFFKKKTTT___fffooo{{{tttmmmcccXXXUUUWWWTTTQQQOOONNNPPP]]]vvvqqq[[[III@@@>>>@@@AAA@@@===<<<:::;;;DDDXXXjjjvvvyyyzzz{{{qqqssszzzxxxaaaPPPJJJCCCNNNiiizzzzzzrrrvvv~~~~~~yyyaaaEEE@@@CCC;;;777666444333222333333444111999666999SSSkkktttyyy}}}nnnqqquuu{{{sss\\\SSSaaayyyyyyooofff___YYYRRRMMMJJJKKKIIIBBB???BBBEEEEEEMMMOOOQQQSSSUUUXXX]]]```dddkkkqqqtttvvv~~~tttcccRRRJJJFFFGGGTTTdddsssrrrrrrrrrqqqlllddd^^^```cccgggjjjmmmppprrrsssoooggg^^^WWWUUUWWWXXXYYYXXXWWWWWWXXXXXXWWWVVVWWWYYYYYY\\\bbbiiikkkjjjhhheee___XXXQQQHHHDDDKKKWWWuuugggRRRGGG@@@??????===???KKK^^^nnnuuu}}}pppcccWWWLLLEEECCCGGGZZZwwwzzz^^^HHHGGGIIILLLdddxxx|||wwwsss~~~uuu|||XXX===222555222///222222000000333777HHHmmmvvvpppqqqxxxgggbbbhhhwwwrrrSSSLLLaaatttrrrggg\\\bbbrrrtttkkkXXX[[[mmmwwwfffUUU]]]jjjwww}}}}}}||||||xxxxxxxxxxxxyyy{{{|||}}}~~~~~~WWWIIIEEE___~~~ppprrr}}}{{{hhhhhhyyyzzzrrrrrrzzz|||wwwmmmaaa]]]fffyyytttsssyyyqqqjjjeeebbb\\\TTTLLLFFFFFFQQQ]]]mmmttt}}}}}}}}}zzzttttttuuuooogggjjjiiisssxxxzzzxxx{{{~~~zzzjjjXXXLLLGGGGGGFFFDDDAAA===999666999666DDDbbbyyyxxxvvv___OOOYYYgggrrrxxxzzz{{{|||wwwsssnnnkkklllrrryyy~~~www^^^FFF>>>>>>DDDVVVjjj```QQQEEECCCGGGSSSggg{{{wwwjjj^^^WWWVVVTTTTTTRRRMMMIIIQQQiii{{{kkk[[[NNNGGGDDDCCC@@@>>>===<<<<<>>;;;GGGZZZ\\\RRRIIIJJJRRRaaawwwssshhh___WWWTTTSSSSSSQQQMMMGGGIIIZZZlllvvvxxxxxxtttjjj___VVVQQQQQQMMMJJJFFFAAABBBLLLXXXaaakkktttxxx{{{~~~vvvxxx~~~{{{aaaVVVFFFMMMjjj|||}}}~~~zzz}}}yyyzzz~~~vvvnnnnnnnnnooobbbKKKCCCCCC;;;888777555444333333333444333::::::CCC^^^rrrwww{{{qqqfffmmmsssxxxzzzmmmXXXYYYnnnyyyooogggaaa[[[TTTOOOPPPRRRNNNGGGDDDFFFHHHHHHOOOQQQUUUWWWZZZ]]]aaadddeeekkkrrrvvvxxx}}}|||lllWWWFFFDDDKKKZZZ[[[\\\]]]\\\ZZZWWWUUUZZZ^^^cccfffgggggghhhiiiZZZVVVQQQNNNPPPUUUZZZ^^^YYYZZZ[[[[[[\\\XXXNNNEEE>>>CCCIIIOOOTTTYYY]]]```]]]XXXRRRMMMIIIEEEBBBAAABBB[[[vvv~~~qqq___QQQKKKLLLKKKKKKSSSdddsss{{{~~~sssfffZZZNNNGGGDDDDDDSSSqqq~~~gggOOOHHHFFFPPPggg|||zzzkkkxxx}}}sssiiiooo|||```CCC555666222///222333222222444555EEEjjjvvv}}}zzzrrr```ggglllPPP===EEENNNnnnpppiii___bbbllliii]]]SSSWWWkkk~~~}}}qqq^^^XXXfffuuu|||~~~~~~}}}|||xxxyyy|||~~~~~~JJJEEEFFF]]]wwwwwwlllooovvvmmmrrrsss|||wwwuuuuuuvvvvvvsssmmmfffaaaqqqvvvtttrrrrrrsssuuuxxxzzzxxxvvvqqqjjj```RRREEEAAAJJJWWWeeemmmwww|||{{{{{{}}}{{{vvvnnnkkkoookkk}}}}}}zzz{{{|||rrr\\\IIIIIIIIIGGGEEEAAA<<<888555888555@@@]]]zzzvvvpppYYYSSS___ooozzz}}}}}}~~~}}}xxxuuuxxx~~~```GGGCCC@@@;;;@@@OOOWWWOOOKKKQQQ^^^mmmzzzwwwmmmfffhhhppp{{{{{{pppiiiddd]]]XXXTTTQQQNNNMMMJJJHHHNNNUUU\\\eeeqqqzzz{{{wwwqqqmmmkkkeee\\\RRRGGG???BBBIIIZZZfffqqqwww}}}~~~vvvxxx~~~kkk^^^KKKNNNlll~~~}}}|||{{{yyy~~~zzzuuu|||}}}qqqmmmkkkkkkaaaLLLDDDCCC<<<999888666444333333333333555999999EEEbbbvvv{{{qqqgggnnnuuuyyyyyylllXXX\\\rrrxxxooogggaaa\\\UUUQQQMMMOOOLLLFFFDDDGGGJJJJJJOOORRRVVVYYY\\\___bbbeeeggglllssswwwyyy}}}sssXXXDDD>>>AAAJJJLLLOOOQQQRRRRRRSSSSSSZZZZZZZZZ\\\______]]]ZZZNNNNNNMMMMMMNNNPPPSSSUUUMMMPPPSSSWWW]]]aaaYYYMMM>>>BBBGGGLLLQQQWWW]]]bbb]]]XXXQQQJJJFFFDDDAAA>>>@@@OOOdddwwwwwwkkk```aaa]]]WWWXXXbbblllrrrxxxyyy{{{}}}sssfffZZZNNNFFFDDDCCCOOOnnnlllTTTJJJFFFMMMbbbwww}}}uuussszzz{{{qqqiiiooo|||yyy~~~]]]AAA333555111///333444222444666555BBBfff~~~yyy~~~zzzwwwdddeeecccGGG999CCCIIInnnqqqlllaaaaaahhhcccWWWPPPUUUjjj~~~~~~rrr___WWWiiiyyy}}}{{{zzzzzzxxxsssvvv{{{FFFDDDDDDVVVmmmoooiiimmm{{{{{{mmmkkkiiiaaammm{{{tttqqqqqquuuzzzzzzsssllljjjqqq~~~{{{uuugggdddcccffflllrrruuuuuukkkhhhcccYYYKKKDDDIIITTTaaakkkvvv{{{{{{{{{~~~{{{wwwpppmmmtttrrryyyxxxyyyrrr___KKKJJJJJJHHHFFFAAA<<<777555888555>>>ZZZyyy{{{oooWWWSSS```qqq{{{~~~}}}~~~|||}}}zzzzzzgggKKK@@@===;;;@@@KKKRRRNNNLLLTTTbbbkkkmmmkkkUUULLLGGGLLLSSS[[[iiixxx}}}}}}yyyrrrmmmjjjddd]]]ZZZSSSPPPQQQPPPLLLIIIHHHJJJPPP[[[hhhsss{{{~~~vvviii[[[KKK???===@@@KKKUUUaaajjjttt~~~~~~}}}~~~sssvvv|||tttgggQQQQQQmmmvvvvvv~~~{{{tttxxxyyy{{{vvvssskkkgggZZZFFF@@@CCC@@@:::999777555333333333333666888888FFFdddvvvyyy~~~wwwzzztttooosss{{{~~~{{{jjjWWW^^^ttt}}}vvvmmmfff```[[[UUUPPPIIIKKKIIIDDDBBBFFFIIIJJJOOORRRWWWZZZ]]]```ccceeegggmmmtttyyy|||rrrpppsssxxxvvvpppqqqvvvnnnUUUCCC===???;;;???CCCGGGJJJMMMQQQSSSZZZWWWSSSSSSUUUTTTPPPKKKKKKMMMNNNNNNKKKHHHGGGFFF@@@DDDHHHOOO]]]jjjggg\\\GGGFFFFFFIIINNNTTT[[[___]]][[[TTTLLLHHHGGGEEEAAA???DDDOOOaaasss|||zzzsssoooooohhh\\\UUUVVVYYY[[[gggiiilllssszzzsssggg[[[OOOGGGDDDCCCLLLjjjpppWWWKKKFFFLLL___uuu~~~xxx{{{xxxnnnooo~~~uuuwww|||yyyxxx{{{wwwZZZ???222555222///333444111333777888FFFjjjyyytttqqqppp}}}zzzmmmggg___JJJ<<<@@@FFFdddkkkjjjcccdddiiicccVVVOOOTTTjjj~~~qqq^^^RRRgggyyy|||yyyyyyzzzyyyxxx|||{{{CCCAAA???MMMbbbgggeeemmm|||~~~zzzttteeebbb^^^TTT\\\fffnnnxxxyyysssrrrvvvyyyvvvsssmmmjjjooo|||zzzvvvfff___WWWUUUXXX]]]``````ZZZ^^^bbb^^^RRRFFFFFFLLLVVVcccrrrzzz{{{{{{~~~~~~~~~ttt{{{yyyrrrpppzzz|||~~~yyyvvvwwwrrr```NNNMMMLLLJJJGGGCCC===888555888555>>>YYYyyy~~~zzzlllTTTPPP___ppp{{{|||{{{}}}|||zzz{{{~~~|||tttZZZIII@@@???EEELLLRRROOOMMMQQQYYY]]]XXXQQQCCC;;;:::@@@CCCDDDMMMYYYooovvv{{{xxxuuurrrllldddbbb[[[VVVWWWVVVQQQKKKIIIGGGGGGKKKTTT```kkkrrrttttttkkk```TTTFFF<<<;;;???:::CCCNNNZZZhhhuuu{{{zzz~~~~~~zzzpppssszzz{{{oooWWWTTTnnn{{{wwwmmmppp}}}|||vvvyyysssrrr}}}~~~vvvxxxxxxnnnhhh]]]HHH@@@BBB@@@:::999777555333333333333333777;;;OOOqqq~~~zzzvvvppp{{{|||fffVVV___uuu~~~wwwnnnfffaaa\\\WWWRRRIIIKKKIIIDDDBBBFFFJJJJJJNNNRRRWWW[[[^^^```cccffffffllluuu|||sssbbbVVVVVVVVVPPPPPPVVVdddccc]]]OOO@@@777555777777:::>>>AAACCCFFFKKKNNNSSSQQQNNNLLLKKKKKKJJJIIIKKKMMMOOONNNIIICCC@@@???===AAADDDLLLaaavvvyyypppXXXRRRLLLKKKOOOUUUZZZ\\\\\\^^^ZZZRRRLLLKKKHHHCCC<<<;;;???IIITTT]]]`````````aaa\\\PPPGGGEEEFFFGGGOOOQQQXXXdddqqq{{{uuuiii]]]QQQHHHEEEDDDJJJggg~~~rrrYYYMMMGGGMMM___uuuxxxqqq{{{uuuvvv}}}wwwqqqhhhZZZ???444777333000222222333222555:::MMMooo|||lllcccbbbaaaoooyyyrrroooeee\\\TTTEEE>>>EEEUUUaaahhhfffhhhlllcccSSSOOOTTTjjj|||nnnZZZNNNfffzzz|||wwwyyy{{{yyy|||zzz|||~~~~~~~~~~~~@@@>>>;;;FFF[[[aaadddnnn|||{{{zzzvvvuuuyyy}}}}}}{{{|||hhh[[[YYYVVVZZZ[[[[[[\\\fffttt}}}~~~uuuqqqsssvvvwwwwwwtttmmmmmmxxxyyyvvvlllaaaSSSJJJHHHIIIJJJIIILLLUUU```aaaVVVGGGBBBEEEKKKZZZmmmxxxzzzzzz||||||ooottt{{{uuuttt{{{zzzwwwtttuuuqqqaaaNNNNNNNNNLLLIIIDDD???:::777888555>>>ZZZzzz~~~zzzwwwzzzhhhPPPOOO]]]oooyyyzzzyyy{{{~~~|||yyyyyy{{{}}}}}}lllXXXJJJGGGJJJMMMSSSQQQNNNMMMOOOOOOIIIBBBBBB<<<>>>GGGIIIFFFKKKUUUiiiuuu~~~{{{uuunnnhhhaaa]]]\\\YYYSSSOOONNNLLLHHHGGGLLLUUU[[[]]]\\\XXXQQQIIIBBB:::555777===555<<>>@@@:::<<>><<<;;;===???AAAEEEJJJEEEIIIHHH@@@::::::===>>><<<@@@IIIXXXiiiwww|||wwwkkk___RRRIIIFFFEEEIIIeee}}}sss[[[NNNHHHKKK\\\rrrttt{{{|||wwwooo[[[AAA555999444000111000555111222:::PPPpppttt[[[VVVWWW[[[ooorrrpppeeekkk```YYY[[[LLL===FFFLLL[[[ggghhhkkkmmmaaaOOOPPPUUUkkkzzzkkkWWWOOOhhh||||||wwwxxxyyywww|||~~~~~~|||wwwyyy|||}}}||||||}}}~~~999@@@BBBJJJXXX[[[___mmm{{{kkkhhhggggggfffeeellltttrrrrrroooiiiaaaYYYSSSPPPQQQUUUZZZ]]]___dddjjjooo}}}~~~~~~|||wwwsssqqqqqqssssssuuuxxx|||}}}|||{{{pppggg]]]UUULLLCCC@@@AAAEEEMMMWWWZZZUUUKKKAAA<<>>>>>??????===<<<<<<>>>AAACCCDDD===;;;BBBDDDGGGSSSQQQLLLHHHFFFEEEEEEEEEGGGNNNVVV]]]fff|||mmm______```[[[XXX[[[YYYWWWTTTPPPLLLHHHFFFEEEBBB???<<<<<>>???FFFTTTfffvvv{{{yyyvvvuuurrrwww{{{}}}uuuooolllggg\\\SSSOOONNNQQQOOOIIIDDD@@@:::444777444888KKKjjjsss___NNNLLL\\\lllssstttwwwyyyyyywwwyyy|||~~~|||}}}}}}zzzyyy|||}}}mmmbbb^^^SSSIIIBBBBBBAAACCCQQQcccddd]]]XXXWWWVVVSSSSSSUUUbbbmmm{{{}}}yyytttooojjjeee```]]]XXXUUURRRRRRSSSPPPJJJEEE@@@:::;;;;;;444888@@@===AAACCCDDDLLLaaawww~~~xxx~~~}}}vvvnnnpppvvvnnnaaaTTTTTT[[[fffpppvvv~~~jjjjjj___]]]vvv}}}zzzzzzrrreeeaaaVVVEEE@@@FFF<<<;;;999666444444444444666888HHHppp~~~rrr~~~vvvaaaQQQXXXooo~~~wwwnnngggbbb]]]WWWSSSSSSOOOKKKIIIJJJLLLMMMMMMMMMRRRYYY]]]___bbbfffjjjiiilllttt}}}mmmddd^^^XXXWWWZZZSSSQQQOOOOOOOOOOOONNNLLLGGGEEEAAA===:::;;;===???===@@@:::777>>>@@@CCCOOOMMMJJJJJJNNNUUU\\\```cccrrrxxx|||rrrmmmiiiaaa^^^aaa\\\YYYTTTPPPMMMKKKHHHEEEDDDAAA>>>;;;:::;;;<<<===>>>BBBCCCAAABBBFFFHHHGGGOOOSSSWWW\\\iiiyyy{{{nnncccWWWKKKBBBEEECCC]]]|||yyybbbOOOEEEHHH\\\ppp}}}yyy}}}gggIII999999333///222111555000777;;;UUUrrrcccSSSMMMUUU^^^ooouuu___XXXaaa```fff___```ZZZJJJUUUPPPSSSQQQXXXhhhfffWWWPPPMMMWWWlllzzzvvvqqqdddPPPSSSbbbqqqtttrrrqqqssssssssswww|||}}}|||{{{{{{|||}}}}}}|||{{{|||~~~CCCKKKMMMRRR[[[___hhh{{{~~~|||wwwsssqqqqqquuu}}}}}}wwwuuuvvvsssiiiccc___\\\[[[XXXUUUXXX^^^cccjjjrrrtttpppjjjffffff[[[WWWRRRPPPSSSYYY___cccaaagggpppvvvwwwssspppmmmnnnqqqwww~~~{{{rrrjjj___RRRKKKJJJBBBDDDEEEDDDBBBAAAAAAAAA===AAAKKKYYYiiixxx|||{{{xxxvvvtttvvv{{{zzzzzzxxxvvvzzzyyyvvvuuusssjjj\\\PPPKKKPPPRRRPPPIIIDDDAAA<<<666777444555BBB]]]zzz|||~~~vvvjjjYYYKKKKKK[[[kkkrrrsssvvvxxxxxxwwwyyy|||}}}|||{{{lll```^^^aaaggglllppptttxxx{{{{{{cccVVVEEE>>><<>>;;;<<<===???AAAFFF@@@:::???BBBGGGSSSLLLMMMSSS___ooo|||}}}uuulllccc```eeeccc]]]UUUQQQQQQPPPLLLHHHHHHFFFBBB<<<777888===BBBKKKQQQVVVWWWYYY___bbbaaaeeefffgggjjjsss~~~|||nnncccWWWKKKBBBDDDCCC^^^~~~}}}hhhTTTGGGHHHZZZnnn|||vvv||||||xxxTTT<<<777222000222111222111999<<>>===BBBKKKSSSYYYaaajjjnnntttpppccc[[[ZZZVVVOOOTTTaaattt~~~yyytttnnniiieeeiiiccc```dddlllqqqoookkkccceeeooopppaaaUUUMMMBBBRRRWWWZZZ\\\ggguuuzzzuuufffccc]]][[[aaallloookkk___XXXPPPKKKJJJRRReeevvvhhh[[[^^^fffxxxwww|||tttooobbbNNNCCCDDD===;;;999777555444444444888777AAA___|||~~~zzzsssmmmyyy|||~~~ttt\\\MMMYYYqqqxxxrrriiibbb^^^ZZZUUUPPPKKKIIIEEEBBBAAABBBDDDEEELLLQQQXXX^^^aaaeeejjjnnnnnnooovvv{{{sssmmmiiigggeeebbbYYYMMMCCC??????@@@AAALLLRRRIII>>>@@@EEEMMM[[[WWW^^^hhhvvvllleee]]]^^^qqq|||tttkkkdddeeekkkiiiaaaXXXUUUVVVUUUPPPKKKKKKJJJFFF???888:::CCCLLLdddlllssstttvvvyyy{{{zzzwwwssspppqqqxxx|||ooodddXXXKKKBBBCCCCCC^^^nnnYYYIIIHHHXXXlll|||rrrrrr{{{yyy}}}]]]>>>666222111333111111222:::<<<\\\ttt[[[[[[[[[ddd{{{rrr^^^bbbdddkkkwwwnnnhhh___SSSeee```YYYLLLMMM]]]^^^OOOHHHHHHUUUmmm{{{wwwqqqdddQQQMMM]]]mmmqqqooooooppppppqqqtttyyy|||||||||||||||~~~}}}}}}~~~GGGOOOQQQTTT\\\bbbppp|||rrrggg]]]WWWWWWYYY[[[[[[ZZZYYY[[[]]]]]]www~~~yyyooojjjggghhhfffbbbbbbdddmmmrrrxxxxxxsssooonnnooovvvwwwuuulll___VVVSSSTTT[[[```hhhnnnrrruuuxxxyyywwwwwwzzztttfff\\\YYYTTTRRRNNNJJJHHHFFFDDDDDDFFFFFFFFFKKKUUUdddsss}}}~~~{{{|||yyyuuussslllrrrnnnooo~~~{{{uuuqqqvvvvvvaaaSSSUUUVVVSSSKKKEEEBBB===777555777666:::PPPssszzzxxxhhhZZZNNNFFFKKK[[[kkkrrrtttwwwzzzzzz{{{zzz|||uuucccSSSPPPUUUTTTKKKCCCAAAAAAAAA@@@AAADDDKKKVVVbbbmmmsss|||jjjOOO>>>???BBBIIIQQQXXX]]]eeellllllrrroooaaaXXXZZZ[[[XXXbbbkkkxxx|||xxxsssoookkkhhhccc```eeerrr~~~ooorrryyyppphhh]]]aaahhhkkkjjjnnnxxx{{{wwwlllrrrxxx|||~~~xxxlll\\\NNNMMM^^^qqqppp\\\bbbddduuu~~~vvvpppuuu|||yyyxxxtttdddPPPDDDCCC===<<<999777555555444555666777???UUUhhhkkkvvv{{{wwwpppjjjwwwzzz}}}ttt[[[MMM\\\vvvxxxqqqiiibbb^^^ZZZTTTPPPMMMKKKGGGCCCAAAAAACCCDDDKKKQQQXXX^^^aaaeeejjjnnnppppppvvv~~~|||tttooollljjjiiiaaaUUUJJJCCC@@@@@@AAATTT[[[PPP@@@???FFFQQQ```llluuu~~~yyyjjjOOOHHH@@@CCCUUUooozzztttnnnjjjmmmrrrkkkcccZZZWWWXXXWWWRRRLLLJJJKKKHHH@@@:::===HHHSSSwww~~~vvvnnnnnnvvv}}}}}}pppdddYYYLLLCCCCCCCCC]]]~~~sss]]]JJJGGGVVVjjj|||tttmmmsss{{{wwwzzzaaa@@@666222222444111222222:::===___{{{hhhlllaaa___uuuzzzeeedddbbbpppuuufffYYYQQQiiilllbbbQQQNNN\\\\\\MMMGGGGGGUUUooo~~~yyyqqqdddQQQLLL\\\mmmrrrppppppqqqqqqqqquuuyyy|||}}}}}}~~~~~~zzzxxxwwwxxxFFFMMMNNNSSS]]]eeerrr}}}sssiiibbbUUUTTTTTTUUUXXX[[[^^^```aaaxxxvvvqqqmmmnnnmmmhhhfffggglllwwwvvvnnnmmmttt{{{{{{rrrggg]]]YYYPPPVVV___hhhooouuuyyy|||{{{{{{}}}~~~qqqhhhfff[[[XXXTTTQQQOOOMMMKKKHHHGGGGGGGGGKKKSSSbbbqqq|||~~~{{{xxxzzzwwwssstttmmmoookkkpppxxxyyy~~~~~~kkk\\\YYYZZZUUUMMMFFFBBB===777555999888;;;PPPssszzzzzzzzzgggVVVKKKEEEKKKZZZkkkrrruuuxxxzzzzzz{{{xxxyyy}}}yyykkk^^^MMM@@@CCCGGGGGGBBB???@@@CCCCCC<<<::::::@@@MMM]]]kkkssswwwzzz{{{wwwjjjWWWEEE:::>>>AAAEEEHHHKKKSSS```kkkooopppkkk___WWW[[[eeelllvvvzzzzzzuuuppplllfffcccaaagggttt~~~tttnnnxxx|||wwwvvv{{{~~~{{{jjjZZZ^^^iiivvvbbbgggkkkqqq}}}zzzxxxssslllooowwwvvvsssqqqlll```PPPGGGEEE>>><<<:::777666555555555444888@@@SSSccceeetttzzzsssooojjjsssyyy~~~www\\\NNN```{{{xxxrrriiibbb^^^YYYSSSOOOMMMLLLHHHCCC>>>===???AAAKKKQQQXXX]]]```dddiiimmmppppppttt|||{{{vvvrrrooommmiii```UUUJJJBBB??????WWWaaaYYYGGGDDDKKKWWWgggxxx}}}uuukkkYYYHHH???===;;;???KKK\\\kkksss}}}{{{xxxsssooommmoooqqqjjjeee^^^[[[ZZZXXXRRRMMMKKKKKKIIIBBB<<<>>>GGGPPPyyy|||pppgggiiirrrzzz~~~}}}pppeeeZZZNNNEEECCCCCC[[[{{{uuu___IIIGGGTTThhh||||||pppuuu~~~yyyxxx```@@@888333222444222444000:::AAAaaa|||qqqxxxllleeeuuuggg``````pppvvveeeWWWPPPiiihhhbbbTTTSSS___^^^OOOHHHIIIXXXssszzzpppcccPPPLLL]]]oootttssssssssssssrrruuuzzz}}}~~~~~~~~~|||yyytttpppnnnnnnFFFKKKLLLRRR```hhhttt||||||zzzfffeeeeeefffjjjlllmmmmmmsss{{{wwwwwwuuuoookkkjjjiiippp}}}|||{{{|||}}}}}}yyyqqqjjj[[[[[[[[[\\\aaaiiissszzz{{{}}}zzzxxxnnniiiccc^^^[[[XXXUUURRRLLLMMMOOORRRYYYeeesss}}}}}}zzzzzzuuuooo~~~xxxtttpppjjjsss~~~zzzkkk```]]]]]]WWWNNNFFFAAA<<<666444::::::<<>>EEEIIILLLLLLLLLNNNLLLIIIFFFBBB>>>BBBMMM\\\jjjrrrqqqsssqqqhhhYYYJJJ@@@<<<>>>EEEIIIFFFDDDJJJXXXdddjjjkkkllljjjeeeeeeppp~~~wwwppphhhaaa]]]XXXXXXZZZaaammm}}}tttnnnzzz|||yyy~~~uuuhhhggg|||kkkdddnnnwww~~~~~~||||||yyynnnlllsssqqqlllhhhhhhdddYYYLLLDDD>>><<<:::888666555555555444:::FFF\\\mmmnnnyyy~~~rrrkkkhhhnnnwww|||___PPPccc~~~xxxrrriiiaaa\\\WWWQQQMMMNNNMMMIIICCC===:::<<<>>>KKKPPPWWW\\\___ccchhhlllooonnnrrrzzzzzzvvvvvvvvvqqqeeeTTTGGGAAA@@@PPP```\\\LLLIIIPPP[[[hhhmmmssspppaaaUUUOOOFFF<<<>>>>>>???BBBHHHRRR___jjjxxxwwwuuusssrrrqqqpppooommmjjjfffccc```[[[VVVRRRRRRQQQMMMFFF???>>>CCCHHHffftttvvviiiaaafffqqqyyy~~~}}}~~~|||pppfff[[[OOOGGGDDDBBBYYYwwwuuu```HHHFFFRRRggg|||tttxxxyyyuuu[[[@@@999444222444222444---:::GGGccc}}}uuurrr}}}}}}{{{eeeZZZ\\\jjj{{{pppbbbVVVMMMccc]]]^^^XXX\\\hhhbbbQQQIIIHHHXXXuuu|||rrreeeRRRNNN___qqqwwwvvvvvvvvvvvvrrruuuyyy|||~~~~~~}}}{{{vvvpppkkkiiihhhEEEJJJJJJQQQaaakkkvvvzzzzzz~~~~~~}}}vvvpppooocccaaacccnnn~~~zzz}}}uuukkk\\\QQQPPP[[[kkkxxxyyy}}}|||rrrkkkfffbbb^^^ZZZUUUVVVXXXZZZ___iiiuuu~~~}}}uuulllyyy{{{{{{rrrjjjvvv~~~sssfff______^^^YYYNNNFFFAAA;;;666333::::::<<>><<<:::888666555555555444;;;KKKfffzzzyyysss{{{fffdddkkkwwwaaaRRRdddxxxqqqhhhaaa[[[VVVPPPKKKTTTSSSOOOHHHAAA>>>???AAAKKKPPPWWW\\\___bbbgggkkkmmmmmmqqqyyy{{{~~~rrr^^^LLLDDDCCCBBBVVVWWWJJJHHHNNNWWWccc[[[```ZZZHHH>>>@@@BBB@@@CCCBBBCCCCCCFFFPPPcccrrrwwwxxxwwwvvvxxxyyywwwsssqqqpppooolllfffaaa[[[XXXZZZXXXSSSKKKCCC???@@@BBBMMM\\\lllsssuuuvvvwwwvvvqqqeee^^^fffqqqxxx}}}|||}}}~~~~~~|||pppggg\\\QQQHHHDDDBBBWWWuuu~~~uuu```GGGEEEQQQfff}}}vvvyyyxxxqqq~~~~~~}}}}}}XXX???:::555222444222333+++;;;LLLeeewwwnnnpppcccWWWXXXbbbqqqiii```UUUJJJ]]]WWW]]]^^^dddooofffRRRHHHDDDVVVttt~~~uuuiiiWWWOOOaaasssyyyxxxxxxyyyxxxqqqtttxxx{{{}}}~~~}}}wwwpppkkkhhhgggDDDGGGKKKOOOWWWcccrrr|||}}}}}}}}}~~~|||qqqhhh^^^YYYVVV[[[cccqqq|||yyy{{{|||~~~iiiWWWPPPSSS\\\cccttt~~~yyyuuuooogggbbb___^^^]]]]]]bbblllwww}}}{{{yyy}}}tttmmmtttxxxqqq{{{zzzxxxdddVVV\\\bbbZZZOOOMMMEEE:::888555888444555MMMqqqyyy|||pppzzznnnXXXIIIDDDJJJZZZkkkqqqrrrtttxxxzzz||||||}}}}}}oooeeeVVVIIICCCDDDGGGJJJXXXaaappp|||~~~uuuddd\\\YYY\\\gggrrrpppssssssoooeeeXXXLLLEEEFFF]]]lllbbbQQQMMMQQQUUU\\\bbblllqqqkkkgggqqq}}}rrrbbbTTTKKKFFFCCCAAA;;;;;;>>>GGGRRRaaattt{{{{{{yyypppdddiiivvv|||yyy{{{zzzjjjgggttt~~~}}}rrrxxxkkkfffvvvyyy}}}rrrlllfffcccdddkkklll```OOODDDBBB@@@<<<:::999777555333555666UUU|||^^^eeennnxxxttt\\\RRRgggrrrnnniiibbb[[[VVVRRRPPPVVVXXXZZZTTTFFF:::;;;CCCPPPUUUZZZ^^^___bbbfffjjjiiiiiilllssszzzjjjOOODDDEEEBBBMMMQQQIIIFFFOOOWWWWWW\\\QQQGGGBBB>>><<>>888777222000111111222555MMMssszzzrrriiiZZZVVVVVVfff```QQQJJJKKKcccZZZ[[[ZZZbbbnnndddPPPJJJJJJWWWooo}}}~~~}}}oooUUURRRdddqqqpppnnnrrrrrrnnntttrrrtttyyyzzzxxxzzz~~~yyyuuutttEEEHHHLLLOOOTTT\\\gggooo{{{~~~}}}ssspppllldddYYYSSSVVV^^^hhhuuu~~~xxxoooeee]]]XXXZZZ```ooo|||yyywwwuuutttuuuwwwzzz||||||vvvoooooorrrwww~~~}}}uuuqqqwww}}}yyy}}}wwwwwwtttiii```^^^___eee\\\QQQNNNFFF:::888444999999===QQQnnn~~~~~~zzzkkkttt|||cccOOOEEEGGGXXXjjjpppqqqsssvvvxxx{{{{{{|||~~~}}}{{{uuueeeUUUOOOLLLGGGGGGJJJ^^^tttzzzooohhhoooeee^^^bbbllloooeeeYYYPPPUUU]]]^^^SSSFFF@@@AAAIIIIIIHHHDDD???AAANNN\\\qqqyyy~~~|||vvvpppiiiccc]]]ZZZWWWVVVTTTOOOGGGBBB;;;999888888999@@@RRRbbbqqqtttvvvwwwwwwsssiii___eeepppwwwvvvwwwdddKKKFFFIIILLLSSS]]]]]]]]]bbbnnnxxx~~~vvvqqqnnniiiiii|||zzzyyy```]]][[[]]]```^^^UUUKKKGGGDDDBBB???===;;;999666444:::DDDooommmkkkxxxoooZZZTTTkkkpppmmmhhhaaaZZZUUURRRPPPKKKRRR[[[]]]TTTGGGDDDGGGWWW[[[___aaaaaabbbeeehhhhhhjjjooovvv{{{zzztttlllsssqqq]]]SSSQQQVVVWWWSSSTTTZZZ\\\XXXGGG@@@<<>>;;;:::999888444777DDDRRRbbbffflllqqqqqqmmmcccZZZeeeooovvvwwwyyynnnXXXLLLGGGCCCEEEJJJIIIKKKVVVhhhvvv|||~~~|||rrrkkkfffkkkwwwXXXVVVVVVYYY]]][[[SSSMMMMMMFFFDDDAAA???===;;;777555999AAAggguuummm{{{nnnYYYTTTlllooolllggg```ZZZUUUQQQPPPKKKQQQZZZ^^^VVVKKKHHHKKKZZZ]]]aaabbbaaaaaadddgggjjjkkkoootttxxx{{{mmmbbb\\\QQQXXXkkkzzzpppjjjiiiccc]]]\\\^^^\\\VVVHHHDDDDDDLLLXXX___aaa___UUUTTTUUUSSSMMMFFFEEEJJJfffoooxxxzzz|||~~~{{{yyyyyysssiii[[[MMMCCC>>>===;;;;;;AAAQQQdddsssxxxwwwlll```aaajjjooowww~~~}}}sssiii___PPPCCCBBBAAAPPPmmmwww___NNNEEENNN___uuu{{{ssszzzqqqWWW>>>666555333111333111333666KKKlllwwwllleeeQQQqqq{{{bbbVVV]]]ddduuudddKKKGGGUUUwww|||jjjQQQPPP```___MMMEEEHHHXXXsssxxxkkkVVVOOOccctttuuuooommmoooqqqyyyyyyxxxxxxxxxyyy|||CCCDDDGGGMMMWWWiii~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}xxxwwwzzzooobbbZZZRRRRRR___www{{{tttiii\\\[[[nnn}}}yyyuuuooolllfffhhhmmmsssyyy{{{{{{zzzxxx~~~|||xxxqqqwwwxxx}}}jjj^^^\\\dddjjjaaaTTTPPPGGG:::888888888777999EEE]]]xxxyyydddRRRGGGIIIZZZlllssstttvvvxxxyyyzzzzzz{{{}}}}}}{{{~~~sssgggaaa^^^YYYVVVTTTUUU___qqqyyyhhhZZZJJJGGGSSShhhzzzlllXXXFFF@@@>>>999:::???666888999999999<<<@@@BBBAAAGGGLLLLLLMMMQQQRRRRRRUUURRRNNNKKKHHHCCC<<<666888888::::::666444;;;EEEUUUZZZccckkknnnhhh```ZZZhhhpppwwwwwwwww{{{|||tttiii^^^VVVSSSSSSQQQRRR[[[kkkyyyyyykkkfffpppzzz}}}uuuWWW\\\ZZZZZZ\\\YYYQQQLLLLLLGGGEEECCCAAA???<<<888555888===___zzz~~~qqqzzznnnYYYTTTlll~~~nnnkkkfff___YYYTTTQQQOOONNNRRRXXXYYYSSSKKKJJJOOOZZZ]]]aaabbbaaaaaacccfffkkklllnnnqqqsss||||||nnnbbbXXXRRROOOIIIIIITTTiii}}}yyyooofffbbb```[[[TTTMMMMMMPPPXXXccchhhccc]]]RRROOONNNMMMIIIEEEGGGLLLcccnnnwwwzzz}}}~~~wwwjjj[[[MMMEEEBBBBBB>>><<<@@@OOOdddrrruuurrrlll______gggjjjttt|||~~~~~~tttjjjaaaSSSFFFBBBBBBPPPnnnxxx```OOOEEEOOOaaaxxxtttuuupppfffEEE777444111111444333555666HHHeeemmm```WWWVVVqqqdddUUUXXXeeexxxbbbDDDCCCXXXxxx\\\XXXgggeeeRRRIIIEEETTTpppxxxkkkYYYNNNaaassswwwrrrnnnoooqqq{{{|||{{{zzzyyy{{{~~~AAABBBDDDJJJXXXmmm}}}}}}~~~~~~qqqlllpppvvvsssssspppooouuuwwwkkkZZZNNNKKKYYYuuutttggg```kkkxxxrrrlllddd___[[[]]]bbblllwww}}}}}}zzzwwwzzzuuuzzzyyy|||zzz|||ooo^^^YYYggglllcccVVVQQQGGG:::888888777666888@@@UUUuuuvvvdddRRRHHHIII[[[mmmuuuuuuwwwyyyyyyyyyyyy{{{~~~}}}vvvwwwpppfffbbbeeeccc\\\QQQSSS[[[hhhrrryyylll```NNNBBBCCCTTTkkk{{{nnnZZZGGG???@@@???<<<;;;777999999888:::===<<<888777<<>>999666777===]]]yyyvvvqqqxxxpppZZZSSSjjjmmmjjjeee___YYYTTTQQQOOOPPPQQQSSSSSSNNNIIIKKKQQQWWW[[[___```___```cccfffjjjkkknnnpppqqqxxxqqqmmmeee^^^ZZZYYYZZZ\\\XXXOOOLLLSSS___iiiooosss}}}xxxqqqkkkfffbbb[[[VVVSSSWWW[[[aaahhhlllggg^^^XXXUUUSSSRRROOOKKKMMMQQQbbbnnnyyy|||~~~|||vvvjjj\\\PPPIIIGGGHHHFFFBBBDDDQQQdddrrruuurrrjjj______gggjjjsss~~~~~~||||||tttjjjbbbTTTHHHCCCCCCRRRpppyyyaaaOOOEEEPPPccczzznnn|||vvvxxxtttMMM:::444111111333222555777HHHdddjjj\\\TTTWWWlllpppeeekkkvvvfffCCC???SSSyyyzzzbbb```lllfffRRRIIIEEEPPPkkkyyylllZZZMMM^^^pppxxxuuupppooorrryyy|||}}}zzzzzz}}}@@@AAACCCIIIUUUiii|||}}}~~~uuufff___aaafffeeehhhhhheeegggooowwwzzz~~~zzzmmm```UUURRR^^^mmm}}}tttooohhhiiixxx{{{rrrlllgggaaa\\\^^^bbbhhhqqqyyy}}}~~~}}}zzzzzzuuu|||zzz|||{{{xxxwwweee\\\iiinnndddWWWRRRHHH;;;888666555777:::???QQQrrrxxxfffTTTHHHHHHZZZmmmtttuuuvvvxxxxxxxxxxxxzzz~~~uuu~~~llleeemmmlll```SSSRRRXXXfffsss{{{wwwnnn^^^NNNFFFMMM___nnnhhhZZZHHH???EEENNNMMMGGG@@@???;;;777<<>>GGGXXXbbb]]]RRRDDD???:::888:::=========999555333555555333333666???EEERRR```eeeaaa]]]]]]ooossswwwxxxtttqqqsssvvv~~~wwwnnnlllvvvttteeeggg~~~ooo___WWWSSSOOONNNOOOJJJIIIGGGEEECCC???:::666888:::VVVsssvvvwwwuuurrrtttuuu|||rrr[[[RRRhhhllliiiddd^^^XXXTTTQQQOOOMMMMMMNNNOOOKKKHHHKKKRRRSSSWWW\\\^^^^^^___bbbffffffiiiooorrrqqqvvvllljjjiiijjjmmmrrrxxx{{{qqqkkkeeeeeeccc___]]]^^^dddeeegggjjjiiieee___[[[[[[```cccdddgggjjjgggaaaZZZYYYZZZ]]]]]]ZZZ[[[___iiittt~~~~~~yyyvvvnnndddZZZSSSQQQQQQMMMGGGEEENNN```nnnttttttggg^^^bbbkkkmmmttt}}}|||{{{~~~{{{rrriiiaaaUUUIIIDDDDDDTTTsss{{{aaaNNNFFFPPPccc{{{zzziiiwww{{{nnn|||tttMMM:::555222111333111444777HHHdddiii\\\UUUPPPbbbwwwxxxxxx~~~fffCCC???KKKiii{{{rrrcccdddnnndddOOOFFFGGGNNNggg}}}xxxkkkYYYMMM[[[mmmxxxwwwrrrpppqqquuu{{{|||yyyyyy}}}}}}???AAACCCHHHRRRdddxxx||||||~~~|||||||||||||||}}}~~~~~~tttdddZZZYYY[[[[[[```aaa]]][[[aaahhhlllmmmwwwvvvfffXXXUUUZZZfffwwwyyyzzzrrrgggiiiyyyuuummmjjjhhhdddaaahhhnnnvvv|||~~~xxxpppzzzzzz}}}~~~xxx}}}rrrhhhjjjoooeeeWWWRRRHHH;;;888555555888===AAAOOOqqq~~~{{{hhhUUUHHHGGGYYYllltttuuuuuuwwwwwwwwwxxxzzz~~~{{{rrrgggrrrppp```WWWVVV^^^ooo}}}~~~|||ssscccXXXXXXcccmmmmmmbbbPPPFFFPPPdddjjjdddIIIEEE===888???LLLQQQNNNFFF???:::CCCYYYjjjiii^^^LLLFFF@@@<<<===>>>>>><<<>>>777222444555444333555777<<>>@@@BBBFFFNNN]]]ooo{{{|||zzzxxx|||zzzxxxwwwwwwyyy{{{}}}{{{lll\\\PPPKKKFFFLLLTTTYYY\\\___fffkkkmmmnnnvvvpppaaa\\\XXX[[[kkk|||wwwnnnfffbbbccceeeooo{{{~~~xxxrrroooqqquuuwwwxxxzzzzzz{{{|||yyysssqqqttt}}}|||ttteeeiiinnncccTTTQQQIII<<<777666888555777AAAKKKddd~~~zzzkkkVVVMMMJJJ]]]oootttuuuwwwxxxwwwvvv{{{~~~~~~|||kkk[[[___lll{{{~~~wwwvvv{{{}}}~~~~~~qqqbbbfffnnnrrrnnnbbbWWWTTTZZZgggzzz___LLL<<<>>>KKKVVV\\\^^^KKKEEEBBBBBBDDDJJJ[[[lllgggbbbZZZPPPGGGBBB@@@AAA<<<:::777777888888444000888666>>>OOOWWWUUUUUU[[[llluuu|||{{{yyy~~~zzzeeelllwwwsssiiibbbooovvvXXXQQQNNNHHHRRROOOLLLIIIGGGBBB<<<777666999QQQgggdddiiiooo{{{|||{{{|||oooTTTOOOeee}}}llljjjeee^^^WWWSSSRRRSSSQQQLLLFFFCCCDDDHHHKKKMMMTTTVVVZZZ[[[\\\]]]___aaacccfffkkkpppwww~~~xxxkkkoooxxx~~~hhhXXXPPP]]]tttyyyrrriii^^^fffgggddd]]][[[]]][[[UUUJJJOOOYYYfffmmmmmmnnnqqq|||{{{wwwvvvssskkkaaa^^^bbbiiimmmoooyyyzzzxxxnnn___QQQIIIFFF???===;;;<<>>>>>SSShhhgggnnnxxxxxx{{{yyy{{{~~~pppUUUNNNccczzznnnjjjcccZZZSSSPPPRRRTTTXXXRRRKKKFFFEEEHHHKKKMMMSSSVVVYYY[[[\\\^^^```bbbeeehhhlllqqqwww~~~nnndddhhhppp}}}dddWWW___ttt{{{wwwmmm___ggghhhcccXXXOOOLLLHHHCCCEEEGGGOOOZZZaaagggooovvv~~~~~~zzzvvvtttjjj```TTTLLLMMMRRRXXX[[[hhhiiihhhbbbWWWLLLCCC>>>>>>===:::;;;@@@LLLZZZdddaaa```ccclllxxx{{{nnnfff___RRRFFFCCCDDDTTTsss{{{bbbQQQGGGQQQdddxxx{{{zzz}}}pppjjjvvvzzzyyy{{{cccHHH888444444444444555777777DDD]]]bbbWWWQQQOOOVVVmmm~~~hhh___hhhjjjgggkkkUUUCCCEEEJJJ```[[[XXX]]]kkkrrrhhhUUUGGGGGGNNNcccvvv}}}~~~qqqYYYSSSUUUgggvvvtttsssvvvsssssssssuuuwwwyyy|||~~~~~~<<<>>>AAAFFFMMMZZZjjjttt}}}{{{zzzxxxzzz}}}~~~|||zzz||||||xxxyyyttt\\\GGG===;;;<<>>999;;;;;;SSSmmmoooqqqwww~~~zzzuuuyyy~~~rrrUUULLL___vvvpppjjj```VVVNNNMMMPPPSSS]]]VVVMMMGGGFFFHHHKKKMMMRRRUUUXXX[[[]]]___aaacccgggiiimmmrrrwww~~~vvviiidddhhhnnnwwwzzzgggfffxxxvvvddd``````ZZZOOOEEEAAA@@@>>>???>>>BBBIIIRRR]]]nnn|||~~~}}}{{{xxxuuummmcccTTTHHHAAABBBGGGKKKSSSUUUWWWWWWUUUOOOGGGAAA===<<<:::999<<>>BBBFFFNNNZZZhhhrrr|||~~~{{{zzzwwwyyy|||~~~|||zzz|||}}}ssslllgggkkklllbbbPPPBBB<<<<<<:::>>>CCCHHHNNNVVV___eeeoookkkiiikkknnnrrrzzzyyypppsssjjjaaa^^^aaaiiiwww~~~zzztttlllccc[[[VVVTTTRRRQQQQQQUUU\\\dddiiijjjgggfffhhhiiieeeaaabbbgggiiilllrrrzzzzzzyyyxxxyyyxxxpppjjjhhhoooqqqhhh]]]YYYKKK;;;777555888666999AAAIII___~~~|||~~~tttdddRRR^^^llltttvvvwwwxxxzzzvvv{{{~~~|||kkk^^^^^^bbbdddiiippp{{{}}}wwwmmmyyy}}}rrrttt}}}qqq]]]LLLMMM[[[kkkuuu{{{sssmmmfff___WWWNNNFFFAAAHHHIIILLLPPPTTTWWWXXXWWWPPPIII???999777777777555555222444;;;BBBIIITTT___iiilllqqqyyyxxxiiikkkkkkkkkpppyyy~~~zzz{{{}}}uuujjjeee^^^[[[bbbrrrwww{{{www~~~pppVVVMMMRRRRRRRRRSSSRRRNNNGGG@@@;;;444:::[[[pppuuuqqqpppwwwsssUUUJJJ\\\rrr|||nnniii```UUUMMMJJJLLLOOOXXXRRRJJJDDDEEEHHHMMMPPPQQQTTTXXX[[[]]]___bbbdddfffiiimmmqqquuu|||~~~xxxrrrppprrrtttlllppprrrppplllooowww}}}zzzrrrkkkaaa[[[QQQGGG@@@???AAAAAA???<<<:::???HHHVVVjjj{{{~~~{{{|||~~~}}}zzzxxxqqqcccTTTGGGAAAAAACCCDDDEEEJJJQQQWWWWWWQQQKKK<<<;;;999777777:::???CCCJJJOOOXXXbbbmmmvvv}}}~~~qqqhhh___SSSGGGDDDDDDSSSooovvvaaaSSSJJJVVVggguuu|||vvvxxxuuu[[[AAA777555222///000333666777FFF___dddXXXQQQMMMTTTjjjkkkZZZXXX___mmmwwwWWW???CCCDDDLLLXXXWWW^^^mmmyyyttt___LLLDDDJJJ```xxx}}}fffWWWUUUbbbqqqrrrsssuuupppqqqrrrtttvvvxxxzzz{{{|||~~~<<<>>>BBBGGGNNNZZZiiissstttzzz~~~{{{zzzwwwxxxyyyzzz{{{{{{{{{{{{|||uuuiiiaaaYYYXXXUUUNNNGGGAAA>>>===;;;<<<>>>@@@DDDIIINNNRRR]]]ZZZXXXZZZ^^^cccooozzz{{{}}}zzzxxxppphhhaaa^^^```lllxxxwwwuuurrrnnnjjjeee```^^^ZZZZZZZZZZZZXXXXXX\\\```[[[XXXYYY]]]^^^]]]___cccbbbgggpppyyyzzzxxxqqqgggeeekkkrrrsssiii___ZZZJJJ:::777555888777999AAAHHH]]]{{{}}}zzzooofffTTT]]]jjjsssvvvvvvwwwzzzwww{{{}}}ppplllllliiiiiimmmvvvyyy|||yyyooohhhmmmvvv}}}jjjqqqyyyuuuzzzyyyeeeRRROOOZZZiiiwww~~~}}}yyysssmmmddd[[[TTTPPPKKKFFFCCCDDDFFFHHHIIIHHHCCC===999999999777555666444444777<<>><<<<<>>BBBAAAHHHVVV[[[ggguuu~~~wwwaaaNNNDDDGGGZZZqqqoooYYYUUU```ooorrruuuvvvqqqrrrsssuuuxxxzzz{{{||||||<<<>>>AAAFFFMMMZZZjjjtttsssxxx}}}}}}{{{yyywwwwwwvvvwwwxxxyyy{{{|||{{{~~~zzzoooddd\\\UUUQQQLLLGGGCCCAAA???=========<<<<<<===???@@@AAAEEECCCDDDHHHMMMUUUbbbnnnrrruuuzzz}}}~~~tttpppkkkfffaaaaaajjjuuuvvvuuuttttttsssoookkkgggeeeeeefffeee___YYYYYY^^^ZZZXXXYYY___dddfffiiimmmhhhmmmvvv~~~}}}|||{{{pppccccccllluuutttiii```ZZZIII888888444888777:::AAAGGGZZZxxx~~~rrrggg```VVV\\\gggrrruuutttvvvzzzwwwzzz|||}}}|||yyywwwrrrppprrrmmmnnnllleeeYYYPPPUUU___sssvvvlllooo|||qqqrrryyyrrr[[[PPPSSS```sss|||{{{yyyvvvfff```XXXRRRMMMHHHBBB>>>AAA>>>:::999:::;;;888666777777666666999BBBOOOYYYccchhhmmmuuu{{{rrrddd\\\___ggghhhdddZZZ```mmm}}}ssshhh]]]YYY]]]eeeqqq{{{~~~rrr|||~~~~~~rrrpppsssmmmmmmsssrrreeeXXXSSSTTTXXX\\\[[[UUUJJJ@@@;;;???DDDhhhjjjlllbbbooowwwtttWWWNNNaaavvvzzzgggfffaaaYYYPPPIIIDDDCCCAAA>>>;;;<<>>===<<<<<<<<<<<<;;;:::888888:::>>>BBBGGGTTT```jjjnnntttyyy{{{}}}~~~~~~uuurrrnnnkkkgggfffoooyyy{{{{{{|||~~~}}}yyyuuutttpppppppppjjj```[[[[[[XXXZZZ___fffiiijjjqqqxxxuuuzzz{{{zzzuuucccbbbmmmxxxuuuhhh___YYYGGG777999444888888:::AAAFFFYYYuuurrrfff]]]XXX[[[eeeppptttsssuuuyyyvvvyyyzzz{{{wwwuuusssnnnmmmqqqfff___WWWOOOGGGAAACCCHHH___}}}{{{lllqqqtttwwwwwwoooiiinnnvvvuuubbbUUUQQQWWWiiiyyyyyytttnnniiieee^^^TTTMMMMMMIIIDDDAAAAAA@@@===;;;999::::::888999AAALLLUUU```hhhooouuu}}}uuuooopppqqqnnnjjjqqq|||}}}pppeee\\\\\\aaahhhrrr{{{|||xxx|||~~~ttttttqqqllljjjmmmnnnhhh[[[QQQVVV[[[```___WWWKKK@@@:::<<<>>>]]]pppqqqcccnnnvvvuuuZZZSSShhh~~~}}}hhhfffaaaYYYPPPHHHCCCAAA>>><<<:::<<>>===<<<======<<<;;;999999888:::<<<===@@@IIITTTeeejjjpppvvvyyy{{{|||}}}|||wwwrrrnnnjjjkkksss~~~zzzwwwxxxtttggg[[[WWWRRRXXXbbbhhhhhhiiirrr}}}~~~xxx}}}zzzzzzeeebbbnnnzzzuuuhhh___YYYFFF777999444888888;;;BBBFFFXXXttttttiii^^^XXXZZZdddoootttrrrtttyyyuuuxxxyyyzzzwwwnnnmmmkkkfffggglll```SSSGGGAAA>>>;;;;;;===TTTrrrwwwsssvvvzzz{{{uuunnnooouuutttnnneee\\\UUUTTT```mmm{{{xxxrrrjjjcccbbb[[[SSSLLLIIIFFFCCC@@@:::======999999@@@KKKRRR___jjjrrrtttvvvxxxjjjaaa[[[```hhhoooyyy|||}}}{{{yyyyyyrrrqqqooonnnoookkk___SSSWWW]]]bbbaaaXXXKKK@@@:::777:::WWW{{{uuuoooqqq```kkkttt~~~vvv\\\XXXnnniiigggaaaXXXOOOGGGCCCAAA@@@>>><<<>>>BBBGGGJJJLLLTTTWWWZZZ\\\\\\]]]___aaabbbeeeiiimmmsssyyy~~~~~~|||yyy{{{}}}rrr```TTTYYYfff|||cccJJJBBBJJJXXXcccjjjhhhllloooqqqrrrtttyyy}}}zzz{{{~~~wwwgggZZZPPPKKKDDD???<<<<<<<<<===777888888888777777999:::666999CCCUUUkkkzzz}}}||||||}}}}}}vvvuuupppgggbbbeeehhhhhhyyy~~~tttfff[[[OOOEEEDDDGGGWWWpppzzzmmmWWWJJJHHH^^^rrr{{{}}}xxxjjjDDD777555000000777333555666FFFcccnnngggdddaaaoooqqq___ZZZhhhtttdddFFFAAAFFF\\\[[[[[[^^^kkk|||jjjPPPGGGEEESSSgggxxxkkkXXXOOOWWWhhhpppwwwxxxqqqrrrtttwwwyyy{{{{{{{{{zzz||||||~~~{{{www999888:::@@@HHHSSScccqqq|||}}}{{{yyyxxxtttvvvwwwyyyzzzzzzzzzyyyzzz{{{zzzwwwrrrmmmiiihhhffffffccc___XXXPPPIIIEEEBBB???======>>>>>>;;;777999999999:::<<<>>>AAABBBVVV^^^jjjssswwwyyy{{{||||||vvvpppqqq{{{}}}ggg[[[[[[ZZZ___gggnnnsssxxx|||}}}~~~{{{llllll}}}xxxooorrr~~~ssshhh^^^SSSEEE:::555666777888???FFFDDDSSSrrr}}}nnnTTTTTT[[[dddlllpppsssvvvxxxtttuuuvvvyyy~~~yyy}}}~~~}}}~~~|||lll^^^YYYWWWTTTGGG@@@;;;::::::888777999FFFcccwwwkkkggg___UUUWWWaaappp|||zzzyyyyyyvvvrrrlllfffaaa[[[VVVRRRQQQJJJBBB===;;;===EEEOOO\\\ccciiilllrrrzzz|||kkkfff^^^^^^jjj|||~~~zzzuuuuuuxxxvvvrrrvvvxxxkkkWWWYYYeeegggccc^^^MMM;;;999>>>>>>PPPnnn{{{}}}jjjpppkkk```iiirrr}}}wwweeeaaavvvoooiii___UUUNNNIIIEEEBBB<<<;;;:::;;;>>>CCCHHHKKKTTTVVVYYYZZZZZZ[[[]]]^^^^^^ccciiimmmqqqyyy}}}||||||tttbbb___cccqqqhhhWWWJJJMMM]]]iiikkkppprrrtttttttttvvv{{{|||}}}~~~xxxggg___TTTJJJEEECCCCCCCCCFFFCCC>>>999777777999:::::::::@@@PPPeeewww~~~zzzuuuqqquuuzzz}}}|||zzzuuukkkaaaiiioooyyy|||nnnfff___SSSHHHIIIEEE[[[yyy}}}nnn\\\MMMOOO^^^rrrzzz}}}{{{|||hhhDDD===777111222333555444444IIIiiipppaaaYYY]]]mmm|||rrrfffnnnkkkhhh{{{fffCCCEEEQQQZZZaaalllgggaaaqqq}}}ooo\\\GGGGGGOOOcccyyyvvvbbbSSSUUUccciiiooovvvuuuuuusssrrruuuzzzzzzvvvqqq{{{{{{|||~~~wwwqqq:::888:::@@@HHHSSSdddsss}}}|||yyyxxxwwwxxxyyyyyyyyyyyyxxxwwwyyyxxxwwwvvvtttrrrpppooonnnnnnmmmjjjeee]]]VVVQQQHHHEEEAAA@@@BBBCCCAAA>>><<<<<<;;;<<<===???AAABBBQQQYYYeeennntttwwwzzz|||}}}~~~xxxgggaaaddddddgggmmmsssyyy}}}||||||~~~{{{tttxxx~~~tttggg]]]QQQCCC999555888999:::@@@FFFDDDRRRooo~~~ssszzzcccUUU[[[eeelllqqqsssvvvxxxtttvvvwwwyyy~~~zzzuuu}}}~~~wwwgggWWWMMMEEE???BBB>>>;;;:::888777:::@@@???TTTrrr}}}vvvmmmddd___```hhhrrr|||~~~{{{uuuwwwzzz~~~~~~|||zzz{{{wwwqqqlllgggaaa\\\XXXQQQJJJBBB>>>::::::AAAIIIXXXaaaiiimmmqqqwwwxxxwww}}}}}}zzzddd]]]\\\hhhzzzzzz~~~{{{rrrppprrrlllaaa___kkkmmmiiicccPPP>>>;;;;;;<<>>;;;;;;:::<<>>:::666111333444333555666HHHeeemmmccc^^^```mmmyyywwwiiimmmbbb^^^mmm[[[@@@GGGTTT^^^oooqqqlllfffooo~~~ttt[[[GGGFFFLLL^^^sss{{{dddSSSTTT___eeekkkrrrrrrqqqpppppprrrtttuuutttrrrxxxyyy|||{{{uuu;;;999:::@@@HHHTTTfffuuu~~~}}}zzzxxxzzzzzzzzzzzzyyyxxxvvvvvvxxxuuutttuuuxxxzzzzzzxxxtttvvvwwwvvvrrrjjjccc^^^UUUQQQLLLIIIJJJIIIGGGDDDAAAAAA@@@??????@@@BBBBBBKKKRRR^^^iiiqqqvvvyyy{{{~~~vvvmmmmmmnnnlllnnnttt~~~yyytttzzz~~~uuuqqqvvvtttggg\\\OOOAAA888555:::<<<<<>>>>>DDD<<>>EEEPPPZZZdddiiinnnrrrssspppxxxzzz}}}zzzvvvzzzzzzjjj```\\\fffvvvvvvjjjeee```ZZZcccoooqqqmmmgggSSS???;;;:::===NNNaaabbbdddsssiiiyyy~~~ttt{{{tttffftttoooiii```VVVMMMEEE>>>:::;;;;;;;;;<<<@@@EEEJJJMMMOOOQQQUUUWWWYYYZZZ]]]___bbbgggmmmpppttt{{{wwwooowwwjjj^^^___ooo}}}|||sssoooppprrrsssuuuyyy~~~~~~zzztttmmmeee___^^^\\\ZZZVVVQQQMMMIIIGGGJJJGGGHHHQQQ```pppyyy}}}}}}}}}tttxxxxxxiii```ZZZOOOEEEHHHGGG___{{{zzziiiYYYLLLPPP```sss}}}wwwwww{{{xxxqqqxxx|||VVV;;;999555222444444000555888HHHdddooojjjiiieeellluuu|||jjjiiiaaa]]]iiiVVVAAALLLZZZiiizzzooollljjjmmm}}}]]]IIIGGGLLLZZZmmm{{{~~~|||fffTTTRRR[[[___fffoooooooooppppppooonnnpppsssuuutttvvv{{{{{{<<<999:::@@@GGGSSSeeeuuu}}}~~~zzzxxxzzzzzzzzzyyyyyyxxxxxxwwwyyyuuusssvvv|||~~~xxxzzz||||||yyyrrrjjjeeebbb^^^YYYVVVUUURRRMMMIIIJJJIIIGGGFFFEEEEEEEEEFFFIIIOOOZZZeeeooovvvzzz||||||zzzttttttuuu|||~~~~~~vvvrrrzzz|||ooommmttttttfffZZZLLL>>>666555999===>>>CCCIIIHHHRRRiii|||vvvvvvttthhhWWW\\\ccckkkpppsssuuuuuutttwwwxxxyyyuuuggg\\\ZZZVVVQQQMMMIIICCC>>>CCCNNN]]]bbbXXXHHHAAABBB>>>AAAJJJ]]]}}}nnnggghhhiiiiiihhheee^^^XXXLLLKKKNNNVVV___ccc^^^YYYUUUSSSPPPMMMKKKHHHEEEBBB>>>;;;999999999888===CCCJJJSSS[[[```fffmmmppppppyyyyyyyyyyyy{{{{{{tttlllvvv|||}}}|||vvvhhh___dddrrrzzzyyyhhh]]]VVVQQQbbbooorrrnnnhhhSSS>>>:::888<<>>GGGQQQ^^^dddZZZJJJ@@@@@@AAABBBEEENNNfff|||vvvpppjjjiiiiiigggbbb___NNNHHHDDDGGGMMMPPPLLLFFFCCCBBB@@@??????>>><<<;;;777555555777777666:::@@@EEEJJJOOOPPPUUU^^^dddeeerrruuuvvvwwwzzzyyynnnaaaiiisss{{{lllaaadddrrr}}}rrryyyxxxggg]]]YYYWWWcccooosssoooiiiTTT@@@;;;777999NNNkkktttppp}}}ppp{{{|||ooojjjbbbZZZRRRJJJCCC>>>;;;;;;;;;<<>>@@@EEENNNPPPVVVfffxxxuuujjjUUUVVVZZZ```hhhooosssttttttvvvwwwzzzppp]]]VVVNNNIIIDDDBBBEEEJJJMMMMMMQQQRRRMMMDDD@@@AAA???AAABBBFFFVVVooo~~~ssspppppplllhhheeeUUULLLCCC@@@BBBBBB???;;;;;;:::888888999999888666777555555777666555888===@@@EEEHHHHHHJJJOOOSSSRRR___gggooorrrvvvvvviiiYYY\\\ggguuu~~~uuuiiiaaahhhwww~~~rrr||||||fffYYYYYY]]]hhhtttvvvrrrjjjVVVAAA======<<>>CCCHHHKKKJJJMMMQQQUUUWWWZZZ]]]```___dddhhhjjjlllrrr|||wwwtttwww~~~|||uuuqqqllllllooouuu}}}}}}||||||~~~yyywwwwwwzzz|||}}}~~~~~~|||wwwwwwwwwtttooohhhaaa]]]QQQNNNLLLPPP[[[iiivvv}}}}}}tttnnnpppnnngggdddiiioooqqq}}}|||yyylllccc\\\QQQEEEGGGMMMiiiuuu___SSSMMMSSSfffwww~~~yyywwwzzzbbbHHH999777222222666444555888666DDDhhh|||uuujjjccc___```wwwqqqddd___nnnsssRRR???HHH^^^{{{ttttttxxxsssNNNKKKNNN]]]ssszzzmmmXXXRRRYYY]]]fffrrrvvvooorrrrrrnnniiigggkkkooowwwxxx|||<<<:::;;;???CCCIIIUUU```ttt{{{|||{{{zzzzzzvvvvvvwwwxxxzzz|||~~~{{{|||~~~|||xxxvvvwwwvvvrrrooojjjiiifffcccaaa````````````aaadddkkkrrrxxxyyyyyyuuuwwwyyyxxxwwwxxx}}}~~~yyyrrrmmmeeebbbnnnzzzpppaaaRRRCCC888777;;;888@@@CCCGGGOOOQQQUUUbbbzzzjjjTTTSSSTTTZZZccclllrrruuusssvvvyyy}}}vvvgggaaa\\\XXXTTTRRRYYYbbbZZZRRRLLLKKKKKKFFFBBBBBB???@@@@@@BBBMMM```rrrzzzyyyyyyyyy{{{}}}zzzssskkkggg\\\TTTKKKEEECCCBBB???<<<<<<:::888777777777555333777555666888888777:::@@@MMMUUU]]]_________\\\WWWWWWaaagggjjjooouuuoooccc[[[bbblllvvv|||xxxnnnllleeecccnnn~~~{{{sssmmmXXXWWW^^^oooyyyyyysssjjjUUU@@@<<<@@@>>>VVVfff]]]www~~~uuuoooeeeZZZRRRKKKEEEAAA<<<;;;::::::===AAAFFFHHHKKKNNNRRRUUUXXXZZZ]]]___^^^bbbggghhhjjjpppyyy~~~tttmmmkkkmmmiiigggeeedddccc```[[[WWWSSSSSSXXX^^^fffsss|||}}}yyyxxxyyyyyyyyywwwzzz~~~~~~}}}}}}{{{wwwuuuqqqrrrrrrpppiii```WWWQQQEEEDDDDDDJJJUUUdddrrr{{{{{{}}}uuuyyyzzztttooooooqqqqqq}}}zzzzzzyyymmmeee]]]QQQEEEHHHPPPmmmuuu^^^SSSOOOWWWkkk{{{~~~~~~vvv```HHH;;;888111222777555222777555AAAeeeyyymmmgggeee{{{pppbbb]]]mmmnnnMMM???HHH]]]~~~www```TTTMMMXXXoooppp[[[TTTZZZ]]]eeeqqqtttoooqqqsssrrrpppnnnoooqqqzzzzzz~~~<<<:::;;;???AAAFFFQQQ[[[sss{{{~~~{{{zzzzzz{{{wwwwwwwwwxxxyyy|||~~~yyy|||{{{yyyxxxvvvssspppnnnllliiigggfffffffffffffffggglllssswwwxxxwwwuuuwwwwwwuuussstttwww{{{~~~{{{~~~tttkkkbbb___mmm~~~yyyooo```QQQBBB777777===:::CCCEEEHHHPPPQQQSSS___yyyyyydddSSSQQQQQQVVV```kkkrrruuurrrvvv{{{zzzzzzuuupppllleee```fffqqqhhh\\\SSSSSSTTTOOOFFF@@@AAAAAA???@@@IIIYYYdddgggggglllrrrxxxxxxlllfffddd___WWWQQQNNNLLLIIIGGGBBB???===;;;:::999666444555444555999;;;;;;@@@FFFeeeqqqyyyqqq]]]ccceeebbbiiiwww}}}xxxaaadddjjjqqqxxx~~~yyylllhhhcccffftttvvvqqqxxx___]]]eeesss|||zzzrrrhhhQQQ===999999999TTTeeeSSSppp}}}xxxqqqeeeZZZQQQIIICCC@@@<<<;;;::::::<<<@@@DDDGGGLLLOOOSSSVVVXXXZZZ]]]___^^^bbbfffhhhiiioooxxx}}}qqqfff```^^^RRROOOKKKIIIIIIHHHEEEBBB>>>???EEELLLRRR___xxx~~~www{{{{{{yyyxxxxxxvvvqqqwww}}}}}}|||yyyuuuppplllllljjjfff```YYYQQQKKKGGG;;;;;;===DDDPPP```oooxxxvvvyyy~~~~~~}}}xxxmmmfff^^^QQQDDDGGGPPPnnnttt\\\QQQNNNZZZnnn~~~}}}eeeNNN@@@;;;222222666444---666555@@@dddyyyrrrnnnlll\\\ZZZhhheeeDDD:::BBBTTTuuurrr___NNNSSSiii}}}sss]]]VVV[[[]]]dddoooqqqpppsssvvvxxxwwwvvvuuuuuu{{{{{{<<<:::;;;???CCCEEELLLSSSgggzzz~~~|||{{{{{{zzzxxxyyyyyyzzzzzz}}}zzztttrrrrrrpppnnnmmmnnnnnnmmmllliiihhhiiilllpppssssssssssssrrrpppmmmjjjiiikkknnnsssuuuwwwyyy{{{|||~~~{{{iii^^^cccqqq|||wwwooo```NNN???888999<<<<<<>>>BBBGGGMMMUUU]]]ccc|||zzzwwwppp]]]KKKHHHHHHNNNYYYeeennnrrruuuvvvxxx~~~sssxxxvvvkkkrrr{{{qqqeee___bbb___RRRIIIIIIGGGHHHDDD???EEESSS[[[ZZZbbbccchhhsss~~~zzzrrroookkkfffgggfff]]]]]]^^^UUUNNNBBB@@@AAA;;;:::;;;444444999<<<888555888???EEEhhhxxx}}}zzzuuuttt~~~oooiiiooozzz~~~sssooojjjhhhrrr~~~sssrrr{{{aaaUUUjjjzzztttuuuwwwgggJJJ;;;===;;;@@@RRRwww}}}qqqQQQ]]]vvvyyyhhh```[[[NNNHHHFFF@@@<<<;;;:::;;;===@@@DDDFFFKKKNNNRRRVVVXXXZZZ]]]___bbb```aaadddgggkkkvvvnnndddZZZKKKHHHDDD???>>>???@@@???===:::@@@>>>===EEENNNbbb}}}sssmmmsssyyy}}}~~~zzzvvvuuuxxxqqqpppvvv}}}}}}yyyssspppoookkkeee^^^YYYTTTRRRLLLCCC>>>>>>;;;::::::@@@KKK[[[jjjtttrrrzzz~~~zzz~~~tttnnnhhh\\\PPPIIIIIIYYYqqq~~~ttt^^^NNNJJJVVVuuuyyyoooOOO<<<;;;666333555333777999888???[[[~~~wwwnnn}}}ssseee\\\```cccSSS888888OOO]]]{{{xxxgggNNNKKK^^^ttt||||||tttcccSSSPPPWWWaaajjjqqqtttwww|||~~~~~~yyytttpppzzz|||;;;999999===AAACCCJJJQQQeeewww~~~|||zzzvvvvvvwwwzzz~~~|||zzzxxxwwwwwwwwwvvvuuunnnmmmkkkkkkmmmnnnnnnmmmkkkiiifffbbb^^^]]]___aaadddfffhhhjjjlllooossswww|||}}}~~~}}}mmmrrr}}}ooocccfffsss}}}vvvmmm^^^LLL>>>999:::===EEEGGGKKKOOOSSSYYY```dddxxxssshhhaaaQQQDDDBBBCCCIIIVVVdddooouuuuuuvvvzzzyyyqqqxxx|||uuukkkfffiiieeeXXXNNNMMMIIIJJJEEE@@@FFFSSSZZZXXX[[[YYYZZZ```gggqqq}}}~~~~~~zzz~~~zzzyyyxxxmmmnnnccc]]]TTTCCC===>>>999555777777444333666<<>>===<<<999>>>;;;888>>>EEEWWWppp~~~zzztttmmmdddaaaggglllqqq|||wwwppplllpppooorrryyy|||{{{|||zzzxxxrrrhhhaaa\\\UUUMMMJJJDDD???>>>===;;;<<<@@@777777888<<>>AAAGGGMMM```sss|||~~~~~~{{{uuuuuuvvv|||~~~|||uuurrrmmmjjjiiiiiihhhfffcccaaa\\\VVVQQQOOOPPPQQQSSSUUUWWWXXXZZZ]]]aaadddfffiiiooosssrrrsss{{{yyy~~~rrruuu}}}|||ooooooxxxtttkkk[[[JJJ>>>:::<<>>>>>EEEQQQ```mmmtttuuuxxx|||zzzxxx{{{wwwvvvooolllpppmmmaaaWWWUUUOOOOOOKKKEEEJJJWWW[[[WWWTTTOOOJJJJJJMMMWWWlll~~~sss]]]PPPJJJ???<<<:::777555555666:::<<>>???AAA@@@???<<<@@@:::555999===KKKbbboootttwwwtttpppmmmiiiddd___YYYXXX\\\___bbbmmm{{{{{{mmmnnnmmmoootttvvvuuuwww|||wwwuuummmbbbYYYRRRIII@@@BBB<<<777777777555555888555777888:::@@@NNNaaaooorrrxxx}}}~~~{{{wwwvvvuuuuuuxxx}}}{{{|||zzzqqqmmmggg\\\QQQLLLLLL___wwwvvvbbbUUURRRZZZsss}}}ssszzz{{{ttt~~~yyy^^^@@@888111///222000222555555:::RRRsssuuudddgggeeefffYYY@@@777???CCCYYYaaaUUUZZZbbbbbbtttoooWWWKKKQQQaaaooovvvssscccSSSMMMQQQZZZgggrrrtttvvvyyy||||||yyyuuussssssvvv}}}>>>999777:::>>>@@@EEEKKK]]]pppyyy{{{}}}xxxwwwxxx|||yyytttnnnjjjgggfffeeedddbbb___YYYQQQJJJFFFFFFGGGIIIJJJLLLMMMOOOQQQUUUXXXWWWYYY]]]___\\\]]]iiiwwwzzzwwwuuuyyy}}}qqqgggWWWGGG===;;;>>>BBBJJJMMMQQQUUUVVVXXXZZZ\\\mmmwww```QQQDDDAAA???>>>BBBLLLZZZhhhqqquuuxxx~~~tttpppmmmnnnsssrrrhhh```]]]VVVVVVQQQLLLQQQ\\\^^^XXXPPPHHHBBB??????HHHaaayyyrrr___GGGFFF@@@:::::::::999888999;;;CCCJJJMMMVVVeeeqqquuu|||tttiiiiiiooo}}}wwwwww~~~{{{|||xxxnnnnnnmmmiiinnnpppqqqtttttteee```mmm~~~zzzcccGGG:::<<<<<<@@@IIIZZZhhheeeiii~~~ttthhhvvv~~~]]]TTTiii|||pppggg```RRRJJJHHHAAA===<<<;;;:::<<<>>>AAACCCJJJMMMQQQSSSTTTVVVYYY[[[\\\]]]ccciiikkklllqqqxxx|||ssslll___TTTNNNGGGDDDEEEFFFFFFEEEBBBDDD===777999;;;FFF[[[iiinnnpppkkkeeecccaaa^^^[[[YYYYYYZZZXXXXXXbbbnnn}}}qqqllllllpppssstttuuuyyywwwwwwqqqhhhaaa[[[RRRJJJGGGBBB???@@@???:::666666666888:::999===III]]]lllrrrwww{{{~~~|||mmmkkkhhhffffffkkkrrrwwwzzz{{{zzzrrrnnnggg\\\QQQLLLQQQeee|||sss___UUUSSSZZZoooxxx|||uuuxxxxxxqqq}}}}}}~~~ZZZ===666222222444222555888666777JJJeeeqqqmmm{{{oooZZZ\\\^^^fff___FFF;;;AAAEEEXXX[[[WWW[[[]]]TTT^^^tttnnnXXXJJJKKKZZZmmmzzzuuugggWWWOOONNNVVVeeesssssstttwwwyyyyyyxxxvvvuuupppttt{{{BBB<<<888:::>>>AAAEEEIIIYYYmmmxxx|||}}}{{{|||~~~zzzxxxtttnnnjjjhhhgggfffeeedddaaa[[[RRRJJJDDDBBBBBBDDDFFFGGGHHHIIIKKKOOORRROOOOOOOOOMMMIIIKKKXXXggg~~~zzzxxxvvvvvvvvvooodddSSSDDD<<<<<<@@@DDDLLLOOOTTTWWWYYY[[[\\\^^^fff}}}mmmYYYDDDCCCAAA???@@@IIIWWWgggqqqtttyyy~~~wwwiiiiiimmmssssssmmmgggdddZZZZZZUUUQQQVVV______WWWLLLDDD???===<<>>===;;;:::;;;===@@@BBBJJJMMMQQQSSSUUUWWWZZZ\\\\\\^^^eeelllnnnmmmqqqxxx|||vvvrrrgggZZZSSSKKKFFFFFFGGGGGGGGGFFFHHH@@@:::;;;;;;DDDWWWbbbggghhhbbb\\\ZZZYYYXXXWWWWWWYYYYYYWWWXXX___hhh~~~uuuiiigggkkkpppvvvzzzzzzuuuooofff]]]QQQIIICCCCCCCCC@@@======777999999888999DDDVVVdddwwwzzz|||zzzyyyvvvttttttxxx~~~{{{tttoooggg[[[PPPKKKUUUjjj~~~lllZZZRRRRRR]]]ooovvv|||~~~xxxssswwwRRR:::777444333444222666999777666EEE]]]gggbbbuuulllTTTRRRYYYiiigggLLL===CCCKKKKKKMMMSSS[[[___WWWZZZsssyyylllYYYJJJHHHWWWnnnuuuiii[[[OOOJJJOOO___nnnqqqrrrtttuuuvvvwwwvvvvvvooorrrxxxFFF>>>888:::>>>AAADDDHHHVVVkkkyyy~~~~~~}}}yyyvvvsssooollllllkkkjjjjjjfffddd___WWWMMMEEE@@@???AAABBBCCCCCCDDDFFFIIILLLLLLJJJHHHEEEAAABBBLLLYYYnnnzzz|||xxx~~~~~~zzzzzzyyyuuummm```OOOAAA;;;===CCCGGGJJJMMMQQQTTTVVVWWWYYY[[[ggg~~~hhhKKKCCCAAA>>>???GGGVVVhhhttttttxxx}}}{{{jjjlllqqqttttttooojjjfff[[[[[[WWWSSSYYYbbb___UUUIII@@@===>>>===@@@UUUnnnvvvkkkhhhxxxqqqQQQDDD;;;;;;;;;888:::@@@===???AAA@@@@@@GGGQQQZZZmmmvvv|||{{{zzz}}}|||uuutttsssrrriiikkkrrrvvvqqqzzzxxxzzz~~~}}}vvvtttwwwuuunnnlllssslll```\\\[[[fffzzzsssXXX???999>>>>>>BBBGGGWWWiiilllppp~~~SSS^^^mmmttttttyyyxxxnnnfffVVVMMMIIIBBB>>>===;;;:::;;;===???AAAIIILLLPPPSSSUUUWWWZZZ]]]\\\___fffmmmooonnnqqqwww|||xxxwwwooo^^^VVVLLLFFFDDDEEEEEEEEEIIIJJJAAA;;;<<<;;;AAARRR\\\bbbddd^^^WWWUUUVVVUUUPPPSSSWWWZZZ]]]aaahhhmmmtttgggdddiiisss|||wwwkkk]]]NNNGGGCCC???======777888777555666???MMMXXXiiimmmsss{{{zzztttooofffYYYOOOKKKYYYnnnzzzeeeTTTPPPRRRcccsssyyyvvvuuu|||kkkKKK999888444111222000222777777666FFF]]]gggccckkkgggPPPSSS\\\ooooooRRR===@@@HHHGGGGGGSSSZZZdddddd```wwwzzzooo\\\LLLGGGTTTkkk}}}vvvlll^^^PPPFFFGGGVVVgggoooppppppqqqsssuuuvvvwwwwwwxxx|||HHH???888:::>>>@@@CCCFFFRRRiiiyyy}}}}}}~~~|||xxxtttrrrpppooooooooonnnmmmjjjiiieee]]]SSSIIICCC???>>>???@@@@@@@@@BBBEEEHHHMMMJJJJJJIIIGGGEEEJJJRRRggg|||zzz~~~|||}}}~~~~~~wwwssswww|||zzztttkkk^^^LLL>>>:::>>>DDDIIIIIIKKKNNNPPPQQQRRRTTTVVVeee~~~]]]GGGDDD@@@???EEESSSeeerrrssswww{{{tttxxxzzzyyyuuupppjjjfff^^^^^^ZZZXXX^^^fffbbbWWWJJJ@@@;;;>>>======OOOeeefff\\\VVV^^^pppkkkYYYHHHAAA<<<999@@@KKKSSSVVVXXXUUUMMMGGGGGGKKKYYYgggssswwwwwwzzz~~~~~~~~~|||tttpppooommmkkkoooyyy{{{|||xxxvvvxxx{{{{{{yyyxxx~~~tttccc^^^___hhhyyy~~~nnnRRR<<<888???@@@DDDJJJZZZnnnooommmuuuSSS[[[gggpppoooppp}}}{{{ppphhhXXXNNNJJJBBB???===;;;::::::<<<>>>@@@FFFIIINNNQQQTTTWWWZZZ]]][[[^^^eeelllnnnmmmpppvvv{{{~~~|||}}}vvvfff^^^RRRJJJHHHHHHHHHGGGLLLLLLCCC<<<<<<:::>>>MMMYYY```ccc^^^WWWUUUUUUUUUSSSWWW\\\cccjjjrrrxxxzzz}}}mmmffflllvvvzzziii___WWWLLLCCC???:::999666555777>>>HHHOOOTTT[[[dddooo~~~zzzuuuqqqmmmdddWWWNNNJJJZZZpppvvv___QQQQQQUUUgggvvv||||||}}}rrraaaEEE888999333000444444000777888:::IIIaaallliiiccc{{{fffSSS]]]bbbsssuuuWWW>>><<<@@@OOOKKKVVVWWWeeennndddwwwwwwcccPPPGGGPPPdddtttzzzrrreeeUUUFFFDDDRRRcccmmmmmmmmmnnnpppsssuuuwww~~~~~~~~~HHH???777999===@@@BBBEEEOOOgggxxx}}}zzz{{{|||}}}~~~zzzwwwtttsssqqqqqqrrrqqqpppnnnnnnmmmjjjcccXXXNNNFFFBBB===>>>?????????AAADDDGGGOOONNNOOOQQQPPPMMMMMMQQQkkk}}}tttnnnfffdddmmmvvvtttnnnjjj\\\JJJ===:::???EEEJJJNNNPPPRRRRRRRRRSSSUUUWWW[[[{{{qqqLLLHHHCCC???BBBOOO```mmmsssvvvzzz}}}~~~wwwqqqjjjdddcccccc___]]]dddlllggg[[[MMMAAA;;;???>>><<>>;;;::::::<<<>>>???DDDGGGLLLPPPSSSVVVZZZ\\\[[[]]]dddkkkmmmlllooouuuxxxzzzpppgggZZZRRRNNNNNNNNNMMMOOOOOOEEE>>>>>>:::===KKKUUU]]]aaa\\\TTTRRRSSSSSS\\\```eeemmmwww}}}}}}}}}iiiffflllkkkxxx}}}uuufffVVVLLL>>>;;;888777:::@@@GGGLLLPPPWWW^^^eeeppp}}}~~~vvvqqqnnnkkkcccVVVNNNKKK[[[qqqttt]]]QQQSSSYYYggguuu{{{sss```YYY@@@555888333111888;;;222999<<<===LLLdddooolllcccuuummm]]]eeeffftttwww[[[AAA:::;;;NNNGGGQQQOOOaaarrrfffvvvjjjSSSGGGLLL\\\kkkxxxlllZZZIIIEEERRRcccllllllkkklllnnnqqquuuwww|||zzzxxxyyy}}}@@@;;;777999;;;===AAAGGGPPP___tttzzz{{{xxxxxx}}}~~~}}}{{{xxxwwwttttttrrrrrrqqqrrrssstttsssoooiiiccc]]]TTTJJJBBBBBB@@@???AAA@@@AAAHHHQQQZZZ___[[[ZZZ[[[UUUTTT^^^rrr}}}zzz{{{|||yyytttaaa[[[bbblllyyy{{{ooonnn[[[GGG>>>@@@CCCHHHLLLPPPSSSVVVWWWWWWVVVVVVWWW[[[qqqvvvTTTKKKDDDCCCCCCHHHXXXjjjmmmvvv|||~~~vvvjjjddddddhhhfffbbbfffpppnnnddd]]]LLLAAA@@@===;;;GGGZZZnnn```UUUQQQOOOTTTjjjvvv~~~pppMMM;;;???IIINNNpppmmm[[[WWWUUU\\\mmm{{{wwwpppnnnpppkkkvvv~~~yyysssrrryyy~~~|||uuugggZZZZZZhhhxxx}}}|||dddIII:::999<<<>>>HHHRRRYYYyyymmmlllaaaZZZrrr{{{tttqqqllltttvvvcccXXXRRRJJJAAA@@@>>>;;;999:::;;;<<<;;;DDDFFFIIINNNRRRVVVZZZ[[[\\\```eeeiiillloooqqqsss{{{zzzjjj\\\XXXVVVQQQKKKJJJOOOQQQLLLAAA;;;>>>EEEIII]]]______XXXQQQPPPVVV]]]bbbhhhrrr}}}~~~|||tttnnnkkknnnqqqyyyhhh\\\]]]iiioooyyy~~~wwwppp]]]MMM???444444777>>>QQQeeebbbmmmhhh]]]aaakkksss}}}vvvppp{{{yyywwwrrrgggaaa^^^QQQJJJTTT```www~~~ppp```RRRRRR^^^rrrwww}}}{{{wwweeeWWWBBB222444888555333666999999<<<;;;FFFdddwwwpppjjj{{{xxxeeepppiiiuuutttSSS>>>>>>888QQQ^^^cccKKK[[[rrrbbbjjjvvvWWWIIIIIITTTfffpppxxxrrrbbbTTTHHHLLL^^^iiiooosssrrrpppsssuuutttvvvvvvuuuuuuvvvvvvwwwwwwLLLDDD<<<;;;;;;;;;???DDDJJJXXXkkk{{{{{{xxxuuuvvvzzz~~~~~~}}}{{{xxxuuuvvvuuuuuuttttttvvvwwwxxxwwwsssmmmhhhbbbYYYPPPIIIBBB???>>>>>>???@@@GGGPPPcccjjjiiigggggg___^^^jjjwww}}}~~~zzzxxxppp___ZZZbbblllxxxxxxkkkgggUUUCCC???CCCHHHKKKNNNQQQTTTXXXZZZYYYXXXWWWWWWZZZooo}}}wwwSSSJJJCCCBBBBBBEEESSSdddllluuu{{{|||zzzoooiiigggkkkkkkhhhnnnxxxxxxpppfffWWWHHHBBB>>>===EEEPPPmmmfffbbb```]]]bbbwwwyyy|||~~~YYY@@@;;;AAAFFFfffkkk```ZZZaaammmvvv||||||sssllljjjlllkkksss|||}}}xxxqqqnnnqqqxxx||||||vvvjjj]]][[[ggguuuyyy```FFF:::;;;???CCCLLLWWW^^^~~~~~~dddVVViiivvvwwwyyyrrrwwwooouuu|||yyyfff[[[TTTLLLCCC@@@>>>;;;999:::;;;;;;;;;CCCEEEHHHMMMRRRVVVZZZ\\\]]]```dddhhhjjjmmmppprrrwww{{{ooobbb______ZZZSSSPPPPPPSSSOOODDD<<>>===>>>DDDLLL\\\fffhhhfffccc[[[\\\lll~~~{{{rrr~~~}}}zzz}}}}}}{{{}}}tttccc^^^gggpppzzzxxxiiiaaaPPPAAA@@@GGGMMMPPPRRRUUUXXX[[[\\\[[[YYYWWWVVV[[[iiizzzUUUJJJBBB@@@@@@AAAMMM[[[iiirrrzzzzzz||||||qqqkkknnnrrrqqqpppuuu~~~xxxqqqfffUUUGGG@@@@@@CCCGGGeeejjjttt||||||}}}|||vvvfffIII===???DDDKKKdddooogggjjjsss}}}zzzqqqmmmmmmooorrrwww|||yyyrrrllllllqqqzzz{{{{{{vvvlllddddddkkksssqqqXXXCCC;;;>>>BBBIIIOOOZZZaaannnVVVbbbrrr{{{zzz|||kkkttt~~~kkk^^^WWWOOOGGGAAA>>>;;;999:::;;;;;;;;;@@@BBBFFFKKKQQQVVVYYY\\\]]]___bbbeeegggjjjnnnqqqssswwwyyymmmkkklllhhh```ZZZTTTXXXUUUIII???CCCPPPYYY^^^^^^^^^[[[YYYYYY[[[^^^kkksss}}}ggg\\\NNNSSSlllzzzvvvnnnZZZKKK???;;;:::;;;CCCNNNlllpppjjjnnnvvvvvvkkkdddjjjuuu{{{rrrnnnddd]]]ZZZOOONNN\\\qqqnnn^^^TTTWWWdddzzz~~~~~~~~~gggTTTFFF;;;999666222222666666888???DDDNNNgggtttkkk]]]fffvvvpppqqqsss___DDD>>>===WWWlllmmmNNNSSSmmmfff___qqqZZZKKKKKKWWWkkkxxxxxxmmmcccVVVSSS]]]eeelllqqqpppoooqqqrrrqqqsssuuuuuutttqqqppprrruuuOOOCCC777666999<<<>>>AAAAAAHHHTTTfffwww{{{zzz}}}~~~{{{yyyyyyyyyzzz{{{~~~|||wwwpppggg___ZZZTTTMMMEEEAAA===<<>>KKK\\\ooowwwvvv|||~~~~~~}}}~~~xxxooommmqqquuuuuu|||}}}vvvtttvvvwww{{{}}}xxxrrrnnnqqqvvvwwwuuu}}}wwwhhhRRRCCC@@@DDDGGGNNNPPP[[[^^^www|||]]]cccrrr~~~nnnaaaYYYPPPHHHAAA>>>;;;::::::;;;;;;:::>>>@@@DDDIIIOOOTTTYYY[[[ZZZ\\\___aaadddiiinnnrrrqqquuu~~~wwwssstttssskkkdddYYY^^^[[[NNNDDDIIIYYYfffkkkjjjgggccc___[[[WWWUUUZZZbbbmmmxxxrrrTTTMMM[[[jjj|||uuuqqqdddUUUEEE===999777;;;BBBUUUvvvuuuyyynnnlllqqquuu~~~rrrpppeee]]]YYYOOOPPPaaayyy~~~jjj[[[TTTYYYhhh~~~|||wwwwwwkkkLLLEEE@@@>>>;;;555444777888888>>>DDDNNNffftttnnn]]]___pppmmmkkkssslllNNN@@@???TTTqqqsssSSSPPPkkkmmm^^^xxxyyy```LLLGGGRRReeeuuuyyyqqqhhh[[[RRRUUU___gggmmmmmmmmmnnnooonnnnnnsssxxxzzz{{{~~~]]]NNN>>>:::<<<===<<<===BBBEEEOOO^^^ppp}}}|||~~~~~~yyyyyyzzz{{{}}}yyyooofffaaa[[[RRRHHHCCC???<<>>AAADDD@@@IIIZZZlllvvvwwwuuutttssstttwwwlllooowww^^^IIIBBBBBBHHHFFFFFFOOOccczzz{{{zzz|||||||||{{{{{{|||yyymmmlllqqquuurrr~~~~~~|||yyynnnooo{{{zzzrrrbbbPPPHHHJJJNNNNNNUUUTTT___]]]lllvvvzzzppplllaaadddsssqqqbbbYYYPPPIIIBBB???;;;::::::;;;::::::<<<>>>BBBHHHMMMSSSWWWYYYVVVXXX[[[___bbbgggmmmqqqqqquuu}}}}}}vvvuuuuuupppjjj^^^bbb^^^PPPGGGNNN```oootttsssoooiiiaaaXXXPPPLLLHHHNNNXXXiii~~~cccPPPSSS[[[sssxxxuuuqqqcccRRREEE===:::===AAAOOOjjj}}}|||xxx|||}}}~~~~~~tttrrrggg^^^XXXNNNSSSggg{{{dddXXXUUU\\\lll~~~oooBBBAAAAAABBB@@@;;;888999;;;:::???BBBIIIbbbwwwxxxeeeaaarrrpppeeepppzzz\\\EEEBBBVVVyyybbbTTTgggrrr___mmmfffNNNEEENNN\\\ooowwwqqqkkk]]]OOOLLLWWW```hhhjjjkkkmmmmmmllljjjpppxxxiiiUUU@@@999;;;>>>>>>>>>CCCEEEKKKXXXhhhwww}}}~~~~~~{{{{{{{{{}}}{{{rrrlllaaaWWWMMMGGGCCC@@@AAADDDGGGRRRUUUSSSSSSRRR^^^vvvuuuooouuu{{{}}}}}}}}}~~~~~~}}}~~~~~~~~~|||~~~}}}iiiRRRJJJEEEJJJUUUaaaoooyyy{{{yyyssskkkddd```___```ZZZ\\\dddsssooo\\\KKKEEECCC@@@CCCIIIWWWeeessswwwzzzuuuttt{{{vvvsssjjjYYYGGG===>>>BBBBBBAAADDDKKKTTTXXXWWWUUUWWWTTTSSSXXXeee{{{pppmmmuuu___MMMIIIMMMPPPJJJCCCDDDQQQcccsss{{{~~~{{{zzzzzzzzz{{{~~~uuusssvvvwwwttt|||pppsss{{{ppp]]]OOOLLLRRRVVVUUU\\\YYYgggbbbhhhyyyhhhooopppaaaooo___```ppptttdddYYYQQQJJJBBB???<<<::::::::::::999;;;>>>AAAFFFLLLQQQUUUWWWRRRUUUYYY]]]aaafffkkknnnrrruuu}}}{{{vvvuuuqqqlllcccddd^^^QQQJJJTTTgggvvvwwwwwwuuummmaaaUUUKKKFFF@@@CCCJJJ]]]}}}qqqhhhooo|||qqqWWWRRRVVVkkk}}}tttkkk]]]MMMAAA;;;===@@@LLLgggwww}}}~~~}}}}}}~~~|||sssrrrhhh]]]VVVNNNWWWnnnwww```WWWWWW```pppeee<<<===???@@@@@@>>><<<;;;>>>===AAACCCFFF___{{{mmmaaapppqqq]]]fffooo{{{|||bbbEEE???ZZZvvvZZZ```sss```gggpppSSSEEEJJJQQQhhhssspppnnnaaaNNNFFFOOOYYYccchhhjjjmmmooommmiiinnnwwwjjjLLL<<<;;;===???@@@AAACCCIIITTTbbbqqq}}}}}}}}}}}}~~~{{{pppeeeYYYRRRLLLFFFCCCDDDHHHTTTWWWWWWYYYWWW```tttuuukkkrrrxxx{{{||||||}}}~~~|||zzzyyy{{{~~~{{{|||zzz|||eeeLLLJJJLLLRRRZZZcccooo{{{zzzyyyvvvppphhhbbb______[[[[[[cccssswwwbbbNNNFFFDDDAAABBBGGGTTTcccqqquuuwwwzzzyyyzzzmmmbbbSSSCCC===AAADDDAAA>>>>>>AAAEEEFFFFFFGGGEEEEEEHHHMMM^^^|||ssslllyyycccTTTXXXeeecccaaa]]]WWWTTTYYYfffqqqxxx{{{{{{zzzyyyzzz|||}}}}}}}}}zzzzzz~~~yyywww~~~nnnWWWGGGHHHRRRWWWVVV^^^[[[nnnkkklll|||eeennnjjjmmm[[[YYYiii|||wwweeeZZZRRRLLLBBB???<<<::::::::::::999;;;===AAAEEEJJJOOORRRTTTRRRUUUZZZ]]]```cccfffiiiqqquuu}}}zzzuuuooolllkkkbbbUUUQQQ^^^qqq~~~}}}~~~tttdddSSSHHHCCC<<>>===???LLLjjj}}}~~~{{{ooooooeee[[[UUUOOO[[[uuuuuu^^^WWWZZZdddtttyyyVVV<<<;;;999999;;;======;;;@@@@@@GGGGGGGGG^^^{{{gggoooooo^^^aaa```lll{{{fffFFF>>>VVV]]]XXXqqq```]]]zzz[[[GGGGGGIIIbbbooopppqqqgggSSSHHHIIIUUUaaagggkkkppprrrqqqnnnqqqyyycccIII???<<<;;;:::>>>AAAGGGQQQ^^^nnn|||tttggg]]]TTTJJJDDDCCCJJJVVV[[[]]]___[[[```qqqwwweeeooowwwwwwvvvyyy|||}}}}}}|||||||||}}}~~~|||zzzxxxwww{{{}}}yyy{{{yyy}}}}}}bbbLLLNNNSSSYYY\\\```jjjuuutttuuutttpppiiibbb]]][[[^^^ZZZ]]]mmm|||eeeOOOFFFDDD@@@AAAFFFSSSbbbppptttuuu~~~qqqkkk___KKK@@@AAA<<<>>>???>>>===>>>>>>===<<>>:::555222666;;;===;;;@@@CCCKKKKKKIII___rrrtttppphhhfff]]]iiinnnMMMDDDLLLxxx]]]QQQoooaaaQQQxxxaaaJJJHHHDDD^^^mmmppptttlllXXXLLLFFFSSS```hhhmmmrrruuutttsssvvv}}}{{{III===>>>:::>>>@@@BBBCCCHHHXXXnnn{{{~~~wwwlllbbbVVVMMMJJJMMMRRRXXXXXXQQQNNNWWWdddyyyiiieeeeeekkkpppssswww|||}}}}}}~~~~~~~~~|||xxxtttyyyxxxzzz|||xxxxxxwww{{{}}}rrrwww}}}\\\UUUTTTUUUZZZdddnnnuuuxxxuuurrrnnnlllhhhcccaaaaaaZZZ\\\^^^gggyyyzzzttt[[[MMMCCCCCCGGGBBBJJJZZZmmmxxxvvvxxxxxxfffXXXIII<<<@@@@@@@@@>>><<<;;;<<<======???CCCFFFDDDCCCNNN[[[qqqjjj~~~qqqYYY```wwwnnn``````nnnttt|||~~~xxxyyy}}}zzzxxxyyy{{{|||yyyvvvrrrtttwww||||||zzz}}}}}}yyyooowww{{{```HHHDDDJJJOOOSSSWWW]]]XXX```fffiiittthhh{{{zzzxxxUUUYYYwwwlll```YYYKKKGGGAAA<<<<<<;;;888888:::999<<>>CCCZZZ~~~}}}uuuttt{{{rrrZZZUUUbbbooo~~~}}}xxxcccHHH@@@GGGcccmmmvvvyyy{{{~~~}}}xxxkkkiiifff^^^RRRQQQdddzzzzzzmmm^^^VVV\\\mmm{{{}}}vvvssstttbbbIII888888888888:::<<<>>>???BBBIIIHHHGGGOOO\\\wwwyyy~~~xxxmmmmmmjjjeeejjj{{{~~~aaa;;;BBBDDDooo\\\RRRfffddd^^^```pppHHHJJJGGGRRRgggqqqoooooodddOOONNNMMMTTTdddrrrxxxxxxyyyssswwwPPP@@@<<<888===>>>AAABBBFFFSSSgggvvv||||||rrrdddZZZUUUPPPSSSUUURRRJJJHHHRRR___sssnnnhhhdddgggjjjnnnuuu|||{{{|||~~~~~~~~~}}}yyyvvvtttvvvtttwww|||~~~||||||~~~yyyuuuooohhhmmm}}}yyy\\\^^^]]]^^^aaagggmmmqqqrrrsssqqqpppnnnkkkeee```^^^YYY[[[^^^gggwww~~~ooo\\\HHHBBBDDDAAAIIIWWWkkkvvvvvvvvvwwwiiiYYYJJJCCCDDDDDDCCCAAA@@@???@@@@@@===>>>BBBBBBBBBJJJVVVtttmmm}}}lllWWW^^^tttpppaaagggmmmxxx}}}|||~~~{{{xxxwwwwwwxxxvvvuuussssssuuuyyy~~~|||}}}sssvvvyyywww___JJJGGGMMMPPPRRRVVVVVVSSS[[[```ccc{{{|||fff{{{UUUTTTnnnoooccc\\\NNNHHHAAA<<<<<<;;;888888:::888:::???BBBEEEIIINNNQQQQQQTTTXXXZZZ[[[___fffkkkmmmttt{{{tttnnnvvvppp\\\OOOCCC===<<<;;;@@@WWWyyyvvv]]]XXXdddpppxxxdddKKKBBBIII```kkktttuuuvvvzzz~~~}}}uuummmiiiddd\\\RRRTTTggg|||xxxjjj[[[UUU]]]nnn|||{{{wwwiiieeeWWWEEE777777777888:::<<<>>>???BBBJJJJJJIIINNNXXXqqqsss|||{{{sssooolllhhhlll}}}eeeAAACCC===XXXjjjTTTKKK[[[aaaXXXUUU~~~yyyLLLKKKIIIRRRfffrrrrrrrrriiiUUUNNNLLLRRR```ooovvvzzz|||wwwyyy{{{SSS???999888===;;;???AAACCCLLL]]]oooxxx~~~tttkkkhhhZZZXXXTTTNNNEEECCCMMMZZZooozzzqqqiiiggggggiiiqqqzzzxxx{{{~~~~~~|||~~~yyyuuutttuuuvvvxxx}}}zzzooohhhfffhhh}}}rrr\\\gggggggggiiikkkooorrrtttvvvvvvuuusssooojjjbbb\\\YYYZZZ\\\dddrrriiiNNNBBBCCCBBBFFFSSSgggssstttttt~~~vvvfffYYYKKKKKKKKKJJJHHHEEEBBB@@@AAA<<<<<>>QQQmmmwwwooommmsss||||||bbb\\\gggsss|||wwwttteeeNNNBBBEEESSS___kkkooorrrxxx~~~~~~~~~zzzrrrnnniiiaaaYYYSSSYYYlll~~~uuufffYYYUUU^^^ooo|||zzzyyy}}}ggg\\\OOOAAA777777777888:::<<>>AAAAAAFFFTTTfffssszzz|||yyywwwhhhaaaYYYOOOEEECCCLLLYYYsss{{{tttnnnlllqqqxxxxxx{{{}}}}}}}}}~~~}}}uuuqqqsssvvvvvv{{{~~~zzz{{{|||pppgggiiinnnmmmaaajjjkkklllmmmooossszzz~~~xxxsssooofff^^^ZZZYYYYYY^^^iiiyyynnnSSSFFFEEECCCBBBNNN```ooosssttt{{{~~~}}}zzzrrrkkkcccbbb```]]]YYYRRRKKKFFFFFFEEEJJJRRRNNNFFFJJJWWWtttuuu{{{eeeVVV\\\jjj{{{{{{xxxzzz~~~zzzyyy}}}{{{xxxuuuuuuxxx|||}}}zzzyyy|||zzzyyy~~~yyyzzz{{{tttbbbSSSKKKOOOUUUTTTSSSUUUXXXXXXYYYWWWXXXiii|||aaaMMMWWWdddvvvxxxyyyzzzmmmbbbSSSJJJDDD>>>>>><<<999888:::555888;;;===@@@CCCHHHKKKMMMRRRWWWZZZZZZ\\\___bbbjjjpppzzzyyy{{{kkk[[[GGGBBB>>>;;;>>>LLLbbbuuuwwwmmm```UUUTTTYYYbbbkkkrrr~~~hhhcccmmmvvvxxxnnngggiiinnneeePPPDDDDDDGGGQQQ]]]eeemmmwww~~~xxxpppooohhh^^^VVVUUU```sss}}}rrrcccWWWUUU___ooo{{{vvvyyy|||uuunnn^^^NNN@@@777777777999;;;>>>@@@BBBAAAKKKLLLJJJMMMTTTjjjxxx{{{oooaaadddzzznnnKKK<<<:::===RRRaaaOOOFFFYYY[[[PPP___wwwaaaOOOJJJVVVgggooosssooobbbSSSLLLKKKTTTbbbnnnxxx~~~tttbbbNNN===999;;;:::;;;>>>@@@AAACCCMMM^^^mmmvvv}}}{{{xxxyyy|||tttkkk___TTTJJJGGGMMMWWWzzzvvvvvvzzzyyy|||||||||}}}~~~zzzssspppssswwwuuuyyy~~~{{{uuuvvv|||uuuvvvrrrfffhhhuuunnnnnnvvvwwwxxxwwwwww}}}zzzuuurrrkkkccc\\\YYYVVVWWW___pppqqqYYYLLLHHHCCC???HHHXXXhhhpppssszzzzzzyyy{{{}}}xxxqqqggg]]]UUUWWW\\\hhhoooaaaMMMNNN\\\tttkkkrrr{{{eee[[[aaalllvvv}}}|||}}}|||{{{||||||xxxuuutttvvvyyyzzz~~~|||zzz|||~~~xxxpppuuu{{{~~~~~~|||vvvoooVVVMMMIIIQQQWWWUUUTTTWWWYYY\\\ZZZWWWZZZdddzzzjjjNNNNNNYYYpppwwwooorrreeeTTTLLLEEE@@@>>>===999888999666888:::<<<>>>BBBGGGKKKKKKPPPUUUXXXYYYZZZ\\\___hhhnnnxxxzzzhhhPPPHHHAAA<<>><<<>>>FFFSSSfffttttttzzz|||yyyppp```TTT]]]pppxxxnnn___SSSVVVeeetttzzz{{{}}}}}}uuupppkkkdddZZZVVV```qqq}}}yyymmm___XXX]]]iiiuuu}}}uuuxxx{{{ttt\\\JJJ===888888999;;;>>>BBBEEEGGGFFFKKKIIIIIIQQQXXXhhheee\\\pppwww\\\>>>>>>666???QQQIIIBBBSSSgggfffLLLIIIkkkjjjPPPJJJZZZgggqqqvvvsssfffYYYMMMMMMTTT^^^hhhpppzzz|||oooQQQAAA???888===;;;<<<@@@BBBEEEPPP]]]iii}}}|||tttvvvzzzxxxrrruuu{{{zzzpppiii```XXXVVVXXXooo}}}zzz|||}}}~~~{{{uuupppnnnooorrruuu{{{{{{{{{wwwssswww~~~tttjjjttt}}}yyypppfff{{{tttoooqqqkkk```UUUTTTUUUTTTUUUcccgggRRRKKKEEEBBBCCCIIIVVVaaaiiipppvvv~~~{{{qqqvvvxxxZZZTTTbbbqqqwwwuuulllhhhnnnssssssnnnsssyyytttiiillluuuyyy{{{|||}}}}}}}}}~~~}}}yyyzzz{{{zzz}}}}}}wwwrrrssswwwvvvooohhhfffkkksssyyy~~~}}}{{{rrrmmmwww{{{oooiiiTTTNNNNNNUUUXXXTTTTTTYYYTTT[[[WWWXXX___^^^lllqqqlll___ooobbbQQQRRRlllyyyxxxwww}}}ppp^^^OOOHHHBBB@@@===999777999777888999:::;;;???DDDHHHHHHLLLQQQSSSTTTVVVZZZ^^^aaadddlllvvv~~~wwwYYYLLL@@@@@@HHHUUUhhhwww}}}kkkZZZRRRKKKBBB>>>AAA>>>===>>>AAAHHHZZZxxxxxx{{{~~~~~~mmmWWWOOOeeezzzeee[[[```llltttvvvyyy|||~~~}}}~~~yyysssooohhhbbbYYYXXXfffxxxsssiii]]]ZZZcccppp||||||{{{{{{[[[FFF<<<999:::;;;===@@@DDDGGGIIIJJJNNNKKKLLLTTTWWW^^^ooommm[[[eeeyyywwwgggAAA>>>777<<>>999777999666777888999:::>>>CCCGGGGGGKKKOOORRRSSSVVVZZZ^^^___aaahhhqqqwwwdddTTTEEEAAAEEEPPPbbbrrrzzzdddSSSQQQNNNCCC>>>CCC>>>???AAAAAACCCTTTtttzzzwwwfffOOOIIIddd|||hhhbbbgggnnntttwww{{{~~~}}}{{{|||}}}vvvqqqnnnfff```YYYZZZjjj|||~~~oooeee[[[\\\gggvvvxxxvvv}}}___FFF===::::::<<<>>>AAAEEEIIIKKKNNNPPPMMMOOOVVVUUUUUU```mmmsssZZZ[[[nnntttmmmBBB???<<>><<<;;;<<<@@@BBBBBBFFFLLL___qqqwwwuuu}}}ssslllxxxpppkkkhhhfffjjjxxx}}}zzzyyyzzz{{{{{{{{{|||}}}~~~|||{{{}}}~~~}}}}}}xxxoooiiijjjkkkkkkooovvv~~~zzz}}}zzz~~~~~~uuutttxxxuuusssqqqnnneee\\\ZZZ\\\___eeeiiifff___\\\aaagggooojjjeeeaaa___\\\WWWTTTRRRNNNOOOUUUXXX___uuu|||[[[IIIFFFEEECCCDDDGGGIIINNNZZZfffsss~~~jjjiiiuuupppgggeeedddpppttt|||wwwmmmjjjcccqqq}}}wwwwwwzzz~~~}}}zzzwwwwwwyyyzzzyyywwwuuuxxxxxxvvvxxx}}}{{{uuutttrrrppptttzzzkkkrrr}}}}}}uuukkkdddgggooo|||hhhQQQRRRTTTVVVXXXYYYWWWVVVTTTXXXWWWXXXYYYXXXZZZcccmmm~~~jjjuuuooo```iiibbbQQQ```}}}qqqpppzzzdddXXXNNNDDD@@@===999777888888888888888999;;;@@@DDDHHHKKKNNNQQQSSSUUUXXX[[[^^^ddddddhhhrrryyyzzzaaaKKKGGGMMMTTT```mmmsssjjj^^^WWWSSSQQQMMMIIIHHHDDDAAA???DDDWWWvvvtttqqqkkkWWWOOOYYYbbb~~~pppbbbpppsssxxx}}}|||||||||xxxsssmmmiiijjjZZZWWWcccrrrvvvnnnbbb[[[eeeuuuyyysssyyy|||}}}\\\FFF>>>999;;;===AAAEEEIIIMMMOOORRRTTTUUUUUUTTTTTTUUUVVVcccqqq}}}~~~bbbUUU]]]iiimmmQQQ@@@888>>>NNN```[[[@@@CCCaaaooo[[[KKK]]]iiiMMMHHHMMM^^^qqqyyynnn]]]RRRLLLIIIMMMUUU[[[aaayyy|||UUUEEE>>><<<===AAABBBBBBDDDIIIUUUgggwww|||{{{~~~yyy{{{{{{tttnnnkkknnnyyy}}}zzzxxxyyyzzzzzzzzzzzz{{{}}}~~~~~~~~~~~~}}}}}}ssslllgggiiikkklllpppuuuwwwwww|||~~~zzz}}}||||||{{{uuupppqqqwwwsssoookkkggg___WWWUUUXXXXXX[[[]]]YYYUUUSSSXXX]]]^^^[[[WWWUUUTTTSSSPPPNNNWWWRRRQQQTTTUUUYYYlllaaaKKKFFFCCC@@@@@@AAABBBEEEOOOYYYmmm{{{zzzllljjjiiissswww~~~}}}qqqiiigggkkkyyy}}}zzzwwwwwwyyyzzzyyywwwtttwwwwwwwww{{{|||uuummmooopppsss}}}{{{~~~xxxxxxwwwmmmmmmnnnuuuxxxaaaOOOQQQSSSVVVYYY[[[[[[ZZZYYYZZZYYYZZZZZZYYYXXX___hhhuuujjjnnn|||lllnnnkkkSSSZZZvvv{{{rrrooowww~~~|||gggZZZPPPFFFBBB???;;;888999888888888888999;;;???CCCGGGJJJMMMPPPRRRTTTXXXZZZZZZbbbdddhhhsssxxxrrr```___dddkkkwwwzzzrrrlllhhhccc[[[UUUOOOKKKFFFCCCEEEUUUsss}}}tttrrrlll[[[UUU[[[]]]```vvv|||lllkkkqqqyyy~~~~~~~~~}}}yyyuuupppkkkhhhiii[[[\\\iiiwwwvvviii^^^ZZZeeewwwoooppp~~~nnnRRRAAA:::===>>>AAADDDHHHLLLOOOPPPWWWYYY\\\\\\[[[YYYYYYYYY]]]lllyyy~~~ppp___dddpppxxxYYYAAA999AAAPPPlllpppUUUIII```lll\\\GGGOOOwwwxxxWWWHHHMMMYYYkkk{{{tttggg[[[OOOGGGIIIQQQVVVYYYlll```BBB???======AAABBBAAABBBEEEKKK]]]nnnwww~~~~~~uuu{{{}}}vvvqqqvvvzzz}}}~~~~~~}}}{{{{{{|||}}}yyyyyyxxxxxxyyy|||~~~~~~||||||}}}~~~|||zzzmmmhhhfffhhhkkkmmmooosssuuuwww}}}yyy|||uuuooollliiiiiipppwwwtttnnnfff```XXXRRRRRRVVVWWWWWWVVVSSSQQQRRRUUUWWWUUUSSSQQQQQQRRRRRRRRRPPPWWWSSSRRRSSSRRRTTTcccuuunnnSSSHHHDDD@@@>>>>>>>>>???EEEMMMbbbqqq}}}vvv~~~oooooopppuuuvvvyyyyyyqqqgggdddgggvvv}}}{{{yyywwwwwwxxxyyyyyyxxxuuuvvvwwwyyy~~~zzzrrrdddmmmuuuwwwzzz|||xxx}}}qqqgggooopppwww|||jjjXXXPPPRRRTTTWWWZZZ\\\\\\\\\[[[]]]\\\[[[\\\YYYWWW[[[bbboooqqqkkkwww{{{uuuTTTPPPhhhtttsssqqqqqqxxx~~~wwwmmmgggxxxlll]]]SSSHHHDDD@@@<<<:::;;;888888999888999;;;>>>BBBEEEHHHKKKNNNPPPSSSVVVYYYWWW___bbbhhhrrrvvv}}}{{{rrruuu{{{~~~xxxrrriiidddVVVQQQKKKFFFHHHXXXwww}}}|||}}}uuuqqqrrrmmmccceeejjjdddSSS^^^qqquuugggnnnwww}}}~~~|||~~~{{{vvvrrrnnnjjjgggddd[[[```ooo{{{rrreee]]]\\\hhhxxxttt|||rrr[[[GGG<<<999@@@AAACCCFFFIIILLLOOOPPPWWWZZZ^^^```^^^[[[YYYXXXVVVggguuuyyy{{{ooommmwwwkkkHHH<<<@@@JJJkkkyyy^^^LLLYYYgggbbbKKKEEEgggeeeIIILLLSSSaaa|||}}}yyyrrrfffUUUHHHFFFJJJMMMNNNYYYsssdddBBB>>>;;;;;;???AAA@@@@@@CCCFFFUUUfffqqqzzz}}}~~~vvvwwwyyy~~~zzz~~~}}}{{{|||}}}||||||~~~zzzyyyxxxvvvvvvxxx|||~~~|||~~~}}}|||zzzzzz|||~~~xxxssshhhfffeeehhhkkkmmmnnnooowwwzzz}}}rrrfffbbbcccgggqqqyyyvvvnnnddd]]]VVVQQQSSSWWWWWWUUUTTTTTTTTTUUUTTTSSSSSSSSSRRRRRRSSSTTTUUUUUUSSSQQQQQQRRRRRRTTT```nnnbbbNNNIIICCC>>>?????????CCCHHHVVVfff}}}zzzqqqvvvyyyqqqtttuuutttqqqnnniiibbb___fffppp}}}yyyyyyyyyxxxxxxxxxxxxxxxxxxvvvvvvwwwzzz}}}|||uuummmhhhttt}}}yyynnndddjjjllluuu{{{qqq\\\QQQSSSVVVWWWYYYZZZZZZZZZYYYXXX^^^[[[[[[\\\ZZZWWWZZZ```kkkxxxllliii}}}VVVHHHYYYjjjuuuxxxtttuuu}}}{{{qqqfffYYYhhhsssaaaVVVKKKEEEAAA<<<:::;;;888888999999999:::===@@@BBBEEEIIILLLNNNQQQTTTWWWXXX___```eeeppprrrxxx|||~~~xxxqqqmmm\\\VVVNNNJJJNNNaaa}}}}}}}}}|||zzzxxxrrrpppqqqmmmlll|||hhh___^^^mmmmmmooosssyyy}}}~~~zzz{{{|||}}}~~~{{{tttpppllliiiggg___YYYcccttt~~~|||kkkddd___```kkkyyyzzzxxxaaaNNNAAA<<<;;;AAABBBDDDGGGIIIKKKLLLMMMPPPTTTZZZ]]]]]]ZZZWWWUUURRRcccsssxxxxxxzzz}}}}}}}}}vvv}}}xxxPPP@@@???BBBfff{{{cccGGGLLL]]]jjj[[[JJJ^^^sssOOOMMMLLLVVVvvvxxxxxxvvvmmm^^^OOOGGGDDDCCCEEEKKK[[[yyyhhhNNN???:::888<<>>>>>??????AAADDDKKKZZZsssxxxxxx~~~wwwvvvzzzwwwqqqjjjccc]]][[[aaaqqq}}}yyyxxxyyywwwxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvxxxxxxtttnnnkkksss|||~~~wwwpppkkkpppxxxxxxgggSSSNNNUUUUUUVVVWWWXXXXXXXXXWWWWWW\\\YYYYYY[[[[[[YYY\\\aaahhh}}}qqqiii```HHHOOO```uuu|||xxx|||{{{ssseeeQQQZZZ~~~~~~fffZZZNNNFFFAAA<<<999:::888999999999999999<<<>>>???BBBFFFIIILLLOOORRRUUUZZZ^^^^^^aaakkknnnttt~~~yyy|||uuuiii```VVVSSSYYYmmm{{{zzzwwwvvv{{{yyyuuusssppptttnnnZZZ[[[kkk|||}}}xxxtttuuu{{{~~~|||yyyyyyxxxwwwxxxzzz~~~zzztttooommmjjjiii^^^[[[hhhyyyyyyggg```___cccppp{{{yyyuuuqqqXXXFFF>>>======BBBDDDFFFHHHJJJLLLLLLMMMLLLQQQWWW[[[[[[YYYXXXWWWSSSaaaqqqzzz}}}~~~zzzuuu}}}zzzZZZHHHAAABBBbbbxxxjjjBBBAAARRRjjjhhhUUUVVVhhh^^^SSSIIIJJJdddoooqqqrrrooohhh\\\NNNDDD===@@@CCCJJJ___}}}vvvfffVVVDDD===888:::>>>???@@@CCC>>>EEEPPP^^^lllxxx|||}}}|||}}}}}}{{{{{{}}}|||~~~{{{rrriiicccccceeeggghhhlllqqqrrrooosss~~~vvvwwwqqqeeefffmmmrrruuuwwwlllccc[[[VVVTTTQQQRRRUUURRRRRRSSSTTTUUUTTTQQQNNNOOOPPPPPPNNNLLLKKKLLLMMMPPPRRRTTTTTTSSSTTTYYY^^^sss}}}vvvpppXXXLLLAAA>>>???>>>>>>???CCCOOOdddzzz{{{wwwyyyzzzssskkkddd]]]]]]aaakkk{{{{{{sssuuuyyyuuuwwwzzzuuuwwwyyyyyyxxxwwwxxxyyyxxxwwwwwwwwwsssmmmkkknnnyyy{{{zzzuuuwwwttt~~~xxxbbbQQQOOOTTTQQQRRRTTTUUUWWWXXXYYYZZZ[[[WWWVVVYYYZZZ[[[^^^cccjjjvvvrrrQQQKKKWWWoooxxxiiiQQQPPPlllmmm```RRRIIICCC<<<999:::888999:::999999999;;;<<<===@@@CCCGGGIIIMMMPPPSSSYYY]]]ZZZ]]]gggiiinnn{{{}}}vvv}}}qqqfffccciiiwww|||wwwnnnkkkjjjoooyyy|||xxxwwwyyymmm^^^```nnn|||zzzwwwyyyzzzxxxuuuwwwuuussstttyyy~~~yyyssspppmmmkkkiiiaaaaaaoooxxxggg\\\^^^gggvvvzzzmmmRRRAAA;;;<<<>>>DDDFFFIIIKKKMMMNNNOOONNNOOORRRWWWYYYZZZZZZZZZ[[[UUU^^^mmmzzz}}}iiicccooo~~~zzzkkkWWWDDD???OOO]]][[[EEEAAAIII\\\cccZZZQQQPPP|||ttt___NNNGGGQQQdddjjjoooqqqooogggYYYLLL?????????AAAKKK```{{{xxxllldddMMMCCC;;;;;;>>>???@@@CCC>>>@@@GGGTTTbbbppp|||~~~zzzzzz}}}~~~~~~|||}}}~~~}}}}}}}}}~~~~~~{{{qqqgggbbb``````dddfffgggmmmuuuxxxuuuzzz{{{qqqrrrzzz}}}pppgggllluuuxxxuuuqqqeee]]]WWWUUUUUUSSSRRRTTTVVVVVVUUUTTTSSSSSSTTTUUUSSSTTTTTTRRRNNNMMMNNNOOONNNQQQTTTSSSRRRSSSVVVXXXjjjuuu}}}nnn^^^NNNFFFDDDAAA>>>>>>>>>EEESSSeeexxx|||zzztttrrroooeee```\\\\\\cccmmmttt{{{}}}vvvqqquuu~~~|||xxxvvvwwwxxxtttvvvyyyyyyxxxwwwwwwyyywwwvvvwwwuuunnnhhhmmmvvv}}}{{{rrrqqq}}}~~~|||www^^^RRRRRRRRRQQQRRRSSSUUUWWWXXXYYYZZZ[[[VVVTTTWWWYYY[[[___dddjjj~~~\\\JJJNNNddd|||vvv[[[OOO^^^yyytttgggWWWMMMEEE>>>:::;;;888999::::::999888:::;;;;;;>>>BBBEEEHHHKKKOOORRRUUUYYYWWW[[[eeeeeefffqqqwww~~~|||tttvvvuuuzzz|||xxxsssmmmjjjaaafffnnnrrruuuwwwzzz}}}||||||~~~|||ggg]]]dddpppuuu{{{xxxwwwyyyzzzsssqqqqqqtttzzz}}}wwwrrrooommmjjjhhhddddddsssuuueee]]]bbbnnn}}}kkkQQQ@@@:::<<>>AAAKKKddd|||}}}yyyTTTIII???===>>>???@@@BBBBBBAAADDDNNN[[[iiivvv~~~{{{zzzzzz}}}~~~}}}zzz{{{~~~~~~}}}|||}}}zzz{{{}}}~~~~~~uuuhhh___]]]___^^^bbbeeegggnnnyyy|||zzz~~~xxx||||||zzzooohhhpppzzz{{{ssslllbbb[[[VVVWWWWWWUUUTTTUUUWWWVVVSSSPPPNNNOOOTTTWWWTTTVVVVVVSSSPPPNNNOOOQQQJJJNNNRRRRRRRRRTTTVVVVVV[[[yyyzzzppp[[[QQQLLLFFFBBB@@@<<>>BBBAAACCCFFFIIILLLMMMMMMMMMOOOOOONNNLLLKKKKKKNNNQQQVVVUUU^^^ssswwwrrrzzz[[[WWWaaavvvsssQQQGGG;;;555HHHWWWQQQBBB999FFF]]]aaaTTTNNNvvv}}}lll___LLLTTTdddtttwwwtttppphhhaaaLLL@@@:::===>>>BBBWWWpppsss[[[DDD===??????>>>@@@@@@AAACCCHHHPPP^^^ooozzz~~~~~~|||~~~|||yyyyyy{{{}}}|||~~~{{{yyywwwzzz~~~}}}|||~~~{{{nnnddd___^^^___```aaadddeeeeeelllwww~~~~~~}}}}}}uuuoootttzzzvvvoookkk```[[[WWWWWWYYY[[[XXXUUUZZZXXXVVVTTTSSSTTTUUUVVVUUUUUUUUUVVVWWWWWWTTTRRROOONNNLLLLLLNNNPPPQQQQQQVVVmmm{{{zzzfffSSSBBB>>>DDD>>>AAAEEEKKKZZZsssnnndddkkk|||{{{yyyzzzxxxvvvrrrfffYYYSSSTTTUUU[[[```dddmmm{{{||||||yyy}}}zzzzzzxxxtttuuuyyyyyywwwtttssssssuuuxxxzzzuuuyyyxxxoooeeegggvvvwwwyyyjjjUUURRRTTTSSSTTTRRRQQQTTTXXX\\\\\\[[[XXXXXXWWWVVVWWWXXXYYYZZZdddnnnzzziii}}}sssnnnRRRMMMWWWuuuwww]]]RRRggg|||nnn___VVVLLLBBB===???<<<;;;999999:::;;;:::999:::===@@@CCCFFFIIILLLOOOQQQSSSWWW[[[```eeeiiikkkssswww|||}}}uuu~~~xxxpppfffZZZPPPQQQWWWdddttt~~~|||kkkaaaiiivvv|||}}}}}}}}}}}}}}}|||{{{ssspppnnnssszzz}}}vvvqqqnnnkkkfffcccfffqqqzzz}}}|||xxxkkk]]]\\\fffvvv|||{{{yyywwwzzzhhhKKK>>>===@@@CCCGGGHHHJJJLLLNNNNNNNNNMMMQQQRRRRRRQQQOOOPPPRRRTTTWWWWWW^^^mmmxxx{{{}}}ddd\\\VVVnnngggHHH======;;;HHHKKKMMM===888YYYqqqbbbVVV]]]cccNNNSSSaaaqqqyyy|||zzzooodddSSSKKKCCC>>>===@@@JJJUUUaaaHHH>>><<<===???>>>@@@CCCEEEKKKWWWgggsss~~~~~~}}}||||||}}}~~~}}}{{{zzzzzzzzzyyyzzz}}}~~~~~~|||zzzxxxzzz|||~~~vvviii___[[[\\\___aaa___^^^aaaiiisss{{{~~~~~~|||~~~vvvrrrttt{{{|||tttiiiddd]]]YYYUUUUUUXXXZZZXXXVVVXXXWWWVVVUUUUUUUUUVVVVVVUUUUUUUUUVVVXXXXXXVVVTTTQQQPPPOOOOOOQQQSSSSSSRRRUUUggg|||}}}iiiRRREEECCC@@@AAABBBEEERRRooo|||fff\\\bbbzzzvvvpppxxx|||uuukkkgggiiiyyy|||~~~xxxuuuuuuwwwvvvuuuwww|||xxxwwwwwwwwwvvvwwwwwwwwwwwwvvvrrrnnnlllrrr|||{{{vvv{{{}}}fffUUUTTTVVVTTTUUUSSSSSSUUUYYY\\\\\\[[[YYYXXXWWWWWWWWWXXXZZZ[[[YYYfff|||yyyeeewwwoootttvvv___NNNRRRkkkhhhQQQ[[[zzzzzzgggZZZOOODDD>>>>>><<<:::999888:::::::::999888;;;>>>AAACCCFFFJJJLLLNNNPPPSSSXXX]]]aaaeeegggnnnqqqzzztttzzzxxx~~~uuuqqqiii^^^TTTIIIEEEKKKTTTppp|||}}}yyyyyy}}}}}}uuujjjmmmuuuyyyzzzzzz{{{{{{zzzzzzzzzvvvsssrrruuu||||||zzzxxxuuurrrmmmgggccchhhttt~~~~~~yyyqqqhhh^^^bbblll|||yyytttmmmPPPDDDDDDGGGIIIHHHIIIKKKLLLNNNOOOPPPPPPTTTUUUUUUTTTSSSRRRTTTUUUVVVVVVYYYfff|||yyyrrr{{{kkkfff^^^jjjwwwyyy]]]AAA888<<<>>>EEEIII???;;;QQQiiimmmaaaWWWwwwxxxZZZQQQWWWbbboooyyy}}}zzzvvvbbbWWWJJJBBB>>>>>>CCCJJJwwwSSS>>>:::===???>>>@@@BBBBBBCCCLLL\\\hhhvvv{{{~~~~~~wwwxxxzzz|||wwwvvvyyy|||}}}{{{yyyxxxxxxxxxxxxzzz{{{||||||||||||~~~~~~{{{wwwnnnbbbYYYWWWZZZ^^^aaa^^^ZZZ___ppp~~~xxxjjjqqq}}}pppccc]]]ZZZVVVSSSSSSVVVXXXWWWUUURRRRRRSSSSSSTTTTTTTTTSSSUUUTTTUUUWWWYYYYYYWWWUUUSSSSSSRRRSSSUUUUUUTTTRRRTTT```tttzzzyyy^^^JJJCCC@@@@@@>>>>>>IIIgggpppRRRLLL]]]rrr~~~iiiaaaqqq}}}}}}ssskkkoooppplllwwwvvvwwwyyyxxxuuuvvvzzzwwwxxxyyyzzzzzzyyywwwvvvxxxppphhhgggnnnwww|||~~~~~~xxxyyy{{{ssstttkkk[[[RRRSSSTTTQQQVVVTTTTTTVVVXXX[[[[[[[[[YYYXXXWWWWWWWWWXXXZZZ[[[UUU___tttttt\\\^^^yyyqqquuuSSSNNN___}}}xxxXXXRRRhhhppp___SSSIIIBBB@@@<<<:::888888999999999888666999;;;>>>???BBBFFFIIIJJJLLLPPPTTTYYY]]]```bbbjjjlllsssrrrvvvxxx~~~|||mmmbbbWWWPPPHHHDDDBBBGGGUUUccc}}}wwwtttuuuuuuuuuppppppwwwxxxyyyyyyzzzzzzzzzzzzwwwttttttvvv{{{~~~uuuvvvxxxwwwsssllleeeaaajjjvvv~~~uuulllgggcccfffrrryyyrrrhhhLLLCCCEEEHHHIIIJJJKKKKKKMMMOOOQQQSSSTTTWWWXXXYYYXXXWWWUUUUUUVVVVVVWWWVVV[[[pppyyypppyyy|||sssdddhhhkkkzzzmmmFFF666>>>777BBBFFFEEEEEEIII]]]xxxpppYYYUUU}}}qqqVVVOOOSSSfffyyy~~~~~~ssseeeUUUIIIAAA<<<>>>BBBeeeHHH>>>@@@BBB>>>AAACCC@@@>>>DDDQQQ\\\fffqqq}}}~~~~~~zzzxxxxxxyyy~~~~~~zzzvvvtttwwwyyyzzzyyyxxxxxxyyyzzzzzzzzz{{{}}}~~~~~~jjjddd\\\WWWVVVYYY]]]___]]]YYYbbbxxx|||rrrjjjhhhvvv}}}kkk___ZZZXXXVVVSSSSSSTTTVVVUUUTTTLLLMMMOOOQQQRRRRRRQQQPPPSSSSSSSSSUUUXXXXXXWWWUUUTTTSSSTTTUUUVVVVVVTTTRRRTTTXXXkkkzzz~~~eeeOOOEEEBBBBBB@@@???GGGaaaZZZIIISSSdddyyydddbbbjjjsss}}}kkkaaa```___[[[llllllooovvvxxxvvvvvvxxxvvvwwwyyy{{{{{{zzzxxxwwwuuukkk``````hhhrrrvvvvvvwww|||}}}|||xxx}}}||||||}}}uuugggggg```WWWTTTVVVUUUQQQUUUTTTTTTUUUVVVXXXYYYYYYXXXWWWVVVVVVVVVWWWXXXYYYXXXZZZiiiqqq```UUUmmm~~~ZZZLLLTTTpppgggSSS]]]}}}wwweeeXXXOOOHHHDDD<<<:::888888999999888777666888:::;;;===???CCCFFFIIIKKKNNNRRRVVVZZZ]]]___hhhjjjppp{{{yyyxxxzzz||||||zzzvvviiiZZZPPPFFFBBBAAAEEEKKKTTTbbbooozzz~~~|||vvvtttuuuuuu~~~}}}sssmmmwwwxxxyyyzzz{{{{{{{{{{{{tttssssssvvvzzz}}}}}}}}}qqqtttvvvuuuoooiiidddbbbnnnvvv}}}{{{rrrkkkhhhhhhiiiuuuyyyttt~~~]]]GGGCCCFFFHHHGGGMMMLLLMMMNNNPPPRRRUUUWWWXXXZZZ[[[[[[YYYVVVUUUVVVUUUYYYWWWUUUaaawww|||ooouuujjjgggccckkkyyyoooQQQ>>>===777AAACCCJJJPPPEEEOOOtttyyygggGGG___gggRRRKKK```xxx}}}yyyxxxzzzpppbbbTTTFFF======BBBtttQQQ???>>>CCC@@@CCCDDDAAA===@@@IIIRRRWWWdddvvv}}}|||zzzxxxyyy{{{~~~{{{yyywwwuuuvvvvvvvvvuuuvvvxxxzzz{{{zzzzzz{{{}}}|||rrr]]][[[XXXWWWYYY[[[\\\\\\\\\]]]kkk~~~|||sssjjjdddqqqvvveee\\\ZZZXXXVVVTTTRRRRRRSSSSSSRRRKKKLLLOOOQQQRRRRRRQQQPPPQQQQQQQQQSSSVVVVVVUUUSSSRRRRRRRRRTTTUUUUUUSSSQQQUUUTTTbbbzzzuuu]]]OOOHHHEEEDDDDDDGGGVVVuuujjjQQQOOOWWWnnntttvvv~~~zzzrrriiiccc```\\\XXXWWWWWW]]]jjjtttxxxyyy{{{vvvwwwwwwxxxyyyyyyyyyyyyoooiiidddccciiirrrzzz~~~}}}tttuuuqqqsss~~~zzzyyy~~~wwwqqqgggfffaaa]]]\\\]]][[[XXXSSSSSSTTTSSSSSSTTTUUUVVVUUUUUUTTTSSSTTTUUUVVVWWW[[[VVV^^^ppppppaaaiii|||aaaKKKKKKccc|||tttWWWUUUrrrmmm^^^SSSJJJDDD===;;;999888999999888777777888::::::;;;===AAADDDIIIJJJMMMQQQUUUXXX[[[]]]ccchhhooowww~~~~~~~~~xxx~~~sssfffYYYNNNHHHFFFFFFJJJRRRWWW[[[bbbiiiiiisss|||~~~xxxxxxwwwttttttvvvvvv|||xxxqqqvvvvvvwwwyyyzzzzzzzzzzzzsssssstttwwwzzz|||}}}}}}sssuuuvvvrrrlllhhhhhhjjjxxxyyyzzzwwwpppjjjggggggppp|||zzz{{{lllUUUIIIIIIMMMNNNLLLNNNNNNNNNOOOQQQTTTVVVXXXWWWYYY[[[ZZZXXXVVVUUUUUURRRYYY[[[VVVZZZkkk~~~~~~sss```]]]^^^gggkkkaaaKKK999999<<<;;;FFFPPPAAA@@@]]]rrrvvvRRRKKK]]]yyy|||\\\HHHUUUlllvvvxxxyyy}}}yyypppbbbOOO???>>>DDDrrrSSS===:::BBBBBBCCCDDDBBB@@@@@@DDDHHHLLLXXXkkkzzz||||||{{{yyyvvvvvvwwwyyy{{{|||~~~~~~|||zzzyyywwwvvvvvvvvvuuutttssstttxxxzzzyyyxxxxxxyyy|||}}}lll]]]UUUUUUVVVXXX[[[]]]\\\[[[___gggwwwzzznnnjjjlll}}}kkk^^^YYYWWWTTTSSSQQQPPPPPPPPPQQQRRRMMMOOOQQQSSSTTTSSSRRRQQQQQQPPPQQQSSSUUUUUUSSSQQQPPPOOOOOOQQQSSSTTTSSSRRRUUURRR[[[pppzzzhhhSSSJJJDDDBBBAAAEEEUUUfff|||\\\KKKIIIUUUqqq~~~}}}yyyvvveee]]][[[eeerrrxxxxxxxxxvvvwwwwwwwwwwwwvvvuuuuuuiiilllpppssswww~~~~~~{{{|||wwwzzz~~~zzzvvvuuu{{{yyypppiiicccaaa^^^\\\\\\[[[ZZZXXXSSSSSSTTTSSSQQQQQQRRRTTTTTTSSSRRRRRRRRRSSSUUUVVV^^^WWWXXXkkkvvvfffbbbwwwmmmPPPGGGWWWjjj^^^RRRhhhzzzgggWWWKKKCCC>>><<<:::999::::::999777888999999999999;;;???BBBHHHIIIKKKOOORRRVVVXXXZZZ\\\bbbjjjpppuuu}}}~~~{{{~~~~~~~~~~~~wwwzzz|||rrreeeZZZSSSPPPSSSTTT[[[eeejjjjjjkkkmmmkkkuuu}}}xxxrrrrrrsssssssssuuutttwww||||||xxxssstttuuuvvvvvvvvvvvvvvvtttuuuwwwyyyzzz{{{||||||uuuwwwwwwqqqkkkjjjpppwww|||yyytttmmmfffeeehhh{{{}}}yyyfff[[[NNNHHHKKKOOOPPPOOOPPPPPPPPPQQQRRRTTTUUUVVVWWWXXXYYYXXXVVVUUUUUUVVVPPPWWW]]][[[YYYcccyyy]]]\\\YYY]]]kkkrrr\\\???;;;666333<<>>;;;:::;;;;;;999888888888888777777999===@@@DDDEEEHHHKKKNNNQQQTTTUUUXXX^^^eeehhhiiinnnxxx{{{xxxzzzuuuhhhtttqqqqqqzzz|||xxxwwwzzzzzz~~~wwwrrrsssvvvuuuttttttrrrtttwww{{{}}}}}}zzzxxxsssttttttuuuuuuuuutttttttttuuuvvvwwwvvvuuuuuuuuuooorrrsssoooiiikkkvvv}}}zzzxxxsssjjjccchhhqqq||||||fffWWWQQQJJJFFFGGGKKKNNNOOOPPPQQQRRRSSSSSSTTTTTTTTTVVVWWWXXXWWWUUUUUUVVVXXXTTTSSSYYY]]]XXXYYYuuuhhhbbbYYYYYYjjjyyyoooYYYBBB888444666:::EEEIII@@@NNNnnnvvvhhh```iiigggQQQLLLXXXmmm}}}{{{yyyxxxttthhhWWWJJJEEEdddJJJFFFBBBAAAAAACCCEEEDDD@@@<<<@@@DDDMMMZZZhhhttt{{{zzzxxxxxxzzzyyyxxxwwwwwwyyy||||||xxxxxxzzz}}}~~~|||zzzxxxwwwsssuuuxxxxxxwwwuuutttuuuxxxxxxyyyzzz}}}|||ooo```WWWVVVYYYUUUTTTTTTWWW[[[___aaaaaatttxxx{{{rrrvvv~~~hhhWWWQQQNNNJJJGGGHHHIIIJJJKKKMMMPPPSSSLLLLLLMMMNNNNNNNNNNNNMMMTTTSSSSSSTTTUUUUUUSSSQQQOOOMMMLLLNNNQQQTTTUUUUUUTTTRRRSSS___xxxyyyaaaWWWQQQIIIGGGKKK]]]wwwcccWWWQQQ^^^ppp|||~~~zzz|||}}}}}}~~~zzzyyyzzzyyy{{{{{{uuunnnmmmqqqrrrzzz}}}ccc___jjjtttvvvtttvvvxxx{{{{{{wwwppphhhcccbbbooo|||~~~zzzvvv{{{}}}pppdddXXXWWWVVVUUUSSSQQQSSSVVVTTTVVVVVVTTTQQQPPPRRRTTTUUUTTTSSSSSSSSSTTTVVVVVVOOOXXXZZZdddpppgggkkknnnPPPIIIIII\\\aaa[[[hhhzzzgggYYYPPP@@@>>><<<;;;;;;;;;:::999888888777666666777;;;???AAABBBDDDGGGKKKNNNPPPQQQWWW]]]ccccccbbbgggqqq{{{|||wwwtttxxxxxx^^^^^^lllyyysssuuu}}}xxx{{{yyyuuuxxx{{{yyyuuutttssstttvvvxxxxxxwwwtttrrrvvvvvvvvvvvvvvvvvvuuuuuurrrssstttsssqqqnnnmmmmmmggglllooolllgggkkkxxxuuuvvvwwwssshhhcccmmm}}}~~~wwwzzz~~~aaaUUUQQQLLLHHHGGGJJJNNNQQQPPPQQQRRRTTTTTTTTTSSSRRRWWWWWWWWWVVVUUUUUUWWWZZZZZZRRRTTT\\\UUUPPPiiixxxiiiYYYVVVgggyyy}}}vvvJJJ>>>;;;777777NNNZZZHHHFFFccckkkZZZ___HHHJJJ]]]mmmvvvrrrrrrvvvsssdddSSSHHHiiiKKKJJJDDDBBBEEECCC===>>>EEE@@@AAAEEEMMMYYYhhhvvv~~~}}}zzzyyyxxxxxxwwwvvvuuuwww{{{~~~}}}xxxuuuvvvwwwxxxyyyyyyyyyxxxwwwyyyxxxuuuttttttuuuxxxyyy|||{{{zzzzzz{{{~~~tttdddWWWQQQQQQSSSWWWRRRRRRYYY___bbbhhhnnnuuuyyyqqqeeeZZZNNNKKKPPPKKKIIIIIIJJJMMMNNNNNNMMMKKKJJJJJJKKKMMMOOOOOONNNQQQPPPOOOOOOQQQQQQPPPOOOOOOOOOOOOOOOOOOQQQRRRTTTRRRTTTSSSVVVlll}}}hhhZZZQQQIIIDDDUUUiii|||bbbYYYcccpppxxxzzzzzz|||~~~|||yyyzzz~~~|||uuuqqqssssssooojjjfffgggnnnyyysssaaa___iiitttvvvssswwwxxxxxxxxxuuummmccc\\\fffssszzzsss{{{yyypppfff]]][[[VVVRRRPPPOOOPPPQQQWWWXXXYYYXXXUUUTTTTTTTTTUUUVVVVVVVVVUUUUUUVVVXXXVVV]]]YYYbbbwwwtttjjjrrr^^^DDDIII[[[tttqqq^^^YYY~~~nnnaaaWWWGGG@@@<<<<<<<<<:::999;;;777777777777888999:::;;;AAAAAACCCFFFIIILLLOOOQQQUUUXXX]]]```ccciiiqqqwwwtttgggmmmzzzlllZZZ___nnnwwwxxx|||vvvvvvyyy{{{}}}tttrrrvvv||||||{{{yyywwwuuusssqqqtttwwwyyyyyyvvvtttuuuvvvxxxxxxwwwvvvuuuttttttssssssvvvwwwuuuooojjjgggfffjjjkkkjjjiiiiiinnnwww~~~yyyyyyvvvnnnhhhiiiqqqyyy~~~vvvwww{{{hhhQQQNNNKKKHHHHHHJJJNNNPPPNNNOOORRRTTTUUUUUUTTTSSSXXXYYYYYYWWWUUUUUUXXX[[[XXXYYYZZZZZZVVVXXXdddqqquuu\\\QQQ^^^ttt}}}zzziiiAAA444>>>???III[[[aaaOOOHHH}}}|||XXXooorrrOOOFFFUUUfffnnnooosssxxxxxxooo^^^QQQrrrVVVIII@@@BBBDDD@@@???BBB@@@AAACCCHHHRRR^^^iiippp{{{~~~~~~}}}yyyyyyxxxwwwuuuvvvyyy||||||}}}|||{{{{{{{{{{{{zzzwwwuuuvvvwwwxxxxxxxxxxxxwwwvvvwwwvvvuuuuuuvvvxxx{{{}}}~~~~~~~~~~~~|||sssfffZZZRRRPPPRRRTTTPPPRRRWWWZZZZZZ^^^mmm}}}}}}zzzlllccc[[[QQQLLLNNNMMMKKKIIIIIIKKKMMMMMMMMMLLLKKKKKKLLLNNNOOONNNLLLNNNMMMLLLMMMOOOPPPOOONNNMMMNNNOOOOOOOOOOOOPPPPPPQQQTTTRRRRRR```wwwsssxxx|||qqqeeeVVVKKKMMM\\\yyy{{{bbbiiiqqqwwwyyyyyyzzz|||yyy||||||zzz||||||~~~wwwrrrqqqnnnfffaaaaaa___aaaffflllvvv|||yyy{{{|||zzzzzz{{{ttthhh\\\\\\fffppptttrrrwwwwwwvvvppphhhaaa]]][[[iiiqqqzzz|||{{{|||{{{vvvuuu}}}yyyjjj\\\YYYXXXVVVTTTSSSRRRQQQQQQTTTVVVWWWWWWVVVUUUUUUVVVWWWWWWVVVUUUUUUWWW\\\```[[[]]][[[```nnnpppiiigggvvvwwwcccHHHHHHUUUlllhhhYYYpppwwwdddUUUJJJCCC===<<<;;;888888999888888888777888888999:::>>>???AAACCCGGGJJJMMMOOOSSSWWW[[[^^^aaafffmmmssswwwgggaaakkkyyy{{{ddd^^^gggtttyyyxxxxxxyyyyyy|||yyyqqqppptttwwwwwwwwwwwwvvvuuussssssvvvwwwxxxwwwuuuuuuwwwyyyxxxwwwvvvtttrrrpppoooooolllooorrrrrrooolllkkkkkkiiiiiiiiiiiilllrrryyy~~~xxxwwwsssmmmjjjnnnyyy}}}{{{tttUUUOOONNNKKKIIIIIIKKKMMMOOOPPPQQQRRRSSSSSSSSSRRRQQQTTTVVVWWWUUUSSSSSSUUUWWWWWWWWWYYYYYYUUUUUU]]]hhhwwwccc[[[cccqqqxxxnnnNNN::::::???KKK^^^kkkbbbQQQ___zzzjjj___iii```TTTPPPKKKpppqqqsssvvvtttjjj\\\QQQpppXXXBBB>>>BBBAAA??????AAA@@@@@@BBBHHHOOOWWW\\\qqqvvv|||{{{{{{zzzxxxvvvvvvwwwyyywwwyyy|||~~~|||yyyxxxwwwxxxzzzzzzyyyxxxuuuuuuvvvwwwwwwwwwwwwvvvvvvvvvvvvwwwyyy|||~~~yyyjjjaaaWWWPPPOOORRRTTTUUUPPPPPPRRRWWW]]]gggxxx~~~~~~~~~yyyiiiccc___XXXSSSTTTPPPMMMKKKJJJKKKLLLLLLLLLKKKKKKKKKMMMOOOOOONNNLLLLLLJJJJJJKKKMMMNNNMMMLLLLLLNNNPPPQQQPPPOOOPPPQQQPPPTTTSSSOOOUUUfffuuu{{{wwwwwwzzzmmmkkkmmmxxxuuudddVVVKKKLLLaaaoooqqqsssvvvwwwxxxxxxxxxxxxyyywwwssstttvvvtttpppssslllggghhhiiigggcccaaalllqqqyyy{{{uuurrrtttuuurrrooooooqqqjjjddddddjjjpppsssssspppppplllcccYYYVVV[[[aaajjjlllqqqwww~~~{{{tttzzz}}}ssscccVVVUUUUUUVVVVVVVVVUUUSSSSSSRRRTTTVVVWWWVVVVVVWWWXXXYYYXXXVVVTTTUUUZZZaaaggg```\\\]]]___cccmmmkkk[[[jjjtttllluuukkkOOOGGGMMM```yyywww^^^aaa~~~mmm\\\QQQGGG???===<<<999888999:::999888888777888888888;;;<<<>>>AAADDDHHHKKKMMMPPPTTTXXX[[[]]]aaagggmmmqqqkkk___]]]ooo{{{vvvvvv~~~|||zzzzzzxxxyyy|||}}}{{{xxxtttnnnnnnqqqpppqqqssstttttttttssssssuuuuuuuuutttssstttwwwzzzwwwvvvsssqqqnnnlllkkkjjjkkkmmmppppppooonnnnnnoooiiiggggggjjjpppvvv{{{~~~zzzwwwqqqllllllttt}}}{{{ZZZNNNNNNMMMLLLMMMMMMNNNOOOSSSRRRRRRQQQQQQQQQQQQQQQSSSTTTVVVVVVUUUTTTTTTUUUTTTUUUXXXYYYVVVRRRWWW^^^lllyyy~~~qqqiiimmmsss}}}kkkMMM:::;;;BBBPPPcccnnnbbbKKKSSSqqq}}}[[[UUUlllnnn\\\PPPJJJ___bbbgggkkkkkkdddZZZSSSoooKKK???AAACCCBBBBBBBBBAAA??????AAAFFFKKKNNNbbbiiittt}}}}}}~~~}}}{{{xxxwwwwwwxxxwwwzzz}}}|||}}}|||zzzwwwwwwwwwxxxwwwvvvrrrssstttuuuvvvxxxxxxyyyyyyyyyzzz{{{}}}wwwnnn\\\VVVOOOMMMQQQTTTTTTRRRRRRJJJGGGSSShhhzzzxxx|||yyypppgggccc^^^WWWUUUXXXPPPNNNMMMMMMNNNMMMKKKIIIIIIJJJKKKNNNPPPQQQOOOMMMJJJIIIIIIJJJMMMNNNMMMLLLMMMOOOQQQQQQPPPPPPSSSWWWRRRWWWXXXSSSQQQ\\\ooo}}}zzztttpppvvvxxxrrrlllooo{{{{{{qqqiiiXXXIIIJJJeeeyyywwwuuuuuuvvvwwwvvvuuuwwwwwwtttooommmlllfff___dddbbbfffqqq}}}||||||zzz{{{}}}{{{vvvqqqnnnjjjeeeeeeiii|||yyytttqqqoooooonnnnnndddbbb]]]WWWTTTYYYdddmmmlllkkkooozzz~~~~~~}}}zzzvvvppphhh___XXXSSSTTTTTTTTTUUUUUUVVVVVVQQQSSSUUUVVVVVVVVVWWWXXXYYYYYYWWWVVVWWW[[[aaafffaaa[[[___^^^\\\mmmrrrZZZQQQppprrrnnntttVVVGGGFFFUUUmmmhhhYYYpppyyyiiiXXXMMMBBB???>>>;;;:::;;;;;;:::999888777777777777999:::<<<>>>BBBFFFIIIJJJNNNQQQVVVXXXYYY\\\bbbgggfffooowww}}}mmm]]]SSSaaauuu~~~}}}|||yyyyyy|||}}}|||yyyxxxwwwtttpppmmmmmmnnnlllnnnpppqqqrrrrrrqqqppppppqqqrrrssssssttttttuuutttssspppnnnlllkkkjjjjjjqqqrrrrrrrrrqqqpppoooooojjjiiiiiimmmtttyyy{{{zzz}}}xxxpppkkkmmmwww|||dddNNNNNNOOOPPPPPPPPPOOOOOORRRQQQPPPOOONNNOOOQQQRRRTTTVVVWWWXXXXXXWWWVVVVVVRRRSSSWWWZZZXXXTTTTTTXXX```jjj|||yyy~~~ppphhheeeFFF===777<<>><<<;;;;;;;;;;;;999888777777666666888999;;;===@@@CCCFFFHHHKKKOOOSSSUUUVVVYYY^^^bbbccchhhllloooyyyrrrUUUZZZfffttt|||~~~~~~}}}~~~}}}zzz{{{~~~~~~}}}~~~yyyssspppqqqtttwwwuuuwwwvvvrrrnnnmmmmmmmmmkkkmmmooopppqqqpppnnnmmmmmmooosssvvvwwwvvvsssqqqpppooommmlllkkklllmmmmmmsssrrrqqqppppppooooooooommmlllmmmqqqvvvyyyxxxvvv{{{uuunnnlllqqq|||xxxxxxYYYNNNOOOQQQSSSSSSRRRQQQPPPPPPOOOMMMMMMMMMOOORRRTTTTTTTTTVVVWWWXXXXXXVVVUUUQQQQQQUUUZZZ[[[WWWVVVXXXYYYbbbvvvpppfffwwwvvv[[[KKK999666IIIUUUhhhWWWPPPFFFIIImmmrrrgggMMMNNNqqqwww^^^SSSOOOVVV```hhhjjjcccWWWMMM}}}]]]KKKDDD>>>===AAACCCBBBAAA@@@AAABBBDDDEEEKKKSSSaaammmvvv|||~~~~~~|||~~~~~~}}}}}}~~~}}}yyyxxxzzz||||||{{{www{{{~~~zzzwwwvvvvvvwwwxxxzzz}}}zzzlll\\\QQQLLLKKKKKKMMMPPPOOOJJJFFFFFFQQQ^^^kkkxxxmmmqqqwwwlllmmmkkkbbbWWWOOONNNPPPMMMOOOQQQUUUVVVTTTPPPLLLLLLKKKKKKLLLOOOPPPPPPOOOLLLKKKKKKMMMPPPRRRRRRRRRMMMOOOPPPMMMJJJLLLRRRXXXZZZZZZ[[[ZZZTTTRRR___ooorrr```RRRLLLRRRcccttt|||vvvqqqqqqqqqqqqqqqqqqrrrrrrssstttvvvxxx}}}zzzrrr{{{~~~~~~zzzxxxwwwwwwwwwxxxxxxyyyxxxxxxvvvvvvuuutttuuutttpppmmmsss|||{{{sssjjjccc___]]]UUUUUUVVV\\\eeemmmrrrtttooosss|||~~~|||zzz|||{{{rrrkkkcccZZZUUUTTTUUUSSSPPPOOOPPPRRRVVVXXXRRRTTTUUUVVVUUUTTTUUUVVVUUUWWWZZZ[[[ZZZXXXXXXXXXXXXXXX[[[ZZZ]]]lllvvvqqqXXXccc{{{cccQQQEEEEEEQQQqqq^^^\\\iiiiiiYYYHHHAAA>>><<<::::::;;;:::999888777777777777888888999;;;>>>@@@CCCDDDGGGKKKPPPRRRSSSUUUZZZ^^^cccfffiiikkkppp|||mmmhhhhhhooovvvxxxwwwxxx{{{zzzyyyzzz}}}|||yyyzzz~~~|||yyywwwxxxzzz{{{xxxuuummmjjjfffccccccfffjjjmmmqqqttttttpppmmmnnnnnnlllkkkmmmoooqqqqqqooommmkkknnnpppuuuyyy{{{yyysssooommmllljjjjjjjjjlllnnnpppmmmllljjjkkkmmmoooppppppnnnooorrrvvvxxxxxxvvvttttttpppllloooxxx|||gggRRRMMMNNNPPPRRRSSSRRRQQQPPPNNNMMMLLLLLLMMMOOORRRSSSQQQPPPPPPQQQSSSTTTSSSRRRQQQOOOQQQWWWZZZXXXWWWWWWRRRZZZkkk|||rrrsssttt~~~rrr\\\BBB666===IIIPPPNNNPPPHHHCCCXXXffftttkkk^^^]]]ooosss[[[NNNPPPVVV___eeeddd[[[RRR{{{nnn\\\HHH???@@@CCCBBBAAAAAAAAAAAABBBCCCCCCHHHQQQZZZeeeoooxxx~~~~~~}}}~~~||||||{{{{{{zzz{{{{{{{{{zzz|||~~~~~~{{{sssjjj```WWWPPPMMMIIIIIIJJJLLLLLLLLLKKKKKKTTTcccttt}}}yyy~~~|||mmmwwwrrrkkkjjjeee___ZZZVVVSSSQQQOOOPPPQQQSSSVVVWWWUUUSSSSSSPPPMMMLLLMMMMMMMMMMMMLLLLLLLLLNNNQQQTTTTTTSSSPPPTTTWWWTTTNNNLLLOOOTTTXXXTTTUUUZZZWWWRRRYYYggg}}}sss\\\KKKHHHMMMPPPXXXXXX[[[```aaa^^^^^^aaabbbfffkkkmmmmmmlllnnnpppqqqrrrtttzzzzzz{{{|||{{{xxxuuuttttttttttttuuuvvvuuusssrrrppptttuuu|||zzzvvvnnneee\\\VVVRRRQQQOOOVVV```jjjppprrrrrrrrrqqqzzz~~~}}}zzz|||vvvkkkeee^^^VVVSSSUUUSSSRRRQQQPPPPPPQQQRRRSSSOOOQQQTTTUUUUUUUUUWWWXXXTTTVVVYYYZZZYYYXXXWWWWWWUUUZZZXXXWWW^^^dddlllxxx___^^^jjjqqqbbbQQQEEEHHH^^^tttrrr\\\VVVqqqyyyfffRRRHHHCCC???;;;:::::::::999888777777777888777777888999;;;===>>>???BBBFFFKKKNNNOOORRRVVVZZZ\\\```eeeggghhhnnnyyyyyyrrrmmmooorrrqqqppprrruuuyyyzzzxxxxxx{{{|||zzzrrrsssvvvzzzyyyvvvwww{{{yyyuuuqqqppprrrqqqmmmiiieeegggiiikkkkkkjjjhhhfffiiinnnppplllkkknnnooollljjjllloooqqqrrrpppnnnlllooopppsssvvvyyywwwqqqmmmkkkjjjhhhhhhiiikkknnnoookkkhhhfffhhhlllppprrrsssmmmqqqvvvzzzzzzwwwuuutttrrroooooottt~~~nnn\\\TTTKKKLLLNNNPPPPPPPPPOOONNNNNNMMMLLLLLLMMMNNNOOOPPPNNNLLLKKKLLLOOOQQQPPPOOORRRMMMLLLRRRVVVUUUTTTTTTQQQTTT]]]ooo{{{yyyxxxtttnnnwww}}}iiiNNN>>>888@@@999CCCIIILLLMMMJJJWWWssszzz^^^ZZZsss~~~sss[[[SSSMMMOOOXXX\\\YYYTTT}}}]]]KKKHHHBBBBBBAAA@@@@@@@@@@@@@@@===???CCCJJJUUUcccqqqzzz|||~~~}}}~~~~~~{{{zzzxxxxxx{{{}}}rrrkkk___RRRIIIGGGKKKOOOHHHIIIKKKKKKKKKMMMPPPSSSlllsss}}}{{{yyy}}}wwwyyytttkkkaaa\\\WWWUUUWWWYYYUUUNNNRRRQQQPPPQQQUUUXXXYYYYYYXXXTTTOOOLLLKKKKKKKKKJJJLLLLLLLLLNNNRRRTTTUUUTTTUUUZZZ^^^\\\TTTOOONNNQQQSSSMMMPPPYYY[[[UUUZZZgggwww|||qqqnnnwwwzzz```MMMIIIGGGBBBDDD???AAAHHHJJJGGGKKKTTTWWW^^^gggjjjiiiiiikkknnnjjjjjjkkkqqqyyyxxx}}}~~~{{{rrruuuxxxxxxwwwuuusssssspppqqqqqqrrrrrrqqqpppoooppprrr}}}nnnggg^^^TTTLLLFFFBBB@@@IIIVVVhhhtttvvvtttrrrrrr{{{sssrrr|||~~~|||rrrddd]]]WWWRRRUUU[[[QQQQQQRRRRRRQQQPPPOOOOOOMMMOOOSSSTTTUUUWWWYYYZZZTTTVVVXXXYYYXXXXXXXXXYYYSSS\\\VVVTTT^^^]]]bbbzzzmmmeeelll~~~rrr]]]JJJEEEKKK^^^www```HHH[[[rrr\\\OOOIIICCC???===:::999888888777888888888666666666777888:::;;;<<>>>>>AAAEEEJJJSSS]]]bbbaaa```bbbfffbbbcccfffjjjpppvvv|||wwwxxxyyyzzzyyyxxxuuutttqqqrrrssstttssspppnnnlllooonnnmmmlllmmmnnnooopppiiipppuuuwwwyyyxxxooocccVVVRRRJJJBBB>>>>>>BBBFFFSSS]]]jjjuuu}}}yyyttt{{{~~~zzzvvv||||||vvv{{{zzzjjjYYYSSSTTTVVVWWWXXXVVVUUUSSSQQQOOOOOOOOOPPPLLLLLLNNNPPPSSSVVVYYY[[[\\\[[[YYYXXXWWWXXXZZZ[[[XXXUUUXXX___^^^ZZZ```mmm~~~wwwuuuUUUHHHMMMFFFUUUzzzyyyXXXOOOhhhhhhYYYSSSEEE<<>>AAADDDHHHKKKOOOQQQSSSUUUYYY\\\___bbbfffiiizzz}}}vvvrrrgggiiijjjiiiggggggjjjmmmiiijjjjjjhhhggghhhmmmqqqtttsssssstttuuutttrrrppplllkkkkkklllqqqyyyvvvllleeebbbiiippprrrqqqqqqmmmpppttttttrrrqqqrrrsssqqqnnnkkkkkklllllliiiggggggfffeeeeeefffjjjmmmooojjjddddddkkkooommmkkkmmmqqquuuuuurrrsssvvvtttnnnjjjpppxxx~~~~~~|||yyygggSSSRRRUUUIIIQQQOOOLLLJJJIIIJJJLLLNNNMMMMMMMMMLLLJJJKKKMMMOOONNNNNNOOOOOOPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRQQQQQQNNNTTTSSSPPPaaarrrnnnttt|||xxxkkkcccYYYZZZhhhqqqgggVVVBBB;;;888<<>>???@@@@@@BBBGGGNNNSSSccckkkvvv~~~}}}|||{{{zzzyyyxxxxxxwwwwwwwwwwwwwww|||{{{{{{}}}{{{oooaaaXXXRRRLLLHHHHHHGGGEEEFFFJJJJJJFFFFFFJJJNNNVVVdddrrr{{{oooeee\\\XXXUUURRRRRRSSSUUUUUUTTTPPPOOONNNNNNPPPRRRTTTUUUSSSRRRPPPOOOOOOOOOPPPPPPOOOLLLMMMRRRSSSQQQRRRVVVQQQRRRSSSTTTSSSQQQPPPNNNNNNNNNOOOOOOOOOQQQUUUXXXcccvvvxxxwwweeeYYYQQQLLLEEEBBBAAABBB@@@======AAABBBJJJTTTYYYYYYYYY[[[^^^______```cccgggmmmqqqtttssstttuuuuuutttsssqqqooopppqqqrrrrrrqqqooollljjjkkkjjjiiihhhhhhiiijjjjjjhhhkkkjjjfffeeeccc[[[RRRNNNIIICCC@@@AAACCCEEEEEEPPPZZZiiixxx}}}{{{vvvvvv|||zzzpppnnnsss{{{ttteeeWWWSSSUUUVVVWWWXXXXXXWWWVVVTTTSSSRRRRRRSSSOOOOOOPPPQQQRRRTTTVVVWWW[[[YYYXXXWWWWWWXXXYYYZZZWWWTTTWWW^^^]]]YYY___kkkzzzyyybbbIII??????NNNllleeeSSS]]]zzzppp___ZZZKKK===@@@<<<<<<<<<:::888777777777555444444555666777888999<<<===???BBBFFFJJJMMMNNNPPPSSSWWWZZZ\\\```dddfffkkkxxx}}}tttnnniiieeegggiiikkkjjjgggfffgggiiiiiikkkllljjjiiiiiilllooommmnnnoooqqqrrrrrrpppooooooqqqtttzzznnnfffccchhhoooqqqpppqqqoooqqqttttttssssssuuuwwwooommmkkkkkklllllliiigggdddddddddeeegggjjjmmmooolllhhhiiinnnpppnnnmmmpppvvvxxxvvvrrrsssvvvsssmmmooovvv}}}}}}wwwyyy|||yyyeeeSSSRRRVVVNNNOOONNNLLLJJJIIIJJJKKKKKKLLLLLLMMMKKKJJJKKKMMMOOOLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSQQQWWWWWWTTT]]]tttyyy{{{zzztttlllcccXXXXXXgggssspppdddIII???777999>>>AAADDDHHHAAAOOOhhh|||rrr}}}iiiMMMGGGFFF@@@\\\MMM@@@>>>BBBDDDBBBAAA???@@@@@@???>>>@@@CCCFFFQQQYYYdddnnnvvv}}}~~~|||{{{yyyyyyxxxwwwwwwwwwwwwwwwzzzyyyyyy{{{~~~}}}~~~~~~zzztttjjj]]]OOOFFFHHHEEEEEEGGGGGGDDDDDDGGGEEEBBBCCCKKKWWWcccpppzzzlllbbb]]]XXXWWWTTTPPPNNNOOOQQQRRRRRRMMMMMMLLLLLLMMMOOOQQQRRROOOOOOOOOOOOPPPQQQRRRSSSOOOMMMNNNQQQQQQPPPPPPSSSPPPQQQQQQQQQPPPPPPPPPPPPMMMMMMLLLKKKKKKMMMQQQTTT\\\ggg}}}vvvfffZZZIIIFFFEEEEEEBBB<<<:::======CCCJJJNNNNNNMMMNNNPPPUUUUUUWWWZZZ^^^dddhhhkkknnnnnnoooooonnnmmmkkkjjjllllllmmmmmmkkkiiifffdddhhhgggeeedddcccddddddeeeaaa___YYYRRRNNNLLLHHHCCCBBB???>>>AAAGGGKKKJJJHHHOOOYYYiiizzz|||yyy~~~yyymmmfffnnn}}}xxxhhh]]]TTTRRRTTTUUUUUUVVVXXXWWWVVVUUUTTTSSSSSSTTTRRRRRRQQQQQQQQQRRRRRRSSSXXXWWWVVVUUUUUUVVVXXXXXXVVVSSSVVV[[[[[[XXX]]]gggttt{{{zzzuuuUUU>>>@@@GGGZZZxxx|||```TTTccc~~~llleeeUUUCCC@@@@@@???===;;;999888777777444444444444555666777777:::;;;===@@@CCCFFFIIIKKKLLLOOOSSSVVVYYY\\\```cccaaahhhmmmkkkgggdddbbb___fffhhhjjjjjjhhhfffeeeeeedddfffiiijjjiiiiiiiiijjjmmmkkkiiigggfffgggiiikkkuuuyyy~~~~~~zzzxxxyyy{{{~~~ooogggbbbffflllnnnooopppoooppprrrrrrrrrsssuuuwwwlllkkkkkkkkklllkkkhhheeeaaabbbdddfffiiijjjllllllnnnmmmooosssrrrpppqqqttt|||yyytttqqqtttvvvsssmmmrrr{{{zzzxxxvvvtttwwwzzzuuuaaaTTTTTTWWWPPPMMMLLLLLLKKKJJJJJJIIIIIIJJJKKKLLLKKKJJJKKKMMMOOOLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSRRRRRRUUUWWWUUUVVVbbbxxx{{{kkk{{{nnnaaaSSSPPP[[[iiilllhhhYYYKKK===888;;;???BBBFFFEEEKKKYYYooouuupppcccRRRFFF;;;qqq```LLLAAA@@@AAAAAA???BBBBBBAAA@@@?????????@@@CCCIIIRRR\\\eeeoooxxx~~~zzzyyyxxxxxxwwwwwwxxxxxxzzzyyyyyy{{{}}}~~~}}}}}}||||||}}}~~~~~~yyyrrrfffZZZRRRLLLGGGEEEFFFEEEFFFIIIHHHDDDDDDGGGBBBFFFPPP]]]kkkxxxppp\\\TTTRRRQQQTTTRRRNNNLLLLLLMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQOOOOOOPPPPPPQQQRRRSSSTTTPPPOOOOOOPPPPPPOOOOOOPPPNNNNNNMMMLLLMMMMMMOOOOOOMMMLLLKKKIIIIIIJJJNNNRRRXXXYYYiiiqqqZZZQQQIIIFFFDDD@@@???@@@???BBBDDDEEEEEECCCBBBBBBGGGIIIKKKPPPWWW^^^dddgggggghhhhhhhhhgggfffeeedddbbbbbbbbbbbb```^^^[[[ZZZ\\\[[[ZZZXXXWWWWWWXXXXXXQQQNNNIIICCCAAAAAAAAAAAAAAAEEEKKKRRRWWWZZZZZZZZZXXXaaaqqq~~~uuulllllltttvvvjjj\\\[[[UUUQQQSSSTTTTTTTTTUUUTTTTTTSSSRRRRRRQQQQQQQQQSSSRRRQQQQQQPPPPPPQQQQQQTTTTTTTTTTTTTTTUUUVVVWWWTTTRRRUUUYYYYYYXXX[[[bbbnnn||||||ooowwwtttVVVKKKDDDNNNgggtttXXXUUUkkk|||qqq___MMMHHHBBB@@@<<<:::999999999999777666666666666777777888999999;;;===???BBBEEEFFFHHHKKKOOORRRUUUYYY]]]```\\\^^^```___````````````aaadddggghhhhhhfffdddbbb```cccgggiiijjjiiihhhgggfffdddaaa___```fffmmmrrrzzz|||{{{vvvsssqqqssstttqqqlllkkknnnrrrnnngggbbbdddhhhjjjlllnnnmmmnnnpppqqqpppooonnnnnnkkkkkkkkkjjjiiigggdddbbb```bbbeeehhhjjjjjjiiihhhmmmooosssuuusssrrruuuxxx|||wwwqqqpppsssvvvtttpppsss}}}~~~vvvtttvvvyyyzzzqqq]]]UUUUUUTTTOOOLLLMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKKKKKKKKKKLLLNNNOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOPPPQQQQQQPPPPPPPPPPPPOOOQQQTTTRRRSSSdddwwwttttttfffUUULLLPPPZZZ```aaaiii]]]KKK>>>888999@@@FFFTTTVVVUUUUUUbbbrrrtttmmmkkktttcccNNNJJJuuuaaaOOOEEECCCCCCDDDBBBAAA@@@@@@@@@??????>>>>>>AAAFFFLLLTTT\\\dddiiiuuu{{{{{{zzzyyyyyyyyyyyyyyy{{{{{{zzz|||~~~~~~~~~}}}{{{zzzzzzzzz||||||}}}|||{{{}}}~~~{{{xxxggg^^^SSSIIIFFFGGGIIIKKKLLLJJJJJJKKKGGGCCCCCCGGGJJJXXXlll~~~~~~|||zzzbbbQQQLLLMMMNNNQQQPPPNNNKKKJJJJJJLLLNNNOOOOOOOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRSSSSSSSSSSSSOOOPPPPPPNNNNNNOOONNNMMMLLLKKKJJJIIIIIIJJJLLLMMMMMMMMMLLLJJJIIIKKKNNNQQQTTTPPPZZZwwwzzzsssaaaPPPHHHHHHHHHHHHIIIDDDBBB@@@???>>>===<<<;;;===???BBBGGGMMMTTTZZZ^^^]]]]]]\\\\\\[[[ZZZZZZYYYUUUUUUUUUTTTRRRPPPNNNMMMJJJIIIGGGEEEDDDDDDEEEEEEBBB@@@>>>=========???BBBIIIUUUdddlllnnnmmmppptttmmmuuu}}}nnngggpppuuuhhhVVVMMMUUURRRSSSVVVWWWUUUUUUXXXQQQQQQQQQQQQQQQQQQPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSTTTUUUUUUVVVSSSRRRTTTWWWXXXXXXZZZ^^^eee|||wwwttt{{{pppvvvXXXBBBFFFVVVhhhhhhUUUYYYddd|||gggUUUPPPDDD@@@;;;888999:::;;;:::888777777666666666666777777888999:::<<>>>>>?????????>>>??????@@@CCCGGGLLLQQQTTTeeerrr}}}||||||{{{{{{{{{{{{{{{}}}|||{{{|||~~~|||{{{{{{{{{{{{}}}}}}|||{{{~~~~~~wwwmmmccc]]]PPPMMMIIIGGGHHHJJJKKKKKKHHHFFFEEEDDDAAA???CCCKKKXXXkkk~~~xxx~~~xxxuuu||||||kkkZZZOOOLLLMMMOOONNNOOONNNLLLJJJJJJLLLMMMNNNOOOOOOPPPPPPPPPPPPQQQRRRRRRSSSSSSSSSRRRQQQQQQNNNPPPPPPMMMMMMOOONNNLLLKKKJJJIIIHHHHHHIIIJJJJJJLLLLLLMMMLLLKKKLLLNNNPPPOOOMMMTTTiiipppuuuuuu___TTTQQQOOOOOOQQQMMMGGG@@@<<<<<<======;;;;;;;;;<<>>===<<<<<<======<<<:::;;;===>>>===@@@EEEQQQbbbwww~~~{{{hhh___iiijjj[[[PPPPPPSSSSSSVVV[[[ZZZWWWWWWZZZQQQQQQRRRSSSSSSSSSRRRRRRPPPPPPOOOOOOOOOPPPPPPQQQPPPPPPQQQRRRTTTUUUUUUVVVSSSSSSTTTVVVWWWXXXYYYZZZ^^^uuuxxx~~~{{{eeeGGGCCCHHHRRRppp|||```SSSQQQ~~~rrr]]]VVVIIICCC<<<999:::<<<<<<;;;777777666555444444444444777777777999:::<<<>>>???AAADDDHHHLLLOOOSSSXXX[[[VVVSSSTTTWWWYYYYYY\\\aaaZZZ[[[^^^cccfffgggdddbbb^^^]]]]]]^^^```___]]][[[dddmmmyyy|||xxxvvvmmmlllllllllmmmooopppqqqjjjjjjgggaaa\\\]]]dddkkkkkkfffccceeeggghhhjjjnnnooooooppppppoookkkeee```iiiiiihhhddd```]]]\\\\\\bbbdddgggjjjkkkjjjgggeeekkkooorrrrrrssswwwyyyxxxsssnnnmmmpppssstttwww{{{wwwzzzyyyUUUNNNNNNMMMRRRNNNOOOOOOPPPOOONNNLLLKKKKKKLLLNNNNNNMMMLLLLLLMMMSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRQQQPPPPPPPPPLLLMMMTTTUUURRRSSSYYYjjjxxxqqqiiibbb[[[WWWYYY^^^nnnrrrmmmYYYBBB777999>>>AAAWWWlllnnnaaaSSSJJJFFFKKKRRR```vvvsss```PPPEEECCC@@@======???@@@@@@???AAA???>>>>>>AAADDDFFFGGGOOO[[[ggglllnnnsssxxxzzz~~~}}}}}}||||||}}}}}}}}}|||{{{|||~~~~~~zzzzzz{{{|||~~~}}}|||~~~|||xxxvvvuuurrrmmmdddZZZQQQLLLDDDDDDDDDFFFGGGGGGEEECCC???======@@@BBBIIIVVVccclllzzzzzzyyy~~~~~~yyyyyyppphhh\\\TTTOOOMMMMMMNNNKKKMMMOOOOOOLLLKKKLLLNNNLLLLLLMMMNNNNNNNNNNNNMMMOOOPPPQQQRRRRRRQQQPPPOOOLLLPPPPPPLLLLLLOOOOOOKKKLLLKKKJJJJJJIIIIIIIIIIIIIIIKKKMMMNNNMMMMMMNNNPPPJJJPPPTTT\\\pppyyylllkkkwwwkkkbbb```cccaaaWWWJJJBBB@@@@@@???======<<<;;;<<<===???BBBCCCEEEDDDCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@??????>>>>>>@@@???>>>=========>>>???>>><<<>>>BBBBBBAAAEEEMMM^^^ppptttnnnddd^^^___^^^WWWRRRSSSOOOQQQVVVZZZXXXTTTTTTXXXPPPQQQRRRSSSTTTTTTSSSSSSQQQQQQPPPOOONNNNNNNNNOOONNNOOOQQQRRRTTTUUUVVVVVVSSSSSSTTTUUUWWWYYYYYYXXX[[[fff{{{zzzvvvXXXFFF@@@GGGaaa{{{rrr[[[SSSdddjjj^^^PPPIII@@@<<<<<<===<<<:::999888777666555444444555777777777888999:::<<<======@@@DDDHHHLLLPPPTTTWWWUUUSSSUUUZZZZZZXXX[[[bbbZZZ[[[\\\```dddeeebbb```ZZZXXXXXX[[[```dddffffffsssyyy{{{sssllljjjggggggggggggiiillloooqqqddddddccc```^^^___cccgggkkkgggeeehhhjjjjjjlllppppppmmmkkkjjjjjjhhhddd```eeeeeeccc```\\\ZZZ[[[^^^```cccgggjjjlllllljjjiiiooorrrsssqqqtttyyyxxxtttpppnnnooossstttssswww~~~{{{qqqRRRRRRQQQLLLQQQNNNOOONNNNNNMMMMMMLLLKKKMMMOOOPPPPPPNNNLLLKKKLLLOOOOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQPPPOOOOOOOOOQQQSSSSSSSSSTTTVVV[[[pppuuuuuuwwwuuulllaaa^^^bbbhhhuuuzzzlllVVVFFF===888666HHHdddzzz{{{kkkWWWMMMFFFJJJTTTiiissscccFFFCCC???>>>@@@BBBBBBAAAAAA@@@>>>===???AAABBBBBB<<>><<<;;;:::>>>EEENNN]]]sssvvv```YYYRRROOONNNMMMLLLMMMJJJMMMPPPPPPNNNLLLMMMNNNIIIJJJKKKKKKKKKKKKKKKJJJLLLMMMOOOPPPQQQPPPPPPOOOKKKPPPOOOKKKKKKOOOOOOKKKMMMMMMLLLKKKKKKJJJIIIHHHGGGJJJMMMNNNNNNNNNNNNOOOHHHSSSVVVRRR^^^zzz}}}qqq]]]rrr|||xxx{{{uuuhhhVVVJJJEEECCC@@@===???>>><<<<<<===>>>@@@BBBAAA@@@???>>>====================================>>>===<<<<<<<<<===>>>???AAA???AAAFFFGGGGGGNNNWWWooozzz~~~oooaaadddccc\\\XXXXXXTTTMMMKKKMMMSSSVVVSSSNNNOOOTTTOOOPPPQQQSSSSSSSSSRRRRRRSSSRRRPPPOOONNNMMMMMMMMMNNNOOOQQQSSSTTTUUUVVVVVVSSSTTTUUUUUUWWWZZZYYYWWW]]]YYYjjjxxx|||iiiKKK===EEEXXXfffhhh^^^QQQ}}}vvvfffWWWNNNDDD>>>======<<<:::<<<;;;:::888777777777777777777777777888:::;;;<<<:::===AAAEEEIIIMMMRRRUUUPPPPPPSSSXXXWWWSSSVVV^^^\\\\\\\\\___bbbcccaaa^^^\\\ZZZ[[[aaakkktttzzz|||sssuuuvvvqqqkkkhhhkkknnngggfffeeeeeeeeefffgggggg___ccchhhkkkkkkiiigggfffkkkhhhhhhlllmmmmmmnnnrrrnnnjjjeeecccddddddcccaaaaaabbb```]]]YYYYYY\\\```___aaaeeejjjlllnnnnnnmmmsssuuutttqqqtttzzzwwwppppppooorrrvvvuuurrrwwwzzz{{{cccQQQYYYXXXLLLMMMNNNNNNMMMMMMLLLKKKKKKKKKNNNPPPQQQQQQNNNLLLKKKKKKJJJKKKMMMOOOPPPQQQRRRRRROOOPPPPPPPPPOOOOOONNNMMMMMMQQQSSSQQQOOORRRVVVWWWYYYaaammmzzz}}}mmmgggiiidddvvv|||iiiUUUCCC666:::>>>SSSuuukkk^^^MMMBBBKKKiii[[[NNNAAA===BBBDDD???999???;;;:::>>>@@@>>>;;;<<>><<<@@@BBB???;;;:::===<<>>;;;:::;;;===??????AAA???===<<<===?????????CCCAAA@@@AAACCCDDDCCCAAAGGGIIIRRR^^^eeeggglllsssvvvbbbhhhaaaYYYVVVVVVUUURRROOOOOOOOOOOOPPPQQQRRRSSSTTTUUUTTTQQQOOONNNNNNOOOPPPQQQPPPPPPOOOOOONNNMMMMMMMMMOOOQQQRRRRRRRRRTTTUUURRRSSSSSSTTTTTTUUUVVVVVVUUUUUU```zzz|||uuuVVV@@@>>>HHHPPPgggXXXYYYzzzxxxkkkYYYIIIEEECCC===:::<<<;;;;;;;;;;;;;;;:::999888777666555555666888;;;<<<:::;;;===@@@CCCGGGJJJKKKPPPQQQQQQQQQQQQSSSVVVYYY]]][[[YYYXXXZZZ___dddggghhhiiikkkooosssuuuuuutttlllmmmnnnllliiigggffffffddd___^^^aaaccccccgggnnnoooqqqssstttsssoookkkhhhfffgggjjjlllnnnnnnmmmlllkkkjjjgggdddbbbaaaaaaaaa```]]]YYYWWWWWWYYY\\\^^^aaa______ccckkksssxxxzzzwwwvvvyyy{{{wwwmmmfffeeemmmrrruuutttrrrvvv}}}rrrnnn___\\\XXXUUUTTTRRROOOMMMOOONNNNNNNNNNNNNNNNNNOOOOOOMMMLLLJJJJJJJJJKKKKKKGGGGGGIIIKKKMMMPPPQQQRRRQQQNNNKKKLLLOOOPPPOOOMMMPPPSSSTTTSSSQQQPPPSSSVVV[[[XXX[[[mmmtttkkkmmmrrryyyuuuZZZ@@@<<<;;;BBBRRRbbbmmmtttyyynnn[[[MMMVVVpppwwwiiiUUUFFF??????@@@AAACCC@@@???@@@>>>===@@@FFFAAA@@@??????AAADDDGGGIIIHHHKKKRRRYYY___ccceeefffiiijjjlllnnnqqqsssuuuvvvtttrrrqqqqqqqqqqqqpppnnntttsssqqqpppnnnllljjjjjjbbb^^^YYYWWWVVVQQQJJJCCCFFFBBB===<<<===>>>>>>===AAA>>>>>>>>><<<:::<<>>FFF@@@@@@???>>>======>>>>>>>>>@@@CCCHHHLLLOOOQQQRRR\\\]]]___bbbeeehhhkkklllkkkiiihhhhhhiiiiiigggffffffeeeccc```]]]ZZZXXXWWWNNNJJJDDDBBBAAA@@@===:::>>><<<::::::<<<===>>>===>>>>>>>>>>>><<<===GGGRRRZZZjjj~~~sssggg^^^UUUPPPOOOOOONNNMMMMMMLLLLLLLLLMMMNNNNNNLLLKKKLLLNNNNNNNNNMMMLLLKKKIIIHHHGGGKKKLLLMMMNNNNNNOOONNNNNNKKKLLLNNNOOOOOOOOOOOONNNMMMNNNPPPQQQSSSTTTTTTTTTLLLKKKKKKJJJIIIGGGGGGFFFFFFGGGLLLQQQSSSTTTZZZbbb|||{{{{{{www}}}xxxiiiccc___ZZZYYY\\\ccciiilllddd]]]UUUOOOLLLMMMNNNNNNHHHKKKMMMLLLIIIGGGHHHIIIKKKMMMPPPSSSWWW^^^eeejjjlllwwwzzzssskkkgggbbb^^^ZZZYYYYYYYYYVVVSSSMMMNNNNNNOOOPPPRRRTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRMMMNNNOOOPPPQQQRRRSSSTTTQQQSSSUUUVVVUUUTTTTTTUUUPPPQQQSSSUUUXXXZZZ\\\]]]YYY[[[\\\gggzzzlllKKK???EEEMMMkkkwwwZZZPPPccc|||bbbQQQIIICCC???>>>::::::::::::::::::999999888777666555555666777888555666888:::===@@@BBBDDDGGGHHHHHHHHHGGGHHHKKKNNNQQQSSSUUUYYY___eeejjjmmmgggeeebbb``````___]]][[[dddeeefffeeebbb`````````ccc```___bbbddddddgggkkk~~~{{{tttlllgggeeeeeeffffffeeecccaaa```aaabbbddddddbbb^^^YYYVVVRRRMMMJJJMMMVVV]]]^^^]]]aaa```aaaeeellltttzzz|||}}}}}}~~~|||tttlllnnntttzzzwwwvvvxxx|||~~~}}}|||wwwoooqqqrrrppp|||fffWWWPPPPPPRRRSSSTTTRRRNNNKKKJJJLLLOOOPPPPPPOOOLLLJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPPPPOOONNNMMMMMMNNNQQQPPPPPPPPPRRRSSSRRRQQQOOOQQQRRRTTT[[[kkkiiilll{{{aaaSSSBBB888555888AAAKKKlllnnnUUUeeelllZZZMMMHHH@@@>>>@@@BBB@@@<<<<<>>>>>>>>??????>>>>>>===>>>???@@@AAACCCEEEGGGIIIMMMNNNPPPSSSUUUXXXYYYZZZ[[[ZZZYYYYYYZZZZZZYYYWWWTTTSSSQQQNNNKKKIIIGGGFFFDDDAAA===;;;<<<<<<<<<:::======<<<<<<======>>>===;;;;;;>>>CCCGGGOOO]]]kkkvvvwwwccc```]]]UUUOOONNNNNNNNNMMMLLLLLLKKKJJJLLLMMMMMMLLLLLLMMMOOOMMMNNNNNNMMMLLLJJJHHHGGGLLLMMMMMMNNNNNNMMMLLLLLLKKKLLLNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPOOONNNNNNNNNNNNLLLJJJHHHGGGFFFFFFFFFGGGLLLRRRTTTTTTWWW\\\rrr{{{{{{yyyqqqfff___]]]```dddggggggccc^^^[[[[[[\\\]]]^^^QQQVVV[[[[[[VVVSSSTTTVVV[[[^^^bbbffflllttt~~~tttiiiccc]]][[[YYYXXXYYYXXXVVVTTTMMMMMMNNNOOOPPPRRRSSSTTTSSSSSSTTTTTTTTTSSSSSSRRRMMMMMMNNNOOOPPPQQQRRRRRRPPPSSSUUUVVVUUUSSSSSSSSSOOOPPPRRRTTTWWWYYY[[[\\\TTT[[[[[[aaarrrzzzwwwnnnPPP===FFF]]]xxxkkkRRRVVVooottt\\\PPPJJJDDD>>>;;;;;;;;;:::::::::::::::999888777666555555555555666666888999<<<>>>AAABBBBBBDDDEEEFFFFFFHHHKKKMMMNNNOOORRRUUUYYY]]]___aaa^^^\\\ZZZYYYZZZ\\\\\\[[[___aaabbbaaa^^^]]]\\\]]]]]]\\\\\\^^^___aaaccceeeooorrrvvvwwwvvvqqqkkkgggbbbbbbbbbaaa```^^^]]]\\\^^^______^^^[[[WWWSSSPPPNNNMMMMMMQQQWWW]]]aaabbbcccdddfffjjjpppwww||||||vvvsssooonnnssszzzzzzuuuuuu{{{zzzvvvvvvtttvvvwwwxxx}}}cccXXXRRRRRRRRRSSSTTTTTTQQQOOOKKKLLLMMMNNNNNNMMMLLLKKKHHHJJJKKKMMMNNNNNNMMMLLLJJJJJJJJJKKKKKKLLLLLLLLLNNNPPPRRRQQQMMMKKKMMMOOOOOOMMMLLLMMMQQQRRRPPPMMMOOOQQQSSSQQQRRR^^^sssmmmgggrrr{{{gggQQQDDD???<<<<<<===NNNfff}}}yyy^^^NNNaaa~~~uuuiiiTTTJJJCCCBBBCCCAAA??????===>>>????????????>>>=========<<<<<<===>>>???@@@>>>???@@@AAABBBCCCDDDDDDGGGFFFEEEEEEFFFFFFEEEDDDCCCBBBAAA@@@???===<<<<<<::::::999:::;;;;;;:::999<<<<<<<<<;;;;;;;;;;;;<<<;;;===DDDQQQ]]]iiiwww~~~dddVVVWWWTTTKKKNNNNNNOOONNNNNNMMMKKKJJJIIIJJJLLLLLLLLLLLLNNNPPPKKKLLLMMMMMMMMMLLLJJJIIINNNNNNNNNNNNMMMKKKHHHGGGIIIJJJLLLMMMNNNNNNNNNMMMPPPPPPPPPPPPOOONNNMMMLLLQQQPPPNNNKKKJJJIIIHHHHHHIIIHHHKKKPPPSSSSSSVVV[[[eeevvvrrrfff~~~rrrlllkkklllmmmooonnnnnnoooqqqrrrrrrqqqdddkkkrrrtttsssqqqsssvvvzzz|||wwwqqqddd___WWWVVVUUUUUUVVVVVVUUUTTTNNNNNNNNNOOOPPPQQQRRRSSSQQQQQQRRRSSSSSSRRRRRRQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQTTTTTTSSSRRRQQQQQQPPPPPPQQQSSSTTTUUUVVVWWWSSSZZZXXXXXXfffsssqqq}}}kkkCCC<<>>>>>===<<<;;;:::::::::::::::999888777666555444444555555666777999;;;===>>><<<>>>AAACCCDDDGGGJJJLLLJJJKKKMMMPPPSSSUUUWWWXXXWWWVVVUUUVVVYYY\\\^^^^^^[[[\\\]]]]]][[[YYYZZZZZZYYYZZZ[[[[[[\\\^^^______^^^bbbgggjjjkkkiiifffccc]]]]]]]]]]]]\\\[[[[[[ZZZ^^^\\\XXXUUUQQQNNNMMMLLLJJJOOOUUUWWWWWWZZZaaaggggggjjjnnnrrrwww{{{vvvjjjhhhlllqqqwww|||{{{vvvwww~~~xxxoookkkttt{{{vvv```___VVVTTTQQQPPPPPPQQQQQQPPPNNNMMMKKKJJJJJJKKKMMMNNNGGGIIIJJJLLLMMMMMMMMMLLLFFFFFFGGGHHHIIIJJJJJJKKKLLLOOOQQQPPPMMMKKKLLLNNNLLLJJJIIIKKKNNNOOOMMMIIIJJJLLLMMMMMMNNNTTT```iiiooo]]][[[bbbgggxxxssskkk___NNN???999:::777CCCYYYfff```SSSTTT^^^sss```MMMDDDBBBAAA@@@AAA@@@@@@??????>>><<<;;;:::======<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;======<<<;;;999999999999999999999999777888:::;;;<<<<<<;;;:::999::::::::::::;;;===@@@HHHNNN[[[lllzzz{{{{{{vvvdddSSSOOOSSSQQQJJJNNNOOOOOOOOOOOOMMMLLLKKKGGGIIIKKKLLLLLLMMMOOOQQQKKKKKKLLLMMMMMMMMMLLLLLLNNNOOOOOONNNLLLIIIFFFDDDFFFGGGIIIJJJJJJJJJJJJIIILLLMMMNNNPPPQQQQQQQQQQQQQQQPPPNNNLLLKKKKKKKKKLLLKKKHHHHHHMMMPPPQQQUUUZZZ]]]lll|||dddKKKVVVvvvwwwwww}}}yyy~~~tttrrrnnneee]]][[[TTTSSSSSSRRRRRRSSSSSSSSSOOOOOOOOOOOOOOOPPPPPPQQQOOOOOOPPPPPPQQQQQQRRRRRRPPPOOOOOONNNMMMLLLLLLKKKKKKNNNRRRSSSRRRQQQPPPOOOPPPPPPPPPQQQRRRRRRRRRSSSVVVZZZTTTQQQ\\\iiizzzvvvnnnZZZ???@@@FFFYYY{{{gggZZZ]]]uuuuuufffTTTCCCBBB@@@>>><<<;;;:::;;;;;;::::::999888777666555555333333333444555777888999666999<<<>>>@@@BBBEEEHHHEEEGGGIIILLLOOOSSSUUUVVVTTTSSSRRRTTTWWWYYYZZZZZZVVVWWWYYYYYYWWWVVVVVVWWWVVVYYY[[[ZZZ[[[^^^^^^\\\WWWZZZ^^^aaabbbaaa___]]]XXXXXXXXXXXXXXXXXXXXXXXXYYYVVVPPPKKKHHHHHHIIIJJJGGGPPPXXXYYYVVVWWW___hhhkkkooovvv{{{~~~}}}nnnbbbdddnnnvvvzzz}}}zzzzzz}}}wwwjjjdddeeetttnnn[[[___UUUQQQMMMKKKKKKLLLMMMMMMNNNMMMJJJHHHHHHJJJMMMNNNGGGHHHIIIJJJKKKLLLLLLLLLDDDEEEEEEFFFGGGHHHIIIIIIJJJLLLNNNOOONNNLLLLLLLLLIIIIIIIIIKKKLLLLLLKKKIIIIIIJJJKKKMMMOOORRRUUUWWWrrrwww\\\PPPQQQTTTeeettt|||```EEE<<>><<<;;;;;;>>>>>>>>>>>>=========<<<===<<<<<<<<<<<<<<<<<<;;;===;;;:::;;;<<<===<<<;;;777888888999::::::;;;;;;999:::<<<============>>>999;;;===???AAAEEELLLQQQcccnnn}}}fff\\\PPPKKKMMMQQQPPPNNNNNNOOOPPPQQQPPPNNNLLLKKKFFFHHHJJJKKKLLLMMMOOOQQQMMMLLLLLLLLLLLLLLLMMMMMMNNNOOOPPPOOONNNKKKHHHFFFGGGHHHIIIJJJJJJJJJIIIHHHHHHIIIKKKNNNPPPRRRSSSSSSPPPOOOMMMLLLLLLLLLNNNOOONNNJJJIIIMMMPPPQQQSSSWWW[[[___jjjzzzvvvsssxxxvvvgggWWWMMMaaa|||}}}rrrfffeeebbbYYYUUUXXXSSSSSSRRRPPPOOOPPPRRRTTTQQQPPPOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOOQQQSSSTTTPPPPPPOOONNNNNNMMMLLLLLLIIIMMMQQQSSSRRRQQQPPPPPPOOOOOOPPPPPPQQQQQQRRRRRRUUUXXXTTTSSSZZZ```rrrvvvwwwNNNFFF???HHHdddkkk[[[```|||xxxdddOOOEEEDDDAAA>>><<<;;;;;;;;;:::::::::999999777666666333333333333444555666777555888;;;<<<===>>>@@@BBBCCCDDDEEEHHHKKKOOORRRTTTOOOOOOOOOQQQSSSTTTSSSRRRQQQSSSTTTTTTSSSRRRSSSTTTRRRWWWYYYWWWXXX\\\[[[WWWVVVWWWZZZ\\\\\\[[[ZZZYYYUUUUUUTTTSSSSSSSSSSSSSSSPPPMMMIIIEEEDDDEEEGGGIIIHHHPPPXXXZZZYYYZZZaaaggglllsss|||qqqhhhcccjjjuuu{{{}}}~~~{{{zzzxxxlll___```jjjnnnUUUXXXOOOMMMJJJIIIJJJKKKKKKJJJMMMLLLJJJIIIIIIJJJLLLMMMHHHHHHHHHHHHHHHIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJLLLNNNNNNLLLJJJGGGIIILLLMMMLLLKKKJJJKKKKKKKKKKKKMMMPPPSSSTTTTTTZZZnnngggXXXRRRRRRXXXiiiwww^^^LLLGGG>>><<<666777KKKiiixxxvvvyyygggUUUJJJGGGCCCBBBAAA@@@@@@@@@@@@@@@<<<============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999;;;;;;:::999999::::::;;;<<<=========::::::::::::999:::<<<>>>===@@@DDDGGGKKKRRR\\\ccczzz~~~oooaaaVVVNNNMMMNNNKKKIIIJJJOOOPPPQQQQQQQQQOOOMMMKKKEEEGGGJJJKKKLLLMMMPPPRRROOONNNLLLKKKKKKKKKLLLMMMMMMNNNPPPPPPOOOMMMJJJHHHKKKLLLMMMMMMMMMLLLKKKJJJEEEFFFIIIKKKMMMOOOPPPPPPNNNMMMLLLKKKLLLMMMOOOPPPQQQNNNMMMQQQSSSRRRSSSVVV\\\TTTYYYooozzztttqqqZZZSSSZZZvvvsssiiidddfffbbbVVVQQQUUUTTTSSSQQQOOONNNOOOSSSUUURRRQQQPPPOOONNNNNNNNNNNNPPPPPPNNNNNNOOOQQQTTTUUUPPPPPPPPPOOOOOOOOONNNNNNHHHLLLQQQSSSSSSRRRQQQQQQNNNOOOOOOPPPQQQRRRSSSSSSQQQVVVWWW[[[^^^[[[hhhTTTIII===@@@WWWzzzdddTTTcccppp[[[HHHFFFBBB???<<<;;;;;;;;;:::;;;;;;::::::888777777555555555555666777888888888:::<<<=========>>>???BBBCCCCCCDDDGGGJJJMMMNNNIIIJJJKKKMMMOOOPPPOOOMMMNNNOOOQQQQQQPPPOOOPPPQQQNNNSSSVVVTTTUUUXXXWWWRRRTTTUUUWWWXXXYYYYYYYYYXXXTTTSSSRRRQQQPPPOOOOOOOOOHHHFFFDDDBBBCCCDDDGGGIIIJJJPPPWWW[[[]]]___dddhhhmmmuuuhhheeehhhrrr{{{~~~}}}yyyxxxssseeeZZZcccuuupppRRRQQQKKKJJJJJJKKKLLLLLLKKKIIIJJJJJJKKKKKKKKKKKKJJJJJJIIIHHHGGGFFFGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEHHHGGGGGGKKKNNNOOOLLLIIIGGGKKKOOOOOOLLLKKKKKKMMMJJJIIIIIIIIILLLOOOSSSUUUTTT^^^qqq~~~qqqaaaVVVQQQTTTXXXhhh~~~yyy[[[DDDCCC555111???MMMXXXkkkrrrnnn___RRRHHHFFFGGGDDD???<<<@@@>>><<<;;;;;;<<<===???:::;;;<<<;;;;;;;;;<<<>>>;;;:::999888999::::::999<<<:::777777999:::;;;;;;======999;;;AAA<<<999CCCFFFLLLUUUaaaqqqsss___WWWQQQJJJHHHKKKOOOOOONNNLLLMMMNNNNNNMMMKKKIIIGGGDDDEEEEEEGGGJJJMMMPPPRRRQQQQQQPPPOOOMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMLLLNNNPPPRRRRRRPPPMMMLLLMMMMMMNNNNNNNNNNNNMMMMMMJJJJJJKKKLLLMMMOOOQQQRRRPPPOOOOOONNNNNNOOOOOOPPPQQQVVVUUU```mmmQQQOOOeeevvviiihhheee]]]UUUQQQPPPRRRQQQQQQRRRSSSTTTUUUUUUUUUPPPQQQSSSRRRPPPOOOPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQRRRQQQQQQQQQSSSRRRQQQPPPPPPPPPPPPPPPNNNNNNNNNMMMMMMMMMMMMLLLMMMOOORRRTTTWWW\\\bbbfff```QQQBBB???GGG[[[yyydddSSS```yyyttt\\\TTTJJJDDDAAA>>>>>>>>>:::::::::999777777888999777777666555444444333333555444444444555777888:::>>>>>>===>>>@@@CCCGGGIIIIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJKKKMMMOOOPPPOOOMMMOOOLLLLLLOOOTTTUUURRRNNNNNNNNNNNNLLLJJJFFFCCCAAABBBAAAAAADDDGGGKKKMMMNNNNNNNNNSSS[[[```bbbjjjuuu}}}|||~~~wwwjjj]]]gggvvv|||~~~|||uuuiii[[[[[[tttgggVVVOOOPPPOOONNNLLLKKKIIIHHHGGGJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEDDDDDDFFFHHHJJJJJJIIIMMMLLLKKKJJJIIIJJJKKKKKKGGGGGGFFFGGGIIIKKKNNNPPPPPPPPPVVVdddwwwzzzzzz|||uuueeeVVVPPPTTTddd~~~yyyjjjEEE@@@:::888<<>>===BBBAAA@@@===;;;:::;;;<<<<<<<<<<<<<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<======;;;===;;;???HHHIIINNN]]]jjjvvvtttbbbUUUSSSNNNIIIIIILLLOOONNNMMMLLLMMMNNNNNNMMMKKKIIIHHHDDDDDDEEEFFFHHHKKKMMMOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQQQQPPPOOONNNNNNOOOOOOOOOOOOOOOOOONNNJJJJJJKKKLLLMMMOOOQQQRRRNNNNNNMMMMMMMMMMMMNNNNNNPPPUUUUUU]]]ttt~~~fffXXX___ssseee\\\[[[YYYVVVRRRQQQQQQRRROOOPPPRRRSSSTTTTTTTTTSSSQQQSSSTTTSSSQQQPPPPPPQQQQQQPPPPPPOOONNNMMMLLLLLLLLLMMMOOOQQQSSSUUUVVVVVVSSSRRRRRRQQQQQQQQQQQQQQQOOOOOOOOOOOONNNNNNNNNNNNPPPQQQRRRSSSUUUXXX\\\```uuueeeDDD???DDDHHHVVViiilllWWWccczzzuuugggUUUJJJEEEAAA===:::<<<<<<;;;:::999888888999777777666555555444333333555444444444444666777888;;;::::::;;;===@@@BBBDDDFFFFFFGGGHHHHHHIIIIIIJJJHHHHHHIIIJJJJJJJJJJJJIIIHHHHHHIIILLLNNNOOOMMMKKKLLLJJJHHHKKKOOOPPPMMMIIIHHHGGGFFFEEECCCAAA???>>>@@@@@@AAACCCGGGKKKNNNPPPUUUTTTXXXaaahhhmmmttt{{{uuuiii```fffoooyyy}}}~~~~~~~~~~~~}}}qqqfff```aaalll~~~vvvooofffYYYQQQNNNNNNMMMLLLKKKIIIHHHGGGFFFIIIHHHHHHHHHGGGGGGGGGFFFHHHHHHGGGGGGFFFFFFFFFEEEGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFGGGIIIJJJIIIHHHLLLKKKJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHIIIKKKMMMOOOSSSRRRSSSXXXbbbrrr}}}||||||{{{zzzlllbbb```oooyyyppp\\\DDD888999>>>AAAAAAtttuuueeeZZZUUUMMMKKKIIIFFFDDDBBBAAA@@@AAA???<<<:::999999:::;;;;;;;;;;;;999777777777999:::===@@@???===<<<>>>@@@>>>EEEGGGMMM[[[eeerrrvvviii^^^TTTOOOOOOLLLIIIJJJMMMOOONNNLLLLLLLLLMMMNNNMMMLLLJJJIIIGGGGGGFFFGGGHHHJJJLLLMMMKKKLLLLLLMMMNNNOOOPPPQQQLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPPPPOOOOOOKKKKKKKKKKKKLLLNNNPPPQQQMMMMMMLLLLLLLLLLLLMMMMMMNNNSSSSSSYYYeeeppphhhSSSccczzzrrrooofff\\\RRRQQQPPPPPPQQQQQQPPPOOOMMMOOOQQQSSSSSSSSSRRRQQQNNNOOOPPPOOOMMMKKKKKKLLLOOOOOOOOOOOONNNNNNNNNNNNMMMNNNOOOQQQTTTUUUWWWXXXTTTSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPOOOOOOOOOOOOPPPQQQRRRRRRTTTXXX[[[ccczzzaaaLLLCCCBBBGGGOOOooojjjaaaccc{{{jjjXXXOOOJJJDDD>>><<<<<<<<<;;;:::999888888777777666666555555444444555555444444444444555666777666666777888:::===>>>AAABBBBBBCCCCCCDDDEEEEEECCCDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMMMMJJJHHHJJJGGGFFFGGGIIIIIIGGGCCCAAA@@@???>>>============@@@AAABBBEEEIIIMMMQQQSSSZZZZZZ^^^hhhrrryyy~~~tttkkkfffeeennnvvv{{{{{{~~~xxxlll___TTTYYYhhhyyyzzzcccXXXUUURRROOONNNKKKKKKJJJIIIHHHGGGFFFEEEGGGGGGFFFFFFFFFFFFEEEEEEHHHHHHGGGFFFEEEDDDCCCCCCGGGGGGHHHHHHHHHHHHGGGGGGJJJIIIHHHHHHIIIJJJIIIHHHKKKJJJIIIHHHHHHHHHIIIIIILLLKKKJJJJJJJJJKKKLLLMMMOOOQQQRRRPPPQQQ[[[mmm{{{vvvfffgggqqqxxxxxxwwwlllQQQ>>>999999777333```lllyyytttmmmbbbVVVLLLFFFDDDCCCCCCBBB@@@@@@AAAAAAAAAAAAAAABBBAAA@@@>>>===>>>???999<<>>===???GGGNNNVVV```ccchhhvvvtttggg\\\UUUQQQNNNLLLKKKKKKMMMOOOPPPOOOMMMLLLLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIJJJKKKLLLMMMJJJKKKKKKMMMNNNOOOPPPPPPMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLMMMNNNOOOPPPMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKJJJJJJKKKMMMOOOQQQMMMLLLLLLKKKKKKLLLLLLMMMOOOPPPPPPUUU[[[]]]rrrlllVVVVVVqqqxxxssstttmmmiiiaaaYYYSSSQQQOOOPPPRRRSSSOOOLLLLLLMMMPPPQQQRRRQQQOOONNNLLLMMMNNNMMMKKKIIIIIIIIIKKKLLLMMMNNNPPPQQQRRRSSSOOOPPPPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTQQQQQQQQQPPPPPPPPPOOOOOOLLLNNNPPPQQQRRRTTTWWWZZZZZZooo|||}}}gggKKKEEEHHHIIIUUUtttxxxfffoooiiiZZZRRRJJJDDD<<<;;;::::::::::::999888777777777666666666555555666666555444444444444444444444444444555777888999<<<<<<======>>>??????@@@???@@@@@@AAAAAAAAAAAAAAABBBCCCEEEHHHKKKJJJHHHEEEHHHFFFDDDDDDEEEEEEBBB@@@>>>===<<<<<<<<<===???@@@BBBDDDFFFIIILLLPPPUUUXXX[[[___gggqqqyyy~~~rrriiifffkkkqqqpppxxx|||{{{~~~ppp[[[VVVUUU```ttt{{{sss]]]TTTSSSQQQMMMKKKJJJJJJIIIIIIHHHGGGFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFHHHHHHGGGFFFFFFEEEDDDDDDGGGGGGHHHHHHHHHHHHGGGGGGJJJIIIHHHIIIJJJKKKJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGKKKJJJJJJIIIJJJKKKLLLLLLFFFLLLRRRQQQOOOQQQYYYaaa~~~wwwqqqjjjggghhhooojjj\\\JJJ<<<888999;;;[[[___lllrrrddd[[[VVVNNNMMMLLLLLLJJJFFF???:::??????@@@BBBFFFJJJLLLLLLJJJKKKKKKKKKOOOZZZjjjwww|||rrrddd[[[WWWTTTPPPLLLJJJKKKLLLOOOQQQQQQOOOMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLLLLJJJIIIIIIJJJKKKLLLJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIJJJKKKMMMNNNJJJKKKKKKLLLLLLKKKKKKJJJKKKJJJIIIHHHIIIKKKNNNOOOMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOLLLQQQUUURRR___{{{aaaPPPLLLaaa{{{yyy|||vvvmmmgggbbbZZZRRRTTTQQQPPPQQQSSSSSSOOOLLLKKKLLLMMMOOOOOONNNMMMLLLOOOQQQRRRQQQOOOMMMMMMMMMKKKLLLMMMNNNPPPRRRSSSSSSOOOOOONNNOOOOOOQQQRRRSSSTTTTTTSSSSSSSSSSSSTTTUUUPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPRRRRRRRRRSSSUUUWWWVVVcccmmm|||ooofffKKKAAABBBGGGVVVrrrxxxqqq{{{jjj[[[PPPIII@@@===:::999:::;;;:::888777777777777777666666666666666666555555444333333444444444444555555666666888888888999::::::;;;;;;<<<======>>>>>>>>>>>>>>>???@@@AAADDDGGGGGGDDDBBBCCCBBB@@@?????????===<<<;;;;;;;;;;;;<<<>>>AAABBBCCCFFFIIILLLNNNRRRWWW\\\___iiiuuu|||sssddd___dddnnnuuuttt{{{~~~}}}}}}|||rrrdddWWW___iiisss{{{jjjYYYQQQNNNJJJHHHGGGKKKJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGGGGIIIKKKMMMMMMLLLHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLEEEIIINNNPPPPPPPPPQQQSSSbbbvvv~~~kkkccccccjjjkkkfffYYYNNNIIIEEEAAAZZZZZZ^^^kkk|||}}}~~~}}}xxxlll\\\QQQQQQPPPSSS\\\jjjtttxxxxxxvvvtttppppppxxx}}}vvvrrriiiaaaYYYUUUTTTSSSMMMHHHIIIJJJMMMOOOOOOOOONNNMMMLLLLLLLLLLLLMMMNNNNNNNNNJJJIIIHHHGGGFFFGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHJJJKKKLLLJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIGGGFFFGGGIIILLLNNNMMMMMMLLLLLLLLLLLLMMMMMMLLLNNNKKKMMMRRROOORRRbbb~~~aaaVVVUUUggg||||||uuukkkdddaaa\\\UUUOOOOOONNNMMMNNNPPPQQQPPPOOOKKKKKKKKKLLLLLLKKKKKKKKKMMMOOOPPPPPPNNNMMMMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPLLLLLLLLLMMMOOOQQQSSSUUUSSSSSSSSSSSSSSSTTTTTTUUUQQQQQQPPPPPPPPPOOOOOOOOOUUUUUUVVVTTTQQQPPPPPPPPPRRRXXX\\\oooxxx~~~dddGGGGGG@@@BBBTTTtttvvvvvvtttdddXXXKKKEEE???<<<<<<===;;;999888888888888777777777777666666777777666555444444555555555555555555555555555555555666777777888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<>>>AAAAAA@@@???;;;;;;:::999999999999999888999:::;;;===???AAABBBCCCGGGLLLOOORRRWWW^^^ccckkkvvvrrrccc\\\```lllwww}}}{{{~~~uuuhhh^^^XXX]]]pppvvvgggWWWOOOKKKHHHJJJMMMKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKIIIIIIJJJJJJJJJJJJIIIIIIGGGFFFFFFHHHKKKMMMMMMLLLHHHHHHIIIIIIIIIHHHGGGFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIKKKNNNQQQRRRRRRQQQ___vvv|||ooolllxxxuuunnnhhhlllooodddUUUWWWWWWXXX]]]jjj~~~{{{qqqfffaaaWWWVVVTTTSSSSSSQQQMMMKKKGGGIIIKKKLLLLLLLLLKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLIIIGGGEEEDDDDDDGGGJJJLLLLLLKKKKKKJJJJJJKKKKKKLLLFFFMMMKKKIIINNNMMMLLLTTTcccqqqdddFFFCCCQQQeee~~~vvvlllaaa[[[ZZZXXXSSSPPPLLLMMMMMMLLLLLLMMMOOOQQQKKKJJJIIIIIIIIIIIIJJJKKKIIIKKKLLLMMMKKKKKKKKKLLLPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMMMMOOOQQQSSSTTTRRRRRRRRRRRRRRRSSSTTTTTTRRRRRRRRRQQQQQQQQQPPPPPPUUUVVVVVVTTTQQQNNNMMMMMMPPPTTTTTT^^^vvv^^^LLL>>>???FFFXXXuuu~~~lllhhhnnnqqq[[[SSSIIIBBB@@@@@@===;;;888888888888888888888888666777888888888777666555666666666666555555444333333333444444555666666666666777888888999999888888777666666777999;;;;;;;;;666777777666666777888:::888999;;;>>>@@@AAABBBCCCEEEKKKRRRWWW[[[bbbkkkrrr{{{uuuddd___\\\```jjjwww|||jjjTTTNNNTTTjjjuuufffWWWPPPNNNMMMNNNPPPJJJJJJJJJJJJJJJKKKKKKKKKHHHHHHIIIIIIJJJJJJJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJHHHGGGGGGHHHJJJLLLKKKJJJHHHIIIJJJJJJJJJIIIGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJIIIIIIJJJMMMOOORRRSSSPPPTTT^^^lll~~~yyy}}}zzzsssnnnvvv}}}qqqSSSUUUWWWXXX]]]kkkxxxttthhh\\\TTTLLLPPPTTTUUUSSSQQQQQQSSSFFFHHHJJJJJJJJJIIIIIIIIILLLLLLLLLLLLMMMNNNPPPPPPJJJIIIHHHGGGGGGGGGHHHIIIEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLLLLNNNOOOOOOPPPPPPOOOOOONNNHHHFFFDDDCCCCCCFFFIIIKKKJJJJJJJJJIIIIIIJJJJJJJJJBBBMMMLLLFFFKKKLLLKKKOOOVVV^^^rrrsssVVVJJJDDDIIIfffyyytttyyypppdddXXXRRRSSSRRRQQQOOONNNPPPPPPMMMJJJJJJNNNQQQKKKJJJHHHGGGGGGHHHJJJKKKJJJLLLNNNOOONNNNNNOOOPPPMMMNNNOOOOOOPPPQQQRRRRRRUUUSSSQQQOOONNNOOOPPPQQQRRRRRRQQQRRRRRRSSSTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTSSSPPPNNNNNNNNNPPPVVVUUUWWWeeeppplllBBB>>>DDDCCCEEE^^^rrr```\\\bbbhhh^^^QQQHHHDDDBBB???<<<888888888888888888999999666777888999999888777666666666666666555444333333222333333444555555666666444555666666777777666666555333111222444777888888666666777666666888:::===:::;;;>>>AAACCCDDDEEEEEEIIIOOOXXX^^^dddmmmwwwxxxdddZZZ]]]ccckkktttzzz~~~||||||xxxbbbIIIGGGWWWyyyyyyoooaaaTTTQQQRRRQQQMMMKKKIIIIIIIIIJJJJJJJJJJJJKKKHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLKKKJJJIIIHHHHHHGGGKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHHHHHHHJJJJJJIIIHHHIIIIIIJJJKKKJJJIIIHHHGGGJJJJJJKKKKKKJJJIIIIIIHHHDDDHHHLLLOOOOOOOOOOOOPPPPPPOOOOOOUUUeee}}}uuuzzzuuuiiigggrrr{{{{{{UUUSSSUUUXXXYYY]]]kkk{{{yyylllbbbYYYSSSPPPKKKLLLNNNPPPQQQQQQQQQPPPNNNLLLJJJIIIHHHIIIJJJKKKJJJJJJJJJKKKKKKMMMNNNOOOGGGFFFEEECCCCCCEEEFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFLLLJJJHHHHHHIIIIIIHHHGGGKKKLLLKKKIIIGGGGGGIIIKKKKKKKKKLLLMMMMMMLLLKKKJJJHHHHHHGGGFFFGGGHHHIIIJJJKKKKKKJJJIIIIIIHHHGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKMMMRRR^^^rrryyygggSSSCCCBBBTTThhhzzznnnccc\\\TTTQQQSSSUUUTTTRRRJJJLLLNNNOOOPPPPPPOOOOOOMMMMMMLLLLLLKKKKKKJJJJJJKKKMMMNNNPPPPPPOOONNNMMMOOONNNLLLKKKLLLNNNQQQSSSSSSSSSRRRQQQPPPPPPPPPPPPNNNQQQTTTTTTSSSPPPNNNMMMOOOOOOPPPRRRSSSUUUVVVVVVTTTRRRPPPNNNMMMMMMNNNOOOPPPRRRTTTVVVZZZeeetttttt^^^CCCDDDBBB@@@LLLjjjnnnXXXRRR[[[uuuppp___XXXPPPFFFBBBGGG@@@;;;777777:::<<<888444999888888999:::999777555777666555555444444444555444444444333333222222222333333444444444444555555666666666666666666666666777666555666999;;;;;;;;;===???AAAAAA@@@BBBFFFKKKPPPUUU]]]dddlllwwwrrrccc\\\ZZZhhhuuuwwwwww}}}{{{ooo___SSSQQQZZZccc~~~~~~jjjZZZOOOOOONNNHHHHHHMMMKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJHHHHHHHHHHHHGGGEEEGGGHHHJJJIIIHHHFFFGGGGGGMMMLLLKKKJJJIIIGGGGGGFFFGGGFFFEEEFFFHHHIIIHHHGGGGGGHHHIIIJJJJJJIIIIIIHHHFFFHHHIIIIIIGGGFFFFFFGGGGGGIIIJJJJJJIIIJJJKKKLLLLLLNNNPPPSSSZZZhhh{{{}}}ssssssyyyyyysssUUUSSSTTTUUUSSSTTT^^^kkk~~~wwwggg___[[[VVVRRRQQQJJJKKKLLLNNNOOOOOONNNNNNMMMLLLJJJIIIHHHIIIJJJKKKIIIIIIIIIIIIIIIJJJJJJKKKFFFEEEDDDCCCDDDEEEGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFGGGIIIKKKKKKJJJIIIJJJJJJIIIGGGFFFHHHIIIIIIIIIJJJKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGMMMOOOSSS\\\jjj}}}zzziii[[[QQQKKK[[[kkk~~~zzzzzzqqqeeeYYY\\\WWWPPPNNNPPPRRRQQQNNNMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOONNNLLLKKKJJJIIIMMMNNNPPPRRRSSSQQQPPPNNNLLLKKKJJJIIIJJJLLLNNNPPPRRRQQQQQQRRRSSSRRRNNNKKKMMMPPPRRRRRRQQQOOONNNNNNNNNNNNOOOPPPQQQRRRSSSSSSQQQPPPNNNMMMLLLMMMMMMNNNMMMOOOQQQRRRTTT[[[fffooouuucccKKK===DDDKKKPPPfffnnnWWWRRRWWWlllsssaaaQQQGGGEEE;;;999777888:::<<<;;;:::888777888999;;;<<<:::999555555444333333333444444555555555444444333333333333333333444444444555555333333444444555666666666777666666777999:::;;;;;;;;;===@@@BBBDDDIIIQQQWWW]]]cccmmmvvv}}}|||sssggg[[[WWWYYYdddrrr~~~}}}ooo[[[OOOQQQ]]]lllvvvxxxuuu{{{yyygggYYYPPPRRRQQQJJJHHHKKKKKKJJJIIIHHHHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIIIIHHHIIIJJJKKKJJJHHHFFFFFFFFFHHHGGGGGGFFFFFFEEEDDDDDDFFFEEEDDDEEEGGGHHHGGGFFFFFFGGGIIIJJJJJJJJJIIIIIIEEEGGGHHHHHHFFFEEEEEEFFFFFFGGGIIIIIIIIIIIIKKKLLLIIIJJJKKKKKKOOOWWWbbbjjjwww{{{wwwzzzxxxqqqSSSRRRSSSRRROOONNNUUU]]]cccrrr|||kkk```VVVSSSSSSQQQPPPPPPIIIIIIJJJKKKLLLLLLKKKKKKLLLKKKJJJIIIIIIIIIJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGDDDCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFGGGIIIKKKKKKJJJFFFHHHIIIIIIGGGFFFFFFGGGFFFGGGHHHIIIIIIIIIHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHHHHGGGFFFFFFFFFJJJKKKKKKKKKOOO___vvvlllOOOOOOPPP[[[ppprrrhhhaaaYYYPPPTTTPPPLLLLLLMMMNNNMMMKKKMMMMMMMMMLLLMMMMMMNNNNNNPPPQQQPPPPPPNNNLLLIIIHHHKKKNNNQQQSSSSSSQQQOOOMMMIIIHHHGGGFFFGGGIIIKKKMMMRRRQQQSSSWWWZZZXXXPPPIIIMMMNNNPPPOOONNNNNNOOOPPPMMMMMMMMMNNNNNNNNNNNNOOONNNNNNMMMMMMLLLLLLKKKKKKJJJLLLOOOOOOPPPSSSZZZ___kkk{{{{{{}}}iiiMMMGGGCCC===GGG[[[iiizzzsssaaaPPPMMM[[[vvvrrrfff]]]JJJFFFAAA>>>===<<<;;;:::888777666777999:::999888555555444444444555555666555555555555555444444444333333333444444444444555333333444555666666777777888888999999:::<<<===>>>AAADDDGGGJJJNNNVVV```hhhyyy|||uuugggZZZQQQSSS___lllttt|||~~~uuucccZZZRRRVVVdddssszzz|||}}}nnngggooorrrgggaaaWWWQQQSSSQQQKKKHHHJJJKKKJJJJJJIIIIIIJJJJJJKKKIIIHHHGGGFFFFFFGGGHHHHHHDDDEEEFFFEEEBBB@@@???@@@BBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCEEEFFFEEEDDDEEEFFFHHHIIIJJJJJJJJJJJJEEEFFFHHHGGGFFFDDDDDDEEEDDDEEEGGGHHHHHHHHHJJJLLLKKKKKKJJJJJJKKKMMMPPPRRRVVVcccxxx}}}pppOOOQQQSSSSSSQQQQQQUUUZZZ^^^aaahhhsssyyyqqqlll^^^VVVPPPPPPPPPNNNLLLLLLIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIJJJKKKJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBBBBCCCEEEGGGHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHLLLJJJHHHHHHIIIIIIHHHGGGEEEGGGJJJJJJHHHGGGGGGGGGFFFFFFHHHIIIIIIHHHGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGHHHGGGGGGGGGFFFEEEEEEEEEKKKKKKKKKJJJJJJJJJJJJJJJGGGJJJMMMLLLLLLSSSaaannnvvv[[[MMMIIITTTaaammm~~~wwwvvv{{{xxxlllaaa\\\YYYUUUQQQOOOMMMKKKLLLMMMNNNLLLJJJLLLKKKIIIHHHHHHIIIJJJKKKNNNOOOOOOOOONNNLLLJJJHHHIIIKKKNNNQQQQQQOOOLLLJJJHHHGGGFFFFFFFFFHHHIIIJJJRRRRRRUUU]]]cccaaaVVVLLLMMMNNNNNNNNNMMMMMMPPPRRRMMMMMMMMMMMMLLLLLLLLLKKKMMMMMMMMMMMMLLLJJJIIIHHHIIILLLOOOQQQRRRTTTVVVYYYhhhppplllsssSSSAAA???CCCEEEGGGYYYtttmmmXXXOOOXXXlll~~~xxxeeeZZZMMMFFFDDDCCC???;;;===;;;999888888888888666777666666666666777777888555555555555555555555444333333444444444555555555666666666777777888888888999:::<<<<<<===???AAACCCJJJMMMPPPSSSWWW___jjjqqqxxxccc\\\TTTOOOSSSaaauuu|||qqqhhhNNNQQQZZZiiixxxvvveeedddhhhccc\\\TTTOOOOOONNNIIIHHHJJJLLLKKKKKKKKKKKKKKKKKKLLLGGGGGGEEECCCBBBBBBCCCEEEAAACCCDDDCCCAAA@@@@@@@@@?????????@@@@@@AAAAAAAAACCCAAAAAABBBCCCDDDCCCBBBDDDEEEGGGIIIJJJJJJJJJJJJEEEGGGHHHHHHFFFEEEEEEFFFBBBDDDFFFFFFFFFGGGIIIKKKMMMLLLJJJKKKLLLNNNMMMLLLMMMRRR]]]kkk|||MMMQQQTTTTTTSSSTTTVVVXXX^^^ZZZXXX]]]llltttkkkeeebbbYYYSSSOOOPPPPPPLLLJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHFFFDDDCCCBBBBBBBBBCCCDDDFFFHHHIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHLLLJJJHHHHHHIIIIIIHHHGGGFFFHHHJJJKKKIIIHHHHHHHHHFFFGGGHHHIIIJJJIIIIIIHHHJJJJJJJJJJJJJJJJJJIIIIIIKKKJJJJJJHHHGGGFFFEEEEEEIIIJJJJJJKKKLLLMMMMMMNNNJJJLLLOOOOOOPPPRRRVVVYYYrrreeeWWWOOORRRUUUZZZnnn{{{xxxxxxyyyzzz{{{zzzpppcccZZZUUURRROOONNNNNNMMMMMMNNNNNNOOONNNLLLKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLKKKJJJIIIKKKNNNPPPPPPOOOLLLKKKHHHHHHGGGGGGGGGHHHIIIJJJNNNOOOSSS\\\dddcccYYYPPPNNNNNNNNNMMMLLLMMMPPPRRRNNNNNNMMMMMMLLLKKKKKKJJJNNNNNNMMMMMMLLLJJJHHHGGGGGGJJJOOORRRTTTVVVXXXYYYbbbzzzeeennnuuuWWWFFFAAA@@@@@@III[[[tttxxx^^^RRRSSSYYY}}}lllYYYOOOOOONNNGGG???BBB???<<<::::::::::::999777666666666666666777777444444444555555555555555444444555555555666666666888888888888777777777777888:::===???@@@BBBFFFJJJSSSVVVZZZ^^^bbbiiirrryyytttiiiSSSRRRRRRXXXfffvvvyyylll^^^VVVNNN[[[mmm{{{~~~}}}eee\\\]]]ZZZWWWQQQKKKIIIHHHFFFGGGJJJLLLLLLLLLLLLLLLLLLLLLLLLHHHIIIHHHEEEAAA@@@AAACCCGGGIIIKKKLLLKKKJJJKKKLLL@@@AAAAAAAAAAAABBBBBBBBBAAA@@@???@@@BBBCCCBBBAAABBBCCCEEEGGGHHHIIIIIIHHHFFFGGGIIIHHHFFFEEEEEEFFFBBBDDDEEEFFFFFFFFFHHHJJJLLLJJJHHHHHHJJJLLLLLLLLLMMMMMMOOOSSS]]]mmmNNNRRRTTTRRRQQQRRRSSSQQQWWWRRRPPPTTT^^^nnnxxxkkkccc^^^[[[SSSOOOLLLNNNOOOKKKJJJKKKLLLKKKJJJIIIIIIIIIIIIIIIHHHIIIIIIIIIJJJJJJJJJJJJFFFGGGGGGFFFEEECCC@@@???CCCDDDEEEFFFHHHIIIJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGFFFGGGIIIKKKKKKJJJFFFHHHJJJJJJIIIHHHIIIJJJFFFGGGIIIJJJKKKJJJJJJIIIIIIJJJKKKKKKLLLLLLKKKKKKLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGIIIJJJKKKLLLMMMNNNLLLKKKKKKMMMOOOQQQQQQaaa}}}{{{hhh[[[QQQPPP^^^ppp|||}}}}}}yyyvvvuuummmcccYYYUUUSSSPPPOOOPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKLLLLLLMMMMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMOOOPPPQQQPPPOOONNNIIIIIIIIIHHHIIIIIIIIIJJJIIIJJJNNNUUU[[[\\\VVVPPPMMMMMMMMMLLLKKKKKKNNNPPPNNNNNNMMMLLLLLLKKKJJJJJJMMMMMMMMMMMMLLLLLLLLLKKKGGGHHHKKKOOORRRTTTVVVVVV^^^|||}}}sss{{{PPP===CCC??????FFFZZZrrryyycccWWWQQQbbbuuutttgggaaaZZZNNNDDDFFFBBB===:::::::::;;;:::777777666555555555555555555555555666666666666666666666666777777777777888888888888888888888888888888<<>>;;;:::999888777666666666777777777888888999999999777777888888888999999999999999:::;;;<<<===>>>>>>???DDDKKKOOOSSSXXX```fffxxx~~~vvvhhh\\\TTTQQQZZZeeerrr|||yyynnn[[[LLLLLLTTTiiizzzqqqaaaXXXTTTNNNMMMMMMJJJGGGEEEFFFHHHHHHGGGHHHIIIJJJJJJIIIHHHGGGFFFJJJNNNMMMIIIFFFFFFHHHFFFHHHKKKKKKKKKKKKLLLMMMJJJJJJIIIGGGFFFDDDCCCBBB@@@?????????AAABBBAAA@@@@@@AAACCCDDDDDDDDDCCCCCCCCCDDDFFFEEECCCBBBBBBCCCEEEFFFGGGGGGEEEEEEFFFGGGIIIKKKLLLKKKIIIHHHJJJLLLHHHIIIIIIHHHHHHKKKOOOSSSVVVaaaoooKKKPPPRRROOOOOOTTTTTTPPPLLLNNNSSSXXXTTTPPPUUU______zzzvvvmmmbbb[[[[[[[[[YYYVVVSSSOOOMMMOOONNNJJJJJJLLLLLLKKKIIIGGGFFFFFFGGGGGGGGGHHHIIIIIIJJJJJJJJJIIIKKKLLLMMMMMMLLLIIIGGGEEEFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJHHHHHHIIIIIIHHHGGGFFFFFFFFFEEEDDDEEEHHHJJJEEEFFFHHHIIIJJJJJJIIIIIIEEEFFFHHHJJJLLLLLLLLLLLLFFFFFFGGGHHHJJJKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHDDDFFFIIIIIIIIIIIIJJJKKKEEESSSfff|||qqq___[[[YYYQQQIIIJJJUUUaaaggg|||zzzrrrqqqmmmcccZZZWWWUUULLLHHHKKKMMMKKKJJJMMMMMMMMMLLLKKKJJJJJJLLLMMMIIIJJJLLLNNNNNNNNNNNNMMMRRRPPPMMMKKKJJJKKKMMMNNNLLLLLLKKKKKKLLLLLLMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIIIIIIIJJJKKKLLLMMMHHHIIIJJJIIIGGGFFFGGGGGGKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJLLLOOOSSSWWWYYYOOOLLLIIIHHHIIIKKKLLLLLLOOOXXXgggyyynnnVVVJJJDDD???======FFF^^^uuuhhhZZZRRRZZZiiixxxrrrkkkaaaWWWPPPLLLHHHFFF@@@???>>><<<;;;:::999999999999999::::::;;;;;;;;;888888999999999:::::::::;;;;;;===???BBBDDDEEEFFFGGGMMMUUUZZZ^^^dddmmmttt~~~uuugggXXXQQQTTT```jjjqqq~~~vvvpppeeeVVVDDD???PPPeeekkkddd[[[WWWUUUMMMJJJLLLLLLIIIGGGHHHHHHGGGEEEFFFGGGGGGGGGGGGFFFEEEAAAGGGLLLMMMIIIGGGGGGIIIFFFGGGIIIIIIHHHHHHHHHIIIMMMLLLKKKIIIFFFDDDCCCBBB@@@?????????AAABBBAAA@@@@@@AAABBBCCCCCCCCCBBBAAAAAACCCDDDCCCBBB@@@AAAAAAFFFGGGHHHGGGFFFEEEEEEGGG???DDDIIIIIIFFFDDDFFFIIIJJJIIIHHHFFFEEEGGGJJJMMMPPPQQQRRRYYYpppPPPPPPOOONNNNNNMMMLLLLLLPPPPPPQQQQQQRRRSSSSSSTTTXXXZZZbbbrrr{{{qqqjjjZZZWWWSSSQQQRRRTTTTTTTTTPPPPPPOOONNNMMMLLLKKKJJJMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHKKKLLLMMMMMMMMMKKKJJJIIIHHHIIIIIIJJJJJJIIIIIIHHHRRRPPPLLLIIIGGGGGGHHHIIIOOOJJJGGGGGGGGGEEEGGGKKKGGGFFFFFFFFFGGGHHHIIIIIIEEEEEEFFFGGGHHHHHHIIIJJJHHHGGGGGGIIIMMMOOONNNLLLDDDDDDDDDEEEHHHLLLOOORRRHHHHHHIIIHHHHHHGGGEEEEEELLLLLLKKKJJJIIIIIIIIIIIIMMMLLLOOOZZZooo{{{mmm[[[LLLFFFIIITTTZZZgggvvv||||||{{{ooolllgggaaa[[[VVVQQQNNNNNNNNNNNNNNNNNNMMMLLLKKKLLLKKKJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNMMMMMMMMMMMMMMMLLLKKKJJJPPPLLLHHHGGGJJJLLLMMMMMMKKKKKKKKKLLLLLLLLLLLLLLLGGGIIIKKKMMMNNNNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGHHHJJJJJJJJJKKKJJJJJJIIIIIIHHHHHHIIIJJJLLLNNNOOOQQQOOONNNLLLKKKIIIHHHHHHHHHKKKSSSWWW]]]ooopppVVVBBBCCCEEE>>>>>>FFF^^^iii}}}eee[[[TTTPPP]]]rrr~~~oooiiihhh```UUUNNNLLLJJJGGGDDDBBBAAA@@@AAA>>>;;;;;;===???>>><<<:::;;;>>>@@@AAA@@@???>>>CCCFFFJJJNNNPPPRRRTTTVVV```ccciiiqqqyyy~~~ooohhhUUUUUUUUUVVV]]]jjj{{{xxxhhh\\\SSSKKKIIIKKKSSSgggyyyqqqZZZVVVYYYUUURRRSSSLLLKKKIIIHHHHHHHHHJJJJJJDDDEEEGGGIIIKKKKKKKKKKKKKKKIIIGGGHHHJJJKKKIIIFFFDDDEEEFFFGGGFFFFFFGGGIIIGGGGGGGGGGGGEEECCC@@@???>>>???@@@AAABBBBBBBBBBBBEEEEEEDDDDDDCCCCCCCCCBBBDDDDDDDDDCCCBBBBBBAAAAAADDDEEEEEEEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDIIIHHHGGGFFFFFFGGGHHHHHHGGGGGGHHHKKKPPPYYYcccjjjQQQPPPPPPOOONNNMMMLLLLLLNNNOOOPPPQQQQQQRRRRRRQQQTTTUUUXXX```ooowwwnnneee___VVVSSSOOONNNNNNOOOPPPPPPPPPOOOOOONNNMMMLLLKKKJJJMMMLLLKKKJJJIIIIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHNNNMMMJJJHHHFFFFFFFFFGGGLLLIIIGGGIIIHHHEEEEEEIIIFFFFFFFFFFFFFFFGGGHHHHHHEEEEEEFFFFFFGGGHHHIIIIIIHHHGGGFFFHHHKKKMMMLLLJJJHHHGGGGGGGGGIIIKKKNNNOOOHHHHHHGGGGGGFFFEEEEEEEEEJJJJJJIIIHHHHHHHHHIIIIIIIIIKKKNNNSSS```xxxcccLLLDDDGGGFFFLLLWWW```fffmmmuuuyyyqqq___\\\WWWSSSPPPNNNMMMLLLNNNNNNNNNOOONNNNNNMMMMMMMMMMMMKKKJJJJJJJJJKKKLLLJJJJJJIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMLLLNNNKKKHHHHHHJJJLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKLLLMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHKKKNNNSSSbbbxxxwwwyyyVVVFFFBBB???>>>AAAFFFNNNbbb~~~vvveeeSSSLLLPPP```ttt~~~tttiii^^^[[[XXXUUUSSSQQQNNNLLLNNNKKKHHHGGGIIIKKKKKKJJJBBBDDDFFFHHHJJJKKKKKKKKKUUUXXX[[[^^^bbbffflllooossstttwww}}}yyyggg[[[WWWLLLRRR\\\eeeoooyyyyyyhhhWWWKKKFFFEEELLLXXXeeevvvwwwaaaOOONNNRRRQQQRRRUUUMMMMMMLLLKKKKKKJJJJJJJJJEEEFFFHHHJJJKKKKKKKKKJJJJJJHHHGGGGGGIIIJJJIIIGGGDDDFFFGGGGGGEEEEEEFFFHHHGGGGGGGGGFFFEEECCCAAA???@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEDDDDDDGGGFFFFFFEEEFFFGGGHHHIIIHHHHHHGGGFFFGGGKKKRRRVVVRRRQQQQQQPPPNNNMMMMMMLLLLLLMMMOOOQQQRRRQQQPPPOOOOOORRRTTTSSSWWWgggpppeee^^^XXXTTTXXXUUUQQQOOOPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKJJJLLLLLLKKKKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJIIIHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHGGGFFFEEEDDDDDDIIIGGGHHHKKKJJJFFFDDDFFFEEEEEEEEEEEEEEEFFFFFFGGGEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGEEEFFFHHHIIIIIIHHHIIIHHHGGGFFFGGGHHHIIIJJJHHHGGGFFFDDDCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGHHHIIIDDDIIILLLKKKOOO___{{{xxx```XXX]]]ZZZ]]]fffjjjdddYYYQQQ\\\^^^bbbggglllrrrvvvxxx~~~}}}yyysssmmmhhhXXXUUUOOOLLLKKKLLLLLLLLLKKKKKKLLLLLLMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKIIIHHHHHHHHHHHHHHHGGGGGGJJJKKKLLLMMMNNNNNNNNNNNNKKKIIIHHHIIIJJJKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGGGGKKKIIIIIINNNWWWhhhnnnnnn{{{\\\GGG>>>;;;:::>>>???LLLddd~~~nnn\\\QQQPPPVVVaaaqqqwwwrrrkkkhhhgggccc]]]XXXXXXUUURRRPPPQQQSSSTTTTTTOOOPPPRRRTTTWWWYYY[[[[[[fffgggjjjlllpppvvv}}}wwwkkk^^^RRRMMMNNNVVV___mmmzzzwwwmmmaaaQQQDDD>>>@@@JJJ]]]qqq{{{xxxxxxpppdddTTTHHHHHHKKKLLLPPPVVVPPPOOOOOONNNLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJHHHGGGFFFGGGHHHIIIHHHGGGEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFEEECCCAAA@@@@@@AAABBBCCCCCCDDDDDDCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHHHHHHHFFFDDDAAAAAADDDFFFRRRRRRQQQPPPOOONNNMMMMMMKKKMMMPPPRRRSSSRRRPPPNNNMMMRRRVVVTTTRRRWWWcccnnnyyyyyykkk___WWWTTTRRRQQQYYYVVVSSSQQQQQQQQQQQQPPPOOONNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHJJJIIIHHHGGGGGGHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFGGGGGGGGGGGGEEEDDDCCCFFFFFFIIIMMMMMMHHHDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHFFFEEEDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEEEEHHHFFFDDDBBBAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHCCCGGGIIIFFFEEEOOOcccsss}}}~~~gggJJJMMMNNNPPPTTTZZZ```ccceee```YYY]]]lllsssnnnooowww|||zzzqqqiiieeebbb```^^^YYYUUUPPPNNNNNNMMMJJJHHHFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFKKKLLLLLLMMMNNNNNNMMMMMMIIIIIIJJJKKKLLLKKKJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGHHHHHHLLLGGGGGGMMMOOOYYYvvvzzzcccNNNCCC<<<===888999CCCTTThhh}}}uuubbbVVVPPPUUU___gggttt~~~vvvvvvsssooolllkkklllmmmnnnppppppqqqsssvvvyyy|||}}}ooofff[[[TTTSSSUUUYYY]]]rrrxxxooo___TTTLLLFFFAAAEEERRRhhh}}}pppiii```___UUUMMMJJJIIIHHHMMMSSSRRRQQQNNNLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGHHHGGGGGGFFFGGGGGGFFFDDDBBBCCCDDDEEEEEEFFFFFFEEECCCAAA@@@>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAABBBBBBCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEECCCCCCDDDEEEQQQPPPPPPOOOOOONNNMMMMMMLLLNNNPPPSSSSSSRRRQQQOOOOOOQQQSSSTTTSSSTTTUUUWWWWWWaaarrruuugggbbb[[[VVVSSSRRRRRRRRRTTTRRROOONNNNNNNNNMMMLLLNNNMMMMMMLLLLLLKKKKKKKKKHHHHHHIIIIIIIIIHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHJJJJJJHHHHHHHHHIIIJJJKKKHHHGGGFFFFFFFFFFFFGGGHHHEEEFFFGGGHHHHHHGGGFFFDDDFFFFFFIIINNNNNNIIIEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDBBBBBBBBBCCCAAAAAAAAABBBCCCDDDEEEEEEGGGFFFCCCAAAAAAAAACCCDDDCCCCCCCCCDDDEEEFFFGGGHHHEEEFFFFFFEEEEEEJJJSSSZZZiii|||mmmmmmooosss|||xxxppphhhccc[[[UUUQQQQQQQQQRRRRRRPPPNNNOOOPPPMMMHHHBBBEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFIIIIIIIIIIIIIIIHHHGGGFFFMMMMMMMMMMMMMMMLLLKKKJJJIIIKKKLLLMMMMMMLLLJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFDDDDDDEEEEEEEEEDDDCCCCCCAAABBBCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGGGGHHHIIIHHHCCCEEEKKKIIIKKKcccsssZZZFFFAAA===:::999;;;BBBRRRaaa~~~ppp]]]VVVSSSPPPVVV```hhhrrruuukkkdddccc]]]UUUVVV```mmmvvvyyyzzzxxxjjjXXXHHHAAAAAAGGGMMM]]]ssslllaaa\\\\\\WWWRRRMMMIIIHHHKKKPPPTTTQQQLLLHHHFFFFFFHHHJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGHHHHHHGGGGGGFFFFFFGGGFFFFFFGGGEEECCCBBBBBBCCCCCCDDDEEEEEEDDDCCCBBBAAA??????@@@@@@AAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBB???@@@@@@AAABBBCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDAAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAACCCEEEGGGGGGFFFFFFGGGHHHNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNPPPRRRSSSRRRQQQPPPQQQNNNLLLLLLPPPSSSTTTSSSSSSRRRWWWeeeuuu~~~ttthhh```WWWVVVTTTSSSQQQQQQQQQQQQRRRPPPNNNNNNOOOOOONNNMMMMMMMMMLLLLLLLLLKKKKKKKKKGGGHHHIIIJJJJJJIIIHHHGGGHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJHHHGGGFFFEEEEEEFFFGGGHHHDDDEEEGGGHHHHHHHHHGGGGGGFFFEEEHHHLLLLLLGGGEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEDDDBBBAAA@@@AAAAAAAAABBBCCCEEEFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFEEEDDDEEEGGGIIIJJJJJJSSSddd{{{wwwlllbbbXXXUUUQQQMMMKKKJJJLLLMMMKKKJJJKKKOOOSSSRRRLLLEEEIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGHHHIIIJJJKKKJJJIIIHHHGGGLLLLLLLLLLLLKKKJJJIIIHHHIIIKKKMMMNNNLLLKKKKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFGGGGGGHHHFFFDDDHHHMMMJJJHHHVVVjjjwwwZZZEEEBBBAAA@@@>>>===CCCLLLYYYlll}}}ooobbbUUUPPPRRRIIINNNZZZiiivvvsssggg^^^YYYUUUSSSnnnmmmllloooyyy~~~oooeee^^^RRREEE<<<999???NNN[[[ttt~~~xxxggg^^^[[[UUUSSSPPPLLLIIIIIIKKKNNNRRROOOJJJFFFDDDEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIFFFEEEEEEFFFEEEFFFFFFEEEBBBAAABBBBBBBBBCCCDDDEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBB???@@@@@@AAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAABBBCCCDDDDDDEEEFFFFFFFFFFFFEEECCCBBBAAACCCEEEFFFGGGEEEDDDEEEFFFKKKLLLLLLMMMMMMNNNNNNOOOMMMNNNOOOPPPPPPQQQQQQPPPPPPMMMJJJKKKNNNQQQQQQPPPTTTPPPOOOUUU]]]eeerrr}}}tttmmmggg___YYYXXXNNNOOOOOOOOONNNMMMMMMNNNPPPOOOMMMNNNOOOPPPOOONNNLLLLLLLLLLLLKKKKKKKKKKKKHHHIIIKKKLLLLLLKKKIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGDDDDDDEEEFFFGGGHHHHHHHHHEEECCCDDDHHHHHHEEEDDDFFFGGGFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEDDDCCCCCCBBBBBB@@@CCCFFFFFFCCC@@@???@@@AAAAAACCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBDDDDDDCCCDDDDDDEEEFFFFFFEEEDDDCCCDDDFFFGGGGGGFFFLLLRRRaaauuuvvvooofff___OOOOOOOOOMMMKKKJJJJJJKKKIIIGGGHHHMMMSSSUUUPPPJJJKKKKKKLLLLLLLLLKKKJJJJJJHHHIIIIIIJJJIIIHHHGGGFFFFFFGGGIIIJJJKKKJJJHHHGGGIIIJJJJJJJJJJJJJJJIIIIIIIIIKKKMMMLLLJJJIIIJJJLLLIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFFFFGGGBBBCCCEEEFFFFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEIIIMMMLLLJJJOOOXXXttt\\\RRRHHHBBB???;;;;;;>>>AAAKKK[[[oootttggg```UUURRRRRRWWW[[[___hhhrrrlllfff]]]WWWTTTUUUVVVWWWyyy}}}tttgggXXXOOOGGGBBB@@@BBBFFFNNN^^^mmm}}}jjj^^^ZZZVVVOOOOOOMMMJJJIIIJJJKKKLLLNNNMMMKKKIIIGGGGGGFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHKKKLLLMMMJJJGGGDDDDDDFFFCCCDDDEEEDDDBBBAAABBBCCCAAABBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEDDDCCCDDDEEEEEECCCBBBCCCCCCIIIJJJKKKLLLMMMNNNOOOOOOMMMMMMMMMNNNNNNOOOPPPPPPNNNNNNOOOPPPPPPNNNKKKIIIKKKIIIKKKPPPPPPOOOUUU^^^eeewww{{{mmm___XXXTTTOOOOOOSSSHHHIIIJJJJJJIIIIIIJJJKKKJJJIIIHHHIIIJJJKKKJJJIIILLLLLLLLLLLLKKKKKKKKKKKKIIIKKKLLLNNNNNNMMMKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHDDDEEEFFFHHHHHHHHHGGGFFFGGGFFFEEECCCCCCEEEFFFGGGCCCCCCDDDEEEFFFGGGHHHHHHEEEBBBBBBEEEEEEBBBCCCFFFGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA>>>BBBFFFGGGDDDAAA??????@@@AAABBBBBBCCCCCCCCCBBBEEEEEEEEEEEEDDDCCCBBBAAAEEEDDDDDDDDDDDDEEEFFFFFFCCCCCCCCCBBBBBBCCCFFFGGGIIIEEEKKKYYYbbbgggyyytttssslllaaaYYYUUUQQQLLLHHHJJJLLLLLLJJJGGGFFFFFFHHHDDDCCCGGGNNNQQQMMMHHHKKKKKKKKKKKKJJJIIIHHHHHHFFFFFFGGGHHHGGGFFFEEEDDDEEEFFFHHHJJJJJJJJJHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJHHHJJJLLLKKKHHHHHHIIILLLHHHHHHHHHGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDFFFGGGGGGCCCDDDFFFGGGHHHGGGEEEDDDDDDDDDFFFGGGHHHHHHHHHHHHBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCC???AAADDDGGGHHHHHHHHHIIIMMMpppcccQQQHHHBBB>>>======;;;>>>IIIZZZoooyyymmmccc\\\VVVOOOPPPUUURRRUUU\\\ccciiinnnqqqrrrxxx|||~~~|||xxxtttrrrfffeeebbb^^^ZZZYYYZZZ\\\ZZZZZZ[[[___cccfffgggfffyyyvvvjjj^^^SSSIII@@@:::>>>???GGGSSS\\\dddsss|||^^^WWWVVVOOONNNNNNLLLIIIIIIKKKKKKIIIKKKLLLLLLLLLKKKIIIFFFDDDFFFEEEDDDDDDDDDEEEGGGHHHMMMNNNNNNKKKGGGDDDDDDEEEBBBDDDDDDDDDBBBAAABBBCCCAAABBBCCCDDDDDDDDDCCCBBB??????@@@@@@@@@??????>>>?????????@@@@@@AAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCAAABBBDDDFFFGGGHHHGGGGGGBBBCCCDDDDDDCCCBBBCCCEEENNNNNNMMMMMMLLLLLLKKKKKKMMMLLLJJJIIIJJJLLLOOOQQQNNNNNNOOOOOONNNMMMKKKJJJHHHIIIIIIJJJKKKLLLLLLMMMUUUYYYbbbooo|||ooogggYYYTTTNNNLLLLLLLLLKKKIIILLLKKKJJJIIIIIIIIIIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGJJJMMMNNNLLLJJJKKKQQQWWWPPPSSSZZZ___[[[QQQJJJIIIFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEEEEEEEEEEGGGHHHIIIGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCDDDDDDDDDCCCFFFHHHGGGEEECCCDDDFFFHHHHHHHHHIIIIIIHHHGGGGGGDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@BBBCCCDDDDDDDDDBBBBBBBBBBBBAAA@@@???>>>AAAAAACCCDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDCCCBBBBBBFFFFFFFFFHHHKKKRRR[[[aaaxxx{{{vvvpppiii```YYYXXXTTTQQQOOONNNLLLHHHEEEEEEIIILLLKKKFFFDDDFFFJJJFFFIIIKKKIIIEEECCCEEEHHHJJJIIIHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKJJJFFFEEEEEEGGGIIIKKKJJJIIIIIIHHHGGGGGGHHHIIIJJJKKKFFFGGGGGGFFFEEEEEEFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFHHHGGGFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFAAABBBCCCDDDDDDDDDCCCBBBDDDDDDDDDEEEEEEFFFFFFGGGOOOWWWiiihhhPPPBBB===>>>:::777888>>>HHHZZZjjjvvvkkkddd```ZZZWWWSSSRRRRRRSSSSSSSSSUUUUUUUUUVVVVVVUUUUUUTTTSSSUUUVVVTTTPPPNNNOOOQQQRRROOORRRWWWVVVUUUbbbtttsssuuuxxx~~~xxxttt___TTTHHHAAA??????>>>>>>888HHHgggvvv```VVVQQQNNNIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLLLLJJJHHHHHHHHHIIIGGGFFFGGGIIIHHHFFFCCCKKKJJJHHHFFFEEEEEEEEEFFFDDDGGGIIIIIIFFFDDDCCCBBBBBBAAAAAABBBCCCCCCBBB@@@AAA???>>>@@@DDDDDD@@@;;;@@@@@@@@@?????????>>>>>>???????????????????????????@@@BBBAAA@@@@@@AAACCC@@@BBBCCCBBBAAAAAABBBCCCBBBBBBCCCCCCDDDEEEEEEEEECCCCCCCCCCCCBBBAAA@@@???LLLLLLLLLKKKKKKKKKKKKKKKLLLKKKJJJJJJJJJLLLNNNOOOLLLMMMMMMMMMMMMKKKIIIHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKNNNRRRYYYcccooo|||}}}|||xxxrrriii___VVVQQQNNNJJJFFFEEEFFFHHHHHHGGGKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGHHHIIIIIIIIIHHHGGGHHHKKKMMMMMMMMMPPPVVV\\\cccbbbfffkkkggg[[[NNNHHHEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEEEEFFFGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFHHHGGGEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???@@@AAABBBCCCDDDCCCCCCBBBCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDDDDFFFKKKQQQVVV[[[aaarrrzzzvvvjjjfff___ZZZVVVSSSNNNKKKMMMKKKHHHHHHIIIIIIGGGDDDDDDGGGJJJJJJGGGEEEFFFHHHFFFEEEEEEFFFGGGHHHHHHHHHJJJIIIHHHHHHGGGGGGHHHHHHKKKJJJIIIGGGFFFFFFFFFGGGIIIJJJKKKKKKLLLKKKKKKKKKIIIHHHGGGGGGIIIKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIJJJGGGHHHHHHHHHFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEDDDCCCCCCDDDEEEEEECCCCCCDDDDDDCCCBBBAAA@@@AAABBBBBBDDDEEEFFFGGGGGGFFFIIIUUUiii{{{qqqWWWHHH@@@===<<<>>>===<<<@@@EEEXXX```lllxxx{{{wwwqqqjjjeeeaaa\\\YYYZZZXXXVVVSSSRRRRRRSSSSSSRRRUUUXXXYYYYYYZZZ]]]___aaa___cccjjjkkkkkkwwwxxxhhh[[[VVVHHHCCC===;;;<<<>>>BBBDDDWWWjjjyyy}}}}}}uuudddUUUPPPNNNKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHIIIKKKKKKIIIHHHGGGHHHEEEGGGGGGGGGFFFEEEGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFDDDGGGHHHHHHFFFDDDCCCCCCBBBAAAAAABBBCCCCCCBBB@@@@@@>>>===???CCCCCC???;;;@@@@@@@@@?????????>>>>>>???????????????????????????@@@AAAAAA@@@@@@AAACCCAAABBBCCCBBBAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBBBBIIIIIIIIIIIIJJJJJJJJJJJJKKKJJJKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJLLLNNNSSSYYY^^^nnnzzzyyygggccc]]]VVVPPPKKKHHHGGGIIIGGGEEEEEEGGGIIIIIIIIIJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFGGGHHHIIIIIIIIIIIIEEEHHHKKKMMMOOOTTT[[[aaannnlllooouuurrrdddRRRHHHDDDDDDDDDEEEEEEFFFFFFFFFHHHGGGFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGGGGDDDEEEFFFFFFFFFEEEDDDCCCDDDFFFHHHHHHFFFEEEFFFGGGFFFGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCAAA@@@@@@@@@AAABBBCCCDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCCCCCCCBBBBBBCCCBBB@@@>>>>>>@@@BBBCCCCCCCCCCCCCCCCCCDDDHHHKKKIIIIIIRRR```kkkuuuzzzvvvoooeee]]]WWWRRRLLLGGGEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFDDDCCCDDDFFFHHHIIIIIIHHHFFFEEEFFFCCCAAADDDIIILLLKKKHHHJJJIIIHHHHHHHHHHHHHHHHHHNNNMMMKKKIIIGGGGGGGGGGGGIIIJJJKKKLLLLLLLLLLLLLLLLLLJJJGGGGGGHHHJJJKKKKKKIIIIIIHHHGGGGGGGGGHHHHHHGGGHHHHHHHHHFFFFFFHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDCCCBBBAAA?????????@@@AAABBBDDDFFFGGGHHHEEECCCHHHWWWiiiyyywwwiiiFFF@@@<<<<<<:::777666777;;;???FFFPPP^^^qqqyyyuuuuuurrrmmmhhhffffffhhhiiieeehhhkkknnnppprrruuuxxx|||zzz}}}~~~zzzpppggg[[[LLLAAA>>><<<===<<<::::::@@@IIIPPPtttnnnjjjhhhaaaXXXRRRQQQPPPMMMIIIIIIIIIIIIIIIIIIIIIIIIFFFHHHIIIIIIHHHFFFFFFFFFCCCFFFHHHFFFBBBAAACCCGGGBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEGGGGGGEEECCCBBBCCCAAAAAA@@@AAABBBCCCAAA??????===<<<>>>AAAAAA>>>;;;@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@AAAAAA@@@@@@AAABBBBBBCCCCCCBBB@@@???@@@AAADDDDDDCCCBBBBBBAAA@@@@@@@@@@@@AAACCCCCCDDDDDDDDDFFFGGGGGGGGGHHHHHHIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHIIIIIIJJJJJJJJJIIIGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKLLLOOORRRTTT[[[dddlllvvvtttfffaaa[[[WWWRRRMMMJJJIIIJJJKKKKKKJJJIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIFFFGGGGGGHHHIIIJJJJJJKKKDDDGGGIIILLLOOOTTT[[[```dddffflllsssoooaaaRRRJJJCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFDDDEEEGGGHHHGGGFFFDDDBBBEEEFFFGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCAAAAAA@@@@@@AAABBBCCCEEEEEEFFFEEEEEEEEEDDDCCCBBBAAA@@@CCCDDDDDDDDDCCCBBBBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBCCCCCCDDDCCCBBBBBBDDDFFFJJJGGGHHHOOOVVV]]]hhhrrrvvvzzzzzz}}}{{{tttlllgggddd]]]SSSJJJQQQNNNIIIFFFEEEFFFHHHJJJHHHGGGFFFFFFEEEEEEDDDCCCEEEFFFGGGIIIKKKKKKHHHFFFGGGEEEEEEGGGJJJKKKJJJIIIJJJIIIIIIHHHHHHHHHIIIIIIMMMLLLJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLNNNKKKGGGEEEFFFHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHGGGFFFGGGGGGGGGEEEEEEGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHFFFDDDDDDEEEFFFHHHGGGGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFHHHFFFGGGNNN[[[mmmfffXXXJJJBBB>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@??????@@@AAABBBCCCCCCBBB???>>>>>>???BBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCEEEEEEFFFFFFGGGGGGGGGHHHFFFGGGIIIJJJJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHHHHGGGGGGGGGGGGGGGGGGDDDEEEGGGHHHHHHHHHJJJLLLFFFHHHKKKNNNTTTaaappp{{{zzztttoookkkfff___UUUPPPNNNMMMLLLJJJIIIIIIJJJLLLNNNNNNNNNMMMKKKIIIGGGEEEEEEHHHHHHGGGGGGGGGGGGHHHIIIGGGHHHHHHIIIJJJKKKKKKLLLEEEFFFGGGIIILLLPPPVVVZZZUUU[[[dddhhhaaaTTTLLLJJJDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEGGGHHHHHHFFFDDDCCCEEEEEEEEEFFFGGGGGGGGGFFFDDDEEEFFFFFFGGGGGGGGGFFFGGGGGGFFFFFFEEECCCBBBAAA@@@@@@AAABBBCCCEEEEEEFFFBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDCCCCCCBBBBBB@@@@@@@@@@@@AAAAAAAAABBB@@@BBBCCCEEEEEECCCBBB@@@@@@AAABBBBBBAAAAAABBBDDDIIIFFFEEEHHHJJJKKKMMMPPPRRRWWW\\\aaaeeennnzzz{{{ssslllllllllnnnooooookkkeeeaaa^^^YYYTTTSSSTTTSSSNNNJJJKKKJJJHHHFFFEEEEEEFFFGGGGGGGGGHHHGGGFFFFFFFFFGGGGGGGGGHHHKKKMMMMMMKKKIIILLLNNNPPPPPPLLLIIIHHHIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIIIIHHHGGGGGGHHHIIIJJJHHHHHHJJJKKKKKKLLLLLLLLLMMMJJJFFFDDDEEEFFFGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIHHHFFFFFFHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHLLLJJJGGGEEECCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCC@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEIIIWWWsssuuuhhh\\\MMMCCC???@@@<<<:::=========AAAHHHTTT___mmmvvv{{{vvvkkk```WWWOOOKKKFFFBBB??????===:::===BBBDDDUUUeeeiiijjjpppxxx|||yyywww|||}}}nnnbbb[[[UUUOOOLLLMMMKKKIIIGGGEEEEEEEEEEEEEEEEEEEEEEEEBBBDDDFFFGGGEEEDDDDDDEEECCCBBBCCCGGGKKKJJJCCC<<>>???@@@@@@??????@@@AAAAAA@@@>>><<<<<<<<<<<<======<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===========================>>>@@@???>>>>>>???AAAAAABBBBBBAAA???===>>>???>>>?????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAEEEEEEEEEFFFFFFFFFFFFFFFDDDEEEFFFHHHIIIIIIHHHGGGGGGHHHIIIIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGBBBCCCEEEEEEDDDDDDEEEFFFDDDEEEFFFGGGHHHKKKPPPSSSVVV^^^iiippprrrrrrssssssyyypppkkkfff___ZZZXXXTTTOOOJJJHHHGGGHHHIIIDDDDDDEEEFFFHHHIIIKKKLLLPPPQQQRRRPPPLLLHHHFFFEEEGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKGGGFFFFFFFFFHHHLLLOOORRRNNNSSS[[[\\\SSSHHHFFFJJJGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGEEEDDDCCCBBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDCCCCCCEEEGGGHHHGGGEEECCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@AAABBBCCCDDDDDDEEEBBBBBBCCCDDDEEEEEEEEEDDDBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@?????????@@@AAABBB???AAADDDGGGGGGDDDAAA???===>>>??????>>>>>>@@@BBBDDDEEEFFFHHHHHHGGGFFFEEEDDDGGGJJJKKKLLLRRR[[[ccchhhggggggjjjoooqqqpppnnnmmmlllooovvvzzzwwwrrrpppggggggfffccc```[[[WWWTTTTTTUUUVVVYYY[[[[[[YYYWWWWWWUUURRRPPPPPPOOONNNMMMGGGHHHIIIGGGEEECCCBBBCCCAAACCCEEEFFFFFFGGGIIIJJJGGGHHHJJJKKKLLLMMMMMMNNNWWW[[[^^^\\\UUUNNNJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKGGGFFFFFFFFFFFFHHHIIIJJJFFFGGGHHHIIIJJJKKKKKKKKKKKKHHHEEEDDDEEEFFFFFFFFFIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKJJJHHHHHHJJJKKKIIIIIIIIIIIIIIIIIIIIIIIIMMMLLLIIIGGGFFFEEEEEEEEEDDDCCCBBBBBBAAAAAABBBBBBBBBAAA@@@??????@@@AAABBB>>>>>>>>>???@@@AAACCCCCCBBBBBBBBBBBBAAAAAAAAA@@@>>>@@@CCCBBB???HHH___vvvqqq[[[OOOEEE<<<777;;;===:::999===555;;;BBBGGGKKKQQQZZZaaaxxxzzz}}}{{{uuuppplllccc\\\SSSJJJDDDAAA???>>>999999;;;===<<<>>>GGGRRRjjjsssbbbZZZSSSMMMHHHIIIJJJHHHFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCAAACCCFFFFFFEEEDDDDDDEEEAAA???AAAHHHPPPQQQIIIAAABBBCCCCCCCCCBBBBBBAAA@@@>>>???@@@???>>>===>>>???@@@???>>>???@@@AAA???===<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>???========================<<<>>>??????>>>>>>???@@@@@@AAAAAA@@@>>>===>>>???<<<======>>>??????@@@@@@@@@@@@AAAAAAAAA@@@@@@???FFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDFFFGGGHHHIIIIIIEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGCCCDDDEEEDDDBBBBBBCCCDDDDDDEEEFFFGGGGGGFFFEEEDDDFFFKKKSSSXXXZZZZZZ\\\]]]iiioooxxxxxxmmmkkkeee]]]WWWRRROOOJJJGGGJJJIIIGGGEEEEEEFFFHHHHHHCCCCCCCCCDDDEEEGGGHHHIIIKKKNNNPPPPPPLLLIIIGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHIIIHHHFFFDDDDDDFFFIIIKKKMMMLLLMMMPPPPPPKKKEEEFFFLLLJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEECCCBBBBBBCCCFFFGGGFFFDDDBBBCCCDDDEEEFFFFFFFFFFFFCCCCCCDDDDDDDDDCCCCCCBBB@@@@@@AAAAAABBBBBBBBBCCCAAABBBBBBCCCCCCCCCCCCCCCAAAAAABBBBBBBBBBBBAAAAAA@@@??????>>>???@@@AAABBB@@@AAACCCDDDDDDCCCAAA@@@===>>>>>>===<<<<<>>>>>???@@@AAA??????>>>>>>???@@@AAABBB>>>>>>??????????????????===>>>AAACCCAAADDDQQQ___{{{|||fffSSSCCCAAABBB>>><<>>BBBFFFOOOQQQUUU\\\ccchhhkkkkkkmmmqqqwww{{{}}}{{{wwwtttnnnlllllloootttvvvvvvuuuooojjjccc\\\XXXSSSLLLFFFCCC???;;;999:::===???@@@<<<@@@FFFIIIJJJPPPaaasssooo[[[UUUQQQLLLIIIKKKKKKHHHHHHKKKCCCCCCCCCCCCCCCCCCCCCCCCAAACCCFFFFFFEEEDDDEEEEEEAAA@@@@@@EEEJJJKKKGGGAAA???@@@AAABBBBBBBBBAAAAAA>>>???@@@???>>>>>>???AAA???>>>>>>???@@@@@@???===<<<======<<<<<<<<<==================>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<===???>>>======>>>@@@>>>???@@@???>>>===>>>???==================>>>>>>===>>>??????@@@@@@@@@@@@GGGGGGFFFFFFEEEEEEDDDDDDAAABBBCCCDDDFFFHHHIIIJJJCCCDDDEEEFFFFFFEEEDDDDDDAAABBBBBBCCCDDDEEEFFFFFFBBBCCCCCCBBB@@@@@@AAACCC??????>>>???AAACCCDDDDDDDDDFFFIIIIIIIIIIIIKKKMMMRRRTTTXXX^^^``````aaaccceeeeeefffiiinnnrrrtttttthhhiiiiiihhhiiioooyyy}}}ooodddggglllhhhZZZOOOTTTRRRPPPOOONNNMMMKKKIIIEEEGGGHHHGGGFFFFFFEEEBBBCCCCCCAAAAAAAAABBBDDDEEE@@@DDDHHHIIIGGGEEEDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEFFFHHHFFFDDDCCCEEEHHHJJJKKKKKKHHHFFFHHHGGGFFFJJJOOOLLLKKKJJJJJJHHHHHHGGGFFFFFFFFFGGGHHHGGGFFFEEEDDDEEEEEEFFFHHHHHHIIIIIIIIIHHHGGGFFFFFFEEEEEEFFFFFFCCCAAA@@@CCCFFFGGGEEECCCBBBCCCDDDEEEFFFFFFFFFFFFAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@??????@@@@@@AAABBBBBBAAAAAAAAA@@@???>>>>>>>>>???AAABBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???===<<<===???BBBBBBEEEFFFBBB>>>???BBBDDDBBBDDDFFFFFFDDDCCCDDDEEEIIIIIIKKKOOORRRRRRNNNJJJRRRMMMLLLMMMKKKHHHJJJQQQOOOLLLIIIIIIJJJIIIEEEAAAJJJIIIHHHJJJMMMPPPQQQQQQNNNSSSXXXXXXRRRMMMLLLLLLIIIJJJIIIGGGCCCCCCEEEHHHDDDFFFHHHGGGDDDCCCEEEGGGEEEHHHJJJIIIFFFGGGMMMSSSnnnnnnnnnnnnkkkbbbUUUKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKJJJHHHGGGFFFGGGGGGHHHCCCDDDFFFGGGHHHIIIIIIIIIIIIHHHGGGHHHIIIIIIHHHGGGCCCDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEDDDCCCCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@???>>>>>>???@@@AAAAAA@@@???>>>>>>???@@@@@@:::;;;;;;<<<===>>>>>>???;;;:::===BBBCCCDDDHHHNNNcccxxx|||sssWWWLLLHHHAAA>>>AAA===;;;:::999999;;;===????????????BBBEEEGGGFFFFFFIIIMMMRRRVVVXXXVVVSSSQQQKKKJJJJJJMMMRRRUUUUUUTTTOOOKKKGGGDDDFFFGGGDDD>>>AAA>>><<<;;;<<<>>>??????DDDJJJRRRWWWZZZeee~~~gggTTTQQQQQQLLLJJJLLLKKKFFFFFFKKKDDDDDDDDDDDDDDDDDDDDDDDDAAACCCFFFFFFFFFEEEEEEFFFCCCBBB@@@@@@@@@???>>>===<<<===???AAABBBBBBBBBBBB@@@AAAAAA@@@??????AAABBB???>>>===>>>@@@@@@>>>===============<<<<<<===>>><<<=========>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>???===>>>??????>>>===???@@@>>>>>>>>>===<<<<<<;;;;;;:::;;;<<<>>>@@@AAAAAAAAAKKKDDDBBBFFFHHHFFFFFFJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEEEECCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@@@@??????????????????@@@????????????????????????BBBBBBBBBCCCCCCCCCDDDDDDFFFFFFGGGGGGGGGGGGFFFFFFIIIIIIJJJJJJKKKLLLMMMMMMOOONNNNNNNNNOOOPPPRRRSSSQQQPPPOOOMMMKKKIIIGGGFFFGGGGGGFFFEEEEEEFFFFFFGGGFFFGGGHHHGGGDDDCCCCCCDDD@@@@@@AAABBBCCCDDDEEEFFFGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHGGGFFFEEEDDDEEEFFFGGGGGGHHHHHHHHHHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEGGGIIIIIIFFFCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHGGGFFFCCCEEEGGGGGGFFFEEEEEEEEEBBBBBBBBB@@@???@@@CCCFFFCCCCCCCCCCCCCCCBBBAAAAAA>>>>>>???@@@@@@@@@@@@???BBBAAA@@@@@@??????@@@@@@@@@AAAAAA@@@??????@@@BBBBBBAAAAAA@@@@@@??????>>>=========>>>??????@@@@@@>>>??????>>>===<<<>>>??????>>>===<<<<<<===>>>>>><<<===???@@@AAAAAA@@@???BBBBBBAAAAAAAAA@@@@@@@@@FFFEEEDDDEEEGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDFFFFFFFFFEEEDDDBBB@@@@@@BBBCCCEEEGGGIIIKKKMMMNNNMMMOOOQQQPPPOOOMMMMMMMMMHHHHHHIIIIIIHHHGGGEEEDDDCCCDDDDDDDDDBBBCCCDDDFFFJJJIIIHHHGGGHHHJJJLLLNNNdddgggnnntttuuukkk[[[NNNKKKKKKJJJIIIIIIKKKLLLMMMHHHHHHIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFEEEDDD???@@@CCCFFFGGGGGGGGGFFFDDDCCCBBBAAAAAABBBDDDEEEFFFDDDBBB???>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAA>>>>>>===<<<<<<===>>>???======<<<<<<;;;;;;;;;;;;=========>>>???AAACCCCCCGGGUUUjjjyyy{{{yyy~~~}}}rrrdddVVVMMMDDDAAA===:::;;;>>>???===666777777777999;;;:::777999;;;<<<<<<@@@CCC???888<<<======<<<;;;<<<<<<:::888999999:::::::::999888::::::<<<>>>???BBBMMMYYYiiivvv~~~vvvnnnaaaTTTMMMNNNMMMMMMLLLKKKKKKKKKKKKKKKGGGFFFEEECCCCCCCCCDDDEEEBBBBBBBBBCCCDDDEEEEEEFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@??????????????????;;;<<<===>>>??????>>>===<<<<<<===============<<<===<<<;;;:::::::::::::::999999::::::;;;<<<======;;;===???@@@@@@@@@>>>===>>>>>>?????????@@@@@@@@@???>>>>>>===============>>>>>>>>>@@@BBBBBB@@@>>>JJJFFFFFFJJJJJJFFFFFFIIIEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>>>>??????????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCDDDEEEGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFDDDBBBAAAAAABBB???@@@@@@AAABBBCCCCCCDDDFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGEEEDDDEEEGGGGGGEEECCCEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEDDDFFFHHHHHHFFFEEEDDDEEEEEEEEEDDDBBB@@@@@@BBBEEECCCCCCDDDDDDDDDCCCBBBAAA>>>>>>??????@@@@@@??????AAAAAA@@@@@@????????????>>>???@@@???======???@@@AAAAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>????????????@@@AAAAAA@@@>>>>>>???AAA>>>======<<<<<<===>>>???>>>>>>??????@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAEEEDDDCCCDDDEEEFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCEEEEEEEEEDDDCCCBBBAAA@@@CCCDDDDDDEEEGGGHHHHHHIIIHHHJJJLLLLLLJJJIIIHHHIIIGGGGGGGGGGGGGGGEEEDDDCCCAAACCCCCCCCCBBBBBBDDDEEEFFFEEEDDDDDDEEEHHHJJJKKKVVV\\\hhhrrrtttiiiWWWIIIKKKJJJIIIHHHGGGHHHIIIIIIGGGGGGHHHHHHHHHHHHHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBCCCEEEFFFFFFEEEDDDCCCEEECCCBBBAAAAAABBBCCCDDDEEEDDDBBB@@@?????????@@@@@@@@@?????????@@@@@@AAA???>>>===<<<<<<<<<===>>><<<<<<<<<;;;;;;;;;::::::::::::::::::;;;===>>>???GGGEEELLL]]]ppp|||~~~pppddd___VVVKKKEEECCCAAA===BBB@@@<<<:::<<<>>>>>><<<888::::::999;;;??????;;;444555444444444666777777888888999;;;===>>>??????DDDDDDHHHRRR]]]kkk}}}xxxnnnggg^^^XXXQQQJJJGGGIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIHHHFFFDDDCCCBBBBBBCCCBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBAAAAAAAAABBBCCCCCC@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>?????????>>>===<<<<<<============<<<<<<<<<<<<;;;:::::::::::::::999999:::;;;;;;<<<======<<<===???@@@@@@@@@>>>============>>>>>>>>>??????>>>>>>===============>>>=========???AAAAAA???===GGGFFFIIINNNNNNKKKHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>??????@@@@@@@@@@@@??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<=========>>>>>>>>>======>>>>>>>>>>>>======<<<<<<<<<===>>>>>>????????????>>>>>>???@@@AAABBB??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCBBBAAAAAABBBCCCBBB@@@??????@@@??????@@@@@@AAAAAAAAABBBDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFDDDCCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCAAA??????AAACCCEEEEEEGGGHHHHHHFFFDDDDDDDDDGGGGGGFFFCCCAAA@@@AAACCCBBBCCCEEEFFFEEEDDDBBBAAA===>>>>>>>>>????????????@@@@@@@@@???????????????===>>>>>>===<<<<<<===???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@???======>>>???<<<<<<<<<<<<<<<===>>>?????????>>>>>>===>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAADDDCCCBBBBBBCCCCCCBBBAAACCCCCCBBBBBBBBBBBBAAAAAACCCCCCDDDDDDCCCCCCBBBAAADDDDDDDDDDDDDDDDDDDDDDDDEEEGGGIIIIIIGGGFFFEEEFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@AAABBBBBBAAAAAABBBDDDCCCCCCCCCCCCEEEGGGJJJKKKPPPUUU]]]eeeggg___QQQFFFJJJIIIHHHFFFEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDFFFHHHIIIIIIHHHFFFDDDDDDEEEFFFGGGHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCBBBEEEDDDBBBAAA@@@AAAAAABBBDDDDDDCCCBBBAAA@@@??????@@@??????>>>>>>????????????>>>===<<<;;;;;;;;;<<<;;;;;;;;;:::::::::::::::999999999999999:::;;;;;;CCC<<<;;;JJJ```wwwzzzmmmeeeeeeeeebbb\\\TTTKKKFFFFFFFFFCCCAAABBBEEEDDD???===>>>???===???>>>>>>>>>>>>>>>???@@@<<<<<<@@@FFFOOOWWW]]]___cccaaaccckkkvvv}}}yyy|||~~~yyytttbbbXXXNNNKKKIIIGGGHHHJJJHHHGGGGGGGGGGGGGGGHHHHHHJJJIIIGGGEEECCCBBBBBBAAABBBCCCCCCDDDDDDEEEEEEFFFAAAAAAAAAAAABBBCCCDDDEEE@@@@@@?????????>>>>>>>>>==================>>>>>>>>>????????????>>>>>>===;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<<<<======<<<===>>>???@@@???>>>>>><<<<<<<<<<<<=====================<<<======>>>>>>===<<<<<<===??????>>><<>>======>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>======<<<<<<<<<<<<======>>>>>>>>>????????????@@@@@@AAAAAA@@@@@@@@@@@@????????????>>>@@@BBBCCCDDDCCCAAA@@@???@@@AAA@@@>>>===>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEDDDCCCAAA@@@DDDCCCBBBAAABBBCCCDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCFFFDDDCCCBBBBBBCCCDDDFFFEEEGGGHHHHHHFFFDDDDDDDDDEEEEEEEEECCCAAA@@@AAABBBAAABBBDDDEEEEEEDDDBBB@@@============>>>>>>?????????????????????>>>>>>======>>>>>>===<<<<<<===????????????@@@AAABBBBBBCCCAAAAAA@@@???>>>>>>===============<<<:::999:::<<<::::::;;;;;;<<<===>>>???@@@???===<<<;;;<<<======<<<<<<===>>>???AAAAAABBBDDDBBBAAAAAABBBBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCEEEGGGIIIIIIGGGFFFEEEFFFCCCCCCCCCBBBBBBAAA@@@@@@>>>@@@AAAAAA@@@@@@AAABBBDDDDDDDDDFFFGGGJJJLLLMMMUUUTTTRRRRRRRRRPPPLLLHHHJJJIIIHHHFFFEEEDDDCCCBBBDDDDDDFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEECCCEEEHHHIIIIIIHHHEEECCCCCCEEEGGGIIIJJJIIIHHHGGGDDDDDDDDDDDDDDDDDDDDDDDD???@@@BBBCCCEEEEEEEEEEEEDDDDDDBBBAAA@@@@@@@@@@@@CCCCCCCCCCCCBBBAAA????????????>>>=========>>>>>>>>>======<<<;;;::::::999999999999999999999999999;;;;;;:::::::::::::::;;;999;;;@@@EEEMMM___~~~yyynnniiifff___XXXTTT]]]cccddd]]]VVVPPPLLLHHHEEEDDDEEEGGGFFFAAA>>>>>>EEEGGGMMMYYYjjjzzz|||}}}~~~wwwsssaaaVVVLLLJJJKKKKKKJJJKKKLLLKKKJJJIIIHHHHHHHHHHHHIIIHHHGGGFFFDDDCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEECCCBBBBBBBBBBBBCCCCCCDDD@@@@@@??????>>>==================>>>>>>>>>>>>>>>@@@@@@@@@??????>>>======;;;;;;<<<<<<<<<;;;:::::::::::::::;;;::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>???>>>>>>===;;;<<<<<<<<<============<<<<<<<<<<<<<<<===>>>???===;;;;;;<<<======<<<;;;DDDAAACCCNNN\\\aaaYYYNNNBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???>>>===<<<<<<<<<==================<<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;;;;<<<<<<======<<<<<<;;;=========>>>>>>>>>>>>>>><<<<<<==================????????????????????????===???AAACCCCCCBBBAAA@@@???@@@AAA@@@>>>===>>>???AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDDDDDDDDDDDDDDDDDDDGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCAAA@@@>>>===BBBBBBAAAAAAAAABBBDDDEEECCCCCCBBBBBBBBBAAAAAAAAACCCDDDDDDDDDDDDDDDDDDCCCDDDFFFHHHGGGFFFDDDCCCDDDAAABBBCCCBBB@@@???@@@BBB???@@@BBBCCCCCCBBBAAA@@@======<<<<<<<<<===>>>???>>>>>>?????????>>>===<<<===>>>???>>><<<<<<>>>???===>>>>>>???@@@AAABBBBBBAAA@@@@@@???>>>===<<<<<<<<<<<<<<<:::888777888:::999999:::;;;<<<=========???>>><<<;;;:::;;;<<<<<<;;;;;;<<<===???@@@AAAAAACCCBBB@@@@@@AAAAAA@@@>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBB@@@AAAAAABBBCCCDDDEEEEEEDDDFFFHHHHHHFFFEEEDDDEEEBBBBBBAAA@@@????????????===???AAAAAA@@@???@@@AAACCCCCCDDDFFFHHHJJJKKKLLLTTTPPPJJJGGGFFFHHHJJJKKKIIIIIIHHHGGGFFFEEECCCCCCCCCDDDEEEFFFGGGGGGHHHGGGHHHGGGGGGGGGFFFFFFEEEEEEDDDEEEGGGIIIIIIGGGEEEDDDCCCDDDGGGIIIJJJJJJIIIHHHDDDCCCCCCCCCCCCCCCCCCDDD@@@@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA@@@?????????AAABBBBBBBBBAAA@@@???>>>???>>>======<<<<<<<<<===<<<<<<<<<;;;:::999888888777777777888888888888888;;;;;;:::999999999999:::222999???@@@===EEE^^^www~~~zzzzzzpppiii^^^]]]bbbhhhggg___ZZZZZZ``````cccooovvvllldddYYYPPPIIIJJJLLLKKKIIIHHHOOONNNMMMKKKIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@??????>>>======<<<>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>>>>=========;;;;;;;;;;;;;;;:::999999999999:::;;;;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<<<<=========>>>>>>;;;;;;;;;;;;<<<===??????===;;;::::::<<<<<<;;;:::EEECCCCCCLLL[[[ccc\\\OOO@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::999999999999::::::::::::999::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<999999:::<<<===???@@@@@@===>>>???AAAAAAAAA@@@@@@>>>???@@@@@@>>>===>>>@@@@@@AAAAAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDBBBBBBAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAA@@@???======@@@AAABBBBBBAAABBBDDDEEECCCCCCCCCBBBAAAAAA@@@@@@@@@AAABBBCCCCCCBBBAAA@@@AAADDDFFFFFFEEECCCCCCDDD@@@AAABBBAAA@@@???@@@AAA===>>>>>>???????????????===<<<;;;;;;;;;<<<>>>???===>>>>>>??????===<<<;;;===>>>???>>><<<<<<>>>???=========>>>???@@@@@@AAA??????>>>======<<<;;;;;;=========;;;999888999:::999999:::;;;<<<<<<<<<;;;<<<<<<;;;;;;:::;;;;;;;;;::::::;;;<<<>>>??????@@@AAA@@@??????@@@@@@???>>>???@@@@@@@@@@@@@@@AAAAAA@@@@@@AAAAAABBBAAAAAAAAA??????AAABBBDDDEEEFFFGGGAAACCCEEEEEECCCBBBAAABBBBBBAAA@@@???>>>>>>>>>>>><<>>AAA@@@@@@@@@????????????>>>>>>===<<<;;;;;;;;;;;;::::::;;;::::::999888777666666666666666777777777888777777666666666777777999777888:::<<<>>>FFFOOOqqq~~~kkkZZZPPPNNNIIIGGGKKKMMMKKKIIIJJJNNNMMMKKKIIIGGGEEEEEEDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEGGGFFFEEECCCBBBAAAAAA@@@AAAAAA@@@???>>>======<<<>>>>>>??????@@@@@@AAAAAA???>>>===============>>>;;;;;;;;;;;;:::999888888777888:::;;;;;;:::999999999999999999999:::::::::999::::::::::::;;;;;;;;;<<<<<<<<<============>>>:::::::::;;;<<<>>>???@@@>>><<<::::::;;;<<<;;;:::BBBCCCCCCFFFNNNUUUQQQHHH>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;<<<===::::::;;;;;;;;;;;;::::::999999999888888999999999999999999999999999999999777777777888888888999999888999999::::::999999888999999999999999999999999;;;<<<============<<<;;;777888999:::;;;<<<===>>><<<<<<<<<===>>>?????????===>>>???>>>======>>>???>>>??????@@@AAABBBBBBCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBB@@@@@@?????????@@@BBBBBBBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>AAADDDDDDCCCBBBDDDEEEEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???AAACCCDDDDDDCCCCCCDDDBBBCCCDDDCCC@@@???>>>???<<<;;;;;;:::;;;<<<===>>>===<<<;;;::::::<<<>>>???<<<===>>>??????===;;;:::<<<======<<<;;;;;;<<<>>><<<<<<======>>>>>>>>>???======<<<<<<;;;;;;::::::<<<===<<<:::888777888999999:::;;;;;;;;;;;;:::999999::::::;;;;;;;;;;;;:::::::::;;;<<<======>>>>>>>>>===<<<===>>>???>>>=========>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@???>>>???@@@AAACCCDDDEEEFFF@@@BBBDDDDDDBBB@@@@@@@@@AAAAAA???>>>======>>>>>><<>>???@@@AAABBBCCCCCCDDD@@@BBBFFFIIIIIIGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGFFFDDDDDDEEEEEEEEEEEEEEEDDDIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFCCCCCCBBBAAAAAABBBCCCCCCDDDCCCBBBAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@??????@@@???>>>=========>>>???>>>===<<<;;;::::::::::::888888999::::::999888777444444555555666666666666555555444444444555555666===888666:::>>>>>>===>>>LLL^^^qqqxxx}}}zzzwwwpppZZZNNNLLLKKKHHHHHHKKKLLLJJJKKKNNNKKKJJJIIIGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>===============>>>???@@@@@@@@@===<<<<<<;;;;;;<<<===>>>;;;;;;;;;::::::999888777666888999;;;;;;;;;999888888888888888888888888888888888888888888999999::::::;;;;;;;;;<<<<<<<<<<<<999999999:::<<<>>>???@@@???===::::::;;;<<<;;;;;;===BBBBBB???AAAEEEDDD???========================;;;;;;:::999:::;;;<<<===999::::::;;;;;;::::::999999999888888888888999999888888888888888888888888666666666666777777777888::::::;;;;;;;;;;;;::::::888888888888888888888777888888999::::::999888777;;;;;;;;;;;;::::::::::::;;;::::::;;;;;;===>>>???;;;===>>>===<<<<<<===>>><<<===>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@?????????>>>>>>?????????@@@@@@@@@??????>>>>>>>>>???AAABBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@>>>AAAEEEEEEDDDCCCDDDEEEGGGFFFFFFEEEDDDCCCCCCCCCCCCAAA???>>>>>>???AAACCC===???BBBCCCCCCCCCCCCDDDEEEFFFFFFDDDAAA>>>>>>>>>;;;:::888777888:::<<<======<<<:::::::::;;;===???<<<===>>>??????===;;;:::;;;;;;<<<;;;:::999;;;===<<<<<<<<<<<<============<<<;;;;;;;;;;;;::::::::::::::::::888555444555666999:::;;;;;;;;;:::999888777888:::;;;<<<;;;;;;:::::::::;;;;;;<<<=========;;;::::::;;;===>>>===<<<;;;<<<<<<<<<======>>>>>>AAAAAAAAAAAAAAA@@@???>>>??????@@@AAABBBBBBCCCCCCAAACCCDDDDDDCCCAAAAAAAAABBBAAA???>>>======>>>>>><<>>???@@@AAABBBCCCCCCBBBCCCDDDFFFFFFEEECCCCCCCCCAAABBBDDDFFFGGGHHHHHHGGGDDDEEEEEEEEEEEEEEEDDDCCCIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGDDDCCCCCCBBBCCCCCCDDDEEECCCBBBAAAAAAAAAAAABBBCCC@@@@@@@@@@@@AAABBBCCCCCC>>>??????@@@@@@@@@??????@@@???===;;;;;;<<<>>>???>>>===<<<;;;:::999999:::666777999::::::999888777444444444555555666666666555444444444444555666777777666777:::999666999???===JJJZZZkkk}}}tttggg||||||yyynnn\\\LLLLLLUUUKKKIIIHHHIIIGGGEEEGGGLLLIIIHHHHHHGGGHHHHHHHHHIIIGGGHHHHHHHHHGGGFFFDDDCCCFFFFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>===;;;<<<<<<===>>>??????@@@<<<;;;::::::;;;<<<===>>>;;;;;;;;;:::999888777666666777999;;;;;;;;;999888888888888777777777777777777777777666777888888999999999:::::::::;;;;;;;;;888999999:::<<<>>>@@@AAA???===;;;:::;;;<<<<<<;;;AAAAAABBBBBBBBBAAA@@@@@@<<<<<<===>>>===<<<:::999;;;::::::999999::::::;;;999888888888777777666666666666666666666666666666:::999888777666666666666999999888777666666777777999888888888777777666666777777777777777777777777999999999999:::;;;<<<<<<777777777777888888888888;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAAAAA@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAAFFFFFFEEEDDDCCCAAA???>>>>>>@@@CCCFFFHHHHHHGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCFFFFFFDDDAAA>>>;;;;;;<<<:::999888:::<<<======<<<:::;;;;;;<<<===>>>??????BBBAAA@@@???>>>>>>>>>>>>;;;;;;;;;;;;:::999888888===<<<<<<;;;;;;;;;<<<<<<888888888888999999:::;;;;;;;;;::::::999888777777777888999:::;;;:::999999777777888888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::<<<===============<<<<<<>>>>>>>>>>>>>>>?????????AAAAAA@@@@@@AAAAAABBBBBBAAABBBCCCDDDDDDBBB@@@???BBBAAA@@@>>>>>>>>>?????????????????????@@@@@@@@@????????????????????????CCCCCCDDDDDDDDDCCCAAA@@@CCCCCCDDDEEEEEEEEEEEEEEEAAABBBDDDEEEEEEEEEDDDCCCIIIJJJKKKKKKIIIGGGDDDCCCEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDBBBAAA@@@???>>>AAABBBBBBBBBAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@???@@@???>>>===<<<<<<<<<<<<999999888888888888888999888888999888666666777999444444555555555555444444777777666666555555555444777777888888888999999999??????DDDVVVpppppptttxxxlllyyyrrrsssjjj___VVVQQQOOOLLLJJJIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKJJJHHHFFFDDDFFFGGGHHHHHHHHHFFFEEEDDDEEEDDDCCCBBBBBBCCCEEEFFFDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBAAAAAA@@@???============>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777777777777777888888888888999999999999999888777666666666666666777777777777999999999888888888777777888999999:::::::::999999;;;<<<<<<<<<;;;:::999999??????@@@@@@???>>>======;;;;;;;;;;;;;;;:::999999:::999999888888999999:::888888888777777666666666666666666666666666666666888888777777666666777777888888888777777666666666888888888777777666666666777777777777777777777777666666666555666666777777666666666666777777777777:::::::::;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<======>>>>>>=========>>>??????AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@???@@@@@@@@@@@@AAAAAABBBBBBBBBCCCFFFFFFFFFEEEDDDBBBAAA@@@???@@@BBBDDDFFFFFFFFFFFFEEEFFFGGGGGGHHHGGGGGGGGGBBBBBBAAA@@@???>>>>>>===>>>???@@@AAABBBBBBBBBBBBDDDDDDCCCAAA===<<<<<<===???>>>======??????>>>===:::;;;;;;<<<===>>>>>>>>>???>>>===<<<;;;;;;;;;;;;:::;;;;;;;;;;;;:::999999::::::999999:::;;;;;;<<<999999888888999999:::;;;;;;::::::999888888777777777777999:::::::::999888666666666777777777888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;::::::999999;;;;;;;;;<<<<<<;;;;;;:::=========>>>>>>>>>??????@@@@@@??????@@@@@@AAAAAA???@@@BBBCCCBBBAAA???>>>@@@???>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@BBBCCCCCCDDDDDDCCCBBBAAABBBCCCDDDDDDEEEEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCCCCHHHIIIIIIJJJIIIGGGDDDCCCEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBBBBBBBCCCCCCEEEEEEDDDCCCBBBAAA@@@???BBBBBBBBBBBBBBBAAA@@@@@@???@@@AAABBBBBBAAA@@@@@@??????>>>===<<<<<<<<<<<<:::999888777777777777777333444555444333333444666444444555555555555444444555555555555444444444333666666666777777777888888;;;:::;;;DDDUUUlll}}}|||{{{~~~uuujjj```ZZZRRRMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDCCCBBBBBBBBBCCCDDDCCCCCCCCCCCCCCCBBBAAA@@@AAAAAAAAAAAAAAA@@@@@@???========================<<<<<<;;;;;;;;;;;;::::::;;;::::::999888888777777888888777777666666555555888888888888888777666666555555666666666777777777888888777777777666666666777777888999::::::999999:::::::::999999999999999============<<<:::999999:::999999888888888888999888777777777777777777888777777777666666666666666555555555555555555555555666666666666666777777777666666777888777666555444777777777666666666666666666666666666666666666666555555444333333333444444444555555555666666666666888888888999999999::::::;;;;;;;;;;;;;;;<<<===>>>======<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFEEEEEEDDDBBBBBBAAAAAAAAABBBCCCDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGDDDCCCBBBAAA@@@>>>======<<<===???@@@AAABBBBBBBBBAAAAAAAAA???===<<<===>>>DDDCCCAAAAAAAAAAAA@@@>>>:::;;;;;;<<<<<<=========;;;;;;:::999888888888888999::::::;;;;;;;;;;;;;;;888888888888888999:::;;;999999999888999999:::;;;:::999999888888777777666666777777888999888888888444444555555555666666666888888888999999999:::::::::::::::999999999999999999999::::::::::::999999;;;;;;<<<<<<===>>>??????>>>>>>>>>>>>>>>???@@@@@@>>>???@@@AAAAAA???===<<<>>>>>>===<<<<<<<<<======>>>>>>>>>======<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBFFFFFFGGGHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAABBBBBBEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAAAAA>>>>>>???@@@AAAAAAAAA@@@>>>>>>===<<<;;;;;;;;;;;;:::999888777666666555555111222333333222222444666333444444555555444444333444444444333333333333333555555555555666666666666666777777777===LLLaaappprrrjjjccc]]]QQQMMMHHHEEEFFFHHHJJJKKKKKKKKKIIIHHHGGGFFFFFFFFFHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGDDDCCCBBBAAAAAA@@@AAAAAAAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999:::999999888888777777666888777777666444333333222666666666777666666555444444555555555666666666666666666666555555555555555555666777888999:::::::::999888777666777888999:::<<<<<<;;;;;;999888777666888777666555555666777888666666555555555555666666666555555555555555555555444444444444444444444444333333444555666777777777333555666777777666444333666555555555555555555555555555555555555555555555777666555444444444444444333333444444444555555555666666777777777888888888;;;::::::;;;;;;<<<===>>><<<<<<<<<;;;<<<<<<===>>>>>>>>>???????????????@@@>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCEEEEEEFFFCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@AAAAAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA<<<===???@@@BBBCCCCCCCCC>>>??????>>>======>>>@@@EEECCCBBBAAABBBBBBAAA???;;;;;;;;;;;;;;;;;;<<<<<<::::::999888777777888888888888:::;;;;;;<<<<<<<<<999999888888777888888999999999888888888999999:::888888888777777666666666555555666666777777777777444444444444555555555666666777777777888888888888888888888888888888888888888888999:::::::::999999888999:::;;;<<<===>>>???<<<<<<<<<<<<===>>>??????===>>>@@@@@@@@@???===;;;==================>>>>>>??????>>>>>>===<<<;;;;;;:::;;;<<<===???@@@AAABBB@@@AAAAAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA======>>>??????@@@@@@@@@<<<<<<;;;::::::::::::::::::999888666555444444444222333444444444444777999333333444444444444333333444444444333333333333333444555555555666666666666555888:::999888;;;DDDLLL^^^xxxmmm```WWWRRRPPPMMMHHHEEEDDDDDDEEEFFFIIIIIIHHHGGGGGGFFFGGGGGGHHHGGGEEECCCCCCCCCDDDEEEDDDCCCBBBAAABBBCCCDDDEEECCCBBBBBBAAA@@@??????>>>??????@@@@@@AAA@@@@@@@@@??????@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;999999999999888888888888888888888777777666666666555555555444333222222111444444555555555444444333444444444444555555555555555555555555555555444444333444666777888999999999888777666555555777999;;;;;;;;;;;;:::999777666555666555444333333444555666555444444333333444444555444444444444444444444444333333333333333333333333111222333555666666666666222333555666666555444222444444444444444444444444444444444444444444444444777666555444444444444444333333333333444444444444555555555666666666666777999999999999:::;;;<<<===;;;;;;::::::;;;;;;<<<============>>>>>>>>>??????>>>>>>======>>>>>>???@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCEEEEEEFFFAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBB@@@@@@AAACCCCCCDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCCCC>>>???@@@BBBCCCCCCDDDDDD===>>>???>>>======???AAAAAA@@@???@@@AAABBBAAA???;;;;;;;;;;;;::::::::::::;;;::::::999999999999:::777777999:::;;;;;;<<<<<<;;;;;;999888777777777666999888888777777777888888777777666666666666555555444444444444555555666666444444444555555555666666555555555555666666666666666666777777777777777777777888999:::::::::::::::777888888:::;;;<<<======;;;;;;;;;;;;<<<===>>>???===>>>@@@AAA@@@???===<<<<<<======>>>>>>?????????@@@@@@???>>>======<<<<<<:::;;;<<<>>>???AAABBBCCCAAAAAAAAAAAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAA============>>>>>>??????;;;:::999999999999999999999888777555444333333333333444555555444555777999222222333333333333222222444444444444444444444555555555555666666666777777666888999:::999999::::::BBB___zzz}}}{{{|||yyydddWWWPPPNNNQQQOOOKKKGGGDDDBBBBBBCCCFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGDDDBBBAAABBBDDDEEEFFFEEECCCAAA@@@@@@AAABBBBBBAAAAAA@@@??????>>>======>>>???????????????>>>>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;::::::999999999999888888888777777777777777666666666666555555222222222222222222333333222333333444444444333333222333333333444444444444555555555555555555555555222333444666777888888888888777666555666777999;;;999999999999888777555555444333333333333444444555444444333333333333444444333333333333333444444444222222222222222222222222000111333444555555444444111222333444555444333333333333333333333444444444333333333333333333333333444444333222222222333333222333333333444444444444444444555555555555666666777777777888999:::;;;<<<:::::::::999:::;;;;;;<<<;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@BBBCCCCCCBBBAAAAAA@@@@@@AAABBBCCCDDDDDDEEEAAAAAABBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>@@@AAABBBBBBBBBBBB?????????@@@AAAAAABBBBBB@@@@@@AAABBBCCCCCCCCCCCC===>>>??????>>>>>>@@@BBBAAA?????????AAAAAA@@@???;;;;;;;;;::::::999999999;;;;;;:::::::::::::::;;;666777888999::::::::::::;;;:::999888777666666666888777666666666666666666555555555555555555555555444333333333333444555555333444444444555555555555333333444444444555555555555555555555666666666666666777888999::::::::::::777777888888999:::;;;;;;:::::::::;;;;;;===>>>???===>>>???@@@@@@>>><<<;;;;;;<<<===>>>???@@@@@@@@@?????????>>>>>>=========;;;<<<===???@@@BBBCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAABBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBBBBAAAAAA>>>======<<<<<<======>>>999888888777777888888999777666555444333333222333111222333333222222444666111222222333333222222111444444444444555555555555555555555666666666666777888555333444777;;;<<<;;;:::FFFXXXiiiuuu~~~}}}rrr```SSSLLLLLLMMMMMMMMMKKKHHHDDDBBBBBBCCCDDDDDDDDDEEEFFFGGGIIIIIIHHHFFFDDDBBBBBBBBBCCCDDDFFFEEEDDDBBBAAA@@@@@@???@@@AAAAAAAAA@@@???>>>=========>>>>>>>>>======<<<======>>>>>>======<<<;;;;;;;;;::::::999999888888999888888888888777777777555555555555555555555555111111111222222333333333222222333333444444333333222222222222333333333333444444444444444555555555222333444555666777777777888777666666666777888999777777777777777666555444222222333444444444444444444333333222222333333444222222222222333333333444222222222222222222222222///111333444555444333222111222222222333333333444222222222222333333333444333333333333333333333333222222222111222222333333333333333444444444444555444444444555555555666666555555666666777999:::;;;999999999999999:::;;;;;;:::;;;;;;<<<======>>>>>>???>>>>>>>>>>>>???@@@@@@???@@@BBBCCCDDDCCCBBBAAA@@@@@@AAAAAABBBBBBBBBCCCBBBCCCCCCCCCBBBAAA@@@@@@>>>???AAABBBBBBBBBAAAAAA===>>>???AAABBBBBBCCCCCC?????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA>>>???@@@?????????AAACCCDDDCCCAAAAAABBBBBB@@@???;;;;;;;;;:::999888888777999999888888888888999999555666777888888888888888777666666666666666777777666666555444444444444444444444444444444444444444333222222111222333444555222222222333333333333444222222222333333333444444333444444444555555555555555555666777888888888888777777777888888999999999::::::::::::<<<===>>>???;;;<<<>>>>>>>>>===;;;:::999:::<<<>>>????????????===========================>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAABBBAAABBBBBBCCCDDDCCCCCCCCCAAA@@@@@@@@@AAACCCEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@AAAAAAAAABBBBBB>>>???@@@@@@AAAAAA@@@@@@???>>>===;;;;;;;;;;;;<<<888777777666666777777888555555444333333222333333111222222222000000222444111111222222222222111111222222333333444444444444333444444444555555555555666444222333777:::<<<===999888<<>>===============<<<;;;:::<<<============<<<;;;;;;;;;::::::999888888777777999999999888888888777777444444444444444444444444333222222222222222222222111222333333444444444333111111111111222222222333222222222333333333444444222333444555555555555555666666666555555555555555555555555666666555444444000222333444555444444333444333333333333333333444111111222222222333333333111111111111111111111111///111333444444333222111222111111111222333444444111111222222222333333333222222222222222222222222333222222222333444555555333333444444444555555555444444444555555555666666444444555555666888999:::999999888888999999:::;;;::::::;;;;;;<<<===>>>>>>???????????????@@@@@@AAA???@@@BBBDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDCCCBBBAAA@@@===???AAACCCDDDCCCBBBAAA===>>>@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>@@@@@@@@@???@@@AAACCCHHHFFFDDDDDDCCCCCCAAA???<<<;;;;;;:::999888777777777777666666666777777888555666666777777777777666222333333444555666888888666555444333333333333333444444444444444444444444333222111111111222333444000111111111111222222222111111222222222333333333333333333444444555555555333444555666777777777777777777777777888888888888:::::::::;;;<<<===??????:::;;;<<<======;;;999888777888:::<<<>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>???@@@@@@@@@@@@@@@@@@???===;;;:::::::::;;;777777666666666666777888444444333222222333333333222333444222111111222333111111222222222222111111111111111222222333333333222222333333333444444444444666888999::::::999888===<<<999777<<>>???AAABBBBBBAAA@@@???============<<<;;;:::999<<<<<<======<<<<<<;;;:::::::::999999888777777666999999999999888888888888444444444444444444444444555444444333222111000000111222333444444444444444000111111111111222222222000000111111222222222333333333444444555444444444444555555555444333222222777666666555444444333333444444333333333222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333333222222111111111222222222222222333333333111111222222222333333333111111111111111111111111444333222111222333444555333333333444444444555555444444555555666777777777777777777888999999::::::999999:::;;;;;;<<<<<<======>>>>>>????????????>>><<<<<<<<<<<<===>>>@@@@@@?????????@@@BBBEEEGGGIIIHHHIIIJJJJJJHHHEEEAAA???@@@????????????@@@BBBCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@DDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@@@@GGGGGGGGGGGGEEECCCAAA@@@<<<;;;;;;:::::::::;;;;;;888777666444555666777999777666444333444555777888555555444444444333333333777777666666555555555555555444444333222111000000111111111111111222222222000000000000000000000000111111222333333444555555333333222222333333444555444444444555555555555666666666666666666666666666<<<:::999888888:::;;;===:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<======>>>>>>>>>>>>===>>>>>>???@@@@@@BBBDDDDDDCCCBBBCCCDDDFFFEEECCCAAA@@@AAACCCDDD@@@??????????????????@@@@@@@@@@@@AAABBBCCCDDDEEEAAAAAAAAABBBBBBBBBBBBBBBDDDBBBAAA??????@@@AAABBBBBBAAA???===<<<<<<===>>>@@@@@@??????>>>===============>>>>>>>>><<<;;;:::===<<<<<<;;;999888777777777777666555444333333333555555444444444333333333333333333222222222111111111111111000000000000000111111222222222333333333333333333444444444555555000555:::;;;777555555888@@@===:::888999???HHHNNNjjjxxx~~~uuuxxxxxxjjj```XXXSSSLLLKKKIIIHHHGGGFFFFFFFFFKKKNNNPPPOOOJJJHHHJJJNNNJJJFFFCCCEEEHHHIIIFFFBBBDDDDDDDDDEEEGGGFFFDDDBBBDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@AAACCCDDDAAA>>><<<===>>>???===:::???;;;<<>>888888777555555444444444777777777777777666555555111222222333333222222111BBB>>>888222///000222333...000111111111111222444222111111111000000//////222222333333333222222111222222222333333333444444444444444444444444444444666666666555444333333333444333333333333222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111333333222222222111111111000000000111222333333333111111111222222222333333111111111111111111111111222222222222222333444444333333333333444444444444444444444555666666777777555555666777777888888999999999999:::;;;;;;<<<<<<======>>>?????????>>>>>><<<<<<<<<<<<===>>>???@@@AAA@@@@@@@@@AAABBBCCCDDDFFFFFFGGGGGGEEECCCAAA???AAA@@@???>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAA@@@@@@??????BBBBBBAAA@@@????????????>>>>>>???????????????>>>CCCCCCDDDCCCBBBAAA???>>>;;;;;;:::999999999999999999777666555444555777888888777666555555666777777444444444444333333333333555555444444333333333333333333333222222111111000111111111111111111111111000000000000000000000000000000111111222333333444111111111111111222333333333333333333444444444444555555555555555555555555999888777666777888:::;;;999999999999:::::::::;;;<<<<<<;;;;;;;;;<<<============<<<<<<<<<<<<======>>>@@@BBBBBBAAA@@@AAABBBDDDCCCAAA@@@@@@@@@AAABBBAAA@@@@@@??????@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDCCCBBBBBBBBBBBBBBBBBBBBBEEEDDDBBBAAAAAABBBCCCDDDBBBAAA???===<<<<<<===>>>>>>>>>>>>>>>===<<<;;;:::;;;;;;<<<===<<<;;;:::999;;;;;;:::999888777666666666555444333333222222222444444444444333333333333333333222222222111111111000000000000000000000000111111111222222222333333333333333333444444444444333777;;;:::666333333444777777666555666:::???CCCGGG\\\|||~~~yyyooobbbXXXPPPLLLJJJJJJHHHGGGFFFEEEEEEEEEJJJNNNRRRRRROOOLLLLLLNNNJJJFFFCCCDDDGGGHHHFFFCCCEEEDDDCCCCCCDDDDDDBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@AAA@@@>>><<<===>>>>>><<<:::BBB>>>===??????>>>BBBIII888777666555444444444444666666666666666555444333111222222333333222222111999888555333222111111111000222333222111000222333111111111000000000//////111111222222222222111111222222222333333333333444444444444444444444444444666555555444444333333222333333333222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111111111...//////000111222222333000111111111222222222222111111111111111111111111111111222333333333333222222222333333333444444444333333444555555666666777444444555555666777777777888888999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<======>>>>>>???BBBAAA@@@?????????@@@@@@CCCCCCCCCBBBAAAAAA@@@@@@AAA@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@???>>>>>>===@@@@@@??????>>>>>>=========>>>>>>>>>>>>>>>======>>>????????????>>>===<<<;;;;;;:::999888777777666999888666555444555666666888888888777666666666555444333333333333222222222222222222111111111111111111111111111111111111111222222111111000000//////000000000000000000000000/////////000111111222222000000000///000111111222111111222222222333333333444444444444444444444444666666555444555666888999888888888888999999999999;;;;;;;;;;;;;;;<<<======>>>===<<<;;;::::::::::::<<<>>>@@@@@@???>>>???@@@AAAAAA@@@@@@@@@@@@@@@???BBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDCCCBBBBBBBBBAAAEEEDDDBBBAAAAAAAAABBBCCCAAA@@@>>>===<<<======>>><<<===>>>>>>===:::888666888999:::;;;;;;;;;:::999999999888777666666555555555444333222111111111222444444444333333333222222222222222222111111111000000000000000000000000000000111111111222222222222222222333333333444444444555888;;;999555111000111000222444555555555777999666BBBYYYqqqyyymmm```WWWPPPKKKHHHJJJIIIHHHFFFEEEEEEEEEEEEGGGKKKQQQRRROOOLLLKKKLLLJJJGGGCCCBBBEEEGGGFFFDDDEEECCCAAAAAAAAAAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>===@@@>>>===<<<======;;;:::===;;;;;;;;;:::999===DDD777666555555444444444444444444444555444444333222111111222222222222111111000111222444333222000///333444555333111000000111111111000000000000//////000000111111111111000000111111222222222333333333333333333333333333333333444444444444333333222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111000////////////000000000000000000000111111111111222111111111111111111111111///000222333333333222111222222222222333333333333222333333444555555666666444444444555666666777777777777888888999:::::::::;;;;;;<<<===>>>>>>>>>>>>;;;<<<<<<======>>>>>>>>>AAAAAA@@@@@@????????????BBBAAA@@@?????????@@@AAAAAA@@@???>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>===<<<;;;;;;===============<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888777666555888888666555555555555555777777777777666555333333333333222222222111111111000000000000000000000000000000000000111111222222222222111000//////......000000000000000000000000/////////000000111111111000000//////000000111222111111111222222222333333444444444444444444444444555444444444555666777888888888888999999999999:::;;;;;;;;;;;;<<<===>>>>>>@@@???>>><<<;;;;;;::::::;;;===??????>>>>>>>>>??????@@@@@@AAAAAA@@@??????BBBBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAEEEEEEDDDCCCCCCBBBAAAAAABBBAAA@@@?????????@@@@@@@@@???>>>===============<<<===>>>???===:::777555777888:::;;;;;;;;;::::::888888888777666555555444444444333222222222222222333333333333222222222222222111111111111000000000/////////000000000000000000000000111111111111222222222222222333333333333444666888777444111000000111333555666555555555666:::999<<>>?????????@@@@@@@@@@@@@@@???@@@AAAAAA@@@???===<<>>===<<<<<<;;;:::999666777:::<<<;;;888666555666555555444333333444444333444444444444444333333111111222222222222111111---///111333333111///...555666666444111//////000000000000000000000//////...//////000000000000000111111111111222222222222222222222222222222222222333333333333333222222222222222111111111000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000111111000000///.........//////000000000111111111000000000000000000000000///000111222333222111000111111111222222222333333222222333333444444555555444444555666666777777888666666777777888999999999::::::;;;======>>>>>>>>>;;;<<<<<<============<<>>>>>???AAABBBAAA@@@>>>===<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>===<<<<<<===============;;;:::999;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::888777666777777666555555555555555555555555555444333222111222111111111111000000000000000000000000000111111...//////000000111111222111111000000///...------////////////////////////000000000000111111111111000000000000000111222222111222222222333333333333444444444444444444444444444444444555666777888888999999999999::::::::::::<<<<<<<<<<<<===>>>???@@@CCCBBB@@@???===<<<<<<<<<<<<>>>@@@@@@???>>>???@@@???@@@AAAAAAAAAAAA@@@@@@CCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@AAAAAAEEEEEEDDDCCCBBBAAAAAA@@@AAAAAA@@@@@@????????????>>>>>>>>>===============<<<===???@@@>>><<<999777888999:::;;;<<<<<<;;;:::888888777777666666555555555444333333333333333333333333222222222111111111111111111000000000//////......//////000000000000//////000000000111111111111111111222222222333333111333444444333111111111444555555555444444555777555666888;;;;;;AAAOOO^^^nnnsss~~~}}}{{{lllfff```RRRNNNMMMKKKIIIIIIKKKMMMOOOKKKJJJIIIHHHHHHHHHHHHHHHDDDEEEEEEEEEDDDEEEGGGHHHHHHFFFCCCAAABBBCCCEEEEEEGGGDDDAAA???@@@@@@???>>>>>>>>>>>>>>>??????@@@@@@???@@@AAAAAAAAA???>>>===>>>>>>===<<<;;;999999999888888999;;;>>>>>>888333555444444333333333333444333444444555555555444444000111111222222111111000111111111111111000//////555555555333111///////////////////////////000000---...///000000000000000000000000111111111222222222222222222222222222222222222222222222222222222111111111000000000000///000000000000000000000000////////////////////////////////////////////////////////////////////////////////////000000000000111111000000//////......////////////000000000000000000000000000000000000//////000111111111111111000000111111111222222222111111222333333444444555444444555555666777777777555555666666777888888999999999;;;<<<============;;;;;;===>>>>>>===<<<;;;<<<===???@@@BBBBBBCCCBBBBBBAAA???>>>>>>???@@@AAA???>>>===<<<<<<======>>>@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<============;;;:::888888999::::::;;;;;;::::::<<<;;;;;;:::;;;;;;<<<<<<;;;;;;<<<<<<;;;999777666555555555555555555555555444444444333222222222111111111000000000/////////000000000000111111111111......//////000000000111000000//////......------////////////////////////000000000000000111111111000000000000000111111222111111222222222333333333444444444444444444444444444444555666777888888888999999999999:::::::::;;;;;;;;;;;;<<<===>>>???@@@BBBAAA@@@???======<<<<<<<<<>>>@@@@@@???>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCBBBAAAAAAAAA@@@BBBBBBBBBBBBAAAAAAAAAAAA===========================>>>???@@@???===;;;:::888999:::;;;;;;;;;:::999777777777666666555555555444444333333333333444444222222222111111111000000000000000000////////////---......//////000000111////////////000000000000000000111111111222222222///000111111222222222222333333333222111222444666111555:::;;;666222888AAAMMMXXXmmmxxxkkk\\\WWWTTTJJJGGGHHHHHHGGGGGGHHHKKKNNNKKKKKKJJJIIIIIIIIIIIIIIIHHHFFFEEECCCDDDEEEGGGIIIFFFEEECCCBBBAAABBBDDDEEEEEECCC@@@@@@@@@@@@???>>>=========>>>??????@@@@@@??????@@@@@@@@@@@@??????===>>>>>><<<999888888999::::::888555777;;;;;;888444333333222222333333333333333444444555555444444000000111111111111000000333222111000/////////000222333444222000//////000......////////////000000---...///000000111111000///000000000000111111111111111111111111111111111111111111222222222222222111111000000000/////////000000000000000000000000////////////////////////........................................................./////////000000/////////000000111111111........./////////000000000000000000000000000000000////////////000111111000000000000111111111222111111111222333333444444333333333444555555666666444555555666666777888888888999:::;;;<<<=========:::;;;===>>>>>>===;;;:::;;;<<<>>>???AAAAAAAAA@@@@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????@@@@@@<<<<<<===>>>===;;;999888666666888999::::::;;;;;;<<<<<<;;;:::::::::;;;<<<888999:::;;;:::999777666333333444555666666666666555444333222222222333444000000000/////////......////////////000000111111.../////////////////////........................//////////////////////////////////////////////////////......//////000111000000000111111111222222333333333333333333333333222333444666777777888888888888888888999999999999999999999:::;;;<<<===>>>???>>>===<<<;;;:::::::::<<<>>>???@@@???>>>???@@@??????>>>===>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBB????????????@@@AAABBBBBBAAAAAAAAAAAAAAAAAA@@@@@@BBBBBBBBBBBBBBBAAA@@@@@@<<<<<<===============<<<======>>>>>>>>>======<<<888999:::::::::999888777555555555555444444444444333333222222222222333333222111111111000000000000000000/////////.........------......///000000111........./////////000000000000000000111111111222/////////000111111111000///111222222111111222444555444555777555333888>>>666AAARRRfffyyypppaaaWWWMMMMMMNNNFFFFFFHHHIIIHHHFFFGGGIIILLLJJJJJJIIIHHHHHHHHHIIIIIIHHHGGGFFFEEEFFFFFFFFFFFFDDDDDDDDDCCCBBBBBBBBBCCCAAA?????????@@@@@@>>><<<<<<======>>>??????@@@@@@============>>>???@@@@@@<<<>>>>>><<<999666777888;;;@@@AAA:::444555777777333333222222222222333333111111222333333333333333000000111111111111000000000000000000000////////////000111111//////000111........./////////000000---...///000111111111111/////////000000000111111111111111111111111111111111111111111111111222222000000000000////////////000000000000000000000000////////////////////////................................................---.........//////000000------...000111333444444............/////////000000000000000000000000000000///.........///111222000000000000111111111111000111111222333333444444111222222333333444555555444444555555666777777777777888:::;;;<<<=========:::;;;===>>>>>><<<;;;999;;;<<<===?????????>>>>>>?????????>>>======<<<<<<===<<<;;;;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA<<<===>>>>>>>>><<<:::888444555777888:::;;;;;;;;;===<<<:::999999999:::;;;666777888999999888666555222222444555666777777777666444333222222333555777000/////////...................../////////000000////////////////////////------..................////////////////////////.....................---...------------...//////////////////000000000000111111111111111111111111111222444555666777777777777777777777888888888888777777777888999:::<<<===;;;;;;:::999888888888888;;;===??????>>>===>>>???>>>===<<<;;;<<<===???AAABBBAAAAAA@@@@@@AAAAAABBB????????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@AAA???@@@@@@@@@@@@???>>>>>><<<<<<===============<<<<<<<<<<<<<<<======>>>>>>777888999999888777666555444444333333333333333333222111111111111111222222111111111111000000000000000/////////............---------...///000000111............/////////000000000000000111111111111000/////////000111000///---000333444333222222222666222222666777333000000888999===CCCMMM\\\lllvvvyyyuuuyyyyyy~~~zzz{{{sssqqqeeeSSSJJJIIIEEEHHHJJJBBBEEEGGGIIIHHHGGGGGGJJJMMMIIIIIIHHHGGGGGGGGGHHHHHHFFFFFFFFFFFFGGGFFFDDDBBBCCCDDDDDDDDDBBBAAABBBCCC=========>>>@@@???===;;;<<<======>>>???@@@@@@AAA<<<;;;;;;;;;<<<>>>???AAA<<<>>>>>><<<888666666888===KKKSSSIII:::333333333222222222111222222333333///000111222222222222222000000111111111111000000,,,---///000111000///...---...000000//////111222---.........//////000000......000111222222222222////////////000000000000000000000000000000000000000000000000000000000000///000000000000000//////////////////////////////,,,,,,,,,---------......,,,,,,,,,---------......////////////////////////........................///......///222333333222000000000000000111111111//////.........---------////////////000000000000000000000000000000000000000000000000111111111111444444222222222222444444333333333333444555666666888888999:::::::::999999;;;999888999<<<>>>===;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===???@@@??????>>>AAABBBBBBBBBAAA???===<<<@@@@@@??????>>>=========??????>>><<<;;;:::999888777777888999;;;===???@@@>>><<<:::777666555555555999999999888888888777777666666555555555666666777888777555444333222222222///////////////......---//////---,,,,,,---...///////////////////////////........................---------............///000000//////.........---//////////////////////////////000111111111111111111111111111111111111111111111222333444666666777666666666666666777777888888888888888888888888888;;;:::888777777999:::<<<<<<;;;;;;<<<>>>???===<<<>>>============???AAABBB===???AAACCCCCCCCCBBBAAAAAA@@@@@@??????@@@@@@AAACCCBBB@@@>>><<<===@@@CCCDDDBBB@@@>>>>>>>>>@@@@@@>>>>>>>>>>>>============;;;;;;;;;<<<;;;;;;::::::::::::999999888777666666444333222111111111222333222222222222222222222222222222222111000//////...............................................................////////////111111000000//////......//////............//////...000111111000000111222444444444444444444444444555444333444777<<>>???????????????>>>=========<<<;;;::::::;;;<<<======>>>===<<<::::::<<<>>>;;;;;;;;;:::999666444333888===BBBBBB===888333222333222000//////000222333111111111111111111111111000000000000000000000000111111000000//////......////////////000000000000......////////////......---------............///000000//////.........---000000000000000000000000//////////////////////////////000000000000//////........................,,,,,,,,,------------...,,,,,,,,,------------......................................................,,,,,,,,,...///...---000000000000000000000000//////.........---------.../////////000000000000//////////////////////////////000000000111111111444333222222222222333444333333222333333444555666777888999999::::::999999:::888777888;;;===<<<:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@???>>>@@@@@@???>>>>>>======<<<>>>>>>======;;;:::888888777777888999:::<<<>>>???>>>===;;;999777666666666999999888888888777777777666555555444444444555555666666444333222111111111///////////////...------///...------------...///................................................------------............000/////////.........---//////////////////////////////000111111111111000111111111111111111111111111111222333444555666666666666555555666666777888888888888888888888888888:::999888777777999:::<<<<<<<<<;;;<<<>>>>>>===;;;>>>============???@@@AAA@@@AAABBBCCCBBBAAA???>>>AAA@@@@@@@@@@@@@@@@@@AAABBBBBBBBB???>>>>>>@@@BBBCCCBBB@@@???>>>>>>???@@@>>>>>>>>>>>>=========<<<;;;;;;;;;;;;;;;::::::999999999999888777666666666444333222111111111222222111111111111111111111111222222111000000///......................................................---.........////////////000000000/////////......//////............//////...000111111000000111222333333333333333333333333333222111222444777:::<<>>>>>????????????>>>=========<<<;;;::::::;;;<<<===>>>>>>>>><<<::::::<<<>>>::::::::::::888666444333333666888888555222222222333222000//////000222333111111111111111111111111000000000000000000000000000000000/////////............/////////000000000......////////////......------------............000/////////............////////////////////////////////////////////////...//////000000/////////........................,,,,,,,,,,,,------------,,,,,,,,,,,,------------................................................000//////000333444444333111111000000//////.....................---------....../////////000000000//////////////////////////////000000000000111111333333222111111222333333222222222333333444555666777777888999999999999999888777777888:::;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAA?????????>>>======<<<<<<<<<<<<===>>>===;;;999888777777777888999;;;<<<===>>>===;;;:::999888888888888888888888777777777777555555444333222222222222444444333111000000000000...////////////...------......---------......///------------------------------------------------------------............/////////...............////////////////////////...///000000111111000000111111111111111111111111111111222333444444555666555555555555555666666777777777777777777777777777999999888777888999;;;<<<===<<<<<<<<<===>>><<<:::============>>>???@@@@@@BBBBBBCCCBBBAAA???===<<<@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCBBB???>>>???@@@BBBBBB@@@??????>>>??????>>>>>>>>>=========<<<<<<::::::;;;;;;:::999999888888888777777666555555555333333222111111111111222////////////////////////111111000000//////......---------------------------------------------------------........./////////////////////.........//////............//////...000111111//////000222111111111111111111111111222222111111222333444555555777:::>>>GGGUUUfffqqqzzzoooeee^^^UUURRRMMMJJJHHHFFFDDDBBBEEEEEECCCBBBBBBBBBBBBBBBEEEDDDDDDDDDEEEGGGJJJKKKGGGEEEDDDDDDEEEEEEDDDCCCDDDEEEFFFGGGHHHGGGFFFEEEAAAAAAAAAAAAAAA@@@???>>>>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>??????===:::::::::<<<888888888888777666555444000000000///...///111444222111000//////000111222000000000000000000000000000000000000000000000000///////////////..................////////////000......////////////......------------............////////////............////////////////////////////////////////////////......//////000/////////------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------..............................///222666:::;;;;;;111111000//////...------................................./////////000000////////////////////////////////////000000000111222222111111111111222222222222222222333444555666666666777888999999999999888888888999:::;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::<<<===>>>???>>>===<<<===>>>???@@@???>>>>>>======<<<;;;;;;;;;<<<>>>@@@???>>>;;;999777777777777888999:::;;;======<<<;;;:::999999999888888777777777666666666555444333111111000000000333222111000////////////......//////......---,,,------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.................................////////////////////////...//////000000000000000111111111111111111111111000111111222333444444444444444444444444555555666777777777777777777777777999888888888888:::;;;<<<===<<<;;;<<<======;;;999============>>>>>>??????AAAAAAAAAAAA@@@>>>===<<<@@@@@@@@@@@@@@@@@@@@@@@@AAABBBDDDCCCAAA>>>>>>>>>AAAAAA@@@@@@???>>>>>>>>>>>>>>>=========<<<<<<<<<::::::::::::999888777777666666555555444444444444333222222111111111111111////////////////////////000000000//////.........------------------------------------------------,,,,,,---------.................................///......------......///...///000000//////000222111111111111111111111111222222333444444444333333444555777888999===BBBGGG^^^cccjjjnnnqqquuu}}}xxxwwwwwwjjjiiigggbbb[[[SSSKKKGGGIIIGGGEEEDDDCCCCCCBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBDDDFFFHHHIIICCCCCCCCCDDDEEEEEECCCAAABBBCCCDDDEEEEEEEEEDDDCCC@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>??????===:::999999:::666666666666666555555555111000000//////000222444111000////////////000111000000000000000000000000////////////////////////........................------........./////////---......//////......---,,,,,,---------.........///////////////.........////////////////////////........................------...///////////////------------------------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------........................))))))***---111444555555000000000///...---,,,,,,---.................................////////////...........................////////////000000000111111111111111111111111222222222222333444555555444555666777888888888888888999::::::;;;;;;<<<===;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::;;;===>>>???>>>===<<<;;;<<<===>>>>>>>>>======<<<;;;;;;;;;;;;===???AAAAAA@@@>>><<<888888888777777888888999;;;;;;;;;::::::999999888777777777666666666555555333333222000000/////////111000//////...........................------,,,,,,------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...---------...............////////////////////////......///000000000000000000000000000000000000000000000111111222333333333333333333333333444444555666666666666666666666666888888888888999:::;;;;;;<<<;;;;;;<<<======;;;:::<<<=========>>>>>>>>>>>>?????????????????????>>>???@@@@@@AAAAAA@@@@@@??????AAACCCCCCAAA>>>======@@@@@@AAAAAA@@@???===<<<============<<<<<<<<<<<<999999999999888777666555444444333333333333222222222222222222111111000000000000000000000000000000/////////...............------------------------------------------------,,,,,,,,,,,,---------------------------...............------------......---///000000//////000111111111111111111111111111000111222444444444444444000222444555555666666777777===DDDFFFHHHOOOXXX^^^cccnnn||||||{{{}}}{{{{{{uuuhhh___YYYUUULLLLLLKKKIIIGGGFFFDDDCCCDDDDDDDDDCCCBBBBBBCCCCCCAAAAAAAAAAAAAAA@@@@@@???>>>>>>???@@@BBBCCCEEEFFFAAAAAAAAACCCEEEDDDBBB@@@AAAAAABBBCCCCCCBBB@@@?????????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<:::;;;;;;;;;;;;;;;;;;:::<<<======<<<999777777888444444444444444444444444222222111222222222111111000//////////////////000////////////////////////........................---------------.........------------............------............------,,,,,,,,,------------............///////////////................................................,,,---......////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,------,,,//////......------,,,,,,---------...............------........./////////..............................////////////000000000000111111111111000000111111111222222333444555333444555777888888888888888:::;;;;;;;;;;;;<<<>>>;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<<<<======>>>===<<<<<<;;;;;;;;;;;;=========<<<;;;;;;::::::;;;<<<>>>@@@AAAAAA@@@???:::999999888777777888888888888999999999888777777666666666666555555555555222222111000////////////000000///...............---............---,,,,,,+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........////////////////////////---...//////000000//////000000000000000000000000000000111111111222222222222222222222222333333444666666666666666666666666777777888999:::;;;;;;;;;;;;::::::;;;======<<<;;;<<<======>>>>>>======<<<<<<======>>>??????@@@@@@???@@@AAABBBBBBAAA@@@???===???AAAAAA???>>>===>>>>>>???AAAAAAAAA???<<<;;;=========<<<<<<<<<;;;;;;999999888888777666444444222222222111111111111111111111222222111111000///000000000000000000000000..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------......------------......---///000000......///111111111111111111111111111---...000111222222333333333222000///000222444666111555777555555999>>>@@@@@@IIIUUU\\\]]]\\\]]]___kkkttt~~~uuuyyyvvvvvv~~~{{{{{{yyyuuuqqqqqqtttwww~~~yyyrrrmmmhhhccc___]]]\\\[[[XXXTTTPPPKKKFFFBBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCAAA@@@AAABBB???@@@@@@AAAAAA@@@@@@???<<<===>>>???@@@AAABBBBBB@@@???@@@AAACCCCCCAAA??????@@@AAABBBAAA@@@???>>>>>>>>>?????????>>>>>>=========>>>>>>======<<<;;;::::::;;;;;;;;;;;;::::::999:::;;;:::888666666666444444333222222222333333111111111222222111///,,,......////////////......////////////////////////........................,,,,,,,,,---------------,,,,,,,,,---------......------............------,,,,,,,,,,,,------------.........///////////////................................................+++,,,---...////////////++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///---,,,,,,------+++***---------------------------------.........//////---------.........//////................................./////////000000//////000111111000//////111111111111222333444555222333555666777888888888777999;;;;;;:::999;;;===;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>======<<<::::::;;;<<<<<<<<<<<<;;;======<<<<<<;;;::::::999999:::<<<===>>>??????@@@<<<;;;:::999888777777777555555666777777777666555666666666555555555444444111111000000000000000111000//////............///------......------,,,++++++,,,---////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........////////////////////////---...//////000000//////000000000000000000000000000000000111111111111111111111111111111222333333555555555555555555555555666777888999:::;;;;;;;;;999888999:::===>>>===<<<<<<<<<===>>>>>>===<<<;;;<<<<<<<<<===>>>???@@@@@@>>>???AAABBBBBBAAA???>>>;;;===>>>>>>======>>>???===???AAABBBAAA???<<<:::======<<<<<<<<<;;;;;;;;;888888888777666555333333000000000000000000000000000111111222111000///...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...---...//////......///111000000000000000000000000......//////000000111111666333000//////000111111666999999555555888999666666777888666555888>>>CCCIIIMMMWWWccckkkkkkeee___aaa^^^]]]cccmmmtttuuurrrkkkgggaaa\\\WWWTTTRRRSSSUUUVVVTTTOOOJJJGGGEEEDDDCCCBBBBBBDDDEEEEEECCCBBBDDDCCCCCCAAA@@@???>>>======???AAAAAA@@@???@@@BBB??????@@@AAAAAAAAA@@@???<<<===>>>???@@@@@@@@@@@@???>>>>>>???AAABBBAAA???>>>???@@@BBBCCCBBBBBBAAA======>>>>>>>>>>>>>>>=========>>>>>>======<<<;;;999:::;;;;;;;;;;;;:::999666777999999777555555555444333222111000111111222111///...///111111///,,,.........//////.................................------------------------++++++,,,,,,,,,---------+++,,,,,,,,,,,,---------,,,------......------,,,++++++,,,,,,,,,---------............/////////000................................................+++,,,---...////////////++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***)))***,,,,,,+++***,,,------------------------------.........//////---------.........//////..................................../////////000...///000111111000///...111111111111222333444555222333444666777888888888666888::::::888888:::===;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<777888:::<<<=========<<<===<<<<<<;;;;;;:::999999888999:::;;;<<<>>>??????===<<<;;;999888777777777333333555666666666555444666666555555555444444444111000000000000111111222000//////.........//////------......------,,,+++***+++---///000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........////////////////////////---......///////////////000000000000000000000000000000000000111111111111111111111000111222222333555555555555555555555555666666888999:::;;;;;;;;;888777888:::===>>>>>>===<<<<<<===>>>>>>===<<<;;;===============>>>??????>>>???AAABBBBBBAAA???>>>:::;;;======<<<<<<>>>???===>>>AAABBBAAA???<<<999======<<<<<<<<<;;;;;;;;;888888888777666444333222/////////000000000000000000111111222222000///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---...//////......///111////////////////////////222111000000000000111111000000111222444444222000...222333111333888555///111444999:::999777777888>>><<<>>>DDDHHHHHHEEEBBBFFFDDDCCCHHHOOOUUUUUUSSSMMMHHHEEEDDDDDDCCCBBBBBBBBBEEEFFFCCC???>>>???@@@AAA@@@AAABBBAAA>>>>>>??????@@@AAABBBCCCCCCCCCCCC;;;>>>AAAAAA??????AAACCC??????AAABBBBBBAAA@@@???===>>>???@@@@@@@@@@@@@@@???>>>===>>>@@@AAAAAA@@@===>>>@@@CCCDDDEEEEEEEEE======>>>>>>>>>>>>>>>==================<<<<<<;;;999999;;;;;;;;;;;;999999444666888888666555444555555333222000000000000111222///------000222111000---......//////......---........................------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,------......------,,,++++++,,,,,,,,,------------.........//////000000........................---------------------------,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000000000000000000000000000111111111222222222444444444555555555555555666666666777888:::;;;<<<===<<<<<<;;;;;;===>>>???============<<<<<<<<<<<<======>>>>>>===<<<;;;;;;999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;<<<<<<>>><<<:::999999888666555555444444333333222111111222222222222111111111000////////////////////////........................------------,,,,,,+++***---------............///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,,,,,,,..................---------------...///000000111......//////000000111111.../////////000000000111000111111111111222222222555444444333333333444444333444555666777888999:::>>>===<<<<<<<<<>>>???@@@===============<<<<<<;;;>>>===<<<;;;;;;<<<===>>>>>>>>><<<<<<===???AAACCCBBB@@@===:::999:::<<<===<<<<<<======>>>>>>??????===>>>>>>===<<<;;;999999777777666555444333333222000000000000000000000000////////////............//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------..........................................////////////111111111000000000000000111111222222222333333333333333333444444444555555666666666666777777777777888888999999999:::::::::888888999999999:::::::::::::::999999888999999999;;;;;;<<<<<<======>>>>>>@@@@@@??????????????????@@@AAABBBBBB@@@>>>??????BBBBBBAAA@@@???>>>===<<<@@@?????????>>>>>>======@@@???>>>>>>>>>???AAABBB@@@@@@@@@@@@AAABBBCCCDDDBBBBBB@@@???>>><<<;;;;;;>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999999666555555444444333222222111111222222222222111111................................................///......---------......,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,------------...................................................////////////////////////000000000111111111222222444444444444555555555555777777777777888999:::;;;===<<<<<<;;;<<<===>>>???============<<<<<<<<<<<<===============<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<<<<<<<===;;;::::::::::::;;;<<<<<<<<<;;;999999999999777555555555444444333222222222222111111111000000000000................................................,,,,,,------,,,,,,+++***------------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,,,,,,,,,,,,,..................---------------...///000000000.........///000000111111////////////000000000000000000111111111222222222444444333333333333444444444444555666777888888999???>>>===<<<<<<<<<===>>>@@@@@@@@@???>>>===<<<;;;;;;;;;::::::::::::;;;;;;>>>===<<<;;;<<<>>>@@@AAA@@@???===;;;:::;;;<<<<<<<<<<<<=========>>>>>>>>>>>>======;;;:::999888888777666555555333333222111////////////////////////////////////............//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------------.......................................////////////000000000000000000000000111111111222222222333333333333333333444444444444444444444444555555555555666666777777777888888888666666777777777888888888999999888888888888999999:::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBAAA???>>>>>>???@@@@@@@@@@@@????????????@@@@@@@@@?????????>>>>>>??????>>>===>>>???@@@AAA>>>>>>>>>>>>???@@@AAAAAABBBAAAAAA@@@???>>>======<<<<<<<<<<<<<<<;;;;;;;;;999999888777777666666555555555555444333333222222000111111222222111111000......................................................---,,,,,,---...///,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------................................................////////////////////////000000000000111111111111333333333444444555555555777777777777777888999:::<<<<<<;;;;;;<<<<<<===>>>=========<<<<<<<<<<<<;;;<<<============<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::888888999:::;;;<<<======:::::::::::::::;;;<<<<<<:::999888888999999888666666666555555444333333333000000000000////////////........................------------------------,,,,,,,,,,,,,,,++++++***,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,------------------......---------...//////000000---......//////000111111000000000000////////////000000000111111111222222444333333222222333444444555555555666666777777777>>>>>>===<<<;;;;;;;;;;;;BBBBBBAAA@@@???===<<<;;;:::;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;===>>>???>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<===============>>>===;;;999777777777777555555444333222111000000/////////////////////////////////............---///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,---------------------------------------............//////////////////000000000000000000111111111222222222222222222222333333333333444111111222222222333333333444444444444555555555555444444444444555555555555888888777777777777888888999999:::;;;;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAA@@@???>>>>>>???>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>=========>>>???@@@============>>>???@@@AAA@@@@@@@@@@@@????????????;;;<<<<<<<<<;;;;;;::::::888777555444333444444555555555444333333222222111000000111111111111000000........................------------------------...---,,,+++,,,---///111+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......................../////////////////////////////////000000000111111222222222333444444555555777777777777777888999999;;;;;;;;;;;;<<<<<<============<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<;;;;;;<<<<<<<<<<<<;;;:::999999888888999999:::;;;;;;<<<::::::999999::::::;;;<<<888777666777888999888777777666666555444444333333000////////////.................................------------------------++++++,,,,,,,,,++++++***+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++,,,,,,---,,,,,,------------......---------....../////////------......///000000111000000000000////////////000000000000111111111111222222222222222333333444555555666666666666666666;;;;;;;;;:::::::::::::::???@@@@@@@@@???>>>===<<<;;;<<<===>>>>>>===<<<;;;;;;;;;:::::::::;;;<<<===<<<<<<=========<<<::::::<<<<<<<<<<<<<<<<<<<<<<<<>>><<<999666555555555666444444333222111000////////////////////////////////////.........---------------,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,------------------------------------------.........//////......///////////////000000000000111111111111222111111111222222222333333000000111111111222222222222222222333333333444444222222222333333333444444666666666666666666777888777888888999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@???>>>======>>>============>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>===============>>>>>>??????????????????@@@AAAAAA>>>>>>>>>>>>????????????<<<<<<=========<<<;;;::::::999666444444444666777444444333333222111111111///000000000000000000///........................---------------------------,,,+++***+++---000222++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,....................................................../////////000000000111111222222333444444555666666666666777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999999999999888888888:::999999999999:::;;;;;;777666555666888999888777777666666555444444333333////////////.........---........................------------------------******+++,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,------......------------............---------...//////000000000000000000//////////////////000000000111111111111111111111111222333444555555555555666666666666777777888999:::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;:::::::::::::::;;;;;;;;;:::;;;=========<<<:::999<<<<<<<<<;;;;;;;;;;;;;;;===;;;888555444444444555333333222111000//////.......................................------------+++++++++***************++++++++++++++++++++++++************************)))***++++++,,,,,,++++++************************+++++++++++++++++++++++++++******))))))******++++++++++++,,,,,,,,,------------------------------------------............------.........///////////////000000000111111111000000000111111111111222000000111111111222222222222222222333333333444444222222222333333333444444444444444444444555666777666666777888999:::;;;;;;;;;;;;;;;<<<<<<<<<======;;;===>>>>>>===<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===============<<<=========>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@;;;;;;<<<<<<===>>>>>>>>>======?????????>>><<<;;;;;;999777555444555666777333333333222111111000000...//////000000//////...........................------------------------,,,,,,+++***+++---///111***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................------------------------....................................////////////000000111222333333444444555555555666777888999:::::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;::::::999999888888777777777777999999999999999:::;;;;;;777666555666777888777666666666555555444333333333////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,------......------------------------,,,------......///000000////////////000000000000/////////000000000111111000000000000111222333333444444444555555666666666444555666888999:::;;;;;;777888999;;;<<<===>>>>>>:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;:::::::::;;;<<<======<<<;;;:::;;;;;;;;;;;;;;;::::::::::::999777666555444555555333333222111000//////....................................------------,,,************************++++++++++++++++++++++++************************)))******+++++++++++++++************************++++++++++++++++++++++++******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,------.../////////////////////000000000000/////////000000000111111000111111111111222222222222222222222333333333333222222222222333333333333333333333333333444555666444444555777888999:::::::::::::::;;;<<<<<<======:::;;;======<<<;;;<<<===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????>>>>>>======<<<<<<<<<<<<======:::::::::;;;<<<============>>>@@@@@@@@@???===;;;888777666444444444444555333333222111111000000///......////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......******+++,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,************************************************************************************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,........................------------------------........................------.........///////////////000111222333444444333333444555777999:::;;;999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::999:::;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<;;;;;;;;;666666777777777777777777999999999888999999:::;;;777666555555666777666444555555444444333222222222000000000/////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++************++++++++++++******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++******+++,,,,,,---***++++++,,,------......------------------------,,,,,,---......//////000------...///000111222222////////////000000000111/////////000000111333333333333444444555666777777444555666888999999999888777888999;;;<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;:::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999888777777777666666666555444333333222111000///....................................---------,,,,,,+++++++++++++++,,,,,,,,,************************************************))))))***+++++++++++++++******************************************************))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++,,,,,,---......//////........./////////000000....../////////000000000000000000000111111111111111111111111222222222222111111111111222222222222111111111222222333555555333333444555777888999:::888888999999:::;;;;;;<<<999:::<<<<<<;;;;;;<<<===<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<:::;;;;;;<<<<<<=========<<<===???@@@@@@>>><<<:::666666666555444444333333222222222111000000//////---......//////......---........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++)))***+++,,,------------************************************************************++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++******************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------.........//////...///000111222333444444222222333555777999;;;<<<999:::;;;<<<<<<<<<;;;:::<<<<<<;;;;;;;;;:::::::::999:::;;;;;;<<<<<<<<<;;;999999:::;;;<<<<<<<<<<<<444444555666777888999999999999888888999999:::;;;888666555555666666555444555444444333333222111111000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++)))************+++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,+++*********+++,,,,,,---******+++,,,,,,---......------------------------,,,,,,------...//////000,,,---...///000111222333////////////000000000000////////////000111222333222222333444555777777888555666777888888777666666999:::;;;;;;<<<<<<;;;;;;>>>===<<<;;;;;;<<<===>>>;;;;;;<<<<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999666666777888777777666666444444333222111000//////..............................---------,,,,,,,,,------------------------************************))))))))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))******************************))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------...//////............/////////000............/////////000////////////000000000111000000000000111111111111000000000000111111111111111111111111222333444555222222444555666888999999666777777888999999::::::888:::<<<<<<;;;;;;;;;===;;;;;;<<<===>>>???@@@@@@;;;<<<<<<<<<======>>>>>>===>>>???AAAAAA@@@@@@??????>>>>>>=========>>>>>><<<<<<<<<<<<======>>>>>>;;;<<<>>>??????===;;;999777777777777666555444333222222111111000/////////---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---+++))))))***+++,,,------...---************************************************)))************+++++++++*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))************************************************------,,,***((()))+++...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,---------......////////////000000000000////////////000000000000222222333555666888999:::::::::::::::::::::;;;;;;888888999::::::::::::999999999999:::<<<===<<<;;;======<<<;;;:::888777666666666555666666777888999777777666666666666777777666666555444333333222222222111111000000000000000///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,---...//////111000///...---------------------............///000///---,,,---...000111000000////////////000000000000000000111111111111111222222333444555666666444444555777777888888888888888999999999999888888===<<<<<<<<<<<<;;;;;;;;;999::::::::::::::::::999<<<;;;;;;::::::999888888===;;;999888888999888777888888888777777666555444222222222111000//////...........................++++++++++++++++++++++++************************---***'''(((,,,...+++'''))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////000000000000000000000000////////////000000000000000000000000000000000000111111222222222333333333333333333444444444555555777888888999999:::;;;;;;999999:::;;;;;;::::::::::::;;;<<<>>>>>>>>>==============================>>>>>>???@@@@@@@@@@@@???BBB@@@??????@@@AAAAAA@@@;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::999888777777777666666444333222111111000000000000000000000000////////////............------------------------------------------------,,,+++)))(((((()))+++,,,+++++++++,,,---...///000------,,,,,,+++***))))))******++++++++++++******+++*********))))))((((((***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************************************+++,,,+++***)))))),,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000////////////000000000000222333444555666777888999999999999999::::::::::::888888999999:::::::::999:::999999;;;===>>>===;;;<<<<<<<<<;;;:::999777777666555555555555555666777777666666555555666666777555444444333222222111111222111000000//////000000///............---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++************+++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,,,,---...///111111000///............------------............000///...------///000222000//////......//////000//////000000000111111111111111222333444555666666555555666777888888888888999999999::::::999999999;;;;;;;;;;;;;;;<<<<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;;;;::::::999888888888;;;999888888999999777666666666666666555444333333222222111111000//////...------------------------++++++++++++++++++++++++************************---***'''(((,,,---+++((())))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///............////////////////////////////////////.../////////000000000000000000000000000000000000111111111222222222333333333333333444444444444555777777888888999::::::;;;999:::;;;;;;<<<<<<<<<;;;<<<<<<;;;:::;;;;;;<<<==============================>>>??????@@@@@@??????@@@???======???@@@???>>>;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::999888777777666666555444333222111111000000000000000000000000////////////............------------------------------------------------,,,+++)))(((((()))+++,,,+++++++++,,,,,,---...///------,,,++++++***))))))******++++++++++++******************)))))))))(((***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************)))))))))*********++++++))))))))))))))))))))))))******************************************************+++***)))***,,,///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------............/////////000000000////////////000000000000333333444444555666777777777777888888999999999999888888999999999::::::::::::::::::;;;===>>>===<<<:::::::::::::::999999888666555555444444444444555555555555444444555555555333333222222111111000000222111000000//////000000///............---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///111111000000///.........------------............000///.........///111222///................../////////000000000000111111111111222333444555555666666777777888888888777777999::::::::::::::::::999999::::::;;;;;;<<<<<<===<<<<<<<<<======<<<<<<<<<;;;;;;::::::999888888888888777777888:::999777555555555555444444333222111222111111000000//////...------------------------++++++++++++++++++++++++************************,,,)))'''(((+++,,,***((())))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))*********++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---............/////////////////////////////////....../////////000000000000000000000000000000000111111111222222222222333333333333333444444444444777777777888999999::::::999999;;;<<<============>>><<<:::888888999;;;=================================>>>??????????????????===<<<<<<===>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;::::::999888777666555444444333222111111000000000000000000000000/////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++,,,---......,,,,,,,,,+++******))))))******++++++++++++******************))))))))))))******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))************************************************((()))******)))***,,,///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.............../////////000000////////////000000000000333333444444444555555555666666777777888888999999999999888999999999::::::;;;::::::<<<>>>>>>===<<<888999999:::::::::999999777666666555444444444444555444444333333444444555333333222222111111111111111111000//////////////////............---------,,,,,,,,,++++++++++++*********************************************************+++,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,---...///111111111000000///......,,,,,,---------.........000////////////000111222......------------......////////////000000000111000000111222333444555555777888888888888888777666888999999::::::999999888777888999:::;;;<<<======<<<======>>>>>>======<<<<<<<<<;;;;;;:::999999999666777777999;;;:::888555444444444444333222111111111111000000////////////,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++)))((()))***+++***((())))))))))))))))))))))))((()))))))))************************************))))))************))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------------.........//////////////////////////////........./////////000000000000000000000000000000111111111111222222222222222222333333333444444444666666777777888999999999777888999;;;<<<=========>>>===;;;999999:::;;;<<<========================<<<===>>>>>>??????>>>>>>>>>===;;;;;;=========<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999888777666444444444333222111111000000000000000000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***+++++++++++++++++++++,,,------,,,+++++++++******))))))******++++++++++++***************)))))))))))))))******++++++++++++******************************++++++******++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))***,,,...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,---------..................////////////////////////000000000000222222333333444444555555555555666777777888999999999999888888888999:::;;;:::::::::;;;===>>>===<<<888888999999::::::999999888888777666555555555555444444333333333333444444333333333333222222222222111000000///...////////////............---------,,,,,,+++++++++*********************************************************))))))+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++,,,---......000000111111000///...---,,,,,,,,,------------...///////////////000000111......------------.........////////////000000000///000000111222333444444777777888888888777777666777777888888888888777777666777888999:::<<<<<<===<<<<<<============<<<<<<=========<<<;;;;;;::::::777777888:::<<<;;;888666444444444444333222111111000000000///////////////,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***)))((()))******))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,------------................................................////////////////////////////////////000000111111111222222222222222222333333333444444555666666777777888888999555666888999:::;;;<<<<<<===============<<<;;;:::========================<<<<<<===>>>>>>>>>>>>===>>>===;;;;;;===>>>===<<<<<<<<<;;;;;;::::::::::::999999999999888777666555333333333222111111000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++++++++*********+++,,,,,,++++++***************)))******++++++++++++******))))))))))))))))))******)))******++++++******)))************************++++++******++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******))))))+++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------........./////////////////////000000000000111111222222333444555555555555666777888999999::::::999888888888999:::;;;999999999:::<<<===<<<;;;888888999999999999999888888777777666666666666777444444444333333444444444333333333333333333333222111000//////....../////////............---------++++++++++++************************************************************((()))***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))*********************************************************++++++,,,---...//////000000000...,,,+++,,,,,,,,,,,,------------............///////////////..................///......////////////000000//////000111222333333444555666666777777777666666666666777777777777666666666777777888:::;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;======<<<<<<;;;:::::::::888777777888:::999777555444444444444333222111000////////////////////////++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************+++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,------------.................................------........./////////////////////////////////000000000111111111111222222222222222333333333333555555555666777777888888666666777999::::::::::::<<<===>>>???>>>===<<<;;;========================;;;<<<<<<===============>>><<<;;;;;;<<<======<<<<<<<<<;;;;;;::::::999999777888888777777666555444222222222111111111000000////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++******)))******++++++******************************++++++++++++******))))))))))))************))))))************))))))************************++++++******++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))++++++)))))))))***++++++************++++++***************************+++++++++,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////////////////000000000000///000111222333444555666555666666777888999:::;;;:::999888777777999;;;<<<888888888999;;;<<<;;;:::888888999999999888888777666666555555555666777777555555444444444444555555111111222222222222222222000000///............//////............---------++++++++++++************************************************************((()))***++++++***((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************+++,,,---...---...///000///---+++***++++++,,,,,,,,,---------,,,------...............000//////......//////000........./////////000000......///000111222333333333444555666666666666666777777888888888888777777666777777888999::::::;;;999999::::::::::::999999<<<;;;;;;:::999999888888888777555555666666555333222222222222111000//////////////////////////////++++++++++++++++++++++++************************))))))))))))))))))))))))((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************************************************************+++++++++++++++,,,------,,,,,,---------.................................---------.........//////////////////////////////000000000000111111111111111222222222222333333333444444555666666777777888777888999999::::::::::::<<<<<<<<<<<<<<<<<<==============================;;;;;;<<<=========<<<<<<<<<;;;999999;;;<<<;;;:::<<<<<<;;;;;;:::999999888666666666666555444333222111111111111111000000000////////////////////////.........---------,,,,,,++++++++++++++++++++++++*********************************++++++***************))))))))))))******))))))))))))******************++++++++++++******((()))))))))************))))))************))))))************************++++++******++++++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++)))(((((()))++++++************++++++************************))))))******++++++++++++,,,,,,,,,---------......---------.........//////////////////000000000000...///000111333444666666555666777888999:::;;;;;;:::999888777777999;;;<<<888777777999;;;<<<:::999999999999999999888777777444444444444444555666777666555555444444555555666000000000000000111111111000000///...............//////.........---------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++***(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************+++,,,---...------//////...---***)))++++++,,,,,,,,,---------+++,,,------......------000000////////////000000............/////////000......///000111222333333222333444555666666666666888888999999999999888888777777777888999999::::::777888888999999888888777::::::999999888777777666888666444333333333333111111111111111000///...---.........///////////////************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((((((((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************************************,,,,,,++++++,,,,,,---...,,,,,,,,,---------..............................---------.........//////////////////////////////000000000000111111111111111111222222222333333333444444555555666777777777999999:::;;;;;;;;;::::::<<<;;;999888999;;;===???========================:::;;;<<<<<<======<<<<<<;;;999888888999::::::999<<<<<<;;;::::::999888888555555555555444333222111111111111111000000000000////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++************)))))))))))))))***)))))))))))))))***************++++++++++++******(((((())))))*********+++))))))************))))))))))))))))))))))))))))))++++++******++++++,,,---+++++++++*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))))))))))))))++++++******++++++,,,---++++++,,,,,,,,,,,,---------------............///////////////000000000000000000000000111111111111555555666888999:::;;;<<<;;;;;;;;;::::::999999999999999888888888888999999888888777777666666555555555555444333333333333444444555555555555555555444111111111111111111111111////////////............------,,,,,,,,,,,,+++++++++++++++*********))))))************************(((((())))))))))))(((((()))((('''''''''(((***+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,---...///000............////////////000000000000000000000000////////////000000000000333444555555444444555777777888999999::::::::::::999999999888888999::::::555666888888777777888:::888777777777888888777555888777666555444333222222111000000///...------,,,///............---------************************************************))))))))))))))))))))))))''''''''''''((((((((((((******))))))))))))******&&&'''((()))******))))))))))))))))))))))))))))))+++++++++*********))))))+++)))(((&&&&&&((()))+++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,---...//////------------------------//////////////////......---------............////////////000111111222222000111111111111222222222333555666555444444555666777777777777888888888888:::999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<===============<<<;;;:::999888999:::;;;;;;:::999:::::::::888666333333444555444333222111222111111000000000000000........................,,,,,,,,,+++++++++******************************************************+++*********))))))((((((************************************************(((((()))************)))************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))))))))))))))++++++******++++++,,,---++++++,,,,,,,,,,,,------------------.............../////////000000000000//////000000000111111111444444555777888999:::;;;;;;;;;:::::::::999999999888888888777777888888888777777777777666666666666666666555444444444444555333444444555555444444333111111111111111111111111////////////.........---------,,,,,,,,,++++++++++++++++++*********))))))************************(((((())))))))))))(((((()))(((((('''((()))***+++))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,---...///---.........////////////////////////////////////.../////////000000000000222444555555444444555666666666888999:::;;;;;;;;;888888888888999::::::;;;777888999888777777888999999888888888999888666444666666555444333222111111111111000//////...------............------------************************************************))))))))))))))))))))))))((((((((())))))))))))*********))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))+++++++++*********))))))***)))(((''''''((()))******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))******+++,,,***+++,,,,,,------,,,,,,++++++,,,,,,---......///------------------------........................------------............---......///000000111111000000111111111222222222333444555555444444555666666666777777777888888888:::::::::::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;<<<:::;;;<<<==================<<<;;;999999999:::::::::999888999999999777555333333444444333222111000111000//////......//////........................,,,,,,+++++++++*********************************************************************)))))))))(((************************************************))))))))))))************************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++************)))))))))((((((((()))))))))******))))))))))))))))))))))))))))))************))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))+++************+++,,,,,,++++++,,,,,,,,,,,,------------------................../////////000000000//////000000000000111111222333444555777888999999:::::::::999999999999999777777777777777777777777666666666666777777777777777666666555555555555555222222333333333333222222000000000000000000000000//////.........---------,,,,,,,,,,,,+++++++++++++++************)))))))))************************(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...---------.........//////////////////////////////....../////////000000000222333444444333333444555555555777888::::::;;;;;;777777888999999:::;;;<<<999::::::999777666666777999999999::::::999555333444444333222111000000///111111000000//////..................------------************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))************(((''''''((())))))))))))))))))))))))))))))+++************)))))))))***)))(((''''''((()))***))))))))))))))))))******))))))************))))))))))))))))))))))))))))))***))))))))))))***++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------------------------------------------............,,,------......///000000000000000111111111222222222333555444444333555666666666777777777777888888:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;::::::::::::999:::;;;<<<============>>>===<<<;;;:::999999:::999888777777888888666444222333333222222111//////000///......------......------------------------,,,++++++++++++*********************************************************************))))))))))))***************************************************)))((((((((()))+++,,,************************))))))))))))))))))))))))************************++++++++++++++++++++++++************))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))***************++++++,,,+++++++++,,,,,,,,,------,,,,,,---------................../////////000000////////////000000000111111111222444555666777888999999999999999888888888666666777777777777666666555555666666777777888888666666555444444444444444111111222222222222111111000000000000000000000000.........---------,,,,,,,,,,,,,,,++++++++++++***************))))))))))))************************(((((())))))))))))((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------.........////////////////////////........./////////000000111222333333222222333555666666777888999999999999666666888999:::;;;<<<<<<;;;<<<<<<:::888666666777777777888:::;;;:::777444333333222222111000//////111111000000000/////////.........---------,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))******,,,+++((('''&&&'''((()))))))))))))))))))))))))))************))))))))))))))))))(((((((((((()))))))))))))))))))))*********))))))************)))))))))))))))))))))))))))))))))))))))))))))***++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,---------.........,,,------...//////000000000000000000111111111111111222444444333333444666666666666666777777777888::::::;;;;;;<<<<<<<<<<<<===<<<;;;:::999999999999888999:::;;;<<<=========>>>===<<<;;;::::::999999888777666666777666444222222222222111000000///...000///......------......------------------------++++++++++++*********************************************************************)))))))))))))))************************************************+++***((('''''')))+++,,,************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...............////////////...////////////000000000000000111333444555666777888888888888888888888888555666777777777777666555555555666666777777888888555444333333222222333333000111111111111111111000////////////////////////------------,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((************************))))))*********+++++++++*********+++++++++,,,,,,*********+++++++++++++++,,,,,,,,,,,,------------....................................////////////000111222222111111222333777777888888888777666666555666888999;;;;;;;;;;;;;;;<<<<<<;;;888777777888555555666888::::::888666333333222222111000000000000000000000////////////...------------,,,,,,,,,************************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))******))))))))))))******,,,+++((('''&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))************))))))************))))))))))))))))))))))))))))))))))))(((((())))))***+++)))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,------------...---......//////000111111//////000000000111111111000111333333222333444666555666666666666777777777999:::;;;<<<<<<<<<;;;;;;===<<<;;;999999888888888888999:::;;;<<<<<<<<<<<<===<<<<<<;;;;;;:::999999777666555555666666444222111111000000000/////////111000//////......//////------------------------+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''')))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))))))))***)))))))))*********++++++))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------........./////////......////////////000000///000111222444555666666777777777777777888888888666666888888888888666666666666666666777777777777444333333222222222222222000000111111111111000000////////////////////////------,,,,,,,,,+++++++++++++++++++++************(((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))************+++************++++++++++++)))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------........................------.........////////////000111111000000111333666777777777777666555555555777888:::;;;;;;:::::::::;;;<<<;;;999999999;;;555444444555777888777666222222111111111000000000///////////////.........------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))))))))************(((''''''((())))))(((((((((((((((((((((((((((((()))))))))))))))***(((((())))))))))))((((((((((((((()))******++++++))))))************)))))))))))))))))))))))))))))))))(((((((((((()))******)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,---------------......///000000111111/////////000000000111111///000222222222222444555555555666666666666777777888999:::;;;<<<;;;:::999;;;;;;:::999888888888888888999::::::;;;;;;::::::::::::;;;;;;;;;:::999888777666555555666666444222000000000///000111111222111000//////......//////,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))******))))))*********+++++++++))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------.........//////........./////////000000///000111222444555666666666666666777777777888888666777999::::::999777666777777777777666666666666444444333222222222222333000111111222222111111000........................,,,,,,,,,,,,++++++++++++++++++++++++************(((((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))***))))))((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************++++++++++++******,,,---------,,,+++++++++++++++,,,,,,,,,,,,........................---------.........//////...///111000//////000222333444555666777777777777666777999;;;;;;;;;999888777999;;;;;;:::;;;<<<>>>888666444333444555444444000000000///////////////------------............---------,,,,,,,,,++++++************************************************))))))))))))))))))))))))'''(((((((((((()))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******(((((())))))))))))(((((('''(((((()))******++++++))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........++++++,,,,,,,,,---------,,,------......///000000////////////000000000111...///111222111222444555555555555666666666777777666777999:::;;;:::999888999999888888888888999999999::::::::::::999999888777888999:::::::::999888888666555666666666444222////////////000222444555000///......------......,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******)))************+++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------++++++,,,,,,,,,------------------.........//////............/////////000000000111222444555666777555666666666777777888888666888999::::::999888666888888777777666666555555555555444333333333333444111111222222222222111111........................,,,,,,,,,+++++++++******+++++++++************)))'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((&&&''')))*********)))((())))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++***+++,,,---...---,,,,,,******+++++++++,,,,,,,,,........................---------.........//////...///000000//////000111000111333555777999999:::777888:::;;;;;;:::999888666888:::;;;;;;<<<>>>@@@;;;888444222222222222111..................------,,,------------------------------,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))******************))))))))))))******&&&'''((()))******))))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))))))))(((((('''(((((()))***+++++++++))))))************))))))))))))))))))))))))))))))((((((((((((((()))******))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...//////++++++,,,,,,,,,---------++++++,,,------......///////////////000000000000---///111111111222444555555555555555666666666777555777999::::::999888777888888888888888888999999::::::::::::999888777777555666888999::::::999999888777666666777666444222////////////111333555777......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((('''(((((()))***+++******+++***'''&&&'''''')))))))))))))))))))))))))))************+++++++++))))))))))))************+++++++++*********))))))((())))))******+++,,,,,,------......//////000000////////////000000000000111222333333222222444666777777777777777777777777666666777777777777666666555555555555555555555555333333222222222111111111111111111111000000000//////............---------------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))(((((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///...111333444333111000000222333333444555666777888666666666666666777888888666777888999:::;;;;;;;;;999888666555333222222222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++)))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////////////////000000000000111111000000000000000000444444444555555555555666777777888999:::;;;;;;<<<::::::999999888777666666888888888888888888888888888999999:::::::::999999888777666555444333222222////////////..................---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***(((&&&)))---///,,,)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********************************************************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''''')))(((((((((((())))))***)))***+++***'''&&&'''((())))))))))))))))))))))))))))))*********+++++++++))))))))))))************+++++++++*********))))))))))))******+++,,,,,,,,,............////////////.../////////000000000000111222333333222222444666555555555555555555555555666666777777777777666666555555555555555555555555222222222222222111000000111111111000000000//////............------------------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............000333333222111000000111111222222333555666777555555555555555666777777666666777888999999999888:::999888666444222111000000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))************))))))*********+++++++++)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////.../////////000000000000111111111111111111111111444444444444555555555555666777777888999:::;;;;;;:::::::::999888888777777888888888888888888888888888888999999999999999888777777666555444333222222////////////............------------,,,,,,,,,,,,++++++************++++++)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***(((&&&)))---///,,,)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******************************************************))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))((('''''''''((((((***))))))(((((((((((())))))***+++)))'''&&&'''((()))))))))))))))))))))))))))))))))*********++++++))))))))))))************+++++++++*********************++++++,,,---------/////////...................../////////000000000111222333222222222444666444444444444444444444444555666666777777666666555444444444444444444444444000111333444333222000///000000000000////////////............------------,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------...............000222333111000000000000000000111222333444555444444444444444555555666555666666777777666666666::::::999888555333000...000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))(((((())))))))))))******))))))))))))************)))))))))*********++++++((((((((()))))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////....../////////000000000111111111111111111111111333333333444444444555555555666666777888999:::;;;;;;::::::999999888888888888888888888888888888888888888888999999888888777666666555444333222222111/////////............------------,,,,,,,,,++++++++++++************++++++)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***((('''))),,,---+++)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))***************************************************))))))(((((((((((())))))******))))))((((((''''''(((((((((((((((((((((((())))))((((((((((((((()))******)))(((((('''(((((()))******)))(((''''''((((((((((((((((((((((((((())))))))))))************((()))))))))***************************************++++++,,,,,,---....../////////......---------........./////////000000000111222222111222444666444444444444444444444444555666666666666666666555444444444444444444444444111222444555555333111///000000/////////..................---------,,,,,,,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******++++++))))))))))))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............000111111000//////000111000000111222333444444444333333333333333444444555666666666666666555444777777888888777444111000000//////......---,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************))))))))))))************(((((((((((())))))))))))***************************++++++++++++,,,,,,,,,+++,,,,,,------...//////........./////////000000111111111111222222222222222333333333444444444444444555666666888888999:::;;;:::::::::999999888888888888888888888888888888777777888888888777666666555444444333222222111111//////.........---------,,,,,,,,,,,,++++++++++++++++++************++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))+++,,,+++)))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((())))))((((((((())))))*********)))(((((('''((((((((()))***)))((('''((()))(((((((((((((((((((((((((((((()))))))))*********((()))))))))***************************************++++++,,,,,,---......//////......------,,,,,,............////////////000111222222111111333555555555555555555555555555555555666666666666555555444444444444444444444444222333555777666444222000/////////............---...------------,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))******++++++(((((()))))))))*********))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......///000000///...///000222111111111222333444444333333222222222222333333666666666666666666555555222444555777777555444222/////////...------,,,,,,+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))))))))************(((((()))))))))*********(((((((((((())))))))))))*********************************+++++++++,,,,,,++++++,,,,,,---.....................////////////000000111111111222222222222222222222333333333444333444444555666777888999::::::999999999999999888777777777777777777777777666777777777666666555444333333222222111111000000............------------,,,,,,+++++++++*********++++++************++++++(((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))***+++***((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((()))*********))))))(((((((((((()))((()))***)))((('''((()))))))))))))))))))))))))))((((((((()))))))))******))))))))))))***************************+++++++++******++++++,,,---------.........---------------------........./////////000111222111111111333555555555555555555555555555444555555666666555555444333333333333333333333333333444555666555444222111///.........------------------------,,,,,,,,,,,,++++++++++++******************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************((((((((()))))))))******)))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000///...---...000222222111111222333333444444333333222222222222222444555555666666666555555000111333444555555555444//////......---,,,,,,,,,+++++++++++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''(((((())))))******))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))************((((((((()))))))))******((((((((()))))))))******************************************+++++++++++++++++++++,,,------......------.........//////////////////000111111222222111111222222222333333333222333444555666777777888888888888888888888888888777777777777777777777777666666666666555444333333222222111111000000000000.........------------,,,+++++++++*********))))))++++++************++++++((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******))))))((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))(((((()))******+++)))(((((((((((())))))***''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))*********+++++++++))))))******+++,,,,,,,,,,,,------------------...---------........./////////000111111000111333555444444444444444444444444444555555666666555555444333333333333333333333333222222333333222222111000.........---------,,,,,,---------,,,,,,,,,++++++++++++++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))(((((((((((()))))))))***))))))))))))************************************++++++++++++++++++++++++++++++,,,,,,,,,---------......///...------...000111111000000000111222222444444333222222222222222222222333444555555555444000111111222222333333444///......------,,,,,,+++************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''''''''((()))*********))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************(((((((((((()))))))))***)))))))))*********++++++************************************++++++++++++***++++++,,,,,,---......---------.........//////---......///000000111111111111111111222222222222222222333444555666666777777777777777777777777777777777777777777777777777666666666555555333222222111111000000000000//////.........---------,,,,,,+++*********))))))))))))++++++************++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))((())))))***++++++(((((('''(((((()))***+++'''(((***)))(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))******++++++++++++((())))))***++++++,,,,,,,,,,,,,,,------.........---------........./////////000111111000111333555333333333333333333333333444555555555555555555444333333333333333333333333111111111000000000000000......---------,,,,,,,,,---------,,,,,,,,,+++++++++++++++************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((())))))))))))))))))))))))************************************++++++++++++++++++++++++++++++,,,,,,,,,------------...///...,,,,,,...000000////////////000000111555444444333222222222333///000111222333444444444222111111000000111222222///......------,,,++++++************************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&''''''((()))******+++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************(((((((((((())))))))))))************++++++++++++)))))))))))))))))))))))))))************+++++++++***++++++,,,,,,---......---------.........//////,,,------...///000000111000111111111111222222222111222222333444555666777666666666666666777777777777777777777777777777777555555555555444333222111000000000000////////////......---------,,,,,,,,,************))))))))))))++++++************++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******(((((())))))))))))(((((())))))************))))))++++++******************))))))))))))***************************************+++,,,---...............------------...//////...///111111000000222333333333444444444444444444333333444444444444444444333333444444333333222111222222222111111111000000......---,,,,,,,,,,,,---++++++,,,---,,,+++***)))******************************))))))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))*********)))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------......////////////000000000000111111222222222111111000111222333333444444333333111111000000//////......//////...---,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''******)))((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------------............//////000111222222333222222333333333444444444555555333555666666555444444555777777888888888888777777999888666444333333333333222222222111000//////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))(((((())))))))))))(((((())))))************))))))************************))))))))))))************************************++++++,,,---............---------------...//////---///000111000000111333333333333444444444444555333333333333333333333333333333333333333222111111222222111111111000000000......---,,,,,,,,,,,,---++++++,,,,,,,,,+++***)))***************************)))))))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))))))))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------........./////////000000000000222222333333333222222111111222222333444333333333111111000000///...------///......---,,,,,,+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------............/////////000111222222222222444444444444555555555666444666777777666555666666666666777777777777666666888777555444333333333333222222111000000///......------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))************************))))))))))))************************************,,,,,,------------,,,,,,---------------......///---///000000000000111333333333333444444444555555444444333333222222111111333333333333333222111111111111111111000000000000......---,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))************************))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))******+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------------............/////////000000000222222333333333333333222111111222333333333333222222111000///...---,,,,,,......------,,,+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((''')))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))+++******))))))******+++))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///...///000111222222222222444444555555555666666666666777999999777666777888555555666666666666555555777777555444333222222222111111000000//////......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((''''''''''''((((((&&&'''(((((())))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((()))))))))*********))))))((((((''''''(((((())))))))))))(((((())))))************))))))))))))))))))************((()))))))))************************************,,,,,,---------,,,++++++------,,,,,,------...///---...000000//////111222222333333444444555555555555555444444333222111111444444444444444333222222111111000000000/////////...---,,,,,,++++++,,,,,,+++++++++++++++******)))************************))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))*********************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------............/////////000000111111222333333333222222000111111222222222222222111111000///---,,,++++++...---------,,,++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''((())))))***)))(((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------............///...///000111222222222222333333333444444444555555555777888888777666666777444555555555555555555444666666555444333222111111000000000//////.........,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))******))))))((((((''''''(((((())))))))))))(((((())))))************))))))(((((()))))))))*********((()))))))))************************************,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,---......---...000000//////111222222222333333444555666666777777666555444333333222555555555555555444444333000000000/////////......------,,,++++++++++++,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------............//////////////////000111111111111111///000111111222222111111000000///...---,,,++++++------------,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''')))))))))))))))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((()))***++++++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------............///......///000111111111111111111222222222333333333333555666666555444444555444444555555555555444444555555444333222111000000/////////...............,,,,,,+++++++++*********************************))))))))))))))))))))))))((((((''''''''''''(((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))'''(((((())))))*********))))))))))))************************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------...,,,...////////////000222111222333333444555666666777777666666555555444444555555555555555444333333////////////............------,,,+++++++++++++++++++++***))))))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------........./////////......///000111111111111//////000111111111111000.........---,,,,,,++++++,,,,,,---------+++)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((()))******************)))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))************************************++++++++++++******++++++,,,,,,---------------............///---...///000111111111111000000000111111111222222111333555444333222333444444444555555555555444444444444444333222111//////..................------++++++++++++************************************))))))))))))))))))))))))((((((''''''''''''(((((('''((())))))******))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))************))))))''''''(((((()))******+++))))))))))))************************************)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,...//////...///000222111222222333444555666777555555555555555555555555333333444444333333222111/////////.........---------,,,++++++***+++++++++,,,+++***)))((())))))***))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++************************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------.........//////......000111111222222222...///000000111111000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------+++)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))+++,,,---......,,,***(((&&&&&&''')))***((((((((((((((((((((((((''''''''''''((((((((()))'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++)))******+++,,,,,,---------------............///---...///000111111111111000111111111222222222222111333444444333222222333555555666666666666555555333333333333222111///...------------------------++++++++++++************************************))))))))))))))))))))))))((((((''''''''''''(((((((((((()))************)))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((()))***++++++''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((())))))******(((((())))))))))))(((((())))))************))))))&&&''''''((()))******+++))))))))))))************************************((()))***+++,,,---------,,,,,,++++++,,,,,,---...,,,---//////......000111111111222333444666666777333333444444444444444444111222222222222111000000//////.........------------,,,++++++******++++++,,,+++)))((((((((()))***))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------.........////////////000222222333333333...//////000000000000000++++++,,,,,,,,,---------+++,,,---...---+++)))'''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))+++---///000111111---+++(((%%%%%%''')))+++((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++))))))***+++,,,,,,---------------.........//////---...///000111111111111111111222222222333333333111333444444333222222333555555666666666666555555333333333333222000///---------------------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))***************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))))))))))))))((('''''''''(((***+++******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---......///000///...///111333000000111222444555666666555555444333333222111111333333333222222222111111//////...---,,,,,,++++++,,,+++******))))))******+++++++++***)))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%$$$%%%''')))+++))))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////000111222333000111111111111000//////...---,,,,,,++++++,,,,,,***++++++,,,,,,++++++***************))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((***,,,---...///111333111///,,,)))''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***))))))((('''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...///000111111222111111111111222222222222333333777999<<<<<<888444111000333222111000///...------------------,,,++++++******************************)))))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))************************(((((((((((())))))))))))+++***)))(((((()))***+++*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))))))))))))))(((((('''((()))***+++***)))))))))(((((((((''')))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...,,,---...---,,,,,,...//////000000111222333444444555444444333222222111111333333222222222111111111///......---,,,,,,++++++,,,,,,+++***************++++++******)))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&(((***,,,)))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))*********************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///000111222111111111111111000//////------,,,++++++++++++,,,***++++++,,,,,,++++++************)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((***+++......------...///000...,,,)))((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))+++******)))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...///000111222222222222111111222222333333444444333666888888666333111111222111000///...------,,,,,,,,,---------,,,++++++*********************************))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******+++***)))(((((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...---......---,,,+++---...000000000000111111222222444444333333222222111111222222222222111111111000......------,,,,,,++++++---,,,++++++******++++++++++++******)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''((()))+++,,,((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))*********************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------...///000000111111111111111000//////------,,,+++++++++++++++******++++++++++++************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((***---//////...,,,++++++000...,,,***))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///////////////000111222333333333333111111222333333444555555111222444444222111111222000000///...---,,,,,,+++++++++,,,---------,,,,,,***************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))((((((''''''(((((()))(((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...111222222000......///000000000111111111111111111333333333333222222111111222111111111111000000000---------,,,,,,,,,++++++---,,,,,,+++++++++++++++************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((******((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------...//////000000111111111111000//////---,,,,,,+++***+++++++++******++++++++++++*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***---000111000---,,,,,,111000---***)))((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))***************+++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////000000222333333333333333111111222333444555555666111222333111000///000222//////...------,,,++++++***++++++,,,------------************************++++++******************))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++***))))))))))))))))))***)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++,,,,,,---...222333333111000///000222111111111222222222222222333222222222222222111111111111111000000000//////,,,,,,,,,,,,,,,+++++++++---,,,++++++******++++++*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************************************************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////......//////000000///000000000000///......,,,,,,+++************+++)))******++++++******))))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((+++///111111000//////333111---***((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***************************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******+++++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////000000222333333333333333111111222333333444555555444444333111///...///111......------,,,,,,++++++***++++++,,,------------******************************************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++++++++)))))))))******)))))))))(((((())))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...///000000///...---///000111111111222222222333333222222222222222222111111000000000000////////////,,,,,,,,,,,,++++++++++++,,,+++******))))))************))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************************************)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000//////...//////000000...............------,,,,,,,,,+++***************))))))************))))))))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&)))---000000000111222111///,,,)))'''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------..................///////////////000111222333333333333111111222222222222333333444444444222///...///000......---------,,,,,,,,,++++++,,,---------,,,,,,************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((((())))))***(((((((((((())))))))))))((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********++++++))))))************))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''((()))***))))))((('''((((((((()))))))))***)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...,,,---...---,,,,,,...000...//////000111222333333111111111111111111222222000000/////////.........+++++++++++++++++++++++++++***))))))(((((()))))))))))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------///......------......///,,,,,,------,,,,,,+++***,,,++++++***************))))))************))))))))))))((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&(((+++,,,---...///111---,,,***(((''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---------..................////////////...///000111222222222222222222111111111111000000000222222222000//////000............------------,,,,,,---------,,,++++++************************((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((()))***++++++***)))((('''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((&&&''')))*********)))((('''((((((((())))))******)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...,,,---......------///111,,,---...///000111222333111111111111111111222222000/////////............++++++++++++++++++++++++***))))))((((((((((((((()))))))))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,,,,------+++,,,,,,,,,,,,+++******,,,++++++***)))*********))))))************)))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&''')))******+++---///***)))'''&&&'''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,---------................../////////000...///000111111222111111222222111111000/////////---///111111000///000111..................------------------,,,,,,+++***************************''''''(((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))************************(((((((((((())))))))))))((()))***++++++***)))((('''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,---------............//////000000111111000000000000000///......///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((+++***)))'''''''''((()))))))))(((((('''''''''&&&((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((''''''&&&'''((()))***((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&************************))))))***++++++++++++***+++***)))))))))***,,,,,,***+++,,,,,,------,,,,,,------------------------------...............---,,,,,,,,,+++++++++************+++,,,,,,,,,,,,++++++*********))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''&&&&&&))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************************************++++++************++++++))))))))))))((((((((((((************************)))************+++++++++++++++,,,,,,,,,,,,---------------------------------------............///////////////000000000000000000111111111111000000333333222222111000//////......------------......,,,,,,,,,+++++++++******---,,,***)))))))))************)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++)))((((((+++---((((((''''''''''''(((((((((''''''''''''((()))))))))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------.........///000000111111111111111111111000////////////............------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((''''''((()))))))))((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((('''&&&'''((()))***))))))(((((((((((())))))(((((((((((((((((((((((()))(((((((((((((((((((((''''''((())))))))))))(((''''''((((((((()))))))))***************)))))))))************************)))******+++,,,++++++++++++***)))))))))***,,,,,,++++++,,,---------------------------------------..................------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************)))))))))((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))************************************+++******))))))******+++))))))))))))(((((((((((()))))))))))))))))))))))))))************++++++++++++++++++,,,,,,,,,------------------------------------------............////////////000000000000000000111111111111000000333222222111000000//////......------------......,,,,,,+++++++++*********,,,+++***)))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&((()))((((((''''''''''''(((((()))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''************************''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,---......//////000111111111111222222222111000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))(((((('''''''''((()))*********))))))))))))******))))))))))))))))))))))))++++++******)))((((((((((((((()))***************((())))))))))))*********,,,,,,,,,,,,,,,,,,------***************************++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,,,,---............---.........................../////////...---,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************+++******))))))******+++(((((((((((())))))))))))(((((((((((((((((((((((()))************+++++++++++++++++++++,,,,,,,,,,,,------------------------------------................../////////000000000///000000111111000000///222111111000000/////////...------,,,,,,------...,,,++++++++++++*********++++++***)))))))))*********)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***(((''''''(((((((((''''''''''''((((((************)))((('''&&&((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((************++++++++++++,,,++++++++++++,,,------******+++++++++,,,,,,,,,------......///000000111000000111111111000000///...------,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((()))))))))(((((((((((()))))))))((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((())))))))))))((('''''''''(((******+++******************+++************************,,,,,,++++++***)))(((((())))))***++++++++++++***))))))*********++++++++++++,,,,,,------.........************************++++++,,,------------,,,************++++++,,,,,,,,,---......//////..............................////////////...---,,,+++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++*********)))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))******************************************))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---.........///000000000//////000000000000//////000000000/////////......------,,,,,,,,,,,,------++++++++++++*********************))))))))))))***))))))))))))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''***---...---+++))))))((((((''''''''''''(((((((((((()))))))))((('''&&&'''''''''((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))******+++++++++***************++++++,,,******+++++++++,,,,,,,,,---------...//////000000......///////////////......------,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))((((((((((((((())))))))))))((((((((())))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((((((((((((''''''''''''((((((((())))))'''''''''((((((((())))))(((((((((((()))))))))***)))(((((('''((()))***+++++++++************++++++++++++++++++++++++++++++---,,,,,,+++***))))))((()))******+++++++++++++++************++++++++++++******++++++,,,,,,------************************++++++,,,------------,,,******++++++,,,,,,,,,,,,,,,---......//////....................................//////...------,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++))))))))))))))))))******(((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))))))))))))))***'''((((((((()))))))))***************************))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...///000000000//////000000000000////////////...............---,,,,,,++++++++++++,,,,,,+++++++++*********))))))))))))))))))***)))))))))))))))(((((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++...000...,,,******((((((''''''''''''((((((&&&''''''((((((''''''''''''''''''((((((((((((((('''''''''(((((())))))***''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++++++++)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,------......///000000------......//////............---,,,++++++******++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((('''(((((())))))))))))((((((((())))))))))))******&&&&&&''''''((()))))))))'''(((((())))))(((((('''''''''((((((((()))))))))''''''((((((((()))))))))((((((((()))))))))******))))))((((((((()))***+++++++++************++++++************************,,,+++++++++***)))))))))))))))***++++++++++++***)))************+++++++++)))***************++++++***************************++++++,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,---............---------------------------------...............---,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***''''''(((((())))))******************************)))************+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000000111...//////000000//////...------------------------,,,++++++******++++++,,,+++************)))))))))'''((()))*********))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&))),,,---,,,***((((((((((((''''''''''''(((((()))((((((''''''''''''(((''''''''''''((((((((()))&&&''''''((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((()))***+++++++++******))))))******+++,,,,,,,,,,,,,,,------------,,,,,,---......//////000------.../////////////////////...---,,,+++******************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((()))******)))((((((((()))))))))*********''''''(((((()))******+++(((((())))))))))))(((((('''((((((((())))))))))))'''((((((((())))))))))))(((((()))))))))************)))((((((((()))++++++******))))))))))))************************************************))))))((())))))***+++*********)))))))))************+++*********)))))))))))))))************************)))******+++,,,+++++++++***+++,,,---------,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++((()))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********************************)))************+++++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,,,,---...///000111......////////////......,,,,,,,,,,,,,,,---------++++++************++++++************))))))))))))&&&''')))*********))))))(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%(((***+++)))(((''''''((((((''''''''''''((((((000...+++(((&&&&&&'''(((&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++++++++******++++++,,,---,,,,,,------------......,,,,,,------...//////000......///000000111000000000000///...,,,++++++***************************))))))))))))))))))))))))(((((())))))))))))((((((&&&'''(((*********)))((((((((())))))*********+++'''(((((()))***++++++,,,(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***************)))((((((((()))+++,,,******))))))))))))******)))))))))))))))))))))))))))))))))))))))*********(((((()))************)))((())))))))))))*********+++******))))))(((((((((************************))))))***++++++++++++******+++,,,---...---,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++---...///000000000,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---...///000111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))&&&'''(((*********)))((((((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&(((******)))(((((((((((((((''''''''''''((((((666333...)))&&&&&&'''((())))))((('''&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///////////////.........///000111111111111111000000...---,,,+++++++++,,,,,,,,,++++++*********)))))))))***+++++++++,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))((((((******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((''''''&&&&&&''')))***))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---...///111111///...------------,,,+++***)))(((************************))))))***))))))((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''++++++++++++)))((('''&&&)))((((((''''''&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))*********************)))))))))(((((((((((((((((())))))))))))*********)))))))))(((((())))))))))))))))))))))))))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------......////////////......//////000111111111000000000///...---,,,+++++++++,,,,,,,,,++++++***************************++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))*********)))))))))((((((***************************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////---...///000000///...---++++++,,,,,,,,,+++******************************((())))))))))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((('''&&&)))((((((''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++******))))))))))))(((((((((((((((((())))))))))))******))))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------....../////////......000000000000000000///...000///...,,,+++++++++++++++++++++++++++***************************))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))******))))))))))))((((((************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))+++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............////////////---...///000000///...---)))******+++,,,,,,++++++************************'''(((((())))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((''''''&&&)))(((((((((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((())))))))))))*********))))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------......//////......000000000000///......---///...---,,,+++++++++++++++++++++***************++++++******))))))(((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))((((((************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))+++++++++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''%%%&&&((()))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))))))))((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++------------............---......//////......---******++++++++++++******************************&&&'''((())))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............///////////////...---,,,...---,,,+++++++++++++++************************+++******))))))((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------............------++++++++++++***)))((('''))))))))))))))))))))))))&&&'''((())))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((((((((())))))(((((((((((())))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.................................---,,,------,,,+++++++++++++++)))))))))***************))))))))))))))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((((((((((((((()))))))))***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&''''''(((((()))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------------------------,,,,,,,,,+++***((('''&&&))))))))))))))))))))))))'''(((((())))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((()))))))))))))))((((((((((((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************++++++++++++++++++++++++***+++,,,---............,,,,,,---.........---------,,,++++++***+++++++++((()))))))))*********+++((((((((()))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((()))))))))*********+++************************************************************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))%%%%%%&&&''''''((())))))((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...------------------...***************)))(((((())))))))))))))))))))))))((())))))))))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((''''''(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))************************************************++++++++++++++++++++++++***+++,,,---............++++++,,,---............,,,,,,++++++***+++++++++(((((())))))*********+++''''''(((((())))))******&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&((()))***%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,---------.........------,,,,,,------...(((((()))***************))))))))))))))))))))))))))))))***))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******************************))))))******+++,,,)))))))))))))))))))))***))))))(((((('''''''''&&&((((((''''''''''''(((((()))'''&&&'''((()))((('''))))))))))))((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))'''%%%%%%''')))***)))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))***)))((('''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++******************************))))))******+++,,,******)))))))))))))))))))))(((((((((''''''''''''((((((''''''''''''(((((()))'''&&&'''((()))(((''')))(((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***(((&&&&&&'''(((((('''*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++***************************))))))))))))***++++++*********))))))(((((((((((((((((((((''''''''''''((((((''''''''''''(((((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((***))))))(((''''''&&&&&&''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,***''''''(((((('''&&&******))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''')))((((((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++***+++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************************************************************)))))))))))))))***++++++*********)))((((((''''''((((((((((((((('''''''''((((((''''''''''''(((((()))'''&&&'''((()))(((''''''''''''(((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***)))''''''))))))((('''***)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))*********+++++++++************************))))))***++++++++++++***************************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''')))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++************+++************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))(((((('''''''''''''''(((((((((((((((((((((''''''''''''(((((()))'''&&&'''((()))((('''&&&&&&''''''((((((((()))((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''(((((())))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''&&&&&&(((***++++++***)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++************************))))))***++++++++++++***************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((&&&'''(((((()))(((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******************************)))))))))))))))))))))))))))(((((((((((()))******(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((()))'''&&&'''((()))((('''&&&&&&&&&''''''(((((()))((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&%%%&&&(((+++---,,,+++))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))************+++++++++************************))))))***++++++++++++***************************)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))&&&&&&((()))))))))((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++++++++++++++************************,,,++++++***************************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))((((((((((((((()))******&&&&&&''''''((()))))))))''''''''''''((((((((()))((((((''''''''''''(((((()))'''&&&'''((()))((('''%%%%%%&&&''''''((())))))((((((''''''''''''(((((()))(((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***'''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''))),,,,,,+++)))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))************+++++++++************************))))))***++++++++++++***************************((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))%%%&&&((()))***)))((('''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''((())))))***''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++++++++++++++++++++++++++************************,,,++++++***)))*********************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******%%%%%%&&&'''((()))******&&&'''''''''(((((())))))((((((''''''''''''(((((()))'''&&&'''((()))((('''%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((())))))(((((('''''''''&&&)))(((((((((''''''''''''((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((('''((((((((())))))******''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))'''((((((((())))))******)))))))))(((''''''&&&&&&''''''''''''((((((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((***,,,+++)))''')))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************))))))***++++++++++++***))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))$$$&&&((()))***)))((('''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((()))))))))((('''%%%$$$###''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&(((((())))))((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))******************************))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((()))((('''&&&&&&'''((()))((((((''''''''''''((((((***)))(((''''''((()))***&&&***,,,***&&&###%%%(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&((((((((((((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))******************))))))))))))************************************))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((()))((('''&&&&&&'''((()))((((((''''''''''''((((((***)))(((''''''((()))***(((+++---,,,(((%%%''')))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&(((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************++++++************++++++******************************))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((((((((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((((())))))))),,,...---)))'''(((***((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))************+++******))))))******+++******************************))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))(((((((((''''''(((((((((((((((''''''''''''(((((())))))(((((((((((()))))))))+++---,,,***((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))************))))))(((((((((((())))))******************************))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))'''(((((((((((((((((('''((((((''''''''''''(((((((((((())))))))))))((((((((()))******)))((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************))))))(((((((((((())))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))''''''((((((((((((''''''((((((''''''''''''(((((((((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((()))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***************))))))))))))))))))*********************************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))************)))&&&'''((())))))((('''&&&((((((''''''''''''(((((('''((()))******)))((('''''''''''''''(((((('''&&&(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''%%%$$$###''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************++++++************++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************&&&'''((())))))((('''&&&((((((''''''''''''(((((('''((()))******)))(((''''''''''''((())))))(((&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++))))))))))))))))))))))))++++++***************+++************************))))))))))))))))))))))))******))))))))))))******(((((('''(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&'''&&&&&&'''''''''((((((((('''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***))))))))))))))))))))))))++++++***))))))******+++************************))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''&&&&&&''''''''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))******)))))))))******+++************************))))))))))))))))))))))))((((((''''''''''''((((((***))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))***''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************((((((((((((((((((((((((***))))))))))))******+++************************(((((((((((((((((((((((()))((((((''''''(((((()))******)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((('''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''''''''(((((()))(((((((((((())))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))(((((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))*********)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((---,,,***)))'''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((''''''(((((())))))''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((...---+++)))(((&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((()))******&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))***))))))))))))))))))))))))'''''''''(((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))(((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++***)))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))******&&&&&&&&&&&&'''''''''((($$$$$$$$$%%%%%%%%%&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***(((((((((((())))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((('''(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&%%%&&&''')))+++---+++)))'''&&&&&&(((((())))))(((((('''''''''&&&(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))'''%%%&&&)))***(((&&&))))))(((((('''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''((()))******++++++)))(((&&&&&&((()))+++((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))******))))))))))))******((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((***((('''***...111000///((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&%%%&&&&&&&&&'''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&+++***)))'''''''''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&))))))))))))))))))))))))******))))))(((((('''''''''''''''''''''''''''''')))(((&&&&&&&&&''')))***,,,+++)))'''&&&'''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&'''''''''''''''((((((((())))))'''&&&'''))))))(((&&&)))(((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((())))))*********)))(((''''''((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))******))))))))))))******((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&''''''((((((''''''&&&((((((((((((((((((((((((((('''&&&(((,,,...---,,,((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''')))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))(((((((((((('''''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((((((((+++***)))(((''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***+++***((('''&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''(((((((((((()))'''&&&'''((()))((('''((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((((())))))***((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***&&&''''''((((((''''''&&&(((((((((((((((((((((((('''&&&&&&''')))******)))((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''((((((((('''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((***))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((('''''''''''''''''''''''''''(((''''''''''''((())))))***)))(((''''''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((''''''((((((((('''((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&'''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%$$$$$$$$$###((((((''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((((((((('''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''(((((()))(((((((((((((((''''''''''''(((((((((''''''(((((('''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''(((((((((((('''((((((((((((''''''''''''((((((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&&&&%%%$$$$$$$$$###((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''(((((())))))(((((((((((((((''''''''''''((()))((('''&&&''')))'''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''')))((((((''''''(((((()))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''(((((((((((((((((((((((('''((())))))((('''(((***((((((''''''''''''((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''''''''((((((((())))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&'''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******)))(((((((((''''''''''''&&&((())))))'''&&&''')))''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))*********)))(((''''''((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((%%%''')))(((''''''(((***((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((())))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))((((((''''''''''''((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''((()))(((((((((&&&&&&''''''(((''''''&&&&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((()))******))))))(((((('''''''''&&&&&&(((***)))&&&%%%''')))&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))((((((((((((((((((((((((&&&''''''((()))******++++++)))(((&&&&&&((()))+++((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((''''''''''''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((###&&&((((((&&&&&&(((+++((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))((((((''''''''''''((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))************(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''(((*********)))((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''(((((())))))******'''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((...,,,(((%%%%%%&&&(((***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((******((('''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))&&&%%%&&&((()))'''%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''&&&&&&((((((((((((''''''''''''))))))(((((('''''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''******)))''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((((((((((((''''''((()))++++++******)))((((((((((((((((((((((((''''''(((((())))))******))))))(((((('''''''''&&&)))))))))((((((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((...,,,***''''''''')))***'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''))))))(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&''')))***(((&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''***)))(((''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''((((((&&&'''((()))***)))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((''''''''''''******))))))(((''''''&&&(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((,,,,,,+++***))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''''''(((((((((((((((((((((((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,......((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***((('''((()))***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((())))))))))))******))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''***)))(((''''''&&&''''''(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((('''''')))((('''&&&&&&'''((()))%%%&&&'''(((((((((((('''(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((***************)))(((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,---...((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((()))))))))((((((((()))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***((()))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''''''''''''''))))))((('''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&''''''(((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&((((((((((((((('''''''''&&&'''''''''((((((((()))%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''((()))))))))((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&''''''(((((((((''''''(((((()))))))))***'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))'''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))***((('''((()))***)))'''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))'''''''''((((((((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&'''''''''(((((((((((((((%%%&&&&&&'''(((((())))))''''''(((((()))*********((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&'''(((((((((((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((%%%%%%&&&&&&''''''((((((&&&&&&''''''(((((())))))'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))*********(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''(((((((((((((((((('''((((((''''''(((((()))***(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''(((((()))******+++((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''(((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''((())))))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))(((&&&&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''(((((())))))%%%%%%%%%&&&'''(((((((((''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&''''''((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))))))))))))))***((('''((()))***)))'''))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''''''''((((((((()))((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&'''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((()))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))+++***'''&&&(((***''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((()))******+++$$$$$$%%%%%%&&&'''((((((&&&'''''''''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''(((((()))***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''(((((()))))))))))))))***((('''((()))***)))((())))))))))))))))))))))))******))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))))))))))))))))))))))))))(((((('''''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&)))++++++)))&&&%%%&&&&&&%%%$$$%%%&&&'''(((((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))+++******)))(((''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))((((((((((((((()))(((((((((((())))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))'''((((((((()))))))))******)))(((''''''((()))***'''''''''''''''''''''''')))(((((((((''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((''''''''''''(((((((((((((((((())))))))))))*********)))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))))))))))))))(((''''''(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((((((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))******))))))((((((''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))'''''''''''''''''''''''')))))))))))))))(((((('''''''''''''''''''''''''''(((((())))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))((((((((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((()))(((((((((((())))))*********))))))((((((''''''((((((''''''''''''(((((('''''''''((((((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((()))*********)))))))))((((((((('''((((((''''''''''''((((((((((((((((((((('''''''''))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((***)))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((()))******)))(((''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((''''''(((((()))***+++((((((((()))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((******)))))))))((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))***+++''''''(((((())))))******((((((''''''''''''(((((()))(((((((((''''''''''''&&&&&&'''((()))***++++++'''((()))******)))((('''))))))))))))))))))))))))*********)))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))++++++)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((()))++++++&&&&&&'''((()))***++++++((((((''''''''''''(((((())))))(((((('''''''''&&&%%%&&&'''((()))***+++,,,'''((()))******)))((('''************************************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''''''((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))))))))))))))(((((((((((())))))***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((()))************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((())))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))(((((((((((())))))***)))(((''''''((()))******)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((()))*********)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((************************(((((())))))))))))(((((())))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))),,,+++***************+++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((************(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))((((((((((((((('''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++******)))))))))((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************************************''''''((())))))))))))((()))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''))))))))))))''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++,,,++++++******))))))((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************************************'''((()))***+++******))))))******++++++******)))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,------,,,,,,+++******)))))))))(((((((((((())))))'''((()))******)))(((''''''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((()))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************************************((()))***+++,,,,,,+++*********++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,......------,,,+++******))))))(((((((((((())))))'''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))************))))))((((((''''''###&&&((())))))((())))))///---)))((())))))***)))******))))))((((((''''''))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))(((((('''''''''&&&'''''''''''''''((())))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''(((+++------,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''((()))***++++++,,,++++++***))))))((()))))))))(((((())))))***+++,,,++++++***************+++,,,,,,,,,++++++******))),,,+++***)))))))))************++++++,,,,,,,,,,,,((()))******++++++*********)))((('''&&&'''((((((+++***))))))))))))++++++***))))))))))))******+++******))))))((((((''''''******))))))((((((''''''))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((()))************))))))((((((''''''))))))***+++,,,...///000//////...---,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***)))((('''&&&&&&+++***)))(((((()))***+++))))))***++++++++++++***))))))))))))))))))))))))'''((()))++++++***))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((('''''''''***+++'''&&&)))++++++))),,,000111///---******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''%%%''')))******)))******///,,,)))((()))***))))))******))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))(((((((((''''''''''''''''''''''''((())))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''')))+++------,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))******++++++++++++***)))))))))))))))***************+++,,,,,,,,,++++++***************,,,++++++++++++++++++***,,,,,,---------,,,,,,++++++---///111111000///---////////////...---,,,+++...---,,,+++++++++,,,------,,,***))))))))))))******))))))((((((((((((((()))))))))))))))(((((((((***)))))))))((((((((('''))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((()))*********)))))))))(((((((((''')))))))))***,,,...///000000000///...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((((((+++***)))(((((()))***+++))))))***++++++++++++***))))))))))))))))))))))))(((((()))*********************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((***)))&&&'''---///...000222333222...***((('''))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((('''''''''++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((&&&(((***+++*********+++...,,,)))((()))***))))))***))))))))))))((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))(((((((((((('''''''''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))+++,,,---,,,***)))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))(((((()))))))))))))))))))))))))))*********************++++++******))))))******,,,,,,+++++++++,,,------++++++************++++++---..................///,,,---...//////......---333555999;;;;;;999777555555555444444333222000000---,,,,,,+++++++++++++++++++++************+++++++++******)))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((((((((()))***,,,...000111111111000...---+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((())))))***************))))))))))))******))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))******+++***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))&&&%%%***111333000111222222///+++(((&&&&&&))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((''''''+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))(((((((((((('''(((******))))))***+++---+++)))((()))***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((())))))))))))))))))(((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))*********))))))((())))))))))))))))))))))))+++*********************,,,++++++*********++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,---///000111333333444444555555666666555555444444555666777888@@@AAACCCEEEEEECCCBBB@@@999999999999999888777777000///...---,,,++++++************++++++,,,------,,,+++***************+++((((((((())))))******+++))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))***((((((((((((((((((((((((((((((((((((((())))))***))))))))))))((((((((((((''''''(((***,,,...000111222111000...,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))************))))))))))))))))))***))))))***++++++++++++***))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))'''(((...444333---***++++++)))'''&&&''')))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((((((((++++++++++++************************************((()))))))))*********+++)))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))&&&((()))(((''''''(((***+++***(((((()))***)))((())))))))))))************(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((())))))))))))(((((())))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&(((((())))))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))************************++++++++++++************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...//////111111222333555777999::::::::::::;;;;;;<<<<<<<<>>===<<<999888777666444222111000000000///......---,,,+++))))))))))))***++++++,,,(((((())))))******++++++(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))************)))))))))******)))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))''''''((()))+++---///000000000///---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************************)))))))))))))))))))))******)))))))))))))))***++++++++++++***))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((())))))+++000444///'''&&&'''((('''&&&''')))+++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))),,,++++++++++++*********************************((())))))******+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))'''(((((('''&&&&&&((()))***)))((((((******)))((()))))))))************+++))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))(((((())))))))))))******'''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))******++++++************************************++++++++++++++++++,,,,,,++++++,,,,,,------,,,,,,------///000222333888999999:::<<<>>>???@@@<<<===============>>>>>>@@@>>><<<;;;===@@@DDDFFFGGGEEECCCAAAAAABBBDDDEEEIIIIIIHHHFFFDDDBBB@@@???=========<<<;;;999888777<<<;;;999666222...+++))))))(((((((((((()))******))))))******************(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))((((((((()))+++,,,...///......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++++++++******)))))))))))))))************))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))******+++)))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''***++++++...000+++$$$)))******)))(((((()))+++))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))******,,,,,,+++++++++*********************************((())))))******+++,,,,,,((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***)))))))))(((&&&'''(((***)))(((((((((******)))'''))))))*********+++++++++))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))(((((()))))))))*********'''''''''''''''((())))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++++++++************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------...000222444666777<<<<<<;;;;;;;;;<<<<<<===::::::::::::999999999999999999:::;;;===>>>@@@AAA@@@???>>>============>>>CCCDDDDDDDDDDDDCCCBBBBBB???@@@AAABBBBBBBBBAAAAAACCCBBB@@@===999555111......---,,,+++***)))))))))++++++******************'''((((((((()))))))))***))))))(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))***))))))))))))***+++,,,---+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))***************++++++((()))***++++++***)))((())))))***++++++++++++***))))))))))))))))))))))))(((((()))***************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***&&&)))***((()))+++***''')))++++++***)))(((((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,+++++++++******************************((())))))***++++++,,,,,,((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((())))))*********+++***)))'''''')))+++)))((('''(((******)))'''))))))******++++++++++++))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((())))))))))))(((((())))))*********+++'''''''''''''''((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,---...///...///000222555777:::;;;<<<;;;:::888777666555555777666666555555444444444888;;;>>>AAACCCCCCBBBAAA;;;;;;<<<<<<<<<;;;999888888999;;;>>>AAACCCDDDDDDCCCEEEGGGJJJLLLMMMMMMMMMDDDCCCCCCAAA???<<<999777555333111///---,,,+++***,,,+++++++++***)))))))))'''((((((((())))))******))))))(((((((((((()))))))))))))))))))))(((((('''(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((()))******'''((((((((())))))************))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************'''((()))***+++,,,------((()))***++++++***)))((())))))***++++++++++++***))))))))))))))))))))))))'''(((***+++++++++***)))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******%%%)))((($$$$$$(((++++++%%%'''))))))((('''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))*********+++:::777222...+++***)))***++++++++++++++++++******++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))((((((''''''***((('''((()))***)))'''(((((((((((())))))))))))******))))))((((((''''''''''''((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++++++++...---,,,+++++++++,,,---...000222222111111111222666111///222555333222333777888666333777???@@@<<<>>><<<;;;<<>>@@@<<<999777666888999:::999???BBBFFFKKKMMMKKKGGGCCCCCCGGGKKKHHHAAA;;;999:::;;;555222333333000///111...------,,,++++++++++++))))))*********)))'''&&&(((((())))))))))))((((((************))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))************(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********)))))))))))))))***************+++++++++(((***++++++******+++,,,)))))))))*********+++++++++***)))))))))+++---...+++++++++,,,,,,++++++***++++++************++++++))))))***+++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,******)))((((((((((((((())))))))))))))))))))))))))))))++++++***(((&&&$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))>>>;;;777333000000000111+++************++++++,,,+++******))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********))))))))))))******)))(((((((((((((((((()))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''***((('''((()))***)))'''(((((((((((())))))))))))***)))))))))((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))''''''(((((()))******+++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++++++++,,,---+++...222555666666777888:::555222555777555555666:::<<<<<<;;;???DDDCCC>>>???>>>>>>AAAEEEGGGFFFEEECCCFFFFFFBBBAAACCCDDDBBB<<<@@@DDDDDDBBB@@@??????CCCBBBAAA???===;;;;;;:::777888;;;???CCCEEECCCBBBBBBDDDFFFFFFCCC>>>777333888222///000111111222555222111...,,,++++++++++++))))))*********))))))((((((((())))))))))))((((((************))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))************))))))))))))***************+++++++++***+++,,,+++***)))***+++*********+++++++++,,,,,,))))))***+++++++++++++++)))))))))*********************))))))((()))))))))))))))***+++++++++++++++++++++*********++++++,,,++++++***))))))))))))***))))))))))))))))))))))))))))))***+++***(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))LLLHHHBBB<<<777444333333---,,,+++******+++,,,,,,******)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********))))))))))))******((((((''''''''''''(((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((())))))*********************************++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,---...//////000333777:::;;;;;;<<<===999555555999;;;::::::===???BBBCCCDDDGGGIIIGGGCCCDDDDDDEEEIIILLLNNNNNNLLLQQQTTTRRRIIICCCBBBBBBAAAJJJMMMPPPPPPKKKEEE@@@===CCCDDDFFFEEEBBB>>><<<;;;???===<<<<<<===>>>===<<<;;;999999<<>>;;;999888222000...,,,******+++,,,))))))))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********))))))))))))******((((((''''''''''''((((((((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))((((((((((((***((('''((()))***)))'''(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********************************++++++++++++++++++++++++*********++++++++++++++++++,,,---///111333555666<<<>>>??????>>>===>>>???;;;:::>>>EEEIIIHHHHHHJJJFFFGGGIIIJJJLLLMMMLLLKKKNNNOOOQQQTTTVVVVVVUUUTTT[[[```___XXXQQQOOOOOONNNZZZ[[[\\\ZZZUUUOOOIIIEEEEEEEEEFFFIIIKKKJJJEEEAAAIIIGGGDDDCCCCCCCCCBBBAAA>>>999444555:::AAAEEEFFFFFFAAA???AAAAAA???>>>???FFFDDDAAA<<<666111,,,*********)))))))))******+++)))))))))******)))))))))************)))))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))******++++++******))))))***************++++++))))))******++++++,,,,,,(((***++++++******+++,,,....../////////000000000333333444555555444333222555555444333333222111111.........------,,,++++++))))))*********))))))((())))))))))))***+++,,,,,,,,,,,,+++***************)))))))))))))))))))))))))))************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((KKKJJJHHHFFFDDDBBBBBBAAA888666333000---,,,++++++******))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))((()))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***((('''((()))***)))'''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))))))))******)))))))))************************))))))))))))************************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,...000444777:::===>>>CCCCCCCCCBBB@@@@@@AAACCCFFFHHHOOOWWWZZZWWWUUUWWWPPPPPPPPPQQQRRRSSSUUUXXX\\\___cccfffggggggfffeee```fffjjjhhhfffhhhhhhgggaaa```______^^^]]]\\\[[[TTTPPPNNNSSSYYYZZZSSSLLLEEEDDDDDDFFFJJJLLLMMMLLLHHHEEEAAA===:::;;;<<<>>>DDDAAABBBFFFGGGCCC@@@@@@FFFGGGGGGEEEAAA<<<666222...,,,***)))((()))******))))))************))))))************)))))))))((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((((((((())))))))))))))))))************))))))******************************++++++++++++******))))))******+++++++++,,,*********+++,,,---------+++,,,...//////000222333444555555555666666666666999888777666555666666777;;;;;;;;;;;;999777555444222333333333333222111000+++++++++++++++***)))(((******))))))***+++,,,,,,++++++***))))))))))))***))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((MMMMMMLLLJJJFFFBBB>>><<<<<<;;;999666333000---,,,++++++*********++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******((((((((()))))))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***((('''((()))***)))'''(((((((((((())))))))))))(((((((((((())))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))************))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......000222555999===@@@BBBCCCAAACCCFFFGGGHHHHHHJJJLLLPPPRRRXXX^^^___\\\[[[]]]___]]]^^^`````````eeejjjnnnsssxxx|||}}}|||{{{zzzvvvzzz|||{{{|||~~~~~~zzzvvvsssooommmmmmmmmmmmmmmfff```[[[\\\``````ZZZSSSIIIHHHGGGHHHJJJLLLLLLLLLHHHIIIJJJIIIEEEAAA===;;;<<<:::<<>>AAA@@@@@@BBB;;;===@@@CCCEEEFFFGGGGGG===999444...+++******+++)))******++++++******)))************))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************(((((((((((())))))))))))))))))************))))))***************************++++++,,,,,,++++++***))))))***++++++,,,------,,,,,,---...///000111111444555666666555555666777777777777888888888999999777666555444333222111111222555:::===>>><<<888666555666888:::;;;:::999888777666666666444333222111......---,,,++++++++++++,,,,,,+++************+++))))))))))))))))))))))))*********************+++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))???BBBGGGKKKKKKIIIDDDAAA;;;<<<>>>>>><<<999666333------,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))(((***+++***)))((()))*********))))))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))*********((('''((()))***)))((((((((((((((())))))))))))'''((((((((())))))******))))))************))))))))))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))((()))***++++++***)))(((************************++++++******************++++++++++++++++++++++++++++++++++++++++++++++++------......///000000111999:::<<<>>>@@@@@@@@@@@@FFFOOO[[[dddfffccc^^^[[[[[[[[[]]]bbbfffjjjttt~~~zzzzzz}}}yyyuuuvvv||||||yyyqqqhhheeeiiinnnfff```ZZZVVVWWW[[[___bbb```VVVJJJFFFJJJMMMKKKGGGEEE@@@===???@@@@@@AAAEEE=========>>>@@@CCCEEEGGGBBB>>>888111---+++,,,,,,******++++++++++++******************))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))************(((((((((((())))))))))))))))))************))))))***************************++++++,,,,,,++++++***))))))***+++,,,,,,------------...///000111222333444555555444222111111222222222222222333333333333555666666666555333000...---222888>>>@@@???;;;888444555888:::;;;;;;:::999;;;;;;;;;:::999777666555000///...---,,,+++++++++...---,,,,,,++++++,,,,,,))))))))))))))))))))))))+++******)))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))666777:::@@@EEEHHHIIIHHHAAA===999888::::::888555999333---+++,,,---,,,******************))))))***))))))))))))))))))))))))************************+++***)))(((((()))***+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))***************)))((((((******++++++++++++******+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))***************++++++***((('''((()))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************************************+++++++++******+++++++++,,,,,,,,,,,,+++******,,,------,,,///...---,,,---111888===???@@@BBBAAAAAACCCIIINNNRRR[[[``````aaaeeeeeeaaadddlllsssxxx}}}xxxyyyzzzssscccbbbaaadddmmmyyymmmeeejjjjjjjjjttt~~~~~~}}}yyytttssswwwzzzsssmmmggg```YYYUUUYYYaaagggaaaXXXRRROOONNNLLLJJJNNNKKKGGGEEEDDDBBB>>>;;;>>>???>>><<<::::::===@@@DDDFFFGGGCCC;;;333000//////---+++***+++,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))******+++******++++++++++++************))))))((((((''''''(((((((((((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))))))))))))))))))))))))))************,,,,,,,,,,,,++++++++++++---,,,+++*********+++,,,***,,,.../////////000222222222222333444444222000888333111333333111000222666111///333333...,,,///000333333///...222555555999777777;;;============<<<;;;;;;999888777777888:::888666444444555777888999888777444222///---,,,000...,,,******+++,,,---+++******)))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((()))))))))))):::::::::<<>>CCCIIIMMMOOOSSSYYY^^^XXX^^^aaaaaaeeeooovvvxxxzzzvvvvvvyyy|||vvvqqqkkkhhhmmmwwwtttiiijjjccc\\\aaalllkkkiiifffccceeekkkpppxxxuuutttuuupppfff___\\\fffcccaaa``````aaaaaaaaaUUUQQQKKKIIIIIIIIIIIIHHH<<>>AAA>>>666...***))))))***+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))))))))(((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))))))))*********++++++++++++++++++++++++++++++*********+++******)))(((***************************************)))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))************%%%'''(((((('''((()))+++))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,...///---+++***---000000333888<<<=========>>>LLLQQQXXX[[[\\\]]]```cccbbbfffjjjkkkrrr|||wwwsssvvvwww}}}}}}yyyyyyyyyvvv{{{zzz|||vvvqqqwwwwwwtttmmmcccZZZVVVXXX[[[kkkkkkrrr}}}}}}tttooouuuqqqjjjccc```bbbggglllfff```VVVNNNJJJHHHHHHHHHHHHDDD???;;;;;;===>>>???<<<@@@FFFMMMOOOLLLEEE@@@777333---******+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************))))))))))))******++++++((())))))******))))))(((***))))))))))))(((((((((((((((((()))))))))******++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((())))))******)))))))))))))))*********+++++++++++++++*********))))))******+++,,,---------,,,///222666888888888888999444444555555555444333222333111111555666444444777777666777888555222444999666888777555777::::::666777888888777888:::>>>@@@AAA===999;;;@@@BBB>>>:::555444222111111222444555999:::<<<======<<<;;;999333111///.........,,,***,,,,,,++++++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))MMMJJJGGGDDDBBB???;;;888999===BBBDDDBBB???>>>>>>:::>>>BBBAAA<<<666111...***++++++,,,,,,,,,++++++***************************************************))))))))))))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++******))))))******+++))))))*********+++++++++++++++++++++++++++++++++*********++++++******)))+++******************+++************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((((((((())))))***((()))))))))************'''(((***)))(((((()))***)))))))))(((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++,,,,,,,,,+++++++++,,,,,,,,,------///...---,,,---...000111777888::::::;;;>>>CCCFFFWWW[[[aaaccccccdddgggiiinnnrrrwwwzzz}}}qqqmmmpppssszzzwwwxxxxxxvvvyyy{{{}}}{{{|||wwwggg\\\VVVUUUXXXZZZcccqqqzzzzzzxxxwww|||tttjjjccc``````mmmggg^^^UUUNNNIIIFFFDDDMMMFFF>>>888777:::<<<>>>;;;===CCCJJJPPPPPPKKKFFF???:::444...,,,+++******,,,+++++++++************))))))))))))))))))))))))((()))))))))************))))))******++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))***************)))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))************)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,---///111222222111000000333777888888666666666111222333333222222222333666333333555666555888===>>><<<;;;;;;:::999:::;;;EEEIIIJJJEEE@@@@@@???=========<<<;;;===???===888???;;;888999<<<>>>???>>>;;;:::888777666777888888===>>>??????===;;;777666;;;999666555444222...***,,,,,,+++++++++,,,,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))JJJJJJJJJJJJJJJHHHCCC@@@888777888;;;???AAA@@@>>>BBBAAABBBDDDDDDAAA;;;666///...---,,,++++++++++++************************)))))))))))))))))))))))))))))))))******)))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))************************************((()))))))))*********+++************************++++++************++++++************++++++++++++******************************++++++++++++******++++++***))))))***++++++***************+++++++++************************)))***++++++++++++***)))************************************************((((((((((((((())))))***((()))))))))************+++,,,---+++)))(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,,,,------++++++,,,,,,,,,---------111---+++,,,000444555444:::<<>>>>>===<<<<<<===>>>???????????????===:::888666===999666666888777333...------,,,+++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))GGGGGGIIILLLNNNOOOMMMKKKEEE>>>555222555;;;>>>???IIIGGGFFFHHHKKKIIICCC>>>777555111...++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++)))))))))*********++++++************************((())))))******+++++++++************************++++++************++++++*********++++++++++++,,,************************)))***++++++,,,+++++++++,,,+++***))))))***+++,,,*********+++++++++++++++************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))************---......,,,***(((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,---......,,,,,,,,,,,,------------111///---///555:::===>>>???EEEMMMUUUZZZ___bbbeeeaaaffflllrrrvvv|||~~~wwwrrrooopppwww~~~}}}~~~xxxzzz{{{~~~yyyyyyvvvrrrwww~~~vvveeeZZZWWWTTTZZZccclllrrrvvvyyy{{{nnnqqqtttsssmmmccc[[[WWWSSSTTTTTTQQQKKKDDD@@@>>>888666555777===EEEKKKNNNNNNKKKFFFAAA<<<555///***+++************)))))))))))))))))))))))))))))))))))))))))))))************((()))+++,,,,,,,,,+++***((())))))******))))))((()))))))))************+++)))))))))*********++++++''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))******++++++***************++++++++++++,,,))))))***+++---...//////666666777888999999999999666888999888666444555555222555888999999;;;@@@DDDBBBBBBFFFNNNUUU]]]kkkwww|||sssjjjdddbbb]]]WWW[[[ccciiieee```bbbgggjjjnnnqqqqqqppptttuuujjjZZZIIIQQQYYYZZZRRRJJJEEEDDD======<<<<<<<<<<<<<<<<<<===>>>>>>?????????>>>>>>999555222444888:::777444111000///---,,,,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))PPPNNNLLLLLLNNNOOOPPPOOONNNHHH???888555666999;;;BBBDDDHHHLLLNNNLLLIIIFFFAAA===777000---,,,,,,---++++++++++++++++++++++++************************((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))*********+++++++++************************((())))))******+++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,,,,+++,,,+++***((((((***+++,,,*********++++++,,,,,,,,,************************)))***,,,------,,,***)))++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))************,,,,,,---+++)))(((((()))++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++,,,---...///,,,,,,,,,------------......222666777888===FFFMMMSSSWWW]]]ccchhhkkkooorrrtttxxx~~~yyysssnnnmmmsss|||~~~uuuyyy~~~wwwwww|||{{{pppkkkmmmfffpppsssuuuwwwooommmyyyxxx~~~~~~qqqlllZZZUUUPPPQQQYYYhhhvvvqqqvvv||||||uuujjj```ZZZdddccc]]]RRRHHHEEEIIIOOO===;;;777444555:::AAAGGGOOONNNMMMJJJFFF>>>555///,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))************((()))+++------,,,+++***)))******************)))))))))*********+++++++++))))))*********+++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++************+++++++++,,,,,,***+++,,,...000222444555777777777666777777888888555666666555444555777999:::???CCCEEEGGGJJJQQQWWWWWWXXX^^^eeejjjooozzznnnddd___\\\QQQVVVYYY[[[___gggmmmmmmpppyyy~~~|||~~~{{{ppp\\\```bbbaaa^^^[[[[[[]]]MMMLLLIIIEEEAAA===:::999<<<<<<<<<===>>>@@@BBBDDD<<<777333444999;;;999555555444222000///------,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))___ZZZSSSNNNLLLMMMNNNOOOKKKLLLKKKEEE===777666777555===GGGMMMNNNLLLLLLLLLHHHBBB:::333...---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++)))************+++++++++************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,************************)))***,,,------,,,***)))++++++++++++++++++++++++************************((((((((((((((()))******))))))))))))************)))***+++***)))((()))***,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))******+++---...//////,,,,,,,,,---------......,,,555======:::===KKKXXXiiiiiihhhggghhhmmmtttyyyzzz~~~wwwpppqqqwwwttt{{{wwwrrruuujjjkkkrrrwwwooodddiiivvvrrrkkkkkksssrrrhhhcccfffeeeddd[[[YYY```aaafffsssttt~~~~~~mmmgggaaa___aaaeeeggggggfffnnnvvvzzzvvvnnnfffbbb```eeefff^^^RRRIIIIIILLLFFFCCC>>>666111111888===NNNOOOPPPPPPMMMDDD:::333---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))************(((***+++------,,,+++*********++++++++++++******))))))******++++++++++++)))************+++++++++))))))))))))***+++,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++*********+++++++++,,,,,,,,,...///000333666888:::;;;777666555444444555666666999999999999999;;;???BBBIIINNNTTTWWWYYY]]]eeekkkdddfffkkkooonnnmmmqqqyyymmmccccccdddaaa___[[[[[[aaahhhhhhccccccrrr{{{xxxvvv{{{|||xxxeee```XXXTTTWWW```kkkrrriiieee___WWWNNNFFF@@@===;;;;;;::::::<<>>777666:::;;;888444888777555333000///...---************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))jjjddd___\\\VVVOOOLLLMMMNNNOOONNNJJJBBB;;;777555444444777>>>GGGMMMOOONNNNNNKKKBBB888222111...)))---,,,,,,+++++++++++++++++++++***************+++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***+++***)))(((((()))***+++*********+++++++++,,,,,,,,,++++++*********++++++---,,,++++++******++++++---------,,,+++***)))(((***+++++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************************************+++,,,,,,,,,,,,+++)))******++++++,,,------------......////////////;;;:::999999>>>GGGRRRYYY]]]dddhhhfffiiisssyyyzzzzzz|||}}}{{{{{{{{{uuuqqqrrrsssrrrpppmmmmmmmmmlllrrrwwwwwwsssqqqtttxxxwwwyyy|||}}}{{{vvvqqqmmmnnnmmmggg___\\\___cccdddiiimmmrrruuuxxxyyyzzz{{{yyy~~~yyyooosss}}}{{{iiiWWWXXXWWWXXXbbbttt~~~xxxkkkXXX[[[^^^]]]\\\WWWLLLAAAGGGIIIHHH???555111777>>>EEENNNTTTPPPLLLJJJEEE???666333///,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++*********************************)))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))************************'''((((((((()))))))))***++++++******+++---///000+++000444777777777999;;;222111222444777777666444888777;;;BBBHHHKKKPPPUUUWWW___gggjjjgggeeegggjjjmmmnnnoooooonnnmmmnnnooowwwkkkkkkpppnnnkkkfffbbbaaacccgggkkkbbbnnn|||zzznnnlllqqqmmmaaaZZZ___ccccccgggnnniiiiiieee^^^[[[[[[UUULLLHHHAAA:::888;;;???@@@???AAABBB???999444444444333333444777::::::666///***)))***+++,,,,,,+++)))))),,,+++++++++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))qqqnnnlllkkkdddYYYQQQOOOSSSQQQOOOMMMLLLGGG@@@;;;666444444777===CCCHHHJJJMMMLLLFFF>>>999777333---------,,,+++++++++,,,,,,++++++************++++++,,,,,,+++++++++*********************************************************************************************************************************************************************************))))))))))))************************++++++++++++************************************************---------,,,,,,++++++++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---------------,,,,,,++++++***+++++++++*********++++++,,,,,,+++************+++,,,,,,,,,,,,+++***)))(((******+++******)))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************************************+++,,,,,,,,,,,,+++*********+++,,,,,,------,,,---...//////111333555777<<>>666...<<>>???EEENNNVVV\\\```dddfffjjjvvv{{{wwwvvvwww{{{~~~{{{tttqqqmmmjjjjjjllloooqqqpppqqqqqqqqqrrrvvv|||~~~}}}~~~~~~|||zzz~~~}}}{{{wwwtttpppjjjfffbbbaaa```VVVWWWYYY___jjj{{{~~~pppkkkaaaYYY[[[eeemmmooo~~~yyytttrrrqqqjjjbbbaaaYYYPPPJJJHHHFFFCCC???888@@@GGGJJJLLLNNNMMMJJJFFF???666...++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))************))))))))))))************))))))))))))))))))))))))***))))))(((((())))))***************************++++++++++++++++++******,,,,,,,,,---...///111111555888::::::888666444444777888888888;;;BBBLLLTTT[[[ZZZ]]]ccceeeddddddgggjjj{{{}}}lllcccbbbhhhgggeeeddddddeeefffggg```gggnnnpppnnnlllnnnpppooolllkkklllmmmggg[[[QQQTTTRRRWWWffftttxxxuuurrrqqqssstttssssssrrrkkkbbbnnnrrrsssnnnkkkkkkllllllvvvnnneee___^^^^^^]]]\\\NNNCCC<<<======::::::???;;;888444333555888:::;;;555333///+++))))))***+++++++++***************+++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))pppmmmlllppptttvvv|||qqqfffXXXMMMJJJIIIIIIHHHBBBAAA===888444555<<>>:::666444555666777666999666333///---+++++++++++++++***)))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))kkkgggfffiiimmmpppwww~~~yyyooobbbWWWOOOKKKJJJFFFFFFDDD???999777999<<<===CCCHHHKKKMMMLLLFFF===222000...+++******+++,,,++++++******+++,,,,,,---+++++++++************)))************************++++++++++++++++++++++++************************************************************************************************************************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,,,,---///000111222333444444555666888999:::::::::::::::;;;;;;<<<<<<<<<888777777777777666666555333333222111000///.........---,,,+++************,,,++++++***)))*********)))************)))((((((***((('''(((+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************************************************************************+++,,,,,,,,,,,,++++++,,,,,,---....../////////111333444555;;;DDDLLLZZZ]]]bbbggglllssszzz~~~yyyuuuvvvxxxvvvyyy|||}}}{{{yyyxxxxxxrrrqqqqqqrrryyy~~~yyy}}}xxxppprrrnnnggg```[[[ZZZ\\\^^^\\\\\\^^^fffsss}}}}}}|||uuullleee___YYY]]]kkkwwwuuulll\\\dddjjjfffXXXJJJCCCAAA@@@AAACCCGGGKKKLLLMMMNNNJJJFFF@@@:::666111,,,)))************************************************++++++++++++++++++++++++************************))))))******+++++++++,,,((()))))))))************((()))))))))************))))))))))))))))))))))))******))))))))))))*********************************************************+++---000333555777888:::888444333444777:::<<>>???@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBAAAAAA@@@>>><<<999666555444111000...,,,+++***))))))---,,,++++++******++++++)))******+++******))))))+++)))'''))),,,...,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************************************+++,,,,,,,,,,,,+++,,,,,,---......//////000---111555777999@@@JJJSSS[[[cccoooxxx~~~vvvssssssyyy}}}tttwwwzzzyyyvvvttttttvvvyyyyyyyyyzzz}}}yyyuuupppkkkhhhfffbbb```UUUUUUTTTVVV]]]kkk{{{lll```OOOJJJWWWmmm{{{fffccc``````^^^WWWMMMDDDFFFBBBAAAEEEIIIKKKNNNQQQIIIHHHEEEBBB===777000+++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************))))))******+++,,,,,,,,,))))))))))))************))))))))))))************))))))))))))))))))))))))+++******))))))******+++************************)))))))))*********++++++,,,---///222555777888999333111222777@@@KKKSSSXXXbbbdddggggggeeeeeegggjjjkkkgggfffhhhjjjjjjnnnssskkkmmmnnnnnnlllhhhdddbbb```^^^\\\^^^aaacccaaa^^^gggfffgggjjjnnnrrruuuuuu{{{zzzppphhhfffgggddd^^^XXXYYY\\\eeesss{{{iiiWWWQQQQQQVVV]]]hhhrrruuuyyy~~~yyypppgggaaa^^^^^^^^^ccc^^^XXXRRRLLLDDD;;;555:::999:::;;;<<<:::777444::::::999888666222///---------,,,+++************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))dddaaabbbeeeggggggiiimmmqqquuu{{{}}}xxxkkk[[[QQQLLLKKKJJJIIIFFFAAA<<<888555:::===AAAFFFMMMNNNJJJAAA===888222...,,,++++++++++++++++++,,,---......---------,,,,,,,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,---...111333555777888<<<<<<======>>>?????????>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@????????????CCCDDDFFFGGGHHHHHHGGGGGGFFFFFFDDDCCCAAA???>>>>>>;;;999777444222000///......---,,,,,,+++,,,,,,,,,******+++++++++++++++***,,,)))''')))---000...+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************************************+++,,,,,,,,,,,,+++---------...//////000000///555;;;@@@CCCKKKWWWaaafffppp~~~wwwooolllttt~~~{{{rrrkkkrrruuuwwwxxxwwwuuussssssyyyxxxzzz{{{vvvwww|||~~~zzzllleee[[[TTTRRRVVV\\\___jjjoootttwwwyyyjjj\\\[[[gggvvvtttmmmdddaaabbbddddddcccTTTLLLFFFGGGIIIJJJMMMRRRKKKJJJHHHFFFCCC===666111,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))***++++++,,,------))))))))))))************))))))))))))************))))))))))))))))))))))))+++******))))))******+++************************((())))))***+++,,,------000111333555666666666666000222888DDDUUUdddoootttrrrqqqooommmmmmoooqqqrrrooommmllloooooollllllnnngggkkkppppppmmmiiihhhhhhhhhgggggglllrrrtttrrrooommmllllllmmmqqqwww|||xxx{{{}}}{{{vvvrrrpppppprrrnnnjjjjjjkkkqqq{{{cccWWWWWWOOOPPPTTT[[[___cccnnnzzz}}}|||zzztttmmmfffaaa^^^dddmmmooohhhaaa[[[NNN@@@DDDAAA>>><<<<<<<<<<<<;;;<<<;;;999888666555444333///...---,,,++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))}}}uuulllgggccc```ccchhhrrrssswww}}}zzzoooeeeQQQNNNLLLKKKKKKGGGAAA;;;555888:::===DDDMMMPPPNNNFFFBBB<<<555000---,,,,,,++++++++++++,,,---...///......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------111222444777:::===???@@@@@@@@@@@@@@@????????????<<<<<<<<<<<<<<<=========;;;;;;::::::999999888888@@@AAACCCDDDEEEEEEEEEEEECCCCCCDDDDDDEEEFFFFFFGGGEEECCC@@@===:::888666555///...------,,,,,,------***++++++,,,,,,,,,++++++---***(((***...111///+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******************************************************************************+++,,,,,,,,,,,,+++------......///000000000222:::BBBIIINNNWWWdddnnnvvv~~~tttmmmvvv}}}yyyvvvuuutttuuuvvvwwwyyy|||~~~|||}}}~~~{{{xxxhhh]]]ZZZXXXTTTPPPCCCOOO[[[bbbiiiuuuzzziiicccfffiiiiiipppvvvuuunnnkkkoootttdddXXXNNNLLLKKKJJJMMMRRRMMMKKKJJJHHHFFFAAA<<<888,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,------))))))))))))************))))))))))))************))))))))))))))))))))))))++++++************++++++************************))))))***+++---...//////444555666666666555333222===@@@GGGTTTcccpppwwwyyypppooooooqqqtttvvvvvvvvvqqqooopppqqqnnnfffaaa```___iiiuuuxxxuuurrrsssvvvvvvuuuuuuyyy~~~~~~zzzuuupppooonnnnnnpppvvv}}}wwwvvvuuuvvvxxxzzz|||}}}~~~xxxsssoookkkkkksss|||}}}tttlllooobbb[[[TTTPPPKKKIIIOOOZZZkkkpppwwwzzzyyytttnnnkkkbbbrrrzzzssspppssslll]]]RRRLLLBBB<<<:::<<<>>>@@@>>><<<999666555666777888000///...---,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))rrr___^^^fffgggkkkoooqqqvvvzzzwwwpppbbbYYYOOOMMMOOOOOOHHHAAA<<<555333;;;EEEIIIIIIIIIHHHFFFBBB===777222---++++++---//////---...111444111111111000///---,,,+++,,,+++******)))*********+++++++++*********))))))************************)))************+++++++++************************++++++++++++******))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////...---+++,,,---......111444777777777888:::===?????????>>>@@@BBBDDDCCCAAA>>><<<===;;;:::;;;===>>>>>>===@@@>>><<<<<<<<<<<<;;;:::::::::;;;::::::<<<>>>@@@???AAACCCEEEFFFEEEDDDBBBIIIGGGEEECCC@@@???>>>===777555222///,,,+++******---,,,***)))(((((())))))***)))((('''(((***,,,---************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++***+++---......---+++***---......------///333666<<>>:::111...,,,,,,///000...,,,+++++++++************)))+++++++++++++++++++++++++++++++++************)))((())))))))))))*********(((((()))***++++++,,,,,,++++++******************)))************+++++++++++++++************++++++******************+++,,,))))))***---000222333333999::::::666222333:::@@@DDDJJJTTT___hhhooorrrtttqqqmmmllluuu|||xxxqqqjjjiiikkklllhhhcccddddddjjjvvv~~~}}}zzzyyy~~~zzzuuuuuukkklllllljjjjjjlllqqqvvvooooooppptttxxxzzzyyyvvvtttuuuvvvrrrjjjffflllwww}}}tttnnniiigggiiiiii```TTTNNNQQQ]]]hhhppppppsssxxxtttjjjooopppoooooovvv}}}xxxnnnlll___NNNAAA======>>>???<<<===>>>>>><<<999666333;;;666000,,,,,,---......,,,,,,---------,,,++++++************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))ppp]]]XXX]]]bbbhhhnnnooommmjjjhhhllldddXXXMMMGGGDDDCCCCCCAAA999444777>>>CCCHHHMMMLLLJJJFFFAAA;;;444...******,,,...///...///111444111111111000///...---,,,,,,++++++***************+++++++++*********))))))************************************++++++++++++************************++++++++++++*********)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---...000111222444777999;;;;;;<<<===???@@@@@@???::::::;;;<<<===<<<<<<;;;:::;;;<<<===<<<===???AAABBBAAAAAAAAA@@@???===<<<888:::<<<>>>>>>>>>??????:::;;;===>>>???@@@@@@AAADDDCCCCCCBBBAAAAAAAAAAAA>>><<<999666333000///...///...,,,*********+++,,,++++++***))))))***+++,,,************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++)))***+++,,,---------,,,...000111111111333666888CCCJJJXXXeeekkknnnxxx~~~zzzzzzsssrrrsssvvvyyyzzzxxxuuuzzz~~~{{{uuussskkkggghhh[[[UUUJJJIIIQQQRRR[[[pppzzzeeeVVVMMMXXXjjjuuuwwwvvvuuuqqqiii]]]PPPHHHJJJPPPKKKKKKKKKJJJHHHEEEAAA>>>333000---,,,---...,,,+++++++++++++++************+++++++++++++++++++++++++++++++++************))))))))))))*********++++++((())))))***++++++,,,,,,************************)))************+++++++++++++++************++++++,,,++++++***++++++,,,,,,+++++++++---///222333333333444555333444888AAAIIISSSUUUYYY___fffmmmsssvvvqqqooonnntttwwwmmmjjjjjjjjjiiiccc___aaaiiippprrrsssttt~~~xxxtttwwwwwwsssmmmiiijjjmmmxxxtttpppppptttyyy|||}}}xxxwwwvvvuuupppkkkmmmrrr{{{}}}xxxwwwpppmmmnnnqqqrrrpppsssyyyoooooojjjdddccciiioooqqqhhhnnnsssuuuzzz~~~|||uuurrriii[[[PPPIIIEEE@@@===???@@@@@@===:::888999:::666555444222000...------,,,,,,,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))tttdddXXXYYYaaajjjjjjcccaaafffnnnnnniii^^^QQQIIIIIILLLJJJBBB;;;888888<<>>???@@@AAAAAABBBDDDCCCAAA>>><<<999777666444222///---,,,,,,---...,,,,,,,,,+++++++++******************************))))))))))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...+++---///000222555:::===MMM\\\kkkrrrwww}}}wwwuuurrrrrrzzz~~~tttkkkqqqvvvyyyxxx|||zzz{{{}}}eeeSSSQQQPPPQQQZZZgggqqqzzz}}}aaaJJJMMM[[[eeepppyyymmmkkkmmmnnn^^^JJJFFFPPPOOONNNLLLKKKKKKHHHDDDBBB999666111...------,,,+++,,,+++++++++************+++++++++++++++++++++++++++++++++************)))************+++++++++,,,)))))))))***++++++,,,,,,************************)))************+++++++++++++++************++++++,,,,,,++++++++++++,,,,,,------...000222444666888333555888<<>>???===:::888999:::222444777777555111---++++++++++++,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))~~~ccc\\\]]]hhhhhh```aaalllkkkttt|||yyykkk[[[QQQMMMPPPKKKEEE???:::999BBBLLLKKKLLLMMMKKKGGG@@@999555...000222555666777888999333333333222222111//////,,,,,,+++************+++*********************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------------,,,---///111333555666888;;;;;;:::999::::::999:::===>>>>>>???@@@AAADDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBCCCCCCEEEDDDDDDDDDDDDBBB???<<>>>>>=========;;;;;;<<<<<<<<<<<<<<<<<>>===:::999555444555777888666000+++,,,,,,++++++++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))yyykkkdddhhhfff^^^```jjjnnnyyymmm[[[PPPPPPLLLIIIFFFAAA===AAAGGGKKKLLLNNNNNNJJJDDD===999111222333555777888888888444444444444333222111111---,,,,,,+++***+++++++++***************************************************++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,------.........++++++,,,...111555888:::;;;===??????===;;;::::::???@@@BBBBBBAAAAAACCCFFF<<<===>>>@@@BBBCCCCCCCCCGGGCCCAAAAAADDDEEEDDDAAABBBCCCDDDBBB@@@@@@BBBDDDCCCAAA@@@AAADDDFFFFFFFFF???@@@BBBCCCDDDCCCBBBAAA@@@@@@???>>><<<:::888777;;;<<<===???AAACCCEEEFFF@@@>>>;;;777333000...---)))***+++,,,,,,,,,,,,+++************************))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000///------...000333555888777555666:::DDDPPPXXXjjj}}}tttqqqkkkfffhhhqqq}}}uuukkkjjjrrr{{{~~~~~~rrrxxxzzzyyy|||uuulll^^^VVVQQQPPPOOOQQQ]]]ooo~~~www\\\JJJWWWpppmmmkkkgggeeejjjkkk]]]LLLOOOMMMLLLNNNPPPOOOJJJEEECCC@@@<<<666111...---,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,***************+++++++++))))))*********+++++++++))))))*********+++++++++++++++************+++++++++************+++,,,,,,...222666888777666666777666???MMMXXX```dddfffhhhfffeeeddddddeeehhhlllnnnkkkllljjjhhhlllvvv~~~wwwvvvxxxxxxzzz|||}}}yyy}}}yyyrrrtttuuu{{{|||yyyuuutttzzz}}}~~~iiiXXXUUUBBBAAACCCLLLZZZjjjwwwttttttqqqlllhhhhhhlllpppUUULLLAAA===>>>@@@>>><<<<<<666222444999:::555......---,,,+++++++++,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++******************************))))))))))))******************************yyysssjjj___^^^dddpppxxxwwwpppWWWPPPJJJIIIHHHDDDCCCEEEJJJKKKMMMMMMKKKEEE@@@<<<666444333333555666666555444555555555555444333222------,,,+++++++++++++++***************+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////+++,,,...111444888;;;===???AAABBBAAA???>>>>>>???<<<>>>???>>>===???DDDHHHJJJKKKMMMQQQUUUYYY\\\^^^\\\ZZZWWWWWWXXXYYYWWWVVVPPPSSSUUUSSSOOOLLLLLLMMMNNNJJJEEECCCDDDDDDBBB???>>>???AAADDDFFFHHHHHHIIIHHHHHHGGGDDDAAA===:::888888888999;;;>>>AAAEEEGGGDDDCCCAAA>>>:::666333111,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++,,,,,,,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000444777:::===;;;:::;;;AAALLLZZZccczzz|||uuuuuu{{{zzzffffffjjjrrrzzz|||wwwqqqrrrzzztttkkk___WWWMMMHHHMMMYYYeeemmmqqq^^^XXX[[[hhhrrrtttllljjjnnniii^^^RRRMMMJJJJJJNNNOOOKKKGGGBBBAAA>>>999333///------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++************)))************+++++++++,,,************************)))))))))***++++++,,,,,,)))************+++++++++++++++************++++++************+++---...///111444777777555444666888EEERRRaaajjjkkkgggeeedddeeegggjjjmmmooopppppppppmmmooooooooossszzz}}}|||~~~{{{}}}yyyyyy~~~~~~}}}||||||~~~uuunnnqqq{{{zzzxxxxxxzzzwwwppplllkkk]]]PPPDDDCCCMMM^^^rrr~~~~~~{{{tttnnnnnntttzzzmmm^^^KKK>>>;;;<<<===<<>>:::777777999<<<>>>EEEGGGIIIJJJIIIEEEAAA>>>999777333000---,,,,,,,,,************************(((***+++------,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,---------...///000888>>>GGGSSSbbbsssxxxmmmiiivvv}}}xxxtttzzzwwwzzzrrr```SSSLLLKKKYYYlll~~~ttt[[[YYYcccwww|||wwwxxx{{{lllYYYMMMIIIJJJIIIGGGEEEGGGHHHEEE>>>999666555---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))((())))))))))))*********++++++******************((())))))***++++++,,,,,,)))************+++++++++++++++************++++++++++++,,,...000222555666222333444555999DDDSSS___nnn{{{xxxjjjeeeeeefffjjjpppuuuxxxwwwtttrrrtttxxxyyytttrrrwww~~~{{{~~~}}}{{{{{{|||}}}|||~~~}}}~~~|||zzz}}}yyy{{{wwwrrrlllnnnpppnnnkkksss~~~|||sssmmmlllmmmkkkccc\\\___hhhlllttt|||}}}yyyxxx}}}~~~fffPPPCCC???999;;;<<<888444444999???777555222///---,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++******************************))))))))))))******************************vvvnnnnnnooopppmmmiiikkkpppwwwnnnaaaVVVPPPNNNMMMMMMEEE>>>;;;@@@GGGJJJKKKLLLNNNIIIBBB<<<:::999888777888888777777666444333222000///---,,,+++*********))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++*********+++---...---,,,++++++,,,------------------------+++++++++,,,,,,---------***...111000...///666<<>>AAAFFFIIIHHHHHHLLLTTT```mmmtttzzz{{{~~~wwwsssvvv~~~xxxoooaaaWWWUUUVVVPPPHHHGGGGGGJJJNNNKKKDDDAAACCCIIIDDD@@@???>>>;;;::::::???AAAEEEIIILLLLLLHHHEEEFFFBBB;;;444000......///---,,,+++******)))))))))******++++++++++++******++++++++++++++++++++++++************************++++++************++++++************************)))************+++++++++++++++,,,,,,,,,,,,------//////...------,,,++++++///...///000...---444===KKKTTT___jjjvvv~~~||||||}}}rrrooossszzz~~~wwwggg\\\QQQHHHSSSZZZ___sss|||\\\NNNTTTaaa{{{ppp~~~pppSSSDDDHHHJJJEEEIIIJJJGGGBBBAAAAAA;;;111111///,,,,,,---...,,,***---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,++++++,,,///111222222222333444999GGGZZZfffjjjeeejjjooopppmmmiiiiiiiiiggglllrrrtttvvvyyy||||||}}}rrrfffccciiiqqqyyy~~~~~~{{{vvvsssrrr|||}}}}}}yyy~~~{{{||||||sssqqqxxxyyytttttt{{{wwwxxxyyy|||~~~~~~vvvuuu{{{zzzuuuxxxzzzqqqhhh^^^\\\gggpppqqqvvv~~~}}}mmm[[[MMMBBB999777===<<<444222777666666666555333000---++++++,,,,,,,,,,,,+++******************************))))))))))))************))))))))))))))))))))))))+++*********))))))((((((************************qqqnnnnnnssstttooojjjiiikkkjjjggg```WWWPPPLLLLLLIIIBBB===???CCCGGGKKKOOOQQQNNNHHH@@@:::777888999777777777777666555444333//////---,,,+++*********)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,---,,,,,,,,,,,,------------------------,,,,,,---------.........000111222444555777:::<<<888888;;;???@@@BBBHHHPPP```aaaeeennnxxx{{{wwwvvv|||yyysssxxxtttmmmooooooeeeXXXTTTKKKDDDCCCCCCCCCFFFJJJAAA@@@AAADDDDDDAAA===:::===???CCCHHHLLLMMMJJJHHHHHHEEEAAA<<<777333000///------............---,,,******++++++++++++******++++++++++++++++++++++++************************++++++************++++++************************************++++++++++++++++++,,,,,,,,,,,,------------------------------000///111333222222999AAARRR^^^lllwwwuuummmpppxxxqqqnnnvvv~~~}}}xxxvvvcccSSSEEEIIIKKKQQQdddcccSSSOOOPPPeeezzzyyyrrrxxxwwwhhhSSSGGGGGGLLLKKKLLLJJJFFFEEEGGGCCC<<<222...+++***++++++***)))---------,,,,,,+++++++++,,,,,,,,,+++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++,,,---------///111222333222111777>>>GGGTTTbbbiiiiiidddgggkkkpppqqqooolllhhhsssnnniiiiiiqqq{{{xxxmmmggghhhkkk~~~|||yyy~~~zzzpppjjjzzz}}}~~~{{{wwwvvvvvvsssyyy{{{vvvrrrtttzzz~~~~~~qqqiiijjjjjjgggllluuuvvvvvvyyy}}}|||~~~{{{yyyyyy|||tttxxxxxxrrr^^^NNNMMMQQQTTT]]]gggmmm|||ttthhh]]]KKK???888<<<===777555999666666666666444111...,,,+++++++++,,,,,,++++++***************************))))))))))))************************************************)))))))))(((************************jjjzzzvvvooolllpppsssnnngggccchhhpppvvvsssfffWWWLLLHHHMMMFFF@@@???@@@BBBIIIPPPSSSTTTQQQHHH<<<666777:::777777888777777666555555///...---,,,+++******************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***+++,,,,,,------,,,------------------------......------......///000000///000444999<<<<<<:::===;;;;;;===>>>DDDQQQ^^^uuuxxx|||ssssss}}}~~~~~~xxxeeeQQQGGGFFFEEEEEEFFFDDDEEEGGGIIIIIIFFFAAA<<<===>>>BBBGGGLLLMMMLLLKKKJJJJJJIIIFFFAAA;;;555111***+++,,,------,,,,,,+++******++++++++++++******++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++************+++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,---...//////000...---///222333666???IIIcccqqq~~~oooeeelll}}}yyyqqqrrrzzz}}}xxxsssbbbSSSKKKDDDEEEQQQfff{{{tttfff[[[NNNVVVrrrnnnooosssrrrcccPPPJJJOOOIIIKKKJJJFFFDDDEEECCC???555222---+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---...000222333333333333333???MMMXXXaaagggfffbbbfffgggllltttzzzzzztttmmmrrrooorrr}}}yyywwwwww~~~xxxyyy}}}|||qqqhhhhhhllloooooommmooovvv}}}zzz~~~~~~vvvqqqssswwwzzzuuulllkkkjjjfffiiiooouuuwww|||~~~yyywwwoootttzzzgggMMMAAA======BBBJJJPPPdddxxx~~~{{{vvvsssqqqXXXJJJ???===<<<777555999777777777666555222000///++++++++++++++++++++++++************************)))))))))*********++++++************************************))))))))))))************************```kkkzzz~~~}}}wwwnnniiiiiisss|||xxxeeeTTTJJJNNNHHHCCCAAA>>>>>>DDDLLLPPPVVVXXXQQQBBB888666999777777888888777666666555///...---,,,++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,+++..............................------...///000111///000333777:::<<<<<<<<<@@@>>>???BBBFFFPPPcccttt||||||}}}nnncccaaa___YYYUUUQQQPPPLLLIIIHHHKKKJJJGGG@@@AAACCCGGGKKKMMMLLLKKKKKKLLLLLLJJJGGGAAA<<<999000...---+++******++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------...//////000000///---...444:::BBBNNNZZZssssssmmmvvvyyy}}}~~~zzzxxxzzz}}}|||iiiVVVKKKHHHMMM___rrryyyeeeYYYfffzzzuuunnnjjjmmmooogggYYYNNNHHHJJJJJJHHHEEEBBB???===;;;888333///------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------...000111222222333333444@@@OOO___hhhllllllfff___hhhlllsss|||~~~yyyqqqrrr}}}|||xxxzzz}}}yyyrrraaabbbcccbbbccciiisss{{{wwwooommmlllkkkrrrnnnmmmooommmfffaaaaaammmsss{{{}}}uuunnnqqqzzz}}}xxxmmmYYYPPPKKKFFFDDDEEEHHHYYYlllsssqqqppptttzzzlll```SSSJJJAAA888666999888888888777666444222111,,,+++++++++++++++,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))*********)))))))))))))))************************______fffuuu|||qqqpppuuu{{{uuueeeZZZNNNJJJFFFDDD@@@<<<>>>CCCIIIQQQYYYVVVJJJ>>>888777777777888777777666555444......---,,,++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...---+++)))........................------,,,,,,...000222333555999======;;;;;;>>>BBB===AAALLLXXXaaajjjwwwxxx{{{vvvuuuzzz~~~~~~yyylllfffYYYKKKFFFKKKNNNMMMFFFEEEFFFHHHKKKLLLKKKJJJKKKKKKKKKJJJHHHFFFCCCBBB>>>:::555000------...000++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////444222333<<>>;;;777222...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++,,,------...///000222222222444888;;;QQQ___mmmsssrrrooojjjdddgggnnnyyyyyyxxxyyywwwyyy{{{}}}vvvssswww{{{rrrlllccc\\\YYYZZZ]]]___gggkkkkkkddd]]]ZZZWWWTTTVVVUUUXXX\\\\\\VVVOOOLLLXXXbbblllpppmmmmmmsssyyy}}}~~~|||xxxvvv~~~vvvmmmjjjmmmrrruuutttllleeebbb```ZZZTTTRRRJJJXXXjjjtttsssppprrrwwwzzzuuulll___MMM>>>999:::;;;;;;:::999777555444333......,,,,,,+++,,,,,,,,,************************************++++++++++++(((((((((((((((((((((((())))))))))))))))))******************************ccc[[[YYYggg}}}vvvjjjkkknnnuuu||||||tttmmmPPPLLLIIIHHHDDD===:::;;;AAAIIIRRRUUUPPPFFF<<<777888888777777666444333222...---,,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000...,,,---///000---***........................------,,,---///222555777:::>>>AAA???<<<===DDDKKKNNNWWWiii|||{{{{{{ooorrrzzzxxxwwwzzzsssrrrtttyyyxxx|||vvv]]]OOOMMMKKKEEELLLJJJIIIJJJKKKLLLKKKJJJKKKKKKJJJIIIIIIHHHHHHHHHFFFAAA:::333...---...///++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------000000000000000/////////333333888EEETTTbbbqqq}}}zzzxxx}}}|||~~~zzzxxxxxxxxx}}}{{{zzz{{{}}}aaaGGGAAAHHHmmm~~~```WWWfffxxx}}}}}}}}}nnnQQQLLLIIIKKKMMMJJJFFFEEE>>>===999333...+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,---...//////111222222555;;;EEELLL^^^kkkuuuuuupppmmmkkkiiifffmmmvvv|||~~~{{{tttxxx}}}|||qqqhhhggglllrrrwwwuuuwww||||||tttoooggg\\\RRRMMMJJJGGGFFFKKKPPPSSSQQQPPPQQQQQQOOOLLLJJJIIIJJJLLLLLLLLLKKKNNNWWW```aaa\\\[[[```fffpppvvvvvvpppvvvnnnaaa___fffnnnvvvuuurrrnnnggg___YYYUUUMMMWWWiiiyyy}}}xxxsssrrrxxxzzzxxxnnn]]]KKK???999>>>>>><<<:::888666555444222111///---,,,,,,,,,---*********************************++++++++++++,,,(((((((((((((((((((((((())))))))))))************************************qqqeee]]]dddrrr~~~gggcccgggmmmqqqssssssrrrrrrWWWPPPJJJIIIFFF@@@:::888<<>>@@@BBBGGGPPP[[[ccclllsssxxxrrruuu{{{~~~zzz|||{{{yyyxxxsss{{{|||mmmfff[[[OOOOOOMMMKKKKKKLLLMMMLLLLLLKKKKKKKKKKKKKKKJJJIIIHHHFFFCCC===777222...---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------/////////000000111111222444777BBBTTTeeeppp{{{~~~~~~}}}~~~wwwZZZMMMKKKZZZuuuyyynnn___iiirrrtttwww}}}}}}bbbTTTIIIIIIKKKIIIGGGFFF??????<<<777000,,,+++---+++++++++,,,,,,---------,,,,,,,,,+++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,...//////000111333555:::GGGWWWcccvvvuuupppooooooiiikkkppptttyyy}}}~~~vvvttt|||}}}}}}uuuqqqkkkfffgggllltttyyyvvv}}}|||rrriiidddZZZXXXTTTOOOKKKJJJJJJJJJQQQTTTVVVUUUWWW]]]aaaaaa```^^^ZZZXXX[[[```dddeeeaaaeeejjjkkkfffaaa^^^^^^ccchhhuuu~~~|||~~~}}}{{{|||yyyttttttwwwvvvmmmiiihhhwww|||yyynnnddd]]]ZZZTTTVVV```qqq}}}|||vvvssssssxxx}}}~~~vvvfffRRRCCCAAA@@@>>>;;;888666555444666444111///---,,,------*********************************+++++++++,,,,,,************************((()))))))))************************************ssshhhgggjjjnnnuuu}}}pppeeejjjooonnnjjjgggiiilll]]]SSSKKKIIIHHHAAA;;;888::::::>>>HHHRRRQQQGGG===888888777555333111///...------,,,+++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------.........---******---333666444111/////////////////////////////////111444999===@@@BBBAAACCCKKKYYYjjjxxx}}}~~~xxxvvvyyy|||{{{yyyzzzyyy|||ttt|||}}}xxx}}}~~~nnnPPPNNNKKKKKKMMMNNNNNNNNNKKKLLLNNNNNNMMMKKKHHHFFFHHHGGGDDD???:::555111...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------...000111222444444<<>>@@@AAAAAAFFFJJJVVVlllxxxuuu}}}wwwrrrnnnnnnqqquuuvvvvvvvvv~~~~~~gggPPPKKKNNNMMMNNNRRRLLLKKKJJJJJJKKKJJJHHHFFFLLLIIIEEECCCBBB???:::666...---,,,,,,------+++))),,,++++++******++++++,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------...,,,---/////////555===HHHVVViiiwwwwwwqqqnnnrrr~~~yyy}}}~~~wwwzzztttuuuxxx{{{~~~ooobbbLLLIIINNN^^^ppp}}}{{{\\\EEEJJJZZZdddmmmwww}}}{{{hhhLLLDDDOOOPPPFFFGGGDDDAAA===999444///++++++,,,...---,,,+++++++++,,,,,,,,,+++++++++************++++++++++++***************++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,...++++++///222111111333222555;;;III^^^ooopppiii~~~~~~vvvnnnrrrzzz~~~yyy{{{||||||{{{{{{|||}}}zzzwwwrrrsss~~~}}}{{{yyyuuuqqqqqqqqqnnnjjjfffeeebbb```^^^^^^aaaccc]]]___kkkzzz|||sssqqqvvvwwweeehhhnnnqqqrrrmmmgggccccccgggqqq~~~}}}tttlllnnnqqquuuzzz~~~zzzyyy~~~sssyyyjjjXXXQQQZZZgggnnnnnntttzzz}}}gggMMM;;;===???666222666222666999777000+++***+++***++++++,,,,,,,,,++++++---,,,***))))))***,,,---************************************************************************~~~nnneeedddjjjyyywwwtttrrrqqqmmmiiijjjnnnooopppjjj\\\OOOHHHEEEBBB666777777888@@@HHHHHHBBB999555000...///000///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,------------------.........//////.........//////000000000333888<<<>>>???CCCIIIOOONNNccc}}}~~~~~~{{{}}}{{{{{{{{{~~~}}}qqqfffZZZQQQMMMOOONNNKKKJJJIIIIIIHHHHHHJJJIIIGGGFFFDDDAAA>>>;;;444111---+++,,,,,,---,,,,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------///111111111888AAAWWWdddtttvvvqqqooosss}}}zzzyyyzzzsssyyy~~~~~~~~~~~~~~~}}}}}}}}}nnn]]]PPPQQQ[[[gggsss{{{qqq\\\MMMLLLWWWeeemmmvvvwwwjjjSSSFFFJJJLLLHHHHHHFFFCCC???<<<777111---,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++******++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++((()))...111000000333555<<>>JJJfffppp}}}}}}vvvwwwyyy|||yyy{{{zzzwwwyyytttqqq~~~~~~uuuYYYJJJLLLYYYjjjwwwwwwXXXEEENNN```jjjkkknnniiiZZZKKKFFFHHHJJJJJJHHHDDDBBB>>>:::444111,,,---------------------,,,,,,,,,+++++++++************++++++++++++******,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***)))***///111000111444888CCCRRRbbbpppwwwtttllllllqqqwwwyyyrrrlllooowww}}}yyy{{{}}}}}}llleee]]]YYYYYYZZZ[[[[[[]]]fffppptttuuuzzz}}}uuukkk___WWWQQQYYYiiivvvyyyvvv|||zzzzzzzzz~~~xxxyyyzzzwwwssstttrrrgggXXXJJJEEEEEEMMMVVV```fffnnnxxx~~~hhhLLL<<<:::===;;;777444555666777777444000,,,,,,,,,,,,,,,,,,+++++++++---,,,+++******+++,,,---************************************************************************|||lll\\\WWW]]]]]]hhhzzzrrrooosssuuusssrrrvvvxxxjjjRRREEEDDD@@@<<<777444777>>>DDDGGG<<<555...,,,///000...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...............///////////////...//////111333555666999===BBBFFFLLLXXXiiivvv}}}|||wwwvvvzzz~~~zzz}}}~~~{{{~~~|||{{{~~~~~~}}}{{{xxx~~~}}}}}}vvv___XXXSSSNNNNNNPPPNNNFFF???CCCGGGJJJKKKGGGEEEEEEFFFCCC>>>888222000///...---,,,,,,,,,++++++,,,,,,,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------............//////111222222888HHHWWWjjjrrr|||~~~{{{~~~yyyzzz{{{vvv[[[MMMSSShhhzzz|||lllSSSRRRbbbnnngggiiiiiicccXXXMMMIIIJJJJJJHHHFFFCCC@@@<<<777444...---,,,------......---,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,---222333111444888EEEOOO\\\dddjjjlllfff___cccgggrrr|||zzzvvv~~~pppiiihhhkkkmmmhhhccc___]]]```iiissslllrrrzzz}}}vvvjjj]]]WWWYYY]]]^^^\\\cccsss{{{yyy}}}xxxzzzooosssmmmiiihhhcccVVVGGG===AAAGGGOOOXXXcccoooyyy~~~sss[[[DDD;;;===<<<666666444444777:::999444...------,,,,,,+++++++++,,,,,,++++++******++++++,,,************************************************************************}}}}}}ppphhheee\\\\\\iiiwwwxxxvvvuuuvvvsssxxx}}}hhhSSSJJJFFFBBB<<<888777;;;CCCJJJ???999111...//////...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------................../////////000000/////////000222555777999AAADDDJJJSSS```ppp~~~yyyxxxyyyvvvvvvuuuuuuxxx}}}|||~~~pppbbbRRRKKKMMMNNNIIIBBBAAAEEEIIIIIIGGGEEEFFFGGGGGGDDD???;;;777222---***---,,,,,,,,,,,,,,,,,,---************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------....../////////222000000111555???SSSeeelllsss{{{}}}wwwTTTIIIWWWiii}}}mmm^^^aaakkkqqqqqqrrrrrrmmmbbbUUUMMMJJJHHHFFFDDDBBB>>>:::666111///---,,,...///...---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------///...///222333222777>>>UUU]]]dddhhhjjjllljjjeeebbbfffrrr||||||yyy~~~{{{{{{|||yyyyyyzzzwwweeeXXXVVVYYY```fffpppuuussssssvvvhhh\\\UUURRRQQQIIIXXXdddiiitttpppllleeebbbffffff\\\PPPIII===;;;>>>HHHVVVccckkkooowwwwwwiiiRRRBBB@@@<<<555777444333666;;;;;;666111...---,,,+++++++++,,,,,,++++++++++++++++++++++++************************************************************************}}}wwwoooggg```bbbiiisss~~~zzzwwwssspppsss~~~vvv___NNNKKKFFFAAA===:::;;;CCCLLLCCC>>>777222///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---------................../////////000000000//////000222666:::>>>AAAFFFKKKVVVeeesss}}}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}cccPPPJJJKKKLLLLLLDDDEEEGGGGGGFFFEEEFFFGGGHHHFFFDDDBBB>>>777000+++------,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...//////000000333000///444===KKK___ooossszzz]]]HHHJJJSSSyyymmm```^^^wwwzzz}}}{{{iiiVVVKKKIIIGGGFFFDDDAAA===:::555111---,,,...///...,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...---...111333555>>>GGG]]]bbbeeeggglllsssvvvtttooottt{{{|||yyy~~~~~~}}}}}}xxxtttoooggg\\\SSSSSSXXXSSSbbbyyy~~~ooo___VVVRRRFFFJJJNNNSSS```sss|||nnnkkklllnnniii```^^^bbbHHH???999@@@MMMZZZdddkkkqqqvvvrrrbbbRRRHHH@@@888888555333555999;;;888444///...---+++++++++,,,,,,++++++++++++++++++++++++************************************************************************zzzzzztttjjjfffkkktttyyy{{{yyypppooonnnttt}}}{{{iiiUUUMMMIIIEEEBBB<<<:::AAALLLFFFCCC>>>666///,,,...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.............../////////000000000000...///111555;;;BBBHHHLLLOOO[[[mmm|||uuu}}}xxx|||~~~zzz~~~gggSSSJJJKKKOOOIIIGGGEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDAAA<<<666111------,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...///000000000333///111<<>>999@@@LLLHHHGGGBBB999///+++...222------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////////////////000000000000---...111777???HHHOOOTTT]]]ooo}}}{{{~~~xxxxxx```KKKGGGJJJMMMIIIEEEDDDFFFHHHGGGEEEEEEEEEDDDDDDCCC@@@;;;888...------,,,,,,------...************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......---------...///000000111222///444BBBSSSbbboooxxx|||rrreeeUUUGGGIIIgggtttUUUIII]]]nnnwwwnnnNNNLLLKKKJJJIIIFFFCCC@@@:::444...---...///,,,))),,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------......000///222777===FFFVVVeeemmmkkkgggeeeiiiqqqtttqqq||||||zzzmmmiiiqqq{{{wwwmmmhhhjjj^^^VVVXXX___eeeooowww}}}{{{zzztttooopppqqqssstttvvvwwwxxxrrrqqqooopppqqqqqqpppoooqqqpppqqqsssuuusssppplllhhhjjjllllllmmmsss}}}zzzqqqcccUUULLLNNNOOOOOOZZZiiivvvxxxvvviiiqqq|||zzzrrrmmmdddUUUEEE???BBBOOOggg}}}uuurrrrrruuuqqqbbbMMM@@@:::777444333444666888999111///---+++***+++,,,---***++++++,,,,,,++++++***************************************************************************xxxgggeeecccppp}}}zzzzzzvvvpppoooqqqqqqnnnUUULLLIIIKKKEEE:::<<>>LLLZZZjjjxxx~~~wwwpppllllllnnnzzzyyyzzz~~~|||xxxrrrrrrwwwzzznnnccc^^^\\\```bbbeeeooo{{{{{{zzzyyyxxxuuusssqqqpppnnnooopppqqqqqqrrrrrrqqqrrrpppnnnlllkkkkkklllmmmpppooojjjddd___\\\TTTLLLGGGDDDDDDFFFGGGGGGLLLRRRmmmrrr^^^PPPPPPUUUSSSLLL[[[iiizzzuuulllhhhlllxxxyyy|||}}}wwwuuufffYYYPPPEEEBBBUUUoooqqqxxxyyytttsssrrrdddPPPDDD888222777999555555:::666444000---++++++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********************************)))************+++++++++rrrkkkdddggg{{{yyysssmmmmmmrrrtttsssgggWWWKKKKKKIIIAAA>>>BBBGGGHHHGGGBBB:::444000/////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////......///111111222777555777>>>HHHXXXmmm~~~vvv\\\QQQNNNGGGBBBCCCHHHHHHDDDHHHGGGGGGFFFEEEDDDCCCCCC===:::666333111///,,,***,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------...............------000333333111777===LLLaaaqqq{{{~~~|||zzzxxxyyyrrrpppeeeaaa]]][[[[[[YYYVVVSSSLLLIIIGGGHHHKKKOOOQQQQQQUUUVVVXXXZZZ]]]ccckkkppp{{{rrraaaLLLQQQfffsss~~~}}}jjj]]]MMMMMM]]]gggqqq~~~hhhUUUHHHIIIMMMHHHDDDDDDAAA<<<666111...------,,,......---------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,------,,,,,,...---+++---111444444;;;JJJXXXeeesssvvvkkkkkkoooxxxuuuqqq|||~~~~~~yyyppphhheeeccchhhlllqqqzzz~~~{{{wwwtttuuutttsssrrrpppooommmlllnnnooopppqqqrrrrrrrrrrrrqqqpppnnnllljjjjjjjjjjjj```]]]VVVPPPNNNMMMGGG???<<<999999<<<<<<:::<<>>999;;;JJJ^^^ppp~~~}}}xxxyyyvvvfff___SSSGGGEEEIIIJJJGGGIIIIIIHHHGGGFFFEEEEEEDDDBBBBBB@@@<<<555000,,,***------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------.........------...000222222333333;;;GGG]]]qqq{{{}}}~~~~~~}}}wwwsssmmmeee```___WWWUUURRROOOMMMLLLLLLLLLNNNLLLIIIHHHIIIKKKLLLLLLDDDDDDEEEFFFHHHLLLQQQUUU___hhhttt}}}```KKKPPP___ssszzzrrrwww```NNNXXXgggeeeiii}}}oooZZZIIIHHHLLLJJJFFFEEEAAA???:::555000---...///......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,------///------///...,,,...333555;;;HHHYYYfffnnnwww~~~vvviiijjjrrr|||}}}sssnnnwww{{{~~~xxxrrrnnnmmmffflllsssxxx~~~zzzxxxwwwvvvuuussssssrrrrrrqqqpppooonnnmmmmmmnnnooopppqqqqqqqqqqqqjjjjjjiiifffccc```]]][[[PPPLLLEEE@@@BBBFFFAAA:::999777888;;;:::777555777999AAAHHHMMMZZZppp{{{rrriii```QQQJJJQQQjjj~~~{{{{{{zzzrrrrrrwwwwwwtttlll```SSSJJJFFF___ppp}}}|||zzzvvvkkk^^^III:::888;;;999444:::888555222///...------++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************)))************+++++++++~~~sssxxxuuueeeccc___lllssseeegggwwwxxx\\\NNNLLLJJJDDD>>>DDDFFFHHHGGGBBB;;;444000000//////...............------------------------....................................////////////...///000000000111333444======HHH___uuu}}}}}}zzzyyymmmlll||||||qqq^^^MMMGGGJJJLLLKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCFFFFFFBBB:::222...---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............------///222111000222666>>>OOOgggyyy~~~yyyyyy~~~vvvppphhhccc^^^[[[XXXXXXYYYZZZ[[[[[[ZZZZZZ[[[\\\YYYVVVSSSPPPNNNMMMLLLLLLGGGGGGGGGGGGFFFHHHKKKNNNIIIPPPXXX```hhhrrr~~~~~~UUUGGGQQQhhh{{{vvv[[[XXXhhheeebbbtttsss___LLLFFFHHHHHHGGGGGG@@@@@@>>>888111---...000......---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------...///------///...,,,///444;;;FFFXXXgggnnnppprrrttt~~~tttnnnsss}}}zzz}}}zzzyyy}}}xxxtttsssrrrlllrrrwww{{{yyy|||yyyuuuttttttuuuuuuuuuqqqqqqqqqpppppppppppppppnnnoooooopppoooooonnnnnngggggggggddd]]]UUUMMMHHHCCC@@@;;;:::AAAGGGEEE>>>===;;;<<>>555000000000///............///------------------------................................./////////000000///000111000///111444777BBBJJJ\\\rrr|||yyy{{{jjjcccrrrlllUUUJJJJJJKKKIIIHHHHHHGGGFFFEEEDDDDDDCCCAAAEEEGGGDDD===666222111///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......000222000...444<<>>;;;<<<@@@BBB===999888444666666555777>>>DDDGGGWWWfffxxxuuu```QQQRRRVVVWWW___jjj~~~{{{wwwwwwwwwtttnnnjjjcccVVVHHHAAAMMMaaavvvtttRRR;;;777:::;;;:::999888555222///---+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++xxx}}}xxxzzzuuuhhhggguuu}}}wwwffffffnnntttzzzaaaLLLFFFGGGGGGAAACCCFFFHHHFFF@@@888222111000//////......//////------------------------.................................//////000000111000111222111000333:::???VVVaaattt{{{mmmpppzzziiiYYYSSSMMMGGGGGGGGGFFFEEEDDDCCCCCCBBB???BBBDDDDDDAAA;;;777555000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........////////////---///222000///;;;JJJ```kkk||||||zzz}}}|||vvvxxxyyyrrrppp{{{yyytttppprrrtttvvv|||}}}{{{zzzyyywwwsssmmmjjjiiiiiiddddddbbb]]]WWWQQQOOONNNLLLJJJGGGFFFHHHPPPZZZbbbeeeqqqmmmNNNHHHPPPhhhggg```iiiuuu}}}ssscccRRRFFFDDDGGGBBBAAA???;;;555111...---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---...///000...,,,,,,...//////444:::KKK]]]pppxxxvvvtttsssrrr}}}~~~}}}||||||}}}}}}{{{wwwuuuttttttsssrrrsssqqqnnnlllmmmmmmlllkkklllkkkjjjjjjjjjkkklllmmmlllmmmmmmmmmmmmlllkkkkkkeeeccc___XXXOOOEEE===888666777888:::BBBLLLPPPNNNBBB===<<>>:::999555777999999888888999::::::GGGYYYkkk~~~zzzhhhYYYNNNJJJPPPYYYeee|||~~~zzz|||vvvnnniiiddd]]]TTTMMMDDDAAAFFFWWWiiiyyyiiiKKK<<<:::<<<999999888777444111...,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************)))************+++++++++}}}sssvvvyyy}}}vvvllljjjkkkqqqpppUUUJJJHHHGGGCCCDDDFFFHHHHHHCCC;;;555111000000///////////////................................................---......///000000111111000222333222333999CCCKKKjjjxxx~~~~~~{{{jjj^^^QQQFFFGGGGGGFFFEEEDDDCCCCCCBBB@@@AAABBBCCCCCC@@@;;;777111000...---,,,---...///------------------------,,,,,,,,,------------...............///////////////,,,...222111444EEEZZZqqqxxx|||}}}~~~rrrnnnvvv~~~tttlllrrroookkkiiiqqq}}}|||yyyoooppppppnnnjjjggggggiiillllllllliiieeeaaa___^^^XXXUUUPPPLLLJJJKKKOOORRRSSS^^^lllwwwwww]]]QQQIIITTTrrr{{{\\\UUUdddnnn{{{yyy___KKKFFFHHHEEECCC@@@===999555000---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,------...///000///------000222333888???SSSfffvvvyyyuuussstttttt}}}~~~~~~www{{{|||wwwuuussspppooonnnmmmmmmmmmkkkhhhfffeeedddaaa___cccbbb```______```aaabbb___```bbbccceeeeeeffffff]]]WWWOOOGGGAAA>>>>>>>>>===>>>===<<>>777111111000///////////////........................////////////////////////---......///000111111222///111333333555>>>JJJTTTuuu~~~|||~~~qqqbbbPPPBBBHHHHHHGGGFFFEEEDDDCCCCCCCCCAAAAAACCCEEECCC===999222000...---,,,---///000------------------------,,,,,,,,,---------................../////////000///+++---222333888NNNgggxxx{{{zzzqqqwwwzzzqqqfffiiiwww~~~rrrcccmmmooohhh\\\^^^nnn}}}}}}xxxqqqoooooollliiikkkmmmooonnnkkkjjjlllnnniiikkknnnnnnmmmmmmmmmmmmgggddd```[[[VVVSSSQQQQQQLLLUUU```iiirrrkkk\\\HHHFFF^^^www}}}___IIIVVVaaappphhhPPPIIIKKKHHHEEE@@@>>><<<888222---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---...///000000000...///222444666<<>>;;;>>>EEEKKK@@@AAA===888:::FFFTTT[[[PPPGGG?????????===::::::444444555777777777999<<<;;;??????<<>>>>>@@@GGG\\\ssszzz|||nnnQQQ@@@>>>999:::;;;;;;999666222000++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))************+++++++++~~~uuu}}}|||uuummmlllgggmmmssszzzpppPPP>>>GGGBBBIIILLLIIIHHHHHHBBB:::555333111000000000...,,,////////////////////////////////////////////////...000111000......000222111444555666<<>>;;;888444000---------...------------------------------------------------///............///000000...000111333999JJJcccuuu{{{yyy{{{|||xxxtttwww|||~~~sssbbb\\\\\\xxxuuukkkdddfffdddaaa[[[RRROOOWWWccctttyyy|||{{{}}}{{{yyyzzz||||||xxxyyy~~~zzzvvvsssqqqrrruuussspppnnnllliiifffccceeeaaa^^^\\\\\\aaaqqqsssYYYKKKPPPcccwww{{{nnnZZZKKKDDDNNNdddrrr{{{gggJJJFFFDDDCCCBBB@@@???===888444///---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////...///222444999EEEQQQaaaeeelllssszzzzzzsssssswwwvvvsss|||zzzxxxtttppplll^^^\\\XXXTTTOOOJJJGGGEEECCCAAA???>>>>>>===<<<;;;>>>===<<<;;;;;;<<<===>>>???>>>???AAAEEEJJJMMMOOO\\\WWWTTTRRRLLLEEEDDDGGGOOOJJJHHHBBB999@@@JJJHHHCCC===777555777999888777666999<<<<<<;;;::::::;;;999666888>>>@@@CCCTTThhhyyygggWWWLLLPPP[[[gggyyyyyywww~~~zzztttwww~~~uuulll\\\KKK???>>>GGGPPPdddmmmvvvwwwtttkkkYYYIII777;;;===:::777666444111...,,,++++++,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************rrrnnnrrrjjjpppyyyttt\\\JJJGGGHHHHHHGGGHHHJJJGGGCCC;;;777222///////////////////////////////////////////////////////////////000//////111333444444333444444;;;JJJXXXfffyyy{{{{{{||||||sssTTTIIIFFFGGGDDDFFFEEE:::???>>>>>>???AAAAAA@@@>>>===;;;777333///.........------------------------------------------------//////......//////000111...///222777CCCWWWmmm}}}~~~}}}}}}}}}}}}wwwvvvwwwzzzqqq```WWW^^^yyyvvvhhhddd```aaabbb]]]RRRIIIKKKRRRgggmmmsssxxxwwwooommmqqqxxx}}}zzzyyyxxxwwwwwwvvvssspppoooooommmhhh```]]]eeepppwwwOOOJJJYYYmmm{{{zzzjjjUUUFFFEEEUUUaaannn{{{qqqVVVGGGEEEDDDCCCBBB@@@===:::999000...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////111//////444999BBBQQQ^^^uuuuuuwww{{{uuummmuuuzzzuuutttuuuuuuttt|||~~~yyyuuuooojjjeee```[[[XXXQQQOOOKKKFFFBBB@@@>>>===???===;;;;;;;;;<<<;;;999<<<;;;:::999999:::;;;<<<===>>>@@@BBBEEEGGGIIIJJJRRRXXXaaaccc[[[NNNHHHHHHPPPKKKJJJBBB888>>>IIIGGG???<<<888666777999::::::;;;???CCCDDDAAA===<<<===>>>888666<<<>>>>>>BBBIIIYYYrrrxxxgggUUUKKKGGGOOOeee{{{~~~yyywww|||~~~wwwjjjZZZLLLDDDAAABBBXXXhhhuuuvvvvvvuuuiiiYYY===;;;<<<===:::555222444...---+++++++++,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++rrrvvv~~~yyytttuuussstttwwwjjjHHHGGGGGGFFFGGGIIIJJJGGGCCC???:::444///...///000000////////////////////////////////////////////////222000///111333555444222<<<<<>>===<<<<<<>>>@@@AAA@@@??????===:::666222///...---------------------------......................../////////...///000000111000222666???OOOcccvvv~~~}}}tttmmmkkkrrrlll\\\QQQfffkkkccc___cccgggeeeYYYMMMIIILLL[[[fffttt|||{{{zzzxxxnnnooosssyyy~~~{{{yyyxxxwwwqqquuuyyyyyytttmmmjjjjjjxxx]]]TTT[[[jjj|||}}}hhhUUUHHHTTT]]]eeeooommm\\\LLLFFFEEEFFFFFFCCC===999999222000---+++,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222000222999BBBMMM]]]jjj{{{yyyzzz~~~|||vvvyyy|||~~~|||xxxooojjjqqq{{{vvvuuutttrrrrrrssszzz~~~qqqlllddd]]]WWWSSSNNNKKKKKKIIIFFFDDDBBBCCCCCCDDDCCCBBB@@@@@@AAABBBAAA@@@AAA@@@???>>>>>>???@@@AAACCCDDDFFFGGGGGGHHHJJJLLLEEEUUUiiipppfffXXXQQQQQQOOOKKKLLLEEE<<>><<<<<<=========???EEEKKKKKKFFFAAA??????BBB;;;999<<<>>><<<;;;===@@@RRRpppsss```PPPEEEDDDSSSdddzzzzzzvvvzzzrrrhhh]]]RRRGGGAAASSSkkk~~~~~~{{{{{{ssseeeLLL@@@:::======666444777000...+++***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++wwwxxxzzztttlllxxxpppooozzzxxxQQQHHHFFFEEEIIIKKKJJJEEEAAABBB===666000//////000111000000000000000000000000000000000000000000000000222111000000222333444444>>>CCCTTTmmm}}}{{{zzzjjjWWWJJJBBBEEEIIIBBB===<<<;;;===???AAAAAA@@@@@@>>><<<888444111...---------------------------........................///////////////000111111111444;;;HHHYYYkkkzzz}}}~~~~~~pppooommmqqq|||qqq```SSSXXXiiirrraaa^^^aaafffggg___RRRJJJHHHUUUdddtttzzz{{{zzzxxxuuuzzztttrrrlllsss~~~zzzuuuvvvyyy}}}{{{ttttttxxx~~~sssUUUXXXcccyyyyyyeeeLLLUUUbbbiiiiiiggg___TTTGGGDDDEEEIIIGGG???:::;;;444111...,,,,,,------,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000//////444>>>JJJVVVdddpppmmmnnnttt|||}}}zzzyyy|||{{{xxx~~~uuusss}}}~~~|||wwwvvvzzzvvvrrrqqqtttsssmmmhhhiiiyyy{{{oooiiibbb[[[WWWSSSOOOMMMJJJHHHFFFEEEDDDEEEGGGHHHEEEDDDBBBBBBDDDDDDDDDCCCGGGFFFEEEDDDDDDEEEFFFGGGCCCEEEGGGHHHIIILLLQQQUUUIIISSSaaammmsssoooeee[[[SSSPPPRRRKKKAAAHHHUUUVVVKKKHHHDDDCCCBBBAAA???===BBBHHHOOOOOOJJJDDDBBBCCCFFFBBB>>>===<<<999999;;;<<>>===<<<<<>>===:::666222///---------------------------........................000000//////000000111222///666BBBQQQaaappp|||}}}}}}uuuxxxwwwnnngggnnnzzzwwwlll\\\SSSSSShhhyyyccc\\\[[[^^^bbb```UUUJJJDDDSSS```llloooooossszzz}}}zzzvvvzzzzzzzzzwwwwwwzzzSSSSSS\\\sssyyyYYYXXXhhhvvvssspppnnnfffMMMEEECCCHHHIIICCC>>>???666333///,,,,,,------,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---///888FFFSSS]]]gggoooppprrr{{{uuusssxxxuuuwww{{{uuuzzz~~~}}}|||}}}zzzuuuvvv}}}}}}sssiiifffuuu{{{~~~}}}}}}{{{wwwkkkgggaaa\\\YYYVVVTTTRRRQQQPPPNNNMMMKKKKKKKKKLLLKKKIIIHHHHHHIIIJJJIIIHHHKKKJJJIIIHHHHHHIIIJJJKKKFFFGGGIIIJJJLLLSSS]]]ddd^^^VVVSSSaaazzzyyyeee^^^\\\]]]TTTGGGLLLYYYYYYSSSNNNIIIHHHIIIHHHBBB===AAAIIIPPPQQQKKKEEEEEEGGGJJJGGGCCC===999666777999999999FFFccckkkXXXLLLGGGIIIKKK```yyy}}}yyytttgggTTTDDDDDD[[[ttt~~~zzzuuuqqqlllXXXBBB:::<<<===;;;:::555111...++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,{{{~~~wwwaaaffftttwwwYYYOOOGGGHHHJJJHHHEEEEEEFFFAAA:::444222111000000000000000000000000000000000000000000000000000000...111333222111555???HHHQQQbbbzzz~~~iiiOOODDDEEEAAA@@@>>><<<===???@@@AAA@@@>>>>>>===;;;777333000---------------------------........................000000//////000000111222///:::KKK]]]lllyyy~~~~~~|||ooooooqqqxxx{{{ooolllqqqwwwyyywwwdddXXXLLLVVVsssmmm___ZZZYYY^^^aaaYYYLLLCCCOOOXXXaaaeeekkkuuu[[[SSSRRRaaa{{{pppZZZ```uuuyyy{{{zzz^^^NNNDDDFFFHHHCCC???AAA888444///,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000///444AAASSS```ggglllpppyyy}}}qqqpppyyywwwvvv{{{~~~yyy~~~uuuoootttxxx{{{zzz{{{|||yyytttiiifffbbb^^^\\\ZZZXXXVVVYYYYYYXXXWWWVVVUUUUUUTTTUUUSSSQQQQQQQQQRRRQQQPPPOOONNNMMMLLLLLLMMMNNNOOOKKKKKKJJJHHHJJJSSS```jjjjjj___UUUZZZooovvvmmmkkkkkk```QQQUUUaaaaaa\\\TTTNNNNNNRRRRRRIIIAAA???GGGOOOPPPJJJFFFGGGKKKKKKHHHCCC>>>;;;;;;:::888555888>>>LLLdddnnn\\\QQQKKKHHHNNN___sss|||zzzyyyppp^^^NNNDDDLLL^^^sss|||yyysssqqqqqqeeePPP???:::======:::777333///---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,}}}{{{bbb```iiifffzzzbbbTTTHHHGGGIIIGGGGGGIIIFFFAAA;;;666333111000///000000000000000000000000000000000000000000000000,,,111444333222888EEEQQQeeewww}}}vvvXXXIIIFFFBBBAAA???======???@@@AAA@@@======<<<;;;888444000...------------------------////////////////////////000000000000000111111222222@@@TTTgggvvv}}}{{{|||vvvmmmeeefffttttttmmmmmmqqquuujjj___PPPPPPjjjxxxfff]]]YYY___ddd]]]PPPFFFIIIRRR\\\eeeppp{{{fffUUUFFFJJJbbbWWWNNNeeepppzzzpppYYYGGGEEEFFF@@@===???999555000---,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000444:::JJJ^^^kkkpppqqqrrrrrrwww}}}ooorrr}}}uuuvvv{{{vvv}}}~~~wwwuuuxxxyyyyyy{{{}}}yyysssnnnkkkgggeeecccaaa___]]]YYYZZZ[[[\\\\\\\\\\\\[[[YYYWWWUUUUUUUUUVVVUUUTTTRRRQQQPPPOOOOOOPPPQQQRRRKKKJJJFFFAAAAAAJJJXXXcccggghhhbbbYYY]]]nnnvvvttttttjjj[[[^^^jjjkkkcccZZZRRRTTTZZZZZZPPPFFF>>>FFFNNNNNNIIIFFFHHHMMMJJJGGGAAA???@@@BBB???;;;666===???>>>KKKkkkrrrcccXXXRRRGGGJJJTTTdddxxx~~~|||wwwxxx}}}yyyjjj\\\JJJEEEPPPjjj{{{xxxqqqoooqqqmmm\\\EEE999;;;>>>:::888555000------------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,~~~vvvuuujjjddddddjjjvvvaaaTTTIIIGGGHHHEEEEEEHHHFFFCCC>>>999444111///...000000000000000000000000222222111111111111111111111111555888777<<>>>>>BBBGGGEEE@@@??????>>>===;;;777111,,,000///...---------------000000//////.........---111333222000000222222222555HHH]]]lllzzz~~~{{{}}}}}}uuubbbWWWkkkrrrkkklllqqqrrriiiWWWOOO```|||ooo```XXX___hhhbbbSSSGGGHHHSSSYYYcccrrrvvvrrrvvv|||~~~~~~~~~}}}}}}uuucccPPPKKKQQQaaayyyiiiPPPTTTgggyyyeeeFFFBBBEEEBBB???@@@===888111---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------...+++,,,///000...000444...===YYYttt}}}xxxsssrrrsssnnnpppxxxyyytttyyywww~~~xxxxxx{{{yyytttrrrxxx}}}}}}zzzyyytttpppmmmnnnnnnjjjccc^^^aaa``````aaacccbbb^^^ZZZ\\\ZZZXXXXXXYYYZZZYYYXXXTTTTTTSSSRRRRRRQQQQQQQQQKKKLLLJJJEEE@@@@@@GGGMMMeeemmmooofff^^^bbbooozzzsssxxxyyyqqqhhhdddgggkkkllleee\\\YYYYYYWWWQQQKKKKKKPPPSSSNNNEEEAAADDDIIIGGGCCCEEEIIIHHHAAA===@@@;;;:::<<>>999555111//////000000000000000000000000222222111111111111111111222111444888;;;CCCUUUggg~~~}}}~~~hhhVVVFFFAAA???===>>>BBBEEEDDDAAA??????>>>===<<<777111---//////...---------......000/////////...............///000//////000111222888OOOhhhuuu}}}zzz}}}~~~yyy||||||}}}{{{xxxmmmaaacccnnn|||mmmhhhiiijjjfff[[[TTTaaazzzqqqbbbYYY^^^eee```PPPEEEHHHRRRUUUZZZfffgggdddjjjrrrxxx|||}}}}}}||||||}}}wwwqqq```LLLGGGWWWoooqqqXXXOOOXXXiii|||mmmPPPEEEEEECCC@@@AAA???:::333///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------...,,,,,,//////...000444333DDDbbbuuunnnooolllooowww}}}|||uuuttt}}}{{{wwwwwwsssrrryyy{{{www{{{yyyyyyzzz{{{zzzwwwtttwwwtttrrrppppppooommmlllgggfffeeeccccccccccccddd]]]^^^]]]WWWOOOHHHEEEEEEVVVbbblllkkkfffdddcccbbbaaallluuuuuunnniiijjjmmmpppjjjddd___]]]ZZZUUUPPPQQQUUUWWWQQQHHHAAACCCGGGEEEBBBCCCIIIKKKFFFCCCCCC<<<::::::<<<>>>KKKmmmuuummmTTTJJJEEENNN___nnnxxx~~~{{{zzzvvvyyy|||~~~xxxmmmjjjWWWKKKWWWlllvvvsssmmmjjjjjjaaaOOO???888999;;;999777333///---,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++,,,,,,,,,,,,------|||qqqjjjhhhlllrrruuubbbNNNGGGHHHHHHGGGFFFEEECCC???:::666222000///000000000000000000000000111111222222222222222222444333555:::CCCPPPbbbrrr~~~|||mmmKKKBBBAAA@@@AAACCCCCCBBBAAA@@@???>>>===<<<888333///.........---......//////////////////............---...///000000000222444@@@[[[uuu}}}xxxvvv}}}~~~xxxwww|||}}}yyyuuummmddd]]]qqqxxxjjjeeebbbccc___ZZZaaassswwwhhh\\\___eeeaaaRRRFFFJJJSSSSSSRRRXXXWWWVVV^^^iiirrr~~~~~~|||}}}~~~~~~~~~aaaIIIOOOeeeuuu|||hhhSSSMMMZZZnnn|||sssZZZIIICCCCCCBBBAAAAAA===666111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------......,,,,,,///...---000666;;;KKKgggwwwmmmpppqqqqqqvvvzzzuuussswww{{{zzzvvvtttxxxuuuvvv{{{}}}{{{xxxvvvvvvtttqqqooonnnoooqqqrrruuuvvvvvvssslllbbbYYYSSSKKKUUU```eeeeeeaaaWWWNNNJJJVVVcccgggcccaaaeeelllllljjjfffbbb^^^ZZZWWWUUUWWWZZZ[[[TTTIII@@@???AAABBB???@@@GGGMMMMMMIIIGGG@@@===;;;;;;999BBB]]]xxxyyyjjjXXXLLLBBBDDDNNN[[[jjjvvv{{{|||vvv{{{|||{{{|||zzzssslllhhh```PPPHHHVVVooowwwpppiiiiiieee[[[III:::777;;;999777444000...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------pppkkkuuusssZZZKKKHHHIIIHHHGGGDDDBBB???<<<888444111000000000000000000000000000111111222222222222222333555555888@@@NNN```sss___JJJFFFEEEFFFEEEAAA???@@@@@@???>>>===<<<999444111......---......///000000///////////////.........000000222444333111555:::OOOfff~~~|||qqq|||yyyxxxvvvxxx{{{yyyvvvxxx~~~~~~xxxwwwqqqggg```nnnwwwiiiaaabbb___[[[^^^kkk{{{~~~ooobbbaaahhhfffYYYLLLOOOWWWTTTOOOQQQOOOQQQ\\\jjjuuu~~~}}}YYYJJJZZZpppzzzaaaPPPTTTbbbjjjxxxppp^^^KKKAAAAAACCCBBBBBB>>>888333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---.........------///...---222999EEEPPPdddzzz{{{rrrwwwzzzxxxxxx}}}xxx~~~{{{}}}yyyvvvuuuuuuuuutttsss{{{zzz{{{~~~|||yyyvvvtttvvvssspppmmmlllmmmoooqqqooommmllljjjiiifffaaa]]]QQQRRRSSSTTTXXXZZZUUUMMMBBBHHHOOOQQQOOOQQQ\\\iiiiiijjjiiieee___ZZZXXXXXXYYY\\\\\\TTTIII???;;;<<<===:::;;;CCCLLLOOOLLLHHHEEEAAA>>>===999===QQQgggyyywwwooobbbSSSIIIFFFKKKYYYeeezzz}}}}}}~~~wwwsssqqqqqqiiicccQQQAAAIIIbbbtttwwwooooooqqqnnn[[[BBB777:::999888555111///...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------{{{vvvqqqnnnfffvvvhhhRRRGGGFFFFFFEEEBBBBBB@@@===:::666222000000000000000000000000000111111222222333333333333333666===III[[[qqq{{{PPPIIIDDDEEEDDD@@@???AAA@@@???>>>===<<<:::666333...............///000111.........///////////////333111333555333111777???^^^pppwww|||~~~zzzwwwwwwyyyyyyxxxwww|||~~~|||wwwcccdddnnnpppcccaaa___]]]^^^gggwwwttteeeccciiikkk```SSSTTTZZZVVVPPPRRRPPPQQQ\\\ooozzz||||||}}}|||mmmHHHOOOkkkoooYYYVVV]]]ccchhhhhh___OOOCCCAAACCCCCCAAA>>>:::444///,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---...///......555>>>KKKUUUfffxxxwww|||~~~~~~|||nnnlll|||yyyxxx|||wwwsssrrrtttuuuzzz{{{}}}~~~}}}zzzwwwuuurrrpppllliiihhhiiikkkmmmkkkfff___[[[\\\___bbbdddaaa\\\SSSNNNRRRXXXWWWSSSIIIIIILLLMMMKKKKKKUUUccclllnnnnnniiiaaaZZZWWWWWWZZZ\\\\\\VVVLLLBBB===<<<:::888777<<>>>>>::::::HHHZZZcccuuu}}}iiiWWWIIIDDDJJJSSSqqqxxxxxx{{{xxxjjjWWWIIIGGGQQQdddsssooopppwwwyyyhhhMMM;;;999:::888555333000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------|||lllvvvqqqbbbrrrxxx___KKKCCCBBBCCCAAAAAAAAA???<<<777333111000000000000000000000000111111222222333444444444111:::GGGVVVkkk|||XXXJJJAAAAAACCCAAA@@@DDD@@@???>>>======;;;888555/////////...//////000000.........///////////////222///000333222111:::GGGhhhuuuwwwzzz|||{{{yyyzzz|||qqqfffdddvvvwwwgggfffggghhheeegggwwwxxxhhhccciiinnneeeWWWZZZ___YYYSSSUUURRRQQQYYYlllyyy|||yyy|||~~~|||{{{}}}QQQNNNhhh{{{aaaWWW___jjjccceeeddd[[[NNNEEEBBBDDD@@@>>>;;;555000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///...---...000///000:::DDDMMMZZZlll|||yyy}}}nnncccdddvvv}}}www{{{}}}zzzwww}}}wwwqqqqqqvvvyyywwwxxx|||}}}|||}}}zzzwwwuuurrrooommmkkklllmmmnnnvvvpppggg___ZZZ[[[```ccchhheee^^^XXXXXX[[[[[[XXXOOOMMMQQQVVVTTTMMMMMMTTTfffhhhhhhccc[[[RRRNNNLLLXXX[[[]]]YYYQQQIIIDDDBBB;;;:::888999@@@HHHIIIEEEBBB===;;;===:::777@@@NNN]]]ppp}}}lll[[[LLLDDDFFFNNNiiizzz|||~~~qqq```UUUIIIAAAMMM```kkkooouuuwwwlllWWWCCC::::::888666444111///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------wwwxxx{{{fffoooqqqUUUFFFCCCDDD@@@AAAAAA@@@===888444111000000000000000000000000111111222222333444444555555DDDWWWjjj{{{~~~iiiTTTCCCBBBDDDAAA@@@DDDAAA???>>>======<<<999666111000//////////////////............/////////000111---...333333444AAARRRjjjxxx~~~tttyyy|||{{{yyy|||}}}xxxllleeeppprrruuu}}}}}}qqqhhhvvvmmmeeekkkqqqhhhZZZdddggg___YYYZZZUUUOOOSSS^^^nnn}}}{{{}}}}}}|||]]]QQQ]]]{{{lllXXX^^^oookkklllooonnn___KKKCCCFFF@@@???===777111......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------///111000333>>>JJJOOO\\\kkktttzzz}}}xxx~~~mmmeeeeeeqqq}}}}}}yyynnnlllsssssszzz|||sssmmmpppwww{{{yyyyyy|||~~~{{{~~~}}}yyywwwuuutttrrrpppnnnnnnnnnnnnwwwuuuqqqiii___XXXVVVWWW___bbbccc___^^^```bbbaaaVVVRRRUUU^^^]]]RRRJJJJJJVVVXXXYYYWWWSSSMMMIIIFFFSSSWWWZZZYYYTTTNNNIIIGGG???@@@<<<999<<>>999444111000000000000000000000000111111222333333444555555;;;NNNfffzzz{{{aaaJJJEEEFFFBBB???AAAAAA???>>>======<<<:::777222111000//////...//////---.........//////000000111,,,...444666888HHH\\\iiizzzyyy~~~qqqwww{{{zzzxxx}}}zzzvvvooojjjppp~~~|||yyygggrrrsssiiinnnssskkk]]]mmmnnneee^^^___WWWMMMOOOPPPcccxxx~~~}}}}}}|||```NNNLLLmmmwwwYYY[[[ooouuutttyyy|||kkkPPPCCCGGG@@@@@@>>>999333///000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000------000111111444@@@MMMRRR\\\ccceeehhhqqqwwwwwwssslllhhhmmmvvv~~~~~~zzzddd```mmmjjjtttwwwpppjjjnnnwww|||}}}}}}||||||~~~zzzwwwsssrrrpppooommmlllkkkkkk~~~uuuiiiaaa^^^QQQYYY___^^^]]]bbbiiilllbbbYYYYYYbbbcccXXXOOONNNJJJLLLOOORRRSSSQQQNNNKKKMMMQQQVVVWWWTTTOOOKKKIIIDDDEEEAAA:::;;;BBBGGGGGGBBB===<<>>>>>>>>;;;555000222222111111111111222222333000000555666444888???IIIfffyyy}}}}}}fffNNNEEEFFFFFFBBBBBB???<<<<<<<<<<<<999666777444000......//////...222111000//////000111111111000111444888BBBVVVjjjzzzvvvzzzyyyuuuvvvwwwzzz|||qqqwwwuuuppppppnnnooorrr^^^hhh{{{sssqqqrrrnnnggglllnnnjjj```\\\\\\WWWMMMKKKYYYkkk{{{~~~}}}|||{{{|||}}}zzzkkkWWWNNNWWWqqqkkk]]]XXXnnnzzz|||cccFFFJJJCCC@@@===999777444000...........................---------.........//////000///......222;;;KKKYYYaaa___bbbjjjnnnpppwww~~~www}}}xxxrrrnnnmmmpppttt}}}tttccc^^^bbbiiiiiiiiilllpppvvv|||}}}~~~~~~||||||}}}~~~zzzvvvuuutttrrrpppnnnlllkkkvvvvvv{{{sssiiiccc```cccllllllfffjjjuuugggaaa^^^eeeoooooobbbTTTTTTWWWYYYXXXYYYYYYUUUNNNQQQOOOTTT]]]^^^WWWQQQPPPOOOKKKEEEBBBEEEKKKNNNNNNNNNHHH???999777888:::;;;JJJ```nnntttjjjRRRFFFGGGPPP___|||}}}oooccc\\\ZZZ[[[zzzuuuppppppgggXXX>>>:::888999666111///000///............---------///...---,,,,,,,,,,,,,,,------------------------~~~rrrqqqllllll{{{jjjQQQHHHEEEDDDAAA>>>>>>>>>;;;666111222222111111111111222222333111111444444666>>>IIIVVVooo|||}}}www~~~dddPPPHHHFFFEEECCC@@@===<<<===<<<:::888777444111////////////...222111000//////000111111000222222333:::JJJ```pppzzzyyyqqqppp||||||~~~}}}vvvtttuuuvvvzzz{{{sssxxx|||vvvtttqqqpppooo^^^fff{{{}}}uuussstttqqqkkkooopppkkkbbb```aaa[[[QQQKKKXXXjjjzzz}}}|||zzzzzz{{{~~~uuubbbOOOPPPddd|||ooo[[[OOOdddwwwtttRRRJJJEEEBBB>>>:::777333///,,,........................---------.........//////111000000///222<<>>IIIdddxxx}}}wwweeeWWWOOOLLL\\\lllvvvrrroooqqqooohhhBBB<<<888888888444000000///............---------///...---,,,,,,,,,,,,---------------------------xxxooojjj___fffssshhhTTTJJJEEEDDDBBB???>>>>>><<<777333222222111111111111222222333222222333333999IIIXXXiii~~~{{{YYYGGGEEEIIIDDDAAA>>><<<<<<===<<<<<<888555111////////////...111111000000000000111111000555444222===WWWnnnyyy~~~|||sssiiinnnxxxwww{{{zzztttssssssuuuzzzwwwhhhvvv{{{wwwsssqqqqqqaaafffvvvyyywwwwwwuuupppuuutttllldddeeeiiibbbWWWLLLXXXgggsss~~~|||{{{yyyyyyzzz~~~vvvYYYOOO[[[nnnyyy```LLLUUUjjjzzz|||[[[IIIGGGDDD???;;;777333...+++........................------.........////////////111222111555CCCVVVeeejjjjjjnnnuuuzzz{{{}}}}}}www~~~zzz{{{|||xxxlllaaa___ccceeehhhmmmsssyyy}}}~~~|||~~~zzzyyywwwtttrrrpppqqqrrrsssrrrmmmjjjqqq{{{{{{{{{zzzwwwpppmmmoooqqqooollljjjddd\\\\\\eeemmmhhh___eeebbbccchhhkkkkkkkkkmmmggg]]]PPPIIIKKKTTT```hhhWWWQQQIIIDDDBBBAAA???===DDD]]]lllnnnsssyyyvvv\\\NNNEEEIII\\\rrr|||yyy|||iiiWWWJJJBBBJJJ```sssuuuooommmnnnnnnIII???777888:::777333000///............---------......---,,,,,,,,,------------------------------wwwrrraaafffuuunnn[[[NNNFFFEEEBBB?????????===999555333222222111111222222333222333333222333???UUUgggtttaaaFFFCCCKKKDDDBBB>>><<<;;;;;;<<<===999666222000000000//////000000000000000111111111111777666333CCCddd|||{{{~~~ssskkkvvvvvvppptttzzzxxxrrrqqqrrruuu{{{rrrwww~~~xxxsssppp|||wwwhhhgggoooyyyvvvwwwwwwtttyyyvvvmmmfffiiiooohhh\\\PPPYYYaaagggnnnxxx~~~~~~|||zzzyyyzzz}}}rrrSSSUUUbbbwww|||eeeRRRMMM\\\iiirrr}}}zzzcccMMMGGGDDD???;;;888444///,,,....................................////////////,,,111333444;;;LLLaaaooojjjnnnuuu}}}~~~||||||www{{{yyy~~~}}}}}}|||uuujjjbbbaaaddd```eeemmmuuu{{{~~~~~~}}}{{{zzzyyywwwsssppppppqqqtttvvv}}}tttnnntttzzzsssppppppqqqrrrpppiii```\\\dddnnnqqqmmmmmmkkkkkknnnqqqssstttuuunnnbbbTTTMMMMMMSSS___iii^^^WWWPPPLLLJJJHHHDDD@@@HHHaaaooooooqqqttt}}}kkkYYYLLLDDDLLL___mmmzzzzzzlll{{{mmm```SSSIIIIII]]]rrryyytttooommmnnnQQQCCC777666:::999333000///............---------...------,,,,,,,,,------------------............rrrwww{{{iiiWWWIIIFFFCCC@@@??????>>>:::777333333222222222222333333111444555333888IIIaaassszzzrrrPPPDDDFFFDDDBBB???;;;999999:::<<<:::777333111000000000/////////000000111111111111222777666666KKKnnn}}}{{{zzzfffooozzz~~~qqqpppvvvxxxtttoooppprrrwww}}}}}}{{{tttmmmttt{{{mmmeeefffyyy{{{yyyrrrnnnpppsssssszzzwwwmmmfffiiipppkkk___SSSYYY]]]]]]bbbooo}}}|||zzzzzz}}}XXXQQQUUUgggxxxwwwjjj^^^OOOVVV```iiirrrvvviiiRRRFFFCCC???<<<999666222///................................./////////000000+++111444555???SSSgggqqqqqqwwwzzzvvvttt|||xxx|||~~~}}}~~~zzzpppfffaaaaaabbb___eeeoooyyy~~~}}}{{{~~~|||yyyxxxuuuqqqnnnnnnpppsssvvvzzz{{{}}}wwwvvvxxxzzz{{{xxxnnndddccckkktttxxxvvvuuutttssstttvvvuuusssqqqfff[[[UUURRRRRR[[[dddccc]]]VVVTTTSSSPPPIIIBBBLLLdddqqqpppppppppwwwoooVVVDDD@@@KKKZZZllltttkkkwww|||~~~~~~|||zzz{{{ssslll```UUUHHHSSSfffvvv|||yyyuuusssYYYHHH999666999888333//////............---------------,,,,,,,,,------...---------....../////////zzzeeeLLLGGGDDD@@@???@@@???<<<999333333222222222222333333111666888999AAAUUUlll{{{~~~eeeKKKBBBDDDCCCAAA===999888888:::;;;888444111111111000///...///000111111222111111444444444<<>>;;;444333333222222333333444444:::@@@FFFTTTjjj|||{{{|||cccSSSFFFGGGGGGBBB<<<888777888<<<999555222222111000///---...000111222222222111777///111EEE```tttrrrzzzzzzooolllrrrpppiiilllvvvqqqvvv~~~rrrnnnuuuvvvzzz{{{~~~~~~yyyooohhheeennnrrrpppgggaaagggrrrzzzqqqrrrjjj___]]]bbbbbb]]]YYYaaaddd^^^ZZZbbbpppzzz~~~wwwUUU@@@PPPsssqqq]]]aaalllcccaaafff^^^JJJFFFBBB>>>:::666111...........................////////////000000000000---222666???WWWttt}}}wwwyyyyyyyyy}}}rrruuuqqqhhhccceeefffdddbbbiiisss}}}~~~yyy{{{}}}}}}}}}~~~{{{{{{|||}}}|||xxxuuurrrooonnnooommmjjjhhhggggggiiijjjpppyyypppkkkiiiiiijjjoooxxx{{{rrreee______```\\\]]]YYYWWW^^^mmmwwwyyysssjjjffffff```WWWYYYccciiiddd```aaaddd___SSSIIIYYYjjjpppppptttrrrnnnrrrssszzzlll___VVVaaauuu|||www{{{}}}qqqqqqzzz|||}}}ssseeeSSSHHHLLLeeeyyy{{{xxxxxxmmm\\\III>>>:::777555666//////.........---------,,,,,,,,,,,,,,,---...///---------...///000000111tttqqq|||yyyiiiWWWOOODDD>>>@@@BBB>>>888777666444333333444666777777999AAAOOOaaauuu~~~{{{}}}xxxoooVVVKKKKKKHHHBBB<<<:::::::::777777777777555444222000111111111111111111222222555333;;;RRRmmm~~~nnnssssssnnnlllpppqqqnnnxxx~~~zzzwwwyyyxxxvvvzzz|||zzz||||||zzzyyyvvvmmmdddkkkpppooogggbbbgggrrryyyuuuooogggaaaZZZTTTVVV[[[cccccc```[[[XXX^^^lllxxxxxx{{{}}}~~~}}}\\\FFFKKKdddooo___iiisssnnniiilllXXXJJJ>>><<<===;;;666333//////...------------...///............//////000444000888JJJfff{{{vvvuuuwwwyyy|||{{{rrr|||zzzooovvvssseee___dddeee```gggoooxxx}}}|||{{{{{{}}}}}}}}}||||||||||||}}}}}}~~~}}}{{{yyywwwtttqqqlllkkkjjjhhhhhhhhhhhhiiimmmqqqwww~~~{{{~~~}}}zzzwwwvvvqqqjjjnnnnnnmmmmmmllljjjeeeaaa```iiinnneeeWWWQQQWWW```ddd]]]SSSOOOSSSZZZ```dddccciiijjjiiidddVVVXXXlllkkkbbbYYYWWWZZZZZZTTTMMMYYYjjjpppnnnqqqooolllrrrooowww{{{ssscccVVVeee|||vvv|||ttthhh[[[HHHBBBWWWpppxxxvvvuuuooo^^^III===;;;<<<888333000///...---,,,,,,---...........................111---,,,///000......000uuu{{{xxxXXXPPPEEE>>>???@@@>>>;;;777666444333333444666777555999CCCVVVlll~~~}}}{{{zzz{{{~~~yyyvvvgggNNNIIIEEEDDDAAA;;;888999777777777777666444222000111111111111111222222333777555AAA[[[uuukkkpppqqqmmmlllqqqsssrrryyyyyywww|||}}}|||{{{}}}~~~{{{yyyvvvnnnfffjjjooopppiiieeejjjtttzzzxxxrrrkkkddd[[[TTTTTTYYYdddccc```ZZZVVV[[[fffqqqtttyyy|||~~~xxx[[[GGGGGGWWWwwwppp```iiivvvwwwwww|||iiiVVVDDD===>>>;;;666333//////...------------...///............///000000...222BBBXXXqqq|||wwwxxxzzz{{{}}}sssllltttzzzeeeiiiiiibbb^^^```cccdddkkkqqqyyy}}}|||{{{{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~|||{{{yyyvvvssstttrrrooommmkkkjjjiiiiiifffkkkqqqttttttqqqooommmfffjjjllllllnnnoookkkeeejjjkkkkkkkkkppprrriii]]]___eeelllkkkaaaWWW[[[ddddddaaa^^^[[[ZZZZZZ[[[\\\aaaeeedddccc```TTTTTTeeedddaaa\\\WWWSSSOOOKKKIIIUUUgggpppqqqtttqqqlllooopppvvvxxxpppaaaQQQYYYnnn{{{{{{ooofffTTTJJJUUUkkkzzztttcccMMM???;;;:::777333111000...---,,,,,,---...........................///++++++///000//////222nnnnnnyyy}}}zzzWWWOOOEEE???>>>>>>>>>>>>777666555444444555666777<<>><<<777333000///......------......///.........//////000111---666LLLdddzzz{{{|||~~~~~~~~~qqqrrr}}}}}}xxx___]]]]]]^^^]]]]]]ccclllqqqvvv{{{}}}|||zzz{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~|||||||||}}}~~~}}}~~~}}}{{{xxxvvvxxxvvvtttqqqooonnnnnnnnngggmmmtttwwwtttlllddd```[[[]]]___bbbgggmmmlllggggggjjjiiiiiisss}}}sssaaa``````iiisssmmm___^^^ggglllmmmkkkgggaaa^^^___```aaaccc___^^^___TTTRRR^^^fffgggddd[[[OOOFFFEEEFFFQQQdddooorrrwwwtttlllnnnrrrsssxxxxxxqqqdddTTTQQQ[[[wwwzzzkkk___QQQRRRfff}}}zzziiiRRRAAA:::999666444111000///---,,,------...........................,,,***+++///111///000333|||rrrkkkooommmoootttoooUUUMMMEEEAAA@@@>>>>>>???888777555444444555777888===JJJ]]]ooo}}}~~~~~~|||tttssswwwrrrqqqnnniiibbb]]]ZZZYYY]]]bbbjjjqqqwww~~~xxxnnnTTTCCCHHHJJJ???777;;;999999999888777444222111111111111111222333333444666:::OOOnnnyyyssssssooojjjllllllkkklllpppuuuxxx~~~{{{yyytttnnnpppsssrrrmmmkkkpppuuuwwwpppmmmjjjfff^^^WWWXXX^^^fffddd^^^VVVPPPPPPUUU[[[kkkvvv~~~~~~sss```OOOFFFVVVqqq~~~mmmXXXVVVdddvvvpppOOO???======888444000//////...........................///000111111222<<>>???999888666555555666888999777NNNjjj}}}}}}uuullljjjnnnhhhgggddd^^^XXXSSSRRRRRRUUUZZZ```ffflllwww}}}cccIIIHHHJJJAAA;;;>>>:::::::::999777555222111111111111111222333444555777CCC[[[vvvxxxtttjjjnnnnnnlllkkkkkkkkkmmmsssxxx}}}{{{xxxsssvvvwwwtttnnnmmmrrruuutttnnnllljjjeee\\\UUUWWW]]]dddbbb]]]UUUOOOMMMPPPTTTkkkxxx~~~~~~wwwiiiWWWGGGQQQiiiuuuoooYYYOOOVVVjjjpppOOO???>>>===:::666000000///............///.........//////000222222555CCCaaayyyyyyzzz}}}{{{uuuhhhZZZSSSWWWWWWWWWfff{{{{{{|||~~~~~~~~~~~~}}}||||||{{{{{{||||||}}}||||||||||||}}}~~~}}}~~~|||zzzwwwvvvtttsssrrrsssssstttmmmppptttvvvvvvvvvvvvwwwtttrrrllleeeeeemmmssstttlllsssssslllrrr|||rrrwwwyyymmmooo{{{~~~~~~wwwlllgggiiinnngggfff^^^[[[___ZZZRRRVVVcccaaa[[[RRRIIIDDDEEEGGGVVVffflllnnnvvvuuupppqqqsssppppppwwwzzzkkk]]]VVVrrryyyoooZZZNNN```uuu```MMM@@@:::888777333222000...------------...........................---...111000...111666xxxpppooouuueeeUUUGGGFFFFFFAAA>>>???999888777666666777888999@@@[[[zzzzzzuuulllbbb^^^___^^^]]]ZZZUUUQQQOOOOOOQQQVVVZZZ___bbbhhhsss~~~rrrQQQIIIIIIDDD???@@@;;;;;;;;;:::888555333111111111111111222444555666<<>>:::777111000//////......//////.........///000111222333444GGGjjj}}}{{{sssfffYYYPPPQQQRRRVVVggg||||||}}}}}}}}}||||||||||||}}}}}}~~~}}}}}}}}}}}}~~~~~~||||||zzzxxxuuusssrrrqqqqqqrrrrrrrrrpppmmmkkkkkklllvvvyyyvvvnnniiikkkoooqqqqqqxxxzzzuuuuuuxxxrrr||||||rrrmmmlllhhhiii```[[[___ZZZRRRTTT^^^\\\YYYUUURRRQQQQQQRRR\\\iiimmmmmmtttuuuppprrrqqqppppppuuu}}}nnn___UUUfffwww}}}eeeRRR[[[zzz~~~lllXXXHHH>>>999777444222000...------------........................000...///111//////444<<<~~~zzzaaaKKKFFFFFFAAA>>>???:::999777666666777999:::MMMfffxxxwww~~~yyyrrrmmmfff]]]WWWWWWVVVVVVTTTQQQOOOPPPSSSVVV]]]aaaeeegggjjjrrr{{{YYYJJJIIIIIIDDD@@@<<<<<<<<<:::888555333111111111111222333444555666@@@```|||yyyeeesss|||gggrrrqqqllliiijjjjjjjjjqqqzzz~~~|||yyyvvvpppkkknnnvvvyyywwwtttrrrnnneeeXXXPPPSSS\\\]]][[[XXXTTTQQQQQQRRRSSSmmmyyy~~~~~~|||||||||}}}___LLLVVV```oooqqqhhhTTTGGGNNN^^^jjjwwwcccMMMCCCAAA>>>999666111000000///////////////.........///000222333444666GGGjjj{{{zzz~~~vvvppplll]]]VVVOOOOOOQQQZZZlll}}}{{{|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}zzzxxxvvvttttttttt{{{}}}~~~{{{uuunnniiigggppp|||zzzuuusssrrruuuxxx~~~|||{{{xxxlllpppxxx}}}uuuooommmkkknnneee^^^aaa]]]UUUWWW]]]___bbbbbb___\\\YYYXXX```mmmoooooovvvuuuooopppooooooqqqttt{{{|||nnnaaaXXXZZZkkkxxx{{{~~~rrr]]]XXXjjjyyyeeeQQQBBB999666444333111///------------........................///......000///111999CCC~~~{{{lllOOOFFFEEEAAA>>>@@@:::999777666666777999:::LLLcccxxxvvvuuusss{{{~~~|||{{{|||}}}yyywwwwwwxxx|||sssllliiieee^^^YYYWWWTTTTTTSSSQQQQQQTTTXXX\\\ccchhhlllmmmmmmsss~~~~~~]]]KKKJJJLLLGGG???<<<<<<<<<;;;888666333111111111111222333444666777AAAggg}}}kkkwwwnnnYYYooopppjjjhhhiiijjjkkkrrr|||~~~xxxtttmmmiiinnnwww{{{zzzsssqqqmmmeeeYYYRRRWWWaaaZZZYYYWWWTTTSSSSSSTTTUUUlllxxx{{{zzz{{{xxxwwwvvvwwwxxx{{{~~~dddLLLWWWeeepppzzzwwwcccQQQQQQ]]]eeeppp___MMMFFFCCC>>>999666111111000///////////////.........///000222333444:::FFFcccvvvttttttyyyxxx|||vvvyyywww|||~~~mmmeeefffVVVTTTQQQPPPTTTaaassszzz{{{~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyzzzzzzyyypppjjjkkk|||xxxvvvwwwyyy~~~wwwxxxrrrbbb___dddkkknnnmmmlllllllllooossskkkccceeeaaaZZZ[[[[[[bbbjjjjjjccc[[[UUUTTTbbbnnnqqqqqqxxxvvvnnnnnnmmmooorrrsssvvv|||oooeee]]]TTTiiivvvqqqqqq}}}~~~zzz~~~zzzhhhWWW[[[tttmmmWWWDDD999444555333111///------------...........................------//////333>>>IIIwwwzzzUUUEEEIIIDDD===BBB???999666555555555999@@@XXXhhhzzzhhhggguuussswwwzzz~~~{{{{{{yyyvvvsssqqqooonnnnnnmmmooopppooonnnsss|||uuuggg```bbbgggpppkkkddd]]]XXXUUUTTTSSSMMMPPPRRRTTTYYY]]][[[UUU^^^eeennntttsssqqqxxx~~~fffQQQKKKLLLHHH@@@BBBAAA???<<<999777555555000777444111666666333777GGGkkkyyyaaaUUUlllllliiiggggggjjjnnnvvv}}}yyytttnnnqqqsssqqqyyy~~~wwwtttrrrkkk```YYYYYY]]]___]]]XXXUUUTTTRRRQQQUUU[[[sss|||}}}zzzxxxwwwuuuvvvoookkkllloooqqqvvv{{{qqqFFFMMMpppwwwpppaaa]]]```cccgggaaaSSSCCC>>>@@@<<<222222111000//////.........000//////000111222222111666RRReeeffflll~~~zzz|||yyy~~~~~~wwwkkk^^^PPPRRRQQQPPPVVVfffwww|||}}}}}}}}}}}}}}}}}}}}}}}}~~~}}}zzzyyyzzz|||vvvzzz}}}}}}~~~zzzzzzqqqmmmrrrxxxssshhhbbb```___```cccfffggggggnnnnnnmmmhhhaaa]]]]]]^^^dddeeeggggggaaaXXXUUUWWWjjjmmmpppqqqqqqqqqqqqrrrmmmpppssssssrrrwwwxxxgggdddYYYbbbiiiiiikkkqqqwwwyyywwwtttzzz|||uuugggTTTOOOeeevvveeeKKK777777777444111///...///...---......------------......000,,,,,,...///333@@@NNNvvvfffKKKHHHCCC<<>>===:::888888666777>>>GGGmmm}}}wwwiiixxxxxxxxxxxxxxxxxxxxx{{{wwwlllbbb\\\XXXUUUTTTOOOMMMKKKHHHGGGFFFEEEEEEGGGIIIKKKLLLLLLOOOUUUZZZiiioooxxxsssaaaPPPFFFEEEHHHIIIGGGFFFIIILLLOOONNNLLLOOOUUU[[[^^^aaabbb]]]UUUYYYXXX[[[aaaeeehhhooowwwmmmUUUIIIHHHIIICCCAAA???<<<999777666555111666333000555444333;;;XXXvvv}}}qqqPPPXXXfffeeedddcccdddjjjrrrzzzxxxlllgggmmmxxx{{{yyyzzzyyyrrrgggaaacccffffffZZZVVVSSSSSSRRRQQQVVV]]]mmm{{{|||yyyvvvtttrrrpppnnnkkkhhhfffddd```]]]```gggmmmyyyqqqRRRNNN]]]yyyyyy{{{}}}wwweeeLLL???>>><<<888222222111000////////////111111111000111111222222BBB___vvvyyy{{{xxx{{{zzzwwwooocccYYYQQQQQQOOOPPPYYYkkkzzz~~~|||yyy{{{~~~|||}}}}}}}}}~~~~~~~~~}}}||||||{{{qqqvvv{{{zzzuuuttt}}}zzzwwwpppjjjmmmuuu{{{}}}uuurrrlllfffbbbcccfffjjjkkkgggcccbbbcccbbb\\\XXXVVVVVVZZZ]]][[[WWWYYY^^^hhhlllqqqssssssqqqooooookkkooorrrrrrqqqssszzziii^^^UUUVVV^^^gggjjjkkkvvv{{{uuusssrrrqqqnnneeeRRRFFFPPPcccrrrxxxtttqqqooo]]]DDD:::999666222/////////............------------......---...///000333===QQQdddzzz{{{TTTHHHIIIEEEAAA:::999999999888;;;FFFRRRrrrpppggg{{{}}}|||{{{yyyzzz}}}tttkkk___TTTMMMKKKJJJJJJJJJHHHFFFDDDBBBAAAAAAAAA<<<>>>AAABBBBBBDDDHHHKKKRRRZZZfffqqqyyy}}}{{{ooo```RRRIIIFFFGGGBBBEEEIIIKKKLLLLLLNNNPPPUUU\\\bbbeeeiiikkkhhhbbb]]]ZZZZZZ```hhhnnnuuu|||{{{aaaNNNGGGGGGCCCBBB???<<<:::777666555222666222000555333444@@@eee~~~aaaJJJ]]]ggg```bbbbbbeeennnzzz~~~llleeelllzzzxxxwwwwwwpppeeeaaaeeegggeeeZZZVVVTTTTTTTTTTTTZZZaaadddsss~~~{{{xxxvvvsssooollliiihhhgggeee^^^YYY\\\cccllluuuzzz{{{~~~oooVVVKKKQQQuuu}}}pppuuuqqqXXXEEE@@@>>>:::333222111000////////////111222222111000111333444FFF```www|||}}}qqqlllmmmzzzwwwmmmaaaXXXPPPPPPNNNPPP\\\ooo|||{{{yyy{{{~~~~~~}}}~~~~~~~~~}}}{{{{{{{{{{{{||||||||||||}}}~~~{{{lllhhhiiilllrrryyywww~~~zzzrrrrrrppprrr}}}}}}|||xxxsssrrrvvv}}}}}}zzztttllldddaaaccceeeiiigggeeedddccc```\\\YYY[[[XXXVVVTTTPPPMMMRRRYYYfffjjjpppsssrrrpppmmmllllllooorrrrrrqqqrrrvvvzzzxxxpppfff\\\ZZZdddjjjkkkwww|||wwwtttpppqqqqqqiiiVVVEEEHHHUUUiiissstttrrrrrrbbbIII===:::777333000000//////.........------------......---///111111444AAAYYYmmm}}}tttuuuxxxVVVJJJKKKEEE@@@999999999888666:::IIIYYYvvvlllcccuuu}}}||||||qqqiii]]]RRRMMMLLLMMMMMMLLLKKKHHHEEEDDDBBBBBBBBB<<<===??????@@@AAACCCDDDBBBJJJVVVccclllsssxxx{{{uuuqqqiii___UUUMMMHHHFFF>>>FFFNNNNNNKKKKKKQQQXXX]]]ccchhhiiikkknnnnnnkkkddd```___fffnnnttt{{{|||yyyiiiSSSHHHFFFCCCBBB@@@===:::888666666333555111111666444888GGGkkkwwwXXXIII___fff```bbbccceeeooo}}}pppeeelll|||wwwuuuwwwpppdddbbbhhhjjjddd\\\XXXVVVWWWWWWWWW]]]dddcccooo}}}zzzvvvrrrnnnkkkffffffgggfff___YYY[[[aaahhhppp~~~sss[[[LLLIII\\\ssspppcccmmm~~~jjjRRREEE>>>888333222111000000/////////111222222111000111444777HHH^^^ssszzziiifffkkk}}}zzzlll___WWWNNNNNNMMMRRRaaasss~~~~~~|||{{{~~~}}}|||}}}}}}}}}|||||||||||||||||||||||||||xxxooogggdddiiiqqqnnnuuuqqqkkknnnlllnnnyyy~~~|||wwwuuuxxx}}}|||wwwooohhhccc`````````bbbdddbbb```^^^^^^```^^^XXXQQQKKKEEEDDDKKKTTTfffjjjooorrrqqqooolllkkkmmmppprrrrrrqqqqqqtttwww}}}iii\\\aaahhhlllxxxzzzxxxyyyxxxvvvrrrrrrtttooo\\\HHHDDDLLLbbbqqqvvvrrrppp```III>>>;;;888333111000000///.........------------.........111111000555FFF___qqq{{{uuuuuuuuuYYYNNNJJJBBB<<<;;;;;;:::777444999KKK^^^{{{gggcccooovvvzzz~~~~~~~~~~~~~~~uuunnncccYYYTTTRRRRRRRRROOOMMMJJJGGGEEECCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBB>>>DDDMMMWWW___gggnnnrrrgggddd^^^XXXSSSLLLFFFBBB===DDDLLLLLLJJJLLLVVV```dddjjjoooooopppssstttrrrpppmmmmmmsssxxx|||~~~uuummmVVVJJJIIIDDDBBB@@@===:::888777666333555111222777555<<>>777333333222111000000000000...111333222000222888>>>VVVdddvvv~~~wwwtttwww|||hhhVVVNNNJJJJJJMMMWWWjjj|||}}}zzzzzzzzz{{{}}}}}}||||||}}}}}}|||~~~}}}|||{{{zzzxxxwwwwwwyyy~~~wwwqqqppprrr}}}|||sssooonnnwww{{{vvvuuu|||yyyrrrtttuuuwww|||zzzqqqmmmpppwwwqqqkkkjjjmmmpppnnnkkk]]]]]]^^^^^^___cccgggjjjaaa]]]XXXUUUQQQPPPXXXaaalllooossstttsssqqqppppppnnnnnnnnnmmmmmmnnnppprrrzzz{{{kkk``````kkkzzzvvvrrrwww{{{|||uuuvvvzzz{{{nnn[[[SSSVVVdddsssvvvrrrvvvnnnYYYKKK===999555222111000///.........------------......///111///000<<>>???======IIIeee~~~eeeZZZnnnxxxtttzzz}}}yyyuuuqqqooommm___]]]ZZZVVVSSSPPPOOONNNMMMJJJGGGDDDDDDDDDDDDDDDBBBCCCDDDEEEHHHMMMTTTYYYVVVQQQLLLLLLOOOQQQPPPNNNTTTPPPMMMNNNTTT\\\cccgggmmmyyy[[[FFFAAADDDCCC@@@===;;;888777666333444111444999888BBBZZZlll___pppaaaNNNKKKRRR\\\ZZZ```aaadddrrr}}}}}}zzzffffffyyy{{{yyymmmmmmxxxxxxnnnooohhhaaa\\\TTTOOOOOOTTTSSS\\\lll~~~}}}wwwssspppnnnmmmlllhhhdddbbbdddaaaZZZTTTSSS\\\cccooo}}}fffOOOFFFRRRdddmmmeeeUUUMMMOOO^^^www|||aaaLLL@@@:::444333222111000000000000---000333222111333:::@@@]]]jjj|||zzzuuu|||}}}yyyyyy{{{eeeRRRJJJHHHIIIMMMYYYmmm~~~|||yyyxxxwwwvvvwww|||}}}|||}}}}}}}}}|||{{{zzzyyywwwuuutttrrrrrroootttzzz}}}}}}}}}|||yyyttt}}}yyy||||||}}}zzzyyyssssssxxx~~~{{{rrrooorrruuullldddfffnnnvvvvvvtttjjjeee``````cccggghhhhhhhhhfffdddccc___]]]aaaiiippprrruuuuuutttsssssssssmmmlllkkkkkkkkkmmmoooqqqrrr}}}~~~{{{qqqaaa]]]iii{{{}}}www|||xxxyyy~~~vvveee^^^aaajjjvvvvvvuuu~~~{{{fffUUU===:::555333111111000............------.........///000...000@@@ZZZoooxxxnnn\\\QQQGGG???@@@666<<>>:::666555333444222444888777GGGeeeqqq^^^oooZZZHHHNNNUUUYYY```___```jjjxxx~~~ffffff||||||xxxqqqllloootttsssnnnmmmhhhaaaYYYSSSPPPOOOOOOTTTVVV^^^ooo}}}{{{xxxuuutttqqqnnnlllgggcccaaaaaaaaa^^^VVVPPPVVVbbbooowwwXXXLLL]]]mmmjjjooodddHHHRRR[[[lll}}}}}}hhhMMM===999666555333111000000111111///111...000444000555HHH]]]iiivvv||||||~~~~~~|||}}}nnnbbbUUULLLJJJFFFLLL```uuu~~~yyy{{{{{{{{{|||}}}{{{{{{}}}|||yyyvvv|||{{{xxxtttpppmmmjjjhhhfffiiinnntttyyy|||{{{zzz|||}}}}}}}}}}}}~~~wwwttt{{{|||wwwsssuuuwww{{{|||yyytttpppwwwqqqllllllqqquuuuuutttjjjccc```dddgggfffhhhmmmqqqrrrqqqkkkdddccciiioooooorrrsssrrrtttxxxwwwsssrrrqqqooommmmmmnnnooopppuuuuuutttlll^^^ZZZ___```ppp{{{}}}~~~yyyggg^^^aaavvvzzz{{{xxxzzzwwwhhhUUU???666777777000///111,,,---------.........//////(((666333...FFFeeeuuu{{{fffTTTHHH@@@???999>>>>>><<>>:::777555444555333555888888HHHgggfffooo}}}UUUHHHOOOUUUYYY]]]\\\___jjjxxx}}}~~~kkkgggvvv{{{uuuqqqtttxxxuuunnnkkkfff___XXXSSSQQQQQQQQQPPPOOOTTTbbbuuu~~~zzzwwwuuurrrnnnlllgggccc`````````]]]WWWRRRSSSZZZccclllxxxgggNNNccczzzzzz{{{lllNNNTTT___lllxxxuuuaaaJJJ===:::666555333111000000111111///111...000444000777JJJeeekkkooovvvyyykkk```TTTKKKIIIFFFMMMaaauuu~~~{{{zzzzzz{{{|||~~~}}}|||~~~|||yyy~~~{{{vvvoooiiiccc___]]]RRRUUU[[[bbbjjjppptttuuutttvvvwwwxxxyyy||||||vvvrrrtttvvvyyy{{{yyyuuurrruuupppkkkkkknnnqqqpppooolllddd```bbbcccbbbdddhhhppprrrqqqllldddbbbfffkkkooosssuuutttvvvyyyxxxttttttrrrqqqoooooopppqqqrrrsss|||xxxooofffYYYVVVZZZZZZiii{{{{{{}}}lll___\\\sss{{{~~~xxxrrrlll```SSSCCC888777888000///111,,,---------.........//////---888333///GGGeeerrrvvvvvv[[[JJJBBB>>>>>>@@@===CCCeeexxxUUULLLEEELLL]]]mmmssstttttt|||{{{uuuqqqkkkccc```aaa___[[[VVVRRROOOMMMJJJHHHGGGAAA@@@EEEEEEFFFUUUjjjuuuqqqiiiaaaZZZWWWWWWXXXVVVVVVYYY```eeeiiipppxxx|||vvv[[[HHHMMMKKKGGGBBB>>>;;;888666555777444555999888KKKkkksss~~~sssOOOGGGPPPUUUXXXYYYZZZ___kkkyyy}}}|||}}}~~~tttkkkppp{{{zzzwww{{{}}}wwwoooiiieee^^^WWWSSSQQQRRRSSSMMMJJJKKKWWWkkk~~~~~~zzzwwwsssooolllhhhddd```^^^^^^\\\XXXTTTTTTWWW[[[eeeuuuuuuQQQfffwwwZZZ\\\fffnnntttmmm\\\JJJ???<<<777555444222111000111111///222///000444111999NNNjjjllljjjlll|||rrrfff]]]RRRIIIHHHFFFNNNbbbuuu~~~~~~xxxvvvzzz{{{}}}}}}yyyuuunnnjjjddd\\\UUUPPPMMMKKKAAACCCHHHNNNVVV^^^eeehhhiiikkknnnqqquuuyyy~~~~~~xxxssssssuuuwwwyyyyyyvvvsssqqqnnnjjjjjjlllmmmllljjjkkkeeeaaa``````___```ccclllmmmlllggg```]]]```dddlllqqqttttttvvvxxxwwwtttuuutttrrrqqqqqqqqqrrrsssrrr{{{ooofffWWWQQQSSSRRR___zzzzzz{{{sssccc\\\fffwwwwwwjjj\\\JJJ<<<888888111///111---------........./////////111888222333OOOkkkuuuxxxeeeNNNCCC;;;AAA@@@===MMMrrr{{{UUUMMMFFFHHHSSS___eeegggoooyyy|||tttjjjfffhhhccc```[[[VVVSSSQQQNNNLLLKKKCCCBBBGGGEEEDDDXXXrrrwwwlllfffdddccc```]]]XXXVVVYYY```fffjjjqqqxxx~~~}}}bbbMMMSSSRRRNNNEEE>>>;;;999777555777444555888999NNNpppzzzvvvlllKKKHHHQQQSSSUUUVVVXXX```mmm|||~~~~~~|||ooolllvvv~~~|||yyynnniiiddd]]]WWWRRRQQQQQQRRRKKKIIILLLXXXkkk~~~}}}yyytttpppmmmiiifffaaa^^^]]]\\\YYYWWWUUUUUUXXXaaaooo|||wwwSSSaaakkkeeekkkrrruuummm```RRREEE===777666444222111000111111///222000000444222<<>>???AAACCCGGGMMMTTTXXX^^^aaaeeejjjooovvv|||www|||{{{uuuuuuuuuvvvwwwvvvtttqqqmmmkkkiiiiiikkklllkkkiiihhheeecccbbbaaa___]]][[[``````]]]WWWRRRQQQUUUZZZeeelllqqqqqqsssuuutttqqqttttttsssrrrrrrrrrrrrssssss{{{wwwlllYYYPPPNNNIIIUUUppp|||~~~vvvhhhbbb___sss{{{fffTTT@@@999999222000111---............////////////111444000999ZZZuuu~~~nnnSSSDDD:::BBB???>>>YYY}}}yyySSSNNNIIIIIIPPPXXX^^^aaajjjvvvxxxnnnkkklllccc```[[[XXXVVVSSSQQQOOOSSSNNNNNNQQQLLLLLL___xxxssseeeccckkkoookkkddd]]]YYYYYY^^^cccgggmmmssszzzyyyhhhSSSWWWXXXTTTHHH???<<<:::666444666333444777:::RRRvvvpppttthhhJJJJJJPPPOOOQQQVVVYYYbbbppp}}}~~~sssjjjpppzzzllljjjfff___XXXSSSQQQPPPPPPJJJKKKQQQ^^^ppp{{{wwwrrroookkkhhhddd```]]][[[ZZZYYYQQQRRRVVV]]]eeennnxxx}}}sssRRRYYY}}}mmmmmmuuuzzzvvvmmm```NNN>>>888777555333111111111111///222000111444333???XXXjjjooorrrpppoooqqqtttvvv}}}hhhZZZSSSLLLEEEDDDFFFPPPeeevvv~~~~~~}}}vvvjjjkkk{{{}}}}}}uuujjj^^^TTTOOODDDBBB???<<<;;;<<<>>>???AAAAAAAAA@@@@@@CCCHHHLLLUUUXXX^^^cccjjjqqqyyy~~~{{{zzzuuuyyyzzzyyyzzz~~~}}}xxxwwwvvvvvvvvvtttpppmmmiiihhhhhhiiijjjllllllllleeeffffffdddbbb]]]VVVOOOPPPNNNIIICCC???AAAGGGLLL```hhhoooqqqrrrtttsssqqqsssrrrrrrqqqqqqqqqqqqqqqrrrxxx~~~rrr]]]QQQMMMFFFOOOiiittt|||}}}|||rrrjjjgggbbbooorrr^^^EEE::::::444000111............/////////000000000111///>>>aaayyyoooUUUFFF;;;BBB===DDDgggvvvKKKKKKKKKNNNSSSYYY```dddggguuu~~~}}}xxxqqqmmmnnndddaaa]]]YYYXXXVVVTTTRRRTTTVVVXXXWWWRRRRRR```ooorrreeeYYY\\\jjjtttrrrlllfff___[[[\\\___aaafffkkkwww~~~nnnoooiiiTTTXXX]]]YYYKKK@@@>>>;;;666444666444444888===WWW~~~yyywwwaaaGGGIIIMMMLLLOOOVVVZZZcccrrr~~~|||vvvkkkjjj~~~~~~{{{mmmkkkhhhccc]]]XXXTTTRRRQQQJJJLLLSSS```ppp~~~}}}yyyuuurrrnnnkkkgggccc___\\\ZZZYYYTTTTTTWWW]]]aaaeeemmmuuuzzz{{{rrrQQQRRRyyyqqqlllvvv}}}pppWWW???999888555333111111111111///333111111444444BBB\\\oootttwwwtttnnnnnnsssyyy~~~tttgggVVVNNNIIIEEECCCEEERRRfffwww}}}}}}}}}{{{llldddlllxxx}}}}}}xxxmmm___QQQGGGAAA@@@???===;;;:::;;;<<<===@@@BBBDDDCCCAAAAAAEEEIIINNNRRRWWW]]]dddkkksssxxx|||}}}vvvuuu{{{}}}|||yyyxxx{{{|||zzzyyyxxxwwwwwwvvvrrrmmmiiieeeeeeeeeeeegggiiikkklllcccfffgggeeebbb]]]TTTKKKJJJFFF@@@:::777999>>>CCC^^^hhhpppssssssuuutttrrrqqqqqqqqqqqqppppppppppppmmmssszzzyyyfff[[[TTTHHHMMMcccqqqooozzzxxx{{{~~~}}}wwwoooiiifff```fffpppgggJJJ::::::555111111///....../////////000000000111000///AAAbbbuuuyyyjjjUUUIII???BBB<<>>XXXmmmvvvjjjSSSIIIBBB???CCCaaa|||QQQPPPTTTXXX[[[\\\^^^```aaafffuuuyyyzzz~~~|||}}}zzzqqqooorrrvvvuuutttooommmjjjfffaaa]]]YYYWWW___gggnnnooommmggg]]]SSSKKKFFFFFFNNNXXX```fffkkkqqqggg[[[QQQHHHAAABBBGGGIIISSS[[[^^^bbblllvvv|||kkk___YYYdddUUUCCCDDD;;;777888888888777>>>TTTvvvggg```vvvxxxQQQFFFAAA@@@IIIIIIQQQSSS\\\hhhsss~~~}}}}}}}}}}}}||||||{{{{{{{{{yyytttuuuxxxyyyuuuwwwxxxrrrnnnjjjffffffgggfffccc___TTTNNNOOOYYYdddooo}}}zzzyyywwwtttpppkkkgggbbb___]]]VVVSSSOOOJJJFFFDDDDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???@@@CCCEEEKKKWWWnnnmmmQQQMMMaaakkkjjjhhhdddVVVVVVoooXXXFFF<<<:::777333111000000000222111111111333<<>>>>>>>>;;;:::999999999:::;;;<<<<<<===>>>>>>===>>>AAACCCDDDQQQgggZZZLLLcccppplllgggcccUUUOOOdddvvv}}}WWWDDD===;;;777444111000000111111000000111444AAAXXXmmmzzzyyyzzz|||zzzwwwxxx|||}}}gggwww}}}iiiNNNCCCDDD@@@@@@GGGVVVkkkxxx{{{zzz{{{}}}}}}}}}~~~{{{yyyuuuooojjjfffdddbbb^^^^^^]]]]]]]]]]]]]]]^^^\\\ZZZXXXXXXYYY]]]bbbeeejjjhhhjjjoooqqqsssyyyyyyxxxyyy}}}~~~yyyvvvwwwxxxwwwuuurrrqqqqqqrrrtttyyyxxxpppcccUUUKKKGGG@@@@@@???===;;;===CCCGGGNNNUUUYYYWWWRRROOOLLLIIITTT]]]hhhnnnnnnmmmmmmnnnsssttttttrrrpppooopppqqqtttvvvwwwxxx~~~kkkZZZNNNHHHYYYgggtttwwwwww{{{xxxrrrXXXYYYfffooohhhgggoooqqqttt^^^GGG??????===555///000000000000000111111222222///===]]]wwwjjjPPPDDDAAAKKKssslllOOOQQQSSSVVVYYY[[[___cccgggjjjxxx|||}}}|||rrrnnnppptttwwwxxxuuurrrnnnhhhccc___]]]\\\[[[eeekkkiiibbb^^^[[[WWWOOOJJJIIIQQQ[[[bbbhhhnnnnnnhhh___UUUHHH???@@@EEEQQQcccuuu}}}~~~yyyZZZSSS```VVVFFFDDD:::999555777777888CCC]]]|||zzzmmmeeeDDDAAAAAAAAAHHHGGGNNNQQQ\\\hhhrrrzzz}}}}}}wwwrrrmmmmmmuuu{{{xxxqqqlllnnnllljjjjjjiiigggccc```PPPIIIIIIPPPWWW```rrr~~~xxxsssnnnllllllhhhaaaZZZOOOKKKFFF@@@<<<;;;<<<<<<:::999888888999;;;===???>>>@@@CCCDDDDDDFFFHHHJJJHHHRRRfff}}}```MMMhhh|||xxxsssppp]]]SSS___jjjuuusssTTTGGG===;;;888555222111111111111111111000444CCC\\\pppyyy{{{}}}}}}|||yyyyyy{{{yyyhhh|||{{{gggLLLBBBCCC@@@???FFFVVVkkkyyy}}}~~~~~~}}}}}}~~~|||tttnnnkkkjjjjjjddddddcccdddeeegggjjjkkkhhheee```\\\[[[]]]___aaagggeeegggkkkmmmooouuu|||{{{yyyzzz}}}~~~}}}~~~zzzvvvtttuuuvvvvvvvvvuuuuuutttqqqnnnoootttxxxvvvggg[[[UUUIIIEEE@@@<<<;;;;;;<<<===777<<<@@@@@@>>><<<:::999GGGSSSbbbkkkllllllmmmooosssssstttrrrpppnnnoooppprrruuuuuuuuu|||vvvcccRRRHHHNNN]]]ppp~~~~~~~~~tttaaa___kkktttoooooovvvwwwyyyeeeOOOGGGIIIHHH@@@777000000000000000111111222777333AAAbbb{{{|||~~~yyyZZZIIIDDDQQQ{{{cccOOOMMMPPPSSSVVVYYY]]]bbbeeelllzzz~~~~~~~~~uuupppqqqtttxxxyyywwwtttoooiiiddd```^^^]]]ZZZaaaccc^^^YYYYYY[[[\\\RRRMMMMMMUUU^^^eeekkkppphhhaaaYYYPPPFFF>>>???DDDVVVkkk\\\TTTbbbZZZIIIEEE::::::666888888888EEEaaa~~~mmmfff~~~___AAA@@@AAA@@@FFFCCCKKKRRR^^^llluuu|||{{{~~~}}}{{{}}}{{{}}}wwwqqqpppvvv{{{xxxqqqmmmkkkkkklllkkkjjjeee```\\\LLLFFFFFFKKKPPPWWWgggyyy~~~{{{uuupppjjjhhhfffbbbZZZSSSJJJGGGCCC???===<<<===>>>===<<<<<<<<<>>>AAADDDFFFHHHKKKOOORRRSSSUUUWWWYYYYYY___ooo```LLLjjj}}}hhh]]]fffkkkqqqlllPPPFFF>>><<<999555333222222222111333333000333DDD]]]pppxxxzzzwwwvvvwwwhhhzzzfffKKKAAACCC@@@>>>DDDUUUkkkzzz~~~}}}~~~zzztttqqqqqqrrrjjjiiihhhhhhiiikkklllnnnnnnkkkfffbbb```aaabbbdddcccbbbccchhhjjjlllrrryyy|||}}}vvvtttuuuvvvwwwtttqqqrrruuuxxxxxxvvvuuutttrrrrrrsssuuuuuuvvvtttuuutttpppjjjggggggiiimmmxxx{{{sssmmmeee[[[OOOIIIHHHHHHFFFBBB@@@@@@??????===;;;;;;===>>>JJJZZZfffkkknnnppprrrrrrssssssrrrpppoooooopppppptttuuutttzzzooo\\\PPPKKKUUUhhhzzzuuuzzzrrrgggdddnnnwwwtttuuu{{{{{{xxxfffPPPEEEEEEEEE===333000000000000000111111222333000???```yyy|||xxxwwwxxx}}}zzz\\\LLLHHHWWW|||WWWHHHHHHKKKPPPTTTWWW[[[```cccooo|||yyytttsssuuuxxxyyywwwuuuqqqkkkfffaaa^^^\\\XXX[[[[[[VVVTTTYYY^^^```UUUPPPPPPWWW```gggmmmrrrcccZZZOOOHHHAAA<<<===AAAQQQhhh{{{vvv|||}}}aaaXXXfff```NNNGGG;;;;;;777:::999999HHHfff```aaa}}}[[[>>>???AAA???DDDBBBIIIRRRaaaqqq|||{{{{{{{{{{{{zzzzzz|||~~~xxxzzz|||~~~zzzwww||||||uuuqqqiiikkknnnnnnkkkccc[[[VVVJJJEEEEEEIIIKKKOOO]]]nnn{{{uuupppmmmiiiccc___\\\WWWPPPKKKGGGFFFDDDAAA@@@AAAAAABBB@@@AAAAAACCCEEEHHHKKKMMMSSSWWW\\\```cccdddfffhhhmmmpppzzzbbbRRRnnnsssjjjtttxxxzzzqqqPPPDDD???===999666333222222333000444555111555GGG___ooozzzvvvzzzyyyuuulllzzzeeeJJJ@@@BBB@@@===DDDTTTjjjzzz|||yyyxxxyyyooonnnllljjjiiiggggggffffffdddbbb``````aaacccdddaaa___```dddfffhhhmmmttt|||wwwooojjjiiikkkpppvvvzzzyyysssmmmnnnooopppqqqrrrsssttttttnnnoooooolllhhhccc```______lllzzzvvviii```]]][[[VVVRRRSSSNNNIIIGGGDDDAAABBBEEEAAAIIIVVVccckkkpppssstttqqqrrrtttsssrrrppppppqqqnnnsssuuuuuuyyy{{{fffYYYOOOTTTaaa}}}wwwyyy}}}{{{zzz|||jjjdddmmmvvvuuuwww}}}{{{zzzkkkTTTCCC>>>===555,,,000000000000000111111222111000BBBddd}}}rrryyywwwxxxuuu\\\MMMIII\\\~~~RRRDDDDDDHHHNNNSSSWWW[[[^^^aaappp~~~}}}wwwuuuuuuwwwxxxwwwuuuqqqmmmgggaaa]]][[[UUUVVVUUURRRTTT\\\aaabbbVVVQQQPPPXXXaaahhhnnnssseeeXXXJJJDDD@@@===<<<>>>HHHaaa~~~|||tttooouuuyyy~~~}}}ggg]]]kkkeeeRRRHHH;;;<<<777::::::;;;MMMmmmxxxZZZeeeWWW<<<>>>@@@???DDDBBBJJJOOO```sss~~~}}}zzzxxxxxxyyy{{{|||}}}{{{zzzyyyyyyzzz}}}}}}}}}vvvrrrhhhlllqqqrrrmmmcccXXXRRRIIIFFFFFFIIIIIIJJJWWWgggxxx{{{~~~|||uuunnnhhhfffccc___YYYTTTPPPLLLKKKHHHHHHGGGFFFEEEEEEDDDDDDEEEFFFHHHKKKNNNQQQSSSTTTXXX]]]dddiiilllnnnpppqqqxxxxxx~~~bbbXXXsssvvv|||}}}ZZZKKK???===:::666444333333333...555777333888KKKbbbqqqzzzvvvuuurrruuu{{{eeeJJJ@@@BBB???>>>DDDSSShhhwww}}}~~~~~~||||||rrrrrrpppmmmjjjgggeeeccc_______________```aaabbb```^^^^^^aaabbbbbbgggmmmyyyuuuvvvyyy}}}{{{tttmmmlllnnnqqqsssssssssrrrrrrlllkkkiiigggddd```\\\XXXVVV```jjjrrr~~~yyyrrrmmmkkkkkkeee]]]VVVTTTPPPJJJIIILLLMMMQQQXXXccclllrrrsssrrrppprrrttttttsssrrrrrrssslllrrrvvvvvvyyy~~~iiiZZZPPPWWWdddyyy|||uuuvvvzzz~~~kkkdddkkkuuuuuuxxx}}}zzz~~~qqq[[[FFF===;;;666...000000000000000111111222333444HHHkkkiiirrr~~~uuuaaaLLLJJJ___SSSEEEBBBGGGMMMSSSWWW[[[^^^```qqqzzzwwwvvvwwwxxxvvvuuurrrmmmhhhbbb\\\YYYRRRSSSRRRRRRWWW___cccbbbVVVQQQPPPXXXaaagggmmmrrrjjjZZZJJJCCCBBB???>>>>>>CCC^^^|||{{{sssmmmpppvvv~~~~~~kkkaaannniiiUUUJJJ<<<<<<666;;;;;;===QQQrrryyyyyytttmmmVVVgggUUU:::===@@@???DDDDDDMMMJJJ\\\qqq~~~~~~zzzwwwvvvzzz}}}}}}}}}}}}zzzxxxxxx{{{zzz~~~|||tttppphhhmmmssstttnnncccWWWPPPJJJGGGHHHKKKIIIHHHTTTcccooosssxxxzzzyyyssslllgggbbbaaa^^^XXXRRRNNNMMMNNNJJJKKKKKKJJJIIIGGGFFFEEEJJJKKKNNNRRRUUUXXXYYYZZZZZZ___ffflllppprrrssstttyyyxxx}}}vvvttttttwww[[[WWWqqq~~~fffWWW???===:::777444333333333---555888555;;;NNNffftttvvvzzzsssvvvqqq~~~|||fffJJJ???BBB??????EEESSSggguuuzzz|||~~~|||}}}|||ssssssrrrqqqnnnkkkhhhfffeeeeeeeeedddddddddcccccc```]]]]]]___^^^^^^bbbhhhlll{{{|||{{{|||}}}zzzwwwlllooosssuuutttrrrppppppoookkkfffcccaaa]]]XXXSSSMMMRRRWWW\\\kkk{{{|||vvvmmmfffddd___WWWTTTWWWYYYYYY\\\dddmmmsssrrrooooooqqqtttuuutttsssttttttkkkrrrwwwwwwzzz{{{fffWWWNNN[[[kkkzzzssswww~~~{{{sssmmmeeelllvvvwwwzzz~~~{{{|||rrr]]]GGG<<<;;;999333000000000000000111111222333666JJJlllxxxaaaKKKJJJoooMMMGGGDDDGGGMMMTTTVVVVVVZZZaaarrr|||}}}{{{xxxuuussspppooommmmmmkkkeee]]]WWWRRRQQQQQQVVV^^^cccdddcccXXXTTTTTTZZZ```dddiiinnnqqqbbbNNN@@@;;;<<<======@@@ZZZuuu~~~yyyuuusssrrrtttzzz|||jjj___hhhttteeeLLL???:::777>>>777777XXX}}}tttnnngggTTT\\\LLLCCC<<<;;;>>>@@@DDDHHHPPP^^^nnnyyy~~~yyyzzz{{{}}}~~~~~~{{{zzz{{{|||}}}||||||vvvssstttvvvtttvvvzzz~~~tttyyyxxxnnnfffkkknnnpppooohhh___VVVRRRLLLIIIHHHHHHGGGGGGMMMUUU^^^nnnxxxvvvttttttoooeeebbb```\\\XXXTTTQQQOOONNNOOOMMMKKKIIIIIIKKKNNNPPPRRRUUUYYY\\\]]]]]]^^^___eeehhhiiiiiilllqqqqqqnnnnnnkkkkkkssszzzzzzxxxttt^^^MMMaaa{{{~~~^^^IIIAAA:::888555222111444111111444333777QQQkkkooowwwwwwxxxeeeHHH;;;>>>>>>;;;AAAPPPcccrrryyy}}}~~~~~~wwwsssuuuyyy}}}}}}|||wwwuuusssrrrssssssrrrppprrrlllfffdddeeedddaaa]]]XXXXXXXXXYYY[[[\\\^^^^^^bbbiiittt}}}xxxvvvqqqmmmllloooqqqnnnkkkkkkhhhdddaaa^^^\\\XXXVVVNNNLLLKKKKKKOOOZZZooo}}}|||tttddd[[[]]]cccYYYTTT[[[ffflllnnnooosssrrrrrrqqqppppppqqqqqqrrrrrruuuwwwwww{{{uuu```QQQPPPUUU^^^ttt~~~wwwpppggglll~~~zzz\\\GGGCCC;;;111222000000000000000111111222555777RRRrrrwwwdddRRRNNNqqqzzzHHHDDDDDDGGGMMMTTTVVVVVVZZZaaaqqq|||zzz{{{{{{|||~~~}}}yyyvvvsssqqqpppnnnllljjjgggaaaZZZTTTTTTUUUXXX^^^cccggghhhhhh\\\WWWVVV[[[aaaeeejjjppp{{{lllXXXGGG???===<<<<<<>>>PPPfffsssyyy{{{yyyuuuvvvuuuzzzcccXXXbbbrrrfffOOOAAA;;;777>>>888:::[[[vvviiiXXXccc}}}IIIAAA;;;<<<>>>@@@CCCHHHRRR```qqq||||||}}}~~~~~~~~~|||yyyyyyyyy{{{{{{{{{~~~vvvsssoookkkiiihhhhhhiiioooppptttxxx|||{{{zzz~~~uuunnnlllooorrrpppjjjaaaYYYUUUNNNKKKIIIHHHEEEDDDIIIQQQ\\\kkkwwwvvvuuuuuuooofffbbb```]]]YYYVVVSSSQQQPPPNNNNNNMMMMMMOOOQQQTTTUUUTTTWWW[[[]]]^^^^^^```aaahhhlllnnnmmmmmmmmmjjjdddYYYTTTTTT^^^pppuuu```KKKTTTppp|||www~~~lllKKKCCC<<<999777333222444222111444444999SSSmmmrrrpppwwwyyygggMMM???>>><<<;;;AAAOOOcccqqqyyy}}}~~~zzzssslllkkkqqqzzz~~~}}}xxxvvvtttrrrrrrrrrqqqoooqqqlllgggeeefffeeeaaa]]]YYYYYYYYYYYYZZZ[[[\\\]]]dddhhhmmmttt|||vvvrrrnnnnnnpppqqqnnnkkknnnkkkfffaaa^^^ZZZVVVSSSJJJFFFBBBAAAAAAEEEQQQ^^^mmm}}}zzzooo___VVVVVVWWWNNNIIILLLSSS[[[ccciiisssrrrrrrqqqppppppppppppnnnnnnpppqqqrrrxxxpppaaaVVVSSSWWW___rrrzzzlllcccgggzzzcccGGGAAA===444222000000000000000111222222777:::UUUvvvxxxfffWWWQQQrrr}}}iiiDDDDDDDDDFFFLLLSSSUUUUUUZZZaaappp{{{sssqqqooonnnrrrzzz}}}yyyvvvsssrrrooommmjjjfffbbb]]]VVVRRRTTTYYY```dddfffhhhlllnnnbbb]]]ZZZ^^^cccfffkkkqqqtttaaaOOOCCC>>><<<<<<:::FFFWWWgggwww{{{~~~zzz|||gggXXX]]]jjj```MMMCCC>>>888>>>999>>>aaa|||gggUUU^^^pppDDD>>>:::<<<>>>???BBBGGGSSSaaarrr~~~~~~}}}||||||zzzxxxwwwxxxyyyyyyyyyvvvzzzzzzsssbbb___]]]^^^bbbfffhhhggglllmmmooosssyyy|||}}}{{{uuunnnpppsssqqqkkkccc\\\XXXQQQNNNJJJHHHCCC@@@DDDKKKXXXgggtttvvvvvvvvvppphhhbbbaaa^^^[[[YYYVVVUUUTTTQQQQQQRRRTTTVVVXXXYYYZZZXXXZZZ\\\^^^^^^```bbbdddiiinnnqqqooollliiibbb[[[WWWPPPLLLTTTfffxxxwwwfffOOOPPPdddooouuu}}}ttt|||nnnNNNFFF>>>;;;888333222444333222444555;;;WWWrrrvvvssssssyyyiiiPPPBBB???999<<<@@@NNNaaaqqqyyy}}}~~~~~~}}}uuunnnmmmttt}}}}}}{{{xxxvvvuuutttsssqqqqqqmmmjjjhhhhhheeeaaa\\\[[[[[[ZZZZZZZZZZZZZZZ[[[aaadddgggkkkttt~~~{{{vvvtttqqqqqqrrrrrrnnnkkkqqqmmmgggbbb]]]XXXSSSOOOKKKEEE@@@>>><<<:::===BBBVVVggg|||rrrjjj```SSSJJJIIIJJJDDD@@@@@@DDDMMM]]]kkksssrrrrrrqqqpppooooooooolllkkkmmmooopppwww{{{ooocccZZZSSSWWW\\\lll{{{yyy|||jjj^^^___qqqoooJJJAAA???888333111000000000000111222222888<<>>???>>>KKK]]]ppp~~~}}}www```[[[cccZZZJJJBBB???999>>>:::BBBgggqqqWWWUUUddd???;;;:::<<<>>>???BBBFFFPPP___qqq~~~}}}{{{yyy{{{yyywwwwwwxxxyyyyyyxxxwwwyyy}}}|||rrrjjj]]]YYYVVVZZZdddmmmrrrrrroooooopppssszzz{{{|||vvvoooqqqssspppjjjccc]]]ZZZVVVQQQMMMHHHBBB>>>AAAGGGSSSbbbpppuuuvvvuuupppiiidddcccaaa___\\\[[[ZZZZZZWWWXXXYYYZZZ[[[[[[ZZZYYYZZZ[[[]]]]]]^^^___bbbeeeffflllooonnnkkkjjjeee```ddd]]]XXX]]]jjjwwwxxxjjjTTTQQQcccmmmmmmrrrtttkkksssqqqPPPGGG???;;;777333111333444222444666>>>\\\www{{{xxxssswwwwwwfffOOOCCC???999<<<@@@LLL```pppxxx}}}~~~~~~~~~~~~}}}xxxyyy}}}{{{zzzwwwuuuqqqooommmkkkjjjfffaaa]]]^^^]]]\\\ZZZYYYYYYYYYYYY\\\aaaeeegggmmmwww{{{yyyyyyyyywwwvvvvvvuuusssssstttrrrnnnkkkppplllgggccc^^^YYYSSSPPPMMMFFF@@@??????<<<;;;<<>>>>>>>>GGG[[[nnnrrrrrrrrrqqqqqqpppooonnnmmmnnnqqqssstttyyywwwgggXXXQQQUUUXXXeeesssqqqssslll]]]XXXfffwww{{{RRRAAA???999444111111000000111111222333888<<<[[[~~~oooYYYWWWxxxwwwYYYGGGHHHDDDEEEJJJPPPSSSSSSYYY```oooxxx{{{vvvqqqnnnjjjjjjhhheee```\\\XXXVVV\\\bbbgggddd```cccooo{{{vvvnnnhhhggggggeeegggjjjyyyvvvlll]]]LLLAAA>>>???DDDTTTjjj}}}~~~xxxvvvyyy}}}~~~eee___hhh```OOOCCC;;;:::===:::FFFllljjjYYY|||bbb===::::::===>>>>>>AAAFFFPPP___sss~~~|||zzzxxxzzzyyyxxxxxxzzzzzzzzzyyy{{{{{{}}}|||uuunnnhhhccceeemmmvvvzzz{{{sssssssssuuu{{{}}}}}}wwwqqqssssssooohhh```[[[XXXXXXTTTOOOJJJBBB===@@@FFFQQQ]]]lllsssuuusssoookkkhhhfffeeecccaaa```______^^^______^^^]]]ZZZXXXVVVYYY[[[\\\]]]]]]^^^aaaddddddjjjmmmllllllppprrrqqqpppmmmkkknnnuuu}}}sssVVVNNNbbbnnnjjjgggggg\\\cccwwwxxxPPPGGG???;;;777222000222555222444666AAA```|||{{{ssstttsssaaaJJJ@@@@@@;;;===???JJJ^^^oooxxx}}}|||||||||}}}~~~}}}zzzxxxsssrrrpppnnnkkkhhhccc``````___^^^\\\ZZZYYYYYYXXXYYY___dddcccbbbcccaaa]]]```eeekkkpppqqqqqqrrrtttuuuuuuttttttsssrrrooolllmmmkkkgggdddaaa]]]XXXUUUNNNEEE>>>>>>>>><<<;;;<<<<<>>AAAGGGRRR\\\jjjsssuuusssqqqooolllkkkiiihhhfffeeeddddddbbbbbbbbb```^^^[[[XXXWWWXXXZZZ\\\]]]]]]^^^```bbbbbbhhhlllkkkmmmttt{{{~~~}}}zzzyyy{{{___OOOeeewwwtttlllfffWWWZZZllluuuwwwtttjjjOOOGGG???;;;777222111333555111333666CCCddd}}}}}}xxx{{{}}}qqq^^^GGG===@@@>>>>>>???III\\\oooxxx|||~~~{{{|||}}}}}}~~~~~~{{{yyywwwvvvtttqqqmmmiiifffdddbbbaaa___]]]\\\ZZZZZZYYYUUUZZZ^^^^^^___```\\\WWWMMMTTT^^^ffflllpppsssvvvtttttttttsssrrrqqqpppooonnnllljjjiiigggddd```]]]UUULLLEEECCCAAA===;;;;;;666CCCVVVhhhzzzwwwjjjbbb]]][[[[[[]]]\\\[[[YYYTTTTTT]]]hhhpppqqqssstttttttttsssrrrooorrrwww{{{yyyyyyzzz\\\[[[```aaajjjxxxyyyxxx{{{pppbbbWWW[[[fffpppxxx}}}yyyuuuWWWGGG===555444222111111111111222333333888:::ZZZ}}}dddbbb}}}aaaMMM???DDDEEEIIINNNQQQRRRXXX```qqqxxx~~~yyyoooeee___^^^bbbfffgggeeebbbaaaaaajjjmmmnnnjjjdddgggsss~~~|||uuupppooolllgggeeefffhhhoooqqqfffRRRBBB>>>@@@:::DDDNNNSSSWWWZZZYYYUUUTTTQQQQQQUUUYYYaaappp~~~hhhdddtttrrr___JJJ::::::;;;999JJJrrrxxx```{{{]]]>>><<<<<<===<<<;;;@@@HHHTTTdddvvv|||||||||||||||{{{zzzyyyyyyxxxxxxyyy{{{|||{{{yyyzzzzzzqqqsssvvvzzz~~~|||{{{~~~zzzyyyuuunnnddd[[[UUURRRUUUPPPLLLHHHBBB>>>AAAHHHVVV^^^jjjtttvvvuuuttttttqqqooonnnllljjjhhhhhhgggaaaaaaaaaaaa```___^^^]]]WWWZZZ]]]^^^^^^^^^___```___fffjjjhhhiiipppwwwzzz~~~}}}xxxooogggjjjvvvjjjYYYpppyyyqqq^^^___nnnrrrooofffZZZPPPHHH@@@<<<999444333555444000111666DDDfff|||tttvvv|||{{{rrr```GGG<<<@@@@@@>>>>>>HHH[[[nnnxxx|||~~~|||~~~~~~~~~~~~}}}{{{zzzyyyvvvrrrnnnjjjhhhhhhdddcccaaa___]]]\\\[[[[[[XXXXXXWWWXXX```jjjnnnmmm[[[YYYZZZ```jjjrrruuuvvvssssssrrrqqqppppppqqqrrrrrrqqqpppooonnnlllgggddd___XXXRRRNNNIIIAAA<<<<<<666BBBQQQ```ssszzzsssrrrrrruuuoookkkiiifffeeeiiiooooooqqqsssuuuvvvvvvuuuuuuqqqsssxxxzzzxxxxxxkkkdddiiiiiippp~~~}}}rrrfff[[[ZZZaaaiiiqqqwwwpppqqqaaaOOOIII@@@444222222222111111222222333444;;;:::ZZZ|||{{{gggcccvvv]]]LLL>>>DDDDDDIIINNNPPPRRRXXX```qqqxxx}}}}}}yyyuuussswwwyyypppfff```YYY^^^dddgggfffdddcccdddjjjmmmoookkkfffhhhqqqzzzzzzuuuqqqpppnnniiiffffff[[[eeellldddRRRCCC???AAA>>>AAAAAA@@@CCCGGGGGGDDDEEEEEEFFFJJJNNNXXXlll~~~nnncccooommm^^^MMM???::::::888JJJsssooo^^^|||___@@@===<<<===;;;;;;@@@HHHTTTcccttt|||xxxxxxyyyzzz{{{{{{zzzzzzxxxxxxxxxyyy{{{{{{zzzyyywwwyyyzzzqqqtttxxx}}}~~~{{{zzz|||}}}|||wwwooodddZZZTTTQQQRRRNNNJJJGGGAAA>>>AAAHHHYYY```llluuuxxxvvvvvvxxxsssrrrpppnnnlllkkkjjjiii______```aaaaaabbbccccccWWWZZZ^^^``````______```\\\cccgggeeedddhhhnnnpppeeeddd___UUUOOOYYYooommm```xxx~~~yyyfffgggyyy~~~xxxmmm___QQQIIIAAA>>>:::666555777444///111555DDDgggrrriiinnnwww|||}}}tttwwwtttcccIII===@@@@@@>>>>>>GGG[[[nnnxxx|||}}}~~~~~~}}}{{{xxxsssnnnkkkjjjkkkdddcccbbb```^^^]]]]]]\\\ccc]]]TTTRRR[[[lllwwwzzzssshhh]]]^^^iiisssuuurrrrrrrrrqqqpppooooooqqqsssvvvuuuttttttssspppllliiiaaa]]]YYYUUUMMMBBB<<<<<<:::DDDQQQ^^^ooo~~~|||tttmmmlllmmmmmmppptttoooqqqsssvvvwwwxxxwwwvvvtttuuuxxxzzzxxxyyyyyyiiimmmlllrrruuujjj^^^ZZZ\\\bbbjjjpppmmmeeeRRRHHHKKKCCC444111222222111111222222333444===<<<\\\}}}xxx{{{oooeeepppNNN@@@AAACCCCCCEEEIIIKKKNNNVVV___rrryyy~~~~~~|||lll^^^\\\\\\\\\eeeqqq~~~xxxrrriii```ZZZ[[[aaakkknnnjjjggggggnnnssswwwsssllllllvvvzzztttpppmmmiiiddd``````]]]\\\YYYQQQEEE???>>>AAA@@@>>>>>>>>>@@@BBBDDDBBBHHHMMMLLLKKKRRRbbbooo}}}fffuuuvvv\\\NNNBBB>>>>>><<>>:::999<<<======@@@EEETTTaaaqqq||||||zzzvvvvvv{{{}}}{{{zzz|||{{{yyyxxxwwwwwwyyy{{{|||zzz|||xxxuuurrrvvvzzz|||~~~yyyxxxyyy|||~~~{{{sssllleee___YYYUUUTTTNNNIIIEEEAAA???BBBHHHVVV___jjjsssvvvwwwyyyzzzsssqqqnnnkkkjjjiiijjjkkkdddbbbaaaaaaccceeeeeeeeeaaaaaa`````````aaaaaabbb```aaabbbdddeeebbb^^^[[[RRRQQQOOONNNLLLPPP^^^lllmmmiiitttppp{{{|||xxx___NNNGGGAAA???<<<777555555555666333333EEEccc{{{yyyvvvhhh]]]|||vvvvvv}}}zzziiiMMM======;;;???>>>FFFYYYkkksssxxx|||}}}zzz|||}}}}}}}}}||||||~~~|||xxxtttpppnnnlllllliiigggdddcccbbbbbb```^^^^^^jjjppphhh___eeewwwyyynnnjjjmmmrrrtttuuusssrrrrrrsssttttttsssqqqvvvwwwwwwvvvtttqqqooommmiiieee```YYYSSSKKKCCC>>>888BBBRRRbbbrrr~~~yyyzzzmmmccceeelllqqqsssuuuvvvtttrrrsssvvvwwwuuussstttsssuuuxxxxxxxxx~~~xxxppppppppprrryyy~~~jjj]]]aaagggccc^^^]]]^^^ZZZUUUNNNGGG@@@999444333222222111222333555666888BBBZZZmmmcccYYYDDDAAACCCCCCEEEIIIKKKMMMUUU^^^mmmuuu|||{{{uuueeeVVVRRROOOLLLSSS]]]sssyyy{{{pppfff___\\\]]]cccgggffffffhhhiiipppwwwxxxuuuuuu{{{{{{uuuqqqmmmiiiddd```[[[WWWUUURRRKKKBBB>>>???===@@@DDDFFFFFFFFFGGGHHHHHHLLLOOOMMMJJJOOO\\\hhhzzzooozzzxxx\\\KKK===@@@@@@>>>PPPwwwlll[[[MMM```TTT>>>:::999;;;======@@@EEEQQQ^^^nnnyyy{{{xxxxxx|||~~~{{{yyyzzzzzzyyyxxxwwwwwwxxxyyyzzz|||}}}yyyrrroooppptttzzz~~~zzzxxxyyy{{{|||{{{sssjjjccc]]]XXXTTTSSSNNNIIIEEEAAA???BBBHHHUUU___lllvvv{{{{{{||||||yyywwwssspppnnnllllllllliiigggdddccccccccccccbbbaaaaaa```______^^^]]]]]]YYYZZZ[[[]]]^^^]]]YYYVVVQQQPPPPPPQQQPPPSSS___lll}}}~~~{{{}}}yyyeeeiiifffOOOHHHBBB???<<<777555666333555222222CCCbbb{{{|||iiiZZZzzz}}}zzz}}}qqq```III>>>>>><<<===<<>>BBB@@@IIIUUU[[[[[[ZZZZZZ[[[]]]______[[[WWWZZZdddmmm{{{mmmxxxwww]]]MMM>>>?????????SSSzzz}}}gggLLLIIIcccLLL>>>:::999;;;======@@@EEEOOO[[[jjjuuu}}}|||yyyzzz~~~{{{xxxyyyxxxxxxxxxxxxxxxxxxxxxxxx|||||||||zzzwwwqqqkkkhhh```aaacccccceeehhhmmmpppvvv}}}~~~{{{yyyyyyyyyzzz}}}sssiiibbb\\\XXXUUUSSSNNNIIIFFFAAA>>>AAAGGGRRR]]]nnnzzz~~~|||xxxtttqqqooonnnmmmooolllhhheeedddcccaaa___````````````^^^\\\ZZZXXXYYYZZZ\\\___bbbbbbaaa___]]]^^^```bbbbbbdddmmmwww}}}zzzuuutttppp]]]bbbvvvQQQIIIBBB???<<<777555666444666333444DDDccc}}}nnn[[[vvv|||iiiXXXEEE>>>@@@<<<;;;;;;BBBTTTgggttt|||}}}}}}{{{xxxuuutttsssqqqmmmhhhdddbbbaaa```___qqq}}}kkk___jjjhhhhhhmmmuuuyyywwwtttuuuttttttsssuuuvvvyyyzzz{{{}}}}}}zzzvvvtttpppkkkddd[[[PPPJJJBBBGGGPPP]]]jjjwww}}}vvvkkkccceeejjjmmmnnnooopppppppppqqqtttvvvvvvuuutttssstttvvvuuutttzzz{{{}}}||||||{{{vvvrrruuuyyyxxxfffdddjjjnnnrrrvvvlllfff]]]VVVOOOEEE888///333222222222222444666777:::@@@UUUmmmddddddGGG@@@CCCBBBDDDHHHJJJLLLSSS\\\hhhsss|||wwwoooiiieeefffkkkrrruuu|||qqq```\\\YYY\\\fffmmmjjjddd```___fffqqq|||{{{vvvpppkkkhhh\\\VVVOOOJJJDDD???AAAFFFIIIWWWiiitttvvvttttttuuussssssqqqlllhhhkkkrrryyykkkuuuvvv___QQQ@@@;;;;;;<<>>@@@FFFNNN[[[nnn}}}}}}zzzwwwtttqqqpppooorrroookkkhhhfffdddbbb```___```aaaaaa```]]]ZZZYYY]]]^^^aaafffkkkooopppppprrrsssvvvzzzyyyxxx}}}wwwtttmmmWWWYYY|||RRRJJJCCC@@@===777555666666888777777GGGfff|||{{{rrr^^^www}}}kkkZZZEEE===???>>>;;;;;;AAAPPPcccrrr|||~~~~~~~~~|||yyywwwvvvvvvqqqjjjeeecccaaa``````kkkzzzwwwhhhffffffllltttzzz{{{yyyvvvvvvuuuttttttwww|||{{{~~~|||{{{wwwrrrjjj^^^RRRKKKCCCDDDIIIRRRaaappp{{{rrriiicccffflllnnnooopppqqqqqqqqqrrrtttuuuuuuuuutttrrrsssuuusssrrrwww~~~}}}nnnmmmtttrrrqqqqqqpppnnnqqq{{{vvvttt|||kkkhhhnnnuuu{{{sssjjj^^^UUUMMMDDD888///333222222222333444666777???BBBTTTsssiii}}}ZZZDDD@@@AAAAAACCCFFFHHHJJJQQQZZZgggsss~~~vvvfff___YYYZZZdddmmmmmmfffbbb^^^dddmmmyyyyyysssooolllbbb[[[SSSLLLEEE@@@BBBGGGLLL\\\ppp}}}yyywwwsssnnnmmmqqqxxx~~~pppxxxwwwaaaRRR???:::888;;;UUU}}}zzzUUURRRgggQQQ===999888;;;<<<<<>>999555666555999888777GGGgggsss___vvvvvvcccIII===??????======AAALLL^^^ppp{{{~~~~~~~~~|||zzzyyyyyytttmmmhhhdddcccaaa```dddlllyyy~~~xxxqqqpppuuuyyy{{{zzzvvvvvvuuuttttttwww||||||~~~xxxooobbbUUULLLCCC@@@@@@GGGVVVhhhyyy|||nnngggdddiiiooorrrsssuuutttuuuuuuuuuttttttttttttsssrrrrrrtttrrrqqqvvv}}}kkk```___dddbbbeeemmmrrrvvv~~~wwwnnnttt|||nnnlllssszzzxxxnnn___SSSJJJBBB999222222222222222333555777888>>>@@@SSSyyyllliiiOOOBBB@@@@@@???AAADDDFFFGGGOOOWWWeeeqqq~~~zzzlllaaaYYY___iiinnnmmmkkkaaafffnnnwww|||vvvrrrpppggg```XXXQQQIIICCCDDDIIIKKKWWWgggsssxxxzzz|||~~~xxxtttmmmjjjkkkrrrzzzkkksssuuuaaaTTTAAA;;;:::>>>ZZZ\\\SSSfffOOO===999888:::<<<<<>>???>>>>>>>>>???HHHZZZooo{{{~~~}}}~~~~~~|||{{{{{{vvvpppjjjgggeeebbbaaaccccccfffppp|||vvvvvvxxxwwwvvvtttuuuvvvtttsssuuu{{{~~~}}}ttthhh[[[SSSDDDAAA>>>@@@LLL___sss|||~~~vvvkkkfffffflllrrrtttuuuwwwuuuwwwwwwvvvtttsssssstttrrrqqqrrrsssrrrpppuuu}}}sss```TTTXXXWWW^^^kkkuuuyyywwwooopppvvvyyyyyyooonnnuuu}}}|||sssfffWWWJJJ@@@999444222222222222444666888999>>>???SSSyyyjjj~~~___LLLDDD@@@>>>===???BBBCCCEEELLLUUUdddrrr|||mmmaaaeeepppuuutttrrreeekkkttt{{{{{{xxxwwwlllfff___ZZZRRRKKKKKKNNNPPPVVV___gggmmmpppsssuuuxxxqqqiiieeeiiirrr{{{yyydddmmmqqqaaaUUUAAA===;;;???]]]rrr^^^jjjNNN<<<999777:::;;;;;;???CCCOOO[[[jjjttt}}}|||yyy{{{{{{xxxwwwyyywwwwwwwwwxxxzzz|||~~~}}}zzzyyyxxxxxxvvv{{{yyysssooollliiigggddd^^^XXXRRRJJJCCCAAADDDMMMXXXiiixxx}}}zzzyyyuuurrrooommmmmmmmmlllkkkiiihhhgggfffeeedddcccbbb___```dddkkkuuu~~~zzz[[[TTTjjjoooiiitttrrr___ggg{{{vvvKKKGGGEEEFFFDDD===777666111555666555EEEeeewwwvvv___qqq}}}kkkPPPAAA@@@===<<<<<<===DDDWWWooo}}}}}}|||~~~~~~}}}{{{wwwrrrmmmjjjgggcccaaaaaa___^^^dddsss{{{|||wwwqqqqqqtttwwwuuurrrrrrtttvvvtttrrrsssxxx~~~~~~~~~wwwlllaaaZZZJJJGGGBBB@@@EEETTTggguuuvvv|||{{{uuujjjggggggnnnsssttttttvvvsssuuuvvvuuusssrrrsssuuurrrqqqqqqsssrrrqqqvvv~~~}}}lll[[[WWWXXXbbbqqqyyy|||xxxsssuuuwwwxxx~~~vvvnnnmmmttt~~~{{{pppaaaOOOAAA888444222222222333444666888:::@@@@@@RRRvvvggg^^^NNNFFF@@@===<<<>>>AAABBBDDDKKKSSSeeetttwwwmmmrrr|||~~~xxxsssiiipppyyy~~~}}}pppkkkfffaaaZZZSSSRRRUUUYYY[[[___dddiiinnnqqqrrrwwwoooeeeaaaeeepppzzz|||}}}yyyvvv~~~iiioooqqq___QQQ<<<===:::???]]]lllnnnOOO<<<999777:::;;;;;;>>>CCCMMMZZZjjjvvv{{{xxxyyyyyywwwwwwzzzxxxwwwwwwxxxzzz}}}}}}zzzyyyyyyyyyuuuwwwzzz}}}xxxtttqqqoookkkiiigggbbb[[[UUULLLDDDAAADDDOOOZZZiiiwww~~~zzzwwwuuuvvvssspppnnnnnnmmmlllkkklllkkkiiifffdddcccbbbaaa^^^___aaahhhqqqyyyaaaYYYmmmpppkkkvvvlllZZZbbbtttwww{{{vvvaaaIIIFFFFFFHHHFFF>>>888666222777777777FFFggg{{{dddttt}}}{{{hhhPPPDDDAAA<<<999;;;<<>>>>>PPP~~~}}}hhhwwwdddOOOGGG===;;;>>>?????????CCCKKKRRRhhh~~~yyy|||yyypppqqqxxx}}}vvvnnniiibbb\\\[[[]]]bbbdddfffhhhjjjmmmrrruuurrraaaZZZ```nnnzzzlllmmmlll]]]RRR===<<<:::???\\\fffmmm{{{NNN;;;:::999999;;;>>>AAACCCNNNZZZiiittt~~~{{{zzzzzzyyyxxxvvvzzzyyyxxxxxxzzz~~~|||zzzxxxxxxvvvyyy|||||||||yyyrrrmmmmmmppphhh___WWWLLLCCCCCCIIISSS]]]mmm{{{~~~}}}{{{xxxuuuvvvvvvrrrnnnlllmmmoooooommmkkkiiigggeeeaaa^^^ccc```]]]___gggqqq{{{{{{yyyyyyzzzxxxyyyyyyyyyyyy{{{```iii|||xxx{{{}}}wwwbbbfffrrrmmmmmmnnnaaaFFFIIIKKKJJJEEE???:::777222555888666BBBkkkvvvpppvvv}}}dddPPPDDD???===888>>>@@@@@@NNNhhh{{{xxxoooiiiggggggjjjjjjvvvzzzxxxtttqqqnnnkkkfffcccaaa]]]\\\aaahhhlllnnnnnn\\\VVVLLLNNNccczzz{{{nnnqqqrrrrrrpppoooqqqvvv{{{}}}|||zzzsssggg^^^^^^PPPEEEAAA???AAARRReeeppp{{{{{{lllfffhhhkkknnnqqqrrrqqqqqqpppooooooppprrrssssssrrrrrrqqqsssvvvwwwwwwzzz~~~wwwrrrjjjlllxxxwwwttt}}}zzzwwwwww{{{~~~]]]@@@444222444444444555666777888888<<>>;;;===??????>>>BBBJJJQQQeee{{{|||uuuvvv{{{xxxsssmmmfffeeegggiiilllppprrrtttvvvxxxzzz}}}ppp```ZZZaaappp~~~yyybbbeeegggZZZQQQ>>>>>><<>>AAACCCPPP[[[hhhsss~~~}}}zzzyyyzzzyyyxxxwwwzzzyyyxxxxxxyyy{{{~~~~~~||||||{{{wwwyyy|||~~~{{{tttnnnmmmooohhh___XXXMMMCCCCCCGGGMMMWWWfffvvv~~~~~~{{{vvvtttuuuvvvtttpppnnnnnnoooqqqooolllkkkjjjgggdddbbbccc___]]]]]]cccjjjpppsssooommmjjjfffcccaaaaaabbb___```bbbdddhhhnnnvvv{{{aaannnzzzfffkkkzzzwwwuuunnnZZZFFFIIIKKKIIIDDD===777444333555777555BBBiiisssnnnhhhSSSDDD===:::888>>>???>>>KKKcccvvv{{{|||wwwpppjjjeeecccbbb```ddduuu}}}zzzvvvsssoookkkfffccc\\\[[[[[[___eeemmmvvv|||qqqgggVVVKKKVVVkkktttppppppqqqqqqooonnnppptttxxx{{{~~~}}}zzzxxxxxxwwwssskkkeeeZZZLLL@@@===<<<>>>KKKZZZiiivvv}}}ooogggiiimmmppprrrssssssrrrqqqpppoooqqqsssttttttssstttrrrsssvvvwwwvvvzzz|||nnnaaaggghhhssszzzzzzzzzyyy}}}```GGG:::666444444444444666888:::;;;===JJJTTTyyyzzzkkkgggCCCBBB<<<===???>>>>>>BBBIIINNN```uuu||||||yyysssqqqsssssswww{{{~~~~~~qqqaaaZZZbbbqqq~~~rrr\\\```bbbWWWRRRCCC??????EEEddd|||fffUUUkkkzzzHHH;;;:::::::::;;;===@@@BBBOOOWWWcccppp}}}~~~|||zzzyyyzzzzzzyyyxxx{{{{{{zzzyyyzzz{{{}}}~~~~~~~~~~~~xxxzzz|||~~~~~~wwwqqqnnnnnnhhh```XXXNNNEEEBBBEEEEEENNN\\\lllzzz{{{tttsssuuuvvvuuussspppoooppppppnnnkkkjjjiiigggeeebbbaaa___\\\\\\^^^```aaaaaaUUUSSSQQQNNNMMMLLLMMMMMMNNNPPPSSSVVV]]]eeeooovvv~~~fff{{{uuuuuu{{{```HHHJJJLLLKKKEEE===777333555555666555BBBfff|||uuu}}}oookkkUUUEEE>>><<<888======<<>>===KKKVVV}}}zzzmmmtttFFFHHH<<<===>>>>>>>>>AAAGGGKKKZZZmmmyyy~~~}}}|||~~~~~~tttccc\\\bbbppp}}}vvv___cccdddWWWTTTHHH???AAAIIIgggyyyhhhSSSSSSvvvwwwDDD;;;:::::::::;;;===???@@@JJJRRR^^^mmm}}}~~~|||zzzzzz{{{{{{{{{zzz}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~yyy{{{|||}}}zzztttooonnniiiaaaXXXOOOGGGCCCBBBAAAGGGSSSbbbrrr~~~~~~}}}uuutttuuuvvvwwwuuusssqqqpppllljjjgggfffeeedddbbb``````___]]]\\\\\\[[[YYYVVVLLLJJJHHHGGGIIIKKKLLLMMMTTTVVVYYY]]]bbbiiiqqqvvv{{{hhh}}}iiiIIILLLNNNMMMHHH@@@999666666555666555BBBcccuuukkkmmmyyy}}}~~~mmmUUUEEE@@@???999<<<<<<<<>><<<999999<<>>@@@DDDGGGSSSeeepppvvvuuueee^^^dddqqq~~~~~~gggkkkiiiWWWSSSHHH???BBBKKKjjj}}}eeeMMMWWWtttCCC::::::::::::;;;<<<>>>???JJJQQQ\\\kkk{{{}}}|||{{{|||}}}|||{{{{{{{{{|||||||||{{{zzzzzzzzzyyy}}}||||||{{{zzz}}}~~~}}}yyyrrrpppkkkbbbXXXOOOIIIEEEAAA@@@CCCKKKYYYiiiwww~~~xxxvvvvvvwwwxxxwwwuuusssqqqllliiifffddddddcccbbb```````````````aaa```^^^[[[RRROOOLLLLLLPPPUUUYYYZZZaaadddhhhkkknnnqqquuuxxx}}}rrr```~~~cccHHHKKKOOONNNIIIBBB;;;777666666666555BBBbbbssshhhcccooowww}}}pppUUUCCC>>>???999<<<<<<===FFFXXXmmmyyy|||{{{}}}{{{uuuqqqmmmhhheee______]]]]]]ccciiieee\\\mmmvvv|||xxxpppkkkkkkllllllkkkjjjiiihhhgggffffffbbbeeegggffffffeee```XXXMMMKKKGGGGGGJJJPPPUUUYYYRRRJJJAAA===<<<999777777HHHWWWhhhqqqsssqqqnnnjjjooopppsssvvvwwwxxxwwwwwwtttsssrrrsssuuuvvvuuutttuuurrrrrrttttttssswww}}}wwwllldddgggrrrzzzzzz{{{|||tttnnnvvv~~~|||pppfffgggqqqtttfffOOO>>>666222444444555666999===AAADDD???JJJQQQwww|||lllssswwwmmmGGGAAA======<<<<<<===@@@BBBDDDMMM^^^hhhnnnzzztttgggbbbjjjwwwmmmrrrnnnXXXQQQGGG@@@DDDOOOlllhhhQQQYYYuuuEEE::::::::::::;;;<<<===>>>LLLTTT]]]iiivvv~~~|||{{{||||||{{{zzzvvvwwwwwwvvvtttrrrooonnnjjjiiimmmwww~~~~~~~~~~~~|||{{{{{{{{{~~~xxxrrrnnndddWWWPPPLLLGGGBBBAAAAAAFFFQQQbbbrrr}}}{{{yyyxxxxxxxxxxxxwwwtttqqqpppmmmiiigggffffffdddcccaaabbbcccgggllloooooooooccc^^^XXXXXX]]]ccchhhjjjmmmppprrrtttuuuvvvxxxzzz{{{xxxpppfffSSSmmm___IIILLLPPPPPPJJJBBB;;;777555666777666AAAbbbvvvnnneeettt}}}}}}{{{xxxYYYCCC;;;;;;:::;;;<<<===DDDUUUjjjyyy~~~yyytttpppmmmiiiggg]]]^^^^^^bbbppp}}}zzzpppaaadddgggggggggiiillloookkkjjjhhhhhhgggfffccc```\\\^^^]]]YYYXXXWWWRRRKKK???===:::999;;;???EEEHHHCCC???<<<:::999999888888BBBOOO^^^fffggggggiiikkkppprrrtttwwwxxxyyyxxxwwwuuusssrrrsssuuuuuutttssstttssstttwwwwwwuuuxxx~~~~~~wwwooohhhdddhhhttt~~~|||~~~vvv|||uuukkk^^^hhhkkk]]]III<<<666555444555666999<<>>===;;;<<<===???@@@AAAHHHYYYaaaggguuu{{{{{{|||xxxlllhhhppp|||rrryyyttt[[[RRRHHHBBBGGGRRRoootttYYYSSSsssxxxIII:::::::::;;;;;;<<<<<<===JJJRRR\\\eeeqqq}}}}}}{{{zzzzzzzzzxxxwwwttttttsssqqqlllgggbbb___]]]ZZZYYY^^^ccceeehhhmmmqqquuuxxx|||~~~}}}}}}|||uuuqqqeeeWWWPPPNNNJJJCCCAAA@@@BBBLLL]]]ooo{{{~~~}}}}}}{{{xxxwwwxxxwwwtttrrrtttqqqllljjjhhhgggfffeeebbbdddgggoooxxx~~~vvvmmmjjjooovvv{{{}}}|||yyyzzz|||{{{wwwiii```NNNccc}}}|||lllPPPSSSVVVUUUNNNDDD<<<777444666999666@@@ccc{{{wwwooowwwvvvyyybbbIII===;;;:::::::::;;;@@@OOOddduuu~~~{{{vvvqqqooommmjjjiii___aaaaaacccssstttkkk```^^^bbbhhhlllnnnkkkiiihhhggggggeee```]]][[[ZZZVVVOOOLLLLLLHHHBBB???>>><<<999999;;;???AAA:::;;;;;;888666666888888:::EEEQQQXXXYYY[[[ccckkkqqqsssuuuwwwyyyyyyxxxwwwtttsssrrrsssttttttsssrrrttttttwww{{{{{{zzz|||yyypppeee[[[\\\```kkk~~~~~~xxxzzz}}}uuummm[[[___\\\OOOAAA999666333333555888<<>>===;;;;;;===???@@@@@@FFFVVV^^^dddrrrxxxxxx}}}yyy}}}rrrnnnsss~~~uuuzzz```VVVLLLDDDIIITTTrrr___MMMeee{{{KKK999::::::;;;;;;<<<<<<<<>>888333777999666@@@ddd~~~|||vvvjjjjjjkkkPPPBBB???:::999999999===JJJ___pppvvv|||xxxtttpppnnnmmmkkkjjj___bbb^^^\\\jjj~~~jjjbbbfffkkkllljjjkkkiiigggggggggddd___[[[[[[YYYRRRJJJFFFFFFCCC>>>FFFEEECCC@@@>>>>>>@@@BBB;;;>>>>>>:::555444555666333;;;FFFLLLNNNRRR^^^jjjqqqsssuuuxxxyyyyyyxxxwwwtttsssrrrrrrssstttsssqqquuuuuuyyy~~~}}}~~~zzzooo```SSSSSSUUU```tttuuuttt{{{~~~~~~|||rrrjjj^^^\\\SSSGGG>>>;;;999555333666999===@@@BBBBBBBBBEEEKKKHHHhhhrrraaaIIIFFF???>>><<<<<<>>>>>>>>>===EEEKKKUUUaaammmvvv}}}yyy{{{tttuuu|||~~~|||{{{wwwyyyooobbbXXXNNNFFFQQQQQQqqqzzz^^^^^^MMM;;;;;;999999999999;;;;;;CCCNNNXXX^^^ggguuu}}}zzzxxxxxxzzzzzzwwwuuuqqqvvvxxxuuuqqqllleee]]]^^^XXXTTTUUUWWWYYY___fffuuuvvv{{{zzzpppbbbVVVPPPLLLIIIGGG@@@@@@AAAFFFTTTgggvvv~~~}}}}}}|||||||||zzzxxxuuusssqqqppppppooonnnmmmllllllkkkjjjiiilllttt|||xxx\\\YYY___lllqqqfffmmmggggggkkkZZZ^^^```\\\RRREEE<<<888555888777555@@@\\\yyyxxxgggtttYYYGGG???<<<;;;;;;<<<===BBBQQQ```qqq{{{|||uuutttssssssrrroookkkgggccc``````cccgggnnn||||||llleeeeeehhhkkkmmmkkklllhhhcccdddhhhddd\\\\\\YYYTTTNNNHHHDDDAAA@@@IIIMMMNNNIIIBBBAAAIIIRRROOOMMMIIIEEE???:::777555666777<<>>===<<<>>>>>>>>>===CCCHHHRRR^^^jjjttt{{{xxxjjjhhhnnnzzzzzzxxxtttvvvlll```XXXNNNLLLTTTRRRrrr```[[[NNN;;;;;;999999999999;;;;;;BBBLLLVVV\\\fffttt}}}{{{zzz{{{zzzxxxvvvvvvzzz|||yyywwwvvvrrrlllbbb______cccfffhhhmmmrrr{{{~~~zzzoooaaaWWWSSSPPPLLLIIICCCAAA???CCCPPPcccuuu~~~}}}~~~zzz{{{{{{{{{zzzxxxvvvuuussssssrrrqqqpppooonnnmmmkkkjjjlllsss|||]]]YYYbbblllmmm```ffffffaaarrr~~~}}}dddYYY^^^bbb^^^SSSFFF<<<888555888888777BBB]]]{{{mmmxxx\\\III@@@<<<;;;;;;<<<<<>>>>>>>>===AAAFFFNNNZZZfffqqqyyy~~~{{{wwwwwwyyy~~~mmm^^^XXXXXXeee|||}}}uuuqqqsssiii^^^XXXPPPRRRXXXTTTsss```VVVyyyNNN;;;;;;999999999999;;;;;;@@@IIISSS[[[dddqqq|||}}}||||||{{{zzzxxxzzz}}}nnnmmmpppwww|||~~~yyymmm___XXXWWWVVVQQQKKKEEEAAA>>>AAALLL___sss~~~~~~yyyzzz{{{||||||{{{zzzyyyttttttuuutttrrrpppnnnmmmjjjiiikkksss{{{gggaaalllpppmmmaaahhheee```kkkqqqppp}}}zzz[[[XXX^^^dddaaaUUUGGG<<<888666999999888BBBZZZvvvnnnzzz]]]HHH>>><<<::::::;;;;;;???LLLXXXffftttzzzssssssrrrrrrqqqoookkkhhhjjjbbb\\\\\\___bbbiiipppooolllfff]]]XXXYYY^^^cccgggjjjkkkgggeeeeeedddbbb___^^^[[[WWWSSSNNNKKKIII@@@BBBCCCDDDFFFKKKQQQVVVXXXVVVQQQJJJDDD===888666888666888<<<<<>>======>>>>>>===@@@CCCKKKVVVbbbnnnwww|||uuuvvvxxxtttnnneee^^^cccvvvwwwjjj\\\QQQLLLNNNddd|||}}}xxx|||vvvrrrssshhh^^^YYYSSSUUU[[[WWWttt~~~~~~[[[SSSvvvLLL;;;;;;999999999999;;;;;;???FFFPPPYYYbbbnnnyyy}}}||||||||||||{{{~~~~~~vvvjjj^^^ZZZ]]]\\\UUUMMMHHHBBB===???III[[[rrr{{{|||}}}}}}}}}}}}{{{{{{tttuuuuuutttssspppmmmlllkkkjjjmmmuuu}}}qqqooo~~~~~~wwwllloooeeeiiivvv}}}}}}uuuVVVXXX```gggdddWWWGGG<<<777666888999888???SSSooovvvdddMMMAAA===::::::;;;;;;>>>GGGRRR^^^nnnzzztttrrrqqqqqqqqqqqqoookkkhhhhhhccc______^^^```fffnnnjjjiiiddd[[[UUUSSSRRROOOXXX___eeegggffffffffffffbbbbbbaaa^^^[[[VVVSSSPPPMMMJJJFFFDDDCCCCCCBBBBBBEEEDDDBBB>>>;;;888666444999666666999888<<>>>>>>>>@@@AAADDDLLLIIIPPPuuulllFFFCCC???======>>>>>>>>>???BBBHHHQQQ]]]iiitttzzz~~~ooobbbZZZcccpppyyyssspppuuu~~~{{{oookkkeeeYYYNNNMMM\\\nnnxxxzzzzzzuuukkk___RRRHHHDDDMMMYYYfffqqqzzz{{{xxxuuuqqqqqqzzzxxxuuuvvvkkk```]]]WWWUUU]]]YYYrrrsssWWWVVVzzzLLL;;;;;;999999999999;;;;;;===CCCMMMXXXaaakkkvvv~~~~~~}}}|||{{{zzz{{{}}}~~~yyyqqqhhh______cccbbbYYYOOOJJJBBB===@@@HHHXXXooo~~~~~~|||{{{yyyvvvvvvvvvvvvtttrrrpppooopppooorrrzzzuuu~~~wwwiiitttsssTTTZZZccckkkgggXXXGGG;;;777444666888:::@@@RRRmmm|||qqqYYYKKK>>>;;;:::;;;;;;<<>>@@@?????????@@@BBBQQQQQQVVVwwwwwwHHHDDD@@@>>>===>>>>>>>>>>>>@@@DDDLLLWWWdddooovvv|||~~~}}}zzzxxxsssiii[[[QQQIIIOOOVVV___jjjqqqmmmeeeYYYTTTVVVfffyyy}}}sssfffbbb\\\SSSHHHDDDNNNZZZkkksssyyyvvvnnncccUUUKKKAAA@@@BBBIIITTT\\\```___dddbbbgggsss~~~uuuuuuwwwmmmccc```\\\WWW]]]VVVnnnyyyjjjTTTYYYOOO;;;;;;999999999999;;;;;;===AAAKKKWWWaaaiiittt~~~}}}}}}|||zzzyyyyyy|||~~~wwwrrrnnniiieeegggjjjggg]]]SSSMMMDDD???BBBGGGRRRggg{{{~~~~~~~~~|||zzzxxxzzzzzzyyyxxxwwwvvvvvvuuuxxxtttuuuyyy{{{yyywwwxxx|||}}}~~~vvvrrroooTTT^^^gggnnniiiXXXFFF;;;777222555999>>>EEEUUUqqqyyywww^^^OOO@@@<<<;;;;;;;;;;;;AAAHHHUUUiii}}}|||}}}~~~{{{uuupppttt|||qqqrrruuuwwwxxxuuuppplllooonnnnnnooopppnnnkkkhhhdddbbbaaa]]]UUULLLJJJNNNSSSUUUSSSQQQUUU[[[VVVLLLAAAGGGTTTbbbiiijjjlllnnnjjjjjjiiihhhfffdddbbbaaaaaa^^^ZZZWWWSSSOOOKKKHHHAAAAAA@@@???>>>===<<<<<<999666777999888;;;MMMaaakkkoootttwwwxxxwwwwwwwwwssstttuuutttrrrqqqqqqrrrppptttwwwwwwuuuwww~~~ppp^^^bbbmmm}}}{{{sssqqqrrrvvvssswww~~~yyypppcccQQQBBB:::888777777;;;>>>AAABBBAAA@@@@@@@@@???QQQWWW\\\www~~~uuuJJJFFFAAA>>>===>>>>>>>>>===>>>@@@GGGQQQ^^^jjjqqqxxxzzz~~~|||vvvpppjjjbbbZZZTTTMMMPPPQQQQQQSSSUUURRRMMMKKKJJJSSSgggyyyzzznnnccc\\\UUUMMMFFFAAADDDKKKYYYeeennnkkkcccZZZPPPHHH???===;;;>>>BBBFFFJJJLLLOOOOOOVVVdddrrr{{{yyynnnpppvvvmmmeeeccc```]]]\\\OOOhhh|||rrriiifffOOOUUU~~~PPP;;;;;;999999999999;;;;;;===@@@JJJWWWaaagggrrr~~~~~~{{{xxxwwwzzz}}}}}}~~~yyyxxxwwwssspppllllllmmmppprrrlllaaaWWWPPPGGGBBBCCCEEEJJJ[[[ooouuuwwwzzz~~~~~~|||zzzyyy|||{{{yyyxxxwwwxxxyyyzzz|||uuuoooooonnnjjjiiijjjzzz~~~~~~~~~~~~nnnlllUUUaaajjjqqqjjjWWWEEE:::666555777<<>><<<<<<<<<;;;???EEEOOOdddzzz}}}rrrggg[[[VVV___lllhhhlllppprrrqqqooonnnnnnnnnmmmmmmoooooonnnkkkiiifffaaa```cccccc]]]WWWTTTYYY\\\YYYRRRUUU]]]^^^WWWHHHIIIPPP^^^hhhlllooosssmmmlllkkkjjjiiihhhhhhhhh``````___]]]ZZZVVVTTTRRRJJJIIIGGGEEEBBB@@@>>>===;;;888999:::888:::JJJ]]]kkknnnrrruuuvvvvvvwwwxxxrrrsssttttttrrrrrrrrrtttsssvvvyyyxxxvvvxxx~~~~~~hhhdddrrr|||vvvwwwwwwsssttt|||xxxhhhQQQ???777777999:::===@@@CCCDDDCCCAAA@@@@@@:::NNNWWW^^^ssssssJJJFFFAAA>>>===>>>>>>>>>;;;<<<>>>CCCMMMZZZfffmmmuuuwww|||zzzsssmmmhhhdddbbbZZZ\\\YYYSSSOOOPPPNNNJJJLLLPPP]]]ppp}}}yyylllcccZZZPPPIIICCC======@@@BBBPPPZZZWWWOOOIIICCC>>>>>>===>>>>>><<<;;;>>>CCC??????EEEUUUeeeqqq|||qqqgggllltttmmmeeeeeebbbccc[[[IIIdddyyynnndddJJJNNNzzzNNN;;;;;;999999999999;;;;;;===???IIIWWWaaagggrrr~~~|||wwwvvvxxx{{{www}}}vvvnnnjjjllloooooommmlllnnnrrrwwwwwwooodddZZZRRRIIICCCDDDCCCDDDSSSfffmmmpppvvv{{{~~~~~~|||{{{zzz{{{yyywwwuuuuuuwwwyyy{{{}}}rrrhhhccc```]]]]]]___lllvvv~~~||||||~~~}}}wwwxxxuuutttppp___mmmVVVdddmmmrrrjjjWWWDDD999666999:::>>>AAACCCNNNgggttt{{{```OOOCCC???<<<======;;;>>>CCCHHH___vvv~~~~~~cccSSSMMMNNNTTT\\\fffkkkooopppmmmkkknnnqqqmmmmmmmmmnnnooonnnkkkiiihhhaaabbbmmmxxxxxxpppiiiqqqtttmmm___[[[bbbgggeeeRRRNNNQQQ]]]ggglllpppuuuooonnnlllkkkjjjjjjkkkkkkeeeggggggddd___[[[YYYXXXQQQPPPNNNKKKHHHEEECCCBBB===::::::;;;888888GGGZZZkkknnnqqqttttttuuuwwwxxxrrrtttuuutttsssssstttuuuuuuxxx{{{zzzxxxyyymmmfffvvv|||~~~{{{|||rrrtttzzzlllRRR===555666:::===>>>AAADDDEEEDDDBBBAAA@@@666JJJUUU]]]ooolllHHHEEEAAA>>>???@@@===888;;;===>>>AAAFFFQQQ^^^hhhooovvv~~~zzzvvvtttoooooommmgggbbb]]]WWWSSSVVV]]]fffnnnyyy{{{hhh```XXXOOOIIIGGGEEEAAA===>>>>>>???@@@???>>>===<<<<<<;;;:::::::::<<<===>>>BBB>>>???GGGTTTcccuuuqqqhhhmmmrrrhhhaaafffhhhqqqWWWOOO___vvv^^^FFFccc|||\\\<<<999888::::::777777:::===>>>EEERRR^^^gggpppxxx{{{uuuttttttsssyyy{{{}}}uuurrrkkkeeeeeemmmuuuzzz{{{xxxzzzvvvggg___WWWRRRJJJDDDCCCEEEKKKNNN]]]iiiuuuzzz~~~{{{yyywwwxxxzzz{{{yyywwwtttooohhhcccccchhhoootttuuu{{{}}}}}}}}}vvvlll[[[\\\vvvtttYYYooouuuvvviiiQQQ<<<555999888>>>===>>>GGGNNN\\\rrr{{{zzznnnTTTEEE=========666888???>>>DDDSSSiiizzz~~~~~~sssVVVMMMTTT^^^fffjjjmmmmmmnnnqqqttttttppplllrrrnnnmmmpppooojjjggghhhgggbbb^^^___gggrrrzzz~~~tttfffccciiimmmeeeMMMKKK^^^hhhkkkooonnnooohhheeeiiilllkkkhhhhhhnnnkkkhhhggghhhfffbbb___UUUUUUUUUSSSOOOJJJEEEBBB>>>999777999999:::GGGWWWaaakkktttvvvwwwxxxwwwtttrrrrrrrrrrrrrrrssstttuuuzzzzzzzzzzzzzzz}}}fffkkkoooxxx|||tttvvvuuuyyysssSSS???999:::>>>CCC===AAACCCBBBHHHUUU^^^```XXXWWWRRRQQQ```|||___IIIEEE@@@<<<<<<===;;;888;;;<<<===???EEEPPP^^^hhhqqqwww~~~|||wwwqqqlllfffbbb^^^fffoooxxx~~~mmmbbbZZZPPPIIIFFFEEEAAA>>>@@@AAAAAABBBBBBAAA@@@???@@@??????>>>>>>???@@@AAA@@@===>>>DDDMMM[[[nnn~~~rrrlllssswwwmmmiiipppssssssVVVKKKXXXmmmMMMdddfff>>>:::888::::::777777:::<<<<<>>HHHOOO]]]sssooo{{{{{{]]]HHH>>>>>>???777888>>>===BBBOOOeeewww~~~|||~~~|||nnndddeeemmmrrrttttttppppppqqqtttvvvuuuqqqnnnqqqnnnnnnqqqqqqmmmkkkllldddbbb___]]]]]]^^^```aaattt}}}~~~qqqkkkrrr|||tttZZZUUUdddllllllllliiihhhaaa]]]___bbbcccfffjjjnnnllljjjiiiiiigggccc```[[[ZZZYYYWWWUUUSSSRRRRRRGGG@@@;;;:::888888DDDTTT^^^hhhqqqtttuuuwwwwwwtttrrrssssssttttttuuuuuuvvvyyyzzzzzzzzzzzz}}}~~~iiibbbooo~~~~~~~~~mmmOOO===999:::>>>AAABBBCCCCCCFFFQQQ___ggggggiii^^^WWWZZZcccooo\\\KKKFFF@@@===;;;;;;;;;;;;;;;<<<<<<===BBBMMM\\\fffrrrwww~~~{{{uuupppnnnfffmmmvvvuuuhhh___TTTLLLIIIGGGFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@AAA@@@??????>>>>>>?????????>>>???AAAFFFRRRgggzzzxxxpppooowwwyyymmmkkktttxxxqqqTTTGGGRRR~~~UUUbbbppp@@@;;;888999:::888888:::;;;;;;@@@LLLVVV]]]fffnnnrrrxxxzzzwwwtttvvvyyyyyyzzzyyy{{{}}}xxxuuussswww}}}}}}uuugggbbb]]]VVVNNNIIIGGGFFFGGGQQQ```ooovvvxxxzzz}}}}}}~~~|||zzzxxxwwwwwwqqqooopppsssyyy}}}}}}|||www{{{xxxkkkaaa]]]fffqqqyyy|||}}}~~~~~~}}}}}}vvv[[[\\\iiirrrppptttyyysssrrrwww\\\ooouuuvvvgggPPP>>>888999666<<<===???IIIPPP^^^sssmmmsss}}}gggLLL@@@>>>@@@999999===;;;???III]]]rrr~~~{{{||||||xxxwwwxxxrrrrrrwww}}}wwwtttssstttuuuwwwxxxwwwssspppqqqnnnooorrrqqqmmmkkklllhhhhhhhhheee```ZZZVVVTTTggguuuqqqxxxfff\\\fffjjjiiiggg```bbb\\\WWWVVVWWW[[[dddmmmoooooonnnnnnmmmkkkgggcccaaa___\\\ZZZZZZ[[[]]]___NNNEEE>>>;;;777888EEEVVV\\\fffooorrrtttvvvvvvtttssstttvvvwwwxxxxxxwwwwwwwwwyyyzzz{{{{{{~~~tttllluuuxxxiii^^^rrr~~~xxx~~~eeeHHH;;;;;;===>>>>>>EEECCCCCCHHHVVVffflllllllll\\\VVV```hhhmmm~~~kkkNNNGGGAAA???>>>======???<<<<<<;;;;;;@@@JJJXXXcccpppttt{{{|||wwwvvvxxxtttyyy~~~qqqiii^^^UUUQQQPPPPPPPPPMMMMMMLLLKKKIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@AAAAAABBBBBBDDDNNNeeezzzsssvvv~~~{{{llllllvvvxxxkkkQQQFFFRRRXXX^^^}}}tttCCC<<<888999:::888888:::;;;:::???IIIRRRYYYaaaiiisssxxxzzzvvvssstttuuuuuu}}}|||}}}~~~}}}~~~}}}~~~|||yyyzzzjjjjjjfff___WWWQQQKKKHHHGGGNNN\\\mmmuuuwwwxxxzzz}}}~~~|||zzzxxxvvvuuutttsssrrrqqqrrrvvv|||~~~yyyooobbbYYYUUU^^^jjjtttzzz|||}}}~~~}}}|||~~~}}}ZZZ___ggglllnnnsssuuurrrqqqmmm]]]pppvvvtttdddNNN>>>999999888>>>???AAAJJJOOO[[[pppwwwuuusssyyyqqqPPP@@@===@@@;;;:::===;;;<<>>;;;999;;;KKK]]]```iiiqqqttttttvvvwwwuuusssuuuxxxzzz{{{zzzyyyxxxvvvxxxzzz{{{|||~~~qqqccchhhmmmddddddwww~~~xxx|||xxxsss\\\DDD;;;>>>@@@???>>>BBBBBBBBBHHHSSS```hhhkkkaaaVVVRRRZZZcccmmmzzzqqqXXXLLLBBBAAAAAA>>>>>>@@@<<<<<<;;;:::===GGGTTT]]]iiiooowww||||||uuujjjaaa]]]]]]___aaadddbbb```]]]ZZZWWWVVVUUUQQQPPPOOONNNLLLJJJIIIHHHDDDEEEFFFEEEDDDMMMcccyyyxxx~~~pppttt~~~}}}bbbNNNHHHUUUZZZ]]]yyywwwGGG>>>888888:::999999:::;;;:::>>>FFFOOOVVV^^^fffrrrwwwzzzvvvssstttuuutttxxxyyy{{{{{{{{{zzzwwwqqqmmmfff^^^VVVOOOJJJHHHJJJUUUeeepppssstttwww{{{yyywwwvvvtttrrrqqqpppppprrrqqqqqqtttzzz~~~~~~||||||wwwsssoooiii```ZZZWWW^^^iiisssyyy|||~~~~~~}}}{{{|||___jjjpppppprrrtttrrrpppppp|||yyyyyybbb]]]qqqvvvrrr___JJJ>>>;;;999;;;BBBBBBCCCKKKNNNXXXkkk}}}rrrpppzzzWWWBBB;;;@@@<<<;;;>>><<<;;;>>>KKK```sss|||}}}mmmooo~~~zzzwwwzzzzzz{{{|||}}}|||zzzxxxxxxvvvtttttttttqqqlllmmmqqqooohhhbbb```aaaaaa^^^ZZZpppqqqqqqnnnnnnmmmffffffbbb]]]XXXRRRRRR\\\hhhjjjkkklllkkkiiifffdddcccddddddbbb```]]]ZZZXXXVVVNNNFFF???===;;;===LLL^^^fffooovvvwwwvvvwwwwwwuuutttuuuxxxzzz{{{{{{zzzyyyuuuxxx{{{}}}}}}wwwgggeeefff\\\jjjzzz|||}}}wwwttttttqqqgggTTTAAA===AAADDDCCCAAAAAACCCEEEIIIMMMTTT___ggg]]]\\\WWWSSSZZZjjj}}}mmm^^^{{{qqq[[[HHHBBBAAA>>><<>>;;;>>>===;;;;;;DDDVVVhhhtttzzz~~~yyyjjjqqq|||~~~}}}}}}}}}~~~zzzxxxwwwvvvrrrooossszzzxxxpppkkkiiigggbbb___mmmzzzxxxsssrrrqqqjjjjjjddd^^^WWWOOOMMMTTT___lllmmmmmmllliiigggfffgggeeeeeeeeeccc___YYYTTTQQQPPPHHHBBB@@@<<<;;;HHHWWWjjjrrrxxxxxxwwwxxxwwwvvvtttuuuwwwyyyzzz{{{zzzzzzvvvyyy|||~~~~~~~~~}}}}}}}}}ppplllhhh[[[iiixxxzzzvvv|||tttmmmlllggg[[[MMMAAA@@@DDDFFFEEEEEEDDDFFFIIIKKKJJJMMMWWWbbb]]]aaa```YYY^^^ooocccSSSvvvvvvSSSEEEBBB>>>===???<<<======;;;<<>>:::<<>>===<<<===@@@CCCEEEPPP^^^nnnuuuyyyxxxyyy}}}yyyrrrlllhhhaaa^^^aaa___]]]hhhyyyqqqNNNCCCFFF```zzzrrrooohhhVVV[[[\\\AAA555:::888777999999666777888;;;AAAJJJUUU]]]jjjsssyyyxxxvvvxxx{{{{{{|||{{{zzzyyyzzz|||~~~xxxvvvuuutttxxx}}}yyykkk___UUUNNNIIIIIIMMMXXXgggqqqsssqqqsssrrrkkkaaaZZZVVVOOOHHHFFFBBBAAAEEEJJJMMMTTTZZZUUUSSSQQQPPPPPPQQQOOONNNGGGCCCCCCHHHQQQZZZgggqqqxxxxxxyyyzzzyyyxxx{{{~~~|||~~~xxxuuu{{{}}}zzzvvvnnnkkkXXXjjjsssqqqbbbKKK:::888<<>>???===>>>CCCJJJVVVfffuuu{{{~~~xxxggg[[[YYY[[[ccceeejjjrrrxxxyyyuuupppiiimmmpppsssssssssssstttuuuzzzxxxnnnbbb]]]___```\\\WWWTTTPPPJJJEEEBBBAAADDDHHHRRRXXX[[[YYYWWWVVVRRRMMMIIIKKKDDD@@@BBB@@@CCCQQQdddiiiqqqwwwyyyyyyxxxwwwuuuvvvwwwwwwvvvwwwyyy{{{{{{|||~~~~~~}}}}}}vvvooorrryyywwwmmmqqqvvv~~~|||}}}xxxpppgggjjjfffUUUQQQHHHFFFDDDCCCEEEFFFFFFFFFEEECCCEEEHHHIIIIIIMMMSSShhhaaabbbjjjkkkbbb___bbbjjjOOOIII^^^VVVBBBDDDCCC<<>><<<<<<<<<>>>AAACCCJJJVVVfffooovvvxxxqqq|||vvvrrrjjjeeefffcccbbblll|||iiiLLLJJJPPPccc{{{rrrmmmhhhWWWYYYdddFFF666:::999888999777777777888;;;@@@IIITTT[[[iiisss{{{{{{xxxwwwuuusssyyyyyyxxxyyyzzz}}}vvvpppqqqsssuuuyyy~~~rrrfffZZZRRRHHHGGGIIIRRRaaannnwwwzzz}}}}}}wwwlllcccZZZPPPGGGDDD@@@>>>@@@AAAAAADDDHHHIIIGGGFFFEEEEEEDDDCCCAAA@@@<<<<<>><<<===AAAFFFPPPbbbqqq{{{xxxnnnhhhgggZZZ[[[^^^ccchhhlllmmmllldddgggkkkmmmnnnnnnpppqqqtttxxx|||vvvrrrmmmddd]]]OOOLLLIIIGGGBBB>>>???CCCNNNUUU[[[ZZZWWWVVVSSSPPPLLLNNNHHHDDDEEEBBBEEESSSiiinnntttyyyyyyxxxvvvuuuxxxyyyyyyxxxwwwvvvxxxyyy}}}~~~~~~~~~~~~}}}tttpppjjjiiiqqq|||~~~|||~~~yyytttzzzooofffjjjwwwnnnYYYKKKHHHFFFDDDCCCDDDFFFEEEEEEEEEDDDEEEGGGGGGFFFHHHMMM^^^[[[___iiihhh^^^ZZZ]]]```HHHGGGWWW{{{WWWBBBDDDEEE===???>>><<<;;;;;;<<<>>>???DDDOOO]]]hhhrrr|||}}}{{{uuusssnnnllltttyyy```IIIRRRZZZcccwww~~~xxxqqq[[[SSSnnnoooLLL888999999999:::666777777888:::???GGGQQQXXXdddqqq||||||yyyuuuqqqvvvvvvwwwyyy{{{}}}~~~xxxsssooollliiihhhnnntttxxx}}}}}}|||}}}{{{xxxyyymmmaaaWWWKKKIIIHHHLLLVVVdddsss|||zzz~~~~~~xxxqqqhhh]]]SSSHHHAAA=========:::999;;;>>>===;;;;;;<<<;;;888666999777777999<<>>DDDFFFIIIJJJLLLMMMOOOSSSXXX\\\tttqqquuuxxx}}}rrrccc```WWWGGG======<<<;;;<<<>>>AAAIII[[[kkkxxx}}}|||mmmkkkgggbbb^^^^^^```ccc```bbbeeehhhiiikkkmmmoooqqquuuxxx||||||qqqddd[[[OOONNNOOOPPPJJJAAA>>>AAAFFFPPPXXXWWWTTTRRRQQQOOOMMMPPPKKKFFFHHHDDDFFFUUUkkkpppvvvzzz{{{yyyxxxwwwzzz{{{{{{zzzxxxwwwwwwxxx}}}}}}}}}}}}~~~~~~~~~~~~xxxmmmdddfffpppyyy~~~tttooo{{{vvvhhh```eeelllmmmqqqwwwwwwlllYYYJJJHHHFFFDDDCCCDDDEEEDDDCCCFFFDDDDDDFFFDDDBBBCCCHHHQQQRRR[[[dddaaaWWWSSSVVV}}}\\\IIILLLTTTlllYYYAAACCCFFF@@@???>>><<<;;;::::::;;;<<>>EEENNNTTT___lllzzz~~~~~~|||yyyvvvuuuvvvwwwyyy{{{|||}}}~~~zzztttlllfffbbbccchhhpppwww}}}{{{vvvwwwyyyzzzzzz~~~rrreee[[[RRROOOLLLIIILLLVVVeeeooottt|||~~~wwwmmmcccRRRJJJBBB@@@???<<<<<<===:::999999:::;;;:::888666777777777888777<<>><<<;;;:::999999:::@@@FFFNNNXXXdddqqq~~~~~~}}}|||~~~~~~yyyxxx~~~yyywwwTTTNNNXXX[[[[[[jjjnnnIIILLLgggzzzSSS999777888999;;;888888888999:::===CCCJJJPPP[[[hhhtttxxxyyyzzzyyyxxxuuuvvvxxxyyyzzzzzzzzzzzzwwwgggZZZaaafffnnnuuu{{{~~~yyy{{{|||zzzxxxyyy|||wwwiii^^^WWWUUUQQQKKKHHHLLLVVV^^^ttt~~~zzzsssdddXXXKKKEEEBBB???===???999888888999;;;<<<:::999999888888888666999FFFTTTeeepppyyyyyyxxx{{{~~~~~~~~~~~~sssgggaaaggg{{{|||xxx~~~|||]]]XXXppprrr___III======BBBFFFGGGIIIKKKMMMPPPRRRVVVZZZ^^^kkk~~~qqqlllTTTOOOSSSPPPGGGAAA===<<<<<<<<<;;;???LLLZZZlllttt}}}}}}}}}~~~xxxnnnfffaaabbbeee______``````aaaeeejjjnnnmmmtttyyyyyy|||~~~xxxsss```[[[[[[]]]VVVFFF===???DDDLLLQQQNNNJJJGGGFFFDDDDDDKKKKKKJJJLLLIIIMMM^^^jjjooouuuzzz|||}}}}}}~~~wwwyyy{{{|||{{{zzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzzppplllrrrvvvvvv|||zzzuuuqqqmmmlllqqqxxx~~~uuummmjjjpppuuu|||~~~ppp___TTTNNNFFFEEEDDDDDDEEEEEEDDDBBBBBBAAACCCFFFEEEBBBCCCGGGCCCGGGMMMPPPMMMIIIJJJNNNaaaKKKHHHRRRRRR]]]bbbIII@@@??????>>>===;;;:::999999999;;;@@@FFFNNNWWWdddsss}}}}}}~~~xxxppphhhfffhhhlllrrrwww}}}kkkRRRUUUYYYZZZ[[[jjjXXXKKK]]]zzz}}}VVV===:::777777;;;999888999999999;;;@@@GGGLLLWWWcccooorrrssstttuuuttttttuuuxxxyyyzzzyyyxxxwwwyyygggYYYgggooowww{{{~~~{{{~~~|||xxxvvvyyy|||zzz}}}pppfff]]][[[WWWQQQLLLKKKOOOSSSgggttt}}}nnn]]]SSSLLLDDD???>>><<<:::999999:::;;;:::::::::888888888666888AAAKKKaaaoooxxxwwwvvv{{{~~~ttteee^^^iiixxxsssmmmtttqqqpppqqqYYY\\\ooojjjWWWDDD===???CCCFFFIIIIIILLLNNNQQQSSSUUUYYY\\\ddd{{{yyy}}}wwwYYYMMMNNNLLLCCC<<>>FFFOOOaaakkkwww}}}xxxrrrkkkhhhggghhh``````^^^]]]]]]```fffjjjnnnvvv|||{{{zzz}}}pppbbbZZZ[[[UUUEEE;;;<<<@@@DDDEEEBBB>>>===;;;777@@@IIIKKKLLLNNNKKKQQQaaammmqqqvvvzzzzzzzzzzzzzzzvvvxxx{{{|||{{{zzz{{{{{{}}}}}}}}}{{{yyyvvvsssqqqxxxwwwxxxyyywwwuuuyyy}}}vvvpppmmmlllkkkkkkkkk|||}}}ttttttuuuvvv}}}|||yyyvvvqqqdddTTTHHHFFFEEEEEEFFFGGGGGGEEEDDDAAA@@@BBBFFFFFFCCCDDDHHHDDDFFFIIIIIIGGGFFFIIILLLYYYIIIJJJSSSRRR^^^~~~[[[CCCAAA>>>>>>===<<<;;;::::::999777<<>>888555999999999999999999:::???DDDIIIRRR___lllqqqsssuuuvvvuuuqqqsssvvvyyyzzzzzzxxxwwwzzz|||{{{qqqllljjjrrr{{{{{{{{{}}}uuuhhheee```XXXRRRNNNMMMNNNTTTcccuuu{{{oooeeeYYYNNNHHHFFFCCC???<<<<<<<<<<<<<<<<<<999888999999999>>>EEE[[[lllyyyxxxwww|||~~~}}}kkkaaauuuzzzqqquuummmhhhxxxyyyxxx}}}xxxbbbVVVbbbqqq^^^NNN@@@>>>AAADDDHHHKKKLLLNNNPPPQQQRRRSSSUUUXXX[[[nnnyyyyyyfffTTTLLLFFF???999@@@;;;999;;;======@@@EEEQQQ]]]lllwww}}}|||uuupppmmmjjjhhheeeccc```]]]\\\___eeeiiiqqqyyy}}}|||{{{{{{{{{yyyxxxxxx{{{uuueeeccc^^^OOOEEEFFFBBBCCC@@@<<<<<<===:::444;;;FFFIIIJJJLLLHHHMMM^^^lllpppuuuxxxyyyxxxxxxyyyvvvxxx{{{|||{{{yyyyyyyyyyyyzzz{{{{{{yyyuuuqqqooorrr{{{{{{ttttttzzzyyyvvvwwwwwwtttpppiiiwwwuuunnnvvv~~~wwwqqqkkk```PPPDDDEEEDDDEEEGGGIIIIIIHHHFFF@@@@@@BBBFFFEEEBBBBBBFFFEEEFFFGGGFFFFFFHHHHHHHHHZZZLLLNNNTTTSSS```lllJJJFFF>>>======<<<<<<;;;::::::666;;;AAAEEEKKKYYYlll{{{yyyrrrrrrxxx~~~wwwkkkeeedddoookkkfffdddcccaaa\\\YYY[[[]]]___eeeooo|||}}}qqqmmmppp}}}\\\XXXUUUTTTUUU[[[ddduuugggPPPUUUlllaaaIIIBBB888444888999999999999999:::>>>CCCGGGLLL[[[kkkssswwwzzz{{{zzznnnqqquuuyyy{{{{{{yyyxxxxxxzzzyyyfffbbbnnn{{{{{{tttoooggg^^^VVVPPPLLLJJJOOO]]]nnn{{{pppaaaYYYRRRMMMGGGBBB@@@@@@@@@??????;;;999;;;<<<;;;===BBBVVVjjjzzzzzzyyy~~~{{{}}}~~~wwwkkk{{{vvvlllxxxvvvxxxuuu[[[SSSbbboooVVVHHH===>>>CCCFFFIIINNNOOOQQQRRRRRRQQQQQQRRRTTTUUUeee|||xxx|||rrrxxxrrr{{{dddVVVMMMHHHEEE@@@:::777:::=========>>>CCCPPPbbbnnnvvv~~~xxxsssqqqpppnnnllljjjhhhddd___^^^```fffkkkuuuzzz}}}||||||~~~~~~{{{yyyyyy|||sssoookkk]]]TTTUUUMMMKKKFFFCCCEEEHHHEEE>>>777BBBFFFFFFGGGCCCGGGXXXhhhlllrrrvvvxxxyyyzzz|||xxxzzz||||||zzzxxxvvvvvvqqqtttwwwzzzzzzwwwtttqqqcccttt~~~xxxssszzz{{{|||vvv{{{sss}}}sssbbbSSSJJJEEEDDDDDDEEEGGGJJJJJJIIIGGGAAA@@@BBBEEEDDD@@@@@@CCCFFFFFFFFFFFFHHHJJJHHHEEEtttRRROOORRRYYY[[[^^^qqqRRRFFFEEE???<<>>======>>>??????>>>QQQaaaoootttxxx}}}~~~}}}zzz~~~}}}{{{iiiWWW[[[eeebbbMMMGGGCCCDDDFFFGGGJJJNNNRRRRRRSSSTTTTTTTTTTTTTTTSSS\\\|||~~~ttt~~~vvvmmmUUUBBBIII@@@???>>>===>>>???>>>:::???HHHYYYiiissszzz|||vvvuuusssooolllllliiiggggggfffcccfffkkktttzzz~~~}}}~~~}}}zzz{{{xxxxxx|||kkk___^^^]]]YYYTTTSSSSSSOOOIIICCC===<<<@@@EEE@@@999AAAPPPdddlllrrrtttvvvzzz|||{{{zzzzzzzzzyyywwwvvvtttssslllqqqwww|||vvvkkknnnwww|||xxxrrruuu~~~~~~xxx|||zzz{{{xxxmmmfffOOOHHHBBBAAABBBCCCDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIfffRRRPPPTTTZZZZZZ\\\jjj|||UUUEEECCC>>>;;;===>>><<<;;;<<<::::::<<<>>>AAALLLdddyyy|||zzz}}}{{{tttkkkbbbXXXPPPLLLIIIIIINNNUUUaaaqqqqqqeeeuuu|||uuuyyy}}}fffVVVUUUVVV\\\YYYYYYcccooozzz^^^LLLNNNddd___;;;555888888;;;999999999999:::<<<>>>???HHHUUUccckkkppptttuuusssqqqqqqrrrvvv{{{|||zzzvvvuuuwww{{{tttnnnuuuxxxjjj^^^UUULLLEEEFFFJJJUUUfffzzz}}}rrrgggbbb\\\TTTOOOOOOFFFCCC@@@???@@@BBBEEEFFFSSScccqqqsssuuu{{{~~~|||}}}}}}|||gggXXX```hhhaaaJJJEEECCCFFFIIIJJJMMMQQQRRRSSSTTTTTTUUUTTTSSSSSSSSS[[[uuuvvvrrr{{{aaaHHHEEEBBB@@@>>>===>>>@@@>>><<<===DDDRRRcccooovvvzzzwwwvvvvvvsssooopppmmmjjjjjjgggeeehhhmmmvvv~~~}}}yyyzzzxxxvvv|||uuukkkjjjjjjeee___\\\[[[UUUJJJAAA999777:::???<<<666<<>>>>>;;;;;;>>>888888999:::===HHH^^^rrr|||kkk]]]RRRMMMJJJJJJMMMWWWjjjzzzkkkggg~~~zzzvvvyyy|||qqq\\\QQQSSSWWWXXXYYYaaakkknnnwwwttt```QQQQQQhhhgggAAA777888888::::::::::::::::::<<<======EEEQQQ___ggglllrrrtttrrrqqqpppqqqtttyyy|||zzzxxxuuuvvvzzz{{{|||}}}qqqdddZZZQQQJJJDDDFFFLLLXXXgggttt{{{~~~wwwmmmeeebbbWWWRRRLLLGGGEEEGGGKKKNNNXXXhhhuuutttrrrwwwzzzyyy}}}~~~~~~}}}~~~bbbWWWdddhhh]]]HHHDDDCCCHHHLLLMMMOOOSSSSSSSSSUUUUUUUUUTTTSSSRRRQQQZZZiiijjjrrrVVVJJJFFFAAA===<<<>>>???>>>===;;;>>>IIIYYYgggpppyyy}}}{{{{{{zzzwwwttttttpppmmmllliiigggjjjpppyyy~~~}}}{{{wwwwww}}}xxxppprrrrrrkkkccc```___XXXKKK@@@===999:::???>>>999;;;BBBYYYdddpppuuuwwwzzzzzzxxxyyyyyyxxxwwwuuusssqqqpppnnnsssxxx{{{~~~zzz}}}}}}|||tttxxxkkkVVVBBBDDDCCCBBBBBBBBBCCCBBBBBBAAA@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHH}}}qqqRRRQQQRRRVVVZZZ[[[]]]gggsssiiiQQQDDDAAAAAABBB???;;;:::===888777777888:::DDDWWWjjjpppccc]]]UUUPPPNNNTTTfffwwwsssooozzzzzz{{{wwwgggVVVPPPTTTXXXXXX]]]nnnxxxsss}}}mmm\\\QQQ___mmmGGG;;;;;;888999;;;:::::::::;;;;;;<<<<<>>======<<<:::@@@MMM\\\iiiuuu~~~yyyvvvtttppplllkkkiiihhhmmmsss}}}|||xxxvvvyyy~~~wwwsssvvvqqqhhh___\\\\\\XXXMMMCCCGGGBBBAAADDDCCC???>>>@@@RRR```nnnuuuwwwyyyxxxvvvxxxwwwwwwvvvtttrrrpppoooooosssvvvwww{{{}}}vvviiiiiieeeOOOAAADDDAAACCCDDDDDDCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCDDDDDDEEEEEEFFFFFFGGGiiiQQQSSSTTTVVVYYY\\\aaammmwwwpppQQQBBB??????AAAAAA===;;;===999888888999:::@@@PPP```yyyxxxoooeee\\\VVVXXXdddrrr~~~xxx{{{zzzppp___QQQOOOTTTWWWXXXaaavvvvvv~~~yyyiiiUUUQQQvvvrrrKKK:::888777999:::;;;;;;;;;;;;;;;;;;;;;@@@JJJUUU\\\ccclllsssuuummmnnnpppuuuzzz{{{xxxtttwwwxxxzzz|||~~~tttqqqrrrttt|||}}}}}}vvvjjj```WWWMMMKKKIIIJJJOOOVVV\\\___cccooo}}}xxxuuusssnnnggg___ZZZZZZ[[[aaapppzzzwwwuuuyyy~~~~~~~~~yyyooottt}}}rrrcccooojjjkkkuuuiii\\\MMMJJJJJJOOOQQQPPPPPPRRRTTTUUUUUUUUUUUUTTTTTTTTTTTTZZZ[[[ppp|||fff{{{hhhVVVIII>>>===>>><<<<<<===???::::::CCCRRRaaaqqq|||xxxtttsssnnnkkkjjjiiiiiiooovvv{{{wwwuuuvvvxxxsss|||~~~}}}wwwmmmbbb]]]]]][[[SSSLLLJJJEEEBBBCCCDDDBBB@@@@@@LLL\\\mmmuuuwwwxxxwwwuuuvvvvvvvvvuuusssrrrpppooossswwwxxxvvvyyy{{{mmmlllvvv[[[MMMCCCFFF???EEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@BBBBBBCCCDDDDDDEEEEEEFFF}}}aaaOOOUUUWWWXXXYYY\\\cccmmmvvv~~~XXXHHHAAA===???@@@???======:::999999::::::===IIIUUUhhh~~~|||wwwnnnfffdddiiippp~~~}}}tttyyywwwiiiXXXPPPPPPSSSTTTWWW___pppxxxooovvvmmmUUUeee|||QQQ999555777<<<::::::;;;<<<<<<;;;;;;;;;===FFFOOOTTT\\\hhhrrrvvvooonnnppptttyyyzzzwwwssswwwxxxzzz{{{wwwooolllllllllnnnqqqsssuuuzzz}}}{{{rrreee[[[RRRPPPNNNMMMNNNRRRVVVYYYZZZdddpppyyyvvvwwwuuupppiiidddcccdddcccooowwwuuuuuu|||~~~zzzyyyyyyzzziiicccwwwhhhqqqsss___VVVQQQMMMMMMQQQSSSQQQPPPRRRUUUUUUTTTSSSSSSUUUVVVWWWYYY\\\___nnn~~~hhh{{{~~~cccRRRCCC@@@@@@<<<;;;>>>@@@;;;999>>>HHHUUUeeessszzz}}}{{{vvvvvvqqqlllkkkjjjjjjqqqyyy}}}|||{{{zzzyyyqqqwww|||rrrjjjgggccc]]]YYYKKKGGGCCCAAAAAA@@@@@@@@@III[[[mmmuuuvvvwwwvvvtttttttttuuuttttttsssqqqqqqsssyyy|||zzz{{{~~~qqqpppyyy~~~aaaOOOJJJCCCFFF@@@EEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCDDDEEEEEEqqqYYYQQQWWWYYY[[[[[[\\\```fffjjjpppxxx___PPPCCC???@@@???===<<<:::999:::;;;::::::AAAJJJVVVhhhyyywwwxxx~~~}}}~~~~~~~~~~~~|||ssszzzwwwgggWWWSSSTTTTTTUUUWWWZZZccchhhccckkkeee^^^cccFFF:::777:::888999;;;<<<<<<<<<;;;;;;;;;BBBHHHLLLUUUcccooovvvtttqqqoooppptttwwwvvvuuuvvvwwwyyy{{{~~~yyyvvvuuutttsssqqquuuxxxyyy~~~|||nnnddd___^^^ZZZWWWTTTSSSTTTUUUSSS\\\hhhqqqsssuuuzzzuuuwwwvvvqqqjjjeeefffhhhiiirrrvvvuuuxxx~~~xxx|||~~~hhhfff{{{vvveeeuuunnnUUURRRSSSOOONNNQQQSSSRRRRRRTTTVVVTTTRRRQQQRRRUUUYYY[[[\\\\\\aaahhhuuuqqqmmmqqq\\\JJJEEEDDD>>><<<@@@???<<<:::===@@@HHHUUUbbbpppuuu|||}}}wwwqqqooolllmmmsss|||}}}tttttttttvvv|||{{{tttmmmgggccc]]]ZZZSSSJJJDDDAAAAAA@@@IIIZZZmmmuuuvvvvvvuuutttssssssttttttttttttssssssvvv|||mmmlllkkkjjjNNNEEEGGG???DDDBBBDDDDDDDDDDDDCCCBBBBBBAAACCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDD~~~cccTTTTTTXXX[[[]]]\\\[[[]]]______bbb{{{wwwcccMMMCCCAAA???<<<:::999999:::;;;999888===DDDJJJUUUjjj~~~{{{{{{}}}{{{}}}kkkuuu|||xxxhhhZZZXXXYYYXXXWWWZZZXXXYYY\\\ZZZddd|||oooYYYtttwwwVVVCCC888777888999:::<<<======<<<;;;999???DDDGGGPPP___nnnuuuxxxsssmmmlllppptttwwwwwwuuuvvvxxxzzz}}}xxxnnnnnnlllhhhaaaZZZTTTRRRQQQPPPZZZhhhqqqrrrppprrrvvvvvv}}}|||wwwxxxvvvooogggbbbcccfffooovvvxxxwww|||yyy~~~xxxuuujjjfffsssssswwwzzz~~~uuummmzzzppphhh}}}qqqTTTUUUTTTOOONNNQQQTTTSSSTTTWWWWWWTTTQQQPPPQQQUUUZZZ]]]]]]ZZZaaaaaaddd{{{{{{~~~ooo|||yyycccOOOIIIGGG@@@>>>AAA===<<<<<<===<<>>GGG\\\yyy{{{vvvzzz{{{}}}vvvvvvzzzxxxooogggeeegggcccZZZ]]]\\\]]]\\\YYYXXXaaakkk}}}[[[tttfffIII;;;666999:::;;;;;;<<<<<<;;;;;;;;;<<>>===;;;<<<@@@DDDUUU___lllvvv}}}|||vvvttt~~~||||||{{{xxxvvvxxx}}}|||wwwvvvvvv|||{{{iii[[[WWWRRRJJJPPP\\\lllwwwzzzxxxvvvvvvvvvvvvvvvvvvuuuuuuuuuuuu~~~|||sssfffvvv~~~uuuvvvqqq\\\SSSMMMGGGCCCBBBAAA???===CCCBBB@@@@@@???@@@AAABBBBBBBBBCCCCCCCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA~~~ttt^^^TTTYYYUUUVVVYYY\\\^^^___``````ffffffzzzuuuWWWFFF@@@??????===<<<;;;:::999999999999>>>EEEWWWpppzzzwwwyyyyyy||||||vvvwwwyyytttjjjbbbbbbfffbbb[[[\\\\\\]]]]]]ZZZYYY```jjjxxxTTTnnnjjjLLL===888999:::;;;;;;<<<;;;;;;;;;:::;;;===@@@EEELLLTTTZZZiiijjjkkkkkkmmmooorrrtttwwwvvvyyy}}}~~~{{{wwwqqqeeeWWWPPPOOOJJJPPPXXX___eeekkkrrrvvvsssvvvwwwvvvwwwzzzyyyvvvooollliiiffffffggghhhiiirrrtttvvvxxx{{{}}}~~~}}}~~~~~~~~~~~~|||{{{zzz{{{|||zzzqqqiiirrr{{{mmmWWWRRRTTTSSSRRRQQQRRRTTTVVVWWWWWWVVVUUUTTTTTTUUUVVVVVVYYY^^^]]]XXX___sss~~~~~~}}}zzzvvvlll]]]KKK@@@???===>>>???>>><<<;;;===@@@MMMVVVdddpppzzzzzzxxx|||xxxtttsssuuuxxx~~~|||yyywwwpppccc___\\\WWWVVV```nnnwwwyyywwwvvvuuuvvvvvvuuuvvvxxxzzz{{{{{{vvvwwwiiipppvvvqqqttt{{{lll]]]QQQLLLGGGDDDEEEEEEDDDBBBBBBBBBAAA@@@@@@@@@AAABBB@@@AAAAAABBBAAA@@@???>>>AAAAAAAAAAAAAAAAAAAAAAAA~~~yyymmmbbbZZZWWWTTTUUUXXX[[[]]]___aaaaaajjjgggqqq___GGG===>>>AAA======<<<::::::999999999;;;???LLL___ooo~~~yyywwwuuuwwwwwwzzz{{{xxxwwwyyypppccc\\\___cccaaaZZZZZZ[[[]]]^^^[[[ZZZ___hhhsssQQQeeeyyyWWWCCC<<<999999:::;;;;;;;;;;;;;;;999:::;;;===@@@FFFNNNSSS___cccgggkkkmmmppprrruuuuuuuuuxxx}}}zzzvvvqqqfffXXXQQQPPPKKKNNNTTTYYY]]]ccchhhlllnnnrrrtttrrrssstttsssooojjjiiigggeeefffiiilllnnnuuuvvvwwwyyyzzz|||}}}}}}|||}}}~~~xxxlllnnnxxxxxxnnnaaaTTTSSSSSSRRRRRRRRRTTTVVVWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWXXXXXXWWW[[[iii~~~~~~}}}ssshhhWWWGGG===???@@@@@@???<<<;;;;;;<<>>===AAAAAAAAAAAABBBBBBBBBBBB~~~lllaaa___]]]WWWTTTUUUWWWYYY[[[\\\^^^^^^eeeeeeiiiyyyeeeNNNDDDAAAAAA>>>>>><<<;;;::::::::::::888888???JJJVVViiixxxssssssttttttwww{{{~~~{{{}}}wwwzzznnn```YYY\\\```^^^YYYYYYZZZ\\\___]]][[[^^^eee}}}}}}nnnSSSZZZ|||jjjLLL===999999:::;;;;;;;;;;;;:::999:::::::::<<>>>>>?????????>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBB|||~~~gggYYY[[[]]]ZZZVVVVVVVVVWWWXXXYYYYYYZZZ[[[```ccckkkyyyYYYGGGCCCEEE@@@???===<<<;;;:::::::::888666888===DDDSSSqqq}}}}}}vvvrrrsssuuurrrxxx}}}}}}zzz~~~{{{|||vvvzzzmmm```[[[\\\]]][[[XXXYYYYYY[[[^^^^^^[[[^^^dddrrrtttwwwyyygggPPPOOOmmm|||UUU<<<888999::::::;;;;;;:::::::::::::::999:::>>>DDDHHHRRRZZZdddjjjlllmmmoooqqqssssssvvvzzz{{{}}}}}}~~~pppccc^^^VVVVVVVVVVVVWWWWWWVVVVVV]]]dddhhhhhhhhhkkkmmmlllmmmmmmkkkhhhgggiiiooosss{{{{{{{{{{{{{{{|||~~~~~~~~~}}}|||{{{{{{zzzyyyggg___aaaVVVVVVUUUUUUUUUVVVVVVWWWWWWUUUUUUVVVWWWWWWWWWWWWWWWVVVSSSUUUYYYXXX[[[ooozzzrrryyy~~~vvv{{{vvvppp]]]HHHAAAAAA@@@???>>>>>>===<<<<<<===AAAKKK[[[mmm{{{yyyqqqvvv|||wwwrrroooiiiffffffnnnzzzoooppprrrtttuuuuuuuuuuuuuuuvvvsssoooooorrruuuvvvuuujjjmmmttt~~~uuuyyy|||}}}{{{ssskkkqqq~~~~~~zzzmmm[[[MMMGGGCCC??????AAAAAA???======>>>>>>???????????????>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAABBBBBB~~~yyyyyyjjjYYYYYY\\\[[[XXXWWWWWWVVVVVVWWWXXXXXXZZZcccfffhhhzzzgggHHHBBBGGGAAA@@@>>>===;;;;;;::::::;;;777777;;;===DDDZZZqqqyyy~~~{{{vvvtttvvvxxxqqqyyy}}}~~~xxxxxx|||vvvuuuuuukkkaaa^^^]]][[[XXXXXXZZZYYYZZZ]]]]]]\\\^^^cccjjj}}}{{{iiiSSSLLL\\\{{{^^^>>>888888999:::::::::::::::::::::999777888;;;@@@DDDMMMVVVaaahhhiiijjjlllooottttttvvvzzzzzzzzz|||xxxwwwzzzwwwxxxwwwuuuyyywwwzzziii```YYYXXXXXXYYYZZZYYYWWWUUUQQQXXX]]]^^^___eeeiiikkkiiiiiiiiifffeeehhhooouuuzzzzzzyyyyyyyyy{{{|||}}}}}}~~~}}}vvvsssxxx{{{xxxuuu]]]UUUXXXTTTUUUVVVVVVVVVVVVVVVVVVVVVTTTTTTVVVWWWWWWWWWWWWWWWUUUUUUXXXZZZWWWYYYiii||||||ssswww~~~~~~uuuiii|||iiiSSSFFFCCC@@@????????????>>><<<<<<===CCCOOOaaasss~~~xxxnnnqqqyyy}}}xxxsssooojjjfffdddiiitttrrrssstttttttttuuuuuuuuuuuuqqqrrrrrrsssvvvyyy}}}ooottt}}}~~~}}}zzzyyyvvvttt}}}rrr\\\MMMFFFCCC@@@???@@@AAA>>>;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>=========>>>??????>>>>>>??????@@@@@@AAAAAA}}}xxx|||iiiZZZXXXYYYYYYXXXXXXWWWWWWWWWXXXZZZZZZ]]]eeegggffftttcccPPPIIIAAAAAA???===<<<;;;::::::;;;777888<<<<<<===HHHWWWxxx|||}}}}}}wwwtttuuuwwwxxxsssxxx{{{~~~|||www}}}wwwoootttkkkeeeaaaaaa^^^YYYWWWZZZ[[[YYYYYY\\\]]]\\\^^^ccceee~~~mmmUUUQQQ```kkkGGG888888999::::::::::::999999888777555555888===AAAFFFPPP\\\dddeeefffjjjnnnqqqqqqtttwwwwwwwww|||yyywwwwwwzzz~~~zzz|||{{{yyy|||{{{|||uuukkkbbbaaaaaabbbccc```[[[WWWKKKRRRVVVTTTSSSXXX]]]```]]]___``````aaafffpppwwwzzzzzzyyyxxxyyy{{{}}}~~~|||{{{~~~|||yyyvvvvvv}}}fffYYYUUUSSSVVVTTTTTTTTTUUUUUUTTTTTTSSSQQQRRRTTTUUUVVVVVVUUUUUUSSSVVVZZZYYYVVVYYYcccnnn{{{vvvyyyrrr[[[LLLGGGBBB????????????>>>;;;;;;<<>>???<<<======>>>??????@@@@@@~~~{{{|||qqqcccYYYWWWVVVUUUXXXXXXXXXXXXYYY[[[]]]^^^ZZZ``````^^^jjjiiiOOOBBBAAA???>>><<<;;;;;;:::888555777===<<<999===GGGSSSmmmwwwqqqqqqtttuuuuuuuuuxxxyyy|||xxx~~~pppkkksssddd``````bbb___XXXWWW\\\\\\YYYXXX[[[\\\\\\___cccccc}}}```NNNPPPsssuuuQQQ888888999::::::::::::999888777666444444666;;;???@@@KKKXXX```bbbdddiiinnnllllllooosssttttttyyy|||{{{~~~~~~mmmlllkkkkkkjjjfff^^^XXXMMMRRRSSSMMMIIILLLPPPRRRSSSVVVYYYZZZ]]]eeeqqqzzz|||{{{zzzzzz{{{}}}~~~~~~xxxyyy{{{wwwzzzwwwvvv]]][[[ZZZTTTZZZRRRRRRSSSSSSSSSSSSRRRQQQOOOPPPRRRSSSTTTTTTTTTSSSQQQWWW[[[XXXUUUYYY```eee}}}|||yyyuuu^^^QQQKKKCCC???>>>???>>>===999;;;===???DDDQQQcccpppzzztttnnnhhhggggggggglllvvvyyyzzz}}}}}}yyyuuutttsssssstttuuuvvvvvvuuummmsssyyyyyywwwwww|||~~~}}}sss]]]LLLGGG>>>;;;999:::<<<===;;;888777888999;;;<<<<<<;;;;;;;;;::::::999:::;;;======;;;<<<<<<===>>>??????@@@