BM6P6(@ }}}zzzyyyyyy~~~|||vvvhhheee```ZZZUUURRRPPPOOOEEEDDDBBB???===:::888777444333333222111111111222000///...------...///000///............///000000---,,,***))))))***,,,---+++,,,...---,,,,,,---///........................------------,,,,,,+++***///......------,,,,,,+++************************+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,************************************************+++++++++*********))))))+++******)))(((''''''&&&)))))))))))))))))))))))),,,,,,,,,+++)))&&&$$$"""&&&'''''''''(((((())))))***)))((((((((()))+++,,,))))))))))))))))))))))))+++***)))'''''''''((()))(((((((((((())))))))))))******))))))((((((''''''((((((((((((((((((((((((***(((&&&%%%$$$%%%&&&'''******))))))((((((''''''))))))))))))((((((((((((+++*********))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&%%%$$$%%%$$$"""&&&''')))*********)))((()))((('''''''''(((***+++&&&&&&''''''((()))))))))))))))))))))))))))))))))+++***((('''''''''((()))))))))))))))************))))))))))))***+++,,,---,,,+++***))))))***+++,,,************))))))))))))+++,,,,,,------,,,,,,++++++***)))'''''')))***+++...------,,,,,,++++++***------------,,,+++******------,,,+++,,,---...///////////////000000000000222555999>>>DDDKKKSSSXXXfffkkksss}}}{{{wwwvvvuuuqqqvvv}}}|||yyyyyyxxxvvvwww|||~~~xxxrrrooommmnnnuuu}}}}}}|||{{{{{{~~~wwwrrrlllddd]]]WWWUUUPPPKKKGGGDDDBBBBBB<<<<<<:::888666444333222222222111000000000000000000///...------...///000......------......///000---,,,+++******+++,,,---+++,,,------,,,,,,---///------------------------,,,---------,,,,,,+++***))))))))))))))))))))))))------------------------++++++,,,,,,++++++***)))*********+++++++++,,,,,,************************************************+++++++++*********))))))+++******)))((((((''''''))))))))))))))))))))))))************)))(((&&&&&&''''''''''''((((((((()))***)))((((((((()))++++++))))))))))))))))))))))))***)))(((''''''(((((()))++++++***)))((('''&&&&&&***)))))))))((((((((('''((((((((((((((((((((((((***)))'''&&&%%%&&&'''(((***)))))))))((((((((('''))))))))))))((((((((((((*********)))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))''''''((()))(((''''''(((((()))))))))(((((((((''''''(((((()))***&&&&&&''''''((()))))))))))))))))))))))))))))))))+++***)))((('''(((((()))))))))))))))************))))))))))))***+++,,,,,,+++******))))))******+++(((((())))))*********+++++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++******++++++++++++++++++++++++,,,,,,---,,,,,,,,,------,,,,,,,,,---...///.../////////000000000000222444777:::>>>CCCIIINNNWWW\\\eeeoooyyy~~~|||}}}}}}}}}|||~~~|||}}}~~~|||{{{zzz{{{{{{}}}~~~}}}||||||{{{{{{|||~~~~~~}}}{{{xxxssskkkddd^^^XXXPPPJJJIIIGGGDDD@@@===;;;:::999444444333222111//////...111000000/////////////////////...------...//////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++)))))))))***+++,,,,,,,,,************************++++++,,,,,,++++++***)))*********++++++++++++,,,************************************************+++************)))))))))*********))))))(((((('''))))))))))))))))))))))))((((((((((((((()))******''''''''''''(((((((((((()))))))))((()))******+++)))))))))))))))))))))))))))(((((((((((())))))***++++++***)))((('''&&&&&&))))))))))))((((((((((((((((((((((((((((((((((((***)))((('''&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))(((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***)))((('''((()))+++''''''&&&&&&''''''((()))&&&&&&'''(((((((((((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))******************)))))))))******+++)))******++++++******)))''''''((()))***+++,,,,,,******++++++++++++******+++***)))(((((()))***+++(((((())))))***++++++,,,)))***+++,,,---------------,,,,,,,,,,,,---...///....../////////000000000111222444555777999>>>AAAIIINNNWWWbbbmmmvvv}}}|||{{{yyywwwvvvvvvvvvvvvwwwxxxyyyyyyxxxuuurrrpppooonnnllllllllljjjhhhfffaaa]]]XXXSSSPPPKKKFFFBBB@@@???===:::888777666666111111111000000000//////000000///////////////000........................,,,,,,++++++,,,,,,---...,,,------......------,,,***,,,------,,,+++---...++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------))))))))))))))))))))))))+++++++++++++++***))))))************++++++++++++************************************************************))))))))))))*********)))))))))(((((()))))))))))))))))))))))))))(((''''''''')))***+++'''''''''((((((((((((((()))))))))))))))******+++((((((((((((((((((((((((''''''(((((())))))******''''''(((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((***)))(((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))&&&&&&'''''''''&&&%%%%%%'''((()))$$$%%%'''((((((((('''&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((***))))))(((((((((((((((((()))))))))************+++******))))))))))))***((()))***++++++***)))((('''(((((()))******++++++))))))************))))))******)))(((((()))******)))))))))*********++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------.............../////////000000///111222222222444777999???DDDLLLVVV```kkktttzzzyyy|||vvvuuutttrrrpppnnnmmmmmmlllllllllkkkiiifffcccaaa```^^^\\\ZZZYYYWWWTTTQQQJJJHHHFFFCCCAAA>>>;;;999666666555444333222111111000000000000000000000000000000/////////000000111------............------,,,++++++++++++,,,------,,,------......------,,,***+++---,,,++++++,,,...+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))*********+++++++++************************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((((((((((('''''''''((()))))))))************((((((((((((((((((((((((''''''(((((())))))******'''''''''((()))*********(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((()))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((())))))(((((()))***************((((((((((((((((((((((((((((((((((((((((((((((((***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&)))000000***&&&'''''''''&&&%%%%%%'''((()))$$$%%%'''((((((((('''&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((()))))))))))))))(((((('''((()))))))))******************))))))((()))))))))((()))***++++++***)))(((******))))))))))))))))))((())))))******))))))(((******))))))))))))******,,,,,,++++++************+++,,,,,,,,,++++++***))),,,,,,,,,---------------............////////////...000111222222222555777666;;;AAAHHHPPPZZZdddkkkrrrvvv|||mmmllljjjhhhfffcccbbbaaa\\\\\\[[[ZZZXXXUUUTTTSSSPPPNNNLLLJJJIIIGGGDDDBBB@@@???===;;;888666444333333333222222222111111000............////////////000////////////000000111------............------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---++++++++++++++++++++++++++++++,,,---------,,,,,,...------,,,++++++************************************++++++******)))((()))))))))************+++************************************************(((((()))))))))))))))***************************))))))))))))))))))))))))+++***)))((((((''''''(((((((((((((((((('''''''''(((((()))************)))))))))))))))))))))))))))'''((()))))))))))))))(((***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))''''''(((((())))))******''''''(((((((((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((...888888///)))***''''''&&&&&&''''''((()))&&&&&&'''(((((((((((('''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))************))))))((((((((())))))***((())))))******))))))(((************))))))(((((())))))************)))))))))))))))******)))))))))---,,,,,,+++******)))))),,,,,,,,,,,,+++***)))(((+++,,,------......------------........./////////...///111222222222444555555888===AAAEEEMMMVVV]]]gggmmmuuu{{{~~~[[[[[[ZZZXXXVVVTTTRRRQQQNNNLLLJJJHHHGGGFFFFFFFFFBBB@@@???>>>>>><<<:::777::::::999777555333333333222333333333333222222111------------..................------...//////000,,,------......------,,,,,,,,,,,,,,,,,,---......---,,,+++******+++,,,---)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,......------------------((((((((((((((((((((((((***************))))))((())))))))))))************************************************************(((((((((((())))))******************************)))))))))))))))))))))))))))))))))))))))((((((''')))((((((((('''''''''''''''((()))***+++******)))))))))))))))))))))))))))((())))))******)))((('''))))))))))))(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''((((((((((((((('''((((((((()))))))))***'''''''''((()))*********'''''''''((((((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''',,,777777...(((+++''''''(((((()))))))))(((((((((''''''(((((()))***&&&&&&''''''((()))))))))))))))))))))))))))))))))((())))))***)))((('''&&&))))))))))))************((((((((((((((()))***+++))))))(((((((((((()))))))))))))))))))))*********)))******++++++******)))))))))************))))))******************))))))******+++++++++******)))+++,,,---.........---------------.........//////---///000111000000111222333777:::<<<>>>CCCKKKRRRXXX___iiiooorrruuuzzzLLLLLLKKKJJJIIIGGGFFFEEEEEECCC@@@>>>======>>>???:::999888888888777555333111222333222111111111222///000000000000//////................../////////,,,,,,,,,,,,------...///,,,,,,---......---,,,,,,------,,,,,,------...///---,,,***))))))***,,,---)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------((((((((()))******++++++***************************************)))(((((())))))))))))************************************************************'''((((((((())))))************************++++++))))))))))))))))))))))))&&&''')))******)))(((((())))))(((((('''''''''&&&'''((()))++++++******)))))))))))))))))))))))))))))))))*********((('''&&&&&&&&&'''((()))***++++++'''((((((((())))))******((((((((((((((((((((((((%%%%%%&&&'''(((((('''''''''((((((((())))))******&&&''''''((()))******+++&&&'''''''''(((((())))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&"""&&&000111'''$$$(((&&&''')))*********)))((())))))((('''''')))***+++&&&&&&''''''((()))))))))))))))))))))))))))))))))((()))*********)))'''&&&))))))))))))************''''''''''''(((***++++++***)))(((''''''((()))***''''''((()))***+++,,,,,,******++++++++++++******))))))************))))))''''''(((((())))))******((()))***++++++++++++++++++,,,---.........---,,,---------.........//////,,,...000000...---......---000333444444888@@@FFFKKKSSS]]]dddgggjjjppptttxxxzzzCCCBBBAAA@@@???>>>===<<<:::999999999888888777777888888777666555444444333222222111000//////000000000000000000000000000000................................................------++++++++++++------...---,,,++++++,,,......,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++*********))))))******++++++++++++******************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((''''''''''''+++)))'''(((+++,,,***(((+++*********))))))(((((())))))(((((((((((())))))((()))*********((('''&&&))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))***)))(((''''''((()))***((((((((((((((((((((((((++++++******************(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((******))))))((((((''''''''''''''''''(((((((((((())))))(((((((((((()))))))))((('''&&&&&&'''((()))*********)))))))))))))))((((((((((((((()))******((((((''''''''''''((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++***'''%%%''',,,))))))(((((((((((())))))***)))(((''''''((()))***...***&&&&&&)))***((($$$&&&'''((())))))((('''&&&''')))***)))((('''(((***))))))))))))************+++***)))((('''''''''''')))))))))***+++++++++,,,((((((((((((((((((((((((************************,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,---...000000000///...////////////000000000000222111111222444777:::<<>>@@@DDDHHHNNNQQQVVV\\\ccckkktttyyy|||~~~~~~~~~~~~222222222111111000000000111000000000000000000000//////000000000111111111111000000/////////000000////////////////////////------------------------///......------,,,,,,+++***+++,,,------,,,+++***------,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***))))))((('''&&&************)))))))))((((((((((((((((((((((((((((((((())))))))))))((((((((())))))***************+++*********++++++******))))))))))))))))))(((((((((((())))))))))))((((((((())))))))))))((((((((())))))))))))((((((((((((''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((())))))(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((''''''((((((((((((((((((''''''(((((((((((((((((()))))))))))))))((((((((((((((())))))***((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((******((((((***)))&&&))))))(((((((((((()))))))))))))))(((((((((((((((,,,)))''''''))))))(((''''''(((((((((((((((((('''***++++++***((('''((()))((()))))))))************"""""""""###$$$&&&'''(((*********))))))(((((('''************************))))))))))))))))))))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,------------...---------------........./////////......------...///000111000333666777888999<<>>222'''''')))'''))))))(((((((((((()))))))))*********)))(((&&&%%%((())))))((('''''')))***)))((('''&&&&&&'''((()))%%%'''((()))((()))***,,,))))))))))))************((((((((((((((()))******''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,,,,,,,,,,******************************+++++++++,,,,,,,,,...---+++*********++++++++++++,,,,,,,,,---------)))***+++,,,---.........///......///000111111000111333555666666777999;;;;;;???DDDGGGJJJPPPZZZaaafffmmmwww}}}{{{{{{}}}zzzvvvllljjjlllpppsssvvv~~~000000//////.........---000000//////.........---////////////000000000000000000//////.........---000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))***************************))))))((('''&&&&&&%%%))))))))))))))))))))))))&&&&&&&&&'''''')))******''''''((()))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***...---,,,***)))'''&&&%%%&&&'''''''''(((((())))))((('''''')))+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,***)))'''&&&&&&&&&&&&(((((((((((())))))))))))************************((((((((((((''''''''''''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))(((((((((((())))))&&&''')))*********)))((())))))))))))))))))))))))&&&((()))++++++)))(((&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))************...,,,***)))******)))((())))))***+++---...///000,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////444333222111111111222333444666;;;???CCCHHHMMMQQQWWW\\\dddmmmvvv~~~zzzuuusssqqqooopppssswwwzzz{{{zzzwwwwwwxxxyyyyyy|||000/////////............000/////////.........---............////////////000/////////.........---------------------------////////////////////////---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************)))))))))((())))))))))))))))))))))))*********)))))))))(((((())))))(((((((((((())))))************************+++++++++***)))((((((((())))))))))))))))))))))))&&&&&&&&&''''''((()))***''''''((()))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((())))))))))))(((((('''''''''((((((((()))))))))******)))((((((((())))))***)))(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&&&&''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))&&&'''((()))***))))))((())))))))))))))))))))))))'''((()))******)))((('''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))*********++++++,,,***))))))***++++++***(((((()))***+++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////222111111000111222333444222444777:::<<>>AAAEEEKKKQQQZZZbbbhhhuuuzzz|||yyypppppprrrtttwwwzzz|||~~~}}}wwwsssqqqqqqqqqppprrrtttvvvzzzxxxrrrnnniiiggg///////////////.................................------........./////////........................------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))(((((((((((())))))************************)))((((((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((())))))))))))))))))))))))(((((('''&&&%%%%%%''')))(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))'''(((((((((((((((''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((''''''((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************++++++++++++***)))((()))+++,,,,,,,,,((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------.........///////////////000111222222333333444555444333444666888999:::===@@@DDDKKKRRRWWW```fffmmmtttxxx|||{{{xxxrrrtttwww{{{~~~}}}xxxvvvuuutttsssuuuvvvvvvxxx|||~~~~~~{{{wwwpppjjjfffccc___]]].........///////////////---------...................../////////000000000---------...............------------------------------------------------++++++************++++++,,,,,,,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((($$$&&&&&&&&&%%%%%%(((+++''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((()))))))))(((((((((((())))))))))))************************((((((((((((''''''''''''''''''((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((((((((((())))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))************************,,,***))))))***++++++******))))))))))))(((((((((++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------------------............000000000000000000000000111222333333222222444666777888:::;;;===BBBGGGKKKPPPTTT\\\ccchhhnnnssswwwzzz}}}yyywwwssswww|||~~~}}}|||{{{{{{zzzzzz|||~~~{{{uuurrrtttwwwxxx{{{~~~~~~{{{tttmmmiiiddd```]]][[[YYYWWW.........///////////////---------------.........////////////000000000111---------------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******++++++++++++***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))************))))))))))))))))))))))))''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((((((((((((((((((((((((((''''''''''''"""%%%((((((&&&&&&)))+++''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((())))))(((((((((((((((((())))))))))))************************((((((((((((''''''''''''(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((()))******))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))*********))))))))))))))),,,+++))))))***+++***)))************))))))))))))***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------,,,------------.........000000000000000///.........///000000000000333555555666777888999;;;>>>AAADDDHHHMMMSSSXXX^^^dddhhhooorrrxxx}}}}}}xxxwwwsssxxxtttpppkkkiiimmmppprrruuuyyy}}}||||||~~~|||yyyxxxxxx|||}}}uuummmgggaaa]]]YYYVVVUUUTTTSSSQQQ............/////////000,,,,,,,,,------................../////////000000,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++******************+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((()))))))))************))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''((())))))(((''''''(((((((((((((((((((((((())))))))))))((((((''''''"""&&&***+++(((&&&''')))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))(((((('''(((((((((((())))))))))))************************((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''((((((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''((()))(((((('''((()))***+++))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))(((((((((''''''***)))((()))+++,,,,,,+++))))))))))))))))))************+++++++++,,,,,,,,,************************+++++++++***++++++,,,---,,,,,,---------.........---...///000000000///......///000000///000222444222444666666666666777999>>>@@@CCCFFFJJJOOOTTTXXX]]]bbbiiiooovvv|||}}}yyyzzzvvv{{{|||rrrmmmhhhgggkkkoooqqqtttxxx|||~~~ttttttuuuyyy}}}~~~}}}}}}~~~|||yyywwwuuutttxxx~~~xxxqqqlllfff```\\\XXXUUUQQQOOOOOOOOONNNNNN---.........//////000000,,,,,,,,,------.........---------.........//////,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********+++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((************************)))(((((('''''''''(((((('''(((((()))))))))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&'''''''''((()))))))))+++*********))))))((((((###(((------)))%%%%%%'''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))******))))))))))))))))))))))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''&&&&&&''''''''')))((('''''''''(((***+++))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((''''''(((+++---......(((((((((((())))))***************++++++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,---------......+++,,,...000111111000000111222222222111111222444111333666666555444444555:::<<<>>>???AAAEEEJJJNNNOOOTTT\\\dddkkkrrrxxx|||}}}{{{}}}zzz}}}sssnnnjjjiiimmmqqqsssvvvzzzzzz}}}|||zzzzzzoooppprrrvvv{{{}}}|||{{{|||zzzxxxxxxzzz|||~~~~~~}}}}}}}}}|||{{{yyyvvvuuussswww|||wwwppphhhccc___\\\WWWTTTTTTQQQNNNLLLMMMMMMMMMMMM////////////////////////---...///...------...///------......------,,,++++++++++++++++++,,,---...------,,,,,,,,,,,,+++++++++,,,------,,,+++)))(((***)))))))))***+++,,,,,,******************+++++++++***)))'''''''''((()))))))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))***)))))))))***+++,,,,,,,,,+++***))))))***+++,,,*********)))))))))))))))******))))))))))))******+++***)))'''''''''((()))((((((((((((((((((((((((*********)))(((''''''''',,,+++***))))))***+++,,,))))))((('''''''''''''''(((((())))))))))))((((((******))))))((((((''''''))))))))))))((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))***+++,,,,,,''''''((((((((('''%%%$$$&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''((((((((((((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))***)))&&&### ###&&&(((((('''''''''))))))(((((((((((())))))&&&''''''((()))******+++''')))******((('''((((((((((((((((((((((((((((((************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))+++***)))***++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))++++++++++++++++++++++++---,,,,,,+++*********+++////////////////////////---...000111222222222111222333444444555555444444555666888:::<<<>>>@@@AAAIIILLLQQQUUU[[[aaaggglllvvvzzz~~~||||||~~~}}}~~~wwwtttrrrsssxxx~~~~~~{{{yyyyyyttttttuuuvvvxxxzzz|||}}}}}}zzzwwwwwwzzz}}}}}}}}}}}}zzzyyy}}}xxxssshhhccc]]]YYYXXXVVVTTTQQQNNNMMMLLLKKKJJJIIIHHHHHH........................---...///...---,,,---///---............---,,,,,,///............//////000------,,,,,,,,,+++++++++******+++,,,,,,+++++++++*********)))******++++++,,,,,,+++***))))))))))))+++***)))((((((((())))))******))))))))))))******++++++++++++******))))))))))))))))))))))))))))))*********)))******++++++++++++***))))))***++++++)))))))))))))))***************)))))))))))))))***++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***))))))))))))***+++))))))((('''''''''''''''(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((()))******(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((()))))))))((('''&&&'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((''''''((())))))'''%%%$$$''')))***)))((()))***((((((''''''''''''((((((''''''(((((())))))******&&&(((******))))))***+++((((((((((((((((((((((((''''''(((((())))))******''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((('''''''''))))))))))))))))))))))))+++***))))))++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,++++++******++++++------------------------...///000111111111111111222222333444444444444333333444555777999;;;<<<===AAADDDHHHLLLPPPVVV\\\```hhhlllrrrzzz|||xxxxxxzzz|||~~~{{{yyyzzz~~~}}}{{{{{{|||}}}~~~~~~~~~yyyyyyxxxwwwtttooohhhccc___[[[VVVSSSRRRQQQOOOMMMKKKKKKJJJIIIHHHGGGFFFEEE........................,,,...///...---,,,---.........//////......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))***+++,,,------++++++******)))*********---,,,+++***)))(((((((((++++++***)))))))))******+++******))))))******+++,,,,,,++++++++++++******))))))))))))))))))))))))++++++***)))))))))******+++******))))))******+++(((((())))))******++++++++++++***)))(((((())))))******+++++++++***))))))((((((((((((((((((((((((&&&''''''((()))******+++))))))(((((((((((()))))))))((((((''''''''''''((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************''''''''''''''''''''''''))))))(((((())))))***+++(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&)))))))))***))))))((('''(((((((((((()))))))))***''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((('''&&&'''((()))((('''((()))******(((((()))***''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))%%%(((***+++******+++---((((((((((((((((((((((((&&&''''''(((***++++++,,,&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((((((''''''))))))))))))))))))))))))+++***))))))++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,000000000//////000111111000111222222333333222222333333444555777888999:::999;;;???AAAEEEIIINNNRRRWWWZZZ```gggmmmqqqtttuuuwwwvvvsssqqqpppqqqvvvzzz}}}wwwqqqmmmjjjiiigggfffddd```[[[WWWUUUSSSOOOMMMMMMMMMLLLKKKJJJIIIIIIHHHGGGFFFEEEEEE........................,,,---......,,,,,,---.........//////......---,,,,,,,,,+++++++++***)))))),,,,,,,,,++++++++++++***+++***)))))))))***,,,---,,,,,,+++***)))))))))***,,,+++***)))))))))))))))++++++************************))))))))))))******************************)))))))))))))))))))))))),,,+++***))))))((())))))******))))))))))))******''''''((()))***++++++,,,,,,+++***)))((((((((((((((()))***++++++***((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((''''''((((((((()))(((''''''''''''(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((('''%%%&&&((())))))))))))))))))(((&&&%%%'''((((((''''''&&&&&&''''''((())))))))))))((((((((((((''')))+++++++++***+++,,,((((((((((((((((((((((((((())))))***++++++,,,,,,'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))+++)))((()))***+++***)))************************++++++++++++++++++++++++))))))***+++,,,,,,------***+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,........................222111///......///000111///000000111111111111111444444555666777888888999666888:::<<<>>>AAAEEEHHHLLLNNNSSSYYY^^^bbbeeefffiiiiiihhhggghhhlllrrrwww~~~{{{ssslllgggbbb___```___\\\[[[ZZZXXXTTTRRRNNNMMMLLLKKKKKKKKKKKKKKKJJJJJJIIIHHHHHHGGGFFFFFF........................,,,---...---,,,+++,,,..................------,,,......//////...---,,,+++,,,,,,+++++++++*********---,,,***)))((()))******,,,,,,+++***)))))))))***(((((((((((()))***++++++*********+++++++++******((((((''''''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))++++++***)))(((((((((((())))))))))))))))))))))))''''''((()))***++++++,,,++++++***)))(((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((((('''''''''((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******'''''''''''''''''''''(((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''%%%&&&((())))))))))))***)))(((&&&%%%&&&((()))(((((((((((((((((()))))))))))))))((((((((((((***+++---,,,***)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))***************************)))((()))******)))(((************************++++++++++++++++++++++++))))))***+++,,,------...*********++++++,,,,,,,,,,,,++++++***++++++,,,,,,........................111000///.........000000...///000000111111000000333333444555555666777777555777888999999;;;???BBBDDDFFFJJJOOOTTTWWWYYYZZZ]]]^^^^^^___aaafffmmmrrrxxx{{{}}}vvvqqqkkkeeeaaa]]]ZZZXXXVVVTTTRRRQQQQQQPPPNNNLLLIIIIIIIIIIIIHHHIIIIIIJJJHHHHHHGGGGGGFFFFFFEEEEEE------------------------+++---...---,,,+++,,,---------......------,,,++++++,,,---------,,,+++***++++++++++++************,,,,,,+++***)))(((((((((++++++******)))*********'''''''''((()))***+++,,,((()))******+++*********(((''''''&&&&&&''''''((('''''''''(((((((((((()))))))))))))))))))))))))))******)))((((((((())))))((())))))******))))))((((((((())))))******++++++******))))))))))))******&&&&&&''''''((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''(((''''''''''''(((((()))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((()))***++++++'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((('''&&&'''((()))(((''')))***+++***((('''((()))))))))(((((((((((())))))(((((((((((())))))))))))+++,,,---,,,)))''''''((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))*********************************)))((((((******)))(((************************++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,---++++++******++++++,,,,,,++++++++++++++++++++++++/////////......///000000...///000000111111000000000000111222333444444444444555666666555777:::<<<>>>@@@CCCGGGJJJMMMPPPQQQRRRTTTUUUWWWZZZ^^^dddhhhnnnqqquuuyyy}}}zzzxxxvvvsssooolllfffccc^^^[[[YYYWWWUUUSSSOOONNNMMMMMMNNNMMMKKKJJJEEEFFFGGGGGGEEEDDDEEEFFFDDDDDDDDDDDDCCCCCCBBBBBB------------------------+++,,,------++++++,,,---,,,,,,,,,---,,,,,,+++***'''(((***++++++***)))(((++++++++++++************)))***************))))))*********)))******++++++((((((((((((((()))***+++'''((()))*********))))))((((((''''''''''''(((((('''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***'''((()))******)))(((''')))))))))))))))*********(((((((((((()))***+++,,,'''''''''''''''((())))))((((((((((((((((((((((((''''''(((((())))))******'''((())))))))))))(((''''''''''''''''''((())))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))((((((((((((''''''(((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''(((((((((((('''&&&&&&&&&((()))***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((((((''''''((())))))'''%%%&&&(((******)))''''''((((((((((((''''''(((((((((''''''(((((())))))******)))***++++++)))''''''(((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))************************************((('''((()))***)))(((*********************************************************++++++,,,,,,,,,)))******+++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++------...///000000000000//////000111111111111000///000000111333444555555444444555555444555888::::::;;;>>>AAADDDGGGIIIJJJIIIKKKNNNPPPRRRUUUZZZ]]]aaadddhhhlllqqq{{{}}}zzzxxxuuurrrllljjjhhhfffeeeccc___]]]ZZZXXXUUUTTTSSSRRROOOMMMKKKJJJJJJLLLMMMMMMKKKHHHDDDFFFHHHGGGDDDBBBCCCDDDCCCCCCCCCBBBBBBBBBBBBBBB------------------------+++,,,------++++++,,,---+++,,,,,,,,,,,,+++******)))***,,,.........---,,,+++++++++************)))&&&''')))+++++++++*********)))))))))***+++,,,,,,***))))))(((((((((((()))&&&'''(((*********)))((())))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))(((((('''(((((()))***+++'''((()))******)))((('''*********)))))))))))))))'''((((((((()))+++,,,---)))(((''''''''')))***+++((((((((((((((((((((((((%%%%%%&&&((()))+++,,,,,,'''((()))******)))(((''''''''''''''''''((()))***(((((())))))))))))(((((('''((((((((())))))******))))))))))))((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))++++++++++++++++++++++++'''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%)))(((''''''''')))***+++(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''(((***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((((((((((()))***)))&&&###"""%%%(((((('''%%%%%%%%%'''''''''&&&&&&'''''''''&&&''''''((()))******+++&&&(((******((((((((()))((((((((((((((((((((((((''''''((()))***+++,,,,,,&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***************************((('''((()))***)))(((***************************************************++++++++++++,,,,,,,,,))))))***+++,,,,,,------+++*********+++,,,,,,---------------------------+++,,,...000111111000//////000000111111111111111111111222333555666777888555666666666555666888;;;999:::<<>>??????@@@@@@AAACCCEEEHHHJJJLLLLLLPPPRRRUUUYYY]]]bbbiiimmmvvvzzz~~~~~~yyysssppphhhfffbbb^^^[[[YYYYYYYYYUUUUUUUUUUUUTTTSSSRRRQQQNNNNNNMMMLLLKKKJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???------,,,,,,,,,+++++++++---,,,++++++++++++,,,---,,,---...---+++***+++,,,,,,,,,++++++***))))))((())))))))))))))))))))))))+++************)))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((''''''((()))))))))*********+++++++++***)))))))))((((((((('''((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))(((''''''''''''''')))((((((((((((((())))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))************''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((***)))((('''&&&''''''(((&&&&&&&&&'''''''''(((((())))))(((''''''((()))))))))((('''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))((('''''''''''''''))))))((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''***)))'''&&&&&&'''((()))((((((((((((((('''''''''+++***)))(((''''''((()))******))))))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))******+++*********************))))))*********))))))(((***)))(((''''''((()))***))))))))))))******************))))))))))))******))))))))))))******************))))))******+++,,,))))))***++++++,,,------************))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------...//////.../////////000000000000000111222222333333222222333333333333444444444444444555777:::<<<===>>>>>>???@@@AAACCCEEEGGGHHHIIIIIIKKKNNNQQQTTTYYY___dddiiimmmqqqtttuuuvvvwwwxxxxxxxxxxxxxxxzzz}}}zzzuuuppplllhhhccc```]]][[[XXXTTTRRRQQQQQQQQQPPPPPPPPPOOOOOONNNMMMLLLJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBB@@@??????,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++------,,,+++***+++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))+++++++++************)))(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((((((((())))))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''((()))***+++((((((((((((((((((((((((''''''((((((((()))))))))))))))*********+++++++++''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((())))))(((''''''''''''(((&&&&&&&&&'''''''''''''''(((((('''&&&&&&'''((((((((((((''''''&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''((()))((((((''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&'''(((((())))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***++++++***(((&&&(((((('''&&&&&&''')))***))))))((((((''''''&&&&&&***))))))(((((((((((()))++++++***)))((('''&&&&&&%%%&&&'''((()))***+++,,,(((((('''(((((()))***+++''''''((())))))***++++++,,,,,,+++******)))(((((('''(((((()))))))))(((((())))))(((((((((((())))))))))))))))))******************))))))))))))******))))))))))))***************************+++++++++))))))******+++,,,,,,,,,************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,---------------......///....../////////000000000000000111222222222222222222222333333333444444444444555666888::::::;;;;;;===>>>???@@@AAACCCDDDDDDCCCEEEGGGJJJLLLPPPUUUYYY[[[^^^bbbdddeeefffgggiiilllllllllmmmooouuu|||}}}{{{{{{zzzyyywwwuuurrrooonnnkkkhhhdddaaa^^^[[[WWWTTTRRRPPPNNNLLLJJJIIIIIIIIIKKKKKKKKKKKKJJJIIIHHHHHHEEEEEEFFFFFFGGGGGGGGGGGGEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@???>>>,,,,,,,,,++++++++++++***,,,++++++++++++++++++,,,+++,,,---,,,*********++++++++++++*********))))))))))))))))))))))))))))))++++++++++++************(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''''''''((()))***(((((((((((((((((((((((('''''''''((((((((())))))((())))))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((''''''''''''(((((((((((((((((((((((((((((()))(((''''''''''''(((((()))(((''''''''''''((((((((((((((((((((((((((((((''''''((((((((((((((()))''''''((()))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''''''''&&&&&&'''((()))*********)))((('''&&&&&&%%%)))))))))(((((((((((()))******))))))((((((''''''%%%&&&'''((()))***+++,,,''''''''''''((()))++++++(((((((((((())))))******+++*********)))))))))((('''((())))))***)))))))))))))))(((((((((((())))))((()))))))))******************))))))))))))******((()))))))))************((())))))***************))))))******+++++++++,,,)))***************++++++***************************+++,,,,,,------,,,,,,------,,,,,,------...///........./////////000000///000000111222111111111111111222222333333444444444444555666777888888888;;;;;;<<<<<<===>>>??????AAACCCEEEGGGIIILLLPPPSSSSSSVVVYYYZZZ[[[\\\]]]___```aaabbbccceeeiiippptttzzzzzzwwwtttrrrpppooollljjjlllkkkjjjiiigggdddbbbaaa___]]]ZZZXXXVVVTTTQQQOOOLLLKKKJJJIIIHHHHHHHHHHHHIIIIIIJJJJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBBBBAAA@@@AAABBBBBBBBBAAA???>>>@@@@@@@@@@@@@@@???>>>>>>,,,,,,+++++++++*********+++++++++++++++++++++++++++,,,---,,,***)))***++++++++++++***************))))))))))))))))))))))))+++++++++*********))))))'''((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))((((((((()))))))))*********(((((((((((())))))))))))((((((((((((((((((((((((***))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))((('''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''''''''(((((((((((((((((('''''''''''''''''''''&&&&&&''''''''''''''''''&&&(((((('''''''''(((((()))((((((((('''''''''''''''((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((())))))*********'''(((((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&((((((''''''''''''(((((())))))******)))((('''&&&&&&%%%((((((((())))))))))))(((''''''(((((())))))******'''((((((((()))))))))***''''''''''''((()))++++++))))))))))))((((((''''''(((((()))))))))*********((()))******+++++++++***(((((())))))))))))((((((((()))))))))******************))))))))))))******((()))))))))************'''((()))*********)))))))))***************++++++))))))******+++++++++,,,***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---..................////////////...///000000111111000000000000111111222333333444333333444444555666777777888999999:::;;;;;;<<<<<>>===??????@@@@@@??????>>>>>>++++++++++++******************++++++++++++*********,,,,,,+++***)))***+++************************))))))))))))))))))))))))*********))))))))))))(((''''''(((((())))))******))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))(((((((((((()))))))))******(((((((((((())))))))))))((((((((((((((((((((((((******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''&&&'''((((((((((((((((((***)))((('''&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''(((((()))((((((((('''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&((((((''''''(((((())))))(((((((((''''''''''''&&&(((''''''''''''(((((()))(((''''''''''''(((((()))))))))))))))))))))))))))(((((())))))******++++++'''((())))))******))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))'''''''''((((((((((((((())))))((((((''''''&&&&&&'''(((((())))))))))))(((&&&&&&'''((()))***++++++))))))))))))(((((((((((((((((('''(((((()))***+++******)))(((((('''&&&&&&''''''((())))))***++++++((()))***++++++,,,++++++(((((())))))))))))(((((())))))))))))******************))))))))))))******))))))))))))************'''((()))++++++***))))))************************))))))******+++,,,,,,,,,***************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------...------........./////////......///000000000000000//////000111222333333444333333333333444555666777777777888888999:::;;;;;;===???BBBCCCDDDFFFIIIKKKLLLNNNOOOPPPPPPPPPRRRTTTSSSUUUVVVWWWXXXZZZ^^^```bbbeeejjjoootttxxxzzzzzz||||||{{{zzzxxxwwwvvvuuuwwwwwwyyy|||~~~}}}}}}~~~|||}}}~~~{{{{{{|||}}}~~~|||wwwsssooojjjfffbbb```]]][[[ZZZYYYWWWVVVPPPPPPQQQQQQQQQQQQPPPPPPNNNLLLKKKKKKKKKKKKIIIGGGEEEFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFEEEDDDCCCBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@???????????????>>>>>>===??????@@@@@@@@@??????>>>++++++++++++************)))***+++,,,,,,+++***)))***+++,,,+++***))))))+++************************)))))))))))))))))))))))))))))))))((((((((('''''''''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))******)))((((((((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***'''''''''''''''''''''''''''''''''''''''((())))))(((''''''&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&((()))))))))(((((((((((('''''''''&&&&&&&&&'''((())))))))))))((('''((((((((((((((()))******(((((('''''''''&&&&&&&&&'''''''''''''''((())))))'''''''''''''''((())))))''''''''''''''''''''''''''''''(((((()))******+++(((((()))************)))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&'''((()))******)))(((''''''(((((())))))******)))))))))((((((((((((((())))))(((((((((((())))))((((((((((((((((((''''''((((((((()))))))))))))))'''((()))***++++++++++++'''((()))******)))((('''))))))))))))******************))))))))))))******))))))))))))************(((***+++------,,,+++***************))))))))))))))))))***++++++,,,------***************************+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...---------.........//////---...//////000000//////......///000111222333333222222222222333555777888555666777888999:::;;;;;;:::===@@@BBBCCCEEEGGGIIIKKKLLLMMMMMMMMMMMMPPPQQQQQQSSSTTTUUUUUUVVVXXXZZZ[[[]]]```dddhhhjjjlllmmmmmmmmmmmmlllkkkjjjjjjiiikkklllmmmpppsssvvvxxxzzz}}}~~~~~~~~~~~~}}}}}}|||zzzyyyvvvtttrrrrrrrrrrrrtttttttttvvvyyy{{{}}}}}}zzzxxxvvvtttrrrrrrrrrrrrqqqqqqqqqqqqqqqpppoooooonnnnnnnnnooopppqqqssssssqqqoookkkhhheeeccc```]]]YYYWWWTTTSSSSSSSSSQQQPPPLLLLLLMMMNNNNNNNNNMMMMMMLLLJJJIIIIIIJJJJJJHHHGGGCCCCCCCCCDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDCCCCCCCCCDDDCCCCCCCCCBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@??????>>>============>>>??????@@@@@@@@@@@@@@@???+++++++++************))))))***+++,,,,,,+++***)))***+++,,,+++)))))))))*********************++++++))))))))))))))))))))))))((((((((((((''''''''''''&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((*********)))((((((((((((((())))))))))))'''((((((((())))))************************************)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******''''''''''''''''''''''''((('''&&&&&&&&&((()))***&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&'''(((******((('''&&&%%%&&&((()))))))))(((((((((((('''''''''&&&&&&&&&'''((()))******)))((('''((((((((((((((()))******(((((('''''''''&&&&&&&&&'''''''''''''''((()))***'''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***(((((()))***************((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''((()))))))))((('''&&&&&&'''''''''(((((((((((((((&&&'''(((*********)))((())))))))))))(((((((((((('''((((((((())))))*********))))))(((((((((((()))&&&&&&''''''((()))))))))******))))))((((((''''''&&&'''((()))************'''((()))******)))((('''))))))))))))******************))))))))))))******))))))))))))***************+++---//////...---,,,*********)))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---...---------.........//////---......///////////////---...///000111222333333222222111222333666888999555555777888999;;;<<<<<<:::===@@@CCCDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMOOOQQQPPPRRRSSSTTTSSSSSSUUUVVVXXXYYY[[[^^^```bbbddddddddddddddddddccccccbbbaaabbbbbbdddfffiiilllnnnppprrrqqqpppooooooooopppppppppooommmkkkjjjiiijjjjjjkkkjjjjjjkkknnnpppqqqqqqsssuuuvvvwwwxxxwwwvvvuuuooonnnmmmkkkjjjhhhggggggffffffeeeeeedddcccccccccbbbbbbbbbbbbcccdddeeeeeeeeeccc___]]]\\\[[[YYYWWWSSSQQQOOONNNOOOOOOMMMLLLHHHHHHIIIIIIIIIHHHHHHGGGGGGEEEDDDDDDEEEEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBAAACCCCCCDDDEEEEEEEEEDDDDDD@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???===<<<<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@************************++++++,,,,,,,,,---------)))))))))))))))*********))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))******))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))---,,,***)))))))))******))))))))))))(((((((((((((((((((((((()))))))))))))))((('''&&&&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((*********)))))))))))))))+++++++++++++++***))))))******)))((('''&&&%%%%%%((((((((((((((('''''''''((((((''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))'''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((***+++***&&&$$$%%%'''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))******))))))(((((('''''''''(((******))))))***,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((''''''((()))***++++++,,,***(((%%%$$$$$$%%%(((***(((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((++++++***)))((('''&&&&&&+++***)))(((((()))***+++))))))***+++++++++++++++&&&''''''((())))))************++++++++++++******+++++++++*********))))))---,,,***)))))))))******,,,,,,+++******+++,,,,,,&&&'''***,,,---,,,+++***,,,++++++******++++++,,,,,,,,,,,,---------.........//////000111000000000000000000000111111111111111111222222222333333333666666666666777888999:::;;;<<<===>>>AAACCCEEEFFFKKKKKKJJJJJJJJJJJJKKKKKKNNNNNNOOOOOOPPPQQQQQQRRRTTTTTTUUUVVVXXXZZZ\\\]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\___aaadddfffggggggffffffeeeddddddcccddddddcccaaaaaaaaaaaaaaabbbaaa`````````bbbcccdddhhhiiiiiiiiiiiiiiiiiihhheeeddddddddddddccc```]]]\\\[[[YYYWWWWWWWWWYYYZZZXXXXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[[[[YYYXXXVVVTTTTTTRRROOOLLLJJJHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>AAAAAAAAABBBBBBCCCCCCCCC************************++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))************))))))***)))))))))((((((((('''))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++***)))))))))***+++))))))))))))(((((((((((((((((((((((())))))))))))***)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''&&&&&&&&&&&&''''''((()))))))))'''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%(((''''''&&&&&&''''''(((((((((''''''(((((()))***(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&(((******(((&&&%%%&&&(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))***)))))))))((((((((('''((()))******)))(((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))((((((((((((''''''(((((())))))******'''''''''((())))))******)))((('''&&&&&&'''((()))(((((())))))))))))((((((((((((((()))))))))******))))))))))))(((((((((((()))((('''&&&&&&'''((())))))***++++++,,,+++++++++)))******+++,,,,,,------******++++++++++++******+++++++++*********)))))),,,,,,***)))))))))******++++++***))))))***++++++)))***,,,---......------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------.............../////////000000//////000000000111111111111111111222222222333333666666666666777888999999;;;;;;<<<>>>@@@BBBDDDEEEJJJIIIIIIIIIIIIJJJJJJKKKNNNNNNNNNOOOPPPPPPQQQQQQSSSSSSTTTUUUWWWYYY[[[\\\YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ\\\^^^```bbb`````````___^^^]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[]]]]]]\\\\\\\\\]]]______```aaaaaabbbbbbaaaaaa```^^^]]]]]]]]]]]]\\\YYYWWWXXXWWWUUUSSSSSSTTTUUUVVVUUUVVVVVVWWWXXXXXXWWWWWWVVVWWWWWWXXXXXXWWWVVVVVVSSSQQQOOOLLLJJJHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>======@@@@@@@@@AAAAAAAAABBBBBB************************)))*********++++++++++++...---,,,+++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&%%%(((((((((((((((((((((((((((((('''&&&&&&'''(((((())))))))))))))))))))))))******)))))))))***++++++))))))))))))(((((((((((((((((((((((())))))))))))******)))))))))***++++++(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((()))******&&&&&&''''''(((((())))))''''''''''''&&&&&&&&&&&&(((''''''&&&&&&''''''((())))))((((((((()))******))))))***))))))((('''&&&((((((((((((((((((((((((*********)))))))))(((((((((((((((''''''((((((((('''''''''''''''&&&&&&&&&((()))((('''&&&&&&(((***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))(((((((((((()))***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))******))))))((((((''''''&&&&&&'''((()))***++++++''''''''''''(((((((((((()))(((((((((((((((((()))(((((())))))))))))(((((((((((()))))))))*********'''((((((((()))))))))***((((((''''''''''''(((((()))******+++++++++++++++'''(((((())))))******+++******++++++++++++******+++++++++***************,,,+++******)))***************)))(((((()))******+++++++++,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............---,,,---...///000//////000000000000111111111111111222222222222333555555555555666777888999::::::;;;===???AAACCCDDDGGGGGGGGGGGGHHHHHHIIIJJJMMMMMMMMMNNNOOOOOOPPPPPPQQQQQQSSSTTTVVVWWWXXXYYYVVVVVVVVVVVVWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ\\\\\\ZZZZZZZZZYYYXXXXXXWWWWWWYYYYYYYYYYYYYYYZZZZZZZZZYYYXXXWWWVVVWWWXXXYYYZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVWWWWWWVVVSSSQQQRRRQQQOOONNNNNNOOOPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSQQQQQQSSSTTTUUUVVVVVVVVVQQQOOONNNKKKJJJHHHHHHGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????????????????????????????>>>>>>>>>>>>======>>>>>>>>>???????????????************************))))))))))))************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((&&&$$$$$$&&&((()))))))))))))))))))))))))))((()))))))))******++++++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,(((((())))))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))((())))))***))))))((((((******)))((('''&&&%%%%%%%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''((((((******))))))))))))******************)))'''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&''')))+++((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))((((((((((((***++++++***((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++((((((((())))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))(((((('''''''''''''''((()))*********((((((((((((((((((''''''((()))***++++++***)))((((((((())))))))))))((((((&&&''''''''''''((((((((((((((((((((())))))))))))******))))))))))))******(((((()))************)))'''''''''((((((((())))))******++++++++++++******************************++++++***************************))))))***************)))))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------.........---,,,++++++---///000////////////000000000111111111111111222222222222444444444444555666777888999999:::;;;===???AAABBBDDDDDDDDDEEEEEEGGGHHHHHHKKKLLLLLLMMMMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUVVVVVVTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVUUUVVVWWWXXXXXXYYYYYYYYYVVVUUUTTTTTTTTTUUUVVVWWWVVVVVVWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUVVVUUURRRPPPMMMMMMLLLKKKKKKLLLLLLMMMOOOPPPPPPQQQQQQQQQPPPPPPNNNNNNOOOPPPQQQRRRRRRSSSNNNMMMLLLKKKIIIHHHHHHGGGFFFFFFFFFEEEEEEDDDDDDCCCAAAAAABBBBBBBBBBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>>>>============<<<<<<<<<<<<============))))))))))))))))))))))))(((((()))))))))*********''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&$$$$$$&&&((()))(((((((((((((((((((((((((((((())))))************))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))))))))))))))******++++++*********---,,,***)))'''%%%######%%%&&&&&&'''((()))******))))))))))))))))))******(((((((((''''''(((((((((******))))))))))))******************)))'''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''((())))))(((''''''&&&'''''''''''''''''''''((('''&&&&&&'''(((******((((((((((((((((((((((((''''''''''''''''''''''''(((((()))******)))((((((%%%&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))***++++++***((('''((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++&&&''''''((((((''''''&&&))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))((((((((((((***)))))))))))))))))))))((()))***++++++***)))((((((((())))))))))))((((((''''''''''''((((((((()))*********)))((('''''''''))))))************))))))&&&''''''(((((((((((((((******++++++++++++,,,,,,******++++++++++++******************************************+++*********++++++++++++++++++++++++******)))))))))***+++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------.........---+++***+++,,,...000...////////////000000000000000111111111222222222333333333333444555666777777888888999;;;===???@@@AAAAAAAAABBBCCCEEEFFFGGGJJJJJJKKKKKKLLLMMMMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWPPPQQQSSSTTTUUUVVVUUUUUUVVVUUUTTTSSSSSSTTTUUUVVVTTTUUUUUUVVVVVVUUUUUUTTTUUUTTTTTTUUUVVVUUURRRPPPLLLLLLKKKKKKKKKLLLLLLLLLOOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNKKKKKKJJJJJJIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;))))))))))))))))))))))))((()))))))))************%%%&&&&&&'''((()))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))((((((((((((((()))))))))''''''''''''''''''''''''(((((('''&&&&&&'''(((((((((((((((((((((((((((((((((((()))*********))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''''''((())))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''(((((())))))***'''(((((())))))))))))))))))))))))(((''''''&&&&&&&&&&&&''''''(((((())))))))))))))))))************)))((((((''''''(((((()))******)))((((((((())))))))))))***))))))((('''&&&(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''''''''&&&&&&''')))***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''))))))))))))''''''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))***+++***)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))))))))***)))))))))((((((((('''))))))))))))************((()))***++++++***)))((((((((())))))))))))(((((()))))))))*********++++++++++++***)))((('''&&&&&&''''''((((((((((((''''''&&&&&&'''(((((((((((((((******************************++++++++++++*********************+++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------,,,+++,,,---...///......////////////000000000000000111111111111222222222222222333444555666666666777888999;;;===>>>>>>>>>???@@@AAACCCEEEFFFIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNPPPRRRSSSSSSSSSRRRRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVRRRSSSUUUWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTUUURRRRRRSSSSSSSSSSSSRRRRRRSSSRRRRRRSSSTTTSSSQQQOOOLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOPPPPPPOOOOOONNNNNNMMMMMMLLLKKKJJJJJJJJJJJJHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>============<<<<<<:::::::::::::::999999999)))))))))))))))))))))))))))))))))*********++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''((((((((()))))))))***''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******)))((('''))))))))))))(((((((((((((((((((((((())))))))))))))))))((('''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''((())))))***&&&''''''((())))))((((((''''''''''''((((((((()))'''''''''(((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))***)))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((('''&&&&&&(((+++***(((%%%((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%$$$%%%&&&(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))(((((((((((())))))))))))'''((((((((()))))))))***((()))******)))(((***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((())))))******(((((((((((())))))))))))''''''(((((()))*********((())))))))))))))))))((((((((())))))))))))(((((())))))*********+++++++++******))))))((((((''''''&&&'''((())))))((('''&&&'''((())))))******))))))((((((((((((''''''''''''******++++++++++++******))))))*********+++++++++((()))***+++,,,++++++***)))***+++,,,,,,+++***)))+++,,,------------++++++------,,,,,,,,,,,,------,,,,,,,,,---------......------------...................../////////000000000000000000111111111111111111111222222333444555555666666777888:::;;;<<<;;;<<<<<<>>>@@@BBBDDDEEEHHHHHHHHHIIIJJJJJJKKKKKKMMMNNNPPPRRRSSSSSSRRRQQQPPPPPPRRRSSSTTTVVVWWWWWWWWWXXXYYYYYYZZZYYYXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZZZZZZZYYYXXXUUUTTTRRRQQQQQQQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQQQQQQQPPPRRRSSSRRRPPPNNNLLLMMMNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLKKKJJJIIIHHHIIIIIIJJJFFFGGGHHHIIIIIIHHHGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@AAAAAAAAA@@@@@@??????>>>>>>>>>??????@@@AAACCCCCC@@@@@@??????>>>======<<<================================================>>>>>>=========<<<<<<<<<::::::::::::999999888888))))))))))))))))))))))))************++++++++++++************))))))))))))))))))))))))))))))))))))************************''''''(((((((((((('''''''''((((((((())))))******'''''''''((((((((())))))''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))*********((('''&&&))))))))))))(((((((((((((((((((((((())))))))))))******)))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''((()))******))))))'''''''''(((((((((((((((((((((((((((((('''''''''%%%&&&&&&&&&''''''(((((())))))(((((((((((())))))))))))(((''''''''''''''''''((()))))))))))))))((((((((((((((((((((((((((()))(((((((((''''''''''''&&&'''(((******((('''&&&&&&&&&&&&'''''''''(((((('''&&&'''))),,,+++'''###((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((((((((())))))))))))'''((((((((())))))******'''(((******))))))***,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&'''((()))***++++++&&&&&&'''((()))***++++++%%%&&&&&&'''((()))******)))(((((((((((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))((()))***++++++***)))((())))))***+++++++++++++++++++++++++++******************++++++++++++******))))))******++++++++++++((()))***+++,,,,,,+++***((()))***++++++***)))((((((***+++,,,,,,+++)))(((...------,,,,,,------...,,,,,,,,,---------......,,,---.../////////................../////////000000000000000111111111111111111111111222333444555555555555666777999:::;;;::::::;;;===???AAACCCDDDGGGGGGHHHIIIIIIJJJJJJKKKMMMNNNPPPRRRSSSSSSRRRQQQOOOOOOPPPRRRSSSUUUVVVWWWVVVWWWXXXYYYZZZYYYXXXWWWUUUUUUUUUVVVVVVVVVVVVVVVSSSTTTVVVWWWWWWWWWUUUTTTSSSRRRPPPOOOOOOOOOPPPPPPRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQRRRSSSSSSQQQNNNMMMMMMNNNOOOPPPPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLJJJIIIHHHHHHHHHIIIJJJKKKEEEFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@@@@???>>>======<<<===>>>>>>???@@@BBBCCCDDD@@@??????>>>===<<<<<<;;;================================================>>>=========<<<<<<<<<<<<::::::::::::999999888888))))))))))))))))))))))))++++++++++++++++++++++++************++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((('''&&&''')))++++++***)))(((((('''''''''((((((&&&'''''''''(((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''***)))((('''&&&&&&'''((())))))))))))))))))))))))'''''''''''''''((()))***))))))))))))(((((((((((())))))******************************************&&&&&&''''''(((((())))))((((((''''''''''''(((((())))))((((((''''''&&&&&&%%%&&&&&&&&&'''(((((((((((((((((((((''''''''''''))))))((((((((((((((()))''''''''''''''''''''''''))))))(((((((((((())))))###%%%''')))*********)))'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%))))))'''&&&&&&%%%&&&&&&(((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((()))******+++***)))'''''''''((()))))))))(((((('''''''''&&&'''(((***+++++++++***)))''''''''''''''''''''''''(((((()))))))))'''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''&&&&&&))))))))))))************))))))************))))))))))))))))))************************************++++++************++++++,,,++++++***)))(((''''''*********)))***++++++,,,+++++++++*********)))))),,,+++***))))))***+++,,,++++++******************++++++************++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---,,,---...///000000000000///......------............////////////111111222222222333333333444555666777999999:::::::::;;;<<<===>>>@@@@@@AAABBBCCCEEEEEEEEEFFFHHHJJJQQQQQQQQQQQQRRRRRRRRRSSSRRRQQQQQQQQQQQQRRRSSSSSSVVVSSSQQQRRRUUUWWWVVVTTTSSSSSSSSSSSSSSSTTTUUUUUUSSSTTTUUUUUUTTTRRRPPPNNNOOONNNMMMMMMMMMMMMMMMNNNMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOONNNMMMLLLKKKLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHEEEEEEDDDBBBBBBAAAAAAAAA??????>>>>>>>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<<<<======:::;;;<<<<<<===<<<<<<<<<============<<<;;;:::999;;;:::888777777888:::;;;))))))))))))))))))))))))++++++++++++++++++++++++(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***''''''((()))))))))))))))'''%%%$$$%%%'''(((((((((((((((''''''''''''(((((('''''''''((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***)))((('''&&&''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))))))))((((((''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''((((((((((((''''''''''''))))))((((((((((((((()))************************)))((((((''''''(((((()))((((((((((((((('''&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((()))******+++***)))(((''''''((())))))((((((((('''''''''''''''((()))*********))))))''''''''''''''''''''''''((((((((()))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))************))))))************))))))))))))))))))************************************))))))(((((((((((())))))+++++++++******))))))(((***)))))))))))))))***++++++++++++*********))))))++++++***))))))***++++++************************++++++************++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,---...///000///////////////.....................////////////111111111222222222333333333444666777888999999999999999:::<<<===>>>???@@@AAABBBDDDDDDDDDEEEHHHJJJPPPQQQRRRRRRSSSRRRRRRRRRPPPPPPOOOPPPPPPQQQRRRRRRUUUSSSQQQRRRTTTVVVUUUTTTSSSSSSRRRRRRSSSSSSTTTUUUSSSTTTUUUUUUTTTQQQOOOMMMMMMMMMLLLLLLLLLMMMMMMNNNMMMNNNOOOOOOPPPPPPOOOOOOOOOOOOOOONNNNNNNNNMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<===::::::;;;<<<<<<<<<<<<<<<=========<<<<<<;;;:::999:::999888777777888999:::))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((()))))))))))))))(((&&&%%%%%%&&&''''''&&&((((((''''''''''''((((((''''''(((((((((((()))))))))))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((''''''''''''((((((((((((((((((((((((((('''(((((())))))((('''&&&'''''''''(((((())))))***((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((('''''''''(((((((((((((((((((((''''''''''''''''''(((((((((((('''''''''''')))((((((''''''((())))))************************(((''''''''''''''''''(((***)))((('''&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((''''''''''''&&&%%%&&&'''((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((((()))*********))))))(((((((((((()))((((((((((((''''''''''''&&&'''((())))))))))))(((''''''''''''''''''''''''((((((''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))++++++++++++++++++++++++++++++***************++++++++++++***************++++++***))))))***++++++************************++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000...------------...//////............////////////............////////////000111111111222222222222333444555666777777888888777777888:::;;;<<<===>>>???AAABBBCCCCCCDDDGGGIIINNNOOOQQQSSSSSSRRRQQQPPPNNNNNNNNNNNNOOOPPPRRRRRRTTTRRRQQQQQQSSSTTTTTTSSSSSSSSSRRRRRRRRRSSSTTTTTTSSSTTTUUUTTTSSSPPPNNNLLLKKKKKKKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOMMMMMMMMMMMMLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999888777666666777888999)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++))))))(((((((((((())))))((((((((((((((((((((((((************************(((((()))))))))*********''''''((()))))))))))))))***(((''''''((()))((('''(((''''''''''''(((((()))(((((((((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((('''''''''(((((((((((((((((((((((((((((('''((()))***)))(((&&&$$$&&&&&&''''''((()))************))))))((('''''''''))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((''''''''''''((((((&&&&&&''''''(((((())))))))))))((((((''''''&&&&&&((((((((((((''''''''''''(((((('''''''''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''((((((((((((((((((((('''###$$$'''((())))))((('''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((((((((())))))***)))))))))(((((((((((()))((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((('''''''''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))))))))***((()))))))))************))))))************))))))((()))))))))************((((((((((((((((((((((((++++++************++++++******+++++++++,,,,,,,,,------,,,++++++++++++,,,************************+++******************+++***************+++++++++,,,++++++******++++++,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...////////////000000000------------......//////.../////////////////////............////////////000000000111111111111222222333444555666666666666555555666777999:::;;;<<<===???@@@AAAAAACCCEEEHHHJJJLLLOOOQQQQQQPPPNNNLLLLLLMMMMMMNNNPPPQQQSSSTTTSSSRRRQQQQQQRRRSSSSSSTTTSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTUUUTTTRRRPPPMMMKKKIIIJJJKKKLLLLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLLLLKKKKKKKKKKKKMMMMMMNNNNNNNNNNNNOOOOOONNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB??????>>>>>>>>>=========<<<;;;;;;:::::::::::::::::::::::::::::::::;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777777666666666666777777(((((((((((((((((((((((((((((((((((((((((((((((()))*********++++++++++++(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))''''''((()))))))))))))))***(((&&&&&&(((((((((''''''''''''''''''((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******''''''(((((((((((((((((('''''''''''''''''''''''''''((()))***)))(((&&&$$$%%%&&&&&&'''((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&((((((''''''''''''((((((&&&&&&''''''(((((()))))))))))))))((((((''''''&&&(((((((((((('''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&((()))(((''''''&&&&&&''''''(((''''''((((((((((((''''''&&&%%%%%%%%%$$$$$$######&&&''''''''''''''''''''''''((((((((((((((((((((("""$$$&&&((())))))((('''''''''((((((((()))))))))((((((''''''''''''((((((((((((((((((((())))))***((((((((())))))))))))((('''''''''((((((((((((((('''''''''''''''(((((()))(((((((((((((((((((((((()))(((''''''''')))***,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))'''''''''(((((()))))))))((()))))))))************))))))************))))))((()))))))))************((((((((((((((((((((((((++++++************++++++*********+++,,,,,,------,,,++++++*********++++++*********************************++++++*********))))))*********+++++++++,,,,,,++++++++++++,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------...............000000//////.........---............//////////////////000000000111111111111222333444444444444444333333444666777888999:::;;;===>>>???@@@AAADDDFFFGGGIIIKKKMMMNNNLLLJJJIIILLLLLLMMMOOOQQQSSSUUUVVVRRRRRRRRRRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTUUUTTTSSSPPPNNNLLLJJJJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNOOOOOONNNMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLJJJIIIHHHEEEEEEDDDCCCCCCCCCCCCCCCAAA@@@@@@????????????@@@>>>?????????@@@@@@@@@AAA>>>>>>>>>=========<<<<<<;;;;;;:::999999999999999::::::::::::::::::999999888999999:::::::::::::::::::::::::::::::::999888777666666666666666666777(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))'''%%%$$$$$$%%%&&&&&&%%%''''''&&&''''''((()))*********))))))))))))(((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''(((((()))((((((((('''''''''''''''''''''''''''(((((())))))((('''&&&&&&&&&&&&''''''(((((()))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''(((((('''''''''((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''(((''''''''''''''''''(((+++***)))((('''&&&&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((###$$$&&&((((((((((((((((((((((((((()))))))))***((((((''''''''''''((((((((((((((((((((()))******'''(((((())))))))))))((('''''''''(((((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))((((((((()))******************************))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''(((((()))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++,,,,,,((((((''''''((())))))******************+++++++++)))***++++++++++++***))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---......//////......///////////////.....................////////////////////////000000000000000111222222333333333222222222333555666777888999999;;;===>>>>>>@@@CCCEEEEEEFFFHHHJJJJJJIIIHHHGGGKKKKKKMMMOOOQQQTTTVVVWWWRRRSSSSSSSSSRRRRRRTTTVVVVVVVVVUUUTTTTTTTTTUUUUUUSSSTTTUUUUUUTTTRRRPPPNNNLLLMMMOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLLLLMMMLLLKKKJJJJJJKKKLLLMMMMMMMMMNNNMMMLLLJJJHHHFFFDDDDDDCCCBBBBBBBBBBBBBBB@@@???>>>>>>>>>>>>??????=========>>>>>>??????@@@============<<<<<<<<<<<<;;;:::999999888888999999::::::999999999999888888777888999999::::::999999999999999::::::999999888666666777777777777666666(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((()))))))))''''''((()))))))))))))))%%%$$$######%%%''''''&&&&&&&&&&&&''''''((()))************)))))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&((()))))))))(((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''(((((()))*********(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((()))))))))((((((((((((''''''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((((((((((()))((((((''''''(((((())))))*********)))(((((('''((((((''''''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&''''''''''''%%%&&&&&&''''''((((((((('''''''''((((((((())))))((((((''''''''''''((((((((((((((((((((()))******&&&'''((()))******)))(((''''''''''''((((((((()))))))))((((((((()))***+++(((((((((((((((((((((((())))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''((())))))***++++++))))))))))))************))))))************))))))))))))))))))************************************))))))(((((((((((())))))))))))******************'''''''''((()))***+++,,,))))))*********+++++++++)))***++++++++++++***)))((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---.../////////...---,,,,,,---...///000111222............////////////........./////////000000000000111111222222111111222222333444666777888888888999;;;<<<===???BBBDDDEEEFFFGGGHHHHHHHHHGGGGGGIIIIIIKKKMMMPPPSSSVVVWWWRRRTTTUUUTTTRRRRRRTTTWWWXXXWWWVVVVVVUUUUUUVVVVVVSSSTTTUUUVVVUUUTTTRRRQQQOOOPPPRRRSSSSSSRRRQQQPPPNNNNNNNNNNNNNNNMMMLLLLLLJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIIIIJJJKKKKKKMMMLLLJJJIIIIIIJJJLLLMMMKKKLLLLLLLLLKKKHHHFFFDDDBBBBBBAAA@@@@@@@@@@@@AAA>>>>>>>>>======>>>>>>???<<<<<<===>>>>>>???@@@@@@=========<<<<<<<<<;;;;;;::::::999888888888888888:::999999999888888888888777888888999999999999999888888999999999999888888777777777888888777777777((((((((((((((((((((((((************************************++++++++++++'''((()))******)))((('''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************'''(((((()))))))))))))))&&&%%%$$$%%%''')))))))))&&&&&&&&&'''''')))******+++*********))))))((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''%%%&&&((()))))))))(((((('''''''''''''''''''''''''''''''''''''''((()))***'''''''''''''''&&&&&&&&&))))))***+++,,,---......************************&&&'''''''''(((((())))))((((((''''''''''''(((((())))))(((((('''''''''&&&''''''(((((())))))******)))(((((((((''''''''''''%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''))))))(((((((((((())))))%%%&&&(((***,,,,,,++++++((((((''''''''''''((((((''''''((((((((((((''''''&&&''''''(((((()))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((()))******&&&'''(((*********)))(((&&&'''''''''(((((())))))***)))((((((((()))+++,,,)))))))))))))))))))))))))))***+++++++++)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((())))))***++++++,,,,,,))))))))))))************))))))************))))))))))))))))))************************************++++++************++++++)))))))))))))))))))))))))))******+++,,,...///000))))))******++++++++++++)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,.../////////...---((()))+++---000222444555............/////////000............/////////000///000000111111111111000111222333444666777888888777999;;;<<<<<<>>>AAADDDGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHIIILLLOOORRRUUUWWWRRRTTTVVVUUUSSSRRRUUUXXXYYYXXXWWWWWWVVVVVVVVVVVVRRRTTTUUUVVVVVVUUUTTTRRRQQQRRRTTTUUUUUUSSSQQQPPPNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJJJJLLLKKKJJJIIIIIIJJJLLLMMMJJJJJJKKKKKKIIIGGGDDDBBBAAA@@@@@@???>>>?????????>>>>>>============>>>???<<<======>>>??????@@@@@@======<<<<<<<<<;;;;;;;;;:::999999888777888888888:::999999999888888777777777777888999999999999999777888888999999999888888777777888888888888777777+++******)))(((''''''&&&(((((((((((())))))))))))((((((((())))))))))))*********))))))))))))******))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))*********))))))((('''''')))*********)))(((&&&&&&''''''(((((())))))++++++******))))))((((((++++++)))((('''''''''''',,,)))&&&&&&((()))'''%%%'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((()))*********(((((()))+++(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&((())))))((((((***+++'''&&&&&&&&&&&&''''''(((''''''((((((((((((''''''(((''''''&&&&&&&&&&&&'''((((((((((((((((((((((((+++*********))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''***))))))((((((((())))))+++(((&&&&&&)))+++,,,,,,(((((()))***************(((((((((((((((((((((((()))))))))))))))((((((((())))))(((((((((((())))))(((((((((((())))))))))))++++++******)))'''&&&%%%&&&'''''''''(((((()))))))))))))))))))))******+++************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((()))))))))))))))******+++------,,,+++*********+++...---+++***)))(((((((((++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,++++++*********++++++***)))+++---///111,,,,,,,,,---------......------,,,,,,,,,,,,++++++......///////////////...000000000000000000000000////////////////////////////////////000000000000000000000000111111111111444333333333333444555555666666777999;;;>>>@@@AAADDDDDDDDDDDDEEEEEEEEEEEEDDDEEEHHHKKKOOOQQQSSSTTTTTTSSSSSSSSSSSSUUUVVVWWWYYYYYYYYYXXXWWWVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRSSSTTTUUUUUUTTTSSSRRRNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJHHHFFFEEEEEEFFFFFFCCCDDDFFFGGGHHHIIIJJJJJJKKKJJJJJJIIIIIIHHHGGGGGGIIIIIIIIIIIIHHHFFFDDDCCC@@@???>>>>>>@@@AAA@@@?????????>>>>>>=========<<<;;;;;;;;;<<<<<<<<<<<<===>>>===<<<;;;:::999999999:::::::::999999999888888777888888888888999999999777777777777666666666666888888888888777777777666666666666666555555555555*********)))((('''''''''(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))''''''''''''''''''''''''))))))*********)))))))))&&&&&&((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((***)))((('''&&&&&&&&&&&&***(((&&&&&&((()))'''&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))(((((((((((())))))***)))(((''')))+++(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%%%%&&&(((((('''''''''''''''(((''''''((((((((((((''''''((('''''''''(((((())))))((((((((((((((((((((((((******)))))))))(((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''(((''''''(((******)))(((''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((('''''''''((((((((())))))))))))))))))))))))******+++************))))))))))))++++++++++++++++++++++++))))))))))))************************************))))))))))))************************************************************+++)))((()))***+++***((()))))))))))))))***++++++,,,,,,+++***************,,,,,,+++*********++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******///...,,,+++***+++,,,---,,,,,,,,,---------......+++++++++,,,,,,---------///000000000///...------....................................................../////////000000000//////000000000111111111333333333333333444555555555666777999;;;===???@@@BBBBBBBBBCCCCCCCCCCCCCCCDDDEEEHHHKKKNNNPPPQQQRRRQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRSSSSSSSSSSSSSSSSSSSSSSSSQQQRRRSSSTTTTTTSSSRRRQQQNNNNNNMMMLLLKKKJJJIIIHHHKKKJJJHHHGGGFFFFFFFFFGGGCCCDDDFFFGGGHHHIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFHHHHHHHHHHHHGGGEEECCCBBB@@@???>>>>>>@@@@@@???>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<=========<<<::::::999999:::::::::999999999888888888777777888888888999999999777777777777666666666666888888888777777777666666666666666666555555555444******))))))((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))'''''''''((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%&&&(((((()))))))))************))))))))))))''''''''''''(((((((((((()))((('''&&&&&&%%%&&&&&&'''&&&%%%&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((())))))(((''''''(((***(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((('''&&&%%%&&&'''******)))(((''''''''''''''''''((((((((((((''''''&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((((((((()))***)))'''$$$&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))'''(((((()))*********)))(((((()))))))))))))))***)))))))))))))))******+++************))))))))))))))))))))))))))))))))))))************++++++++++++************************)))))))))*********++++++************************************************+++***))))))***+++***)))***))))))))))))***++++++,,,+++******)))*********++++++++++++,,,,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++///...,,,+++++++++,,,---,,,,,,,,,---------......******+++,,,---...//////111111000000///---,,,+++................................................------.........///////////////000000000000111111333333222222333333444555555666666888:::<<<>>>??????@@@@@@@@@AAAAAABBBBBBDDDEEEGGGJJJLLLMMMNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSRRRQQQPPPPPPRRRRRRRRRRRRRRRRRRRRRRRROOOPPPQQQRRRRRRQQQPPPOOOMMMMMMLLLKKKJJJIIIIIIHHHKKKJJJIIIHHHGGGGGGHHHHHHDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDFFFFFFFFFFFFEEECCCBBBAAA@@@???>>>>>>@@@@@@???>>>=========<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<======<<<;;;::::::999999::::::999999999999888888888777777777888888888999999777777777777666666666666777777777777666666666666666666555555555444444444***)))))))))((((((((('''(((((((((((()))))))))))))))))))))*********++++++)))((((((''''''(((((()))))))))))))))))))))))))))&&&&&&''''''(((((()))))))))(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((())))))***$$$$$$%%%&&&'''((())))))*********))))))((((((((('''''''''(((((())))))))))))(((''''''&&&&&&&&&'''%%%%%%%%%&&&'''((((((''''''&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''(((((())))))))))))((((((((((((((())))))))))))'''(((((((((&&&&&&((()))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((($$$&&&((()))))))))+++---++++++***(((((('''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))***++++++***))))))))))))'''%%%&&&'''(((((())))))((((((((((((((((((((((((((((((*********+++++++++++++++))))))(((((((((((())))))(((((((((((())))))))))))(((((()))************)))))))))))))))************)))))))))))))))******+++************)))))))))((((((((((((((((((((((((((()))))))))*********++++++************************))))))*********+++++++++************************************************+++***))))))++++++***)))******))))))******+++,,,+++******))))))*********---,,,,,,,,,,,,---......*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///000,,,,,,,,,---------......++++++,,,,,,---....../////////000000///...------000000000000000000000000////////////////////////------------.........///////////////000000000111222222222222222333333444555555666777888:::<<<======>>>>>>???@@@AAAAAABBBDDDEEEFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNOOOPPPPPPOOONNNMMMLLLLLLKKKJJJJJJIIIHHHHHHJJJJJJIIIIIIIIIIIIIIIIIIDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCBBBDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>>>>>??????>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;:::999999999:::999999999999888888888888777777777777888888888888777777777777666666666666777777666666666555555555555555555444444444333333))))))))))))(((((((((((((((((((((((())))))))))))&&&&&&'''''''''(((((((((***))))))(((((())))))***((((((((((((((((((((((((&&&&&&''''''(((((())))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((#########$$$%%%&&&&&&'''((((((((((((((((((((((((((((((''''''((()))******%%%%%%%%%&&&'''(((((())))))))))))(((((('''''''''((((((((())))))*********))))))(((((('''((((((((($$$%%%'''((((((((('''((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))'''((((((((()))))))))***'''(((((((((&&&&&&((()))(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))+++,,,++++++***(((((('''''''''''''''((((((((((((''''''((((((((((((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))***++++++000---)))'''''')))))))))(((((()))************))))))))))))))))))))))))))))))))))))******+++++++++))))))(((((((((((())))))(((((((((((())))))))))))***************))))))(((************)))))))))))))))))))))))))))******+++************)))))))))(((++++++++++++++++++++++++((((((((()))))))))******************************************++++++++++++************************************************+++***)))***+++,,,+++)))***************++++++,,,+++***************++++++///...------,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,---------......------------------------------...///000000//////000000000000000000000000000000000000000000000000------------.........///...////////////000000000222111111111111222333333444444555555777888999:::<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLMMMNNNOOOPPPPPPQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOOOOLLLMMMNNNOOOOOONNNMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBBBBAAAAAACCCBBBBBBAAA@@@@@@@@@@@@@@@???>>>>>>??????===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::999999999::::::999999999888888888777777666666777777777888888888777777777777666666666666666666666555555555555444444444444444333333333333))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******(((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&'''((()))***))))))))))))))))))))))))(((''''''&&&'''(((***+++''''''&&&&&&''''''((()))((((((((((((''''''''''''))))))))))))***************))))))((((((((())))))%%%''')))***)))''''''((()))))))))(((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((())))))******)))''''''(((((())))))******((())))))(((''''''(((***(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((()))(((&&&$$$%%%&&&******)))(((''''''''''''''''''((((((((((((''''''((()))*********)))'''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))******222...)))&&&''')))+++,,,((())))))***************))))))))))))))))))))))))&&&&&&'''(((((()))))))))))))))(((((((((((())))))(((((((((((())))))))))))***+++++++++***))))))(((***)))))))))))))))(((((()))))))))))))))******+++************))))))))))))************************'''((((((((())))))))))))*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,*********+++,,,+++***+++************+++,,,,,,+++++++++***++++++,,,---///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------............---------,,,,,,,,,,,,---------..................------,,,,,,+++,,,---///000000111111........................000000000000000000000000------........./////////......////////////000000111111000000111111222333444444444444555666777888::::::<<<===???@@@AAABBBAAABBBCCCDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLNNNOOOPPPQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFGGGHHHIIIIIIJJJIIIIIIFFFFFFFFFGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@BBBBBBAAA@@@??????@@@@@@@@@???>>>>>>>>>>>>===;;;<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<===::::::999999999999::::::999888888888888777777777666666666777777777888888777777777777666666666666666555555555444444444444444444333333333222222222(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((((((((((((((((((((('''&&&&&&&&&(((***+++***)))((('''''''''((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((((()))&&&))),,,,,,)))''''''(((((())))))******))))))(((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((()))))))))***&&&'''((()))************'''''''''((()))*********))))))***)))(((''')))+++(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))******(((%%%$$$$$$$$$(((((('''''''''''''''(((''''''((((((((((((''''''###$$$&&&((())))))((('''((((((((((((((((((((((((&&&&&&''''''((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))***+++000,,,)))'''(((***++++++'''(((((()))***)))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))(((((((((((())))))(((((((((((())))))))))))))))))***+++++++++******)))))))))((((((((('''''')))))))))))))))******+++************))))))))))))''''''''''''''''''''''''(((((()))))))))******************************************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++******++++++,,,---,,,,,,++++++,,,------...,,,,,,,,,,,,,,,,,,---...,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,---------.....................------,,,,,,,,,,,,---------......------------............------...///000000000///....................................................../////////000000000........./////////000000000000000000000111222222444333333444444555666777777888999;;;===>>>@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIHHHIIIJJJLLLNNNOOOPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHDDDEEEGGGHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@BBBAAA@@@?????????@@@AAAAAA???======>>>>>><<<;;;<<<<<<<<<======>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===:::999999999999999::::::888888888888777777777777666666666666777777777888777777777777666666666666555555555444444444333333333333333333222222222222(((((((((((())))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%&&&(((***,,,,,,+++)))(((''''''(((((((((((())))))******++++++))))))(((((('''''''''&&&''''''&&&&&&&&&''''''((('''***------***''''''((('''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******&&&'''((()))************&&&''''''((()))******+++)))*********((((((***+++(((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((******)))((('''((()))''''''&&&&&&&&&''''''(((''''''((((((((((((''''''!!!$$$&&&''''''&&&(((((((((((((((((((((((('''''''''((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))***+++,,,---,,,***(((((()))***)))(((&&&''''''((((((((((((((())))))))))))))))))))))))******+++,,,------......))))))(((((((((((())))))(((((((((((())))))))))))'''((()))***+++,,,,,,,,,))))))(((((('''''''''&&&)))))))))))))))******+++************))))))))))))************************)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++******++++++,,,---,,,,,,,,,,,,------...///*********+++,,,---//////---------.........//////++++++++++++++++++++++++,,,,,,,,,------.........***+++---...///000000000,,,,,,,,,---------......+++,,,,,,---...///000000...///////////////......000000000000000000000000------------------------////////////000000000000............/////////000000000000000000111111222444333333333333444555666555666777999;;;===>>>???>>>???@@@BBBCCCDDDDDDEEECCCDDDFFFGGGHHHHHHGGGGGGGGGHHHJJJLLLNNNOOOPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKLLLMMMNNNNNNMMMLLLKKKIIIIIIHHHHHHHHHHHHHHHHHHCCCDDDFFFHHHIIIIIIIIIHHHFFFFFFGGGFFFFFFEEEDDDCCCDDDDDDCCCBBBBBBAAAAAA@@@BBBAAA@@@?????????@@@AAAAAA???======>>>>>><<<:::<<<=========>>>>>>??????;;;;;;;;;<<<<<<<<<======999999999888999999::::::888888888888777777777777666666666666777777777777777777777777666666666666555555444444444333333333333333333222222222111111((((((((((((((((((((((((&&&&&&'''''''''''''''''''''(((***++++++***((('''(((((())))))******++++++((('''''''''&&&&&&&&&&&&'''((()))((('''&&&''')))$$$%%%'''(((((((((''''''(((((())))))))))))((((((***)))(((''''''((()))***((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((())))))******''''''&&&&&&&&&%%%%%%%%%************************''''''''''''''''''''''''&&&''')))*********)))((((((((((((((((((''''''''''''''''''(((((((((((()))+++++++++******)))((('''%%%&&&&&&'''((()))******((()))***++++++***)))(((---,,,+++)))'''%%%###"""%%%&&&&&&'''((()))******)))))))))))))))(((''''''((((((((((((((('''''''''$$$%%%'''((((((((('''&&&'''(((***+++***)))'''&&&))))))(((((('''''''''&&&&&&'''((('''&&&%%%&&&'''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((,,,+++***((((((((()))***''''''((((((((((((''''''))))))******++++++,,,,,,******)))(((((((((((((((((()))***+++,,,+++******))))))))))))))))))))))))************************---,,,+++)))((((((''''''+++++++++************)))+++***)))))))))***,,,,,,,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((***+++------,,,+++***---,,,+++++++++,,,---...,,,,,,,,,+++++++++++++++((((((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000111333///,,,,,,---///...,,,......//////////////////------------------------,,,------.........------+++,,,,,,---------,,,,,,000...------///000///............///000000111111333222111000////////////......////////////////////////.........---------......////////////......000000000000////////////111111222222222333333333444555666777999:::;;;<<<===>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIKKKLLLNNNOOOOOOOOOOOOPPPQQQQQQRRRQQQQQQQQQPPPPPPOOONNNMMMMMMMMMMMMJJJJJJJJJKKKJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFFFFGGGGGGGGGFFFEEEEEEAAAAAAAAA@@@@@@?????????????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<;;;<<<<<<===<<<<<<;;;;;;;;;:::999999:::;;;;;;:::;;;999888888999::::::999777888999999888777666555888777666444444555555666666666555555555555666666555555444444444333333333222222222222222222222222(((((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((()))((('''&&&''')))%%%&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''(((((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((((('''((((((((((((((((((((('''(((((('''&&&%%%$$$$$$###'''(((((((((((('''&&&&&&&&&&&&''''''(((((())))))((()))************)))(((((((((((((((''''''''''''&&&&&&''''''(((((()))))))))))))))))))))((('''''''''''''''(((((((((((((((&&&'''(((((())))))((((((&&&'''((()))))))))(((''')))((((((((('''''''''''''''((())))))''''''''')))))))))((((((((('''''''''))))))((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******((('''''''''((((((''''''((((((((((((''''''((((((((((((((()))))))))+++***)))(((''''''((()))((()))***+++,,,+++******))))))))))))))))))))))))************************+++******))))))))))))***+++++++++************)))+++***)))))))))***,,,,,,******))))))))))))******++++++++++++++++++++++++)))***,,,---------+++***,,,++++++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------------------------------------...///000000444111......///000000......//////000000000000000000000///...............------............---------......//////......---000///---...///000000////////////...............111000000///............////////////000000000000//////.........---------......////////////......000000000000////////////111111111222222222333333444555666777888:::;;;;;;<<<<<<===???@@@AAABBBCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPPPPOOOMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEEEEEFFFFFFGGGFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBAAA?????????>>>>>>>>>===============<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<;;;::::::;;;;;;;;;:::;;;999777888999:::999888777888888999888777666555888777666555444555555666666666555555555555666666555444444444444333333333222222222222222222222222(((((((((((((((((((((((()))))))))((('''&&&%%%$$$)))'''&&&$$$$$$&&&''')))******)))(((((('''&&&&&&)))))))))((((((((('''''''''((()))((('''&&&''')))''''''((((((((('''&&&&&&&&&''''''''''''''''''&&&(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''******)))))))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''((('''''''''''''''(((((((((((((((((()))(((((('''&&&%%%$$$$$$&&&&&&'''((((((((('''''''''''''''(((((((((((((((((())))))******))))))(((''''''''''''(((((((((((('''''''''((((((((((((((()))))))))))))))(((''''''&&&&&&''''''(((((())))))((((((((((((((()))******&&&&&&''''''(((((())))))((((((((((((''''''''''''''')))***)))(((((()))***))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((('''(((((())))))(((((('''))))))(((((((((((())))))''''''((())))))***++++++))))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''''''''((('''(((((())))))(((((('''))))))))))))((((((((((((+++***((('''&&&''')))***((()))***+++++++++***)))))))))))))))))))))))))))************************)))))))))))))))***+++,,,+++++++++************)))+++************+++,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111444222000000111222222111000111222222333333222222555444222000//////000000000000000111111000000///.........//////......---///---,,,,,,.../////////111111000//////...------111000000////////////000000000000000000000000000/////////............---......////////////......////////////000000000000111111111222222222222333333444555666777999999:::::::::;;;<<<>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPOOONNNMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGFFFEEECCCBBBAAA@@@@@@@@@?????????????????????>>>>>>>>>>>>======;;;;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<============<<<;;;;;;::::::888777777888999999888777777888888888777666666777777666555555555555666666555555444444555555666444444444444333333333333222222222222222222222222((((((((((((((((((((((((((((((((((((((('''&&&%%%++++++***))))))***++++++)))((((((((('''''''''&&&))))))))))))(((((((((((('''((()))((('''&&&'''))))))(((((((((''''''&&&&&&))))))(((((((((((())))))'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((())))))))))))&&&'''((()))************((((((((((((((('''''''''((())))))))))))))))))((())))))((((((''''''&&&&&&(((((((((((((((''''''''')))))))))))))))(((''''''%%%&&&&&&'''((()))******)))((('''''''''(((***+++)))((((((''''''((())))))(((((((((((((((''''''''''''((())))))((('''(((*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))(((((((((((())))))((()))))))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((,,,,,,++++++******))))))+++***(((&&&&&&''')))+++'''(((***+++++++++***)))))))))))))))))))))))))))******************************))))))******+++,,,+++++++++*********))))))************++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,************++++++,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++******++++++,,,............//////////////////000111222333333333444333333333333444444444444555666777888888888777:::999666444333333333444555555555555555555444333222222222333222222111111111000...///111222222111222222111111000000000000111111000000000000111111000000000000000//////////////////.....................////////////......////////////000000000000111111111111222222222222333333444555666777888888999999:::;;;===>>>??????AAAAAABBBCCCDDDDDDDDDDDDFFFGGGHHHJJJLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOONNNMMMKKKJJJIIIIIIIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGJJJIIIHHHGGGEEECCCAAA???>>>>>>>>>>>>============???>>>>>>>>>============;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>???@@@@@@>>><<<::::::999888666666888999888777777777777777777777666666777666666666555555555555555444444444444444444555444444444333333333222222111111111111111111111111((((((((((((((((((((((((&&&&&&'''((()))))))))(((&&&'''(((((((((((('''&&&&&&'''''''''((((((((()))))))))))))))(((((((((((('''((()))((('''&&&''')))))))))((((((''''''''''''***)))(((((((((((()))***'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))&&&'''''''''(((((())))))((((((((()))))))))******%%%&&&''')))************(((((((((((((((''''''''')))(((((((((((((((((())))))(((((((((''''''''''''(((((((((((((((''''''''')))))))))))))))(((''''''%%%&&&&&&'''((()))******((('''&&&%%%&&&'''((()))+++***)))(((((((((((()))'''''''''(((((((((((((((%%%&&&(((''''''&&&((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))(((((())))))(((((((((((())))))+++*********)))))))))((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,++++++******))))))***)))(((''''''((()))+++'''((()))***+++***))))))))))))))))))))))))))))))************************,,,++++++***************+++++++++*********))))))******++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,------------******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------.........---......//////111222222333444444555555111222444555666777777777666777888888888888999999======???@@@@@@AAAAAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999999999888777666777555333444555666555555000000111111222222222222111111000/////////000000000000000/////////......////////////////////////......////////////........./////////000000000111000000111111111222222222222222333444555555666666888999:::;;;<<<===>>>??????@@@AAACCCDDDDDDEEEEEEGGGHHHIIIKKKLLLMMMNNNNNNLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMKKKJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDEEEFFFFFFGGGKKKKKKIIIHHHEEEBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>============<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<===>>>@@@BBBDDDCCC@@@<<<::::::999777666666777888888777666666666666666666777777666666666666666555555444444444333333333333444444444444333333333222222222111111111111111111111111((((((((((((((((((((((((%%%&&&'''((()))*********$$$&&&((())))))(((&&&$$$&&&&&&'''(((((()))******)))))))))((((((((('''''''''((()))((('''&&&''')))))))))(((''''''(((((((((((('''&&&%%%%%%&&&'''((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((&&&&&&''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((()))(((((((((((()))******&&&&&&''''''((()))))))))***))))))((('''&&&%%%%%%###$$$%%%&&&'''((((((((('''''''''((((((((((((((()))((((((''''''(((((()))&&&&&&&&&'''((())))))***'''''''''((((((((((((((()))))))))))))))(((''''''&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''(((((())))))))))))(((((((((((('''''''''((((((((((((((($$$&&&''''''&&&&&&((()))((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((())))))******))))))((())))))(((((((((((())))))++++++***))))))(((''''''))))))))))))))))))))))))''''''(((((())))))******((())))))************)))((())))))******))))))((())))))))))))((((((((((((((((((((((((((())))))***'''((()))*********)))((())))))))))))))))))))))))************************---,,,+++***************+++++++++************)))***++++++,,,---,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------------***+++,,,------------,,,,,,------....../////////////////////000111222333111111333444666777888999888999;;;===?????????>>>???AAACCCDDDCCCCCCDDDEEEIIIJJJKKKLLLMMMNNNNNNNNNMMMLLLLLLKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEDDDCCCBBB>>>>>>>>>>>>>>>===<<<;;;:::888666555666666555444222222333333444555555666333222111000////////////111111111000000//////......////////////000000000......////////////............//////000000111111000000000111111111111222111111222222333444444555777777888:::;;;<<<===>>>===>>>@@@BBBCCCEEEEEEEEEGGGHHHIIIKKKMMMMMMNNNNNNKKKLLLLLLMMMMMMMMMMMMMMMKKKJJJIIIHHHHHHGGGHHHHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGKKKJJJIIIGGGDDDBBB???>>>???@@@@@@@@@@@@AAAAAAAAA>>>>>>============<<<<<<::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::;;;<<<>>>???AAAEEEHHHGGGBBB===::::::888666555555666777777666666666555555555666777777666666666777666555555444444333333222222333333444333333333333222222222222111111111111111111111111((((((((((((((((((((((((&&&'''((())))))))))))))))))))))))******)))))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&'''((()))((('''&&&'''))))))((((((''''''((()))***((('''&&&%%%%%%&&&'''((())))))(((((((((((())))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((((((((('''''''''&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&'''((()))***&&&&&&''''''((())))))*********)))((('''&&&%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&''''''(((((()))))))))(((''''''''''''((()))&&&'''''''''(((((())))))&&&&&&''''''(((((()))))))))))))))))))))((('''''''''''''''(((((((((((((((&&&&&&'''(((((((((((((((###$$$&&&(((((((((((('''''''''''''''((((((((()))$$$&&&(((((('''''')))***''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((''''''''''''(((((((((((())))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********'''''')))*********))))))))))))************))))))((((((((((((((()))))))))&&&'''((()))******)))(((&&&''')))*********)))((())))))))))))))))))))))))************************++++++*********+++,,,,,,+++++++++************)))***+++,,,---------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++,,,---.........------///000000111222222333333111111111222444555777888777888:::<<>>>>>>>><<<;;;:::::::::;;;;;;;;;;;;;;;:::999777666444333333333444444333222222111000000.../////////000000000000......////////////...............///000111111111000000000000111111111111000000111111222333333333555555666888999:::;;;<<<999;;;===???BBBDDDEEEEEEFFFGGGHHHJJJKKKLLLMMMMMMJJJKKKLLLLLLMMMMMMLLLLLLHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEFFFFFFEEEEEEDDDCCCCCCCCCCCCDDDDDDEEEGGGGGGHHHGGGFFFEEEBBB@@@>>><<<>>>>>>>>>>>>??????@@@@@@>>>>>>=========<<<<<<<<<999999999999:::::::::;;;<<<;;;:::::::::<<<>>>???BBBFFFKKKIIICCC===::::::888666444555666777666666666555555444555666777888555666777777777666444444333333222222222222333333333333333222222222222111111111111111111111111111((((((((((((((((((((((((((()))))))))))))))((('''***)))(((''''''((()))***++++++******))))))((((((((('''''''''&&&&&&&&&&&&'''((()))((('''&&&'''))))))(((''''''''')))***++++++)))(((''''''((()))+++***)))(((''''''((()))***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&%%%&&&'''((()))&&&&&&&&&'''((())))))***))))))))))))************&&&'''(((((()))(((((((((%%%&&&&&&'''((()))******)))((('''&&&&&&'''((()))******)))((('''&&&%%%%%%%%%&&&&&&'''((()))******)))))))))))))))(((((('''((((((((((((((('''''''''&&&''')))*********)))((( ###&&&((()))((((((&&&'''''''''(((((())))))%%%'''))))))((()))***,,,''''''&&&&&&&&&%%%%%%%%%'''((((((((())))))******''''''''''''((((((((()))))))))************))))))))))))(((((((((((())))))&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&''''''((()))******+++%%%&&&((()))))))))(((((())))))************))))))))))))******++++++,,,,,,%%%''')))***+++***)))(((&&&''')))*********)))((())))))))))))))))))))))))************************)))))))))***+++,,,...///+++++++++************)))***+++,,,---...---,,,,,,...------,,,,,,------...---------------------------,,,,,,,,,,,,---......,,,---.../////////...---222222333444555555666666888888999:::<<<>>>???@@@FFFGGGIIILLLOOORRRTTTUUUQQQSSSVVVXXXZZZZZZYYYYYYVVVZZZ^^^___^^^]]]___aaa___```aaacccdddeeeeeeeeebbbdddfffhhhgggfffcccaaacccccccccbbbbbb```_______________^^^^^^\\\[[[[[[UUURRROOONNNMMMMMMKKKIIIDDDDDDCCCCCCBBBAAAAAAAAAAAA@@@>>><<<;;;999999999666666555444444333222222.../////////000000111111......////////////......---......///000111111222000000000000111111111111000000111111222222333333333444555666777999::::::777888;;;>>>AAACCCDDDEEEEEEFFFGGGIIIJJJKKKLLLLLLJJJKKKKKKLLLLLLLLLLLLLLLGGGGGGFFFFFFGGGGGGHHHIIIEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGGGGFFFEEEDDDCCCAAA>>><<<;;;AAAAAABBBBBBBBBCCCCCCCCC>>>=========<<<<<<<<<<<<777777888888999999999:::<<<;;;:::999:::<<<>>>@@@BBBGGGLLLKKKDDD===::::::777666444444666777666555666555444444555666777888555666777777777666444333333222222222222222222333333333333222222222111111000000000000000000000000))))))))))))))))))))))))''')))***(((&&&%%%'''***))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((((('''''''''(((((()))))))))))))))************&&&'''''''''(((((())))))((((((((('''&&&&&&&&&%%%''''''(((((((((((('''''')))((('''&&&&&&''')))***&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''')))))))))(((''''''&&&&&&))))))))))))))))))))))))(((''''''(((+++,,,++++++***++++++***'''&&&&&&'''))))))))))))************''''''((()))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))111---)))'''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''')))******))))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))***+++++++++++++++))))))(((((('''''''''&&&(((((()))***************))))))))))))))))))))))))''''''(((((())))))******(((((())))))*********+++))))))))))))************+++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************...---,,,+++************+++,,,---.........------,,,---...///000///...---............---------------...//////......///000///000000000///000222555333444666888;;;===???@@@BBBCCCEEEHHHKKKMMMOOOPPPRRRSSSUUUWWWYYY\\\]]]^^^^^^^^^___```aaaaaabbbbbbeeeeeefffggggggggggggggggggggghhhiiijjjllllllmmmlllmmmnnnnnnoooooonnnnnnllllllkkkjjjjjjiiihhhhhhjjjjjjjjjiiiiiiiiiiiihhhfffdddaaa^^^\\\[[[ZZZZZZWWWVVVUUUTTTSSSQQQPPPPPPJJJJJJHHHFFFDDDAAA???===???===;;;::::::999777666555333333333444333111///333222000000000000...,,,000000000000000000000111//////000000111111111222333222222222222222222222333333444555666777888999:::;;;<<<>>>@@@BBBDDDDDDEEEFFFGGGGGGFFFFFFHHHJJJLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCFFFEEEEEEDDDCCCBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEGGGEEEBBB@@@>>>>>>??????===???CCCEEEEEECCC???===>>>===;;;;;;<<<<<<;;;:::::::::999999::::::;;;<<<<<<;;;:::::::::<<>>AAACCCFFFHHHIIIMMMNNNPPPRRRTTTVVVXXXYYYZZZ[[[\\\^^^```bbbcccdddddddddeeefffggghhhhhhiiihhhiiijjjjjjkkkkkkjjjjjjkkklllmmmnnnoooppppppqqqppppppqqqrrrrrrrrrrrrrrrqqqqqqqqqpppppppppoooooopppppppppppppppppppppppppppooommmkkkjjjiiiiiijjjfffeeedddcccbbbaaa``````^^^]]][[[XXXUUURRROOOMMMJJJGGGDDDBBB@@@>>>;;;888999777555555555555333111666444333222333333111000222111111111000/////////000000111111111222222222222222222222222222222222222333333444555666777888999:::;;;===???AAABBBCCCEEEFFFGGGGGGFFFFFFHHHJJJKKKKKKKKKKKKKKKJJJIIIHHHIIIHHHGGGEEEDDDDDDCCCCCCFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBAAA???>>>======???BBBDDDDDDBBB???===>>><<<;;;;;;<<<<<<;;;:::::::::999999::::::;;;<<<:::999888777888999;;;===AAABBBBBBBBB@@@<<<999777555555444444444444555555666666555444444444444444666555555555444444444444222222222111111111111000222222222222111000//////...000111000///...///111))))))))))))))))))))))))'''(((((((((&&&&&&(((***((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''+++***)))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((())))))))))))*********&&&&&&&&&'''''''''''''''''''''((((((((((((''''''***)))(((&&&&&&&&&'''(((&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''++++++******)))'''&&&%%%&&&&&&''''''((())))))***(((((((((((((((((((((((('''&&&&&&''')))***)))(((((()))***)))((('''((()))(((((())))))))))))******''''''((()))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))---***'''&&&'''))))))))))))((((((''''''(((((()))''''''&&&''''''((()))***))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))))))))))))))))))))((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))************))))))))))))(((((())))))))))))******))))))))))))************************))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************+++,,,---...***+++,,,---...------,,,,,,,,,------------,,,++++++,,,---...///000111111000111333222111111333444555777999:::;;;===@@@BBBHHHIIIKKKMMMPPPSSSUUUVVVYYYZZZ[[[]]]___```aaabbbbbbbbbccceeefffggghhhiiiiiiiiijjjkkklllmmmnnnnnnmmmnnnnnnooooooooooooooooooppppppqqqrrrsssttttttsssttttttuuuuuuuuuuuutttuuuuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxwwwwwwwwwwwwxxxyyywwwvvvvvvuuutttssssssrrrtttsssqqqnnnjjjfffcccaaa]]]ZZZUUURRRNNNJJJFFFCCCBBB@@@<<<;;;:::999777555555333222222222222111///444444333222111000//////111111111111222222222222111111111111111111111111111222222333444555666666777888999;;;===???@@@AAACCCEEEFFFFFFFFFFFFGGGIIIIIIIIIIIIJJJIIIIIIHHHGGGHHHHHHFFFEEEDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBCCCDDDBBB@@@===;;;>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;<<<<<<;;;:::::::::999999::::::;;;<<<999999777777777888999:::<<<=========<<<:::777555555555444444444444555555666555555444444444444444555555555555444444444444222222222111111111111000222222222111000///------...000111000///...///111))))))))))))))))))))))))''''''''''''''''''((()))((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''***)))((('''''''''''''''''''''((((((((()))))))))((((((((((((((()))))))))%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''***)))((('''&&&&&&''''''%%%&&&''''''((((((''''''(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))((('''&&&''''''''''''(((((())))))(((((((((((((((((((((((('''&&&%%%&&&((()))(((''''''((())))))(((((()))***(((((((((((()))))))))***''''''((()))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))***(((&&&&&&(((*********))))))(((((((((((())))))'''''''''''''''((())))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&''''''((()))((((((((())))))(((((((((((((((((())))))************))))))))))))))))))))))))))))))++++++******))))))(((((((((((())))))))))))))))))((()))))))))*********************)))))))))))))))(((((()))))))))*********))))))))))))))))))))))))************************************++++++++++++++++++++++++++++++++++++************+++,,,------***+++,,,......------,,,.....................---......///000222333444444111333555666777888:::<<<>>>@@@CCCEEEGGGIIILLLNNNTTTUUUWWWYYY\\\^^^```aaaaaaaaabbbcccdddeeeffffffffffffggghhhiiijjjjjjkkkkkkkkklllmmmnnnppppppqqqqqqqqqrrrssssssssssssrrrqqqrrrrrrsssttttttuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttuuuuuuvvvwwwxxxyyyzzzyyyyyyzzzzzzzzz{{{{{{{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}zzzwwwtttsssrrrooojjjfffbbb^^^ZZZWWWQQQNNNIIIEEECCC@@@===;;;888666444444444333222000555555444333222222111000000000111111111111111111000000000000000111111111000111111222333333444444555555777999;;;===>>>???AAACCCEEEFFFEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::<<<<<<;;;:::::::::999999::::::;;;<<<;;;:::999888888999999:::888999:::::::::888666555555555444444444444555555666555444444333333444444444444444444444444444444222222222111111111000000111111111111000//////......000111000///...///111((((((((((((((((((((((((((('''&&&&&&'''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((('''''''''''''''''''''((()))***(((((()))))))))*********''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''))))))((('''''''''''''''%%%&&&&&&''''''''''''''''''((((((((())))))******((((((((((((((((((((((((%%%&&&''''''(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((('''&&&%%%&&&'''((('''&&&'''((())))))(((((()))***'''(((((((((((()))))))))''''''((()))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))'''&&&&&&(((***+++***))))))(((((((((((())))))(((''''''''''''(((((()))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***&&&&&&'''((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))+++*********))))))(((((())))))((((((((((((((((((((()))))))))************))))))))))))))))))******))))))))))))************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,---...///...---------------------......///000000111222333444555666444777:::===???BBBEEEHHHJJJMMMPPPRRRTTTVVVXXXZZZ]]]^^^```aaaccceeeggggggfffffffffgggggghhhiiiiiiiiiiiijjjjjjkkkllllllmmmllllllnnnoooppprrrsssssssssssstttuuuuuuuuuttttttuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxwwwwwwuuutttsssrrrrrrsssuuuvvvxxxyyyyyyyyyyyyzzzzzz{{{|||}}}}}}}}}~~~~~~zzzwwwuuurrrnnnllleeeaaa\\\WWWSSSNNNJJJGGGCCCAAA>>>===<<<:::888666444444333333222111111111000000000000000000000000//////000000000111111111000000111111222333333333333444555777999;;;======???AAADDDEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDBBBAAA???>>>>>>>>>???=========<<<<<<=========;;;:::999:::;;;<<<;;;:::::::::999999::::::;;;<<<::::::999999888999999999777888999999999888777666555555444444444444555555555555444333333333333333333333444444444444444444222222222111111111000000//////000111222222222111...000111000///...///111(((((((((((((((((((((((((((&&&%%%&&&((()))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%&&&(((((((((''''''&&&&&&&&&&&&''')))***+++''''''''''''((((((((()))''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((%%%%%%&&&''''''''''''&&&&&&''''''(((((())))))***((((((((((((((((((((((((###$$$%%%'''(((((())))))***))))))(((''''''&&&&&&(((((((((((((((((((((((((((&&&%%%&&&'''((('''&&&((()))***)))((('''((()))''''''(((((((((((())))))''''''((()))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%&&&)))******))))))((((((''''''(((((()))((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******&&&''''''((((((((((((((((((((())))))))))))******(((((((((((((((''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''))))))))))))************))))))))))))************)))))))))*********++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,---...///000//////...++++++,,,,,,---...000111111222333555777999:::;;;>>>AAAEEEHHHKKKNNNRRRUUUVVVYYY\\\^^^___```bbbccccccdddeeefffggghhhiiiiiiiiiiiiiiijjjkkkkkkllllllkkkkkklllmmmnnnnnnoooooonnnoooppprrrsssuuuvvvvvvttttttuuuvvvvvvvvvvvvvvvxxxyyyyyyyyyzzzzzzzzz{{{zzzyyyyyywwwuuusssqqqpppnnnooopppqqqrrrtttuuuuuuvvvvvvwwwxxxzzz{{{||||||}}}xxxuuuqqqmmmiiiddd^^^[[[RRROOOKKKHHHFFFBBB???<<<777777666555444333222111111111111000000000000000///000000111111222222222111111111111222222333333222333444666888:::<<<<<<===@@@CCCDDDDDDDDDEEEFFFHHHHHHIIIIIIJJJJJJIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBDDDBBB@@@>>>===>>>???@@@<<<<<<<<<;;;;;;<<<<<<<<<;;;:::999:::;;;<<<;;;:::::::::999999::::::;;;<<<777777777777777777777777888888888888888888777777555555444444444444555555555444444333333333333333333333333333444444444444222222222111111111111000......000111222333333333...000111000///...///111(((((((((((((((((((((((((((&&&$$$&&&(((******)))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((###$$$&&&((())))))(((''''''''''''''''''((()))***&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((()))))))))$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''(((((())))))((((((((((((((((((((((((%%%&&&'''(((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((('''&&&'''(((((('''&&&)))***+++)))(((&&&'''((('''''''''((((((((())))))''''''((()))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''')))***)))((((((''''''''''''''''''(((((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********''''''((())))))))))))((((((((()))))))))*********((((((((((((((('''&&&&&&))))))))))))))))))))))))'''''''''''''''((((((((())))))((((((((('''''''''))))))))))))************((()))))))))************))))))*********+++++++++))))))))))))))))))))))))***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---------...000111111111000///---------...000222555666555666999<<>>;;;888777666333333333222222222111111000000111111222333333444111111222222222222333333222222444666888:::;;;<<<<<>>>>>>>>::::::;;;;;;;;;;;;:::::::::999888999;;;<<<;;;:::::::::999999::::::;;;<<<666666777888999999999999888888888888777777666666555555444444444444555555555444333333222222333333222222333333333444444444222222222111111111111000......///000111111111111...000111000///...///111(((((((((((((((((((((((((((&&&$$$%%%)))+++***)))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&((())))))(((''')))(((((('''''''''(((((('''''''''((((((((())))))))))))(((((('''''''''&&&(((((((((''''''&&&&&&%%%''''''((((((((((((''''''$$$%%%&&&((())))))******$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((()))))))))))))))))))))))))))((()))))))))))))))((('''&&&&&&''''''((()))))))))************************)))(((''''''((()))(((&&&***++++++***'''&&&&&&'''''''''''''''((((((((()))'''(((((()))))))))))))))'''((()))((('''&&&''')))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&''')))))))))(((''''''&&&&&&&&&&&&'''''')))(((((('''''''''(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************'''(((((()))))))))))))))(((((())))))*********+++***************)))(((((())))))))))))))))))))))))%%%&&&&&&&&&''''''(((((())))))(((((('''''''''&&&))))))))))))************(((((())))))*********+++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++---///000...///111222222222111000111111111333555888:::<<<:::<<>>BBBDDDDDDDDDDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFCCCCCCCCCDDDDDDDDDDDDDDDCCCDDDDDDDDDCCCBBBAAAAAA???@@@AAAAAAAAA???===<<<999999;;;;;;;;;;;;999999:::999888999;;;<<<;;;:::::::::999999::::::;;;<<<777888999;;;;;;<<<<<<<<<888888888777666666555555555555555444444555555555555444333333222222333333222222222333333444444444222222222111111111111000...///////////////......///000111000///...///111((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((('''''''''&&&******))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''%%%&&&''''''((('''''''''$$$%%%'''))))))((('''&&&(((((((((((())))))))))))******))))))((((((''''''''''''&&&&&&&&&&&&''''''***)))))))))))))))'''&&&$$$%%%%%%&&&'''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))&&&&&&&&&&&&''')))***+++''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))+++++++++***))))))((((((((((((((((((((()))******)))))))))))))))(((''''''(((((((((((()))***,,,,,,+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&***************)))((('''******+++++++++,,,,,,,,,......---,,,++++++++++++......///...,,,,,,---///,,,...111111000//////000000222555888:::<<<@@@BBBGGGIIIMMMQQQUUUXXXZZZ[[[___```aaabbbdddeeefffggghhhhhhhhhjjjlllmmmkkkiiijjjjjjiiihhhhhhhhhhhhiiiggghhhiiijjjkkkkkkkkkkkkiiiiiiiiijjjkkkmmmnnnooopppqqqrrrssstttuuuuuuuuuxxxxxxyyyyyyxxxxxxwwwvvvzzzxxxuuuuuuxxxyyywwwuuupppooollliiieeeaaa___]]]XXXYYYYYY[[[]]]___```bbbeeedddcccbbbcccccceeefffhhhkkkooossswwwzzz}}}wwwsssmmmhhhaaaXXXPPPIIIEEECCC@@@>>>;;;::::::999777555222111000111333444333222555333111000111111///...000222333444444666888;;;;;;<<<>>>@@@BBBCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAAEEEDDDCCCBBB@@@???>>>>>>===<<<;;;:::::::::::::::777888999;;;======>>>>>>888888888888888888888888777777777777888999:::;;;:::999777666555555555666666666666666666666666666555444444333333444444555444333222222111111222222222222222111111111111000000///...---,,,,,,---...111111111000000000000000(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((((((''''''((((((((()))))))))'''''''''(((((((((((((((''''''((((((((((((''''''&&&'''(((((())))))((((((%%%&&&((()))***)))((('''(((((((((((())))))))))))***)))))))))((((((((('''(((''''''&&&&&&''''''((())))))((()))))))))((('''&&&&&&'''(((((()))))))))))))))))))))((((((((('''&&&&&&'''''''''(((((((((((((((''''''''''''(((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))''''''((())))))***))))))'''(((((())))))((((((''''''''''''((((((((())))))'''''''''((())))))******((((((''''''(((((()))***)))))))))))))))(((''''''***************+++,,,---+++++++++*********))))))++++++++++++++++++++++++))))))))))))))))))))))))***************************+++++++++******)))(((++++++,,,,,,,,,---------///...---,,,,,,,,,,,,,,,,,,------,,,++++++,,,......000111222111000111222444777;;;>>>BBBEEEIIILLLSSSTTTWWWZZZ\\\^^^``````bbbcccdddeeeggghhhiiiiiikkkkkkkkklllnnnmmmkkkiiiiiiiiihhhgggfffffffffgggdddeeefffggghhhhhhhhhhhhggggggggggggiiijjjkkkllllllmmmnnnpppqqqrrrrrrrrrvvvvvvvvvwwwwwwwwwvvvvvvwwwuuurrrrrrtttuuusssrrrpppnnnkkkgggccc___\\\[[[WWWXXXXXXYYYZZZ\\\]]]^^^aaa```^^^]]]\\\\\\\\\]]]___bbbfffjjjmmmqqqvvvyyy|||xxxrrrjjjccc]]]XXXVVVLLLJJJFFFCCCAAA===999777999777555444555555444333222000//////000111111000000111333333444555777:::999:::<<<>>>@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBBBBAAAAAAAAAAAACCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;:::::::::;;;::::::999999999888888888999999999999999999999999777777777777888999:::::::::999777666555555555666555555555555555555555555555444444333333444444555444333222222111111222222222222222111111111000000000000...---------......////////////////////////(((((((((((((((((((((((())))))))))))************(((((((((((('''''''''''')))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))))))))******((((((((()))))))))******((((((((((((((('''''''''''''''(((((((((((('''''''''(((((()))))))))))))))&&&''')))*********)))((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''&&&&&&''''''((('''(((((())))))))))))((()))))))))))))))))))))))))))))))))((((((''''''''''''''''''((((((((())))))))))))(((((((((((())))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((())))))******))))))(((&&&&&&((()))************((())))))******))))))(((''''''((((((((()))))))))''''''(((((()))*********'''''''''''''''((()))))))))))))))))))))(((((('''*********))))))***+++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,---------.........///...---------------...,,,---------++++++---///000222333444444555777:::<<<@@@DDDIIIMMMQQQVVVZZZ______aaabbbddddddeeeeeefffggghhhiiijjjkkklllmmmooonnnmmmnnnooonnnkkkiiiggggggeeedddcccccccccccc```aaabbbcccdddddddddcccccccccccccccdddfffggghhhggghhhjjjlllmmmnnnoooooorrrsssttttttuuuuuuuuuuuutttrrrpppoooppppppooommmooommmjjjfffbbb^^^[[[YYYXXXXXXXXXXXXYYYZZZ[[[[[[^^^]]][[[XXXVVVUUUTTTTTTUUUXXX\\\```cccgggllloooyyy}}}{{{uuupppnnnaaa^^^XXXSSSNNNHHHBBB>>>>>>;;;777555444444444333333222000000111222111000000111222333222333666888777999:::<<<>>>???@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<;;;:::888777777777777999999999999999999999999666666666666777888999:::999888777666555555555666555555555555555555555555555444444333333444444555333333222111111111111222222222111111111000000000000000///.........//////---------......//////000((((((((((((((((((((((((((()))))))))))))))******((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************))))))((((((''''''&&&&&&''''''((((((((((((''''''''''''((())))))))))))(((&&&'''((())))))))))))((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((&&&''')))))))))))))))***)))))))))(((((((((''''''((((((((((((((((((((((((************+++++++++++++++******))))))******+++((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((%%%&&&''')))************))))))************))))))'''(((((((((((())))))))),,,++++++***))))))(((((('''''''''''''''(((((()))(((((())))))))))))(((((()))((('''''''''''''''(((************************************************))))))))))))))))))))))))((((((((())))))))))))))),,,,,,,,,------,,,++++++,,,,,,,,,,,,---------------------,,,,,,---......,,,---......---...000222333555777888:::>>>BBBFFFHHHKKKPPPTTTXXX\\\```ccccccdddeeefffggggggggggggiiiiiijjjkkklllmmmnnnoooqqqooonnnnnnnnnllliiifffdddcccbbbaaa```_________]]]^^^______`````````_______________```aaabbbcccdddeeefffhhhjjjkkkllllllnnnoooqqqrrrssstttttttttqqqpppooonnnmmmmmmlllllllllkkkiiifffbbb___]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[___]]][[[XXXVVVSSSRRRQQQRRRTTTWWWZZZ]]]aaafffjjjsssxxxwwwtttnnnhhhbbbZZZSSSNNNEEEAAA<<<999777777666666888666444222222222111///000111222222111222444666777888999;;;===>>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@?????????===>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999:::;;;;;;999999999999999999999999666666666666777888999999888888777666666666666666555555555555555555555555555444444333333444444555333222222111111111111111111111111111000000000000000000000/////////000000,,,,,,---...//////000000(((((((((((((((((((((((('''''''''(((((()))))))))'''''''''((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))((((((''''''&&&&&&''''''((((((((((((''''''%%%&&&''''''((((((''''''&&&&&&''''''((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((''''''(((((((((%%%'''******(((((()))+++)))((((((''''''&&&&&&%%%%%%%%%&&&'''((()))******************++++++++++++***))))))(((((())))))***&&&&&&&&&''''''(((******''''''''''''''''''''''''(((((((((((())))))************))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((&&&'''((()))************))))))************))))))(((((((((((()))))))))***+++******))))))((((((''''''''''''''''''((())))))(((((())))))))))))(((((()))((('''''''''''''''(((************************))))))))))))))))))))))))************************'''''''''(((((()))))))))+++,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...///+++---...//////111333666888;;;>>>AAAEEEJJJPPPTTTUUUWWW[[[]]]___bbbeeehhheeefffggghhhiiijjjjjjjjjjjjjjjkkklllmmmnnnnnnooopppooonnnmmmllljjjfffccc``````___^^^]]]\\\\\\]]]\\\]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^___``````bbbcccdddfffhhhiiiiiiiiikkklllmmmooopppqqqrrrrrrpppoooooommmlllkkklllllljjjiiihhhfffeeecccbbbaaaaaa```___^^^^^^^^^^^^______^^^]]]ZZZXXXUUUSSSRRRSSSUUUWWWYYY[[[___dddgggooottt{{{~~~xxxrrrkkkfffYYYTTTLLLFFFBBB???<<<:::999777444333444333222111000111222222111111333555777888999;;;<<<=========@@@@@@AAAAAABBBCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAAAAAAAAAAAAAA@@@@@@????????????>>>>>>>>><<<<<<============>>>>>><<<<<<;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;;;;;;;999999999999999999999999555555555555666777888999777777777777777666666666555555555555555555555555555444444333333444444555333222111111000000111111111111111000000000////////////000000000000000000------...//////000111111((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''(((((((((((((((&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&((((((((()))))))))******((((((((((((((('''''''''''''''((((((((((((''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))%%%(((+++***((('''(((***((((((''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))***'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&((()))***+++'''''''''''''''''''''''''''(((((())))))******+++))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))((((((''''''(((((()))))))))))))))((())))))******))))))(((((((((((()))))))))******&&&&&&&&&'''(((((())))))((((((((((((((()))******'''(((((()))))))))))))))*********))))))***++++++***************+++++++++++++++++++++++++++++++++************************(((((()))******+++++++++++++++,,,---------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,---...///000,,,...000222333666999<<>>>>>???@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>=================================<<<<<<<<<;;;<<<<<<===>>>=========<<<;;;999777666888888888888888888888888444444444555555666777888666666777777777777666666444444444444444444444444555444444333333444444555222222111000000000000111111111000000000/////////......///000000000//////.........//////000000111((((((((((((((((((((((((&&&''''''((())))))******''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&&&&&&&''''''((((((((()))))))))'''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&'''((((((((((((((('''''''''''''''(((((()))(((((((((((())))))))))))'''((((((((()))))))))***))))))(((((((((((())))))&&&))),,,+++'''%%%'''***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''''''''((()))***'''''''''''''''''''''''''''(((((()))******++++++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))))))))))))))((((((''''''(((((())))))(((((('''(((((()))))))))*********((((((((()))******++++++)))))))))))))))***++++++''''''((()))))))))))))))***************+++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++,,,------******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///111222333111444777:::<<<@@@DDDGGGLLLOOOTTTYYY\\\```dddfffeeegggiiiiiihhhiiijjjllljjjkkklllmmmmmmnnnmmmmmmkkkkkkllllllmmmnnnnnnnnnooonnnlllkkkjjjhhhdddaaa```____________``````aaa```aaaaaabbbbbbaaaaaa```^^^^^^^^^^^^^^^^^^___`````````aaabbbbbbbbbbbbbbbbbbcccdddeeefffgggggggggfffgggiiihhhffffffhhhjjjiiihhhhhhggggggffffffeeedddcccbbbbbbbbbbbbbbbbbb^^^___``````aaa```___^^^___``````______bbbfffiiinnnssszzzvvvmmmddd\\\TTTPPPGGGDDDAAA>>>===;;;888666333333444333111111222444444555666888999999999999:::;;;<<<===>>>??????@@@????????????????????????>>>???@@@AAAAAA@@@???>>>>>>>>>>>>=========<<<<<<>>>>>>>>>===============<<<<<<<<<<<<<<<===>>>>>><<<===>>>???>>>;;;888666777777777777777777777777444444444444555666777777555666777888888777666666444444444444444444444444555444444333333444444555222222111000000000000000111000000000////////////,,,---...///000//////...........................(((((((((((((((((((((((('''(((((()))***+++++++++&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((()))))))))***((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))(((((('''''''''&&&''''''''''''((((((((((((&&&'''''''''(((((())))))''''''(((((((((((('''''''''(((((()))))))))))))))((((((((((((((()))******(((((((((((())))))))))))'''((((((((())))))******))))))(((((((((((())))))&&&***---+++'''%%%&&&)))((((((((()))))))))))))))***)))((('''&&&%%%$$$$$$(((((((((((())))))))))))++++++************++++++))))))(((''''''''''''((())))))))))))))))))))))))'''(((((()))***+++++++++''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''************)))((('''&&&''''''((((((((((((''''''))))))))))))************//////...------,,,,,,+++***************++++++,,,''''''((()))))))))))))))(((((((((((()))***,,,,,,))))))******++++++++++++++++++++++++++++++++++++************************(((((()))***++++++,,,,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,---------....../////////000111333444555888;;;???BBBEEEIIINNNRRRTTTWWW\\\```ccceeegggiiihhhjjjkkklllkkkkkkmmmnnnllllllmmmmmmmmmllllllkkkllllllmmmmmmnnnnnnoooooopppnnnmmmlllkkkiiieeebbbaaaaaaaaaaaaaaabbbcccdddbbbcccccccccccccccbbbbbb_________^^^______``````___``````````````````______```aaabbbbbbbbbbbbbbbaaaccceeedddcccccceeehhhjjjiiihhhgggfffeeeddddddbbbbbbaaaaaaaaaaaabbbbbb```aaaccceeefffffffffeeefffffffffddddddfffjjjmmmoootttzzz{{{tttlllgggWWWSSSMMMHHHCCC>>>999666333444444333222111333444333444555666777777777777888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>=========<<<<<<<<<<<>>>>>============<<<<<<<<<<<<<<<===>>>>>>:::<<>><<<666666666666666666666666444444444444444666777777555666777888888777666666444444444444444444444444555444444333333444444555222111111000000000000000000000000000////////////+++,,,.../////////......------------------,,,,,,))))))))))))************''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''(((((((((((('''&&&&&&&&&'''(((***+++))))))))))))))))))))))))%%%&&&''')))))))))((((((((())))))***************))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''&&&%%%&&&(((***,,,))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((('''&&&'''((()))***((((((''''''''''''((((((((((((((((((''''''''''''...---+++***(((((())))))++++++***((('''&&&$$$$$$******))))))(((((((((''')))))))))))))))))))))))))))))))))(((((((((((((((******))))))(((((((((''')))))))))))))))))))))))))))(((''''''((()))***+++(((((())))))))))))((((((******))))))((((((''''''''''''''''''''''''''''''(((((((((((()))))))))))))))((('''&&&&&&'''((()))******))))))((((((''''''***)))((((((((()))+++,,,,,,+++***((((((((()))***))))))))))))************************************************************************(((&&&$$$###...---.........///000111222///000444555444888@@@@@@DDDJJJOOORRRTTTWWWYYYaaabbbccceeeggghhhiiiiiikkkkkkkkkkkkkkklllmmmmmmjjjjjjjjjjjjkkklllnnnnnnoooooooooppppppqqqqqqqqqqqqpppooommmkkkjjjhhhgggfffeeedddeeeggggggeeedddddddddcccbbbbbbcccccccccbbbbbbaaaaaabbbccccccddddddccccccaaa```^^^\\\[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]^^^^^^___``````aaaaaabbbbbbccccccddddddeeeeeeccccccccccccbbbbbbbbbbbbaaaaaaaaaaaaccceeeggghhhiiijjjlllmmmmmmmmmllllllqqqssswww|||}}}rrrjjj```YYYSSSMMMDDD>>><<<;;;:::888666444222111444333333444666777777666888888999:::;;;<<<<<<;;;============>>>>>>>>>>>>???>>>===============>>><<<<<<;;;;;;;;;;;;<<<<<<========================<<<<<<<<<============>>>======<<<;;;;;;;;;;;;<<<===;;;999777555555555555333333333444444444555555777777777888888888888888444444333333333333222222333333333333333222111000000000000000000000000000111111111111000000000000////////////............000///---,,,+++,,,,,,---(((((()))))))))*********''''''((((((((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&'''((()))))))))(((''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))((('''%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((()))(((((((((&&&'''(((******)))((('''''''''''''''&&&&&&%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((())))))*********))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''(((((((((''''''''''''(((((((((((((((((('''''''''''',,,+++***)))(((((())))))))))))((((((''''''&&&&&&)))))))))((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''')))))))))))))))))))))))))))((('''''''''((()))***(((((())))))))))))((((((***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))(((''''''''''''((()))+++*********))))))))))))***))))))((()))***+++,,,,,,+++***)))(((((()))***))))))))))))************************************)))))))))))))))))))))))),,,,,,---------,,,+++***------,,,,,,---///000111333111444;;;>>>>>>CCCJJJOOOSSSXXX\\\^^^```bbbddddddeeeggghhhjjjkkkkkklllnnnnnnmmmmmmnnnoooooopppmmmmmmmmmmmmnnnooopppqqqnnnnnnnnnooooooooooooooooooooommmllljjjiiihhhggghhhgggfffggghhhhhhfffdddbbbaaaaaa``````aaaaaabbb`````````___``````aaaaaa```______^^^\\\ZZZXXXWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYYYYYYYYYYZZZ[[[[[[\\\\\\]]]]]]^^^___``````aaa`````````````````````````````````aaaccceeeggghhhiiijjjkkklllmmmmmmllllllppprrruuuyyy~~~vvvnnnggg___UUUNNNIIIEEE@@@;;;888666666555777555444555666777666555666777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>===============>>>======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<===============<<<;;;;;;;;;;;;;;;<<<;;;999777666555555555444444444555555555666666444444444444444444444444444444333333333222222222222333333333222222111000000000000000000000000000111111111000000000//////............------------///...---,,,,,,,,,,,,,,,(((((())))))))))))******''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''')))*********)))((('''''''''(((((()))))))))((((((''''''''''''((((((((((((((((((((((((((((((%%%&&&&&&'''(((((())))))''''''''''''((((((((((((***)))((('''&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((''''''((((((%%%&&&)))***+++***((('''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%''')))+++,,,+++***((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((''''''''''''))))))(((((((((((())))))'''''''''(((((((((((((((((((((((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))******(((((((((((('''''''''''')))))))))))))))))))))))))))((('''&&&&&&&&&'''((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))((((((''''''(((((()))++++++++++++***************))))))))))))***++++++++++++***)))))))))******)))))))))*********++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,......------...111333555666777===EEEJJJMMMRRRXXX[[[^^^bbbdddeeefffhhhiiihhhiiikkklllmmmnnnoooooooooooonnnnnnooooooppppppnnnnnnnnnnnnooopppqqqqqqnnnnnnmmmmmmmmmmmmmmmlllllllllkkkjjjiiihhhgggfffhhhgggfffffffffeeecccaaa^^^]]]]]]]]]]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\\\\]]]\\\[[[[[[YYYXXXVVVTTTSSSSSSSSSTTTVVVVVVWWWWWWWWWVVVVVVUUUTTTTTTUUUVVVWWWWWWWWWXXXYYY[[[\\\\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^___```bbbdddfffgggggghhhiiijjjkkkkkkkkkkkkmmmooorrruuuyyy{{{}}}~~~xxxooohhh]]]VVVMMMDDD???===;;;:::777666444333444555444333444444666777888999999999999999:::::::::;;;;;;;;;========================>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;;;;<<<;;;:::888777666666666555555555666666666777777222222222222222222222222333333333333222222222222222222222333222222111000000000000000000000000000111111000000000000//////...------------,,,,,,,,,------......------,,,,,,(((((((((((()))))))))***''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((&&&'''((()))***)))((((((''''''(((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''(((((((((((())))))))))))******++++++''''''''''''''''''''''''+++***((('''''''''(((((((((((())))))************++++++******************''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))******)))((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))***((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''&&&&&&(((((((((((((((((((((((()))))))))***************((((((''''''''''''''''''(((((((((((((((((((((((()))((('''&&&%%%%%%&&&'''(((((())))))))))))(((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))************************)))))))))*********+++++++++*********************))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++,,,,,,---111000000000222666999<<<===AAAIIIPPPVVVZZZ^^^bbbaaacccfffggggggggghhhjjjllllllmmmoooppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmllllllmmmnnnoooooommmmmmmmmlllkkkjjjjjjjjjiiiiiihhhggggggfffeeeeeedddcccaaaaaaaaa```]]][[[YYYXXXXXXXXXXXXYYYYYYZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXXXXWWWVVVTTTRRRQQQPPPMMMNNNOOOQQQRRRRRRRRRRRRUUUTTTRRRQQQRRRSSSTTTUUUTTTUUUUUUWWWXXXYYYZZZ[[[WWWWWWWWWXXXXXXXXXXXXXXXZZZ[[[\\\]]]___aaabbbcccccccccdddeeefffggghhhhhhjjjkkknnnpppsssuuuvvvwww{{{}}}ssskkk___UUUNNNHHHCCC???<<<999777555666666555444222333444666777777888888888888999999999:::::::::;;;;;;<<<<<<======<<<<<<======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999999:::::::::;;;;;;;;;===<<<;;;;;;::::::;;;;;;<<<;;;:::999888777666666444555555555666666666666444444444444333333333333333333333222222222222111111111222222222222111111000000000000000000000000111000000000////////////.........---------,,,,,,,,,,,,.........---,,,+++'''(((((((((((()))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((%%%&&&'''((((((((('''''''''''''''((()))******+++((((((''''''''''''(((((((((((((((((((((((((((((())))))((((((((('''''''''''''''''''''(((((((((((()))))))))***************((((((((((((((((((((((((,,,***)))'''''''''((())))))((('''&&&&&&(((***+++******++++++++++++++++++''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((()))((((((((()))))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''%%%&&&''''''(((((()))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((())))))************''''''(((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%&&&'''(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++*********++++++++++++***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............//////000000111111222555888===AAACCCHHHNNNUUUZZZ^^^bbbeeefffhhhjjjllllllkkkkkklllnnnmmmnnnooooooppppppppppppnnnnnnmmmmmmmmmmmmnnnnnnllllllllllllllllllmmmnnnmmmlllkkkjjjiiigggffffffeeeeeeeeedddcccbbbbbbaaa```___]]]\\\\\\[[[XXXVVVSSSSSSRRRSSSSSSTTTUUUUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTSSSSSSQQQPPPNNNLLLKKKIIIJJJLLLMMMNNNOOOOOOOOORRRQQQPPPPPPPPPQQQRRRSSSQQQRRRSSSTTTUUUVVVWWWWWWTTTTTTUUUUUUVVVVVVVVVVVVXXXXXXYYY[[[\\\]]]^^^^^^^^^^^^___```aaabbbcccdddfffgggiiikkkmmmoooppppppuuuwwwyyyyyyyyyyyy{{{}}}uuukkkcccZZZPPPIIIEEEBBB>>>;;;:::999888666333333555666666666666666888888999999999:::::::::999:::;;;<<<===<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999::::::::::::;;;<<<<<<;;;:::::::::::::::<<<;;;;;;:::999888777777333333444444444555555555555555555555444444333333333333222222222111111111000111111222222111111111000000000000000000000000000000000////////////...////////////.........---+++,,,---.........,,,,,,''''''(((((((((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((($$$%%%'''((((((((('''&&&&&&&&&'''((())))))******((((((''''''''''''((((((((((((((((((((((((((((((******)))(((((('''&&&&&&''''''''''''((((((((((((******)))((('''%%%$$$###))))))))))))))))))))))))******)))((((((((())))))'''&&&%%%$$$$$$&&&((()))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((('''%%%$$$$$$%%%''')))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''(((((()))%%%&&&'''(((((((((((('''((((((''''''''''''((((((((((((((((((''''''''''''&&&&&&'''((())))))((((((***))))))((('''&&&&&&&&&'''''''''''''''((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))((('''&&&&&&&&&'''((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))************((((((((((((((())))))))))))***++++++,,,,,,++++++)))***++++++,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///.........///000222222333444888<<>>@@@DDDKKKSSS[[[```dddeeeccciiillliiiiiinnnpppmmmkkkmmmnnnooooooqqqsssvvvppppppqqqqqqqqqpppoooooonnnmmmlllkkkkkkkkkkkkkkkggggggfffffffffffffffgggcccbbb```^^^\\\YYYXXXWWWWWWVVVUUUSSSQQQPPPNNNMMMRRRPPPOOOOOOPPPOOOMMMKKKHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKLLLNNNOOOQQQRRRTTTTTTSSSRRRPPPNNNLLLKKKGGGHHHJJJLLLMMMNNNOOOOOONNNPPPTTTWWWYYYXXXWWWVVVUUUUUUTTTTTTTTTSSSSSSSSSTTTUUUUUUVVVWWWXXXXXXXXXZZZ[[[\\\\\\\\\ZZZYYYXXXXXXXXXXXXXXXZZZ\\\^^^```^^^___aaaccceeefffggggggcccdddeeeeeeccccccdddeeeiiiiiijjjlllnnnqqqssstttyyyzzz|||}}}|||~~~yyynnncccYYYQQQKKKGGG;;;;;;::::::999777666555444444444555555555666666666777:::<<<<<<<<<;;;:::<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<;;;::::::999999::::::;;;<<<<<<===<<<;;;999888555555555555666666666777666666555555444333222222222222222111111111111000//////000111111111111111000000000000000000000000000/////////..................---------,,,,,,,,,------,,,+++,,,---///000(((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&&&&%%%))))))))))))))))))))))))'''''''''''''''((())))))******))))))((((((''''''++++++******))))))((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((()))))))))((('''%%%######&&&'''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))((('''&&&&&&((((((((((((((()))******((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))((()))*********((('''&&&''''''''''''((((((((((((''''''''''''((()))++++++******)))((((((((((((((('''''''''''')))+++---...))))))))))))))))))))))))(((((())))))))))))((((((((())))))))))))(((((('''(((((((((((((((''''''''''''((()))***************,,,,,,,,,++++++++++++***)))************++++++++++++*********))))))((((((******+++,,,,,,,,,,,,++++++*********+++,,,,,,---///---******---...,,,******+++---.........000111111222333555999???FFFLLLSSSUUUZZZ___bbbeeeffffffiiijjjlllnnnnnnnnnnnnmmmooooooppppppppppppqqqqqqrrrrrrrrrqqqpppooonnnmmmllllllkkklllmmmllliiigggiiigggfffdddcccccccccdddaaa___\\\YYYVVVUUUTTTTTTUUUUUUTTTRRROOOMMMMMMNNNLLLMMMNNNNNNLLLJJJGGGFFFGGGGGGGGGHHHIIIJJJKKKLLLOOOOOOQQQSSSUUUVVVXXXYYYWWWWWWWWWWWWVVVTTTRRRPPPQQQQQQPPPPPPPPPQQQRRRRRRZZZ[[[\\\]]]^^^^^^^^^^^^ZZZYYYXXXXXXXXXXXXXXXXXXYYY[[[^^^```aaa```^^^]]]bbb```______```___]]][[[WWWYYY[[[\\\\\\]]]___aaabbbccceeeggghhhhhhhhhhhhgggeeebbb```^^^^^^^^^___aaaccceeefffgggiiilllooopppssswwwyyyyyyyyyyyyzzzyyy{{{~~~}}}sssggg[[[TTTIIIEEE???;;;999888777666444333333444666777777666555666888:::===>>>???@@@===;;;999888888:::===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999888888888888999999:::::::::999999999888888444444333222222222333333333333333222222111111111000000000000000000000000222000///......///000222/////////////////////////////////000111222222333///...---,,,+++,,,,,,---***+++...///000000///...(((((('''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&))))))))))))))))))))))))'''''''''''''''((())))))***)))))))))((((((((('''(((((('''''''''''''''&&&''''''''''''((((((((((((''''''((()))))))))))))))***++++++++++++++++++***)))))))))((((((&&&%%%$$$((((((((((((((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((('''&&&((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((()))))))))(((((('''(((((()))***+++++++++***)))))))))))))))(((((('''((()))***,,,---))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))************)))*********)))))))))(((((()))************++++++++++++*********))))))))))))******+++,,,,,,,,,,,,+++++++++******+++,,,,,,---...,,,******,,,---,,,+++---...//////......000222333555999===BBBHHHPPPUUUZZZ\\\```dddgggiiiiiiiiijjjkkkmmmnnnooooooooonnnooooooooooooppppppppppppqqqqqqqqqqqqpppooommmmmmiiihhhgggggghhhgggdddaaaeeedddbbbaaa`````````aaa[[[ZZZWWWTTTRRRQQQPPPPPPOOOPPPOOOMMMKKKJJJJJJLLLIIIJJJKKKLLLKKKIIIGGGFFFGGGGGGGGGHHHJJJKKKMMMNNNQQQRRRTTTXXX[[[]]]___```aaaaaaaaaaaa___]]][[[YYY[[[[[[[[[[[[\\\\\\]]]^^^bbbcccdddfffffffffeeeeeeaaaaaa```___^^^^^^^^^______aaaeeehhhjjjjjjiiihhhiiihhhfffeeeeeeccc```^^^\\\^^^```aaaaaabbbdddfffhhhiiilllnnnooonnnmmmlllhhhfffbbb___]]]]]]^^^___aaabbbdddeeeeeegggjjjllloooqqquuuvvvvvvuuuuuuuuutttvvvyyy}}}}}}sssmmm[[[UUUKKKCCC>>>;;;999888888777666666777888777666444666888:::<<<===>>>>>><<<;;;:::999:::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888777777888888999999999999999888888888888555444333333222222222222333333333222222222111111000000000000000000000000000000000111111000000000////////////////////////++++++,,,------.../////////...---,,,,,,,,,------(((***,,,---......---,,,'''''''''''''''&&&&&&&&&''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((()))))))))))))))''''''(((((((((((('''''')))))))))))))))(((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((((((((''''''(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((((((((((((((((((((()))))))))******))))))(((((((((((())))))++++++******))))))******)))))))))((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))***))))))(((((((((((((((((((((((()))************))))))(((******)))))))))((((((((()))************+++++++++***************)))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,******,,,------,,,000000000///...000333555888<<>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888888777777777777888888777777777666666666555555666555444333222222222222222222222222222222222222111111111111111111111111///...------------...///////////////////////////.............../////////,,,---------------------------..................&&&&&&&&&'''''''''''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((())))))))))))&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((((())))))*********))))))((((((((()))))))))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''&&&&&&''''''((()))(((((((((((((((((((((((('''(((((())))))*********(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((()))))))))******))))))(((((((((((())))))''''''&&&&&&&&&'''(((((())))))*********))))))((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''((())))))***))))))'''(((((())))))******+++)))************))))))((())))))(((((((((''''''''')))************+++++++++*********+++++++++++++++++++++,,,---------------...------,,,,,,,,,,,,,,,+++---.........///111444111333777<<>><<<:::666444333555888999888999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::999999999999::::::888888888777777777666666333333222222222333444444111111222222222333333333111111111111111111111111000000000//////000000000////////////////////////...---------------------+++,,,---.........---------,,,,,,++++++,,,,,,,,,&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))'''''''''''''''((())))))'''((((((((())))))******++++++******))))))((((((''''''''''''((((((((()))'''(((((()))))))))))))))******++++++++++++******)))))))))))))))(((''''''$$$%%%&&&'''((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))++++++************************))))))))))))))))))))))))((()))))))))((('''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((%%%&&&&&&'''((())))))***(((((())))))))))))((((((((((((((((((((((((((((((&&&'''(((*********)))(((''''''''''''((((((((((((''''''''''''(((***++++++((((((((((((((()))******'''((()))+++++++++***)))(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))))))))(((''''''(((((()))***+++++++++'''((()))***************************)))))))))))))))************+++++++++*********++++++,,,,,,,,,+++,,,------......------///...---,,,,,,,,,,,,,,,,,,///111111000111555888@@@DDDJJJQQQWWW]]]dddhhheeehhhkkkmmmmmmmmmmmmnnnppppppppppppqqqssstttuuurrrqqqpppooooooooopppqqqkkkkkkjjjhhhgggeeedddcccaaaaaa```^^^]]][[[YYYXXXVVVSSSPPPNNNNNNMMMLLLKKKKKKLLLNNNOOOPPPPPPPPPOOOOOONNNNNNMMMNNNOOOPPPQQQQQQTTTXXX\\\```eeejjjnnnqqqqqqrrrsssuuuwwwxxxyyy|||}}}}}}~~~zzzzzzzzzzzz{{{|||}}}}}}~~~~~~}}}{{{yyyvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvyyyyyyqqqllljjjlllnnnppprrrsssssssssssspppqqqrrrrrrtttuuuuuuvvvxxxwwwvvvwwwyyy}}}ssseeeYYYQQQKKKHHH>>>;;;777333222444888;;;888888888999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;::::::999999::::::;;;888888888888777777777777222222222222333444555555111111111222222333333333111111111111111111111111///111222333333222111///////////////////////////////////////////////////***+++---...///...------///......---------......))))))(((((('''''''''&&&&&&(((+++------+++(((&&&)))((('''&&&&&&'''((()))))))))))))))(((((((((((((((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))******************))))))(((((('''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))*********(((&&&%%%))))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))+++)))'''&&&%%%&&&'''((())))))))))))((((((((((((******))))))((((((''''''((((((''''''''''''(((((((((((('''(((((()))***+++((()))+++,,,+++***((('''(((((((((((((((((((((((((((''''''''''''((()))))))))((('''&&&&&&'''((()))******))))))((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************))))))(((((((((((()))))))))))))))(((((((((((((((+++***)))(((((('''(((((()))************++++++++++++******))))))******+++************************+++++++++******************+++,,,------,,,+++***+++,,,---+++)))(((((())),,,,,,,,,+++******,,,...///000333555888<<>>888;;;999888999999999888666::::::::::::;;;;;;;;;;;;:::999999999999888888888999888888999999:::;;;;;;999888777666555555555555444444333333333333444444444444333222222222222333111111000000000000111111000000000000000000000000////////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&&&&&&&''''''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((()))))))))***&&&''''''(((((()))))))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((*********)))(((((('''&&&))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******)))))))))))))))))))))))))))(((''''''''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((******))))))))))))************)))(((((('''(((((()))******+++***)))((((((((((((((((((((((((((((((((((((((((((((())))))***)))(((((((((((((((((()))))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((())))))******((()))))))))************))))))(((((((((((())))))((((((((((((((()))))))))(((((((((((()))***++++++))))))*********+++++++++,,,,,,++++++++++++,,,,,,************************))))))******+++,,,---------,,,+++******+++,,,---***,,,------------...000---...000000111333777999999>>>EEEMMMTTT[[[aaafffkkkkkkkkklllmmmmmmnnnnnnppppppqqqqqqpppppppppooorrrrrrrrrrrrqqqpppoooooommmjjjgggeeedddccc```___]]]\\\ZZZWWWTTTRRRQQQPPPPPPPPPOOOOOONNNNNNMMMMMMMMMNNNOOOQQQTTTWWWZZZ\\\___aaaeeejjjmmmpppqqqrrrmmmlllllllllnnnppprrrsssrrruuuyyy~~~~~~{{{zzz{{{|||~~~|||xxxvvvssspppnnnmmmmmmmmmnnnqqquuuwwwyyy|||yyynnndddZZZOOOEEE===???===;;;:::;;;;;;:::888999999:::::::::;;;;;;;;;999999999999888888888888888777777777888:::;;;<<<999888777666555555444444444333333333333333333444333333222222222222222222000000////////////000000////////////////////////////////////////////////.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((((((((((((((((((((('''&&&&&&'''((((((&&&'''((())))))((('''&&&''''''((((((((()))))))))&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))&&&&&&''''''(((((())))))'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))(((((('''''''''((((((((('''((((((((()))))))))***(((((((((((())))))))))))******))))))))))))************)))(((((('''((((((***************))))))((()))))))))))))))))))))))))))(((((((((((()))******((())))))))))))))))))((((((((((((((())))))))))))'''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))))))))************))))))(((((((((((())))))''''''(((((())))))))))))))))))((())))))***+++,,,))))))*********+++++++++,,,++++++******++++++,,,************************))))))***+++,,,------......---,,,++++++,,,---...,,,---...---,,,+++,,,...---...000111333555999<<>><<<;;;;;;:::999999999999:::::::::;;;;;;999999999888888888777777666666555555777999;;;<<<999999888888666555444444333333333222222333333333111222222222222222222222000//////////////////000////////////////////////////////////////////////...------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''((((((((((((((())))))(((((((((((())))))''''''((((((((((((''''''''''''(((((()))*********&&&''''''((()))((((((((())))))))))))))))))))))))''''''(((((((((((())))))''''''''''''''''''(((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((())))))******(((((((((((())))))))))))***))))))(((((())))))******))))))(((((((((((()))((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((())))))******))))))((((((((((((((())))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((('''''''''&&&&&&&&&&&&))))))))))))************))))))(((((((((((()))))))))))))))***++++++,,,,,,******)))))))))***++++++)))************++++++++++++******************+++******************************++++++,,,,,,------------,,,,,,,,,,,,------,,,---......,,,+++,,,---...000333666999===BBBFFFOOOUUU]]]dddhhhiiiiiiiiinnnooooooppppppqqqrrrrrrqqqrrrrrrrrrqqqpppnnnmmmllllllllllllkkkiiihhhgggfffccc___]]][[[ZZZWWWUUUQQQPPPNNNMMMMMMNNNOOOPPPOOOPPPQQQRRRRRRRRRRRRRRRUUUWWWZZZ^^^bbbfffiiikkkqqqtttxxx}}}}}}zzzxxxyyy{{{~~~}}}}}}}}}|||||||||}}}~~~|||{{{xxxuuussspppooonnniiikkkmmmoooppprrrvvvxxx{{{~~~sssfff]]]PPPLLLEEE@@@===;;;999888999999999999::::::::::::999888888888888777777777555555444444666999;;;===:::::::::999888666555444333333222222222222333333000111222222333222222222000000////////////000000000000000000000000000000////////////////////////------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((())))))***&&&&&&((()))))))))((('''))))))))))))))))))))))))'''''''''((((((((())))))''''''''''''''''''&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''((()))***+++(((((((((((((((((((((((('''((((((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))&&&''''''((((((((((((((('''''''''((()))*********'''((((((((()))))))))***)))((((((''''''(((((())))))(((((((((((())))))***)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((()))************)))((('''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((((((((((((((())))))))))))************))))))(((((((((((())))))((())))))***++++++,,,,,,++++++******)))*********)))************+++++++++***))))))(((((())))))***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---...///......///111000444999>>>CCCJJJQQQVVV\\\```fffjjjlllmmmnnnnnnpppqqqrrrrrrsssrrrrrrrrrqqqqqqrrrrrrqqqooolllkkkhhhhhhhhhhhhfffeeedddccc```]]]ZZZXXXVVVUUUSSSQQQOOONNNNNNNNNPPPRRRTTTVVVWWWXXXZZZ[[[\\\\\\\\\\\\^^^```dddhhhmmmqqqsssuuuzzz}}}~~~{{{zzz|||~~~}}}}}}~~~|||zzzyyyvvvtttqqqpppoooiiikkklllmmmnnnppptttwwwxxxzzz}}}}}}tttbbb\\\SSSJJJDDD???<<<:::888999999999999:::::::::888888888888777777777777666555444555777:::===???<<<<<<<<<;;;:::888666444333333222222222222333333///000111222333222222111111000000//////000000111000000000000000000000000////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&'''''''''(((((())))))''''''((())))))((('''''')))((('''&&&&&&'''((()))%%%%%%&&&&&&'''((())))))%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''''''''((((((((()))(((((((((''''''&&&&&&%%%'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((())),,,+++)))(((''''''(((((((((((((((((((((((((((((('''((((((((())))))******''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&'''((())))))((((((&&&''''''((()))******+++'''((((((((())))))******((((((''''''''''''(((((((((((('''(((((()))***+++++++++***)))))))))))))))************************)))))))))))))))***++++++((()))***++++++***)))((('''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))************))))))(((((((((((())))))&&&''''''((()))*********,,,,,,+++***)))))))))***)))************+++++++++))))))(((((((((((())))))************************---,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,++++++---//////000000222444333777===DDDLLLTTT]]]bbbeeegggjjjlllmmmooorrrtttqqqqqqrrrssssssrrrpppoooqqqqqqrrrrrrqqqnnnllljjjfffffffffeeedddbbbaaa```\\\ZZZVVVTTTSSSRRRPPPNNNQQQQQQQQQRRRTTTXXX[[[]]]```aaaccceeefffffffffeeefffhhhlllqqqvvvyyy|||}}}~~~}}}zzzyyyxxxvvvtttrrrpppoookkklllnnnnnnoooqqquuuxxxvvvxxx{{{|||||||||}}}rrrjjj___SSSKKKDDD???===888888999999999:::::::::888888888888777777777777777666555666888;;;???AAA=========<<<;;;999666555333222222222222222222333///000111222333333222111111111000000000000111111000000000000000000000000////////////////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))''''''&&&%%%%%%%%%%%%&&&)))))))))(((''''''&&&&&&((((((((((((((('''''''''************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''')))***)))'''&&&&&&'''''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))))))))(((((((((((())))))++++++******)))))))))((()))((('''&&&%%%$$$$$$$$$******))))))))))))************))))))((((((''''''***)))(((''''''&&&&&&'''))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&'''((()))***+++++++++***)))'''''''''((()))******))))))((((((''''''(((((()))***************))))))((('''&&&&&&%%%%%%'''''''''''''''((())))))***)))))))))((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))************************)))************(((&&&%%%))))))))))))))))))))))))))))))))))))***+++,,,---...,,,+++))))))***,,,---************************,,,+++***)))***+++,,,---++++++,,,,,,,,,---------)))***,,,,,,++++++,,,---...//////000000333777:::<<<@@@GGGPPPXXX___ccceeemmmmmmnnnoooqqqrrrssssssssssssssstttttttttttttttqqqrrrqqqpppmmmjjjfffddddddcccbbb```^^^]]][[[[[[WWWUUURRROOOMMMMMMNNNOOOPPPRRRUUUWWWYYY]]]bbbfffiiikkkooopppooonnnnnnooossstttvvvzzz~~~|||zzz~~~}}}|||yyyyyyxxxwwwuuutttssssssmmmmmmnnnqqquuuxxxxxxwww{{{zzz{{{|||}}}|||yyyvvv|||}}}~~~qqqddd[[[QQQGGG@@@AAA>>>;;;999999:::::::::888999888555111000333666777777777777888999:::;;;======>>>===;;;888555333444444333333333333222222222222222111111111000000000000000000000000000000------......//////000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***///...---+++******++++++&&&&&&&&&'''''''''((((((((('''''''''((()))******'''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''(((***)))'''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))(((((((((((())))))((('''''''''&&&&&&&&&&&&++++++***)))((((((((((((******))))))))))))*********)))))))))((((((((('''******)))(((((((((((()))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))((((((((((((+++***)))(((''''''((()))***)))))))))(((((((((''''''((())))))******)))))))))((((((''''''&&&%%%%%%'''''''''''''''((())))))++++++*********)))))))))((((((''''''''''''(((((())))))))))))************************************)))*********)))(((''''''))))))))))))))))))))))))((())))))***++++++,,,,,,***)))((('''&&&''')))***************************+++++++++***++++++,,,---++++++,,,,,,,,,---------+++,,,------,,,,,,---///...//////000111444999===GGGJJJQQQYYY```fffiiikkknnnnnnooopppqqqrrrsssttttttsssssssssssssssssssssppppppooommmjjjgggcccaaa]]]]]]\\\[[[ZZZZZZYYYYYYVVVTTTQQQOOONNNOOOPPPQQQRRRTTTXXX[[[^^^ccciiimmmooorrruuuwwwvvvuuuuuuvvvyyyzzz}}}~~~}}}|||xxxwwwvvvuuutttsssrrrrrrqqqqqqrrruuuyyy||||||{{{~~~}}}}}}}}}~~~|||yyywwwzzzzzz{{{}}}wwwmmmaaaTTTKKKEEEBBB>>>;;;999888666555888999999777444444666888777777777777888999:::;;;<<<===<<<;;;999777555333444444333333333333222222222222222111111111000000000000000000000000000000.........///////////////////////////............////////////////////////,,,------......------,,,000///...,,,++++++,,,,,,$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((()))***,,,,,,&&&&&&''''''((())))))***&&&&&&''''''(((((())))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))******)))))))))))))))))))))))))))))))))'''((())))))'''&&&''''''((((((((()))))))))******))))))))))))))))))))))))((()))*********((('''&&&))))))(((((((((((())))))***))))))))))))(((((((((+++******))))))******+++******))))))))))))******))))))))))))(((((((((((()))))))))))))))******+++))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))((((((((((((***))))))(((((((((((()))))))))))))))((((((((((((''''''((()))))))))(((((()))((((((''''''&&&&&&&&&'''''''''''''''((())))))******)))))))))))))))((()))((((((''''''(((((()))))))))*********+++++++++***************************))))))((((((((())))))))))))))))))))))))))))))'''(((***+++,,,,,,++++++)))((('''&&&&&&'''((()))***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......------...000///000222444666;;;BBBFFFTTTWWW\\\bbbhhhlllooopppoooppppppqqqrrrsssssstttsssssssssrrrrrrqqqqqqqqqmmmmmmkkkiiifffbbb___]]]VVVVVVWWWWWWWWWXXXXXXXXXTTTSSSRRRQQQQQQRRRTTTVVVWWWZZZ]]]aaafffkkkqqquuuxxxzzz~~~}}}|||xxxwwwvvvuuuttttttssssssuuuuuuwww{{{}}}yyywwwvvvvvvwwwxxxyyy{{{}}}~~~vvvfff[[[NNNJJJDDD???;;;999666555888999::::::888888999:::777666666777777888999:::;;;;;;:::888777555444444444444333333333333222222222222222111111111111111000000000000000000000000000000///////////////...////////////............000000000000000000000000,,,------......------,,,000///...---,,,,,,------$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((******''''''''''''(((((())))))%%%&&&&&&'''((()))******************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&((())))))(((''''''((())))))))))))************((((((((((((((((((((((((&&&((()))******)))((('''))))))(((((((((((())))))************************'''''''''''''''((()))*********))))))))))))******))))))))))))(((((((((((((((((((((((()))***+++,,,))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&'''((()))***++++++)))))))))(((((((((((()))))))))))))))((((((((((((''''''(((((((((((('''''')))(((((((((''''''&&&&&&'''''''''''''''((())))))''''''''''''&&&&&&&&&&&&))))))(((((((((((())))))((())))))))))))************************************)))((((((((()))***+++))))))))))))))))))))))))'''(((+++,,,---,,,***)))+++******)))******+++,,,************************)))***,,,---------,,,+++,,,,,,,,,------------...---.........------000222222444777;;;@@@GGGOOOTTT]]]___cccgggkkknnnpppqqqqqqqqqqqqrrrrrrssssssssssssrrrrrrqqqooonnnnnnmmmjjjjjjhhheeebbb^^^[[[YYYTTTTTTUUUVVVXXXYYYZZZZZZVVVUUUUUUUUUVVVXXXZZZ\\\^^^aaadddhhhlllqqqwww{{{}}}~~~{{{zzzyyywwwvvvvvvvvvvvvwwwwwwzzz~~~}}}yyyvvvrrrrrrrrrssstttvvvxxxyyy{{{}}}xxxnnn]]]VVVMMMDDD???===<<<;;;777888999:::999999999999666666666666666777888999:::999777666555444444444444444333333333222222222111111111111111111111111////////////////////////111000000000//////......////////////............------------------------***++++++,,,,,,++++++***......------,,,,,,,,,,,,%%%&&&&&&&&&''''''''''''((((((''''''''''''(((((())))))((((((''''''''''''%%%&&&&&&'''((()))******''''''&&&&&&&&&%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&'''))))))(((''''''((())))))))))))************((((((((((((((((((((((((%%%&&&((()))************))))))(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))******))))))))))))******(((((((((((())))))))))))&&&&&&&&&'''((()))***+++))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&'''((()))***++++++((((((((())))))))))))((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((((((''''''''''''''''''''''''((())))))&&&&&&&&&&&&''''''''''''))))))(((((((((((())))))'''''''''(((((((((((()))************************+++***)))(((((()))+++,,,************************''')))+++,,,---+++***)))++++++++++++,,,,,,------***************************+++,,,---...---,,,,,,,,,,,,---------.........,,,---...------///222444444777===CCCJJJSSS[[[```dddfffhhhjjjmmmooopppqqqrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqpppnnnlllkkkjjjiiihhhgggeeebbb___[[[YYYWWWSSSTTTUUUWWWYYYZZZ\\\\\\[[[[[[\\\]]]^^^```bbbdddfffhhhkkknnnppptttyyy}}}}}}{{{yyyxxxwwwwwwxxxvvvwwwzzz|||yyyvvvoooooonnnoooppprrrtttvvvwwwyyy|||rrrhhhZZZMMMEEE@@@???>>>888888888888999888777666666666666555666666777777888777666555444333444444444444333333333222222222111111111111111111111111////////////////////////111111000000/////////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,+++++++++***''''''''''''((((((((((((+++***))))))((((((((()))***))))))(((''''''&&&&&&&&&&&&''''''(((((())))))(((''''''''''''&&&&&&&&&(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%'''))))))((('''((()))((((((((()))))))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))(((((((((((())))))'''(((((((((((()))))))))(((((((((((())))))***+++******))))))))))))******(((((((((((())))))))))))&&&&&&&&&&&&'''(((******))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))(((((((((((('''(((((())))))))))))((((((((((((((())))))))))))(((((()))))))))(((''''''(((((((((((((((((((((((('''''''''''''''((())))))((())))))))))))************))))))(((((())))))***&&&&&&&&&'''''''''((((((************************+++******)))))))))******************************)))***++++++,,,+++***)))))))))***++++++,,,,,,,,,************************++++++,,,---------------,,,---------............------......///111555999999===EEEMMMTTT\\\cccgggllllllmmmnnnpppqqqrrrsssrrrrrrrrrrrrqqqqqqqqqqqqpppooommmkkkiiigggeeeeeecccbbb```^^^[[[YYYWWWVVVQQQRRRUUUXXX[[[^^^```aaaeeeeeeeeefffhhhiiikkkkkkmmmoooqqqrrrtttwww{{{~~~{{{yyyxxxxxxyyywwwxxx{{{~~~{{{xxxuuuooonnnmmmmmmnnnpppssstttuuuwwwyyy|||}}}mmm]]]PPPHHHCCCAAA===;;;999888999888666555666666555555555555666666666666555555444444444333444444333333333333222222111111111111111222222222000000000000000000000000111000000000000000000///////////////....................................,,,------......------,,,******++++++++++++******&&&'''''''''((((((((((((((((((((('''(((((())))))(((((((((((((((''''''''''''''''''(((((((((((((((******)))))))))((((((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%'''))))))((('''((()))''''''((((((((()))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))(((((((((((()))))))))*********++++++++++++******)))))))))***++++++******))))))))))))******'''((((((((()))))))))***((('''''''''((()))******))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))((((((((((((&&&'''((()))******)))((('''((((((((()))))))))***))))))******))))))((('''((((((((((((((((((((()))'''''''''''''''((()))))))))))))))*********++++++******))))))))))))******''''''''''''((((((((((((************************++++++++++++******)))(((************************************************(((((()))***++++++,,,,,,************************,,,,,,,,,,,,,,,---......------------...............///000000222555:::>>>CCCIIIQQQYYY```eeeiiilllppppppppppppqqqrrrssstttrrrrrrqqqqqqppppppppppppnnnmmmkkkiiifffdddbbbaaa___]]]\\\YYYWWWVVVTTTTTTPPPRRRVVV[[[```eeeiiikkknnnnnnoooooopppqqqqqqrrrqqqsssuuuvvvxxx{{{~~~|||}}}}}}{{{{{{}}}~~~|||yyyvvvtttooonnnmmmlllmmmppprrrttttttvvvxxx{{{|||}}}}}}}}}|||~~~rrreeeYYYPPPKKKEEEAAA===;;;;;;:::888666666555555444444555555666444555666666666555444333444444333333333333222222000000111111111222222222000000000000000000000000000000000000000111111111////////////............////////////////////////,,,------......------,,,******+++,,,,,,,,,+++***&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))&&&&&&''''''((()))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))%%%'''((()))((('''((()))''''''''''''(((((((((((())))))))))))))))))))))))...,,,)))&&&%%%&&&'''((())))))(((((((((((())))))&&&&&&''''''((((((((()))******)))))))))))))))*********))))))))))))******'''((((((((())))))******)))))))))))))))******+++))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&'''((()))***++++++&&&'''(((*********)))((('''((((((((())))))*********************)))(((((((((((((((((())))))))))))'''''''''''''''((())))))''''''(((((())))))************))))))))))))******(((((((((((())))))))))))************************+++,,,,,,,,,+++***((('''************************++++++***))))))******+++((()))***,,,,,,---------************************...---,,,+++,,,---...///---------........./////////000111222444888>>>BBBNNNSSS\\\dddiiilllooopppqqqqqqppppppqqqrrrssssssrrrqqqqqqppppppooooooooommmllljjjgggdddbbb```___[[[ZZZXXXVVVUUUSSSSSSRRRQQQTTTYYY___fffmmmrrruuuttttttuuuuuuuuuuuuuuuuuurrrtttvvvxxxzzz}}}}}}{{{yyyvvvtttpppooommmmmmnnnpppsssuuutttvvvxxxzzz{{{||||||{{{yyy{{{~~~wwwkkk___XXXKKKFFFAAA>>>===<<<:::888666555555444444444555555333444666777777666444333444444444333333333222222000000111111222222222222000000000000000000000000//////000000111111222222000/////////....................................***++++++,,,,,,++++++******+++,,,---------,,,+++(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((())))))''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%)))(((((((((((()))******%%%%%%%%%&&&&&&((()))***))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,++++++***))))))(((((((((((((((((((((((((((&&&&&&&&&'''''')))******))))))(((((('''''''''&&&(((((())))))))))))(((((()))((('''&&&&&&'''((()))---,,,***(((((((((((()))*********************************))))))))))))))))))***++++++***)))***+++************************++++++******++++++,,,---...---,,,+++++++++,,,---111000......///000//////333555666666999AAAKKKSSS]]]```eeehhhkkkmmmoooqqqtttrrrqqqrrrssstttsssrrrsssqqqooonnnnnnmmmllljjjkkkiiifffbbb___\\\[[[[[[WWWWWWTTTQQQNNNNNNPPPRRRRRRWWW]]]dddjjjooouuuyyyzzz{{{|||{{{zzzyyyzzz{{{|||||||||}}}}}}{{{yyyuuutttvvvrrrrrrqqqqqqrrrtttvvvwwwyyyyyy{{{}}}~~~}}}zzzwwwvvvwwwwwwyyy|||ttthhh]]]RRRHHHFFFBBB<<<999;;;777777666555333333555666666666666777777777777777666555555444222111111000000000111111111111000000//////............//////////////////////////////////////////............000000//////.........------,,,+++*********+++,,,---,,,+++***)))***+++,,,(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''''''''(((((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((())))))))))))))))))))))))))))))))))))(((((('''((()))***+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((('''&&&&&&'''''')))************)))))))))((((((((((((((())))))))))))((((((***)))(((''''''((()))))),,,+++***)))((((((((()))***************************))))))))))))))))))))))))***++++++***)))***+++************************------,,,,,,------...///...---,,,++++++,,,------...---,,,,,,---/////////333666;;;???CCCKKKUUU\\\aaadddiiilllnnnoooqqqssstttsssssssssuuuuuusssqqqsssqqqnnnmmmmmmmmmkkkjjjiiigggddd```\\\ZZZXXXWWWTTTSSSQQQNNNLLLLLLOOOQQQXXX]]]dddjjjpppuuuzzz}}}|||}}}~~~~~~}}}}}}~~~zzzxxxvvvrrrrrrtttsssssstttuuuwwwyyy{{{|||}}}}}}~~~|||yyyuuuuuuvvvwwwzzz~~~yyykkk^^^QQQJJJEEE>>>;;;===777777777666666666777999777777777777777777777777666555555444222111111000222222222222222222222222//////............//////111111111111111111111111////////////............000/////////.........------,,,+++*********+++,,,---,,,,,,+++************(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((&&&&&&&&&%%%'''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&&&&&&&&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''(((((())))))******(((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''((())))))***++++++((((((((((((((((((((((((''''''''''''((()))******************))))))))))))((())))))******))))))(((***))))))((())))))******,,,+++***)))((((((((()))************************))))))))))))))))))******)))***++++++***)))***+++************************------,,,,,,------...///------,,,,,,,,,------...,,,,,,,,,,,,...///111222444:::CCCKKKQQQYYYaaaggggggjjjnnnpppqqqrrrtttuuutttttttttuuuvvvuuurrrppprrrooommmllllllkkkjjjiiigggddd```\\\XXXUUUSSSSSSPPPPPPOOOMMMLLLMMMPPPSSSZZZ___gggnnnrrrvvvyyy|||}}}{{{xxxuuuqqqoooqqqssstttwwwzzz}}}{{{tttssstttuuuwww{{{~~~~~~~~~qqq```UUULLLDDD@@@@@@:::999999888777777777777777777777777777777777777555555444333333222111111333222111000000111222333000//////......//////000111111111111111111111111////////////............/////////...............------,,,+++++++++++++++---------,,,+++***)))((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))((((((((((((((((((((((((((((((((((((******(((''''''&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((())))))***(((((())))))((((((((('''((((((((((((((((((((((((&&&''''''((()))******+++******))))))((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((((((((((((((((((((((((((((((((((((((())))))***''''''''''''''''''''''''************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,'''''''''((())))))******((((((((((((((((((((((((((((((''''''((()))******)))))))))))))))))))))))))))))))))******)))))))))******************+++++++++******)))))))))))))))************************)))))))))))))))*********)))***++++++***)))***+++************************++++++******++++++,,,------------------............/////////000222555777888AAALLLVVV]]]ccciiinnnlllooorrrtttttttttuuuvvvuuuuuuuuuvvvwwwuuuqqqmmmooommmjjjiiiiiiiiigggfffbbb```\\\XXXTTTQQQPPPOOONNNOOOOOONNNOOOQQQUUUYYY]]]bbbjjjqqqvvvxxx{{{|||{{{wwwqqqooopppsssuuuyyy}}}}}}ssssssrrrssstttwwwzzz|||~~~~~~{{{{{{~~~ssseeeYYYOOOHHHCCC@@@>>>;;;999777666444333777777666666666666666555555555444333333222111111111000...------...000111000000////////////000000........................////////////....................................------,,,,,,++++++++++++,,,---------,,,***((('''(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((()))(((''''''''''''((()))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&''''''(((((()))))))))'''&&&&&&&&&&&&'''((((((''''''((((((((('''&&&&&&((((((((((((((((((((((((&&&''''''((()))******+++******))))))((((((''''''************************(((((())))))))))))(((((())))))))))))************(((((((((((((((((((((((('''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))************))))))))))))***+++++++++++++++************)))))))))((())))))))))))))))))))))))(((((())))))************)))***++++++***)))***+++************************++++++******++++++,,,---------......///////////////000111111111333888;;;AAAJJJVVV___eeeiiilllooooooqqqtttuuuuuutttuuuvvvuuuuuuuuuuuuuuurrrnnnjjjkkkiiifffeeeeeeeeecccbbb]]][[[XXXTTTQQQOOONNNNNNMMMNNNOOOPPPRRRUUU[[[___fffkkkssszzz~~~~~~yyyssspppqqqtttwwwzzz~~~ttttttsssrrrsssuuuxxxyyy{{{|||}}}|||}}}xxxlllaaaTTTKKKEEEAAA<<<999888777555333666666666555555444444444444444444333333222222111222000///------///000222000000////////////000000........................////////////............---------...............------------,,,,,,++++++,,,,,,------,,,+++)))((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((()))))))))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))******%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))''''''(((((())))))******''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))))))))******))))))))))))))))))))))))''''''((()))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***''''''''''''(((((((((((()))******++++++******)))((()))***+++++++++++++++))))))************)))((())))))))))))))))))))))))((((((((()))******++++++)))***++++++***)))***+++************************------,,,,,,------...///,,,---...///000000000000---///111222333666===BBBMMMTTT___fffjjjlllnnnppppppsssuuuvvvuuuuuuuuuvvvuuutttsssrrrrrroookkkhhhfffdddaaa`````````^^^]]]XXXWWWUUURRRPPPOOOOOOOOOMMMNNNPPPSSSVVV[[[aaafffnnnssszzz}}}wwwuuuvvv{{{|||~~~wwwvvvuuuttttttvvvwwwyyyyyyzzz|||~~~vvvggg[[[NNNHHHAAA<<<<<<<<<:::999777666666555555444444444444444444333333222222222444333222111111222333444111000000//////000000111111111111111111111111111////////////............---------------.........---------------,,,+++++++++,,,,,,,,,,,,+++******(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''''''''((()))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))))))))(((((((((((((((***************++++++,,,$$$%%%''')))))))))((('''))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&'''((()))***))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))((()))))))))***+++++++++))))))))))))))))))))))))******)))))))))))))))***''''''(((((()))))))))))))))******++++++******)))'''((()))***+++++++++***((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))******++++++)))***++++++***)))***+++************************------,,,,,,------...///,,,---///000111111000000,,,000444666999???HHHOOOXXX___ggglllnnnooorrrtttqqqsssvvvwwwvvvvvvvvvwwwtttrrrpppooommmkkkhhheeeaaa___]]][[[[[[[[[ZZZXXXTTTSSSRRRQQQPPPQQQRRRRRRRRRSSSVVVYYY^^^dddkkkpppvvvzzzzzzyyywwwvvvvvvwwwxxxyyyxxxyyyzzz{{{}}}{{{nnn___VVVKKKCCCAAA@@@>>><<<999888888777666666555555444444333333333333222222333333333333333333333333111111000000000000111111111111111111111111111111////////////............,,,,,,,,,------.........,,,---.........---,,,+++++++++******++++++,,,,,,(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((())))))))))))))))))))))))+++***)))((('''&&&&&&&&&***((('''&&&&&&'''(((***'''''''''&&&&&&'''''''''((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&&&&&&&'''(((((($$$&&&(((***++++++***)))))))))))))))))))))))))))))))))))))))((((((((((((*********)))((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&''')))*********)))(((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***++++++++++++,,,,,,,,,''''''(((***+++,,,......))))))))))))))))))))))))******)))))))))))))))***(((((())))))*********+++******++++++++++++******&&&''')))***++++++******((()))***++++++***)))((())))))))))))))))))))))))'''(((((()))***+++++++++)))+++++++++***)))***+++************************++++++******++++++,,,---,,,---///000111111111000---222777;;;???GGGRRRZZZ```eeelllpppqqqrrruuuxxxrrrtttwwwxxxwwwwwwwwwxxxtttrrrnnnlllkkkiiifffddd___\\\ZZZYYYYYYXXXWWWVVVRRRQQQQQQPPPQQQRRRTTTUUUWWWZZZ]]]```eeellltttyyy}}}{{{yyyxxxwwwxxxyyyzzzxxxxxxyyyzzz|||~~~|||ooodddUUUJJJDDDAAA===::::::::::::999888777777666444333333333333333333333111222222333333222222111111111000000000000111111////////////////////////000/////////............,,,,,,,,,------.........,,,---.........---,,,++++++******)))***+++---...((((((((((((''''''''''''))))))))))))************,,,***''''''((()))((((((((()))***++++++***)))((('''(((((()))))))))))))))$$$$$$%%%&&&'''''''''&&&(((((((((((((((''''''''''''''''''''''''((())))))))))))((('''''''''''''''***)))(((&&&&&&&&&'''((($$$&&&(((***++++++***)))%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***++++++,,,+++***)))((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''))))))((('''''''''''''''******))))))))))))******))))))))))))))))))))))))+++*********))))))((((((******)))(((((((((((((((((())))))))))))*********))))))***+++++++++++++++---,,,+++)))(((&&&%%%$$$(((***,,,,,,***(((((((((&&&&&&''''''(((((())))))++++++******)))((((((((()))***,,,---...------,,,))))))***++++++++++++***,,,,,,++++++***)))(((((()))((('''''''''(((***+++++++++************++++++******))))))))))))******///---,,,---000222111///,,,...111222222222333444333777???FFFMMMTTT[[[___iiijjjmmmooorrrtttuuuvvvwwwwwwvvvwwwxxxwwwuuurrrnnnkkkgggeeeeeeddd```]]]ZZZUUUSSSUUUTTTRRRSSSWWWRRRSSSUUUUUUUUUWWWYYY\\\___aaadddhhhnnnvvv~~~}}}{{{zzzzzzzzz{{{wwwwwwwwwxxxzzz}}}wwwgggYYYPPPIIIDDDAAA<<<;;;999:::::::::999777666666555444444444444555000000000000000000000000000000000000000000000000444222///,,,+++,,,...///...................................................---,,,+++***+++,,,,,,,,,,,,,,,++++++*********((((((((((((''''''''''''((((((((()))))))))******+++)))''''''((())))))(((((()))************)))((())))))))))))(((((('''&&&%%%%%%&&&'''''''''''''''(((((((((((((((((((((''''''''''''''''''((())))))******)))((((((((((((((()))((((((''''''''''''(((%%%'''(((***+++***)))(((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********)))((('''))))))))))))))))))))))))(((((((((((())))))))))))***)))((((((''''''((((((******))))))))))))******))))))))))))))))))))))))******)))))))))(((((((((******)))((((((((((((((()))))))))************+++(((((()))*********************))))))(((((('''''')))***)))(((&&&&&&''')))((((((((()))))))))))))))+++++++++************))))))***+++,,,,,,,,,+++***(((((()))************)))***************+++++++++***))))))((()))***+++,,,++++++************++++++++++++************++++++,,,+++***+++...///...---,,,---///000///000222444999>>>GGGOOOWWW^^^dddhhhkkklllnnnqqqsssuuuvvvvvvwwwvvvuuuuuuuuutttrrrooommmjjjfffdddcccaaa^^^[[[WWWSSSRRRSSSTTTSSSUUUYYYVVVXXXZZZ[[[\\\^^^aaadddiiikkkooosssxxx~~~}}}|||||||||}}}||||||{{{|||}}}~~~xxxjjj^^^TTTLLLFFFBBB@@@<<<;;;:::999888666666555555444333444444444111111111111111111111111000000000000000000000000222111///---------...///...................................................---,,,+++++++++,,,,,,,,,,,,,,,+++++++++******((((((((((((''''''''''''''''''((((((((()))))))))***((('''&&&((()))***)))((())))))******))))))(((******)))((('''&&&%%%$$$&&&''''''(((((((((((((((''''''(((((((((((((((((('''''''''''''''((())))))++++++***)))))))))))))))&&&'''(((((((((((((((((('''((()))******)))((('''''''''((((((((()))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))******)))((((((((())))))******))))))))))))******))))))))))))))))))))))))))))))((((((((((((((('''******)))((((((((((((((()))************+++++++++((()))******++++++******'''''''''((()))*********))))))'''$$$###$$$'''***************))))))))))))))))))))))))*********************+++******)))(((''''''((()))))))))))))))''''''(((***+++,,,---...+++************+++,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,+++******+++---......------.../////////111555888===DDDMMMVVV^^^dddjjjmmmnnnooopppssstttvvvvvvwwwvvvtttsssrrrrrrpppmmmkkkjjjgggdddbbb```^^^ZZZXXXTTTPPPPPPRRRTTTUUUXXX]]]^^^```ccceeefffiiilllooosssvvv{{{~~~~~~sssfffZZZRRRMMMIIIBBB===;;;:::888777555444444333333333333333111111111111111111111111000000000000000000000000////////////.../////////------------------------------------------------...---,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***((((((((((((''''''''''''''''''''''''((((((((((((***(((&&&&&&(((*********((())))))))))))))))))((()))(((((('''&&&%%%%%%%%%(((((())))))))))))((((((''''''''''''(((((((((((('''''''''''''''((())))))+++***))))))(((((())))))%%%&&&''')))))))))((('''((())))))***))))))((('''''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''******))))))))))))************))))))))))))******((((((((((((((((((((((((((((((((((((''''''''''''***))))))(((((((((((((((************++++++++++++******+++,,,,,,,,,,,,+++&&&''''''((()))******+++(((((('''&&&$$$%%%''')))*********))))))(((((((((&&&&&&''''''((())))))***+++++++++******))))))((('''((())))))******))))))''''''(((***+++,,,---...************++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---.../////////000111111111222555;;;???FFFMMMVVV^^^eeeiiimmmooopppqqqrrrtttuuuvvvvvvwwwuuusssqqqooonnnllliiigggeeedddaaa___\\\ZZZWWWVVVSSSPPPPPPSSSWWWXXX]]]ccciiikkkmmmooopppsssvvvyyyzzz~~~zzzlllcccWWWQQQHHHAAA===;;;:::999444444333222222222222333111111111111111111111111////////////////////////,,,---///000000000//////------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++((((((((((((''''''''''''''''''''''''((((((((((((+++)))'''&&&((())))))))))))(((((((((((((((((()))''''''&&&&&&&&&&&&'''(((((()))))))))))))))((((((&&&'''''''''(((((())))))'''''''''''''''((())))))))))))(((''''''''''''(((%%%&&&''')))))))))(((''')))))))))))))))(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''******))))))))))))************))))))))))))******((((((((((((((((((((((((''''''''''''((((((((((((***))))))((((((((((((((())))))*********+++++++++((())))))***************(((((((((((())))))))))))&&&(((******((('''((())))))))))))(((((('''''''''&&&'''(((((()))***++++++,,,,,,++++++************((()))******++++++******))))))*********+++++++++)))))))))***************,,,,,,++++++++++++,,,,,,++++++************++++++,,,------.........///000000111222333666;;;BBBGGGUUU[[[bbbiiillloooppprrrqqqrrrssstttuuuuuuuuuuuutttqqqnnnllljjjhhhfffddd``````___]]]ZZZXXXWWWWWWWWWSSSSSSWWW[[[^^^dddjjjsssuuuwwwxxxyyy{{{}}}ttt```XXXMMMDDD>>>;;;::::::444444333222222222222333111111111111111111111111////////////////////////+++---...000111000///...---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++((((((((((((''''''''''''''''''((((((((())))))))),,,***''''''((()))(((((()))((((((''''''(((((()))((('''&&&&&&&&&''')))***)))))))))))))))(((((('''&&&&&&''''''((()))))))))'''''''''''''''((()))))))))(((((('''''''''''''''&&&'''((((((((((((((((((((((((((((((((()))))))))&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((()))************))))))))))))******))))))))))))))))))))))))'''(((((((((((()))))))))******)))(((((((((((((((((())))))))))))*********%%%&&&''''''((((((''''''))))))))))))((((((((((((&&&)))+++,,,+++))))))***(((((((((((('''''''''''')))******+++,,,------...,,,,,,+++*********++++++))))))***++++++++++++++++++++++++***************((()))******++++++******,,,,,,++++++++++++,,,,,,++++++************++++++***,,,------,,,---...000...000333666<<>>EEENNNWWW]]]cccfffjjjlllmmmnnnooopppqqqqqqrrrrrrrrrqqqqqqpppllliiieeebbbaaa```^^^\\\\\\^^^aaaaaa``````bbbeeefffbbbaaadddhhhkkkqqqxxx|||{{{rrrdddVVVKKKCCC>>><<<666555555444333444444444222222222222222222222222000000000000000000000000......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++*********+++++++++,,,,,,,,,)))(((((((((''''''''''''))))))))))))************...,,,)))'''''''''&&&%%%)))((('''&&&&&&'''((()))---,,,)))'''&&&&&&'''(((((((((((((((((('''&&&&&&&&&&&&&&&'''((())))))***'''''''''''''''((())))))+++******)))))))))))))))+++)))(((&&&&&&&&&'''(((''''''''''''((()))++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))&&&&&&&&&&&&'''''''''((('''''''''''''''((())))))******))))))))))))******))))))))))))))))))))))))(((((())))))******++++++******)))(((((((((((((((''''''''''''(((((((((((())))))***+++++++++++++++''''''(((((())))))************)))'''&&&(((+++...(((((())))))******++++++''''''''''''(((((((((((()))(((''''''''')))***+++'''(((((()))))))))))))))))))))******++++++++++++***+++,,,---...---,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...---000222111000///222444333777>>>EEENNNWWWaaagggiiikkknnnpppqqqrrrtttvvvpppqqqqqqqqqqqqpppooonnnhhheeeaaa___^^^]]][[[ZZZ\\\```cccdddcccdddhhhkkkkkkgggeeehhhkkknnnuuu{{{}}}|||yyyxxxzzz}}}~~~}}}|||||||||}}}qqqaaaTTTKKKDDD@@@666666555444444444444555222222222222222222222222000000000000000000000000////////////.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++************++++++,,,,,,,,,))))))************))))))))))))((((((''''''&&&&&&))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&''''''(((((()))))))))+++,,,+++***)))***,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))***,,,,,,))))))(((((((((((())))))***)))(((''''''((()))***************))))))))))))&&&'''))))))'''''''''(((''''''(((((())))))******))))))))))))))))))))))))+++***)))))))))***,,,,,,))))))************))))))***************)))((((((***(((((()))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........---.../////////000333555;;;@@@IIIQQQYYY```gggkkklllmmmnnnooopppqqqqqqqqqrrrrrrqqqpppooommmlllkkkeeeccc```]]]\\\\\\]]]^^^```bbbfffhhhiiikkknnnpppoooooonnnmmmnnnqqqvvvzzz{{{vvvssspppnnnoooqqquuuwwwyyyyyyyyyyyyzzz|||~~~}}}zzzxxxyyy{{{}}}yyyzzzzzzzzzzzz}}}uuubbbRRRGGGCCC@@@<<<888666777777444111000000111222333333444444000000000000000000000000000///...------...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************((())))))******))))))(((((((((((((((((('''''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))))))))*********+++'''((())))))''''''((())))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((('''''''''((()))******))))))(((((((((((())))))***)))(((''''''((())))))************))))))))))))&&&(((***)))((('''(((((('''((((((((()))))))))***))))))))))))))))))))))))+++***)))))))))***+++,,,))))))************))))))***************)))((((((***)))((()))***+++***)))++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,,,,,,,,,,---.........000444777AAAHHHRRR\\\cccgggkkklllmmmnnnooopppqqqrrrrrrrrrqqqqqqpppooommmkkkhhhgggcccaaa]]][[[ZZZ\\\^^^___cccfffjjjmmmnnnoooqqqsssooooooooooooppptttzzz~~~}}}xxxuuullljjjgggeeeeeehhhkkknnnppppppppppppqqqsssuuuvvvwwwvvvsssrrrrrrtttwwwyyy{{{|||}}}}}}}}}~~~~~~~~~sssbbbTTTKKKBBB===888555555555333111333222222222222222222222000000000000000000000000000///...------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************'''(((((())))))((((((''''''''''''((((((((((((((()))))))))))))))))))))))))))(((''''''&&&&&&''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))************&&&((()))((('''&&&'''))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))************))))))))))))''')))******)))(((((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))******+++,,,))))))************))))))*********+++******)))(((***)))((()))+++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------...///000555:::???IIIQQQ\\\ffflllmmmmmmmmmnnnoooppprrrssssssssssssooooooooonnnkkkgggcccaaa^^^\\\YYYXXXYYY\\\___bbbhhhkkkooorrrsssssstttuuuppppppqqqrrrtttyyy~~~~~~~~~~~~}}}yyyuuupppmmmfffdddbbb``````cccfffhhhhhhhhhhhhhhhiiijjjlllmmmmmmlllkkkkkkmmmqqqtttwww|||}}}|||~~~}}}}}}wwwdddXXXJJJDDD<<<777666666444333555444444333222111111000000000000000000000000000//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))+++******)))((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((()))******)))((()))***))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''(((((())))))(((((((((((())))))((((((((((((((()))))))))************)))))))))(((((()))++++++)))))))))***(((((((((((())))))))))))((((((((((((((((((((((((***************+++++++++))))))************))))))*********++++++******)))***)))((()))+++,,,+++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++///000111222666<<>>999555555555444333333222222000000000000000000000000---...///000000///...---........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))))))))(((((('''''''''&&&)))))))))))))))))))))))),,,++++++***************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))(((((('''''''''&&&+++,,,------,,,+++,,,---(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&&&&'''''')))***+++))))))(((((((((((())))))%%%&&&((()))*********)))************))))))))))))&&&((())))))(((''''''(((******))))))((((((((('''))))))))))))))))))))))))((()))***+++,,,+++******))))))************)))))))))***+++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++))))))***+++,,,,,,------------------------------.........///////////////666;;;CCCKKKUUU___hhhnnnjjjmmmqqqttttttsssttttttwwwwwwvvvtttrrrpppnnnmmmfffccc^^^YYYTTTRRRPPPPPPRRRTTTXXX]]]bbbgggjjjlllnnnoooppppppqqqtttxxx{{{yyywwwvvvuuuuuuuuuuuutttrrrpppoooooonnnmmmmmmnnnmmmkkkiiijjjjjjjjjkkklllllliiigggfffeeeeeecccaaa___^^^]]]XXXXXXWWWWWWWWWXXXYYYZZZTTTUUUWWWXXXXXXWWWVVVVVVTTTTTTTTTUUUVVVWWWYYYYYYVVVXXXZZZ[[[ZZZZZZ[[[\\\^^^^^^___```bbbeeegggiiieeefffiiilllnnnppprrrrrrtttxxx}}}zzzgggYYYMMMEEE???888777666555333222111000000000000000000000000000---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((''''''))))))))))))************************))))))))))))''''''''''''((((((((()))''''''(((((())))))******************************(((((((((((())))))))))))+++*********))))))((((((***)))(((''''''((()))***))))))((('''''''''''''''***)))(((''''''((()))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((&&&''')))+++))))))((('''''''''''''''(((((())))))*********+++*********)))))))))))))))************))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))+++++++++***)))(((((('''''''''((()))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))(((((('''((()))++++++)))((()))***(((((((((((((((((((((((()))))))))))))))))))))))),,,)))&&&&&&(((***)))(((+++---......---,,,,,,---************************)))************+++++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,000555999>>>EEEQQQ[[[bbbgggkkkmmmrrrrrrssstttttttttttttttuuuuuusssqqqooollliiihhhbbb]]]YYYXXXUUUPPPOOORRRQQQUUU\\\aaafffiiillloooooopppqqqsssuuu{{{|||uuuqqqnnnlllkkkjjjiiihhhgggfffeeeeeedddcccbbbbbbbbbbbbcccccccccccccccddddddccccccbbb___^^^\\\ZZZYYYXXXWWWWWWSSSTTTTTTTTTTTTSSSRRRRRRPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUTTTUUUVVVWWWYYYZZZ[[[\\\___```aaaccceeefffhhhhhhkkkmmmppptttxxx|||~~~nnn___LLL===@@@:::666888777333...---000///////////////000000000000////////////000000......------------..............................+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***)))))))))((((((((('''))))))))))))************************))))))))))))'''''''''((((((((()))))))))))))))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((''''''))))))''''''''''''))))))))))))((('''''''''''''''***)))(((''''''((()))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))+++))))))((('''''''''''''''((((((((()))))))))******)))))))))))))))))))))***''''''(((((())))))************)))(((((()))******))))))))))))))))))))))))******))))))(((''''''&&&''''''((()))))))))))))))))))))))))))************(((((((((((()))))))))))))))))))))))))))(((((('''((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''''')))***)))(((***,,,------,,,++++++,,,************************)))************+++++++++)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......000444999===FFFLLLWWW```gggkkknnnppprrrssstttttttttttttttsssssssssqqqooollliiifffeee___ZZZVVVUUURRROOOOOOSSSVVV[[[aaafffjjjmmmoooqqqqqqrrrtttvvvyyy~~~uuuoookkkhhhfffdddccccccbbbaaa```___^^^aaa```___]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZXXXWWWVVVTTTSSSRRRRRRRRROOOOOOPPPPPPPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXZZZ\\\]]]^^^___aaabbbeeehhhllloooqqqsssyyyzzz|||}}}~~~{{{lllZZZKKKCCC<<<666666555111///...111111111000000111111222000000////////////000000......------------......------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))))))))************************))))))))))))''''''((((((((()))))))))&&&&&&&&&&&&&&&%%%%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((('''''''''''')))((('''&&&&&&'''((()))))))))((('''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))'''''')))+++))))))((('''''''''(((((('''((((((((((((((())))))((((((((())))))*********%%%%%%&&&'''((()))***+++***))))))(((((())))))***))))))))))))))))))))))))))))))((((((''''''&&&&&&''''''((()))))))))))))))))))))))))))************(((((((((((())))))))))))))))))******))))))((('''((()))++++++)))((()))***************************))))))))))))))))))))))))***)))((()))++++++)))((()))+++,,,,,,+++******+++************************)))************+++++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------...000111444999???DDDQQQWWW```hhhmmmppprrrssssssssstttttttttsssrrrrrrppppppnnnkkkhhhdddbbb```\\\WWWSSSSSSRRRPPPSSSXXX^^^bbbhhhmmmoooqqqssstttsssuuuwwwzzzzzzrrrkkkfffccc```___]]]\\\\\\[[[ZZZYYYXXXXXX[[[ZZZXXXWWWUUUSSSRRRQQQTTTTTTTTTTTTTTTSSSRRRRRRQQQQQQOOONNNNNNMMMMMMMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQRRRRRRRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWWWWXXXYYY[[[]]]```bbbdddeeejjjkkkmmmoooqqqtttyyy|||}}}lll^^^MMMCCC:::666555222111222333333222222222222222333000000////////////000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))((((((((((((((()))))))))************************)))))))))((('''(((((((((((()))))))))&&&&&&%%%%%%$$$$$$######(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))((('''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((*********(((((()))***))))))((((((((((((((()))''''''''''''((((((((((((&&&''''''((()))***++++++'''''''''((()))******+++)))))))))(((((()))))))))(((((((((((((((((((((((()))))))))(((((('''''''''''''''((()))))))))))))))((()))))))))************(((((((((((()))))))))))))))************)))((((((((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++)))((()))+++,,,,,,+++******+++************************))))))*********+++++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------------//////000111666===GGGMMM[[[```hhhnnnqqqssstttuuussssssssssssrrrqqqppppppmmmlllkkkhhhdddaaa^^^\\\[[[VVVRRRSSSTTTUUUZZZ```eeeiiiooossstttuuuuuuvvvvvvxxx{{{zzzuuurrrmmmgggbbb^^^\\\ZZZXXXXXXWWWWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQOOONNNLLLKKKOOOOOOOOOOOOOOONNNMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNOOOOOOPPPOOOOOONNNNNNNNNNNNOOOPPPQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWYYYZZZ\\\]]]^^^___```bbbdddfffhhhkkkooorrrssswww||||||nnnZZZNNNAAA:::777444333666444333222222222222222222000000////////////000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++++++++++++++++++++(((((((((((())))))))))))((()))))))))************************)))))))))((((((((((((((()))))))))************))))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))((('''''''''''''''(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))***))))))((((((((())))))***((((((((((((''''''''''''&&&&&&'''((()))******+++************************((((((((())))))(((((((((((((((((((((((((((((((((******)))))))))))))))(((''''''((()))))))))))))))((()))))))))************(((((((((((())))))))))))***************))))))(((((()))++++++)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))''')))***++++++))))))(((***,,,------+++++++++,,,************************))))))*********++++++++++++***++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........000000000222888CCCOOOWWWcccgggmmmqqqsssssstttuuussssssrrrrrrpppooommmllljjjiiigggeeebbb^^^[[[ZZZXXXSSSRRRTTTXXX[[[aaagggkkkooouuuxxxyyyxxxxxxxxxyyy||||||uuuooojjjgggccc___\\\ZZZXXXVVVTTTRRRRRRRRRQQQPPPPPPOOOOOOLLLLLLMMMMMMMMMLLLKKKJJJJJJKKKKKKLLLLLLKKKKKKJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYZZZZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXWWWWWWWWWVVVVVVXXXXXXYYYYYYZZZ[[[\\\\\\[[[]]]```aaabbbdddgggiiiiiilllqqqtttwww{{{~~~~~~iii[[[KKKAAA;;;666444666444333222111111111111111000000////////////000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++(((((((((((())))))))))))))))))))))))************************))))))))))))((((((((()))))))))******)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))((('''&&&&&&'''((()))))))))((('''''''''''''''(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((***++++++***))))))***))))))((((((((()))******)))))))))((((((((((((''''''''''''(((((())))))))),,,,,,+++++++++*********'''(((((())))))(((((('''))))))))))))))))))))))))************))))))))))))''''''((()))))))))))))))))))))))))))************(((((((((((())))))))))))******++++++******)))(((((()))++++++)))((()))***''''''''''''''''''''''''))))))))))))))))))))))))'''(((******((('''((()))***,,,------,,,++++++,,,************************)))************+++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---......//////111333555999AAALLLXXXaaagggjjjooorrrssssssssstttrrrrrrqqqpppnnnllljjjiiieeeeeecccaaa^^^\\\YYYXXXUUURRRRRRWWW]]]aaagggnnnrrrvvv{{{~~~}}}}}}~~~~~~|||xxxtttqqqlllfffbbb^^^[[[XXXVVVUUUTTTRRRPPPLLLLLLKKKKKKJJJJJJJJJJJJGGGHHHJJJKKKLLLLLLKKKKKKGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLLLLMMMOOOPPPRRRSSSSSSTTTUUUWWWXXXYYYYYYYYYWWWWWWWWWWWWXXXYYY[[[[[[\\\]]]]]]^^^^^^_________^^^_________``````aaaaaabbbbbbbbbaaa```_________^^^^^^]]]\\\[[[ZZZYYYYYYZZZZZZZZZ[[[[[[[[[\\\\\\\\\^^^````````````bbbcccccceeeiiikkkmmmpppsssvvvyyy}}}yyykkkYYYMMMCCC:::666666444444333222111111111111000000////////////000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''((((((((()))))))))***))))))))))))************************))))))))))))(((((()))))))))*********&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))''''''''''''))))))))))))(((''''''''''''''''''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))(((***,,,,,,+++))))))***))))))(((((()))******+++******)))))))))(((((((((''''''((((((((((((((((((***************+++++++++''''''((())))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************(((((((((((())))))))))))***++++++++++++***))))))((()))++++++)))((()))***(((((((((((((((((((((((())))))))))))))))))))))))&&&((()))(((&&&%%%'''***)))+++,,,,,,+++******+++************************)))************+++++++++++++++*********+++,,,---++++++,,,,,,,,,,,,------,,,,,,------.../////////222777>>>FFFOOOXXXbbbhhhiiilllppprrrrrrrrrrrrsssqqqqqqpppnnnllliiigggfff``````___]]][[[YYYWWWUUUWWWUUUWWW^^^eeejjjqqqwwwyyy}}}}}}zzzwwwuuuqqqoookkkhhheeeaaa]]]YYYVVVTTTRRRQQQQQQOOOMMMKKKHHHHHHGGGGGGGGGGGGFFFFFFEEEGGGIIIKKKKKKKKKJJJIIIIIIJJJKKKMMMNNNOOOPPPPPPPPPPPPQQQSSSUUUWWWYYYZZZYYYZZZ\\\^^^___```aaaaaa______``````aaacccdddeeeffffffggghhhhhhiiijjjjjjiiijjjjjjkkklllmmmmmmnnnnnnnnnnnnmmmmmmllllllkkkiiiiiigggfffdddcccbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccddddddbbbaaaaaabbb```bbbdddffffffhhhkkknnnooorrrvvvyyy{{{~~~}}}kkk]]]PPPDDD<<<:::666555444333222222222222000000////////////000000......------------......------------------------,,,------......------,,,++++++++++++++++++++++++'''((((((((())))))******))))))))))))************************))))))))))))))))))))))))************'''(((((())))))*********''''''''''''''''''''''''(((((((((((())))))))))))&&&'''''''''(((((())))))***)))(((''''''((()))***))))))(((''''''''''''''''''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))(((***,,,,,,+++***)))***))))))((())))))***++++++++++++******))))))((((((((((((((((((((('''''''''''''''((()))***+++,,,,,,&&&'''((())))))((('''&&&))))))))))))))))))))))))'''''''''((((((((((((((('''(((((()))))))))))))))))))))))))))************(((((((((((())))))))))))***++++++++++++***))))))((()))++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&((((((&&&$$$$$$'''***((()))++++++)))((()))***************************)))************+++++++++,,,+++*********+++,,,---++++++,,,,,,,,,---------,,,,,,------...///000000333:::EEEPPPZZZaaagggkkkkkknnnqqqsssrrrrrrrrrsssqqqpppooommmjjjhhheeeddd\\\\\\[[[ZZZYYYWWWUUUTTTZZZYYY]]]fffmmmrrryyy~~~}}}xxxsssqqqooommmlllhhheeebbb___\\\YYYTTTQQQQQQPPPNNNNNNNNNLLLIIIGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEGGGIIIJJJKKKJJJIIIHHHLLLNNNOOOQQQSSSUUUUUUVVVUUUVVVWWWYYY[[[]]]___aaa```aaaccceeefffggghhhhhhhhhhhhhhhiiijjjkkkmmmnnnooooooppppppqqqrrrsssssssssttttttvvvwwwxxxyyyyyyxxxxxxxxxxxxwwwwwwvvvvvvuuutttsssqqqooommmlllkkkiiiiiiiiijjjjjjjjjkkkkkkhhhiiijjjhhhfffdddcccccc```aaacccccccccdddgggiiigggiiillloooqqqssswwwyyyvvvzzz~~~}}}}}}~~~yyyjjj\\\MMMCCC???888777666555444333333333000000////////////000000.........------.................................---......//////......---++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))((((((((((((***)))(((''''''((()))***((()))***++++++***((('''%%%&&&''''''((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((******))))))((((((''''''(((((())))))))))))(((((((((((((((((())))))))))))+++++++++***************''''''(((((())))))******))))))))))))))))))))))))))))))))))))************---,,,***))))))***,,,---))))))))))))************))))))))))))))))))))))))((((((((((((((()))******''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***************)))((((((,,,,,,,,,+++++++++******+++***(((((()))***---......---,,,+++************++++++******)))(((((((((''''''((()))***,,,...///.........---,,,+++***)))------,,,,,,,,,---......---.../////////000222555<<>>;;;:::999444///222333333333222111000000000000000/////////......---------------------------,,,+++******+++,,,---...------,,,++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))(((((((((((())))))(((((((((((())))))***)))(((''''''(((***+++''''''((())))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))*********'''(((((()))***++++++,,,+++++++++******)))))))))((((((((((((((((((((((((''''''''''''((((((((((((***+++,,,,,,,,,,,,+++***'''''''''((((((((())))))(((((((((((((((((((((((((((''''''''''''((())))))&&&&&&&&&'''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************((())))))*********))))))***************)))(((((((((((((((((((((((((((((())))))))))))***+++,,,---))))))))))))***+++,,,---*********+++++++++,,,,,,,,,++++++******++++++,,,+++***)))((((((***,,,---+++++++++++++++,,,---...///000111333666===DDDJJJ[[[cccjjjlllooossssssqqqsssssssssrrrpppooommmllleeedddaaa___\\\YYYXXXWWWXXXZZZ\\\]]]^^^```dddgggpppssswww{{{}}}zzzrrrnnnhhhccc```\\\XXXUUUUUUUUUUUUWWWXXXXXXUUUSSSOOONNNLLLIIIGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIKKKLLLNNNOOOPPPRRRSSSVVVXXX\\\^^^___```aaacccfffhhhllloooppprrruuuwwwyyy{{{~~~}}}{{{yyywwwvvvpppoooooonnnnnnnnnnnnnnnllljjjhhhggggggiiilllmmmqqqrrrvvv{{{yyyjjjXXXNNNBBB;;;;;;:::555000444333333222111111000///000000000////////////...........................------,,,,,,,,,,,,------///...---,,,+++*********))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((+++***((('''''''''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))************''''''((()))******++++++*********))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((()))))))))*********(((((((((((((((((((((((('''''''''''''''(((((()))&&&&&&''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))************))))))***************)))(((((()))))))))))))))))))))))))))))))))******+++,,,,,,''''''''''''(((***+++,,,++++++******))))))))))))************+++,,,---...+++***(((((((((***,,,...++++++++++++,,,---...//////000333666;;;DDDMMMSSS___ffflllnnnpppssstttrrrssssssrrrpppnnnllljjjiiidddbbb```\\\YYYWWWVVVVVVZZZ\\\___aaaccceeeiiikkkqqqtttyyy~~~}}}{{{yyywwwuuurrrnnnjjjccc```[[[WWWUUUSSSRRRPPPPPPPPPQQQSSSTTTSSSOOOMMMKKKJJJIIIGGGEEEDDDDDDDDDCCCDDDEEEGGGIIIKKKLLLMMMKKKNNNQQQRRRSSSTTTWWWZZZ\\\___cccfffggghhhjjjkkkmmmppptttxxxzzz}}}zzzzzzyyyxxxwwwvvvwwwwwwsssqqqmmmjjjiiihhhiiijjjkkklllmmmppptttxxx|||~~~|||hhhZZZIII>>>;;;:::777444333333222111000/////////111000000000////////////...........................------------------...///...---,,,+++*********))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((***)))(((((('''''''''(((%%%&&&&&&'''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((()))))))))*********++++++'''(((((())))))*********)))))))))((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))''''''&&&&&&''''''((()))''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************++++++******))))))***************)))(((((())))))************++++++((())))))***++++++,,,,,,''''''''''''((()))***+++++++++******)))(((((('''*********++++++---......+++***))))))***+++,,,---+++++++++,,,---...///000///222666<<>>555222222555555222222444222222222111000//////.................................//////...---,,,,,,...,,,++++++,,,------,,,)))))))))))))))))))))))))))(((''''''''')))+++,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''&&&((()))(((''''''((()))((((((((((((((()))******))))))(((((((((((())))))((('''&&&'''((())))))'''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***)))((()))***+++***'''&&&'''((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((((((((((()))******++++++***)))(((((()))******************))))))))))))))))))))))))(((((((((((((((((()))***************))))))))))))))))))))))))))))))))))))))))))******(((((((((((()))))))))************)))))))))))))))*********))))))((((((((()))))))))))))))))))))))))))((())))))***+++,,,,,,************************---,,,+++******************+++,,,,,,------------,,,,,,------.../////////111111000//////111555888???EEENNNYYYbbbhhhkkkmmmooopppqqqqqqqqqpppooonnnllljjjfffbbb___]]]\\\\\\YYY\\\```dddgggkkkpppssstttvvvyyyzzz}}}vvvnnnfff```\\\WWWVVVUUUSSSQQQOOONNNMMMJJJIIIHHHFFFEEEDDDDDDDDD???AAACCCCCCCCCDDDFFFGGGHHHGGGGGGIIILLLPPPSSSTTT\\\^^^bbbeeehhhlllqqqtttxxx{{{~~~{{{yyywwwsssqqqnnnmmmlllkkkmmmooorrrtttyyyzzz}}}lll]]]OOODDD;;;777555777666333222444222222222111000/////////------..................000000000///...---,,,,,,,,,+++******+++,,,,,,+++))))))))))))))))))))))))(((((('''((()))+++,,,...))))))))))))(((((((((((())))))))))))))))))))))))*********)))))))))((((((((()))***)))((('''((()))((((((((((((((()))******))))))(((((((((((())))))((('''&&&'''((())))))'''******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))******++++++******)))))))))***+++)))'''&&&'''((())))))))))))))))))))))))************))))))))))))************************&&&&&&'''((()))***++++++******))))))))))))******************))))))))))))******))))))((((((''''''(((((()))***************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******))))))))))))***************************)))))))))))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,************************///...,,,+++*********+++))))))+++,,,---.........,,,,,,------.../////////000000000///000333888;;;FFFNNNYYYbbbgggjjjmmmooonnnoooooopppooonnnmmmllliiifffbbb^^^[[[YYYYYYYYYZZZ^^^dddjjjnnnssswwwzzzxxxxxxzzz{{{vvvlllddd^^^YYYVVVSSSSSSRRRPPPOOOMMMLLLKKKHHHGGGFFFEEEDDDDDDDDDDDD???AAACCCDDDDDDFFFHHHJJJKKKKKKMMMOOOSSSWWWZZZ]]]cccfffjjjnnnrrrvvv{{{~~~{{{tttsssqqqppppppqqqrrrtttuuuuuuuuuxxx|||qqq^^^NNNDDD===999888777444222444222222222111000000//////---------....../////////000000///.........//////---,,,,,,++++++,,,,,,---))))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++*********)))))))))))))))))))))))))))*********)))))))))(((((()))******)))'''&&&'''(((((((((((((((((())))))***))))))(((((((((((())))))((('''&&&'''((())))))'''******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))******)))(((''''''((())))))))))))))))))))))))*********)))))))))))))))************************&&&'''((()))************)))))))))))))))*********************)))))))))(((******))))))((((((''''''(((((()))***************((((((((((((((((((((((((*********))))))(((((('''(((((()))))))))*********(((((())))))******++++++++++++******************)))))))))))))))))))))))))))***+++,,,---,,,,,,+++************************000///---+++******++++++)))***+++,,,------------,,,,,,------...//////////////////000111666<<<@@@MMMVVVaaaggghhhiiilllooonnnooooooooonnnmmmkkkjjjfffccc^^^ZZZXXXWWWXXXXXX]]]bbbiiioootttwwwzzz|||zzzzzz{{{}}}|||uuukkkaaaZZZVVVRRRPPPPPPOOONNNMMMLLLKKKJJJJJJFFFFFFEEEDDDDDDDDDDDDEEEDDDEEEFFFGGGGGGIIILLLNNNOOOQQQTTTWWW[[[___dddgggkkknnnssswww|||}}}{{{yyywwwuuuuuuuuuvvvvvvtttsssrrrtttxxx|||mmm[[[KKKCCC;;;888777333222444222222222111111000000000------......//////000000............///111222333.........---,,,---...///)))))))))))))))))))))))))))((((((((('''(((((((((++++++++++++*********)))(((((((((((((((((((((((())))))(((((((((((('''''''''((()))(((&&&%%%&&&'''((((((((((((((())))))***))))))(((((((((((())))))((('''&&&'''((())))))'''***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((())))))*********))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))******************************)))******++++++***))))))(((((())))))************************)))))))))(((***)))))))))((((((((('''(((((()))***************((((((((((((((((((((((((+++++++++******)))))))))))))))))))))************(((((())))))******++++++******************++++++)))))))))))))))))))))))))))***+++------,,,+++***************************///...---+++******++++++,,,,,,,,,------,,,,,,+++,,,,,,------.../////////......///111444:::BBBHHHUUU\\\fffjjjjjjiiikkknnnnnnnnnooonnnmmmkkkiiihhhccc```\\\XXXVVVVVVXXXYYY```eeelllrrruuuxxxyyy{{{{{{|||~~~~~~qqqkkkaaaYYYTTTQQQOOOMMMLLLLLLKKKKKKJJJIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJIIIIIIKKKNNNQQQRRRUUUZZZ___cccgggmmmqqqyyy|||~~~}}}||||||yyywwwtttqqqqqqrrruuuwww{{{~~~{{{jjjUUUIII>>>999777444333444222222222222111111111111........./////////000000///////////////000111111,,,---...---+++***,,,...))))))))))))))))))))))))(((((((((((('''''''''&&&))))))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((('''&&&%%%&&&'''((((((((((((((()))******))))))(((((((((((())))))((('''&&&'''((())))))'''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******))))))((()))***)))((('''((()))))))))))))))))))))))))))))))))))))))***************************************+++,,,,,,,,,***)))((('''((()))******+++******************))))))))))))((((((((()))))))))))))))(((((()))***************))))))))))))))))))))))))++++++++++++************)))))))))*********++++++))))))))))))************)))))))))***************))))))))))))))))))))))))******+++++++++++++++***************************,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,+++***,,,,,,------.../////////...///111444999BBBKKKRRR^^^ccciiilllllllllmmmnnnmmmmmmmmmlllkkkiiifffeee___\\\XXXUUUTTTVVVYYY[[[bbbgggmmmrrruuuwwwyyyzzz}}}{{{sssfffaaaZZZTTTPPPNNNLLLKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLLLLOOOSSSVVVWWW\\\ccciiimmmrrrxxx}}}~~~|||xxxtttqqqqqqqqqqqqsssvvvzzz~~~zzzcccUUUEEE===999555333444222222222222222222222222////////////////////////111111111000///...,,,+++)))+++,,,+++((('''***---))))))))))))))))))))))))'''(((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((((((''''''((()))((((((((((((((()))******))))))(((((((((((())))))((('''&&&'''((())))))'''''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))'''(((***+++++++++)))(((&&&''')))***++++++******************))))))))))))''''''(((((())))))******(((((()))***************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++*********)))))))))))))))((((((((())))))*********))))))))))))))))))))))))+++******)))))))))******************************((()))+++,,,---,,,+++***++++++,,,---------,,,,,,,,,,,,------.../////////000222555999@@@JJJUUU\\\eeefffiiikkkmmmnnnnnnnnnkkkkkkjjjiiihhheeecccaaa[[[XXXUUURRRRRRUUUYYY\\\cccgggmmmqqquuuwwwzzz|||wwwnnnhhh]]]YYYTTTPPPNNNMMMKKKIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLMMMMMMNNNPPPQQQSSSWWW\\\```bbbiiiqqqwww{{{|||wwwtttsssrrrqqqsssuuuxxx|||uuudddPPPDDD>>>888555444222222222222222222222222111111000000///.........---...000111000///,,,+++))),,,...,,,((('''***...))))))))))))))))))))))))&&&'''(((***++++++++++++++++++++++++************((((((((((((((((((((((((((((((((((((''''''''''''&&&((())))))(((((()))+++((((((((((((((()))******))))))(((((((((((())))))((('''&&&''')))))))))'''&&&&&&'''((()))***++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''(((***)))(((((()))***))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((($$$&&&(((***++++++***)))&&&''')))***+++++++++***************))))))))))))&&&&&&'''((()))***++++++(((((()))***************))))))))))))))))))))))))''''''(((((())))))******)))************+++++++++++++++******))))))((((((''''''(((((()))))))))***))))))))))))))))))))))))+++***)))(((((((((******************************&&&(((***------,,,***))))))***+++,,,---.........,,,,,,------...//////000222444777<<>>;;;999777555333111111111111111000////////////000000000///.......................................((((((((()))))))))******((((((((((((((((((((((((***))))))))))))))))))***))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))),,,,,,++++++***)))))))))))))))*********))))))(((************))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((())))))*********+++++++++*********************************)))))))))))))))((((((((((((((()))))))))(((((())))))************************************(((((()))))))))*********))))))))))))))))))***************)))))))))))))))************************(((((()))))))))*********+++***)))))))))***,,,---++++++,,,,,,,,,,,,++++++******++++++,,,---------++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,---...///000333777999BBBJJJVVV```gggkkkmmmnnnmmmnnnoooooonnnllljjjhhhaaa___\\\XXXUUUSSSSSSSSSVVVXXX]]]bbbgggkkkmmmnnnpppppprrrssswww~~~}}}{{{|||zzznnnddd___XXXTTTRRRRRRPPPOOOLLLKKKIIIHHHHHHGGGGGGFFFJJJKKKLLLNNNPPPRRRSSSTTTWWWYYY[[[]]]___aaadddgggkkkooovvv|||{{{zzz}}}xxxtttsssxxx~~~ooo]]]LLLAAA===:::666444222222111111222111000000//////000000000000///.......................................''''''(((((((((((()))(((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))++++++++++++******))))))((()))***++++++***))))))))))))))))))))))))))))))(((((())))))))))))))))))((((((((()))))))))((((((************++++++++++++))))))))))))))))))))))))))))))*********)))))))))((((((((((((((())))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))******************************))))))))))))))))))))))))******************************(((((())))))******+++++++++***)))))))))***,,,---******++++++++++++******))))))******++++++,,,,,,,,,,,,------------,,,,,,---,,,,,,,,,------......---...///000111444999===JJJRRR]]]fffkkkmmmmmmmmmmmmnnnnnnnnnllljjjgggeee___]]]YYYVVVTTTSSSSSSSSSWWW[[[bbbhhhnnnqqqssssssssstttuuuwww|||}}}}}}|||~~~vvviii^^^[[[XXXTTTPPPOOONNNMMMLLLIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNQQQSSSVVVXXXYYYYYY[[[^^^```cccfffjjjnnnrrrxxxyyyvvvxxx{{{~~~wwwsssqqquuu{{{~~~lllXXXKKK@@@<<<666333222333333222222222111000000000000000000000///.......................................&&&&&&'''((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((())))))***&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((()))((()))******++++++******(((((()))))))))))))))***(((((())))))))))))******(((((()))*********)))))))))************+++++++++))))))))))))))))))))))))&&&'''(((***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))******((((((((((((((())))))))))))))))))*********++++++************))))))))))))))))))))))))************************************)))))))))******+++++++++*********)))******+++,,,******++++++++++++******((())))))******+++,,,,,,,,,------......------,,,,,,---------...............000222222333777???EEESSSZZZbbbiiilllmmmmmmmmmmmmmmmmmmmmmjjjgggdddbbb]]][[[WWWTTTSSSSSSTTTUUU[[[___fffmmmrrruuuvvvvvvuuuwwwzzz~~~~~~}}}~~~~~~vvvnnnhhh^^^VVVSSSQQQOOOLLLJJJIIIIIIIIIGGGHHHJJJJJJJJJJJJMMMOOOOOOPPPRRRUUUWWWZZZ\\\]]]\\\^^^aaaeeehhhmmmssswww|||zzzvvvvvvyyy|||xxxsssqqqtttxxx}}}xxxdddVVVGGG@@@999444444555444333222222111000000000000111000000///.......................................&&&'''((()))***))))))((()))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******&&&'''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((())))))******)))))))))******+++++++++(((((((((((())))))******(((((()))))))))*********((((((***+++++++++******)))))))))************+++))))))))))))))))))))))))&&&''')))***+++++++++***+++++++++***)))))))))(((***)))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++******)))))))))(((((((((((()))))))))******************************************************++++++))))))***++++++++++++***++++++,,,,,,,,,,,,++++++))))))***++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,------..................111444555777>>>GGGOOO]]]aaagggkkkmmmmmmmmmnnnlllllllllkkkhhheeeaaa___ZZZXXXUUUSSSRRRSSSUUUWWW___ccciiipppuuuwwwxxxxxxxxx{{{~~~~~~~~~~~~}}}zzzwwwuuusssmmmccc]]][[[VVVPPPLLLLLLKKKJJJHHHGGGGGGGGGFFFHHHKKKKKKLLLMMMQQQTTTTTTUUUWWWYYY\\\^^^```aaadddfffjjjnnnsssyyy~~~zzzyyy{{{}}}}}}xxxtttvvvyyy}}}qqqdddPPPHHH>>>888777666555333333222111111000000111111000000///.......................................'''((()))++++++******))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***+++,,,------******))))))***+++,,,,,,'''((((((((())))))******(((((())))))*********+++((()))***,,,,,,,,,+++***((())))))))))))*********))))))))))))))))))))))))******++++++***)))'''&&&---,,,,,,+++***)))((((((*********)))))))))))))))))))))******+++++++++,,,)))************+++++++++***)))))))))((((((''''''(((((())))))*********+++************************************************((()))***,,,,,,+++******,,,------......------,,,***++++++,,,,,,---......+++++++++,,,,,,+++++++++,,,---......//////......---111555777;;;CCCNNNWWWcccfffjjjlllmmmmmmnnnooollllllkkkjjjgggccc```^^^XXXVVVSSSQQQQQQSSSVVVXXXbbbeeekkkqqqvvvxxxxxxxxx{{{~~~yyysssnnnhhhfff^^^UUUQQQQQQOOOKKKHHHIIIJJJJJJHHHGGGHHHIIIEEEHHHKKKMMMMMMOOOTTTWWWWWWXXXZZZ]]]___bbbdddeeelllooossswww}}}~~~~~~}}}yyyzzz|||rrrXXXOOOCCC;;;999888555222333222111111000111111111000000///.......................................))))))))))))))))))))))))*********))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))---+++)))''''''((()))***&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))'''(((((()))***++++++++++++***)))(((((()))***+++(((((())))))******++++++************))))))))))))***)))(((''''''((()))***+++******))))))******+++************************'''''''''''')))+++---...---,,,,,,+++***)))((((((,,,+++***))))))***+++,,,************************++++++,,,,,,,,,,,,++++++)))))))))))))))*********))))))************))))))************************++++++******************(((((()))***+++,,,,,,---,,,++++++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++---------+++++++++---,,,...000000/////////000---222777;;;@@@JJJXXXbbbgggggghhhkkknnnooonnnllllllkkkiiifffaaa]]]XXXVVVOOOOOOOOONNNOOOSSSZZZ^^^dddhhhmmmrrruuuxxx|||~~~~~~zzzvvvooohhhccc^^^\\\XXXSSSOOOKKKIIIGGGDDDEEEEEEEEEDDDEEEGGGJJJJJJMMMPPPRRRSSSUUUWWWYYYYYY]]]bbbeeeeeegggjjjnnnvvvzzz~~~mmm^^^KKK???:::999555222555333111000222333333222........................//////.........---------))))))))))))))))))))))))((((((((((((((((((((((((,,,+++)))(((((()))+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&$$$$$$&&&((()))(((((((((((((((((((((((()))))))))))))))))))))))),,,+++)))((((((((())))))'''''''''''''''((()))***))))))))))))))))))))))))'''(((((()))******+++++++++***)))(((((()))***+++)))))))))))))))*********************))))))))))))***)))(((((((((((()))*********))))))))))))******************************))))))(((((()))***+++,,,+++++++++***)))))))))(((++++++***))))))***++++++************************))))))************))))))*********)))))))))))))))))))))************))))))************************************************************++++++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++---------++++++,,,---+++---//////...---...//////333999@@@GGGQQQ]]]eeeiiiiiiiiikkkllllllkkkiiiiiihhhfffccc___ZZZVVVTTTNNNNNNOOOOOOQQQVVV]]]aaagggjjjnnnrrrvvv{{{yyysssnnngggaaa]]]VVVTTTQQQNNNKKKHHHFFFFFFDDDEEEEEEEEEDDDEEEHHHJJJJJJMMMPPPSSSUUUWWWYYY[[[]]]aaafffiiijjjmmmrrrvvv{{{tttgggTTTFFF>>>:::777444555333111000111222222222........................//////.........---------))))))))))))))))))))))))''''''''''''((((((((((((+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***(((%%%""""""%%%(((***))))))))))))))))))))))))((((((((((((((((((((((((***************))))))((()))(((((((((((()))******))))))))))))))))))))))))((((((((()))******++++++******))))))))))))******************))))))))))))************))))))))))))+++***))))))))))))***+++******))))))))))))******************************+++***)))))))))))))))***))))))))))))))))))))))))++++++***))))))***++++++************************(((((())))))))))))((((((++++++******))))))(((((())))))************))))))************************************************,,,,,,++++++************...---,,,+++++++++,,,---+++++++++,,,,,,---------+++,,,------,,,+++,,,...---...//////......///000222666===GGGQQQ[[[ccchhhkkkjjjjjjkkkkkkjjjhhhfffeeedddbbb___[[[WWWSSSQQQKKKMMMNNNPPPTTTZZZaaafffkkkmmmqqqtttyyyzzzqqqhhhbbb\\\WWWTTTOOONNNLLLJJJHHHFFFEEEEEECCCDDDEEEEEEEEEFFFIIILLLMMMPPPSSSVVVXXX[[[^^^aaa```dddiiilllooottt{{{tttbbbQQQDDD===999777666333111000111222222111/////////////////////////////////............---((((((((((((((((((((((((''''''((((((((((((((()))******))))))))))))******(((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***(((''')))((((((((((((((())))))))))))))))))))))))))))))(((((())))))***************))))))))))))))))))***++++++******))))))((((((************)))))))))(((+++******************++++++******))))))******+++***************************))))))))))))))))))***((((((((((((((()))))))))+++******************+++************************(((((())))))))))))((((((,,,++++++***)))((('''''')))******++++++******)))***************************************+++++++++++++++++++++++++++++++++///...,,,+++***++++++,,,******+++,,,,,,---......+++,,,...---,,,,,,---......000111111000000222333555999BBBNNN[[[dddiiijjjlllkkkjjjkkklllkkkhhhfffdddccc```\\\WWWSSSPPPNNNIIIKKKNNNQQQVVV]]]eeejjjoooqqqtttxxx}}}wwwqqqfff]]]WWWSSSQQQOOOMMMLLLKKKIIIHHHGGGFFFFFFDDDEEEFFFFFFGGGIIILLLOOOSSSVVVYYY[[[]]]```dddfffgggkkkqqquuuyyyppp]]]LLLAAA;;;999777444222111111222111111000000000000000000000000/////////...............((((((((((((((((((((((((((((((((())))))************))))))))))))))))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((())))))))))))((('''))))))))))))))))))))))))(((((((((((((((((((((((('''(((***,,,,,,+++)))'''(((''''''&&&&&&''''''''')))))))))))))))))))))))))))))))))))))))*********)))))))))******)))))))))++++++******))))))((((((************)))))))))(((*********++++++*********++++++************++++++))))))))))))))))))))))))'''((())))))******++++++((((((((((((((()))))))))*********++++++*********************************)))******++++++******))),,,++++++***)))(((''''''******++++++++++++******************************))))))*********+++++++++)))******+++,,,,,,------///...,,,+++***++++++,,,******+++,,,,,,---......+++,,,...------,,,...///---///000000///000333555:::???IIIUUUaaahhhkkkkkklllkkkkkkkkklllkkkiiigggdddbbb^^^ZZZUUUQQQNNNLLLHHHKKKOOOSSSYYY```hhhmmmsssvvvzzz~~~xxxkkkeee\\\TTTPPPOOONNNNNNMMMLLLJJJIIIGGGFFFFFFFFFEEEGGGHHHIIIJJJMMMPPPSSSXXXZZZ]]]___aaadddhhhkkktttyyy|||iiiWWWIII???;;;999666333222222222222111111111111111111111111111////////////////////////))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***,,,,,,***((('''))))))))))))))))))))))))(((((((((((((((((((((((('''(((***+++,,,+++)))((((((''''''&&&&&&&&&&&&'''))))))))))))))))))))))))))))))))))))))))))******))))))************))))))************))))))))))))************))))))))))))))))))***++++++***))))))++++++************++++++))))))))))))))))))))))))&&&''')))***++++++++++++)))))))))))))))))))))))))))***++++++++++++***)))************************++++++,,,,,,,,,,,,++++++++++++******))))))((((((******++++++++++++******************************)))))))))***++++++,,,,,,))))))***+++,,,---.........---,,,+++++++++,,,---+++++++++,,,,,,---------+++,,,......------...000+++,,,---......000444777@@@GGGQQQ]]]eeeiiikkkkkkkkkkkkjjjkkkkkkjjjhhhfffaaa___[[[WWWTTTPPPNNNMMMKKKNNNRRRWWW]]]dddlllqqqwww|||~~~rrrjjj]]]XXXRRRNNNLLLLLLMMMMMMIIIHHHGGGFFFEEEEEEEEEEEEHHHJJJLLLMMMOOOQQQVVVYYYZZZ]]]```cccfffjjjpppttt~~~vvveeeUUUHHH@@@;;;999555444444333222111000000000000000000000000...////////////000000000))))))))))))))))))))))))''''''(((((()))******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***+++******)))))))))((('''''''''''''''))))))))))))))))))))))))***)))))))))))))))))))))((()))***++++++***)))((()))))))))))))))*********************))))))))))))((())))))******))))))((())))))(((((((((((())))))))))))))))))))))))))))))((()))******+++***)))(((+++++++++***)))))))))((()))***++++++++++++***)))************************++++++,,,,,,,,,,,,++++++*********)))))))))))))))***++++++,,,,,,++++++***************************((())))))***++++++,,,,,,+++++++++,,,,,,------------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......------///111+++---...///111444888<<>>AAAKKKUUU```gggiiiiiijjjmmmlllkkkiiihhhfffccc___\\\UUUTTTSSSQQQQQQRRRSSSSSSTTTWWW\\\```eeekkkrrrvvvyyymmmaaaWWWRRRKKKIIIHHHHHHIIIIIIHHHFFFDDDDDDEEEFFFHHHJJJKKKLLLMMMOOOQQQSSSUUUYYY]]]```bbbeeekkkqqqxxxnnnZZZLLL???<<<999666666555444333////////////////////////.../////////000000111111)))))))))(((''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))************'''''''''''''''((())))))+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))*********)))))))))))))))((((((((((((((((((((((((+++*********))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((()))))))))***+++++++++,,,''''''((()))***+++,,,,,,)))))))))))))))******+++...---+++*********++++++((()))***,,,,,,+++******++++++******)))((((((((()))***,,,,,,+++***,,,---++++++************+++++++++++++++***)))(((((('''))))))***++++++,,,------++++++,,,,,,,,,+++******---.........---+++)))(((,,,,,,+++,,,...///...---,,,///222222333999DDDLLLYYY\\\aaafffjjjlllmmmmmmmmmjjjgggfffeeebbb]]]XXXVVVUUUSSSPPPOOOPPPSSSVVV^^^^^^bbbgggiiilllttt|||vvvjjj___TTTLLLJJJDDDCCCCCCBBBBBBCCCCCCCCCFFFGGGIIIIIIIIIJJJMMMOOOPPPSSSWWWYYYZZZ]]]bbbgggkkkpppwww}}}|||iiiYYYLLLAAA777666888666333222111000000000000000111111000000////////////000000&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))************''''''((((((((()))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))************************************************************)))))))))((((((((((((((()))))))))******))))))(((((())))))***))))))))))))))))))******))))))))))))************)))))))))))))))******+++---,,,+++*********++++++))))))***++++++++++++***)))))))))***++++++,,,,,,***+++,,,,,,+++***+++---++++++************+++++++++++++++***)))(((((((((******++++++,,,---------++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,...//////......000333555999@@@JJJRRR^^^aaaeeehhhkkkkkkkkkkkkllliiifffdddbbb^^^YYYVVVRRRRRRRRRQQQRRRVVV[[[___ccccccfffjjjmmmpppxxxzzzjjj___VVVMMMGGGFFFCCCCCCBBBBBBBBBCCCDDDDDDFFFHHHIIIJJJJJJLLLOOOQQQSSSVVVYYY[[[\\\aaagggmmmqqqwwwssscccTTTHHH<<<999999777555555222222111111111111222222000000////////////000000&&&''''''(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((************************))))))))))))************'''((()))***+++******)))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))******++++++,,,,,,************************************))))))))))))((((((((()))))))))******+++******))))))******+++)))))))))(((((((((((((((+++*********))))))(((((()))))))))))))))******+++---,,,+++*********++++++*********)))******+++,,,*********+++,,,,,,------***,,,---,,,******+++,,,++++++************+++++++++++++++***))))))((((((++++++,,,,,,------......,,,,,,+++******+++,,,---,,,,,,+++,,,,,,---......,,,,,,------...//////000111111444999AAAKKKTTTZZZeeegggiiikkklllkkkjjjiiikkkhhhddd```]]]ZZZUUURRRQQQRRRSSSTTTWWW\\\ccchhhjjjiiikkkoooqqquuu~~~wwwkkk\\\SSSMMMFFFCCCCCCCCCBBBBBBBBBCCCDDDEEEEEEFFFHHHJJJLLLMMMOOORRRTTTXXX[[[^^^```ccciiiqqqxxxqqq```SSSDDD===:::777666777444333333222222222333333000000////////////000000******))))))((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************************((()))))))))************''')))+++,,,,,,,,,***)))*********)))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,------*********************************)))))))))))))))(((((()))))))))******************))))))******************))))))(((((('''************)))))))))))))))))))))))))))******+++,,,++++++++++++++++++++++++***)))))))))***,,,------,,,,,,+++******))))))+++,,,---,,,***)))***+++,,,++++++******++++++,,,+++++++++******))))))))),,,,,,,,,------.........---+++***))))))+++---...------,,,++++++---...///+++,,,.........///000111222333666>>>IIIUUU]]]bbbjjjkkklllmmmlllkkkjjjiiiiiifffbbb^^^YYYVVVSSSQQQSSSUUUWWWYYY\\\bbbiiimmmrrrpppqqqtttvvvzzz|||lll```TTTMMMHHHCCCBBBDDDBBBBBBCCCCCCDDDFFFGGGHHHHHHJJJLLLNNNPPPRRRVVVYYY^^^```dddggglllttt~~~|||mmm^^^MMMCCC<<<777666777444333333222222222222333000000////////////000000*********)))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************((()))+++,,,---,,,***)))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))******************************))))))************))))))))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))******))))))))))))***************))))))(((((())))))***+++++++++******)))))))))))))))))))))************)))))))))))))))******++++++++++++++++++++++++++++++***)))))))))***,,,---+++++++++***))))))((((((***,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,++++++++++++************,,,,,,------------......,,,+++***))))))+++---...///...---,,,+++,,,---...+++---////////////111333444666<<>>>>>AAACCCDDDEEEGGGIIIKKKMMMNNNPPPRRRTTTVVVXXXZZZ^^^aaabbbgggooowww}}}{{{|||}}}}}}uuueeeWWWJJJ???999999444333222111111000111111000000////////////000000((((((((()))******++++++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************)))))))))************+++((()))))))))************))))))))))))))))))))))))((()))))))))************************************))))))************))))))************************))))))))))))))))))))))))((()))))))))************))))))*********++++++++++++******))))))******+++))))))))))))************************)))))))))))))))))))))))))))******+++)))***+++,,,,,,,,,,,,+++))))))***++++++++++++***((())))))******+++,,,,,,((()))++++++++++++---///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++)))******++++++,,,------,,,---..................***...111111//////333666:::BBBOOOYYY```fffjjjnnnmmmmmmlllkkkiiihhhgggfff\\\[[[XXXSSSOOONNNQQQTTTRRRYYYcccllltttyyy}}}~~~}}}qqqdddZZZOOOKKKHHHGGGDDD??????BBBDDDEEEFFFHHHKKKNNNPPPRRRTTTVVVXXXZZZ[[[]]]aaaccciiipppzzz|||yyyzzz{{{|||}}}rrreeeVVVHHH???===555555333222222111111111000000////////////000000++++++******)))((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))************))))))(((((())))))***+++(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++************************))))))************))))))*********)))))))))))))))************************(((((())))))*********+++)))************+++++++++,,,++++++++++++++++++,,,''''''(((((())))))******,,,,,,+++***)))((('''''')))))))))))))))******+++)))***+++,,,---,,,,,,+++((()))***,,,,,,+++******------,,,,,,+++******)))'''(((***++++++,,,...000---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++((()))***,,,,,,------,,,)))+++---///000000000///***...222222//////333777<<>>999555666555333333666111111111111000000000000***))))))(((((())))))***))))))))))))************,,,+++******************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))))))))***++++++***))))))((((((((()))))),,,,,,+++***))))))******))))))))))))))))))))))))***************)))((('''************************************************(((((((((((()))***+++,,,(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))))))))++++++*********)))))))))************))))))((((((************)))))))))))))))))))))*********++++++************************)))******************))))))******++++++******)))++++++++++++++++++++++++'''(((******))))))***,,,,,,---------------......///...------//////...---++++++,,,,,,,,,,,,---------------------.........---000222222222777AAAIIIUUU[[[dddjjjmmmmmmlllllljjjiiihhhgggeee```YYYUUUSSSNNNKKKLLLNNNQQQVVV]]]ffflllssszzzrrrkkkaaaXXXQQQLLLHHHFFFHHHGGGGGGFFFFFFGGGGGGHHHIIIKKKOOORRRUUUXXX[[[^^^``````dddkkkpppvvv{{{lll[[[PPPAAA<<<888888777444333555222222111111111000000000))))))))))))))))))))))))((()))))))))************+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********)))))))))((())))))******************************))))))))))))))))))))))))******++++++***)))((((((***************+++++++++************************(((((((((((()))***,,,,,,(((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++,,,,,,))))))))))))((((((((((((******))))))))))))))))))*********)))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))************))))))******++++++++++++******,,,++++++******++++++,,,***+++,,,,,,*********,,,++++++,,,,,,------......---,,,,,,---...//////...+++++++++,,,,,,,,,------,,,,,,,,,---...//////000...222555555555<<>>999666555333333222222222111111111)))***+++,,,,,,+++***)))))))))))))))************((()))***,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,++++++---,,,+++***))))))))))))******+++,,,,,,***)))((())))))))))))))))))))))))((())))))*********))))))((())))))***++++++,,,,,,************************)))((((((((()))***+++,,,++++++++++++++++++++++++))))))))))))))))))))))))///---+++)))(((((()))***,,,,,,,,,,,,+++++++++***************))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******)))***,,,------,,,***)))***,,,............000222.........------,,,,,,,,,,,,...000///---,,,---///++++++,,,,,,,,,---------............////////////444666999@@@KKKWWWbbbhhhiiijjjlllllljjjiiihhhiiiccc```\\\XXXVVVSSSQQQNNNMMMLLLNNNUUUZZZ\\\aaafffhhhlllssszzzrrrdddVVVMMMKKKHHHEEEDDDEEEFFFEEEEEEIIIJJJLLLOOOSSSWWWZZZ\\\\\\]]]___aaafffmmmvvv|||zzzlll\\\KKKCCC@@@;;;888888333333333222222222111111************************)))))))))))))))))))))))),,,+++***((((((((()))***(((((())))))))))))((((((+++***)))'''''''''((()))+++)))&&&$$$$$$&&&)))+++))))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))))))))(((''''''******************++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************+++++++++***((((((+++---+++***)))((((((((()))***+++++++++************)))''''''((()))***,,,...///---,,,+++***))))))))))))***)))))))))***+++,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++---000111000000111333111777>>>FFFRRR___ffffffkkklllmmmmmmkkkiiifffeee___ZZZWWWUUUQQQMMMOOOSSSOOOSSSWWW[[[^^^bbbfffiiijjjnnnuuu~~~~~~pppdddVVVKKKEEEFFFEEECCCBBBBBBDDDGGGIIIMMMMMMMMMPPPTTTYYY\\\]]]```cccgggjjjnnnuuu~~~rrrhhhXXXIII===888777888666444333333333333222000)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((()))***(((((())))))))))))((((((+++***)))((('''(((((())),,,+++)))'''''')))+++,,,))))))))))))************************************************))))))))))))***************)))((((((,,,+++++++++***)))))))))************************++++++++++++++++++++++++************************))))))))))))***************++++++***((()))***,,,---,,,***((((((((()))***+++++++++************)))))))))))))))***+++,,,,,,---,,,+++***))))))))))))*********)))******++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))***,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,------------------------------------------,,,...000000000000222333333;;;DDDLLLXXXccchhhhhhjjjkkkkkkkkkiiigggdddbbb]]]YYYVVVTTTPPPMMMOOOTTTSSSVVVZZZ]]]```dddhhhkkknnnrrryyyvvvhhh^^^SSSJJJFFFGGGEEEDDDCCCDDDFFFIIIKKKQQQRRRSSSWWW\\\```ccceeefffjjjooosssyyyxxxooo___PPPDDD===:::999888666444444444444222111(((((((((((((((((((((((())))))))))))))))))))))))++++++***)))))))))******((())))))******))))))(((******)))((((((((())))))+++******))))))******+++))))))))))))************++++++++++++++++++++++++************))))))))))))***++++++++++++******)))---,,,,,,+++***)))((((((************************************************************************)))))))))*********++++++***++++++***))))))***,,,///...+++(((((((((***++++++++++++************)))++++++***************+++,,,,,,+++***))))))))))))++++++******)))*********)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................---...000000000000222444777AAALLLUUU___hhhkkkiiiiiiiiiiiihhhfffcccaaa___[[[VVVSSSRRRPPPNNNQQQWWWYYY[[[___aaadddgggkkknnnssswww~~~|||iii]]]UUUMMMHHHGGGGGGFFFEEEEEEFFFIIILLLMMMQQQSSSVVV[[[___cccfffhhhjjjooovvv}}}yyyjjjZZZNNNEEE>>>:::999777555444444444333111))))))))))))))))))))))))))))))))))))))))))))))))+++*********************)))))))))******)))))))))******))))))))))))))))))((((((((())))))(((((((((((()))))))))************++++++++++++++++++++++++************)))))))))(((*********++++++***)))))),,,+++++++++***)))))))))************************((((((((((((((((((((((((************************))))))*********+++++++++)))+++++++++))))))***,,,111///+++)))((()))***,,,+++++++++*********))))))+++***************++++++,,,++++++***))))))******,,,,,,+++***)))))))))***))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.............../////////...///000000000111555777<<>>;;;777444333333222111************************)))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))******++++++******)))((()))***++++++++++++***++++++++++++++++++++++++))))))))))))************************************************))))))))))))'''((()))***************)))))))))***+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,(((***,,,,,,+++*********))))))******************+++++++++************)))+++***************+++++++++***************++++++*********)))******++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,------,,,++++++,,,------------------------,,,,,,------------------,,,------...//////000000000000000111444:::BBBGGGQQQ[[[dddggggggjjjkkkkkkiiigggddd```\\\XXXVVVUUUPPPNNNOOOTTTZZZ```jjjtttxxxxxxxxxwwwwwwxxx|||uuueeeXXXQQQKKKJJJHHHEEEFFFJJJFFFGGGJJJNNNRRRVVVYYYZZZ^^^ccchhhmmmrrr{{{yyypppjjjgggdddiiiqqqzzzuuuiii[[[PPPBBB>>>999666555555444333)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,+++******++++++++++++******((()))***+++,,,,,,+++*********)))(((((()))******))))))))))))************++++++++++++++++++++++++************))))))))))))((()))***++++++++++++++++++++++++***************************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***,,,,,,+++***)))***&&&''')))+++++++++***)))+++++++++************)))---,,,+++***))))))))))))+++***************++++++***)))))))))***+++,,,,,,)))************+++++++++++++++************++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***,,,------,,,+++,,,,,,------------------------,,,,,,,,,------.........---......///000111111222000000111222555<<>>999777555333++++++++++++++++++++++++))))))))))))))))))))))))------,,,,,,+++******)))************************)))(((&&&%%%%%%&&&((()))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********+++++++++,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++)))((('''((())))))*********+++++++++++++++******))))))))))))))))))***+++++++++******---,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++++++++++++++++++++------------------------+++)))'''))),,,...,,,))))))+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......//////.........///000000333555:::@@@HHHSSS___ffffffhhhiiikkkjjjiiifffeeeaaa^^^YYYTTTPPPMMMKKKKKKMMMOOORRRVVV[[[bbbiiinnnpppuuu|||qqqggg[[[RRROOOMMMKKKHHHGGGGGGFFFGGGIIIKKKMMMOOOVVVYYY]]]```dddiiipppvvv|||~~~zzzvvvtttwww}}}}}}rrreee\\\NNNBBB;;;777555444************************))))))))))))))))))))))))------,,,,,,+++******)))************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))*********+++,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,......---,,,---...))))))*********+++++++++)))******++++++,,,,,,,,,((()))***+++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''))),,,...,,,)))+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++,,,,,,,,,---------.........---------......///000333777===DDDMMMXXXbbbiiiggghhhjjjjjjiiigggdddbbb]]][[[VVVRRROOOMMMLLLLLLPPPQQQTTTVVVZZZ```fffkkkrrrxxxzzzbbb[[[QQQJJJHHHHHHHHHHHHFFFFFFGGGIIILLLOOOQQQSSSZZZ^^^bbbdddgggmmmvvv~~~~~~zzzwwwyyy}}}xxxjjjaaaTTTHHH???:::888777))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,************************+++***)))(((((()))***+++)))))))))))))))))))))))))))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,,,,,,,...///)))************+++++++++))))))+++,,,,,,------,,,((()))***+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,++++++++++++++++++++++++************************+++***)))***+++,,,+++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++,,,,,,,,,---------.........------......///000111444999AAAJJJSSS\\\dddjjjhhhiiijjjjjjhhheeeaaa___YYYWWWSSSPPPNNNNNNOOOPPPSSSTTTWWWYYY\\\aaahhhlllwwwoooZZZTTTMMMHHHFFFGGGHHHIIIFFFGGGIIILLLPPPSSSVVVXXX^^^bbbgggjjjmmmuuu~~~{{{|||~~~ooohhh]]]PPPEEE???;;;:::************************))))))))))))))))))))))))(((((()))******++++++,,,************************(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******)))***+++---)))************+++++++++)))***+++,,,,,,+++******(((((()))++++++,,,,,,+++*********++++++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,------************************++++++++++++++++++++++++***+++,,,+++***)))***+++***,,,---,,,+++***+++,,,------------------------***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......////////////000111222333666<<>><<<++++++++++++++++++++++++))))))))))))))))))))))))++++++******)))(((((((((************************++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++******)))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...///)))************+++++++++******++++++***)))'''&&&(((((()))++++++,,,,,,,,,))))))***+++,,,------...))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------))))))))))))))))))))))))++++++++++++++++++++++++***,,,...,,,)))''')))+++)))+++++++++***)))***+++------------------------***+++,,,---,,,,,,***))),,,,,,,,,---------......111111111111222333444555888???JJJTTT\\\bbbfffiiihhhhhhiiihhheeeaaa]]][[[SSSRRROOONNNOOOQQQUUUWWWVVVXXX[[[___dddkkksssxxxyyyggg[[[PPPMMMIIIFFFDDDDDDEEEFFFHHHJJJMMMQQQVVVZZZ]]]___bbbhhhpppvvv||||||wwwmmm___QQQFFF@@@===************************'''((()))++++++******)))******++++++++++++******))))))***++++++++++++***))))))))))))******************++++++++++++************+++++++++,,,,,,,,,******++++++++++++************++++++++++++******---,,,***)))))))))******++++++++++++++++++++++++,,,+++***))))))***++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,++++++***+++++++++***++++++,,,,,,++++++*********))))))))))))******************************++++++******************++++++******)))((((((((())))))))))))))))))))))))++++++++++++******)))))))))************+++++++++,,,,,,,,,,,,++++++***)))***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,............////////////.../////////000222666999===GGGRRRYYY```fffiiigggjjjiiiiiigggccc___[[[YYYRRRQQQPPPOOOQQQTTTWWWYYYZZZ\\\___bbbgggppp{{{~~~kkk\\\TTTLLLJJJGGGEEEEEEFFFIIIKKKKKKOOOTTTWWWXXX[[[___dddjjjooowwwrrreeeZZZPPPDDD<<<************************((((((******+++******)))******++++++++++++******))))))***++++++++++++***((())))))***++++++,,,,,,)))******************)))*********+++++++++,,,,,,******++++++++++++************++++++++++++******,,,,,,***)))))))))******,,,,,,++++++++++++++++++,,,+++***))))))***++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,+++++++++******))))))******+++************************************************(((((())))))***+++++++++))))))))))))))))))))))))++++++++++++*********)))************++++++++++++,,,,,,---------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,............///////////////000000000111333888;;;AAAKKKUUU[[[aaagggiiiggghhhhhhgggeeeaaa]]]YYYVVVRRRQQQPPPQQQSSSVVVYYY[[[\\\___bbbgggnnnxxxvvveeeXXXPPPKKKIIIGGGEEEEEEGGGJJJKKKLLLPPPVVVYYY\\\```eeejjjooouuuwwwjjj```UUUIIIAAA************************((()))******++++++************++++++++++++******))))))***++++++++++++***(((((()))***+++,,,,,,---((())))))******))))))(((*********++++++++++++,,,******++++++++++++************++++++++++++******,,,+++******)))*********,,,,,,,,,++++++*********++++++************+++,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,************************************************(((((())))))***++++++,,,))))))))))))))))))))))))++++++++++++************************+++++++++,,,,,,,,,---.........------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---............////////////000111111222333666:::>>>HHHQQQZZZ___ccchhhiiiggggggfffeeebbb^^^ZZZVVVSSSPPPPPPQQQSSSVVVZZZ]]]___```ccchhhoooxxxzzzjjj\\\QQQLLLJJJHHHFFFFFFFFFIIIKKKMMMOOOSSSYYY]]]```eeemmmrrrwww~~~{{{zzzrrrggg\\\PPPHHH************************))))))******++++++++++++******++++++++++++******))))))***++++++++++++***)))))))))***************(((((())))))))))))((((((************++++++++++++******++++++++++++************++++++++++++******++++++******************---,,,,,,++++++*********++++++***+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---***************************************+++++++++,,,,,,+++******))))))((())))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,---......---------.........---,,,++++++,,,,,,,,,------------------,,,+++******+++,,,---............////////////000111111222444888===AAAOOOWWW___bbbeeeiiiiiigggfffeeeccc```\\\WWWTTTRRROOOPPPRRRUUUYYY]]]aaabbbcccfffmmmwww}}}lll^^^SSSLLLHHHHHHGGGFFFGGGHHHKKKNNNPPPRRRVVV[[[___cccjjjrrryyyyyyuuuuuu{{{yyynnnbbbVVVMMM***************************************++++++,,,******++++++++++++******))))))***++++++++++++************))))))(((((('''(((((())))))))))))(((((())))))*********+++++++++******++++++++++++************++++++++++++******************+++*********,,,,,,,,,++++++***************++++++,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------************************))))))*********+++++++++,,,,,,++++++***)))))))))************************+++++++++++++++++++++,,,***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,............------,,,+++,,,,,,,,,------............---++++++++++++---...............///////////////000111222555:::AAAFFFUUU\\\cccdddfffhhhhhhfffeeedddaaa^^^ZZZVVVSSSQQQNNNPPPTTTYYY]]]bbbdddfffhhhllltttooo___TTTMMMIIIGGGGGGGGGGGGHHHKKKNNNQQQSSSVVVZZZ^^^bbbgggnnnxxxyyyrrrnnnppptttxxx~~~ssshhh[[[RRR************************+++************+++,,,,,,******++++++++++++******))))))***++++++++++++***++++++******)))(((((((((((())))))******))))))((()))))))))************+++******++++++++++++************++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++)))***+++,,,---------,,,***++++++,,,,,,++++++******++++++++++++,,,,,,,,,************+++,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---************************)))))))))***++++++,,,,,,))))))******+++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******++++++,,,,,,++++++---............------,,,,,,,,,,,,---......//////...------,,,,,,------...............////////////...///111333777>>>GGGLLLYYY___dddeeeeeehhhhhheeebbbaaa___[[[XXXUUUSSSQQQPPPSSSXXX^^^cccgggiiijjjpppttt~~~~~~|||~~~{{{qqqaaaUUUNNNJJJHHHFFFFFFGGGHHHKKKNNNRRRUUUWWW[[[^^^cccgggmmmvvvwwwnnnggggggjjjnnnuuu|||zzznnnaaaXXX************************++++++*********+++,,,---******++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,)))******************)))))))))))))))******************++++++++++++************++++++++++++******((()))***+++,,,++++++************++++++,,,,,,---)))***+++---------------***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************+++,,,---...,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,************************((())))))***++++++,,,,,,)))******++++++,,,,,,---************************+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,---..................,,,,,,------.../////////---......//////......---............///////////////000222666;;;CCCMMMSSSZZZ```eeeeeeeeegggfffddd___]]][[[XXXUUUSSSQQQQQQUUUXXX]]]dddiiilllnnnooozzz~~~xxxxxx}}}lllcccVVVMMMJJJHHHGGGEEEFFFGGGIIIMMMQQQUUUYYY[[[^^^bbbgggmmmuuuvvvlllcccaaabbbeeelllsss{{{uuuhhh___************************,,,+++*********+++,,,---******++++++++++++******))))))***++++++++++++***)))***+++,,,...///000111******++++++++++++******))))))))))))******************++++++++++++************++++++++++++******((()))***+++,,,,,,+++***))))))***+++,,,------...)))***+++---......------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,************+++,,,---...,,,------......------,,,,,,++++++******++++++,,,************************((())))))***++++++,,,,,,------,,,++++++******)))************************+++++++++,,,,,,---------++++++,,,,,,,,,---------............---,,,++++++,,,,,,---.../////////...,,,,,,------...///000000---...///000000///...---............/////////000000111444888>>>GGGQQQXXX[[[aaaeeeddddddffffffccc\\\[[[XXXVVVSSSQQQPPPPPPXXX\\\aaahhhmmmppprrrrrryyytttvvv||||||qqqcccZZZOOOIIIGGGGGGFFFDDDFFFHHHJJJNNNRRRWWW[[[]]]aaaeeekkkrrr{{{xxxnnnccc^^^]]]___eeekkkttt|||zzzmmmddd,,,+++++++++***))))))))))))************++++++++++++++++++*********))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,***((('''&&&'''((()))************************---,,,+++******+++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++,,,------------------------------++++++++++++------...,,,***((('''(((***,,,***)))))))))***+++,,,,,,------,,,+++************+++++++++************)))************************++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++000000///...,,,***'''&&&++++++,,,,,,,,,------------,,,,,,,,,,,,---............------------......000000000000111111111111222222444:::CCCNNNWWW\\\cccdddeeeffffffdddbbbaaaXXXWWWUUURRRPPPQQQTTTWWW___gggooorrrrrrsssyyy~~~~~~yyyttt{{{sssaaaUUUPPPIIIFFFFFFGGGGGGGGGHHHJJJMMMQQQUUUZZZ^^^aaafffllluuu|||~~~~~~yyylllcccbbb^^^XXX\\\gggooowwwpppjjj+++++++++***************)))************+++++++++,,,,,,,,,,,,++++++******+++++++++*********))))))************************))))))))))))))))))))))))))))))*********+++++++++,,,+++)))((('''((()))***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++******************************+++,,,,,,,,,+++++++++++++++++++++++++++************)))++++++++++++++++++++++++*********+++++++++,,,,,,...---,,,,,,+++++++++,,,+++,,,---------,,,+++***++++++,,,,,,,,,---------------,,,,,,------...///......------------......000000000000000000111111444555999@@@IIITTT\\\```cccdddeeeeeedddbbb```^^^VVVUUUSSSQQQPPPSSSWWW[[[eeellltttwwwwwwzzz~~~|||{{{zzzxxxfffWWWSSSNNNHHHEEEEEEGGGGGGGGGJJJMMMPPPTTTYYY^^^cccffflllsss}}}~~~~~~}}}sssiiieee___WWWYYYaaaiiiqqq}}}xxxqqq***************+++++++++)))************+++++++++---------,,,,,,,,,,,,++++++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))(((((()))))))))*********,,,+++***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++---------,,,***))),,,++++++************+++++++++++++++,,,,,,,,,,,,+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++------,,,+++++++++,,,,,,***+++,,,---------,,,+++,,,,,,,,,,,,---------------------,,,------...///......------------......///////////////000111111555888???HHHRRRZZZaaaeeeddddddeeedddbbb___\\\ZZZTTTSSSQQQPPPQQQUUU\\\aaannnssszzz~~~||||||~~~wwwgggYYYOOOOOOKKKGGGDDDEEEFFFHHHHHHMMMPPPTTTXXX]]]ccciiimmmrrrzzz~~~~~~}}}}}}}}}~~~yyynnniiiaaaXXXXXX]]]aaajjjvvvwww)))))))))***+++++++++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********+++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,++++++***************++++++,,,,,,---------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,,,,++++++,,,,,,,,,,,,------...---,,,***))),,,,,,,,,------------...---------------...//////......------------..................///000111222555;;;EEEOOOXXX___dddgggffffffeeedddaaa]]]YYYWWWQQQPPPOOOOOORRRYYYbbbiiitttyyy|||kkk]]]SSSOOOJJJHHHFFFDDDEEEGGGIIIJJJOOOSSSXXX\\\```gggooottt}}}~~~}}}}}}}}}|||||||||{{{{{{}}}{{{rrrmmmeee]]]ZZZ]]][[[dddqqq~~~{{{)))))))))***+++++++++,,,))))))*********+++++++++************++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,,,,+++))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...------,,,+++*********+++***+++,,,---------------+++++++++*********))))))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,---,,,,,,---------,,,+++***,,,,,,---------............------------...//////......------------............------///111333444555>>>JJJTTT\\\```dddfffgggfffeeeccc___[[[WWWTTTNNNNNNNNNPPPUUU^^^hhhpppxxx}}}qqqaaaUUUPPPOOOGGGFFFFFFEEEFFFIIILLLNNNQQQUUU[[[```dddkkkuuu|||{{{{{{{{{{{{{{{zzzzzzzzzyyyzzz||||||}}}~~~xxxrrrjjjaaa]]]]]]ZZZaaammm{{{***************+++++++++)))************+++++++++)))***************++++++***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...,,,***((()))+++---///---,,,,,,++++++++++++,,,++++++---......---,,,,,,+++++++++************)))************************++++++,,,,,,,,,---------,,,,,,+++++++++,,,------)))***+++---......------,,,---------..................------......///000......------------......///...---...///222555777999BBBOOOYYY^^^aaaccceeefffeeedddaaa]]]XXXTTTQQQLLLMMMOOOSSSYYYcccnnnuuu|||ssseeeYYYOOOJJJJJJEEEFFFGGGHHHIIIKKKOOOSSSTTTZZZaaaeeejjjrrr}}}yyyyyyyyyyyyyyyyyyyyyyyyxxxyyyzzzzzzzzz{{{~~~xxxooofff```]]][[[aaajjjwww+++++++++***************)))************+++++++++*********++++++,,,,,,,,,))))))*********+++++++++************************))))))))))))))))))))))))************++++++++++++)))******+++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++******)))***+++,,,---,,,,,,+++++++++,,,------+++,,,...///...---+++***+++++++++************)))++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...)))***,,,---...------,,,------------...........................//////000......------------......//////......000333666999@@@IIIVVV___bbbcccdddfffcccbbbaaa^^^ZZZUUUPPPNNNKKKMMMQQQVVV]]]gggqqqxxxvvvdddZZZSSSKKKFFFFFFDDDFFFIIIJJJKKKNNNSSSWWW[[[aaahhhmmmqqqzzzxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxyyy|||~~~~~~vvvooohhhccc]]]aaahhhttt,,,+++++++++******)))))))))************++++++++++++++++++,,,,,,---------))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++************************+++***)))(((((()))***+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------------------------++++++------------++++++((()))***+++,,,++++++***++++++++++++,,,------...,,,---...//////---+++***+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++,,,,,,---...---.........---+++)))(((---------.........//////...............///000000.........------.........000///...///111444888:::EEEOOO[[[bbbddddddfffhhh``````^^^\\\XXXSSSNNNKKKJJJMMMRRRXXX```iiissszzz|||iiiXXXQQQOOOJJJEEEEEEDDDGGGJJJLLLMMMPPPUUUZZZ___fffnnnssswww~~~~~~~~~wwwwwwwwwwwwwwwxxxxxxxxxyyyzzzyyyxxxwwwxxx{{{}}}|||vvvyyy|||wwwpppkkk^^^aaagggqqq************************))))))*********+++++++++...///000000///...+++***))))))))))))))))))))))))******++++++++++++******)))))))))******)))))))))))))))***+++,,,,,,------+++++++++************))))))))))))))))))((('''&&&******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,.........---,,,+++))))))'''))),,,......---+++***++++++++++++++++++++++++,,,,,,,,,------.........+++++++++,,,---...///000************))))))((((((******+++++++++,,,,,,,,,+++*********))))))((((((+++*********+++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,++++++,,,...//////...---------............///..................---------000222333333555999===IIIUUUaaaeeefffgggfffddd___^^^\\\YYYVVVRRROOOMMMJJJLLLQQQYYYbbbllluuuzzzqqqcccUUUNNNKKKHHHGGGIIIFFFHHHJJJMMMPPPTTTZZZ^^^eeellltttzzz~~~|||}}}~~~~~~}}}|||xxxxxxxxxwwwwwwwwwwwwwwwxxxwwwwwwvvvwwwwwwxxxxxx|||{{{tttrrryyywwwpppiiifffhhhrrr***************************+++++++++,,,,,,,,,,,,)))***,,,.........---,,,************************)))******++++++******)))******))))))))))))******)))******+++,,,,,,------+++++++++************)))++++++,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---......------------......,,,,,,---------,,,++++++)))+++,,,---...---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---...///+++++++++******)))))))))+++++++++++++++++++++,,,,,,+++++++++************++++++******++++++,,,---************************++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,++++++,,,...//////...---------............///...........................111333444444777===BBBPPP[[[dddfffffffffeeeccc___^^^\\\XXXUUUQQQNNNLLLLLLNNNSSSZZZcccnnnwww}}}~~~kkk^^^RRRLLLJJJHHHHHHJJJHHHJJJMMMPPPSSSXXX^^^cccjjjqqqzzz~~~}}}|||}}}|||{{{yyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwyyy{{{vvvrrrwww~~~yyyqqqlllkkkrrr|||++++++++++++++++++++++++++++++,,,,,,,,,---------'''(((***,,,,,,,,,,,,+++++++++++++++++++++++++++))))))************))))))+++***)))(((((()))***+++*********++++++,,,,,,---+++++++++************)))++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------///......------......///***+++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++******++++++,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,++++++,,,...//////...---------............///........................000222444444555:::BBBHHHYYYaaagggfffeeeeeedddbbb___]]]ZZZVVVSSSOOOMMMLLLNNNQQQVVV]]]eeepppzzzvvvbbbXXXMMMJJJIIIGGGHHHKKKJJJMMMPPPTTTXXX^^^dddiiipppxxx~~~|||{{{{{{zzzxxxvvvuuuuuuvvvvvvwwwwwwxxxxxxvvvvvvuuuuuuuuuuuuuuuvvvuuuwww{{{yyyrrrtttyyyxxxrrrrrrwww+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---+++++++++,,,+++***)))(((++++++++++++++++++++++++((())))))******))))))(((,,,+++)))(((((()))+++,,,*********++++++,,,,,,,,,+++++++++*********))))))))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---***+++,,,,,,------,,,,,,---,,,+++***))))))***+++------------------------...------,,,,,,+++++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,++++++++++++,,,++++++***++++++,,,,,,........................+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,++++++,,,...//////...---------............///............////////////111222333444777===GGGOOO]]]cccgggeeecccdddcccaaa^^^\\\XXXTTTPPPNNNLLLLLLOOOSSSXXX___fffqqq|||nnn]]]TTTLLLIIIHHHGGGIIILLLKKKNNNRRRVVV\\\cccjjjooouuu~~~~~~}}}{{{yyyyyyzzzyyyxxxvvvttttttuuuuuuvvvwwwxxxxxxuuuuuutttsssssssssssstttrrrtttwww{{{tttqqqttt{{{{{{uuutttwww++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,+++++++++************************))))))************)))))),,,+++***))))))***+++,,,***+++++++++++++++,,,,,,+++++++++*********)))))))))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,+++***---+++***((((((((()))***---------------------------------,,,,,,++++++***------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******++++++++++++++++++,,,,,,++++++***++++++,,,************************+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,++++++,,,...//////...---------............///........./////////000000000222444555999AAAMMMUUU^^^cccdddbbbaaacccccc```\\\YYYUUUQQQNNNLLLLLLMMMPPPTTTZZZ```fffqqq~~~vvvgggYYYRRRLLLJJJIIIHHHIIIMMMLLLOOOTTTYYY```hhhpppuuu{{{|||yyyxxxwwwxxxyyyzzzyyyxxxsssssstttuuuvvvvvvwwwwwwtttsssrrrrrrqqqqqqqqqrrrpppqqqssswww{{{xxxqqqqqquuu|||zzzssspppuuu|||,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))***+++,,,---...///000))))))))))))))))))))))))******++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))),,,,,,---.........------******+++++++++,,,,,,,,,------------,,,,,,,,,,,,...------,,,,,,------...------------,,,,,,+++***,,,+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,************++++++++++++,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,++++++,,,...//////...---------............///.........//////000000111000222555888===GGGRRR[[[___bbbcccaaa```bbbaaa^^^YYYVVVRRRNNNKKKLLLMMMNNNQQQVVV\\\aaagggrrrzzzkkk^^^TTTOOOKKKKKKJJJHHHKKKOOOOOORRRXXX___fffoooxxx}}}}}}wwwvvvvvvwwwyyyzzzzzzyyyssssssttttttuuuuuuvvvvvvsssrrrqqqpppooooooooopppooooooppprrrwww|||uuurrrrrrwww~~~rrrkkklllqqqzzz,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,)))******+++---...000111************************++++++,,,,,,,,,,,,++++++)))***,,,------,,,***)))+++++++++++++++++++++++++++++++++************))),,,------------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************+++,,,------***+++++++++,,,,,,,,,,,,))))))***+++,,,------...++++++++++++,,,,,,---------,,,++++++******++++++........................++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,++++++,,,...//////...---------............///---......///000000111111111444888===CCCLLLXXXaaaaaacccdddaaaaaabbb```[[[VVVSSSOOOKKKJJJKKKNNNPPPSSSXXX___dddiiittt~~~rrriii^^^UUUNNNJJJIIIJJJJJJJJJMMMRRRTTTXXX^^^fffnnnwwwyyywwwwwwwwwyyyzzzyyyxxxttttttttttttttttttttttttrrrqqqpppooonnnnnnnnnnnnmmmllllllnnnqqqwww}}}|||wwwpppssszzzqqqgggeeehhhlllvvv,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++,,,------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((***,,,......,,,***(((+++++++++++++++++++++++++++++++++************)))++++++++++++******)))(((******+++++++++,,,,,,,,,,,,,,,,,,++++++************))))))))))))))))))***))))))+++,,,---.........,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,,,,---************+++,,,---...*********++++++,,,,,,,,,(((((()))***,,,---...///,,,,,,,,,------.........---,,,,,,+++*********+++------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,++++++,,,...//////...---------.........//////---......///000111111222222666;;;@@@GGGPPP\\\dddcccfffeeebbbbbbbbb^^^YYYUUURRRMMMJJJIIIKKKNNNQQQUUUZZZaaafffkkkvvvrrrfff^^^VVVNNNIIIFFFFFFIIIJJJJJJOOOUUUYYY]]]ccckkkttt~~~{{{yyyxxxxxxyyyyyywwwvvvttttttttttttttttttssssssqqqqqqooonnnnnnmmmmmmmmmlllkkkjjjkkknnntttyyy}}}{{{ppprrrwwwqqqeeeaaaccccccnnnzzz+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''((()))+++,,,,,,,,,+++---------------------------------,,,,,,,,,++++++---,,,++++++*********+++...,,,)))'''&&&''')))***)))***++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------,,,,,,+++++++++***************************))))))***,,,...------++++++++++++++++++++++++,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++***)))//////.........---------......---------,,,,,,,,,---------------,,,,,,,,,000000//////.........---000111111111000///...---555666:::CCCNNNXXX]]]^^^ccccccdddcccaaa]]]ZZZWWWSSSOOOJJJHHHKKKNNNPPPPPPXXX]]]bbbgggnnnzzz}}}nnncccZZZQQQLLLLLLDDDFFFGGGIIIKKKNNNSSSWWW[[[bbbjjjqqqxxx}}}{{{xxxwwwxxxxxxvvvuuurrrrrrrrrqqqqqqrrrssssssooonnnmmmlllkkkjjjjjjjjjkkkllllllnnnpppsssvvvxxx~~~xxxwww~~~|||mmmbbb\\\YYYaaabbbiiivvv+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))++++++++++++************+++++++++*********)))))),,,,,,,,,+++++++++*********************++++++++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++//////.........---------.........---------,,,,,,......//////////////////000/////////............//////000111111111111111555777===GGGRRRZZZ^^^___bbbccccccccc```]]]YYYWWWRRRNNNJJJIIILLLOOOQQQRRRYYY^^^dddkkkrrr~~~wwwhhh]]]UUUMMMIIIJJJFFFGGGIIIJJJMMMQQQVVVYYYaaahhhqqqzzz}}}{{{yyyyyyxxxwwwuuuqqqqqqppppppppppppqqqqqqmmmlllkkkjjjiiiiiiiiiiiijjjjjjjjjlllnnnqqqsssuuu{{{}}}~~~zzz~~~}}}nnnddd\\\XXXZZZ[[[cccqqq~~~,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++...---+++***))))))******++++++******)))))))))(((+++++++++*********))))))++++++,,,---,,,+++***)))((()))+++---...------,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++------------------------++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...............---------.........------------,,,---.........///000000000////////////..................///000222333444444666:::BBBMMMWWW^^^aaaaaabbbbbbbbbaaa___[[[XXXUUUPPPMMMJJJJJJMMMQQQTTTUUUZZZ___gggoooyyy{{{nnn___UUUNNNHHHFFFGGGGGGHHHKKKMMMOOOTTTYYY]]]dddkkkuuu~~~~~~{{{zzzyyyvvvuuuoooooonnnnnnnnnnnnooooookkkkkkjjjiiihhhhhhhhhhhhggghhhhhhiiikkkmmmoooqqquuuwwwyyy{{{~~~qqqeee\\\VVVUUUUUU\\\iiiwww,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,+++******,,,+++)))))))))+++---...---,,,,,,++++++*********---------,,,,,,,,,++++++)))***,,,------,,,***)))******+++,,,,,,,,,,,,,,,///---+++)))((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------------------------,,,++++++,,,---,,,+++------------------------...---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...................................................------------+++++++++,,,---.../////////////////////...............///000111222333444777===GGGRRR[[[```bbbbbbaaaaaaaaa___\\\YYYVVVTTTMMMKKKJJJKKKNNNRRRUUUXXXZZZ```jjjtttrrreeeVVVNNNIIIEEEDDDFFFGGGIIILLLNNNRRRWWW]]]aaahhhoooyyy}}}{{{xxxuuusssoooooonnnmmmmmmmmmmmmnnnkkkjjjiiiiiihhhhhhhhhiiifffgggggghhhjjjkkklllmmmppprrrtttvvvyyy}}}tttggg[[[SSSUUUUUUYYYcccnnnzzz,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,+++******---,,,***))))))+++---...,,,,,,,,,++++++*********---------,,,,,,,,,++++++)))***,,,------,,,***)))...,,,+++)))))))))+++,,,///---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------------------------------------------------------+++******+++---......---------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------------------.....................//////.........---------+++++++++,,,---...//////.........//////////////////////////////111222333:::AAAKKKVVV]]]aaabbbaaaaaa```___]]]ZZZWWWTTTRRRKKKKKKKKKMMMOOOSSSWWWZZZ\\\cccmmmyyyiii]]]PPPJJJGGGDDDDDDGGGGGGJJJMMMPPPUUUZZZaaaeeepppxxx{{{wwwsssqqqoooooonnnmmmmmmmmmmmmmmmkkkjjjjjjiiiiiiiiiiiijjjgggggghhhiiijjjjjjjjjjjjlllnnnpppsssuuuyyy~~~wwwiii[[[RRRUUUSSSUUU]]]fffrrr------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------,,,,,,+++++++++000///---+++***))))))***************************+++++++++*********)))))))))***+++,,,---,,,++++++///---***((('''(((***,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,------------------------------------............------------------------+++******+++...//////...,,,,,,,,,,,,,,,,,,,,,,,,..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---------,,,---------.............../////////.........---------.........///000000000.........///////////////000000//////000111333444>>>FFFQQQZZZ___aaabbbbbb```___]]][[[XXXUUURRRQQQLLLMMMOOOPPPRRRUUUZZZ]]]```gggrrruuuaaaVVVLLLHHHGGGEEEEEEHHHIIIKKKOOOSSSXXX___fffjjjuuu}}}}}}xxxssspppooonnnmmmllllllllllllllljjjjjjiiiiiiiiiiiiiiijjjggghhhhhhiiiiiiiiihhhhhhiiikkknnnppprrrvvv{{{~~~zzzlll___VVVRRRPPPQQQWWW^^^jjj{{{------............------------------------------------------------------******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,000///...---+++***)))((())))))******++++++,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,---,,,++++++***+++,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---------.........//////////////////..................//////////////////............/////////000000000000000222555777999DDDKKKVVV]]]aaabbbcccddd___^^^\\\YYYVVVSSSQQQOOOOOOQQQTTTUUUVVVYYY]]]aaaeeelllwwwvvvhhhZZZQQQIIIGGGGGGFFFFFFGGGLLLNNNSSSWWW]]]ccckkkpppyyyzzzuuuqqqmmmmmmlllkkkjjjjjjjjjjjjhhhhhhhhhgggggghhhhhhiiifffggghhhhhhhhhgggfffeeefffhhhkkkmmmpppsssxxx|||}}}qqqeee\\\RRRPPPOOORRRVVV___ooo~~~------............------------------------------------------------------))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------,,,++++++++++++,,,---...//////000---------,,,,,,,,,+++++++++*********++++++------***+++---............---))))))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---------------.........//////000/////////............---------------,,,,,,,,,---.........//////000000000000000222444888;;;>>>HHHOOOYYY```ccccccdddfff___^^^\\\YYYUUURRRPPPOOORRRTTTWWWXXXYYY[[[```dddiiippp{{{nnn^^^VVVNNNGGGGGGGGGFFFEEEGGGNNNQQQUUUZZZ```gggnnnttt|||vvvrrrlllkkkjjjiiihhhhhhhhhhhhggggggfffffffffgggggghhhffffffgggggggggfffeeedddeeegggiiikkknnnrrrvvvzzz~~~uuuiiibbbUUURRRPPPPPPQQQVVVeeerrr666555222000///.........***+++,,,---------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++************++++++,,,,,,,,,++++++,,,---------,,,,,,+++,,,---...---+++)))'''------,,,+++))))))***,,,---,,,,,,+++*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++,,,,,,------,,,,,,.........------,,,,,,,,,---...///...------...///////////////////////////............/////////000///111222222333777===CCCPPPXXX^^^```aaadddcccaaa^^^]]]ZZZVVVTTTRRRQQQPPPSSSUUUYYY]]]___bbbfffiiioooxxx~~~ooobbb[[[MMMIIIEEEDDDGGGIIIIIIHHHNNNQQQXXX```eeejjjuuu}}}vvvqqqmmmkkkhhhgggggghhhgggffffffeeedddcccddddddfffgggggghhhhhhgggeeeccccccdddbbbdddfffhhhjjjmmmqqqtttzzz}}}|||qqqhhh```VVVPPPRRRRRRRRR\\\kkkyyy888777444222000/////////((()))***+++---.........,,,------......------,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,.........---,,,+++))))))******,,,,,,---,,,+++***,,,------+++))))))+++,,,---,,,++++++******++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---..................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,------------,,,.........------,,,,,,,,,---...///...------...///,,,,,,---...///000111111........./////////000000000222333333444999AAAGGGSSSZZZ```aaaaaacccccc```^^^\\\XXXUUUSSSRRRRRRSSSVVVYYY\\\___bbbfffjjjmmmvvv~~~xxxiii]]]VVVMMMJJJFFFFFFHHHJJJKKKJJJPPPSSS[[[dddjjjppp}}}yyysssooommmjjjhhhhhhhhhhhhgggeeeeeedddccccccdddeeefffccceeeeeeeeecccbbbccceeebbbdddfffhhhiiilllooorrrwwwzzzxxxpppfff[[[SSSRRRPPPNNNWWWeeewww===<<<999666333111000///,,,,,,,,,------.........------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,++++++++++++++++++.........---,,,+++***)))*********+++,,,---------,,,------,,,******+++---,,,,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,------------------------........................------------------------------------------------,,,,,,++++++++++++******,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------------.........------------------...///...------...///******,,,...000111333444....../////////000000000111222333444555<<>>HHHTTT]]]```eeegggdddaaaaaa```]]]YYYWWWUUUUUUXXX^^^eeeiiijjjiiiiiiiiilllttt}}}uuueeeZZZSSSMMMIIIFFFGGGIIIJJJLLLPPPVVVZZZaaaeeemmmyyy~~~yyyqqqkkkgggdddbbbaaabbbbbbbbbbbbaaa```___^^^aaabbbbbb```^^^\\\\\\]]]^^^___````````````ccceeegggjjjoootttyyyvvvooojjjmmmttt||||||}}}uuukkkaaaZZZWWWWWW\\\eeetttXXXWWWUUUSSSOOOKKKGGGEEE:::888666333111111111222......////////////......///...---,,,***)))''''''++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++,,,------......---,,,+++***,,,......---------...++++++******++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------...............---........./////////000---...///...------...//////////////////.........//////000000000111111111///222888===DDDNNNYYYbbb```eeefffccc```aaa```]]]WWWVVVVVVWWW[[[bbbiiimmmnnnmmmkkkkkknnnwww{{{jjj\\\TTTOOOJJJGGGGGGIIIKKKMMMOOOSSSZZZ___fffjjjsss~~~uuunnniiifffdddbbbaaaaaabbbbbbaaa___^^^]]]]]]^^^___^^^\\\[[[\\\]]]\\\]]]^^^^^^^^^___aaaccccccfffkkkpppuuu{{{uuullldddeeejjjsss~~~{{{wwwkkkbbb[[[WWWWWW]]]gggsss~~~WWWWWWWWWVVVTTTQQQNNNMMMFFFCCC>>>999444111000///......////////////......---------....../////////***++++++,,,,,,++++++************++++++,,,,,,---((()))+++,,,---.........)))+++---/////////---,,,))),,,...///...------...+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------------------------------........................------------------------------------------------*********++++++,,,,,,,,,---..................---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,---......//////......---.........//////000000---...///...------...///............////////////000000000000111111111111///444:::AAAHHHRRR]]]eee```eeefffbbb`````````]]]VVVVVVVVVYYY]]]dddkkkoooqqqooommmlllpppyyysssbbbVVVOOOLLLHHHFFFHHHKKKMMMOOOQQQVVV]]]bbbhhhmmmwwwxxxpppkkkgggeeeccc```aaaaaaaaaaaa___]]]\\\ZZZ[[[\\\\\\[[[[[[\\\]]]ZZZ\\\]]]]]]]]]^^^aaaccc```ccchhhlllqqqxxx~~~xxxmmmcccaaadddkkkvvv{{{uuuiii___XXXSSSVVV]]]hhhrrr{{{\\\\\\[[[YYYWWWUUUSSSRRRJJJGGGBBB===999666555444444111---)))(((***---///......---,,,,,,+++******++++++*********+++---......---***((((((***,,,...,,,,,,,,,++++++************++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++------------+++++++++++++++,,,,,,,,,------((()))***+++,,,,,,,,,,,,.........------,,,,,,,,,...---,,,,,,,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................------,,,++++++*********...------,,,,,,------...++++++,,,,,,---...//////000000000000000000000000///000111000...------...////////////////////////111///000333111...///333333555;;;CCCNNNWWW]]]```bbbbbbbbbbbb```^^^\\\ZZZXXXVVVUUUYYYbbbjjjpppssstttqqqnnnnnnsss|||uuujjj]]]SSSNNNKKKGGGDDDIIIKKKNNNRRRWWW\\\aaadddqqqxxx{{{tttnnnjjjgggeee`````````_________^^^^^^]]]]]]\\\\\\[[[ZZZYYYYYYZZZZZZ[[[[[[\\\\\\\\\]]]^^^aaadddhhhlllrrryyy}}}sssddd^^^___dddnnnwww~~~}}}uuucccVVVVVVTTTWWW___gggnnnwwwzzzYYYZZZZZZZZZYYYXXXVVVUUURRRPPPKKKFFFAAA===:::999555333000...,,,,,,------...---------,,,+++++++++,,,+++*********+++,,,---,,,+++)))(((((()))***+++------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------***+++,,,---..................---------,,,,,,,,,...---,,,,,,,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------.................................///000000000...---...///////////////////////////000///000222111...///333444888>>>HHHQQQYYY^^^```bbbbbbbbbaaa___]]][[[ZZZYYYWWWWWW[[[ccclllrrruuuuuurrroooooosss|||mmmcccWWWOOOLLLJJJHHHEEEIIIKKKOOOSSSYYY```fffjjjvvv~~~~~~wwwrrrmmmiiifff______^^^]]][[[ZZZZZZYYY]]]\\\\\\[[[ZZZZZZYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\^^^aaaeeeiiinnnuuuyyyvvvfff]]]\\\```iiirrr~~~|||jjj\\\SSSPPPQQQWWW^^^dddmmmuuu{{{VVVXXXZZZ\\\]]][[[ZZZXXXYYYWWWTTTOOOJJJDDD@@@>>>777666555333111///---,,,---------------------,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++---------------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...---,,,,,,++++++,,,,,,---......------------------,,,---...///////////////...------------,,,,,,,,,...------,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********+++,,,---------,,,++++++******++++++,,,------------------------...........................///000///...---...//////////////////////////////...///111000...000444777<<>>IIIQQQ[[[aaabbbaaaccceee___]]]ZZZWWWTTTSSSRRRRRRSSSWWW\\\aaafffllltttzzz{{{|||||||||||||||||||||{{{}}}~~~|||oooaaaWWWQQQIIIIIIHHHGGGGGGJJJNNNQQQSSSZZZbbbhhhnnnyyy}}}zzzwwwvvvrrrqqqqqqpppppppppqqqqqqpppooonnnnnnnnnooopppqqqoooooopppqqqrrrssssssttttttvvvyyyzzz{{{{{{}}}~~~~~~~~~}}}||||||{{{zzzyyyxxxxxxxxxxxxxxxwwwvvvuuutttrrrqqqqqqmmmmmmkkkiiihhhgggfffffffffffffffgggggghhhhhhhhheeeeeedddccccccccccccccccccdddfffhhhiiikkkkkkkkkkkkllllllmmmnnnnnnnnnnnnmmmnnnooopppqqqrrrssstttssstttuuuvvvvvvvvvuuutttvvvwwwxxxyyyyyyzzzyyyyyywwwxxxzzz|||~~~~~~|||||||||}}}~~~~~~sssoooiiiccc]]]ZZZXXXWWWTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXSSSTTTUUUUUUUUUXXX\\\___dddgggmmmuuu|||xxxooommmhhhuuuvvvlllZZZRRRKKKIIIIIIKKKSSS[[[hhhtttAAABBBDDDGGGKKKOOOSSSUUUVVVVVVWWWWWWXXXWWWWWWVVVXXXWWWUUURRRMMMHHHDDDAAA888777444222000///////////////000000000000//////---...............------///......------,,,,,,+++...------,,,,,,++++++***,,,,,,,,,------.........)))***++++++------...///.........------,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------...------,,,,,,------...---------------------------,,,+++******,,,...///444222000///...---+++))),,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...///111111/////////000////////////000000000000---000222333444777>>>CCCPPPVVV]]]bbbccccccbbbbbb[[[YYYWWWTTTRRRQQQQQQQQQVVVZZZ___bbbfffllltttzzz}}}}}}zzzxxxxxxxxxzzz}}}}}}}}}}}}qqqfff\\\TTTPPPGGGHHHHHHHHHJJJMMMRRRVVVZZZ```hhhooovvv}}}zzzyyyxxxtttpppnnnmmmlllmmmoooqqqqqqppprrrrrrqqqppppppppppppqqqsssssstttvvvwwwyyyzzz{{{||||||}}}{{{|||~~~~~~}}}{{{zzz{{{zzzxxxvvvuuutttsssssssssrrrqqqooommmlllkkkkkkkkkjjjjjjjjjjjjkkkkkkllljjjkkkkkkllllllllllllkkkmmmnnnoooqqqssstttttttttwwwwwwxxxxxxyyyyyyzzzzzz||||||||||||}}}~~~~~~~~~wwwlllddd___[[[VVVRRRUUUTTTSSSSSSTTTTTTSSSQQQSSSSSSTTTUUUUUUUUUUUUUUUSSSSSSTTTUUUWWWXXXXXXYYY___ccciiipppwww{{{ooommmuuuvvvjjj\\\UUUMMMKKKIIIJJJPPPWWWcccooo??????AAACCCGGGKKKOOOQQQTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWVVVTTTQQQMMMJJJHHH???===999555222111000000000000000000///...------,,,---------------,,,,,,---------------------------------,,,,,,,,,,,,+++,,,,,,------------------+++++++++,,,,,,------.........---------,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---------------------------------,,,+++***+++,,,...///...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...///111111/////////000////////////000000000000///222333444555999AAAGGGUUUYYY___ccccccbbb``````[[[XXXUUURRRPPPPPPQQQRRRYYY\\\```cccffflllsssyyy}}}yyywwwvvvxxxzzz|||}}}~~~yyymmmbbbXXXQQQMMMFFFGGGHHHIIIJJJNNNSSSWWW]]]dddlllttt|||}}}{{{vvvrrrqqqooooooqqqsssuuuvvvuuuvvvvvvvvvvvvvvvwwwxxxxxxyyy{{{}}}~~~}}}}}}|||{{{zzzxxxvvvuuuuuuuuuxxxxxxwwwwwwxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{~~~tttjjjddd___YYYUUUVVVTTTSSSSSSSSSSSSRRRQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWW\\\```fffmmmuuu|||wwwrrrvvv}}}tttmmm```XXXOOOKKKIIIIIIOOOVVVbbbnnn;;;<<<===???BBBFFFIIIKKKQQQRRRSSSUUUVVVWWWXXXXXXWWWWWWWWWWWWUUUSSSQQQPPPHHHEEE@@@;;;666333222111111000000///...---,,,++++++,,,,,,---------,,,,,,+++,,,,,,---......//////,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...------------,,,,,,,,,......------------......------------------------------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,---------------------------,,,+++++++++,,,...///,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------...///111111/////////000////////////000000000000222333555555777===FFFMMMZZZ]]]bbbdddbbb```]]]\\\ZZZWWWRRROOONNNOOORRRTTT\\\___cccdddfffkkksssxxxyyyvvvtttxxxyyy{{{}}}sssfff[[[SSSMMMJJJFFFGGGHHHIIIKKKOOOUUUYYYaaaiiirrr{{{zzzvvvtttttttttvvvzzz|||}}}}}}{{{|||}}}~~~rrrjjjccc]]]YYYVVVTTTRRRRRRRRRRRRQQQPPPNNNOOOPPPPPPQQQQQQPPPPPPQQQQQQRRRRRRSSSTTTUUUUUUXXX\\\bbbiiipppxxxwwwwwwzzz}}}yyyyyyxxxuuurrreee\\\SSSMMMIIIHHHMMMTTT^^^jjj~~~:::;;;;;;===???BBBEEEGGGMMMNNNPPPSSSUUUWWWXXXYYYWWWWWWXXXXXXXXXWWWUUUTTTPPPMMMGGG@@@;;;666444333000000///...------,,,,,,,,,,,,------......------,,,---------.........///++++++,,,,,,---......///.........------,,,,,,,,,......------,,,,,,,,,,,,------------------------......------------......------------------------------------------------------------------------------------------------,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,---.........---,,,,,,------,,,+++------------------------------............------...........................///111111/////////000////////////000000000000333444555666999@@@JJJRRR[[[^^^aaabbb```]]][[[ZZZXXXTTTOOOLLLLLLOOOTTTWWW___aaaddddddfffjjjrrrxxx{{{wwwuuuxxxyyy{{{|||mmm___VVVPPPKKKHHHFFFGGGIIIKKKMMMRRRXXX]]]dddlllxxx~~~zzzwwwwwwyyy|||zzzpppggg___ZZZWWWUUURRRQQQQQQQQQPPPOOOOOOOOOPPPQQQQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTTTTTTTVVVYYY___eeelllttt|||zzzuuusssyyyxxxvvvwwwxxxxxxyyylllbbbWWWPPPKKKHHHKKKQQQYYYeeezzz<<<<<<<<<===>>>AAACCCDDDJJJKKKNNNQQQTTTVVVXXXXXXWWWXXXYYYYYYXXXWWWVVVUUUUUURRRMMMFFF@@@;;;777555000000///.........//////------...////////////////////////......---------++++++,,,---......//////.........------,,,,,,,,,///......------,,,,,,+++------------------------///......------......///------------------------------------------------------------------------------------------------,,,++++++******++++++,,,---------------------------,,,,,,,,,------.........---,,,---......---,,,------------------------------............------...........................///111111/////////000////////////000000000000222333555777;;;CCCNNNVVVYYY\\\___```^^^[[[ZZZYYYVVVRRRNNNKKKKKKPPPVVVZZZ```bbbcccdddeeejjjrrrxxx~~~|||zzzxxxyyyzzz}}}vvvfffYYYRRRNNNJJJGGGFFFHHHJJJMMMPPPVVV\\\aaagggppp}}}~~~{{{{{{}}}vvvkkkaaaZZZXXXUUURRRPPPPPPPPPOOONNNNNNNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTTTTWWW\\\aaahhhpppxxx~~~|||sssmmmqqq{{{vvvuuuwwwwwwyyy|||rrriii^^^VVVOOOJJJLLLPPPXXXdddxxx>>>>>>======>>>@@@BBBCCCHHHIIILLLOOORRRUUUVVVWWWWWWWWWXXXYYYYYYXXXVVVUUUWWWUUURRRMMMGGGAAA===:::444333111000///000000111---...///000000000000000000000//////...------,,,+++,,,,,,---.../////////------------------,,,,,,///.........------,,,,,,,,,,,,,,,------------...//////............//////------------------------------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,------------------------,,,---------............+++++++++,,,///000000///------------------------------............------...........................///111111/////////000////////////000000000000111333777:::>>>FFFQQQYYYYYY[[[^^^^^^]]]ZZZYYYXXXSSSPPPMMMKKKMMMRRRXXX\\\```bbbdddeeegggllluuu|||}}}{{{{{{yyy{{{yyynnn^^^SSSOOOLLLIIIGGGGGGIIILLLOOOSSSYYY```eeekkkuuu~~~}}}pppddd\\\YYYUUUQQQOOONNNNNNNNNMMMKKKLLLMMMMMMNNNNNNMMMMMMQQQQQQQQQRRRRRRSSSSSSSSSSSSUUUYYY]]]ccckkksssxxxuuukkkmmmvvv}}}rrrsssuuutttwww|||zzzqqqggg___WWWPPPOOORRRZZZeeewww@@@???>>>>>>???@@@AAABBBFFFHHHKKKNNNQQQSSSUUUVVVUUUVVVWWWYYYYYYYYYYYYXXXWWWWWWVVVSSSOOOIIICCC@@@:::888555333111000000000,,,---...///000000000000////////////............,,,,,,------......//////,,,,,,------------------...............---------,,,,,,,,,---------......//////............//////------------------------------------------------------------------------------------------------------,,,,,,,,,,,,------------------------------,,,------...............+++******+++---///..............................------............------...........................///111111/////////000////////////000000000000111444999===BBBKKKUUU\\\[[[]]]______\\\YYYXXXWWWQQQOOOMMMLLLNNNSSSYYY]]]aaaccceeegggiiipppzzz~~~|||{{{|||zzz}}}pppeeeWWWNNNLLLKKKHHHEEEIIIKKKNNNQQQVVV]]]dddiiiqqq|||wwwiii```YYYVVVQQQNNNMMMMMMMMMLLLLLLLLLMMMNNNNNNNNNNNNMMMPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSVVVZZZ^^^eeemmmsss|||zzznnnooottt}}}~~~qqqppprrrrrrvvv~~~yyypppiii```XXXUUUVVVZZZcccsssAAA@@@???>>>>>>???AAAAAAFFFHHHJJJMMMPPPSSSTTTUUUSSSUUUWWWYYYZZZ[[[[[[[[[WWWXXXYYYXXXTTTNNNHHHDDD???===999555111000//////+++,,,---...////////////------......///000000000---------...............,,,,,,,,,------.................................,,,,,,,,,------.........//////............//////------------------------------------------------------------------------------------------------...------,,,,,,------...------------------------,,,---......//////.........---++++++++++++***(((........................---..................---////////////////////////...000111111/////////000////////////000000000000111555;;;@@@FFFNNNWWW___^^^```aaa```\\\YYYWWWVVVPPPOOOMMMMMMPPPUUUZZZ^^^aaadddfffhhhlllsss}}}}}}{{{zzz{{{{{{~~~jjj```RRRKKKJJJJJJHHHDDDIIILLLOOOSSSXXX___ffflllvvv|||mmmcccYYYVVVQQQNNNMMMMMMLLLLLLNNNNNNOOOPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPRRRTTTWWW[[[bbbiiiooozzz}}}rrrqqqtttzzzqqqoooqqqqqqxxxvvvpppggg]]]YYYZZZXXX___nnnEEECCCBBBBBBCCCCCCBBB@@@CCCEEEIIILLLOOOPPPPPPPPPVVVVVVWWWXXXYYYYYYXXXXXXXXXXXXXXXVVVTTTRRROOONNNIIICCC;;;555111000///.........//////000111111111000///...------...///000////////////////////////------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---,,,---...///000////////////////////////,,,---...//////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,...---,,,,,,,,,,,,---...---------,,,,,,+++++++++///...---,,,,,,---...///,,,---///000111000///...............////////////...............///000000222111111111000000//////...000222222222111222333888666777???KKKUUUZZZZZZaaa```^^^\\\[[[YYYVVVTTTNNNMMMMMMNNNQQQWWW]]]aaafffiiijjjkkkpppyyy}}}{{{zzzyyyyyy|||vvvdddXXXMMMJJJIIIHHHGGGHHHIIINNNTTTWWWZZZaaakkksss{{{pppddd]]]XXXSSSOOONNNNNNNNNNNNLLLLLLMMMMMMMMMNNNNNNNNNOOONNNMMMMMMMMMNNNOOOPPPQQQOOOPPPTTTXXX\\\eeennnuuuzzz}}}rrrrrrzzzvvvmmmllloooxxx{{{qqqiiiaaaZZZ```bbbkkkyyyIIIGGGEEEEEEFFFFFFEEEDDDEEEGGGJJJMMMPPPQQQRRRRRRTTTUUUVVVXXXYYYZZZ[[[[[[ZZZZZZZZZYYYWWWUUURRRQQQLLLGGG@@@:::666444222000000000////////////////////////............//////////////////////////////......---------...///000........................//////...---,,,,,,,,,,,,...------,,,---...///000........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++///...------------...///,,,,,,+++,,,,,,,,,------............////////////...............///000000111111111000000000//////...000222222222111222444999888;;;CCCNNNXXX]]]]]]aaa___]]]\\\[[[YYYVVVSSSOOOOOONNNOOOSSSYYY^^^bbbdddiiilllooovvv|||zzzyyyzzzzzz~~~ppp```VVVLLLIIIHHHGGGFFFHHHKKKPPPVVVYYY]]]dddooowwwttthhh]]]YYYSSSOOONNNNNNMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPQQQOOOOOOSSSUUUXXX```hhhrrrxxx{{{vvv{{{xxxnnnlllnnnvvv~~~wwwpppiiicccaaabbbiiiuuuRRROOOLLLJJJJJJJJJIIIHHHHHHJJJLLLNNNQQQRRRSSSSSSRRRSSSUUUXXXZZZ\\\]]]]]]\\\]]]]]]\\\ZZZXXXVVVTTTQQQMMMHHHBBB>>>:::555333111111000///...---------......////////////......///////////////////////////............///000000//////////////////////////////...---,,,,,,,,,,,,...------------...//////------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,++++++,,,...------,,,,,,------...------------,,,,,,,,,,,,///...------------...///...,,,+++******,,,...///............////////////...............///000000111111000000000000/////////000222222111222333444;;;;;;@@@HHHTTT\\\```aaaaaa___]]][[[ZZZXXXUUURRRPPPPPPPPPQQQUUU[[[aaadddeeekkkqqquuu}}}}}}zzzxxxyyyzzz|||xxxggg[[[RRRIIIGGGGGGFFFFFFHHHMMMRRRXXX\\\aaaiiittt}}}xxxnnn___ZZZTTTPPPNNNMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLMMMNNNNNNOOOPPPMMMMMMPPPRRRTTTZZZbbbooouuu{{{~~~~~~}}}~~~}}}}}}sssnnnooouuu|||{{{uuuooofffeeehhhpppwww|||___\\\WWWSSSQQQOOOMMMLLLLLLLLLMMMNNNPPPQQQRRRSSSRRRSSSUUUXXXZZZ\\\]]]^^^^^^^^^^^^^^^\\\[[[YYYWWWUUURRRNNNJJJEEE@@@:::666333222000///............---...///000000///...---////////////////////////.............../////////........................,,,,,,,,,,,,---...//////------------......//////------------------------------+++******+++------------------------------------------------------***,,,------,,,++++++,,,------------------------------------------,,,,,,.........------.........000///.........///000111............////////////...............///000000000000000000000000/////////000222222111222444666;;;>>>DDDNNNXXX___bbbbbb```^^^\\\ZZZYYYWWWSSSQQQOOOOOOPPPSSSWWW]]]cccfffiiipppwww|||{{{xxxwwwyyy|||~~~ppp___VVVNNNGGGFFFFFFFFFGGGJJJNNNTTTZZZ___dddnnnzzz{{{rrraaa\\\VVVQQQNNNMMMKKKJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNKKKKKKNNNPPPQQQWWW___kkkqqqwwwzzzzzzzzz|||~~~|||~~~zzzssspppuuu{{{zzznnnjjjiiimmmqqqttt{{{oookkkeee___[[[WWWSSSPPPOOOOOONNNNNNNNNOOOPPPQQQTTTUUUVVVYYYZZZ\\\\\\]]]]]]^^^^^^^^^^^^\\\ZZZYYYXXXUUURRROOOKKKFFF???;;;555333111000//////000111---...///000000///...---////////////////////////,,,,,,------....................................,,,,,,,,,,,,---...//////---------.......................................------+++******+++------------------------------------------------------***,,,------,,,++++++,,,---------------------------------------------------..................---...///000111222111111000............////////////...............///000000//////////////////000000///000222111111222555777;;;@@@HHHSSS[[[aaabbbbbb```^^^[[[YYYXXXVVVRRROOONNNNNNPPPTTTYYY```fffiiilllttt}}}}}}zzzwwwwwwzzz}}}~~~jjjZZZQQQJJJFFFFFFGGGFFFIIIMMMPPPUUU\\\bbbhhhsss}}}uuuddd___XXXRRROOOMMMKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMKKKIIIJJJMMMOOOQQQWWW^^^ffflllrrrvvvwwwwwwzzz}}}zzz|||wwwqqqsssxxxxxxqqqlllkkklllooouuu}}}~~~zzztttnnnhhhbbb\\\XXXTTTSSSPPPNNNMMMMMMNNNOOOTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^_________]]]\\\[[[YYYWWWUUUSSSPPPLLLFFFBBB:::888555222111111111222......////////////......////////////////////////+++,,,------......------//////////////////////////////...---,,,,,,,,,,,,,,,---......//////......////////////////////////------,,,,,,,,,,,,------------------------------------------------------***,,,------,,,++++++,,,,,,------......------,,,------------............------...//////...------+++---///000111000...---............////////////...............///000000......////////////000000000111111111111333666888<<>>:::666333111111111//////............//////////////////////////////,,,,,,.../////////...---........................//////...---,,,,,,,,,,,,,,,---.../////////...---........................------............------------------------------........................***,,,------,,,++++++,,,,,,,,,---......---,,,,,,------------.........///------...//////...------+++,,,,,,---------------............////////////...............///000000........./////////000000000111111111111333666999>>>FFFQQQ\\\bbbcccaaa```___]]]ZZZXXXVVVSSSPPPMMMMMMOOOSSSZZZaaaiiipppttt~~~|||{{{zzzzzz|||~~~zzzkkk\\\QQQKKKHHHGGGIIIJJJKKKOOOUUUVVV\\\cccjjjssszzzkkkfff^^^WWWRRROOOLLLJJJKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJHHHIIILLLMMMMMMQQQWWWXXX^^^eeejjjmmmpppuuuyyyyyy{{{|||wwwyyy~~~vvvkkkeeebbbdddmmmuuuxxxpppjjj^^^ZZZUUUQQQNNNMMMMMMNNNPPPQQQUUUXXX\\\___aaabbb___```aaabbbbbbaaa```___[[[ZZZYYYXXXXXXVVVRRROOOFFFCCC>>>888444111000000000///...------...///000////////////////////////,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,.../////////...---------------------------,,,---////////////---,,,------------------------........................***,,,...---,,,+++,,,,,,,,,,,,---......---,,,,,,---------.........//////,,,---...//////...---,,,...---,,,++++++---...000............/////////000...............///000000---.........//////000000000111111111111333777:::@@@HHHTTT___ddddddbbb```___\\\ZZZXXXVVVSSSOOOLLLMMMPPPUUU\\\dddmmmtttxxx{{{{{{{{{|||}}}ttteeeXXXNNNKKKHHHHHHJJJKKKLLLQQQXXXYYY___fffnnnvvv{{{mmmggg___XXXSSSOOOMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJKKKIIIIIIKKKKKKJJJMMMSSSTTTYYYaaafffjjjnnnssswwwyyy|||~~~~~~~~~uuuhhhaaa___aaaiiisssyyyuuujjjddd[[[TTTOOONNNMMMLLLKKKOOOTTTVVVWWWZZZ^^^bbbddddddcccbbbbbbaaa``````^^^]]]\\\\\\\\\ZZZVVVSSSMMMJJJEEE???:::777444333111111000//////...---------.........//////000000//////.........---------------,,,,,,,,,+++++++++...---+++******+++---...------------------------//////.........---------+++,,,---...////////////................................................---------,,,,,,+++++++++******+++,,,,,,---......++++++******+++---...///------------------------........................---------............///000000000///......---------------,,,,,,---------......111444444333888???FFFOOOWWW\\\___ddddddbbbaaa___[[[WWWSSSPPPNNNMMMOOOQQQWWW```fffmmm{{{~~~|||jjj[[[QQQMMMGGGHHHHHHHHHIIILLLQQQUUUZZZ```lllxxxtttooofff^^^WWWRRRNNNKKKJJJJJJIIIIIIIIIJJJJJJKKKHHHIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNTTTXXX]]]aaaffflllqqquuuvvv{{{|||qqqfff___\\\^^^fffnnn{{{wwwnnnhhh___WWWSSSPPPNNNMMMKKKNNNQQQSSSUUUXXX]]]```ccccccdddcccbbbaaa``````^^^]]]\\\\\\\\\ZZZWWWTTTOOOMMMIIIDDD???:::777555222111111000//////....../////////000000000111111//////.........---------++++++,,,,,,------.........---+++******+++---...........................//////.........------------...............------.........................................................---------,,,,,,,,,,,,,,,------......///+++++++++++++++---...///------------------------................................./////////000000------......///000000000......------------............111444555444:::AAAIIIRRRYYY]]]```cccdddbbb```^^^ZZZVVVRRRPPPNNNNNNRRRTTTZZZaaahhhppp~~~vvvfffXXXPPPMMMGGGHHHIIIJJJLLLPPPUUUZZZ___eeeqqq}}}xxxrrriiiaaaZZZTTTOOOLLLIIIHHHHHHGGGGGGHHHHHHIIIHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMPPPRRRWWW[[[___eeekkkpppuuuzzzwwwmmmaaa[[[XXXYYY```hhh{{{tttnnnfff^^^YYYTTTQQQOOOMMMNNNPPPQQQSSSWWW\\\___bbbcccdddddddddbbb```___]]]]]]\\\\\\\\\[[[XXXVVVRRRQQQNNNJJJEEE???;;;888333222111000////////////000000000000111111111111...............---------***+++,,,---...///000000...---,,,++++++,,,---...////////////////////////...............---------////////////...---,,,+++................................................//////............------........................,,,+++++++++,,,---...///------------------------........................////////////000000000111------......///000000000//////............////////////111555555666===EEEOOOVVV]]]___```cccccc```]]]\\\YYYVVVSSSQQQQQQPPPWWWXXX]]]cccjjjsss~~~}}}mmm___TTTNNNLLLFFFGGGIIILLLOOOTTTZZZ___ffflllwww|||vvvnnneee]]]WWWPPPMMMGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPRRRUUUXXX\\\cccjjjoootttxxx~~~}}}sssiii^^^WWWTTTTTTZZZbbb{{{vvvnnngggaaa\\\WWWTTTQQQQQQPPPQQQSSSWWW[[[^^^```aaacccddddddbbb___]]]]]]\\\[[[[[[\\\\\\YYYWWWTTTTTTRRROOOJJJDDD>>>;;;444333111000////////////000000000000000000000000........................,,,,,,------...///000000...---,,,,,,,,,,,,---.........................................................//////...------,,,............................................................------------............------------,,,,,,,,,,,,------......------------------------............................../////////000000000000000000///......------000000////////////000000000000222555777999@@@IIITTT[[[``````aaabbbbbb___\\\[[[YYYWWWUUUUUUUUUUUU\\\\\\___dddjjjtttuuueeeXXXPPPLLLJJJFFFHHHJJJMMMPPPVVV\\\aaakkkqqq|||zzzrrriiiaaaYYYQQQMMMGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLPPPQQQSSSVVVZZZ```hhhmmmrrrwww~~~}}}xxxzzz~~~zzzrrrhhh^^^XXXSSSRRRVVV\\\}}}wwwqqqllleee___[[[UUUSSSQQQQQQSSSVVVYYY[[[^^^___aaaccccccaaa^^^\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYUUUUUUUUURRRNNNHHHBBB???777555333111////////////////////////////////////---.............................................---------------------------------------------------.....................,,,------...//////......................................................,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------------------------------------........................------........./////////000000000///......------000000////////////000000222111222666888;;;DDDNNNXXX^^^bbbaaaaaabbbaaa^^^[[[ZZZYYYYYYYYYYYYZZZ[[[^^^^^^```eeejjjttt~~~nnn^^^SSSMMMJJJHHHHHHIIIKKKNNNQQQWWW]]]bbbnnnttt}}}uuummmddd[[[RRRMMMHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOOQQQTTTZZZbbbgggpppvvv}}}|||uuuttt{{{}}}}}}~~~zzzwwwrrriii___XXXRRROOOPPPUUU{{{vvvpppiiidddZZZXXXUUUTTTVVVWWWXXXXXX\\\]]]___``````___]]]\\\YYYXXXWWWXXXZZZ[[[ZZZYYYVVVVVVVVVTTTQQQLLLGGGDDD<<<:::777333111000000000////////////............---------........................---------,,,,,,---------------------------------------------------------...............+++,,,---...////////////................................................+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------------------------........................------------............------......///000000000000000////////////000000333222333777999>>>HHHSSS[[[aaadddbbb```aaa```]]]ZZZZZZYYYZZZ[[[]]]___``````___aaaeeejjjssswwwfffXXXPPPLLLIIIGGGHHHJJJLLLOOOSSSYYY___dddqqqyyyxxxppphhh^^^UUUOOOIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMOOOQQQTTTZZZ```eeelllssszzzuuuqqqvvvzzzxxxxxxyyyxxxvvvsssjjj```YYYRRRLLLKKKOOOyyyqqqllldddaaa^^^]]]^^^^^^\\\ZZZ[[[\\\\\\]]]]]]]]]\\\\\\WWWVVVUUUVVVXXXZZZZZZYYYXXXXXXWWWVVVSSSPPPLLLJJJBBB@@@<<<777444222222333000000000000//////......---------.........//////,,,,,,,,,,,,------------------............------........................---------.........//////------...............---................................................,,,,,,,,,,,,------......++++++,,,,,,------......------...//////...---,,,------------------------....................................////////////------......///000000000000//////......//////000444222333777:::@@@KKKWWW\\\aaadddaaa___```___\\\XXXXXXXXXYYY\\\^^^aaabbbbbbaaacccgggkkkrrrxxxmmm^^^SSSNNNLLLIIIGGGHHHJJJMMMQQQVVV]]]dddiiiuuu~~~|||tttlllbbbXXXRRRJJJIIIHHHGGGFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIKKKMMMPPPSSSVVVZZZ___ccchhhnnnwww|||~~~xxxpppppp}}}xxxssssssuuuvvvvvvwwwnnneee]]]TTTLLLJJJLLL~~~wwwrrrmmmjjjgggfffgggfffbbb___[[[[[[[[[[[[[[[[[[\\\\\\VVVUUUTTTUUUWWWYYYZZZYYYYYYYYYYYYWWWUUURRRPPPNNNGGGDDD???:::777555444444222111111111000000//////---------.........//////)))***++++++,,,---......------............------////////////////////////---------.........//////////////////...---,,,,,,................................................---------.........//////,,,,,,------...///000000------/////////...---,,,------------------------........................////////////000000000000000000000///......------//////............//////444333444777;;;AAAMMMYYY]]]bbbdddaaa___```___\\\VVVVVVWWWYYY[[[^^^aaaccccccccceeeiiilllsss|||~~~qqqfffYYYPPPMMMLLLJJJHHHGGGIIIMMMRRRXXX```hhhnnnyyy~~~wwwoooeee[[[TTTIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIFFFHHHLLLOOORRRUUUZZZ]]]dddkkktttyyy{{{|||~~~zzzpppmmmwwwwwwqqqqqqsssvvvwww|||tttjjjbbbXXXOOOLLLMMM{{{yyyxxxwwwtttqqqrrrsssmmmeeebbb___\\\[[[[[[[[[[[[ZZZVVVVVVTTTRRRQQQRRRVVVXXX\\\\\\ZZZXXXWWWUUUTTTTTTPPPKKKEEE???;;;777333000000/////////000000...,,,///............---------/////////...------,,,,,,........................///000///...------///111......................................................---------,,,,,,,,,......................../////////......---------111///,,,***))))))+++,,,------------------------................................................---...............------,,,---------......//////000////////////000000111000222555999>>>HHHTTT]]]___```cccdddbbb^^^ZZZWWWTTTUUUWWWYYY\\\^^^```aaaaaa``````eeemmmwww~~~|||{{{{{{{{{~~~|||mmmaaaTTTOOOMMMJJJIIIKKKGGGLLLSSSWWW[[[bbbmmmuuu}}}xxxqqqhhh^^^WWWRRRNNNIIIFFFEEEFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLQQQVVVZZZbbbfffmmmssswwwzzz}}}sssppptttyyyxxxooonnnppptttzzzzzzyyyqqqeeeZZZTTTMMMGGG~~~|||xxxnnnfffbbb^^^[[[[[[[[[[[[[[[XXXXXXVVVTTTQQQRRRTTTVVV[[[[[[[[[ZZZYYYWWWUUUTTTQQQMMMHHHCCC>>>:::666333111000///000111111///---///............---------,,,,,,------.../////////........................---......,,,++++++---///................................................//////.........---------..............................---------,,,,,,,,,000///---,,,++++++,,,---------------------------................................................---......//////...------..................------111000000000000111111222111444777;;;BBBKKKWWW______aaabbbccc```\\\XXXUUURRRSSSUUUXXX[[[^^^```bbbcccbbbcccgggpppyyy|||zzzyyy{{{|||xxxiii]]]QQQMMMKKKIIIHHHJJJIIINNNTTTXXX\\\dddnnnwwwzzzsssjjj```YYYSSSOOOJJJFFFEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIJJJJJJKKKNNNSSSWWW]]]bbbhhhoootttxxx|||uuuoooqqquuuyyyooolllnnnsssyyy~~~~~~wwwjjj^^^VVVMMMGGG{{{oooiiibbb]]][[[ZZZ[[[ZZZZZZYYYXXXUUURRRQQQRRRTTTYYYZZZ\\\]]]\\\ZZZXXXVVVSSSPPPLLLHHHDDD???999666333111000000111222000//////............---------,,,,,,------.../////////........................---......---,,,,,,---///........................////////////////////////000000/////////.............................................------------........................------------------------................................................---......//////.........000000///......------,,,111111111111111222333333222555999???FFFPPPZZZaaaaaaaaabbbaaa^^^ZZZUUUSSSPPPPPPRRRUUUYYY]]]aaaccceeeeeefffkkksss||||||zzzxxxwww{{{~~~rrrdddYYYNNNJJJIIIGGGGGGJJJKKKPPPVVVZZZ^^^fffqqqzzz}}}vvvnnnddd]]]TTTPPPJJJGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFIIIIIIJJJIIIIIIKKKOOORRRWWW\\\cccjjjpppvvv{{{zzzooonnnqqq|||nnnjjjkkkqqqyyy}}}pppdddZZZQQQIII|||tttjjjaaa\\\ZZZYYYYYYYYYYYYWWWUUURRRQQQRRRTTTXXXZZZ]]]``````^^^[[[YYYTTTRRROOOLLLHHHCCC===999444222000000111111000//////............---------/////////...------,,,,,,........................///000111000......///111........................000000000000000000000000////////////.........---........................//////////////////......+++,,,---...//////...---,,,,,,------------------................................................---......////////////...////////////............000000000000111222222333333666;;;BBBJJJTTT\\\bbbaaaaaa```^^^[[[VVVRRRPPPMMMNNNPPPSSSXXX]]]bbbeeefffgggiiiooowww~~~|||zzzxxxxxx{{{|||mmm^^^UUULLLIIIHHHGGGHHHLLLMMMRRRXXX\\\```hhhttt}}}yyyqqqggg```WWWRRRLLLHHHFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHJJJMMMPPPSSSXXX^^^fffmmmttt{{{rrrnnnoooxxx~~~oooggggggooowwwwwwjjj___UUUMMMttthhh```[[[YYYXXXWWWWWWWWWUUUSSSRRRTTTUUUWWWZZZ^^^bbbcccaaa___]]]VVVTTTQQQNNNKKKFFFAAA===666444111000000000///...///............---------/////////...------,,,,,,...........................000111111/////////111........................000000000000000000000000.........---------,,,,,,........................------------------------)))***,,,.........---,,,,,,,,,,,,---------......................................................---......///000000//////------......///000111111.........///000111222222333666<<>>HHHRRRZZZ^^^```aaa___\\\XXXTTTQQQNNNMMMKKKMMMQQQWWW\\\aaaeeeggggggiiiooowww~~~}}}}}}}}}rrrcccUUUOOOJJJIIIIIIIIILLLRRRQQQVVV\\\aaagggrrr}}}vvvmmmfff^^^YYYQQQLLLHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEBBBDDDFFFGGGGGGIIILLLNNNPPPSSSXXX^^^fffnnnwww}}}~~~vvvpppppp|||rrrgggdddiiiqqqssscccUUUKKKvvvmmmfffaaa___]]]]]]]]]\\\YYYWWWXXXXXXWWWZZZ___cccfffgggfffeee^^^[[[WWWSSSPPPNNNJJJHHH???<<<777444333222000//////............---------,,,,,,------.../////////........................,,,...000000///.....................................................................------------........................*********++++++,,,,,,,,,,,,,,,------------------++++++,,,,,,---......///................................................------///000000111111111------...///000111111222.........///000111333444999;;;BBBKKKVVV]]]``````___]]]ZZZVVVRRROOONNNMMMLLLOOOTTTZZZ```dddfffggghhhlllsss|||~~~|||jjj\\\PPPLLLHHHIIIHHHHHHMMMSSSTTTYYY```fffmmmxxxyyyqqqjjjaaa\\\TTTNNNJJJGGGEEECCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCCCCDDDEEEEEEDDDEEEGGGGGGGGGGGGIIIKKKMMMOOOSSSXXX___hhhqqqwww|||~~~yyyooojjjqqqtttiiidddhhhnnn|||xxxhhhZZZQQQzzzqqqjjjfffcccbbbbbbbbb___\\\YYYXXXYYYXXX[[[___cccfffhhhhhhgggaaa^^^YYYUUURRRPPPNNNLLLCCC???:::666444333111000//////.........---------000//////...------,,,,,,...........................000222333111000000000................................................000/////////....................................---------....../////////........................++++++,,,,,,---...//////................................................------///000111111111111////////////000000000000/////////000111333444555;;;>>>DDDNNNYYY```aaa```___\\\YYYUUUQQQOOOMMMMMMLLLPPPVVV]]]bbbeeeggggggjjjnnnuuu~~~vvvdddVVVNNNIIIGGGHHHHHHHHHMMMTTTWWW\\\ccciiiqqq}}}|||sssmmmccc]]]VVVOOOKKKHHHEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDEEEEEEFFFGGGHHHHHHGGGFFFGGGIIIJJJLLLPPPTTTZZZbbbkkkrrrzzz}}}zzzmmmcccgggtttuuujjjdddgggmmmuuu|||ooobbbZZZwwwqqqmmmlllkkkiiifffccc```^^^]]]]]][[[[[[]]]aaafffjjjlllllliiifffbbb\\\WWWSSSPPPOOOHHHEEEAAA;;;666222000///111000///...............////////////////////////,,,---///111111000...---////////////............---......///////////////......////////////......//////.........---------......//////......---,,,........................000///...---------------...------------...//////................................................//////000000000000//////............////////////222333333222000///000222666@@@JJJQQQXXX^^^```___^^^ZZZVVVTTTOOOJJJKKKOOOLLLRRR[[[aaacccfffiiikkkmmmrrr||||||kkk\\\TTTIIIIIIIIIIIIJJJMMMRRRVVVWWW\\\dddooowww}}}uuupppjjjddd[[[RRRLLLIIIFFFDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFHHHJJJMMMQQQVVV\\\dddiiisssxxx~~~zzzhhhcccfffjjjuuu{{{oooiiihhhiiivvv~~~wwwiii\\\}}}xxxtttssssssqqqoookkkhhheeecccbbbbbb______```ccchhhlllnnnooommmjjjddd^^^YYYUUUSSSRRRKKKHHHDDD>>>999555222111222111000//////....../////////////////////////////////...------......///////////////............---......///////////////......////////////......//////.........---------......//////......---,,,++++++++++++++++++++++++///......------------...,,,++++++++++++,,,------................................................//////000000000000//////............////////////000111111111000111333555777BBBMMMTTTYYY___```^^^]]]YYYUUUSSSNNNIIIJJJOOOOOOUUU^^^cccfffhhhkkkmmmooottt|||vvveeeXXXPPPHHHIIIIIIIIIJJJMMMSSSWWW[[[```iiittt}}}wwwrrrllleee\\\TTTNNNJJJGGGEEECCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEFFFFFFGGGGGGFFFFFFGGGIIILLLOOOSSSYYY```eeepppuuu|||mmmaaaaaaccclll{{{wwwooollllllsss{{{{{{nnnaaa~~~{{{xxxxxxyyy{{{zzzwwwsssooollljjjjjjjjjeeeddddddggglllpppssstttrrroooiiiccc]]]YYYVVVVVVNNNLLLHHHBBB===999666444333222111000////////////////////////////////////222000---***)))+++...000////////////............---......///////////////......////////////.....................---------......//////......---,,,******************++++++------------------...///,,,++++++++++++,,,------................................................//////000000000000//////............////////////...///000111111333666888:::EEEPPPWWW\\\``````]]][[[VVVSSSPPPLLLHHHJJJNNNSSSYYYaaagggiiikkknnnppprrrvvv}}}nnn^^^RRRLLLGGGHHHHHHIIIJJJNNNTTTYYY```eeeooo{{{zzztttnnnhhh___WWWRRRMMMIIIGGGCCCCCCBBBAAAAAAAAAAAABBBCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGJJJLLLOOOUUU[[[```mmmrrryyyrrr```]]]\\\bbboooxxxqqqnnnpppyyyuuuiii~~~{{{wwwvvvyyy|||}}}zzzvvvtttsssssssssnnnllljjjkkkoootttwwwyyyyyyuuuooohhhbbb]]]ZZZYYYRRRPPPKKKFFFAAA<<<888777333222111//////.........////////////////////////222000---***)))***,,,...////////////............---......///////////////......////////////.......................................///......---,,,,,,---------------......,,,,,,,,,,,,---......///...------------...//////................................................//////000000000000//////............///////////////000000111111333777:::>>>IIITTT[[[___aaa___[[[XXXTTTPPPNNNJJJGGGIIIOOOVVV\\\dddjjjlllnnnqqqtttvvvyyy~~~yyyhhhYYYOOOKKKFFFGGGHHHIIIKKKPPPVVV[[[ccciiiuuu}}}xxxpppkkkccc[[[UUUPPPKKKHHHCCCCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHJJJLLLQQQWWW[[[iiiooovvv}}}wwwbbb\\\WWW\\\hhhzzzwwwqqqpppxxx|||ppp~~~yyyvvvuuuxxx|||~~~}}}}}}}}}}}}yyyvvvrrrqqqsssxxx|||~~~|||vvvoooiiiccc___]]]UUUSSSOOOJJJDDD???;;;888333222000///...---------//////////////////////////////...---,,,,,,+++***////////////............---......///////////////......////////////......---..............................///......---,,,............//////000000,,,,,,,,,,,,,,,---...///...------------...//////................................................//////000000000000//////............////////////111111111111111333777;;;CCCMMMXXX]]]```aaa___ZZZWWWRRRNNNLLLIIIGGGJJJPPPWWW^^^fffllloooqqqtttwww{{{}}}tttcccVVVOOOLLLFFFGGGHHHJJJMMMSSSYYY^^^ffflllyyy~~~yyyvvvvvvwwwxxxxxx}}}zzzrrrmmmfff___YYYSSSMMMIIICCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDFFFGGGHHHIIIKKKOOOTTTXXXfffkkkssszzz{{{eee\\\UUUXXXcccuuuwwwrrrxxxwww~~~zzzvvvvvvxxx{{{~~~{{{xxxyyy}}}yyyrrrjjjdddaaaXXXVVVSSSNNNHHHBBB>>>;;;444333111000///...------////////////////////////,,,...///000///...+++***////////////............---......///////////////......////////////......---------.....................//////......---,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,---...,,,++++++++++++,,,------................................................//////000000000000//////............////////////111222222111111444999<<>>666555444222111000//////////////////////////////,,,...///000000///---,,,////////////............---......///////////////......////////////......---------.........//////......//////......---,,,++++++,,,,,,---......///------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,------................................................//////000000000000//////............////////////000000000111222666;;;@@@KKKSSS[[[]]]^^^___]]]YYYUUUPPPLLLKKKHHHGGGLLLSSSZZZbbbkkkrrrvvvzzz~~~tttfffYYYPPPLLLKKKFFFHHHJJJMMMQQQXXX```eeennnuuu|||rrriiiddd___]]]___cccgggiiimmmsss{{{}}}sssooojjjccc]]]UUUNNNIIICCCCCCBBBAAAAAAAAAAAABBB@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHLLLQQQUUU\\\bbbjjjsssyyy~~~ssseeeYYYZZZ```nnnpppssswww~~~}}}{{{{{{|||~~~wwwnnniii^^^]]]ZZZUUUOOOIIICCC@@@888777666444333222111111////////////////////////---...///000000//////...000/////////............---......///////////////......////////////......---------.........//////......//////......---,,,,,,,,,------...///000000...------,,,++++++++++++...------------...//////................................................//////000000000000//////............/////////000---...///000333888>>>CCCMMMUUU[[[]]]]]]^^^]]]YYYUUUPPPLLLKKKHHHHHHMMMSSS\\\cccmmmuuuyyy}}}~~~}}}xxxnnnaaaUUUMMMIIIIIIFFFHHHKKKNNNSSSZZZaaagggrrrzzzuuujjj```\\\WWWUUUXXX]]]bbbeeeiiipppyyy~~~ssspppjjjddd^^^VVVNNNIIICCCCCCBBBAAAAAAAAAAAABBB@@@@@@??????@@@@@@AAABBBAAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEGGGKKKPPPTTTYYY^^^gggpppvvv{{{{{{kkk___^^^bbbnnn}}}nnnqqqttt|||~~~~~~vvvnnnhhh```XXXTTTSSSQQQJJJCCC???;;;666333333333222222000000////////////000000////////////////////////......//////...---,,,,,,////////////////////////////////////////////////............//////////////////.........---------............////////////---------------------------,,,,,,,,,,,,---............------------......000///...------...///000............///000222333222000///...///000222333222333333222444999BBBJJJRRRXXX]]]^^^^^^___[[[UUUUUUPPPLLLKKKIIIHHHMMMSSS]]]fffnnntttzzz~~~}}}{{{yyy{{{{{{rrreeeXXXPPPLLLJJJJJJEEEIIINNNRRRVVV]]]eeekkkwwwuuuhhh```ZZZWWWTTTSSSVVVZZZ___aaaiiiooovvv|||}}}yyyssslllfffaaa[[[SSSNNNIIIFFFBBB@@@@@@BBBBBBBBB;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHKKKNNNWWW]]]eeekkkpppwww~~~sssdddccceeelll|||pppooopppxxx|||uuulllddd[[[VVVUUURRRLLLFFFAAA===888555444333222222000000////////////000000//////////////////////////////000000//////...---////////////////////////////////////////////////------------..................---------,,,,,,,,,------------............---------------------------,,,,,,,,,,,,---............------------......000///...------...///000000000///......///000111111000///...///000222333111333333333444:::DDDKKKTTTZZZ^^^______^^^ZZZUUUQQQMMMJJJJJJIIIIIIOOOVVV___gggpppvvv}}}~~~zzzxxxvvvuuuxxx~~~uuummm```UUUNNNKKKJJJJJJGGGKKKPPPTTTXXX___hhhnnnzzzzzznnnbbbYYYTTTQQQNNNNNNPPPUUUZZZ\\\hhhmmmuuu|||~~~yyytttlllfffbbb\\\TTTOOOIIIFFFBBB@@@@@@AAAAAAAAA>>>>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEEEEFFFGGGKKKNNNUUUZZZaaagggmmmttt}}}zzziiieeefffkkk{{{qqqoooooouuu~~~ssskkk```YYYWWWTTTNNNJJJEEEAAA<<<888666444333111111000000//////000000111000000000000000000000000000000000000000000///...////////////////////////////////////////////////,,,,,,,,,------------...---------,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---............------------......//////............//////111111000///////////////111000/////////000222333111333444444666<<>>>>>???@@@AAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEEEEGGGJJJLLLRRRVVV\\\bbbhhhqqq{{{oooiiihhhkkkzzz{{{rrrooommmqqqzzz{{{rrrggg^^^ZZZVVVQQQNNNJJJFFF@@@<<<999666333111111000000000000000000111000000000000000000000000//////000000000//////...////////////////////////////////////////////////,,,,,,---------.........------------------------,,,,,,---------.................................---,,,,,,,,,,,,---............------------....../////////....../////////000000///////////////000000000//////000000111222111333444555888???IIIQQQ[[[___bbb```^^^]]]XXXSSSMMMIIIHHHIIIJJJLLLSSS[[[aaalllwww~~~}}}{{{zzzxxxvvvuuussstttyyy{{{ssshhhaaaWWWNNNJJJIIIIIIIIIJJJNNNSSSWWW]]]eeeooovvv}}}qqqfff\\\RRRLLLJJJJJJJJJJJJLLLPPPVVVYYYbbbiiisss||||||vvvooojjjeee___XXXSSSKKKHHHCCC@@@????????????<<<======>>>??????@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDEEEHHHKKKOOOSSSXXX]]]dddmmmyyywwwnnnjjjkkkttttttpppmmmooovvv~~~~~~{{{oooeee^^^YYYTTTQQQNNNJJJDDD@@@<<<999555333111111000000000000111111000000000000000000000000---......//////.........////////////////////////////////////////////////---.........////////////............////////////---.........////////////........................---,,,,,,,,,,,,---............------------.........//////////////////...---......///000111111111000000000000000111111222111333555666:::BBBLLLTTT]]]aaabbb```]]]\\\WWWRRRNNNJJJIIIJJJKKKMMMTTT\\\cccnnnzzz}}}{{{yyywwwtttttttttvvv|||yyyoooeee^^^UUUMMMIIIHHHHHHHHHKKKNNNSSSXXX^^^gggrrrzzzttthhh^^^VVVNNNIIIGGGHHHIIIJJJKKKPPPVVV[[[aaahhhsss}}}}}}xxxqqqlllgggbbb[[[UUUMMMJJJEEEAAA@@@??????>>>=========>>>??????@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAABBBCCCCCCCCCDDDGGGJJJMMMQQQUUUZZZaaakkkwwwuuunnnkkkooovvvxxxtttpppooottt}}}~~~~~~yyynnneee^^^YYYUUUPPPMMMHHHCCC???<<<777444222111111000000111111222000000000000000000000000,,,------...............////////////////////////////////////////////////........./////////000000///////////////000000000........./////////000000........................---,,,,,,,,,,,,---............------------............////////////......,,,---...000111111222222///000000000111111111111111333555888<<>>??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCFFFHHHJJJNNNSSSXXX^^^gggsss{{{~~~tttlllkkknnnzzz}}}xxxtttuuu{{{wwwmmmddd^^^ZZZRRROOOJJJFFFBBB>>>999666222111111000000111111222////////////////////////------...///////////////////////////////////////////////////////////////---------.........//////............//////000000---------.........//////........................---,,,,,,,,,,,,---............------------......---...///000000///...------...///000111111000000//////000111111111111111111333666999===FFFRRRZZZ]]]```aaa]]][[[ZZZVVVQQQLLLIIIIIILLLOOOSSS[[[dddjjjuuu~~~|||zzzxxxtttvvvyyy~~~~~~rrrgggZZZUUUNNNIIIHHHHHHIIIJJJNNNRRRWWW\\\bbbmmmyyyvvvmmm```UUUOOOKKKHHHFFFAAAEEEIIIJJJKKKOOOVVV\\\bbbjjjvvv{{{tttoookkkeee___ZZZRRRNNNHHHDDDBBB@@@???>>>@@@@@@@@@@@@@@@AAAAAAAAA>>>??????@@@AAAAAABBBBBB@@@AAABBBAAAAAABBBEEEGGGGGGKKKPPPUUU[[[cccnnnvvv{{{~~~yyylllhhhiiipppxxxzzzwwwyyy~~~rrriiiaaa]]]SSSPPPKKKGGGDDD???;;;888222222111111111111222222////////////////////////......///000000111000000////////////////////////////////////////////////,,,,,,,,,---------......---------.........//////,,,,,,,,,---------......////////////////////////---,,,,,,,,,,,,---...............------.........---...///000000///...---///000111111111000...---//////000111111111111111111333666999>>>GGGSSS\\\\\\___```]]]ZZZYYYVVVQQQJJJHHHIIIMMMQQQVVV___hhhmmmxxx}}}zzzyyywwwzzz~~~{{{ooodddUUUQQQKKKGGGGGGIIIKKKKKKPPPSSSXXX^^^eeeooo|||~~~ooofffYYYOOOJJJGGGFFFDDDBBBFFFKKKLLLMMMQQQXXX___ccckkkwww|||uuuppplllfff```[[[TTTOOOJJJEEECCCAAA???>>>>>>>>>>>>>>>>>>?????????>>>>>>???@@@AAAAAABBBBBB@@@AAAAAAAAA@@@AAADDDGGGEEEIIIOOOTTTYYYaaakkkrrryyy|||}}}mmmffffffjjjqqq~~~yyyxxx{{{~~~tttiiibbb\\\WWWPPPLLLIIIEEE@@@;;;888555222111111111000///000000//////000111222222111111000000//////......////////////////////////000000000000000000000000...............///000000000000//////.........---++++++,,,,,,---...//////////////////////////////............////////////........................---......///000111111222///......------///000111//////000111222333333333333222444999BBBMMMUUUYYY______^^^\\\YYYUUUPPPNNNKKKJJJJJJMMMUUU^^^fffjjjrrr~~~}}}yyy{{{|||wwwjjjbbbUUUOOOJJJIIIHHHFFFIIINNNSSSUUU[[[dddkkkttt}}}sssggg]]]PPPHHHFFFFFFFFFDDDEEEFFFHHHJJJMMMRRRYYY]]]iiiqqq{{{|||wwwqqqllleee___[[[UUUQQQKKKGGGDDDAAA???===??????>>>>>>>>>>>>??????@@@@@@@@@??????????????????AAABBBBBBBBBBBBCCCEEEFFFIIIMMMPPPTTT\\\fffnnnuuuyyypppdddccccccfffqqqyyytttuuuwww~~~~~~~~~|||ppphhh___ZZZSSSNNNLLLHHHCCC???:::777444333333222111000000000000000000111222222111000000000/////////...////////////////////////000000000000000000000000...............///000000000/////////.........---,,,,,,,,,------.........////////////////////////............////////////.................................//////000000000000//////...///000111222000000000111222222222333444444666<<>>>>>======>>>>>>??????????????????????????????AAABBBBBBAAABBBCCCDDDFFFHHHLLLOOOSSS[[[dddlllssswww}}}vvvgggdddaaacccmmm}}}wwwqqqrrrttt|||}}}~~~zzzqqqccc^^^VVVQQQOOOKKKGGGCCC===:::777555444444333111000000000000000000111222000000000000////////////////////////////////////000000000000000000000000...............///000000/////////...............------------------......////////////////////////............////////////.............................................///000000000000000111222222111111111111111111222222555666888???HHHQQQXXX[[[]]]\\\[[[YYYUUUQQQMMMKKKLLLMMMPPPUUU[[[bbbiiimmmsss~~~}}}~~~|||tttfff\\\RRRMMMIIIIIIIIIJJJMMMSSSWWWZZZaaajjjrrr|||zzzmmmdddZZZTTTLLLGGGFFFFFFEEECCCDDDFFFIIIMMMRRRYYYaaafffnnnvvvzzzuuuoooiiiccc^^^WWWSSSMMMHHHEEEBBB@@@>>>>>>======<<<<<<======>>>===>>>>>>??????@@@@@@@@@???@@@BBBBBBAAAAAACCCDDDEEEGGGKKKNNNQQQXXXaaahhhooottt{{{lllddd___```hhhwwwsssllllllooo}}}{{{|||zzziiibbbZZZSSSPPPMMMIIIEEE@@@===999666555444333111111000000000000000111111000000000000////////////////////////////////////////////////////////////...............///000000....................................------------////////////////////////............////////////.......................................---------/////////000000000111111222222222111111111111111555666:::AAAKKKSSSXXX[[[[[[ZZZYYYVVVRRROOOLLLJJJJJJMMMRRRWWW]]]ccciiimmmppp}}}|||{{{}}}~~~}}}~~~oooaaaWWWOOOJJJGGGHHHIIIJJJOOOUUUYYY\\\dddnnnwww|||pppddd[[[RRRNNNIIIFFFEEEEEEDDDCCCEEEGGGJJJOOOTTT[[[ccchhhrrryyy{{{vvvpppjjjddd```XXXTTTNNNIIIFFFCCC@@@>>>======<<<<<<<<<<<<======<<<======>>>???@@@@@@AAA>>>@@@AAAAAAAAAAAABBBDDDCCCFFFJJJLLLOOOUUU]]]ccclllqqqyyysssfff___^^^dddqqq~~~ooofffeeehhh~~~{{{zzz}}}ppphhh^^^VVVQQQMMMIIIFFFBBB>>>:::777555444222000111111000000000000000111////////////000000000000////////////////////////////////////////////////...............///000000---------....................................---////////////////////////............////////////.......................................---------......////////////000///222222222111111111111111444666;;;DDDMMMTTTXXXYYYZZZYYYWWWTTTPPPMMMJJJHHHIIIMMMRRRXXX\\\bbbhhhlllrrr}}}}}}{{{zzz{{{}}}~~~~~~yyylll^^^UUULLLGGGEEEGGGIIIJJJPPPVVVZZZ^^^fffqqq{{{~~~ssshhh]]]UUUKKKIIIGGGEEEEEEDDDDDDCCCFFFHHHLLLPPPUUU\\\ccchhhvvv|||~~~|||wwwqqqkkkddd```ZZZUUUOOOJJJGGGDDDAAA???======<<<<<<<<<<<<======<<<<<<===>>>??????@@@@@@>>>@@@AAAAAA@@@AAABBBDDDBBBEEEHHHJJJLLLQQQXXX^^^hhhnnnwww~~~|||iiiaaa^^^aaalllyyy~~~mmmbbbaaaccc}}}{{{|||~~~{{{rrreee[[[TTTOOOKKKGGGDDDAAA<<<999666444222000222111111000000000000000////////////000000000000////////////////////////000000000000000000000000...............///000000---------------...........................//////////////////////////////............////////////.............................................///------...///////////////111111111111111111222222333666===FFFOOOVVVYYYYYYYYYXXXUUURRROOOLLLIIIHHHHHHMMMSSSWWW[[[aaahhhmmmvvv|||{{{zzzyyyzzz|||~~~ttthhh]]]UUUKKKGGGEEEGGGIIILLLQQQWWW\\\```iiiuuuuuukkkaaaWWWPPPGGGFFFEEEDDDCCCCCCDDDDDDGGGIIIMMMQQQVVV]]]eeejjjyyy~~~~~~}}}xxxrrrlllfffaaa[[[WWWPPPKKKGGGDDDAAA???>>>======<<<<<<======>>><<<======>>>>>>?????????>>>???AAAAAA@@@@@@BBBCCCAAADDDGGGIIIJJJNNNTTTYYYcccjjjsss|||pppddd______gggsssnnnbbb___aaa~~~~~~}}}nnnbbbYYYSSSNNNJJJGGGDDD???;;;888666333111222222111000000000000000.../////////000000000111////////////////////////000000000000000000000000...............///000000,,,,,,,,,------.........------......//////000000////////////////////////............////////////.................................//////000000000---...///000111000000///000000000111222222222333444888@@@IIISSSYYYZZZZZZYYYXXXUUUQQQNNNKKKIIIHHHIIINNNSSSWWWZZZ```hhhoooxxx|||wwwxxxxxxyyy{{{~~~~~~uuulllbbbYYYSSSMMMIIIGGGIIIKKKMMMSSSYYY___ccclllyyyyyynnneee\\\SSSMMMFFFEEEDDDCCCBBBBBBDDDFFFGGGJJJNNNSSSYYYaaajjjooo{{{}}}}}}zzztttnnnhhhccc\\\XXXQQQLLLHHHEEEBBB@@@???>>>>>>======>>>>>>???=========>>>>>>>>>>>>>>>>>>???@@@AAA@@@@@@AAACCC@@@CCCFFFGGGHHHKKKQQQVVV^^^eeepppyyyyyyggg```]]]bbbmmmzzzssseeeaaabbbuuuggg^^^WWWQQQMMMJJJFFFAAA===:::777444222222222111000000///000000.../////////000000111111////////////////////////000000000000000000000000...............///000000,,,,,,,,,------.........,,,------...///000111111////////////////////////............/////////000........................---......///000111222222...///000222222111111000//////000111222333333444555:::BBBLLLUUU[[[\\\[[[YYYXXXUUUQQQNNNKKKIIIHHHJJJOOOTTTXXXZZZ```iiiqqqxxx}}}wwwtttuuuwwwyyy{{{~~~vvvmmmddd\\\TTTPPPOOOKKKHHHKKKMMMOOOUUU[[[aaaeeeooo{{{uuuiiiaaaYYYQQQKKKEEEEEEDDDBBBAAABBBDDDFFFFFFIIINNNTTT[[[dddnnnttt|||}}}{{{}}}|||vvvpppiiieee]]]XXXRRRLLLHHHEEEBBB@@@??????>>>>>>>>>>>>??????>>>>>>>>>>>>===============???@@@@@@@@@@@@AAACCC???BBBEEEGGGGGGJJJOOOTTTZZZbbbmmmwww}}}~~~hhh```[[[___iiivvvvvvhhhddddddpppccc[[[SSSLLLGGGEEEAAA???<<<999444111222222111111111111111111000000000000000000000000000000000000000000000000222111111000///......---////////////////////////...........................------------...//////......////////////..............................//////////////////////////////000000000000//////000///...------...///000111222222111000111333666666===FFFOOOUUUXXXZZZ\\\YYYWWWTTTPPPMMMKKKJJJJJJKKKOOOTTTZZZ___ffflllppp}}}zzzwwwuuutttvvvxxx{{{}}}~~~yyyppphhh```YYYRRRNNNIIIJJJKKKLLLMMMQQQVVVZZZaaahhhsss~~~yyyiii^^^XXXTTTMMMGGGBBBBBBBBBAAAAAABBBBBBCCCHHHLLLRRRWWW\\\dddnnnvvv~~~~~~yyyxxxyyy||||||vvvpppkkkggg```\\\VVVQQQMMMIIIEEECCC@@@???>>><<<<<<<<<==================>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBAAAAAABBBDDDFFFJJJLLLNNNVVV\\\eeennnwww|||~~~rrrcccWWWZZZcccnnn~~~~~~oooeeeaaaxxxjjjaaaWWWNNNIIIFFFCCC@@@===:::666333333222222111111111111111000000000000000000000000000000000000000000000000111111111000///.........////////////////////////...........................------------...//////////////////////////////........................//////////////////////////////000000000000//////111000////////////000111111222222111111111444666666===HHHPPPVVVXXXZZZ[[[XXXVVVSSSOOOLLLJJJJJJIIILLLOOOUUUZZZaaahhhooottt}}}~~~~~~zzzvvvsssrrruuuwwwyyy|||{{{vvvmmmddd\\\VVVPPPLLLHHHIIIKKKLLLMMMQQQWWW[[[bbbjjjuuuttteee[[[UUUQQQJJJEEEBBBBBBAAAAAAAAABBBCCCCCCIIIMMMSSSYYY___gggqqqyyy|||xxxwwwzzz~~~~~~xxxrrrmmmiiiaaa]]]WWWRRRNNNJJJFFFDDD@@@???>>>===<<<<<<======<<<=========>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBAAAAAABBBCCCFFFIIILLLNNNTTTYYYaaakkksssxxx{{{|||~~~yyyhhhZZZYYY```jjjzzzuuujjjeeeuuuiii[[[PPPKKKHHHDDDAAA>>><<<888666333333222111111111111111000000000000000000000000000000000000000000000000111111000000//////......////////////////////////...........................------------...//////000///...------...///000........................//////////////////////////////000000000000//////111111000000000000111222111111222111111222555777888???JJJSSSXXXYYYYYYYYYVVVTTTQQQMMMKKKIIIIIIIIIMMMPPPVVV\\\ccckkksssyyy~~~{{{wwwsssrrrrrruuuwwwyyy|||wwwqqqhhh___XXXQQQLLLIIIHHHIIIJJJKKKNNNRRRXXX\\\eeelllwwwwwwlll___VVVQQQMMMGGGCCCBBBBBBAAAAAAAAABBBDDDEEEJJJOOOUUU\\\bbbkkkuuu}}}}}}yyyvvvvvvzzzzzztttoookkkccc___YYYSSSOOOKKKGGGEEEAAA@@@>>>===<<<<<<<<<===<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAACCCEEEHHHJJJLLLPPPUUU]]]fffmmmsssvvvxxxyyy{{{}}}~~~qqq^^^YYY]]]fffvvv~~~rrrkkkqqq```SSSNNNJJJEEEAAA>>><<<999777444333333222111111111111000000000000000000000000////////////////////////111000000000/////////...////////////////////////...........................------------...//////111000...,,,,,,...000111........................//////////////////////////////000000000000//////000000000000000000111111000111222222111333666888:::AAALLLUUUZZZZZZYYYXXXUUURRROOOKKKIIIHHHIIIIIINNNRRRXXX___gggpppyyy~~~zzzuuurrrrrrsssuuuvvvxxx{{{uuuoooeee[[[TTTNNNJJJGGGGGGHHHJJJLLLOOOTTTZZZ^^^fffnnnzzz{{{mmmeeeZZZQQQMMMJJJEEEBBBBBBAAAAAA@@@AAACCCEEEFFFJJJPPPWWW^^^eeennnxxx{{{wwwuuutttvvv{{{|||vvvppplllddd```YYYTTTOOOKKKGGGEEEAAA@@@>>>===<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBDDDFFFIIIJJJNNNRRRYYYaaahhhnnnrrrtttuuuxxxzzz|||yyyccc[[[\\\cccrrrxxxnnnyyygggYYYQQQMMMGGGAAA>>><<<:::888555444333222111111111111000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////...------------...//////111000...,,,,,,...000111........................//////////////////////////////000000000000//////.........//////000000000///111222222222444777999===DDDOOOWWW[[[ZZZXXXWWWTTTQQQMMMJJJHHHHHHIIIJJJOOOTTT\\\dddllluuu}}}~~~yyysssqqqrrrssssssuuuvvvyyy~~~tttmmmcccYYYRRRMMMIIIHHHGGGHHHKKKMMMPPPVVV\\\aaahhhqqq~~~{{{sssddd^^^UUUNNNJJJGGGEEEBBBBBBAAA@@@@@@AAADDDFFFHHHKKKPPPYYY```gggpppzzz|||uuussssssssswww}}}}}}wwwqqqmmmeeeaaaZZZUUUPPPLLLHHHEEEBBB@@@???===<<<;;;<<<<<<<<<<<<<<<<<<===============>>>>>>??????@@@AAAAAAAAA@@@@@@AAACCCEEEGGGHHHLLLOOOUUU]]]dddkkkooorrrsssvvvyyy|||iii^^^]]]aaaooo~~~}}}pppqqqbbbWWWRRRJJJCCC???===;;;:::666555444222111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////...------------...//////000///...------...///000........................//////////////////////////////000000000000//////,,,---...///000000/////////000111222222444888;;;AAAHHHQQQXXX[[[ZZZYYYXXXSSSQQQMMMIIIHHHHHHJJJKKKPPPVVV```iiirrrzzz|||vvvqqqooopppqqqssstttuuuxxx}}}tttmmmaaaWWWPPPLLLJJJHHHGGGIIILLLOOOSSSXXX___dddkkkuuu}}}rrrjjj\\\WWWPPPKKKGGGEEEDDDBBBBBBAAA@@@@@@AAADDDHHHJJJMMMSSS[[[cccjjjrrr|||vvvrrrrrrssstttzzzyyyrrrmmmgggccc\\\VVVRRRMMMIIIFFFBBBAAA???===<<<;;;;;;<<<;;;;;;<<<<<<<<<===============>>>>>>???@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFKKKNNNRRRYYY```gggmmmppprrruuuyyy{{{~~~qqqddd```aaakkkxxxrrr}}}ooo]]]WWWNNNFFFAAA???===<<<666555444333222111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////////////////////////////...------------...//////////////////////////////........................//////////////////////////////000000000000//////,,,---///000111111000000...000111222333555999<<>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBDDDEEEIIIKKKOOOUUU]]]dddjjjmmmqqqtttxxxzzz}}}xxxkkkccc```fffppp}}}vvvwwwbbb[[[QQQIIICCC@@@>>>===777666444333222111111111000000000000000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000...------------...//////......////////////..............................//////////////////////////////000000000000//////---...000111222222222111...000111222333555999<<>>??????@@@@@@@@@@@@??????@@@BBBCCCDDDHHHIIIMMMSSSZZZbbbhhhkkkqqqtttwwwyyy{{{~~~ooofff___bbbjjjwwwxxxrrrfffWWWMMMIIIFFFAAA<<<999888666555444444444555333222111111000000111111111111000000//////......///...---------...000111000000000000000000000000////////////////////////..................------////////////000000000000222111111111000000//////000000000000000000000000000000000000//////////////////000111111111111111000222444555555777===AAADDDMMMVVVZZZ[[[]]]ZZZVVVPPPMMMKKKKKKIIIGGGJJJPPPYYYbbblllttt}}}|||xxxvvvttttttrrrsssuuuzzzuuuhhhYYYQQQKKKGGGGGGIIIHHHKKKOOORRRVVV]]]fffmmmvvv}}}sssiii^^^WWWLLLJJJGGGDDDBBB@@@@@@@@@@@@AAABBBBBBCCCFFFJJJNNNRRRXXXaaahhhnnnvvv~~~xxxrrrqqqqqqrrrxxxxxxssskkkhhhbbb]]]XXXRRRMMMIIIFFFCCC???===<<<<<<;;;:::===============<<<<<<<<<>>>>>>>>>>>>????????????AAAAAAAAAAAABBBCCCDDDDDDFFFHHHKKKOOOTTT[[[bbbhhhpppsssvvvxxxzzzrrrddd___```bbbpppxxx~~~vvvjjj[[[PPPKKKGGGBBB>>><<<:::888666444333333333333222111111000000111111111111000000//////////////////.........///000111////////////////////////////////////////////////........................////////////000000000000111111111000000000//////////////////////////////000000000000//////////////////000111111111111111000222444555555888>>>BBBGGGOOOWWWYYYZZZ[[[YYYVVVQQQNNNLLLLLLKKKJJJNNNTTT]]]fffooovvv~~~}}}zzzwwwuuuuuussstttwww|||sssfffXXXPPPKKKGGGGGGIIIIIIMMMQQQTTTXXX```iiippp{{{~~~wwwnnndddZZZSSSJJJHHHFFFCCCAAA????????????@@@AAABBBCCCFFFKKKNNNSSSYYYbbbiiiooovvv{{{uuuqqqqqqsssvvv}}}zzzuuummmiiiddd^^^YYYTTTNNNJJJGGGCCC???===<<<<<<;;;:::============<<<<<<<<<<<<======>>>>>>>>>?????????AAA@@@@@@AAAAAABBBCCCDDDFFFHHHKKKNNNSSSZZZaaafffnnnqqqtttvvvxxx}}}wwwfff______aaajjjqqq}}}{{{tttcccVVVOOOKKKFFFBBB???===:::777555333222222333222111111000000111111111000000000000/////////000////////////000111222........................////////////////////////........................////////////000000000000111111000000000000//////////////////////////////////////////000000000000//////000111111111111111000222444555555999???EEEKKKRRRXXXXXXXXXZZZXXXUUUQQQNNNMMMNNNNNNNNNSSSZZZccckkktttzzz{{{yyywwwvvvuuuvvvzzzpppcccVVVOOOKKKGGGGGGIIIKKKOOOSSSWWW\\\dddnnnuuu}}}|||yyyoooggg^^^UUUNNNHHHFFFDDDAAA@@@???>>>>>>>>>???AAABBBDDDGGGLLLOOOUUU[[[ccckkkqqqxxx}}}uuupppnnnrrrvvv{{{|||wwwoookkkfff```[[[UUUPPPLLLGGGDDD@@@===<<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@@@@@@@@@@AAABBBCCCCCCEEEGGGJJJMMMQQQWWW^^^ccckkknnnrrruuuwww{{{kkk```]]]___dddkkkwww{{{mmm^^^UUUOOOJJJGGG@@@???<<<888666444333333333222111111000000111111000000000000000000000000000000000000000111111222........................////////////////////////............////////////////////////000000000000000000000000000000//////////////////////////////////////////000000000000//////000111111111111111000222444555666:::BBBGGGOOOUUUYYYXXXWWWXXXWWWTTTPPPMMMLLLNNNOOOQQQWWW___gggooowww}}}}}}zzzxxxxxxvvvxxx|||kkk___SSSMMMJJJGGGHHHJJJLLLPPPUUUZZZ```hhhsss{{{zzzyyy}}}~~~sssiiiaaaYYYQQQLLLFFFEEECCCAAA@@@??????@@@>>>???AAABBBEEEHHHMMMQQQXXX^^^fffmmmssszzzxxxqqqnnnnnnsssyyy}}}xxxrrrnnnhhhbbb]]]WWWQQQNNNHHHEEE@@@>>>===<<<;;;:::;;;;;;<<<<<<<<<<<<<<<===============>>>>>>>>>???????????????@@@AAABBBCCCDDDFFFHHHKKKOOOTTT[[[```hhhlllqqqtttwwwzzzqqqbbb\\\]]]aaahhhtttvvvfffZZZQQQKKKHHHAAA???<<<:::777666666666333222111111000000111111000000000000111111111111///000000111111111111111........................////////////////////////........./////////000000////////////000000000000//////////////////000000.........................../////////000000000111//////000111111111111111000222444555777<<>>???AAADDDFFFKKKPPPTTT[[[aaaiiiooouuu||||||vvvpppnnnooouuu|||~~~yyytttpppjjjddd___YYYSSSOOOIIIEEEAAA>>>===<<<;;;::::::;;;;;;;;;<<<<<<======<<<============>>>>>>>>>???????????????@@@BBBBBBCCCEEEGGGIIILLLQQQWWW\\\dddiiippptttwww{{{zzzggg^^^[[[^^^eeeqqq~~~~~~mmm^^^TTTLLLHHHBBB@@@>>>;;;999777777777333222111111000000111111000000000111111111111222...///000111111111000000........................////////////////////////.........//////000000111////////////000000000000......////////////000000..............................//////000000111111//////000111111111111111000222444555888>>>FFFMMMSSSXXX[[[YYYWWWWWWUUURRRNNNKKKJJJMMMOOOSSS[[[dddiiiqqqzzz}}}{{{zzzzzzyyy|||sssaaaWWWMMMJJJIIIHHHIIIKKKMMMRRRXXX___fffqqq}}}{{{uuuwww}}}|||ttthhh^^^WWWRRRMMMIIIDDDCCCBBBAAAAAAAAABBBCCC>>>@@@CCCEEEHHHMMMSSSWWW^^^ccckkkrrrwww~~~yyytttrrrppprrrzzzzzzvvvrrrkkkeee```ZZZSSSOOOIIIFFFBBB>>>===<<<;;;::::::::::::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGIIINNNTTTXXX```fffmmmssswww{{{pppbbb[[[[[[aaammmzzzwwwgggZZZQQQLLLEEECCC@@@<<<999777666666333222111111000000111111000000111111111222222222---...///000000000//////////////////////////////////////////////////////---......///000000111111////////////000000000000........./////////000000.................................///000111111111//////000111111111111111000222444666888???HHHOOOSSSXXX\\\ZZZXXXWWWUUUQQQOOOKKKKKKMMMPPPTTT]]]fffkkksss{{{~~~|||{{{zzzzzz||||||nnn]]]TTTKKKHHHHHHHHHIIILLLOOOTTT[[[bbbjjjuuuxxxtttyyyvvvmmmaaaWWWQQQMMMIIIFFFAAAAAA@@@??????@@@BBBBBB???AAADDDGGGJJJPPPVVVZZZ```eeemmmtttyyyzzzuuuqqqtttsssvvv~~~}}}vvvrrrlllfff```ZZZTTTOOOJJJGGGBBB???===<<<;;;:::999999:::;;;;;;<<<======<<<<<<<<<=========>>>>>>>>>======>>>>>>???@@@AAAAAACCCDDDEEEGGGLLLRRRVVV[[[aaajjjqqqvvvzzz{{{iii^^^ZZZ```lllyyyoooaaaVVVQQQHHHFFFBBB===999666555444333222222111000111111111000000111111222222222222,,,---///000000000///...000000000000000000000000////////////////////////---......///000111111222////////////000000000000---.........//////000000........................---......///000111111222//////000111111111111111000222444666999???IIIPPPRRRXXX\\\[[[YYYXXXUUUQQQPPPLLLKKKNNNQQQUUU^^^gggnnnuuu|||}}}{{{zzzzzzzzzyyykkk[[[RRRJJJHHHHHHHHHIIILLLPPPUUU]]]dddmmmxxxwwwtttzzz{{{rrriii]]]SSSMMMJJJFFFCCC@@@???>>>>>>>>>???AAABBB???BBBEEEHHHLLLQQQWWW\\\aaafffnnnuuuzzz|||vvvrrrooouuutttyyy~~~wwwrrrlllfff```ZZZTTTOOOJJJGGGBBB???===<<<;;;:::999999::::::;;;<<<======<<<<<<<<<<<<=========>>>============>>>???@@@AAAAAABBBCCCDDDFFFKKKPPPTTTWWW^^^hhhpppuuuyyymmm```[[[bbbmmmzzz}}}nnn```UUUMMMIIIDDD???:::777555444111222333444333222111000111111111111111111111111111111111111000000000000222111000//////000111222........................////////////////////////////////////////////////........................000000000000000000000000,,,------...///000111111000000111222222222222111222333444777;;;BBBJJJPPPRRRUUUXXXYYYVVVSSSPPPOOOIIIJJJKKKLLLNNNUUU```gggssszzz~~~|||{{{zzz{{{}}}~~~rrreeeVVVOOOJJJKKKKKKJJJLLLOOOTTTWWW___hhhpppzzz}}}wwwuuuzzz}}}uuugggaaaVVVMMMHHHEEEDDDCCC???>>>===<<<<<<===>>>>>><<<@@@FFFIIIMMMRRRZZZ___dddkkksssxxx|||{{{uuuooonnnpppuuuzzzxxxtttnnnhhhbbb\\\UUUQQQNNNKKKGGGCCCAAA@@@===<<<:::::::::;;;;;;;;;<<<<<>>>>>======<<<<<<======>>>???????????????@@@AAACCCEEEGGGJJJNNNQQQUUU[[[dddmmmttt{{{vvvjjjfffffflllyyyuuufffYYYOOOLLLFFFAAA===:::777666222333333444333222111111111111111111111111111111111111111111000000000000111000////////////000111........................////////////////////////////////////////////////////////////////////////000000000000000000000000---.........///000000000000000111222222222222111222333555777<<>>=========>>>??????CCCHHHLLLOOOTTT[[[aaafffmmmuuuzzz~~~}}}wwwssspppqqqtttxxx~~~yyyuuuooohhhbbb\\\VVVRRRNNNKKKGGGCCCAAA???===;;;:::::::::;;;;;;;;;<<<<<<===============>>>>>>>>>======>>>???????????????@@@AAACCCDDDFFFHHHLLLOOOTTTZZZccclllssszzz~~~qqqjjjjjjnnnyyynnn```TTTOOOHHHCCC@@@===;;;999333333444444333333222111111111111111111111111111111111111111000000000000000//////......//////000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000111222222222222111222333666999===DDDMMMRRRUUUWWWXXXWWWTTTPPPNNNMMMIIIMMMQQQTTTXXX___hhhoooyyy{{{}}}~~~~~~~~~~~~jjj^^^SSSLLLHHHIIIJJJJJJMMMPPPXXX[[[dddnnnwwwxxxvvvxxx{{{qqqiii```ZZZQQQIIIEEECCCBBBAAA@@@???>>>===>>>>>>???@@@BBBFFFKKKNNNQQQVVV]]]ccciiipppxxx}}}wwwsssrrrrrruuuzzz}}}yyyuuuoooiiiddd]]]WWWSSSNNNKKKFFFCCCAAA???<<<;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>??????======>>>???????????????@@@AAABBBCCCDDDFFFJJJLLLSSSXXXaaajjjqqqxxx~~~{{{ooonnnpppyyyvvvfffXXXRRRJJJEEEBBB???===:::555555444444333333222222111111111111111111111111111111111111000000000/////////............//////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000///////////////000000111222222222222111222444777;;;@@@GGGOOOTTTWWWXXXXXXVVVRRROOOMMMLLLKKKOOOVVV[[[```fffnnnttt}}}~~~|||xxx{{{yyyfff[[[QQQKKKGGGIIIKKKKKKNNNRRRYYY]]]fffqqq{{{zzzvvvuuuxxxvvvlllddd[[[UUUMMMGGGCCCBBBAAA@@@@@@???>>>>>>>>>???@@@AAACCCGGGLLLPPPSSSXXX___eeelllrrrzzzzzzrrrqqqrrrsssxxx~~~zzzvvvpppjjjeee___YYYUUUOOOKKKGGGCCCAAA???<<<::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>======>>>??????????????????@@@BBBBBBBBBDDDGGGJJJQQQVVV^^^fffnnnuuu|||sssppppppxxx~~~mmm]]]VVVLLLFFFCCCAAA===:::666666555444444333333333111111111111111111111111111111111111000000000///......////////////......000000000000000000000000////////////////////////////////////////////////........................////////////////////////000000000000000/////////000000111222222222222111222555888===BBBIIIQQQVVVXXXXXXWWWTTTPPPMMMLLLLLLMMMSSS\\\ccchhhnnnuuuzzz~~~zzzyyyvvv{{{uuudddYYYOOOIIIFFFIIIKKKMMMPPPTTTYYY^^^gggttt~~~wwwttttttyyy|||rrrhhh```UUUPPPJJJDDDBBBAAA@@@???@@@???>>>>>>>>>???AAABBBDDDHHHMMMQQQTTTZZZaaagggnnnttt{{{xxxqqqqqqtttvvv|||{{{wwwrrrlllfffaaa[[[WWWPPPLLLHHHDDDAAA???<<<::::::::::::;;;;;;;;;<<<<<<>>>=========<<<<<<<<<;;;======>>>??????????????????@@@AAAAAAAAABBBEEEHHHNNNSSSZZZbbbjjjrrryyy}}}uuuqqqooouuuvvvccc[[[OOOHHHEEEBBB>>>:::888777666555444333333333111111111111111111111111111111111111000000000000...//////000000//////...////////////////////////////////////////////////////////////////////////........................000000000000000000000000000000000000000000000000000000111222222222222111222555:::???DDDLLLSSSXXXXXXXXXVVVSSSOOOLLLLLLMMMPPPWWWbbbjjjppptttzzz~~~yyyvvvvvvvvvzzzrrraaaXXXNNNIIIFFFIIIMMMOOORRRWWW[[[___iiiwww|||tttrrrttt{{{xxxnnnccc\\\QQQMMMGGGCCCAAAAAA@@@??????>>>======>>>???AAABBBDDDHHHNNNRRRWWW]]]dddjjjpppvvv}}}}}}vvvrrrtttxxx{{{|||xxxsssmmmhhhbbb\\\YYYRRRNNNIIIEEEBBB@@@===;;;:::::::::;;;;;;;;;<<<<<<>>>>>>======<<<;;;;;;:::======>>>???????????????>>>???@@@@@@AAABBBEEEHHHKKKOOOWWW^^^fffnnnuuuzzzyyyrrrmmmrrr~~~jjj```SSSKKKGGGDDD???:::999888666555444333333444111111111111111111111111111111111111000000000000//////000111111000//////........................////////////////////////////////////////////////........................000000000000000000000000/////////000111111111222000000111222222222222111333666;;;@@@FFFMMMUUUZZZWWWWWWUUUQQQNNNLLLMMMNNNSSS[[[fffpppuuuyyy}}}zzzuuuttttttuuuzzznnn___VVVNNNIIIFFFJJJNNNPPPUUUYYY]]]aaalllzzzwwwqqqqqquuu~~~}}}sssiii^^^WWWNNNJJJEEEBBBAAAAAA@@@@@@======<<<<<<===>>>@@@AAADDDIIIOOOUUUYYY```iiiooosssyyyzzzuuusssxxx}}}}}}yyysssnnniiiccc^^^ZZZSSSPPPKKKFFFDDDAAA>>><<<:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???????????????===???@@@@@@AAACCCFFFIIIHHHLLLSSS[[[bbbjjjrrrwww|||}}}uuummmoooyyynnncccVVVMMMIIIFFF@@@;;;:::999777555444333444444111111111111111111111111111111111111000000000000///000111222222111000///........................////////////////////////////////////////////////000000000000000000000000000000000000000000000000......///000111222222333000000111222222222222111333666;;;AAAGGGNNNVVV[[[WWWVVVTTTPPPMMMLLLMMMOOOTTT]]]iiisssxxx|||~~~wwwsssrrrsssvvvzzz~~~kkk]]]TTTNNNIIIGGGJJJOOORRRVVV[[[___cccnnn|||{{{sssnnnpppvvvyyyoooeeeZZZSSSMMMIIIEEEBBBAAAAAAAAA@@@===<<<<<<<<<===>>>@@@AAAEEEJJJQQQVVV\\\ccclllrrrvvv{{{zzzwwwssstttzzz}}}yyytttnnniiiddd^^^[[[TTTQQQLLLGGGDDDBBB???===:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===============>>>???????????????===>>>@@@@@@AAACCCGGGJJJFFFJJJQQQXXX```hhhpppuuu{{{wwwnnnnnnwww|||{{{~~~~~~lllZZZRRRLLLDDD??????;;;999777555444333333333222222222222222222222222111111111111000000000000333111///---,,,,,,......,,,---...//////...---,,,////////////////////////000000000000000000000000000...,,,---000333222000000000////////////000000///////////////000111111111111111111222333444555555777<<>>======???CCCFFFIIIMMMRRRXXX]]]dddjjjooozzz}}}zzzvvvsssuuuyyy}}}~~~zzzuuuooojjjeee```\\\SSSOOOJJJFFFDDDAAA???<<<<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<=========>>>???????????????>>>???@@@AAACCCDDDEEEFFFHHHKKKPPPVVV]]]eeemmmrrryyy|||yyymmmjjjnnnvvv}}}yyyyyy{{{~~~sssaaaVVVOOOGGGBBBBBB;;;:::888666444333333333222222222222222222222222111111111111000000000000444333111///...///000000...//////////////////...////////////////////////000000000000000000000000000...,,,---000222222000//////............/////////////////////000111111111111111111222333444555555888===CCCJJJQQQUUUXXXXXXWWWSSSOOOLLLLLLPPPSSSYYYbbbooowwwzzz{{{|||vvvrrrrrrtttvvvuuuxxx}}}tttcccUUUNNNIIIJJJKKKLLLNNNRRRWWW[[[ccckkkwwwzzzrrrllliiioooyyy|||oooddd[[[SSSOOOGGGDDDAAA@@@@@@??????>>>>>>????????????AAAEEEHHHLLLOOOUUU[[[aaagggmmmrrr{{{~~~wwwttttttwww{{{}}}zzztttooojjjeee```\\\TTTQQQLLLHHHEEECCC@@@>>><<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<=========>>>????????????>>>>>>???@@@AAABBBDDDEEEEEEGGGJJJOOOTTTZZZbbbjjjpppvvvzzz~~~}}}ooojjjmmmttt{{{xxxxxxzzz|||kkk]]]SSSKKKFFFDDD===;;;999666555444333333222222222222222222222222111111111111000000000000333222111/////////000000000000////////////000000////////////////////////000000000000000000000000000...---...000111111111......------------......///////////////000111111111111111111222333444555555888>>>DDDKKKQQQUUUXXXXXXVVVSSSOOOMMMOOOSSSWWW^^^gggqqqxxx{{{~~~{{{uuurrrrrrttttttssstttyyy~~~nnn^^^SSSNNNIIIJJJKKKLLLOOOSSSYYY]]]fffnnn{{{tttmmmiiihhhooozzzwwwkkk```WWWPPPLLLFFFDDDAAA????????????>>>>>>???@@@@@@AAACCCGGGJJJOOOSSSYYY___eeekkkrrrvvv{{{{{{tttsssvvvyyy~~~~~~zzzuuuoookkkeee```\\\VVVSSSNNNIIIGGGDDDAAA???<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>??????>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEHHHMMMRRRXXX___ggglllrrrvvvzzz~~~rrrjjjjjjqqq}}}}}}zzzyyy{{{}}}uuudddWWWNNNHHHDDD???===:::888555444444333222222222222222222222222111111111111000000000///111000///...------......111000///......///000111//////////////////////////////////////////////////////......///000111111///......------......//////////////////000000111111111111111222333444444666999???EEELLLRRRUUUWWWWWWUUURRROOOOOOQQQWWW[[[bbbkkkuuuyyy}}}zzzuuurrrrrrsssrrrpppqqquuuzzzzzzhhh[[[RRRNNNHHHIIIKKKMMMPPPUUU[[[___hhhqqqxxxnnnhhhfffhhhppp{{{sssfff\\\TTTNNNJJJEEECCC@@@????????????>>>>>>???@@@@@@AAADDDIIILLLQQQVVV\\\ccciiiooouuuyyy|||wwwssstttwww{{{~~~{{{uuupppkkkfffaaa]]]WWWSSSNNNJJJGGGDDDAAA???<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<===<<<======>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDEEEGGGLLLPPPVVV]]]dddiiinnnrrrwww{{{vvvkkkhhhlllyyy}}}|||}}}~~~kkk[[[QQQIIIDDDAAA???<<<999666444444444222222222222222222222222111111111111000000000////////////...............000///------------///000//////////////////////////////////////////////////////////////////000111000//////////////////000///////////////000000111111111111111222333444444777:::@@@GGGMMMRRRUUUWWWVVVTTTRRROOOOOOSSSYYY^^^fffoooxxx|||zzzuuusssssssssqqqoooooosssxxxuuueeeYYYQQQNNNHHHIIIKKKNNNQQQWWW]]]bbbiiitttssskkkeeedddiiirrr}}}{{{nnnbbbXXXQQQLLLIIIEEEBBB@@@>>>?????????>>><<<===???@@@BBBEEEJJJMMMSSSWWW___ffflllrrrxxx{{{}}}|||vvvuuuwwwzzz~~~|||wwwqqqmmmgggbbb^^^WWWTTTNNNJJJGGGDDDAAA>>><<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCCCCEEEGGGKKKOOOTTT[[[bbbfffjjjooouuuyyy}}}zzzmmmfffiiiuuu}}}tttbbbWWWMMMEEEBBBAAA===:::777555444444222222222222222222222222111111111111000000000000111111111111111000000000......------------......////////////////////////000000000000000000000000///000000000......000111000000////////////000000///////////////000111111111111111111222333444555777;;;AAAHHHNNNSSSVVVWWWVVVTTTQQQOOOOOOSSS[[[```gggrrr{{{{{{wwwuuutttrrrqqqoooooosssxxxrrrbbbWWWPPPNNNGGGIIILLLOOORRRXXX___dddlllwww~~~~~~{{{ooohhhcccdddjjjuuu~~~vvvjjj^^^TTTNNNIIIGGGDDDBBB???>>>?????????>>>;;;===???@@@BBBFFFKKKOOOTTTYYYaaahhhooouuuzzz}}}~~~zzzvvvwww{{{~~~~~~yyysssoooiiiddd```XXXUUUOOOKKKGGGDDDAAA???<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>>>>======?????????@@@AAABBBBBBBBBDDDGGGJJJNNNRRRXXX___cccfffkkkrrrvvv{{{qqqhhhiiittt~~~|||{{{{{{~~~~~~kkk^^^SSSIIIDDDBBB???;;;888555444444222222222222222222222222111111111111000000000000000000111111111111000000......////////////......////////////////////////000000000000000000000000///000111000...---///222/////////......////////////////////////000111111111111111111222333444555888;;;BBBIIIOOOSSSVVVVVVUUUTTTQQQNNNNNNSSS[[[```gggttt~~~{{{yyywwwtttrrrrrroooooosssyyyooo```UUUOOOLLLGGGIIILLLOOOSSSZZZaaafffnnn{{{~~~vvvkkkfffbbbeeelllwwwyyyqqqeeeYYYPPPJJJFFFDDDCCCAAA???>>>>>>??????>>><<<===???AAADDDHHHNNNRRRVVV[[[ccckkkrrrwww}}}{{{xxxvvvxxx}}}zzzuuupppkkkfffbbbZZZVVVQQQLLLIIIEEEBBB@@@<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>>>>======?????????@@@AAAAAABBBBBBCCCEEEHHHKKKOOOUUU[[[```bbbgggnnnssswww}}}wwwlllkkkuuu|||yyyxxxzzz~~~qqqdddWWWMMMEEECCC???;;;888666444444222222222222222222222222111111111111000000000000---...///////////////......///000111111000///...////////////////////////000000000000000000000000///111222000...---///222.........------.........///////////////000111111111111111111222333444555888<<>>>>>>>>??????>>>===>>>AAACCCFFFJJJPPPTTTWWW]]]eeemmmtttyyy~~~|||xxxvvvvvvyyy~~~{{{vvvqqqlllgggccc\\\XXXSSSNNNJJJGGGCCCAAA<<<;;;::::::999999::::::;;;;;;;;;<<<<<<<<<======;;;<<<<<<===============?????????@@@@@@AAAAAABBBAAACCCFFFIIIMMMSSSYYY]]]___dddkkkqqquuu{{{{{{ooommmwww~~~~~~}}}~~~kkkZZZMMMIIIDDD???>>>:::444222444444444444333333333222222222222222111111111000000000000////////////000000000000000000000000000000//////.........---------////////////////////////000000000000000000000000111111000000//////......222111111111000000//////111222222222111333555888999===CCCJJJPPPTTTVVVWWWUUURRRPPPPPPOOOPPPYYYcccpppwww~~~{{{|||{{{wwwtttsssqqqqqqvvvxxxiii]]]UUUPPPMMMIIIJJJNNNTTTWWW[[[ccclllxxx{{{~~~qqqhhhccccccgggoooxxxqqqiii\\\SSSMMMJJJFFFCCC@@@@@@???>>>>>>>>>>>>>>>>>>???@@@AAADDDJJJQQQVVV\\\bbbjjjpppuuuyyywwwuuuwww{{{zzztttnnnhhhddd```\\\VVVPPPKKKGGGCCCAAA<<<;;;999888888888888999;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>???AAABBBBBBAAA@@@???DDDFFFHHHIIIKKKOOOUUUXXX^^^ccciiinnnrrrwww~~~rrrnnnwww~~~~~~~~~rrr```SSSLLLFFFAAA@@@<<<666444555444444444333333333222222222222222111111111000000000000000//////000000000000000000000000000000000//////.........---------////////////////////////000000000000000000000000111000000000/////////...111111111111000000000///111222222222222333666888:::>>>DDDKKKQQQTTTVVVWWWUUUQQQOOOOOOOOOQQQZZZdddooowww~~~zzzvvvsssrrrrrryyyvvvggg[[[SSSNNNKKKKKKKKKPPPVVVYYY]]]fffooo||||||{{{ooogggdddeeejjjrrr||||||oooggg[[[QQQLLLHHHEEEBBB@@@???>>>============>>>>>>@@@BBBDDDGGGLLLRRRWWW\\\bbbjjjpppuuuyyy{{{tttuuuxxx|||zzzuuuoooiiieee```\\\VVVPPPLLLHHHDDDAAA===<<<;;;999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>???@@@@@@AAAAAAAAAAAACCCDDDFFFHHHJJJNNNSSSWWW\\\aaahhhmmmpppuuu|||wwwpppvvv~~~|||}}}|||hhhZZZPPPJJJDDDBBB>>>999666777444444444444333333333333222222222111111111111111111111000000000000111111000000000000000000000000/////////............---////////////////////////000000000000000000000000000000000000////////////111111111111000000000000111222222222222333666999<<<@@@FFFMMMRRRUUUVVVVVVSSSPPPNNNOOOOOOQQQZZZeeepppyyyzzzssssssuuu}}}rrrcccXXXQQQMMMJJJMMMMMMQQQWWW[[[```iiisss|||vvvlllgggdddfffllluuuyyylllcccXXXNNNIIIFFFCCCAAA>>>>>>======<<<<<<======???AAADDDGGGJJJOOOTTTXXX^^^ccckkkppptttyyy}}}vvvrrruuuzzz{{{vvvpppjjjfffaaa]]]WWWQQQMMMHHHDDDBBB???>>><<<;;;:::::::::;;;::::::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCBBBCCCEEEFFFHHHLLLQQQUUUZZZ___fffkkknnnssszzz~~~sssuuu|||~~~{{{zzz}}}ppp___UUULLLEEECCC@@@:::777777555444444444444333333333111111111111111111111111111111000000000000111111/////////////////////////////////...............////////////////////////////////////////////////000000000000////////////111111111000000000000000111222333222222444777999>>>BBBHHHNNNSSSUUUVVVVVVQQQNNNMMMNNNOOORRR\\\fffrrr{{{}}}tttuuuxxx~~~ooo```VVVPPPLLLJJJMMMNNNRRRXXX]]]bbblllvvv}}}}}}|||qqqiiifffeeeeeelllwwwvvvhhh___TTTKKKGGGDDDBBB???======<<<<<<<<<<<<======???BBBFFFIIILLLQQQUUUYYY___eeekkkppptttyyyxxxsssrrrvvv||||||wwwrrrlllhhhbbb^^^XXXRRRNNNIIIEEECCC???>>><<<::::::999:::::::::::::::;;;;;;<<<<<<===;;;;;;:::;;;;;;<<<===>>>>>>=========???AAACCCDDDBBBCCCEEEFFFHHHKKKPPPTTTYYY^^^dddiiimmmrrryyy~~~uuutttyyy|||zzz|||wwweeeYYYOOOFFFCCCAAA;;;777777555555555444444444333333111111111111111111111111111111000000000000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000111111111222333333333444777:::???CCCIIIPPPTTTUUUUUUTTTOOOLLLLLLMMMOOOSSS]]]hhhttt}}}~~~vvvwww{{{{{{lll^^^TTTOOOLLLKKKMMMMMMRRRXXX]]]cccnnnyyy{{{{{{|||zzzmmmfffeeeeeedddlllxxx~~~rrrddd\\\QQQIIIEEECCC@@@>>>======<<<<<<<<<<<<======???BBBFFFJJJMMMQQQVVVZZZaaaffflllppptttxxxzzzuuussstttzzz~~~yyysssmmmiiiccc___YYYSSSOOOJJJFFFDDD???===;;;:::999888999999999999::::::;;;<<<<<<===;;;;;;:::;;;;;;<<<===>>>============>>>@@@BBBDDDBBBDDDEEEFFFHHHKKKPPPSSSXXX]]]dddiiimmmrrrxxx}}}vvvssswww~~~}}}}}}}}}mmm]]]RRRHHHDDDBBB===888777555555555555444444444333111111111111111222222222000000////////////000000000000000000000000000000...////////////000000000////////////////////////000000000000000000000000////////////000000000000000000000000111111111111000222333333333555888;;;???DDDJJJPPPTTTTTTSSSRRRLLLJJJJJJMMMOOOSSS^^^iiiuuu~~~|||wwwxxx}}}wwwiii[[[RRRNNNLLLLLLNNNNNNRRRYYY^^^eeeqqq|||~~~yyy{{{}}}wwwjjjeeedddeeeeeennn{{{zzznnnaaaYYYNNNGGGCCCBBB@@@>>>======<<<<<<======>>>>>>@@@CCCFFFJJJMMMRRRXXX\\\cccgggmmmpppsssxxx~~~|||vvvttttttwww~~~zzzuuuoookkkddd```ZZZTTTPPPKKKGGGEEE???>>><<<:::888888888888888888999:::;;;<<<<<<===;;;;;;:::;;;;;;<<<===>>>=========>>>???@@@AAABBBBBBCCCEEEFFFGGGJJJOOOSSSWWW\\\ccchhhkkkpppwww|||wwwrrrttt}}}|||{{{zzzwwwaaaUUUJJJFFFDDD???:::888555555555555444444444444000000111111111222222222//////............//////000000000000000000000000.../////////000000000000////////////////////////000000000000000000000000.../////////000000000111///000000000111111111111000222333333444555999;;;???DDDJJJPPPSSSSSSRRRPPPKKKIIIIIILLLOOOTTT___jjjttt}}}~~~}}}yyyvvvxxx~~~~~~ttteeeXXXOOOLLLKKKJJJOOOPPPTTTZZZaaahhhttt|||xxxzzzvvvjjjddddddeeehhhrrrvvviii___WWWMMMFFFCCCBBB@@@>>>>>>============>>>???@@@CCCEEEHHHJJJNNNTTT[[[```dddhhhmmmpppsssxxx~~~xxxtttrrrtttzzz{{{vvvpppmmmeeeaaaZZZUUUPPPLLLHHHEEE@@@???===;;;999999999999777888999:::;;;<<<<<<===;;;;;;:::;;;;;;<<<===>>>======>>>???????????????AAABBBCCCDDDFFFIIIMMMQQQUUUZZZaaafffiiinnnuuuzzzxxxoooooo|||zzzwwwuuuxxx~~~~~~dddXXXLLLHHHFFFAAA<<<:::666666555555555444444444000000111111222222222222......------------......000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000.../////////000000111111//////000000111111111222000222333333444666999<<>>>>>>>>>>>>>>>>>???@@@@@@FFFGGGIIIKKKOOOVVV]]]ccceeeiiimmmpppssswww~~~}}}wwwtttpppssszzz|||wwwqqqmmmeeeaaa[[[UUUQQQMMMIIIFFFBBB@@@>>><<<;;;:::::::::777888888999;;;<<<======;;;;;;;;;;;;;;;<<<>>>>>>======???@@@@@@???>>>===@@@AAABBBCCCDDDGGGLLLOOOSSSXXX___dddhhhmmmsssxxxyyymmmjjj{{{uuupppooopppvvv|||{{{pppaaaRRRKKKFFF@@@:::777888666444444555555444333333333333222222222111111000000000000000000000000000000000000000000000000////////////............000///...------...///000---...///000111222333333000000000000000000000000222000///......///000222000222444666666777999;;;AAAFFFLLLPPPPPPOOONNNMMMKKKJJJJJJKKKPPPXXXbbbiiitttwww|||~~~}}}{{{yyyxxx|||~~~|||yyyvvvyyy}}}{{{mmm]]]TTTNNNJJJIIILLLNNNPPPVVV^^^dddlllyyy}}}|||sssjjjdddeeehhhjjjvvv~~~oooeeeYYYSSSKKKDDD@@@>>><<<;;;<<<======<<<;;;===@@@CCCDDDGGGKKKOOOSSSXXX]]]aaaeeehhhlllooorrrxxxwwwrrrqqqrrrxxx}}}xxxrrrnnnhhhddd]]]WWWRRRNNNJJJGGG>>><<<::::::;;;;;;:::999:::::::::999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@???>>>>>>>>>???AAAAAAAAAAAAAAABBBDDDFFFIIIJJJRRRVVV]]]ccchhhlllpppssszzzxxxiiieee~~~}}}uuunnnkkkjjjnnnyyy~~~}}}|||wwwfffUUULLLHHHBBB<<<999888666444444555555444333333333333222222222111111000000000000000000000000000000000000000000000000////////////............000///............///000111111111000000000000000000000000000000000000000111000///......///000111000222444555666777999<<>>===<<<======<<<;;;===@@@CCCFFFIIIMMMQQQUUUYYY^^^bbbdddhhhlllooosssyyy{{{ssspppqqquuu{{{zzztttpppjjjeee^^^XXXSSSNNNIIIFFF???===;;;:::;;;:::999888999999999999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>???@@@AAAAAAAAABBBDDDFFFHHHJJJPPPTTTZZZ```eeejjjnnnqqqwww{{{kkkfff}}}}}}~~~~~~uuulllfffbbbdddmmmwww~~~}}}}}}~~~oooYYYOOOKKKFFF???;;;999777555444555555444333333333333222222222111111000000000000000000000000000000000000000000000000////////////............000//////......//////000111111111000000/////////000000000000000000000000111000///......///000111///111333444555777:::<<>>>>>>>>======<<<<<<<<<===>>>???AAAAAAAAABBBCCCFFFHHHIIIMMMQQQWWW]]]bbbfffkkknnnttt{{{nnnggg}}}||||||~~~~~~uuujjjbbb\\\\\\ccclllxxx}}}||||||{{{~~~xxx___SSSNNNHHHBBB===999777555555555555444333333333333222222222111111000000000000000000000000////////////////////////////////////............///////////////000000000......//////000111111222////////////////////////111111000//////000111111///000222444555777;;;>>>DDDHHHLLLOOOOOOMMMLLLLLLKKKMMMPPPTTTYYY```hhhmmmvvvyyy}}}~~~{{{wwwtttsssoooqqquuuyyy|||}}}}}}}}}vvvkkk___SSSNNNLLLKKKLLLOOOSSSUUU[[[ccciiirrr|||}}}zzznnnfffbbbccchhhqqq~~~tttfff\\\PPPLLLFFFBBB@@@??????>>><<<======<<<<<<>>>AAADDDHHHKKKPPPUUUXXX\\\```ccccccggglllqqquuu}}}|||uuusssuuuyyy~~~yyyuuunnniiibbb[[[TTTOOOIIIFFFCCC@@@===;;;;;;999777666666666666777888:::;;;<<<;;;;;;<<<<<<===>>>>>>>>><<<<<<<<<=========>>>>>>@@@@@@@@@AAACCCEEEGGGIIILLLOOOUUUZZZ___dddiiimmmrrrxxxrrrfff~~~{{{{{{}}}}}}tttiii```ZZZXXX]]]fffqqq~~~}}}|||{{{zzz|||gggXXXPPPIIIBBB???:::888666555555555444333333333333222222222111111000000000000000000000000////////////////////////////////////...............//////000000000000000.........///000000111111////////////////////////111111000000000000111111///000222333555888===@@@EEEIIIMMMOOONNNMMMLLLLLLLLLOOOTTTYYY___eeelllpppwwwzzz}}}}}}zzzvvvrrrpppoooqqqtttxxx{{{}}}}}}~~~sssiii]]]RRRNNNLLLKKKLLLOOOTTTVVV[[[cccjjjttt{{{~~~yyymmmeeeaaadddiiirrr~~~~~~qqqdddZZZOOOKKKFFFBBB@@@>>>===;;;<<<<<<=========???BBBEEEHHHLLLQQQUUUYYY\\\```bbbdddhhhmmmrrrwwwzzzuuutttwww||||||xxxpppkkkddd\\\VVVPPPJJJGGGDDDAAA>>><<<;;;999777666666666666777888:::;;;<<<;;;;;;<<<<<<===>>>>>>>>>======>>>>>>>>>??????>>>?????????@@@BBBDDDGGGHHHKKKOOOTTTYYY^^^ccciiilllqqqvvv}}}vvvfff|||zzzzzz|||}}}~~~{{{sssiiiaaaZZZVVVYYY```iiiuuu|||{{{}}}qqq___SSSIIICCCBBB;;;999777555666555444222333333333222222222111111000000000000000000000000000000000000000000000000////////////..................///000111111111111111111000000///...------000000000000000000000000111111111111111111111111000111333444666:::???BBBGGGJJJMMMNNNNNNLLLKKKKKKNNNRRRXXX___dddjjjppptttxxx{{{}}}}}}yyytttpppnnnoooqqqtttxxx{{{~~~zzzoooeeeZZZPPPMMMLLLKKKMMMPPPUUUWWW\\\dddlllvvvzzz~~~xxxllldddaaaeeejjjrrr{{{nnnaaaXXXNNNJJJEEEAAA???>>><<<:::<<<<<<=========???CCCFFFIIIMMMRRRWWWZZZ]]]```bbbeeeiiinnnsssxxxyyyuuuuuuyyy}}}zzzqqqllleee]]]WWWQQQLLLHHHDDDAAA>>><<<;;;:::888666777777777888999:::;;;<<<;;;;;;<<<<<<===>>>>>>>>><<<===>>>?????????>>>>>>?????????@@@AAADDDFFFGGGKKKNNNSSSXXX\\\bbbhhhlllpppuuu|||}}}jjj~~~yyyxxxyyyzzz{{{{{{sssjjjbbbZZZTTTUUUZZZbbbkkkvvv|||{{{fffVVVJJJEEEEEE<<<999777666666555444222333333333222222222111111000000000000000000000000000000000000000000000000////////////............---...000111222222111111222111000///...---,,,,,,000000000000000000000000111111111222222111111111111222333555777;;;AAAEEEHHHJJJMMMNNNMMMKKKKKKKKKPPPUUU\\\ccciiiooossswwwyyy|||~~~}}}xxxsssnnnllloooqqqtttyyy}}}tttiii___UUULLLJJJKKKLLLNNNQQQWWWYYY^^^fffnnnyyy~~~zzzxxxllldddbbbfffkkkssswwwkkk^^^UUUJJJGGGCCC@@@??????===<<<<<<<<<=========@@@CCCGGGKKKOOOTTTYYY\\\___aaacccfffjjjppptttyyyyyyxxxyyy~~~~~~{{{qqqmmmeee^^^XXXSSSMMMJJJCCCAAA>>><<<<<<;;;999777999999999999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>;;;<<<===>>>>>>>>>======>>>>>>>>>???AAACCCEEEGGGJJJMMMQQQVVVZZZ```gggkkknnnssszzzpppyyywwwxxxyyyyyy{{{ssskkkcccZZZRRRRRRVVV\\\eeeoooyyylllYYYKKKFFFHHH<<<:::777666666555444222333333333222222222111111000000000000000000000000000000000000000000000000000/////////............---...000111222222222111.........///////////////000000000000000000000000111111222222222222111111222333444555888<<>><<<<<<======>>>@@@DDDGGGLLLQQQVVV[[[^^^```cccdddgggkkkpppuuuzzz{{{{{{~~~{{{qqqmmmeee___YYYSSSNNNKKKCCC@@@>>><<<<<<;;;:::888:::::::::999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>::::::<<<=========<<<;;;>>>>>>>>>???AAACCCEEEGGGIIIKKKPPPTTTYYY___eeejjjlllrrryyyuuuyyytttsssuuuvvvuuutttoooggg\\\UUURRRQQQ[[[```iiiuuuvvvaaaRRRJJJGGGAAA>>>999666555555555555555444333222111222333333000000000000////////////000000000000000000000000////////////////////////......//////000000111111000000000000000000000000111111000///////////////000111111111111222222222222444555666999===CCCGGGKKKMMMOOONNNKKKJJJLLLNNNVVVZZZbbbkkkrrrxxx{{{}}}~~~{{{uuuooojjjhhhlllooovvv}}}tttfff^^^TTTOOOKKKLLLLLLKKKNNNSSSWWWZZZaaahhhoooyyy}}}uuujjjcccbbbgggnnn{{{yyymmmaaaWWWPPPJJJGGGBBB@@@>>>===;;;999>>>>>>>>>===>>>BBBGGGKKKLLLOOOUUUYYY\\\___bbbeeeffflllsssyyy|||zzz~~~|||pppllleee___YYYSSSMMMIIIFFFDDDAAA===:::999888999888888888888999:::;;;<<<<<<<<<<<<===========================>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHJJJNNNRRRXXX___hhhmmmooosssxxx}}}{{{tttrrrrrrrrrsssrrrnnnggg^^^VVVRRRQQQRRRXXXcccrrr|||gggVVVMMMIIICCC???:::777666666666555555444333222222222333333222222222222111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111111000///////////////000111111111111222222222222444555666999===CCCGGGKKKMMMOOONNNKKKJJJLLLOOOWWW\\\eeemmmtttyyy|||}}}~~~{{{vvvoookkkiiilllooouuu{{{}}}ssseee\\\SSSNNNKKKKKKKKKKKKNNNSSSYYY[[[aaaiiippp{{{~~~|||wwwkkkeeedddiiippp}}}vvvjjj___UUUNNNHHHEEEBBB???>>>===<<<:::===>>>>>>>>>???BBBGGGKKKMMMPPPUUUYYY\\\___bbbdddhhhnnnuuu{{{~~~}}}}}}zzzppplllfff___YYYSSSMMMIIIGGGDDDAAA===:::999999999888888888888999:::;;;<<<<<<<<<<<<<<<========================>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEGGGJJJNNNRRRXXX___ggglllooossswww|||~~~uuupppnnnnnnnnnooommmhhh```XXXSSSPPPMMMSSS^^^nnnnnn\\\QQQKKKDDD@@@;;;888777777666555555444333222222222333333333333222222222111111111000000000000000000000000////////////////////////000000000000////////////000000000000000000000000111000000///////////////000111111111111222222222222333555777999>>>CCCHHHKKKMMMOOONNNKKKJJJMMMPPPXXX___hhhpppvvvyyy|||~~~~~~|||vvvpppllljjjlllnnnsssxxx{{{qqqccc[[[QQQLLLIIIJJJKKKKKKOOOTTTZZZ\\\bbbjjjrrr~~~|||zzzxxxlllgggffflllrrr~~~rrrggg\\\RRRLLLFFFDDD@@@???>>>>>>===<<<===>>>>>>>>>@@@CCCHHHLLLNNNRRRVVVZZZ\\\___bbbeeejjjpppxxx~~~{{{xxxppplllfff```ZZZTTTNNNJJJGGGEEEAAA===;;;999999999888888888888999:::;;;<<<;;;;;;<<<<<<<<<=====================>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDGGGIIIMMMQQQWWW^^^fffkkkpppsssxxx|||vvvooolllkkkjjjkkkkkkiiiccc\\\UUUQQQOOOTTT]]]lll{{{vvvbbbTTTMMMEEEAAA<<<888777666555444444444333333333222222222111111111000000000//////////////////////////////////////////////////////111111000000//////......////////////////////////000000////////////000000000000111111111222222222222333555777999>>>DDDHHHKKKMMMOOOMMMKKKKKKNNNQQQYYY```jjjrrrvvvyyy|||~~~}}}xxxqqqmmmkkkkkkmmmqqqwwwzzzqqqcccZZZPPPKKKHHHJJJKKKLLLPPPUUUZZZ]]]ccckkktttzzzyyywwwmmmhhhgggmmmttt{{{ooodddYYYPPPKKKDDDBBB???>>>>>>???>>>======>>>???@@@AAADDDIIILLLPPPSSSWWWZZZ\\\___ccceeelllrrrzzzzzzvvvppplllfff```[[[UUUOOOKKKGGGEEEAAA>>>;;;999999999888888888888999:::;;;;;;:::;;;;;;<<<<<<=====================>>>>>>>>>>>>AAAAAAAAABBBBBBCCCCCCCCCGGGIIILLLPPPVVV]]]eeejjjqqqtttxxx|||xxxqqqllljjjggghhhjjjiiifff```XXXSSSSSSUUU\\\hhhwww}}}hhhWWWNNNFFFBBB<<<888666555444333444444444333333333222222111111111111000000000000////////////////////////000000000000000000000000111111000000//////......////////////////////////000000////////////000000000000111111111222222222222333555777:::???EEEIIILLLNNNOOOMMMKKKKKKOOORRRXXX```jjjqqquuuxxx{{{yyysssnnnlllkkkmmmqqqwww{{{qqqcccZZZNNNJJJHHHJJJLLLMMMQQQWWWZZZ]]]eeennnxxx~~~yyyyyyvvvlllhhhhhhnnnuuuxxxlllaaaWWWOOOJJJCCCAAA>>>===>>>???>>>>>>===>>>@@@AAABBBEEEJJJMMMQQQSSSWWWZZZ]]]```dddggglllsss{{{yyyvvvppplllgggaaa[[[VVVPPPLLLGGGEEEBBB>>>;;;:::999:::888888888888999:::;;;;;;:::::::::;;;<<<======>>>============>>>>>>>>>>>>AAAAAAAAABBBBBBCCCCCCCCCFFFHHHLLLOOOUUU[[[ccchhhrrruuuyyy|||{{{sssmmmjjjfffggghhhjjjiiiddd\\\WWWRRRTTTYYYcccrrrooo\\\RRRHHHDDD>>>999777666444333333333444444444333222111444333333333333222222222000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000///////////////000000111000111111111111222222222222333555777:::???FFFJJJLLLNNNNNNMMMKKKKKKOOOSSSYYYaaajjjqqqtttwww}}}|||tttooommmlllmmmssszzzqqqbbbYYYNNNJJJHHHKKKMMMNNNSSSYYY[[[```iiittt~~~}}}xxxzzzvvvlllhhhiiipppwwwtttiii^^^UUUMMMIIICCC@@@>>>===>>>???>>>===<<<>>>@@@BBBCCCFFFJJJNNNQQQSSSWWWZZZ]]]aaafffiiinnnttt}}}zzzvvvqqqmmmgggaaa\\\WWWQQQMMMHHHFFFBBB>>><<<:::::::::888888888888999:::;;;<<<999999:::;;;<<<======>>>============>>>>>>>>>>>>@@@@@@AAAAAABBBCCCDDDDDDEEEHHHKKKOOOTTTZZZbbbgggpppssswwwzzz~~~vvvnnniiiffffffhhhjjjjjjggg```ZZZSSSSSSVVV^^^kkkyyyxxxdddXXXKKKFFFAAA<<<999888666555333333444444444333222111444444333333333222222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000///////////////000111111000111111111111222222222222333555777;;;@@@FFFKKKLLLNNNNNNMMMKKKLLLPPPTTTZZZbbbkkkqqqtttxxx~~~vvvpppnnnlllooouuu}}}ooo```WWWNNNJJJIIIKKKNNNPPPUUU[[[]]]cccnnn{{{|||yyy{{{wwwnnnjjjkkkrrrzzz|||pppeee[[[RRRKKKFFFCCCAAA>>>======>>>>>>===<<<>>>AAACCCDDDGGGKKKNNNPPPSSSVVVZZZ]]]bbbhhhlllpppwww|||xxxqqqmmmgggbbb]]]WWWRRRNNNHHHFFFBBB???<<<:::::::::888888888888999:::;;;<<<888999999:::<<<======>>>============>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEEEEGGGJJJNNNSSSYYYaaafffmmmpppuuuxxx{{{xxxoooiiiffffffgggjjjkkkhhhbbb]]]UUUTTTUUU[[[fffsss~~~iii]]]MMMIIICCC>>>;;;:::888777333333444555444333222111222222222111111111000000000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000///////////////000111111000111111111111222222222222333555888;;;@@@FFFKKKMMMNNNNNNLLLKKKLLLQQQUUU\\\ccclllqqqtttyyyvvvqqqnnnlllooowww~~~nnn___UUUNNNJJJIIILLLOOOQQQVVV\\\___eeerrr|||yyy|||xxxooolllmmmttt|||yyynnnbbbXXXPPPIIIEEECCCAAA>>>======>>>===<<<<<<>>>AAACCCEEEHHHKKKNNNPPPRRRVVVZZZ^^^ccciiimmmrrrxxx}}}yyyqqqmmmhhhbbb]]]XXXRRRNNNHHHFFFBBB???<<<;;;::::::888888888888999:::;;;<<<888888999:::<<<======>>>============>>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFEEEGGGJJJNNNRRRYYY```eeejjjnnnrrrvvvyyy~~~zzzpppjjjgggeeecccdddggggggeeeaaa[[[WWWWWW]]]dddkkkttt}}}pppaaaSSSKKKCCC>>>:::777888;;;999777555222111111222333444333333222111000//////000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............//////444222111000000222444555555666777:::>>>BBBGGGJJJNNNLLLKKKKKKIIIIIIPPPXXX```hhhooosssxxx}}}wwwtttrrrsssvvv{{{~~~nnn]]]RRRMMMKKKLLLOOOQQQRRRXXX___bbbjjjwww}}}{{{|||xxxooolllnnnuuu|||~~~vvvjjj___WWWPPPIIIDDDAAA@@@>>>===<<<<<<<<<===???@@@@@@AAACCCFFFLLLPPPPPPTTTXXX[[[]]]aaagggmmmxxx|||xxxsssoooiiiccc]]]XXXRRROOOJJJGGGCCC@@@>>><<<:::999999999888888999999:::;;;;;;;;;;;;<<<<<<<<<<<<===============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDFFFIIILLLPPPWWW^^^ccchhhkkknnnqqquuu|||}}}ssslllgggeeecccdddggghhhfffccc\\\XXXVVV[[[```gggqqqyyyvvvfffUUUMMMEEEAAA<<<888888;;;777666444222111111111111333333222222111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000/////////000222222333444666999>>>DDDIIILLLOOOLLLKKKKKKJJJIIIPPPXXXbbbjjjrrrvvv{{{}}}wwwtttrrrrrrvvv|||}}}mmm\\\QQQMMMKKKLLLOOOQQQSSSYYY```eeemmmzzz}}}{{{}}}zzzqqqnnnooouuu}}}|||sssggg\\\UUUNNNHHHCCCAAA@@@>>>===<<<<<<<<<===???@@@AAAAAACCCGGGLLLPPPQQQUUUYYY\\\^^^ccciiioooyyy~~~yyytttpppjjjccc^^^XXXSSSPPPJJJGGGCCC@@@>>>===:::999777777666666777777888999;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCCCCCCCEEEHHHKKKPPPVVV]]]bbbeeehhhlllooosssyyyxxxppphhheeecccdddfffhhhfffddd]]]XXXTTTVVV[[[aaajjjsss{{{kkkXXXOOOGGGCCC???:::888:::555444444333222111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111///000000000000111111111222333555999???EEEKKKNNNPPPMMMLLLLLLJJJJJJPPPYYYcccllluuuyyy~~~|||wwwtttsssrrrwww~~~{{{kkk[[[QQQMMMKKKLLLOOORRRTTTZZZaaahhhqqq}}}|||}}}}}}tttqqqqqqwww~~~wwwooocccYYYRRRLLLGGGCCC@@@???>>><<<<<<<<<======>>>@@@AAABBBDDDHHHMMMPPPRRRVVVZZZ]]]```dddlllqqqzzz{{{vvvqqqkkkeee___ZZZTTTQQQKKKGGGCCC@@@>>>===;;;999777777666666777777888999;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>===>>>???AAABBBBBBCCCCCCCCCEEEGGGJJJNNNTTT[[[```bbbeeeiiilllooovvv~~~|||uuuiiieeebbbbbbdddfffeeeccc^^^WWWRRRRRRUUUYYYbbbkkkvvv|||ooo[[[RRRIIIEEE@@@;;;777888444444555444444222111000000000111111111222222222222222111111111111111000////////////////////////////////////////////////////////////////////////111000000//////000000111111111222333333333333222222333666999???EEEKKKNNNPPPNNNLLLLLLJJJJJJPPPXXXcccmmmvvv{{{zzzvvvtttssssssxxxxxxgggYYYPPPMMMKKKLLLPPPRRRUUU[[[cccjjjttt}}}|||{{{}}}wwwssssssxxx~~~sssjjj^^^UUUOOOJJJEEEBBB@@@???>>><<<<<<<<<===>>>>>>@@@BBBCCCEEEIIIMMMQQQSSSVVVZZZ]]]```eeemmmsss{{{~~~wwwrrrlllfff```[[[VVVRRRKKKHHHCCC@@@???===;;;999999999888888999999:::;;;::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBBBBDDDFFFIIILLLRRRYYY]]]___cccgggjjjnnnsss{{{zzzlllgggbbb```aaabbbaaa```^^^VVVPPPOOOPPPSSS[[[cccooowwwttt```UUUJJJEEEAAA;;;777666555666666666555444333222000000000111222222333333333222222222111111000000////////////////////////////////////////////////////////////////////////000//////......//////000111111222333333333333222444555777:::???EEEJJJMMMPPPNNNLLLLLLJJJIIIOOOXXXaaakkkuuuzzz|||wwwtttsssssstttxxxtttdddWWWOOOLLLKKKLLLPPPSSSVVV]]]dddkkkvvv~~~}}}~~~uuurrrqqqssstttvvvwwwwwwwwwwwwvvvyyy~~~wwwssssssxxx~~~}}}ppphhh\\\RRRLLLHHHDDDAAA??????===<<<<<<======>>>>>>@@@BBBDDDGGGJJJNNNRRRRRRUUUYYY\\\___eeennnuuu|||wwwsssmmmgggaaa\\\VVVSSSKKKHHHDDDAAA???===;;;:::999999888888999999:::;;;:::::::::;;;;;;;;;;;;<<<============>>>>>>>>>>>>======???@@@AAABBBBBBBBBAAACCCEEEGGGKKKPPPVVV[[[^^^bbbfffjjjmmmrrryyyqqqkkkddd`````````^^^]]]\\\UUUOOOMMMMMMOOOUUU\\\hhhqqq}}}gggZZZMMMFFFBBB===888777777666666666555555555444000000111111222222222333333333333222111111000000000000000000000000000000000000000000000000000000000000000000000000000000//////............/////////000000000000111111111555666777;;;???EEEJJJMMMPPPMMMLLLKKKIIIHHHNNNVVV^^^iiitttzzz|||vvvsssqqqrrrrrruuuwww~~~ppp```UUUOOOLLLKKKLLLQQQTTTWWW^^^ffflllxxxqqqjjjhhhdddeeegggiiilllmmmoooooossswww}}}wwwrrrppptttyyy|||zzz|||}}}pppggg[[[QQQKKKGGGDDDAAA???>>>===<<<<<<===>>>???===@@@CCCFFFHHHKKKOOORRRRRRUUUYYY\\\___fffooovvvxxxsssmmmgggaaa\\\VVVSSSLLLHHHDDDAAA???>>><<<:::777777666666777777888999::::::::::::;;;;;;;;;;;;============>>>>>>>>>>>><<<===>>>@@@AAAAAABBBBBBAAABBBDDDFFFIIINNNTTTXXX]]]aaafffiiilllqqqxxx}}}xxxqqqhhhbbb```___]]][[[[[[TTTNNNLLLLLLLLLQQQXXXbbblllzzznnn___PPPHHHDDD???;;;:::777666555444333444555555111111111111111222222222444444333222222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000111000/////////000222222333444777:::@@@FFFKKKOOOOOOMMMKKKJJJHHHGGGMMMUUU]]]hhhssszzz~~~{{{vvvrrroooooopppqqqtttvvv|||lll]]]SSSOOOLLLKKKLLLQQQUUUXXX___gggnnnzzzsssfff```___\\\]]]___bbbeeehhhjjjlllooottt{{{vvvnnnkkklllqqquuu~~~{{{uuusssuuuxxxqqqhhh[[[QQQKKKGGGDDDAAA???>>>===<<<<<<===>>>???===@@@CCCFFFIIILLLPPPSSSSSSVVVZZZ]]]aaahhhrrryyywwwsssmmmfffaaa[[[VVVRRRLLLIIIDDDAAA@@@>>><<<:::777777666666777777888999999999:::::::::;;;;;;;;;============>>>>>>>>>>>><<<===>>>@@@AAAAAAAAAAAA@@@AAACCCEEEGGGLLLRRRVVV[[[___dddhhhkkkooouuu{{{}}}uuukkkddd```___\\\ZZZYYYSSSNNNLLLKKKKKKOOOUUU^^^hhhwwwssscccRRRJJJEEEAAA===<<<777555333222222333444555111111111111111111111111444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111444222111000000222444555111333555:::@@@GGGNNNQQQOOOLLLJJJJJJGGGFFFLLLTTT\\\hhhtttzzz{{{xxxsssooommmnnnoooqqqssstttzzz}}}jjj\\\SSSOOOLLLJJJLLLQQQUUUXXX```hhhooo||||||kkk___YYYYYYYYY[[[]]]```dddhhhjjjllllllqqqyyyuuulllfffgggjjjllluuu~~~}}}vvvqqqppptttyyyrrriii[[[QQQKKKGGGDDDAAA???>>>===<<<<<<===>>>???===@@@DDDGGGIIILLLPPPSSSUUUXXX[[[^^^bbbjjjttt{{{wwwssslllfff```[[[VVVRRRLLLIIIEEEAAA@@@>>><<<:::999999999888999::::::;;;999999:::::::::;;;;;;;;;============>>>>>>>>>>>><<<===>>>???@@@AAAAAAAAA@@@AAACCCDDDGGGKKKQQQUUUZZZ^^^cccgggiiinnntttyyy}}}qqqggg```]]][[[ZZZZZZVVVPPPKKKIIIJJJMMMOOOYYYcccrrrlllVVVKKKGGGBBB>>><<<777666555444333222222222222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000---------............///111111111000000000000000111000//////000111111111444555888===CCCIIINNNQQQPPPLLLIIIHHHGGGFFFJJJQQQ^^^fffooowwwwwwsssmmmiiijjjmmmpppqqqqqquuuzzzyyygggYYYQQQNNNKKKMMMPPPRRRTTT[[[dddkkkuuusssfff\\\XXXWWWYYY[[[]]]```dddgggjjjkkkppptttxxx{{{{{{{{{{{{{{{xxxxxxxxxxxxyyy}}}tttlllhhhccc```dddggglllsssxxxzzzzzzyyypppnnnooottt|||yyylll[[[OOOJJJFFFAAA======<<<<<<;;;<<<===>>>???BBBDDDFFFGGGIIIMMMQQQUUUUUUYYY]]]```eeelllvvv}}}|||vvvmmmgggbbb]]]WWWRRROOOKKKGGGCCCAAA???===;;;::::::888777777777888999;;;;;;;;;<<<<<<;;;::::::;;;;;;;;;<<<<<<<<<======;;;<<<===>>>???@@@AAAAAACCCCCCCCCEEEIIINNNSSSVVVYYY\\\```cccfffkkksssyyyuuujjjbbb^^^[[[ZZZYYYVVVPPPKKKIIIJJJMMMOOOVVV```ooo~~~qqqZZZNNNHHHCCC???===888888666555444333333333222222222222111111111111000000000000111111111111000000000000000000000000000000000000000000000000........./////////000000111000000000000000000000//////...///000111222222444555888===CCCIIINNNQQQQQQMMMJJJJJJHHHHHHMMMSSS^^^fffpppxxx}}}sssnnniiifffgggjjjmmmooouuuxxx}}}xxxfffXXXQQQNNNKKKMMMPPPRRRUUU[[[eeelllvvvoooccc\\\YYYYYY\\\]]]```cccfffiiikkklllqqqtttwwwwwwvvvtttrrrrrrqqqrrrrrrrrrtttxxx}}}sssjjjddd___[[[^^^aaafffmmmsssvvvwwwwwwuuussstttyyy{{{nnn]]]QQQKKKGGGCCC>>>======<<<;;;<<<===>>>???BBBDDDFFFHHHJJJMMMRRRUUUVVVZZZ^^^bbbgggoooyyy|||vvvmmmgggbbb^^^WWWSSSOOOKKKGGGCCCAAA@@@===;;;::::::888777777777888999::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<======<<<<<<===>>>???@@@AAAAAABBBBBBBBBDDDGGGLLLPPPSSSWWW[[[___bbbeeejjjrrrxxx~~~~~~~~~zzznnneee___\\\ZZZYYYUUUPPPLLLJJJKKKMMMNNNSSS\\\lll|||zzzaaaRRRKKKEEE@@@???999999777666555444444444333222222222111111111111000000000111111111222222000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000111111...//////000111222222333444666999>>>DDDJJJOOOQQQQQQMMMKKKKKKJJJJJJPPPWWW___hhhrrrzzzzzzoookkkfffdddfffjjjmmmooovvvzzzvvvdddWWWPPPNNNKKKNNNQQQSSSVVV]]]gggnnnyyy|||jjjaaa\\\[[[\\\___```cccfffiiimmmooopppwwwxxxyyywwwsssooolllkkklllmmmnnnoooqqqvvv{{{vvvjjjbbb[[[WWWXXX[[[aaahhhnnntttxxxzzz}}}{{{|||}}}qqq```SSSLLLHHHDDD@@@======<<<<<<<<<===>>>???BBBDDDGGGIIIKKKNNNRRRVVVWWW[[[```eeejjjsss}}}|||vvvnnngggccc^^^XXXTTTOOOLLLGGGDDDBBB@@@===<<<::::::888777777777888999999999::::::::::::999999;;;;;;<<<<<<<<<=========<<<======>>>???@@@AAAAAAAAAAAAAAABBBEEEIIILLLOOOTTTXXX\\\```ccciiiqqqwwwzzzwwwxxxzzzrrrhhhaaa\\\ZZZXXXVVVRRRNNNLLLLLLMMMNNNQQQZZZiii{{{gggVVVMMMFFFAAA???999999777666555444444444333333222222222111111111000000111111111222222222000000000000000000000000000000000000000000000000/////////000000000111111000000000000000111111111111222333333222222222333444666:::???EEEKKKOOOQQQPPPMMMKKKLLLLLLMMMSSSZZZaaajjjttt{{{~~~vvvmmmiiiffffffhhhmmmppprrrvvvzzztttbbbUUUOOOMMMKKKNNNQQQTTTXXX___iiippp|||uuufff___\\\\\\^^^```bbbeeejjjnnnrrrvvvxxx~~~~~~~~~zzzuuuppplllkkkkkkmmmooorrruuuzzz{{{mmmccc\\\XXXWWWZZZ```gggooowwwtttcccUUULLLGGGDDDAAA>>>===<<<<<<<<<===??????BBBDDDHHHJJJMMMPPPTTTVVVWWW[[[aaafffmmmvvv|||vvvnnnhhhddd___YYYUUUOOOLLLGGGDDDBBB@@@>>><<<::::::888777777777888999888888999:::::::::999999<<<<<<<<<<<<==================>>>??????@@@AAAAAAAAAAAAAAABBBDDDGGGJJJLLLQQQUUUZZZ]]]aaagggooouuu~~~tttqqqrrrvvv|||xxxmmmddd^^^ZZZYYYWWWSSSPPPNNNNNNNNNNNNRRRZZZhhh{{{nnn[[[PPPHHHAAA???888888666555444333333333333333333222222222222111111111111111222222222222111111111111111111111111111111111111111111111111....../////////000000000//////000000111111111111333555777666444222222333444666;;;@@@FFFLLLOOORRROOOLLLKKKMMMNNNPPPVVV^^^eeemmmvvv|||{{{rrrjjjhhhfffgggkkkppptttuuuxxx}}}rrr___SSSNNNMMMKKKNNNRRRUUUYYYaaakkksss~~~qqqddd___]]]]]]___```cccgggmmmsssxxx}}}|||wwwrrrpppooommmooossswww|||qqqeee]]]YYYWWW[[[aaaiiiqqq|||yyygggWWWLLLFFFCCCAAA>>>======<<<===>>>???@@@BBBEEEIIILLLNNNQQQUUUWWWWWW[[[bbbhhhoooyyy|||vvvoooiiiddd```ZZZVVVPPPLLLHHHDDDBBB@@@>>><<<::::::888777777777888999777888999999:::::::::999<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBCCCDDDEEEGGGJJJKKKNNNRRRXXX\\\```fffnnnttt~~~|||pppmmmnnnqqqwww}}}tttjjjaaa\\\YYYXXXVVVSSSQQQPPPOOOOOOTTTZZZhhh{{{tttaaaUUUKKKCCC???888888666555444333333333333333333333222222222222111111111222222222222333111111111111111111111111111111111111111111111111........./////////000000/////////000111111222222333666888888444222222444444777<<>>>>>=========>>>???@@@BBBEEEJJJMMMPPPSSSVVVXXXYYY]]]cccjjjqqq{{{}}}wwwoooiiieeeaaa[[[WWWPPPMMMHHHEEECCCAAA>>>===::::::888777777777888999777888999:::;;;;;;;;;:::<<<<<<=========>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCCCCEEEFFFHHHJJJKKKMMMQQQVVVZZZ___eeennnttt|||}}}ooojjjkkklllqqquuu}}}{{{pppfff___ZZZZZZXXXVVVTTTRRRQQQPPPUUUZZZgggyyyzzzgggZZZOOOEEE@@@999999777666555444444444444444333333333222222222111111111222222222333333111111111111111111111111111111111111111111111111//////000000000111111111...//////000111111222222...222777777444222333555444777<<>>=========>>>@@@@@@BBBEEEJJJNNNQQQTTTWWWYYY[[[```ffflllttt~~~}}}wwwooojjjfffbbb\\\XXXPPPMMMHHHEEECCCAAA???===::::::888777777777888999888999:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBCCCDDDFFFHHHIIIJJJLLLPPPUUUZZZ^^^eeennnuuuyyy~~~pppiiiiiiiiillloooyyyuuujjjbbb[[[ZZZYYYWWWUUUSSSRRRQQQUUUZZZfffxxx~~~kkk^^^RRRGGGBBB;;;:::999777666666555555444444444333333333222222111111222222222333333333111111111111111111111111111111111111111111111111000111111111111222222222...//////000111222222222)))///444555333222444777444777===CCCIIIMMMPPPRRRRRRPPPPPPTTTWWW[[[bbbkkkoootttyyyzzz||||||vvvoookkkjjjkkknnnuuu{{{mmmZZZPPPLLLMMMKKKNNNSSSWWW]]]fffqqqyyy~~~pppcccaaacccccccccdddiiikkknnnsssxxx}}}~~~~~~|||yyytttpppoooooovvv{{{qqqfffaaa]]]bbbiiiqqq|||vvvaaaQQQHHHEEEDDD???>>>=========>>>@@@AAABBBFFFKKKOOORRRTTTWWWYYY^^^bbbiiiooovvv}}}wwwooojjjfffbbb]]]XXXPPPMMMIIIEEECCCAAA???===::::::888777777777888999888999:::;;;<<<<<<<<<<<<============>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@BBBDDDFFFHHHIIIJJJKKKOOOUUUZZZ^^^eeennnuuuxxx~~~pppgggcccbbbfffjjjvvv~~~yyylllbbb^^^\\\YYYYYYYYYWWWSSSNNNTTTXXXbbbqqqttt```QQQHHHDDD===<<<:::999777666555555555444333222111111111111111111000000000222333444333222222222111111000000000000000000000000000000000000000000111111111111111000/////////000222333222333333333333333333444666999===CCCHHHMMMOOOQQQTTTSSSSSSTTTYYY```ggglllqqqtttwwwzzzzzzxxxvvvsssmmmooorrrvvv{{{yyygggZZZPPPMMMNNNNNNMMMPPPWWW]]]cccnnnwwwwwwkkkaaa___```aaaaaadddiiilllpppuuuxxxzzzzzzzzz}}}xxxtttrrrpppnnnppptttwwwzzznnnhhhdddgggllltttyyybbbQQQGGGDDDCCC===<<<;;;;;;<<<>>>AAABBBFFFIIINNNRRRTTTVVVYYY[[[\\\aaahhhnnnvvv}}}yyysssmmmgggbbb\\\XXXSSSOOOJJJFFFDDDAAA>>><<<:::999888777666666666666999::::::::::::::::::;;;<<<<<<======>>>>>>??????============>>>???@@@AAACCCCCCCCCCCCCCCDDDEEEFFFKKKNNNRRRWWW]]]cccjjjnnnvvv|||qqqfffbbb```ccchhhqqqyyy|||oooddd```]]]ZZZZZZZZZYYYUUUQQQSSSVVV^^^kkk|||yyydddTTTJJJEEE>>><<<:::888666555555666555444333222111111111111222222111000000000111222222222111111111000000000000000000000000000000000000000000000111111111111111000/////////000222222222222333333333333444444666999>>>DDDIIIMMMOOOPPPQQQQQQQQQTTTZZZbbbjjjooouuuwwwzzz||||||yyyvvvsssoooqqquuuyyy}}}vvveeeXXXOOOLLLMMMOOOOOORRRYYY^^^eeeooozzzpppfff^^^^^^```bbbdddgggkkknnnrrrvvvxxxyyyxxxxxxuuupppnnnnnnmmmmmmqqqwww~~~ssslllfffiiinnnxxxxxxaaaOOOFFFCCCBBB???>>>===<<<===???AAACCCFFFJJJNNNRRRUUUWWWYYY[[[]]]bbbhhhooowww}}}yyysssmmmhhhbbb\\\XXXSSSPPPKKKFFFDDDAAA>>><<<:::999888777777666666666999999::::::::::::;;;;;;<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBCCCCCCDDDEEEFFFJJJMMMQQQVVV[[[bbbhhhmmmtttyyyrrrgggaaa^^^```dddkkktttsssgggaaa^^^[[[ZZZ[[[ZZZWWWSSSPPPRRRXXXcccrrrkkkYYYMMMGGG@@@>>>:::777555555666777555444333222222111111222333222111000////////////111111000000000000//////000000000000000000000000000000000000111111111111000000000///000111111222222222222333333444444444777:::???EEEJJJMMMOOOPPPNNNNNNPPPTTT\\\eeemmmsssxxxzzz}}}|||xxxuuurrrtttxxx|||sssbbbVVVNNNKKKLLLPPPPPPTTT[[[```fffrrr}}}pppggg___ZZZ\\\```dddgggkkkoooqqqtttwwwxxxwwwuuutttmmmjjjiiikkklllooovvv~~~xxxpppiiilllrrr}}}www___NNNEEEBBBAAAAAA@@@???>>>???@@@BBBCCCGGGJJJOOOSSSUUUXXXZZZ\\\^^^cccjjjqqqyyy}}}yyysssnnnhhhbbb\\\YYYSSSPPPKKKGGGDDDAAA???===::::::888777777777777777999999999::::::;;;;;;;;;<<<<<<======>>>>>>??????????????????@@@AAABBBCCCBBBBBBBBBCCCCCCDDDFFFFFFIIILLLPPPUUUZZZ```ggglllqqqwwwttthhhaaa\\\]]]```gggqqqwwwkkkccc___[[[YYYZZZZZZWWWTTTOOOPPPSSS[[[iiizzzrrr]]]OOOHHHAAA???:::666555555666777555444333222222222222222111111111000000/////////000000000///////////////000000000000000000000000///000000000111111111111000000000000000111111222222222222333333444444444777:::@@@FFFKKKNNNOOOPPPMMMNNNPPPUUU]]]fffnnnsssyyy||||||yyyvvvxxx{{{ooo```UUUMMMKKKMMMOOOPPPUUU\\\```gggsss|||iii```ZZZXXX[[[aaadddiiinnnqqqsssvvvwwwwwwuuuqqqoookkkhhhiiilllooottt~~~zzzppplllpppwwwuuu]]]MMMEEEBBBAAAAAA@@@???>>>???@@@BBBCCCHHHKKKPPPTTTVVVXXX[[[]]]___dddkkkrrr{{{~~~zzztttnnniiiccc]]]YYYTTTPPPKKKGGGDDDBBB???===::::::999888777777777777999999999::::::;;;;;;;;;<<<<<<======>>>>>>??????????????????@@@AAABBBBBBBBBBBBBBBBBBCCCEEEFFFGGGJJJLLLQQQUUUZZZ```gggkkkpppuuu}}}xxxkkkbbb[[[ZZZ\\\eeeppp|||oooddd```ZZZXXXXXXXXXVVVTTTOOONNNOOOUUUbbbsssyyybbbQQQIIIBBB???;;;777555555666777444444333333222333333333//////000000111111111111///////////////000000000000000000000000000000000///000000000111111111111///000000000111111111111111111222333333444555555888;;;AAAGGGLLLOOOOOOPPPNNNOOORRRWWW^^^fffnnnrrrxxx|||~~~yyy{{{}}}mmm^^^TTTNNNMMMOOONNNPPPVVV\\\```gggtttwwweee]]]YYYXXX]]]aaadddiiiooorrrtttwwwxxxwwwtttooolllkkkjjjkkkooorrryyy}}}rrrpppsss{{{pppZZZLLLFFFCCCBBB@@@???>>>>>>>>>@@@BBBCCCIIILLLQQQUUUWWWYYY\\\^^^aaafffmmmttt}}}{{{uuuoooiiiddd^^^ZZZTTTPPPKKKGGGEEEBBB???===;;;:::999888777777777777888888999::::::;;;<<<<<<<<<<<<======>>>>>>??????>>>======>>>>>>???@@@AAAAAAAAABBBBBBDDDEEEFFFGGGKKKNNNRRRVVV[[[aaaggglllpppuuu|||}}}oooddd\\\YYYZZZcccmmm|||tttgggbbb[[[XXXWWWWWWUUUSSSNNNMMMNNNRRR\\\nnngggUUUKKKBBB@@@<<<888666555666666444444333333333333444444//////111222222333333333//////000000000000111111000000000000000000000000000000000000111111111111//////000111111111111000111111222333333444555555888<<>>>>>???AAACCCEEEJJJMMMRRRVVVXXXZZZ]]]___bbbgggooovvv{{{uuupppjjjddd^^^ZZZTTTQQQLLLHHHEEEBBB@@@===;;;:::999888888777888888888888999::::::;;;<<<<<<<<<<<<======>>>>>>??????============>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHKKKNNNRRRVVV[[[aaagggkkkooottt{{{rrrfff]]]YYYYYY^^^gggvvvyyykkkeee]]]YYYWWWWWWVVVTTTMMMLLLLLLOOOYYYjjj~~~mmmYYYOOOAAA@@@===:::777666555555444444333333333444444555111222333333444333222222000000000111111111222222000000000000000000000000000000000000111111111111...///000111222111111000000111111222444555555666999===CCCIIINNNPPPPPPOOONNNPPPSSSYYY```hhhooosssyyy~~~}}}}}}}}}~~~yyyfffYYYQQQLLLLLLOOONNNRRRYYY___ccciiixxxzzzjjj^^^[[[YYY\\\bbbfffhhhmmmsssuuuxxx|||~~~}}}yyytttqqqnnnooorrrxxx}}}zzzvvvxxxuuu```OOOHHHEEECCC@@@??????>>>???@@@CCCFFFHHHKKKNNNSSSWWWYYY[[[^^^```dddiiipppxxx|||vvvpppkkkeee___[[[UUUQQQLLLHHHEEECCC@@@>>>;;;;;;:::999888888888888777888888999;;;<<<<<<===<<<<<<======>>>>>>??????>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAABBBDDDEEEGGGHHHKKKMMMQQQUUUZZZ___fffjjjnnnssszzzuuuhhh^^^YYYYYYYYYcccrrr}}}nnnggg___ZZZXXXXXXVVVTTTLLLKKKKKKMMMVVVhhh|||ppp\\\RRRAAA@@@===;;;888666555444444444333333333444444555333444555555444333111000000000111111222222222333000000000000000000000000000000000000111111111111...///000222222111111000000111111222444555666666999===CCCJJJNNNPPPPPPOOOMMMOOOSSSYYYaaaiiiqqquuu{{{~~~}}}}}}}}}vvvcccVVVOOOKKKKKKNNNOOOSSS[[[aaadddjjjzzzuuuiii___YYYYYY]]]cccgggjjjooovvvwwwzzz~~~|||xxxtttqqqssswww}}}zzzwwwyyy}}}nnnZZZKKKEEEDDDAAA???@@@??????@@@BBBEEEHHHJJJKKKNNNSSSWWWYYY\\\^^^```dddiiiqqqxxx|||vvvpppkkkeee___[[[UUUQQQLLLHHHEEECCC@@@>>><<<;;;:::999888888888888777888888999;;;<<<======<<<<<<======>>>?????????????????????@@@AAABBBCCCAAAAAAAAABBBDDDFFFGGGHHHJJJLLLPPPTTTYYY^^^dddiiimmmrrryyyxxxiii\\\WWWXXX[[[aaammm|||wwwlll___XXXYYYZZZYYYWWWPPPLLLJJJNNNVVVaaaqqq~~~xxx```SSSJJJBBB<<<;;;:::777555555555444333333222222333333666555555444444333222222111000111222333333111/////////000111111111111111///000111111111///...---111111000000000000111111/////////000111222333444888>>>EEEKKKNNNPPPQQQRRRPPPSSSYYY___eeekkkrrrwwwzzzzzzzzz{{{|||{{{}}}~~~~~~ooo___UUUOOOLLLMMMQQQSSSTTTYYYaaahhhqqqyyykkk```ZZZ[[[\\\___bbbfffkkkooorrryyy}}}|||uuutttuuuzzzvvvtttzzzqqqdddSSSHHHDDDCCC@@@<<>><<<;;;;;;:::999888777777777888999999;;;;;;<<<===============>>>>>>>>>>>>???????????????@@@@@@@@@CCCCCCDDDDDDEEEEEEFFFFFFFFFIIIMMMQQQWWW]]]eeejjjmmmqqqxxx{{{kkk^^^XXXXXXXXX___jjjxxx}}}rrrddd\\\ZZZZZZXXXUUUSSSNNNKKKNNNTTT]]]lllxxx~~~fffWWWLLLCCC<<<;;;:::777555555555444333333222222333333333333444444444444444444222111000111333333111000//////000111111111111111000111111111000000///...111111111000000111111111222222222333444555666777999>>>FFFLLLOOOPPPQQQQQQPPPTTTZZZ```gggnnnuuuzzz}}}zzzyyyyyyzzzyyy{{{~~~}}}zzzlll\\\SSSNNNKKKLLLPPPTTTUUU[[[bbbjjjsss}}}qqqfff]]]YYYXXXZZZ]]]aaaeeejjjooosss{{{yyywwwxxx}}}{{{xxx~~~yyyggg\\\NNNEEECCCCCC@@@===?????????AAACCCFFFHHHJJJPPPRRRUUUWWWYYY\\\```ccchhhkkkttt|||vvvpppkkkfffaaa]]]WWWSSSOOOKKKHHHDDDAAA>>><<<;;;;;;:::999888777777777888999999;;;;;;<<<===<<<<<<=========>>>>>>>>>???????????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEFFFIIIMMMQQQVVV\\\ccchhhlllpppvvv}}}nnn```YYYYYYUUU[[[fffsssyyyjjj```\\\ZZZWWWTTTUUUPPPMMMNNNQQQXXXeeepppzzz~~~~~~mmm]]]NNNEEE>>><<<;;;777555666555444333333222222333333222222222333444555555555333111000000111222222111//////000111111111111111222222111000000000000111222222111111111111222222333333333444555666777888;;;@@@GGGLLLOOOPPPPPPQQQPPPTTT[[[bbbiiiqqqyyy~~~|||yyywwwvvvvvvvvvyyy||||||vvvhhhYYYQQQMMMKKKLLLOOOUUUWWW]]]eeelllvvv}}}rrrhhhaaa\\\YYYWWWZZZ^^^bbbfffkkkqqquuu}}}~~~yyyzzz}}}~~~mmmZZZRRRHHHBBBBBBBBB@@@===>>>>>>???AAACCCGGGJJJKKKRRRTTTWWWYYY[[[^^^bbbeeejjjnnnwww{{{uuuooojjjeee```]]]WWWSSSOOOKKKHHHDDDAAA>>><<<;;;;;;:::999888777777777888999999;;;;;;<<<===;;;;;;<<<<<<<<<=========>>>>>>?????????@@@@@@@@@???@@@AAABBBCCCDDDEEEEEEFFFHHHLLLPPPTTT[[[aaafffiiimmmttt{{{qqqbbbYYYXXXTTTYYYbbbooo~~~~~~oooccc]]]ZZZWWWUUUUUUPPPLLLMMMOOOTTT___iiirrrwww}}}~~~~~~rrraaaQQQHHH@@@===;;;888555666555444333333222222333333222222333333333444444444444222//////000222222222//////000111111111111111333222111000000111222333333222222222222222222333111111222222444555777888<<>>>>>???BBBEEEHHHLLLNNNTTTVVVYYY[[[]]]```dddfffkkkoooyyy{{{uuuooojjjeee```]]]WWWSSSOOOKKKHHHDDDAAA>>><<<;;;;;;:::999888777777777888999999;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@@@@AAAAAA??????@@@BBBCCCDDDEEEFFFFFFHHHKKKNNNSSSXXX___cccfffjjjqqqxxxtttcccZZZWWWTTTWWW^^^jjjyyyrrrfff^^^[[[XXXWWWSSSOOOLLLLLLNNNRRR[[[dddkkksss|||wwwdddTTTKKKBBB>>><<<888666777555444333333222222333333444444333333333222222222444222//////000222222222//////000111111111111111333222111000000111222333333222222222222222222333111111222333444666777888===BBBIIINNNPPPPPPQQQQQQPPPUUU]]]eeennnwww{{{vvvtttuuurrrqqqqqqqqquuuqqqdddWWWQQQNNNMMMNNNRRRUUUWWW]]]fffooozzzxxxnnnddd]]]ZZZ[[[\\\]]]aaafffhhhjjjnnntttzzzyyyyyy~~~lll\\\MMMHHHDDDAAAAAA@@@???===>>>???@@@CCCGGGKKKOOOQQQWWWYYY\\\^^^___bbbfffhhhlllpppzzz{{{uuuoookkkfffaaa^^^WWWSSSOOOKKKHHHDDDAAA>>><<<;;;;;;:::999888777777777888999999;;;;;;<<<===;;;;;;;;;;;;<<<<<<<<<======>>>>>>???@@@@@@AAAAAA@@@AAABBBCCCDDDEEEFFFFFFEEEGGGJJJMMMQQQVVV\\\```bbbgggmmmttt}}}wwwfff[[[XXXTTTVVV[[[fffuuuvvviii```\\\ZZZYYYSSSOOOLLLLLLMMMPPPWWW```hhhrrr~~~~~~iiiXXXMMMDDD???<<<888666777555444333333222222333333444444444333222111111111333111000000111222222111//////000111111111111111111000000000000111222222222222111111111111222222222333333444666888:::;;;===BBBIIINNNQQQRRRRRRSSSSSSXXX___hhhqqqzzz{{{uuurrrqqqrrrqqqqqqqqqqqquuupppdddWWWRRROOONNNOOORRRUUUWWW^^^hhhqqq|||vvvpppggg^^^XXXWWWYYY[[[^^^ccciiikkklllpppwww~~~zzzyyy}}}wwwcccTTTJJJGGGCCCAAA@@@???>>>===???@@@BBBEEEIIINNNRRRTTTZZZ\\\^^^```aaadddgggjjjnnnrrr|||{{{vvvppplllgggbbb___WWWSSSOOOKKKHHHDDDAAA>>><<<;;;;;;:::999888777777777888999999;;;;;;<<<===;;;;;;<<<<<<<<<===============>>>???@@@AAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEGGGIIILLLOOOSSSYYY]]]___dddjjjqqqzzz{{{iii^^^[[[SSSTTTXXXaaappp{{{mmmbbb]]]ZZZZZZUUUPPPMMMMMMMMMNNNTTT[[[hhhsssqqqZZZOOOEEE@@@===999777777555444333333222222333333333333222222222222222222222111000111333333111000//////000111111111111111...///000000111111111000111111111000000111111111111222222444555777999:::<<>><<<;;;;;;:::999888777777777888999999;;;;;;<<<===<<<<<<=========>>>>>>>>><<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEGGGIIIKKKMMMRRRWWW[[[]]]aaahhhoooxxx~~~lll```]]]SSSSSSVVV^^^lll~~~pppddd]]][[[ZZZWWWRRROOONNNLLLLLLQQQXXXiiitttxxx[[[PPPFFFAAA===999777888555444333333222222333333111111111222222333444444111000111222333333111/////////000111111111111111---...///111111111000///111111000000000000111111//////000111333555777888<<>>===>>>@@@AAAAAABBBDDDHHHMMMRRRWWWYYY]]]___aaacccdddfffjjjlllrrrwww}}}wwwrrrnnniiieeebbbWWWSSSOOOKKKHHHDDDAAA>>><<<;;;;;;:::999888777777777888999:::;;;<<<<<<===============>>>>>>>>>>>><<<===>>>???@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@EEEFFFHHHJJJMMMQQQVVVZZZ\\\```fffmmmvvvpppbbbZZZWWWSSSTTT]]]iiiyyytttggg___ZZZYYYVVVSSSNNNJJJIIILLLRRRWWWgggwwwyyy___TTTGGGAAA>>>:::888999666555555444444333222222111111111111111111111111111111111000000000000000222111111111000000//////000000////////////000000222222333333333222222111333333333222222333666999@@@EEELLLQQQSSSUUUYYY\\\___ccciiiqqqyyy|||ssskkkfffiiipppvvvxxxyyywwwvvvzzzooobbbTTTNNNKKKKKKNNNRRRYYY]]]dddkkkuuussshhhaaa[[[YYYYYYZZZ```ggggggooovvvyyy|||~~~uuubbbTTTLLLHHHFFFCCC@@@>>>>>>>>>>>>AAACCCFFFIIILLLRRRXXX\\\aaabbbdddeeefffiiillloootttyyy}}}wwwqqqlllgggbbb___WWWSSSNNNJJJGGGDDDAAA???===<<<;;;;;;999999888777777888:::;;;<<<;;;;;;:::<<<;;;;;;;;;;;;<<<======>>>>>>>>>???@@@@@@AAAAAACCCCCCBBBBBBBBBCCCDDDDDDDDDFFFIIILLLNNNQQQUUUXXX\\\aaagggnnnvvvrrrccc[[[VVVSSSSSS[[[gggvvvxxxkkkaaa\\\ZZZWWWTTTPPPKKKIIIKKKQQQVVVgggwww}}}cccVVVIIICCC???;;;999:::666555555444444333333222111111111111111111111111111111111111111111111111222111111111000000000000000000////////////000000222222222333333222222111333333333222222333777999@@@EEEMMMQQQTTTVVVZZZ]]]```eeekkkrrryyywwwooohhheeejjjqqqzzz|||}}}|||zzz}}}nnnbbbTTTNNNLLLLLLOOOSSSZZZ___fffmmmxxx~~~rrreee^^^YYYXXXXXXYYY^^^eeejjjsss{{{}}}ppp^^^QQQJJJFFFDDDBBB???>>>>>>??????BBBDDDGGGJJJNNNSSSYYY^^^bbbdddeeeggghhhkkknnnqqqwww|||yyysssnnniiiccc```YYYUUUPPPKKKHHHFFFBBB@@@===<<<;;;;;;999999888777777888999;;;;;;;;;;;;:::<<<;;;;;;;;;<<<<<<======>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBAAABBBBBBCCCDDDDDDFFFIIIKKKMMMQQQTTTWWW[[[___fffllltttvvvfff\\\UUURRRRRRYYYdddrrrpppeee^^^[[[XXXVVVQQQLLLIIIKKKOOOSSSdddsssiii[[[LLLDDD@@@<<<999:::666666555555444333333333222222222222222222222222000000111111222222333333111111111111111000000000111000000//////000000111111222222333333222222222222333333222222444777:::@@@FFFMMMRRRUUUWWW\\\___cccgggnnntttzzz}}}ssslllggggggnnnvvvnnnaaaUUUOOONNNNNNPPPTTT[[[```hhhppp{{{}}}pppbbb]]]XXXXXXYYYZZZ```fffnnnxxx~~~mmm[[[PPPJJJDDDBBB@@@>>>>>>>>>???@@@CCCEEEIIILLLPPPUUU[[[___dddeeegggiiijjjmmmqqqtttzzzzzztttooojjjeeebbbZZZVVVQQQMMMJJJGGGDDDAAA===<<<;;;;;;999999888777777888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCCCCDDDFFFIIIKKKMMMPPPTTTWWWZZZ^^^dddkkkrrr}}}zzzggg]]]UUURRRRRRWWW```nnnuuuhhh___[[[ZZZXXXSSSNNNJJJJJJMMMPPP]]]lllooo___NNNEEE@@@<<<999888666666666555444444333333222222222222222222222222000000111222333333444444111111111111111111111111111000000000000000000111111111222333333333222222222333333333333444888;;;AAAFFFNNNSSSVVVYYY]]]```eeeiiiooouuuzzz~~~zzzqqqkkkhhhkkkttt~~~~~~mmmaaaUUUPPPOOOOOORRRVVVZZZ```hhhqqq}}}{{{nnnbbb]]]ZZZ[[[]]]___eeekkksss~~~|||lll[[[PPPKKKBBBAAA???>>>>>>???AAABBBCCCFFFJJJNNNRRRWWW]]]```eeefffiiijjjllloootttwww|||{{{uuupppkkkeeebbb[[[WWWRRRMMMJJJGGGCCCAAA===<<<;;;;;;999999888777777777888999:::;;;;;;;;;;;;<<<<<<===============>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBCCCCCCFFFIIIKKKMMMPPPTTTWWWZZZ^^^dddjjjrrr}}}}}}jjj^^^UUURRRRRRVVV]]]iii}}}yyykkk```ZZZ[[[YYYUUUPPPKKKJJJLLLNNNXXXfffxxx~~~~~~vvvdddPPPEEEAAA<<<888777777666666555555444333333222222222222222222222222000000111222333333444444111111111111111222222222111111000000000000111111000111222333333333333333222333333333333555999<<>>>>>@@@BBBCCCCCCGGGKKKPPPTTTYYY^^^bbbfffgggjjjlllnnnrrrwwwzzz~~~{{{uuupppjjjeeebbb[[[WWWQQQMMMIIIFFFBBB@@@===<<<;;;;;;999999888777666777777888999:::;;;<<<;;;<<<===>>>>>>>>>======>>>>>>>>>???@@@@@@AAAAAA@@@??????@@@AAABBBCCCDDDCCCEEEHHHJJJMMMPPPTTTWWWZZZ^^^dddjjjrrr}}}mmm```VVVSSSRRRUUUZZZeeeyyy}}}mmmaaa[[[ZZZYYYVVVQQQMMMKKKKKKMMMVVVbbbrrr}}}}}}iiiSSSGGGBBB===999777777777666666555444444444333333333333333333333333000000111111222222333333111111111222222222222222222111111000000111111222000111222222333333333333222333333333333666999<<>>???>>>======>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEECCCEEEHHHJJJLLLOOOSSSVVVZZZ^^^dddjjjqqq|||qqqcccWWWTTTSSSTTTXXXcccwwwqqqddd\\\ZZZYYYVVVRRRNNNKKKKKKLLLRRR]]]lllyyy|||oooWWWJJJEEE@@@;;;888777777666666555555444444333333333333333333333333111111111111111111111111111111111222222333333333222111111000000111111222000000111222333333333333222333333333444666:::===CCCIIIOOOSSSUUUVVVZZZ]]]```cccgggkkkoootttyyy}}}zzztttnnnlllkkknnnxxxyyyfff\\\RRROOOPPPPPPSSSWWWZZZaaalllwwwzzzmmmaaa\\\YYY\\\ccckkkxxxyyyttt{{{ppp]]]OOOHHHCCCBBBAAA@@@@@@BBBCCCEEEGGGKKKQQQVVV[[[___dddgggkkkmmmpppsssuuuzzz}}}wwwrrrlllgggddd]]]YYYSSSNNNJJJGGGCCCAAA===<<<;;;;;;999999888777666666666777888:::<<<===;;;<<<>>>?????????===<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFCCCEEEHHHJJJLLLOOOSSSVVVYYY]]]ccchhhpppzzztttfffWWWUUUTTTTTTWWWbbbvvvssseee^^^YYYYYYWWWSSSNNNLLLLLLLLLNNNXXXgggssszzz}}}~~~~~~|||sssZZZMMMGGGBBB===:::777777777666555555444444333333333333333333333333111111111000000000000000111111111222222333333333222222111111111111222222///000111222333444444444222333333333444666:::===DDDIIIOOOSSSTTTUUUXXX[[[^^^```dddhhhlllrrrxxx}}}|||vvvqqqooooooqqqzzzvvveeeZZZQQQOOOPPPPPPSSSVVV[[[bbbmmmyyy{{{mmmddd^^^[[[___fffppp~~~vvvrrrsss{{{ttt```RRRJJJEEEDDDBBBAAAAAABBBDDDEEEJJJNNNSSSYYY]]]bbbgggjjjmmmpppsssuuuxxx}}}~~~xxxsssnnniiifff___[[[UUUPPPLLLHHHEEEBBB===<<<<<<;;;:::999888777666666666666888:::<<<===;;;<<<>>>???@@@???===<<<>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBCCCDDDFFFFFFBBBEEEHHHJJJLLLOOOSSSVVVXXX\\\aaagggnnnyyyyyyfff\\\TTTPPPRRRWWW___qqqwwwggg^^^YYYYYYWWWRRRLLLHHHHHHJJJOOOUUUaaaooozzzwww\\\QQQJJJ@@@:::<<<555444444444444555666666555555444333333222111111222222111111111111222222222111111111000000//////000111111111111222222222222222222222222222222222333333444444555777;;;>>>DDDJJJRRRWWWWWWWWWWWWXXXZZZ```fffhhhmmmuuuzzz{{{~~~yyyvvvwwwxxxyyy}}}~~~qqqbbbWWWNNNLLLOOOPPPSSSVVV^^^eeennnxxx||||||zzzqqqddd```___dddkkkvvvxxxpppppppppzzzxxxeeeSSSGGGFFFBBBAAAAAAAAAAAAFFFLLLMMMPPPUUUZZZ___eeelllpppnnnpppsssvvvzzz}}}wwwrrrmmmhhhddd___[[[UUUPPPLLLHHHDDDAAA>>>===<<<:::999888777777666666777777888999;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBB@@@@@@AAABBBCCCCCCCCCCCCDDDEEEGGGIIIJJJMMMQQQTTT[[[]]]bbbiiimmmttt}}}jjj^^^UUUPPPSSSVVV^^^ooozzzjjj```YYYXXXVVVQQQKKKHHHHHHIIILLLSSS^^^lllxxx}}}aaaSSSKKK@@@;;;<<<777666555444444444444444666666555444444333222222222222111111111111222222111111111111000000000///000111111111111222222222222222222222222222222222333333444444555777;;;???EEEKKKSSSWWWWWWVVVVVVXXX\\\ccciiilllqqqyyy~~~{{{xxxyyy{{{|||{{{oooaaaWWWNNNLLLOOOPPPSSSVVV^^^dddnnnyyy}}}wwwuuuvvvvvv{{{qqqfffbbbbbbgggooo{{{}}}ppplllmmmqqq|||ppp^^^PPPJJJEEECCCCCCBBBBBBFFFLLLNNNRRRWWW\\\aaaggglllpppooorrruuuyyy}}}~~~xxxsssmmmhhheee___[[[UUUPPPLLLHHHDDDBBB>>>===<<<:::999888777777666666777777888999;;;<<<<<<<<<===>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAA@@@AAABBBCCCCCCDDDDDDDDDDDDEEEGGGHHHJJJMMMQQQTTT[[[]]]bbbiiimmmtttooo___WWWRRRSSSVVV\\\lll~~~~~~mmmcccXXXWWWUUUPPPKKKGGGGGGGGGIIIOOO[[[iiivvv~~~hhhVVVKKKAAA<<<===999888666555444333333333666666555555444444333333222222111111111111222222111111111111000000000000000111111111111222222222222222222222222222222222222333444555555888<<>>===<<<:::999888777777666666777777888999;;;<<<<<<<<<===>>>>>>>>>>>>>>><<<======>>>??????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCEEEGGGHHHIIILLLPPPSSSZZZ\\\bbbiiimmmsssqqqaaaYYYSSSTTTUUUZZZiiizzzooodddXXXWWWSSSOOOKKKHHHFFFFFFGGGMMMXXXfffttt~~~mmmXXXLLLBBB>>>>>>888777666555444444444444555555444444444333333333222222111111111111222222111111111000000000000000000000111111111222222222111222222222222222333333222333444555666888===@@@HHHMMMTTTWWWWWWVVVWWWXXXaaaiiiqqqvvv|||~~~~~~~~~vvviii\\\TTTNNNMMMOOOPPPTTTXXX]]]dddooo{{{zzzrrrmmmllllllnnnuuutttiiiffffffnnnxxxqqqiiiggggggiiissslllZZZPPPIIIDDDDDDEEEEEEHHHMMMQQQUUU[[[aaaeeeiiimmmppprrruuuzzzyyysssrrrrrrssswww|||yyytttooojjjggg```\\\VVVPPPLLLIIIEEEBBB>>>===<<<:::999888777777666666666777888999;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@???@@@AAABBBBBBCCCCCCCCCCCCEEEFFFGGGHHHKKKOOORRRZZZ\\\aaahhhlllqqq}}}qqqbbbZZZTTTTTTTTTXXXfffvvvpppdddYYYWWWRRRNNNKKKHHHGGGEEEGGGLLLVVVdddrrr~~~rrr[[[MMMDDD@@@???666666555555555666666777333333333222222222222222222222111111111111222222000000000000000000111111000000111111111222222222111111111222222333333333222333444555666999===AAAIIINNNUUUXXXXXXWWWYYY[[[bbbkkktttzzz}}}}}}~~~tttgggYYYRRRMMMMMMOOOPPPTTTYYY]]]eeeppp}}}~~~xxxrrrmmmllllllqqqxxxxxxjjjggghhhooozzzuuujjjfffeeefffhhhuuuvvvcccRRRJJJDDDDDDFFFGGGKKKOOOSSSVVV[[[```dddhhhlllooorrrvvv|||~~~uuummmjjjiiihhhkkkppprrrxxxyyytttpppkkkhhh```\\\VVVQQQMMMIIIEEEBBB>>>===<<<:::999888777777666666666777888999;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBB>>>???@@@AAAAAABBBAAAAAACCCDDDFFFGGGHHHJJJNNNQQQXXXZZZ```gggjjjooozzzqqqcccZZZTTTTTTTTTWWWdddtttqqqdddZZZWWWRRRNNNLLLJJJGGGEEEGGGKKKTTTaaappp}}}xxx___OOOFFFBBB???666555555555666666777888222222222222111111111111222222111111111111222222000000000000111111111111000111111111111222222222111111111222222333333444222333444555777:::>>>BBBJJJOOOVVVYYYYYYZZZ\\\^^^eeennnxxx~~~}}}{{{{{{~~~~~~~~~sssfffVVVQQQMMMNNNOOOPPPTTT[[[^^^fffrrr~~~}}}}}}}}}zzzuuuqqqooonnnvvv}}}mmmiiiiiippp{{{zzzkkkdddbbbbbbeeehhhxxxkkkVVVMMMFFFFFFHHHJJJLLLPPPTTTVVVZZZ^^^aaafffkkkooossswww~~~vvvlllfffcccaaacccgggjjjooouuu{{{~~~xxxtttoookkkgggaaa\\\VVVQQQMMMIIIEEECCC>>>===<<<:::999888777777666666777777888999;;;<<<<<<<<<===>>>>>>>>>>>>>>>?????????@@@AAAAAABBBBBB>>>???@@@AAAAAABBBBBBBBBCCCDDDFFFFFFGGGIIIMMMPPPVVVXXX^^^eeehhhlllvvvuuubbbZZZTTTTTTTTTVVVcccrrrrrreee\\\XXXRRROOOMMMKKKHHHFFFFFFIIIQQQ^^^mmm{{{dddRRRHHHBBB>>>777777666666666666666777222222222222222222222222222222111111111111222222///000000000111111111111000111111111111222222222000111111222333333444444222333444555777:::???BBBKKKPPPVVVZZZ[[[\\\___bbbhhhrrr|||{{{yyyzzz~~~~~~|||rrrdddTTTPPPMMMNNNOOOPPPUUU[[[___gggttt|||yyyyyy{{{~~~}}}yyyvvvuuu|||ppplllkkkrrr|||{{{pppeee```___aaafffmmm|||uuu^^^TTTKKKIIIKKKKKKMMMOOOTTTVVVXXX[[[^^^cccjjjnnntttyyy|||pppiiiddd```aaaeeeeeehhhmmmqqqtttyyy}}}xxxsssooojjjgggaaa]]]WWWQQQMMMIIIFFFCCC>>>===<<<:::999888777777666666777777888999;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCDDDEEEFFFFFFIIILLLOOOTTTVVV]]]cccfffjjjsss~~~yyybbbZZZTTTTTTTTTVVVbbbrrrtttfff]]]XXXSSSOOONNNLLLIIIFFFEEEHHHOOO\\\kkkyyyhhhTTTIIIAAA<<<:::999888666555555555555333333333333333333333333222222111111111111222222//////000000111111111222000111111111111222222222000000111222333333444444222333555666777:::???CCCKKKQQQWWW[[[\\\^^^aaadddjjjtttyyyxxxzzz~~~zzzpppbbbSSSOOOMMMNNNOOOPPPUUU\\\___hhhuuu~~~xxxvvvvvv}}}}}}{{{sssnnnmmmsss}}}~~~vvvmmmddd______aaajjjssseeeYYYOOOLLLMMMLLLMMMNNNUUUVVVWWWYYY\\\bbbiiinnnvvv{{{uuummmgggccccccfffbbbeeehhhjjjlllpppwww|||{{{|||wwwsssnnnjjjgggaaa]]]WWWRRRMMMJJJFFFCCC>>>===<<<:::999888777777666666777777888999;;;<<<<<<======>>>>>>>>>>>>>>>=========>>>??????@@@@@@AAABBBCCCDDDEEEEEEEEEEEECCCDDDEEEFFFFFFHHHLLLNNNSSSUUU\\\bbbeeehhhrrr|||yyyggg^^^VVVUUUSSSTTTaaapppvvviii]]]VVVPPPPPPOOOJJJFFFEEEFFFLLLRRRZZZeeeuuulllWWWIIIAAA======;;;888666666666555444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444555666666777;;;@@@CCCIIIPPPXXX\\\\\\]]]```dddqqq{{{~~~yyywwwzzz~~~~~~~~~ooocccUUUPPPMMMMMMNNNPPPUUU[[[```hhhttt{{{yyyyyyzzzzzzrrrmmmsss~~~{{{hhhfffbbb```aaagggooovvvoooaaaSSSMMMMMMMMMOOORRRTTTVVVZZZ[[[]]]bbbiiiooowww~~~wwwpppjjjfffdddgggeeedddeeehhhkkklllllluuuvvvzzz}}}}}}xxxuuupppkkkfff```\\\WWWRRRNNNJJJFFFCCC>>><<<:::999:::999888777666666666777888:::;;;<<<:::;;;<<<===>>>>>>>>>>>>=========>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBDDDFFFGGGHHHIIILLLOOOSSSTTTXXX^^^bbbfffnnnwww}}}iii^^^WWWUUUSSSUUU```oooxxxjjj]]]VVVQQQQQQOOOKKKGGGFFFEEEIIIOOOVVVbbbrrroooYYYJJJCCC???===;;;888666666666555444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444555555666777;;;@@@DDDLLLRRRZZZ]]]]]]___ccchhhrrr|||~~~{{{wwwvvv{{{~~~~~~ooobbbUUUPPPLLLMMMOOOPPPUUU\\\aaajjjvvv{{{xxxyyy{{{}}}tttnnnrrr}}}yyysssjjjhhhfffdddfffmmmvvv}}}tttfffVVVOOOMMMMMMOOORRRSSSVVVYYY\\\^^^dddlllrrr|||xxxrrrmmmjjjfffdddbbbccceeegggggggggmmmnnnqqqtttwwwyyy{{{{{{|||wwwtttpppjjjeee```\\\WWWRRRNNNJJJEEECCC@@@===;;;:::;;;;;;:::888666666666777888:::;;;<<<:::;;;<<<===>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBBBBBBBDDDFFFGGGHHHIIILLLOOORRRSSSWWW]]]aaadddmmmvvvkkk```WWWUUUTTTUUU___mmm{{{mmm^^^WWWQQQQQQPPPKKKHHHGGGEEEGGGKKKRRR]]]nnnsss[[[MMMEEEBBB===;;;888666666666555444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444555666777;;;@@@DDDNNNSSSYYY[[[\\\___eeekkkttt|||yyywwwuuuwww|||~~~nnnaaaUUUPPPLLLMMMOOOQQQVVV\\\ccclllyyy|||yyyzzz|||wwwppprrr{{{yyyrrrnnnnnnmmmkkkkkknnnwww~~~nnn\\\RRROOONNNOOORRRRRRUUUYYY\\\```gggpppvvv{{{uuuqqqiiigggdddddddddeeeeeedddfffgggiiikkkmmmnnnoooooopppqqqsssvvv{{{{{{wwwtttoooiiiccc```\\\WWWRRRNNNJJJEEEBBBAAA???<<<;;;<<<<<<;;;999666666777777888999;;;;;;:::;;;<<<===>>>>>>>>>>>>======>>>>>>???@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBDDDFFFGGGHHHIIILLLOOOQQQRRRVVV\\\___ccckkkttt~~~mmmaaaWWWUUUTTTUUU^^^kkk}}}~~~ppp```XXXRRRQQQPPPLLLIIIIIIFFFEEEHHHOOOZZZkkkwww^^^OOOGGGCCC===;;;888666666666555444444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333444555666777;;;@@@DDDMMMQQQVVVWWWXXX\\\dddkkkvvv}}}|||wwwvvvvvvxxx~~~|||lll___TTTOOOLLLNNNOOOQQQWWW^^^eeennn||||||}}}{{{qqqqqqxxx{{{wwwtttssssssrrrrrrtttyyywwwcccWWWRRROOOPPPSSSQQQUUUYYY]]]bbbjjjttt|||zzzvvvqqqoookkkiiiiiihhhgggfffffffffggghhhiiiiiiiiiiiiggghhhiiilllppptttxxxzzzzzzwwwtttooohhhbbb___[[[VVVQQQMMMIIIEEEBBB@@@>>><<<;;;<<<<<<:::999777777777777888999:::;;;:::;;;<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBDDDFFFGGGHHHIIILLLOOOQQQRRRVVV\\\___bbbjjjttt|||pppcccXXXUUUUUUUUU]]]iiizzzrrraaaYYYSSSRRRQQQMMMJJJJJJHHHFFFHHHOOOZZZkkk{{{bbbPPPGGGCCC===;;;888666666666555444444444333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333333444555666777;;;AAAEEENNNQQQUUUVVVVVV[[[dddkkkvvv}}}{{{wwwvvvvvvyyy}}}zzzjjj]]]TTTOOOLLLNNNPPPRRRXXX___fffooo~~~}}}qqqpppuuu|||}}}zzzyyyyyyzzzzzz{{{}}}}}}iii\\\UUUQQQQQQSSSRRRUUUYYY^^^dddmmmyyy|||yyyvvvrrrpppooonnnlllkkkiiijjjjjjjjjjjjiiihhhhhhddddddeeefffiiilllnnnppptttwww}}}zzzvvvrrrmmmgggaaa\\\YYYTTTOOOLLLIIIEEEBBB@@@>>>;;;:::;;;;;;:::888777777777777888999:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCBBBDDDFFFGGGHHHIIILLLOOORRRSSSWWW\\\___bbbjjjttt{{{ssseeeYYYVVVUUUUUU\\\gggwwwtttcccZZZTTTRRRQQQNNNKKKLLLIIIFFFHHHQQQ[[[kkkgggSSSHHHCCC===;;;888666666666555444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222333444666888<<>>>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBDDDFFFGGGHHHIIILLLOOOSSSSSSWWW\\\___bbbjjjssszzzuuufffYYYVVVUUUUUU[[[eeeuuuuuuddd[[[TTTSSSRRRNNNLLLMMMIIIFFFHHHRRR\\\kkklllVVVIIIDDD===;;;888666666666555444444444333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222333444555888<<>><<<;;;<<<<<<;;;999888888888777888888999::::::;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDFFFGGGHHHIIILLLOOORRRRRRVVV[[[^^^```hhhqqqxxxwwwgggYYYVVVVVVUUU[[[dddtttuuueee\\\TTTSSSRRROOOMMMMMMIIIEEEHHHRRR\\\kkkpppYYYKKKDDD===;;;888666666666555444444444444333333333222222111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333222333444555888<<>>=========<<<;;;888888888888888888999999:::;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBDDDFFFGGGHHHIIILLLOOOQQQQQQTTTZZZ\\\___gggpppwwwzzziiiXXXSSSRRRRRRYYYbbbuuuzzzjjj___UUURRRRRRPPPNNNOOOQQQLLLKKKRRR[[[kkksssZZZMMMHHH???<<<888666666666666555444444333333333333222222222222222222222222222222222222222111111111000000222222222222222222222222444444444444444444444444555333444888:::;;;AAAGGGMMMPPPSSSRRRQQQTTT[[[aaakkkmmmpppsssuuuuuuuuutttnnnmmmmmmnnnpppsssvvvxxxzzzzzzzzz~~~|||qqqbbbVVVPPPPPPOOONNNPPPVVV]]]ccciiirrryyyooooooppppppxxxyyyjjjaaa^^^ZZZVVVWWWWWW\\\cccjjjqqq}}}~~~}}}||||||zzzzzzzzzzzzyyyxxxwwwvvvrrrooolllhhheeecccccccccbbbbbbcccdddfffiiilllnnnrrrtttxxx|||{{{ppphhhaaaYYYUUUUUULLLLLLKKKJJJHHHEEECCCBBB???AAABBB???<<<999:::;;;777777666666666666666777::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBCCCEEEFFFFFFFFFHHHJJJLLLPPPSSSWWWYYY[[[```gggmmmuuu}}}~~~mmm\\\WWWUUUUUU\\\eeettt}}}mmmaaaWWWTTTSSSQQQOOOOOOOOOJJJJJJQQQYYYiiiyyy^^^NNNGGG@@@<<<999777666666666555444444333333333333222222222222222222222222222222222222222111111111000000222222222222222222222222444444444444444444444444555333444888:::;;;AAAHHHMMMOOOQQQQQQOOORRRXXX]]]dddfffiiikkkmmmnnnnnnmmmjjjjjjkkklllooorrruuuwww{{{{{{|||{{{qqqbbbWWWPPPPPPOOONNNPPPVVV]]]cccjjjtttwwwnnnppprrrsss|||zzznnnhhheee```[[[\\\[[[^^^eeekkkqqq}}}~~~}}}||||||yyyzzzzzzzzzzzzzzzyyyyyyrrrpppllliiifffeeedddddddddddddddeeefffhhhjjjlllmmmooorrruuuyyyxxxlllddd]]]TTTQQQRRRJJJIIIHHHGGGFFFDDDCCCBBBBBBCCCCCC@@@<<<999:::;;;777777666666666666777777::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFGGGJJJLLLOOORRRVVVXXX[[[___ffflllrrr{{{~~~mmm\\\VVVTTTSSSYYYbbbrrrpppdddXXXUUUTTTQQQPPPPPPNNNIIIIIIPPPXXXfffcccOOOFFF@@@===999777666666666555444444333333333333222222222222222222222222222222222222222111111111111111222222222222222222222222444444444444444444444444444333444888:::<<>>??????@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFFFFFFFGGGJJJLLLNNNQQQUUUWWWYYY^^^eeejjjoooxxxnnn]]]VVVTTTRRRXXXaaapppqqqeeeYYYUUUSSSQQQOOOPPPNNNJJJJJJPPPWWWddd}}}gggRRRGGGAAA>>>:::777777777666555444444333333333222222222222222222222222222222222111111111111111111111111111222222222222222333333333333333333333333333333444333444888;;;<<>>;;;999999777666666666666777777888::::::;;;<<<===>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGIIILLLMMMPPPTTTVVVXXX\\\ccchhhnnnvvvtttccc[[[XXXVVV[[[cccoooqqqeeeXXXTTTRRRPPPOOOPPPQQQLLLLLLRRRWWWaaaxxxkkkUUUJJJBBB>>>:::888777777666555444444333333333222222222222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333333333444333444999;;;===CCCJJJLLLLLLKKKJJJHHHHHHIIIJJJOOOQQQSSSUUUXXXZZZ[[[\\\bbbeeejjjpppuuuyyy|||~~~yyy{{{wwwkkk___VVVNNNOOOOOOPPPSSSXXX___dddmmmwwwxxxtttsssxxx|||zzz}}}yyyqqqkkkhhhkkkpppvvv~~~|||zzzyyyxxxvvvvvvvvvuuutttrrrqqqpppnnnnnnmmmlllkkkkkkkkkkkkoooooonnnnnnnnnmmmmmmlllkkkkkkjjjiiiiiilllppptttyyyrrrggg\\\UUUOOOJJJIIIKKKKKKLLLNNNOOOQQQQQQQQQQQQNNNKKKFFFBBB>>>;;;999888666666666666666777888888::::::;;;<<<===>>>???????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDBBBDDDEEEEEEEEEGGGIIIKKKLLLOOORRRTTTVVVZZZaaafffnnnvvvvvvddd\\\XXXUUUYYYbbbnnnqqqdddXXXSSSRRRQQQPPPQQQSSSNNNNNNRRRVVV^^^sssoooYYYMMMBBB???;;;888777777666555444444333333333333222222222222222222222222222222111111111111111222222222111111111222222333333444333333333333333333333333444333444999;;;===DDDKKKLLLLLLKKKIIIHHHHHHHHHHHHIIIKKKMMMPPPSSSVVVYYYZZZ```dddjjjpppvvvzzz}}}}}}{{{}}}uuujjj]]]UUUNNNNNNPPPQQQTTTYYY___dddmmmxxxyyywwwxxx|||wwwyyy~~~}}}uuuoooooosssxxx}}}zzzxxxvvvvvvssssssrrrqqqooommmkkkjjjkkkkkkkkkkkkkkkkkkkkkkkkppppppqqqqqqqqqqqqppppppllllllllljjjiiijjjmmmoootttyyy{{{kkkaaaWWWQQQMMMJJJKKKNNNNNNPPPSSSWWWXXXXXXWWWVVVPPPLLLFFFAAA>>><<<999777666555555666666777888999::::::;;;<<<===>>>???????????????@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDBBBCCCEEEEEEEEEFFFIIIKKKKKKNNNQQQSSSTTTXXX___dddooovvvvvvccc[[[VVVSSSWWW___nnnrrreeeXXXTTTSSSRRRSSSTTTTTTOOONNNRRRTTTZZZnnnvvv]]]OOOCCC@@@;;;888777777666555444444333333333333222222222222222222222222222222000000111111111222222222000111111222333333444444222222222222222222222222444333444999<<<>>>DDDKKKMMMLLLJJJJJJIIIIIIHHHGGGGGGIIIKKKOOOSSSWWW[[[]]]cccgggmmmuuuzzz~~~}}}ttthhh]]]VVVMMMNNNPPPRRRUUUYYY```dddoooyyy{{{{{{~~~~~~vvvuuuzzzxxxuuuwwwzzz~~~{{{xxxvvvttttttooonnnnnnmmmlllkkkiiihhhggghhhiiijjjjjjjjjjjjjjjnnnoooqqqrrrssssssrrrrrrmmmoooooonnnmmmlllmmmnnnqqquuu{{{}}}uuueee\\\RRRNNNLLLJJJMMMQQQTTTXXX]]]aaacccbbb___]]]PPPKKKEEE@@@>>><<<999777555555555555666777888999::::::;;;<<<===>>>??????>>>??????@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDEEEBBBCCCDDDEEEEEEFFFHHHKKKJJJMMMPPPQQQSSSWWW]]]bbbooovvvzzzggg^^^YYYVVVZZZbbbnnnrrrfffYYYUUUUUUTTTUUUWWWTTTOOONNNQQQRRRXXXjjj~~~zzz___OOOCCC@@@<<<999777777666555444444444333333333222222222222222222222222222222000000111111222222222222000000111222333333444444222222222222222222222222444333444999<<<>>>DDDLLLMMMLLLKKKJJJJJJJJJHHHGGGIIIJJJMMMQQQVVV[[[___aaagggkkkrrrzzz{{{rrrhhh]]]WWWMMMNNNPPPRRRUUUZZZ```dddppp{{{|||~~~yyysssssszzz~~~zzzyyy{{{}}}zzzwwwuuusssrrrllllllllllllkkkjjjjjjiiieeefffggghhhiiijjjjjjjjjlllnnnppprrrssssssssssssppprrrssssssqqqpppppppppooosssxxx{{{}}}zzzqqqaaaXXXOOOLLLKKKJJJNNNRRR[[[___fffkkkllljjjgggdddPPPKKKDDD???===<<<999777555555555555666777999999::::::;;;<<<===>>>??????>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEBBBCCCDDDEEEEEEFFFHHHKKKIIILLLOOOQQQRRRVVV\\\bbbooovvvnnn```ZZZYYY]]]ccclll~~~qqqeeeYYYUUUUUUUUUUUUVVVWWWTTTRRRQQQQQQWWWeeesssdddRRRIIIAAA:::999999666555666555444444333333222222111222222222222222222222222000111111222222333444444222222222111111111111111222222222222222222222222444555666777:::???EEEJJJNNNMMMLLLKKKIIIHHHFFFFFFGGGJJJOOOTTTYYY___fffjjjkkksss|||{{{sssiii]]]VVVOOOOOOPPPQQQSSSYYY```eeeooozzz~~~}}}xxxuuuvvv}}}}}}}}}~~~{{{yyyvvvssspppqqqooommmjjjhhhgggggggggddddddeeeffffffgggggghhhjjjjjjlllnnnppprrrssstttrrrrrrqqqrrrrrrssstttuuutttuuuvvvwwwyyy}}}|||oooggg]]]UUUNNNMMMNNNOOOTTTZZZ```gggooowww}}}|||rrreeeXXXMMMCCC>>><<<999999:::555666888999::::::::::::::::::;;;<<<=========<<<@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDDCCCDDDDDDEEEFFFHHHIIIJJJLLLKKKMMMRRRUUUWWW\\\cccllluuupppccc\\\[[[___dddmmmqqqeeeYYYUUUUUUUUUUUUVVVXXXTTTRRRQQQPPPUUUbbbpppgggTTTJJJAAA:::999999777555666555555444333333222222111222222222222222222222222444444333222222111111000111111111111111111222222222222222222222222222222444555666777:::???FFFJJJOOONNNMMMLLLKKKJJJIIIHHHJJJMMMQQQWWW^^^fffnnntttxxx{{{ssshhh]]]UUUOOOOOOPPPQQQSSSYYY```eeeppp{{{vvvrrruuu|||~~~|||yyywwwsssqqqoooooommmllljjjjjjiiiiiieeeffffffffffffgggggggggiiiiiikkklllnnnpppqqqrrrrrrrrrrrrssstttuuuwwwwwwwwwxxxxxxyyyyyy{{{wwwkkkccc[[[TTTNNNOOOQQQTTTZZZaaahhhpppzzzwwwjjjXXXMMMCCC>>><<<999888:::555555555666777777888888::::::;;;<<<============???@@@@@@@@@@@@AAAAAAAAA@@@AAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFHHHJJJKKKMMMKKKNNNRRRUUUWWW\\\ccckkkttttttfff^^^\\\___eeeooorrreeeYYYUUUUUUTTTUUUWWWXXXUUURRRPPPNNNRRR^^^kkkkkkVVVJJJBBB;;;::::::777555666555555444444333222222222222222222222222222222222444444333222222111111000000000000111222222222333222222222222222222222222333444666777:::???FFFKKKPPPOOONNNMMMMMMLLLLLLLLLMMMPPPUUU[[[dddooozzzzzzrrrhhh\\\UUUNNNOOOPPPQQQSSSYYY```fffppp{{{~~~tttrrrvvv}}}{{{xxxuuurrrnnnoooooonnnnnnmmmlllkkkhhhggggggggggggfffffffffhhhhhhiiikkklllnnnooopppqqqrrrrrrsssuuuwwwyyyzzzyyy{{{||||||{{{{{{}}}|||pppddd]]]WWWRRROOOQQQUUUYYYbbbjjjrrr||||||mmmWWWLLLBBB>>><<<999777999666666555555555777888999999:::;;;<<<============??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKNNNLLLNNNSSSUUUVVV[[[bbbjjjsss~~~wwwhhh```\\\___dddppprrreeeYYYTTTTTTTTTUUUWWWYYYUUURRRPPPMMMOOO[[[ggg~~~oooYYYKKKCCC<<<;;;:::777666666555555555444333333222222222222222222222222222222000111111222222333444444//////000111222333333333222222222222222222222222333444555777:::???FFFKKKPPPOOONNNNNNNNNNNNOOOPPPPPPSSSXXX```jjjxxxyyyqqqggg[[[TTTNNNNNNOOOQQQTTTYYYaaafffppp|||}}}uuutttyyy}}}zzzwwwtttppppppqqqqqqpppnnnlllkkkjjjjjjiiiiiihhhgggffffffgggggghhhiiikkklllmmmmmmooopppqqqrrruuuwwwyyyzzzzzz|||~~~~~~ssshhh^^^XXXSSSPPPOOOSSSXXX^^^gggppp|||zzzjjjUUUKKKBBB>>><<<888777888999888777666666888:::<<<999999;;;<<<============?????????@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKOOOMMMOOOSSSTTTUUUZZZ```hhhppp|||zzzjjj```\\\^^^bbbooosssfffXXXTTTTTTTTTUUUXXXZZZWWWSSSQQQMMMNNNYYYddd}}}rrr[[[MMMDDD===;;;;;;888666777666666555444444333333222222222222222222222222222000111111222222333444444//////000111222333333333222222222222222222222222222444555777:::@@@GGGLLLOOONNNNNNMMMNNNPPPQQQSSSSSSVVV\\\dddppp~~~xxxpppfffZZZSSSMMMNNNOOOPPPTTTZZZaaafffppp{{{|||vvvvvv|||}}}yyywwwsssssssssrrrpppnnnkkkjjjmmmllllllkkkjjjiiihhhhhhhhhhhhiiiiiijjjkkkllllllmmmmmmnnnppprrruuuwwwxxxyyy|||~~~tttkkkbbbZZZUUUQQQPPPQQQVVV[[[bbbmmmwwwvvveeeSSSIII@@@>>><<<999777888:::999777666666888:::;;;888999:::<<<===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBCCCCCCDDDDDDEEEDDDEEEEEEFFFGGGIIIJJJKKKPPPOOOPPPSSSTTTTTTYYY___eeennnzzz}}}lllaaa\\\]]]aaalll|||sssfffXXXSSSSSSTTTVVVXXX\\\YYYUUURRROOOOOOYYYddd|||vvv]]]NNNEEE>>><<<;;;888666777666666555555444333333333222222222222222222222222444444333222222111111000000000000111222222222333222222222222222222222222222333555777:::@@@GGGLLLOOONNNNNNNNNOOORRRTTTVVVWWWZZZ```iiiuuu}}}wwwoooeeeYYYRRRMMMNNNOOOPPPTTTZZZbbbgggooozzz|||yyyyyy|||zzzwwwwwwvvvtttrrrooommmlllooonnnnnnmmmlllkkkkkkkkkiiijjjjjjjjjkkkkkkllllllkkkkkklllnnnpppsssuuuvvvwwwzzz}}}sssiiibbb\\\WWWTTTQQQRRRUUU\\\bbbiiivvvppp___OOOFFF???===<<<:::888999777777666555555666777888888999:::<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEFFFHHHIIIKKKLLLRRRPPPQQQSSSTTTTTTXXX^^^ccclllxxxoooddd^^^^^^bbbhhhxxxtttfffXXXSSSSSSTTTVVVYYY]]]ZZZWWWTTTQQQQQQZZZeee{{{zzzaaaNNNFFF>>>===<<<888666777666666666555444444333333222222222222222222222222444444333222222111111000111111111111111111222222222222222222222222222222222333555777:::@@@GGGLLLPPPOOOOOOOOOQQQTTTXXXZZZ[[[___eeennnyyy|||wwwooodddYYYQQQMMMMMMOOOPPPTTTZZZbbbgggnnnyyy}}}~~~}}}zzzyyywwwvvvtttssssssrrrpppppppppoooooonnnnnnnnnkkkkkklllllllllllllllmmmkkkkkklllnnnooorrrtttuuuvvvyyy}}}xxxrrrhhh___ZZZVVVTTTSSSSSSTTT[[[ccckkktttiiiXXXLLLDDD=========:::999;;;777777666666666666666666777888:::<<<===>>>??????===>>>???@@@AAABBBBBBCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLSSSQQQQQQTTTTTTSSSWWW\\\aaajjjvvvqqqeee______ccceeevvvtttfffXXXSSSSSSTTTVVVYYY^^^[[[YYYVVVRRRRRR[[[fffyyy}}}cccOOOFFF???===<<<888666777666666666555444444333333222222222222222222222222000111111222333333444444222222222111111111111111222222222222222222222222222333555777:::@@@GGGMMMQQQQQQPPPPPPSSSVVVZZZ]]]^^^bbbiiiqqq||||||vvvnnndddXXXQQQLLLMMMOOOPPPTTTZZZbbbgggmmmxxxyyytttrrrqqqppplllnnnooopppqqqsssvvvyyyxxx{{{{{{xxxyyy|||~~~|||zzzyyywwwvvvwwwwwwxxxqqqqqqqqqpppppppppppppppmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmnnnpppqqqssstttuuuxxx|||~~~{{{qqqjjjaaaYYYUUUSSSSSSRRRTTTWWW___iiirrr|||yyycccSSSKKKBBB<<<<<<===;;;:::<<<888888999999999999888777777888:::<<<===>>>??????===>>>>>>@@@AAABBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLSSSQQQQQQTTTTTTSSSVVV\\\```iiiuuuxxxjjj```___bbbllluuuuuuhhh[[[UUURRRQQQSSSWWW\\\]]]]]]YYYUUUUUUZZZ```zzziiiTTTIII???<<<<<<999777777666666555555555444444444333222222111111222222333222222222222222222222222000111111111111222222222111222333333111111222333333444555777:::???FFFKKKNNNOOOPPPQQQSSSWWW]]]aaadddiiipppwww~~~|||uuulllaaaWWWQQQLLLMMMOOOPPPSSSYYY```dddmmmxxxsssiiidddaaa]]]ZZZ]]]___bbbcccdddfffhhhjjjnnnppptttxxxzzz{{{zzzyyyzzzyyywwwtttrrrqqqqqqqqqqqqxxx}}}|||zzzxxxwwwwwwwwwwwwvvvvvvvvvuuutttttttttssspppooooooooonnnnnnmmmmmmlllmmmmmmnnnnnnoooooooootttwwwzzz}}}~~~{{{wwwpppkkkbbb]]]VVVQQQPPPQQQSSSTTTWWW^^^gggoooyyymmmYYYNNNGGGCCC>>>;;;999999999888666666666666666777888888999:::;;;<<<===???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEDDDFFFGGGGGGGGGHHHLLLNNNSSSSSSQQQOOOOOORRRWWW[[[aaahhhtttyyyjjjaaa___bbbiiisssvvvjjj\\\VVVTTTSSSUUUXXX\\\^^^^^^[[[VVVWWW]]]bbbzzzkkkUUUJJJ@@@===<<<:::777777666666555555555444444444333222222111111222222333222222222222222222222222000111111111111222222222111222333333111111222333333555666888;;;@@@GGGLLLQQQRRRSSSTTTVVVZZZ```dddhhhlllsssyyy|||vvvlllaaaWWWQQQLLLMMMOOOPPPSSSYYY```eeennnyyyyyypppddd]]]ZZZYYYWWWTTTWWWYYY\\\]]]^^^```ccceeeiiikkknnnqqqssstttsssrrrrrrqqqooonnnmmmmmmmmmmmmpppvvv~~~|||zzzyyyxxxxxxxxxxxxwwwwwwvvvvvvuuuuuutttrrrrrrrrrqqqqqqqqqppppppooooooooopppppppppppppppsssvvvyyy|||~~~~~~wwwrrroookkkeee```[[[WWWRRROOOOOOQQQUUUVVV^^^dddmmmvvvzzzfffUUULLLFFFCCC>>>;;;999999888888666666666666666777888888999:::;;;<<<===???@@@@@@???@@@@@@AAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGGGGGGGHHHKKKNNNSSSRRRQQQOOOOOORRRWWW[[[bbbiiiuuu{{{kkkaaa^^^aaafffoooxxxkkk^^^XXXUUUTTTVVVZZZ]]]___```\\\XXXYYY^^^dddxxxnnnWWWLLLAAA>>>===:::888888666666666555555555444444333222222111111222222333222222222222222222222222000111111111111222222222111222333333111111222333444555777999<<>>;;;999999666666666666555555555555333222222111111222222333222222222222222222222222000000111111111222222222111222333333111111222333555666777999===BBBIIINNNQQQQQQRRRSSSUUUZZZaaafffnnnssszzz~~~wwwlll```UUUNNNKKKMMMNNNPPPTTTYYY```eeerrr}}}|||tttjjjddd[[[WWWRRRPPPQQQTTTUUUUUUUUUXXX\\\___aaadddhhhjjjmmmnnnppprrrttttttsssssstttsssrrrqqqpppqqqrrrrrrtttyyy~~~|||zzzzzzzzz{{{zzzzzzyyyxxxwwwvvvvvvxxxxxxxxxwwwwwwwwwwwwwwwvvvuuuuuuuuutttssssssssstttvvvxxxyyyzzz{{{}}}yyyrrrhhhccc^^^YYYWWWUUURRRPPPPPPQQQQQQRRRUUUYYY___cccmmmttt}}}zzzhhhYYYMMMGGGDDDAAA===;;;:::999888777666666666666666777777888999:::;;;<<<===???@@@@@@??????@@@AAAAAABBBCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGEEEFFFGGGGGGGGGHHHKKKMMMPPPPPPPPPOOOOOORRRVVVZZZaaaiiiwwwooobbb]]]^^^bbbjjjzzzvvviii\\\VVVSSSRRRTTTXXX```ccceeebbb\\\YYY[[[]]]qqqvvv\\\PPPDDD???>>>;;;999999777777666666666555555555333222222111111222222333222222222222222222222222000000111111111222222222111222333333111111222333444666777:::===CCCJJJOOOQQQRRRRRRRRRUUUZZZbbbgggnnnttt|||wwwlll```UUUNNNKKKLLLNNNPPPTTTZZZaaafffsss~~~|||yyytttnnniiiddd___\\\VVVTTTQQQQQQRRRUUUWWWXXXYYY\\\```cccgggjjjnnnqqqtttuuuwwwxxxyyyzzzzzzzzz}}}|||zzzxxxwwwwwwxxxxxxzzz~~~}}}||||||{{{||||||{{{zzzyyyxxxwwwvvvyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwvvvvvvuuuuuuvvvxxxzzzzzzyyyzzz{{{}}}yyynnnggg]]]ZZZVVVSSSQQQPPPPPPOOOOOOQQQTTTVVVYYY^^^dddiiissszzzuuueeeXXXMMMGGGCCC@@@===;;;::::::888777666666666666666777777888999:::;;;<<<===???@@@@@@>>>??????@@@BBBCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFGGGGGGGGGFFFHHHJJJMMMNNNOOOOOOOOOOOORRRVVVYYY```hhhvvvqqqccc]]]]]]```hhhwwwuuuhhh[[[TTTRRRQQQSSSVVV```eeeiiigggaaa\\\[[[\\\kkk|||xxx^^^QQQDDD???===:::888999777777777666666666555555333222222111111222222333222222222222222222222222000111111111111222222222111222333333111111222333444555777999===CCCJJJPPPSSSSSSSSSTTTVVV\\\dddjjjooouuu~~~~~~wwwmmm```UUUOOOKKKLLLNNNPPPTTTZZZaaafffssswwwppplllhhhfffbbb^^^ZZZWWWUUUTTTRRRRRRRRRRRRTTTWWWZZZ\\\]]]aaaeeeiiimmmrrrvvvzzz|||}}}~~~}}}|||{{{zzzyyyxxxzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzyyyyyy{{{|||}}}|||{{{{{{|||}}}wwwlllccc]]]TTTRRRPPPMMMMMMNNNPPPQQQOOOSSSXXX\\\___dddjjjppp{{{rrrdddXXXMMMFFFAAA???<<<;;;;;;:::888666666666666666666777888888999:::;;;<<<===???@@@@@@>>>>>>???@@@BBBCCCDDDDDDCCCDDDEEEEEEFFFGGGHHHHHHFFFGGGHHHGGGFFFGGGJJJLLLLLLMMMNNNNNNOOORRRUUUYYY___fffsssrrrccc]]]\\\]]]dddsssttthhh[[[TTTRRRQQQSSSVVV^^^eeelllmmmhhhbbb______ggguuuzzz^^^QQQDDD>>><<<999888888777777777777666666666555333222222111111222222333222222222222222222222222000111111111111222222222111222333333111111222333333444666999<<>><<<;;;;;;:::888666666666666666666777888888999:::;;;<<<===???@@@@@@===>>>???@@@BBBCCCDDDEEECCCDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHGGGFFFGGGJJJLLLKKKLLLNNNNNNOOOQQQUUUXXX^^^dddqqq~~~sssccc\\\\\\[[[bbbpppuuuhhh[[[UUURRRQQQSSSWWW\\\dddmmmppplllfffcccbbbdddqqq{{{___QQQDDD>>><<<999777888777777777777666666666666333222222222222222222333222222222222222222222222000111111111111222222222111222333333111111222333222444666888<<>><<<;;;;;;:::888666666666666666666777888888999:::;;;<<<===???@@@@@@===>>>???@@@BBBCCCDDDEEECCCDDDEEEFFFGGGHHHIIIIIIGGGHHHHHHGGGFFFGGGJJJLLLKKKLLLMMMNNNOOOQQQUUUXXX]]]cccooo|||qqqddd^^^\\\[[[bbboootttgggYYYTTTSSSRRRRRRTTTZZZhhhmmmnnnooofff]]]```aaajjjxxxcccTTTEEE???>>>;;;888777666666666555444444333333555444333333222222333333555444222000000111222333333333333222222111111111333222222111111222222333333444666888;;;BBBJJJOOOUUUTTTTTTTTTWWW]]]eeekkktttyyy}}}zzz}}}~~~zzz{{{yyymmm```VVVRRRLLLKKKMMMRRRVVVZZZaaaiiirrr}}}ssseeeYYYRRRPPPOOOMMMKKKLLLPPPUUUXXXZZZ\\\aaaggglllnnnrrrwww{{{~~~xxxsssnnnkkkiiijjjiiijjjlllqqqxxxzzzkkkaaaYYYQQQMMMMMMJJJJJJKKKNNNQQQUUUZZZ]]]aaafffnnntttyyy|||jjj]]]QQQHHHEEE@@@???===;;;999888777777666666666666666777888888888999:::<<<===>>>>>>???AAABBBBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKKKKMMMOOOOOONNNOOOSSSWWW]]]dddnnnxxxssseee^^^\\\YYY```lll}}}uuuhhhZZZTTTSSSRRRRRRTTTZZZgggmmmnnnpppggg^^^aaaaaaiiixxxdddUUUFFF@@@>>>;;;888777666666666555444444333333444444333222222222222333555444222111000111222333333333333222222222111111111111000000000000111111333444666888;;;BBBJJJOOOSSSSSSRRRRRRUUU[[[ccciiitttyyy{{{xxxxxx{{{}}}zzz|||yyymmm___VVVRRRMMMLLLNNNSSSXXX[[[ccckkkuuuooobbbWWWQQQOOONNNMMMLLLMMMQQQVVV[[[]]]ccchhhoootttwww|||{{{uuupppllliiiddddddccceeeiiiooouuuxxx~~~qqqccc[[[UUUOOOLLLMMMOOOPPPRRRTTTXXX]]]cccgggooouuu}}}xxxfff[[[PPPIIIFFF@@@???===;;;999888777777666666666666666777888888888999:::<<<===>>>>>>???AAAAAAAAAAAABBBBBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKLLLNNNPPPPPPNNNOOOSSSWWW\\\cccmmmwwwtttfff^^^[[[WWW]]]jjjzzzvvvhhhZZZTTTRRRQQQRRRTTTYYYfffmmmooorrrjjj```ccc```iiixxxeeeVVVFFF@@@>>>;;;888888666666666555444444333333444444333222222222222222444333222111111111222333333333333222222222222111222222111111111111222222333444666888;;;BBBJJJOOOSSSSSSRRRRRRUUU[[[ccciiisssyyy~~~yyyuuutttwww|||}}}}}}{{{~~~zzzmmm___VVVQQQNNNMMMOOOUUUYYY]]]dddlllwww~~~jjj]]]TTTOOONNNNNNNNNOOORRRVVV\\\aaadddmmmrrryyy~~~xxxqqqllliiiaaa```______aaaeeeiiillltttyyyttthhh\\\UUUQQQNNNMMMOOOPPPRRRTTTWWW\\\bbbjjjpppzzzsssbbbWWWNNNHHHFFF@@@???===;;;999888888777666666666666666777888888888999:::<<<===>>>>>>???@@@@@@@@@AAAAAABBBBBBBBBEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKNNNPPPQQQPPPNNNOOORRRVVVZZZbbbkkkuuuuuueee\\\YYYVVV\\\hhhxxxxxxjjj[[[TTTRRRQQQRRRTTTXXXeeelllqqqvvvnnncccddd```hhhwwwgggWWWGGG@@@>>>;;;888888666666666555444444333333444333333222111222222222333333222111111222222333222222222222222222222222555444444333333444444555333444666888;;;BBBJJJOOOUUUUUUTTTUUUXXX^^^fffllluuu{{{}}}wwwtttsssvvvzzz~~~~~~}}}~~~}}}zzzmmm___UUUQQQNNNMMMOOOUUUYYY]]]eeemmmxxxzzzfffZZZRRRMMMMMMOOOPPPTTTWWW]]]cccjjjnnnvvv{{{~~~yyyqqqqqqrrrtttxxx}}}yyysssmmmiiicccbbb```^^^^^^```ccceeejjjnnntttzzzooodddXXXSSSQQQOOOPPPSSSRRRUUUYYY\\\bbbjjjttt{{{ooo___UUUMMMGGGFFF???>>>===;;;999888888888666666666666666777777888888999:::<<<===>>>>>>?????????@@@@@@AAABBBBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKNNNPPPQQQPPPNNNNNNQQQUUUYYY```jjjsss}}}vvveee[[[WWWWWW\\\gggxxxzzzkkk[[[TTTRRRPPPQQQTTTVVVdddlllrrryyyrrrffffffaaaiiiwwwiiiYYYHHHAAA>>>;;;888888666666666555444444333333333333222111111111111222222222222222222222222333222222222222222222222222555444444333333444444555333444666888;;;BBBJJJOOOTTTTTTTTTVVVZZZaaajjjqqqxxx|||vvvtttsssvvvzzz}}}~~~}}}~~~{{{mmm___UUUPPPMMMLLLNNNTTTYYY]]]eeemmmxxxxxxdddXXXPPPMMMMMMNNNQQQWWW\\\bbbjjjrrrwwwyyyrrrkkkgggccccccdddeeehhhkkknnnpppvvv}}}zzztttnnnkkkgggeeeccc```___```aaabbbdddhhhmmmsssxxx~~~mmmbbbVVVRRRQQQQQQSSSVVVZZZ^^^dddiiiooowwwmmm]]]TTTLLLFFFDDD???>>><<<;;;:::999888888666666666666666777777888888999:::<<<===>>>>>>?????????@@@AAAAAABBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKNNNPPPQQQOOOMMMMMMQQQTTTWWW^^^hhhrrr|||wwwfff[[[VVVWWW\\\gggwww|||lll\\\TTTQQQPPPQQQTTTUUUccckkkttt|||vvviiihhhcccjjjwwwkkk[[[IIIAAA>>>;;;999888666666666555444444333333333333222111111111111111111222222222222333333333111222222222222333333333222222111111111111222222333444666888;;;BBBJJJOOOOOOPPPRRRUUUZZZcccnnnuuu~~~{{{wwwvvvuuuwwwzzz|||~~~~~~||||||{{{mmm___TTTPPPMMMLLLNNNTTTYYY]]]eeennnxxxuuubbbWWWQQQOOOPPPNNNSSS[[[bbbhhhpppzzzwwwmmmgggbbb]]]YYYZZZYYYYYYZZZ[[[]]]___aaafffmmmxxx|||wwwrrrpppiiihhheeebbbaaa```aaaaaaccceeejjjnnnsssyyylll```VVVRRRRRRSSSVVVZZZ```fffooouuu{{{iii\\\SSSKKKFFFDDD>>>>>><<<;;;:::999999999666666666666666777888888888999:::<<<===>>>>>>???@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKLLLNNNOOONNNLLLMMMPPPTTTWWW^^^hhhqqq{{{yyyhhh]]]XXXWWW\\\fffuuu}}}mmm\\\TTTQQQPPPQQQTTTTTTbbbkkkuuuxxxkkkjjjfffkkkxxxmmm\\\JJJAAA>>>;;;999999666666666555444444333333333222222111111111111111111111222222333333333333111111222222222333333333111111000000000000111111333444666888;;;BBBJJJOOOMMMNNNQQQVVV]]]hhhsss{{{|||yyyyyyyyy{{{}}}~~~}}}|||mmm___TTTOOONNNMMMOOOVVVZZZ___gggoooxxxqqq___WWWRRRRRRTTTSSSYYYccckkkrrr{{{vvvoooeee^^^ZZZWWWSSSPPPQQQQQQQQQQQQSSSTTTVVVWWW]]]ccckkkttt~~~~~~zzzwwwvvvkkkjjjgggeeecccbbbccccccccceeehhhkkkooouuu|||lllaaaWWWUUUVVVYYY^^^cccgggpppzzzwwwdddYYYSSSLLLFFFDDD>>>===<<<;;;:::999999999666666666666666777888888888999:::<<<===>>>>>>???@@@AAAAAABBBDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGIIIKKKIIIKKKMMMMMMKKKLLLPPPTTTVVV]]]gggqqq{{{{{{jjj___YYYVVV[[[eeettt~~~nnn]]]TTTQQQPPPQQQTTTTTTaaakkkuuuzzzmmmjjjggglllxxxnnn]]]JJJAAA>>>;;;999999777666666555444444333333333222222111000111111111000111222333333333333333111111111222222333333333333222222222222222222333333444666888<<>>===<<<;;;:::999999999666666666666666777888888888999:::<<<===>>>>>>???AAAAAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHGGGHHHJJJKKKHHHJJJLLLLLLJJJLLLPPPTTTVVV^^^gggqqq{{{{{{iii]]]XXXXXX\\\dddsssooo^^^UUURRRQQQRRRTTTTTT^^^jjjttt{{{}}}vvvnnngggmmmxxxzzz^^^LLLFFF===:::;;;888999777555333222333444555444444444444444444444444333333333333333333333333222222111111111222333444333333333333333333333333333444555777;;;AAAIIINNNPPPQQQRRRWWW___mmm|||zzzmmm___TTTNNNOOONNNPPPTTTWWW\\\fffqqq{{{kkk]]]VVVSSSSSSUUUbbbjjjuuu~~~vvvkkkcccYYYWWWSSSPPPMMMJJJIIIIIIIIIIIIKKKLLLMMMMMMMMMMMMOOORRRVVV\\\ccckkktttzzz~~~{{{yyyuuuqqqmmmlllkkkjjjiiiiiiiiijjjlllooossswwwzzzqqqfff^^^^^^___```iiiuuuzzz~~~ooo___VVVPPPIIICCC@@@???>>><<<:::888777666666555555555555666666666666:::;;;;;;<<<===>>>??????AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHFFFGGGHHHHHHIIIIIIHHHHHHKKKLLLLLLLLLLLLMMMPPPSSSWWW\\\fffqqq{{{{{{iii]]]XXXXXX\\\dddsssooo^^^UUURRRPPPQQQTTTVVV___kkkuuu}}}yyypppiiinnnxxx{{{___MMMGGG===:::;;;888888777555333333333444555444444444444444444444444333333333333333333333333111111222222222333333333222222222222222222222222333444555777;;;AAAIIIOOOQQQRRRTTTXXXaaaooo~~~{{{nnn```TTTOOOOOONNNPPPTTTXXX]]]hhhsss~~~vvvcccYYYVVVUUUXXX\\\cccmmm{{{zzzsssnnnjjjddd\\\UUUTTTRRRPPPMMMJJJHHHHHHGGGIIIJJJKKKLLLMMMMMMMMMMMMNNNPPPSSSWWW\\\bbbjjjooowww}}}}}}yyyuuurrrqqqpppooonnnnnnnnnoooqqqtttwww{{{}}}xxxlllcccbbbbbbccclllyyyxxxjjj\\\UUUPPPJJJEEECCC???>>><<<:::999777777777666666777777777888888888:::;;;;;;<<<===>>>??????AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIHHHJJJKKKLLLLLLLLLNNNQQQSSSYYY]]]fffrrr{{{{{{iii^^^XXXXXX\\\dddsssppp___UUURRRPPPQQQSSSWWW```kkkvvv}}}tttkkkooowww~~~aaaNNNGGG>>>:::<<<999888777555444333333444555444444444444444444444444333333333333333333333333000111222333444333222222111111111111111111111111333444555777;;;BBBJJJOOORRRSSSVVV[[[eeesss{{{nnn```UUUOOONNNNNNPPPUUUYYY___jjjuuuyyykkk\\\UUUTTTVVV[[[aaahhhttt}}}wwwqqqjjjffffffbbb^^^\\\[[[XXXSSSNNNPPPOOOMMMLLLJJJIIIIIIHHHKKKKKKLLLMMMMMMNNNMMMMMMOOOQQQRRRTTTUUUYYY^^^bbbhhhmmmttt||||||yyyxxxxxxvvvuuuvvvvvvwwwxxx{{{~~~tttiiigggggghhhsssqqqeeeXXXSSSOOOJJJFFFDDD>>>===;;;:::999888888888888888888999999999::::::::::::;;;<<<===>>>??????AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJLLLLLLMMMOOORRRUUU[[[___gggrrrzzz|||jjj^^^XXXXXX\\\dddsssrrr```VVVRRRPPPPPPRRRVVV___jjjuuuvvvnnnoootttdddPPPHHH>>>:::<<<999777666555444444444444555333333333333333333333333222222222222222222222222///000333444444333222111222222222222222222222222333444555777;;;BBBJJJPPPSSSUUUXXX^^^hhhvvv|||oooaaaVVVPPPNNNNNNPPPVVVZZZaaalllwww||||||}}}pppeeeZZZTTTSSSUUU[[[bbbppp}}}yyyuuuqqqmmmhhhddd___ZZZWWWWWWUUUSSSSSSTTTSSSQQQOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNNNNRRRSSSSSSSSSTTTVVVYYY\\\^^^aaafffmmmttt}}}}}}|||~~~~~~{{{ooollllllooo{{{{{{lllaaaWWWRRRNNNHHHDDDDDD===<<<;;;:::999999888999888888888999999999::::::999:::;;;<<<===>>>???@@@AAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHHHHIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMOOOSSSVVV]]]```hhhqqqyyy}}}jjj^^^XXXXXX\\\dddsssuuubbbXXXSSSPPPPPPRRRUUU]]]gggtttyyyooonnnqqqxxxgggRRRJJJ???;;;<<<:::666555555444444444444444333333333333333333333333222222222222222222222222///000333444444333222111333333333333333333333333222444555888<<>>===;;;:::999888888888666666666777777777777888888999:::<<<===???@@@AAAAAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKMMMMMMNNNPPPSSSVVV]]]___eeennnuuu~~~~~~kkk___YYYXXX\\\dddssszzzggg\\\VVVSSSRRRTTTVVV\\\ffftttnnnjjjggglllvvvkkkUUUKKK@@@;;;===:::444444555555555555555444222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222222333555888===DDDLLLRRRUUUWWW[[[aaajjjvvv~~~yyymmm___UUUOOONNNNNNPPPVVVZZZ```kkkvvv|||rrrkkkeeeaaa^^^[[[[[[ZZZ[[[]]]^^^_________```bbbccccccccccccbbbaaabbbccccccaaa___]]]\\\VVVUUUUUUWWWWWW[[[fffrrr}}}yyymmmbbb\\\WWWSSSOOOMMMKKKIIIIIIJJJKKKKKKJJJIIIJJJKKKLLLMMMOOORRRTTTRRRSSSUUUVVVWWWWWWVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRPPPRRRTTTUUUUUUVVVXXXZZZWWWYYY[[[\\\]]]___bbbdddkkkmmmqqquuuxxx}}}~~~}}}wwwmmmbbb\\\VVVRRRMMMEEEAAAAAA???>>><<<:::999777777777666666666777777777888888888999:::<<<>>>???@@@AAAAAAAAABBBBBBCCCDDDDDDDDDFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMNNNOOORRRUUU[[[]]]ccclllsss}}}~~~kkk___YYYXXX\\\dddsss|||iii]]]WWWSSSSSSTTTXXX]]]ggguuummmhhheeehhhssslllVVVLLL@@@<<<===;;;444444555555666555555444222222222222222222222222111111111111111111111111222222111111111222333444111111111111111111111111222333555888===DDDMMMRRRUUUWWW[[[```iiiuuu|||xxxlll___TTTOOOOOONNNPPPUUUYYY___jjjuuu~~~rrrhhhaaa\\\WWWTTTTTTSSSRRRSSSUUUVVVWWWVVVSSSTTTWWWYYYZZZ[[[[[[[[[YYYZZZ\\\\\\[[[ZZZYYYYYYTTTTTTVVVWWWWWWZZZeeeqqqqqqiii]]]TTTPPPMMMKKKHHHIIIGGGEEEEEEFFFGGGGGGGGGHHHIIIJJJLLLMMMPPPTTTWWWWWWXXXYYY[[[\\\[[[[[[ZZZXXXXXXXXXWWWVVVUUUTTTSSSSSSUUUWWWXXXWWWXXXZZZ[[[ZZZ\\\^^^^^^^^^^^^___aaabbbdddgggiiilllpppuuuyyy|||vvvooo___ZZZUUUSSSMMMFFFBBBCCC@@@>>><<<:::888777666666666777777777777888888888888999:::<<<>>>???AAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFFFFFFFEEEFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKJJJJJJLLLMMMNNNNNNNNNOOORRRTTTZZZ\\\bbbkkkrrr|||lll___YYYWWW[[[cccqqqlll```ZZZUUUSSSRRRVVV]]]hhhuuunnnfff```bbbkkkyyyrrrYYYNNNBBB<<<<<<777888888777777666666555555333333333333333333333333222333444444333222000///222222222222222222222222222222333333333333444444444555777999<<>>===<<<;;;:::::::::777777777777777888888999888999;;;===>>>?????????CCCCCCCCCDDDDDDDDDDDDDDDJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIIIIKKKNNNOOOOOOOOOPPPQQQVVVXXX```iiipppyyylll```ZZZXXX[[[cccqqqnnnccc\\\WWWTTTTTTWWW___jjjwwwlllddd^^^___hhhvvvrrrZZZNNNBBB<<<<<<777777777666666555444444444444444444444444444444444111111222333333333222111222222222222222222222222222222333333333333444444444555666888<<>>===;;;::::::999999777777777777777888999999::::::<<<>>>???@@@@@@AAADDDDDDDDDDDDDDDEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNNNNPPPQQQUUUWWW^^^gggoooxxxlll```ZZZXXX[[[cccqqqqqqeee^^^YYYVVVWWWYYYaaalllyyylllccc\\\^^^fffuuuttt[[[OOOBBB<<<<<<888666666666555444444333333555555555555555555555555///000111333333444333333222222222222222222222222222222333333333333444444444555666888<<>>===<<<;;;:::999999999888777777777777888999999:::;;;===???@@@AAAAAAAAACCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJMMMNNNNNNMMMLLLMMMOOORRRTTTVVV^^^gggnnnwwwmmmaaa[[[XXX[[[cccqqqrrrfff___YYYWWWXXXYYYaaammmzzzmmmddd\\\^^^fffuuuvvv\\\OOOBBB===<<<888777666666555555444444333444444444444444444444444111111222222333333333333222222222222222222222222222222222333333333444444444444666888<<>>===<<<:::999999999999888888777777888888999::::::;;;<<<>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJJJJOOOOOONNNMMMKKKLLLOOORRRTTTWWW^^^gggnnnwwwlll```ZZZWWW[[[cccppprrrfff^^^XXXVVVXXXXXX```kkkxxxlllccc\\\]]]fffuuuxxx]]]PPPCCC======999888888777777666555555444333333333333333333333333333333333222222111111111222222222222222222222222222222222333333333444444333444666777;;;BBBJJJOOORRRSSSTTTXXXaaammm{{{tttfffZZZSSSPPPMMMMMMQQQVVVZZZ^^^hhhqqq}}}|||qqqddd\\\SSSOOOKKKFFFEEEHHHHHHHHHHHHJJJLLLNNNQQQRRRSSSVVVYYY[[[\\\^^^aaacccccceeegggjjjkkklllllllllkkklllmmmmmmnnnppptttwwwzzz~~~xxxhhh[[[QQQKKKFFFFFFEEEEEEFFFGGGGGGFFFGGGJJJMMMOOOQQQSSSWWWYYY[[[\\\^^^aaaccceeeffffffgggggggggggggggfffeeeeeeffffffeeeeeedddddddddcccccccccdddeeefffggghhhhhhiiikkkmmmoooooopppsssuuussssssrrrqqqooonnnmmmlllkkkkkkkkkkkkmmmrrrxxx}}}vvvnnnjjjiiimmmrrrwwwzzz~~~wwwmmmeeeaaaVVVSSSNNNKKKIIIGGGDDDBBB>>>===<<<;;;:::999999999888888888888888999999:::999:::;;;===>>>???@@@@@@@@@@@@AAABBBBBBCCCDDDDDDFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKOOOOOONNNMMMKKKLLLOOORRRUUUXXX___hhhpppxxxlll___YYYVVVYYYaaaooorrrggg^^^WWWUUUXXXXXX___iiiuuulllccc\\\^^^gggwwwzzz___QQQCCC======999888888888777666666555555333333333333333333333333555444333222111111111111222222222222222222222222222222333333333333444444333444555777;;;BBBIIIOOOPPPQQQSSSXXX```lllyyy~~~ssseeeZZZSSSQQQMMMMMMQQQVVVZZZ^^^gggppp{{{yyymmmaaaXXXPPPMMMJJJFFFFFFIIIGGGHHHHHHJJJLLLPPPRRRTTTXXXZZZ^^^```bbbdddgggjjjkkkmmmppptttvvvwwwvvvvvvvvvwwwxxxxxxxxxyyy|||wwwfff[[[RRRLLLHHHDDDDDDDDDEEEFFFGGGHHHIIIKKKNNNQQQTTTUUUXXX[[[^^^___```bbbdddfffggghhhhhhhhhhhhhhhhhhhhhggggggfffeeeeeeeeeeeeeeeeeeeeeeeedddeeeffffffhhhhhhiiijjjmmmooorrrssstttvvvxxxzzzwwwwwwwwwvvvuuutttrrrrrrnnnnnnmmmlllllloootttwww{{{}}}pppgggdddcccccciiipppuuu{{{}}}tttjjjbbb___TTTQQQMMMKKKIIIGGGEEECCC???>>>===<<<;;;:::::::::999888888888888999::::::888999;;;<<<>>>?????????@@@@@@AAABBBCCCDDDDDDEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHHHHIIIJJJKKKKKKMMMNNNNNNMMMLLLMMMOOORRRVVVYYY```iiipppyyy~~~kkk^^^XXXUUUXXX```nnnssshhh^^^WWWVVVXXXXXX^^^gggssspppggg```bbblll}}}{{{```QQQCCC===>>>:::888777777666555555444444444444444444444444444444444333222111111111222333222222222222222222222222222222333333333333444444333444555777;;;AAAIIIOOOMMMOOORRRXXX```lllxxx}}}zzz}}}~~~rrrdddXXXRRRPPPLLLMMMQQQWWWZZZ]]]fffooozzzttthhh\\\TTTMMMKKKJJJHHHHHHKKKJJJJJJKKKMMMPPPSSSVVVXXX^^^aaaeeehhhkkknnnrrruuuyyy{{{zzzpppbbbWWWPPPMMMJJJGGGDDDEEEEEEFFFGGGIIIKKKMMMPPPRRRUUUWWWYYY[[[^^^aaabbbccceeeggghhhjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhheeeeeeeeefffffffffffffffeeeeeefffggghhhiiijjjjjjmmmppprrrtttuuuwwwzzz|||xxxyyyyyyzzzyyyyyywwwwwwsssssssssqqqpppqqqsssvvvyyy}}}xxxjjjbbb______]]]dddlllsss{{{zzzrrrhhh___[[[RRRPPPMMMKKKJJJHHHEEECCC@@@???>>>===<<<;;;;;;;;;999999888888999999:::;;;999:::<<<===???@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGDDDDDDEEEEEEFFFGGGGGGHHHFFFGGGGGGHHHIIIJJJKKKLLLKKKLLLNNNNNNNNNNNNPPPQQQUUUXXX___hhhoooxxx~~~jjj]]]WWWTTTWWW___mmmtttiii___WWWVVVYYYYYY^^^gggrrruuullleeegggrrr|||```QQQCCC===>>>:::777666666555444444333333555555555555555555555555222111111000111333444555222222222222222222222222222222333333333444444444333333555777;;;AAAIIIOOOLLLNNNRRRXXX```kkkwww~~~~~~yyyuuuxxxssscccWWWPPPNNNLLLMMMQQQWWWZZZ]]]fffooozzzpppcccXXXPPPJJJJJJJJJIIIJJJNNNMMMNNNOOOQQQTTTXXX[[[]]]cccgggkkkppptttxxx}}}}}}ssshhh```UUUNNNKKKJJJIIIGGGGGGHHHHHHHHHIIIKKKOOORRRRRRUUUXXXZZZ[[[]]]```ccceeefffgggiiijjjkkkllllllkkkkkkllllllkkkkkkjjjiiiffffffffffffggggggggggggeeeeeefffggghhhiiiiiijjjlllnnnqqqssstttvvvyyy{{{xxxyyyzzz{{{|||{{{zzzyyyxxxyyyxxxvvvttttttuuuwwwyyy|||uuuggg```]]]^^^[[[bbblllttt}}}yyyqqqfff]]]XXXRRRPPPMMMKKKJJJIIIFFFDDDAAA@@@???===<<<<<<<<<<<<999999888888999999:::;;;:::;;;===>>>@@@AAAAAAAAACCCCCCDDDEEEFFFGGGHHHHHHFFFFFFGGGHHHIIIIIIJJJJJJFFFFFFGGGHHHIIIKKKKKKLLLIIIKKKNNNOOOOOOOOOPPPQQQTTTWWW^^^gggnnnwww}}}iii^^^YYYSSSYYY```mmmuuufff[[[UUUSSSTTTUUU[[[cccnnn|||yyypppjjjmmmxxxaaaPPPGGG>>>999:::444555666666666555333222444444333333333333222222000000111111111111000000222222222222222222222222111111111222333444555666666666777777:::???FFFKKKPPPSSSTTTWWW```mmmuuuvvv~~~wwwrrrpppppprrr{{{uuugggYYYQQQNNNMMMPPPSSSVVVYYY___hhhnnn~~~~~~nnncccVVVOOOJJJKKKLLLKKKLLLNNNOOOQQQTTTWWW[[[```dddffflllpppvvv{{{~~~}}}rrrfff___WWWTTTOOOKKKHHHHHHIIIJJJJJJJJJKKKLLLMMMOOOQQQRRRVVVXXX[[[^^^aaaccceeefffiiijjjjjjkkkkkkjjjjjjiiikkkkkkjjjjjjjjjjjjjjjjjjhhhhhhiiiiiiiiiiiihhhhhhffffffeeeeeefffiiikkkmmmnnnooorrrtttvvvwwwwwwwww{{{{{{}}}~~~~~~~~~}}}|||~~~~~~}}}|||{{{|||||||||}}}sssggg^^^YYYYYYZZZ```jjjsss~~~vvvmmmbbbZZZWWWQQQNNNKKKIIIIIIIIIHHHGGGEEEDDDBBB@@@>>><<<;;;;;;:::999999888888999::::::;;;<<<===>>>@@@@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJGGGHHHJJJIIIHHHHHHIIIKKKLLLNNNQQQRRRQQQPPPQQQQQQSSSVVV]]]gggnnnvvv}}}iii]]]XXXUUUZZZaaammmvvvggg\\\VVVTTTTTTUUU[[[cccnnn}}}|||sssmmmqqq}}}aaaPPPGGG>>>999:::555555666666555555444333444444333333333333222222111111222222222222111111222222222222222222222222333333222222222333444444444555666777:::@@@HHHMMMOOORRRSSSVVV```mmmtttuuuxxxrrrmmmkkkjjjllluuu~~~uuufffYYYQQQNNNLLLOOOSSSUUUYYY```iiippp~~~zzzjjj```VVVOOOJJJKKKMMMLLLMMMOOOQQQSSSWWW[[[```fffkkknnntttyyy~~~qqqggg___VVVPPPOOOMMMJJJHHHGGGHHHIIIKKKKKKLLLMMMNNNQQQSSSUUUWWWYYY[[[]]]```ccceeeggghhhkkkllllllmmmmmmllllllkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiiiijjjjjjjjjjjjiiiiiiiiihhhgggfffggghhhjjjkkknnnoooqqqsssuuuvvvvvvvvvyyyzzz|||}}}~~~~~~~~~~~~~~~ooocccZZZWWWWWWYYY```iiisss~~~tttkkk```XXXUUUQQQOOOLLLJJJJJJJJJIIIHHHEEEDDDBBB???===<<<;;;;;;:::999999888888888999999:::;;;<<<>>>@@@AAAAAAAAABBBBBBCCCDDDEEEFFFGGGGGGFFFGGGGGGHHHHHHIIIIIIJJJGGGIIIJJJJJJIIIHHHJJJKKKLLLNNNPPPQQQQQQPPPPPPQQQSSSVVV]]]gggnnnvvv|||hhh\\\WWWUUUZZZbbbmmmwwwhhh]]]WWWUUUTTTTTT[[[dddooo~~~wwwqqqvvvbbbPPPGGG>>>:::;;;777666555555444444555555444444333333333333222222222222333333333333222222222222222222222222222222555444333333222222222333222333555777;;;AAAIIIOOONNNQQQSSSWWW```lllssstttsssmmmgggeeeeeegggoooxxx~~~tttfffYYYQQQNNNKKKNNNRRRUUUZZZaaajjjqqqttteee[[[TTTNNNJJJLLLMMMMMMOOORRRUUUXXX]]]bbbgggmmmtttxxx|||sssfff\\\VVVQQQLLLIIIIIIHHHGGGGGGHHHJJJMMMNNNNNNOOOPPPRRRUUUXXXZZZ\\\]]]^^^```cccfffhhhiiijjjnnnnnnoooooooooooonnnnnniiiiiijjjjjjjjjjjjjjjjjjjjjkkkkkkllllllkkkkkkjjjkkkjjjiiihhhhhhiiijjjkkkmmmnnnppprrrtttuuuuuuuuuwwwxxxzzz}}}~~~xxxiii^^^WWWTTTVVVYYY```jjjsss~~~{{{pppggg^^^VVVTTTQQQOOOLLLKKKKKKKKKIIIHHHEEEDDDBBB???===<<<;;;:::::::::999888777777888888888:::<<<>>>@@@AAABBBBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFGGGGGGHHHHHHIIIIIIJJJGGGIIIJJJJJJIIIIIIJJJKKKLLLNNNPPPQQQPPPPPPPPPQQQSSSVVV]]]fffnnnwww|||ggg[[[VVVTTTYYYaaammmwwwhhh]]]VVVTTTTTTTTT[[[dddpppyyysssxxxcccQQQGGG>>>:::;;;888777555444444444555666444444333333333222222222222222333333333333222222222222222222222222222222444333333222222333333333333444555777:::AAAHHHNNNMMMQQQTTTXXXaaammmssssssqqqkkkeeecccbbbeeemmmvvv~~~tttfffYYYRRROOOJJJMMMRRRVVVZZZbbblllsss~~~ooo```WWWRRRMMMKKKMMMNNNNNNQQQVVVYYY]]]ccchhhmmmuuu}}}xxxjjjcccYYYQQQMMMKKKJJJIIIHHHHHHHHHJJJLLLNNNQQQRRRSSSSSSTTTVVVXXX[[[]]]^^^___```ccceeegggiiijjjkkkooooooppppppppppppooooooiiiiiiiiijjjjjjjjjjjjjjjkkkkkkllllllllllllkkkkkkkkkkkkjjjjjjjjjkkklllmmmmmmnnnoooqqqrrrssstttuuuvvvwwwyyy|||rrrdddZZZTTTSSSVVVYYY```jjjtttxxxmmmeee\\\UUUSSSOOOMMMKKKKKKKKKJJJIIIGGGEEEDDDBBB???===;;;:::999:::999888777777777777777777999;;;===???AAABBBCCCAAABBBBBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIJJJJJJIIIIIIJJJKKKLLLNNNPPPPPPOOOOOOPPPRRRSSSVVV]]]fffnnnwww{{{gggZZZUUURRRXXX```mmmvvvhhh]]]VVVSSSSSSTTT[[[eeeqqqxxxrrrxxxeeeRRRGGG???;;;<<<888777666444444555666666444444333333333222222222111111222222222222111111222222222222222222222222222222222222333444555666555666666777:::@@@GGGLLLMMMRRRVVVZZZcccoootttssspppiiidddbbbbbbeeemmmwww~~~ssseeeYYYRRROOOJJJMMMRRRVVV[[[bbbllltttzzzlll]]]TTTPPPLLLKKKNNNOOOPPPTTTZZZ]]]bbbiiiooottt|||pppfffYYYUUUNNNHHHEEEEEEFFFFFFIIIJJJKKKMMMOOOQQQSSSTTTXXXXXXXXXYYYZZZ[[[]]]^^^aaabbbdddfffhhhiiijjjjjjmmmnnnnnnoooooonnnnnnmmmiiiiiijjjjjjkkkkkkkkkkkkkkkllllllmmmmmmllllllkkkjjjjjjkkklllmmmnnnooopppnnnnnnooopppqqqsssttttttvvvwwwyyy}}}nnn```XXXTTTTTTWWWYYYaaalllvvvuuujjjcccZZZUUUSSSMMMLLLJJJJJJKKKJJJHHHFFFEEEDDDAAA???<<<:::999999999888777777666666666777777888:::===???AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFGGGGGGHHHHHHIIIIIIJJJHHHIIIKKKJJJIIIIIIJJJLLLLLLNNNOOOOOONNNNNNPPPRRRTTTVVV]]]fffnnnwww{{{ggg[[[VVVQQQXXXaaannnwwwjjj^^^WWWTTTSSSTTT[[[eeerrryyyrrrwwwfffRRRHHH???;;;<<<888777666666555555666666444444333333333333222222111111222222222222111111222222222222222222222222111111111222333444666666666777777888:::???FFFKKKOOOTTTXXX^^^gggqqqvvvuuuoooiiidddccccccfffpppyyy~~~sssdddYYYRRRPPPJJJNNNRRRVVV[[[cccllltttwwwiii[[[RRRNNNLLLLLLOOOPPPQQQWWW^^^aaagggpppwww~~~wwwggg\\\WWWOOOLLLIIIEEEDDDDDDFFFGGGKKKLLLNNNPPPRRRSSSTTTTTT[[[[[[[[[[[[\\\]]]^^^^^^bbbccceeeggghhhiiijjjjjjllllllmmmmmmmmmmmmlllllljjjjjjkkkkkkllllllmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmkkkkkklllnnnooopppqqqrrrooooooooopppqqqrrrtttuuuwwwxxx{{{~~~{{{iii^^^XXXTTTUUUXXXZZZbbbmmmyyyqqqggg```YYYTTTSSSMMMLLLKKKKKKLLLKKKIIIGGGEEEDDDAAA???<<<:::888888777777666666666666777777777999;;;===???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJHHHJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNNNNMMMNNNPPPRRRTTTVVV]]]fffmmmxxx{{{ggg[[[WWWTTTZZZcccooozzzlllaaaYYYVVVUUUTTT[[[fffsss|||sssxxxgggSSSHHH???;;;===777777777777777666555555444444333333333333222222222222333333333333222222222222222222222222222222222222222222333333444555555555666777:::@@@GGGLLLQQQVVV[[[aaajjjtttxxxwwwqqqlllgggggghhhllluuu~~~rrrdddXXXRRRPPPKKKOOOSSSWWW[[[bbblllssstttfffYYYQQQMMMKKKLLLPPPQQQRRRYYYaaaccckkkvvv|||nnnbbbWWWQQQQQQIIIIIIHHHHHHGGGHHHJJJLLLNNNOOORRRUUUWWWXXXXXXXXX\\\\\\]]]]]]^^^```aaabbbdddeeefffhhhiiijjjjjjjjjkkkkkkllllllllllllkkkkkkkkkkkklllmmmmmmnnnnnnoooppppppqqqqqqqqqqqqppppppmmmnnnoooppppppqqqqqqqqqppppppppppppqqqssstttuuuyyyzzz|||ttteee\\\WWWTTTUUUXXX[[[cccooo{{{nnnccc]]]VVVRRRQQQNNNMMMMMMMMMNNNMMMKKKIIIEEEDDDAAA>>><<<999888777555555555555666777888888888999;;;===>>>???@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJIIIJJJKKKKKKJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNPPPRRRUUUVVV]]]eeemmmxxx{{{hhh\\\WWWVVV\\\eeeqqq|||nnnccc[[[XXXVVVTTT\\\fffsssuuuyyygggSSSHHH???;;;===666777888888888777555444444444444333333333222222333444444555555444444333222222222222222222222222444444333333222222333333333444555777;;;AAAIIIOOORRRWWW]]]ccclllvvvzzzxxxuuupppllllllmmmrrr|||~~~rrrdddXXXRRRQQQLLLOOOSSSWWW[[[bbblllsss~~~rrrdddXXXOOOLLLKKKMMMPPPQQQSSSZZZbbbdddnnnzzzxxxhhh___WWWPPPNNNQQQDDDEEEGGGHHHIIIJJJMMMOOOQQQSSSVVVZZZ\\\]]]^^^]]]\\\]]]]]]___aaaccceeeffffffggghhhiiijjjkkkkkkkkkkkkkkkllllllllllllkkkkkkllllllmmmmmmnnnooooooppprrrssssssttttttssssssrrroooppppppqqqqqqqqqppppppqqqqqqppppppqqqsssuuuvvv{{{{{{}}}}}}pppbbbZZZVVVTTTTTTWWW\\\dddppp||||||kkkaaaZZZTTTPPPPPPOOOOOONNNOOOPPPOOOMMMJJJEEEDDDAAA>>>;;;999888777444444444555666777888999999:::;;;===>>>?????????@@@AAAAAABBBCCCDDDEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJIIIJJJKKKKKKJJJJJJKKKMMMMMMMMMNNNMMMLLLMMMPPPRRRUUUWWW]]]eeemmmxxxzzzggg[[[VVVUUU[[[cccooorrrcccYYYUUUVVVWWW]]]gggssswwwwwwkkkUUUJJJBBB===;;;999888777666666555555555333333333333333333333333111111111111111111111111111222222333333222222111222222222222222222222222333444666888;;;BBBJJJOOOTTTWWW^^^fffmmmtttxxxzzzvvvrrrooooooppptttssseeeXXXRRRPPPKKKLLLQQQWWW[[[___hhhqqq|||qqqbbbXXXSSSMMMNNNPPPRRRUUUZZZ```eeemmmsss}}}llldddZZZQQQMMMLLLJJJHHHFFFGGGIIIJJJKKKMMMPPPSSSUUUWWWYYY\\\^^^`````````______``````aaaaaaaaabbbiiiiiiiiiiiiiiijjjjjjjjjggghhhiiikkklllllllllllloooooooooooopppqqqrrrsssuuuuuutttttttttsssssssssssssssrrrqqqppppppppppppoooooonnnooooooqqqssstttyyy{{{~~~{{{nnn```YYYUUUSSSTTTXXXbbbhhhqqq|||wwwggg^^^XXXSSSPPPPPPOOOSSSTTTQQQOOONNNJJJEEEFFFCCC???<<<:::888555333222333444666777888888888999:::;;;<<<===???@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKJJJJJJJJJJJJLLLNNNOOOOOONNNMMMOOOPPPRRRUUU\\\eeemmmxxxzzzfff[[[WWWUUUZZZbbbooovvvfff[[[WWWVVVVVV]]]fffsssxxxxxxlllUUUJJJBBB===;;;999888777666666555555555333333333333333333333333444444444444444444444444111222222333333222222111222222222222222222222222333444666888;;;BBBJJJOOOTTTWWW^^^fffnnntttxxxzzzuuuqqqpppqqqsssyyysssdddXXXQQQOOOLLLMMMQQQWWW[[[___gggqqq|||rrrcccYYYTTTMMMNNNPPPRRRUUUZZZaaaeeeqqqxxxyyymmm^^^XXXPPPJJJHHHGGGGGGFFFHHHIIILLLMMMNNNQQQTTTVVVYYY[[[]]]___aaabbbbbbbbbaaaaaabbbbbbcccdddeeeeeeiiiiiiiiiiiiiiijjjjjjjjjjjjjjjkkklllnnnoooppppppqqqqqqqqqqqqrrrssstttuuuwwwwwwvvvvvvvvvuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrqqqqqqppppppqqqsssuuuvvv{{{}}}vvvjjj]]]WWWUUUUUUWWW[[[dddjjjtttsssddd\\\YYYUUURRRSSSQQQUUUUUURRRPPPPPPMMMHHHGGGDDD@@@===;;;888666333333444555666777777888888:::;;;<<<===>>>@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOOOONNNMMMOOOPPPTTTVVV\\\eeemmmwwwyyyfff[[[WWWSSSYYYaaammm{{{jjj]]]XXXWWWVVV\\\eeerrrzzzyyylllUUUJJJCCC===;;;999888777666666555555555444444444444444444444444444444444444444444444444111222222333333222222111222222222222222222222222333444666888;;;BBBJJJOOOUUUYYY___gggooouuuyyyzzzuuurrrqqqssswww~~~sssdddXXXQQQNNNMMMNNNRRRXXX[[[^^^fffooo{{{sssdddZZZTTTNNNOOOQQQRRRVVV[[[bbbgggsss|||}}}ooo```VVVOOOLLLGGGEEEEEEEEEEEEEEEJJJLLLOOOQQQSSSUUUYYY[[[___```aaacccddddddddddddccccccdddeeeggghhhiiiiiihhhiiiiiiiiijjjjjjjjjkkkmmmmmmmmmnnnpppqqqssstttttttttttttttuuuvvvwwwwwwzzzyyyyyyyyyyyyxxxxxxxxxwwwvvvuuuttttttssssssssssssrrrrrrrrrsssuuuwwwxxx~~~pppeeeYYYUUUUUUWWWZZZ___gggmmmxxx{{{nnn```[[[YYYVVVUUUVVVTTTWWWWWWTTTRRRSSSPPPLLLHHHEEEAAA===;;;999777555555555555666666777777777;;;<<<===>>>???AAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLNNNOOOOOONNNMMMOOOPPPTTTVVV\\\dddllluuuyyyeee[[[WWWRRRXXX```lll}}}lll^^^XXXVVVUUU[[[eeerrr{{{zzzmmmVVVJJJCCC===;;;999888777666555555555555555555555555555555555555333333333333333333333333111222222333333222222111111222222222222222333333333444666888;;;BBBJJJOOOWWW[[[bbbjjjqqqwwwzzz{{{wwwsssrrruuuxxxsssdddXXXPPPMMMNNNNNNRRRXXX[[[^^^fffooozzztttdddYYYTTTOOOPPPQQQSSSVVV\\\ccciiirrr|||uuuggg\\\QQQKKKHHHGGGEEEEEEFFFGGGHHHIIILLLOOOSSSVVVWWWZZZ]]]___cccdddeeefffgggfffeeeeeedddeeefffgggiiijjjkkkllliiiiiiiiijjjkkkkkkkkklllmmmnnnnnnoooqqqsssvvvwwwwwwvvvvvvwwwwwwxxxyyyzzz||||||{{{{{{{{{zzzzzzzzzxxxxxxvvvuuuttttttttttttssssssssssssuuuwwwxxxzzzlllaaaWWWTTTUUUWWW\\\aaaiiippp{{{wwwkkk___ZZZYYYWWWVVVWWWWWWZZZZZZWWWUUUUUUSSSNNNJJJFFFAAA>>><<<:::888666666666666666666666777777;;;;;;<<<===???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHKKKKKKKKKLLLLLLLLLLLLLLLLLLNNNOOOOOONNNMMMOOOPPPRRRTTT[[[ccckkkuuuxxxeee[[[WWWRRRWWW```lll~~~}}}kkk]]]WWWVVVUUU[[[eeerrr{{{zzzmmmVVVJJJCCC===;;;999888777666555555555555555555555555555555555555333333333333333333333333111222222333333222222111111111111222222333333333333444666888;;;BBBJJJOOOXXX\\\dddlllsssxxx{{{|||yyyvvvssstttwwwttteeeXXXPPPMMMNNNNNNRRRXXX[[[^^^fffooozzzttteeeYYYSSSPPPQQQRRRSSSWWW]]]eeekkkrrr~~~sssdddYYYQQQLLLHHHFFFFFFGGGGGGHHHIIIKKKMMMOOORRRVVVYYY[[[]]]```bbbeeefffggghhhhhhgggfffeeeeeefffggghhhjjjkkklllmmmjjjjjjjjjkkklllmmmmmmnnnmmmnnnoooqqqsssuuuxxxyyyyyyyyyyyyyyyzzz{{{|||}}}}}}}}}}}}}}}||||||||||||yyyxxxwwwuuuttttttssssssssssssssstttuuuwwwyyy{{{kkk```VVVSSSUUUXXX]]]bbbkkkrrr~~~vvvjjj___[[[[[[YYYXXXYYYZZZ^^^___\\\ZZZYYYUUUPPPKKKGGGAAA===;;;:::888777777777666666666666777888999:::;;;<<<>>>???@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHJJJJJJKKKKKKLLLLLLLLLMMMLLLNNNOOOOOONNNMMMOOOPPPPPPRRRYYYbbbjjjtttwwwddd[[[WWWRRRXXX```lll~~~|||iii\\\WWWVVVUUU\\\fffsssyyywww}}}nnnWWWKKKCCC===;;;999888777666666555555555444444444444444444444444444444444444444444444444111222222333333222222111111111111222222333333444333444666888;;;BBBJJJOOOXXX\\\dddlllsssxxxzzz{{{zzzvvvrrrrrrttt{{{uuugggYYYQQQNNNMMMNNNRRRXXX[[[^^^fffoooyyyvvvfffZZZSSSQQQQQQRRRTTTWWW^^^gggmmmwwwvvvnnnbbbVVVOOOKKKHHHGGGEEEGGGHHHHHHIIIJJJNNNPPPSSSVVV[[[^^^___aaacccdddggghhhiiijjjiiiiiigggggggggggghhhiiijjjlllmmmmmmkkkkkklllmmmnnnoooooopppooopppsssvvvxxxzzz||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~zzzyyyxxxvvvuuuttttttttttttttttttuuuvvvyyy{{{|||~~~jjj___UUUSSSVVVYYY^^^dddmmmuuutttiii___]]]^^^]]]\\\]]]___dddfffcccaaa^^^XXXQQQKKKGGGAAA===;;;:::888777777777666555666777999:::999::::::<<<===>>>???@@@BBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLNNNOOOOOONNNMMMOOOPPPPPPRRRYYYaaaiiisssvvvddd[[[WWWRRRXXXaaalll~~~zzzhhh\\\XXXXXXVVV]]]gggtttvvvrrrxxxnnnWWWKKKCCC===;;;999888777666666555555555333333333333333333333333444444444444444444444444111222222333333222222111000111111222333333444444333444666888;;;BBBJJJOOOUUUZZZbbbkkkqqqvvvwwwxxxxxxsssoooooopppwwwwwwhhhZZZRRRNNNLLLMMMQQQWWW[[[___gggqqqxxxyyyiii\\\UUURRRRRRRRRTTTXXX___hhhnnn}}}wwwccc]]]UUUMMMHHHFFFFFFFFFEEEGGGIIIIIIJJJMMMRRRVVVXXX[[[___bbbcccdddeeegggiiiiiikkkkkkkkkkkkjjjiiiiiijjjjjjkkkllllllmmmmmmlllmmmnnnooopppqqqrrrrrrsssuuuyyy}}}}}}|||zzzxxxwwwvvvuuuuuuvvvvvvvvvwwwyyy{{{}}}xxxggg]]]TTTSSSWWW[[[aaagggpppyyyrrrggg___^^^aaaaaabbbccceeejjjnnnlllhhhddd\\\SSSKKKFFF@@@<<<:::999888777777666555555666888:::;;;::::::;;;===>>>???@@@AAABBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKLLLNNNOOOOOONNNMMMOOOPPPSSSTTTZZZaaagggpppvvvddd[[[WWWSSSYYYaaammm~~~zzzggg\\\YYYZZZVVV]]]gggtttuuuoootttoooWWWKKKCCC===;;;999888777666666555555555333333333333333333333333111111111111111111111111222222222333333222222222000000111222333333444444333444666888<<>>???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKLLLNNNOOOOOONNNMMMOOOPPPUUUWWW[[[aaafffnnn|||uuudddYYYUUUQQQUUU^^^mmmxxxggg]]]WWWVVVXXX]]]fffsssqqqmmmpppxxxrrrZZZJJJAAA======;;;999888888999999777666444444444333333333222222333333333333333333333333444444444444444444444444555555555444444333333333333555777888:::AAAJJJQQQXXX\\\bbbhhhlllpppsssvvvxxxsssmmmhhhiiirrr~~~~~~|||{{{zzziiiZZZRRRPPPOOOPPPSSSVVVZZZaaaiiiooo{{{nnn___UUUVVVTTTTTTYYY]]]bbbkkkuuuwwweee\\\SSSNNNHHHEEEEEEFFFEEEDDDIIIKKKNNNPPPRRRUUUYYY\\\```bbbeeeffffffggghhhjjjllllllllllllllllllllllllkkkkkklllmmmnnnooopppqqqnnnppprrrsssssstttvvvxxx|||~~~|||zzzzzzzzzzzzxxxzzz{{{zzzzzzzzz|||~~~{{{mmmaaaZZZTTTUUUXXX\\\bbbiiisss{{{tttllleeefffiiikkknnnrrrtttyyy|||zzzuuulll^^^RRRGGGCCC===999888888888777777666555555555666888999999:::;;;===???@@@AAAAAA???@@@AAACCCDDDFFFGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGHHHIIIJJJLLLLLLMMMLLLMMMOOOOOOMMMLLLMMMMMMTTTTTTYYYaaahhhqqq~~~tttcccYYYUUURRRUUU^^^mmmwwwggg\\\WWWVVVXXX^^^gggttt~~~nnnjjjmmmuuurrrZZZKKKAAA======;;;999777666777777555444444444444333333333222222333333333333333333333333333333333333333333333333555555444444444333333333333555777888:::AAAJJJQQQXXX\\\bbbgggkkkooosssvvvvvvqqqkkkfffgggppp{{{|||{{{|||{{{jjj[[[SSSQQQOOOPPPSSSVVV[[[bbbjjjooo|||pppaaaWWWVVVTTTTTTYYY^^^cccmmmvvv~~~lll]]]UUUNNNJJJFFFDDDEEEGGGHHHGGGJJJLLLOOORRRTTTWWW[[[^^^ccceeeggghhhhhhhhhjjjkkkmmmmmmmmmmmmmmmmmmmmmlllmmmmmmnnnooopppqqqrrrrrrsssuuuwwwyyyyyy{{{}}}}}}{{{{{{{{{{{{yyy{{{|||}}}}}}~~~sssfff]]]VVVRRRTTTXXX\\\ccckkkttt}}}wwwoooiiijjjnnnppptttxxx|||xxxnnn___RRRFFFBBB===999888888888777777666666555666777888999999:::;;;===???@@@AAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHIIIJJJKKKLLLLLLJJJLLLNNNNNNNNNNNNOOOPPPTTTTTTYYYaaaiiiqqq~~~sssbbbYYYUUURRRVVV^^^mmm~~~vvvfff\\\WWWVVVYYY___hhhvvv|||kkkhhhkkkssssssZZZKKKAAA======;;;888555444444444444333444444444444333333333333333333333333333333333333333333333333333333333333444444444444333333333333333555777888:::AAAJJJQQQWWW[[[```fffjjjnnnrrruuusssoooiiidddeeemmmyyy}}}{{{|||~~~}}}lll]]]TTTQQQOOOPPPSSSWWW\\\ccckkkqqq|||tttdddZZZVVVTTTUUUYYY^^^dddoooyyy}}}ppp```SSSNNNHHHFFFCCCCCCEEEIIIKKKKKKLLLNNNRRRUUUXXX[[[___aaafffhhhjjjkkkjjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmmmmoooooopppqqqrrrssstttttttttvvvyyy{{{}}}~~~||||||||||||yyyzzz|||~~~~~~~~~lll```XXXRRRPPPSSSWWW\\\dddlllvvv{{{sssnnnpppuuuxxx|||xxxlll\\\NNNDDDAAA<<<999888888888777777777666555666777888999999:::<<<>>>???AAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIKKKMMMNNNNNNOOOQQQRRRTTTUUUZZZbbbiiirrr~~~rrrbbbYYYUUUSSSVVV^^^lll}}}tttddd[[[WWWWWWXXX^^^hhhwww{{{kkkhhhllltttsssZZZKKKAAA======<<<999666444444444444333555444444444444333333333333333333333333333333333222222222222222222222222333333333333333333333333333555777888:::AAAJJJQQQVVVZZZ___dddhhhlllqqqtttrrrnnnhhhdddeeelllwww}}}}}}ooo___VVVRRROOOQQQTTTWWW]]]dddmmmsss~~~wwwggg]]]WWWUUUUUUZZZ___fffqqq{{{qqqeeeXXXNNNJJJEEEDDDCCCDDDFFFIIILLLNNNNNNQQQUUUYYY\\\___bbbeeehhhiiikkklllkkkjjjkkkllllllllllllllllllmmmmmmmmmppppppqqqrrrsssuuuvvvvvvvvvxxx|||~~~}}}}}}}}}~~~yyy{{{|||}}}~~~wwwggg]]]UUUQQQPPPSSSVVV[[[dddmmmwww~~~wwwsssvvv{{{tttfffUUUHHHBBB???;;;888888888777777888777666666666777888999999:::<<<>>>@@@AAABBBBBBCCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKMMMNNNNNNOOOQQQSSSUUUVVV[[[cccjjjrrr~~~qqqaaaXXXUUUTTTWWW^^^lll|||rrrcccZZZWWWWWWWWW^^^iiixxxzzzllljjjnnnwwwttt[[[KKKAAA======<<<:::777666666666555444555555555444444444333333333333333333333333333333222222222222222222222222333333333333333333333333333555777888:::AAAJJJQQQVVVYYY]]]bbbfffkkkpppsssrrrnnniiieeeeeelllvvv~~~qqqbbbWWWTTTOOOQQQTTTXXX^^^fffooottt{{{jjj___YYYVVVVVV[[[```gggsss}}}uuuggg\\\QQQJJJGGGEEEEEEEEEFFFHHHJJJMMMOOOQQQTTTYYY]]]___bbbeeeggggggiiikkkkkkjjjjjjkkkllljjjjjjkkkkkkllllllllllllpppqqqrrrtttuuuwwwxxxyyy}}}~~~~~~~~~~~~}}}~~~}}}nnnaaaXXXTTTQQQQQQTTTWWWZZZdddmmmxxx{{{xxx{{{yyylll```PPPDDD@@@===:::888888888777666888777666666666777999::::::;;;<<<>>>@@@AAABBBBBBAAABBBCCCDDDEEEGGGHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNNNNMMMNNNPPPRRRUUUWWW\\\eeelllsss~~~ooo```XXXUUUTTTWWW___lll{{{qqqbbbZZZWWWWWWWWW^^^jjjzzz{{{nnnmmmrrr|||ttt[[[KKKAAA======;;;:::888888999999777666555555555555444444444333333333333333333333333333333333333333333333333333222222222222333333333333333555777888:::AAAJJJQQQUUUXXX\\\```dddiiiooosssrrroooiiieeeffflllvvv}}}tttdddYYYUUUOOOQQQUUUYYY___gggpppvvvnnnccc\\\XXXXXX\\\aaahhhsss~~~{{{hhh\\\SSSKKKFFFEEEFFFGGGIIIIIIJJJLLLPPPSSSTTTXXX\\\```bbbcccfffgggfffhhhjjjkkkjjjjjjkkkllljjjjjjkkkkkklllmmmmmmmmmpppqqqsssvvvxxx{{{}}}~~~~~~}}}~~~~~~~~~{{{{{{{{{}}}qqqdddYYYSSSSSSRRRSSSVVVXXX\\\eeeppp{{{|||qqqdddZZZMMMCCC>>><<<999888888888777666888888777666777888999::::::;;;===???@@@BBBBBBCCC@@@AAABBBDDDFFFHHHIIIJJJHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNNNNNNNMMMNNNPPPRRRVVVXXX]]]fffmmmsssnnn___WWWUUUUUUWWW___kkkzzzoooaaaYYYWWWXXXYYYaaammm}}}ttttttzzzuuu\\\LLLAAA======888888888:::;;;;;;888666555555555555444444444444333333333333333333333333333333333333333333333333111111222222222333333333333555777888:::AAAJJJQQQTTTWWW[[[___ccchhhnnnrrrqqqnnniiieeeeeekkkuuu|||}}}vvvfffZZZUUUOOOQQQUUUZZZ```hhhrrrxxxrrrggg^^^ZZZYYY]]]aaahhhttt~~~{{{lll\\\RRRMMMGGGDDDDDDEEEHHHKKKLLLMMMPPPTTTWWWWWWZZZ___bbbcccdddfffgggeeegggjjjkkkkkkkkklllnnnllllllmmmmmmnnnooooooppprrrsssvvvyyy|||~~~}}}}}}~~~~~~uuurrrrrrrrruuuyyyuuufff]]]VVVRRRQQQQQQTTTXXX[[[___iiittttttfffZZZRRRIIIAAA===;;;888777888888777666999888777777777888999::::::;;;===???AAABBBCCCCCCBBBCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNNNNOOOLLLMMMMMMMMMMMMOOORRRUUUVVVXXX^^^gggmmmtttnnn___WWWUUUUUUXXX___kkkzzzooo```YYYWWWXXX[[[cccooo{{{|||uuu\\\LLLBBB======666666888:::<<<;;;888555666666555555555444444444333333333333333333333333444444444444444444444444111111111222222333333333333555777888:::AAAJJJQQQTTTVVVZZZ^^^bbbhhhnnnrrrpppmmmhhhdddeeejjjtttzzz{{{wwwfff[[[VVVOOOQQQUUUZZZ```iiirrryyyvvvjjj```\\\ZZZ]]]aaahhhsss~~~qqqcccUUUNNNJJJGGGEEEFFFDDDHHHLLLNNNOOORRRWWW[[[XXX[[[```cccddddddeeefffeeehhhjjjkkkllllllnnnooommmnnnnnnooopppqqqqqqrrrsssuuuxxx{{{~~~}}}}}}}}}~~~~~~~~~zzzoookkklllkkknnntttzzzkkk```[[[XXXVVVOOOPPPTTTYYY]]]bbbmmmyyy}}}xxxlll\\\RRRLLLEEE>>><<<:::888777888888777666999888777777777888:::::::::;;;===???AAABBBCCCCCCDDDEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPKKKKKKLLLMMMMMMPPPTTTXXXWWWXXX___gggnnntttlll]]]UUUQQQUUUYYYaaakkkwwwqqqcccXXXVVVYYYYYYbbbpppxxx[[[JJJCCC>>>;;;::::::999888777666555444555555444444444333333333444333333222111000//////000111111111111222222222444333111000000111333444444555666777:::@@@HHHMMMXXXWWWWWW\\\dddlllpppqqqqqqjjjeeeeeefffiiipppxxxxxx|||wwwfffYYYSSSOOOQQQTTTXXX___hhhrrrxxx{{{kkkccc]]]ZZZ\\\aaahhhrrr|||sss^^^WWWOOOJJJHHHGGGEEECCCGGGHHHJJJNNNRRRVVVZZZ\\\```aaaaaacccdddeeeffffffeeefffgggiiikkkmmmnnnoooooonnnmmmmmmnnnpppssstttvvvyyy}}}~~~}}}}}}~~~tttjjjdddbbbbbbfffkkkpppvvv|||oooaaaZZZTTTQQQQQQPPPSSSWWW[[[```iiisss{{{|||qqqjjj___TTTLLLEEEAAA>>><<<;;;:::888777666666666555555666666777999:::;;;======>>>@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFHHHIIIJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNOOOMMMOOOPPPQQQPPPQQQSSSTTTXXXXXX\\\ccciiiqqq~~~kkk]]]UUURRRUUUYYY```kkkwwwpppbbbXXXVVVYYYZZZdddrrrzzz\\\KKKCCC>>>;;;;;;;;;:::999888777666666555555444444444333333333444444333333222222111111111111111111222222222222444333222000000222333444444555666777:::@@@GGGMMMWWWVVVWWW\\\dddjjjnnnooonnnhhhccccccdddgggnnnuuuwww{{{vvvfffYYYSSSOOOQQQTTTXXX___hhhqqqxxx}}}mmmddd^^^ZZZ\\\aaahhhrrr{{{}}}gggXXXSSSLLLHHHGGGGGGGGGFFFIIIKKKMMMQQQUUUYYY]]]^^^aaaaaabbbcccdddeeeffffffggghhhiiijjjlllmmmnnnooopppooooooooopppsssuuuwwwyyy}}}~~~}}}}}}~~~qqqfff```]]]^^^aaafffkkkqqqwww~~~zzzfffZZZUUUQQQOOOPPPSSSVVV[[[___dddmmmxxxzzztttfff```VVVMMMGGGBBB???===<<<;;;:::888777666666666555555666666777999:::;;;;;;;;;<<<>>>???@@@AAABBBDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGIIIJJJIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQQQQQQQQQQSSSUUUXXXXXX\\\ccciiiqqq~~~jjj\\\VVVSSSTTTXXX```kkkwwwnnnaaaXXXVVVYYY]]]fffuuu}}}^^^LLLCCC>>>;;;<<<;;;;;;:::999888777777555555444444444333333333444444444444444333333333111111111111222222222333444333222111111222333444444555555777:::@@@GGGLLLUUUUUUWWW\\\bbbhhhkkklllmmmgggbbbbbbdddfffmmmtttuuuyyy~~~uuueeeXXXRRRPPPQQQTTTXXX^^^gggqqqwwwpppeee___[[[]]]aaagggqqqzzzkkkYYYPPPMMMHHHFFFFFFHHHIIIIIIMMMNNNQQQUUUYYY]]]```aaabbbbbbcccdddeeeffffffgggiiiiiijjjkkklllmmmnnnnnnppppppqqqrrrtttwwwyyy{{{~~~~~~}}}}}}~~~~~~nnnbbb[[[XXXXXX[[[___dddiiipppwww|||{{{lll\\\SSSQQQOOOOOOQQQVVVZZZ___dddjjjsss~~~yyyppphhh[[[UUUNNNGGGCCC@@@>>>===;;;;;;999888777777666666555555666666777999:::;;;;;;;;;<<<>>>???@@@AAABBBDDDDDDDDDEEEFFFFFFGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKLLLLLLMMMMMMNNNPPPRRRRRRRRRRRRTTTVVVXXXXXX\\\ccciiiqqq~~~~~~iii\\\UUUSSSSSSWWW```kkkwww{{{lll```XXXWWWYYY]]]ggguuuaaaNNNDDD>>>:::;;;;;;:::999888888777777555555444444444333333333222222333333444444444555111111111222222222333333444333222222222222333444444444555666:::???GGGLLLSSSTTTWWW\\\aaaeeehhhjjjmmmgggcccdddeeegggmmmtttuuuxxx}}}~~~~~~}}}}}}tttdddXXXRRRPPPQQQTTTXXX^^^fffooouuu~~~rrrfff```\\\]]]```fffpppyyy~~~lll[[[OOOJJJHHHFFFEEEEEEHHHJJJKKKPPPQQQTTTXXX\\\___bbbccccccddddddeeeffffffggggggiiiiiijjjkkkllllllmmmmmmpppqqqrrrtttwww{{{}}}~~~~~~~~~~~~|||lll```XXXTTTSSSVVVYYY]]]bbbiiiqqqvvvooocccVVVQQQPPPOOOQQQUUUXXX\\\bbbhhhoooxxx{{{qqqfff^^^UUUPPPJJJEEEBBB@@@???===;;;:::999888777777777777555555666666777999:::;;;======>>>@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLOOOQQQRRRSSSRRRSSSUUUVVVXXXXXX\\\ccciiiqqq~~~~~~hhh[[[UUUSSSSSSWWWaaalllyyyxxxiii___XXXWWWYYY]]]fffuuubbbOOOEEE>>>:::999999888888777777666666555555444444444333333333111111222222333333444444111222222222222333333333444333333333333333333444333444555666999???FFFLLLRRRTTTWWWZZZ___cccgggjjjlllgggcccdddeeegggmmmsssvvvzzz~~~~~~~~~{{{{{{rrrbbbWWWQQQOOOQQQSSSWWW\\\dddmmmsss|||ttthhhaaa\\\]]]```eeeoooxxx|||kkk]]]RRRLLLHHHGGGFFFEEEEEEGGGJJJLLLQQQSSSVVVZZZ^^^aaacccdddeeeeeeeeefffgggggghhhhhhiiiiiiiiijjjkkkllllllmmmpppqqqtttwww{{{~~~~~~|||mmmaaaXXXSSSQQQSSSTTTWWW[[[bbbjjjppp{{{uuufff\\\SSSPPPPPPPPPRRRVVVYYY^^^eeelllsss}}}~~~uuukkk___VVVRRRMMMHHHCCCAAA???===<<<::::::999888777777777777555555666666777999:::;;;======>>>@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLOOOQQQRRRSSSRRRSSSUUUVVVXXXXXX\\\ccciiiqqq~~~}}}gggZZZUUUSSSSSSXXXbbbnnn{{{uuuggg^^^YYYWWWXXX\\\ffftttcccOOOEEE???;;;888888888777777777666666555555444444444333333333111111222222333333444444222222222222333333333333333333444444444444333333333444444666999???FFFKKKRRRSSSVVVYYY]]]bbbhhhllllllgggdddeeefffhhhmmmsssyyy|||~~~{{{{{{qqqaaaVVVQQQNNNPPPRRRUUUZZZbbbjjjppp{{{wwwiiibbb]]]]]]```eeennnvvvyyyhhh\\\RRRLLLJJJFFFGGGGGGGGGGGGHHHLLLOOOSSSUUUXXX\\\```bbbddddddffffffggggggggghhhhhhhhhiiiiiijjjkkklllmmmnnnnnnqqqsssvvv{{{~~~~~~}}}ooodddZZZUUUQQQQQQQQQRRRVVV\\\dddjjjttt~~~|||kkk]]]VVVPPPOOOOOOOOORRRVVV\\\aaaiiiqqqyyyxxxoooeeeZZZRRRNNNJJJEEEAAA>>><<<:::999:::999999888777777888888555555666666777999:::;;;;;;;;;<<<>>>???@@@AAABBBDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKJJJKKKKKKKKKLLLLLLMMMMMMNNNPPPRRRRRRRRRRRRTTTVVVXXXXXX\\\ccciiiqqq~~~zzzeeeZZZUUUTTTSSSYYYcccooo|||ssseee]]]YYYWWWXXX]]]ggguuucccPPPEEE???;;;999999888888888888777777555555444444444333333333333333333333444444444444222222222333333333444444333444444444444444444333333333444666999???FFFKKKRRRSSSVVVXXX[[[aaajjjppppppkkkhhhiiikkklllqqqwww|||}}}|||ppp```VVVQQQMMMOOOQQQSSSXXX___hhhnnn{{{yyyjjjccc^^^^^^```dddmmmuuuwwwdddYYYQQQIIIEEEFFFDDDFFFHHHHHHIIIKKKOOOSSSTTTWWW[[[___bbbdddeeeeeegggggghhhhhhhhhhhhiiiiiijjjjjjkkkmmmnnnpppqqqrrrsssuuuzzz~~~qqqfff\\\VVVPPPPPPOOONNNQQQWWW___eeemmmwwwooocccXXXRRRNNNOOOQQQQQQUUUZZZaaagggoooxxx|||qqqhhh```WWWPPPLLLHHHDDD@@@>>>===;;;999:::999888888777888888888555555666666777999:::;;;;;;;;;<<<>>>???@@@AAABBBDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJKKKIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOQQQQQQQQQQQQSSSUUUXXXXXX\\\ccciiiqqq~~~xxxdddZZZVVVUUUTTTZZZdddqqq}}}rrrddd]]]YYYWWWXXX^^^gggvvvcccPPPEEE???;;;::::::999999999999999999555555444444444333333333555555555555555555555555222222333333333444444444333444444555555444444333333333444555999>>>FFFKKKRRRSSSUUUWWWZZZaaakkkrrruuupppmmmooopppqqqvvv|||~~~~~~}}}~~~ooo```UUUPPPMMMNNNPPPRRRWWW^^^ggglll{{{|||kkkddd^^^^^^```dddllluuuyyyhhhWWWOOOJJJCCCAAABBBBBBDDDHHHIIIJJJMMMRRRWWWVVVXXX\\\aaadddfffgggggghhhhhhhhhhhhhhhiiiiiiiiikkkkkkmmmoooppprrrttttttuuuxxx|||~~~rrrggg]]]WWWPPPOOOMMMLLLNNNTTT\\\bbbhhhsss|||hhh___VVVQQQOOOQQQTTTUUUYYY^^^eeekkkttt}}}wwwlllddd]]]UUUPPPLLLIIIEEEBBB@@@???===<<<999999888888888888888888555555666666777999:::;;;======>>>@@@AAABBBCCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGFFFFFFGGGHHHJJJKKKHHHIIIJJJKKKLLLMMMNNNOOOMMMOOOPPPQQQQQQQQQSSSTTTXXXXXX\\\ccciiiqqq~~~zzziii\\\UUUTTTTTT\\\hhhvvvrrrddd]]]YYYXXXZZZ___iiixxxeeeOOOCCC>>><<<999999888777666555444444444444444444444444444444444555555555444333333222222222444444444444222222222111000111333444333222444666888999:::>>>FFFLLLRRRRRRSSSUUUYYYbbboooyyy{{{wwwrrroooooosssyyy}}}qqqaaaUUUOOOMMMMMMOOOTTTWWW[[[eeepppyyyrrreee\\\\\\___aaajjjuuuzzzcccZZZNNNFFFEEEFFFEEEDDDFFFFFFFFFHHHKKKOOOSSSUUUZZZ]]]bbbeeeffffffggghhhggghhhiiihhhggghhhiiikkkhhhiiikkkmmmooosssxxx||||||~~~}}}~~~|||pppdddZZZSSSPPPNNNLLLKKKMMMRRRWWW[[[dddlllxxxnnn```YYYSSSRRRPPPOOOQQQVVV]]]ccchhhoooyyy}}}rrriiiccc]]]VVVRRRIIIGGGEEEBBB???===;;;;;;888888888888777777777777555666666777888:::;;;<<<>>>???@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHHHHHHHHHHHHHHHHIIIKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLNNNRRRUUUZZZ[[[___dddiiiooo}}}yyyhhh[[[UUUTTTTTT\\\iiiwwwpppccc[[[WWWVVVXXX^^^iiixxxeeeOOOCCC>>><<<999999888777666555444444444444444444444444444444444444555555444333333222111111222333333222111111333222111222333444333222444666888888999>>>EEEKKKQQQRRRSSSUUUYYYcccoooyyy}}}yyytttpppppptttyyy}}}rrrbbbVVVPPPMMMMMMOOOTTTWWW[[[eeeoooyyywwwjjj______```aaajjjttt~~~jjjZZZSSSIIIDDDDDDEEEEEEDDDDDDEEEFFFIIIMMMRRRVVVYYY\\\___ccceeeffffffggghhhggghhhiiihhhggghhhiiikkkkkklllnnnppprrrvvv{{{~~~}}}~~~yyymmmbbbYYYSSSRRRPPPMMMKKKLLLPPPTTTVVV```hhhtttyyyfffZZZUUUPPPPPPPPPPPPSSSYYY```fffmmmttt~~~yyyooogggaaa[[[UUUQQQIIIGGGEEEBBB???===;;;;;;888888888888777777777777555666666777888:::;;;<<<<<<===>>>@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGHHHHHHHHHHHHIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMLLLLLLMMMQQQSSSZZZ[[[___eeeiiippp~~~wwwfff[[[UUUUUUVVV]]]jjjzzznnnaaaYYYUUUTTTVVV\\\gggwwwdddOOODDD>>>;;;999999888777666555444444444444444444444444444444444444444444444333333222000111111222222111111000555333222333444444333222333555777777888===DDDJJJPPPQQQSSSUUUYYYcccoooyyy{{{uuuqqqppptttyyy|||rrrcccWWWQQQNNNMMMOOOTTTWWW[[[eeeoooyyy~~~ooodddbbbaaabbbiiitttjjjYYYOOOJJJDDDAAABBBDDDDDDCCCCCCEEEGGGKKKPPPUUUZZZ]]]^^^aaadddeeeeeeeeefffggghhhiiiiiiiiihhhhhhjjjlllnnnooorrrtttvvvzzz~~~}}}~~~tttiii```WWWSSSTTTQQQNNNLLLKKKMMMPPPRRRZZZbbbnnn{{{nnn^^^UUURRRMMMOOOQQQSSSWWW]]]eeejjjssszzz{{{tttkkkccc^^^YYYTTTOOOIIIGGGEEEBBB???===;;;;;;888888888888777777777777555666666777888:::;;;<<<<<<===>>>@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHHHHIIIIIIIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLNNNOOONNNMMMLLLLLLOOORRRZZZ[[[```fffjjjqqqttteeeZZZUUUUUUWWW^^^lll}}}lll___XXXTTTTTTVVV[[[gggxxx}}}|||aaaNNNDDD>>>;;;999999888777666555444444444444444444444444444444333333444444444333333222111111222222222222111111666444333333555555444222222444666666777<<>>???@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNMMMLLLMMMPPPSSSYYY[[[```fffkkkrrrrrrcccXXXUUUUUUYYY```nnnkkk^^^XXXUUUUUUWWW[[[gggyyyzzzzzz}}}^^^LLLDDD>>>;;;999999888777666555444444444444444444444444444444222222333333444333333222333333333222222333333333555444333333555555444333111333555666777;;;CCCIIIOOOQQQSSSUUUYYYbbbmmmvvv|||xxxrrrnnnnnnrrrwww{{{~~~vvvfffZZZTTTNNNMMMOOOSSSVVVZZZcccmmmyyyuuuhhhdddcccccckkkuuukkkYYYPPPFFFDDDCCCCCCCCCCCCCCCBBBIIIKKKMMMPPPTTTXXX[[[]]]aaabbbdddeeeddddddeeefffgggiiijjjkkkkkkllloooqqqrrrtttwwwyyy}}}~~~}}}rrrggg___YYYTTTQQQOOONNNMMMLLLLLLMMMOOOPPPTTTZZZdddpppzzzooobbb[[[WWWUUURRRTTTXXX[[[```fffmmmrrr}}}~~~sssnnnfffaaa]]]YYYSSSOOOIIIGGGEEEBBB???===;;;;;;888888888888777777777666555666666777888:::;;;<<<>>>???@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLLLLLLLLLLNNNRRRUUUXXXZZZ___fffkkkrrroooaaaWWWTTTUUUZZZaaaooo|||hhh]]]XXXUUUVVVYYY]]]iii{{{zzzyyyyyy[[[KKKDDD???;;;999999888777666555444444444444444444444444444444111222222333333333333333444333333222222333333444333222222333444555444333222444666666777<<>>@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHIIIJJJKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKLLLLLLLLLOOOSSSVVVVVVXXX^^^fffkkkqqq~~~nnn___WWWTTTUUU[[[bbbqqqxxxeeeZZZVVVUUUVVVYYY___lll~~~zzzzzzuuuWWWIIICCC???<<<999999888777666555444444444444444444444444444444111111222333333333333333333333222111111222333333111000000111444555555444222444666777888<<>>@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMLLLLLLNNNQQQTTTTTTWWW]]]eeejjjqqq}}}mmm___VVVTTTVVV\\\cccqqquuubbbXXXUUUTTTVVVYYYaaammm{{{zzzrrrUUUHHHCCC???<<<999999888777666555444444444444444444444444444444000111222333333333333333333222111000000111222333000//////111333555555444333555777777888===DDDJJJRRRTTTVVVVVVYYY___hhhoootttqqqnnnmmmqqqwww{{{kkk]]]VVVNNNMMMOOOSSSUUUXXXbbblllzzzssskkkfffdddjjjtttfffUUUKKKGGGAAABBBCCCDDDEEEGGGJJJMMMKKKMMMPPPSSSWWWYYY[[[\\\]]]___```aaaaaabbbdddgggfffiiilllooorrrvvvzzz}}}uuummmcccYYYSSSQQQPPPPPPOOOOOOPPPPPPPPPOOONNNNNNQQQUUU[[[bbbjjjsss|||yyypppjjjhhhddd___ZZZXXXZZZ\\\aaaiiisssxxxnnniiiccc^^^[[[VVVOOOJJJIIIGGGEEEBBB???===;;;;;;888888888888777777777777555666666777888:::;;;<<<>>>???@@@BBBCCCDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNMMMLLLMMMPPPRRRSSSVVV]]]eeejjjppp}}}~~~kkk^^^TTTQQQTTT\\\gggyyyrrrcccYYYTTTRRRVVV\\\bbbppp~~~~~~nnnUUUJJJCCC===999:::999888666555555444444333444444555555444444333333333333333333333333333333222111000111222333444333222222111111222222333666444444888:::<<>>?????????>>>???@@@BBBEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNMMMLLLLLLNNNPPPTTTVVV\\\ccchhhooo|||{{{iii]]]TTTRRRVVV\\\hhhyyy~~~qqqbbbXXXTTTRRRWWW]]]cccqqq}}}}}}~~~jjjSSSIIIBBB===::::::999888666555555444444333444444555555444444333333333333333333333333333222222222111222222333444333333222222222222333333666444444888:::<<>>>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMNNNMMMLLLLLLNNNPPPTTTVVV\\\ccchhhooo}}}wwwfff\\\TTTSSSWWW]]]iii{{{{{{nnn```XXXTTTSSSWWW]]]dddsss|||{{{|||eeePPPGGGBBB===;;;:::999888666555555555555333444444555555444444333333333333333333333333333111222222333333333333333333333222222222222333333555333444888:::;;;BBBIIIPPPTTTXXX[[[]]]bbbjjjppptttwwwyyyzzz}}}oooaaaXXXQQQOOONNNRRRVVV[[[eeennn{{{sssmmmkkknnnsssiiiXXXOOOKKKJJJIIIIIIJJJKKKMMMPPPRRRSSSTTTUUUWWWZZZ\\\^^^___```aaaaaabbbbbbdddeeeggghhhkkknnnrrrwwwzzz~~~yyyrrrddd^^^VVVPPPMMMLLLLLLKKKOOOPPPQQQRRRSSSRRRQQQQQQOOOQQQSSSWWW\\\dddmmmsss|||~~~vvvpppllliiikkkqqqxxxvvvmmmiiiccc^^^YYYTTTPPPLLLGGGFFFDDDAAA???===<<<;;;::::::999999888777777777999888888888999:::<<<======>>>???AAABBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMMMMMMMLLLLLLNNNPPPSSSUUU\\\ccciiiqqq~~~uuuddd[[[TTTSSSXXX^^^kkk}}}yyylll___XXXTTTTTTXXX^^^fffuuu|||{{{}}}bbbNNNFFFAAA<<<:::999888777666555555555555333444444555555444444333333333333333333333333333000111333444444444333222333333333222222333333333555333444777999;;;AAAHHHQQQTTTXXX[[[]]]bbbjjjooosssvvvyyy{{{~~~rrrcccZZZQQQNNNNNNRRRVVV[[[eeeoooyyyvvvnnnlllooottt~~~{{{cccUUUMMMJJJJJJJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWYYY\\\___aaabbbccceeeeeefffggghhhiiijjjkkklllooossswwwzzz~~~}}}tttnnnbbb]]]VVVPPPNNNMMMMMMMMMNNNOOOQQQSSSTTTTTTSSSSSSPPPQQQSSSUUUZZZaaaiiiooowww~~~xxxrrroooqqqwww}}}}}}uuulllhhhccc]]]YYYTTTOOOLLLGGGFFFCCCAAA>>>===;;;;;;999999999888888888777777999999888888888999;;;<<<<<<===@@@BBBCCCDDDCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHIIIIIIJJJKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMLLLKKKLLLNNNQQQSSSUUU\\\dddkkkssstttddd[[[SSSSSSXXX___lllwwwlll___XXXUUUUUUYYY___hhhwww}}}}}}```MMMEEE@@@;;;888999888777666666555555666333444444555555444444333333333333333333333333333111222333444555444333333444333333333333333333444555333333777999;;;AAAHHHQQQTTTXXX[[[]]]bbbiiiooorrruuuyyy{{{}}}vvvfff\\\RRROOONNNRRRVVV[[[eeennnxxx{{{qqqlllnnnsss}}}ppp^^^SSSLLLIIIJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWYYY[[[^^^aaaccceeefffiiijjjkkklllnnnoooooopppoooqqqtttvvvxxx|||xxxoooiii^^^ZZZTTTOOOMMMMMMMMMMMMMMMNNNPPPRRRTTTTTTTTTTTTQQQRRRSSSUUUYYY___gggllluuu}}}xxxuuuvvv||||||tttkkkgggbbb\\\XXXTTTOOOLLLGGGEEECCC@@@>>><<<;;;;;;999999999888888888888888999888888777888999;;;;;;<<<===@@@BBBCCCDDDCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNMMMLLLJJJLLLOOOQQQSSSVVV]]]fffmmmvvvqqqbbbZZZSSSTTTYYYaaannnxxxlll```ZZZWWWVVVZZZ```jjjzzz~~~^^^KKKDDD???:::888888888777666666666666666333444444555555444444333333333333333333333333333222222333444444444444444444444333333333333444444444222333777999:::AAAHHHPPPTTTXXXZZZ\\\aaahhhmmmtttvvvxxxyyy{{{{{{iii]]]SSSPPPOOORRRVVVZZZdddmmmwwwtttmmmmmmrrr{{{fffYYYRRRLLLIIIKKKLLLMMMOOORRRTTTUUUVVVVVVXXXZZZ\\\___ccceeeggggggkkklllnnnppprrrsssttttttqqqrrrttttttuuuxxx{{{~~~{{{ssskkkeeeXXXTTTOOOLLLKKKKKKKKKJJJLLLNNNPPPRRRSSSTTTTTTTTTRRRRRRSSSUUUXXX^^^eeekkksss{{{~~~{{{|||zzzsssjjjfffaaa\\\XXXSSSOOOLLLFFFEEECCC@@@>>><<<;;;:::888888888888888888888888888777777777888999;;;<<<===>>>???AAABBBCCCDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNNNNOOONNNNNNMMMKKKJJJKKKOOORRRTTTWWW^^^hhhpppzzzmmm___XXXSSSUUUZZZaaaoooyyynnnbbb[[[XXXWWW[[[```kkk{{{xxxYYYHHHBBB>>>:::888888777777666666666666666333444444555555444444333333333333333333333333333333333333333333444555555444444333333333333444444444222333666888:::@@@HHHPPPSSSWWWYYY[[[___ffflllsssttttttssstttzzzjjj\\\TTTQQQPPPSSSVVVZZZbbbkkkvvvyyyooonnnrrrzzzqqq[[[TTTQQQLLLJJJLLLLLLMMMPPPRRRTTTVVVVVVVVVXXXZZZ]]]```cccfffggghhhkkkmmmppprrruuuvvvwwwwwwsssttttttsssrrrsssvvvxxx}}}vvvnnnfff```TTTPPPLLLIIIIIIIIIIIIIIILLLMMMOOOQQQRRRSSSSSSRRRQQQQQQRRRTTTWWW]]]dddiiipppxxxxxxqqqiiieee```[[[WWWSSSOOOLLLFFFEEECCC@@@>>><<<;;;:::888888888888888888888888777666666666888:::<<<===>>>>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMKKKJJJKKKOOORRRUUUXXX```jjjsss}}}jjj]]]WWWSSSVVV\\\bbbpppzzzoooccc\\\YYYXXX[[[```lll|||sssUUUEEEAAA>>>;;;999888777777666666666666777333444444555555444444333333333333333333333333333555444333222333444555666555444444333333444444555444222333666888:::@@@GGGOOORRRVVVXXXZZZ___fffkkkqqqqqqpppnnnnnnsss|||kkk\\\UUURRRQQQSSSUUUYYYbbbkkkuuu|||qqqooorrryyygggTTTPPPQQQLLLJJJNNNLLLMMMPPPSSSUUUVVVVVVVVVXXXZZZ]]]```dddfffhhhiiikkklllooosssvvvwwwxxxxxxuuuuuutttrrrppppppsssuuuvvv{{{{{{ssskkkbbb]]]SSSPPPLLLIIIIIIJJJJJJIIILLLMMMOOOQQQRRRRRRRRRQQQPPPPPPQQQRRRVVV[[[ccchhhmmmuuuvvvoooiiieee```[[[WWWSSSOOOLLLFFFEEEBBB@@@===<<<::::::888888888888888888999999666555555666888:::<<<>>>??????>>>???@@@BBBEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJIIIJJJJJJKKKLLLMMMMMMNNNOOONNNMMMJJJIIIKKKOOORRRUUUYYYaaakkkttt~~~hhh\\\WWWSSSTTTXXXfffuuuzzzlll^^^YYYYYY[[[^^^bbbmmmmmmUUUJJJ???<<<===:::777777777777777666555555333444444555555444444333222222222222222222222222222222333333333333444444333333333444555666777777222222333444555999>>>BBBNNNRRRVVVWWWWWW[[[dddkkkmmmmmmllliiihhhmmmuuu|||mmm^^^XXXRRROOORRRUUUZZZbbbjjjvvvwwwsssrrr|||kkkaaaTTTMMMLLLNNNNNNNNNPPPPPPPPPPPPRRRTTTVVVXXXVVVYYY^^^aaacccccceeefffjjjmmmrrruuuvvvxxxzzz{{{xxxwwwuuusssqqqqqqqqqqqquuuwww{{{yyyoooggg___YYYOOONNNLLLJJJIIIJJJKKKLLLKKKKKKLLLMMMNNNOOOOOOPPPPPPPPPQQQRRRSSSWWW\\\```gggllluuu~~~vvvooogggccc]]]XXXSSSPPPLLLIIIFFFDDDAAA???>>>===;;;:::;;;;;;::::::999888777777444444555777888999:::;;;>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLJJJIIIJJJMMMOOOQQQSSSWWWaaallluuu~~~}}}eee[[[WWWTTTUUUZZZfffuuuxxxkkk]]]YYYYYY[[[___cccnnnlllTTTJJJ???<<<===:::777777777777777666555555444444444555555444444444333333333333333333333333222222333333333333444444333333444444555555666666222333444555666:::???CCCMMMQQQVVVWWWXXX\\\dddkkkooonnnlllhhheeeiiipppvvvnnn```XXXSSSPPPRRRUUUZZZbbbjjjuuuzzzuuuttt~~~{{{ccc[[[PPPKKKKKKMMMNNNNNNNNNNNNOOOPPPRRRUUUXXXYYYVVVYYY]]]```aaabbbdddeeejjjmmmrrruuuwwwxxx{{{|||xxxwwwuuusssqqqqqqqqqqqqssstttwww{{{wwwlllccc[[[UUUNNNMMMKKKIIIHHHIIIJJJKKKJJJKKKKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOPPPSSSXXX\\\bbbgggooowwwuuunnngggccc]]]XXXTTTPPPLLLJJJFFFDDDAAA???>>>===;;;:::::::::999888888777666666555555666777999:::;;;;;;>>>???@@@BBBCCCDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLJJJIIIJJJMMMPPPRRRUUUYYYcccnnnvvvxxxaaaXXXVVVSSSVVV\\\fffvvvttthhh\\\XXXXXXZZZ___dddpppjjjSSSIII???;;;===:::777777777777777666555555444444555555555555444444444444444444444444444444222222333333333333444444444444444444444555555555333444555555777:::???CCCMMMQQQVVVXXXYYY]]]eeelllqqqoookkkfffbbbdddjjjppp{{{~~~qqqcccXXXSSSPPPRRRVVVZZZbbbiiittt~~~yyywww}}}yyykkkXXXRRRKKKHHHJJJLLLNNNMMMLLLLLLNNNPPPSSSVVVXXXZZZVVVYYY\\\^^^___```bbbdddiiilllqqquuuwwwyyy|||}}}{{{zzzxxxvvvuuutttttttttssstttuuuxxx{{{wwwkkk```XXXRRRLLLKKKIIIGGGFFFGGGHHHIIIJJJJJJJJJKKKKKKLLLLLLLLLKKKLLLLLLLLLLLLNNNRRRUUUZZZ^^^eeemmmttt{{{~~~tttmmmhhhddd^^^YYYTTTQQQMMMJJJFFFCCC@@@???>>>===;;;999999999888888777666666666666666777888:::;;;<<<===>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKJJJJJJKKKMMMPPPRRRXXX\\\dddnnnvvv~~~ttt___WWWTTTRRRUUU\\\fffxxxooodddZZZWWWXXXZZZ```fffrrrhhhQQQHHH>>>;;;===999777777777777777666555555555555666666666666555555444444444444444444444444222222222333333333444444555444444444444444444444555555666666777;;;???CCCLLLQQQVVVYYYZZZ^^^fffmmmrrrpppkkkddd```aaahhhnnnwww|||uuugggYYYTTTQQQSSSVVVZZZaaaiiirrr}}}{{{xxxyyy~~~jjj___QQQMMMIIIHHHIIILLLMMMLLLMMMMMMOOOQQQSSSUUUWWWXXXWWWYYY[[[]]]]]]___aaadddhhhkkkppptttwwwzzz}}}}}}{{{zzzyyyyyyzzzxxxxxxxxxyyy{{{}}}~~~|||lll```WWWRRRKKKIIIGGGEEEEEEEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIJJJIIIIIIJJJMMMPPPRRRVVV\\\bbbgggmmmssswww~~~~~~|||{{{zzzyyyyyyzzzzzz{{{||||||}}}|||}}}~~~}}}sssnnnhhhddd^^^YYYUUUQQQMMMJJJEEECCC@@@>>>>>>===;;;999999999888888777777777777666777888999;;;<<<======>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKNNNQQQSSSYYY\\\dddnnnuuu}}}qqq^^^VVVRRRPPPTTT\\\hhhzzzzzziii```XXXVVVWWWZZZ```ggguuueeeOOOGGG>>>;;;<<<999777777777777777666555555555666666777777666666555333333333333333333333333222222222333333333444444444444444444444333333333555666666666777:::???CCCKKKQQQWWWZZZ[[[```gggnnnrrrpppkkkddd```bbbiiiooovvv{{{wwwjjjZZZUUUQQQSSSVVVZZZaaaiiippp{{{|||yyyyyyqqq```WWWNNNLLLIIIIIIJJJKKKLLLLLLOOOPPPQQQRRRTTTUUUUUUUUUWWWYYYZZZ[[[\\\^^^bbbeeegggkkkqqquuuyyy|||~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~ooo```VVVPPPIIIHHHFFFDDDCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHHHHGGGHHHJJJLLLMMMPPPTTTXXX\\\```dddhhhlllmmmnnnoooooonnnmmmlllkkkkkkjjjiiijjjkkklllmmmnnnppprrrssstttvvvyyy}}}|||tttooohhhddd^^^XXXTTTPPPMMMJJJEEECCC@@@>>>===<<<:::999999999999999999888888888777777888:::;;;<<<===>>>>>>???@@@BBBCCCDDDEEEEEEEEEEEEFFFHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLNNNRRRTTTYYY\\\ccclllsss{{{nnn\\\UUURRRPPPUUU]]]jjj|||uuuddd]]]WWWUUUVVVYYYaaaiiiwwwbbbMMMFFF===:::<<<888777777777777777666555555666666777777777777666666333333333333333333333333222222333333333333444444333333333333333444444444555555666666666999>>>BBBJJJPPPWWW[[[]]]aaaiiiooossspppkkkccc___aaaiiiooouuuzzzzzzlll[[[UUURRRSSSVVVZZZaaaiiioooyyy~~~yyyzzz|||gggYYYRRRLLLKKKJJJIIIIIIKKKMMMNNNQQQRRRSSSTTTUUUUUUUUUUUUWWWXXXYYYZZZ\\\___dddgggjjjnnntttyyy}}}~~~qqq```TTTMMMHHHGGGEEECCCBBBCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDFFFFFFFFFEEEFFFHHHIIIIIIKKKOOOQQQSSSUUUXXX[[[]]]^^^___``````___^^^^^^]]]]]]\\\]]]___aaacccddddddgggkkkmmmnnnrrrxxx}}}{{{tttooogggccc]]]XXXSSSPPPLLLIIIEEEBBB???>>>===<<<:::888999999999999999999999999777777888999;;;<<<======>>>???@@@BBBCCCDDDEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLOOORRRUUUYYY[[[bbbkkkrrr{{{{{{jjj[[[UUURRRQQQWWWaaalll~~~qqq```ZZZUUUUUUVVVYYYaaajjjyyy~~~```LLLEEE===:::<<<888777777777777777666555555666777777888888777777666444444444444444444444444222222333333333333444444222222222333333444444555444555555555666888===AAAJJJPPPWWW[[[^^^bbbjjjpppuuuqqqkkkccc^^^___gggmmmsssyyy{{{mmm[[[VVVRRRTTTVVVZZZaaaiiioooxxxzzzzzzooo^^^RRRLLLIIIIIIHHHHHHIIIKKKNNNQQQQQQRRRTTTVVVWWWWWWWWWWWWWWWXXXYYYZZZ\\\```fffjjjnnnrrrxxx}}}vvvbbbUUUNNNHHHGGGEEECCCBBBCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBAAABBBDDDDDDCCCDDDEEEGGGFFFHHHJJJKKKLLLMMMOOOQQQRRRRRRSSSTTTUUUUUUUUUUUUSSSTTTTTTVVVYYY\\\___aaaaaaeeejjjmmmpppuuu}}}zzzsssnnnfffbbb\\\VVVRRROOOKKKHHHEEEBBB???======<<<:::888888888888888888999999999666777777999:::;;;<<<===>>>???@@@BBBCCCDDDEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLOOOSSSUUUYYY\\\bbbkkksss|||wwwgggYYYUUUSSSSSSZZZdddnnn~~~ooo^^^YYYUUUTTTUUUYYYbbbkkkzzz}}}___KKKDDD<<<:::;;;888777777777777777666666555777777888888888888777777666666666666666666666666222222333333333444444444111111222333333444555555444444555444555888<<<@@@JJJPPPWWW\\\^^^cccjjjpppvvvrrrkkkbbb\\\]]]dddkkkrrrxxx{{{nnn\\\VVVSSSTTTWWWZZZaaaiiinnnwww{{{xxx{{{fffXXXNNNHHHFFFFFFGGGGGGHHHKKKPPPSSSPPPRRRTTTWWWXXXYYYZZZZZZWWWXXXXXXYYY\\\aaaggglllqqquuu{{{{{{fffXXXPPPHHHGGGEEECCCBBBCCCDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@???@@@BBBBBBBBBBBBDDDEEEDDDFFFGGGHHHHHHHHHJJJKKKKKKLLLMMMNNNPPPPPPPPPPPPPPPQQQRRRTTTWWW[[[^^^aaaccchhhnnnqqquuu{{{xxxqqqmmmeeeaaa[[[VVVRRRNNNJJJGGGDDDBBB???======<<<:::888777777777777777888888888666666777888:::;;;<<<<<<>>>???@@@BBBCCCDDDEEEEEEDDDEEEGGGHHHIIIJJJJJJJJJHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJKKKLLLPPPSSSUUUZZZ\\\ccclllttt}}}pppaaaUUUSSSTTTSSSXXXaaapppwwwhhh[[[XXXVVVVVVVVVXXXbbbmmmyyy\\\JJJCCC;;;999<<<:::777777777777666666666666444555555555555555555444444444444444444444444444444333333222222333333444333333222222333333444555000333555666777888:::<<>>???AAACCCEEEEEEEEEEEEGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMLLLKKKJJJJJJMMMPPPTTTVVVZZZ\\\bbbkkksss~~~hhh\\\RRRRRRTTTUUU]]]gggsssuuugggZZZWWWUUUUUUUUUYYYdddooovvvZZZIIICCC;;;888;;;888777777777666666666555555222333333444444333333222333333333333444444444444222222111111111111222222333333222222333333444555444555555444444666999<<>>>>>???@@@AAABBBCCCEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMKKKLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJJJJMMMPPPTTTVVVYYY\\\bbbkkkttt|||fffZZZQQQRRRSSSTTT]]]hhhvvvtttfffZZZWWWTTTUUUVVVZZZfffrrrsssXXXGGGCCC;;;888:::777777777666666666555555555222222222333333222222222333333333333333444444444222111111000000111111222333333222222333333444555555555555333333555888<<>>===;;;:::::::::777777777777777777777777666666777999;;;<<<===>>>@@@@@@@@@AAACCCDDDFFFGGGFFFGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKLLLMMMMMMNNNNNNLLLLLLLLLMMMMMMMMMNNNNNNLLLKKKJJJJJJMMMPPPTTTVVVZZZ\\\bbbllluuuwwwdddYYYQQQQQQRRRSSS\\\iiiyyyrrrfff[[[WWWUUUUUUWWW\\\iiiuuunnnTTTEEEBBB;;;888999666666666666666555555555555111222222222222222222111222222222333333333444444222111111000000111111222333333222222333333444555555555444333222444888;;;@@@IIISSSXXXYYY\\\ccciiillljjjeee^^^ZZZ]]]fffnnn{{{zzzfff]]]UUUSSSTTTWWW\\\bbbhhhppp}}}{{{~~~lllYYYOOOIIIFFFFFFFFFGGGJJJLLLOOOSSSYYY]]]___aaadddeeefffgggjjjlllnnnnnnqqqvvvyyy~~~gggUUULLLDDDCCCCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA???@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDEEEEEEDDDFFFIIIJJJKKKMMMQQQTTTVVVYYY___dddiiiooouuuyyy{{{}}}uuummmggg```\\\WWWRRROOOKKKGGGDDD@@@@@@>>>===;;;:::::::::777777777777777777777777888888999:::;;;<<<<<<===@@@@@@@@@AAACCCDDDFFFGGGFFFFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNNNNNNNLLLKKKJJJJJJMMMPPPTTTVVVZZZ\\\cccllluuusssaaaXXXQQQQQQQQQRRR]]]jjj}}}qqqfff\\\XXXVVVVVVYYY___lllyyyjjjQQQCCCAAA;;;999:::666666666666555555555444444111222222333333222222111111111222222333333444444222222111111111111222222333333222222333333444555333444444333333555888;;;???HHHRRRWWWWWWYYY___eeegggfffccc^^^[[[```kkkttt}}}hhh___VVVSSSTTTVVV\\\bbbhhhppp|||zzz}}}|||cccTTTMMMIIIEEEEEEFFFHHHKKKMMMQQQVVV\\\```dddhhhlllnnnnnnppptttwwwvvvwwwzzzuuu]]]QQQFFFCCCCCCBBBAAABBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAABBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDBBBFFFIIIKKKKKKNNNRRRVVVXXX\\\bbbhhhnnnsssyyy}}}{{{ssskkkfff^^^[[[VVVQQQNNNJJJFFFCCC@@@???>>>===;;;;;;;;;:::777777777777777777777777888999999:::;;;<<<<<<===???@@@AAABBBCCCEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOLLLKKKJJJJJJMMMPPPTTTVVVZZZ\\\cccmmmvvvppp]]]UUUOOOPPPQQQSSS___mmmqqqggg]]]YYYWWWXXXZZZaaaooo|||~~~eeeMMMAAA@@@;;;999;;;777666666555555555444444444222222333333333333222222000111111222333333444444333333222222222222333333333333222222333333444555111222444444444666888;;;>>>GGGQQQVVVVVVVVV[[[aaabbbcccaaa^^^\\\bbbooozzzjjj```WWWSSSTTTUUU[[[aaaiiippp|||wwwzzzoooXXXNNNKKKHHHEEECCCFFFHHHKKKOOOSSSXXX___cccjjjoootttwwwwwwyyy~~~hhhYYYKKKEEEDDDBBBBBBCCC@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAA@@@AAAAAABBBCCCCCCDDDDDDCCCGGGLLLMMMNNNPPPVVV[[[^^^bbbhhhnnntttyyyyyyrrrjjjddd]]]ZZZUUUPPPMMMJJJFFFCCC@@@???>>><<<;;;;;;;;;;;;777777777777777777777777777777888:::<<<===>>>???>>>???AAACCCEEEEEEEEEEEEFFFFFFGGGHHHIIIJJJKKKKKKJJJJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPLLLKKKJJJJJJMMMPPPTTTVVVXXX[[[cccooozzznnnZZZRRRNNNOOOQQQTTTaaappppppggg^^^ZZZWWWXXX[[[bbbppp~~~|||cccKKK@@@@@@<<<:::;;;888666666555555555444444444222333333444444333333222000000111222333333444444444333333222222333333444333333222222333333444555///111333555555666999:::>>>GGGQQQUUUUUUUUUYYY^^^___aaa```^^^]]]dddrrr~~~jjjaaaWWWSSSSSSUUU[[[aaaiiiqqq|||vvvxxxxxxeeeQQQIIIIIIHHHEEECCCFFFHHHLLLOOOTTTYYY```eeeoootttzzz}}}}}}qqq```OOOGGGDDDCCCBBBCCC????????????????????????<<<======>>>???@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFKKKPPPQQQQQQTTTZZZ___dddhhhnnnuuuzzzxxxqqqiiiccc]]]YYYTTTPPPMMMIIIFFFCCC@@@???>>><<<<<<;;;;;;;;;777777777777777777777777555666777:::<<<>>>@@@AAA===???BBBDDDFFFFFFEEEDDDFFFFFFGGGHHHIIIKKKKKKLLLJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPLLLKKKJJJKKKMMMPPPTTTVVVWWW[[[dddppp}}}{{{gggZZZUUURRRSSSVVV[[[fffppppppdddZZZXXXWWWXXXZZZaaaqqqzzzzzzXXXMMMCCC>>>;;;888777888555555555555666666666666333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222444444222222222444666777===DDDNNNSSSTTTTTTVVVXXX[[[^^^___^^^^^^ffftttpppdddYYYTTTUUUWWW[[[```gggqqq~~~yyyxxx{{{jjj\\\NNNGGGEEECCCCCCEEEHHHJJJMMMQQQVVV\\\dddiiivvvzzz~~~iiiSSSIIIHHHFFFAAA>>>AAA???======>>>???>>>===>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCEEEFFFHHHIIIJJJMMMQQQTTTVVV[[[bbbhhhkkkooouuuyyy}}}zzzooogggccc]]]YYYSSSOOOKKKHHHDDDBBB>>>===<<<;;;:::999999999999888777666666777777888777888999:::<<<===>>>>>>@@@BBBEEEEEEEEEEEEFFFGGGFFFGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNOOOOOOPPPPPPPPPPPPLLLKKKJJJKKKLLLOOOSSSUUUUUU[[[eeerrryyyfffYYYUUURRRRRRUUU[[[gggsssnnnccc[[[XXXXXXZZZ\\\dddtttyyy|||}}}WWWMMMBBB>>>;;;888777888888888777777666666666555333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222444333222222222444666777<<>>===>>>???>>>===>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBCCCEEEGGGHHHIIILLLOOOTTTWWWZZZ___fffllloootttyyy~~~yyyooogggddd\\\YYYSSSNNNKKKHHHDDDBBB>>>===<<<;;;:::999999999888888777666666777888999777888999:::<<<===>>>>>>@@@BBBDDDEEEEEEEEEFFFGGGFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMNNNOOOOOOPPPPPPOOOOOOMMMLLLKKKKKKMMMPPPSSSUUUWWW]]]gggsssuuudddYYYTTTQQQQQQSSS[[[iiiwww|||lllaaa[[[YYYYYY[[[___hhhyyyyyy~~~wwwUUUKKKAAA===;;;888777888::::::999888777666555444333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333222222333444666777<<>>>>>?????????>>>>>>>>>???@@@AAABBBBBBCCCAAABBBBBBDDDFFFHHHJJJKKKNNNSSSXXX[[[___dddlllrrruuuyyy}}}wwwnnngggddd\\\XXXRRRNNNJJJGGGDDDBBB>>>===<<<;;;:::999999999777777666666666888999:::777888999:::<<<===>>>>>>@@@BBBDDDEEEEEEEEEFFFGGGFFFGGGHHHJJJJJJKKKKKKKKKJJJKKKKKKLLLLLLMMMMMMNNNMMMNNNNNNOOOOOOOOOOOOOOOOOOMMMLLLLLLMMMPPPSSSUUUZZZ```iiiuuuqqqbbbWWWSSSPPPPPPSSS\\\mmm}}}zzzkkkaaaZZZXXXYYY\\\aaalll~~~{{{qqqSSSIII@@@===;;;888777999888888777777666555555444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222333555666777<<>>>>>???@@@???>>>>>>>>>???@@@AAABBBBBBCCCAAABBBCCCEEEGGGJJJLLLNNNQQQVVV[[[```dddjjjqqqwwwyyy~~~|||uuummmfffccc[[[WWWQQQMMMJJJGGGDDDAAA>>>===<<<;;;:::999999999666666666666777888:::;;;777888999:::<<<===>>>>>>???BBBDDDEEEDDDDDDEEEGGGFFFGGGHHHIIIJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNOOONNNMMMLLLMMMPPPSSSUUU[[[aaajjjuuummm```VVVRRRPPPQQQSSS]]]qqqzzzkkkbbbYYYWWWYYY]]]dddppp|||lllPPPGGG???===;;;999888999555555555555555555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111222222333444555666777;;;AAAIIIOOOSSSUUUUUUUUUXXX\\\___^^^^^^eeeqqq|||zzzlll]]]UUUSSSSSSWWW[[[bbbjjjuuuzzzpppkkkfffgggiiifff^^^WWWNNNHHHCCCDDDCCCBBBDDDHHHIIILLLPPPTTTXXX]]]cccgggiiikkknnnqqqtttyyy}}}~~~{{{~~~xxxcccTTTIIIDDDEEEBBB@@@>>>>>>???@@@???>>>>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDGGGJJJMMMPPPQQQTTTYYY___dddiiinnnuuuzzz|||{{{tttkkkdddaaaYYYVVVQQQLLLIIIFFFCCCAAA>>>===<<<;;;:::999999999666666666666777888:::;;;777888999:::<<<===>>>>>>???AAACCCDDDDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNNNNNNNOOOOOONNNMMMMMMNNNMMMLLLLLLMMMPPPSSSUUUZZZ```iiittt}}}iii^^^TTTRRRRRRSSSVVV```tttzzzkkkdddYYYXXXZZZ___ggguuu|||gggNNNEEE>>><<<<<<999888999333333333444444555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222000111222333555666777777;;;@@@GGGNNNSSSUUUUUUUUUXXX]]]aaa```___cccmmmuuu}}}ooo^^^VVVRRRRRRUUUZZZaaaiiisss|||wwwlllfffaaa```aaa___XXXPPPJJJFFFDDDEEEDDDBBBDDDHHHJJJMMMPPPTTTWWW[[[```cccbbbeeehhhkkkoootttyyy}}}wwwuuuxxxyyylllYYYJJJDDDCCCBBB@@@??????@@@@@@@@@>>>>>>>>>???@@@AAABBBBBBCCCCCCDDDFFFIIIMMMPPPSSSUUUXXX]]]dddiiimmmrrryyy~~~zzzsssjjjccc```XXXUUUPPPLLLIIIFFFCCCAAA>>>===<<<;;;:::999999999777777666666666888999:::777888999:::<<<===>>>>>>???AAACCCDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKJJJKKKLLLOOOSSSUUUZZZ```iiitttvvvcccZZZRRRRRRSSSUUUXXXcccwwwyyykkkddd[[[ZZZ\\\bbbkkkzzz|||{{{~~~```LLLDDD===<<<<<<999888999555555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222000111222444555666777777;;;???FFFMMMSSSVVVUUUTTTWWW\\\aaaaaa^^^___fffmmmwww}}}ppp___VVVRRRQQQTTTYYY___gggqqqzzzuuujjjccc\\\ZZZ[[[YYYQQQJJJDDDBBBBBBDDDDDDCCCEEEIIIKKKMMMQQQTTTVVVYYY]]]___^^^aaadddggglllqqqwww|||~~~tttlllkkknnnsss{{{yyycccPPPGGGFFFCCCAAA??????@@@@@@@@@???>>>>>>???@@@AAABBBBBBCCCDDDEEEHHHKKKOOOSSSVVVXXX]]]bbbiiinnnrrrwww}}}~~~wwwqqqiiicccaaaWWWTTTOOOKKKHHHFFFCCCAAA>>>===<<<;;;:::999999999888888777666666777888999777888999:::<<<===>>>>>>???AAACCCDDDCCCCCCEEEFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNNNNNNNNNNNNNMMMLLLLLLJJJIIIIIIIIILLLOOOSSSVVV[[[```iiitttrrr```WWWQQQRRRTTTWWWZZZeeeyyywwwjjjccc]]]\\\^^^eeennn~~~yyyyyyyyy[[[KKKCCC<<<<<<<<<999888999888888777666555444444333333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222///000222444555666777777:::>>>EEEMMMSSSVVVUUUSSSVVV\\\aaaaaa]]]]]]aaagggqqqwww{{{}}}qqq```VVVQQQPPPTTTXXX___fffpppyyy~~~tttiiibbbZZZWWWWWWTTTMMMFFF@@@>>>@@@CCCDDDCCCEEEJJJKKKNNNQQQSSSUUUXXX[[[]]]]]]___bbbfffkkkqqqwww|||}}}yyysssjjjbbbaaaeeepppxxxlllWWWLLLJJJCCCAAA??????@@@AAA@@@???>>>>>>???@@@AAABBBBBBCCCEEEFFFIIILLLQQQUUUXXXZZZaaafffmmmrrruuuyyyzzztttpppiiicccaaaWWWTTTOOOKKKHHHFFFCCCAAA>>>===<<<;;;:::999999999999888777666666777888888777888999:::<<<===>>>>>>>>>AAACCCDDDCCCCCCDDDFFFGGGGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLNNNNNNNNNNNNNNNMMMLLLKKKHHHHHHGGGHHHKKKOOOSSSVVV\\\aaajjjtttmmm^^^WWWQQQPPPQQQVVV]]]kkkwwwiiiaaaYYY\\\```eeeppp}}}yyy{{{uuu[[[FFFBBB>>>;;;::::::999888666666555555555444444444333333333222222111111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666;;;???EEEKKKQQQTTTVVVWWWUUUWWWYYYYYYXXXYYY]]]aaakkkpppxxx~~~uuucccZZZVVVUUUVVVYYY\\\aaakkkvvv{{{rrrccc___YYYSSSOOOKKKGGGEEECCCCCCCCCCCCDDDFFFGGGHHHKKKNNNRRRTTTVVVWWWZZZ\\\```aaaccceeeiiiooovvv{{{xxxppphhhccc^^^[[[\\\aaahhhvvvwwwbbbRRRIIIAAA??????AAA@@@===>>>BBB>>>>>>>>>???AAACCCEEEFFFHHHJJJMMMOOORRRWWW]]]aaafffjjjqqquuuxxx}}}~~~uuuoooiiibbb^^^VVVSSSNNNJJJGGGEEEBBB@@@??????===<<<;;;:::::::::999888888888777777666666:::::::::;;;<<<===>>>???@@@BBBCCCCCCBBBBBBDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLMMMMMMMMMLLLKKKIIIHHHJJJJJJKKKLLLOOORRRUUUWWW\\\___hhhtttjjj[[[UUURRRQQQRRRXXX```mmmwwwiiiaaa\\\___ccchhhtttyyywww{{{sssYYYFFFCCC>>>;;;:::999888777555555555555555555444444333333333222222222111111222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666:::>>>EEELLLQQQUUUVVVWWWVVVXXXYYYWWWUUUUUUXXX\\\gggmmmuuu|||xxxeee[[[WWWTTTUUUXXX\\\aaakkkvvvyyypppbbb^^^XXXSSSOOOKKKGGGDDDBBBBBBBBBCCCEEEFFFHHHIIILLLNNNRRRTTTVVVXXXZZZ\\\___aaaccceeeiiiooovvv{{{~~~xxxmmmfff```]]]ZZZXXX[[[```gggtttmmm[[[PPPFFFCCCBBBBBB@@@======AAA@@@???@@@@@@BBBDDDGGGHHHJJJLLLOOOQQQUUUZZZ___ccchhhmmmtttxxx|||}}}tttnnnhhhbbb]]]WWWSSSNNNJJJGGGDDDAAA??????>>><<<;;;:::999999999888888888777777777666666888888888999:::;;;<<<===@@@BBBCCCCCCBBBBBBDDDEEEHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNMMMLLLJJJIIIIIIIIIJJJLLLOOORRRUUUWWW]]]aaajjjvvvzzzeeeXXXRRRQQQQQQTTTZZZcccqqqvvviiibbb```bbbffflllyyytttttt|||pppWWWGGGCCC>>>;;;:::888777666444444555555555555555555333333333222222222222111222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666888===DDDLLLSSSVVVWWWWWWVVVWWWWWWUUUQQQPPPSSSWWWccciiirrrzzz|||hhh]]]XXXTTTTTTWWW\\\aaajjjuuuvvvmmmaaa]]]WWWRRRNNNJJJFFFDDD@@@AAABBBCCCEEEGGGIIIKKKMMMOOOSSSUUUVVVXXXZZZ\\\^^^```ccceeeiiiooovvv{{{wwwpppbbb]]]XXXXXXWWWWWW[[[```hhhvvvwwwaaaTTTLLLGGGDDDDDDAAA======@@@AAAAAAAAABBBDDDFFFHHHJJJLLLNNNQQQUUUXXX]]]cccgggkkkpppwww}}}|||sssmmmgggaaa\\\WWWSSSNNNIIIFFFCCC@@@>>>===<<<;;;:::999888888888888888777777777777666666888888888999:::;;;======@@@AAACCCCCCBBBCCCDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKKKKMMMNNNNNNOOONNNMMMKKKJJJHHHIIIJJJKKKNNNRRRUUUWWW^^^bbbkkkxxxsssaaaVVVQQQPPPPPPTTT\\\fffuuutttiiiccc```cccgggooo~~~{{{qqqttt~~~mmmUUUGGGCCC>>>;;;999888666555444444444555555555555555222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666777<<>>AAAAAAAAAAAACCCEEEGGGJJJKKKMMMPPPTTTXXX\\\aaafffjjjmmmssszzz{{{sssnnnhhhaaa\\\WWWSSSMMMIIIEEEBBB???===<<<;;;:::999888888888888777777777777777777666666999999:::;;;<<<===???@@@???AAACCCCCCCCCCCCDDDFFFGGGGGGHHHHHHHHHHHHIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMMMMNNNMMMLLLKKKJJJHHHHHHIIIKKKNNNRRRUUUWWW^^^bbblllzzzmmm^^^UUUQQQNNNOOOUUU^^^jjjzzzrrrhhhccc___bbbgggrrryyypppuuujjjSSSFFFBBB>>>:::999888777555444555555555555555555555222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666666;;;CCCLLLSSSWWWYYYZZZXXXXXXWWWSSSPPPOOOSSSWWW^^^eeeoooyyy~~~kkk```ZZZWWWWWWYYY[[[___hhhrrrzzzsssjjj]]]YYYTTTOOOKKKHHHDDDBBB???@@@AAADDDFFFIIILLLMMMOOOQQQTTTWWWWWWYYY[[[]]]]]]___cccggglllrrryyy}}}xxxooobbb\\\XXXXXXYYY[[[aaahhhuuuuuudddSSSLLLEEEDDDCCCAAAAAACCCBBBBBBBBBCCCEEEHHHKKKLLLNNNRRRVVV[[[___dddjjjmmmooouuu}}}{{{tttnnnhhhbbb]]]UUURRRLLLHHHEEEBBB???<<<;;;:::999888888888888888666666666666666666777777999999999:::<<<>>>???@@@???AAABBBCCCCCCCCCEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLKKKJJJIIIGGGHHHIIIKKKNNNRRRVVVXXX]]]bbbmmm{{{{{{fffZZZTTTQQQNNNPPPWWWbbbnnn~~~ooofffccc^^^aaaiiiwwwvvvooouuufffPPPDDDAAA===:::999888777666666666555555555444444444111222222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666666:::BBBJJJRRRXXX[[[\\\ZZZ[[[YYYTTTPPPPPPTTTXXX]]]dddoooyyylll```ZZZWWWWWWYYYYYY]]]fffooowwwqqqhhh\\\XXXRRRMMMJJJGGGCCCAAA@@@AAABBBDDDGGGIIILLLMMMPPPRRRUUUWWWXXXYYY[[[]]]]]]```eeeiiinnnttt{{{vvviiibbb\\\[[[]]]```hhhpppmmmYYYOOOGGGEEEEEECCCCCCEEECCCCCCDDDEEEHHHKKKMMMOOOQQQUUUZZZ___dddiiinnnrrrsssyyyyyysssnnnhhhaaa\\\TTTPPPKKKGGGDDDBBB???===;;;:::999999888888888999555555666666666666777777666777777888:::<<<>>>???>>>@@@BBBCCCCCCCCCEEEGGGFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHJJJLLLOOOSSSWWWYYY]]]bbbmmm|||sss```WWWSSSQQQOOORRRZZZfffsss{{{mmmeeebbb^^^cccmmm}}}|||qqqllltttbbbLLLBBB???<<<999999999888777777777666555444333333222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666666:::@@@HHHPPPWWW\\\___^^^^^^[[[UUUPPPOOORRRVVV]]]dddnnnxxxmmm```ZZZVVVUUUWWWXXX\\\dddmmmttt}}}oooeeeZZZWWWQQQLLLIIIFFFCCC@@@AAABBBCCCDDDGGGIIIKKKLLLQQQSSSVVVXXXXXXYYY[[[]]]]]]aaafffkkkpppvvv}}}rrrjjjcccbbbccchhhrrr{{{vvv```VVVLLLIIIHHHFFFEEEFFFFFFFFFGGGHHHKKKNNNQQQRRRUUUYYY^^^dddiiinnnsssvvvzzz}}}vvvpppkkkfff___YYYRRRNNNJJJFFFDDDBBB@@@>>>;;;;;;:::999999999999:::555555555666666666777777666666777888:::<<<>>>???>>>@@@BBBCCCCCCDDDFFFGGGFFFFFFGGGHHHHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIKKKMMMQQQUUUXXXZZZ^^^cccooo~~~nnn]]]UUUQQQPPPQQQTTT\\\iiiwwwyyykkkdddbbb```fffqqquuullljjjrrr___IIIAAA>>>;;;999999999999888888888777555444333222111111111111222222333333333222222222222222222222222222222222222222222222222111111222222222333333333333333333333444555666666777:::@@@GGGOOOWWW]]]aaaaaa```\\\UUUOOOMMMPPPSSS\\\cccmmmwww~~~nnnaaaYYYTTTSSSTTTWWW[[[ccclllsss}}}{{{mmmcccZZZVVVPPPLLLIIIFFFBBB@@@BBBBBBCCCEEEGGGIIIKKKLLLQQQTTTVVVXXXYYYZZZ[[[]]]^^^aaaggglllrrrxxx~~~zzzqqqiiihhhjjjppp{{{ggg[[[OOOKKKJJJGGGEEEFFFHHHHHHIIIKKKMMMPPPSSSUUUWWW[[[bbbgggmmmrrrwwwzzz{{{tttnnnjjjddd]]]WWWPPPMMMIIIFFFDDDCCC@@@???;;;;;;::::::999:::::::::444555555555666666777777888888999:::<<<>>>@@@AAA>>>@@@BBBCCCCCCDDDFFFHHHFFFFFFGGGHHHHHHIIIJJJJJJHHHIIIIIIJJJKKKLLLMMMMMMJJJKKKLLLMMMMMMLLLKKKKKKIIIJJJKKKNNNQQQUUUYYY[[[___eeeqqq}}}iii]]]TTTQQQTTTSSSZZZbbbjjjyyytttgggccccccaaaiiitttrrrkkkiiiuuuwwwYYYHHHAAA>>>;;;999888888777666777777666555444333333333333333333333333333333333333333333333333333333333111111111111111111111111333444555555333111111222444444333333333444555555555888===DDDMMMVVV]]]aaaeeeaaaZZZQQQLLLKKKOOORRRYYYeeeqqqwww}}}rrrbbbYYYUUUQQQNNNSSSWWW___hhhoooxxxxxxlllcccYYYTTTNNNIIIGGGEEECCCBBBCCCDDDDDDFFFIIILLLOOOQQQUUUVVVWWWVVVVVVXXX[[[]]]aaadddiiinnnsssxxx~~~wwwsssttt{{{uuufffWWWQQQOOOLLLJJJIIIKKKKKKMMMOOORRRUUUWWWXXX^^^```dddiiiooouuuzzz~~~}}}xxxrrrkkkfff```[[[WWWQQQMMMIIIEEECCCAAA???===<<<;;;:::999888888888888777777666666666666777777666777:::;;;;;;<<<>>>@@@AAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIKKKLLLLLLLLLKKKJJJLLLLLLLLLLLLLLLKKKJJJJJJHHHJJJMMMNNNPPPTTTXXX\\\___gggtttzzzfff[[[RRRPPPRRRQQQYYYbbblll}}}tttgggccccccbbbjjjwww~~~sssnnnlllyyysssWWWGGG@@@===:::888777777666555777777666444444333333444333333333333333333333333222222222222222222222222111111111111111111111111000222444444222222222333333333333333333444444555555777<<>>===<<<;;;:::999888888888888777777666666666666777777666888:::;;;;;;<<<>>>@@@AAABBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIJJJMMMOOOQQQTTTYYY\\\```iiivvvuuucccYYYPPPNNNQQQPPPYYYdddpppsssgggbbbbbbcccmmm{{{{{{ssspppqqqmmmSSSFFF???<<<999777777666555444777666555444444444444444333333333333333333333333111111111111111111111111111111111111111111111111...000222222222111222444222222222222222333444444555777<<>><<<<<<;;;:::999888888888888777777666666666666777777666888:::;;;;;;===???AAABBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMLLLLLLKKKKKKIIIKKKMMMOOOQQQUUUYYY]]]bbbkkkyyyppp```WWWPPPOOORRRQQQ[[[gggtttqqqfffbbbbbbdddooozzzsssrrruuugggQQQFFF???<<<999777777777666555777666555444444444444444333333333333333333333333222222222222222222222222111111111111111111111111...///111222111000111222222222111111222222333444555777;;;AAAIIISSSZZZ___```\\\UUUMMMHHHHHHKKKOOO[[[ggguuu}}}yyyfffZZZUUUTTTTTTSSSVVV]]]eeellluuuvvviii```TTTPPPJJJFFFDDDDDDBBBAAADDDDDDFFFIIIKKKNNNPPPQQQQQQSSSTTTVVVWWWZZZ^^^aaaeeeiiioootttyyy~~~oooccc[[[UUUSSSTTTRRRSSSVVVYYY^^^bbbeeeggglllnnnrrruuuyyywwwrrrlllfffaaa\\\WWWSSSNNNKKKGGGDDDBBB@@@>>><<<;;;;;;:::999888888888888777777666666666666777777666888:::;;;<<<===???AAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJJJJIIIIIIJJJLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKJJJLLLNNNPPPRRRUUUZZZ]]]bbblll{{{lll^^^WWWQQQQQQTTTUUU^^^kkkzzz~~~oooeeebbbbbbeeeqqqyyysssrrrxxxbbbNNNFFF???===:::888888999888777666666555444444444444555333333333333333333333333333333333333333333333333111111111111111111111111000111222222000/////////222222111111222222333444555666:::@@@HHHQQQYYY^^^___[[[TTTLLLGGGGGGKKKNNN\\\hhhwww{{{gggZZZTTTSSSSSSSSSVVV\\\dddjjjtttuuuggg^^^SSSOOOJJJFFFDDDDDDCCCBBBDDDEEEGGGJJJMMMOOOQQQRRRSSSTTTUUUVVVWWWYYY\\\___eeeiiiooouuuzzzwwwjjj```XXXUUUWWWUUUWWWYYY]]]aaafffiiikkkmmmqqquuuxxx{{{~~~vvvqqqkkkfffaaa[[[VVVSSSMMMJJJFFFCCCAAA@@@>>><<<;;;;;;:::999888888888888777777666666666666777777777888;;;<<<<<<===???AAACCCCCCDDDDDDEEEFFFFFFGGGFFFGGGGGGHHHIIIIIIJJJJJJKKKJJJJJJIIIIIIJJJLLLMMMLLLLLLMMMMMMMMMMMMLLLLLLJJJLLLOOOPPPSSSVVVZZZ^^^bbblll|||hhh\\\WWWRRRRRRVVVYYYbbbpppzzzllldddbbbaaaggguuuwwwrrrrrr{{{yyy\\\KKKFFF???===:::999999999999888666555555444444444555555333333333333333333333333333333333333333333333333111111111111111111111111111222333222000......///222222222222222333444444555666999>>>FFFPPPXXX]]]^^^ZZZSSSLLLGGGGGGKKKNNN[[[hhhvvv}}}jjj\\\TTTRRRRRRSSSUUU[[[bbbhhhrrrrrrdddZZZRRRNNNIIIFFFEEEDDDDDDCCCDDDEEEHHHKKKNNNPPPQQQRRRSSSTTTVVVVVVWWWYYY\\\___fffjjjqqqwww|||ssshhh^^^ZZZ[[[ZZZ[[[]]]aaaeeejjjmmmoooooosssxxx{{{~~~}}}tttpppjjjddd___[[[VVVRRRLLLIIIEEEBBBAAA???===<<<<<<;;;:::999888888888888777777666666666666777777777999;;;<<<<<<===@@@BBBDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNMMMMMMKKKMMMOOOQQQSSSWWW[[[^^^bbbmmm~~~eeeZZZVVVRRRSSSWWW\\\fffuuuvvvjjjdddbbbbbbjjjyyy}}}rrrqqqsss}}}sssVVVHHHDDD>>><<<999888888999888777555555444444444555555666333333333333333333333333222222222222222222222222111111111111111111111111000111333222111000000111333333333333333444444555555666888===EEEOOOWWW\\\^^^ZZZSSSLLLGGGGGGKKKOOOXXXeeeuuu~~~nnn___VVVSSSRRRSSSUUU[[[aaagggqqqqqqcccYYYRRRNNNJJJFFFEEEEEEEEEDDDDDDFFFIIILLLOOOQQQRRRRRRQQQSSSUUUVVVWWWZZZ^^^aaaggglllsssyyy~~~~~~qqqeee```aaa___```bbbeeeiiimmmqqqsssrrrwww|||zzzrrrnnnhhhbbb]]]YYYTTTQQQKKKHHHDDDBBB@@@???===<<<<<<;;;:::999888888888888777777666666666666777777777999;;;<<<===>>>@@@BBBDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLMMMPPPRRRTTTWWW\\\___dddooo|||cccXXXUUURRRSSSWWW]]]hhhwwwttthhhcccbbbbbbmmm|||wwwnnnppptttoooRRREEECCC===;;;888777777888777666555555444444444555555666333333333333333333333333111111111111111111111111111111111111111111111111...000222222222111222333444444333333444444555666555666888===DDDNNNWWW\\\^^^ZZZSSSLLLGGGGGGKKKOOOUUUcccsss}}}qqqaaaWWWTTTSSSSSSUUUZZZaaagggqqqrrrddd[[[RRRNNNJJJGGGFFFFFFFFFEEEDDDFFFIIILLLOOOQQQRRRRRROOOQQQSSSUUUXXX[[[```ccciiinnnuuu{{{wwwkkkeeeeeebbbccceeehhhlllpppsssuuuuuuzzzyyyppplllfffaaa\\\WWWRRROOOKKKHHHDDDAAA@@@???===<<<<<<;;;:::999888888888888777777666666666666777777777999;;;<<<===>>>@@@BBBEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGHHHIIIIIIJJJJJJKKKHHHIIIKKKLLLLLLLLLKKKJJJKKKLLLMMMNNNNNNNNNNNNNNNLLLNNNPPPRRRTTTWWW\\\___eeeqqqvvv```WWWUUURRRSSSWWW]]]jjj}}}|||ooohhhddddddfffrrr}}}tttmmmpppvvvfffOOODDDAAA===;;;888777888888666555555555444333222222111111222222222222222222222222222222222222222222222222222000///...///000222333111111000000///.........333333222222333333444555222444777<<>><<<:::888888888888777777777777777777777777777888888999;;;;;;;;;<<<>>>???AAABBBEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJKKKKKKKKKLLLKKKKKKLLLMMMNNNOOOOOOOOONNNOOOQQQRRRSSSVVV[[[^^^hhhtttsss^^^WWWUUURRRSSSXXXbbboooyyymmmgggdddeeeiiiyyyrrrnnnuuu~~~cccLLLBBB@@@===:::888777888777666555555555555444333222222222222222222222222222222222222222222222222222222222111111/////////000222333111222222222222222222222333333222222333333444555333444777;;;AAAIIIQQQWWW]]]YYYSSSLLLGGGFFFJJJMMMVVVbbboooyyytttcccXXXTTTSSSRRRTTTYYYaaahhhrrr~~~pppcccZZZPPPMMMHHHFFFEEEFFFFFFEEEGGGIIIMMMOOOPPPQQQSSSUUUSSSTTTTTTUUUWWW\\\bbbffflllqqqwww}}}~~~vvvrrrpppppppppqqqsssvvvyyyzzz}}}wwwoookkkeee___ZZZUUUQQQMMMJJJGGGCCC@@@???>>><<<:::888888888888777777777777777777777777777888888999;;;;;;;;;<<<>>>???AAABBBDDDDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKLLLNNNNNNOOOOOONNNNNNOOOQQQRRRSSSWWW[[[___iiiuuuppp\\\UUUTTTRRRTTTYYYeeetttvvvkkkeeedddggglll{{{pppppp||||||]]]IIIAAA???<<<:::888777777777666555666666555555444333333333222222222222222222222222222222222222222222222222111111000///000111222333111111222222333444444555333333222222333333444555444555888;;;???GGGOOOUUU\\\XXXQQQJJJEEEEEEIIIMMMUUUaaaoooxxxxxxfffZZZTTTSSSRRRSSSXXX```fffpppqqqcccZZZPPPMMMIIIFFFFFFFFFFFFFFFHHHJJJNNNPPPQQQRRRTTTVVVTTTUUUUUUVVVYYY]]]ccchhhooossszzz~~~{{{|||~~~xxxwwwwwwwwwxxx{{{~~~{{{uuunnnjjjddd^^^ZZZUUUPPPMMMJJJGGGCCC@@@???===<<<:::888888888888777777777777777777777777777888888999;;;;;;;;;<<<>>>???AAABBBCCCCCCDDDDDDEEEFFFFFFFFFHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQRRRTTTXXX]]]```kkkwww~~~kkkYYYTTTSSSRRRUUU[[[fffuuussshhhcccccchhhnnnwwwooossstttXXXGGGAAA???;;;999777777777777666555666666555555555444444444222222222222222222222222222222222222222222222222111111000000000111222333000000111111111222222222333333222222333333444555555666777999>>>EEEMMMSSSZZZVVVOOOHHHCCCDDDIIIMMMWWWbbboooxxx{{{hhh[[[TTTRRRRRRSSSXXX^^^eeennn}}}rrrcccZZZQQQMMMIIIFFFFFFFFFFFFFFFHHHJJJMMMPPPQQQRRRTTTVVVTTTUUUVVVWWWZZZ___eeejjjpppttt{{{ssskkkhhhiiimmmxxx~~~}}}||||||}}}yyytttlllhhhccc]]]YYYTTTPPPLLLIIIFFFBBB@@@>>>===<<<:::888888888888777777777666777777777777777888888999;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSUUUYYY^^^bbblllxxxxxxgggWWWSSSSSSRRRWWW^^^iiiyyypppfffaaabbbiiiqqqvvvrrrxxxlllSSSFFFAAA???:::888777666777777666555555555555555555444444444222222222222222222222222222222222222222222222222111111111111111222222333222222222111111111000000333333222222333333444555666666777888<<>>===<<<:::888888888888777777777666777777777777777888888999;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMMMMOOOQQQSSSVVVZZZ___cccmmmxxxssscccVVVSSSSSSSSSYYYbbbooo~~~|||mmmdddaaacccmmmwwwyyyxxxdddOOOEEE@@@===:::888666666777777777555444444444444444444444444222222222222222222222222222222222222222222222222111111111222222222222333555444444333222222111111333333222222333333444555555555666777:::BBBKKKQQQUUUSSSNNNIIIEEEEEEIIILLLZZZeeeqqqyyymmm^^^UUURRRQQQRRRVVV\\\aaaiiiwwwsssddd[[[QQQNNNJJJGGGGGGGGGGGGGGGGGGIIILLLOOOPPPQQQSSSUUUSSSTTTVVVXXX[[[aaahhhmmmppptttzzzyyyeeeZZZUUURRRSSSVVVTTTZZZcccmmmxxxwwwsssjjjfff```[[[WWWSSSNNNKKKGGGEEEAAA???>>>===<<<;;;888888888888777777777777777777777777777888888999;;;;;;;;;<<<>>>???AAABBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIKKKKKKKKKLLLLLLLLLMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMMMMOOOQQQTTTVVV[[[aaaeeennnyyypppaaaUUUSSSTTTTTT[[[eeesssvvvjjjcccaaafffrrr~~~|||zzz\\\KKKCCC>>>;;;999777666555777777777666333333333333333444444444222222222222222222222222222222222222222222222222111111222222333333333222222222222222222222222111333333222222333333444555444444444555999AAAJJJQQQTTTRRROOOJJJGGGGGGIIILLLZZZdddpppxxxqqqaaaXXXTTTQQQQQQUUU[[[___ggguuuttteee[[[RRRNNNJJJGGGGGGGGGGGGGGGHHHJJJNNNPPPQQQRRRTTTVVVRRRSSSUUUWWW[[[aaahhhmmmqqquuu{{{wwwiiiZZZSSSPPPNNNNNNOOOMMMQQQVVV\\\dddooo|||}}}uuuqqqhhheee___ZZZVVVRRRNNNKKKGGGDDD@@@>>>>>>===<<<;;;888888888888777777777777777777777777777888888999;;;;;;;;;<<<>>>???AAABBBBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLMMMOOOQQQTTTWWW\\\bbbfffppp{{{nnn```UUUTTTTTTUUU\\\fffttt}}}ssshhhbbbbbbhhhvvv~~~uuuXXXHHHAAA<<<888999777555555666777777666333333333333333333333333222222222222222222222222222222222222222222222222111111222333333333333222.........///000000111111333333222222333333444555444444444555999AAAJJJQQQRRRRRROOOLLLIIIHHHIIIKKKYYYdddooowwwsssdddZZZVVVQQQQQQUUUZZZ___ffftttttteee[[[RRRNNNJJJGGGGGGGGGGGGGGGIIILLLOOOQQQRRRSSSUUUWWWQQQSSSUUUWWW[[[aaahhhmmmrrrvvv|||lll___SSSOOONNNLLLKKKLLLNNNPPPQQQRRRVVV___jjjsss}}}zzzsssooohhhddd___ZZZVVVRRRNNNKKKFFFDDD@@@>>>>>>===<<<;;;888888888888777777777777777777777777777888888999;;;;;;;;;<<<>>>???AAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMLLLMMMOOOQQQTTTWWW]]]bbbgggqqq}}}