BM6P6(@ |||vvvqqqfff]]]SSSLLLKKKJJJHHHFFFBBBEEEJJJMMMPPPUUU\\\aaajjjgggfffhhhkkkllljjjgggooorrruuuvvvtttqqqnnnmmmtttxxxuuuiii\\\RRRFFF<<<333---***...444666444111333555777:::<<<<<<999666888:::>>>@@@@@@<<<888555.........,,,***)))+++---...............------...222222///((("""!!!%%%***---,,,,,,...//////---***"""###%%%'''***,,,...///000111111000...,,,,,,---)))((('''&&&''')))+++,,,.........---+++)))'''&&&////////////---+++)))(((((())),,,......---+++)))))))))***...222444222///.........///////////////:::555000...//////+++'''""""""#########""""""!!!"""&&&+++000111000,,,*********,,,000333444333111...000111000,,,)))***+++---...000222222000///......000333333000---***))))))((('''&&&%%%$$$$$$$$$((()))***)))'''''')))***)))+++///111111000...,,,,,,,,,---....../////////111---***((()))+++---...+++******************+++,,,,,,,,,***))))))+++------,,,++++++,,,///111333000+++&&&'''***---+++)))%%%&&&&&&(((***---///000............//////000111111222222111111000///...((()))***---000111000......,,,)))((())))))(((&&&)))***)))&&&%%%%%%!!!%%%***++++++*********,,,///111222111///...+++...111111...+++)))))))))+++///111111///+++)))(((***,,,///111222222222222000...+++***)))))))))---,,,+++++++++,,,+++***)))((('''))),,,000111222444333111222333111---)))$$$(((+++,,,+++,,,...000111222333222///......///000...,,,+++,,,------,,,***))))))(((''''''((((((,,,,,,+++++++++*********&&&'''***,,,,,,+++)))'''((())),,,///000111000///((())))))************))),,,***)))***,,,......---,,,---///111222222111111222111...+++((('''&&&&&&---//////...,,,---000444222333444555555333111000......///111222333444555777999999666666<<>>===:::777555111000...---,,,,,,,,,,,,.../////////...------,,,000000---((("""!!!&&&+++---,,,,,,---///...,,,***"""###%%%'''))),,,...///111222111000---,,,---...+++***(((''''''''')))***------...---,,,)))'''%%%111111111111000...,,,+++)))***,,,------,,,***((((((((()))---111222000---///////////////000000000555111---,,,...///,,,((($$$$$$%%%%%%$$$###""""""%%%&&&)))+++------,,,,,,------...111444444222000+++---...---***((()))+++......///000000///...------000444555222---)))'''((('''&&&%%%%%%$$$%%%%%%((())))))(((''''''(((******+++...//////---+++))),,,,,,,,,,,,---...///000333000+++)))***+++,,,,,,,,,++++++******++++++,,,---------,,,******,,,...,,,,,,++++++,,,---...///---)))%%%%%%)))++++++)))&&&'''(((***+++---...///---,,,,,,,,,---...///000222222222222111000//////,,,++++++---000111000///---+++))))))***+++***)))(((***)))&&&&&&&&&"""&&&***,,,+++*********+++...000111000...------...000000000...+++)))%%%(((,,,000111000...---,,,---...000111111111111000///---+++)))))))))))))))))))))*********)))((()))((((((***---000000000333111000111222000,,,((($$$'''***++++++,,,...111333444444222000///000111///---+++***+++,,,,,,++++++++++++++++++*********+++++++++******))))))))))))***,,,......---+++)))***,,,...111222222111111(((((())))))******)))))),,,,,,,,,,,,,,,------...---...///000000000000///111000...---+++***))))))...//////,,,++++++///333111333555555333000//////......///000111222333444000333555333111444>>>FFF___yyy|||}}}uuuiii___XXXSSSNNNJJJKKKMMMPPPRRRVVV^^^iiiqqqrrrqqqpppnnnmmmooorrruuurrrpppnnnllllllmmmoooppphhhcccXXXLLLEEE@@@999111555555666666888999:::999666666777:::<<<<<<:::777999:::::::::999888666555333000------///000...,,,//////000000///---+++***------,,,'''######'''+++---,,,,,,---......+++)))$$$$$$&&&'''***,,,...///333333222000---,,,...///...---+++)))((('''((((((+++,,,......---***'''%%%000000000000///...---,,,***+++,,,---,,,***((('''%%%&&&))),,,000000...+++000000000000111111222222///---***+++---...,,,***&&&'''''''''&&&&&&%%%$$$(((''''''''')))+++---...000000000222444333111...))))))***)))(((((()))+++//////......---------,,,...111555555222---)))&&&&&&&&&%%%$$$$$$%%%%%%%%%'''(((((('''&&&&&&''')))***+++,,,---,,,***((('''---,,,+++***+++---///000555222---++++++,,,,,,,,,------,,,,,,,,,,,,------/////////---,,,+++---///,,,,,,,,,,,,,,,+++*********'''$$$$$$(((******))))))***+++,,,---.........,,,++++++***+++---...///222222222222111000//////...---,,,---///000111000---+++***+++,,,---,,,+++''')))(((&&&&&&(((%%% """(((,,,---,,,+++***)))***,,,...///...---,,,///------///111000,,,((("""%%%)))...111222111111//////000000000000000//////...---+++***)))))))))&&&&&&'''(((((('''''''''+++++++++---///000000...111000/////////...+++(((&&&'''((()))***,,,000333555555444111000000222444...,,,+++***+++,,,,,,+++,,,---...//////...---,,,...------,,,+++******))),,,---///111111///---+++---///111333333333222111&&&'''((())))))))))))(((---///000///,,,+++---///000/////////............///////////////...------000///---***)))***...111111555888666000,,,,,,.........///000000111222222111555888666333333888===LLLfff}}}vvvlllccc]]]XXXTTTQQQOOORRRUUUXXX[[[aaajjjqqqnnnppprrrqqqoooppptttxxxvvvtttpppnnnmmmmmmlllkkkbbbXXXJJJ???;;;:::666222777<<>>>>><<<:::<<<;;;999777555555555555111---***,,,111333111---///000000000///---***)))++++++***(((&&&&&&))),,,---,,,,,,---......+++)))''''''((()))+++---///111555444333000...---...000000///...,,,+++******++++++---///000///,,,)))''',,,,,,,,,,,,,,,++++++++++++,,,,,,,,,+++)))'''&&&$$$&&&))),,,......,,,+++111111111222222222333333...,,,+++,,,---...,,,***&&&'''((())))))***))))))))))))(((((()))+++...///111111111222333111...,,,'''((((((((((((***+++---000000///---------------111222333222...+++))))))%%%%%%$$$$$$$$$%%%%%%&&&&&&'''((('''%%%%%%'''(((******+++,,,,,,+++***)))---,,,***)))))),,,///000444111...,,,---.........///..................///222222111///,,,+++,,,...---.........---+++(((''')))'''%%%%%%(((***++++++,,,---...///000//////...,,,,,,++++++,,,---///000111111111111000///...------+++***+++---000111111...---,,,,,,......,,,***&&&((((((&&&(((***((($$$"""&&&+++......,,,++++++((()))+++---------,,,,,,...+++))),,,000000,,,'''"""%%%)))---000222333333...///////////////////////////...---,,,+++++++++((('''&&&%%%$$$%%%(((***......///000222222000...//////......---,,,***)))((((((((()))+++...222555444333222000...///222555...---,,,,,,---...---,,,+++---///000111000...---000000///...------,,,,,,---...000222222000...---///000222333333222000///%%%&&&'''(((((())))))(((---111444111,,,***,,,///111000///...---------------...000111222222111000111///,,,)))((())),,,///222777:::666...)))+++............///000000111111555888:::888666555888<<>>OOOmmmyyyrrrjjjddd```^^^\\\___cccdddcccccceeehhhgggjjjoooqqqqqqppppppooonnnllllllmmmnnnkkkddd___JJJ???333//////111555:::EEEMMMQQQLLLJJJMMMNNNKKKGGGHHHJJJLLLNNNLLLHHHEEEEEEAAA<<<777333222222333)))))))))---222555444222000000///...---,,,,,,,,,---------------...//////,,,,,,---///111111///...---,,,,,,+++---///111333666666666444111///////////////000000111222222333---.../////////...---,,,++++++***+++,,,---...///......---,,,+++***((((((((()))++++++++++++---///444444444333222222111111000111111000///---+++***&&&''')))+++...///000111)))***,,,...///......---.........///000///---***))))))***,,,000111111000000000000000000000000000444111,,,'''$$$&&&+++///'''&&&&&&%%%%%%&&&&&&&&&'''(((((('''&&&&&&''')))*********+++,,,...000111---,,,+++***+++---///000///---,,,,,,...000111111000000////////////000000333333111...+++)))***+++000111222222111///,,,+++,,,+++*********,,,.../////////......---......///---...000111222222111000------------,,,+++******)))((('''))),,,///000///......---...//////,,,******,,,+++)))+++//////++++++---000111000...---,,,((()))***++++++,,,,,,,,,)))'''&&&(((+++,,,***(((++++++,,,---///000111222......------...///000111000000111111111000000///000...***%%%!!!$$$,,,222222111111111333333111000///000000///---+++,,,---,,,+++***+++...111222222---------,,,+++,,,///222//////...000111222000///,,,------...---,,,+++***((((((((((((''''''''''''(((***---///000000...---......//////---+++((('''%%%&&&'''((()))*********---000333222...,,,,,,---...///000111111000//////...///000111111222222111///---******+++,,,,,,,,,222555666333---***,,,///,,,---...///111222333444555444333111111444:::>>>===HHH]]]xxxxxxpppjjjfffdddeeehhhjjjiiiffffffhhhkkkooooooooopppqqqpppnnnkkkkkkhhheeeeeeddd___VVVOOO???666///---...000777@@@NNNWWWYYYTTTSSSXXXWWWQQQMMMOOORRRUUUWWWTTTOOOKKKIIIEEE???999444222111222***+++...000222333333333111///...,,,,,,,,,---...000000000000111222111000,,,,,,---000222333222111---,,,+++***+++---000222555777888777444000///.........///000111222222222---,,,,,,,,,,,,,,,------+++++++++,,,---///000222.........---,,,+++******+++,,,,,,+++***+++///333666555444333222000/////////000111111///---++++++((()))+++,,,.../////////******+++,,,------------------...000111111///---)))***+++///333444111///,,,---...000000000000///111...***&&&###&&&+++///)))(((((('''&&&&&&&&&&&&((())))))(((''''''(((***,,,++++++***+++---///111,,,,,,,,,,,,---...///000///...,,,,,,...//////...000000////////////000000---...---,,,******,,,---///000111111111000///...------,,,+++***+++---///---,,,***))))))***,,,...+++...111444555333111///---------------+++******+++******,,,......---,,,******+++...000000...,,,---...---+++---111111......000222333111...------))))))***++++++,,,,,,---'''''''''((()))*********............///111222333222222000/////////000111//////000111111111000///000000...)))$$$%%%***000111///......000111000///000111222000...---...000+++***)))+++...000///...***+++,,,,,,,,,,,,...000.........000111222000.........---,,,+++******)))###$$$$$$$$$$$$%%%%%%%%%&&&(((+++...000000///............---+++)))&&&$$$%%%&&&((()))***+++++++++---...000000000...,,,++++++---000333444444222111000///////////////000000...,,,***+++...///---,,,000000000///,,,+++,,,---,,,,,,...000222444555666777666555444555888<<>>>>>AAAIII]]]|||}}}}}}|||yyyvvvnnnoooooonnnmmmnnnppprrroooqqqrrrrrrtttuuunnneeeooocccXXXRRRLLLBBB999555444111333888:::;;;BBBLLLbbbaaaaaaaaa````````````YYYYYYYYY[[[[[[YYYUUURRRQQQKKKBBB;;;777555555444111222222333333333222222111---)))***---///...+++------...111555555222///+++---///111111000...---***+++***))))))***---000777777777777555333111000444222///---,,,,,,---...***(((&&&(((+++...---+++((('''(((***...111111111+++((((((+++000111,,,''')))---000///+++***,,,000111222333333222000---,,,000...---,,,,,,---///000111000000111111000---+++***'''$$$###&&&+++...000//////000333666666111------,,,,,,---///111222111---,,,,,,...000000///---++++++)))&&&%%%''',,,///...,,,(((%%%$$$$$$&&&''',,,...111///+++(((''''''---......,,,******+++------...///000000000......000000///...---,,,,,,+++...///000000000...,,,+++%%%&&&(((+++,,,---......111222222///,,,*********))),,,///111000//////000)))(((%%%""" """'''+++***...111333222000//////,,,+++...333222,,,+++///333111...,,,,,,,,,***)))***'''%%%'''+++---,,,+++---000222111...,,,---///333333333222111000///...,,,,,,,,,...000000///...***((('''(((++++++)))&&&''')))---000222222111000555555555444333000...---***,,,............000111111000///---,,,+++******,,,,,,++++++++++++,,,,,,000000//////......------***,,,///333444111+++&&&)))***,,,...///000000111111000......000111222222222000,,,***)))+++---///)))((('''&&&&&&%%%%%%&&&)))***+++,,,------------...,,,'''$$$"""###&&&'''''')))+++++++++---000222333111...---------,,,***'''))),,,...///111444666222222000...+++***+++,,,)))***+++---.../////////...(((###%%%+++000///,,,000333666666222000///111555333111111444777888999999::::::;;;BBB\\\}}}zzzsssrrrqqqooonnnnnnooopppjjjmmmooooooqqqrrrmmmfffcccWWWLLLFFFAAA999333111222444;;;BBBEEEFFFMMMWWWeeedddcccaaa___]]]ZZZYYYYYY[[[]]][[[WWWSSSQQQQQQRRRMMMFFFAAA===;;;999777555555555444333222111000333///++++++...///---+++,,,,,,---000333333///,,,+++---///111222111///...+++++++++******+++...000777777777666555222000///222111...,,,++++++,,,,,,)))'''%%%''',,,......,,,***)))((()))+++---,,,+++((('''''')))---...,,,))),,,000333222...+++,,,...---///111222222111///---111000...---------///000111000000000111000---+++'''%%%""""""%%%***---/////////000222444333...+++---,,,,,,---...000111111...---,,,---...///...---+++***(((%%%%%%'''---111...,,,***'''&&&%%%&&&&&&)))+++...---***'''&&&&&&+++,,,---,,,******+++,,,---...//////000000000000000000///...---,,,++++++,,,---...///...+++)))'''!!!###'''***------------///000000...+++))))))******---222444333111///...******)))'''%%%&&&))),,,,,,---///111111000...---)))))),,,111000++++++...111///---,,,---,,,+++***)))((('''(((+++,,,---------///000///,,,+++,,,---222222222222222111000///---,,,+++,,,...///...,,,***(((&&&'''((()))'''%%%(((***---111333333333222444444444444333111///...++++++,,,---...000000111222111///---,,,************))))))(((((())))))***////////////............***,,,...111222000+++''')))+++...000111111///......---------///222333333111///---+++***+++---...++++++*********************+++,,,---.../////////---***&&&"""!!!"""$$$&&&***,,,,,,,,,++++++---///000000///...---,,,++++++***,,,///000000111222444666555222...+++))))))***)))***,,,---.../////////+++%%%!!!""")))///000...111444777777333000000111111000///000333555666666666777888999???VVV}}}}}}wwwuuussspppnnnnnnnnnoooiiimmmnnnllllllllliiieeeVVVJJJ???999555111///000444:::EEEMMMOOOOOOVVV^^^eeeeeedddbbb___[[[WWWTTTWWW[[[]]]YYYQQQLLLMMMPPPPPPNNNJJJGGGEEEAAA===:::888888666555333111///...444111...---///000...++++++,,,---///111000,,,******+++...000111000///...,,,------,,,+++,,,///111666666666555333111...---000///...,,,++++++++++++(((&&&%%%''',,,//////...,,,***)))((())))))'''%%%%%%%%%&&&''')))+++------000333666555000+++******(((***...111333222000///111000///---------...///000//////000000000---+++$$$""" !!!$$$))),,,---.........000111///+++(((...---,,,,,,---...///000000...,,,+++,,,------,,,+++***'''%%%$$$'''---111...---,,,***((('''%%%%%%%%%(((***+++)))'''&&&&&&((()))++++++***)))***+++---------...///000111222000000///...---,,,++++++)))***++++++***'''###!!! &&&+++...///...---,,,------,,,***))))))***,,,000555777555111---++++++---......,,,,,,,,,---...---,,,...111000---)))&&&'''***...---******---...,,,++++++,,,---,,,***((()))*********+++---///...///...,,,***)))+++---111111222222222111111000---+++******,,,------,,,+++)))&&&&&&'''''''''&&&***,,,///222333444333222111111222222222111000000+++***)))+++///222111///222000///---+++***)))(((''''''&&&&&&&&&&&&''''''------......///.........***+++,,,...//////,,,******,,,///222222000---+++,,,,,,---...///222333444000000...---,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,---...////////////***'''### !!!###%%%---...///---+++***+++,,,...000222111---******+++---000333333222111111111;;;888333...***(((((((((***+++,,,---.../////////((("""&&&---000000222555888777333000///000///...///111444555555444444666777999>>>OOOooo~~~xxxuuuqqqnnnmmmmmmӵhhhhhheeeaaaNNNCCC888333000...///333;;;CCCNNNTTTSSSSSSYYY```bbbccccccbbb___[[[WWWTTTQQQTTTTTTQQQLLLJJJLLLNNNLLLLLLKKKKKKJJJFFFAAA<<<888777555444222000000///333111//////111111000...,,,---...000000...+++)))((()))+++---.........------.........---...000222444444444333222///---+++//////......---,,,++++++'''%%%$$$''',,,000000///Ħ(((&&&$$$$$$%%%&&&Ħ///222222555777555111+++'''&&&###&&&+++///222222111000000ӵ,,,///......///000///---+++!!! !!!$$$(((***+++++++++,,,......,,,***(((------,,,+++***+++---//////---******+++---......---,,,)))&&&$$$&&&+++///.........,,,***(((%%%$$$###&&&)))++++++***((('''%%%'''******)))))))))***,,,,,,++++++---///111222000//////...---,,,+++***%%%&&&''''''%%%!!! '''Ħ***+++,,,,,,******+++,,,///222444444222...,,,***,,,///222333222000///...///,,,***,,,000000+++&&&$$$&&&)))++++++)))***+++)))(((((()))+++,,,+++***''')))+++***((()))---111000///---+++******,,,---000000111222222222111111***((('''(((+++---------***((('''&&&'''(((***+++///000111222333222111000---......///000000000000,,,)))'''***000333111...///...---+++)))((('''''''''&&&&&&%%%%%%&&&&&&'''+++,,,---...///.........***))))))***,,,------+++---...///000000...---+++---...///000000111333444000000000///...---,,,+++))))))***+++,,,,,,,,,,,,...............------,,,%%%### """%%%(((---//////...,,,******+++000444777444...)))(((***...111444666555333222222;;;777111,,,***)))((((((***+++,,,---............'''"""###***...///111444777555111...---......///000333666777555333444555888:::===IIIaaavvvwwwsssnnnkkklll4ĉ@ӵgggccc^^^III@@@777222000///333888DDDLLLUUUWWWWWWYYY^^^bbbbbbbbbbbb```\\\WWWRRROOOIIIGGGEEEEEEGGGIIIKKKLLLJJJJJJLLLNNNMMMJJJEEEAAA555555333222111111222222111000000111222222111000---///111111000...,,,***'''((()))+++++++++++++++---...//////...///000222222222222111000...,,,+++//////000000///...---,,,&&&$$$$$$''',,,000111000>L++++++***(((%%%&&&=hĦ666111333444333///***&&&$$$!!!$$$)))---000000000///4ĉ@ӵ...------...//////---***!!! """&&&)))******(((***+++,,,,,,+++***))),,,,,,,,,***((())),,,///...,,,******,,,///000000000///,,,(((&&&&&&***------......---+++)))&&&$$$$$$&&&***---///...+++)))%%%'''))))))(((((()))***************+++---///111//////...---,,,+++******############!!! $$$+++>L---+++,,,------,,,,,,---///222222111///+++*********---000444555444222000//////,,,)))+++...///+++&&&%%%(((************++++++&&&%%%&&&(((+++,,,+++)))''')))***)))'''(((---111222000...,,,,,,...////////////000000111000000000&&&%%%%%%'''+++...//////)))((((((((()))+++...000333333333222111///---,,,******++++++---...///000,,,)))'''***000222111---,,,+++***((('''&&&%%%%%%(((''''''&&&&&&''''''(((***+++,,,.........---,,,((('''&&&'''***,,,------111000...,,,+++,,,---...///111222222000000111222111111111111000...,,,+++((()))***,,,,,,---------//////......,,,+++***)))###!!! $$$)))+++,,,---//////---,,,,,,---333777:::666///)))((()))---000444666666555555555666222---+++++++++***)))++++++,,,---............)))%%%"""'''+++,,,...111444333///,,,,,,,,,......000333555555333111222333666999;;;AAARRRaaazzztttnnnlllmmmGG=?```XXXBBB;;;666555444444888>>>LLLSSSZZZ\\\^^^bbbddddddaaa```^^^ZZZTTTNNNIIIEEE???<<<999:::>>>CCCGGGGGGHHHHHHJJJLLLNNNLLLHHHEEE555444333222222333444555000111111222222111111000---///222333111...---,,,(((((())))))******)))))),,,...///000//////000222...//////000///---,,,+++...///000111111///---,,,'''%%%$$$''',,,000000///HdĦ...///...---(((=Īj///000111000...+++'''%%%###%%%'''***,,,---------GG=?,,,,,,---///...,,,***$$$$$$$$$&&&)))++++++***)))+++------+++***)))******++++++)))'''(((,,,111...---+++,,,...000000000000000///,,,))))))***,,,,,,------,,,+++)))'''&&&&&&(((+++///222222...+++'''((()))((('''''')))************+++,,,---.../////////...---,,,+++******######""""""!!!!!!!!! '''***///HdĦ,,,,,,---///......---///000222111///+++'''&&&(((***---000333333222000//////---+++***+++---...+++((((((,,,---+++***,,,---+++%%%%%%&&&))),,,---+++*********)))((((((***...111222000......000111222111......////////////...---$$$$$$&&&))),,,//////...((()))*********,,,///222333333222000...,,,***))))))))))))***+++---...///,,,***)))+++...000///---***)))((('''&&&&&&&&&&&&))))))(((((((((((()))))))))+++,,,......---,,,***&&&$$$$$$&&&))),,,------222000,,,)))(((***,,,......111444333000...///111222222222111000...---,,,***,,,---///000000//////------------,,,+++***)))%%%$$$"""!!!###'''+++...***,,,//////...------...555777888555///+++)))***,,,///333666666666777888222///,,,+++...///---++++++,,,------......------+++'''###!!!###&&&)))++++++///222222...++++++,,,------...000222111///------...111555666:::DDDOOOiiiӵĭӵӵĦӵӵĦƜ`1.׼s```UUUHHH:::ĦAAAGGGSSSZZZ```bbbdddgggcccӵJJJĦ555333444888===AAABBBCCCDDDFFFĭӵ111///Ħ---...+++Ħ)))Ħ//////000111+++,,,---......---,,,+++,,,***'''...DdD***((('''?fӵ---------Ħ&&&''''''ӵƜ`1.׼s,,,+++ĭӵ***///000((((((******(((%%%''',,,ӵ//////...---Ħ000///---,,,---)))(((444444000,,,******)))Ħ+++,,,---.........,,,Ħ$$$###$$$%%%((()))---000333DdD///...---&&&'''ӵ------ӵ,,,ӵ000111---)))+++Ħ+++---ӵ.........&&&ĭӵ,,,***000///---,,,***)))(((***))))))***+++---///000+++++++++,,,,,,---------))))))(((((((((((())))))******))))))))))))*********+++---......,,,***(((###"""###%%%))),,,,,,,,,///---+++)))((()))+++,,,***...222111...,,,...000444333222111///...---------...000111222111000///***+++,,,---............+++)))&&&$$$%%%(((+++...+++---000000///---------333222111000...---,,,,,,...000333444555555777999111///---...222333000---,,,,,,------......------+++)))%%%$$$%%%'''***+++***...111111///,,,---...///......///000///---+++++++++...333444666<<&eg&e>hӵg&eguO>uO>&e4ff?>ߝLtttgĉ@]]]XXXIII999ShӵNNNXXX^^^ccceeegggfffg&eGGG>hӵ000,,,...666======<<<===fff?><z777g&e>&e333000HL...---...ShӵgL000/////////111***+++,,,---...------S?ʬ+++)))3h?D%%)?'''&&&ZufĦ---,,,,,,gL,,,)))(((g&e(((gĉ@,,,+++g&e>&e+++@e111333??&&&&&&''')))***'''%%%&&&g<ĉ111000///,,,3we<Ħ000111000///3h?@e222555555000+++,,,+++)))Z,,,---...///0000003h?gL(((&&&%%%&&&***---000111333444D%%)?---fff?><z***'''=?Ħ+++g&e---g&e...444444S?ʬ+++4ff?>ߝL***@e---g&e222......3h?g&e>&e------??------,,,++++++***))))))++++++++++++,,,...000222+++,,,------++++++,,,---)))))))))))))))***++++++******))))))))))))*********+++---......+++)))'''"""!!!"""%%%))),,,,,,,,,,,,+++******))))))******&&&+++000000---+++---000555444222000///...---------...000111222111///...((()))+++---///111222222000...***'''&&&(((+++---,,,...111111///---++++++000...,,,,,,...///...---000111333444444444666888222000...111555666222---,,,,,,------...---------***)))'''&&&''')))+++,,,***...111222///......000222111000000000000...,,,,,,,,,///444666666;;;BBBHHH___4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵ}}}ttWWWHHH:::HGgĉ@PPPSSS```dddhhhfff^^^UUUHu]Ħ<<<ZuR)Ħ------///111222444444sߝLGdUĦ666Hƅ^Hu]Ħ222ntHdĦ///---HGgĉ@,,,HdĦ---...///000111+++***,,,111222...Htƅ^///...Bt=o9ĦDtfo9Ħ))),,,///g?---+++HdĦ...---,,,Hu]Ħ!!!tt***&&&Hƅ^Hu]Ħ111H׼s---...******++++++,,,+++******+++tQ111///---+++je<Ħ+++---000Bt=o9ĦH׼s,,,---......------)))******HtĦ......///111333Bt=o9ĦHdĦ---+++))))))+++000333/////////Dtfo9ĦsߝLGdUĦ(((Ht@cӵHu]Ħ000Hu]Ħ444000Htƅ^+++qIܗGIӵ,,,H׼s'''&&&Hu]Ħ000+++Bt=o9ĦHƅ^Hu]Ħ(((&&&))),,,...///---,,,++++++...---,,,,,,+++++++++,,,......---+++)))((('''&&&------......---,,,++++++000///---+++)))(((((((((---,,,---000333222///+++'''&&&%%%%%%&&&)))---///...***'''***///111---(((&&&***...///---+++,,,...333555222---***---000///222222111000...+++)))(((+++***)))***+++---000222555000,,,***,,,///000///...000222111///---,,,,,,---,,,+++,,,...///...---///222444444333222222222...//////...111555333...***---//////---,,,...111000+++''')))***(((***---)))---000000...---...000444333111000///.........)))+++///333777:::;;;<<d<ĦDtdddooo{{{>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>eAAApuR)ĦkkkaaacccbbbVVVFFF999>d<Ħ...Dt...666111,,,,,,...***+++DdDΦDdDĦAAA>d<ʜ4DuTӵ4444DwDd<Ħ)))puR)Ħ>d<111000...---+++))))))------peӵ000ĦpeӵDx<>d<ӵDd<,,,qR/ܗ?fӵ222>d<%%%'''>d<Ħ&&&4DufئL>e///DdDʜ4DuTӵ111DdDĦ///,,,------,,,,,,,,,---.../////////---+++***geĦ---s<v>aĦ''')))peӵDx<DdDĦ'''&&&&&&'''((()))+++---...DdDĦ333222111///peӵDx<>d<---,,,------,,,+++,,,+++***>d<ӵDd<DdDΦDdDĦ+++DdDӵnd<DdDĦ222>d<Ħ,,,peӵ)))Ħ111F&uTӵ'''DdDĦ%%%$$$>d<Ħ+++peӵDx<>d<ʜ4DuTӵ,,,,,,,,,,,,++++++)))***,,,,,,++++++---...)))))))))))))))(((((('''///---+++***)))***+++,,,((()))+++---///111222222---+++(((&&&&&&)))---///***+++---///000000///...///---***((('''(((***+++000000111111111...***&&&(((...444555222---)))((($$$)))---,,,---111222111......---,,,+++)))'''&&&&&&&&&&&&(((***,,,...000000...***((((((***,,,............,,,)))((()))***,,,+++***+++,,,---,,,+++***+++,,,+++)))''''''(((+++......---///444555333000000000...---+++++++++***(((''')))'''$$$%%%(((...///000000///...---,,,222333444555444222///...------...000333777:::<<<;;;===GGG\\\xxx4DuXӵD&dq&ĒRsdKĦDHRRudfffqqq~~~sdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ>>>s&dq&ĒR777555i?ʜtd<Ħ(((HHܗDӊB***<x---+++(((&&&&&&******B?d<.........///000/////////000///...+++***geĦ...Hg8>aĦ''')))B?Ho9+++>d<)))+++,,,---///000111>d<ӵ222000B?Ho9...<x......---,,,++++++***&ӫeʬtIӇ,,,>d<Φ>d<Ħ,,,D&ӫetIӇ000DdDĦ000sdKĦ,,,B?dp&ĒR%%%%%%>d<sdKĦ)))B?Ho9,,,s&dq&ĒR+++,,,,,,,,,+++******((()))+++,,,+++***+++,,,&&&''')))***+++,,,,,,,,,222000...,,,+++*********&&&'''***,,,...000111111...,,,)))&&&''')))---///***,,,---...///////////////---***((('''(((***+++000000///,,,(((&&&%%%%%%&&&,,,222444000+++'''%%%%%%+++...------///000.........---+++)))&&&$$$###$$$%%%&&&''')))+++---....../////////...---------------,,,***((((((***,,,...---+++,,,---...---+++***++++++***'''&&&'''(((+++...///,,,---111333222///...------,,,+++******''''''))),,,+++''')))---111111111222222111///...000111333333333111///---......///000333666999;;;;;;;;;???KKK___|||4DuXӵHu]3hhne=e[[[^^^hhhvvvnepIƎ@t@h>hfeTTT@ďDhhhbbb]]]SSSQQQKKKAAA666///ne///...=e222111///,,,,,,---+++---ege666888sĪj@h999777555fdDĦ(((@ďD&&&(((Hkge---+++***&&&$$$$$$((((((@h///,,,@G333111HĪj@IŌ&&&'''Bene000Hkge$$$ne......fe,,,Hu]3hh---,,,+++se000000000111333333111///...///000///,,,+++geĦja>aĦ''')))@G***,,,se---...///000000000222333<Ō222333111@G111---Hkge(((,,,///...---***++++++HĪj@IŌ+++---ege+++,,,Hu]3hIŌ---///DdDĦ///ne+++***@h)))--->h%%%$$$$$$se%%%ne((((((@G)))***sĪj@h'''***,,,,,,***(((''''''(((***------,,,***))))))%%%&&&)))+++---.........111111000...,,,+++)))(((%%%&&&(((***+++------...,,,***(((&&&'''))),,,...+++---......---------///---+++)))'''''')))+++,,,000000...)))### ###$$$***000222///)))&&&$$$(((---///---,,,......,,,......---+++)))'''%%%$$$&&&&&&''')))***+++,,,,,,,,,///222333111///---,,,---,,,+++((('''(((,,,...///---,,,,,,......---+++***++++++)))''''''((()))---000000+++***---//////,,,+++******,,,,,,+++)))&&&(((,,,000...+++,,,111222222222333444333111/////////000000000///------......///111333555888999:::999;;;AAANNNggg4DuXӵĵD^___UUUUUU]]]kkkwww~~~ccc___]]]llliii]]]SSSHHHCCC<<<555111...---...000------............///---......000222999888777555444DdDĦ'''(((###&&&***++++++***)))&&&$$$$$$((()))(((111...***)))222111000(((((((((+++---&&&'''---------...)))D^---///,,,***s׼s222000000111444555444000,,,---///000///---,,,geFm8***>aĦ(((***...***+++,,,s׼s---...000111111111///111333Ho111333444333///333111,,,!!!###(((---...---***+++---***,,,---//////,,,D^+++,,,...DdDĦ000(((&&&%%%+++$$$&&&+++...'''&&&%%%%%%s׼s&&&&&&%%%'''(((&&&+++(((+++'''%%%(((+++,,,)))%%%$$$###))),,,000111///,,,)))(((%%%&&&))),,,.........---------......---+++((('''$$$%%%&&&((())))))))))))&&&&&&%%%%%%&&&))),,,---,,,...///...,,,+++,,,...***((('''&&&'''))),,,...///111111+++### $$$)))///111---)))&&&&&&***///000---,,,...///------...------,,,+++***))))))***+++,,,------------***---111111///,,,++++++,,,+++***(((''')))...111...---,,,,,,------,,,***)))))))))(((''''''(((***...111000+++''')))++++++)))'''&&&(((+++,,,,,,***(((***///222000+++---222222111000222444555222000------------,,,,,,,,,,,,---...000222444555666777777777999<<d<ĦĦrrrhhhQQQOOOUUUaaalllsss|||ĦsssnnnjjjgggeeeggggggcccbbbggglllgggYYYLLLAAA:::222...---......---Ħ222444444444333000...------///111222222---///111222333222111000+++,,,...333777::::::999888777666555555444444555>d<Ħ&&&'''((()))'''%%%$$$%%%)))...000,,,,,,+++******)))))))))&&&$$$%%%(((***)))+++///,,,///111000---***)))*********+++---000111000///111000///,,,)))((()))+++)))((((((''''''(((******((())),,,...000...)))&&&***++++++,,,Ħ+++---111555777666333000...(((>d<Ħ******111---)))Be111000000000111444777555///***---...000///...,,,geFYĉ))))))>aĦ)))+++...000///...111///,,,+++,,,,,,Be***,,,///000111111111---///222nu]ӵ333///)))&&&(((+++333333333000,,,'''%%%$$$%%%!!!&&&,,,...---***,,,//////...,,,++++++***+++,,,---...---,,,,,,***///222111,,,>d<Ħ...,,,++++++--->d<Ħ000111///Ħ""")))000...'''!!!!!!%%%$$$)))---,,,((($$$$$$&&&((('''&&&'''Be+++''''''&&&%%%Ħ((($$$(((,,,000111000---***(((,,,000111///,,,)))((($$$'''++++++'''###!!!!!!+++...333444222---)))(((&&&'''***,,,------,,,+++(((***,,,------+++(((&&&$$$%%%%%%&&&''''''&&&&&&!!!!!!"""###&&&)))+++------///000...+++***+++---'''&&&%%%%%%''')))---///...222444///&&&$$$)))///000---)))''''''+++///000---,,,...000...------.../////////......,,,---.../////////......))),,,...---+++)))***+++++++++)))''''''***///333---,,,++++++,,,,,,***)))((((((((('''&&&&&&)))+++///222111***%%%&&&((((((&&&%%%$$$&&&***---,,,+++)))+++111444000++++++000000//////111444555222///,,,,,,+++*********++++++,,,...000333555555555555333555888:::>>>OOOooo?aŖ%7uSQuR)ӵsdKĦgdKĦvvvlllWWWRRRSSSXXXZZZ^^^lll|||gdKĦ~~~xxxsssmmmhhhdddcccddddddccc^^^UUULLLGGG777555111---***,,,000gdKĦ///111555999<<<666222------///222444333111222222222111000...,,,,,,,,,///444:::<<<;;;888<<<<<<;;;:::777555333111gdDĦ............---,,,,,,,,,...///000000,,,(((&&&''')))++++++,,,***(((&&&&&&(((+++---000000000000///...---,,,,,,,,,---...///111333444444111---++++++,,,------...---+++)))''''''((((((++++++++++++++++++++++++,,,,,,,,,gdKĦ---//////000000000000000000,,,sdKĦ++++++,,,...000111///...000111222333333111000...---+++***,,,///000ŶS''')))***3we<---000222444333222000...---,,,((('''''',,,222666444111---///000iĉ@3hR/Ō111...+++***+++,,,222000---,,,***'''$$$!!!!!!###+++//////,,,***,,,......,,,+++++++++///000000...***(((((()))***+++,,,+++)))DdDĦ---,,,,,,...222sdKĦ111111gdKĦ###''',,,...---)))&&&$$$%%%$$$$$$$$$%%%%%%&&&''',,,,,,------***((('''((()))gdKĦ&&&)))***---000222000,,,)))//////000000///...---,,,---,,,+++)))&&&###!!!)))***...111333111...***---,,,+++++++++---...///)))***+++---...,,,((($$$######$$$%%%%%%%%%$$$$$$ ###&&&%%%$$$&&&,,,111111222111///,,,******+++---,,,)))(((''')))+++,,,/////////...,,,(((%%%"""###%%%(((***+++***(((&&&+++*********+++,,,------------------...000111222......////////////......+++,,,...///...---+++***,,,)))&&&%%%)))...333555444000++++++///000...+++---+++(((''''''))),,,...555111,,,))))))(((&&&###"""$$$(((***+++,,,---...///...---+++******))))))000//////000222333222000,,,+++)))((()))+++---...111444666444000///222666777555555999???KKK^^^ooo>Anene}}}sss[[[SSSNNNPPPQQQTTT___nnnne|||yyyuuuppplllbbbbbb```ZZZRRRHHH@@@<<<444222000,,,***+++ne000///111555:::===555111---+++---///000000111111111111000///...---+++,,,...444;;;???AAA@@@>>>===;;;999777444333De///000111000000000............///000///,,,)))(((***---///000---+++)))'''''')))+++---000000000//////---,,,,,,+++,,,---...000111222222222000...,,,,,,------------,,,+++)))(((((('''''''''((()))+++,,,---...///...///ne,,,...000000///......------......ne+++++++++...000222333222000...,,,000111222333333111///...,,,***)))+++...000>A&&&''''''k<,,,...111222444444222000...---,,,,,,---***((((((,,,222555333///---...///fh000111000---+++++++++///---+++***)))'''$$$"""$$$""""""%%%***------+++)))+++---...---,,,,,,,,,/////////---+++)))))))))(((***+++***)))De---------...000444ne111111ne!!!(((+++...///---***((((((((('''%%%$$$$$$%%%&&&''')))***++++++++++++***))))))***ne+++***)))***---000111000,,,(((,,,---///000000///---,,,---,,,***(((%%%###!!!!!!'''))),,,000222222000///000///...---------...///---,,,---......,,,(((%%%######$$$%%%%%%%%%%%%$$$$$$''')))(((&&&''',,,111111111000...+++******+++---+++***((((((***,,,---000000111000...+++(((&&&&&&''')))***+++***((('''*********++++++,,,------,,,,,,------....../////////////////////...---,,,---...///000///...,,,***,,,***'''''')))---111333222...+++---000222000------,,,*********,,,...000333...)))&&&%%%%%%$$$###$$$&&&***,,,,,,---...///000///...---,,,+++******,,,,,,---...000111///---***************+++---...222555666444000000333666888666666999===EEEUUUccc|||~~~gggXXXLLLIIIIIIIIIRRR]]]{{{uuuqqqeeeccc^^^SSSFFF;;;555444//////...,,,******111000///111555999;;;333///+++)))***,,,---...111111000///.........///,,,,,,...333:::AAAFFFHHHCCCAAA>>>:::777555444444...111333444444333222111000000000111222///,,,***+++...222444555...,,,***((((((***,,,...000000000///...,,,+++******+++...000111111111000000//////......---------,,,,,,+++***)))(((((('''###%%%'''***---///111222111222,,,---///111///---,,,++++++++++++///+++*********///000222222111///,,,***000111222333222111///...+++)))(((***---///'''&&&&&&,,,...000222333333444333111///...---------+++)))***---222444222///---...//////+++---000111///---,,,+++...,,,***)))((('''%%%###&&&&&&''''''(((((((((((('''***---...---,,,,,,,,,...//////---+++))))))***''')))++++++)))'''+++,,,...000333555111000111+++'''///000111///---,,,,,,---,,,***&&&###"""###%%%&&&&&&'''((()))************)))***------,,,***+++---///000///+++''')))+++...000111000...,,,,,,***(((&&&$$$#########&&&(((+++...111222333333444333111000//////000000222000///......,,,)))'''$$$$$$%%%%%%&&&&&&&&&&&&***+++,,,***((((((,,,000000000///---***)))***,,,,,,+++***)))***+++...///111222222222111///,,,***++++++++++++************)))***+++,,,------------+++,,,---......---,,,,,,/////////...---,,,+++***///000111111000...,,,++++++***))))))***,,,///000///---,,,...222333111///,,,,,,------...///000111000+++&&&###""""""###"""'''***---......//////111000111111111000...---,,,))))))+++...000000---*********+++,,,------------444666666444111000333777888666666999;;;>>>HHHRRReeevvvcccPPPIIIGGGEEEJJJRRRfffqqq}}}uuuoookkkhhh___QQQBBB777333222,,,------,,,++++++,,,...333111///......111333555000---***((((((***---...222111000///...///000111000//////222888???FFFJJJHHHEEEAAA<<<888666555555---,,,,,,...111444666666333222222111222333444555///---,,,,,,///333555666///---+++******+++,,,...000000//////---,,,***)))***---000333444222000///---///000000///...------,,,,,,,,,+++***)))((((((###%%%(((+++...000111111222333222111...------......---+++***)))***+++,,,......,,,+++))))))((((((,,,---///000///---***(((...000111222111000...---)))'''%%%(((,,,......,,,))))))((((((((())))))***(((***---000222333333333444333222000///...------))))))***...222444333111---...///...,,,,,,,,,...***,,,.........---...///000...,,,******)))'''%%%((())))))(((%%%$$$$$$%%%(((***---...---+++******---......---+++******+++)))+++------+++***)))))),,,...000222444555555555//////000222444444222000444444222///,,,,,,...000...+++&&&""" !!!###%%%%%%%%%'''((()))***++++++(((((()))***+++,,,,,,,,,***+++,,,...///---***''''''***...222333222000...+++)))'''%%%$$$$$$&&&''')))***,,,...///111222444444333222111111222333333555333000///...---+++***''''''''''''((())))))***---...---+++((((((+++---///...---+++)))(((***,,,++++++******+++---///000222333444444444222000...///...---+++++++++,,,,,,((()))+++,,,---...------+++---...//////...,,,+++000000///...---+++)))(((000111111000///...,,,,,,***+++++++++******,,,---///......000222333000...***,,,...000111111111000...***&&&"""!!!"""###$$$***---000111000000000111222333444444444222///...((())),,,///111111...+++***,,,---/////////...---444555555333222222444777777555666999999999>>>EEEUUUooommmXXXMMMHHHDDDEEEKKKYYYbbbnnn{{{vvvooommmhhh^^^PPPAAA666222222---...///...,,,,,,---...333111...,,,+++,,,---...,,,+++)))''''''***---000222111000///000111222333444333111111444:::BBBGGGIIIFFFAAA<<<777444333222+++***+++...222555666666222111111222333555777888000...,,,---///111222222///...,,,+++***+++,,,---//////......---+++***))),,,...222555555333111///+++...111111000......///---------,,,++++++******((()))+++---//////......000111111000---++++++,,,+++***))))))***+++,,,------,,,+++***(((((('''''''''(((***,,,,,,+++)))'''---...///000000...,,,+++&&&$$$###%%%***...///---,,,,,,+++++++++,,,,,,---***,,,...000222333333333444444333222000///...---((()))+++...222444444333---......---,,,++++++,,,++++++++++++***,,,000333555222///---,,,,,,***(((((())))))'''$$$"""""""""(((+++...///---***((((((,,,---...---+++***+++,,,,,,...000000...,,,,,,---...000111333333222111000,,,,,,...111555777777777444444222...,,,,,,...000...***%%%  ###%%%&&&&&&'''((()))***++++++(((((())))))***+++,,,---******+++,,,...---***''''''***...222444333111///***)))'''&&&&&&((()))+++---///000///------///111222111111111222333555666666444111/////////...,,,******)))******,,,---...///...,,,***((((((***+++------,,,)))'''(((***---++++++***++++++---...///222333444555555333111000111000...,,,,,,,,,---...)))***+++,,,---.........---...///111000///---,,,000000///...---+++)))(((//////......---,,,++++++)))***+++***(((((()))+++000000000111111000...,,,)))+++...111222111000///---+++(((%%%$$$$$$&&&(((---///111222111000000111222444555666555333111///)))+++---111333333000---,,,...000111111///---,,,///000111222222333555777444333444777777666888===HHH\\\yyyvvv```TTTJJJBBB@@@DDDMMMRRR\\\hhhrrr|||}}}xxxmmmggg[[[OOOCCC999333/////////000...,,,,,,---...111///---***)))))))))***+++***)))&&&%%%'''+++...000000///000000111222222555444222000222888@@@FFFIIIFFFBBB<<<777333000///++++++,,,///333666777666111111111111222444666888000...,,,,,,...////////////...,,,++++++++++++,,,------------,,,+++******---///222444444333000...***...111222///...///111000///...,,,,,,,,,---......///000000000...+++***---...///...,,,*********))))))***+++,,,---......---,,,+++))))))(((((((((###%%%(((******)))'''&&&+++,,,---...---,,,***)))""" ###)))...000000......------...//////000---...///111222222333333444444444333111000...---(((***---///222333333333,,,---...---+++******+++,,,+++***)))))),,,111555555222///---------,,,+++(((((('''&&&%%%$$$###"""'''***...///---***((('''+++---------+++++++++---///000000///...---.../////////000000000///---,,,******+++...222555666666222222111///,,,,,,---///,,,)))%%%!!! !!!$$$'''******)))))))))***+++++++++++++++++++++,,,---...(((((()))+++------***((('''***---111333333111000***)))))))))***,,,...///111333444111---***+++---///......///000222444666444222000000111111000///++++++***++++++---///000...---+++)))((()))***+++,,,+++***(((&&&'''***---+++++++++++++++,,,---...000111333444444222000///000///...---------...///*********+++,,,...000111---...///000000//////...111000000///---+++***)))++++++*********)))))))))''')))***)))&&&%%%'''***000000000000///...---,,,)))+++...000111111///...------,,,***((((((***,,,...000222222111/////////111222222333222111000///++++++---111333333111///...///000000///---+++)))''')))---000333555666666333000000333444333555999@@@MMMfffjjj[[[NNN@@@;;;>>>???CCCMMMYYYbbbkkkyyyssskkk___TTTKKKBBB888111000000000---++++++,,,......---+++***))))))******+++***)))%%%"""###&&&***,,,---...///000000000000222111111000222999CCCJJJMMMKKKGGGAAA;;;666222000......///222555777888777333222111000111222333444...---+++,,,---//////......---,,,+++************++++++,,,,,,,,,,,,++++++---...000222222000...,,,***...111111///...000333333111...,,,,,,...000222222333333333111---***(((***,,,------+++***)))******+++---...///...------------,,,+++******++++++$$$&&&((())))))'''%%%###)))***+++,,,+++***((('''!!!(((///222222............///000222222111000000000111111222222444444444444222000...---+++---///111111000000111,,,---...,,,***)))***+++******+++******,,,000333000---+++***+++---------)))'''%%%&&&((()))'''%%%$$$''',,,......,,,******+++,,,------++++++,,,---.........,,,******,,,///---------------,,,,,,+++***)))((())),,,/////////...000111111///------...+++)))&&&######%%%(((***///...---+++*********+++,,,+++*********+++,,,,,,''''''(((***,,,---+++***''')))+++...000000//////******+++---///000111222333555666333---))))))+++------,,,------///111222111000///000222333333111+++*********+++---///111...,,,***))))))+++,,,,,,+++***)))&&&%%%'''***---++++++***+++++++++++++++///000111222111000...---///............//////000,,,+++******+++...111333,,,------....../////////111000000///...---+++***&&&&&&&&&&&&&&&&&&''''''%%%'''(((&&&######&&&***.........---,,,,,,---...+++---///111111000///---,,,...///...,,,+++,,,......000222111///...---............------------,,,)))***+++---000111000/////////...---,,,)))'''&&&"""(((...444666666555333...,,,///000///111555:::AAARRRpppqqqbbbQQQ@@@999<<<666:::DDDQQQYYY```mmm{{{|||sssfff]]]UUULLL???555111111///,,,***)))+++---,,,,,,+++******+++,,,---,,,+++)))$$$ """%%%)))***,,,...//////.........///000111444<<>>GGGNNNPPPTTTUUUQQQKKKEEE===555:::666333444777999888666444444444333222///---,,,.........---,,,---///111...---+++)))(((((((((((((((((((((***,,,---+++)))000///---***((())),,,//////...---,,,---///111333555333///,,,++++++---//////111222111...+++))))))***---//////,,,******+++---...000222222000...---............---,,,+++***+++)))''''''((('''$$$!!!%%%''''''%%%&&&(((&&&!!!###***,,,---///000000000000000111111222111333333222000///000111666777666444111///000111111222333222///---++++++---+++******+++++++++***------,,,+++******))))))(((&&&###$$$(((,,,---,,,((()))))))))((('''&&&%%%&&&''')))...222222...***+++---...+++((((((***...------,,,)))'''''')))+++...,,,************)))(((***(((&&&(((+++,,,+++)))+++---000111000---)))'''(((******)))'''(((---111666444222---)))&&&'''((('''&&&&&&''')))***((('''###%%%'''(((*********)))$$$&&&)))++++++,,,...///------///000000111111111555333111...+++***)))))),,,+++*********+++,,,------------000333444444333111///---+++***+++---...,,,+++******+++---///111&&&&&&$$$"""!!!"""'''***'''((()))***++++++++++++---000111///,,,))))))+++...//////000000000000///000,,,)))))),,,///000///---,,,+++,,,///000000///000,,,***,,,///000---)))%%%###!!!$$$)))+++((($$$&&&&&&&&&### $$$(((///---******+++---------...111444444222///,,,+++///...,,,***+++,,,///111111111000///---,,,***)))***'''%%%(((,,,...+++''''''&&&%%%%%%(((+++---.........,,,(((### )))...//////111444...---+++***,,,///333555222111888JJJeeevvvcccQQQAAA999555666;;;AAADDDGGGPPPZZZhhhuuu~~~|||zzzvvvooocccSSSHHH888444---******,,,///111111,,,((('''+++...///------***'''$$$######$$$%%%&&&(((***,,,------,,,,,,,,,///333666:::@@@JJJQQQRRRVVVVVVSSSOOOLLLFFF???;;;777444555777888777555222222333333333111///---......---,,,++++++,,,...---,,,+++))))))))))))***(((((()))***,,,---+++***///...---***)))+++...222000///,,,***+++---000222333111...***((((((+++---,,,...000000...+++******,,,...///...+++******+++,,,...000222333111///...,,,,,,------------------,,,)))''''''((((((%%%###%%%''''''&&&''')))&&&"""&&&,,,------///333222111000000//////000000111222111///...///000333333333111//////111333333444444222///---,,,,,,---,,,++++++,,,---------++++++,,,,,,,,,,,,+++***)))&&&$$$%%%(((+++,,,+++'''(((((())))))))))))((((((((((((+++...///...+++---...///,,,)))(((***---//////---***(((''')))***...,,,***)))******)))(((((('''&&&'''***,,,,,,***+++---000222111...***'''((()))******)))***---000444333111---)))''''''))))))((('''((())))))(((&&&$$$%%%''')))*********)))&&&(((***++++++,,,...///......///000000000000000222111///---,,,,,,,,,---,,,+++***)))))))))***+++++++++,,,...111222222111------,,,,,,,,,---......,,,+++)))((()))***,,,---''''''&&&$$$###$$$'''***&&&'''(((***++++++,,,,,,---///000///+++))))))***,,,---...///000111111111...+++))))))+++......---+++***+++...111333333222///,,,***+++///000---)))(((%%%###%%%))),,,***'''&&&&&&%%%### ###&&&---,,,******++++++***(((***...222333222///---,,,---,,,*********,,,...000111111000///---+++)))(((***)))))),,,000///***%%%'''$$$###%%%)))---//////000///---(((### """***------...000333111///------...000333555111111555CCCYYYwwwqqq\\\HHH<<<666555888;;;;;;;;;AAAIIIWWWdddsss}}}rrrbbbUUUDDD>>>666///------...///111...++++++---///---+++,,,***'''%%%$$$%%%'''(((***+++,,,,,,------,,,,,,...111444777;;;AAAJJJQQQVVVZZZZZZWWWTTTRRRMMMGGG<<<999666666888888666333///111333444444222///...------,,,+++************,,,++++++******++++++,,,***))))))+++---...---+++---------+++***,,,000333000---***((((((+++...111333111---(((%%%%%%(((+++***,,,...///---+++******---......,,,***)))***++++++---000222333222111000,,,+++++++++,,,---///000---+++(((((((((((('''&&&'''))))))'''(((***(((### )))......---...555444222000...------,,,///000111000///...///000000000000...---///333666555555555222///------.........---,,,,,,---......)))***---...//////...---+++)))''''''(((***+++***(((((())))))***++++++++++++)))((()))+++---------...//////,,,(((''')))+++111000///+++(((((()))+++---+++)))((()))***))))))'''&&&&&&'''+++---...---+++...111444333000+++(((''')))+++,,,++++++---...222222///,,,((('''(((***+++)))(((((())))))'''&&&%%%&&&((()))*********))))))***++++++******,,,.../////////000000000000000///...,,,,,,,,,...000222,,,+++***)))))))))))))))+++++++++---///000///---)))***+++---.../////////,,,***)))''''''''')))***)))******(((&&&&&&'''(((%%%&&&((()))+++,,,------...///000...,,,)))))))))***+++---///000111111111,,,+++)))***+++---,,,,,,)))***+++///333555555444...,,,***+++...///---++++++(((%%%&&&***------,,,''''''&&&###!!!!!!###%%%*********++++++((($$$!!!%%%)))...111111...,,,+++******))))))***,,,...///000000000000...---+++)))+++,,,...111444222+++&&&'''$$$!!!$$$+++000111///000000---)))$$$!!!!!!"""###'''+++,,,,,,,,,...111333222000//////111333555333333555<<>>IIITTTdddssszzznnndddUUULLL@@@666000///000111///...,,,---......+++(((((('''%%%$$$%%%'''***,,,......------,,,,,,,,,,,,///111444666999>>>GGGMMMXXX]]]___\\\XXXUUUMMMFFF???;;;888777888888555222000222444555444222///---,,,+++*********+++******+++++++++,,,------...///,,,++++++,,,///000///...---...---+++***+++...000,,,***'''&&&'''***///222444333///***%%%%%%(((,,,***,,,......,,,***))))))+++***)))(((((((((***+++***,,,///222333333222111---,,,+++******,,,...///---,,,***)))))))))*********,,,,,,***+++---+++&&&###***...,,,+++---222111000...---,,,++++++///000111000///...///111111000///---,,,...333666777777555222///...///000000///...,,,***)))+++,,,)))+++///222333333111000---,,,+++******+++++++++************++++++,,,,,,,,,+++++++++,,,---------...//////+++&&&$$$&&&)))000///...,,,******,,,...---+++(((((()))*********((('''((()))+++...000111,,,...222444444111---***'''))),,,---...------,,,//////...+++((((((***,,,---+++)))))))))((('''&&&&&&'''(((***++++++*********++++++)))((((((***,,,//////////////////000000......,,,,,,---///111333***************+++++++++............///...+++)))%%%(((+++///111111000///+++***(((''''''((()))***...//////---***(((''''''$$$%%%(((***,,,.../////////000000///---+++*********+++---///000//////...,,,++++++,,,---------,,,******,,,///333444333111...---+++,,,///000000......+++((('''***---///000***)))'''%%%$$$$$$%%%&&&((()))***+++***&&& $$$***......---+++***)))))))))***+++,,,---......///000111111000///...------///333555333///+++***%%%"""$$$+++000000...//////---)))&&&%%%&&&'''***+++,,,+++******---///333222111000000111222222666666888:::???QQQrrr~~~fffOOO@@@888555555777666333555999>>>GGGWWWiiiyyyuuujjjbbbXXXHHH:::222000111222,,,,,,---------,,,)))&&&$$$###"""###%%%(((,,,...//////...------,,,,,,+++...000222444555:::BBBHHHTTTZZZ___^^^\\\WWWOOOFFFBBB===888777777777555333444555666666444111...,,,+++***)))***---...---+++++++++,,,---...///000000...---,,,---///111111000......---+++((((((***,,,((('''%%%%%%'''+++000333444555333...((('''***...,,,---///...+++((('''&&&&&&&&&%%%%%%''')))***+++(((+++...111333333222111///...,,,***)))***,,,---------,,,,,,++++++,,,------//////---...000...)))!!!!!!%%%+++,,,***))),,,------,,,+++++++++++++++000111222222000000111222444333111...,,,...111444666666555222000///000111000000...***&&&$$$&&&(((+++---111444555555444222/////////---,,,,,,,,,,,,...---,,,+++***+++++++++,,,...///000///...,,,,,,---...---***%%%###$$$''',,,------++++++,,,///222---+++(((''')))+++,,,,,,******++++++,,,...111333---///222333333111...,,,***+++---...///...,,,***,,,,,,+++***((((((+++---///---***)))))))))(((&&&'''((()))+++++++++******)))******)))''''''((()))///...---------...///000000///............///000'''((()))+++---...///000222222111111000---)))&&&%%%(((---111333333111000***)))(((((((((***,,,...222333333111,,,)))'''&&&%%%&&&)))+++...///000111000////////////...---,,,+++,,,...///...---+++***+++,,,---.........///000---,,,---...000000///---///...---...///111222222000...***(((***,,,///000,,,+++)))(((((((((((((((((()))***+++***&&& !!!'''+++,,,***)))((())))))***+++,,,------------///111333444444222111------...000222333111000,,,(((%%%&&&+++//////---------,,,***((((((+++---///...---+++******,,,...111000000000////////////555666888888999FFFccc|||hhhQQQBBB777444333666666444444777888???MMM```ppp~~~zzznnniii___OOOAAA777333111111+++,,,---...---+++((('''###"""""""""%%%(((,,,///............---,,,+++***,,,...111222444999AAAGGGNNNVVV\\\^^^]]][[[TTTMMMDDD???888555666777777555777777777666444222000......,,,+++---000111///,,,)))***,,,---.../////////...---,,,---///000000000......---+++((('''((()))&&&%%%%%%&&&(((,,,///111222444555111+++(((+++...---...000///+++(((&&&&&&%%%$$$###%%%''')))***)))(((***---000111111000//////...,,,+++*********++++++---//////...------...///111111///000222000+++%%%$$$'''+++***'''(((,,,***************+++,,,---000111222222111111222333444444222///------///222444444444333000000111222//////---(((###!!!###&&&...///222333444444333222///000000///---,,,,,,---///...,,,+++******++++++...000222222000---,,,,,,,,,------)))%%%###$$$'''***++++++++++++---111444...+++)))(((***---...///---------,,,+++,,,///222...///000111111000///...---------//////...+++((()))******)))((())),,,///000---***))))))))))))(((((()))***+++,,,++++++***(((***++++++)))''''''(((,,,,,,++++++,,,---///000111111111111000...---,,,%%%'''))),,,///111222222444333333222111...)))&&&'''***///333555444222000***)))(((((())),,,...000111222222000,,,)))((((((''')))+++---///111222222...------...000000///---***,,,.........,,,)))'''+++,,,---......///111444000///------......,,,+++......---...///111333444111///,,,))))))***---...---,,,******+++,,,+++************++++++((($$$!!! ###(((***+++)))))))))+++,,,---...///...---,,,---///222444555444222111,,,---...//////000000000,,,***((((((***,,,.........---,,,***)))+++...111111000---+++***+++,,,---......////////////...---///222555555555===TTTjjjkkkVVVIII888555444888888666666888999===IIIZZZhhhuuuvvvmmmeeeYYYLLLBBB:::444000+++,,,......---+++***)))'''&&&$$$$$$%%%(((+++---,,,---...///...,,,***)))))),,,000222666<<>>EEERRRbbbqqq|||zzzyyypppaaaSSSGGG;;;222000...///222111......222---.........---+++)))(((*********---///---)))$$$,,,+++---222<<>>===:::;;;AAAEEELLLXXXdddooovvvyyy}}}~~~}}}vvvjjj^^^QQQCCC666444111000222000---...222000000000000///---+++***(((((())),,,///...***'''***+++///888DDDQQQ[[[___]]]cccgggdddaaa___\\\XXXGGG>>>444...///333777888888888666333111111333666777999:::999444...***))))))))))))(((''''''((((((,,,+++)))(((((()))+++,,,------.........---,,,++++++***))),,,......+++'''+++***---///,,,''''''+++---,,,,,,+++++++++++++++///...---+++***(((&&&&&&***---000111000...---,,,***((((((***---//////---+++******...333333///******(((&&&%%%(((+++,,,---///......------...//////+++,,,---......///222444333333333222111000...------,,,,,,,,,,,,,,,,,,---///...///222444333000---******)))&&&$$$$$$&&&(((+++++++++++++++,,,,,,,,,------------------......,,,+++************+++,,,---//////+++&&&$$$&&&***,,,,,,---...////////////222000...,,,,,,...111333111///---...000333444444...,,,)))'''%%%%%%%%%&&&)))***,,,---/////////...222333555444222///------,,,---+++&&&%%%***......,,,+++,,,---......,,,+++///...,,,+++)))(((((((((***---111222///+++'''%%%$$$&&&''''''&&&'''***---222000...,,,*********+++***'''&&&)))...111000---******,,,000333222...***+++---000000///---------,,,,,,---------,,,,,,,,,))))))(((((('''&&&%%%%%%$$$&&&(((+++---.........***)))(((***,,,---,,,+++''')))+++---......---,,,,,,+++***)))***,,,///111333000---++++++---000222222111...------,,,***((($$$$$$%%%(((,,,---+++)))&&&%%%###!!!!!!###&&&)))...,,,++++++,,,------...---,,,,,,,,,,,,,,,---------.........---+++)))(((000111111000---***((('''***///444333---'''######'''***---,,,***(((***,,,222111000//////...//////............---,,,++++++...///000111000///---,,,---...000111333777===BBBOOO___zzzyyyiii___NNNFFF???@@@AAAAAAAAACCCKKKOOOVVV```iiinnnooonnnrrrvvvzzz{{{ssslllbbbQQQBBB;;;666222222000---///333333333333222111///---,,,%%%&&&(((+++......,,,)))+++,,,222===LLLXXX```cccaaaddddddbbbbbbccc___YYYGGG???555//////222444555444444333000//////222444777888999777222...+++***))))))))))))))))))***+++---+++)))''''''(((+++,,,------......---,,,,,,++++++******---000000---*********---000...(((&&&(((*********+++++++++******,,,,,,,,,++++++***((((((***---000111000---,,,,,,)))))))))***,,,---,,,+++***)))))),,,//////,,,(((&&&$$$!!!"""%%%))),,,...000///---,,,++++++,,,---***+++------...000333666555555444222111///...---......,,,,,,,,,,,,......111111222333444333111...*********(((&&&&&&(((***++++++******+++,,,...///......---------///000111000///...---,,,,,,,,,,,,+++---,,,)))%%%###%%%''')))+++---///000111111000333111...,,,,,,...111333000///...///222444444444...+++(((((())))))'''$$$&&&''')))+++---...//////111222333222000...///000...///,,,''''''+++...,,,''''''(((+++...000000///444222///,,,***))))))***+++...111111...***'''&&&###&&&(((&&&""""""&&&***///,,,(((&&&&&&(((,,,...+++)))(((+++///111000...)))***,,,...000...+++'''***,,,......,,,***(((((())),,,000000...,,,---...---,,,+++***'''%%%###""""""###$$$&&&)))+++,,,---,,,++++++,,,---......,,,&&&(((,,,///111222111000---,,,+++***+++,,,...000222000---++++++---000222444222111000...,,,(((%%% ###(((,,,...---+++$$$"""###''')))...---+++***)))***,,,---************+++,,,------++++++************))))))///...---+++)))'''%%%%%%(((---222222---&&&"""!!!)))+++...---)))((()))+++000///---,,,,,,---///000000000///...---+++***)))+++,,,...000000...+++***+++...111333444666888:::CCCOOOggguuukkkYYYOOOGGGDDDEEEGGGLLLRRRUUUYYYaaajjjooooookkkfffeeehhhnnnuuu}}}xxxuuuooo```QQQEEE===666333111...///333444444333222111///...---&&&(((***,,,......,,,+++...000777BBBNNNWWW\\\\\\cccbbb```___aaaccc^^^WWWGGG@@@777111111222333333111222222111000000333555888999999777333000......,,,+++***+++,,,............,,,)))'''&&&(((***,,,,,,,,,,,,,,,++++++******+++******...111222000,,,((((((+++000...((($$$%%%&&&(((***,,,------------******+++,,,,,,,,,+++++++++...111111///---++++++))))))***+++,,,+++***)))***)))(((***++++++)))&&&$$$!!! $$$)))...///000///---+++************)))***+++,,,---///333666888666444222///...------000///...------...///000333333333444444333111///,,,,,,---,,,***+++,,,......---+++******,,,...///...---,,,+++,,,...111222333333111000///...------++++++***((($$$###$$$&&&'''))),,,///111222222222333111...,,,+++---000222...------///222444333222000,,,***+++//////***%%%$$$%%%''')))+++---...////////////...,,,,,,...000//////---))))))------+++"""###$$$)))...111333333777555111---+++***++++++,,,...000000---***((('''$$$'''(((%%% ###(((***)))&&&%%%&&&***---000...,,,+++,,,---...---+++)))***,,,------+++(((&&&(((***,,,,,,)))'''%%%%%%(((...333333...+++,,,......------+++)))&&&$$$"""""""""###%%%'''***,,,---...------...000222111111(((***...111333333222000...---,,,++++++,,,...///000///---+++,,,...111333444333222111///,,,'''$$$ %%%)))---...---,,,###!!! $$$)))+++...---,,,)))((((((+++---))))))))))))***+++,,,---)))))))))))))))***,,,,,,...,,,)))((('''&&&$$$###'''+++///000,,,&&&""" ))),,,......+++***+++...///...,,,++++++...111222111111000...,,,***(((&&&(((***---//////---+++)))***...222555555444333333888BBBUUUqqq~~~vvvggg\\\RRRNNNNNNRRRZZZccc```eeellltttwwwtttmmmggg[[[^^^ccckkksss{{{zzzwwwttthhh\\\NNNEEE;;;666333000000333333222111000///.........***+++---///......---,,,222666>>>HHHPPPVVVYYYZZZbbbaaa]]]\\\^^^```ZZZQQQCCC===555111000111111//////111444555555444555777999;;;;;;:::777444222222000...---...000222111000///---+++(((((((((***+++))))))))))))))))))))))))+++***+++...222333111---%%%%%%(((......(((######%%%'''+++...000111111000)))***,,,...//////...---,,,///111111///,,,+++***((()))+++,,,+++******))))))(((''''''(((((('''&&&$$$""" """&&&+++///111......---,,,+++*********'''((())))))***---111555888666222///---,,,,,,,,,......---,,,,,,---......222333444444333111000000...///000000//////000222222000...,,,++++++,,,---,,,+++***)))***,,,///000333333333222111000//////,,,+++***(((%%%%%%%%%&&&&&&(((***---000222222222111000...,,,,,,---...////////////111444555555444000---+++---000000+++&&&###$$$%%%'''***,,,...///.........,,,++++++...000...///,,,)))+++...---))) """''',,,111333444777444111---++++++,,,------///000///,,,)))((((((%%%''''''$$$"""'''''''''((()))+++---///000111///---,,,+++***(((''')))***,,,---,,,)))'''&&&(((***,,,+++(((&&&$$$$$$+++000444333...***)))++++++,,,,,,,,,+++)))'''%%%######$$$&&&(((+++...//////......000333555555555***,,,///111222111///......---,,,,,,,,,---......///...,,,,,,---///111333333222111000///,,,'''$$$###%%%))),,,......------&&&"""###(((+++,,,---------***((((((***---((((((((()))***+++,,,---************,,,---///000...+++((('''((((((&&&$$$&&&))),,,---+++'''$$$!!!(((,,,//////......000222///...,,,,,,---///333555000000///---+++)))'''%%%(((***,,,...///...,,,+++***...333555444222///...111999HHH^^^{{{~~~ssskkkbbb______bbbjjjsssnnnrrryyy|||tttnnn[[[ZZZ[[[___ccchhhpppxxx}}}xxxtttkkkbbbWWWLLL@@@:::777222111222000000///...---.........---///111222000///000000666>>>HHHPPPUUUYYY]]]aaa``````]]]ZZZZZZZZZSSSIII;;;666000---......---,,,...222777:::;;;:::999999:::<<<======:::777666555333111...///222444333000000///---+++***)))******(((((('''(((((()))***++++++***+++...222333000---$$$###&&&---...***%%%$$$&&&(((---111333333222000)))+++---000111111000000---000222222///,,,***)))'''***------,,,+++******((('''&&&&&&&&&&&&''''''%%%$$$###%%%)))---///000+++,,,---...---,,,+++***(((((((((((((((+++000444666333///,,,***)))***+++++++++++++++++++++++++++000111222222000///000111000222333333111111222333333111///---,,,++++++,,,******)))))))))+++,,,---111111222222222111111000,,,+++)))'''&&&&&&&&&'''&&&''')))+++---000222333000000///.........------222111000222555777888888///---,,,,,,...---)))%%%$$$$$$%%%&&&)))+++---///000000000...,,,---///111------+++))),,,///---''' !!!%%%+++000222333333111///---,,,------......//////...+++)))))))))''''''%%%###!!!"""%%%'''&&&(((+++---////////////222111///---***(((&&&%%%)))+++------,,,***)))))))))+++---,,,***'''%%%%%%...111333111---)))((())))))***,,,------,,,***)))$$$%%%'''))),,,...000111000//////111444666666555,,,------......---,,,+++------,,,------...//////------,,,,,,---000222444111000///......,,,(((&&&(((***---...---------...)))&&&######'''+++,,,++++++---...---***)))+++...))))))))))))***+++,,,,,,++++++,,,---///000111222...+++)))***,,,---***(((&&&''')))******)))'''%%%(((,,,000111000000222555//////......///111333555//////...---,,,***((((((***+++,,,...//////......,,,///333444333000...---///555AAAPPPfff|||wwwtttssssssssswww~~~~~~|||vvvccc\\\UUURRRPPPSSS]]]iiirrr||||||xxxqqqjjj^^^RRREEE???:::555222222...------,,,---...///000...111444444333333444666<<>>;;;:::999;;;??????===:::777666555111...///222444111///000000///...---+++***)))(((''''''((()))+++---...,,,++++++...222222///,,,%%%###&&&,,,000,,,(((''')))+++000333444222///---***,,,///222333333222111...000222222///+++)))(((&&&***...///---++++++,,,''''''&&&%%%$$$%%%''')))&&&&&&&&&(((+++---------''')))---000111///---+++******)))((((((+++///333333000,,,(((&&&'''(((******+++,,,------,,,+++***---///000000...---///111111222333333222111111222111000000///...---,,,,,,************************---...000111222222222222,,,***(((&&&&&&&&&&&&&&&'''''''''(((***...111333111111222222222000...---111000...///222666888888000//////...,,,***)))(((%%%%%%%%%&&&(((+++---...///000000///---,,,---...***+++)))))),,,000---&&&"""!!!"""%%%)))...000111...------------......////////////---***))))))******&&&""""""$$$'''((())))))***,,,.../////////...111111000...+++)))((((((***,,,//////,,,++++++,,,***,,,......,,,)))((((((/////////...,,,+++))))))(((***,,,......---+++***$$$&&&))),,,///111222222111000///000222222222000+++*********************+++,,,,,,---...///000000,,,,,,,,,,,,...000222444///---,,,,,,,,,,,,***(((+++---...---,,,,,,...000,,,(((%%%&&&***,,,+++((((((,,,000///,,,***,,,...++++++*********++++++,,,+++,,,...000111222222111///,,,+++...222222///,,,&&&&&&'''((()))******))))))---000111//////111444.........///000111222333////////////...---,,,,,,,,,,,,---...///000111222///111333333111///...///...555===FFFTTTooo~~~|||kkk___RRRIIICCCDDDQQQ___lllyyy}}}xxxsssaaaUUUHHHAAA===777222111---,,,,,,,,,---...000111...111555666555666888;;;AAAMMMZZZ]]]YYYXXX```hhh___aaaaaa\\\WWWRRRIIIAAA333000---,,,///000///---+++222;;;BBBCCC@@@<<<:::777;;;???@@@>>>;;;888666555111---...111333000---000111111000///,,,***(((((((((((()))+++---000111,,,++++++...111222///+++'''$$$&&&---111///+++++++++...111444333000,,,)))+++---111333555444333222...000222222///+++)))(((&&&***...000...,,,,,,---&&&&&&&&&$$$$$$%%%(((***'''''''''))),,,---,,,***$$$(((---111333111...,,,++++++***))))))+++000333111...***&&&$$$%%%'''))),,,...000222222000...,,,***---///...---,,,...111000222333333111000000000...//////000//////...---******+++++++++***))))))+++,,,///111222333333333+++)))'''%%%&&&&&&&&&%%%((('''&&&&&&(((,,,000222111333555666555222///---...,,,***+++...222555666333333333000---+++***+++&&&&&&&&&&&&(((***---...---......---+++******+++))))))((((((,,,000---&&&###""""""$$$(((,,,...///******+++,,,---.../////////000///---***))))))***+++&&&!!!!!!&&&***+++***+++,,,,,,---.........///000000000///---++++++,,,***---000000---,,,,,,...+++---//////---+++******///---++++++,,,,,,+++***)))***---//////---+++***$$$&&&***...111222222222333111////////////---,,,)))((('''''''''(((***+++++++++,,,---...000000111,,,,,,,,,---...000333444---,,,******+++,,,+++***,,,---...,,,***+++...222---***'''(((,,,---)))%%%''',,,111111...+++---///,,,,,,++++++++++++++++++***,,,///111222222111111///------111555666333...'''&&&%%%&&&)))+++,,,,,,+++...111000...---///111......//////000111111111//////000000000000//////......---...///111333555000222333222000//////000...555<<<@@@JJJbbbsss```RRRLLLDDD===GGGZZZlll|||yyytttjjj```RRRFFF>>>888222///,,,,,,---000333444333111111111222444777;;;@@@BBBOOOUUU[[[\\\ZZZYYY\\\```bbbdddddd^^^SSSHHH@@@===222...***,,,000222000---222333555888999999777666999999999999999::::::::::::222,,,---000///------------......---,,,++++++&&&&&&&&&'''(((***,,,---000,,,((())),,,---***&&&%%%***000222///,,,******,,,---......---***(((&&&+++))))))...444777555222---...000222222111///...///---,,,---......***'''""""""###&&&***++++++)))+++***))))))((())))))))),,,++++++,,,---...,,,+++***++++++,,,,,,------...+++***)))(((''''''''''''+++///333555333111111222//////...,,,++++++...000333333222111000///......---------....../////////***)))((()))+++,,,,,,+++,,,...000222222111///...---)))%%%$$$&&&'''&&&%%%,,,++++++++++++...000222333444555444222...***(((,,,+++)))((())),,,000222111000///000000...+++)))+++,,,------+++))))))***)))***,,,---,,,***&&&$$$(((******)))+++///...++++++)))(((***,,,---***''')))((((((+++///000...+++---+++***+++,,,,,,+++***((((((((((((((((((((((((&&&&&&''')))***+++,,,---,,,///111...)))&&&(((+++...---------------------...///111222222000...,,,...,,,++++++------,,,***+++***+++///222222///+++((()))+++---...///000000111000///---,,,+++******,,,)))&&&%%%''',,,///111...,,,***+++000444555555222000......000111111111+++,,,---+++))))))---111//////...---,,,---000222///,,,,,,---,,,'''$$$&&&+++++++++++++++,,,,,,------...///000222111...+++------...000000111111111000...,,,---000111///------+++)))'''(((***...000000222444111---,,,000444000000111333444333000...+++...222222000///000111,,,,,,,,,...000000///---...222555333///---...111777777888<<>>BBBGGGJJJXXXZZZ[[[[[[YYYYYY\\\______]]]ZZZSSSJJJBBB<<<999///---,,,---111333333111111111333666777888777666888999999:::999999888888888111+++---///---,,,,,,............------,,,,,,'''&&&%%%%%%%%%''')))+++(((%%%###%%%)))***'''###$$$)))///111///+++((('''''')))***,,,+++***((('''((('''''',,,222555444111---...///111111111000000000...,,,,,,,,,+++'''$$$ """&&&+++---...---///---***((('''(((***,,,---,,,,,,,,,---,,,+++***,,,,,,,,,,,,,,,---------,,,,,,+++***))))))((((((,,,000444555444222222222...//////---,,,---///111222111111000000//////...,,,,,,,,,,,,------......*********,,,------+++)))+++---000333333222000...,,,)))%%%$$$&&&'''&&&%%%,,,,,,,,,,,,---///222444333444444333000---***))),,,+++)))((())),,,///111///000111222111000//////---///000...,,,)))(((((('''(((***+++***'''###!!!%%%***,,,---///222000+++///---+++,,,...///---+++)))((((((***...///---***)))(((((())),,,------,,,************************''''''((())))))***++++++))),,,...,,,((('''***---,,,,,,,,,,,,------------,,,...000111222000...,,,---+++++++++------,,,+++******+++///222333000...++++++---...///////////////...---+++******++++++,,,***''''''***---000111///---+++---000444555555222000....../////////...---......---++++++...111222222111000//////000222...+++***+++)))%%%$$$'''***))))))((((((***+++,,,,,,---///222333222///,,,,,,---...000111111111000111000///000111000///------,,,***)))***,,,...///000222444111...---000333333222222333444444222000,,,...111000///...///111------...///111000...+++///222444222...,,,---000555555777999>>>MMMiiiqqq]]]SSSLLLJJJYYYlll}}}}}}wwwpppeee[[[QQQGGG<<<444333111000000111222111000222666;;;@@@EEEIIINNNQQQaaa___\\\YYYXXXXXXZZZ\\\[[[VVVNNNFFF@@@;;;888666......///000222333444444000000111333666777777666666777888999999888666555666///+++,,,...,,,***+++............------------)))(((%%%$$$###%%%''')))###!!! """&&&'''%%%###%%%)))...000...***&&&$$$"""$$$''')))******((('''&&&&&&&&&***///222000...------......///000111111000...,,,+++***'''$$$!!!"""&&&,,,000111111111...***'''&&&(((+++---------------,,,+++******------,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,,,,---000444555555333333333///000000///---...///111////////////////////////+++************+++,,,,,,++++++---000111///+++'''))),,,///333333222///---***(((%%%$$$%%%&&&&&&%%%,,,------------///222555333333222000...,,,+++***---,,,***)))***,,,...///111444666666333000111222111222333111---)))&&&%%%&&&'''***+++***'''### $$$***///111333555333...222000...---.........---***((((((***---...+++(((%%%%%%%%%(((+++.........,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))(((((((((''')))***)))''''''***...******+++,,,,,,------,,,***+++...000111000...---,,,+++***+++---...---,,,***+++,,,000333333222000---...//////////////////...,,,***)))((()))***+++***)))((())),,,...000000///...---...111444555555222000...---...///...---///000000///...---///111222222222222111000//////---***)))***)))%%%%%%((()))'''%%%$$$%%%&&&)))******,,,///333555444111---***+++---///000111000000111333555444222///...---------------------......000222444222///...000222444222000000111111111///---...///...------///111---...///111222111---***111222333000,,,+++,,,///333333555666888CCCXXXkkk|||iii___YYYXXXcccsss|||uuukkkaaaXXXNNNCCC<<<777555111000000111111000111777???EEEIIINNNRRRVVVbbb___[[[XXXWWWWWWVVVUUUXXXOOODDD<<<999888888777222333444333222111222333///------///333666555444000222555777888777555444333...+++---...+++)))***......------------------...,,,(((&&&%%%&&&((()))&&&### ###%%%'''&&&&&&)))---000///+++&&&###"""$$$'''***+++***((('''((('''(((+++...///---+++,,,,,,,,,,,,---...000111000///---+++)))'''%%%$$$!!!!!!###''',,,000111111///---***((('''((()))++++++,,,------,,,++++++,,,,,,,,,++++++***))))))(((***+++,,,...///000111111...111444666666555333333111222222111///------...------........./////////******)))(((((()))***+++,,,---000444444111***&&&&&&)))---111222000---+++'''&&&$$$$$$$$$$$$$$$$$$***+++,,,+++***+++///333333222000---,,,+++++++++...---,,,,,,,,,---...///666999<<<999333//////222444555666333...)))&&&$$$&&&'''***++++++)))'''%%%&&&,,,111222333666666333333111...,,,,,,,,,------***)))(((***------***'''%%%$$$$$$'''***---------,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((('''&&&&&&&&&''''''&&&%%%&&&))),,,((()))***,,,,,,---,,,,,,'''))),,,///000000...---+++******+++---......---------///111222222111///......///000000000000000...,,,)))'''&&&'''((()))&&&&&&&&&(((+++------,,,...------...///111333333000///---...///000///...000000000000////////////......///000111111...---+++)))+++...---)))'''((('''%%%###!!!!!!$$$''')))''')))---222555444111...)))***,,,...///000000///222555888777333///------,,,---///000000///......000222444333111///000111222///,,,+++,,,.........///...---,,,,,,---...000+++,,,...111333222///,,,222222222///,,,+++,,,...222222333444444999HHHWWWnnnwwwrrrnnnmmmsss}}}yyy{{{vvvjjj```VVVLLLEEE<<<999444111222333444444666===FFFKKKNNNQQQVVVYYY\\\[[[YYYXXXWWWTTTPPPMMMOOOGGG<<<555555777999:::999999777444111//////111---***(((***...222111000+++...111444666666555444222...---///...***(((***------,,,,,,,,,,,,---...222000---***))))))***++++++'''!!!###'''***'''))),,,//////---)))&&&%%%(((+++------+++(((&&&******+++,,,------+++***++++++++++++,,,---...///.........,,,+++*********'''''''''))),,,///000///*********)))(((((('''&&&)))+++------,,,+++---...+++******)))((('''&&&&&&'''))),,,///222444555666///000333555666666444222333444444333///,,,******,,,,,,,,,---......//////+++***(((''''''((()))***---///222555555111+++&&&%%%'''+++...///---+++)))$$$$$$$$$######"""######(((***+++)))&&&'''+++///222111...,,,++++++,,,,,,............////////////555999<<<:::444///000222444555666333///***'''&&&$$$&&&((()))+++++++++***,,,000222//////444888888555444111...,,,+++,,,---+++)))(((***------+++'''&&&&&&%%%''')))++++++***************************))))))(((((('''&&&&&&%%%'''((('''&&&&&&&&&((()))'''(((***,,,------,,,,,,'''))),,,///000000...---+++******+++---......---000111111111000///...---,,,---...//////000000000...,,,)))'''%%%%%%%%%&&&"""""""""%%%(((******))),,,,,,---------...000111.........///222333222111.........///000///---,,,******,,,///222333000...))))))---333333---))))))&&&$$$!!! """%%%(((%%%&&&***///222333000---((()))***,,,---//////000333666999888333...,,,,,,+++,,,///111222111///...000222333444333111000///111...+++***+++---...///000...---,,,,,,---...///((()))+++///333444222000111111111///---,,,,,,---111111333444222333===HHHZZZwwwyyyxxxvvvqqqkkkiiirrr|||~~~qqqfff[[[PPPIIIBBB>>>888555666999;;;===BBBIIIPPPTTTTTTUUUYYY]]]WWWYYYZZZYYYUUUOOOHHHDDDCCC>>>888555555888<<<>>>===:::666222000000000111...)))%%%''',,,000///---,,,---000333555666666555222///000222111,,,)))+++,,,+++*********+++---...444222000...,,,++++++++++++&&&!!! &&&***''''''))),,,...///,,,***)))+++...000///,,,)))&&&***+++,,,---------,,,+++,,,,,,,,,------------------.........,,,,,,...000---,,,***+++,,,...------'''((()))***)))(((&&&%%%(((+++......+++***,,,...******)))(((''''''&&&&&&&&&(((+++///222444555555///000111444666666333111222444555333///+++((('''++++++,,,,,,---------...---+++)))(((((()))***+++///000111333444111,,,)))'''(((+++,,,---+++***(((###$$$%%%%%%######$$$%%%(((+++,,,)))$$$$$$(((---111000...---,,,,,,------------//////000000//////111444777666444222333555333444444111...+++******%%%%%%%%%&&&''')))+++,,,111444222---+++000777999777777555222...------...+++))))))+++...///,,,)))(((''''''((()))******)))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&************************(((***,,,---...---,,,+++'''))),,,///000000...---,,,+++***+++---...---,,,111222333111...,,,+++,,,,,,,,,---------------,,,,,,+++)))(((&&&%%%%%%$$$!!! !!!###&&&))))))(((***,,,------,,,,,,---///.........000333333333111++++++,,,...000000---+++***)))+++///333555333000&&&''',,,333333---))))))%%%###""" !!!###%%%'''%%%&&&(((,,,000111000...))))))((()))+++---000111444555666555111...,,,+++)))+++...111333222111000000111333555444222000...111...,,,,,,...000222222111///------...///...---&&&''')))---111444444333000000000000000///------000000222444222111888AAAPPPiii}}}nnngggaaa^^^\\\___kkkwwwyyyooodddXXXPPPIIIDDD>>>;;;<<<@@@DDDGGGMMMSSSYYYYYYWWWVVVZZZ^^^WWWZZZ\\\YYYPPPHHHBBB???:::::::::::::::===BBBFFF;;;666000...000444666666666000++++++000444444111111222333444555666666666222111222555333---+++,,,+++***)))((()))***,,,---111111000///---+++***)))&&&$$$!!!"""'''***%%%$$$%%%(((,,,//////...))),,,///111111...***'''%%%'''***,,,------......//////000111000///...------//////...,,,,,,///111111...,,,,,,,,,------,,,'''(((((()))))))))))))))+++...000///***((())),,,*********))))))(((((((((((())),,,///111222222111//////000333666666222//////111333333000,,,)))(((++++++++++++,,,,,,,,,,,,///---+++))))))***+++---111000000000111111...,,,++++++,,,,,,,,,+++***)))$$$'''((((((&&&%%%&&&(((,,,...000,,,&&&$$$(((---000000///...------------)))+++---///000//////...///000111333333333222222111111000///---,,,...///***(((&&&%%%&&&(((,,,...333555333,,,(((---333777666777777444///,,,,,,,,,+++)))))),,,///111...+++(((''''''(((***++++++***''''''''''''''''''''''''$$$$$$%%%&&&''''''((((((+++,,,---000111222000///***+++---//////...,,,***)))***---000000000...------+++++++++------,,,+++000111222000---***+++,,,---------,,,+++)))(((''''''(((((())))))((('''&&&###""""""$$$'''***++++++***---///...---,,,---///000//////000111111///---))))))+++///222222...++++++)))))),,,111444111...$$$$$$''',,,---)))''')))$$$$$$###"""###$$$%%%&&&''''''(((+++///000000///***((('''&&&(((,,,000333555333222111000...+++)))''')))---000222333222222000111333555666444000---...---,,,---000222333333111///...///000111...,,,'''''''''***...222333333...///000222333111///---......111333222111666>>>LLL]]]{{{wwwqqqddd[[[SSSSSSTTTYYYfffsss~~~|||rrrfff]]]MMMHHHBBB???AAAFFFKKKNNNSSSXXX\\\[[[WWWUUUXXX]]]YYY]]]^^^XXXMMMCCC>>>===777;;;>>>@@@@@@CCCHHHLLL888222++++++111888;;;<<>>===;;;999777666555555555666777666333000//////---------,,,***)))***++++++++++++---...+++$$$ """&&&)))***(((&&&%%%$$$###%%%))),,,......---...000111111///,,,***((()))***+++,,,------...111222333444444333111111111...++++++,,,...//////000///---+++++++++---...***,,,,,,***'''(((///555777555222///,,,+++,,,,,,+++***)))))))))***+++,,,+++,,,---......---,,,++++++---000222333222000...000000000111000000//////,,,***((('''''')))+++---///...---,,,,,,,,,............,,,)))'''''')))+++...000222111///---,,,,,,'''+++//////+++&&&$$$###***+++------------...000444000++++++...///---***)))*********))))))+++---333222333444444222...***,,,+++******,,,...111222333222///)))%%%%%%***...333222000...---,,,------111111000...---+++******///------000444333---((())))))***+++,,,...//////,,,(((%%%%%%((()))%%%"""!!!!!!!!!%%%***......,,,111222444555666666555555------...//////...---,,,...///111222111000111222---,,,+++---///...+++'''///...,,,***))),,,000444444111---***(((&&&$$$"""'''(((((()))+++,,,,,,---+++)))&&&$$$%%%(((,,,............,,,++++++---...555444333222111///+++(((...+++))),,,111333000---***%%%!!!"""''',,,---,,,"""!!! """$$$%%%%%%))))))*********++++++,,,---......///...---+++***)))+++,,,+++)))))),,,///...000111111...+++******(((+++///111222222333444000555999999555///+++***+++***))))))+++...222444000111111000///---+++)))'''(((***,,,---...//////---000222111...,,,,,,---------,,,+++,,,111888===CCCKKKZZZrrrvvvdddTTTNNNJJJIIIIIIHHHKKKRRR[[[cccrrrzzzxxxpppqqqhhh]]]VVVUUUXXX[[[]]]]]]XXXTTTUUUSSSOOOLLLMMMJJJKKKKKKGGGAAA======???@@@??????CCCGGGIIIGGGDDD===666666???IIIKKKKKKKKKSSSTTTQQQJJJGGGGGGEEEAAADDDBBB???<<<999777555555444666777666333000//////---......,,,******+++,,,------,,,......,,,'''#########%%%(((++++++***((('''&&&%%%&&&***---000000//////111111111///...,,,,,,,,,,,,,,,,,,---......111222222222111111000///111///------...000000///...---+++******+++,,,---+++---...,,,)))***///444777555222///,,,+++++++++++++++*********+++,,,---,,,---...//////...---,,,,,,...///111111000///...///////////////...---,,,***)))((('''((()))+++,,,...---,,,+++++++++,,,,,,+++,,,+++)))&&&&&&'''(((,,,///111222000---+++***))),,,000000---)))&&&%%%***,,,------,,,,,,---///222...******---...,,,******+++,,,+++******,,,...111000000111222111///,,,+++***))))))+++---///111111111...)))%%%$$$(((,,,000///...,,,++++++++++++///////////////////////////------///222111,,,''')))***,,,...000222333333///+++&&&&&&(((***)))'''######$$$(((---///...,,,000111222333333333222222,,,---...000000//////......///111111///...///000,,,,,,,,,...000000---***//////...,,,+++---111444333000,,,)))((('''&&&%%%''''''((()))+++,,,------+++***'''&&&&&&(((+++------...---,,,******,,,---333222222222111///,,,)))---+++))),,,000222///,,,&&&"""!!!''',,,...---(((%%%!!! """%%%''')))***,,,,,,,,,+++++++++,,,------------,,,+++***)))***,,,+++))))))+++---...///000...,,,)))))))))(((+++///111111000111222000444888888555000---,,,,,,+++******+++...111333111111111111///---+++***......///////////////......000222222///------...------,,,,,,---111777<<>>???>>><<<:::<<>>???JJJTTTXXXWWWVVVaaa]]]UUUMMMJJJKKKHHHDDDIIIGGGCCC???;;;888666555444555666666333000//////------...---++++++,,,...000///------...,,,***((((((''''''))),,,------,,,+++)))'''(((+++///222333111111111111000000000000000///...---,,,------...222111000///////////////111000000111222222111///+++***)))((()))***+++,,,---///111///,,,,,,///222666555222///,,,+++******+++************+++,,,---...//////000000//////......////////////...------------------,,,+++))))))&&&''''''((()))******+++...---,,,+++******))))))((()))******(((&&&'''''',,,...111222000---+++++++++...111111///,,,***))),,,---------++++++---...///,,,)))))),,,---,,,+++,,,---------+++,,,---//////...---...//////...---))))))(((((()))+++---......///---)))%%%$$$'''***+++++++++*********))))))+++,,,---///000222333333...,,,+++,,,......***&&&(((***---000333444444333222,,,'''%%%(((+++------''''''))),,,///000///---...///000000000///------+++,,,...///000000000000---///000///---++++++,,,++++++,,,///222222000...//////000///...///222444333///+++)))((()))))))))((())))))***+++,,,------++++++***)))))))))******+++,,,,,,+++))))))***,,,000000000111111///,,,))),,,******,,,///000...+++$$$!!!"""(((---000000...***$$$  $$$'''***,,,///000...,,,+++++++++,,,,,,---,,,,,,+++******+++++++++)))((()))+++.........,,,)))(((((()))***,,,///000///......//////222555555333111///......---,,,+++,,,...000222333333222222000///---,,,444444444333222111000///000111222222000...............------...111777;;;@@@@@@DDDMMMaaayyyhhhUUUGGG@@@???@@@AAACCCFFFJJJNNNQQQWWWbbbuuuxxxmmmeeeccccccddddddaaaZZZTTTQQQLLLDDD>>>===999:::999888999???IIIQQQRRRLLLFFFBBBCCCDDDCCCBBBJJJIIIIIIMMMSSSYYY___bbb```YYYOOOIIIIIIKKKIIIFFFIIIGGGCCC>>>:::888666666444555777666333111000000,,,------,,,++++++,,,...000///---,,,,,,+++++++++---+++)))***,,,---.........,,,******---000333444222222111000000000111222222111///---,,,,,,,,,---111000///...///000111222111111111333444444111///''''''''''''((()))+++,,,///111222111///......///333222000...,,,,,,++++++))))))))))))***++++++,,,000000000000000000000000000//////...---,,,,,,,,,,,,,,,,,,+++***((('''&&&$$$%%%''')))************...------,,,+++)))'''&&&%%%(((+++,,,++++++++++++///000111000...---...///---///000111111///....../////////...,,,,,,---///---+++))))))+++---------...//////...------...000///---+++***+++,,,,,,+++((('''''''''((()))******---...---***&&&%%%'''***)))************))))))))))))***+++---///111333444,,,***(((((()))(((&&&$$$&&&(((+++///000000///...111,,,%%%###%%%***...000)))+++---000111111///...............---,,,***))))))***,,,...////////////,,,---...---***)))))))))((())),,,///111222111000...000111111000000222444333000,,,***+++---......------,,,,,,,,,++++++++++++,,,,,,,,,+++***((('''***++++++***(((((()))***,,,,,,---...///...+++)))+++******,,,......,,,)))%%%###"""$$$(((---000000000...)))$$$ ###%%%***...333333111---++++++,,,,,,------------------,,,,,,,,,,,,+++*********///...---+++(((((()))+++,,,---//////---,,,,,,,,,,,,...///000000//////...///...---------...///000555555444333222000///...666666555555444333111111222222222111000/////////---.........///111666999:::::::::@@@NNNmmmttteeeXXXPPPJJJHHHEEEDDDFFFIIIKKKMMMRRR___rrrxxxoooiiiggggggfffeee\\\VVVQQQNNNHHH>>>666333555666777999<<>>;;;999666444333333555666555777999888666444333444.........---+++***+++,,,,,,,,,+++)))((((((+++---111...,,,+++,,,------,,,///...,,,---///111222111///......------...000111//////.........------,,,.........///111333555666......///000222111...,,,###$$$%%%(((***---.../////////000000///...------,,,,,,------------------&&&&&&((()))******+++***222111111000000111111222000000000//////---,,,+++------------,,,+++))))))&&&''')))***+++++++++***...///000111///,,,)))&&&%%%(((,,,///000000111111444333///,,,***---222666...------...111333333333555444222///,,,+++---///---,,,++++++,,,---...///000111111000......///111111...***(((''''''&&&$$$''''''&&&&&&&&&&&&&&&&&&***++++++)))'''(((---111///...,,,+++++++++,,,---((((((((()))******++++++'''&&&###!!!!!!"""$$$&&&+++,,,.........---+++***+++)))%%%###$$$'''+++...***,,,---...------...///111111111111///---+++***((()))***++++++***)))(((%%%'''))))))(((((()))***'''***...//////...//////,,,...////////////000222222000//////111333333333333222000---***(((&&&%%%***+++,,,,,,,,,)))'''&&&(((***++++++)))'''((((((((('''%%%%%%'''(((((('''(((***,,,---,,,***'''&&&!!!!!! !!!"""###$$$***---000...(((""" )))///555666111------............//////111222333.........///000000---+++---...///...------///000//////000...,,,******+++((('''%%%&&&(((***,,,,,,000////////////000000111555555333111000/////////------///111222444444444333111/////////000///...+++---...///...///111333111000333999@@@QQQsss~~~qqqlllfffbbbaaaaaa___^^^gggqqq{{{wwwpppiiicccWWWOOOGGGCCC>>>666222222666:::@@@DDDFFFJJJPPPUUUIIIEEEBBBDDDJJJPPPTTTUUUQQQYYY^^^^^^]]][[[UUUMMMIIICCC@@@AAA>>>888666888666444111//////000333444777888::::::888666555555111222111///---+++,,,---***++++++***((((((+++...222000...---......---+++------,,,...000000000...,,,,,,,,,,,,,,,------...,,,---///111111000///.........///000111111111111,,,++++++,,,......,,,***"""$$$&&&))),,,///111111...------------------,,,------------,,,,,,+++***'''((()))+++,,,,,,,,,,,,222111000//////000111222...///111111111///---,,,///////////////...---,,,))))))***+++++++++++++++///000222333222///+++(((''')))+++,,,,,,,,,,,,---000000...,,,+++,,,///222---+++***,,,000333444444444444111---***)))+++---,,,,,,+++******+++,,,...000111111000...---///000...,,,***(((((('''&&&$$$''''''''''''&&&&&&%%%$$$((()))(((&&&%%%(((...333222000---***)))***,,,...''''''(((((()))))))))***(((&&&###!!! ###'''***,,,,,,---......------,,,+++***)))((('''(((+++---(((***+++***)))))),,,///444444444444333111///---+++,,,,,,,,,***(((&&&%%%"""$$$'''((())))))+++,,,***---111111///.........+++,,,------,,,---///111//////...000222333222111///...,,,***(((&&&$$$###))))))***+++***)))'''&&&(((***++++++)))((((((((((((%%%""" """$$$%%%&&&'''))),,,---+++(((&&&$$$ """###''',,,000///)))### (((///555555000---...111...------...///111222333---,,,,,,...111111...+++***,,,.../////////000111///000000...,,,++++++,,,)))&&&######&&&***++++++/////////000000111111222222111///---,,,+++++++++***+++---///111333444444444111...---//////...---***,,,............///111111...000444777AAA[[[vvv|||wwwtttsssqqqmmmjjjxxx|||tttkkkddd[[[QQQGGGBBB===888777999???DDDIIIKKKJJJIIIJJJLLLAAA@@@AAAGGGOOOUUUWWWWWWXXXYYYVVVSSSWWWZZZTTTJJJ>>>;;;<<<>>>;;;333222666444222///------...111333777999;;;;;;999777666777444555444111...------...***+++,,,+++)))))),,,///333111000///000///---+++,,,,,,,,,...000000...,,,*********++++++,,,,,,,,,+++---000333444333222000...///000000000///---,,,******)))***++++++***((("""$$$'''***...000222333---,,,******,,,---,,,,,,/////////...,,,***((('''((()))+++---............222111000//////000111222...///111333222000...,,,000000000111000000//////++++++++++++++++++,,,,,,///111444555444111---***((()))******(((''''''(((+++---...---,,,,,,---...,,,***(((+++///333444444444333000,,,(((''')))++++++++++++***((()))+++,,,000111111000...---...000,,,***))))))))))))'''%%%''''''''''''&&&%%%$$$$$$&&&&&&&&&$$$###'''///555444111---***(((***,,,...'''''''''((()))*********((('''$$$"""!!!$$$)))---******++++++,,,---......,,,,,,---,,,++++++,,,---'''((()))(((&&&''',,,000666666666666555333111000.........---+++(((%%%$$$ ###&&&((()))***,,,...---000333333000...---...***+++++++++***+++...000------...000222222000///******)))'''&&&%%%$$$###((())))))******)))'''&&&(((***,,,,,,***(((((((((((($$$ !!!$$$%%%'''))),,,---+++(((%%%$$$ !!!"""""""""###$$$&&&'''+++///---((("""!!!"""(((...444444000---///222---,,,,,,---...000222333+++***+++---000111...***'''***---//////000000222000000000...,,,+++,,,---+++'''######&&&***+++,,,...//////000111111222222000...,,,***)))(((((())))))+++---///111222333444333000---,,,...///...,,,)))+++---...------...///333...---000000444JJJbbb~~~ttt}}}|||zzzuuujjj]]]RRRGGGAAA===:::===AAAKKKNNNQQQNNNHHHBBBAAABBBFFFGGGKKKQQQWWWZZZYYYXXX[[[ZZZWWWRRRMMMGGGBBB???999555111000222555555444...///...,,,)))***---111888666666666888999999999666666666444111000000222...---***))))))+++...000444444333111000...---,,,---------...000000...,,,***+++,,,,,,,,,,,,+++***))),,,000333333333333444444333222000...---+++***111...+++***+++---------***)))***+++---///222333///...+++)))***,,,///111,,,+++***)))''''''&&&&&&&&&(((+++...//////...---...///000111111///---,,,...111333333111---***))),,,---//////...---...///------,,,+++******))))))+++...000000///---,,,,,,,,,,,,+++***)))'''&&&&&&***,,,...000000...,,,******,,,...000222222222222111...+++(((''')))+++------***&&&&&&(((+++,,,+++...///000111111///,,,***$$$&&&(((***+++***))))))(((&&&###$$$'''))))))(((+++***'''%%%&&&+++222777999444...***)))+++---...---,,,,,,,,,------+++)))---,,,+++*********+++,,,...,,,)))'''''')))+++---...---,,,,,,+++***))))))))),,,...,,,((('''+++///333333333444444222///---+++,,,---,,,)))'''&&&&&&%%%&&&(((((('''''')))***,,,///222333222///......+++,,,...///000///---,,,+++,,,---...///...---,,,++++++***))))))(((''''''***(((''''''((())))))(((,,,...//////,,,(((&&&&&&((('''$$$$$$,,,,,,,,,,,,,,,***)))'''&&&&&&$$$"""###&&&'''%%%###******))))))((('''&&&&&&000222333333333333444555555...'''''',,,111111///...---,,,///333333...))))))+++---000111111111111,,,+++,,,000444333---((((((&&&$$$%%%'''***++++++...///222555666333...***************))))))))))))(((---111222///---///222222111000///...---,,,+++))))))***+++,,,......///222111///...000666>>>DDDgggcccnnn|||vvvmmmaaaWWWMMMGGGCCC@@@AAAEEEKKKMMMOOOLLLFFFCCCCCCEEEIIILLLSSS\\\cccbbb[[[TTTUUUSSSNNNHHHCCC>>>:::888444111...---...000///...---------+++******...111555444444444666777888888666777666444222000111222///---***))))))+++...///666555333111///...------...------...//////---+++)))***+++,,,,,,+++***)))))),,,///000111111222333666555444333222111000000333000,,,++++++,,,,,,++++++++++++,,,---///111333111///---++++++,,,///000...,,,***((('''&&&&&&&&&%%%'''***,,,...//////......///000000///...,,,+++---000333333000---+++******,,,...///......000111//////...---,,,+++***)))(((+++...///...---------...------+++***))))))(((.../////////...,,,***)))+++,,,...///111222222222111...***&&&%%%'''***,,,,,,)))%%%%%%(((+++++++++...000222333333111...,,,&&&'''***+++,,,,,,+++***+++(((%%%%%%''')))((('''+++)))'''%%%&&&+++333888999444...)))(((***,,,......---,,,,,,------,,,+++000///...---,,,------......,,,)))((((((***---///------,,,,,,+++***))))))))),,,///...+++)))+++...///............---***((('''(((***)))'''&&&%%%&&&&&&'''))))))((((((***+++,,,...111222111/////////,,,---///111111111000///---------------,,,++++++,,,------,,,,,,***)))))),,,***))))))+++,,,,,,+++,,,---......+++)))((((((******'''"""$$$+++...------,,,,,,+++*********'''&&&&&&((()))((('''******+++++++++***)))(((///111222333333444777999444...((((((...333333111111///...000444333///+++)))+++...000111000...---)))((()))---111222...))))))'''%%%%%%'''***,,,---//////111222333000,,,(((&&&&&&'''((()))******+++,,,///222111---+++,,,///000000///...------,,,+++***++++++,,,,,,---......//////...---...333:::???RRRlllRRR^^^llluuuxxx~~~yyyrrrfff]]]UUUQQQMMMHHHGGGIIILLLMMMLLLHHHDDDCCCEEEHHHRRRVVV\\\cccgggccc[[[TTTPPPKKKEEE===888444222222000///------------,,,******++++++++++++,,,///222111111222333444555777888777888777555333111111222///---+++))))))+++---...777555222///---------...///...------......,,,***((()))+++,,,,,,+++)))(((***,,,---------...000222444444444444333333333333333111---+++,,,,,,,,,+++,,,,,,,,,,,,---///000111111///---,,,,,,---///000///---***'''&&&&&&'''((('''((()))+++---...000000000000//////...,,,***)))---000222222000---++++++)))+++---.........000222111111000///...,,,***)))%%%(((,,,...///...///000//////...,,,,,,+++++++++111111000...,,,***)))(((,,,------...///111222333111...)))%%%###$$$'''))))))'''%%%%%%'''***+++,,,...000333444444222///---((()))+++---------,,,+++,,,***'''&&&'''''''''&&&+++)))'''%%%&&&+++222777777333---(((&&&(((,,,///000///...---,,,------...333333111000////////////---+++***((()))+++...///,,,,,,,,,++++++*********)))---111111...+++***+++(((''''''&&&&&&%%%%%%%%%"""$$$&&&&&&%%%$$$$$$%%%'''(((******))))))+++,,,---...000000//////000111---...000222333222222111......,,,+++******))))))---...///000///---+++***---,,,+++,,,...//////...,,,---...---+++***+++,,,...---+++&&&"""!!!%%%)))///...------------...//////---+++***,,,---------------...//////...---,,,...///111111222444888;;;222---)))***///444444222333111///111333333000,,,)))+++---//////...,,,+++(((''''''***...///---***+++(((%%%$$$'''***---...///............---***'''"""###$$$&&&(((***+++,,,000222222///***((()))+++///.........------------,,,,,,,,,,,,,,,,,,,,,,,,....../////////222666:::CCC]]]IIITTT```fffgggmmmzzz|||wwwjjjccc\\\YYYUUUOOOKKKLLLLLLKKKIIIFFFDDDEEEIIILLL]]]```cccbbb]]]XXXUUUUUULLLGGG???777111///000000111000000000000...,,,+++((()))***+++---...000222///000222222333555777999888999999777444222111222///...,,,******+++---...555333000---++++++---...///...---,,,---,,,+++))))))***,,,------,,,***)))+++,,,,,,++++++,,,///222//////000000111222222222111///,,,+++,,,---...---,,,,,,,,,,,,,,,------...,,,,,,++++++,,,---///000...,,,(((&&&&&&'''***,,,,,,+++++++++,,,...000111000000///---,,,+++***)))---000222222000---,,,,,,)))***,,,,,,+++,,,...000111111000///---+++)))'''(((+++///000000000000111///...---,,,++++++,,,,,,111///---+++)))(((((((((------------...000222333000---((($$$"""###&&&(((((('''&&&&&&(((***+++,,,+++---000222222000...,,,(((***,,,---...---++++++***((('''&&&&&&&&&'''''',,,+++(((&&&%%%(((...222333000+++'''%%%(((---111111000///---,,,,,,///111333333222000///...------+++***(((((((((***---...,,,,,,+++++++++++++++++++++...111111---)))&&&$$$!!!!!!!!!!!!!!!!!!###%%%"""$$$%%%$$$###"""###$$$(((***++++++++++++,,,...---...///...---...000333---...///111222222222222///...,,,)))((((((((())),,,...000111000...,,,***---,,,,,,...000111000///---.........---...000222000000///+++'''%%%&&&(((///...,,,,,,,,,...111222333222000//////000111111222333444444333222000........./////////111555888...+++(((***///333444333333111//////000000///---,,,,,,,,,------...//////***)))((())),,,---,,,++++++((($$$$$$&&&***---...---+++******++++++***)))###$$$%%%'''(((***+++,,,111111000,,,)))'''(((***..................//////---------,,,++++++******...///111222222333555777???UUUyyy???HHHSSSWWWXXX___mmmzzz}}}nnnhhhbbb___ZZZRRRMMMLLLGGGGGGGGGGGGIIIMMMSSSWWW___fffiiibbbSSSIIIJJJNNNEEE@@@999222...---...///000111333333111///...---((((((***,,,///111111111///111333444333555777:::999::::::999555333222222///...---,,,,,,,,,...///222000---***)))***,,,---///---,,,+++,,,+++***)))***,,,...000000...,,,***------,,,+++***+++...111,,,------...///000000000---+++)))))),,,///000000,,,,,,,,,,,,++++++******''''''(((***,,,...///000+++)))'''&&&&&&)))---///000///...------...///000000///---,,,++++++,,,,,,...000222111///---,,,,,,***++++++***((((((***,,,000///...,,,***(((''''''---000222333222111111111---,,,+++******+++,,,------+++)))(((''''''((()))...---,,,,,,---///111222...+++((($$$###$$$&&&((()))))))))))))))***,,,---''')))+++---...---+++***(((***+++------,,,+++***&&&&&&%%%%%%%%%&&&((()))---,,,+++(((&&&'''))),,,...,,,***&&&%%%''',,,111111111000...,,,,,,///222000000///...---,,,+++***)))((('''''''''(((***+++++++++++++++++++++,,,,,,,,,---...---)))$$$ !!!!!!!!!"""%%%(((%%%&&&&&&%%%###"""###$$$)))***,,,,,,++++++---............---,,,---000222+++,,,---....../////////...,,,+++)))(((((())))))***,,,...//////---+++)))+++***+++---000111000///...///000000000111333666111111000---***(((((((((---,,,++++++,,,...111222555444333222111111222333777777888888666333000.........///---,,,---///111***)))(((***...222222111222///---+++,,,---......///...+++***+++...222555...---+++++++++++++++******'''$$$$$$&&&***,,,---)))(((&&&'''))),,,------((((((((()))******++++++///...---+++))))))***,,,...////////////000000000------,,,+++***)))((((((+++...111333222222222333888IIIggg333;;;CCCGGGJJJRRRaaalll{{{uuunnnhhheee___VVVOOONNNDDDEEEHHHMMMSSSZZZ```cccYYYccciiiaaaOOO@@@===@@@:::777333...,,,+++,,,------///000000///---------((()))+++...222333333111000333555555333444777;;;:::;;;<<<:::777444222222///......---...///000111...---,,,******+++---......,,,******++++++***)))+++---///111111///---+++...///...,,,+++,,,///111---.........////////////***((('''(((+++///111111------------,,,***)))((($$$%%%(((***,,,---......)))(((''''''(((+++---///111000///...---...///000///---,,,++++++---///000000111222111...,,,++++++,,,,,,+++)))''''''(((***000...+++(((&&&&&&'''(((///111333444222000//////,,,+++)))((()))***,,,---***)))(((''''''(((******------------...///000111***)))(((''''''((()))***+++,,,---,,,++++++---///&&&'''((()))******++++++)))***,,,------,,,***)))%%%&&&&&&&&&%%%&&&)))+++,,,......---***)))((()))+++++++++(((%%%%%%***...///000111///,,,+++...111.........---,,,+++***))))))((('''&&&&&&'''((((((*********++++++,,,,,,---+++***)))'''$$$ """%%%%%%$$$$$$'''***'''((((((&&&$$$###$$$%%%)))***,,,,,,++++++---.../////////---,,,,,,...000************+++++++++,,,+++***************++++++)))***+++,,,,,,+++)))((((((((())),,,///000///......///111222222333555777000///...---,,,+++******++++++++++++,,,...000111333444555444111000111222666777888888777333000...---...///---+++)))******(((((((((+++...000000000///---***((((((***---///222///,,,)))***...333666000///...---,,,+++***))))))'''%%%&&&(((+++,,,,,,'''&&&%%%'''***---//////++++++++++++++++++++++++,,,,,,+++++++++,,,------......//////////////////,,,,,,+++***)))((('''&&&(((+++...000//////...///222>>>TTTqqq///444999<<<@@@GGGSSS]]]iiioooxxx}}}vvvoookkkdddZZZSSSQQQKKKMMMQQQWWW]]]cccfffgggUUUZZZ\\\TTTEEE888444444000///...,,,++++++++++++)))+++------++++++,,,...******,,,000444555333111111444666555333222666::::::<<<===;;;888444222222////////////000111333444,,,,,,,,,,,,---...///000---+++))))))***++++++******,,,///111111///,,,***000000000///---...///111//////......------------)))'''&&&'''***---//////000000000///---+++)))(((&&&'''***+++,,,,,,,,,+++******)))))))))***+++,,,,,,,,,,,,------...///000---,,,+++***,,,///333555222333333111...+++******,,,,,,+++***((((((+++---000---)))%%%$$$&&&(((***+++...000000...,,,++++++,,,+++)))((((((***---...******)))))))))******+++,,,,,,---...////////////''''''(((***+++,,,------...000111000...---...000((((((''''''(((***---...+++,,,---......---+++***((()))***(((&&&&&&))),,,+++...111222000...+++++++++------***%%%"""$$$(((,,,///222000,,,+++---000------.........---++++++***)))(((''''''&&&''''''))))))***+++,,,,,,------(((&&&### ###'''+++***'''%%%&&&)))'''''''''&&&$$$$$$&&&((()))***,,,,,,++++++---...///000000...,,,,,,---...******))))))(((((())))))'''((()))+++,,,---------))))))************))))))&&&'''))),,,///000///...,,,...111333333333333444...---++++++,,,,,,,,,,,,++++++,,,------.../////////222444444111.........000222444555555222///---,,,...//////,,,)))((((((((()))***---///000000///...,,,)))&&&&&&)))...222222000...++++++,,,...///......///...---+++*********)))(((***,,,......---(((''''''(((+++...//////,,,,,,,,,++++++++++++++++++++++++,,,.........---------------------,,,,,,******)))((('''&&&&&&%%%&&&)))---///............222999FFFZZZuuu222444777888;;;AAAJJJQQQ\\\cccnnnyyy{{{tttoooggg]]]VVVTTTVVVWWW[[[___dddfffeeedddVVVSSSLLLBBB888222000000***+++,,,------,,,,,,+++(((***,,,,,,******,,,///++++++---111555666444000111444666555222111555999;;;<<<===<<<888555222222/////////000111333555555+++,,,---...000111111222,,,***((((((***+++,,,+++)))+++///111111///+++)))111222222111//////000111......---,,,+++******))))))'''&&&&&&)))+++------222222222111///---***))))))***,,,------,,,***))),,,,,,+++******)))))))))'''((()))+++---...000000,,,+++******---111666888333444444111---***)))))),,,,,,,,,+++***+++...000111---((($$$###&&&***---'''***,,,---+++***)))))),,,+++)))((()))+++---///,,,,,,,,,,,,+++++++++***+++,,,...///000///......$$$&&&))),,,.../////////000222444222///---///111+++***(((((())),,,///111,,,---///000000...---++++++------+++((('''))),,,)))...333666555222///...,,,///000+++%%% """+++///222111,,,***,,,///......///000000///...---,,,+++***(((''''''''''''))))))***+++,,,------...'''###!!!"""''',,,///...)))%%%%%%'''$$$%%%&&&%%%$$$%%%(((***(((***++++++++++++,,,...///000000///---++++++,,,+++***)))(((''''''''''''%%%&&&))),,,.../////////))))))))))))))))))******&&&'''))),,,000111///...***---111222222222222222---+++)))***+++---......+++,,,---...////////////,,,000444444000---,,,,,,***---000222333111///---+++---000000...+++)))((()))***,,,...000111000///---+++(((&&&&&&)))///444111111///...,,,***)))(((+++,,,......---++++++++++++***+++---///000///...***)))(((***,,,.........***++++++++++++,,,,,,,,,++++++,,,...//////...,,,,,,,,,,,,++++++*********)))(((((('''&&&&&&%%%%%%(((+++...000000///000000222555<<>>CCCKKKYYYlllzzz|||uuuqqqmmmkkkfff___UUUJJJ@@@:::222111///...------------------.........---,,,,,,///...,,,+++,,,...000111111222222333444555666777333000---...222666777666<<<======<<<999777666777777666333000///000111222333000---,,,---////////////......///000000...,,,---------------,,,+++******+++***(((&&&%%%%%%&&&...///000111111000///...///---++++++---000000000---,,,+++,,,......---+++)))+++///111111111000111111111111111000///...---444222000---,,,,,,------***+++,,,---///111333444333000---,,,---...---,,,%%%&&&(((******+++---...---------,,,***)))***,,,,,,***((((((***,,,------///,,,)))+++000111...***,,,---///...,,,++++++,,,******+++******)))(((''',,,---...---,,,,,,---...111000///------...//////,,,---.../////////...---+++************++++++,,,---//////...,,,+++,,,---+++,,,---.../////////...000000///---++++++---......---......)))"""!!!%%%)))))))))''''''(((+++...---------------,,,+++***$$$######$$$(((,,,......&&&$$$$$$%%%((()))((('''$$$%%%(((+++...//////...((((((''''''''''''''''''''''''(((***---111444666888555000***''''''***---...///000111000///---+++)))'''%%%%%%(((***+++,,,&&&$$$$$$%%%(((***++++++***((('''''')))***)))'''&&&%%%&&&'''***+++***)))((('''&&&'''))),,,...000......------,,,,,,------...------///000111///---$$$%%%''')))+++---///000,,,...000111000---***(((%%%&&&'''***---000111111...---,,,---///111111000...,,,,,,000333111***###%%%***---......///000...,,,++++++***)))(((///...---,,,+++))))))(((+++,,,---...///////////////000111333444444111...------------,,,***((('''%%%''')))***,,,...111333000111111222222111111000...444222555@@@KKK]]]vvv,,,...111222111111111222555777999;;;AAANNN^^^jjjxxx}}}vvvnnnjjjbbbXXXLLL@@@888444333222222111000///......,,,,,,------------,,,,,,///...,,,++++++...111222000000111222444777999;;;888444//////222555666555===>>>???>>><<<:::999999777555333111111222444666555222...,,,,,,---------------...///111111///---............------,,,+++*********)))'''&&&'''))),,,///222555444222...+++---+++***,,,...111222111,,,+++******,,,---,,,+++(((,,,///111000000000111333333222111///...---,,,222111///---,,,---///000......///111111222222222333111///....../////////)))***,,,+++))))))+++---...///...---+++***+++,,,...,,,***+++---000000///...***(((***...///+++'''+++---000000...---,,,,,,+++,,,,,,,,,++++++***)))---...///...,,,+++,,,---///...---,,,,,,,,,------+++,,,...///000///...---*********++++++,,,,,,,,,---...///...,,,+++,,,---......///......------,,,---...---,,,******,,,.........//////***###"""%%%(((((((((''''''(((,,,//////000000000///.........***)))((()))---000111222)))(((((())))))'''%%%###$$$&&&)))+++,,,,,,,,,+++))))))((('''''''''(((((()))(((((()))+++---///000111000...***'''&&&'''(((...///000111111000...---***(((&&&&&&))),,,...///((('''%%%%%%'''*********)))))))))***,,,,,,,,,+++%%%%%%%%%(((+++,,,,,,+++(((((((((((())),,,///111111111000///////////////---,,,,,,,,,......---,,,%%%&&&'''))),,,...///000------......,,,***'''%%%%%%&&&((()))+++...000222///...---...000111000///...,,,,,,///333222+++%%%""")))...000000000000...+++))))))***++++++***///...---,,,++++++,,,---+++,,,,,,---...000111222111111111222444333111///------------,,,***(((&&&(((***,,,,,,,,,---000222//////000000000000//////111555333444<<>>@@@@@@>>>===<<<===999777444222222444777999666333///------,,,+++))),,,---...111444444333111...////////////......---)))***+++***))))))+++---,,,///333555444111,,,)))+++***)))+++...000111000,,,***))))))+++,,,++++++(((,,,000111///...///111111111000///...------,,,000///...------...000111000111222333333222111000111111000000///000000000...000000...+++)))+++...///000///...+++***+++,,,///,,,+++---111333111///---***)))***,,,,,,)))&&&+++...111222000...---,,,+++,,,,,,---------,,,,,,...//////...,,,++++++,,,,,,,,,+++************+++***+++---...///......---***+++,,,.........------,,,---...---***))))))***//////......---,,,,,,,,,,,,,,,,,,***))))))+++---------...///***###"""&&&'''((()))))))))***---000111222444333111000000000000///...///111222222222***++++++***(((%%%###!!!%%%(((+++,,,+++***)))((())))))((((((((())))))******)))((((((((()))+++,,,+++,,,,,,+++(((&&&&&&&&&,,,---///111111000...---***)))'''))),,,000222222---***((('''((()))))))))((((((***+++,,,,,,,,,,,,$$$$$$&&&))),,,------+++((((((((('''(((***///222666666555444333333333333...,,,++++++,,,,,,+++***%%%&&&((()))+++---...///,,,,,,,,,+++***(((&&&%%%'''((()))))))))+++...111///.........//////---,,,,,,++++++...000///,,,(((###(((---111222111000///+++((('''(((,,,//////---///...,,,++++++,,,...000++++++++++++---///222333333111111111222222111///,,,---------+++)))(((&&&***---...---++++++...111//////000000000000//////222777444444:::===EEEVVVwww333333222000......111333222444666777999???FFFKKKTTT```nnnvvv}}}{{{uuuhhhWWWFFF999333222222111000///......------,,,---...000111111111111///,,,)))'''(((***---///000...---,,,...111444666666555222///---///222555<<<>>>AAABBBAAA?????????<<<:::666444333555888:::666333111///---+++(((&&&)))***---111444555444222...///000000000000000000)))***+++++++++,,,...000///000111111000---+++)))***))))))***,,,------,,,,,,***(((((()))******)))(((,,,111111...,,,---///,,,,,,,,,,,,---.../////////......------...//////111222333444333111///---...///000000000//////000...000111...***(((+++///000000000...,,,***+++,,,---++++++///333444111...,,,,,,,,,++++++***((('''***...222333222///------***+++,,,------......------......---+++***+++,,,******))))))(((((((((((()))***+++,,,------------))),,,///111222111///---,,,,,,---+++((('''''''''+++++++++++++++,,,------,,,,,,,,,***((((((***,,,++++++,,,---(((""""""&&&''')))+++,,,,,,---///111222444555444111//////000333222111111222222000...******+++)))'''$$$###"""%%%)))---...,,,***))))))(((((((((((()))***++++++***)))((((((((()))***++++++,,,,,,+++)))(((((()))***,,,...///000///...---)))((((((***...222444555222///+++(((((((((((((((&&&''')))))))))(((''''''$$$%%%'''***,,,,,,***(((&&&''''''&&&&&&(((...222777777666555444444444444000...,,,+++,,,,,,***)))%%%&&&'''(((***+++,,,---***************)))))))))***++++++)))'''(((,,,000///............---***(((++++++,,,,,,---,,,,,,+++***---111222111///------(((&&&%%%)))///333333111///---+++))))))+++---///+++*********,,,///222444333111000000111111000///+++,,,,,,,,,+++***(((''')))---///...+++***...222000000000111111000000000333777444333999999===MMM___www666555333///,,,,,,///111///111444666888;;;@@@CCCGGGOOOVVV[[[cccppp}}}qqq^^^KKK===777666222111000///////////////---...000111333444444444...,,,(((&&&&&&(((,,,...000...,,,******---000222222222111...+++,,,111666;;;>>>AAABBBBBBAAAAAAAAA@@@===999555444555777999666444111///...+++'''$$$%%%'''***...222444222111...///000111111222111111((()))+++,,,,,,---000222333222000...,,,+++******+++***))))))++++++***)))---+++(((((())))))))))))(((,,,111111---***,,,...''''''(((***,,,///111222//////...---------------000111333444333000---+++,,,...000111000///...///***---...+++'''&&&)))---000111000...,,,++++++---,,,***+++///444555111,,,,,,---...---+++)))))))))***...222444333000...---)))***+++,,,---.........,,,---...---+++***+++,,,((((((((((((''''''''''''))))))******+++,,,------))),,,000333444333000...+++,,,,,,***'''%%%%%%%%%'''(((((()))***,,,...///---------+++)))(((***,,,))))))+++,,,'''!!!!!!%%%'''))),,,......///000111222444555444000......000444333222222222000---***((()))***(((&&&$$$$$$$$$%%%***...000---+++******(((((((((((()))***,,,,,,***)))((((((((()))+++,,,---------,,,******,,,...)))+++---...///...---,,,''''''(((+++000444555666555111---)))((((((''''''%%%&&&((('''%%%######"""%%%&&&(((***,,,+++'''$$$%%%&&&&&&%%%$$$''',,,111666555444333222222111222222000---,,,,,,,,,+++)))%%%%%%&&&'''((()))***+++(((((()))***+++,,,,,,---,,,,,,,,,)))&&&'''+++...///...---------+++(((&&&***+++,,,+++******+++---...000222222000---++++++&&&$$$%%%***222666666333000...***(((((())),,,---******))))))+++///222555333111//////000111000///++++++,,,,,,+++***((('''(((,,,......++++++///333111111222222222222111111222666333333888777:::GGGOOOggg:::666222///......------///111333444555666999;;;>>>>>>BBBJJJRRR]]]mmm{{{~~~xxxkkk]]]NNN@@@888333111...------///111333222///---000666:::999777333///***%%%%%%)))...222111---(((&&&&&&)))++++++---///000///...///333777@@@AAA@@@AAAEEEIIIFFF???>>><<<888555444444555666333555777777555///***&&&)))((((((***---......------,,,,,,...111222000---///,,,)))(((+++...000111444222...***((((((+++///---+++'''%%%%%%(((,,,///...+++((('''(((***+++,,,***---...,,,***+++((($$$$$$""" $$$+++//////---///...//////000000...,,,111222333111...+++******///////////////...------***+++,,,***&&&&&&))),,,222222111///,,,++++++,,,)))***+++...000000///------111444222,,,(((''')))***,,,000222222///,,,)))++++++,,,---------,,,,,,***)))(((***------***'''...---+++((('''&&&''''''&&&))))))(((***---,,,(((***,,,000333444333111000+++,,,***&&&""" """%%%)))'''&&&'''))),,,---------+++)))((()))***++++++,,,***)))((())))))'''%%%+++---...---++++++---000111000///...............111222333222///,,,******&&&&&&''')))++++++)))(((,,,+++***,,,......***'''+++,,,,,,+++++++++---///000---(((%%%$$$'''***---111///...---......,,,+++))))))***+++,,,+++(((&&&(((&&&&&&***111444333000000...***'''&&&''')))+++)))***)))'''%%%$$$%%%&&&&&&((()))(((%%%###$$$&&&))))))((($$$!!!###(((---000...,,,---///111222333222---''''''******%%%######$$$'''))))))'''%%%&&&***......,,,***+++,,,///---+++)))))))))***+++............---+++)))(((***+++,,,------,,,***))),,,,,,,,,,,,***(((%%%$$$!!!!!!###(((000444555444---+++)))'''&&&''')))***,,,***)))+++///222222111000000000000////////////.........---,,,+++)))))),,,,,,,,,---,,,,,,,,,+++///////////////000000111333444444333222444888===GGGXXXvvv@@@<<<777333111000...------///222333333444666888777666999???FFFNNN\\\iiirrryyypppeeeXXXKKKBBB555222...,,,---///111222333000...000444777666444333///***''''''***///333000---(((&&&&&&((()))***+++---/////////111777;;;>>>AAACCCCCCFFFHHHEEE???===;;;777555444444555666222444666666555111---************++++++---...///000///...///111111///---///,,,***)))+++...000111333111...+++((((((+++...---+++'''%%%%%%(((+++...///,,,)))(((***,,,------,,,//////+++******((($$$###***---,,,)))++++++---///111111111000111222222111...,,,------000111222222111000...---(((***+++)))&&&%%%(((+++111222222111///---...///******+++...000000...,,,...111333000+++'''''')))***,,,...000///---+++)))+++++++++++++++++++++++++++***)))+++......,,,)))---,,,+++)))(((((('''(((&&&)))((('''***...---)))'''***---000111000...---(((((('''$$$!!!!!!###&&&+++)))'''''')))***+++***+++***)))))))))*********)))''''''(((***++++++***...//////---******,,,...000///...---,,,,,,------///000111///,,,*********((((((((()))***+++++++++///---+++***))))))'''%%%***+++------,,,,,,---///...,,,(((%%%%%%'''***,,,///---------//////...---***))))))))))))***)))(((+++)))(((+++000222000......,,,***(((''')))+++---)))))))))(((%%%$$$%%%&&&&&&(((((('''$$$###$$$%%%(((((('''$$$!!!###(((---///---***)))+++...000000///,,,((('''((('''###""""""$$$&&&)))***(((&&&(((+++------+++***+++,,,111///---,,,++++++,,,---,,,,,,---......---+++***,,,,,,++++++++++++++++++,,,,,,,,,+++)))'''&&&%%%""""""###(((...222333333222000---+++)))))))))***---+++***+++///111000///...///////////////////////////...---+++)))'''&&&)))***,,,---......---,,,///......------...//////111222222111000222666:::BBBPPPjjjIIIDDD>>>999555333000...+++---000111111222333555777666666:::===BBBMMMXXXaaaooo~~~xxxooocccUUULLL:::666000......111333444222///---...222444333111111///+++))))))---111555000---)))''''''((((((((((((+++...///111444;;;@@@CCCIIIMMMKKKIIIHHHDDD???;;;:::777555444444666777555666666666444111...,,,,,,---...,,,******...222333222000000111111///---///---******,,,...000000111000///+++)))(((***,,,---***(((%%%%%%'''***,,,///---******+++---......000222000+++((()))'''###""")))+++)))&&&'''(((+++...111222333333222222222111///...///000000222444555444222///---''')))***)))&&&%%%'''***000222444444222000000111,,,,,,,,,---//////---***000222222///***'''(((***,,,,,,,,,---,,,+++***))),,,,,,++++++***++++++,,,,,,++++++,,,------,,,***++++++++++++************(((***)))''')))------)))$$$&&&))),,,---,,,+++)))$$$$$$$$$"""!!!"""%%%(((,,,***(((((()))))))))((()))))))))))))))((('''&&&%%%$$$$$$'''***---///...000000...,,,))))))+++---000...,,,***)))***+++,,,---......,,,***)))***,,,---,,,***))))))***---...222111...)))%%%""""""###(((+++...///............,,,***(((&&&&&&''')))+++,,,++++++---///000///...***)))'''%%%&&&''')))+++...,,,***+++///000...+++,,,+++***))))))+++---...((())))))(((&&&%%%&&&'''&&&''''''%%%######$$$%%%'''((('''%%%"""$$$)))...///+++'''%%%'''***,,,---,,,+++)))'''%%%"""!!!!!!"""###&&&)))***)))'''***+++,,,+++******,,,...333222000///......//////)))***,,,---------,,,,,,---,,,+++******+++,,,------,,,***)))((('''''''''$$$###$$$'''+++...000000555444222000---,,,+++***...---,,,,,,...///...---,,,---.../////////000///111000///---+++(((&&&$$$&&&))),,,///000000///......---,,,,,,,,,,,,---.../////////......///333555???GGGYYYuuuOOOJJJDDD>>>:::666222///***---///000000000111333:::888888999888:::BBBKKKTTT```ooo{{{yyylll\\\QQQ???:::333///000333555666...,,,+++,,,///111111000000...,,,+++,,,///333666///---+++*********)))((((((+++...000222666===BBBKKKSSSYYYUUUNNNIIIDDD@@@<<<:::777555555666888999<<<;;;999666333000---+++---///000---))))))...444444333111000000000000000///---++++++---/////////000000///---***)))***+++,,,***(((&&&&&&(((***+++...,,,******,,,---......222444111+++((()))'''$$$"""'''))))))'''%%%(((+++...000111333444444444333111///...///000...111444666555222...+++(((***+++***'''&&&(((***111333666666444222111111...------...///...,,,***333333111...***)))***---------,,,+++***++++++,,,......---,,,+++,,,------...---,,,,,,+++***)))(((++++++,,,---------------,,,,,,***'''(((,,,,,,((("""$$$&&&)))))))))'''&&&!!!!!!!!!"""###&&&***,,,,,,***))))))******)))((()))***+++***'''%%%###"""###""""""%%%)))---//////000///---***)))***+++---...,,,***((('''(((***+++,,,------+++******,,,///444222...***((())),,,///333444222---%%%  &&&***...000000///......***)))'''&&&'''((()))***+++******+++------,,,***((('''$$$"""!!!$$$(((,,,...,,,++++++---///...,,,---,,,++++++***+++,,,---'''(((***)))((('''((()))'''&&&&&&$$$######$$$%%%((())))))'''%%%&&&+++///...***%%%###$$$'''***+++***++++++((($$$!!!!!!"""""""""###&&&)))******((())))))))))))***,,,///111333222111000////////////((()))***+++,,,+++******++++++++++++,,,,,,,,,---,,,+++)))((('''''''''(((&&&%%%%%%&&&)))+++------444444333111000...---,,,///............---,,,+++,,,---...000111111111111333333111///,,,)))&&&%%%%%%''',,,000222222000///...---,,,++++++,,,---......------,,,,,,---///111<<>>444///000222333333***))))))+++---000111111......------///111444555///...---.........,,,)))***---000222333777>>>CCCMMMWWW]]]YYYQQQKKKGGGCCC===;;;999777666777999:::===<<<:::777444111///------000000---))))))///444222111000///...///111222...---,,,---/////////...///000111///---************))))))(((((()))+++,,,---+++)))***+++---------333444111+++))))))(((%%%"""!!! !!!###%%%'''((('''***.../////////000222555555444111...,,,+++,,,***---111444333000,,,((()))+++---,,,)))''')))+++222444666777444222111111000///......//////---+++444333111...,,,,,,...///...---,,,******,,,---...111000///.....................,,,***(((&&&&&&%%%,,,,,,------...//////000//////+++&&&'''***+++(((###$$$&&&'''(((((('''&&&"""!!!!!!###'''+++...000+++***)))***,,,,,,,,,******,,,,,,***&&&""" $$$###"""$$$'''***,,,---...,,,*********,,,---...***)))(((''''''(((***+++---......---,,,,,,///111777666222,,,((((((+++...222444555222***### $$$(((---000111///......)))(((''''''''')))***,,,,,,+++***++++++)))&&&###%%%$$$""" """''',,,,,,+++++++++---...//////000000///---+++***))))))''')))+++++++++***+++,,,)))'''&&&%%%%%%&&&''''''***++++++)))'''(((,,,000---)))$$$"""###&&&)))***)))+++---***%%%"""###&&&$$$$$$$$$&&&)))+++***)))&&&&&&%%%'''***///333555111111000///............((())))))***)))((('''&&&(((***---//////...,,,***+++***((('''''''''((()))'''''''''(((((()))***+++///000000///////////////000000000000...,,,+++***,,,...000222444444333333555444333111...+++)))'''%%%(((,,,000333333111000...---,,,++++++---///000...---,,,,,,,,,---......555666<<>>;;;999555333000000///...---...111444777555444333000---111888DDDGGGPPP[[[gggrrrsssiiiPPPFFF888000/////////---''''''(((***,,,///111222---......///000222333333------...000111111...+++,,,...222333555888???DDDKKKTTTZZZWWWQQQMMMIIIFFF===<<<999777666777888999:::999999888777555444333---...///---++++++///333000000...,,,+++,,,000333...------...000000...---...111222222///,,,******)))))))))***+++,,,---...+++***)))***,,,------,,,000222111---+++,,,***'''%%%###!!! ###&&&((())),,,000000---,,,---///444444444111---***((((((&&&)))---000000...***((())),,,...---***((()))+++111333555555333222111222222111//////000000///...333111///...---...000111---,,,+++***+++---///000111111111111111000///...,,,---,,,)))&&&%%%%%%'''---,,,,,,,,,,,,...000111000///+++&&&&&&+++,,,***%%%&&&((()))))))))(((((($$$###"""%%%)))...111222+++++++++,,,......---,,,***,,,---***$$$ !!!'''%%%###$$$&&&)))++++++,,,+++******,,,------,,,&&&&&&&&&'''((()))***+++---...//////......000222666666444///***(((+++...000222444333///)))$$$!!!###''',,,///000///......***)))'''&&&'''***,,,...---,,,++++++***'''###!!!###$$$"""!!!"""''',,,++++++***+++,,,...000222333222111///---)))'''%%%'''))),,,......---...///,,,***'''&&&''')))******+++,,,---***((((((+++///+++'''###"""###&&&((())))))+++,,,***'''%%%''')))'''&&&&&&'''***++++++***%%%$$$$$$''',,,111444555/////////...------,,,,,,(((((()))))))))(((&&&%%%''')))---111111///,,,***))))))(((''''''(((((((((&&&(((******)))(((((()))+++++++++,,,---...///000000222333222///---++++++---///222444555555444333444444333222000...,,,+++(((+++...111222222111000---,,,******+++---000222000///------...///...------///333@@@YYY}}}@@@>>>;;;::::::999777555111000...+++***,,,111555666555444444111...111888;;;<<>>777222,,,((()))***++++++***+++---///,,,---///111111111000000((()))---111333222///,,,***---111444777<<>>999777333///---000666:::;;;999777666555444111///((()))+++...///000000000222222///(((!!!!!!%%%---///222222000///......111222444555555444222000,,,******---111333111---(((((('''))),,,......---...---...333777777222---+++***((('''((((((((('''&&&))),,,.........///000//////---***&&&######$$$"""&&&,,,000222000---***#########"""!!!!!!###%%%------...---,,,...111444333333222222222111111111000...,,,,,,---,,,)))'''))))))((()))***++++++***)))***,,,,,,***)))***+++((()))***+++,,,---......***%%% ###%%%(((******''')))//////,,,&&&&&&'''***...000000///,,,((('''))))))''')))---...000000///---*********&&&''''''&&&%%%&&&(((***)))'''&&&'''))),,,......---+++***,,,//////+++&&&"""!!!!!!###'''***++++++,,,+++)))(((((()))******///000222444444444333222---,,,+++,,,...///...---...+++((('''(((*********...,,,&&& """)))...---.........,,,)))''''''''')))***...111222111...++++++,,,,,,,,,+++***(((''')))***+++***(((%%%%%%%%%)))***+++---///000000111///,,,***,,,///000---***---------,,,+++******)))+++***)))((())),,,///111---+++)))&&&&&&''')))+++------------------,,,,,,---,,,,,,...000000///......///...,,,+++,,,...111---+++(((((()))++++++***+++(((''')))---///---)))&&&'''((()))******))))))''',,,111444333000...,,,'''&&&&&&)))---000111111111222222000......///000111111111000///...///000222111000...---,,,,,,---111///...---------+++)))'''&&&&&&(((---000222333111111111000000000//////444111333666666;;;PPPiii000111333555666444000,,,)))+++------,,,++++++,,,333000///444AAAKKKJJJCCC>>>888555666999===DDDLLL[[[cccqqq|||uuuxxx|||~~~zzzrrrgggYYYKKK???888111000---,,,+++,,,...///222///,,,...333555222///***+++------+++*********+++000888AAAIIIQQQXXX\\\]]]______ZZZQQQGGG>>>:::666444111......222999>>>999777555555555333111///***,,,...000111222222111222111...(((!!!""",,,...111111000/////////...000222444555555444333---++++++---111222000...)))((('''((()))++++++***------...222666666333///...,,,)))((('''&&&%%%###%%%(((+++---......///111//////---)))$$$  """&&&,,,111222///+++((( !!!!!! !!!###%%%.........---,,,---///222222111000/////////000111111///...------,,,)))'''((()))***+++,,,+++***)))'''(((******)))((()))******)))))))))***+++---...)))%%% !!!$$$)))+++***)))******'''###$$$%%%)))---000000000---******---,,,))))))+++000111222111...+++******'''((())))))&&&%%%%%%&&&$$$$$$$$$&&&***,,,------,,,***((())),,,...,,,)))###"""!!!"""%%%)))++++++,,,+++)))'''((())),,,---000111222333444444555555,,,++++++,,,...000///...///,,,)))''''''(((((('''---,,,&&& !!!'''***))),,,------,,,(((&&&%%%&&&+++---000111111///,,,***......---,,,***(((&&&$$$$$$&&&(((((('''&&&&&&&&&'''((()))***+++,,,------,,,+++***,,,...///,,,(((,,,---...///...---+++***,,,+++++++++,,,///222444000---***'''&&&(((***,,,---------------,,,++++++...------...000111000///000///...+++***,,,///333...+++'''&&&(((***,,,,,,***((('''))),,,...,,,)))&&&&&&((())))))******)))''',,,111555444111///...'''&&&''')))---111222222111111000---++++++,,,...111111000//////...------333222///---,,,,,,---...333111///......---+++)))&&&&&&(((+++///222222222000///...------...///000111111444777444444BBBSSSxxx000000111222333222...++++++...111111000---+++***222//////777DDDMMMMMMHHHAAA;;;666666555666:::@@@LLLTTTdddvvvpppfffeeegggrrrxxxtttfffYYYMMMDDD???444222...,,,+++---///222555000,,,///555888555111...///000...+++)))+++---222777???HHHOOOUUUYYY[[[``````]]]VVVKKKAAA999555222222222111111333888;;;888777666666666444222///---...000111111111000000//////,,,(((### !!!"""+++---///000///...///000...///111333444444333333...,,,,,,---000111000///***((('''(((***+++,,,+++------...111444555333111///,,,)))((('''&&&$$$###$$$&&&***,,,---...000111111000...)))$$$ !!!%%%***///000---(((%%% !!!"""""""""$$$&&&...//////...,,,,,,...000111000...,,,,,,---...000///.........---,,,***)))(((***------,,,+++)))))))))***+++***(((''''''''')))((('''&&&''')))+++---,,,((($$$ !!!&&&,,,,,,)))&&&%%%$$$######$$$'''+++------,,,***(((***//////+++)))***///111222111...+++))))))&&&)))++++++)))&&&%%%%%%######%%%(((,,,...---,,,+++)))'''(((***,,,---,,,%%%""" !!!$$$(((+++,,,...,,,***)))))),,,///222222111111000111222333444,,,++++++,,,///000000///...+++(((&&&&&&''''''&&&+++***%%% """'''***)))+++,,,---+++(((%%%$$$$$$***,,,///111000...,,,+++222111///---***'''%%%$$$$$$''')))***)))'''''''''%%%%%%%%%&&&'''((())))))***)))***+++------***'''+++---///000///---)))'''************,,,///222333111///+++((('''(((***,,,------------,,,,,,+++***+++++++++...000222111000222000---***((()))---000,,,***(((''')))***+++***(((''''''(((+++,,,***)))%%%&&&&&&'''(((((())))))&&&***000333222111///...***))))))***---000111111222111///+++((('''***,,,111000/////////...,,,+++///...,,,++++++---///000444222///......---+++)))&&&''')))---111333222000000...,,,++++++,,,---......///333777777777@@@LLLkkk.........///111111///---///222555666444000---,,,111111444:::AAAEEEFFFGGG@@@:::777666666444777;;;CCCKKK[[[nnn|||lll^^^WWWTTTaaakkk{{{yyylll```SSSHHHAAA555222---)))(((+++///111666111...111777:::777222000222222...***))),,,000:::???FFFNNNUUUYYYZZZYYY]]]\\\WWWNNNDDD:::444111...000333333333333444555888777777888888777444222000111111111000///---,,,++++++***(((&&&%%%%%%&&&***,,,......------...//////000111222222111000000---------...///111111111+++***((())),,,///000000------...000222333222222...+++)))((((((((('''%%%$$$&&&)))+++,,,---///111222111///+++&&&###"""###!!!###'''******(((&&&$$$"""$$$&&&&&&&&&&&&''')))...//////...,,,,,,---...000///---++++++,,,---...+++,,,---......---------))),,,//////,,,***))))))---......,,,)))&&&%%%%%%''''''%%%%%%&&&(((+++,,,///---***)))'''### $$$***---***%%%###$$$%%%$$$$$$&&&((()))((('''%%%$$$(((...///,,,***+++---///111000---***((('''%%%(((+++,,,+++)))(((((($$$%%%'''***---///...,,,***)))''''''))),,,---...&&&$$$!!!"""%%%(((+++,,,---+++)))((())),,,000222222111///...---...///000---,,,,,,---///000000///+++(((&&&%%%&&&'''''''''((((((%%%"""%%%+++---,,,***+++---+++(((%%%$$$###&&&***---///...------...444333111...+++)))'''&&&)))+++......,,,***))))))$$$$$$######$$$%%%&&&'''))))))***+++++++++)))(((---...000000...***&&&###&&&&&&&&&(((***,,,...///000...,,,***))))))+++,,,,,,,,,------,,,++++++***''''''))),,,000222222222333111---)))%%%&&&))),,,***))))))***++++++(((&&&%%%%%%&&&(((*********)))%%%%%%%%%&&&&&&&&&''''''$$$''',,,..................---+++,,,---///............,,,***((((((+++...111///...///000///---***))))))))))))+++...111333444222000//////...,,,***&&&''')))...111222111///111///---+++******,,,---...///222666777999AAAIII___---,,,,,,---///000///...000444888999888444222111111333777;;;;;;999;;;@@@;;;777555666666555777;;;<<>>333...,,,,,,000///111666777444333444///333777999===DDDPPPXXX[[[\\\```eeeaaaVVVMMMIIICCC@@@;;;777:::???===888444222...***)))+++111555888777888:::;;;:::666222222222333333444333333333,,,++++++---000000...+++***+++,,,***'''&&&(((+++...+++'''%%%''')))++++++,,,+++,,,...111444444444777333000///000000///---333111///...///111111000444555444000)))###!!!!!!%%%######(((...000...+++---,,,++++++---000444666///'''!!!''',,,---000222444333111---+++***,,,---...---+++)))))))))''')))---000111000...,,,...000222111...+++***)))///...,,,++++++,,,---...111///---+++)))((())))))///...------------...///&&&  """%%%******(((&&&%%%%%%(((,,,...,,,(((''',,,///---++++++---,,,,,,---...---+++((()))---222444222...+++)))------,,,+++************111---)))(((+++------,,,---------------,,,++++++(((+++...///.........///......,,,+++)))+++...111111000...---,,,,,,------000000000///...,,,+++***(((((('''%%%###!!!!!!###&&&))),,,+++(((%%%&&&'''((()))((('''$$$###))),,,///111111000000111222000...---,,,***'''$$$+++///222000,,,)))***---/////////---,,,+++---///222---(((''')))---......///000111222111///---,,,%%%(((***,,,,,,,,,...///---+++******,,,///000000.........------....../////////000000///...---,,,***---000///---,,,...000000---)))$$$""""""###$$$&&&&&&%%%%%%&&&)))+++---...---+++)))(((((())))))%%%%%%$$$###$$$&&&+++//////...---------///111222222444555222...******+++,,,...000111222111///...++++++,,,111666888777444444333222111111111222222...---,,,---000000...++++++---000333555444222111555444444333333444666777:::>>>HHH\\\}}}///---,,,///222333000,,,---...111666:::;;;:::888444555555555444333111000,,,///111333333333555666:::;;;;;;===EEETTTfffrrrxxxsssooorrrwww{{{zzzpppeee\\\OOO@@@555///------...,,,...333444222111444555888===BBBHHHOOOWWW]]]ZZZ\\\aaaccc]]]QQQHHHFFF<<<>>>======AAAHHHIIIFFF<<<888222+++''')))...222888888999:::999888666444444444555555555555444333...,,,+++,,,......---***+++---...---+++***+++---...***'''%%%''')))++++++,,,+++)))***---111333444333000------...//////---222111//////000111111000222333222...(((###!!!!!!###""""""'''...111000---///...---------///111222***$$$ (((---///...000222333111///---+++,,,------+++(((&&&%%%%%%'''))),,,...000///...---...000222111///,,,++++++---------------......//////...---,,,***)))))))))------------------------&&&!!!!!!######&&&***---+++(((&&&&&&'''***,,,,,,((('''+++...,,,++++++......------+++***(((((())),,,///000///,,,+++***---,,,+++***)))(((((((((,,,***((())),,,---,,,*********+++,,,,,,++++++***&&&(((+++,,,,,,,,,---...111111000...,,,---000222///...---,,,,,,,,,---...111111000///---+++)))(((((())))))(((%%% !!!''',,,---)))%%%!!!###$$$&&&((((((((('''&&&(((+++...000000000000000000///...//////...,,,)))+++///222000,,,)))***,,,/////////---,,,+++---//////,,,'''&&&))),,,...///000111111111000...+++)))&&&)))+++,,,---...///111...,,,)))(((***---//////000000...---------------///000111111000///...---,,,...000000...------///...,,,(((%%%$$$%%%&&&((()))((('''&&&'''(((***+++///...,,,+++************%%%%%%%%%$$$$$$''',,,000///...,,,+++,,,...111222111333444222///------.........///000000///------)))***,,,///222333222111111111111111111111111111000...---...000111///---+++...222666777666444222444333333333333444555555777:::CCCTTTrrr...---,,,///222222...+++---...111555888999777555333333333333333333222222---///111222222222444555<<<999555222777DDDWWWdddvvv}}}wwwtttrrrttt|||zzzjjjaaaTTTEEE999111...------+++,,,000222111222555;;;>>>CCCKKKTTT[[[___```XXXZZZ^^^^^^TTTGGGAAAAAA<<>>666222000,,,+++...111444:::@@@GGGGGGKKKTTT]]]```\\\WWWPPPOOOMMMHHH>>>777:::CCCQQQ[[[dddccc^^^\\\[[[ZZZXXXWWWTTTOOOIIIFFFEEEFFFIIIIIIHHHFFFBBB@@@??????;;;<<<===>>>===;;;888666777555111...++++++---...+++((($$$###%%%)))...111111...+++***,,,///111111+++))))))))),,,---...---)))))))))***+++---///111...---...000111222000...((('''&&&%%%$$$""" ###$$$&&&))),,,......---,,,...000111222111000///'''$$$!!! """&&&+++------,,,,,,,,,,,,***%%%!!!&&&(((***+++++++++,,,---+++*********+++---///000---///111111//////000111000000111222111000...---''')))+++,,,,,,)))&&&$$$%%%'''***,,,,,,***'''%%%%%%%%%(((,,,+++''''''***...---+++***)))***+++,,,,,,)))(((***)))&&&'''***///000000***###!!!%%%'''''''''&&&%%%'''+++...///...,,,+++***)))))))))))))))+++///111...((("""###%%%(((***++++++******------,,,***'''&&&(((***111111111///,,,,,,---...---------...///111333444555555444222000---+++***,,,+++***)))&&&$$$!!! !!!'''------)))$$$###$$$&&&'''((()))***+++,,,,,,'''***---//////.........******+++---000000...,,,,,,---......,,,+++***))),,,...///...,,,+++,,,---...,,,***'''%%%%%%&&&'''((()))+++,,,---,,,***)))'''((()))(((((()))+++---&&&$$$"""###'''+++///000)))((('''&&&'''))),,,...///000111222333333222111333222111111000...---+++++++++,,,,,,---......///,,,,,,,,,++++++,,,,,,,,,*********+++++++++++++++((())))))(((((())),,,///...---***)))***,,,000222---------...000333444555555333111///---,,,,,,,,,,,,///333333000......///***,,,///111333333222111000///---+++***+++---...)))+++...222333444333222222333444666666555444444222222555;;;GGGaaa---///111222111...+++)))---...000333555555222000........./////////000000222333555555444333333444333444444222222555===CCCHHHUUUcccmmmxxx{{{}}}}}}nnnccc]]]YYYYYYbbbooo|||~~~|||xxxpppeeeYYYLLLBBB===555000...000444999AAAIIIQQQPPPQQQVVV[[[[[[VVVPPPKKKHHHFFFDDD>>><<>>===;;;999777666555222///++++++---///---)))%%%$$$'''---222444222///++++++---000222333+++******+++---...---,,,''''''(((((('''))),,,...,,,,,,,,,---///000///---((('''&&&&&&'''&&&$$$"""%%%&&&(((***+++,,,,,,+++,,,---///111222222222222---+++(((%%%%%%'''***,,,...,,,+++++++++)))###"""%%%((()))+++---///---,,,,,,,,,,,,---...///...///000000......///111000000000000000///......)))***,,,---,,,***'''%%%%%%'''***,,,,,,***'''%%%$$$%%%))),,,***%%%&&&***,,,+++*********+++,,,---,,,***))))))'''$$$%%%***...///...***%%%""""""$$$&&&''''''''''''(((+++...///...---,,,,,,,,,,,,,,,***)))+++...000...)))$$$%%%'''***---......,,,+++///000///---***((()))***111222222000///...///000000000//////000111333444333333333222111///...---...,,,***(((&&&&&&''''''(((+++---,,,(((%%%%%%&&&((((((((()))***++++++,,,))),,,///000///---------(((''''''(((***+++***)))***+++,,,------,,,+++***+++---......,,,++++++,,,---,,,+++(((%%%$$$%%%'''&&&'''***,,,---,,,++++++'''''''''&&&%%%%%%''')))$$$""""""$$$(((,,,...///'''&&&%%%%%%&&&)))---///,,,---///111222222111111222111000000000///,,,***)))***,,,...///000000000------------------------((()))***++++++++++++++++++++++++***))))))+++---------,,,+++,,,...000111,,,+++***+++...111222222333222111000///...------***---000000000.........+++---...000111222222111.........,,,******+++---)))))))))+++---///222333222222333444444444444444...---000666===NNNppp...000333444222...+++)))******---000222222000---***+++...000222333444444333555777666555444444555333555555333111333888<<<@@@JJJTTT[[[fffvvvrrr___QQQJJJHHHNNN\\\kkkyyy}}}|||yyyrrriii]]]RRRLLL@@@:::777999===CCCMMMVVVXXXVVVUUUUUUUUURRRMMMHHHFFFDDDEEEHHHHHHHHHLLLRRR]]]eeelllllljjjhhheeeaaa[[[ZZZYYYVVVVVVXXX\\\___]]]XXXSSSQQQQQQNNNFFF>>>888999<<<>>>===;;;999777333333222...+++)))+++...,,,)))'''(((,,,111333444000...******,,,///111222---+++))))))***,,,,,,,,,)))***+++)))((((((+++---,,,***)))***,,,......---+++)))(((***,,,,,,***((($$$&&&)))***+++++++++,,,---...///000111222222222111000---***)))***,,,......,,,***+++---+++%%% $$$'''))),,,///111/////////.........------...//////...------...///------......///000111222......//////...+++)))'''&&&''')))++++++)))'''&&&###$$$(((+++(((###$$$)))++++++************++++++,,,***))))))&&&"""$$$***---,,,,,,***(((%%%$$$###$$$&&&)))******+++,,,.........---------------...(((''''''***---...+++((()))+++...000111000...------...//////,,,+++++++++///000111000......///000222111000//////000111111//////000000000//////...000...,,,)))(((((()))***+++,,,,,,+++)))'''%%%$$$&&&&&&&&&'''((()))++++++,,,...111111///---,,,,,,%%%$$$###$$$&&&((())))))))))))***,,,------,,,++++++---......,,,+++++++++***+++***(((%%%%%%'''***'''(((***,,,,,,,,,+++***(((((('''%%%######%%%'''$$$$$$$$$&&&)))+++,,,+++)))(((&&&%%%'''***---///***+++---///000000000000111///......//////,,,***&&&(((+++...111222222222000000000///...---,,,+++((()))***,,,,,,---,,,,,,---......,,,***)))***,,,---------......///000000,,,***'''(((+++...//////...///000000000///...---+++,,,---000222222111///,,,,,,---...//////000000---///000...+++***+++---+++(((&&&%%%''',,,111555111111111111111222222333---+++///555999BBB\\\www...111444555222...+++)))'''(((***---000000...,,,''')))---222555777888888555666888777666444555555555666555222000000444888<<>>RRRjjj111111111111///---+++)))&&&'''))))))))))))***+++&&&)))...222666777777777444555666666666555333333444222000...---...//////777;;;BBBIIIRRR___mmmwwwjjjTTTCCC999;;;IIIZZZiiixxx~~~vvvnnnhhhdddXXXRRRKKKJJJRRR\\\cccggg]]]UUUOOOMMMIII@@@:::777@@@EEEOOOYYYaaadddbbb___bbbhhhnnnoookkkgggggghhh```aaaaaa___]]]```eeejjjiiifffbbb^^^YYYRRRHHHAAA777777777:::<<<;;;555111111000...------,,,+++)))((('''(((***...000111111,,,---......///000111111000---)))((()))***,,,,,,,,,---///111111000///---,,,,,,+++***))))))))))))...------...000111000...))))))***,,,///000000000222111000//////000000111333111...+++******,,,---///...,,,,,,,,,+++(((&&&(((***+++******---222777888555000---+++,,,---...------...///000...+++(((***+++,,,...111333444555444222000//////000000///)))+++---,,,)))&&&%%%$$$!!!######"""!!!###(((,,,/////////...---***(((&&&+++***(((''''''&&&$$$"""))))))+++...000///***%%%%%%(((---000111///+++))),,,,,,++++++,,,------...'''&&&&&&(((+++......---)))***...111333111,,,(((***))))))***---//////...//////...,,,***+++///111222...+++***,,,---,,,+++(((''''''(((***+++***(((,,,---......,,,***++++++......///...+++'''""""""%%%'''(((((()))+++---111000///......------...+++'''$$$&&&+++///...,,,)))((('''(((***++++++***,,,,,,,,,---...---+++)))$$$%%%''''''(((***...111333///+++(((((()))******,,,,,,+++((($$$"""%%%'''+++***))))))***+++***))),,,+++++++++,,,...000111''')))+++...000111111111000///---,,,******)))***''''''(((,,,///222222111///...---,,,,,,---...///---///111222111...+++)))000///---+++))))))))))))***))))))***---//////...***(((&&&&&&))),,,...///*********---111333444333111111222444666444111...+++++++++******++++++,,,111111222222111000...---***'''$$$###%%%***000444///---+++,,,///111000...000,,,,,,222888>>>JJJWWWsss111111000///---+++***)))'''((()))((('''''')))***(((***...222444555555444333444555666555444222111222111///---,,,---......444888===CCCJJJUUUbbbjjjwwwbbbLLL???777EEEUUUiiizzz~~~uuummmhhhdddaaa]]]ZZZYYY\\\```cccYYYQQQKKKHHHEEE???::::::FFFNNNWWW___bbbbbbcccdddeeeiiilllkkkiiihhhkkknnnhhhfffcccaaa```dddjjjoooeeeddddddeeecccZZZLLLBBB999888888;;;===<<<888333111000.........---+++***''''''''')))---/////////+++,,,.........///000111///---***)))***++++++***+++,,,...///000///......,,,,,,++++++***++++++,,,---,,,,,,---//////...,,,))))))+++---///000000///111000///.........///000111///,,,***))))))+++,,,,,,+++***+++,,,+++)))'''***+++,,,+++***,,,111555777555333///---,,,.../////////000111222111---******+++,,,...000222444555444222///.../////////...+++------,,,(((%%%###""""""######""""""$$$)))---000000///...,,,***((('''***)))''''''&&&%%%$$$###((()))+++///222111...***)))+++...000000...+++(((,,,+++++++++++++++,,,,,,&&&&&&'''))),,,------,,,&&&'''***...000///,,,)))***((('''(((+++...000000111111///---+++,,,...111333111......//////---***((('''&&&((())))))(((''')))+++------+++************+++,,,,,,***&&&"""!!!$$$(((***++++++,,,---000//////...............---)))'''(((---111000...***((('''((()))++++++***+++******+++---,,,***(((%%%''')))******,,,///111222...***'''((()))+++++++++++++++)))&&&%%%(((***++++++++++++,,,,,,+++***,,,,,,+++,,,---...000111+++,,,...000111222222222///---+++)))(((((()))***+++***+++,,,///000000///,,,,,,,,,,,,---...///000...000222333222///,,,***---,,,***)))(((((())))))(((((((((+++...000000///***(((&&&'''***---...///*********---000333333333444333333444444333000---,,,,,,++++++,,,,,,---...333333444333222000///---,,,***((('''))),,,111444000...,,,---///000000...---***,,,222777;;;EEEOOOhhh111000///---+++***))))))))))))(((&&&$$$%%%''')))***+++...000222222222111111333555666555444111///111000...---,,,------...111444888<<<@@@GGGQQQYYYkkktttuuuWWWDDD===<<>>:::666000///......///...,,,***&&&&&&&&&(((***,,,,,,,,,***,,,......------...//////---,,,,,,,,,,,,+++)))******+++------.........---,,,,,,,,,,,,---......---,,,,,,,,,...---,,,***)))***---///000000//////000000///...---.........///---+++)))(((((()))***)))))))))***,,,---,,,***---------,,,+++,,,///222444666666333///,,,...000000000111222333222000---***+++,,,...000222333444333111///.........---+++,,,......+++'''###!!!!!!"""######"""###&&&***---111000...,,,***)))(((((((((((('''&&&%%%$$$$$$$$$&&&(((+++///333444333000.../////////...,,,***(((++++++++++++************%%%&&&(((+++......,,,***$$$$$$&&&))),,,,,,***((((((&&&&&&'''+++///111222222222111...,,,+++---000333333222333333111...+++((('''''''''))))))'''%%%%%%(((***+++***)))(((((('''((())))))((($$$!!!###'''***++++++,,,,,,.........---......///000...+++)))+++///222222111+++)))((((((***++++++******))))))***++++++***((('''))),,,------...///111000---((('''(((***+++,,,)))*********((()))+++,,,++++++---......---,,,+++,,,,,,,,,---...///111111000000111111222333333333...+++(((%%%%%%'''***,,,///...------//////...---******+++---...///111111///000222333333111...,,,+++***((('''''''''((()))&&&'''(((,,,000222111000))))))(((***---//////...+++******---000333333222666444222111111111///------,,,,,,,,,---///111222666666555444222000///......---------...000222333000///......///000...---***))),,,111555777===CCCUUUlll222000...,,,************+++***(((%%%######&&&)))***+++,,,...///000111111111222555666666444111///111000///............///111333666777888<<>>AAADDDGGGLLLRRRYYY]]]aaaaaa___]]]^^^aaajjjiiigggdddbbbcccgggkkkqqqmmmhhhgggkkkppprrrrrrnnnhhhcccdddfffddd[[[SSS@@@>>><<<===>>>>>>:::777///...---...///...,,,***&&&%%%%%%&&&)))******)))***,,,//////---+++,,,...000/////////000///,,,***))))))***+++,,,---...............------......///...---,,,---...---+++)))))),,,///111111000//////111000000///............---+++***(((''''''((()))(((((()))+++...//////...///...---,,,,,,,,,...///111444666444///,,,---000/////////111222222000...++++++---...000111222333222111.........---+++***+++,,,---+++'''$$$######$$$$$$######$$$'''+++...000...,,,***((('''''''''''''''&&&%%%$$$$$$%%%'''%%%'''***...222444444444222111000...,,,***))))))+++++++++++++++******)))&&&(((***...000///,,,)))%%%$$$$$$&&&(((((('''&&&$$$%%%&&&***///222222222222222000...+++***+++---111222555777777555111...***)))((()))))))))'''%%%"""%%%(((***)))'''''''''(((((())))))'''$$$!!!!!!$$$&&&'''(((***,,,------------...///000111...,,,+++,,,///222333222...,,,++++++,,,---,,,+++)))(((((()))+++,,,+++***)))+++...//////...///000...+++((('''(((+++,,,---))))))***************+++)))+++---......---,,,,,,---------...///000111222222222111111111111222222---***&&&######&&&+++...000...------...///...---,,,---...///000000000000///000222333333222000...,,,+++)))((('''''''''((('''''')))---000111000...******+++...000222111///+++++++++---000333333222555222///---.../////////------------///111333555666666444333111///---,,,...///000111222222222111000////////////...---,,,)))+++///222444444666999AAATTTsss111000...,,,++++++,,,,,,,,,+++)))&&&$$$$$$''')))))))))***,,,...000222333222333555666666444111000111111000000000000000000222444666666555666;;;???IIIVVVkkknnnTTTEEEGGGTTTaaazzz|||tttiiibbb^^^WWWMMMDDD999888:::AAAHHHNNNWWW```cccbbbaaa``````^^^\\\[[[___```aaaaaaaaabbbdddfffkkkhhhgggiiimmmpppooonnnooojjjeeeeeefffddd\\\UUUEEEAAA>>>======<<<888555---------///000///---+++'''&&&%%%&&&((()))(((''')))---111000---***+++---111111111222333222000---)))***+++,,,------------000///......------------///...---.........,,,******---111222000//////000222222111111000///......,,,+++***(((((((((((()))))))))***---000222222111///...---------............111333222///---...///,,,,,,,,,...///000...---+++,,,---...///000111111111000.........---+++)))(((***+++***(((''''''((('''%%%$$$$$$&&&)))+++---...---***(((&&&%%%%%%%%%%%%&&&'''%%%$$$$$$'''***&&&(((***---///111222333222000...,,,+++******+++++++++,,,,,,,,,,,,+++***(((***---000222111,,,)))(((&&&%%%%%%&&&&&&$$$"""!!!###(((...333444333111000000///,,,)))((()))***---000555888888666333111,,,+++***+++++++++)))'''"""%%%'''(((((('''&&&'''+++++++++***(((%%%"""!!! !!!!!!"""%%%))),,,,,,,,,,,,,,,---///000111---,,,+++,,,...111222333111///------......---,,,***)))((())),,,------,,,))),,,...///...------------+++))))))+++,,,---,,,)))))))))*********(((''''''))),,,,,,+++***+++,,,---...///000111222222222222111///.........000111...***&&&######''',,,///...---+++,,,.../////////000111222222222000...---...///111222222111000//////...,,,***((('''''''''))))))***,,,...///---,,,,,,,,,---000333444222000---,,,,,,...111333444333111...+++)))+++---///000...---------...111444666444444222000...---++++++---///111333333222000/////////000000///...------,,,000333444444444333333666CCC\\\~~~......---------------...------,,,)))'''''')))+++*********+++---///222444222222333333333222111000111111111111111111111111333555777666444444777::::::GGG\\\rrrtttYYYGGGCCCMMM___nnn|||xxxjjjaaa]]]UUUHHH===666777>>>GGGOOOVVV___hhhhhheeebbbaaaaaa___\\\XXXSSSUUUYYY^^^aaabbbbbbbbbbbbbbbdddgggjjjkkkkkkjjjiiiiiijjjlllkkkddd[[[SSSLLLGGGAAA>>><<<:::666222......///111222222///---)))(((''''''))))))((('''***...333222---***+++---111111111333444444222000+++,,,...///000///---,,,...------,,,,,,,,,------...------...//////---+++---000222111///...///222222222222222111///...---,,,++++++******)))******,,,+++,,,///222333333222...---,,,---///000000///---...///000000111000000+++******,,,...///...---,,,,,,---...//////000000000///......///...,,,***'''(((************,,,---***(((%%%%%%''')))+++,,,---,,,***(((&&&%%%$$$$$$%%%&&&'''&&&$$$%%%)))---)))+++,,,,,,,,,,,,...///...---+++******+++,,,---+++,,,.../////////...---***+++---000222000,,,(((***)))'''''''''&&&$$$!!! ###(((...333444222000...///...,,,)))'''((()))***...444777777444222111,,,+++++++++------+++)))%%%&&&(((((('''&&&'''(((,,,---,,,,,,***(((&&&%%%""""""###"""###%%%))),,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,---///222333333111///...//////...,,,***(((((()))+++---......)))+++,,,,,,***)))***+++,,,,,,,,,---......---+++(((((()))***,,,+++(((%%%$$$''')))(((&&&&&&(((+++......000111222333333333111///---+++***,,,...///---***&&&######&&&+++...---+++******---///000000222333444444333///,,,))),,,---...///000000//////000///---+++))))))))))))+++***)))***+++,,,,,,+++,,,,,,---000222333222111///......000333555555444///,,,)))(((***---000111...---,,,,,,---000333666222111///---,,,+++******,,,...000333333222000...///111333333111000///000111555777555333444333111555<<>>999444000333333555888999999666444---,,,******++++++)))(((+++111666444...***+++......------///222444444333---000444666555222---***$$$%%%&&&(((+++---000111***))))))+++------,,,+++000333333000,,,,,,000555000111111111///...,,,***......------------------...------...000111000...+++***))),,,111444444222111,,,)))---444999777333...------///222333333333---------.........//////...---...///111111///---)))***+++,,,+++,,,///111///+++'''&&&(((******)))------------+++)))&&&%%%%%%''')))'''%%%&&&,,,222444444333...)))&&&''')))$$$%%%&&&(((+++...000111,,,...000333444444444333))))))***,,,---,,,)))&&&))))))***+++,,,+++(((&&&###""""""%%%)))...000111---...///---+++)))***++++++///444444000,,,******)))))))))***,,,---+++***++++++***(((&&&&&&(((+++((((((***+++------......&&&***///222111///---,,,------,,,,,,,,,---......,,,---.........000333555222000---,,,,,,,,,+++)))'''%%%$$$&&&))),,,------(((((('''%%%######$$$&&&,,,---000333444111,,,(((&&&&&&(((,,,111111...***!!!""" $$$)))...///111333444444444333000...***((((((***---000***'''$$$!!!!!!###&&&(((...+++)))(((***,,,,,,,,,...000222333111---(((%%%((()))***+++,,,---------******))))))***,,,...///(((&&&$$$$$$'''+++---...)))))))))***---//////...222111111333555777777666444111---,,,---...//////...,,,***)))***---000222000///---,,,++++++,,,,,,+++---000222333333111000222555999:::888666777888777;;;:::333000333555222555555===RRRttt+++,,,---...////////////000111222111///---......444333111000///...//////222000...,,,+++***++++++...000222444333111...,,,...000222333333222444555888;;;BBBNNN]]]nnn}}}sssXXXLLL@@@???IIIRRRTTTQQQSSSRRRUUUaaattt~~~uuunnnhhhdddaaaYYYZZZ]]]ccciiikkkjjjggg_________\\\XXXVVVUUUUUUPPPSSSXXX\\\\\\YYYUUUSSSXXXZZZ\\\]]]^^^```dddfffjjjkkkllliiieeecccdddfff___XXXOOOFFF???;;;777555666555666888::::::888666---,,,+++***)))***+++,,,///111333111---***+++---...,,,++++++...000111111,,,000555888666111***%%%"""###&&&***...000000000,,,)))''')))***)))+++///222222111...,,,,,,...000000000000///------...///000333444333///,,,+++,,,000000/////////.........,,,...000111111111333555222000000000111111///...---...000111111000///...,,,,,,,,,,,,------...///000///...///000000000///***((((((***---...---*********(((''''''((())))))222000/////////...***'''(((&&&$$$"""!!!$$$)))---/////////...,,,***)))(((((((((((()))***---///111//////000222444444222000++++++******)))(((((('''((()))+++---...---,,,+++%%%"""!!!###'''***+++***)))(((((()))***---///000111222333333111---)))'''+++,,,,,,+++***+++---///...---,,,***))))))((((((''')))+++,,,---...111333111222444555444222///---+++******+++---......---...///000000000000//////000///---+++************)))&&&###$$$(((,,,------***(((%%%###!!!!!!"""###+++---///000...,,,++++++%%%(((,,,///000///---,,,&&&$$$""" &&&***,,,---...000222333444444333///,,,******,,,------+++&&&!!!!!!$$$%%%&&&((('''&&&''')))++++++***///000111000---***((((((&&&''')))+++,,,+++***))))))******)))((((((***,,,***'''%%%&&&***...//////)))((('''&&&'''***---///...///000111333555666666222111///+++((()))+++...111...***))),,,///000000111...,,,---//////---******+++...000111111000000111333555777888777555444999888666444333222333333777555:::III```+++,,,---/////////......000111111000......///000333333333222111///...---111000...,,,+++***))))))...000222444444222000......000333444444444555666333777>>>IIIXXXiiixxxqqq\\\MMMDDD<<<>>>FFFMMMKKKGGGCCCDDDIIITTTeeewwwzzzsssmmmgggccccccaaaaaaeeeiiijjjfffaaa]]]^^^]]]ZZZWWWTTTTTTTTTQQQRRRUUUXXXZZZZZZXXXVVVYYY[[[]]]^^^```bbbeeehhhgggiiikkkjjjhhhfffggghhh___ZZZRRRKKKEEE@@@<<<999888888888999;;;;;;999777///...---,,,,,,,,,---...222444555333...+++,,,------,,,,,,---///000000000)))---222666555000***&&&$$$%%%(((,,,///222333333...***)))++++++)))***...111222333222///.........//////...---,,,,,,,,,---...111333333000---------000000//////......---------///000///......///000111111111111000///...------...000222222111000.........---,,,------//////111000000111111000///...)))((('''(((++++++)))'''))))))(((''''''((()))***111///......///...***'''(((&&&### !!!&&&)))))))))((((((((('''''''''((((((***,,,...000222333333222222222222111000///+++++++++***)))((((((''')))***+++,,,,,,+++)))((($$$ !!!'''++++++)))&&&&&&'''(((+++...000222222111///...,,,+++******,,,,,,,,,++++++,,,...///000///...,,,***(((((('''%%%(((,,,...000222444666///111222333333111///---+++***)))***,,,---,,,+++,,,,,,---...///000111111111000...,,,************)))&&&$$$$$$'''+++,,,,,,,,,)))%%%""" !!!"""###,,,...000000...,,,++++++(((***---000000///---,,,''''''&&&###"""$$$'''***,,,---...000222333333444222///,,,++++++,,,,,,+++)))%%%!!!!!!###&&&'''''''''&&&%%%&&&(((*********...///000///---***))))))&&&(((***,,,,,,+++***)))'''''''''''''''(((***+++,,,***((()))---///000///+++***((('''''')))+++---++++++,,,---///000222222222111...+++((((((+++---111///,,,,,,///111222111222111/////////...---+++***,,,...111111111000///000111444666777777666555888777555444222222222222555444777AAARRRmmm***,,,...000000///---+++...//////...---...000222444444444333222000...---000000///...,,,***((('''---000333555666555333111...111444555555555555666333666;;;DDDQQQbbbsss~~~~~~pppZZZHHHAAA===:::>>>DDDFFFCCC===999===DDDMMMYYYkkk}}}zzzvvvpppkkkooojjjfffgggiiihhh```YYYYYYZZZYYYVVVSSSQQQQQQRRRQQQPPPOOORRRWWWZZZZZZYYYZZZ[[[^^^___```bbbeeehhhdddgggjjjkkkjjjiiiiiijjjaaa]]]XXXSSSMMMHHHBBB>>>;;;::::::;;;<<<<<<:::777222222111111000000000000666777777333...+++,,,...---,,,,,,...000000///---%%%)))...222333000+++((('''(((+++...000222333444000,,,***,,,+++((())),,,111444666777444111///.........---,,,++++++******,,,...111222000...---,,,//////......---,,,,,,+++///000///---+++***+++,,,000222333222...++++++------...111333333222000///111///---,,,,,,---...000111111222222111///---+++((('''&&&&&&''''''&&&$$$((((((''''''''')))***+++000---,,,,,,......+++(((+++((($$$ !!!%%%'''$$$$$$$$$$$$$$$%%%''''''((())),,,///222444555555666555333000///.........,,,,,,,,,++++++***))))))******++++++***)))'''&&&$$$''',,,,,,)))###$$$&&&(((,,,///222444111///+++((('''(((***,,,,,,,,,++++++,,,---///000444222000---***(((&&&%%%$$$(((---111333555777888...///000111000...,,,++++++***)))***+++,,,+++*********+++,,,...000222333222111...,,,+++******+++***(((%%%%%%(((***+++,,,---***&&&""" !!!###$$$---///000000...+++++++++,,,---///000000///---+++)))***+++***(((((()))***,,,,,,---///000111222222111///---------,,,+++)))'''%%%$$$$$$&&&((()))(((&&&$$$$$$%%%''')))***)))---///000///---***))))))''')))+++------+++)))(((#########$$$&&&''')))***---,,,+++---///000000///---,,,***(((((()))***+++)))******+++,,,...///000111000...***''''''***,,,111000///000222444333222333333333111...,,,,,,,,,+++---///111222111///---...///222444666666777666666555444333222222222222444444555:::CCCWWWvvv+++,,,///111000...+++)))+++,,,,,,++++++---000222555444333111000/////////111111111000...+++)))'''---///333666888777555444///222444555444333333444777888;;;AAALLL]]]qqq~~~uuukkk___OOOBBB===<<<<<<>>>AAABBB>>>;;;666<<>>===<<<<<<:::777444666777888888777666333222444444222---((('''))),,,,,,,,,---///000...***'''"""%%%***...000///---,,,,,,------,,,)))((()))+++///+++)))***)))$$$###&&&///444:::<<<;;;666222000///...---...//////---***)))***+++,,,,,,***'''%%%*********)))))))))((((((/////////---++++++,,,...111555777444---***+++---+++---111333444333111///...---+++))))))***+++,,,---///111000,,,(((&&&%%%"""###%%%&&&'''(((((())))))((((((((()))***,,,---,,,(((%%%(((---000---)))***&&&"""!!!$$$))),,,---+++(((%%%""""""$$$'''******,,,///222333111///...000000...+++((((((,,,//////000111222222000///...++++++,,,,,,------------)))###!!!(((......,,,)))***+++---///000111222+++***)))((((((((())))))((('''&&&)))...222444444333222111...+++(((%%%###'''+++///222222111111111......---,,,***'''%%%$$$***))))))+++...000111000/////////...//////000000111000...,,,++++++++++++...------,,,++++++,,,---///,,,((($$$###$$$&&&(((...000000///---,,,,,,---000///...---,,,***)))((((((+++...///---+++******))))))(((((()))***+++,,,...------...///...+++(((---------,,,***((('''''''''%%%$$$%%%'''))))))(((...000000///+++(((''''''***,,,...///...,,,(((%%%!!!!!!!!!$$$)))+++,,,+++((()))***+++******)))))),,,++++++***+++,,,------,,,+++*********,,,---...------,,,***((((((***,,,...000222333333222111000///111222///+++((()))++++++,,,...//////...---,,,...///111333555666666555111111111111111000000000,,,...222555888DDD\\\rrr...///000000...+++(((&&&%%%''')))******+++---...111///---,,,---111444777444444333222111000...------///333777999888777666222333333222222333555888999>>>FFFNNNXXXiii|||vvvhhhXXXNNNFFF???<<<===;;;<<<;;;777222000333666666<<>>===<<<:::666333555777888999888666333111//////---)))%%%$$$(((---/////////000111...***'''$$$'''***...//////...------......+++'''%%%&&&)))---***)))***(((###"""$$$,,,111666888888555333111///------///222222///,,,)))(((((()))******(((&&&(((((()))))))))*********//////...---+++,,,...111111333444222...******,,,))),,,000333444222000...++++++******))))))******+++...000...)))%%%$$$%%%###&&&(((******+++,,,...++++++*********,,,---...+++&&&"""%%%,,,000...***&&&"""###)))---...---)))$$$ !!!%%%(((+++,,,///000000///---+++---...---***((((((,,,000000111333444444222111///,,,------......///000000,,,((($$$$$$'''+++------,,,,,,---...////////////+++,,,,,,,,,,,,***)))((((((&&&%%%(((---222333222000000000///---+++((('''***---///000///...............---,,,***((('''&&&*********,,,///111111111111111111111000///...---...---,,,+++***+++,,,,,,...//////---+++***+++,,,...,,,***((('''((()))***...///000///---------///111000...,,,***))))))((((((***,,,---,,,++++++,,,)))((('''''''''((()))***---,,,,,,...//////,,,***000111000...+++(((((((((***)))'''''')))***)))(((,,,...///...,,,)))((((((,,,...000111///,,,'''$$$"""!!!!!!%%%***---,,,***'''((())))))(((((()))***++++++++++++,,,------...***)))'''&&&&&&((()))++++++,,,,,,+++******,,,...///111222222111/////////---......---+++***+++,,,++++++++++++,,,,,,------///111444666777555444222...//////000000000//////(((***...222555===OOO```000000///...---***(((&&&%%%(((+++------,,,------))))))+++---000333555777444333222111000000000000---///333777888888666555222222222111333666<<<@@@EEEOOO[[[eeellluuu{{{aaaTTTGGG@@@;;;666555999888::::::444,,,))),,,111777<<>>AAADDDDDDCCCDDDIIIMMMKKKMMMPPPRRRTTTVVVZZZ]]][[[[[[[[[___dddffffffeeecccccccccccc```ZZZRRRLLLDDDBBB@@@???===:::666333444555888999888555111...++++++)))%%%"""$$$)))...444333222333222000---***(((***,,,///000///...------///000---(((&&&))),,,---***)))***)))$$$###$$$(((+++///222222111111111---,,,+++///333444111---(((&&&%%%'''***------+++))))))***+++,,,------...000000...,,,***+++...000000000000...---+++))))))'''***///222333222///---))))))***+++,,,+++******+++...000---((($$$%%%'''(((+++......------///111...---,,,+++,,,,,,......***$$$ $$$,,,111///***&&&!!!$$$***.........***$$$!!!'''******+++---...///...---,,,---//////---)))(((,,,000///000222444444222000/////////.........//////000---+++(((%%%$$$&&&))),,,***+++,,,---......------/////////...---,,,+++++++++(((%%%''',,,//////---...///000111111000...---,,,...//////...---...///------------------------,,,++++++,,,...///...---///000111222111///,,,***++++++***)))***+++,,,------//////---***((()))***---,,,++++++++++++,,,------...//////------///111333111...,,,************)))***++++++***+++---000+++***(((''''''((()))***,,,++++++,,,...///...---111222222///+++)))***,,,...,,,*********+++***)))'''))),,,---,,,,,,,,,------///111222000,,,'''###"""!!!!!!%%%+++---,,,)))(((***+++)))((((((+++...------------,,,,,,,,,,,,)))'''%%%$$$###%%%'''((()))+++,,,,,,+++,,,///111111333444333///---...///,,,++++++,,,...///...---***)))(((((((((+++---///111444777999888555111...,,,---...///000//////...******---000222555@@@LLLhhh111000///...+++)))'''&&&&&&)))---//////...------"""%%%***///333555666555333222000/////////000111---///333666888777666444111111111111444:::BBBHHHUUUaaapppzzz}}}~~~rrrfffPPPEEE<<<:::777333444999777::::::444***&&&)))...333777:::<<>>===<<<999888888;;;>>>>>>AAACCC@@@<<<>>>FFFMMMFFFIIIMMMPPPSSSXXX\\\```YYYXXXYYY]]]ccchhhiiihhhbbbbbbcccdddbbb^^^WWWRRRFFFEEEBBBAAA???;;;777444222444777888777444///---((()))'''$$$"""$$$***000888666555555444222///---+++,,,...000000000.........000111///***)))---111---******+++***%%%$$$&&&%%%'''***,,,---...///111,,,******...333555222...'''%%%$$$&&&+++000111111)))***+++,,,...///000111111000...,,,)))))),,,...///---,,,,,,,,,+++(((&&&&&&)))...222333111...,,,((()))+++---...---+++***,,,///000---'''$$$&&&))),,,///222222000///000222000///...---,,,---...///)))######,,,111///+++)))$$$ &&&---/////////+++$$$ $$$***...)))***,,,---...///.........111222///***))),,,000---///111333333222///...111000///...............---,,,***%%%""""""&&&+++''')))***,,,------,,,,,,333222000...------------...***&&&'''+++---,,,)))---///111333444333222111---...//////......///111,,,---...///111222333444...---,,,,,,,,,---+++***,,,---000222111///+++)))))))))(((((()))+++,,,...,,,......,,,(((&&&'''(((,,,,,,,,,------.........---...///.........000222444222///---+++++++++,,,***************,,,///333,,,+++)))((('''(((***++++++******,,,...000000///111222222///+++***---///111///,,,+++,,,,,,***)))###&&&))),,,---...000111...000222333000,,,&&&###""" $$$***---+++'''***,,,,,,+++)))***...222000//////...,,,+++******)))(((%%%$$$###%%%'''((((((***,,,,,,---...000333333555555333///---...///---***))),,,000222111///***(((&&&%%%&&&***---000333555999;;;:::555000,,,+++,,,...////////////...///...///111000000666>>>PPPyyy111......000...)))''')))(((***---000000///,,,+++&&&(((+++---...---,,,***,,,***)))---222444222...***)))+++000000...---///333000666???@@@???JJJ[[[jjjwwwuuummmooottt~~~sss^^^NNN<<<:::999999888777444111888;;;;;;444)))""""""%%%444333777@@@IIIUUUiii|||yyynnn```SSSIIIDDDBBB<<<;;;999:::===???@@@@@@>>>???>>>===<<<===@@@CCCEEEFFFJJJQQQXXXZZZYYYVVVZZZXXXXXX^^^fffkkkkkkiiifffmmmoooiiidddbbb```[[[SSSJJJCCCAAA@@@<<<999999444333333222111111111222,,,(((######)))---666666777777666333///---111222333333222111000///333333222111///---,,,+++)))(((((((((******((('''%%%%%%&&&***...000111000...,,,+++...222444000,,,***'''$$$%%%(((,,,......***((('''***///444555444555111...+++++++++******...+++(((((()))***(((&&&'''***///444555444111...+++++++++,,,------......000...+++)))((()))+++,,,444444333222111///...------------,,,***)))***+++'''&&&&&&''''''((()))***)))%%%###%%%)))...//////...,,,(((&&&&&&(((,,,///000000/////////000000000222111///+++))))))+++...////////////............///000000000///...---,,,,,,+++)))%%%!!!!!!%%%)))&&&&&&''')))++++++***(((...///222333333222000...333111---***((((((***+++...---...///000///---***+++,,,...000111222222111,,,)))(((+++///222222111111///,,,***(((((()))))))))+++,,,,,,+++)))******,,,***((('''(((+++///222+++,,,+++***'''%%%%%%%%%,,,+++******+++...000222///000000///---,,,,,,---...///222333222000---***)))'''%%%''',,,000111111,,,,,,++++++,,,...000111111...***)))***---///000------,,,,,,---...000111444333111///---++++++***&&&$$$&&&,,,...,,,+++,,,---000444444000***%%%"""!!!$$$&&&'''&&&&&&+++*********+++---///000111000...---,,,++++++***,,,***)))(((((((((&&&%%%(((((()))+++...///---,,,555666555333...***))))))...,,,+++,,,///111222222***)))&&&%%%&&&)))---000333666999999555000,,,***''')))***++++++,,,---///222222222111111222555888MMMccc333111222444333...+++,,,(((***---///000...,,,***(((***,,,......---,,,+++***((((((---333666444111'''&&&''',,,...,,,---111333333888@@@FFFMMMZZZfff{{{tttjjjbbb[[[[[[bbbppp~~~sssdddPPPBBB888777888888888666222///111333444///(((######%%%111333:::FFFQQQ^^^rrr|||rrreeeWWWLLLDDDAAA???===;;;<<<>>>@@@AAAAAAAAAAAA@@@>>><<<;;;===???BBBDDDIIIPPPWWW[[[[[[YYYZZZXXXXXX]]]dddiiijjjiiihhhooorrrooojjjhhhddd___\\\SSSJJJFFFBBB<<<888777555444333222111000000000,,,)))%%%!!!"""%%%))),,,333444555666444222///---///000111222222222111000222222222111///...,,,+++((((((((()))++++++)))'''&&&&&&'''***///111222111000...---///333444111---,,,)))''''''***,,,---,,,(((&&&&&&(((---111222222444111---++++++++++++***...+++)))(((******)))''''''***...111333222000...++++++,,,---...///000000---+++)))((((((***,,,---333444444444222111///...,,,------+++)))((()))+++))))))))))))))))))******)))'''%%%(((---111111000+++***))))))))),,,...000///...---,,,------...///000000...,,,***)))+++---------------,,,,,,+++***///000111111111///---,,,,,,,,,+++((($$$$$$&&&))))))))))))***,,,,,,***(((+++,,,///111222111000///222111...,,,*********+++++++++,,,---///...,,,)))***,,,///222333333333222***((('''***///444555444222000---***(((((())))))((()))***)))'''&&&'''((())))))))))))+++...000222---------,,,***))))))))),,,+++*********,,,...///000111000...+++)))***+++...//////000//////...---***(((&&&'''+++...//////******))))))***,,,...//////,,,))))))***,,,------++++++++++++,,,...000111444333222000...,,,+++***&&&###%%%***,,,)))((((((---000333333///)))$$$"""!!!"""$$$%%%&&&%%%%%%(((***,,,...///000111111111000///---,,,+++******,,,+++******+++,,,+++***&&&&&&'''***,,,---,,,+++333333111,,,(((''')))+++...---+++,,,...111111111,,,***(((&&&&&&))),,,...333555888888555111...,,,)))+++,,,,,,++++++,,,...222222222222111222444666???TTTwww444333555888777111......)))+++---//////...,,,+++***+++---......---,,,+++(((((()))---333777666555&&&$$$$$$(((++++++...333555:::???DDDPPP```mmmqqq}}}|||mmm___XXXWWWWWWZZZbbbqqqvvviii]]]PPP???333222444666888999666111---,,,---...---***'''''''''111777CCCRRR^^^kkk{{{xxxmmm___RRRHHHBBBCCC@@@>>>===???AAACCCCCCCCCCCCBBB???<<<999999:::???AAAGGGOOOVVV[[[\\\[[[[[[YYYXXX[[[aaagggiiiiiihhhnnnsssrrrooommmiiidddbbbXXXNNNHHHCCC<<<777666555444333111000/////////,,,***(((&&&&&&'''***,,,...///111333222111...---......///111111111111111111111111111000...,,,+++&&&'''(((***,,,,,,)))'''((('''(((,,,000333444333111///...000333444111...///---+++***+++++++++)))&&&%%%$$$&&&)))---...///222///,,,******++++++***,,,+++))))))+++++++++***)))***,,,///000000000///,,,------...000222333444******))))))***+++---...111111333333222000...,,,+++,,,,,,***((('''(((***,,,,,,++++++++++++******)))((((((,,,111333222///&&&'''***,,,...///000000...,,,+++******+++,,,...---......---+++***+++,,,++++++,,,,,,+++)))'''&&&,,,...111333222000...,,,+++,,,,,,+++((('''((())),,,++++++,,,---,,,***((('''))),,,...000000//////000000///...,,,++++++***(((((()))+++------+++)))***,,,000444666666444333)))'''%%%)))///555777777222000---***(((((())))))'''''''''%%%###"""###$$$'''(((+++---///000000111---------,,,,,,,,,++++++---,,,+++***))))))***+++111111///+++(((&&&''')))000///...---------......+++)))((((((***,,,,,,+++''''''&&&&&&''')))+++,,,***)))((()))+++,,,++++++************,,,---//////222222222222000...,,,***&&&######((()))&&&%%%%%%---000333222///***%%%###$$$$$$$$$$$$%%%&&&''''''(((***---111333333222222111000///---,,,++++++***,,,,,,+++---///000000///$$$$$$&&&(((+++,,,+++***111///,,,'''###$$$)))///000...,,,,,,...///000000///---+++)))((()))+++---111444777888555222///...,,,---...---+++***+++,,,000111222222111111333555999IIIhhh222222555999888222......+++---///000000///---,,,,,,---------...---------+++***+++///444777777666***'''%%%(((+++,,,111777;;;EEEJJJLLLYYYnnnvvvqqqpppqqqjjj[[[PPPQQQYYY___gggppp~~~}}}rrrbbbTTTJJJAAA666...000222666999:::777111---......//////...------,,,777AAAQQQ```lllxxxvvvkkk^^^RRRJJJHHHEEEAAA???@@@BBBDDDDDDCCCDDDCCC@@@<<<999888999===@@@FFFMMMSSSXXXZZZZZZ[[[YYYXXXZZZ___eeehhhiiigggjjjnnnpppooonnnkkkhhh```VVVMMMIIIDDD<<<777555555444333111///......---,,,++++++************+++)))+++...000000///...,,,...////////////////////////000111111000...,,,+++%%%&&&'''***------+++)))*********---111444555555///...---///222333222000111000///---,,,+++)))'''%%%%%%%%%%%%(((***,,,---///---)))((()))*********++++++******+++,,,------+++,,,,,,---...000111111/////////000222444666777,,,,,,,,,,,,,,,---......---...000111000...,,,***+++++++++***((('''((()))------------,,,+++******))))))***---111111---*** ###(((---000000///...---+++)))((((((***,,,...+++,,,......---,,,+++,,,,,,,,,------+++)))'''%%%))),,,///222333111---+++***+++,,,,,,+++***((((((+++******,,,------+++)))'''(((***,,,---...------------......---+++***)))'''''''''))),,,---,,,+++))),,,111666888777555333***'''%%%(((...444666666222000...+++))))))))))))''''''&&&$$$!!! """###'''***---000222111///...+++*********,,,,,,,,,+++///...,,,***)))(((((((((///...,,,)))&&&&&&(((***111111000///...---,,,,,,+++***************))))))%%%%%%$$$$$$%%%'''((()))%%%&&&'''***---...---+++***************++++++,,,...///111222222111///...&&&######''')))&&&%%%&&&+++...111111///,,,)))((('''&&&%%%%%%''')))+++---+++,,,...000111222222222111000///...,,,,,,++++++...------...000111111000%%%%%%&&&(((+++,,,+++***------+++&&&"""$$$***111000...,,,,,,---.........222111...,,,++++++,,,---000333666666555222111000/////////...+++))))))***,,,...000111111222444666;;;CCCXXXyyy222111444999999333//////...///000111111000///...------,,,,,,------......///...///111333555666666111---***,,,---///444:::BBBMMMRRRRRR\\\mmmoooddd```aaa]]]RRRMMMUUUaaaiiittt{{{{{{fff\\\NNNDDD>>>:::666222111333666:::;;;999333///222222222222222333333333???MMM___ooo{{{~~~uuujjj___WWWNNNJJJDDDAAAAAADDDFFFGGGCCCCCCBBB@@@<<<::::::;;;>>>AAAGGGLLLPPPSSSVVVWWW\\\ZZZYYY[[[___cccgggiiihhhhhhkkknnnooonnnmmmlllaaaYYYPPPLLLFFF>>>666444555444222000///...------,,,,,,---------,,,+++***&&&(((+++...//////---,,,111000///...------,,,,,,---///000111000///,,,+++%%%%%%'''***---...---+++---,,,,,,...111444555555,,,+++,,,---000222333333333222111///,,,***((('''''''''''''''((()))+++------***''''''(((*********+++,,,,,,,,,,,,---...///......------...000222333222111111111222444666777000000000000//////...------...000111111///...,,,+++++++++***((('''((())).........------+++***)))))))))***---///---(((""" &&&,,,......,,,++++++***))))))***,,,...///+++---///000...,,,,,,,,,............---+++)))(((&&&)))---111222000---+++((()))+++------+++)))'''((('''(((+++---...---,,,)))***++++++,,,++++++******+++,,,,,,,,,***((('''((('''(((***,,,...---,,,)))---111555777666444333+++)))&&&(((---111222111000///...---+++***))))))((()))(((&&&$$$"""###$$$))),,,///222222000---++++++))))))***---...---,,,......,,,+++)))(((''''''++++++***((('''(((,,,///222222333333111---)))'''***+++,,,,,,+++***)))(((&&&%%%$$$$$$$$$%%%&&&'''"""###'''+++///111///---+++++++++******)))(((((()))+++...111222333222222((($$$$$$(((***(((((()))(((+++...000///...---...(((''''''(((***---111333000///---,,,,,,---///000000//////...------------000///......//////...---''''''(((***------,,,***+++---...***%%%%%%+++000111...,,,,,,---......---333333111000///............111444555333222111000/////////---***)))((()))(((***---...000222666999999<<>>@@@BBBFFFKKKOOOQQQSSSWWWZZZ[[[\\\^^^___aaacccfffhhhhhhgggkkkuuuyyytttooonnngggaaa\\\YYYSSSGGG;;;555222111000///...------...---......///...,,,+++)))'''))),,,...000///...---000///---,,,++++++++++++***,,,///111111///---+++&&&%%%%%%'''+++///000111333000......///111222222...//////......///111333222222111---)))(((***,,,***+++,,,***((((((+++...---+++)))***,,,...000000---...000///---,,,...111......------...///111111222000---+++)))***+++,,,///000222333333222000...//////.........///111222,,,------+++)))((()))+++...///000111000///---,,,*********---///...)))$$$ $$$&&&((((((((('''$$$%%%(((+++---///000000000222222111///------...---,,,***)))((()))***+++(((***---000222222222222******+++---000000---***))))))***,,,///000///---+++++++++,,,------------)))))))))*********))))))***)))((())),,,---------+++,,,///000111111000///((('''&&&))),,,...+++((((((+++///111111///+++((('''***------+++)))(((''')))***+++---...///000000...+++)))***...000...+++&&&''''''''''''&&&%%%%%%''')))+++,,,,,,...111444......//////---+++((('''&&&***...000///---,,,------,,,***(((&&&&&&&&&&&&%%%%%%'''***------+++((()))***++++++++++++***)))((()))***,,,///111222333111,,,***,,,,,,)))''')))%%%'''((()))((((((***+++(((((()))***---///222444000///---++++++,,,---///,,,,,,------...000111222111///...---------+++))),,,,,,+++,,,------+++((((((,,,///***""" $$$***///---++++++,,,.........,,,---...///000000//////,,,...111111///.........***+++,,,+++)))((()))***++++++******+++///555999999<<>>===>>>@@@@@@BBBKKKXXXeeerrrzzzyyyssskkkfff```^^^cccooo|||tttcccYYYMMM@@@:::777222000222555666777:::888555444444555555555...444:::>>>BBBLLL[[[ggguuu~~~yyyrrrlllbbb\\\SSSNNNLLLNNNQQQSSSMMMJJJEEE???;;;;;;>>>AAACCCHHHMMMQQQSSSUUUZZZ]]][[[]]]___aaabbbdddfffhhhddddddkkkxxx|||uuummmjjjbbb]]]ZZZ[[[VVVKKK???999111000///..............................,,,***)))'''))),,,///000000///......---,,,+++++++++,,,---***,,,///111111000---+++&&&%%%$$$&&&***///111333444111///...///000111111222222222000......000111111111000,,,((('''+++...***,,,,,,***((((((***---///---+++,,,...111222333...///111///---,,,...111---------------...///000111///+++'''%%%%%%%%%&&&,,,...111333333222111///---,,,***)))***,,,...000---------,,,***)))***+++///000222333222111///...+++***+++///222111---)))!!!"""$$$%%%''''''''''''!!!###'''+++...000000000333333333222///---...///+++)))'''%%%%%%&&&)))******,,,...111333444555555,,,+++,,,...111222///,,,,,,,,,,,,...000000///---******+++,,,...///000111***************++++++++++++)))((()))+++,,,,,,,,,,,,,,,.../////////...---%%%$$$%%%)))---...+++'''&&&)))///333333000+++(((&&&***---///---+++)))((('''((()))+++---000333444,,,(((&&&(((,,,...,,,(((######$$$%%%%%%%%%$$$$$$(((***---......///222333,,,+++******))))))******%%%)))///111000......///000...,,,)))'''&&&&&&&&&''''''((()))***)))'''$$$&&&((()))+++,,,,,,,,,,,,*********+++---///000222555000,,,---+++'''%%%&&&%%%&&&'''&&&%%%%%%&&&'''((())))))+++,,,...///000------------......//////++++++,,,---///111222333000///------......,,,+++---,,,,,,,,,---,,,)))'''(((,,,,,,&&&!!!(((...,,,++++++,,,...///...)))***,,,...//////......,,,...000000...---,,,---((()))******)))(((***+++...---+++))))))---333777888<<<>>><<<@@@XXX+++---...,,,)))'''((()))000///...,,,++++++++++++,,,+++))))))***...222555...+++)))(((***,,,------,,,,,,,,,---///111333555888777666666555666666666AAAUUUjjjrrrrrrmmmcccZZZXXXMMMHHHNNNTTT\\\nnnooo^^^TTTKKKAAA999333333222111000333888;;;999777444333444666777888888666<<>>:::;;;@@@GGGJJJNNNOOOOOOQQQVVVZZZbbbdddeeedddbbbbbbccceeeeeehhhlllrrrvvvwwwvvvssseeeaaa[[[XXXTTTMMMCCC;;;111...+++---111333111...000222333444333///+++(((////////////////////////,,,(((&&&)))///222111///.............../////////...***&&&&&&)))---//////---,,,,,,,,,...111555666444111...++++++...111333000///---,,,++++++,,,,,,//////---+++))))))+++---111///------000222444444333333111///,,,+++,,,------,,,,,,......---***'''***(((&&&%%%$$$$$$$$$%%%***+++---...000000000000---+++))))))+++,,,***(((***...000...***''')))+++555555555444333222000000000///...000111000,,,)))"""%%%(((++++++***'''%%% !!!&&&,,,,,,***---222555333222111111000---++++++)))&&&&&&'''(((''''''***---222444555444555555///---,,,///333444000+++,,,///222333222111000000///---++++++---/////////,,,*********,,,---,,,++++++***)))+++---,,,)))%%%))),,,///222222000---+++(((&&&%%%'''***,,,+++******+++---///000000///......---,,,,,,---,,,***((()))((('''))),,,...000000((('''&&&'''((()))((('''!!!$$$&&&'''%%%"""!!! )))+++...000000///---+++(((&&&%%%&&&))),,,---...111...,,,///333444000,,,111333333111---(((&&&%%%))))))((((((''''''&&&&&&)))((((((,,,000222111...+++***)))((())),,,///111000///...,,,)))'''%%%$$$###$$$&&&'''((('''&&&$$$%%%&&&(((***,,,---+++)))+++******...222333222000---...///000000111111111+++******+++------,,,***++++++******((('''&&&%%%%%%''''''!!!"""***------,,,+++++++++,,,,,,++++++,,,,,,...///111111...,,,)))(((***---//////+++,,,---,,,***)))***+++---...///...---...000111999333333999???NNNnnn///...,,,((($$$$$$'''***//////...---,,,,,,,,,,,,,,,+++***)))***---111333000---***)))***++++++***************,,,...000111000//////111444999===@@@NNN]]]kkklllfff]]]SSSIIICCCDDDIIIPPPUUU^^^ppp|||mmmYYYJJJBBB===777222333333222111111333777:::888666444444666999<<<===@@@AAAIIIXXXgggsssyyyrrrjjj^^^VVVQQQNNNKKKIIIGGGDDDBBBBBB>>>999888<<>>DDDHHH\\\___^^^VVVJJJBBB>>>>>>CCCSSS^^^bbbnnn}}}tttssswwwyyyqqqddd\\\PPPFFF999111000333444555111222333222222333555777555444444444888>>>EEEJJJ[[[cccqqqxxxkkk```WWWPPPIIIDDD===>>>AAAEEEBBB<<<999:::===DDDMMMSSSWWWZZZ^^^aaaaaa\\\ZZZ```iiinnnjjjdddjjjnnnrrrttttttrrrpppnnnlllhhhdddaaa\\\QQQ@@@333......///333555555222/////////...---...000111333////////////000000000111,,,+++,,,000444666555333+++---000222333333111000000...,,,++++++,,,,,,---,,,,,,---///000222333333333111///,,,+++***++++++---...///000///,,,***(((---,,,+++*********((('''&&&(((***+++,,,---///000111111///,,,)))((()))*********)))+++,,,,,,+++))))))+++...000000...***(((((('''&&&&&&&&&(((+++,,,------------...---+++***''')))++++++(((&&&%%%%%%)))***+++---///000111111------------------+++***------,,,,,,---///111222///---///111000+++(((***+++,,,...111333222...++++++)))((())),,,...//////...///000000//////111333111000000111444555333111111222222111000000111333111111000000...+++&&&"""!!!!!!###&&&***++++++******,,,///111111///,,,)))''')))+++---...,,,***)))******+++++++++)))'''%%%%%%&&&(((+++---///000000---+++)))***,,,///111222---%%%)))111222000222///,,,*********((('''%%%(((******'''$$$"""!!!%%%%%%%%%&&&(((***,,,...***+++,,,,,,,,,---///000---***((((((***,,,+++***,,,///333333111---***)))(((***...000000...+++)))...///222444555444111///&&&&&&%%%&&&'''))),,,---***)))(((((((((***,,,---***+++---/////////...---+++***(((&&&%%%&&&))),,,//////000111222222000//////000111111000...,,,***''''''(((***------,,,***)))***,,,,,,+++)))&&&$$$$$$$$$!!!!!!***,,,,,,+++++++++++++++,,,...---,,,+++***)))))))))'''''''''***...222333333222222111...+++)))***+++000111222111///...///000//////000333333999IIIZZZ...,,,)))'''(((+++---///000111222333444444333333------------------------...---,,,,,,.........---+++***)))((('''(((((()))+++---111666<<<@@@DDDFFFSSSRRROOOHHH@@@<<>>>>>AAACCCAAA;;;999<<<>>>EEEOOOVVV[[[^^^aaadddaaaaaabbbeeeiiikkkiiihhhkkkoootttuuussspppnnnmmmjjjgggccc___XXXKKK;;;000...///222555777777555333333111...---,,,...000111******+++---...///000111***+++,,,...111222222222...000333555666555333222111000...,,,++++++---...//////000111111000///......---,,,,,,+++,,,,,,,,,,,,---///000000---***((((((''''''(((++++++)))&&&$$$'''+++,,,,,,,,,---...//////...,,,)))((()))++++++******+++---...---,,,------..................,,,+++(((&&&&&&&&&'''(((***,,,---...---+++***)))&&&(((++++++***((('''&&&)))***,,,...///000111111+++,,,,,,,,,++++++++++++...,,,+++***,,,...111333222......000///***((()))***+++...111333222///,,,)))''''''(((+++...///000,,,...111222000///......------...000333555555444000000111///......000111//////......,,,((("""!!!&&&***------,,,(((+++...000///---+++***((())),,,---...---+++***)))*********(((&&&%%%$$$$$$%%%&&&(((***,,,------///,,,******,,,...//////,,,###'''000222000555222...,,,++++++***((($$$'''***+++)))'''&&&%%%#########$$$&&&))),,,---+++...000000---***(((((()))***+++---......+++))),,,///222333111...,,,+++((()))***+++---...//////000111444555444222000...''''''''''''((()))+++,,,++++++***+++,,,---///000---.../////////---+++))))))***+++***(((&&&'''))),,,---...///......---------...000111111000...---(((((())),,,...---+++)))'''(((***+++,,,+++***))))))'''!!! (((************++++++,,,---222111///,,,)))(((&&&&&&))))))))),,,///111111000000000///---++++++---///000222444444333222222333111222444555444777BBBMMMqqq---+++))))))+++---......000111222444444444333222---....../////////......,,,++++++---///111000///---,,,+++***)))***++++++(((,,,111777===AAACCCDDDFFFDDDAAA>>>::::::CCCMMMVVVeeesss|||vvv___WWWXXXTTTIIIBBBEEEKKKOOO]]]fffnnnpppuuu|||}}}wwwsssoooeeeYYYOOOHHH@@@999333111///...000111111000000222333444333222333444111222444777<<>>EEEbbb000,,,)))(((***,,,,,,+++...///111222222111000///---...000111222111000///,,,+++,,,...000111111000......,,,++++++,,,------)))+++...222777;;;>>>@@@<<<999999:::;;;@@@MMM[[[eeeoooyyyuuu\\\FFF<<>>;;;777555555444777DDDLLLMMMOOOTTTOOODDDBBBBBB===555333666444///333111000.........///000///111444555444222222222///333999@@@JJJZZZmmmzzz{{{uuunnnfff___SSSKKKCCC===999888===EEEDDDJJJRRRWWWZZZ^^^bbbfffeeehhhlllpppqqqqqqqqqrrrkkkqqqvvvvvvrrrnnnmmmnnnccceeebbbUUUDDD777333555---...000111111222444666999888666555555666777888333333333222222222222111...---+++((('''(((,,,//////......---,,,,,,++++++,,,***'''### ###***000...///222333333000---+++((()))***+++,,,,,,+++***)))***,,,---////////////***((((((,,,000///***$$$''',,,222222///++++++---,,,------,,,+++,,,...111)))((('''(((+++---...---+++++++++,,,---...//////000000000000...---+++******...222222///,,,,,,,,,)))+++...222666666444222111000///...,,,)))'''&&&(((***+++***((('''***,,,+++*********,,,...111222...'''"""%%%(((***,,,///000//////000222222111000***((('''(((+++...//////000000///---******+++,,,,,,,,,---,,,++++++,,,---...111333333222///......,,,+++*********(((%%%"""&&&&&&(((+++------+++(((***,,,---,,,******---000......000111111111000///+++,,,+++'''$$$$$$(((+++...---,,,***)))))))))))))))))))))***,,,,,,+++)))!!! %%%+++000222111...)))'''&&&''''''&&&)))+++......,,,)))''''''******+++---...///000000111222///)))!!! ###((())),,,...///000222444333333333111...---...000...---,,,++++++,,,...///333444333///+++)))+++---//////......---,,,++++++...///111333222000---,,,+++---...///...---+++***%%%(((***((("""""""""&&&)))***((('''(((***&&&(((+++---...,,,***((("""$$$(((...333555333222+++***)))((((((***,,,...(((### ((($$$%%%&&&(((+++...000222******)))((((((((((((((('''(((+++///222333111///......---+++***+++...111888999:::888444///---,,,222666999777555666999;;;KKKccc000...+++***+++,,,,,,,,,///...---***((())),,,///------///333777666333///////////////000222333444333000...---......+++)))''')))++++++,,,---000222///666<<>>;;;999777444222333555666444111222000...---,,,,,,......222222222222222111111222111444>>>KKKUUU```ttt}}}ooobbbZZZQQQFFF@@@???AAACCCDDDQQQSSSUUUWWWZZZ^^^dddhhhoooooooooooonnnnnnmmmmmmqqqmmmiiijjjnnnooommmjjjaaaYYYMMMDDD???;;;777555333000------111444444444999888777777777888:::;;;:::888555333222222444555111111000......---------+++...111000---******,,,---+++'''"""!!!(((...111111111222222000,,,))))))))))))))))))(((((((((,,,---///111333222...+++'''((()))******)))((('''(((...444444///***)))***+++*********,,,///111333+++))))))***---////////////,,,***,,,000000,,,(((&&&))),,,......---,,,+++000111222000...+++******...222666666444222222444555222,,,&&&&&&)))(((###!!!$$$(((******)))))))))///---++++++---///000111,,,+++***((('''(((,,,///------......//////000000---***)))***...000000///222000///000***$$$(((000//////...,,,******,,,---555777888666333...,,,+++...---+++'''&&&'''+++...,,,,,,,,,,,,,,,,,,,,,+++---,,,***)))***+++***)))///,,,***+++///000///---,,,,,,***'''%%%%%%'''***///...---,,,++++++++++++,,,+++))))))+++,,,---,,,&&&!!!!!!)))......,,,---+++((('''&&&$$$""" ***+++------''' """'''...---,,,...222333222000///---+++***&&&!!!###)))'''(((((()))***,,,...///222444444111---+++,,,///...,,,******,,,...000000//////...+++((('''(((***111000...,,,,,,,,,...///111222333111///---,,,---,,,+++***+++,,,,,,+++))))))***)))&&&!!! ''''''''''''''''''''''''%%%'''***,,,,,,***'''$$$"""%%%***...111111000......,,,)))((()))***++++++%%%!!! """%%%%%%%%%(((+++---...---&&&'''((((((((('''&&&%%%(((***,,,///000111000///000...,,,++++++,,,---...222555777555000///222555777888999777444222111111@@@PPPqqq...---++++++---...---,,,///...---+++)))***,,,///......000333666777444111000/////////000000111222222000------......,,,*********++++++***+++---///444999>>>GGGVVVfffooopppeeeddd___UUUIII>>>888555444444444555666666444111000444:::<<<<<<:::888777444222111222555555333111///---+++******+++,,,------.../////////000222333444888CCCQQQ^^^lll{{{sssaaaWWWJJJBBBBBBFFFKKKNNNRRRTTTWWWYYY\\\aaagggkkkpppoooooopppqqqpppmmmjjjpppmmmjjjiiijjjgggaaa[[[WWWPPPGGG@@@<<<999666444222000......111444444333:::999888777777888999:::999888555333222333444555111111000///......------,,,...000///,,,******,,,---+++(((###!!!'''---///.........///000...---++++++***************+++000111222444555222...***(((((()))***)))((('''&&&(((...333333...(((''''''+++*********,,,///111333---,,,******,,,------,,,///------000222111+++%%%"""%%%(((+++++++++******+++...000000...,,,++++++---111555555333111222444555222+++%%%%%%(((((($$$"""%%%(((******)))((()))---+++)))***,,,...//////,,,,,,,,,***)))***---///---------......//////000///,,,******---000111000222000000000+++&&&)))000111222111///---,,,...///333444555333///,,,******+++***(((%%%$$$&&&+++///222111///---+++***))))))+++)))(((((())))))((('''---,,,+++,,,...////////////...+++'''$$$###$$$&&&+++++++++++++++,,,,,,------+++)))***,,,---...---&&&!!!""")))//////---...---***)))((('''%%%###+++,,,---,,,$$$###******+++...222444333111///,,,++++++'''###%%%+++))))))))))))***+++,,,---000222333000---+++---///...,,,******,,,...//////000000000...+++***+++,,,111000...---,,,---......222333444222///------------,,,+++,,,......---+++...///...***$$$ """*********)))'''&&&%%%$$$###%%%))),,,---+++)))'''###&&&+++000222111///------+++))))))***+++++++++%%%&&&(((((('''%%%%%%$$$'''&&&'''))),,,......---************)))(((&&&%%%&&&(((+++...///000/////////...,,,+++++++++---...111333555333///...000444777888888666444222222333;;;GGG```...------///111111000/////////...,,,******---/////////000222555666666555111111000///////////////000///---......///---,,,,,,---,,,***))))))+++---999<<>><<<<<<;;;:::444222000000222444555555<<<:::888777666666777888999777555333333333555666111111000//////......---,,,...000...+++)))***---,,,,,,***%%%!!!!!!&&&***---,,,***+++...000111000...---,,,++++++,,,---///333444555777777333...***((())))))***)))'''$$$###''',,,111111+++%%%$$$%%%***)))))))))+++...111333000...,,,+++++++++***)))...///000333555111***$$$ """$$$''')))))))))((('''***...000///---,,,,,,,,,///333333111000222444555222+++$$$$$$))))))&&&$$$&&&)))***)))(((((((((+++)))'''(((***,,,,,,,,,+++,,,------,,,,,,---///...------------.........000...++++++---///000000111000111000,,,(((***///444444444222000...///000000111000...+++)))((()))***(((%%%"""!!!%%%***///333111///,,,***)))******)))'''&&&&&&'''((('''%%%***+++,,,------...000222222111...)))$$$!!!!!!###'''''')))***+++,,,------,,,***)))***,,,.........&&&### $$$***//////...///---,,,++++++***(((&&&---,,,---***"""'''''')))---000222222111---+++***+++)))&&&(((,,,++++++++++++************,,,///000///,,,***,,,///---,,,******,,,...///...000111222111///------...111000...---,,,,,,,,,---333444555333111.........---,,,+++---///000///...333444444///((($$$###$$$......---+++)))&&&$$$""""""%%%))),,,...---+++***%%%)))...222444222...,,,+++***)))***,,,,,,+++)))$$$---666999444...***)))***))))))+++---///...------,,,+++***)))'''&&&&&&&&&(((+++---///000//////...---,,,+++***+++,,,,,,///111222000---,,,///111555666555444222222444666999???NNNeee/////////222444555333111//////...---++++++---////////////000222444555666222111000///............///.........////////////......---+++)))***---000;;;@@@IIIVVVfffmmmeeeYYYHHHEEE???999333111000111///......///111222111///000333666777777777888999000111111222222000...,,,&&&%%%$$$$$$%%%''')))***+++,,,.........222888===CCCLLL[[[jjjxxxwwwkkk\\\RRRPPPTTTYYY[[[\\\^^^aaacccfffiiimmmpppnnnpppqqqrrrpppooonnnmmmpppmmmhhhccc\\\SSSIIIBBB@@@@@@@@@AAACCCDDDEEEFFF;;;888555333444666999;;;===;;;888555444333444555888777555444444444555666111111111000///...---------///000...***)))+++---,,,,,,+++'''###"""%%%(((,,,++++++---000111111000///...,,,***+++,,,///111333444555777888555000+++((()))******(((%%%###!!!"""(((------((($$$###%%%)))((((((((())),,,///000///---+++***++++++***(((...///111333555222---(((######%%%''')))***)))'''&&&***---//////---,,,++++++...111111//////111444777333,,,%%%&&&+++,,,)))'''((())))))'''&&&&&&'''((('''%%%&&&(((*********)))+++---...---------......---,,,,,,+++,,,------,,,------.........,,,+++//////000///,,,)))***,,,222333333222///---------.........+++)))'''((())),,,***&&&"""!!!###)))------+++)))((()))+++...000((('''&&&'''(((((('''&&&(((+++......------111555333222///***&&&######$$$%%%'''(((***+++,,,++++++)))(((''')))+++---------'''$$$###&&&+++//////...---,,,+++,,,---,,,)))'''---,,,,,,)))!!!&&&'''))),,,...//////...+++((((((******((()))---...------,,,+++)))(((((('''***---,,,***)))+++------+++******,,,......---...111333333111/////////000///---,,,************333444555444111/////////,,,++++++,,,...000000///444666666222,,,(((''')))//////...---***(((&&&%%%'''))),,,...///...,,,+++'''+++000444555222...+++(((((()))***,,,+++)))&&&%%%111>>>AAA:::111---------,,,+++,,,...//////...+++***)))''''''&&&&&&&&&(((***---000222222222111...---,,,++++++***++++++,,,......---++++++---///222222222000000111444777;;;===DDDSSSjjj//////000222444444222000/////////...,,,,,,...///////////////000111333555222111000//////......//////000000000000000111111///...---++++++...222666???GGGPPPYYY___^^^TTTGGG<<<;;;888555333000...,,,)))***,,,///222111...+++111333555777666666777999222222222111///,,,+++***&&&%%%$$$$$$%%%''')))+++,,,............333<<>>CCCGGGKKKMMMOOOPPPEEEBBB===:::999<<>>777///---///...---------///000///...'''&&&$$$$$$$$$%%%'''(((---...111333555555444444......---,,,+++++++++***++++++++++++******+++,,,...//////......000333666;;;;;;@@@LLL^^^|||222111000111222222000...///000000///------...///...///000///...///111222111000000000000000111222111222333333111111222333//////---+++,,,000666;;;CCCKKKRRRUUUSSSOOODDD:::111111222333333111,,,)))&&&(((+++///222111...***///222444555444444444555333333222000---******+++(((((('''&&&''')))+++---,,,...///...///666AAAKKKZZZiii|||wwwpppiiieeeeeehhhiiiiiijjjlllmmmnnnmmmnnnoooqqqkkkoooqqqnnniiifffiiimmmgggaaaWWWLLLBBB:::555333===BBBIIIOOOQQQRRRSSSTTTNNNMMMIIIFFFDDDEEEJJJNNNCCC@@@:::555222111111222777666666666666666666666444444444333000---***)))---000222222...,,,,,,---,,,,,,+++((($$$###&&&***,,,---000444555333...***---,,,+++***+++,,,...000+++++++++...000111000...((()))++++++***&&&### $$$***+++)))'''))),,,,,,+++)))(((((()))+++,,,+++***((()))+++,,,,,,,,,+++,,,...000111222222222---+++***,,,///111///,,,---...//////---*********...000000...,,,,,,000444888666111,,,...222222...---,,,+++(((%%%###$$$&&&&&&%%%%%%&&&((())))))((('''))),,,------,,,------///---+++)))(((((()))***&&&***///111...)))%%%"""))),,,---+++++++++)))%%%&&&))),,,,,,***'''&&&%%%+++,,,---,,,+++***+++,,,111///,,,'''$$$$$$&&&)))((('''&&&%%%&&&(((***,,,+++++++++---......,,,***)))***+++,,,,,,---///111---......,,,***))))))+++(((***,,,---,,,***&&&$$$""""""###&&&)))++++++***)))(((((()))***++++++***%%%%%%&&&)))++++++)))''')))(((***)))$$$ ###***......---***'''&&&(((***)))&&&&&&***,,,++++++---000000000...,,,)))&&&$$$"""&&&)))***((('''(((***,,,+++***+++,,,---,,,+++***,,,............///000......,,,+++)))'''%%%%%%---///000111/////////000---+++******,,,.........+++///222111///------///,,,+++*********,,,///000222222333222000...+++)))***---000222333111...,,,))))))))))))***(((%%%"""(((000777666///***,,,000...------...000111000///&&&%%%###"""###%%%(((***000111333555666555444333//////......---,,,+++******))))))))))))******+++,,,---.........///222555555888>>>GGGUUUooo:::888555444444333222000///000111000...---...000///111333222///...///111//////000000111333444555333444666555333222333555000///,,,***+++///666;;;CCCHHHKKKJJJGGGCCC:::111***+++---111444333///+++)))***,,,///222222000...///222444555444222111111111222111...++++++---///,,,,,,*********,,,...///---000222333555>>>LLLXXXlllzzz}}}wwwooojjjjjjllllllllllllnnnppppppppppppqqqsssmmmnnnnnnmmmkkkgggbbb^^^TTTQQQKKKDDD>>>;;;:::;;;FFFLLLSSSWWWWWWVVVTTTTTTTTTUUUVVVTTTRRRPPPQQQSSSHHHDDD>>>888444222222333666666666666666666777777666666555444000,,,)))&&&,,,000444444111---,,,---,,,,,,+++'''######(((,,,+++,,,///222333222...+++,,,,,,+++,,,---...//////((('''&&&'''***,,,,,,,,,''')))+++,,,+++((($$$!!!###)))...///,,,+++---000000///---+++***+++,,,---+++***((()))+++,,,,,,+++))),,,///222222111000///+++)))(((+++000333222000/////////...,,,+++,,,---111222111...++++++///444666555111...000333222---///...+++'''###"""###%%%'''&&&&&&'''******)))((((((***,,,---------...000///---***(((''''''((())))))---000000,,,(((%%%$$$(((,,,...+++,,,---***######&&&***+++***'''%%%$$$)))+++---...,,,++++++,,,......,,,(((%%%%%%&&&((((((((('''''''''(((((())),,,,,,,,,...000000...,,,)))((('''(((***+++++++++***+++++++++)))((()))***(((***---///...+++&&&$$$!!!"""###&&&***,,,+++******)))))))))))))))((('''"""###%%%(((++++++)))&&&''''''(((((($$$ %%%,,,000000---(((%%%%%%(((+++,,,(((''',,,///...---...000000000///,,,)))&&&$$$###'''+++,,,***((()))+++,,,+++***+++,,,---+++***)))+++,,,,,,,,,---///111000///...,,,***(((&&&%%%)))+++---.........///000000...++++++,,,...///...***---111111///---...///---+++((('''))),,,111444222222222111///---***(((+++,,,...000000000...------,,,+++******(((%%%""")))...111///***(((+++///...---,,,...000111111000+++)))&&&$$$$$$&&&***,,,000111333444444333111000000000000///...---++++++)))((('''((()))*********,,,...///000000111333555333666<<>>999777777555444777666555444333444444555444444222111...+++)))(((...111555666555222000000111///,,,)))&&&%%%$$$$$$))),,,,,,***+++...///,,,...------------...///000***%%% $$$((('''&&&%%%(((+++***'''%%%&&&'''111333555444222000000222666666555555333111000///000---***)))++++++***)))''')))+++,,,---,,,***)))***'''&&&(((,,,000000///...,,,***(((***...333777444222///,,,***++++++,,,111///---,,,...111222222555000+++))))))(((&&&$$$###%%%'''((()))***---///***)))***,,,......,,,***+++***(((%%%######&&&(((...,,,*********+++***)))******,,,///111000***&&&&&&'''***++++++***'''&&&)))---000000...***'''%%%$$$%%%%%%$$$######$$$&&&'''(((((('''&&&'''((()))000000000111111000000000%%%""" !!!%%%((()))))),,,***(((%%%$$$%%%'''(((---000444444111+++'''%%%%%%'''***,,,------,,,+++,,,,,,,,,+++***(((%%%$$$!!!!!!###'''***+++)))(((((()))+++,,,+++)))&&&$$$000---)))&&&&&&(((,,,///---......//////...------//////...---,,,***)))((()))***++++++***+++---/////////...,,,))))))***,,,---.../////////000222444111000.........---+++)))&&&''''''(((((((((((((((,,,---......------///000***,,,...///...---------111///---,,,...111444666666555444222000---+++***111111000...++++++,,,......///111222000,,,'''$$$'''''''''))),,,------,,,,,,,,,---.../////////...222111...***(((***...222222000...---,,,---///000222333333222000---***)))***)))((()))******)))'''---...///000333555777999555555777:::>>>FFFXXXiiiaaa^^^ZZZVVVRRRKKKCCC===<<<:::666333111000000000555222///...//////---+++//////000111222333333444222333333444333222111000+++***)))(((((()))+++,,,000000111222444222///,,,&&&(((+++///222555666777222000......000333555666666333111333666666333///000000///---,,,---000333666333000///000444777999999999;;;@@@MMM___ttt~~~yyyppplllnnnqqqnnnpppuuuvvvsssrrruuunnnddd]]]]]]\\\SSSGGG???666888???IIIOOOQQQVVV]]]kkkgggddddddeeebbb]]]YYY\\\[[[[[[[[[[[[ZZZWWWTTTMMMHHHAAA<<<:::999777555555444333333222333444555444333222000...,,,***)))///222555777555333222111222222111---(((%%%###$$$***---...,,,---//////,,,+++,,,,,,------.........)))%%%!!!!!!%%%'''&&&$$$$$$'''++++++((('''(((+++222333555444111000111333666555444333222111000000222///,,,+++,,,,,,+++)))&&&''')))+++++++++***)))(((%%%###&&&***...///...---+++)))(((***...333666666444000,,,***+++,,,---...,,,++++++...000111222333///)))&&&&&&&&&%%%### ###&&&((()))***,,,...***)))((()))++++++***)))(((((('''%%%######%%%'''---+++***+++,,,,,,+++)))))))))+++...000000,,,)))&&&''')))***)))((('''%%%)))---000000---(((%%%###!!!###$$$$$$""""""###$$$''''''((((((((()))+++,,,///000111111111111000///(((%%%$$$$$$'''))))))(((---+++(((&&&&&&&&&((())),,,000444555333///,,,***((()))***+++++++++***))),,,,,,,,,,,,***(((&&&%%% !!!###&&&((('''%%%''')))+++,,,+++***'''&&&+++((($$$""""""&&&***---//////......------,,,,,,---------------,,,,,,+++***,,,---,,,,,,,,,...000///000///---+++)))***+++---...////////////111222///......///111000...,,,&&&'''((()))))))))))))))......///---,,,,,,---...***,,,......---,,,------222111//////000333666999555444333222000...---,,,000000///---***)))***,,,,,,...///000///,,,(((&&&&&&&&&''')))---//////...,,,---...///......---,,,111000///---+++,,,///222000000///...///000111222111222444444333111...,,,+++******+++---,,,***(((,,,,,,...///222444666888444444777;;;<<>>???EEEOOOYYY___bbbccceeeaaadddddd___ZZZYYYZZZYYYXXXVVVSSSRRRPPPNNNJJJGGGGGGFFFDDDAAA>>>;;;777555222222111222333555777999444333111...,,,,,,+++,,,000222444444222111111222222888===999...%%%"""###***...000//////000---)))$$$'''***---...---,,,***+++)))(((((()))(((%%%"""'''***,,,,,,******,,,///111000000///...///000111111000...,,,,,,---///000222111000///---+++)))'''$$$&&&(((***,,,,,,+++***%%%###!!!###(((+++,,,+++)))(((&&&&&&)))---222555999555000+++((((((***,,,---,,,,,,...222555777777111---'''###"""###%%%'''###&&&***,,,,,,************'''###"""###$$$%%%%%%$$$%%%''''''&&&&&&'''(((++++++---///111111///---,,,+++***+++,,,---......+++***)))(((''''''(((((())),,,//////+++%%% ###&&&)))***)))((((((((($$$###$$$'''***---///000---...000222222000...---++++++---......---,,,***...,,,+++***)))***++++++))),,,///111000...------,,,***(((&&&%%%''')))***......---,,,+++***)))((($$$###"""###%%%(((((((((%%%&&&((()))******))))))%%%###  %%%+++///000///...---,,,,,,,,,,,,))))))))))))******++++++,,,...//////......///000000222333222///,,,******...000111111000...---...+++,,,---000333333000...'''(((***,,,------,,,,,,000000///---)))(((((())))))+++------,,,,,,---...000000000111222444666777222111111111111111111111000000000...+++))))))******)))))))))***+++,,,---+++++++++...111222222111---.........---,,,***)))***,,,///000///......///+++,,,...000222333333333000222555777777555111///------///111222222///,,,(((***+++...000222333444444444666888666444888>>>^^^zzzXXXSSSKKKCCC>>>>>>@@@BBBIIICCC:::111,,,+++,,,...111...***'''%%%'''***,,,...000222333333222000///------...///000111222222000000...,,,***)))((('''******+++---000111000///,,,,,,---...///000111111***)))(((***---000111111000///...---.........---.../////////...///222444444444333111///111666:::EEEJJJTTTbbbqqq|||uuuqqqppprrrrrrpppmmmjjjhhhgggZZZOOOEEEBBBCCCBBBBBBDDDJJJPPPXXX^^^bbbfffhhhiii^^^dddeee^^^XXXVVVTTTQQQIIIIIIHHHHHHGGGCCC===999???@@@@@@???<<<888555333222222222333555777:::;;;666444000---+++++++++,,,...///000000......///000222888===999000'''%%%&&&)))...000...---...+++'''"""%%%)))---......,,,***,,,,,,,,,,,,+++)))&&&$$$***,,,...---***)))+++......------------.........---+++***))))))+++---...///000000///---***(((&&&%%%'''***,,,.........---(((%%%###%%%))),,,,,,+++((('''&&&''')))---111333666333...)))''''''((()))+++***+++...222555777777222///***&&&$$$%%%(((+++))),,,//////---***)))(((***'''###!!!"""$$$%%%%%%&&&((())))))))))))***+++,,,,,,...111333333111//////...,,,***)))***,,,------,,,***)))((()))***+++(((+++------)))$$$!!!$$$'''***+++***(((((((((###""""""%%%***---///...,,,---///000000///---,,,))),,,...000000///......------++++++***++++++,,,,,,...000000...---,,,---,,,)))&&&$$$%%%'''+++---...---,,,+++******))))))%%%$$$###$$$''')))***)))###$$$&&&'''((())))))((($$$"""  $$$(((+++///......------......///---,,,+++***)))))))))***+++---...///...------...000222333222///,,,++++++...000333333111///------,,,,,,,,,...//////,,,***''')))+++---......,,,+++//////...,,,(((''''''((()))***,,,,,,+++,,,---///---......///000111222333111111000000111222333444111222222000...,,,+++,,,***)))(((((((((***---...000//////111222333222000---------,,,,,,+++******(((***---...---,,,,,,---((()))+++...///000111111000111444555444222///---......///111333333111...)))+++,,,///000111222222111//////000///---222888LLLeeeGGGDDD>>>777333444888<<>>777111---,,,,,,......,,,***'''%%%&&&***...---...000111111111000000------------...000111222000000///---,,,***)))(((,,,,,,,,,...111222222111000000///...---------...)))((((((***---///000///...---,,,+++++++++,,,,,,///000111111000000222444333333222///...000777===HHHRRRcccrrrzzzrrrqqqqqqnnniiifffddd^^^XXXKKKDDD???AAAEEEGGGJJJMMMRRRXXX]]]___bbbgggiiiiiiaaagggfff\\\SSSPPPLLLEEE:::;;;<<<===<<<888222---777999;;;:::888555333222333333333444666888;;;<<<888555111,,,******+++,,,,,,------,,,++++++---...111555888666///***)))***+++...///---,,,---+++&&&"""$$$(((,,,......,,,+++,,,,,,------+++)))'''&&&+++---...,,,)))(((+++---,,,++++++---...///---+++)))((((((((((((***,,,---,,,///111111...***'''&&&&&&(((+++...000111111000,,,)))&&&'''***---,,,***))))))(((((())),,,000222333111---***'''''''''(((&&&&&&'''***...111222222222000---)))''''''+++...---///000000---+++))))))***'''$$$###$$$&&&''''''***+++++++++******,,,...---------///222222111///000///...+++)))(((***------,,,+++******+++,,,---((()))+++***(((%%%######$$$&&&(((((('''&&&%%%&&&$$$"""!!!$$$)))------,,,,,,,,,,,,------,,,,,,,,,))),,,///111000//////000,,,,,,,,,+++++++++,,,,,,000111222111///......///,,,***'''%%%%%%(((,,,...------+++******))))))***#########%%%)))++++++***$$$%%%&&&'''(((((())))))$$$###!!!!!!"""$$$+++,,,...///111111222222222000...,,,+++************,,,......---,,,,,,,,,///111222000...,,,,,,---...111444555444000...------+++++++++,,,+++***((((((***,,,...///---+++***,,,---,,,***(((''''''((()))***++++++++++++...000---...//////000000//////111111000000111222444555111333444333000......///+++***)))((((((***,,,---222111111111222222000///,,,+++***)))***+++---...)))+++,,,+++******+++---))))))***+++,,,---...//////000111111111///---,,,///......000222222111000,,,---///111111111111000+++((('''))))))(((---444???QQQsss;;;:::888555111111333666:::888444111///......///*********'''%%%'''+++///,,,------...///000000111...---,,,,,,,,,,,,---...***+++++++++++++++******+++***+++---000222333222222111///---,,,,,,,,,,,,+++******+++.../////////------,,,+++******+++,,,111222333333111111222444444444222///---111:::AAARRRaaavvvsssqqqoooiiibbbaaa```WWWMMM@@@===>>>EEEMMMQQQUUUYYYXXX___cccaaa```bbbbbb^^^]]]aaa\\\OOOFFFEEEAAA888111111111222222000,,,)))111333666666444222222333333333333444555777:::;;;;;;777111,,,))))))***+++,,,,,,,,,***)))))),,,...000111222000...------...---000000---+++---+++((("""$$$(((+++.........---++++++,,,+++)))(((''''''***,,,---+++)))))),,,///,,,+++,,,///111111...+++''''''((()))***+++,,,---+++///222333///+++)))(((&&&(((,,,///111222222111///,,,))))))+++,,,+++)))+++***))))))***,,,///111111///---+++)))(((((('''$$$$$$%%%(((,,,/////////111111///,,,)))))),,,///,,,...///...,,,++++++,,,***(((&&&%%%''')))***))),,,---,,,+++******---///---,,,+++,,,...///...---.........,,,))))))+++...************+++,,,------'''((()))(((&&&&&&'''(((&&&(((((('''%%%$$$$$$%%%'''$$$###%%%***------+++,,,+++***))))))***+++,,,+++...000000...------///++++++++++++++++++,,,,,,000111111000......///000...,,,)))&&&&&&(((+++------,,,***)))(((((())))))###$$$%%%)))---///...---'''(((((()))))))))******((('''%%%###!!! '''***...222444555555555111///---+++)))))))))******,,,...///---,,,++++++//////000...---,,,---///---111555777666333000///---+++)))((()))******))))))+++---///...,,,)))''')))******)))''''''(((***)))************+++...000///000111222222000///...222111000000000222444555000222444333222000000000---,,,+++))))))***++++++000///...///111111///...***)))'''&&&(((+++///222------,,,)))((())),,,...,,,+++*********+++,,,---------..................///...,,,---///111111111000111222333333222000///(((%%%%%%((()))))),,,222===GGGccc444666888777333000111222555444333222111000000000((()))***(((&&&''',,,000++++++,,,,,,---///111222000...,,,***)))))))))***$$$%%%''')))***+++++++++((('''(((+++///222333333111000///---,,,,,,,,,------,,,,,,---///000000///......---+++******,,,---333444555444222222222444555555333///---222<<>>EEEWWW``````eeennnlllddd___^^^\\\UUUOOOMMMKKKGGGAAA;;;666222111111...............------,,,333444444222000000444777666333...---///444888:::999777444111...,,,+++++++++)))(((&&&&&&(((***++++++***(((***---000111222000111000...+++))))))***&&&&&&'''(((***,,,...///...)))%%%&&&))),,,***'''''''''''''''))),,,///111111000000222555555333000+++++++++,,,---...,,,+++,,,...000111000...+++***+++******,,,...000///...111000...+++((((((***---...---+++***+++,,,...000000...,,,+++,,,---,,,,,,***++++++,,,,,,------...---------------------,,,,,,,,,,,,******+++...111---------,,,+++---000333111000---***'''(((+++...111---)))'''(((***+++,,,.........---------......)))(((&&&%%%&&&''')))+++((('''&&&&&&''')))+++---...---***(((((())),,,---...***''')))...111000...,,,***'''%%%%%%''')))+++---///111111///,,,***)))******++++++,,,,,,------,,,...//////---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&&&&'''(((***+++******---111444333111,,,,,,,,,+++)))))),,,...///000000000---)))&&&###)))***,,,000444555333111)))******(((&&&&&&''')))......//////...---,,,,,,...---,,,,,,+++++++++,,,,,,...111333444333000...///...---,,,,,,,,,,,,,,,******,,,...111///)))%%%$$$&&&(((((('''&&&'''(((+++)))((())),,,///000111666555444333111///---,,,+++---+++(((***///222111+++---...//////---+++***)))+++---+++)))''')))+++)))+++---......---......---)))&&&&&&)))---///000000,,,(((&&&'''((()))(((...,,,***((((((((()))***++++++,,,...///000222222000...+++)))***...333666444111...---...000333333+++***+++---000222333222888@@@SSSppp777999888555111///111444333444444333111000111222111222222000...---...///---,,,+++,,,///111000///------,,,***(((%%%###"""$$$&&&***,,,......---,,,***)))***---111333222111111000///......///000111///---,,,,,,...000111111...------,,,++++++++++++...000222444555666666666555333333444555:::HHHVVVnnnzzzvvvooofff]]]TTTMMMIIIHHHIIIPPP\\\eeegggjjjnnnkkkccc^^^\\\XXXOOOFFFCCCAAA>>>:::555222000000000///////////////...---,,,222333333222000000444777333000---,,,///333666888888777444111///......///---+++(((&&&%%%'''***+++'''&&&'''***...111222222///000000///,,,***)))***%%%&&&'''(((***,,,...//////,,,((())),,,---***'''$$$$$$$$$%%%'''+++///222222111000222444555333111..................,,,++++++,,,...000111///...,,,+++***)))+++---///000///111000...+++((((((***,,,......---------///000111///---+++***,,,------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------.........,,,++++++...000...//////...---...000222//////---***)))***---000111...+++***+++...///000000///...---,,,---......)))(((&&&%%%$$$%%%'''((()))(((''''''''')))+++,,,,,,,,,+++***+++---///000111---***+++///222111///---+++)))'''''')))+++---///111333333000---***************++++++++++++++++++---......---++++++,,,))))))+++,,,---.........***(((&&&%%%%%%(((+++---///------...111222000...*********)))((((((***,,,111222333333222///,,,***+++++++++---000111111000)))+++++++++)))((()))***...///222333333222///......---,,,+++*********+++)))+++...111222111000...//////...---,,,+++******'''((())),,,///...)))%%%'''(((***)))(((''''''(((***((('''(((+++///000111222333222222000---+++))))))***)))&&&'''---000///,,,---...///...---+++***)))+++---,,,)))((((((***)))+++---..................+++((((((+++---......///---***((('''''')))***000...,,,***)))))))))******+++---///000111222222333000---+++,,,///444777666333///,,,,,,---///000,,,,,,---///333555444444777===KKKccc888999888555000...000222222333444333222111222333444555555333111//////000,,,++++++---///111111000//////...,,,)))&&&###!!!***+++---///000///...---...------///333555666666222222111000000111222333000///---...000222222111------,,,++++++*********///111333555666666666666777555555777:::CCCSSSccc{{{}}}wwwmmmcccZZZTTTQQQQQQWWW^^^cccjjjppppppkkkddd]]]WWWUUUPPPGGG>>>;;;777666444222111111111111000111000000///...---,,,111111111000///000333555...---+++,,,000333666666888666333111000111222444000---(((%%%$$$%%%(((***''''''(((,,,///111111///...///000000---***))))))%%%&&&''')))+++---///000111...------//////+++(((%%%$$$###$$$''',,,111444333222000111333444333333222222111000///---+++***)))+++---000111111000///,,,***((())),,,///111111000000///,,,)))((()))+++...///000111222222222222...,,,******,,,---...---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---,,,---...///111222111///......///,,,------,,,+++---000333111///------///111333333111///...,,,+++,,,...///+++)))(((&&&&&&&&&''''''+++***)))(((((()))***+++***+++,,,---///000111222333///,,,,,,///111000...,,,+++***))))))+++---///222444666555222...,,,+++++++++*********************---//////---+++******&&&(((+++...000000000000)))'''%%%$$$&&&***...111333222000000000///,,,***(((((()))(((&&&&&&(((***000111333444333222///...---+++******,,,.........))),,,......---,,,,,,---,,,///222444555333000------,,,+++***))))))))))))'''(((+++...000000000///000///...---+++)))((('''###$$$&&&***,,,,,,***''')))+++,,,+++)))((((((((('''&&&&&&'''+++///000111...///000000///,,,(((&&&'''((('''$$$&&&+++///....../////////...---+++***+++,,,...---+++)))(((((()))***,,,---...------,,,...---++++++,,,------,,,---......+++'''&&&)))+++222111///---+++*********)))***---000222222222222555222...,,,---111666999888555000,,,******,,,...++++++...111555666555333666999BBBQQQhhh888888888444///,,,...000222333444333222111222333444555555333111.........+++,,,,,,...///111111111000000000///---)))&&&%%%---...///000000///...---000///...///111444777888333222111111111222333444111000///000222333222111------------,,,,,,++++++000111333555666666666666999777777;;;AAALLL```qqqvvvlllbbb^^^\\\YYYccciiiiiioooxxxtttgggYYYQQQKKKIIIFFF???999777444444444333333444444444111111111111000...---,,,///...---------...111222,,,++++++...222555666666666444222000111333555777111...(((###!!!###&&&)))++++++---///111000---***,,,...000000---+++******%%%&&&(((***,,,...///000/////////111222111---***)))'''&&&&&&(((---111444333222000000111222333444444444333111...***)))((()))+++---///000111000000,,,***'''(((+++///111222000000///---***((())))))...///222444555555444444...,,,++++++---/////////000///---,,,+++++++++,,,,,,++++++***++++++,,,---///111222111...,,,++++++000111333222000---++++++***+++------...000333666222000//////111222333222111000---,,,+++,,,...///,,,,,,******))))))******+++***))))))))))))***+++***+++---...000000000///111///,,,+++,,,---,,,+++******))))))***,,,...///444666777777444000---,,,,,,++++++******))))))))),,,///111111///,,,+++***''')))---000222222111000+++)))'''&&&''',,,000444444333222000///---+++)))'''((()))((('''&&&((()))...///000000///...,,,++++++******+++---...---,,,))),,,///111000/////////---...///000///...,,,+++,,,+++***)))((((((((((((&&&'''***,,,...///000000000///...,,,***(((&&&%%%!!!"""%%%(((***+++***)))+++,,,---,,,)))'''''''''&&&%%%%%%'''+++///000111,,,...///000///+++'''%%%''')))(((%%%'''---000///111111111111000...---,,,---...//////...+++***)))'''((((((***,,,,,,+++)))++++++,,,---.........---+++///000...(((&&&)))---222222000///---,,,******(((***...111333333222111222///,,,+++---111777;;;777555111---***+++---000***+++...222666666555222555777<<>>666000000///***''''''+++,,,...000000///...---------...////////////...///,,,******...000111111000///...000444777999:::999999999999999888888777444111---)))'''''')))***'''(((***---000111000///---...---,,,***+++...000***+++---...///...---,,,+++---......,,,)))''''''$$$$$$$$$%%%&&&''''''(((+++---//////...---...000...000222///)))&&&&&&((('''''')))***,,,---//////,,,***)))***+++------,,,...000111000---)))&&&%%%((())),,,...111222222333000---++++++,,,------,,,111000---++++++,,,---///***)))((('''(((***,,,...***///555888888555222000111222333111...+++))))))(((+++...000000000000111.........///111000...+++)))***,,,...000000000000++++++***)))(((&&&$$$###!!!###&&&))),,,......---------,,,+++)))((('''+++***)))'''&&&%%%&&&'''&&&''')))******)))((('''&&&)))---000000000000000000000000111111111111111000000///,,,)))'''((())),,,,,,---------,,,,,,+++------,,,,,,,,,---...///,,,...///...+++))))))***(((***,,,,,,***))))))***444333111///,,,***((('''%%%'''))),,,///...***'''###%%%((()))***,,,...111111///,,,******,,,...///((((((((()))***+++,,,---,,,+++)))((('''((())))))---***&&&######&&&***,,,,,,---...---++++++---000+++,,,---,,,***(((((()))''''''(((***...000//////,,,---------,,,***)))''''''))))))&&&)))///333222111111111111111222222333---***((((((***,,,,,,+++&&&$$$###&&&***+++((($$$"""$$$'''''''''(((***---...///111111000...+++)))%%%'''+++---///...---,,,+++,,,,,,------,,,,,,+++))))))))))))******++++++)))...222333111111444777555444444555777777666444333444:::@@@???EEE\\\vvv222333333000,,,+++---000222222222000---+++++++++///111333333111///......///111222111...---...111444666777777555222...+++,,,---...000222444666777555666777555222000222444...---------...///111222111111111222333333111...***,,,000333555666666666...///111222333333222111555666<<>>===@@@UUUnnn444333222000//////......666555222...+++)))'''''',,,///222222///------///666444111...------///000333222222222222111---***)))))),,,000555999::::::===<<<;;;:::999666111...,,,,,,---///000111222333333333222111111111111111///000222333444444333333000...---...111111///,,,555333777EEEWWWiii{{{xxxqqqfff^^^VVVLLL@@@777+++)))'''(((***+++(((%%%)))+++---///000000///...+++...000///---,,,...000333000,,,***+++---...///333222000///000333777:::=========<<<;;;999888777:::666444444111,,,***++++++)))%%%$$$&&&((()))******,,,...///......///000000000000111222111...++++++---...---***'''$$$$$$((()))***+++,,,+++*********((('''''')))******)))+++,,,///000///,,,)))&&&%%%&&&(((******,,,///111333000---...111222...***111111111000...,,,)))(((%%%&&&''')))***+++,,,---,,,)))'''(((***+++***(((*********++++++,,,,,,,,,+++)))'''&&&&&&(((***,,,......000444888888444000111222222000---++++++,,,+++,,,...///000000000000,,,,,,---000333555444222...---,,,++++++,,,...///222333444222---&&&""""""%%%)))---000222///...+++'''%%%&&&***---333111...,,,+++---///000...---+++***)))***+++,,,'''))),,,000222444555555222///---...111333222000...---)))%%%!!!!!!###%%%+++,,,+++***((('''((())))))+++---...---,,,,,,---...//////---***)))***+++'''(((((((((&&&&&&(((***000///---,,,+++*********&&&%%%$$$$$$&&&'''&&&%%%))))))*********))))))(((*********+++---,,,***((()))((((((+++......***''',,,+++(((######'''''''''%%%""" $$$+++111444222...+++******,,,...---...000///......///000,,,)))***111666444111111,,,...111000,,,((($$$###'''''''''&&&''')))...111///......111444444111...---((($$$$$$(((***(((%%%((((((***,,,---***%%%!!!""" %%%'''&&&&&&(((...000111000...------...&&&&&&(((,,,222444222000333333222111///---+++***------,,,+++***)))((('''...///000111111000///...///------000444555000+++///000333666777<<>>>>><<<:::999555000------+++((((((,,,)))((('''(((***---------***,,,......---,,,---...,,,+++***+++------,,,***$$$%%%(((...333666666444222222222222111///---+++)))((()))+++...///...---+++,,,---...///...---,,,***+++***)))((())),,,...///...///000222222222111------------+++***(((&&&++++++******+++---///000222111///,,,******+++,,,...///000111111000...------,,,***((('''&&&&&&&&&((())))))))))))))))))***,,,...111111///---------000///...---...000222444...---,,,---///000000///222222111000///.........,,,,,,+++)))'''''')))+++---,,,,,,+++******++++++...)))$$$$$$))),,,+++(((+++---000222333222///------+++)))((()))+++...111---+++)))((((((***---///222111///...---...///111000222555555333000...---...//////---)))&&&%%%%%%'''(((((((((&&&&&&'''((())))))((('''%%%&&&))),,,......---***&&&#########&&&(((,,,///000///---+++)))%%%!!!$$$&&&---,,,,,,++++++,,,,,,---&&&&&&&&&(((+++---------------,,,+++***+++,,,---,,,(((### $$$(((+++***,,,///222333222...,,,))))))******+++---...///---...---+++)))((()))+++...,,,---000///+++***---000222555666555444444555333333222///,,,++++++---///111333333000---)))'''$$$%%%(((+++......---,,,,,,+++++++++,,,,,,***)))(((&&&''')))&&&!!! $$$+++,,,,,,,,,,,,,,,///111111111111000//////000111000...---++++++,,,...///+++***((('''(((+++...000...//////000000000000///...,,,***)))***+++,,,,,,000......000///...333999>>>TTTxxx...///000222222222111000---///222555666444222000---***'''''')))+++---...&&&%%%$$$%%%&&&***---///111111111333555444222000000///000333666777777666333333333555666555222000---...///000111333444444444444333333111...,,,***)))***---000222333444444000222333333222111111222444666>>>KKKXXXgggyyy|||nnn^^^NNNBBB999444444111......///...***&&&---222666555000---...000...,,,***+++---000111111...,,,******,,,---...---+++,,,---///000111111111888999<<>>>>>JJJeee~~~ssshhhcccZZZNNNBBB999222222333222000000,,,------......------,,,,,,---///111333444555555444222111//////000222333000///000333222---)))***$$$---666:::???CCCEEECCC>>>;;;777333///....../////////000000111333444555555444222///+++******+++111///......///000000///000///000444888777222,,,///...---,,,+++,,,---...***+++...222555444000---)))***++++++++++++)))))),,,,,,---.../////////...+++,,,,,,***(((''''''(((---***(((+++000000***###'''((())))))'''%%%%%%&&&***,,,...000111111000///555666777777666444222111***((('''(((+++...//////***+++,,,+++***)))+++,,,.........---+++++++++,,,222111///000111111000//////000000000000...,,,+++&&&''')))+++---......///,,,,,,+++***)))+++///222000---(((%%%%%%''')))***)))((('''%%%###!!! %%%***000333222///+++***++++++***,,,...//////.........---+++)))***,,,...333555666444///++++++,,,,,,///000,,,'''$$$'''***,,,+++***))))))+++,,,---,,,+++***,,,...///...---,,,,,,---.....................//////---+++(((&&&'''&&&&&&,,,222555333///,,,***(((&&&%%%&&&'''(((&&&$$$"""###''',,,///000---,,,+++******,,,---///222///+++))))))))))))((('''$$$!!!"""(((++++++)))))))))***,,,...///---,,,)))&&&###$$$''',,,000222---,,,,,,000555555111,,,000//////000222333333333111///,,,+++,,,...///000...///...,,,))))))---111000---***)))***,,,---...000111222111000///000111,,,(((%%%%%%(((******)))'''&&&'''***((($$$$$$(((.../////////---...///111555444333333333444333222,,,***)))+++------***&&&(((***---000222444444444///...,,,+++***)))******)))'''%%%%%%(((,,,...000...000222333222333444555;;;>>>>>>JJJjjj222222222222000...+++***,,,---...///000111111000000,,,******...000000///...------,,,,,,,,,------,,,...000333444333222111///000111111111111333444333333222222111///...---......---...000333555555000222444444000...---------...111333444333000---111000333888888444333555555;;;???BBBMMMccc{{{{{{pppjjj^^^PPPAAA888111000111000///000,,,------------------,,,---...///111333444444444333222111000111333555666111///000333111,,,)))***%%%///888;;;<<<>>>???>>><<<;;;999666333000---,,,000////////////000222333333333111///,,,+++,,,,,,000...---...000222222111......000555999:::555000,,,,,,+++*********+++,,,,,,---000333444333///,,,+++,,,---......---,,,,,,---......////////////...,,,------,,,***(((((()))///---,,,---///---(((###%%%&&&''''''%%%%%%&&&'''+++,,,...111222222111111333333444444444111///...((('''''')))---///000000+++,,,+++******+++...111222111///,,,******+++,,,000000000111111111000///...///////////////......(((((()))+++,,,---......,,,---,,,+++***,,,///222000---)))&&&&&&''')))***)))(((&&&$$$""" """'''---111222111000///,,,++++++,,,...//////...------,,,+++)))***,,,///111444666555000,,,,,,---***---...,,,'''&&&))),,,,,,+++)))((()))+++...000,,,++++++,,,...//////.........///000000000000000/////////...---+++)))'''(((&&&''',,,222444222...***)))(((&&&&&&''')))***)))'''&&&&&&))),,,......---,,,***))))))***,,,---///---***)))***+++,,,+++&&&$$$"""%%%***---,,,)))+++++++++,,,,,,,,,***((()))&&&$$$$$$''',,,///111---++++++...333444111---000000///000111222222222000---***))))))+++---//////000///,,,))))))---000///,,,***)))***,,,......000222222111///...///000...***'''&&&'''((((((''''''%%%''')))'''$$$$$$'''...//////...,,,,,,...///111111000000000///---,,,)))(((((()))+++,,,)))'''+++,,,...000111111111111...---+++)))((('''((((((((('''&&&&&&(((***,,,---,,,...111333333444555666888<<<;;;DDD^^^|||//////000///...,,,***))),,,...000111222111000///,,,***)))+++000222111///111222222333333333222222---...000222222111000/////////...//////111222333222111111000///...---,,,///......///000222444555///111333222000---,,,---...000222444444333111000111111333666555333444888<<<===BBBHHHQQQ___uuu~~~zzzzzz~~~{{{ttteeeUUUAAA888000//////......000---------------------------...///111222333333333222111000000111333666777111//////222000,,,)))++++++666@@@@@@===<<<===<<<:::::::::999666222---***000///---,,,,,,---///000222111000//////////////////...---...111222333222,,,,,,...333888999777444******)))))))))******+++///000111333444222...+++,,,------......------,,,////////////............---...///...+++))))))***000000000000...+++'''$$$%%%%%%&&&%%%$$$$$$&&&(((+++,,,...000222333222222///000111111000...+++***&&&&&&(((+++///111111000,,,,,,+++)))***...444999;;;777222,,,))))))***+++---...111222222111///---............/////////000************+++,,,---...------...---,,,---000222///...+++)))'''((()))******)))(((&&&$$$######"""%%%(((,,,///000000111111---++++++,,,...///...---,,,,,,,,,***)))***,,,///111444777555111...------)))+++,,,+++((((((+++...,,,+++((('''))),,,000333///...------///000///...111111222222333333222222000000///...,,,+++******)))((()))---111333000---)))(((''''''(((***+++------,,,***+++---......------,,,***)))((()))+++,,,---+++))))))+++---...---%%%$$$$$$(((---///,,,***,,,,,,,,,,,,***(((&&&%%%)))'''%%%%%%(((,,,...///,,,***)))+++///111///---111000/////////000111222...,,,(((&&&&&&))),,,...000000///,,,******,,,...---+++((((((***,,,------000111222111...---------...+++(((&&&&&&&&&%%%%%%'''&&&''')))'''###$$$'''.........---+++***+++---000000111000...+++(((''''''&&&&&&(((***+++***(((......////////////.........,,,***((('''&&&&&&&&&((((((''''''(((((())))))***---111333444444555666777;;;888===QQQiii------......---,,,+++***---///111333444222000///+++******---111333111///222333555666777666555555...///000111111000///......,,,+++,,,///333555777333222000///---,,,,,,,,,111111111000///000222333000111222111000///...---...111444555555444333333222111222444333222666===BBBAAAEEENNNRRRYYYmmm~~~wwwsssnnnjjjhhhkkkooorrrttt}}}|||lll\\\DDD;;;333111///---...000...------------------......///000111111222222111111000.........000222333111......000///,,,+++---666CCCMMMLLLDDD@@@@@@???:::;;;:::999666222---+++000...,,,***)))***,,,---111000000000222333333333111///......000111111000,,,******,,,000333444444+++++++++++++++,,,,,,,,,000000111333444333///,,,------,,,,,,+++******)))//////...------,,,,,,,,,---///000///,,,***))))))---000333222---)))((('''((((((((('''%%%%%%''')))***+++---///000111222222---...//////---+++)))'''$$$%%%(((---111222111///---,,,***(((***000999???DDD>>>666...***(((((((((***---111333222000...,,,/////////............///,,,+++*********+++,,,---,,,---...---,,,---...000000000///---+++******+++******)))(((((()))******---...//////---,,,---...---,,,+++,,,.........,,,+++++++++***)))***---000222555777666222...------,,,---,,,+++((()))+++...,,,***(((''')))...333777555333111///000000///...111222222333333333222222111000...---,,,+++++++++))))))***---000111///---((((((((()))***,,,...//////......///111222111000...---+++***)))***+++,,,---+++)))***,,,------,,,###$$$''',,,///000---)))+++,,,---,,,***(((&&&&&&)))'''&&&&&&))),,,------+++)))'''(((+++------,,,111000///...------///111---,,,)))&&&%%%'''+++///111000///---++++++,,,---***(((&&&&&&(((+++++++++---///000///---+++******---+++(((&&&%%%%%%&&&&&&)))((()))+++)))%%%%%%(((---......,,,***))))))+++111333444333000+++(((&&&&&&&&&'''(((***+++++++++///////////////............---+++)))''''''''''''***++++++***)))(((((()))+++...222444444333333333777:::888;;;HHHYYYxxx---------------------,,,---///222444555444222000,,,+++,,,///333444111...000111333555666666555555///000000111000///......---+++***---333999>>>@@@999666222...+++++++++,,,444555444222///---///111222222222111111111000///...111555666555444444555333111111222111222:::CCCJJJHHHLLLQQQQQQSSScccwww{{{nnnggg```___\\\XXXWWWYYY___dddooo{{{}}}lll^^^KKKCCC;;;777333//////111//////...------.../////////000000111111111000000///---+++***)))***+++,,,...++++++...///---...111@@@MMMWWWUUULLLFFFDDDBBB===<<<999666222000......///...,,,***)))***+++,,,000//////222555777777666333111///...//////...,,,,,,)))%%%###%%%***...000------......////////////......000222333333000...///...---+++***)))((((((......---,,,+++++++++,,,---...000///,,,)))(((''')))...222222...******+++,,,,,,,,,***((('''((()))))))))+++,,,...///000000---.........---***(((&&&###%%%(((---111222000...,,,+++)))(((+++111:::AAAHHHAAA888000+++)))'''&&&''',,,111333222///---,,,222111000///...---,,,+++,,,++++++++++++++++++,,,***,,,------,,,,,,,,,---111222333222...,,,+++,,,'''''''''((())),,,///000111222111///,,,***+++,,,...---,,,,,,---...---+++*********))))))***---000444666888666111......///222111///,,,))))))***,,,,,,***((('''***///444888;;;888444111000000...---000111111111111111000000000///...,,,++++++++++++)))***+++...000000///---))))))***+++,,,...///000.........000333555666555111///---+++***+++,,,,,,...,,,******++++++***)))###&&&***...000///,,,))))))+++------+++))))))***((('''&&&'''***,,,,,,,,,***(((&&&&&&''')))******...///000...,,,,,,...000---,,,+++(((&&&''',,,000111000...---------------((('''%%%&&&''')))))))))***,,,...---+++)))(((((()))((('''&&&&&&''')))***,,,+++,,,...,,,''''''***---------+++)))((()))***111333555444000+++((('''((()))***++++++---...///............//////000000000///---,,,+++***++++++...///000...+++)))***+++...000333444222111000000444777666888AAAKKKfff,,,,,,------.........///...000222444555555444444111///...000333444111...---...///111222333333333000000000111000000//////---++++++111;;;EEELLLOOODDD???777000++++++---...666777666333...,,,...111444222111111222222111///...111555666444333555777333111111111111444???KKKUUUVVVXXXUUUMMMLLLXXXfffmmmpppwww}}}xxxkkk^^^WWWOOOPPPOOOKKKHHHIIIOOOTTT]]]mmm{{{yyyjjj___UUUNNNFFFAAA:::333000222111000///......///000111000111111111000//////...---,,,)))'''&&&&&&'''(((***'''(((,,,...///222666DDDPPPZZZXXXQQQKKKFFFCCC???<<<777222///......///...---,,,,,,++++++++++++...------111666999888666444222///...------+++******'''### !!!$$$(((+++......///000111111111111------...000222222000...///...---,,,+++*********...---,,,+++++++++,,,------///000000---)))'''''''''+++///000...,,,,,,---,,,...///...,,,+++***+++)))******+++,,,---............///...---***'''%%%$$$%%%(((,,,000111///---)))))))))))),,,111999>>>CCC===555000---+++'''$$$&&&+++111333111...------222222222111///---***)))******+++,,,,,,,,,++++++)))+++......---++++++,,,000333666555000,,,+++,,,#########$$$'''+++...000///000000...,,,,,,---//////...,,,,,,------,,,***((())))))))))))***...111444666666444000///111444777555111---*********++++++***))))))+++000555888<<<888444111000///...---/////////000//////...---......---,,,,,,+++******((())),,,.../////////...++++++,,,---......//////,,,++++++...222555666777333111...,,,++++++,,,,,,...---+++******)))'''%%%$$$''',,,///000...***((('''***...---+++)))***,,,&&&&&&&&&(((+++------,,,)))(((&&&%%%$$$%%%%%%&&&+++---//////,,,+++---///,,,------***'''(((,,,000111///------...///...---***(((''''''((()))(((''')))+++---...,,,***))))))''''''''''''&&&(((+++......---...000---)))(((,,,,,,,,,,,,+++)))((()))+++...111333111---)))((()))***+++,,,---,,,---000222............///111222333222111000......//////000111333333000,,,***,,,...111222333222000//////000000333222666<<>>333------000222444666666333...---///333333111//////111222111///---111555555333222555888333222111111000666DDDRRRbbbgggfffXXXJJJGGGNNNTTT]]]^^^dddjjjgggZZZPPPLLLDDDDDDCCCBBBBBBCCCEEEGGGLLLZZZiiiqqqxxxzzzmmmeee___YYYRRRKKKBBB777333444333222000//////000222333111111111111000///...---,,,+++)))'''''''''))))))&&&###%%%***...111666<<>>666>>>WWWnnn///...---,,,,,,---...///555444333333333333555555555444333444555333///++++++***)))***---///111111111000111333555777666555555333888III^^^kkkllliii[[[LLL<<<444222222333666777666333///---...222555333000---,,,,,,---------***111666555333444555333222///...///222:::JJJYYYttt{{{vvv```JJJAAA???>>>EEEGGGLLLQQQSSSNNNCCC;;;:::999999===BBBCCC>>>:::===BBBLLLYYYhhhvvv~~~}}}rrrpppgggYYYHHH<<<777777444...+++...222333333555111111222222111000///...)))))))))***+++---...///&&&%%%%%%''',,,444<<>>:::444...+++,,,---///111222333111...+++(((&&&(((+++...//////......,,,+++******,,,......---###%%%***...111///***&&&,,,,,,,,,,,,------......---...000333222...(((""""""###$$$$$$%%%(((,,,000222000...///111444666666......///111222111---***+++++++++++++++***))))))((()))---222666777555222///000000/////////000222---------...---***%%%"""$$$&&&***---...---+++***'''''')))+++---///111111+++'''''',,,///,,,)))((())),,,///000///---,,,,,,///...///222444333...)))((())),,,...//////......)))---111000---++++++,,,222222111///---+++)))(((%%%###"""###&&&***,,,---000///...------...///000111...++++++,,,---+++)))((()))*********+++...111333222111111333666:::===999222+++))),,,//////---,,,,,,,,,///222555666555...,,,)))***,,,000222333,,,...///000/////////000000///---***)))(((((()))))))))***+++---...///000111111000///...---+++***)))((('''''')))+++...000333444444000***&&&&&&'''+++,,,---+++(((%%%$$$$$$%%%(((---///...+++)))'''&&&&&&'''(((((('''&&&&&&'''((()))***+++******)))(((%%%$$$%%%###$$$,,,222111......///......---,,,***))))))******---.../////////000222444000000111222333222///,,,//////111333444333///+++,,,***'''%%%&&&(((,,,///,,,***)))*********(((&&&...---+++++++++,,,++++++...000222333111...------///...---++++++,,,---...555444333222111222333444333333333333333222111000222222111000///...---,,,///000111222333333222111555666777666777;;;AAAGGGccc~~~000///...------...///000777555333111000000111111333222222333444333000,,,+++***)))***,,,///111222000//////111444666555444222555<<>>GGGRRR```ooo||||||yyyqqqcccSSSDDD:::555222,,,)))---111111111222000000000000000000//////+++++++++,,,---...///000***)))(((***000:::CCCIIIPPP\\\bbb\\\WWWUUUOOOFFF@@@===999444000...,,,,,,,,,...000000...+++&&&######&&&)))---///...---,,,,,,+++******,,,---,,,+++&&&(((+++///222111---***+++,,,---------------,,,,,,,,,...000000---((($$$$$$%%%&&&&&&&&&(((,,,///333111000000222444555444,,,,,,---000111111...,,,)))******++++++*********((())),,,111555777666444///000000/////////000111...---------,,,***(((%%%''')))+++......---,,,***)))***,,,,,,---...///111,,,))))))---///,,,***)))***,,,///000///---++++++---,,,---000222222...+++)))***,,,...000000///...+++---000111///...------000000///...,,,***)))(((%%%###"""###&&&)))***+++..................//////,,,***((()))+++,,,+++******++++++***)))+++---000222111000000111333555777222---((((((+++...---,,,,,,,,,,,,///222333333222+++***((())),,,///111111,,,...//////.........///111///---+++***)))))))))))))))***+++,,,------...******++++++******))))))++++++******+++,,,---...333444444111+++(((((()))+++---...---***'''%%%$$$&&&)))---...---***)))(((((((((''''''&&&&&&&&&&&&&&&''')))+++,,,++++++***'''%%%%%%'''%%%&&&...444333111222222111000...,,,+++******+++,,,---......---------.../////////111333444444111.........///111222111...+++)))(((&&&%%%&&&***...000+++*********,,,,,,***)))///...---,,,------------///111333333111...------........................333222222111111222222222222222222222111000//////000000222222222111000/////////111222222111000000555666777666666888===AAAVVVppp111000////////////000111888666333000...------...111111111222333444222000///...---,,,---///111333000//////111444666666555222:::BBBLLLddd{{{}}}qqqNNNAAA444000111222555888777666444111......111333000...***''''''(((+++---///555999666333444444222444222111222444;;;JJJXXXrrryyyvvveeeRRREEE888---...888GGGPPPQQQJJJ@@@999000222555;;;@@@@@@;;;666888;;;BBBKKKXXXhhhxxxzzzoooaaaQQQBBB888000***(((+++///...---...///............//////000------------...000111222///......222999DDDNNNUUUYYY```bbb^^^[[[ZZZQQQFFF@@@<<<777444333111...***+++---///000...***%%%!!!"""%%%)))---///...,,,***---,,,***+++,,,,,,+++***++++++---000222222000...,,,---...//////---,,,+++******+++,,,---,,,)))''''''(((((('''&&&(((+++...222000000111333444333222++++++,,,...000000...,,,'''((()))***++++++++++++))))))+++///333555666555......////////////......---,,,++++++************+++,,,...//////...,,,,,,---///000///,,,,,,...111---******...///,,,***+++,,,...000000...,,,++++++,,,,,,,,,---///000///---***+++---///000000//////------...000222222000///------------,,,***)))'''%%%$$$###$$$''')))))))))+++,,,---...//////......&&&&&&&&&'''***,,,,,,+++,,,,,,+++)))((((((+++---//////////////////000000+++(((%%%&&&***,,,+++)))***+++,,,///111111///---(((''''''***---/////////,,,...//////---,,,,,,---111000///---,,,+++++++++))))))***+++++++++++++++&&&&&&'''((())))))))))))............---,,,,,,+++000222222///***'''(((***+++---///...+++'''%%%$$$''')))+++,,,+++******++++++)))'''%%%$$$$$$%%%&&&%%%''')))+++,,,,,,,,,,,,(((&&&&&&)))(((### !!!(((000555555444555555444000///---+++***+++,,,------,,,,,,,,,++++++++++++,,,,,,---000333333111///---,,,,,,---//////...,,,&&&%%%%%%%%%'''+++///111+++******+++------,,,***..................//////000222333222///---,,,,,,---...000222222111///---000000111222222222111000000000000//////...---,,,---///222555666555333222...///000000000///...---333444666666555555777999DDD[[[}}}111111111111111111111111777555222///...---......000000111222444666777777777777555222000000111333111000///111333555555555444???DDDJJJ```{{{~~~nnnKKK>>>222///111222444777666555444222//////000222000...+++'''&&&(((,,,///444:::<<<777222111111///333111111222333999GGGTTTmmmzzz~~~ppp]]]LLL===000333???NNNWWWUUUJJJ???999111222444777:::;;;888555999<<<@@@GGGSSScccvvv}}}uuukkk]]]MMMAAA111+++(((+++---,,,+++,,,...---,,,,,,---...000111............///000111222222444888>>>GGGPPPYYY^^^bbbcccbbb``````^^^SSSEEE>>>999444444555444///***+++...111333222...***&&&$$$(((,,,000222111...,,,///---,,,---------,,,***---------///111222222111---///111222111///,,,+++)))(((((()))+++,,,+++***)))))))))'''&&&'''))),,,---,,,---///111333222000---,,,+++,,,......---+++&&&'''(((***+++,,,,,,,,,,,,++++++,,,///111111111,,,,,,,,,.........,,,***))))))(((&&&%%%'''))),,,//////////////////......111333333000,,,***---000,,,******------***)))***---///111000...,,,++++++///...------............+++,,,---//////000//////---++++++...222333111///,,,,,,---...---,,,***)))&&&%%%%%%&&&((())))))((((((***---//////...---,,,%%%%%%&&&(((***,,,,,,,,,---,,,***(((%%%%%%(((***,,,,,,............---,,,'''&&&&&&''')))***(((&&&'''(((***...111111///---'''''')))+++///000///...,,,...///...,,,++++++,,,111111000///...---,,,,,,))))))***+++******)))((('''((()))******+++******//////000000...+++)))'''***,,,...+++(((%%%''')))))),,,......+++'''$$$###%%%''')))******+++---///---+++'''$$$"""###$$$%%%%%%&&&(((***+++,,,------***((())),,,+++%%%"""###(((///444444444555555333///...,,,*********,,,---+++******+++,,,,,,+++***''''''))),,,///000///------,,,++++++---.........&&&&&&&&&&&&(((+++...///,,,+++***+++,,,,,,***(((***,,,---............///000111222000---+++*********---111444444222///---...000222444444333111000.........---,,,+++***)))+++...333666777555222000---...//////...---,,,+++///111333444444444444333777HHHfff111222222222222222222111444444222111000000111111000111222444666999<<<>>>??????===999444000000111000///......000222222111333>>>CCCHHH^^^xxxzzzjjjIII===222000111111222444444444444222000000111222111///---)))''')))...222<<<@@@AAA:::333111000---000//////111111666BBBOOOcccxxx|||eeeRRRCCC999999DDDRRRZZZVVVLLLBBB;;;777555333333444555666666:::<<>>JJJZZZuuukkkWWWGGG>>>999AAALLLSSSSSSLLLDDD???:::888444111000222555777888:::<<<@@@HHHYYYnnn~~~}}}tttiii[[[RRRBBB999222111111///...000111///,,,******---000222000000000000000111222222666===IIIUUU^^^cccddddddiiifffcccdddeee]]]NNN@@@444222///000333555444222///111444666666444222000000222444666666444222111000000000111222222///---,,,+++***+++---/////////000111222333333222000///***)))((())),,,/////////,,,,,,+++(((&&&&&&)))+++&&&%%%&&&(((+++............,,,)))(((***++++++***((()))***,,,---.........222///,,,******)))'''%%%'''''')))---111111---(((###$$$$$$""" """(((---111000...---///111555777666444111///---------...+++))))))+++)))%%%&&&***...///111000...,,,------444444333111---++++++,,,,,,,,,,,,,,,------......))))))(((***,,,......---...///111222222000---+++(((&&&$$$%%%'''***,,,,,,(((***,,,------,,,)))((('''***,,,---,,,++++++,,,///...+++'''######&&&((()))***+++---------,,,+++'''(((***+++***(((&&&%%%%%%&&&)))...222444444333------...000222222111///,,,...//////---,,,,,,---000000111000000...---,,,((()))***,,,+++***((('''******++++++,,,++++++***,,,---------+++(((&&&$$$'''***,,,,,,***))),,,...)))***+++***'''$$$#########%%%(((***+++---///222---***&&&###!!!"""$$$%%%%%%$$$"""!!!###&&&)))+++,,,+++---000///)))&&&&&&&&&+++//////000111///+++))))))***+++******)))(((%%%%%%&&&***000333111///)))))))))+++---///...---+++***)))***---///000///,,,,,,,,,++++++*********///...,,,***)))'''$$$"""!!!%%%)))+++******,,,............---***(((((()))***,,,///111333222111000///111333666666555333222.........---+++***((((((,,,...222444444000,,,)))+++,,,---------,,,+++***)))***---222555666555222555===MMMfff000111222333333222111000000111444666666444222000---///222333666<<>>FFFVVVlll|||}}}rrrfff^^^MMMCCC999555444222222555333111---******,,,000222222222222111222222333444;;;BBBMMMYYYaaafffgggfffhhhddddddfffeeeZZZIII<<>>;;;777555555555444444DDDIIIVVViiiuuuppp\\\KKK???555,,,,,,.........///---///222444333333444555,,,///000...******...333444888888222---,,,---,,,---,,,...//////111;;;FFF\\\tttxxxdddOOO???======???DDDHHHHHHCCC???666666666555444555777999888;;;===???FFFVVVlll|||{{{pppiiiTTTIII===888666444555888555222...******,,,000222444444333333333444555555>>>DDDNNNYYYaaafffhhhhhhfffcccdddgggdddXXXFFF:::,,,,,,------...111777;;;<<<;;;:::999777555444333555444333222000//////...------...111222222000...***))))))+++---///...---------......//////000000---,,,,,,...000222222111000000///---++++++---///---***((('''(((*********(((&&&$$$%%%(((,,,///000,,,,,,---...////////////222000///......,,,)))'''((((((+++111777888333...(((***,,,)))''''''---222...---++++++...444:::>>>888111+++***///222000,,,---+++,,,---)))%%%''',,,---...000///......///000...000222000---++++++,,,++++++*********+++,,,,,,(((+++,,,+++)))))),,,//////111333333222///,,,***&&&###"""'''+++...++++++++++++***((('''&&&###''',,,---,,,+++,,,---444222///+++((((((+++...,,,+++***)))((('''&&&&&&###%%%((()))))))))******---,,,---///222444555555222000//////000000///...,,,...///000/////////000//////000000000...---,,,'''(((+++------,,,***))))))***,,,...000111222222++++++++++++******)))(((###&&&)))***))))))---000------,,,)))%%%$$$%%%'''(((***,,,---+++))))))))))))(((&&&$$$######$$$$$$&&&"""$$$)))%%%%%%***000222...,,,---,,,///111111222333000***''')))---//////---***'''$$$###$$$)))000222000,,,+++***))))))******)))'''&&&%%%&&&))),,,------,,,,,,---.........---,,,+++///...,,,,,,,,,+++(((&&&###)))+++***))),,,000///000000...,,,,,,---...000//////000111444666888...///111222333333333222000000000///---+++***))),,,...111333333111...---)))***,,,---...------,,,------...111555777555222...222:::JJJeee111333555444222///......333333444666666555111......---,,,...444===GGGMMMTTT[[[aaaddddddbbb\\\TTTSSSLLLGGGGGGFFFBBBBBBFFFOOOWWWlll}}}eeeMMMCCC555222///,,,+++---///111555444333333444444222000,,,...///...,,,+++,,,---000000000///......000111222000///...,,,...999DDDWWWfffoooTTTGGG???@@@DDDJJJMMMJJJAAA:::>>><<<888444333333555666;;;666777>>>DDDOOOjjjuuu```SSSBBB666444555777888555222...++++++---000222222222333555777:::<<<>>>EEEQQQ\\\\\\\\\aaaffffffiiijjjhhhbbbXXXLLLCCC===222///+++,,,222999===???@@@===;;;999999999777666444444555666666333///,,,......///000222222000...,,,,,,------.../////////000000...+++)))+++...222...///000000//////111222///000111///,,,***,,,///222222222///+++(((''''''***(((&&&&&&))),,,///000---///111222111000111222111...++++++------+++(((***,,,...000222222333222,,,...///+++'''''',,,111///***''')))///444666555111///---...//////,,,***000444666333...+++,,,///666222---)))((())),,,...,,,,,,,,,...000///---++++++)))((()))+++,,,,,,+++000///------,,,---.../////////000222222000+++(((&&&### !!!%%%((())))))******+++,,,,,,,,,,,,+++'''(((+++...111000---***000///,,,******+++---///...,,,)))'''&&&&&&((()))$$$%%%&&&(((***+++,,,---///...---------///111222///...---,,,,,,,,,---...///000111111111000...------///111111///---------+++---///000...,,,++++++)))***---///111222222222++++++---///000///,,,)))(((((((((((()))***+++,,,++++++)))%%%!!!!!!%%%)))---...///...,,,((($$$"""###"""!!!"""$$$%%%$$$###$$$!!!###'''''''''(((***---000000...+++)))+++---000111000...------***,,,......+++)))''''''''''''(((***,,,...000111,,,***((((((***+++++++++'''((()))+++,,,,,,++++++))))))---222000+++)))+++,,,------...222111((("""***...,,,***+++---000000000...------...000222111///000222444555555000///...000333444111...///111222000---)))(((''',,,...111222222000---+++((()))+++---///000111111,,,***(((+++000555777777111---000>>>SSSppp111333666555333111000000111111222444555444222//////---******///999CCCIIIRRR^^^hhhkkkkkkkkkjjjgggbbbbbb___XXXRRRPPPTTTXXX^^^gggttt{{{rrr\\\FFF;;;222111000......///000111333222222222444333222000---.........,,,,,,---...///000000000//////000000222111111111000111:::DDDQQQcccqqqVVVIII@@@BBBFFFJJJLLLIIIBBB===<<<:::777333222222333444333000333<<>>???======<<<>>>??????>>><<>>>>>===:::777555222000000111111666???JJJZZZqqqwwwgggVVVHHH>>>555111000111222333333333222111...333;;;BBBJJJRRR\\\bbbdddbbb___^^^```aaa___\\\ZZZVVVPPPJJJEEE@@@<<<:::444444555777:::===>>>???;;;;;;<<<>>>@@@AAA@@@>>>AAA>>>;;;999888777666555000...+++***,,,...000000000///...------......///...000111000---,,,+++,,,000///---***((())),,,///***,,,---///000000111222222222222///+++(((''''''++++++,,,...000000///---)))+++------...///111333111---(((%%%&&&***///333222111000...+++)))'''&&&++++++,,,***((((((+++......***&&&%%%&&&((())))))(((((()))******)))'''%%%***---111333333333555666111///,,,)))''''''(((((()))***---000222111---***+++***((((((***++++++***++++++++++++++++++,,,,,,,,,---///111333222///,,,"""%%%((()))(((''''''&&&%%%$$$%%%(((***,,,))))))***+++,,,+++(((%%%((((((***++++++++++++***&&&$$$###!!!"""$$$&&&((()))'''$$$"""###''',,,000///---***((('''(((***+++000...+++((('''''')))***++++++***)))+++...111333+++,,,,,,+++******+++---///111222111...+++)))((('''''''''''')))+++---///111...+++******,,,,,,,,,)))***+++,,,,,,------------...//////...,,,***)))*********)))))))))))))))---+++))))))***++++++***&&&%%%%%%(((,,,...---******)))((('''&&&%%%%%%%%%%%%'''((()))***+++...111,,,+++)))%%%######%%%(((%%%%%%%%%&&&(((+++...000///---+++***+++,,,,,,,,,***---000222222///,,,)))(((''')))------***,,,000222222...******+++&&&$$$***---...000111...,,,(((&&&&&&''')))))))))(((***,,,000111111000000000111111222111///......111555555333///,,,***+++,,,---...---***(((&&&++++++,,,,,,,,,,,,++++++...---++++++---///111222555333555888;;;JJJmmm///111333333222222333555...---,,,...000222111111111111111111222222333333777@@@IIIPPPXXX```ddddddfffrrrvvvqqqttt~~~~~~ttttttxxxoooWWWAAA666000)))+++...222555666444222000...---...000222333222111---.........---...111444111000111333555444111...---///333555444222888@@@RRRiiiiiiNNN>>>:::>>>DDDIIIJJJHHHCCC@@@>>>===:::777444222111000222444:::EEETTThhhzzzmmm___QQQDDD:::555333222000///000111333444111999CCCLLLSSSZZZbbbhhhfffcccaaacccccc```YYYTTTQQQLLLEEE@@@===;;;999777666888;;;===>>>>>>>>>>>>;;;:::;;;<<>><<>>???>>>;;;888555444444444333222111...++++++,,,///000111111///---+++******+++,,,,,,...000000000///000111666555333000------///222000///000222444555333111000---'''""""""''',,,000/////////000///,,,***+++,,,---,,,,,,...111333555333///+++'''(((+++//////...---+++***))))))))),,,,,,***)))((((((''''''''''''(((((('''&&&%%%$$$&&&))),,,---,,,***((((((+++,,,...000000///,,,+++''''''((()))+++,,,...///******+++---000000...,,,...,,,++++++,,,,,,,,,+++,,,,,,---...////////////'''(((***---......***''' ###''')))((((((((()))((('''&&&&&&&&&'''((()))******)))***+++***(((&&&&&&''')))+++,,,---,,,,,,)))'''&&&%%%%%%'''***+++***&&&!!! $$$((('''((()))***,,,---.........---+++***)))((())))))&&&%%%%%%&&&)))---111444///...---+++***+++///222000222333222///+++))))))''''''(((((()))+++,,,------***&&&$$$&&&(((***+++''')))***,,,,,,,,,++++++******+++---...,,,)))&&&&&&'''((()))************---+++)))))),,,...000000---***((()))+++,,,***''')))((('''&&&&&&&&&&&&&&&&&&((()))***))))))+++---+++***(((%%%%%%''',,,000&&&%%%$$$%%%'''***...000222000...---.........---,,,...111333333111///---)))(((+++//////+++,,,///......,,,((((((***(((###!!!&&&+++///111111111'''$$$""""""%%%''''''%%%&&&''')))---000000...,,,(((+++------,,,,,,,,,,,,///111444444222000//////,,,,,,---------,,,+++***---.........------,,,+++,,,---,,,+++***,,,///111333111333666666===VVVppp000111222111000000111333111000000111111000---***///000111111000---***(((&&&,,,222444777===BBBCCCFFFCCCCCCIIISSSYYYVVVQQQIIIDDD@@@<<<555---,,,///...//////000111111111111000//////111333333222111...............000444777555222000111444666333000000//////000...///888BBBXXXooozzzeeePPPAAA;;;???HHHUUU^^^[[[OOOCCC777666555666888;;;???AAADDDKKKVVVdddvvvvvveeeTTTGGG???888777666777;;;AAAGGGKKKLLLRRRXXX[[[\\\aaajjjrrrkkkgggggghhhbbbUUUJJJGGG>>>:::666777<<>>;;;:::;;;===>>>>>>999777555444555555444333111///---,,,...000111111000...,,,)))((((((***+++***,,,---,,,++++++,,,---222333333222111111444666444333333555777666333000,,,)))%%%!!!"""(((,,,///...---...//////...,,,---......---,,,---111333444444222///+++)))+++...000///---+++************...,,,+++)))((('''%%%$$$%%%(((+++---,,,***'''&&&(((+++///000...,,,+++++++++,,,...000000...+++(((%%%&&&(((***,,,...///000---,,,,,,...000222111000000...,,,,,,---------,,,+++,,,...///000000//////''''''))),,,---,,,)))%%%###&&&)))***((('''(((***++++++++++++************+++***)))***++++++)))(((%%%&&&''')))***+++,,,,,,,,,+++)))(((((())),,,---...***$$$  $$$&&&&&&(((+++...//////......+++,,,,,,++++++******)))''''''&&&&&&(((***---//////...---***)))+++000333///111333222///,,,******'''((()))+++,,,,,,,,,,,,+++(((%%%%%%'''***,,,,,,((()))+++---...---,,,,,,***)))***+++---,,,)))%%%%%%&&&)))***+++***)))(((+++)))((((((+++///111222,,,)))&&&&&&)))+++***((((((((((((((((((((((((''')))+++------+++*********+++***(((&&&%%%'''+++...+++***'''&&&&&&(((+++---111///---,,,,,,---,,,,,,***,,,...///000///...---******---222111,,,+++...+++------******---,,,((( """%%%***---//////...&&&###"""%%%)))+++)))&&&$$$%%%(((,,,......+++(((%%%(((+++,,,+++***+++---000111222222000///000111,,,---......///.............../////////...------+++,,,,,,+++***+++...222333000000222111555FFF[[[uuu111222222111000000111333222222222333222000+++(((.........---+++)))'''&&&(((///...,,,111888===;;;444111888@@@AAAAAABBB:::333111555444,,,+++111000//////...//////000111111000000111333333222000...............000555888777333///000444666444111222000///...---///999DDDZZZpppqqq\\\HHH:::999===FFFVVVbbb```PPPAAA666666666888===CCCIIIMMMTTT]]]iiivvv~~~nnn]]]OOOGGG999999;;;>>>DDDKKKQQQUUUXXX\\\___^^^]]]bbblllvvvlllgggfffeee\\\LLLCCCAAA<<<888666:::CCCJJJNNNNNNTTTZZZ___aaa]]]WWWRRRPPPCCC@@@<<<::::::<<<>>>>>>888777666666777777666444111///---...///111111111000...+++((('''''')))***)))******((('''&&&''')))...000222333333444777999777555555666888777333///((('''%%%"""!!!###(((,,,,,,,,,+++,,,///000000///...///...---,,,---000333222333444111---+++,,,...111000...,,,***))))))***///---+++)))(((&&&$$$"""%%%)))...111000---***))))))---111333000---------++++++---000111///+++(((&&&''')))+++---.../////////...---...111333444333111///------......---,,,***,,,---///000000//////'''(((***,,,---,,,(((%%%%%%(((******(((''')))+++......///......---+++++++++***)))***,,,,,,+++)))$$$$$$%%%'''(((***+++,,,///...+++******+++---///111...(((###!!!"""%%%'''''')))---000111000...---***+++,,,------,,,***))))))(((((('''((((((******///...,,,))))))+++///333///111333222///,,,+++***((()))+++,,,---------,,,***(((&&&&&&(((+++------)))+++---/////////...---+++))))))+++------)))&&&$$$&&&)))+++,,,***)))'''***(((&&&'''+++///222333+++'''$$$$$$(((++++++***'''((())))))***))))))(((---///111111///---++++++,,,+++)))&&&%%%&&&))),,,000...***'''&&&&&&(((***000...+++***+++++++++***((()))+++,,,---...------***+++///333222---+++---***---...,,,---//////+++!!!"""%%%))),,,...---,,,%%%######''',,,...+++'''###$$$'''+++---,,,(((%%%%%%(((,,,---,,,,,,---///000111111000//////000222------...///000000000000...///////////////......***+++,,,+++)))***...222666111000111//////<<>>LLL[[[bbb[[[KKK>>>===999:::AAAHHHMMMXXXccclllvvvvvvhhhYYYNNNBBB@@@AAAGGGPPPYYY\\\\\\^^^fffiiieeebbbeeegggfffhhhaaaZZZTTTJJJ???<<>>333444===LLLZZZaaa]]]QQQGGGBBBBBBHHHRRRZZZaaakkkvvv{{{rrrggg___PPPKKKJJJQQQ___iiijjjgggccceeeffffffjjjnnnkkkccc___WWWOOOIII@@@888777<<<>>>???DDDNNNVVVYYY]]]aaagggllllllhhhffffffbbb\\\TTTMMMDDD@@@???@@@>>><<<888666555777999:::888666666333000///000111222222222222111...+++***+++,,,,,,)))%%%""""""$$$''')))111222222111000000111222666444333333333333222111...---+++)))''''''((((((%%%%%%'''+++///111///,,,------------...///000000333666777444///,,,...000000...,,,,,,///111000///...+++(((%%%$$$%%%(((******)))(((***---///---+++---...000111222222111111222222222000---,,,---......---------,,,+++***)))---,,,,,,+++,,,---...//////...,,,,,,...000111222222000......111222111///,,,---...///...,,,)))(((''')))+++,,,+++,,,---......///000000000///......+++)))'''(((***,,,------*********,,,...000000///...---------...000000000333000---***(((((()))***))))))***,,,......,,,***'''***...111111...***'''*********)))&&&&&&'''(((,,,,,,,,,+++++++++---///------///000000000000000******+++,,,,,,+++******,,,+++)))'''''')))+++---...///000000000...---,,,))))))+++...000///---***)))(((((()))******)))'''$$$""""""&&&,,,000000...---***'''&&&(((******)))&&&''')))+++,,,------,,,,,,)))'''***///222111///...---+++))))))***,,,---,,,+++***((((((((())))))------,,,+++++++++++++++,,,...//////...------...,,,...///...---,,,---...///111111...000555555111&&&!!!"""(((---......///(((&&&&&&)))------)))$$$###''',,,111111...***'''(((***...//////.........111111111///,,,,,,---///...///000111000///---,,,---,,,+++,,,///111111111444444333444555444222000000111222222222333666999DDDUUUsss333333333333333333333333333555777888777444111...///000111///,,,)))''''''---,,,++++++++++++,,,------------,,,,,,+++++++++///***$$$"""$$$)))...111222444555333///,,,,,,---111222111111000///...---,,,...000333555555555555111111000000111333444666666555666666333111777@@@TTTkkksssUUU>>>333777@@@NNN[[[aaa___YYYTTTPPPSSS[[[eeennnxxx{{{tttooo^^^WWWRRRYYYgggpppooojjjkkkgggcccgggqqquuujjj\\\SSSLLLCCC<<<666333777===CCCGGGPPP]]]ccccccccceeemmmooopppoooooommmeee\\\YYYSSSKKKFFFCCCAAA===:::777666666777999999888777888444000...///000111111111222111///------///111---)))%%%%%%))),,,------222333333222000...///000222000//////000111000///......------,,,+++***)))%%%&&&'''+++...//////---,,,,,,++++++,,,...000111666888888666111...///111---,,,,,,...000222111000///,,,(((%%%$$$&&&***,,,)))(((&&&'''***,,,------,,,---///111222222222111111000///---+++,,,///111......---,,,+++))))))(((++++++++++++,,,---//////......------...000222333333111//////111111111000...///000000///---+++)))((()))+++,,,+++,,,---//////...------------//////+++)))((())),,,000222333...------...000111000///,,,++++++,,,---.../////////...,,,***)))))))))************,,,...---***((((((***,,,......,,,)))''')))))))))(((&&&%%%&&&(((,,,.........,,,+++,,,---,,,---...000222333444555,,,,,,,,,+++++++++,,,,,,...+++(((&&&%%%'''***---//////000000///...,,,+++((((((***---000000///---,,,***)))*********(((&&&###!!!!!!$$$)))------,,,...+++(((&&&'''((())))))&&&''')))+++------------)))&&&###%%%***...000000///...,,,******+++,,,---++++++))))))((()))***+++......---,,,,,,,,,,,,---000111111000...------...---------,,,***+++---000...111111000111444444222%%%!!!""")))//////...///&&&%%%&&&)))---...+++((((((+++///222111///***((('''***---//////......///111000///,,,***+++...000...///000111111000...------,,,+++---000222333222777666555555666444222///...000444555555555666777>>>KKKeee111222444444333333333444222444666777666444000...---///111111///,,,++++++000...,,,)))(((((()))***/////////...,,,*********---***&&&%%%&&&+++///333444666666444000,,,,,,,,,111111111111000///------,,,...222444666555444222///.........000222333555444555777777444222777???WWWooovvvWWW@@@555<<>>GGGZZZzzz000222444555333222333555000111333444333111///---+++...111222111000///000111///+++'''&&&&&&''')))...000000...+++(((''''''++++++++++++,,,...111333555666666444111...------111111111000000...------///111333555555444111000---,,,,,,---...000222333222222444555333111777@@@YYYqqqyyy[[[CCC777>>>HHHVVVdddmmmrrruuuvvvwwwlllhhhqqq|||~~~xxxuuuqqqnnnllllllmmmmmmlllooohhhcccbbbbbb\\\PPPGGG???>>>;;;777999AAAKKKQQQTTTXXXaaajjjmmmkkkkkkoootttrrrtttxxxzzzuuukkkccc]]][[[WWWSSSMMMFFF@@@<<<888888999:::999888888888777444000.........---,,,---......---,,,---///111///,,,***,,,222444222......000222333222222222444444111///...////////////***,,,///000000...+++)))&&&'''((()))***,,,...//////...---,,,+++,,,,,,---333333333111///---------&&&(((,,,///000000/////////---(((%%%%%%'''***,,,''''''&&&&&&&&&(((+++---...///000111111000.........---***'''%%%''',,,000///...---+++***)))))))))******+++,,,,,,------...///000111///---,,,---///444444444333222111222333444444444222///,,,(((&&&&&&'''(((((('''(((+++---111///,,,******+++---///+++)))((())),,,...///...---------...///...,,,)))$$$&&&(((((('''(((***---+++******))))))))))))))).........///000///,,,)))((()))*********)))((('''((())))))(((&&&&&&'''))),,,///222111---+++,,,...///...---------///111333222000...,,,,,,---...000000---(((%%%$$$'''***---444333222000---***'''%%%''''''))),,,000222222111...,,,+++******(((%%%###$$$###""""""$$$&&&'''(((...,,,)))'''%%%%%%&&&(((''')))***,,,------------,,,***'''&&&'''***,,,......,,,***)))((()))***+++++++++***))))))***+++,,,.........------......///333333222///,,,***+++,,,***---000111000///...//////000111111...++++++,,,+++)))***222666444111000((((((***---000111111111,,,---......---+++((('''&&&))),,,...---------------,,,+++(((''')))---000//////000111111222222222///...---///222444555444///......000111111///---///111333444444555777999:::???LLLggg...222555555333222333555000000000000//////......+++---000222111111222333111...)))%%%$$$%%%''')))***---...,,,'''######$$$'''***...000000111222333555555444333222111////////////000000000///......111222333444444222111///------,,,,,,---///000222111111111222000000999CCC\\\qqq|||```GGG:::>>>HHHYYYkkkzzzwwwxxxqqqhhh^^^UUUSSS^^^lllxxxwwwtttqqqnnnmmmmmmnnngggbbb^^^YYYRRRGGGAAA@@@:::===??????CCCMMMVVVYYY[[[^^^eeekkkllljjjkkkpppsssqqqsssxxxyyyssslllhhh```___^^^ZZZSSSKKKCCC>>>:::<<<===<<<:::888888999666444222222111000...,,,,,,,,,,,,+++******,,,...---,,,,,,///222333111...,,,///222444444555666777999666222000000000//////)))+++...000000///,,,***'''((((((((((((***---000000000///...---,,,++++++//////......---,,,,,,+++(((+++///111111111111222///---)))&&&%%%&&&((()))%%%'''((()))(((((()))***...///000000000000......111///,,,)))&&&'''+++...---,,,+++)))((())))))******++++++,,,,,,,,,,,,+++---///111///,,,***+++...333444444222000///000222333333333111...***'''$$$%%%&&&'''&&&&&&'''***,,,///...,,,***)))))))))***(((((((((***+++,,,***)))+++++++++,,,---,,,)))'''###&&&((((((&&&'''***...///...,,,+++++++++,,,,,,/////////000111000---+++&&&''')))++++++***)))(((((()))***)))''''''(((***,,,000333111---+++...111000...,,,++++++---///111333222000...---...///000///,,,)))'''&&&(((+++...333333222000---***'''%%%(((((())),,,000222333222///...,,,++++++)))&&&$$$&&&%%%$$$######%%%&&&(((------,,,***'''&&&((())))))***,,,---------,,,+++---,,,++++++++++++,,,---,,,+++)))(((((()))+++,,,,,,,,,***))))))***+++,,,...------------...//////000000...+++((('''((())))))---000222111000///...111222444555111,,,+++///333000111888;;;777111///((()))+++...000111222333------,,,+++***)))((('''%%%(((+++,,,,,,+++***+++,,,,,,+++***)))***...111///000000111222333333444111000///000222444444444.........000111222000...///111333333333333555777777999CCCWWWwww---111666666333222333666111000...---------...///...000111111000000111222000,,,((($$$###$$$(((***'''***---***%%%!!! """%%%(((,,,...//////111333333333333333444333222111---...//////000/////////111222222333333333222222//////.........///111222222000///...---000<<>>;;;CCCIIIKKKPPPYYY^^^______bbbhhhmmmlllhhhjjjoooqqqooopppuuutttooolllmmmeeefffeeeaaaYYYOOOEEE@@@===???@@@>>>;;;888888999666666666666777555111...,,,---,,,***(((((()))+++'''))),,,000111111000...,,,///333666666666777888???;;;666222000///...---)))+++...000111///---,,,'''(((((((((''')))---111...///000000000...,,,+++,,,+++++++++,,,,,,,,,+++))),,,///000//////000222...,,,***'''&&&%%%%%%%%%$$$'''+++,,,***(((''''''+++,,,...///111111111000222000---)))&&&&&&(((******)))'''&&&&&&'''((()))++++++,,,---,,,+++***)))(((+++///...+++***,,,///000111222000---,,,---//////000000///---***'''%%%&&&&&&'''&&&&&&'''***---+++++++++***(((&&&$$$###%%%&&&(((***,,,,,,)))&&&))))))***+++---+++(((%%%$$$'''******((((((,,,000222000---+++***+++---............000111000...+++$$$&&&)))+++,,,,,,***))))))*********((((((***+++,,,000333000,,,+++///555000...+++******,,,///222444333111000//////000000---,,,***))))))+++---//////000000///...+++)))((()))((())),,,000222333222111000...------,,,)))''')))(((&&&$$$###$$$&&&(((---///000///,,,***+++,,,+++,,,---------,,,+++******,,,...//////......---+++***)))))))))+++---......---+++***)))******+++------,,,,,,---......///---,,,+++(((%%%$$$%%%'''***,,,/////////...///000111111555888444......444:::777888===???999222...''')))+++---...///111222...---+++***))))))))))))%%%(((***+++***(((((((((------...------...000333///000000111222333555555333222111111333444444333///......///000000...,,,---000444555444222111111555777<<>>LLLhhhxxxpppWWWGGGMMMTTTdddzzzqqqbbb```aaaWWWJJJFFFEEEEEEDDDBBBDDDPPP]]]ttt{{{xxxsssqqqooohhhcccVVVPPPJJJEEE>>>666888???@@@JJJRRRUUUZZZbbbdddbbb```cccjjjooolllggghhhmmmpppmmmooosssqqqllllllqqqiiikkkkkkfff]]]QQQGGGAAA???AAABBB@@@;;;888888999777777888:::;;;888333000......---***''''''((()))"""''',,,000000000000000...111555777777777777888BBB===777333000///---,,,***,,,///111111000///...'''((()))'''&&&(((---111+++---000222222000...,,,+++***)))***,,,---,,,+++(((+++......---,,,...111---,,,***(((&&&$$$#########(((---///,,,(((%%%%%%'''))),,,///111333333333000///,,,((($$$"""$$$%%%'''&&&%%%$$$$$$%%%''')))+++,,,------,,,+++)))((($$$(((------+++***---111...///000...***)))+++---,,,,,,------,,,***(((&&&''''''''''''&&&(((+++...((()))******((($$$ """$$$'''+++...---)))&&&(((((()))+++---+++(((%%%%%%))),,,,,,******...333222000,,,)))((()))+++------------///000000---+++###%%%))),,,...---+++******++++++***))))))+++,,,,,,000222000++++++111777000...+++)))***---111444444333222111000000000000---,,,+++***+++,,,...///,,,---.........---,,,+++))))))))),,,///222333222333111000//////...,,,)))***)))(((%%%$$$$$$''')))...111333333000------...------......---+++***)))'''***///222222000///...++++++******+++---///111///...,,,***))))))******,,,,,,,,,,,,,,,---...///******(((%%%""""""###%%%+++,,,,,,,,,+++,,,///111......333888555///000777>>>;;;<<>>SSSvvv444555666555222111000111333111...,,,---///111111111000///------------...000...***'''&&&'''***+++''''''(((((((((&&&%%%######%%%''')))+++++++++***222///...///222444444222---///111111000000222333555444222111111222444555555666666444222111222444222222222111///444EEEVVVnnnlllYYYUUU```qqq~~~jjjTTTHHHEEEBBB@@@@@@777888;;;===>>>BBBOOO\\\rrrvvvxxxvvvrrreeeWWWQQQIIICCCAAA>>>:::>>>FFFRRRUUUYYY]]]```ccceeeggggggiiijjjkkkjjjiiijjjkkknnnnnnmmmlllmmmnnnpppqqqhhhiiihhhbbbZZZQQQKKKGGGCCC@@@===<<<===>>><<<;;;:::999:::;;;;;;999555222222111---***'''&&&%%%%%%###&&&+++000333111---***+++///333444222111222333:::888666222///---+++***---///222333333000,,,***)))***+++,,,---------------///000000...---......,,,,,,...111333222...++++++---//////---+++******,,,***(((''''''&&&$$$"""&&&)))+++,,,***'''%%%$$$((((((***---000111000//////---***'''%%%$$$######((('''%%%!!!%%%***,,,...///...,,,***))))))%%%%%%%%%'''))),,,///000222000,,,++++++,,,,,,+++((()))***++++++***(((''',,,++++++,,,...///...---'''))),,,---+++&&&"""&&&+++------+++***)))------...---,,,***(((''')))+++---...---,,,,,,---,,,,,,++++++++++++++++++---,,,,,,---...---+++)))$$$(((---///------...///+++(((%%%%%%)))+++,,,+++111000///...------...///...---***)))***,,,000222555555555555333000...,,,'''%%%$$$'''+++......---+++++++++,,,---...---+++......---,,,,,,,,,------))),,,///000///---++++++******))))))))))))))))))///111444555444222...,,,---,,,++++++,,,,,,***(((++++++,,,---///...,,,)))............------------000///---------+++)))&&&***+++******)))+++///333...,,,***'''&&&&&&'''(((---......---++++++,,,---///111222000...///333888DDDDDDDDDCCC@@@999000)))''''''(((***---//////...,,,,,,,,,---------------'''***+++(((###!!!$$$''',,,...111444444222000...,,,...111444666555444333999555111000222333111...,,,---///000///,,,(((&&&,,,///222444333222111111222333666>>>KKKfff222444555555333111000111222000---,,,---///111111111000///......///000000222000,,,)))'''''')))***))))))***************)))((()))***+++,,,,,,---,,,000...---...111333333222......///000222444555555333222111111111333555666555666777666444333444666333222111222333:::KKKZZZsss}}}oooeeelllyyy}}}cccRRR???777666444444444444555888;;;;;;???KKKWWWkkkttt|||yyyrrrcccTTTKKKFFFBBBAAA???===CCCLLLXXX[[[___bbbdddeeeeeeeeeiiijjjkkkkkkiiihhhiiijjjrrrqqqooollljjjiiihhhgggjjjhhheee```ZZZTTTNNNKKKHHHCCC>>><<<===>>><<<:::888888888999999777333000000///---+++)))'''&&&&&&&&&)))---111333111---***+++...222222000...///000777666444111///---,,,+++,,,...111333333111...,,,,,,,,,---...............000111111000---,,,+++,,,,,,---///222444444111...)))+++------+++***)))******(((&&&&&&''''''%%%###$$$&&&))))))(((%%%$$$$$$(((((())),,,///111000//////...+++(((&&&%%%%%%%%%%%%&&&'''%%%###"""%%%(((***,,,......---++++++,,,((((((((()))***,,,---...///---+++***,,,...//////((((((((()))((((((((((((...---,,,,,,......---,,,(((***,,,---+++'''"""&&&))),,,...---,,,,,,,,,111000///---+++(((&&&%%%'''))),,,------------...,,,,,,,,,,,,++++++++++++)))))))))***+++***'''%%%%%%(((,,,---,,,,,,...///+++)))'''(((+++...///...000000......---...//////...,,,***)))***,,,///111111111111000...---+++***%%%######%%%))),,,,,,+++,,,++++++---///000///---......---,,,+++******)))))),,,///000///---------++++++***)))))))))***+++000111333444333111///---,,,+++++++++,,,,,,***)))******,,,---......,,,***////////////............000///---,,,,,,,,,***(((,,,++++++))))))+++///222//////...------......///.........,,,+++***,,,.../////////...---...111444===AAAEEEEEE>>>666...+++''''''(((***...//////...---------............///+++---...***%%%"""###&&&---///222444444222000...,,,...111444555666555555333///------000222222000,,,---...///...+++)))'''***---000222222111111111000111444:::FFF\\\~~~...111444555444222000000///...---,,,,,,...000222111111111000111111222333333111...+++)))(((((()))+++++++++,,,...///111111//////............//////...---,,,---000222222222...------000444777777555000000000000222444666777555777888777666555666777333000111444:::DDDUUUddd}}}zzz|||kkkLLL>>>111---///000000111111222555888888;;;EEEPPP```rrrzzzqqq```PPPEEEEEEEEEFFFDDDFFFNNNXXXaaacccfffhhhiiihhhfffeeeiiijjjjjjhhheeeddddddeeeooonnnllliiieeebbb___]]]hhhddd___\\\[[[XXXSSSOOOMMMFFF???<<<>>>???===:::777666666666666444000------------,,,+++)))((('''+++---000111111///,,,))),,,000333222///------///333222000///---------...---///222444555333000...//////000000//////......111222111///,,,***)))***+++,,,...111333333000...((()))******))))))***+++((('''%%%&&&''''''&&&$$$"""$$$&&&'''&&&%%%%%%&&&(((((((((+++...000///...///...,,,***((((((((((((%%%'''))))))(((&&&%%%&&&(((+++---...------...///***+++,,,,,,---------,,,+++***)))***...111222333((('''&&&%%%%%%'''((()))///...,,,,,,---...---,,,***+++,,,---,,,***'''%%%***,,,...///...---...///555333000,,,)))&&&%%%$$$&&&)))+++------------...------,,,,,,,,,+++++++++)))))))))++++++)))&&&###''')))+++,,,,,,---...000---,,,+++,,,...000111111///............//////000...---++++++,,,---000111000///...,,,,,,,,,,,,---%%%$$$###$$$''')))))))))+++++++++---000111111000......---,,,***(((&&&%%%)))+++...//////...///000---,,,***((((((***,,,...111222222222111000///...+++******+++------,,,***)))***,,,---...---,,,+++000000000/////////......000...,,,+++,,,,,,+++***------+++)))(((***...111...///111222333444444333//////...,,,***+++---000000...---,,,.../////////555<<>>NNNjjj+++///333555444222000000---------,,,,,,---///111555555555444444333333333222000...---++++++++++++,,,,,,,,,...000333666777444333111/////////000000............000111222333000---+++...444777666333......///000222444666777666777888777555444444555111///222;;;FFFRRRcccppprrrZZZCCC888......111222333444111111333777888999@@@IIIWWWooozzzooo]]]MMMFFFIIIMMMOOOOOOSSS]]]fffjjjjjjjjjkkklllkkkjjjhhhffffffdddaaa]]]\\\\\\]]]bbbbbbaaa```^^^[[[XXXVVV\\\YYYWWWYYY]]]\\\WWWQQQOOOHHH@@@===>>>???>>><<<888777666666555333///,,,++++++,,,---,,,+++)))(((---...000000...+++)))(((000333555333000---...//////...---,,,,,,---///000222333555666555333000...///////////////...---,,,///000///---+++)))***+++++++++,,,...000///,,,***((()))******)))***,,,...***((('''&&&''''''%%%###!!!$$$&&&'''''''''((()))((('''(((***,,,......---///...,,,+++++++++,,,,,,***+++++++++)))'''&&&%%%)))+++------,,,,,,...///***+++---...///...------***))))))+++...111333333***(((%%%###$$$&&&***,,,...,,,++++++---/////////,,,,,,,,,---,,,,,,,,,,,,---...///...------///000444111---)))&&&%%%%%%%%%(((***------,,,+++,,,,,,------------,,,,,,,,,,,,------...///000...)))&&&***++++++,,,---...000222000//////000111111111111............//////000000///.........///000111222333111///......///222333***)))((('''''''''''''''))))))***---000222111000000//////---+++(((&&&$$$***,,,.../////////111222///---***((()))+++...000555444222000...---,,,,,,***))))))+++---...---+++(((***,,,...---,,,++++++............------------///---++++++,,,---------///...,,,***((())),,,000,,,...111444555444222111000000///---+++,,,///222333000------000111000...111444777555///+++***+++(((((())),,,///000///---//////000000111111222222111222222///***'''&&&'''+++,,,...//////...,,,+++------------...//////000&&&$$$"""%%%+++///000///,,,++++++*********++++++***---000111222333555777222222333555888BBBVVViii***---222444333111000///,,,---...---,,,,,,///111:::999888777555444222222//////..................,,,,,,---...111444777999444333111000//////000000///000000000000111333444000---+++---222555222///------...000111333555555666666666444222111222444111333;;;HHHVVVcccrrr~~~lllRRR>>>555......111111111222222222555999999999>>>EEEQQQkkk}}}sssbbbTTTMMMRRRVVVWWWYYY___hhhooopppmmmkkkjjjlllmmmmmmlllcccbbb___ZZZUUUTTTUUUVVVTTTTTTUUUTTTSSSQQQOOONNNLLLMMMPPPWWW^^^___XXXRRROOOJJJDDD@@@???@@@@@@@@@;;;999888777666444000...)))***,,,------,,,+++***,,,---...,,,)))&&&&&&'''111444555333///,,,---......---+++++++++---000111777777888777555222...,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,+++******,,,......------...///...+++(((***++++++******+++///111...,,,***)))((('''$$$"""###&&&)))*********+++,,,(((''''''(((+++------,,,...---,,,,,,---...///000000...,,,***(((((('''&&&,,,------,,,+++***+++,,,)))***,,,...//////......+++***)))+++...000000///***(((%%%###$$$''',,,///***)))((()))---000222222---------------...///000...//////---,,,,,,---//////---)))&&&%%%%%%'''(((---...000///,,,***)))))),,,,,,---------.........000000000222222111---***,,,,,,,,,---///111222333111222333333222000///...------...//////000000000000000111111222333333333555333111///000222555777111000...,,,)))'''&&&&&&((('''(((+++///111111000000000///...---+++)))(((,,,...//////...///111333///---***))))))+++///111777555222///---+++******)))))))))+++---...---,,,(((***---...,,,*********,,,+++++++++************---+++++++++...//////...000///...+++)))(((***---,,,...111444444222...,,,000000000...------000222444222///000222444222///111...)))&&&%%%&&&(((((()))***+++...111111000---/////////000111222222333///000111000...,,,+++***,,,---...000000///...---444222000---,,,,,,---...&&&$$$"""%%%***......------,,,+++*********+++,,,---///111222333555888;;;666555555666666;;;IIIWWW***---000222111/////////---///111///,,,+++...111::::::999777555222000///---...///000111111111000,,,---...000222444777888111111000000000000000111111222222111000000222333///---,,,---000222111.........///000111222222222444444222000///000333666999???MMM^^^kkkuuulllRRR@@@888222111222000000111555444777;;;<<<;;;===AAANNNfff{{{nnncccXXX\\\______bbbiiinnnoooqqqnnnjjjjjjlllnnnmmmkkk^^^\\\XXXRRRMMMLLLMMMOOOKKKKKKJJJIIIHHHFFFEEEDDDAAADDDLLLVVV]]]]]]XXXSSSQQQPPPLLLFFFAAA@@@AAACCC>>><<<:::888777555222///***++++++,,,,,,,,,,,,,,,***+++,,,)))%%%###%%%'''000222222000,,,)))***---///---+++***+++---000111888888777555333///+++)))&&&'''((()))************(((((()))))))))+++...000111000///000111000...+++------,,,++++++,,,000444222000---,,,***)))&&&$$$%%%(((,,,//////.........(((&&&&&&''')))+++,,,+++,,,,,,,,,,,,...000222333222///***(((((()))******---...---+++)))'''((())))))***+++,,,------......+++******+++,,,---,,,+++***((($$$###$$$(((---000'''&&&%%%''',,,000333444...............///111111...//////---,,,+++,,,...***)))'''%%%&&&(((***,,,000111222000---***)))(((++++++,,,---///000111111///......///000000...,,,,,,,,,,,,---000222222111///111333333111...---,,,---...//////000//////...000111222333444444444333222111///......000333444333333111...***'''''''''((('''(((+++...000000///000///...............///000111000///---...000222---,,,***)))***,,,...000555444111///---+++******)))))))))+++---...---,,,(((,,,///...+++(((((())))))))))))(((((((((''''''*********---000111000///000000000---***(((((())),,,...111333333000,,,)))---...///...------///000222111000111222333222111222+++"""###''')))+++,,,...111333333111...------...///000111111222...///000000000///...------...000222333333333222;;;888444///---,,,...///***'''%%%'''+++...///......---,,,,,,+++++++++,,,...///000111222444888;;;888666666777555777AAALLLsss+++---000000///............111333111---+++---000666666666555333000...,,,...///111222222222111000---...000222333555555666...///000111222222222222111333333111///---///111,,,------///000111222222000000000000000000//////111000...------111888<<>>777666555222222444777666999===>>><<<<<>>;;;999888555222000,,,++++++++++++,,,------(((******'''""""""%%%***///111222///+++)))+++---000///,,,******,,,///111444444333111///+++(((&&&"""###%%%''')))***++++++''''''(((((((((***...111/////////000222222111/////////---+++***,,,000444444222///......,,,***(((%%%***///222222000///...(((&&&%%%&&&(((***+++++++++++++++,,,...111333555...+++((('''***,,,------,,,,,,,,,)))'''&&&''')))+++***************++++++***))))))***+++,,,***)))(((&&&###"""$$$''',,,///'''%%%$$$&&&***...111222.........//////000111111///000000///---+++,,,---)))(((''''''(((+++---///111222333222///,,,******)))***+++---///111333444---,,,++++++---......---*********---000222000...)))---111222000---,,,---...//////000000///...---...///111333333333222222///...---,,,,,,---///000/////////,,,)))'''((()))))))))))),,,///000000///------,,,,,,---000333555555444222///,,,,,,...000+++************,,,...///000000///......---,,,,,,***))))))+++------,,,+++)))---000///***&&&&&&((((((((('''''''''&&&&&&&&&'''(((+++...222333111//////000111///,,,(((&&&&&&)))+++...000000---***((((((***------,,,+++,,,,,,,,,...///000//////000111111,,,%%% !!!(((---------000333555555222///++++++,,,---...///000111...///000111111000...,,,,,,---///111333444444555<<<999333...+++,,,...000,,,***(((***...111111000//////......---,,,++++++,,,,,,---------000444777777555555555333444;;;EEEddd,,,...//////...------...///222444222---+++---000222222333222111///---+++000111333444333222000......///222444555555555444,,,---000222333444333333111333333111---+++---///***,,,///000111222444777111111111111000///------...---,,,+++---333<<>>???<<<;;;===LLL\\\uuu~~~xxxsssssspppmmmrrrxxxvvvnnnmmmlllkkknnnooolllddd]]]NNNKKKFFF???:::999<<>>===<<<<<<===???@@@???DDDLLLRRRUUUVVVVVVVVVZZZ^^^^^^UUUGGG???AAAFFFAAA???<<<999888555222000---,,,+++***+++,,,---...'''))))))&&&""""""''',,,111333333111---+++---000222000---+++***,,,///000000000///...,,,)))'''%%%!!!###&&&)))+++,,,---'''(((((('''''')))---000+++++++++...111222222111000///---***)))+++000444444222000000000///---,,,&&&***111444444111///---(((&&&%%%%%%'''***************+++,,,...111444666)))'''&&&(((,,,///000///++++++***(((&&&&&&''')))---,,,***(((''''''(((((()))(((((()))++++++***(((&&&$$$"""!!!###'''+++...(((&&&$$$%%%(((---///000......//////000000111111///000111000...,,,,,,,,,))))))))))))+++---///000000222333222000---,,,,,,((()))+++---000222444555---+++))))))+++.........(((((())),,,000111...+++%%%)))///111///------...//////000000000...---,,,,,,...000222333222111000...---,,,,,,,,,---......***+++,,,***'''&&&(((++++++***+++---000111111///+++***)))***---111666999777666333///,,,+++---///))))))******+++,,,---...+++,,,---...////////////+++******+++------,,,******...111///)))%%%%%%'''(((''''''''''''&&&&&&&&&&&&'''+++///333444111//////111222111---(((%%%$$$%%%'''***,,,,,,***(((&&&%%%(((+++,,,+++***))))))'''***---...,,,+++---000//////+++%%%!!!)))111...///111444777666333000******+++,,,---...///000000///000111222000...+++)))***,,,...000222333444999555///***((())),,,///...+++)))+++000444444333000000000///...,,,+++***)))******)))))),,,000444555333333333111111888AAAXXXuuu666555444111---,,,,,,...555333000000111111...+++111111000...------000222444333222000///---,,,+++...222555777666333222111333222222222333333444555333333111...***(((((((((------///111333555777888111000///..................---...///000555DDDSSS```vvvtttccc^^^UUU^^^jjjuuu}}}{{{mmm]]]MMMBBB999888999888777777555888:::;;;;;;:::;;;<<<@@@NNNbbbrrr~~~xxx~~~{{{vvvsssrrrrrrpppoooxxxuuulllcccaaabbb]]]TTTJJJDDD<<<777555777999;;;?????????AAACCCCCCCCCBBBFFFIIIOOOVVV[[[\\\YYYVVVYYYZZZZZZUUUMMMEEEAAA@@@>>>>>>???AAAAAA<<<333,,,)))&&&$$$'''---000000---...,,,)))&&&&&&'''***+++111222333222000...///000222222111000///...---,,,000...+++******((($$$!!! !!!"""$$$&&&))),,,---...---***&&&$$$%%%))),,,+++++++++,,,---...//////111000---+++***+++,,,------***(((***...111...++++++,,,///111222222111000***)))((((((((()))***+++))))))***---000222111000---((($$$&&&...333222//////)))$$$$$$%%%%%%(((...///,,,(((%%%%%%&&&(((***%%%&&&((()))+++,,,,,,,,,,,,)))%%%$$$%%%&&&'''((("""######"""$$$(((---222//////000000000...---,,,------...111333333111...+++,,,...000000///...---111111222222222000...---***+++...000111222111111...,,,)))''''''***---000...***'''(((,,,///---)))$$$&&&***,,,---...///000///......------,,,,,,+++***,,,//////---,,,---///,,,,,,,,,,,,+++***))))))***)))'''&&&%%%&&&((())),,,,,,,,,---...///000111...***%%%$$$&&&+++///222666222---,,,---......,,,+++***)))((('''&&&&&&&&&%%%&&&)))...111111///---/////////,,,***)))***+++,,,+++***)))(((&&&%%%%%%(((((((((((((((''''''&&&(((,,,000222000///000111,,,///333333///***%%%###&&&'''((())))))((('''&&&###%%%((()))((((((***++++++***)))***,,,.........000///+++&&&###%%%+++111333222333444555444000...+++++++++,,,---...///000111000///---,,,,,,,,,,,,&&&''')))+++---///111222444222///+++'''&&&)))+++)))+++---000222333333333222111333555666222***$$$&&&'''&&&%%%%%%(((---111111111000///000333999>>>RRRbbb555555444111...---...///333000......///000///...000000///---,,,,,,...000/////////......---------///222666777666333222111333222222111111222222333222222111...+++))))))***...///111222444444555555//////............//////222111222444777???OOO^^^ppp}}}dddUUUQQQFFFTTTfffxxxwwwhhhVVVIII===999888666555666555888;;;<<<;;;:::::::::AAAMMM___ooo|||~~~{{{wwwssspppooooooooorrrooofff]]]ZZZYYYRRRIII>>>;;;888777888999::::::;;;<<<===@@@BBBDDDCCCCCCFFFLLLTTT[[[]]]\\\XXXUUUTTTUUUVVVRRRLLLGGGDDDDDD???>>>???AAAAAA<<<444...)))&&&$$$''',,,///...+++---,,,)))''''''(((***+++000111111000......///111222222333222111000...---///---+++******((($$$!!!"""###$$$%%%''')))+++,,,,,,+++)))&&&%%%&&&***---------,,,+++,,,...000111333000,,,((('''(((***+++,,,)))''')))...000///,,,,,,---///111222222222111---,,,***))))))))))))***)))((()))+++///222333333,,,((($$$'''...222222///...((($$$%%%&&&%%%'''++++++***'''%%%$$$%%%&&&'''&&&&&&(((***+++,,,,,,,,,+++(((%%%$$$%%%'''(((((($$$&&&((()))***+++---///...//////000000///...---,,,,,,---///111222111///***,,,---...///...,,,+++...///000111222222222222,,,,,,---------.........---+++((('''(((+++///222000,,,)))))),,,---***'''"""%%%)))+++,,,---///000///......---------------+++---...---+++))))))***---,,,***)))))))))*********)))(((&&&&&&'''((()))++++++,,,,,,---...//////...***&&&$$$&&&+++...000000---++++++---...---,,,***)))(((&&&%%%$$$$$$$$$$$$&&&***...222333000...///...---***'''&&&(((***+++******)))(((((((((((())))))******))))))((('''***,,,///000//////000222---///111111---(((%%%###&&&''')))*********))))))%%%&&&((()))((((((***+++,,,***)))+++---///000000...---***%%%"""$$$+++111222111111222333222000......---------------......111000///---,,,++++++***((()))***+++,,,---......222111...***'''&&&)))+++)))+++---///000111111111000111333555555222,,,((()))(((&&&%%%'''***...000000//////......222777;;;DDDSSSrrr333333333222000///000222111...++++++---///111111000000///---+++***+++---++++++,,,,,,---.........///222666777666333222111333222111000////////////000000000...,,,+++,,,...111222333333333333222111------------...///000111222111333888>>>III\\\lllmmmTTTFFFCCC@@@OOOdddwwwwwwdddUUUEEE===999666555777555888<<<===<<<:::888777@@@KKK[[[jjjwww}}}yyysssooommmmmmoooiiieee\\\SSSPPPMMMEEE===333333444666999;;;;;;999777999<<>>>>>??????<<<555000---***)))***...///...+++++++++***))))))*********/////////...---...000222333444555555444222000...000///......---+++'''$$$%%%%%%&&&''')))***+++,,,***)))(((&&&&&&(((---000///---+++******,,,...///444000+++'''$$$%%%((()))(((&&&%%%''',,,......------......///000111222222///...---+++************)))(((''')))---111444444+++'''%%%'''...222222000,,,&&&$$$&&&'''%%%%%%'''(((''''''&&&&&&%%%%%%%%%&&&'''(((***+++,,,------***(((%%%%%%&&&((())))))&&&***...000000...---------...//////000//////...,,,++++++---///111000000+++,,,---------,,,+++***,,,,,,---...000333666777///...,,,***)))***+++,,,---+++(((&&&(((,,,111444222...+++***++++++)))&&&"""%%%((()))***+++---...---,,,,,,+++,,,---......+++,,,---,,,)))&&&%%%%%%...,,,***(((((()))+++---+++***)))((('''((()))************+++,,,,,,------...***&&&%%%'''***---...***))))))***,,,---,,,***)))((('''%%%$$$"""!!!!!!###%%%)))///333333111...---,,,***'''$$$%%%(((+++,,,+++*********+++,,,---++++++,,,,,,,,,+++***)))+++,,,---------...000222...///000...***&&&$$$$$$'''(((***+++++++++******&&&'''))))))(((((()))+++,,,+++***+++...111222222,,,+++)))$$$!!!###)))///111///...///000000///...000///......------......333222000...,,,+++))))))+++++++++,,,,,,,,,++++++///...,,,)))&&&'''***,,,++++++,,,---............///222444555333111///...---)))%%%%%%(((,,,------......---,,,,,,///444777;;;GGGccc111222333333111111333444222000,,,++++++...111333111111000...+++***+++,,,++++++,,,,,,---...//////000333777888666333222111222222000...---,,,,,,,,,...///000///......///111777666444222000000000000++++++,,,---...000222333///---000666@@@OOOddduuugggMMM@@@>>>GGGUUUhhhxxxppp___LLLAAA<<<888777888444777<<<===<<<999666555===GGGUUUdddsss|||vvvooollllllnnnbbb[[[PPPIIIFFFDDD???999222222444666:::;;;:::999888:::>>>@@@BBBBBBCCCDDDJJJTTT```fffccc\\\WWWUUURRRQQQOOOKKKHHHDDDBBBBBBAAA>>><<<<<<<<<:::555111222111///000222222000...******++++++++++++++++++.........------...111444333555666777666444111000222222333333222///,,,)))(((((()))***++++++++++++)))))))))((((((+++000333///...,,,+++)))(((((((((000...,,,)))''''''(((((($$$""""""$$$(((+++,,,,,,------------...///000111......------,,,,,,,,,,,,,,,)))''''''***...111333***'''&&&(((...111111000)))$$$"""&&&(((%%%######'''((()))******)))'''&&&'''((()))+++,,,------...***(((&&&&&&((()))*********---111333222///---,,,------...//////000000000,,,+++***+++---///000///,,,------------,,,+++++++++******+++---111555888000...+++))))))***---///000---***((((((+++000333000...+++***++++++)))'''%%%'''))))))(((((()))***)))(((''''''(((***,,,---***+++,,,+++***'''%%%$$$------------------......---,,,++++++******++++++((())))))******+++++++++---***'''&&&'''***+++,,,((()))***,,,,,,,,,***)))))))))((('''%%%###"""!!!"""$$$(((...222222000---+++***(((%%%$$$&&&+++...111000...---,,,---...///,,,---...//////---,,,***++++++)))((()))+++///111...///...+++'''%%%%%%%%%)))***+++++++++***((((((&&&'''((('''&&&&&&(((***...,,,+++,,,///222444444---,,,)))$$$ !!!&&&+++///---,,,,,,...//////...000//////.........//////444444222000...,,,***)))+++,,,---......---,,,,,,---,,,***(((&&&'''+++...---------------,,,,,,,,,222555777666333000111222///***$$$$$$(((,,,,,,***------,,,******,,,000444:::EEE^^^///111222333222222444555666333000,,,+++---000333222222222000...,,,---...............////////////111444777888666444111111222111///---+++***))))))---///000000///000222444<<<999333///------///111******+++---///222444555---+++---555AAAPPPeeeuuugggMMMAAAAAALLL]]]rrrvvvdddQQQDDD===888666777222666:::<<<:::777444333999AAANNN^^^nnnyyyrrrmmmkkkjjj\\\RRRFFF@@@@@@@@@>>>===999888777777999;;;;;;:::===???AAAAAAAAAAAABBBDDDLLLVVVbbbgggddd]]]XXXWWWPPPNNNKKKIIIGGGFFFEEEDDDCCC???;;;999999888444111444444333333333222111///)))***+++,,,------,,,,,,......//////...///222555444555666666666444222111111222333333111///---,,,***+++,,,---------,,,,,,******+++***+++...222555000111000///,,,((($$$"""+++,,,---......,,,***(((!!! !!!$$$(((***+++,,,,,,,,,,,,,,,---...///,,,,,,------...............+++'''&&&'''***---...)))'''''')))...111111000'''"""!!!&&&)))&&&###""")))+++---//////---+++***'''(((***+++---.........,,,***((((((***++++++***,,,///111111000.....................//////000000---+++***+++---...///...---............---------,,,***))))))***...222444000...---,,,,,,///111333222000---***)))+++---///,,,+++******+++,,,,,,+++***++++++)))'''&&&&&&'''&&&%%%###"""###&&&)))+++))))))+++,,,,,,+++(((&&&,,,...111333444222000///......---------,,,------'''((()))******))))))(((,,,)))'''&&&(((***++++++***+++...///...,,,***))),,,,,,,,,+++)))'''&&&$$$"""$$$'''+++///000///---***)))(((&&&&&&)))...222555444222000/////////000---///000111111///---,,,+++(((%%%$$$&&&)))---///...---,,,)))&&&%%%&&&'''++++++,,,+++***'''%%%$$$$$$%%%&&&&&&%%%%%%''')))///---,,,,,,///222444555000///,,,&&&!!! ###(((...,,,+++,,,---/////////---------......000111111444444333222000...,,,++++++,,,...000111111000000,,,,,,***(((&&&(((+++/////////...---,,,,,,++++++444777999888444111222444///***$$$$$$(((++++++))),,,,,,,,,***)))+++...111888CCCZZZyyy---///222333222222333555777666222...+++,,,///222222333444222000//////000000000000000000/////////222555888999777444111111111000///---+++))))))(((---///000000000111444666===999333...,,,---///222++++++,,,...111333666777222//////666???MMM^^^mmmpppooottt}}}cccKKKBBBDDDKKKaaa}}}yyyhhhUUUHHH???888333333000333777888777555333333555<<>>>>>???AAA???<<<:::999;;;===>>>>>>AAABBBCCCAAA>>>>>>AAAEEENNNVVV___dddbbb^^^[[[YYYNNNLLLIIIIIIJJJLLLMMMMMMGGGAAA;;;777777666444111333333444444333111///...)))***+++,,,---.........///000222222222222333555444444444444444333222222---//////...,,,+++***+++,,,---...///000///...---+++,,,,,,,,,,,,...111444333333333111...***&&&$$$)))+++///222222///+++))) !!!###&&&)))+++,,,,,,,,,---------......***+++,,,...////////////...+++&&&$$$%%%'''))))))((('''(((***...000111000((("""!!!''',,,***&&&%%%***,,,///111111000...---((()))***,,,---.../////////---++++++,,,---,,,+++,,,...000000///...///000///............//////000...---,,,,,,......---,,,---------.........//////---,,,***)))***,,,///111...//////000222444555666333111///---,,,+++,,,,,,)))))))))***+++,,,...///......---+++(((&&&&&&''''''$$$""" !!!$$$(((+++((((((***,,,...---+++((()))---222555666444111............---------,,,,,,'''((()))******)))((('''***((('''''')))***+++***,,,...000111///---++++++//////000///...---+++***%%%&&&'''***---//////...******)))((((((***...222666555444333111000///......///111333222000...,,,***'''###"""%%%))),,,---,,,,,,+++)))'''&&&(((***,,,,,,,,,+++)))'''%%%###$$$%%%%%%%%%%%%&&&)))+++111///,,,,,,...222444444222111...((("""!!!$$$(((---,,,,,,---///111000///,,,,,,,,,---...///111222111222333222222000...---***,,,///222333333333222---,,,***((('''(((,,,///000///...---,,,+++++++++444555777777555333333333...***&&&%%%(((+++,,,,,,---...---+++******---///222<<>>===???===<<<;;;<<>>@@@===:::;;;999999:::>>>BBBEEEFFFEEEAAABBB@@@<<<999:::AAAGGGRRRSSSVVV[[[___```___]]]YYYUUUPPPOOORRRUUUVVVVVVOOOHHH???999777777555444444666888888666333222111******++++++---...000111111444888999888666555555444222000//////000222333,,,------***''''''+++...---...000222333222111000+++,,,,,,***))))))+++...///---)))&&&%%%''')))+++...///000000///,,,***(((%%%%%%%%%$$$%%%'''+++///---...000222222111///...,,,---.........---,,,+++'''%%%###"""$$$&&&&&&&&&&&&'''))),,,...000000000---'''%%%,,,333333000///((()))+++---......------)))***+++---...///000000444222000000000///---+++'''+++///222333222111111111000///...------...///000//////000000...+++((())))))***+++,,,...///000......------...///111111---000444888999777555222...///000000000///---,,,)))***++++++***+++---///...///...---++++++---///...+++'''$$$$$$(((,,,000(((((())),,,...---)))$$$&&&'''***,,,......---,,,)))************)))(((((('''(((***++++++)))(((&&&&&&&&&&&&'''***,,,+++******---000000//////111333000222333444444333222000///,,,******---000111222......---+++(((&&&''')))---...111222222000...,,,...000222444333111...,,,,,,(((%%%%%%(((,,,......(((***+++***)))***,,,---)))***+++,,,---,,,++++++%%%&&&''''''(((***...222444111---+++---///111222000000///+++''''''+++///,,,---...111444555333111......---,,,,,,,,,,,,---)))+++---///000000///...***,,,///222333222000//////...,,,***((()))---000...---+++)))(((((())))))******,,,000555777444111......---+++***,,,111444000000000...,,,+++---...444888@@@HHHUUUooo/////////000111111///...//////...+++))))))---111111000///000111222111///***+++---...000111111222666555333333222111000...///000///,,,(((%%%%%%%%%000111333333222333555666444444555666444111,,,(((+++...111333333222333444888777666555444666;;;>>>FFFKKKVVVfffuuu}}}}}}{{{|||gggNNNBBBHHHSSSiii||||||iiiUUUEEE:::666111555888888444000///...//////666GGG[[[nnnppp^^^RRRHHHDDD???===<<<<<<999666<<<999888<<>><<<<<<@@@CCCFFFKKKTTT[[[___```]]][[[XXXWWWWWWYYY\\\ZZZVVVQQQPPPHHH>>>999999999777444;;;;;;:::999777444111///*********)))(((***...111444333222222222333444555777555222///......///000//////---***(((((()))***+++---///111000///,,,***------------............000&&&###%%%(((+++...------.........+++***+++)))&&&$$$$$$&&&***,,,,,,...///000444888555000++++++,,,...///...***'''%%%""" $$$'''((((((&&&'''((()))+++---///000***&&&%%%))),,,,,,...000***))))))+++------,,,++++++---000000///...///000111111000---***)))***+++(((***---///111222222222///---+++,,,...///000///222000...,,,,,,***(((&&&(((***,,,---,,,+++++++++000---+++,,,///222111000222333444555555333222000...///////////////......******))))))******+++,,,+++---///...---,,,,,,---------,,,,,,,,,------...------...000111...'''"""!!!$$$(((,,,...//////...///...,,,***((((((((()))...///000///,,,)))''''''$$$$$$&&&***---//////...***+++---...000222333444111222333333222000...,,,---......///000111222222333111---'''###"""$$$&&&...///000111000///---+++,,,+++,,,...222222///,,,***)))((())),,,///111111---,,,+++***+++,,,---...+++)))'''(((***---//////,,,------,,,+++---000333222///---,,,---/////////333111...,,,++++++---...444000+++***,,,.........,,,,,,,,,,,,,,,,,,,,,,,,+++---...000000///---,,,...---------,,,---------222000...---,,,,,,------///+++'''%%%&&&)))+++,,,,,,---...------...111444555333111///......000111///111333333111/////////555777:::===FFF___///---,,,,,,...//////............,,,***))),,,...000///......///000///---+++,,,...///111111111111444333111000000000///...000111000---)))&&&%%%%%%,,,...111333444555666888444444444444333000,,,***---///222222222111111222888777666444333666:::===FFFLLLXXXgggttt{{{{{{yyy||||||ttt```KKKEEEQQQ___qqqxxxgggRRR???333111444888888444000...---...---333BBBTTTfffxxxtttcccXXXLLLGGGBBB???>>>===999666999999<<>>??????DDDMMMVVV\\\___``````[[[XXXVVVVVVYYYZZZYYYWWWOOOHHH>>>999999:::999888999999999888777555444333------+++)))(((***---000555444222111111111111222999777444111///000111222111000...+++))))))+++---,,,---///000111000...---........./////////000000---$$$ ###%%%'''+++------...000111000...------+++(((%%%$$$&&&)))+++,,,...000000333555222,,,***+++,,,...///---)))%%%""" """&&&)))******%%%%%%%%%&&&(((***---...***%%%$$$'''***)))***,,,+++,,,---......------------...///000///---,,,,,,000000///,,,***)))***,,,******+++---...////////////---++++++---...//////...---,,,,,,------,,,******,,,------+++*********,,,***(((***...111111111111222333444333222000///---....../////////......,,,,,,,,,,,,,,,---.........//////...,,,***+++,,,...------,,,,,,------...------...000111...)))%%%###&&&)))---/////////......---,,,***))))))******---///000///,,,(((&&&%%%''''''(((+++...///...,,,+++,,,...///222444666777...///000000000...---+++......///000000000000000000///+++&&&"""!!!###&&&---...///000000///---,,,***)))***,,,//////---******))))))***---/////////,,,,,,+++++++++,,,---...---+++)))***---///000111......///...---...000333333000------...111222222222000---***)))***+++,,,...+++((('''))),,,---,,,------............------,,,---...///...---+++***,,,,,,---------,,,***)))......------,,,------------)))%%%###%%%(((+++---//////000///---...000222444333111000////////////...000111111000//////000444555888:::AAAXXX222///+++***+++---...///---///000000...,,,------///...------/////////------...///111111222111111111000...,,,,,,---...///222333222///+++'''&&&&&&(((+++111444666777888999555444333111///---+++***///111333222111000000111777666555222222444999<<>><<<;;;:::???FFFOOOWWW]]]```bbb___ZZZTTTSSSVVV[[[^^^^^^XXXOOODDD===;;;<<<<<<<<<999888888777777777666666222111...+++((())),,,///444333111000////////////888777444222222222333444444111...+++***,,,...///------...///000000000000/////////000000000111111***$$$ !!!######&&&******+++...000000000...---///,,,)))&&&%%%&&&((()))***...000111222444000***)))***,,,...///,,,'''### !!!$$$(((+++,,,,,,%%%$$$######%%%(((+++---***%%%$$$&&&'''%%%%%%'''---000222222///---...//////............,,,)))'''---------***(((((()))+++***************,,,---...///,,,******+++---......*********,,,///000000...+++,,,...---+++*********((('''&&&(((,,,///111111000000111222111000///...,,,,,,------............000////////////000111111222111000---***((()))***------,,,,,,,,,,,,,,,------,,,,,,---......+++)))&&&(((+++---.........---------,,,+++******++++++,,,...111000---(((%%%###******+++---///000///---,,,,,,...///111444555777,,,,,,---------,,,,,,+++///000000111000///...---,,,+++((($$$!!!!!!###&&&***,,,---////////////...((('''''')))+++,,,+++)))+++******,,,...///...---,,,,,,,,,+++,,,------...---+++***+++---////////////000111000//////000111333000---,,,///222555666222///,,,)))(((((()))***)))'''%%%%%%''')))***+++/////////000000/////////---.........---+++)))(((***,,,...///...+++(((%%%)))***+++,,,---.........,,,(((###!!!"""'''***,,,111111111000......///111333333333222111///...------.........---...000333333444666777<<>>AAACCCCCCAAA>>><<<;;;;;;>>>DDDJJJRRRYYY^^^aaa___YYYSSSQQQVVV\\\```bbbeee\\\PPPEEE@@@>>>======999999888888777777777777666444111---***))),,,...222111///...---......///444444333222333444555777444111---++++++---///000,,,,,,,,,---...///000000........./////////000000***'''%%%&&&%%%###$$$((((((+++---...---,,,++++++...+++(((&&&%%%&&&''')))(((---111222333444000***)))***,,,...///,,,'''###!!!"""$$$'''***+++,,,,,,&&&%%%###"""$$$'''+++...,,,'''%%%''''''$$$"""###,,,111555444///,,,---000---,,,++++++,,,+++(((%%%)))***)))'''&&&%%%''')))***)))(((''')))+++...000///,,,***)))***,,,------))))))***---000111111///)))***,,,,,,+++***+++,,,)))(((((()))+++...000111000111111111111000//////,,,,,,,,,,,,---......///111111111111111222333333444333000,,,(((&&&'''))),,,+++******************+++*********+++,,,,,,,,,((()))+++,,,------,,,++++++++++++***************,,,///111111...)))%%%$$$,,,,,,---000333444222111............///111333444,,,,,,,,,,,,,,,,,,,,,---000111111111000...+++***(((((('''$$$""""""$$$&&&***+++,,,...///000000000'''''''''((()))*********,,,+++,,,---//////---+++,,,,,,,,,,,,------......+++***)))***,,,---,,,+++...///111111///......///111...++++++...333666888222000,,,)))''''''((())))))(((&&&&&&'''((())))))...///000000000000///...---............---++++++***,,,///111///,,,'''$$$%%%'''))),,,............---((("""!!!$$$(((***///111111111000///111222333444444444222000---+++,,,,,,,,,++++++...222555333333444555777BBBYYYoooEEEBBB<<<888555333000.........000111222222111000------...111555888999888///000222333333111///...++++++***((('''(((,,,///555777777555222...,,,++++++///666::::::999888888666555111,,,&&&$$$%%%'''000222333444333444666888333222000......222888===DDDUUUiiivvvwwwssspppooovvvqqqhhh^^^[[[cccttt}}}nnnXXXGGG:::::::::999888555333111333000111777???KKK[[[iii~~~}}}xxxqqqeeeSSSEEE===;;;:::999===@@@DDDFFFFFFFFFFFFGGG@@@AAAAAA@@@>>>======>>><<<>>>BBBHHHPPPXXX^^^bbb]]]WWWRRRRRRVVV\\\```aaaiiibbbWWWLLLEEEAAA???>>>;;;;;;:::999888777777666777666444000,,,+++,,,......------,,,---...000111/////////000222444666888333000,,,***,,,///000000******++++++,,,---......,,,,,,,,,------------...---,,,,,,---)))######''',,,...///...,,,))))))***,,,+++(((&&&&&&&&&((()))'''---222333444444222---((()))+++...///---(((%%%%%%&&&((())))))))))))***)))'''%%%$$$&&&)))---///---)))'''))))))%%%######+++000555444///,,,---///+++)))((('''(((((((((''''''''''''%%%######%%%&&&)))((('''''')))---111444000---***(((***,,,---...---------///000000...,,,%%%&&&((()))***+++---000,,,,,,,,,,,,---...000222222222333222222222111111---,,,,,,,,,,,,---...///111111111111111222222333444333000,,,(((&&&&&&(((***))))))((('''''''''((()))(((((((((((()))+++---)))***+++,,,,,,,,,+++*********************))))))---///222111...***'''&&&---...///222666888777666333222000//////000111222...------,,,,,,---...///222222222111///,,,***)))&&&''''''&&&%%%$$$&&&'''+++,,,---...//////000000)))))))))((()))***,,,---,,,,,,,,,...//////---+++,,,,,,---------.........*********+++------+++)))+++---///...---,,,,,,,,,...+++)))***---222555666222000,,,)))(((((()))***------,,,***)))((()))***------///000000///------------...///////////////,,,...000111000,,,(((%%%%%%&&&)))+++---............***$$$ !!!###&&&'''+++---000111111222333555444444555555333000,,,***+++++++++***+++---222666444333333444444:::JJJZZZ}}}SSSRRROOOLLLGGG@@@999333111///------///000000///,,,,,,...111666999::::::///111222333222000---+++***+++,,,)))''''''+++...444666777666333000...------111777::::::888777777444444111,,,&&&$$$&&&)))000222333333333555777:::333222000///000555<<>>CCCCCCCCCCCCDDDEEEEEEFFF???@@@???>>><<<===???AAA<<<>>>AAAGGGOOOXXX___dddZZZUUUPPPPPPUUUZZZ^^^___ccc___XXXPPPIIICCC@@@>>>:::;;;;;;;;;:::999777555666777666333000.........,,,,,,,,,,,,---///000222------...000111333555666222///,,,,,,///111111///))))))***+++,,,,,,,,,,,,*********+++++++++,,,,,,---///222333,,,$$$$$$(((111333333000,,,***,,,...///...+++)))(((((())))))(((...333333222333111...'''''')))+++---,,,)))'''((()))***)))'''&&&'''(((***)))(((''')))+++...000...***)))++++++'''%%%%%%+++///333333000...---...)))((('''$$$###$$$'''***'''''''''$$$""""""###%%%(((''''''(((+++///333666222...***)))***,,,......111000000111111///+++(((!!!###&&&'''(((+++...111///000000/////////222444444444444333333333333222///...---,,,,,,---...///111000000000000111222222222111000,,,(((&&&'''(((***)))((('''&&&&&&&&&&&&(((((()))((('''(((+++...***++++++,,,,,,,,,,,,,,,+++++++++++++++***)))(((,,,...000///---***))))))---...000333777999999888666555333111000111333444222111///------...000111444333111///---+++***)))((()))******(((((((((***.........///////////////+++++++++***)))***---000---,,,,,,---//////...,,,,,,,,,---............---,,,,,,---///000///,,,))))))+++,,,+++******+++,,,***)))((()))---111333333000...,,,)))((()))***+++000000000...+++)))***++++++,,,...//////...,,,+++------...///000111222222......//////...,,,***)))'''((()))+++,,,---.........***%%%######%%%'''''''''***...000111333555777555666666555333///,,,***+++++++++++++++...222666555333222222111444???KKKeeedddeeegggfffaaaWWWJJJBBB:::555000------...///...,,,+++,,,///333666777666///000222333222///+++)))))),,,...,,,((('''***...000222555555222///------,,,000555777888777666777111222222...)))(((+++///111222222222111222555777555444333222333999AAAGGGXXXeeerrrtttnnnlllttt}}}zzztttnnnmmmtttzzzbbbQQQCCC>>>999555555666666555222000222666999@@@MMMZZZkkk~~~|||rrrcccWWWOOOKKKGGGEEEGGGDDDBBBCCCEEEEEECCCAAA===>>>>>>>>>===>>>@@@BBB???@@@CCCHHHNNNVVV\\\```ZZZTTTNNNLLLQQQWWW\\\^^^aaa```\\\UUUMMMEEE???<<<777888;;;======;;;888777444666777666333111//////...---,,,,,,---...///000000000000000111111222222222///---...222444222///)))***,,,------,,,+++***))))))*********+++++++++***...444666///&&&&&&+++222444333///+++***///333666444111...+++)))))))))+++111444222//////...+++%%%$$$%%%''')))***)))((()))******(((%%%%%%''')))+++*********+++---...000---***))),,,---***'''(((,,,...111333333111///---)))***((("""$$$+++******)))&&&$$$###$$$%%%((((((((()))+++...111333333///+++)))***,,,...///444333222222111...)))&&&!!!"""$$$%%%&&&(((,,,//////000111111000111555888555444444333333333333333222000...---,,,,,,......000000000000000111222222...//////---***((('''(((+++***)))((('''''''''''')))***+++***)))))),,,///,,,------.........//////---.........---+++***)))***+++,,,+++***))))))***......///222555777666555333222000//////111333444555333000...---...000222555333000---+++******+++***,,,......,,,++++++,,,222222111000///.........,,,,,,,,,***(((***...222...---+++,,,...//////...,,,,,,.../////////...---,,,---...///000///+++((()))******)))((())),,,...)))((((((+++...000111111---,,,)))''''''(((***+++...///000...+++***+++---+++,,,...000000...,,,+++...............///000111......,,,+++++++++,,,,,,++++++***++++++,,,---...+++)))&&&&&&''')))******%%%)))---///111333555666777777666444222///,,,***+++,,,,,,,,,---///222555444111000000///000888BBBRRRmmmqqqtttyyy{{{vvviiiZZZPPPDDD===444///...///000///+++++++++---000222222222///000222333111...***((()))---///...)))(((***------000222333111...---,,,***---222555666666666777...111222000,,,,,,000555111222222000//////222444777666555444666===EEEKKK```kkksssqqqiiijjjwww{{{rrrqqqyyy}}}iii[[[EEE???777333333555666666//////111444777<<>>?????????@@@BBBDDDDDDFFFIIIMMMRRRVVVYYY\\\TTTLLLIIIMMMUUU[[[___eeedddbbb[[[QQQFFF===888444666:::>>>???===:::888222555888888666333000000000///...---------...///333333222222111000000///333000...111555777444000***+++---//////---***)))))))))*********+++++++++&&&,,,444666000'''(((---000111111,,,((()))///555<<<:::666111---***)))(((---333555000,,,+++***(((""""""!!!###&&&((((((((()))))))))'''$$$$$$'''+++******++++++,,,---...///,,,))))))---...+++((()))---...000333555444000---+++,,,***""""""+++,,,,,,+++(((%%%$$$%%%&&&)))((())))))+++---///000444000,,,)))***---///000444444333333222...)))%%%"""###$$$$$$%%%'''***------///111111111333777;;;555444333333222222333333333222///---,,,,,,---...111111000000111111222333,,,---...---+++)))((())),,,,,,***)))((((((((((((***,,,------+++***---000......//////000000111111000000000000///---+++)))((())))))((('''''')))+++......///111444444333111---,,,+++***,,,...111333666444000...---...000222555333///,,,******+++,,,,,,...000000///---------555444222111///...------,,,---,,,***(((***///333...---++++++---///000000,,,,,,.../////////...---***+++,,,...///---)))%%%)))))))))(((((()))---000(((((())),,,///111111///+++***'''&&&&&&'''***++++++---///...+++***+++...+++---///000000///---+++///......---------......///---***((((((***,,,...------+++++++++,,,---...)))'''&&&'''***,,,------%%%(((,,,///111222444555888888666444111///,,,++++++,,,---......///222555333000............555===HHHbbbyyy|||vvvmmmgggYYYPPPHHHDDD>>>555000111222000...///111333444444111222444444222000,,,***///000111222222111///...(((,,,111222///,,,***++++++...111222222222111222333...))))))...222333222000...---...111333111///555222111555777<<>>@@@BBBBBBAAABBBDDDFFFIIIOOOVVV[[[ZZZTTTMMMHHHIIIPPPYYY```hhhfffaaa[[[SSSHHH===666;;;999777999;;;<<<999666666777888:::999666111---111000/////////000111222222111000/////////000111222111//////000000...,,,...---,,,,,,......---+++---,,,++++++------,,,+++,,,...---)))%%%###%%%'''---000111///++++++///444888:::999333+++&&&&&&(((...000111111...,,,******%%%$$$$$$%%%(((+++++++++,,,***'''$$$######$$$%%%'''&&&&&&'''***------------+++***+++,,,)))$$$%%%***111555666444222111---...***""" '''000...+++***++++++++++++''''''((())),,,///222444333000,,,+++,,,---......111333333111---)))&&&%%%$$$&&&(((***,,,,,,,,,+++,,,,,,,,,---...///000111///...---,,,---///111333111111000---)))))),,,000222333333111...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,.........,,,+++,,,---...///000000000///111000/////////000222333555333111111222///***&&&###%%%''''''&&&(((---000222...+++,,,000222000---***,,,,,,,,,,,,,,,...000444222...,,,+++---000333555222...***(((((()))***/////////---,,,,,,...000222222111111000/////////******)))((((((***...111///+++))))))---000000///222000---,,,,,,------,,,+++(((&&&''')))+++)))'''+++++++++******)))(((''')))***,,,---.../////////+++***((('''''''''((()))+++,,,,,,+++***)))+++,,,111000...---,,,---...//////---,,,---000000...+++'''))),,,,,,+++,,,///333,,,,,,+++)))'''((()))+++(((+++------+++,,,///222111...++++++...//////---333333333111//////111333111000///.........000000222333333000...///333777BBBTTTtttnnnsssyyy{{{yyytttooommmooodddXXXQQQIII@@@<<<===:::777444222222222222111444555666555333000---+++///000111222222111///...&&&***///222111///---,,,***,,,000222222111000///---)))%%%&&&+++///000///---,,,,,,...111444333222444222333666999@@@RRRdddqqqnnngggbbbgggsss|||}}}{{{___HHH999///000222000000444222111222555888===HHHSSSaaatttyyyooodddZZZQQQKKKMMMJJJHHHGGGHHHEEE@@@<<<;;;<<<<<<>>>@@@BBBDDDEEEEEEDDDDDDDDDHHHPPPYYY```ZZZTTTLLLHHHKKKTTT___gggiiieeeaaa^^^ZZZRRRHHH@@@>>>;;;888888::::::888555666777999;;;:::777333000222111000000000111222333111000000000000000111111222000.........///...------+++***+++---...///...---+++******,,,...------///---***&&&######%%%(((+++---///---***+++///444666777666000)))%%%%%%(((---...///...,,,+++++++++)))'''&&&(((***++++++++++++)))&&&$$$###$$$%%%&&&%%%$$$$$$&&&***,,,------///,,,+++++++++((("""###(((000555666555333222///...)))!!!"""***111///---,,,---,,,+++***''''''((())),,,///222333333000,,,***+++,,,---,,,111222222000,,,'''%%%$$$%%%'''***---//////...---000///---,,,++++++,,,---,,,,,,,,,,,,...000111333111111000---******---111333444444222...+++******,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.../////////.........///000000000000000111000/////////000111222333222000111111///+++'''%%%(((***++++++---000333000---+++,,,000222000...+++,,,------------000222333000---***)))+++---///444111---)))'''&&&'''(((---------,,,******,,,---111111111111000///------------,,,++++++---///111---***'''(((+++///000///111000......//////---+++)))'''%%%&&&)))+++++++++++++++++++++***)))'''&&&******,,,---.../////////,,,+++***))))))***++++++,,,,,,---,,,+++***,,,---///...---,,,,,,...///111222000......///...+++)))''')))+++++++++---000444000///,,,)))'''((()))+++***,,,...---,,,---///222333///++++++///111///,,,000111222000//////000111333333222222222222222333333333333111///000444777999GGGbbb[[[bbbjjjnnnmmmmmmpppsssxxxqqqjjjeee^^^TTTMMMKKKEEE@@@;;;666444333222222666666666555444111...---000111222222222000///...&&&)))---111444333000,,,)))+++///222222000...,,,(((%%%###%%%)))...//////------...000444666777777555555888<<<@@@JJJ\\\lllssshhh___aaaiiirrr|||gggJJJ:::///111333000///111333111111333555999DDDNNN^^^pppxxxmmm```SSSKKKNNNJJJGGGFFFFFFDDD@@@<<<;;;<<<===???AAADDDFFFGGGGGGEEEBBBAAAEEEOOO[[[ddd[[[VVVPPPMMMQQQ[[[gggoooiiifffcccbbbaaa\\\SSSLLLAAA===888666777888777666666888;;;<<<<<<888555222444333222111111111222333...///000111111222111111222///---,,,---/////////...+++((((((***---000111,,,***))))))+++...//////222---'''######$$$&&&((('''***,,,+++***+++///333444333111,,,&&&$$$&&&)))+++,,,---,,,+++***,,,...---,,,++++++,,,---,,,******(((&&&$$$###%%%'''((($$$###$$$&&&***---------///,,,******)))'''!!!!!!'''///555666555333222111...(((%%%...000///.........---+++(((''''''''')))+++...111222222///,,,******++++++***...000000///+++&&&$$$###&&&(((+++...000000000///444111...***(((''''''(((((()))+++---///111222222000000///---,,,,,,///222555666555222...+++))))))+++++++++,,,,,,---------++++++,,,---///000111111//////000000000000000000000000...------...///000000//////000111///,,,)))(((+++...000111222333444...,,,***,,,000222111...+++---.........///111333333111---***((()))+++---333111---)))&&&&&&&&&'''+++++++++***(((((()))+++...///000111000...,,,+++///.........///000111111+++)))&&&&&&))),,,......//////000222333111---***(((&&&$$$%%%(((+++,,,---******++++++***(((%%%$$$)))***+++------.........------,,,,,,,,,---.........//////---,,,+++,,,...---,,,,,,+++---///111333555333111///...,,,)))&&&((()))******+++---222555444222---)))((((((+++,,,---.........------000222555000+++,,,111333000+++,,,...000000///...///000444555555666666555555555333333333222111222555777777>>>PPPnnnFFFNNNWWW[[[\\\aaajjjrrrmmmooossswwwuuulll```YYYQQQJJJ@@@888555444444444333333333222111000///...000111111111111000///...******---222666555000+++***,,,///222444111---)))&&&%%%%%%''',,,000111111000111222444666888::::::999:::???GGGPPP[[[fffoooppp```XXX```kkksss|||oooTTTBBB444333555222222444555222000111111555???JJJ\\\lll}}}sssggg\\\TTTNNNJJJEEEDDDDDDDDDAAA???======>>>???AAACCCDDDEEEDDDBBB???>>>AAAKKKWWW```\\\YYYUUUUUUYYYbbblllrrrjjjiiihhhfffccc]]]WWWTTTCCC===777444666888999888999;;;>>>???<<<888555333555555333222111222222333,,,...///111222222111111222///,,,,,,...000222222111---(((&&&'''+++...000,,,***((((((+++...111111222---'''%%%&&&(((((('''%%%&&&)))))))))+++///222222111...)))%%%%%%'''***+++,,,,,,+++***+++...111111000......///...,,,***)))'''%%%$$$$$$&&&((()))$$$$$$%%%(((,,,.........---***((()))***(((###"""(((000555666444222000111---%%%&&&///---------...///---)))&&&&&&''''''(((***---000111111...+++*********)))(((***,,,...---***(((&&&&&&'''((()))***,,,...///000444111,,,(((%%%%%%&&&'''$$$'''***---000111111111//////...------...000222777777777444///,,,************+++,,,,,,---......------,,,,,,---...///000/////////.........//////...---,,,+++***+++,,,,,,------...//////...,,,******,,,000222333222111000,,,++++++---000222111///,,,---//////...///111444444222...+++******,,,---444111...***((('''''''''***++++++***((('''((())))))+++...000000///---,,,---------///111222222222+++)))&&&%%%%%%(((***+++---///222555666333---)))'''%%%$$$$$$%%%(((***,,,((()))******)))&&&###!!!((((((***++++++,,,,,,,,,,,,,,,------...///000000222222222///,,,++++++,,,---,,,,,,,,,...111444555555444222000...+++)))'''))))))))))))+++///333555555111,,,((()))+++.../////////...------...///111777111,,,---333555000******,,,/////////.........333444555666666666555444333333333333333444555666888:::EEE^^^777===EEEHHHJJJQQQ]]]gggeeellluuu||||||tttlll^^^UUUGGG;;;444111111111000//////////////////000000000111111111111000000///...///222555444///***,,,---000333555222---((($$$%%%&&&)))---111222333111222333444555666888999:::>>>FFFTTTcccnnnpppnnneeeXXXSSS^^^lllttt}}}xxxbbbLLL888444555444555888555222111111111333<<>>===???GGGPPPWWWYYYYYYZZZ\\\```eeekkknnnjjjmmmnnniii```XXXUUUUUUCCC===666333555888::::::;;;>>>AAAAAA<<<777444222777666444222222111222222+++---...000111111000000333000...---000333555666444///(((%%%%%%(((+++---,,,)))'''(((+++...111222111...+++***,,,,,,)))&&&###%%%''')))***,,,///111222000---)))'''''')))++++++,,,---,,,,,,---000333333111000000111///---+++)))'''%%%$$$$$$&&&)))***&&&&&&'''***...000000///***(((''')))+++,,,)))&&&'''+++111555444222000...000,,,$$$&&&...******+++---...,,,((($$$&&&&&&'''(((***,,,///000000---+++*********)))(((&&&))),,,---,,,*********)))(((%%%$$$&&&)))---000000---)))&&&%%%%%%''')))$$$'''***...000111111000......------...///000111777777777555111---,,,,,,******+++,,,,,,---.........---,,,,,,+++,,,,,,,,,///...---,,,,,,,,,,,,,,,***)))(((''''''((()))******,,,...///...---,,,++++++---///111111///,,,***,,,,,,---///111222111000,,,---......---...000222111///---+++******,,,---444222///,,,***)))))))))***+++,,,+++)))''''''(((%%%'''+++...000000//////***)))***,,,000333333222---+++'''$$$"""###&&&(((+++---111555666333---((('''&&&%%%$$$$$$%%%''')))'''((((((((('''%%%###!!!&&&'''((()))))))))))))))***+++,,,---///000000111555555444000,,,***)))***...---------///222555777333333222111...,,,*********))))))***,,,000333444000,,,((('''***...111333000...,,,+++,,,---///000555111---///333555000+++***,,,/////////.........///000222333333333222111222222333444555666666555444555===TTTxxx222555999:::===DDDNNNWWWfffkkkppptttzzz|||kkkaaaSSSEEE:::333///,,,000///...------...000111/////////000111111222222333222222333333111...,,,///...///222444222---(((!!!###&&&***---///111111///000222333333333555777;;;CCCQQQ```pppxxxtttkkkYYYTTTUUU```nnnyyymmmTTT<<<444555444444888666333222333222333:::CCCJJJVVVkkk{{{rrriiidddSSSMMMFFFBBBBBBCCCCCCBBBAAA@@@@@@????????????@@@BBBBBB@@@???AAAEEELLLQQQUUUXXX[[[___dddgggiiijjjmmmooonnnhhh___WWWSSSSSSEEE>>>777333444777999999;;;???BBBBBB<<<777444333777666444222111111111111,,,,,,---......//////...222000...///222555777777555000)))$$$$$$''')))++++++)))((())),,,///000111///............---***((($$$%%%'''***,,,...000111222000---***((()))***++++++,,,---------...000222111000000111111000...+++)))(((&&&%%%%%%&&&)))***(((((())),,,///000000...(((''''''***...111000---+++///222444333111000000000,,,%%%&&&,,,(((((()))+++,,,+++(((%%%&&&&&&&&&''')))+++...///...,,,+++***++++++***)))&&&))),,,...------------+++(((%%%"""###'''+++///***)))'''&&&&&&(((***,,,'''))),,,///000000000///...---,,,,,,...//////...333444555333000...------+++++++++,,,,,,------------,,,,,,,,,,,,+++++++++///...,,,+++*********+++'''&&&&&&%%%&&&'''((()))(((+++---...---+++++++++,,,,,,---...///...***''',,,...///111222222111111,,,---...---++++++---...******((((((((()))+++,,,222111///---,,,++++++++++++,,,---,,,***((('''((($$$&&&***---000111111111***(((''')))...111111000---+++((($$$!!!!!!$$$'''***,,,...222333111,,,((('''(((((('''&&&&&&'''((((((((((((''''''&&&%%%%%%&&&&&&'''(((((((((((((((((()))+++...///111111222555555444000---*********///.........///111333555111222333111...,,,,,,,,,+++******+++...111111111+++'''$$$%%%***000333444...+++((((((***,,,......111000...000222333111...,,,...000000///...///000------...///000000000000111000111444666777555333333555===QQQqqq555555444444555;;;CCCHHH[[[___cccfffnnnxxx|||yyyrrrlllbbbXXXMMMBBB888333555444111/////////111222---......///111222444444444555444333000//////000000...---///222111,,,''' ###'''***---...000000---000333444444555777:::CCCQQQ```kkkqqqrrrkkkbbbSSSXXX___hhhvvvtttZZZAAA999888555444666555444444555444444:::BBBGGGPPPddd{{{zzzqqqkkkZZZSSSIIICCCAAAAAA@@@???AAAAAA@@@@@@@@@@@@AAAAAALLLJJJGGGDDDDDDGGGNNNSSSXXXZZZ^^^cccgggkkknnnooopppnnnjjjfffccc^^^WWWSSSHHHAAA999444444555555444888===AAAAAA<<<888666666888666444222000000000000,,,,,,,,,++++++,,,------///......000333666777666444///((($$$$$$''')))++++++))))))***---//////////////////---+++***++++++&&&'''(((+++...000111111111///,,,***)))))))))((()))+++---...------///000.........000222111///,,,***)))'''%%%%%%&&&(((***((()))***,,,//////...,,,***((((((,,,111444444222...000222333222222222333000---(((###!!!"""&&&***''''''(((***,,,,,,***(((&&&&&&&&&'''(((+++---...---,,,***+++,,,---,,,+++))),,,///000///.........,,,***(((&&&&&&(((***,,,'''&&&&&&&&&(((***,,,---,,,---...///000//////......,,,***+++...///---,,,...///000000...---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,............---111///---+++*********+++&&&%%%%%%%%%&&&(((***+++'''***---...,,,))))))***+++++++++---//////---***...000222333333222111111,,,------+++)))((()))+++&&&&&&&&&&&&(((+++---...//////...,,,,,,,,,,,,,,,***+++---,,,)))'''&&&''''''(((***,,,...000000111---)))&&&'''+++//////---+++***'''### !!!&&&*********+++---///...+++(((&&&)))+++,,,***)))***,,,******)))(((((())))))***''''''((())))))))))))(((((())),,,...111222333333111222111///---,,,,,,...000///---,,,---...000111222333444222...++++++,,,+++***+++---000111000...'''###!!!$$$***000222111+++(((%%%$$$'''+++---------...000111111111111111000111222000//////000111---------......///000111//////000333666777444111333555:::IIIbbb:::888444222333777===@@@GGGPPPWWW]]]fffppprrrnnntttrrrnnnhhh___SSSFFF>>>;;;999555222000000111222,,,------///111333555666444555555222///...000444000...,,,---000000+++&&&!!!%%%)))---...///000111...111555666777888<<<@@@MMM^^^nnnqqqmmmhhh```XXXSSS___kkkrrryyy___FFF>>>===888555555555444555777666555:::AAAJJJQQQbbbxxxxxxqqq```XXXLLLDDD@@@???>>><<>>@@@===888555444:::::::::999777444111000+++***)))***+++...111333333111//////111333333333///---+++)))((()))***,,,***)))''')))+++...///000000000///---++++++...000555666777666444///+++(((+++---000222111...***''')))+++---...////////////333///+++))))))+++++++++////////////...------,,,,,,---.........---,,,+++(((&&&&&&(((,,,...,,,)))((('''''''''(((***,,,---000---)))'''(((***++++++---+++***+++,,,***%%% """$$$(((***+++,,,---///+++(((&&&&&&)))...111222111000///...---,,,,,,,,,,,,---///000///...,,,***+++---000222222222000///***++++++,,,,,,,,,,,,,,,+++,,,---......///.........---,,,++++++---///000///...---------...///000...---------...---***(((+++,,,.../////////111333111///---,,,,,,+++)))'''+++******+++...000000///***))))))***++++++)))''')))))))))***,,,///111333///+++***---...+++***+++)))))))))))))))***+++,,,...---,,,,,,------,,,+++''''''((()))+++---...///...//////...---,,,...000333111//////000///+++'''$$$%%%&&&((()))***++++++******)))))))))+++,,,...---------,,,------...///222///***'''&&&)))---000333111000000111111///...******+++...222555666666222000,,,+++,,,---------,,,...//////---,,,---...000111222///+++)))***,,,---+++)))((((((&&&$$$"""((((((***...111111000...***'''$$$$$$''')))(((&&&%%%&&&(((******)))((('''......000111111111000000+++***+++---000222222222111111111222222333444555666888444555;;;@@@PPPlll222///,,,++++++---...//////---++++++---000333555999>>>DDDJJJQQQ[[[fffmmmrrrmmmddd[[[SSSKKKCCC??????===<<<;;;:::999999:::888888777444000......///333444555555333111000000+++++++++,,,///222666888===???GGGSSS___iiiooorrrhhh\\\NNNDDD@@@EEERRR```rrrvvvaaaLLL===555333666999<<<>>>>>><<<;;;???GGGTTTbbbqqq{{{pppeeeZZZQQQJJJEEEGGGFFFHHHJJJHHHGGGKKKRRRYYY\\\___ccceeegggiiijjjkkkvvvvvvhhhaaaiiinnnkkkhhhiiijjjhhh```UUUKKKGGGAAA;;;666666666444444666555999===???<<<888666555777777777777666555444333+++++++++,,,---///111333111111000000111333444444333111///,,,*********+++)))((((((***---000111222111000...+++((((((***,,,///222555666555222///---,,,...000111000///,,,+++***+++,,,......///......000---***)))******+++***---...///000///...,,,***+++,,,...///000///---,,,%%%$$$%%%(((,,,...,,,)))&&&&&&&&&'''((()))***+++...,,,***))))))***,,,------,,,++++++***'''"""!!!$$$)))+++,,,---...///,,,***'''''')))---111333444333111000...------,,,---...//////...---+++***+++...111333444222000...)))***+++,,,------,,,,,,***+++---///000000000000000///---,,,,,,---...///000///.........///000111111000.........---***(((,,,---////////////111333222111///---+++)))'''&&&(((((())),,,///000///...,,,++++++******)))'''&&&$$$$$$$$$&&&))),,,000222///+++***,,,+++((((((***))))))(((((()))***,,,,,,---,,,,,,---......+++)))&&&&&&'''(((***,,,...000000000111///...---///000222111000000000...***&&&$$$&&&)))***)))((('''&&&''''''(((((((((***,,,...///...,,,,,,---.........111///,,,******+++...///000///---,,,---,,,***)))'''(((***...111444666777111///---,,,,,,,,,+++******,,,...///...---...///222333222///,,,)))***++++++)))'''%%%$$$$$$$$$%%%+++,,,...111444444222000,,,)))&&&'''***,,,+++)))%%%''')))++++++)))&&&$$$***+++...///000///...---(((((()))+++...111333333222222222222333444555555444777444555<<<>>>JJJccc111///---...111333444333333111---)))((())),,,///444888===AAADDDKKKSSSZZZcccbbbaaa___]]]YYYTTTPPPKKKJJJGGGBBB@@@??????>>>>>>===999555111000222444555777888777444222333444222111222333666;;;???BBBEEELLLVVVaaajjjooommmjjjWWWLLLAAA===???HHHXXXgggvvv~~~hhhRRR>>>222111333888<<<>>>??????>>>???EEEPPP^^^lllzzzsssggg\\\TTTMMMIIIGGGFFFHHHJJJJJJJJJOOOVVV\\\___dddiiimmmnnnlllkkklllxxxxxxkkkffflllnnnhhheeeeeeaaaXXXMMMEEE@@@>>>;;;666444666777666888;;;;;;<<<======;;;999888888555444333222222333555666........................---...///000111333555666777555222...,,,+++******)))))))))+++///111222222333222///+++'''&&&(((***+++///333555444222111111000///.........///000111+++,,,,,,---------------+++******+++,,,,,,+++)))+++,,,...///...---***)))+++,,,...000000000...---%%%$$$%%%)))...000...,,,&&&&&&''')))******++++++,,,++++++******+++---...---,,,,,,+++)))%%% !!!%%%***---............,,,+++***)))))),,,000333555555333111000/////////............---,,,+++***+++---000333333111...,,,)))***,,,.........---,,,***+++,,,...///000000111111///...,,,,,,---...///000000///...///000111222444222000//////---+++))),,,...//////......///000333222000---***'''%%%%%%%%%'''***...111222///---...------+++***)))(((((("""!!!!!!"""%%%))),,,...///+++******(((######&&&***)))))))))***+++...///---------...//////,,,)))''''''&&&'''(((***,,,---111222222000///...///111111111000000///,,,)))&&&%%%(((++++++((($$$!!! ###%%%'''((('''(((***---000...,,,,,,...///...---......////////////......,,,***((((((((('''%%%###$$$&&&))),,,///111333444///...,,,,,,,,,+++(((&&&&&&))),,,.........///000444444222///+++)))((()))(((((('''%%%%%%%%%'''(((---...///222555555444222---***'''(((,,,///...---&&&(((+++------***'''%%%((()))+++---......,,,,,,'''((()))+++,,,///222444222222222222333444555555111444333666===<<>>DDDIIIMMMRRRZZZaaadddeeeddd___YYYMMMBBB888777>>>MMMbbbrrrrrr[[[CCC333111333666:::<<<===>>>===999===GGGVVVeeeuuuwwwkkk```XXXRRRNNNJJJJJJLLLOOOOOOPPPWWW___```aaafffkkkqqqssssssqqqooouuuuuulllhhhjjjgggaaa^^^\\\TTTHHH???<<<;;;:::555111111444666666:::??????>>>===<<<;;;:::::::::555333111//////111444555111111000///...,,,***)))(((***---///000222444777777555111---+++++++++,,,,,,++++++---000222222111333222///***''''''))),,,,,,000333333000......000111000...------000333555//////...------,,,,,,,,,))))))***,,,......,,,***)))***,,,------,,,***)))+++,,,...000000111000000(((&&&&&&***...111000...&&&''')))+++,,,,,,,,,+++***++++++***)))***,,,...+++,,,,,,+++((($$$ """&&&,,,///000...---,,,,,,,,,,,,++++++,,,///222444333222222111111111111.........---,,,+++***))),,,---///111111000...,,,+++,,,...///000///---,,,*********+++,,,...///000111///...,,,,,,---///000000//////...///000222333444222000......---+++))),,,---///...------...///333333222...***&&&%%%%%%%%%&&&)))---111222000...---......,,,***)))***,,,$$$###!!!!!!###%%%)))+++///+++***)))%%% !!!%%%)))(((((((((***,,,///111///......///000000---+++)))(((&&&&&&''')))+++,,,000111111///------...////////////...---+++((('''(((+++...,,,'''!!!"""%%%((((((''''''))),,,000...---...000111...++++++,,,///111222111///...)))(((&&&%%%%%%%%%###!!!!!!$$$(((***+++,,,---///+++++++++,,,,,,***&&&######&&&***---......///000333222000---***)))'''''''''((())))))(((((()))***///......000333444333222...+++((())),,,......,,,'''))),,,------+++(((&&&((()))+++---......------((()))***++++++---111333111111111222222333444555111444333777<<<999===OOO333111000333888;;;999777000000000---***)))+++......000222555666777888:::999<<>>JJJ[[[ppp}}}fffNNN<<<444555666888999999::::::555666???MMM\\\lll|||rrrhhh___WWWRRRPPPOOORRRVVVWWWYYYaaaiiikkkiiihhhkkkpppuuuvvvwwwtttqqqmmmiiifffbbb]]]YYYTTTRRRIII>>>:::===>>><<<999555333555555555999>>>>>>>>>>>>======<<<:::888666555333111000000000000111111111000...+++(((&&&%%%(((,,,......///222555333000,,,))))))***---///...------///111111000///,,,+++)))&&&$$$%%%))),,,---000222111---+++---000000///......///222444666444333111000...------,,,---,,,++++++,,,---,,,***((()))***,,,,,,,,,,,,+++,,,---...///000111222222---***(((***---000///---&&&'''***,,,------,,,+++''')))***)))''''''))),,,***+++,,,+++)))%%%""" ###(((---111000...,,,++++++---......---,,,...111000000000000000111222333///......---,,,+++***)))......///000000///...------...000111111///---,,,+++***(((((((((+++---///000///---,,,---...000111//////......///000222333222000...,,,,,,+++***(((***,,,............000111333444333000+++'''&&&'''#########%%%)))---......+++,,,---,,,***))),,,///)))'''$$$""""""$$$''')))---+++))))))%%% """'''&&&&&&%%%&&&(((,,,000222111000///000111111///---)))((('''&&&'''***,,,......///...---+++***+++,,,---...---,,,***)))((())))))---000...(((""" $$$'''++++++((('''***---000...---///222222---((((((***,,,...000000000///)))(((&&&&&&&&&&&&$$$### ###'''(((''''''((()))(((((()))++++++)))%%%!!! $$$))),,,---.../////////---+++******)))((('''(((+++...///---*********///...,,,---000222222222000,,,((((((***+++)))'''''')))+++,,,---+++)))(((++++++,,,---...///000000+++,,,,,,+++***+++///222111111000111111222333444333666555999===777888GGG444222000333888:::888444---///111000------///222000000111222222333222222222333888@@@MMMYYYaaafffxxxzzzxxxrrrqqqwwwyyyvvvvvvmmm\\\JJJ<<<666666999???AAABBB>>>999666888;;;;;;???FFFOOOZZZdddlllpppllllllcccOOOAAA===>>>===;;;999===JJJ[[[lll|||oooXXXFFF777777777666666666666666555444;;;GGGUUUeee|||xxxoooeee[[[TTTUUUTTTWWW[[[]]]```hhhqqqwwwrrrlllkkknnnssswwwxxxxxxnnnfffeeebbb[[[UUUSSSKKKJJJBBB::::::AAACCC@@@CCC>>>:::888555333666;;;<<<===>>>??????<<<888555777777666555222///,,,***000111111000...***'''%%%$$$(((+++---,,,---000222...+++(((&&&'''***...111000//////000111111///...$$$$$$""" """'''++++++...000///+++***...222......///000222333444555777666444222000...------222///+++)))***+++++++++((()))***+++,,,------------------...///111333444111---******,,,...---+++%%%'''***---...---,,,***%%%'''((('''%%%$$$''')))(((***,,,,,,)))&&&###"""$$$)))...222111...+++)))***---000000...---...000---------...///111222333//////...---+++******)))///000000000000/////////...000111333222000---,,,+++)))'''%%%&&&))),,,...000///---,,,---...000222///.........///000222333000...,,,*********(((''')))+++---...///000222444444555555111,,,(((((()))!!!!!!&&&+++---)))+++,,,+++))))))---000---+++'''$$$###$$$&&&(((,,,***))))))%%%"""$$$***$$$$$$###$$$''',,,000222333111000000111111000///)))(((''''''(((+++///111,,,,,,,,,+++((('''(((***,,,---,,,***(((((()))******...111///)))$$$###$$$%%%)))------***(((+++...///...---000444333---'''(((((()))***,,,...000111***)))((('''(((((('''%%%###&&&'''%%%###$$$%%%%%%&&&(((***+++)))$$$ """'''+++------...///+++)))(((((()))******))))))...222333000,,,))))))///---++++++---000111222111---((('''''''''%%%"""'''(((***+++,,,+++***)))............///111333444,,,......,,,******...222000000000000111222333444444777777;;;@@@999888FFF///000222555777666222///))),,,000222333333333444111222333444444444333222555333555:::@@@EEEOOOXXXpppzzzooo[[[LLLDDD@@@@@@HHHKKKMMMIIIBBB@@@EEEJJJNNNPPPUUU^^^hhhqqqwwwzzzrrreeeRRRAAA777666999<<<===???BBBLLLbbb{{{}}}bbbMMM===777222111000000222777999444666AAAQQQdddwwwzzzrrrjjjeeebbbZZZ]]]aaacccdddgggmmmrrrsssrrrrrrrrrsssssstttttttttlllgggeee[[[JJJDDDHHHHHHEEECCCCCCCCCDDDJJJPPPJJJDDD@@@???===999777777888:::<<<===<<<999555333444666999888///%%%$$$)))///111222111///,,,++++++)))+++...000000///,,,***...''' %%%+++///000666444111111111000---)))"""######$$$(((///...,,,++++++,,,---...,,,///111000---,,,...111666555444333111...,,,+++...+++((('''(((***+++,,,,,,++++++---...///...---000...,,,******,,,...000,,,///...+++***,,,,,,)))&&&'''(((+++......,,,***++++++***((('''''')))+++***,,,------***'''&&&%%%&&&)))---000111///,,,***+++---///000...------...222222111///...///222555...---+++******)))'''&&&---......------,,,,,,+++---...000111000...+++***,,,)))&&&&&&(((***,,,,,,++++++***((((((+++///333333111/////////000///---+++,,,,,,***'''&&&(((+++000000//////000111333444555333111000///...,,,***%%% !!!%%%###&&&)))------++++++---///000...,,,******)))&&&$$$((((((''''''''''''(((((((((%%%###$$$(((,,,000111333111///,,,++++++,,,,,,***(((%%%%%%'''***,,,,,,,,,))))))++++++)))))),,,///...,,,)))'''(((+++///111111///,,,(((%%%$$$%%%"""&&&+++////////////000222222111000...,,,+++***---,,,***(((((()))+++,,,+++***++++++,,,***'''$$$###&&&(((***)))(((''''''(((&&&&&&***......***%%%$$$''',,,000222111///...,,,+++)))((((((((()))***000///...+++(((''')))***........................///---,,,,,,,,,***'''$$$******,,,,,,,,,,,,+++***///000222222111111333444//////...,,,******---///000...,,,...222444444222666999<<<======;;;;;;;;;---...///111333333000---***---000111111111111222111222333555555555555444555333333888;;;???GGGPPPbbbuuuuuuiii^^^WWWSSSQQQXXX\\\___[[[UUUQQQUUUZZZfffiiimmmrrruuuuuussspppbbbXXXHHH:::333333666999>>>AAAHHHUUUkkkdddMMM<<<666111000000///111555777444666???MMM^^^sssvvvoookkkhhhdddeeeggghhhjjjlllpppsssvvvtttrrrqqqqqqrrrssstttmmmddd]]]YYYNNN>>>999===AAADDDGGGIIIMMMTTTZZZ^^^UUUOOOIIIGGGCCC>>>;;;;;;:::;;;;;;<<<;;;999777666666777888666---$$$###(((...000111111///---------(((***,,,...///...---,,,,,,(((###"""%%%+++000333444111///...///...***(((###!!!%%%%%%&&&***,,,+++))))))***---000222...//////...------...///333555666666444000,,,***+++)))'''''')))+++++++++******+++,,,///000///...000///,,,***)))***+++,,,,,,......++++++......+++$$$%%%&&&))),,,------,,,,,,------+++)))((()))******,,,...---***(((&&&&&&&&&(((+++......---,,,+++.........---,,,,,,...000555555444111//////111444---,,,++++++***)))(((&&&---......///...---,,,++++++,,,...///...,,,)))(((+++)))'''&&&&&&))),,,...//////---+++)))+++...111333111///.../////////...,,,,,,,,,)))&&&%%%''')))//////.........///111222444222000//////...,,,***'''"""!!!&&&+++---,,,+++,,,---000...,,,+++***)))&&&$$$(((((((((''''''(((((((((***'''%%%&&&)))---000111222111...,,,++++++,,,---***(((%%%$$$''')))+++,,,---)))(((++++++((()))---///...---***)))***---000222111///+++'''#########"""&&&***,,,---...///000444333222000...+++)))'''+++******)))))))))*********))))))***+++***(((&&&&&&(((+++,,,++++++*********)))))),,,000111,,,(((''')))---000222111...---,,,,,,+++***************...---,,,***''''''(((***000000/////////...------......---------,,,)))&&&&&&((()))+++,,,---,,,,,,///000111111000000111222...///...---++++++---///...,,,+++---111444333222444777:::;;;:::999999999,,,+++,,,---//////---++++++---//////...---...//////000222444666666666666777444444777999;;;AAAHHHZZZqqq|||{{{xxxtttoooiiieeebbbbbbhhhlllkkkgggfffjjjpppyyy{{{}}}{{{uuujjj^^^WWWOOOHHH>>>444000111444888===DDDOOO]]]ssshhhRRR===666000//////...///333555444666<<>><<<:::::::::;;;;;;:::999888555,,,$$$$$$)))---///111000///......///)))***+++,,,------------+++***(((&&&'''+++111555222111///...---,,,***((((((###!!!$$$&&&%%%&&&((()))(((''''''***...333666111///------...///000///222444777888777333---***)))(((((()))***,,,+++***((((((***---000111000///111///---***((('''''''''***------+++,,,000000...""""""###&&&***...//////...///000///---***))))))***,,,...---***'''%%%%%%%%%''')))***)))***,,,---//////---+++***+++...111777777666333000///000111...------,,,+++)))(((''',,,...000111111///---+++)))***+++,,,+++)))'''%%%)))))))))&&&%%%&&&,,,000444333111...++++++---///111///---,,,...//////...,,,,,,+++(((%%%$$$%%%&&&,,,++++++++++++---...///222000/////////...,,,***+++%%%!!!(((,,,+++***+++,,,...---,,,++++++***'''$$$((((((((((((((((((((((((,,,***'''(((+++...111111111000---+++++++++,,,---+++(((%%%$$$&&&)))+++,,,---)))'''))))))''')))---//////...---+++,,,///222222111...***%%%"""!!!"""###%%%''')))***,,,///111555444333000---***'''%%%&&&(((***++++++***(((''')))((('''''')))******)))++++++---.........---,,,,,,+++,,,///333333///+++***,,,...000000///,,,++++++,,,,,,,,,,,,+++******+++++++++)))'''''')))+++111111000000///...------...---------...---***'''$$$&&&(((+++---.........///000111000///...///000...///000///---,,,---...,,,)))(((+++000333333111111333666777666666666777++++++***+++---...---+++,,,......---+++++++++---,,,...000333555666666666999666777:::;;;;;;???FFF]]]ooo~~~xxxrrrqqqpppmmmooopppqqqoookkkgggddd]]]ccchhhiiiiiimmmvvv~~~zzzqqqcccSSSEEE>>>BBB>>>888222000111666:::DDDNNN[[[jjj|||qqq]]]BBB999222000000...///111444444666999???LLLcccxxx}}}yyywwwwwwtttrrrtttwwwyyywwwuuuxxxtttnnnjjjhhhfffbbb```WWWPPPHHHCCC<<<555666;;;LLLXXX``````dddmmmoooiii___YYYTTTSSSQQQMMMLLLMMMFFFCCC???;;;:::<<>><<<999555---&&&&&&+++---///000000/////////111---,,,,,,,,,,,,------...,,,......+++((()))///555333222000......---++++++,,,***((('''&&&%%%$$$$$$)))(((''''''***///444777222///,,,---000333333222111333666777666333///,,,+++******+++,,,,,,***(((&&&''')))---000222222000111///---***'''%%%$$$###'''***+++***+++///000..."""!!!!!!$$$***///222444000222333333///,,,)))((()))+++---,,,)))&&&$$$###%%%'''((('''&&&'''+++///......---,,,***+++...000555666555333000......///000111111///,,,)))'''''',,,...000222222000---+++))))))*********(((&&&%%%''')))***'''$$$%%%+++111444444333000---,,,---......+++))))))+++---......---,,,***'''%%%$$$$$$$$$&&&&&&%%%&&&'''***,,,---111000///000111000...,,,---))) %%%(((((())),,,......,,,+++++++++***(((%%%)))))))))******)))))))))---+++)))***,,,///111111000...,,,+++***+++,,,---,,,(((%%%$$$%%%(((+++,,,,,,(((&&&''''''&&&(((,,,...//////...------000222111000---((($$$!!!!!!"""$$$%%%%%%%%%&&&)))---111333222111///,,,)))'''&&&"""%%%***------+++(((%%%)))'''%%%&&&(((+++---------------...//////---,,,,,,,,,---000333333111...+++,,,---...---+++)))(((******,,,,,,,,,+++***))))))***+++***))))))+++---000000/////////......///---,,,+++,,,,,,,,,)))''''''(((***,,,............000111111000...,,,---......000111111///.........***((('''***///222222111///111444444444444555666---,,,,,,---//////...------------+++))))))+++---+++,,,...111222333333333666555666:::;;;;;;???EEE[[[ffflllfff\\\XXXYYY[[[___```aaabbb```^^^[[[YYYRRRVVVZZZZZZ[[[bbbooozzz}}}xxxnnn```OOOBBB:::777;;;999666111///222888===NNN\\\lll{{{zzzkkkJJJ???555111000//////222333333555777999DDDZZZoooyyy}}}{{{xxxuuutttuuuxxxyyywwwtttxxxssslllhhhddd___WWWQQQJJJGGGCCCAAA@@@@@@EEEJJJXXXbbbiiihhhiiimmmkkkeeeccc^^^ZZZZZZYYYUUUSSSTTTNNNJJJDDD???<<<>>>AAACCCAAA>>>:::777000***+++//////000111000///...///111000///...---,,,,,,------///222333000***(((---222111111///---,,,+++++++++++++++***(((''''''&&&&&&+++***))))))+++///444777111...,,,...222555555444222222333333333222000///...---------...,,,)))'''%%%&&&)))---111333222111///...---+++(((&&&###"""%%%)))***(((***...///,,,"""!!!"""%%%***000555666000222555444111,,,)))((((((***+++***'''$$$"""!!!%%%''')))(((&&&&&&+++///+++---......---,,,,,,---000222222111...---,,,---222333444222---)))'''&&&+++---000222222000...,,,***+++++++++***)))((('''''')))+++((($$$$$$)))///000111111000...---...///+++)))&&&'''))),,,---......,,,)))'''%%%%%%$$$$$$!!!!!!!!!"""%%%'''***+++000///000111222222///---...,,,&&&!!!###"""!!!$$$%%%%%%(((...222...,,,************)))'''***++++++,,,,,,++++++***---+++)))***---///111111...---+++******+++,,,------***%%%$$$%%%)))+++---+++(((&&&((((((&&&(((+++---///000///...---///000000...,,,'''###!!!"""$$$%%%%%%$$$$$$$$$''',,,///......---,,,+++***((((((!!!$$$)))---...,,,(((%%%(((&&&%%%&&&))),,,///000---+++***+++------+++)))***+++---000222222000...************)))((('''&&&((()))***++++++***)))((()))+++,,,,,,+++,,,---///......------...000333555///---+++*********(((''',,,---.../////////...---000111111000---,,,,,,---///111222222000/////////***((('''***///222222111...000222333333333444666///...///000222222000...,,,,,,+++)))((())),,,///+++,,,...000000111000000111000333888999999<<>>???@@@AAA===:::888444//////333333333222000...---.../////////...---,,,,,,,,,,,,000333555222,,,***,,,///......---***((('''(((***'''+++,,,)))(((+++,,,+++***))))))***,,,///222444.........///111222222111//////000000000000000000...---,,,------,,,)))'''$$$%%%)))...222333222000,,,---------+++)))'''%%%&&&))))))'''(((,,,,,,***###"""###&&&+++111444666000222444333000,,,)))((()))***+++***'''###!!!!!!%%%))),,,+++((('''***...***,,,...///---,,,+++,,,---///000000---+++***)))///222444222---(((''''''+++---///111111000...,,,---------,,,,,,+++***)))''')))+++)))&&&%%%'''******,,,.........---...///***(((&&&&&&))),,,///000...,,,)))'''''''''%%%$$$!!!!!!!!!"""$$$&&&(((***------///111333222000...------+++&&&%%%)))+++)))$$$%%%&&&%%%%%%(((///555///,,,)))((((((*********,,,---...//////...---,,,***)))((())),,,///000000,,,+++***))))))***,,,---///+++'''%%%&&&))),,,...,,,))))))++++++)))))),,,...000111111///.........---,,,***&&&######%%%(((''''''%%%######%%%***---((())))))******))))))((("""%%%))),,,...,,,***((()))'''&&&'''+++...000111+++)))&&&'''***+++)))&&&'''))),,,///000000///...((((((((('''''''''''''''(((((()))************)))***+++------,,,---...///---,,,+++,,,///555;;;???777333...***))))))))))))000000111111000///---,,,000111111000---,,,---...111222333222000///000111,,,)))(((+++000333333111---///111111111222444666///000111333555444222///******)))((((((***...222...///000000000///...---......111666888777:::??????EEEGGGBBB>>><<<:::777BBBCCCCCCCCCAAA>>><<<:::>>>AAACCC???:::;;;BBBJJJOOOMMMHHH???777333555888777666333//////666BBBLLL]]]oooxxx[[[JJJ999000......///111333222333444666===MMM\\\qqq~~~|||uuupppttt|||~~~yyyzzz{{{yyyvvvsssrrrqqqnnndddYYYQQQNNNKKKEEE??????CCCHHHMMMRRRYYY___cccaaa^^^cccllllllffffffmmmkkkggggggjjjiiiccc^^^]]]WWWSSSMMMFFF@@@===;;;;;;===:::888888666222222555666666444111---+++,,,---******+++++++++,,,,,,,,,///111333222///------...,,,---,,,)))&&&&&&(((+++)))///111,,,***,,,---+++%%%&&&'''***,,,///000222,,,...000000...,,,++++++***+++...///000///...,,,***))))))***+++,,,***)))$$$&&&)))...222333111///***+++---......---+++***(((++++++((((((++++++(((###"""###&&&+++///222222///000222111...+++))))))***,,,---,,,(((%%%""""""%%%+++000000+++((())),,,+++,,,------++++++,,,---...000111000---)))&&&&&&''',,,000///+++(((''')))+++,,,---...///......---......------,,,++++++***))))))******)))'''%%%$$$%%%(((+++,,,,,,++++++,,,+++)))''''''+++///222333///,,,((('''((()))'''&&&''''''%%%%%%%%%%%%&&&'''***+++,,,///111111///,,,***------******---...,,,((()))***)))(((***///444000,,,(((%%%'''))),,,------...000111111000...---'''&&&&&&(((+++...//////+++***)))((()))***,,,...222---(((&&&'''***---//////,,,---111111---,,,///000222444333111///......******(((&&&$$$&&&))),,,)))((('''$$$###$$$(((+++&&&&&&'''(((((((((''''''$$$&&&(((+++,,,---,,,,,,)))(((((()))---000111111+++'''$$$$$$''')))&&&###&&&))),,,///000///......''''''&&&&&&&&&'''((()))***)))))))))******+++,,,)))+++------,,,,,,---...---,,,***,,,222;;;EEEKKKBBB<<<444...,,,,,,------000111111111000///---,,,///111111000...---...///333333333111000///111333...,,,+++---111444333222,,,---///000000111333555///000222555777666222///)))))))))((((((+++000444000111111111000///---,,,//////222777888777999>>><<<===;;;555333333222000777888::::::999777333111444999<<<999333000444:::===@@@@@@<<<666444666999999888555111111:::HHHTTTjjj}}}xxx___MMM999///---,,,...000444222222444666<<>>:::AAAGGGNNNTTTZZZaaafffhhhccc\\\___llllllccceeepppeeedddfffkkklllgggbbbaaaXXXTTTNNNGGG@@@;;;888666:::777666888777333333666888888555111---******+++%%%&&&''')))+++,,,,,,,,,---///111111000/////////.........+++((('''***---000666666000+++,,,+++(((!!!"""%%%))),,,...000000,,,///222000+++'''%%%%%%%%%(((---000111///,,,)))'''&&&%%%'''***+++++++++$$$&&&***...222333111///(((***---///000000...---+++------))))))+++***'''###"""###&&&***...///000...///000///---***)))))),,,...///---***&&&$$$###%%%,,,333333...))))))+++...---,,,***)))***---000000111333111,,,((($$$###!!!&&&,,,,,,)))'''(((++++++,,,,,,------...............------,,,+++++++++***)))***++++++((($$$ ###&&&)))+++***)))))))))---+++((())),,,111444666///+++(((''')))***)))'''---,,,***'''&&&%%%%%%&&&((((((***---000000---+++(((,,,...,,,+++......,,,))),,,...---,,,,,,///333111,,,'''$$$%%%)))---///...000111222222111000...%%%$$$%%%'''***---///...+++***)))((()))***,,,...333...)))&&&'''+++...000111///111555555111///111222444666666333000......)))((('''&&&%%%''',,,///***)))(((%%%###$$$&&&)))%%%&&&&&&'''&&&&&&%%%%%%&&&'''(((***,,,---......***))))))+++...111222111***&&&######'''(((&&&"""%%%)))---///000/////////'''&&&&&&&&&'''(((***+++++++++***)))***+++---...(((***,,,,,,+++++++++---...,,,***---444@@@LLLTTTJJJCCC999222...///000111//////000000000...---,,,///000111000///...///000444444333111///000222444000...,,,...222444444222+++,,,.........///222444000000111111222222333333---+++'''&&&''',,,222666555444111//////000333444555111...///444888888666666222111444444111///000222111111000000111111222666666444111......111333444888<<<>>><<<:::888777888666333000444BBBUUUccc{{{lllUUU===111---,,,---000777555222000111777???EEEcccooo{{{pppeeeiiifff```WWWOOOMMMQQQUUU```hhhttt}}}vvvnnniiigggXXXRRRGGG<<<999<<>>MMMbbbrrrvvvaaaJJJ===777444444666444333111///000444;;;@@@TTTaaatttwwwooodddZZZ\\\ZZZTTTLLLEEEDDDHHHLLLZZZbbbooo{{{{{{rrrhhh___ZZZNNNJJJCCC>>>???DDDJJJMMMVVV```fffeeehhhoooooohhhccciiillliiigggfffeeebbbXXXYYYXXXTTTPPPOOOSSSXXXTTTSSSOOOFFF;;;444333444999::::::999888888:::<<<===:::666111+++&&&"""  ###&&&)))+++,,,---///111222111///,,,******,,,///111111222333555888444///---------+++***)))((((((((())))))((('''))),,,---(((!!!"""&&&,,,---000111111000...,,,***((('''(((+++,,,***(((''''''))),,,///000000///...///000///...---...000+++)))((((((******)))(((%%%%%%&&&(((+++---,,,***+++,,,,,,+++)))'''((()))000111222222///***%%%"""%%%)))...///---++++++,,,---......,,,******,,,///444333222111000///---,,,+++,,,---------------,,,+++,,,------+++***+++,,,,,,---.........---,,,+++***)))***,,,//////,,,)))###&&&((((((&&&&&&(((***))))))))))))***+++---...,,,+++***)))((())))))***...,,,++++++,,,,,,+++)))+++,,,---/////////......+++---///111222111///...000111111///---,,,,,,---111---(((&&&'''''''''&&&+++++++++---......---,,,)))((('''(((***,,,,,,,,,)))((((((((()))+++...///111,,,%%%!!!!!!$$$(((***...111222000,,,******,,,000///......///...,,,***((())))))((()))+++///333***)))'''&&&&&&))),,,---+++,,,,,,+++(((&&&%%%&&&+++,,,------,,,,,,---///000///...---......///000...***&&&'''***,,,+++)))))))))***++++++,,,++++++------++++++***+++,,,---......//////000000000111///---***)))***)))'''$$$%%%&&&'''***000888BBBHHHGGG===222---...111111///......---,,,,,,---...///000111000///---,,,---...000//////000000111222222444222000///000000000///++++++,,,---000222555666111000...---,,,,,,------444000***'''''',,,333777777888888999::::::::::::444111...///222444444222///---///555777444111222,,,,,,---///111333555666666666444222000111333555===IIIWWW___\\\SSSKKKGGG:::>>>CCCGGGOOO^^^sssoooXXXIII@@@:::888999111111000//////222777;;;CCCPPPcccwww~~~|||rrriiibbbXXXOOOOOONNNJJJCCC??????CCCHHHVVV___lllyyyzzzpppdddVVVMMMDDDCCCCCCEEEIIIOOOVVVZZZeeehhhhhhhhhooowwwtttkkkgggiiijjjfffdddaaaYYYQQQIIIJJJJJJGGGCCCAAABBBEEEGGGIIIHHHCCC;;;666444555:::;;;<<<;;;:::999:::;;;???===888222+++&&&""" """$$$&&&)))+++---///000111222111///---+++***---111444666666888999555222...++++++,,,---,,,---+++))))))++++++(((%%%%%%((()))&&&""""""''',,,000111333444333111...,,,***)))))))))***+++)))''')))((('''))),,,.........000000///---++++++---///***((('''''')))******)))&&&''')))---//////---************((('''(((***---///000222222000...***(((***---///---***((()))+++------,,,***(((((()))+++222333333333222111111000.........///......------***,,,...///...,,,,,,---+++,,,...///...---+++***'''(((***...111111///---$$$&&&)))***)))(((((()))((((((((((((((()))***+++))))))*********+++++++++------,,,...000000///...+++,,,......///...---,,,---...000111111000...---000222333222///,,,+++,,,222///,,,)))(((&&&$$$""")))&&&%%%&&&)))+++***((((((''''''))),,,...//////***)))(((((()))+++...000///+++$$$"""%%%---///111///***((((((***,,,++++++,,,......---+++***+++,,,,,,,,,,,,///111)))(((((()))***---///111000000...+++'''$$$###$$$***+++,,,+++******+++---///.........///000111111///,,,+++,,,000222000...++++++*********+++,,,,,,...------,,,,,,...///000000000//////000222444555000...***(((((((((&&&%%%&&&&&&''')))---333888<<<:::444...---000333333111------,,,,,,,,,...///000000...,,,,,,---.........---......//////000111111222000.........///...---***+++,,,...111333666777///---,,,+++++++++---...444111...,,,,,,///333555555777999;;;<<<<<<:::999555333111111222444333222///---///555777444000000------...///111333555666444555444333222222555777===JJJ]]]lllqqqlllaaaZZZLLLMMMQQQXXXdddssswwwcccPPPCCC:::666444111111222111000222555777===HHHXXXiiixxxzzzsssqqqttttttooofff___YYYRRRJJJHHHHHHFFFCCCBBBEEEKKKQQQ\\\dddqqq~~~|||rrreeeTTTHHHCCCEEEKKKRRRWWWYYY\\\```mmmllliiihhhmmmtttqqqjjjjjjhhhccc\\\YYYTTTJJJ???888:::<<<;;;888666666777999;;;>>>>>>;;;888777777999;;;<<<<<<:::999999:::>>>;;;777111+++'''$$$###%%%%%%%%%''')))+++...///111222222222111///...,,,+++...333666777777777888222///,,,))))))***,,,---///+++'''&&&)))+++***((('''((((((&&&$$$%%%+++111222333444444222///,,,******************)))((('''(((&&&%%%&&&***---//////444333000,,,)))***,,,///)))'''&&&&&&(((******)))&&&(((,,,000333222---******)))((('''''')))---000---...000000000///---,,,---------)))%%%###&&&)))))))))((('''&&&'''((()))111333444444222111000000......//////......------***---///000///...---...,,,---...///...,,,)))((($$$&&&***...111111000///&&&(((,,,......,,,***)))(((((((((((())))))******((()))***+++,,,,,,,,,,,,,,,,,,---///222333222111,,,---...//////...---,,,+++,,,.../////////------...000333333111...------111000...,,,)))&&&###"""&&&### """'''***+++***''''''&&&(((,,,...//////,,,+++)))((((((***+++---,,,)))$$$!!!%%%,,,///000...***'''((()))*********,,,...///...---***,,,......---,,,---...***+++,,,---...000111111000///---)))$$$""""""###)))******((('''''')))***---------...///000111111...------000333444333111...---,,,+++++++++,,,---......---,,,,,,---...///000///......///222444666222///,,,)))((((((((((((***))))))+++...111333333000---+++---111444333111,,,+++++++++,,,---///000000---******...000000///,,,,,,---...////////////000///------......---,,,)))***+++...000333555666,,,+++++++++,,,---///000222222222333333333222222222444888:::;;;:::888666555444333333333444333333000...000555777222///...111111000111111222444444222333444333333333666888???JJJ\\\ppp}}}~~~tttkkkaaa___bbbkkkzzzlllWWWEEE:::333///111333444333333333555777>>>EEERRR___kkkwww|||wwwrrrkkkggggggdddeeebbb[[[UUUQQQMMMHHHEEEFFFHHHIIIKKKQQQZZZaaahhhppp{{{~~~uuuhhhXXXMMMHHHKKKVVVaaaeeebbbbbbfffnnnnnnlllhhhhhhjjjiiigggkkkeeeZZZPPPKKKGGG>>>444///000222222000---,,,+++,,,000555999:::::::::999777999<<<<<<;;;999888888;;;888444000,,,)))(((''')))((((((((()))+++---////////////...---,,,,,,+++,,,000444666555444333333///---+++((('''''')))***...)))$$$###&&&***---...------,,,)))''')))---222222222333222000---)))''')))***++++++***)))''''''&&&%%%$$$&&&***///222333666555111---******---000)))'''%%%%%%''')))))))))&&&)))---222555222---)))&&&&&&%%%$$$$$$''',,,000,,,,,,---............------,,,***%%% ###'''&&&%%%$$$%%%&&&((()))***000222444444111.........------............------,,,...000000///------....../////////---***'''&&&"""%%%)))---///000000000***+++...111222000---***)))******+++,,,,,,,,,,,,)))***+++,,,------,,,,,,******,,,///111222111000,,,---.../////////...---((()))+++,,,............+++...111222111000000000/////////---***'''%%%$$$$$$""" """'''+++......(((&&&&&&(((+++---...---...---+++***(((((((((((()))'''$$$ $$$(((,,,///000///+++))))))++++++***+++---///000000///)))+++------,,,+++++++++---...000111111111000///......,,,)))&&&$$$%%%&&&)))***)))'''%%%%%%''')))***+++,,,---......//////,,,,,,---///111333222111111000...---,,,,,,---......---+++*********++++++...---,,,,,,---///222444222111///,,,******+++,,,///------...111222111000+++******,,,000222111///,,,+++++++++,,,---///000222...******---000000///+++,,,---............---...---,,,---//////...---'''(((***---///222333444+++,,,---...000111222222000222555888888666333111111333666999999888666444444444444444444444444444111...///444555111......222222111111111111111222000111333333333444666888BBBKKK[[[nnn}}}}}}xxxuuutttvvvxxxaaaKKK>>>555///111222333333333333555777<<>>999222------------***'''$$$"""&&&***///555888999999888555888;;;===<<<:::999999999777444000...,,,,,,---,,,+++)))''''''(((***++++++***))))))(((((())))))---000222333111000//////......---***&&&%%%%%%'''***(((%%%###$$$)))///444333222111...,,,,,,...111000111111000...***&&&$$$'''))),,,,,,+++)))((((((&&&%%%%%%''',,,111444555777555222...++++++---000)))'''$$$$$$%%%'''((((((&&&)))---222444222,,,(((""""""!!! ###(((,,,,,,,,,,,,,,,,,,,,,------,,,,,,)))$$$ $$$(((&&&%%%$$$%%%(((***++++++...111444444000---,,,---,,,------...//////........./////////---,,,---...//////...---+++)))((('''$$$'''***,,,---...///111------///222333222...+++***+++,,,...///000000000---,,,,,,,,,,,,,,,,,,,,,)))***+++...000111///---,,,---///000111111000000((((((***,,,---...//////))),,,///000000000111222...//////...***(((''''''%%%%%%%%%&&&(((+++///111***((('''(((***+++++++++......---,,,+++)))'''&&&&&&&&&%%%!!! &&&++++++...000///,,,***+++------,,,,,,...000111000///)))+++,,,,,,***)))***+++///111333444444222///------...---,,,***)))***+++,,,,,,***(((&&&&&&(((******+++,,,---------------***++++++,,,...///000000111000///...---,,,,,,,,,***)))(((''''''((()))***++++++******+++---///000111111000...,,,,,,---///222///...000333444333000+++***)))***---/////////......---------///000111222///+++******,,,------------...///...---,,,++++++***+++,,,///000///---'''(((+++---///000111111---///111333444333333222111333666888999888555444333444777999999777555333222333444444333333333444000---...222444222000111000000////////////000000...000222222333444666888@@@JJJYYYhhhsss|||kkkSSSDDD999222...///000000000111444666666999===BBBJJJSSS^^^ddddddkkkqqqssswww~~~|||vvvkkkbbbZZZVVVTTTQQQRRRUUUQQQVVVWWWSSSQQQSSSTTTSSSXXX\\\aaafffkkkttt{{{rrrkkkgggcccccciiirrrrrrlllnnnwwwrrrqqqmmmhhh```[[[YYYZZZWWWRRRGGG<<<888888666111......------+++)))&&&###''')))---222555666555444333777<<<>>>>>><<<;;;:::;;;999666222000///000111000...+++)))'''((()))***)))((('''''''''(((***+++---...000000...------...///000000---((($$$###$$$&&&(((***(((''')))///555555555333111........./////////000///---)))%%%###%%%(((,,,---+++)))((()))((('''(((***///222555555444444111...+++***,,,...***'''$$$###$$$&&&''''''&&&(((,,,000222000+++'''!!!!!!!!!!!!!!!$$$(((+++...---,,,+++++++++,,,---...---+++'''######(((---+++)))'''(((+++---------+++///444444000......000,,,---...///000111111111000000///---******,,,......---,,,************+++(((***,,,,,,,,,,,,///222...---...000222111...******+++---000111222222222111000...,,,+++***++++++***+++,,,...000///,,,***,,,---///111222333333333++++++,,,---......//////+++,,,............000222000111000...)))''''''((((((+++---+++))))))---111...,,,******++++++***))),,,---///000///---***(((&&&'''&&&""" &&&+++))),,,//////,,,+++---//////...---...000000...---)))+++,,,+++***)))+++,,,///111444666666333///---+++---...---,,,***++++++000000...+++((((((***---+++,,,---......------,,,)))************+++---/////////......---+++***)))%%%%%%%%%%%%&&&(((***+++)))*********++++++,,,,,,---///000///------...000111...,,,...333555444111+++***((((((***---///000222222111000000111222333111///,,,)))&&&&&&(((+++...///000000///---+++)))&&&&&&(((+++...//////---)))***,,,...000000000000000222444666666555333111333444666888888888777777555777999::::::888666444000111333333333222333333///+++,,,111444333222444...------------...//////,,,...111222222333666777:::GGGXXXccckkkvvvqqqXXXHHH===444+++,,,---------///222555111222333555999AAAJJJPPPQQQXXX]]]```dddlllsssvvvsssxxx~~~{{{tttkkkdddYYYRRRMMMMMMNNNMMMOOORRRTTTZZZ]]]ZZZYYY\\\______hhhlllqqqvvv{{{xxxsssrrrrrrnnnpppuuuqqqjjjooozzzsssooojjjeee___XXXSSSRRRIIIGGG???666222444333000///......///000///---,,,***+++...111444444222000333777===@@@@@@>>>===<<<>>><<<888444222111222333444222///+++))))))***++++++***)))((()))***---...,,,---......---,,,...///111333333000***%%%""""""$$$***///...******...444555555444222000///........./////////,,,)))%%%###$$$(((,,,---+++))))))***+++******---000333444444222222000---+++***+++---+++((($$$###$$$%%%&&&&&&%%%'''+++///111///***&&&###$$$$$$$$$$$$&&&***---000///---,,,++++++,,,---///000...***'''''',,,111000---***+++---//////---(((...333444222///000333,,,---///000222333333333222111///+++)))(((+++---,,,+++***))))))+++---///,,,---...---+++,,,000333...---,,,...111000---***)))+++---000222333444444444222///,,,***)))******,,,,,,---///000///+++(((,,,---///222444444444444////////////////////////---......---,,,---...000222222222...)))&&&&&&(((+++///222///)))'''***///111///,,,+++++++++***(((***---000333333111---+++&&&''''''###%%%***'''+++......,,,+++---000000///......//////---+++***+++,,,+++******,,,...---000444777777444000---)))+++------+++)))((((((444333111...++++++---///---.../////////...---,,,******)))((('''))),,,...------...---,,,***(((&&&""""""###$$$'''***,,,...))))))***+++++++++*********---000000...---...000000,,,***,,,222555444111+++)))''''''))),,,000333666555444333333333444555//////---(((###!!!%%%(((000000111111///---***(((###$$$%%%)))---///...---+++,,,...000111111000000777555444333555777444///444444444444555666666666999888555333222111111111000222333333222333555777222000------...000111111000...++++++---000222333///111333222//////222555888@@@LLLXXXfffwwwxxxbbbMMM===444,,,+++((((((---444555111555///---///333555:::@@@CCCDDDEEEHHHMMMSSSXXX\\\aaaccchhhvvvmmmkkkjjjaaaYYYWWWOOOJJJJJJMMMOOOOOOUUU]]]```]]]aaakkkqqqqqqqqquuuzzz}}}{{{tttvvvwwwxxxwwwssspppoooooonnnlllggg___TTTKKKEEECCC>>>;;;777555444333111000///......000333333///+++))),,,///111111000000000222777<<>>:::666333333333333333222444111+++(((,,,//////+++,,,,,,,,,,,,---000222222///++++++---000000000333444444111,,,'''%%%$$$$$$)))///000///,,,,,,---222///,,,,,,///222222111111111000///---***&&&$$$&&&(((+++,,,+++*********))))))+++...222333333222222///+++***,,,...---,,,///+++((('''((((((&&&###$$$$$$'''+++......)))%%%$$$'''******))))))+++...555222...***'''&&&&&&'''000...+++***+++---111333222///,,,,,,///000///...---...000111222111///...222111000///000111222333333///)))%%%&&&(((,,,---///...+++******,,,...///...---,,,---///000111000000///---+++******+++,,,***+++---///000111222222444777888444,,,'''''')))...---...111444222***$$$***---000111111111111222333000,,,,,,...//////...,,,---...---,,,,,,---...111000...+++(((&&&$$$###)))...111000+++''''''***+++---......+++)))((((((+++...111444333000,,,))) """$$$###"""###'''++++++------***((((((+++///......---------------...---,,,***))))))***,,,---,,,///333666777555111///------***'''%%%%%%''')))000000///---++++++---...111000...,,,++++++,,,,,,...,,,***)))))),,,///111///---++++++++++++***)))### ###+++111222111------......---+++)))(((***+++,,,***((('''***---000...,,,///333666666444000,,,)))'''***---000222666555444444555444222000000///,,,'''"""###(((,,,111333333000000111///*********+++***)))***,,,///,,,---///222555444222///888555222222555666333///111111222333444444444444666555333222111000111111000111111111000111333666111...,,,+++---///000000...---,,,+++---///000000///111333222///...000333:::<<>>333***+++***)))---666;;;;;;:::333...000222333555888999;;;===@@@BBBEEEHHHKKKMMMRRR]]]nnnnnn\\\[[[\\\XXXTTTUUUTTTQQQQQQVVVXXXYYY___gggooonnnrrr|||{{{wwwwwwvvvuuusssooollljjjlllggg___UUUKKKCCC===:::888666444333444444333222...---...111444444///+++***,,,///000000/////////000444999<<<<<<<<<>>>??????<<<888555555555555444444444222---,,,000111///+++,,,,,,+++***+++---///...,,,+++,,,000222222111333333222000...+++)))'''%%%***///000...,,,---...000---******...111222222000000111000---)))$$$"""###&&&***+++***)))((('''((()))+++...111222222222000,,,)))(((***,,,,,,,,,...,,,******++++++(((&&&######%%%))),,,,,,)))&&&(((***++++++******---///555333///,,,)))(((((((((---,,,*********---///111111...++++++---//////------...000111111000///...111000000///000000111111///+++(((&&&'''+++///111222111...------...000111///...,,,,,,---////////////...,,,***)))***+++,,,***+++,,,...///111222222777999999555...******,,,...------000333111+++%%%***,,,.../////////000111111...++++++---............///000///---,,,,,,---...---,,,***'''%%%###"""'''***------***''''''((()))+++,,,,,,+++))))))***///111333333111,,,'''$$$"""%%%%%%###$$$'''***+++++++++***)))***,,,///************+++---...///---,,,***))))))***,,,---+++...333666777555222000......+++(((%%%%%%'''***---...///...,,,,,,---//////---+++))))))***,,,...,,,+++***))))))***+++,,,---+++((('''((()))((('''$$$!!!!!!$$$+++111222000222222111000...,,,***)))***++++++***''''''))),,,000---+++,,,111444444333000---***)))+++---///000444444444444555444222000111111///***%%%%%%(((,,,000333333000111444333///111111000...,,,,,,---///------///111444444222000;;;555111111444666333111...///111333333333222111222222111000000000000111000000000///...///222555111///,,,+++,,,...//////........./////////......///111333333000///111333>>>>>>AAAJJJ]]]vvvmmmUUUAAA444,,,//////...111:::AAADDD>>>555///111444333333333444666:::;;;;;;;;;;;;<<<<<>>:::888888888777666444444222000222555333...)))******)))((((((***++++++******---111444444444444222///000111000,,,)))%%%)))---...---,,,---///---+++((((((+++...000111///000111000---'''"""!!!%%%)))+++***(((&&&%%%'''(((+++---///000111111...***'''%%%&&&(((******...------...///...,,,***######%%%'''***+++***)))---...---,,,+++,,,///222444333111...,,,***)))))))))))))))***+++,,,...///...,,,******,,,---------...///000000000///...---000000000000000/////////)))(((((((((***...222555555444222000000111222333000...,,,+++***+++---......---+++***)))******+++++++++,,,---///111333444999:::999444///,,,---///...---,,,///111000+++''')))+++------,,,---///000///---******,,,---......222222222000...,,,,,,,,,+++***)))(((&&&$$$###"""$$$&&&'''((()))(((''''''''')))******))))))***+++222333333222...(((######'''(((&&&&&&(((***)))((('''''')))***+++***$$$%%%&&&'''))),,,---...---,,,+++*********,,,,,,***---222666777555222000///...,,,)))&&&&&&(((***+++---...///---------...+++)))&&&$$$%%%)))---000++++++***)))((())))))***---***&&&%%%%%%'''((((((&&&$$$###''',,,000000///555444333222111000000000+++,,,+++)))(((''')))+++///+++((()))---111222111///...,,,,,,...//////...111222333555666555222///222333222...)))'''(((+++///222222000111555666444555555444111---++++++,,,...------///111333222111AAA888111111444555333222---///111333444333111///000000000000000111111111000000000...---///222555666333000......///...---...000222222111///------...111333333222222444777EEEHHHOOO]]]ooouuu]]]GGG:::333555555777>>>GGGIIIFFF===555///111666666555555666999======;;;999999::::::JJJbbbzzzhhhZZZNNNOOOWWW^^^fffmmmjjjlllqqqvvvzzz|||wwwuuusssnnneee]]]bbbXXXJJJ@@@;;;888333///------...111444666555333,,,,,,---111444444000,,,...//////...,,,,,,,,,---000222444666888:::<<<===@@@===;;;::::::999888666444333222111555888333,,,###%%%&&&&&&%%%&&&''')))***))))))+++///333777999555111---...111111---(((%%%(((++++++******,,,///---,,,)))((()))+++---///...000111111---'''!!!"""&&&+++---,,,)))&&&$$$&&&(((+++---......///000...+++&&&###"""###%%%'''---...///111222111///...''''''((())),,,---......222111///------///111333222222111///---+++***)))'''((()))+++,,,------...,,,+++))))))***+++,,,,,,...//////000000//////...111111111000///...---,,,''')))***,,,...111444777777555444222222222333333111///,,,(((&&&'''***------,,,+++*********++++++.........///000222444555777777555111---+++,,,...,,,,,,,,,---///...,,,)))***,,,------,,,---...000///---++++++,,,---//////444555444222...,,,+++,,,(((((('''&&&%%%%%%$$$$$$$$$$$$$$$&&&)))***)))'''((())))))((('''''')))+++000000000///,,,'''###!!!!!!%%%***,,,***))))))+++)))&&&$$$%%%((()))&&&$$$"""###%%%''')))+++,,,,,,---,,,+++*********++++++))),,,111555666555222000...---+++(((&&&&&&(((***,,,...//////...,,,+++,,,(((%%%""" """'''...222,,,+++)))''''''))),,,---///+++'''%%%&&&(((******((('''''')))---///000///111111111111222444666888...---,,,+++******+++,,,///***&&&&&&***...//////...---...000222333111000...///111444666555111...222333444000+++'''''')))///222222//////333555555333333222///,,,)))))))))...,,,++++++...000111111KKK>>>333222555444222333///111333444444333000///...///000000111222222222111111111///...///222444:::888555333222111...,,,+++...222333000---+++******---111333333666<<<@@@MMMSSS^^^nnn}}}hhhRRRCCC:::999:::BBBPPPYYYTTTIII<<<444...000444555555666999<<<>>><<<999777999<<>>>>><<<;;;::::::999777555222333111111555777222)))"""###$$$%%%''')))+++***)))(((+++000666;;;444000++++++......+++&&&$$$&&&((((((&&&''',,,000000///---+++***)))***+++...000111222///)))###%%%)))...000///+++((('''%%%(((,,,---------...000000---'''!!!"""$$$,,,...000222222222111000,,,,,,---...///111333444444222///...///111333444000///...---,,,***)))((('''(((***,,,------------)))))))))(((((()))+++,,,...//////000000000000000222222000...,,,***)))((((((+++///111111111333555555444333222222222222333111///+++&&&"""###(((------------,,,,,,,,,,,,,,,000111111111222333555555333222///,,,)))(((***+++******+++---...---+++***,,,---//////......///111000///...---,,,---///111444444444111...+++++++++''''''''''''''''''''''''&&&%%%%%%'''***++++++)))++++++***'''%%%%%%''')))***++++++++++++)))'''&&&$$$)))...///---******+++***(((&&&''')))(((%%%!!!###%%%(((+++,,,+++***)))---,,,,,,++++++*********(((+++000444555333000...,,,,,,***'''%%%&&&)))+++...000111000---***(((((('''$$$ !!!'''...222///,,,(((&&&'''+++000444222///+++)))***,,,...///*********,,,...////////////...//////111444666888000///---------.../////////***&&&%%%))),,,------,,,---///222555666444222,,,---000333555555222///000222333111+++'''&&&'''...111222---,,,///111111...//////...+++))))))***,,,***((()))+++...//////WWWEEE666555777444222333333333444555444222///...---...///000111111111111000111111111//////111222888777777777666333///+++'''+++000000---)))((()))(((,,,111444999@@@IIIPPP[[[aaalllzzzrrr]]]OOO???===???KKK]]]ggg]]]NNN===666111111222222555999>>>???>>>999333333999???MMM```yyyyyymmmjjjiiilllsss|||}}}wwwpppggg\\\PPPGGGFFF@@@888333222222000////////////000222333222000***)))(((+++///222000...111111000---,,,,,,...111444333222444888<<<>>>>>><<<;;;:::;;;;;;:::777444222333333222333444///(((!!!###%%%&&&)))***---,,,***((())),,,333888111...+++***++++++)))'''%%%&&&'''%%%$$$''',,,111222333222000---+++******...000222222111---(((%%%***---111333111...+++***%%%)))---...---,,,...000111...(((!!!!!!%%%+++---000111000///000111///111222333222333444666333111//////000333333333///...,,,+++***))))))))))))***+++,,,,,,,,,,,,,,,((())))))(((((((((+++---/////////000111222333444333111---)))&&&###""""""''',,,111333222000000222222222222111111222222333000...)))### '''---////////////////////////222222333444444333333222...---+++)))(((''''''(((''')))+++---...---+++***,,,///111222111000000000111111000...,,,,,,///111111111111///---+++++++++''''''((()))***+++,,,,,,))))))*********+++++++++---,,,***'''$$$%%%'''***(((((())))))************'''+++//////,,,))))))************++++++***&&&$$$%%%(((...111222///+++'''---,,,,,,,,,+++******)))(((+++///222333111---+++++++++***((('''(((+++...111111111///+++((('''''''''$$$!!!!!!'''---111111...***((((((,,,111555333111---,,,...000111111++++++---...///000000000///......//////000111222111///---...000222222222///+++''''''))),,,,,,+++,,,,,,...222555555444222***+++...111444444222000...111222000+++'''&&&''',,,111222---***+++------+++---......---,,,,,,---+++)))((((((+++---......bbbMMM;;;888888444111333666666555444222000...---,,,---...///000000//////---///111111000......///000111444666777444...***''',,,000111---******+++---111777===DDDPPP^^^gggpppxxx{{{fffXXXHHHGGGHHHQQQ```hhh^^^PPP>>>999666555555666===FFFNNNLLLFFF===666777AAAKKK^^^qqq}}}wwwyyy|||zzzpppcccUUUIIIAAA:::888555333000//////...///---,,,---///000000///***'''%%%''',,,000000///222222000...,,,---000333333000///000555999;;;<<<;;;;;;;;;<<<<<<;;;777444222555666333222222...))) $$$&&&'''(((***++++++,,,---+++)))***---000---,,,+++*********++++++'''''''''%%%$$$'''...444222444777555222...,,,,,,...000222333222000...,,,---000333333222///...---%%%***...///---,,,...111000---'''!!!###)))***,,,......,,,,,,...000///222444444222111333444111///---///222444333222///---+++)))((())))))***************************''')))***)))'''(((+++......///000111333444666777222///)))######)))000333000...---...000000111111222333333333///---(((!!!'''...111111222222222222111111111222444444444222///---,,,+++***)))))))))((('''$$$''',,,......---+++)))+++...222444222000//////111111000...******,,,///---......---+++***+++,,,))))))***,,,...///000111+++---...,,,)))(((***,,,---,,,)))&&&$$$&&&))),,,******)))))))))))))))***(((+++...---)))&&&&&&'''%%%'''+++,,,+++)))''''''&&&+++222888999444...)))------,,,,,,+++***))))))'''***...111111...***(((++++++***))))))+++///222111111000---***(((((())))))&&&###!!!###''',,,000222000...,,,+++,,,...///222000......///000111000+++,,,...000000000111111,,,,,,---...///////////////---,,,---000333444333///,,,))))))+++---,,,***---,,,---///111222000...******,,,///222444333111...000222///+++''''''((()))///222...***+++,,,,,,***,,,......---,,,,,,---+++***)))***,,,.........iiiQQQ>>>::::::444111333777666555222000...---,,,++++++---.........------+++---000111///---,,,,,,)))+++000555777444...***)))...333333///------///444888>>>EEEPPP^^^nnnyyylll^^^QQQPPPPPPUUU^^^bbbZZZNNN>>><<<;;;;;;:::>>>IIIUUU```\\\RRRFFF===@@@MMMXXXoootttdddTTTGGGAAA666777777555222///...///---+++******---///000000***'''$$$%%%***...000000333222000...,,,...222555111...+++---222777999999;;;;;;<<<===>>><<<888555333777888444111000...+++!!!$$$''')))******+++,,,***,,,///...+++((((((*********+++***)))***---///((()))(((&&&%%%)))000666111555999999555111/////////000222333333333222111///111333333111/////////&&&***///000---,,,...222...,,,'''!!!&&&,,,***,,,---,,,******,,,///...111444444111000000222///---,,,...222444333111000...+++)))((()))+++,,,******)))(((((((((((((((''')))***)))'''(((+++///...///000111444666888999111---&&&&&&///222///,,,+++,,,///000111111222333444444///---''' &&&///222333333444444444333333000222444444333000,,,***,,,+++++++++++++++)))'''"""&&&,,,//////---***)))***...222444333000...---000111000---)))(((***---***+++,,,,,,******+++,,,***+++,,,...000222333444,,,///000---(((&&&))),,,,,,+++)))&&&%%%''',,,///---,,,+++)))((((((''''''(((+++---+++&&&######$$$"""(((***(((&&&'''(((%%%,,,555<<<===888111+++---------,,,+++***)))((('''***---000///---(((&&&+++,,,,,,++++++...222666000000///,,,)))(((***+++***(((%%%###$$$''',,,///111111111///...,,,***)))000...------///000///...***---///111111111111222''')))+++...000111111111...,,,***,,,000444444444///---***+++---...,,,***...---------......+++)))******+++---111333333333...000222000+++((()))***'''...222///+++,,,------(((***,,,---,,,+++++++++++++++***,,,...000///...vvveeeSSSEEE:::222333888888777555000---+++,,,---,,,---...//////---+++***(((***,,,...---+++'''%%%+++,,,---...///000000000000...///444555333444777===DDDNNNXXXcccsss{{{nnn```]]][[[___cccbbbZZZSSSHHHDDD@@@???@@@GGGVVVeeevvvmmmcccYYYLLLFFFVVVmmmyyykkkZZZJJJ@@@:::222---000333222/////////...---,,,,,,,,,,,,,,,+++(((%%%&&&)))---111222555222///...///111333333+++***))),,,222777888888999;;;>>>@@@@@@>>>;;;999999777666666666333...***)))((((((***++++++)))(((***)))(((+++...///---***,,,+++,,,---......+++(((+++)))'''%%%'''***///111333444444333111...+++)))000//////.........//////111111111111000///...---,,,...///...,,,*********///,,,&&&!!!!!!(((---000///...---------------222222222000......000222...---,,,---/////////...------,,,++++++*********'''((())))))(((''')))*********)))(((''''''***---111000///000222333333222---((( '''***,,,---,,,++++++,,,,,,,,,------///000111222444...%%%(((///444444555555444333111000111111111111///---+++))))))******+++++++++******%%%)))...222222000,,,)))***,,,///111222000...,,,222111///---,,,,,,,,,,,,***---//////---+++******+++,,,---------///333666111000///...,,,+++***)))++++++***&&&"""###***111222222111...***'''&&&&&&++++++***'''### !!!"""###&&&)))000777:::777///(((+++,,,,,,)))&&&%%%(((***++++++---///000///,,,)))111///,,,******---111333000...+++(((((())),,,------,,,***)))))))))***+++---...///...+++***)))***+++---......------///000---,,,---...000000...,,,###%%%(((,,,///111111222---,,,,,,---000222111111...---+++*********++++++,,,+++++++++,,,,,,---...'''))),,,111444555444222222111///...------......000......///111111...***'''###$$$,,,000...,,,...111///---...111111...+++vvv^^^LLL>>>444222555888777555111---++++++,,,---.../////////...,,,+++)))+++---...---+++(((&&&)))***+++---...///000000444333444777777666999???KKKUUUcccpppzzzzzznnnjjjfffdddeeeccc___[[[SSSMMMFFFDDDGGGQQQeeewww{{{ssslll```\\\jjjwwwnnnbbbTTTIII???666///000111000......///...------------------...,,,******---000222222555333000///000111000000+++)))))),,,111555777888:::<<<>>>??????>>><<<;;;<<<:::888777777444///+++***)))((((((***++++++***'''&&&'''***...000...---,,,,,,,,,---...---)))'''***)))'''&&&'''***...111222333333222000...+++)))------------------......------......///......------......---+++***+++,,,,,,((("""###(((,,,//////////////////......---......---------000222000///......///000///...............---,,,++++++''')))******))))))***,,,,,,,,,+++***((())),,,...111000//////000000///---'''$$$ )))***,,,,,,++++++,,,---++++++,,,---///111222333333///)))### ###***000222222111111111111111222111111111111000...---+++---------,,,+++++++++***(((+++///222222000---++++++---000222333111///---333111///---,,,+++++++++***,,,......---+++***++++++,,,,,,+++***,,,///222///......---,,,+++******++++++***&&&"""###(((------...000///,,,***)))))))))***)))(((%%%###"""###%%%""" %%%'''+++000555444000,,,---......+++(((''')))+++---,,,---///111111///,,,000...***''''''***...000///---***(((((())),,,---,,,++++++******+++,,,,,,...///000...+++(((''''''***,,,------,,,,,,---/////////...//////...,,,***%%%'''))),,,///000111111---,,,,,,---...000///...******))))))***+++,,,---------,,,++++++++++++,,,)))***,,,000222333333222000///...---,,,,,,,,,---000000000111333111---)))%%%!!!"""))).........111000...---...111222///---gggPPP@@@666222111666555444111---++++++,,,...////////////...------------.........,,,***)))***++++++---...000222222222222555777666777???HHH\\\iii||||||uuunnnjjjgggggggggddd\\\TTTQQQVVVccczzz}}}uuurrrvvvqqqiii\\\QQQGGG<<<333111111000...///......------......///000333111000000222333333222333222111222222111...,,,+++***))),,,000444777888;;;;;;<<<<<<============@@@>>>;;;999777444000---***((('''(((***,,,---,,,$$$$$$&&&)))---///000///------------...---)))''')))((('''''')))+++...000222222222111000---+++***+++++++++,,,,,,------...)))***+++,,,------------,,,,,,,,,***((()))+++...,,,&&&!!!###(((+++,,,...///000111111111000///)))***++++++***,,,///111222000//////000000...---,,,---.........,,,***(((''')))***+++***+++,,,.........---+++******---///000///.........---***'''"""!!! !!!###&&&'''+++,,,,,,+++******,,,...******+++,,,...000222333000000...,,,***+++...111000...,,,+++,,,...111444000111111111111000//////111000...---,,,+++,,,,,,---...000222222111///...+++---000222333222111///444222000---+++*********)))+++---...,,,++++++,,,,,,,,,+++)))((((((***---,,,,,,,,,++++++++++++***+++,,,+++'''###"""$$$((('''***///111000...---,,,''')))))))))'''&&&'''(((+++&&&###$$$&&&***...111111000000000000...+++***+++,,,...---,,,...000222222111000---((($$$$$$&&&***---...,,,)))(((''')))+++,,,,,,++++++++++++,,,,,,,,,---//////...***'''&&&&&&***+++,,,,,,++++++,,,---222000///......---***(((((()))+++---///000000000///...,,,,,,------,,,***'''&&&'''''')))+++...///...---,,,************+++,,,------...///000000000///...---,,,++++++++++++000111222444444111,,,(((###!!!"""(((---...000333///---+++---000222000...eeeMMM>>>666222000///111111000...------...000000000000000///000000222111111000///...------............000222444555///111666::::::>>>JJJWWWkkkyyyzzzrrrooopppsssssslllgggggglllxxxzzztttkkk___UUUNNNAAA666222222111000222---------......000111111666444333444555444222000//////000222333222...+++---,,,,,,---000555888:::;;;::::::999:::;;;===>>>BBB@@@<<<999555111...,,,(((((((((***---...---,,,%%%%%%'''))),,,...//////---------...000///,,,***)))))))))***,,,...000111222222111111000...,,,+++++++++,,,------.........)))***+++,,,,,,---------+++***)))&&&%%%'''+++...///)))######(((---...,,,,,,---///111222111///...******+++******+++---///222111///...///...,,,+++'''(((***++++++(((%%%$$$&&&((()))******+++,,,.........---,,,******---///...---------...,,,)))&&&"""###$$$&&&(((***,,,---------,,,***)))***---000+++++++++,,,---...000111...000333444333222111111---+++(((&&&(((,,,111555000000111111222222222222111000...,,,+++,,,...///000111111111111000000000+++---///222333333222111444222000---+++)))))))))(((***,,,---,,,+++,,,---------+++)))&&&%%%'''))))))************+++++++++,,,,,,+++((($$$""""""$$$$$$)))...222222000...---(((***+++***))))))***+++...***######$$$&&&))),,,///000111333222222000///.........///---++++++...111333444222...((($$$"""$$$(((++++++)))'''&&&&&&''')))***,,,,,,---,,,,,,+++))))))***,,,...---+++(((''''''+++,,,---,,,+++***+++,,,000///---------,,,***)))***+++,,,---.../////////222000...------,,,+++)))&&&&&&&&&&&&(((***---...,,,+++***))))))***+++,,,//////...---,,,,,,---.........------,,,+++++++++///111333444333...)))%%%######&&&+++///000000111,,,***)))+++...111000...~~~cccJJJ;;;555111...)))+++.../////////000111222111000000000111222222666555333111000000000000111000//////000333666777000444;;;CCCHHHOOO]]]kkk|||~~~zzz{{{~~~}}}|||wwwmmmccc\\\OOOBBB666111111000000222---------...///000111222555444333444444444111///+++,,,...111333333000...////////////111555:::===<<<:::888777888:::<<<>>>AAA???;;;666111---++++++&&&'''***...000000---***(((((()))******+++,,,---,,,,,,---000222222///---)))***,,,...000111111222222111111111000///...---------...///000000//////,,,,,,------------,,,,,,***)))'''$$$###%%%)))---111+++&&&&&&+++...---***+++,,,...000000000...------------,,,******,,,...111000...------,,,***)))%%%''')))***)))'''$$$"""%%%&&&((()))))))))+++---...------***))))))+++---,,,++++++---......,,,***&&&'''***---.../////////......,,,***(((***---000......---,,,,,,,,,,,,,,,,,,000555888777555333222---***'''&&&'''+++000444000000000111222222333444...---,,,+++,,,...000111111111000///.........///***+++...000222222222111444222///---***)))(((((((((***,,,,,,++++++,,,---......,,,)))&&&%%%&&&((((((((()))******+++,,,,,,------,,,)))&&&$$$######&&&***...111111...---,,,+++,,,---,,,***)))***+++...,,,)))%%%###!!!!!!!!!%%%'''***---............333333222222111111000///...,,,)))))),,,000333555333000***%%%$$$%%%(((***((('''&&&%%%%%%&&&((()))---......---,,,)))&&&%%%&&&))),,,---,,,*********---......---+++***+++,,,,,,+++******,,,---,,,++++++,,,,,,,,,---......///333111///......---+++)))((('''''''''''')))***,,,)))(((''''''(((+++...///000000///,,,)))(((***,,,//////......---,,,,,,+++---///222333000+++&&&###$$$)))---000111111///---+++(((&&&(((,,,//////---gggMMM;;;333...***'''***...111222222222333444333111000000222444555999666333000//////111222000///......000555999<<<333888CCCOOOYYYbbbppp|||~~~uuulllgggQQQDDD777111000//////000------------...///000111333222111222333333111///******+++...111333222000111111111111222666;;;???>>>===:::888888:::<<<>>>???===999333---***)))***'''(((+++///111000---***+++,,,,,,+++******+++---,,,,,,---000222222000---''')))---000222222222111000000000//////.........///000111222222111000///---------......---,,,,,,+++***(((%%%$$$%%%))),,,...+++((((((+++,,,+++))),,,---...//////......---///000///...,,,,,,---///000///---,,,,,,,,,***((()))***++++++***)))'''%%%%%%'''((()))((((((***,,,------,,,***((((((***,,,+++******+++---......---)))+++...000111111000//////...---+++)))***---000000///---,,,+++******))),,,000444777666444333222...,,,***)))***,,,///222000000000000111222333444------,,,,,,---///111222000///...,,,++++++++++++'''(((+++---///000111111333111///,,,***))))))))))))***++++++******+++,,,...---,,,)))&&&%%%''')))((())))))***++++++,,,,,,...---,,,***)))((('''''')))+++......---,,,+++,,,,,,---...---+++******+++,,,,,,,,,,,,***(((&&&%%%'''***...000000.........222111111222333333111000///,,,)))))),,,000333444444111,,,)))'''''')))+++((('''&&&&&&&&&'''((()))...///000///---***&&&$$$$$$'''+++...---,,,,,,,,,...//////...+++******+++)))''''''(((***,,,,,,,,,+++++++++++++++,,,......333111/////////...---+++))))))(((''''''((()))***'''&&&%%%&&&(((+++///111000111000,,,(((&&&'''***.../////////...---,,,+++,,,...111111...)))&&&$$$'''---222222111111///++++++(((&&&'''+++......---mmmQQQ<<<111,,,'''***---222555555444444444555444222000111333555777999666111...,,,---000111000//////000555;;;BBBFFF@@@EEERRRbbboooyyy~~~uuunnnYYYKKK===777444111000000---,,,,,,,,,---...//////111/////////111222222000---,,,***+++...111222222111111111111111444;;;@@@BBB@@@>>><<<;;;<<<>>>???===<<<777111***'''(((***,,,++++++,,,...///...,,,,,,---...,,,******,,,///...---...///000///,,,)))$$$''',,,000222222000///......------,,,,,,------000111222333222111///---++++++,,,---............------+++)))''''''***,,,*********+++,,,,,,---,,,////////////............/////////...------///222000...------------+++***,,,,,,,,,,,,+++***))))))'''(((******))))))***+++------,,,***''''''))),,,,,,***((((((+++---......***,,,...000111000///...//////...,,,******,,,//////...---+++******))))))---///222333222111111222//////...............///000000//////000111222333.../////////000111111111---,,,+++***((((((''''''$$$&&&(((***---...//////111000...,,,***))))))******+++,,,+++))))))***+++++++++***(((&&&&&&(((***)))******++++++,,,,,,,,,000...,,,++++++,,,,,,,,,***++++++***)))))),,,---,,,---------+++***+++,,,++++++,,,---,,,+++)))((())),,,///000///...///000///......111333444222000000...++++++---111333444222000...+++))))))******))))))(((((())))))***+++---...111222111...***'''%%%(((---///...---,,,,,,---......---***))))))***'''%%%$$$%%%(((***++++++******))))))***+++---...000...------...///...,,,***)))((((((((()))***+++((('''%%%%%%&&&***...000...000111---'''$$$&&&(((------......---,,,***))),,,///111111---)))''''''***000222///---///000------***'''(((,,,//////...oooTTT===111+++'''...111666888777666444444666444222000111333666888888444///+++***+++...000222111222444:::CCCKKKPPPRRRWWWdddwwwyyyoooaaaSSSEEE===:::555222333---,,,,,,,,,,,,---......000...---...000222333222000---******,,,///111111000111111000000333:::???EEECCCAAA???>>>>>>???@@@<<<;;;777000***'''(((+++000---***)))+++---//////,,,......---++++++...111///............,,,(((%%%"""&&&***///111111///---,,,,,,+++******++++++,,,111222333333222000---,,,((()))***,,,......////////////...,,,))))))+++---(((+++---/////////000222222111000///......//////---.........---///111444000///------......---+++------,,,++++++*********)))***++++++***)))***,,,......---***((((((***,,,---+++''''''(((+++------***+++---///000///.........///...---++++++,,,...---,,,,,,+++******++++++---///000///......000111111111111111111///...---111000/////////000222333111111222222222111111000+++***)))((('''&&&%%%$$$###$$$&&&)))+++---......000///---+++************+++,,,,,,+++)))((()))+++)))))))))'''%%%%%%(((*********+++++++++,,,,,,,,,111///,,,+++,,,...//////++++++)))((('''(((,,,000***+++---,,,++++++,,,...++++++++++++******))))))))),,,......---...111444...------000333555222000222///------///222444444111000...,,,************++++++***++++++,,,------,,,...111444444111...,,,'''***...000///---++++++---------,,,)))''''''((('''%%%$$$$$$&&&)))))))))))))))(((((()))+++---...---,,,+++,,,.........---)))((((((((()))***,,,---)))(((&&&%%%&&&))),,,...---000111---'''$$$%%%(((,,,,,,------,,,+++)))(((---///222111---***)))***+++000111+++)))---111111000,,,))))))---000000///oooTTT;;;///,,,,,,222222333555888888666555555111---,,,---000333444555444222000...---------444666;;;AAAJJJTTT]]]bbbhhhsssvvvnnnaaaOOOAAA:::777444111......---------///111222000000111222333333333333444111...,,,---///000000444...,,,000222333777>>>KKKHHHEEEAAA??????@@@@@@>>>:::444000---,,,+++***...---+++++++++---///111...,,,***,,,///000...,,,,,,---......---***&&&$$$&&&)))---...---,,,******************)))))))))))),,,000333333///,,,+++,,,)))+++,,,,,,******+++---000///---------...------,,,---/////////000222333333333111...,,,,,,...111111///...------///222444333333444333111///,,,+++,,,,,,+++(((&&&&&&)))+++,,,---...---++++++,,,---...---,,,)))((((((+++...000---++++++,,,---------***))))))+++---/////////---,,,+++*********+++,,,++++++++++++,,,---......111000...------///111222444444444333222000///...111111000...------000333000000000111222222000...+++***'''%%%$$$$$$%%%&&&%%%&&&(((+++,,,,,,,,,,,,111000...,,,)))((('''&&&******+++,,,------------)))++++++)))%%%###%%%''')))***,,,.../////////...444222111222333222///+++(((((('''&&&$$$$$$''')))...+++)))***---000000///------+++'''######&&&***///---,,,,,,...//////...***+++---///000111111222444222//////111222000............------,,,,,,+++///...,,,---000333555666...------,,,...000222333+++---///111111000...---//////---,,,***)))''''''$$$&&&(((((('''((()))***((()))(((''''''(((+++...+++)))(((***---...---+++---......,,,)))(((+++...)))(((&&&%%%%%%&&&'''(((---......,,,(((&&&%%%%%%***---///+++$$$###'''---//////.........---------///,,,(((&&&'''+++000444///---++++++,,,---------}}}}}}rrrYYY???000---,,,222222222333666777666555333000,,,+++---111444555999888666444333555888:::AAADDDJJJRRR\\\fffpppuuuzzz}}}pppcccQQQBBB999555444333000//////...//////000000222333444555555555444444444222//////000222222222000------222555777>>>FFFOOOMMMHHHDDDAAA@@@@@@@@@<<<999444111000000///...---,,,+++******+++,,,---+++++++++...000000---******+++---///...---+++)))***,,,......---+++******+++******))))))(((((((((,,,000444444111......///,,,---------+++******+++///.........///000000000///000111222333444555666555333000......///000222000...---,,,,,,...000222111111111000///...---,,,******)))&&&$$$$$$&&&))))))***,,,,,,+++++++++,,,---...---+++)))))),,,......---,,,---///111111111+++*********,,,---,,,++++++***)))))))))+++,,,---......------------------000///...------...///000////////////............222333222000---,,,---///---,,,---///222222111000,,,+++)))''''''((())))))***+++,,,---.........---333111///---***)))(((''')))***+++,,,------------***+++,,,***&&&$$$&&&(((+++,,,---.........------333222111222333333000---'''''''''%%%$$$%%%''')))+++)))((())),,,...---,,,++++++***&&&######(((---///---++++++,,,---,,,+++)))***,,,...000222333333555222//////000000...,,,------,,,,,,++++++******+++***)))+++///222444555...---+++***+++---///000---...000222333111000...111111///---***((('''&&&&&&'''(((((('''(((***,,,++++++,,,***))))))+++---)))((('''(((,,,//////...111222333111...,,,...000,,,+++)))((('''((()))***,,,---...---***'''&&&&&&***---...***$$$"""&&&,,,---------------------...///---***((())),,,000333000...------///000000000uuu{{{wwwaaaEEE444000000444222111111333555555555000...,,,,,,///222444555666555444333555;;;CCCIIIMMMRRRZZZdddnnnxxxtttiiiXXXFFF:::444444444111111111111000000000///333444555666666444333111111000///000222333333333...---///444777<<>>999666333222333444555666444333222111///...,,,,,,((()))***,,,,,,+++)))((('''))),,,///222333333333222222111...+++)))***+++,,,+++***((('''''''''(((,,,000222222000///111444333333222///+++((('''''',,,...///000000111222333...------...111444555666666111,,,,,,111444333111,,,+++***))))))***+++,,,,,,+++******+++,,,...///...---***&&&###!!!"""###%%%(((,,,---+++)))''''''***,,,---,,,***)))***+++++++++---000444555555333---,,,,,,,,,------+++)))((('''''''''((()))+++,,,////////////......------,,,...///000111000...---+++***(((''''''((()))+++---///000000---***(((((((((((((((***...000000///******+++,,,---...//////......///000111222333333333222000---+++)))((('''''''''((()))***,,,---...***---///---)))''')))+++............------,,,,,,...///000111222222111000***+++***)))'''&&&''')))''''''((()))***)))((('''))))))(((&&&%%%(((///555444111///---------+++******+++,,,...///000111111...---++++++++++++******,,,+++***))))))))))))***)))(((''')))---000111111---+++)))((((((***---......///111222222222111000222111000...,,,***)))(((*********)))((())),,,...000222444333000---,,,+++,,,***)))***,,,000333555111222444444222///---+++...---+++***))))))))))))'''***...///---***(((''',,,---...***&&&###%%%(((************+++---///000...//////000000000/////////......000333666666666jjjwwwzzzhhhKKK999666999:::666222//////000000000,,,---000444555222---)))(((+++000555???OOOaaannnttt|||}}}qqqaaaOOO@@@777333111111111111222222222333333333444444333111///...,,,+++,,,...111333333333.........000999III\\\hhhaaa]]]UUUMMMFFFAAA>>>===:::777333222222444555555666555555333111///,,,***)))))))))(((''''''((())))))***---///111222222222333333111...+++***+++,,,---,,,***((((((((())))))---///111///---,,,///222333444222///+++'''&&&&&&,,,...111111///...///000---+++***,,,000444555555555000++++++///333222000,,,+++***)))(((((())))))******)))***+++---///000333222///)))$$$!!!!!!"""(((***------+++(((&&&%%%)))***++++++)))((((((***++++++---///222222111///,,,+++,,,...000111///---***)))(((''''''((())))))+++,,,---............---,,,...000222333222111000///...+++(((&&&&&&'''((('''***,,,---+++)))((((((***)))((()))+++,,,,,,+++((()))+++,,,---......---)))***,,,...000222444555111000...,,,***(((''''''''''''''''''(((***,,,---***---///...+++))))))+++,,,,,,,,,,,,---------...,,,---///000000000000000...///...,,,((('''''''''''')))*********)))((('''*********((('''+++222888666444222000111000///---------............------((())))))(((((((((******,,,+++***))))))***+++,,,---,,,+++,,,...000//////,,,,,,++++++,,,---///000------///000000000///...//////...------,,,++++++***++++++***))))))+++---000222444444111...,,,+++///...---------000444666000111333333333000,,,***+++***)))(((((('''''''''$$$(((,,,...---+++)))(((,,,---...+++'''%%%&&&(((******)))***+++---///111...///111222222111///---,,,,,,---///333555555555ffftttyyyiiiOOO<<<777888:::666222//////000000000---...111444444111,,,'''%%%+++333;;;GGGXXXmmm{{{zzzlll\\\LLL>>>777222222111000000111222333666666555555444333222111///...---///222555666666+++,,,---222@@@VVVhhhrrrddd```XXXPPPIIICCC@@@???;;;888444222333444555555444555555444111...***(((++++++)))'''&&&&&&))),,,***+++,,,...///000000000111111000...+++***,,,---...,,,***))))))***+++,,,...000000---***))),,,///222222111...***'''&&&'''+++...222222///---...000///,,,***,,,222777888888444000,,,,,,...000111000---,,,+++***))))))))))))*********+++---...000111444333000***%%%""""""###***,,,......,,,)))((('''***++++++***(((((()))+++,,,++++++,,,...///...,,,***+++,,,000222333111000+++***)))'''''''''((()))***+++---...//////......+++---000222444444444333333111...+++(((&&&&&&%%%$$$&&&***+++***))))))))),,,***(((((()))******)))''')))+++,,,---,,,+++)))&&&&&&(((***---111333555///...---+++***)))((((((((('''&&&&&&'''(((***+++))),,,//////+++)))***+++++++++******+++,,,------))),,,...///...------.../////////---)))'''&&&''')))***++++++)))''''''(((***++++++***)))+++111666555333111111222222222000/////////...---,,,+++***'''((()))((('''''')))+++***)))(((((()))+++---///000///...///000111000............//////000000000,,,,,,------.........------------,,,,,,,,,,,,,,,)))***++++++***)))***+++...000222222000---,,,,,,...////////////000444777222222333444555333///,,,((((((((((((((('''''''''$$$(((+++------,,,,,,,,,,,,------,,,***(((((())),,,+++******+++---000222...000222333333000...,,,******+++...222444444333eeeuuu}}}qqqXXXDDD;;;888666333111000111333333333///......000111000...,,,---555@@@JJJVVVgggzzz|||qqqdddVVVHHH>>>777555111...---...///111666666444333333333333444000...---...111444666666...///111888JJJ```mmmpppfffbbb[[[SSSLLLGGGDDDCCC;;;888555444555777888888444555666666333///+++)))+++------+++)))(((***,,,))))))***,,,---...//////---...///---,,,+++---......---+++******+++...///222222111---(((&&&))),,,000000000---***''''''''')))...222333111///111333000,,,***,,,333888:::999444222000...---...000111......---,,,+++***))))))***+++,,,...///000000111//////,,,((($$$"""###%%%+++,,,......---,,,,,,---------,,,***))))))+++---+++***)))***,,,------,,,)))***,,,000222333111///***)))((((((((()))***+++,,,---///000000///...---)))+++---000333444555555333222000---***(((&&&%%%%%%'''***+++*********+++,,,***(((((()))******)))(((***,,,------+++(((&&&%%%%%%&&&(((+++...111333......,,,+++++++++++++++)))(((&&&%%%%%%'''((()))(((,,,//////,,,))))))+++,,,+++***)))))))))***+++(((+++---...,,,***+++,,,+++,,,---+++)))''''''(((***++++++)))&&&%%%''')))(((***,,,+++)))***...222111///...///000222222111............---,,,+++++++++,,,,,,***(((&&&(((***'''&&&%%%&&&'''+++...000000//////000222222111000000111222333222000---,,,,,,,,,,,,------------------,,,,,,,,,++++++++++++'''))),,,,,,+++)))))))))***,,,......---,,,,,,,,,***,,,...//////000444777222111111333555555222///((())))))***************&&&))),,,.........///111,,,---...---,,,+++++++++...,,,+++***+++---000222///000222333222000---+++)))***+++...111333222111hhhxxxzzzcccMMM@@@999222111000111333666777666111...,,,,,,---000111111===FFFSSS]]]hhhxxx{{{qqqggg\\\OOOEEE;;;777222---++++++---...555444222000000111222444000---++++++...222444555333555888???QQQdddllliiihhhddd]]]UUUNNNIIIGGGFFF;;;888555555777999;;;;;;666777999888666222...++++++...000000---++++++---'''((()))***,,,---...///+++,,,------,,,,,,---///...---+++***+++---000111444444222---'''%%%(((+++...//////---***((('''((((((---333444222111444777///+++(((+++222888999999555555333000......000333//////...---,,,***))))))***,,,...000111111111000******(((%%%###"""$$$&&&***,,,---.........000222000///...+++)))***---000+++)))((((((+++---......)))***,,,///222222///---(((((((((((()))***,,,---///000111222111///---,,,''')))+++///222444666777222222111///,,,)))&&&%%%((()))+++++++++***+++,,,+++)))'''''')))+++++++++)))+++---...---***&&&$$$&&&&&&'''(((***,,,///000......---,,,,,,,,,------***(((&&&%%%%%%%%%'''((('''+++//////,,,))))))+++...,,,***)))'''''''''((('''***------***((()))+++'''(((******((((((((()))***++++++(((%%%$$$&&&)))'''***,,,+++)))(((+++...,,,+++***,,,...000111000---------......---,,,,,,///000000---)))&&&''')))%%%$$$###$$$&&&***...000.........000333444333222222444555555333///+++(((,,,,,,,,,---------.........------,,,+++***)))(((&&&))),,,---+++)))((('''''')))+++,,,++++++,,,---%%%)))---//////000444777111//////111444444222///******+++,,,------------(((+++---//////000222444,,,---.........------,,,///...,,,+++,,,...000222///000222222222///,,,*********+++...111333222111mmmvvvoooVVVCCC:::222000...---...111555777444...***+++,,,...444;;;IIITTTcccqqq~~~uuummmaaaOOOBBB@@@666,,,))))))((())),,,666444111//////000111333//////...---...000111333444333999JJJ\\\ffffffddd```cccccc]]]UUUMMMGGGCCC===;;;888666777888888999:::<<<>>>;;;666111///000333111///---,,,***&&&$$$%%%'''***++++++******+++,,,+++,,,...000000000///111///---,,,,,,...000222222222222///,,,******+++,,,......+++(((&&&''')))---000333444333222111000...///000111222333333333000000111333555555333111...---,,,+++++++++,,,,,,---+++***---111333000,,,***(((%%%$$$$$$$$$###"""(((***,,,---,,,...222666555222---,,,...//////...***(((&&&''')))+++---------...///000///...---,,,&&&''''''(((***,,,...///333444444333111///...///,,,+++,,,...111333333111...///000000///---+++)))+++******,,,......---,,,((((((((()))******++++++.........,,,***(((%%%###)))******((('''(((---111------+++*********+++,,,...,,,(((%%%###"""""""""(((...444444...)))''''''...,,,)))&&&$$$$$$%%%&&&***)))(((''''''%%%"""$$$&&&(((*********+++,,,(((***+++)))&&&$$$%%%'''''''''((((((((((((((((((,,,,,,,,,+++))))))+++,,,++++++,,,,,,---,,,,,,,,,222111000///---***((('''%%%&&&'''((())))))))))))(((((()))---222444222///000111111000///,,,***(((***++++++***((()))+++---...,,,+++---///...***'''(((+++......***%%% $$$'''((((((***---+++&&&%%%'''+++///111222222222333444444444333111000...////////////000000000000000111111000//////000222...---,,,+++***+++,,,---333222111...,,,,,,///111222444666555111---***)))******+++///333444111...mmmxxxqqqXXXCCC888333111///......111444666555///******,,,000888AAAPPP^^^ooo}}}}}}uuuhhhWWWJJJAAA777---))))))((())),,,333111///---,,,---///000///...,,,+++,,,...111222777999AAAPPP___eeedddaaa___```^^^[[[WWWOOOFFF???:::888777666666777777777777;;;===;;;777333111222444222000///---***&&&###&&&)))+++,,,+++++++++,,,,,,,,,---...///000000///111///---++++++---///000111111111...+++))))))***,,,------+++(((&&&(((***///111444444222///...---///000111222333333333333000......///111222222111......---,,,,,,,,,,,,,,,---+++***,,,111222///+++'''%%%$$$######$$$$$$$$$)))+++,,,,,,+++,,,///222444111...---///000///---+++)))&&&&&&(((+++,,,------...000111000...+++)))))))))******,,,---//////222333444333111///...///......///000111222222222////////////...,,,***(((++++++***,,,......---+++''''''((())))))******+++------------,,,***(((''')))******)))'''(((+++...---,,,+++***)))******+++---,,,)))&&&$$$"""!!!!!!&&&+++111111---((('''''',,,+++(((&&&%%%&&&'''(((******)))(((&&&"""$$$&&&)))+++++++++******)))***+++)))'''%%%&&&((((((((('''&&&''''''((((((++++++***))))))***---...+++,,,------------------//////......,,,+++)))(((&&&&&&'''((())))))((((((&&&&&&(((,,,000111///,,,+++++++++++++++************++++++)))((((((***,,,,,,+++,,,...000000,,,((())),,,...---)))######'''(((((())),,,***&&&&&&)))---111333333222111222333333333222111///...///000000000000111111111111111222111//////000222---+++)))((((((+++///111444333222///,,,,,,...111000222333222///,,,***)))++++++---000333444111...iiiuuurrr[[[EEE888444222000//////000222444555...)))***...555@@@JJJZZZlll~~~pppaaaVVVGGG<<<111---+++***+++...000...,,,***)))***+++,,,111///---+++,,,///333555===DDDOOO[[[dddfffbbb^^^___]]][[[[[[XXXOOOCCC999555555666666555555444444444888<<<;;;777333222222444333111111///,,,'''$$$(((***,,,,,,,,,+++,,,------------....../////////111000...,,,+++,,,---...///000000...+++)))((())),,,---,,,+++((('''(((***000222444333000---+++***000111111222222222111111///---******,,,///000000......------,,,,,,,,,,,,,,,******,,,///000...+++$$$#########$$$%%%&&&&&&***+++,,,+++******+++---222111///...//////...---,,,)))&&&%%%'''***---------...//////...+++(((&&&,,,,,,------...///000000222333444333000///...///000222444333000///111333000000///---,,,+++)))))),,,++++++,,,---...---+++'''(((((())))))***++++++------...------,,,+++***)))***+++***((('''((()))++++++***))))))))))))))),,,+++***'''%%%###!!! ###''',,,---+++(((''''''***((('''&&&&&&''')))+++***++++++***((($$$ """$$$&&&(((***************++++++***((('''((())))))(((&&&$$$$$$&&&((()))***)))((('''(((+++...000,,,------...//////......,,,,,,,,,,,,,,,+++***)))&&&'''((()))))))))((('''$$$%%%(((,,,//////,,,)))%%%%%%%%%&&&''')))***,,,,,,,,,+++***(((''')))+++++++++,,,///000///,,,***+++,,,---+++'''### $$$''')))((((((+++***'''(((+++///333444333111///000111111222111000...---//////000000000111111111222222333111//////000111---+++(((&&&(((,,,111555555444222///,,,+++---...---...000///,,,*********,,,---...000333333111...]]]lll{{{~~~sss___JJJ;;;555333111//////000111222444---)))+++222<<>>666222......000------,,,++++++,,,---...444333111111444:::@@@DDDNNN[[[fffiiiiiigggaaaYYYUUUUUUWWWUUUIII888//////444777::::::777444333333666888:::888333/////////111000111222444333000...***+++,,,+++******+++---+++,,,---+++))))))+++---222111000///...---......---///111111...+++)))(((,,,+++***)))************+++---......,,,+++++++++---------------,,,+++************,,,...///---+++))))))*********)))((('''+++***)))***+++,,,++++++)))***+++***'''%%%%%%&&&(((((()))+++---..................---,,,,,,---...---+++((('''***---///000...+++'''$$$###$$$&&&(((000111111222222222111000000111333222000......///333666777444///,,,///333333222111///............---,,,+++,,,------,,,******++++++,,,,,,------...111000///---,,,+++******))))))*********)))&&&%%%))))))))))))(((((('''''')))))))))((('''&&&$$$###$$$%%%((())))))(((((()))''''''''''''(((***,,,---+++---///,,,'''"""$$$+++///---,,,***))))))***+++++++++((($$$!!!!!!###&&&)))---***&&&&&&''')))******+++,,,---...////////////------,,,+++***((('''&&&%%%&&&)))+++++++++)))((()))+++...000000///---+++)))(((&&&&&&'''***...000111111000...,,,+++---...222///+++&&&$$$$$$&&&(((---...---+++(((%%%%%%%%%&&&+++---***(((***+++***(((+++...111111///,,,***,,,---...///000///...---++++++,,,,,,---......///111222222000///...///111/////////.........//////000000///+++(((&&&&&&'''***,,,......---,,,+++,,,)))***,,,------,,,,,,,,,EEEXXXkkkqqqooofffTTTBBB444333111000000000111111///,,,///999GGGUUUeeerrr~~~uuuoooaaaSSSCCC999333...---///---------...///000111222333333333555;;;BBBIIIMMMZZZdddjjjgggdddccc\\\SSSIIIIIILLLKKK===...***000999<<>>:::666666777999:::;;;777222///000222222111111222444555444222,,,,,,---,,,++++++,,,...,,,---...+++((('''***---111000///..................000444444222...+++***+++***((()))***++++++***((()))+++++++++***+++,,,+++++++++++++++***)))((())))))***---//////,,,***'''((()))))))))(((&&&%%%******))))))))))))***+++,,,...///,,,((($$$$$$%%%&&&&&&'''***...000000///------,,,***((())),,,...,,,***)))***---000222333---***%%%""""""$$$)))+++///000111222222222111000///111222111000......///222333333111...---///222222111111111000000000000---,,,+++,,,------+++******++++++,,,------......000///---+++***))))))((((((((((((***++++++)))''')))))))))))))))(((''''''((((((''''''''''''''''''))))))***************)))(((((((((((()))***+++++++++,,,,,,''' $$$,,,000...+++(((((()))+++++++++***((($$$!!!!!!"""%%%'''---)))&&&&&&(((***(((&&&)))***+++,,,------......---------,,,***((('''&&&###%%%(((+++,,,,,,+++***,,,...000111///---------+++***)))((())),,,///222222222111000...---///111333000+++%%%!!! ###&&&***+++,,,+++(((&&&&&&'''&&&,,,...***''')))++++++)))+++---//////...,,,***+++,,,...///000//////...))))))***+++,,,------......///000///......///111000111111000///...,,,+++......---***&&&$$$$$$$$$)))+++///000///---++++++''')))++++++++++++,,,---DDDWWWiiinnnllleeeSSS@@@333222111111000111111222...///666DDDTTTcccsss}}}tttjjj[[[JJJ???777111...000,,,---...000222333555555444666888===EEEMMMTTTXXXeeekkkiii```[[[[[[TTTIIIAAA>>>???AAA;;;000111:::@@@CCCEEEBBB===999999;;;<<<<<<;;;888333222555888777555333222333444444444/////////...------///000...///000---((('''+++///------------------------///222666777555111...,,,+++)))'''(((+++,,,,,,+++'''(((******))))))***+++*********+++******)))))))))))))))***,,,---,,,+++'''((()))***)))(((&&&%%%******)))((('''((()))***+++...000---'''######%%%%%%$$$%%%)))---///...---,,,+++***'''%%%&&&+++///******+++---111444555555)))(((&&&%%%&&&))),,,...---...000222222111000//////000222111///...//////000000...------...000111...///000111222111000000---,,,,,,,,,------+++)))))))))******+++,,,,,,------,,,***)))((((((((()))((('''&&&))),,,...,,,+++))))))*********)))(((''''''&&&&&&&&&'''(((***+++///...---,,,,,,,,,+++***))))))))))))))))))))))))&&&((('''"""&&&,,,......***'''&&&(((+++++++++)))'''$$$"""!!!"""$$$&&&***'''%%%'''***+++)))%%%&&&'''(((***+++,,,,,,,,,,,,,,,,,,,,,+++***)))(((!!!$$$(((+++------,,,+++,,,...///...+++***+++,,,)))(((((()))+++---000222111111111///......000222000///,,,'''###!!!###%%%&&&(((******(((&&&&&&&&&%%%+++---(((%%%&&&)))***++++++------......------+++,,,...///000000000///))))))***+++,,,---......,,,---...---------///111111000///...,,,,,,++++++,,,,,,,,,***&&&$$$$$$%%%'''+++///111000,,,***(((&&&(((++++++******---///GGGYYYiiimmmkkkdddQQQ>>>222111111111111111222222///111:::KKK]]]mmm|||wwwrrrcccQQQEEE<<<555222333,,,---...000333555666777888:::>>>EEENNNVVV^^^bbblllnnnhhh[[[UUUUUUMMMAAA>>>888777>>>>>>888;;;DDDDDDGGGIIIEEE???;;;;;;=========<<<888555555:::>>>;;;888444222333333333333111222111000...///111333///111222...)))(((,,,000++++++++++++++++++++++++000333888999777333///---+++)))'''(((+++---,,,+++((()))***)))((('''(((*********++++++++++++******+++)))'''''')))+++,,,,,,'''(((***+++***)))'''&&&)))***)))((('''''')))***)))---///---'''######%%%%%%$$$$$$(((,,,...,,,***++++++(((%%%"""$$$***///)))***,,,///333666666666&&&'''(((***+++---...///+++---///111222111000///...000111111///.../////////---++++++---///000000+++---///111222222000///...---,,,,,,------+++)))((((((((()))******++++++))))))(((''''''((()))***(((&&&%%%(((,,,//////---)))***+++++++++***((('''&&&%%%%%%%%%&&&))),,,---333111///---------,,,***++++++******))))))((((((!!!######  """))),,,,,,---***&&&%%%(((++++++***)))'''$$$"""!!!"""###%%%&&&$$$$$$''',,,---***&&&%%%&&&'''(((******++++++***++++++,,,,,,,,,++++++ ###'''+++......---,,,+++------+++(((''')))+++%%%%%%&&&(((+++...000222///000000///......000222,,,......+++&&&######%%%"""%%%(((((('''&&&%%%%%%###)))+++'''###$$$'''))),,,---------...//////000+++,,,...000111111000000)))******+++---...//////***+++,,,,,,,,,---///111111///,,,***)))***+++,,,,,,,,,,,,***'''%%%%%%%%%%%%***///222000,,,(((&&&%%%(((+++,,,++++++...111AAARRRhhhvvvssscccPPPCCC555111000555888555333222111444BBBXXXkkkvvvwwwcccPPPCCC:::333//////111111111222555<<>>333//////444777666555555777===MMMbbbrrr||||||lll[[[MMMAAA666///111444888:::<<<>>>BBBEEEKKKOOOTTTZZZ___dddhhhkkkbbbZZZOOOIIIFFFAAA:::333555777@@@LLLTTTVVVZZZ```___[[[VVVPPPJJJDDD>>>:::===;;;777555555777;;;======;;;999888777666444222---...000000///...///000222000...,,,,,,,,,...///,,,+++)))'''&&&&&&&&&'''+++///333444222111222444111...+++)))(((***---///---+++)))((()))******)))------,,,,,,,,,,,,,,,,,,+++***)))((('''&&&&&&&&&###$$$&&&''''''(((((())),,,,,,+++++++++,,,------***&&&$$$&&&'''$$$"""$$$(((%%%###$$$''')))***))))))+++***&&&(((///777999333...******...222444555///......------,,,++++++,,,---...///000///---+++------............------,,,---//////---,,,---...//////000222333111...+++)))))))))))))))((((((''')))))))))(((''''''***,,,---***''''''((()))(((''')))***+++,,,......//////,,,,,,,,,,,,++++++***)))***'''$$$%%%(((,,,......111///------///000///---,,,***(((((()))******)))&&&&&&&&&&&&&&&%%%$$$###$$$###!!! """&&&***---,,,)))'''(((+++---------+++)))&&&%%%$$$###  $$$))),,,+++***((((((*********)))(((&&&%%%$$$'''(((***+++,,,,,,+++***((()))+++,,,---------,,,444222///,,,)))&&&$$$### !!!!!!"""$$$))),,,...///000111222111111000---------------,,,)))&&&''''''(((((((((((((((''',,,,,,+++)))'''(((***,,,,,,,,,---111555666333///,,,++++++,,,...///...,,,,,,***))),,,222555444111,,,,,,+++++++++,,,,,,---,,,+++***+++,,,---,,,+++***)))(((((())))))(((&&&&&&&&&(((***---...,,,***---...000000//////000222AAAUUUooo}}}hhhLLL:::333000000555888888999;;;???JJJ]]]qqq}}}uuuiii\\\NNN@@@777555999@@@EEEGGGIIIJJJKKKRRR\\\fffiiigggeeehhhmmmZZZQQQDDD<<<:::999666333999???LLLXXX___aaaeeekkkcccccc```YYYPPPHHHBBB???>>>;;;777444444555888:::===<<<<<<;;;:::777333///+++,,,......------...///111///,,,******,,,///000///---)))%%%$$$$$$%%%&&&,,,///222222000000333666111///,,,))))))+++---///---,,,+++,,,------,,,***......------,,,+++++++++)))))))))((('''&&&%%%$$$ !!!"""%%%''')))***+++...---,,,,,,---...000222,,,&&&###%%%&&&$$$$$$&&&***'''$$$###$$$&&&(((((('''******(((---888AAAFFF<<<555,,,''')))---111222///...---,,,+++,,,---..............................---,,,,,,,,,,,,---...///111222111///------...//////000111222111...+++(((((('''&&&&&&&&&&&&''''''((()))(((((())),,,//////---***)))***+++***))),,,,,,---....../////////---,,,++++++++++++++++++)))(((&&&'''***,,,......+++******+++...//////...---***&&&%%%''')))++++++******))))))((()))))))))(((&&&$$$###$$$&&&***,,,---***((((((***,,,------***(((&&&%%%%%%### !!!%%%***------++++++***---,,,***)))'''&&&%%%%%%%%%&&&((()))*********)))))))))***+++,,,---...///777555222...***&&&###!!!!!!!!!"""!!!!!!###'''))),,,---.../////////......---......---+++*********)))((('''&&&&&&'''((((((......---,,,+++,,,///111...---...111555555222///******+++---///000///---******+++///444555333111++++++***)))))))))))))))---+++******,,,...------)))(((((((((******((('''$$$$$$'''***...///...,,,///111222222111000111222FFFYYYtttlllOOO;;;666333333777:::;;;>>>BBBGGGVVVmmm~~~{{{rrriii]]]OOOFFF===AAAGGGLLLOOORRRRRRSSSVVVaaammmpppjjjccc```aaaRRRHHH===666666999;;;<<>>;;;777333222333555777;;;<<<<<<===<<<777111,,,+++---...---,,,,,,...///000...***((())),,,///222000,,,((($$$"""###&&&(((///111222111......111555000...,,,***)))+++---.........///000111111...,,,------------------,,,,,,******++++++***(((&&&$$$!!!!!!###&&&***---///000000///,,,++++++---///111+++%%%"""$$$&&&'''))),,,...,,,)))'''&&&%%%%%%%%%&&&)))))))))...:::EEEJJJBBB:::///)))))),,,...///---,,,+++***+++---000111111111111000...///000222000...,,,******+++---...222333444333111//////////////////111333333111///***)))'''&&&%%%&&&'''(((&&&'''))))))***,,,///111000///---,,,+++,,,,,,,,,------------...///000000---,,,***))))))***++++++''''''''')))***+++,,,,,,'''((()))+++---.........,,,***(((''')))+++,,,,,,---,,,+++******+++---...+++)))'''%%%%%%''')))+++,,,***((('''(((***+++,,,***)))(((''''''&&&### !!!%%%***---.........//////---+++((('''&&&&&&&&&$$$%%%'''((()))))))))(((******))))))***---///111666555333///+++'''$$$"""%%%%%%%%%$$$###%%%(((******+++++++++++++++++++++///111111...***(((***---+++)))'''%%%%%%&&&(((***---......---,,,---111333222000...000222222///+++''''''))),,,//////...,,,((())),,,000444444111///)))(((((('''''''''((((((---,,,******,,,......---***)))((()))***)))'''%%%###$$$'''+++///111111///000222444333222111111111MMM^^^wwwpppTTT@@@666333333777:::<<>>;;;777333111222444555999:::;;;<<<;;;777000,,,...//////...------...000///---***((())),,,000222---***&&&######%%%))),,,333444333000---,,,...111///---+++***)))***,,,---//////000222444333000...***+++,,,......//////...,,,,,,---------+++)))((($$$######&&&+++///000000000...+++(((((((((***+++(((### $$$(((+++///333111111000...***&&&###!!!&&&(((((('''+++666@@@DDD@@@:::222.........---,,,******)))***,,,///222444444444444222000///222555111///,,,******+++---///111333444333111000000111///...///222555666555444,,,+++)))((((((((()))***'''(((***++++++---///111000000...---,,,+++,,,---,,,,,,,,,,,,---///000111---,,,***)))(((((())))))%%%&&&)))***++++++******((()))******+++,,,---...,,,++++++,,,---...,,,+++---,,,+++++++++---...///---+++)))''''''''')))***+++***)))'''&&&''')))***************+++***'''$$$ $$$)))---///000111333///---+++)))''''''''''''###$$$&&&((()))***))))))***)))(((((()))+++...000222222111///---***(((&&&*********((('''(((+++---++++++++++++++++++++++++222333333///+++)))+++///---+++(((&&&&&&''')))+++,,,,,,,,,,,,+++---000333444111...---......***'''%%%%%%&&&))),,,---,,,+++'''))),,,000222111...,,,&&&&&&&&&&&&'''((()))***...,,,***+++,,,---,,,++++++************)))%%%###%%%&&&(((---111333222111///111333444222000000000OOO```wwwuuuXXXDDD555333444888<<<@@@IIIRRR^^^ppp~~~vvvnnneee______]]]\\\\\\___bbbcccddd``````aaa```[[[SSSJJJDDDBBBAAAAAADDDJJJPPPUUUWWW]]]bbbgggiiimmmppppppmmmhhhiiigggbbbZZZQQQJJJFFF@@@===999555333444666777888888888999999777333000111222111///------...000///...+++******---000222+++)))&&&$$$$$$(((,,,///444555444111,,,***,,,///---,,,***)))))))))+++,,,......///111333333000...(((***,,,...///000000///....../////////.........'''$$$"""$$$))),,,---,,,---+++(((&&&$$$$$$%%%&&&$$$ $$$)))---222777333444555333...((($$$"""&&&))))))&&&(((000777:::888555222111222222///+++*********+++---///111333444666666444000///222555222000...++++++,,,...//////000222222111111222333000///000222555777777666------,,,,,,+++++++++,,,)))***,,,---------///000/////////---+++***,,,......---,,,,,,---...///000...---,,,***)))(((((('''$$$'''+++---,,,+++*********++++++******+++---000...------...///...,,,***+++++++++,,,---...///000---,,,***((('''((()))*********+++)))''''''((()))))))))***,,,------***((("""%%%***---///000111333------,,,***))))))))))))$$$%%%''')))++++++++++++***)))((('''(((***,,,------......///...---+++***,,,---,,,+++***+++---000......---,,,,,,,,,------111111000...,,,,,,...//////---***((('''(((***,,,,,,,,,,,,++++++,,,000222444000,,,+++,,,,,,***'''%%%$$$$$$&&&)))+++++++++(((***---///000...,,,***%%%%%%&&&&&&''')))***+++---,,,++++++,,,,,,***(((************+++)))&&&###''''''***---111222111000,,,///222333111000//////MMM^^^wwwxxxZZZEEE666555777===CCCJJJVVVbbbooo}}}vvvnnnhhhjjjgggddddddeeefffeeedddddd___WWWPPPIIIEEEBBB@@@CCCFFFMMMUUU]]]bbbdddeeekkklllkkkjjjooouuusssmmmkkkiiifffccc^^^WWWPPPKKKDDDAAA<<<888777888:::;;;888777666777888888777666333333222///,,,+++---///000///---,,,,,,...///111+++)))'''%%%&&&)))---000222444444111---+++,,,...,,,+++)))((((((((()))***,,,,,,,,,...///000...,,,***+++---///000000///...............///000111222***&&&######'''***)))''''''&&&%%%$$$############!!!###))),,,000555222444555333...***(((((('''******'''''',,,111222000......000333444111...,,,,,,,,,---------......222555666444000...000444333111///---------...///***---///111111222333555222111111222444555555333...............---,,,,,,+++---......---------...---......,,,)))(((***---333222000...------......111000///...,,,)))'''&&&%%%)))///111///---++++++,,,,,,,,,***)))+++000444000///---,,,------+++******+++,,,...///000000000---+++***((((((((())))))***,,,...---***(((((()))&&&'''))),,,...///,,,***&&&))),,,---...---...///++++++,,,,,,+++******)))%%%''')))+++,,,------,,,))))))(((''''''((()))******+++---......---,,,+++,,,,,,+++***)))***---000......,,,+++++++++,,,,,,,,,+++***,,,...000000000000...,,,+++******+++,,,/////////------...111333222...+++***,,,...---+++(((&&&$$$%%%'''***+++,,,+++---///000///---+++***((((((((((((((()))***+++,,,,,,,,,,,,,,,***&&&###''''''(((***,,,+++(((%%%(((((())),,,//////...,,,))),,,///111000///......III[[[vvvyyy[[[DDD999888;;;CCCJJJTTTcccooo|||}}}vvvpppmmmkkkhhhggghhhgggccc```eee^^^QQQCCC:::888<<<@@@GGGNNNXXXdddllloooooonnnuuusssmmmjjjnnnuuurrrjjjnnnjjjfffcccaaa\\\UUUOOOFFFCCC???<<<:::;;;===???999777555666888:::;;;;;;444444222...+++***+++---000///............///000,,,+++(((''''''***---///000222444222...,,,---///+++***((('''''''''((()))***))))))***,,,---,,,***+++---...000000///---,,,......---...///111333444...)))%%%$$$''')))(((%%%#####################""" ###(((***...222111333333000,,,***+++---(((++++++(((''',,,///...+++******---222444333000......///...---,,,+++***000444666444///---///222333222000///.........///(((***---///000222444666444333111222333333222000---...///000///...---,,,---///000///...,,,,,,---,,,---...+++((('''***,,,888666333000---,,,,,,---333333222111...+++(((&&&&&&+++111444222...---,,,,,,,,,,,,***)))---333888333000,,,))))))************+++---///111111111000,,,+++***((((((((())))))+++...111000---***))))))$$$%%%(((+++...///---+++***,,,......,,,++++++,,,***+++,,,------,,,******&&&(((***,,,---.........)))((((((''''''''''''''')))***,,,......---,,,+++*********)))((())),,,///,,,+++***((((((((()))***'''%%%%%%)))///222222111000///...,,,++++++,,,,,,111222111000///000222555000---)))***---000111000***'''%%%%%%'''***,,,---...///111111///,,,+++***++++++***))))))))))))***+++,,,,,,------)))$$$ $$$$$$'''***------***((((((((()))+++------+++)))'''***...000///...------HHHYYYrrr}}}___HHH>>>???EEENNNVVV___rrr}}}zzzvvvoookkkmmmllleee]]]YYYSSSMMMBBB666000444???HHHRRRRRR\\\nnnwwwsssppprrrttttttsssoookkkiiilllooonnnooonnniii___WWWQQQOOOJJJEEE@@@>>>???@@@???>>>>>>:::666444444555555555777333---***)))+++,,,,,,333333222111000///......,,,+++)))))))))+++...//////000111222222111000//////***&&&&&&***---,,,))))))%%%$$$&&&,,,000///------111555333...******,,,...///000///------///111...+++((((((***---//////&&&&&&'''***,,,---+++***$$$######&&&+++......---...............///000000000,,,((((((+++...///...***+++---///000000///......------,,,,,,++++++***////////////...---,,,+++---...000111111000///...''''''(((+++000333555555555333222222444333000---000111222111...,,,+++,,,---111111///------***%%%)))&&&%%%((()))(((***...333555666222,,,)))***---333333444333111---)))'''))),,,111444333///***&&&***++++++,,,---...//////---+++(((&&&&&&(((+++------,,,,,,,,,,,,---......///+++((()))---...+++''')))***,,,---,,,)))&&&###$$$$$$'''***...000///------///---'''%%%(((******+++***)))***,,,---,,,+++******,,,...000000---+++++++++***)))((('''&&&&&&&&&))),,,---,,,***))))))'''((((((&&&%%%&&&+++//////+++(((***---...+++(((%%%######(((///222000---...///...,,,******,,,...222333444111///...111444++++++++++++,,,,,,---......+++)))((()))******)))///......---,,,,,,++++++000///...,,,***)))))))))'''(((+++,,,+++((($$$"""'''''')))+++---+++(((&&&*********+++---,,,***(((###&&&***...000///---+++HHH\\\vvvwww```PPPGGGIIIPPP[[[cccnnn{{{zzztttooommmggg\\\RRRNNNGGGCCC===999:::AAALLLTTTWWW[[[dddmmmpppoooqqquuutttuuutttrrrnnnmmmoooqqqiiimmmpppoooggg]]]UUUPPPJJJFFFBBB@@@@@@AAA@@@???===:::666444555666666666666333...,,,+++,,,------111111111000///......---+++*********+++,,,---...,,,---///000111111111000...***''''''+++......,,,+++(((%%%''',,,...---+++,,,000333222...******,,,---......---,,,+++---...///---+++***+++---......+++***+++,,,...///---,,,%%%$$$%%%(((---//////---,,,,,,,,,---...///111111111...***))),,,------+++***,,,...000000///---,,,,,,,,,++++++++++++******.../////////...---+++***---///333555555222...+++&&&&&&'''+++///222333333666333000000111222000///111222222000---***)))***...111111---,,,,,,***&&&(((%%%%%%((()))'''(((+++///333555444///---...111333444555444222...+++((((((,,,000333333///+++'''+++,,,---...............+++)))'''%%%&&&(((***,,,---,,,+++++++++,,,---......***((()))---///---******+++------,,,)))%%%###!!!###%%%***...///...,,,+++---,,,'''%%%(((*********)))((()))+++---,,,++++++***+++---......,,,*********))))))((('''''''''&&&(((,,,---,,,***))))))'''(((((('''%%%'''***...---***'''(((,,,---+++(((&&&%%%&&&)))---///---+++,,,---...,,,++++++,,,...000222222000...---...000---,,,,,,++++++++++++,,,///---++++++,,,,,,,,,+++,,,,,,---------.........444333111...+++)))((((((&&&''')))******)))&&&%%%)))***+++,,,,,,,,,***((()))((('''((())))))'''%%%###&&&+++///000...,,,***KKKaaa}}}qqqaaaYYYUUUYYY```jjjrrr}}}}}}{{{vvvqqqjjj^^^OOOFFFDDD???>>>>>>AAAJJJTTT\\\aaaccckkkpppnnnjjjlllqqqsssqqqrrrsssrrrqqqpppqqqrrrjjjmmmpppoooiiibbb\\\XXXNNNKKKGGGDDDCCCBBBBBBAAA;;;999666555666888888777555333000......///...---////////////...------,,,******+++,,,------------)))***,,,...000000000000,,,)))'''(((,,,000111000---***((())),,,---,,,***,,,///222111...+++***+++,,,------,,,***)))***+++000...---,,,.........------,,,,,,---//////---+++%%%&&&(((+++...///...,,,******+++,,,...000111222222///,,,,,,......+++(((+++---///111111...+++)))))))))*********+++++++++,,,---/////////---+++)))+++///555888888333---)))'''''''''***...111222222666333///...///000111111333333333111---***))))))///111///+++***,,,+++)))&&&$$$%%%((((((%%%%%%'''+++///444555333222333555444444555444222///,,,***(((+++///222222///+++)))+++,,,...000000000///...+++***(((((((((***,,,---...---+++******+++---......+++((()))---///...---,,,,,,------+++((($$$""" $$$)))---...---+++(((++++++&&&%%%(((+++***(((''''''(((+++---------,,,+++++++++---,,,***)))((((((((()))((((((((('''%%%(((+++,,,+++***)))***(((((((((''''''(((***---***'''%%%'''***,,,+++)))'''''')))***+++***)))((()))+++------+++++++++,,,---///000///---++++++,,,...---+++***))))))******///---++++++,,,---,,,,,,)))***+++---///000222222777666333///,,,***((('''%%%&&&''')))************...---------,,,++++++***'''%%%######$$$%%%$$$###$$$'''+++///000---***(((RRRhhhrrreee^^^bbbgggnnnvvv}}}{{{vvvnnncccSSSEEE@@@BBBCCCCCCFFFOOOZZZdddhhhiiinnnwwwyyypppkkkoooqqqnnnmmmnnnoooppppppoooooooooqqqooollliiieeecccbbbbbbWWWTTTOOOKKKGGGEEECCCBBB:::999777888999::::::999555333111111111111///---,,,,,,---...------,,,+++)))***,,,...///...---,,,)))***,,,---/////////...***(((&&&(((,,,000111222...,,,***+++---...---,,,,,,///222111///---,,,,,,+++---...---+++)))******...------...000000000...---,,,++++++,,,,,,***)))%%%'''***---......,,,+++(((((()))+++---000222333000...---...000000---))),,,...000111000---)))''')))))))))***+++,,,,,,---+++,,,...//////---***)))***...333666666333...+++)))((()))+++///111111111333222111000000111111111222333444222///,,,,,,,,,///000...)))(((,,,,,,***%%%###$$$(((((($$$"""$$$)))---222444444333333444333333333333111///,,,+++'''***---000000///,,,***(((+++...111222222111///...---,,,,,,,,,...///000///...,,,******+++---///000---***)))+++---------,,,---------+++'''$$$"""###(((,,,---+++(((&&&***+++((('''***,,,+++(((''''''(((+++...//////...,,,+++++++++,,,***)))&&&'''((())))))))))))((('''))),,,---,,,+++++++++))))))*********+++,,,---(((&&&$$$&&&)))+++++++++''')))******'''%%%%%%%%%''')))+++,,,+++*********+++,,,------,,,***((((((,,,+++)))(((((()))***+++,,,+++******+++,,,+++***))))))+++---///111333333666444222///,,,***((('''%%%%%%&&&'''))),,,---...111000///---*********+++&&&###!!! !!!"""""""""$$$'''+++...///,,,)))&&&YYYlllyyyjjjaaajjjpppxxx~~~xxxmmm^^^MMM@@@@@@FFFIIIKKKQQQ[[[fffmmmnnnmmmrrrxxxxxxrrrrrrwwwuuummmkkkkkklllmmmnnnnnnmmmlllqqqoookkkhhhfffeeedddddd```^^^YYYRRRLLLGGGDDDBBB;;;::::::;;;<<<===<<<:::555444222222222111///---)))***,,,------,,,+++***)))+++---///000///...---+++,,,---.........---,,,((('''&&&'''***...000111...---,,,,,,.../////////---///111222111///...---,,,---///...,,,+++++++++,,,++++++...111333333222...,,,******++++++***(((%%%'''***,,,---,,,***)))((()))***+++---///111222---,,,,,,///333444111------...000111///,,,(((&&&)))******+++,,,---......***+++---...---,,,***)))***,,,...111111111000///,,,++++++---000222222111000111333444333222000///111222333333111000000111...///---((((((+++---,,,%%%###$$$(((((($$$"""$$$))),,,000222222222111000111111111000///---,,,+++((())),,,...///...,,,***&&&(((,,,000333333333222//////............//////...---,,,+++,,,---///000222///***((('''((()))***+++,,,,,,,,,***(((%%%$$$ ###'''******(((%%%%%%***,,,******---...---)))((('''(((,,,///111111///---******+++++++++***&&&'''(((***+++***))))))***,,,---...,,,++++++,,,)))******,,,---.........'''&&&%%%&&&(((***,,,---((())))))'''$$$###$$$%%%&&&(((***+++***((((((((())))))***++++++***(((''')))((('''&&&'''))),,,---,,,+++***+++,,,---+++***)))***+++---///000111222111000...,,,+++)))))))))%%%%%%&&&'''***---///111111111000,,,(((&&&(((***%%%""" !!!#########$$$&&&***,,,---+++)))'''YYYiii~~~~~~pppgggooowwwrrrbbbRRRGGGGGGNNNQQQTTT[[[dddlllpppqqqpppoooqqqrrrsssvvvyyywwwqqqmmmlllkkkkkkllllllkkkjjjjjjkkklllmmmmmmjjjddd```fffddd___XXXOOOIIIEEEDDD===<<<===>>>@@@???===;;;777555333222222000...,,,((()))+++---------+++******,,,...000000000......------...//////...---,,,(((((('''''')))+++...000,,,,,,,,,,,,------...///,,,---///111111000...---+++---///000...---------*********,,,000333444444111///------......---,,,&&&)))+++,,,+++***))))))+++++++++,,,---///000111,,,++++++///444666444222.../////////---+++)))'''******+++,,,------......+++++++++,,,+++++++++***,,,,,,,,,---...///000111...------...000222111111,,,000444555444111///...///111333333222111222222---...,,,((((((,,,---,,,&&&$$$%%%((((((%%%%%%'''+++,,,...000000000...---000000//////...---,,,+++)))***+++------,,,+++***&&&(((+++///111333333333............---,,,+++***+++++++++,,,---...///000111...)))%%%###$$$&&&''')))******+++***)))((('''$$$$$$$$$&&&''''''%%%"""%%%***---,,,,,,...///---***(((&&&(((+++...000111...+++(((''')))***++++++'''(((***,,,,,,,,,***))),,,---...---+++******+++((((((***---000111000...)))(((''''''(((+++---///)))'''$$$""""""###&&&''''''((())))))'''&&&&&&''')))(((((()))++++++***((('''&&&%%%$$$&&&))),,,...---,,,,,,---//////...,,,)))***+++,,,---///000000---,,,+++***))))))))))))&&&&&&''')))+++---///000000000///+++%%%"""###&&&"""!!! !!!###$$$$$$$$$%%%&&&(((***+++***))))))RRRbbbvvv|||uuuqqquuu~~~yyymmm```WWWWWW\\\___cccjjjoooqqqqqqrrrrrrpppooopppssssssoooooorrrnnnkkkhhhggghhhhhhgggeeeggghhhkkknnnpppnnniiidddfffeeeaaaZZZQQQJJJGGGFFF??????@@@AAACCCBBB???<<<999777333111000///---+++'''(((+++---...---,,,++++++,,,...///000000//////---...///000111111000///++++++***))))))***---///+++,,,+++***))))))***+++***+++,,,...//////---+++))),,,///000///.........,,,***)))***...111333444333111//////000111111000)))+++------***)))***+++.........---......//////---++++++///444777666444//////...---,,,***))))))******++++++,,,,,,,,,---++++++***))))))***+++,,,//////............//////...------...000111000///+++...111222000.........///000222111000//////000+++---,,,)))))),,,---+++(((%%%%%%((()))'''(((+++,,,,,,,,,---//////......000000//////......------***++++++,,,++++++***)))((()))+++---///000111111////////////...,,,)))(((&&&''')))+++---............+++'''""" !!!$$$'''&&&'''(((***++++++++++++)))(((&&&%%%%%%$$$""" $$$***---,,,,,,...---+++)))'''%%%%%%(((,,,...///+++(((%%%$$$&&&(((******(((***,,,......---+++))),,,------,,,)))'''''''''%%%%%%''',,,000222000...,,,+++***))))))+++///111)))$$$ %%%)))***((())))))'''%%%$$$$$$&&&)))(((&&&(((+++------,,,((('''%%%$$$$$$'''***------,,,,,,...000000...---'''((()))+++---...000000,,,+++******))))))))))))'''((()))***,,,---......,,,......)))"""!!!!!!$$$&&&%%%$$$%%%%%%&&&'''(((***++++++JJJ[[[ppp|||}}}yyyxxxyyy{{{}}}vvvmmmfffeeeiiimmmrrrvvvwwwuuurrrqqqrrruuuqqqrrrsssmmmcccfffpppmmmiiidddbbbccccccbbb```kkkiiihhhjjjnnnpppooommmccccccaaaZZZRRRKKKHHHHHH@@@AAABBBCCCDDDCCC???<<<;;;777333000///...,,,+++&&&(((+++---......,,,+++,,,---...//////000000000,,,---///111333333333333------,,,+++******---///+++++++++)))&&&%%%&&&'''((()))***,,,......,,,***'''***...//////......///...,,,)))***,,,000222333333111///...000111111111+++---///---***)))+++---111000///..................---,,,///444666666444000///---,,,+++************************+++++++++,,,+++)))((((((***+++---222222111000///...---,,,...---,,,---/////////---+++---///...,,,+++---//////000111000...---,,,---***,,,,,,))))))------+++)))&&&%%%((()))(((***...,,,,,,+++---...000000///111000000000////////////+++++++++++++++***)))(((++++++,,,,,,---......///111222222222000---***((("""$$$'''***------------+++((($$$ $$$((($$$%%%''')))+++,,,---------***'''%%%$$$###!!!###)))---,,,+++---,,,)))(((&&&###$$$&&&***,,,,,,)))&&&"""!!!###&&&)))******+++---//////---+++))),,,---,,,***'''%%%$$$%%%""""""%%%***000222000---------,,,+++***,,,///222)))"""'''+++,,,******(((&&&###"""###%%%***(((&&&'''+++...///...***(((%%%###$$$&&&)))+++******+++,,,......---+++%%%&&&(((***,,,///000111---,,,+++***))))))))))))((()))***+++,,,---------***,,,,,,((( """%%%&&&%%%$$$%%%%%%%%%%%%'''))),,,---IIIXXXkkkttttttssswww|||}}}zzz}}}yyyqqqnnnooorrrnnnvvv}}}}}}wwwqqqqqqsssoooqqqpppkkkccc^^^^^^``````___^^^]]]\\\[[[ZZZYYYaaadddhhhjjjjjjjjjkkkkkkjjjjjjcccXXXPPPNNNMMMKKKEEEBBBBBBDDDCCC>>><<<===:::555///...000222111.../////////////////////...........................///......//////...***((()))&&&'''---000---***)))...,,,(((%%%######$$$%%%)))+++...///---+++)))((()))+++,,,......---,,,***,,,+++******,,,///222555111///,,,,,,...///000//////...---,,,+++,,,------555000,,,+++---000222222000---+++...//////222777444222000///......,,,***...//////---+++***,,,---///---***'''&&&(((***,,,111111111111000---+++***---+++)))((())))))((('''+++++++++,,,---...///000333444444111,,,))))))+++,,,,,,---......---,,,+++*********++++++,,,,,,---+++++++++,,,---...///000111000000111222222000...111000///---,,,,,,,,,,,,------------...///111111555777888555///+++)))***(((&&&$$$&&&***............)))###"""%%%'''###%%%'''***---000111222222+++&&&$$$!!!###)))***+++((($$$"""$$$&&&+++***)))&&&###%%%***///,,,)))$$$!!!!!!"""######((()))***++++++***)))((()))((()))******)))%%%###!!!$$$(((+++---,,,+++)))(((((((((***---///...---&&&""" %%%))),,,------)))&&&######+++***)))(((''''''((()))***---***&&&######%%%))),,,)))*********)))((('''&&&$$$(((,,,...------...///++++++,,,---,,,+++***)))(((((()))+++...//////...111,,,((('''))))))&&&"""""" ###&&&(((&&&%%%%%%(((,,,///000111@@@MMM^^^iiinnnttt||||||lllllluuu~~~wwwtttssssssssswwwzzzyyytttpppooopppjjjkkkiiibbbZZZVVVVVVXXXWWWWWWVVVUUUSSSRRRRRRQQQZZZ^^^cccfffiiijjjlllnnniiiiiiddd[[[UUURRRMMMHHHCCC@@@@@@CCCBBB===:::;;;555111---,,,000222222000......---------......///---------------------------------......---***'''(((%%%'''---000...,,,,,,...+++(((%%%######$$$%%%(((***---...,,,)))(((((()))***,,,---...---+++***+++*********,,,...111222///...------///000000//////...---,,,------...///111...++++++---000111000000,,,***+++,,,+++---222333111...,,,------,,,,,,......------...//////000...---***(((((()))+++,,,000000000000///...,,,+++---+++))))))*********(((******++++++,,,---///000333444444111---++++++---,,,---///000///...---,,,++++++++++++++++++*********+++++++++,,,...//////222111000000111222111///222000...,,,++++++,,,,,,............//////000111666777888666222///------(((&&&%%%&&&***---......,,,)))$$$"""$$$''')))***&&&(((***---///111222333///***&&&&&&$$$"""$$$(((+++,,,,,,(((### !!!###'''(((***)))((((((+++---+++'''###!!!!!!"""######'''(((((())))))(((((('''(((''''''((()))(((&&&$$$"""$$$(((+++,,,+++***((((((((((((***---//////...'''%%%"""###&&&)))+++++++++'''$$$###"""!!!%%%+++***)))(((((((((((()))***,,,***'''$$$###%%%(((***((('''''''''''''''''''''***,,,//////---,,,---...............---+++)))((())))))+++---///000///...---)))&&&'''+++---,,,***%%%""" $$$''')))%%%$$$%%%(((,,,///000000:::DDDRRR___kkkwwwkkkZZZ___nnn|||yyyvvvyyyxxxwwwtttpppmmmjjjiiiaaa```]]]VVVOOOKKKLLLNNNMMMMMMLLLKKKJJJIIIIIIIIIPPPUUU[[[```eeeiiilllooojjjiiifff```]]]ZZZQQQIIIAAA>>>>>>AAAAAA<<<888888000---***,,,///222222111---,,,+++***+++,,,...000---,,,,,,,,,,,,,,,,,,---,,,++++++------,,,)))''''''%%%'''---000...,,,---,,,***'''%%%$$$$$$%%%&&&&&&)))++++++***((('''''')))***,,,.........,,,+++))))))***+++,,,...//////...------///111111///...------------...///000000,,,++++++,,,...000000///...***'''((('''&&&''',,,111...+++***+++---......///---,,,...111333333111---,,,+++++++++++++++,,,,,,------------,,,++++++---,,,******+++,,,+++***)))))))))***+++,,,......222222222000...---...///,,,...000222222000...------------,,,+++)))((('''))))))***+++,,,---......222000......///111111000222000---***)))***+++,,,/////////////////////000777666555555666444111///((('''&&&'''***---...///,,,***((((((+++---......***+++,,,...///000000000)))%%%$$$&&&'''%%%&&&***---...,,,'''!!! ###&&&***,,,+++*********(((%%%"""!!!"""###$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&###%%%(((***+++***(((''''''''''''***---//////...***(((&&&&&&((())))))((('''""" """$$$###%%%(((******))))))))))))******,,,+++(((&&&&&&&&&'''(((%%%$$$$$$$$$%%%&&&'''(((/////////---***)))***+++000000000///---+++)))'''***,,,...000111000///---+++(((%%%&&&+++///000000***&&&"""!!!###&&&((()))######$$$''',,,/////////999AAANNN___ooo}}}rrr\\\RRRZZZkkk~~~yyy{{{xxxssspppmmmhhhbbb]]]VVVUUUQQQKKKEEECCCEEEGGGGGGFFFDDDCCCCCCCCCCCCDDDHHHMMMSSSYYY___dddiiillllllkkkgggccccccaaaXXXNNNBBB>>>===@@@AAA<<<888777...,,,+++---///111111000---+++***((()))+++...000,,,,,,+++******+++,,,,,,*********,,,---,,,***'''(((&&&''',,,...+++***,,,((('''&&&%%%%%%&&&((()))%%%''')))***((('''&&&'''***,,,...///000///...---)))***,,,---.........---......///111111000,,,)))***++++++,,,---...///000)))***,,,...000000///...,,,(((%%%&&&&&&$$$&&&***///,,,)))(((***---///000000---+++...333555222...+++,,,,,,---------,,,,,,************++++++******...---++++++,,,,,,,,,+++(((((())))))***,,,---...000//////...---...///000,,,...111333333222///---//////...---+++(((&&&%%%'''((()))+++,,,---......000---++++++---///000000111...+++((('''(((***+++/////////000//////......555333222444666666333000)))(((((((((***---//////---------...000111000///,,,,,,,,,+++***)))((('''### !!!%%%&&&$$$%%%))),,,---+++&&& !!!$$$&&&)))******)))((((((%%%###!!!"""###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$&&&((()))((($$$%%%((()))***)))'''&&&&&&%%%%%%'''+++---------++++++*********)))'''&&&###!!!&&&%%%%%%%%%++++++************++++++---,,,+++***)))((((((((($$$###""""""###%%%((()))///---+++)))''''''((()))......///...---,,,***)))+++...111333222000---,,,+++((($$$$$$(((,,,...///...***&&&$$$%%%''')))*** !!!###'''+++------,,,666???PPPeeexxxeeePPPMMMVVVgggxxx~~~yyyrrroooxxx~~~{{{yyyuuuoookkkhhhaaaXXXRRRMMMKKKGGGCCC@@@@@@BBBDDDAAA@@@>>>======>>>???@@@CCCGGGMMMRRRWWW\\\aaaeeejjjiiieeebbbcccccc\\\SSSFFF@@@===@@@AAA===888666000//////000111111000///...,,,***))))))+++...000,,,+++***))))))***+++,,,******+++,,,......+++))))))((()))++++++'''&&&)))&&&&&&&&&&&&(((***+++,,,%%%'''))))))(((''''''(((,,,---///111222222111000***,,,---/////////...---000000000111000---(((%%%'''((()))+++,,,---......(((+++...000111111000///***&&&$$$&&&'''&&&)))---///,,,)))(((+++...111222333///---...222333///***+++,,,---...//////......,,,,,,,,,,,,------......000...,,,+++,,,,,,+++***((((((((()))***+++,,,---...,,,++++++,,,---//////,,,...000222222111///.../////////...,,,)))&&&$$$&&&''')))+++---.........---***((((((+++---/////////---***(((''''''((()))....../////////......---111000///111444444111...))))))******+++,,,///000000000111333444333///---******)))'''$$$"""""" !!!%%%&&&$$$%%%(((***+++)))%%% !!!$$$(((''''''&&&''''''''''''$$$###"""###%%%'''&&&%%%###$$$$$$$$$$$$$$$$$$###$$$###"""$$$&&&)))))))))%%%&&&((()))***)))((('''&&&%%%$$$%%%(((***++++++,,,,,,---,,,***((('''&&&$$$ %%%))))))''''''+++,,,,,,,,,,,,,,,,,,+++///...------,,,+++++++++%%%$$$###"""###&&&(((***,,,***(((&&&'''(((***+++)))***+++,,,------,,,,,,,,,///333333111---++++++&&&$$$""""""%%%)))---///000,,,(((%%%&&&(((******!!!###(((+++---+++***333@@@VVVnnn|||qqqkkklllqqqtttuuuxxx}}}oooWWWFFFEEEMMM[[[iiikkkddd]]][[[bbbnnn}}}wwwrrrjjjddd___XXXPPPJJJGGGEEECCC@@@???@@@BBBCCC<<<:::999888888999;;;===@@@CCCHHHLLLPPPUUUYYY]]]bbbcccbbbaaabbbccc]]]VVVKKKCCC===>>>@@@<<<888666333333444555444333111000///...---,,,+++---...///---,,,***))))))***,,,---++++++,,,...000000...++++++******,,,***%%%%%%((('''''''''(((***+++---...&&&(((******)))((()))***,,,---000222333222111111,,,---.../////////...---000/////////...+++&&&###&&&''')))***+++,,,,,,,,,(((+++///111111000//////)))&&&$$$''')))))),,,111///---++++++...111333444444111000000111000,,,)))+++,,,---///000000000000333222222111222222333333111///,,,+++++++++***(((((((((((()))***+++---------+++))))))+++---...///+++,,,...///000//////...//////000000...+++(((&&&&&&'''***,,,...//////...***((('''(((+++---......,,,+++)))((('''&&&''''''+++,,,...//////...---,,,.........///000000...,,,***++++++++++++,,,///111222222333444444222...***((((((&&&$$$"""###!!!"""&&&(((&&&'''+++)))***)))%%%!!! ###'''***(((%%%$$$%%%'''(((((($$$###$$$%%%(((((('''&&&######%%%&&&&&&%%%######$$$######%%%(((******)))%%%&&&((()))*********)))(((&&&$$$$$$''')))))))))+++,,,---,,,)))((('''((()))&&&&&&+++---++++++,,,,,,,,,------------,,,,,,......------,,,---------(((((('''&&&&&&'''((())))))'''%%%%%%(((***,,,,,,%%%&&&)))+++---...//////,,,000333222...***))))))!!!!!!!!!###&&&+++///222000---(((%%%&&&(((***+++"""$$$'''+++......+++)))<<>>CCCNNNWWWWWWPPPKKKKKKOOO^^^uuu~~~vvvoooeee[[[SSSNNNJJJHHHFFFDDDBBB@@@@@@@@@@@@@@@:::999777666666888;;;<<<===@@@DDDHHHKKKOOOTTTWWWZZZ___dddeeeeeeddd```YYYPPPEEE===<<<===:::777555444666888999888666444444222111000///...............---+++))))))+++---...,,,,,,...000222222000...,,,+++,,,---+++&&&''',,,++++++++++++++++++,,,,,,((()))++++++******+++,,,***,,,...000222111111000---------......------,,,---,,,,,,,,,,,,***'''$$$'''(((***+++,,,,,,,,,+++(((,,,///000///------...***'''&&&(((******---222000...---...111333555555333333333333222000---+++,,,------...000111222222666666555444444444555666222000---+++***)))(((&&&)))))))))***+++,,,---......+++((((((+++...//////++++++++++++,,,---...///...///000111000---+++)))&&&(((+++---///000//////)))((((((***---//////...)))))))))((('''&&&%%%$$$)))***,,,---...---,,,+++,,,...//////---+++*********+++,,,,,,+++,,,///222111111222333333111---)))''''''&&&&&&%%%###"""!!!""" %%%'''''')))---++++++)))%%%!!!!!!$$$((()))'''$$$%%%)))+++,,,,,,%%%%%%&&&(((******(((&&&"""$$$&&&((((((&&&$$$"""$$$$$$%%%'''***+++***(((&&&'''(((***+++,,,,,,,,,+++)))&&&&&&'''))))))))))))+++,,,+++((('''(((***+++***+++...---***+++...,,,---............---,,,---,,,+++++++++,,,---...,,,,,,++++++***))))))((($$$""" """%%%(((((((((%%%&&&))),,,...000000000,,,000222///***&&&&&&(((###$$$%%%'''))),,,000222///,,,'''%%%%%%((()))***'''))),,,000222111---***HHHWWWnnn}}}xxxvvvvvvvvvuuutttooohhh^^^XXXQQQOOOJJJDDDAAADDDLLLTTT\\\]]]bbblllxxxoooUUUAAA555:::>>>EEEKKKIIIAAA>>>???CCCUUUmmm~~~vvvooobbbUUUKKKGGGGGGHHHFFFDDDBBBAAA@@@@@@>>>===;;;:::888777888:::<<<>>>;;;>>>AAAEEEHHHMMMRRRUUUVVV___hhhkkkjjjhhhccc\\\RRRFFF<<<:::;;;999666444555777:::<<<;;;999777777333333222111000///......///---+++))))))+++---///------///111444444222000,,,+++---///,,,)))***//////......---,,,+++***))))))+++,,,,,,++++++,,,...)))***---///000000//////------,,,,,,,,,,,,,,,+++******)))***+++***(((&&&((()))+++,,,------,,,+++(((+++//////---++++++,,,,,,(((''')))******---111111000///111333555555555222444666555333000///...---------...///111333444666555444333222333444444333000---+++***(((&&&$$$))))))******+++,,,...///000,,,)))))),,,///000///******))))))***+++---///---///000222111///---+++&&&(((+++...000000000000))))))***,,,///111000///(((((())))))(((&&&$$$###'''(((+++---...---,,,++++++...111///+++((((((******,,,---,,,++++++///222//////000111222000---***&&&'''(((((())))))(((((("""%%%&&&)))...,,,,,,***&&&!!!!!!$$$((('''%%%%%%(((---000000///&&&&&&''')))+++***(((&&&"""$$$(((******((($$$"""$$$$$$&&&)))++++++)))'''&&&'''(((***,,,------......+++((('''((()))***)))(((***+++***''''''))),,,******,,,---***&&&(((---,,,---...//////...---,,,+++***)))))))))+++---////////////...,,,***)))(((!!!######!!!&&&(((***---///111111111,,,///111...((($$$$$$''')))***+++,,,,,,,,,...000...+++&&&$$$%%%''')))***+++,,,000444555444///,,,QQQkkk|||vvvpppjjjgggdddccc^^^]]]]]]]]][[[TTTKKKCCCAAA@@@>>>;;;:::;;;???CCCLLLQQQZZZdddnnnvvv|||fffJJJ<<<999;;;???BBBBBB???======>>>BBBQQQeeewwwsssjjj___UUUJJJAAA???BBBAAAAAA@@@??????>>>??????;;;:::999888888999;;;============???CCCIIIOOORRRYYYdddmmmllljjjjjjfff```SSSOOOHHH>>>555111222555999:::;;;<<<;;;999777666333444333222000000222444000000///+++((((((,,,111000111222333333222000//////---***'''&&&%%%&&&&&&000///---+++******+++,,,------,,,++++++,,,------++++++,,,///111333222000000...,,,***)))***+++,,,,,,+++((('''(((+++...111///,,,)))((()))+++,,,---000000111111000...+++***''''''(((***,,,///111222000000000000///...---,,,///111333333000...///111......000111333555666777777444222111333333000...000111111///+++(((&&&&&&(((+++...////////////000000000000//////////////////...---,,,+++,,,---...///...---,,,,,,---...///,,,...111333444444555666......///000222222000...,,,+++)))(((&&&%%%%%%$$$)))(((((()))+++---,,,+++---///222222000---++++++,,,+++***,,,...111111111......///000111000...,,,///---+++***++++++***)))""" ###+++111111///,,,(((&&&%%%%%%%%%((((((((()))+++---///000+++++++++++++++***)))(((++++++++++++***)))'''&&&$$$&&&((((((&&&###""""""$$$###&&&---333555111,,,*********)))******+++,,,+++,,,,,,---,,,+++)))(((&&&***---...+++((('''(((((())),,,000222111---***+++***))))))+++---///111888555111000111///,,,))) !!!"""###******+++,,,------------000000...***%%%$$$'''***///...------...///---,,,...,,,)))(((((('''&&&%%%---...///000000///......]]]uuuwwwpppnnnnnnfffccc^^^YYYTTTQQQPPPOOOHHHHHHHHHHHHHHHDDD>>>999===<<<:::888888888:::;;;AAAFFFOOOYYYaaahhhmmmppplllnnntttzzz|||zzz|||||||||ttt[[[DDD888666666999<<<<<<:::999:::<<>>>>>>>>>>>===<<<;;;::::::;;;<<<===???>>>>>>???BBBHHHMMMQQQWWWaaahhhiiihhhhhheee```YYYUUUMMMBBB777222111333777888888999777555333222222333444444222000111222//////---***)))***---000000000000000000//////...,,,+++)))'''&&&&&&'''(((...---+++))))))***+++------,,,+++))))))+++,,,---,,,+++,,,---//////...,,,111000...,,,,,,,,,---...---,,,***))))))+++---///...---***)))***,,,......222222333222000---***(((&&&&&&'''))),,,///111333/////////...---+++***))),,,///111111//////000222...///000111333444555666222111///000222222000......///000...+++(((&&&&&&***,,,///000/////////000222222222111111000///.........,,,++++++,,,,,,---//////...---------------...000333555555555666777222111000000111000...,,,,,,+++***(((''''''&&&&&&+++***)))***,,,------+++---///111222333222000...---,,,,,,---///111111111............//////...---///---+++***++++++)))((($$$###""" $$$***///222000---***((((((((((((((())))))***,,,...///000,,,---------,,,+++******++++++++++++***(((&&&%%%%%%&&&'''&&&###!!! &&&%%%(((---333555111,,,))))))***+++,,,...///000---.........,,,***(((&&&'''***---...+++)))))))))(((((()))+++...///---+++---+++******+++---///111444333222222222000+++'''!!!!!!!!!""""""$$$%%%%%%***+++,,,.........------//////...+++&&&$$$'''***///---,,,,,,---...,,,+++---***'''''')))***(((&&&)))***---///000000///...nnn|||oooqqqqqqlllbbbXXXQQQNNNMMMKKKGGGCCC@@@>>>>>>>>>999999888999;;;;;;999777:::999888888999888666444;;;AAAHHHNNNSSSUUUXXXYYYTTTVVV\\\dddfffddddddhhhbbbccciiittt}}}vvvaaaNNN>>>555444333555777666555555999<<>>>>>===?????????>>>>>>>>>>>>>>>AAA@@@>>>>>>AAAFFFKKKNNNRRRZZZbbbdddeeefffddd```^^^ZZZRRRGGG===666444444666666777666555333111000222333444444111/////////000---******+++---///000//////...---------------***)))(((&&&&&&'''((((((+++***(((&&&''')))+++------+++)))(((((()))+++---,,,,,,+++,,,---,,,)))'''222111000/////////111111///......------------------,,,+++++++++---...///444444444333111---***(((&&&&&&''')))+++...111222000000///...,,,***)))(((+++---.../////////111222......///000111222333444...------...000111000...---......---***((('''(((,,,...000000/////////000333333333333222111///...------,,,+++++++++++++++/////////...---,,,++++++///111333444444555666777444333000000//////---+++++++++***))))))))))))***---,,,,,,,,,......---+++---,,,...111666777555222///...---...000111000///---------,,,,,,------...///---+++*********)))'''''''''&&&%%%$$$&&&***...333222///---++++++,,,,,,******+++,,,---...///000............---,,,+++***,,,,,,,,,+++***'''%%%$$$%%%&&&&&&$$$!!! )))(((***...333444111---((()))***,,,///111333444///000000///---***&&&$$$(((***,,,---,,,******+++(((&&&%%%&&&))),,,---...///---+++***+++---///111222222333444333000***&&&$$$$$$$$$%%%&&&''')))***+++,,,...000000///---,,,---...///,,,)))''')))+++///...,,,---......,,,+++,,,)))%%%'''+++---+++'''###&&&***...000111000000www{{{tttrrrrrrnnniiiXXXZZZ[[[XXXPPPHHHAAA>>><<<;;;888555444444444555555555444555666999:::;;;;;;:::;;;===???>>>:::777CCCGGGLLLNNNLLLJJJHHHHHHDDDDDDHHHNNNPPPNNNNNNQQQPPPOOOSSS\\\eeeooo|||fffRRREEE<<<777777555666666444333444999>>>GGGMMMZZZmmm}}}uuullldddZZZNNNFFFDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???CCCAAA???>>>@@@DDDHHHKKKMMMSSS[[[aaadddeeedddbbb___[[[TTTKKKCCC<<<999777555666666666555444333222222333222000...---...///111---***+++...111222111000///---,,,+++,,,------***)))(((&&&&&&&&&&&&'''((('''&&&%%%&&&))),,,...---+++(((''''''(((+++---,,,++++++,,,,,,+++)))'''000/////////000111222333111222222222111///---,,,***+++,,,++++++,,,---///333444444333111///,,,******)))))))))+++---///111000000000///...---,,,+++,,,,,,------......000111---------...//////000000------...///000///......---...///---+++*********...///111000//////000111111111111222111111000///---,,,,,,+++************//////...---,,,***)))(((---///111111111111222444444222000/////////---,,,+++************+++,,,,,,///......///000000...,,,+++))))))///666:::888444///...---...//////---,,,,,,,,,,,,+++***+++---//////---+++*********)))((()))*********)))***---///333111///---,,,,,,---...+++,,,---......//////000............---,,,+++***,,,,,,,,,+++)))'''%%%###&&&&&&&&&%%%######$$$&&&,,,+++,,,///222222000...)))***,,,...000222333333//////000///...+++(((&&&)))***++++++++++++++++++)))&&&""""""%%%***...000000///---++++++---///111444333333222000---)))&&&&&&&&&'''((()))+++,,,---+++---000222222000---+++***---//////,,,,,,...000333111000000111111///......)))%%%''',,,...+++'''!!!$$$)))...111333333222{{{~~~yyyuuuppplllmmmkkkddd\\\XXXYYYXXXUUUIIIJJJJJJHHHCCC>>>:::999222000...---,,,---...///222111111111222444777999:::;;;>>>AAADDDEEEDDDCCCNNNSSSWWWUUUOOOGGGCCCAAA???<<<;;;>>>@@@???@@@CCCBBBBBBGGGPPPYYYcccqqq||||||{{{}}}~~~sssWWWFFF???:::888888666777666333111333999>>>EEENNN\\\hhhsss{{{zzzqqqjjj```SSSHHHEEEAAAAAAAAAAAACCCDDDEEEFFFFFFFFFFFFFFFEEECCCBBBAAACCCBBB@@@???@@@BBBEEEGGGIIIMMMVVV___eeegggeeedddbbb^^^WWWPPPHHHAAA;;;888333444444555555555555555333222000,,,***+++...111222///,,,---111444444333222000///---,,,,,,---...******((('''%%%$$$######&&&&&&&&&&&&'''***,,,------+++)))(((((()))+++---+++******,,,......,,,***,,,,,,---...///111222333444555666666555222///,,,'''***,,,,,,******+++,,,111111222333222000...,,,...---+++******,,,...///,,,---..................///...---,,,------......++++++++++++++++++++++++...///000111000///------///000000///,,,+++,,,---...000000000///...000111---------......///000000------,,,,,,+++***))))))---,,,,,,+++***)))((((((***,,,------,,,,,,---///000///...///000111000///*********++++++,,,---.../////////000111111...,,,(((&&&&&&,,,333888666333...---,,,------,,,***(((+++,,,,,,+++******---000///---+++***++++++***))))))+++---...---...000222111000...,,,++++++------,,,---...////////////...,,,,,,,,,,,,,,,+++******+++++++++***)))'''%%%###&&&'''((((((((()))+++------------///000111000///+++,,,...///000111111000------.........---,,,,,,+++***))))))***************'''"""!!!%%%***///222///...---,,,,,,---///000666555333///,,,)))((((((((((((((()))***,,,---...+++---000222222111...,,,)))---000111000000333666777666444444555444333111000,,,((((((+++---***'''$$$&&&+++///333444555444{{{ppphhhaaa[[[UUUPPPUUUTTTNNNFFFBBBDDDDDDBBB??????>>>===;;;888666555000///---,,,,,,,,,...///000111222222111111333555777;;;@@@EEEHHHLLLPPPSSS[[[```ccc___UUUIIICCC@@@===888555666888777888:::666:::DDDQQQXXX^^^gggppp~~~~~~zzzsssqqqttt{{{wwwsssrrrvvv|||vvvaaaIII===999666555555444444444111000222888>>>EEEOOO[[[`````````eeekkkuuu|||~~~tttmmmcccVVVKKKFFFAAAAAABBBCCCEEEGGGIIIJJJIIIIIIHHHGGGFFFDDDDDDCCCBBBAAAAAAAAAAAABBBCCCDDDEEEHHHSSSaaaiiijjjhhhhhhhhhccc]]]UUUMMMDDD<<<666333333333333333444444444333222000---+++,,,000333111000...///111333444333222111000///...---------******((('''%%%###"""!!!&&&&&&''')))***,,,,,,---------,,,++++++,,,------***)))***,,,//////...,,,((((((***,,,...000111222444555777777555222///---&&&***------***((((((***///000111222222000...---///...+++))))))+++---...((()))***,,,------------111///---,,,---......---+++++++++******)))))))))...000222333111///------111111111///---,,,---....../////////......000222---,,,+++***+++---///000------------,,,+++)))((())))))'''''''''((()))***)))******)))((((((***,,,,,,,,,---000222333111000*********++++++,,,............///111222222///---&&&%%%%%%)))///222222000,,,,,,+++,,,---,,,)))&&&)))+++---,,,******---000...---++++++---------,,,+++---///000000000222333000...,,,***)))***+++,,,,,,---.../////////------))))))******++++++******)))*********)))'''%%%$$$$$$&&&)))***+++---///111------......//////000000...///000111111000//////,,,,,,,,,,,,---///000111...,,,))))))***++++++***+++'''$$$###&&&+++///111,,,,,,------............555444111---)))((()))+++))))))))))))***+++,,,,,,***,,,///111222111///...+++...000111000111555999:::888666666666666444333///---+++***++++++***))))))+++---000333444555555wwwvvvvvvvvvvvvwwwzzz}}}mmmdddYYYQQQKKKFFF@@@;;;AAACCCAAA;;;888999888555666666888999:::999777555333111///...---...///000000333666666444333444555555;;;CCCHHHLLLSSS^^^gggmmmqqqrrrkkk[[[KKKAAA===888222000333555444333444222888DDDPPPWWW[[[ccclllxxxxxx{{{~~~zzzsssrrrvvvxxxtttpppnnnppptttwwwyyy}}}bbbQQQ@@@888666333111111///111222111111444;;;AAAHHHQQQXXXWWWOOOIIIIIILLLZZZgggzzzyyyrrriii[[[PPPJJJCCCCCCDDDEEEGGGIIIKKKLLLLLLKKKIIIGGGEEEEEEEEEEEE???@@@AAABBBBBBBBBBBBAAACCCFFFRRRcccnnnnnnkkkjjjjjjfff```ZZZSSSJJJ@@@999777777666555444333333333111222222222111111222444...///000/////////111333111111000000///---,,,+++(((((('''&&&%%%$$$###"""&&&'''***---......---,,,.........//////.........*********,,,...///---+++%%%&&&(((+++...000111222333444555555444111...,,,'''+++//////***'''''')))///000111111111///---+++,,,***(((''''''***---///)))***++++++,,,,,,,,,,,,111...++++++...000000///,,,,,,,,,+++***)))((((((+++...222333111/////////222222111///,,,+++,,,...,,,---...------...000333111...+++(((''')))---///............---+++***)))&&&%%%###"""$$$'''***,,,***++++++)))((((((***,,,***+++...111444444111...************+++,,,------------///111333333000---%%%&&&''')))+++---......,,,+++,,,------,,,)))''''''+++//////,,,+++---000...,,,+++,,,...000000//////000111111000000111333000...,,,***(((((()))***,,,---...//////...,,,+++'''''')))***+++,,,,,,,,,'''((()))))))))(((&&&%%%"""%%%)))+++,,,,,,...///---------------...000222///000222333333222111000...---++++++,,,///222444333///+++***+++,,,,,,+++***'''$$$$$$'''***,,,---(((***,,,...//////---,,,...//////...+++***,,,...))))))(((((((((((()))))))))+++---///000111000000...000111///...///333777999777555555555555333111+++,,,---,,,******+++.../////////000111222333444gggccc___]]]\\\]]]```dddZZZRRRHHHAAA>>>;;;777333666;;;===:::777777444000...111555999======;;;999111///---+++***+++,,,------111666777555333333444666>>>GGGLLLPPPYYYhhhttt}}}sss___KKK>>>888222...---222555333111111666:::BBBKKKRRRYYYeeeqqqpppqqqvvv}}}|||xxxyyyyyyvvvsssqqqrrrttttttuuuttt{{{pppWWWIII<<<777555222000000---///111222333888???EEELLLQQQUUUPPPFFF===999888GGGXXXpppwwwnnnaaaUUUPPPFFFFFFFFFGGGHHHIIIKKKLLLNNNLLLIIIGGGEEEEEEEEEFFF>>>???AAACCCCCCBBBAAA@@@BBBEEERRReeeqqqpppmmmllliiieee```\\\WWWOOOFFF???===<<<:::888666555444444///222666777777555444444,,,///000///---,,,///222///000000000///---+++)))%%%&&&&&&&&&&&&%%%$$$###&&&(((,,,///000///---+++...///000111111000///...*********,,,------+++***$$$%%%(((+++...000222333111222333333111///---,,,(((---111000+++'''''')))000111222111000---***)))(((&&&%%%$$$&&&)))---000,,,------......------,,,000---***+++...222222111......---,,,+++***))))))''',,,000222111///000111222222000...+++***+++---+++,,,---,,,,,,...111333555222,,,'''&&&'''+++...////////////...,,,***)))$$$""" """&&&+++...,,,---,,,+++))))))+++---***,,,///333555444000,,,+++*********++++++,,,---,,,,,,...111333333000...&&&'''))))))))))))+++---,,,,,,,,,...///...+++((('''+++000000---+++---000...,,,,,,---///111222111222333333111//////000111111///,,,***(((((())))))+++---...//////---+++***&&&'''(((***,,,---------&&&'''((())))))((('''&&&!!!$$$(((++++++***++++++,,,,,,---,,,,,,...000222///111333555555555444333000...+++***+++...222555777222---,,,---...---,,,(((&&&%%%%%%''')))***+++%%%(((,,,///000///---+++'''+++...///------...000)))(((''''''&&&''''''''')))***+++---///000111111111222111...++++++///444777555333333333222111///(((+++...---***)))---222222111000//////000111222SSSTTTSSSNNNHHHDDDDDDFFFDDDAAA>>>:::555111000222444666888999666444111111---...111666999;;;999888555222...+++***,,,///111111222333444333222111000999;;;???HHHUUUdddqqqyyywwwzzzyyyooo\\\III<<<555------///333777777333//////666???DDDGGGMMMXXXaaadddiiimmmmmmlllqqq{{{|||xxxwwwyyy|||~~~zzzuuusssyyy{{{^^^HHHAAA999444222///***%%%,,,,,,000777999999AAALLLWWW```[[[MMMEEE<<<999@@@JJJ[[[qqq|||vvvmmmaaaWWWOOOMMMKKKLLLOOOOOOMMMKKKQQQQQQOOOKKKFFFBBBAAAAAA???AAACCCBBB>>>===???BBB>>>EEEPPP[[[bbbiiiooorrrkkkkkkfff\\\TTTQQQOOOLLLFFF???888666999<<<<<<;;;666666777888999777222///,,,---...///000111222222444444333222000...,,,+++'''''''''&&&&&&%%%%%%$$$+++,,,...000111222222222222222333222222111000///++++++,,,,,,---,,,,,,,,,***(((&&&(((---222444444///////////////...............---+++(((&&&'''(((...000222222///,,,)))(((&&&''''''&&&&&&(((,,,///111222222111///---,,,---------,,,...000111111000......//////...,,,+++)))(((+++...000000//////000222111///,,,***)))((('''''''''((()))+++...000222:::666///)))''')))---///444000,,,+++++++++(((&&&$$$"""(((+++,,,)))***+++---///...+++(((+++,,,...111444444111///...---,,,+++***(((''''''''')))+++---///000000000+++,,,------+++***)))******,,,...000///---)))'''+++******+++---000333555000---***+++---///...,,,000///......------------111000...+++((('''(((***++++++,,,...///...***'''%%%''')))+++,,,,,,+++***---,,,+++***(((&&&$$$###!!!###&&&(((***+++,,,,,,+++*********,,,...000///---,,,...222444222///,,,***((('''))),,,///111111000///---,,,+++++++++$$$###"""###&&&)))******'''(((***...000000---***+++,,,...000000000000000...,,,)))((('''&&&$$$"""######&&&***000111///,,,)))...222111---+++,,,///333222000000111000///---+++......,,,((((((---222666333---)))'''(((+++---AAABBBBBB???;;;888:::<<<<<<:::666333111000111444222444666777666444333222000111333666888888666333111000...------///222444222222333333333333222222666888<<>>777333222111---)))+++,,,111888;;;@@@LLLYYYfffkkkaaaOOOEEE:::777@@@PPPaaawwwzzzqqqeee\\\XXXTTTOOOMMMNNNOOOPPPPPPTTTSSSOOOJJJEEEBBBBBBCCC@@@AAACCCBBBAAAAAAAAABBB???BBBKKKXXXeeennnpppppprrrqqqjjj^^^WWWSSSOOOJJJHHHAAA:::777:::<<<===;;;777777666777777666333000......///000111222333444444333333111000...---,,,&&&&&&&&&&&&&&&''''''(((+++---///111222333222222555444333222000...,,,,,,,,,---.........---,,,++++++)))''')))---111333222//////............//////......,,,+++******))))))---///111000---***((('''&&&&&&''''''''')))---000...111444444222...,,,***,,,+++***+++...000000000.../////////...---+++)))+++---///000...,,,,,,,,,111000...,,,+++))))))((('''''''''(((***,,,...000888444///+++***+++...000111...,,,+++++++++)))&&&&&&!!!###)))******)))***+++...//////,,,)))***+++---000222333111...///...,,,***((('''&&&%%%(((***,,,...////////////------...---+++***)))))))))***,,,......,,,***)))***))))))***,,,///222444///,,,))))))+++,,,,,,+++,,,,,,+++++++++,,,------//////---+++(((((()))+++,,,,,,,,,......---***((('''((()))))))))(((''''''///......,,,***'''$$$""""""$$$'''(((******))))))(((((())),,,...000---,,,+++---000222000---***)))'''&&&'''))),,,///000///...,,,***))))))(((###"""!!!"""%%%'''((()))((()))+++///111111...+++---///000111111111111111---+++)))((('''&&&$$$"""###$$$&&&***...///,,,******...111111---+++---///111///------------,,,***,,,------***&&&&&&***///333111---)))'''(((***+++444666777555222222555888888666333000///111333555444444666666666555444333333333444666666555111.........///000222444666777333333333333333333444444333444777<<>>@@@DDDHHHIIIIIINNNWWW___lllqqqxxx{{{xxx^^^JJJ>>>999555333333333000......000555:::>>>GGGWWWfffttttttdddOOOCCC999999DDDXXXkkkvvvkkkcccbbb\\\TTTNNNMMMOOOQQQSSSVVVTTTQQQKKKFFFCCCDDDEEE@@@@@@AAACCCEEEEEECCCBBBBBBBBBHHHXXXkkkvvvuuupppxxxtttlllbbb]]]ZZZTTTMMMJJJDDD===999:::<<<<<<<<<999777666555666555333111000000000111111333444444222222111000///...------%%%%%%%%%&&&''')))***++++++,,,...111222222222222888666333000---***)))(((---...///000///...+++***,,,+++***+++...000111000......------...///111222000...,,,,,,......+++(((+++---///...,,,)))'''''''''((((((((((((***---000+++000555777444///+++))),,,***((((((+++---//////...//////000...,,,***(((---///000///,,,***((((((000///...,,,+++++++++***((('''''''''(((***,,,---333111...,,,+++,,,...000---,,,+++,,,---,,,***(((((($$$"""###&&&))))))(((((()))+++...000000---+++((()))+++...111111000...111///,,,)))'''&&&%%%%%%***+++---...//////............------+++***)))((('''((()))***++++++++++++(((((()))***,,,///111333///,,,((('''((()))******))))))(((((((((***,,,---,,,,,,,,,+++))))))+++---///---,,,------,,,***((()))(((((('''&&&%%%%%%$$$/////////...+++((($$$"""!!!###&&&'''((()))'''''''''(((***,,,...000---+++)))+++...000...+++((('''%%%$$$%%%''')))+++...---,,,***)))((('''&&&###"""!!!!!!$$$&&&''''''***+++---000222222///---000222333333111111222333...,,,***))))))(((&&&$$$$$$%%%'''***,,,,,,)))'''+++...000000---+++---///000...+++*********)))(((***+++***'''$$$$$$(((,,,///...,,,***)))))))))***000222333111///000333777::::::888555555888999888999999888777777666555333444444444555666444000---...///111333555666666666444444333333444444555555111222333666;;;???CCCFFFDDDAAA???<<<;;;888444111444333222111111111000000000555999:::777555666777555888;;;;;;;;;???FFFMMMRRRXXXcccppp|||iiiQQQBBB:::777444333444444222111333666999<<>>???@@@DDDHHHGGGAAABBB???;;;999999888555333222222333555666555111...000222444555666555444222333333333444444555555555111111111222444666777888777666555555666666555333444444222000///...//////111555888999666444222333111222333333333666;;;??????DDDMMMZZZhhhvvv{{{___III???999777666555555444333222444888<<>>QQQdddyyy~~~tttnnngggbbbZZZRRRLLLIIIJJJKKKPPPSSSUUUSSSNNNHHHDDDAAA???>>>>>>AAAEEEFFFDDDAAACCCIIIVVVdddqqqyyyzzzyyyyyyuuunnnhhhgggggg```XXXOOOJJJBBB<<<999999999999:::777444333333444333333///...---------///000222//////...------...//////---,,,***)))((()))***+++'''(((***,,,............222111000...,,,******))),,,,,,---...---+++)))'''---.../////////...---------,,,,,,---...000222333555222///111333111+++%%%%%%(((+++,,,------...000222222000---+++***,,,......///111000...---,,,---333000,,,******++++++++++++,,,......,,,)))&&&$$$(((***++++++)))((()))***...------,,,,,,------...,,,,,,+++++++++,,,......------------------------))),,,000222111///,,,***)))))))))***+++***)))'''&&&'''))),,,//////,,,***&&&&&&'''***---///...---///...---,,,,,,,,,------,,,---.../////////------,,,***))))))))))))&&&$$$$$$$$$$$$&&&(((+++---///,,,,,,------///000111222///...,,,***)))***,,,...------,,,+++***))))))))))))+++,,,+++******,,,---...,,,+++***++++++)))(((''''''''''''((()))***+++'''((()))++++++***((('''$$$%%%'''((()))******+++---......//////111222222111...++++++...///...,,,(((((('''&&&'''(((***+++&&&''')))***++++++++++++***((('''''')))++++++++++++,,,---///222222000///111333333111------111555555333000///...---***((()))+++---......,,,***)))+++,,,,,,,,,+++++++++,,,...***%%%######$$$$$$$$$"""###$$$%%%&&&(((***,,,+++,,,---......---,,,+++333444333000------111555666@@@IIIPPPXXX___YYYOOOHHHCCC===::::::999666333111111333555777666333111333444555555444222000...000222333555555555444444222111000//////000111222000111333444555555444444444444444222///...///000333555777666333///,,,+++---............000444777999;;;@@@HHHTTTbbbooovvv|||wwwvvv}}}}}}yyy{{{~~~qqqUUUCCC>>>888888777777666555555444333888???HHHWWWjjjxxx~~~yyymmmTTTBBB<<<777@@@UUUkkkwwwrrrhhhddd]]]TTTLLLGGGFFFGGGLLLPPPUUUVVVQQQJJJDDD@@@?????????@@@BBBDDDDDDDDDBBBMMM[[[hhhooosssvvvwwwyyywwwqqqjjjgggfff```XXXRRRMMMFFF???:::888999:::999777444333333333333222...,,,+++***+++,,,...000...---,,,,,,,,,...///000111///---***)))((()))***%%%&&&(((***,,,,,,,,,,,,...............---,,,++++++++++++++++++***)))))),,,...111111000---,,,,,,,,,,,,---...///000111111222111111333444111+++&&&$$$&&&)))+++,,,...000222333333111...***)))+++,,,//////...,,,******,,,///444111...,,,,,,,,,+++++++++,,,......---)))%%%###$$$&&&((((((((()))+++,,,...---------------............---------...000111111000000000//////......(((---222444222...***'''((()))***+++,,,+++***)))'''(((***---//////,,,***&&&%%%&&&))),,,..................///////////////,,,---//////000///...---+++)))'''(((******'''$$$######$$$&&&(((+++---///......//////000000000000---......---+++,,,---///////////////...+++)))(((+++,,,---,,,*********+++***)))))))))******)))'''%%%&&&''')))+++,,,---...%%%&&&'''((()))***++++++++++++,,,,,,,,,,,,,,,+++---...///000111222333333333000,,,,,,...///...,,,)))((((((((()))+++---...''')))+++---.........---,,,***((((((***+++++++++******+++---000000///...///111222///++++++000666888555333111///---***((())),,,///000///...---,,,******))))))))))))******)))$$$ """%%%)))+++---------***+++---...///...------888888777444111111555999888HHHXXXcccnnntttjjj[[[IIICCC===:::::::::777444111222333666888777555222333333444444222000---,,,...000333555666555333111222111...---,,,---...//////444999:::888555555555444555666555222000111222444555555333000---***((()))***+++,,,---000333666888888888;;;CCCMMMWWW]]]gggeeehhhooovvvyyy}}}xxxxxxyyyzzz{{{|||}}}~~~}}}~~~}}}~~~cccIII===<<<666777888888888888888888777===FFFSSSgggzzzrrreeeNNN@@@???===HHH___tttzzzuuukkkhhh```VVVLLLGGGGGGIIIKKKOOOSSSTTTQQQKKKEEECCCAAAAAAAAAAAA@@@BBBEEEGGGGGGQQQ___kkkppprrrsssssstttuuurrrkkkfffeeeaaa\\\VVVRRRKKKCCC<<<::::::;;;888666444333444444222111...,,,***))))))+++---///---,,,++++++,,,...000111333111---+++))))))***+++%%%&&&(((***,,,,,,,,,,,,+++,,,///000000///---+++,,,,,,+++*********+++,,,+++...222333000---,,,,,,+++,,,...000111111000///---///222444444111---***$$$&&&(((******+++...///000///...+++)))(((***,,,------,,,***((()))+++---111///---,,,------,,,+++,,,...000000...***&&&###"""$$$&&&''''''(((+++---///...------------............------...///111222222111000///---,,,++++++'''---333444111+++%%%###&&&(((***+++++++++,,,,,,***+++,,,///000000---***&&&%%%&&&))),,,//////...---...///000000///...,,,,,,---...000000000///...,,,)))'''))),,,---***&&&"""###%%%'''***,,,---...///////////////......---***,,,...///------...000,,,...111222111...***(((,,,......---***)))((()))&&&&&&''')))******(((%%%$$$%%%(((***,,,---------(((''''''''')))***,,,---////////////...---,,,+++''')))+++...000222444444444000,,,,,,...///...,,,((((((((()))+++---///000,,,---///000111000///...+++)))'''&&&((())))))((()))))))))+++---...---,,,...111222...***+++222888999777333111...,,,(((&&&'''+++///111000//////000)))((('''&&&'''(((((((((&&&!!!!!!$$$(((---000000...,,,)))***+++---.........---666777666333000111555:::@@@RRReeerrr~~~tttaaaHHHBBB;;;888::::::888555333333444777888888555222222333333222111///---+++,,,///333666777555222000222000---++++++,,,---///222888???AAA<<<888777888444777888777444222222444333333333222000...,,,+++'''(((***,,,///222666888777555333333666===DDDIIIPPPRRRXXX^^^aaacccjjjrrryyy}}}|||zzzwwwtttqqqooonnnpppqqqtttxxx}}}}}}ppppppsssxxx}}}sssXXX@@@888:::444666888999999999;;;<<>>;;;<<<===777666444444444444222000...---+++))))))+++...///,,,++++++***+++...000222333111---+++******+++---&&&''')))+++,,,------,,,***,,,///111111///,,,***...---+++******+++---///***...222333111...,,,---***,,,///111222111///---(((,,,222444444111///---%%%'''((()))((()))+++,,,,,,,,,+++)))'''(((***,,,+++++++++***((((((***,,,---,,,,,,,,,...///...,,,...///111222000,,,'''$$$"""$$$%%%&&&&&&(((+++---//////...------------...------------...000222333111000...+++)))((('''&&&&&&,,,222444///((("""%%%''')))***+++,,,---...------...111222111...+++&&&%%%&&&))),,,/////////---...000111000...+++)))+++---...000000000000///---***(((***...///,,,)))"""###&&&(((+++,,,---...////////////...---++++++'''+++...///...---...000***,,,000333333000,,,)))...//////---***(((''''''###$$$&&&(((+++***'''%%%###%%%(((+++,,,---,,,++++++***)))((((((***,,,...222222111000///---,,,+++!!!###'''+++///222444555444000,,,+++---...---+++''''''(((***,,,...000111000111222333222111///---)))'''$$$$$$%%%&&&&&&%%%((('''((())),,,---,,,+++...111222...***+++333:::999777333000---***&&&$$$%%%***///111000///000111)))'''%%%%%%&&&''''''''''''!!!###&&&+++000333222...+++((()))***+++,,,---------777444222222222333999AAALLL___tttpppXXXCCC:::333555666555777;;;111333666888888888666555555222111333222---******(((---222444333222333444333///***''')))...222444666:::@@@CCCAAA;;;666333666777999888666555555555777666666666666555222///,,,&&&###(((///222333555777777777555333444777999@@@CCCGGGKKKNNNSSSXXX\\\bbbjjjvvv{{{|||sssjjjfffeeeiiilllkkkgggfffkkkppp|||{{{vvvrrrppprrrvvvuuusssxxx{{{nnnhhh```^^^___dddnnn{{{cccNNNBBB:::555333222444888777555777<<>>???===888444222333555777777777666777888888777777888999888666444---'''%%%***111333555777777999:::888666333333333333666999===@@@DDDIIILLLSSSYYYaaaiiipppssssssssspppuuu{{{}}}yyytttrrrhhhjjjiiiddd^^^\\\___dddmmmwww{{{rrrhhhaaa]]]ZZZ^^^dddbbbeeeooo}}}sssddd\\\VVVVVVWWWZZZaaalllxxxxxx\\\III???:::777555333333555444222666<<>>;;;999<<>>>>>;;;:::;;;<<<>>>>>><<<:::999666222...+++*********+++++++++++++++,,,---...,,,***(((((()))***)))(((%%%(((++++++******---000222111111222444444333111......------------------((('''''')))***+++***)))((()))***+++++++++++++++---...///000000000000///////////////...---,,,,,,((()))************(((''',,,,,,+++)))(((***---000///////////////...------//////111222333111---)))((())),,,000333222000---)))(((&&&%%%&&&))),,,---000///.........///000111222111...***'''''')))+++)))'''$$$"""!!!"""%%%&&&...,,,+++))))))))))))***,,,******,,,...---)))%%%&&&'''))),,,//////---***&&&(((***...111111...,,,*********+++,,,,,,)))''',,,+++)))***,,,------,,,---,,,+++,,,...000000///...---,,,+++++++++++++++++++++++++++,,,...///111.........///111000...,,,///...,,,(((%%%%%%''')))'''***---000111///---,,,%%%&&&)))+++,,,,,,,,,,,,...///000222222222222111000000222222222000...---.........,,,,,,---111444333222111///...---------++++++++++++******++++++++++++***(((&&&'''***---...000000---((('''(((+++......///333777777444111...,,,,,,---///111111111...///111111000---)))&&&'''((()))((('''''')))***)))((('''((()))***)))(((&&&%%%######%%%)))---000111000///......///111222000000///...,,,***((('''000000333777999<<>>AAACCC>>>888555999888777555444333444555555333000000000000...---222333555444111///------000222555666666777999:::777666555777999:::999888555000///333555444444666999;;;===<<<999444111000111222333333333444666888777888999<<<@@@EEEIIILLLRRRZZZdddooowww|||~~~yyyrrrjjjddd```___[[[ZZZZZZ^^^eeekkkkkkiiiaaa\\\TTTLLLCCC<<>>???@@@AAABBBDDDFFFIIINNNTTTYYY[[[cccmmmtttvvvssspppnnnpppooouuu~~~zzznnngggjjjkkkhhhaaaTTTGGG???===???999999;;;<<<======;;;:::;;;888444000,,,*********,,,,,,---------,,,,,,,,,((('''&&&''')))******)))$$$&&&)))))))))***---000111111111222333444444444------------------,,,,,,(((((((((***,,,---,,,***((()))+++,,,------------000//////.........//////......///000000///...---)))***+++,,,,,,,,,,,,+++------+++)))(((***...111//////000000///---+++***...///111333333222///---++++++---222666666222...'''&&&$$$###$$$'''+++---//////...------...000000222222111...,,,+++---///+++((($$$!!! ###'''***,,,+++***((('''(((((()))+++)))(((((())))))&&&$$$&&&'''))),,,......+++(((&&&(((,,,000222111...,,,***))))))***++++++)))(((***)))(((((()))***++++++---,,,++++++---.........,,,,,,+++*********++++++,,,+++++++++,,,...000111//////...///111111///---...,,,)))&&&$$$%%%(((***(((+++...111222111///---'''((()))***+++,,,,,,---,,,---000222333222111000000111222333333222000///222111...+++)))))),,,///222111000///...---,,,,,,............---,,,+++***,,,***'''###!!!###(((+++///000000,,,)))(((+++...333111111555999999444...---,,,,,,...000111111000---///222333222///+++((('''((((((&&&%%%&&&(((***&&&%%%%%%'''((()))'''%%%######$$$%%%(((,,,///111999777444222000000111222000000000000...---+++***000///111444777===LLLZZZmmmyyy^^^NNNGGGHHHOOOUUUTTTPPPRRRYYY___aaa\\\WWWZZZaaafffeeebbbYYYOOOFFFDDDBBB>>>999888;;;999777555444444444444333222111111111000...,,,111222333111...,,,+++,,,000222555555555444555777555444333333444555555444888555444777777333222333999::::::999777666666777333333333222/////////111333444444666888;;;>>>???DDDKKKVVVbbbllluuu|||~~~zzzwwwsssnnnhhhdddaaaYYYRRRRRRXXX\\\^^^^^^\\\YYYVVVOOOCCC:::;;;AAAYYYlllzzziii\\\UUU\\\\\\WWWLLLAAAAAALLLWWWjjjwwwqqqZZZKKKAAA888444555222222444555333333;;;FFF]]]ttt|||iiiXXXHHHBBB???GGGYYYqqq{{{tttiiiYYYLLLFFFGGGCCC???===>>>@@@AAAAAACCCDDDDDDFFFKKKSSS]]]ccceeeiiippptttuuuuuuttttttxxxuuuyyy{{{pppkkkooohhhddd\\\OOODDD<<<:::;;;777999<<<======<<<:::::::::888444111...,,,,,,+++......//////...---,,,+++'''&&&%%%&&&)))+++++++++###%%%'''((()))+++---......//////000000111333444------......------++++++******+++...000111000...***+++---///000000//////000000...------......///+++,,,...//////...---,,,+++,,,,,,---............------,,,***)))***...111000000111000...,,,***(((---///111333333222000000------...222666666222...(((&&&$$$###%%%(((,,,...///...---------///000111444444444222000000111222...+++'''$$$$$$(((,,,///+++***)))((((((((()))***,,,***(((''''''''''''&&&'''((())),,,------***((('''+++///222333111///---+++***)))***,,,,,,+++)))))))))(((''''''(((***,,,---+++******+++,,,,,,+++++++++*********+++,,,,,,---,,,,,,,,,---///111222111000///000111111000///---***'''%%%%%%''')))***)))+++...111111000...---((()))))))))***,,,------,,,---000222333333222111000111333444333222000///000///+++'''$$$$$$'''***/////////...---,,,++++++///000111111000///---+++...,,,(((###!!!###'''+++......---***'''''',,,000666333222444777666000+++---,,,,,,...000222111000---000333555444111...+++))))))(((&&&%%%%%%(((+++'''&&&&&&(((******)))'''$$$$$$&&&(((+++...111222AAA>>>:::666333111111111...///000111111000///...222222555888;;;DDDWWWgggwww{{{fff\\\ZZZ\\\eeekkkjjjhhhlllssswwwzzzvvvrrrqqqssssssooojjj]]]SSSIIIDDD>>>999888:::999777444333444555444444222222111222333333111///222222333111...+++++++++000222444444222222222333333111000000222333222222777555666888777333111222666666666444444555999<<<444555444222000///000111444444333444555888:::;;;;;;AAAKKKVVV___iiiqqqvvvwwwuuussstttuuutttpppllleeeZZZOOOMMMOOORRRUUUXXXZZZ[[[ZZZTTTHHH???BBBJJJdddxxxvvvdddZZZVVV```___XXXLLLAAAAAALLLWWWllltttwwwcccPPPGGG@@@777222222111222444666555888EEERRRjjj}}}qqq^^^MMMBBBAAADDDPPPddd|||}}}yyypppbbbVVVRRRLLLGGGBBB@@@BBBEEEFFFEEEDDDDDDFFFHHHOOOYYYdddlllqqqsssttttttsssrrrsssttt{{{zzz{{{{{{wwwpppmmmnnnggg```UUUJJJ@@@:::777666888;;;???@@@???===<<<<<<777666333111///...------000000000///...---+++***((('''&&&'''***,,,------###%%%'''***,,,---------,,,---......---...000222---...//////...---+++***+++,,,---111444444333111,,,---///111222111000/////////...------.........******+++,,,---------------------....../////////,,,------,,,++++++---000/////////...,,,+++)))(((,,,///222333222111000111......///111333222000...+++***((('''(((+++...//////......---...///111222444555666555333111222333...---+++)))***,,,///111+++***)))))))))***,,,,,,---,,,+++***))))))******+++++++++,,,......,,,******---111333222000///...,,,+++******,,,---,,,+++))))))((('''&&&'''***,,,---+++))))))***++++++***+++++++++++++++,,,---...............///111222444111///...///000111000///,,,)))&&&%%%''')))******)))***,,,......---,,,+++))))))******+++,,,,,,---...///111333555555555555000111333333333111///...,,,+++)))%%%###"""$$$''',,,------,,,,,,+++))))))...000222444444222///...111///,,,(((%%%&&&))),,,,,,,,,+++(((%%%''',,,111777444222222222111---)))---,,,+++,,,...000000000---///222444444222///...+++***(((%%%$$$%%%))),,,,,,+++***+++---......---((()))***,,,///111444555BBB@@@<<<888444111...---***+++...111222222111111;;;===AAAFFFJJJSSSfffxxxrrrppptttuuu|||~~~{{{zzz|||wwwooofff```SSSMMMGGGAAA999444555:::666444222222444555444333333222222444666777666555222333444222///,,,++++++...000222222111000111222111000//////222444555444333222444888888333222444111222222111111444777:::222333333333222222333555777666444444666:::>>>AAA???CCCHHHNNNSSSYYY___ccchhhdddaaadddjjjoooooommm___UUULLLKKKLLLLLLOOOSSSVVVWWWWWWQQQFFFAAAIIIUUUkkktttbbbZZZXXX```]]]WWWMMMFFFJJJVVVaaaooossszzznnnYYYFFFAAA===444000111333222333444555===PPPaaazzzuuufffSSSCCC===CCCNNN^^^tttzzzsssiiibbb```SSSMMMFFFDDDGGGJJJKKKJJJFFFHHHKKKPPPXXXbbbmmmtttwwwxxxwwwuuurrroooooopppsssvvvvvvqqqllljjjhhhddd___VVVJJJAAA===:::666333888<<<@@@AAA@@@=========666555333111///...------111000///...,,,+++***))))))(((((())),,,.........%%%&&&***---//////---++++++---...---++++++...111...///000000000...,,,******+++---111444555333111,,,...000222222000///---------..................************+++,,,---...------------------......***,,,......---,,,---...+++******)))))))))******,,,///222222000//////111...///000///---------.........---------...000111//////......///000222333222444555444222000000000,,,,,,,,,,,,---...000000+++*********+++---///000............---------...111///......///000///...,,,///222222///---------,,,***)))***+++---,,,+++((())))))'''%%%&&&***---...,,,******+++++++++***++++++++++++,,,---...///000000//////000222444555///...,,,,,,...///...---+++(((&&&&&&)))++++++************)))))))))(((((())))))***+++,,,,,,,,,,,,//////000222333444555666111222333333222000...,,,((()))(((&&&$$$$$$&&&'''******++++++***)))((('''+++...111444555444111///333333111...++++++,,,...,,,+++***&&&$$$&&&---222555333222000...---,,,,,,,,,***((((((+++---//////,,,---///111111111///...,,,+++((($$$"""$$$(((,,,///...,,,---///111111111------...///000222444666<<<;;;999666333///+++)))'''))),,,///000000//////DDDGGGNNNUUUYYYbbbttt{{{~~~~~~wwwlll___SSSLLLGGGEEECCC>>>777000333999333111000111444666444222444333333555888:::::::::333444555444111---,,,,,,,,,...000000000000111222000///...000333666888888...///222888888444444666---...000000000222444777+++,,,...//////000333555;;;999666555888===DDDHHHHHHIIIKKKKKKLLLMMMPPPRRRWWWQQQMMMPPPYYYbbbeeeeeeWWWOOOJJJKKKKKKIIILLLQQQKKKLLLLLLFFF===;;;HHHXXXjjjppp^^^WWWUUU___\\\VVVNNNLLLSSS```kkkrrrrrrvvv~~~yyyiiiSSS@@@<<<999222...111555333222222444@@@WWWlll}}}nnn___MMM===:::DDDUUUjjj{{{ssskkkggghhhXXXQQQJJJHHHKKKNNNNNNMMMHHHLLLRRRYYYaaakkktttzzzvvvwwwwwwuuurrrooonnnmmmhhhppppppgggcccddd```YYYTTTJJJ???999999:::777333666;;;???AAA???<<<;;;<<<666555333111///---,,,,,,111000...,,,***))))))(((+++***)))***---/////////&&&(((,,,000222222...+++,,,---...,,,******---111///000111111000...,,,+++((())),,,000333444222000,,,...000111111///---+++,,,---......//////......******))))))***,,,...///---,,,,,,++++++,,,,,,,,,))),,,...///...---------'''&&&&&&&&&'''(((***,,,,,,///222222///...///000---///000---***)))+++...111111000000000111111222000/////////000111333444111333444444111///......***+++,,,.../////////...+++******+++---///111222///000111000000///000111555222000///000222222111---///222111---++++++,,,+++)))((()))+++,,,,,,+++)))))))))'''%%%&&&***...///---++++++,,,,,,+++***+++++++++,,,---...///000111111000000111333555666...,,,***+++,,,---,,,,,,***(((&&&'''+++---,,,******)))((('''&&&&&&&&&'''((()))+++,,,------,,,+++------...///000222444555111222333333222///---+++'''((()))(((&&&&&&((()))((()))*********((('''&&&))),,,000444555444222000555666555333000......///++++++)))&&&$$$&&&---333333333111///,,,,,,---///+++(((%%%%%%(((+++---...+++,,,---.../////////...,,,***'''###!!!###(((+++000...++++++...000222222///.........///111333444555555555444111---)))'''%%%'''***---......---,,,UUU\\\eeelllsss}}}{{{qqqcccXXXQQQKKKDDD@@@>>><<<999777444333222222333222111333666777444111444222555<<>>AAAGGGDDD@@@===;;;<<<:::777333444111//////333555555333333111//////222444666666......///000222444666777333///+++,,,///111///,,,'''(((***...222555555555;;;999888999@@@KKKWWW___XXXXXXUUUNNNFFF@@@@@@BBBAAABBBBBBBBBCCCGGGLLLOOOKKKIIIFFFCCCCCCDDDGGGHHHJJJKKKBBB;;;===>>>FFFYYYhhhmmmZZZVVV```WWWWWWUUURRRWWWcccmmmpppooonnnnnnsssmmm\\\NNN???999777333111000888555000000888III^^^mmmqqqbbbTTTGGG>>>CCCLLL```zzz}}}oooddd___ZZZUUUOOOLLLMMMNNNOOONNNTTTSSSVVV^^^jjjsssvvvuuuyyyyyyvvvpppqqqtttqqqjjjgggfffccc___[[[VVVPPPLLLCCC>>>999888999:::888555000666>>>???<<<888777888666555333111///---,,,++++++---......---)))%%%"""))),,,,,,))))))+++,,,)))&&&)))---000222111///...---000111///+++***...333111111000000...,,,***(((,,,,,,,,,---...000111222---...///000000///...---222///------...//////...,,,,,,---...---,,,+++***---+++)))''''''(((***,,,...,,,***)))******)))(((###""" """%%%))),,,------...///000000000///...(((...333000)))'''+++111111222222000---***))))))/////////111333444222111...000222111---)))'''&&&(((***,,,...///...,,,+++)))((('''***...000000...111...---000444555222...111111111///...///111333++++++++++++******)))(((---------,,,***)))***+++)))***+++,,,------------+++((('''***)))&&&%%%(((,,,,,,---///111111///---///...---///111444555555222---*********((((((***+++((((((,,,111333000---,,,+++***))))))***++++++...///111222222000,,,((()))+++---///...///000222111333444222...***'''%%%)))((((((((()))***,,,---)))'''%%%&&&((((((%%%"""&&&'''(((***+++---......888888777555333111///......---***)))***,,,///222000000000000000000000000,,,(((%%%&&&***---+++)))---+++***,,,///000...+++...,,,&&&!!! %%%))),,,------+++)))***///333000///...---...111444666111111111000...***'''%%%&&&''')))+++,,,.........fffmmmvvv~~~}}}yyyvvvrrrmmmhhhccc[[[OOOGGGDDDAAA===999===;;;888555333111111111000000000333666777444222000000777CCCKKKMMMPPPUUUSSSOOOKKKGGGFFFEEEDDDCCC???;;;666666:::>>>@@@@@@:::666111//////111333444111000......///222555888555111---,,,---...,,,***"""$$$(((,,,000333333333999888:::BBBOOO^^^llltttkkkiiiaaaRRRBBB888777999888999::::::;;;<<<@@@CCCAAA@@@>>><<<<<<>>>@@@AAA@@@CCC<<<777:::;;;DDDWWWlllrrr]]]SSSYYY]]][[[WWWTTT[[[hhhqqqtttkkkhhhgggmmmzzz{{{hhhUUUGGG:::666555333222222444111...///999KKK```nnn{{{kkk[[[NNNDDD>>>DDDRRRjjj}}}nnnbbb^^^[[[TTTMMMKKKOOOSSSSSSPPPVVVWWWZZZbbblllsssvvvwwwzzzyyyuuunnnmmmnnnkkkeeeddd```[[[UUUOOOJJJFFFCCC===<<<<<<===>>><<<777222...333999;;;:::777666666666555444222000...---,,,---...000///---***&&&$$$))),,,---++++++------***%%%'''***---//////---,,,111444555333///---000333///000000000...,,,)))(((*********+++,,,...000222///////////////////////////---++++++---//////...***+++,,,---,,,,,,******+++***(((&&&&&&(((***,,,---+++******+++++++++)))$$$###"""$$$'''***+++,,,,,,,,,---...///......---)))...111///***(((+++//////000000///,,,***)))***......000222444444222000---------+++'''$$$######&&&(((+++---///...---,,,***)))))),,,000333333222///---,,,...222333000---000000///...---,,,---...******+++,,,,,,+++******,,,,,,,,,***((('''((()))((()))***,,,---...//////(((%%%%%%'''&&&######%%%+++,,,...111333333111///...---,,,---000333555666444///,,,,,,+++((((((+++,,,***))),,,000222///,,,))))))))))))***,,,.../////////000111111///,,,)))((()))*********,,,///222222333444333///+++(((''')))((('''&&&'''(((***+++((('''&&&'''))))))&&&$$$%%%&&&'''(((***,,,------444444444333222111000///000///,,,++++++,,,///111...//////000000000000///+++'''$$$%%%***------+++,,,******,,,///111000///---+++(((### """&&&)))...//////,,,))))))---111222000///---...///111333///000000///...,,,***)))((()))***+++------......{{{{{{yyynnnkkkgggccc___XXXOOOIIIIIICCC<<<999999:::999777;;;999666333111000////////////111444777777666444000444???PPP\\\aaadddfffgggeeeaaa[[[WWWWWWXXX[[[TTTNNNHHHFFFHHHLLLMMMNNNFFFAAA999333111222333444555333000...///222666999:::777333000//////...,,,###%%%)))---111333555666999:::@@@MMM```sssyyyjjjUUUAAA555333555444666777777666666777888888777777777888:::<<<===;;;>>>888444777888CCCWWWqqqsss]]]PPPRRR^^^]]][[[\\\eeeqqquuurrrfffbbb```eeesssrrr___KKK???555333444333333444333///,,,000>>>SSSiiiwwwvvveeeSSSFFFAAAAAAJJJ]]]yyy|||kkk```[[[ZZZSSSMMMMMMSSSXXXYYYWWW\\\^^^ccchhhnnnssswwwyyywwwwwwsssmmmjjjjjjfffaaa^^^YYYQQQHHHBBB???>>>>>>;;;>>>CCCFFFFFF@@@666///000333666999:::999888777777777555333111///...---000000111000...***'''%%%))),,,...,,,---///...+++$$$&&&(((***++++++++++++444666888666333000111333...///000000///,,,)))'''((((((((()))+++---000111111000...------...000111---+++******,,,.........((()))***++++++***))))))((('''&&&%%%&&&(((***++++++***)))***+++,,,+++***%%%$$$%%%'''***++++++***)))***+++,,,,,,,,,,,,,,,,,,...//////---------...---...///---+++))))))***------000333555444111...***)))'''$$$!!!!!!"""%%%'''***---//////......,,,+++,,,...222444555555...,,,+++,,,///000...+++---------,,,+++***)))(((((())),,,...///...,,,++++++++++++)))&&&%%%&&&'''(((((()))+++---...//////&&&###"""$$$$$$ """***+++...222555555333000---+++***+++///333666777666222//////---)))***---///,,,***+++...///,,,)))%%%%%%&&&(((+++...000111////////////---,,,+++***'''''''''%%%%%%(((,,,000000222333333///,,,***)))+++)))'''%%%$$$&&&((()))'''&&&&&&(((******(((&&&$$$%%%&&&''')))+++,,,---...//////000000000000000333111///---,,,---...///,,,---...000000000///...)))&&&###$$$)))---......,,,++++++,,,///222333333---,,,***'''%%%%%%(((+++111111000---)))(((+++///222111///------...///000........................+++,,,,,,---.........///{{{uuummmeeebbbQQQNNNLLLKKKIIIEEE===888;;;888555555888:::<<<<<<999777555222000.........///111333666888888777666666>>>MMM___mmmsssuuutttyyyyyywwwrrrmmmjjjllloookkkfff^^^[[[ZZZZZZYYYXXXSSSMMMEEE>>>:::888777666:::888666444555777999;;;>>>===;;;888666444444444...///000222444777<<>><<<;;;999;;;<<<;;;999777666666333333444666888:::<<<===>>>@@@888222555999FFF]]]www|||mmm[[[PPPSSS\\\]]]___eeepppxxxvvvooofff```ZZZ^^^mmmjjjWWWDDD;;;333222333222333555333///---333FFF___vvv~~~sssbbbMMM@@@@@@FFFVVVkkk}}}kkk^^^YYYWWWTTTRRRSSSWWW\\\```aaacccggglllooorrruuuxxxzzzssssssrrroookkkgggbbb^^^VVVQQQJJJBBB======AAAEEECCCIIIOOORRRNNNEEE:::333666666777:::<<<===<<<:::999888777555333111//////111000000///---***'''&&&(((,,,...,,,---///...+++$$$%%%&&&'''))))))******111333666666444222222222---///111222111...+++)))&&&&&&&&&(((***---000111111///,,,******,,,///111...,,,+++***,,,---...---(((((()))*********)))(((&&&&&&%%%%%%&&&''')))+++(((''''''(((+++,,,+++***%%%&&&'''***,,,---+++)))(((((())))))******++++++......///111333444333222000000000---***))))))***+++,,,///333555444000,,,((('''$$$!!! $$$''''''(((+++...000111111000------...000111333333444---+++***+++,,,---+++)))))))))***+++++++++((('''&&&(((,,,///111000...---+++++++++)))'''%%%&&&'''*********++++++,,,------&&&###"""$$$###!!!'''))),,,111555555222000---+++)))***...333777888777333111000---)))***...///---***)))***+++)))(((###$$$&&&(((***---///000......---+++)))(((((()))'''((('''&&&%%%&&&(((***+++...000000///---------...,,,(((&&&%%%%%%''')))%%%&&&''')))******((('''%%%&&&'''(((***+++,,,---***+++---...///000111111333222000///------------+++,,,...///000///...---(((%%%###$$$(((,,,///000...---------///111333333---......,,,******,,,...333333222---)))'''***---111000...---------...///------,,,,,,------...///------......///000111222{{{kkkaaaZZZRRRLLLJJJ>>>;;;999999::::::777333666555555666888;;;======777666444111000/////////000222444666777888999:::@@@LLL^^^ooo{{{~~~}}}~~~|||xxxssspppooolllhhhddd\\\XXXSSSMMMIIIEEEAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCAAA>>><<<<<<>>>>>>===:::888888===EEEKKKOOORRRZZZhhhyyyvvv___PPPLLLLLLIIIFFFAAAAAAAAA>>>:::888888888222333333555666888:::;;;<<<===555///333:::MMMgggssseeeXXXSSSZZZaaa```___cccnnnyyyzzzuuuiii```WWWYYYgggzzz|||fffTTTAAA999333222333111222444222...---888NNNiii~~~xxxlll[[[GGG;;;@@@LLLeeeyyynnn```YYYTTTVVVYYY[[[]]]aaagggkkkkkknnnrrruuuuuuvvvwwwxxxqqqqqqqqqpppiii```XXXTTTKKKIIIEEEAAA@@@DDDLLLRRRUUUZZZ^^^]]]UUUJJJAAA===<<<;;;:::;;;===>>>===<<<;;;:::999777555333111000000///...---+++)))((('''(((+++---+++,,,...---***&&&&&&''')))************+++---000111111111111111...///111222222000---,,,&&&'''(((***,,,...000111///---)))&&&&&&)))---///111///,,,,,,,,,------,,,)))******+++***)))((('''%%%%%%%%%%%%&&&''')))***%%%%%%%%%'''***+++***(((%%%&&&(((+++---...,,,)))''''''(((((()))***++++++//////000444777999888666333333222...+++))))))******,,,///222444333///,,,''''''%%%$$$###&&&+++...***+++---///000111222222......////////////000000---,,,***************)))&&&&&&'''))),,,---+++)))$$$'''+++...000000...---+++,,,,,,***(((((()))***...---,,,***************(((%%%$$$&&&%%%!!! """$$$&&&)))...222222111...---+++***+++///444777888555222111000,,,(((***//////---***((('''(((((((((%%%%%%'''(((***+++,,,---------,,,***&&&%%%&&&((((((***++++++(((%%%$$$$$$&&&(((+++---------///000000...+++)))''''''((()))%%%''')))++++++***)))((())))))***+++,,,------...)))***,,,---//////000000111111000///...---,,,,,,+++,,,---......---,,,+++&&&%%%$$$$$$'''+++...///000000000/////////000111...///000000//////000111444444222...)))'''***---///......---...///000000------,,,,,,+++,,,------.........///000222444555tttfffWWWLLLDDD===:::;;;:::666333222555666666444333444444555666777999999666555333222111111111222000222444666888;;;???BBBNNN^^^rrrzzzvvvgggeeeaaa]]]ZZZWWWRRROOOHHHIIIKKKLLLLLLKKKJJJIIIFFFKKKQQQQQQLLLIIIIIIKKKOOONNNKKKGGGGGGLLLVVV^^^dddiiirrr}}}ttt___TTTVVVZZZXXXTTTLLLKKKGGGBBB>>><<<>>>@@@:::999777555444444444444333666///***000:::PPPmmmoooaaaVVVTTT^^^eee```XXXVVV___pppzzz}}}jjj^^^RRRRRR```uuuvvvaaaQQQ???888333333222000000222000...111@@@XXXooo~~~uuujjj^^^QQQBBB;;;EEEUUUtttvvvggg]]]TTTXXX^^^bbbeeeiiinnnqqqqqqrrrtttvvvvvvuuutttrrrnnnmmmkkkhhh^^^RRRIIIGGGBBBDDDFFFFFFHHHNNNWWW^^^fffjjjkkkeeeZZZOOOJJJHHHAAA@@@>>><<<;;;;;;<<<===<<<<<<:::888666444333222///...---+++***************------******------***)))***+++---......---,,,((()))+++---...///000000...///000000000///......((())),,,///111111222111...+++'''$$$$$$'''+++...111///,,,,,,---...------,,,,,,------,,,***((('''&&&&&&&&&&&&&&&'''((()))%%%%%%&&&(((******)))'''%%%&&&'''+++---...,,,+++(((((((((((()))***,,,---//////111555777888666555444333222...+++)))***+++++++++...111333222///,,,((()))))))))***,,,000333------...///000000000000,,,---......,,,,,,---......---,,,+++***)))******&&&$$$$$$'''+++---,,,***###%%%))),,,......---,,,+++,,,,,,+++******+++---000///,,,***((((((((((((+++(((''')))'''######%%%$$$%%%'''***...///...---+++******,,,///333444444111///......***&&&(((...///---***((('''(((***+++((()))***+++++++++++++++,,,---...+++&&&$$$%%%((()))+++...---***&&&###"""$$$'''***+++,,,---///000111000...,,,************'''***---///---,,,******------------------------***+++,,,,,,------,,,,,,,,,------......---,,,+++++++++******))))))((((((&&&&&&&&&&&&''')))+++,,,///000222111///......///...///111111111111222444333444222...)))(((+++///............///000000111......---------,,,,,,,,,...---------...000222333zzzrrrooopppqqqaaaWWWLLLDDD<<<555444777:::777555555888:::999777333444555666666666666777555444333333333333555555333555888:::>>>DDDLLLQQQbbbuuuwwwtttpppnnnmmmllljjjhhh[[[[[[[[[\\\]]]]]]]]]]]]YYYbbbjjjkkkeee______aaadddeeedddcccbbbgggqqqyyy{{{zzzkkkcccdddiiikkkkkkaaa^^^WWWPPPLLLLLLPPPSSSMMMJJJDDD===888444222222---222...***///777LLLhhh{{{ppp___QQQNNNWWWZZZUUUMMMHHHPPPaaaooovvveeeXXXJJJJJJYYYppplllXXXIII;;;666222222111//////222///111:::MMMdddtttyyywwwfffZZZOOOGGG@@@@@@PPPddd}}}qqqcccYYYZZZ^^^fffoootttsssqqqsssrrrqqqsssuuusssoookkkeee```\\\XXXNNNBBB>>>AAAAAAFFFMMMQQQTTTYYYaaagggnnnrrrrrrjjj]]]SSSPPPQQQHHHGGGEEE@@@;;;:::<<>>===;;;999777555444333///...,,,+++++++++,,,---...000...***))),,,---+++,,,---000222333222000///***))))))***,,,...//////...------------.........***,,,111444555555333111---+++'''%%%%%%'''+++------+++)))***,,,...//////000000000///---+++((('''''''''''''''''''''((((((''''''(((***,,,,,,)))'''$$$%%%&&&))),,,...---,,,))))))((()))***,,,---...---///111333222111///...000000///,,,******,,,...++++++---///111111///---)))+++---.........000111//////......------,,,,,,(((***,,,---+++,,,...000000///...,,,***)))***+++'''$$$"""$$$))),,,+++(((###$$$&&&(((***+++++++++)))+++,,,+++++++++---///000...,,,)))((((((((()))...***)))+++)))%%%$$$'''%%%%%%%%%(((+++---...---(((((()))+++...000000///,,,+++++++++'''###'''---000...,,,))))))+++...111,,,---............---,,,---///111...)))&&&'''))))))+++,,,,,,)))'''&&&%%%((()))+++,,,++++++---///000000///...---+++***)))+++///333444111...------000000///......---,,,,,,++++++++++++***((('''&&&'''(((***,,,---,,,,,,++++++)))'''$$$#########$$$&&&'''((((((((((((((((((+++...222222000.........,,,...///000///000222444222222111...******---111111000000000000/////////---...///000000///.........---+++******+++,,,---yyyhhh^^^[[[]]]___VVVOOOIIICCC<<<555555999:::888777999===>>>===:::666777999999888777777888555444444333444555777888777999===@@@EEEMMMXXX___sss|||zzzzzz|||}}}}}}kkkjjjiiiiiijjjkkkmmmooonnnwww{{{tttrrrtttuuuxxx{{{{{{|||xxxqqqpppuuu{{{vvvqqqiiiaaa\\\]]]ccchhh```ZZZQQQGGG???999666444...555111---000444FFF```rrrqqq]]]LLLFFFMMMHHHHHHEEEBBBHHHVVVbbbfffaaaRRRDDDDDDTTTlllvvvbbbNNN@@@888333111111111......222111555CCCYYYoooyyyuuunnn]]]PPPFFFCCCBBBGGGZZZpppwwwhhh]]]ZZZ\\\gggvvv|||wwwoootttqqqooopppsssqqqkkkeeeZZZTTTNNNIIIAAA999;;;AAADDDLLLUUUZZZ]]]aaafffkkkoootttuuummm___UUUSSSUUUMMMNNNLLLEEE>>>;;;>>>CCC>>>>>><<<:::888666555444000...---,,,,,,---///000222333///***)))---...---...000333666666555222000---,,,******,,,...//////---,,,+++***+++,,,---...+++///444888999777444111---+++(((&&&&&&(((+++---(((''''''(((,,,///000000222222222000...+++)))'''((((((((((((((('''''''''))))))***,,,------***((($$$$$$%%%(((,,,......---***)))))))))+++,,,...000,,,///111111...***((((((,,,,,,,,,+++)))***---000,,,,,,,,,...000000///---***---000111000.........//////...---+++***))))))%%%(((+++,,,,,,---000333111111///---+++***+++,,,)))%%%!!!"""'''***)))&&&"""###%%%&&&((())))))***((()))++++++***+++...000...---+++)))(((((()))***///,,,***,,,***&&&%%%''''''&&&%%%'''***---------&&&&&&'''***---...---+++)))((())))))%%%!!!%%%---111///---++++++---222555...///000111111000//////...111333111+++'''(((+++)))******)))''''''(((***+++---------+++++++++---.../////////...,,,***)))///333777777444111//////111111000...---,,,++++++,,,,,,+++)))'''%%%###"""###%%%(((+++,,,,,,,,,+++***'''$$$  '''(((******((('''&&&&&&''',,,111333111///...///***,,,---......///222444000111111...***+++...222333333222111000///......---...000222333222111000///---***(((&&&&&&''''''}}}fffWWWOOONNNQQQVVVRRRKKKBBB;;;777666666666===:::888777999<<<>>>???AAA;;;555444666888777555666333444999;;;888:::@@@???BBBGGGNNNWWWbbbnnnuuu~~~||||||~~~}}}xxxwwwvvvuuuuuuzzzqqqdddWWWMMMDDD<<<666333000///111000333DDDWWWmmm{{{~~~lllWWWMMMFFF@@@>>>;;;999>>>HHHQQQVVVWWWQQQHHHBBBGGGTTTggg|||mmmPPP@@@===333111111444222...,,,...222>>>TTTkkkwwwtttjjjbbbSSSLLLDDD???@@@NNNiii~~~qqqggg___^^^iiirrrtttssstttxxxpppkkkjjjgggbbb]]]ZZZKKK>>>::::::;;;AAAHHHSSSRRRXXXbbbhhhhhhkkkqqqqqqmmmiiigggeeebbb]]]XXXUUUQQQJJJFFFDDDBBB>>>;;;<<<;;;::::::;;;;;;999777777222---,,,//////,,,)))///000111000...---...///111222333444555444333333...,,,+++,,,...000000000++++++******+++,,,...//////000111222222111///...,,,***((('''&&&'''((()))''''''(((((((((+++///222777444222111222111...+++)))'''&&&''')))*********---///111111...)))$$$!!! $$$(((+++++++++***$$$%%%'''***---000222333,,,------,,,***))))))******+++,,,---,,,,,,---......------,,,,,,,,,------,,,,,,,,,------,,,,,,+++000///,,,)))&&&%%%######$$$(((,,,.........///000.../////////---,,,***)))'''%%%$$$%%%(((***++++++(((&&&######%%%'''(((((()))(((''''''(((***,,,---000///---+++******+++,,,111000///...,,,+++))))))))))))))),,,000000...+++(((***,,,---------...///,,,,,,+++)))'''&&&(((***---,,,++++++,,,...111222000222333222///...///111222111000...------------333111...+++)))))))))***+++...///...,,,***,,,...111,,,)))******(((''')))111444888:::999777555444222...+++,,,...///,,,((((((((())))))(((%%%""" ###!!!!!!&&&---000///,,,,,,+++'''""""""'''***+++,,,,,,+++)))&&&%%%&&&***///222000---***(((*********+++---///000111000...+++)))))),,,///222555222//////000000...+++,,,...000222111111111222444000+++(((&&&%%%$$$###qqqZZZLLLHHHJJJOOOUUUSSSLLLAAA999555555666777<<<:::888888999<<<======AAA<<<777444555888::::::999888;;;AAABBB@@@AAAEEEKKKOOOWWW```jjjttt{{{uuuoooeeeXXXHHH===:::444000222222555CCCSSSooo|||nnnYYYMMMDDD<<<;;;999888===FFFNNNRRRSSSLLLDDD???FFFTTThhh}}}}}}___CCC444222000///111444444000///222666CCCYYYmmmvvvqqqeee[[[IIIDDD??????DDDTTTpppxxxfff^^^[[[cccmmmrrrtttvvvwwwqqqiiidddbbb]]]UUUOOONNNDDD<<<<<<>>>AAAIIIQQQ___^^^bbbggghhhfffiiiooonnnmmmkkkiiihhhfffcccaaa\\\VVVNNNGGGCCCAAA>>>;;;999888888:::<<<======;;;888333...---//////,,,)))***---000111000.........000111222333333333222222///---,,,---...///---,,,*********+++,,,---///000///000111222111000...,,,+++***)))(((((((((***+++((()))***))))))+++...111555222//////000000///---((('''&&&''')))+++++++++...///000///---((($$$!!!!!!$$$''')))******)))$$$$$$&&&(((+++---///000...//////---***(((((()))(((***---......---,,,,,,,,,------...............---------------,,,,,,,,,///...,,,***'''%%%###!!!%%%(((+++.........///000000111111111000...,,,+++'''&&&%%%&&&))),,,------+++(((&&&%%%&&&(((((((((***)))''''''(((+++...000000...,,,)))((()))***,,,//////...---,,,,,,++++++*********---000000---***&&&)))---///...---,,,+++******+++***(((((()))+++,,,,,,++++++,,,---...///000222333222///...///000000000///......---------333111///,,,+++***++++++)))+++------,,,,,,...111111,,,)))++++++)))((()))...111444666444333222222///,,,)))***---...+++'''&&&&&&&&&&&&&&&$$$###"""%%%######'''---111000---000///,,,'''###"""&&&)))******+++++++++)))'''%%%(((,,,///111///,,,***)))))))))***,,,---//////000///---***((()))+++///111333111///...//////---***,,,...222333222111111222444111---***((((((&&&%%%ttt```JJJ@@@AAAGGGNNNUUUTTTLLLAAA888555666888:::999777666666888999999888===;;;666222111444;;;@@@@@@AAAFFFLLLNNNMMMNNNRRR\\\bbblllwww{{{lllZZZNNNEEE:::333444555777@@@MMMiiiuuuzzzmmm\\\OOOEEE===888666777<<>>LLLaaappptttkkk\\\QQQ@@@======CCCMMM^^^xxxjjj```YYY]]]gggoootttxxxoooiiiaaa\\\XXXQQQGGG??????===<<<@@@DDDJJJTTT]]]fffgggiiiiiifffcccgggnnnooooooooommmjjjhhhggggggddd]]]TTTKKKEEEAAA>>><<<999888888:::===>>>>>>===888444///---...---+++(((&&&***...111111///......//////000111222111111111///...---......---+++((('''(((***,,,...//////000//////000111000...,,,******)))))))))***+++,,,---+++,,,,,,+++++++++...000111///---,,,...000111000)))'''&&&'''))),,,---,,,000000///---***'''$$$"""!!!###%%%'''((()))(((((($$$%%%&&&''')))+++,,,,,,000111111///+++((('''(((''')))---///000...+++((((((***---///000000///.........------,,,,,,,,,,,,---...---,,,)))%%%""" $$$'''***,,,------...///000111111111000...---+++'''&&&&&&(((+++...//////,,,***(((''')))*********+++)))((('''))),,,000333111...***'''&&&''')))+++------------------......,,,,,,,,,...//////,,,***&&&)))...000///,,,)))((((((***++++++******+++,,,******++++++,,,,,,------111222333222000......///........................222111000...---,,,,,,,,,'''(((***+++,,,...000333000+++***,,,,,,)))((()))+++---///000///.........,,,***((()))+++,,,***(((##################$$$$$$'''&&&%%%(((---000000...111000...+++(((''')))+++******+++,,,+++***((('''+++---......---+++******((())),,,.../////////......,,,***((((((+++...000111///............,,,***,,,///333555444222111111444111...,,,+++***)))(((^^^MMM===999>>>EEEMMMTTTQQQJJJAAA:::888999;;;<<<888777777888:::;;;:::999>>>>>>;;;666333777AAAJJJLLLOOOUUUZZZ\\\^^^cccgggmmmtttxxxlllcccRRRCCC777666777888===EEEWWWdddlllggg\\\RRRHHHAAA777666888<<>>FFFUUUhhh}}}xxx^^^DDD222,,,...//////222555555333666<<>>888888;;;AAAHHHMMMTTT^^^eeecccfffhhhfffaaa```gggoooqqqrrrrrrnnniiiffffffhhhfffbbb[[[SSSLLLFFFAAA???>>><<<;;;;;;<<<===<<<;;;888444000---,,,+++)))'''%%%(((,,,////////////000....../////////000000000---------...///...***(((%%%'''***,,,.../////////...///000000...,,,***(((((()))***+++---...//////---......---,,,,,,...//////...,,,+++---000333555)))(((&&&'''***,,,......111000...+++)))&&&$$$###%%%%%%&&&'''(((((((((((('''''''''((()))*********///000111000---*********&&&)))---000111...)))&&&###&&&+++///111000---,,,---,,,,,,,,,++++++++++++,,,---...---+++&&&"""###&&&)))*********,,,---.../////////...---+++***'''&&&&&&))),,,...//////***)))'''(((***,,,,,,,,,,,,***((((((***...222555111...)))%%%$$$&&&))),,,,,,,,,+++,,,---...000111------...//////...,,,***(((+++...///---***(((((((((***------+++***)))***'''(((***,,,---.........111222222222111///......,,,,,,------............000/////////...------,,,'''((()))***+++---000222---***))),,,,,,)))'''''')))***,,,,,,+++++++++,,,+++***((()))+++,,,+++)))""""""!!! !!!###%%%&&&((('''&&&(((,,,//////.........---,,,,,,,,,,,,---++++++,,,------,,,,,,+++,,,,,,,,,+++)))(((((()))(((***...111222111///...---+++)))((((((***---///...............---+++***---000333555444222000000222000---,,,,,,,,,***)))HHH>>>555666<<>>EEEMMMSSSWWWSSSJJJEEEJJJWWWhhh|||jjjQQQ;;;...,,,///333333444666444222777???NNN^^^kkkllleeeYYYKKK???777888AAARRRddduuusssccc[[[^^^eeejjjjjj]]]TTTIIIBBB@@@???;;;888;;;CCCKKKQQQVVV]]]dddhhhbbbggghhhddd___```gggnnnpppqqqppplllgggdddeeegggcccbbb```[[[TTTLLLEEEAAA???===;;;;;;===>>>>>>===888555111---+++)))'''%%%(((***+++,,,,,,...111333---------.........//////,,,,,,---...000///,,,***$$$&&&)))+++---...............//////...+++)))'''((())),,,...000111111111//////000///---,,,---///......------...111444777+++)))''''''***,,,...///111000...+++)))'''%%%%%%((((((((((((((())))))************************++++++---000000///.........((()))+++///111...)))%%%"""(((---///...+++))))))***++++++++++++***)))+++,,,......---((($$$!!!###%%%'''(((((((((***+++...////////////---,,,+++&&&&&&&&&))),,,......---&&&%%%%%%'''***---------,,,+++))))))+++///333555111...)))&&&%%%'''+++---++++++******,,,...000111---///000111///...,,,+++,,,------,,,***)))***++++++,,,...---***(((''''''%%%'''))),,,...000111222000000111222222111///...***+++,,,---......------,,,---...///......---,,,***)))((((((***,,,...///+++((((((+++,,,(((%%%&&&(((***+++,,,******+++,,,,,,+++++++++,,,---,,,,,,$$$###!!!!!!!!!###&&&((('''&&&&&&(((***---...///,,,,,,,,,...000111222222,,,------...////////////,,,,,,+++(((&&&%%%&&&((())),,,000333444222000...,,,+++***((()))+++---...---///000000///---,,,+++---///222333222///......///---+++++++++,,,***)))<<<888666999>>>DDDNNNWWWSSSMMMEEE???<<<;;;<<<<<<:::::::::===AAAEEEGGGGGGPPPRRRSSSQQQQQQUUU^^^fffqqqyyy~~~uuudddQQQ@@@;;;999666666:::>>>GGGRRRXXXXXXQQQHHHBBB===<<<<<>>:::<<<@@@AAA@@@HHHPPPWWW[[[```eeegggfffiiimmmmmmgggbbbdddiiikkklllkkkjjjhhheeeeeefffggg___aaabbb___XXXOOOGGGCCC<<<;;;:::;;;>>>AAABBBCCC:::888444///+++)))'''&&&,,,,,,,,,++++++---111444...------------...//////---------...000000...,,,%%%&&&''')))+++,,,,,,------......///...,,,***((()))+++...111222333222222...///000///---------.........///......000333666---+++((((((***,,,...///000///...,,,***)))(((''')))((('''''''''((()))***++++++++++++++++++++++++(((+++///111111111222222+++******,,,......***%%% &&&,,,...---***'''&&&(((+++---...---+++)))+++,,,...///...+++(((%%%$$$&&&'''(((((((((***,,,000000111222111000///...'''''''''***,,,...---,,,$$$$$$$$$'''***,,,---,,,++++++***+++,,,///222333000...+++((((((+++...000,,,+++***)))***,,,...///---///111222000...------......---+++)))))),,,...,,,------+++(((&&&%%%%%%&&&''')))+++...000222333//////000222333333000...)))***,,,---...---,,,,,,***+++---///000///---,,,,,,***'''''')))+++,,,,,,)))'''(((---...)))&&&%%%(((***,,,---,,,++++++,,,------------------------((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''))),,,///111...------///333666777666,,,------...///111111222,,,,,,+++(((%%%$$$%%%&&&***---000333333222000...---,,,*********+++---......000222333111///......---...000000...,,,,,,,,,+++***)))***+++,,,+++)))>>>===>>>AAACCCIIIVVVccceee]]]PPPEEE@@@@@@AAABBBBBBAAABBBEEEKKKQQQUUUVVV]]]___bbbccceeejjjpppuuuyyyhhhUUUCCC===999333333888:::@@@KKKUUUWWWRRRJJJEEE@@@>>>===???HHHUUUdddnnnmmmbbbWWWVVV___nnnqqqYYYHHH===777888;;;:::888666444000222===IIIYYYfffiii[[[MMMGGGBBB===<<>>888222222666777===HHHTTTYYYUUUOOOJJJBBB@@@===???HHHWWWiiiuuuuuuhhh\\\ZZZbbbqqqppp^^^JJJ===777555777;;;;;;888555222///222???MMM\\\ggggggUUUFFFBBBAAA>>>IIIMMM]]]vvv~~~nnnhhhggg___TTTKKKHHHFFFLLLVVV___cccddd___dddggghhhlllppplllcccmmmqqqooojjjjjjoooppplllrrrmmmgggdddcccccc```]]]]]]______ZZZRRRJJJEEEDDDAAA???===<<<>>>@@@AAAAAA@@@???;;;666000,,,++++++---///111111///------.........---,,,---...///000555333000//////...---,,,&&&&&&%%%%%%&&&''')))***+++---...//////...,,,+++***---111444555555333222,,,...//////...------...+++...000///---,,,...000111...***((()))+++---------......///...---+++***&&&%%%###"""###%%%''')))++++++++++++++++++,,,,,,(((,,,000333333333333333111,,,'''&&&***,,,+++)))"""'''+++---,,,***(((###'''...333555333///,,,+++---...000000///...---***+++,,,,,,+++,,,...000......///000000///...---,,,+++,,,---//////---+++***)))((()))++++++)))'''***+++,,,---............///...------///111333444---,,,)))'''&&&''')))***,,,///222333000......000+++---000000///...------)))***)))'''%%%%%%''')))+++***(((((((((***---...,,,,,,---111555666333000)))***,,,------,,,***)))))),,,///222333222000///+++(((%%%%%%))),,,------+++))),,,111222---)))(((&&&***...///...,,,+++***...//////...,,,++++++,,,000///---,,,***))))))(((&&&'''((()))+++...333666111...++++++///111222111))))))***+++---///111222//////...,,,(((&&&&&&'''***+++---...///...---,,,------,,,,,,,,,---...//////333777777555222111222,,,,,,+++)))'''&&&((())))))))))))+++---...---,,,OOOQQQUUUVVVRRRTTTeeewww}}}sssfff\\\YYYZZZ[[[\\\bbb```bbbiiilllmmmttt}}}uuugggRRR@@@777444444444555888>>>FFFQQQYYY[[[XXXMMMHHHCCCEEEOOO___mmmuuuoooiiibbbcccnnn}}}uuubbbQQQ===333555:::;;;999888555111///111888@@@EEEWWW^^^]]]OOOAAA===>>>>>>KKK^^^ttt}}}qqqddd^^^___TTTWWW\\\___ccciiiqqqwwwpppjjjdddeeekkknnnlllhhhrrrmmmiiikkkoooqqqnnnkkkkkkddd]]][[[\\\]]][[[YYY\\\[[[[[[]]]]]]WWWKKKBBBCCCAAAAAAAAABBBAAA@@@>>>BBB???<<<999777555111///,,,---//////...---...///---...///...------...000666666555222---***))))))---)))&&&&&&)))+++***))))))---000111000...///000///------000555666222...,,,,,,------...---------+++---000///,,,+++,,,...,,,***)))))),,,...//////222111///---,,,+++,,,,,,&&&%%%%%%$$$$$$$$$%%%&&&)))+++---...---+++)))'''***,,,...000222222222222666///'''$$$'''+++,,,+++))))))******)))(((&&&%%%***,,,///000000///000111111000///...------...///000333222//////111111...---------,,,,,,------...///.........------------///...---------,,,)))&&&+++---000000///---,,,,,,333111//////000111000//////---+++((('''((()))***))))))***---//////---+++'''))),,,...///000///...+++***))))))***+++***(((,,,,,,,,,***'''&&&'''(((******)))+++,,,---,,,+++)))***,,,------,,,***)))***,,,...000000000...---++++++******,,,,,,,,,+++,,,///222444222///---,,,))))))((((((((()))+++,,,,,,---......---***'''%%%)))...444777666111---+++***+++---111333444222000...+++)))***,,,---+++(((&&&(((+++,,,++++++,,,,,,---...---+++((('''''')))------+++***************---.........---...000333444111...000555666444000,,,------)))$$$###'''+++000...,,,++++++,,,+++)))TTT\\\aaa^^^YYY^^^nnn|||xxxoooiiihhhjjjmmmnnnvvvtttvvv|||zzzkkkUUUCCC888333222111000333999AAAKKKTTTZZZ[[[YYYUUURRRSSS\\\iiittt{{{vvvqqqmmmnnnxxxoooVVVIII999333555999888555555333000///333;;;CCCIIIQQQVVVSSSGGG;;;:::>>>AAARRRdddzzzzzznnnhhhhhhcccgggkkkmmmoooqqqtttwwwsssqqqooommmllllllkkkkkkqqqqqqoookkkgggeeedddddd^^^XXXQQQPPPRRRUUUUUUSSSTTTSSSSSSVVVXXXUUUMMMFFFEEECCC@@@@@@@@@AAAAAA@@@AAA???<<<:::999666333111---------......------,,,***,,,,,,,,,++++++---///333444444111...++++++,,,---+++)))))),,,---,,,+++---000333333000......///...,,,,,,...222333000,,,,,,------..................000111///,,,******,,,***))))))+++---000000000222222222222000...+++***'''''''''(((((((((((((((***,,,...//////...,,,******+++---///000111111111666111***&&&(((***++++++,,,,,,,,,,,,+++)))'''%%%)))+++...///.........//////...---++++++,,,---...000222222......111111...,,,++++++++++++---...////////////...---------,,,...------------,,,)))''',,,///111222000///......222000......///000///......---,,,***))))))******'''((())),,,...///---+++)))+++---///000//////...)))(((&&&'''((())))))(((,,,,,,,,,***((('''((())))))))))))***++++++)))''')))***,,,------,,,***)))***+++---...///...---,,,++++++***+++,,,---,,,+++---///222333111///------,,,+++)))((((((((()))******+++---...---***'''%%%,,,111666888666333000......///000222333222///------,,,++++++,,,+++***(((%%%'''***+++++++++******---------,,,)))((()))***......------------,,,,,,---...///...------000222333000---...111333111......000111---)))'''))),,,000...---,,,------,,,+++]]]kkkssskkkeeemmm{{{|||yyy{{{~~~}}}oooZZZHHH<<<666222111///111555;;;CCCMMMXXX___dddbbbbbbdddiiirrr{{{}}}zzz}}}wwwdddHHH???555333666999777444222000///000555===FFFLLLJJJMMMIII>>>777999BBBHHH\\\ooo|||vvvtttrrruuuxxxyyyxxxwwwwwwxxxtttxxxyyyuuummmhhhhhhkkkkkknnnmmmeeeXXXQQQQQQUUUKKKFFFAAA???CCCGGGIIIJJJGGGFFFFFFJJJNNNOOOLLLIIIGGGDDDAAA???@@@AAABBBBBB@@@>>><<<<<<;;;999777444000---+++,,,......,,,)))''')))******)))***,,,...222222222111...------------,,,,,,...000000///...111333444333111...------,,,******,,,//////,,,))),,,,,,,,,---------......111222222///,,,***)))***))))))***---000111000//////111444555444000+++(((((()))+++,,,---,,,+++******,,,...000000000///...)))***,,,---//////000000555222---)))'''(((***+++/////////...---***(((''')))+++------,,,,,,,,,---...,,,***))))))+++---///111222111,,,,,,000111///+++***))))))+++---000222000000///...------,,,,,,///---,,,------,,,***(((...000222333111000000000111///------...///...---------------,,,++++++***''''''(((+++...///...,,,,,,---...///000///......'''%%%###$$$%%%'''((((((+++,,,,,,+++))))))***+++(((((()))***,,,+++(((%%%***+++,,,------,,,+++***((()))+++,,,,,,+++*********+++,,,,,,------,,,,,,...000222111000............---***(((''''''((()))(((***,,,......+++(((&&&...111555666555222111111222333333222111...,,,***,,,---///...,,,***))))))$$$&&&(((***+++***((('''+++,,,---,,,***)))***+++---...///000111000//////---...///...------///111222///++++++...000///---000333444333...,,,,,,---000...------//////...---gggzzzxxxqqq{{{tttaaaPPPDDD<<<666333000000222777===GGGVVVccchhhjjjmmmppptttzzzkkkVVV===777222111444777777555000///...000555===EEEIIIHHHGGGBBB:::666<<>>===@@@<<<888333222444999<<<>>>;;;::::::<<>>=========<<<:::777222---)))***---...+++'''&&&((()))))))))***---///222333333111...,,,,,,---......000111222222111000111222222222000...------***)))((()))++++++)))'''******+++++++++,,,------222222111///---,,,++++++++++++---000222111///,,,+++---000222111///+++)))'''***---///000///,,,+++)))***,,,///000000000000***+++,,,---...///000000333111...***'''&&&(((+++///000000000///---,,,+++***,,,------,,,+++,,,------+++)))((((((+++...000222222000++++++///111000++++++******,,,///222555000///...---,,,,,,,,,---000///---.........---+++...000222222111000000111111///------...///...---+++,,,...//////---,,,***(((((()))+++...000///......//////000000///......&&&$$$""""""$$$&&&''''''***+++,,,+++******,,,...((()))***,,,......+++(((******+++,,,,,,+++******'''((())))))***))))))(((***,,,......---,,,,,,,,,...///000000...------...---+++)))'''&&&''')))***(((***---//////---***(((...000222222000//////000222333222000---+++)))))),,,///222111---******+++$$$%%%'''***+++***'''%%%(((***++++++***)))***++++++---///111222222000///...//////...---,,,---//////---******---/////////000333666666333///---------,,,,,,---...///...,,,ttt~~~ooo___QQQEEE;;;555...+++,,,222999CCCUUUdddkkkpppwww{{{}}}yyy___III555111---,,,///333555666000///...000333999@@@CCCFFFBBB===999999AAAQQQ^^^sss|||zzzxxxxxxxxxvvvvvvuuuqqqkkkeee___]]]SSSRRRNNNFFF<<<555222111555111---++++++...111333333222111333666;;;>>>???>>>???@@@CCCDDDCCC@@@===>>>>>>===>>>???>>><<<999222---))))))---...+++'''(((***+++++++++,,,...111444444444111...+++++++++...000111333222222111111...------............---))))))((()))))))))((('''---,,,,,,,,,---...000111111000///....../////////......000222333111---***'''((()))***+++,,,,,,,,,'''***---000000...,,,***'''(((***,,,...///000000,,,,,,------...///000111//////---***'''&&&(((***---...///111111000//////---...///...,,,,,,---......,,,+++******,,,///000222333000,,,+++///111000------------///111444666///...,,,+++++++++,,,---111000//////000111000///,,,...000000///...///111222000....../////////...***,,,...///000...---++++++***+++---000111111000///////////////.........&&&$$$"""###%%%&&&'''&&&((()))++++++***+++...000)))***+++...111111000...)))******************)))&&&&&&'''((())))))))))))+++...000000...,,,+++,,,---...///...---,,,,,,---)))'''&&&%%%&&&(((+++---***+++---//////...,,,+++...///000000......///000...//////---)))((((((***---000333222...+++,,,---&&&&&&''')))++++++'''$$$&&&(((******)))((()))***)))+++...000111000///......///000///---,,,,,,---,,,++++++,,,...000111222---000444555444000---++++++******+++------+++***rrrbbbRRRCCC:::---&&&&&&---666???OOO___hhhpppxxx|||}}}mmmRRR>>>000...+++)))***---222555111000000000333777;;;>>>AAA===:::;;;???JJJ[[[iii}}}|||yyywwwvvvvvvrrrnnnjjjfff___WWWQQQHHHDDD???:::666222...+++222000,,,***)))***+++---.........///111333666888888:::>>>BBBDDDCCC>>>:::======>>>???@@@???<<<:::111...******,,,---,,,++++++---......---...000222444444444111...+++++++++...000222111000//////000+++***)))***---......---************************111000000000111333444666000...------///111222222000000111222333222...+++'''&&&&&&&&&''')))+++---(((***---//////---***(((&&&''')))+++,,,......///------------...///000111---,,,+++*********+++++++++---...000111111111000000111111///------...///......---,,,,,,---...///222333222------111222000///000000000111222333444,,,+++***))))))+++,,,...111000...///000111111000+++,,,......------///000222000......///000///...***+++---/////////---,,,...---,,,...000111111000//////..................((('''&&&&&&(((((('''&&&&&&''')))******,,,...111+++++++++---000111111000((((((((((((((((((((((((%%%&&&'''((()))***+++,,,---000333222...******+++***,,,......,,,*********%%%$$$""""""$$$(((,,,///,,,,,,------------------///000111000///...///111+++,,,---***'''&&&))),,,...//////...---,,,---...***((('''))),,,,,,)))&&&&&&(((***+++***(((((())))))***+++---......------...///000///---+++++++++++++++,,,...///000111111***,,,000222333000---+++)))((()))***++++++(((&&&uuudddRRRGGG777,,,(((...444999DDDPPPXXX___hhhkkkkkkqqq}}}uuu\\\EEE777000000///---,,,---111444222111111222444777:::<<<===::::::AAAIIIVVVhhhwww|||xxxtttqqqppplllfff___YYYQQQIIICCC===;;;777444111///,,,+++000///...+++))))))***+++,,,---///000000111222333444666999>>>AAAAAA>>>;;;======>>>@@@@@@???<<<999000...---+++,,,---...///...///000///...///000222222333333111...,,,,,,---///000000///,,,+++---///+++)))((())),,,...---,,,***++++++++++++,,,---...111111000000111333666777111///,,,---000222333222//////000222444333111///)))(((''''''''')))***++++++,,,---......,,,)))'''&&&'''(((***,,,---...///---,,,,,,,,,,,,...///000---+++)))+++...000000...+++,,,...///000000///...111222111///---,,,...///...............------,,,222444333000///222222000000111222222222111000///)))((('''&&&'''***---...000...------///000111000+++,,,------,,,---///111111///------...///...---)))***,,,---.........---///...------///000000///------------------......*********+++,,,+++(((%%%$$$%%%''')))***,,,///111---+++******,,,---------'''''''''&&&&&&'''''''''%%%%%%&&&(((***,,,...//////222555444...)))((()))'''))),,,---+++)))''''''###""" """'''+++///---,,,***))))))***+++,,,---...//////------...///+++,,,---)))%%%%%%)))------+++))))))***,,,------...+++((())),,,...,,,)))(((***------+++***))))))*********++++++,,,,,,,,,...///000///---+++******+++---///000///...------'''))),,,000222111...,,,)))))))))***+++)))'''$$$rrr```TTTEEE777...222555555:::DDDDDDLLLTTTVVVUUU[[[iiiuuunnnPPP===555222444444333111000222555222222222333555888;;;======:::<<>>???>>>=========>>>@@@AAA???;;;888...///...,,,+++,,,///111///000000000......000222000111222111///---...//////000000---)))(((+++------***((())),,,------++++++,,,------,,,---///111//////......///111444555333000------000222333222......///111444555444333,,,,,,+++******)))))))))------......---+++)))''''''((()))***,,,---...///,,,++++++***+++,,,...///---***(((,,,222555333000,,,---...//////...---,,,111222111///,,,,,,---///---......///...---+++***222444444111111333333000000111333333222000...,,,'''&&&%%%%%%''')))---//////---++++++---///000000+++,,,------------000111///...,,,,,,---------,,,)))***+++,,,------......///...,,,,,,...///...---,,,,,,,,,,,,,,,---...///,,,,,,---......,,,(((%%%"""$$$'''((())),,,///222///,,,(((''''''((()))((('''&&&&&&%%%%%%&&&&&&'''%%%%%%''')))+++...000222000444777555...)))'''(((%%%(((,,,---+++(((&&&%%%###!!! !!!%%%***------+++)))'''&&&(((***+++)))+++,,,,,,+++******+++,,,......***%%%%%%)))...,,,(((%%%%%%(((+++,,,,,,111,,,((()))---///---+++***,,,//////---+++******++++++*********+++,,,---...///111000---***))))))+++...000111///,,,***)))&&&(((+++...111111///---***))))))***+++)))&&&###xxxjjj```PPPHHH>>>999999:::999777;;;<<>>CCCLLLZZZmmm{{{vvvrrrooollleeeYYYLLLCCC<<<555333444000...+++***))))))(((''')))///444555000,,,+++,,,---.../////////000444666444666777888777888999;;;AAA===999;;;??????999333111000......//////---+++111///------...///000000111///------...//////...000...***(((''')))+++---...000333444444111---+++000000000111111222222222...,,,******+++---------000...,,,---000222222000...,,,---000444666555333...,,,++++++,,,,,,***(((,,,---...//////---+++***+++---000000---***)))(((,,,***((((((+++------+++...,,,,,,///555888555222555333111///...,,,***)))***++++++++++++*********+++---...+++(((%%%&&&(((111555555000...//////---000000111444555333...)))&&&%%%%%%&&&)))+++,,,,,,---+++)))***,,,............---,,,---//////...---+++,,,---...------,,,+++&&&(((***+++++++++---...000///---+++)))(((((((((***(((''')))---///...,,,***,,,000333222...)))&&&'''&&&&&&&&&(((+++---///111///---(((%%%$$$%%%'''(((&&&%%%%%%'''((('''''')))(((&&&$$$$$$(((///444;;;777222...---+++***)))((('''&&&(((***)))%%%!!!###""""""!!!###%%%''')))...,,,(((%%%%%%&&&(((***)))***,,,,,,,,,)))&&&$$$))),,,...,,,***(((***---,,,(((&&&(((---111111///---***'''(((+++......---...---------...---***'''***+++,,,---------------222000......000///,,,)))---000333111,,,'''&&&&&&+++,,,------...---------...---,,,***(((&&&&&&%%%rrrhhh^^^XXXPPPKKKGGGBBB;;;666111222777<<<>>>BBBLLLWWWdddiiixxxiiiQQQ???555222444555555666555444333222333555777888888999:::<<<>>>BBBJJJUUUcccttt|||uuuoooiiidddWWWKKK>>>666111,,,+++---...---+++***))))))((('''+++000555666222...---...---///000000000111333555333444666666555666888:::>>>:::777999>>>???;;;666333222000000000000...---000...---...111111...+++///...---///000111000///000...,,,***)))***,,,---111111333444333333111000222222222222222222222222///...,,,++++++++++++***---,,,,,,...222444444333///......000444555444333,,,+++***++++++***(((%%%+++,,,///000000///,,,++++++...000111///,,,+++***...,,,+++,,,...000...---,,,++++++000666888666333333222000///---+++(((&&&%%%%%%'''((()))((((((''')))+++,,,***(((&&&''')))222555555111...//////---......///111222000+++'''%%%'''))),,,......---+++---+++******,,,......---///...---...///000///...+++,,,---------,,,******''')))+++++++++++++++,,,......---,,,++++++*********(((((())),,,---,,,***(((+++///222111...)))&&&((('''''''''(((***---......---***'''###"""$$$&&&)))(((&&&'''((())))))((((((((('''''''''+++000444999555111---,,,+++)))(((((('''&&&(((***+++(((&&&%%%$$$######$$$%%%'''))),,,+++)))''''''''')))******+++---------+++(((&&&)))+++---,,,)))(((***,,,,,,)))''')))...222222000,,,)))''''''))),,,,,,,,,,,,+++***+++++++++(((&&&&&&''')))+++---......///333111000000111111...,,,...000222///+++''''''(((------...//////.........,,,------,,,+++)))((((((vvvooolllgggccc\\\RRRFFF>>>000///222888<<>>AAAGGGRRR```nnn}}}yyypppggg```JJJ>>>111+++(((&&&(((+++,,,,,,+++***)))(((((((((,,,000555666444111111111---000222333333222333444222222333222222333777::::::666444666<<>>;;;666555333222222222000...,,,***))),,,111111---(((++++++---000333444222111000///---,,,++++++,,,,,,000000000111222222333444222333333333333333222222111000...,,,+++***)))))))))***,,,000444666555444000000000111333444333222*********++++++)))&&&###&&&(((,,,///000...+++)))***---000111///---,,,,,,///...///000222222000...******,,,111666888666333111111111///---***&&&$$$!!!###%%%'''((((((''''''&&&'''))))))((((((***+++222555555111...//////---,,,+++,,,---...,,,)))'''%%%)))...222333111...,,,...,,,++++++,,,...------///...---...000111000///***+++,,,------+++)))((()))***,,,,,,+++*********+++,,,---...///...---,,,))))))((()))++++++)))''''''***---000000---)))&&&))))))(((((()))***,,,---,,,,,,+++(((%%%$$$%%%'''+++***))))))++++++***)))'''(((***+++,,,...111444555222...,,,++++++***))))))((('''(((***+++++++++((((((&&&&&&&&&&&&'''(((*********************))),,,,,,---...---,,,***)))***,,,...,,,)))''')))+++***(((&&&(((---000000...***(((&&&&&&(((+++,,,,,,***)))'''(((((((((&&&%%%"""###&&&)))+++...///000111000//////000000...,,,---...///,,,(((&&&'''***/////////000000///......***,,,...///---+++++++++|||{{{yyyvvvpppeeeYYYQQQAAA===<<<@@@CCCEEEKKKQQQYYYddduuutttYYYCCC777333222111555444333333333333444444666777777666666888<<>>>>>>>><<<:::777555444222///---++++++)))%%%!!!!!!###$$$%%%'''+++///000...,,,((('''''''''(((,,,///111///000111222111///,,,***%%%'''***,,,------+++***000333555333---******++++++...111222000------------///111000...------///...,,,++++++---/////////000111222222111...***((($$$'''***+++***(((''''''(((***+++***'''&&&'''))),,,,,,,,,+++******+++++++++...111///+++)))***,,,---,,,+++***))))))******)))((('''))),,,...---,,,,,,//////+++((())))))''''''***///000...+++******(((+++---,,,))))))---111000////////////...+++)))))))))(((***,,,......---***---111555666555333111000333555555222...+++***////////////////////////,,,,,,)))%%%"""###'''++++++,,,......---***'''%%%""""""###$$$$$$%%%%%%$$$!!!$$$(((******))))))***,,,,,,,,,,,,---,,,)))&&&'''***...000///---+++************,,,///111000///---------+++(((''')))+++---------,,,+++***)))(((%%%)))...333555444111///)))(((&&&%%%%%%&&&(((***---///000---)))&&&&&&(((---...//////---,,,+++***''')))+++,,,---111666:::111,,,'''###""""""######'''((()))+++,,,---......***++++++)))$$$!!! !!! """$$$$$$"""###'''+++,,,,,,,,,+++)))'''&&&%%%***///222111+++)))+++///qqqdddeeemmm{{{|||mmmZZZPPPMMMFFFAAA:::555333444555777999777444222333666999<<<;;;999777555777>>>HHHOOO]]]hhhzzzyyylllXXXIII;;;777777555111//////333555333---(((''')))/////////111222222111///222333444333000...,,,---'''))),,,------///111333777888999;;;<<<<<<;;;:::;;;999666444333111...,,,&&&***,,,***&&&$$$&&&***&&&'''(((,,,...///...,,,)))(((&&&''')))---222444111000///...,,,+++))))))$$$&&&))),,,...---,,,+++111444666222,,,'''&&&(((***---000111...------...+++...000000---,,,---///---+++)))***,,,///111111333333333222///,,,)))''''''***---...,,,***))))))((()))***(((%%%$$$&&&)))*********)))((()))+++---))),,,///---)))'''***......---+++******,,,...///,,,***(((***---...---+++,,,000000+++((())))))'''%%%***///111...+++***)))'''+++///...+++))),,,000111000/////////...+++(((***))))))+++---//////...+++...222666888777555444111444666666333///,,,+++111000///...------......---,,,)))$$$!!!"""(((------...//////---***'''$$$ !!!!!!""""""""" ###(((***************+++++++++,,,,,,+++(((%%%'''***...///---+++)))(((,,,++++++,,,......---++++++---...---***)))+++...,,,,,,,,,,,,+++***)))(((&&&)))...333555444222000***(((&&&%%%%%%''')))+++,,,...///,,,'''$$$%%%&&&***,,,---...---,,,,,,,,,)))+++---------///444888111---&&&""" !!!!!!!!!'''(((***,,,...///000000'''))))))&&&  ###%%%%%%$$$%%%(((,,,------,,,+++)))'''&&&%%%***///333111,,,+++///444}}}fffXXX[[[ffftttnnn]]]MMMBBB<<<>>><<<:::999888888666555555555333222111222555888777333222777<<>>>>><<<:::888777777666555555444333111000222444666777555555:::@@@FFFRRR]]]nnn|||yyymmmaaaPPPDDD===888444000...222444000)))$$$%%%(((...///111222333222111000---...///...,,,+++,,,---///...---,,,...000222444777999<<<===<<<;;;;;;<<<::::::999666333000///......///...,,,***)))+++,,,000---******,,,...///...,,,***((('''(((+++///111555111,,,)))***,,,...///---,,,,,,,,,+++,,,,,,,,,000111000,,,&&&###%%%)))...000222222...+++***+++))),,,000222111///......---,,,***)))***,,,///111333555666222,,,)))***,,,,,,...000///,,,)))(((''')))(((&&&%%%%%%&&&((())),,,...000000...+++******++++++,,,,,,+++)))(((''',,,---/////////,,,***(((&&&)))++++++***)))))))))+++,,,,,,---...000111222222000---***'''&&&%%%%%%+++---...,,,))))))***,,,---...000000///,,,)))'''((()))+++---...///000000---------///222333111//////111222111...---...///555333111111111000---+++***((('''(((,,,......---+++)))(((((()))'''""""""&&&***+++)))''')))******++++++*********)))))))))+++,,,+++)))'''%%%'''))))))))))))+++,,,------,,,,,,++++++******+++++++++***))))))+++---------,,,,,,+++++++++,,,***,,,///000000000111222,,,,,,,,,,,,,,,+++++++++,,,,,,+++(((%%%$$$%%%''',,,++++++---000000...,,,---------///222333222111((('''&&&'''((('''######((((((&&&...999999111&&&$$$"""!!!!!!###%%%'''(((***,,,,,,***(((((((((***,,,---)))$$$!!!###&&&+++---...---+++,,,///222xxxiiiYYYSSS]]]kkkuuuqqqiiibbbVVVJJJAAA======>>>===<<<:::777666555444444444333111000000111222444555444777===BBBKKK[[[iiiwww}}}qqqhhhZZZLLLAAA999333///---000000,,,&&&###%%%(((///111333444444333111000,,,---...,,,++++++,,,---111000...,,,---...000222555888<<<>>>>>>>>>>>>>>>:::999888666444444333333111222111///,,,)))))))))...,,,***+++---.........---+++(((''''''+++...111222...+++***,,,///111222///......---,,,+++++++++///...,,,'''###"""'''+++222444555444000,,,)))'''***---000111000...,,,,,,,,,,,,,,,,,,,,,---...///666777666222---***+++...111111111...+++)))((()))+++***((('''''')))***,,,---///111000...,,,,,,,,,,,,---...///...---***))))))+++...//////---)))'''&&&(((+++,,,+++******+++******+++---///222444666777444...(((%%%%%%&&&(((,,,------,,,***((()))******+++...000000...+++)))------...///////////////+++++++++---000111000////////////...------///111777555333111111///,,,***%%%&&&'''***---...---,,,)))((('''(((((('''$$$"""!!!&&&+++///000---+++***+++++++++************(((((((((***------+++***((())))))((('''(((***,,,------------,,,+++***)))*********(((&&&'''***,,,,,,,,,---------+++***)))***,,,///000/////////000,,,,,,------------------///...,,,)))'''&&&)))+++000000///000222222000///------///111333444222000&&&'''***------***%%%!!!"""'''((((((...666666///"""######$$$&&&'''))))))***,,,......,,,+++***++++++,,,---***&&&$$$%%%(((,,,---------,,,---000222{{{rrrfffYYYVVVbbbqqq}}}mmm]]]RRRLLLDDD<<<777777999;;;<<<;;;999666333222333444444222000//////000000000...000555;;;AAALLL___pppssskkk^^^OOOBBB888333111---//////+++&&&$$$'''***000111222444333222000///,,,------,,,++++++,,,...///...,,,******,,,///111333777<<<@@@@@@@@@@@@@@@<<<:::888888888999999999555666555333...+++)))(((---------...//////......,,,***((('''(((+++///222///,,,******,,,///111222------------,,,++++++***,,,,,,***&&&$$$%%%))),,,222333444444111,,,)))&&&+++...000111///---++++++,,,---............------555555444111---,,,...000444333222///+++******+++,,,+++)))))))))+++---...///000222111///............///111222222000...,,,)))+++...///...+++'''%%%'''***,,,---,,,,,,,,,---))))))***,,,///111333555777444///+++))))))***+++.........---+++***))))))%%%(((,,,///000///---+++111111111111000//////...***+++,,,---///000111000000///...,,,,,,---///111555333000//////...,,,+++%%%&&&''')))***+++******(((((())))))***)))((('''"""$$$(((---000000---************)))))))))******''''''(((***---......,,,,,,,,,+++)))((((((+++---.../////////...,,,+++***++++++***(((&&&'''***,,,***,,,---......+++)))'''***,,,//////.........///,,,,,,...////////////...111000...***((())),,,///444333333333333222222111---...///222555444111///)))+++...000///+++&&&######'''))))))---222000+++"""$$$''')))+++++++++***+++---......,,,++++++,,,***+++,,,***'''&&&(((***---------,,,---...000222zzzrrrggg^^^]]]jjjyyyoooZZZPPPCCC@@@;;;777555444555666999999888444111000333555555222///...///000///---''')))000888@@@MMMbbbttt|||sssdddSSSDDD;;;555333000000000---***)))+++...000000111111000///...---+++++++++)))((((((***,,,+++)))'''&&&(((+++///222333888>>>BBBCCCBBB@@@@@@===;;;:::;;;===??????>>>888999888555000,,,***)))---///111222111000///...)))((('''''')))---000333---+++)))***,,,...///...++++++,,,------,,,++++++*********)))((()))+++---///000000111000...+++(((---///111111...,,,,,,,,,---...///000000///---,,,/////////...---...000111333333222000---,,,,,,---++++++***)))***,,,...000...000111111000///000111111222333444333222000...***,,,---...,,,)))%%%###'''***,,,---,,,++++++,,,)))))))))***,,,...///000333222111000//////////////////......---,,,***((("""%%%)))---//////...---333333333222111000///...)))***++++++,,,---...///222000---++++++,,,------///---++++++,,,------,,,)))((('''&&&%%%%%%&&&&&&'''((()))))))))))))))***$$$%%%(((,,,...---)))&&&)))(((((((((((()))***+++)))((((((***---//////.........---+++)))))),,,...000000000000///...---,,,------,,,***((((((***---***+++---......+++(((&&&***,,,//////.........///,,,...///111111111000///111000...+++)))***...111444444444333222111111222---...///222444444111...///000111000---)))&&&%%%&&&)))******+++---+++'''%%%'''+++...///...+++))),,,---...---+++******+++*********)))))))))***+++---,,,+++,,,---///111111yyyoooeee___aaaqqqtttYYYJJJEEE<<<;;;999777555555444444666777666333//////333777666222//////000000...+++"""%%%---999EEEUUUiii{{{ooo\\\MMMBBB;;;666222333333111//////000111111000///------,,,,,,---******)))&&&$$$$$$&&&((((((&&&$$$$$$&&&***///333777<<>>BBBCCCBBB???888888777444///,,,++++++...111444555333000...,,,((((((((()))+++---///111+++***)))***,,,------,,,+++,,,---......---,,,+++*********)))***+++---......------...000000...,,,...000111111///---------...///000111111///---+++))))))***+++,,,---......---///111111///...------***)))))))))***,,,///000---...000000000000222444444444333333111000///...++++++,,,+++***(((%%%###''')))+++,,,***)))))))))((((((((()))***+++,,,---...///111333333333222111...---------...---***''' """&&&))),,,---...---222222333222222111000///((()))******))))))+++---111///,,,+++,,,,,,,,,+++***(((''''''***,,,------++++++)))&&&###!!!"""$$$$$$%%%''''''&&&&&&(((***&&&&&&(((***+++***'''%%%((((((''''''(((***,,,---+++******+++---......------------,,,******,,,...000000///.........//////---......---+++***+++,,,***,,,---...---***'''&&&***,,,///000/////////000...///111333333222000/////////...,,,***+++...111111222222000///...///111------...000222222000...222222111///***'''&&&&&&((()))******))))))'''&&&(((+++...111222000,,,***...//////---***(((((()))(((((((((((()))***+++,,,,,,***)))***---///000000}}}sssfff\\\XXX```uuu{{{___III???===:::999777666555444555555333555444111......333888777333//////111111...***!!!$$$--->>>PPPcccwwwwwwgggZZZNNNCCC;;;333444555555444333333333333111...+++***+++,,,------,,,***'''$$$$$$&&&((((((&&&$$$###&&&***///333<<>>666555444000,,,***+++,,,---222666777333...+++***)))***+++,,,,,,,,,,,,,,,***))))))+++...//////......///000111000...---+++---+++((('''(((+++...//////---,,,---000222111000...000222111000//////000000000111111000///---+++$$$%%%''')))++++++***((($$$)))...111000...,,,+++(((((('''''')))+++...000+++,,,...//////111333666444333111///---,,,,,,,,,((((((((((((((((((((('''+++---......,,,*********'''''''''((()))***,,,,,,,,,...000222333333222111+++******+++---,,,)))&&& !!!###&&&)))+++---...111111222222222222111111+++------,,,******,,,///...,,,++++++---...,,,+++(((&&&%%%%%%(((+++,,,,,,+++,,,---***&&&"""""""""$$$&&&''''''%%%%%%(((***((('''''')))***+++)))((()))(((((()))***---000111...---++++++---------,,,)))+++,,,+++******+++,,,///...,,,++++++---///111,,,...//////---+++******+++,,,------,,,***'''&&&***,,,///000000000111222000111333444444222000///---------,,,++++++---///---...///---+++***---///...------...000000///---///000111///***'''&&&&&&'''''''''(((''''''''')))))),,,000333444222///---111111000---***((((((((('''&&&&&&''')))+++,,,,,,+++)))'''))),,,///000///zzznnn^^^SSSQQQ^^^www}}}hhhQQQAAA:::888:::888666444333444666777111333444111---...444:::777333000///222222...)))###%%%000CCCYYYnnnyyymmmcccXXXJJJ???333444666777666555444444555222...***)))***---///111000...***'''''')))+++***(((%%%$$$&&&***///222AAAFFFLLLPPPNNNJJJEEEBBB:::999:::???DDDEEEAAA<<<444333111---***)))***,,,---222777777333---)))'''***,,,---...---+++)))'''(((((())),,,///111111000222333333333222///---+++///+++&&&$$$%%%***...111222///------000333333222///000222222000000000111111111111111000///---,,,"""###%%%((())))))&&&###$$$+++000111...+++)))'''&&&&&&&&&(((+++---///)))+++---...///111444777444222///+++)))))))))***&&&&&&&&&&&&''')))***+++000222333222000...------&&&&&&'''((()))+++---...---......///000111111111)))''''''))),,,+++((($$$ !!!###&&&***,,,...///000111222222222222222000222222000------///222+++***)))+++///000...+++)))'''%%%%%%(((***,,,,,,))),,,///...***%%%""""""&&&(((***)))''''''***---)))(((''')))+++------,,,***))))))***,,,///333555000///,,,,,,,,,---,,,+++&&&(((***+++***)))******...,,,***((()))+++///111+++---//////---+++)))))),,,,,,,,,,,,+++)))'''&&&))),,,///111111111222333111222444555555222000...+++,,,,,,,,,++++++,,,...***,,,,,,+++((((((+++......---,,,---...///...---+++...000///+++(((&&&&&&%%%%%%%%%''''''&&&(((,,,))),,,000444555444111000333333111...***((('''(((&&&%%%%%%&&&)))+++,,,,,,***(((&&&(((,,,//////...vvviiiXXXNNNQQQaaasssfffQQQAAA888777;;;666777888777666555666777777555333222222444666888999444111222555666111+++...000;;;PPPhhh|||~~~nnnbbbYYYNNNEEE;;;555111333444444555888111///,,,***)))+++...000111444555000***(((---222///,,,)))(((&&&&&&---666AAAQQQZZZTTTMMMJJJEEE===888777777:::======:::666777444///,,,+++******)))+++---000333333000---***---...000000---***(((((('''))),,,///222333222222000222444444222///---,,,///***###%%%---222......///......///111444111,,,((((((---000///---000000000000...,,,***)))$$$""""""%%%******%%%  $$$)))++++++(((&&&***'''$$$$$$'''+++///111......//////000111111111666111+++((()))******(((%%%###!!!"""%%%(((***,,,333444555444111...------,,,,,,+++***((()))+++---///,,,***,,,000111...***)))'''&&&'''))))))%%%""" ###&&&)))+++---...//////000111222222000...888777222---...222000,,,,,,,,,,,,------.........+++***))))))+++------,,,,,,000222000+++&&&$$$$$$'''(((+++------,,,***)))((((((***,,,...000222333***)))(((((()))---000222333222000///...---***'''))),,,---+++&&&%%%(((,,,000---******---///...---+++,,,...000222222222222---------,,,***((('''&&&*********---111444444444333222222333222000---***------,,,+++************)))((('''&&&%%%&&&''''''...---,,,---......,,,***)))***+++,,,,,,+++))))))(((%%%""" """%%%(((***.........000222333333222333333222...)))&&&(((******&&&$$$%%%(((+++,,,+++(((((())))))************wwwkkk\\\VVV\\\lll|||ttt[[[III===777666999555666777666555444555666999777555333333333555666:::666333444777777222------333AAAXXXrrruuuhhh\\\OOOCCC:::333000111333222222333///---+++******,,,///111444555666222...,,,...111///,,,******((((((///888FFFUUU]]]XXXPPPMMMHHH@@@999777666888:::;;;888555222111////////////---+++---///111333333111...,,,---,,,+++)))'''''''''((((((***,,,///111111111000000333555444111---+++,,,...)))"""###+++000---.........---...111333000---)))***...111///---,,,---...///...---+++***&&&&&&(((+++...---(((#########$$$&&&(((*********(((&&&$$$%%%(((---000111//////...............///111---)))'''(((***+++***&&&$$$######&&&)))---///222444444333000.........+++---......,,,+++***+++***'''&&&)))...000...+++(((&&&%%%&&&((('''$$$!!! !!!$$$(((,,,000222......///000222222222111666555111---...222111---******+++,,,---...//////..................///000///000111000---***'''&&&)))+++---...///---+++***)))***,,,---//////000000)))((((((((())),,,///111222000......---+++)))&&&(((***,,,***&&&$$$'''***///---+++,,,...000///------...000222333333333333......---,,,+++)))'''&&&((('''(((***...111222222333222222222222000---+++,,,+++***)))(((((())))))'''&&&%%%$$$$$$$$$%%%&&&***+++,,,///000///,,,))))))******+++***)))(((''''''$$$!!! ###&&&'''++++++---///111222222111333222///+++'''&&&))),,,***(((%%%&&&)))+++,,,+++((((((((())))))*********uuujjjhhhrrrwwwcccLLL???999666555666444555666555444444555666;;;999777555333444555555:::888666666777777333///...888KKKddd||||||pppdddTTTGGG<<<555111222333111000000,,,+++******+++...222444777777666444222000.........,,,,,,---,,,,,,333;;;NNNZZZbbb\\\UUUPPPJJJCCC;;;888555666888888666444......000222444333111///000000222222222000///------***%%%"""!!!###&&&((()))***,,,///000///.........222666444...))))))+++,,,'''!!!***000......///...---...000333000---,,,---000111000---)))***---/////////---,,,(((***...111222///,,,)))***&&&###"""%%%))),,,---%%%$$$$$$&&&***...000111000///---+++******+++,,,,,,***''''''(((+++,,,,,,)))'''&&&%%%'''+++///111222222222111...---...000+++...222333000---***)))%%%$$$$$$(((---000///---((('''''''''((('''%%%""""""!!!!!!"""&&&,,,222666------...///000222333444333333111...///222222///))))))***+++,,,---...///111333444222//////111444222111/////////...+++))),,,---///111000///,,,++++++,,,...//////...,,,+++(((''''''(((***,,,///111000///---,,,,,,+++(((&&&'''***+++)))&&&$$$%%%(((---,,,,,,---///000///---,,,---///000111111111000---------,,,+++)))((('''%%%$$$$$$%%%)))---//////111000///000000000---+++***)))'''&&&&&&'''((()))%%%%%%$$$######$$$%%%&&&((())),,,000222111,,,)))************)))'''&&&%%%%%%### """$$$'''(((+++---////////////222000---)))&&&'''+++///+++)))((((((***,,,,,,+++))))))))))))************}}}}}}gggTTT???777666666555666555666777777555555666777:::999777555555555666666999888777666666555333222333BBBXXXnnnwwwmmm___SSSCCC;;;444555666333000///***))))))***---000444666888666444555555333...***++++++,,,///000111888@@@UUU^^^ddd```XXXRRRLLLEEE???;;;666555777888777555000000111333555555444222000000000//////.........+++'''""""""%%%''')))***,,,......---,,,++++++000333111***&&&'''))))))%%%###,,,222///000000///...///111333000///...///111222000---***+++---///000///...---***---000111000.........+++&&&!!!###(((+++---&&&&&&&&&(((,,,...///...///---***((('''(((***+++***)))(((((()))+++,,,,,,---,,,***)))(((***...111111111000///------...000...000333333000---***)))&&&&&&'''***...111000///+++++++++++++++***'''&&&'''%%%""""""%%%+++111666...//////......000222444000222111...///222333000*********++++++,,,,,,,,,111444666333///---000444222///------///000...+++,,,...000111111///---++++++,,,......---+++'''%%%''''''((()))+++...///000000///---------,,,***((((((***+++***'''%%%%%%'''******,,,---......---,,,)))***+++,,,,,,,,,+++***+++++++++***)))(((&&&%%%###!!! """&&&***,,,---...---,,,,,,------,,,+++)))((('''''''''((()))***'''&&&%%%%%%&&&'''((())))))***,,,000222222///---,,,++++++***((('''&&&%%%%%%$$$"""!!!###&&&(((***+++++++++++++++///...,,,******+++---///*********+++,,,,,,,,,,,,++++++++++++++++++++++++vvv\\\KKK:::444666777777777888::::::999888777888999777777666666666666777888666666555444222222333555:::MMMeeexxx|||ttthhh]]]III???666555666333///...))))))***+++---111444666666444222333555333---((())))))---111444777???HHHZZZ```dddaaaZZZSSSLLLFFFBBB===999777888:::999777555444222333444555444333///...,,,******,,,...///***&&&"""!!!###%%%&&&&&&)))***+++,,,,,,+++***((())),,,///---(((%%%&&&)))((($$$ !!!'''///444111111111000///000222444000//////000111111///........./////////...------------...---,,,,,,...111&&&""""""'''******)))((((((***,,,---,,,+++---+++)))'''''')))+++,,,++++++++++++*********+++000000///,,,))))))+++...000000///...,,,,,,---///000000000///,,,++++++,,,++++++,,,...000222111111///000111000///---++++++---***&&&$$$%%%)))...222000111111///------///222///222222///...111222///,,,,,,++++++++++++******...222444111,,,+++...222000---+++,,,...///---++++++---///000000...,,,++++++,,,------+++((($$$"""'''(((***,,,...000111222111000//////000///---+++***+++,,,+++)))'''&&&&&&&&&(((***+++,,,+++++++++((()))*********)))((('''(((((((((''''''%%%$$$###!!! """&&&)))+++++++++)))'''((()))++++++***)))))))))******+++,,,,,,)))))))))))))))+++---...------,,,...111222333222------,,,***)))(((''''''&&&&&&%%%""""""$$$((()))+++***(((&&&''')))------......///...,,,+++(((***+++------,,,,,,,,,------------------------qqqWWWHHH:::666777888888:::<<<===>>><<<:::888888999666555555555666666777888444444333000...///444999EEE[[[rrrzzznnncccOOOBBB666444444111---,,,******+++,,,...111333555444222111222333222---)))******...444888>>>HHHSSS]]]```cccbbb\\\TTTLLLHHHCCC???;;;999;;;<<<;;;999999777444333444444333222---+++'''&&&&&&)))...000***'''$$$$$$'''))))))'''''')))***++++++***((('''''')))***+++***)))***+++)))'''$$$###&&&+++000444111222222000//////111333000000000000////////////111000///---,,,,,,,,,---...---+++++++++---...///"""!!!'''***))),,,***)))***,,,,,,+++***,,,+++)))((((((***+++---***,,,------+++)))))))))///000111...***((()))+++/////////...+++++++++---///...,,,***''''''***,,,---...///000111111111111111333444333111...------111...***''''''(((+++---///111222000---+++---000000333444000...//////---,,,,,,,,,,,,++++++++++++---///000...++++++---///---,,,,,,,,,------,,,***)))+++---///000...,,,+++++++++,,,+++***'''$$$###(((***---000222333444444222111000111222222000...+++,,,,,,,,,***(((&&&%%%%%%'''))))))))))))***++++++,,,,,,,,,+++***((('''&&&&&&&&&&&&%%%$$$###""""""!!!"""%%%)))+++,,,,,,)))'''%%%%%%'''***++++++)))***,,,...//////...---+++******+++,,,...000111///...,,,---///222333333------+++***))))))))))))'''((((((%%%"""!!!$$$''')))++++++(((%%%$$$'''+++------...000000...***&&&%%%(((,,,------,,,,,,---............------------kkkUUUJJJ>>>:::888777888;;;???@@@???===:::888888888666666555555555555555555333333222...+++...777>>>RRRhhh~~~vvviiiVVVGGG888333333111...---,,,,,,,,,---...000222333222222111222222111///---,,,,,,000777>>>EEERRR^^^___aaacccccc^^^UUUNNNJJJBBB???;;;;;;======<<<:::888777666666666555222///,,,)))%%%###$$$)))///333,,,(((###$$$(((++++++***&&&''')))******)))(((&&&(((''''''***---//////...+++***)))((()))+++---///000000000///------///111111000000...------...000111///,,,))))))***,,,---...,,,+++---000111...,,, (((,,,---,,,***))))))+++,,,,,,,,,...---,,,+++*********+++'''***------***(((((())))))---000///+++((()))+++...///000...,,,***)))*********)))&&&%%%%%%'''***+++,,,...///000000000111000222444333///,,,,,,,,,111///---+++)))))))))))),,,000222111...,,,---000111555666111------,,,+++***++++++,,,------......------------------...///+++---//////---+++******(((***---///000///...---,,,,,,,,,+++***)))'''&&&***,,,000333666777777666222111111222333333111///++++++++++++***(((%%%###%%%'''))))))((((((+++.........///...---+++)))(((%%%&&&&&&%%%%%%$$$###"""######&&&)))---///...---)))'''$$$$$$'''***------(((***...111222111///...)))))))))***+++---000111---,,,,,,---///111000000,,,+++***)))(((((()))***''')))***'''###"""%%%))))))******'''$$$%%%+++000///...---------+++'''###"""&&&+++...---,,,------------------,,,,,,,,,+++hhhUUUKKKAAA<<<999666888<<<@@@AAA@@@>>>:::888777777777777666555444333333222333333222---***...999BBB]]]rrr}}}ooo[[[KKK;;;555555333111///---------......///111111111222222222111111000000......222:::AAAJJJXXXeee```aaacccddd___VVVOOOLLLAAA>>>;;;;;;===>>><<<:::555555777888999666111---+++((($$$"""$$$)))000555///)))###"""'''+++---,,,%%%&&&(((******)))'''&&&)))'''&&&***000444333111...---,,,+++*********+++...//////---,,,,,,...000111111///---,,,,,,...000///,,,)))&&&&&&(((+++......,,,---111666555///))) )))///111+++)))((((((+++---......000///...---,,,***)))((($$$(((+++,,,)))(((((()))%%%***///000,,,))))))+++---///000///,,,)))((((((&&&''''''%%%$$$$$$%%%'''(((***,,,---......000111...111222111---***)))***//////...---,,,***)))((()))...222222///---...111222777777111,,,++++++)))((()))***,,,...000111222///---,,,---///000000///)))---111111...+++***+++(((***---000111111000...------,,,++++++*********+++...222666888999888888222111111111333333111///************)))'''$$$!!!&&&((())))))'''(((,,,000...//////...---+++)))'''&&&&&&&&&&&&%%%%%%$$$###$$$%%%(((---000111000...***(((%%%%%%(((+++...///'''***///333444333000---'''''''''(((***,,,...000******+++...000000...+++***)))(((''''''((()))***&&&)))***((($$$###&&&***((())))))&&&$$$&&&...555111...+++))))))((($$$!!! %%%+++...---,,,---...,,,,,,,,,++++++*********yyydddVVVJJJ>>>999666444555888888999;;;;;;999666222000000000000000111222333444333000...------111>>>LLLfffrrrfffTTTBBB888666444555666444111//////000000...+++111111000000000000111222222222444;;;FFFTTT___fff^^^ccceeeaaa[[[XXXRRRMMMCCC;;;666777999999:::===555333222333444444000---)))%%%!!!###)))///000///111...)))&&&$$$&&&(((***)))&&&###%%%***+++'''###&&&&&&(((...555888555000...,,,***(((''''''''''''------,,,***)))***---000------------------------...''' ###))),,,,,,///000000000000...---,,,###"""$$$,,,///...,,,)))'''(((+++000333111000///---,,,+++******,,,+++'''%%%#########$$$''')))---///000...,,,***+++///333222///+++***+++)))&&&###"""$$$&&&(((((())))))******++++++,,,,,,///222333111---))))))***/////////,,,)))&&&%%%&&&---...///000000///......888777555222000...,,,+++'''%%%%%%(((,,,//////...,,,,,,------......//////***,,,...---+++(((''''''+++,,,///111222222111000///---,,,,,,---,,,***(((,,,---///111222333333333000...---...111111///,,,+++***(((&&&%%%%%%%%%%%%&&&'''''')))+++---...///222111///+++(((''')))+++,,,***(((***---...***&&&&&&$$$%%%(((---///...+++...***&&&&&&))),,,------)))***,,,---.........---+++,,,+++)))(((***---///---++++++,,,//////,,,)))(((&&&%%%'''((((((%%%!!!!!!&&&+++***%%%"""%%%(((***++++++(((%%%&&&---333000///---***&&&### """%%%***///111111000...---+++******,,,------,,,yyydddTTTHHH<<<666333111111444444555666666555333111000////////////000111222333333111000111222888FFFTTTkkkxxxppp___LLLBBB<<<777444444444222111111222222///---111222222222222333444555888666777???MMMZZZaaaccc```cccddd```[[[VVVNNNFFF<<<777555888:::888777888666555333333444444111...)))&&&"""$$$***...///...---+++)))&&&&&&''')))+++(((&&&%%%''')))***'''$$$'''&&&(((...444666333000///...,,,+++************,,,,,,***((('''(((+++---,,,,,,,,,+++++++++++++++***%%% """'''+++---///000000000///---+++***%%%$$$$$$,,,000000...+++)))))),,,000333111000///---,,,+++++++++---***&&&""" """$$$(((***---//////---***)))))),,,///111111/////////***(((%%%%%%&&&(((((((((''''''((())))))***++++++---000333222...,,,,,,.........---+++(((&&&&&&'''....../////////......---333333222111000...---,,,&&&%%%%%%(((,,,//////...------...............---***,,,...---+++(((''''''+++---///111222222111111///...------...---+++)))+++,,,---...///000000000,,,++++++,,,///000...,,,***)))'''&&&%%%$$$%%%%%%%%%%%%'''(((+++---000111111111///---)))((()))***,,,***(((+++...///+++'''$$$$$$&&&)))++++++***(((***'''%%%%%%(((+++,,,+++((()))***,,,,,,,,,,,,+++)))*********))))))+++---+++******+++------+++((('''%%%$$$%%%&&&&&&### $$$))))))%%%###%%%(((***++++++(((&&&'''---333...---+++(((%%%###"""!!!%%%(((,,,///111000///------,,,+++,,,///111111111yyydddRRRFFF999333000------/////////000111111111000000///............000111222444333333555888???NNN]]]ppp}}}yyyiiiXXXMMMEEE<<<666444333333333444555444111...---///000111111222555777???<<<===GGGVVV```aaa___```bbbaaa^^^[[[UUUJJJ???333111333888;;;777555555999777555444444444333222,,,)))&&&'''+++///000///******))))))))))))******&&&'''(((((()))((('''&&&(((((()))---222444111...000///...---,,,------...++++++***'''&&&&&&(((***************************&&&$$$""" ###)))---///000//////---+++((('''(((%%%###,,,///222000,,,******---000333000///...---,,,,,,,,,,,,...***###"""%%%***,,,---...---+++((('''&&&'''***...222444333222,,,***((((((((()))((('''$$$$$$%%%&&&((())))))***,,,///222111///...///111------,,,)))'''&&&(((***000///......---------------...///000000...,,,+++$$$$$$%%%(((,,,/////////...//////000///---,,,++++++,,,...---+++)))((((((,,,...000111222222222222000///......//////---++++++******++++++,,,,,,---)))))))))+++......---+++***((('''%%%$$$$$$$$$%%%$$$%%%&&&(((+++...000111...//////...***(((((((((+++))))))+++...///,,,)))###%%%(((***)))'''&&&%%%%%%$$$$$$%%%'''(((((('''&&&'''(((*********))))))''')))++++++***)))***+++***))))))***++++++)))(((%%%$$$######$$$###""" !!!&&&((('''&&&'''(((***++++++(((&&&(((---222,,,***(((&&&%%%$$$$$$$$$(((***,,,...//////...---,,,++++++,,,000222333333|||gggRRRFFF999222...++++++---,,,,,,---...///111222222000///.........000222333555333444888;;;DDDTTTcccrrr{{{oooaaaWWWMMMAAA888555111222444666666444222///***---000222222444888<<>>>>>===;;;999777666777888555444222222333444444444///000000000...,,,)))'''$$$'''+++,,,,,,,,,,,,,,,***))))))+++---......---///...---,,,,,,---....../////////---******+++,,,+++++++++,,,,,,,,,------+++---...)))###"""''',,,/////////---+++(((%%%###((($$$''',,,111///,,,******,,,...000------+++***))))))))))))***'''""" $$$+++///,,,---------,,,***((('''&&&%%%%%%)))///222111...,,,+++)))(((((((((&&&$$$""""""###$$$%%%&&&''''''+++...///---***(((***---++++++)))'''&&&'''***---000///---++++++++++++,,,+++,,,---...,,,***&&&$$$"""$$$'''***,,,,,,------............---,,,***))),,,......---***)))))))))---...///000111222222333000//////000111222000///...,,,***(((((()))+++,,,...///000111///---+++))))))(((&&&%%%$$$%%%%%%&&&*********)))******+++,,,''')))++++++(((%%%######''''''(((***,,,,,,+++***&&&)))------)))&&&%%%&&&%%%&&&'''&&&$$$""" &&&&&&((())))))(((''''''(((***...///...,,,++++++(((((()))(((((((((((()))''''''&&&$$$$$$%%%''')))###$$$'''+++...///...,,,((('''&&&%%%%%%'''***,,,((((((&&&&&&&&&&&&'''((($$$$$$&&&(((+++...111333000...------...///...---mmmVVVIII<<<555111......000000111333444666666777777222111///...///111444666444333555:::@@@JJJ[[[kkk~~~}}}rrrfffWWWDDD777111///222555666555444444444000555;;;>>>???CCCJJJQQQTTTYYY___aaa___^^^___aaaeeeeeeaaaZZZRRRHHH999,,,'''(((,,,333666888===CCC???@@@???===:::888888999777666555444333333333333111111111111///,,,(((&&&$$$&&&***...000111000///))))))))))))***,,,---......---,,,+++***++++++,,,//////000...,,,+++,,,...,,,,,,,,,------......//////111222...(((&&&)))---//////...---+++(((%%%$$$'''###''',,,///...,,,++++++,,,...000...---,,,***)))(((''''''(((&&&$$$"""$$$(((,,,000+++,,,---------,,,+++***(((((((((***---......------+++)))(((((((((&&&%%%###$$$$$$%%%%%%&&&&&&'''+++------+++'''%%%''')))******)))(((&&&'''***,,,...---,,,,,,++++++++++++,,,,,,---,,,***'''$$$""""""%%%)))+++++++++++++++,,,+++++++++++++++++++++---......---***))))))***------...///000111222222///......000222222111000///---***((((((***,,,...111333555555222...+++***)))((('''&&&%%%&&&&&&''',,,,,,+++***)))))))))***&&&(((******'''%%%######'''(((***+++,,,,,,+++***)))***,,,,,,***)))((((((''')))***(((%%%""" ((()))***++++++***)))((()))+++...///...---,,,---)))******)))((((((***+++(((((((((&&&&&&(((,,,///***)))))),,,000222000---((('''&&&%%%&&&(((***+++)))(((((((((((('''''''''######$$$&&&***///444777666444111000000000...---}}}uuuwwwnnnWWWJJJ===777333000000333333555777999999999888777222000...---...000333555333333777===DDDPPPbbbrrrzzzooo^^^KKK===888111333666666555555666888888???FFFJJJKKKOOOXXX___```bbbddddddcccaaabbbbbb```bbb___UUUKKKBBB666,,,***+++000666999888<<>>777444111111444555777:::;;;<<<:::888666111///---,,,---///222555333333888???HHHUUUhhhyyy~~~ttteeeSSSFFFAAA222555777777666666888;;;FFFMMMUUUYYY[[[___hhhpppjjjgggeeeeeeffffffdddbbbXXX[[[ZZZRRRHHH@@@777000,,,...444:::;;;999;;;???@@@BBBDDDBBB>>>:::999:::111222111000---+++++++++,,,,,,------,,,***)))(((&&&%%%(((///777:::777333'''(((((('''''')))---000///...,,,***)))))))))))))))***++++++***)))***,,,++++++,,,------.../////////000000000//////000222.........---,,,)))'''&&&(((###)))//////...------...000222444444222000...+++)))(((((((((((((((((((((((('''''')))***,,,...///000111111+++...000///---,,,...111111---***((()))***++++++((((((''''''''''''&&&&&&)))++++++)))%%%%%%'''***((()))******((('''((())))))***,,,------,,,+++***,,,+++***)))((('''&&&&&&###'''+++,,,***((('''((('''&&&%%%%%%&&&)))---///...///...---***)))***+++,,,,,,,,,,,,---///000111---------///111222111000///,,,)))&&&'''***...111///333777777444111//////******(((''''''((())))))******************+++,,,)))++++++***(((&&&&&&''',,,...000000///---------+++(((%%%&&&***------+++'''***+++***'''&&&(((+++---.../////////...---,,,)))***,,,,,,+++++++++---,,,---...,,,******,,,///(((((()))''''''+++222777444///***+++000222000,,,+++)))((((((***,,,------***,,,------,,,)))%%%###((('''&&&(((,,,222888<<<444222000//////...---,,,zzzppp```VVVYYYsssvvv```OOO===444222000000111222444777:::===<<<888555///000000///......000333666555777>>>HHHWWWnnnuuummmcccVVVLLLBBB:::777:::======AAAGGGWWWaaammmtttssspppnnnmmmppppppooojjjccc]]]XXXWWWQQQQQQOOOKKKEEE<<<444000111000444:::>>>===>>>AAA???AAAAAA@@@BBBBBB===666444000,,,,,,---,,,(((###***((('''''')))******)))######''',,,222444333000+++++++++******+++,,,,,,000///---+++)))((('''''''''&&&%%%&&&)))***)))((()))+++---000111111111000...///////////////............//////...---,,,+++***###&&&111------...///000333555666888555111...---+++)))'''%%%'''***------***'''$$$'''))),,,...---,,,+++,,,---...000///---+++***+++---,,,++++++******++++++)))))))))((('''&&&&&&&&&)))(((&&&&&&'''***+++,,,((()))++++++)))'''&&&&&&)))***+++)))''''''))),,,+++++++++)))((((((***---000...,,,***)))***+++,,,&&&###!!!$$$***...---+++---///000///,,,)))((()))+++,,,---.........---,,,...............///000111......,,,***)))***---///111//////222555444...(((''''''&&&&&&'''(((***+++---,,,+++)))''''''***,,,---,,,***)))((((((((((((,,,---...000000000/////////***%%%$$$(((***)))'''&&&'''))))))(((((()))+++000000000...------///222///---***%%%""""""&&&(((,,,,,,,,,***(((((()))+++***)))''''''(((+++...000111...+++***,,,...///000***)))))))))***,,,...///++++++,,,***'''%%%%%%&&&&&&))),,,+++***+++111666333222000...------------{{{wwwsssjjjcccVVVOOOUUUooo{{{aaaNNN:::111111111000111///000333777999999555222111222111000......000222555555888AAALLL]]]uuu}}}uuujjj]]]TTTJJJCCC???CCCGGGIIINNNUUUiiiooowwwyyyvvvqqqoooooonnnkkkgggbbb^^^XXXPPPKKKGGGEEECCCAAA@@@<<<777333111000222777::::::<<<@@@@@@BBBBBBAAABBBCCC>>>777444111------...---)))$$$)))'''&&&''')))******)))$$$$$$&&&***///111111///,,,,,,,,,+++++++++,,,,,,000///...---,,,+++++++++'''&&&&&&(((***,,,+++***,,,---///000111000//////......////////////.........///000111111///...,,,((("""###---...---------...111333555777555222111000...,,,***%%%'''***,,,,,,***(((&&&''')))---...---,,,,,,,,,,,,...000///---+++***+++......---,,,,,,++++++,,,++++++*********)))(((((()))(((&&&&&&'''(((******((()))++++++)))''''''''''''(((((('''&&&'''***---+++******)))************...---+++***)))***+++,,,(((%%%###%%%***------***+++---//////,,,***((((((+++,,,---............---,,,++++++,,,,,,---...///,,,+++***((((((***---///---++++++...111111,,,''''''&&&%%%%%%%%%&&&'''(((......---***(((((()))+++,,,+++***)))((())))))***+++,,,.../////////......///***%%%%%%'''***)))'''&&&((()))***))))))+++,,,111111111000...---...//////---***%%%"""!!!$$$&&&,,,------+++)))((()))+++)))((('''&&&''')))+++,,,---,,,+++,,,---...---,,,++++++******+++,,,---............+++'''$$$$$$$$$''')))+++***(((***///555222111///...,,,,,,,,,,,,|||kkkaaa^^^^^^\\\YYYPPPMMMUUUmmmcccMMM666...000222111///,,,,,,///222444444111///222222222111///...///111555555:::CCCPPPbbb{{{~~~sssfff\\\VVVPPPMMMOOOSSSWWW\\\aaatttwwwzzzzzzuuupppnnnnnnlllcccYYYUUUTTTPPPFFF===:::888777999<<<>>>===;;;888555444666888888;;;@@@BBBDDDDDDBBBBBBBBB>>>888444222//////000///+++'''((('''&&&(((***++++++***'''&&&%%%'''***---...///.........------,,,++++++/////////...............''''''(((***---//////...000000000000000///------...........................///111333333111...---'''###&&&...---+++***+++---000222555444333333444222000---&&&''')))***+++******)))'''***---......,,,,,,---,,,...000///---+++++++++000000///...------,,,,,,,,,,,,,,,---,,,,,,++++++)))((('''&&&&&&&&&''''''(((***,,,,,,+++))))))***(((((('''&&&%%%'''+++///***(((((())),,,,,,***'''++++++*********+++,,,---***(((&&&'''***,,,+++)))(((+++......---***)))(((,,,,,,---...............((((((((())))))+++,,,,,,***)))((('''(((+++---///***(((''')))++++++(((%%%%%%%%%$$$######$$$%%%&&&000000...,,,((('''(((***))))))(((((())))))***+++++++++---......------,,,,,,)))%%%%%%((()))((('''((()))++++++***+++,,,...000111222111///------...///...+++&&&"""!!!"""$$$,,,---...---+++*********((((((((((((((()))***+++))))))***,,,......+++)))------------------------222111///,,,'''$$$######((())))))&&&%%%''',,,111111000///---,,,+++******{{{nnn\\\RRRRRRXXX\\\^^^[[[YYYaaarrrgggOOO666---000222000...******,,,...111111///---///000111000///...///111777777;;;DDDPPPbbb{{{zzznnneee___\\\ZZZ\\\___aaadddeeennnqqqtttsssoookkkhhhggggggYYYIIIDDDGGGGGG???666111444999===@@@CCCEEEFFFFFF@@@<<<;;;:::999<<>>999555333222222333111---***((('''''')))+++,,,,,,+++)))'''%%%$$$&&&))),,,...//////000000///---+++***///////////////......---((((((***---000222222111333222111000...---,,,+++......------......//////...000111222111...+++)))(((%%%!!!---+++)))'''''')))+++---111111222444555555222///((())))))***+++++++++,,,(((+++...///...---,,,---,,,---//////---,,,++++++////////////...---,,,,,,,,,---.........------,,,((())))))(((&&&$$$$$$%%%***,,,...///...,,,,,,------,,,***((((((***---///)))'''&&&)))......)))$$$))))))***+++,,,---......+++)))'''''')))***)))'''&&&))),,,...---***)))(((//////......------,,,,,,'''''''''((()))***+++,,,)))(((&&&''')))---///111,,,***((('''((('''%%%"""$$$############%%%'''(((//////...+++(((&&&&&&'''&&&&&&&&&'''((())))))***)))***+++------,,,++++++((('''%%%&&&)))******)))+++,,,---,,,+++***+++,,,,,,...000000///...---...000///---)))%%%######$$$---///000000---+++******))))))***+++,,,,,,------))))))***,,,------+++)))------............------222222000,,,'''$$$$$$%%%''''''%%%###!!!###(((,,,//////......,,,***)))(((vvvjjj[[[TTTWWWaaajjjoooqqqoooqqq{{{hhhPPP666---000111///---+++++++++---///000///...,,,...000000//////000111888777;;;BBBMMM]]]uuuwwwpppcccdddfffgggjjjlllkkkiiihhhkkkmmmmmmjjjeee___]]][[[LLL;;;666;;;???<<<777444===HHHMMMMMMLLLOOORRRRRRKKKEEECCC???<<<===AAADDDHHHHHHDDDAAAAAA>>>:::555555555666555333000---)))))))))+++---...,,,+++***((('''%%%%%%'''+++---///000222222111///,,,+++////////////...,,,+++***)))***,,,///333555444333444333111...,,,+++++++++---------,,,---...///000.../////////---***&&&$$$***(((###+++***'''&&&%%%&&&(((***------///111444444222000++++++++++++,,,,,,------***---///000...---,,,,,,+++---//////---,,,,,,,,,---......///...---,,,,,,,,,---...///...---,,,+++((()))+++)))&&&#########+++...000111000//////000444222///---,,,---...///'''%%%%%%)))......)))###((()))+++---.../////////+++)))((('''((((((((('''&&&))),,,---,,,***))))))222111///---+++***)))(((''''''(((((()))+++,,,---***(((&&&'''+++///222222///...,,,***(((&&&###!!!###"""######%%%'''***+++,,,,,,,,,***'''%%%%%%&&&$$$$$$%%%&&&&&&'''''''''((()))***,,,,,,,,,,,,+++%%%%%%&&&(((***,,,,,,+++...//////---***(((((((((&&&(((,,,---------...///111111000---)))''''''(((///000222111///,,,++++++'''((()))+++,,,...//////---+++******,,,,,,,,,++++++,,,...000000000......000000...***'''&&&&&&(((&&&%%%###!!! !!!%%%''',,,---......---+++)))'''{{{rrrhhhdddiiisss||||||yyycccMMM666...///000///------,,,+++---///111111000---///000111000///000111777666999@@@JJJ[[[rrr}}}iiilllnnnooorrruuusssnnnhhhiiijjjhhhddd\\\UUUQQQLLLAAA444111888???BBBAAADDDMMMYYY^^^]]][[[\\\^^^YYYSSSNNNKKKFFFAAA@@@CCCEEEIIIIIIDDD@@@???===:::555666888999888555333111,,,+++,,,---//////---+++))))))***)))((((((***---///000333444444111...,,,......///...---+++)))(((***+++...111555666555444444222///,,,******++++++------,,,,,,,,,...///000---,,,,,,***(((%%%###!!!,,,+++&&&******((('''''''''((((((******+++...111222111000........................---///111111///,,,+++++++++---//////---,,,,,,,,,+++,,,.../////////...------.../////////---***)))'''***---,,,'''$$$######+++---000111000000000111777444111/////////...,,,%%%%%%&&&))),,,,,,((($$$&&&(((+++...//////......***))))))(((((()))))))))(((***,,,---+++******+++222000...,,,***(((''''''(((((()))***+++,,,...///+++(((&&&''',,,111222222222222111///,,,(((%%%###$$$###$$$$$$&&&(((+++,,,((())))))(((&&&%%%&&&'''%%%%%%&&&&&&&&&%%%%%%$$$&&&''')))+++------------%%%''')))+++,,,,,,,,,+++---......+++(((&&&%%%&&&!!!$$$''')))***+++---///000111111000...,,,,,,---111222333222///---,,,---'''''''''(((***+++---...///---+++***++++++***)))'''))),,,000111111000///......,,,)))&&&&&&(((***&&&%%%###""""""###$$$&&&***,,,...//////---***(((~~~|||||||||nnnYYYGGG444---...//////000...---,,,---///111222111111333444444111/////////444444777@@@KKK\\\uuutttvvvuuuqqqqqqtttrrrmmmfffdddaaa]]]XXXQQQKKKGGGAAA===:::;;;AAAIIIPPPSSSYYY\\\bbbhhhkkkkkkhhhfff]]]YYYVVVUUUQQQJJJHHHIIIEEEIIIIIICCC>>>===<<<999555777:::;;;:::777555333.........000111000---+++'''***------+++***+++,,,...000333666666333000---,,,,,,.........,,,+++))),,,,,,///333666777555333111///,,,)))((()))+++,,,---,,,++++++,,,---///111***)))'''&&&%%%$$$######,,,,,,(((++++++++++++++++++******)))))))))+++///111111000111111111111111000......000222333222///+++))))))***,,,//////...,,,,,,---+++,,,...000111111000000...///000111///---***(((&&&***...---)))$$$###$$$(((+++...////////////000333111//////000///,,,***###%%%'''((())))))((('''$$$&&&***,,,...---,,,***)))************+++---...+++,,,---,,,******+++---///...,,,***((((((((((((((())))))***+++---///000,,,((($$$&&&+++000111000111222333333000,,,)))'''&&&&&&%%%%%%%%%'''((()))%%%'''((()))(((((((((***(((((()))((('''%%%###"""$$$&&&)))+++---...//////)))+++---...---+++***)))******+++)))'''%%%%%%&&& !!!###$$$%%%'''***,,,---///111222111000000111444444444111///---...///+++***)))(((((()))+++,,,---,,,+++++++++***'''$$$"""%%%***///222333222111...---+++(((%%%%%%''')))'''&&&&&&&&&'''''''''&&&(((***...000000///,,,***wwwwww{{{xxxxxxzzzhhhQQQAAA111,,,,,,...000222///---,,,,,,///111222222666777888666333000......111111666@@@MMM```yyyxxxooolllmmmkkkfff___[[[VVVQQQLLLHHHCCCAAA<<>>FFFTTTiii}}}vvvrrrmmmfff\\\TTTUUUSSSNNNIIIEEEBBB???>>>MMMMMMOOORRRWWW___ggglll~~~uuullliiilllooonnnkkkkkkfff^^^YYY[[[]]]YYYQQQKKKIIIFFFDDDBBB@@@===:::888888999;;;>>>???>>>===777666333000...+++***)))(((+++///222333111---++++++---///111111000///------,,,,,,++++++,,,,,,---...///111333444444444333......---+++((((((***+++)))'''&&&***000444333000&&&######&&&%%%!!! """)))***)))!!!&&&'''+++...000111111000,,,)))&&&)))///444444222.........///000222333444555555444111---***))))))))),,,//////...,,,,,,,,,+++,,,---///000000///...///111333222///+++((('''((()))+++------+++&&&"""%%%(((---//////...------,,,---......---***(((&&&%%%(((++++++***((('''(((!!!$$$'''))))))(((((((((&&&(((*********+++---...333---+++------,,,+++---+++,,,+++)))'''(((...222///,,,******---...,,,*********))))))***+++,,,,,,------...000222222000...)))'''%%%######%%%'''((('''((()))+++,,,,,,++++++---(((%%%%%%)))+++)))'''""""""$$$(((,,,///000///000111111000,,,((($$$!!!$$$$$$$$$$$$$$$%%%'''((('''&&&$$$!!! ###%%%***,,,...111333555555555222111///...---------...//////...---,,,+++***)))((()))+++------)))""" ###'''+++...//////...---,,,)))'''&&&%%%%%%%%%((()))***,,,---/////////,,,---...//////...---,,,|||qqqhhhfffpppqqqhhh[[[QQQNNNPPPUUUXXXaaa```___bbbgggnnntttwwwuuupppjjjiiimmmsssxxx{{{wwwwwwyyywwweeeRRR@@@999111...000222222111222000//////111333333333777777777777555333111///444777>>>JJJ]]]uuuxxxpppiii___RRRJJJHHHGGGEEEDDDDDDGGGKKKOOORRRSSSWWW___hhhnnnpppooozzzsssllljjjmmmooonnnjjjpppllleee```aaabbb\\\TTTOOOLLLIIIFFFDDDAAA>>>;;;<<<<<<;;;<<<<<<<<<;;;:::888666444000---+++)))(((''')))...111222000---+++---...///000000///.........---,,,,,,+++++++++,,,,,,---///111222222222111/////////---+++)))***+++)))&&&&&&)))///333222000(((%%%%%%'''&&&""" """***+++***###$$$&&&))),,,///000000///,,,)))''')))///333333222,,,,,,---...///111222333333444444222///,,,++++++,,,...000000...,,,++++++)))***+++,,,,,,,,,,,,+++///111333222///+++)))((('''(((***,,,...,,,(((%%%'''))),,,......---......,,,------,,,+++(((&&&$$$&&&(((++++++***((((((((($$$&&&((((((&&&%%%%%%%%%'''((())))))((((((***+++222---***,,,---+++***++++++,,,---+++((()))---111///---++++++------,,,+++)))*********+++++++++,,,++++++---000222333222000((('''%%%$$$%%%'''***,,,222111///...------...///,,,(((%%%'''+++...---***%%%$$$%%%(((+++------,,,---......---***&&&""" $$$'''))),,,***'''###!!!!!!$$$'''+++---000333555666666666111000---,,,++++++,,,------------,,,++++++******((()))+++------)))### """%%%(((+++---,,,++++++***(((&&&%%%%%%%%%%%%''')))+++---///000111111,,,---///000000///,,,+++{{{qqqllleeedddhhhuuuppp___UUUIII???===AAAGGGJJJNNNLLLKKKKKKNNNSSSYYY]]]^^^XXXQQQNNNRRRYYYaaafffgggdddccckkkyyywwwsssrrrtttwwwyyypppmmmiiijjjmmmpppqqqqqqfffgggjjjmmmppprrrtttuuu{{{|||mmm___PPPCCC888555111000222444222111333111//////111222222111888777777666555444333222777888???NNNfffzzzooodddWWWIII??????AAACCCEEEHHHPPPZZZbbbZZZYYY\\\eeeqqqwwwwwwttttttoookkkkkknnnooollliiiooommmiiifffggggggaaaYYYTTTQQQMMMJJJGGGDDD@@@===AAA@@@>>>===;;;999777666999777444000,,,)))'''&&&%%%(((,,,000111///---+++//////..................//////...---,,,+++*********+++---///000000//////000111111000---*********((('''&&&***///222222000,,,)))(((***((($$$"""$$$+++,,,,,,&&&"""$$$'''+++---//////...+++)))'''***///222222111,,,,,,,,,,,,---...000000111333444444111/////////000222333222///,,,++++++((((((((()))))))))))))))///111222111...+++))))))''''''))),,,///...,,,)))***+++,,,,,,,,,,,,...000......---+++(((&&&###"""''')))++++++***)))((()))*********(((&&&$$$$$$$$$&&&((()))((('''&&&'''(((///)))'''***---+++)))***,,,...///...+++***,,,......---++++++,,,,,,+++***)))***+++,,,,,,,,,+++******+++,,,///222333222111((('''%%%$$$&&&)))---000;;;888333///,,,,,,...///***(((&&&(((---000///...'''&&&&&&''')))***)))((()))******)))'''$$$!!!&&&)))000...+++'''$$$$$$''')))+++...111444666666666666111...+++)))(((***,,,---******++++++++++++******((()))+++---...***$$$ !!!!!!###&&&)))***)))((())))))(((&&&&&&%%%&&&&&&((()))+++...///000111111,,,...000111111///+++)))zzzrrrjjjeeedddhhhkkkrrr}}}|||}}}ttt```NNNGGG>>>888999===BBBFFFBBB@@@>>>;;;<<>>DDDKKKPPPVVVTTTTTTZZZdddnnnvvvyyy}}}{{{zzzwwwvvvrrrnnnnnnggg___[[[\\\```cccccc^^^XXXSSSRRRVVVYYYYYYWWWPPPPPPQQQSSSVVVZZZ^^^```dddllloooeeeXXXMMMCCC<<<222222111333666666444222333111//////111333333333666555444444333444555555;;;;;;AAAQQQiii|||pppcccUUUIII@@@DDDGGGLLLOOOSSSZZZdddlllbbb```___bbbjjjqqquuuvvvmmmkkkiiikkkmmmmmmiiieeeggghhhgggfffiiijjjddd\\\ZZZWWWSSSOOOKKKGGGCCC@@@CCCCCCAAA>>>;;;888777777:::888555111,,,)))&&&%%%$$$'''+++...//////---+++111///...,,,,,,---...///000000///...,,,+++)))))))))***,,,---//////......///111222000---***(((((()))((()))+++///222222111///,,,+++,,,***%%%###%%%,,,------)))""""""$$$'''+++---.........***)))(((***...000000///......---,,,,,,,,,------///222444555444222222222333444444333///,,,++++++***))))))(((((())))))***///000222111...+++***)))******+++...000000...,,,------,,,+++***+++///111000///---***'''%%%###"""(((***+++,,,***))))))***//////...+++(((&&&&&&'''%%%'''((((((''''''(((***)))###!!!&&&******)))))),,,///222111...++++++,,,---,,,+++************))))))+++,,,......---+++***,,,+++,,,...000111000...((('''%%%$$$&&&)))---///999666222...+++******+++)))((('''))),,,///...---'''&&&%%%&&&''')))((('''''''''((('''%%%###  !!!%%%---......,,,***))))))******,,,///222444444444333111///+++((((((***---///((((((***+++,,,,,,++++++)))***,,,......+++&&&"""######$$$'''***+++)))&&&)))((((((((((((((((((((()))+++---...//////...---+++---000222111...+++(((rrreee^^^aaagggrrrwww}}}wwwllleeeggguuuzzzcccTTT???;;;666333444777999;;;;;;:::888444333444:::>>><<<:::777444444666:::===CCCGGGLLLOOORRRWWW^^^cccqqq}}}{{{zzzxxxvvvsssooojjjgggeeedddcccaaafffiiihhhccc^^^[[[UUUNNNSSSNNNIIIIIILLLOOOPPPOOONNNHHHCCCBBBEEEHHHFFFCCCAAA???===<<>>>>>DDDSSSjjj~~~sssggg\\\SSSMMMMMMQQQWWW[[[^^^ccciiinnneeeggghhhgggfffhhhmmmqqqeeeeeeeeegggiiihhhddd```bbbdddffffffhhhiiiddd]]]___\\\WWWSSSOOOKKKFFFCCCCCCDDDCCC???;;;999:::;;;<<<999666111---)))'''%%%%%%'''***---......,,,+++000///---++++++,,,...000000000000///---+++)))((()))***,,,...//////......---///000...+++(((&&&&&&******+++---000222333333000---,,,---+++&&&$$$&&&,,,...///,,,'''###""""""###%%%(((+++---.........)))))))))+++---.........111000...---,,,++++++***///111333444333333333444333444444222...+++++++++---,,,***)))***+++---...///000111000---+++******...------///111111000...///...---***)))+++///222222000---***'''%%%%%%$$$)))+++,,,,,,*********+++.........+++)))'''((()))$$$&&&((())))))***,,,...%%% '''***)))***---111444444000---,,,,,,,,,,,,+++***((((((((()))***,,,---///...---+++***---,,,+++,,,------,,,***'''&&&%%%$$$%%%''')))+++111111000///,,,***(((&&&((((((((()))+++++++++***%%%$$$###$$$''')))***)))((((((((('''%%%###"""    %%%)))...000///,,,***)))((()))+++---///000000000222000,,,***)))+++///111'''(((+++,,,......------)))***,,,...///---(((%%%'''&&&'''+++//////+++'''((()))******+++,,,,,,,,,+++---...///...---+++)))***,,,...000///---***(((rrrddd^^^dddnnnyyy~~~vvvhhh[[[SSSWWWkkk~~~gggUUUKKK:::777444222222222111111555555444111......333777444444333111//////111333444;;;CCCFFFFFFHHHNNNTTTZZZkkk~~~|||~~~xxxppphhhdddbbbbbbbbbZZZVVVQQQMMMLLLKKKKKKJJJLLLPPPPPPLLLHHHEEE>>>888===<<<<<<>>>@@@BBBCCCBBBBBB???;;;:::<<<<<<:::888888555222000111666;;;???DDDBBB>>>:::888777666444111222444666777777666666111000///111444888999:::444333111111444999???BBBBBBDDDLLL[[[ooowwwmmmfffaaa___WWWZZZ]]]bbbfffjjjlllmmmeeekkkqqqpppiiidddccceee\\\\\\^^^```aaa___ZZZWWW^^^bbbeeeeeeggghhhddd]]]ccc___[[[VVVRRRNNNIIIFFFBBBCCCCCC???;;;999;;;>>><<<:::777222...+++((('''''')))+++---...---+++***...---,,,++++++---///000000000000000...,,,***((()))***,,,.../////////...,,,------,,,)))&&&&&&&&&***+++,,,---///111222333///,,,+++---+++'''%%%''',,,...///...+++'''%%%$$$%%%'''))),,,------,,,,,,((()))***+++,,,---,,,,,,000///...,,,++++++******...///000000///...000111111222111///---+++++++++...,,,+++******---000222///000111000---+++++++++///...---...000111000///000///---+++)))***...111111///,,,)))'''&&&''''''***,,,,,,,,,******+++,,,***+++,,,***(((&&&&&&'''$$$&&&)))***+++,,,///111&&&%%%)))******...222555555222...---...---------+++)))((()))***,,,---.........---,,,+++...,,,************((('''%%%%%%%%%%%%&&&&&&''''''---...111222000---)))&&&&&&'''((()))))))))))))))%%%$$$###$$$'''***++++++))))))((('''&&&$$$"""""""""'''---111111...+++)))&&&&&&&&&''')))***,,,---222000...,,,,,,---000222)))***---///000000///...******,,,...///...***'''))))))+++000555555///)))((()))***,,,---...//////---...000000000---***((()))***,,,------,,,***)))vvvmmmhhhkkkrrryyyzzznnn]]]PPPLLLTTTiii}}}rrr[[[JJJBBB:::777333111111111222111000222333111---,,,000444222333333222//////111444///444:::===>>>@@@DDDGGGHHHUUUcccnnnyyy|||qqqjjjfffbbb```\\\UUUPPPMMMMMMNNNGGGCCC===:::999:::::::::999===>>>;;;999999555111222555777999999:::;;;<<<::::::999888777666444333000///------...111444666999777555444333222333555333333444444444444555666444333222333666999::::::888666444555999@@@HHHLLLMMMRRR]]]jjjyyy{{{rrrmmmllllllfffcccbbbeeekkknnnnnnlllgggjjjmmmkkkeee___[[[ZZZRRRTTTUUUWWWWWWTTTPPPMMMUUUZZZ___aaaeeehhhgggbbbdddaaa]]]XXXUUUQQQLLLIII@@@BBBBBB>>>999777:::>>>===;;;888444000,,,***))))))+++,,,......---+++***,,,+++++++++,,,...000111//////000000///---***)))((()))+++---.........---,,,,,,,,,***'''&&&'''(((((()))+++,,,---...000111---******,,,***&&&%%%''',,,---//////---***'''%%%%%%''')))+++++++++***)))''')))+++,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,+++)))((((((***,,,---......---+++***+++,,,,,,+++)))((())),,,000333///000000///---++++++,,,,,,***)))***---000000000111000...,,,******...000...,,,)))&&&%%%&&&(((***+++,,,---,,,+++***,,,---***+++,,,+++(((&&&%%%%%%&&&(((***++++++,,,...000---"""$$$((()))***...222666666222//////000///000000...+++***+++---............---------,,,+++)))''''''(((((('''&&&!!!"""$$$&&&((((((''''''---///111333111...***'''###%%%'''))))))******+++'''%%%###$$$'''***+++++++++***)))'''%%%$$$"""!!!"""###!!! %%%)))---000///---+++***&&&$$$###"""$$$'''***,,,111000...------...000111+++---000222333222111000***+++,,,...000///,,,)))******---555;;;:::222***&&&'''))),,,...//////000,,,...111333222111...,,,(((((())))))******++++++zzzuuuqqqqqqtttxxx~~~|||lllXXXMMMLLLWWWlll}}}jjjUUUEEE<<<777333///---...111444555...111444222...---000444444555555333111222666999333333444666999;;;======???GGGQQQYYYeeevvvxxxwwwuuunnneee[[[TTTQQQLLLMMMMMMIIICCC>>>>>>???===999333000000111333333111333444111111444555222000333777777666666888;;;666888999888666333222222+++,,,---...///000111222000111333444333111444999444444333222111111444555777555444444666999999999;;;999888999>>>FFFNNNTTTYYY```kkkvvv}}}tttpppppprrrsssmmmggghhhmmmpppoookkkjjjgggccc^^^[[[XXXVVVTTTMMMNNNPPPQQQPPPMMMIIIGGGIIIPPPWWW\\\ccciiikkkiiieeebbb]]]YYYVVVRRRMMMJJJ@@@AAAAAA===777555888<<<===;;;888444111...+++***+++,,,---......,,,+++)))******+++,,,---///000111...///000000///---+++)))''')))***,,,------------,,,,,,+++)))'''&&&(((***&&&(((***++++++,,,...000+++((((((+++***&&&%%%'''+++---///000...+++(((&&&%%%&&&(((******)))'''&&&''')))+++,,,++++++***+++&&&&&&'''(((***+++---...******(((%%%"""###&&&(((***+++,,,+++******+++---***(((&&&%%%'''+++000333///000000///---+++,,,---(((&&&&&&(((+++///111111111000///,,,***+++---000+++)))&&&$$$$$$&&&)))+++,,,------,,,++++++,,,...,,,...///...+++'''%%%$$$''')))***+++******,,,...333'''$$$((())))))///222666666222000000222111333333111---,,,---///000///...---------------((('''%%%%%%'''((('''&&& $$$(((******)))(((...///111111000---)))'''!!!###''')))***+++,,,---)))'''%%%%%%''')))++++++,,,+++)))'''%%%###"""!!!%%%(((***&&&###***,,,......,,,+++++++++&&&$$$!!! !!!%%%))),,,000///............000000---///111444555444222111++++++,,,///000000---*********///777>>>===444+++$$$&&&(((+++.../////////,,,...111444555444222000''''''''''''(((***+++,,,|||tttppppppqqqrrryyyzzziiiVVVNNNQQQ^^^uuulllSSSGGGCCC@@@<<<666000---...111222222222111000111222222111///333444444333333444777:::555444555666888999999888:::;;;@@@HHHTTTbbbooowww|||sssgggaaaZZZUUUOOOHHHCCCAAA>>>???@@@???<<<999999999::::::555...***,,,---+++///......111555777444111999:::;;;999777444333333888666555444444222...+++---......---------///111222000------000333555555333111///......111444777999444222666999888777888<<<::::::???IIIVVVaaaggghhhpppzzz~~~zzzvvvssstttnnnjjjlllrrrrrrkkkccceee```ZZZUUURRROOOMMMKKKLLLJJJIIIIIIJJJIIIFFFCCCHHHIIIMMMTTT]]]cccdddcccgggddd^^^ZZZZZZYYYPPPEEEBBB@@@<<<;;;::::::999777:::888555222000///000000000///---------...---,,,333000---,,,++++++******///......000111...)))$$$((()))***,,,...///...,,,)))((('''&&&&&&'''(((((()))'''&&&)))...111222111,,,///000...)))&&&&&&'''.........---,,,+++))))))))))))(((((())))))******)))+++---......---+++******(((%%%%%%(((,,,000111222...(((###!!!###&&&))))))***++++++))))))+++,,,(((&&&&&&'''+++///111222111000/////////...,,,***((('''&&&(((+++...111222333333222111000///......+++)))'''''''''((((((((('''((()))+++---.........///111222000+++'''&&&&&&''')))+++,,,+++******+++***######***,,,+++111222222222111000...---222222222000...---...///---111222000///111000,,,(((***,,,,,,+++***)))***$$$%%%&&&''')))***,,,,,,///...///111333111,,,(((&&&&&&'''))),,,.........,,,***'''%%%%%%(((,,,...---***'''%%%&&&'''''''''***+++***(((%%%######$$$//////...+++(((''')))+++***'''$$$%%%)))---...---+++******,,,///111222222111000000111222222///---************+++,,,,,,---)))***---222555444000+++&&&'''((()))++++++++++++,,,,,,---///111222111///***)))(((((())))))((('''{{{oookkkjjjllltttzzzoooaaaSSSPPPWWWfff||||||aaaKKKAAA>>><<<:::666000...///111222111111000000222333333111///222333333222222333666999444333333333555666777777222333555;;;EEETTTbbbkkkwwweeeYYYNNNKKKFFFCCCAAA>>>=========>>>>>>===;;;::::::;;;@@@???;;;333//////,,,'''...///000111222333444444777888999888666555666888888777555333111000000000000000///......///222444222///---,,,///222444444222000...------///111222999555666;;;>>><<<:::;;;>>>CCCIIIQQQZZZdddmmmsss{{{|||xxxuuutttqqqnnnnnnpppnnnggg```[[[XXXSSSOOONNNLLLKKKIIIEEEEEEGGGGGGGGGEEEBBB???EEEFFFHHHOOOVVV\\\]]]]]]eeeeeeaaa]]][[[XXXPPPFFFCCC@@@===<<<<<<<<<<<<;;;???<<<888444111......---///---,,,---...000000///000///,,,+++++++++******---------///000...)))%%%((((((***,,,.........---******)))(((((()))******)))((('''***...111222111111333333222///,,,))))))000000///...---,,,******///......---,,,,,,,,,---((()))***,,,---------,,,,,,***''''''(((+++...///111---)))%%%###$$$''')))+++,,,---,,,***((((((((($$$$$$%%%''',,,000444666333111000///000000...---+++***((((((***---000111444444222111///...---,,,,,,+++)))((())))))))))))'''((()))***+++,,,---------000111///,,,)))((()))'''***,,,,,,+++)))(((((('''!!!$$$+++,,,+++000000000000///......---111222111///---+++,,,---,,,///000...///111000---&&&)))+++,,,+++***+++,,,%%%&&&''')))+++,,,------///...///000111///***&&&&&&&&&'''***---...---+++***)))'''&&&'''***---///,,,)))''''''(((*********++++++***'''%%%$$$&&&(((......,,,***((((((+++---+++)))'''(((+++---...---+++---///000000000///...///......000111000...,,,******)))******+++,,,---++++++---000333111,,,((())))))+++,,,,,,---------***)))***---///000///...***)))'''((()))))))))'''}}}ooohhhbbbfffooo~~~|||sss```VVVNNNQQQ___qqqlllSSSBBB<<<:::999777555222000111111111000///000111444666555333000111222222111000111333666222111000///000111333555111111222555===JJJXXXbbbqqq{{{rrr___MMMBBB???>>><<<::::::<<<>>>@@@AAABBBBBBAAAAAACCCFFFIIIOOOMMMGGG@@@<<<999222***222444666777777888999:::<<<===>>>===<<<<<<===???>>>>>>===999666666999===888666333111111222555666444222///...000222444555222111000///...///000000777777;;;DDDHHHFFFDDDDDDIIIQQQ^^^jjjsssyyy|||zzzvvvuuusssqqqnnnhhh```[[[OOOLLLIIIHHHHHHHHHGGGFFF>>>AAAEEEFFFEEEBBB???>>>BBBBBBCCCGGGMMMRRRTTTUUU```dddeeeaaa]]]XXXQQQIIICCCAAA>>>===>>>@@@@@@@@@DDDAAA===777222...,,,+++...,,,,,,---///111222111---,,,,,,+++++++++++++++---------...///---***'''((()))+++---////////////...---,,,+++++++++++++++***)))))),,,///111222111555555555666555333///+++111111000///...---,,,,,,333222111///......------(((((()))***+++---...///...---+++))))))***+++,,,///---***(((''''''((()))---...///...***'''%%%$$$"""###%%%(((---222777:::555333111000111222111111///---***((((((***---///444333111///---,,,+++***---,,,,,,+++***+++++++++))))))))))))***+++---------///000///---+++******'''***------+++)))'''&&&$$$  ''',,,---+++///......---------......111111000...+++)))***+++***---...------000000---%%%(((+++,,,++++++,,,,,,%%%'''***,,,............/////////000///---)))%%%'''''')))+++------***((('''''''''(((***,,,///000+++)))'''(((***,,,------,,,+++)))&&&%%%&&&***------,,,***(((&&&(((,,,///,,,+++***+++---------,,,,,,000444444000---+++,,,---,,,,,,...//////---+++************+++,,,------------...//////---)))&&&+++++++++,,,,,,---------'''''''''***---......---***((('''''')))***)))(((xxxlllfff^^^bbbmmm~~~uuulllTTTMMMIIIQQQdddyyyvvv^^^HHH<<<999999999444444333333222222000///000111333777999888555222///000111000//////111333000000...,,,,,,---000333333444555777;;;EEEPPPYYY```kkkxxx|||{{{}}}}}}vvvjjj\\\OOOEEE@@@AAACCCAAA>>>>>>BBBFFFGGGHHHIIIJJJJJJLLLPPPVVV[[[___\\\UUUMMMJJJGGG???777888999<<<@@@CCCDDDBBB@@@CCCEEEHHHIIIGGGFFFEEEEEEGGGIIIHHHDDD???>>>CCCIIIGGGBBB<<<777555555666666888666333222333555666666333222222222222222222222444666???KKKSSSSSSSSSUUU[[[cccqqq~~~zzzzzzxxxssskkkaaaZZZVVVGGGEEECCCBBBCCCCCCBBBAAA===AAADDDEEECCCAAAAAABBBBBBAAABBBDDDGGGKKKNNNOOOXXX```fffddd___[[[UUUPPPEEEBBB@@@???AAACCCEEEEEEFFFDDD???:::555111...---///...------///111111000++++++,,,,,,++++++---...000000//////...,,,***(((***---///111222222222333222222000///---,,,+++*********+++---///111111111444333333555888666222---.........---.........///000000///------,,,,,,,,,++++++***)))***,,,...000000///...,,,)))((()))***---,,,,,,+++************,,,...000///+++'''$$$######%%%(((+++///333888;;;666444111000111333444333000...+++'''%%%&&&))),,,000///---+++***)))))))))---......---,,,,,,,,,---++++++******+++,,,.../////////000///...+++***)))&&&)))---...---+++))))))&&&###"""%%%***------+++......---,,,,,,---/////////000///,,,)))(((((()))(((,,,,,,+++,,,//////---'''))),,,,,,+++******+++%%%(((+++...//////...---///000000000///,,,(((&&&'''(((***---...,,,)))%%%%%%&&&''')))+++---///000***)))((((((***,,,,,,,,,+++***(((%%%%%%''',,,000,,,+++)))&&&$$$&&&***---++++++,,,,,,---,,,+++***,,,000444222---)))***---+++++++++---//////...,,,+++***++++++,,,---...///...............,,,***(((***************+++,,,,,,'''&&&'''))),,,......---***(((&&&''')))*********qqqeee```\\\aaammm~~~yyykkkaaaMMMHHHGGGSSSjjjyyyhhhRRR@@@777555555777222333444444333111000000111222555888::::::666333//////000///...---...000000000///,,,***+++...111111444777888999===EEEKKKRRR[[[ffflllllljjjjjjkkkpppnnniiiaaaWWWOOOKKKJJJJJJNNNOOOJJJJJJOOOTTTTTTSSSTTTUUUVVVYYY___fffkkkmmmkkkeee]]]ZZZXXXSSSLLLDDDDDDGGGNNNTTTTTTNNNGGGIIINNNTTTXXXYYYWWWUUUTTTQQQSSSSSSOOOKKKJJJOOOTTTXXXQQQHHHAAA===;;;999777;;;999777666777888777666222222222222222333444444000444???NNNYYY^^^ccchhhpppttt}}}~~~}}}yyypppeee[[[UUURRRFFFDDDAAAAAAAAA@@@???===>>>???AAABBBBBBBBBDDDEEECCCDDDDDDDDDFFFHHHKKKLLLPPPZZZcccdddaaa___[[[VVVHHHEEEBBBAAACCCFFFGGGHHHEEECCC@@@===999666444333222000............---,,,)))+++------,,,,,,---///444333222000---+++))))))...111444555444333444666666555333111...,,,***)))***+++---...//////000000...---...111444444111---)))))))))***,,,...000111---,,,,,,+++,,,,,,------///...,,,******+++---...000111111...***(((((()))++++++,,,,,,,,,,,,++++++***---//////,,,(((%%%$$$''')))---///000222666999555222000///111333444444///...+++'''$$$###&&&)))***)))(((''''''((()))***,,,...//////,,,+++,,,...,,,,,,,,,---...///000111111111000///---+++(((&&&%%%(((,,,.........---...***)))(((***---...---***///...---,,,---...///000.........+++(((''''''((((((+++,,,)))***...///---***,,,------***((('''(((&&&(((+++---...---,,,***...///000000...,,,***))))))***+++---...---(((%%%###$$$&&&(((***,,,---...***)))'''((()))***)))((((((((((((&&&&&&)))---000---,,,)))&&&###$$$&&&)))***+++,,,,,,+++******))),,,///000---((('''***///******+++---///000///---,,,,,,,,,---...///000111---......------------...+++*********+++,,,---...)))((((((***---/////////***(((''''''))),,,------|||jjj[[[VVVXXX^^^kkk}}}wwwppprrr~~~ooo___TTTHHHGGGJJJZZZrrr{{{hhhYYYGGG;;;333//////222111333555555333111000111222333444777999888666333...///000///---,,,---...000111111...++++++...111222666:::999777777<<>>???>>>===>>>>>>===999777222111000//////000222222///222<<>>;;;=========@@@CCCEEEEEEDDDDDDFFFGGGGGGFFFGGGIIIKKKKKKUUU```ccccccbbb___[[[LLLHHHDDDCCCDDDFFFHHHHHHBBBBBBAAA???===;;;:::999444222///------,,,***((('''***------++++++,,,///444444333///,,,))))))***///222555555333222333555555555444222///,,,***))))))+++...///.........///******+++,,,......---+++&&&&&&'''(((***---000111,,,,,,++++++,,,------...000...,,,*********+++,,,///111333000,,,(((((()))******+++,,,------,,,,,,***,,,...---+++(((''''''))),,,///000//////222555111///---...///111222111,,,---,,,)))$$$###%%%((('''&&&%%%$$$%%%''')))******---000///,,,***+++---+++,,,...///111222222222222000///...---***&&&###%%%'''+++------...///111------,,,...//////---,,,///......---------......,,,---,,,+++((('''((()))))),,,,,,)))***---...,,,,,,---...---***'''&&&&&&&&&''')))******)))((('''***,,,......,,,++++++,,,++++++,,,...///---***'''###$$$%%%&&&'''((()))))))))'''&&&'''(((((('''&&&'''(((*********+++...000------+++(((%%%$$$&&&(((***+++,,,+++***)))***+++------,,,)))&&&'''+++///))))))***,,,///000///---++++++,,,---...000111222---------,,,+++,,,///111---,,,,,,,,,---///111222---,,,+++,,,...000000000+++)))'''(((+++---//////~~~nnn]]]SSSPPPPPPWWWfffxxxyyyooocccZZZcccppp}}}wwwhhhVVVIIICCCGGGPPPddd~~~nnnYYYMMMAAA:::222,,,+++...000333555444222000111222333222222444555555333111...000000///---,,,,,,,,,000333444222---,,,...111666:::;;;888333222777===DDDFFFJJJRRR[[[aaacccbbbbbbfffhhhgggbbb___```bbbjjjtttyyysssrrrxxx|||yyyxxxxxxwwwuuutttvvvyyy|||||||||wwwrrrnnneeeiiillllllgggccc``````dddhhhnnnrrrtttuuuvvvvvvmmmhhhccc```ccckkkuuu|||gggaaaYYYUUUTTTRRRMMMIIIGGGGGGHHHJJJJJJFFFAAA===777555222///......///000000111666@@@KKKUUUdddppp{{{zzzlll___TTTNNNLLLKKKGGGFFFDDDCCCBBBAAA>>><<<===<<<===DDDKKKLLLGGGBBBCCCFFFHHHHHHGGGFFFGGGIIIJJJSSS\\\aaacccddd```[[[OOOKKKFFFDDDDDDFFFGGGGGGAAAAAAAAAAAA@@@???>>>>>>444111...,,,,,,***(((&&&$$$(((,,,,,,)))(((***,,,000111000---)))(((***---,,,000333222///,,,---000111111111111000...,,,+++(((+++...///...,,,---...+++,,,,,,***((('''((()))(((''''''''')))+++...///,,,,,,++++++***+++++++++,,,+++***)))))))))***+++---000333222---))))))+++))))))***+++,,,---------,,,---...,,,***'''''''''(((+++//////,,,+++...111,,,+++***,,,...//////...***---...,,,'''%%%'''***)))'''&&&$$$%%%&&&)))***(((,,,///...***((())),,,(((***---111333333333222000...,,,,,,,,,+++'''###%%%'''))))))***+++...000---------.../////////...------...------,,,+++***+++,,,,,,***)))((()))++++++------))))))---...,,,+++---...---***(((''''''&&&&&&&&&&&&%%%$$$######$$$'''***+++******,,,...---------...///...,,,***$$$$$$#########$$$%%%%%%&&&%%%%%%'''))))))((('''&&&***...000000/////////,,,------,,,***((()))***+++,,,---+++)))***,,,//////...,,,***))))))***+++''''''(((+++...///...,,,*********+++---...000111------,,,***)))***...222,,,,,,+++,,,---000333444000...,,,---...000000000---***((())),,,///111222ooo]]]QQQNNNPPPJJJRRRaaauuuvvvnnndddVVVLLL\\\iiiwww{{{tttfffSSSDDD@@@GGGUUUmmm~~~fffRRRIIIAAA<<<444+++***...000333555444111000111333222111000111222222111//////000111000---,,,+++,,,111444666444///---///222666888888333,,,,,,111888BBBBBBEEENNN[[[dddgggfffkkkkkkiiiddd___```ffflllsss}}}zzz}}}zzzzzzxxxuuurrrppprrrsssppp{{{yyyqqqkkkgggccciiimmmgggZZZSSSVVV\\\ggghhhjjjkkkjjjkkkmmmnnnlllddd\\\YYY___lllzzzfffaaa[[[ZZZ[[[ZZZWWWSSSOOOPPPRRRTTTTTTPPPIIIDDD===:::555111......///000222111333999AAALLL]]]kkkvvvwwwfffWWWNNNJJJIIIHHHGGGEEEDDDCCCCCCBBB???===>>>===@@@IIISSSSSSJJJAAAAAAEEEHHHHHHFFFEEEFFFGGGKKKSSS[[[___cccddd```ZZZQQQMMMHHHDDDDDDEEEFFFFFFAAAAAABBBBBBBBBAAA@@@???333000---,,,+++***(((&&&"""'''++++++'''%%%'''***,,,------***((((((+++...***...111///+++((()))+++------///000000///......'''+++...///---+++,,,---...///...***%%%###$$$'''+++***)))((((((***,,,...,,,+++***)))((('''''''''(((((('''(((((()))******+++000333222---******,,,((())))))***+++------......///...,,,(((&&&&&&'''%%%)))------***))),,,///)))((()))+++---...---+++)))---000...***''')))++++++***'''%%%%%%&&&(((***'''+++......)))'''(((+++%%%(((---111333333222111---,,,***+++,,,+++((($$$&&&'''(((''''''(((+++...++++++,,,---...///000000,,,,,,------,,,+++)))'''***++++++***))))))***,,,---...---***)))---...,,,***+++------+++)))((((((&&&&&&%%%###"""!!! ###'''(((((())),,,...///...---...//////...,,,%%%$$$"""!!!!!!!!!""""""$$$$$$%%%'''***++++++***&&&+++111555555222000///+++---//////---,,,,,,---,,,---...,,,******...222000///---------,,,)))'''%%%%%%&&&))),,,...---+++(((((()))***+++---//////------,,,)))&&&''',,,000***))))))***,,,///222444111///------...000000///---+++)))***---000333444sss```YYYXXXWWWVVVYYYbbbooo{{{|||pppbbbSSSJJJGGGRRRaaawwwhhhPPPCCCCCCQQQfff{{{rrr]]]NNNHHH???666000...///111888888888999888888777777444444333444555555333111000111222000+++&&&(((,,,,,,......---+++,,,000333333333111///...000444888<<<>>>CCCIIIQQQYYY___bbbjjjfff^^^VVVRRRVVVaaaiiiyyyxxxqqqgggccchhhmmmooooookkkeee___\\\[[[[[[\\\aaadddhhhiiigggaaaZZZVVVRRRVVVXXXTTTLLLHHHIIIMMMWWWXXXYYYZZZZZZXXXVVVUUUVVVWWWSSSNNNPPPYYYcccgggZZZVVVQQQOOOPPPTTTWWWXXXUUU]]]^^^YYYXXX]]][[[SSSGGGHHH@@@444///333666666555222555???HHHOOOZZZeeexxxxxxgggZZZPPPIIIHHHJJJKKKIIIGGGEEEDDDCCC@@@>>>AAACCCGGGLLLNNNMMMHHHDDDGGGHHHGGGCCC>>>???DDDJJJLLLNNNUUU^^^eeegggccc^^^[[[SSSJJJFFFGGGIIIHHHFFFAAABBBCCCEEEFFFDDD???;;;555111,,,***++++++)))'''$$$&&&&&&&&&&&&&&&)))+++...---+++******+++---...+++************((($$$!!!$$$(((,,,.........000222,,,***(((''')))+++++++++......,,,)))%%%"""""""""%%%&&&'''((())))))))))))(((((())))))(((&&&$$$###(((&&&&&&''')))++++++***.........---,,,+++***)))$$$######&&&+++---,,,***---...000000...+++'''%%%&&&&&&&&&&&&((()))+++,,,'''(((***+++,,,---...000---------.........//////222///,,,+++------+++)))((()))***,,,,,,---,,,,,,(((***,,,.........///000000///---+++************'''&&&&&&'''(((***,,,---///000///,,,***((()))***+++***)))(((((((((((((((***+++,,,---------------000000000000///---(((%%%&&&)))+++)))%%%$$$(((,,,,,,***'''$$$"""!!!""""""%%%$$$$$$%%%&&&(((***,,,...,,,******+++++++++***'''%%%###!!!!!!"""###$$$&&&'''(((***+++,,,---------000333555666666444333222111000///......//////111///---+++***,,,///111222000---+++******,,,---+++)))(((***,,,+++(((%%%'''(((((()))******++++++++++++***'''&&&'''***---(((((((((***---......---,,,///111111000---,,,,,,***((('''(((+++///222333xxxlllhhhgggddd```aaagggqqqxxx|||qqqdddYYYNNNGGGFFFPPP^^^ttt|||fffOOODDDDDDTTTiii{{{}}}hhhTTTHHHDDD===666222222333444666777888:::;;;;;;;;;;;;666777888::::::777444222888999:::777000***)))++++++,,,,,,***((()))---111444222///......000333555777999===BBBGGGLLLPPPRRRYYYVVVPPPJJJFFFIIIQQQYYYeeeeee^^^TTTPPPSSSWWWXXX\\\XXXSSSNNNKKKJJJKKKLLLMMMOOORRRSSSQQQLLLGGGDDDEEEHHHJJJHHHBBB>>>>>>???EEEGGGJJJMMMLLLJJJFFFDDDBBBCCCAAA<<<===EEELLLOOOIIIFFFCCCBBBEEEHHHKKKLLLPPPYYY^^^[[[\\\aaa^^^VVVRRRSSSLLL@@@888888888555999888===GGGPPPYYYeeepppxxxhhh]]]TTTMMMJJJKKKIIIHHHFFFEEEFFFGGGFFFEEEDDDFFFIIIMMMOOONNNJJJGGGIIIIIIHHHCCC>>>>>>CCCHHHOOOPPPSSSYYY___eeehhhiii```YYYPPPJJJIIIHHHFFFCCCCCCCCCEEEFFFFFFBBB===888222...+++***++++++)))&&&&&&'''(((((('''(((***+++...---+++******+++,,,---***)))(((''''''&&&""" ###'''+++...///111333666///,,,)))((()))+++,,,,,,,,,,,,,,,)))&&&$$$###$$$%%%&&&'''((()))*********'''((((((''''''%%%$$$###((('''&&&''')))+++++++++------,,,,,,+++)))((('''###""""""%%%(((***)))''')))+++...000///+++&&&###$$$%%%%%%&&&&&&''''''(((%%%&&&((()))***+++,,,...,,,,,,,,,---.../////////444111//////000000///---((())))))***+++,,,------***,,,------------...000222111...+++)))((((((((('''&&&&&&&&&''')))***+++---......---***))))))***+++***((('''&&&&&&&&&&&&((()))***+++,,,,,,------000/////////...+++&&&###$$$''')))'''$$$###'''***---+++)))&&&$$$$$$######$$$$$$$$$%%%&&&(((***+++,,,+++))))))***+++***)))'''&&&$$$$$$$$$%%%'''(((***+++,,,---------,,,+++,,,...111333444444333333000///...---,,,---......---,,,***)))***,,,...000///---+++)))))))))+++,,,,,,+++***+++------***(((%%%&&&''')))***+++,,,,,,******)))'''%%%&&&))),,,,,,+++,,,---......,,,******---///000///.........+++(((&&&'''***---///000{{{}}}|||xxxpppoooppptttuuuuuuzzzuuucccXXXRRRKKKFFFDDDMMMZZZnnn{{{vvvbbbNNNEEEGGGXXXnnn{{{|||ppp[[[III@@@>>>:::777555555666777666777:::<<<>>>??????>>><<<@@@FFFJJJJJJFFF@@@<<<@@@BBBCCC>>>777111...------,,,+++((((((***///222555111---,,,///111111000111222444777:::<<<======DDDCCCAAA===:::;;;@@@EEELLLLLLHHH@@@===???BBBBBBGGGDDD@@@===::::::;;;;;;===???@@@AAA@@@>>>;;;999888999::::::999666333111222666;;;>>>>>>;;;777333444666666111111666;;;;;;666555444555999<<<>>>>>>@@@JJJQQQRRRTTTXXXUUUMMMSSSTTTQQQIIICCC@@@===:::???BBBJJJTTT^^^ggguuuyyylllccc[[[SSSNNNMMMHHHFFFEEEEEEHHHKKKMMMMMMIIIIIIKKKOOOQQQQQQNNNLLLJJJJJJHHHCCC???>>>BBBEEEMMMPPPTTTYYY^^^dddkkkoooeee___VVVPPPLLLHHHCCC@@@DDDEEEFFFGGGFFFAAA:::555...,,,***+++------***''''''((())))))))))))***,,,...---+++***)))***++++++***'''%%%######""" ###&&&***...111333777999222///+++))))))+++------***+++---,,,)))'''&&&&&&&&&'''((()))***+++,,,,,,((((((''''''&&&&&&%%%%%%)))((('''(((+++,,,---,,,,,,,,,+++***)))'''%%%$$$"""""""""###%%%&&&%%%######''',,,//////+++&&&"""###$$$%%%&&&&&&%%%$$$######$$$$$$%%%&&&((()))***))))))***+++---...//////444222000000000111000///***)))(((''')))+++...000/////////---,,,,,,///111444222///,,,)))'''&&&&&&'''''''''''''''((()))******,,,......,,,+++***++++++***(((&&&%%%%%%%%%%%%&&&&&&''')))***+++,,,,,,///...------,,,***%%%""""""$$$&&&%%%######%%%)))---,,,+++)))(((&&&%%%%%%$$$$$$$$$%%%'''(((***+++***((('''(((***+++***)))'''&&&&&&&&&(((***,,,---...///111111000...+++)))***,,,---///111222222222...---,,,+++++++++,,,---******)))***+++,,,...///+++***)))(((((()))***+++,,,,,,+++---......---+++%%%&&&''')))+++,,,------(((((((((&&&%%%%%%(((+++000000000111111///+++((((((***---//////000111333,,,)))'''&&&(((***,,,,,,~~~xxxuuurrrppptttzzzvvvgggYYYUUUTTTOOOHHHDDDIIITTTfffrrrnnn]]]NNNGGGNNN```ssszzzsssdddPPP@@@999999777666555555666666777888;;;===>>>????????????HHHUUU___aaa[[[SSSMMMKKKMMMLLLEEE>>>:::666333111///,,,+++,,,000555999777222------000333111...,,,,,,...///000000//////777999:::888555444666999:::<<<;;;777555999<<<;;;<<<:::777555444333444444888888999::::::999888777222222222555777555000,,,+++...222555666444111///000444444111///222333222,,,,,,,,,///222444555444///888AAAEEEHHHJJJEEE>>>BBBEEEHHHHHHGGGFFFEEEDDDFFFNNNYYYdddlllvvv|||pppjjjddd[[[SSSPPPIIIGGGEEEFFFIIIMMMPPPQQQMMMMMMNNNPPPRRRSSSRRRPPPIIIIIIGGGCCC@@@@@@CCCFFFFFFMMMWWW]]]aaadddhhhkkkgggbbb[[[TTTNNNIIICCC???DDDDDDFFFGGGFFFAAA;;;666...,,,+++---000000,,,)))&&&(((******)))((()))+++---,,,+++************+++***'''###!!! %%%'''***...111444777999444000,,,)))***,,,---...+++---//////,,,)))((('''((((((((()))***,,,------))))))((((((((((((((((((+++))))))***---/////////---,,,,,,***(((&&&$$$###$$$######$$$$$$###"""!!! ###(((+++,,,)))&&&######$$$&&&''''''%%%###""""""!!!!!!!!!###%%%&&&'''%%%%%%'''(((***,,,---...000///...---............---+++((('''(((,,,000333555444222...,,,---000222555333000---+++)))(((((())))))))))))))))))******))),,,///000///------------,,,)))'''&&&%%%&&&&&&%%%%%%&&&'''((()))+++++++++*********+++)))&&&$$$!!!"""$$$###"""###%%%(((+++++++++***)))(((&&&%%%$$$$$$%%%&&&''')))***+++'''&&&&&&''')))***)))(((&&&&&&'''(((***---///000///000222333222///+++((())))))***+++,,,...///000---,,,+++++++++,,,---...+++++++++++++++,,,,,,---(((((((((((())))))***+++++++++,,,,,,---......---((()))+++,,,------,,,,,,((((((((('''&&&&&&)))+++111111222333444111,,,((('''))),,,...///222555777///,,,)))'''((()))******~~~tttkkkfffjjjqqq|||tttbbbYYYTTTXXX[[[UUUKKKDDDEEENNN]]]hhhggg\\\RRRPPP[[[jjjyyyxxxkkkZZZIII===666666555555444444333333666777888:::<<<===>>>???GGGTTTgggtttwwwpppfff```]]]___[[[QQQIIIEEE@@@:::333000------///444999===888333......222444222///***++++++,,,,,,,,,++++++222555888777444111222333222666666333222555888777555444333111111000000000222222222333333444444444111000111444888777222---)))***,,,...///000000000,,,111222///------,,,)))))))))***---000111000...+++222;;;???AAA@@@;;;555111555;;;BBBEEEGGGJJJLLLNNN[[[jjjtttzzzvvvrrrmmmcccYYYTTTLLLIIIGGGGGGJJJMMMOOOPPPNNNNNNNNNPPPSSSTTTSSSQQQHHHGGGFFFDDDCCCDDDFFFHHHFFFMMMVVV\\\___bbbeeehhhfffbbb\\\VVVPPPJJJDDDAAACCCCCCDDDFFFFFFCCC>>>:::222000///000333333///,,,%%%''')))***((((((((())),,,++++++++++++++++++,,,***'''###!!!!!!""""""!!!((()))***---000333555555333000,,,)))***,,,---------///111111...+++))))))***)))))))))***+++,,,---*********+++++++++++++++,,,+++***,,,///111222111......---+++***'''%%%$$$&&&&&&'''&&&%%%######""" """$$$&&&'''''''''&&&$$$&&&'''))))))(((&&&%%%###!!!"""%%%%%%%%%"""###$$$&&&(((***+++,,,------------,,,---...///222///+++((()))---222555999777444000------000333333222000...---,,,,,,---+++++++++,,,,,,,,,,,,+++***,,,000111000/////////000...+++)))(((((()))***%%%%%%%%%&&&'''(((***+++(((''''''(((******(((&&&!!!"""######$$$%%%'''))))))******))))))'''&&&%%%$$$%%%&&&((()))***++++++&&&%%%&&&''')))***((('''%%%&&&''')))+++...///111,,,...111222222///,,,***)))(((''''''(((***---///------,,,,,,,,,...///000,,,+++***)))((((((''''''(((((()))***++++++++++++***++++++++++++,,,---------...//////...---+++***((()))))))))((((((***,,,//////111333444222---***&&&(((+++---///222666:::333///+++))))))***+++***rrrfff^^^___eeewww}}}fffQQQMMMNNNVVVZZZTTTIIIBBB@@@GGGTTT```ccc___^^^aaammmwww|||tttcccRRRDDD;;;555555555444333333222222333444666888<<>>444111...---111555888:::666333000000222444333111,,,,,,++++++,,,,,,---...111444666555222......///111444333///---///000//////.........---,,,,,,+++.../////////000111222222000///000333666666222...&&&&&&''')))+++---...///***000222///,,,+++(((%%%''''''(((+++...///...,,,,,,000777;;;<<<:::555111...///444<<>>EEEOOO^^^sss~~~zzzpppccc[[[SSSQQQNNNNNNNNNOOONNNLLLKKKKKKLLLOOORRRRRRPPPNNNKKKJJJHHHGGGHHHIIIIIIIIIJJJLLLOOOVVV^^^eeeiiikkkiiigggaaaZZZRRRMMMIIIHHHGGGFFFDDDDDDEEEEEEDDDBBB===999555444444333000---&&&)))+++,,,***((((((((()))***+++---...///000000---+++))))))***+++++++++(((&&&%%%'''+++///000///+++***((()))***+++***(((((()))++++++++++++---///---,,,***((((((((()))***'''***---///000///---+++)))((((((***---///000000---------,,,+++)))((('''(((***+++***'''%%%%%%&&& """$$$&&&&&&&&&%%%%%%&&&(((***,,,...000111((($$$ $$$((((((&&&%%%%%%&&&((()))+++,,,---,,,...000///......111444666333...+++***,,,000222666555333///,,,,,,...000///...---,,,,,,---......)))***,,,---............+++,,,......------...000111///---++++++,,,///111+++***)))(((((()))***+++)))(((''''''(((((('''&&&&&&&&&&&&(((***,,,......***)))((('''&&&'''((((((&&&(((***,,,---......---''''''''')))***)))&&&$$$)))***+++,,,---............///000000000///---,,,---***&&&###"""%%%(((+++---,,,,,,,,,...///111333---+++(((%%%$$$$$$&&&'''''')))+++,,,---+++***(((+++,,,,,,+++((((((***------...///000...+++((('''&&&'''))))))((()))***,,,,,,++++++,,,---,,,***(((%%%%%%&&&&&&(((,,,111555666333...,,,+++,,,,,,+++|||vvvnnneeecccffflllyyysss\\\QQQBBB???>>>AAAAAA===;;;;;;666<<>>BBBAAA<<<888666777666>>>IIIWWWkkk~~~lllXXXLLLDDD===888777@@@EEEMMMTTTWWWVVVRRRNNNAAA===999666555333000...---...000222333333222111555333111111111222111000000000000///---,,,,,,,,,,,,,,,++++++++++++,,,,,,+++---///111111///,,,***((())),,,///111333444555111000000222555666444111//////000333666666333000000000//////...------,,,,,,,,,---...000222444666888888666444222222222333222333222///...555BBBMMMfff~~~tttiiiaaaUUUPPPMMMOOOOOOLLLKKKMMMJJJJJJJJJLLLOOOQQQPPPOOOPPPOOOOOOPPPKKKFFFGGGLLLQQQUUU\\\ccchhhkkklllmmmjjjhhhdddaaa]]]XXXRRROOOHHHFFFDDDCCCDDDEEEEEEDDDAAA===777333111000000///***---000111///,,,(((&&&)))))),,,000444666555444111000000111222111///---)))))))))+++,,,---+++)))&&&$$$$$$&&&***+++***)))$$$%%%''')))***+++,,,,,,+++---000000...***&&&###$$$&&&))),,,------+++***$$$""" ###(((***)))&&&((())))))'''###"""###%%%&&&'''(((***+++++++++***'''$$$&&&,,,,,,'''$$$%%%%%%%%%%%%)))---000000......+++((())),,,---+++((($$$%%%'''***+++------......,,,***+++---...---+++,,,,,,---...000111000000,,,,,,++++++******)))))),,,---......---+++)))(((###%%%))),,,------,,,,,,......---***(((''')))++++++,,,---...///000111222333222///,,,+++***+++,,,///---+++(((&&&$$$$$$$$$***+++---///111333555666444111---++++++,,,,,,+++))),,,///000...,,,,,,,,,***)))'''((()))******)))+++,,,---.........---,,,111111111///---++++++,,,***+++,,,+++******,,,...------.........------,,,...------,,,,,,---...///...+++((('''((()))(((&&&***)))((()))+++,,,+++***,,,+++*********(((%%%######%%%((()))((('''&&&'''(((%%%"""###&&&(((&&&$$$!!!###%%%%%%%%%&&&(((---///000///---,,,...000zzzrrrkkkgggqqq{{{___III>>>,,,///222555555333000...555:::EEEWWWooofffLLL???;;;<<>>;;;666111///...,,,---///111222222222111444333222222333333111///.........//////......---++++++************++++++***---000333222///+++(((&&&'''+++...222444555666111000000222444555333222222222222333555666444333222222222222111111000///555333000...///222666888999777555333111000000000222333222000///555AAAKKKbbbyyyxxxnnngggUUUPPPMMMOOOPPPMMMLLLNNNKKKJJJJJJKKKMMMNNNMMMLLLMMMLLLMMMNNNJJJEEEGGGLLLTTT[[[ccchhhiiikkknnnqqqllllllkkkfff___WWWQQQNNNFFFDDDBBBBBBCCCDDDCCCBBBBBB>>>777333000000///...,,,...000000///,,,(((&&&)))***,,,000444777777666222111111111222222000///+++++++++,,,---...,,,+++'''&&&&&&(((***+++***)))'''((()))***++++++***)))(((***...000///+++'''######%%%(((***,,,,,,+++***$$$""" !!!%%%((('''%%%'''***,,,***%%%###%%%((((((&&&&&&(((---000000///)))(((***------(((%%%&&&%%%&&&(((+++...///---,,,,,,++++++...111000,,,)))###$$$'''***,,,.........///---,,,,,,------,,,+++)))+++...111222222111111,,,+++***))))))***,,,---///000000000///---+++***###$$$'''***,,,,,,,,,+++,,,---,,,***((('''((())))))***,,,///000111111111333111///,,,+++++++++,,,000...,,,)))((('''&&&&&&+++---///222444555555555555333000//////...---++++++---///000...---------((('''&&&''')))***)))((()))***+++,,,---,,,,,,+++000111111///,,,***)))***(((+++...//////---------.../////////...---,,,+++/////////...............---***'''%%%&&&&&&&&&&&&(((((((((***,,,---,,,++++++***))))))(((&&&"""!!!%%%)))++++++***))))))(((&&&%%%&&&)))***'''$$$%%%((((((&&&$$$$$$)))+++---------...000222zzzrrrjjjdddaaabbbrrryyy___HHH:::***---111444444222...,,,///444???SSSlll~~~bbbIII>>>@@@EEEPPPOOOLLLFFF>>>777333222666>>>OOOfff~~~uuu\\\NNN===444///------000333333444555777999<<<===;;;???@@@===666000///000+++,,,...000111222222222444444333444444333000...------...///000000///...++++++*********+++,,,,,,***---111444333///***&&&%%%'''+++...111333333444111111111222333333333333555555444333444444444444333333444444333222111000777555222///000222666888555333111///////////////222333222111111666@@@GGGYYYooozzzpppjjjZZZUUUQQQRRRRRROOOOOOQQQMMMLLLJJJJJJKKKLLLKKKJJJGGGFFFHHHJJJHHHFFFJJJPPPVVV\\\dddiiilllnnnppprrrqqqrrrrrrkkk```VVVOOOMMMDDDCCCAAABBBCCCDDDCCCBBBBBB===777222///......---,,,---...///000...***(((******,,,000444777777777222000000000111222000///---,,,,,,---...///...---+++*********++++++,,,,,,)))***+++,,,,,,***)))'''(((***...111111,,,&&&!!!###$$$&&&((()))*********&&&$$$!!!!!!###%%%$$$###%%%***...---)))(((+++///---)))&&&(((///333333111,,,---...///...***(((((('''(((+++...//////---+++)))***---000222000+++'''###%%%))),,,///000000000.....................---,,,...111222222222333333///...+++))))))+++...///000000000000///---,,,+++$$$$$$&&&)))+++,,,+++***+++,,,,,,+++(((''''''''')))***---///111111000///000...,,,+++***+++,,,---111000...,,,+++******++++++---000333444444444333222111000000000///---+++...///000000000/////////)))(((''')))***+++***)))((()))***+++++++++***)))---///111000...+++******+++...000111///---------......000000000...---+++....../////////...---,,,---+++'''%%%%%%%%%&&&'''(((((()))+++...///...,,,,,,+++)))((('''$$$ $$$)))------,,,+++***---,,,+++,,,---,,,)))&&& %%%((('''%%%$$$###%%%'''***,,,...000222333{{{fffXXXQQQOOOUUU]]]qqqttt___HHH888...000333555444111...+++,,,111===OOOfff|||uuu[[[GGG@@@DDDKKKVVVRRRJJJAAA888333111111222;;;MMMeee|||ttt```LLLAAA777222000......111333333222111000000000000555:::>>><<<555000000222+++,,,---///000222222333444444333333444222///------,,,---///222222000---,,,,,,,,,,,,,,,---...///+++...222444333...)))%%%&&&(((+++///111111111000111222222222222222333333666666555333222222333444111222333444444222111000222222111111222333555666///---+++,,,...000000000222222222222222777>>>DDDPPPeee~~~{{{rrrlllaaaZZZTTTSSSRRROOOOOOQQQOOOMMMKKKJJJKKKKKKJJJIIIEEEDDDFFFHHHGGGFFFKKKRRRXXXZZZ___gggooosssrrrqqqqqqsssrrrlllaaaWWWPPPNNNCCCBBBBBBBBBDDDDDDCCCBBB@@@<<<666222000///---,,,+++***+++...111111...+++******+++...333555666666000...---...///000///......---,,,---///000000//////......---,,,,,,---...++++++,,,,,,,,,***)))(((+++,,,///111111---&&& ###$$$%%%&&&'''(((((()))(((&&&$$$$$$$$$$$$###""""""&&&***+++***+++///444///***&&&&&&+++//////------000222111...---,,,+++))),,,///111111000...---***,,,///222333000+++'''%%%(((+++///222333333222...//////000///000000111111222333222000000333555333111---******+++...000/////////...------,,,+++&&&&&&&&&(((+++,,,***((()))***,,,+++)))(((''''''+++,,,...000000///---,,,+++***))))))***,,,...///222111000............///+++,,,///111222222111111/////////000222222000...000000000000111111000000++++++***+++------+++)))'''''')))*********)))(((***---000111000...------000000000///,,,+++,,,---,,,---///111111000///...+++,,,---------,,,++++++,,,+++***(((''''''(((************,,,///000///...---+++)))'''%%%### ###(((,,,---,,,++++++111000///...---***'''$$$!!!###%%%&&&%%%$$$%%%%%%###$$$'''+++...111222222jjjQQQDDD@@@CCCNNN[[[nnn|||sssiiiZZZFFF888444555666666555333000......444???MMM___sssiiiSSSEEE???CCCJJJPPPKKKCCC:::444000///000000:::LLLdddzzz~~~lllVVVBBB;;;444111///,,,,,,...111000///...,,,+++******///444888777222///000222,,,---...///111222444444555333222222222111...,,,+++***+++///333555222///...------......///000111---///222333222---)))%%%&&&(((,,,///000000///...222333333222111111222444555555555333000///000111///000222333333222000/////////000111222333444444***(((&&&(((---111111000111222222333444777<<<@@@JJJYYYnnn{{{}}}yyywwwpppttt{{{xxxssshhh___VVVRRROOOLLLMMMPPPRRROOOMMMKKKLLLLLLLLLKKKHHHGGGHHHJJJHHHGGGKKKRRRZZZ[[[```hhhqqqvvvuuurrroooooommmhhh```WWWQQQNNNBBBAAAAAABBBDDDDDDCCCAAA>>>;;;888555444111///,,,***)))***---111222000---))))))))),,,000333333333...---++++++---......------,,,+++---///222222222111111000...,,,,,,---///++++++++++++++++++++++++......///111222///'''!!!%%%$$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$ !!!###%%%'''+++///222,,,)))%%%$$$&&&((('''&&&,,,111444111------...---+++...111222111000000000---///222333222///+++((('''***...111444444444333...000111000//////000111222333333111......222666333111...+++***+++...///------------------------***((('''(((+++,,,)))''''''))),,,---+++***))))))------...///...---,,,+++******))))))***,,,///000222111000///...///000111+++,,,...///000000000////////////111333444333222111///...///000111000//////.........///...+++)))&&&'''(((******))))))((('''+++000222222000///...111000...,,,))))))+++...+++---000222333222000///)))*********++++++++++++,,,---------++++++,,,...---+++***+++---///000///...+++'''$$$###""" !!!'''***+++*********///...---+++(((%%%###"""%%%&&&&&&&&&%%%$$$&&&'''######&&&***...111111000lllWWWDDD???AAADDDOOO\\\jjjwwwkkkaaaXXXMMMAAA888888888888777666555333222222777???HHHUUUhhhyyy^^^LLLBBB===>>>BBBAAA>>>999555222000//////222<<>>EEEMMMXXX```cccbbbccceee^^^dddnnn{{{~~~qqqfffZZZSSSNNNKKKMMMPPPTTTQQQNNNMMMMMMNNNNNNMMMKKKJJJKKKMMMLLLKKKPPPWWW^^^aaagggmmmsssvvvvvvvvvpppmmmhhhaaaZZZSSSKKKFFF@@@??????AAACCCCCCAAA@@@===<<<;;;:::999666222///,,,******---111333000,,,)))((((((***---///000000...,,,***+++,,,.........,,,******,,,///222444444111222111...******,,,...,,,+++*********,,,...//////......111333111***$$$&&&%%%$$$""""""###$$$%%%###%%%(((***+++***))))))###  %%%***...///***)))'''%%%$$$$$$$$$$$$)))000333...+++,,,...---+++...000111//////000222000111222111...+++)))((((((+++///222444444333222000111222000---++++++---+++///111000---,,,000333///...,,,******+++---///,,,,,,,,,,,,---...//////...+++((()))+++,,,)))%%%%%%(((,,,...---,,,+++***------------------------...---,,,++++++---///000///......------...///000---------......//////000000///...///111222222111///---+++,,,...///...,,,111000///000000...***(((&&&'''(((******))))))(((&&&***///222111///---,,,,,,,,,,,,***)))))),,,...---...111333333222///---)))((((((((()))+++---...,,,...111222000000111222...+++)))(((***---......---)))$$$   $$$''''''(((((()))******)))&&&$$$"""""""""&&&'''((((((&&&&&&&&&'''######%%%)))...000///---}}}ZZZJJJ???BBBHHHKKKSSS^^^hhh~~~rrrkkk```UUUJJJBBB;;;888999888888777666666666666444999>>>CCCMMMaaa{{{sssWWWGGG???:::999;;;444333222222222222000...666@@@QQQdddttttttaaaLLL:::444...------,,,///444666444000,,,***)))))))))---...///...,,,+++++++++---......000222444666777666333000.........---,,,######&&&...777;;;:::777---------......000111111000111222111///,,,)))&&&!!!$$$)))...111222111000222333444222000///222555111333444222...++++++,,,...000222444444222000///333222000//////000222333(((%%%"""%%%+++//////---111222222444555888;;;<<<@@@CCCGGGKKKKKKLLLQQQWWWRRRYYYfffuuuxxxlll^^^UUUPPPLLLNNNSSSUUUSSSOOONNNNNNOOOOOOOOOJJJIIIKKKOOOOOOPPPVVV___aaagggnnnssstttuuuwwwyyyuuuooofff]]]VVVMMMCCC<<<>>>===>>>@@@BBBBBB@@@>>>>>>============:::555111///,,,***---111222///***(((''''''(((+++---...---...,,,***+++,,,...///...+++))))))+++///333555555111111000---)))(((***---,,,***)))(((***---000222///------000444333...((('''&&&$$$"""!!!!!!"""######))),,,......------(((###&&&,,,......*********(((&&&%%%%%%'''&&&...111,,,(((+++---,,,+++---//////......000333///000///---***'''&&&&&&(((+++///222444333111000111333222///***''''''(((%%%***///000---,,,...111+++***))))))***+++---///+++,,,,,,,,,...///000111111,,,)))))),,,,,,((($$$$$$(((,,,//////---,,,,,,,,,++++++,,,,,,...///000222111///---------...///---,,,,,,+++,,,---...///...............///000000///...,,,,,,---......------+++((()))+++---,,,***111111000000000---)))&&&&&&''')))*********)))(((&&&***///111000---***(((&&&((()))*********,,,...///000333444333111...+++)))((('''''')))+++...000+++///444555444333444555...+++'''&&&'''***,,,---,,,(((!!!  ###%%%%%%&&&'''(((((('''&&&$$$""""""$$$%%%&&&(((******)))'''&&&&&&$$$$$$%%%)))...///---+++mmmVVVNNNJJJPPPWWW\\\^^^```nnn~~~}}}cccYYYNNNHHHBBB;;;777666999777555444555666555444555777999>>>III]]]ssssss[[[DDD999999999888111///...000333444333111:::CCCRRRaaahhhdddXXXNNN666333///,,,,,,...111333777222,,,((((((+++...111///...---,,,,,,---///000...///111333333333111000666111------///...***&&&###)))000666888777444---///000000//////000111111000//////...---+++)))+++******...222555444333222222222000---,,,+++,,,222222111...+++******+++222333444222///,,,******//////...,,,******,,,...)))$$$!!!%%%,,,222111...///222666888999999;;;<<<>>><<<>>>AAA???>>>FFFQQQUUUYYYggg~~~}}}rrreee[[[TTTOOOPPPUUUUUUXXXUUUMMMIIILLLNNNKKKHHHOOOTTTUUUSSSWWWaaakkkiiikkknnnrrrttttttrrrpppiiiiiifff^^^QQQFFF>>>;;;777888999<<>>EEEFFFAAA:::555444///---,,,---//////+++'''''')))+++***((())),,,///111///....../////////...***((('''(((,,,///222222...---,,,,,,,,,---...///,,,***)))***,,,---,,,+++)))+++,,,---,,,+++((('''%%%$$$###""""""###$$$$$$"""""")))------+++'''&&&%%%''')))+++++++++)))***---/////////---,,,000...+++))))))***---///.........,,,***+++---//////---+++)))''''''''''''(((((()))+++...000000///......,,,+++)))&&&%%%$$$$$$%%%(((+++---///000111222///,,,+++------+++))))))+++,,,...000111222333333---''''''+++,,,(((### '''...111///...000222---***&&&%%%'''+++...///222000///...///000000///222000...,,,,,,---///111222000//////111222222111000---+++***,,,.........+++***)))))))))+++---///333333222111///,,,)))((('''))),,,+++((('''(((***)))***,,,------,,,***)))***+++,,,+++++++++---///---000333666555222---***((()))+++,,,............------...///000222333333///---***''''''))),,,...---((("""!!!###&&&'''''''''((()))******))))))(((&&&%%%$$$''')))***)))'''&&&&&&'''%%%%%%%%%&&&'''((())))))uuu^^^XXXVVV___hhhlllmmmnnnuuupppXXXNNNCCC>>>:::555222333999666333222333444555555222444888>>>III[[[pppsss\\\EEE999777777555222111000222555777777555???GGGUUUbbbeee\\\MMMAAA333111...------000222444666222,,,((((((+++...000...---++++++,,,...000222000111222333333222000///000...---...111000,,,'''###&&&,,,000333444333222///111111111//////000111111000///......---+++***,,,+++,,,000444666444222111111111000...---------///111222000---++++++---000111222111///,,,++++++...------+++***+++...111,,,(((&&&)))000444333000222555888999888777777777777777999======@@@JJJVVVbbbggguuuzzzrrrjjjddd]]]UUUQQQQQQUUUWWWUUUMMMJJJLLLMMMLLLLLLQQQWWWYYYYYY^^^fffmmmnnnppprrrqqqnnnlllnnnpppkkkiiicccWWWIII<<<444111111222666<<<@@@BBBAAA???888>>>DDDEEE???999555333333222111111000///,,,***)))+++---,,,+++***,,,...111000......///000//////,,,***)))))),,,...//////---,,,+++******+++,,,---***)))(((***+++,,,,,,***)))(((&&&&&&&&&'''((()))((('''%%%###"""!!!!!!"""&&&,,,,,,+++)))((('''(((+++,,,,,,,,,((()))+++...000111222222000---***((()))+++---......//////...,,,+++,,,---+++***)))((('''''''''''')))((())),,,...000///...+++***)))'''&&&&&&&&&%%%%%%%%%''')))+++...///000333000...---......,,,***((()))+++---///111222222///,,,((()))+++,,,)))&&&%%%***000111000///111333///,,,'''&&&'''***,,,,,,111///...///000000///...///...---,,,---...000222222000//////000000000///---+++))))))+++.../////////...,,,+++***+++,,,,,,////////////---+++)))((((((+++---,,,***((()))***)))***+++------,,,+++***---///000///------...///...000222333222///+++))))))+++---...///...---,,,)))***+++---...//////000---,,,***((((((***,,,------(((### """&&&((())))))******+++++++++***)))'''%%%###&&&((())))))((('''((()))&&&&&&%%%&&&&&&((()))***lllhhhiiittt~~~~~~}}}~~~tttaaaMMMCCC999555333000000111777444111000111333444444---111666<<>>AAAGGGUUUaaattt{{{xxxpppjjjcccZZZTTTSSSTTTVVVTTTNNNKKKLLLMMMMMMQQQUUUZZZ^^^cccggglllppprrrttttttnnngggdddiiinnnkkkfff\\\NNN@@@444---***+++...444<<>>BBBBBB===777333222666666666444111...---------///000000...------...111///......///000000///,,,+++***+++,,,---,,,+++,,,+++***)))))))))***+++((((((((())),,,---,,,+++)))&&&""" !!!&&&+++///,,,***(((%%%"""!!! $$$)))+++++++++******+++,,,...---,,,******+++,,,...111333444000,,,((('''***------,,,...///111000...,,,+++,,,&&&&&&'''(((((('''''''''))))))***,,,///000///---((('''&&&$$$$$$%%%'''((('''''''''(((***,,,...000444222000/////////---+++'''(((***---///000111222---,,,,,,,,,+++++++++++++++...111111//////111444111---***((((((*********...------...000000...---++++++,,,---...000222333333111///.........---,,,((('''&&&(((+++...000000333222000...,,,+++++++++++++++,,,,,,,,,+++)))(((***,,,......,,,*********((()))+++,,,,,,,,,++++++000222444333111///.../////////000///...,,,***)))+++---///111000...+++)))$$$%%%'''***++++++++++++,,,++++++******++++++,,,+++)))&&&$$$###""" """'''+++,,,++++++,,,+++,,,---,,,+++(((&&&$$$'''((())))))(((((()))***'''&&&&&&&&&&&&((()))***{{{}}}oooZZZJJJ@@@666222111000111444444222111222333444333111+++...111555<<>><<<:::===??????;;;666333222444666777444000------///000111222111000///......///---,,,---///000000///+++******+++------,,,***,,,+++***)))))))))***+++)))((()))+++---...---+++***'''$$$"""$$$)))000444///---***(((%%%$$$$$$$$$###(((******,,,+++***,,,---...---,,,...---+++******---000222111,,,((((((+++------+++---///222222///,,,+++***$$$%%%''')))))))))((((((******+++---000000...,,,***)))&&&%%%%%%''')))++++++***)))((())),,,...000444333222111111///---,,,((()))+++---000111222333...000111000---+++,,,---///000000...------000333111///,,,++++++,,,,,,,,,+++******,,,......---+++((()))+++---///111333444333111...---------+++***%%%$$$$$$'''+++...000000444444222111///---++++++)))***+++++++++***((('''+++---...///...,,,+++***'''(((***+++,,,,,,,,,,,,000222555555333111000000///......---,,,,,,,,,,,,,,,...111222222...***(((###$$$&&&(((******)))(((++++++,,,,,,------,,,,,,***)))((('''%%%###!!! $$$***---...---,,,+++***+++---...---+++((('''******+++***((('''((()))((('''&&&&&&&&&''')))***|||~~~nnnXXXJJJ@@@666222222111222555000000222444666555111...+++,,,,,,,,,222CCC\\\nnn~~~kkkSSS@@@777222---...///111222333444666777888===CCCHHHGGGAAA;;;666555444333222111111222333///000111000---++++++,,,///---+++)))***,,,///111---...///000111111222222000...+++***+++,,,.........222666555111000333777555555444111...---///000//////...+++)))))),,,///111333666888888555333111000///000222555555333111---222777666111,,,***+++111444666777777666777888666555333000---...111444666555444666888888555222111222444444222111111111999AAAIIIQQQ[[[jjj{{{vvvnnneee^^^\\\TTTTTTTTTTTTRRRRRRSSSVVV^^^___ccciiippptttuuutttuuuqqqmmmkkkkkkiiifffbbb]]]VVVKKK???666///+++***'''+++111999???@@@>>>;;;;;;<<<===<<<999666444333000222333111---+++---///000000000000111000///...---+++***+++.../////////((('''(((***---......---...---,,,+++***++++++,,,******+++---000000...,,,''''''&&&&&&(((,,,000222...---,,,***)))******+++&&&$$$###"""$$$'''))))))+++******,,,......---+++---+++(((''''''***...111222...+++***+++,,,,,,***,,,...111222000---******&&&''')))***++++++******++++++,,,...000000---+++...,,,***((((((***,,,---...---,,,++++++,,,...000222222333222111///...---***+++---///111222333333111444666333...***+++---...---,,,******+++...111111///---...///000//////((((((((())),,,---,,,+++'''(((***,,,///111333444222000...------,,,+++***#########&&&+++...///000222222222222000///---,,,***+++++++++***((('''%%%***+++---...///---+++)))''''''(((***+++,,,---------///333444333111111111...---,,,+++,,,---...///***---000222222///+++)))&&&'''(((************)))***+++,,,---......---,,,))))))***)))'''$$$###"""$$$(((---//////---+++***)))***,,,---...---,,,+++------,,,***'''&&&'''((()))(((&&&%%%&&&''')))+++sssllllllnnnsss}}}jjjVVVGGG===444111111000111333---...000333555333000,,,,,,---+++(((+++;;;UUUiii~~~xxxiiiSSSBBB888333///000111222222000000000222333555888999777555333333666444111///...---...///---111444444000,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,...///000111222222000+++((((((***---///000333555666444333555888333333111///,,,,,,---/////////...***'''(((,,,111333666888999666444222222111000000333777777444111...000333444111...+++***222444777888888777888999777666555222///...000222666555444555666666444222111111111000///...000222===HHHUUU```lll}}}|||ooobbb[[[WWWVVVXXX[[[[[[ZZZ\\\```fffgggjjjnnnsssvvvvvvvvvuuupppkkkjjjkkkhhh```YYYSSSMMMCCC:::333...***'''&&&)))000888???BBBAAA???;;;;;;:::999888777666666///000///...,,,,,,---......---+++,,,...000000000,,,+++***+++...000000000&&&&&&&&&))),,,///000///000///---,,,,,,,,,,,,---,,,,,,---///111111...,,,$$$%%%&&&(((***+++,,,,,,,,,,,,++++++,,,---///000,,,***(((%%%%%%%%%'''((())))))***---///000...---)))'''%%%%%%'''+++000333333111///---+++******+++***---000000///,,,+++******++++++,,,,,,++++++++++++,,,---///111000---***...---,,,***+++,,,---...000///...---------.........000222222000.........---...///000111222222222222555666444///+++*********)))'''''''''***---///000///...///111111000///)))((('''(((+++---------))))))***,,,...000222333111///------......---,,,$$$###$$$'''+++.........///000111222111///---+++))))))******)))'''%%%$$$'''(((***,,,......+++(((&&&&&&''')))***,,,---...,,,...000111111000111111---,,,+++++++++,,,...///''')))---000111000...------,,,,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,((()))***)))&&&$$$$$$$$$(((+++///000///---,,,+++******+++,,,,,,---------......---***((('''((()))+++)))'''%%%%%%''')))+++mmmXXXSSSWWW[[[eeeuuuyyyaaaPPPAAA888111000000000000222,,,,,,,,,---///000...,,,---...---)))***888QQQdddpppmmmaaaOOO@@@999444111555666666333///------......111333333222111333444333111---***((()))***,,,---222777777222...,,,---+++++++++,,,,,,------...+++++++++,,,---...///000000...,,,)))(((***---///111222444666666666555555111000///,,,******,,,/////////...***&&&'''---222555777999888444222111222222111111444888888444000---,,,---000222111...+++///222444555555555555666333444444222000//////000666555444444444444444444000111111222333777<<<@@@QQQ___mmmwwwwwwiiiaaa\\\[[[^^^cccdddcccffflllmmmoooqqqsssuuuvvvwwwxxxsssnnnhhhccc___YYYQQQKKKHHHCCC===999666333///,,,+++---222999???BBBBBBAAA;;;:::888888888999999888444222///...---------,,,+++(((&&&'''+++///111111---,,,+++---000222333222'''&&&&&&'''+++...000000111///...,,,,,,,,,,,,---------...000111///,,,)))$$$%%%''')))******))))))*********+++,,,...000222---,,,)))%%%######%%%'''))))))+++...111222111///)))'''&&&&&&(((,,,000333333555555111+++((())),,,(((+++---...---,,,+++,,,...---,,,+++************,,,,,,...000111000,,,))))))))))))***+++,,,...///000000///...---,,,,,,+++***---000000///------......//////000000000000000000111222111...+++)))(((&&&%%%$$$$$$'''***---...000000//////000000---+++,,,***((((((+++...000111,,,+++******,,,...111222///---,,,---///000000///%%%%%%&&&(((+++------,,,---///000111000---***(((%%%%%%&&&''''''&&&%%%%%%$$$$$$&&&***......+++(((%%%&&&'''(((***,,,...///...///000000///...///111...---,,,***))))))******###%%%)))---000111222222333222///---,,,,,,---...&&&''''''(((((()))******((()))***(((%%%$$$%%%&&&))),,,///000000/////////------+++*********+++,,,,,,,,,,,,***((((((+++---,,,***'''%%%%%%'''***+++}}}\\\DDD@@@GGGMMMZZZooopppYYYIII===555//////111000111333---+++((((((***,,,------...000000,,,,,,888OOOaaadddcccZZZKKK>>>888666333999::::::666000,,,,,,---+++...222444444555888;;;000---)))&&&$$$&&&(((***,,,222888999444...,,,---((()))***,,,......//////,,,,,,+++++++++,,,------,,,,,,,,,+++***+++---///222222333555777777444222//////---***((()))+++......///...)))%%%&&&---333666888999777333000111222333111111444999999444///+++))))))---222444111---,,,///222333222222222333///111222222000//////000777555444333333444555555000111333666:::BBBKKKQQQhhhwwwzzzqqqlll```___bbbiiikkkjjjmmmtttrrrtttvvvvvvvvvvvvxxxzzzooollleee\\\RRRIIICCC@@@???===::::::;;;;;;888555222444777;;;@@@BBBAAA???;;;999888777888:::::::::999555000/////////---***(((%%%"""$$$)))///222222...------...111444555444)))'''&&&'''***---///000000///...,,,++++++,,,,,,------...///000...+++(((&&&'''(((*********)))))))))))))))***+++---000111,,,***((($$$!!!"""$$$''')))***,,,000333444333222---+++)))((((((+++...000444777888333+++&&&)))---'''))),,,---,,,+++,,,---000///---***)))))))))))),,,---...111222000,,,)))$$$%%%&&&)))+++,,,....../////////...---+++***)))'''+++///000...------///...///////////////......------......---+++(((&&&$$$###"""$$$'''+++...///111000/////////---***(((...,,,)))))),,,000333555...,,,+++******---000222---,,,,,,---///111222111''''''''')))+++---,,,+++---///000111///,,,(((%%%!!!"""###%%%&&&&&&&&&%%%!!!"""$$$)))---...***'''%%%%%%&&&(((***,,,...///111111111///------...000///...,,,***((('''&&&%%%!!!###'''+++///222444555777555111...,,,,,,...///$$$$$$$$$%%%%%%'''((()))((()))***'''$$$###%%%''')))+++...000000000111222111///,,,***(((((()))************))))))***...000,,,***'''%%%%%%'''***+++wwwYYYDDD<<<>>>CCCNNNccc|||mmmUUUBBB444222000///111222222222///+++'''%%%&&&(((***+++111000---***+++555DDDPPPZZZYYYTTTIII;;;222000111777:::;;;777///******,,,///000222555999;;;;;;:::111,,,%%%"""%%%(((+++,,,000222333333111///......***)))***+++...000000000111000.........---+++)))---,,,,,,++++++,,,,,,---333444444222111000111222+++,,,+++)))''''''(((***///...---***)))***...111888666333222222222111///333444777:::;;;888333...(((***---111444444111///...............///000111444555666444111...,,,,,,///333555444333444444444333111444;;;CCCMMM```sss~~~xxxssshhhgggggghhhjjjooosssvvvqqqvvvvvvpppooouuuzzz{{{hhh\\\SSSPPPFFF999555:::777<<<>>>===@@@FFFFFFAAA???===;;;===AAADDDCCCBBB>>>???>>>;;;888777:::===:::999777666555333///,,,***'''%%%(((...222111...***+++///777>>>???:::444''')))++++++++++++---///---+++******++++++)))((($$$'''+++///000---***(((&&&(((***+++*********+++,,,***'''&&&''')))+++,,,+++&&&""""""'''******(((+++---000222444555444444555///((($$$&&&***---...444555444000+++***,,,000+++...111111---+++,,,---000///---+++)))'''&&&%%%,,,...111222000+++&&&"""###%%%''')))************)))))))))+++------+++)))(((((()))///444444///***,,,///111000,,,******+++000//////...,,,***((('''%%%%%%%%%%%%'''))),,,...,,,...///000///---***(((***(((%%%&&&***000444666333///+++***+++///111222---...///111222222333333,,,+++***+++---/////////---.........,,,''' !!!%%%&&&$$$&&&!!!###(((***)))+++,,,...---,,,++++++,,,...000111000,,,+++,,,...//////...,,,***'''%%%$$$!!!$$$'''***---111333555333000---,,,---...///&&&"""$$$)))+++***...---***&&&######%%%(((+++,,,,,,---///111333444...,,,)))&&&%%%&&&'''(((---+++((('''((()))******)))%%%""" ###&&&)))+++www]]]JJJAAA@@@EEELLL^^^xxx|||kkkSSS???111///...///111333444444222///***'''((()))++++++111111000---...555BBBKKKVVVTTTOOODDD999222111333777999:::666000++++++---111111333555888999999888333///***)))+++...000111000222333222000.........*********,,,...//////...000//////000111000...+++,,,+++++++++,,,,,,---...111222111000//////000000,,,,,,,,,***''''''(((***//////...,,,++++++...111444222000000222222222111000333777;;;<<<888222,,,'''(((+++///222333111///,,,,,,,,,,,,---...//////222444555444111---++++++---222555666555555666666888999???IIIRRR]]]ooo|||wwwpppooommmooorrruuuwwwwwwrrrvvvuuuooolllmmmlllhhh[[[QQQIIIGGG???444333:::@@@EEEHHHHHHKKKPPPQQQMMMIIIFFFDDDEEEIIIJJJIIIGGGBBBBBBAAA>>>:::999:::<<<;;;:::888777666444000---+++)))))),,,111333000---------000666;;;<<<888333***+++---,,,++++++,,,---,,,+++)))((())))))((('''&&&))),,,//////---***((('''((()))******+++,,,---,,,***((('''''')))***+++(((%%%###%%%)))+++***'''***,,,///222333333333222444...'''###$$$''')))***111222222...***)))+++...+++---//////...,,,,,,,,,///...---,,,+++))))))(((---...000000...)))%%%"""###$$$&&&'''((((((''''''&&&&&&'''))),,,,,,+++)))$$$$$$'''---333444111---...//////---***)))+++---000//////...,,,+++)))(((((('''&&&%%%&&&''')))******+++...///000...---+++)))&&&###$$$(((---222444///,,,))))))+++///222444...////////////...------***))))))***---000111222111111111///***### &&&))))))'''"""###'''(((''',,,---///...---+++,,,,,,...//////---***)))***,,,///...---+++(((&&&$$$###!!!$$$'''))),,,///111444333000...---...000111((($$$ !!!&&&******))),,,+++)))&&&$$$%%%(((+++++++++,,,---...000222222---,,,)))'''&&&''')))***///,,,)))'''(((((((((((((((&&&######%%%)))+++,,,xxxdddTTTJJJEEEGGGKKKZZZuuuzzziiiPPP;;;---------///333555666555555222...+++,,,---------222222222111111666???FFFPPPMMMGGG===444000222555888::::::777222......000222333444444555555444444333111//////111333444444000111222222000......///+++,,,------...---------///000111333444333000...******+++,,,---....../////////......------............---+++((('''(((***//////000///------///111///...---...111333333333...111777===>>>999111***&&&'''(((,,,///111000///+++******+++,,,---......000222444444111---+++***,,,000555777666666777:::;;;AAALLLXXXcccnnn~~~|||xxxuuusssuuuzzz|||yyyuuurrrrrroookkkiiieee\\\SSSLLLEEE@@@???;;;666999AAAOOOSSSVVVUUUWWWZZZYYYVVVUUURRROOOOOOQQQQQQNNNKKKGGGGGGEEEBBB>>><<<;;;<<<===<<<:::999888666222///+++++++++///333333000---000//////333666777444111,,,------,,,+++******+++,,,***(((''''''(((((('''***+++---......,,,***((((((((((((((()))+++---...,,,+++)))(((((((((((()))'''&&&&&&)))---...,,,)))***,,,...000111111000000111,,,&&&""""""$$$&&&'''---///000---***)))+++...,,,,,,,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,.........---+++(((%%%$$$$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%'''***+++***((( ###)))000333111...//////---***((())),,,/////////......,,,+++))))))+++)))'''%%%$$$%%%&&&'''(((***,,,///000000//////(((%%%"""!!!%%%***///111+++)))'''(((,,,000333444000000///---+++)))'''&&&&&&&&&&&&'''***---111333111111000---(((!!!!!!''',,,...)))%%%!!!!!!$$$''''''&&&---...//////---,,,,,,,,,,,,---,,,***((((((***,,,...---,,,***'''%%%###""" !!!###&&&(((+++---...000///---,,,,,,---///000***'''$$$%%%)))++++++)))******)))'''&&&'''***---***+++,,,---...///000111,,,+++)))(((((()))+++,,,///,,,)))((((((((('''&&&(((&&&%%%&&&))),,,---...|||mmmaaaTTTJJJGGGNNN^^^wwwyyyhhhNNN999------...111444666555444555222000///000111111111222222222111333888???EEEKKKGGG@@@666000...222555999999999777333111111333222333333222111//////000000000111222333444333333///111222111///......///---///000///...---------111222333666777555111...)))***+++---...///000000///...,,,,,,---......---//////...,,,)))((()))***///000222111000///000111///...---...111333333333---111888>>>@@@:::111***&&&%%%'''***---000000///*********+++,,,---...//////222555555222///,,,+++---///444777666444888>>>EEENNN]]]jjjuuuzzzvvvtttwww||||||vvvpppnnnjjjeeebbbaaa]]]RRRHHHCCC??????@@@AAAAAAIIIRRR___aaabbb```^^^]]]\\\[[[^^^[[[WWWVVVVVVTTTPPPLLLKKKJJJHHHEEEAAA>>>===<<<>>>===;;;;;;999777333000+++******---000222111000000...---...000000///---***+++++++++)))((()))***---***(((''''''))))))(((+++,,,---------+++)))(((((('''%%%&&&(((+++---...++++++***((('''&&&'''((()))(((''')))---//////...***+++---///000///...------***&&&######$$$&&&(((,,,...000///,,,***,,,...---,,,+++---000111...+++))))))***+++,,,---...///......---+++******))))))''''''((((((((('''%%%$$$%%%$$$%%%'''(((((('''%%%!!!&&&+++......,,,...---+++***)))***,,,---,,,---,,,,,,+++***)))(((+++)))'''%%%$$$$$$%%%&&&)))***,,,...000000000///)))&&&"""!!!$$$)))---///+++)))(((***---111333333000///...,,,***'''%%%###$$$$$$$$$$$$%%%(((,,,///+++,,,---+++'''###!!! !!!$$$)))---///...+++'''&&&((())))))(((,,,---......,,,******+++******)))))))))***---...///...,,,***'''%%%$$$$$$""""""###%%%(((+++++++++***))))))((()))+++,,,...***((('''(((+++---,,,+++)))))))))'''&&&'''***---***+++,,,---.........///+++******)))***,,,---///---+++)))((()))***)))(((''''''''')))---/////////xxxmmm___QQQIIISSSfff|||vvvdddLLL999000000111333555666333111111000///000333444555444222111000///222999@@@FFFFFFBBB;;;333...---000333666555555333111000111222111222333000---+++,,,---000111444555555333222111///000111000......///000000222222000...---...///444444555777777555000,,,)))***,,,...000111111222000...,,,,,,...//////---000000///,,,***)))***,,,///111222333111000000111111///...///111222222222...222999???@@@;;;333,,,&&&&&&'''***---///000///++++++,,,,,,---///000111111333555666333111///...//////333666444333;;;EEEWWWcccrrr~~~tttlllkkkmmm}}}~~~{{{vvvzzzzzzvvvtttvvvzzzyyyqqqiiihhh___VVVTTTTTTQQQHHHBBB@@@AAADDDHHHKKKPPPZZZdddiiiiiiiiigggcccaaaaaaccceeeaaa^^^\\\[[[XXXSSSNNNMMMKKKHHHEEEBBB@@@>>>===@@@>>><<<<<<;;;888444111***(((''''''***///222444...,,,+++************)))%%%'''(((((('''&&&((())),,,***(((((()))++++++***)))***,,,---,,,+++***((((((&&&$$$$$$'''***++++++)))***)))'''$$$$$$%%%(((***'''%%%%%%'''+++...000***+++---......---,,,******)))'''&&&%%%'''***,,,---000333222///...///000///---,,,...111111...+++&&&'''(((***+++---...///...---,,,++++++,,,......)))***+++++++++***)))((()))(((((((((((('''$$$""" !!!$$$'''))))))(((*********+++,,,,,,+++******************)))(((''')))(((&&&%%%%%%&&&'''(((,,,---.../////////......+++(((%%%$$$'''***---...---,,,+++,,,///111111111......---,,,***(((&&&%%%''''''(((&&&%%%&&&))),,,''')))+++***'''$$$######))))))((('''(((***...000333111...,,,,,,,,,,,,,,,***,,,---,,,***(((((()))'''''''''))),,,///111222///...,,,***((('''''''''%%%$$$$$$&&&***,,,,,,+++(((((((((((()))+++,,,---))))))((()))+++---------)))***)))'''&&&&&&(((***++++++,,,---......------++++++++++++,,,...///000***)))((()))+++---,,,,,,''''''(((***...000000///xxxgggWWWLLLYYYmmm}}}jjjYYYFFF999333333444666888666333000---------000333555666555222000...///222999@@@DDD@@@<<<777222000///000111222111000///...///000111111222333000,,,***,,,...333666888999666333111000///000000///...---///111222333222///,,,+++...222555555555666666333///,,,+++,,,///111222333333333000---+++,,,///111000...///000///---++++++,,,...///111222222111000000111222000//////111111111000///222777<<<>>>:::444...(((((())),,,///000///...,,,,,,---...///000222333222444555555333111111111222000111444333555BBBRRRfffsss~~~{{{nnnnnnkkkddd\\\WWWVVVWWWbbbgggllljjj^^^UUUYYYccchhhmmmppppppooosss|||{{{xxxuuuuuuvvvqqqiiibbb___SSSIIIGGGGGGEEEAAA???CCCGGGMMMQQQTTT[[[fffnnnmmmkkkkkkjjjgggeeeiiipppjjjgggcccbbb```]]]WWWRRRMMMJJJEEEBBBAAA@@@???>>>@@@>>>===<<<;;;888555222***(((%%%$$$&&&+++111555+++***)))(((''''''((((((###%%%&&&&&&%%%%%%&&&((()))(((((())),,,------,,,'''))),,,...///...,,,+++***'''$$$%%%(((+++***)))'''((('''$$$!!!!!!%%%))))))'''###"""###''',,,///+++,,,---......,,,***)))((()))))))))(((***---//////333666666333111111222.........///000///---+++&&&'''((()))+++,,,.........---,,,,,,,,,...///000+++,,,---...//////...---...,,,++++++***(((%%%"""$$$$$$$$$$$$%%%&&&&&&'''(((((()))+++------+++)))))))))*********))))))((()))((('''&&&&&&''')))***....../////////......---,,,***((((((***,,,------///...---...000000///...,,,,,,++++++***)))''''''***,,,---+++'''&&&(((***)))+++,,,***%%%######%%%((())))))))))))+++///222444333111///------------***+++,,,+++)))'''''''''&&&&&&'''+++///222333333...---+++))))))))))))***(((&&&%%%(((,,,///...,,,*********+++,,,---//////******)))))))))***,,,---*********)))'''''')))+++,,,,,,...//////...---,,,,,,,,,,,,---...///111111***))))))+++...//////...((('''(((***---//////...nnn\\\QQQ\\\oooqqqYYYHHH===666333444666999:::888444111++++++,,,///222444333222000//////111444888;;;===888777555333333333333222333222000///000222333333111333444111---,,,///222666999;;;:::666111....../////////...------///111111222000,,,((()))...444444333222333444222000------///111333444444444333000---***+++///111///---/////////...,,,,,,...000000111222111000///000222000...---...///111000000000111444777999777333000)))***,,,///111222///---,,,,,,---...///111222333222333444333111000222333555000///333444999MMMcccqqq~~~yyyqqqkkkgggdddcccSSSQQQNNNKKKHHHGGGFFFFFFGGGMMMSSSSSSIII@@@BBBIIILLLQQQUUUWWWVVVXXX]]]bbbqqq|||}}}zzzwwwsssnnnfff^^^XXXSSSHHH@@@AAACCCCCCCCCFFFJJJQQQWWWZZZ[[[aaajjjqqqoookkkjjjiiifffdddkkkuuukkkhhheeedddccc```YYYTTTKKKGGGAAA>>>>>>@@@@@@@@@@@@>>>===<<<;;;888555222+++***(((&&&&&&)))---111(((((()))(((''''''((()))%%%&&&'''&&&%%%$$$%%%&&&$$$%%%'''***---...---+++%%%(((,,,111333222000///,,,)))&&&(((+++---***'''&&&&&&%%%!!!$$$******)))'''&&&&&&(((,,,000,,,---......---,,,)))((()))+++,,,+++)))***,,,///111555999999666222222222,,,...///...,,,***))))))((())))))***+++------...///...---,,,,,,,,,------***,,,...000222222222222000///......---+++(((%%%((((((((('''&&&&&&'''))))))((('''(((+++---,,,*********+++++++++++++++***+++***(((''''''((()))+++....../////////.........,,,++++++,,,---...,,,+++---------...000000...---************)))((('''&&&'''+++...,,,(((%%%&&&(((***,,,---***%%%"""$$$'''''')))+++,,,+++,,,///222111111000...,,,++++++++++++,,,,,,+++)))'''''''''&&&&&&(((,,,111333222000+++***)))(((((()))***,,,***((('''***///222111...++++++,,,---......///000...,,,***'''&&&&&&(((***)))***++++++******---///---...///000000///---,,,------......///000111111,,,++++++---///111000///)))((('''(((+++---------yyymmmmmmwwwqqq^^^UUU]]]nnngggKKK;;;666444333444777:::;;;:::666222++++++,,,...111222000/////////111333666888888777333333333444666666555333777555333333555777888888222444666333///...222666777:::;;;999333...++++++/////////...------///111000111...)))%%%'''...444222111000111222222111//////000333555666555444444///,,,)))***///111///,,,...//////...------000222000111111000//////000222---,,,+++,,,...000000000000000111333555555222000+++,,,...111333222///,,,,,,,,,,,,---///111222333222222222000//////111444666///...222555===UUUnnn{{{vvvqqqjjjddd[[[SSSOOONNNMMMLLLBBB???===;;;<<<<<<<<<;;;555999@@@DDD???999888===;;;@@@EEEGGGGGGFFFGGGHHHVVVbbbsss}}}{{{wwwpppggg]]]TTTOOOIIIAAA===AAAEEEGGGKKKQQQQQQYYY`````````dddkkkqqqqqqllliiigggbbb```hhhsssiiigggdddcccbbb___YYYTTTJJJDDD>>>;;;===???AAAAAA@@@>>>===<<<;;;888444111,,,,,,+++)))'''(((***,,,'''((())))))(((((()))***((())))))'''%%%######$$$!!!"""%%%***---...---***$$$(((...333666555333222...+++)))***...///+++'''$$$%%%###$$$+++---......---,,,---///111---...//////...+++)))'''***,,,---,,,***)))+++...111666::::::777333111222***---///...)))&&&&&&(((***++++++,,,,,,---......000///...,,,+++******)))***+++...111333444555555111000//////000...+++)))++++++***)))((((((***,,,+++(((%%%%%%))),,,------++++++,,,---------,,,,,,---,,,***((('''((()))***............//////000000,,,+++,,,---......,,,)))+++++++++---///000...,,,*********)))((('''%%%$$$"""'''+++***&&&######%%%)))+++---***&&&$$$'''******,,,//////------///111......---+++)))(((((())),,,------,,,***((('''((('''''')))---111222///,,,)))((('''&&&''')))+++,,,,,,)))(((+++111444333000******+++,,,------......111///+++'''######%%%''')))***,,,,,,---...000333---...000111111///---,,,.........///000111111111......---///000111///...***(((&&&''')))+++,,,,,,jjj\\\[[[iiiyyy{{{jjj^^^[[[aaalll}}}uuuYYYDDD999555555222333666888999777222------...000222444222...+++111333666666444333222222333333444555555555444444555;;;<<<999777999;;;::::::888555222111222333555:::<<<<<<888222---+++,,,---/////////---,,,---...///+++'''&&&(((,,,000111...///000111111111111111///000111222222222222222//////...+++))))))***,,,/////////000111333555666222111///...333999777222//////////////////000000444333111111222222000///+++,,,...000111000000///111222333222///...///000222000---+++,,,///444777999999777555;;;LLLeeewwwzzz{{{xxxjjj\\\UUULLLIIICCC???<<<===>>>???===:::999:::999666555888666555555666888888777555777999;;;===>>>======<<>>AAAIII[[[rrr{{{xxxooofff^^^^^^ZZZOOOCCC===???===:::777555666999<<<999777888;;;:::555333555333333333444555555444333444666999;;;<<<<<<:::999???@@@AAAEEEJJJQQQVVVZZZ]]]^^^```eeennn||||||ooobbbVVVNNNJJJNNNNNNQQQUUUZZZ^^^aaacccoooqqqooojjjjjjnnnnnnkkknnniiibbb]]]ZZZYYYWWWWWWQQQUUUYYY]]]]]]YYYTTTPPPGGGAAA;;;777888;;;===>>>BBBFFFGGGCCC>>>;;;666222...,,,+++***+++***(((&&&))))))***+++,,,------...111...+++***,,,......---'''$$$$$$(((...111---((()))***,,,...///...------))))))(((&&&###"""###$$$'''%%%"""!!!"""%%%))),,,...///000///---...111333555333111...+++(((&&&%%%***...000///***'''(((***...111333222---+++,,,///,,,---...---***)))***+++)))***+++,,,.../////////,,,---------+++)))&&&%%%&&&,,,//////000555777666222...******+++,,,)))%%%'''((((((''''''))),,,///111...+++***,,,///111222111111///---,,,++++++***///............//////000---++++++...333444111------+++)))''''''))),,,...111//////000222222000---,,,,,,+++***))))))))))))&&&))),,,+++'''######$$$+++,,,,,,+++)))'''((()))+++******+++------,,,+++((('''&&&%%%%%%%%%&&&''')))+++------,,,++++++,,,+++,,,,,,---...000000111///+++&&&$$$$$$&&&&&&&&&(((((()))+++,,,......---)))((('''&&&%%%&&&'''''',,,,,,+++(((%%%###%%%'''(((***,,,------...000222///,,,******...222333444222000//////000111000000111111000000///...------((($$$"""$$$***//////...ppp^^^TTTXXXjjj{{{uuufffZZZYYY```nnntttZZZFFF:::444222666;;;@@@@@@<<<555000...///......///000000///---...000111111///---,,,,,,222222222222222111000///444888999666444666777666666666666666666666666666777555444444333111...+++...000111000//////000111------...000333555444333333333444444444333333222222111000000000111222333444333000,,,)))(((***,,,,,,,,,---...///222444666666444111000666<<<:::555444333222111111111111111000///...---,,,+++******+++...111333444333000///222222333111///------...------+++)))(((***///333===BBBJJJRRR]]]mmmqqqaaa\\\^^^SSSKKKCCCAAA???999333000111222222111///111666;;;777666888;;;:::555222222333333333333444444444444222444777:::;;;:::888777777555222111444;;;BBBGGGJJJKKKKKKMMMRRR```ssssssggg^^^XXXUUUXXX[[[```eeeiiilllmmmmmmwwwvvvqqqjjjhhhiiigggcccllldddYYYQQQLLLLLLMMMMMMEEEEEEGGGLLLQQQSSSQQQOOOFFF@@@999555555888<<<>>>AAAFFFGGGCCC>>>;;;777222...------------,,,)))&&&)))***,,,...000//////...111///------///111111111***'''&&&(((---///---)))+++,,,---------,,,+++***'''((('''%%%###!!!!!!"""%%%$$$$$$$$$&&&(((***+++...///000000......///111333222000...,,,)))((('''***---///...***&&&%%%&&&)))---//////+++)))***+++,,,...///...------...///)))'''&&&(((,,,///...---------------+++(((%%%###)))...111000000333444222///,,,******,,,,,,(((%%%&&&'''((((((((()))+++---...,,,+++,,,///222444444222111///---+++))))))(((+++,,,---...000000111111+++******---111333111...,,,***((('''(((***---...333222111222333222000...---------,,,,,,+++++++++'''+++...---)))%%%$$$$$$***+++,,,+++)))(((((()))***))))))***,,,,,,+++***&&&$$$###""""""$$$%%%''',,,***((((((***,,,------//////......///000222333111---'''$$$$$$%%%''''''((('''&&&&&&''')))+++,,,---,,,***((('''&&&''''''*********(((%%%""""""###((()))*********,,,000333...+++******...222555666333000......000111///,,,...//////000///...---,,,(((%%%###&&&+++///111000xxxjjjdddhhhvvvuuueeeWWWQQQYYYiiirrrZZZHHH===777555;;;AAAGGGFFF???777333222///...,,,---...//////...***+++---...,,,+++,,,---222222222111000///...---000444555333333777888666555666888999::::::999999555333111222333333///+++---...000000//////000111......///222555777777666555555555666555555444333333222000//////000222444333222000---******,,,///,,,,,,,,,---///222444666888666222111666<<<<<<777555555333222111111111111......---***((('''((())),,,///222555555333111///222222333111///------...111222333111000222666:::DDDLLLXXXcccooo|||zzzwwwrrrfffTTTEEEBBBGGG@@@999222000222333333222+++...000000///111666;;;999777777999888333111222555555666555444444555777111333666888999888666555555222...,,,---333:::>>>@@@BBBBBB@@@@@@JJJ\\\kkkxxx{{{rrrmmmjjjiiieeehhhllloooqqqrrrssssssrrrnnngggaaa^^^]]]ZZZVVV```YYYNNNFFFBBBAAABBBBBB<<<999888<<>>999444888DDDPPP\\\iiizzz{{{xxxwwwwwwmmmooorrrtttssstttvvvxxxlllddd[[[VVVSSSOOOKKKIIINNNIIICCC>>>;;;:::999888888444000222888======<<>>:::888444000---...000444666555111...)))+++///222333222000............,,,+++***++++++---++++++---111333333222...---------,,,+++******...000111000---)))''''''%%%%%%%%%&&&&&&&&&&&&%%%------...///000000///...000//////......---------***,,,---,,,***'''%%%$$$)))***,,,,,,+++***))))))***,,,...//////000222444---)))&&&(((...222111......//////...+++(((%%%###***///222000...///...+++,,,,,,,,,------,,,***((()))******)))&&&$$$$$$%%%&&&'''))),,,000222222111000///---+++)))((('''&&&&&&'''***,,,.../////////......------------+++******)))(((((()))+++---...333333222000///---------000000000///---+++)))(((***---000///+++(((&&&'''+++,,,---,,,*********,,,)))(((((()))++++++***(((###"""""""""###&&&(((***---(((###"""&&&+++---......---------///222555777111///+++'''%%%&&&(((***)))(((%%%"""!!!&&&+++444222000---,,,+++++++++******))))))(((&&&$$$###(((((('''&&&&&&***///333000000000/////////000111111///......000///,,,))))))+++---...///...,,,+++)))((('''(((+++...111222yyyxxxuuu~~~iiiWWWFFFMMM]]]vvv}}}hhhTTTGGG@@@======???CCCFFFEEE@@@:::666555---,,,***+++---//////...$$$'''))),,,---///222555222222222222222111000///,,,...//////333999999666666777999;;;<<<<<<<<<<<<444333333333222111...,,,)))+++---.........000222222...***))),,,111666888333333444555555555555555333222111000000000111222---///111111000000111222111111000111222444666777777555111///444;;;;;;666333222111000000000000000,,,------***'''&&&***---///000222333333222111000111222333333111111222333222999BBBGGGFFFFFFIIILLLRRR\\\lll|||~~~rrrkkkddd^^^MMMGGGAAA===888222111333555333---((()))...222111......000111333555666666666222///000111000333777666777777444000...111333444444333222222111111111/////////000000111111111888<<<>>>888111///666>>>DDDLLL[[[kkk{{{{{{yyyxxxooorrruuutttrrrqqqrrruuufff[[[PPPLLLIIIDDD???===<<<;;;999888777666333111444111......111444555444888:::<<<<<<;;;:::::::::<<>>:::666555222111222333444222///,,,......---...///000111222111444777999999;;;>>>AAA===BBBEEEAAA>>>===999555111111222444555444111///(((***,,,///000///...---***,,,...---***)))***++++++,,,...111222333111000------------...///000000...111333333000+++'''&&&&&&%%%###"""###'''+++...---+++***+++...111222111//////000111222333333444///...,,,+++,,,,,,,,,,,,///---+++)))))))))******%%%''')))******+++---/////////000000111111111000******+++***)))&&&$$$"""$$$***...---,,,,,,+++(((((())))))((((((((()))***))))))(((%%%######%%%'''''''''(((***---...---,,,))))))((((((((()))******---------,,,------......000000///...,,,++++++,,,+++******))))))***++++++000111111...,,,+++,,,///...///111222111000...------//////---)))'''(((***---///000///...---...000))))))(((***+++,,,+++))) """%%%''')))))))))'''((((((&&&%%%&&&(((************++++++,,,,,,,,,,,,---...,,,))))))+++---------+++&&&""""""''',,,///...,,,++++++,,,------+++(((&&&&&&(((***)))(((******)))((('''))),,,///...222666666333...,,,+++)))---111111---+++,,,---+++++++++++++++***************)))))))))***---///xxxeeeZZZQQQaaawwwqqq]]]NNNSSS^^^sssvvv```LLL>>>999888888777666666666666444111...*********,,,...///...,,,***,,,...///000222555777333333444555555555444444111222000///333777666111555555555666777777888888666888999666111---,,,,,,***,,,...///000111333555,,,)))&&&%%%'''+++---......///000222333444555555222222222222222111000///...111444666444111///...777666666555666777888999555333...,,,111888888444...------------......///---///000---******///444222111000//////000000111000222444444444444666888???LLL\\\eeegggfffgggiiiooovvvxxxgggTTTGGGBBB===999;;;::::::888222---000777333555333...///555888666222///...333;;;>>>;;;666000000444<<>>AAADDDFFFCCC???;;;999999:::<<<999888777666444222000///111333333000+++***...222111000444???OOO]]]fffhhh{{{{{{yyyoootttvvvqqqeeeYYYRRROOOGGG;;;222333555222000111.........///111000---+++)))+++...//////000222444,,,///222444777;;;BBBGGG<<>><<<999555333222222333333222...,,,''')))+++---......------&&&)))++++++)))((()))++++++---///111222000...,,,,,,,,,,,,---///000222333///222555555111,,,(((&&&&&&$$$!!!!!!###)))000444---+++(((***...111333222//////000222333444555666111///,,,+++,,,...//////111...***(((((()))))))))###%%%'''(((((()))+++---***,,,//////...,,,,,,,,,'''((((((((('''%%%"""!!!"""(((,,,,,,+++,,,+++''''''''''''&&&%%%%%%(((***''''''&&&$$$###$$$'''******))))))+++---...---+++''''''''''''(((***+++,,,...,,,+++***)))***+++,,,/////////...,,,,,,---///++++++******************000111111///,,,+++---000---...111333444333222222...//////,,,'''&&&(((++++++,,,------++++++,,,---***))))))***,,,,,,+++***"""%%%((())))))(((%%%(((***)))&&&$$$&&&(((***************)))''''''***,,,...---+++***+++......///...)))######(((---///......---...///000111+++'''$$$$$$'''******)))***+++***)))((())),,,...+++111666888444///,,,***&&&---222111,,,))),,,///,,,,,,+++***))))))******++++++***)))((()))+++---kkkUUUGGGKKKUUUooommmdddaaa[[[iii~~~eeePPPBBB444222666444333333222333444333111...///......///111000...,,,---111444444111000444777333555888888666222///...333222111000000222444555777777666444222222444777666555444444444333000...222000......//////000///---'''$$$(((***((()))...111111333777::::::888666444;;;>>>===::::::999666111111555:::888000...222666777888888777777999;;;777111++++++///444555444111222222///,,,***,,,...///111111///+++***+++...666222...++++++***))))))000444777666444444999===LLL^^^nnnpppooorrrvvvwwwwww|||yyyyyypppeeeUUUGGG===777222///444666888777666555555555999222///222666777777999:::777555999@@@EEEEEECCC;;;>>>EEEOOOYYY^^^]]][[[___aaabbb___YYYUUUSSSSSS[[[YYYTTTLLLEEEBBBDDDGGGDDDCCC@@@;;;666333333444333---)))+++------///333222///...555@@@HHHKKKJJJYYYcccqqq{{{zzzsssmmmddd[[[TTTLLLCCC===444222///......///...---+++++++++---///000...,,,---,,,+++---///111222111000//////000333888===@@@CCCDDDDDDCCCAAA>>>;;;999888777555333000///...---''''''''''''((()))++++++((())))))'''%%%$$$%%%&&&+++...000111000...---...,,,...000000///......///...111222///+++))))))+++---((("""!!!&&&+++...'''((()))***,,,///111222......///000000///...---+++...000///---,,,...000333---)))***)))''''''))))))((('''&&&&&&(((***,,,))))))***---///...,,,***%%%'''(((&&&""" !!!###''')))+++,,,,,,+++***)))+++***)))'''''''''(((((('''''''''%%%$$$%%%(((+++)))(((''')))+++,,,***((()))((((((((())))))***+++,,,,,,***(((&&&'''+++...000000///---******+++---///---+++)))&&&%%%$$$$$$---///111222000---+++***)))+++---000222444555666555111+++&&&###$$$&&&''')))))))))***************)))(((((()))++++++***))) ###'''(((((('''$$$$$$$$$(((+++,,,***'''))))))(((''''''((()))***,,,,,,------....../////////...,,,***)))***---////////////......------,,,)))'''%%%%%%''')))))))))***))))))+++---//////...000111222333222000...,,,,,,+++***+++---...---++++++,,,,,,+++)))((()))******)))***+++,,,+++(((%%%wwwbbbPPPEEEGGGTTTooo{{{jjjdddhhhiiizzzqqqXXXGGG===333222555000222333444555444333111000/////////000111111000...///222444333000000333777444666888888555111...---333222111000000000222222444555444333111111333555444222111222333555444444444222000//////000000000)))%%%$$$(((******,,,000333555888;;;===>>>>>>???CCCEEEFFFGGGJJJMMMHHHAAA<<<999;;;@@@AAA;;;666666777777777888777777666666666000+++***---000000//////111222111...------//////111111///,,,+++,,,...555222...,,,+++***)))(((,,,///333444555:::BBBIII[[[jjjxxxzzzxxxyyy{{{|||sssgggbbbaaa^^^UUUIII???888444222000111444777888777555555666666444555999;;;;;;>>>CCCDDDCCCCCCFFFJJJOOOTTTVVVXXX\\\cccllltttyyyyyyxxxyyyzzzyyyvvvqqqmmmlllllliiiiiigggbbb[[[UUUSSSSSSTTTSSSQQQMMMGGG@@@888444444///+++,,,---,,,...111///------222:::>>>>>>;;;===HHHVVVbbbkkkyyy}}}vvvnnneeeYYYOOOHHHAAA999333///---++++++,,,......---+++,,,---.........------...---,,,---000222222111000///......111444888;;;BBBBBBCCCBBBAAA>>><<<::::::999777444222000//////*********)))***++++++,,,((())))))'''%%%$$$%%%&&&000222444444111///------000000000///---,,,...///......---+++)))((()))***---)))###!!!"""&&&)))+++(((((()))***+++---...///.........///...---+++***'''***,,,,,,++++++...000000,,,***++++++((((((******)))(((((((((***+++,,,((('''(((***,,,,,,+++)))'''((((((&&&###!!!"""$$$)))***,,,---------,,,,,,---,,,***)))(((((())))))******)))'''%%%%%%'''))))))((('''))),,,...---+++++++++++++++++++++++++++,,,,,,,,,***))))))+++...000000///,,,)))'''((())),,,+++***)))((('''&&&%%%+++---///000///,,,+++***((()))+++---000222333444222///+++'''&&&&&&((())))))))))))((()))))))))******))))))***,,,,,,+++)))###&&&''''''&&&###$$$%%%)))---...,,,)))***)))(((''''''((()))***,,,---...////////////.........,,,***)))***,,,...------------------------***((('''''')))+++,,,,,,...---,,,---...///...---,,,---///111222111000000---+++******+++,,,,,,+++***+++,,,+++)))((()))***)))))))))+++++++++(((%%%iiiUUUHHHCCCEEESSSmmmxxxmmmjjjpppxxxcccKKK===999444555666///111555888888555222111111///......000222222111000111333333111......222666555777999888555111...---333222111000////////////000111333222111111222333222000...///222666999:::666555333111111111111111+++((('''***+++,,,000555<<>><<<999777777999999777444444///+++***+++,,,+++))),,,...222333111///......///000111000...---...///333000---+++******((('''***,,,///333888BBBOOOXXXfffqqq{{{|||zzzzzz}}}}}}mmm]]]PPPJJJIIIHHHCCC<<<777555333333222333666888999999888888888555777===CCCDDDCCCGGGNNNRRRUUUWWWZZZ]]]cccjjjppptttzzzyyyqqqjjjggggggggghhhgggbbbVVVGGG===888222---......---///222111//////222555666333000222;;;GGGRRR\\\kkk}}}}}}vvviii]]]MMMAAA;;;777000***---+++***+++---///000000,,,...111000---+++,,,...///...---...000222222111000///------...000333555??????@@@AAA@@@???===<<<<<<;;;999666444222111000...------,,,,,,,,,,,,,,,((()))***)))'''&&&&&&'''555666888666333000...---111111///---******,,,...///,,,(((&&&&&&'''((((((+++'''###"""###%%%'''((())))))*********+++,,,,,,.........---+++***((('''###%%%((())))))***,,,...,,,******------***(((***+++++++++++++++,,,,,,---'''&&&%%%&&&(((******)))))))))(((%%%######%%%'''+++,,,,,,---...//////000...---,,,+++************,,,,,,+++(((%%%$$$%%%&&&'''''''''***---//////...............---,,,+++++++++---......---,,,---...000000///+++'''%%%%%%&&&******++++++***)))((('''((()))+++------,,,+++***'''((()))***,,,...000111///...,,,***)))******+++***)))(((''''''((()))***,,,,,,+++---...---+++))) """%%%&&&&&&%%%###$$$'''+++//////,,,***)))(((''''''''')))***+++,,,---///111111000...------,,,***(((((()))***+++******++++++,,,------...,,,***))))))+++---......333111////////////---,,,)))+++...111333444555555...,,,)))(((***+++,,,+++)))+++++++++)))((()))***)))))))))***+++***(((&&&uuu\\\KKKDDDDDDFFFPPPdddyyy~~~zzzyyyzzz|||\\\EEE888777777:::;;;333333888<<<;;;555000///111...------///111222222111222222111...,,,,,,000333444666888888666444222222333333222111000///.........000222222222111222333222000---...222777;;;===777777666444222111222444111///,,,,,,---222:::@@@IIIQQQZZZ___``````cccfffhhhgggfffiiipppssslll```VVVVVVVVVWWWWWWSSSOOOLLLFFF@@@:::888:::;;;888555000---***)))))))))((('''(((+++///222222000...,,,///000000000000000000000000---***)))))))))((('''***,,,000666@@@NNN]]]gggpppuuuyyyyyyxxx{{{zzzuuujjj[[[MMMBBB>>>===;;;999666555444444555555888:::;;;;;;;;;===???AAA@@@BBBIIIPPPRRRQQQSSSWWW```cccgggmmmsssyyy{{{yyyyyy{{{~~~|||rrraaaTTTDDD<<<444222222111444999888777666666666666555333===FFFOOOSSSYYYbbbkkkppp|||wwwgggYYYFFF:::555222---(((000...---...000222333333---111333111,,,***,,,///000///......000111111111...---,,,,,,---000222444<<<===>>>????????????>>>===<<<:::777555333111111111000///---,,,,,,,,,,,,***+++,,,+++)))((())))))555666888777333000......---...///...,,,+++,,,---000+++%%%$$$&&&((()))(((%%%###!!!!!!###%%%&&&&&&)))***+++,,,,,,---------000///...---+++)))'''&&&$$$%%%''''''((()))***+++''''''***......)))(((***------------------------)))'''%%%%%%'''***+++++++++***(((%%%$$$%%%((())),,,,,,,,,,,,---///000111------,,,+++***))))))(((*********'''$$$###$$$%%%$$$%%%'''))),,,.../////////000000///...,,,***(((***---000111000...------...///...,,,(((&&&&&&'''+++,,,......---,,,)))(((%%%&&&'''***,,,---,,,***(((((((((((())),,,...///.........------,,,+++***+++)))((('''&&&'''((()))---------...//////,,,***!!! """%%%&&&&&&%%%$$$&&&))),,,---,,,)))'''&&&&&&&&&&&&(((***,,,...+++...111333333000---+++***(((&&&&&&&&&(((((((((&&&'''(((***+++---...//////---+++***,,,---------333111//////000///---,,,***+++...111444666777888111...***((()))+++,,,,,,((()))+++***))))))***+++))))))((()))******)))'''mmmUUUGGGDDDFFFEEEJJJWWWlllsssXXXAAA666777999===???777666:::===;;;444///...///...------...000222111111111000...+++***+++---///222444777888888777777888555444222000///............000222333222111222333444111//////222666999;;;777888888666333222444666222222000///333???LLLTTT\\\eeeooottttttrrrsssuuuuuuyyy{{{{{{}}}}}}wwwpppiiimmmoookkkddd___]]]]]]WWWNNNDDD>>><<<;;;777333+++)))'''&&&&&&'''&&&&&&&&&(((+++...000///---+++//////000111222333222111---***'''&&&'''((())))))+++...666AAAOOO```oooyyy~~~{{{{{{zzziiidddYYYMMMBBB:::777777666666666555555555666777888999;;;===@@@EEELLLPPPXXXVVVZZZcccgggeeebbbbbbiiijjjoooxxx}}}rrr___TTTHHHAAA===;;;===BBBAAA@@@>>>;;;:::;;;===@@@IIIRRRZZZ[[[[[[]]][[[WWW```jjj~~~vvvfffXXXEEE888333111...+++222111//////111222333333///222444111,,,***,,,000111///......000111000///,,,,,,,,,---///222555666999:::;;;===>>>???@@@@@@<<<;;;999777555333222222222111000...---,,,+++++++++---......---++++++,,,000333555555222000//////***...222444333111//////111,,,((('''(((***)))((("""%%%&&&&&&***+++,,,...000000111111111000///---+++***))))))***)))))))))))))))((((((###$$$***///---(((''')))......------,,,------...+++)))&&&'''))),,,......---+++(((&&&'''(((***+++++++++++++++,,,---...///++++++***)))((('''&&&%%%%%%&&&&&&%%%$$$###$$$%%%"""$$$&&&(((***+++---------...//////---***&&&$$$(((,,,000222111///------,,,---...---+++******+++000000111111000---***)))%%%$$$%%%(((,,,...---++++++)))((('''(((***---...//////000///...,,,***)))+++***)))(((''''''((())),,,,,,---///000///,,,***###""""""###&&&(((((('''&&&(((+++,,,***(((%%%#########$$$&&&))),,,///000,,,...111333333000,,,)))'''%%%######&&&''''''&&&$$$%%%''')))+++---...///111...,,,***++++++***)))///...------//////...---***+++---///111333444444333///+++)))***+++,,,,,,'''(((******))))))***,,,***)))((()))++++++***(((hhhRRRGGGEEEGGGDDDGGGQQQgggdddQQQ>>>777;;;;;;???@@@999777:::;;;888444000///000000///......000222222111000...,,,+++***+++,,,---000333666888888999:::;;;555333000...------...//////111222111000000111222444222111222444777777777666888999666333333666999222666999:::BBBSSSdddnnnvvv|||~~~|||{{{vvv~~~~~~|||yyyuuurrrzzz~~~xxxoookkklllmmmhhhaaaVVVMMMFFF@@@:::666---,,,)))(((''''''((()))''''''(((***---...---+++//////000222555555444222,,,)))%%%$$$&&&))),,,...///555AAARRRddduuu~~~~~~rrrgggZZZTTTKKKAAA999444222111333555666666666777999;;;777:::???DDDKKKRRRYYY^^^lllhhhjjjqqqvvvsssmmmkkkmmmmmmqqq|||~~~rrreee[[[TTTNNNNNNQQQOOOOOOMMMHHHDDDDDDIIINNNUUU___ffffffdddbbbXXXLLLIIISSSfff}}}|||rrreeeZZZIII<<<333000...,,,000...------///000111111111222333111---,,,...000111///------...//////...,,,,,,---...111444777999888999:::;;;===>>>@@@@@@<<<;;;999777666555555555333333111///...---,,,,,,+++---000000...---------,,,///222222111/////////***///666:::999666333111000///---,,,,,,+++)))'''"""%%%''''''+++---///111333333333333000000...---,,,,,,,,,,,,...---+++******)))'''&&&"""%%%***///---((('''***///...,,,******+++---...---+++)))))),,,///111111---+++)))(((***,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))((('''%%%$$$###"""###$$$$$$$$$###%%%&&&###%%%((()))((()))***+++***+++------,,,((($$$!!!'''***///111000...,,,,,,***,,,.........---...///222222222111000...,,,***&&&%%%%%%(((---//////,,,---+++(((&&&&&&))),,,...//////000000...,,,***)))++++++******))))))(((((()))***+++...000///,,,)))&&&$$$$$$%%%(((+++++++++)))+++,,,+++((($$$###"""###$$$$$$&&&(((,,,...000,,,...111222111...***'''%%%"""!!!###'''))))))'''$$$%%%&&&)))+++---///000111...,,,************)))---,,,+++,,,...//////---((()))***+++,,,---...///222///,,,******++++++***&&&'''))))))))))))+++,,,+++***)))***,,,,,,,,,+++zzzbbbPPPGGGEEEFFFFFFLLLYYYnnn~~~wwwiiiUUUHHH;;;;;;BBBBBBCCCCCC;;;666666555444333333333333444222000000222333333222///...---------......---///111444666666777888:::333111---***)))***---///000000000///------///111222222333555777888666444444777999777444333777;;;;;;DDDKKKPPPZZZkkk{{{~~~yyyuuurrrpppgggpppvvvuuurrrppplllhhhdddnnnsssqqqooorrrvvvvvvrrrpppkkkddd[[[RRRJJJEEE999777444000......000222+++)))''''''***---...---......///333666777666333---)))$$$###&&&,,,222555<<>>???@@@<<<;;;:::999888888888888555444333111000/////////***,,,//////...---,,,,,,+++...000111000.........+++///555888777444111000---000222222///***'''%%%"""%%%''''''...///111333333333222111......---,,,,,,---...///000...+++***+++***'''%%%$$$'''---111...((((((,,,000---***((('''))),,,...---,,,+++,,,///111222222---+++)))***---......,,,++++++,,,------+++***))))))))))))((('''%%%###""""""###%%%%%%$$$$$$%%%&&&&&&(((******((('''(((***((())),,,---+++'''###%%%)))---......,,,++++++)))+++...///......//////111000000///......------)))&&&%%%)))...111000......+++'''%%%$$$'''***---------.........---,,,+++++++++,,,---,,,***((('''&&&'''))),,,///...+++)))(((&&&&&&(((+++...//////+++,,,---***'''$$$$$$%%%''''''&&&'''(((***+++---,,,...000000///,,,)))'''$$$"""!!!$$$***---,,,***$$$%%%''')))+++---///000///---+++***+++,,,,,,+++---,,,+++,,,...///...---(((((()))***+++,,,......000---+++***))))))(((&&&%%%&&&((()))))))))+++------+++***+++---...------uuu___OOOHHHEEEDDDHHHSSSeeexxxuuugggZZZLLLBBB:::@@@JJJIIIHHHFFF===555333111111333555666666777555333222333444444444///.........000000///...///111333444444555666777111...***'''&&&(((,,,...000000///---++++++---000///111444777:::999666333333666888777444333888<<>>BBBIIINNNMMMTTT^^^fffhhhgggdddcccaaacccgggjjjggg```___ccclllooosssxxx}}}||||||~~~}}}vvvlllfffgggjjjxxxxxxpppgggUUUAAA888:::BBBPPP^^^lll}}}zzzkkkeeeYYYIII999///,,,---***))))))+++...222333444444111///...000111111000000...,,,,,,------,,,+++---......000222444666777777888888999;;;===???@@@<<<<<<;;;:::::::::;;;;;;666666444333222111111111)))+++...///---,,,++++++,,,///111111000...------+++...111222000...---,,,+++000555555000***%%%###"""%%%''''''000111222333333222000///,,,,,,++++++,,,...///111000---******++++++(((%%%&&&)))///222///)))***...000---)))%%%%%%'''+++...---,,,+++---000222333222---+++***,,,///000///,,,+++,,,.........,,,***((())))))))))))'''%%%###"""###%%%'''&&&%%%$$$%%%%%%(((+++---,,,)))'''((()))&&&)))+++---+++'''"""$$$(((+++---,,,+++++++++)))+++...///...---............------------...///***'''&&&)))///222111...---+++&&&######%%%)))+++++++++,,,---............***,,,...///...+++(((&&&###%%%'''+++......+++((()))(((''')))---000222222,,,------***'''%%%''')))******(((''''''((())))))---...//////...+++(((&&&%%%""""""&&&,,,000///---%%%&&&'''))),,,...///000---,,,******---.../////////...------...///...,,,******+++,,,---///000111---,,,***)))((('''%%%###$$$&&&((()))))))))+++---...,,,++++++---//////...}}}gggQQQFFFKKKVVVYYYgggwww~~~rrrhhhYYYNNNIII>>><<<>>>EEEMMMMMMDDD;;;333000///000444888888777444222000000222444555666///111555777666444000------///222444444444666777444///)))&&&'''***...///222000---,,,---...//////555666777666444333444555444444666666666999BBBKKKWWWeeetttwwwvvvlll^^^PPPHHHEEEEEEFFFGGGIIILLLNNNMMMJJJFFFCCC:::>>>FFFPPPZZZeeeooovvvyyyyyyyyy}}}wwwkkkZZZXXXQQQLLLLLLNNNIIIBBB===111)))+++...///111555---...///111333444666666333...,,,000666;;;BBBHHHYYYgggxxxnnn^^^RRRIIIAAA<<<;;;999666444333222000///000:::AAAAAADDDPPP]]]ccc```jjjpppoookkkggg___WWWRRRUUUXXX[[[\\\]]]___```hhhqqq|||{{{zzzxxx^^^III@@@:::;;;@@@GGGKKKRRR___kkktttiiiZZZLLLBBB999222---***+++---///000000///.........//////000000000111------,,,+++,,,---...///......///222444555444333888999::::::>>>CCCBBB===???;;;777888<<<>>>;;;888444222000///000000///...------,,,***)))***---000///000111111000...,,,***,,,///222222000+++(((&&&///222444222...)))'''''')))'''######$$$&&&''''''...///111222222000///---''''''(((+++...000000///---,,,******,,,...//////000---...000///,,,+++---000+++&&&%%%'''***+++***,,,---000222222111///...,,,---///000000...,,,++++++***)))***---...,,,))),,,((($$$%%%***------+++,,,,,,+++)))'''&&&''')))*********+++------,,,***)))((())),,,...,,,(((###))))))***++++++++++++******+++,,,---...///000111111///,,,,,,...///---+++((()))***+++,,,---------...***&&&&&&((())))))'''"""&&&))))))((('''))),,,,,,++++++---000///+++''''''***,,,,,,+++)))))))))...+++)))+++...111111000000...+++))))))***,,,---000...,,,***))))))))))))+++,,,---,,,)))&&&%%%%%%&&&'''''')))***+++,,,---&&&''')))---///000---+++///---***)))+++---///000000000111111000///.........------------...//////000...+++(((&&&%%%&&&&&&%%%((()))(((&&&&&&(((+++000...---...111444666666mmm[[[RRRWWWaaalllyyy}}}nnn\\\KKKBBBAAA>>>===???DDDJJJIIIBBB;;;555333111222555888888888666444222222444555555555///111333444444222///......000333444444333444444444111,,,***,,,///111222555222000///111222222222222444666555444222222222222333555888<<>>AAACCCCCCAAA>>>;;;222444999???GGGPPP[[[aaattt}}}xxxrrrmmmddd[[[YYY[[[XXXRRRIII<<<222111333222111222,,,,,,---///111444666777555111222777>>>FFFRRR]]]qqq|||xxxmmm^^^QQQIIIDDD>>>:::777555222000000000111222:::BBBIIIKKKQQQ^^^kkkqqqvvv{{{yyypppeee]]]TTTLLLGGGLLLSSSZZZ```eeejjjmmmxxx}}}}}}~~~uuuZZZEEE<<<777888<<<@@@CCCFFFPPPZZZooo}}}{{{ssseeeVVVHHH;;;000)))+++,,,...000111000//////000000000000000000000000///......---...///111222000000111111222222000///444888<<<===@@@DDDCCC@@@???===;;;===??????:::666222111///...///000///...---,,,+++***((())),,,///......//////...---+++***+++---000111///,,,(((&&&---///000///,,,******++++++(((%%%$$$%%%'''))))))...///000111111///...,,,))))))***,,,///000...------,,,***+++---////////////------000///+++***---+++)))&&&&&&(((+++++++++---...000111111000///...---...////////////------***((('''))),,,---,,,***,,,(((%%%&&&+++......,,,---......,,,***)))***++++++***)))***,,,------,,,))))))))),,,......+++'''++++++,,,,,,,,,,,,,,,+++++++++,,,...///000111222222///,,,+++---......,,,***+++,,,---------,,,+++---+++)))***+++***'''$$$"""%%%((((((''''''(((***))))))))),,,......+++''')))+++---...---,,,,,,---...,,,******...000111000000///---+++***+++,,,---///...---+++*********+++***,,,---,,,***(((''''''(((((())))))******++++++))))))***,,,//////...,,,,,,+++))))))***---///000////////////...------,,,...------,,,---...000000111///,,,***(((((((((((()))******)))''''''))),,,000///...000333555666555tttgggbbbiiirrrpppWWWCCC===@@@===>>>@@@CCCDDDBBB>>>:::888666444444666777888777444333222333555666555444000000111111111000///...///222444444333111000111333111//////111333444444444222111111222333333333000333666777555333111111222444777===FFFSSSaaajjjyyyrrraaaUUUGGGBBB:::444222222222222222444777999999888666444111222333444888???GGGMMM```mmmzzz~~~{{{tttqqqpppjjjbbbVVVHHH:::777888777444222.........///111444777999777777<<>>;;;999444222///...///333777:::BBBIIIQQQXXXcccrrr~~~xxxeeeSSSIIICCC???EEELLLWWWbbblllvvv}}}ssskkkhhhhhhsss}}}sssVVVAAA777888777:::===<<<<<>>888333000...------...///...---------,,,***)))))),,,......---,,,,,,++++++++++++)))+++...000///---***(((,,,,,,+++***)))***...111---***&&&%%%&&&)))***+++,,,---.........,,,+++*********+++---//////---+++---,,,***+++---//////...---,,,---///---)))(((+++(((&&&%%%&&&)))+++,,,+++...//////000000///...---......//////////////////)))(((''''''***++++++++++++(((&&&(((+++......,,,...000000///---,,,---...,,,***((((((***---......*********+++......---+++,,,------......------,,,,,,,,,---...000111222333222///+++***+++---......------...///...,,,)))(((---...///111000---'''"""###%%%&&&'''&&&%%%&&&'''&&&&&&'''***------+++)))+++,,,...///......000111///---+++***,,,///000000//////......---,,,,,,,,,...---,,,+++++++++++++++***,,,......,,,+++***+++,,,++++++******))))))))))))(((((()))+++---,,,+++***)))))))))***,,,///000---------,,,+++******))),,,+++***)))***,,,///000111000...,,,++++++,,,,,,...---,,,)))'''(((***---/////////111444555555333yyysssrrryyyrrrXXXEEE???AAA===???@@@@@@>>><<<::::::999888666555444555555555000000111333666777777555222111000///............000222444444222///...------------000222444333222000///...///111222111000///222666888777444222222333777===EEETTTeeesssyyyooo[[[JJJAAA666333///......///000000222333444666666555333222444444444333444666:::===JJJUUUcccooo{{{zzzooo^^^OOO>>>777999;;;999666333222111000222555999;;;:::???IIISSS[[[fffyyyppp\\\IIIDDD>>>:::999:::999999333333222222555:::AAAFFFLLLRRR[[[gggtttoooVVVCCC;;;===AAASSS[[[gggsssxxxiii```ZZZYYY]]]gggvvvuuuXXX@@@555;;;::::::<<<;;;999;;;@@@JJJYYYppp}}}tttgggWWWGGG;;;444000000000111111222222222333222000///---,,,,,,,,,......------...000222333333333222...***&&&$$$###+++777BBBDDDCCCEEEGGGHHHCCCAAA@@@@@@???<<<777222...---++++++,,,------,,,.........,,,******,,,......---+++******+++,,,---***+++---000111000...+++...,,,)))'''(((+++000444---***&&&$$$&&&(((***+++******+++******((('''&&&((((((***---//////---+++,,,+++***+++---///......,,,,,,...///+++&&&%%%((()))'''%%%%%%&&&(((+++,,,....../////////...------//////.........///000000+++***)))((()))*********((('''&&&(((+++------+++...000111000///......///,,,***'''''')))---///000---,,,+++++++++,,,,,,,,,---------......------,,,,,,---...///000111222222111///+++)))***,,,...000......//////---)))&&&$$$,,,///333666444///'''"""###$$$%%%%%%%%%$$$$$$$$$###$$$&&&))),,,------,,,+++,,,---------...000222111///---+++++++++,,,,,,....../////////---,,,+++++++++++++++******++++++***---///000///.../////////...---,,,***)))''''''%%%$$$###$$$''')))***++++++,,,,,,,,,+++,,,---...++++++***)))((((((((((((***)))''''''(((***---///000000///......//////000111///,,,)))'''(((***,,,......///111333444222000yyymmmfffiiiuuuzzzgggSSSEEE@@@???===>>>>>><<<888666777888888777555333222111222333......000444999<<<===<<<555444111...---,,,---...///111444444111...,,,+++'''(((***...111222000...,,,,,,---///111222000///---000333555444333333333222:::DDDPPPcccxxxyyyzzzvvvkkkXXXFFF;;;888///---,,,---///000111000444444555555444333222222222333555444222000000000;;;BBBLLLWWWgggzzz}}}gggYYYFFF;;;;;;??????<<<;;;888555333555888===@@@BBBKKKYYYeeekkkrrrwww\\\III???<<<777444333555666777444555888:::>>>EEEMMMTTT```ccckkkvvvjjjSSSAAA>>>GGGRRRcccjjjvvvvvvfffYYYPPPLLLMMMQQQ\\\kkkvvv~~~|||```GGG;;;===:::888999888666888===EEEPPPaaappp|||uuuhhhZZZMMMBBB;;;222222111000111222333444333111...,,,***)))******,,,++++++++++++---///000222222111,,,'''###""""""---:::EEEGGGEEEFFFHHHIIIDDDBBB@@@===;;;999666444...,,,******+++,,,+++***000000000...++++++,,,---///...,,,++++++---///000,,,,,,---111444444222///111...***((()))---111444,,,((($$$"""###&&&)))***((((((((('''&&&$$$###"""%%%&&&(((+++...///...,,,+++***)))+++---...---,,,+++,,,...///)))"""!!!$$$,,,)))&&&######%%%))),,,,,,---...//////...---,,,.........---...///000000...------+++))))))))))))%%%%%%&&&)))+++,,,,,,+++---...//////...---///000,,,)))&&&&&&)))---000222///...---***)))(((((()))+++,,,,,,------------------------...//////000000000...,,,))))))+++...111---------,,,***'''$$$""")))---222444222,,,&&&!!!%%%%%%$$$$$$$$$###"""!!! ###&&&(((***,,,---...+++++++++))))))***,,,///111000...,,,)))((('''(((+++,,,---......---,,,+++***************)))))))))***---000111111111111222000000...,,,***)))''''''###"""!!!###&&&***,,,---...000111000---++++++,,,))))))((('''&&&''''''(((,,,+++***)))***,,,...000////////////000111222333222///+++((('''(((***+++---,,,---///111111///---yyycccSSSKKKNNN\\\iiitttqqqgggWWWJJJDDDAAA???>>>===:::777444333555777666666555222000///000111//////111666<<>>888555111......000444666666;;;AAAGGGLLLRRRZZZ```sssrrruuuzzz|||~~~|||lll[[[MMMKKKXXXfffooovvvzzzjjjZZZLLLDDDCCCBBBHHHTTTaaaooo~~~lllUUUIIIBBB<<<777555444222555:::@@@GGGQQQ\\\fffrrr~~~xxxjjj^^^QQQEEE===444333111000000111333444222000---***((((((((())),,,+++*********+++,,,---000111000,,,'''$$$%%%'''222>>>HHHIIIFFFFFFGGGGGGCCCBBB???<<<:::888777777///---+++***++++++***)))000111000...,,,***+++,,,000///---------///111222...---...111555666444111111...***)))+++...111222+++'''""" """%%%((())))))((('''%%%$$$"""!!!!!!$$$$$$%%%(((+++......---)))((((((***,,,---+++***+++---//////''' +++)))'''###"""###'''+++)))+++---///000...,,,+++,,,,,,------.../////////---...///---+++)))((((((###%%%(((+++,,,---,,,+++,,,------,,,+++,,,///111+++(((&&&&&&)))...111222//////...,,,(((&&&&&&'''******,,,---.../////////---------,,,,,,,,,,,,,,,------,,,***)))***...111---,,,+++***(((&&&$$$###%%%)))---...,,,)))&&&$$$'''&&&$$$$$$$$$###!!!!!!$$$&&&(((***,,,...+++***(((%%%###$$$''')))---......,,,)))&&&$$$$$$'''(((***+++,,,,,,,,,+++******++++++***)))(((((())),,,///000000000111222000000///---+++***)))(((&&&$$$$$$&&&***---//////000222444222...***)))***((('''&&&&&&&&&''')))***000000//////000000111111,,,,,,...///111333444444222///+++))))))*********---,,,,,,---...///---,,,{{{gggOOO@@@:::<<>>;;;666333111222444555555666555222///---///111000000111555;;;@@@DDDEEE===;;;777333///---,,,,,,)))---111333111///,,,,,,((())),,,///222333000...+++,,,///333666666333111------------///333999===AAANNN]]]kkk|||rrrSSSLLLEEEAAA;;;444444777000...,,,,,,------,,,+++*********+++,,,...///000333555777777555333222111,,,+++***---777FFFZZZhhhpppuuuwwwxxx}}}{{{pppbbb\\\]]]]]]YYYPPPMMMIIIHHHLLLSSS\\\bbbiiinnnyyyyyydddMMM===888333111---++++++///555:::===EEEOOOWWW]]]bbbiiinnnsssooolllkkkhhhiiisss{{{uuunnneeecccnnn|||tttcccSSSHHHAAA>>>>>>BBBKKKZZZpppxxxdddZZZQQQGGG===777444333666;;;===AAAFFFLLLSSS^^^kkkttt{{{ooofffZZZJJJ???555333000///...000333444222000---***(((((()))***///...,,,++++++,,,------...000111...***(((+++///:::CCCJJJIIIFFFFFFFFFDDD@@@AAAAAA???===:::999999000...+++*********)))'''/////////---***(((((()))......------...000111222///------000555777444000---+++)))***---000111000+++'''""" !!!$$$((()))+++***(((&&&$$$###"""!!!&&&%%%$$$%%%(((+++,,,,,,'''&&&''')))++++++***(((,,,...111///%%%%%%&&&'''&&&%%%$$$&&&)))%%%(((---000111///---***)))***,,,---.........---'''+++......,,,)))((()))###&&&***...///......------,,,+++***)))+++///333)))'''&&&'''***...111222...///000...***(((((())))))***,,,...000111222222---,,,+++***)))(((((('''+++,,,---,,,******---000---,,,***((('''&&&&&&&&&&&&)))+++,,,***)))+++,,,)))'''%%%$$$%%%$$$!!!"""$$$$$$&&&))),,,,,,***'''"""!!!$$$%%%))),,,,,,)))&&&$$$$$$###$$$&&&(((***+++,,,,,,,,,---------,,,***)))(((&&&))),,,---------.../////////...---,,,+++******)))(((''')))+++---...------111444333...))))))***''''''&&&&&&''')))+++---111111222222222111000///)))***,,,...111333444555222///,,,+++,,,---,,,+++///---,,,,,,---...---,,,lllWWWAAA666333333999AAAFFFIIIEEE888///333;;;??????:::444000000222444444555666555333///...000222///......111777===@@@BBB@@@>>>:::555111...,,,+++'''+++000222111///---,,,,,,---///222555666444111***+++...222555555333000111000///...000666???EEENNN[[[iiitttvvvaaaDDD;;;555555555111222666333111...---,,,,,,***)))%%%%%%&&&'''***---000222000111222222111000111222111---)))''')))111???KKKVVV^^^ffflllttt}}}uuuoooooonnnjjjZZZWWWTTTTTTYYYcccmmmtttxxx{{{zzzkkkVVVAAA777777111///,,,***,,,111:::@@@DDDNNN[[[eeejjjoootttyyygggaaa[[[WWWSSSVVVfffwww~~~|||~~~nnn]]]RRRBBB???;;;999;;;HHHbbbzzznnnfff```TTTFFF>>>888666999???===???AAADDDHHHPPP[[[ddd}}}}}}sssmmmaaaPPPBBB555333000......000222444222000---***))))))***+++222111///...------.........000222000---,,,000555???FFFKKKIIIFFFFFFDDDBBB===@@@BBBCCCAAA===:::999111///,,,+++******((('''---......,,,)))'''&&&'''---------...///000111222///---,,,///444666333///)))((('''***...111111///,,,(((""" !!!%%%(((***---,,,***'''%%%$$$######(((&&&$$$###&&&((()))***%%%%%%&&&(((******)))'''---///111///$$$###((()))(((&&&&&&'''###''',,,111222000---***((())),,,.........---,,,"""''',,,...,,,***)))***$$$(((---000111000//////------+++)))(((+++000444((('''&&&'''+++///111222---///111///,,,******+++)))+++---///111333444444,,,,,,+++)))(((&&&%%%$$$))),,,------+++***---000...,,,***(((''''''((()))***,,,---,,,+++---111555***'''%%%%%%%%%$$$!!! !!!!!!###'''***---+++'''!!!!!! $$$***,,,***'''%%%%%%!!!"""###%%%(((***,,,---////////////...,,,***)))$$$&&&)))*********+++,,,.........------,,,,,,+++***)))((()))***+++***)))***///333222---))))))***'''&&&&&&&&&(((***---//////000111222111000---,,,'''(((+++...000333444555333000------///000...,,,111///,,,,,,---.........uuuiiiUUUGGG999444222000000111999777444333444888<<>>BBBJJJSSS]]]hhhrrryyy~~~zzzxxx~~~}}}rrrlllmmmmmmppptttzzzxxxgggXXXJJJ===444222000,,,,,,///111555AAANNNXXX___fffnnnwww}}}wwwlll[[[LLLAAABBBFFFPPPeee{{{vvveeeYYYGGG@@@:::<<>>======>>>>>>666///,,,---+++%%%%%%***333...((($$$###$$$&&&'''******+++...000000...,,,******+++...111111...***&&&%%%%%%&&&))),,,......)))(((&&&%%%%%%&&&''')))---***'''%%%%%%$$$""" $$$######%%%))),,,---,,,)))'''&&&'''***,,,***(((///111222///)))!!!###***+++'''###!!!"""$$$&&&(((+++,,,.........)))))))))+++,,,...000111---,,,,,,------,,,***(((---///111111///...---......---+++++++++...111333***'''$$$&&&,,,111333333/////////000222111///,,,***+++...222555555222000///...,,,***'''%%%###"""'''***,,,------------...***)))((('''((()))+++---000/////////000111333444---(((###!!!"""$$$$$$### %%%(((%%% """'''++++++)))$$$"""!!!"""$$$))),,,,,,'''###$$$$$$###$$$&&&***---///444333222111///+++'''$$$"""&&&+++,,,***'''&&&''',,,,,,+++---......,,,***))))))***+++,,,,,,***(((///............------------+++((((((***,,,---------...///000000...,,,***&&&(((,,,000333555666777333222000///.........///000...+++***+++,,,++++++sssaaaUUUEEE<<<333111///,,,+++,,,&&&(((,,,111666;;;@@@BBB>>>:::666444444555555444111333333000,,,)))***+++...//////000222333555666:::999555000***'''(((***---...///000111111111111222222222444666777555444+++******---000333333333333333333222666AAAPPP\\\kkkttt~~~kkkQQQ@@@222---+++...///------000222111///+++&&&$$$$$$%%%)))((((((((())),,,...000222222222222111222222222111222000+++&&&%%%***///333666;;;CCCNNN\\\jjjsssuuuuuutttttt|||~~~{{{xxxzzzzzzkkkYYYMMMCCC999333111...***+++444???IIIUUU```kkkrrrxxx||||||nnn___PPPEEE???DDDJJJSSSfffyyykkk\\\GGG???;;;AAANNN___www|||qqqaaaSSSIIIDDDBBBBBB>>>;;;888666444666AAANNNddd{{{zzzppp^^^MMMAAA999111///---,,,---111222333333222///---------........................***---000000111777AAAJJJPPPRRRPPPMMMKKKJJJDDD<<>>===>>>>>>???;;;444///...,,,)))+++000333///***&&&%%%&&&((()))))))))+++...111222111///,,,++++++---//////+++(((&&&%%%$$$%%%(((***,,,---+++***(((&&&&&&'''((())),,,***(((''''''&&&$$$###$$$######&&&***...000111***(((''''''***+++***))),,,///222000+++$$$###((()))%%%"""!!!"""%%%&&&(((***++++++++++++)))******+++,,,...///000...---...///000///---***...000222222000............---,,,******+++---...***'''%%%(((---111333222000///...///000000...---...///111333666555333111---,,,+++(((&&&$$$###"""$$$'''***,,,,,,---...///+++***)))((((((***+++,,,,,,++++++,,,...000222444///***&&&$$$%%%&&&''''''%%%)))+++(((### ###(((++++++***&&&"""!!!$$$'''&&&&&&(((+++......***''')))((((((((()))+++---///333222222111///+++&&&###"""&&&***,,,***(((''''''******+++,,,...---***((()))***---///000///+++)))...........................,,,******+++.........//////000///...,,,***)))'''(((+++...000222222333222111000.........//////000...+++************(((wwwfffTTTHHH888333111000...)))(((***'''+++111888<<<>>>>>>>>><<<999555333333444444333/////////---***(((((()))...///000222333444444444777555000)))$$$$$$&&&)))000000000000000000//////000000000222555777666555***)))(((+++///333666777222444666777<<>>GGGYYYoooxxxeeeVVVLLLHHHFFF<<<777444111///000888BBBVVVmmm}}}sssbbbQQQCCC;;;333000///...///333222333333222000//////000//////............//////,,,---...///333>>>LLLVVVWWWXXXWWWSSSQQQNNNEEE<<<=========>>>>>>?????????@@@999333111///...111666333000,,,)))'''(((***+++((()))+++///222333222000,,,,,,+++,,,---+++)))&&&%%%%%%%%%%%%&&&(((***+++,,,+++)))''''''((()))***,,,+++******++++++)))'''%%%$$$###%%%***///333555...+++)))'''((()))((('''(((,,,000111...(((""" ###&&&&&&$$$""""""$$$'''''')))******)))((('''***++++++,,,------...///......000222444333000---000111333222000...---------,,,,,,+++***))))))))))))''''''***///222222000111///---,,,---......---222111111222333333111///,,,+++)))'''%%%$$$###"""###&&&)))+++,,,,,,...///,,,,,,+++*********++++++'''''''''(((***---000222000,,,((('''(((***+++,,,***---///,,,'''$$$&&&)))+++,,,,,,***''''''***...++++++,,,...000000...+++......---,,,,,,---......111111222111...***&&&######&&&***+++***)))((('''''''''))),,,---,,,(((%%%'''+++///222333000---***,,,,,,------...////////////---+++,,,...000111111333111///---+++)))((((((''')))***,,,------------000///...---------...///000---+++*********)))(((sssdddTTTIII999666555555111------111777999===@@@@@@>>>;;;999888666333222222333333222------+++***((((((((()))---///111333444444333333444000***%%%###%%%(((,,,//////............//////.........111444666666555,,,***(((***...333666888777666666:::FFFXXXmmmzzzoooUUU???666555,,,+++,,,///111000...,,,,,,+++***(((''')))---111///////////////////////////333555333...+++---111///111222111...***((((((---,,,))))))...888EEENNNTTTXXX]]]aaaiiiwwwzzzhhhVVVDDD;;;888555222111444888CCCTTTiii{{{wwwhhhTTTEEE>>>===DDDQQQ]]]jjjyyyyyyfffSSSHHHBBBKKKbbbyyyyyyrrruuuxxxhhh\\\PPPGGG===888333111000000666===PPPbbbuuu~~~uuufffXXXFFF===555222000...000444000111222111//////000111111000000///000000111222222000///000777DDDSSS\\\ZZZ___```\\\VVVPPPHHH@@@999:::<<<>>>???@@@@@@@@@AAA===888444222222444777222111...+++))))))+++---))))))+++...111222111///++++++*********)))((('''&&&&&&&&&%%%%%%%%%''')))***)))((('''''')))***,,,+++++++++---...///---,,,(((&&&$$$%%%)))...222444111...+++'''%%%$$$#########(((...000...***%%%"""###%%%&&&%%%$$$###%%%''')))************((('''&&&++++++,,,------.........,,,---///222555444111...///111222111///,,,++++++***+++,,,,,,+++***)))(((((('''(((+++000222111...111...+++***+++---......333111///.........---,,,+++***((('''%%%%%%%%%%%%%%%'''***,,,,,,,,,---...------------,,,+++++++++&&&%%%$$$$$$&&&))),,,...///,,,)))((((((+++---...+++...000...***((())),,,...///000...++++++...111/////////000111000///...///////////////////////////000111000---(((%%%###$$$&&&)))***+++***)))((($$$&&&(((+++,,,***&&&"""&&&)))---000000...---,,,++++++,,,---...///000111000...---...000222333333444222///+++((('''''''''((()))***+++******((((((---,,,+++***+++,,,---......---++++++,,,---,,,***ssseeeWWWNNNDDD@@@<<<:::777666:::@@@FFFEEEDDDBBB@@@===;;;999555333111111111222222111---+++)))(((((()))******---...000222333333222222000---(((&&&'''***///111...---,,,,,,---///222333...---...000333666666666000...++++++...222555777999555444???UUUmmmqqqYYYBBB444000111+++---...000333333111...(((((())))))+++///555::::::<<>>;;;888:::>>>AAA>>>777222222444///000000...---++++++,,,---,,,)))&&&'''---666<<>><<<888555555444333///000000---******,,,...++++++,,,...000000...,,,))))))))))))(((((()))***((())))))'''$$$$$$&&&)))&&&&&&%%%%%%'''))),,,...+++++++++---000111000///,,,)))&&&%%%(((+++...///222000---(((###  $$$+++...---***'''%%%'''''''''&&&%%%&&&(((***++++++,,,,,,+++)))((('''+++,,,---............---+++,,,---000333333000......///000///---***))))))((()))+++---...------,,,((('''(((+++000111///,,,...+++((('''))),,,......333111...---------,,,+++,,,***)))'''&&&&&&'''((()))+++---...,,,++++++,,,......//////...---,,,+++'''&&&$$$"""###%%%(((***,,,+++((('''&&&(((,,,...))),,,///...,,,+++,,,...111333333111---,,,...111///000000000///...---,,,+++,,,...///000111000000---///000...***&&&%%%%%%%%%&&&(((***++++++***)))$$$%%%(((+++,,,***&&&"""%%%'''************,,,...***+++,,,---...000111111000///...///222333333222222000,,,)))'''''''''((()))******+++***((('''&&&+++***)))))))))***+++,,,---,,,,,,---///000///...zzzkkk^^^VVVMMMFFF@@@???@@@DDDKKKTTT^^^ZZZRRRJJJBBB<<<999888444333111111222333333222...,,,))))))***,,,---------...///000111111111111...+++)))***---111444666///...------///222666888///......000333666777777444111...---///333555666777444888JJJeee~~~yyy___FFF555---,,,,,,,,,///000111333666444000''')))---000555;;;CCCHHHHHHKKKPPPTTTSSSOOOIIIEEEIIIMMMOOOLLLEEE===999777333111///---------///000,,,***(((%%%%%%)))000555:::===CCCKKKSSS```uuu|||mmmXXXJJJ<<<333///---///333999MMMggg|||lll]]]RRRGGG???<<<>>>DDDOOO^^^ooouuuhhh```ZZZbbbvvvhhhXXXMMMRRReeeyyyzzzdddOOODDD999444222000111333@@@OOOeeexxx{{{qqqgggSSSHHH===666222...///222.........,,,++++++---///------,,,---...111444666333111222:::GGGTTT^^^bbbeeemmmooofffYYYOOOGGGBBB;;;<<<<<<===>>>@@@@@@AAA>>>???>>>999666555222///,,,...///...***)))+++...------...///111000...+++)))))))))(((''''''***,,,+++,,,,,,)))%%%$$$&&&)))&&&%%%%%%%%%'''))),,,...,,,******,,,///111222222...,,,((('''(((***++++++000000...***%%% $$$))),,,,,,***((('''((((((''''''''')))***+++***+++,,,,,,,,,***)))(((***+++---.../////////...+++++++++---///000///---,,,---///...,,,***))))))'''(((+++---///000000000(((''''''***...///---***+++(((&&&&&&))),,,...///333111///.../////////---+++***((('''&&&''')))***+++---///...,,,+++******---...000111111///---,,,)))'''$$$""""""$$$''')))))))))'''%%%###%%%))),,,(((+++---......------...222444444222...,,,---///---///111000...+++***)))(((***---000111111111000---//////,,,'''$$$%%%'''&&&&&&''')))+++,,,+++)))&&&&&&(((+++,,,+++'''$$$$$$&&&(((((('''(((,,,000++++++,,,---...///000111111//////000111222111000---,,,***((('''((()))******+++,,,,,,+++***)))(((,,,+++***)))))))))***+++---,,,---///111222111///rrreee\\\PPPGGGAAADDDMMMVVV```iiilllfff\\\PPPEEE>>>999777666444333444555666555444111...******---000111000...------......///000111---,,,,,,///333666777666000///------///222777999111000///000333666777777444222//////222555666777888;;;FFF[[[sss|||jjjPPP:::...+++++++++,,,///000000222777666111///222888>>>EEEMMMUUUZZZ]]]```eeehhhhhhddd___[[[```bbbcccaaaZZZPPPFFF@@@<<<999666333333444444555000...***&&&%%%)))000666:::888888===DDDPPPfffyyypppbbbJJJAAA777111---,,,111888CCCXXXsss|||lllZZZPPPHHH@@@<<<<<>>===>>>???@@@AAAAAABBB>>>777333444222---))),,,///---***(((***---......///111333333111...+++,,,+++(((&&&&&&(((,,,...///000,,,'''%%%'''+++)))(((''''''''')))+++---,,,***)))))),,,000222333///---+++***+++++++++***+++---///---((($$$"""""""""%%%)))++++++***))))))((('''&&&'''(((******+++'''(((***+++++++++***))))))***---///000000000///,,,+++***+++,,,......---+++---......,,,+++***+++'''(((***,,,...///000111((('''&&&(((,,,---+++)))'''%%%$$$%%%)))---//////000///......000000///...***((('''%%%%%%''')))+++***,,,------,,,*********,,,...111333333111///---)))'''%%%######&&&))),,,((((((&&&###!!!"""&&&******,,,...///...---,,,,,,000222333111---+++---///+++...111111---)))'''&&&(((***---000222111000///...///...)))$$$"""%%%)))'''&&&&&&(((,,,---,,,***(((((()))+++,,,+++)))&&&"""&&&++++++******---111,,,,,,------...///000000111/////////000000///---''''''''''''(((***,,,---+++,,,---......---,,,+++///...,,,+++***++++++,,,.........///000000...,,,qqqddd]]]PPPGGGCCCJJJWWWdddpppxxxbbb^^^VVVMMMEEE@@@>>><<<777666555666888888888666222///,,,,,,///222333333...---,,,,,,,,,...///111...---...222777888777444000...,,,+++,,,000444777222111///000333666777777333222000111444666888888;;;CCCTTTiiizzzmmm^^^HHH666---+++,,,...,,,///000...111777777222777<<>><<<;;;;;;:::999999555///)))'''***222888>>>777222222777BBBWWWkkk~~~qqq```RRRAAA;;;555111---...555???NNNaaazzzgggXXXLLLGGGDDD???<<<===EEEQQQbbbsssyyyxxxwwwzzz|||fffNNNHHHAAAAAANNN```pppmmmYYYKKKBBB:::555333555===LLL___qqqwwwlllaaaUUUGGG===666000000222000000...,,,******,,,...111111000222555999===@@@JJJJJJMMMWWWbbbiiihhheeefffdddaaa___aaa___UUUHHHBBBAAA???======>>>@@@AAADDDDDD???555111333222...'''+++...---)))'''))),,,...///000333666666444222......---)))%%%$$$'''***///222222...(((&&&(((,,,---,,,***)))((()))***+++---***((((((+++///222333///...,,,,,,------,,,+++(((,,,//////,,,(((''''''%%%'''***++++++******+++'''&&&%%%&&&(((******)))%%%&&&((()))************(((***,,,///111111000000...,,,***)))+++---------+++---//////---,,,,,,,,,((()))***+++---...///000)))&&&%%%'''***,,,+++((($$$######%%%)))---//////,,,++++++---//////...,,,((('''%%%$$$$$$&&&)))***''')))+++,,,+++******+++,,,...111333444333000...)))'''%%%###%%%(((,,,///''''''&&&### !!!%%%)))---...///000///---,,,***---000111000---+++---///***...222222...)))&&&%%%)))+++///111222111///---...///---((("""!!!%%%***(((&&&&&&(((,,,---,,,************+++,,,,,,***((("""'''...///...---///111,,,,,,------.../////////000///.../////////---+++###$$$%%%'''))),,,...///,,,---...///000///......222000///---,,,,,,------000////////////...+++)))yyyfff\\\XXXVVVFFFHHHHHHKKK[[[nnnpppfffUUUOOOGGGDDDDDDDDDAAA===888777666777999777333//////222444555888<<<;;;666111///,,,++++++,,,...///...000333777999888444111111000...+++)))+++///333......///111333333222000...---///333333222555;;;???OOOdddwwwsss___LLL;;;444...''')))111222111000000000222555888CCCFFFSSSccchhhfffjjjtttxxxzzzzzzxxx|||}}}}}}vvvoookkkbbbZZZNNNCCC>>>>>>AAADDDAAA>>>777000***+++000555999555000---111;;;HHHQQQ```kkk|||uuueeeTTTGGG===777333111***%%%111DDD^^^uuutttXXXJJJ>>><<<>>>>>>>>>???LLLaaarrryyysssYYYDDD>>>@@@GGGTTTfffwwwsss```QQQDDD999333222;;;DDDLLLZZZooo~~~wwwhhhZZZKKK@@@777000///222111...***)))***,,,......///222555777999>>>FFFLLLSSSZZZaaafffhhhhhhiiijjjeeebbbccceee```WWWSSSVVVLLLGGG???::::::<<>>BBBDDDHHHVVVcccaaaUUUKKKFFF@@@===>>>???===;;;888666555555666555222//////555;;;@@@FFFJJJIIIDDD888555000---,,,---......//////111444666444111...///...---***)))+++...222000//////111222222000...---,,,...222333444999@@@MMM^^^ttt{{{oooSSSDDD777333...&&&'''---000333555333111444;;;BBBMMMUUUcccmmmnnnjjjjjjnnnqqqttt|||~~~uuurrruuuyyyssslllbbbXXXQQQNNNNNNOOOQQQKKKBBB777...---000444666333...+++---444===CCCIIIYYYqqqvvvgggYYYLLLCCC888333000111......===QQQhhhzzz```JJJ@@@888777:::<<>>AAAJJJZZZlll~~~ssseeeXXXLLLEEE444777<<>>BBBIIIQQQVVV]]]aaafffiiiiiiiiijjjkkkiiihhhjjjllleeeYYYQQQQQQLLLGGG@@@<<<;;;===???@@@CCC???:::555111/////////***)))((()))+++---,,,+++...---...333888999666111/////////...---,,,+++***------------,,,,,,,,,,,,//////...---,,,++++++,,,---+++(((%%%%%%(((,,,......///000111111111000000000///000222444333000,,,)))***,,,---.........---***&&&######%%%&&&$$$!!!!!!!!!'''++++++)))******+++---///111333444111///,,,,,,------***(((''')))+++,,,++++++,,,---111---(((&&&'''))),,,------+++))))))+++,,,,,,,,,(((### """)))...///,,,+++***)))***+++,,,+++***)))&&&$$$"""###%%%'''(((,,,++++++*********++++++---...///000111///---***&&&%%%%%%&&&&&&((()))***)))((('''$$$"""###&&&)))---,,,,,,---///000000///...------,,,---///000111111222333111---)))'''''')))***,,,---...---,,,+++...//////,,,)))'''&&&'''(((***+++*********,,,...,,,***((((((***,,,,,,***)))((('''(((+++---...---)))***,,,...////////////---------------///111222***&&&"""###)))---///...---000333444333111000000333111...,,,,,,---///000444222///,,,)))((('''(((sssWWWAAA888444111777===AAAFFFPPPWWWPPPCCC???;;;666555666888888777777555333222333333222000333;;;FFFQQQ[[[```[[[SSSEEE@@@999444111111000000000000111222333111...+++---......---,,,---000222000000000111222111///---------///333666999BBBLLL___qqqrrraaaCCC999000///,,,%%%%%%***---222777666666<<>>888444333666777===OOOcccwww~~~dddKKK===888444555777:::@@@FFF\\\lllzzzcccRRRJJJBBBHHHSSSdddvvvwwwjjj]]]TTT>>>;;;888;;;FFFWWWjjjvvvqqqeeeWWWLLLBBB888333333111...++++++...333777999>>>AAAEEEJJJPPPWWW___dddfffhhhjjjkkkiiiiiiiiijjjiiikkkooopppiii[[[OOOKKKIIIEEE???<<<===???AAABBBCCC@@@;;;777333111000000,,,***)))***,,,---------...------000444555222///,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------------------,,,+++***)))...,,,)))&&&&&&(((***,,,---...000222222111000//////000111444555444000---)))***,,,...////////////+++((($$$###$$$###!!! $$$''')))+++++++++,,,...000111222333333000///---,,,,,,+++(((&&&((((((((()))+++,,,+++***333...(((%%%%%%(((***+++,,,***)))***+++------,,,&&&### ###***//////------***(((((()))******)))***)))'''&&&&&&''')))***...---,,,+++************,,,---.........,,,+++***'''&&&&&&&&&&&&''')))***)))******(((&&&&&&'''))),,,++++++,,,//////...---+++)))'''***///222333333000111222111...+++******(((***+++------,,,+++***---......,,,)))''''''((()))+++,,,,,,+++,,,---///,,,***((((((***,,,,,,,,,(((%%%######&&&))),,,---((())),,,...///000000000...//////...,,,---111555---***'''(((,,,//////---///222555666555222111111222000---,,,+++,,,...000333111...+++)))(((''''''nnnPPP:::222///...555:::@@@DDDJJJMMMFFF;;;888444111000111333444333666444222000000000111111999AAANNN```rrrxxxmmm^^^UUUNNNEEE>>>:::888666444222111000000111000---+++---...000111000000222333/////////000222222000...///...111666:::AAANNN[[[ppp~~~dddNNN777000+++***(((%%%&&&***,,,///333777???LLL]]]jjjvvvxxxiiiaaaXXXOOOBBBFFFKKKPPPSSSTTTWWWZZZ[[[eeesss{{{yyyxxxxxxnnnfffXXXIII>>>999999;;;333111000///000111111111888CCCTTTfffvvvkkkZZZMMMCCC===<<<<<<:::;;;???DDDOOObbbttt}}}jjjSSS???888555555666777:::BBBKKK```lllqqq\\\PPPMMMKKKSSS```qqqvvvhhh^^^RRRGGG======EEERRRbbblll~~~wwwlll___UUUJJJ>>>777666222000...///444999>>>@@@JJJLLLPPPUUU[[[ccciiimmmllllllkkkiiihhhhhhhhhiiiiiilllooommmeeeXXXMMMGGGAAA>>><<<;;;>>>AAACCCDDDDDDBBB???;;;888555444333000...,,,,,,...////////////---,,,---///000///---******+++,,,,,,+++***)))++++++++++++++++++++++++))))))***+++***)))'''&&&,,,+++)))'''((()))+++------...000111000///,,,+++---...111333444222///,,,)))***,,,///000111111111...***%%%######""" ''',,,---------...,,,---///000111111111000---------,,,,,,***((('''***((('''))),,,...,,,)))111---'''$$$%%%''')))***)))(((((())),,,......---&&&$$$###&&&,,,000000///...+++(((&&&'''(((((((((+++++++++)))((((((***+++///...---,,,,,,,,,,,,,,,,,,---...---,,,+++***+++)))((('''&&&&&&''')))******,,,------+++)))))))))*********,,,...///---,,,***&&&$$$(((///444444222///000222111///---------((()))+++------,,,+++***++++++,,,***(((''''''(((***,,,------,,,,,,---...+++***))))))***,,,---...'''$$$ !!!&&&***---''')))+++...000111111111000222333///+++***///444///...,,,---///000///---000333666666555222111111///---+++***+++---000222333111///---+++***))))))tttSSS<<<222000///444888<<>>;;;555222///......---,,,******---000222111000000000------...111333444333111......111666;;;EEEWWWgggwwwYYY@@@222---)))(((&&&%%%(((---,,,,,,///999KKK```rrr}}}kkkYYYPPPHHH???:::;;;===>>>AAAHHHNNNRRRUUU^^^jjjxxx{{{rrrdddUUUJJJCCC???>>>666444222333444555444333888@@@MMM[[[iiiyyyrrr___RRRGGG===888999:::<<<@@@HHHRRR```tttvvv```III888555444444777888<<>>JJJUUUfffvvvqqqggg___VVVRRRTTTbbblll{{{yyynnn\\\LLLGGGIIIOOO[[[hhh~~~uuujjjaaaVVVJJJCCCAAA;;;<<<@@@HHHQQQZZZ```cccbbbaaacccggglllqqqsssttttttqqqmmmkkkkkkkkkkkkkkkrrrqqqjjj\\\OOOFFF???999000111444999???DDDFFFGGGHHHGGGFFFDDDBBB???<<<;;;:::666333111000111000000------------------------***+++,,,---,,,***(((''',,,,,,+++***)))((('''&&&$$$%%%%%%%%%%%%%%%$$$$$$''''''((()))+++---///000------,,,+++***(((&&&%%%(((+++---...,,,+++******,,,---///111222222222222111---)))'''''''''### !!!,,,333333000---,,,,,,---------------,,,,,,(((***---...---,,,++++++,,,,,,,,,---///000///...---***'''%%%%%%&&&%%%%%%######$$$'''+++------,,,))))))+++...111333222111---+++(((''''''(((''''''))),,,...---***((()))***,,,,,,---...000222333444---//////,,,((('''***---///---+++(((((()))+++,,,///111333333111...---,,,))))))+++---//////---+++***(((&&&'''+++......---///111333333222000000111)))+++,,,......---,,,+++&&&'''(((((('''&&&'''))),,,...000111000......///,,,...000111///...---...)))&&&"""!!!###&&&((()))&&&'''***,,,............000222222000---+++---///111111111000//////......,,,///222444333111000000///.........111444888:::333222222000///...------bbbCCC333///000000111444555444333333444555444222000///000333555111222222000......000222555<<>>888777888777666333888@@@HHHRRR___mmmwww}}}gggVVVGGGBBB<<<333111666666???MMM[[[lll~~~|||qqqfffYYYOOOGGG@@@;;;:::;;;@@@IIISSSggg}}}rrrbbb^^^\\\[[[```iiiuuu~~~xxxfffVVVRRRQQQTTTaaappp~~~~~~sssjjjaaaVVVPPPOOOOOOPPPUUU\\\dddjjjmmmmmmjjjjjjjjjnnntttxxxyyyxxxvvvrrrmmmkkkkkkjjjhhhfffhhhggg___OOOCCC===777222///111444:::AAAEEEFFFFFFHHHHHHGGGFFFDDDAAA>>><<<<<<888333000//////...------.../////////.........)))+++---//////...,,,+++,,,,,,++++++*********)))%%%%%%%%%$$$$$$%%%%%%&&&'''((()))+++,,,---......---,,,***)))(((((())))))(((***,,,+++)))(((***,,,---///000222333333222222111...***)))******(((%%%###***///000///...---......---,,,,,,+++,,,,,,))),,,///000...++++++++++++---...///......///000...,,,)))'''&&&$$$!!! !!!"""&&&***,,,,,,+++)))***---000222222000///+++***))))))))))))((('''(((+++///...)))&&&''')))******+++---...111222444,,,......***%%%$$$(((,,,222000---***)))***,,,...222444555555222000///...)))***+++...000000---+++(((((('''((()))+++---...///111444444222111111111***,,,---//////...---,,,&&&((())))))((((((***+++///111444444333111111111---000444555222///------***(((&&&&&&'''((('''&&&&&&''')))+++,,,,,,,,,,,,+++,,,...///000/////////111111000///...---...///+++...222333333222111222///...,,,,,,...111444666111111111000///...------fffGGG666333555///111444666444000///111222222111000///111444777000222333111///...000222222:::BBBGGGRRReeexxx~~~zzzyyyvvvmmmfffWWWQQQGGG===777222///---***///666999777333...+++222222333444666666555333444444666:::AAAQQQkkkjjjSSSEEE>>>222777:::999444111///---***777KKK^^^llltttyyy{{{hhhTTTBBB???>>>:::999<<<777<<>>999222222888>>>HHHVVVeeeuuussshhheeeggggggfffXXXNNNDDD@@@>>>@@@GGGNNNgggtttdddYYYYYY]]]aaannn}}}pppaaa\\\ZZZ[[[iiiyyy}}}||||||tttkkkaaa\\\[[[bbbcccfffkkkoooqqqqqqoooooonnnooosssyyy}}}}}}|||uuuqqqllliiihhhgggdddaaaYYYZZZSSSEEE;;;777444...111222666<<>><<<===999333///...---,,,+++,,,...000111000/////////)))+++...111222222000///++++++,,,,,,,,,---------'''&&&%%%%%%%%%&&&'''((()))***+++,,,,,,,,,,,,,,,,,,***)))((((((***,,,---)))+++,,,+++((((((***---///000111222333222222111222...++++++,,,---+++(((&&&'''))),,,...000000000000///---,,,++++++,,,,,,+++...111111...+++******)))---000000------///111///...+++)))&&&"""!!!%%%))),,,++++++)))***---000111111///---******)))***++++++)))'''&&&+++///...)))%%%&&&(((*********+++---///000111+++---,,,(((###"""'''+++444111...+++***+++---///444555666555333111000000******,,,///111000...+++&&&'''(((((((((***---///000222444444333111111111+++,,,...000000///...---((()))++++++******,,,---111444666777555333333333---222777888444000---,,,+++***)))******)))'''%%%&&&''')))***+++++++++***'''(((***...222333111000000000000...,,,,,,...///***---222444444333333333,,,+++)))((()))***---///000000000000///...---,,,fffGGG555000000777555222000///000111222666333///......111333444444333222222111111111111222666:::>>>EEEQQQaaalllwwwkkkeeeXXXKKKCCC@@@:::444...222888999666222000000222333666888999888666444000333888===GGG\\\vvvgggSSSCCC999888777888999777222222555999III^^^oooxxxxxxnnncccSSSKKKBBB>>>@@@AAA@@@>>>???EEEIIILLLSSS___hhhkkkjjjooouuuxxx{{{zzzqqq```III888222222444555444555999;;;===DDDUUUfffhhhWWWJJJ<<<333000111888???QQQYYYiii{{{uuu]]]XXX[[[]]]cccllljjjggg```VVVNNNKKKNNNQQQppp~~~rrraaaWWWQQQVVVbbbooo|||ooocccbbbjjjuuu}}}}}}{{{sssmmmjjjjjjhhhlllssswwwwwwuuurrrpppqqqwww|||}}}zzzwwwxxx{{{vvvnnngggeeebbb]]]XXXWWWVVVLLLEEEDDD===222///333000000444;;;???@@@DDDIIICCCCCCCCCBBBAAA>>><<<;;;555444222...+++***,,,---.........000222222000...***,,,000444666444///+++***((('''(((***---///000***)))'''%%%%%%''',,,000000...+++***+++++++++***)))((('''))),,,...///...---------+++))))))***+++///000111222333333222111333...)))'''***///222222---,,,+++******,,,000444666222---++++++,,,,,,,,,///000111222222000+++'''------............------,,,------)))$$$ !!!!!!"""%%%))),,,,,,,,,---+++***+++///000///,,,,,,***(((***......***&&&)))***+++***'''&&&'''(((,,,+++)))((((((***,,,...***)))'''&&&&&&(((***+++111000...,,,************000///...000333444111///222///...111555666111---)))((((((((()))+++---...///333777555000---...111......---+++)))((()))+++)))+++///000...,,,******///000111444666666333111111222333222///---,,,---///...,,,+++)))&&&""" $$$%%%'''***+++)))%%%!!!%%%&&&(((***---...000111000///...---------------...---,,,///333555444222......,,,&&&###(((---.../////////...---,,,eeeIII888333333777555222000///000111222555222///......000222333222222222111222222333333555777888999<<>>OOO___wwwvvvaaaNNNCCC666111111666AAAKKKYYYhhhnnnXXXRRRTTTVVV^^^gggoooqqqqqqkkkbbb\\\[[[]]]sss~~~kkk\\\OOOKKKLLLVVVdddqqq~~~uuusssyyy~~~xxxrrrooonnnnnnqqqtttvvvwwwwwwxxxxxxtttwww{{{|||zzzxxxwwwxxxooofff^^^ZZZVVVQQQOOOOOOLLLHHHEEEEEEBBB<<<888888333222444:::===>>>BBBGGGDDDDDDCCCAAA???<<<:::888666444111---******+++------------///000000///---***+++---000222111...+++***)))((((((***---///000......,,,***)))+++///222000...,,,+++,,,------,,,))))))(((***---000111000---......---+++******+++,,,---///111222333333222000,,,((((((+++///222222......,,,***)))+++///222555111,,,******,,,---.../////////000111000,,,)))------............---------......,,,((($$$""""""%%%$$$$$$&&&)))+++,,,,,,...,,,+++,,,///111111000+++(((&&&)))---...,,,(((''')))******)))(((***+++---+++***((((((***,,,---******)))))))))***+++,,,///...,,,***((((((((((((---,,,---000333444333111000///...111555555222...,,,+++******+++,,,---...///222555444111///000111---------+++))))))***,,,***,,,...///---+++++++++/////////111333333111000///111222111///......///...---,,,+++)))&&&###!!!###$$$'''***+++***&&&###&&&&&&'''(((***+++---...//////............//////...,,,,,,...111333111000//////---'''  $$$,,,,,,---......---,,,+++{{{yyydddLLL===777666666555222000//////000111222111///......000111333111111111222333555666777::::::888555444777???EEEWWWeeessszzzxxxlll___OOOCCC999666222//////111222222333444777999;;;::::::999777555333888GGG```|||eeeIII999333555444555666444222666<<>>===:::555222333777;;;KKKQQQWWWZZZdddsssxxxlll^^^RRRDDD>>>666222222222222000222444777:::===>>>>>>>>>;;;777333777IIIdddiiiMMM<<<555444333555666555555===FFFcccrrr~~~qqqbbbVVVZZZ___eeekkkooossswwwyyy~~~yyyqqqnnnpppqqqjjj```QQQSSSUUUWWW[[[eeetttoooYYYJJJAAA:::666222111111333333888EEERRRcccrrrqqq^^^PPPEEE<<<333111555@@@QQQ```xxxvvvfff[[[SSSOOOTTT[[[cccrrr~~~~~~tttbbbOOOBBB===BBBMMM\\\hhhttt~~~{{{xxx|||xxxtttrrrrrrsssuuuvvv|||wwwrrrooonnnjjjccc]]]TTTNNNJJJIIIIIIGGGHHHLLLLLLSSSVVVTTTWWW]]]XXXNNN@@@999555666777888<<>><<<;;;:::999555///+++)))***+++,,,,,,+++,,,---//////---+++$$$###"""$$$''')))******++++++,,,+++++++++---///333333111...,,,+++---......------...000111111000+++***+++,,,///000///...%%%)))---//////...------++++++,,,...///000000111---,,,++++++,,,------...++++++***)))((())),,,///333///***(((***---111333,,,***((((((***---------000000111111111111000000111222222///,,,***)))******'''%%%$$$'''***,,,---***)))))))))+++---///000,,,)))''''''***,,,,,,+++((()))+++++++++,,,---///,,,+++)))((('''((())))))((()))+++---...---,,,+++,,,***)))'''&&&%%%&&&&&&&&&''')))+++...//////...,,,,,,---000333444222000///////////////000000000111000000000111000---++++++,,,,,,+++***+++---000222222111000...---///111000---*********,,,,,,,,,+++---......,,,++++++,,,***+++,,,,,,***(((''''''%%%&&&(((,,,//////---++++++)))&&&$$$$$$&&&((()))******,,,---...//////000+++************+++++++++000111000,,,'''###""""""'''(((***++++++***))))))llluuuxxxmmmZZZJJJ>>>777555444222111000/////////...000111111000///111333222222333555777999<<<===<<<:::777444222333555888>>>??????@@@IIIYYYiiirrryyyiii]]]TTTMMMEEE???<<<999555222333555888;;;>>>AAABBBBBB===888555:::LLLhhhmmmRRR===333444444555888888;;;FFFRRRqqqxxxmmmdddjjjpppyyymmm___[[[YYYQQQFFF999>>>DDDKKKSSS```qqq~~~}}}jjj[[[MMM???666444222222333444777CCCNNN^^^kkk{{{vvveeeVVVJJJBBB:::444444:::GGG[[[llluuuiii^^^VVVTTTVVVVVVeeevvvvvvfffUUUEEE;;;<<>>IIIVVV^^^ssstttfff___YYYQQQIIICCC===888555888999;;;===???AAABBBCCC<<<::::::@@@QQQlllnnnSSS;;;///222333666888:::@@@PPP___yyywwwpppsssyyywww___KKKDDDCCC>>>666///555;;;BBBKKKZZZlllxxxwwwiiiWWWEEE888444222111222333666@@@KKKYYYeeesss}}}kkk[[[NNNEEE;;;777444888AAAQQQhhh{{{}}}tttkkkaaaYYYUUUSSS]]]iiiooorrryyy~~~lll[[[KKK@@@999999>>>JJJYYYgggwww{{{rrrqqqqqqtttwwwxxxuuuqqqppphhh]]]UUURRRPPPKKKGGGBBBDDDJJJTTTYYY\\\aaagggkkkkkkiiihhhjjjiiiaaaXXXQQQGGG???===>>>>>>???BBBDDDDDDCCCBBBBBBCCCCCCDDD>>>999333000000000///---///...///000222222000...''''''(((+++///111111000(((+++......,,,+++...000333444333111...+++***++++++++++++---///000///...***))))))***++++++)))&&&"""&&&,,,///000000000000///...------,,,,,,---------------,,,)))((()))***)))******)))((()))+++...000---******,,,///111222***(((%%%%%%(((+++---...111222222222222222222111000000///,,,(((&&&&&&'''(((&&&%%%&&&))),,,...///,,,...////////////000111222111000...------------///000000///---,,,,,,---+++***)))(((&&&%%%%%%%%%'''(((+++---...---,,,+++...---,,,***))))))******''')))+++***)))'''''''''***,,,...000111111000///......///000111111000000000000000///---+++)))(((...//////.........111333777777666444222111333444444111---++++++++++++***+++,,,,,,+++(((&&&%%%%%%'''***...///---,,,...000------...000222222000---+++***(((''''''((()))+++((()))***++++++***))))))$$$%%%%%%%%%&&&'''***---......------,,,++++++***'''((()))++++++++++++***eeetttqqq]]]III;;;333333222111000///......,,,111555555333111333555222222222333444555666777333111000///111222333444...///000333888???HHHPPPZZZjjj{{{wwwjjjfff^^^SSSJJJCCC@@@@@@????????????????????????:::<<>>;;;:::>>>JJJ[[[lll|||~~~zzzrrrpppoooqqqttttttoookkkccc\\\RRRLLLJJJKKKMMMMMMMMMOOOUUU^^^dddhhhooowwwtttppppppuuuwwwoooccc\\\ZZZOOOFFFEEEEEEEEEEEEGGGFFFEEEDDDCCCBBBCCCCCCDDD@@@;;;666555555444111---///...///000222222000///)))***,,,///111111...+++&&&***......,,,,,,///222000111111///,,,)))((((((***)))***,,,---...,,,***&&&'''(((***,,,,,,***((((((+++///111111000000000......---,,,,,,---...///***+++,,,***((((((+++.../////////---+++***+++,,,///---++++++---///000000,,,***((((((***---.../////////000000000000//////------,,,***'''&&&'''(((+++))))))***,,,...///...,,,///222333111//////000222222333333111000000000000111111000...------...---,,,+++)))((('''&&&%%%(((***+++---............///...,,,+++***++++++,,,(((+++---,,,***(((((()))***,,,///000000///......///000000000///...,,,+++---///222111...,,,,,,---111111222000///000222444666777666555222111111333666333000......---,,,******+++,,,+++)))''''''(((&&&+++000111///...111444/////////000000000---+++''''''''''''((()))***+++***+++,,,,,,+++)))'''&&& """$$$$$$%%%''',,,000...---+++***+++++++++***((()))+++,,,------,,,,,,ccctttxxxcccMMM>>>333333222111000///......,,,111666777444222333666111111111111222222333444333222000000111222333333444111//////222888AAAJJJHHHUUUdddnnnxxxwwwtttkkk___TTTNNNNNNPPPDDDDDDCCCAAA???>>><<<<<<888===CCCKKKXXXooolllOOO;;;555...000333777;;;EEEZZZlll{{{ttttttwwwwwwzzzwww___SSS???...,,,333888888555777888:::AAAQQQfffuuuzzzgggRRRCCC888555333555777:::BBBKKKTTT^^^kkkuuulllYYYMMMCCC;;;777666999AAALLL]]]uuu|||tttuuuqqqhhhoootttzzz}}}pppeee]]]\\\ZZZWWWWWW]]]hhhpppzzzxxx}}}~~~tttcccRRREEE===;;;:::???CCCNNN```qqq~~~~~~yyytttqqqnnnnnnooolllfffaaaYYYSSSKKKGGGGGGLLLRRRUUUZZZ[[[```ggglllqqqzzzyyysssuuuuuufffaaa___UUULLLJJJKKKJJJJJJKKKHHHGGGEEECCCBBBBBBBBBBBBAAA===888777888777222---.........000222222000...(((***,,,///000---'''###%%%***...///,,,,,,///333+++---...,,,)))&&&$$$$$$)))))))))+++,,,,,,***((($$$%%%&&&***---...,,,+++...000333333222000//////------,,,,,,---///000111((()))***)))''')))---111444444333000---******+++...---,,,,,,...//////......,,,******,,,///000000------............------++++++***)))''''''(((***...---,,,---///000///---+++///222333000---,,,---000222555555444333333333///111111000///......000......---+++***((('''&&&***+++,,,...///000000000///...,,,+++++++++,,,,,,))),,,......+++******,,,+++---///000///...------222222111000...+++((('''***///333333///---///333333333333222000000222444555666666444222000000111888555222111000///---+++)))***,,,,,,***)))***+++&&&+++111222000000333666000////////////...+++((($$$%%%&&&''')))******+++,,,---------,,,)))&&&$$$ ###$$$%%%(((...222...,,,***))))))))))))))))))***,,,---......------tttyyyeeeNNN===...///111222222000...------...///111222333333333444333111///.........///000000///...---...000333000111222333444666:::===@@@AAAFFFRRRbbbrrr|||}}}kkk```aaaccc___\\\WWWPPPIIICCCAAABBBCCC>>>AAAGGGRRRbbbxxxkkkUUUDDD;;;777333222555<<>>888777<<>>888444333666===III\\\lllttt{{{xxxhhhUUUMMMLLLMMMWWWlllsss\\\FFF>>>555000222555777777555333444888===III\\\lllvvvaaaOOOIIIBBB>>>@@@HHHQQQXXXdddkkkxxxzzzcccSSSHHH>>>777444000222999DDDUUUkkkqqqdddXXXMMMHHHIIIOOOVVV___fffkkkqqqwww{{{zzznnnbbbXXXTTTYYY___jjjlllrrr}}}wwwmmmlllrrrvvvcccVVVHHHAAA===:::999;;;===EEESSSfff{{{wwwlllgggmmmyyywwwsssnnnggg[[[PPPNNNRRRVVVUUUUUUVVV[[[bbbhhhmmmkkkrrrvvvtttrrrvvv|||~~~}}}~~~}}}zzzvvvtttpppjjjbbb^^^]]][[[VVVQQQIIIFFFCCCBBBCCCEEEGGGGGGEEECCC@@@<<<888555222111111000000000000///+++((()))***+++,,,***(((%%%###%%%))),,,,,,+++)))***+++)))***+++***'''%%%$$$$$$(((&&&%%%%%%%%%&&&&&&&&&###$$$'''***---...+++)))000111111000---+++***+++,,,,,,,,,,,,------...///,,,---...,,,***)))***---111333555333000---,,,---..................------111///...------.........,,,+++***))))))***,,,---***'''%%%'''***,,,+++)))***,,,---,,,++++++,,,...///---+++***)))***,,,---000222444666777555444222111000...,,,+++******+++...---,,,+++)))'''&&&&&&)))+++...000111///---,,,+++)))&&&$$$###$$$&&&((()))+++------+++++++++,,,,,,---...---***)))+++,,,000111222111///,,,++++++......---+++***+++...111000///...------......---222444555444000...000222222444777888888666222000))))))(((((()))+++---...,,,,,,------...---------,,,------------,,,,,,,,,))))))(((***+++,,,+++)))...,,,+++***)))(((&&&%%%'''$$$ ###(((,,,...111---***+++...///---***)))+++,,,,,,***)))***+++gggLLL999000111222222111///---,,,,,,,,,...///000222222333111000/////////111222333444444444222000000111333666333222333555555222000111111222888AAAJJJPPPSSS^^^jjjsssuuuzzzuuummmhhhddd___\\\___ccckkkxxxooo]]]KKKAAA999555444777>>>KKK^^^nnnuuusssgggTTTDDD>>>???AAAPPPggg}}}pppXXX???:::333000222444666555444222222444999CCCUUUeeesss___XXXOOOGGGGGGOOO[[[dddjjjvvvpppXXXHHH>>>777444555///333;;;III^^^vvvtttaaaTTTJJJAAA:::999???EEENNNWWW```jjjvvv}}}vvvkkkccc```______^^^aaajjjrrryyy}}}pppmmmppp{{{tttbbbSSSHHH???;;;:::999999<<>>;;;???BBBUUUiii}}}jjjUUU:::666222000000222222222222000000222666@@@RRRccczzzvvvjjjdddYYYPPPOOOWWWeeeppprrr}}}|||jjjTTTEEE;;;555444666444999BBBQQQggg~~~|||iiiTTTHHHAAA:::333111555:::BBBKKKUUUbbbpppyyyxxxqqqlll^^^XXXUUUXXX___hhhtttxxxuuuvvv~~~iiiYYYHHH@@@:::::::::999:::===BBBJJJXXXiii{{{rrrbbb^^^dddooozzzzzzrrriii___WWWVVVZZZmmmnnnppprrruuuxxx{{{|||yyy}}}~~~}}}~~~}}}~~~~~~yyyuuurrrnnnjjjiiihhhcccZZZSSSKKKGGGBBB@@@AAACCCDDDEEEHHHGGGDDD@@@;;;666222000//////000111111///***'''''')))+++------+++'''%%%++++++***)))((('''&&&&&&((()))***)))'''&&&&&&'''***'''###  $$$(((*********,,,---+++(((%%%(((***,,,,,,+++***+++,,,......------------......,,,,,,+++***)))))))))***...///000///...,,,***)))---...///000000...,,,+++...///111222111///...---)))***,,,...///...---,,,)))&&&%%%(((,,,//////...+++,,,,,,+++******,,,...+++,,,...///000///......***,,,///222333333222111000///...---+++***))))))%%%&&&&&&'''&&&%%%$$$###%%%'''))),,,------,,,+++$$$"""!!!$$$&&&$$$'''+++---,,,***)))))))))))))))((('''((()))))) """'''+++***(((,,,------,,,+++***+++------+++***+++------+++)))***...111111...,,,,,,---%%%(((---111333333111000,,,***'''%%%&&&***...111111000000000//////000000777444000+++))))))+++,,,...---,,,,,,,,,+++)))'''%%%&&&'''''''''((()))***...)))$$$!!!"""&&&***,,,+++***,,,...111000---***,,,...///...,,,+++++++++yyy]]]DDD444333333333333222111000/////////......///000111222111000///.........///000222333333111///...///000333000...000444444000+++++++++,,,...000333777999???DDDJJJRRR___qqqrrr^^^HHH999999666666;;;EEESSShhhyyyttt[[[FFF;;;;;;BBBIIIZZZmmmuuu^^^III888555222/////////......111//////222777AAATTTeeezzzyyyrrrkkkaaaZZZZZZcccpppyyy}}}xxxjjjfffqqq{{{~~~ssscccQQQDDD;;;444333555777>>>IIIZZZqqqppp]]]HHH>>>;;;777222///000444:::AAAIIITTTaaaiiirrr}}}hhh^^^SSSOOOQQQXXXeeeqqqyyyvvv___RRRAAA<<<888888999777999<<<@@@JJJYYYkkk}}}ppp___[[[```jjjwwwyyytttmmmeeecccfffwwwxxxyyyzzz{{{|||||||||}}}}}}}}}zzzxxxsssnnniiihhhgggddd]]]WWWNNNJJJDDDAAA@@@BBBCCCDDDBBBDDDEEEDDDAAA;;;555111......///111222111...+++)))+++---///000...,,,***,,,+++)))''''''&&&&&&&&&((())))))(((&&&&&&&&&(((***)))&&&""" !!!&&&+++,,,,,,+++,,,,,,+++(((&&&&&&(((***+++******+++,,,......---------...//////)))(((((()))***,,,,,,---............---,,,***(((+++,,,///111111///,,,++++++...111222000---,,,,,,+++---000222333111///---***'''&&&)))...111111000//////...,,,***)))+++---,,,---000222333222000...)))+++...111222222000///......------,,,***))))))$$$$$$$$$%%%%%%%%%$$$$$$%%%''')))+++,,,,,,,,,+++%%%$$$"""!!!"""$$$&&&((($$$'''+++,,,+++***)))((()))((((((((()))(((((('''&&&***+++***---...///...,,,,,,---///+++(((&&&'''+++,,,***'''&&&)))---...+++))))))+++$$$&&&***...111111111000...+++'''%%%&&&)))...111/////////000111333444555888555///***((()))+++---///...,,,,,,,,,+++(((&&&"""%%%((())))))+++---000...***%%%"""###'''***,,,)))***,,,///000///---***...000111111///---......pppVVVAAA333555444444444333333333333333222000//////000111111000///...---,,,,,,---...000111111000...---...///111///---///111222///---,,,---...//////111444777;;;;;;;;;@@@KKKZZZhhhpppuuuyyy}}}kkkVVV@@@222777555666>>>IIIZZZpppqqqWWWCCC:::<<>>AAAEEEGGGEEE???999444///......000222222000...+++---///111111111000///...+++((('''((()))***))))))******(((&&&%%%&&&''')))***)))&&&###$$$)))------,,,+++,,,---,,,***'''%%%''')))*********+++,,,------------...///000111'''&&&&&&(((,,,///000///...---,,,---------***((((((+++///222222000---+++)))---000000---******+++---///222444444222///---***(((''')))...111111000222111///,,,***)))+++------///111333333222///...)))+++...000111000///...,,,,,,,,,,,,,,,+++******%%%%%%$$$$$$$$$$$$%%%%%%'''(((***+++,,,---,,,,,,((((((((((((((()))******''')))+++,,,+++)))((((((***)))***+++,,,***'''$$$"""'''+++---......//////...---...000222***%%%!!!"""''')))(((%%%$$$'''++++++)))''')))+++)))***,,,...///000111111///,,,(((&&&&&&(((,,,///---------...111333666888333000,,,)))(((+++...111///---,,,++++++***(((%%%###'''+++,,,+++,,,000333---)))%%%$$$&&&)))+++,,,***,,,...000000///---+++///111222222111000000111}}}eeePPPAAA888555555555555555666666777666555222000//////000111---,,,+++++++++,,,---......///111000///......///000///..................000222333333111222444777666444444777>>>EEELLLRRR^^^fffqqqwwwxxxvvvuuuuuuwww{{{fffPPP>>>333555444777@@@MMM```wwwtttZZZHHHAAADDDRRR```fffpppwwwtttgggUUU@@@222333222000---,,,,,,...000222000111444999DDDWWWggg~~~wwwwww}}}xxxhhhRRRBBB===GGG^^^rrrnnnXXXMMMAAA888222...000555888EEEWWWnnnvvvXXXIII:::444333111000111...111444444333444888;;;LLL```sss~~~yyykkk___UUUOOOOOORRR[[[eeeqqqxxx{{{}}}eeeVVVJJJ???:::666444444333222666;;;AAANNNaaauuuvvvfff^^^ZZZ^^^ooo~~~yyywwwxxxuuuvvvxxx{{{}}}~~~~~~}}}|||zzzyyywwwvvvvvvsssooollllllnnnlllfff```WWWQQQIIICCC@@@@@@@@@AAA>>>AAADDDFFFEEEAAA;;;888111///......///000///...---...///000111222333333000,,,)))(((+++...//////++++++***(((%%%$$$%%%'''&&&)))+++***''''''***...,,,++++++,,,------,,,***%%%''')))*********+++,,,,,,,,,,,,---...000222222((('''&&&)))---000111000...,,,,,,---...---***(((%%%)))...222333222///,,,'''+++...---)))'''(((***///111333444444111...,,,***'''&&&(((,,,//////---000///...+++))))))+++------///000111111000...,,,***,,,...000111000...,,,)))***+++,,,---,,,,,,+++((('''$$$######$$$&&&'''***+++,,,------------,,,+++,,,---.........---,,,***+++,,,,,,***(((((()))++++++,,,...///,,,&&&!!!!!!"""$$$&&&'''***...000.........---,,,...222555+++%%% %%%)))(((&&&%%%'''******((('''***---------,,,,,,,,,---//////000---***'''&&&(((***,,,+++++++++,,,...111444666111///+++((((((+++...000---,,,+++***+++***'''%%%'''+++......,,,+++///333***'''%%%&&&(((+++------...///111222111///.........000111222111111222333zzzrrr]]]MMMCCC>>>666555555666666777888999888777444111//////000000***)))))))))***,,,...///---///111111000//////000111111000...+++***,,,...000222444222000///111444666444555999===>>>???@@@HHHSSSaaahhhfffbbbaaabbbhhhuuu|||dddOOO@@@999444333777AAAPPPccc|||{{{bbbRRRKKKOOO___pppppprrrnnnbbbSSSFFF;;;555000000...---,,,---000333444222222444999CCCVVVfff}}}kkkWWWDDD:::999CCC]]]vvvxxxdddQQQGGG:::333...---222999===KKK^^^tttmmmTTTGGG:::555333111111222000222555444000...///000888MMMbbbnnn{{{uuujjj]]]PPPJJJJJJQQQYYYbbbgggiiippp|||tttYYYNNNEEE::::::666444555444444888???HHHUUUhhhzzz}}}lllccc\\\]]]ooo}}}|||~~~uuuvvvwwwyyy|||~~~zzz{{{{{{{{{zzzxxxvvvtttrrrkkkiiijjjmmmqqqqqqkkkeeeYYYSSSJJJDDD@@@@@@@@@@@@AAABBBDDDEEEDDDAAA===:::333000---,,,,,,------,,,.........///000222444555111...******---111333333,,,,,,+++(((%%%$$$%%%&&&###(((,,,,,,)))(((+++...++++++***,,,......---,,,&&&(((************+++,,,++++++,,,---///111333444***(((''')))...111111000...,,,+++---......+++((($$$(((---222444333///---&&&***,,,+++'''%%%'''***000111333333222000---+++)))&&&%%%'''+++------+++------,,,)))((())),,,...---...///000///...,,,***+++---///000111///---,,,((()))+++,,,------,,,,,,***(((%%%###"""$$$'''))),,,------.........------,,,...000222222000...,,,,,,------+++)))(((((())),,,,,,...111111---&&& !!!$$$&&&&&&%%%''',,,000......---++++++...333777...''' &&&++++++)))&&&(((******((((((+++//////---+++))))))***+++,,,000...+++((('''''')))+++***))))))***,,,///222333333000,,,)))''')))+++---,,,+++*********)))'''%%%***...000///+++***---000'''&&&%%%'''***,,,......111222444333222000000000,,,...000111111111222333tttwwwuuuiiiXXXGGG>>><<<888444111111555999:::999===888444222222333111///...---...000111111333666333333333111///......///000///...---,,,---......000111333444444333222222777666555555777888999888@@@BBBKKKTTTWWWUUUWWW^^^___qqq~~~~~~nnnWWWEEE===444222444@@@TTTlllsss^^^SSSWWWeeeqqqppphhh\\\OOOBBB999444111333333333111//////000222444333333666;;;EEEWWWhhh|||~~~```LLL888555AAAUUUiiivvvuuu```JJJ===333111...***...666???UUUnnn}}}eeeOOOCCC777444444222//////111444888777333///---,,,444<<>>;;;888333111333555666999===LLL[[[jjj~~~tttaaa\\\gggwww}}}|||wwwvvvuuuuuuwwwxxxxxxxxxxxx|||}}}{{{{{{xxxtttooooootttxxxmmmjjjiiijjjmmmooonnnlll___VVVKKKBBB@@@BBBCCCDDDBBBAAABBBCCCCCCBBB???<<<444111,,,++++++---......///111444444333222222222---,,,+++***+++---000111+++)))'''(((***,,,------'''***---...,,,,,,...000333333111000......------+++...///---***)))***,,,---+++)))***,,,///000111,,,***((()))+++...///000...,,,+++...333444000,,,---,,,+++,,,.........,,,,,,,,,+++******))))))(((.........---,,,***)))((('''&&&%%%&&&)))+++,,,---111...+++((('''(((+++,,,++++++++++++++++++++++++...222555555000+++((('''+++++++++***)))(((***+++,,,,,,***(((''')))...222///...,,,---.........---***---111444444222///,,,000000000...***((('''(((---,,,,,,///000...)))%%%&&&((()))(((&&&'''***...000+++'''(((---111111000000+++'''%%%&&&(((((('''))),,,...---***)))***,,,//////...,,,***))))))+++,,,***((('''&&&&&&&&&&&&)))+++...///000111444666444---'''%%%(((,,,,,,+++,,,+++***)))))))))***+++111111000...---,,,+++***&&&&&&&&&(((***---000111555444333222111///......******,,,---///000111222fffkkknnngggWWWFFF:::666444222111111333666777777<<<888444222333333222000000111444777888666444333333333222000...---......000000...------.../////////000000111111111000000333222222222444555666666;;;===DDDMMMQQQTTT[[[dddpppuuuvvvrrrsssrrr[[[HHH===444444888EEE[[[sssvvvaaaTTTRRRYYY```]]]XXXNNNDDD;;;555222111666666555333111000222333555333444666:::BBBRRRaaa{{{tttUUUEEE777999III___tttsssaaaFFF999///......,,,222:::HHH]]]wwwgggKKK???666444666555333333333555888777333000......---222:::BBBMMM\\\nnnzzzwwwhhh]]]ZZZLLLHHHGGGKKKOOOPPPRRRVVV[[[dddqqq|||xxxZZZFFF???===:::;;;666333666888999===BBBKKK]]]pppwwweee___fffvvv}}}|||yyywwwuuuvvvwwwyyyxxxxxxxxx~~~yyyyyy|||xxxxxxvvvrrrnnnlllkkklllhhhfffeeegggiiikkkjjjhhheee]]]RRRIIIEEEDDDDDDCCC@@@@@@@@@BBBCCCBBB???===777333...******,,,------...111444555444222111111...---+++******+++---...)))'''&&&'''***,,,------***,,,......---,,,---///000000///......---......///000111///+++)))***,,,---+++))))))+++...//////,,,***((()))+++---......,,,+++,,,///333444///+++---+++++++++---...---,,,++++++,,,------------,,,000000///...,,,***((('''((('''%%%%%%'''***+++,,,000...+++'''&&&'''((()))******************++++++111444666555000+++((('''******(((&&&%%%&&&))),,,,,,+++***'''''')))...222333000...---...//////...))),,,///222333111---+++/////////---+++))))))***---,,,---///000...***&&&%%%'''((((((''''''***------)))&&&''',,,111222000...+++((('''((()))((('''))),,,...---+++))))))***---...///...,,,++++++,,,++++++)))(((''''''((((((+++---000111111111222444///,,,((((((***,,,---------,,,+++******++++++,,,222111000///...---,,,,,,)))))))))***+++---///000444333222111///...------******+++---///000222222UUU]]]eeecccVVVEEE777000///111333333333333444666999666333222222222222111111666===CCCEEEAAA888111222111000...------------000///.........///000111///......---------......222111111111222333555666:::<<>>666777===JJJ___wwwwwwaaaRRRJJJHHHIIIFFFCCC>>>999555333222333888888888666333222333444555444555777888>>>LLLYYYxxxyyyjjjOOOEEE@@@III[[[pppqqq```BBB444***+++---///666???QQQggg|||dddEEE;;;333444666777777888555666777666333111111111+++,,,...111888DDDSSS]]]jjjxxx}}}uuummmgggTTTKKKCCCCCCEEEDDDCCCCCCFFFPPP___jjjuuugggMMM???===>>>===;;;666333444555666<<>>???@@@BBBBBB@@@>>>:::555///***))))))***+++---000444555444111000//////...,,,+++*********+++(((&&&%%%&&&)))++++++++++++,,,......,,,,,,,,,---++++++,,,,,,------......222222222///,,,***+++,,,---+++)))(((***---......,,,***))))))+++------,,,******+++///222222...***+++***)))***,,,---,,,+++)))***---///111222222222222222111000...,,,***)))+++***'''%%%&&&(((+++---000...+++'''%%%%%%%%%%%%))))))((('''((()))+++,,,333444555333...***'''&&&***)))'''$$$###%%%)))---,,,+++)))'''&&&)))...111555111---+++,,,---......)))+++...111111///,,,***...//////---+++)))******,,,,,,---...///---***'''$$$%%%'''(((((((((***,,,+++'''%%%'''+++000111000,,,+++))))))******)))'''***,,,......,,,)))((('''+++---000000///---------++++++++++++++++++++++++---000222333111000//////***+++,,,,,,+++,,,...///------,,,,,,,,,,,,---...222111111000///...---------------------...///000333222111000///------,,,***++++++---...000222333JJJRRR[[[[[[QQQBBB555...---111555666444222333444444222111000111111111111111:::FFFPPPUUUPPPBBB444222000---,,,,,,---------......------...///111222111000...---,,,------...444444333222222333555777===CCCMMMYYYcccnnnzzzyyytttyyy|||~~~iiiPPP???888:::???KKK^^^tttqqq[[[KKKAAA;;;888777666444333222333555666777777777555333111111222555444555777888===IIIUUUqqqqqqdddSSSPPPUUUccctttnnnZZZ@@@222((()))---111:::DDDXXXnnnsss\\\???777111222555555666888777777666555333333333333000///...---...444===DDDPPPcccuuu{{{~~~~~~vvvdddUUUFFF@@@???===;;;;;;;;;DDDQQQZZZdddrrruuu[[[GGG???@@@CCCDDD???999555444333333999@@@HHHeee~~~vvvkkkooo}}}~~~|||{{{{{{xxxuuuttttttuuuttttttwwwvvvtttuuuvvvuuusssppprrrnnnhhhddd```[[[SSSMMMRRRSSSVVVYYY\\\^^^______hhheee___XXXQQQJJJDDD@@@=========???AAABBBAAA???<<<777///)))'''''''''(((,,,000444555444111///...000///...,,,++++++++++++)))(((&&&'''((()))(((''''''((()))***++++++++++++'''((()))+++,,,---......000000...---+++++++++,,,,,,***'''''')))+++,,,,,,---,,,+++,,,.........,,,***))))))***---...,,,+++***)))((()))+++,,,,,,+++&&&(((,,,000333444555555333333333222111000///...000...+++((('''(((,,,///000///,,,(((&&&$$$###"""''''''&&&&&&'''(((***,,,111111111///,,,)))'''&&&******)))'''&&&&&&(((+++,,,+++)))'''&&&)))---111666222,,,))))))+++---...+++,,,...000000...,,,+++/////////---***(((((())))))***+++,,,,,,+++((('''###$$$&&&'''((()))***++++++(((''''''***---...---******+++,,,,,,+++***)))+++,,,......,,,)))'''%%%(((,,,000222111///......+++,,,---............---...111333333111---+++***(((,,,//////+++***,,,000.....................///000000//////......------///////////////000000111222222111000///......---,,,,,,,,,---...000222333DDDIIINNNNNNGGG<<<333...,,,111555666333000///000...///////////////000111222>>>OOO]]]fffbbbOOO<<<333///,,,+++,,,---------,,,,,,,,,,,,...000222333444333111////////////000444444444222111222666999@@@LLL[[[hhhrrr{{{{{{uuuvvviiiOOO===777999???JJJ[[[qqqiiiSSSDDD:::555222000000000111222333555666333444555333111//////000333333444777888<<>>222***+++...111<<>>;;;777555:::AAAMMMmmmxxxnnnrrr~~~{{{yyyyyyuuuqqqooooooooonnnnnnrrrooommmnnnrrrsssqqqmmmnnnhhh___YYYUUUQQQKKKGGGGGGJJJOOOSSSWWWZZZ\\\]]]``````^^^YYYRRRKKKDDD@@@=========>>>AAABBBAAA@@@<<<777///)))'''&&&&&&&&&+++...222444333111//////000000//////............,,,+++)))))))))(((&&&$$$!!!"""$$$&&&)))***++++++&&&''')))+++,,,---......+++***(((((()))***+++,,,***(((&&&&&&(((***++++++---------///111111000...***(((&&&&&&'''***,,,---)))(((((()))+++,,,,,,+++%%%'''***...111333444555222333333444444444444444333222///,,,)))***...222111///---***'''$$$"""!!!%%%%%%%%%%%%'''(((***+++,,,+++++++++***)))'''%%%)))+++------+++)))((((((+++***)))&&&&&&(((---111999444...******---///000---...///000000///---,,,///000///---)))&&&&&&&&&'''(((*********((('''&&&###$$$$$$&&&)))+++,,,,,,---+++)))))))))******))))))+++---...---,,,++++++,,,,,,,,,,,,,,,***'''%%%&&&***///111111///......+++---///000111000///......111333222///+++)))((()))...111///)))'''***...000000000000//////......---------------------------...///000111111222222111111111111111111111111...---------...///111333===???AAA@@@;;;666111///...111444444222...+++******,,,...///...///000222555DDDWWWhhhtttrrr]]]EEE444///+++***,,,......---,,,,,,,,,---///111444555888777555444333222222111///111222111000333888===EEEUUUgggtttzzz}}}{{{xxxpppqqqvvv|||eeeLLL===555777===GGGYYYppp|||fffQQQAAA888444333///000000222333333444444111222333333111//////000333222333666777;;;GGGTTTcccqqqvvveeeXXX[[[eeexxxwww[[[DDD;;;333///000000222???OOOhhhzzzyyy\\\JJJ:::444//////000...///222444222111111222333222111//////...---+++)))&&&$$$000;;;LLL___uuuooo[[[MMMDDD<<<999999555888===CCCMMM\\\lllwwwtttcccYYYSSSPPPQQQSSSSSSOOOJJJEEE???;;;???FFF\\\yyy~~~tttpppyyy|||~~~|||yyyuuuqqqlllhhhgggggggggfffhhheeedddgggmmmooommmjjjfff```XXXPPPKKKIIIHHHGGGAAAEEEKKKPPPSSSUUUXXXZZZWWWZZZ[[[YYYSSSKKKEEEBBB???>>>===???AAABBBBBBAAA;;;777111,,,)))((('''&&&***---000111111000111111111111000000000//////...///---,,,++++++***'''%%% """%%%))),,,,,,+++''')))+++,,,......------'''%%%######%%%((()))***(((&&&$$$$$$''')))++++++,,,---...111444444222000***)))'''&&&'''))),,,...)))(((((()))+++------,,,'''((()))+++...000222333000111333444555666777777444444333///,,,,,,000444000///---+++((($$$!!! ###$$$%%%&&&((()))***+++((('''((()))***)))&&&$$$%%%)))---///...+++)))(((+++***(((&&&%%%(((---000;;;666111......111333444///////////////......------...---+++'''%%%$$$%%%&&&(((******((('''''''''%%%$$$$$$%%%))),,,...///...---,,,***)))((((((((()))+++.........------...---+++******+++***(((&&&%%%(((---//////...---,,,,,,...000222333222000...///111222111...+++***))),,,...///+++'''&&&***...111111111111000///---,,,,,,,,,,,,,,,,,,,,,------,,,---///000111111111111///000000111222333333444111000...------...000111666777888777666555444444555555555555444111,,,((())),,,///000000000222444:::KKK^^^ppp~~~~~~gggLLL555000******---000000...---------///111444777888:::999999888666555333222***---000222333888@@@GGGQQQcccuuu}}}~~~zzzpppgggdddnnn{{{zzzcccOOOCCC666777;;;DDDTTTkkk~~~lllVVVDDD999555555333333555666666666666666111222444444333222222222333222222333333888DDDQQQaaaoooyyykkkcccfffpppzzzvvvsss{{{~~~gggNNN<<<666333444555333444CCCVVVlll|||mmmRRRCCC888333///000///---...222111///...///111222000...,,,,,,---------,,,)))'''---444EEE\\\ppprrrdddVVVHHH???===777666777;;;EEERRR___fffttt}}}zzzrrrjjjfffbbb]]]^^^cccccc___\\\XXXQQQKKKOOOUUUooowwwvvv{{{~~~vvvooollllllppp}}}~~~zzzppplllfffbbb``````______ZZZYYY[[[```fffiiihhheee\\\YYYSSSMMMGGGEEEFFFHHHAAAFFFLLLOOOQQQQQQSSSUUUSSSWWWZZZYYYTTTMMMGGGEEEAAA???>>>???AAABBBBBBAAA;;;888333000...---+++))))))+++...//////000222444222222222111///...,,,,,,...---------...---+++((($$$$$$$$$(((,,,///...---***,,,---//////...---,,,&&&### ###&&&'''&&&%%%###"""###&&&)))+++,,,***+++...222555555333000)))***++++++++++++---...)))((((((***,,,...------+++*********+++---///000///000222333444444555555222444555222------000555------,,,***'''$$$ !!!###&&&(((***++++++***''''''(((***+++)))%%%!!!"""'''***+++++++++,,,+++***(((&&&%%%(((,,,000888444000...///111333444///......------,,,,,,---)))******)))&&&%%%%%%&&&&&&)))++++++)))((((((***(((%%%###$$$)))...111222---------,,,***)))))))))))),,,......------...000---+++(((((()))***)))((($$$'''+++,,,,,,+++***+++,,,...111444444222///---111222333222///---------...---***&&&$$$&&&+++000333333222222000...+++***,,,,,,,,,---------......---...///000000///...---,,,---...000222333555555444222///---------///000444444555666666777888999===:::999999999666///***)))---000222111111444666???OOOccctttkkkOOO555000******---000000///......///111333666999;;;:::;;;;;;:::888666444222(((,,,111444777===HHHPPP^^^pppyyykkk^^^YYYnnn{{{eeeSSSJJJ888888:::AAANNNddd|||rrr]]]III;;;666666777888999;;;;;;::::::999222444666777666555555555444222111111111555AAANNNbbbnnnzzzuuurrrrrr{{{yyyfff^^^]]]kkk{{{sssvvvuuu[[[EEE777333333666888444555FFF[[[mmm|||eeeKKK===777222000000000...000333///---,,,...111111///------------///111222111000333999LLLcccsss|||yyyhhhTTTHHHDDD;;;777444777@@@KKKTTTXXXgggrrr||||||pppllllllnnnllliiikkkqqqtttrrrpppllleee```cccjjj}}}|||zzzwwwwwwnnneee^^^ZZZ]]]mmm~~~|||mmmhhhbbb^^^\\\[[[[[[ZZZPPPQQQTTTZZZ```ddddddbbbUUUUUURRRLLLFFFDDDFFFIIICCCHHHMMMPPPOOOOOOPPPQQQSSSWWW[[[ZZZUUUNNNIIIGGGBBBAAA???@@@AAABBBBBBBBB;;;999666333222111...,,,)))+++,,,---...000333666444333222000...,,,)))(((---------///000000...,,,)))((((((+++///111000...---...///000000...---+++((($$$ """$$$%%%$$$$$$"""!!!"""&&&)))+++,,,((()))---111555555333000(((+++...000000...------))))))(((***---......---...---***))))))+++...//////000111111222222222111111333555222...---000444+++++++++)))'''### """&&&***,,,,,,+++***)))))))))+++,,,***###!!!$$$'''***---///+++***(((&&&%%%(((,,,000444111---,,,---///111111...---,,,,,,+++++++++,,,%%%&&&((('''&&&&&&'''((((((***---,,,***)))***,,,***&&&###$$$)))///222333,,,,,,---,,,+++******+++***,,,///...------///222...***'''&&&(((******)))$$$&&&)))******))))))))),,,///222444444222...,,,222333444222000///000111...+++&&&###"""&&&---333444444333222000---***))),,,------....../////////////////////...---+++***)))***,,,...111333555666555333000---,,,---...///000111222333222666BBBOOOPPPIIIAAA===;;;555...***++++++,,,///222333333222???QQQhhh{{{pppSSS;;;444---,,,+++)))***,,,,,,///333666666666777888:::888777777888777333000...---111888:::>>>NNNaaammmyyywwwhhh[[[SSSZZZggg{{{rrrXXXHHHAAA777333===MMM^^^sssrrr^^^JJJ;;;666777???AAACCCDDDBBB>>>999555//////000333666777666555444222111111111444AAAMMM___lll}}}xxxbbbTTTQQQOOOfff}}}{{{kkkaaa___gggxxxhhhSSSBBB444666333222444777>>>LLLXXXqqq|||aaaHHH888555555333111//////222444---///000111222333000,,,***111888999888999>>>DDDDDDJJJVVVeeeuuuwwwbbbTTTNNNBBB:::999<<>>JJJXXXmmmpppZZZFFF999777:::@@@CCCIIIKKKIIICCC;;;555---...000333666777666555666444333333222555@@@MMMbbbmmm|||~~~iiiRRRFFFFFFQQQfff{{{yyylll\\\SSSSSS\\\ooowwwZZZHHH;;;111555333333444666>>>NNN]]]tttwww```KKK>>>777555222///...000333666222222222222444555333111666===FFFIIIGGGGGGJJJNNNPPPYYYdddlllqqqwwwsssmmm```SSSEEE???<<<:::>>>CCCMMMQQQ\\\iiisss||||||hhhXXXQQQNNNHHHEEEHHHMMMSSS^^^iiipppsssyyy|||tttrrraaaPPPHHHFFFMMMaaauuuzzzooodddYYYSSSNNNJJJIIILLLNNNMMMNNNQQQTTTUUUTTTRRRRRRNNNIIIGGGHHHIIIIIIHHHDDDEEEFFFHHHJJJMMMPPPQQQUUUVVVVVVVVVUUUQQQLLLIIIGGGEEECCCCCCDDDDDDCCCBBB>>><<<:::;;;<<<999222,,,,,,+++******+++---000111333333111///---***((('''+++,,,...000000111111222000---******,,,------,,,,,,......---+++***+++,,,---+++((('''))))))'''%%%'''***---/////////000111+++'''$$$%%%***...///...*********+++,,,...111222...)))%%%%%%))),,,+++***)))&&&""""""&&&))),,,,,,000...,,,+++---///000000000000///---+++***,,,---+++++++++)))(((&&&$$$###''')))***,,,............///---,,,,,,,,,***&&&#########&&&++++++)))***...000///---***(((((()))++++++,,,...///000000//////***(((%%%$$$'''+++...000******))))))***+++,,,,,,+++---...,,,)))(((***,,,***(((&&&######&&&***...---......---***))))))***+++***)))+++---000000///------------,,,+++***)))***+++,,,,,,+++(((%%%###,,,...000333333222000...111000...,,,+++*********&&&%%%***,,,111222222000...,,,,,,---000/////////000111000000,,,,,,+++******++++++,,,+++***))))))***...222444333222000///............---...222555666;;;JJJXXXlllnnnkkk___OOOBBB<<<;;;222000......111444666666:::NNNggg{{{oooKKK<<<---***,,,,,,+++***...111444555444333333333555444333444555555444333111444<<>>FFFRRRfffzzznnnXXXDDD::::::===???DDDLLLPPPMMMDDD999222+++,,,///333777888666444999777666555333555???JJJbbbmmmzzz}}}nnnWWWCCC>>>CCC[[[mmm{{{iii]]]PPPKKKNNN[[[pppfffKKK===555000444333333333444<<>>999555444777;;;??????<<<;;;;;;===>>>??????FFFNNNWWW\\\\\\[[[\\\___```iiiqqqnnnfffbbbhhhooo|||xxxiiiVVVIII@@@:::888999===@@@HHHUUUaaannnuuukkk^^^NNN@@@:::>>>:::888<<>>======>>>>>>;;;444///++++++***)))***,,,...000333333111///,,,***((('''***,,,///000000///000111000...,,,+++---------,,,***,,,------,,,,,,---//////---,,,,,,---,,,***'''***---111222222000//////***'''$$$%%%)))------,,,++++++******,,,...111333///+++&&&%%%(((,,,---,,,)))&&&"""!!!###'''+++---...,,,))))))***,,,------++++++***)))'''(((+++---000000000///,,,)))&&&$$$'''(((+++---///111222222333111...------,,,***)))+++***+++---,,,((()))---222000---+++))))))******(((***---///000000//////'''$$$""""""%%%***...000,,,+++*********,,,///000---...///---+++***+++,,,)))(((&&&###"""$$$(((,,,,,,------,,,+++***+++---+++***)))***,,,...---,,,+++,,,,,,,,,,,,+++)))(((***,,,...///...+++(((%%%***,,,...000111111000//////+++(((((()))***)))''''''###(((***000111222111///---...///000//////////////////...************+++,,,---...,,,+++***)))***---000111111000///...---,,,,,,,,,,,,---000333444999GGGUUUeeesss}}}uuuaaaMMM@@@;;;555222...,,,...222555666===QQQjjj}}}uuuNNN<<<+++(((---///...,,,///222444555333111000000555444333444555666777888:::@@@IIIRRR]]]lllzzzqqq]]]MMMDDD??????AAAVVVmmmuuuZZZFFF:::666666<<>>>>>>>>CCCIIILLLHHH???444---***+++...333777777666333888777666555333444<<>>+++(((///333111000000222444444222///......222222333444666999===???GGGQQQ\\\dddqqqsssaaaNNNCCC<<<888999===PPPiiiwww^^^III<<<777666;;;>>>CCCTTTfffsssyyyxxxiiiVVVJJJCCC>>>???AAADDDDDD@@@888111,,,***+++...222555666555333555444444444222222:::DDDQQQ```sss|||~~~xxxooo```PPPDDDBBBOOO___rrr|||ttt\\\IIIBBB>>>???GGGTTTeee{{{pppUUUAAA888555444222111111//////:::SSSiiivvvkkkbbbbbb\\\UUUPPPQQQTTTWWWYYYccc]]]\\\```cccbbbdddhhhlllnnnppppppmmmkkkkkklllddd```XXXMMMCCC@@@BBBFFFPPP[[[ooo}}}kkk___TTTHHH???555111111777???KKK[[[hhhpppxxxbbbUUUHHHBBB???<<<999999BBBDDDIIIOOOTTTWWWVVVSSSPPPRRRYYYgggsssuuudddTTTDDD999555<<>>@@@AAAAAA>>>:::666000///...------...000111222111...,,,)))((('''&&&---000333222---)))(((***,,,---.........,,,++++++)))+++------------///111...///111111111///.........000444444222///,,,+++***)))((()))+++------...000...---++++++,,,---...---+++)))***...222666888333000+++&&&%%%&&&***...///,,,))))))***,,,,,,,,,***++++++******,,,///222000111111111///+++'''$$$&&&'''(((+++...000222444444222///,,,+++,,,...000000......///---)))+++///000---***((()))***)))(((&&&'''***---............)))&&&######%%%''')))***---,,,******+++...111333---------......---,,,+++***++++++'''######(((,,,++++++++++++***+++...000------,,,---...---+++)))&&&''')))***+++)))((('''%%%(((,,,000222222000///,,,,,,---...000111111222...)))%%%&&&***---+++((((((///333///&&&!!!$$$***)))***++++++******+++---)))+++,,,,,,***)))+++---******+++,,,---......///+++***)))(((((()))***+++***+++,,,------,,,***)))333333444444333555AAANNNhhhzzznnn\\\LLL@@@666111+++((())),,,///111777CCCWWWjjjxxx~~~|||ZZZGGG333///333555444222///111333333111...---,,,...000222666:::AAAHHHNNNYYYgggrrrxxxhhhUUUBBB999333000444<<>>>>>>>><<<999555111///,,,,,,---000333444444222111000222333111111999BBBJJJZZZnnnmmmcccWWWNNNJJJNNN\\\jjj{{{eeeNNN???777555999EEEUUUiii}}}hhhQQQAAA888555555333111000111555BBBZZZpppyyyppppppkkkeeedddfffjjjllllllwwwqqqpppvvvxxxtttsssvvvssssssqqqlllfffaaa___^^^VVVNNNDDD;;;666777999:::===EEEWWWnnn~~~ssshhhWWWIII???999333444888>>>IIIRRRgggwwwxxxeeeRRRHHH@@@>>>???@@@BBBEEEVVV[[[aaaffflllnnnhhh```YYYTTTSSSZZZfffsssyyycccVVVHHH???999>>>TTTkkk{{{vvvsssvvv~~~zzzqqqkkkaaaSSSJJJGGGEEEHHHJJJKKKKKKJJJKKKLLLGGGIIIKKKJJJGGGDDDBBBBBB>>>AAAGGGJJJJJJEEE???:::===CCCKKKNNNMMMJJJIIIIIIDDDBBB???>>>?????????>>>===>>>@@@AAA@@@>>><<<:::333222000//////000111222111///,,,)))'''&&&%%%%%%,,,111555333,,,'''&&&(((***,,,//////---+++******)))+++,,,,,,++++++,,,...,,,---///000/////////111000333555555333000...---************+++,,,---...///...------,,,,,,,,,,,,+++++++++---000444777999666444000+++((()))---000000...+++***+++---------,,,---......---...000111------......---***(((&&&''''''(((***,,,...000222333222000---+++,,,///222///---...000...+++,,,000///+++'''''')))++++++)))'''((()))***,,,---------+++)))'''&&&'''((((((''',,,+++*********,,,///000*********,,,......,,,******,,,---)))$$$###''',,,***+++***))))))***---000---------.........+++)))''')))+++---...---+++)))$$$&&&***---000222222222------------...000111222///+++((((((+++,,,+++******333;;;777,,,###$$$(((###$$$%%%%%%$$$$$$%%%'''$$$'''***+++)))***,,,000------.../////////......)))((('''&&&&&&'''((((((''')))+++......---+++***444333444333111333>>>KKKbbbuuutttfffRRRAAA666111+++((()))+++...///444999FFFXXXhhhtttyyy|||iiiVVVBBB:::999777444222///111222222000---,,,,,,,,,000666<<>>NNNggg{{{yyypppllliiigggiiiooottttttsssxxxrrrrrrxxxxxxnnniiillleeeeeeccc```ZZZSSSNNNLLLGGGAAA999333111222444555333888EEEWWWhhhvvv|||jjjXXXQQQHHH???<<<;;;<<>>RRRggg}}}rrrooottt}}}wwwqqqgggYYYOOOLLLGGGJJJLLLLLLJJJIIIIIIJJJFFFHHHJJJIIIFFFCCCBBBBBB???AAAEEEGGGFFFCCC>>>;;;===BBBHHHIIIHHHGGGIIILLLFFFCCC>>><<<<<<===>>>>>>===>>>???@@@???>>>===>>>555333111000///000111222000...***'''%%%$$$###$$$)))///444333,,,'''''')))'''+++...///---***))))))((()))***)))'''&&&'''((((((+++------,,,---000333000222333333000...------((()))*********+++,,,---+++,,,---.........------***+++---///000222444666444444222///,,,,,,000444111///,,,+++,,,---------,,,...000000///------...******+++++++++******))))))))))))***+++---///000222222111...,,,---000444///...000333111---,,,//////***''''''+++...---+++))))))(((((()))***,,,---+++***)))***+++***(((&&&******))))))***+++,,,,,,'''&&&'''***---...+++)))))),,,---)))###!!!%%%+++******)))((('''))),,,///+++++++++---...---***((('''))),,,...///...,,,+++&&&''')))+++---///000111...---,,,+++,,,---///000...---+++*********+++++++++111777555---&&&$$$%%%  !!!&&&***+++***,,,000444000111111111000///---,,,&&&%%%%%%$$$%%%%%%&&&&&&$$$'''+++...//////---+++111111111111...000;;;HHHTTTjjj}}}|||nnnVVV>>>666222,,,))))))+++---...555555;;;JJJ\\\jjjtttyyyvvvcccNNNCCC===888333111...000222222000---,,,,,,...333;;;DDDNNN\\\kkkttt}}}lllQQQAAA888555888555...///777BBBWWWrrryyy{{{|||iiiIII===666777777555999AAAXXXpppqqqbbbPPPAAA......///000222333333444000...------///111222222+++,,,000333333333;;;DDDJJJXXXiiixxx~~~sssaaa]]]^^^iiiwww|||lllVVVCCC:::888555222222<<>>===???CCCFFFEEECCCDDDIIINNNIIIDDD???;;;;;;<<<>>>>>>>>>>>>??????>>>===>>>???555333111000///000111222///---)))&&&###""""""###&&&---333222,,,((()))+++&&&***...///,,,)))(((((('''(((((('''$$$######$$$&&&)))*********,,,000444...///000///---++++++,,,'''(((******))))))***,,,'''))),,,...000000///...***,,,...//////000000111111222222000...///222666111///,,,+++,,,---------+++...000000...,,,+++***((()))))))))***++++++,,,,,,+++******+++,,,...///222333222000---...222555000000222555333...,,,//////***'''(((,,,000///---***)))((('''''')))+++---*********,,,---,,,)))'''))))))))))))))))))))))))$$$$$$%%%(((,,,---+++((((((+++,,,(((""" $$$)))******)))'''&&&(((+++...))))))***,,,---,,,***'''%%%'''***---...---+++)))(((((())))))+++---...///...---+++******+++---...---...---+++)))(((***,,,,,,---///...,,,(((%%%### %%%***,,,,,,...333888333333333333111///---+++$$$$$$######$$$$$$%%%%%%"""%%%***...000000...,,,222444555333000111777<<>>...***(((...222222222333//////000000///...---------......000444999>>>AAAHHHRRReeeyyyttteeecccnnnyyyyyyhhhWWWIII>>>777444222222333999HHH```{{{|||hhhQQQ>>>777999===999555444<<>>>>>@@@AAA@@@>>>BBBCCCDDDFFFGGGHHHIIIIIIGGGCCC@@@??????>>><<<999>>>======>>>@@@@@@???===555444111...,,,)))((('''++++++***(((%%%$$$%%%'''------...//////...---,,,...,,,,,,---///...***&&&)))(((&&&&&&&&&'''&&&%%%***(((%%%'''+++///000000///---+++)))((()))+++---+++)))&&&$$$%%%'''+++...---+++******,,,---...---***,,,......---+++++++++---///222444555555333222000///---,,,++++++++++++---///111///***'''((()))(((***,,,---,,,,,,...//////---+++******,,,///111333111///---,,,---...///111333666444000,,,+++++++++++++++,,,------------,,,+++)))(((((()))***+++))))))***+++---...,,,***---+++)))'''&&&%%%%%%%%%$$$$$$&&&'''***,,,...000333000---***((((((***************)))'''((()))+++---,,,+++,,,...---)))%%%((()))***++++++***((('''%%%&&&(((***,,,------...++++++,,,------------------------000222000+++&&&***---000000...***((('''!!!!!! %%%***000222222000111111222222333333222///---+++'''$$$"""%%%***,,,+++(((***+++,,,,,,******+++,,,///222333222///000555:::EEEYYYooo|||}}}iiiTTTAAA666000000---(((***111000111666???HHHUUUfffuuuyyyqqqcccSSSEEE<<<777555------///222111......111<<>>AAADDDEEEAAA???============<<<:::===999888<<<@@@CCCHHHNNNRRRQQQMMMEEE;;;444111000222111333;;;DDDQQQdddssstttoooeeeYYYNNNJJJLLLOOOXXXbbbjjjgggWWWDDD777222<<>>@@@AAA@@@???BBBCCCEEEHHHKKKMMMOOOOOOJJJFFFBBB@@@@@@???===;;;???>>>>>>???@@@AAA???===666555222///+++)))'''&&&)))))))))'''&&&%%%'''(((,,,,,,.../////////...---///---,,,---......+++(((***(((''''''''''''''''''***'''&&&'''+++---...------,,,***)))***,,,...000,,,***'''&&&&&&)))---///+++)))((((((***---......******+++,,,---,,,+++***+++---111333444333222000000000//////......------///111222///***'''(((***)))+++---...---------///000///---,,,,,,---...///000///---,,,,,,,,,---------///111000---*********+++,,,---......---+++***+++***(((&&&&&&&&&(((((((((((())),,,......,,,***---+++***(((''''''''''''%%%%%%&&&(((***,,,...000222000---+++******+++,,,+++++++++******+++,,,......---,,,...///...+++(((***+++,,,---,,,***((('''&&&'''(((***,,,------...*********++++++++++++***,,,+++,,,...000///,,,(((---///222333111...,,,+++)))(((%%% !!!&&&***///111111//////000000111111111111000...---)))&&&%%%(((,,,///---+++)))***++++++))))))***+++---///111111//////222666DDDWWWmmm}}}nnnZZZFFF:::222111...)))***///000///222999AAAMMM^^^lllvvvrrriii[[[LLL@@@:::888111///000333444333666<<>>LLLaaauuu~~~fffOOO>>>555222111333555:::CCCTTTmmmnnnTTT???222...&&&(((+++...222555666777777666444444666888888888666222222888>>>EEENNNVVVdddbbb[[[MMM===333111333222111444:::AAAJJJZZZgggzzz|||ssseeeXXXRRRUUUYYY___eeehhh^^^KKK;;;555666DDDPPP\\\___WWWLLLDDDAAA>>>999777;;;AAAHHHQQQZZZmmm~~~pppYYYNNNEEEBBB???;;;888:::HHHWWWlllyyysssqqqyyytttbbbSSSMMMMMMKKKIIIGGGFFFHHHJJJJJJHHHEEEDDDDDDEEEDDDCCCDDDBBB??????@@@AAAAAAAAADDDEEEGGGIIILLLOOOQQQQQQMMMJJJEEEBBBAAAAAA???>>>AAA@@@???@@@AAAAAA@@@>>>777666333000,,,***((('''''')))))))))((('''(((******+++---///000000//////000...------......,,,+++******)))(((((((((((())))))(((''')))+++,,,+++***+++***))))))+++...111333---,,,***)))))),,,...000+++)))&&&&&&))),,,//////+++)))(((***---...,,,***))),,,///222333222000///000111222222222111000000333444333000+++((())),,,,,,...//////...------...000//////......---------------------,,,,,,,,,,,,((()))***)))((('''((())),,,---...///...,,,***(((***)))'''%%%$$$$$$%%%%%%''''''))),,,...///---+++,,,+++)))((((((((()))***&&&'''''')))+++---///000000///---,,,+++,,,...///...---,,,+++,,,---///111.........///000000...,,,---.........---,,,***)))'''((()))***+++,,,------))))))))))))))))))(((((()))))))))+++---...,,,+++000333666666444222000///111000,,,%%%!!!$$$(((+++...//////...---...............///000111111+++)))(((***...///...,,,(((***++++++***)))******,,,...000000///...000222BBBSSSiii{{{sssaaaIII<<<222111///+++,,,111000------222999CCCQQQ^^^nnnooommmcccRRRBBB888555444222222555777:::AAAIIIXXXmmmoooVVVCCC999777333000///222333111222666<<>>IIIYYYjjj|||wwwdddFFF===666555444222111222//////000000000//////...000111222222333777===CCCRRRbbbwwwkkkZZZKKKFFF???:::777666666555222333777@@@OOObbbttt|||dddOOO@@@888222000...333:::BBBPPPgggkkkVVVEEE:::555)))***,,,///222333555555666444222333555888999999555222222888@@@IIIVVVaaatttnnnbbbPPP???555444666333333555:::>>>DDDPPP[[[ttt}}}pppbbb[[[\\\___gggiiieeeVVVCCC999;;;BBBLLLWWWbbb```RRRDDD<<<:::888666666888999<<>>???FFFOOOfffsss}}}yyyooohhhffffffmmmkkkaaaOOO===777>>>HHHRRR\\\ccc^^^NNN@@@<<<===666555555666444444;;;CCCWWWlll}}}~~~cccLLL???:::999999:::999:::CCCMMMcccyyy~~~qqqiiijjjvvvxxxnnncccTTTSSSRRRPPPNNNMMMMMMNNNOOOLLLHHHEEECCCBBB@@@>>>>>>??????@@@BBBDDDGGGIIIGGGGGGGGGHHHJJJKKKMMMNNNOOOMMMJJJFFFCCCBBBBBBCCCCCCBBBAAAAAABBBBBB@@@>>>888777555444222111111111///111222222///---++++++)))***,,,---.........---++++++++++++,,,---///000---......,,,)))'''(((***,,,,,,------,,,++++++***,,,+++))))))))),,,...000//////......---......///000---***)))+++---...//////+++)))+++000333111---+++---///111333222111000111222444666666555333222999999888333---+++---000///000111111///------...------...---,,,***'''&&&)))***+++,,,,,,,,,,,,,,,'''&&&%%%%%%&&&'''(((((()))(((''''''(((***,,,...,,,+++***)))((('''&&&&&&''''''(((***,,,---,,,+++)))((((((((((((***+++,,,+++,,,,,,---...///111111------------...000222333444111,,,***+++---------,,,---......---------...,,,------...////////////******))))))***+++,,,,,,,,,,,,+++******++++++,,,&&&&&&&&&&&&'''(((***,,,111333666666555444333444555444111+++%%%%%%(((---,,,++++++,,,,,,,,,,,,++++++***)))***,,,///222555333222000//////...---+++///111444444333111111111555444333111000/////////222<<>>IIIPPPYYY\\\XXXNNNFFFAAA999666666;;;BBBJJJWWWcccwwwqqq^^^MMMAAA;;;666222000222222000222666888???OOOccctttzzzwwwrrrooovvv{{{}}}kkkWWW@@@444000///222666:::DDDOOO]]]nnnzzztttfffOOODDD999444222000111333222222333333444444333333111333555333222777@@@GGGXXXeeevvvxxx___JJJ???444222//////111333333333111111555@@@SSSiii|||uuubbbNNN???666111///000555;;;BBBNNNbbb|||nnnZZZHHH:::333///000111222222333333222222222111222444555555444111000333:::BBBNNN___nnnwwwiii[[[NNNAAA666///666666:::======;;;???EEERRR```rrryyyuuuvvvyyy|||}}}|||yyyvvvuuutttmmm^^^KKK<<<999@@@JJJZZZbbbhhhaaaQQQCCC>>>???666555555777555444888???QQQbbbuuuxxx```JJJ<<<777666777999999:::BBBJJJaaavvv~~~nnnbbbaaaqqq}}}vvvnnn[[[YYYVVVTTTTTTSSSQQQOOONNNKKKGGGEEECCCBBBAAA??????@@@AAAAAABBBDDDGGGJJJEEEEEEFFFHHHKKKNNNQQQSSSMMMMMMMMMJJJFFFDDDDDDEEECCCBBBAAAAAABBBBBB@@@>>>888777666555333333222222111444666666333///---,,,***+++,,,,,,,,,+++***)))$$$&&&)))***+++,,,///111...000000,,,(((%%%&&&)))---.........,,,+++,,,---///---+++******,,,...///000000//////...---,,,+++///---+++,,,---//////...000...,,,---000222111///------...///000111222222111222333333333222111111666777777333...+++---///...000111000...------...,,,,,,,,,,,,+++)))'''&&&&&&''''''((()))******+++,,,+++******++++++***)))((('''&&&&&&(((***---///------,,,,,,+++***))))))***)))'''(((***,,,,,,+++***))))))))))))+++,,,...,,,,,,,,,,,,---...000000,,,,,,,,,---///000222333555000+++)))+++------,,,,,,---...---++++++,,,---,,,,,,,,,---......//////++++++)))))))))***+++,,,...------,,,,,,...///000((()))***)))(((((()))+++///111333444333222333444333333111,,,((('''***...---,,,******,,,------,,,******))))))+++...111333555444333222111000//////222444777888666555444444<<<999666333111111000000///555DDD]]]uuulllVVV@@@777222...000666555111000222333111000333888>>>EEELLLNNNMMMIIIFFFBBB@@@AAAGGGOOOYYYgggsssyyykkkZZZKKKAAA999444222333222000222666666???QQQgggxxx}}}wwwooommmoooooopppwwwzzzhhhQQQ???555111222555444<<>>TTTmmm~~~kkkUUUBBB666111000///333999BBBQQQgggooo[[[JJJ>>>999222222333333333333222222//////000333666666555333000///111666;;;DDDSSSaaaooopppooohhh\\\LLL>>>555555666:::>>><<<777888===CCCOOOcccvvv~~~|||uuupppiiikkkqqqyyy|||sssbbbQQQFFFFFFMMMUUUccckkkqqqkkkZZZHHH<<<888444222333666777666999>>>LLL]]]tttttt\\\HHH:::666444555777999:::AAAIII^^^ppppppbbbcccssstttccc^^^YYYXXXZZZYYYTTTOOOJJJHHHEEEDDDDDDEEEDDDCCCBBBCCCDDDCCCAAABBBDDDGGGDDDDDDDDDFFFIIILLLPPPRRRLLLNNNPPPNNNKKKHHHGGGHHHCCCBBBAAAAAAAAAAAA???===:::999777444222111000///000333666777555111///...+++,,,,,,+++***(((&&&%%%!!!&&&)))***+++...111000111111---'''###$$$''',,,---...,,,***))),,,...000///---,,,,,,...000222000000000///---+++((('''***)))***,,,///000000///000///...---......///000------,,,,,,---///111222111111111000000//////...111333333111,,,)))***,,,---...000000...------...,,,,,,,,,+++***)))(((((((((((((((((()))+++---...333111000111222111---***'''(((***+++,,,,,,,,,,,,---------------,,,++++++---***'''&&&'''***+++,,,,,,,,,++++++,,,---...///************+++,,,------++++++,,,---///000111222444///)))(((,,,///000///---...///---***)))+++---------,,,,,,++++++++++++,,,+++***)))((()))+++,,,///...------...000222333---...///...+++)))***+++---///222222222222222444222333222///***((())),,,...,,,)))***,,,...///...************+++---...//////000000000000000111111222444777888777555444444AAA===888444222222111111222555AAAWWWooo|||}}}kkkTTT===333///---111777777444333666666111------111333777>>>CCCFFFFFFDDDKKKIIIKKKRRR[[[eeetttvvvgggVVVIII;;;666333333222000222555;;;DDDVVVlll}}}vvvkkkmmmkkkfffeeennn~~~xxx```JJJ;;;444333555222888<<>><<<;;;:::777444111...,,,,,,---111555777555222000///,,,,,,,,,+++)))&&&$$$"""$$$((()))+++...000000222222---&&&"""###%%%,,,------***((((((+++///111000...---...111333555000000000...,,,)))&&&%%%%%%%%%(((,,,000222111000/////////---,,,,,,...000---,,,***)))+++---000222111111///...---------------///111///***'''((())),,,...//////...------...------,,,++++++*********,,,+++******,,,...111333888666555555666444///+++(((***...000000...+++)))------.........---,,,,,,///,,,'''%%%&&&(((+++,,,///......---...///000111))))))(((((()))******+++++++++,,,---...///000111222---((((((---222333333...///000...***)))+++---///...---+++)))(((((((((---,,,***(((((()))+++,,,......------...111333555000222444222...++++++,,,---///111222111111222444333444444111+++((()))***///,,,))))))---///000///************+++,,,------((()))+++,,,---...000111000333666777666444222222LLLAAA777555777666666777777999???KKK[[[hhhpppsss]]]PPP???444111333555555:::999888777555333222111111000222666999;;;AAAHHHLLLWWW___aaadddpppwwwmmm```UUUCCC:::222000000///111555777DDDWWWkkk}}}~~~ssslllbbb\\\aaammmyyykkkUUUCCC888444444555333555===HHHVVVjjjzzzvvvkkkYYYGGG;;;555555666666444222111333444444333555666555222//////111444FFFNNNccc||||||lllTTT???222///222555444222111333444444111---(((---666EEEYYYpppmmmTTT@@@555222...000777FFF]]]ttthhhLLL<<<777666444333333222222111...,,,+++,,,,,,,,,+++,,,///111,,,...000222444888===@@@OOO]]]gggiiikkkiiiZZZGGGBBB;;;666666777555555666999FFFXXXhhhwww}}}uuuhhh[[[^^^fffsss}}}zzzlll``````kkkwwwwww]]]GGG666***,,,+++---222444333555999DDDZZZqqq||||||{{{zzzxxx~~~uuuZZZDDD888666111///222666999AAAIIIZZZnnnxxxuuuzzzzzzpppggg^^^[[[YYYTTTQQQPPPJJJIIIHHHHHHJJJJJJIIIHHHEEEDDDBBBAAAAAABBBCCCDDDEEECCCAAABBBFFFIIIJJJIIIMMMOOORRRUUUTTTOOOHHHCCCCCCBBB???>>>>>>===;;;999;;;;;;:::555///+++***,,,000222444333///---...000///...,,,)))&&&"""!!!%%%'''(((***+++333000000000))) ###'''+++...,,,(((''')))---000111000//////000444777666222///......,,,%%%&&&'''))),,,...000111111000...,,,+++++++++---...///,,,***)))+++...000111222///+++)))***,,,...///000///...---------------000000000///......---------+++******+++---------333000---,,,///222444555999777444222111000...---............,,,+++)))((((((+++------+++***+++---...---+++)))(((((()))***//////...............---''''''&&&###!!!"""'''+++***'''%%%)))000222...)))'''''')))---111333444333333333111,,,'''&&&))),,,------------+++)))((('''---------+++***)))***+++---++++++,,,...//////......111444222,,,))))))+++///000111222222111000///333555555111+++'''))),,,---------------...///000***,,,+++)))***,,,(((!!! """###%%%''')))---000////////////000000111111LLLAAA666444555444444555333444888@@@MMMZZZdddjjj]]]SSSFFF;;;666666666666888777666555444444444444333111111444555555;;;AAANNNZZZdddjjjrrrtttcccUUUCCC999111...,,,+++,,,///666BBBSSSgggyyywwwhhh]]]UUUXXXbbbnnnzzznnnXXXEEE888333333333111222777???MMMbbbtttuuunnnaaaRRRDDD;;;777666888555333222222333222111111222222000///000444888AAAJJJ```zzzxxxgggMMM999///...000222444333111222333333111...)))...888FFFZZZrrrlllXXXFFF999222,,,...555FFF]]]vvv|||^^^DDD777333222444444444555444333000...+++,,,,,,+++******---///000111333444555777;;;===DDDQQQ]]]eeennnrrrhhhXXXGGG>>>777777777555333333:::EEETTTcccrrr{{{xxxppp\\\ZZZ^^^kkkxxx|||ssssss}}}hhhQQQ>>>222---,,,---111222111444999GGG[[[ooouuuqqqnnnllllllppp{{{vvv[[[EEE999777333000222555999BBBJJJWWWlll{{{tttiii___ZZZVVVPPPMMMMMMHHHGGGFFFGGGIIIJJJJJJIIIIIIHHHFFFDDDAAAAAABBBCCCGGGDDDBBBBBBFFFIIIKKKKKKNNNOOORRRUUUTTTQQQLLLHHHDDDBBB@@@???>>>===;;;999888888555111,,,***,,,//////111222222///...///000------+++)))&&&$$$!!! !!!%%%''')))+++---000---------(((""""""'''(((,,,...,,,(((&&&))),,,000111111000//////111333111...,,,,,,---,,,&&&!!!%%%&&&(((+++---///000111000///---+++++++++,,,,,,---+++)))***,,,///000111000...+++******,,,------------,,,,,,,,,,,,------111111000//////.........***)))((())),,,///000111333111...///111444666777777555222000000///---+++,,,,,,,,,...000000...+++***,,,------***)))***+++...,,,))))))******)))(((******+++,,,,,,---......)))***)))&&&######&&&)))***(((''')))...///---***(((((((((***---000000000///000///,,,((('''))),,,000///...---,,,+++++++++,,,,,,+++***)))((())))))******)))***,,,,,,+++***)))---111000,,,))))))+++...//////////////////...333555555111+++(((***---...............//////000---///---++++++,,,'''!!!!!!%%%(((***,,,---////////////......------QQQDDD888444333111111222000000222666===HHHTTT]]]ZZZUUUMMMDDD>>>:::888888777666444333333444555666555111000000000000444;;;OOO[[[iiiuuu}}}iiiWWWAAA777...++++++***+++...777AAAPPPbbbuuu{{{ggg\\\QQQQQQYYYeeerrr}}}uuu___III999333111111000000222777CCCYYYlllmmmlllggg\\\NNNBBB:::777999666333111111111000//////000000000111444999===???III___yyyrrr___EEE222,,,...000111555333222111222222000///,,,111:::HHH\\\sssmmm\\\KKK<<<333+++,,,333BBBYYYrrrrrrTTT>>>444111///222444666777777555222000.........,,,******,,,...333444555555444555777999>>>HHHTTT```oooyyytttgggRRREEE:::777777555222222777???JJJXXXiiivvvzzzxxxfff\\\VVV^^^mmmxxxuuu```MMM@@@666222000000000000555<<>>===;;;999555444222...++++++...111,,,...000000/////////000,,,,,,+++***((('''&&&%%%!!!$$$&&&'''***---///...+++)))(((&&&$$$''',,,+++---///---)))'''(((***///111111000...---------+++)))(((***,,,,,,(((%%%$$$%%%(((***---...000000000///...---,,,,,,,,,,,,******)))+++---//////...------,,,,,,,,,+++++++++************+++,,,------333222111000////////////((('''''')))---111333444222111000222555777888888444222000//////...,,,******)))***///444666333...,,,---...,,,***(((((()))---)))&&&(((+++---***&&&%%%&&&'''(((***+++,,,---+++,,,,,,***(((&&&'''(((******))))))***++++++,,,+++)))'''''')))+++,,,---***---...,,,))))))+++...333111///---,,,---...///,,,+++***))))))((())))))(((''''''(((***)))'''$$$###(((,,,---+++******+++......---,,,,,,---......333444333000,,,***+++...///////////////000000111222333111---++++++'''!!!""")))---...---+++///......---,,,+++))))))\\\MMM>>>777333///---...---///111222555<<>>;;;:::999777444222111222444666555111......------333:::MMMZZZlll{{{ooo\\\CCC888...,,,...///000333999BBBNNN^^^ppp|||}}}xxxcccWWWLLLKKKRRR]]]lllyyy~~~iiiPPP===444000......000333666???RRRdddbbbfffggg```TTTFFF<<<777777444111000000111000/////////000111444888===@@@CCCNNNbbbyyyppp\\\BBB111...222444444555444222111111000000///000555===JJJ]]]sssppp]]]JJJ;;;333,,,---111===PPPggg|||jjjNNN===666222///000333666777777444333222222333222///---,,,...///222444555444333333555666BBBHHHPPP]]]mmmyyywwwnnn___OOO===666555333222111111777AAAOOO```pppyyy|||vvvbbbQQQQQQ]]]gggmmmpppuuu{{{~~~mmm\\\QQQEEE>>>777222///000999DDD[[[ffflllcccTTTKKKJJJLLLTTT___oooxxx^^^III===;;;666333333444999DDDOOOfff}}}yyylll]]]TTTNNNGGGEEEEEEBBBAAA@@@BBBFFFIIIJJJJJJIIIKKKKKKHHHCCC@@@BBBEEEFFFCCC@@@???AAAFFFJJJMMMUUUXXX\\\]]]YYYRRRLLLHHHCCCAAA???>>>>>>===;;;:::555444333111000//////000+++,,,...//////000000111---,,,,,,,,,+++++++++,,,&&&((()))))))))+++---000...***'''$$$$$$&&&+++//////000000...+++))))))***///000222111...***)))(((&&&%%%&&&(((+++,,,***((($$$%%%'''***,,,...//////////////////////////////***))))))+++------+++)))***,,,......---+++******(((((()))***+++---...///444333222000000000000000)))'''''')))---111333333000000111444777999999888222000////////////---+++***''''''...666888444.........---+++)))((('''''')))%%%"""&&&---000---(((###$$$$$$%%%'''((())))))***+++,,,---,,,+++***)))***+++,,,***''''''***---...+++'''%%%&&&)))***+++))),,,//////------///222777444///,,,***,,,...000///...,,,+++,,,,,,+++***(((''''''(((((('''$$$!!!$$$))),,,,,,,,,,,,---000...,,,++++++,,,...000000111000---***)))+++...111000000000000000111111555777444...+++***&&& %%%...222222...***,,,,,,,,,,,,+++)))((('''jjjZZZHHH===666///,,,,,,+++...111222222555:::???CCCFFFHHHGGGDDD@@@===<<<:::888444111000000222333444000---......000777???NNN^^^qqquuudddOOOBBB666333444444444666999AAAMMM[[[jjjsssqqqiiiUUUKKKBBBBBBIIIUUUeeerrrrrrXXXDDD777000)))+++///333777===LLLZZZ___cccgggcccYYYJJJ>>>777444111//////000111111000//////000222666:::>>>???FFFSSSfffzzzsss```GGG777444777888888333444333222000//////...333777???KKK\\\rrrqqqZZZEEE888222......111:::JJJ```uuuxxxcccKKK===777222---...111555666444222222222444444333000---,,,---//////111222333222222333444@@@DDDJJJWWWhhhvvvyyyvvvhhhVVVAAA666111//////111...222<<>>999666444444444999EEEQQQnnnyyylll]]]SSSMMMFFFDDDEEEAAA@@@???AAADDDGGGIIIJJJDDDFFFGGGFFFCCCBBBDDDFFFBBBAAA???>>>@@@DDDJJJNNNTTTZZZ```aaa\\\SSSKKKGGGBBB@@@???>>>???>>>===;;;777888999:::888555000---++++++,,,...000111111111......------......///000///000000...,,,,,,---///000,,,&&&"""###(((---000222333222000...,,,++++++---///111000---)))'''&&&%%%%%%%%%'''***+++,,,+++%%%&&&(((***,,,------......///111222333444333333+++******+++,,,***'''%%%))),,,///000...+++******))))))***+++---///111222555444222000000000111111+++***)))))),,,...////////////000333666888888666111000000000111111///---***'''''',,,333666111+++///---+++***)))(((((('''%%%!!!$$$,,,111///+++%%%%%%%%%%%%%%%%%%%%%%%%'''(((+++...//////---+++***,,,---+++'''&&&***...000,,,(((%%%&&&(((***++++++...111111//////222555888444...***(((***---000333111///...///000///---)))((('''(((((('''$$$"""###'''+++---......///111///---++++++---///111---,,,+++)))((()))+++---222111000000000000111111666888555///***(((%%%!!!&&&...333222---''')))***+++++++++***((('''wwwfffQQQCCC999222...---***---///111222222333444888;;;>>>AAABBBAAA>>><<<999888555222000000000000333///---...000444===FFFTTTfff{{{{{{mmmaaaQQQBBB;;;999777444444555???MMM[[[gggjjjbbbVVVIIIBBB<<<>>>EEEQQQ```mmmxxx```MMM===222''''''***111555;;;EEEOOO^^^ccchhhiiicccUUUFFF;;;444222000000111222333222//////111555:::===??????GGGTTTgggyyy|||jjjRRRAAA:::999999777222333444444111...------222666>>>JJJ\\\qqqmmmTTT@@@555222---///333;;;JJJ___uuuzzzqqq^^^III;;;444///***---111444333111///000222222222000...+++***+++,,,---///111222111111222333666999AAANNN```qqq{{{mmm]]]JJJ<<<333...---000///111999IIIXXXggguuuzzzdddLLLAAAAAAFFFLLLQQQ___jjj{{{tttkkkgggccc[[[OOOFFF???BBBPPP^^^uuussshhhTTTDDD>>>=========LLLeeevvv^^^III===666444444444555999FFFRRRmmm|||ooo```VVVOOOIIIFFFGGGCCCAAA???@@@CCCFFFHHHHHH@@@AAABBBCCCEEEFFFGGGGGGAAAAAAAAAAAABBBGGGMMMRRRSSSZZZaaabbb\\\SSSKKKHHH@@@>>>===>>>??????>>>===<<<===???AAA@@@;;;444...,,,+++,,,...111333222111000///...---...///000111333444444222///------...111...'''!!!###+++000111444333222111///...---,,,,,,...000///---***((('''''''''((()))***+++,,,,,,((()))***+++,,,,,,,,,,,,---///222444555555444333,,,+++++++++,,,+++(((%%%)))---111111...+++++++++******+++,,,...000222333555444111000//////111222...,,,))))))***+++******------...000333555444333000000000222333333111///+++((('''***///111...***...+++)))((()))***))))))$$$!!!###***//////...)))((('''&&&%%%$$$$$$###%%%&&&))),,,000000...+++***,,,---,,,)))(((+++---///,,,(((&&&''')))++++++,,,...111000......222555555111,,,)))(((***...111555222//////111222000...+++)))((('''((((((&&&%%%!!!###&&&***---///000000222000...------...000222+++)))'''&&&&&&(((+++---222111111000000000000000444666444---(((&&&$$$!!!###***///000,,,''')))***+++,,,,,,+++)))(((~~~lllVVVGGG===555111111......///111333333222000333333555:::???@@@===999666555444222111000000000333///---...222777AAAKKKZZZmmmsssmmm[[[III@@@===888444222333@@@QQQaaakkkiiiZZZJJJ@@@:::888<<>>555222---000555===LLL```uuuyyyqqq___III999222///+++///222444222...---000333111111000---***)))+++,,,...000222222111000000111000333:::FFFUUUeeettt~~~qqqgggYYYLLL???444111333111000555BBBQQQ___ppp~~~zzzjjjWWWJJJBBB>>>AAAFFFNNN[[[nnn~~~rrrllllllooojjjddd^^^XXXYYYeeesssyyyqqq___KKK>>>::::::888777GGGaaa}}}vvv]]]GGG:::222111333555555999FFFSSSiiiuuufff\\\TTTMMMHHHHHHFFFCCCAAA@@@BBBEEEFFFFFF@@@>>>>>>BBBGGGJJJIIIGGGBBBCCCEEEGGGHHHMMMSSSXXX[[[___ccc```WWWMMMGGGEEE>>>===<<<===???AAA@@@???@@@@@@BBBDDDDDD@@@888333...------///222444333111000///---,,,,,,,,,...///111222444333111///......000...'''!!!%%%///444333222111000//////...,,,++++++---///...,,,*********++++++++++++***+++,,,---++++++,,,,,,,,,,,,++++++...000222444555333111///---,,,,,,,,,......---+++***...333222...+++,,,---++++++,,,---...000222333555333111///...///000111...,,,)))((((((((((((''',,,++++++,,,///111111000//////000222444444222///+++***)))***,,,......---,,,)))&&&&&&)))+++,,,+++&&&$$$""""""&&&***---...******)))((('''&&&%%%%%%&&&&&&'''+++...///,,,)))+++,,,---------,,,,,,---,,,)))'''&&&(((***+++,,,+++---...,,,)))***...111000---***((()))---222666444000------000111...+++,,,***'''&&&'''(((((('''$$$$$$%%%'''+++---///000111000...------...000111***(((&&&%%%'''***,,,...111111000///////////////111444222+++&&&%%%$$$"""!!! !!!&&&---000///,,,+++,,,......---+++((('''nnnXXXIII???777444444444222000222555666444222222000111666===???<<<777333333333333222222111111333///---///222888BBBMMM\\\qqqvvvooo^^^KKKBBB???:::666333444CCCWWWhhhqqqlllYYYFFF555111111555<<>>DDDHHHPPP```qqqyyyrrr```PPP<<<:::777555555666555444555777<<>>333...,,,...222666777333...+++***)))...888GGG[[[sssttt]]]KKK>>>777333...111666>>>KKK]]]qqq}}}uuucccJJJ888222000///111333555222...---000555222222111///,,,+++---...000222444444222000///000222444:::BBBLLLYYYjjjvvvvvvpppggg\\\LLL===777888111---000;;;IIIWWWjjj{{{~~~sssdddVVVGGG<<<;;;???AAAOOOeee{{{{{{pppmmmpppwwwuuutttqqqmmmmmmwwwyyynnnYYYDDD999888777555888FFF___zzzvvv]]]EEE777///000333555666:::FFFSSSgggzzzkkkaaaXXXOOOJJJIIIHHHEEEBBB@@@BBBDDDEEEEEEBBB>>>===AAAIIIMMMJJJFFFCCCFFFJJJLLLNNNRRRXXX]]]fffgggfff^^^QQQFFFAAA???<<<;;;;;;===@@@AAAAAAAAABBBBBBBBBCCCDDDBBB<<<777///------///333555333111000...,,,***)))***+++,,,---000333333222000//////...---'''!!!&&&111777666111000.........---,,,***+++,,,...---,,,+++,,,,,,---......,,,+++***+++,,,------------,,,,,,+++***///000333444333111---+++---,,,,,,...000222111111+++///333333///,,,---///++++++,,,---...000111222555333000...---...000111...+++(((''''''''''''&&&+++***)))***,,,...............///111444444222///+++*********+++---///000***'''%%%&&&))),,,------)))'''$$$"""###&&&***---++++++***)))(((((('''''''''''''''***------***'''++++++---...//////---,,,)))'''&&&&&&(((***++++++***++++++(((%%%%%%***...,,,***))))))+++111666:::222...***+++...///,,,))),,,)))&&&$$$&&&((())))))%%%$$$$$$%%%))),,,...///000///............///000+++(((%%%%%%'''+++...///111111000//////...//////...222111***$$$$$$$$$###$$$!!!!!!%%%---333444333...///000000...+++'''%%%wwwqqqbbbNNN@@@999333......000333444444333333333222333555777888888777777333444555555555444333222666000---000555===GGGQQQfffxxx}}}tttfffTTTGGG@@@<<<888444===EEEZZZtttrrrXXXGGG444111111555888===FFFOOOfffuuutttbbbQQQEEE<<<444......222777>>>DDDDDDMMMZZZgggssswwwkkkZZZJJJ@@@888888999666555777333777???IIIRRRTTTPPPKKKPPPVVVcccxxxmmmTTTCCC777000,,,)))***...333666333,,,%%%+++...888GGG\\\sssiiiUUUHHH???666...///...111:::DDDRRRfffvvv}}}jjjPPP<<<333111///999888666333000000333555555222///------.........///000111222222222222222444333444===LLL[[[gggmmmpppzzz{{{kkkXXXKKK===111444333666;;;CCCOOObbbsss}}}xxx```OOO@@@999>>>???LLL___ppp~~~tttgggccchhhmmmtttiii]]]MMM???333...333<<<:::PPPiii|||sssXXX@@@000///...000333666:::DDDNNNfff~~~xxxkkk___UUUPPPPPPPPPKKKHHHGGGFFFDDDFFFKKKCCC===>>>HHHPPPNNNIIIHHHLLLHHHGGGMMMXXX```aaa___^^^^^^ZZZRRRHHH@@@<<<;;;:::;;;===BBBEEEFFFCCCAAAKKKKKKKKKJJJEEE???999555111222333222///---------,,,,,,,,,***)))***,,,///...000222222000.........333...)))(((+++///222222///000000...+++***+++,,,,,,...//////...,,,---...000000000...++++++,,,...222222222111///...,,,+++111///......000111111000...//////000000000000////////////---***((()))***''''''((()))+++---///111222111///---+++)))'''&&&'''&&&%%%%%%&&&&&&$$$###'''***,,,,,,******---000---,,,,,,,,,---...//////...---,,,++++++,,,...///'''$$$######&&&***---...///+++&&&$$$%%%)))---///,,,---------,,,***((('''((('''&&&%%%&&&&&&((((((++++++,,,,,,------------'''%%%$$$%%%'''))))))(((+++)))'''&&&&&&(((+++---+++***((())),,,000333444222---((((((+++,,,***'''$$$(((+++------+++++++++&&&((()))(((***---,,,(((+++,,,,,,,,,,,,---------((()))***+++,,,,,,,,,,,,......---,,,+++++++++++++++---///,,,'''###"""###"""""""""&&&,,,111444555///000000///---***'''$$$qqqnnndddTTTFFF<<<333+++---///111222333333333444222333444555555555444333444444555555444333222111333000///222888@@@MMMYYYnnn~~~wwwoooaaaRRREEE===999888AAANNNcccxxxwwwaaaOOO888333000111444888???GGGVVVhhh|||tttbbbSSSBBB999111000111444999>>>???GGGRRR```pppwwwmmm___OOOCCC:::999888555111111444999BBBKKKPPPOOOIIIDDDJJJUUUhhh|||vvv```LLL;;;///(((***+++...333777666000***+++///888FFFYYYppp~~~eeeOOOBBB:::444000000///222777>>>JJJ^^^ooozzzeeeJJJ666000000000777777555222000111333666444222//////000111111000...///000111000000000111444555888@@@MMM\\\hhhnnnvvv||||||rrrbbbSSSDDD999888666888===BBBLLL\\\kkkzzz~~~iiiXXXFFF:::;;;DDDNNN^^^pppsssfff___aaaeeennnzzzwww^^^TTTHHH===444111777???HHH\\\ppp{{{xxxqqqzzzkkkOOO:::...///...000444666:::EEEQQQccc{{{}}}qqqeee[[[UUURRRSSSNNNLLLLLLKKKHHHJJJMMMIIIBBBAAAIIIOOONNNJJJIIILLLKKKKKKQQQYYY___aaa```UUUSSSNNNHHH@@@:::666444777:::>>>DDDGGGHHHGGGFFFLLLMMMMMMLLLGGGAAA:::555000111222000...,,,,,,,,,------+++(((%%%%%%''')))---...000000...---...///111---((('''***///111222000000000---+++***+++---///111222111///......//////000///...,,,---///111444444444333222111000///222111000000000111000000......//////000000////////////...,,,)))((()))+++'''((()))***,,,...//////222111///---***(((&&&%%%&&&%%%$$$###$$$$$$$$$###)))***,,,,,,,,,,,,---...,,,++++++************+++---,,,+++******+++---...)))&&&%%%%%%(((+++.........***%%%###%%%)))---///---.../////////---+++)))((('''&&&%%%%%%&&&'''(((+++,,,---.........---,,,&&&$$$$$$%%%(((*********+++***((((((((()))+++,,,...,,,******+++...000111222...******---...+++((()))+++------+++***))))))***------***))),,,,,,)))***++++++,,,,,,---------,,,,,,---------,,,++++++---,,,++++++************---...///---)))%%%$$$$$$%%%$$$%%%)))...111333444/////////...,,,***'''&&&bbbeeeccc[[[PPPEEE888---------...///111222444555333444444444444333222111444444444444333222111000000///111555;;;DDDUUUdddyyy|||xxxnnn\\\JJJ>>>;;;===AAASSSiiiwww|||iiiTTT===555000111555777;;;???JJJ\\\rrrttteeeKKK@@@666222333333666:::;;;???HHHXXXlllwwwsssjjjTTTGGG<<<888888555111...444;;;EEEKKKLLLGGGBBB>>>EEEUUUlllnnnYYYDDD333)))++++++---222666777444111///222999DDDSSSiii}}}eeeOOO???666333222111111333666999DDDZZZmmm}}}ttt___DDD222---///111555555444222000000222555------,,,---///000///---...000111111000000111333333666<<>>HHHPPP___rrrtttfff\\\ZZZ[[[eeerrrwwwhhhTTTMMMEEEAAA<<<;;;AAAHHH^^^lllwwwwwwtttqqqiii___[[[cccrrr___EEE777000//////111444666:::FFFRRR```wwwyyypppggg^^^XXXUUUQQQPPPQQQQQQMMMMMMPPPNNNHHHFFFJJJOOONNNKKKJJJLLLMMMOOOSSSVVVYYYZZZ[[[JJJFFF@@@<<<;;;888444000444999???EEEHHHIIIIIIJJJJJJLLLMMMLLLGGG@@@888444000111000...+++)))***+++...---***&&&"""!!!"""$$$+++,,,------,,,---///111///+++&&&&&&***...111111333222000,,,))))))+++---333444555444222000000000...//////...------000222333333333333333222111111111111000000//////......,,,---....../////////...000///...,,,))))))+++...***+++,,,---......------000///...,,,)))'''%%%$$$&&&&&&$$$#########$$$%%%---,,,,,,---......---+++***)))((('''&&&&&&&&&&&&++++++***)))***+++,,,---+++)))((((((+++---//////,,,((($$$"""%%%))),,,......///111333222000---,,,((('''&&&%%%%%%&&&'''(((,,,---///000000///,,,+++$$$######%%%))),,,------+++++++++***+++,,,,,,---///...---++++++,,,------222///,,,---///000---***...///...,,,***(((((()))111444333---)))***,,,,,,))))))+++,,,,,,---------000000000000...,,,***)))******))))))(((((())))))...///000///,,,)))''''''(((((())),,,000222111000------,,,+++***))))))(((OOOXXX```aaa\\\RRRCCC666...---,,,---///222444555555555555555555555444444555555444333222111111000...///333888===HHH[[[mmm|||ppp^^^LLL@@@<<<===@@@TTTiiiuuunnnTTT>>>777333888===>>>======JJJWWWiii{{{}}}oooQQQEEE999555555444666888999999???OOOeeeuuuwwwsss[[[OOOAAA999888666333000333:::BBBFFFEEEBBB@@@@@@FFFVVVnnnzzzeeeOOO;;;111+++******...444777666444444666;;;BBBOOOccczzznnnXXXEEE999444444111222555777999DDD[[[qqqxxxqqq___FFF555000111111333444333111///...000222++++++,,,...//////,,,***///222444444444444777:::555;;;DDDMMMWWWdddqqqzzz{{{___DDD777111000333;;;BBBKKKWWWcccwww}}}hhhXXXIIIAAAGGGKKKVVVfffwww{{{zzzlll```ZZZXXX```mmm{{{ssscccTTTPPPMMMNNNOOOPPPUUU[[[qqqwwwwwwlll___WWWPPPKKKLLLTTTbbbvvvsssTTT@@@777444111111222444333666BBBOOO___uuuzzzrrrggg^^^TTTRRRRRRTTTSSSOOONNNPPPNNNKKKJJJMMMPPPOOOKKKHHHHHHKKKNNNNNNLLLJJJKKKLLLBBB<<<777888<<<===:::555444999???DDDEEEFFFHHHIIIGGGHHHJJJIIIEEE>>>666111111000///,,,((('''((()))...---***%%%""" """$$$++++++,,,,,,,,,...111444...***&&&&&&***...000000666444000+++'''&&&(((+++555666666555333000000000/////////...,,,,,,...000//////000000000000000////////////...,,,***)))***++++++,,,---............111000///---+++,,,///111///000111111000...,,,***,,,,,,+++***)))((('''&&&***)))((('''%%%&&&((()))000...,,,...000000---***(((''''''&&&&&&&&&'''''',,,++++++***++++++,,,------,,,***+++---000111111***'''###!!!$$$'''***,,,---///111333333222///---+++***)))((('''((())))))+++---000111111///,,,***#########&&&***...///000,,,---------...............///...---,,,+++,,,---///...---///111222111///111000///+++)))(((***,,,777:::999000((())),,,...((()))+++,,,------------000111111111000...+++***(((((('''''''''(((((()))///000000000...,,,***))))))***,,,///111111...,,,,,,+++***)))))))))******BBBOOO]]]dddccc[[[LLL>>>222///,,,,,,///222555555666777777888888999::::::555555444333222222111111///000444:::@@@MMMaaattt}}}lll\\\NNNDDD===:::???QQQcccqqqnnnRRR===888999@@@FFFDDD???<<>>???@@@DDDGGGKKKXXXkkk~~~lllVVVCCC777***((((((+++000555666555666777;;;BBBQQQggguuudddRRRCCC;;;888333444666777888BBBYYYnnnssspppdddQQQ@@@888444222333333333111///...///111000000000222222111---***000444888999:::<<>>BBBIIIWWWjjj~~~eeeKKK<<<666222222222333222000222>>>KKKaaawww~~~wwwjjj]]]RRRPPPPPPSSSRRROOOMMMOOOKKKKKKLLLNNNPPPNNNIIIDDDCCCFFFHHHEEE???;;;;;;<<<===888666:::CCCGGGDDD???999<<>>888333222111...***&&&%%%&&&(((,,,,,,+++(((&&&%%%&&&(((+++---.........000444666...***''''''+++///000000888666222,,,'''%%%&&&(((444666666555222000000000111111000---+++***+++,,,---...//////000000//////,,,......,,,(((%%%$$$$$$))))))***,,,,,,---------111111111///...///222444444555555444222...+++)))))))))))))))))))))******---......---******,,,///111000...000222222...***(((((((((((()))***+++,,,......---,,,,,,,,,,,,,,,---,,,+++,,,///111222222***'''###"""###&&&)))***+++---///111222111///......---,,,+++***++++++,,,***,,,///111111///,,,***%%%$$$$$$'''+++///000111.........///////////////,,,...000000...---...///---,,,---///111333333333111000...+++)))***...111999===:::111******...000)))***,,,---......------...///000111111///---+++'''&&&&&&&&&'''((())))))/////////000///...,,,+++******,,,///111000,,,)))+++******))))))***++++++???LLL\\\eeefff```RRREEE999444...,,,///333555555888888888999:::;;;===>>>555555444333333333444444333333777>>>HHHVVVkkk}}}nnn___TTTJJJ???777888DDDTTTdddrrruuueeePPPCCCAAACCCHHHIIICCC<<<999<<>>RRReeerrrsssmmm]]]MMMBBB:::444222333333333111111333555444444333444444333///,,,333888???BBBEEEJJJRRRZZZ^^^bbbhhhooouuu{{{~~~qqqWWWEEE555111000444:::@@@IIIQQQ___wwwzzzmmm\\\PPPRRR]]]lllzzzxxxiii]]]\\\aaaooovvv~~~|||wwwvvvvvvxxx~~~~~~zzzxxxyyyxxxhhhTTTBBB999777888;;;AAAOOO```rrr~~~^^^EEE888222...111222333111---///<<>>;;;===???<<<888555666777>>><<<<<>>555333222444666???PPP___uuuwwwtttgggWWWJJJ???777000222444666777888;;;===<<<;;;;;;;;;<<<<<<999777;;;BBBJJJPPPTTT\\\gggqqqyyyyyyyyy{{{}}}|||{{{yyyrrrtttwwwyyyzzzrrraaaPPP999333///111555999@@@GGGUUUppp}}}tttcccWWWZZZbbbnnnvvvmmmWWWHHHHHHOOO[[[eeerrr{{{~~~lllYYYIII>>>999999888???JJJWWWdddrrr}}}zzz\\\CCC666111///000111222111---000>>>NNNggg|||~~~zzzkkkZZZRRROOOOOOQQQQQQNNNNNNQQQMMMNNNKKKDDDAAAAAA>>>888555666777888999;;;>>>@@@EEEFFFIIIPPPWWWYYYUUUPPPMMMGGGAAA@@@DDDGGGGGGDDDHHHHHHIIIHHHFFFCCC@@@>>>555222...((($$$###&&&((())),,,///000000///......,,,...111222222333555666444000------///222222000777777555222...------...333555666555333222222333333333222000---,,,---///333333444444444333333222///222444000)))$$$######&&&&&&((()))***++++++++++++...111222222222222444////////////............************************---111555444000......000///111444555333111000000/////////000111222333444111111///...,,,)))'''&&&)))((()))+++///222333222222///+++))))))***++++++)))******+++---///000111111000///---,,,------...---...000222333333333222***)))(((***,,,...///...+++***)))((((((***,,,---,,,000555555222000000222000///---+++***,,,///222111000///---+++---000333666777444///...111222111---...000111111///---,,,)))+++---//////---+++)))''''''(((((()))+++,,,---,,,++++++---//////---***++++++,,,///111111000...++++++,,,------,,,+++***888EEETTT```fffgggaaaYYYEEE===333...000333555444999999777666666666777888555555444444555666888999<<<999<<>>OOO___mmmwwwyyylllZZZLLLBBB:::222111222777>>>CCCCCCBBBJJJUUUfffxxx~~~}}}uuuppptttyyy~~~zzznnnZZZJJJ555333000222666888888777555111111>>>WWWqqq|||lllZZZHHH===222000///333999CCCSSSaaawww{{{xxxkkk[[[NNNBBB:::...111555888;;;>>>BBBDDDHHHGGGGGGHHHIIIJJJIIIGGGCCCKKKUUU\\\aaakkkxxx~~~yyyrrrllliiinnnooolllnnnnnncccSSS:::333...///222666===DDDRRRlll{{{xxxpppccc\\\aaaaaajjjnnnbbbLLL======DDDLLLXXXhhhvvvtttcccTTTGGG???<<<:::@@@IIIRRRZZZeeepppxxx}}}vvvxxx~~~vvv]]]CCC666333333...000222222...222AAARRRiii|||~~~qqq```TTTQQQPPPRRRRRROOOPPPSSSQQQQQQJJJ???999:::999555111222444888===CCCHHHJJJMMMOOOTTTZZZ______[[[VVVUUUKKKBBBAAAGGGLLLKKKGGGFFFFFFFFFEEEDDDBBB@@@???666333...((($$$###&&&)))))),,,111333222000///...+++...111333333333444555666222///...111333222000666666666555333222222444333555666666555333444555333333333111//////111222333444444444333333222111222666777444,,,&&&%%%&&&%%%&&&''')))***+++++++++))),,,///222222111111222*********+++,,,...000111,,,,,,,,,+++***))))))(((+++000444444000------///---111666666333111111222333222222222222333333444111111///---+++(((%%%$$$''''''(((+++///222333222666333///,,,,,,---------************,,,///111333111000...---,,,,,,------///000111333444555666666,,,+++******,,,......---)))(((&&&$$$%%%''')))+++---222777777333000000222333111...***'''(((,,,///222222000...,,,---///222444444222...///333444111///000222333222000---+++)))+++---......,,,)))&&&((((((((()))***,,,......+++******,,,//////---***,,,,,,---///222333222111+++,,,---......---+++)))444:::@@@IIIWWWdddccc[[[PPPHHH===444111333666999888777444333333555777888666555444444666777888777<<<===CCCPPPddd{{{ooo]]]NNNFFFAAAGGGNNNTTTXXX___iiipppyyyxxxppp]]]HHH999111...///111555===LLL```vvv{{{iiiOOO===888555///+++***+++...222;;;JJJYYYgggttt|||sssdddVVVIII@@@666222111555:::>>>AAABBBFFFQQQeee{{{~~~{{{vvvppplllhhheeeccc```aaafffqqq|||xxxtttvvv}}}{{{jjjXXXCCC:::444888<<<;;;777555333222777EEEXXXmmm|||cccPPPGGG888111...222777???PPPbbb|||pppaaaSSSDDD888333666888:::<<>>;;;888666555444333222444444444222111111444666444333111000000222333555;;;999666222...***(((''''''"""!!!''',,,,,,******+++...111333222111111111---***&&&'''+++///111111111111111///---***'''%%%,,,---///000000...,,,+++,,,000444444222111111222111111222222111000///...111000///......,,,)))&&&###%%%(((+++...///000000222111///...---...000111---+++))),,,222555333000000111111///---,,,---...000000000222444444222000---***(((((()))+++,,,,,,''''''&&&&&&&&&'''((())),,,555<<<;;;222,,,...333444444111...***((()))+++/////////,,,)))))),,,///000000111111222333444555333222222333333000***%%%(((***,,,***&&&$$$%%%(((''')))+++***)))***///444...+++(((***///222222000333222000//////000222444333111...------,,,)))'''///333777===IIIVVVYYYVVV\\\UUUJJJ@@@:::888999999888777555333333444666777555333222111333555777888@@@CCCJJJWWWjjjsssaaaQQQFFFCCCIIIRRRZZZbbbmmmyyyqqq[[[EEE666000...///000222999FFFZZZnnn{{{||||||ppp\\\KKKBBB999......,,,---///111777DDDPPPaaarrr}}}nnn^^^OOOFFF999444222555999<<>>CCCMMMZZZdddnnnnnnoooppprrrrrrpppnnniiieeeeeejjjooossswww|||}}}wwwpppjjjeee^^^SSSKKKIIIMMMSSS]]]iiiooohhh]]]III>>>666777666222555===HHH]]]rrryyyzzzyyyrrrhhhjjjfff\\\MMM@@@;;;===@@@GGGTTTeeeuuu}}}ssseee[[[TTTNNNHHHFFFBBB@@@EEENNNaaatttzzztttpppmmmkkkjjj]]]YYYUUUSSSRRRUUU```lllrrrkkk^^^NNN@@@888666666888444222111111555BBBNNNjjjssshhh]]]YYYVVVVVVSSSOOOMMMPPPHHHBBB<<<;;;:::999:::>>>??????AAAGGGOOOWWW\\\^^^^^^aaafffhhhhhhfffcccaaaYYYPPPFFFAAAAAACCCCCCBBBCCCBBBBBBDDDEEEEEECCCAAA<<<888333---)))'''''''''((())),,,.../////////...///111444555333222333555999666111//////000000//////000000//////222888<<<===:::777555444444222111222222222000///000333555333222000//////000222333:::888666333000---+++***'''######)))///...,,,,,,***---000111111111111222...***'''(((,,,000333444111111000...,,,***(((''',,,---/////////---***(((,,,///222222000...///000...///////////////...............///000///,,,)))'''((()))+++,,,---......333222000......///000111---+++))),,,111333222///000111111000...------.../////////......---......,,,***'''&&&''')))))))))''''''((())))))))))))(((+++222888777222---...111333222111...+++***,,,...000000///---***))),,,...///000111222333333333222111//////111444333---''''''(((((('''&&&%%%%%%&&&(((***+++***((()))---000,,,)))(((***000444555333666333///,,,+++,,,///111111///---,,,,,,,,,***(((***,,,...///666AAAIIIKKK^^^ZZZTTTLLLFFF@@@===;;;999777555333333444555666333222111000111333555777BBBIIIUUUddduuuyyyhhhVVVJJJIIIPPPZZZeeeppp}}}lllTTT???333///000000000222777BBBSSSeeeqqqzzz|||tttdddVVVNNNBBB555444111000111111333<<>>777333444666888<<>><<<>>>DDDOOO]]]gggggg^^^UUUMMMQQQ[[[kkk|||rrraaaJJJ>>>444222555555333333888999===DDDNNNcccrrr]]]PPPBBB999444666999@@@RRRddduuuttt\\\EEE666444777<<>>;;;999444444999BBBQQQhhh}}}~~~uuuoooaaaOOOAAA<<<;;;<<<===LLLZZZmmm}}}{{{rrrkkk___RRRHHH@@@::::::<<>>999888666<<>>OOObbbnnnuuuZZZBBB333000333999BBBPPPbbbuuu|||{{{|||~~~{{{rrrkkkhhhbbb^^^]]]ZZZTTTPPPOOONNNKKKCCC888---((()))---444;;;CCCJJJTTTaaaiiikkkdddVVVHHHAAA===888777999<<>>CCCMMM\\\iiipppiii]]]OOOEEE???999777888;;;FFF___{{{vvvbbbLLL@@@<<>>BBBGGGLLLYYYpppwwwbbbNNNAAA@@@BBBBBB???999666555777333444666888;;;EEEZZZnnnwwweeeKKK666------///111222222000+++&&&...EEE]]]|||{{{pppccc^^^VVVLLL???777999@@@CCC>>>>>>EEENNNTTTZZZ```dddeeehhhllloooooollliiifffddddddeeefffdddaaa^^^[[[\\\\\\ZZZWWWSSSNNNLLLFFFDDDCCCDDDEEEFFFEEEDDD@@@<<<444---)))(((***+++//////...------...///000111000//////111444666777333111///000333666888999333///***'''(((+++///222777555333333333222000...,,,,,,,,,+++***+++...000111000...---,,,---...///...///000111222111111111...+++,,,//////+++((((((000111222111///......///222000---***((()))***,,,......//////000000000000333444555555444111...,,,&&&&&&''')))---000333444222000---+++***+++,,,---///000222555555333...***((()))***+++,,,---......111///---***))))))******)))((('''((()))))))))(((,,,000444555333000...---,,,,,,+++%%%###)))---+++)))(((((('''&&&$$$(((+++000333333000---***(((''')))...444555111,,,333333111///,,,,,,...000333111000///......---,,,+++---111333222///+++((((((&&&'''...666888444///***(((&&&'''***+++***'''***---///---(((%%%%%%&&&)))(((((())),,,///111222///.........---,,,++++++***)))((()))+++,,,+++***,,,---000222...(((''')))111:::EEEJJJHHHBBB;;;888555444444444444444555555666999:::999777777999<<>>GGGMMMeeepppzzz|||zzzrrr^^^III???999333000---)))+++///:::???NNNfffyyy|||uuuooo```PPPCCC>>>777222:::IIIXXXggg|||ooo```WWWNNNIIIHHHIIIOOOWWWfff```WWWLLLCCC===:::888555666999===@@@???===:::333888AAARRRgggwwwxxxrrrXXXGGG666000111333555777444333777@@@MMM___www~~~gggRRR@@@777111222222666DDDTTTjjj}}}uuu\\\FFF999666555444888???KKKVVV]]]___```aaaaaa]]]XXXRRROOOEEE@@@<<<===;;;666222222444444111((("""+++111777<<>><<<@@@LLLZZZlll|||zzzpppfffWWWJJJ>>>===::::::CCCZZZvvvsssZZZEEE999;;;;;;<<<:::888777777777111000000333888DDDYYYlllwwwcccIII666////////////111000///+++)))333LLLccc~~~}}}ssscccZZZOOOEEE;;;777<<>>666...******,,,...222111///------...///111///---+++,,,000555888999000...---///333888;;;<<<999555///,,,---///111222444333222333444333111000---...---+++******---///333222000...---...///000,,,---///000000000//////000---,,,...---(((''')))000111222000...------...111000///+++'''%%%%%%&&&)))+++---///000111111000111333555666666444222000&&&%%%%%%''',,,111555666333111---+++***+++...000333333444444444111,,,(((&&&(((***---///000000000...---***((('''((()))***)))))))))))))))*********,,,///333444333000...---***+++***&&&""""""%%%(((+++***))))))******(((''')))+++...000000///,,,+++'''&&&'''---333444000+++222222111...,,,,,,...000222111//////000000...---***,,,///111000...***'''&&&'''***///444555333///,,,+++******+++++++++)))***...111000+++((('''((())))))))))))***,,,...///---------............---***)))((()))+++,,,+++***///...000444222+++''')))...444<<<>>>;;;777555555333333333444444555555666888999888555444888AAAHHHYYYkkkuuummmttt}}}cccHHH>>>:::333000111,,,...000111333555999===NNN^^^qqq}}}ooo[[[JJJAAA999444///++++++...444:::III```pppuuuuuuvvvqqq^^^OOOHHH@@@999BBBSSSffftttnnnVVVGGGAAA===>>>AAAEEELLLTTTaaaYYYOOOGGGCCC@@@<<<999444444444555777888888777333777???NNNbbbrrrtttooo___NNN;;;333222222333555555666;;;@@@GGGVVVooommmWWWEEE<<<666555222333>>>LLLdddvvvwwwaaaLLL>>>999666333222666===CCCGGGLLLOOOPPPMMMGGGBBBBBBCCC;;;666333555555222111222000222222,,,$$$ ###''',,,000555AAATTTfffoookkkhhh^^^OOOAAA888555666888EEEWWWlllhhhTTTBBB???DDDKKKYYYgggxxxwwwjjj^^^MMMGGG>>>888;;;JJJbbbuuu~~~{{{bbbNNNCCC>>><<<:::888888888777666///++++++000888GGG]]]ooonnn\\\EEE666222333111///222111000///000<<>>>>>:::555444333333333444555666666444888@@@NNNaaaqqqsssnnndddSSS???666333222222333555888===>>>???KKKgggrrr\\\JJJAAA:::888444111:::GGG\\\ooowwwdddNNN@@@777444000///222777;;;>>><<<@@@BBB===555111333777666111///222333111222444///222444111***%%%###$$$(((+++---000<<>>QQQ```~~~xxxtttTTTBBB666666777222000555///000111222111///---+++666DDDUUUeeeuuuyyyggg]]]NNNAAA888444333333666666<<>>@@@>>>;;;;;;===;;;777666444111111333666888888777???JJJUUUdddvvvttt\\\CCC888666444444666666777999;;;===IIIaaawwwwwwaaaRRRFFF<<<:::888666<<>>JJJ^^^tttyyyqqqgggccchhhrrr|||}}}zzzuuufffUUULLLOOOVVVYYYeeennn||||||lllaaaSSSLLLCCC;;;777666777888)))(((...555BBB]]]oookkkYYYIII:::444555444444444999666333444:::IIIbbbwwwrrrkkkbbb\\\]]]bbbhhhllliiimmmssswwwwwwuuusssrrrllljjjeee^^^UUUOOOMMMLLLGGGFFFCCC@@@???AAAFFFKKKMMMNNNQQQUUUVVVTTTPPPLLLIIIEEEBBBBBBEEEIIIJJJIIIDDDAAA<<<888666555333222444000+++''''''+++111555111,,,&&&###%%%+++000333+++))))))***...111333333111000///111333333000---000111111222333555555666444222///---,,,,,,------444444222000//////222555000,,,******---///...,,,------...000111000...,,,,,,***'''&&&&&&))),,,.........000111000+++###!!!''',,,,,,((($$$'''(((((()))***+++,,,---)))***'''###$$$+++000111...***&&&&&&***...111111111111111///---***(((&&&(((---222555444111///...222///---,,,,,,,,,+++***---.../////////...---,,,///---,,,******+++,,,---+++'''###$$$(((+++)))&&&$$$$$$&&&***---...---+++$$$$$$%%%'''))))))(((&&&$$$&&&)))+++------,,,,,,++++++,,,,,,...///111111333...+++---222333...)))'''(((***+++,,,,,,+++++++++...000111000///......666444000,,,***)))***+++///000111111000...+++***,,,,,,,,,+++***+++---000000---***&&&&&&'''***,,,000222333111---+++,,,---333444555555333///+++)))///------...000111///---//////111444888:::888666777777777666;;;III^^^nnnmmmOOO???555666777222000444000000111111111///...---111===NNN___ppp|||~~~yyypppfffXXXIII>>>888555444444333777AAANNN[[[kkkwww}}}vvvjjj[[[VVVaaapppwwwdddNNN@@@<<<444111...///222444555555666999<<<>>>BBBEEEBBB;;;:::777444444666999;;;<<>>RRRaaavvvwwwttthhhVVVFFF===;;;;;;???HHHZZZnnn~~~{{{yyy|||qqq```WWWVVVUUUQQQ\\\dddqqqsssfff___WWWKKKAAA;;;888555333...***///;;;MMMiiivvvlllTTTGGG;;;777777555555666888777666888===KKKeee{{{~~~yyypppiiifffhhhnnnrrrnnnoooqqqqqqppppppoooooobbb___ZZZSSSMMMIIIEEECCC??????===:::888:::>>>AAAEEEGGGKKKOOOQQQPPPKKKGGGFFFCCC@@@@@@CCCFFFGGGGGGCCC@@@;;;888777666555444444000,,,)))))),,,111444222---'''$$$&&&***...111,,,***)))***---///000000///------...111222000...000000111222333333444444222000...---------///000444444111...,,,---000333333///******,,,......---111111222333444333111///+++)))'''&&&'''***---000------///000///+++&&&!!! %%%***+++)))&&&))))))((((((((()))***+++***+++((($$$%%%+++//////---***''''''***---///............---,,,***(((&&&(((,,,000222111...,,,+++...---------//////...,,,111000///...---------......---+++*********,,,,,,,,,((($$$%%%''')))'''$$$###%%%)))---000///+++'''$$$$$$%%%(((***+++)))'''&&&(((***,,,------,,,+++---------------...///000000,,,)))+++000111...)))&&&'''))),,,---------,,,,,,...111222000///......111000---+++***+++,,,,,,111222333333222000---+++,,,---,,,***)))***---///111...+++(((''')))+++---111222222000,,,+++,,,...666666777666333...***'''.........///111111000///000000111444777888777666555777999===GGGYYYpppzzz```HHH<<<444777888333111333000000000000000000//////...888FFFVVVgggvvv||||||yyypppcccSSSFFF===888666333111333;;;FFFTTTeeesss{{{kkkhhhpppxxx{{{lll]]]LLL===777888555333000//////000///...000666>>>GGGQQQVVVQQQIIIDDDAAA<<<;;;===BBBFFFHHHPPPYYYcccmmm{{{sss^^^NNNAAA888333222333222222333999HHHccczzztttYYYJJJ<<<666333000555>>>JJJ]]]wwwvvv\\\III;;;222,,,---///000222555///111111111//////000111000///...///000111000///---.../////////...---,,,---000111///111>>>RRRcccrrrwwwxxxmmmZZZIIIAAA???===BBBKKKYYYkkk|||ppphhhcccYYYOOOSSSXXXdddvvv}}}rrrpppeeeUUUIIIAAA;;;444//////(((...===TTTnnntttcccQQQGGG===<<<===<<<999999888999;;;===AAANNNhhh~~~vvvqqqpppssswwwtttqqqmmmhhhfffeeeffffffRRRMMMHHHDDDCCC@@@<<<888888888888666444333555777;;;>>>CCCHHHKKKJJJFFFCCCBBB@@@>>>???AAACCCCCCCCCCCC???;;;888888777777666333111...,,,+++---000222444///***&&&'''***,,,------++++++,,,...//////...---,,,+++,,,///000111000///000111111222222222222000///---,,,---///111333444333000...---000555999777111+++)))+++---......222333444444444222111000+++***((('''(((+++///111,,,,,,,,,---...---)))&&& $$$(((***)))(((***)))'''%%%%%%%%%'''(((+++,,,)))%%%%%%***------***)))(((***,,,---------++++++++++++***)))'''&&&(((+++------+++)))''''''++++++,,,///111111///---111000---,,,+++---...000...---,,,+++***+++,,,,,,...***''''''((()))'''$$$%%%''',,,000222///)))$$$###$$$'''***---...,,,))))))***,,,---------,,,+++//////...---,,,,,,------,,,)))&&&)))...000---***%%%'''***,,,.........---,,,...111111000...------,,,++++++***+++,,,...///111222444555444111...,,,------,,,***)))))),,,...222000---+++***+++---...000000000---++++++,,,...555555555444222...***(((.........///000000/////////000111333555555555555333666;;;DDDQQQfff}}}nnnSSSAAA999555888:::666333444111111000//////000000111111666@@@MMM]]]mmmyyy~~~wwwjjjZZZKKKAAA;;;888444222444;;;DDDQQQbbbqqq}}}{{{zzztttvvvxxx{{{~~~vvvjjjZZZKKK===333222777888666444222111111000///333;;;FFFTTTcccllliiiaaaVVVPPPJJJGGGJJJQQQYYY]]]bbbiiipppxxx{{{fffRRRAAA777333222111000000333888FFF^^^ssstttVVVGGG:::666333///222999EEETTTkkk~~~mmm\\\???666......111333777:::444444444444333222333333///...---...000000///---)))***,,,............---222888<<<:::888@@@QQQ```mmmuuu{{{ttt```MMMAAA===???GGGTTTaaapppuuuvvv|||xxxqqqeeeZZZTTTVVV^^^kkkzzzsss```PPPFFF>>>666///...+++444EEEZZZpppqqq^^^UUUIII???BBBHHHHHHBBB===999;;;>>>@@@CCCPPPiii|||yyyxxxwwwuuuvvvpppggg___ZZZWWWVVVUUUAAA<<<888888;;;;;;777333666777777666333222111222333666<<>>>>>===>>>@@@AAABBBBBBEEEAAA===:::999888777666222111///......///000111444000+++(((((()))******---,,,---///111222222000///...---,,,---///000111111111222333333222111000111///---,,,,,,///222444222111000///111666>>>CCC999333,,,)))+++---///...000111222222000///.........---***))))))+++...000,,,+++***+++------,,,+++#########$$$&&&'''''''''((('''$$$###"""###%%%&&&***+++)))%%%$$$(((***)))&&&'''))),,,...//////...,,,,,,+++***)))(((''''''((())))))(((&&&$$$###$$$)))***,,,///111111...+++++++++++++++,,,---///000///...---,,,,,,,,,------///---++++++,,,---+++))))))***---000000...((($$$%%%&&&)))---000111///,,,,,,---...//////...------111000///---,,,+++*********'''&&&(((---///...,,,'''(((+++---......---,,,+++---000000...,,,++++++*********+++,,,---/////////000222222111///,,,***------,,,***((()))+++...222000///---------...///......,,,***)))***+++,,,111222222222111///,,,+++---.../////////............///111111222222333333222777???JJJ[[[oooeeeLLL<<<888777:::;;;999666555222111111000000000000111444444888AAAOOO___ooozzz~~~zzzqqqbbbRRRDDD;;;777444333666===DDDOOOaaappp|||jjjaaaaaafffooowwwwwwqqqlllbbbYYYMMMAAA777000111666777666555444333333555666;;;CCCPPP```qqq~~~~~~yyyllleee\\\XXX\\\eeennntttyyy{{{|||}}}kkkSSS@@@666222111//////000444999CCCVVVhhhpppRRRCCC888666555111111666BBBQQQfffzzzyyygggBBB888///...111444999>>>888888666555444333222111///......///000000...,,,''')))+++---////////////666===CCCAAA===???JJJUUUeeepppzzzwwwgggRRRCCC<<>>AAADDDQQQjjj}}}}}}wwwppppppiii^^^TTTMMMHHHDDDAAA555111///111666999666222444666777666333111//////---///444999>>>>>><<<999:::<<<===???@@@AAABBBBBBHHHEEEAAA???<<<:::666333111111000///////////////222///,,,)))))))))((('''++++++...222666888777666333222111///...///000111333333444555444222111000222000---++++++---000222222111000///111666>>>CCC777222,,,***,,,...///......000111000...------///333111...+++***+++---...,,,+++******,,,......---))))))'''&&&$$$%%%&&&'''%%%$$$###"""###$$$&&&''')))***)))$$$$$$&&&'''%%%"""&&&***...000111111111......---+++***)))(((((((((((('''$$$"""!!!###%%%***+++---000111///***'''###%%%))),,,.../////////000//////.............../////////000111222111000...,,,+++,,,,,,,,,)))''''''(((***...111222000...------...///////////////111000///---+++************((('''(((---000000///++++++,,,,,,,,,+++***)))***,,,......,,,)))((((((,,,++++++***+++---...///,,,,,,------,,,***(((''',,,,,,+++***((()))+++...000000///.........//////,,,+++)))))))))******+++000000111222111000///...///000111111///------...///000222111000000222333555;;;EEETTTfffzzzyyy\\\HHH999888888:::;;;:::888666333222222111111000//////222000111777@@@LLL\\\iiivvvxxxxxxppp```NNN???888666555666;;;BBBMMMaaarrrzzzcccRRROOOSSS___iiihhh___WWWMMMGGG@@@:::444///111666555555444333333555999<<>>IIITTTcccooo}}}uuuaaaNNNCCC;;;888777888>>>MMMdddxxxyyygggNNNDDDAAAKKKTTTSSSKKKEEE<<<888666555222///222777555555444333222666===BBBHHHWWWiiixxx|||ooobbb```jjjtttyyyyyyeeeNNN@@@:::444...///------111555>>>NNN]]]rrreeeRRR@@@999555///...111666EEEYYYqqqjjjNNNBBB555000///111666;;;<<<999666555555444111...111111111222333333000---,,,...000333555666777777777:::<<<999666777===CCCQQQZZZfffooooooggg]]]VVVVVVdddwwwnnn\\\RRRNNNZZZlll~~~|||xxxvvvyyykkkTTTCCC:::???JJJaaasss~~~{{{ZZZJJJ>>>@@@GGGIIIDDD???:::666666<<>>GGGQQQeee~~~sss]]]PPPBBB===888777===NNNiiiyyynnnNNN???555;;;DDDCCC===888555222111222222111444:::888888666444444888@@@FFFLLL^^^ssstttmmm^^^PPPOOO[[[hhhooorrrkkk[[[III@@@===777...000---+++---222===NNN^^^nnnrrr\\\EEE:::444---,,,000///;;;KKKaaa}}}sssVVVIII:::333111222666;;;>>>;;;888777888777444111333222333444555444111...///111444666888999::::::999999888555333666===CCCKKKRRR^^^iiipppooojjjeeecccpppwwwaaaOOOEEEIIIWWWlll~~~yyyaaaNNNEEENNNWWWkkk|||zzzSSSGGG===;;;>>>>>>===>>>:::444222;;;LLLbbb|||tttddd[[[WWWLLLBBB666...,,,,,,+++***---///000000...,,,,,,,,,///000222111///------...,,,***)))***---///000///...333:::>>>???@@@BBBDDDFFFGGGIIIKKKIIICCC;;;555111000...---,,,,,,,,,---'''''''''(((***)))'''%%%"""'''---222444222000...222555555333111222333333444555555333000,,,***+++)))&&&%%%''',,,111555++++++***(((&&&'''))),,,%%%&&&)))///444444000+++,,,///222111......222666666444111...------///111000...------------+++******,,,---,,,))))))+++...000111222222111...,,,***(((+++,,,))))))+++***&&&"""&&&***+++***((()))+++((((((((()))+++---000111((('''$$$!!!!!!&&&---222111111111222333111...,,,++++++,,,---///000111111,,,,,,------,,,,,,+++***+++---...///---,,,,,,,,,***(((&&&&&&(((+++------'''%%%###$$$&&&((())))))!!!$$$'''+++...000,,,,,,++++++,,,,,,------***)))((((((***---///111---***'''$$$$$$'''***---...000111111---***(((((('''%%%""" """'''---111...+++(((%%%$$$%%%''')))(((((()))((((((***...111***+++,,,---------,,,+++,,,,,,---000333333///,,,222000222888999666222222888999888666333111111111555333444555444111333888???QQQbbbwww|||^^^GGG>>>777777777555333111222333222444777888777333...,,,***,,,///000000222777;;;GGG```xxx}}}ooo___OOOCCC888666>>>PPPlllnnnTTTFFF888555777777555444111222222111111333777999444555666666888>>>FFFLLLZZZjjj|||xxxrrrooo\\\RRRFFFCCCJJJXXXdddjjjfffbbbYYYNNNBBB:::555333...---///444777<<>>DDDPPP___kkkuuu|||{{{vvv}}}yyyfffWWWLLLEEEAAALLL___uuu~~~ooo___UUUVVVaaaqqqnnnNNNAAA555444999:::::::::555444555>>>PPPiii|||mmm___VVVDDD;;;222...,,,'''%%%&&&''''''(((((()))+++///222777555111///...000222444---...///111222111---***///111555999;;;???CCCEEEGGGJJJMMMLLLHHHCCC???<<<666444222000............***&&&"""$$$(((+++***((($$$$$$&&&(((+++...000222+++///222222000///000111555444222000...---,,,,,,)))'''%%%&&&)))---///000---***((((((******(((%%%!!! """***333777333...///333666333...---222888666555333///,,,,,,...000444000---***+++,,,......,,,...---***%%%&&&,,,111444333111///,,,***)))))))))(((((((((******((('''))))))************))))))+++,,,,,,---...///000000+++(((&&&'''***...000222444111...000444555222...,,,,,,---.../////////...111111000///---+++(((&&&...---******+++,,,,,,,,,+++'''$$$%%%)))***(((%%%)))(((&&&$$$"""!!!!!!!!! $$$'''((()))***++++++)))''')))---000000///000...,,,)))(((((()))))),,,+++)))'''(((***,,,...333000.........---***&&&+++%%%!!!+++222333///(((%%%%%%)))---//////,,,(((''')))+++***)))%%%(((+++,,,+++)))))))))***---000111111//////...000...111777999555111111444555666555333222222333777333111111000000666>>>JJJ\\\mmmzzz```JJJ???666666555333111/////////222333666777666444111//////111222111///000444888EEEWWWiiittt}}}wwwhhhaaaQQQ@@@888;;;KKKfff}}}xxxZZZJJJ;;;555444222111111...////////////111666999777888999;;;???FFFPPPWWWjjjxxxyyylllbbb[[[XXXMMMEEE===???LLL]]]jjjppppppllldddWWWGGG;;;444111000///000333666:::DDDNNN\\\sssgggMMM@@@888///+++...---555AAAQQQgggyyy~~~zzziii]]]LLL>>>666444444333777555555666444//////333444444444444555444333222000000000222555555444222666666666555///+++000999BBBPPPbbbqqqnnnZZZLLLAAA:::@@@LLL^^^rrr|||~~~~~~vvvhhh^^^fffmmmzzzzzz^^^EEE:::111222777999999:::888999>>>III\\\rrr~~~ppp___SSS@@@666---,,,---***'''&&&!!!###$$$&&&(((,,,111555666444222111111333666888/////////000111000...+++...111555888;;;???BBBEEEEEEIIILLLLLLHHHCCC>>>;;;777666333111////////////,,,(((%%%''',,,///...,,,***)))((()))+++...222444---...///...,,,,,,...111333222000///...---,,,,,,+++)))&&&'''***...111222...+++))))))++++++)))'''"""!!!""")))222666333//////111333111......222666333222111///,,,,,,...000000///---------.........---,,,)))%%%###$$$)))---111111000///---***'''%%%$$$$$$&&&(((++++++***(((******++++++++++++******++++++,,,,,,------......,,,***)))***---000111222---,,,+++///444777444111,,,------.........------000000000000///---+++))),,,,,,+++,,,.../////////+++'''%%%'''***,,,)))&&&''''''''''''%%%$$$"""!!!"""(((,,,,,,***((('''***'''&&&(((,,,111333333333222///...---------...---+++)))(((((()))+++---222000......///...,,,))),,,''' """+++000333///+++''''''***---///000---***)))***++++++)))&&&)))---...---***)))((())),,,///222111000...---000///222888;;;777333222///111444555444444444555777222...---,,,000;;;FFFVVVjjjzzz{{{eeeNNN@@@777666555333111///...---000111333444555555444333555666555222...---000333@@@LLL[[[jjj|||~~~pppnnnaaaPPPDDD@@@HHH\\\mmmfffUUUCCC888222///...000---.........000333888<<>>444222222000000333444777AAAJJJXXXmmmlllRRRCCC999///***,,,...444===KKK___rrr|||~~~oooeeeUUUFFF;;;555111000111000111444222///000444444555555555555444444333222111000111222333222111888777777555000,,,000777DDDUUUjjj|||wwwooosss~~~yyyfffSSSFFF>>>888>>>KKK\\\mmm|||xxxnnnjjjooouuu{{{~~~yyyuuurrrwwwyyy{{{qqqvvv{{{hhhJJJ:::222---000555777777888:::???JJJYYYmmmtttaaaRRR===222)))+++//////***'''!!!###%%%''',,,111666333222111111222444777999000///......//////...,,,...111555888;;;>>>BBBEEEEEEHHHKKKKKKGGGBBB===;;;999777444222000///000000///,,,***+++///222222111000...,,,+++,,,///111333///...---***)))***---000000000///...---------------***((((((+++///222333///---+++++++++,,,+++***%%%######)))000555444111////////////000111333444000111111///---,,,---...---------...............---)))### $$$'''***---...///...,,,((($$$!!! !!!$$$)))---...,,,***)))***+++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++---///111111000(((((()))...333555333000++++++,,,,,,,,,---------//////000000///...---,,,***+++---///111111111111)))'''''')))------+++((('''((()))***)))'''$$$###%%%,,,111000+++&&&###(((&&&$$$%%%***000444666444333222111000111222222///...,,,***)))***+++,,,000///......000000///------)))$$$!!!!!!%%%+++///222000---+++***+++---...111///---,,,,,,+++***(((&&&***///111///,,,)))((((((+++...111222111...,,,444222555<<<>>>:::666555///222555666555444444555444000---,,,,,,111???MMM```uuummmTTTBBB999777555444333111///......///000111333444555666888888777333...---///222:::DDDSSSdddwwwuuutttmmmcccVVVLLLIIIOOOWWWnnn~~~tttdddOOOAAA666///...000///000222333666;;;AAAEEELLLOOOUUU\\\dddmmmtttyyywwwlll]]]OOOCCC;;;:::===>>>:::;;;FFF[[[ppp~~~lllTTTAAA777444222000000222333666???IIIZZZmmmuuu[[[HHH;;;111,,,,,,...222:::FFFWWWlll|||sssjjj\\\LLL???666333222///...///111111...000444666777888777555444333444666555444555777999999888<<<;;;;;;:::777444999@@@OOOaaawwwttthhheeeooo}}}tttaaaPPPFFF@@@<<<<<>>444...,,,000333444444666888AAARRRggg|||{{{fffUUUBBB555,,,...444333---((("""$$$%%%'''(((+++000333000000000000111222444555///---++++++,,,---------...111555888;;;>>>BBBEEEHHHIIIIIIHHHDDDAAA??????:::888444111/////////000333000......111222222222222111000///......//////......,,,+++***+++,,,.........---,,,,,,,,,---------***((((((+++...111222///...,,,++++++,,,,,,,,,(((&&&&&&***000555555444111///---...222555555444111222222111...,,,+++,,,,,,,,,,,,+++++++++---///...&&&!!!'''***+++,,,,,,,,,+++(((%%%###!!! """&&&,,,000000---***&&&'''(((+++,,,......///------,,,,,,+++++++++*********+++---///000///---'''((())),,,//////---***((())))))***+++---.../////////000///...---+++***))),,,///111111000//////''''''))),,,//////---***))))))******)))(((''''''$$$)))///222111+++&&&###(((&&&######&&&,,,222666333333222222222222333444333111///---,,,,,,,,,---000000///000000111222111...,,,)))''''''))),,,...//////...,,,******+++,,,//////...---,,,***(((&&&&&&+++000333111...***(((''')))---111333111...+++777444666;;;===999666666333555777666444333222333///---------///555DDDSSSiiixxx^^^HHH<<<888555333333222000...,,,,,,---///111333555666555777777444000///111333333;;;GGGTTTdddsss}}}~~~uuueeeSSSIIIGGGGGG]]]oooppp]]]MMM>>>333///111111333777;;;@@@EEELLLPPPZZZ^^^eeemmmuuuzzz|||}}}|||kkkVVVFFF:::444777>>>>>>>>>CCCQQQdddwww~~~lllVVVDDD:::666111///000222333666???III\\\lll~~~dddOOO@@@555///...///222888AAAMMM___ssszzzttthhhWWWFFF;;;666666111......000///...111666999:::;;;:::777444444555;;;::::::<<>>;;;;;;GGGWWWeeerrrlllWWWQQQNNNUUU___hhhooorrrtttvvviiimmmvvvzzz___FFF888333000///222333111111444555AAAWWWooommm]]]MMM???333333777444---(((###%%%(((***,,,...111444222222222111111000000000---+++((((((***,,,------...000444888:::>>>BBBDDDLLLJJJGGGCCC@@@???AAADDD:::777444000...---...///444333000//////000000//////000000000///---+++***---------.........---,,,------,,,,,,,,,,,,------,,,***((((((+++...///000...---,,,+++***+++,,,---+++***))),,,111666777777444000...///444777777555555555555222...,,,++++++------***'''%%%&&&+++///---&&&$$$,,,///000---+++)))&&&%%%$$$$$$$$$$$$'''+++///222000,,,(((!!!###&&&))),,,...000111......------,,,,,,++++++'''''')))+++...///---+++&&&'''(((***++++++)))'''%%%&&&''')))+++...111222/////////...,,,***(((&&&***---111111///,,,******&&&'''))),,,///000...---...,,,***(((((()))***+++)))---000111///+++((('''***((($$$"""###(((...333333333333333333444444555555444333111////////////111111000000000111222333///...,,,++++++,,,,,,---+++------,,,)))'''''')))+++---......,,,)))&&&$$$&&&+++000333222///,,,***'''(((+++///222111...***888555444888999666444555777888777555222//////000,,,+++---///111999JJJZZZsssjjjSSSBBB<<<666222222111000---,,,---...///111333444444111444777666333222333555000333777>>>KKKbbb{{{pppYYYLLLGGGEEEVVViiizzzlll\\\JJJ:::333333444888???FFFMMMTTTZZZ^^^llloootttzzz~~~|||lllTTTCCC888222666??????FFFRRR```nnnyyy|||vvvkkk[[[KKK???888222000000222333555>>>HHHXXXhhh}}}mmmUUUDDD:::333111222333777<<>>AAACCCAAA>>><<<===???DDDDDDFFFIIINNNRRRSSSSSSRRRQQQSSSXXX[[[]]]dddkkktttyyykkkeeejjjvvvuuu^^^JJJAAA===;;;===FFFTTTbbbqqqpppWWWIIIEEEJJJRRRZZZaaahhhnnnrrrgggnnnzzzpppPPP===777555333333555222///000444777DDDZZZtttrrrfffWWWIII;;;777666111+++''' $$$***...111333555666555555555444333111///...***((('''(((***---......---000444777:::===AAADDDLLLJJJFFFAAA===>>>AAAEEE;;;888444///------...///333222000///............---...//////...,,,***)))---------///111111///---......---,,,,,,,,,------***)))(((***,,,.........,,,,,,+++)))((((((+++...,,,+++,,,...222555777777555222000111444777777555666666555222...,,,,,,,,,111///,,,&&&"""###(((...,,,&&& &&&---111111,,,***'''$$$$$$%%%'''(((***+++...111222000+++'''!!!"""%%%(((+++...000000......------,,,,,,,,,+++&&&&&&(((+++...///...---'''(((((()))************%%%&&&&&&(((+++///222444/////////...,,,)))&&&%%%+++///222111,,,(((''''''%%%&&&))),,,...///000000111...***((('''(((+++---,,,...//////---+++***+++,,,***'''$$$$$$'''---111444555555555555555555555666555444333111111000000000000000...------///111------,,,,,,,,,,,,,,,,,,)))+++---***&&&$$$%%%'''(((+++///000---)))%%%$$$%%%***///222222000---,,,(((((())),,,000111...+++<<<777444666666444333444888888555111...,,,---...++++++---///222;;;OOOaaa{{{vvvbbbNNNFFF<<<555333333000......///000222333333444333...333888999666444444555000///111666BBBXXXttt~~~hhhYYYQQQLLL[[[lll{{{mmmYYYEEE;;;999;;;AAAKKKUUU]]]eeekkknnnuuuttttttvvvwwwvvvrrrnnnkkkrrr|||kkkTTTGGG===666999BBBGGGUUUhhhtttxxxwwwuuutttrrrrrrrrrooogggYYYIII>>>666333333333333444<<>>JJJ___wwwtttlll\\\NNN@@@888222,,,&&&%%%%%%,,,222444444333333555555555555333111...---((('''''')))---000111000---000444777:::===AAADDDGGGFFFDDD@@@======???AAA===999555000......///000/////////...------///000...---,,,+++***+++,,,,,,...,,,+++---000111111/////////...------,,,------)))***+++---///000...,,,)))***)))'''%%%&&&)))---***+++,,,...111444555555444222111111222444555555444444222///,,,,,,---///333333000***###"""&&&+++***&&&"""!!!%%%***---...))))))'''&&&&&&''')))***,,,,,,...000111...***&&&%%%&&&(((***,,,---......,,,,,,,,,,,,++++++++++++(((((())),,,000222333222......---+++******+++,,,((((((((()))+++...111333...//////...,,,***(((''',,,///222000+++&&&&&&'''$$$&&&(((***,,,...111222000///,,,)))(((((()))******,,,//////...,,,,,,,,,------+++(((''')))...333333333444444444333333222444444333222222111000000...///...+++((('''))),,,)))))))))***************)))+++,,,***%%%"""$$$'''&&&+++000222///***'''%%%$$$(((---000111000//////***''''''***///111///,,,@@@:::666777666444444666777666333...+++***+++---,,,,,,,,,...111<<>>777333222444999<<<<<>><<<<<<<<<>>>;;;666111//////000111,,,------------...111333111...***''''''***...111///,,,))))))---111222222000000///...------------******,,,000222111///,,,((()))(((&&&$$$$$$(((,,,)))***,,,...111222333333333222222111111111333444111000///---+++,,,///222444555444...&&&###%%%((()))&&&###"""###&&&)))***''''''((()))************,,,,,,---//////...)))&&&)))***+++,,,,,,,,,,,,,,,************************+++***+++...222666777777777555222...***((()))***++++++******+++---///111---...//////...,,,+++***,,,000222000***'''''')))$$$&&&((()))+++...111444///...---,,,***)))((('''(((+++///000///---,,,,,,......---+++))),,,111666000111111111000000///...333222222222111000000///------,,,((($$$###%%%(((&&&&&&''''''(((((((((((())),,,---***$$$"""$$$'''%%%+++111444111,,,((('''$$$''',,,///000000000111***'''&&&(((...111///,,,III@@@888666555444444666888555///)))&&&'''+++///000///000111444???VVVjjjvvv```XXXLLLAAA999666555444555444444555666666555333///111333666777666555555222222666<<>>???CCCLLL^^^tttkkkRRR===333555333222222000///666???NNNVVVjjjvvvnnn```RRRBBB888000((("""!!!(((,,,000000...---...000111000///......------...---++++++---111444444222//////000555<<>>???===;;;888555222111111222111000//////000222111111222...)))%%%%%%(((---000///------///222444222000000///...,,,++++++,,,,,,(((,,,000222000000222444///+++&&&$$$$$$%%%&&&'''((((((((((((***---000222555333111///......///000///---***((())),,,000333777888777333---))))))***,,,(((### $$$)))---***,,,......***'''$$$###+++---...///---+++***)))***+++,,,------+++***(((***)))))))))))))))))))))+++---000333666777888888<<<777111***'''''')))***,,,...000222000---)))&&&)))---222555444000---+++///111222000+++''''''((()))((('''(((***++++++***,,,,,,---...---,,,+++***...111444555333000---,,,)))+++------++++++---000)))***+++***)))(((***+++///---++++++---///000///111///+++'''$$$$$$'''***((($$$ !!!%%%***------111...,,,*********(((''',,,---......///.........+++,,,,,,+++******+++---***((((((+++///111///---OOOCCC888555444222222333444222...***((()))...222555222000111666FFF```wwwjjj___OOODDD>>>;;;777333555444333444555555444222000111222444444444333222000000444:::@@@KKK___pppzzz~~~~~~zzz~~~vvvkkkgggoooqqqtttvvvtttmmmddd^^^QQQLLLEEE>>>;;;<<>>IIIZZZooovvvbbbQQQ>>>000///000333777;;;@@@KKKVVVjjjvvvxxxbbbNNNCCC777000***+++...333<<>>;;;<<<>>>>>>FFFOOOXXX\\\___jjj{{{lllPPP>>>888111---000555777777444@@@SSSgggzzzoooVVVAAA666555333444444333333:::CCCRRR^^^sssyyyqqqiiiYYYGGG:::000'''!!! +++...111111...---...000111111000///............///......///222444333111,,,,,,///555<<>>>>>===>>>>>>===<<<;;;999666333111///111000//////222333333333111...)))%%%%%%(((,,,000333111111333666777666333111000---+++******++++++)))---111111//////000222,,,***'''&&&(((***++++++***)))((('''(((***---...222111000///...//////000...,,,***)))***---111444777888777444///,,,,,,------)))### %%%+++///,,,---...---***&&&$$$$$$***+++------,,,)))'''&&&((()))***,,,,,,,,,+++******************))))))(((000111333555666888999999999555///)))%%%%%%''')))---...111222111...***''')))---333555555111///---111222111///,,,+++++++++***)))((()))***+++***)))++++++,,,---,,,+++***)))...111444555222---)))'''&&&(((++++++******+++---((()))((('''%%%%%%''')))***))))))***---///000000000...+++'''%%%%%%(((+++'''$$$!!!"""&&&+++///000222000---,,,---,,,+++***------............------+++,,,,,,+++***)))+++,,,***)))***+++...///...---TTTEEE888333333333222333111000///,,,,,,---222555:::555222333;;;OOOnnnyyyjjjXXXKKKFFFAAA:::444666444333333444444333111222222222111111000000000//////222777:::AAAOOO]]]tttyyyvvv}}}yyyqqqggg\\\PPPHHHAAA???;;;666222444999???QQQ]]]hhhnnntttvvvooocccWWWNNNIIIKKKSSS^^^lllwww{{{kkkccchhhrrryyy|||uuuiiiXXXIII===::::::===<<<888777999@@@LLL]]]pppmmmZZZEEE666///000333888:::<<>>???@@@DDDIIIOOOSSSUUUTTTUUUfff||||||zzzxxxkkkiiikkktttzzzkkkZZZQQQPPPMMMGGG???999888;;;===???KKKUUU]]]]]]ZZZaaarrrwww___FFF;;;///+++---000000//////<<>>HHH[[[kkk~~~vvvtttdddOOO???333(((######...111333222///---///111222111000///............111111111222333222000...***,,,111888???CCCDDDCCCDDDCCCAAA@@@???>>>======>>>>>>>>><<<999555111///111000///000222444444333000---)))&&&%%%(((+++...444444444666888888666555333000---)))((((((***+++***---111111...---...000***))))))+++...000000000---+++(((&&&&&&'''***+++---............/////////---+++***)))+++...222555777888777555222/////////---)))$$$ !!!&&&---222...//////---***'''&&&&&&+++,,,......---***'''%%%'''((()))***,,,,,,------++++++,,,,,,,,,+++)))(((222222222222444666888999666333---(((%%%%%%'''(((---///111222111...***((()))---222555555222000///444111...---...///000000,,,+++))))))***+++***)))******++++++******)))(((...111444444000***%%%###"""%%%((())))))))))))***((((((&&&$$$""""""%%%((((((((())),,,000222222111......,,,)))''''''***---'''%%%###$$$(((---111222333111////////////...------------......------,,,+++,,,,,,+++)))(((***+++***+++------,,,+++,,,...VVVGGG777333444444444444111222222111000111555777;;;777444666AAAVVVuuuxxxfffWWWMMMEEE>>>999888666555444555555333222555444222111000///////////////222555666888@@@III\\\lll~~~zzzyyyrrrcccWWWKKK@@@888888:::;;;999666999@@@GGGXXX___eeegggiiiiiibbbXXXNNNIIIHHHPPP]]]kkkyyy~~~pppiiinnnwww}}}uuujjjaaaWWWLLLBBBCCC@@@@@@CCCAAA;;;666555666>>>LLLaaayyyqqq^^^KKK<<<222222555:::;;;;;;>>>DDDRRR^^^ppp{{{fffUUUKKK@@@444000///000444999888888:::===@@@CCCEEEFFFPPPgggyyykkkhhhccc\\\QQQPPPSSS___nnnwwwwwwsssnnnnnnllldddTTTGGGFFFKKKKKKGGG@@@;;;999;;;???CCCPPP[[[ddd```XXX[[[mmm~~~lllRRRBBB222,,,...000///...444@@@PPP```rrr~~~qqq\\\HHH===555666888:::888999BBBMMMeeeyyy|||yyyiiiTTTDDD777---)))***222333444222...---///222222222111000////////////222222222222222000---+++)))---444===CCCGGGHHHGGGGGGFFFDDDBBB@@@>>>======???>>>>>><<<:::777555333111000//////111222111111///,,,)))&&&&&&(((+++---222222444555666555333222444111,,,(((&&&''')))***+++...111000---+++,,,...++++++,,,///222333222111---+++)))'''''')))+++,,,***+++,,,......//////...,,,+++******,,,///333555777777666444222000//////---)))$$$ !!!&&&---222111222111///+++)))((()))....../////////,,,)))&&&((()))***+++,,,---......---...//////...---***)))---,,,,,,,,,...111444777666333///+++)))((()))***,,,...000000000---***((()))---222555444222000///555000+++***...222444444...,,,***)))***+++***)))*********)))))))))((((((---000333333000+++&&&$$$!!!###&&&((()))))))))))))))(((&&&###!!!"""%%%(((++++++,,,000333444333222......---,,,***+++...000***)))''''''***---000222333111000///000111000///,,,,,,------------,,,,,,,,,------+++)))((()))++++++---///---***)))+++...YYYKKK<<<777666444222222555666666555444444777999:::777666<<>>>>>BBBIIIOOOTTTVVVVVVUUUUUUUUUQQQLLLJJJHHHLLLXXXfffrrrxxxssswww~~~zzzgggXXXPPPKKKFFFDDDJJJFFFDDDFFFCCC;;;444222222777CCCXXXpppzzzfffPPP@@@444333666:::;;;999;;;???DDDMMM^^^rrr}}}pppddd\\\NNN>>>666222000111444666888;;;???CCCGGGJJJMMMYYYooo{{{fffXXXTTTNNNFFFAAABBBGGGSSS```gggeeeaaa___^^^[[[RRREEE===BBBMMMVVVRRRKKKCCC===<<>>???>>><<<:::888888888888222000.........///...---...,,,***(((''')))+++,,,000222444555444333111000444111,,,(((&&&''')))***,,,///222111---++++++------...///222444333111...************+++---000111***+++,,,---......------++++++***+++---000333555777666444222111///---,,,+++((($$$!!!!!!&&&+++///222333222000---++++++,,,---,,,+++,,,---+++(((%%%)))***+++---.../////////111111111111///...,,,+++((('''&&&'''***///333666777555222///---------...+++---...///...,,,***(((***...222333222///---,,,111,,,'''&&&+++111444555///---***)))***+++++++++*********))))))))))))))),,,///222333111---***)))$$$%%%&&&(((***+++***)))+++***(((%%%###$$$(((+++.........000222222111///.../////////......000222...---,,,+++***,,,...000222000....../////////---***++++++,,,,,,,,,,,,,,,,,,------,,,***)))***,,,---...///---)))(((***---ZZZOOODDD>>>999333000000888888888666555555888:::999777999BBBNNNaaaxxxrrr]]]NNNGGGEEE>>>;;;888666666666555444555555555444444444333333333222444666555111000444<<>>999444666999;;;:::>>>MMM]]]qqqrrrgggYYYLLL???444000222555555444111------111555444333222111000000000000000111111///,,,++++++,,,)))000999BBBIIIMMMPPPRRRSSSPPPJJJEEEAAA@@@AAAAAA???>>>;;;888777777777888111///---,,,---...---+++...---+++***)))***+++,,,111444666777555222111000333000---)))((((((***+++---000222111...+++,,,---//////000222333111---***'''(((***---000222444555---------,,,,,,,,,,,,,,,,,,,,,+++,,,---000222444444333111000000000...,,,+++(((%%%######&&&))),,,000111222111...,,,,,,---***'''$$$%%%''''''%%%"""&&&(((+++...000000000///333222111///...---,,,+++%%%%%%%%%'''***///444777666555444222000000000000,,,---...///...---+++***,,,...111111...+++((('''***'''######&&&,,,111444000---***)))+++,,,------,,,,,,+++************+++,,,///111222000///...///)))((('''(((***,,,+++***---,,,+++)))((())),,,//////---------......,,,+++---...000000///...///111000000///---++++++---///111///------------,,,+++((()))***+++,,,---------,,,---------++++++---............,,,***)))+++,,,SSSNNNHHHDDD===555222444888888777555444555999<<<;;;999<<>>>>><<<;;;;;;@@@GGGUUUdddoooyyy{{{cccSSSEEEDDDIIIMMMPPPTTTNNNEEE===;;;;;;777555444555555<<>>777333000111000:::HHHWWWcccllluuuzzzzzz~~~~~~xxxkkk```SSSHHH???777555777;;;BBBLLLTTTXXXWWWTTTQQQMMMJJJGGGCCC>>>???JJJWWWlllnnnlllbbbUUULLLKKKMMMYYYbbbfff___TTTTTTaaaooo}}}^^^JJJ888333111111888BBBOOO]]]mmmzzzxxxcccLLLEEE@@@@@@???:::666555111444888;;;<<>><<<999666444333222...---,,,,,,...//////......---,,,+++++++++,,,,,,111444888888555222000000111000---+++******++++++---000333222///,,,---.../////////000000///+++((($$$&&&+++///333555555555111000...,,,+++***++++++------,,,,,,...000222333111///...///111222111///+++***(((&&&&&&'''(((***+++---///000...,,,++++++(((###"""%%%$$$###"""(((---000111111000333222///,,,***)))******%%%%%%%%%'''***...111444444333222111000000000///...///000000000///---,,,---///000///+++&&&###!!!###"""!!!!!!&&&,,,111000---***)))+++---...//////...---,,,+++,,,,,,---...///000000......///111...+++((((((***,,,,,,+++,,,---------,,,---///222///---,,,+++,,,---,,,+++***,,,......---,,,------...//////---++++++---000222///---,,,,,,,,,+++)))&&&'''(((***,,,---......,,,---......------///111000...+++******+++,,,+++JJJIIIHHHGGGAAA999888;;;666666555333333555:::===<<<;;;>>>HHHWWWjjj|||mmm]]]NNNEEE???;;;777555444444333222///111333666777666555555444222333666555///---///...///444@@@NNN^^^nnnxxxwwwpppaaa\\\XXXZZZaaaiiinnnpppjjjkkkfffZZZIII===999:::999===EEELLLQQQQQQLLLHHH<<<999777888777555222111;;;EEEWWWgggqqq{{{zzzoooXXXKKKDDDJJJTTTZZZ^^^bbbLLLAAA888666777666666777444333888EEETTTgggttteeeLLLEEE>>>;;;999666666999777;;;EEEUUUgggsssyyyyyyvvvcccNNNBBB;;;777444444888DDDVVVgggttt{{{lllggg```RRREEE@@@888///...555:::BBBNNNUUUVVVSSSPPPOOOJJJCCC<<<777777@@@RRRbbbqqqvvvwwwpppbbbVVVRRRRRRZZZaaaddd\\\QQQPPP\\\iiixxx___LLL;;;666444333===KKKYYYjjj{{{~~~gggOOO@@@888222222222111000111000222777;;;>>>HHH^^^rrryyynnnbbbRRRBBB888777444444222///,,,---222777555444333222111111111111111222111...+++,,,000444444;;;EEEMMMSSSYYY^^^bbb\\\WWWNNNFFFBBBBBBDDDGGG>>>>>>===;;;777333///,,,---++++++---///222222222......------,,,,,,,,,---///333777777444000......000///...,,,++++++,,,,,,---000333333///---...///......---...///---***'''"""&&&+++000444555555444444222///,,,***)))******...---------...///111222...,,,,,,...222555444333,,,+++***)))((((((((()))'''***---...---+++***))))))###"""&&&&&&%%%$$$,,,111222222111333000---)))''''''((()))$$$$$$%%%&&&(((+++...///111111000000//////......000000111222222111000///...///000---(((###!!!)))//////---***)))+++...///000000///...---,,,---......000000000...,,,---///111000,,,(((''')))+++++++++,,,---...///...///111333111///,,,,,,---.........(((***------,,,******+++,,,...///---++++++...111222000---,,,,,,+++***((($$$%%%'''***,,,...//////,,,---.........///111333111---))))))+++---,,,+++