BM6P6(@ wwwPPP<<<666555555666666555333111555333000000222333111///444444333222111///...---...///111111111222444666...***&&&&&&+++000444666000222444333000......000)))***+++++++++,,,...000)))***,,,------+++((('''&&&&&&''''''(((((())))))+++---000333333000---++++++++++++,,,,,,------...000...,,,***)))(((&&&$$$'''(((+++...111000---******,,,///222444555555444555666666444111/////////111,,,''''''***,,,***'''&&&'''***...222222000---222///+++)))''''''%%%###%%%&&&''')))******++++++''''''((()))+++,,,...///000000111111000///...---222111...***((()))---000000---+++,,,///111111///---///000///,,,++++++++++++,,,,,,,,,+++)))'''&&&%%%'''(((((('''''')))*********)))))))))***++++++111111222333333000+++''')))***+++)))&&&%%%'''***+++((('''***///222222111333333222222222111222222222555777555///,,,---///))))))))))))((()))---///111000///.........///000222222111222333333222111000111111///---+++++++++///.........///...+++)))%%%)))...111111111222222,,,***((((((+++,,,+++)))***)))))))))))))))******...222555555111000222666666444333444555333...***------///444888999777333000222333111...---///222555777666222+++))),,,000333444444222111111333555888666333000//////000111666===HHHSSS___nnn|||xxxwww{{{||||||wwwvvvzzzzzzhhhtttQQQ???888777666777777666333000444222//////111111000...111111222222222111//////...///000///......000222---)))%%%%%%)))///222333222333333111---***)))***+++,,,,,,,,,++++++---///)))***,,,---,,,***(((&&&&&&''''''(((((()))))))))***,,,...000000...,,,***,,,+++******+++---...000000...+++((('''&&&%%%%%%&&&'''))),,,//////---+++,,,...000333555666666666333444444333111000111222222---((((((***+++)))&&&&&&(((,,,///111111///---222000,,,***)))((('''%%%&&&&&&'''((())))))))))))&&&&&&'''(((***,,,...//////000111111000...,,,+++---,,,***'''&&&(((---111222000......000111000...+++,,,------+++))))))***------------,,,***((('''&&&'''''''''&&&&&&''')))+++*********************//////000111222000,,,)))''')))***)))((('''))),,,+++******,,,///111222222444333222111111111333333333555555333///,,,,,,,,,((())))))))))))+++///222222111000...............222222111222333333222111111000///---+++******+++------,,,---...---+++)))&&&***...111111111111222...+++((((((***,,,,,,+++,,,+++***************+++---000111000------222666555333222333444222///+++,,,---...222777888666333222333444111...---///222333444333000,,,***---000333444444333222222555777666444111///...000222444777???IIITTT```nnn~~~}}}|||~~~~~~xxxqqqttt{{{~~~zzzyyy|||~~~~~~||||||{{{{{{|||iiiqqqQQQBBB:::999888777777555222///111000......///000///...---...000111222111000000---......---+++***+++---,,,)))&&&&&&)))---000111000000000...***((('''(((,,,------,,,******+++,,,)))***+++,,,+++)))'''%%%'''((()))******+++++++++******+++,,,,,,+++******+++***(((((())),,,///222000---)))%%%######$$$%%%%%%%%%&&&)))---///...---...///000111333444555666222222222111000000222444333///+++)))***)))'''%%%'''***...000000/////////222000---++++++***((('''&&&&&&''''''((((((((((((%%%%%%%%%'''))),,,...000//////000111///---***))))))(((&&&$$$$$$'''---111333111000///000000...---(((***++++++***))))))***000000000///---,,,***)))'''''''''%%%$$$$$$&&&(((,,,,,,,,,,,,+++***)))))),,,,,,---...000000---+++'''(((******)))***+++---+++,,,.........///111222444333111000111222333444444333222222111///,,,***))))))))))))***---111555333333111///...---------111111111111111111111111222000---***))))))***+++,,,+++***+++,,,,,,+++)))(((+++///111111111111222///,,,)))''')))+++------......---,,,+++++++++,,,,,,------+++)))+++000444333222111222222222///---+++,,,---111444666555444444555444111---+++...111222000///---,,,---...///333444444333222333555888555333000...///111555888:::AAALLLWWWbbbooo{{{}}}vvvkkkmmmsssuuusssqqqqqqlllgggggglllppppppooovvv{{{}}}|||{{{}}}jjjpppQQQDDD:::999777777666333000---------,,,---...000111111,,,---...000000000///...,,,------,,,***)))***,,,,,,***((((((***---///111,,,,,,,,,+++*********+++.........,,,)))(((((())))))***++++++***((('''%%%)))***+++------......---+++******))))))******+++***(((&&&$$$&&&***///222///,,,'''### ###%%%&&&%%%&&&(((,,,///000000////////////000222333444000111000///---...000222444000---******)))&&&$$$'''+++///000///...///000000...,,,+++++++++)))'''&&&&&&'''''')))***+++,,,$$$$$$$$$&&&(((+++...000...///000000...,,,)))((()))((('''%%%%%%''',,,000000///////////////...---)))+++------+++++++++,,,333333222111000...---,,,))))))(((&&&$$$$$$&&&)))............---,,,***)))*********---///000...,,,((()))***++++++++++++,,,***---//////---,,,...111000111111222333333333333333111///111444444000+++,,,---,,,++++++---111444444333222000///...------000111111111000000111222333///+++(((''')))+++,,,***))))))***,,,,,,,,,***,,,...111333222222222333000---)))''''''***---000000000///...------------,,,------,,,******---///111111000000000000000///++++++---///111333444444444555333///+++))),,,///000...+++***,,,.........222333333222111222444666555333000///000444999<<<<<>>EEEPPP]]]hhhrrrzzz~~~~~~zzz~~~rrrhhhfff]]]]]][[[UUUPPPOOOTTTYYYZZZ___eeegggggglllvvv|||rrrjjjgggpppzzzqqqoooOOO@@@777666444444333000---***+++---...///000111444666111000---+++)))))))))***---...///...,,,,,,---///+++---/////////111333555444111...---------,,,+++------,,,)))%%%######$$$&&&''''''((((((((((((((()))+++---000111111000000---,,,***))))))***,,,---+++)))&&&$$$%%%)))...111000///,,,&&&!!!!!!%%%***''''''''')))---111222222333333333333333333333333...//////...,,,***++++++//////...---+++)))((((((******+++...111333222000+++******+++,,,,,,***(((((((((((()))+++...000222((('''%%%%%%'''***...000//////---,,,,,,,,,,,,,,,///000111000...,,,------'''***,,,------,,,------///000222111000//////000111111000///////////////+++---...---+++++++++,,,//////---,,,,,,,,,,,,,,,***+++---111333222///,,,''''''(((***,,,---+++)))(((***,,,---,,,,,,,,,,,,(((+++///333444333000......,,,---111777888444///333333333000---***))))))+++,,,,,,---......------///000111///---,,,///333333///)))(((+++///111000+++***)))+++...000111111000222333333111000111222...,,,)))&&&%%%''',,,000111000000///000000111111///000111222111...***(((000000///---+++,,,...111...//////...---...000333111222222///+++((()))+++000...---+++***+++,,,---222222222000...---///111666555444333444777:::;;;===DDDNNN[[[hhhssszzz~~~xxxvvvfffeee```YYYQQQOOORRRVVVVVVYYYZZZXXXWWW\\\gggpppvvv|||wwwooofff___\\\dddooo~~~lllLLL???777555444444333111...+++000222333222000000333555222///+++((('''''')))+++000111000///,,,+++,,,---***---000111111222444777555222...------...---,,,++++++***'''$$$""""""###$$$%%%&&&'''((()))))))))'''))),,,...000000///...,,,+++***))))))***+++,,,---,,,)))((((((+++///222333444111,,,&&&%%%***...'''&&&'''***---000000000111222333333222111000///+++---000000///---,,,,,,,,,---------,,,+++***++++++(((''',,,333666444000+++++++++,,,......,,,*********))))))***,,,...///***)))'''&&&'''***---000000///,,,+++***,,,///000///222555555333000......(((+++...///---++++++,,,...000111000...------...,,,+++*********+++------***,,,//////...---,,,------,,,***(((((()))+++---,,,...111555666333...***######%%%)))---///...+++))))))***---//////---+++(((***,,,///000111000000,,,,,,...111444444000---222333444222...***'''&&&###$$$&&&)))***+++++++++...000111///++++++///333333...***+++///333444333---++++++,,,000333444444///000111000...------...++++++)))&&&$$$&&&***...////////////000111222333/////////000111000...,,,000000///,,,))))))---111111111111...,,,,,,///222000222444222...++++++,,,000111000---)))(((***---444444333111...---...///555555444444444555666777:::@@@JJJXXXfffrrryyy}}}yyyppphhhdddcccbbbaaa]]]YYYTTTRRRTTTYYY^^^```dddiiiqqqyyyoooeee```YYYTTTSSSVVVdddzzziiiKKK???777666555444444222///---444666666444111///111333222///***&&&%%%'''***---333333222///,,,******+++(((,,,000111111222555777222///,,,,,,...000000///)))***)))&&&###!!!!!!"""###$$$%%%&&&''')))***+++$$$'''***---......---,,,+++***)))(((((()))***+++000...,,,++++++---000222666777666111+++)))---222%%%%%%''')))---///......---...///000///---+++***))),,,000222111000//////***,,,------,,,,,,,,,---,,,'''%%%+++444999555000,,,+++,,,---//////---,,,---+++***(((((()))+++,,,,,,***(((''''''***---///111///,,,******---000333...222666888666222000...+++...111000---+++***+++---///000///,,,+++***+++''''''&&&&&&''')))***,,,(((+++///000///...------+++)))'''%%%%%%'''***,,,...000444777888444...)))"""'''---111000...***)))***---111222///,,,*********+++,,,///111222+++,,,...111111000,,,)))000222444333///***&&&%%%"""%%%''')))******...000111///+++***///444333...+++,,,222666777555...,,,,,,---111444666666...//////...,,,***+++,,,******)))'''$$$%%%)))---......//////000111333333...---------///111111000000000///+++((((((,,,000333333222///++++++...222000333666555111---,,,---111333333...(((%%%)))---666666555222...---...///444444444444444444333333888===GGGUUUdddpppxxx|||}}}zzz|||xxxyyyyyytttnnneee\\\SSSRRRYYY]]][[[WWWUUUZZZbbblllwww}}}tttqqqtttxxx|||}}}}}}yyytttqqqqqqsssssssssvvv{{{{{{{{{qqq```WWWTTTPPPMMMMMMMMM]]]vvvfffJJJ===888444000///111444444444999888666222---++++++,,,......+++&&&!!!###***111444444333111...+++++++++---...///000111222222222...000111111111111222444------,,,***&&&######%%%&&&''''''&&&'''((()))%%%$$$(((***(((((()))++++++***((((((+++///333666333000------///333555666666333...,,,...///,,,&&&&&&'''))),,,---,,,***))),,,///...+++''''''(((,,,...111333222000---++++++*********,,,---,,,+++---***(((+++111333222///..................------,,,------+++******,,,...///---+++(((''')))...222111000---***'''(((+++...,,,---///222555444222///---///000///---+++++++++.........---+++***((((((&&&'''''''''%%%%%%''')))'''***---///000...+++***111***!!!"""(((,,,222111333555777555000+++"""$$$'''***,,,---------+++++++++,,,---...///000444000+++)))***///222555333111...---,,,***(((%%%///000111111000...+++***!!!###(((***+++///111111000...,,,------000111111///------222666222///---000555999777555111///---,,,,,,,,,+++***,,,+++)))&&&$$$%%%)))---111333222---,,,///222222///+++'''+++222666555222222000---)))&&&&&&)))+++...111222---***++++++)))333444444444222111222333444444222///,,,******+++444888:::777111------///111111111222333444555666666888>>>IIIYYYkkk{{{|||wwwwww}}}lll___fffrrrvvvyyy~~~}}}vvvnnnggg```ZZZUUUTTTUUURRRRRRYYYbbbkkkuuutttiiibbb______lllmmmkkkeee]]]YYYZZZ]]]aaa^^^^^^```______iiiuuuqqq```NNNFFFDDDCCCDDDEEEMMMYYYmmm```GGG;;;777444111111222444444333888666222,,,'''%%%&&&(((------+++&&&###$$$+++111444555444222...,,,++++++---...///000111222222333444444333000//////111444......---***'''$$$ """###%%%&&&''''''((()))***&&&%%%((()))'''&&&(((,,,,,,,,,++++++,,,000333555333111//////111333555555666333...---///000...((('''(((***------,,,***'''***---,,,(((%%%%%%&&&***+++...//////---+++))))))(((((())),,,------,,,+++)))(((+++000333222///////////////...---++++++,,,------,,,++++++---///111111///---+++---000333111000---***((((((+++---------...111333333222000///000///---)))'''&&&''',,,,,,,,,,,,+++***)))((('''((()))((('''''')))+++''')))+++---...---+++***000***"""###(((+++//////000333444222---)))%%%''')))+++------,,,+++***++++++,,,---...//////111---)))(((+++000444666333000...,,,+++)))'''%%%,,,---///111111000///...(((%%%""""""$$$'''((((((000000000///---,,,---...000111111...+++,,,000444111...+++---222666666444000...,,,,,,---...---,,,,,,+++)))&&&$$$%%%)))---111333222---+++000333444000+++''')))000444444111111111...+++((((((***,,,///222222---***+++,,,***111222444333222222333444333333111...+++)))***,,,555888;;;888333//////111333333222222222222333333666777<<>>>>>>>>EEEOOO```sss[[[CCC999666555333333444444333222555222---&&&!!!!!!###)))))))))&&&$$$&&&,,,111333555555333000---++++++......///000111222333333:::888555111------000333000///...+++(((%%%###!!!""""""$$$%%%'''(((*********&&&$$$'''(((&&&%%%'''.../////////......000222333333222111222222333444333555333///...111222000***)))***+++------+++***%%%(((+++***&&&######%%%'''(((***++++++***)))((('''&&&&&&(((+++---......***((((((***///111111///000000000///---,,,***)))------...---++++++---///222222222000......///111000///...+++)))(((***------,,,,,,---000111111000111000---)))$$$!!! !!!((())))))*********))))))'''((()))))))))***,,,...((((((***+++,,,,,,,,,,,,///+++%%%"""###%%%(((***,,,,,,...000000...***&&&((()))+++---...---,,,+++***++++++,,,------------,,,***'''(((,,,111666888222000---,,,+++)))&&&$$$(((***---000222333333222---+++((('''((())))))(((000000///---++++++---///111222000---)))***...222111---******...222333333///---,,,---...///...---+++***(((%%%$$$%%%(((+++000222000+++***///444555000+++''')))...222222///111111000...,,,***+++,,,000333111+++(((+++,,,+++,,,...000111111111222333333222000---******+++---666999;;;999555111111222555444333222111111111111666666999???KKKYYYgggoooxxx|||{{{}}}}}}}}}{{{zzztttgggbbb___]]]XXXRRROOOPPPcccpppvvviiiYYYLLLJJJOOOVVVdddqqquuucccYYYOOOFFF>>>>>>BBBHHHQQQYYYgggrrr}}}ooo\\\OOOIIIGGGCCC@@@HHHJJJKKKHHHBBB===<<<===??????AAACCCBBBAAAFFFLLLZZZbbbnnnyyy}}}tttooopppssslllYYYFFF???@@@@@@===;;;>>>DDDOOO]]]iiiqqqssssssӵYYYBBB888555555555666555444222000111///+++%%% $$$%%%&&&&&&&&&(((,,,///000222444444222///...---.........///000111222333999888666222///...///111000000...,,,***'''%%%$$$###"""###%%%(((+++,,,,,,)))%%%###&&&(((&&&&&&(((111333333222000.........000000111222222222111111111333333//////333333111*********+++,,,,,,***(((Ħ$$$$$$&&&(((((((((Ħ((((((%%%$$$$$$&&&***...//////+++***)))+++---///...,,,///ӵ***,,,.........,,,,,,---......000111000...,,,,,,,,,//////...,,,***)))***,,,+++***((())),,,///000///000...+++&&&!!!$$$%%%&&&'''((()))))))))'''(((*********+++---///************+++,,,---......+++((('''''')))))))))+++,,,---...---+++(((%%%)))***,,,...///...---,,,,,,,,,---------,,,***)))(((&&&%%%Ħ111///---+++***)))&&&$$$'''))),,,000222333333333...---,,,,,,,,,,,,,,,,,,000000...+++******---000333333222...***)))---111111---***))),,,000222333000///......//////...,,,)))((('''$$$######&&&)))...000...((((((---222444111---)))***...111111//////111222111...---,,,---000111///)))&&&)))++++++'''))),,,.........///111222222111...,,,,,,...000555777888888555222222333444333222111111000000000777777777;;;CCCOOOZZZbbbkkkssszzzzzzyyyyyyzzzyyy}}}xxxrrrpppqqqsssuuu{{{xxxmmmddd^^^UUURRRPPPOOOKKKDDDBBBDDDXXXgggxxxzzztttaaaVVVLLLKKKOOOSSSZZZaaayyy|||qqqgggTTTHHH<<<999:::===DDDKKKVVVbbbooozzz|||tttkkkllltttooocccSSSGGGBBBAAAAAA@@@CCCFFFGGGFFFBBB>>><<<;;;777999<<<===<<<;;;===???HHHQQQ]]]iiisss}}}}}}rrrlllmmmooo{{{rrr___KKKDDDEEECCC???;;;===???DDDKKKRRRYYY^^^```4ĉ@ӵ[[[CCC999555666777666555222000///,,,------)))$$$  """%%%'''(((***+++---+++...222444333111000000---------...///000222333333444555444111/////////000///...,,,+++***)))(((&&&%%%$$$&&&+++...//////)))$$$"""%%%((('''(((+++555666666444000,,,+++***,,,...000111222111000...///222222///000333444111)))(((((()))******(((&&&>L'''&&&(((***,,,+++=hĦ***&&&$$$$$$&&&***---///000...---,,,,,,,,,,,,+++***4ĉ@ӵ+++---......,,,,,,,,,...,,,...111000...,,,******......///---+++)))***+++)))'''&&&'''))),,,......---,,,)))%%%!!! !!!"""!!!"""$$$&&&'''((())))))'''((()))***)))***---///---,,,,,,+++,,,---...///,,,+++******,,,---,,,++++++,,,......---***(((&&&(((***,,,///000000//////......//////...+++(((&&&&&&%%%$$$>L444000...,,,++++++***(((&&&(((***---///111222111111//////000///...---,,,,,,///...---+++)))***---000444444333000,,,+++...111222///,,,+++,,,///111333111000///000000///---+++''''''&&&$$$""""""%%%(((,,,...,,,'''&&&+++///000111...,,,---000111111///...000111111///---------...000...'''%%%'''***)))'''))),,,............///111222222000......///111222333555555444222111111111000000000000111222222888777666999???GGGPPPVVV^^^dddkkkoootttyyyxxxtttvvvuuutttrrrooolllhhhfffkkkoooxxx}}}wwwnnncccZZZTTTQQQPPPJJJHHHHHHIIIFFFBBBDDDIIIYYYeeesssyyy{{{{{{xxxsssaaaUUUJJJHHHLLLPPPQQQQQQaaannn~~~zzzhhh^^^```fffgggjjjqqqzzz}}}qqq[[[NNN???999888999<<<@@@JJJVVVdddppp~~~wwweeeVVVVVV```ZZZUUULLLDDD???>>>AAADDD???AAACCCCCCAAA>>>;;;:::444888;;;;;;;;;;;;:::999<<>>CCC===>>>@@@AAAAAA???===;;;555999<<<<<<<<<>>><<<888777888>>>IIIZZZooo~~~xxxiiiYYYRRRNNNJJJEEEDDDBBBAAA???<<<999999;;;===ӵĭӵӵĦӵӵĦƜ`1.׼sWWWAAA999444Ħ---...+++---//////---***(((ӵ000Ħ111444333000---,,,++++++******ĭӵ+++---Ħ666444///Ħ(((Ħ---++++++,,,+++,,,...000111000000///111...((('''DdD777444///?fӵ,,,)))'''Ħ------...ӵƜ`1.׼s)))+++ĭӵ333...///)))(((''''''))),,,///000ӵ***(((((()))Ħ(((***,,,---...+++------,,,+++*********+++Ħ,,,...000///+++(((///Ħ000222222000,,,)))...---,,,DdD,,,.........---ӵ---***ӵ+++ӵ111444333///...Ħ333)))ӵ,,,//////,,,ĭӵ---+++000000+++((()))***(((+++...000111///,,,++++++))),,,000222111///......//////000222333333222000.........///000111222333333333444777:::>>>BBBDDDJJJRRRYYY___eeelllnnnmmmkkkkkkjjjhhheeedddcccccceeeiiitttuuu___MMMLLLIIIDDD@@@>>>???AAABBB>>>???BBBFFFEEEDDDIIIPPP^^^iiiuuu|||~~~zzznnnbbbWWWRRRJJJEEEDDDEEEEEEBBBCCCNNN^^^ppp|||dddNNNBBB???AAABBBDDDJJJSSSYYY\\\aaafffoooxxxiiiYYYPPPIIIAAA:::777BBBQQQbbbooo|||nnnbbbWWWPPPDDD???:::666666999<<<>>>===>>>???AAABBBAAA???>>>;;;@@@BBBAAACCCEEECCC>>>888777999EEEZZZqqquuuiii^^^WWWRRRMMMKKKMMMGGGGGGEEEAAA<<<888888999?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@tttRRR???999Shӵ...---...///...---,,,g&e000>hӵ444222...***(((******)))fff?><z///g&e>&e***+++HL777777666ShӵgL...,,,+++---...,,,---///000111111111S?ʬ000---3h?D%%)?666000ZufĦ...+++)))gL...+++,,,g&e111gĉ@***(((g&e>&e111@e,,,...??)))((())))))))),,,///111g<ĉ///---+++***3we<Ħ+++---///0003h?@e...,,,***(((''')))***,,,Z333,,,///000///+++3h?gL***///333444222///---222111000D%%)?///fff?><z...---=?Ħ,,,g&e,,,g&e+++///333S?ʬ///4ff?>ߝL111@e,,,g&e,,,---1113h?g&e>&e++++++??...222222---***++++++)))***,,,......,,,(((&&&&&&&&&***///111111...,,,+++//////000222333444222111.........//////000111222000111333666999<<>>>>>??????@@@@@@@@@@@@@@@<<<>>>DDDHHHGGGDDDHHHNNN```kkkzzz~~~kkk[[[NNNQQQTTTQQQMMMIIIDDD@@@???GGGTTTcccwwwyyybbbMMM@@@<<<===<<<;;;@@@GGGLLLKKKLLLNNNWWWdddnnnuuuzzzjjj___WWWKKK@@@;;;BBBRRReeesss~~~}}}uuufffTTTJJJAAA777444777;;;===<<<<<<<<<<<<>>>@@@@@@???===CCCHHHJJJHHHJJJNNNLLLFFF<<<999;;;HHH___wwwkkkcccYYYSSSNNNIIIJJJMMMKKKLLLLLLHHHAAA<<<::::::4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttiiiLLL???HGgĉ@******'''((()))+++---///Hu]Ħ444ZuR)Ħ555333...((($$$&&&)))sߝLGdUĦ///Hƅ^Hu]Ħ&&&ntHdĦ333444HGgĉ@)))HdĦ)))'''(((,,,111111...******---111Htƅ^222111Bt=o9ĦDtfo9Ħ222---'''g?+++###HdĦ------,,,Hu]Ħ000tt'''&&&Hƅ^Hu]Ħ---H׼s------))),,,---+++---///......///tQ---,,,+++,,,je<Ħ...//////Bt=o9ĦH׼s111///,,,((('''&&&(((***///HtĦ111***(((''')))Bt=o9ĦHdĦ)))///000///......000111444666Dtfo9ĦsߝLGdUĦ000Ht@cӵHu]Ħ...Hu]Ħ...///Htƅ^111qIܗGIӵ333H׼s000111Hu]Ħ+++777Bt=o9ĦHƅ^Hu]Ħ///***,,,///222222000...,,,+++///...---,,,***'''%%%$$$&&&(((+++000222222...+++000000////////////000000------...///111222222000777666555777;;;<<<:::888<<>>:::<<<===>>>???@@@@@@@@@@@@@@@@@@BBBDDDCCCCCCKKKUUUjjjooozzzmmm___PPPPPPQQQSSSSSSQQQKKKGGGDDDFFFPPPbbbsssttt___NNNBBB:::555888;;;???AAAAAA@@@@@@@@@JJJLLLPPPVVVaaappp}}}tttlll```PPPDDDOOOVVVdddsss~~~yyyqqqtttsss]]]LLLBBB999888999888888999;;;;;;;;;<<<>>>???>>><<>>CCCFFFFFFEEEGGGIIIGGGHHHKKKLLLGGGCCCGGGOOOYYYlll|||yyysssvvv{{{xxxdddZZZLLLCCC>>>;;;888555999:::;;;===>>>?????????;;;===@@@DDDDDDEEEMMMWWWlllxxx~~~nnn```QQQTTTXXXXXXUUUQQQMMMLLLHHHGGGMMM]]]ppprrr___OOOCCC===:::999<<>>======>>>???AAAHHHVVVhhhuuu~~~tttfff[[[```eeeooozzzuuujjjaaaaaahhhttt~~~kkkVVVJJJ>>><<<>>>>>>>>>>>>>>>===<<<<<<>>>>>>===;;;DDDPPP\\\ccceee```RRRDDDCCC???CCCTTTgggttt~~~wwwrrrvvv~~~ggg[[[QQQHHHCCC???<<<<<>>@@@AAA@@@>>>===??????BBBFFFFFFDDDFFFKKKZZZiiiwww~~~|||xxxuuuyyyuuuhhh___NNNGGG???:::999999888666555777999;;;===>>>>>>>>>999:::???DDDEEEHHHQQQ[[[ooossscccVVV[[[``````[[[UUUSSSSSSLLLFFFGGGVVVkkktttaaaPPPDDD===;;;;;;===@@@BBBAAA???<<<:::999999777444555@@@RRR```rrryyyxxxuuuxxx}}}zzzhhh___VVVRRRSSSZZZhhhtttwww^^^NNN???;;;===??????@@@AAA???===<<<=========;;;???IIIVVV___ccc```UUUJJJFFFGGGPPP___nnnwww}}}tttqqqvvvrrrbbbWWWKKK???;;;:::777666777:::@@@JJJSSS[[[aaafffiii4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>eHHHpuR)Ħ)))%%%&&&))),,,///111>d<Ħ000Dt111---------...///...,,,DdDΦDdDĦ$$$>d<ʜ4DuTӵ,,,4DwDd<Ħ$$$puR)Ħ>d<******,,,------,,,)))((()))peӵ...ĦpeӵDx<>d<ӵDd<,,,qR/ܗ?fӵ--->d<...,,,>d<Ħ***4DufئL>e111DdDʜ4DuTӵ***DdDĦ)))***)))'''&&&(((+++///222333222111000...,,,geĦ,,,s<v>aĦ444555peӵDx<DdDĦ222111///---,,,,,,......///DdDĦ+++'''%%%$$$peӵDx<>d<+++***''''''))),,,333///+++>d<ӵDd<DdDΦDdDĦ777DdDӵnd<DdDĦ+++>d<Ħ222peӵ333Ħ222F&uTӵ+++DdDĦ+++,,,>d<Ħ333peӵDx<>d<ʜ4DuTӵ,,,...222555444222111333555666555444555666444444444444333222111000000//////000111000...,,,333222222111///...,,,++++++++++++++++++---000333555666777888999999777666<<>>???>>>;;;;;;>>>BBBDDDHHHTTT```ppp}}}kkk___cccgggiiigggbbb___\\\PPPHHHGGGSSShhh}}}}}}jjjVVVFFF<<<999;;;<<<>>>AAAAAA@@@===:::<<<===;;;666222888FFFRRR\\\iii{{{}}}rrr___YYYRRRLLLIIIJJJSSS^^^nnn~~~}}}eeeRRR???999<<<>>>???@@@@@@>>><<<<<<===>>>>>>===<<<@@@FFFLLLSSSVVVVVVSSSGGGNNN[[[iiivvv{{{xxx~~~nnncccWWWIII<<<888999888666666444999AAAJJJSSS^^^iiiqqq4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħ!!!s&dq&ĒR222000i?ʜtd<Ħ$$$HHܗDӊB222<x******))))))(((((((((B?d<+++******,,,///222444......---------,,,geĦ,,,Hg8>aĦ333444B?Ho9000>dd<ӵ$$$###B?Ho9(((<x(((''')))+++222///+++&ӫeʬtIӇ&&&>d<Φ>d<Ħ333D&ӫetIӇ222DdDĦ,,,sdKĦ666B?dp&ĒR+++***>d<sdKĦ555B?Ho9...s&dq&ĒR///...111555888777555222444666777666666666666777777666555444222111000.........000222333111000333333222111000---,,,***---...---+++******---000222333555666666777888888AAAGGGQQQ\\\cccccc^^^YYYXXXUUUWWW^^^bbbaaa```aaaffflllttt}}}}}}yyy{{{yyydddTTTIIIBBB===999777555444555555666555444777:::>>>@@@AAAAAA@@@>>><<<<<<===???EEETTTbbbpppxxxooonnnppptttxxxuuunnngggZZZSSSQQQ[[[lll}}}vvvbbbPPPCCC<<<<<<;;;<<<>>>AAA@@@===;;;;;;===<<<888333444<<>>===<<<;;;<<<>>>@@@@@@???:::999999>>>CCCHHHLLLOOOHHHRRRbbbqqqttthhhVVVHHH;;;888999888888888555777:::>>>DDDOOO]]]ggg4DuXӵHu]3hhne=enepIƎ@t@h>hfeEEE@ďD,,,***(((,,,---///000///...ne((('''=e---,,,------......---...ege !!!sĪj@h555444222fdDĦ)))@ďD111333Hkge+++******'''((((((((((((@h++++++@G222222HĪj@IŌ++++++Bene000Hkge///ne,,,,,,fe...Hu]3hh111///---se++++++,,,---...000222222+++******+++------geĦja>aĦ111111@G444333se000///......///+++++++++<Ō'''%%%###@G***)))Hkge---)))'''(((***111///...HĪj@IŌ***'''ege444///Hu]3hIŌ111///DdDĦ///ne555888@h000///>h---,,,,,,se---ne444555@G111000sĪj@h333222111111222222111000111444777999777666444444777777666555333222000///)))***,,,111555777777555222222222222000...,,,***...///000---***))),,,///000111333333444777;;;>>>HHHQQQ___mmmuuuvvvtttqqqjjjffffffjjjllliiihhhjjjjjjnnnuuu~~~uuutttxxx}}}gggTTTGGG@@@<<<:::222111111222333555666888666999===@@@CCCCCCBBBBBB???<<<:::;;;===DDDSSSbbbrrr}}}tttkkkdddaaafffqqq~~~uuucccQQQFFF???===;;;<<>>>>>BBBLLL\\\mmmyyysssbbbNNNBBB;;;777555777999999:::<<>>777444555;;;>>>>>>>>>@@@HHHUUUgggwww}}}mmmSSSFFF:::777777777999;;;999::::::777777>>>JJJTTT4DuXӵĵD^[[[???444...------,,,---...///000000...'''&&&%%%...000000000///...---+++///!!!"""###555666555222///DdDĦ/////////000111,,,---,,,+++''')))***)))(((((()))++++++***000333333---...++++++---000///,,,------444---D^,,,......---s׼s!!!+++,,,...000222222111111***))))))+++...///geFm8,,,>aĦ...------777888666s׼s111222111000000111,,,+++***Ho---(((%%%###%%%******)))///...***'''&&&''',,,---...---+++***222111---D^,,,///000DdDĦ000222666777666......---+++.........///s׼s//////444444333555000000000333222222333111///------...000333888:::888555222000333333333333222111000///(((***...333777888777555111111222222111///,,,+++,,,///111///,,,***,,,//////111222222444999@@@FFFQQQ\\\kkkxxx~~~zzzwwwuuuuuurrrmmmllloooqqquuu|||~~~{{{~~~|||vvvyyyssshhhXXXKKKDDD???<<<:::444555555555555777999;;;888;;;???BBBDDDDDDCCCBBB???>>>???AAACCCIIIWWWeeewwwzzztttnnnmmmpppyyyuuu^^^NNNEEE@@@;;;:::<<<===;;;888777777777777888888999888:::???IIIWWWiii}}}xxxgggdddZZZQQQKKKEEE???===???AAANNN]]]jjj|||sss```PPPBBB777333555888888:::===??????===:::666222444:::===;;;:::<<d<ĦĦĦUUU;;;111/////////.........///000000,,,...///111000...,,,***Ħ%%%''',,,000333...000222444333111///---)))///555777222,,,'''%%%$$$%%%&&&&&&'''***...111555555444111///...///000>d<Ħ444222000'''))),,,---......000111///,,,***+++...///...,,,)))+++,,,***(((''')))+++***)))((()))***+++***)))***(((&&&'''+++000333444------,,,+++)))***---///***---///000...,,,,,,,,,))))))***,,,///111333333///...---,,,Ħ...))))))***+++,,,///222333///>d<Ħ000000,,,,,,---Be%%%###,,,...111444555444222111+++******,,,//////geFYĉ---,,,>aĦ,,,++++++---111444333555888::::::888Be///222333222222222333...,,,***nu]ӵ,,,$$$(((++++++)))+++***)))))))))))))))***(((,,,///...***&&&%%%%%%&&&)))------+++***,,,///---,,,+++,,,...//////...***---///000...>d<Ħ%%%'''+++000111>d<Ħ000111///Ħ666555333111000///......,,,+++)))((()))+++---///---...///222Be000000000000222Ħ222333222///,,,***+++///222...---------...///111222///111333222///---///222///333888:::888444000...000000111222222111111111,,,...111555777777333000000111222222111///---+++)))---111000---+++...111000111222222555;;;DDDKKKZZZeeesss}}}}}}wwwqqqppptttyyy|||xxxqqqqqqyyy|||{{{qqqjjjaaaZZZPPPIIIEEEAAA>>>;;;999999888666555555888:::999;;;???CCCDDDDDDCCCAAA@@@AAAEEEIIILLLQQQ^^^jjj{{{{{{sssmmmlllssseeeRRRJJJDDD<<<999:::;;;888555444222000111555777777666333666???NNNccczzzoooiii\\\NNNFFFAAA<<<:::;;;<<>>???>>>:::777777111111777;;;<<>>EEELLLPPPcccoooxxx{{{}}}{{{{{{yyyuuu}}}hhhfffkkkwwwooo___VVVPPPTTTUUUQQQNNNLLLHHHBBB@@@>>>======:::555555999:::<<>>???DDDJJJMMMPPPZZZiiiuuuuuupppoootttiiiQQQEEEAAA>>>>>>;;;777666888444222111333666999999777666666AAAUUUfffttt|||jjj^^^OOOCCC>>>;;;888555;;;>>>IIIYYYjjjyyy|||eeeLLL>>>===;;;<<<>>>AAA>>>888888;;;777555888>>>@@@@@@EEEMMMZZZaaaooo~~~oooWWWIII??????===888:::BBBAAAFFFJJJJJJFFFAAA>>>>>>>AneneneoooLLL666+++(((------++++++++++++,,,---111000///111333333ne&&&%%%(((+++///111000000111333555444111......000222333222...***(((***+++---///000000000///---,,,***((('''((()))De...---+++***%%%%%%&&&%%%$$$%%%'''***...000222333222///---,,,------...---++++++,,,---,,,---,,,((($$$###&&&)))222000///000222444555555222111///......///000111...---,,,---//////...---,,,++++++---///000000///222000ne///111000///---,,,,,,...///000111ne000///...(((***+++---...////////////000000//////111444666333111///,,,***)))>A......---k<...---,,,,,,+++...000333444333111000000---...000000111222555777555111---fh***'''&&&))),,,......+++)))&&&&&&)))******(((&&&'''(((&&&###!!! %%%(((***(((### !!!###'''((())))))***+++...111///---+++,,,...De&&&''')))+++...000ne---,,,ne000111...,,,,,,---///000//////...+++((('''))),,,///111000222777;;;:::555///333333ne222444111///---,,,,,,,,,---------+++)))))),,,...---,,,,,,///222444333222111111///333777999666222...,,,+++,,,...222444333///,,,---......///......------111111111000000///......111111111000///---+++)))+++000777<<>><<<===;;;777666888:::<<<@@@CCCDDDDDDCCCAAACCCGGGKKKOOOUUU```ooozzzvvvqqqpppsss~~~qqqYYYJJJCCC<<<999666333444777444222222444888;;;<<<<<<:::>>>JJJZZZjjj|||wwwhhhQQQ@@@777666666666888:::AAALLLYYYiii|||zzz]]]HHHAAA======>>>>>>:::555888>>>>>><<<===BBBEEEHHHOOOWWW```iiivvvdddTTTFFFAAA===777999@@@BBBFFFLLLQQQTTTSSSOOOmmmIII222***)))///...---,,,+++,,,,,,---//////000111333333'''%%%%%%&&&***///222222222222333444333///---.../////////...,,,***)))---...//////000/////////((((((''''''&&&%%%%%%%%%,,,+++***)))(((&&&%%%### !!!%%%)))000333666666333///,,,+++---...//////---,,,,,,---------,,,(((###"""%%%)))222111111222444444333222333111///---------///000---+++******,,,.........---,,,,,,---//////...,,,///...///222444111000---,,,,,,---///111222111111000...))))))***+++---///000111000111000///...///222555888444///***'''(((,,,---...//////...---,,,+++))),,,...///...,,,++++++***+++,,,------///222555444111---...///,,,******,,,...//////+++)))'''''')))***)))((('''''''''%%%"""!!!"""###***,,,---***$$$ !!!$$$&&&(((((()))***---000...---,,,---///,,,+++*********,,,///000////////////---,,,,,,---000222222111111///,,,******---111333222222444888;;;;;;666111555555...///000000///...---,,,,,,,,,,,,...,,,++++++---......---+++...111222222111111111...111444555222///,,,++++++,,,...000222222///,,,,,,------------,,,***)))000000000000000000//////...///000000...,,,)))''')))000999???CCCKKKWWWaaannnxxx}}}zzzyyyxxxyyyyyyxxxiii```cccnnn~~~|||eeeRRRHHHEEEKKKQQQWWW\\\bbbeee___XXXGGGAAA===>>>???<<<::::::;;;===@@@DDDFFFGGGFFFFFFHHHJJJMMMSSS\\\iiixxxzzzvvvsssttt|||zzzcccRRRGGG<<<666222000333777555333222444999===@@@AAAAAAKKKWWWbbbrrrpppYYYEEE:::777777777666666999???FFFTTTkkkiiiPPPEEE@@@@@@AAA???999666;;;EEEGGGFFFGGGLLLQQQVVV___hhhlllvvvvvvcccPPPEEE===777777===BBBFFFMMMXXXaaabbb]]]oooKKK666///000555333111///---,,,,,,---...///000222333222000...((('''&&&$$$%%%)))...222444444333333444222///,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***(((((()))))))))'''&&&%%%)))******)))'''&&&%%%&&&(((&&&"""%%%)))111444777777222---***))),,,...000000...,,,,,,,,,++++++***'''######'''+++/////////111222111...,,,///...,,,******+++---...,,,)))''''''***---//////...---,,,---......---+++---,,,,,,,,,...111555777333111///------...111333333222111111222222000...+++*********+++---000111333333111///------///111555222...***((((((***+++(((***++++++***+++---///000000000000///---,,,+++''')))++++++***((((((((('''((())))))***,,,///222111...,,,,,,///222333222000...,,,,,,.../////////******)))))))))))))))((())))))'''%%%######%%%'''111222222...)))$$$######$$$&&&((())))))+++---///,,,------...//////...---///...---,,,,,,---///000///000000111111000000///------...222555777666555333000---,,,...222666888333333555999;;;:::666222555555555333000//////000111111111000...---------......------............,,,///111111000///...///---///111111///---++++++,,,,,,---///111111///---,,,,,,------,,,+++)))'''//////000111111111000000---...///000...,,,)))'''(((000999???DDDPPPbbbpppwww{{{ssspppnnnnnnooorrrsssffffffiiirrr~~~iiiUUUIIIFFFIIIPPPVVV]]]ccchhhhhh```VVVOOOFFF@@@AAACCCAAA>>>>>>???@@@BBBEEEFFFGGGHHHHHHJJJJJJMMMUUUaaappp~~~{{{wwwwww|||jjjYYYLLL>>>777333222444888666444333333777<<>>888777999???EEEOOO[[[bbbccc^^^pppNNN:::555666:::888555222///------,,,---///222333333111///...))))))'''%%%$$$(((...333555444333333444333000...,,,,,,+++***+++,,,---...++++++***)))(((((('''''''''(((***++++++***)))((('''(((((('''$$$"""###$$$***((($$$ !!!&&&+++000444777555///)))''''''***,,,///000...,,,******'''((('''%%%###%%%***///.........000000///+++((((((((((((((()))***,,,---+++(((&&&&&&)))---000111///---,,,,,,------,,,+++,,,,,,,,,---///222444666333222000//////111333555444333222222333222000......,,,+++))))))+++---///444444333000,,,++++++,,,------,,,++++++***++++++)))***+++******+++---///000111111111000...,,,+++(((***++++++)))''''''(((''''''''''''''')))---000000...,,,,,,...111222333///...------...///...,,,******+++***))))))((()))+++***)))'''&&&'''***,,,555444333000,,,)))&&&&&&&&&(((***++++++,,,---///+++,,,...000//////......111111000///---,,,******---///111222333333222111------///333666888777666111...,,,---111555777888333444666888999888555222222444444444222111111222222444555444111///.../////////000000////////////000111222111...+++***++++++---//////...,,,,,,,,,---------...000111000///,,,---...///...,,,)))(((...///111222222111000///....../////////---***)))(((000888>>>FFFVVVmmm~~~~~~zzzpppgggdddbbbaaadddjjj|||~~~xxxooogggmmmooowww}}}iiiXXXJJJCCCGGGOOOWWW^^^ffflllpppnnneeeZZZWWWMMMDDDCCCCCCAAA??????CCCCCCDDDEEEFFFFFFGGGGGGHHHJJJNNNWWWdddttt~~~zzzvvvuuu{{{qqq^^^PPP@@@888555333444777777555333222555:::AAAFFFRRRcccrrrzzzqqq```RRRFFF>>>999888888999999999???QQQccc{{{mmm___VVVYYY^^^aaa]]]XXXZZZaaaccciiiqqqwww~~~hhhdddaaa```cccnnnrrr[[[KKKAAA:::666555888BBBOOOYYY]]]]]]\\\\\\lllMMM<<<777777;;;999666333000///......---000444555333000...---,,,,,,***&&&$$$'''...444444333222333444444222111///...,,,++++++,,,---...++++++)))((((((''''''(((&&&''')))***++++++++++++((()))***'''###!!!###%%%)))(((&&&###"""$$$(((,,,000444666222+++&&&%%%'''))),,,///111///,,,***)))%%%&&&&&&$$$###%%%,,,111/////////000111///,,,)))%%%&&&''')))++++++,,,,,,***((('''(((+++///222333000---******+++,,,------...---------...000222333000000000000111222444555333222222222333222///,,,...---+++***)))***,,,---222333333111...+++))))))(((***,,,---......---,,,,,,------,,,+++,,,///111111222222222111///,,,******,,,---,,,***((())))))(((((('''&&&%%%'''+++...111000///...///000222444///.........//////,,,******+++,,,,,,***(((((()))+++++++++***)))***---///222111000///---***(((''')))+++---------,,,---...***,,,///111000///...///111111000///---+++)))(((,,,...111333444333111000++++++---000333444333222...+++***,,,111555555444111333555666666555333111///111333333222111222222222666999888444000///000///111333222111//////000111222222000,,,)))(((((()))+++...000///...---...///...---...000222111111...///111222111///---+++///000222333333222000...............---,,,++++++,,,222:::BBBMMM^^^tttooobbbXXXVVVVVVUUU[[[cccoooxxxyyysssnnnkkkrrrxxxyyyhhhVVVJJJBBB>>>EEEPPPYYYdddpppxxx||||||uuunnneeeZZZMMMFFFBBB>>>===???DDDDDDCCCCCCDDDEEEFFFGGGFFFJJJRRR\\\hhhvvvxxxssspppqqqxxx}}}fffUUUCCC999555222333555888777555333666<<>><<>>>>>CCC@@@?????????AAAEEEHHHJJJFFFPPP^^^hhhppp{{{|||qqqkkkiiimmmyyylllPPP>>>777666999===;;;;;;::::::>>>HHHVVV```kkksss~~~jjjXXXNNNAAA<<<999999:::===FFFOOOggguuuwwwqqqppprrruuuvvvrrrXXXMMMKKKJJJIIIKKKVVVmmmuuulllbbbQQQDDD;;;<<<@@@IIISSSZZZ\\\[[[^^^GGG999111,,,---000444555444333111111222222222111111000......222000---++++++...111333222...+++---222666666555;;;:::777333...)))$$$""""""%%%$$$%%%)))......//////////////////---+++***---111111---(((******)))(((((((((((()))---///000///---+++******///.........//////---+++'''$$$"""!!!$$$(((***+++,,,...111111///,,,++++++...///111333222000...,,,'''+++...111111111111222,,,***)))***---111333444888333//////111222///,,,''')))+++---///111222333333333333222000---+++)))+++++++++******+++,,,---+++)))***...333444000,,,...---,,,,,,,,,---...///...,,,***''''''''')))***///---,,,---//////...---222222000,,,)))'''''')))((()))+++++++++***(((&&&000---+++******,,,,,,,,,444333111///---,,,++++++***,,,...000111///+++'''***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++))))))***......000222444333000---...---+++++++++---///000222222222222222111000///...222666444000,,,---000333111111333777888555222444333///((('''***---,,,((((((***+++,,,---------000444777888666222///---...222777888555222111111333111---***((('''(((((()))***---222888999666333///......///111222111///333111000333888:::777333555555444222...,,,,,,---///***&&&&&&&&&''',,,222:::>>>JJJ\\\lllwww|||~~~{{{pppcccWWWPPP>>>:::777777888>>>JJJVVVeeevvv{{{wwwyyyxxxvvvyyyssseeeYYYPPPAAA===::::::999:::AAAHHHYYYmmmyyyeeeUUUMMMFFF@@@@@@???@@@AAAAAAAAAHHHPPPNNNXXXbbbhhhsss}}}xxxtttrrrooonnnuuu~~~~~~aaaHHH<<<:::;;;;;;:::===???@@@CCCOOO```nnntttjjjUUUGGGAAA<<<;;;:::<<>>CCCNNN^^^mmmxxx}}}}}}ssseeeVVVGGG>>>888444333666999@@@NNN\\\kkkuuu{{{tttmmmiiikkknnnttt~~~vvvfffYYYNNNEEE>>>:::888888888777<<>>>>>AAABBBCCCGGGNNNSSS\\\eeemmmyyyyyysssmmmkkkjjjmmmxxxeeeMMMAAA=========;;;===???CCCJJJXXXiiivvvvvvpppqqqtttzzzfffQQQIIIBBB>>>;;;<<>>>>>>>>???BBBJJJWWWhhhxxxvvvfff^^^^^^bbbuuuxxxcccYYYMMMCCC===>>>FFFOOOZZZjjj|||sssjjj___\\\VVVOOOGGGCCCAAABBB===;;;;;;???CCCHHHPPPYYY]]]eeerrr~~~{{{wwwtttxxxrrrgggSSSRRRWWWbbbkkkllljjjjjjrrrHHH444000111222111111111000//////111333222111000///...---------***,,,...///000000//////---+++)))***,,,......---/////////...,,,)))'''%%%""""""$$$((((((""" '''///777666...'''$$$%%%&&&(((+++000555777555333***%%%!!!"""%%%'''&&&###)))*********))))))+++---***((((((***---000222222***'''###!!!"""$$$%%%&&&'''***,,,---------...///******+++***)))((('''&&&)))***+++++++++,,,///111//////000222333333111///,,,,,,---111444444222000,,,,,,,,,---.../////////+++***)))((((((***+++,,,000...---...111000+++''')))((((((***,,,,,,***''' ###&&&(((***,,,111444888::::::666111---...---,,,,,,,,,+++(((&&&$$$(((,,,/////////000000111111000...,,,)))&&&%%%!!!"""$$$%%%&&&(((+++...,,,+++***'''$$$""" $$$)))---...---,,,+++''')))+++...///000111000,,,---///000000///...---,,,)))(((+++111444222...((((((***...333555444333***))))))***+++,,,---...//////...---,,,+++++++++333333111...++++++...000000222444333000...000222///000---'''&&&)))+++***)))******+++---...000000///000111000//////222444444444555555333222111000***++++++,,,,,,,,,++++++***((('''***///333333111///...---------,,,***((('''%%%$$$&&&***///111111444333000,,,)))))),,,///000,,,******((()))///888EEEMMMWWWbbbppp|||{{{mmm___RRRDDD777...---+++---333;;;FFFWWWfffrrruuuyyysssaaaVVVQQQUUU]]]hhhrrryyy~~~xxxdddTTTKKKEEE>>>888888666666888666222333777MMMYYYfffqqq{{{sssbbbOOOFFF??????BBBEEEHHHLLLUUU[[[eeerrrzzzqqqgggcccdddkkkwwwkkkWWWHHH>>><<<===DDDDDDHHHTTTeeewww{{{jjjXXXOOOPPPUUUccctttwwwkkkZZZJJJAAA@@@EEEKKKVVVdddttt{{{jjj]]]RRRPPPKKKDDD===::::::<<<;;;===???@@@AAACCCIIIOOOMMMSSS^^^lllyyyyyywwwttthhhSSSSSSZZZhhhtttxxxyyyzzzoooEEE222111333555333333222///------...000111000///...---------------...000222111000---,,,///---,,,+++++++++***))),,,,,,---,,,+++***((('''%%%$$$&&&***)))$$$ '''///666666...&&&$$$$$$&&&(((,,,000333333111///'''$$$!!!!!!$$$'''''''''*********)))((())),,,///---+++***+++---//////...&&&###!!!"""###&&&(((************,,,---''''''((())))))((('''&&&''')))***++++++---///222000000000222333222///,,,((())),,,///111111000///,,,,,,------------,,,+++((((((''''''((()))+++,,,000//////000111000,,,(((&&&&&&''')))+++,,,+++***!!!"""###$$$&&&'''((((((---444===DDDEEE???777111......---......---***((($$$(((...111333333333333000000...,,,***'''%%%$$$!!!###&&&&&&&&&'''***------,,,***(((%%%"""###''',,,---,,,)))((('''%%%&&&)))+++---...//////---...///000111111000///000---+++...333555222...+++***+++...111222111000)))))))))***+++,,,......///...,,,+++***)))))))))---,,,***))))))+++///111000222333111---,,,---000---...---))))))...000///,,,++++++,,,---...000111///000000......///222555333222222333333444333333,,,,,,------------,,,++++++)))''')))---000000///---,,,+++,,,---,,,***(((+++)))((((((***---///000333222///+++)))))),,,///,,,******+++***,,,444>>>IIITTT___hhhttt|||sssdddVVVJJJ???777111...,,,...444;;;GGGWWWfffooowww{{{ppp```RRRLLLIIIRRR^^^kkkuuu|||~~~{{{jjjTTTGGGBBB@@@<<<999888777888:::888333333777DDDPPP^^^hhhnnntttyyy{{{xxx___SSSFFFAAABBBDDDIIIOOOTTTZZZfffvvvyyyooogggeeehhhnnnyyyiiiWWWGGG======AAALLLMMMSSS___qqq}}}qqq___MMMEEEFFFKKKRRR___vvvzzzeeeQQQEEEBBBDDDEEEQQQ\\\jjjwww}}}lll]]]QQQNNNHHHAAA;;;888888999;;;>>>AAA???======@@@BBBAAAEEEMMMXXXeeerrr|||wwwhhhbbbjjjttteeePPPOOOVVVeeettt~~~lllDDD333111333333333333222///---,,,---//////...---,,,,,,---...//////000222333333000---,,,//////...---+++***)))(((***++++++,,,+++***)))((('''&&&(((++++++&&&###$$$(((...333333...(((&&&'''''')))---000111///---+++'''&&&$$$######&&&(((***++++++***((('''))),,,//////.........//////---+++### !!!###$$$'''((())))))''''''(((***&&&''')))******(((&&&$$$%%%'''***,,,---...111333222222111222333111---+++&&&''')))+++,,,,,,,,,,,,***+++---...---+++(((&&&%%%&&&&&&&&&''')))***+++...//////000///---,,,+++&&&'''(((***+++,,,------%%%&&&'''''''''''''''&&&)))111<<>>666222000222000111666<<>>???BBBEEEMMM```yyyrrr[[[LLLGGGDDDAAAJJJQQQ]]]iiiwwwtttdddYYYTTTLLLEEEAAA>>>:::888;;;???@@@>>>===>>>>>><<<;;;<<<@@@FFFPPP[[[eeekkkvvvwwwggg\\\___wwwyyyfffOOOKKKOOO]]]mmm|||hhhBBB222000///...///000000///...---...000---,,,++++++,,,---///111000111333444444222000......//////...---,,,++++++******+++,,,+++***)))((()))'''(((,,,,,,(((''')))+++---000000---+++******&&&***...111111...+++))))))******&&&######''',,,+++***(((&&&%%%'''+++...000000000111111000,,,)))"""  $$$'''(((*********)))&&&%%%&&&'''(((***,,,---,,,(((### """&&&***---///000222444666444333333333111...+++&&&&&&'''''''''''''''((((((***---///...***%%%!!!"""###$$$%%%&&&'''''''''))),,,...---***(((+++---((()))+++++++++,,,---...'''((()))))))))(((&&&%%%%%%,,,555===>>>999222,,,******,,,///222222000...***---000222222111222222,,,+++***)))((('''''''''&&&)))+++)))$$$"""###%%%%%%&&&((()))***)))(((''')))...222222,,,'''%%%%%%###$$$''')))***+++++++++,,,+++******+++---///000...//////000111111000000///...------......---+++((()))+++,,,...//////000000...,,,)))((((((((()))(((''''''))),,,000333555444222///---,,,+++***)))+++......+++---222444333111000...---,,,---...///111111111000//////222444666333000000222444555444......---...///000222333444111//////222222000---(((((()))+++...000///...//////000000//////000111111111000...,,,+++---...------...///...000:::FFFOOO^^^jjjnnnttt~~~|||mmmfffXXXEEE555---...111555333333777===FFFVVVdddnnnyyyqqqcccYYYMMMAAA???GGGQQQ]]]jjjrrrzzz~~~{{{ttt\\\KKK<<<777777777777999:::999:::<<<;;;777888;;;777===GGGSSS]]]gggrrryyynnnrrrwww{{{pppaaaUUUKKKEEEHHHOOOWWWaaatttrrriiiaaaaaagggoooyyy|||gggYYYOOOKKKUUUcccpppuuu~~~~~~zzzuuuoooeeeUUUFFF===;;;===???AAACCCOOOeeezzziiiZZZRRRKKKCCCCCCFFFMMMXXXfffwww|||jjj[[[UUUMMMJJJJJJHHHCCC===>>>AAAAAA>>>???BBB@@@:::999888888:::???GGGOOOSSS```fffmmmvvvooo___]]]rrrlllRRRLLLJJJSSScccttteee@@@111...,,,))),,,---//////...///000111,,,+++******+++...000222///000222444444444333222,,,...//////...---......******+++,,,,,,+++))))))***((((((,,,,,,******,,,------------------------&&&***///222111...,,,***,,,......)))"""!!!&&&,,,+++***'''$$$###%%%)))---000000111333333111,,,(((###!!!###'''+++,,,,,,,,,,,,)))&&&%%%%%%&&&***,,,///000---'''!!!!!!%%%***...000222333555888777555444333222///---&&&&&&&&&%%%######$$$&&&&&&)))---///...)))### !!!###$$$%%%%%%%%%$$$&&&***---+++&&&$$$)))...+++,,,------,,,+++,,,---(((((()))***)))((('''&&&$$$(((///444555111,,,((('''(((+++///222333111///,,,...000111000///000111+++***))))))((()))))))))'''***,,,)))###""" """&&&)))+++,,,,,,,,,''',,,111000***%%%###$$$$$$%%%''')))***++++++***+++)))((('''(((***---///+++---////////////000111///---,,,,,,---...,,,+++((()))+++---...///000000000...,,,)))((('''((()))*********,,,///333555666666222---+++,,,,,,)))''',,,///...,,,---111333111333111///---,,,---...///222222222111///000222333888555111000222444333222------------///333666888777555333333555555111...''''''(((+++///111111000...000111222111111111222000111111///---,,,---...,,,,,,......,,,---777CCCNNN]]]iiikkkooowwwwwwqqqhhhbbbUUUCCC222+++...555777444444888>>>GGGVVVdddqqqyyylll___UUUOOOEEE<<>>666888666444444777<<>>EEEQQQ```rrr|||qqq```MMMFFFCCCAAACCCJJJ[[[wwwyyynnnWWWKKKAAA@@@DDDGGGJJJMMMEEEDDDCCCBBB@@@>>>===<<<999777555444555888<<<>>>CCCEEEKKKWWWcccrrrtttfffrrr}}}vvveeeVVVOOOWWW]]]aaattt^^^BBB666///++++++)))+++///222333222///---...---,,,+++,,,...111222111000000222444666666555333222111000000111222333222000...---------,,,***)))***,,,.../////////...222///,,,++++++,,,,,,,,,'''''''''(((((((((((((((------------,,,)))'''%%%'''((((((&&&%%%'''+++...222333333000+++'''&&&&&&''''''''''''))),,,///000...,,,)))'''&&&(((,,,///---...///000///***###"""&&&+++////////////000000111000000...,,,***))),,,,,,---------,,,+++***''')))+++---...,,,(((%%%***)))***,,,------***(((((())))))(((%%%$$$$$$%%%''')))++++++)))((((((((('''$$$!!!###''')))'''$$$$$$%%%'''(((((('''%%%$$$%%%(((,,,///111111///...---------,,,+++++++++***+++---000000...,,,******''')))***'''""" $$$(((***,,,------***)))&&&$$$###$$$%%%&&&&&&(((,,,...///...,,,++++++((('''(((***++++++)))''')))***,,,------,,,,,,---+++***+++---...---+++$$$%%%&&&)))+++...000222000000///---+++)))***++++++)))((()))---000000//////+++&&&&&&+++000222111---...///...------///000333222111222222111---***000111333333000...---,,,222222111111111111000000...,,,***,,,000555777888===999555222222222111111***,,,...---,,,,,,,,,---////////////000000111111222111000............//////000333222...---555AAAMMMUUUcccsss{{{yyypppjjjbbbTTTDDD:::444000///222444888<<<>>>CCCLLLZZZdddvvvyyykkkYYYLLLBBBAAABBBDDDOOO^^^ttt{{{hhhSSSCCC<<<444222444666666333666777999888777666777888<<>>>>>BBBEEEHHHJJJIIIGGGDDDAAA>>><<<;;;:::777555333222333555888:::<<<@@@IIIUUUbbbqqq{{{www~~~xxxhhh___\\\aaagggmmm{{{^^^BBB777///,,,---+++---000222333111...---)))***+++---///111333444222000///000333666777777666444222000000000222333222111////////////...,,,***+++,,,---------,,,,,,...,,,+++***+++,,,+++***'''%%%$$$###"""###$$$%%%------------,,,***(((&&&&&&'''(((((((((***,,,///000111000...***&&&%%%%%%)))(((((((((***---000222000,,,(((%%%%%%***000444/////////000000---((($$$%%%(((,,,......---------+++,,,------,,,+++***)))---...111222222000---+++'''))),,,......,,,***))),,,---...000222222000...++++++***((($$$""""""###%%%'''))))))((('''((()))'''%%%"""###&&&((('''$$$###$$$&&&'''(((((('''&&&&&&(((+++---...---,,,+++++++++******************,,,...000000...,,,******)))))))))'''$$$  $$$(((******)))((()))'''$$$""""""%%%(((***+++,,,...//////---+++***''''''(((***---...---+++''''''((()))*********)))+++***)))***++++++***(((###$$$'''***,,,---............---+++))))))***,,,)))'''&&&'''***...000111---)))&&&''',,,111444444///000111000///...///000333222222333333111,,,)))000111222111---***)))(((,,,---///000000//////...+++******,,,000333555666;;;888333000//////...---,,,------,,,***))))))***/////////000000000000111111000...---,,,,,,------///000333444111///666AAAIIIVVViiixxx~~~xxxmmmcccYYYLLL>>>777444222333666444888===@@@EEEOOO^^^iiiuuuxxxoooXXXJJJBBB???AAAEEEKKKZZZkkk}}}mmmXXXFFF===888444222444555444222333555666777666666777999@@@BBBBBBDDDOOObbbuuu~~~sssfff]]]YYY\\\gggrrr{{{qqqjjjdddvvv|||~~~sssiii^^^TTTPPPRRR[[[jjjvvvwwwxxx~~~zzzsssvvv{{{xxxkkkSSSHHH<<<777;;;AAACCCCCC<<<:::;;;AAAJJJXXXlll|||rrr```MMMHHHCCCBBBEEEPPPeeewwwxxxlllUUUHHH>>>>>>CCCGGGIIIKKKKKKHHHCCC>>>;;;:::;;;<<<777555333222222444666777;;;AAALLLZZZgggvvv~~~qqqrrrtttvvvzzz\\\AAA777000---...---...111222222000...,,,(((***---000222444444444222000...///222555777888888666333111///000111222333222111111222222111///,,,,,,,,,+++++++++*********)))((()))***+++***((('''%%%!!! """$$$------------,,,+++))))))'''(((***+++++++++,,,,,,---...---,,,+++)))((('''******))))))***,,,...000///,,,'''%%%&&&***...000++++++,,,...000///---+++(((***---...---+++******((()))***+++,,,+++******,,,///333666555333...,,,''')))+++---,,,+++++++++......///222555555333111++++++***((($$$######%%%&&&((()))((('''&&&'''((()))&&&$$$$$$&&&'''&&&%%%###$$$%%%'''(((((())))))((()))+++------,,,+++)))++++++++++++,,,,,,,,,,,,,,,...//////,,,***))))))+++*********(((######(((,,,,,,)))''')))'''%%%###$$$'''+++...////////////---+++***(((((())),,,...000000...,,,((((((((((((((())))))***)))))))))))))))(((&&&%%%###%%%(((***+++***)))(((++++++***(((&&&&&&(((***'''&&&%%%&&&***---111333111...+++***---000222222111222222111///......///000111222222111...***'''---...///---***(((&&&'''***+++...000000000///...,,,+++,,,---...000111111444111...,,,,,,,,,,,,+++/////////,,,)))''''''(((000000000000000000000000...---+++*********++++++///000333666333222999BBBJJJYYYmmmzzz}}}wwwjjj^^^QQQEEE:::555333222333666555999===AAAFFFPPP___iiissszzzeeeNNNBBB???>>>BBBHHHSSSgggzzzuuu```LLL>>>:::999777666555444333222333555666666666777999;;;??????===>>>GGG[[[sss{{{nnneeeYYYRRRYYYgggvvvzzzpppggg[[[OOOJJJMMMXXXhhhvvvxxxmmmkkkqqqyyy{{{rrrnnnrrrxxxmmm]]]NNNFFF<<<777888<<<======:::777666999???KKK]]]lllrrr```QQQKKKDDDAAABBBIIIYYYhhhzzz~~~qqqVVVIII???@@@GGGLLLNNNPPPJJJGGGAAA<<<::::::<<<>>>888777555333333555777888DDDHHHTTTeeettt~~~ZZZ@@@666000...///...///111222222000...---+++---111333555444333222111///---...111444666777777666333111000///000111333222222333555555444222...---+++***))))))******'''&&&%%%''')))***)))((((((%%%!!!###%%%------------,,,,,,++++++******++++++,,,+++***))))))******+++---------,,,,,,***)))(((((()))***+++---***'''&&&'''(((((('''######&&&***...000000///)))+++------,,,***)))***&&&&&&((()))***))))))(((***...333666666333...+++&&&)))++++++***)))***,,,---...///222555666444222*********'''%%%%%%''')))***++++++)))&&&%%%%%%&&&***(((%%%$$$%%%%%%&&&&&&$$$$$$%%%&&&''')))***++++++,,,---......---,,,+++.............../////////+++,,,---,,,***((('''''',,,,,,------,,,'''!!!###)))...///---******)))(((((())),,,...000000///...---+++)))((((((,,,...111222222000...,,,***))))))((()))***,,,---+++,,,---,,,+++(((&&&%%%%%%''')))******'''$$$""")))((('''%%%######&&&(((&&&'''''')))+++...222555444222///......000111111111222333222///---,,,,,,,,,...//////---***'''%%%)))++++++***(((''''''(((***,,,...111222111000/////////...---,,,,,,,,,---...,,,++++++---.........111111000---***((()))***111111111111000000000000+++***)))((('''((()))***...///333666666666<<>>AAAEEEOOO]]]hhhrrrxxx^^^IIIBBB@@@@@@DDDLLL\\\tttkkkUUUBBB888888999999777555222111111333444555555555666999;;;:::999888999BBBVVVsss|||rrraaaQQQQQQ[[[aaawwwzzzqqqeeeYYYLLLGGGKKKWWWhhhwww|||qqqccc]]]bbbjjjzzzssspppmmmmmmpppyyyzzzcccOOOIIIDDD===999999:::<<<<<<888444222444999BBBRRRaaa|||ooo[[[OOOHHHAAA===<<>>::::::;;;<<<999777444333333666999<<>>555000...//////000111222222111///......000222444444333111///000...---...000222333333555444333111000/////////111111111444666666555333///...+++)))))))))***+++$$$###"""$$$&&&((()))(((***'''### """&&&(((------------------------,,,+++***+++++++++)))'''&&&&&&'''***...000000///+++***(((&&&&&&''')))***,,,)))''''''((('''### &&&+++//////...(((***,,,---+++******+++%%%&&&'''(((((('''&&&%%%)))---222666666333...***'''***,,,+++((('''***---------///111444444333111*********((('''(((***---,,,,,,+++(((%%%$$$$$$%%%+++)))'''%%%$$$$$$%%%&&&&&&%%%%%%%%%&&&(((***,,,...///000000000///......000000000000////////////+++,,,,,,+++(((&&&&&&&&&***,,,000111///)))###  ###)))///111///,,,+++,,,---///////////////...---+++)))((('''''''''///111444444222///------+++***))))))***,,,///111000222333222///+++))))))((()))++++++***'''###!!!((((((&&&###!!!!!!$$$&&&&&&(((***,,,---///222555222111000//////111222333000111222111---***)))))))))***,,,+++(((&&&&&&&&&(((***+++***))))))***+++---...000111222222222111222222000---***)))***+++,,,++++++---000333444333222222111...+++***+++---222111111111111000000000***)))(((''''''((()))***......111555777999AAAIIIUUUaaalllrrrvvvtttfffUUUGGG===444111111///000222555999===@@@EEEOOO]]]gggtttoooWWWEEECCCCCCDDDHHHTTTggg}}}yyybbbKKK:::222444777999777333000111222333444555555444666999;;;999888777999@@@SSSqqqlllXXXNNNMMMPPPgggzzzsssbbbWWWJJJFFFJJJVVViiixxx}}}{{{wwwlll]]]RRRTTT[[[nnnnnnfffcccdddlllwwwsssYYYCCC???===:::888888999;;;<<<777333111222555===KKKXXXpppnnnZZZJJJBBB;;;777444666>>>GGG[[[iii~~~~~~hhh]]]NNNBBBDDDLLLQQQRRRRRROOOLLLHHHCCC???<<<;;;;;;:::777444222444999>>>BBBKKKNNNXXXkkk|||UUU<<<333///---///...///111222222111000///...000111333222111...---///...---...///000000///111222222222111///...------...///222444555333111000...+++)))(((***,,,---###!!! !!!$$$'''((()))+++)))%%%######&&&***,,,...---------------......,,,***((()))++++++***(((%%%$$$%%%(((---//////---((('''&&&&&&&&&(((***,,,,,,(((&&&&&&((('''"""$$$***,,,,,,+++''')))+++,,,+++***+++,,,)))***++++++***((('''&&&)))---222555666333...+++***,,,...,,,((('''***...------...111333333111///,,,,,,+++)))((())),,,///******)))'''$$$###$$$%%%+++***(((%%%######%%%'''((('''%%%%%%&&&(((***,,,///000000111111111000000/////////......---------,,,------+++(((&&&&&&'''&&&+++111333///)))%%%######"""###(((...000...++++++---111444444111---***+++)))(((&&&%%%&&&&&&'''...111333333000---------,,,+++))))))+++...222444111444666444000+++))))))***+++,,,,,,+++***'''&&&***)))'''###!!!!!!###&&&$$$(((,,,.........111333000000000///...///111333...000111///+++(((&&&%%%'''((()))(((%%%$$$&&&(((,,,---------++++++---...000000111111222222222333333333111---)))(((***---+++++++++...222555555555111111000---++++++---///222222222111111111000000,,,+++***))))))***+++,,,...---///444888<<>><<<<<<<<<@@@OOOmmmxxxdddOOOAAA@@@SSSjjj}}}xxxrrr```TTTIIIEEEJJJVVVhhhwwwyyywwwsssjjjXXXIIIHHHOOO]]]uuuvvvgggcccbbbeeeqqqxxx^^^III@@@@@@???===;;;;;;<<<>>>777333222333444999EEEPPPgggyyyppp[[[FFF???777444222222777???JJJ]]]vvvuuugggWWWHHHHHHOOORRRQQQOOOLLLLLLKKKJJJGGGDDDBBB@@@>>>;;;777555888???HHHMMMPPPSSS\\\fffmmmtttTTT;;;333...---///...///000111222111111000---...000111000///---,,,...------...//////...,,,///000111222111///---,,,++++++---000333333222000111...+++))))))***---...### """&&&)))***,,,***'''&&&&&&)))---///...------------...//////+++(((&&&'''***,,,+++***%%%$$$$$$'''+++...---+++&&&&&&%%%&&&'''***---///,,,(((%%%%%%''''''###$$$)))+++***(((&&&(((***+++++++++,,,...///000000///...,,,***)))***---222555666333///,,,,,,...000---((('''+++///......///111333333111//////...---***)))))),,,///''''''&&&%%%######$$$&&&,,,+++(((%%%######%%%''')))'''&&&%%%%%%'''***,,,///000000111111111111111......---,,,,,,+++******---......,,,)))''''''(((###***222333...(((%%%$$$&&&$$$###''',,,///,,,)))***...333777666222+++'''((('''%%%$$$$$$%%%&&&''',,,///222111...,,,---...+++***))))))+++///333666000222555333...)))''''''+++,,,------------,,,+++,,,+++((($$$!!!!!!$$$&&&###''',,,///......///111111111000...,,,,,,---///---///000...***&&&$$$###&&&((((((&&&$$$$$$'''***///000000///------...000222111111111111222222333333333111,,,)))(((,,,000*********---111333444333//////...---+++,,,...111222222222222111111000000------,,,++++++,,,---......,,,...333888===GGGQQQYYYbbbiiinnnuuuuuubbbJJJ???666//////000//////222222666<<>>AAAGGGRRRcccwwwrrr___JJJ:::333111666;;;:::777777;;;@@@>>>???>>>===<<<>>>AAACCCDDDBBBAAA@@@AAAMMMiiimmmSSS<<<333BBBUUUfffxxxvvvppp^^^SSSHHHEEEIIIUUUgggvvvvvvtttrrriiiWWWEEEBBBGGGVVVooo{{{mmmcccdddfffjjjxxxppp\\\MMMMMMMMMJJJEEEBBBCCCDDD888444333333444777@@@KKK```tttqqq]]]FFF???888555333222777===AAAUUUnnnppp___OOOMMMSSSTTTQQQOOOGGGIIILLLNNNNNNMMMKKKIIICCC@@@;;;999===FFFPPPWWWWWW\\\aaacccaaadddrrrxxxKKK777111+++,,,111---000444555444222222111000///.........,,,)))&&&)))(((((()))+++---///000222222222222111///...---........................333111,,,'''$$$&&&***...$$$######%%%'''))))))(((''''''&&&%%%%%%(((...222000000111111000...+++***'''&&&%%%$$$&&&))),,,...***)))((()))+++,,,,,,,,,&&&'''(((***---111333555---+++***++++++)))### $$$((((((%%%###$$$&&&))),,,...//////...000222444555444111...+++000111222222222222111111222333333111---+++---///000......111555555000+++///---+++***)))***+++,,,((())))))'''%%%$$$%%%'''+++***)))'''&&&%%%$$$$$$((()))+++***(((''''''(((///111222333222///,,,***...---,,,+++++++++,,,---///---+++))))))'''%%%"""$$$(((---...,,,)))((()))(((((()))***,,,---...///***...333888999333***######%%%$$$!!!###(((+++---///...,,,+++,,,...//////......///111444555111000---***'''%%%$$$###&&&)))---///...,,,++++++******)))'''$$$###%%%&&&)))+++...111333333222222222///+++(((&&&''')))***((()))***'''###"""###%%%%%%))),,,+++'''%%%(((+++333222222222111000000000111000///...///111333444333222000---++++++---000///,,,***+++///111000...///...---,,,,,,---...///666333///...000111///......000111///+++,,,111666222222333666;;;CCCKKKPPPRRRWWWaaammmwwwttt```KKK???777111111333333333555777666888>>>DDDMMM\\\jjj{{{rrr^^^LLLCCCDDDFFFOOO___qqqwwwfffWWWJJJ@@@999:::;;;<<<===???AAACCCDDDJJJHHHHHHKKKQQQTTTUUUTTTXXXSSSRRRRRRNNNOOObbbyyyvvvXXX???777888BBBQQQ^^^nnnvvvcccVVVMMMFFFFFFKKKTTTaaalllxxx~~~}}}lllWWWHHHDDDCCCWWWppp{{{kkkZZZWWWeeeyyywwwjjjccc[[[XXXZZZ[[[XXXTTTHHHAAA;;;::::::888:::>>>VVVkkkvvv```PPPCCC888777777444666<<>>===@@@DDDNNNeee|||mmm\\\PPPJJJFFFFFFJJJSSScccrrrzzzsssooofff]]]]]]dddrrrpppaaa[[[XXX___pppzzznnnbbb\\\XXXRRRMMMLLL[[[hhhvvv~~~aaaPPPAAA<<<999777;;;CCCJJJXXXhhhwwwttt___SSSMMMKKKLLLPPPPPPUUU]]]fffmmmpppoooooommmcccVVVOOOQQQ\\\hhhpppgggbbb\\\XXXTTTWWWdddqqq~~~uuuKKK999333,,,***...333333222111000222555888111000000222444555555444...---+++))))))***+++---,,,,,,,,,,,,,,,------...***)))((('''''''''(((((('''((())))))(((((()))+++)))'''$$$"""""""""!!! %%%(((,,,---,,,)))''''''+++++++++************)))---+++)))'''&&&&&&&&&''''''(((******)))(((''''''+++++++++,,,---...000111,,,***'''(((***)))&&&###&&&(((***+++***)))))))))'''(((+++---.........---//////......---.........+++)))((('''(((+++///111---------,,,,,,,,,---......---...000333444222000&&&&&&''''''(((((())))))&&&((()))(((((()))+++---)))((((((((((((((())))))*********((('''(((+++...+++---///111111///---,,,)))(((&&&$$$%%%'''***,,,...+++&&&$$$$$$$$$$$$$$$((()))+++,,,++++++******+++,,,---......---,,,+++---,,,,,,,,,......---,,,'''(((((('''&&&&&&(((+++000...+++))))))+++///222111222444555444111...,,,,,,++++++*********++++++//////...,,,)))((()))***,,,------,,,***))))))***&&&'''))),,,...///000000))))))))))))***+++---...333222...***%%%!!!%%%))),,,---,,,***)))***111000///...------......,,,+++)))(((((()))+++,,,***,,,------...111444888444111......000222111///+++++++++,,,---...////////////000111111000///---000111111000//////222555222111///---000888DDDMMMRRR```pppvvvssskkk^^^SSSCCC:::333333333111111222333111333999BBBNNN___nnnsss|||uuueeeYYYQQQOOOQQQSSS___nnn|||}}}nnnddd`````````kkkooorrrpppmmmpppxxxzzzzzz~~~~~~jjjUUUKKKDDDCCCCCCJJJ___ttt{{{gggVVVMMMIIIEEEFFFIIISSSdddttt|||uuuqqqhhh___cccppp}}}lllYYYXXX[[[fffvvv}}}~~~yyytttjjjaaa]]]iiiqqq{{{mmm[[[IIIAAA===:::>>>FFFPPP___qqqzzzhhh[[[TTTQQQTTTXXX[[[]]]dddnnnvvvwwwrrrllleee]]]QQQJJJJJJQQQYYY^^^]]]WWWQQQKKKGGGJJJYYYhhh{{{tttKKK:::333+++''')))///111333444444444555777222111111222555666777666000...+++)))((()))+++,,,---,,,,,,,,,---...///000***((('''&&&%%%&&&''''''$$$&&&)))++++++,,,---///)))&&&###!!!!!!!!! $$$(((---//////---,,,+++))))))(((((()))***,,,---000///---***((('''''''''***+++***(((&&&%%%(((***------+++******)))))))))'''$$$!!!"""$$$%%%###!!!$$$***...---+++)))((((((***,,,...///...---,,,,,,,,,+++******+++,,,---***(((&&&%%%&&&***...000---,,,+++,,,,,,---......++++++,,,---///000///...%%%&&&'''((())))))(((((('''((()))))))))***,,,...******))))))******+++,,,+++++++++)))((()))+++...---...000000000---+++))))))((('''&&&'''))),,,......+++'''%%%&&&'''((((((&&&&&&''')))+++---......+++,,,,,,---,,,+++***)))******,,,///222333111000***+++++++++++++++,,,---///,,,(((&&&'''***...000000000//////////////////,,,,,,,,,,,,---...//////222111///,,,)))((()))+++...---,,,***((((((***---(((((()))***++++++++++++++++++,,,---...///000111111000---***'''%%%###"""###%%%(((***++++++++++++......,,,+++,,,---...///...---+++******+++,,,---***,,,---------...111333444111//////111222000...******,,,---...///000000---...000111111000////////////000000111222555777000000///---000999GGGQQQYYYdddqqqyyyzzzrrr```QQQCCC:::333222222000///111000///222999AAAMMM___nnnwwwnnn]]]RRRLLLOOOUUUaaannn}}}uuuooommmnnnpppzzz~~~}}}wwwcccXXXNNNJJJIIINNN```sssyyygggXXXLLLGGGCCCEEEJJJTTTeeettt}}}zzzuuuiiibbbjjjyyy}}}nnndddWWW[[[cccooo}}}xxxiiibbbdddjjjppptttwwwtttssszzz~~~vvvrrrwww}}}xxxeeeRRRHHHBBB===@@@GGGRRReee|||vvviii^^^WWWXXX\\\cccaaaccckkktttssshhh]]]TTTOOOGGGBBBBBBEEEHHHJJJOOOKKKFFF@@@<<<@@@PPP```wwwlllFFF777222***&&&((()))---222555555555555555444222111222444555666555000...+++(((''')))+++---...------,,,---...000111+++)))'''%%%%%%%%%'''(((%%%(((***,,,,,,---///000+++((($$$######$$$$$$###$$$(((,,,///000//////000(((((('''((())),,,000111222111///---***((('''''',,,---+++((($$$$$$(((,,,///...,,,+++)))(((''''''%%%""""""$$$###"""!!!)))......+++)))))))))+++---...///...---,,,***)))))))))***+++,,,,,,***)))'''%%%&&&)))---///...---++++++---......---)))******+++++++++++++++&&&''')))++++++***((('''(((***+++******+++---///---,,,,,,,,,,,,,,,------,,,---,,,+++))))))+++------...///000///,,,)))'''))))))))))))***,,,...///...,,,))))))***,,,------&&&%%%%%%(((,,,///111111++++++++++++++++++++++++)))***---111444555333111+++,,,---...//////......---***&&&%%%'''***---......---,,,++++++---000111---------...///000111222333333111...+++******,,,......---+++******,,,...************************+++,,,---//////////////////,,,***)))))))))((('''$$$%%%&&&(((***+++,,,,,,,,,+++***)))***,,,///000111///...,,,,,,---...///,,,---...---,,,,,,...000333111000111333222...+++((()))+++,,,...///000000,,,...000000//////000111///000000111222444555666///111111///111:::HHHSSSdddiiipppwwwzzztttdddSSSAAA999222111111//////000000000333;;;DDDOOO```nnnzzzjjjXXXLLLFFFJJJRRRgggwww|||pppjjjmmmttt{{{ooocccXXXSSSPPPRRR```qqqzzzkkk^^^MMMFFF@@@CCCKKKWWWfffsssxxx}}}yyypppnnnxxx~~~jjj[[[TTTYYYaaaooo}}}zzzjjjYYYPPPOOOQQQUUUZZZ[[[ZZZ\\\bbbnnn{{{rrr___UUUMMMEEEFFFKKKYYYmmmvvveeeWWWRRRTTT___[[[ZZZ___eeebbbVVVKKKFFFCCC???===>>>@@@AAAAAAEEECCC@@@<<<777:::JJJZZZnnnhhhCCC666111***&&&((($$$(((...111333333444444555333111111222333333333000...***(((''')))+++---///...---,,,,,,---///000,,,+++(((&&&%%%&&&'''))))))+++,,,,,,,,,+++,,,...,,,)))&&&$$$&&&'''((((((&&&))),,,------...000222(((''''''(((+++///444666222111///---***((('''&&&,,,......***&&&$$$'''+++---,,,+++)))((('''''''''$$$  ######"""!!!)))---+++))))))******+++---//////...,,,+++))))))***+++,,,,,,------+++***((('''((())),,,...000...,,,,,,...///...,,,)))***+++***)))((())))))((())),,,------+++((('''***+++,,,+++***+++---/////////...............///---......---+++))))))***+++,,,...//////---***(((((()))***,,,---...//////...---,,,---000222222222***(((''')))---111333333---,,,+++******+++---...,,,,,,---000333444333111***+++,,,...000000...------***&&&&&&))),,,.........---+++***+++,,,...000---------...///000222222333333333000---,,,,,,---,,,...000111///---,,,,,,++++++++++++,,,,,,---......///000111111000......---+++))))))+++,,,+++***)))((('''''')))***++++++)))(((''''''))),,,000222333222000......///000111---...///...------...///111000111333444222,,,'''%%%&&&(((+++,,,---......,,,...//////......000333333222222222333444333333000222333111222:::GGGRRRccckkkssszzz|||uuubbbQQQ???777000///000......000111222777@@@HHHRRRaaannnzzz|||gggUUUHHHBBBGGGOOOcccvvvwwwiiiaaaccclllttt~~~rrrfff```[[[YYYbbbooozzzlll```OOOEEE>>>AAALLLYYYfffpppvvvzzzmmmYYYOOOMMMXXXfffzzzooo___OOOGGGCCC???>>>@@@AAADDDHHHLLLRRR[[[fffnnnkkkjjjkkkooorrruuu}}}rrrhhh___UUURRRVVV]]]lll~~~}}}hhhSSSIIIHHHPPPPPPPPPQQQQQQLLLEEE???;;;999666666999<<>>>>>>>>;;;555777EEETTTddd{{{iiiEEE777333+++&&&((("""%%%***---///111333555666444111000111222111111000...***''''''))),,,...///...,,,++++++,,,...///---,,,)))'''&&&&&&((())),,,---...,,,***))))))***+++(((%%%$$$&&&(((******(((***+++++++++,,,///222'''''''''(((,,,111666:::111000///,,,***(((&&&%%%***...000...(((%%%''')))))))))(((''''''&&&''''''###"""###"""###)))+++)))((())),,,+++,,,...//////...,,,+++)))***+++,,,---.........,,,+++***))))))***,,,---111///,,,,,,...///...,,,***++++++***((('''((())))))+++...///...,,,)))'''+++,,,---,,,++++++---...111111000///////////////...//////...+++))))))))))))***---//////...,,,***'''(((+++---////////////...---...000333555555555...+++)))+++///333444444///---+++******,,,///111000...---...000111111111)))***+++...000000...,,,---***''''''***---.........------,,,,,,,,,------------------...000111222333444444222///------...***...333666444000---+++,,,,,,,,,---...///111111111222333444333111///...---***((())),,,...---+++...,,,)))((((((***++++++'''&&&&&&&&&)))---000333444333111/////////000111---...000///......///000000000111444555222+++%%%"""$$$&&&)))+++,,,,,,,,,,,,...///...,,,---111444666555333333333333111000111444555333222888EEEPPP\\\iiixxxuuu^^^KKK>>>555///...///......///333444:::CCCKKKUUUcccoooyyyvvvcccRRRFFFBBBGGGOOO\\\sssuuuggg]]][[[aaaggg{{{~~~sssllleee___eeepppyyyxxxiii]]]QQQEEE<<<@@@MMMZZZfffnnnzzzzzzmmm]]]PPPNNNQQQVVVhhhjjj[[[NNNHHHBBB:::444444111666<<<>>>???CCCLLLTTTUUUSSSSSSTTTUUU[[[hhhuuuwww~~~yyyoooccc___aaaYYYbbbnnnzzzhhhPPPCCCAAACCCFFFIIIHHHBBB===;;;;;;444222///000444999>>>@@@;;;<<<===;;;444444@@@OOO___wwweeeKKK@@@333***)))'''***(((''')))...222333222555222000000222222111///,,,)))%%%$$$%%%(((******---,,,++++++---.........---+++'''%%%$$$%%%''')))000...,,,***((('''''''''***(((%%%$$$&&&((()))***)))***,,,......---,,,***&&&'''))),,,...///000000+++...///...***%%%!!!'''***,,,,,,(((%%%$$$%%%)))((((((''''''(((***+++%%%""" ###"""%%%(((+++---,,,,,,++++++,,,,,,,,,******+++---,,,,,,,,,...000000///---...//////---)))(((+++---...,,,+++,,,......,,,)))'''***---///...,,,++++++...---+++*********++++++///000///---***))))))+++000000000000000000000000111///,,,***)))***+++,,,,,,...000000///.........))),,,...//////...//////...,,,+++,,,///222333333111111...+++,,,222333111---,,,+++---222444222000333222222111000///......///......///000000///---000///---***((((((+++---......---------...//////...,,,+++,,,...///000000666444333222222000...,,,***///555888666111---+++***...000///,,,,,,000555222333555555444222///---,,,,,,+++******+++++++++...---+++)))((((((*********+++++++++,,,...222555222000......///000000000000//////000111111...,,,///000111333333000***&&&$$$!!!!!!%%%+++---***'''***,,,---------...111333555555444333222222111000222...---111555:::BBBKKKYYYfffuuuxxxcccPPPGGG<<<111,,,******...333555;;;CCCGGGKKKTTTbbbnnn}}}ttt[[[LLLBBB???GGGSSS\\\pppmmmccceeejjjlllkkkttt{{{}}}ssskkkdddfffmmmvvvyyywwwdddWWWOOOFFF@@@DDDOOOYYYccckkkrrr```TTTPPPUUUZZZjjjxxxrrrbbbPPPGGGCCC===888777666666666777999<<>>333---...,,,---***)))***...222333222333111//////222333222111+++((($$$"""$$$''')))+++---,,,++++++---///000000+++)))'''%%%%%%%%%'''(((///...,,,+++***)))((((((+++)))'''&&&'''(((***++++++,,,---...---,,,***)))%%%'''+++...000111000///---///111///+++&&&""" ###&&&))))))&&&$$$$$$%%%%%%''')))***************'''###!!!$$$&&&***,,,,,,++++++++++++++++++)))'''''')))+++***+++,,,...000000///,,,---......+++((('''(((***+++)))((())),,,---+++))))))***---///000000...---,,,,,,------,,,,,,+++***111111///---)))'''((()))////////////////////////---,,,+++******+++,,,,,,,,,///111222000///......,,,...000111000//////000...,,,++++++---......---///000---***,,,000111...,,,,,,...000333555444333333222111000///---,,,,,,---------///000000///...000///...+++))))))+++---,,,,,,,,,,,,,,,---...///000---+++,,,...000111111666555333333222111...,,,,,,///333444333///+++(((***...111000------000333000111222333222000...,,,,,,++++++++++++,,,---------,,,***)))((()))***+++---......------...222444555333111000000000000///000//////000222111///---......///111222000,,,)))'''%%%%%%(((,,,...+++(((((()))+++,,,,,,...000333555555444333222222111111///,,,***...333999CCCLLL[[[fffqqqvvvvvvrrriii```JJJ???333---++++++///555777<<>>HHHSSS```tttwwwpppqqqwww{{{|||uuuhhheeegggnnnrrrxxxsssbbbWWWTTTKKKDDDGGGPPP]]]kkkvvvzzzkkk]]]TTTTTT[[[bbbyyyxxxgggSSSIIICCC===888777888888888888999:::;;;;;;>>><<<:::999:::===AAACCCDDDJJJWWWjjj~~~lll[[[TTTPPPOOOUUU^^^jjj{{{~~~gggUUUIIIBBBCCCBBB@@@===:::777666666888777555333333444666777::::::;;;<<<:::999???GGG^^^www```BBB999222000222111///---+++,,,///222444444222000//////111333333333+++'''""" """&&&)))+++///...,,,+++,,,...111333)))(((''''''''''''((((((------------,,,+++***))),,,***(((''''''(((***++++++,,,---------+++***)))%%%(((,,,000111000...---///000111000+++&&&"""!!!"""$$$%%%%%%%%%%%%'''$$$'''+++---,,,+++******((($$$ ''')))+++,,,+++*********,,,,,,,,,***'''&&&((()))((()))+++...111111...,,,+++++++++)))&&&%%%&&&''')))''''''(((***,,,---,,,+++++++++///333555333000+++,,,---...---,,,***)))111000...+++'''%%%&&&'''------------------------)))*********+++++++++,,,,,,///222333111///......///111222222000/////////...,,,+++++++++***(((&&&***+++***(((***......***+++...222444555555666666333333222000...,,,***))))))***,,,.../////////.../////////,,,***)))+++,,,,,,,,,,,,,,,---...///000111...++++++---000111222666555333222222111...,,,------...///000...***'''***...111111///...///111---...///000000///...---,,,,,,,,,,,,---...//////,,,+++***)))))))))***+++000111111///...///111333888777555222000///......000000///000222222111///,,,,,,,,,...000000///------+++***,,,///000---***&&&(((***+++,,,---///111444444333222222111111222,,,((('''+++111888EEEPPP^^^iiirrrrrrpppnnnkkkhhhOOOCCC555...******///666999;;;???FFFPPP^^^lllvvvxxxsss\\\FFF===<<>>===:::777555:::999:::<<<<<<:::===CCC[[[mmmXXX777///++++++---+++---...///111333666999;;;555444222000...///000222...)))### """&&&***,,,555444111---***)))---000+++,,,---......------,,,,,,---...//////...,,,,,,)))))))))'''$$$$$$%%%'''$$$%%%&&&(((***+++,,,---***)))((('''((()))+++,,,,,,------+++'''###!!! !!!###&&&***,,,---333555555111,,,)))***---%%%!!!!!!$$$***,,,---+++&&&$$$&&&)))***...222333000+++&&&$$$%%%&&&(((,,,//////---+++$$$$$$$$$&&&((())))))))),,,---...//////111333444///,,,***---333777666333---+++(((&&&&&&(((+++...,,,***(((%%%###$$$(((,,,------------------------))))))))))))((('''&&&%%%(((+++...///...,,,******222222222000---,,,,,,---+++***+++,,,......,,,***$$$'''((()))---333444111000333666555222//////000222222222111///---***(((%%%'''***+++++++++...000//////...,,,)))(((***,,,,,,,,,,,,,,,---...///000---***((('''))),,,......000///.........---+++))))))((((((***,,,------------///222222111///......,,,++++++,,,,,,---...///222111000///...------------,,,,,,++++++++++++++++++,,,---...---...000222999999888555000,,,***+++///......///111333333222*********,,,///222222222333222111111222222111000///000111111///---,,,---111000///......///111222+++)))***---111999HHHUUUiiiqqqyyy}}}qqqfffXXXJJJ999---&&&"""%%%***111555;;;EEEQQQ\\\fffkkkvvv```III@@@AAAFFFRRR___rrrwwwppp___]]]```iiirrrzzzuuueee\\\XXXQQQPPPQQQTTTYYYdddxxxnnnaaaZZZQQQOOOMMMQQQ\\\lll{{{sssaaaMMMDDDAAAAAAAAACCC>>>???@@@AAA@@@???>>>===666888:::<<<===<<<<<<;;;;;;999999???LLL```uuurrrbbbWWWPPPJJJ???<<<;;;???GGGTTThhhyyysss___SSSPPPHHHJJJIIIEEE===888888999777999<<>><<<:::<<<:::;;;>>>>>><<<>>>BBBSSSfff~~~UUU888000***(((+++))),,,...222444555666888:::666666333000------///222111,,,'''$$$$$$'''***,,,333444222...)))(((+++......///////////////......---------...------,,,,,,((()))***((($$$"""###&&& !!!###%%%(((***,,,---,,,***&&&$$$$$$&&&)))++++++------+++(((%%%######%%%###"""$$$(((,,,///000888:::999333+++''')))---%%%"""###&&&***,,,---)))$$$"""%%%)))'''+++111222000***$$$!!!&&&&&&'''***,,,---,,,+++%%%$$$%%%'''***,,,+++***///111333333222222222333///,,,***+++///222222111///+++'''$$$$$$(((---000,,,+++(((%%%$$$''',,,000........................))))))((('''&&&%%%$$$$$$(((***,,,,,,+++*********222333222000---+++,,,---*********---000111111000))),,,------222999;;;999111222222000---***)))***...///000000///---+++)))%%%''')))((('''(((---111///...,,,)))''''''))),,,***************++++++,,,***((('''''')))+++,,,+++,,,++++++,,,------+++***(((***,,,---,,,---///111000111111222111000...---,,,+++*********,,,---...222222000///...---------//////......---,,,++++++(((***,,,,,,,,,---...000777999999666000,,,+++,,,...---,,,---000222333222,,,++++++---000222333222222111111111111111222333333444555444111---,,,,,,...---,,,+++,,,---///111...---...000222888FFFTTTiiiooovvv|||~~~tttbbbSSSAAA333)))""""""%%%---222:::CCCNNNYYYdddkkkxxxcccNNNDDDBBBFFFUUUeee}}}~~~sssbbb\\\[[[```dddiiitttuuuggg]]]XXXOOONNNOOOTTTZZZddduuuwww]]]NNNHHHIIIJJJNNNWWWfffwwwrrr```LLLBBB???>>>===???::::::;;;<<<============888999:::<<<>>>???@@@@@@:::999999>>>JJJ___uuuwwwbbbRRRHHHCCC@@@>>>===@@@EEEPPPbbbsssnnn[[[RRRQQQNNNSSSWWWTTTKKKAAA<<<;;;555777:::===????????????>>><<<===AAABBB@@@???BBBLLL___xxxzzzUUU;;;444---))),,,+++,,,000555777666555555666555555333000------000444444000+++(((((()))***+++///111111...***(((+++///111000000//////...............---,,,++++++,,,,,,(((+++,,,)))$$$!!!###&&&!!!###%%%(((***+++,,,***'''%%%%%%&&&((()))...///000...,,,)))))))))(((&&&###$$$(((---///000555999:::555,,,'''(((+++'''$$$"""!!!$$$&&&)))+++,,,'''!!! $$$)))))),,,///000...***&&&%%%((('''&&&'''***++++++***)))((((((***---...,,,***...222555555222000//////...,,,***)))***+++---...///,,,)))&&&'''***...111222000,,,(((''')))///333........................((('''&&&%%%$$$$$$%%%&&&***+++++++++))))))***,,,333333333000...---...///+++******,,,000333444333...//////...222999<<<:::000---***(((((('''&&&%%%(((***,,,......---+++)))&&&((((((&&&###%%%,,,111///...***&&&$$$%%%))),,,,,,,,,+++*********++++++((((((((()))+++,,,+++******))))))+++---...---,,,***///333111---+++///333333222111000000000///...+++***((('''''')))+++,,,//////.........//////000111111111000...---,,,+++)))+++,,,---,,,+++,,,---666999:::777222------///---++++++,,,///111222222---------///222333222111....../////////111333555333555666555222...---,,,,,,+++))))))))),,,...000000000111333333666CCCOOO```jjjuuu}}}~~~ooo```MMM===000&&&###%%%,,,222:::AAAJJJWWWgggrrrqqq___MMMCCC???DDDVVViiixxxkkk```ZZZZZZZZZZZZfffuuu~~~pppeee^^^XXXVVVVVVZZZaaakkk{{{hhhQQQDDDAAAHHHKKKSSS```rrrooo]]]KKKBBB???======>>>999999999:::;;;<<<===>>>???>>>======>>>@@@AAACCC>>>======AAALLL```vvvxxxdddSSSGGG@@@???>>>>>>@@@CCCLLL^^^nnnwwwwwwxxxttteeeTTTOOOQQQUUU^^^fffeeeZZZLLLBBB>>>888999999;;;<<<===>>>???AAA???@@@DDDFFFCCCBBBCCCHHHZZZqqqwwwUUU>>>888000,,,//////...222888999777333222222333333222///------222666666222---*********+++***+++...000...***))),,,000222111000...------------///...,,,+++******+++,,,))),,,---***%%%"""###&&& """###&&&'''(((+++***)))(((''''''''''''000222333111///------...***'''$$$$$$(((---//////111666999666...''''''))))))'''%%%"""""""""###%%%(((***+++&&& ###)))---///000///---+++*********(((&&&&&&(((*********---,,,+++---//////,,,)))---111555555111---++++++---,,,+++(((&&&'''***,,,///---+++******---///111777444000+++)))+++111555------------------------&&&%%%$$$######%%%'''(((,,,,,,,,,***)))))),,,...444444444111///...///111,,,+++***,,,///222444555///000...,,,///666888777...***%%%###%%%&&&%%%###$$$&&&)))+++,,,,,,***)))'''(((((($$$!!!$$$+++222///---)))$$$"""###(((,,,000000///...------------(((((()))+++------+++))))))))))))+++...//////...---333888555...***...333444333000///000000///...+++)))'''%%%%%%&&&)))***,,,,,,------...000111222333333222111///---,,,++++++---......,,,******+++555999;;;999333//////111,,,******+++...111222222///...///111333333111///+++,,,------...000333666111333555555222///...---***)))((('''(((***---///111111333444222555@@@LLLVVVfffwww~~~yyyjjjVVVEEE777+++&&&'''---222999???HHHWWWkkkzzzhhhYYYIII@@@;;;AAAVVVlllsssfff\\\YYYUUUSSS^^^nnn{{{nnneeekkkfffdddhhhppp{{{pppZZZIIIBBBCCCIIIMMMXXXgggyyy|||iiiYYYHHHAAA@@@@@@@@@AAA;;;;;;::::::;;;<<<>>>???AAA???===::::::;;;===???AAA@@@???AAAJJJ[[[ooo}}}ssscccUUUJJJBBB888777999;;;>>>GGGXXXiiiooonnnnnnkkk^^^OOOLLLQQQZZZeeeppppppeeeTTTGGGAAA<<<;;;:::999999:::;;;<<>>===FFF\\\rrrsssbbbZZZTTTSSS___ppp}}}www~~~|||bbbMMMBBB@@@BBBPPPSSS]]]ppp{{{~~~uuubbbTTTGGGCCCDDDCCCAAAAAA>>>:::777999>>>AAA@@@======>>>>>>???>>>===<<<;;;>>>?????????CCCNNN___lll{{{{{{fffQQQEEE@@@;;;:::;;;<<<<<>><<<::::::;;;<<<<<<<<>>FFFSSSeeetttyyy~~~wwwpppeeeWWWIII???777444000333666888???OOOcccrrr|||dddTTTFFFBBBEEENNNaaatttoooccc[[[[[[iiizzzvvv^^^MMMEEECCCCCCTTT[[[jjj}}}yyy{{{vvvlll___QQQCCC???@@@@@@@@@@@@AAA>>>;;;;;;===???@@@???>>>?????????>>>===;;;:::::::::888777;;;GGGYYYgggxxx}}}xxxhhhUUUFFF>>>888888999::::::===JJJWWWnnnpppmmmbbbSSSIIIFFFHHHUUU^^^```XXXRRRPPPJJJAAA>>><<<;;;;;;<<<=========BBB@@@>>>>>>>>>???@@@@@@JJJSSSbbbuuuqqqUUUBBB<<<333111555333222222111///...,,,+++++++++,,,,,,------...------+++******,,,///000000......//////...+++))))))))),,,...000111000......///******++++++---000222444,,,+++******))))))******%%%''')))))))))&&&###!!! ###$$$%%%&&&(((***,,,...111111///,,,+++***)))******++++++,,,,,,,,,...///000...,,,***)))***------....../////////...***---...+++$$$!!!"""%%%%%%%%%'''(((******+++++++++(((%%%%%%(((***)))'''++++++,,,---...000222333...000111222111...***((((((((((((***---......,,,))),,,...---++++++///222999777333///------...000,,,+++)))))))))***,,,---******)))))))))))))))***((()))***,,,---.........333222000///---------------,,,,,,...111333333222000...,,,,,,...000111222000///...---------------***&&&$$$'''---111000......***%%%###$$$'''***,,,......---)))&&&'''+++000444333111000///...------///......///000///+++))))))))),,,000333555444333000111333333333111000....../////////000000000000...------------+++(((%%%%%%'''+++///333444555555222111111000000//////...,,,***(((((()))*********...//////000111111111000///***%%%"""###%%%''')))---...///000///...,,,***+++,,,...///111222222222...000111000///...///000---+++)))))),,,///222222444666666333111444<<>>888///222666:::AAAOOOaaaooo~~~wwwaaaRRRFFFFFFMMMVVVgggxxxyyynnnjjjtttqqq[[[PPPLLLLLLMMMYYYfffyyy|||wwwssstttxxxvvvooohhh\\\MMM???:::<<<===???AAAAAA@@@>>>;;;:::;;;>>>AAAAAAAAAAAA@@@???===;;;:::666666444222555AAATTTbbbrrrvvvyyyvvvkkkYYYHHH===999888999:::999;;;FFFQQQhhhkkkkkkcccUUUIIIEEEEEEJJJQQQRRRLLLGGGGGGDDD===<<<<<<;;;;;;<<<===>>>>>>AAA@@@>>><<<<<<===>>>???JJJSSScccuuurrrUUUBBB;;;333111555333111111000...,,,***((('''((()))+++---.........---''''''***...111333222111///111222111...+++******...000333333222000000000---,,,,,,---...000222333++++++***)))))))))******%%%&&&))),,,+++'''!!!!!!%%%((()))*********---000111000---***)))++++++++++++,,,------............---,,,***))))))+++,,,.../////////...---+++...///,,,'''######$$$######%%%&&&'''((((((((((((&&&%%%&&&((()))'''%%%)))***+++---///111222333,,,---------,,,***)))(((''''''(((***,,,---,,,***(((+++......,,,,,,///333888555000,,,******,,,---***)))'''&&&'''***---000---,,,+++******)))((((((&&&'''))),,,...///000000333222///,,,++++++,,,---,,,,,,...///111222222111111///......000222333333222222111000//////......***$$$!!!%%%---333222///000+++&&&$$$'''***+++***...---+++'''%%%''',,,000333111///...---,,,+++***++++++,,,---...---***'''(((***---111444555333222/////////111222222000---,,,------...///000111111///............---***'''%%%'''+++...111111111000000000000000000000000000+++***)))((()))***+++,,,......///000000000000///000+++&&&"""!!!$$$'''))),,,---...//////...,,,+++......///000111111111111000000000///------///111000...,,,,,,---...000111000111222111000333;;;AAATTTaaaoootttwww}}}{{{qqqcccSSSEEE<<<444555:::@@@HHHSSScccpppyyyaaaQQQFFFGGGOOOZZZkkk{{{}}}~~~uuu```TTTRRRVVVYYYbbbqqqllljjjjjjmmmqqqtttrrrooo\\\MMM===999;;;>>>@@@CCC???@@@???;;;777777===CCCDDDDDDDDDCCCAAA>>><<<;;;666666666444777AAAQQQ]]]iiipppvvvuuujjjYYYIII@@@===;;;;;;<<<;;;===EEEOOO]]]cccfffbbbVVVJJJEEEDDDAAAEEEEEE@@@>>>@@@>>>:::999:::;;;;;;;;;;;;===>>>@@@???===;;;:::;;;===???JJJUUUfffxxxnnnRRR@@@:::222000444222111000...,,,***((('''&&&'''))),,,///000000///...'''(((+++000444666555333111333444333000---++++++222333555444222000000000111000///...---...///000,,,++++++***)))*********$$$%%%(((+++,,,(((!!!!!!'''+++---,,,+++(((+++///111000---+++***...------------...///000......------,,,+++***))))))***---...///...,,,***,,,---...,,,'''$$$###$$$$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&'''((((((&&&$$$((()))+++---///000222222+++***)))'''''''''((()))(((((((((***++++++(((&&&'''+++......,,,,,,///222333111---***((()))***,,,***)))'''&&&'''+++///222///...,,,+++)))(((((('''%%%'''***---///000000000222111...,,,++++++,,,---,,,---///000111111111111333111000000222444444444222222111000000///...---'''"""###,,,333444222111---((('''))),,,,,,***///,,,((($$$###'''---111222///,,,+++++++++)))'''%%%%%%'''))),,,---+++)))(((+++///222333222222111...------...//////---+++*********+++---///111333000...------......,,,***''')))+++,,,---,,,+++***---...///000000000000///,,,,,,+++++++++,,,---///000000000000000//////...///,,,'''###"""%%%))),,,------.../////////...---///000111111222111111111222222111///------///111222222000...------...///+++,,,------...333:::???JJJWWWfffoootttyyy}}}~~~{{{ooo```RRRIII>>>===@@@IIIPPPXXXfffssswwwbbbRRREEEEEELLLXXXmmmjjjYYYTTTZZZbbbppp~~~~~~tttbbbbbbccciiiooouuuwwwvvv^^^OOO???:::<<<@@@CCCFFF>>>@@@@@@<<<888999@@@GGGFFFFFFEEEDDDBBB@@@===<<<555888::::::;;;BBBNNNWWW```kkkuuutttgggUUUHHHCCC???<<<;;;<<<<<<===DDDMMMVVV]]]ccc```TTTHHHAAA???;;;===<<<::::::<<<<<<:::777999;;;;;;:::999;;;<<>>;;;:::;;;>>>BBBLLLZZZlll|||jjjOOO>>>:::222111333111000...,,,***(((((((((((()))+++...000222222111000***+++...111555666555444111222222111///,,,,,,,,,222333333222000...///000333222000...---,,,,,,------,,,++++++******++++++&&&%%%'''***+++)))""""""(((---///...,,,&&&***---//////...------000000......---...///000///...------------+++)))'''***---//////...+++)))+++++++++)))&&&$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&'''((())))))((('''&&&(((***+++---///000000111+++***)))((('''((()))******)))***++++++***&&&$$$'''***---...,,,+++---000...---+++***)))***+++,,,+++***(((((())),,,000333111///,,,)))'''''''''(((&&&(((+++...000000000///000///...,,,,,,,,,,,,------///000000//////000222333111000111333555555444//////000000///...---,,,%%%"""###+++222444444111///,,,+++,,,------,,,000,,,'''###$$$(((...222111---***)))++++++)))&&&""""""###&&&***------,,,***,,,///111000//////000---------,,,+++***))))))'''&&&&&&&&&)))---111333///---++++++---...//////++++++++++++******)))(((,,,---...///000///......,,,---------,,,---///222111111111111000000///......,,,)))%%%$$$&&&***...------...///000000000000000111111222222222222111222333222000......000111222222222///---,,,---...******+++,,,...222888===@@@LLL[[[gggooovvv||||||rrrgggaaaPPPKKKLLLTTTYYY^^^hhhuuunnn```RRREEECCCHHHUUUmmmyyyeee]]]ccckkktttggg]]]^^^aaaiiirrrwwwwwwuuu```PPP@@@<<<>>>AAADDDGGG???AAAAAA>>>;;;<<>>;;;444222444111///---***((('''(((***,,,+++,,,...000111222222222......///111444555444222/////////---+++***+++---//////...---+++,,,...000333222000...,,,+++++++++...---,,,,,,+++,,,,,,,,,(((&&&&&&(((++++++&&&!!! ###)))...000...,,,%%%(((+++---......///000222111///---,,,---...///000...------///...,,,))))))+++///222222000---+++))))))(((&&&$$$###$$$%%%%%%&&&'''((()))*********)))***,,,,,,+++*********)))***,,,...////////////+++,,,---.........---,,,+++++++++------,,,(((%%%&&&***------+++***+++---*********+++,,,---...///---,,,+++***,,,...111333222///+++'''%%%&&&((())))))+++...000111000///...............------------///000000///------000333111000///000333444333222------...//////...---,,,'''%%%$$$%%%***///333444111111111///------...//////,,,((('''(((,,,000222111---******,,,---+++((($$$######%%%)))---//////+++...000///---,,,---...,,,---...+++'''$$$$$$&&&%%%###!!!!!!$$$***000444///,,,)))(((+++...111222---,,,+++************+++***+++---...///...,,,,,,,,,---...---,,,---000333...//////000000000000000---,,,+++'''$$$%%%(((,,,,,,------...///000000000000111111222333333333222222222222111///...///000///000111///---,,,...000------,,,---...222666:::===EEEQQQ\\\dddlllwww{{{~~~|||xxxhhh___]]]bbbeeeeeelllxxxxxxfff[[[PPPGGGEEEHHHTTTnnn}}}{{{zzzuuuxxx~~~yyyiiiXXXUUUWWW___kkkwwwzzzvvvppp^^^OOO@@@<<<===@@@BBBDDD???@@@@@@>>>;;;;;;>>>AAABBBBBBBBBAAA@@@>>>;;;:::999<<<>>><<<;;;>>>GGGNNNWWW```jjjiii]]]MMMAAA;;;<<<666333444777;;;CCCLLLVVV^^^ddd```SSSDDD;;;888888666555888;;;<<<<<<;;;:::===@@@???;;;888:::<<>><<<>>>EEEKKKSSSaaarrr}}}eeeLLL>>><<<666444555111...,,,)))&&&&&&))),,,///,,,---...000111222222222111000000111333333222111------,,,***((((((***,,,++++++***((((((***---111222111///---,,,++++++,,,///...------,,,,,,------+++(((&&&(((+++,,,((($$$!!!!!!$$$)))...000...+++%%%'''***,,,---...111222222111...,,,++++++,,,---000...---...///000---***+++...222555555333///---)))'''%%%###"""###$$$%%%%%%&&&''')))+++------...,,,---......---,,,------)))+++,,,...//////......+++...222555666333///---+++,,,---...///...***(((&&&***------***))))))+++((()))+++---///000111111...------,,,...000222333222///***%%%$$$%%%(((***+++---///111222000///---,,,---.../////////......000111111///,,,---000444000///...///111222222111,,,,,,...//////...------***)))((((((***...222555111333444222...---...111...,,,++++++---///111111222...***+++...///---***'''%%%$$$%%%)))---000111---///000...+++***+++---+++...///+++$$$ !!!$$$$$$!!!!!!(((///444///+++'''&&&)))...333555...---+++******+++---///***+++---......---+++***+++---...---,,,,,,000333+++,,,---///000111111111------,,,((($$$###&&&))),,,,,,,,,---...///000000000111222222333333333333111222222111///---......,,,...000///------000222111000///...///222555777???DDDKKKSSSYYYaaannnyyy{{{zzzpppkkknnnnnnkkkqqq|||sssbbbVVVNNNHHHGGGIIIUUUpppzzztttnnnkkkuuuxxx{{{sssaaaLLLLLLPPP\\\mmm{{{~~~uuulll]]]NNN???;;;<<<>>>???AAA>>>>>>===;;;888888999:::???@@@@@@???>>><<<:::999>>>??????<<<:::>>>GGGOOOWWW]]]cccccc[[[LLL>>>555<<<666222444777<<>><<<777555444999<<<===<<<;;;<<<@@@CCCAAA===999:::===???@@@AAA???===@@@GGGNNNVVVbbbqqq{{{[[[GGG???@@@999555777555777222,,,((((((***...000///...,,,******,,,///000///...------//////...,,,)))*********++++++++++++,,,***)))((()))+++...000666444222222222000+++'''(((***---111333111,,,'''&&&&&&&&&))),,,---***'''###$$$%%%'''***,,,---...,,,,,,,,,,,,---///111222,,,------+++((('''***...///+++'''''',,,......++++++...222666888666000,,,###&&&))))))'''&&&''')))''')))+++++++++,,,---///444222///---,,,,,,---...///---,,,,,,---...,,,+++...111555888888555111...,,,,,,...111222111...+++(((+++...//////...------......---,,,,,,---///000000000000///---...000222444000***%%%###$$$'''***))),,,///333444444222111/////////111333333111///000///......///000222333111...---///333555222...+++---...---+++***---000000...+++******,,,...000333555666555333111111222/////////...------///111222111000.........//////...---***(((((())),,,---,,,,,,,,,,,,++++++++++++,,,+++(((%%%%%%%%%'''((()))&&&""" !!!&&&,,,000000,,,(((&&&(((+++///111---+++***+++---...---+++,,,...///...+++***---///222///---...111333222111///---******,,,///111111333111---)))''''''((()))---,,,+++,,,///111222222555444333444555555333222000000000...+++***)))***///000111111000///000222000///...///000333555777>>>>>>DDDNNNVVV\\\cccjjjlllyyy|||{{{|||{{{vvvrrruuu}}}{{{ooo```OOOLLLJJJHHHJJJYYYvvv{{{vvvrrriiiaaa^^^aaalll}}}wwwjjjZZZNNNHHH@@@EEETTTiiizzz}}}wwwppp^^^OOO@@@<<<======>>>???@@@===888555444777;;;>>>AAA???<<<:::777666666666>>>??????>>>===???DDDIIIYYY]]]bbbaaaVVVFFF:::555777666555444444999IIIYYYfffdddbbb___WWWMMMDDD@@@;;;666555:::===<<<999999@@@???===<<<<<<===>>>???AAA>>>>>>AAADDDEEEIIINNN\\\eeerrr\\\HHH@@@AAA:::666888555777333---))))))+++///111222000---+++)))***+++,,,...---+++,,,---//////...,,,,,,,,,++++++,,,,,,---...---+++***+++---000111555444333333333111,,,''''''))),,,000222000+++'''$$$$$$%%%)))---...,,,***$$$%%%&&&((()))+++,,,,,,---,,,,,,+++,,,---...///*********))))))***---000...***&&&&&&***------+++***---111666888555///***%%%''')))(((&&&%%%&&&'''$$$&&&((())))))***---///222111000...------,,,,,,...---,,,---//////---+++///111444777666333///---,,,---///111333222///,,,***,,,...///...---...///...---,,,,,,---...///...000000000///---...000222333///***&&&###$$$%%%''')))+++000444555555333222/////////111333333111///...---------...000222333222///---///333444222///---///111///---,,,///222111///,,,******+++...000444555555444111.........---------,,,++++++---///444333111000000000111111111000...,,,,,,,,,---...///////////////000000000000---((($$$###%%%)))+++,,,)))%%%###$$$(((---111111...+++)))***---///000...,,,***+++---...---++++++---...---******,,,...000...---...000222222000///,,,******,,,...000000222000,,,)))(((***,,,...000...+++,,,...111333444666555444444444444222000111111111000---++++++,,,...000111111000///000111///...------...000222444666666;;;EEEMMMSSS\\\dddgggqqq}}}|||xxx{{{~~~xxxkkk\\\NNNJJJFFFFFFKKK[[[vvvyyyqqqjjjcccbbbdddgggnnnzzzxxxjjj]]]OOODDD???===DDDTTTiiiyyy{{{ssskkk```PPPAAA<<<=========>>>AAA>>>:::666666888<<>><<<888777;;;;;;888777888>>>===<<<<<<<<<===>>>>>>BBB??????BBBEEEFFFJJJOOO[[[eeeuuu\\\HHH@@@@@@999555777555666444///,,,+++---000222444222...+++((('''''''''---+++)))))),,,...000000///...---,,,,,,---...///...---,,,+++,,,---000111333333333444333000+++''''''(((+++...000...***'''!!!"""%%%)))---......,,,&&&''''''((()))))))))))),,,,,,++++++++++++,,,,,,((('''&&&'''***...000111---)))%%%%%%(((+++++++++)))+++000555777444---(((((())))))(((&&&%%%%%%&&&"""$$$%%%&&&&&&(((+++...//////000000///---+++***---,,,---///000000...+++...000333555444111---+++------///111333333000------......---,,,,,,...000///,,,+++,,,///000///---///000000...------///111111///+++(((&&&$$$$$$$$$'''***///333666555444222///...///000222222000...*********,,,---///111222333000------111333222000000222333222///...000333111///---+++***+++---///444444444111...+++***++++++,,,,,,+++******+++---222222000//////000111111444333222111111000//////111222222222444555666777555000(((###"""%%%+++//////---)))''''''***///222333222000............///---,,,***+++,,,---,,,+++***+++,,,+++***)))+++---...---,,,---///111111000///,,,******,,,...///000000...+++)))))),,,000222333///+++***,,,000444666888666444333333222000...111222222111...,,,,,,------///222222000/////////------,,,,,,---///111222111000444<<>>:::;;;===>>>@@@BBB???<<<999999;;;>>>@@@DDD@@@;;;777666888<<>>;;;;;;<<<999444444777;;;;;;;;;;;;;;;<<<===>>>AAA??????DDDGGGHHHKKKPPPZZZeeeuuu~~~YYYEEE======666222444222555444222///---...000222333111...+++((('''&&&&&&+++)))'''(((+++...111222000///...------...///000,,,+++*********,,,---...000111222333111...)))&&&''''''))),,,...---)))&&& """%%%(((+++,,,++++++(((((()))))))))((('''&&&))))))))))))******++++++)))&&&$$$&&&+++///000///+++(((%%%$$$''')))******'''***///444666333---((((((((((((((('''''''''(((%%%%%%%%%$$$$$$&&&))),,,,,,...///000///---***(((+++,,,---000222111...++++++---000222222///,,,***,,,,,,...111333333111///......,,,***((())),,,...000---,,,...111333000,,,...//////---,,,,,,...000000///...,,,)))'''$$$###$$$''',,,111333333222111---------...000000...,,,%%%&&&'''))),,,...000111222///,,,+++---///000000111333444222///...000333111000...,,,+++,,,---...111111111...+++))))))***,,,---...---++++++,,,---///...---------...///000222333444444444333222111333333333444555777999:::555111+++&&&$$$''',,,///000...+++))))))+++///111444444444222000...------+++***))))))******++++++))))))))))))))))))***+++,,,,,,,,,,,,...///000000000...,,,,,,...000000000000...+++)))***---000333333///***(((***///444666666444222222222222111000111222222000...,,,,,,------///111222000...---...---------...000111333444333222444999>>>CCCNNNXXXpppvvv|||~~~qqqcccOOOHHHCCCGGGSSSdddyyyxxxpppkkkmmmuuuooo[[[NNNEEE>>>;;;;;;AAALLL\\\lllyyy}}}wwwmmmXXXIII;;;777;;;>>>@@@CCCBBB@@@===;;;;;;===@@@AAACCC@@@<<<999999;;;>>>AAA======<<<999777999???DDDKKKWWWbbbbbbYYYLLL???555777777999;;;:::===IIIVVV```iiirrruuupppeeeUUUIII@@@>>>>>>===888222222777999999::::::;;;<<<===>>>???===???DDDHHHHHHKKKOOOXXXbbbsss}}}TTT@@@888999222///111///333444444222//////111333000///---+++)))(((((((((***(((&&&'''+++///222333///......---...///000111,,,,,,+++++++++,,,---...,,,...///000...***'''$$$''''''(((***,,,+++)))'''!!!###&&&(((((((((''''''((()))***+++***)))'''&&&%%%%%%'''(((***+++,,,,,,,,,)))&&&&&&***------,,,***((('''&&&''')))******&&&(((---222444222...***(((((('''''')))***+++,,,***)))'''%%%###$$$'''***+++,,,---...---+++)))(((******,,,///222111///,,,(((***---//////---+++)))((()))+++...222333222000...---***&&&$$$%%%(((,,,///...///111444444111...,,,------+++******,,,...///000000000---***'''%%%!!!###(((,,,...///......,,,++++++,,,...---+++)))"""###%%%(((+++---///000000...+++***+++,,,......111222333111---,,,...000111000...,,,,,,---.........///...,,,***)))***,,,///000111000...---...///------,,,,,,,,,---///000000111333555555555444333222111111111333555777888333111...***))))))+++,,,...---***))))))+++---///333555666444000,,,++++++(((''''''''''''(((+++,,,)))((((((((()))*********++++++,,,,,,---...000111222000//////000222222111111///---++++++,,,///000111---)))'''***///333666333222000000222333333222000000111///---,,,,,,------///111000///------------...///111444666888999777666666999:::===GGGRRRhhhooowwwqqqdddSSSLLLHHHMMMYYYjjj}}}vvvsssvvvzzz}}}rrrbbbPPPFFFAAA>>>>>>???IIITTTbbbnnn{{{yyy^^^NNN???:::<<>>======>>>@@@AAA@@@???===<<<<<<===???@@@??????>>>;;;999<<>>888222333888999:::;;;<<<======>>>>>><<<;;;>>>DDDHHHHHHJJJNNNVVV___nnn|||QQQ===666777111...000...000333555444111///000222------,,,+++++++++++++++***((('''))),,,000222333------...///000111222222///...............//////***,,,------***'''%%%%%%((('''((()))++++++)))(((###%%%(((((('''%%%%%%%%%((()))+++,,,,,,+++)))((("""$$$&&&(((***,,,,,,---...+++)))'''((()))******))))))*********+++++++++&&&'''+++///333333000...***((('''(((+++...//////---,,,)))$$$"""###&&&)))*********))))))((((((((())))))+++---000111///---)))***+++,,,,,,***'''%%%$$$$$$&&&+++///222222222...,,,)))%%%""""""&&&)))---///111333333222000///***++++++)))((((((***,,,...///111111000---)))''' !!!$$$&&&)))***+++++++++++++++,,,---,,,***((("""$$$&&&))),,,...000000...---,,,+++++++++,,,---000111222///+++)))+++...//////...------...///000.........,,,******+++---000222333222000///...///...---------...///111222000111333444555444444333000///...---...///111333111111///...,,,+++***)))+++***)))))))))***,,,---111333555333---)))((()))%%%%%%&&&&&&&&&(((,,,///)))((('''''')))++++++******+++---------...111333333222000111222333333222222111000............///...+++)))***---111444666222000...///111333333333///000000///---,,,,,,---...///000///---+++,,,---...///111333666888999:::666555666666444666???IIIZZZdddooowww{{{lllaaaVVVPPPNNNSSS^^^nnnvvvvvv|||{{{sssllluuu{{{eeeWWWHHHBBB@@@??????AAAKKKXXXfffppp|||mmm\\\IIIAAA???>>>???@@@>>>>>>=========>>>???@@@???>>>>>>======>>>??????>>>>>>===:::999<<>>?????????>>>999999===DDDHHHHHHJJJMMMSSSYYYeeevvv{{{PPP===666888222000333111...222666555111///000222------,,,,,,,,,,,,,,,,,,***))))))+++...111222222+++---000222444555444444/////////.........//////+++,,,---+++'''%%%&&&''')))(((((()))***+++***)))$$$'''******(((&&&&&&&&&''')))+++---...---,,,+++###%%%''')))***+++++++++------+++)))&&&&&&(((***(((***---......---++++++&&&''')))---111333333222...+++)))))),,,///000///---+++'''###!!!"""&&&***+++)))&&&$$$$$$%%%((()))(((((()))+++...//////...,,,,,,,,,+++)))%%%!!!"""'''---111222222///---***%%%""""""$$$'''(((---333444111......///((())))))'''&&&&&&(((***,,,...000111000...+++)))!!!!!!"""###%%%''')))***,,,,,,,,,---...---+++(((%%%'''***---000111222333......///...---,,,,,,---///111111...***((())),,,...---------...///000111111111///---******+++---///000222111///------------,,,,,,,,,---///111222444444444444333333222222000...+++***)))***,,,---111111000...,,,***)))((()))(((((())))))+++,,,---...111333000***&&&&&&'''$$$%%%&&&&&&'''***///333***'''&&&'''***,,,+++******,,,......---...111444333222111111222333222111222222333333333222111000+++***+++...222555777777333111......000111222222000111111000...---...///000000///,,,******,,,...///000111333444555666666222111333333000000999CCCMMMXXXdddjjjooowww}}}{{{|||~~~{{{mmmdddXXXTTTSSSYYYbbbooo{{{zzz}}}~~~}}}~~~wwwqqqiiiaaajjj}}}qqq^^^RRRFFFBBBAAA@@@@@@AAAFFFVVVeeeppp}}}vvvcccOOODDD@@@===;;;<<<<<<<<<<<<<<<<<<===>>>>>>AAA???===;;;;;;<<>>???@@@AAAAAA@@@@@@???999999>>>FFFJJJJJJKKKNNNNNNPPPWWWdddttt{{{QQQ>>>777:::444333666555---111666555111...///111------------------------*********,,,000222222111+++---111555777777666666------------------,,,,,,,,,------***'''%%%''')))***)))((()))***++++++)))$$$(((+++,,,)))(((((()))&&&(((+++...//////...---%%%&&&(((************))),,,------)))&&&%%%'''+++(((+++///111000...,,,+++&&&&&&(((,,,111444555555111...++++++---//////...+++)))&&&""" """'''++++++((($$$!!!!!!###'''***(((''''''))),,,//////...//////...+++'''"""%%%+++000222222///...+++&&&###"""$$$'''%%%,,,333444///+++,,,...'''((('''&&&%%%%%%''')))+++,,,...000///...+++***###"""!!!!!!###%%%(((***...------...///...,,,***(((***---000222444555555...000111000///...---...///111111...***((()))+++---------...///000111222444333111...***)))***,,,---...000///---+++******************+++---///111888777666444333111000000000---***(((''''''((()))222111///---+++***))))))((((((((()))***,,,---...,,,///111...'''$$$$$$'''$$$&&&''''''(((+++111666***(((&&&'''+++---,,,******,,,...///......222555333111000111222222111000111333555666666555444222)))***---222666999999888555222///...///000000000111222222111///...///000111000...+++)))))),,,///000111111222222222111111...///111222///...777BBBBBBNNNXXXZZZ[[[bbbmmmsssmmmmmmqqquuuvvvzzzrrrlllXXXVVVVVV[[[cccooo~~~}}}}}}{{{xxxuuuwww|||}}}uuunnnjjjccc[[[mmmvvv]]]QQQGGGDDDDDDBBBAAABBB???QQQdddooo}}}vvvcccNNNCCC>>>;;;999:::::::::;;;;;;<<<<<<======CCC@@@<<<888888;;;???BBB<<<<<<;;;999999===FFFMMM^^^kkkttttttrrrlllYYYDDD;;;:::;;;;;;999===IIIWWWsss~~~jjjVVVCCC<<<999<<<@@@@@@@@@AAA@@@AAABBBCCCBBBBBB@@@???999:::???GGGLLLKKKLLLOOOIIIIIIKKKSSS```mmmuuuyyyzzzOOOCCC999666888666444333444333222222111000,,,***++++++,,,...000000---+++***+++,,,---............---///333666777666333111///111111///***'''(((***,,,---...+++((('''***---...,,,***)))(((&&&###!!!&&&''')))******))))))***(((''''''***///111000...,,,***((('''((()))(((&&&++++++***(((&&&%%%'''))),,,++++++,,,---...---+++%%%%%%%%%(((---222444555555000++++++...111///---***+++***'''######'''***+++(((%%%######%%%(((***(((&&&$$$$$$(((---111333666444111+++%%%!!!&&&))),,,222888333222...)))%%%$$$&&&((()))+++,,,...//////...------+++)))'''&&&&&&'''(((,,,---.........,,,***(((&&&&&&'''(((***,,,///000222///------//////+++(((,,,,,,...000333444333222//////000222444444222000000222333222...***(((''',,,---....../////////////////////...,,,***((('''***+++------...---,,,+++---...///...------...///555555444333222111000///......---+++***)))((((((444222///---+++)))))))))(((((()))***,,,...000111------,,,)))'''''')))++++++(((&&&'''+++111555888///---+++((('''&&&'''((((((+++,,,)))(((,,,/////////......,,,+++,,,///111777777777888999999777555///......111666999999888666333///...///111222222444333222111111111222333222666333(((###''',,,...//////......------,,,,,,)))+++---///000222555888DDDGGGIIIHHHFFFIIIPPPVVV[[[^^^bbbhhhpppyyyuuujjjZZZWWWSSSUUUbbbyyy{{{yyyvvvqqqmmmmmmnnnooorrrrrriii]]]XXXZZZrrrzzzbbbQQQAAA===???@@@===;;;===IIIWWWcccqqqrrrbbbMMM???:::<<<===<<<:::;;;<<<<<<<<<===???AAA@@@??????>>>>>>>>>>>>>>>>>><<<<<<;;;999;;;GGGUUUeeeqqqrrr\\\LLL???;;;;;;??????AAANNN]]]vvvooo]]]GGG>>>999===BBBCCCAAA@@@@@@@@@BBBHHHJJJFFF@@@<<>>BBBFFFNNNRRRZZZcccnnn{{{|||mmm^^^UUUTTTSSSWWWdddyyyxxxnnnlllllljjjiiiiiihhhiiikkkhhh^^^UUUTTTXXXooo~~~aaaPPP???:::<<<<<<:::999<<>>===<<<<<<<<<;;;::::::<<<@@@DDDDDDCCCBBBAAA@@@@@@@@@@@@<<<:::::::::999>>>KKKYYYhhhuuu|||fffTTTCCC===;;;>>>@@@BBBNNN\\\rrrooo___NNNCCC;;;<<>>======CCCKKKQQQRRRMMMGGGEEEDDD@@@EEEOOOPPPJJJJJJPPPMMMIIICCC???@@@EEEMMMRRRZZZcccpppxxxMMMBBB777444555555666777111111000111222111...,,,,,,++++++,,,...---+++)))---,,,***)))((((((((()))...000444666777555333111444666888666111---,,,---111000...)))'''+++222999:::777222,,,&&& &&&+++---......*********---000111111000---***(((((()))******)))(((***,,,,,,+++*********'''(((***---000111000...)))'''&&&(((,,,111444555222...+++***,,,---,,,***++++++***'''&&&'''***---******+++,,,,,,,,,------***'''######&&&,,,111444555333000+++$$$"""&&&(((***...222222111///+++((('''))),,,000000000000000000111111000//////......---------,,,,,,---,,,+++)))'''&&&)))+++...222333333222111,,,+++,,,///333444000---...///000000000///...---......///111222222///---///000111///---,,,,,,---,,,++++++***)))(((&&&%%%&&&(((+++......---+++)))'''(((***+++---.........222111///+++)))))),,,///---......//////000000000,,,---///111111111000//////...,,,***(((''''''(((+++,,,---///111333555666111///,,,)))((()))***+++,,,+++)))***,,,.........000///---+++)))(((''''''))),,,+++'''%%%(((***)))************+++++++++,,,444888======:::777666666777555444555666777666444222000...///111444666666111111000//////000111222555333---'''''',,,.........///111333333222111000---...///000111555:::>>>FFFKKKNNNLLLFFFAAAAAACCCIIINNNXXXcccppp}}}}}}jjjXXXQQQPPPQQQWWWeeexxxuuuhhheeeggggggggghhheeeeeeddd___SSSKKKNNNWWWjjjdddRRRAAA;;;;;;;;;::::::>>>FFFPPPZZZdddlllmmmiii]]]SSSHHHBBBAAAAAA???===>>>===;;;::::::===CCCGGGHHHGGGFFFDDDCCCBBBBBBBBB<<<:::999:::<<>>999<<<@@@DDDOOO[[[pppuuuhhhWWWJJJ===:::<<<;;;:::;;;???JJJWWW___```[[[TTTPPPJJJGGGGGGJJJGGGCCCIIISSSUUUPPPHHHBBBAAADDDIIIMMMPPPXXXeeeuuuqqqKKK@@@666333444444666888222111000111111000---+++***)))***+++------,,,***000///,,,)))((((((((()))///111333555666555222111444777999777222...------222111///+++)))+++111777555333///,,,'''!!! %%%)))+++***)))))))))***,,,...000000///,,,***'''&&&'''))))))((('''***---///...---,,,,,,))))))+++...111111///---+++((('''(((+++000333444000---******+++,,,+++)))+++***)))(((((())),,,...,,,,,,+++,,,,,,---...///222---)))''')))...333555333222///***%%%###'''(((***,,,//////...---***'''''')))+++///......---...000222333000000111111000000......+++,,,,,,,,,,,,+++***))),,,---000222333333333222++++++,,,000444444000,,,---///000111000//////////////////111222111///,,,/////////---***)))***,,,++++++***(((&&&$$$"""!!!!!!%%%)))---///...,,,+++'''((()))******++++++,,,...///...---++++++---///,,,,,,,,,------.........'''))),,,///111000///......---+++)))(((((())))))---...///222444555777777222000,,,*********+++,,,+++******,,,......---+++000///...,,,+++)))(((''',,,///...)))''')))+++***)))))))))+++,,,,,,+++***...444::::::666222111222666555555444444444444333222111///000222444555666111111000//////000222333222---&&&$$$(((...000...111333666888999888666555//////......333;;;EEEMMMVVV]]]bbbbbb\\\VVVTTTTTTVVV[[[bbblllvvvppp]]]RRRNNNMMMUUUdddvvv}}}oookkkllljjjhhhggghhhgggccc[[[MMMEEEJJJUUUggglll[[[IIIAAA@@@???>>>>>>@@@FFFOOO[[[eeekkkjjjggg\\\TTTJJJDDDBBBBBB@@@>>>=========<<<<<>>999999999:::;;;DDDOOO^^^iiipppooofff]]]PPPIIICCC@@@===>>>FFFPPPSSSRRRQQQPPPPPPRRRTTTUUUWWW\\\gggtttjjjGGG>>>555222222222444777333222111111111///,,,)))(((((((((***---......---333111...,,,******+++,,,///000222444444333111000222444666444000,,,,,,---000111111...+++***---000000...,,,+++)))%%%  $$$(((***(((&&&'''(((***+++,,,---......,,,)))&&&$$$%%%&&&&&&&&&%%%(((---///000///.........---...///111000---++++++)))'''(((+++...111222---+++******++++++***)))+++)))(((''')))+++...///...,,,***((()))+++...000444000+++)))***...111333000///---***&&&""""""%%%((()))***,,,---++++++***((('''''')))+++++++++++++++---///222333///000000111000000///...++++++,,,---............////////////000111222333---,,,---111333333...))))))---000111111111222444000000000111222111...+++---------***(((&&&'''(((++++++)))(((&&&###!!! ###(((---//////...,,,)))))))))((((((((((((((((((+++///111000/////////,,,,,,,,,,,,,,,,,,------&&&(((+++...000000...---...---,,,+++***++++++,,,---///111333444555666666222///,,,+++,,,------,,,((((((***---///000...,,,/////////...---+++)))(((///222222---+++---///...***))))))+++...///---+++***111777888333//////000111222222222222111222222333111000000222333333333222111111000111222333444...&&& !!!'''---///000111333666999:::999888666222000...///777DDDUUU```dddllluuuwwwsssooommmmmmiiilllqqqvvv}}}vvvdddWWWOOOKKKRRR```ttt|||zzztttmmmjjjooojjjcccXXXJJJBBBGGGQQQggg}}}tttdddRRRIIIEEEBBB@@@@@@???DDDNNN]]]kkkppppppmmmfff]]]PPPFFFAAA???===<<<777999;;;<<<======???AAAEEEEEEFFFFFFEEEDDDBBBAAA===888666888>>>JJJ\\\kkkrrr\\\EEE999222666>>>FFFTTTbbbrrrzzz\\\LLL===888999:::;;;===EEEMMMYYYiiizzz{{{nnnVVVKKK>>>888777;;;BBBIIIGGGMMMUUU]]]bbbdddcccbbbdddiiiqqq|||fffCCC;;;444222111///111444222111000000000///,,,***))))))(((***---//////...222111///...---------......///111222222111000//////111222000,,,***+++---...111333111---******+++000...,,,***)))'''$$$!!!###(((+++***(((&&&(((***+++++++++,,,...---)))%%%######$$$$$$$$$###''',,,///000///000000333111000//////...,,,******((('''(((+++---......*********+++++++++++++++***(((&&&&&&)))---///000///,,,)))&&&&&&))),,,//////,,,(((&&&(((+++---...,,,,,,,,,+++(((&&&###"""###$$$''')))+++,,,,,,,,,)))******)))((()))+++---***++++++---...000222333////////////////////////+++,,,,,,---...///000000000///.........///111222///------///111000,,,(((&&&***///111000111333666000//////000111///,,,))))))***+++)))'''&&&&&&'''++++++***)))'''%%%###""""""$$$)))---//////...---,,,+++***)))((((((((((((&&&***000444444222111000------------------------***+++---000111111000///...---,,,,,,,,,---...///---...000222333333333222000...,,,---000111///,,,((((((***...111111000...---...///000///---+++)))///333333///...111333222,,,***)))+++...000///---,,,000555777555222222333...///000000//////000111222111///000111222222111222222111111111333444555,,,### &&&***---000000111333555666666555444333222111555???PPPcccpppsss{{{wwwyyy{{{~~~zzzjjj]]]QQQJJJQQQ___rrr{{{wwwnnn```RRREEE@@@FFFPPPhhhxxx{{{kkkZZZPPPIIICCC@@@???<<<@@@LLL```rrryyyyyyxxxuuukkk\\\MMMCCC===:::999444666:::;;;;;;::::::;;;@@@CCCFFFHHHIIIGGGDDDBBB===666222333:::GGGYYYiiiqqqXXXDDD999222666===FFFWWWhhhvvvtttXXXJJJ===999;;;<<<===>>>???DDDNNN___xxxzzz___RRRBBB888777;;;???BBB@@@HHHUUUcccmmmsssssssssssswww~~~bbb@@@999444222000------000.........///111111///------,,,++++++---...---------------------------------...///000000///...---,,,......+++((((((+++///---000222111---++++++,,,111///+++***)))((('''&&&$$$!!! ###(((,,,+++)))&&&))),,,,,,++++++,,,...///+++&&&###"""############&&&***---///000111222555333000.........---+++((('''''')))+++,,,+++***''')))***+++,,,,,,---...)))&&&$$$%%%)))---///000...,,,***((('''(((***+++'''%%%###$$$'''***,,,---((()))***++++++***)))(((%%%&&&(((***---...------+++,,,---------...000222//////000111222222222222000///............000000---------,,,,,,---------.../////////////////////...,,,+++---//////,,,(((###(((---///......111555......---......---)))&&&$$$&&&)))***)))(((((()))+++++++++***)))((('''&&&%%%'''***---...//////...------,,,+++***+++,,,,,,)))---111444444333222111+++,,,------...///000000......///000000000000///------,,,,,,,,,...///000,,,...///111111000///......,,,,,,///333444000,,,******,,,...111222000///+++---///111111///---+++,,,000111...---222444444...***''')))...111000...---///222444666666555555---///111000------...000///...---///111333222222111000000000111222444555---%%% """%%%&&&***///000111222333333333333333333444777>>>JJJ[[[lllxxx}}}tttaaaSSSLLLRRR```rrrtttnnnrrr}}}rrr]]]LLLBBBAAAKKKVVVjjjrrrrrrbbbWWWNNNEEE@@@???<<>>BBBHHHMMMOOOMMMIIIFFF@@@888111222999EEEXXXgggtttXXXFFF<<<666888===FFFYYYlll~~~jjjUUUIII===;;;>>>>>>===>>>;;;???EEEQQQjjj|||iii```PPPBBB;;;;;;>>>@@@===DDDOOO\\\iiirrryyy|||___>>>888444333000++++++...++++++,,,///111222111000111///---,,,------,,,+++((()))***,,,,,,---,,,,,,------...//////...---,,,+++,,,,,,)))'''''',,,000---///111000---,,,...000111...***))))))***+++***)))%%%"""###(((+++***((('''***------,,,+++---000222---((($$$############"""%%%))),,,...///111333666333///------......---&&&&&&''')))++++++)))'''&&&(((***,,,,,,---...///(((%%%###$$$)))---//////---,,,,,,+++***)))((((((!!! !!!###(((,,,......&&&''')))+++,,,,,,,,,,,,'''''')))+++...///...---...///111111111222444666444444555666555444222111111000...------///000222//////---,,,+++*********---...000222222000...------+++***+++...///,,,***!!!&&&,,,---,,,+++///222---,,,,,,,,,,,,***'''$$$!!!$$$(((***++++++,,,,,,+++++++++++++++***))))))((()))+++---.../////////...------,,,---...000111---000222333222222222333***+++,,,...000222333444/////////...............,,,,,,++++++,,,...///000,,,---...000///...,,,+++,,,+++,,,111666666111,,,---,,,---///111222000...***,,,///222222111...,,,)))---...,,,,,,111444444...***&&&''',,,000000.........///222555777666555///111222000---+++---///,,,+++,,,...111333444333000/////////000111333444000(((###$$$%%%$$$'''...222222222222333333333444333666===FFFRRRaaapppyyybbbUUUNNNUUUbbbsss|||kkkaaabbbmmmwwwvvv[[[IIIAAAEEEQQQ]]]jjjnnn{{{xxxhhh\\\RRRHHHAAA@@@>>>@@@PPPkkkzzzhhhXXXKKKBBB>>>???@@@???===<<<===???AAA===BBBJJJQQQSSSQQQMMMIIIEEE<<<444444:::GGGYYYhhh}}}xxxZZZIII@@@:::;;;===EEEZZZooo{{{cccTTTHHH>>>===@@@???===<<<;;;@@@CCCIII]]]ttt|||vvvpppkkk^^^LLL???;;;>>>AAA:::===CCCMMMZZZgggrrrxxx\\\AAA777000222444111+++(((+++******+++...000000///000111111111000---***))))))((((((+++//////,,,)))++++++******))))))((((((***+++,,,+++******,,,---111///------000000///---...---+++))))))***+++,,,000---)))'''((((((((('''---...000111222222222111///---+++***)))&&&###!!!!!!&&&***+++,,,...///333222111000///.........(((((((((((((((((((((((((((***---...---------...(((***+++***((((((+++///000---++++++,,,---+++(((!!!!!!###&&&)))***)))'''%%%'''***---...---,,,+++%%%''')))+++---------,,,000///......///111444666222444777888777555111//////...,,,,,,---------,,,,,,---...,,,)))'''&&&'''***,,,...111222000***&&&++++++***+++------+++***%%%%%%%%%(((+++...///...***++++++,,,+++***((('''###!!!!!!&&&...111---(((***---//////---+++---//////---******+++---...///...,,,++++++---///000000222222111///,,,+++,,,...///---,,,...000222333333333000---+++---///000000---,,,***))))))***,,,---000000000...,,,+++,,,---***---111444555333000...,,,---///111000...,,,***'''***///222444333111///---***(((''')))...333777000...+++)))((()))+++,,,+++,,,...000111111000000222222222333333111...++++++***))),,,000111000......///000...+++,,,000333444111+++&&&$$$&&&,,,111222444555333000000333666<<<===DDDSSScccnnntttvvvrrr___NNNOOO]]]qqqzzzgggWWWQQQTTTZZZeeekkkuuuyyyooo^^^MMMEEEIIIVVVaaaooo~~~tttdddQQQAAA???FFFFFFRRRaaaoooyyyiii\\\RRRNNNLLLJJJGGGEEEDDDDDDEEEFFFCCCKKKVVV[[[YYYTTTOOOMMMIII<<<333555;;;DDDVVVggg{{{ppp^^^NNNCCC<<<<<<===EEE\\\uuuwwwcccRRRFFF;;;888888999;;;===999:::@@@KKKZZZhhhrrrvvvxxxrrrgggYYYLLLBBB>>>===;;;<<<@@@CCCFFFQQQiii~~~bbbAAA777...///222000---+++---,,,+++,,,...000///......///000000000...,,,+++))))))))),,,//////,,,)))+++******))))))(((((('''+++,,,,,,***(((((()))***---,,,+++---///000///---,,,+++***)))***+++---...000---)))(((((()))((((((,,,---///111222222222111///---+++)))(((&&&###!!!!!!&&&)))+++,,,---...111000///...------.........,,,(((%%%###$$$%%%&&&'''))),,,---,,,++++++,,,(((***,,,***((('''***...111///...---...---***''' !!!###'''***,,,***)))&&&''')))+++++++++***)))%%%''')))+++---///000111222111...------///222333333444555555444222///---,,,***)))***,,,------,,,,,,---...---+++)))((((((***+++---000111///+++'''))))))(((***,,,---,,,***$$$$$$$$$'''+++.........++++++++++++***)))((('''%%%"""!!!&&&---111...***'''***,,,---,,,,,,...000000...,,,+++---......---,,,,,,,,,---///000111111444444333000,,,++++++,,,---,,,,,,...000111111000///,,,***)))+++------------,,,***))))))***,,,---111111000...+++))))))***+++---000222333222000......///000000...,,,)))''''''***///333555444222000+++***(((((()))---111333///...---,,,+++)))((((((******+++,,,,,,---------222222222111000...,,,+++,,,+++***,,,...///...,,,---//////...,,,,,,...111111000...+++)))***---000333555666444111111555888===BBBMMM\\\jjjtttzzz}}}xxxcccQQQPPP[[[lll~~~jjjWWWLLLJJJLLLNNNSSS]]]iiivvv~~~}}}uuummm```RRRLLLRRR___iiisss|||lllUUUBBB???EEEPPP]]]lllyyyvvvkkkdddcccbbb___ZZZUUURRRRRRSSSTTTNNNTTT[[[```aaa^^^[[[YYYNNNAAA777777<<>>>>>HHH^^^rrrfffBBB666++++++...//////000000...------...///...---------.../////////...---+++***+++---......+++)))******))))))((('''''''''+++++++++)))'''&&&'''(((******+++---///000///---+++***))))))***,,,///000///,,,)))'''((())))))(((,,,---///000111222111111///...+++***)))'''$$$!!!"""&&&)))***+++---.........---,,,,,,,,,---...444000)))"""!!!###&&&(((++++++***)))(((((())),,,---,,,)))(((***,,,222111111111000---)))%%%!!!"""$$$(((+++---,,,***'''((((((((((((((((((((($$$$$$%%%'''***---000222222000---******,,,...000333333222111000///...---)))((('''(((+++------,,,+++---//////---+++++++++)))***,,,...000...+++'''&&&%%%&&&(((***,,,,,,,,,######$$$&&&***---...------,,,+++***))))))))))))(((%%%###'''---000...+++$$$&&&)))++++++,,,...//////...---...//////...,,,,,,,,,...///000111111111444444333000,,,******+++++++++,,,...000000---+++'''&&&&&&'''***++++++***,,,+++***))))))***+++,,,111111000---***(((((()))+++,,,...///000000///...000000000///---***'''%%%'''***///333555444222000+++++++++,,,---...000000---...///...---***'''%%%,,,+++************+++,,,111333333000+++))))))+++///---,,,,,,------+++***,,,---///...---,,,,,,---...///111111///...///000444666777555333333777;;;CCCNNN]]]jjjttt{{{|||fffRRROOOVVVbbbtttrrr\\\KKKCCC@@@>>>???FFFRRRaaalllsssuuuwwwrrrhhh___ZZZ___jjjsss}}}sss[[[GGGCCCGGGXXXeeeuuu~~~{{{{{{{{{wwwqqqllliiihhhiiikkkffffffhhhjjjlllmmmkkkiii[[[MMMAAA???BBBIIIYYYiiiyyyvvvdddTTTCCC<<<999<<>>???>>>===;;;999===MMM\\\ooogggBBB444(((&&&+++000444777555222///---------,,,+++...---,,,************+++,,,---......,,,)))'''&&&(((((((((((()))))))))))))))***++++++******,,,......///000000///...---,,,...---+++******+++---...***(((%%%$$$%%%''''''''')))+++---///000111111111111///.........---+++)))&&&(((+++------...000222...,,,+++)))***+++---...000...***'''$$$"""""""""(((+++------***&&&$$$###***---111000---******+++,,,///222444222///+++((((((((()))+++------***(((((('''&&&%%%%%%&&&((()))%%%###!!! """%%%'''''''''&&&&&&'''***---///...---+++***+++---000222...,,,******,,,---,,,++++++---...///......///111*********,,,------+++)))###"""###%%%***---///000'''&&&&&&(((+++---...---,,,++++++,,,---///222333111...++++++---...,,,***(((((())))))*********)))''''''***---000111///---000222444333000---,,,---,,,---...---+++***+++,,,)))***,,,///000///+++'''"""''',,,///000///,,,,,,++++++++++++,,,,,,...///000///------...000,,,,,,,,,,,,,,,---------//////...---,,,,,,,,,,,,(((***---000222333333333111111111111000///---------------------......///333111...,,,+++,,,...000000222111---'''&&&***...111111///---+++******+++,,,,,,.........,,,)))'''(((***,,,------...000111444555777666666999???DDDNNNbbbwww|||cccPPPMMMOOOSSSdddxxx|||gggWWWOOOGGGAAAAAAKKKYYYfffsss}}}pppffffffpppzzzwwwlll___RRRIIIIIIRRR```qqq|||uuutttvvvyyy}}}}}}pppiiibbb\\\```iii|||}}}qqqbbbRRRFFF<<<:::<<>>>>><<<<<>>@@@@@@??????AAAEEELLLQQQ\\\aaaccc\\\NNNAAA;;;999<<<===@@@BBB???===BBBIIIXXXeeelllxxx~~~___AAA555******000333555777555222...+++++++++++++++***(((&&&$$$$$$&&&(((***,,,...///---((($$$"""!!!&&&'''(((***+++---...///+++---------,,,---...000000000000...++++++---000...---,,,++++++,,,...///***(((%%%%%%''')))******''')))+++...///000000000+++++++++---///000///---+++,,,---......///111333333111...,,,+++,,,///000,,,,,,,,,,,,,,,+++******000222444444000***&&&$$$###''',,,...+++((('''(((***---000000---)))''''''))))))***---///000...,,,$$$%%%&&&(((***,,,...000---,,,)))'''&&&&&&&&&'''###%%%)))---000111222222000///---,,,,,,---///000///---,,,,,,---///...---///...---+++***,,,000444000...,,,,,,,,,,,,+++)))'''&&&%%%(((,,,111333444000///......000000///...***+++,,,---.../////////......///000222222000//////---,,,,,,------***(((%%%$$$%%%'''***+++)))(((...111222000,,,***,,,000+++---//////...,,,,,,---++++++---000222222000---&&&&&&'''***---//////...---..................---.../////////---...///111,,,,,,------------,,,,,,+++***)))((((((***,,,...))))))((()))+++///333666333111,,,(((&&&&&&'''(((...///111222333333222111...---,,,******+++,,,---............///000222333111111111///------///222111///------...---)))&&& ###&&&)))***,,,...000///111444555777===FFFLLLZZZooopppWWWFFFFFFFFFGGGYYYpppuuunnnqqqzzzlllbbb___jjjvvv}}}eeeSSSIIILLL\\\lll}}}|||hhhVVVIIIDDDGGGUUUhhhyyyvvvggg\\\TTTLLLGGGIIIJJJLLLPPPVVV]]]dddhhhnnnoooqqquuu|||zzzuuuqqqooovvvzzzlllYYYGGG<<<777999===EEESSSfffxxxxxx^^^KKK===777333222111000555;;;@@@???>>><<<<<<@@@FFFLLLSSSUUUTTTPPPHHHAAA??????@@@@@@CCCFFFEEEDDDHHHPPPXXX___bbblllyyyYYYAAA555,,,---222444555666444111---******++++++***'''&&&###"""###&&&)))++++++---///,,,'''""" %%%&&&(((***,,,///000111---......---,,,+++---...---......+++)))***...222,,,,,,+++***+++---000111+++)))'''''')))+++,,,,,,'''(((+++---///000000000)))((()))+++...//////...+++,,,---------...000222555333000---,,,---///111///...---,,,,,,,,,------222555777666222,,,(((%%%$$$***,,,)))'''&&&&&&+++...000///***&&&$$$$$$'''''')))---111222111///###$$$&&&))),,,///111222---,,,***(((''''''''''''%%%(((,,,111333444444333333222000...,,,------...,,,+++***+++...///000///000///,,,)))(((+++000555222000---,,,,,,,,,+++))))))'''''')))---222444666333222000000111111000...***+++,,,---------,,,+++***,,,...111444444333333000---,,,---//////,,,)))&&&%%%%%%&&&''''''&&&$$$,,,...000...******...333...000222111///---,,,---,,,,,,...000333333222000,,,*********,,,------,,,......////////////.........//////...,,,,,,---...,,,---...///...---,,,++++++)))'''&&&&&&(((***,,,***((('''&&&)))...333777777333---'''%%%%%%''')))...111444666666444111......---,,,,,,,,,---.........------...222444555555000111111000---...111555222000------...---***'''!!!&&&***,,,,,,---...---000222444777>>>GGGOOOeeewwwiiiPPP????????????QQQiiiuuufff]]]bbbmmmuuuzzzvvvuuu]]]MMMDDDGGGXXXiiirrrtttcccRRRHHHEEERRRddduuuvvvbbbOOOCCC===<<<@@@>>><<<===AAAIIIQQQVVV\\\```dddhhhnnnxxxzzznnnllllllooo{{{zzzlllWWWEEE:::999<<<@@@HHHWWWjjj|||iiiQQQ@@@===888444222///---111888===<<<:::777666:::BBBIIINNNMMMJJJFFFCCCBBBCCCDDDBBBBBBFFFJJJKKKMMMTTT\\\]]]```^^^fff}}}pppQQQ888444...+++,,,000333555222---***+++///222000...---+++'''&&&'''***---...111000...***%%%"""!!!"""%%%&&&'''))),,,...///000,,,,,,+++(((%%%%%%)))---...,,,***(((''''''((()))---***''''''***---///000///''' (((......***...,,,++++++,,,------,,,)))***,,,+++***))))))***---///111222222111///---333111...+++)))***+++,,,---------...//////---,,,111333555555222...)))&&&$$$%%%&&&''''''&&&$$$###---111444222+++%%%$$$%%%'''''')))---111333111...%%%%%%&&&(((,,,/////////111---(((&&&(((***+++***$$$)))///333444444333333333333222111///---+++******++++++---...///000111000---******,,,///000111000////////////...+++(((///,,,)))***///444666777......///000222222000...,,,///333333000---,,,---///...,,,,,,---/////////222111000,,,))))))***,,,,,,'''!!! ###%%%### )))---///...+++***...222111222333222000///...///,,,,,,,,,---000222222111111...++++++,,,+++)))&&&(((+++...//////...---......---,,,---...---***(((''')))+++,,,+++***++++++***)))'''((())))))(((&&&(((((()))+++...222666888555222///...---,,,***(((---111555777555111...,,,......///111222111---***,,,,,,---///333555444333333222111000000///000000333...+++,,,...,,,$$$$$$(((+++---///000000111333666===HHHTTT\\\rrrwwwnnnXXXFFFBBBAAACCCTTTjjjzzzooocccZZZ[[[aaakkkyyymmmUUUGGG@@@BBBPPP```tttoooSSSJJJEEEMMM]]]qqquuu```LLL>>>999999888888888:::===BBBGGGKKKKKKPPPWWW]]]bbbggglllooogggeee```[[[\\\gggyyyzzzbbbJJJ>>>===<<<;;;===FFFWWWnnnqqq[[[III@@@:::999666000,,,///777???:::999777444333666:::>>>HHHIIIJJJIIIHHHHHHIIIKKKMMMPPPSSSTTTVVV[[[ccciiiooorrrvvvzzzpppRRR:::555000------000333444222///+++,,,000222111//////---***)))***+++,,,---000000///+++'''$$$""""""''''''(((***+++---......---,,,***'''######&&&)))---,,,***((('''&&&''''''+++)))''''''***,,,......,,,&&&!!!###)))......,,,...,,,+++++++++++++++******+++---,,,+++******+++---...000222222000...---111///...,,,+++,,,---...,,,---...//////...,,,***///000222333111---)))&&&$$$$$$$$$$$$$$$$$$$$$$$$---111555333---'''%%%&&&&&&&&&'''***...000///...&&&%%%&&&))),,,/////////111---)))((()))***))))))&&&***///222333222222222222222111000...+++)))(((+++,,,---...///000000000111///---+++***,,,...000000///.........,,,)))'''***)))))),,,111444444333...------...///000...---+++...111111///,,,+++,,,---+++*********+++,,,,,,......---+++)))(((***,,,***&&&"""###%%%&&&$$$!!!''',,,000///,,,***,,,...///000000000///...---------,,,,,,---000111111000///,,,******+++***'''%%%(((***,,,---,,,+++,,,,,,)))))))))+++------+++)))'''))),,,,,,+++*********''''''(((((()))))))))******))))))))),,,///333555111000000111111000---+++...000222444333222111000.........///111000...---,,,---///000222444555666000000///......---------000,,,)))+++///...((("""!!!%%%))),,,///111222111111333777@@@NNN]]]gggyyy|||gggPPPGGGBBBCCCUUUkkkwwwmmmbbbZZZ\\\bbblllwwwwwwdddOOODDD???AAAMMM\\\vvvpppTTTIIIBBBHHHYYYllluuucccPPPAAA999555999999999;;;===@@@CCCEEEFFFGGGKKKPPPVVV\\\aaadddZZZXXXTTTSSSXXXeeeuuu}}}rrr]]]GGG======>>>>>>@@@IIIXXXmmm|||dddNNN@@@;;;;;;;;;:::555111111777<<<;;;:::888666444555999<<>>???HHHTTTnnn|||sssVVVHHH???DDDSSSfffwwwttteeeTTTDDD888222;;;<<<===>>>??????@@@@@@AAA??????CCCKKKQQQUUUVVVKKKHHHGGGKKKVVVeeessszzz{{{wwwqqqfffTTTCCC<<<===>>>???CCCLLL[[[mmmoooUUUAAA999999>>>@@@AAA???;;;888999;;;;;;;;;:::888666666888:::>>>@@@EEEJJJPPPXXX```fffdddcccbbbdddkkkzzznnnOOO>>>:::555222111111222111444111...---000222333333222222222000---***(((((()))+++,,,,,,)))&&&$$$###%%%&&&&&&''')))******+++------,,,***)))))))))***...---,,,***(((&&&%%%%%%&&&&&&''')))+++,,,+++))))))******))))))***,,,...---------,,,)))'''''''''...///111222111000111222---...///000000///...---,,,------......---++++++---///222333111...,,,++++++,,,...//////---***((($$$%%%&&&'''((())))))(((---000444444111,,,)))'''&&&&&&%%%&&&(((***+++,,,''''''(((***---///...---000///...,,,***(((&&&$$$'''))),,,...///000333555444333222111///,,,***))),,,---///000000///---,,,...000///***%%%&&&,,,333...---,,,------+++)))&&&$$$&&&)))---000000///...---***'''&&&''')))******)))***+++,,,+++***))))))*********)))((('''((()))***++++++***(((((()))***'''''')))+++...---***'''(((+++------+++))))))***+++***))))))***++++++***++++++***+++---,,,+++)))------------,,,***'''%%%(((***+++***)))((()))+++&&&&&&&&&)))+++,,,+++))))))***,,,,,,***(((((((((%%%)))...---***)))+++///,,,)))&&&$$$$$$&&&)))+++++++++,,,...000111///---......///111333333222000---***((('''***---000000///222444222---,,,///444222222111111000///...---,,,)))(((+++000333222000(((((())),,,000444666777333222111666BBBVVVkkkyyy~~~}}}lllaaaWWWPPPXXXfffuuuxxxvvvpppkkkgggbbbaaahhhqqq|||{{{|||rrr^^^JJJAAA<<<:::BBBLLL]]]iiivvvyyy[[[LLL@@@CCCQQQcccrrr|||~~~sssdddTTTFFF:::333<<<>>>@@@AAABBBAAA???>>>???<<<;;;@@@HHHMMMNNNLLLBBB???@@@IIIXXXhhhssswwwyyyrrrhhh\\\LLL>>>888999;;;>>>EEEPPP___ooo}}}~~~tttbbbMMM>>>999:::???BBBFFFGGGDDD@@@===<<<999;;;<<<;;;:::999:::<<<>>>@@@CCCFFFKKKSSS[[[aaajjjjjjhhhiiiooo}}}lllLLL>>>;;;777444333222111000333111...---...000222333111333333000+++'''%%%%%%%%%'''******(((&&&%%%$$$###$$$%%%&&&((()))******---------...000111111111111000...+++)))(((''''''&&&&&&(((***,,,---+++)))+++,,,,,,***((((((***,,,,,,...///---)))&&&&&&&&&///111333444333333444555......///000000///......,,,---......,,,***((('''...111444444222///......---...///000///---+++)))%%%(((,,,000111///,,,***,,,...222222000---***(((((((((((((((((((((***+++&&&'''(((***---...,,,***...///...---***'''$$$###$$$'''***,,,...111555777666555555333222000...---,,,,,,---...---,,,+++******,,,,,,(((%%%&&&,,,222,,,,,,+++,,,---,,,***'''&&&''')))***+++,,,...///,,,)))%%%$$$%%%'''))))))))))))***+++++++++***))),,,---...---***))))))***,,,------+++)))((()))+++++++++,,,...//////---+++,,,,,,+++***)))***,,,...,,,)))'''(((***++++++***)))))))))***++++++(((&&&***+++---...,,,)))%%%###(((***,,,,,,+++***+++,,,***))))))***,,,,,,***((((((***,,,+++***((('''(((''',,,000000+++)))***---***(((%%%""""""###%%%''',,,***(((((()))+++,,,+++---...000333555444000,,,+++(((&&&&&&))),,,...///111333555111+++(((***...111111111111000...---,,,,,,******,,,000333222111+++******---222666777777333222000444@@@SSSiiiwwwyyywwwhhhZZZRRRXXXdddnnnxxxsssllliiihhhiiiiiikkkttt~~~tttmmmkkkjjjgggeeennnzzzuuu___III>>>999777>>>GGGQQQZZZgggvvvdddUUUHHHHHHSSSbbbqqq|||~~~rrrbbbRRREEE<<<888999;;;>>>AAAAAA@@@>>><<<===<<<===BBBIIILLLIIIEEE>>><<<>>>III[[[jjjsssvvv|||qqqbbbSSSEEE999444666777<<>>;;;777999;;;<<<<<<<<<>>>@@@???@@@BBBCCCFFFKKKRRRWWWgggiiikkknnntttjjjJJJ>>>;;;777555444333111///111///---++++++...111333111333333///)))$$$###$$$$$$&&&((()))(((''''''(((%%%&&&&&&'''((())))))***,,,,,,---111555777777666222111...+++))))))******(((((()))+++...///---+++,,,,,,+++)))'''''')))++++++...000...***'''&&&(((...000222333333333444666//////000000000000//////............,,,***(((&&&---000333333000///000222000111111111///---***)))'''+++111555666222---***+++,,,...///...,,,***(((***++++++***(((''''''(((&&&&&&'''***,,,,,,***(((---------+++(((%%%$$$$$$###&&&))),,,...000444666555444444444333111000///*********)))))))))))))))'''(((((('''%%%&&&***///)))((()))***,,,,,,***((())))))***)))((())),,,///***(((%%%$$$&&&(((******+++***)))***,,,---+++***---000111000,,,))))))+++------,,,***)))))),,,...//////......---------------+++***)))+++...111444///,,,((((((+++---,,,***(((((()))+++,,,+++(((&&&&&&)))------+++&&&###!!!'''***---......,,,,,,------,,,+++,,,,,,+++)))'''''')))++++++)))((((((((((((,,,//////,,,))))))***)))(((&&&$$$$$$$$$%%%&&&,,,)))%%%$$$&&&((()))***+++,,,...333777666000+++***((('''(((+++---......000222333111,,,)))(((***//////000///...,,,***(((+++++++++...000222111000---++++++...444777777555333222111555???QQQeeesssxxxxxx{{{nnn[[[RRRXXXccciiiyyy~~~sssppphhhhhhkkkppptttxxxvvvqqqiiiccc^^^\\\ZZZYYYXXXjjjvvv```III>>>:::888===FFFMMMTTT```ooorrrdddUUUQQQWWWbbbqqq}}}rrraaaOOOBBB======666888;;;>>>???===;;;999:::;;;>>>CCCHHHIIIEEEBBB<<<;;;???KKK]]]llluuuxxx|||mmmZZZJJJ>>>444222444555===KKK\\\lllzzzlllYYYKKKAAA;;;777888:::===??????===:::888555777999;;;;;;===???AAA??????@@@AAABBBFFFKKKOOO\\\aaaiiirrr{{{jjjJJJ<<<:::777555444333000...///---+++)))(((+++///111222333333///(((######%%%%%%'''))))))))))))+++,,,+++++++++******))))))(((******,,,111666999888666333000,,,)))((()))+++---+++++++++---///000000...,,,)))'''%%%&&&)))+++---***...111000+++'''((()))***---///000111111333444000111111111111111111000//////......---,,,+++***+++///111000------000444333333333111///+++(((&&&))),,,111444444111---***************+++***)))(((***,,,...,,,((($$$$$$$$$%%%%%%&&&)))++++++(((%%%+++,,,,,,)))%%%######$$$%%%'''***---...///111222000111111111111000//////((('''&&&%%%%%%&&&((()))&&&&&&&&&%%%%%%&&&'''((($$$$$$%%%'''******)))(((***+++,,,***((((((***---)))'''%%%%%%'''***++++++,,,+++***+++---///---+++,,,///222000+++'''(((***++++++***((((((+++000444333111...+++((((((***,,,*********,,,///333666777333///******---///---+++)))***+++---......+++(((&&&+++///000---((($$$###$$$(((---//////...---,,,---,,,+++,,,,,,+++)))'''&&&(((***+++)))(((((()))&&&'''***++++++***(((''')))(((((((((((((((((((((***(((&&&&&&(((*********))))))+++000666777444000******+++---///000...---...///000111000---+++)))//////000///...,,,)))'''((())),,,///111222111000,,,++++++///555777666333333333333888BBBRRRdddppp|||uuuwwwyyy|||}}}fffYYYYYY___fffuuuyyypppooolllmmmsss{{{nnnlllfff___ZZZYYY\\\___ZZZiii}}}}}}gggQQQGGGBBB===>>>CCCHHHOOOZZZiii{{{sssddd[[[ZZZ```ooo}}}~~~uuucccNNN@@@===???888:::===>>>???===;;;999:::;;;???BBBDDDEEEDDDCCC;;;===CCCPPP```pppzzzvvvdddOOO@@@777222222555888BBBRRRdddtttnnn[[[KKK@@@;;;::::::999999999999888777666444666777888888999<<<>>><<<===>>>>>>>>>@@@CCCFFFMMMUUUbbbnnnzzzkkkJJJ;;;999777555444333000...---,,,***'''''')))---111222444444///(((###$$$''''''((()))******+++---000111000///---+++)))((('''))))))+++000555888666444222///***'''&&&(((+++...---,,,,,,---000111111111***'''######&&&***---///***...222111,,,((()))+++(((***---......///000222111111111111111111111111////////////////////////***---///...++++++000555555444333111...***&&&$$$+++---///111111///,,,***)))((('''((()))))))))(((***---...,,,'''###!!!!!!$$$$$$&&&(((******'''$$$***++++++((($$$"""###%%%'''))),,,...------...///------...............---'''%%%###""""""$$$''')))'''&&&%%%%%%&&&%%%$$$"""!!!!!!"""%%%((()))((('''***,,,...,,,)))((()))***(((&&&%%%&&&)))+++,,,,,,...,,,***,,,///000///---***...111...)))%%%&&&((((((((('''&&&''',,,333888555222---((($$$%%%(((+++((()))+++///333777888888666111,,,+++...000///,,,***+++,,,///111000---***)))...333444111+++(((&&&!!!&&&,,,000000...---,,,+++******+++,,,,,,)))'''%%%'''******)))))))))***"""###%%%(((******(((%%%)))***++++++,,,+++++++++(((((((((***,,,------+++)))'''''',,,444888888555+++,,,...111333222///,,,,,,,,,...111333222...+++111111222222000---+++)))&&&(((+++///222222111000+++***+++///555777555111333444666;;;EEETTTeeeppp|||yyywwwtttrrruuu~~~vvvbbbZZZZZZeeesssvvvnnnnnnpppssszzzpppoookkkddd^^^```gggnnnjjjqqqzzzrrr\\\QQQJJJAAA>>>@@@@@@HHHTTTdddvvv~~~nnnaaa[[[___mmm|||}}}}}}wwweeeOOO@@@===@@@===???@@@AAAAAA???<<<;;;;;;===@@@AAAAAACCCEEEGGG===@@@HHHTTTdddtttooo\\\GGG:::333111333666<<>>??????<<<999777777777777666444555666555555666999;;;;;;<<<<<<<<<::::::;;;===BBBKKKZZZhhhuuuiiiHHH<<<:::777666555444111///...---,,,+++***++++++,,,000//////---,,,***((('''***)))))))))+++///222555777444111///---+++(((%%%###&&&+++///222333333222///---+++******,,,...000333111///------...000222,,,(((%%%###%%%((()))***---***((())),,,...---+++000000000...+++***+++,,,...///000000000///...---...000222222111000000000,,,......,,,***+++///333777555222///+++)))'''&&&)))+++,,,...---+++(((&&&)))'''$$$###%%%((()))***,,,,,,---,,,***'''$$$""" ###(((,,,---,,,***(((+++***)))(((&&&&&&%%%%%%(((***,,,,,,+++))))))******+++,,,------,,,***)))((('''%%%%%%%%%(((***,,,(((''''''((((((%%%"""$$$%%%&&&***---------.........---+++***.........---***((())))))+++***)))+++...000111111)))***,,,,,,***(((''''''%%%"""""")))111777999888111)))&&&(((+++......(((''''''***000666888888777444000,,,+++,,,...000///...---///111000,,,(((,,,///555:::;;;666---'''&&&))),,,---,,,*********,,,,,,,,,---------......((('''(((***,,,+++'''###!!! """&&&)))++++++,,,******,,,///111///,,,,,,***)))+++...000///------++++++---222666777666333222111111111000,,,***+++...000111000/////////333555777666222...+++***---,,,,,,,,,,,,...///000---------000333666888888777888;;;@@@KKK[[[lllwwwvvv~~~vvvssswww{{{|||lll^^^WWW```kkk}}}yyyrrrqqqrrryyytttnnnkkkjjjiiihhhjjjoooppp}}}ttt```SSSJJJEEEDDDBBBHHHNNNWWWlllzzzddd]]]hhhrrruuuzzz{{{ttteeeYYYSSSMMMFFFGGGGGGHHHIIIIIIGGGCCC@@@CCCBBBAAABBBCCCCCCBBBAAA???JJJVVV___gggrrrzzz|||hhhUUUBBB777000+++000999CCCOOO\\\hhhyyy|||nnnZZZIII@@@===<<>><<<888555444555777666555555777:::;;;888555<<<:::888888;;;===???@@@BBBJJJUUU```kkkzzzmmmLLL<<<:::888666555444222///------,,,++++++,,,------////////////...,,,***)))*********+++---///222444555333000...---+++(((%%%$$$'''+++///222222000//////...,,,,,,,,,---///000222000...,,,,,,---///000,,,)))&&&%%%'''***,,,,,,+++)))((()))---//////...///000///---+++))))))))),,,---............---,,,...000222333222111111222000///...+++)))+++111555555444111///,,,)))(((''''''(((***++++++)))'''&&&***'''$$$$$$%%%((())))))***,,,///111000,,,'''$$$"""$$$)))---000111000///111///---***'''&&&%%%%%%((()))***))))))))),,,...,,,---------,,,***((('''((('''&&&&&&'''))),,,...***((('''&&&&&&###$$$&&&'''(((+++------.../////////...,,,+++...//////---+++))))))***)))))))))+++.../////////)))+++,,,+++)))&&&&&&&&&###!!!""")))000444666666111+++'''&&&(((***+++'''&&&&&&***000555777777777444000,,,++++++---...000///...///111000,,,)))+++///555:::<<<888111+++'''))),,,---,,,+++++++++,,,,,,,,,---------......&&&&&&'''))),,,,,,)))'''$$$"""!!!"""$$$'''((((((***)))(((+++...111000///...---,,,...111333333111...+++)))+++///222444444111000.........---+++)))+++---///000///......///000222555555333000......---,,,+++***))))))***+++------...000333666888999<<<>>>BBBHHHTTTddduuuzzzsssppppppvvvppp```XXXaaalll||||||yyyzzz}}}uuuoooiiigggeeedddfffkkknnnxxxzzzkkk\\\OOOGGG@@@AAAFFFSSShhhlllaaadddmmmsssxxxzzzvvvllldddbbb___[[[ZZZXXXVVVWWWYYYYYYXXXVVVUUUPPPJJJDDDAAA@@@??????BBBMMM\\\hhhsssxxxuuunnnbbbQQQ@@@888222///444===HHHTTTcccqqq}}}mmmYYYHHH@@@======???>>>===:::777555666777;;;999888999;;;;;;999777:::888777888;;;@@@EEEGGGDDDJJJSSS^^^kkkzzzoooQQQ<<<:::888666666444222000,,,,,,,,,,,,---...///000...///000111000...,,,+++++++++,,,...///111222222333111...---,,,+++(((&&&$$$''',,,000111000...,,,///.........//////000111000...,,,+++***+++---...,,,***((((((***---...///((('''''')))---000111111...//////---***'''&&&&&&******++++++,,,++++++***...000222222111111111222333111...+++))),,,111666222111000...,,,+++))))))'''((()))*********((((((+++(((&&&%%%&&&((((((''''''+++111555555111+++&&&$$$&&&***...222555666777666333///+++'''%%%%%%%%%(((((((((((((((***...222000///...+++)))'''%%%$$$''''''&&&&&&(((+++---///,,,)))'''%%%$$$$$$""" ###''')))******+++------.../////////...---,,,.........---***(((((()))))))))***---000111///...+++,,,,,,+++(((%%%$$$$$$!!! !!!$$$)))...111222222111---)))%%%$$$&&&((('''''''''***///333555555444222///---++++++,,,---///...///000000///,,,)))***---333999;;;999333...&&&(((+++,,,,,,+++,,,---,,,,,,,,,---------......%%%%%%'''***---...,,,+++)))'''%%%%%%&&&''''''&&&)))(((''')))---000111222111000///111333555555555...+++((('''***---///000///---*********+++***)))***,,,......---,,,---...---000333444333222111222...,,,***'''&&&%%%%%%%%%***+++,,,...111444777888>>>AAAGGGOOO\\\lll|||~~~xxxtttqqqhhhnnnyyywwwfff]]]dddnnn|||vvvnnnfffbbb^^^\\\^^^dddiiiooozzztttbbbUUUHHH@@@CCCTTThhhyyyxxxgggaaahhhtttzzz}}}|||xxxuuuvvvwwwvvvtttooojjjkkkppptttuuusssmmmeeeXXXKKKBBB@@@BBBDDDPPPYYYffftttuuuhhh\\\LLL>>>999555333888AAAKKKYYYiiiyyy|||hhhTTTEEE<<<:::;;;???@@@???===:::888888999???===;;;:::;;;;;;:::999999999999<<>>:::777555999BBBKKKZZZlll}}}xxxaaaNNN@@@888777999@@@AAABBBAAA>>><<<;;;;;;>>>===;;;:::;;;<<<<<<===<<<>>>BBBFFFMMMUUU]]]bbbeeecccdddiiitttfffIII:::999666666555444222000---...///111333444555666333333444444222000---+++---...000111222111000///---,,,++++++,,,---,,,***%%%(((+++///111111000///---......///000111111111...---+++***)))))))))***)))(((((())),,,......---'''(((((())))))***,,,---...//////---)))&&&%%%%%%((((((((())))))*********---...///...---,,,---///000////////////...---,,,***+++,,,---.........---,,,,,,,,,,,,,,,---...///,,,+++******++++++)))'''$$$&&&(((***++++++)))((('''((()))+++...000222333///---***'''$$$#########))),,,///000000///......222111...+++(((&&&$$$$$$######$$$%%%''')))+++---+++******)))***---000333...---,,,,,,+++***(((''')))***+++,,,,,,,,,+++***'''(((((('''%%%$$$%%%&&&******,,,...111111///,,,//////...+++(((%%%%%%%%%$$$&&&(((+++,,,---......***,,,...---***)))+++...---.........---,,,+++,,,***+++,,,...///000000000+++,,,---...,,,+++)))((('''(((***,,,---+++'''### """%%%&&&'''(((***,,,,,,,,,,,,---------......------------,,,,,,---...---+++))))))***,,,,,,+++++++++***))))))***---///444444222000.........//////,,,)))%%%$$$%%%(((+++///,,,)))((())),,,......)))***++++++******+++---///111444444333222222333...,,,***(((''''''''''''(((***---......000444777666<<>>@@@@@@DDDKKKRRRZZZccclllsss|||yyywwwxxx~~~___BBB999777555444444333111///,,,---///111333444555555444444333222111000///......///000111111000///...,,,+++***+++---///...---((()))+++---.../////////,,,,,,,,,---...///000111///...---,,,+++*********(((((((((***,,,---,,,***)))*********((()))***,,,000000///---)))'''((()))***************+++,,,---.........,,,******+++,,,---------...///---***&&&&&&(((***---///000000000...---,,,++++++,,,...///,,,,,,,,,---......+++)))$$$$$$$$$$$$$$$%%%&&&&&&''''''(((***+++---...///+++***(((&&&$$$###""""""(((,,,000333222000...---000///...,,,***)))''''''######$$$%%%&&&(((***+++)))+++---...///111444777111///+++)))))))))((('''((()))***+++++++++***)))%%%'''((((((&&&&&&'''))))))((()))+++---...,,,***//////...***'''%%%%%%&&&'''))),,,...---------...)))+++,,,------...000111000111111000---***)))***''')))---000111222111000***,,,......,,,***((((((&&&&&&&&&&&&&&&$$$ """$$$%%%'''***,,,,,,,,,,,,---------......000000///,,,***)))+++,,,***(((&&&&&&(((************++++++***((((((***,,,444444222///,,,+++---...///...,,,(((%%%%%%(((+++///,,,***))),,,...000111)))***+++***)))***+++---111333444444222222222333///...,,,+++******++++++,,,///111111000111555999666<<>>;;;:::888===FFFUUUhhh}}}qqqWWWIIIAAA;;;;;;???===>>>???>>><<<;;;<<<===777999:::;;;;;;<<<>>>@@@AAAFFFMMMUUU___lllzzzZZZ>>>777555444333333222000///***,,,...000111222222222222111111000000111222333000000000000///......---+++******,,,///000000000++++++***))))))***+++,,,++++++******+++---///111000///...---,,,++++++***)))((()))+++------+++)))***+++---,,,******,,,...333222000---***)))+++---,,,,,,,,,,,,,,,...///000000000///,,,***))))))+++---+++***+++,,,+++'''$$$###%%%)))---///111111111111000...,,,,,,---///000,,,---...000111111...,,,%%%%%%$$$###############&&&''')))+++,,,---......+++++++++)))'''%%%###!!!'''***...000////////////,,,,,,---...---,,,+++***$$$$$$%%%&&&'''((()))***(((,,,000222222222333555111,,,'''&&&''')))******((()))***+++,,,++++++***''')))++++++++++++---///+++******+++---...---,,,,,,,,,+++(((%%%###$$$%%%)))+++......---+++,,,...*********,,,...111111111///111222111...+++***+++)))+++///222333222000...+++---000000---*********&&&%%%$$$######"""!!!###%%%'''+++---,,,,,,,,,---------............---***&&&&&&(((+++***(((&&&%%%'''(((((('''''')))+++***)))(((***,,,333333222///,,,,,,///222000000///+++((('''))),,,...,,,***+++---000111222***++++++***)))***,,,...111222444333333222333555222111///---,,,,,,,,,------000333222//////333777888???JJJVVVbbbmmmvvv{{{~~~xxxsssqqqqqqpppxxx~~~qqqdddcccfffpppvvvlll___UUULLLEEEDDDGGGQQQeeeyyykkkVVVEEEDDDMMMZZZooozzzrrr^^^WWWSSSUUUXXX^^^jjjvvvtttuuuwwwzzz{{{gggRRREEE:::999;;;<<>>BBBHHHOOO[[[nnnYYY===666444333222222222000...)))***,,,...000000000000000///......000222555777111000000///...---------+++******,,,///222222111...,,,)))'''&&&&&&'''(((+++***(((((()))+++///111111000000///---,,,++++++*********,,,...---+++(((***,,,...---+++,,,...111444333000---******...000......------...000111222222222000---***))))))+++...+++((('''((((((&&&$$$"""$$$(((,,,000222222222666444111///...000111333------///111333333000---&&&&&&%%%%%%$$$###"""!!!%%%'''***,,,...///000000.........---***'''###!!!%%%(((***,,,,,,...000222)))+++---///000///...---&&&&&&&&&'''((())))))***(((---222555333111111222///***$$$###&&&***------)))***+++,,,---,,,,,,+++***,,,...//////000222444///...,,,---///000111000******)))&&&###"""###$$$***,,,......+++***+++---,,,***(((***...111111///---000222222///,,,,,,...+++---111444444222...,,,,,,///222111...,,,+++,,,&&&%%%#########""" !!!###%%%(((,,,///,,,,,,,,,---------......+++,,,+++'''$$$$$$'''+++---***(((''''''(((((('''$$$'''***+++***)))+++---222333333000...///333777000111111...***)))***------+++***+++...111222222+++++++++***)))***,,,//////111333333333333555777444333111...---,,,,,,,,,+++...111000,,,,,,///444999@@@KKKXXXcccllltttyyy|||xxxvvvuuuvvvpppuuuxxxyyykkk___ZZZXXXbbbvvvwwwmmmaaaWWWNNNFFFDDDGGGPPPjjj{{{yyyeeeOOOFFFJJJWWWjjjyyy{{{kkkUUULLLEEECCCCCCGGGSSS```___```aaabbbgggssskkkMMM@@@777888;;;@@@JJJVVV^^^yyydddJJJBBB>>>999999===777777666444222333666888999<<>>;;;<<<>>>@@@CCCKKKLLLLLLMMMOOOXXXccclll}}}sssWWWLLLAAA<<<<<>>===<<<;;;;;;:::666666CCCVVVmmmbbbFFF:::444---+++,,,......,,,///...------///222555777666333000///000111222222111///+++)))((())),,,---//////000000000111111111---------+++)))'''((()))&&&((()))))))))+++///222222222111000...+++)))((()))))))))+++,,,,,,***'''))),,,000111///---,,,---111///,,,)))(((***---...---,,,,,,,,,,,,,,,---.........---...///...,,,***)))))))))&&&###""""""###&&&&&&'''((())),,,...///222333555444222000///000,,,...222555555333000---,,,,,,,,,+++)))((((((((('''))),,,,,,******+++---///000000...+++(((((((((***+++---111444444222000+++,,,,,,,,,++++++***))))))+++---......---+++***,,,...111333333222000...333...)))(((+++------+++---///111111///---,,,,,,...,,,,,,---000222222222///---+++,,,000333444444///---***))))))(((&&&%%%)))+++---//////...,,,+++,,,---...///...,,,***(((111333444333000,,,******111111111222444444222000///000222111///---------000---+++---000111...+++)))******+++---///000111222///,,,******+++++++++&&&%%%######$$$'''+++------000222222...***&&&$$$###&&&+++---.........//////000333555666555333222111111111000...---------***+++,,,,,,+++,,,///111///...,,,******,,,...000222333333222111111222444111222111///---+++***+++(((***,,,,,,***,,,333888???FFFPPPZZZdddmmmwww}}}{{{vvvrrrpppssswwwzzzyyyaaaSSSHHHMMM___zzzyyymmmbbbZZZPPPFFFGGGOOOZZZlllpppfff^^^fffzzzzzzgggYYYVVVbbbqqq~~~hhhUUUHHH===999:::;;;===????????????>>>>>>DDDMMMTTTeeevvv}}}fffYYYJJJBBBAAAJJJZZZiii~~~fffUUUBBB::::::;;;<<<===999777555222111333555666>>>>>>>>>===;;;999:::;;;999666888EEEWWWllleeeGGG777222,,,***,,,......---//////...///111444777999777444111//////000000///...,,,)))'''&&&''')))+++///000333444555444222000---...---+++)))((()))+++)))***,,,------...111333555444333222///---+++***&&&'''(((***,,,,,,***'''(((***---///...,,,,,,,,,,,,+++***))))))+++,,,---+++******************)))******+++---///---***'''&&&)))***'''!!! $$$''''''((()))***,,,...///222333222000...,,,---...+++,,,///111222222111000...---,,,+++***)))))))))'''((()))((('''&&&'''))))))+++,,,---,,,,,,---...---///222666888666222...))))))((('''''''''((((((+++,,,,,,------,,,++++++---...000222222111000...000---)))))),,,...---,,,///000111111///---------000...------...///......,,,,,,,,,...000222111000///...,,,+++,,,+++***((()))***,,,......---,,,+++...///000000///,,,)))'''...000333333111...,,,+++222222333222000000111222/////////...,,,,,,---///222000...000444666444222------...///111333555666777444///,,,***(((&&&%%%%%%%%%$$$%%%'''***---///...000333333000---******&&&'''))),,,///111000///---...111333333333222111111111111111000...,,,+++***,,,............000111111///,,,***+++...111444111222333222000000222333333444333000,,,)))(((((()))+++------,,,...444888AAAGGGNNNVVV___kkkxxx|||wwwtttrrruuuxxxzzz~~~~~~gggVVVGGGFFFUUUmmm{{{www|||xxxlll```YYYPPPHHHKKKSSS\\\nnnjjjWWWMMMXXXooo{{{bbbUUUZZZfff{{{}}}fffTTTGGG;;;888888888999;;;:::;;;:::888555777<<>>>>>???888777555444444555777999CCCCCCAAA>>>:::999:::;;;888666:::FFFVVVggg{{{dddEEE555111---,,,...000111111222111111111333555777888444222///......//////...,,,***((('''''''''((()))---///333666666444111...,,,,,,+++)))''''''))),,,,,,---...000111222333555666666555333111///---+++%%%%%%'''))),,,,,,***((((((***,,,---------,,,,,,++++++++++++++++++++++++))))))))))))(((''''''&&&&&&'''))),,,...---)))&&&'''+++,,,((( ###&&&'''(((***+++---///000333222111---+++***+++---)))***+++---...000000111111...,,,***)))((('''&&&%%%%%%&&&%%%%%%%%%&&&'''&&&(((+++------...///111///111444888999666000+++'''&&&%%%$$$$$$$$$&&&&&&++++++************++++++------////////////...---...,,,+++,,,...///...,,,...//////---+++******+++///---++++++---------,,,***+++...000111111///......---,,,,,,------,,,***((()))+++,,,---,,,+++***...000111111000,,,)))&&&))),,,000222111000///...111333333000---,,,///333111000...+++)))))),,,///111///...///222333333222......///000222444555777888555111---+++(((%%%"""$$$$$$%%%'''))),,,///111...000333333111///......(((&&&&&&***///111000...,,,---///111222111111000111111111111111///,,,)))))),,,///000000//////000222000,,,***+++///444777222222333222111000222444777666555111---)))(((''',,,---.........///333666???EEELLLSSS\\\hhhvvv{{{vvvsssvvvyyy{{{}}}gggYYYKKKHHHQQQbbbwwwqqqffffffiiillloooqqqyyy{{{zzzttthhh]]]WWWOOOHHHKKKUUUaaasssjjjQQQAAALLLbbbvvvmmmYYYYYYaaaoookkkUUUIII<<<888888777888:::<<<======:::777666999<<<>>>FFFWWWmmm~~~~~~lllWWWLLLNNN[[[pppwww^^^JJJAAA:::;;;????????????777777666666777888:::;;;DDDDDDDDDAAA>>><<<<<<===:::777999BBBOOO```sssaaaEEE555333111000111222444444555555444333333444555666///...,,,,,,---.........++++++***)))))))))*********---111444444222...,,,***)))'''%%%###%%%(((+++---------...000111333333555555444333111///...---&&&&&&&&&(((***+++***)))******+++---.........------............,,,+++***(((((((((''''''&&&&&&&&&$$$%%%(((+++------***'''***---...))) """%%%&&&(((***---///111222333222000,,,))))))+++---++++++,,,,,,...///111222444111---++++++***'''%%%#########%%%&&&'''(((((('''***---/////////000000---///222555666333---)))%%%%%%#########$$$%%%&&&)))((('''''''''((()))***,,,,,,,,,,,,,,,+++++++++------...///000000...---+++++++++(((&&&%%%&&&(((,,,***)))***,,,------,,,***---000222222111...---,,,++++++,,,------,,,***((()))***+++++++++******...///111222111...***'''%%%)))...111111111222333000111111...+++***...222333222...***''''''+++...111///...---............------......000111333444666444111///---***&&&######$$$&&&(((+++...000111---///111111000//////000)))'''%%%(((,,,//////---+++,,,...000111111111111111000000000111///+++'''(((+++...000000/////////222000,,,***+++///444777222333333333111111222444888888777333...***((((((///000000///...///111222:::AAAKKKRRRZZZeeesss~~~~~~yyyuuurrrzzz}}}hhh[[[NNNIIIMMMXXXiiiwwwttt```TTTRRRXXXaaahhhtttvvvllldddeeekkkooossswwwvvv~~~xxxooodddYYYSSSLLLEEEHHHRRRdddttt{{{iiiOOO===CCCSSSggg|||fff```bbbgggyyyxxx^^^PPPBBB<<<:::888999;;;:::<<<===;;;888666888;;;???GGGXXXlllzzzppp[[[RRRVVVdddxxxlllXXXFFF>>>:::===@@@???>>>>>>666777777888999:::;;;<<>>IIIRRRXXXcccqqq|||{{{wwwttt|||rrrcccQQQGGGGGGRRRdddttt{{{aaaLLLEEENNNZZZgggsss}}}wwwfff\\\SSSSSSWWW]]]dddkkkuuuyyykkk```VVVQQQIIIAAACCCLLLcccsssrrr___MMM>>><<>>===;;;;;;===@@@GGGSSSdddsss}}}~~~nnn___[[[bbbpppuuucccSSSEEE>>>:::===???===<<<===666777888:::;;;;;;;;;;;;:::???DDDGGGGGGEEECCCBBB???:::888;;;BBBPPPdddvvvxxxXXXDDD777777666555444444666777666555555555555444444444000...------//////...---+++,,,,,,---------,,,+++***+++++++++,,,,,,,,,,,,'''%%%### !!!'''+++...+++'''&&&)))---000000000000000000000///......---***'''&&&(((***+++,,,)))((('''))),,,...---,,,---...////////////...---***)))&&&%%%%%%'''***,,,%%%&&&'''***---///...---,,,,,,,,,***((('''((()))((()))+++---.../////////111111111///---,,,---///000000///......---------111///...111444444///***%%%&&&'''+++...---***&&&,,,///222333222111000000***))))))***,,,------,,,%%%&&&&&&'''''''''''''''######%%%&&&((()))++++++,,,+++***(((((((((******///222555777555222///---,,,+++(((%%%""""""$$$''')))((('''''')))++++++***)))---111111///---+++,,,++++++,,,---......+++)))''''''((((((((())))))))))))+++000333444222///---)))+++------...///111444111000......///111111111111000---+++)))***...222111000///,,,******+++---000//////......//////000000000000000000---)))&&&"""$$$'''***,,,---......***++++++***)))***,,,...+++++++++)))((())),,,///......///111222333444555333///++++++---,,,)))%%%%%%'''***++++++***+++,,,///...,,,******,,,...000///000111000......000111333444333000---***))))))---------...000111111111666>>>IIIPPPVVVaaaqqq~~~~~~|||zzz{{{oooZZZKKKGGGMMM^^^mmmgggPPPHHHPPP\\\iiittt{{{|||sssdddUUUOOOKKKMMMSSSZZZeeeooo~~~xxxhhh^^^UUUQQQHHH>>>???FFFaaasss}}}iiiQQQKKKBBB<<<>>>MMMcccsssuuujjjhhhxxxpppYYYJJJAAA;;;999:::>>>@@@BBBBBB@@@AAADDDHHHSSScccsss{{{}}}{{{{{{kkkaaaZZZ___mmm}}}~~~mmm\\\MMMDDD>>>999;;;<<<::::::<<<555777999:::;;;;;;::::::888<<>>@@@@@@AAABBBDDD???===>>>@@@DDDMMM^^^mmmzzzjjjLLL===777777666666666555555444777444222000111333333444333000---...000000---***,,,...111111///+++((('''(((***---......///000222...***$$$!!!"""%%%(((***444111---***+++...333666111...++++++---...,,,***---,,,+++(((%%%&&&(((+++((('''&&&''')))++++++***---......///000111111222///,,,(((%%%%%%'''+++---,,,)))&&&'''+++...///...111111111...++++++---000...000111///,,,))))))***000444777444...)))'''))))))+++---,,,)))(((***,,,++++++,,,111666888333///***++++++***))))))***++++++,,,...000222222000...******+++******,,,///222'''&&&(((+++---,,,'''###!!!&&&+++......---,,,///---+++(((((()))+++,,,...000333333111...,,,,,,---+++(((&&&%%%&&&''')))''''''''''''((((((((((((***,,,......,,,***((((((***+++---///111000,,,)))***))))))(((((()))++++++***///444777555222000...//////000111222222222222333000000333777888444000+++******+++///111222222000000///---***)))+++---000000000...,,,,,,///111,,,+++---000...)))&&&(((***)))***...111111...+++,,,)))&&&&&&((()))(((&&&+++)))'''))),,,///...---///------...111222000------+++)))***,,,,,,)))'''$$$%%%&&&((())))))******,,,+++)))(((((()))***+++...---,,,,,,,,,---...///222000---+++***&&&""" ###''',,,000333555:::AAAKKKSSS[[[fffsss|||{{{~~~mmm```PPPEEEKKKYYYggg|||rrrccceeeooozzzzzz|||wwwfffTTTKKKEEE@@@EEESSS___jjjzzzzzzpppiii___WWWQQQHHHAAADDDOOOmmmyyyrrr]]]LLLDDDBBBGGGIIIKKKZZZlllgggRRRBBB888444555>>>>>>AAADDDBBBAAAJJJVVVtttzzzyyyooo^^^MMMJJJNNNRRRUUUVVVOOOLLLPPPbbb}}}uuuhhhUUUEEE???<<<888666777999;;;<<<999888999:::<<<<<<:::888;;;<<<===<<<::::::<<<===DDD>>>===CCCGGGIIIUUUfffyyymmmOOO???888777666555444333333333444333111111111222333333111...+++,,,...///...+++...000222111///+++'''%%%***,,,...///......///000---)))%%%"""$$$&&&)))***111...***'''(((,,,111444///,,,******,,,---,,,)))...,,,***(((((()))***+++'''&&&%%%&&&)))+++++++++,,,,,,---...///111111222---+++'''$$$$$$%%%(((+++...,,,)))))),,,.........111111111...+++***---///...///111///,,,)))***+++///222333000+++'''(((***&&&(((******((((((***---,,,,,,---111666777333///)))***+++***)))***,,,...,,,,,,,,,---......---,,,,,,,,,,,,++++++---000444,,,++++++,,,...,,,((($$$!!!%%%)))---///000000111000...,,,++++++,,,---...000222222///,,,******...,,,***((('''((()))***+++)))'''%%%%%%&&&(((***,,,...000///,,,)))(((''',,,---///222333111---)))+++***))))))))))))***+++---000444666555222000//////000111222333222111111333111111333666666111,,,)))((()))+++...111111111///000000...,,,+++,,,---//////...............------,,,...111///)))%%%&&&))))))+++///333333000---,,,)))&&&&&&(((******)))***((('''))),,,......---...---+++,,,...///---+++***)))((()))+++,,,***(((&&&&&&'''((()))))))))))),,,***(((&&&&&&'''(((***---,,,+++++++++,,,---......,,,)))((('''&&&$$$"""!!!$$$***000555999>>>DDDLLLTTT]]]jjjyyyuuugggVVVHHHJJJTTT^^^qqqyyyvvv{{{}}}||||||{{{ppp]]]NNNGGGBBBDDDKKKYYYfffsss~~~tttfff]]]TTTPPPIIIDDDKKKWWWppp~~~ppp]]]MMMHHHHHHOOOSSSXXXfffwwwkkkVVVDDD888444666::::::===AAABBBEEEPPP^^^ttt|||mmmbbbSSSDDD@@@CCCEEEFFFGGGJJJKKKUUUiiirrrdddPPP@@@<<<:::888777888999;;;;;;;;;::::::;;;===<<<:::888777888999888888999;;;===EEE@@@AAAFFFGGGHHHTTTeee{{{pppQQQAAA:::888666333111111111111111111111111111222222222000,,,)))))),,,//////...000111111111///+++'''$$$---...000///...------...+++(((&&&%%%''')))******---***&&&$$$%%%)))...111...+++((()))+++,,,+++)))---***'''(((***---,,,+++%%%$$$###%%%(((***++++++******,,,---///000111222+++)))&&&$$$###$$$&&&'''000...++++++,,,.........111111///---******,,,...---...///...,,,******+++...///...***&&&%%%(((,,,)))***+++***((((((***+++++++++---111555666333000)))*********)))+++...000...,,,)))'''&&&'''((()))......---++++++---222555111///.........,,,***'''######%%%(((+++///333555333222111000///...------,,,...000000...+++))))))...---,,,,,,++++++++++++111---((($$$###%%%)))+++---///111000---***((('''---...111333444111,,,((())))))(((((())))))***+++000222444444222000//////000111333444333222000///222111111333444222---(((''''''(((+++...000000///...000111000///------...///...---///111000---))),,,,,,///222...'''###$$$(((***---111444444111...***(((&&&&&&(((***+++,,,)))(((((())),,,------,,,,,,+++******,,,,,,+++))))))((('''(((+++,,,+++***)))))))))))))))))))))))),,,***'''$$$###$$$&&&(((+++*********++++++,,,---***(((%%%$$$%%%&&&&&&&&&!!!'''///777<<>>BBBEEEJJJHHHHHHIIIFFFFFFTTTeee}}}rrrSSSBBB;;;999555111//////000000///000111111111000000000///,,,((((((,,,000111111////////////...,,,(((&&&...///000///---+++++++++((('''&&&''')))++++++***,,,)))%%%###$$$''',,,///---***((((((+++,,,+++)))+++'''$$$&&&,,,...---)))"""!!!!!!###&&&)))))))))((()))***,,,...000111222+++***(((&&&%%%%%%%%%%%%,,,,,,++++++,,,---......111000...+++******+++,,,,,,---------,,,,,,++++++,,,+++(((%%%"""$$$)))---000///---***(((''''''''''''(((***...333444333111++++++,,,+++***+++---///...,,,'''### !!!$$$'''///...,,,******,,,111555111000///------,,,,,,+++)))(((''''''***...333666222333333222111///---,,,***,,,//////---,,,,,,,,,............------------444111,,,((('''''')))+++,,,...000000...,,,+++***+++---///222333///)))%%%$$$%%%&&&'''((()))++++++///111222111///------...111222333444333111...---......///222333000+++'''''''''))),,,///111111///---000222222111000///000000......111555444---'''***+++///111,,,### !!!(((***...222333222///,,,)))(((&&&&&&(((***,,,---)))))))))***,,,,,,,,,,,,***))))))***+++,,,------++++++******+++,,,,,,,,,------,,,++++++*********,,,***&&&###!!!"""%%%&&&))))))******++++++,,,,,,+++'''$$$"""$$$&&&(((((("""!!! %%%...777<<>><<<===>>>BBBIIIVVVggguuuxxxiii\\\JJJBBB;;;:::999999;;;@@@LLL[[[ooopppbbbSSSDDD888666888;;;==================<<<;;;;;;;;;:::777555999<<>>;;;999777<<>>>>>???;;;:::999999:::888555222555999???FFFOOOYYYccciiifffddd___UUULLLNNN___pppsssSSSBBB888666444222000000111222...000111///,,,***+++---///,,,***+++///222333222***((((((***------+++'''(((***+++***(((&&&&&&'''$$$$$$%%%'''+++,,,,,,+++...---,,,+++++++++,,,,,,+++(((&&&'''***+++***(((###"""###&&&***+++)))'''!!! !!!$$$&&&''''''))))))+++,,,...///000111000000000///---***(((&&&"""$$$&&&((()))***,,,......+++)))((()))+++,,,+++***))))))+++---...---,,,***((($$$"""###%%%)))+++$$$""" """$$$%%%%%%!!!###&&&))),,,...//////---///000000---+++******+++***(((######(((*********)))((())),,,...***+++,,,+++***)))+++---///...,,,******+++---///....../////////---,,,+++(((***,,,---......000111************++++++,,,---000111333333222///,,,+++(((+++///111111111222222)))***+++------,,,((($$$ !!!###%%%'''((())))))&&&(((***+++++++++,,,---000000000//////---,,,,,,'''(((+++---/////////...---,,,+++,,,...000111000,,,...111222111222333444222333444777888666///***((()))------&&&!!!))),,,///000...---,,,++++++---......,,,******+++)))+++.........---------***,,,------...000333666555555444111///...///000111000...,,,+++++++++,,,+++***'''%%%%%%%%%&&&&&&***+++,,,---.../////////111---)))'''(((***,,,,,,---+++)))(((***///444888999@@@HHHOOOVVV___jjjssswwwcccXXXRRRRRRWWWcccqqqmmm]]]UUUXXX```pppxxxwwwjjjggghhhmmmyyyxxxnnnbbbUUUJJJEEEBBBEEETTTeee{{{~~~~~~~~~|||~~~vvvtttrrrmmmaaaPPPEEEAAA:::@@@FFFNNN]]]ssssss___SSSLLLEEEBBB>>>999444333;;;EEE\\\nnnuuu```RRRIIIAAA<<<;;;555:::???@@@???===>>>???:::999888888999777444222555:::BBBMMMYYYgggttt|||qqqpppjjj```YYY]]]lllzzzlllLLL;;;555444444333333333333444000111222...)))'''))),,,---+++)))+++///222111000***(((&&&(((+++,,,)))%%%###%%%&&&&&&%%%$$$%%%&&&""""""###&&&))),,,,,,+++////////////...---+++)))(((%%%###$$$''')))(((&&&!!!###&&&(((******)))((($$$###"""###&&&(((((((((++++++,,,---...///000000111222222222000,,,(((&&&!!!$$$'''(((((((((***,,,,,,)))&&&&&&))),,,,,,,,,)))((((((***...///...,,,)))'''%%%%%%&&&((())))))"""!!!$$$&&&&&&%%%''')))*********++++++***---111222000---+++***(((******'''###"""&&&***(((***+++***))))))***,,,***,,,---,,,)))((()))***------,,,,,,,,,,,,,,,---,,,---------------,,,,,,)))***,,,,,,++++++---...((('''&&&&&&''')))+++,,,---///111222222000...,,,***,,,000222222111222222,,,,,,,,,---......+++)))$$$%%%&&&'''(((''''''&&&!!!$$$(((+++,,,---...//////...---,,,,,,,,,,,,---((()))+++,,,---...///000000---******,,,...//////,,,...///000000111444666111333666888777333///,,,)))***---,,,%%%%%%(((+++...///......///111///222555444000,,,*********---000111///------......///000///...///333666555666555222//////111444///...,,,***))))))***+++******)))(((((((((((('''+++,,,...000111111111111000---***)))+++---............---...///222555777777===DDDJJJPPPZZZgggqqq}}}vvvjjjXXXPPPLLLRRR\\\iiiyyy}}}tttoooqqqvvvwwwbbbVVVSSSXXXcccrrrxxxnnnaaaUUUJJJEEEBBBDDDSSSeee}}}yyyyyyqqqccc\\\eeewww}}}tttllllllooorrrlll]]]NNNFFFEEEMMMTTT]]]mmm}}}iiiXXXKKKCCCBBB???<<<888333444AAAPPPdddvvvuuudddRRRGGGAAA:::888999444999>>>???<<<;;;<<<>>>999999888888999888555333888<<>>===<<<999666;;;LLL^^^iii|||~~~iiiYYYIIIBBB===777444666444888======:::888:::<<<:::999999999:::999777444888:::>>>DDDKKKTTT^^^dddsssvvvwwwuuuvvv{{{```EEE;;;888777666666888888888777333444444111---******+++---,,,+++***))))))((()))((()))***+++***)))&&&%%%%%%&&&&&&%%%###""""""###%%%%%%&&&&&&&&&)))---000000000///---+++(((&&&$$$"""!!!!!!###'''***++++++(((***,,,---,,,++++++,,,((()))***(((&&&%%%&&&'''''',,,111222000...---...---000333444111---)))((((((''''''(((******)))'''!!!!!!"""$$$&&&(((***,,,...---,,,,,,......---,,,)))((('''(((***---000222&&&(((***)))&&&&&&))),,,,,,---...---+++'''###!!!$$$''',,,111222000---***%%%&&&(((***+++,,,,,,,,,***)))+++...,,,((('''+++,,,------+++(((&&&&&&&&&---------,,,++++++---///......---.........---,,,000...,,,,,,---,,,***)))%%%%%%$$$"""!!!!!!###&&&(((,,,000222111///---,,,///000222333333222000///111///...///111111...+++***+++,,,+++)))&&&%%%%%%###%%%(((,,,111333333222......,,,***'''''')))+++***+++---///000///...---///---+++)))(((((()))***---------------...///000---000333444333000//////222333222///)))&&&''')))000000000///...///111333666666444111---+++,,,------------,,,,,,---000333111///,,,)))***---000333555333111//////000222333000...+++***+++++++++***222333222...)))''''''))),,,,,,---///000222333444,,,///111222444777555000000///000222555777777666999999<<>>DDDSSSdddyyy}}}rrrcccQQQDDD???===HHH[[[mmm{{{xxxnnnfff]]]TTTMMMEEEFFFWWWkkk|||tttbbbWWWRRRJJJEEEBBB===???TTTlllnnniiijjjttt}}}jjj]]]eeehhhsssyyygggUUUEEE>>>>>>===??????===>>>GGGWWWdddvvvqqq]]]MMM@@@???<<<555444999;;;<<<===;;;999777777888666777:::>>>???===999555999777999======???HHHUUUgggoootttvvv}}}eeeIII>>>999888888999::::::999777555666666444000---...//////...,,,+++)))(((((((((((()))+++++++++***((('''&&&&&&&&&%%%$$$###$$$$$$'''((()))))))))***---000000///...,,,***(((&&&%%%#########%%%(((+++,,,,,,***+++,,,---,,,+++++++++)))++++++***(((&&&%%%&&&'''***///111///......///000222444444000,,,)))((()))''''''''')))***)))((($$$$$$%%%'''(((***,,,---...---,,,---...///---,,,************+++---///000***,,,---,,,***)))+++---111111000...+++'''###!!!###&&&+++...///---)))&&&###$$$'''***+++,,,+++++++++***,,,///---(((''')))---......,,,)))''''''(((,,,,,,,,,+++++++++---.........///000111111///...///---++++++++++++***)))%%%%%%%%%"""!!!!!!###%%%)))+++...///...------...///000222333333222000///...---...///111000,,,))))))***++++++)))'''&&&&&&%%%'''***...111222222111//////---+++((((((***,,,***+++---/////////...------+++)))((('''((()))***---------,,,------......+++...111222111///......222555777555000,,,***+++...000222333222111222333555555333111---,,,---///.........,,,+++,,,...111///...+++******,,,///111222111///------///111222222000---,,,---------,,,444555555222...++++++,,,+++,,,---...///000111222...111333333666999666111000//////111333555444444000111666???HHHTTTdddqqqyyy}}}{{{|||}}}gggPPPCCC>>>AAAOOO___sssrrrfffYYYJJJ???:::;;;FFFXXXkkkzzz}}}vvveee\\\SSSMMMGGGHHHYYYmmm{{{rrraaaSSSLLLGGGBBBAAAAAA>>>>>>NNNbbbzzzqqqqqqyyy{{{rrrvvvxxxppp]]]LLL>>>999999<<<@@@DDDFFFJJJUUUdddppp~~~ttt```VVVHHH>>>???>>>888888<<<===>>>>>><<<999777777888888999;;;>>>???===888555555444555999888999@@@JJJRRR\\\fffooo{{{iiiKKK???999999:::;;;===<<<999777555777777666444222222333000000...,,,***((('''&&&((()))+++,,,,,,+++******'''&&&%%%$$$$$$%%%&&&'''***,,,......------...///000///---+++)))'''&&&&&&&&&%%%%%%'''***---......---,,,,,,+++***)))((('''***,,,------***(((&&&&&&'''***---.........///000333444555333///,,,*********((('''''')))***+++***(((((()))+++,,,...///000---,,,,,,---...///---,,,------..................---///000000...---...///444333000---)))%%%""" ###&&&)))++++++)))%%%###!!!###'''***,,,,,,+++***,,,+++---000...(((''')))...//////...+++))))))***+++++++++++++++,,,---......///111333333333111000...,,,)))((()))******)))&&&&&&%%%###!!! """$$$)))***,,,,,,+++,,,---///...///000111111000///...)))+++---000111///***&&&((())))))***)))((('''&&&''')))---///111111000/////////---+++((((((***,,,***+++---...//////...------+++***(((((()))+++,,,......------,,,---------(((+++...///...---,,,---111666::::::555000---,,,---000444666666444333333444444222000------///111//////...,,,***)))+++---------,,,,,,,,,---...//////...,,,,,,,,,...000222555222000///000111000///555666777666333000...---++++++,,,------...//////...222333444666999666111000///...///111111111000***+++111;;;FFFSSSdddrrrzzzzzzvvvwww{{{___MMMBBB@@@LLL[[[oooppp]]]PPPHHH???777444999CCCUUUiiixxxxxxddd[[[RRRMMMHHHJJJ[[[ooo}}}~~~ooo]]]LLLCCCAAA<<<;;;>>>BBB@@@>>>HHHVVVkkk}}}eeeSSSEEE;;;777888===DDDLLLTTT\\\iiixxxxxxdddRRRKKK@@@:::===>>>::::::>>>>>>??????===:::999888999<<<<<<===>>>>>><<<888444222222555777666555:::AAA???HHHUUUbbbssshhhJJJ<<<888888999;;;<<<;;;888555444555666666666555444444111000///---+++(((&&&%%%((((((***++++++++++++***((('''%%%%%%&&&((())))))---///111222111///...//////...+++)))((('''''''''(((''''''))),,,///000///000...+++((('''%%%###"""(((+++...///---***)))(((***+++,,,---------......222333333111...,,,,,,------***((((((***,,,---...,,,---...///000111111111+++++++++,,,......,,,***...///000111111///---,,,+++---...///000/////////333222///+++(((%%%"""!!!&&&(((***++++++)))&&&$$$!!!$$$(((,,,......---,,,******,,,000...)))(((+++...000111000...,,,+++,,,,,,++++++,,,---/////////---///222333333222111000---+++(((''')))*********(((((('''%%%"""!!!!!!###&&&(((++++++++++++,,,---+++,,,,,,------,,,,,,+++%%%(((---000111---((($$$&&&&&&&&&((()))((('''%%%)))+++///111111000......------+++)))&&&&&&(((***+++,,,...///////////////---,,,+++******+++---...000000///...------------'''))),,,---,,,++++++,,,000444777777333///------///111555666666555555666222222111///------000333000000///,,,)))((((((***------...///000//////...---,,,,,,,,,---///111222666444222111222333333222333444666777555222///---******++++++,,,,,,---------111222222444777444//////...------...///...,,,******///888BBBMMM]]]kkkyyy|||vvvuuu}}}rrr[[[KKKDDDLLLZZZooo}}}xxxeeePPPEEEAAA===888666999AAARRRgggxxxyyypppcccYYYQQQMMMJJJLLL\\\ooo}}}lll]]]MMM@@@;;;<<<999999===AAA@@@>>>DDDLLL___qqqrrr\\\MMMCCC<<<:::<<>>???@@@???>>>===>>>???@@@???>>>>>>===;;;777444333555888:::::::::<<>>;;;;;;AAAPPPfffyyyssshhhbbbXXXPPPMMMKKKNNN^^^ppp|||mmm[[[NNNEEE<<<999999:::999;;;===<<<<<>><<<;;;999777555333777:::<<<>>>@@@BBBBBB??????BBBIIIVVVgggzzzdddKKK<<<444333333444555444111...++++++,,,///111111...,,,+++,,,,,,,,,+++)))(((&&&((((((((((((((()))))))))(((&&&%%%(((,,,...---+++---///222222000...------...,,,(((%%%$$$&&&(((***,,,+++***,,,///111222111111,,,&&&$$$%%%%%%$$$###&&&))),,,...------------.........///000///---+++)))***,,,,,,+++,,,---///...,,,+++,,,...000111111///000111222222111000///'''((()))+++------+++)))+++,,,...000000///---,,,&&&%%%%%%'''***---......222222222111000...,,,+++***+++,,,---......------+++,,,...000111111111111***((()))+++***(((***///---000222333111000//////---,,,+++...333555333111...000111///***'''((())),,,+++***+++---......,,,------,,,***&&&###""""""$$$(((,,,///---+++((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$(((+++---,,,***((((((%%%###"""$$$'''(((%%%!!!$$$)))///222000---------++++++)))'''$$$$$$&&&(((.........//////000111111***)))(((&&&&&&''')))***000000//////.../////////+++---......,,,+++,,,---------,,,)))&&&'''+++000333333333222111111444666000///---+++***+++///222///000000...+++))))))***///000222444444333222111.........///000222333444222000......///000000000,,,---...111222000,,,)))(((((()))***++++++,,,,,,///222333333555777444///***)))(((***,,,------,,,''''''+++222999BBBPPP]]]jjjuuu~~~{{{zzzgggYYYZZZcccooottt~~~}}}jjj]]]SSSHHH>>>999>>>AAAOOOdddzzzqqqeee```VVVOOOOOOPPPTTTddduuulll^^^NNNEEE???999666666:::999888888999:::;;;<<>>===;;;999999999999;;;>>>@@@BBBDDDGGGIIIEEEBBB===:::999888666555444888;;;===@@@DDDEEECCCBBB>>>>>>CCCMMM[[[nnn}}}aaaJJJ===333222111111222111///---''''''(((+++......+++((('''(((***++++++***)))(((******))))))))))))))))))'''%%%&&&***///111...+++,,,---//////---,,,,,,,,,...+++'''$$$###%%%(((+++---,,,+++,,,///111222111...)))$$$$$$(((+++,,,+++***+++------+++***+++,,,,,,,,,---000333333000---&&&(((*********)))***+++++++++***,,,...000000//////000111111111///---,,,((()))***---//////,,,***((()))+++---............+++(((%%%%%%(((+++------111111222222111...,,,***((((((***+++---...//////////////////000111222333---***(((((('''%%%(((---,,,///222333222000//////,,,******...333666333000111222222---&&&###$$$&&&+++,,,---///111111///...///000///,,,((($$$###"""'''***------,,,)))(((((('''&&&&&&&&&&&&&&&&&&'''''')))+++***)))(((***,,,'''%%%###%%%((()))%%%!!! '''...111///------.........---***'''''')))+++,,,,,,,,,------...///000,,,+++)))''''''''')))***...------------......//////000111000...------...---...---***''')))---222111222333222111000000111///...,,,)))((()))---111---///000///---++++++,,,///000222333444333222111......///000000111222222...,,,******,,,---------,,,,,,,,,///111111---***''''''(((***+++,,,------,,,///000000111444111+++'''&&&'''))),,,...///...(((''')))///555===JJJWWW]]]jjjvvv|||}}}~~~{{{kkkiiipppuuuvvv{{{~~~ttteeeRRRCCC===???AAALLLbbbyyypppddd]]]TTTOOOQQQUUU\\\mmm~~~iiiWWWOOOFFFAAA;;;555555888888888888888;;;<<<<<<:::<<>>@@@BBBEEEGGGEEEAAA<<<888777777666555666;;;======@@@FFFGGGCCCBBB>>>===CCCKKKUUUffftttyyy]]]III<<<444222000000000000///---&&&%%%&&&))),,,,,,)))%%%$$$%%%(((***++++++***))),,,,,,+++***)))))))))***&&&%%%&&&+++111333///+++***,,,------+++++++++,,,---+++&&&######%%%)))+++---,,,+++---///111222111,,,'''###$$$+++111333333---......,,,***((()))***)))***,,,111555666333///%%%''')))***(((''''''''')))))))))+++...///...---...///000111000...,,,***)))***,,,///111111...+++&&&''')))+++,,,......//////+++&&&%%%(((+++,,,,,,...///000000///,,,(((&&&%%%&&&''')))+++...///000111000/////////000222333111,,,)))'''$$$"""%%%+++,,,///222333222111//////+++))))))---333555333///444444222,,,$$$ """%%%+++,,,...111444333111...111111000---)))%%%######+++,,,---+++)))((()))***(((''''''&&&&&&''''''((((((******)))''''''+++...)))'''%%%'''******&&&"""%%%---000///------///222111000---++++++,,,...++++++++++++,,,---......000///---+++******+++,,,++++++++++++,,,,,,---...222333333222///......///...//////---+++,,,000444...111333444222///------///...+++(((&&&(((,,,///,,,...000///...------...///000111222333222111111......//////000111111111,,,***(((((()))++++++***---,,,,,,///222222///,,,&&&'''(((***+++---......'''***,,,+++---///,,,&&&%%%%%%&&&(((,,,///000000+++)))***///333999EEEQQQTTTaaaooowww}}}zzz{{{zzzvvv|||}}}{{{|||}}}yyyrrrsssyyyxxxbbbQQQIII@@@@@@JJJ```yyy}}}nnnbbb[[[SSSOOOSSSZZZbbbtttmmmTTTEEECCCBBB>>>888222666===888999:::<<>><<<888555555555555666888;;;===>>>@@@BBBDDDEEEAAA;;;777666666666666:::>>>@@@>>>BBBHHHHHHCCCCCC>>>>>>EEEKKKSSS```mmmzzzyyyYYYBBB333...///000111111000///...(((''''''((())))))'''&&&!!!$$$''')))***)))******---------,,,,,,+++++++++&&&&&&)))---111222...+++)))***+++++++++)))'''%%%&&&&&&'''(((***+++,,,---......---+++)))***...333***&&&"""%%%+++111222111000000111000...+++(((&&&)))((()))+++...//////...((()))+++***((('''&&&&&&&&&(((+++...000000000///...//////---++++++,,,---///000111222111///---,,,&&&)))------+++***,,,///---,,,++++++,,,,,,***((()))***,,,---+++((($$$""""""%%%(((***+++,,,---///222222111///------...000111111///,,,(((&&&&&&&&&,,,///111222111/////////))))))(((''''''***...222666444111...+++(((&&&&&&))))))+++...000111///---,,,)))''')))(((%%%&&&***111111000+++((('''+++//////...,,,)))&&&%%%''')))---***'''&&&&&&)))---000---***))),,,000000,,,''' ###'''+++............000000111111000///......***)))''')))---///...,,,///000000///---++++++++++++++++++++++++,,,---...777777666333000......///333000------...000111222222000///000111000+++'''''')))++++++(((&&&'''))),,,,,,,,,,,,------......//////000111111111111111//////...---...000222444111***%%%%%%***,,,***&&&---+++***...444666333///)))((())),,,000000...+++((()))))))))((('''&&&%%%###)))...000111333333///+++'''+++333<<>>???>>><<<888555444444333666999<<<>>>>>>>>>>>>@@@BBBLLL]]]nnn~~~yyywwwooobbbVVVPPPUUUaaakkk~~~|||gggPPPDDD@@@?????????<<<888333000000333555777222666:::>>>???@@@AAACCC@@@???===999555222222333<<<>>>AAABBBAAAAAAAAAAAADDD@@@???CCCFFFKKKWWWdddwww{{{ZZZAAA444000111111111111000///...***)))(((((())))))'''&&&"""%%%)))******))))))))),,,,,,---------,,,,,,+++((((((***...111222///+++++++++++++++***)))&&&$$$%%%&&&(((+++---///000000///...---)))'''(((,,,000---)))&&&(((---111222000000111000///---***'''%%%''''''(((+++...///...---,,,---///...,,,)))''''''(((***,,,...000000//////---......---++++++,,,...---///000222222111///...(((***,,,---,,,++++++,,,000///---,,,,,,***(((%%%((()))++++++***'''$$$!!!$$$'''***,,,,,,,,,...///222333222///---,,,---///444444333000---******+++---000222333111/////////***)))(((&&&%%%'''***---111000///---+++******)))&&&&&&(((+++...000000...)))'''&&&((((((&&&(((,,,444444222...)))(((+++//////...,,,)))&&&&&&))),,,---+++)))''''''(((+++,,,,,,******---111222...***!!!###&&&)))+++,,,++++++,,,,,,---...////////////---+++)))***,,,,,,+++)))---///111111///......///------------------......444555444222000...///000111...***(((***---///000000///...///000...***'''%%%'''******))))))***,,,............////////////000000000222333333222111///.........///111333555111+++&&&''',,,...,,,)))---,,,...222777777222---))))))***---000111...,,,***))))))((('''&&&%%%$$$"""&&&***,,,---...///000000,,,))),,,444;;;???@@@HHHPPP[[[hhhrrrzzz~~~}}}kkk^^^[[[\\\aaalll~~~pppeeeTTTPPPTTTdddyyy|||rrreee\\\VVVOOOMMMWWWfffxxxkkkSSSFFF>>>??????===:::888777888:::;;;===??????@@@AAABBB???GGGUUUfffrrr}}}sssiiieeekkkuuu~~~zzzqqq^^^KKKBBB???===<<<<<<<<<888333111111444666777666:::>>>@@@AAA@@@AAAAAA>>>===;;;888444111111222:::;;;===>>>>>>>>>>>>>>>???<<<<<>>======???BBBEEEEEERRReeesssyyy~~~|||lllbbbTTTFFFAAA@@@>>>::::::;;;888444222333666888888:::===@@@BBBAAA???======::::::999777333111111222999999:::;;;;;;<<<<<<<<<:::999;;;>>>>>>>>>AAAFFFUUUaaammmrrrxxxwwwUUUAAA888444333111000...---------+++***)))***+++,,,,,,+++''')))++++++***(((''''''&&&(((***,,,,,,+++)))'''((()))+++...111222222222222...+++)))******(((&&&$$$'''+++///111222222111///---+++((((((+++///222555333111000111111///,,,,,,,,,---,,,+++***)))(((''''''))),,,//////---***///111444444222///---,,,,,,---.../////////......***,,,,,,,,,++++++---///---...000222222222000///...------000333444000,,,...---+++,,,---------,,,'''(((***++++++)))'''&&&)))+++......---,,,,,,---333333333000---+++++++++111222333111///---,,,------///222333000---+++***))))))'''%%%######&&&(((((()))***+++,,,---......&&&%%%%%%'''+++///000000)))((()))+++)))'''+++000777666444...((($$$%%%(((***)))&&&$$$###&&&+++/////////...---***(((%%%$$$&&&%%%'''***...000000///(((((((((((('''&&&%%%%%%%%%&&&&&&((()))+++---...000000///...---,,,)))(((+++...000111000000000111////////////...------,,,,,,...000000//////000222---)))###!!!###''',,,...------------------,,,***&&&'''(((***+++---///000000000111111111000///......---...111555666333...000//////......///000000///,,,)))+++...111000---......///111222000,,,(((***+++---///111111///...000...+++(((&&&%%%&&&&&&(((((('''&&&%%%&&&))),,,000///...111555888999999>>>BBBJJJRRR\\\hhhrrryyy{{{}}}vvvqqqnnnlllpppwww~~~kkkXXXJJJAAA@@@HHHXXXiiivvvvvvlllgggpppuuummmdddZZZRRRIIIIIIOOO___sss|||cccMMM??????@@@@@@???======>>>???===>>>???>>>>>>BBBHHHMMMTTTbbbuuu~~~sssbbbUUUKKKCCCBBBCCC@@@;;;::::::777555444666888::::::<<>>??????;;;<<>>@@@HHHTTT]]]fffrrr}}}zzz|||ooofff]]]SSSLLLHHHKKKVVVhhh{{{fffOOOAAA;;;<<<===<<<;;;;;;===???AAADDDFFFGGGIIINNNWWW^^^jjjuuu}}}qqqkkkcccWWWIIIBBB???AAACCC???;;;999999777666666999;;;<<<<<>>@@@@@@??????@@@BBB???===;;;===@@@DDDFFFFFFCCCFFFIIIKKKKKKIIIEEEAAAJJJQQQZZZ___dddqqqpppRRRAAA:::333111...+++))))))+++,,,***)))((())),,,///000000+++***)))&&&$$$$$$''')))&&&&&&((()))((('''%%%$$$###%%%(((***,,,///333666///)))""""""&&&******)))'''(((+++---...///...------,,,,,,...222666777888444333111///---,,,++++++))))))***+++,,,---...///)))))))))***,,,---,,,+++)))+++...///......///000,,,,,,,,,---------------+++,,,,,,+++******,,,...111222333333222111...---)))))))))+++---......---333111...,,,------,,,++++++,,,...///000000//////---///111111///.........000111222000---+++******,,,...000000///---------))),,,000222000,,,***(((((())))))'''&&&&&&(((***'''(((***+++,,,++++++***---,,,,,,,,,...///...---------...---'''"""%%%,,,//////...)))### """###############%%%))),,,///000000///---)))&&&$$$((()))+++...111444666777222000---)))'''%%%%%%%%%)))((('''&&&&&&'''((()))---000222222000...------------,,,)))&&&&&&''')))******+++,,,,,,+++)))((())),,,...///...---------+++)))''''''))),,,......***,,,---...------///111222///,,,++++++,,,+++***+++,,,...000000///...---++++++,,,,,,---,,,,,,,,,222111000///---,,,+++***,,,+++***+++---------+++,,,***)))'''%%%%%%$$$%%%(((+++...//////......///000///...,,,,,,,,,------)))((('''%%%$$$'''+++.../////////000111222444444777:::>>>AAAEEEJJJPPPTTT]]]\\\\\\\\\WWWRRRSSSWWWbbbpppzzzbbbMMMAAA???===>>>BBBGGGLLLVVV```qqqzzztttggg^^^VVVMMMFFFJJJPPP^^^rrrjjjQQQAAA888999:::;;;;;;===AAADDDHHHMMMSSSVVVYYY___hhhoooyyyvvvzzzuuuaaaWWWPPPIIIAAA<<<:::>>>???<<<999888888777777888;;;===>>>===AAABBBCCCBBB@@@@@@AAABBBDDDFFFIIILLLLLLNNNPPPQQQJJJGGGDDDFFFLLLRRRTTTTTTSSSWWW[[[\\\^^^^^^YYYSSS\\\___dddgggiiippprrrUUUBBB888444111---***)))***,,,...,,,***((((((+++---......,,,***'''###!!!"""'''+++))))))))))))(((&&&%%%$$$$$$&&&'''((((((+++///333)))"""!!!(((***)))'''(((***,,,...///000000---,,,---111555888777666222111///,,,))))))***+++,,,,,,,,,,,,,,,---......)))'''&&&&&&(((***+++******+++,,,,,,+++,,,---///+++++++++++++++,,,---...+++,,,---+++***)))+++,,,000111222333333222000///---------,,,******,,,...444111...,,,------------,,,,,,...000111111222222///111333444222111111222///000111000...+++++++++***,,,//////...---,,,---)))---111333222///,,,************(((&&&%%%%%%'''&&&(((***+++,,,+++***)))---,,,,,,...//////---,,,******,,,***$$$"""***---......***$$$!!!"""$$$%%%&&&'''''''''(((+++---------------+++(((&&&$$$''')))+++---///222555888333111---)))&&&%%%%%%%%%)))((('''&&&&&&(((***+++,,,///222222///,,,++++++---+++)))%%%"""###&&&)))((()))***,,,,,,+++***)))***,,,......---+++******)))))))))+++...///...---(((***,,,,,,+++,,,///111555222---+++,,,,,,+++))))))+++...000111000///...***---...,,,((('''***...111111111111000///...------,,,,,,,,,------,,,+++*********)))'''%%%$$$$$$&&&***...///...------///,,,,,,------......//////++++++)))'''&&&'''+++..................000222444777:::???CCCFFFJJJMMMPPPUUURRRQQQPPPKKKFFFIIIOOO___oooooo[[[PPPCCC>>>;;;;;;;;;<<>>@@@DDDHHHNNNRRRXXX```iiinnnqqquuu~~~xxxqqqooossszzzrrr```SSSKKKEEEBBB???:::999<<<>>>;;;999999777777777:::===??????????????????>>>===???CCCFFFKKKOOOSSSWWWYYY\\\^^^```[[[XXXUUUXXX___fffiiijjjiiinnnqqqrrrvvvzzzvvvoootttvvv{{{vvvXXXCCC666444222...***)))+++---//////,,,))))))***+++++++++,,,***%%% !!!''',,,,,,,,,+++)))((('''&&&%%%%%%'''((('''&&&''',,,000%%%&&&((((((&&&''')))+++...111333444------...222777888666333000///,,,)))'''''')))+++///...------,,,,,,,,,---)))&&&$$$$$$%%%((()))))),,,---,,,+++)))***,,,...************+++,,,---...,,,------+++***)))***+++...///111333444333222111222333222///***))),,,000000...,,,,,,...000111111+++,,,...///111222222333111333555666555444444444...///111000...,,,++++++'''))),,,---,,,+++++++++)))...222555444111...---+++,,,+++(((%%%######$$$%%%&&&)))+++,,,,,,+++***++++++,,,...000000---+++'''''')))((("""!!!(((---//////+++&&&$$$%%%'''''')))+++,,,,,,,,,...///***++++++***)))'''%%%$$$$$$&&&(((***,,,///222555444111---(((%%%$$$$$$%%%)))((('''&&&''')))+++---+++///222111...***)))))),,,***'''###!!!"""'''+++'''(((***,,,,,,,,,+++***+++---///...,,,)))(((((('''(((+++...111111...+++&&&)))++++++***+++...111666222---+++,,,,,,+++)))(((+++...111222222000///+++...000,,,&&&%%%***000000111111222222222222111............------++++++(((***,,,,,,***'''%%%$$$&&&)))---///---,,,---...)))***+++---.../////////------+++)))'''(((***------------,,,,,,...111444:::???EEEJJJNNNQQQSSSUUUTTTPPPMMMLLLGGGBBBEEEMMM\\\nnn~~~{{{jjj```FFFAAA<<<;;;999666777<<<;;;HHHYYYgggpppyyy~~~uuulll```WWWQQQKKKDDD>>>DDDOOOddd{{{tttYYYHHH===@@@DDDHHHMMMTTT[[[```mmmvvvvvvqqqmmmnnnssstttpppkkkkkknnnuuu~~~kkkWWWNNNLLLHHHDDDCCCAAA<<<;;;>>>???<<<;;;<<<777777888;;;>>>@@@@@@???:::::::::999999<<>>:::999999:::<<<======<<<999999888999:::===@@@BBBDDDLLLVVV[[[\\\\\\___ccceeefffllltttvvvsssqqqrrr{{{zzzXXXCCC<<<666555111---***+++///222///+++'''&&&((())))))))))))(((%%%$$$###%%%'''(((...---,,,,,,,,,+++(((&&&&&&)))---///...,,,++++++***%%%"""###)))......---+++******,,,...///000000---,,,---...//////......---------,,,,,,,,,,,,,,,,,,...000000...---,,,---((()))(((&&&$$$$$$(((+++...---,,,***((((((+++...///---+++******,,,...///,,,((($$$$$$''')))(((&&&(((+++///222333333333444333333222...+++***,,,///+++)))((('''(((***,,,,,,,,,------......////////////000111111222222222222+++***)))((((((***,,,---,,,,,,---...///...------,,,---///111222///***&&&(((&&&$$$""""""$$$'''(((&&&&&&(((+++------+++)))***+++,,,......---,,,,,,+++,,,---***&&&$$$&&&(((***+++,,,,,,+++***++++++,,,***''''''((()))***)))(((&&&%%%'''***+++'''"""###&&&+++......---,,,,,,,,,***'''%%%$$$"""!!!$$$&&&''''''(((+++---+++***...222000(((""" &&&((((((%%%###$$$***000222///------...///......,,,,,,++++++++++++++++++111111000000///...------''''''&&&&&&(((***---...000,,,)))))),,,///000000,,,***((())),,,//////////////////---+++,,,...111000///...///111333444555222111///---,,,,,,,,,,,,---.../////////---+++***...000333111...---000444111...++++++---.........---............/////////000000000000000444999===EEENNNYYYdddooowwwwwwrrrrrrlllddd``````aaa```^^^iiirrr~~~uuubbbXXXKKK???999666444333222666<<>>;;;;;;<<<>>>???;;;:::999999;;;<<<;;;:::;;;;;;::::::;;;===@@@AAAAAAFFFMMMQQQRRRRRRSSSUUUWWWXXX]]]dddgggeeeccceeekkkrrrzzz}}}|||{{{{{{}}}{{{WWWCCC<<<777666333///,,,,,,///222///,,,***)))***+++******)))((('''&&&&&&''')))***///...------------***(((''',,,111444333///,,,***---***((())),,,//////---***++++++,,,,,,---......,,,,,,,,,---------------......//////...---,,,++++++,,,......,,,+++*********)))(((%%%$$$&&&)))---000000///---+++***+++---//////---,,,++++++++++++((($$$""""""&&&))))))((('''((()))---111444444444000000///---++++++---///+++(((%%%$$$&&&((()))***---------...------,,,,,,)))+++---///000000///...)))(((&&&%%%&&&))),,,...,,,------------,,,,,,+++++++++,,,------***%%%!!!"""###(((******'''((())),,,------***'''((())),,,------+++)))'''(((***+++)))%%%$$$%%%(((&&&))),,,......---------...***&&&$$$%%%'''(((((('''&&&%%%'''***+++(((%%%$$$'''+++------,,,,,,------)))$$$"""###"""  ###&&&((((((((()))***+++***,,,///---%%% %%%&&&&&&%%%$$$(((...444222111//////000000000///---,,,+++******+++,,,---222222111000...---,,,,,,'''&&&%%%%%%'''))),,,...000---)))(((+++...111222+++)))((((((+++---------...//////---,,,---///111...//////000222333333444111000---***)))***+++,,,////////////000000000000333444444111......222666444111---++++++++++++***---...///000000000//////222444444333333999DDDMMMUUU]]]gggrrrxxxpppnnnpppqqqmmmiiiooouuu|||{{{}}}wwwlll[[[KKK@@@;;;888777333555777999<<<@@@FFFJJJZZZaaajjjsss{{{~~~yyyrrrhhhbbb\\\aaalll}}}sssrrrxxxtttggg___ZZZSSSKKKAAA???>>>BBBIIIPPPRRRSSSSSS^^^mmm|||vvveee[[[NNNFFF@@@@@@BBBAAABBBDDD???>>><<<;;;;;;===???@@@===;;;::::::<<<===<<<<<<>>>>>>=========>>>?????????AAACCCEEEFFFFFFFFFFFFFFFFFFIIIOOORRRPPPPPPRRRUUUZZZaaacccbbb``````aaafffhhhpppzzzwwwSSS???999666555333000------///111111000...---,,,+++***)))***)))(((((((((***+++---000///------...---,,,***)))---222444222///+++***---,,,++++++,,,---,,,,,,)))+++,,,++++++******+++---.........------.../////////000000///,,,***((()))***,,,,,,***)))((()))---+++)))''''''))),,,///222222222000---,,,,,,---//////...---,,,***((('''%%%$$$%%%'''+++---,,,+++)))'''&&&***///333333222---,,,+++******+++---///---)))%%%$$$&&&)))******+++,,,,,,---------,,,+++&&&(((+++---...---+++)))(((&&&$$$###$$$(((,,,///------------,,,+++++++++)))))))))******((($$$!!!!!!%%%+++,,,+++))))))***,,,---,,,)))&&&''')))++++++***&&&### """&&&'''%%%######$$$$$$'''++++++***)))+++,,,,,,***'''&&&'''((((((((()))((('''(((******(((%%%&&&(((+++,,,,,,,,,---......)))$$$"""###$$$""" """$$$%%%&&&'''((()))+++)))***---,,,&&&###$$$'''''''''&&&&&&***000555333222000000111222111///---,,,+++******,,,---...111000///...---+++******&&&%%%%%%%%%&&&)))+++---000...,,,+++,,,---...///***)))(((((()))***+++,,,...//////...------...000...///111111111000000111///---+++))))))+++...000222222111000000111222222555444222...,,,---111555222000---+++***)))******......000111111111000///222555666555666???OOO\\\bbblllvvv~~~{{{xxxwwwuuurrrnnnsssyyy{{{tttzzzrrr___PPPGGGCCCAAA???>>>===;;;;;;<<<===???JJJOOOWWW^^^eeellltttyyy|||vvvuuuyyysssmmmfff[[[PPPJJJGGGDDDAAAAAA???===>>>DDDJJJNNNPPP]]]ggguuuqqq```PPPFFFAAA===<<>>======<<<===>>>???@@@>>>===;;;<<<>>>???@@@???@@@@@@@@@??????>>>======@@@>>>>>>>>>@@@@@@???>>><<<:::;;;@@@AAA??????BBBDDDHHHLLLNNNMMMJJJIIIIIIIIILLLTTTbbbmmmxxxtttQQQ===777333333222000------...000444444333111...+++)))(((+++************+++------000...,,,,,,------,,,+++)))+++///000...,,,***************)))((('''((())))))+++,,,,,,)))''''''(((///111111000......000222000000000000...***'''%%%&&&(((***+++)))(((((((((000...+++***+++---000222222333333111///......000000000///...,,,)))'''%%%###%%%(((---//////---+++,,,***((()))---000000///***)))(((((()))+++---...---((($$$$$$(((++++++)))(((***+++---...------,,,((()))+++,,,,,,***'''%%%'''&&&###"""$$$(((---000///......------,,,,,,,,,)))((((((***+++***(((&&&$$$ !!!(((------++++++******+++---,,,)))'''((()))***)))&&&!!!$$$((((((%%%$$$###%%%'''(((%%%""""""&&&+++)))((()))+++------+++))),,,+++***))))))(((&&&%%%'''))),,,---,,,,,,---...000,,,'''&&&&&&'''&&&%%%###"""!!!"""###&&&((())))))((()))......***((()))******))))))))),,,000444333222111111222333111000---,,,,,,++++++,,,---......---,,,+++***)))((((((&&&%%%%%%%%%&&&)))+++---///000111111///,,,***))))))))))))((('''(((***+++...//////...,,,,,,---...///000222111...------...---+++***)))+++...222555555444222000000000111222222111...+++***+++...111---,,,+++)))((((((***+++...//////000000000000000111444666777;;;FFFXXXfffkkkvvv~~~wwwrrrqqqrrrttt~~~~~~qqqoooxxx{{{iii[[[RRROOOLLLIIIDDD@@@===;;;::::::???BBBGGGLLLRRRXXX]]]aaalllwwwyyywwwrrreeeZZZSSSNNNHHHEEEBBBAAAAAABBBBBB???===???DDDLLLSSSWWWjjjuuu|||iiiZZZMMMBBB;;;;;;999;;;@@@AAA>>><<<===?????????@@@@@@AAAAAABBB>>><<<:::;;;===???@@@@@@@@@@@@AAA@@@???===;;;:::>>><<<::::::;;;<<<;;;:::999777777::::::777777:::<<>>AAADDDHHHLLLMMMUUU___nnn}}}wwwggg^^^[[[XXXQQQJJJCCC@@@???BBBCCCCCCEEEIII@@@??????CCCKKKWWWbbbiiivvvzzzeeeSSSHHHBBB<<<888:::999;;;???@@@<<<;;;<<<@@@AAABBBDDDFFFFFFGGGGGG???<<<999999:::<<<======>>>???@@@@@@>>><<<999777::::::999888777666666555999666777:::;;;888888:::<<<===???@@@???===:::999777888???LLLYYYcccmmmvvvsssUUUAAA777///000222222111000111222333555777666333///---------,,,,,,,,,,,,,,,+++,,,,,,***(((((()))******)))%%%)))...111000---+++***(((******&&&"""!!!%%%+++---111333111,,,((('''(((---///000---)))))),,,000666555222///,,,)))&&&%%%"""$$$''')))))))))***+++000///...///222333333111000000000//////111555888777666444222///---,,,+++''')))+++,,,,,,+++++++++---...//////......///000...+++)))))),,,///000000+++'''%%%)))///222///******+++---//////...,,,***,,,,,,,,,,,,,,,+++***))))))((((((((()))+++...///222222111000111111333333111///------......---,,,''''''((((((***,,,---......+++)))((()))+++------++++++***((($$$  (((,,,+++))))))***'''((('''"""%%%,,,++++++,,,---///...,,,***------,,,***(((''''''(((&&&)))...//////---,,,+++...000222000,,,***+++...(((&&&$$$%%%)))++++++***((('''+++000111---***+++++++++---///111222222111222111111222333333000...---...//////...,,,***)))))))))))))))))))))))))))''''''&&&&&&(((***---...///222444333///+++)))(((***++++++)))'''&&&(((+++...//////---***(((''''''***,,,...,,,((((((+++///,,,,,,,,,,,,...000222333111111000000000000000000++++++,,,...///...,,,+++$$$%%%&&&%%%$$$%%%))),,,000...---,,,,,,...000222444666;;;BBBLLLZZZhhhrrryyyyyyuuuvvvxxx|||}}}vvvwww~~~}}}qqqkkkaaaYYYRRRKKKEEEAAA>>>=========???AAACCCCCCIIIOOOXXXaaajjjuuuvvvnnnlllccc[[[PPPHHHEEEDDDCCCBBB???<<<===BBBEEEEEEIIIPPPGGGGGGIIIOOOZZZiiixxxsssdddQQQDDD???>>><<<:::999888:::>>>>>>::::::===???AAADDDHHHKKKMMMNNNNNNEEEBBB===;;;::::::::::::;;;===>>>???===:::777555999;;;<<<999444111111222666555777<<<>>><<<<<<>>>===>>>>>>??????>>>;;;999::::::AAAMMMXXX```gggnnnvvv~~~qqqUUUAAA666...000333333333222333444000444777777444111000000---------,,,,,,++++++***+++)))'''&&&((())))))(((###)))111555555111,,,***)))++++++'''!!!!!!'''---000444666444...))))))***+++------***&&&%%%)))...999777333000,,,)))'''&&&!!!$$$'''))))))***+++,,,///...---000333444222000.........---...111777;;;:::888666444111000///...------,,,+++***+++---///,,,///222222///...000222000---++++++///222222111---***)))---444777333...,,,...///000///---***(((,,,,,,,,,,,,,,,---------************+++,,,...///333333222222222333555666444222///.........---+++'''(((*********+++---000///,,,((('''(((+++...///,,,+++***(((%%%###!!! $$$((()))(((''')))+++&&&((()))$$$ '''...///---,,,+++,,,,,,+++***+++,,,,,,***)))((()))***%%%)))...111000---+++***,,,111555333---))),,,000)))((((((***---...,,,***((((((+++111111,,,((())))))***---000333444333111222111111222333222000...---///000000///,,,)))'''))))))))))))************((('''''''''(((+++---///000222333111---++++++,,,+++,,,,,,***'''&&&(((+++...//////---)))&&&%%%%%%'''***+++)))''''''---222------------...//////000---......///000000111111)))+++...111222111---+++###$$$%%%$$$"""###'''+++000...,,,******---000222777999>>>GGGTTTbbbnnnuuu~~~{{{yyyyyyxxxxxx{{{yyy|||tttjjjbbbZZZRRRMMMDDDBBB@@@???@@@AAAAAAAAAEEEHHHKKKMMMOOOWWWccclllvvvuuuqqqppppppjjj___UUURRRNNNKKKDDD???<<<<<<@@@BBB@@@======CCCEEEEEEKKKSSSSSSSSSVVV\\\gggxxxcccVVVFFF===<<<>>>===<<<888777999<<<<<<::::::>>>===@@@EEEKKKOOORRRTTTTTTMMMIIICCC???===;;;:::999:::;;;===>>>===999666333:::===???<<<444///...000333222666===@@@>>>???AAA>>>>>>??????@@@???<<<999<<<<<>>DDDJJJOOOTTTZZZ]]]\\\```hhhrrr}}}jjjFFF333------------///111333333333222222333333111...+++))))))***,,,......---,,,+++,,,+++***,,,------+++(((%%%(((---111333222111000,,,)))&&&&&&)))...000111333333333111///...///000111,,,'''$$$%%%(((***+++///...,,,+++***)))))))))((()))***,,,......//////++++++***)))***+++,,,,,,---///111111111222444555888777555555666777777666444000+++)))+++---......,,,+++,,,---000111000///222000//////222333111///***'''''',,,000000111333333666555///++++++***''')))''''''(((+++.../////////000000111111000////////////.........///000111000000///...,,,***)))(((''')))+++,,,,,,,,,---///,,,+++***))))))***+++,,,)))'''&&&'''***,,,,,,***------,,,+++***,,,///222111111///,,,)))+++000555///+++***,,,+++)))))),,,...---+++*********++++++***+++...000111000///...111000...---,,,---...///...---,,,---......---+++,,,///111222000///...///+++++++++---000333333333333333333222000///000111////////////...,,,)))''',,,+++,,,...111222///---,,,,,,+++,,,---000222444333333222///+++(((''''''(((***++++++******+++---,,,+++***)))(((&&&$$$$$$###%%%(((******+++---...---,,,***((('''(((***+++,,,...///111222222111111...------...000000...------------+++)))))),,,///...)))$$$%%%+++111444555:::>>>JJJZZZgggpppzzzxxxsssmmmgggeeegggttt|||}}}xxxwwwvvvvvvxxxnnnbbbSSSEEEBBBCCCBBBAAABBB@@@@@@@@@>>><<<<<<===???AAADDDIIIOOOUUUZZZ^^^``````dddiiimmmooooooooooooqqqvvv}}}|||{{{zzz}}}xxxnnnjjjlllfff[[[MMMJJJFFFCCCBBBAAA>>>;;;:::::::::<<>>;;;:::======<<<:::888999;;;>>>===??????;;;444111333666222999===:::888;;;>>>===>>>===<<<===>>>>>>===<<<:::<<>>:::777666666444444555;;;CCCJJJLLLLLLGGGJJJOOOUUUWWWVVVQQQMMMNNNWWWbbbiiijjjeee___[[[\\\___[[[SSSQQQRRRNNNEEE???===:::999999999888666666888;;;???BBBEEEFFFGGGEEEDDDEEEJJJUUUcccpppyyyuuuhhhWWWNNNFFFAAA===888777999:::<<<===<<<;;;:::;;;<<>><<<@@@???<<<999777999===@@@AAABBBBBB>>>888555777:::777;;;<<<999888999999888::::::;;;>>>@@@@@@>>><<<777888999999888:::===???EEEJJJTTTaaapppgggAAA///+++---+++))))))+++...///000000000111111000...,,,***'''))),,,///000///,,,+++000000////////////...---)))***,,,......---,,,++++++---000333444222///---/////////...---...000333000)))!!!!!!''',,,---***000...+++)))))),,,000222,,,,,,------------,,,,,,+++*********************,,,---///.........///000333333222333333222///------,,,+++***+++---...///***((('''(((,,,000222333777555333111000//////...)))%%%###''')))((()))+++111444333...++++++***(((&&&&&&&&&(((+++...///...000000//////...,,,+++******))))))((()))***,,,---111111111000///---++++++'''))),,,,,,+++*********+++***)))(((''''''((()))((((((((()))***,,,---...,,,------,,,+++,,,...111888555222000//////...---,,,******------***)))+++''''''&&&'''(((***,,,...,,,,,,...///000000000000------,,,,,,,,,,,,---...,,,+++***+++---//////...,,,...111222222222333444000...+++***+++---------333444555333111//////000111111///---++++++,,,---000000000222333333222111111111111111222444555666111222333222...***'''&&&)))***+++++++++,,,...000******)))))))))*********+++---///000000000111333---,,,***))))))))))))(((***+++---///000111111111000...,,,---///111222222000111000000000111222444000,,,)))***000777>>>AAAJJJOOOYYYeeennnvvv}}}|||wwwxxxzzzjjjbbbXXXRRRMMMLLLRRRYYYcccqqq~~~vvvllleeebbbdddiiiqqq|||mmmZZZJJJAAA>>>???@@@CCCDDDDDDAAA===:::999999:::777444888???EEEEEECCC???AAADDDIIILLLJJJDDD>>>BBBJJJTTTZZZYYYRRRJJJEEEKKKNNNLLLGGGEEEFFFCCC===>>><<<:::888777777777777:::<<>>@@@JJJUUUaaaooo|||sssoooaaa^^^[[[\\\aaammm|||}}}jjjVVVJJJEEEDDDEEEHHHGGGEEEBBB>>><<<===>>>;;;666333555;;;???>>><<>>BBB@@@===:::888777888999;;;===???BBBEEEJJJQQQVVVXXX]]]dddmmmvvvzzzjjjaaaXXXOOOJJJEEE>>><<<=========<<<<<<<<<<<<;;;:::555777;;;@@@CCCGGGMMMSSS\\\]]]WWWLLLCCCBBBAAA???<<<===>>>===;;;;;;===>>>HHHGGGIIIPPPWWWVVVNNNFFFCCC>>>888666777777666666777888:::<<<===;;;777333111222333333333555777:::<<>>AAAFFFJJJOOOWWWaaaiiijjjqqq{{{qqqggg^^^UUUOOOIIIAAA===>>>???===<<<<<<======;;;:::333444888>>>AAAEEENNNWWWeeeiiidddVVVJJJGGGCCC===;;;===>>>???>>>>>>???@@@KKKLLLTTTaaammmoooggg^^^PPPEEE;;;888999888777888888888999::::::888333000222333555444333222333444999???LLL]]]ooozzz}}}uuummmqqq~~~fffKKK===999333111000111222222111000//////000111222333444444......---------......///333444444222...---///111111///---+++)))'''''''''(((,,,000111///+++***)))$$$'''+++...//////000111///+++&&&$$$&&&))),,,---...,,,***((((((***,,,...))))))*********)))((((((,,,---...////////////...+++,,,---,,,***)))***++++++)))'''''')))))))))((((((***---,,,+++)))***,,,,,,+++***---111666999:::666666333///+++)))+++---000***'''((()))((())),,,)))---...+++)))+++,,,+++&&&&&&(((+++///111111000,,,,,,,,,,,,+++***)))((('''***---000111000...---,,,,,,---............---,,,,,,,,,***)))***,,,...111///---+++***)))))))))&&&((()))(((%%%%%%'''***---...---+++(((&&&&&&&&&$$$)))---...+++))))))***((('''+++000000,,,)))***++++++***)))***+++,,,---)))(((&&&$$$$$$%%%'''(((&&&'''(((***+++,,,,,,,,,+++)))''''''***,,,---...***+++,,,,,,,,,,,,...000...***%%%###%%%))),,,...222444555444111///------...111222000,,,***---000---...///...,,,+++---/////////000111222222222222000111222111/////////111111111000...,,,---///222///...,,,+++++++++---...,,,---//////...---...///,,,++++++///333444111---...///000111111111//////...------...000000...---***)))))),,,///111000///---......000444:::BBBGGGIIITTT___gggqqq||||||}}}yyypppggg___SSSHHHCCC???:::777444777BBBMMMeeeppp~~~pppdddXXXTTTQQQQQQUUU\\\aaammm}}}zzzuuurrrooohhhgggccc\\\SSSLLLHHHFFFCCCCCCCCCCCCCCCBBBAAA@@@@@@BBBDDDDDDBBB@@@>>>>>>BBBCCCCCCAAA>>>======>>>@@@AAACCCDDDBBB@@@AAADDDCCCCCCCCCBBBAAACCCHHHLLLOOOUUU\\\bbbgggoooyyypppggg^^^XXXPPPHHHCCCBBB@@@>>><<<<<<======;;;999555444777===@@@CCCNNNZZZiiirrrrrrfffYYYTTTLLLCCC>>>????????????AAADDDGGGPPPVVVbbboooxxxzzzwwwsss___PPPAAA<<<<<<:::999:::888888888999999777444000222444666666555333222222777>>>MMM```rrr}}}~~~|||xxxrrrnnnrrreeeKKK>>>888444333333444555555333111000000111111222222222333,,,+++++++++,,,...000111444555444222...---///111444222///,,,***(((((((((%%%)))---...,,,***+++,,,"""&&&+++...000000000111---+++'''$$$$$$&&&***---...---+++***+++---000111(((((())))))))))))((((((---.../////////...---,,,---......---+++***+++,,,+++)))'''&&&((()))******'''***------***))))))+++******+++...444999<<<===555555333...***(((***---///***''')))++++++,,,000+++//////,,,***+++,,,***&&&'''))),,,000222222111............---,,,++++++'''***///333444333///---***++++++++++++***)))(((+++++++++))))))+++///333333222000...,,,+++++++++''')))***(((&&&%%%'''))),,,---,,,)))&&&###""""""%%%+++,,,((($$$$$$&&&''''''+++000111,,,)))***///...---,,,,,,,,,---...'''&&&$$$######%%%(((***%%%&&&((()))+++,,,,,,,,,,,,)))&&&&&&'''))))))))))))***++++++******,,,...---)))$$$"""$$$)))---///333555666666333000...------000333111---+++---000---///000...,,,+++---000///000111111222222222222///000000///......000222222111000---++++++...111...---,,,++++++---///000+++,,,......---,,,,,,---+++******///444555111---000111222222222111///......------///000///---+++***((((((+++///111000......---,,,,,,000888AAAHHHKKKVVV```gggooozzz}}}~~~zzzooo```WWWQQQGGG<<<777666666888777:::DDDOOOdddooo}}}ssseeebbb```[[[VVVVVVQQQYYYgggvvv{{{rrrggg[[[SSSOOONNNOOOPPPNNNJJJFFFDDDCCCCCCGGGLLLLLLIIIEEEDDDDDDHHHHHHGGGDDD@@@>>>>>>>>>BBBDDDFFFGGGEEECCCDDDHHHDDDFFFGGGHHHIIINNNUUUZZZeeellluuu{{{yyypppfff___WWWNNNIIIHHHAAA>>><<<<<<===>>>;;;999777555888===???BBBNNN[[[ggguuu{{{rrrgggaaaWWWKKKAAAAAA@@@??????CCCHHHLLLUUU___mmmvvvzzzzzz{{{}}}kkkXXXFFF???>>>;;;:::;;;888888888999:::888555333111444777999888666555555777???OOOdddwww}}}vvvuuuuuuyyycccJJJ???;;;888444222444:::;;;666111444111...///222333111---''')))+++---------///111666444111////////////...111111000///---+++)))((((((---///,,,+++,,,---+++)))((()))***---...---,,,***(((&&&''')))+++,,,,,,222333333111///---...///---+++(((%%%%%%&&&)))+++000///---+++***,,,---///---///111111///---,,,,,,************++++++,,,---+++***)))***+++***)))'''******,,,...111444777999444333111---***(((***+++000)))###$$$+++000000---,,,...000111000...***(((((('''(((,,,111333111......///000222444333000---(((,,,000333333222111111222000...------***%%% $$$(((***)))&&&&&&+++000555222...,,,+++***)))((((((*********(((((()))***,,,......+++%%%!!! !!!$$$%%%&&&%%%$$$$$$&&&((('''***---///---***(((''')))---111111...***))))))(((&&&"""!!!###)))///333---+++)))***---000222222...---+++)))((('''&&&&&&((()))*********+++...000,,,)))&&&&&&)))++++++***000222555999:::666---&&&)))***+++---.../////////.../////////...///111444777444111000111111...,,,---***+++000222///---...111111000...+++***+++---///---++++++,,,.........,,,,,,,,,++++++,,,,,,,,,000000000///......------111---***+++///111///,,,,,,+++)))***,,,...///...+++******,,,///111111000---+++***+++///666>>>CCCFFFTTTcccjjjnnntttyyy{{{wwwpppggg\\\MMM<<<222000222222222///+++...???PPPkkktttzzzwwwpppmmmggg]]]TTTPPPOOOUUUcccrrr~~~{{{nnneeennnfffcccgggggg```XXXVVVYYYXXXVVVVVVUUUQQQIIICCCSSSTTTRRRLLLDDD???@@@CCCGGGJJJNNNPPPRRRSSSUUUVVVRRRRRRTTTWWW]]]gggrrryyy{{{}}}lll\\\RRRMMMJJJ@@@>>>;;;;;;===>>><<<:::666666888<<<>>>BBBNNNZZZ```zzz~~~wwwxxxnnnZZZJJJBBB===@@@DDDEEEDDDEEERRRYYYeeeoootttsssooolllZZZSSSJJJBBB>>>===<<<<<<:::;;;;;;<<<;;;:::888777555333444888888555555888666CCCUUUeeettt}}}}}}dddKKK@@@<<<777333111444999:::555000444000...///222222...***$$$'''***,,,,,,---...000111000...---....../////////......---,,,+++***))))))---...,,,+++...///...)))))))))+++---...---+++++++++***)))******,,,---222444444333222111111222///---***((('''(((***,,,...,,,***((((((***---...222444555444222000//////---,,,,,,,,,,,,---...///+++***))))))***)))'''&&&++++++---///111444666777555555333///+++))))))******'''$$$%%%***...///......000222333222///,,,***)))((((((+++000333222000...///000222333222///,,,'''***...111111000000111444222///...---***$$$ $$$&&&(((((('''(((,,,///222000---++++++)))'''%%%''')))++++++***)))***+++---...///,,,'''###"""###$$$%%%%%%$$$######%%%&&&'''))),,,---+++(((&&&%%%(((,,,000000---)))'''&&&(((&&&###"""###'''+++...,,,++++++---000444555666000///---+++***)))((((((((()))*********+++...000///,,,))))))***,,,+++***...///111555777444...))))))***+++---............000000000...---...111333777333000...///000///...///+++***...000...---///000000///---***)))***+++,,,******+++---//////...,,,++++++++++++,,,---...---------...............111...+++,,,000222000---+++)))((())),,,...//////***))))))***,,,---,,,+++++++++,,,---111888>>>CCCFFFRRR___fffkkkrrrxxxzzzqqqiii^^^SSSDDD666...---000000000///---111AAAPPPfffrrrzzz}}}tttiii```ZZZVVVWWW___hhhnnnuuu{{{|||~~~wwwpppnnniiigggeeeeeeeeeaaaZZZUUUYYY[[[[[[XXXSSSNNNKKKJJJQQQVVV]]]ccceeeeeeeeeeeeiiiiiijjjmmmsss|||qqqeee\\\SSSJJJAAA===999:::===???===:::888777999===@@@CCCLLLUUUfff}}}zzzfffOOOGGGBBBCCCEEEDDDCCCDDDKKKQQQZZZbbbfffeeeaaa^^^OOOJJJDDD@@@>>>>>>>>>===;;;<<<======<<<;;;999888222222777===>>>:::999;;;BBBMMM\\\kkk{{{cccIII>>>:::555222000333777888444///222000///000111///)))%%%!!!$$$(((+++,,,,,,---...---,,,,,,+++,,,---...///,,,,,,+++************+++***......+++***...111000***))))))+++------,,,+++,,,......,,,)))))),,,///333444555555333333444555111///---+++******,,,---+++***'''&&&&&&))),,,///777888888777444111000000//////...---...///000111---+++)))))))))(((&&&$$$***+++,,,...000222444555555666444111---***))))))(((((()))+++---///111111000111333444333111...,,,***((('''***000444444333/////////111222000---***&&&))),,,......---...///333111000///---)))%%%!!!$$$%%%&&&(((***+++---...///---,,,++++++)))%%%###%%%(((+++,,,++++++,,,,,,...//////---)))'''&&&&&&###$$$$$$###""""""###%%%&&&(((******(((&&&$$$$$$'''***...000---)))%%%###'''&&&$$$###$$$&&&((()))******,,,000555888999999222111///---,,,++++++,,,)))***+++***)))***,,,...111///---,,,---,,,+++)))++++++---///222222000...***+++,,,.........------111111///---,,,---111444777333...,,,,,,...000111111,,,)))+++---,,,---111//////...,,,)))((()))***(((((()))+++...///...---+++***))))))***,,,...000++++++,,,------...//////000...+++---000222000...)))''''''(((,,,///111111***(((''''''((((((&&&%%%%%%(((+++///222777===AAAFFFQQQ\\\bbbhhhpppvvvwwwkkkaaaUUUJJJ===111,,,---...---...000111555BBBPPP```qqq|||yyyqqqiiiccc___```aaaaaacccgggttt~~~}}}|||xxxqqqlllkkkllloooqqqqqqllleee___cccjjjttt|||}}}}}}wwwpppjjj]]]PPPFFF???999999>>>AAA???;;;;;;999:::???CCCDDDHHHNNNeeezzzoooXXXOOOGGGEEEDDDAAA@@@AAABBBFFFLLLRRRTTTSSSOOOMMMEEEBBB@@@>>>>>>===<<<::::::;;;;;;;;;;;;999888777555555999???AAA@@@CCCHHHTTT\\\gggttt___EEE999555333111000222555666222///000000000111000,,,&&&!!!"""'''***+++,,,------------,,,+++++++++---///***))))))))))))***+++,,,+++...---)))(((+++......)))((((((***,,,---,,,***,,,///000---)))'''+++///333444555333111000000111000///...,,,,,,,,,,,,---***)))'''&&&'''***...000888888888666333000000000111000...---...///000111...,,,)))(((((('''%%%###&&&'''***,,,///111333333333444444222///,,,+++++++++///333444222222333444///000222333222000...---+++((('''***///444555444......///000111///+++((((((***,,,+++*********+++------...---,,,***&&&$$$&&&&&&'''***---///...---,,,,,,,,,,,,,,,)))%%%!!!$$$'''***,,,,,,,,,---.../////////...,,,***)))((($$$$$$$$$###!!!!!!"""###%%%'''))))))'''&&&&&&''''''***...000...***%%%"""$$$$$$$$$%%%%%%&&&'''''')))***---222666999888777222000...---,,,,,,------,,,------+++)))(((((()))///...//////...---+++***(((((()))+++---///111111,,,---...000000///...---000///...---,,,...222666777333...++++++...111444222,,,((()))***+++...222//////...,,,)))((()))***'''(((***,,,//////,,,***)))(((''''''(((+++///111---------........./////////---+++,,,///000000///'''&&&&&&(((,,,000222222***(((&&&%%%%%%$$$""" $$$***...111555:::>>>HHHRRR\\\cccjjjooopppnnnddd[[[OOOGGG===333.........,,,---000333888BBBMMM^^^sss|||tttnnnkkkhhhcccaaaccchhhqqqwwwxxxzzz{{{yyy}}}yyytttgggZZZMMMEEE<<<;;;@@@CCCAAA======:::;;;AAAEEEDDDDDDFFFXXXjjj|||rrrdddYYYLLLDDD???;;;;;;>>><<>>======;;;888555777777888888888666555444>>>===@@@DDDGGGJJJRRR[[[dddjjjrrr|||___DDD777222222111000222444444222//////000111222000,,,&&&!!!"""'''***+++,,,---...000000000---***)))+++---******))))))***++++++,,,,,,...---'''$$$&&&(((''''''&&&&&&(((+++,,,+++******---///---((('''+++000333333333000---+++***+++......------,,,,,,,,,,,,+++***))))))***---000222777888777555222000111111111///...,,,,,,---///000000---***(((''''''%%%###!!!###&&&***---000111222///111222111///.........///444888888555111111333,,,---/////////...,,,++++++((('''***///333444333......///000000...+++(((+++,,,---+++)))'''''''''&&&(((***,,,+++***))))))******+++...000111///---++++++,,,---,,,***%%%!!!$$$&&&***+++,,,,,,---......------------,,,+++***%%%&&&&&&$$$"""!!!"""###$$$&&&((((((((((((***,,,(((***---//////,,,'''$$$"""###$$$&&&'''((())))))***+++...111555666444222000...,,,******+++,,,---/////////,,,(((%%%$$$%%%)))+++...000///---,,,***'''''')))***+++---000111---...000222222111///...---------------000444777666444000---,,,...222555111***&&&(((***+++...222000000///,,,***)))***+++)))***+++---///---***&&&((('''%%%$$$&&&)))...111000000000000//////......---,,,+++,,,---/////////)))'''''')))---000222222,,,***'''&&&%%%$$$""" $$$+++///111444:::???KKKTTT```hhhnnnpppkkkccc\\\SSSJJJEEE>>>555///---///---...111444888BBBLLL```www~~~xxxooojjjjjjccceeefffgggnnnyyyyyy}}}vvvlllcccUUUKKKAAA<<<>>>@@@>>>;;;>>>;;;===BBBEEEBBB???@@@EEEUUUjjj{{{sssdddSSSEEE;;;666777;;;;;;<<>>:::999888888===<<<>>>CCCBBB>>>;;;===888EEEYYYmmmsss```OOOAAA888777;;;;;;<<<>>>@@@BBBBBBCCCCCC777666666888::::::999777444555777999::::::999999@@@IIIWWWdddfffccccccgggoooxxx~~~yyy~~~rrriiiKKK<<<555111111222333444333222000...000333333222///,,,***'''((()))******,,,///222222333333///)))'''))),,,...///000111///---***((((((++++++%%%"""""""""  !!!$$$(((******************+++---///222444111111000...***''''''''')))***,,,...//////......,,,...000111222222111111111111222111000111333666222000---++++++,,,...000111...+++)))))))))((('''###%%%(((+++---...------...//////...,,,,,,...000...000222222000...++++++(((((()))******))))))(((***((((((***...000///---------...000222000---***+++---//////---***((('''###'''+++---------...000333777;;;:::666111///...***))))))))))))'''$$$!!!&&&'''''''''&&&(((+++...***(((((())),,,---,,,)))++++++***(((%%%$$$$$$%%%)))))))))((('''(((***---((('''(((***------+++((((((((()))***++++++++++++******+++...000111000///,,,***(((&&&&&&(((+++---+++------,,,)))&&&%%%%%%&&&+++000333000,,,)))((())),,,000000...+++******)))+++...111222111///---,,,...000000000///000222///111222000---***+++,,,(((%%%%%%***...---...000//////...,,,)))((()))***,,,,,,,,,...///...+++)))'''$$$ $$$)))---000000000000////////////---......//////000222333000...,,,,,,...000111000111000.........---,,,***)))---111111111555???HHHOOOVVV```hhhppppppfffYYYNNNDDD:::777555111---,,,,,,---111222222666DDDSSSfff|||~~~~~~yyysssrrrtttrrrooommmpppvvv~~~xxxeee]]]QQQCCC999555666777;;;<<>>LLL]]]nnnqqq___NNN@@@<<<===;;;;;;===>>>????????????888666444444555777777666222444666999:::;;;;;;;;;;;;DDDTTT```aaa^^^^^^ccckkkxxx|||wwwtttuuuyyywwwooogggkkkMMM<<<444111222333333444333222111...000333444222000///...***************,,,000333000222333///)))&&&))),,,000111333333111...***'''%%%)))***&&&######### ###'''************))))))+++///333555666000111000...+++))))))***(((***,,,///000111000///,,,...111333444333111///+++,,,---------...111444333111...++++++---///111222///+++))))))******)))''')))+++---...---,,,+++000000///---++++++---///...///000000000///---+++'''(((((()))))))))(((((()))((((((+++...000---***------...111222111...,,,(((,,,///111///,,,***)))%%%)))...//////...///111666;;;@@@>>>777111//////)))((('''''''''&&&###!!!''''''&&&%%%%%%'''+++...((('''&&&(((+++---+++))),,,---,,,***'''%%%%%%&&&++++++***(((&&&&&&(((***'''%%%%%%'''+++---+++))),,,,,,++++++++++++++++++*********---000111111000,,,***'''&&&&&&(((+++---(((***,,,,,,***((((((((('''---333555111,,,(((&&&***///333333000+++((((((&&&))),,,///111000...---...000222222000.........,,,///111000,,,)))''''''%%%###%%%+++///......///......---***((('''((())),,,+++,,,---//////...,,,'''$$$"""(((,,,------......///000000000...///000111111222444666222000......///000000///333222111111111111000...+++...000///...333???HHHPPPVVV]]]eeemmmooofffZZZMMMBBB777333222///...///))),,,111222111555FFFWWWfff|||~~~|||zzz||||||}}}mmmfffYYYIII;;;555666:::999<<<@@@BBB===777777<<<<<<===DDDOOO]]]ooo~~~mmmZZZHHH@@@???::::::<<<<<<<<<<<<;;;:::<<<888444111111222222222///111444777999:::;;;;;;:::???IIIQQQRRRRRRXXXaaagggwwwuuuuuutttsssrrroookkkiiihhhJJJ;;;555333333333333222000...---000444888999555222000000...,,,******---000111111333000,,,'''$$$&&&+++///333111///---,,,++++++,,,,,,***(((((()))((($$$ """&&&'''%%%&&&***....../////////000111222333000...***))))))******))),,,)))''')))---...+++(((+++,,,///222444333000...,,,***))))))***---.........000111000...---///222,,,+++))))))))))))((('''------..................000...,,,******,,,...000+++++++++,,,......,,,***&&&%%%&&&(((++++++'''###$$$(((---///---)))%%%$$$))),,,111444444000***''',,,///222222000...///000///000111111000///000111333555777666222///...///000***$$$$$$(((***'''"""$$$%%%&&&&&&$$$$$$%%%&&&)))(((&&&&&&'''***---///...,,,(((### ###&&&,,,,,,***&&&$$$%%%***///---***((((((***+++)))&&&+++++++++***)))(((***,,,---+++******,,,...//////,,,***)))***+++,,,,,,+++,,,,,,,,,++++++*********222222222111...+++'''%%%***...111222000,,,(((''''''((()))***+++,,,,,,,,,000111333555666333...+++,,,+++***)))((((((((((((&&&&&&(((+++///111111111///,,,))))))+++,,,)))''')))+++---///...,,,)))'''%%%###!!!"""%%%'''***)))(((***...111222222222111//////000000///...,,,---///...---,,,,,,---+++---000000......000333---000111000...000888>>>FFFVVVbbbcccdddeee___TTTFFF;;;000---.........///000...---...111:::JJJZZZvvv~~~xxxwwwyyyzzzkkkXXXFFF:::666555<<<;;;999999::::::999777777888===GGGSSSggguuuggg[[[NNNCCC;;;999888:::888666888<<<888777666444333333333333444444444444555777888999888777;;;CCCIIIMMMRRRXXXhhhwwwzzzsssrrrtttsssnnniiidddIII<<<666222333333222111///---,,,000444777888555222111111222000...---///000111111333111---)))%%%&&&))),,,000000...---,,,,,,++++++---+++***+++,,,+++(((%%%###&&&))))))''''''+++/////////...///000111333444///,,,)))((()))+++++++++***'''&&&(((+++,,,((($$$(((***---000222111///---***(((&&&&&&(((***,,,...///111111000......000333,,,+++++++++***(((&&&$$$+++,,,---///000111111111000...,,,***)))***+++---,,,++++++---......+++)))$$$###$$$%%%'''&&&"""!!!$$$(((***(((%%%###"""(((+++000333333000,,,(((+++...111111000///111222111111222111//////000222111222111///,,,+++---000///)))%%%%%%)))+++((($$$$$$%%%&&&&&&$$$$$$%%%&&&)))(((''''''(((***---///111///+++&&&""" """%%%******)))'''%%%&&&***......,,,***)))******'''%%%(((***+++***))))))***+++---,,,+++---///000///...---,,,++++++,,,---------***++++++,,,,,,---------000000111000...,,,)))'''***,,,...000000...+++)))((()))***+++,,,,,,,,,,,,000000222444666444000,,,,,,+++***))))))((())))))((('''(((+++///111111000///---,,,---///...,,,)))++++++******))))))((((((%%%$$$!!! """%%%'''((('''&&&(((,,,000333444444222000///.........---+++------,,,***((((((((()))+++------,,,,,,...000,,,---...------111777<<>><<<:::;;;<<<<<<:::888777777<<>>555555777777777888555444666999:::>>>IIIUUUeeepppwwwfff[[[RRRMMMGGGCCCCCCKKK]]]nnn|||ppp^^^NNNEEE999777555777;;;===:::666555444777===AAAHHHVVVbbbqqq~~~}}}mmmbbbPPP===555666666777888888999;;;;;;;;;999666555555666777888888777555444333333555999;;;===CCCKKKXXXgggyyyzzziiiZZZwwwSSS@@@777333666666666444222///,,,+++------...///000111222111222111///000111222111000///111222111---)))&&&%%%+++---000222222111...---111111000...,,,+++******)))************+++---//////...---,,,,,,...///111222000---,,,,,,------,,,)))***+++------***&&&###&&&(((+++,,,+++,,,...000......---+++***,,,000444555333111///000000111222555555222---)))(((***,,,+++,,,...//////...,,,*********+++---............222222111222222111...,,,))))))(((&&&###  ###$$$%%%&&&)))+++((())),,,...000111111111//////..................222111000---+++,,,///222,,,+++++++++,,,,,,------000///------...+++'''###!!!$$$&&&(((+++...000111000/////////000111111000111000---***))))))+++(((((()))+++.../////////+++,,,,,,,,,++++++++++++(((+++...//////............///333666888777333//////000000...,,,***,,,---,,,,,,------...//////000......000111222444444444333///******------)))%%%###%%%(((,,,000333555666000000000222444555444333000000000///000000111111***(((&&&'''(((******)))...000222333222000///...---.../////////...,,,+++((((((&&&&&&&&&''')))***((()))+++...111111...+++---------***((((((***---///000222111000//////000////////////000000000000---+++***+++000666:::;;;GGGLLLTTT\\\dddfff^^^TTTMMMBBB888666777666666666666666999<<<<<>>:::777999???AAA???;;;444444666;;;>>>BBBKKKTTT___ooommmXXXBBB777666777777888777888:::<<<<<<;;;:::999777888:::;;;;;;999777666777666888;;;:::;;;AAAJJJWWWeeeuuu{{{iiiZZZZZZDDD;;;777777666666444111...+++)))+++***)))+++...000111111...------...000111000///---000222222000,,,***))))))***---......---+++)))000000///,,,)))'''((())),,,------...///000000111......---,,,++++++++++++111000............,,,***&&&''')))***)))'''%%%###(((***,,,,,,******...111---//////---******...111444222000000111111000///444444222...***))),,,000---...///000...+++(((&&&''')))+++...///000000000111111000111222111///,,,+++,,,,,,***&&&###"""### ###&&&((()))***,,,...******+++---...000222333000...,,,,,,,,,---,,,+++...///...,,,+++,,,...111,,,,,,,,,...000///---+++//////...///...+++&&&### ###&&&(((***,,,000222111111000000000000000000,,,---......,,,++++++,,,((('''(((***...111111111***,,,------,,,+++---...+++---///000/////////000......000222444444111///111333444111---+++---///,,,,,,,,,,,,,,,---------//////000111222444555555444111---,,,+++***&&&###"""$$$'''+++000333666777222111000111444555555444333222222111111111222222***(((&&&&&&''')))))))))---......---+++******,,,+++---111333333222///---***)))((((((((()))***+++)))***---000222000---)))+++---...,,,)))(((+++---,,,...000000000///000111333111000111333333222111...------...111555:::===HHHMMMUUU^^^dddddd]]]VVVQQQEEE999666666555444555777777:::======@@@JJJUUUiiiqqq|||vvvjjjTTTMMMFFFDDDEEEJJJUUU```xxxzzzhhh\\\EEE???999999>>>AAA???;;;666555666:::<<<>>>DDDKKKRRRccczzzyyycccKKK>>>999777666666777888:::;;;<<<;;;;;;:::888999:::;;;;;;;;;:::999888777999:::777777>>>GGGWWWfffuuu|||||||||zzzwww~~~yyyiii\\\bbbHHH<<<999555555444222///,,,)))''')))'''%%%'''+++///000000---,,,,,,---///000///---,,,///222333222///...---***+++,,,------,,,***))),,,------***'''&&&''')))...///000111222111///...---------,,,+++)))'''&&&---,,,---...///...+++(((%%%'''((()))((('''&&&&&&))),,,---+++((((((,,,000///111333111---+++---000222111000000222111...+++---000222000,,,***,,,///...///000111///,,,(((&&&'''(((+++...//////...---...------///000///---+++***,,,---+++'''%%%&&&'''!!!$$$'''***+++,,,---///++++++++++++---///222333...,,,))))))+++,,,,,,******+++,,,,,,++++++---///---,,,,,,---//////,,,)))+++,,,...//////,,,(((%%%%%%''')))++++++,,,///111000000//////.........---***,,,------,,,+++++++++'''%%%%%%(((,,,000111111+++---///...++++++,,,...---...//////...---...000,,,+++***,,,...///...---000222333000+++)))+++...************++++++++++++/////////000111222333333222111000---+++(((%%%######$$$(((+++///222444555444222000111333444555444333333222111000000000000+++)))&&&&&&(((***++++++,,,,,,)))%%%""""""%%%)))(((+++///222333222///...*********)))***++++++,,,*********,,,...///...,,,,,,000222111---***+++---+++---///000000///000222333111000111333333222000...///000//////333999>>>FFFLLLWWWaaagggeeebbb___RRREEE888444333333444666777777999<<<===@@@JJJVVVfffooo}}}yyyaaaUUUJJJGGGIIIOOOYYYbbbxxxzzzpppTTTJJJ@@@>>>AAACCCAAA<<<:::777777999::::::>>>CCCJJJYYYmmmsss[[[JJJAAA:::777888;;;;;;;;;:::::::::999999888999999::::::;;;;;;;;;888888999999555333;;;DDDWWWhhhzzz}}}xxxssspppnnnnnnpppuuuyyyxxxqqqeee\\\eeeIII<<<888444444333000---***'''%%%(((%%%###%%%***...//////...------...//////---,,,+++...222333333111111111....../////////...,,,,,,***++++++)))&&&&&&(((+++//////000111111///,,,))),,,---------+++'''$$$"""((()))+++...///...***''''''(((******)))((())))))***,,,---***&&&&&&+++///111555888666111...///111111000///111222111---)))&&&,,,111222...++++++---...///111222000---***'''''')))+++......---+++***+++++++++,,,......,,,***)))+++,,,***'''%%%'''))) ###(((***+++,,,------,,,,,,++++++,,,///222444,,,)))''''''***---,,,+++''')))++++++++++++---......,,,***+++------+++((('''))),,,//////---***'''***+++,,,,,,,,,,,,---///.........---,,,,,,++++++)))+++------+++***)))***%%%######%%%***///000000---///000///+++***+++---...//////...,,,,,,---///***(((&&&&&&(((***++++++---///000---(((%%%'''***''''''((()))******++++++///////////////000000111///111111///+++'''%%%$$$%%%&&&(((+++...000111222555333111111222444444444333222111000////////////,,,***''''''))),,,------,,,***&&& """''''''))),,,...000000///...++++++******++++++,,,---+++)))'''(((***...///000///333666555///++++++,,,...///111222111000111222333000...///222222111...---000111000...000888>>>CCCKKKXXXdddiiihhhggghhhRRRDDD777222222333555888777777999<<<===@@@KKKWWWcccmmm}}}ppp```QQQLLLPPPWWWaaaiiixxxeeeZZZNNNHHHJJJLLLHHHDDD===999777999888777:::>>>EEEQQQcccvvvhhhVVVIII???;;;;;;>>>===<<<:::888888777777888888888888999:::;;;<<<:::999:::999555333:::DDDUUUjjj~~~yyypppkkkiii___dddkkkpppooohhh___YYYdddHHH;;;555555555444000,,,(((&&&&&&)))%%%!!!"""''',,,///000...111333000///000...***'''(((+++---000111222333333111000111222333222000---......+++'''%%%''')))000///............,,,+++,,,...111000---'''### $$$%%%'''(((***+++++++++'''''')))+++---,,,)))&&&++++++***))))))***---000000444777999888666444444444222///......///...---***+++---//////---+++)))---///111222111---)))&&&'''(((*********)))***+++++++++++++++++++++++++++***))))))+++...///,,,)))%%%$$$&&&***///111000...111///...,,,,,,---...//////...,,,************+++(((***+++,,,,,,,,,...///...***&&&%%%''')))((('''***)))***+++---...,,,***''''''&&&&&&(((+++...000...---------,,,,,,,,,,,,,,,---......,,,)))&&&### ###(((,,,///000111222222111///+++(((((((((...------,,,+++++++++,,,)))'''$$$###$$$'''))))))***)))((('''&&&&&&)))+++''')))+++,,,+++*********+++'''$$$'''---222333111555444222///,,,(((%%%###&&&'''((((((((())),,,///666555444333333333333444222000......000333444444///---,,,---000000...+++,,,)))%%%######%%%'''(((***+++,,,+++))))))***,,,+++*********,,,---///111///---***)))+++...000000444444444111...,,,+++,,,...///111333444333111000///000000...,,,+++,,,...//////000///000222777:::CCCNNN[[[ccciiikkkhhhbbbNNN@@@444111333444555666777555666888;;;@@@KKKVVVcccvvv~~~kkk[[[ZZZ\\\]]]dddooopppaaa^^^]]]VVVMMMHHHDDD===999999:::999:::>>>AAAHHHWWWnnnvvv```QQQIIIBBB===<<<<<<<<<;;;999777666555999888666555555777888999>>><<<;;;:::666555<<>>>>>;;;888666555222000////////////...---...000000///---***(((...///222333222///+++((()))***+++,,,+++++++++,,,************+++++++++++++++))))))***,,,---+++)))''''''(((,,,111444333111333111...+++***)))***+++///---,,,***)))((((((((()))+++------------///111---***''''''((())))))''')))***,,,,,,,,,,,,++++++&&&&&&&&&'''(((+++---...............---,,,+++******+++++++++)))'''$$$""""""'''---000000///---...//////---***(((((((((---------,,,*********+++***)))'''&&&&&&((())))))******)))((('''(((***,,,,,,---.........,,,***((((((%%%$$$'''---111222000111000///...+++)))&&&%%%&&&(((++++++++++++,,,---555555444444444444444444333111///000222444555555333111///000111111...,,,---***'''%%%%%%''')))************((('''''')))++++++************,,,---...,,,***((((((***---......000111222000...+++++++++---///333666777555222000222222111...,,,+++,,,---...//////...///333999===FFFOOOYYYbbbiiinnnlllfffNNN@@@333///000//////000333222444888;;;>>>GGGQQQfffxxxuuugggeeeeeefffooozzzzzzqqqbbbQQQHHHAAA<<<999;;;<<<:::;;;===???BBBLLL^^^tttsssdddWWWIII>>><<<<<<<<<;;;;;;<<<<<<<<<999888666555555666777888<<<<<<<<<===:::999@@@III[[[ppp~~~zzzvvvgggUUUKKKKKKPPP\\\gggiii```WWWyyyVVVDDD===;;;888777444000,,,******+++,,,(((%%%&&&***///111222...222333111111444333000&&&''')))+++...111333555777555444555777888888888666555333...***((()))+++---------------------,,,))))))******)))(((&&&%%%!!!###%%%(((,,,///111222///---,,,,,,------,,,***'''''')))***,,,---//////---333;;;??????<<<888666666333111000111111000...111111111111///,,,)))'''...000222333333111...------------------,,,,,,+++((()))))))))******++++++,,,***(((((()))******)))((((((***...111333333111111///+++)))((((((***+++...---+++)))'''%%%$$$$$$)))+++,,,---,,,---...000---+++************)))'''))),,,......+++)))***,,,%%%&&&''')))***++++++,,,---...//////...---***)))''''''''''''%%%$$$###""" %%%,,,111333111,,,)))***,,,---,,,***))))))***,,,------,,,)))((()))***+++++++++***))))))((((((,,,+++)))))))))+++---...111000///000111///***%%%$$$###$$$(((---111111///,,,,,,,,,,,,+++***((('''&&&)))---///...,,,+++***333333444555555444444444444222111111333555555555666444222111111111...---...,,,***))))))***+++,,,******(((&&&$$$$$$'''***+++******))))))******+++'''&&&%%%&&&)))+++++++++,,,---//////---+++***+++---000444777888666333111444444222///,,,+++,,,...//////...---///333:::???GGGNNNWWW```kkkrrrpppjjjUUUHHH:::444111...,,,---///000333999;;;===EEEMMMfffwwwuuuqqqoooqqq{{{kkkTTTFFFBBB>>><<>>JJJ\\\pppuuueeeRRRCCC<<<;;;999888888999<<<===;;;:::999777777777888999:::;;;>>>@@@>>>===DDDLLLYYYkkkwwwwwwuuupppaaaNNNDDDFFFNNNZZZeeefff^^^UUUrrrQQQAAA;;;888;;;:::666222...---...000...***'''(((---111333333///222222000000444444222'''(((***---000222555666777666555666888:::;;;;;;;;;999555111---+++++++++,,,---------,,,+++,,,---(((((('''(((*********)))%%%&&&(((***---000333444111///,,,+++,,,,,,,,,+++$$$$$$&&&))),,,......------111777::::::777333222555444222222222222111///000000000000...,,,***(((///000222333333333111000111000///...---+++)))'''&&&&&&'''((()))*********---+++(((&&&&&&'''))))))******+++---......---,,,((('''&&&&&&'''***---000------+++)))'''$$$""" ''')))++++++++++++---...000///......,,,+++((('''***...000...***'''***---'''(((***,,,------,,,+++***,,,...000///---+++)))&&&&&&%%%%%%$$$$$$######$$$(((---111222///***'''***,,,......---,,,------+++---...,,,)))''''''(((,,,---...---+++)))((((((,,,+++))))))+++...000000222///...000222111***$$$"""###%%%***///111111///***+++,,,---,,,+++)))((($$$)))...000///,,,)))'''///000111333333333333333333222000111222444444333333222111000///......---.........---,,,,,,---///+++***(((%%%$$$%%%(((+++,,,,,,+++***)))))))))(((%%%%%%%%%''')))++++++***(((***------,,,+++++++++...000222444555555444333444444222///------///222333222///---...222999>>>CCCJJJTTT```llltttrrrkkkaaaTTTEEE===777111......000000222777999<<>>LLL^^^ooozzz~~~ppp]]]KKKAAA>>>999666444555888:::>>>>>><<<;;;;;;;;;;;;;;;888:::>>>AAA@@@???EEENNNVVVdddoooqqqqqqmmm]]]KKKDDDIIIRRR]]]dddbbbYYYQQQuuuTTTBBB:::666999888555111...---...000///,,,)))***...222333333///111000------111222000'''))),,,///222444555555555333222333666999;;;;;;;;;999666222000...,,,++++++,,,...---+++***+++,,,((('''&&&(((+++------,,,******+++,,,...111333444111...+++)))***++++++***""""""###&&&***---,,,+++000222444555333000///...444333222222333333222000,,,,,,---------,,,++++++///000111222333333333333444222///---+++)))%%%!!!$$$$$$%%%&&&((()))******,,,+++(((&&&%%%&&&(((***.........---+++(((&&&%%%"""######%%%'''+++...000,,,,,,,,,***(((%%%""" ((()))+++,,,+++,,,---///333333222000---***((('''+++...111...***(((***...***+++...///000///---,,,'''))),,,...///...,,,***'''''''''&&&&&&&&&&&&'''(((***,,,......,,,***(((---///222333222111111111+++...000---)))%%%&&&(((,,,...000///,,,)))((((((+++)))'''(((,,,///111111000---+++---000///)))$$$###$$$(((,,,000222111000+++,,,---...---,,,)))(((###(((---///...+++(((&&&+++,,,---///000111111222111000...///111222111000------,,,+++++++++,,,------///000///...---///000---,,,***(((&&&(((,,,///......---,,,+++***))))))'''&&&&&&(((***,,,+++***&&&)))+++,,,,,,+++,,,---//////......///111444555222222222111000000333666777555222...---000666:::<<>>BBBCCC@@@>>>???:::999999<<>>======<<<<<<;;;;;;<<<888999<<<@@@??????FFFOOOXXXdddmmmpppoooiiiZZZJJJDDDKKKVVV```ddd```VVVNNN}}}YYYEEE<<<888555555333///,,,+++,,,...///,,,***+++000333444333///000...)))))),,,---+++&&&)))---111333444333222///...---...111555777888888666555444333111---++++++---///---)))((()))+++(((&&&%%%(((---000///---,,,,,,,,,,,,---///111333...,,,***))))))******)))###"""!!!$$$)))---,,,***222333444333000...------111000000222444555333222)))***+++,,,------------/////////000000111222222444111---++++++(((###""""""###%%%&&&((()))***+++***)))'''%%%&&&))),,,111222111...)))$$$"""!!!###$$$%%%'''((()))*********+++,,,,,,+++((($$$""")))+++,,,---,,,---///000333333222000,,,***)))))),,,...///---******,,,///---...000111111000...---'''(((***,,,,,,,,,+++***'''((()))*********************+++,,,,,,,,,++++++000222555555444222222222+++///222///)))%%%%%%(((***---///...***''''''(((***'''%%%''',,,000111000...+++******,,,+++'''$$$$$$&&&***---///000000000+++,,,...///...,,,)))'''$$$'''+++---,,,***)))((())))))***+++---///111222///...---...///000///---)))******((('''(((***,,,+++...111111...---...111---------+++***,,,000333111111111000///...,,,++++++)))((()))+++,,,,,,,,,(((***+++,,,+++,,,...///000---+++)))***...333666000222333333333333555777888777444000...000444888888DDDRRR^^^hhhpppqqqnnniii]]]NNNCCC888...******///------///111666BBBMMM___lll~~~zzzdddSSSAAA===:::===>>>======@@@;;;===>>>@@@CCCKKKVVV^^^nnnkkkUUUPPPGGG???999777777888999999999:::::::::999999777777999<<<<<>><<<:::888888;;;<<>>FFFNNN]]]iii|||ttt\\\QQQFFF???999444333555<<<@@@BBB@@@===>>>EEEKKKVVViiivvvxxxqqq```PPPDDD<<<888666777888999:::;;;;;;;;;555333333666:::DDDUUUeeemmmxxx|||pppfff___\\\fffsssxxxsssfffXXXPPPyyyXXXGGG===777555777:::;;;;;;888555333111///...///222333444333000...+++)))'''&&&&&&&&&&&&'''***---......------(((### """(((---...---...///111333444333///+++---///000...+++((('''&&&%%%"""!!!%%%)))+++***%%%$$$######%%%)))---000---,,,+++)))))))))******...***'''&&&((()))(((&&&(((***---//////---***((((((***,,,,,,,,,000666;;;000///......------,,,,,,000,,,---000111...,,,,,,///,,,***+++...///...,,,)))%%%!!!!!!$$$(((******---)))&&&(((+++---***&&&)))'''$$$  &&&,,,...+++((((((***&&&(((***------,,,***)))***&&&!!! &&&***,,,)))&&&%%%&&&(((***+++///---***)))***---000222000///...---,,,,,,---------)))((((((###$$$***---000000---***)))***)))+++...111333333333333111///,,,++++++++++++***...//////+++'''&&&'''***+++---...,,,(((&&&&&&((()))'''%%%''',,,000000000000///---)))%%%"""!!!"""$$$$$$$$$&&&)))******((('''''')))***+++***'''%%%)))(((''''''(((,,,///222...+++)))***...222444333999444///...000111...***,,,,,,,,,,,,,,,,,,,,,,,,------......---+++***(((***+++,,,,,,,,,---000333444444333222000...---,,,...---***((((((***,,,...//////............///000++++++---000333333222000222222222333333222222111444222///------///222333>>>NNNZZZ[[[```ooozzz|||xxxuuujjjXXXHHH???:::555111000333999>>>CCCKKKTTTccclllyyyyyy|||nnnaaaPPPCCC:::666777999<<<<<>>777444222333888CCCVVVggg~~~xxxooojjjfffpppxxxxxxuuuoooaaaRRRxxxYYYHHH???999555666888999888666444222111222444555444333000///111000...,,,***)))((('''%%%&&&))),,,............)))&&&###%%%***...///...//////111333444222...+++---......,,,)))'''&&&&&&$$$!!!###%%%'''$$$###!!! """%%%(((***+++***)))(((((())))))***...+++(((''''''''''''&&&&&&(((+++,,,---+++)))'''((()))******+++...333777000///...,,,+++,,,,,,---...+++,,,000000---,,,---000...,,,,,,...000///---)))&&&"""###&&&***,,,---,,,)))'''(((,,,---+++((('''%%%""""""(((...000---***)))***)))******+++,,,---......+++'''""""""'''+++)))(((''''''(((***,,,---...---,,,******+++///222/////////......---------,,,)))((((((###$$$(((+++......,,,***+++,,,)))***---000222222222222///---***))))))))))))((('''))))))'''%%%%%%'''***+++,,,---+++'''&&&''')))---***((())),,,......---+++++++++(((%%%"""!!!"""$$$######%%%((()))(((''''''(((***+++***((($$$!!!'''&&&&&&&&&(((***---///---+++)))+++///222333222666333000111333222...***++++++,,,---...//////000////////////...,,,***)))'''((()))******,,,///111111111111000///...,,,,,,,,,++++++***++++++,,,---000000///...------------***+++---111333444222000222222222222111000///...333111///------...111222;;;GGGPPPSSS\\\lllwwwwwwxxxxxxrrrggg]]]TTTGGG<<<555333333888===BBBKKKUUUiiiqqq}}}{{{www{{{wwwfffVVVIIIAAA<<<;;;>>>;;;;;;===>>>===@@@DDDEEEIIIPPPYYYdddtttzzzjjjZZZMMMJJJ@@@999;;;@@@???===<<<;;;777333333777BBBVVVggg}}}tttlllhhhlllttt|||~~~zzzooo^^^QQQvvvXXXHHH???999555555555555444333222111111666::::::666111---,,,222222111000...+++)))'''%%%&&&)))+++---.........+++(((''')))---000000...//////000222333222...+++,,,,,,,,,***'''&&&'''((('''$$$ ###'''%%%$$$!!! """$$$&&&(((((('''''''''((())))))...---,,,)))'''&&&&&&(((&&&''')))******)))'''&&&'''(((((()))))),,,000444111///,,,***)))***,,,---+++)))+++......+++***,,,000///------...//////...***'''%%%%%%(((+++...///***(((&&&(((+++---+++)))$$$###!!!  !!!"""$$$)))///111///+++))))))******)))***+++...111333+++((($$$!!!!!!$$$(((+++'''((((((***+++---......+++,,,---***((())),,,000......///000000///------+++)))((((((%%% !!!$$$&&&(((***+++++++++---///)))***---///000111111111---+++(((''''''((('''&&& !!!"""""""""$$$(((************(((&&&&&&(((***000...,,,+++,,,,,,+++***%%%'''((((((%%%###""""""%%%%%%%%%'''***,,,+++***,,,---//////---(((### %%%%%%&&&'''((()))***+++***)))***,,,000111111000111//////000222222...***((()))+++---///111222222111111111111///---***)))$$$&&&'''((((((***---///..................---,,,***+++,,,,,,,,,,,,++++++000000///...---,,,,,,+++***+++...222444444111///222222222111///...,,,+++000///---,,,,,,...///111666===CCCGGGSSSeeennnnnnwwwwwwuuupppllldddVVVIII===999888:::===BBBLLLVVVllluuu~~~wwwtttyyyppp```RRRHHHAAACCC<<<777999<<<===???BBBAAACCCFFFKKKUUUggg}}}rrrdddSSSFFF===???FFFGGGDDDBBBCCC===777555777AAAVVVhhhzzz}}}|||tttmmmiiigggqqqvvv}}}kkkYYYOOOtttWWWGGG>>>888555444333222000000//////000666;;;:::444...,,,,,,///000111000///+++(((&&&'''(((***+++,,,,,,,,,,,,+++***)))+++...//////---......///000222111...+++***+++***)))((((((+++------,,,((("""%%%***((('''$$$"""!!!"""###$$$%%%%%%%%%&&&&&&'''((((((,,,...---***&&&$$$&&&)))((())))))))))))'''&&&%%%%%%&&&'''(((***---111333000...***(((''')))+++---***(((***,,,+++&&&%%%(((///...---------.........,,,***'''&&&'''***,,,...'''&&&%%%'''***+++***)))######$$$%%%%%%%%%$$$$$$###(((---///---***'''&&&'''''''''(((***,,,///111)))'''$$$######%%%(((***''')))+++------------...(((+++,,,***&&&&&&)))---+++---///000000///---,,,,,,+++***)))(((&&&%%%&&&%%%&&&'''(((***---///111***+++,,,...///000000000---***(((''''''((('''''' """$$$(((***(((((('''&&&%%%&&&(((***000///---,,,,,,+++***)))$$$'''))))))'''%%%######''''''(((+++///111111111222444666555111+++&&&###%%%&&&''')))))))))(((((('''(((***---///000//////---+++******,,,---,,,***&&&(((***,,,.../////////111111111000...,,,)))(((###%%%'''((((((***,,,...+++,,,---......///.........------,,,++++++******...............------,,,***+++...222444444000---111111111000///...---,,,...---,,,,,,,,,---...///111777;;;>>>GGGVVV```cccooorrrqqqnnnkkkggg```XXXLLLFFFBBBAAAAAAEEENNNXXXllluuuyyysssqqqvvv}}}vvviii[[[PPPJJJ???777888===???@@@AAA>>>@@@@@@BBBIIIZZZpppzzz[[[OOODDDDDDHHHKKKNNNPPPLLLEEE>>>;;;;;;CCCUUUgggnnnrrruuuqqqjjjffffffiiiqqqttt~~~|||fffSSSKKKvvvXXXHHH???999666444222000///............222666444///,,,---000+++,,,...///---***'''%%%++++++,,,,,,,,,+++++++++++++++++++++---------,,,++++++,,,...000000---+++)))***+++++++++,,,///222222111---'''""""""''',,,)))(((%%%###"""""""""###$$$$$$%%%%%%&&&&&&&&&&&&'''))))))&&&###"""%%%(((,,,,,,+++***((('''&&&%%%%%%%%%&&&(((,,,000333444///,,,)))&&&&&&'''***+++)))((()))+++'''!!! ###,,,,,,,,,,,,+++,,,---...///---***'''%%%&&&(((***%%%%%%%%%&&&((())))))(((###%%%))),,,,,,***&&&###"""%%%)))+++***(((&&&%%%"""###%%%&&&((()))******&&&%%%$$$$$$$$$%%%'''))))))+++...///---,,,,,,---''')))***)))&&&$$$&&&((()))***,,,...///...,,,+++......---,,,,,,,,,+++)))%%%%%%&&&(((+++...000111+++,,,---....../////////...,,,)))((()))******)))!!! !!!###&&&((()))'''&&&%%%$$$%%%&&&'''(((,,,---------,,,+++++++++(((***,,,,,,***'''&&&&&&&&&'''(((,,,111444555444444777999777222,,,(((&&&'''(((***++++++***)))((($$$'''***---............***((($$$###$$$''')))+++'''(((***+++,,,,,,+++***000000///...,,,***'''&&&%%%''')))******+++---...***+++---...///000000000222000---***))))))***+++***+++---...///000//////***+++---000333222///,,,000000000111000000///...+++,,,,,,,,,---------...///555::::::<<>>NNNZZZiiiuuu~~~{{{{{{|||zzzvvvwww{{{sss}}}yyysssqqqnnnoooqqquuuzzzkkk```VVVMMMGGGGGGDDD>>>777555999======<<<===DDDNNNYYYiii|||rrrggg^^^TTTLLLJJJQQQSSSWWWYYYRRRJJJHHHLLLWWW```eee^^^RRRLLLRRR[[[hhhzzz|||iii\\\ZZZOOO===tttSSS@@@999888:::888555444444333222111111///------//////,,,)))******+++000666888777555...+++***---333777666333555333000***&&&&&&+++///''''''((()))+++,,,...///***,,,---...,,,***************+++++++++***))))))...---***(((+++...***$$$&&&%%%%%%&&&((()))((('''%%%$$$$$$&&&***...000111***'''$$$&&&+++---,,,***+++(((&&&''')))***)))(((***(((&&&%%%%%%%%%%%%###&&&(((******)))))),,,000---'''&&&,,,111111000000...---***&&&%%%''',,,000444111---,,,---,,,***'''$$$######$$$&&&))),,,...++++++)))''''''(((,,,///000///---)))&&&%%%''')))+++))))))---111333///***(((,,,///...+++***...333000---++++++,,,,,,)))&&&###%%%''''''%%%$$$'''))))))***---111333333111...%%%(((+++------,,,------///111111...******---000111000,,,(((&&&(((,,,000///,,,***+++///222333222------...111444111)))"""%%%'''***++++++******+++---)))(((***,,,,,,000555///000111333333222111111---,,,***(((((()))+++,,,222...)))))),,,...,,,))))))'''%%%&&&))),,,---...+++******+++,,,---,,,+++//////111444666666333111+++,,,...//////,,,)))''',,,///222333111///...---***)))))),,,...///+++((((((''''''(((***,,,,,,+++......///111333333222000------,,,)))((())),,,//////,,,***+++......)))%%%'''%%%(((///222111000111444555666555333555:::>>>OOOWWWcccqqq}}}zzzwwwxxx||||||tttmmmjjjmmmrrrzzzwwwiiiWWWIIIEEE@@@>>>;;;999:::>>>???======;;;BBBNNNUUU[[[lll}}}ssshhh^^^WWWSSSWWWUUUWWW\\\ZZZSSSPPPRRRYYYZZZZZZWWWRRRPPPRRRUUUdddfffiiihhhaaaWWWKKKDDDzzzYYYEEE===;;;999777555555444444222000222000000000000///...,,,---,,,---000555888888666000...---000555777555333555444111---)))(((+++...)))))))))***+++,,,...///,,,---...---+++))))))***------------,,,+++***)))------,,,+++...222...'''%%%$$$$$$$$$&&&'''((((((%%%%%%%%%&&&)))---///000+++)))'''))),,,...---+++***(((&&&&&&((()))(((&&&)))'''&&&'''((((((&&&%%%&&&(((+++++++++,,,///222...)))'''+++......------...---+++((('''(((,,,///444111---,,,------+++)))$$$$$$$$$%%%'''***,,,...,,,+++)))'''&&&)))---111333111...)))&&&%%%&&&(((***)))(((,,,000222000,,,))),,,///---******---111///,,,))))))+++,,,***(((''')))***)))'''&&&'''((('''(((+++///333333111///&&&))),,,...---------.........---++++++,,,000222000...+++(((&&&'''+++...000---+++,,,///111222222...---...000222///(((!!!$$$''')))+++++++++,,,---(((%%%%%%)))+++***---111111111111111111000000///---,,,+++*********+++,,,000,,,)))))),,,...,,,)))+++)))''''''***---...///---+++******+++,,,+++***......///222444444222000+++---000111111...+++(((---000333444222///...---+++***+++---//////---******((('''((()))+++,,,---,,,,,,---000222333333111000000///---++++++...000///,,,***+++------)))$$$%%%$$$'''---000000111444333444555333222444999>>>KKKUUUeeeuuuwwwqqqyyy}}}}}}vvvpppkkkmmmqqqyyyvvvbbbRRRLLLAAA>>>:::888:::======<<<999555888@@@CCCFFFSSSccczzz|||{{{sssjjjeeegggdddeeehhhggg___ZZZZZZ\\\\\\YYYTTTOOOLLLNNNQQQ___cccgggfff^^^RRRFFF@@@___III???===888777555555555444222///111222333222000//////000111000000222555777777666222000///111444555333000333333222000---++++++,,,,,,,,,+++***+++,,,------/////////---***))))))***/////////...---,,,,,,++++++,,,,,,+++...111///)))&&&$$$###!!!!!!###%%%'''&&&&&&&&&'''(((+++---///,,,++++++,,,...///...---)))(((&&&&&&''''''&&&%%%'''&&&&&&''')))***)))''''''))),,,---...000333555///***((()))***((((((***---------+++))))))+++---222000---,,,,,,,,,+++***&&&&&&'''''')))+++---...---,,,)))'''&&&)))...333666444000+++&&&%%%&&&))))))((('''***///222111///+++...///...+++***---000...***&&&&&&)))++++++***,,,------,,,)))((('''(((%%%&&&)))---111222111///(((+++---///.........///,,,***'''(((***...222333...---+++(((&&&&&&***---111...,,,,,,...000111111...------///000---((("""%%%''')))******+++---///&&&$$$&&&+++---+++,,,...333222000///...------...------------,,,,,,++++++,,,***((())),,,...,,,***---+++))))))+++---//////...,,,***)))+++,,,,,,+++---,,,---///111111///...***---111444333111---***---///333333222///---------------///111111...,,,,,,***)))((((((***---...++++++,,,...111333222111111111111///------///111...+++)))***++++++((($$$###$$$''',,,------111888555666666444222555;;;AAAJJJVVVhhhyyyvvvooowww|||~~~yyyrrrmmmlllooowwwqqq^^^SSSCCC>>>999888;;;===>>>>>>999555555888999888@@@LLL]]]ffftttzzzxxxtttrrruuutttoooiiigggdddaaa[[[RRRKKKIIILLLQQQ\\\bbbhhhfffZZZMMMBBB===```III>>>:::777666555555555444111///111333444333///...000333222333555777888777555333000///...///111111...,,,...///000000///...------...---+++***)))***++++++222111000---)))((()))***---------------.........,,,,,,)))&&&(((,,,,,,((()))'''### !!!###&&&'''''''''((())),,,...------------,,,,,,,,,,,,))))))((((((((('''&&&%%%'''%%%$$$$$$'''***++++++((())),,,...111333555666000+++)))(((&&&""""""&&&***+++,,,+++***))))))***///...,,,******++++++,,,((()))***+++,,,,,,------...,,,)))'''&&&)))///333888666222---(((&&&(((***((('''''')))...111222222...000000///---,,,...000---)))$$$$$$'''+++------,,,---------,,,***))))))''''''))),,,///000...,,,***,,,...///...---...///+++'''###$$$)))...000000...---,,,)))''''''***,,,///...+++***+++,,,---...+++++++++,,,...---***&&&)))***+++*********,,,...((((((+++111333000...000555333///,,,******+++,,,+++,,,---...---,,,***((()))((((((***---...---+++,,,***((((((***---......---+++))))))+++...//////+++++++++,,,......---,,,))),,,000333444111---+++,,,...000111///,,,++++++...///000222333222111///...---+++((((((***---000,,,,,,+++---///000///...,,,---...---------///111---+++))))))******(((%%%$$$%%%)))+++***)))///888999999999777666999???EEEMMMYYYjjjxxxwwwrrrssszzzyyyrrrkkkjjjmmmvvviii[[[GGG???888999===???@@@BBB;;;777666888888888<<>>___HHH===999777555444444444444222000111333444222///...111444333666:::===;;;777222...---,,,*********+++***))))))***+++---///000000///000...,,,)))(((((()))***333222111---***))))))+++)))))))))+++,,,///111222111000***######(((+++***---+++&&&  '''((())))))((())),,,///---......+++'''&&&'''))))))***++++++***)))((((((((($$$ ###(((,,,///((()))+++...111333333333...+++***)))######&&&(((******)))(((((((((,,,+++***(((((()))+++---+++,,,---.........------...,,,***'''&&&(((---111777666333...***((()))***'''&&&''')))---000222333111111111000//////000111---(((######'''+++......)))***+++,,,------+++************,,,------***(((+++,,,......,,,,,,---...***&&&######'''+++---,,,......---+++))))))+++,,,,,,+++***((('''(((***+++)))))))))+++,,,------,,,......---+++)))(((***---,,,,,,///444555111000111444111---***((((((***+++***+++---------***(((&&&&&&'''))),,,...///...,,,***(((&&&&&&)))+++,,,---+++***)))+++...111222222*********,,,------+++)))&&&)))...111222000---++++++,,,---,,,***(((((()))///111333444444333222111//////---***((()))---111///...,,,,,,,,,,,,+++***$$$&&&)))***+++,,,...///...---+++*********)))(((((((((***+++)))'''---666999::::::888777:::AAAFFFOOOXXXdddlllqqqtttwwwzzzxxxyyyyyyxxxuuurrrooonnnnnnvvvxxxooohhhgggjjjttt{{{yyyiiiNNNBBB999;;;>>>???@@@CCC===999777999::::::<<<>>>???DDDLLLZZZlll~~~wwwhhhYYYOOOPPPYYYaaaccciiillleeeWWWIIIBBB@@@~~~]]]HHH???===777555333222333333222111222333222111000000222444555999>>>???;;;555///,,,***)))'''&&&&&&''')))***)))((((((***...111222222222000,,,)))((((((***+++222222111///,,,******+++&&&&&&''')))+++///222444777555///'''%%%***......///...)))"""''')))+++***)))***...111...000...(((!!!"""''''''***,,,,,,+++))))))***'''###"""(((---000))))))***---///000///...******+++***###"""###&&&((())))))(((((()))+++***)))((('''(((,,,///---...000111111000...,,,---,,,+++(((&&&'''+++...111222111...+++)))))))))%%%&&&(((***---///111222111111111000000111222222---)))$$$$$$(((,,,...///&&&'''))),,,//////...,,,---,,,+++,,,,,,+++(((&&&+++,,,,,,,,,***)))***,,,)))'''%%%&&&'''***++++++---......---+++***+++,,,))))))(((&&&%%%%%%(((******)))******+++---///000222111...+++((('''***,,,...,,,---000111---,,,...000...+++((('''((()))******+++,,,---,,,***'''&&&&&&(((+++...000///...---'''%%%$$$$$$'''***,,,,,,+++++++++...111333444333******+++...///...+++(((%%%'''+++...000///...,,,,,,+++***(((&&&%%%''')))///222555666555333333333///000000---))))))---111111...,,,*********((('''!!!$$$(((***+++,,,---...000///...,,,+++++++++++++++***+++,,,***(((,,,333555777999888777999???DDDLLLRRRXXX[[[[[[]]]ccchhhhhhgggeeebbb______aaadddkkktttyyynnnfffeeehhhqqqwww~~~```PPPCCCBBBBBB???===???AAA>>><<<===@@@AAA???===<<<;;;;;;BBBQQQfffzzzvvvhhh______gggnnnnnnooommmdddVVVKKKFFFEEEwwwXXXFFFAAAAAA888555222000111222333333666444111111222444444444999<<<>>>===888222...,,,***(((&&&$$$$$$'''+++///...+++((())),,,000333333444222...+++******,,,---111222222000...+++++++++&&&&&&'''(((+++///222444666777333,,,***...111111......+++%%%!!!'''***,,,,,,***+++///444111222///&&&%%%$$$(((+++,,,***)))***+++%%%###!!!"""%%%))),,,...)))))))))+++------***'''&&&))),,,,,,###""""""%%%''')))))))))***++++++++++++)))(((***...222///000222444333111...,,,,,,,,,+++)))&&&&&&'''))))))+++,,,,,,***(((''''''$$$&&&))),,,---...///000000///...///000111111111...)))&&&&&&)))---......''''''))),,,000111...,,,---,,,++++++,,,,,,)))''')))***+++)))''''''((()))'''(((*********+++,,,...,,,---...---+++))))))***'''((((((&&&$$$%%%(((+++------,,,******+++...000333111...***((((((+++...///+++***+++***((((((+++,,,***)))''''''((()))***,,,---------,,,***((('''&&&)))---000111000...---%%%$$$"""$$$'''+++------......///222444444333111)))***---000111///+++'''%%%'''))),,,.../////////...,,,)))%%%###$$$'''***///222666666555333333444///111222///+++))),,,000000---***)))))))))((('''&&&)))---//////......///222222111///---,,,---...,,,)))))),,,---,,,...222333666999999999:::>>>BBBHHHLLLOOOMMMIIIJJJPPPVVVVVVVVVTTTRRRQQQTTTZZZ___kkkuuu{{{qqqgggdddfffmmmsss~~~iiiVVVPPPLLLBBB<<<===AAA???===@@@EEEHHHEEE@@@:::777444666???OOO```kkkxxxvvvxxx|||}}}yyyqqqfffZZZRRRNNNMMMpppRRRCCCAAACCC999555111///000222444444999555111111444777666555===>>>>>>:::444///......+++)))&&&$$$$$$(((...333444///)))(((+++000333444666444000---,,,,,,...000///111222111///,,,++++++((((((((()))+++...222444222555444000...111222111,,,---,,,&&&###'''***------+++,,,111666333444000%%%%%%"""&&&***+++***))))))+++$$$###$$$&&&))),,,,,,+++***(((((()))+++***&&&###$$$(((------$$$""""""%%%'''))))))***,,,...,,,,,,,,,***)))+++000555000111444555444222...,,,,,,,,,,,,)))'''%%%%%%&&&###&&&)))***)))&&&%%%%%%###&&&***---.........///...---,,,---///000111111...***''''''+++.........))))))***...111222///+++,,,+++***+++------+++))))))))))))(((&&&%%%&&&(((%%%)))---...---,,,///222***,,,---,,,***(((((()))'''(((((('''%%%%%%)))---000000...+++)))***---///222000...***((()))---000111,,,)))((('''%%%&&&***)))(((((('''((()))***+++.........---,,,+++))))))&&&***///222222000...---%%%###"""$$$'''+++...///000111222444666555111...)))+++...222333000+++&&&&&&''')))+++---///000111000...)))$$$"""###(((,,,///333666777555333333555///222333111,,,***,,,000...+++)))(((((())))))(((,,,///222444333111000000444444222000......///000,,,((((((,,,//////000222444777;;;<<<<<<===@@@CCCFFFJJJKKKGGGBBB@@@EEEKKKJJJKKKLLLLLLMMMSSS[[[bbblllwww~~~tttiiidddeeejjjqqq~~~hhh^^^UUUFFF===<<<999888888<<>>HHHRRRYYYhhhuuuvvvjjj```YYYVVVVVVmmmNNN>>>;;;===888666333111000000222333444111...111666888666333888666333111000...,,,***,,,,,,------......//////222000------000333555666444000,,,+++,,,---,,,***000111111000000///...---(((''''''''')))+++---...222///,,,---222444333000------,,,***&&&$$$%%%&&&000...,,,*********+++,,,---+++(((""" ***)))(((''''''((()))***((($$$!!!&&&...333222...(((""" """###"""###%%%%%%''')))'''$$$""""""###((('''$$$"""###'''---222333---'''&&&)))///333555//////...------,,,++++++,,,,,,,,,***'''&&&''')))&&&&&&''''''&&&%%%###"""***///111---***+++,,,+++,,,+++---000333111,,,''''''((((((((('''''')))+++&&&''')))+++---.........,,,++++++,,,------,,,++++++)))((()))+++,,,***((()))+++///000///---------'''+++...---+++(((((())),,,+++(((&&&'''))),,,...666444///+++((()))---111,,,,,,+++***)))+++...111111111///+++&&&%%%(((***)))((()))+++)))$$$$$$(((111222333222000000000222222000......111111///,,,***%%%!!!"""''',,,---,,,...---...333888999444///***+++...000111...)))%%%$$$%%%(((+++...111333333444000)))$$$###&&&***---444333333555777666222///333333222...***))),,,///111000---)))%%%&&&+++111000000111111222333444444555444222000............***))))))+++...000222222::::::<<>>;;;999:::???BBBCCCCCCBBB@@@>>>===???DDDJJJNNNXXX```jjjrrrwww}}}uuummmeee^^^]]]aaatttSSSAAA;;;<<<999777444111000111222333333111///000333444222///111///------------,,,+++///////////////...------...------///111333222111000---***)))***,,,,,,+++,,,...111444444222///---''''''''''''(((***,,,---222///---...222333111...***++++++***(((''')))***000...,,,)))(((((()))))),,,***&&&!!!""")))))))))))))))***++++++***&&&###&&&+++///...,,,&&&  """!!!"""$$$"""$$$&&&&&&$$$######%%%***)))&&&$$$###&&&,,,111111---((('''+++///333444///...---,,,***)))((('''+++,,,,,,***((('''((()))'''&&&%%%$$$######$$$$$$(((---///+++((()))***(((((()))***,,,---+++'''$$$ """$$$$$$$$$$$$'''))))))***,,,---------+++***+++******+++,,,,,,,,,+++***(((&&&'''***++++++***)))***,,,...---***'''$$$%%%)))---...---+++++++++,,,+++)))((()))+++...000333222111...,,,,,,///111---,,,***)))***,,,///000111111///+++''''''))),,,+++******+++((("""!!!$$$000111333444333444666777444222//////000111///...,,,'''###$$$)))---...------,,,---222777888555000,,,,,,...///000---(((%%%%%%&&&))),,,...000111222///,,,)))''''''***...111555444444666888888555333222333444222...------/////////...+++((()))---222444444444333333333333333777555333111///.........+++++++++---///111111111;;;===@@@EEEKKKQQQVVVXXX```bbbccc___YYYVVVYYY\\\cccdddeeecccccceeekkkpppuuuiiieeehhhpppxxxrrrbbbVVVFFF@@@:::777:::===>>>>>>AAA@@@>>>>>>???BBBFFFHHHNNNSSS[[[```fffnnnxxxssseee\\\WWWZZZaaayyyXXXCCC:::888:::888555333111111222222222222111000///...,,,+++)))((('''(((***,,,---,,,111111111111000...,,,+++)))***,,,///222111///,,,,,,)))'''&&&(((*********))),,,222666666444000,,,(((((((((((()))***,,,,,,111///...///222222///+++&&&''')))*********,,,...///...+++((('''&&&''''''***((($$$ !!!$$$)))***++++++,,,,,,,,,,,,+++)))&&&&&&''')))******$$$!!!!!!"""$$$!!!###%%%&&&%%%%%%&&&(((,,,+++(((%%%$$$%%%***---...,,,)))***,,,000222333...---,,,***(((&&&$$$$$$***+++,,,+++)))(((((()))(((&&&###""""""###%%%'''(((,,,---)))'''((((((&&&$$$&&&''''''%%%###!!!!!! """$$$$$$%%%'''))),,,---//////...,,,(((&&&)))))))))******+++++++++((('''%%%&&&(((***++++++))))))***,,,,,,(((!!!"""&&&,,,///000//////...,,,+++******+++...111222///111111000///......///...***'''(((+++...///.../////////---++++++,,,......,,,,,,,,,'''  ,,,...111333444555888:::777444111////////////...---***''''''+++............------111555777555333///...---------+++(((%%%%%%&&&(((***,,,,,,---,,,***))))))***---000444666666555555666777888666555000222444444222///...---,,,...///---++++++///222777666666555444333333333777666444111///---,,,,,,,,,,,,---///000111111222:::???FFFMMMTTT]]]gggnnnqqqssstttuuuuuuuuuuuuuuuuuuuuutttqqqnnnooouuuzzzxxxlllggghhhpppxxx{{{qqqXXXOOOBBB:::888999;;;;;;===>>>>>>???@@@BBBDDDEEEDDDGGGKKKOOOVVV```mmmvvvvvveeeXXXRRRSSSWWWzzzYYYCCC888444:::888666333222111111222111222222000---)))((((((%%%$$$$$$&&&)))+++,,,,,,000111111222111///---,,,((((((***---//////,,,******)))&&&%%%%%%'''(((((())),,,000333444111...+++******+++++++++,,,------/////////000111000,,,)))$$$&&&(((******+++---///...,,,***(((''''''((())))))'''######'''+++,,,---......---+++******)))'''%%%%%%&&&(((***$$$ ######$$$'''$$$%%%'''((()))******+++---,,,***&&&###$$$&&&)))+++++++++,,,---000111222,,,+++***)))'''&&&%%%$$$(((***,,,,,,+++)))))))))((('''%%%$$$%%%&&&(((***))),,,,,,)))''')))(((%%%!!!$$$&&&$$$ !!!$$$''')))))))))***+++,,,...///000///,,,(((&&&'''((())))))((((((***+++***)))'''&&&''')))***+++)))((())),,,...***!!! $$$+++000333333222111+++++++++,,,...000222444///000111///---++++++,,,+++'''###%%%***...---+++)))+++...111111000/////////------...)))"""!!!'''***---...000222444777777444000---,,,,,,------,,,***((())),,,......---///...///111555777666555222///---++++++***'''&&&$$$&&&''')))))))))(((''''''(((+++...111444666888777777666666555555444333...///000000///---,,,++++++...000000---,,,...111555555555444333333222222555444222000...+++***))))))+++---///000111333555999@@@IIIQQQYYYeeerrr}}}{{{{{{wwwwww||||||pppjjjkkkmmmtttsssfffTTTEEE===;;;;;;;;;:::;;;===@@@AAACCCCCCCCC???AAADDDIIIPPP\\\hhhqqqwwwpppbbbTTTKKKGGGxxxYYYDDD999555999777555333222111111111111222333111---***(((''''''&&&%%%&&&)))+++++++++---...///111111111000///+++)))((()))+++,,,,,,,,,,,,+++)))&&&%%%$$$&&&'''------......---,,,++++++............/////////........./////////---***((($$$''')))*********+++,,,+++***((('''((()))+++,,,'''&&&###  %%%(((---.........---+++***(((((('''&&&%%%&&&''')))***%%% """%%%&&&(((+++******+++---...///......,,,,,,***&&&$$$###$$$&&&)))***+++,,,---...//////******))))))((((((((('''&&&))),,,---,,,******)))'''((()))***+++,,,,,,,,,,,,///...+++***,,,***&&&!!!$$$&&&$$$ &&&)))---...---,,,++++++***+++---///...---***)))((())))))(((&&&&&&(((***------+++)))((((((((()))***))))))---000...''' $$$***000444444333111)))***+++---///111222333111000...+++'''%%%&&&'''%%%""""""(((,,,+++)))$$$(((...444777555111...---,,,...000,,,&&&$$$&&&''')))+++,,,,,,---///111444222///+++(((((()))***)))))))))***,,,---------000000111333555777777666111///+++***))))))(((''''''(((***++++++***(((&&&(((***---000333555555555999:::999888666333222111---,,,+++***))))))((((((***...111000...,,,---...111111111111111111111111111000///...,,,***((((((&&&))),,,...///222777;;;;;;BBBLLLTTT\\\hhhvvv~~~~~~}}}qqqiiihhhjjjqqq}}}~~~hhhUUUIIIBBB???===;;;<<<===>>>>>>>>>===<<<:::===AAAHHHQQQ]]]hhhoootttyyy}}}lll[[[JJJ???tttVVVDDD;;;888666555444333222111111111111111222222111...+++******)))((((((***,,,,,,+++,,,,,,---...000111222333...+++((('''(((+++---......---,,,(((&&&%%%&&&(((///...,,,***))))))***+++000000111111111000000///---.........---,,,***)))''')))+++,,,+++*********)))(((''''''(((***,,,...'''&&&%%%"""!!!"""&&&)))---------,,,+++***)))((((((&&&%%%&&&(((******)))$$$###&&&''')))---,,,,,,,,,...111222111000++++++***(((%%%$$$%%%&&&)))***,,,,,,+++***+++---))))))))))))))))))))))))%%%(((---///...,,,******(((***,,,...000000000000000111000------///,,,'''"""$$$&&&&&&###!!!&&&***...000///,,,******((()))***,,,---------,,,)))***+++(((%%%$$$'''***///000000...+++)))((()))*********---000000---)))###%%%)))///333444111///'''(((+++---///000000111000///---((($$$!!!!!!""" &&&***+++***%%%(((...444777666111---++++++...111///***(((******+++------,,,,,,---...//////---)))&&&%%%&&&(((&&&'''(((***,,,---------000111333555555555555444///,,,***)))************,,,---///000///---***))))))+++...111333333222111999;;;<<<;;;888444222111---+++(((''''''&&&%%%$$$'''+++......,,,+++,,,...---------...............,,,,,,,,,,,,+++***)))((('''))),,,---///333;;;AAABBBHHHPPPYYYbbbnnnyyy~~~pppfffbbbhhhppp|||yyyeeeWWWMMMFFFAAABBB@@@>>><<<:::888777777888;;;AAAJJJUUUaaakkkqqq{{{{{{tttdddSSSEEElllPPP@@@999777333333222222222111111111111000000333555555111---+++***))))))+++------,,,,,,,,,+++,,,---000222444///,,,)))((())),,,---............+++((((((***---...---+++))))))***,,,---111111222222222111///...,,,------,,,+++******+++)))+++......---,,,+++,,,)))(((&&&&&&&&&(((***,,,'''''''''%%%$$$$$$&&&(((******))))))))))))******)))&&&%%%'''+++,,,)))%%%  $$$%%%(((+++))))))))),,,111333222111***+++,,,***((('''((())))))+++,,,***((('''(((*********))))))((((((''''''$$$(((---000///---+++***++++++,,,...000222333444222333111...///111...(((######%%%''''''&&&"""###'''---//////---+++***''''''((()))***,,,---...+++------)))$$$###%%%)))///111333222///,,,+++++++++******+++,,,...///000((((((***---111111///,,,&&&'''***,,,.........---+++,,,,,,)))%%%""" !!!%%%)))+++---------...000333222///+++))))))---111000+++)))++++++,,,---,,,++++++,,,---,,,---,,,***&&&$$$%%%'''###&&&)))+++------......///111444555444222111000+++)))((((((***,,,,,,,,,---...000111111...+++)))***+++...000111111000///222555999:::777333000000---+++)))))))))'''### """&&&***+++***+++---000---------,,,++++++******((()))***+++,,,,,,+++++++++---///...///444>>>EEELLLPPPWWWaaalllwwwqqqfffaaadddlllzzzuuuggg[[[PPPJJJHHHEEEAAA===;;;;;;<<<===???AAAFFFPPP]]]jjjuuu{{{ooo\\\LLLfffJJJ;;;555333111111111111111111111111111000///333999999555000+++***)))***,,,......---...,,,+++***+++...111444...,,,******+++---...------//////---******...111+++++++++++++++---...///111111222222111000///---,,,,,,,,,+++***)))+++,,,***,,,///000///.........)))(((&&&%%%%%%&&&((()))'''(((((('''&&&%%%'''((('''&&&&&&&&&''')))+++---,,,(((%%%(((---...(((!!!!!!###%%%)))%%%%%%&&&***///333333111+++,,,---,,,+++***+++,,,)))++++++)))&&&%%%''')))+++***)))((('''&&&%%%%%%###'''---000000---+++***---,,,+++,,,...222555777333444111//////111...(((######$$$'''***)))###!!!&&&,,,000000...---,,,((('''''''''(((***---...,,,......)))$$$"""%%%)))...111555555222///......++++++***((((((***///222+++******,,,///000---***%%%&&&)))+++------,,,+++&&&))),,,,,,(((### """%%%)))---000555111...---......---***((())),,,111///***(((***)))***++++++***)))***,,,***,,,---+++'''%%%%%%'''"""%%%))),,,......///000---000333555333000...,,,)))''''''(((+++---...---***,,,...000///,,,)))''')))+++---///000000///...)))...444666444000...------,,,,,,------***###"""&&&))))))+++///222///...---,,,***)))((('''&&&'''***,,,---.........000111222000///555???HHHTTTWWW]]]hhhuuuuuujjjeee___hhhwwwrrrfffZZZRRRKKKHHHCCC@@@@@@CCCGGGIIIIIIJJJNNNWWWeeetttxxx```MMMdddCCC777555555///...---------.........111---,,,111999===:::555,,,***(((&&&'''))),,,...---...///...---...///111222222111///,,,+++,,,------...000000///......///222...+++***---//////---///333777777333///---,,,+++,,,---,,,++++++,,,...---------...///...,,,***'''%%%$$$%%%'''***++++++***++++++++++++***((('''+++(((%%%%%%(((---222444///+++'''&&&))))))&&&""""""$$$$$$$$$"""%%%(((******+++---///000......000222222///,,,///---+++)))((((((((((((111///,,,)))'''''''''(((+++)))((()))+++---...------+++***,,,000222222111000000000///---+++)))'''$$$$$$&&&)))***)))&&&###$$$'''---111222111...,,,))))))(((((()))+++---......//////---+++***+++---000111222222000...------+++)))&&&&&&(((***,,,---,,,(((&&&'''+++---***&&&'''&&&&&&(((+++---...///++++++,,,---,,,((("""$$$&&&%%%''',,,111999888555111---+++,,,---)))***+++...000///,,,***'''(((+++...000...***'''++++++)))&&&###!!!"""###&&&(((******+++,,,///111///------111555666111,,,***'''%%%'''***---,,,***---,,,+++)))))))))******---...111222222111///------)))&&&(((---000///---,,,,,,+++***)))(((''''''%%%&&&((()))***,,,000333111,,,''''''((()))%%%!!!###'''+++...//////000111111222555444111333???MMM\\\]]]dddrrrwwwnnngggaaaccclllzzzrrreee[[[OOOQQQQQQLLLGGGIIIRRRZZZ[[[YYYZZZbbblllxxxppp]]]mmmGGG555111///...---,,,,,,---...///...---++++++000888;;;888444+++)))&&&%%%%%%(((+++---...///000///......000222000000000...,,,+++,,,------...///...,,,,,,,,,...///---++++++,,,///000000///222444444111...,,,,,,+++,,,---,,,++++++,,,...---------...//////---+++((('''%%%&&&)))+++---------...//////...,,,***))))))&&&$$$%%%)))///444666000,,,((('''***+++)))&&&"""!!! !!!###&&&&&&&&&%%%(((***+++++++++,,,...111000///000333444222000///...---+++***)))))))))///---***((('''(((***,,,,,,***((('''))),,,---------------///222333111...............,,,***(((&&&%%%%%%%%%(((***+++***)))))),,,///222333111...,,,******))))))***,,,---...///000000///---,,,---///000111111000...,,,***))))))'''%%%%%%&&&)))+++,,,000,,,((((((+++,,,)))&&&&&&&&&''')))+++,,,,,,,,,------...///...+++%%%!!!!!!&&&***+++)))))),,,000777777555333///......000******+++---...---***''''''(((***...000000,,,)))(((((((((&&&######$$$&&&((()))******)))+++---000000///...222555666222---+++((('''(((,,,...---,,,***)))((('''''')))+++,,,---...000111111000---,,,((($$$!!!###(((,,,---+++,,,+++)))((('''(((***++++++,,,.........///222444222---&&&$$$&&&'''&&&$$$'''))),,,.........///000000000222444444777BBBNNNYYY]]]ffftttyyynnnggghhhiiiooo{{{vvvlllYYY[[[[[[YYYXXX\\\ccciiihhhccc```bbbhhhqqqyyyuuuKKK555...---///---++++++,,,---------'''&&&(((...666999666222,,,)))&&&$$$$$$'''***---...000111111000000111222/////////---+++***+++,,,---------+++))))))+++,,,,,,,,,------,,,...000333000111111000---+++***++++++,,,---,,,+++***+++------,,,,,,...//////---+++)))(((&&&'''***---//////...///111222000---***(((&&&$$$###%%%***111555888111---)))))),,,---,,,***&&&$$$""""""%%%'''((()))***,,,---,,,+++++++++---111///...///111333444444/////////...---,,,+++***,,,***((('''(((***...000...+++'''&&&(((***,,,---//////111333444333///,,,,,,,,,---,,,+++)))'''&&&(((''''''))),,,...//////---///111222222000...---++++++++++++,,,------...000111222111000///000111111000000...,,,***(((&&&((((((''''''(((***,,,...444///***(((***+++***((()))***,,,.........---,,,---------......+++'''###(((+++//////,,,***+++,,,111333444444222111111222---,,,,,,------+++(((%%%&&&''')))---000111///---&&&''''''&&&%%%&&&(((***,,,,,,+++***)))***,,,///111000000222666777444111...+++)))***...000///---((('''%%%%%%&&&))),,,...---...///000000...,,,+++%%%!!! %%%)))+++***+++)))'''&&&'''***...000000222444444333333333444333---&&&###$$$'''((('''+++,,,---,,,++++++---//////------222666;;;EEEOOOVVV^^^iiiuuu~~~ssskkknnnnnnrrr{{{kkkkkklllnnnppptttxxx{{{xxxnnndddaaabbbgggrrr}}}zzz~~~uuuLLL444...000///,,,(((''')))***)))((("""###&&&,,,333666444111---+++(((&&&&&&(((+++...///111222222111111222333111111000...+++))))))***......---***((((((+++------///111000------111444222222000---***(((''''''***,,,---,,,+++******+++*********,,,......,,,***)))'''%%%&&&***---///000,,,...000111000,,,(((%%%%%%$$$$$$&&&+++000444555000---++++++---///......'''%%%###"""%%%'''))))))...//////---+++******,,,...---,,,,,,...111333555//////000000000///---,,,+++***((('''(((+++///111000---(((&&&'''***,,,---222222222333222111///---+++,,,,,,---,,,+++)))(((++++++,,,...111222111///+++,,,...///000///---,,,,,,,,,------...---------...000222222111000111333111///...---,,,+++)))'''***++++++***+++,,,///111444000+++((()))+++,,,,,,...111444555444222000///++++++++++++,,,***'''$$$***---000000...+++))))))+++...111333333333333444000///......---+++'''$$$%%%&&&(((,,,000222111000((())))))((('''(((+++---//////...+++******---///000///000222666888777666222///,,,---///000///---***)))'''&&&&&&))),,,...---......///...---+++***'''$$$!!!!!!$$$''')))***&&&'''''')))+++---000111000333555555444333333333222---(((%%%&&&((())))))+++++++++***)))***,,,//////+++***000777===EEELLLSSS___nnnxxxxxxooommmlllooowww~~~~~~rrrccc[[[ZZZ^^^hhhrrrrrrvvvzzz}}}qqqIII222---000///***%%%$$$&&&'''%%%### !!!$$$***111444333111000...+++***)))+++---//////111333333222111222222444444222...***((('''(((//////---+++)))***,,,///111333444333///...000333555333///,,,)))'''%%%$$$)))***,,,+++***(((((()))&&&&&&''')))+++,,,+++)))'''%%%###$$$(((,,,///000,,,...000222111---)))&&&&&&%%%%%%'''***...000000---,,,,,,,,,---......---&&&$$$"""###%%%'''))))))/////////,,,***))))))++++++***)))(((***---111444...///000111000///...---,,,+++)))))))))+++...///111...)))'''(((+++---...333333111///......///000,,,,,,---......---,,,+++///000222555666444///,,,%%%&&&)))+++---------,,,,,,---...//////...,,,+++,,,...000111111111111333000...,,,,,,......---+++***,,,---,,,++++++...111222...***'''(((+++---//////333777888666333111000,,,+++***+++,,,+++***(((+++---000111000...,,,+++&&&***...111222222333444333222000///...,,,)))&&&&&&&&&(((+++///111111000,,,---,,,+++******,,,...111111000...,,,,,,...111.........111444777999999666333//////111111///,,,///---+++)))(((***+++---------......---,,,+++******(((%%%###$$$%%%&&&'''"""%%%)))---///000000000,,,///111222111000000111...,,,***((()))))))))(((((()))(((''''''(((,,,//////***)))///777<<>>222)))&&&%%%$$$&&&)))---000111,,,***((((((,,,000444666444111///111///,,,,,,......///111222111000...---)))(((&&&%%%$$$$$$%%%%%%'''))),,,000333444555555111///---...000000...,,,*********,,,......---,,,&&&)))---,,,(((### ###&&&***...///---+++)))((($$$!!!"""'''---000111)))))))))***+++---......&&&%%%$$$%%%''')))((((((###!!! !!!"""###"""!!!'''(((***---///000111222***(((%%%###$$$'''***---000///---+++,,,...222444111+++&&&''',,,///,,,)))%%%''')))***)))(((((()))'''&&&%%%$$$%%%&&&)))******)))((((((***,,,,,,+++++++++---///222333222111444222///...---,,,***)))%%%&&&)))---000///,,,((((((***...000000...***((('''---444777666444444555222///---,,,...---+++(((***///444444///+++***+++,,,+++(((%%%$$$$$$$$$%%%,,,...//////---***)))(((+++***(((((()))******))),,,***(((''')))---///000,,,,,,...000333333111///---...//////---,,,---///)))+++,,,+++)))&&&%%%%%%+++)))((())),,,...,,,***((()))***...222444444333///...,,,***'''(((***---,,,+++,,,///111222111000.........---,,,***'''&&&---,,,++++++,,,---///000222222111111111111222222,,,---...///000000000000111000///,,,((('''''')))(((%%%!!!###'''+++---,,,)))&&&%%%(((---111///...111777<<>>111'''$$$###"""%%%)))...000111000...------///222444555111......000///------000000000111222111000///...)))((('''%%%$$$$$$$$$%%%%%%&&&))),,,...111222333111...,,,,,,---...,,,+++***))))))***---//////...***,,,///...***&&&%%%%%%&&&)))---000222111...---'''%%%###$$$(((+++++++++(((''''''(((+++---///000+++(((&&&&&&'''((((((((("""!!! !!!"""###""" %%%&&&(((***,,,...//////,,,***'''$$$$$$&&&)))+++///---***)))))),,,000222///)))$$$%%%***---,,,(((%%%(((***+++***)))*********)))(((''''''(((***++++++***((()))+++,,,,,,+++++++++,,,///222333222111333111///---,,,+++***)))%%%''')))---000///,,,)))'''))),,,...///---+++)))+++...222444444222111000///---+++,,,------***'''***...333222...++++++,,,,,,+++)))(((&&&&&&&&&&&&***,,,......---+++***))))))((((((((())))))))))))((('''&&&'''***---///000.........000222222000...------..................+++,,,,,,+++(((%%%%%%%%%,,,***)))***---...---++++++***)))+++...111222222......,,,)))''''''))),,,)))***+++...111111000...,,,,,,,,,++++++)))((((((++++++******+++---...000111000000000000000000111...//////000000000111111111111000---***((()))***,,,)))%%%"""!!!###&&&(((***)))'''%%%$$$''',,,111222111333999===BBBJJJRRR```mmmwwwqqqpppxxxvvvnnnooouuu}}}rrr```WWWWWW\\\fffooosssxxxyyywwwyyy{{{xxxnnn___OOOHHHJJJOOOpppPPP>>>111((("""!!!!!!$$$)))---000000222111111111222333444444///,,,,,,///000...///222222222222222111111111111,,,+++)))'''%%%$$$######"""###$$$&&&))),,,...000000---***))))))************((((((***---000222222000111111000---***)))***''')))---111222222000...((('''&&&'''(((((('''%%%'''%%%$$$&&&***///222444000---)))''''''(((((((((###"""!!!"""#########!!!$$$%%%&&&((()))***++++++...+++(((%%%%%%&&&(((***---***'''&&&&&&)))---000...)))%%%&&&+++...---+++'''))),,,---,,,,,,,,,------,,,+++*********+++,,,+++***)))))),,,---------++++++,,,///111222111000111000///---+++***))))))&&&''')))---///...+++(((&&&(((***+++,,,,,,,,,+++.........///000///---++++++******+++,,,+++)))&&&***---//////,,,***+++---,,,,,,,,,++++++***)))(((((()))+++,,,,,,,,,+++***(((((()))))))))))))))(((###$$$%%%(((***---...////////////000222111///---,,,,,,,,,...000000///.........,,,)))&&&%%%%%%&&&...---,,,---...///...---...+++((('''***---///000......---***((('''(((***&&&'''***---000000...,,,******)))))))))***++++++++++++******+++,,,.../////////............//////000///////////////000111111111000...+++******+++...,,,)))&&&%%%$$$%%%&&&&&&%%%%%%$$$$$$(((---111444333555:::>>>CCCKKKSSSaaammm|||xxxmmmiiikkkuuu|||yyyyyy|||tttllliiijjjoootttzzz}}}}}}{{{}}}uuubbbNNNBBBCCCHHHlllOOO>>>333+++###""""""$$$(((+++------...///111222111111222333000------///000...///222444333333222222222333333222000...***'''$$$"""!!! !!!###&&&))),,,...000---***(((((()))***++++++))))))***...222555666555444222000---+++******$$$&&&***...//////...---***)))(((''''''''''''&&&(((%%%###&&&,,,222666777444000+++((('''((())))))&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%&&&'''((())))))))),,,+++(((&&&&&&(((***+++,,,***'''%%%&&&)))---//////+++((()))---000000///***,,,///000///...///000...---,,,+++++++++++++++)))(((((())),,,/////////++++++,,,...111111000///000//////,,,***))))))***&&&&&&(((+++------***'''&&&&&&''')))***,,,------...,,,******---...+++)))'''((()))******)))'''&&&)))***+++***((((((***,,,+++,,,...///...---+++***''''''(((***,,,---,,,+++***,,,---,,,+++(((''''''###%%%(((***,,,---...//////......000111222000...,,,++++++---000111///...000///,,,(((%%%$$$&&&(((000000///000000111000000000,,,'''%%%&&&)))---.../////////---***(((((()))$$$%%%(((,,,//////---*********))))))***,,,...///...---,,,,,,+++,,,---...---------,,,,,,---------///...---,,,,,,,,,---............---***((()))***---,,,+++)))'''&&&%%%%%%$$$%%%%%%&&&'''***///222555333444999>>>BBBJJJSSSaaakkkyyy|||oooeeefffmmmuuu}}}{{{{{{~~~}}}}}}ttt```KKKAAAEEELLLlllPPP@@@555---%%%$$$$$$%%%'''))))))((('''***---.........///111222......000///------000333333222222333444555555888666333...)))%%%!!! !!!###%%%))),,,...///---+++)))((())),,,...---+++***+++///333666666666444000---+++***((('''"""%%%(((,,,...///......---,,,)))&&&&&&'''***,,,***&&&$$$'''...555888999444000+++(((((()))*********((('''((()))***)))(((&&&'''(((((())))))((((((***)))''''''(((***---...,,,***((('''(((***---//////,,,)))***---000000000---///111222111000000000,,,,,,++++++************&&&&&&&&&(((,,,000111111+++++++++...000000///---...//////---***((()))+++&&&&&&(((***,,,,,,)))'''%%%&&&'''((()))+++---...+++)))'''(((+++---,,,***'''((()))***)))((('''''''''''''''&&&%%%&&&((()))***,,,...000000///---,,,(((''''''))),,,------+++...000222111---(((&&&&&&&&&)))---......---...///...------///111222111000++++++***+++---...///...000///,,,(((%%%$$$''')))111222222222111111111222000,,,'''$$$&&&))),,,---111222222000---***)))***$$$%%%'''+++...///---+++++++++++++++,,,...000111222111///...------......------,,,,,,,,,,,,------,,,,,,+++******)))*********++++++***(((&&&''''''************)))((('''&&&&&&''')))***+++---111444444111222777<<<@@@IIISSSbbbkkkxxxuuufff^^^cccmmmwww~~~}}}~~~~~~xxxiiiUUUCCC===EEENNNrrrUUUCCC666,,,'''&&&%%%&&&(((((('''&&&###&&&***+++)))))),,,...000---,,,...---***+++...000111222333444555666777:::888555000+++%%%!!! !!!"""$$$'''***---...,,,---,,,+++***+++---000---,,,+++,,,///222333333111///,,,***)))((('''%%%$$$&&&)))---///000111111...---***'''%%%'''+++///+++'''$$$(((///555777666///,,,)))''')))+++,,,,,,,,,+++***+++,,,,,,+++***))))))*********))))))((()))((((((((())),,,...000,,,+++++++++,,,---...///,,,***((((((***,,,------...000111111000.........*********))))))))))))(((&&&%%%%%%(((+++...//////+++***+++---///000...,,,...000000...***(((***,,,(((((()))+++------+++(((&&&&&&''')))***+++------((('''''')))+++------,,,)))***+++***((('''((()))'''&&&%%%%%%%%%%%%&&&&&&)))+++---///000///...---,,,)))((())),,,...,,,***///222555444...)))&&&&&&(((,,,000000///...///111000.........000111111000+++++++++)))((()))---000///...,,,)))&&&&&&(((***000111222111000///000111...+++((('''(((+++---...333444444333///,,,***)))&&&&&&'''***...//////...------------...///000000222111000///...///000000......------------......,,,,,,,,,,,,+++)))((('''((()))******((('''''''''))))))************)))((()))+++---...///000333555111///000555:::@@@IIISSSccckkkxxxrrrccc[[[```jjjzzz}}}|||}}}|||rrr```LLL===;;;CCCLLLxxxZZZFFF777,,,'''&&&&&&'''))))))((('''$$$'''***)))'''&&&)))---+++((('''******((())),,,---...111333666777777777666555333///+++&&&""" !!!###&&&)))+++------(((***,,,,,,++++++...111,,,+++***+++---......---***(((&&&'''))))))'''%%%$$$&&&)))---000111222333,,,---+++(((&&&%%%(((++++++&&&$$$'''///444444111(((&&&%%%'''))),,,---------,,,++++++------,,,+++***+++++++++***)))((((((******))))))***,,,---///***+++,,,...............,,,***((('''(((***++++++---...000///---***)))***'''(((((())))))))))))((()))((('''''')))+++++++++******+++---//////---,,,...000111///***)))+++...,,,,,,,,,...//////---+++&&&''')))***+++,,,,,,,,,&&&(((+++,,,+++,,,,,,...---------***'''&&&)))+++((('''&&&&&&&&&&&&%%%$$$((()))+++---...//////...000,,,)))***---...+++(((+++000555444///***''''''(((,,,000000......111555333111////////////...---***,,,,,,'''###$$$+++111------,,,)))'''''')))+++---///000///,,,+++,,,...+++***)))***---//////...222444555444000+++)))(((((('''(((***---000111111---...............------------------///111333444//////............//////...///000000///---***((()))+++,,,,,,+++))))))***,,,,,,,,,,,,++++++******---///111111111111222444000...///444:::@@@KKKUUU```hhhttttttggg___aaahhhzzz~~~wwwuuuuuuiiiVVVDDD:::999@@@FFFzzz\\\HHH888,,,&&&%%%%%%'''***+++***((('''***,,,***&&&%%%(((,,,&&&######'''((('''(((+++***,,,000444666888888777222111000...+++'''###!!!!!!$$$'''***,,,,,,---%%%(((+++,,,++++++...111+++***)))***,,,+++***((($$$######%%%)))+++)))'''###%%%(((,,,///111222222+++,,,---***&&&$$$%%%'''***&&&###'''...333111---#########&&&***---......---,,,++++++------,,,+++++++++++++++***)))(((''',,,+++*********+++,,,---)))+++---///000///...---...,,,***))))))***,,,,,,+++---...---***'''&&&&&&&&&'''((())))))))))))))),,,***((('''(((((('''&&&******+++,,,...///---+++...111222000+++))),,,////////////000222222000...&&&(((***+++,,,,,,,,,+++&&&***......,,,***,,,...///000...***'''&&&)))---)))(((((((((((('''%%%###((()))***,,,---...//////222...******---...+++''''''---333444///***))))))&&&***//////...///333888777444111///...---+++***))),,,,,,&&& )))222+++,,,,,,***((((((***,,,***,,,...,,,)))((()))+++))))))***---000111000///222333555333///+++(((&&&***)))(((***---111333333---......///...---+++***))))))***,,,///222555777000000////////////000000000222444555333000,,,***+++---//////...,,,,,,,,,//////...---,,,,,,++++++///111333333222111222222000...///444:::AAALLLVVV\\\dddppp~~~vvvlllddddddiiiyyysssooohhh\\\JJJ;;;444555999===tttSSS@@@666111+++)))&&&(((+++//////......------,,,++++++++++++&&&""" &&&+++,,,+++---,,,,,,---000333444333.........,,,)))%%%!!!!!!(((+++,,,+++,,,---+++,,,---,,,*********+++...,,,+++++++++***'''$$$!!!$$$%%%%%%&&&)))***%%%$$$&&&***000444444333---///111///,,,'''$$$###***&&&###%%%+++---+++((("""$$$'''***---...//////---,,,***)))))))))******///---+++,,,...---***'''***++++++,,,,,,,,,++++++***+++,,,---------///000///---+++)))(((***,,,---111000,,,'''###!!!!!!###)))(((((()))+++---,,,+++---***&&&%%%'''))))))'''...---,,,++++++---...000///---+++))))))+++---...111111111111111222222333------,,,+++************&&&(((+++......---+++***///...,,,++++++,,,.../////////000...+++)))((((((+++,,,,,,...///000111222444222///000111000---***''',,,000000---+++---000+++++++++,,,...111444555777222...---///...)))%%%$$$&&&&&&$$$"""###(((---,,,---...///---***'''%%%+++,,,,,,***)))((()))***...---,,,---000222222222444222111000///---***((((((***...111222111...---,,,+++******,,,,,,+++***))))))((())),,,111555999333000---+++,,,...//////111333444444333000,,,***---+++***+++...000///---......///000000...---,,,333333333111...------...******,,,000777AAAJJJPPP^^^kkkxxxtttjjjeeekkkssszzz}}}wwwnnn```WWWIII===555333666888pppPPP???444...***(((''')))---//////....../////////...---,,,+++)))%%%"""###(((++++++))),,,++++++---000222333222,,,,,,+++***(((%%%"""!!! %%%***------,,,,,,---.........,,,+++))))))))),,,---...---+++)))&&&%%%###$$$%%%&&&&&&'''))),,,'''&&&'''+++///333333222...000111000,,,)))'''&&&***'''$$$%%%(((******(((%%%'''))),,,...///000000...---+++***)))))))))***---,,,,,,---///...+++(((++++++,,,,,,,,,++++++***((()))+++---......///000---,,,***((()))***,,,---...---***'''$$$$$$''')))+++***)))***---///000///---***'''&&&(((***)))(((,,,+++***)))***+++---...+++***))))))***,,,...000111111000000000000000111,,,+++***))))))******+++***+++,,,------+++***)))+++******)))***,,,///000111222111000---,,,++++++...//////000000000//////333111//////111000---+++))),,,000000---+++---000******+++---///222555777555111------......***&&&&&&%%%$$$$$$&&&)))+++,,,,,,---......---***'''%%%***++++++***(((((()))+++------///111333333111///111000/////////...+++((((((***---000111111///...---,,,******+++,,,+++***,,,+++***)))+++...111444111...++++++,,,...000000444555555444222///,,,***,,,***((())),,,///000000/////////...---+++***)))---------,,,***)))+++,,,'''(((***---444===FFFLLL]]]iiivvv}}}~~~uuummmgggkkkrrr~~~|||sssrrrtttuuuuuuqqqnnnmmmrrr~~~vvvjjjZZZSSSHHH>>>777444333222kkkMMM===222+++''''''(((+++///000000...///000111222111///---+++,,,)))&&&&&&)))+++***((())))))+++...111222111000******)))((('''&&&%%%$$$'''***---...------------111000///---+++***)))(((---000333222---)))'''((('''(((((('''&&&'''***---+++******,,,///222222222000111222111...,,,+++++++++)))'''%%%%%%&&&((())))))***+++---//////000000///...,,,+++))))))((((((******,,,...000///,,,***,,,,,,,,,++++++*********'''(((+++---.../////////***))))))((()))+++,,,---******(((&&&%%%(((---111...,,,++++++...000222222---+++)))((()))*********)))((((((((()))***,,,---((((((((()))+++---000222000000000//////...------+++***)))((()))***+++,,,......---,,,+++)))((((((''''''&&&'''))),,,///111222111000...---,,,,,,,,,111111222222111///---,,,111/////////000000...,,,+++---000///---,,,...000++++++,,,---000333666888333///,,,,,,...---***'''&&&$$$###&&&+++///...++++++,,,......---***'''%%%)))*********((((((***,,,,,,...000444555333...+++---,,,---...//////---***(((***,,,///111111000///000---***)))***,,,,,,,,,000...,,,+++***+++---...000---******,,,///111111444444222000...,,,***)))***(((&&&&&&***...111333000...,,,***(((''''''''''''((((((&&&%%%%%%''')))''')))***---333;;;DDDKKK\\\hhhttt{{{yyyqqqkkkmmmsss{{{}}}|||zzzxxxyyy}}}~~~zzz}}}wwwqqqooommmkkkddd___ZZZ\\\eeeqqq{{{xxxtttqqqsss{{{~~~{{{{{{}}}yyyssswwwxxxiiiZZZSSSJJJAAA:::666333111hhhKKK<<<222+++%%%'''***...000111000///...000222444333000,,,)))+++)))'''(((***++++++***((()))***...111111000...))))))(((((((((((()))***---.........------------000///...---------+++***...333777666000+++***+++******)))&&&%%%&&&))),,,///.........///111222333222444555444222000///000---,,,)))&&&$$$%%%(((+++++++++,,,------.........///...---+++***)))(((''''''))),,,///000000---,,,------,,,+++************))))))***,,,......,,,+++((((((((()))***+++------***)))(((&&&'''+++000555111...***)))+++---...///---,,,*********+++++++++(((((((((((()))+++,,,---((()))***+++---///111222//////000000...---+++)))+++******)))***+++---...///...,,,***)))))))))***&&&&&&%%%&&&'''***---//////---+++************)))///111222333333000---+++/////////000000000///...---//////...---,,,...111---------...000222555666333111...---,,,+++(((&&&$$$$$$&&&)))...000000...+++,,,---...---***'''%%%)))***+++*********,,,...,,,---///111222000---)))++++++,,,...000111///...(((***,,,...000111111111222///,,,***+++---......111000...---,,,,,,,,,,,,111...++++++,,,///000111000///---+++)))))))))))))))'''$$$$$$'''---222555...+++(((&&&$$$$$$%%%&&&'''''''''%%%###$$$&&&(((+++---///000444;;;EEELLL\\\gggsssyyy{{{sssnnnpppwww~~~~~~uuurrrppprrrwww{{{yyyvvvrrruuuzzz}}}}}}~~~|||rrrjjj]]]YYYWWWXXX]]]bbbdddddd]]]\\\ZZZ\\\dddsss|||wwwtttwww|||~~~wwwuuuzzztttiiijjjuuupppcccZZZLLLAAA;;;888666555hhhKKK<<<333---%%%(((,,,000111111000///---///222333222...***'''((('''&&&''')))+++------))))))+++...000000...,,,************+++---...///000///---,,,+++,,,,,,---...---,,,---000111000...,,,111555444...******+++++++++)))&&&%%%%%%)))+++111111111111111111222333444666777777555333222222...---+++(((&&&'''***---+++++++++++++++,,,,,,,,,//////...,,,+++)))((('''%%%(((+++...///......------,,,+++*********++++++,,,+++***+++---,,,***'''&&&''')))***,,,,,,------+++***)))((((((+++000444000---)))''''''(((((((((++++++,,,+++++++++,,,,,,)))))))))***+++,,,------+++,,,---///000111111111...///000111///---***(((,,,,,,,,,,,,---......///---,,,***))))))***,,,---((('''&&&&&&&&&(((***,,,,,,***(((((()))***)))'''+++---///222222111///...///000111111000/////////000000///...------///111000000/////////111222333666444111...,,,)))&&&$$$###&&&+++---......000222+++,,,.........+++(((&&&***+++,,,,,,++++++---///---+++******,,,---,,,+++---,,,,,,...111333222111***+++,,,---///000111111222///,,,+++,,,///000000000//////.........------222///,,,+++,,,...//////---,,,+++******+++---...)))'''%%%$$$&&&+++111555+++)))&&&$$$###%%%'''(((---,,,***(((%%%%%%''')))---000222333444;;;DDDLLL\\\gggrrrxxxzzzrrrmmmqqqyyyuuuqqqllllllqqq{{{~~~{{{yyywwwtttsssuuuqqqqqqpppqqqrrrttttttuuuvvv|||}}}rrr```]]]YYYXXXYYYYYYWWWTTTSSSRRRQQQRRRXXXbbbnnnwww~~~yyypppiiihhhjjjnnnsssxxx|||||||||||||||~~~wwwwww|||vvvhhhfffpppooopppuuu||||||~~~qqqcccNNN>>>777666777888mmmMMM<<<333///'''***...111111000///000,,,...111222000---)))&&&'''&&&&&&&&&(((,,,000222,,,,,,,,,---//////---+++***+++,,,---///000222222000---)))''')))+++,,,,,,,,,+++***---222444444222***,,,///...***((((((***++++++***(((&&&&&&)))+++000111333333111000000111333666888999666333111111...,,,***))))))+++---...******)))))))))***++++++.........---,,,***)))(((%%%'''***,,,,,,,,,---...,,,,,,*********+++,,,---...+++((()))+++,,,)))''''''(((***,,,---...------,,,,,,+++***)))***---000...+++'''%%%%%%%%%%%%$$$)))+++,,,,,,+++***+++---+++++++++,,,,,,,,,,,,,,,---///000222222222111000...000222333222...+++(((,,,---...///000///...---******))))))***,,,---///+++***(((''''''(((***+++---+++)))+++---...+++(((&&&(((+++...000111111111000222333333111//////000333111///------...000222000//////...///000111222888666444000,,,(((%%%$$$%%%)))...///---,,,///222,,,---///000///---***(((+++,,,,,,,,,***+++,,,...+++)))&&&%%%(((+++...///000...------000222333333,,,,,,,,,,,,---///000111///---++++++---///000000------...//////......---///,,,)))(((***,,,......///.........///000222333***)))'''%%%&&&)))///444---,,,)))''''''(((***,,,111111...+++((((((***,,,---000222222222777AAAIIIXXXdddqqqxxxzzzqqqmmmqqqyyy|||vvvooolllooovvv~~~~~~~~~}}}|||yyyvvvsssqqqmmmkkkiiiiiiiiiiiigggeeelllrrrxxx{{{|||zzzllleee\\\XXXXXXZZZ[[[[[[YYYVVVSSSRRRTTTXXX]]]```ccciiiqqqwwwyyyzzz}}}~~~|||uuukkkeee```aaadddgggiiijjjkkkkkkrrrlllhhhjjjlllpppxxx{{{zzz}}}{{{ooolllpppgggddddddiiiooouuu}}}{{{xxxzzz|||{{{ssstttwww}}}oooWWWDDD;;;999999888tttOOO:::222///))),,,000111000...///000...///000111000,,,)))&&&***)))'''&&&(((,,,222666000///------......,,,******+++---000222222333333---)))$$$###%%%)))+++,,,---******---333666666333************)))******++++++,,,,,,+++))))))***,,,,,,///222222000---------000333777888555111...,,,+++)))'''(((,,,...///---***))))))((()))***+++,,,---------------+++***)))%%%'''))))))((())),,,...++++++))))))***+++---///---)))%%%&&&***,,,,,,***((())),,,...///...---,,,+++,,,,,,+++******+++---+++)))'''&&&''''''&&&%%%(((***,,,,,,******+++---,,,,,,,,,,,,,,,,,,++++++,,,...000222333222111000...000333555444111---***+++---///111111///,,,***************+++,,,---...---+++***(((((()))+++,,,,,,+++***---111111,,,(((###$$$'''***---///111111222444666444111///000111555222///,,,---///111222------------...111333444888777555111---)))'''&&&***,,,------------......---...000111000...+++******++++++***)))(((***+++(((&&&$$$%%%(((---000222333000,,,+++---000222333......,,,,,,,,,...///000***(((((())),,,...//////***+++,,,......---,,,+++(((&&&$$$$$$'''+++---...111111111222222333444555,,,,,,***(((&&&(((---111333222000...------...///222111///,,,******---000---000333222111555???HHHSSS```oooxxxwwwrrruuu|||yyyvvvvvvzzz}}}}}}yyyvvvrrrooommmjjjgggeeeffffffeeeccchhhlllqqqssssssssstttvvv{{{~~~}}}}}}}}}}}}ssspppuuuuuunnnkkkcccZZZVVVXXX]]]bbbdddgggaaaZZZUUUTTTTTTRRRQQQQQQUUU]]]dddiiikkklllkkkmmmnnnppprrrrrroooiiieeeZZZ\\\___aaabbbaaa___^^^___[[[YYY[[[]]]aaaiiirrrqqqvvv}}}~~~yyysssnnnlllccc]]]YYY[[[]]]___eeelllfffkkkmmmjjjiiimmmppppppffffffhhhmmmsssyyy|||}}}xxx~~~lllYYYNNNGGGAAA<<>>BBBMMM]]]oooxxx~~~~~~~~~{{{uuunnnhhhiiihhheeebbb___^^^```bbboookkkjjjllljjjeeeffflllnnnvvv{{{zzzvvvpppggg___TTTNNNKKKLLLKKKEEEBBBBBBIIIHHHHHHKKKQQQVVVYYYZZZ```\\\ZZZ[[[[[[VVVMMMHHHLLLIIIOOO]]]ddd^^^TTTNNNRRRRRRRRRSSSUUUVVVXXXYYY\\\ZZZXXXYYY\\\\\\YYYVVVVVVPPPJJJIIIMMMSSSXXXZZZ]]]^^^___aaaaaa___[[[XXXUUUSSSPPPOOOPPPQQQRRRRRRTTTPPPMMMPPPVVVYYYVVVRRRTTTVVVWWWVVVTTTUUUXXX\\\aaagggiiihhhiiilllnnnmmmuuuwww|||~~~xxxgggTTTxxxSSS>>>555111111222111///,,,+++...000000000///...,,,***((('''......,,,+++)))+++///222000000000///...,,,***(((&&&''')))+++,,,+++******)))%%% ###(((+++---///...,,,+++,,,---/////////000111222222222222222000///---+++)))((()))))),,,000444444111,,,)))'''(((+++...111111///,,,))),,,+++******++++++++++++&&&%%%%%%&&&)))+++,,,+++------------,,,+++***)))###"""!!!###%%%'''''''''(((&&&&&&(((,,,//////...))) (((+++***,,,...000000///---......//////...,,,,,,+++++++++***)))***+++---,,,***'''%%%&&&(((***,,,---,,,,,,---.........---,,,,,,+++---,,,---///111111...+++...///222444444333111000.........---+++)))'''%%%((()))***+++***(((&&&$$$)))+++---............///000111222000,,,(((%%%$$$%%%(((,,,---...///333666444555555444222111111222111111000...,,,,,,///111///...---///222555777777999777555222...+++)))''',,,---...+++'''$$$###$$$'''***---...---+++))))))*********)))((())),,,///000,,,'''%%%&&&***---///,,,++++++---///000000///000000///...---,,,++++++(((((((((((()))))))))))),,,...000111111///+++)))%%%'''((())))))***,,,...333222111///---,,,+++***(((((()))***++++++***)))---...///......///222444333222///,,,)))***---000444333111000111666<<<@@@PPP\\\kkkwww}}}yyysssooogggeeebbb`````````bbbccciiigggiiilllkkkfffgggllloooxxx{{{ttthhh^^^OOOKKKIIIHHHCCC;;;555555;;;<<<>>>BBBHHHLLLPPPRRRYYYYYYZZZ]]]]]]XXXQQQLLLLLLIIIMMMXXX___[[[TTTOOOOOOOOOOOOPPPQQQRRRSSSTTTWWWVVVUUUUUUVVVUUUTTTRRRVVVPPPIIIEEEGGGKKKOOOPPPTTTUUUVVVWWWWWWVVVSSSPPPQQQOOOMMMLLLNNNPPPRRRSSSOOOJJJHHHKKKQQQTTTRRRNNNKKKMMMNNNMMMKKKKKKNNNRRR[[[___aaa^^^^^^```aaa___dddggglllsssyyy{{{kkkuuuVVVCCC999333222222111///...---///111//////...---+++)))((('''......---***((()))+++---///000000000...+++(((&&&$$$%%%&&&''')))***++++++***&&&!!! ###(((...000///---,,,******+++---...111222222333444444555555222///***&&&$$$%%%'''(((---000444555222...+++)))(((***,,,///000///...---///---+++)))))))))***+++'''&&&&&&(((***,,,,,,+++,,,---............---,,,$$$###"""$$$&&&''''''&&&(((''''''))),,,......---)))%%%******---......---,,,+++---...111000...,,,+++***++++++)))***+++---...---***'''###%%%))),,,...///...---......------------------,,,,,,,,,///111222111//////000111222222222111000.........---+++)))'''%%%((()))******)))&&&###!!!(((***,,,---,,,,,,---...111222222000+++'''%%%$$$%%%(((,,,///111333555666333333222000......000222111111111///------000222000000000222555777666555666555333000---+++)))(((,,,,,,---+++'''$$$###$$$'''))),,,,,,***(((&&&%%%((()))*********+++///111555000)))&&&&&&(((+++,,,++++++---///222333111///222111111000...,,,+++******************))))))(((///000111111000...,,,+++)))+++------,,,,,,---...333222111///,,,)))'''&&&&&&(((***,,,---,,,)))((()))***+++,,,,,,...222444333222000,,,******---///333222111000000444:::>>>NNNWWWeeeuuu|||zzzkkkgggcccccceeegggfffeeefffeeehhhkkkkkkhhhiiilllkkkuuu{{{nnnbbbUUURRRPPPMMMEEE:::333333666999<<<@@@CCCGGGLLLOOOUUUZZZ```bbb___ZZZTTTPPPNNNJJJJJJQQQWWWWWWTTTRRRLLLMMMMMMNNNNNNNNNNNNNNNQQQSSSSSSSSSPPPOOOOOOOOOSSSMMMEEEAAAAAAEEEIIIKKKLLLMMMNNNOOONNNNNNLLLKKKMMMKKKJJJIIIKKKNNNRRRUUUNNNJJJFFFHHHLLLOOOMMMJJJEEEGGGHHHGGGEEEDDDGGGJJJSSSWWWXXXTTTRRRSSSSSSQQQQQQTTTZZZ```gggmmmqqqsssoooTTTEEE<<<555222111111000//////000111///......---+++***(((''',,,,,,,,,***)))(((***,,,...///000000...+++(((%%%%%%%%%%%%&&&(((***,,,......***%%%"""###(((---111......---+++******,,,...111111111111222222333333444000***$$$"""###&&&))),,,///222333222///,,,***((()))+++,,,...///000000000...,,,(((&&&&&&(((***)))((((((***,,,---,,,++++++,,,...000000000///...(((%%%""""""$$$&&&(((((())))))***+++---......---***!!!%%%+++---......---+++)))))),,,...111000---+++))))))))))))((()))***---...---)))&&&"""%%%)))...000000///---,,,,,,,,,,,,,,,,,,------++++++---///111222222111000111111222222111111111/////////...---+++((('''+++***)))(((&&&$$$###""")))+++,,,+++***)))***+++000111111///+++(((&&&&&&&&&(((,,,000222333333333000///...+++)))+++...111111111000...,,,---///111000111222444666666444222333222111000...---,,,,,,---------+++)))'''%%%$$$&&&(((++++++(((%%%###"""$$$&&&'''((()))+++...111666111***&&&&&&)))+++,,,+++,,,...222555555222///111111111000...,,,***)))------------,,,+++***)))000000000000///---,,,+++---///111111///...---...222222222111...,,,)))'''&&&)))+++,,,,,,+++******)))***+++++++++---000333333333111...,,,+++---///222333333111000333888<<>>JJJVVVeeeuuuyyyooohhhhhhrrrxxxsssuuuooovvv~~~~~~ppp```UUUSSSUUURRRKKKFFFGGGJJJOOOXXX```gggmmmwwwuuufffZZZWWWUUUQQQOOOSSSIIIMMMQQQSSSQQQMMMJJJIIIGGGHHHLLLOOONNNMMMQQQXXX```fffjjjhhh```ZZZZZZ\\\aaafffnnnvvv||||||xxxvvvwwwxxxuuutttuuussshhh[[[SSSOOOMMMOOOSSSNNNKKKHHHDDDBBB@@@@@@@@@CCCCCCBBBBBBBBBCCCDDDDDDBBBCCCDDDCCCCCCFFFMMMSSS\\\\\\]]]^^^aaahhhqqqwwwtttWWWCCC777222222111///---++++++*********+++,,,---.........------...000222444555555555000...***'''%%%%%%'''((($$$&&&(((***++++++))))))+++---......+++)))''''''***)))((((((***---000222000...***''''''***---000444444222///+++(((((()))+++***(((&&&&&&&&&&&&'''(((&&&$$$$$$&&&&&&&&&%%%*********((('''''')))++++++***))))))************&&&&&&&&&%%%$$$""" """!!! """&&&***---+++...111000---)))&&&%%%######$$$%%%'''+++...000///000111000...,,,++++++))))))***++++++***((('''((()))))))))((((((***,,,((()))***,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++------......///000000000000---)))&&&$$$%%%''')))+++---...---,,,+++,,,---++++++***))))))******+++///111333444444444555777222111111000///---)))'''###$$$&&&)))---//////...///000222333333333111111***(((&&&(((+++,,,***(((&&&$$$###$$$&&&'''''''''))))))++++++++++++))))))'''))),,,///222333444444---......+++'''$$$######(((***---000111000...---///000333444444222000...+++,,,---...///111111222333333555777888555000+++------//////000///......000......111555444...(((''')))***,,,............++++++,,,---///...+++)))###(((---000111111111333333222000//////111444666444333111///...///000000333///,,,---222555666666444;;;FFFSSSaaaooozzz~~~|||yyyxxxyyyyyy}}}wwwwwwnnnsssyyy{{{|||~~~|||nnn]]]QQQNNNPPPIIIFFFCCCBBBAAACCCKKKTTT\\\bbbmmmyyyqqq```OOOIIIHHHGGGGGGIII???BBBDDDEEEDDDAAA@@@@@@@@@@@@CCCGGGEEEAAABBBFFFJJJPPPUUUSSSKKKFFFGGGJJJMMMSSSZZZ^^^```ccciiioooooouuu~~~zzzooommmpppxxxvvvjjjaaa\\\ZZZ[[[]]]TTTRRRNNNHHHCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDD???AAAAAAAAAAAAEEELLLRRRTTTTTTSSSSSSVVV\\\dddjjjxxxxxx~~~uuuVVVAAA444...///...,,,+++***+++,,,---)))***++++++,,,,,,,,,,,,***+++---...000111222222111...***%%%######$$$&&&&&&'''***,,,---,,,+++***+++---//////,,,)))''''''+++***)))((()))***,,,---000...+++((((((+++...000222222000...++++++,,,...---+++)))'''%%%%%%%%%%%%%%%###!!!"""$$$&&&&&&%%%,,,,,,+++)))'''''')))***)))))))))))))))***,,,---''''''''''''&&&%%%%%%$$$$$$"""  $$$(((+++(((+++...///---+++((('''######$$$%%%(((***---...,,,---...---+++******+++)))***+++,,,,,,,,,+++***------,,,)))'''''')))+++***+++,,,------,,,***)))))))))***++++++,,,,,,,,,,,,---...///000111111111111...***'''&&&''')))***+++,,,---,,,++++++,,,---...---,,,,,,---///000222555777888888777555666666333111//////...,,,)))%%%!!!"""%%%)))...111111000***+++---///000//////...)))'''&&&(((+++,,,***''' """%%%'''(((((()))***+++,,,++++++***''')))+++---...///000000***+++,,,***(((&&&%%%%%%'''))),,,...000000///...---///111333444333222111***+++---...000000111111...///222444555333///,,,............------------///------111555555000***,,,------.........//////---------///000000---+++(((+++///222333333222222555333000///...000222444444333111000000111333444333000,,,---222666888777555:::DDDPPP\\\hhhttt|||zzztttqqqqqqrrr~~~}}}|||{{{xxxwwwvvvwwwzzz~~~|||qqqbbbVVVPPPNNNEEEDDDCCCCCC???<<>>???AAA>>>>>>BBBCCC???;;;:::===BBBEEEBBB<<<999<<<@@@CCCHHHLLLLLLJJJKKKQQQWWW\\\aaaiiilllbbbTTTMMMMMMVVVcccooopppnnnooorrruuuxxxyyy{{{|||sssnnnjjjgggdddbbb```ZZZQQQIIICCCBBBCCCBBBBBBBBBBBBBBBAAAAAAAAA???AAABBBAAABBBFFFNNNTTTMMMNNNOOOPPPQQQTTTYYY\\\bbbfffooo{{{uuuVVVAAA555000...---+++******+++---...***************+++++++++)))***+++,,,---...///000000---(((%%%###$$$&&&((()))***+++,,,------,,,,,,+++...000000...***((('''++++++******)))*********...---+++)))***+++...///.........,,,+++,,,///222---,,,***((('''%%%%%%$$$############$$$%%%'''(((,,,------+++((('''''')))((())))))))))))***---000))))))((((((((((((''''''%%%###!!! !!!$$$(((***'''))),,,...///---***)))$$$$$$%%%&&&''')))+++,,,***+++,,,+++***)))***+++)))***,,,---......------...---+++(((&&&&&&))),,,,,,------------+++)))(((((()))***+++,,,---------***+++...000111111000//////...+++)))(((((()))******+++,,,+++***)))***,,,///...------///111444666999::::::999777555666777555222...------,,,)))%%%###$$$&&&+++///222333222)))***++++++,,,,,,,,,,,,***((((((***---...+++((( !!!%%%((())))))***+++,,,---,,,,,,+++((())))))***+++,,,,,,,,,''')))******(((''''''((('''(((***,,,---.........,,,...000222333333222222***,,,...000111111000///+++---000222333111///---...---,,,+++++++++++++++,,,++++++...111222///,,,111000//////...//////000///......///111111///---,,,...000333444333222111222111///......///111222444333111000111333666888444111//////222555888:::;;;===DDDMMMUUU]]]jjjuuuxxxooofffaaa^^^[[[ZZZgggmmmvvv{{{{{{xxxtttsssooopppxxx}}}{{{}}}xxxxxx}}}xxxjjj\\\QQQJJJCCCAAABBBBBB>>>999;;;@@@IIIRRRbbbvvvvvvgggSSSDDD===;;;:::999<<<<<<<<<;;;:::;;;>>>@@@@@@<<<;;;@@@CCC???:::888;;;>>>???>>>;;;:::;;;>>>>>>AAACCCAAA>>>>>>CCCHHHIIILLLRRRTTTKKK;;;000---444BBBPPPSSSRRRTTTWWWYYY```eeekkkrrr~~~~~~xxxrrruuusssmmmbbbVVVNNNKKKKKKKKKKKKIIIGGGEEEBBB@@@>>>BBBCCCCCCBBBBBBEEELLLRRRJJJLLLOOOPPPPPPPPPQQQRRRQQQVVV```lllsssyyytttUUUBBB888444000...,,,***)))***,,,---,,,,,,++++++***++++++++++++++++++,,,,,,---...///---***'''%%%%%%)))---///+++++++++,,,,,,,,,,,,,,,+++...111111///,,,***))))))***+++,,,,,,+++******+++************+++,,,---------,,,+++***+++///222---,,,,,,***)))'''%%%$$$"""%%%''''''&&&&&&(((+++,,,------+++)))&&&&&&&&&&&&'''((((((''')))---111+++***)))(((''''''&&&&&&$$$###""""""###&&&***,,,)))***---//////...***(((&&&&&&&&&&&&'''(((((((((((()))************,,,...((()))+++---...//////...+++***(((%%%$$$&&&***---///......---,,,***)))(((++++++,,,------,,,+++***'''***...111222000...,,,++++++++++++***(((''''''((()))******)))((()))***,,,,,,++++++---111444666888999888777555666888:::999444...,,,------***''''''(((***---111333222111...---,,,+++***))))))))),,,+++***---000000---)))&&&### """&&&)))+++***+++,,,---...---,,,,,,(((((())))))************'''((())))))(((''''''((('''(((((()))***,,,---...---...000111222111000000***---000333333111///---+++---000222222000.........---+++)))(((((()))*********+++---...///000000222111///......///000111///......///000000...---,,,---///222333333111///,,,,,,,,,---...///111222444333111000222555888;;;555555333222222555:::===CCCBBBDDDIIIMMMRRR^^^kkkrrr|||qqqddd\\\YYYVVVRRRNNNVVV]]]cccddd___[[[ZZZ\\\\\\^^^fffqqquuurrrmmmlllqqqllloooyyy{{{rrrkkkllltttssssssvvv{{{rrr___OOOGGGBBB???===>>><<<999;;;???CCCMMM^^^tttqqq\\\GGG;;;777777888<<<<<<;;;999999;;;???CCCAAA??????CCCCCC>>>;;;;;;===>>>@@@AAABBBAAA???>>>???@@@@@@===:::999;;;===:::;;;>>>BBB<<<---"""///;;;>>>===???BBBDDDHHHNNNUUU]]]jjjzzzxxxmmmeeecccdddbbbaaa]]]YYYRRRLLLGGGDDDEEEFFFEEEBBB@@@AAAGGGLLLKKKMMMPPPPPPNNNLLLKKKKKKJJJLLLRRRZZZ___dddooozzzpppSSSAAA999666222000---***))))))+++,,,...------,,,++++++++++++---------------...///000***(((&&&%%%(((---222666---,,,+++******++++++,,,+++...111222000---+++***''')))+++---...---,,,+++(((((())))))************,,,,,,+++***)))***...111,,,,,,,,,,,,***(((%%%$$$"""'''++++++((('''***...+++,,,---,,,)))&&&$$$$$$$$$&&&''''''&&&(((---111,,,+++)))'''%%%$$$$$$###"""""""""###%%%))),,,...,,,,,,...///000---)))&&&''''''''''''''''''&&&&&&((()))***+++***+++...000''')))+++---...//////...'''&&&%%%###"""%%%***...000///...---+++***)))(((---.........---+++)))(((&&&)))...111222000,,,***((()))++++++***(((&&&$$$''')))***)))((('''((()))***)))((()))+++///333555666666666555555666999<<<<<<555///,,,---...,,,)))++++++,,,///111222111000333111...,,,)))(((((((((---,,,,,,///222222...++++++((($$$"""$$$'''***++++++,,,---.........---,,,((((((((()))******++++++''')))***)))'''&&&&&&'''((((((''''''(((***,,,...///000000111111000...---***---111444555222...+++,,,///222333222000.........,,,***(((''''''((()))+++,,,.........///222444111///...---...///111333...------...//////...,,,***+++---000222222000...'''((())),,,...000222222444333111111222666999<<<777777777444222555;;;@@@IIIFFFEEEGGGGGGJJJUUUccccccwwwvvvggg^^^]]]\\\WWWRRRQQQWWW\\\YYYPPPKKKLLLPPPOOOMMMOOOTTTUUUSSSTTTWWWUUUSSSYYYdddcccXXXSSSWWWYYY___ffflllrrr~~~www___NNNFFFDDD>>>;;;;;;;;;;;;>>>BBBAAAJJJ\\\rrrzzzcccJJJ;;;777888:::>>>===;;;999999<<>>>>>???AAAEEEIIIGGGBBB===GGGFFFDDD@@@<<<:::999:::555444777<<<999,,,""",,,666777777999===>>>:::@@@FFFKKKVVVeeekkkjjjtttxxxyyyxxx}}}{{{{{{}}}yyyvvvqqqjjjaaaYYYQQQMMMHHHGGGEEEAAA======BBBFFFLLLNNNPPPOOOMMMJJJIIIIIIIIIHHHKKKNNNPPPVVVbbbnnnhhhLLL===888777000///,,,)))''''''***---///000...***+++000333222333444444222000...///000...,,,)))((()))---222555555111,,,)))***,,,...///...000111000---,,,+++,,,***,,,++++++---111...(((((((((***,,,......,,,***,,,***((('''&&&''')))***++++++,,,---...---)))&&&&&&%%%%%%&&&)))++++++++++++,,,------,,,)))%%%###'''&&&$$$###%%%***111777111...***'''&&&%%%$$$"""$$$$$$######$$$'''***,,,(((***---111333000,,,(((%%%%%%$$$###!!!"""%%%'''(((((())))))))))))))))))+++)))'''(((+++------+++'''((('''%%%###%%%***///000333444111***&&&''')))000000///,,,((('''''')))(((((()))---111222...+++,,,+++++++++************(((,,,///...+++(((''''''''',,,,,,&&&###(((000444777333///---...444:::??????;;;444000...---,,,,,,///---******,,,...////////////...***%%%###%%%((('''(((***...222333222000---......,,,)))(((+++...222222111///...---,,,+++,,,,,,++++++++++++++++++...+++)))+++///000---)))++++++)))&&&%%%%%%)))+++666555444333111///---+++,,,///000000---,,,...111222222111///...---,,,+++---------+++(((%%%%%%&&&000///---,,,,,,---...000888111***(((,,,///000///+++---,,,,,,000333000***+++---222777:::888111+++))))))))))))+++---///000000000111000111444999===;;;999666555666999===@@@OOOOOOLLLEEE???BBBLLLUUUeeexxx|||xxxrrrkkkbbb]]]ZZZeeejjjdddZZZTTTOOOJJJBBBBBBBBBAAA@@@AAACCCFFFBBBCCCEEEHHHIIIHHHDDDAAAKKKKKKOOOYYYgggzzzyyyeeeSSSHHH>>>>>>>>>===<<<===???BBBAAAIIIZZZppp~~~kkkUUUBBB;;;<<<@@@>>>===;;;999999<<>>BBBAAAAAABBBDDDDDDCCCAAAEEECCC@@@>>>===;;;999777:::777666888444***!!!'''---444999;;;:::888777999:::<<>>888666222111...***&&&&&&(((***...///---((()))///222222333444444333111000111222111...***((((((+++000333222///+++***+++---///000,,,---......,,,******+++,,,---,,,***,,,///---(((******+++---//////---***,,,***(((&&&%%%%%%&&&'''++++++,,,---///...+++)))'''%%%$$$$$$''')))******)))***+++,,,+++(((&&&$$$''''''&&&%%%&&&***000555000...+++))))))(((&&&$$$""""""""""""$$$&&&)))***)))***,,,000111000---)))&&&%%%#########%%%'''((('''(((((((((((((((''''''***(((''')))+++---,,,***)))))))))&&&$$$%%%))),,,...111222///)))&&&&&&(((,,,---,,,***)))(((***+++((('''(((,,,111222///,,,******************))))))+++...111000---(((&&&%%%&&&******%%%"""&&&...222222///+++)))***///666:::<<<888222///---......------+++******,,,...000111...---+++'''%%%$$$&&&(((&&&&&&(((+++///000000///...///...+++)))))),,,///555555333111000...---,,,+++************,,,---...000...,,,---111222///,,,------,,,)))'''''')))+++333333222222000///...---...000222111///...000222333333222111///...---,,,,,,------,,,)))(((((()))222111///---,,,,,,,,,---333///+++,,,///111000---+++,,,,,,+++///444333...000111555999<<<:::444///******))))))***,,,---...111222333333333555999<<<999777555444555777:::<<>>@@@HHHOOO___sss~~~~~~wwwrrrjjjwww~~~uuuiii[[[PPPDDDBBB???===<<<===>>>???===<<<===@@@DDDEEECCC@@@@@@@@@DDDMMM[[[oooxxxbbbQQQGGG@@@AAABBBAAA@@@@@@AAACCCAAAEEEQQQdddyyy~~~qqq]]]III>>><<<>>>@@@@@@>>>===<<<===AAADDDIIIIIIIIIHHHGGGFFFDDDCCCAAA???>>>???AAABBBBBBAAADDDAAA>>><<<<<<;;;:::999888777777777000'''###%%%,,,000666:::<<<===>>>@@@::::::<<<>>>BBBGGGLLLNNNUUUYYY___eeejjjnnnsssvvvyyyzzz~~~}}}zzztttssshhh^^^ZZZUUUMMMHHHHHHFFFGGGIIIJJJJJJKKKMMMNNNFFFFFFFFFDDDDDDGGGMMMRRRoooQQQ@@@888666444333///+++&&&%%%&&&'''---...+++''''''---111111222444555444333222333444444000+++((('''***...111000---++++++,,,...//////(((***++++++***))))))***......,,,)))***---,,,(((,,,++++++---///...,,,***+++***(((&&&$$$$$$$$$%%%+++******,,,...///...,,,(((%%%######%%%((()))***(((((()))******)))'''&&&))))))((('''''')))...111///...,,,,,,,,,+++)))&&&!!!!!!"""###%%%''')))***)))***+++---000000...+++(((%%%"""###&&&)))***)))'''''''''''''''&&&%%%$$$((('''(((***,,,,,,***))))))******((('''&&&(((***---//////---(((%%%%%%'''''')))***))))))***,,,...((('''(((+++///111...+++(((((()))*********))))))...000333222...)))%%%###$$$))))))$$$!!!%%%+++......+++'''%%%&&&+++000444666333///,,,---...///000,,,+++++++++,,,...000222---***&&&$$$$$$&&&((((((%%%$$$%%%'''+++---------000///---***)))***---111555444222000///---,,,,,,***)))((((((***,,,000222111...,,,---000111///,,,...//////---+++***+++,,,000000000000000000000000111222333333111111222333333333333222000///------,,,---...---,,,+++,,,---444333000...,,,+++++++++...,,,,,,...111111...+++,,,,,,+++***///666666333222333555888999888444111,,,+++************++++++222333555555555555777999444444333333333555666777;;;>>>@@@>>>;;;<<>>;;;999<<>>======???AAAEEEFFFGGGHHHGGGFFFEEEDDD@@@===;;;;;;===@@@AAABBBBBB???;;;::::::;;;;;;;;;:::::::::777---$$$$$$)))///222555888;;;???CCCFFF>>>===>>>>>>@@@CCCEEEGGGJJJQQQ[[[dddiiilllmmmnnnjjjhhhiiijjjiiijjjpppxxxxxxrrrjjj```VVVRRRRRRPPPMMMJJJHHHGGGGGGHHHGGGGGGEEEBBB@@@@@@BBBEEEuuuUUUBBB999666333222///+++'''%%%&&&'''------***&&&''',,,000000000222333333222222333555333000+++((((((***///111000...,,,+++,,,------,,,''')))******)))((()))***///000---)))(((++++++(((+++******+++------+++))))))(((''''''&&&&&&'''''')))(((((())),,,...///...)))&&&###"""$$$''')))***'''(((((()))))))))))))))+++++++++***))))))+++......------...///...+++)))###$$$%%%''')))***+++,,,*********,,,...///...---***&&&"""###)))---,,,***''''''''''''&&&$$$######&&&''')))+++,,,+++)))((('''((()))******)))******,,,,,,,,,***&&&$$$$$$&&&%%%'''((())))))***,,,...***((((((***------***'''%%%''')))+++,,,+++***)))---///111222///***%%%"""$$$)))***%%%!!!$$$***,,,+++)))&&&$$$%%%(((---000111...******,,,///111222------------,,,---///000,,,'''"""!!!$$$''')))(((%%%$$$$$$%%%)))+++,,,,,,111///,,,***)))+++...111......,,,++++++++++++,,,---+++)))((())),,,000222...,,,******,,,---+++***,,,---......---,,,---...//////000000111222333444444444555444333333333333333333222222000///---,,,+++,,,............///111333222000///---,,,,,,,,,+++***+++---//////---+++,,,,,,******///777999666111222333444444333111000---,,,,,,+++******))))))111333555555444333444444000000111111111222222222333666777666555666<<>>AAACCC@@@===:::999:::<<<======>>>===<<<999111'''%%%(((,,,///444777;;;>>>BBBEEEBBBBBBAAAAAABBBCCCDDDEEEHHHOOOYYYbbbgggjjjkkklll```[[[XXXVVVUUUUUU\\\eeegggqqquuujjjbbbbbb]]]VVVOOOJJJGGGEEEDDDFFFEEEBBB???<<<;;;;;;<<>>JJJ^^^rrrxxx]]]HHHAAAAAA???AAACCCCCCCCCCCCDDDEEEBBBBBBCCCCCCDDDDDDDDDDDDAAA>>>;;;:::<<<@@@BBBCCC???<<<::::::<<<>>>?????????;;;;;;;;;888000***)))***///555;;;>>>@@@AAABBBBBBBBBBBBBBBCCCDDDEEEEEEGGGLLLRRRXXX\\\```ccceee\\\TTTMMMIIIFFFFFFKKKRRRPPPYYYkkk}}}vvvmmmggg___XXXUUURRRPPPOOOEEEBBB>>>;;;999888777777yyyVVVAAA777555......---+++)))((()))++++++...---++++++///111///,,,---//////......///111...---------...111444666555222...+++***)))(((''')))***,,,+++***))))))***,,,//////***''')))***(((%%%$$$###$$$&&&((('''&&&'''''')))+++---...000000(((&&&######&&&+++...///---***'''&&&''')))******,,,++++++***+++---///000//////...,,,***)))***,,,...---,,,---......,,,***)))+++---///000///...---+++******+++------,,,++++++(((%%%&&&))),,,---,,,((((((((((((((('''&&&%%%(((***,,,,,,+++*********%%%%%%&&&)))---//////......,,,)))&&&###"""!!!!!!&&&(((***+++******+++---///,,,***)))***)))&&&"""$$$''',,,000222222///...---,,,,,,---,,,***&&&###&&&,,,...***%%%&&&***++++++***((('''''')))+++,,,***'''%%%%%%(((,,,///111111333333111,,,)))***+++,,,***'''&&&'''(((((((((''''''''')))+++---------...,,,***)))+++---------'''''''''(((***...111333555333000---,,,---...//////...---+++++++++,,,,,,)))***+++,,,,,,---///111333333222222333555777888777555444444444444333111000111111111000---+++)))'''))),,,---...///111333000000111222222333333444...---***))))))+++...///......+++***///666888555222333444333000/////////,,,,,,------------,,,,,,,,,...000000///------..................//////...000000...,,,,,,///444888666???DDDLLLXXX\\\aaaooozzz}}}~~~{{{yyyzzzyyysssrrrnnnhhhbbb\\\VVVQQQNNNKKKLLLOOOQQQSSS\\\ooo|||cccLLL@@@AAAAAA???<<<:::999999666888===GGGVVViiizzznnnVVVGGGAAA@@@AAACCCCCCBBBBBBCCCDDDCCCBBB@@@?????????AAAAAADDDBBB@@@@@@BBBCCCDDDCCC???>>>===>>>@@@AAAAAA@@@;;;888888;;;;;;555///---,,,222:::@@@CCCBBBAAA@@@??????@@@AAAAAABBBBBBCCCCCCEEEHHHJJJLLLOOOTTTWWWVVVNNNFFFBBB???===@@@FFFEEEIIISSS```jjjrrr}}}|||rrrjjjddd```\\\XXXLLLGGGAAA===:::999777666vvvSSS<<<444222---...---+++)))((()))++++++///000//////222222///,,,---///...------...///......///000222333555555555111,,,))))))))))))))))))+++,,,+++)))((((((((()))...///+++((())))))((("""!!!!!!"""%%%''''''''''''(((***,,,...///000000***'''###"""%%%***...000///---******+++,,,++++++000///---,,,---///111333000000...,,,))))))+++---...,,,******+++++++++)))(((***---......---***(((,,,++++++,,,------***(((***)))((('''((()))+++,,,))))))*********))))))(((***,,,---,,,***)))+++---'''&&&&&&)))---///000...000---)))%%%###""" %%%'''***,,,,,,,,,---...111...++++++------***'''%%%)))///444666555222000111///---,,,,,,***&&&###%%%,,,///***&&&&&&))))))***)))'''&&&&&&'''((())))))&&&$$$$$$'''+++---///000333444222,,,)))***,,,---------+++)))'''''''''''''''(((***---...---,,,,,,***((())),,,---,,,+++(((''''''(((+++...222555555444222000////////////111111///---,,,,,,---///---------+++***+++...111555444333222222444555777666444222222333444222///000111222222111...+++)))&&&(((***,,,,,,...000222111222333444555555555555111000...,,,,,,,,,///111//////,,,+++///555555111222444555444111......///+++,,,---///////////////+++---......---,,,---...//////............//////000000//////...///111222111999;;;>>>CCCBBBHHHZZZnnntttzzz{{{zzz|||vvvmmmhhheee]]]___aaaaaa___cccsss}}}fffSSSBBBBBBAAA>>>:::888888999666:::???FFFQQQcccxxxvvvcccUUUOOOLLLLLLLLLJJJHHHGGGHHHIIIKKKHHHDDDAAA@@@AAACCCEEEFFFFFFFFFHHHIIIHHHEEECCC@@@???@@@AAADDDDDDCCCAAA<<<999999:::777111...000111666>>>CCCDDDBBBAAA@@@>>>??????@@@@@@@@@@@@@@@AAABBBBBBAAAAAACCCGGGJJJLLLEEE???===<<<:::===AAA@@@???BBBJJJRRRZZZeeeooo|||vvvpppiiiddd^^^WWWNNNFFFBBB???<<<:::sssOOO999111000...///...,,,)))(((((()))+++000222111222444333///---...///...---,,,---//////000111333444444444444555000+++((((((***+++,,,)))++++++***(((&&&&&&''''''---///,,,)))))))))((("""!!! """%%%'''(((((())))))+++,,,---.........,,,((($$$###%%%***///111000...---,,,------,,,+++222111///......000333444111000...+++)))))),,,......,,,)))((()))******)))''')))+++---,,,***'''%%%,,,+++,,,---...,,,)))&&&*********(((''''''***---)))******++++++++++++***+++---...---***))),,,...***((('''(((,,,//////---111...)))%%%###!!! ###&&&***,,,---...///111111...,,,---///000...+++&&&***000666888777444222666333...,,,+++***&&&"""%%%,,,///***&&&&&&((((((((('''&&&%%%%%%%%%&&&''')))&&&######&&&))),,,---...111444222---***+++......000111///***&&&&&&'''&&&'''(((+++......,,,******((((((***------+++))))))(((''''''***---111333555444333222111111111111111111///---++++++---///111111///,,,******---000555444222111111222444555666333111111333333111...111222333444222000,,,***%%%''')))++++++---///111333333444555666666666555222222222111//////000111000///---+++///444333///000333555444000---------***+++---///111111111111+++---...---,,,,,,---///111000......---...///000///000111222111000///......666888888999555<<>>CCCHHHPPPaaayyytttiiicccaaa______]]]ZZZVVVUUUUUUWWWYYYUUUPPPLLLJJJKKKNNNPPPHHHIIIKKKMMMMMMKKKGGGCCC@@@AAABBBDDDFFFFFFCCCAAA???>>>===999000((()))///333888>>>AAABBBAAA??????@@@@@@AAAAAAAAA@@@??????CCCCCCCCCAAA@@@@@@CCCEEEDDD>>>::::::;;;:::<<<@@@BBB===<<>><<<;;;999777222...111555;;;@@@BBBAAA>>>;;;>>>======???AAAAAA@@@>>>FFFEEEDDDCCCBBBAAAAAAAAAAAA>>>:::666555888===BBBFFFDDDCCCGGGPPPYYYaaaeeennnqqqxxx{{{mmmeee^^^RRRIIIFFFoooOOO???777222222222111---(((%%%%%%&&&'''+++000333333000...---+++...///,,,)))(((,,,000555333000---++++++,,,,,,---///000///---++++++,,,---,,,+++***))))))******111...+++***,,,------,,,+++***))))))***,,,...///333000---,,,...///...,,,***&&&""""""'''+++---...---.........------,,,+++111000////////////---+++---***'''))),,,,,,)))%%%''''''&&&&&&'''((())))))(((***+++)))%%%###$$$&&&---///000...,,,***+++---111000...,,,***)))))))))***)))***+++------,,,***)))***,,,,,,+++++++++,,,,,,+++***))))))+++,,,------***)))+++)))%%%$$$&&&***...111111222555444000///---,,,...222333000,,,***+++,,,...000111111111///////////////---***(((&&&***---+++(((&&&(((+++)))((('''&&&%%%%%%&&&'''''''''''''''((()))+++,,,......000222///++++++///111///,,,)))'''&&&&&&&&&$$$%%%(((+++......+++)))***(((&&&'''+++......---000000///---+++)))'''&&&---000333444333222444555333111...,,,,,,,,,...///000000///---++++++...000333222222111111000000000222333333222111111333555444333333333333222///,,,)))******+++---///111222777777777666777777888888111000...+++***,,,111555555222...,,,---///000111333444333000,,,***+++,,,+++,,,...222555555222///000111222111111111333555888777666555444333333333111222333555666666555333555;;;EEEKKKIIIFFFNNNZZZqqq|||vvvddd___VVVNNNHHHGGGHHHJJJMMMNNNTTT\\\dddnnn~~~}}}|||uuunnnmmmjjjfff``````___\\\WWWRRRMMMJJJFFFHHHJJJKKKKKKIIIFFFDDDDDDDDDCCCBBBAAA???===;;;333666<<>><<<<<<>>>@@@CCCDDDIIIQQQXXX^^^bbbfffiiikkklllpppvvv|||}}}wwwrrrooommmnnnvvv|||rrriiiaaaYYYSSSzzzWWWCCC:::666444444222...***'''&&&&&&''',,,222666555111...+++---...///---++++++///333444222...+++))))))***+++...000333333111///------//////---,,,,,,++++++,,,111///,,,++++++,,,++++++---...//////......000111444111///.../////////...+++'''###$$$(((,,,......,,,,,,,,,,,,,,,+++++++++,,,---...000111000---******(((&&&''')))***(((%%%&&&&&&%%%%%%&&&(((***+++)))******'''$$$###&&&)))///000000///---,,,,,,---222000///,,,+++))))))))))))))))))***+++,,,***((($$$'''+++,,,,,,,,,,,,---------,,,+++***)))))))))((('''(((,,,,,,((('''(((,,,111444444555777555111///---,,,...000000---***++++++++++++,,,---......---///000111111000...,,,+++---...,,,(((&&&''')))((((((&&&%%%%%%&&&'''''')))(((((((((((()))***+++---,,,...000///++++++///111///+++(((&&&&&&''''''&&&&&&(((***---...,,,***---***((((((***---...///000000000///---)))&&&$$$***---///111111222444555222111...---,,,---...///.........---,,,---000333222222222222111000///...000111222222222333666888444222000000111111000///++++++,,,---...//////000333444555666777999:::;;;333000+++&&&%%%)))111777444111---+++,,,///000111333333333111...,,,---......///111333555555222000111222333222222222444666:::999777555444444444555000111222444555666777888777BBBSSS^^^___^^^bbbiii{{{zzzsssggg[[[SSSOOOPPPQQQVVVXXX]]]eeekkksss}}}xxxwww{{{xxxmmmfffddd^^^UUUVVVWWWWWWVVVSSSOOOJJJGGGFFFGGGGGGGGGGGGEEECCCBBB333666;;;???BBBCCCCCCBBB===<<<;;;===@@@CCCCCCCCCDDDDDDCCCBBBBBBBBBBBBBBB???@@@BBBDDDEEEEEEDDDDDDFFFQQQ___iiikkkjjjiiiiiicccbbbbbbcccdddbbb\\\VVVRRRSSSVVV___lllyyyvvvrrrkkkaaa\\\EEE<<<888888777444111...+++******)))...555999777333...,,,,,,---.........000444777555222///,,,******+++,,,...111555666444111///...111000//////...---------000///---,,,++++++++++++---///222222000//////000222111///....../////////---)))%%%&&&)))---///...+++++++++*********++++++***,,,...111333222...+++)))'''&&&&&&(((***)))'''&&&%%%%%%%%%&&&(((***,,,******)))&&&######'''+++/////////...---,,,,,,,,,000///...,,,***)))((('''((('''&&&'''((()))(((&&&%%%(((,,,......---,,,,,,.........---+++(((&&&$$$######&&&,,,---)))''')))---222444444555666555111///...---...///...+++(((---,,,***)))))))))***++++++...111222222111111111///000000---)))''''''((()))'''%%%%%%&&&'''((((((+++++++++++++++++++++,,,,,,***+++......+++,,,///000---***'''%%%%%%'''(((''''''(((***,,,---,,,+++---+++((('''(((+++---///000111222222000,,,)))&&&)))***---///111333555666000///---,,,,,,,,,---......//////...---...111444222222222222111000...---...000222333333555777999555222///---...000000000------...............---111222333555666777888888222///***&&&%%%***111777222///,,,***,,,///000111333222222000/////////000000111222444555444222000111222333222111222444555999888666444333333444444///000111333444777;;;===>>>LLL^^^kkkppprrrwww}}}ttthhh]]]WWWTTTSSSWWWYYY___fffkkkrrrzzz{{{tttgggnnnnnnmmmjjjddd]]]VVVRRRNNNLLLLLLOOORRRPPPIIIAAA999;;;>>>@@@CCCEEEEEEFFF@@@???>>>>>>AAACCCDDDCCCAAAAAAAAA@@@@@@AAAAAABBBAAABBBEEEHHHKKKKKKJJJIIIOOOWWWaaaiiijjjgggbbb___UUUSSSQQQQQQPPPMMMIIIEEEBBBCCCEEEJJJSSS___llltttyyylll\\\EEE;;;888777666333111000...---,,,---222777:::888444000...,,,---...///111333666999555333111///------......---111555777555222///...000000000000//////....../////////---,,,++++++,,,+++---///000///...------000///...---,,,---...///...***'''(((+++//////...,,,++++++******+++,,,,,,,,,---///111333222...+++)))((('''''')))***++++++'''&&&%%%%%%&&&)))+++---++++++)))&&&"""###(((,,,......---,,,,,,,,,+++***---,,,+++***)))'''&&&&&&&&&%%%$$$$$$&&&'''&&&%%%))),,,///000///---++++++.........---+++'''$$$###$$$***,,,((('''(((+++///111000111444333000...............,,,***(((---,,,***)))(((((())))))))),,,///111000000222444222222000---***(((((())))))'''%%%&&&(((******)))------------......------+++((((((,,,---,,,,,,///...,,,)))&&&%%%%%%'''((((((((((((***------,,,++++++***(((&&&&&&(((,,,//////000222333222000---+++))))))+++---111444666666...---,,,+++++++++,,,---111111111///------000222222222222111000///.........000222333333444666777555111---+++,,,...///000/////////......---------111222333333444333222222///...---+++***---111555000...,,,+++---000111111111111000000000111111111000111333444444222111111222222333222000000222333777666444222111111111111...000222444555999>>>BBBHHHUUUdddooowww~~~|||qqqfff]]]WWWSSSTTTUUU[[[aaaeeekkkxxx{{{rrrjjjeeebbb\\\YYY^^^eeebbbSSSEEEEEEEEEDDDDDDEEEFFFGGGHHHDDDBBB@@@@@@AAAAAA@@@???>>>>>>>>>>>>???@@@AAAAAAHHHHHHIIILLLPPPRRRQQQPPPXXXVVVVVVYYY\\\ZZZTTTNNNAAAAAA@@@AAABBBBBBAAA???<<<<<<<<<===@@@IIISSS[[[fffvvv|||YYYCCC999666222111///...///000///...222444777888666333222111---...000222444444555555222222222111111000//////+++///333555333000...------...//////000/////////...///000///...------///+++++++++---//////---+++---...---,,,++++++---//////,,,))))))---000000///------,,,++++++,,,.../////////...///000///---+++))))))(((((()))+++,,,...***((('''&&&'''))),,,...+++,,,***'''######'''+++///---,,,+++,,,,,,+++)))))))))***))))))(((&&&&&&&&&$$$###$$$&&&(((((('''---///111111...,,,++++++---...---,,,***'''%%%###""")))***'''%%%'''(((+++,,,***,,,000111///......//////...,,,+++)))------+++***)))((((((((('''***,,,---,,,---111555444222000---,,,++++++++++++(((%%%&&&***---,,,+++,,,---...////////////...***&&&%%%***---,,,---///+++***((('''&&&&&&&&&'''(((((())),,,......,,,***))))))((('''&&&(((,,,//////000111222222000///---))))))))),,,000444555555------,,,,,,,,,,,,,,,---444333222000------///111111111000/////////000000000222333333222111222333222///+++***+++...000111111000///---,,,------...222333333333222000...,,,,,,---////////////111333...---,,,...000111111111000...---...000222222111000222444444333222222333444444444222000///000111333333222222111//////......111555666777:::@@@EEENNN[[[iiirrr{{{~~~zzzzzz~~~yyynnnddd\\\WWWSSSSSSWWW[[[^^^cccooo{{{}}}xxxqqqkkkoootttpppaaaRRRRRROOOKKKGGGDDDDDDEEEFFFGGGFFFDDDCCCBBBAAA>>>;;;<<<<<<======>>>@@@AAABBBNNNLLLKKKNNNSSSVVVVVVTTTWWWPPPHHHGGGKKKLLLGGGAAA333444666888;;;<<<>>>>>><<<;;;999777888===DDDIIILLLZZZgggqqq}}}zzzUUUAAA888444///---,,,---000333222111555555555444222111111333111222333555555333000------...000111111000...---))),,,000111000...,,,+++***+++---...////////////---///111111///...000111...***(((+++000333000+++,,,---...,,,******---///000---***+++...111111//////...---,,,---...000111333000,,,************)))(((((((((((((((***---///,,,+++(((''''''***---///,,,---,,,((($$$###&&&***000...,,,,,,---...,,,)))'''((()))******)))((('''&&&%%%$$$%%%(((***++++++---///000///---+++++++++,,,,,,,,,+++)))(((&&&%%%!!! ###((()))&&&%%%'''&&&((((((&&&(((...111000---...//////...---,,,+++---------,,,+++***)))(((%%%((()))(((''')))///555444222///---------......,,,)))&&&''',,,//////---***+++,,,.../////////...)))$$$###(((,,,,,,---000(((((((((((('''&&&&&&%%%'''(((***---///...+++((('''(((***)))((()))---000000000000000///...---,,,)))'''''')))...222333333........................444444222000......000222111000...------///111333333444555444111...---------+++((())),,,000222333333111...,,,+++,,,...000333444444333222///,,,+++***---///111000000111222,,,---...000333333222000...,,,+++---000222222111000333666666444333555666777777666444000//////000111222222222111///---,,,...333777999999<<>><<<======>>>@@@BBBCCCDDDKKKIIIIIIMMMRRRUUUSSSOOOLLLFFFAAA???BBBCCC@@@===111333666999;;;<<<>>>??????===:::888888:::<<<>>><<<@@@HHHVVVhhhwwwvvvSSS@@@888444...---,,,...333666666555666555444111......111333555555666777666111+++'''(((***...000111///,,,***(((+++...///...,,,++++++((()))+++---////////////,,,///222222000000111333000+++'''***222666222---,,,......---******---000111---+++,,,///111111///111000...---...000222333555000+++'''&&&''''''''''''(((((('''(((***---000...,,,***((((((***---///,,,---,,,)))%%%###%%%(((111///------//////---***'''((()))+++++++++***)))(((&&&%%%'''***---......,,,---...---+++***+++,,,,,,++++++***)))(((((('''$$$"""$$$))))))&&&%%%'''%%%'''&&&###%%%,,,111111,,,...000000///------------.........---,,,***)))$$$&&&'''%%%###&&&...444333111...---...///000000---)))&&&(((---111000...''')))+++---............)))$$$"""''',,,---...000&&&'''((()))((('''%%%$$$'''(((+++...000///+++'''&&&(((++++++***+++...111222111000...---+++******(((&&&%%%''',,,000111111/////////000000000000000333333222000...///111444111000---,,,,,,///222555444555666444000,,,***))))))'''&&&(((---222555666444222...+++***,,,///111444444555444222000---+++***,,,///000000000111222+++,,,///222555555222000---+++***,,,000333333111111444777777555555777999999999888555111//////000000111333444333000---+++...444999;;;;;;===BBBGGGMMM___rrr}}}qqqjjjlllwwwzzzpppjjjggg___]]][[[[[[YYY\\\gggsss}}}xxxoooddd]]]YYYXXXXXXQQQQQQRRRRRRRRRNNNIIIEEE===>>>>>>@@@AAACCCEEEFFFDDDCCCDDDIIIOOOPPPLLLHHHAAA@@@???????????????>>>666999<<<>>>>>>??????@@@CCC@@@<<<:::::::::999777666111222@@@RRR```mmmuuutttVVVEEE:::222444222111333666999::::::888666222---***+++///222333333444222...)))$$$ %%%'''***---------+++***+++,,,,,,------,,,,,,+++((()))+++---///...+++((('''+++///222222111000///...+++))),,,111444333000......---,,,++++++---///000///...------...000000111222444333222000//////000---(((&&&&&&'''((()))"""&&&)))***((((((***---///...+++)))((()))+++---***++++++)))'''&&&'''(((000000000...+++***+++,,,&&&&&&'''''')))***+++,,,((()))++++++***(((((()))&&&&&&&&&'''((()))***+++(((''''''(((+++,,,,,,+++'''$$$"""###%%%''''''&&&###""" ###)))///444000...------------+++))),,,...//////,,,***))))))))))))(((""" )))222111///---******+++,,,......)))%%%(((///333222///---)))&&&(((,,,...,,,)))'''&&&&&&)))...000000...+++***)))((((((''''''''')))))))))+++------+++)))%%%)))---...,,,---222777555444111---***'''%%%$$$((())))))(((((((((+++---///000222444555555555444555444222000000111222333111///---******...444999777666444222111...***'''$$$(((...111000000111333333///***(((***---000222///111333222///,,,******+++++++++,,,,,,---------000000000000111222333444+++******,,,///222333333444444555555444555888:::777999<<<===<<<888444111222222222333333111---***---111555777888===DDDJJJUUUaaappp{{{~~~uuuooooooxxxrrrjjjdddbbbbbbdddcccaaaccchhhqqqyyytttmmmeee______aaadddddd```YYYPPPKKKNNNLLLKKKKKKGGGBBBBBBFFFCCCCCCCCCCCCEEEHHHHHHEEE===<<<:::999;;;???DDDGGG?????????@@@AAABBBBBBBBBBBB???;;;::::::;;;;;;:::444111000444>>>KKKVVV]]]xxxZZZGGG;;;444666555333444666888999999444333000,,,)))***...111000000000///,,,'''### ''')))+++---...---,,,+++------------,,,,,,+++***+++++++++,,,,,,***((('''))),,,///111000///......,,,)))(((***///111///,,,+++,,,,,,,,,++++++,,,---...------------...///000111222333333111///......,,,+++***+++,,,---,,,+++(((+++---,,,)))((())),,,,,,+++)))(((((()))***+++***++++++)))''''''(((***------...---++++++,,,---))))))(((((((((((())))))'''(((***++++++***)))((($$$$$$$$$$$$%%%'''((()))'''&&&&&&(((***++++++***)))&&&###"""$$$&&&&&&&&&$$$###""""""$$$)))---000...,,,******,,,---------...///000///,,,*********+++,,,+++%%% !!!)))111222000...+++***+++,,,------***'''(((---//////---+++(((%%%'''+++---,,,)))***))))))+++...///---+++((()))*********)))''''''''''''&&&''')))***((('''&&&***......---...222666444222///+++(((%%%$$$$$$&&&'''((((((((())),,,...222333444555555555444444444333222111000111222222222000...+++***,,,111555555444222111000---***''''''***///000///......///111...***(((***---///000111222333222///,,,+++++++++++++++,,,,,,,,,,,,,,,.........//////111222222,,,+++,,,...111333333222333333444333333444666999888:::<<<===;;;888444222000000000111222111---******...222666999@@@HHHNNN[[[gggttt|||yyyqqqnnnpppuuu~~~{{{uuujjjdddaaaaaaaaaaaadddhhhoooyyyrrrvvvzzz{{{xxxoooeee___XXXVVVWWWXXXTTTKKKDDDBBBDDDCCCAAA@@@AAABBBAAA???@@@===;;;<<<@@@EEEIIIJJJIIIJJJKKKJJJHHHGGGGGGGGGDDD@@@;;;777888999;;;;;;444111///111777???EEEIII|||[[[III>>>777999777555555666777666555111000...+++)))+++...111/////////...+++(((%%%###)))+++,,,.........---------------,,,,,,+++++++++///...,,,***(((''''''''',,,...000///...------...***((((((***------***'''((()))+++,,,,,,,,,,,,+++*********+++,,,---......222222222222111///---,,,)))***,,,000333333000......000111///+++((()))+++)))))))))))))))((((((''')))))))))(((&&&&&&(((******+++,,,+++***+++---...,,,+++***)))((('''''''''((('''(((+++......***'''#########$$$%%%'''((()))'''&&&&&&'''***++++++***+++((($$$######%%%%%%%%%%%%%%%%%%%%%'''))),,,------***''''''***---000111111111111///,,,******+++...//////***%%%$$$)))...333111...,,,++++++,,,---,,,++++++***+++,,,,,,---***'''&&&'''+++---,,,***,,,,,,,,,...///---***(((&&&(((+++......,,,)))''''''%%%######%%%''''''&&&'''+++...///...///222555333000,,,(((%%%$$$$$$%%%$$$&&&'''((((((***---///444444555555555444333222333222222111111111111111444333111///------000333222111000000///---***'''***,,,///000...---,,,,,,///,,,******,,,...//////333333333111...------...------,,,,,,,,,,,,,,,,,,------------...///000000------...000222333222000222222333222111222444777::::::;;;;;;:::777444222---------///000000---+++)))---222888???GGGPPPVVV```lllxxx}}}~~~~~~|||wwwsssooojjjeeefffkkkppp{{{rrrhhh```___```aaadddhhhmmmyyy{{{tttlllgggeeefffdddZZZQQQMMMJJJFFFBBB@@@?????????>>>@@@<<<:::>>>GGGNNNQQQPPPUUUWWWXXXTTTNNNIIIHHHHHHDDD???999666666999<<<===888666555666999<<<>>>???zzzYYYHHH@@@<<<999777555555555444333111000000///...---...111444222111000///...,,,+++***++++++,,,---------------++++++++++++,,,,,,------111000---)))'''''')))+++000111111///...---...///+++******,,,---,,,)))&&&'''(((***---///...,,,***'''''')))+++,,,,,,------111111000111000///,,,***)))***---000444444222000000222222///***'''(((*********++++++***(((%%%###$$$$$$$$$$$$###$$$''')))***+++,,,+++******,,,...---,,,+++)))((((((((((((***((((((,,,111222---(((%%%%%%%%%&&&''')))***+++((('''''')))+++------,,,...+++'''$$$###$$$%%%&&&%%%&&&((()))+++---......///,,,((('''***...222444333333222///,,,***+++---000222222///***((())),,,222111///---,,,,,,,,,---,,,...//////---,,,...111,,,***))))))+++---,,,+++,,,---...//////---***(((%%%(((...222333111---***)))&&&$$$###%%%'''((())))))+++---......///111333333000+++'''%%%%%%&&&''''''(((***+++***+++---///333333333222111000//////111111111111000111111111444444444222000000111333111000//////000...,,,)))+++,,,.........---,,,,,,---,,,+++,,,...000000///444444333000------///111/////////......------,,,---------------...///000......///222444333111///222222333222111222555777::::::999888666444222111+++++++++,,,...///...------///555===GGGRRRZZZ___bbbnnnzzz|||zzzxxxuuusssgggbbb]]]ZZZVVVUUUZZZbbbmmmxxxxxxlllbbb```aaabbbbbbdddjjjttt~~~|||tttssssssnnnjjjhhh[[[SSSJJJFFFCCCBBBCCCEEEBBB??????GGGTTT^^^aaa___dddfffddd^^^SSSJJJFFFEEE>>>;;;888777999<<<>>>>>>888888999<<<@@@BBBCCCBBBvvvUUUEEEAAA???888666444333333222///---111222333222111222555777333222000///.........///+++++++++++++++,,,,,,---))))))******,,,...///000111111///+++((((((+++...111222111000......000222///.........///---+++***))))))+++...111111...***(((***,,,...000000///...000///...///000///,,,***,,,++++++---000222111111///000000---(((&&&(((***---...//////,,,(((### !!!%%%(((---......---+++***,,,---,,,++++++*********++++++,,,******...333444000+++%%%%%%&&&'''(((***+++,,,***))))))+++...000000//////---***'''%%%$$$&&&'''%%%'''***---///000111111333///+++***,,,///222333333333222///,,,+++,,,...000222444222...+++***+++000000...---,,,,,,------,,,000333333000000333666000///---,,,------,,,+++***,,,......---,,,******&&&***///444555333000------***'''&&&(((+++,,,---******+++++++++---///111333000,,,((('''''')))***,,,---......---,,,---...//////......---,,,,,,,,,111000000//////000111111111222222111//////111222000000///000111000---+++******,,,---/////////...,,,,,,+++---///111111111444444222///------///222111111000000/////////...//////......//////000000......000222333333111...222333444333333444777999;;;:::777555333111000000,,,******+++---////////////111888CCCQQQ\\\bbbeeefffqqq{{{{{{vvvqqqlllgggSSSNNNJJJHHHEEEGGGQQQ\\\mmmxxx|||pppfffddddddbbb``````hhhppp{{{~~~vvviii\\\TTTNNNHHHIIIMMMIIIGGGIIISSSaaammmpppnnnqqqppplllbbbUUUJJJDDDAAA777777888;;;>>>@@@@@@@@@555666888===AAADDDDDDCCCwwwUUUDDD???===555444222222222111...,,,222444555555444555666888333111...++++++,,,...///---,,,+++******+++,,,---)))))))))***+++...000111000111222///+++))),,,......000000000//////111333111111000//////...------+++***+++...111111...***,,,...111333444333222000...,,,+++---000000---***---+++******---///000000---......***&&&$$$&&&)))///000111000---)))$$$!!!!!!&&&)))///000000///---,,,---///,,,,,,,,,,,,,,,---...///...---,,,///222222000---$$$$$$%%%&&&''')))+++,,,+++******,,,///111111111//////...+++(((&&&'''(((&&&(((+++...000222333333333111...---///000000000111111111///---,,,---...///111222222///---++++++---------,,,,,,------------000333444333222444777111000///......------...***+++,,,,,,+++***+++,,,(((+++///222444333111///000...+++***,,,...000000***)))'''&&&'''***,,,...222000---***))))))+++,,,...000111111///.........,,,,,,+++++++++,,,------111000...------///111222.........---++++++---///000000///000111000...+++******+++---000222111000+++******,,,///111222111333333111///------///111111111111000000000000000111000000///000000111111.........000222222111///222333444444555777:::<<<===;;;777333000//////000...,,,***+++...000111111000333;;;JJJ[[[gggkkkkkknnntttwwwtttoooiiiaaaYYYFFFCCC@@@???>>>BBBOOO\\\pppzzzuuukkkfffccc___^^^___eeemmmwwwssskkkbbbXXXUUUYYYQQQPPPSSS\\\gggppprrrqqqrrrnnneee[[[PPPEEE===888555666999>>>BBBCCCBBBAAA::::::;;;>>>AAACCCCCCBBB~~~YYYEEE<<<888333222222222333222000...111333444555444444555666222000,,,)))(((***---//////...,,,******+++---///,,,+++******+++,,,...000///222444222,,,((((((***)))+++---...//////111333111111///---,,,,,,...///---+++***,,,000000,,,(((,,,...111444444222000...,,,***))),,,000111...***+++***)))***---///000000......---)))$$$"""$$$'''...///000000...***&&&### $$$)))---000111111111000000111333...............///000000......------.........///%%%%%%&&&''')))+++---...***)))***,,,///111222111///000111///+++))))))***''')))+++---///000000111/////////000111111///------///000000...------------...000000///...---,,,******++++++,,,------......000111222222111111111---...............///111+++,,,,,,***((('''))),,,)))***,,,...000000000///000...,,,,,,---///000000+++'''###!!!"""&&&***,,,000///---,,,+++++++++,,,---///111111000/////////,,,++++++,,,---///000222222000---++++++...111444111000///,,,******,,,...000/////////000///,,,***---++++++---111333222111***((('''))),,,///111111111111111///---,,,...000...//////////////////000111111000//////000000111...------...000222111000000222333444555888<<<>>>@@@===888333000000111111000...,,,,,,...111333333222555@@@SSSggguuuwwwuuuuuutttnnnfff___ZZZRRRIII???===<<<;;;;;;AAAPPP___uuu}}}zzznnnfff```\\\]]]bbbbbbhhhrrr{{{rrrlllnnnddddddfffjjjooorrrrrrrrrppphhh]]]SSSLLLDDD<<<666888999;;;>>>BBBCCCCCCBBB@@@>>>===???AAACCCDDDCCC___FFF999333222222222333444444111//////111333333222222222333444111,,,)))(((***---000111///---++++++,,,///000///...,,,******+++,,,---///333666333,,,&&&%%%%%%%%%(((+++---...///111333000///---+++)))***---000---***)))***...///+++'''(((+++...111111///,,,)))+++((((((+++000222///+++(((((()))+++///111111111000000...)))###!!!"""%%%,,,---......---+++(((&&& !!!!!!!!!###'''---111///000222222222222555777111000////////////000000.........,,,***+++---///'''((((((***,,,...000111)))))))))+++///111111111...111333111---*********)))***+++,,,------......+++,,,...111333222///,,,+++---000000...---------+++,,,...//////......---((())))))+++,,,------.../////////000000///---,,,***+++,,,------///111333,,,---,,,)))%%%%%%(((+++)))******+++,,,---...//////---,,,,,,.../////////+++&&&!!!$$$)))+++......---,,,++++++++++++***,,,///000000///000000,,,,,,,,,---///222444666222000,,,******---222555666555222...+++***,,,...///............---+++(((///---,,,...111333222000((('''%%%&&&***---000000///000000///---,,,---///,,,---------......//////111000000/////////000000...,,,+++,,,///111111111///000222444555888<<>>@@@<<<<<<:::777444222222333///000222111000000111222888???QQQiiiuuuwww}}}}}}jjjUUUIIIBBB>>>;;;<<<888888999===???DDDQQQ^^^nnnyyyttthhhaaa^^^]]]]]]```eeejjjooouuuxxxrrriiiaaa\\\WWWRRRNNNJJJGGGDDDCCCCCCCCCCCCBBBAAA>>>;;;:::===>>>>>><<<\\\DDD777222222111000000000111222333000000000000111111111000111///+++((((((***---///111///---,,,,,,---///000111000...---------------///000222111---)))'''&&&***+++------,,,,,,---...000111000---***)))+++...---+++******++++++***(((((((((((()))******)))(((+++---000222111///,,,***+++,,,...000111222222111333222000///---,,,,,,,,,///......---+++(((&&&%%%!!!"""###&&&(((***,,,---111111///......///111222111000///...------......---+++***+++---///...---+++)))(((***---///...,,,%%%######'''---///---***....../////////.........000///000000111///+++(((&&&(((***,,,------,,,,,,'''***,,,,,,******+++---000///...------...///000///---***))))))*********...,,,+++---000///***%%%%%%'''***---///000000///000...+++'''$$$###%%%'''++++++*********+++---...///...---...000111111111111,,,'''%%%(((***++++++******+++,,,,,,,,,,,,,,,222222000...***)))***+++)))))))))***---000333555111...***)))***///444888555555444444444222///---333111...,,,,,,+++***)))111//////111333444111///)))&&&######'''+++......///...---,,,,,,---...//////---+++******,,,...000///---***((('''))),,,...***)))((())),,,......---111222333555888;;;>>>@@@::::::999777555333222111...000111000000111333555:::AAARRReeeqqquuuxxx{{{ooo^^^KKKAAA<<<999777888888777999<<<>>>CCCPPP\\\kkkxxxtttjjjeeecccaaa^^^]]]aaaeeeiiiooo{{{zzzrrrlllhhheeecccYYYVVVSSSOOOLLLIIIFFFDDDBBB>>>:::999;;;>>>??????\\\EEE777///111000///......///000000---...000111111000...---,,,+++***))))))***,,,---111000///...------......///000000111111111000000///000111000---)))((('''+++,,,......---,,,---...///000000///,,,+++,,,---,,,+++******+++,,,+++***(((''''''(((((()))***+++///000111222222000///...---,,,------......///000111111111111111000//////...///...---+++'''$$$"""###$$$%%%''')))***+++,,,000000000//////...------,,,---...,,,******---000+++******+++------,,,+++(((%%%$$$'''---000///,,,$$$""""""%%%)))+++)))''',,,,,,------.../////////222111111111000...***'''%%%''')))+++,,,,,,+++***&&&'''((('''&&&&&&)))+++---------......///000000...+++)))(((((())))))(((+++))))))+++......***&&&$$$&&&***---///000///...//////,,,)))%%%$$$&&&''')))(((&&&%%%&&&)))+++------,,,---///222333333111///+++((((((+++......---((()))+++,,,---.........444333000,,,(((&&&''')))''''''(((***,,,///222333///...,,,+++,,,///333666444222111222444333000,,,...---,,,---......+++)))000///000111333333222000)))'''%%%%%%(((,,,///000111///,,,******,,,///111222111///---------///000111...+++)))'''(((***+++)))(((''')))+++,,,,,,+++222222333444777:::===>>>777777777777555333111000,,,---......///111555888;;;EEERRR```llltttqqqkkk^^^OOO@@@999666444444555777777999<<<>>>BBBNNNZZZhhhwwwxxxmmmkkkiiiddd___\\\^^^aaaccciiiuuu~~~}}}|||rrrpppkkkddd\\\TTTNNNKKKKKKGGGBBB??????AAACCCCCC{{{YYYEEE999111///...---,,,+++,,,,,,---,,,---///000///,,,)))'''%%%&&&(((***+++,,,------000000000000///......---///111333444333111000000000111111000---*********+++---......---,,,---......///000000///---,,,+++,,,+++******++++++***)))(((((()))((()))***---///333333222222222111111111...---+++******+++---...111111222222222000///---,,,---......,,,)))%%%###'''(((((()))***+++,,,---///000111111000---+++)))***---///,,,'''&&&***///,,,,,,---------,,,***(((((($$$"""&&&,,,///---***"""!!!!!!###&&&''''''%%%***++++++,,,...///111111222111111111111///,,,)))&&&'''***+++,,,,,,+++***)))(((&&&$$$$$$%%%'''))))))***,,,...000000000000...,,,))))))******)))((((((''''''))),,,,,,***'''$$$'''***...000000///---//////---+++'''&&&'''((($$$###!!! !!!$$$(((+++******,,,///222333222000,,,)))''')))---//////---)))***+++,,,---.........222111///+++'''&&&''')))%%%&&&(((***---///111111//////......///000222444444111///111444444000,,,***+++---000222111...+++......///111222222111000***)))((((((***---///111222///+++))))))+++///222333222111000000000222333222000...+++))))))))))))((((((((()))************//////000111333666999:::555555666666666444111...)))***+++,,,...222777;;;===HHHSSS\\\iiirrrkkk]]]PPPDDD999555333222222444777777999<<<===BBBMMMYYYeeevvvuuuoookkkgggddd___```aaabbbgggsss|||qqqfff^^^ZZZ^^^[[[VVVQQQMMMKKKHHHGGGrrrRRRAAA999444...---+++***)))))))))***+++---......,,,(((### """&&&***---......---///000111222222000...---111444666555222///------111111111///,,,+++,,,---+++---......---,,,,,,---....../////////...,,,***---+++************)))''')))***++++++***,,,///222555444333111111222222333111///---++++++,,,...///222222222111///---+++)))(((***---//////---***(((,,,,,,,,,,,,---------------...000111000...***(((+++...000---(((%%%(((+++...///000///---***((('''***'''$$$&&&***,,,)))&&&"""!!!!!!"""$$$&&&&&&&&&******+++,,,...000222333111000000000111111...,,,''')))+++,,,---,,,+++***---+++'''%%%%%%&&&((()))'''))),,,...000111111000///---,,,+++,,,,,,+++***&&&&&&'''(((******)))((('''))),,,...000///...---.........,,,)))''''''((($$$"""  $$$'''***))))))***---000000///---(((&&&%%%'''+++...---+++***+++,,,,,,------,,,,,,......---***(((''')))+++&&&'''***,,,...000000000000000000000111222222333333111000222333333000---***,,,///222555444000---+++---///000000000000000,,,,,,+++++++++---///111222000,,,******,,,000222111111111111111333444555333222000...,,,+++******((()))*********)))))))))+++++++++---///222444666666555555555666444000---&&&((()))+++...333999===>>>HHHSSS\\\hhhnnndddSSSEEE<<<444222111//////111666666999<<<>>>BBBMMMYYYfffvvvvvvooommmmmmfffgggggghhhllluuu{{{sssppptttssspppjjjaaaXXXPPPLLLnnnMMM===777444///...,,,***((((((((()))+++,,,------***&&&!!!"""&&&***---......------///222444444222///---333666888666111,,,++++++///000///,,,******+++---+++,,,...---,,,++++++,,,...------...///...,,,)))+++***(((((())))))((('''))),,,......,,,---000333555444222111111111222333444333111/////////111222222222000...,,,)))'''&&&&&&)))...222333222///,,,///.........------------)))+++...//////---***(((,,,...111///+++((('''(((...///000...,,,***)))***,,,***)))(((((('''&&&$$$""""""###$$$%%%''')))***,,,+++,,,,,,...111333555222111000000222222000...((()))+++------,,,+++***...+++(((''')))+++,,,,,,''')))+++...000000111000000///------......,,,+++&&&&&&'''((((((((((((((()))***+++---------,,,,,,,,,---...---***''''''''''''&&&$$$###$$$''')))+++,,,+++***,,,---...,,,+++&&&###"""$$$(((++++++)))******+++,,,,,,,,,++++++***+++,,,+++******+++---(((***---///111111000///111111111000111111111222222333444444333111//////,,,---000444666555111---***---///000000000000111...//////...------///111111000...------...000111.........///000111333333222111111000///---,,,,,,)))+++------+++*********(((((()))***---000333444888666444555666555111---&&&'''***---000555;;;???AAAHHHRRR]]]ffffffYYYKKK999333.........,,,,,,...555555999===???DDDOOOZZZiiiwww{{{zzz|||rrrtttuuuvvvyyy}}}uuuhhh]]]XXXtttPPP<<<666444111000...,,,***))))))******+++,,,,,,***'''$$$""""""%%%(((+++------+++***+++...222555666444000...555888999666000,,,+++------,,,+++)))''''''))),,,***,,,---,,,+++))))))***---,,,++++++------+++)))&&&%%%%%%&&&)))******)))(((,,,000///---,,,///222333222111000000000111111333222111000000000111222222111///,,,)))'''&&&&&&'''+++111555777555222/////////...------,,,++++++$$$&&&))),,,,,,+++***(((+++---000111000---***'''***+++---,,,******,,,...+++,,,---***&&&$$$$$$%%%###$$$%%%%%%'''))),,,...------------///111444666444333111111111111///...'''(((***,,,,,,+++***(((+++)))'''))),,,000111111((()))+++---...000000111000///......//////---+++&&&'''((((((''''''((((((++++++***)))))))))))))))***,,,------***'''&&&&&&)))((('''''''''(((***+++000...,,,+++,,,,,,+++)))&&&### """&&&))))))((('''((()))***+++,,,,,,,,,)))+++------,,,++++++,,,+++---000333333222000///111000///......//////000222555888666222...///000......111333555333///,,,+++...111222111111222444111222222000---,,,...000///000111222222111000///***+++++++++,,,,,,------...//////000//////...---***---000000---+++++++++'''((()))+++...111555666<<<888444444555555111---''')))---111444999>>>AAADDDGGGRRR```ddd[[[MMMCCC111---+++---...,,,---000333555999>>>AAAEEEPPP\\\mmmxxx{{{rrrmmm}}}VVV???777444333222000...,,,+++++++++***++++++,,,+++)))'''&&&&&&(((***,,,,,,+++)))((()))---222666777555111...555888:::666000------000******(((&&&$$$%%%'''******+++,,,,,,***)))))))))...+++)))***,,,---+++)))"""""""""%%%(((+++,,,+++''',,,000000---+++---000222111000000//////000000/////////.........//////222000---+++(((''''''''')))---333888999777333000///......,,,+++***)))))) """&&&(((******)))(((***,,,///222444111,,,(((&&&((())))))(((***...222***---///,,,&&&###$$$'''$$$%%%&&&'''(((+++...111///.........///222444666777555222111111000...,,,&&&''')))***+++***((('''(((&&&&&&)))///444555555)))***+++,,,...///000111000///......///...,,,***'''((()))((('''''''''(((+++***(((&&&&&&&&&&&&''')))+++------***'''&&&%%%(((((('''''''''(((((()))444111...,,,++++++***)))&&&### !!!%%%((()))((($$$%%%''')))+++,,,------))),,,//////...,,,++++++...000333555555333111///000///---,,,,,,---......222777;;;888111---...222//////000222333111---***,,,000333444333222444666222444444222...,,,---000...000333444444333000...)))))))))(((((((((''''''+++,,,.../////////...---,,,///222222...,,,+++,,,))))))***---000444777999>>>999444333555555111---(((+++000444888<<<@@@CCCFFFGGGRRRaaacccSSSDDD>>>---***+++///000///000333333444999???BBBGGGRRR]]]oooyyy]]]AAA888888333333444333111...+++)))...///000111000///---,,,,,,---------,,,+++)))(((***...111111///...///000222444555666555333000...000)))!!! &&&***,,,)))+++---,,,***(((&&&&&&...---+++***)))******+++'''&&&&&&(((***+++***)))***---000000...++++++---111000///...---,,,,,,,,,)))***++++++***,,,///111000///...---,,,,,,---...'''***///333444444222000000///---,,,+++*********$$$!!! ###***......+++))))))+++...000///,,,)))'''&&&$$$$$$%%%)))---///...---+++((('''&&&''''''$$$%%%(((***---///000111000///.........///111222555555555222///,,,,,,,,,'''((()))***)))'''%%%###(((((()))---000333333222......//////000/////////444444222///,,,+++---///...,,,***))))))((('''%%%***))))))***++++++***)))---///111///+++'''%%%%%%(((######'''((($$$%%%)))///000000...,,,*********)))&&&%%%%%%''''''%%%""" """%%%))),,,,,,)))'''''')))******)))***///333222222222444555444111...//////---,,,***,,,000333333666777666111...///000////////////000000000111222222333555666555222///333222000...,,,++++++***)))111777666333222111...%%%'''******)))(((((()))+++000111///...000///---000000111111111000...---***...222222000000555999@@@;;;555111////////////...000333888<<<@@@CCCEEEIIILLLPPPRRRQQQJJJ@@@999222,,,))),,,///000111333:::777777:::>>>GGGUUUcccnnnvvv]]]BBB666333333444444333111...+++)))+++---///111111000...---***+++,,,,,,,,,***)))(((***---000111000111222555333444555555555333111///---(((!!!!!!&&&***,,,***,,,......+++)))((('''++++++++++++,,,---......,,,+++******++++++)))'''))),,,///000---++++++,,,222111///---,,,,,,,,,---+++,,,------,,,...111333222111///...------...///***,,,///222333111...,,,,,,,,,,,,,,,+++***))))))%%%###!!!$$$)))------+++***))))))+++,,,---+++***&&&%%%###$$$%%%)))---//////...---+++******++++++)))***+++,,,------------...............///000111222333222000,,,***)))***+++******)))((('''&&&%%%***)))***---111333444333....../////////......---111111000...,,,+++,,,...---,,,******+++***(((&&&((()))+++---///000...------///111000,,,(((''''''***&&&%%%''''''$$$%%%)))---///111000...+++***)))+++)))&&&%%%&&&'''%%%### ###&&&***+++)))'''(((***+++)))((()))---111111000000111222111///---------,,,+++)))***,,,///111333333111...,,,...111000000000111111111111111111111222444555444111///111111000...,,,***((('''(((...444444444444222...&&&(((***+++***))))))))),,,000111///...000///,,,,,,---///000000000///...///111333222//////333888>>>:::444111000111333444000222555999>>>CCCGGGJJJIIIJJJLLLNNNLLLFFF===777333---***,,,//////000333777444444777<<>>GGGVVVcccsss~~~yyynnniiiaaa\\\]]]ggguuuzzzxxxzzz}}}~~~zzzppphhhfffiiimmmpppmmmmmmqqq{{{zzzsssxxx{{{xxxWWWAAA666333444555555555444222///...---...000000///,,,(((&&&$$$%%%'''***,,,---------,,,***))))))***,,,---...111111111111222222222222222000,,,'''$$$"""###$$$&&&)))+++,,,+++***))))))+++---000333333222000///---,,,+++,,,------+++))))))***,,,.........,,,+++...,,,)))'''''')))+++---...////////////000333555777555222...+++)))(((((((((***...111444555444444111...***&&&$$$$$$%%%''' !!!$$$(((+++---.........///111333222...,,,******)))(((''''''&&&&&&+++,,,...000222333444555444333333222000...,,,+++((()))+++,,,,,,,,,***))))))+++------+++)))((())))))***---000222222222222---,,,***+++---/////////***)))((('''&&&%%%%%%&&&(((***---------,,,---...*********+++------+++)))***...333444111---***(((---...///111111000...---222111...+++))))))***)))'''+++000222111---***)))***)))(((&&&&&&(((***------,,,******,,,---------222333222...***(((+++...000---***)))***+++,,,,,,...000222111...+++******)))******'''%%%''',,,111---...000000000///...---...---...///111111000...+++,,,......---)))%%%"""(((***,,,...222666333,,,'''***,,,,,,+++***++++++...000000...///222///)))###%%%(((,,,000222444444000///---++++++---111444999888555111///222777<<<>>>???@@@CCCFFFJJJNNNPPPLLLJJJHHHFFFCCC>>>888333444111000222000......222666555777<<>>777222333222222333111...///333888777:::???EEENNN\\\iiixxx{{{lllZZZMMMMMMNNNVVVdddpppvvv||||||ssshhhaaa___dddiiilllmmmpppwww||||||}}}{{{uuummmjjjnnntttuuuxxx{{{|||~~~~~~{{{xxxtttqqqpppqqqpppooonnnqqqwww~~~}}}}}}|||tttggg\\\WWWLLLUUUaaammmwwwXXX<<>>AAAEEEHHHJJJKKKKKKJJJKKKMMMNNNKKKDDD;;;444222111222444222...000444999888:::@@@FFFNNN[[[hhhwww~~~pppcccVVVMMMLLLPPP[[[iiisssyyytttkkkkkknnnppprrrrrrrrrtttuuuvvvvvvtttnnnfff```___```bbbdddeeeeeeeeeiiirrryyy|||zzzzzzxxx{{{{{{|||||||||{{{zzzxxxwwwrrrrrrrrrrrrooolllhhheeeddddddeeeeeefffiiimmmqqqllliiihhhiiibbbUUUMMMKKKDDDMMMZZZeeennnvvv___>>>///,,,(((***,,,...//////...---///...,,,+++***))))))***)))***---///111222222222000...---///111111...+++(((***---000111000///---...---)))###!!!%%%&&&))),,,------,,,,,,---***+++,,,---............)))((()))+++...//////...---,,,,,,///222333000---+++,,,---...000222444555333444333111///...000111---,,,------///111444555000111111111000///---,,,)))+++---//////...+++***---.........------///000///---++++++,,,,,,+++***)))***,,,------,,,+++)))%%%'''***---///111111111444444333222000...,,,+++'''(((+++,,,***&&&"""!!!%%%***---//////000000)))&&&"""!!!$$$***222777222///,,,+++,,,.........+++***)))(((((()))+++,,,))))))((('''&&&'''***---+++((($$$"""###%%%&&&'''''')))***((($$$$$$)))...///......///222111...***+++111333000111444222---)))))))))''''''(((+++...***,,,,,,***&&&######$$$&&&''')))...333777888888///000111...++++++...222,,,***))))))******)))(((///000000///---,,,,,,---///333777777222...,,,,,,))),,,///222333333111000///...---...111222222111111///,,,******---000222111666888333---+++***((()))+++---...---,,,,,,---,,,---,,,,,,111555222,,,***,,,///222444555666666...---,,,---.../////////+++///111000......333777888;;;@@@EEEIIIKKKKKKKKKMMMPPPSSSUUURRRKKK@@@999111111333555222///000555888777:::???EEELLLZZZfffvvvwwwgggZZZRRROOONNNTTTaaaoooxxx~~~~~~xxxsssrrrsssvvvyyyyyyvvvsssrrrrrrpppmmmhhhbbb\\\XXXWWWXXXXXXUUUSSSWWW```gggrrruuuyyyzzzyyyzzz|||zzztttrrrsssmmmqqqvvvzzz{{{zzzzzzzzznnnppptttvvvwwwuuurrrooohhhjjjlllmmmkkkhhhdddbbb[[[^^^```aaaaaa```aaaaaa___[[[ZZZ[[[UUUIIIBBBBBBFFFOOOZZZccchhhmmmtttzzzcccBBB333000///......000222222///,,,***---......,,,*********---,,,,,,///333444222///000//////222555666444222///000111000---,,,---...444///'''!!! ###(((,,,000000000---(((''')))+++$$$'''+++...000///,,,***...//////...------///111---...///000111000//////000000222333333222111111666777888777333///------,,,,,,,,,///222444444333555111............***'''&&&)))///444666555333111000000///......///000111------------,,,+++***)))******,,,///333222...***'''''''''***...222444444444333333111///---+++***,,,++++++---...,,,&&&!!!%%%(((---///000111222333,,,$$$###+++000...,,,***)))+++---......666444111...---,,,------,,,***'''&&&'''***...111+++)))&&&$$$$$$&&&(((***---,,,***)))))))))******000000//////---+++***)))+++---///333444222///+++&&&'''((('''&&&&&&(((***,,,+++)))'''%%%$$$###""",,,---000333555666666666444333///)))$$$$$$)))---+++)))''')))+++---,,,***...000111333333111///...555444222111111000---++++++---///000000000111222222222222111000111333666555444222...***+++000444888888666222...,,,,,,...,,,---...............---///---,,,---///000...+++(((+++000444777777666555000...---///111222000---))),,,///000//////333666999;;;>>>???AAAEEEMMMSSSPPPWWWZZZUUUNNNIIIEEEAAA666111000333555444555777>>>;;;:::===AAAHHHTTT```nnnxxxbbbSSSMMMLLLMMM[[[lllxxx}}}yyyuuuzzz~~~zzzuuurrrrrrsssttttttqqqooollllllkkkhhhbbb]]]UUUPPPJJJFFFFFFLLLSSSXXXbbb______dddlllqqqqqqooosssooopppwwwyyyqqqhhheeehhhlllrrruuuuuuqqqkkkgggjjjjjjkkklllllllllkkkkkkmmmnnnmmmiiidddaaabbbddd^^^ZZZWWWXXX^^^bbbbbb```TTTRRROOONNNLLLKKKHHHFFFHHHLLLTTT]]]fffmmmqqqsssxxx~~~cccAAA222////////////222555666333111...//////000000000//////000///...///111111///------,,,---000555777666444111222222111...------...666222,,,'''&&&(((,,,///222111///,,,)))'''''''''%%%'''+++///000000...,,,///000000///...---///000///000111111111000/////////000111222222111000///333555666555222///---,,,,,,,,,---111444666555444777444111...---+++)))'''&&&***///444666666555333111000/////////111222444//////......---+++***)))++++++,,,///222111...***&&&&&&'''***...222444555222222222111000...,,,+++---+++***+++,,,,,,***'''***+++,,,...000000000///,,,$$$!!!)))...,,,***(((((()))+++------333333333222000...,,,++++++)))'''&&&'''))),,,...,,,***(((&&&&&&(((+++------,,,+++***)))******+++///......,,,+++***)))))),,,...000333333111...+++&&&'''((((((((((((***,,,++++++***)))((((((((((((---...///000111222222222///...***&&&######%%%((()))((((((***---...---+++///000000111111000//////444222000000000000///...---...000000//////111222111111111000///111444777555555444000------000333333333222///,,,******+++.........//////000000000222000//////111111...,,,,,,///222555777666555444111000//////111111///,,,)))+++...///111333555777777888;;;===AAAFFFLLLPPPSSSXXXZZZVVVPPPKKKDDD>>>666111000333666555666999>>>;;;;;;>>>BBBHHHSSS^^^ooovvvaaaSSSOOOPPPTTT```ppp||||||wwwvvvrrrtttxxxssshhhffflllpppooommmkkkiiigggffffffjjjjjjlllmmmllliiiccc___YYYUUUOOOKKKIIIJJJMMMOOOVVVTTTUUUYYY```dddcccaaaccc```ccclllqqqmmmgggdddgggjjjooorrrrrrooojjjggg___bbbgggkkkllljjjfffdddmmmmmmkkkfff```\\\[[[\\\___[[[WWWWWWZZZ[[[YYYVVVSSSRRRPPPNNNMMMKKKIIIGGGIIIMMMTTT\\\ccchhhlllnnnppptttvvvwww}}}~~~bbb@@@111...111111222555777888777555333000...000333666666555444222///......---+++***))))))+++///333666666666333444444333000//////000999666222///...///111222111...++++++,,,+++(((%%%%%%'''+++///000111//////000111111000///...000111222333333333333111000/////////000000000///---,,,///222444444222///---,,,,,,---///222666777666444888666333...***''''''((((((+++000444666777555444222111///...///222555777111000000///---+++***)))+++,,,---///111000---***%%%%%%&&&)))...333555555111111000000///---,,,++++++***((()))+++...//////000---,,,---///000...,,,,,,$$$&&&+++)))(((''''''(((***,,,---000111333555333000,,,***+++***)))(((((((((***+++,,,+++)))((((((***---///...---+++******++++++,,,...---,,,+++***))))))***...000222333333000---+++&&&''')))))))))***,,,///++++++++++++,,,---...///......---------...//////,,,)))&&&###############&&&&&&(((+++///000...---000//////......///000000222000......000111111111111111111000//////111333000000000......///333666555555666444222000111111///000000///,,,*********000000//////000222444555666444222222222111///---000222444666777555333222333222111111222222000...++++++,,,///333666777777444444666:::@@@FFFJJJKKKSSSWWWXXXVVVSSSOOOFFF===666111000333555555777999<<<::::::===???DDDOOOZZZooovvv___PPPNNNRRR^^^hhhvvv~~~yyyqqqllleee___^^^```]]]VVVVVV]]]___aaacccaaa[[[WWWUUUUUU\\\```eeehhhgggdddaaa___XXXVVVSSSOOOLLLKKKKKKKKKQQQPPPRRRVVV[[[]]][[[XXXYYYXXX]]]ffflllkkkgggeeeeeegggjjjlllllljjjgggeee\\\^^^bbbeeegggfffdddbbbhhhhhheeeaaa[[[WWWVVVVVVZZZWWWTTTTTTUUUUUURRRNNNRRRRRRQQQOOOMMMKKKIIIHHHJJJMMMRRRXXX^^^bbbeeefffjjjjjjgggeeehhhnnnqqqoookkklllllllllmmmmmmmmmmmmbbb@@@111...222333444555777777777666444///,,,...444999999888555333000---++++++******((()))+++---000333444444555666666555222111111222999777666444333222333333,,,(((%%%(((...000---(((%%%'''***---///000//////...///000000000000333555666666666666555333111000.../////////...---+++***---000333444222000...---+++,,,///333777888777555555555222---'''%%%'''***,,,...111444555555444333111///...---...111555777222222111///...+++)))(((+++,,,---///000...,,,+++%%%%%%&&&)))...222444555000//////...,,,***)))((((((((((((***,,,///111222222...***+++///111...++++++$$$###)))'''((((((((()))***,,,------///111222222///,,,***,,,,,,+++******)))))))))+++***)))((()))+++...///...---,,,+++++++++,,,---------,,,+++***++++++,,,000222555555333000---,,,)))***++++++******,,,...,,,,,,,,,---...///000111...---+++******,,,///111,,,)))%%%$$$&&&&&&###!!!###%%%)))---000000///...111///---++++++---000222111///---...000333444444555555444111//////222444111111///---,,,---000333444555666666555333222111///111222222000...------222111000000111444666888888666444222000///---,,,000111333555555444333222333333333444444444333222000...---000444777666444111000111777???EEEHHHHHHPPPTTTVVVVVVVVVSSSIII>>>666111...111444444666999777666777999;;;???KKKVVVoooxxx```OOONNNTTThhhooo|||yyyqqqmmmkkkaaa[[[VVVUUURRRNNNPPPUUUUUUYYY\\\XXXQQQKKKJJJKKKNNNTTTZZZ]]]\\\[[[\\\^^^SSSRRRPPPOOOOOOPPPQQQRRRSSSSSSUUUYYY\\\\\\YYYVVVXXXXXX\\\bbbggggggdddbbbbbbccceeeffffffeeecccbbbbbb```^^^]]]^^^aaaeeegggaaa```^^^[[[XXXVVVUUUTTTQQQOOOOOOPPPRRRRRRPPPNNNPPPQQQQQQOOOLLLIIIHHHGGGGGGJJJNNNSSSXXX\\\___```fffccc^^^YYYWWWYYY[[[[[[XXXWWWWWWWWWXXXYYYZZZ[[[bbb@@@111...333444444444333333333333222---)))+++111777888777333222000---+++******+++******+++,,,---...000111555666777666444222333444666666555555444333222111,,,&&&###&&&---111---(((%%%&&&(((***,,,---......+++,,,...///000222555888888888888888666444222111---.........---,,,***))),,,///333555333111///...+++,,,...222666888777555000000///+++&&&%%%))),,,000111222222222111000///...---,,,+++---///222444222222111///...+++)))(((***,,,---///...---,,,,,,'''&&&&&&)))---111222222///...---,,,)))'''%%%###%%%'''***,,,...000111111000,,,)))+++///222000---***$$$!!!'''(((***++++++******,,,///------------------------.........---,,,+++***)))))))))(((((((((***,,,...---,,,+++++++++,,,---......------------...//////111444666666333///......---------,,,***)))***,,,///......---------......+++***))))))+++...222444,,,)))%%%%%%&&&&&&### ###&&&***---//////......000...+++)))))),,,000222111///...///222444555555888777666333111000222444333222///,,,)))***---000333444555666666555333111000222444444222000000000333222111111222444777999666555333000---,,,+++,,,,,,...000222444444333333222333444555666666777777444111///111444555444111000...///444<<>>EEEOOOPPPMMMGGGCCC@@@@@@AAABBBbbbBBB444222/////////...............222555777666222......///333333333222000---+++)))+++***(((&&&&&&''')))***000222333444444444666888666555444555666666444222,,,&&&$$$+++...///111000///...------...///---...000111111///---,,,+++,,,......---,,,***((())))))***,,,------***(((%%%(((+++---,,,,,,------+++)))&&&%%%''',,,222666333000......//////---******+++,,,---------,,,+++&&&'''(((+++...//////---+++++++++---......,,,***(((***+++,,,,,,---000333111111///+++&&&$$$&&&(((,,,***''''''(((+++---...333///***'''&&&'''((((((......///111222222///---+++------)))$$$ !!!"""))),,,...,,,'''$$$%%%''')))))))))******+++,,,,,,...///...,,,***(((((((((%%%&&&)))+++------,,,,,,---------+++***,,,///111111...,,,---111444333222,,,---...---***(((((((((***---000...***(((+++...000222222111---***((((((((()))(((''''''))),,,///111///---)))&&&&&&)))+++,,,+++***)))((((((((((((111000...***''''''***---444444444666777666333000///000000///---,,,,,,---)))***+++)))'''(((,,,000---+++)))))),,,000333555;;;888555444444333000---333000---,,,---000111111---------+++)))(((***,,,000///...///222333333222//////111333333111---***,,,000444333111///222666777666555444666===EEELLLKKKYYY^^^YYY]]]iiiiii___OOOFFF;;;444333555555444555555777;;;???HHHXXXgggssstttqqqttt}}}~~~~~~~~~~~~{{{xxxzzz{{{|||{{{yyyxxxwwwxxxyyytttuuu{{{|||wwwuuuvvvyyyppphhhddd^^^SSSNNNNNNRRRSSSTTTUUUTTTSSSQQQOOONNNNNNOOOPPPQQQRRRRRRRRRWWWWWWYYY[[[[[[YYYUUUQQQSSSQQQRRRVVVTTTNNNMMMRRRUUUWWWZZZ\\\\\\ZZZWWWTTTWWWXXXYYYXXXVVVQQQMMMJJJGGGLLLQQQSSSSSSSSSVVVYYYZZZQQQLLLOOORRRQQQSSSWWWRRRLLLEEEDDDHHHLLLKKKHHHJJJLLLKKKGGG@@@;;;:::::::::999;;;@@@CCCDDDFFFKKKLLLGGGCCCCCCCCCDDDGGGIIIPPPJJJEEECCCCCCAAA>>>===dddCCC444111222222333333333222222222000222333333111111111222222222222111///...,,,+++,,,+++***))))))))))))***///000222222222222444555555333222222333444222111,,,&&& &&&---222333222111///.........///000......///000000000///.........//////---+++)))'''&&&'''(((+++---...---+++&&&(((+++,,,,,,---...000///,,,(((&&&&&&)))---000000...---...000111000...,,,---...//////...---,,,(((((())),,,///000///...---+++++++++------+++***)))+++---------...111333111000...)))$$$!!!"""###((())))))+++---...------222///,,,******+++,,,,,,......///000222222000---,,,---,,,***'''%%%$$$$$$(((+++---+++&&&######%%%(((((()))***+++************---///000---***(((''''''(((***,,,------,,,,,,++++++,,,++++++---000333444000......111444444333,,,---...---+++)))(((((((((,,,...---+++***---000222333444222///,,,++++++******)))(((((((((***++++++++++++)))&&&%%%&&&'''******)))))))))******+++111111000...+++******,,,111111000111222111///---,,,------,,,+++***+++---)))***+++***((())),,,...---+++)))(((***...111333:::888555444555444111///000...,,,,,,...111333333...///...,,,***)))***,,,//////...///111111000...---...000222333111...+++---111444444111000222555777666555333444999AAAFFFKKKVVV]]]]]]aaaiiijjjdddXXXOOODDD<<<999777555222333333555999>>>GGGWWWeeesss~~~}}}tttssswww~~~|||{{{zzzzzzxxxwwwyyyzzz{{{zzzyyywwwvvvvvvuuusssuuuzzzzzzvvvvvvyyysssmmmjjjiiicccWWWNNNKKKNNNQQQUUUXXXXXXVVVRRROOONNNPPPSSSUUUWWWWWWWWWVVVXXX[[[^^^^^^[[[XXXWWWWWWXXXUUUTTTVVVTTTPPPQQQVVVXXXXXXWWWVVVTTTRRRRRRSSSWWWWWWWWWWWWWWWVVVUUUTTTQQQOOONNNNNNOOOQQQRRRRRRQQQLLLJJJOOORRRQQQPPPRRROOOJJJDDDDDDHHHKKKJJJHHHGGGJJJLLLJJJEEE???<<<;;;<<<<<<@@@CCCCCC@@@AAAFFFNNNJJJEEEBBBAAABBBDDDFFFGGGEEECCCDDDDDDAAA===:::hhhFFF666333333444555666666555444333000///......000222333333111111000//////.........---.........---+++***)))---///111111000000000222444222000///000111111000,,,&&&!!!!!!'''///555777111111///.........///000...//////000000111111111000000000000...,,,)))(((%%%%%%&&&***---000000///)))***+++++++++---000222444111,,,(((&&&''')))+++,,,++++++---000222222111---...000222222000...,,,))))))***---///000///------,,,++++++------,,,***+++---...//////000111333000///,,,(((###$$$'''+++...000000...,,,/////////........................///111222000///---,,,++++++++++++)))''''''***,,,)))%%%!!!!!!"""&&&(((***,,,,,,+++)))'''&&&***000222111---)))''')))***,,,---...---,,,+++((()))++++++,,,///222555666222//////222444444333+++---//////---***)))((((((+++------++++++...222444555555333000.........,,,,,,+++***((('''&&&%%%%%%(((******(((&&&&&&&&&((((((((()))***,,,---...111222333222///---,,,,,,000///------...---,,,***)))******)))((()))+++---)))***,,,+++******+++,,,+++***((('''(((***---///666444222222222222000...---,,,+++,,,000333555555000000000...,,,***+++---////////////000///+++)))***,,,...000000///---+++...111444333111000111333777666444222222555;;;@@@JJJPPPZZZbbbgggiiikkkkkkbbbZZZNNNEEE???;;;777444666666777;;;>>>EEETTTbbbvvv~~~|||wwwwww||||||xxxxxxxxxxxxwwwxxxxxxzzzzzzzzzxxxvvvttttttuuuxxxzzzxxxvvvxxx}}}uuupppllliiicccYYYQQQMMMKKKPPPWWW\\\]]]ZZZUUURRRLLLOOOSSSWWWZZZZZZZZZYYYZZZ^^^aaa___YYYWWWZZZ^^^^^^[[[YYYXXXVVVUUUWWW\\\ZZZYYYVVVPPPKKKJJJNNNQQQRRRRRRRRRRRRTTTVVVYYYZZZVVVOOOIIIGGGIIILLLLLLKKKIIIHHHKKKQQQUUUSSSPPPPPPMMMHHHDDDDDDGGGJJJJJJJJJLLLPPPUUUUUUQQQJJJDDD@@@EEEHHHNNNPPPJJJCCCEEEJJJVVVTTTOOOIIIFFFEEEEEEFFFDDDCCCAAA@@@??????<<<:::kkkJJJ;;;888111222444555555444333222222...++++++///222333222/////////....../////////...///111222111...+++)))---///111111000//////000444111...---...000000000,,,(((###"""'''...444777000///...---------...///////////////000111333444111111111111000///---,,,&&&&&&&&&)))---///000000---------+++***+++///222777444000+++((('''((()))))))))***,,,...///000000---///111333222000...,,,*********,,,...///---+++)))***,,,...111111...,,,,,,...000111000000111333---,,,+++((($$$!!!!!!%%%***...//////.........000111222000...------///------...000222222111...+++)))***---...,,,***''')))***)))$$$!!!%%%(((+++......,,,)))'''&&&***///222111...+++))),,,------......---,,,,,,&&&(((***,,,---000444777666333//////111333333111,,,...111111///,,,*********,,,---,,,+++,,,...111444444444222000///000111///---,,,***)))'''$$$"""%%%'''))))))((('''((()))&&&&&&''')))+++...000111444444444222000......///111///---,,,,,,,,,,,,***((())))))((((((***---///***+++,,,,,,++++++************((('''&&&'''))),,,//////............---------,,,,,,---111333444333111222222000...,,,---.../////////000///---(((%%%'''))),,,...---,,,++++++///111222222000//////000444444333111111444888<<>>@@@EEERRR___xxx~~~zzzzzz}}}}}}{{{zzz{{{zzzzzzxxxyyyzzz{{{{{{yyyvvvtttwwwzzz|||{{{wwwuuuyyy}}}vvvmmmeee^^^XXXTTTSSSKKKOOOUUU[[[]]][[[XXXUUUOOOQQQUUUYYY\\\___``````[[[]]]^^^\\\YYYYYY]]]aaa```___^^^]]][[[ZZZ\\\___XXXXXXTTTNNNIIIHHHMMMRRRPPPPPPQQQSSSVVVYYY[[[]]]XXXTTTNNNKKKKKKLLLMMMLLLHHHJJJOOOUUUXXXXXXVVVUUUPPPLLLGGGEEEFFFJJJNNNQQQVVVZZZ```cccaaaYYYQQQKKKQQQWWW___```XXXPPPRRRZZZaaabbb___YYYSSSQQQNNNKKKMMMKKKFFF???===>>>???===lllLLL===;;;000111333444444444333333666111,,,+++---///000...---.........////////////---///222444333000,,,)))---///111222111/////////333111...---...///000///---)))%%%###%%%***///222---,,,+++******+++,,,---////////////000111333444000111111222222222222222***((('''))),,,...//////111000...+++)))))),,,///777555111...+++******+++((()))***++++++,,,---...---...000111000///,,,******)))***+++,,,,,,***((($$$'''---222666555111---,,,...000111000///000111******))))))(((&&&$$$"""!!!$$$(((***+++,,,...000111444777666333///------///---,,,---000222333333///+++'''(((+++------+++(((******)))%%%!!!%%%''',,,//////...***((((((+++...//////.........---.........------,,,,,,%%%'''***---...111555777444111......111222111///---///111111///---,,,,,,......---,,,++++++---///111222111///------///111000...,,,+++***(((%%%"""%%%&&&'''&&&&&&''')))+++%%%&&&'''))),,,///111333777666444111......000222000...,,,+++,,,,,,+++***(((***+++++++++,,,///222,,,,,,,,,,,,,,,+++***))))))***)))'''%%%%%%'''***,,,---------------------.........///111222111000111222222111///......///000//////000///,,,((($$$&&&))),,,---+++******+++...///000000///.........111222222111222555999===DDDGGGUUUgggmmmjjjnnnyyywwwnnnaaaSSSIIIBBB>>>===>>>===>>>AAABBBGGGSSS```ssszzzyyyvvvxxx{{{~~~}}}||||||{{{{{{|||}}}|||yyyvvvzzz}}}}}}xxxsssssswww|||~~~yyyoooeee^^^YYYSSSPPPKKKMMMPPPTTTVVVWWWVVVVVVXXXYYY[[[^^^bbbeeehhhjjj^^^]]][[[[[[\\\___bbbccc___aaabbbaaa___^^^^^^^^^VVVVVVTTTPPPMMMNNNRRRVVVVVVWWWYYY\\\^^^___``````______^^^ZZZTTTQQQQQQRRROOOSSSWWW[[[]]]______^^^[[[WWWRRRNNNNNNRRRYYY___bbbffflllqqqrrrmmmfffaaa```gggoooqqqhhhaaafffoooooouuuuuuooohhheee```[[[ZZZ\\\YYYPPPKKKKKKHHHDDDnnnMMM===:::333333333444555555666666999555000---,,,,,,,,,,,,,,,---...///000///......,,,...111333333000---***,,,...111333222000000000111///---,,,---......---,,,***'''%%%%%%'''***,,,+++***)))))))))***+++,,,...//////000000111111111//////000111222333444444---***((((((+++---//////111000...+++((((((+++---444333111///...---------(((***++++++******+++---.........///...---+++***************++++++(((&&&###'''---333777666222...+++---000000///.........(((((()))+++,,,+++(((&&&"""%%%((((((''')))---111444777:::999555000/////////---+++,,,///222444555111---(((&&&'''))),,,---+++++++++***'''######&&&***...///...,,,***+++---......---...///111------------------------&&&(((,,,...///111444666111///...000333333111...---///000///---,,,------111///---++++++,,,---...//////---+++***+++///222000---******,,,+++(((%%%&&&&&&'''&&&%%%&&&))),,,''''''(((***---///111333777666333///,,,---000222---,,,++++++,,,,,,+++***)))+++---......///111333///---,,,+++,,,,,,***((()))***+++)))&&&%%%(((+++...///000000......///000/////////000222111///---///000222222111000000111000000///000000...***'''(((+++......+++***+++------...////////////......000222333333444777;;;>>>BBBHHHWWWgggmmmnnnttt~~~{{{pppbbbUUUKKKEEEBBB>>>===???CCCEEEJJJWWWcccmmmvvv{{{sssqqqtttxxx}}}~~~~~~zzz|||}}}{{{sssoooqqqvvvwwwyyyyyyvvvnnnfff___TTTJJJLLLMMMMMMOOOQQQRRRTTTUUU\\\]]]___bbbeeehhhjjjlllgggccc``````cccfffhhhhhhbbbggghhhfffddddddcccaaa\\\ZZZYYYXXXYYY[[[^^^______aaaccceeefffffffffeeegggjjjkkkggg___YYYWWWWWW]]]bbbfffggghhhkkklllkkklllkkkhhhdddaaadddkkkqqquuuwww|||~~~zzzssswww}}}}}}vvvpppwww|||{{{xxxsssfffnnnqqqkkkeeeaaaYYYPPPvvvRRR>>>888555444333333333555777888888777444000,,,***+++,,,***,,,///111111000---+++***,,,///222222000---+++***---000222222111000000...---++++++------,,,*********)))((('''''')))***+++***)))))))))***,,,---......///000000000///............//////000111222---+++((((((***---///000---------+++))))))+++---111000///...------,,,,,,(((***,,,,,,++++++---/////////...---,,,,,,,,,,,,,,,+++++++++,,,+++(((&&&&&&(((+++///333333000---***,,,...///---,,,++++++(((((())),,,......***&&&"""&&&)))***((()))---111111555999777333//////000///---***+++...222555666444000+++&&&###&&&+++000---------,,,)))%%%  ###'''+++------,,,***,,,---///.........///111,,,,,,,,,,,,,,,,,,------(((***---//////000222444///...///222666555222---,,,------+++))))))+++---000...,,,+++,,,---///000------+++)))(((***///222000,,,))))))---///---+++(((***,,,,,,++++++,,,---))))))***+++---///111222444444333000---,,,...///,,,,,,,,,...///000...,,,))),,,///111111111111222222...+++***+++,,,***)))(((+++---+++'''&&&))),,,///111222111///...///111......///111222222///,,,---///111222111111111222111000///000000000...,,,,,,000222111...,,,---000......///000111222111000333444666777777999<<>>AAAKKKPPPYYYdddpppzzz{{{oooiiibbbZZZVVVXXX]]]aaaccclll}}}qqqjjjsss~~~{{{xxx~~~yyywwwuuusssjjjeeegggeeecccjjjvvv{{{|||yyyooohhheeebbb^^^ZZZ[[[\\\ZZZSSSKKKIIILLLQQQ]]]______[[[UUURRRTTTWWWhhhiiiiiiiiihhhlllrrrwwwkkkIII555000...---...000333555555333333222000......000222222333444555444222000...,,,+++)))***,,,---......++++++---///111111///---+++,,,...//////---+++)))***,,,///000000////////////---,,,...000111///---***,,,000222222111...---111111000///...---------,,,,,,++++++++++++,,,,,,,,,,,,------------,,,+++...+++))))))++++++***(((''')))+++...///...---,,,000000...+++)))***,,,///222111///,,,***)))((('''""""""%%%)))***'''(((,,,------......---***(((&&&)))+++------,,,+++++++++'''(((***+++,,,---,,,,,,---...///...,,,,,,,,,......------+++***+++...111...+++'''%%%%%%)))///222...,,,***+++,,,,,,((($$$%%%'''))))))'''&&&'''(((***,,,......---,,,...000...+++(((''')))++++++***(((+++...000000//////000222222222444555666444333111///+++(((&&&%%%&&&'''((()))++++++++++++---...///...---,,,+++,,,...000000...,,,,,,///333555666555777999888555222000///...---,,,,,,,,,...000111111333444333///,,,******---///222555666555444333---.........,,,++++++***+++,,,+++)))***...---))))))+++------+++)))((((((,,,,,,,,,,,,---...///000,,,...111333444444444333333222222111111222333444111333444444333222222333333333222111000111222333555555555555444333222222444555666666777999===@@@HHHMMMVVVbbbnnnzzz}}}{{{uuummmhhhiiikkkmmmnnnttt}}}}}}tttttt}}}zzzwwwuuuvvv|||wwwnnnkkkfff___WWWSSSQQQPPPLLLHHHKKKKKKIIIDDD???>>>@@@BBBJJJLLLLLLIIICCC???@@@BBBHHHLLLPPPSSSVVVYYY^^^bbbmmmLLL:::222...++++++---111555666333333222000///000333666777777888888666444111///+++)))((()))+++---------******+++...000111000...000111222333222///,,,+++***---000111000...---,,,111000//////000000///...***,,,...111222222000000000111111222111000///...------,,,,,,,,,,,,------//////000000///,,,***((('''&&&%%%&&&((())))))((()))***,,,......---+++***......---+++***+++...000777555333///,,,)))'''%%% &&&***)))(((***---...000000///,,,(((&&&***,,,......,,,+++,,,,,,***+++,,,,,,,,,,,,,,,+++***+++,,,,,,++++++,,,---//////...+++)))(((***---***)))'''&&&'''))),,,...+++(((&&&'''***+++)))'''((())))))(((''''''(((***)))+++,,,---,,,,,,---///+++)))'''''')))*********)))+++...//////...//////333333222111000111333555222000---***(((''''''((('''(((***+++++++++---///000///...------,,,,,,---------------///333888<<<999:::999777333///......///...---,,,,,,---...//////000111000---+++))))))///000222333444444444444,,,,,,,,,,,,,,,+++***)))***,,,,,,***,,,//////+++***,,,,,,+++)))(((((()))++++++++++++,,,---......///000111222222222222222444444333333333333333333222444666666555444444444222222111111111222222333666666666666555444333333111222444444555888<<>>???>>>===;;;::::::::::::>>>@@@AAA>>>888555444555333888>>>DDDGGGIIIKKKMMMkkkOOO???222...***))),,,000555777666555333111///000444777888888888777555222000...***))))))***,,,......---))))))))),,,///000000///222333444444222000,,,***(((+++///000...+++***)))000////////////000000000------///000111111111000000111333444444222000///...------------------...111222222222000,,,(((%%%""""""###%%%''')))))))))++++++,,,------+++***))),,,,,,,,,,,,+++,,,///111999777555111,,,(((%%%###%%%++++++******---...000000...,,,(((&&&***,,,------+++++++++,,,++++++,,,,,,------------)))***,,,,,,++++++,,,...222111000,,,)))((()))***))))))))))))))))))******---)))&&&&&&)))++++++******+++***)))'''(((***,,,)))******++++++,,,---...***)))(((((()))***+++++++++---///000///...///000333333222...,,,---222777333111...,,,***)))))))))&&&(((***+++++++++---///222111000//////...,,,+++***,,,---,,,,,,///666<<<999999888444111......///111000///...---............///000///,,,***)))***111000000000000111333333---,,,,,,,,,---,,,+++))))))+++,,,+++...333444000,,,,,,,,,***(((''')))***++++++++++++,,,,,,---............///000000111111333444444444333222111111222444666777666444444444111000000000222333333222555555555555555444333333222444555555666777:::===???CCCLLLYYYggguuu{{{{{{~~~~~~~~~{{{uuurrruuuyyy{{{{{{|||}}}}}}|||zzzxxxllliiiiiippp{{{sssiiieee___YYYUUUSSSNNNGGGAAA@@@@@@>>>>>>???AAABBB@@@>>>:::999888:::<<<<<<;;;999<<<>>>???>>>:::888777777222555:::>>>@@@@@@@@@@@@dddKKK@@@222...***))),,,111555666999888666333111111333555777666666444111///,,,************,,,...000///...(((((((((***---//////...111222222222111...***(((%%%(((+++,,,+++)))((((((+++,,,,,,------///111222111000////////////000000///111444666666444222000//////............//////222222333222///+++'''$$$!!!###%%%''')))***++++++,,,,,,,,,,,,,,,***)))(((***+++,,,,,,,,,---///222888666444111,,,((($$$!!!%%%,,,,,,+++,,,---.........,,,***(((&&&***+++,,,+++***)))***,,,******++++++,,,---...///***,,,------,,,,,,---///333333222...+++))))))***,,,,,,+++++++++*********111---)))(((***,,,,,,***+++++++++***)))***,,,...+++******)))***+++,,,,,,++++++++++++******+++,,,---///000000///...///000222222000,,,***,,,222777222111///---,,,+++++++++''')))+++++++++,,,...///333111//////000///---+++)))***+++)))(((+++111666555555444222///...///000222222111000000/////////111222333222///......///111000...---...///111222///...---...//////---+++'''***+++,,,000777888555,,,,,,+++***((((((***,,,......------------......***+++,,,---...///111111111222333444333222000...000333666666555333222222000///...000333444333222222333333444444444333333777888999888777777999;;;;;;@@@HHHTTTcccrrr~~~|||~~~tttvvvvvvrrruuuxxx~~~xxxoooiiikkksss{{{{{{tttmmmjjjjjjiiilllnnnkkkgggfffiiinnnrrrrrrqqqooojjjeee```^^^XXXVVVVVV]]]mmm~~~~~~mmm^^^VVVTTTKKKFFFBBBAAA???:::888888888999:::<<<===>>>===<<<666666666999;;;<<<;;;999;;;<<<======<<<;;;;;;;;;666666666777888999999999}}}[[[DDD:::000...,,,,,,///222444555::::::999666333222333444555444333111...,,,)))(((*********,,,///000000///)))((('''))),,,......---...///000000...+++(((&&&"""$$$'''(((((((((((())))))***+++++++++---111333333222000...---...000111///111333666666555333222000//////////////////000111222111000...+++'''%%%###%%%)))***++++++,,,---,,,,,,,,,,,,+++***)))(((***+++,,,,,,,,,---///111444333222000,,,(((%%%### &&&******+++...///...---,,,***))))))(((***++++++***))))))***,,,))))))******+++---...///,,,---......------...///333333222///,,,*********---,,,+++++++++,,,......222...***)))+++,,,+++))))))+++,,,,,,+++,,,...000...,,,***)))***++++++++++++,,,---,,,+++******+++...///000///...---...//////...---++++++---111444000///......------------***+++------,,,,,,...///111...+++,,,...000...,,,((())))))((((((***---000000111111///------...000333333222222111111000000555666666555333333333444222111///------...000111111///---///111222///,,,'''***+++,,,000666888555+++,,,,,,+++******---///222111000///...---------)))***+++---///000000000///000333444444222///...///111555666444222111111///------000444555444111000111222333444444555555888999:::999888777888999:::===EEEPPP^^^mmmzzz{{{}}}mmm```]]]]]]]]]ccceeekkkwwwyyylllaaa[[[YYYVVV\\\ccceeeccc^^^[[[ZZZTTTWWW[[[\\\\\\]]]```dddffffffeee```YYYRRRMMMKKKJJJKKKMMMUUUggg{{{~~~ppp___SSSLLLJJJBBB<<<999;;;:::777555777::::::;;;;;;<<<;;;;;;:::777888:::<<<<<<======>>>>>>======<<<<<<===>>>>>>:::888666666888:::;;;;;;|||WWW???555...---...000333444444333777999999888666555555555444333222000...+++***)))(((((())),,,///000///...)))((('''(((***,,,,,,++++++,,,......---***'''%%% """$$$%%%&&&(((+++...)))+++,,,+++***,,,///333333111///------///222444///111333444555555444333111000000//////000000111000000///...,,,***((('''%%%(((,,,---,,,+++,,,---,,,,,,++++++******))))))***+++------,,,---///000000111111000...+++(((&&&!!! """%%%'''&&&***///222000...+++******+++++++++,,,,,,***))))))+++---+++******)))***+++,,,------...///...---,,,---...000000000...,,,******+++***)))((((((***...222555///+++((((((***+++)))''''''))),,,......///000222222...+++)))***++++++)))+++---...,,,)))'''((()))---......---++++++,,,---,,,+++***+++---000111111------------......//////---...//////------...///---)))&&&'''+++......,,,)))((((((***,,,............//////...,,,+++,,,---111111222222222111111000444555666555333333444555444222111/////////000111222///---///222333000---(((*********---222333///***+++------,,,---///111444333111///...,,,,,,+++***,,,...000111000///......000333555666444111///...111555666555222111000...,,,,,,///444666444111///000111333555666777888555666888777666555666777:::===CCCMMMZZZiiivvv~~~~~~yyy|||~~~mmm\\\NNNFFFGGGMMMPPPQQQWWWcccssstttdddXXXPPPMMMKKKLLLNNNPPPQQQQQQOOOMMMHHHJJJOOOTTTWWWZZZ[[[\\\]]]^^^]]]YYYRRRMMMJJJJJJIIIMMMSSS^^^ooosssdddVVVJJJCCC@@@;;;777666:::<<<::::::<<<@@@@@@@@@>>><<<::::::::::::===??????======???BBBCCCAAA>>><<<<<<===??????@@@===;;;;;;===???>>>===YYY???333------///222555666444111555777999:::888777666777555444222000...,,,+++***''''''(((+++...///...---***((('''(((***++++++******+++,,,---,,,***'''%%% !!!###$$$&&&)))...111,,,------,,,***+++...222222000---,,,---000444777///000222444555555444444111111000000000000111111//////...,,,+++***))))))&&&***......---++++++---+++++++++*********))))))***+++------------...000//////000000///---***)))"""!!!###%%%$$$###(((///555222...+++******,,,...,,,------+++******,,,...---,,,***)))))))))******---...///...,,,+++,,,------...///---+++******+++(((&&&%%%%%%)))///666:::***(((%%%&&&(((***(((&&&&&&))),,,///000000222333444000+++***++++++***)))***,,,...,,,(((&&&&&&''',,,------+++))))))***+++***)))(((+++000222111///+++,,,,,,---...///000000///000000000...---...///***%%%"""###(((------,,,***((((((+++000222111///---...///...,,,***)))***000000111111111111000000111222222111000000111333555444333111111111111222111...,,,...222333000,,,)))+++***)))+++......***)))+++---......///111333555444222///---+++******---///111333222111...---...000444777777555333000///222666777666333111111...,,,+++///555777444000...000222444777888999:::000222444555444444555666;;;===BBBKKKXXXfffsss{{{zzzvvv{{{rrr___QQQCCC888:::DDDBBBBBBHHHTTTeeeuuuyyyiiiXXXJJJCCCJJJFFFCCCCCCEEEGGGFFFDDDGGGIIINNNTTT[[[^^^^^^\\\\\\^^^___\\\XXXTTTTTTUUUQQQXXXbbbnnnxxxjjj\\\OOODDD;;;666666333444:::??????@@@CCCCCCCCCAAA===999777666777888<<<>>>===999888<<>>>>>??????<<<999aaaAAA111...///000111111000000///999555222333777999777444333222222222222000---+++---+++***,,,///111000...++++++,,,,,,,,,,,,,,,+++)))***,,,...000...)))%%%"""$$$&&&&&&&&&)))///333000000111111222222222222222...,,,---222555333000///000111111000000111222333444333111//////000222/////////---,,,,,,...000...,,,+++,,,///000---***...---,,,+++************...---+++++++++---000111...------///000111000///---%%%!!!$$$'''+++000222...+++,,,///000...,,,---000000---(((&&&))),,,333111---((($$$$$$)))...---...//////...,,,***)))---,,,+++***)))((('''&&&)))%%%!!! ###(((---000'''$$$###%%%***+++)))%%%%%%'''+++000444555444111000111111///,,,)))))))))+++---///,,,'''%%%(((,,,***)))((((((((((((((()))&&&***...111111111111222111111000...---,,,+++******,,,///000...---...///---)))$$$###&&&,,,111444...------000444666444222///...---,,,+++)))((((((111000///000111000///---000000...------///444777444333000///...///000111333333333222222111000///...---,,,+++,,,---...///...,,,***))))))+++...111333222111///------,,,,,,///222333111---))))))***+++---000444777777555333555777888777555333222222...///000222222222111000333000...000555888999888444111//////111333444444:::;;;AAAIIIRRR]]]ooo~~~}}}|||xxxcccTTTIIIBBB???AAA>>>@@@DDDLLLZZZlll}}}zzzmmm^^^MMM???AAACCCEEECCC@@@???@@@BBBCCCJJJTTT[[[^^^^^^^^^^^^^^^___cccdddaaa^^^bbbiiijjjiiippp}}}uuubbbSSSJJJDDD???<<<444444555666888;;;===???AAAAAA@@@>>>;;;999888888999:::<<<;;;;;;;;;>>>@@@CCCAAA>>>;;;888777666666CCCCCCCCCDDDCCC@@@;;;777dddDDD555111000000///////////////333222111333666777555333444333222333333222///,,,......---...000111000000......////////////......***+++---///000...***'''$$$&&&((()))(((***...111222111111000000111111111333000---...111333111///......////////////000111333333333111//////111222222333333222111111222444///---,,,,,,...///---+++------,,,++++++++++++++++++)))((())),,,...///...,,,,,,,,,.../////////......'''"""$$$'''))),,,000///,,,***+++---...+++((((((***,,,***&&&%%%))),,,222111---((($$$%%%***......///000000///---+++)))*********)))))))))((((((((($$$  $$$(((+++'''$$$"""$$$)))+++)))&&&%%%&&&)))---111333222000000000///---)))'''((((((,,,......***&&&%%%)))---,,,,,,***)))(((((((((((('''***...111111111111222////////////...,,,+++***,,,---...,,,******,,,///111...***)))+++000555777222000///111333555444222---------,,,+++***)))(((/////////000111111000///222222111///...000333666444333111////////////000222222222222111000...---,,,+++++++++,,,---......---+++)))'''(((***---///444333111000...---------///111222111,,,(((''''''***+++...111444444333222555777888666444111000000///000111111222111000000333222111222444666777777333111//////111444666666777888===FFFOOO[[[lll{{{qqqdddWWWKKKCCC@@@@@@BBBGGGQQQ^^^nnn~~~~~~mmm___SSSKKK>>>@@@BBBBBB@@@AAADDDFFFJJJPPPWWW]]]```bbbdddeeedddhhhooosssqqqlllmmmrrr{{{}}}~~~ssscccUUULLLEEE>>>999111222444666999<<<>>>???AAAAAAAAA@@@???=========999;;;;;;;;;;;;;;;===???AAA@@@===;;;999777777777???AAACCCDDDCCC@@@===;;;dddEEE666333222111///...------...---000444777777555444444555444333333333333000...///000111111000///000111333333333333222111000000,,,,,,---///000///+++(((''')))+++,,,,,,,,,...///333222000/////////111222555111......000111///---,,,,,,,,,---------......111222222111//////000222333444666666444333444555///---,,,+++,,,---,,,+++,,,,,,,,,,,,,,,,,,++++++'''%%%###''',,,///---***)))***+++,,,---------,,,---)))'''***,,,++++++---*********+++,,,***'''$$$###%%%''''''%%%%%%))),,,111000,,,'''%%%&&&***---///000111111000...,,,***&&&&&&((()))******++++++)))'''### """&&&((('''$$$"""###'''******(((&&&&&&'''***...000000///000///---)))&&&$$$&&&''',,,------***'''&&&***...///...---+++***)))(((((())),,,000111111000000111,,,---...///...---+++***---...---)))&&&&&&***...333000------///333666777555333000///000111000///+++,,,,,,,,,++++++***)))---...///000111222222222555555555333111111333555333222111//////...//////111111222111000...---+++))))))+++,,,------------,,,***((('''''')))+++---444333111000...------------///111000---)))&&&%%%***+++,,,...///000000000444555666555222/////////000000111111111000000///222444555555444333444555333000......111555888:::666777<<>>?????????@@@AAAAAAAAAAAAAAA999;;;;;;;;;:::;;;===??????>>><<<:::999888888888:::>>>BBBCCC@@@===<<<===eeeGGG999444444333222000---+++***,,,222999;;;888444333444444333111222333222111///...111222111...---///111555555555444333222111000,,,,,,,,,---...---***''''''))),,,...///000000000111///...------000222444555333000/////////---+++++++++***+++,,,---,,,,,,...///000///......///111000222444444333111111111---,,,***)))))))))******,,,,,,,,,,,,+++***)))((($$$!!! %%%---000,,,'''''')))+++,,,,,,+++++++++***))),,,111111,,,(((((('''))),,,...,,,)))%%%""""""$$$&&&&&&&&&&&&)))+++000...***'''&&&'''***---000000111222111///---+++###%%%''')))+++,,,------...,,,)))&&&$$$$$$''')))&&&$$$"""###&&&)))******(((''''''))),,,...///...///...+++'''###"""$$$&&&***,,,---,,,***)))***,,,.........---,,,+++******---///111222000...---...)))***---......---+++)))---//////+++&&&$$$'''+++111...------///222444444666444000---,,,,,,,,,,,,***+++,,,,,,,,,,,,+++++++++---///111222333444555777888777666333222222444///...---,,,,,,---...///000111111111000...,,,+++''')))***,,,---------,,,,,,+++)))(((((()))+++---111000///---,,,+++*********,,,///000///,,,***(((.........---,,,+++,,,---111222333222000//////000111111111111111000000///222555777666222111222444222000---...222777:::<<<::::::>>>FFFNNNVVVcccnnnxxx{{{~~~}}}|||{{{zzzwwwtttqqqqqqsssuuusssbbbRRRJJJCCCFFFKKKSSS^^^nnnuuuggg\\\[[[[[[[[[[[[]]]```dddgggmmmnnnpppuuu{{{~~~~~~}}}zzzxxxxxxxxxvvvxxx{{{iiibbbXXXOOOHHHBBB>>>:::777666555666888;;;???BBB======>>>???AAAAAA@@@???:::;;;;;;;;;::::::<<<>>><<<<<<;;;::::::999999999666<<>>444555666555333///***'''+++333:::;;;666111000111222111000000111222111///,,,///111///,,,+++---///333333333333222111000///+++***)))******)))'''%%%%%%'''***...111222222111...---++++++---000444666444222000///......---,,,,,,+++***+++---...---++++++---.........---///000///000222222///---------)))))))))((('''''''''(((------,,,+++***(((&&&$$$### &&&...111,,,'''(((+++......,,,*********'''(((---333111)))###"""&&&+++000222///***'''&&&&&&''')))))))))))))))***///---)))&&&&&&(((+++,,,...000111222222000...---$$$&&&)))+++---.........//////...***'''&&&(((***'''%%%$$$$$$&&&(((***++++++)))((())),,,.........---,,,***&&&###"""$$$''''''***---///...,,,***))),,,---............------111222333111...+++******''')))+++---...,,,***)))+++///111...((($$$%%%)))...---+++,,,///111333333888666333///,,,++++++,,,***+++---......---,,,,,,+++...111222222333555777777888888666333222333444+++***(((((((((***---//////000222222222000---,,,)))***,,,---......------...---+++******+++,,,---///...,,,***)))(((((((((((())),,,///111111///...222333222///+++)))***,,,...///000000//////000222111111000000000000000000222444666444111///111444111///...///333888<<<======<<<>>>DDDJJJPPPYYYaaaeeeiiinnnppppppooonnnmmmiiigggddd``````eeemmmsss~~~{{{iiiYYYQQQKKKMMMPPPTTT^^^nnnzzzooommmkkkkkklllooossswwwyyy~~~~~~{{{vvvpppoooooopppppprrr}}}xxxmmm[[[UUUMMMFFFBBB@@@@@@@@@AAA===888555666:::@@@DDD@@@??????@@@BBBAAA???<<<:::;;;;;;;;;999:::;;;===:::::::::::::::999999999888===CCCBBB>>>:::999;;;cccIII<<<666777888777444000+++(((***///444555111---...///222000...///000111111000+++,,,------,,,+++,,,---000111111111000///......***)))'''&&&''''''%%%$$$$$$%%%(((,,,111333222000,,,++++++,,,...111333555222111000///............///---+++,,,///111///---***---///000//////000111000111111///,,,***)))***%%%'''))))))'''''''''(((---------,,,***(((&&&$$$$$$######(((...000...***+++///222222...+++******&&&'''***...+++###&&&---555666111,,,++++++++++++,,,,,,,,,,,,++++++...+++'''&&&''')))++++++,,,---///111222111000///)))+++---///000000///...---......+++'''&&&(((***((('''''''''''')))***+++,,,+++******,,,......---++++++***'''$$$$$$&&&((('''))),,,///000...+++)))+++,,,---///000//////...111222222///,,,)))((()))''')))***,,,,,,+++)))((()))...222///(((###$$$(((...,,,+++,,,///222444555888888666333///------...+++---///000000///---,,,---000333444222222444777666666666444222222444666,,,)))&&&$$$$$$'''***---///000333444444333000///---....../////////////////////...---,,,---............,,,***)))((((((((('''''')))---111444444333333555555111---***+++---.../////////...///111333000000000///000111222222111111111000///000222444111//////111555999<<<===<<<999:::@@@EEEHHHNNNTTTRRRVVV[[[______^^^\\\\\\XXXWWWVVVTTTVVV^^^kkktttxxxqqq```XXXUUUVVVXXXZZZ```mmm~~~|||zzz{{{}}}}}}yyyyyyyyytttiii___YYY]]]eeelllnnnooouuu~~~zzzrrrggg[[[NNNKKKEEE@@@>>>>>>AAABBBFFFBBB;;;666666:::AAAEEECCCAAA@@@BBBDDDDDD???;;;:::;;;;;;:::999999;;;<<<999::::::::::::999999888<<<@@@DDDDDDAAA>>>======aaaHHH<<<:::999888666333000...---(((+++...///......000222222000//////111222333222+++******+++---...---,,,....../////////......---+++(((&&&%%%%%%%%%$$$###&&&%%%'''***...111000...,,,,,,,,,---...///000111/////////.........///000222///---///222444222///,,,...111222222222333444000000///,,,(((&&&%%%&&&###&&&***+++***(((((()))+++,,,---------+++)))(((''''''(((+++...000///...///444777666111,,,++++++)))&&&%%%### '''///777888333......000,,,,,,---...000///...---...***&&&&&&(((***++++++)))+++...000222222111111///000222333333111///---***---///,,,(((&&&))),,,)))*********))))))******,,,+++***+++------,,,+++)))******)))''''''(((***)))******,,,......---,,,+++---...///000///...------......---+++)))******)))))))))******)))(((((((((---000,,,$$$ $$$))),,,***)))***...222555666444555555333///,,,---...---///111222222000...---///333666555222000222555333333222111000111555888111---'''""" ###'''***///111444666777666444222222222111000000000000111000///...---------......222111///---,,,+++++++++(((''''''***///333444333000333555333...,,,...111000111111///------///111//////...///000111333444111...,,,+++...111333555000000000333777:::;;;;;;:::777888===BBBDDDIIINNNKKKOOOUUUXXXXXXVVVUUUTTTWWWXXXXXXWWWXXX___jjjsssvvvyyyhhh___ZZZ]]]______```hhhvvv~~~|||yyyuuurrrllleee^^^^^^```]]]SSSIIIHHHOOO[[[gggmmmooovvv~~~xxxhhhXXXMMMEEEDDDBBB@@@>>>>>>???AAACCC@@@<<<999999<<<@@@CCCAAA@@@???AAAEEEDDD???;;;:::;;;;;;:::999999:::<<<999::::::;;;:::999888777;;;===@@@BBBCCCAAA???===gggNNNBBB>>><<<777333111000000111)))***,,,---...111444666333111000000222444444444,,,***(((***...000...,,,,,,------............---+++)))&&&$$$%%%%%%$$$###(((&&&&&&)))---...---+++........................---...............000222444111///000555666444000...000333555555444555666//////,,,((($$$!!!!!!""""""&&&,,,...,,,************+++---/////////---,,,((()))+++---///000111111222777;;;999333---+++,,,,,,&&& """'''///888999333///000333,,,,,,---///111222111///---)))&&&%%%(((+++++++++(((***---000111222222222333444555666444222...,,,***---000...***(((+++...***+++,,,,,,+++))))))))),,,+++***+++------+++)))(((***+++***))))))***+++,,,+++))))))+++---///000---...///000///...,,,***)))+++,,,,,,******+++---***)))))))))(((((((((((((((,,,...((( $$$+++***(((&&&'''+++000444666...111222000---******+++///000222333333111///---000444777666222///111444222111000///...111555999666111)))""" %%%(((///111555888999888666555666444333111111111222222000///...---------------555444222111///.........)))'''&&&(((---111333222,,,000444333000...000333444333222000---,,,---///............000222444555000,,,((((((---222555555000000111555888;;;;;;::::::777777===BBBEEEIIIMMMRRRWWW\\\___^^^\\\ZZZXXX```bbbcccaaa___bbbiiipppyyynnneee[[[___bbbaaa___bbblllttt{{{}}}uuunnnfff]]]WWWTTTKKKDDDEEEKKKLLLFFF>>>EEEJJJUUUaaaiiippp{{{wwwcccPPPGGGAAABBBCCCBBB@@@>>>>>>>>>???===<<<;;;;;;===@@@BBB>>><<<<<>>999:::;;;;;;:::999888:::;;;999:::;;;;;;:::999777666777888;;;???AAAAAA>>>;;;nnnPPPAAACCC>>>777222111000000000111111111222333444666666<<<666000///333666666555111,,,))))))...000///------///111111...+++))))))+++(((%%%$$$%%%'''((()))++++++*********+++---...---//////***%%%###&&&***...000111///------000444666555444111000222666999333333333333333444444444.........)))$$$  """%%%***///111000---+++((()))+++---///111222222111...+++***+++,,,......000666:::666,,,$$$"""###### """###)))+++///555888888666333...,,,+++,,,///000///---------,,,***((()))+++---++++++---000444777777666444444555777777444///,,,(((,,,000111000///000111000...,,,,,,---+++'''###$$$%%%%%%'''))))))(((&&&******+++,,,...---***(((...,,,)))((((((***---///---+++++++++,,,,,,***(((((()))+++,,,,,,,,,++++++---,,,++++++++++++***)))---***'''###!!!"""###%%%***'''%%%''',,,111333333222///,,,***************......///111222111...+++000111222111//////000222222000---)))''')))000666666666222((($$$---000444777777555444555666444111---,,,///111222222111///,,,***)))+++...000...///000222333333333222,,,)))&&&''',,,111444444333333444555666666666555222222222333333111---)))...////////////000333666666111+++))),,,000333444777555333333666999::::::777333333;;;CCCJJJRRRYYY___dddjjjnnnrrrvvvsssnnnrrrqqquuu{{{{{{tttsssvvv~~~|||pppdddSSSSSSUUUXXXXXXXXX]]]eeehhhwwwuuujjj^^^SSSJJJDDD<<<999999>>>@@@>>>;;;;;;BBBHHHTTTccclllttt}}}rrrcccRRRHHHFFFAAABBBCCCBBB???<<<;;;;;;<<<:::999999<<<>>>??????999999:::>>>BBBBBB>>>:::999999:::::::::999888777777999;;;;;;888444111000666888<<<======<<<<<<===qqqSSSCCC@@@<<<666333222222222222111111222444555666777888:::666111000333555555222---***((()))...000///,,,,,,///111111---)))&&&%%%((('''%%%%%%&&&(((******...---,,,++++++,,,---...,,,------)))$$$###&&&)))...000111000------000333666555333000///000333555000000111222222333333444/////////+++%%%!!!###''',,,000222111///---,,,,,,...///000000111111---,,,,,,---............,,,000222...%%% ###"""!!!!!!###%%%&&&'''+++,,,///333777777555222///---,,,---///000///---//////...+++)))***,,,///,,,---///222555555444222000000111333444333000...)))---000111000///000111111///---------,,,(((%%%%%%$$$%%%%%%&&&'''&&&%%%))))))+++---......,,,++++++***)))((()))+++...000---,,,,,,,,,......---+++***+++,,,---------,,,+++......------------,,,+++,,,***'''%%%$$$&&&(((***+++(((%%%'''+++///222333000...+++******,,,,,,+++---------...///...+++(((+++---000222111000000111///...,,,)))'''***000555666555111)))!!! &&&---000333666666555333444555333111......111333333333333111...+++******+++,,,...///111222333333222222,,,***'''(((---222555555666666666666555444333222111111222444444222---***---...////////////111333222---(((''')))...111333:::777555444666777888888777444444;;;CCCJJJSSSZZZkkkttt}}}yyykkk[[[MMMJJJJJJLLLLLLLLLNNNSSSYYYfffzzz}}}pppbbbVVVLLLDDD@@@999555666;;;>>>======???FFFNNN[[[gggpppyyy}}}ssshhhYYYJJJBBBAAACCCCCCCCCAAA>>>;;;::::::===;;;999999;;;<<<<<<<<<888;;;>>>??????>>>===<<<:::;;;<<<======<<<;;;:::999:::;;;:::666333222111444777:::;;;;;;:::::::::rrrSSSCCC<<<999555333333333333222---///111444666777777777888444222222444444222///***)))(((***---///---***,,,///111000,,,&&&""" $$$%%%%%%'''(((***+++,,,000///...---------...///+++++++++((($$$###%%%)))///111222000------///222555333111...---...///000,,,,,,---...000111222333222333333000+++%%%"""!!!%%%(((---111333333111///...//////000000000//////+++,,,...000000000...---***,,,+++%%%###%%%'''***,,,,,,,,,,,,,,,---...111444555333222000...------...///...---222222000---***+++---000......///222444333000...,,,,,,+++---///111000///,,,...111111111000000000222000///......---***'''((('''&&&%%%%%%%%%&&&'''(((***,,,...//////...---((())))))***+++---...///---,,,,,,...000000///...---............------,,,///////////////.........,,,***)))((((((+++...///+++(((&&&&&&)))...111222...,,,***)))+++,,,---,,,+++***))))))******((('''&&&***///222222111000///,,,+++***)))(((***///222444333///***''''''***...000222555555444333333444111000000111444555555444444333000...+++***)))(((---...000111222111111000,,,***)))***...222555666999999888666444222000...///000222555666444///++++++---000000000//////000///+++'''%%%'''+++///111888666444333555888999999888555666<<>>@@@AAA???>>>???KKKWWWiii{{{}}}mmm\\\OOOFFFAAA>>>:::777777;;;===<<>>>>>EEEEEECCC???;;;999999:::>>><<<::::::;;;;;;;;;:::888<<<@@@???<<<:::;;;>>>999;;;===???@@@???>>>===;;;<<<<<<;;;777444333222333555888:::999888777888rrrRRRAAA;;;888555444444444222111***,,,///222444555555444444333333333444333000---*********+++------***(((,,,///111///***$$$ """&&&((()))***+++,,,///...------...///000111******)))&&&$$$###&&&(((///111333111...,,,...111111///---+++++++++******&&&'''(((***,,,...000111666666666444000+++'''$$$&&&)))---111333333111000,,,---...//////000//////---///111111000...------,,,+++'''!!!!!!"""&&&,,,111222111000///------...000333444333111111///...---,,,,,,,,,,,,333222000---++++++---000...---------///000///...,,,***((()))+++---......---///000111111000000000222111000///...---+++***---,,,***'''%%%&&&(((******,,,///000///...------((()))***+++,,,---------+++***+++---000111111000/////////......------,,,///000000000///...///000...---++++++,,,...000222+++)))''''''(((,,,///111...,,,******+++,,,++++++&&&%%%$$$%%%'''(((((('''&&&***...000000/////////,,,+++***)))(((***,,,---000...,,,+++---///000111000111333333333222222111///000222444555666666555222222111///---+++)))(((,,,,,,...//////...------***))))))***---111444666999888777666333111///------///222666888555000++++++...111333222000//////111...***((((((+++...000222000///111555888;;;;;;888666777===CCCKKKUUU___lll~~~|||{{{wwwooolllkkkhhhdddcccbbbaaa___bbbjjjtttzzzsssaaaMMMCCC::::::<<<;;;888777EEEOOO```tttmmmZZZLLLDDD@@@???>>>;;;:::;;;;;;;;;@@@GGGPPPbbbqqqxxx~~~vvvkkk]]]RRRHHH@@@>>>@@@GGGFFFBBB===999777888:::>>><<<;;;;;;=========;;;999;;;===<<<999888999:::777999;;;===>>>>>>======<<<>>>@@@???;;;777444333444666999:::888777666777uuuUUUBBB<<<999666444333333111000+++---000222444444333333222222333444555333///,,,---------------+++)))&&&---///111///)))######'''))))))***+++,,,---,,,,,,---...000222333******(((&&&%%%%%%''')))///222333222...,,,---///---+++))))))******(((&&&"""###%%%'''***,,,...///444555555444222...)))&&&''')))---000111000///---((()))+++---///000111111333444444111...,,,,,,---,,,***%%%###"""'''///333333111//////------...000333444333111111000...,,,***)))***+++000000///---+++***,,,......+++((((((+++///111222...+++((('''(((+++,,,,,,.........///000111111000111111000...---+++++++++---,,,***'''$$$$$$(((+++---000222111///,,,++++++***+++,,,,,,,,,+++******(((((()))+++...000000///......---,,,,,,,,,++++++---...000///------...000000///...------...000111++++++***))))))+++...000///---+++***+++***)))'''!!!!!!!!!###&&&)))))))))+++,,,......------///000---,,,***(((((())))))))),,,+++***,,,000444555555000000111222222111000///...000222444555555555555///000000000///---+++*********+++,,,,,,+++))))))'''(((((()))+++...222444555555444444222111//////,,,...222666777555000+++,,,///333555444222111111666444111...,,,---000222000///...///333666999999888666888===CCCJJJVVVaaalll~~~~~~||||||mmmcccaaa___ZZZUUUXXXVVVSSSSSSTTTZZZcccjjjsss}}}}}}kkkSSSFFF;;;999;;;;;;888777???IIIYYYnnnmmmYYYJJJAAA===;;;<<<:::999999888:::DDDOOO^^^ppp{{{rrreeeVVVLLLDDD??????BBBFFFDDDAAA<<<888777999;;;======<<<>>>@@@AAA@@@???;;;999777888999999777444444555777999:::;;;;;;;;;;;;???CCCDDDAAA<<<777555666999;;;<<<:::888888888zzzYYYFFF<<<999555333222222111000222222444555555555444333000222444555555333000///000//////...---,,,***)))...000000...)))$$$ """&&&***,,,******,,,...------------...000222444,,,+++)))(((((()))***+++000222444222...,,,,,,...***(((''')))+++,,,)))&&&"""###%%%'''))),,,---...000000///000000...+++((()))***---//////...,,,+++%%%&&&)))+++...000222333666777777333---***+++---+++((($$$ ######)))000222111...------,,,---...111444555333222111000...***'''&&&((())),,,---...---,,,++++++,,,---***((((((+++000333555000---)))((()))***++++++---,,,,,,---000111111000/////////---***)))***+++)))***)))%%%"""!!!%%%)))...111333222...***)))***,,,,,,,,,,,,,,,***))))))'''''''''***---//////...+++******))))))))))))***+++...000///,,,,,,...000000///...---,,,---......+++,,,---,,,++++++,,,...///---,,,++++++***(((&&& !!!$$$(((******))).../////////......000333...,,,)))'''((()))))))))+++++++++---000444666666000//////000111111...,,,---///222333333222333444....../////////...------)))******+++***)))'''&&&%%%''')))***+++---111444000111111111111111000000,,,...111444666444///++++++///333555444333333333999888666222000000222555444222//////111444555555777666888===BBBIIIVVVbbblll}}}}}}}}}{{{zzzpppccc[[[YYYVVVQQQLLLOOOKKKIIIIIIIIILLLSSS[[[iiiwwwrrrXXXJJJ<<<777888888888999888@@@OOOaaaqqq~~~lllYYYJJJ???888555333333333444555;;;KKK[[[nnn}}}yyynnn___OOOFFF@@@===>>>AAABBBAAA???;;;888888:::<<<======>>>@@@BBBCCCBBBAAA:::777555777::::::666222444444444444666777999:::;;;???DDDFFFCCC>>>:::888:::<<<>>>>>><<<:::999999}}}\\\HHH;;;777333111111222333444777666666555444333222222///111444555555333222222000000000///....../////////000000---)))&&&$$$$$$(((,,,//////,,,+++---000111111000//////000222333...,,,***)))***,,,------000333555333///++++++---)))''''''***///111...***$$$%%%''')))+++...///000...---,,,...000111///---+++,,,...///...---+++)))%%%&&&))),,,///111333333444777999666000,,,+++---***(((%%%""" !!!###&&&+++000111---******,,,+++,,,///333777777555222000000---)))%%%###%%%((((((+++...///...,,,,,,,,,---,,,+++---000333444444111...+++***+++,,,------+++***)))+++///111222111,,,------+++((('''(((+++&&&((((((%%%"""!!!$$$(((,,,000333222---))))))+++,,,,,,++++++++++++++++++'''''''''***---......---'''&&&%%%%%%%%%&&&'''(((***...000///,,,+++...111---,,,,,,++++++,,,,,,---***---000000...,,,,,,------,,,++++++++++++)))'''"""###$$$'''***+++)))''',,,...111222222222333444---***&&&&&&)))+++,,,,,,...............000333444000......///000000---***,,,///111111//////000222/////////...............***+++++++++***)))'''&&&%%%'''***++++++---111444---...//////000/////////---...000222333222...******---111333333333444555777777666444111222555999666444111111222444555555666555777<<>>666333333555999777===FFFQQQ^^^nnn}}}qqq```QQQDDD:::444222222333555666???RRReeeuuu~~~jjj\\\KKKBBB>>><<<>>>@@@>>>>>>===;;;999999<<<>>>???>>>>>>@@@BBBBBBAAA???666777999:::;;;999777444777555444333444666999;;;<<<>>>AAABBB@@@>>><<<<<<<<<>>>@@@@@@===;;;::::::}}}[[[GGG999666111///000333666777888777555333111000/////////111444555555444444444///000000//////000333555000000000---)))'''''''''---111333222...,,,///333666444333111000000111111///---+++***,,,...//////000333555333///++++++,,,)))'''(((,,,222444111---'''((()))+++---///111222000...---///333555555333---...//////...,,,***)))'''(((***---000222333444000555:::999333...,,,,,,+++***(((&&&$$$$$$$$$%%%(((---000///+++((()))+++)))+++000555888888666333//////---(((###"""$$$''''''***///111000...---,,,---...///222555555444222111...,,,,,,---/////////***((('''***...222222111+++,,,,,,***&&&%%%'''***&&&)))***((($$$###&&&******...222111---)))***,,,+++*********+++,,,------((('''(((***---///...---$$$######"""###$$$&&&'''***...111000---,,,///333************++++++,,,---***...222222///,,,+++,,,+++***)))***,,,,,,***(((%%%&&&'''***,,,+++(((%%%)))---222555666666555666,,,(((%%%%%%)))---000000111111000...,,,---///222000...---...000000---))),,,///000///---,,,...111111000///......---......,,,,,,,,,,,,+++***((('''&&&(((+++,,,,,,...222555------........................///000111000---***))),,,///111222333444555444555555333222333777;;;555333111222444777888999555555777<<<@@@GGGVVVcccuuuzzzvvv|||wwwmmmhhhffffffWWWTTTPPPNNNNNNLLLIIIFFFHHHCCCBBBDDDDDDBBBGGGOOOTTThhh}}}|||```QQQ@@@555111000444999;;;???CCCHHHQQQ```tttyyyjjj[[[LLL@@@999777777888888999AAAVVVjjjsss}}}jjj[[[KKKBBB???===>>>AAA;;;<<<<<<;;;:::;;;===???@@@??????@@@AAAAAA>>><<<333888===>>>;;;888777888:::888555333333666:::======>>>>>>===<<<<<<>>>???<<<>>>@@@@@@>>>;;;::::::vvvYYYIII777333///...///222444444888555111000000///---***...111333333000//////111///...---000444666444222...,,,***((()))+++...111444555555222///...000333555333111000///.../////////...---,,,+++,,,------333333222111000...---,,,***,,,///111333444444444///---+++,,,000333444333111...,,,///555888666333333111000///...,,,)))'''))))))***---111444444333,,,...222555444111---******++++++)))'''&&&'''(((...000111...)))'''***---000111444777::::::888666222///)))%%%###$$$&&&(((***,,,...///---,,,------...///111333333333111000---...000000...------...,,,+++***,,,///111111111111---)))(((***++++++)))***,,,...---((($$$######***,,,------,,,++++++,,,...***''')))...111000......---,,,...000000---***((($$$ ###''')))))),,,...000000---+++++++++((()))***+++++++++++++++///000000///......///111000...,,,+++,,,---,,,,,,*********++++++***'''$$$(((---222666777666444333***###"""'''))),,,///000111111---)))((())),,,(((***---...---,,,,,,,,,333222000---,,,...222555666333000...////////////111///---...///...***&&&((('''(((+++///222222222---***(((***...000...++++++///222111---***)))***(((,,,000111000000222444666333///------000333666666444111111333666888999777:::======@@@MMMbbbsss}}}yyy||||||}}}zzzuuulllccc\\\YYYXXXRRRNNNHHHEEEEEEFFFEEECCCEEEEEEEEECCCAAACCCIIIOOOTTTgggtttwwwooo[[[DDD777222000222444<<<>>>@@@CCCKKKZZZnnn||||||}}}pppgggSSS===999>>><<<999BBBUUUccceeesssiii^^^OOOCCC>>>=========AAA@@@???===<<<:::999999<<>><<>>???CCCQQQfffvvv~~~wwwuuuuuu|||vvvkkkhhhbbbZZZSSSOOOOOOPPPPPPLLLGGGDDDCCCCCCAAA???AAAAAABBBCCCCCCEEEHHHKKKSSSbbbpppxxxyyyeeeNNN@@@888444333555===>>>@@@BBBHHHUUUggguuu|||vvvfffSSSGGGDDD@@@???IIIZZZgggkkkssssssggg___WWWLLLDDD@@@?????????AAA@@@???>>><<<:::999888<<<>>>???===???BBB???888444666999;;;;;;<<<<<<<<<======;;;:::999888888888777999;;;999666666888<<<777888999999999;;;;;;;;;lllOOO???666444111000111222222111333111///.........---,,,...000222111///,,,,,,,,,...,,,+++---222444333111......//////000111222222444666777666444333333444000000///...---,,,++++++(((((()))***---000333555111222222222111111000///000---(((&&&''',,,222666222222222444555444222000222000...111555777666444111///......//////---,,,...------///000111000...---,,,***))))))+++,,,...111111///,,,(((%%%&&&''',,,///333444111000111222555555444333222111000000---+++(((%%%%%%'''***,,,...000333222///+++'''&&&+++,,,...000111222111111//////...,,,******,,,///...,,,******,,,///000000000//////000222222111000111222222111---***))))))---...000000///...000111222///---///222555444222333111000///000///---,,,)))'''$$$###&&&))),,,---///...---------,,,)))'''(((((()))+++,,,---......111222333222222222444666444111---,,,,,,.........+++++++++---//////---+++***,,,000333444222///---###%%%'''))),,,000111000...,,,+++---/////////---+++))))))+++...---///111222222444666888666444222111222333333222---,,,,,,---//////---,,,+++******+++///111222222)))''''''***///222222000,,,,,,,,,---//////...,,,***---000222111000000000...000000---)))***000666666444222222444777999999:::===???AAAGGGUUUjjjzzz~~~uuulllnnnuuuuuulllkkkmmmkkkeee\\\YYYTTTNNNIIIHHHJJJLLLKKKIIIEEECCCAAA???===;;;======>>>AAADDDFFFEEEEEENNNWWWgggvvvpppZZZKKKBBB;;;888888===>>>@@@@@@DDDNNN^^^jjjzzziiiXXXLLLCCCGGGSSS```kkkssszzzttt___NNNQQQMMMHHHDDDBBBBBBAAA@@@AAAAAA@@@???===;;;999888;;;===>>>===>>>@@@>>>999555555666777999;;;===???@@@???===;;;999888777777999;;;;;;888555555888;;;999888777666777888:::<<>>===;;;===;;;:::<<<@@@BBB@@@>>>DDDIIIZZZqqq~~~uuubbbUUUKKKBBB===<<<<<<>>>??????AAAJJJWWWbbbxxxtttcccQQQEEEMMM[[[eeennnwwwwwwpppjjj```PPPDDDEEEEEEEEEEEEDDDBBB@@@>>>@@@@@@@@@???===;;;999888888:::;;;<<<======;;;999666444333333666;;;>>>@@@>>>===<<<:::888777777777======<<<999555555888<<>>???@@@GGGSSS\\\kkk|||{{{hhhVVVLLLUUUccckkkqqqwwwxxxlllaaaXXXOOOFFF@@@???AAADDDEEECCC@@@===;;;===>>>>>>>>>===<<<:::888666777999;;;;;;999888999777444000000444:::>>>@@@:::999888888888888888888======<<<888444555999>>>AAA======AAADDDDDDIIIOOO```HHH===:::777555555555444333///000111000///...000222333222111222222111...,,,""" $$$((()))((((((+++...222444444333222222222222444777888777666000///---+++*********+++,,,+++++++++,,,...000111222333333444444444333333///...---+++)))'''%%%%%%+++///444666555111...---000000000111111111111111,,,***)))***,,,...//////...---,,,,,,---,,,***)))&&&''')))+++,,,,,,------///...,,,(((&&&%%%'''***+++---111444555444222000,,,---...+++((('''))),,,,,,++++++***))))))))))))+++...222222111...,,,+++...///000111222333444555...---+++'''%%%&&&))),,,,,,***((('''(((((('''&&&&&&)))+++,,,+++)))((((((+++)))''''''***---...///000111111///......000222---...///000000000000000///...,,,(((%%%%%%''')))((()))*********,,,000333444444222...***''''''((((((((((((((()))+++---///+++,,,...000000222555888555333000.........---,,,+++******,,,///111111000,,,++++++---///...***&&&$$$$$$$$$%%%&&&$$$###$$$'''***++++++,,,///222333222111000000222555888888666333111111000//////000333444444333777888777666333222444555222000------...000111111,,,---...000333555666777777444111//////000000000...---+++,,,...000111000333666777444...,,,...111111000000111444777777777999===DDDKKKUUUaaapppzzzxxxsssooojjjeeeaaabbbgggssszzzrrrlll^^^UUUKKKHHHIIIOOOZZZeeejjjuuusss^^^PPPJJJHHHFFFFFFHHHKKKJJJGGGCCC@@@???<<<===>>>>>>>>>>>>@@@BBBAAA>>>:::888888999999999333666DDD[[[lllwww~~~pppbbbSSSBBB777444888;;;>>>>>>???DDDNNNWWW```ooooooccc]]]cccooouuuvvvuuusssjjj```YYYQQQGGG@@@>>>===@@@CCCDDDAAA===;;;999999;;;<<<======<<<:::999555555888;;;;;;777777:::999444......333999===>>>666666666777777888999:::;;;;;;:::777666999@@@FFFGGGDDDHHHRRRXXXXXX]]]eee```FFF===:::555333222333333222///111222111......000222111000///000222111///,,, """'''(((''')))+++...222444444444444111000///111444777777666111///+++)))((()))***,,,,,,,,,++++++,,,---///000000111111111111111000000,,,,,,,,,,,,+++***(((''')))...333666444222000000///000000000/////////000+++)))((((((***---.........---,,,---//////---+++))))))***,,,---///000000333111...***&&&%%%'''))),,,,,,...000111000...,,,***,,,---***&&&$$$&&&)))))))))******++++++++++++---///111111///---,,,,,,/////////000000222222333000///...+++((((((***---,,,+++*********)))&&&$$$###&&&)))***))))))***,,,///,,,((((((***---......111111000...,,,,,,...000,,,...///000//////...///...---+++&&&######'''+++''')))++++++***,,,000333444666666111)))%%%'''***)))(((''''''(((***,,,---''')))+++,,,...000333666333222000//////...,,,******))))))***---/////////,,,***))),,,//////***&&&!!!&&&&&&%%%%%%$$$"""!!!###'''***++++++))),,,...///000000222444333555777777555333111111/////////222555666666555666777777666444333666888444111...---...000111111---...///000111222333444333222000...,,,---000222///,,,))))))---000222222222333444333111///000111///......000333666666666:::???GGGPPPZZZfffqqqyyyyyypppiiiddd___[[[\\\aaammmuuuiiibbb]]]XXXMMMFFFAAA@@@BBBEEEMMMVVVZZZbbbooonnn]]]SSSLLLHHHEEEGGGIIIHHHFFFCCCAAAAAA<<<======<<<;;;<<>>??????>>><<<::::::;;;444888BBBPPPaaappp~~~tttgggWWWDDD777333777;;;===>>>===AAAIIIPPPVVV```lllwwwyyywwwtttuuu|||}}}tttfffZZZQQQNNNKKKEEE@@@???===@@@CCCBBB???<<<::::::666777:::<<<===<<<:::999555555999===<<<777888<<<999444...---222888;;;<<<777777777777888999:::;;;:::;;;<<<;;;===DDDMMMUUUYYYVVV]]]kkkrrrpppssszzz^^^DDD===999444111000111111111222444555333000///222444000...---///111111...+++ """&&&(((''')))+++///222444555555555111...---...333666777666444111---)))(((***---///,,,+++++++++,,,...///111///////////////...------***++++++,,,,,,,,,,,,,,,(((---333666555333222333...///000///...---...///+++)))''''''))),,,------...------///000111000...,,,+++++++++---000222444666444000+++&&&%%%&&&(((,,,,,,---...///...+++)))))),,,...+++%%%"""###&&&&&&''')))***,,,,,,------///111222111///,,,,,,,,,///////////////000111111222111000---+++***,,,...---,,,,,,------+++'''$$$!!!$$$(((******+++...111444000+++)))+++...///...111111///---******,,,...,,,...000000///.........------***&&&######(((,,,''')))++++++***,,,000444444888999222(((###''',,,)))((('''&&&'''(((***,,,$$$&&&)))***,,,...222444222111000000000...+++(((***)))((()))+++---...---,,,***)))+++//////+++&&&### &&&******((((((###!!! """'''+++,,,+++)))***++++++,,,///333777222444666777555333222222000000000333666888888777333555666555333444777;;;555222///---...000111111---...///000//////111222///000///,,,***+++000555000,,,((((((,,,000333444000000111222222222222111---------000333555555555;;;AAAJJJTTT^^^iiirrryyy{{{pppddd]]]YYYWWWYYY^^^jjj~~~yyylllnnnkkk```WWWRRROOOLLL@@@???AAAEEEGGGEEEEEEHHHPPPTTT^^^nnn~~~lll^^^UUUOOOAAABBBCCCBBB@@@??????@@@<<<======:::888999===AAA;;;???CCCCCC@@@===<<<===888===BBBKKKYYYkkkzzzuuujjjZZZHHH;;;777777;;;======;;;>>>DDDKKKMMMRRRXXXaaannn}}}tttbbbRRRDDDBBBEEEDDDCCCEEE<<>>;;;;;;<<<333555888;;;<<<<<<;;;:::666666:::???===888999>>>:::444...---222888::::::999888888888999:::;;;;;;<<<===???AAAFFFOOOZZZcccllljjjqqq\\\EEE;;;777555555333///...111999777555555555444222111///111333222000...///111$$$!!! """%%%&&&'''***+++---111444555444222000...---...111444666666444000+++((((((***,,,---,,,,,,***)))---222333///...---,,,---//////...---)))***,,,,,,+++++++++,,,,,,...222555777888777666888666333111000///---,,,,,,)))''''''***---,,,+++,,,+++***+++---111555888000...,,,,,,...111444555666555222+++%%%###%%%(((***)))***,,,------+++))),,,...000,,,&&&""""""%%%''')))---.........///000111111111...+++)))))))))///...,,,***))),,,111555666444222000//////000111000///---***((('''&&&%%%((()))***+++,,,...//////333///,,,+++...000000///...000000...,,,,,,///222000000///......///000111222///+++'''&&&(((***,,,)))*********+++,,,///222666666444000+++)))+++...++++++******((('''&&&%%%%%%$$$$$$&&&***---......222222222222111000//////+++***)))***---000111111---,,,+++,,,,,,***%%% ###$$$''')))******))))))'''######'''((('''&&&((()))'''%%%'''+++111555777666555555666777777666444222222333555666888999:::;;;:::888666555666777777666333000...///111111222---...///111111111000/////////---,,,***+++///111...+++((((((+++...111222111---***+++000333222///...,,,...111333444999@@@AAAGGGOOOVVV^^^iiixxxpppaaa^^^\\\VVVPPPNNNRRRaaayyysssmmmkkkjjjeeeYYYOOOMMMLLLGGGDDDEEE<<>><<<;;;;;;<<<<<<>>>???@@@AAAAAA@@@???>>>???;;;===HHHWWWcccooowwwooo```UUUFFF888999888888999<<<>>>???>>>@@@BBBGGGQQQ___ooo}}}mmmYYYMMM@@@===BBBEEECCC>>>BBBBBBBBBAAA@@@>>><<<:::666777888:::<<<>>>???@@@???===;;;<<>>;;;===777111000444999:::999999666666999:::888:::>>>@@@BBBGGGOOOVVV```ppp~~~}}}YYYCCC<<<888777777555111000222777666555555555444222000...111222222///......000&&&###!!!"""$$$'''((('''++++++---000444555444222///---,,,---000111222111000...+++******,,,---......///...,,,///444444000...------...000000///---***+++,,,,,,+++++++++++++++...222555888888777666555444222000000///.........,,,))))))+++---,,,+++***)))((()))***---000222---,,,+++,,,...111333444555555444000+++'''&&&'''(((((((((+++...//////......//////+++%%%"""$$$&&&***,,,/////////.../////////000111///,,,***))))))......,,,******,,,000444666444222///....../////////...---+++***)))((('''(((***---000111000...---000...++++++---///...---+++---///...------///222111000////////////000111444111---***))))))+++---***+++,,,,,,---...000111222222222///+++***+++---------------+++***((('''$$$######&&&))),,,......111222333444444333222111...---++++++---///000000...---,,,------***%%%!!!%%%''')))+++++++++***))))))%%%$$$'''(((%%%$$$&&&***((((((***...222555777333222222444777999888666222222333444555666777777;;;999666444333444666777666333000///000111111111...///000111222222111111000000...,,,+++,,,///222///---***))),,,///111222000---***+++///222111//////------111222444:::AAACCCJJJTTT\\\cccmmmyyy|||mmm```[[[SSSMMMHHHGGGLLL[[[tttqqqfff```\\\]]]RRRIIIGGGGGGCCCAAAAAAAAABBBDDDDDDCCC@@@>>>===AAACCCIIIPPP[[[jjjyyy~~~gggUUUOOOGGGBBB@@@@@@AAABBBBBB@@@>>><<<;;;;;;<<<===@@@@@@AAAAAA@@@???>>>===>>>;;;<<>>???BBBHHHSSSeeexxx}}}hhhSSSIII>>>===BBBFFFDDD@@@@@@@@@AAAAAA@@@>>>===<<<777888999;;;===>>>@@@@@@AAA???======@@@AAA???<<<;;;777333333888;;;;;;:::333000111444666777<<>>===;;;;;;======<<<;;;>>>??????@@@GGGYYYqqqttt___JJJCCC<<<<<>>???@@@@@@@@@???======888999:::;;;===???@@@@@@BBB???<<<<<<>>>???===;;;999777666888;;;===<<<:::333000000333555999AAAIIISSSWWW```mmmvvv~~~zzzpppcccYYY^^^GGG===:::888999777222111333222222333555555444000------...///000///...,,,,,,(((%%%###&&&,,,000000...,,,+++,,,...111222111000))))))***,,,......,,,******---000111000...---,,,000333444222333555333///......///111333333111///---------.........---,,,))),,,000444666666555333000111000///---------...222000---,,,+++*********))))))))))))(((((('''&&&&&&'''***+++,,,...000111333333444222///,,,)))((('''&&&&&&)))---111333444222000---((($$$%%%))),,,222222222000---+++******,,,...111111///,,,******,,,------,,,+++,,,///222444222000...---,,,++++++++++++,,,------,,,++++++))),,,111444444111,,,((()))+++---///000...,,,***(((***,,,------,,,,,,+++,,,,,,---///000222333444666444111...,,,++++++,,,)))***+++---///000...---***,,,.../////////...---...///000000///,,,)))'''#########%%%(((+++------000222555777777444111//////---++++++,,,.........111111111000...+++(((&&&,,,---///000000...,,,+++***&&&%%%((()))'''&&&''',,,,,,...111555666555444///,,,+++000777;;;999555111111111222333555777888888555111...---000333666555333222222333333222000111222333333444555555555222222111...------000333111///...---///000000000///---++++++...000000///...,,,+++...///111888@@@CCCKKKVVV^^^dddlllvvv~~~pppiii___SSSLLLHHHEEEEEEJJJVVVkkk~~~{{{qqqaaaVVVIIIBBBAAAAAAAAA@@@AAA@@@@@@?????????===;;;:::>>>AAAAAABBBJJJYYYeeeuuu|||tttfffVVVMMMJJJHHHEEECCCAAA???======>>>AAABBBAAAAAA@@@>>><<<:::999888777777999;;;<<<@@@MMMZZZppp|||{{{sssbbbRRRDDDBBB???>>>??????>>>===@@@BBBBBB???AAAQQQkkkyyyeeeTTTDDD???;;;<<<@@@CCCBBB@@@???@@@@@@@@@@@@>>>===<<<999999:::;;;===>>>?????????<<<999888;;;<<<:::888999888888;;;======;;;888888666777;;;>>>CCCMMMWWWbbbfffqqq|||xxxllleee\\\QQQHHHgggNNN===888666666444000000222000111222444555444111...,,,---...000000...,,,***&&&###"""'''///444444111+++++++++,,,...000///...''''''(((+++...///...,,,+++...222222000,,,+++***...222444111000222111------...///222444444222///...------...000111///---(((***---111333333333222111222222///,,,***+++---111000...+++)))(((((())),,,---......---+++)))'''$$$'''***++++++,,,...000333111...,,,+++******))))))''''''))),,,000222222111///,,,((('''(((,,,...222333222///+++(((((((((,,,///111222000---+++***+++,,,---,,,,,,,,,...000111000///---,,,+++************+++++++++++++++***)))+++...//////---***((((((+++///111111///,,,+++******+++,,,,,,+++***((('''(((***---000222333444222000///---++++++******((('''(((+++...///...,,,+++,,,///111333222111///,,,------...---***((('''%%%$$$$$$&&&)))+++,,,+++///000222444333000,,,******((('''(((+++...//////111222222000...,,,***)))---///000222222111///...***&&&&&&***,,,+++***,,,,,,---///333666666444222///,,,,,,///555888666333111111111222444666999;;;777444000------///333666444333222333444555444222444444444444444555555666222222000...,,,,,,///222111///...///000111000//////---,,,,,,---...//////---******---///111777???EEELLLUUU\\\ccclllxxxsssppphhhZZZXXXTTTQQQQQQRRRYYYjjjyyy{{{ooo]]]OOOJJJHHHFFFCCC>>>===;;;<<<>>>???>>>===777<<<@@@@@@???CCCMMMVVVaaannn}}}yyyggg[[[UUUNNNFFFCCCAAA===;;;;;;<<>>===;;;999888777777444555888999888:::FFFSSScccrrrrrrbbbIIIEEEAAA>>>>>>>>>>>>>>>???CCCDDD@@@@@@MMMdddxxxoooZZZJJJAAA>>><<<<<<>>>?????????AAAAAABBBAAA@@@>>>===;;;999::::::;;;<<<======>>>>>>:::777666999:::999888999999:::;;;<<<<<<:::888:::<<>>FFFNNNWWW___gggqqq~~~}}}~~~yyynnnlllhhheeebbb___```iiiuuuvvveee]]]XXXQQQJJJCCC???<<<<<<>>>@@@???>>>666:::>>>>>>===>>>CCCHHHOOO\\\kkkxxxxxxmmmggg\\\QQQIIIEEE@@@<<<999:::;;;======<<<;;;999999888888888666777:::;;;999999BBBMMM]]]mmm|||{{{mmmPPPKKKCCC===;;;;;;<<<<<<;;;???AAA???@@@KKKaaarrrzzzlllTTTDDD???>>>===;;;;;;<<<>>>???AAABBBBBBBBBBBB@@@>>>===;;;;;;;;;<<<<<<=========>>>:::777666999<<<;;;:::888888999:::;;;<<<======<<>>===oooUUU???888333111///---000444222111111222444555444222...---...111222111---)))&&&""" &&&000555333...***((('''''')))******)))(((''''''(((***,,,---,,,+++...000...***)))+++...+++///000---+++---//////+++,,,...222444444111...)))'''&&&)))///111///,,,'''''''''(((***---000111///222333111,,,+++---000000111000---)))((()))+++,,,///333555555333///,,,(((***+++***'''''',,,111000,,,'''%%%&&&((())))))%%%%%%&&&))),,,.........))))))+++---000111000000222222111...+++)))***+++111222222111...+++++++++(((***---------,,,---...++++++,,,,,,+++******)))---+++'''%%%######$$$%%%%%%&&&((())))))((('''%%%%%%***///111///---,,,,,,***((('''))),,,......---$$$%%%''')))************&&&''')))***++++++++++++'''%%%$$$'''...222222000222111000222444444111///------,,,,,,,,,---...///+++***((((((***+++***)))%%%&&&((()))***))))))(((&&&%%%%%%'''+++///111111...000111000...,,,---///***,,,///333555666666666000---,,,000333111111333------...111333222000---)))+++///000000000222444444333222111111333666777666444222111111222444666333111000111444777999:::999777666444333333333333///...---***((((((+++---,,,,,,---///222222000///......---,,,+++,,,---///...---///444666666:::???DDDMMMYYYdddlllwww}}}xxxoooiiilllttt{{{~~~~~~uuunnniiirrruuuvvvuuu{{{|||qqqjjjmmmqqquuuvvvvvvtttrrrxxx{{{tttpppeeeZZZOOOIIICCCAAAAAAAAA???<<<;;;======<<<;;;;;;<<<>>>AAAMMMYYYaaakkk{{{|||zzzqqqeeeWWWSSSKKKCCC>>>;;;;;;;;;;;;;;;:::999::::::;;;<<<<<<<<<>>>@@@===<<>>AAANNNcccttt|||wwwcccOOOBBB======<<<;;;:::;;;???BBB???@@@BBBCCCDDDCCCCCCBBB>>>>>>>>>>>>>>>?????????<<<888555555888;;;<<<;;;777777777888;;;>>>CCCFFFGGGQQQcccsss{{{~~~wwwqqqhhh[[[SSSPPPJJJHHHDDDAAA@@@CCCGGGJJJnnnTTTAAA999333000...---111666333222111222444555555444.........111333222---)))(((###!!!&&&///444111+++)))'''&&&&&&((()))((('''***(((&&&&&&(((************---...,,,)))(((---111+++///000,,,***---000111***+++...111444444111...&&&$$$###'''---000...+++'''&&&%%%%%%'''+++///111---000333111---,,,///333111222111...+++)))+++---***---222666666444///,,,)))+++,,,)))&&&&&&,,,111...***&&&%%%''')))((('''"""###%%%)))---//////---&&&(((+++///222333111000222222111///,,,+++,,,...333333333000---+++***+++(((***---...---,,,------******++++++++++++******...+++&&&""" """###"""$$$(((***+++)))&&&$$$$$$)))---///...++++++,,,)))&&&%%%''',,,000111111&&&''''''(((((('''&&&%%%###%%%'''***,,,,,,---,,,(((%%%###'''...333444333444222000111333333111...000///------...000222444...,,,***)))*********((("""###$$$&&&((()))******((('''&&&(((,,,///111111,,,///111000---,,,...111(((+++...222555777888888444000///333444222222333------...///111111///,,,%%%***///000//////333777666555222000///000222333666555333222222444555666333111///000444888;;;<<<:::888666444333222222222...---+++)))&&&'''))),,,***+++,,,///222222111///.........,,,++++++---/////////222777999999<<>>:::BBBAAA>>><<<::::::::::::;;;DDDMMMPPPTTTbbbvvvvvvfff```VVVLLLDDD???======;;;;;;::::::;;;===>>>???@@@@@@AAACCCAAA===@@@EEEIIIZZZlllvvvuuuhhh___PPPDDD===;;;;;;<<<888:::;;;===CCCSSShhhyyy}}}uuuhhhXXXJJJCCC<<<<<<<<<:::999;;;@@@EEE===>>>AAACCCEEEFFFFFFFFF@@@@@@@@@@@@@@@@@@@@@@@@999555111222666999::::::666666666777;;;AAAIIINNNTTT```ttt}}}rrrfff]]]SSSIIIDDDEEE<<<@@@FFFJJJMMMSSSZZZ___oooNNN@@@;;;666222111222333333666444333111000000111111///...------...///...---)))******++++++,,,------***)))((('''''')))+++,,,000---***((()))*********+++------,,,***+++///333333111...---///000111111///......///111111000///)))&&&%%%&&&))),,,+++***---(((###"""%%%)))+++,,,///111111///,,,,,,000444111---)))((())),,,.........000333555444222...,,,+++(((&&&%%%&&&((()))(((---,,,,,,+++)))'''&&&%%%$$$%%%''')))******++++++(((***+++,,,,,,---...000333222111111222222111///333222000000///...+++)))(((+++...---***((()))***(((((())),,,000111...+++///,,,'''$$$######"""!!!"""###$$$&&&''')))+++,,,+++,,,...///...,,,)))(((### ###***000111///'''%%%$$$%%%'''(((&&&###%%%%%%(((---111111---)))&&&###!!!%%%,,,111222000//////000000000...---,,,222111000...---...222555666111+++***,,,---+++((("""%%%(((***++++++---...***)))(((***---///000///------...///000///,,,***)))+++...111222333333222000...///555;;;<<<666000111///---,,,,,,---,,,***(((+++///111222333444666:::777222///------------222222222111000111444666///,,,+++///555999888555222333444333111//////000000,,,'''&&&(((+++...000---+++***,,,000333333222111000///......///000000222555777666444666;;;AAACCCMMMYYYbbbnnn|||uuuqqqxxxwwwvvvwwwxxxxxx~~~wwwlllfff]]]dddooozzzxxxkkkgggeee\\\QQQJJJIIIIIIFFF<<<@@@EEEJJJKKKIIIEEEBBB@@@EEEOOO\\\hhhqqqtttuuu~~~wwwttt||||||qqq```SSSRRRSSSLLL@@@888???===<<<<<<;;;888888888<<<>>>CCCGGGJJJQQQbbbssswwwfffZZZNNNBBB>>>@@@===999:::>>>@@@>>>===>>>>>>@@@BBBCCCCCCBBBCCCDDDJJJQQQ```tttyyyrrrbbbQQQIIICCC<<<999;;;666333666BBBOOO[[[kkkyyy}}}rrrdddVVVIIIBBB@@@@@@AAA@@@???===;;;:::<<<<<<>>>???AAACCCDDDEEEBBBAAA>>><<<<<<<<<===>>>888222...///666::::::777999333333===HHHPPPYYYaaafffuuu}}}mmmfffUUUCCC>>>EEEEEE???>>>HHHTTT\\\bbbiiippptttqqqPPP@@@<<<666222222222333333555444333111000000111111///...------//////...------,,,***)))***+++---///...---+++***+++,,,...000222000---,,,---------,,,+++,,,,,,+++)))***---111222000///000333555666666333111...---...000000///***((('''(((+++------,,,---***&&&&&&(((+++,,,+++...000111000------000444111...***))))))***+++***)))+++...111111000---+++'''$$$!!! ###'''***+++.........---+++)))'''&&&$$$$$$%%%'''***+++++++++)))***,,,,,,---...///000222000///000222444444444222000///......---+++((()))+++---,,,***''''''((()))((())),,,///000---+++///,,,(((&&&%%%$$$###""" """$$$''')))+++,,,,,,---...000000///---***(((""""""(((---...---((('''&&&'''))))))&&&###&&&'''+++///333333///+++$$$"""!!!$$$+++000111///---...///000///...---,,,222222111000......111333555000+++***,,,---,,,)))$$$'''***,,,------...000...,,,******+++,,,,,,,,,------...000000///---+++)))+++---///000///---,,,,,,+++---333:::;;;777222222000...---......---,,,+++---000111000...---...444333111000///---+++***222222222000000000333666///,,,+++...444777555333222444555333000...------///,,,(((''')))...222444...---,,,---111333333222444333222111111222333333555777999888666666;;;@@@HHHTTTaaahhhoooyyyyyyvvvxxxxxxvvvttttttrrrvvv{{{wwwpppuuu~~~sssbbbVVVOOONNNHHH???;;;===???===;;;===AAADDDFFFDDDBBB@@@888;;;AAAIIIRRRYYY\\\]]]dddeeeiiiqqq{{{uuufff]]]VVVMMMGGGFFFCCCAAA???===:::777666666999<<<@@@DDDEEEKKKZZZiii{{{tttkkk___MMM@@@;;;:::888:::???BBB???======>>>@@@AAABBBAAABBBCCCEEEKKKNNNXXXhhhzzz~~~kkkVVVHHH???888666999888333555CCCTTTdddttt~~~rrrhhh___VVVLLLEEEBBBBBBBBBAAA???===;;;999999;;;>>>AAABBBBBBAAAAAABBB@@@>>>;;;:::999::::::999444///000555999999777777444999GGGUUU```jjjrrr|||}}}lll\\\UUUIII@@@AAAIIIMMMMMMQQQ[[[hhhqqqxxx}}}qqqPPP@@@<<<666333222333333333555444222111000000111222///...------//////...---000...)))''''''***...111222111///......000222444333222111111222222000...***++++++)))((()))+++---000000111444888:::;;;:::555222...,,,---///000000+++******+++---...---,,,---+++******+++,,,+++***---000222111///...000333000...,,,++++++***(((&&&$$$&&&))),,,------+++***%%%!!!!!!''',,,///000000000///---+++((('''%%%######&&&***---,,,***)))***+++,,,...///000111///---+++,,,000444666777000...---,,,,,,,,,***((()))+++,,,+++)))'''''''''+++***+++---......---+++---+++)))((('''&&&###!!!!!!%%%))),,,.........000111222222000---***'''""" """'''++++++***************+++)))&&&###(((***...222555444000,,,%%%###"""%%%***...///---------///000000///......111222333222000//////111333///***)))+++------+++(((***---......///000222222///+++)))))))))((((((,,,...///111111000...---+++,,,...///...,,,)))''''''(((+++111777999777333222000......//////...---***---000111...+++)))(((,,,---///000///,,,)))'''111111111000///000222444000---,,,...222444222000222333444333000,,,***)))000,,,((((((+++111666999000//////000222333333222444444444444444444444555888:::<<<:::888999<<<@@@KKKWWWdddjjjoooxxx}}}zzzwwwsssqqqooorrr~~~~~~vvvooohhh]]]PPPFFFAAAAAA<<<555444999<<<;;;===>>>???@@@AAABBBBBBBBB<<<::::::<<<@@@EEEHHHIIIJJJQQQZZZ```fffppp{{{pppaaaUUUQQQRRRIIIHHHDDD@@@<<<:::888666999;;;???BBBBBBFFFSSS```kkkttt{{{mmmZZZHHH???;;;999<<>>>>>>>>???@@@@@@@@@AAACCCEEEIIIKKKRRR```ssswww^^^KKK>>>888888;;;===888:::III]]]ooo|||wwwfff[[[WWWSSSMMMGGGCCCCCCCCCBBB@@@>>>;;;:::888:::>>>AAABBBAAA???===BBB@@@>>><<<:::888777777:::666111111555888999999777:::DDDVVVgggtttxxxhhhXXXJJJBBB===AAAIIIQQQZZZbbbjjjrrroooMMM???<<<777444333333333333444333111000000000111222///...---...///000///---000,,,'''###$$$)))///444333222000//////111333555333333333444555444111///******)))(((((((((***+++//////222666:::<<<;;;:::222000...---///000000000------,,,,,,,,,,,,+++******+++,,,,,,,,,+++(((''',,,///222222000...000222...---------...,,,)))&&&$$$%%%''')))******))))))&&&$$$"""###'''+++///000//////000///...+++)))''''''$$$###&&&+++///...,,,))))))***+++---/////////,,,)))''''''+++000444666///---+++***++++++)))((((((((())))))((((((((()))---......//////...---,,,+++***(((((((((&&&###!!! &&&,,,///000000///111222222222000,,,(((&&&%%%$$$$$$&&&)))++++++***,,,,,,---------***'''%%%)))+++///333444333///,,,)))(((''')))+++------,,,---...///111111111000000111333444333111///...///000---)))''')))+++,,,,,,***,,,.........///000222333///+++((('''''''''&&&+++---000111111000//////---...000000///---***(((%%%'''+++///333555444222111///------...///...---)))---000222000,,,)))((((((***---...---+++))))))111111222111///000111333111///...///111222000//////111333333000---+++***222...***))),,,222666999222222222333333444333222333333444555555555444444999;;;<<<<<<;;;<<>>???AAABBBHHHUUUfffuuu~~~qqq___SSSNNNLLLIIIFFFAAAAAABBBBBBAAA@@@>>>===;;;<<>>CCCBBBAAA???>>><<<::::::999777444333666999<<<>>>>>>EEETTTgggyyy~~~rrreeeUUUJJJ@@@999;;;HHHVVV^^^jjjvvv|||mmmLLL???<<<777555444444333333333222111000000000111222000///......///000///...---)))$$$!!!###)))000666000000///......000111222111111222444555444111...))))))(((((()))*********...///111555888999777666...---...000222222000...---......---***((('''&&&'''))),,,...---***'''%%%,,,///222111///---...000------...000111000,,,)))''''''((()))))))))))))))*********,,,///000///...,,,---......---+++)))''')))'''&&&(((---000000///***)))(((***---///...---)))&&&######&&&+++///111...,,,*********+++******&&&&&&&&&''')))***++++++000000111000000/////////***((('''''''''&&&$$$""""""(((...111222000///111111222111///+++'''%%%)))))))))+++,,,------------...//////---***((('''))),,,///222222000...,,,///...---.........---,,,///000111222333333222111111333555444222000///......+++'''%%%&&&(((+++,,,+++,,,---...------///111111...***(((((()))((('''))),,,000111000//////000------...///...,,,+++)))&&&(((,,,//////////////////...,,,,,,---...---,,,---000333333000,,,(((&&&'''***,,,---+++***+++,,,111222333222000000111222333222111111111111000///,,,///111222111000//////444111---+++---111444555222333444555444444333333222444666777777777666555777999;;;<<<===???BBBDDDKKKOOORRRYYYgggxxx~~~{{{{{{vvvkkkaaaZZZVVVRRROOOKKKHHHGGGEEEAAA>>>>>>>>>;;;666666<<>>666222222666:::===AAAEEEGGGGGGGGGNNN[[[ffflllsss}}}yyyrrriiijjjeee\\\UUURRRMMMGGGAAA@@@AAABBB@@@AAAIIIRRRWWWZZZ^^^bbbhhhsss{{{jjjaaa^^^OOOIIIEEEEEEDDD@@@???@@@@@@AAABBBAAA@@@@@@BBBCCC>>>DDDNNN[[[jjjyyyppp\\\MMMEEE???===>>>HHHVVVbbbmmmxxxuuulll^^^QQQHHHCCCBBBBBB===>>>@@@AAABBBBBBAAAAAAAAA@@@?????????@@@@@@AAACCCDDDDDDDDDCCCAAA@@@???666666666666999>>>DDDIIIIIIUUUgggzzzxxxlll```RRRGGGBBB;;;999AAATTTccclllxxx||||||qqqPPP???<<<888555555444444333222111000//////000111222000///......000000///...,,,)))%%%"""$$$)))000555---.........//////////////////000222333222///---)))(((((())),,,---,,,+++------///222555555444222------///222333333///,,,+++,,,...,,,***'''&&&&&&'''+++///111///,,,)))(((...000111000,,,+++,,,...------///111222111...+++*********************+++......///111222111...+++(((***,,,------+++)))(((++++++***+++,,,...000222---+++)))***---///---+++(((%%%""""""%%%***---//////---******+++,,,---,,,(((&&&&&&'''***,,,,,,,,,000111222111//////000111***)))''''''''''''&&&$$$"""%%%***///222222000///000111111111///+++'''%%%+++,,,---.../////////...---//////...,,,******++++++---///000///---------111222222222111000///...000000222333333222111111111333444444222000000000---+++'''%%%%%%'''***,,,,,,---------,,,,,,...000...,,,******++++++***)))'''+++///000///...///111,,,,,,+++++++++*********&&&***...///---+++,,,...///---++++++---...---,,,111333444222---'''###!!!(((+++//////---,,,---///222333444333222111111222333222222111111000//////,,,...111222222333444666666333000///000111222222111333666666555444444444444666888;;;;;;:::888777666777999;;;>>>AAACCCCCCMMMOOOQQQVVVbbbrrr{{{}}}wwwoooeee]]]XXXSSSLLLGGGDDDCCCAAAAAABBBBBBAAA???;;;<<<999555666===BBBCCC@@@?????????@@@@@@AAABBB@@@:::444000111555:::<<>>>>>BBBCCCDDDDDDBBB@@@@@@AAA>>>AAAFFFMMMYYYkkkzzzhhhWWWKKKAAA999<<>>???:::;;;>>>@@@BBBCCCCCCCCCDDDBBB@@@>>>>>>???@@@AAABBBCCCEEEEEEEEECCCAAA???222444777999===EEEOOOWWWZZZiii{{{~~~nnn___WWWOOOEEE@@@BBB???CCCOOOaaaoooyyy~~~~~~wwwjjjbbbccczzz[[[???<<<888666555555444222222111000//////000111222000///...///000111000......,,,)))''''''***...111,,,---///111111000///---.........///111111///---***)))(((+++...000///---++++++,,,///222333333111111000000111111000---+++'''))),,,---***(((((()))***...333555333000......///111111...)))(((***---///...///000111000---******))))))***+++,,,---......------......---+++(((&&&(((+++---...---+++)))***,,,...,,,******...333111...+++,,,///000...***(((&&&$$$%%%(((---000111000...,,,+++---...//////,,,)))''''''***,,,+++***...///000///...---///111---+++((((((((())))))(((&&&))),,,000111111///...000111222222000---)))''')))+++---..................//////---******,,,...---///000///,,,,,,---//////111222333333222222222///000111111111000///...111222444333222111111222///---)))&&&%%%'''***...---......---,,,,,,...000---,,,+++,,,---,,,***((($$$)))...000...---...111000...,,,***))))))+++,,,%%%***//////+++)))+++...///---,,,,,,...///...---000111111...(((### '''---333444111......///333444555555333222222333111111111000///......//////000111222333555888;;;666555333333444444333222///222666777555444444555333555999<<<<<<;;;888777666666888;;;>>>@@@@@@@@@HHHPPPXXX[[[aaalllwww{{{wwwlll___XXXNNNIIIHHHHHHFFFCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>:::555666<<<@@@@@@===>>>???@@@@@@@@@???>>>===999444222444888<<<>>>@@@@@@AAABBBCCCDDDEEEFFFNNNUUU]]]eeesssyyyoooggg\\\RRRFFF======BBBBBBCCCDDDDDDFFFQQQaaannnzzzrrrkkkddd```XXXLLLCCC???CCCEEEGGGGGGDDDAAA???>>>???@@@AAABBBJJJZZZpppssscccWWWJJJ@@@CCCQQQ___iiirrr~~~nnndddWWWKKKDDD@@@>>>===999;;;===???AAABBBBBBBBBCCCBBB@@@???>>>>>>>>>>>>???@@@BBBBBBAAA>>>;;;999---222777<<>>>>>===AAAPPP^^^bbbcccjjjvvv~~~}}}vvvjjj\\\RRROOOJJJBBB>>>???AAACCCDDDAAAAAA@@@@@@>>>===;;;:::AAA@@@;;;444222666888777<<<>>>@@@BBBBBBAAA???===:::777333222444888<<<===>>>AAACCCDDDCCCAAA@@@???===GGGRRRZZZeeeuuuppp```PPPCCC@@@CCC???BBBCCCBBBCCCJJJXXXccczzzzzzuuupppfffVVVHHHCCCDDDGGGIIIIIIFFFAAA>>><<<>>>@@@AAAAAADDDOOO```nnn{{{mmmcccWWWMMMNNNWWW___fffqqq}}}ooobbbQQQGGGDDDCCC@@@===:::;;;===???@@@AAA@@@@@@@@@@@@@@@@@@???===<<<:::<<<>>>??????===999555222***000888>>>EEEQQQaaammmzzzvvviiiUUUDDD999===AAAAAAJJJWWWcccqqq|||~~~yyyhhh[[[RRRPPPHHH;;;666:::^^^CCC999222333666555444444111///,,,,,,---...------222333444222///...000222///---++++++,,,,,,+++***'''(((***///333444111...///...---...000111000///111///,,,+++,,,...//////,,,******+++///222444444777444000000222000***%%%"""%%%***---......//////222444777999::::::888777555222---'''""" """$$$......---,,,***(((&&&%%%%%%$$$$$$&&&***...000111111+++%%%&&&+++---+++''',,,+++,,,---000111111111------,,,)))(((***000555000111222222111000///...,,,***((())),,,...000000000000//////...............***(((+++,,,+++***,,,---------,,,,,,,,,++++++,,,---...,,,)))'''))),,,+++,,,+++***((((((***,,,///000333666777333---))))))))))))(((&&&''')))+++...---+++))))))+++000444555222//////222333333111...---...111555666444222000...,,,******---000222444222//////000000000000000---)))(((***,,,---...000222111...))))))...333...,,,,,,...000...)))%%%(((+++---,,,))))))...222333444111...---000...******))))))))))))+++,,,---111///,,,+++,,,...000000+++)))$$$ $$$(((444444555777888777333000333666999777222000222555444555555222---+++,,,---111111222333555666777777777666333111//////000111333444666777777777666555777333000222666999777444888999999777555888>>>DDDCCCNNN[[[dddiiioooxxx~~~|||tttqqqmmmiiicccZZZOOOGGGBBBAAA???===<<<<<<===>>>======???BBB@@@<<<;;;>>>@@@AAA@@@<<<777333444666<<>>BBB<<>>???BBB???CCCHHHNNNWWWaaalllrrr{{{vvvggg___TTTHHHEEECCCBBBBBB@@@BBBMMMXXXmmmsss}}}|||rrrbbbTTTNNNOOOMMMJJJGGGEEECCCCCCCCCCCCDDDDDDDDDGGGRRRaaalllwwwhhh^^^aaacccjjjvvv}}}yyyqqq___LLLDDDBBB@@@===<<<;;;<<<===???AAAAAA???======???AAAAAA???===;;;;;;>>>:::777888<<<;;;444...+++,,,555FFFSSS]]]mmm~~~vvvcccRRRDDD???<<<@@@HHHQQQZZZaaattt~~~qqqaaaRRROOOJJJDDD>>>888444222aaaCCC;;;666666666333222333222000...---...//////...222333444222///...000222---+++******,,,---,,,+++'''(((***...222333000---+++******,,,///111111000111///------.........---)))))))))+++///222333333444111//////111000+++'''###&&&***------------...///222555999::::::999777444222///)))$$$"""###%%%,,,,,,++++++***)))((((((%%%###"""$$$(((---000222---)))&&&&&&***---,,,+++---------...000222222222//////...,,,***+++///333111000////////////000111---***((((((+++---//////111111111000000/////////...***))),,,...+++***+++,,,,,,+++++++++,,,,,,,,,---...///---+++***+++---*********)))''''''(((***...///222666777666111---)))******)))''''''((())),,,,,,***)))))),,,111555666333111111333444333111,,,,,,,,,///222444333000///...,,,,,,,,,///111333444000,,,)))***---///000///,,,'''&&&(((+++...///333444222---)))(((,,,111///////////////---)))''')))+++---+++((((((,,,000444444222......111000,,,))))))((())))))+++,,,---///...,,,,,,---,,,+++)))'''&&&$$$!!! ###'''+++555555666888888777333000111444555333///---000444444444444111---+++,,,---111111222333444555666777666555333111000000111222222333333444555555444444555222///000444777666444999:::999666444666<<>>>>>??????@@@@@@@@@@@@;;;;;;===@@@@@@>>>@@@DDDCCCCCCBBB===888777999<<>>===<<<<<<>>>@@@>>>AAACCCBBB===::::::;;;>>>@@@CCCFFFKKKRRRZZZ___eeerrr|||uuujjj]]]IIIEEEAAA@@@>>>>>>DDDKKKZZZ```kkkyyyooobbb]]]ZZZVVVQQQLLLHHHGGGHHHIIILLLOOORRRRRRTTT\\\iiitttxxxqqqmmmpppxxx{{{kkkZZZHHHAAAAAA@@@??????@@@??????@@@BBBAAA???===@@@BBBCCCBBB???;;;:::999999666444666999999444///---111???RRRaaalll{{{yyylllbbbUUUJJJCCCBBBCCCJJJTTTaaammmuuu}}}}}}rrraaaQQQGGGEEEBBB>>>999666333222\\\AAA===999999777222111444444222000///000111111111222222222000...---...000***)))(((***,,,------,,,))))))+++...111111...,,,''''''(((***...000111111///....../////////---+++&&&'''))),,,000222222111///---,,,...000000---)))%%%'''***++++++***++++++,,,///444888:::999777666222111///+++'''%%%%%%&&&(((((()))***++++++,,,,,,&&&###!!!!!!%%%+++000222***)))(((((()))+++.../////////000000111222333333111111000...,,,+++---//////...,,,,,,,,,...111222...+++((('''))),,,---...000000111111000000//////---******...000---***+++,,,+++*********+++,,,------...//////---,,,---///)))******)))'''&&&((()))+++,,,...222444555222000)))++++++***(((&&&&&&&&&)))***)))))))))---222666555444333333444444222111+++***+++---000111000//////......//////111222333333...(((%%%&&&+++///222///***%%%###&&&***///111666666333---((((((+++000222333333111...+++******,,,------+++((('''+++...333444111---...111111---((((((((((((***+++---...,,,,,,,,,,,,,,,***&&&###&&&'''(((((((((+++///222666666777888888777333000///000000...++++++///222333333333111...,,,---...111111222333444444555555555444222111111111222333222111111111111222333333333000---...222666666666::::::999666333444999===JJJOOOVVV]]]fffoooxxx~~~wwwppppppzzzzzznnngggddd```[[[ZZZXXXVVVTTTSSSOOOKKKHHHCCCEEEIIIKKKKKKIIIGGGEEEAAA???@@@CCCCCCBBBEEEJJJJJJJJJHHHCCC???>>>AAAEEEEEEGGGIIIJJJIIIHHHHHHIIIDDDEEEFFFGGGGGGFFFFFFEEECCCEEEFFFCCC>>>999888999@@@@@@@@@???@@@CCCHHHLLLOOOZZZhhhwwwrrrSSSKKKCCC@@@>>><<<===AAAGGGLLLWWWeeeuuuvvvssshhhccc[[[TTTQQQRRRUUUXXXZZZaaahhhjjjiiinnnyyyxxxbbbSSSDDD???@@@@@@AAACCCDDDBBBAAAAAAAAAAAA???>>>BBBCCCDDDBBB>>>:::888777777555444555888999666333333===NNNaaappp{{{vvv___QQQLLLHHHDDDDDDIIIQQQ[[[hhhvvv|||pppaaaOOO@@@<<<;;;:::888666555444333xxxSSS>>><<<;;;;;;888333333666555333111111222333333333000000///---,,,+++,,,,,,((((((((()))+++---,,,++++++,,,...000111111///---''''''''')))---/////////******,,,///000000,,,***%%%&&&)))...111333111000*********,,,///000...,,,'''(((******((((((((()))+++...222666777666333111...///...,,,)))'''''''''&&&'''((()))+++---///000***&&&!!! """(((---///***+++,,,+++)))***...111000111222222111222333444222222111///,,,***))))))++++++++++++---///000111///,,,)))((()))+++,,,,,,------...//////...---,,,(((''')))000222///,,,,,,...---+++)))))))))***+++,,,---...............///+++,,,,,,+++))))))***+++))))))***---///000///---)))+++,,,+++)))&&&%%%%%%(((((())))))***...333777333333222222222111///...***++++++---...///000///000111111222222111111000///+++'''&&&)))...333666000+++%%%"""$$$***000333555444111,,,)))))),,,000444555666222---***+++,,,111111///,,,******,,,///222222///+++,,,000000,,,&&&'''((()))***+++,,,---***))))))******)))&&&###***,,,///000111222555888555555555777777555111.........---+++***+++///333333333222111////////////111111222222333333444444333222111111111222222333222111000//////000222333222000......222555777888999:::999666222222666:::DDDJJJVVVbbbmmmtttxxxzzz}}}vvvrrrzzzoooiii^^^VVVUUUWWWYYYZZZaaa```^^^[[[YYYWWWUUUSSSWWWZZZ___aaa```[[[UUUQQQRRROOONNNOOOMMMKKKOOOTTTXXXYYYYYYUUUPPPMMMNNNPPPRRRTTTUUUVVVUUUTTTUUUVVVMMMMMMNNNPPPSSSUUUUUUUUUNNNNNNLLLGGG@@@<<<===???CCCBBBAAA>>>===>>>BBBEEEEEELLLWWWbbbpppxxx___RRREEE@@@>>>======???@@@CCCIIITTTaaappp}}}vvvppphhhaaa___bbbgggllljjjttt|||nnn[[[MMMAAA>>>@@@AAABBBEEECCCAAA??????@@@AAA@@@???AAABBBBBB@@@===999888888:::999888999:::;;;;;;:::===KKK^^^nnnyyywww```LLLAAAAAADDDGGGHHHTTTcccqqq}}}tttfffUUUEEE999777777777777777777666666yyySSS;;;999999:::888444555999666444222222333444555444...---+++***))))))((((((''''''''')))+++,,,***)))...///111222222111111000***))))))***,,,---,,,+++%%%&&&***...111000---***&&&'''***...222222000...'''((())),,,...///...---)))******)))'''&&&'''))),,,...222444444222///,,,+++,,,,,,+++)))''''''((('''((((((***,,,...000222...)))"""!!!%%%***,,,,,,...///,,,))))))---111///111333222000000111333222111///---,,,)))'''%%%&&&(((+++...000000/////////,,,***)))***+++++++++((()))+++,,,,,,+++***)))$$$###'''///333111//////111///---+++)))((((((((()))***+++,,,.........------...//////---,,,---...*********+++------,,,***(((***,,,+++)))'''&&&&&&((()))******+++...333666111111000///---,,,++++++,,,,,,---......///000111333444444333222111///...+++******,,,111555888999222,,,%%%"""$$$)))///222000///---+++***+++...000444666666333...,,,,,,...444333111...------000222111111---))))))------***&&&'''((()))***++++++,,,((('''&&&''')))******)))...000333444444444555777222222333444555333///,,,------,,,++++++---111444444333222111111222111111111111222222222222222222000000000000111111222222333222111000000111222333222111000000333666888999888999999555222222555999>>>EEEQQQ^^^jjjrrrwwwyyyyyynnn___WWWNNNJJJKKKQQQYYY___hhhhhhgggfffeeeeeeeeefffnnnrrrwwwzzzxxxssskkkgggfffcccaaaaaa```^^^aaagggpppsssuuussslllfffbbbaaafffhhhjjjjjjiiihhhggghhh```^^^\\\]]]aaaeeehhhiiidddaaaYYYOOOEEEAAACCCFFFEEEDDDBBB???===>>>AAADDDDDDGGGMMMTTT]]]iiixxxxxxfffVVVEEE===<<<;;;<<>><<<===>>>@@@@@@???===>>>???>>>;;;:::::::::;;;<<<<<<<<<<<<===@@@BBBJJJ\\\nnnxxx~~~nnnaaaQQQEEE@@@BBBHHHNNNRRRbbbuuuwwwkkk\\\LLL>>>777777777888888888888777666^^^;;;777666888888666777:::555333111111333444444444...,,,)))((((((((('''%%%$$$$$$%%%(((+++,,,+++)))...111333444333222222333...---+++,,,------+++***$$$&&&)))...111000---***'''(((***---000000...,,,'''(((***,,,---......---++++++***(((&&&&&&''')))---...000111000...+++***)))***+++***)))((()))+++++++++++++++,,,...000222///***$$$ !!!%%%)))+++---......+++((((((+++......111333111...---///111111///---,,,+++***'''%%%$$$'''+++///111000///------,,,+++,,,------,,,***&&&''')))++++++***)))((("""!!!%%%---222111///000111000///---+++)))((('''''''''(((+++...///...,,,...///111000///------...---,,,,,,---......,,,***'''(((******((((((((()))+++,,,---,,,---///222555//////...+++((('''(((***---...///.........000333444444444333222000///...)))***---111666999999888333...&&&""""""'''+++...************+++---...///222333444333111/////////333111///------///222444111111,,,''''''++++++(((''''''((()))************(((&&&&&&(((+++---.........000222222111111111222000000111333444222///,,,---,,,,,,,,,...000333444333222000000222333333222222222111111111111111111////////////000000000000333333222111111111111222111111222222444555666777666777888666333333666:::???CCCJJJSSS]]]iiiuuu}}}yyyuuupppfff^^^UUUOOOIIIFFFGGGLLLXXXccciiillloooqqqtttvvvzzz|||zzzwwwwwwxxxvvvuuuyyy~~~{{{xxx|||wwwqqqppptttzzz}}}~~~zzzpppaaaTTTNNNNNNPPPMMMKKKGGGCCC???===???AAACCCDDDHHHLLLPPPXXXfffsssmmm]]]KKKAAA<<<:::;;;===>>>>>>>>>BBBHHHPPPXXX\\\lllwww~~~}}}pppaaaMMMFFF@@@AAABBBAAAAAACCC<<<;;;:::<<<>>>??????>>>999:::;;;;;;999999:::;;;:::<<<>>>???>>>AAAGGGLLLZZZnnn~~~uuu\\\RRRHHHEEEEEEIIIPPPWWWaaapppxxxpppeee\\\PPPBBB888444777888999999999777666555eee>>>777333555777666666888333111000000111333444333///,,,)))((())))))'''%%% """'''+++------,,,---000333333222222333555000...------......---+++((())),,,///111000---)))''''''(((***,,,---+++((((((***,,,---------------,,,,,,***(((&&&&&&(((+++,,,,,,---------,,,++++++)))***+++*********,,,...000///...------...000111---)))$$$!!!###'''***,,,***))))))''''''(((***,,,---000222000,,,***,,,///222///,,,+++++++++***(((&&&(((+++...000000//////+++,,,---///000000---***''')))+++------,,,+++)))$$$"""%%%,,,000...---....../////////...,,,***)))&&&%%%'''***...000...,,,+++---//////---++++++,,,++++++,,,...///...,,,)))%%%&&&((((((((()))+++---////////////...///111333000///---(((%%%$$$'''***---...///...------000333222222222111111111111111,,,,,,...111555777666555333...&&&!!! ###&&&'''''''''(((***,,,------,,,000000111333444333111///...,,,)))(((***...111333333222---''''''******''''''((()))******)))((((((''''''))),,,///111000///...///111000///...///000...///000222444333000...+++++++++---000222444444111///---...111222222111222222111111000000000///..................------222222222222222111000000///000222444444333444444444666777666444444888<<>>???;;;;;;<<>>>>><<<:::777999999999777777999:::888===AAABBBCCCHHHRRRYYYmmmwwwgggRRRIIIBBBDDDJJJQQQ[[[eeettt~~~ppp\\\TTTMMMIIICCC:::444444999:::;;;;;;;;;999777666fffAAA888111333666666555555222000//////111222333333111---***)))******(((%%% &&&,,,///000///,,,///222333111111333555000///......///000///---------///111222000,,,)))'''&&&'''(((******(((&&&)))+++---...---,,,,,,------,,,***(((&&&&&&))),,,******+++++++++,,,,,,,,,***+++++++++***,,,///111444222000...---...///000***'''###"""%%%))),,,...&&&%%%$$$$$$%%%(((***++++++///111///***(((+++...222///++++++,,,---,,,***)))***+++,,,...///000111***+++...111222111---***)))+++---///000///---,,,&&&###%%%+++...,,,+++,,,+++---///111111///---+++&&&%%%'''+++///111///---)))+++,,,,,,+++)))))))))'''(((***,,,...---***((($$$%%%&&&''''''***---000111222111000......000222111000---'''######&&&***,,,...///---,,,,,,///222000000000000111222333444.........000222333333222333---%%%  !!!"""%%%&&&(((+++------+++)))...---...222666666333///***'''%%%%%%(((,,,000222555444...((('''******'''((()))*********)))'''&&&'''))),,,000444333000---...000111111//////000222...///000333555555222///******+++---111333444333///---+++,,,///111111///222222111111000000//////------......------,,,+++000111222222222000///...---000222444333222111111222555777666555666:::>>>>>>GGGRRRYYY]]]eeepppyyyssscccWWWPPPMMMJJJGGGHHHGGGHHHIIIHHHLLL]]]ooo|||yyyyyytttooofffZZZNNNFFFBBBBBBDDDCCCEEEHHHFFFGGGQQQ___ppppppcccUUUIIICCCCCC::::::;;;>>>AAADDDGGGIIIJJJTTT]]]dddooosssjjjXXXEEE>>>:::;;;@@@CCCBBBAAABBB=========>>>???>>>;;;888777888999777666666777999888>>>DDDFFFIIIPPP[[[ddd{{{~~~zzzmmmZZZLLLCCC>>>CCCLLLWWWeeerrrmmmXXXDDD===999;;;:::555444666;;;<<<>>>>>>>>>===;;;:::eee???:::333000111333333222555222///000222444333222111///,,,++++++,,,---,,,%%%(((---111222111...,,,111222222000///000555:::999444///---///111111000111111111111000///------)))&&&$$$%%%''''''%%%###'''&&&'''***---......---++++++***'''%%%(((///555000///...,,,***))))))))))))))))))((((((+++000444888555111---,,,---000111---***&&&$$$$$$&&&&&&'''$$$ %%%***)))&&&+++---///...,,,,,,///222444444222///+++)))***+++.........///////////////,,,,,,---000333222...***,,,++++++++++++,,,...///******+++++++++******)))////////////000222555666...,,,***---222333///+++,,,,,,,,,+++)))&&&$$$###"""$$$'''((())))))+++---))))))((((((***...222444555444111...,,,+++++++++///...,,,)))''''''))),,,...---+++******,,,---///222000000000222333222111...---,,,,,,,,,...000111---,,,(((""" ###)))(((''')))+++------,,,++++++,,,...111111000...)))'''$$$###%%%)))---000222333333111...+++******,,,---...---+++&&&"""%%%(((---222333222000---222222111000///...------,,,...///111111000...---+++---000000//////111333333000------///111000...000111333444333111///---111000///,,,+++,,,///333222222222000...,,,---...000///---...000111000///000333666555333444:::???EEEHHHOOOXXXccclllqqqsss~~~}}}kkkeee[[[NNNCCC@@@CCCGGGEEEJJJPPPQQQSSS[[[kkkxxx{{{pppdddZZZRRRMMMKKKFFFEEEIIIKKKKKKMMMPPPcccooo~~~mmmXXXJJJEEE===999888===BBBCCCDDDGGGFFFKKKPPPUUU[[[fffsss}}}sss\\\JJJBBB>>>???AAABBBBBBAAA???>>>@@@AAABBBBBB@@@===:::888999999:::::::::::::::;;;======@@@GGGQQQ\\\hhhrrrwwwhhhWWWJJJEEEBBBBBBIIIVVVcccpppxxx~~~vvvqqqhhhTTT@@@999888777888888888666444<<<<<<<<<>>>@@@@@@???===```???:::444222222444333222333111...///111333333222222///+++***+++---------+++...111444444111...+++///111222111///111555999@@@:::222---,,,---......111111111000///...---,,,***(((&&&&&&((((((&&&$$$%%%%%%&&&(((,,,.........,,,,,,,,,)))''')))...333000000///---+++******************))))))+++000333777444000---++++++,,,---+++)))%%%######$$$###"""&&&***)))&&&+++---///...------000222666666444111...,,,---///............////////////------...111333222///+++,,,,,,+++******+++------+++,,,,,,,,,,,,,,,++++++000000000111111333555777///,,,***---000222///++++++++++++***)))'''$$$### """%%%''''''((()))+++---,,,+++***,,,...111333555444111///---+++***)))------+++)))''''''))),,,---,,,+++******,,,---///222222222222111111111222111000...,,,,,,---...///++++++((($$$ """%%%***))))))***---//////...,,,,,,+++---...///...,,,,,,***((('''(((***---///111222333111...+++******,,,,,,,,,,,,)))&&&""" $$$(((,,,000222111///---000111222222111///,,,***......///000000000///...---000333333222000111222444222000000000000000///111222444555444222000///111111///,,,+++---111444444444333000---,,,---...---+++)))***,,,.........///222555555333444999===DDDGGGMMMVVV```hhhnnnppp}}}}}}nnneeeaaaZZZRRRKKKGGGGGGHHHNNNTTTZZZ___eeeppp{{{{{{wwwlllccc^^^RRRLLLHHHHHHIIIHHHIIILLLSSS]]]lll{{{nnnYYYKKKCCC===;;;>>>AAAAAABBBDDDDDDHHHKKKMMMPPPWWWaaaiiivvvmmmXXXHHHBBB@@@AAABBBCCCCCCAAA@@@??????@@@AAAAAA???===:::777<<<<<<======<<<<<<<<<===???AAAFFFOOOZZZfffrrrzzz{{{rrrfffXXXIII>>>???@@@DDDNNN[[[jjjyyyyyylllddd[[[KKK<<<<<<;;;::::::::::::888666<<<<<<<<<>>>??????===;;;ZZZ@@@;;;666444555555333111000...---...000222333333222///+++)))+++---...///222444666666555111---+++,,,///222111000000222555AAA:::222+++)))+++,,,...//////000000///...---------+++)))((())))))((('''%%%$$$$$$&&&***---......---//////---******---111111111111///---++++++,,,++++++++++++***,,,000333444222///,,,***(((((((((***(((%%%$$$###""""""))),,,+++(((***,,,---------...111333555555333000...---...000........................,,,---...111333222///,,,---,,,+++***)))***++++++---------...............111222333222111111333555...,,,***+++...000...+++******+++***)))&&&###"""!!!###%%%%%%&&&''')))///...---,,,,,,...000222333222111000...,,,***)))***+++***)))'''(((***,,,---,,,+++++++++,,,...///111333444333000...///111222111...,,,+++++++++,,,))))))(((&&&$$$$$$%%%'''+++******,,,///111111000---+++******+++,,,,,,+++......---,,,,,,------...000111222111...+++******++++++***)))(((%%%###"""%%%''',,,///111111///------///111333222///+++(((////////////............///222555666555333222222555666666555222000000000222333555666555444222111222111///---,,,...333777666666444000---,,,---///)))&&&$$$%%%'''+++---...000333777777666666999===CCCFFFKKKSSS\\\dddkkkooo~~~rrrccc```___]]][[[YYYWWWSSSQQQ\\\aaajjjuuutttkkkmmmyyy}}}xxxrrraaaXXXOOOLLLIIIFFFFFFIIIGGGNNNXXXcccoooppp\\\OOOGGGAAAAAABBBBBBBBBDDDDDDEEEFFFDDDDDDGGGMMMRRRbbbooowwwdddPPPEEEBBBAAABBBCCCCCCBBBAAA@@@???>>>>>>??????>>><<<999777===???AAAAAA@@@???@@@BBBCCCHHHPPPZZZgggttt}}}{{{oooaaaSSSEEE999222:::@@@JJJUUUbbbqqqqqqaaaUUUNNNDDD<<>>>>>======>>>>>>===;;;:::888<<>><<<::::::::::::888777888888999:::;;;:::666444]]]DDD???:::888888777444111......---------...000111111...+++***,,,///111111000111111111000...---+++---000222111,,,)))((()))---------,,,+++,,,---.........//////////////////111000...+++)))((()))***)))((('''(((***,,,,,,+++///222444333...++++++,,,000333555333///+++,,,...---///000000//////000222******+++******))))))(((***)))(((((('''%%%!!!!!!)))...///...+++***((((((((()))+++...////////////,,,)))&&&&&&))),,,//////......---------,,,***,,,...000000000//////---,,,***)))))))))******,,,,,,++++++,,,---......444666777333---))))))******)))))))))******)))(((,,,,,,---,,,)))%%%!!!!!!###&&&'''((((((***+++'''''''''((()))+++---...+++,,,---/////////......)))***,,,---,,,,,,---...---------......///000111...111333000+++(((***------,,,)))'''''''''((()))$$$%%%&&&(((+++,,,------,,,++++++,,,///000000///)))(((&&&'''***,,,---...,,,...000222333222111000,,,///111111///,,,+++******)))((('''&&&''''''(((***+++...000222333333222111000///...------......---,,,+++************+++(((+++///333666777555444555888:::999555222222333333333444555555444444333222222111///...000333777777666444000---+++,,,...***'''%%%&&&***///222444333555777999999::::::;;;???BBBHHHOOOYYYdddqqqyyy~~~wwwnnniiiggghhhmmmtttyyyzzzyyy|||xxxkkkaaaYYYQQQNNNOOOMMMJJJJJJLLLNNNTTTaaaooo{{{jjjWWWLLLGGGDDDCCCEEEAAAAAAAAA???>>>???AAABBBKKKOOOXXXfffvvvwwwaaaMMMAAA>>>>>>????????????>>>>>>============>>>>>>>>><<<;;;::::::>>>AAAAAABBBEEEKKKPPP\\\eeeoooxxxrrrfffXXXNNNCCC777222222999IIIYYYdddooo}}}xxxnnn___RRRHHHAAA>>>>>>:::888666555666666666555777777888:::;;;999555222fffGGGBBB<<<999888777444222000000000...,,,+++---//////---++++++...000111111---..................---///111333111,,,((('''(((+++---///...,,,***)))***......///000111111000000111000...+++'''&&&((()))*********,,,......---,,,000333555333...+++***+++///333666444///+++,,,......000222222111000000111***++++++++++++,,,,,,,,,******)))******)))&&&$$$!!!&&&---///---***)))))))))(((((())),,,.........111000---)))&&&&&&))),,,//////......---,,,,,,,,,)))+++...///......//////---,,,+++***)))***++++++++++++*********,,,---...333666777333+++&&&&&&((()))***+++++++++***((((((***,,,------+++'''### ###&&&(((******+++,,,...&&&&&&'''((()))+++------***+++,,,---.../////////+++---000111000/////////......///000111222222222...000111///+++)))***,,,,,,+++)))'''&&&&&&'''((($$$$$$%%%(((,,,...//////...---,,,---///000///...***)))((())),,,......---+++,,,///111222111000///+++---000111///,,,+++***((((((((((((((()))******,,,---...000222333444555333111///------...000111,,,,,,++++++******))))))%%%'''***///444666555444444555666666555444444444111222222333333333333333111222222111000000111333444444333111---++++++,,,...,,,+++,,,000444777888444444555666777888999999<<<@@@FFFLLLUUUcccrrr||||||~~~yyypppppprrrwww~~~|||sssiii___ZZZZZZRRRKKKGGGIIIJJJIIIPPP[[[nnn~~~}}}gggYYYPPPIIICCCAAA@@@@@@??????@@@@@@AAAAAAEEEDDDGGGRRRdddvvvoooVVVDDD======<<<========================>>>???????????????>>>>>>;;;>>>AAA@@@@@@EEEOOOWWWiiittt~~~vvvbbbUUUJJJEEE???888777<<>><<<888555nnnIIIDDD<<<888888777555333333444333///+++)))***,,,---,,,,,,---000111111111...............//////000000222333111---***+++,,,...///000...+++)))***+++...///000111222222222222000000...***%%%$$$&&&)))((()))+++///222333111///000222444222...******,,,...333777555...***+++...///111444444222111000111......------------......***))))))***+++,,,***)))&&&+++111111---***+++------+++)))***---//////---222111---)))%%%%%%(((+++//////...------,,,++++++'''***,,,---,,,,,,...///,,,,,,+++******+++------++++++***)))***,,,...///000444777333,,,((((((+++))),,,...///...,,,***((('''))),,,...---+++'''%%%%%%'''***+++,,,,,,...000)))******++++++,,,------,,,,,,,,,,,,------...///...000333444333111111111//////111222333444444444000000000///...---,,,,,,///...+++(((&&&&&&&&&'''$$$######&&&+++///000000222000//////000000///......---,,,---......---++++++,,,...//////...---,,,))),,,000111///---+++***'''(((((()))***+++,,,,,,,,,---...///111333444555222222111000000000000111,,,---------,,,+++)))(((&&&&&&(((---222555444333333222111222444666666666///000000111111111111111000222333333111/////////000111222111...+++******222111000222666999;;;;;;777666555666777999:::;;;999===BBBHHHPPP]]]nnnyyyyyyxxx{{{sssllljjj]]]QQQIIIJJJJJJFFFHHHPPP[[[eeevvvwwwllldddYYYNNNIIICCCBBBBBBBBBBBBBBBAAA@@@>>>===>>>EEERRR```lllrrrgggMMM>>><<<<<<:::<<<<<<<<<======>>>???@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@BBBCCC@@@???EEEPPPZZZmmmyyyzzzhhhWWWIII>>>===<<<999???HHHUUUeeessszzz~~~hhhXXXHHHAAA>>>999777777555333111222444666777777;;;<<<>>>AAABBBAAA===:::tttKKKEEE===888777777666444555666444000+++((()))+++++++++,,,...111222111000111000000000000000111111000222444222///---///111///000000...+++***---111...///000222222333333333000000...)))$$$###%%%(((&&&(((,,,111555777555222000222333111---******,,,---222777555...***+++...000222555555333111000000222111///...------...///)))(((((())),,,------,,,+++000444333...,,,///333///---+++,,,///000000...222000,,,'''$$$###&&&)))//////...---,,,,,,++++++&&&))),,,,,,++++++---///,,,,,,+++++++++,,,...///,,,+++*********,,,///000---222666444...***+++///***---111333111...+++)))###&&&***...///...,,,***%%%(((***,,,,,,---...000........................000...---,,,+++,,,------000222666777555333222111///000222333444555555555222111//////000000///---333111---***'''&&&&&&&&&%%%###"""%%%+++///111000444333111111222111000...111000//////000...+++(((,,,------------+++***)))))),,,000111000---+++***'''''')))+++,,,,,,------,,,,,,---...000222444555111111222333222222000000---...///000///---***))))))((((((,,,111444333222222///---///444777888666......//////000000000111000222444444111///---,,,---000111111///,,,******444333333666999<<<======<<<:::888888:::<<<>>>???777;;;???DDDKKKXXXiiiuuuvvv~~~|||yyytttxxxzzzwwwiiiYYYMMMMMMLLLFFFEEEKKKRRRTTT___rrr{{{uuujjj]]]UUUHHHGGGFFFFFFEEEDDDBBB@@@888:::<<>>@@@AAABBBAAABBBBBBBBBBBBBBBCCCCCCEEEFFFEEEAAA>>>DDDPPP[[[kkkwwwqqq\\\SSSDDD999999;;;<<>>AAADDDFFFEEEAAA>>>qqqPPP;;;555;;;;;;:::888111///111222...)))'''***---000000000111222111///---000///...///222444444444333333444444333111///...000,,,******---//////...///111222333333222111000------+++)))&&&%%%&&&'''(((***...111333333222111666333000000222222///------...///...,,,+++,,,---///111222222111///......444333222000000000000111---$$$)))000...***...444777444000000333333...,,,,,,...000///,,,((((((((((((&&&$$$###$$$%%%,,,---...//////...---,,,.........---,,,,,,...000///,,,((((((,,,///000///+++++++++,,,---......///000222333222000---,,,,,,---...111444555333...***)))'''&&&***000333000---.........,,,++++++---...000000000000////////////,,,,,,+++***+++,,,---...111333555555333222222222///111444666666555333111444222111///...---......000111///---)))&&&&&&'''&&&&&&'''(((+++...111333333333333222000///---,,,///...---,,,+++*********,,,,,,------,,,***(((''',,,,,,---///111111///---***))))))***,,,...---------000333444333222111222444333222111000000000111,,,---.........---++++++))))))***+++---...//////,,,,,,,,,...000333777999333111///000444555444222222333555555555333111///222444444333///---,,,,,,555666777777777999<<<>>>???@@@>>><<<>>>CCCDDDAAA???;;;;;;AAAIIIRRR^^^hhhuuuzzzzzzkkkfffgggbbbjjjvvvrrrdddUUUNNNJJJFFFDDDDDDDDDJJJSSS^^^iiiuuuzzzvvvoooeeeUUUJJJAAAAAABBB@@@@@@BBB===999777:::<<<@@@IIIRRR\\\lll}}}|||kkkWWWHHH???999999<<<===<<<<<<===>>>>>>???>>>AAAAAAAAA@@@@@@AAADDDGGGIIIHHHEEE@@@???HHHYYYffftttyyysssbbbUUUBBB===999:::===DDDSSS```zzz~~~vvvhhh[[[OOODDDBBBDDDCCCAAAAAACCC===888888888666666999AAACCCEEEFFFEEEBBB>>>;;;yyyVVV???666:::888777777111...000000---((('''***...111000000111333222000...///...---///111333333222222222333333333222111000///,,,))))))+++...///...111222333333333111///...+++,,,+++)))&&&%%%&&&''')))+++...111333444333222333111///000222222///,,,,,,------,,,+++******,,,,,,---.........---------111111000//////000111222...'''%%%+++,,,***,,,222555111---...000000...------///000///+++(((%%%&&&&&&%%%$$$$$$&&&(((+++,,,---...////////////...///000//////000222555111---******---///000000......////////////000000///000111111...---------111111444666777444///+++)))'''&&&***///111///+++,,,------,,,+++,,,...000000000000000///...------,,,,,,+++++++++,,,---...111333555555444222222222///111333555555555444333333111000...------......//////...+++(((&&&'''((()))))))))***,,,///111222222222222111000...---,,,------,,,+++************....../////////---,,,+++000000111222333222///,,,***))))))***,,,------,,,+++---000222111000111111111111000///////////////,,,,,,---......---,,,+++)))***+++,,,------......,,,---...///111222333444111///...000444666444222111222333444444333222111555666666444111//////000666777777777777999===@@@EEEEEECCC???@@@DDDDDDAAABBB>>>>>>CCCJJJQQQ\\\fffrrryyyuuufff\\\XXXWWW___ooo~~~ooo^^^TTTNNNHHHEEEEEEAAADDDJJJQQQYYYccclllssswwwiii]]]PPPEEEAAA@@@<<<;;;>>>999777777;;;===???DDDJJJOOO[[[iiitttppp___LLLAAA<<<999:::<<<=========>>>?????????>>>>>>????????????AAAEEEHHHGGGFFFDDDBBBFFFRRRcccpppvvv{{{xxxjjjYYYNNN@@@<<<;;;<<<@@@JJJ\\\lllooodddWWWKKKAAABBBGGGJJJKKKMMMHHHAAA<<<;;;999555333555>>>@@@CCCDDDCCC@@@===;;;]]]DDD888999666666777222...///...+++((((((,,,000222111222333444444222000---,,,,,,---000111111000000111222333333222111000...+++(((&&&(((+++---...111222222222111///...,,,)))***+++***'''&&&&&&'''***,,,...111222333333222///......000333333///+++***+++,,,+++)))))))))+++******))))))******++++++,,,,,,------///000222333000***######(((******000111---***+++---,,,---...///000111///***'''"""$$$%%%%%%%%%''')))+++,,,,,,,,,,,,---...000000---///111111222444777999222000------...000111111111111111222222222222111---...///...------...000555555666777777555000,,,)))''''''***...000---+++***+++,,,,,,,,,---///111.../////////...---+++***,,,,,,+++++++++,,,---...000333555555444333333333000111111222333444444444111000...---------............,,,)))''''''))),,,...------......000111222000000000//////---,,,,,,++++++***************+++000111222333333222000000444444444444444333///,,,+++***)))***,,,------,,,***,,,///000///...///000......------------------,,,------.........------+++,,,------.........------///111222222000...------,,,,,,///444666444111000000222333333444333333888888777555222111333444777777777666777:::>>>BBBHHHHHHEEEAAABBBGGGHHHFFFDDDAAAAAADDDHHHMMMWWW```mmmuuuqqqbbbUUUNNNPPPYYYkkklll___UUULLLFFFDDD???AAACCCFFFJJJRRRZZZ```sssxxxjjj]]]OOOFFF@@@<<<;;;<<<777555888===???>>>???BBBBBBIIIQQQYYYfffyyybbbQQQ???:::;;;======>>>>>>>>>>>>???AAAAAA???===;;;<<<>>>>>>???AAAEEEHHHEEECCCBBBFFFPPP```pppzzz|||{{{ooo___PPPGGG>>>;;;;;;>>>EEERRRgggyyyqqqccc[[[OOOCCC;;;???HHHOOOUUUYYYLLLFFFAAA???;;;444000000:::;;;>>>@@@AAA@@@>>><<<___FFF:::;;;888777888333//////...,,,***,,,000444444444444555666666444222+++++++++,,,///000000...111111222222111000///...,,,)))&&&$$$%%%'''***,,,....../////////...------)))***+++***(((''''''(((***+++,,,...///000111111,,,,,,...222555555000,,,)))***++++++))))))***+++***(((&&&&&&&&&'''((((((((()))***,,,...000222333222...'''###)))***...///+++)))+++,,,+++---...000111111...)))&&&###%%%&&&''''''(((+++---...---,,,+++,,,---...///***,,,///111222444777:::444222000//////000000111///000111222333333333333+++,,,,,,,,,+++,,,///222777666666666555222...******)))))),,,...///---+++***,,,------,,,---...000,,,---.........,,,***)))+++++++++,,,,,,,,,------///111444444444333333444222111000//////000111222///...---,,,,,,---...///......,,,)))((()))---000222222111111000000000000------.........---,,,,,,+++++++++***++++++,,,,,,111222333444444444333222444333333444555333000---+++))))))***,,,------,,,---...000000...---------,,,,,,------------------........./////////.........///000000000//////...///000333444333///***'''(((''')))---222444333000//////000111222333444555999999777555222222444777666666666555555888===AAAEEEFFFCCCAAAEEELLLOOOMMMEEECCCBBBDDDEEEGGGOOOXXXeeennn{{{rrrbbbVVVOOOTTT]]]ooo}}}ooobbbSSSFFFAAAAAAAAAAAABBBEEEKKKSSSYYYhhhpppyyyzzznnn___QQQHHHAAA>>>===666444555;;;>>>===<<<>>>===@@@CCCFFFMMM\\\lllvvvsssXXXGGG888777===AAABBBAAA???>>>>>>@@@CCCBBB???<<<:::<<<======>>>???BBBDDDCCCAAABBBKKKYYYjjjwww}}}~~~uuufffWWWLLLFFF???999888???LLL\\\ooo~~~tttbbbUUUOOOEEE:::333888CCCLLLSSSXXXMMMGGGBBB@@@<<<555000///444666999===???@@@AAA@@@___GGG<<<>>>;;;:::999444111000///......000333666666666555666777777555222***)))***,,,...///...---000111111111///...,,,******(((&&&$$$###%%%(((******+++,,,---......//////***+++,,,+++)))((()))***))))))******,,,---//////,,,,,,///333777777222---)))+++,,,+++***)))***,,,,,,)))&&&%%%&&&'''&&&%%%%%%&&&)))+++...000222333222000)))  '''+++......***))),,,...,,,---///111111///+++(((&&&'''((())))))))))))+++---111///---,,,+++++++++,,,'''))),,,///000222555777444333222000///...///000***+++...000222333222222)))***+++++++++---000333666444333222111...***'''******+++---//////...---,,,---......,,,,,,,,,---***+++,,,------,,,++++++++++++,,,,,,,,,------------000222333333222333444333111///---,,,,,,------------,,,,,,---...000111//////---+++***,,,000444555555444333222000///...+++,,,,,,------------,,,------,,,,,,,,,------...000111222333333333222111/////////222333333111///***)))(((***,,,......---111222333111...,,,+++,,,,,,---...///////////////000000000///////////////111222333333333222000///000222444555333///***'''%%%%%%&&&***000222111///000/////////000222333555777777555333111222444666444555555444444666:::===BBBCCCBBBAAAFFFMMMQQQOOOIIIGGGGGGGGGEEEEEEKKKTTT]]]gggtttvvvdddYYYUUUYYYdddvvvttt```MMMCCCDDDCCCBBBAAACCCIIIQQQWWW^^^cccjjjtttsssaaaSSSHHH@@@:::555111000555999999999<<<<<<<<<===???AAAHHHSSS\\\rrrzzzdddPPPAAA555666===BBBBBBAAA???>>>>>>AAADDDCCC>>>:::;;;<<<======<<<<<<>>>???AAABBBGGGRRRbbbpppwwwzzz{{{tttiii\\\QQQIIIEEEAAA888555@@@SSSeeesss|||{{{eeeTTTIIICCC;;;111+++111<<>>@@@<<<;;;:::444222111111111222333555666777666555666666555222000))))))***,,,...///...,,,......///...---,,,***)))))))))((('''%%%%%%'''***)))***+++,,,...///111111......---+++)))(((***,,,)))((((((((()))+++---...------///333777777333...)))***++++++***)))+++,,,...***'''''')))***(((&&&%%%''')))+++...000111111111000+++###%%%+++...---***+++///000///---///000///,,,(((&&&&&&)))*********))))))+++---111000///---+++***))))))%%%(((+++...///000222444333333333000---,,,,,,---&&&(((+++...///000//////(((***+++,,,,,,...111333333111...---,,,***'''$$$((()))+++---............,,,...//////---++++++,,,,,,+++++++++++++++,,,,,,***+++,,,---------,,,,,,+++---000222111111222333222111///---+++++++++,,,---,,,,,,,,,---///111222/////////---,,,...222555666666555444222///---,,,******+++------...............------------......///000111222111111//////******,,,///222222111///((('''(((***---//////...444444444222...,,,,,,------...000111222222222111222111///...------,,,,,,111222444555555444222000111222333444222000---+++&&&%%%%%%(((...222222111222111///......000222333333444444222111111333555444555555555444555777999@@@BBBBBBBBBFFFMMMOOOMMMNNNNNNNNNMMMIIIFFFKKKTTTXXX```kkkuuu}}}~~~jjj```]]]^^^kkkttt___SSSKKKJJJFFFCCCBBBEEEKKKOOOTTTYYYaaalllyyytttbbbSSSFFF<<<777111...111555555666888999999;;;>>>???AAAHHHPPP___ppp}}}kkkZZZIII<<<222444;;;>>>>>>???>>>======AAAEEEDDD===777:::;;;<<<<<<::::::;;;<<>>@@@BBBCCC>>>::::::888444111222---...111555999===@@@BBBhhhNNN@@@???:::999:::555111111111222444444444333555444333333222000---***))))))***---//////...,,,)))***+++,,,,,,+++*********,,,---,,,)))((()))+++---------...000111222333222111///+++((()))+++...***)))''''''(((***---...------...222666666222...'''(((***))))))(((***+++---***)))+++///000---***&&&(((***,,,.../////////......,,,&&& """+++,,,+++)))+++000222111...//////,,,(((%%%%%%&&&'''((())))))((((((***,,,//////...---,,,+++)))((((((***---//////000111222111222222000,,,))))))+++&&&(((***,,,---,,,***)))(((***,,,......///111222000...+++)))((('''$$$"""$$$&&&)))+++,,,,,,------***,,,...///---,,,------000///---+++))))))***+++***+++,,,---------,,,,,,)))+++...000000000111222000//////...............,,,,,,,,,---///111333444...//////.........111333555555444333111...,,,***)))***+++---...////////////...------,,,,,,,,,,,,//////000000000///---,,,((()))***...000111000...&&&&&&&&&)))---000111000222333333111...---...///---...000222444444333222111000---+++***)))((((((///111333555555333222000222222222222222111111111***(((&&&)))...222444333555333000---,,,---///111111222333333111111222333444666777777555555555666;;;>>>AAACCCIIIPPPQQQOOORRRQQQRRRQQQKKKGGGKKKSSSUUU[[[dddkkkqqqxxxzzzooojjjjjjyyywwwlll\\\YYYSSSKKKEEEBBBDDDFFFIIIMMMVVV```lllwwwwwwhhhWWWJJJ>>>777333666888777555555777777:::?????????DDDMMMTTTaaaqqq{{{yyymmm\\\PPPCCC:::333555999;;;===???>>><<<<<>>======CCCRRRaaammmxxx}}}lllTTTFFFCCC>>>555000******333===AAA@@@@@@???999555555444111000222---...///111444777:::;;;oooRRRAAA===888777999666000000111333444444333111444222111000///---)))&&&))))))***---///000...,,,%%%&&&(((***+++,,,,,,+++,,,...000000---++++++---111000000000111222333444555333000+++((())),,,///+++***((('''(((***---///---,,,---000444444111---%%%'''((((((''''''(((***+++))))))---222555222...((()))+++---...///......------,,,(((### !!!***+++***(((+++111333222...///...+++&&&###$$$&&&$$$%%%'''''''''(((***,,,,,,---......---,,,***)))***---000111111000111222000222222///***(((((()))((()))+++,,,,,,***'''%%%'''***---//////000000111///,,,)))'''&&&%%%###"""!!!$$$''')))***+++,,,---(((***---............///555222...***((((((((()))***+++,,,---...---,,,,,,'''***---/////////000222......//////000111111111,,,,,,------///222444555---...//////......000111444444444333000...+++))))))***+++---...///000000///...---,,,+++*********///000000000///...,,,+++))))))+++---000000///---%%%%%%&&&)))---000222111000000111000......///111,,,...000333444444333333000...,,,)))'''&&&%%%%%%---///222444444333111///222222111000111222444666...***((()))///444666666777444000---+++,,,...//////111333333222111222333555777999999777555555555555:::>>>CCCKKKSSSVVVSSSQQQRRRSSSQQQJJJEEEJJJRRRUUUYYY___dddiiipppyyywwwwwwmmmiii```UUUJJJCCC@@@@@@BBBDDDJJJSSS^^^nnnzzziii[[[FFF???;;;===???;;;777555999777:::??????===BBBKKKSSS[[[jjjvvvsssaaaPPPHHHAAA:::555777:::<<<>>>AAA===;;;<<<@@@EEEDDD;;;333444777999:::::::::;;;===BBBOOObbbttt}}}}}}wwwrrrnnn___MMMBBBAAABBB@@@===:::@@@LLL[[[eeeooo{{{|||cccHHH===@@@===444...***,,,888CCCFFFDDDBBB===777222222111//////111............000222444555pppOOO======:::555333//////000333444444222000...///000000///,,,++++++,,,))))))))),,,...---)))%%% """$$$''')))*********---///111333333222000...111000///...///111333555222111///+++'''&&&'''))))))***,,,...///000000111111000///000000///,,,***+++(((%%%%%%(((******)))///...---///111333333222++++++,,,...000///---***,,,+++)))'''%%%$$$######))))))***)))((()))***,,,,,,+++******)))*********---+++(((%%%%%%&&&)))***,,,......***%%%"""%%%(((,,,///333444222111222444333222111///---***'''&&&'''((()))(((&&&%%%%%%&&&((('''(((+++///222222222...---+++((($$$""""""$$$$$$&&&))),,,...///......+++((('''***+++)))***---444111---,,,,,,+++'''$$$%%%&&&((()))+++,,,,,,,,,***+++---000222222000---///---+++,,,000222111000...---+++))))))+++---///......---,,,++++++++++++...//////---***(((''''''+++***+++...222444222///---******+++)))'''***///333222111111000///......---+++)))***---...---,,,%%%%%%%%%&&&(((+++...///111000///---+++,,,...000000000000111222444555666333111...+++)))'''&&&&&&+++///333444333111111333111000...,,,---000444666///,,,***...444888777555333000---,,,,,,...//////,,,...111111000000222555666666666777888888888888???===>>>FFFQQQYYY[[[ZZZZZZTTTMMMJJJKKKMMMNNNNNNPPPRRRVVV[[[aaahhhmmmpppzzz}}}qqqdddXXXMMMBBB;;;;;;@@@FFFJJJPPP]]]ppp}}}www```XXXNNNFFFAAA===888444777>>>BBB??????CCCEEEBBBIIIRRR^^^fffcccYYYLLLCCC===============>>>>>>???===;;;999999;;;;;;999777555999;;;:::777888===BBBHHHSSSeeeuuu~~~~~~kkkWWWCCC<<<============@@@BBBQQQgggtttwww}}}~~~jjjSSSBBB888333333555111222444999===@@@???>>>666888888333...,,,///333444666777666444333333444nnnOOO>>>???999444222...///000111111111111000///000111111000...---,,,,,,+++,,,...111222000***%%%"""###&&&(((+++---...///000111333444333111///---///.........///000222333111111///+++'''%%%%%%&&&''')))+++---///000111222000//////000111000---+++***((('''(((+++,,,,,,+++.........000333444444333/////////000111///,,,))),,,+++***((('''%%%$$$$$$'''((()))(((((((((***,,,***************)))))))))*********)))))))))))))))***,,,,,,(((###"""%%%(((,,,...111111111111111222000//////...,,,((($$$!!!###&&&((()))((('''''''''+++))))))+++...000111000111000///+++'''%%%%%%&&&&&&(((+++---......---,,,)))%%%###%%%%%%$$$'''+++///---++++++,,,+++(((%%%&&&'''(((***++++++,,,,,,+++,,,...111444555333000111...,,,---///000///---...,,,***))))))***,,,......---,,,+++++++++,,,---...//////---***(((((())),,,++++++---000222111///,,,))))))***(((&&&)))...222222111111000000//////...,,,******,,,---+++***$$$$$$%%%&&&))),,,///111000111000///......111333////////////000222444555000//////---,,,***(((''')))---222444333222111222000///---,,,,,,...111333...,,,***---333777777555222000---,,,---///000111000000000///...000555999666666777777888:::;;;<<>>888666888>>>BBB@@@???CCCCCCAAAEEEJJJQQQUUUTTTMMMFFFAAA======>>>>>>>>>===<<<<<<999777666777999;;;:::999;;;===>>>;;;777777===BBBNNN]]]nnnyyy{{{tttdddQQQ???888:::<<<>>>@@@CCCMMM^^^pppyyy|||qqq___III<<<777333222333111222444888;;;===<<<:::666777777333...,,,///333777999:::999666444444444jjjNNN@@@???888111111/////////...------...///000222222222111000///------,,,...222555666222+++&&&&&&'''(((***---///222333333333444444222///,,,+++***+++,,,---...///000000111222111...***'''''''''&&&))),,,...///000222444000000000111222222000...+++******+++---///...---......///222555666555333333222111222222000,,,)))++++++++++++***(((&&&%%%%%%&&&''''''&&&''')))+++((()))***++++++***))))))'''))),,,......,,,***))))))))))))%%%""""""&&&***---,,,,,,...000000///...++++++,,,---,,,(((""""""&&&)))))))))))))))---+++)))))),,,...000000444444222///,,,))))))******+++,,,......---+++***'''""" ###(((******+++...///...+++)))'''((()))***+++,,,,,,,,,---...///222555666444222111///---,,,------,,,+++---,,,***))))))***,,,------+++)))((()))***---......///...,,,******+++---...---,,,---///000000000+++(((((()))'''%%%(((---111111111111111111000000///---++++++++++++)))'''%%%%%%%%%'''***---000111111222222111111222444777000///......///111333555---.........---,,,***)))'''+++111444444333222111000///.........///000111---+++***---222666666555222000///......///111222333222///------111777===777666666666888;;;>>>??????DDDMMMUUU[[[]]]\\\ZZZXXXVVVQQQKKKGGGFFFHHHJJJIIIHHHGGGIIINNNVVV]]]bbbccceeejjjsss}}}yyypppnnnnnnooorrrwwwsss```RRRHHHFFFBBB???@@@EEEKKKOOO```rrr{{{jjjVVVFFF???======AAACCCBBBCCCEEEDDDAAAAAAAAABBBBBBAAA@@@??????>>>>>>??????>>><<<:::888777555555666999<<<===>>>???@@@???;;;777999@@@GGGRRRgggxxx}}}xxxiii[[[JJJ999444666;;;@@@DDDIIIYYYlllxxx~~~zzz___NNN<<<555555444333222222222444777999:::888666444555555111---,,,///222:::;;;<<<;;;999666555555eeeKKK>>>>>>666///000000///...+++******,,,///000333222222222222111...,,,+++---111444444111---***++++++++++++---///111333444444333222///,,,)))'''%%%'''(((***,,,---------111333333222///---,,,,,,))),,,///000//////111333222111222333555555444222........./////////...---......///222555666555333111111111111222000,,,******+++,,,------+++((('''$$$%%%&&&&&&&&&&&&(((+++''')))+++------,,,+++***(((***---///000...,,,+++))))))(((%%%###$$$(((,,,---***)))+++...///---+++&&&'''(((+++,,,***### &&&***++++++++++++---***((((((+++...000111444555444111...,,,,,,,,,,,,---...///...,,,***)))%%%!!! """""" """&&&***,,,///222333111...,,,&&&''')))+++,,,---......000000000222555555333111000...---,,,,,,,,,,,,+++...---+++******+++,,,---+++)))&&&%%%&&&))),,,.........---,,,***+++...000111000......///000111111+++)))((((((&&&$$$&&&+++///000111222222222111000000///...---+++***(((&&&((('''((((((***,,,///000444444555444333333555777111000///...///111333555//////...---,,,+++******'''+++000555666555333222222111111000000000000111,,,++++++---111444555555333222111000......000222333111...,,,---111777;;;555444333444666:::>>>AAAAAAGGGPPPWWWZZZ[[[[[[[[[WWWVVVRRRKKKDDDBBBDDDGGGIIIFFFCCCCCCEEEKKKRRRWWWYYY[[[aaaiiirrryyy~~~|||pppjjjeee]]]WWWUUUUUU[[[ccckkkuuusssiii[[[SSSHHHAAA???AAABBBBBBOOO^^^ppp~~~xxxfffWWWMMMIIIEEEEEEDDDEEEGGGHHHFFFCCCAAA===888666666999<<<===>>>???@@@@@@>>>;;;777555999888888999;;;>>>@@@BBB@@@@@@???:::888<<>>??????===:::666444:::::::::;;;;;;===???AAAAAAAAA???;;;999>>>JJJSSS```xxxzzzeeeRRRFFF:::555777<<>>>>>@@@CCCCCCJJJUUUaaapppxxxhhhYYYNNNGGG@@@<<>>666222333555666666<<<<<<======<<<:::888666888999;;;;;;;;;;;;<<<>>>AAAAAA@@@======CCCOOOYYYpppsssaaaPPPFFF===999:::>>>HHHRRRiiinnnuuu|||xxxbbbLLL===555///222666777777888777777888999;;;:::888555333222111000000222444555444777;;;<<<;;;999888888pppOOO<<<;;;555000000...,,,---...000000000000///000...---...111000***%%%$$$''',,,.........///111222222222111000///------000///...,,,***(((&&&%%%&&&&&&'''(((+++...111222......---,,,***)))+++,,,---111555333---***---000333333333444666666444222111111///,,,***+++...222000...+++***+++,,,---,,,((()))***---000000...,,,******+++,,,------......***++++++***)))((()))+++++++++,,,...///111222222//////...---------......,,,++++++,,,---------,,,)))***)))((('''''')))+++---(((###%%%***...---***(((***,,,---,,,++++++,,,(((''''''))),,,///000000)))+++---......---...///+++---///000111000...---)))(((***......)))&&&''''''+++///000...,,,++++++)))***+++---.../////////000///...///111222111//////000111///,,,+++---///,,,,,,+++******))))))(((******)))))))))***,,,---***+++,,,,,,++++++,,,------///111111000///000222777333000...***%%%%%%)))---...///000000...+++***'''***------+++)))))))))++++++++++++---///111222111222333222///.........000000222222333222222111444444555555444222000...---,,,,,,///222333222000)))'''&&&%%%%%%'''***+++...///......------...///---000222111---,,,...111333111000000222222111...,,,---...000333666888999??????BBBHHHOOOSSSTTTRRRRRRNNNIIIFFFDDDCCCAAA@@@<<<;;;:::999777666555444:::>>>BBBEEEGGGJJJMMMPPPXXX]]]hhhuuu|||hhhPPPGGG???=========>>>BBBCCCHHHPPP[[[jjj~~~}}}vvvjjj^^^SSSJJJDDD>>>???CCCLLLYYYjjj|||{{{rrr```SSSJJJNNNUUUXXXXXXXXXMMMEEE;;;555555777888777:::;;;;;;;;;;;;:::999999555999<<<>>>===<<<===>>>;;;===???@@@CCCLLLZZZeeexxxxxxgggZZZKKKEEE???======BBBLLLWWWlllnnnssszzzvvvfffSSSGGG:::444111222222111333777555555777999;;;;;;999777777555444333555777999:::777:::======;;;888666555xxxUUU???<<<666111000,,,+++---000222333222000//////,,,+++---000///)))$$$$$$)))///222111/////////111222333333222111///...//////---,,,***)))(((''')))((()))***,,,000444666222111///,,,)))(((***,,,)))///333111,,,))),,,111222111111333444444111///......---***)))+++000555111...***((((((***++++++******+++...000000...,,,************,,,---//////---------,,,***)))***+++***++++++,,,...000222333/////////......---,,,,,,++++++,,,---......,,,***(((***+++)))&&&%%%(((,,,222***######(((,,,,,,***,,,---......,,,******+++))))))(((***---......---'''))),,,.........///000***,,,...000111111000///+++)))))),,,,,,(((''')))(((,,,000111///......///,,,,,,------...---------...------///222333444333111333333000,,,***+++...*********)))(((''''''&&&,,,,,,,,,,,,,,,,,,------)))+++------+++***++++++)))---000111///...///111:::666222000+++%%%%%%))),,,...///000///---***((($$$'''++++++)))(((((()))))))))***+++...111333555---///000000...------......///111222333222000///111444888;;;;;;888333000...,,,***,,,///111000...)))'''%%%$$$%%%'''+++---///000///...,,,,,,---...***---111000---,,,000333777444111000222333111///,,,---///111444666777888===<<>>AAADDDFFFLLLUUUeeexxxzzztttyyywwwvvvvvv|||~~~wwwlll```VVVOOO??????AAAGGGQQQ___ooo|||zzzjjj[[[QQQTTT]]]```aaacccVVVLLL@@@999999;;;;;;;;;999999999::::::;;;;;;;;;555999???AAA@@@??????AAA333777<<>>FFFOOOTTTTTTRRRNNNKKKHHHFFFEEECCC@@@>>>;;;;;;<<<======;;;999777;;;;;;AAAKKKPPPQQQVVV]]]gggkkkrrryyynnn___NNNIIIEEEEEECCC@@@AAADDDDDDHHHNNNUUU___pppxxxssszzzxxxllldddgggiiifffllljjjiiiiiinnnwww~~~vvvrrrgggYYYMMMHHHBBB@@@GGGUUUfffqqqsssvvvjjj```cccnnnssskkkaaaQQQKKKEEEBBB>>>:::;;;>>>>>>:::666555777999:::999;;;===>>><<<999888:::===777666777>>>LLL]]]llltttwww{{{zzzpppggg```WWWMMMBBB???===???FFFPPPXXX]]]fffkkkpppmmmbbbQQQAAA888222111000//////111333444555666777777666777999;;;;;;;;;;;;999777888===AAAAAAEEECCC<<<999<<<<<<999XXX???;;;999666555000...000333555444222///,,,***((('''(((++++++(((&&&(((((()))*********))))))***+++,,,---.../////////...---+++***+++,,,...000000...,,,******---000222222///---+++***(((&&&###(((+++...///...---...///111///---+++******++++++,,,...000111222000...---111000///...---,,,,,,,,,,,,---...000111111///---,,,,,,,,,++++++,,,---///---,,,***(((''''''((()))))))))***+++,,,...///000000000///...------.........---,,,---///000///...)))******++++++***))))))&&&$$$###%%%(((,,,......,,,,,,+++***(((''''''(((+++***)))((((((((()))******((((((,,,000222///+++(((((()))+++......---,,,))))))))))))((('''''''''***---///000/////////000111111111111000000000///.........///111333555666333333333000,,,)))''''''************)))(((((('''///111222000---+++******)))+++,,,......---+++***---,,,,,,++++++******)))222222111...)))'''''')))(((***---......+++(((%%%%%%''')))+++,,,+++)))(((###"""###&&&***---//////---...000111222333333333222111111111222333444444222111222444777666111---+++******+++---000444666000)))######(((...222333222///,,,+++,,,///000111///000222111000000111333777444111111222333222111000111111222333222000...333888@@@GGGMMMPPPRRRSSSNNNKKKGGGDDDCCCCCCAAA@@@===@@@AAA???;;;999;;;===AAADDDMMMYYY```ccckkksssqqqtttyyy~~~~~~kkk[[[RRRMMMJJJIIIFFFCCCCCCFFFFFFIIINNNTTT]]]kkk}}}yyylllccceeeccc\\\WWWVVVWWWUUUWWWWWWWWWYYY___iiiuuu~~~xxxjjj\\\TTTJJJCCCDDDLLLUUU[[[fffrrr~~~zzzppppppvvvwwwmmmaaaOOOGGGAAA???===;;;;;;===???;;;888777999;;;;;;;;;<<<======:::666444666999555666999CCCQQQ```kkkrrrtttuuupppdddYYYSSSKKKDDD;;;999999>>>HHHTTT___dddkkkpppssslllZZZGGG:::444444333222111222222444444666888:::;;;;;;<<<>>>@@@<<<===>>>===;;;<<<@@@CCCDDDFFFCCC<<<999::::::777\\\AAA>>>;;;::::::666111333555666555222...,,,***((('''))),,,---+++)))+++***(((&&&%%%%%%&&&''''''''''''(((***,,,///111000...,,,,,,---000333555333000,,,))))))+++...000111///---,,,+++)))&&&###(((+++.../////////000111000...,,,)))(((((()))***+++---111333333000---***000000/////////.........//////000000///...---,,,,,,++++++++++++,,,------((('''&&&%%%%%%&&&((((((((()))***+++,,,---...//////////////////000111111222000......///000///...(((***,,,---...,,,***)))!!!"""$$$)))---//////...,,,+++***((('''&&&&&&&&&)))((('''''''''((()))***---+++***,,,///000---)))$$$$$$&&&(((,,,---,,,+++((()))))))))))))))((((((,,,///111111///.........111222222222222111000000......---...///000222333111000000///...,,,(((%%%((()))+++,,,,,,+++)))(((///000000///,,,***)))))))))+++---//////---***(((---,,,***)))((((((((((((111111000---)))'''''''''''')))---//////---)))'''''')))+++---...---,,,+++$$$""""""###'''***,,,,,,---///111444555666555555555222000000333444333111///......000444555222///---,,,,,,,,,...222555888000***%%%%%%***111555777444111------///222444555444444444222000000111333555333111111333444333222000111333444333000---***---666@@@GGGJJJMMMQQQUUUNNNJJJEEEBBBAAAAAAAAA@@@@@@CCCEEEBBB<<<;;;???DDDKKKQQQ]]]iiipppuuu~~~ooo```YYYTTTPPPOOOLLLGGGFFFIIIHHHJJJMMMQQQYYYfffvvvuuuggg\\\VVVQQQOOOLLLGGGEEEFFFFFFFFFFFFHHHNNNXXXdddkkk~~~~~~nnncccTTTIIIEEEEEEGGGGGGUUU^^^jjjsss~~~{{{mmm___NNNDDD======>>>>>><<<===@@@===;;;:::<<<>>>??????>>>>>>===888333000222444555888@@@LLLZZZfffmmmpppnnnkkk```RRRHHHDDD@@@<<<777666888???KKKXXXccciiimmmqqqpppeeeQQQ???555333444555555555666666666666:::<<<@@@AAABBBBBBCCCDDDAAABBBAAA@@@>>>>>>AAACCCDDDDDD@@@:::777888888777]]]CCCAAA>>><<<;;;666444555666666444000,,,***(((''''''+++000222222000111...***&&&$$$%%%''')))((('''%%%$$$&&&***...111000000000000111222444555111///,,,))))))+++...111111000......---+++(((%%%(((***,,,...///000000000///...,,,***)))***+++,,,+++---///111111...,,,***//////000000111111111111---......---+++***++++++------,,,,,,---...------%%%%%%$$$$$$%%%&&&((((((((((((***+++,,,---...............///000222333444444111///.........---,,,'''***---000000...+++)))!!!$$$(((---111222///,,,)))'''&&&&&&'''''''''''')))(((''''''((()))***+++///---,,,---......+++)))$$$$$$&&&(((+++,,,+++***((()))***+++,,,,,,++++++000222333333111///......000000111111111000///...------,,,+++,,,---///000222000///000222000***%%%&&&))),,,///000...+++(((***,,,,,,,,,***))))))***+++,,,------,,,+++***)))+++)))'''&&&%%%&&&((()))000000...,,,)))(((''''''''')))---///000...+++)))***+++---///000000///...)))'''%%%%%%''')))******+++---111555777777666555444///,,,...222444222///+++***))),,,111444444222111000///...///222555777...***&&&&&&+++111666999777333000///111444666666555444333111//////111444333333333333444555555555333444444333111...,,,+++111666>>>DDDJJJOOOTTTXXXPPPKKKDDD???============@@@CCCEEEEEECCCCCCFFFIIIRRR[[[hhhrrrwww|||zzznnn___ZZZVVVTTTPPPKKKJJJLLLJJJKKKLLLOOOVVVcccqqq{{{~~~tttkkkqqq}}}}}}ooohhhZZZOOONNNKKKBBB>>>AAA@@@@@@@@@AAADDDLLLUUU[[[jjjvvv|||ppp___QQQIIIEEEBBB???FFFMMMXXXbbbooo|||nnn___PPPEEE======AAAAAA???>>>AAA@@@???>>>???AAABBBCCC@@@@@@===777111///111444:::@@@LLLZZZgggnnnqqqqqqkkkcccTTTFFF>>><<<<<<<<<999999;;;BBBMMMYYYccchhhllljjjeeeYYYJJJ>>>777555333444666888999:::;;;;;;CCCFFFJJJLLLLLLKKKLLLLLLQQQNNNIIIDDDAAA@@@AAACCCDDDBBB<<<888666777777777zzzUUU??????>>><<<:::555555555555444222...***((('''&&&'''---333888888777444111,,,'''&&&''')))+++,,,***&&&$$$%%%(((---000000222333444444222000...---,,,***)))***---000222111111000111111///,,,)))'''(((***---////////////......---------...///000,,,,,,,,,------,,,,,,+++...///000111222222222222+++,,,---+++******,,,///000...---...000000///---$$$$$$%%%%%%&&&'''((((((&&&''')))+++---.........////////////111222333444222000---,,,,,,,,,***)))'''***---000111///+++)))%%%(((,,,111444333...***%%%###"""$$$'''******)))***))))))((()))***,,,---...---,,,,,,,,,,,,***)))(((((((((***,,,---+++))))))+++---////////////...333444666555222000//////---.../////////...,,,+++,,,+++)))((()))***---...000///...000111///***%%%&&&)))...222222000,,,)))%%%'''(((((('''(((***+++///---+++)))((()))+++,,,'''&&&%%%$$$%%%'''***+++///...,,,+++***))))))((((((***---///000...,,,+++,,,---///000111222222222///,,,)))(((''''''&&&%%%(((+++///333666777666666222///,,,...444777555222)))''''''+++111555666444444333111000000111222333,,,***((((((+++000444777777444111111222444444444222222111///......111444222333444555555555555666666666555222...---...000::::::<<>>???AAAGGGMMMOOOMMMJJJUUU___llluuuzzzwwwddd^^^YYYVVVQQQMMMLLLOOOKKKKKKKKKMMMTTT```mmmuuuxxxrrrllljjjiiiccc```kkk|||xxxgggWWWSSSMMMCCC>>>???============???DDDKKKQQQ\\\iii{{{~~~mmm]]]PPPFFF???:::<<<@@@HHHSSS___kkkwwwvvviiiYYYMMMCCCBBBDDDBBB>>>===AAAAAAAAAAAABBBCCCEEEFFFAAA@@@===888333111555999DDDLLLZZZiiissswwwuuurrrmmm```PPPBBB;;;999:::<<<::::::>>>EEEQQQ\\\eeejjjmmmdddWWWMMMEEE???999444111222555888;;;>>>???@@@LLLPPPUUUYYY[[[\\\]]]___hhhbbbXXXOOOJJJJJJKKKMMMPPPIIIAAA;;;888666666555rrrMMM888:::;;;;;;;;;777666666555444111...***(((''''''(((...555::::::999222000,,,)))'''(((***+++///---)))&&&&&&(((,,,//////222444666444000+++((((((((()))***,,,///111333000000111222333333000---(((((())),,,...///...------...///000000000//////++++++++++++,,,,,,------...///000222333333222111+++---...,,,***+++000444222000...///222222///,,,&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((+++---/////////000000///000000111222222///...,,,,,,,,,+++(((&&&&&&)))---000000///,,,******+++...222444222---)))###!!! ###(((,,,,,,++++++******))))))***+++,,,,,,+++++++++************+++***+++,,,......,,,******+++...111222222222111333555666555333111000000***+++---------,,,***(((***)))'''&&&&&&(((+++---...------------+++'''$$$'''+++000333444111---***$$$%%%&&&&&&&&&'''))),,,000---)))&&&&&&(((,,,///&&&&&&&&&&&&(((***---......,,,******,,,,,,,,,++++++,,,---............------...///111222333444444111///,,,***)))'''$$$"""''')))---111444666777777444222000222666999999777***((((((,,,111555555444222222222111111000000///,,,+++++++++,,,...111222333111000111333444333222000000000///------///111000222444444333333444555888888777333//////333666BBB??????DDDMMMUUUYYYYYYTTTNNNEEE>>>;;;999999888<<<<<>>???@@@AAAAAAAAADDDFFF??????<<<888555666<<>>888222000222444777;;;>>>AAABBBMMMRRRXXX^^^bbbfffjjjmmmssslllbbb[[[YYYZZZ]]]___aaaUUUIIIBBB===888555444xxxRRR999888999;;;===;;;777777666555222///+++))))))((()))...444888888666///...---,,,++++++,,,,,,///---)))&&&&&&))),,,//////000222222111---)))'''&&&'''))),,,...000000111---...000222444444222///+++******---///000...,,,,,,...000111000---***((()))+++,,,.../////////...---///000222333222111000,,,---...,,,)))***///444222///---///222222///+++'''''''''&&&%%%$$$######!!!###'''+++...000000000222111000///////////////---,,,,,,------+++'''$$$&&&))),,,...///...,,,***++++++---///111000---***$$$!!! ###)))------+++++++++)))(((((()))******((()))))))))))))))***+++******+++---///000...---)))+++...111333444333222222333555444222000//////)))***,,,---,,,+++((('''(((&&&$$$###$$$'''***,,,.........---***'''&&&&&&***---111444444111---***''''''((('''&&&&&&)))+++---+++)))''''''))),,,...))))))***+++---...//////---+++)))***---//////......------,,,------...///...///000111333444555555222111000///...+++'''$$$'''))),,,000333666888999555555555555666888999999///---,,,///222444222///,,,...000222222111///...,,,---//////............+++,,,---000333444333111111111222000...,,,---...---000222222000///000111666999999777333333666:::AAACCCFFFJJJPPPTTTWWWXXXSSSNNNGGGAAA>>>===<<<<<<;;;<<<@@@HHHPPPTTTSSSPPP^^^fffqqqzzzuuufff^^^VVVQQQMMMJJJMMMRRRPPPLLLIIIIIINNNWWWaaafffvvvzzzwwwooolllhhhccc^^^[[[YYYYYYRRR[[[cccgggkkkuuu~~~xxxmmmeee___VVVMMMAAA@@@@@@>>>===???CCCGGGMMMUUUeeexxxyyyeeeUUUMMMCCC===999;;;>>>EEEQQQ^^^iiirrr}}}~~~ooobbbUUUGGG???===888;;;===>>>===>>>@@@CCC;;;;;;:::777666:::BBBIIIWWW^^^jjjvvv}}}|||uuuoooaaaSSSEEE???;;;777777999777:::@@@KKKYYYfffooossslll___MMMAAA<<<;;;777444333333444666999<<>>DDDLLLPPPQQQRRRTTTVVVRRRNNNHHHCCCBBBAAA@@@@@@;;;>>>CCCGGGKKKOOORRRTTTdddkkkttt}}}yyyfff]]]TTTNNNJJJIIIMMMSSSQQQMMMHHHGGGKKKSSS[[[```jjjvvvyyyqqqkkkgggbbbaaa^^^[[[XXXXXX[[[]]]]]]kkkvvvxxx|||{{{uuu|||wwwssshhh[[[LLLKKKIIIEEEBBBAAACCCEEEBBBHHHUUUgggttt{{{}}}~~~|||llldddOOODDD999444333666CCCQQQZZZbbbnnnzzzsss```MMMCCCAAA444777:::;;;:::;;;>>>@@@888999888777777===FFFMMMZZZaaalllwww|||zzzrrrlllSSSFFF<<<;;;;;;999999<<<:::<<>>BBBDDDGGGKKKPPPSSSSSSRRRSSSYYYbbbjjjnnnoooeeeVVVIIIDDD@@@:::888:::cccLLLEEE@@@@@@AAA;;;888777555333000...+++***---...000222444555666666---...111333333222000...+++***((('''(((+++///111000---+++...222444111------,,,++++++------,,,******---000333555444333222000000...------,,,---------///000...***''''''(((***+++---.../////////...///000111222222222111000111---)))'''(((+++...///000,,,)))+++222444111---'''((((((&&&###""""""###$$$###$$$***111444222///...///...,,,***+++///333111000///000111000,,,'''''')))---//////---***((()))***+++,,,+++***((('''$$$"""###&&&+++,,,(((###'''***---,,,(((%%%%%%&&&(((((((((((((((''''''''')))((()))---111333222000------...///111111///---222222111000...+++)))'''!!!***333444///***)))***'''%%%###""""""$$$&&&(((000444777555...(((''''''***,,,///111111///---+++,,,------***((((((+++...111,,,'''%%%(((,,,///000000000000111222222000...---+++)))+++...///+++&&&,,,,,,,,,+++******---///222222222222333444444555444666777777444111///...******,,,///333444333222555444444222111333666999555555555444333222111000------..................+++///222444222000...---%%%***000111//////222555333222000///...+++&&&###(((000666333///---,,,+++000000000111444777999;;;===???BBBGGGLLLQQQUUUXXXPPPLLLGGGCCCAAAAAABBBBBB======AAAHHHKKKMMMRRRYYYeeeqqq}}}uuudddSSSLLLLLLLLLNNNPPPRRRQQQNNNLLLKKKNNNTTTXXX^^^bbbjjjrrryyy}}}uuusssvvvuuuoooiiiddd[[[ZZZccchhhfffjjjsss|||yyynnneee``````jjjuuunnneeeYYYNNNIIIEEE???@@@EEEHHHHHHJJJPPPYYYbbbhhhlllxxxvvvfffTTTAAA999666555888>>>KKKRRR]]]lll{{{xxxfffSSSEEEFFF===888;;;===:::888999666555444666888===KKKYYY```jjjqqqqqqtttwwwnnn```HHHCCC===:::<<<===;;;888999???HHHSSSbbbpppsssppp]]]SSSFFF===;;;:::999777555444444555999<<<======<<<======>>>???@@@@@@AAADDDGGGJJJKKKLLLQQQZZZaaaUUUMMMBBB;;;999:::<<<<<>>CCCIIIOOOTTTWWWPPPMMMHHHEEEBBBAAAAAAAAABBBAAADDDIIIMMMPPPWWW___gggsssyyyiiiYYYQQQNNNNNNOOOSSSZZZZZZXXXUUUQQQPPPPPPRRRSSSVVV\\\bbbhhhkkkmmmnnnyyy{{{wwwpppooorrrssspppmmmrrrkkkmmmwww}}}|||wwwjjj[[[QQQLLLMMMVVV___ooo|||xxxrrrggg\\\TTTKKKBBB???AAABBBAAABBBFFFMMMSSSXXXZZZjjj|||{{{iiiSSSEEE;;;666999???DDDIIIRRR\\\jjj{{{yyyjjj]]]OOOEEE======<<<999777999777333222555;;;CCCQQQ]]]kkksssxxxuuusssqqqeeeUUUFFFBBB<<<:::;;;<<<;;;:::>>>DDDNNN[[[jjjtttsssmmmcccXXXJJJ@@@;;;:::888666777666777999<<<>>>???>>>;;;;;;<<<<<<======>>>>>>999<<>>DDDKKKQQQTTTOOOMMMKKKHHHEEECCCAAAAAAHHHFFFHHHMMMQQQVVV^^^gggkkkwwwpppdddVVVOOOKKKJJJNNNSSSZZZ\\\\\\YYYTTTOOOLLLJJJLLLNNNQQQTTTVVVXXXZZZZZZaaafffoooyyy|||wwwtttwwwuuutttuuuxxx||||||rrrbbbPPPEEEAAABBBHHHOOOZZZjjj|||vvvkkk```SSSFFF???>>>===<<<;;;===AAAEEEGGGHHHYYYjjj{{{qqq```OOOAAA<<<===>>>AAAEEEJJJRRRaaatttvvvcccWWWJJJCCC>>>:::888999777333222888AAAMMM\\\hhhvvv}}}zzzsssjjjZZZJJJCCC@@@<<<:::;;;<<<===<<>>>>><<<::::::===???@@@AAALLLXXXfffqqqkkkTTTDDD>>>>>>@@@@@@???AAAKKK[[[gggyyymmm\\\NNNCCC===:::999777666999@@@IIIVVVhhhwww}}}~~~ssseeeRRRCCC@@@???===<<<;;;===???AAAKKKSSS^^^kkkyyyyyyoooggg]]]OOODDD===;;;:::999:::;;;===???BBBBBBAAA>>>:::::::::::::::999999999999::::::999777777999<<<===;;;777444333444555666cccQQQCCC??????;;;999666111---,,,---000111333333333333333222222111222111000//////000111222111111000///...---,,,,,,***))))))***,,,///000000,,,)))&&&&&&)))...222444333222000......///000111222111000///...---------)))(((&&&%%%&&&((()))***000111333444555555555555333222222111000/////////000//////000111222111///,,,+++***,,,000222222000///111222111---(((%%%###"""!!! !!!%%%))),,,...,,,,,,---...000111111000,,,***(((***------+++)))((()))+++------+++***((($$$&&&(((***)))'''$$$"""!!!$$$%%%$$$###''',,,111222...)))&&&&&&&&&''')))*********)))(((+++,,,...///......---------///000///---,,,...000111222222333222111000//////222444333///+++))))))*********+++++++++++++++---.../////////000222333222222222000...+++'''%%%***))))))***+++---------***(((&&&###"""###&&&(((...000111000,,,)))(((((('''&&&&&&(((,,,000333444---...111111111222333555888666333000000111444666333333333111...---...000111000//////111222222111---......---++++++---///...//////,,,))))))...222444222111000///000111111333222111...+++)))***+++//////---++++++---000333444333222222111...***'''(((...222222222222000,,,......///222555999<<<>>>999999;;;===AAAEEEJJJLLLHHHKKKLLLLLLIIIHHHHHHHHHJJJKKKQQQZZZ___bbbhhhnnnttt|||~~~yyywww{{{|||ppp___XXXRRRPPPNNNMMMQQQWWWVVVXXXXXXWWWUUUSSSSSSTTTPPPNNNKKKIIIGGGGGGHHHIIICCCKKKSSSXXX[[[dddsss|||zzzxxxxxxsss{{{~~~yyyvvvyyy||||||mmmjjjiiimmmsssyyyssscccUUUJJJGGGHHHFFFBBB@@@EEERRRdddttt}}}lll[[[MMMDDD@@@===:::888:::<<<>>>>>>AAAGGGOOOXXXfffxxx|||cccOOOCCC???@@@???===<<>>??????>>>===???CCCHHHRRRYYYcccmmmwww}}}yyyqqq___WWWLLLCCC===<<<<<<===::::::<<<>>>@@@@@@>>><<<;;;;;;::::::::::::::::::999:::999777555444333444666555555444333333444444cccOOOAAA===???;;;888666111...---...111222444444444333222111000///---...//////000000//////000000000///...---+++***((((((''''''''')))***+++)))&&&######''',,,000222222111///------------...000//////......//////000***(((&&&&&&(((*********//////000111111000///...111000///...------......111000///...//////---,,,,,,++++++,,,///000000///---///111000...+++))))))######"""###%%%'''***,,,---------000222222111///+++(((&&&&&&((()))'''$$$'''(((***---......---,,,&&&''')))*********((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&+++//////,,,'''%%%%%%%%%''')))+++++++++)))(((***,,,...///---,,,+++,,,+++---///...++++++...111444444555555555333222111000222222111---***(((''''''''''''((()))***+++,,,...------------///111222222222111000...+++)))''')))((((((***---......---))))))(((&&&$$$%%%(((***+++...000...***'''&&&(((&&&''')))+++---000333444---///222222222222333444888666333111000111222333111222333111///......///000......///111333444444222333333111///......000...000111...***+++111888;;;888555111...---------000000000///,,,,,,---...000///---,,,---///111333444333222222111///+++''')))...222222333444222---,,,,,,---///222666999;;;;;;<<<>>>@@@CCCFFFHHHJJJIIIKKKNNNMMMJJJHHHJJJLLLKKKMMMUUU___eeeggglllrrryyy|||~~~~~~~~~}}}wwwooojjjoooxxxzzzlllbbb[[[VVVVVVUUURRRQQQSSSWWWWWWWWWVVVTTTTTTUUUVVVTTTQQQMMMIIIFFFGGGHHHJJJBBBHHHOOOQQQQQQXXXeeeqqq~~~|||xxxuuuooowwwwwwmmmeeedddccc```UUURRRQQQUUU]]]fffnnnsssxxxzzzkkkUUUMMMGGGIIIKKKGGGAAA===;;;HHH[[[lllxxx~~~nnn^^^TTTGGGBBB<<<888777888:::;;;999;;;???EEEPPPbbbvvvkkkYYYLLL>>>>>>>>>======@@@DDDGGGJJJSSS^^^lll}}}}}}jjjYYYNNNEEE???777:::BBBLLLUUUaaasssoooYYYEEE999===@@@BBBAAA@@@BBBHHHOOOYYYaaaiiimmmppprrroooiiiSSSNNNGGG@@@<<<;;;===>>>999999999;;;======;;;:::::::::::::::;;;;;;;;;;;;<<<;;;;;;999777555333222111333555555444333333444```KKK===;;;>>>;;;666444111...---...000111444333333222000...---,,,+++---000222222000,,,***,,,------...---+++)))'''&&&%%%%%%$$$$$$%%%(((***'''%%%""""""%%%(((+++,,,...------,,,,,,------------------...///111222333,,,***)))***,,,---,,,***,,,---...//////...,,,,,,---,,,+++*********+++,,,///---+++***++++++***)))+++******+++,,,,,,,,,,,,+++,,,...///...---...///&&&&&&&&&&&&'''(((***,,,******+++///333444222///***'''%%%%%%'''((('''$$$((()))+++---...///......''''''((()))***++++++,,,///...,,,(((%%%$$$$$$%%%&&&)))---,,,)))%%%$$$%%%%%%''')))+++,,,+++***))))))+++------***(((((()))(((+++---,,,)))***...222444444555555444222000///------...---+++(((''''''$$$$$$###$$$%%%(((+++---///---++++++,,,...///000000000//////---,,,***)))(((''''''***---///...---*********)))''''''+++...***---000...***&&&''')))&&&'''***,,,---///000111...000222333222111222222555444222000/////////000111333444444222000///000...---,,,...222555777777777777777444111//////000111333333///+++,,,333:::>>>;;;777222...---,,,,,,///000111000...---...///...,,,++++++,,,...000111222111111111000---)))&&&(((---000111333555222---++++++,,,...000333666888:::<<>>:::BBBPPP\\\eeennnyyyuuujjjXXXPPPFFF===999888999999999999:::===BBBOOO```mmmsss```RRRAAA???;;;;;;<<<>>>======777???IIITTTeee|||{{{kkk```UUULLL???>>>CCCQQQ___lllxxxmmmWWWEEE<<<===BBBFFFEEEBBBEEEMMMUUU```jjjrrrpppiiiddd^^^YYYHHHFFFBBB>>>:::999;;;<<<999888777888::::::999888999999999::::::;;;;;;;;;>>>>>>===<<<;;;888555333///333777888666444444444^^^III;;;999===;;;444222000---------///000333222222000...,,,***)))+++...222555444000***&&&)))***+++,,,+++)))'''%%%$$$$$$$$$######%%%(((***'''%%%"""!!!###&&&'''''')))***+++,,,------......++++++,,,...000222444666...,,,+++---///000---+++,,,---...//////...------)))((((((''''''((()))***,,,***'''&&&'''((((((''')))))))))))))))***)))))))))***,,,---...///111333((()))***)))))))))+++,,,'''''')))...333555222000***'''%%%%%%(((***)))'''***+++,,,...//////......'''''''''((()))+++---...444222---'''### !!!"""%%%)))+++***&&&######$$$%%%'''))),,,,,,,,,***)))'''***,,,+++(((&&&&&&'''&&&))),,,+++((()))...333333333333333222000...---))))))))))))((((((''''''"""!!! !!!###'''+++---000...+++***+++---...///------------,,,+++***)))(((''''''***...000///---***,,,,,,***))))))---111)))---000///***'''(((***%%%'''***,,,------.........111333333222111111111333222111000...---------111444666666444222111111,,,++++++...222666888999999999999666333000//////333555555000******222999<<<:::666222///......//////111222111000......///***)))((()))+++---......111000//////...,,,(((%%%'''+++///000222444111,,,,,,,,,---...000333666777888:::???CCCGGGIIIJJJJJJOOORRRRRRNNNIIIFFFHHHKKKSSSSSSXXXaaahhhmmmuuu}}}yyysssqqqkkk[[[JJJOOOWWWdddsssuuummmfffccciiinnnkkkddd``````ccchhhjjjkkklllmmmnnnrrrnnnhhhcccbbbcccgggiiinnnooonnnggg```___dddiiiwwwnnnkkkjjjbbbRRREEEJJJRRRSSSIIICCCEEEBBB:::AAAAAA@@@AAAFFFLLLNNNNNNVVV^^^```\\\^^^ddd```VVVHHHDDDDDDGGGHHHCCC>>><<<@@@BBBFFFJJJPPP[[[mmm{{{{{{hhh___QQQEEE>>>;;;;;;;;;>>>======<<<===CCCOOO[[[jjjzzzzzzeeeSSSGGGAAA;;;888::::::777444...444:::AAAPPPiiizzzooocccXXXIIICCCEEEUUUiiiwww~~~}}}mmmXXXIIIBBB===CCCHHHGGGDDDGGGPPPXXXeeeqqqxxxrrreeeYYYQQQLLLBBBAAA???<<<999888888::::::888666666888999999888777777888999:::;;;;;;;;;<<<;;;;;;::::::777333000///333888:::888555444555fffOOOEEE???;;;888444111...---...///000//////////////////---)))&&&,,,///333444222...+++)))......---,,,)))&&&###""" ###&&&((((((((()))+++&&&$$$###"""###%%%'''))),,,---...000111000---***%%%)))---......///111444,,,++++++***+++---...///***+++---///000000//////000+++%%%###&&&)))++++++000,,,&&&!!! """&&&))),,,***'''&&&&&&%%%$$$###"""%%%)))---///000///...))))))+++---//////---+++***'''%%%&&&+++///222333***)))((('''&&&''''''(((***+++,,,---...---,,,,,,%%%%%%%%%&&&'''))),,,---555000)))""""""$$$'''''''''&&&%%%"""  %%%,,,000000...,,,***''''''''''''''''''''''''))))))))))))))),,,111444666444222...+++(((&&&%%%"""$$$&&&((((((&&&$$$""""""&&&+++---...,,,)))((())),,,///222...---+++)))(((((())))))+++,,,,,,+++))))))***,,,///111111---'''%%%'''+++''''''&&&(((***+++***)))%%%%%%'''***...//////...111222222111000...///000222///,,,+++------,,,)))111333555444222111333555444000---...222666888777:::;;;<<<:::777444222222444555444///***)))///555<<<:::777555444333222111222444555222...******+++***&&&###"""$$$'''***+++//////---,,,***)))''''''(((***,,,---,,,,,,---///111444666555333222444666444666:::@@@GGGNNNTTTWWWPPPTTTUUUOOOFFFCCCIIIPPPSSS[[[bbbdddhhhpppwwwzzz}}}|||zzzttteeeSSSHHHEEEIIINNNYYYjjjxxxzzzuuuqqqrrrxxxzzzxxxtttvvvrrrwww~~~|||}}}vvvnnnpppwww~~~zzzrrrmmmnnneee[[[UUURRRNNNFFF>>>===AAADDDCCC???<<<>>>AAA@@@??????@@@CCCGGGKKKNNNNNNRRRUUUZZZ```ccc^^^UUUNNNFFFBBBFFFGGGAAA;;;:::??????@@@CCCDDDIIITTT```uuuzzzxxxcccOOOBBB<<<;;;;;;@@@>>>>>>@@@AAABBBFFFMMMVVV\\\hhhxxxssseeeWWWJJJ<<<999;;;:::555000---,,,000:::GGGWWWiiixxxqqqeee]]]UUUSSS___mmmwww~~~}}}oooaaaSSSGGG>>>@@@???===>>>DDDOOO\\\eeeooozzz~~~ssseeeZZZKKK===@@@???===:::999888888888999666444666:::======;;;888777666888:::;;;;;;;;;888888888999999777333///111222555777999999777555eeeNNNFFFAAA===<<<888555222000000000///---,,,---...///000///---+++///000111000...,,,+++,,,,,,,,,,,,+++)))'''%%%###"""$$$'''((((((((()))*********)))'''%%%&&&***---000/////////000...+++(((###&&&)))******+++---///++++++***))))))***,,,---+++,,,...///000111000000///+++'''&&&)))---000111111---'''""" """&&&)))...,,,)))''''''&&&$$$"""$$$&&&))),,,...///......******+++---//////---***)))((('''((())),,,...///,,,+++***(((''''''''''''))))))+++,,,,,,,,,+++***%%%%%%%%%&&&''')))+++,,,000+++%%%###&&&&&&&&&&&&&&&%%%$$$"""!!!"""&&&+++---,,,***(((&&&&&&&&&&&&'''''''''''''''******+++++++++---111444666444000,,,)))'''''''''"""###$$$&&&&&&%%%$$$###"""%%%***,,,,,,***((('''(((,,,000333......,,,+++***)))))))))***++++++***(((&&&'''(((---...///+++&&&###&&&)))%%%%%%'''))),,,...---,,,&&&$$$$$$%%%))),,,------///111222111000000111222333///+++***+++---......000222333333111111333555555222000000222444666777:::::::::999888666333222333333222...+++,,,000555<<<:::777555555555444444333444555333///---,,,---)))&&&"""!!!$$$(((+++------------,,,++++++******(((***,,,---,,,,,,---///555666666555222111222444444666999???EEELLLRRRUUUUUUXXXXXXQQQGGGCCCGGGLLLVVV\\\bbbdddiiiqqqvvvwwwuuurrrnnnhhhZZZJJJ@@@>>>EEEIIIUUUfffuuu~~~~~~~~~~~~xxx~~~|||rrrlllrrrqqqpppnnnlllggg```[[[XXXRRRJJJFFFDDDBBB>>>:::???CCCEEEDDD@@@>>>???BBBCCCBBBAAAAAACCCFFFJJJMMMQQQWWW^^^eeennnrrrllldddVVVMMMGGGHHHGGGBBB>>>===<<<;;;<<<>>>>>>AAAJJJUUUcccjjjuuuzzzfffUUUJJJCCCAAABBB??????@@@@@@>>>@@@DDDKKKPPP\\\kkkxxx{{{tttllliii\\\MMMCCC???<<<777333///---000888BBBMMM\\\iiiuuu~~~rrrjjjbbb___hhhsss{{{xxxjjj\\\PPPEEE???======>>>@@@GGGSSSbbbmmm|||pppbbbVVVKKKBBB>>>===;;;:::999999:::::::::777444666999<<<<<<:::999888888999;;;;;;:::999777777777888999777333000444555666888888777444222eeeOOOFFFAAA>>><<<999777444333111///,,,))))))+++---///111111111111222111000---******,,,///++++++++++++***)))'''&&&%%%&&&(((((((((((()))***///111111---((((((,,,111333111///......,,,***((($$$&&&'''((('''((()))++++++***)))((((((((()))***,,,---...///000111111222...+++)))***---222444666111...(((###"""$$$(((+++111...,,,***)))(((%%%###&&&'''))),,,------------++++++,,,...//////,,,***'''((())))))((()))***+++///...+++)))'''&&&&&&&&&''''''((())))))))))))(((%%%%%%%%%&&&''')))***+++***&&& $$$'''$$$$$$%%%%%%&&&&&&&&&&&&%%%'''******'''$$$!!!!!!%%%%%%&&&''''''(((''''''***,,,.........///000222666333...)))'''''')))***$$$$$$###############$$$!!!$$$(((***)))(((&&&&&&(((,,,111333......---,,,+++***))))))((()))***(((&&&$$$######***,,,,,,)))%%%###$$$'''$$$%%%(((,,,000222111///&&&###!!!!!!$$$(((***+++,,,...000000000111333444444000+++)))***---000111...///111111000111333555555444333222111222666888:::888777888999888555111333111///------///111333:::999777666555555666666444555555444111000000111+++'''###!!!$$$(((---///,,,,,,,,,,,,------------)))***,,,---------///000999888666333000000111333444555888===BBBIIINNNQQQXXXZZZYYYQQQFFFAAACCCGGGVVV[[[___cccjjjrrrtttrrrkkkfff___XXXLLL???999888???CCCOOO```ppp}}}vvvttt}}}}}}vvvmmmddd[[[VVVXXXWWWUUUTTTSSSPPPKKKHHHEEECCC@@@=========???@@@BBBEEEGGGFFFBBB@@@AAABBBGGGEEEBBBAAABBBFFFJJJMMMXXXaaalllwwwvvvdddZZZPPPKKKHHHCCC@@@???:::999999;;;::::::@@@HHHPPPWWWcccppp}}}mmm[[[PPPKKKEEEAAA??????>>><<<<<>>DDDMMMWWWaaaiiiuuuxxxqqqooottt{{{{{{mmm___SSSIIIBBB>>>999<<<@@@CCCKKKYYYkkkxxx}}}tttgggUUUGGGAAA:::999999999:::;;;===>>>;;;888555666:::<<<;;;999:::::::::;;;<<<;;;999666666555555666777777444222666777888777666444111///hhhPPPEEE???;;;999666555444333222...***''')))+++...000111222333444333333111...,,,,,,...000++++++,,,---,,,+++***)))'''(((((((((''''''(((***111444555000)))''',,,222444111...---------,,,***'''((((((((((((((()))***,,,+++)))((((((((()))***------------...///111111------,,,---000222444666000...***'''''')))---///111000.........---***((((((((()))***+++,,,,,,,,,,,,,,,,,,...//////,,,***###&&&)))***)))((()))+++000///,,,)))'''&&&%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%&&&''')))******'''$$$$$$'''######$$$%%%&&&(((***+++((())))))'''###$$$%%%&&&(((((()))((((((+++---000111000///000000555111,,,'''&&&'''+++---)))(((%%%###""""""###$$$!!!$$$'''((('''&&&%%%&&&)))---111333,,,,,,,,,+++***)))((('''$$$&&&''''''%%%#########)))++++++)))&&&%%%&&&'''&&&'''***...222444222111&&&$$$""""""%%%'''((()))(((+++---...///000333555333111...,,,,,,---///000---.........///111333444333444444333111222777;;;:::666444666::::::555000333111...---...000000000666666666555444444666888555555444444333333333444000+++&&&###%%%)))---///,,,,,,,,,------.........+++,,,.........///111333999888555222000111222444444555777;;;???EEEIIILLLTTTVVVTTTMMMDDD>>>@@@CCCQQQUUUYYY___hhhpppqqqmmmddd\\\SSSKKKAAA888555666:::???JJJ\\\lllyyy{{{vvvuuuqqqiiibbbcccllluuuzzz|||}}}zzzxxxrrrnnnfff___XXXRRRLLLHHHFFFEEEDDDDDDDDDBBB@@@======>>>>>>======???EEEIIIEEEGGGHHHGGGDDDBBBBBBCCCGGGEEECCCAAACCCGGGKKKNNN]]]iiixxxsssjjj]]]RRRJJJDDD@@@???<<<::::::<<<;;;:::===CCCFFFMMMWWW^^^gggvvv}}}kkk^^^XXXIIIBBB>>>======;;;===@@@===@@@EEELLLVVVbbbmmmttt}}}rrr```PPPEEE???;;;<<<:::;;;>>>???@@@EEELLLUUUZZZcccqqq}}}|||{{{nnn^^^QQQGGG@@@<<<;;;999===CCCHHHQQQ```sss~~~}}}pppWWWAAA888666666777888:::===???AAA<<<:::777888;;;===;;;999;;;;;;;;;======;;;888444555444333444666666555333666777888777555222000000iiiPPPEEE???;;;999555444444444444111---***+++...000111000000111333333444444333111/////////,,,---.........---,,,+++(((((((((&&&%%%&&&(((+++111444444///(((&&&,,,222222000------.../////////***)))((('''(((((()))))),,,+++***)))***+++,,,---...---,,,++++++---...///...//////000000000000111...---,,,,,,---///222444000000000111222222000///))))))))))))***+++,,,,,,++++++,,,...000///---+++!!!###'''***++++++,,,---000...,,,)))'''&&&%%%%%%&&&&&&&&&&&&&&&''''''(((%%%&&&'''((())))))******'''%%%!!!!!!$$$&&&$$$$$$$$$$$$&&&))),,,...***+++***'''"""###%%%''')))************,,,...111111000.........222///+++(((''')))---//////,,,(((%%%######$$$&&&###$$$'''((('''&&&&&&''')))---000222++++++***)))((('''&&&&&&!!!###%%%&&&%%%%%%&&&''')))***++++++************+++,,,---000333444222000'''&&&&&&''')))***((('''&&&(((+++,,,---///111333111111111000...---,,,,,,...---,,,---...111222333///111333222111333888===888555222444888999444000333111///...//////...---333444444333222222555777444333222222222333444444444000***'''(((+++---///,,,------------------------...///000000111444666777555222111111333555777555555777999===AAAEEEGGGLLLNNNMMMHHHAAA===???AAAJJJOOOTTT[[[eeemmmnnniii^^^TTTHHH@@@888222222666888<<>>>>><<<::::::<<<>>>>>>===???EEEJJJFFFFFFGGGFFFEEECCCCCCCCCEEEDDDBBBAAADDDHHHLLLOOOZZZgggxxx|||nnn___SSSJJJDDD@@@===;;;;;;======;;;===BBBCCCHHHMMMPPPUUU```rrryyymmmfffTTTJJJ@@@<<<:::999;;;???===>>>AAAFFFNNN[[[jjjssszzz~~~zzzkkk[[[PPPHHHAAA@@@>>>???AAAAAA???AAAFFFIIIOOOYYYdddoooyyyooo___NNNEEE>>>888666888;;;@@@GGGNNNWWWfffxxx||||||oooUUU>>>555444444555777:::===@@@BBB===;;;999;;;===>>><<<:::::::::;;;<<<===;;;888444444333111222444555444444555777888777444222222333hhhPPPEEEAAA>>>===888777777888888666222000---000222111...---///222222444777666444111000///////////////...---+++***((((((&&&$$$###%%%(((+++000222222...)))(((---222111///......000222333333+++)))'''&&&((()))))))))************,,,...000111111///,,,***)))***,,,...///000222111///,,,+++++++++,,,...000222333444444//////000222444555333111))))))(((((()))***,,,...++++++,,,...000000...,,,""""""%%%)))...000000//////---+++***((((((((()))((((((''''''(((((()))***&&&'''((()))************)))(((&&&%%%$$$%%%&&&'''&&&%%%$$$$$$&&&***...000+++,,,,,,***&&&""" $$$%%%(((+++,,,---,,,+++,,,...000000...,,,+++,,,///---,,,***+++,,,///000111...***'''%%%&&&''')))%%%!!!!!!&&&((())))))(((((((((***,,,///000+++***(((&&&%%%%%%&&&&&&###$$$%%%&&&&&&'''))),,,)))***,,,---.../////////000//////000222333222111*********,,,---,,,***(((''')))+++,,,,,,---000222...000222111///,,,++++++000...,,,,,,...111222222/////////000111444999<<<555333222333666555222///000000000000///.........111333444333000000444777333111///...000111222111555111,,,******,,,......+++,,,,,,,,,------------...///000000000222555888444222000111333666777777666666777888;;;>>>AAACCCEEEGGGGGGEEEAAA???AAACCCFFFMMMUUU[[[cccjjjkkkgggYYYMMM???777222///000555888;;;FFFWWWggguuuttttttqqqjjjfffiiipppqqqmmmpppkkkggghhhjjjeeeZZZOOOLLLMMMNNNOOOOOORRRUUUXXXVVVVVVVVVVVVWWWUUURRRPPPJJJFFFBBB???>>>===<<<<<<888888999;;;===<<<:::888;;;>>>@@@@@@???@@@DDDHHHDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBDDDHHHLLLNNNQQQ]]]mmm|||ooo```UUUKKKDDD>>>;;;999;;;;;;:::<<<@@@???BBBEEEFFFGGGPPP^^^iiirrr|||{{{uuueeeYYYKKKDDD???;;;:::<<<>>>>>>@@@DDDLLLXXXfffooonnnwwwxxxmmm```WWWNNNFFF>>>===>>>@@@???<<<>>>BBB<<>>BBBIIIRRR___mmm{{{wwwnnn```MMM???888444444555777:::===@@@BBB<<<:::999;;;>>>???===:::888888888:::<<<;;;999777555222000000222333444333444777999888555333444666iiiPPPEEEAAA>>>===;;;999999999999777444222---000222000---+++...111333555666666333111000///000000000///---***(((&&&'''&&&%%%""""""$$$(((,,,000000///---,,,---000333222000///000333444444444...+++((((((***,,,---,,,''''''(((***,,,000333555444111---***((()))+++---...111444333///+++)))(((***,,,000333444333111000......///111333444222000)))(((''''''(((***---///)))***+++...111222000...'''$$$###(((000555333000......,,,++++++,,,---...+++******)))***+++,,,---((()))***+++,,,,,,++++++)))***++++++++++++******)))'''%%%%%%&&&***...000,,,---///...***'''%%%$$$$$$&&&***---...///...---,,,---...---+++))))))***+++,,,---...///000000000---,,,)))'''''')))+++---((($$$ $$$(((******,,,+++*********,,,---...---+++(((%%%$$$%%%'''(((((((((((('''&&&(((,,,///((()))+++...111333333222222000...///111333333333000...,,,,,,------,,,+++***+++---...---...///111+++---//////---,,,---///222///,,,,,,...111222111000///---...111555777888222333333333222111///...***---000111///...000222111444555333000000444888111...++++++---//////...000...+++***,,,---......((()))***+++,,,...//////---.../////////111555888333111000222555777777666777777777888:::<<>>BBBKKKRRRaaajjjyyyvvviii\\\UUUNNNGGGBBBAAABBBAAAAAAEEEKKKUUU]]]bbbbbblllnnndddZZZUUUMMMCCC===;;;<<<>>>===:::;;;???;;;===EEEOOOVVV[[[dddooorrr}}}www___NNN@@@???>>>999777;;;>>>AAAHHHUUUeeettttttaaaQQQEEE===666444444555777999<<>>???<<<:::555555555777:::;;;:::999555333000///000222333333666999;;;999555333555777kkkQQQEEE???;;;:::<<<:::888777777555333000---000222000,,,+++...222333444555444111000000000000000///...+++(((%%%$$$&&&%%%###!!!!!!###(((,,,222111///...///111444555333222111222444555444333222///,,,,,,...111111000%%%%%%''')))---111444666777444///+++))))))+++---...111555444000+++)))(((***---111444444222...+++......///111222111///,,,)))'''&&&&&&'''***...000))))))+++...111222111///+++&&&###(((222777555000///...------...///000111---,,,+++++++++,,,...///((()))+++,,,------,,,+++)))+++---///000///...---+++)))&&&%%%&&&)))---000,,,...000000...+++)))((($$$'''***...000000///...,,,------+++)))'''((())))))+++...000222222111000)))((('''''')))+++...000)))%%%""""""&&&***++++++...---,,,+++++++++,,,---///,,,(((%%%$$$%%%(((***,,,,,,***((('''(((,,,000'''(((***...222555555444222000......000333444555444000---+++,,,---......---...//////......///111***+++,,,,,,***,,,000444444000,,,,,,...111222111333///,,,---111444555555111222444333000...------%%%***000111//////222666222555777555111000444888000---))))))+++---,,,++++++***)))***,,,...//////%%%&&&(((***,,,///000111,,,---------...000444777333222111222666777666444888888888888999;;;===???DDDFFFGGGGGGFFFFFFGGGIIIMMMWWW```dddfffhhhiiihhhWWWJJJ;;;444111111444999777:::DDDTTTcccqqqttteeeXXXNNNGGGFFFBBB>>>CCCNNNNNNLLLIIIGGGFFFEEEDDDDDDCCCBBBBBBCCCFFFHHHIIIJJJLLLIIIEEEEEEFFFGGGEEECCCFFFCCC???<<<;;;999777666333444888;;;>>>===999666666777999;;;======<<<;;;@@@@@@@@@AAACCCDDDCCCBBBCCCCCCDDDDDDEEEEEEFFFFFFMMMUUU]]]dddnnnzzz~~~ooobbbSSSGGGFFF???;;;::::::888999<<<>>>???>>>;;;999:::>>>BBBQQQZZZiiiyyytttiiiddd^^^UUUNNNJJJHHHFFFDDDFFFKKKPPPSSSUUUZZZdddeeeZZZRRROOOHHH>>>===<<<<<<===<<<999:::???BBB;;;999???FFFMMMXXXdddiiiwww|||ooo]]]LLL@@@AAABBB<<<;;;???>>>@@@GGGWWWiiiyyy|||~~~ttt]]]KKKBBB999000555555555777999<<<>>>@@@777555555888<<<>>><<<999444333333555999;;;<<<;;;666333000...///111222222888;;;===:::555222444777sssVVVGGG???;;;;;;999777555444444444333222444111...---.../////////444333222111000000000000++++++,,,,,,***)))'''%%%%%%&&&%%% &&&---111000......000111222222333222111000///000111222333222222333555333...***'''((())),,,...000222333/////////...---,,,+++***...---...//////---)))%%%(((,,,000222111---+++***------///111222111...,,,+++'''$$$%%%***...---+++)))((((((***,,,......---)))'''&&&'''+++...111111222000...------///111333...------------...///000,,,,,,---///000///+++(((***,,,///111111000---,,,)))((('''(((+++...///000///...---...//////---+++((((((((()))+++///222444...+++(((''''''(((''''''+++******---111111///,,,***(((%%%######$$$''')))***'''$$$'''+++...,,,))),,,///111111000...------...---***((('''(((***+++---++++++---000000,,,)))+++)))''')))...222444444444222///------000444666111...,,,---///111///---111///---,,,,,,,,,+++***((()))***+++---...///000444111...,,,,,,///333555333111000///000222222222222222333444333///)))%%%###)))000222000///222555777777777555333222333444+++)))((()))++++++)))&&&)))''''''***///333222111)))***+++...///111111222,,,***((()))---000111000---000444666666666666777888999;;;;;;;;;===AAADDDDDDCCCBBBDDDGGGKKKMMMNNNOOO[[[hhhlllhhhaaa]]]\\\MMMCCC:::777666444555888999<<>>???@@@@@@BBBBBBAAA===888444222222444777:::<<<;;;888444555888999999:::===???@@@AAA@@@@@@CCCFFFFFFAAA======>>>@@@BBBDDDDDDDDDDDDKKKOOOUUU\\\ccciiiooosss~~~~~~}}}yyypppaaaPPPEEEAAA???<<<:::888888999999CCC@@@===:::888888999:::EEEJJJSSSaaappp~~~wwwqqqpppmmmhhhbbbWWWLLLFFFHHHKKKIIIIIIKKKLLLMMMNNNLLLGGG@@@:::777<<<=========<<<:::777666>>>;;;777888>>>IIITTT\\\qqqxxxyyyooohhhYYYQQQGGGBBBAAAAAA>>>;;;???AAAIIIZZZsssxxxhhhXXXJJJ===888999777444333888>>>AAA<<<666222111222777<<<>>>:::555777666666555555555555666999777444222000000111222666:::===;;;555000...///rrrUUUFFF???;;;999777555333222444555555444444111///......000000///333222222111000/////////++++++++++++***((('''&&&''''''&&&""" '''---111000......///111111222333333333222111111222333444444444555777666222...,,,,,,---......///000000000000///---+++)))&&&%%%***+++---...---+++)))((((((+++...///...,,,***)))***+++---///000///---+++(((&&&$$$&&&,,,///...,,,)))))))))***---//////...+++)))'''(((***---//////...---+++******,,,...000////////////......------+++---///111111///,,,+++,,,,,,---......------,,,***((('''))),,,...//////------,,,---//////...---+++*********+++---///111+++)))'''&&&&&&&&&%%%$$$(((((())),,,///000---+++'''%%%###""""""$$$''')))***'''&&&)))---///,,,)))+++...111222000...,,,,,,,,,+++)))(((((()))***+++++++++,,,///111222///---+++)))((()))---111333222222111111000000111111222...,,,)))+++...000///---///---+++******+++++++++***++++++,,,---...///000333111///---...000333555222111000//////000000/////////000222222000+++'''''',,,222333111//////111555666666444222111222444...---+++,,,------***(((***((((((+++000333333222+++,,,...///111222222222///---,,,---///111000///---000333666666666777777<<<<<<======>>>@@@BBBDDDGGGEEEDDDDDDFFFIIILLLNNNQQQYYYbbbeeeaaaZZZTTTRRRHHH???888777777555666999:::<<>>???CCCDDDCCCBBBAAA???======???AAACCC@@@@@@@@@AAABBBDDDEEEFFFEEEDDDDDDBBB@@@????????????@@@AAA???<<<777444222,,,...222888<<<>>><<<:::888:::<<<<<<<<<===>>>===>>>AAADDDFFFEEEBBB===:::<<<>>>???AAAAAAAAA@@@???EEEIIINNNTTTYYY]]]```bbbhhhiiijjjiiieee\\\QQQIIIAAA>>>:::777666888;;;>>>BBB@@@===:::999999:::;;;???BBBGGGPPP]]]kkkwww~~~uuunnniii^^^VVVSSSPPPHHHAAA@@@AAABBBDDDCCC@@@;;;777555888999<<<===>>>===;;;:::<<<;;;999999>>>JJJWWWaaarrrxxxxxxggg[[[VVVQQQJJJDDDAAA>>>;;;999@@@GGGSSSbbbvvvtttcccUUUIII>>>;;;===888666666999>>>@@@>>>:::666333000222777999888555888888777666555555555555999777555333222222222333444666888777333///......pppSSSFFF???:::888666444111000222444666666222000...---///000000///111111000000//////......---,,,+++***(((((((((((()))***)))%%%"""###(((---000///.........///000111444555555444222000000111222222333555666555333000........./////////000000333222000...***'''$$$"""%%%))),,,,,,)))((((((***''')))+++,,,***)))))))))''')))+++,,,---,,,***)))%%%$$$$$$(((...000///---*********+++...000000///...+++)))(((***,,,,,,,,,***)))((((((((()))+++,,,000111111000///,,,***((()))---222333111...------...---+++))))))***,,,---***)))((())),,,...///...+++***+++---///000000///...---,,,++++++,,,---...(((&&&%%%%%%&&&%%%###!!!$$$$$$'''+++---...+++)))%%%$$$###""""""$$$&&&((()))((((((+++//////+++'''***---111333111...+++***((((((((())))))***+++,,,***+++---///222333111///,,,***)))***---000111111000111222333222000...---***(((&&&(((---//////------+++)))(((((()))+++---------------............111000/////////000222333000000000//////.........,,,,,,...111222111---)))+++///444555222...,,,,,,333444444333111000111222111000///......---+++)))***((((((+++111444444222...///000111111222111111000000000111222222000------000333555666666777888>>>===<<<<<>>@@@@@@@@@@@@AAACCCEEEHHHIIIBBB@@@>>><<<======<<<;;;===>>>??????===;;;888666///111666===CCCGGGGGGFFFCCCDDDGGGIIIKKKJJJJJJIIIGGGLLLQQQRRRNNNHHHCCCAAA@@@AAABBBCCCBBBAAA>>>===CCCFFFKKKPPPSSSTTTSSSRRRRRRRRRSSSTTTUUUSSSNNNKKKAAA>>>999666666999>>>BBBAAA@@@===;;;999::::::;;;<<<;;;;;;???HHHTTT```gggxxxwwwnnnhhh]]]NNNAAA:::999:::;;;;;;;;;999777666444666999;;;<<<;;;:::999777888888888===IIIZZZfffuuuyyyrrr\\\KKKLLLLLLKKKGGGBBB===:::999@@@MMM^^^kkkxxxzzzmmm\\\PPPFFF???>>>@@@::::::;;;;;;======>>>>>><<<777222111333666777666:::999888777666444444333888777555444333333444444222111000000000000...,,,nnnRRREEE???:::888777444000...000333555555///...,,,,,,...//////...///////////////......---...---+++)))(((((())))))------,,,***((((((+++...//////...---------///000444666666444///,,,,,,---......000111222222000///+++,,,,,,...///000111222444333111...+++'''$$$###$$$(((,,,***&&&$$$'''***''')))***)))'''''''''(((((()))++++++)))'''&&&&&&"""###%%%***///111000---+++******,,,///111111000000...***))))))*********))))))((())))))***+++,,,000111222111///+++&&&$$$&&&,,,222333///,,,,,,...000---(((%%%%%%'''+++...+++***)))***---......---))))))***,,,///111111000...------,,,,,,,,,------'''&&&&&&&&&&&&%%%""" !!!"""%%%)))++++++***(((''''''%%%$$$$$$$$$%%%&&&''''''))),,,...---)))%%%(((,,,111333111...+++)))'''((()))***+++,,,------+++,,,...///111000///------,,,,,,,,,...000111111111111222333111///---+++(((&&&%%%''',,,000000...,,,+++)))'''&&&(((,,,///.........---------,,,,,,............/////////000...///000000/////////000------///111222111...++++++000444555333///,,,+++000222333222000//////000111111///...---+++)))'''(((''''''***000333333222...//////////////////......///111222333222///---...000333444555555666888;;;999888:::>>>AAABBBBBBEEEDDDAAA??????BBBGGGKKKUUUWWWZZZ]]][[[SSSGGG>>>777444444777999888999===>>>>>>BBBLLL^^^qqqyyysssggg___SSSJJJGGGEEECCCAAABBB@@@<<<999999;;;===???CCCBBBBBBBBBDDDFFFIIIJJJCCC@@@<<<:::;;;<<<<<<;;;======???AAACCCCCCBBBAAA===???CCCJJJQQQUUUVVVVVVTTTTTTWWW^^^bbbaaaaaaaaa[[[]]]^^^___]]]ZZZUUURRRMMMMMMNNNNNNLLLIIIGGGEEEKKKMMMPPPTTTUUUTTTQQQNNNHHHFFFEEEEEEGGGHHHHHHGGGBBB@@@===::::::===@@@BBB@@@???===;;;:::;;;;;;<<<===;;;999999>>>FFFNNNSSSbbbnnnyyymmm\\\KKKAAA===<<<;;;;;;;;;;;;::::::999999:::;;;:::999777666555888:::;;;@@@LLL___nnnwww}}}xxxeeePPPCCC@@@EEEIIIHHHBBB===;;;;;;>>>OOObbbooovvv~~~tttfffUUUJJJCCC>>>>>>AAA<<<===>>><<<:::999;;;===@@@<<<777444555666777777;;;:::999888777555333333666666555444444444444555000---***+++///111///+++qqqUUUGGG???:::888888444000......000222222,,,+++******,,,...------....../////////...------000///---+++*********+++//////000///......///000---......---++++++---000444666666111+++&&&&&&(((+++---...///000/////////+++,,,,,,---......////////////...,,,***(((%%%$$$%%%)))+++)))$$$###&&&************)))'''&&&'''(((***,,,---+++'''$$$###$$$!!!###''',,,///000///---,,,++++++---///111111000111...+++))))))***))))))******+++,,,---............000111111///+++&&&###&&&,,,111000,,,)))+++---///,,,&&&######&&&+++///,,,+++***+++---...---,,,)))((())),,,///111000///,,,,,,,,,,,,---......///)))((('''(((((('''$$$!!! """%%%'''((((((((((((,,,,,,***)))'''%%%$$$$$$$$$&&&))),,,,,,***%%%"""&&&***///222111...+++***)))******,,,,,,---......,,,---...///---+++)))(((---.../////////000111222333222111///...------,,,(((%%%$$$''',,,//////...++++++***(((&&&(((---111.........---,,,++++++++++++,,,,,,---------------,,,...000000///000222444111111111222333111...+++***---111333333111///---...000222111000//////////////////---***(((&&&&&&&&&$$$%%%(((...222222000---------------,,,++++++***,,,000222222111///...///111333333333333444666777666777:::>>>CCCFFFGGGBBBBBB@@@===<<>>@@@AAADDDMMM]]]ooo~~~|||yyyxxxvvvuuuqqqjjj___VVVPPPKKKGGGDDDEEEBBB???<<<<<<===???@@@DDDCCCAAA@@@AAACCCEEEGGGDDDAAA>>><<<===@@@BBBCCC???@@@BBBGGGMMMQQQRRRQQQSSSTTTXXX^^^eeekkknnnnnnmmmjjjmmmvvv{{{yyywwwyyysssnnnjjjlllqqqsssooojjjccccccbbbaaa___\\\ZZZYYYXXXXXXYYY[[[\\\[[[WWWSSSIIIFFFBBB@@@@@@AAABBBBBBCCCCCCCCCCCCBBBAAA@@@??????>>>===<<<;;;<<<<<<===>>>===;;;;;;<<>>>>>>>>>>><<<>>>===<<<;;;:::888777777777;;;???BBBFFFSSSfffttt{{{|||iiiUUUHHHCCC===DDDJJJIIICCC===;;;<<<===OOObbbmmmttt|||nnn___NNNDDD???;;;;;;======??????<<<777555666999>>><<<:::888777777666555:::::::::999888666555444444444444444444555555666000,,,))),,,111444111...zzz]]]JJJ>>>999999777444000......///000///***))))))***---...---,,,---...///000000///...---111000///---,,,,,,,,,,,,...///000111222111111000,,,...///,,,)))))),,,///333444444...&&&"""$$$'''---///111111000000111222000///...---,,,+++***************)))((('''&&&%%%'''))))))(((%%%%%%))),,,.........,,,)))''''''''',,,...///,,,'''$$$$$$%%%###&&&))),,,...///...---+++++++++,,,///111111000111...+++))))))*********+++,,,...000111111000000---///111222111...***(((***,,,...---***)))***,,,---***&&&######'''+++///,,,,,,+++,,,......---+++***)))***,,,...//////...++++++,,,---...//////000,,,+++))))))***)))'''%%%###$$$&&&&&&&&&&&&(((***000///...,,,***'''$$$###$$$&&&)))+++***'''$$$!!!$$$(((---000000...---,,,,,,,,,+++++++++,,,,,,------...///...***&&&$$$###,,,...///000//////111222444222///---,,,,,,---...(((&&&%%%'''+++...---,,,***++++++)))'''(((,,,000//////......---,,,,,,+++++++++,,,,,,,,,------------///000///......222666444333333333333111---***(((***---000222222111000---///111222000///...///---...///---)))'''&&&&&&$$$######'''---111111000---------------,,,+++***(((+++///111000///......000111222222000000111222555777;;;===@@@DDDIIIMMMDDDEEEDDD@@@>>>???EEEJJJMMMOOOTTTWWWVVVNNNAAA777333222444888999777999===???AAAFFFNNNZZZjjj{{{{{{ssstttzzz}}}wwwmmmcccYYYPPPIIIDDDGGGFFFCCCAAA@@@@@@@@@AAAAAA@@@>>><<<===???AAACCC?????????>>>???DDDJJJOOOMMMMMMPPPWWW```fffhhhgggppppppsssxxx~~~zzz~~~|||{{{yyywwwuuuttttttsssllliiifffffffffeeebbb^^^SSSOOOIIIEEEBBBAAA@@@???BBBDDDHHHJJJIIIEEEAAA>>>>>>>>>========================<<<;;;;;;<<<<<<===AAAGGGQQQ[[[fffrrrvvvkkk]]]VVVNNNHHHGGGFFFEEECCC@@@>>>;;;999777777888999:::>>>BBBFFFMMMYYYiiiuuusss\\\JJJDDDEEEBBBGGGLLLKKKEEE@@@>>>>>>CCCRRRcccnnnuuu|||fffWWWGGG???;;;999888999;;;===>>>;;;777444555666:::::::::999888666444333888888999::::::999777666333444555555666777777888111///---111666888666222hhhOOO===777888444111///...///000000///*********,,,...000///...---...000111111000///...111111111000///...---,,,,,,---///111333333111///+++...///,,,((('''+++...///111000+++$$$"""&&&+++000222333333111000222444111111000...---+++*********************))))))(((''''''&&&&&&(((+++...000111222222000,,,)))'''''',,,///111...)))'''(((***&&&(((+++------,,,,,,,,,+++******,,,///000000000///,,,***)))***+++++++++***,,,...111222111000///---///111333333222000///000///---+++*********+++***(((&&&$$$%%%(((,,,///---,,,,,,---///...,,,***,,,++++++,,,......---++++++,,,---....../////////...,,,***)))******(((''''''((('''&&&$$$%%%))),,,000000///...,,,(((%%%###%%%'''***+++)))&&&$$$""""""&&&+++.........//////...---***)))(((((()))***,,,...000...)))$$$""""""(((+++............000222222111///---,,,,,,---...)))&&&$$$%%%)))+++***((('''***+++)))&&&&&&)))---111111000000//////......---------,,,---......///000111111...***+++///444444333222222222000---***((()))***---000111222111,,,///111222111/////////...000111///+++)))((()))$$$######'''---111222000//////////////////...---***---000111///------...111222222000...---...///444999>>>??????AAAIIIOOOLLLMMMLLLHHHCCCBBBFFFJJJMMMOOORRRSSSPPPIII@@@999555444666999888555888===999???FFFNNNWWWgggzzzxxxjjj]]]SSSMMMIIIHHHGGGEEEDDDBBBAAAAAA@@@>>><<<;;;<<>>>>>===<<<;;;:::999::::::;;;<<<>>>BBBIIIQQQ]]]hhhooowwwnnnbbb[[[XXXWWWUUUSSSOOOKKKEEE@@@======???AAAGGGJJJNNNTTT\\\hhhttt}}}}}}lllVVVFFFCCCFFFEEEHHHLLLLLLJJJHHHHHHIIIOOOZZZhhhsss{{{~~~zzzttt^^^OOOAAA;;;:::777666666888999;;;;;;999888777777999999:::999888666666666555666888:::;;;;;;:::999444555777888999::::::;;;444333444777;;;<<<:::777pppRRR===666777000///......000111111000+++++++++---000111111///---///000222222111///...222222333222111000...,,,)))***---000222222000...+++---///,,,((('''***...---///...)))######)))000000222444222000///111333000000//////............---............---,,,,,,'''%%%$$$&&&***///222444444555555333...***(((''',,,///111///+++))),,,///)))***,,,---,,,+++++++++*********+++...000000///...+++)))(((***,,,,,,,,,(((***---000111111///......///222444666666555555444111,,,******+++++++++((('''&&&&&&'''***---...---------...///...,,,***---,,,,,,,,,------+++)))------......///......---000---***))))))***)))(((******)))&&&###$$$)))---......///...,,,)))&&&%%%''')))++++++)))&&&$$$$$$"""%%%))),,,......000111///---)))&&&%%%%%%&&&''',,,...000...)))$$$######&&&))),,,---,,,,,,...111000//////...---------,,,)))&&&###$$$'''((('''$$$%%%)))+++)))%%%$$$'''+++222222222222111111000000//////...---...///000111222333111,,,'''''',,,222222111000111111000---+++)))))))))+++...000111111,,,///222222111////////////222333111---++++++---%%%$$$$$$(((...222333111111111222222222222111111---000222111...,,,,,,---111222111///---+++,,,---222888??????;;;===EEEMMMSSSTTTSSSNNNHHHEEEGGGKKKRRRSSSSSSQQQLLLFFF@@@===777666888999777444777<<<555===FFFMMMUUUeeezzzpppddd]]]IIIIIIHHHGGGFFFDDDBBBAAA@@@???======???BBBFFFIIIKKKQQQXXX[[[^^^gggwww|||{{{||||||rrrpppzzz}}}{{{zzz|||~~~|||vvvlllaaaWWWMMMEEE@@@>>>BBBFFFJJJKKKIIIEEEBBB============>>>>>>>>>>>>===<<<:::888888999;;;<<<;;;;;;<<<@@@FFFNNNUUUYYYkkkvvvuuullliiihhhfffdddgggaaaXXXPPPKKKJJJKKKMMM[[[\\\```gggqqq|||yyyhhhTTTGGGCCCDDDCCCFFFJJJMMMOOOQQQSSSTTTXXXbbbnnnyyyvvvjjjXXXJJJ===999999777666666555666999;;;<<<;;;:::999;;;;;;;;;:::888888:::;;;333555888:::<<<<<<<<<;;;666777888:::<<<<<<======555666999<<>><<<:::;;;:::<<>>???@@@FFFOOOTTTTTT___fffoootttwww~~~|||uuutttrrrnnnhhhgggeeeeeegggmmmssswwwppppppttt|||uuueeeTTTGGG>>>???CCCIIIMMMMMMIIICCC???@@@AAA@@@>>><<<:::999:::888;;;<<<:::666666;;;???===???@@@??????BBBGGGLLLYYYXXXaaasss|||}}}~~~}}}{{{rrrmmmhhhbbbbbbgggoooxxx}}}kkk]]]OOODDD@@@AAACCCBBBCCCFFFHHHMMMZZZfffjjjnnnuuu}}}sssfffSSSGGG===;;;<<<:::888777888666555666999===??????=========<<<;;;999888777999777666888;;;======;;;888777777888999:::999888999:::;;;<<<============oooTTTCCC;;;888999777333000---,,,------///...,,,+++,,,...000222333000---...222777:::;;;777444000---...///000000000111222222111///---,,,---///111000...,,,++++++,,,------...///000000///......//////000000111111000///,,,)))((()))...222555444333222000---+++***)))%%%"""%%%+++111222222000222444222///---------111...,,,+++,,,------,,,)))---111222///+++((('''%%%(((+++...000000///......///000///...---...///,,,******---333555222///,,,---...000111111111222111...++++++,,,///000000+++***)))((()))+++...///000000000111111///,,,******)))'''((()))******)))(((+++,,,,,,)))((()))+++...///...+++(((&&&&&&(((***)))((((((((()))***++++++,,,---,,,+++***)))***,,,++++++,,,------***(((...000222222111000000000,,,,,,++++++******))))))+++++++++(((%%%$$$%%%''''''&&&&&&))),,,...---+++***,,,...//////...,,,***+++&&&!!!!!!%%%(((((('''((()))***)))((((((+++...555555444333111000///......///000...+++,,,///333666444111///------...//////000333555555555444333333000---++++++,,,,,,,,,000111333333111/////////111///...111666888666333555...)))***111666777555111555666333---***...333333555666666333000......///...---,,,+++,,,,,,---666666555444666;;;BBBGGGLLLMMMOOOQQQQQQPPPOOOMMMSSSUUUTTTTTTVVVWWWQQQIII>>>;;;999999<<<===;;;888888777;;;DDDPPP```uuummmYYYTTTPPPNNNJJJEEECCCEEEIIIKKKKKKLLLSSS___gggiiiooouuu||||||tttppplllggggggfffdddeeeggglllqqqtttvvvxxx|||qqqeeeYYYNNNCCCEEEIIILLLKKKHHHCCC@@@>>>>>>>>>===;;;999999888888<<<>>>===999777999<<>>===<<<===AAADDDLLL\\\jjjvvvzzz{{{mmmaaaSSSHHH>>><<<>>>===;;;;;;;;;:::888999<<<@@@BBBBBB?????????>>>===;;;:::999777666666888<<<===<<<:::777777777888999::::::::::::::::::;;;;;;<<<======iiiSSSGGG>>>888:::888555222///---------000///,,,******+++...///333000------111666:::<<<555222///...///111222222333333333222111///---,,,000111333333111/////////---,,,...111444444000,,,------......///000111111111///+++(((&&&(((,,,000555444222000...,,,,,,++++++(((&&&''',,,000111111///000222222000//////000222///,,,*********)))((('''+++///000...+++(((&&&$$$&&&***---000111111000000//////...---,,,,,,,,,---,,,,,,///333444222///,,,---.../////////...------,,,+++---000333555666...---+++******+++,,,...000//////000111000...,,,(((&&&$$$%%%&&&(((((((((&&&((()))(((''''''((()))......---***'''&&&'''((()))(((''''''''')))***+++******)))))))))******++++++++++++---//////---***111222333222000///000111,,,,,,---......---------,,,,,,+++)))&&&&&&)))+++$$$%%%'''***,,,---,,,***&&&(((+++---//////...---,,,'''"""!!!%%%***---...---......---,,,,,,...///666555333111000//////...///000000...++++++...222666444111///......///000---///222555777888888888666555444000---+++,,,---111333555555333000//////222///...111666999999888888222,,,,,,111666888777222555666222---+++...222666777999888555222000000000...,,,++++++,,,---///444444555555666:::???CCCIIIKKKOOOSSSTTTRRROOOMMMRRRTTTUUUUUUWWWYYYUUUMMM???<<<999888::::::888555333444:::DDDQQQ___ssspppdddaaa]]]XXXOOOHHHJJJPPPZZZ]]]]]]^^^ggguuuyyytttppplllooonnnnnnoooqqquuuxxxzzzxxxwww~~~yyyooobbbOOOPPPOOOMMMJJJFFFBBB@@@<<<<<<===>>>===<<<;;;::::::===@@@???<<<888888888AAAAAABBB@@@>>>>>>???AAA<<<888:::CCCJJJMMMUUU___bbb___bbbjjjnnnqqq{{{vvveeeTTTLLLIIIEEEAAA@@@;;;999:::===CCCMMM___ooo|||vvviii]]]RRRGGG>>><<<>>>======>>><<<;;;999:::===@@@BBBCCC???@@@@@@???>>><<<:::888666666888;;;>>>>>>===;;;777777888888999:::::::::999888777777888999;;;===mmmUUUGGG<<<666777666444222000///......///...+++***)))+++---...333000...---///333888:::666444111000111222333333333222111000///...------111333555555333222222222///---,,,000555555111,,,---......///000111222222222111---)))''')))---111555333111...---,,,,,,,,,,,,)))((((((+++...//////...///000000000000111222222000,,,***)))((('''&&&$$$&&&***------+++)))'''###%%%(((,,,...000111111///+++'''&&&(((***++++++,,,,,,,,,...111222000...,,,,,,.........---+++***,,,,,,,,,///333666888888111000...,,,+++++++++,,,000...---///111222///---'''%%%######%%%((())))))&&&&&&''''''(((((()))***///...---***)))((()))***((('''''''''''')))***+++***(((&&&&&&&&&'''((((((((((((***---//////---+++......///...---...000222------...//////...------...---+++))))))***,,,...&&&'''***,,,---,,,***(((###$$$'''***---.........,,,'''"""!!!%%%+++000333111111111111000000000111222222222111111000///...///000000...******---111444222000///......//////,,,...111444666777777666333444555222...---///222333666888777555222000///222000///111555999::::::666111+++***...333555666444555555111+++(((***---555777999999777555444444000///---,,,,,,---///111333444666777888:::===@@@FFFIIINNNRRRSSSQQQMMMKKKQQQTTTTTTSSSTTTTTTOOOHHH@@@<<<888777888777555222///111999EEEQQQ___qqqtttqqqmmmhhhbbb[[[UUUWWW^^^jjjnnnrrruuu}}}zzzwww{{{rrreeebbb\\\UUULLLEEE???<<<;;;;;;===???AAAAAA???>>>===???@@@???;;;999888888???@@@@@@???>>>=========:::666666;;;???AAAFFFMMMNNNNNNPPPTTTTTTWWWcccppp~~~zzzfffYYYLLLGGGFFFDDDDDDEEEAAA>>>===???CCCMMM```qqqxxx}}}uuuiii^^^NNNDDD<<<;;;=========@@@:::888666777:::===??????======>>>>>>===:::888777888999<<>>999:::::::::888777888888777666444222333666999;;;xxxYYYDDD999444111111111222111111000///---,,,+++******+++---...444333222111111333666999999777333222222333333222//////------,,,---......111333555666444333333444111---***,,,111444222/////////000111222222333333444333111---,,,---000444444222000...,,,++++++,,,+++***))))))***,,,,,,,,,---------...000111222222222///,,,******)))((('''!!!###&&&))),,,+++***((($$$&&&))),,,///111333333+++%%%!!!'''+++,,,******,,,---//////...---,,,,,,------,,,+++)))(((---,,,---000444666666666111000...---,,,+++++++++///,,,+++---111222000---'''%%%###$$$&&&)))++++++((((((((()))***,,,......222000---+++++++++,,,---((('''''''''((()))+++,,,+++(((%%%$$$$$$%%%$$$###$$$%%%'''+++......+++)))'''(((*********,,,///111.........------,,,+++***///...,,,++++++,,,......***,,,...///...,,,***)))"""###&&&(((+++,,,------+++'''###"""%%%+++111555333333222333333333222111***,,,///111222111///...///000000---******---000111000///............///---...111333333333222111,,,...000000...///333777555777888888555222111111111000000111444777999999444///+++***---111444555444444333...(((%%%&&&'''222555888999999888888888111000///...///000222444222444666777888999;;;===???BBBHHHLLLOOOPPPNNNMMMPPPSSSTTTRRRQQQQQQMMMGGGBBB===888666666666333111...111999FFFRRR___ppp~~~{{{uuunnnllliiigggiiinnnzzz{{{yyy{{{xxxuuusssuuuyyy~~~|||vvvlll```RRRFFF===999;;;;;;;;;>>>AAACCCAAA???@@@???>>><<<999999999:::<<<;;;<<<<<<===>>>>>>===999777666888888777888;;;AAABBBDDDBBB>>>???IIIUUUdddmmmwww|||}}}}}}|||{{{xxxnnniiieeebbbSSSMMMGGGDDD@@@>>>BBBIIIGGGDDDBBBAAACCCJJJZZZjjjttt}}}vvvkkk^^^KKKCCC======>>>>>>???AAA888666444555777:::<<<<<<;;;<<<>>>>>>>>><<<:::888<<<>>>AAADDDDDDDDDBBBAAA>>>>>>>>>;;;777444444555555333111///000222666999[[[AAA666444...///111222333222111111++++++,,,,,,,,,,,,,,,,,,444555555555444555777999999777444333333333222111...,,,+++))))))+++---...///111444444333333333444333///++++++...111333222111111111222222222333333222333222111///000222555222111///...,,,+++++++++***************+++,,,,,,,,,++++++,,,///111222111000...,,,+++,,,---,,,,,,######&&&))),,,,,,***((('''(((+++...000333444555((( (((,,,,,,((()))+++---............------,,,+++******)))))),,,---...111444555444222//////...---,,,,,,,,,,,,---***(((***000222000---)))&&&$$$%%%'''+++---...,,,***)))+++...111333333333000,,,+++,,,---......(((((((((((()))***,,,---,,,)))%%%$$$&&&&&&###!!!!!!###%%%))),,,,,,)))&&&"""$$$'''((()))+++...000...---,,,+++***))))))***000...,,,,,,.........,,,---///111111///---,,,,,,%%%&&&''')))***++++++,,,***)))'''&&&(((,,,000333222111111222444444333111'''(((+++...///000///......//////---******---111000000///////////////000000111333333333111///...'''((())))))+++///555888444555666555222111111111000000000111222333444555222///---,,,///222555666222222000,,,'''%%%%%%&&&000333666888999888999:::222222222333444555666777222444666777888888:::<<<999<<<@@@EEEKKKOOORRRSSSMMMRRRUUUTTTTTTUUURRRMMMEEE@@@:::888888777555333000333;;;GGGSSS___ooo}}}wwwrrrqqqvvv|||~~~zzzzzzzzzzzz}}}}}}uuuppplllgggeeegggjjjmmmooosss|||}}}pppaaaSSSHHHBBBAAA>>><<<===@@@AAA@@@===???===;;;999999:::;;;<<<999888777999<<<>>>??????<<<;;;;;;:::999666444444:::<<<===999444444<<>>FFFHHHEEECCCBBBAAAEEERRR___sss}}}vvvgggWWWHHHCCC???@@@@@@??????AAA888666444444777999;;;;;;;;;<<>><<<>>>AAADDDEEEDDDBBBBBBBBB@@@BBBAAA===666222222333444222000//////222555777ZZZAAA777666///000222444444333222000,,,---...///...---***)))---000333555555555777999666444222111222333222111///---***(((((()))+++---,,,///111222222111222222222000...---...111333555222222222111111111111111...///111111000000111333000000///...---,,,***)))***+++,,,,,,++++++,,,---,,,***)))***---000000000...,,,+++,,,...111222222)))))))))+++------***'''&&&'''))),,,...111222333'''###+++,,,***'''))),,,...//////000000...---+++***)))***++++++***+++---000333444222000,,,,,,,,,,,,,,,,,,,,,---,,,(((%%%(((///222000---)))'''$$$%%%(((,,,///000...,,,+++,,,111555666666333///+++***+++...//////))))))((()))***,,,---///,,,)))&&&'''******&&&"""!!!"""%%%))),,,+++(((%%%"""%%%(((***+++,,,---...---+++)))(((((()))+++,,,///...---...000///,,,***,,,...000000///...///111++++++++++++++++++++++++++++++,,,,,,,,,---///111000//////111444444222000((((((((()))***,,,...///,,,......,,,******...222111111111111111111222222444555666666555333111///'''%%%"""###''',,,111444111111111///------///000///000111111000////////////...---...000333555666///...---***((('''((()))///222555777777777777888333444666888999999999999777888:::;;;:::;;;===???<<<<<<>>>AAAFFFKKKQQQTTTMMMSSSWWWWWWWWWYYYWWWTTTIIIDDD>>>;;;;;;;;;999777444666===HHHSSS___ppp}}}{{{uuurrrllllllqqqyyy~~~}}}rrrkkkddd___ZZZWWWYYY[[[]]]]]]aaaeeeqqqxxxlllaaa[[[MMMHHHBBB@@@AAAAAA>>>;;;:::999999999;;;<<<<<<<<<888666444666:::>>>??????BBBBBBAAA???===<<<:::888777999999444000111666;;;:::@@@FFFKKKSSSYYYUUUMMMNNNRRRRRRJJJDDDBBBAAA@@@@@@>>>===???===;;;===AAADDDBBBBBBCCCBBBDDDNNNYYYpppyyyrrr```KKKCCC???>>>??????<<<;;;===777555333333666888::::::999;;;>>>AAABBBAAA???>>>???AAACCCBBB@@@>>>???@@@@@@BBBBBB===666222222333444333111111111333666888|||YYYBBB999888111222555666666444111000---///111111000,,,(((%%%%%%)))///222333333555777222000///000111333333222222///,,,((('''(((***+++***---000111000000000111111222222111000111444777222222111111000/////////))),,,///000000000000111////////////...,,,***(((+++,,,------------...///,,,)))'''))),,,///000///,,,++++++---000444555666///...---...///---)))%%%###$$$&&&(((***,,,...///((( (((...---(((''')))---///000000111222///---+++)))(((***,,,---((())),,,000333333222///***++++++,,,,,,---------+++'''$$$'''...222000,,,)))&&&$$$%%%(((,,,///111///---+++---222666888888222...)))(((+++...///...***)))))))))+++,,,...///+++(((''')))---...***%%%!!!"""&&&))),,,+++((($$$%%%(((+++---------------,,,***(((&&&'''***---000///...---///111000,,,(((***,,,//////......111444000///......---,,,++++++,,,---///000////////////...------000333444222///,,,***&&&$$$%%%(((---000+++---...,,,******...222222333333333333444444444777888999999888666444222)))$$$###)))---.........---+++******---//////000111111///---,,,+++++++++,,,...000222444444,,,,,,+++*********,,,---000222555777666555555666444666888;;;<<<<<<;;;:::===>>>?????????@@@BBBDDDCCCBBB@@@@@@BBBGGGMMMPPPOOOUUUYYYXXXXXXYYYWWWTTTLLLGGGAAA>>>>>>>>><<<:::666888>>>IIITTT```ppp~~~yyytttpppnnnqqquuu~~~vvvggg]]]YYY\\\VVVPPPMMMMMMOOOOOONNNUUUTTT___uuuwwwrrrYYYRRRJJJEEEDDDCCC???;;;666666888;;;======<<<:::999666333444999===??????DDDDDDBBB???>>>>>>>>>===777999777333///000333555111555999>>>HHHOOOKKK@@@;;;@@@BBB>>>;;;===???>>>AAA===<<<@@@BBB???>>>???@@@@@@BBBEEEDDDFFFOOOYYYiiizzz|||uuunnnZZZCCC===::::::<<<<<<777555777555333111111444666888888555888<<>>@@@AAA???;;;:::;;;===???AAABBB>>>777222333555555444333333444555777999~~~\\\EEE;;;888444666777555111000222555444333111///,,,)))'''%%%)))+++...111222111000.........//////000000111111...------,,,,,,------...***...000...***(((+++...///000000///...///222444333333333222111000..............................,,,...///...,,,***))))))++++++---000333333222000,,,&&&"""%%%,,,111000---)))***+++---...///000000,,,,,,,,,,,,***(((&&&$$$!!! !!!%%%))),,,---'''"""###))),,,---...---,,,******+++---...222///***&&&)))///000---***,,,///000///000111222111///+++))))))+++...111///***%%%&&&---111000---***)))((('''(((***,,,---+++,,,...111444666999:::222...***+++...///,,,)))+++(((&&&&&&)))---111222***&&&$$$'''...111---)))&&&(((+++------,,,***)))***---000111///...------)))***++++++***+++---///333222000///---,,,,,,++++++,,,.........///222444///------111000,,,+++---///222222000++++++///444......///000111222222333000,,,&&&###$$$&&&)))+++000222333222///...000222000111222222222222111000666666888:::;;;;;;999777///***%%%###%%%)))******---,,,++++++,,,+++(((&&&,,,---///111111000---,,,,,,++++++---//////...------,,,+++***+++,,,---...444333222111222333444555555555777:::>>>@@@???>>>BBB@@@>>>@@@FFFKKKNNNOOOJJJEEE@@@>>>@@@EEEJJJMMMTTTVVVYYY]]]dddfff^^^SSSPPPGGG@@@@@@>>>;;;<<<@@@;;;===AAAFFFOOO]]]mmmxxxwwwvvvyyy}}}}}}sssaaaQQQMMMPPPHHHKKKNNNLLLHHHDDDDDDDDDFFFLLLVVVaaannn|||lllggg^^^UUULLLEEEAAA???;;;999;;;??????;;;:::<<<:::888666666:::>>>AAABBB>>>???AAAAAA???===<<<===999999777333111111333555333333666:::???AAAAAA@@@===>>>???>>>;;;:::999999;;;<<<>>>???@@@@@@@@@@@@??????@@@AAABBBGGGVVVeeetttwwwzzzyyyuuujjjVVVEEE::::::999666333222333444444111000333888999666111555666888;;;>>>>>><<<:::<<<;;;;;;:::::::::;;;;;;BBBBBB@@@;;;555111000222000222444666888888888888}}}\\\EEE:::777666666666444222111222333111111000...+++(((%%%$$$+++,,,.../////////...---000000000000000000//////---------,,,,,,---------)))+++,,,,,,******+++---111222222111000///111222111222333333333222111111.........///////////////---///000///---+++******------...111444444333111***%%%!!!###***///...+++)))***+++,,,---,,,+++++++++++++++***)))(((&&&&&&###!!!!!!&&&***,,,,,,)))$$$ !!!%%%***------...---***(((((()))+++,,,...---***(((+++000000+++******+++++++++...222555444111,,,((())),,,111555111---***+++///111000---+++***((('''''')))+++,,,,,,---...111333555777888111---******---///---******(((&&&&&&***...111222,,,)))'''***///222...***((()))+++---......---,,,+++---//////...,,,,,,---)))***,,,,,,,,,---000222444333111///............---...000000///000222444///---...111000---+++---000222222///+++***---111000000//////000000111222000---)))&&&&&&(((***+++...000222111///...///000000111222333333222000///333333555777888888666555111,,,'''&&&'''***++++++000//////000000///,,,))),,,...000111222111///...---,,,,,,---...///...,,,------,,,+++***+++---///111111000///000111222333444555777;;;???AAA@@@???@@@@@@AAAFFFLLLQQQRRRRRRMMMIIIDDDAAABBBFFFKKKNNNQQQVVV[[[___eeehhhcccZZZTTTKKKCCCAAA>>>::::::===;;;<<>>===@@@DDDJJJRRR]]]kkkzzz}}}{{{wwwmmm```SSSKKKGGGCCC>>><<<===>>>;;;999;;;<<<;;;:::;;;===???@@@@@@???@@@???===;;;:::;;;===:::999777444222222444666444444666999===@@@@@@???<<<===??????===:::777666666888;;;>>>@@@AAAAAAAAA>>>===>>>@@@AAAHHHWWWffftttxxx{{{wwwpppcccPPPAAA888888888666333222222444666444222333555555222000444555777;;;>>>>>><<<::::::::::::;;;;;;===>>>>>>BBBCCCBBB>>>888444222333000111444777999;;;<<<<<<{{{ZZZCCC999666666555333222333333222111000///---+++)))'''&&&%%%------,,,,,,,,,,,,---...222222333222111///---,,,,,,,,,,,,------,,,,,,,,,'''''''''(((***,,,,,,+++111333444333111//////000///000222555666555444444---......///000000000000///000222111///---,,,,,,//////000222444444333111'''### """(((,,,+++))))))***,,,...---+++(((&&&******))))))(((((())))))&&&""" &&&,,,---,,,'''%%%###$$$'''***,,,---///---)))&&&%%%''')))***)))+++++++++///333000***))))))(((((()))...555:::777333---))))))...333888333222222111111000...---,,,***(((&&&&&&(((+++---......///111333444555666///,,,***+++...000///---,,,)))'''(((+++...111222///,,,+++---222333000++++++,,,,,,---.../////////,,,......---+++***+++,,,***,,,......///000222444555333111///...///000111000111222111000000222444000......111000---,,,...000111111///+++***---000333111///...---...///000///...,,,+++***++++++,,,,,,---//////...------...000222333555444222///...///000111333444333333222222///+++)))***,,,......555555555666666444000---,,,...000111222333222222///...------...///---,,,...//////,,,******---111111111000000111111222333333444777<<<@@@BBBAAA@@@@@@AAADDDIIIOOORRRRRRRRRPPPMMMHHHEEEDDDGGGKKKNNNRRRYYY```cccfffhhhfffaaa]]]TTTKKKFFFAAA<<<:::;;;=========???GGGVVVhhhuuu~~~ooo]]]OOODDD>>>>>>BBB>>>>>>???@@@@@@>>>;;;888<<<<<<>>>CCCKKKXXXeeeooouuuzzzkkk___YYYNNNEEE======???>>>===>>>===<<<<<<===>>>>>><<<:::??????===:::888888;;;>>><<<;;;999666333222555777777666666888;;;=========999:::===>>>===:::666444333555888<<>>===>>>AAADDDLLL[[[jjjrrrxxx{{{uuuiii\\\LLL@@@666777777666444333333444999777666444222111000000444555777;;;>>>???===;;;888888:::;;;===???AAABBBBBBCCCCCC@@@;;;777555444///111444777:::===??????yyyWWWAAA888666555222000000333555333111111///+++(((&&&''')))***///---+++)))***---000222444444444333111...,,,***,,,,,,,,,,,,,,,,,,,,,,,,'''$$$###&&&+++...---***...000222222000///......///000333555666666555444+++,,,---////////////...///111222222000.........000//////111222333111///&&&###!!!###(((+++***((()))+++...111000---)))'''++++++***))))))+++,,,---***$$$ !!!''',,,,,,***###$$$%%%''')))+++---///000...***&&&%%%&&&(((***'''***---///333555111)))''''''((())),,,000777;;;888555000,,,+++...111444222555777555111---,,,,,,+++)))'''%%%&&&***---000///000000111222333333333...,,,+++---///222111111111...,,,+++---///000000111///...111444555111---//////---,,,,,,------...---...---+++)))((()))+++,,,...///000//////000222333111///...---...000222111222333222000000111333111......111111------///000111111000------///111555333000---,,,,,,---///...///000///............,,,---......------------000222444555555222///------///000111111000000111111000---,,,---000222444999999:::;;;;;;888444000,,,---...000222444555555111///...---...///...,,,...000000...******...333444444444444555555666666222333666;;;???AAAAAA@@@AAABBBDDDHHHKKKNNNPPPPPPRRROOOKKKGGGEEEFFFJJJMMMUUU]]]dddeeeeeegggfffdddggg```WWWOOOHHHBBB===<<>>===???FFFWWWkkkyyy~~~tttgggZZZRRRLLLEEEAAA???@@@???>>>@@@BBBAAA<<<777999999:::<<>>===;;;999;;;;;;;;;:::999:::===@@@@@@>>><<<777444222444666999888777888:::;;;;;;:::555555777888:::999777666333666999===@@@AAAAAAAAA???>>>???DDDIIIRRRaaaooossszzz|||sssdddWWWJJJBBB666777888888666555555666::::::888555222111222444555666999===@@@AAA???===888999;;;===???@@@BBBBBB@@@AAAAAA@@@===999666555000111444666999<<<>>>???yyyTTT>>>777888333000...///333555444222444000***&&&%%%(((---111...,,,)))(((***///555888555555444333000...+++***......---,,,,,,---......)))%%%###&&&---000...+++***,,,/////////.........111222333555555444222111)))***,,,---...---,,,+++---///111222000//////000000///......//////...,,,&&&$$$###%%%(((+++***)))))),,,111444555222///,,,---,,,,,,+++,,,...///111,,,'''$$$%%%)))+++***(((!!!%%%***---...///111444111///+++((('''(((***+++(((,,,///222555777111)))!!!$$$(((+++...111444777555444111///...---......111444777555000+++)))***)))'''&&&&&&))),,,000333111111111111111111222222......---///111333444444777444111////////////...111111111333666555222///222000...+++***)))******---------+++)))((()))***...000111000...,,,,,,---///...,,,,,,,,,---///000111222222111000///000222222//////111111......111///000111111111111333444666333000,,,+++***+++,,,---///222333111000111222000///............------111222444555555333000//////111222222000///000111//////......000333666999;;;::::::;;;;;;888444111******,,,...111444777888222000.........///...------///000///------000333666666666777777777777777222333444888<<>>;;;999555888;;;<<<===>>>@@@AAABBBAAA===888444222333444;;;999888999::::::999777222000///000444888999999777999===@@@BBBBBBAAA@@@======@@@GGGOOOXXXfffsss{{{~~~ppp^^^QQQGGG@@@999::::::999777777777888999:::999777555555777999777888;;;???BBBCCCAAA???:::;;;===>>>???@@@@@@@@@>>>>>>>>>>>>===:::777444222222333555666888999:::{{{TTT===777999222111///000111222222222333000***''''''+++000333...+++)))(((+++000777;;;444333222000...---,,,+++111000---++++++---000111,,,)))'''***///111///,,,)))***------,,,,,,---...222222222222111111000///)))***,,,------,,,***)))))),,,///000000000000111000...,,,,,,------+++***&&&%%%%%%''')))+++***)))))),,,111555777555333000............///000111222,,,+++***)))))))))'''%%%""")))111555444333555888000///---+++******+++,,,,,,///111222444555///'''!!!(((,,,...///000111111111111000///...---,,,000222444333...***))))))((((((((())),,,///222444111111111111111111111111......///000111333444555999777333111111000...---///000222444666555222000111000---+++)))(((((((((+++------,,,***)))***+++///111222111...+++))))))*********+++,,,---......111222222111000///111333444000///111111...///222111111222222333333444444555333000---+++*********+++///333444333222444666666333000...///000000///111222333444444333222222222444666444000...///222---...///000000333777::::::888777777777555222///''''''(((+++///333777999333000......///000000///---...///000222222222222444444555666666666666555333222222444888;;;<<<<<<;;;<<>><<<:::;;;CCCTTTiiixxx~~~xxxkkkaaaYYYZZZ\\\]]]]]]___VVVSSSPPPNNNLLLIIIGGGEEEAAABBBFFFLLLQQQUUUUUUTTT\\\bbbkkkvvv{{{wwwssskkkeeebbbXXXTTTOOOJJJEEE>>>888444333666:::===>>>???@@@AAABBB@@@===888444222333555;;;::::::;;;;;;;;;888666111---***,,,111777:::;;;:::===@@@CCCDDDCCCAAA???;;;;;;AAAKKKUUU^^^jjjuuu}}}kkkWWWIIIAAA;;;<<<<<<<<<:::777777999:::888888888888999;;;<<<<<<999:::<<>>;;;<<<===?????????>>>======<<<;;;;;;<<<;;;888555333333333333444555666666WWW>>>777888444444333111///---...///...---,,,++++++---000111...+++((('''***///555999333111///---,,,,,,---...444222...++++++...222444111///---...111222000...+++,,,---,,,++++++---...111000///.........//////***,,,---...---+++)))'''%%%(((,,,...//////111222000...,,,+++++++++***(((%%%%%%&&&''')))***))))))))),,,000333555444222000---...//////000000000000,,,...000...***&&&$$$######,,,666888555222333555......---,,,,,,,,,,,,+++///111000///111222,,,%%% $$$***.../////////000.........//////000111222///000111000...+++*********+++,,,---...000111111000000000000111111111111---......///000111333444777555222111000000///------...111444666555222000///...---+++******))))))***,,,......,,,+++++++++...000222111...+++******'''(((***+++------------222333333222111111333555444111000111111//////333333333222222333222111000333222000---+++***)))))))))---222444333444777;;;>>>999333///000111222222222222222222333444444555555888888555000---///222...///111000000111555888777555222111000000...,,,###$$$%%%(((,,,222777:::222000...---///111222111,,,+++---111666777444000222333444555555555444444333111//////222666999:::888:::>>>AAACCCGGGMMMQQQMMMMMMKKKFFFAAA@@@CCCHHHJJJRRRZZZaaaiiisssyyyyyyvvvxxxtttlllddd]]]RRRGGGAAA@@@======DDDSSSggguuuxxxrrriiieeefffmmmsssvvvxxxzzznnnlllgggaaa\\\YYYXXXYYYVVVWWW[[[bbbiiimmmlllkkklllpppyyy|||yyyllliiieee^^^UUUIII<<<444555777999:::;;;<<<>>>@@@>>>===;;;777444444666888::::::;;;===>>><<<888555222...+++---222777999888:::===AAADDDEEECCCAAA???<<<===EEEQQQ]]]fffqqqzzzuuuaaaPPPEEE???:::???>>><<<888555555888;;;777666666888<<<>>>===;;;::::::<<>>;;;999;;;===>>>??????>>>======;;;999999;;;;;;:::888333333222222333444555666YYY???666777666777777333---******,,,)))***,,,...//////.........+++(((''')))---333666222000---++++++,,,...///777333...******...333777333222111111222222111000//////...,,,******,,,...000...---++++++---///000,,,---//////...,,,)))'''"""&&&***,,,...///111333111///,,,+++++++++)))((($$$%%%&&&'''((())))))((()))+++...111222111000...,,,---///000000000///...+++000444111***$$$""""""""",,,666888333......000,,,,,,---------,,,++++++111111///------...***###&&&***...111222222222333------,,,---///222666888000//////......---+++***---...//////000000//////000000000000000111111111,,,---.........///111333444222000///000000///...+++---000444555444222111,,,,,,,,,,,,,,,,,,,,,,,,(((+++...///...,,,+++,,,---000222222///---,,,,,,%%%'''***---......---,,,333444444444333333555777555111000111111///000333555444333222222000...,,,222111000...,,,***)))((((((---222444333444999===CCC<<<555000111333444444222111111111222444666777777999:::666000,,,...111///111222111//////222555555222///---,,,,,,+++***""""""###&&&+++111666:::222000...---///222333333+++***+++222999;;;555///333333555666666666555444444111---,,,///333777999777;;;???@@@@@@@@@BBBDDDLLLMMMLLLGGGAAA???DDDHHHMMMSSSZZZaaajjjuuuzzzzzz{{{~~~}}}uuunnnggg[[[NNNFFFEEEBBB@@@FFFTTTgggttt}}}ooojjjaaaeeeooo~~~|||tttlllhhhiiilllkkklllooovvv~~~{{{~~~xxxkkkZZZHHH===888888888777666888<<>>;;;666333444777:::777555444888===???<<<888999:::;;;===???>>><<<999888999<<<>>>??????>>>===>>>;;;999999;;;<<<;;;999333333222222333555666777bbbCCC555333444555555333///+++)))(((---...///000///...,,,++++++***))))))+++---000222///............///000000222000...***''''''***---111111000///---...111444555333111000///---***'''...............///000111...000222222000.........+++***))))))+++...222444222000//////000...)))%%%$$$###"""$$$'''***)))'''++++++,,,///111111///---,,,...000000///---,,,,,,***...111000+++%%%"""!!!&&&(((,,,///000...+++)))'''&&&%%%&&&(((+++///111///---+++)))))))))***+++(((***///222444444333222///000000...,,,---111555111...,,,,,,...000000...000000000000///...,,,,,,,,,+++***))))))***++++++---,,,***)))))))))***+++.........,,,******,,,...)))+++...111222222000///,,,---///000111000...---...---,,,+++++++++,,,---000111111000///,,,***)))&&&(((+++...000111222222999888888777666666555444111...)))(((***---000222555000///222333///+++***............---,,,+++++++++...000000111333888<<<@@@999000---///333555444222333222111000222555888666666555333000//////000/////////111333444333333222000...,,,,,,,,,***)))%%%$$$$$$&&&,,,222666888222///,,,///444666444111000///000333777888666444111222444555666555555444444222///---...111666999888===BBBBBB???>>>@@@DDDHHHGGGEEEBBBAAACCCGGGJJJQQQQQQXXXeeepppuuuvvvxxx~~~zzzqqqbbbTTTPPPLLLJJJJJJKKKRRReeexxxxxxkkk^^^XXX]]]hhhvvv|||xxx~~~{{{nnn^^^PPPKKKCCC<<<:::999777:::>>>;;;;;;666111444:::;;;555777:::===>>>===;;;999999777999;;;<<<;;;888555333::::::<<<===???AAABBBCCC>>>CCCMMM[[[jjjyyyyyyiiiXXXJJJAAA>>>===;;;;;;:::666444555:::???999999::::::;;;<<<<<<===;;;===???@@@???;;;777444444:::@@@@@@<<<999;;;???@@@>>><<<;;;;;;<<<>>>@@@>>><<<999666444444444555lllKKK;;;777666666666333...+++))))))---///000111111///---,,,++++++++++++,,,...///000------......//////000000000000...+++((((((***---111111111000......000222333111000000000...***(((++++++,,,---///111222333222333333111///------...------++++++---///222444222000//////000...+++(((&&&%%%$$$&&&***,,,+++***++++++,,,...000000...,,,,,,///111000...***(((((()))---000///+++&&&###"""&&&(((+++------+++(((&&&$$$$$$$$$%%%(((,,,000333000...+++)))(((((()))******---000444555555444222...000111///...---000222333000......000111111000000000000///---,,,***)))***)))(((''''''((()))***,,,+++***)))))))))******,,,,,,+++(((&&&%%%&&&''''''))),,,...000111000000...///111222222111///......---,,,******+++,,,,,,...---,,,,,,---,,,***)))(((***,,,...000111111111888777666555444444444444222...)))''')))---000222333///...111333///,,,+++++++++,,,---------------+++...000111000222555888999333,,,+++...333444444333333333222000000222444555666666444111//////000---...///111333444333222222000---,,,------,,,***)))((('''***...333666777333000///111555777444111000//////222444555333000000111333555666666666666222111111111111333555666777;;;@@@@@@>>>===???BBBGGGFFFDDDAAA@@@BBBGGGKKKRRRSSSYYYeeennntttyyy~~~{{{ooocccXXXRRRNNNOOOSSS[[[jjjyyyyyyooocccWWWRRRTTT[[[ggguuuvvv}}}uuuqqqnnnkkknnnvvvzzzssskkknnnxxxtttjjj```VVVLLLGGGCCC===;;;;;;999999555222666<<<<<<777888:::===>>><<<:::999999:::;;;===>>>===:::666444999999:::<<<===???@@@AAADDDIIISSSaaaqqqyyyiiiWWWIIIAAA>>>=========<<<999666777;;;@@@:::::::::;;;;;;<<<===>>>>>>???@@@AAA???<<<888666333888======::::::>>>CCCAAA???<<<::::::<<<>>>@@@???===;;;888777666777777uuuSSSAAA;;;888888666222...*********///000222444333111///---+++,,,,,,---------------+++,,,...///000000000///.........,,,***)))***,,,222333333111///......////////////000111///+++(((((()))+++---000222444555555444222///,,,+++,,,...111000.........000222444111000......//////---,,,)))((((((***---.........*********,,,//////---+++---///111111---(((%%%###(((***---...+++'''$$$###&&&''')))***)))(((&&&$$$###"""###$$$(((---111444222///,,,)))(((((())))))+++---000333444444222111///000111000...---///000333222000000111222222111111111000...,,,***(((''''''&&&&&&%%%&&&''')))***++++++***))))))))))))******)))((($$$!!!!!!&&&&&&(((***,,,...000222111222333444333111///......---+++*********+++,,,+++(((&&&'''+++---,,,***,,,---...///000111111111666555333111111111222333333...)))'''(((,,,000222000------000111...,,,,,,)))***,,,---.../////////,,,...111222111111111222000,,,)))***...222333333333444444333000.........222333444333111...------***+++...111222222222111111///------...///...------,,,,,,...111444666666333222111444666666333////////////000111111///,,,,,,...111333666777777888111222444555555444222111444888<<<===<<<<<<>>>@@@EEECCC@@@>>>===AAAGGGLLLRRRTTT\\\fffmmmsss}}}|||ssseee^^^XXXYYY^^^fffrrr{{{yyylllccc[[[SSSOOONNNOOOVVVcccsss|||tttjjj```fffjjjgggccc___YYYTTTXXXaaaeee```YYY[[[aaafffkkkjjjmmmvvv~~~zzznnnbbb[[[TTTKKKBBB???<<<:::777555888>>>???;;;999;;;>>>>>><<<:::999999>>>???@@@@@@???;;;888666::::::;;;<<<===>>>???@@@CCCIIITTTbbbrrryyyhhhWWWIII@@@===<<>>;;;888888<<<@@@<<<<<<;;;;;;;;;===>>>???AAAAAAAAA@@@>>><<<999888444777:::999888:::AAAGGGBBB@@@===;;;:::<<<>>>@@@@@@???<<<:::999999:::;;;zzzWWWDDD===;;;:::777333...++++++,,,000222444555555333000///+++,,,---...---,,,***))))))+++---000111000///...,,,---......,,,******+++333444555333111...---...,,,---///111222111---))))))***,,,...000222333444222111///,,,)))***---///222111///......///111222000///........./////////,,,,,,,,,---///000111111***))))))+++---...---+++,,,///111111...)))%%%$$$''')))+++,,,+++)))'''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&%%%%%%&&&(((---111333444111---***(((((()))***,,,---///111222111000...222111///---,,,---...000333222111111111111111111222222111///---***((('''&&&&&&%%%%%%&&&(((***+++++++++******))))))))))))***)))'''$$$ %%%%%%%%%&&&)))---000333222222333444333111///---------,,,+++***++++++,,,)))%%%###%%%***......---111111111222222222111111555333000......///111222222...(((&&&'''+++///111,,,******...///,,,***,,,,,,---...///000000000000...000222333333111000///,,,***)))+++...111111111222444555333000,,,***))),,,...000000---***)))(((&&&))),,,///000/////////000...------///000000///111000//////111333333333111000111333444333///,,,,,,---......///...---,,,)))+++...111444777888888666666666666444222///...111444888:::::::::<<<===AAA???<<<::::::>>>EEEJJJOOOTTT^^^hhhmmmsss~~~|||sssooojjjhhhjjjoooxxxyyyjjj```ZZZVVVSSSOOOMMMLLLPPP[[[kkkzzztttiiiccc]]]VVVQQQKKKNNNQQQSSSUUUTTTPPPLLLQQQWWWYYYTTTNNNOOOSSSVVVTTTSSSVVV___gggoooxxxxxxrrrkkk```TTTNNNJJJDDD<<<777888<<<>>>>>>;;;===??????===<<<;;;;;;@@@AAAAAAAAA???<<<999777<<<<<<===>>>??????@@@@@@@@@FFFRRRaaaqqqwwwgggUUUHHH???<<<<<>>>>>===<<<;;;<<<===???@@@AAAAAA@@@>>><<<:::999888666888888666555999AAAHHHDDDBBB???<<<;;;<<>><<<:::::::::;;;<<<~~~[[[GGG@@@<<<<<<999555000...---...222333444444444333111000***+++,,,---,,,***(((&&&)))+++---///000000...---***,,,......,,,++++++,,,333444555444111///...///+++,,,...111333222///,,,,,,---...///000000000///,,,,,,+++))))))***...111000///...---,,,------.....................000111......///000000000111111***))))))***,,,---,,,++++++...000111...+++)))((('''(((***,,,,,,+++)))'''""""""###$$$&&&((()))++++++***(((((()))+++...000555222...***((((((***+++---...000111222111000///555111---******,,,///111000111111000////////////333222111000...,,,***)))(((((((((((()))***,,,---+++++++++++++++******)))++++++***&&&###!!!"""###((('''%%%&&&(((,,,000333000111222222111///---,,,,,,------------,,,++++++(((&&&%%%''',,,000111111555444444333333222222222333111///------...000222111---)))'''(((+++---...)))((()))------))))))+++111111111111111000/////////111333555555333000...---,,,,,,---/////////...111333444222...***'''&&&''')))++++++)))&&&%%%$$$$$$'''+++---,,,,,,---...000...---...000222222111333111///...///000000///---...///111111///+++)))***,,,---/////////......'''))),,,000333666777777<<<:::777333000...,,,,,,...111444777888999:::;;;===<<<999777888<<>>@@@@@@???>>>>>>???AAAAAAAAA@@@>>>;;;999777;;;;;;<<<===>>>>>>??????>>>FFFTTTcccrrr~~~|||rrrcccSSSFFF???===<<<>>>@@@@@@===888666888:::>>>>>>===<<<===>>>???@@@???>>>===;;;:::999888888:::999888555444777>>>DDDEEECCCAAA>>>======>>>???<<<;;;:::888888999;;;<<>>;;;666111---,,,+++,,,---...111444777999999:::;;;:::999888888;;;@@@DDDGGGNNN[[[ggglllpppzzz}}}~~~{{{pppcccZZZTTTOOONNNQQQKKKPPPWWW```kkkwwwzzzmmmcccXXXPPPJJJFFFDDD@@@???@@@>>>;;;;;;@@@DDDEEEFFFIIIKKKMMMKKKEEEBBBDDDFFFFFFEEEBBBBBBGGGKKKMMMRRRWWW___bbbjjjrrryyywwwgggSSSDDD<<<666666888<<<>>>@@@@@@??????@@@AAA@@@@@@@@@???>>><<<:::888777777888999:::;;;<<<===;;;DDDSSSdddqqqyyy}}}}}}uuulll^^^OOODDD???>>>>>>===???@@@===888555555777=========>>>>>>>>>>>>>>>;;;::::::999888888777777;;;:::888555555777<<>><<<<<<;;;999888777666777888:::<<>>DDDFFFDDDEEEJJJJJJLLLLLLIIIIIILLLLLLIIIBBB@@@@@@DDDFFFFFFHHHLLLOOOQQQVVV[[[]]]fff{{{|||gggWWWJJJ>>>999:::999;;;===>>>>>>???AAABBB@@@@@@@@@@@@>>>===;;;:::444555666777999:::<<<<<<;;;EEEVVVgggrrrwwwwwwuuunnnfffYYYLLLCCC??????@@@>>>@@@AAA>>>999555444555;;;<<<>>>??????>>><<<;;;777888888999999888888777888888777777777888:::<<>>===:::777666555444222...,,,,,,---000222.../////////......---,,,//////...,,,,,,,,,,,,,,,***+++,,,,,,++++++---///))))))***))))))+++...111111111000222444444333222222222222222000---***(((###(((...222333222000000))))))))))))))))))))))))(((+++//////---++++++,,,///000111///+++((()))***,,,+++******,,,.........,,,,,,,,,***(((((()))+++---,,,+++---000000---***,,,***((('''(((,,,000333+++***'''%%%%%%&&&((())),,,)))%%%"""!!!###&&&(((((((((***+++,,,------------,,,+++...111111///,,,---000222222...,,,,,,---******,,,---.../////////000///...---------...///---.../////////...---,,,'''(((***+++,,,...222555555333111///...///000222,,,---///000111000...---***...333777666222,,,(((%%%+++111111...,,,///444222111000.........//////111111111222222222222222444333222333444333111///------000222///***+++///111111000000///---,,,+++---,,,,,,000444555444222111111111///---,,,---...,,,---...,,,***((('''(((+++++++++***(((''')))***---000000...******...333333111000111222444444333888333,,,((((((***---...111222222222111000111333222555777666333111111222111222444666888999888888555444222000///...------+++,,,...222777999999999<<<===>>>>>>===>>>AAACCCJJJKKKRRR[[[ccckkkwwwxxxiii___XXXXXXWWWTTTUUUZZZgggmmmvvv~~~rrraaaVVVRRRRRRNNNIIIFFFHHHFFF@@@>>>AAA;;;<<>>???CCCDDDCCCEEEHHH???CCCKKKOOOMMMQQQdddzzzwwwgggXXXHHH???>>>777999;;;<<<===>>>@@@BBBAAAAAAAAA@@@???>>>===<<<444555666888:::<<<===>>>AAALLL^^^oooyyy|||yyyvvvjjjcccVVVJJJBBB???@@@BBB>>>AAABBB???999555444444:::<<<>>>??????>>>;;;999666777888999:::999999888666666777888888999;;;;;;<<<===>>>>>><<<888444222666666555555666888:::<<>><<<999555333333555666555333111000000---...000444777:::===>>>>>>>>>???@@@AAABBBCCCCCCCCCHHHNNNUUU]]]iiiuuu}}}zzzttthhh\\\VVVZZZ\\\ZZZaaakkkwwwvvvhhh___WWWPPPLLLNNNNNNLLLHHHCCC@@@@@@@@@BBBAAACCCFFFJJJMMMNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSIIIHHHHHHGGGHHHIIIJJJJJJHHHGGGEEEEEEHHHSSSaaakkkzzzuuudddUUULLLDDDCCC@@@===;;;===AAADDDGGGFFFEEEBBB@@@===;;;:::999555444777999;;;???DDDBBBUUUgggooottt{{{|||xxxhhhXXXIIIBBBAAA???>>>???;;;===>>>>>>;;;888666666666777999;;;;;;999777555555999===<<<888555666999999;;;;;;;;;999999999;;;<<<;;;999888666555444444555333111333666;;;>>>???dddHHH<<<555666777999888777444333222000......///111222111333000......000111000...111///...------...000111111///------......,,,*********+++***)))***---///000111333333111/////////000...,,,+++---///000000///---...222111---+++---,,,***)))+++///222333333222111///---,,,++++++,,,,,,---///000...+++(((%%%+++,,,---------------,,,/////////...---,,,***)))*********)))((((((''''''***)))'''&&&&&&''')))+++***(((%%%###$$$&&&***,,,000...,,,(((%%%###!!! $$$((()))'''&&&(((,,,)))))),,,///222222000...---000333333111---)))((('''((()))+++,,,---..................------------111///...,,,++++++++++++000///......///000222333111111000...,,,---000222111///...000222222000------,,,...222555444---'''***000666555///++++++---000///...---------......111333555555333111000000222222111///...///222555333000------///111111000///.........///...+++)))*********,,,000222333333444444444000+++&&&$$$%%%(((***---...---,,,------000111000+++&&&&&&+++000888;;;===:::666444777:::777666444222//////000111333333222...***((()))+++,,,///222333222111//////111111222333333333333222222666:::;;;999666333111222444666666444333222333000111444777:::<<<>>>>>>>>>??????@@@AAABBBBBBCCCAAADDDJJJQQQZZZgggvvvvvvnnniii^^^WWW[[[```dddppp}}}rrreee\\\UUUPPPLLLMMMMMMKKKHHHEEEBBBBBBCCCDDDDDDDDDGGGKKKNNNOOOOOONNNOOORRRUUUXXXXXXWWWUUUQQQPPPNNNLLLLLLLLLNNNNNNQQQRRRSSSRRRSSSYYYbbbjjjyyyrrrhhh\\\VVVMMMEEE@@@@@@BBBDDDEEEDDDBBB@@@>>><<<::::::999666777;;;======@@@DDDKKK[[[jjjqqqxxx~~~{{{rrraaaSSSEEE@@@???===;;;<<<888:::;;;;;;888555444444444555888:::;;;;;;:::999666999<<<:::777666888;;;;;;<<<<<<;;;999777888999999999777666555555555555444333222444888===???@@@___FFF===222333333333333222222222000//////111333555444333111///,,,,,,...000111111000///---,,,,,,---...///444333111//////---***((()))+++---------,,,---...///000222111///---,,,,,,,,,+++***,,,///222444444222///...111000------000---,,,,,,---000333444333444222///,,,+++***++++++,,,...000111000,,,(((%%%)))***---///000000//////111222222222000...+++))))))((('''&&&&&&'''((())))))***)))&&&######&&&))))))'''###!!!"""&&&***...333111...***&&&###!!! %%%***,,,***)))***,,,++++++,,,///111111///---***---000111///,,,)))((()))(((''')))---///---+++++++++---......---,,,+++...---***(((((()))+++---000/////////////////////...//////...------000222111000000111333333111///+++***+++...111222...***---222777555///***)))***,,,,,,,,,------.........///333666888555111...---...//////...---...000333444222000///111222222222---------...///...,,,*********+++...222333333111111111000,,,(((&&&%%%&&&'''))),,,.........///000222111...((($$$&&&+++111999<<<===;;;888666888:::888777444222000///...///111111000...***))))))***+++,,,...111333333111///,,,---000222444444333222111333555666555333333333222444555666555444555666333555888;;;===>>>>>>===?????????@@@@@@AAAAAAAAABBBDDDGGGNNNXXXeeettt}}}~~~tttkkkhhhaaa```gggnnnttt}}}mmm___WWWRRRNNNLLLKKKKKKKKKHHHFFFDDDDDDFFFHHHGGGGGGIIIMMMPPPRRRRRRPPPRRRWWW^^^dddeeeaaa\\\^^^[[[XXXUUUTTTUUUWWWXXXaaadddffffffeeefffjjjnnn}}}{{{ppp___RRRJJJGGGFFFEEEDDDCCCBBB@@@>>>>>>======:::888:::>>>@@@???AAADDDRRR^^^iiirrr|||yyykkkWWWLLLAAA>>>===:::888888444666888777555333222222222444666999;;;<<<<<<<<<777888999777555666:::>>>=========;;;888555555666666666555555555666666777222111222444888<<<>>>???[[[DDD===333222000...---......//////000222555888999777555...,,,***)))+++...000222000///---+++++++++---...444444333111000---***(((***,,,.........---///000000222333222///---,,,,,,+++******,,,000333444444111//////111111...---000////////////000000000000222000---+++******,,,------///222333222...***'''''')))---000222333222111111222333333222...+++)))((('''&&&%%%%%%''')))***(((+++,,,(((###"""%%%***)))&&&###!!!"""&&&+++///222111...***'''$$$###""""""'''---000000/////////.........///000///,,,***'''***---...,,,***(((((()))&&&%%%(((...111///+++***+++---...///...,,,+++,,,***'''&&&&&&(((+++...***++++++,,,,,,++++++***...///000///------...000//////111222333222111///***)))(((***---///...---000444777555000***(((((()))***+++,,,---.........000333777777555111...,,,---...///...---...///111333222000000111111222222///......///000000---++++++,,,...111444555333111...---+++)))'''&&&&&&'''$$$'''***---...///000111111000...***)))***///444999:::<<<;;;999777888999999777444222111000///.../////////...,,,*********+++***,,,000555666333///***,,,///222333333111000...///111111111222555777333555666666555555666777666888;;;>>>??????===<<>>>>>>>>CCCEEEIIIOOOYYYeeeqqqxxxvvvmmmfffgggooozzzyyyhhhYYYQQQMMMJJJIIIJJJJJJJJJHHHEEEDDDEEEFFFJJJIIIHHHIIIMMMQQQTTTUUUWWWYYY^^^gggoooqqqmmmiiikkkhhheeebbbbbbdddgggiiirrruuuyyyzzzxxxwwwyyy|||uuufff\\\TTTMMMGGGEEECCCAAA???>>>???AAABBB===::::::===??????CCCGGGRRR[[[eeeooo|||tttbbbNNNEEE>>>===<<<888555555222444555555444222222333444555777999:::<<<<<<===888888777555444555:::>>>===>>>===:::777444444444555555555555666888999:::333222111333777:::;;;;;;[[[CCC<<<666333000---++++++,,,---000111444888;;;:::777555***)))(((((((((+++///222111///---+++***+++,,,,,,222333333222000...,,,+++---......---,,,---000333222444555444111///......---,,,+++---000222222111...---...222222---+++,,,111111000///---,,,++++++---,,,***)))***+++---...---///222444333000---***''')))---111333333222222///000111222000---***(((((('''&&&%%%&&&(((***+++))),,,---+++&&&$$$(((,,,***'''$$$###$$$(((---000///...,,,***(((&&&&&&%%%###'''---111333222111000222111/////////---***'''(((+++...///---+++******&&&$$$$$$(((000444222///+++,,,...//////...---++++++)))'''%%%&&&))),,,...&&&'''((()))************000111222111...,,,,,,,,,,,,...111222222111000///***)))((((((***,,,---...111444777555111,,,)))(((((()))***+++,,,...//////444555555444111/////////...000111111000///000111000000000000//////000000222111111222222111///------...111444777666444111,,,***(((&&&&&&&&&''''''!!!$$$(((+++,,,...000111000000/////////111444777666888999999888777666777999777444333333333111///...............---+++))),,,,,,---111666777444111+++---000222222111///---000000000///...///333666666777777666555444555666666888;;;>>>??????>>><<>>======<<<<<<@@@CCCIIISSS]]]hhhooosss~~~xxxpppkkkpppzzzuuucccTTTLLLIIIGGGFFFIIIJJJIIIGGGEEEDDDDDDEEEHHHFFFEEEGGGLLLQQQVVVWWW___```eeellltttxxxxxxvvvwwwuuusssrrrssswww{{{~~~}}}yyyssslllhhhuuuyyytttgggYYYPPPFFFBBB>>>:::999;;;???AAA???:::777999;;;>>>DDDKKKSSS\\\eeennnwwwyyyiiiUUUHHHAAA<<<<<<;;;777444444222333555555444333444555888888888888999:::;;;<<<999888666555444555888;;;;;;<<<<<<999666444444555666666666777888:::;;;<<<777555444444777999::::::```EEE;;;777555222...------...///111222444777999888555222'''((((((((((((***...111222000...,,,******+++,,,///111333333000...,,,,,,.........,,,,,,---000333222444555444222000//////...---,,,---/////////---,,,***---111000,,,)))***000111111///,,,)))((((((((((((((()))***+++,,,---,,,---///111111000...---(((***---000111222222111------...///...,,,)))(((***)))(((((()))***+++,,,)))+++,,,,,,)))))),,,///+++***((('''(((+++...000,,,,,,+++***))))))))))))"""%%%***///222222000///333111///......---***(((,,,...111111000...------$$$$$$%%%***000444555333---...//////...---,,,+++***)))((('''(((***---...(((((()))******+++,,,,,,111333444333000---+++++++++...111333222111000000,,,+++)))(((((()))+++---000333555555222...+++)))***))))))***+++---000111555555444222//////111333111333555555222000000000---///000///...---...///222222222333444444111//////000222444777666444111***(((&&&&&&'''''''''&&&###'''***,,,---///111/////////000222444666777555555666777777666555444666333111222444555333000------...///111000---***---...000333555555333111...///000111111000...---555444222///------000333777777777666444333555666555777:::===???@@@@@@???BBBAAA@@@???>>>===<<<<<<;;;???FFFQQQ^^^gggmmmoooooovvv}}}~~~~~~yyyuuuwww{{{zzznnn^^^QQQJJJHHHGGGFFFHHHIIIIIIHHHFFFFFFGGGHHHGGGEEEDDDGGGNNNUUU[[[^^^eeehhhmmmrrrxxx|||wwwpppggg\\\QQQMMMVVV]]]iiizzz}}}mmmcccNNNHHH???777333555:::>>>???999555666999>>>FFFOOOWWWcccmmmqqqsssooo^^^JJJDDD???<<<<<<:::666333444222333555555444555666888;;;;;;999888888999:::;;;;;;;;;:::888777777666666777888999888666666777888888888888888999:::;;;;;;;;;999666666888;;;======hhhIII===777555333111000111333444111111333444555444000---''')))++++++***+++---000333111///,,,+++***+++,,,...111444333000,,,+++***+++---............///111///111222222000///...///---,,,+++,,,......---++++++)))))),,,,,,((((((***...000111///,,,)))((()))%%%&&&'''))))))))))))((()))***+++---............+++,,,---...///000000000+++,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,,,,,,,'''((()))+++,,,---///000------,,,+++,,,---///000------,,,+++******++++++###%%%)))...222333222000000///------......---+++---///111111///---------%%%&&&)))---000333555666///......---,,,+++******++++++*********+++---...,,,+++*********+++,,,,,,000333555444222///---,,,***...333555333111111111...---+++)))'''''')))+++///111333444333000---+++,,,+++))))))***---111333444444333111000000222444333555777777444111///...,,,...000000...---...///......///222555555444333//////000222444444222000)))'''&&&'''((((((&&&$$$ ###(((+++,,,...000222222000------...111333444444444555777777777555333111...---///444666444111------...111333222...+++,,,///222444333111000/////////000000000000//////444333222///...///222555555555555444333444666888555777999<<>>>>>===>>>CCCLLLWWW```dddfffbbbjjjqqquuu{{{~~~xxxtttssstttvvvvvv~~~~~~qqqgggYYYNNNJJJIIIIIIIIIFFFGGGIIIIIIIIIJJJMMMOOOMMMKKKKKKOOOWWW```hhhlllmmmssszzz~~~vvvmmmbbbRRREEE@@@AAAIIIVVVeeeuuu~~~cccZZZKKK>>>777888===AAA===888555777;;;@@@HHHPPP[[[kkkwwwxxxtttkkkZZZIIIBBB===;;;;;;999444222333222333444555555555888:::<<<;;;999888777999;;;<<>>===999555222222444666777777888:::<<<999999888888888888888999:::666333333666:::>>>@@@nnnMMM>>>666555444333444555777888111111111222222000,,,)))'''***------,,,,,,...111444222///---+++++++++,,,///222555333///+++))))))(((+++///111000///......,,,...000000...---------,,,++++++,,,---...,,,+++---)))'''((((((&&&'''++++++...111000---******+++%%%&&&((())))))(((&&&$$$&&&'''((()))+++,,,......------------......//////++++++++++++++++++++++++,,,---.........------,,,&&&&&&''')))---000111000//////.........//////000//////...---,,,,,,,,,,,,%%%'''***///333555444333---,,,+++---///000000///,,,---///...,,,*********&&&))),,,///000222444666///...---+++***))))))))),,,,,,+++,,,,,,------......---+++)))((((((******///222444555333111///...+++///555666555333222333//////---***'''&&&((()))...000222444333111...---...,,,***((()))---111444222333333333111111222333444666888888444111...---,,,///111111...---...000***+++---111555777777666/////////111222333111///((('''&&&'''))))))&&&###!!!%%%))),,,---///111222444000+++((())),,,///111444444555777888888555333---+++***---333666444000------...222444444000+++,,,000444444111...---...////////////000000111111.../////////000333888;;;222333444333333444777:::666777999<<<@@@CCCFFFGGGHHHHHHFFFEEECCCAAA@@@???CCCAAABBBGGGOOOWWWZZZ[[[```dddeeedddhhhrrrvvvuuupppkkkggggggjjjmmmmmmlll{{{zzz{{{}}}}}}}}}}}}kkkbbbVVVMMMKKKKKKLLLLLLDDDFFFHHHJJJLLLNNNRRRUUUUUUTTTTTTXXXaaallluuuyyyttt|||{{{qqqeeeSSSEEE???999AAALLLVVV```kkkyyyxxxmmm[[[JJJ@@@???CCCHHH;;;777666:::>>>BBBIIIPPP[[[nnn~~~~~~vvvlll]]]OOOAAA<<<::::::777222111333111222444444444666888:::<<<:::888777777999<<<>>>BBBCCCCCCCCCAAA<<<555111///111444666777999<<<>>>:::999888777666666666777555222......222888>>>AAAqqqPPP???999555333555555222222555666444000,,,)))((((((((()))((((((+++///111///---///...------------...///...///000000///,,,)))&&&...,,,+++,,,//////---***)))***+++******+++---///***,,,------,,,+++---...,,,***))))))******)))'''000...,,,*********,,,---(((''''''(((***)))%%%!!!((('''&&&&&&(((***++++++///---++++++...111222333...------...///---***'''---..................---)))'''&&&'''***---//////...------......///000111......---,,,+++***)))(((******+++...000111000...***)))((((((***,,,,,,+++,,,+++)))(((''''''((((((+++---///111222222111000000111000...+++))))))***,,,///000...)))''')))---222000***%%%&&&******&&&---...000222222111///...111333555555333222222222...---,,,---......,,,+++---,,,+++,,,------,,,******+++...000111111000000000000000000222444666777666666555444222111000000///000222333333222111000---...000222444333111...,,,---//////000///...---***(((''')))+++,,,)))''''''+++///000///...000222555000)))%%%$$$)))///333444333444777;;;<<<999666---,,,,,,...111333222111111///...000444666555333111222222///***'''(((+++...///000000000...---,,,000000111333555888:::;;;333444666777777777666555444333555<<>>===::::::<<<>>>@@@DDDHHHIIICCC;;;333...))),,,000333666:::>>>@@@<<<;;;999444000111555999555111,,,+++...555:::>>>xxxUUUBBB999555333444444222222555777555111---***(((''''''(((''''''***...000000...++++++***+++,,,---///000...///000000...+++(((&&&,,,)))'''))),,,---,,,***)))***+++************+++***+++,,,+++******,,,---...,,,************(((&&&000---***)))))))))((('''"""!!!"""&&&)))+++)))&&&(((%%%###$$$'''******)))///---++++++...111222222222111111222333222...,,,,,,------......------,,,,,,***'''&&&(((+++------------------...///000000,,,+++***))))))***++++++---,,,,,,---//////...---,,,***))))))+++++++++***''''''&&&&&&''')))***+++,,,---...000111111000000111111000...+++***+++,,,///111111---((('''***---111///***%%%%%%******''',,,---...//////...------111333555666444222222222,,,---...000222111...+++,,,,,,,,,---//////---+++***,,,...111222111///...000/////////000222444555555555444333222111000000000111333555555444222111------///111222111///---,,,------............---+++***)))+++---...,,,***))),,,///000......000333555000)))$$$###'''...222666555666999<<<===;;;888000///...///111444444444222000000111444555444333000111000---***((('''(((,,,---...000111111000000222222333444555777999:::666777777888777666444333444555888>>>EEEIIIHHHFFFIIIJJJLLLNNNNNNLLLGGGCCC>>>>>>???@@@CCCEEEHHHJJJJJJKKKKKKJJJKKKMMMRRRVVVQQQMMMKKKLLLMMMQQQ\\\gggzzzxxxrrrpppssstttxxx}}}uuuggg\\\OOOGGGFFFGGGFFFCCCIIIJJJQQQ\\\bbbeeekkkrrr{{{{{{|||~~~rrraaaUUUKKKHHHEEEDDDGGGKKKPPPRRRZZZdddqqq{{{{{{ppphhh]]]RRRJJJEEE@@@@@@BBBFFFPPP[[[fffwww~~~tttjjjZZZKKK???===999666555555777888777666444333333333444555999;;;======:::999:::;;;>>>BBBFFFFFFBBB;;;444111---///222333444666888;;;999::::::888555333555777333000------000555999;;;^^^GGG:::555222444444333333555888666222///+++)))((((((((('''(((***---/////////((((((((()))+++...000222000000111000///,,,)))'''(((%%%"""###'''******)))*********+++***))))))(((*********)))((()))+++...///...,,,+++++++++)))'''000+++''''''))))))&&&"""###)))---......+++'''###$$$)))---,,,+++...---+++,,,...000111111333333333555555444111///+++,,,------------,,,+++///,,,'''%%%''')))+++,,,---,,,,,,,,,,,,------...((('''%%%$$$%%%(((+++---///---++++++,,,---------///---++++++,,,,,,***)))###$$$%%%&&&(((+++---///---------......///000000333222111...++++++---///444444111,,,'''&&&***...000///***%%%&&&+++---+++,,,,,,++++++++++++,,,,,,000222555666444222000000+++,,,...111222000,,,)))******,,,...000000---***(((+++///222333222///---//////......//////000111222222222222111111111000...000333555666444222000------/////////...,,,+++,,,,,,,,,,,,,,,---.........---,,,---///000///...+++---//////------000333333...(((######'''---111666555666888:::;;;:::999444222//////111444666666444333222222444444333222000///---,,,+++)))&&&$$$***+++---000222333444555444444444444555666777777888888888888666444222000555777<<>>;;;999777555555666777888:::999888666333000---,,,222444888:::;;;:::999888===???AAAAAA===999666444777999:::999777555555555999:::<<<<<<;;;999888777222222333666888888777555pppSSS@@@888333555777777666777444333222111000000//////111000000...------...///------,,,,,,---...000111444444444333222000...---$$$ !!!%%%((((((***))))))+++...//////------......---,,,---///111---,,,,,,---000111111000---(((###%%%+++...+++&&& !!!###&&&)))---111444555111---///333555333000---,,,+++,,,...//////...------...000111111...,,,)))***,,,------,,,***)))+++((($$$###&&&+++///111111000...+++)))'''&&&%%%'''$$$!!!!!!%%%''')))'''%%%%%%(((+++...///222111000000111000...+++((()))***,,,...///000000///...,,,******+++---...222222111///------///111777444///+++((((((,,,...000222000+++***///111111---,,,***))))))+++---///111333666777666444333333333000,,,))))))((('''&&&&&&''')))---///...+++((("""&&&,,,222555555444222............---------,,,.........////////////000***,,,///222333111///...000111111000...---...000000///...------...///000111111///---++++++++++++,,,......,,,)))))),,,///***(((&&&&&&(((---222666333333333333333444666777777333...,,,...111444555666666555444222000000///333111///000111...)))$$$***+++,,,...000222444555333222111000000000000000222222333333333222111000222777>>>CCCDDDDDDDDDDDD999;;;>>>BBBEEEDDD@@@===<<<<<<<<<<<<>>>@@@BBBDDDFFFFFFGGGHHHMMMVVVaaahhhkkkmmmrrrwwwxxxxxx|||ssskkkeeefffjjjnnnvvv~~~zzzxxxuuuqqqnnnpppuuuyyyxxxpppggg]]]QQQIIICCCEEEJJJPPPWWWbbbppp|||}}}ppp```UUUOOORRR^^^jjjrrrtttqqqhhh\\\PPPEEE===;;;:::888666555555666777======;;;888555111...,,,...000444888;;;<<<;;;:::>>>@@@BBB@@@<<<888444333:::<<<>>>>>><<<:::::::::<<<;;;::::::::::::::::::555666777:::<<<;;;888555rrrVVVAAA888222444777777777777444333333333222222111111333333222000...---///111111000///......///000000444444444333333222111000'''### $$$)))+++++++++)))'''***...111111000...000111111000000111222,,,,,,,,,///222444555444,,,((($$$%%%***------+++((())))))))))))+++///222333222222222333222000...---,,,,,,,,,...///...---++++++,,,...000000...+++(((***,,,......,,,***((((((%%%######''',,,000222111000...+++)))'''&&&%%%(((&&&%%%###"""###$$$%%%%%%###""""""&&&***---...000//////111222111///---,,,,,,---//////////////////---+++***)))***+++,,,///000111000......///111222000...+++***+++,,,---///222222...---///111000+++***))))))***,,,///000333555777888777777777888999444...***))))))******((((((***,,,......+++((("""%%%+++111444555555444....../////////......---------------............,,,...000222333333222111111222333111...---000444333222111000000//////000000000///,,,)))((()))***---///000---***(((***---(((((()))+++...111444666555555555333222444777999666222...,,,---000222333555666666444000......///222333333444333///***&&&*********+++---///111222000//////......//////000///000111333333333222111222555:::???BBBDDDCCCCCC777999>>>CCCFFFEEEAAA>>>=========>>>@@@BBBEEEFFFHHHIIIKKKNNNTTT___jjjrrrzzzzzzzzzpppgggaaaccchhhvvv~~~xxxyyy{{{}}}yyynnn```VVVFFFHHHKKKOOOQQQVVVbbbooozzzpppeee^^^^^^hhhsssvvvqqqiii^^^RRRHHHAAA<<<;;;:::999777666666666777@@@>>><<<999666222000///---///111666;;;======;;;>>>@@@BBBAAA===888555333999;;;>>>@@@???>>>===>>>===;;;888777999;;;<<<<<<999999:::<<<===<<<999777qqqVVVAAA777000222666777666666666666555444333222000///111111111///---...000333111111//////...///000111111111222222222222111111---)))&&&'''+++///000///...***&&&''',,,000000///...000333444333111111111.........000333555555555---)))%%%$$$'''***,,,---......---***((((((,,,000111444777666333///---------,,,,,,---...///...,,,'''((()))+++---...,,,))))))***---//////---***)))&&&$$$###$$$(((,,,///111///...,,,+++***)))))))))((())))))***)))((('''&&&###""" !!!$$$'''))))))++++++,,,...111111///---,,,---...///000//////......---+++***)))))))))***,,,...000111///......///,,,,,,,,,,,,---...---,,,,,,111333000---......---((((((((()))+++---///111000111333444444555777999777333...,,,+++,,,,,,,,,,,,++++++---......,,,***%%%(((,,,000333444333333...///000111111000//////------------,,,,,,,,,,,,------...000111222222222000222333000------222666666666555555333222000///---...---+++((('''***---...111222111---***+++,,,)))+++---000222444444444555555555222111222666:::666333///---...000111222444555555333///------...111333666666333...***(((&&&''''''(((+++---000111............///000111111000111333444444444333222222222444999???AAA@@@>>>777888;;;???CCCDDDBBB@@@======>>>???BBBDDDGGGIIILLLMMMQQQVVV]]]hhhttt|||}}}xxxssslllgggjjjppp~~~|||zzz{{{~~~sssiii[[[WWWTTTTTTTTTTTT\\\eeeoooyyyxxxqqqnnnrrrzzzuuunnncccWWWMMMDDD>>>;;;:::999888888888888999999@@@>>>;;;888555333222222111000111555999<<<<<<;;;<<>>=========<<<:::777777:::<<<<<<<<<<<<;;;::::::;;;;;;999888oooTTT@@@555...000444555444444999888777666333111///------///000...---...222666000//////......000111222//////000000000111111111222...,,,,,,000333333222000+++&&&%%%***......------000333555444222111000000//////111333555555444---+++'''$$$$$$'''+++---111111///+++''''''***...111666;;;:::444...,,,------,,,,,,---...///---,,,$$$$$$%%%(((***+++)))''')))+++---//////---+++)))&&&$$$###%%%))),,,...///,,,+++++++++++++++,,,,,,(((***---//////---+++)))###""" !!!###%%%&&&&&&''''''))),,,///000///---+++,,,---/////////......------+++***))))))((((((+++---000111000///......((()))+++---//////---+++***000333000------,,,***%%%&&&''')))+++---///000+++,,,------...000444666111///,,,,,,,,,---,,,+++///...---...//////...,,,(((***---///111222222111...///111222222222111000---------,,,,,,+++++++++,,,,,,,,,,,,---///111111///111222///,,,---222777888888888777666333000///***+++,,,***((((((,,,000000333555333///,,,+++---+++---111444555555333222333333333000...///333888666333000...///000111111222444555222...,,,,,,...///333888888333---***)))$$$$$$%%%&&&)))---000222---------...000111333333333333555555555555444333333111111555<<>>AAABBBAAA======>>>@@@BBBEEEHHHJJJQQQSSSWWW]]]fffqqq}}}{{{xxxvvvvvvwwwuuurrruuu{{{}}}||||||yyytttyyyyyy{{{yyyvvvjjj```\\\ZZZWWWYYY___eeejjjqqqzzz~~~xxxyyy}}}ssskkk___UUUKKKBBB<<<:::888888888888999:::;;;<<<@@@>>>:::777444333333444555333222444999;;;;;;999999===AAACCC@@@<<<999777444777;;;===<<<;;;;;;;;;:::888777888;;;===<<<:::>>><<<999999999:::999888oooRRR@@@;;;444000000222555666;;;999666222///,,,+++++++++++++++,,,---000222444,,,+++******---...///......///000111111000//////000111222444555666666666444111---)))((((((***,,,///---+++,,,000222111000---...///111333222000...***((($$$ """(((---//////...***&&&''',,,111222777;;;999444//////000---///111333222000---+++&&&'''''''''%%%&&&''')))++++++++++++******))))))&&&(((+++,,,,,,,,,---...---,,,+++,,,///000...+++)))***---///000///...---(((%%%"""!!!!!!#########%%%***///000---+++***+++)))***+++++++++************...111000,,,)))***---111000///---,,,+++******......///000111///+++((()))(((''')))+++---------(((&&&%%%(((---000111000------,,,+++++++++,,,,,,,,,------.../////////...222222333222222222555777000,,,***,,,222666555333000000000000111///,,,***,,,,,,,,,---///...---+++---,,,+++******+++---///000111111222222222111111999;;;===<<<999444111000+++---...,,,))))))...444666666333...)))'''***,,,+++---111222222333444555222111///,,,))))))+++......///000//////000333666111444666444111......000333111111222000***&&&'''%%%$$$$$$%%%'''+++...000111...,,,///555888666333888555222222333222000---***---333888;;;<<<;;;999666777999;;;===>>>??????>>>===<<<===AAAEEEHHHJJJSSSWWW^^^eeekkksss|||~~~xxxxxxrrrtttxxxyyy{{{~~~~~~zzzwwwuuutttsssxxxzzzzzzvvvnnnddd^^^___fffkkklllkkkwwwtttnnnaaaPPPCCC>>><<<;;;:::::::::999999:::===@@@===:::777777888888555222222111222777===@@@===:::;;;<<<===>>>===<<<;;;:::<<<<<<<<<======<<<888555;;;:::999999:::;;;===>>>===>>>>>>:::666555777;;;sssUUU@@@;;;555111111333444555888666333///,,,***)))(((((())))))***,,,---///000***)))((()))+++,,,,,,,,,)))+++...000222333333333000111222333444444444444444222///,,,*********+++---+++***+++///111111///------...///111111///---***(((%%%!!! """(((,,,...---***(((''')))---111222666999777222......///000111333444222///+++)))&&&'''((('''%%%%%%''')))------+++***)))))))))******+++---...---,,,---......---,,,---......,,,***''')))+++,,,---,,,+++***(((&&&###"""#########"""%%%)))......+++((((((((()))((())))))++++++***)))(((,,,000000---,,,---000222000...+++))))))((((((---...000000///,,,)))(((%%%$$$$$$%%%''')))))))))&&&%%%%%%(((,,,//////...,,,,,,++++++***************+++,,,...////////////111111111111111333666999333///+++,,,000333333111.........000000...***''')))***,,,...000111111000///...,,,+++++++++,,,---//////000111222222111111777999::::::777444333222...000///,,,((()))...333444444222...***((()))+++,,,...222333333333333444222111///+++)))(((***,,,...000111000000000222444111333666777666777999<<<777222//////,,,'''&&&(((%%%%%%&&&'''***...111333333000...000555777555222666444111111222111...,,,***---222666999999888777666777888:::<<<======>>>===;;;999:::>>>EEEKKKOOOUUU[[[cccjjjpppxxx{{{ppplllooowww}}}{{{wwwuuussstttuuuvvvzzz~~~yyymmmgggmmmnnnlllmmmuuuwwwmmm]]]MMMBBB===;;;:::???>>>===;;;999:::===???>>>;;;888888999999666333333222333888>>>AAA???<<<::::::;;;;;;;;;;;;;;;:::=========>>>???>>>;;;999999999::::::;;;===>>>???>>>===<<<999777777999:::wwwWWW???;;;666333222333444444555333000,,,)))'''&&&&&&&&&'''(((***,,,,,,,,,,,,(((''''''(((***+++***)))(((***...111333444444444111111222222222222111111333222000///---+++*********))))))+++...000000000------,,,---///000...---***)))&&&###!!!###(((+++...+++'''%%%(((,,,000222333555666444000------...333444444444222...***((('''((()))(((&&&&&&((()))000...+++(((''''''((()))...///000000...,,,,,,---...---,,,---...---+++)))&&&'''((()))))))))((('''((('''%%%%%%%%%%%%""" %%%)))---...+++(((((())))))'''&&&(((+++,,,***''''''***...///......111333111///+++(((&&&&&&'''''',,,///111000,,,(((''''''$$$""""""###%%%''''''&&&$$$$$$%%%(((,,,------+++,,,,,,,,,,,,+++***)))((()))***,,,---//////000000...............222777;;;777222---+++---000000///,,,,,,...000000---((($$$&&&(((+++...111333444444222111///...---,,,,,,,,,///000111222333333333333444555666666444444555666555555222---))))))...333222222222///+++)))((())),,,///222333333222222222000000...+++(((''')))+++...000222333111000000111222555999;;;===>>>AAACCC;;;444///,,,)))%%%&&&***(((((()))+++---111444666555222000111444555333000222111000000000000...,,,***---111444666777666555666777888999:::;;;<<<<<<<<<:::777777<<>>???<<<::::::<<<<<<:::777444444666:::@@@BBBAAA>>>888888777777888999;;;<<<>>>======???@@@@@@===;;;666777999;;;===>>>>>>???>>>;;;999888888:::::::::wwwUUU???;;;777444444444333333333111...+++(((&&&%%%%%%&&&(((+++---...---,,,+++(((((('''(((***+++***)))+++,,,///111333333222111333333333333222111000///000000000000...,,,***(((((()))***,,,///000111111...---,,,---...///...,,,+++***)))&&&%%%&&&))),,,...***%%%%%%***000333444444555555222///---...///222333333333111...+++)))***++++++***)))(((***,,,111...)))&&&$$$$$$&&&(((///111111000---+++***+++,,,,,,,,,---------,,,+++''''''((((((((('''&&&&&&)))((((((((((((&&&### $$$(((,,,---+++******,,,+++)))''')))---...,,,((((((+++---......///111333...+++(((%%%$$$%%%''')))+++///222///)))%%%%%%'''%%%$$$###$$$&&&(((((('''###%%%'''***,,,---+++***......//////...,,,+++***,,,,,,---...............************+++///666;;;999444...++++++,,,------+++---///111111---(((###$$$'''***...000111333444555444333222000///...---000000222333555555666666111222333222222333666999<<<:::555///+++,,,000444111111111000...+++)))(((***---000111000///......------,,,***))))))+++---///111444555333000///...666999>>>BBBCCCBBBAAA???<<<666000---***&&&'''+++---------///000333555666555333111000111111///---------...///000000///...,,,...111333555555555555777777888888999;;;<<<<<<<<<;;;999999===EEEOOOVVV]]]eeennnvvv{{{~~~|||{{{~~~}}}vvvsssrrrrrrrrruuuyyy~~~}}}{{{}}}~~~jjjSSSEEE@@@===;;;:::AAA@@@>>>;;;888888:::<<<>>><<<:::<<>>777666555444555888;;;===>>>===<<<===>>>===;;;999333555777:::<<<>>>>>>>>>>>>:::777777999<<<<<<:::vvvRRR@@@<<<888555444444333333333111...+++)))'''&&&&&&***,,,///111222000...---+++******+++------,,,***+++,,,...000111111111111555555444444333111000///,,,---//////...,,,)))'''(((***,,,///000111222333......---...//////...,,,,,,,,,,,,***)))(((***,,,...***&&&''',,,222444555333444444222000//////000///000111111111///---,,,+++,,,---,,,++++++---///000---(((###!!!"""$$$&&&...///000...+++)))((())))))***,,,,,,,,,,,,------(((((((((((((((((('''''')))))))))******((($$$!!! %%%)))+++***)))+++---...---,,,---///000---++++++,,,---------...///111***(((&&&$$$$$$&&&)))+++***...111...((($$$%%%'''&&&%%%$$$%%%&&&(((((('''$$$&&&))),,,,,,,,,++++++000000111111111111000000000000000///...---++++++'''''''''&&&(((,,,333777888444///+++******,,,------...000222222///)))$$$###&&&***,,,,,,,,,...000666666666555444222000///...///000111333333444444///000000000111333777999AAA>>>888222...///222555111111111000///---***(((''')))++++++*********+++)))***+++******+++---//////222555555333111///...666;;;BBBHHHJJJGGGAAA<<<;;;666333222///+++***,,,222222222222222333333333222111///......---,,,+++(((***---///111111111111///000222444555666666666888888888999:::<<<===>>>>>>?????????AAAFFFOOOUUUaaahhhqqqxxx|||yyyuuuvvvyyy~~~xxxsssrrrnnnpppuuuzzzzzzeeeMMMCCC@@@>>><<<<<<;;;;;;;;;999777777999;;;<<<:::999<<<@@@CCCBBB@@@:::;;;<<<>>>@@@???>>><<<777555444333555888;;;======<<<:::::::::999777555111333555999;;;<<<=========:::666666:::<<<<<<;;;xxxTTTAAA===888444333444444333444222///,,,***(((''''''...///222444444222000///---------...000000...+++)))******,,,...111333555555555555444333111000///)))+++---//////---***)))(((+++...000000000111222//////000111222111...,,,,,,---...---+++)))***+++,,,***)))***---000222333111111222222222111111000,,,---.../////////......+++,,,---------...000222///,,,'''###!!!"""$$$%%%,,,---...---***(((((())))))+++,,,---,,,+++,,,---)))))))))))))))))))))***)))))))))***+++***'''$$$"""'''(((''''''***,,,111111111111000///......------,,,,,,,,,------...***(((&&&%%%%%%''')))++++++---///,,,(((%%%&&&'''%%%$$$"""###%%%&&&&&&%%%&&&(((***++++++***+++,,,/////////000222333555666333333222111///---+++***&&&&&&&&&&&&'''***///333444222...+++******,,,...000111222333333///***&&&###'''***+++)))((()))+++333444666777666444222111+++,,,---...////////////...///000000111333666888AAA===888333111111333555000///...//////---***((($$$%%%&&&%%%%%%&&&(((***(((***+++++++++,,,...000///222555555444111//////333888AAAIIIMMMJJJCCC===777444333555333...---///555555444444333222111111.........---,,,+++++++++(((+++///111222222222333111111222333555777888999999999999:::<<<>>>AAABBBBBBCCCDDDCCCDDDHHHPPPWWWcccjjjrrryyy|||}}}vvvnnnlllnnnuuu|||~~~vvvttttttnnnrrrxxxppp[[[HHHBBB@@@===<<<>>>777999::::::999888999;;;<<<:::999<<<@@@CCCBBB@@@:::;;;===>>>>>>===<<<;;;888666555555666888;;;>>><<<:::888888888777666444222333555888:::;;;======<<<:::888777999:::;;;;;;[[[CCC>>>888333222333444555444222///,,,***)))((((((///000222333333111000//////...///000222111///,,,+++***))))))+++...222444333333333333222111//////(((***---/////////---,,,(((+++///000///...///111000111333555666444000,,,***,,,------+++)))(((((((((***,,,,,,,,,,,,...///------///111333222111///++++++,,,---......------(((***+++,,,,,,...111333...,,,(((%%%###$$$%%%&&&***+++---,,,***))))))***+++---///---***((()))***)))))))))))))))***+++,,,***))))))***,,,+++)))'''"""&&&))))))((('''))),,,222444666444///------///---+++******+++,,,------,,,+++)))(((''''''((((((---,,,,,,+++***(((((('''%%%###"""###$$$%%%%%%$$$&&&(((******((((((***,,,+++++++++,,,///333777999444444333222000...---,,,'''(((((((((''')))---000///...---,,,+++,,,...///222222111222222///***'''###'''+++***'''&&&'''***...000333555666555333111+++,,,---...............///000111222111222444666===:::666222111222333444///---++++++,,,,,,)))'''######"""!!!!!!###(((++++++,,,------,,,,,,---///000222444555333111111111///333:::BBBGGGFFF@@@:::555111111333333000000222444444444444333222111111,,,,,,------,,,,,,,,,---,,,///333444333111111222111111111333444777999:::;;;:::;;;<<<>>>AAAEEEFFFGGGGGGGGGEEEEEEJJJUUU]]]dddjjjssszzz~~~rrrggg^^^___gggttt~~~vvvvvvwwwuuuxxx}}}xxxbbbPPPBBB@@@???;;;;;;???888;;;>>>???===;;;;;;;;;>>><<<:::<<>>???;;;;;;:::999777888:::<<>>>>>999555333000///111111000222555333333333444333333222111+++,,,------------...///000333777777333000///000000000000222444666999;;;;;;;;;<<<===@@@CCCGGGIIIJJJJJJGGGDDDDDDLLLYYYccceeekkkttt{{{yyykkk^^^WWWYYYbbbqqqxxxwwwyyy~~~{{{kkkYYYIII>>>>>>>>>999:::???;;;>>>BBBCCCAAA>>><<<;;;@@@>>>;;;;;;===>>>;;;888222555999;;;<<<<<<===>>>:::999999999999;;;<<<===999888888999<<<>>>>>>>>>888888888999:::===???AAA;;;<<<<<<:::666666999===___DDD777333333...111666111111///---,,,,,,,,,+++***000...------000222222222000000000...,,,+++,,,---444333///***%%%&&&,,,111000111111000---***(((((('''***---111333222111000((('''''''''(((+++---...111222444777999888444111,,,,,,---......---,,,,,,+++,,,---,,,)))'''&&&'''((((((***,,,---...//////+++,,,......---+++(((&&&'''(((***,,,------,,,,,,---+++)))((()))***++++++---+++)))(((***+++------333444222,,,%%%"""%%%(((...------,,,,,,---------,,,***)))+++...///---***000///...+++)))))),,,...111111///...---------------,,,+++,,,---...---+++000///.........,,,)))&&&))),,,...000000000000111+++)))((('''((()))((('''---)))%%%###$$$&&&((((((%%%%%%%%%(((,,,///000000111222333333222000...,,,)))+++//////...+++******(((***+++,,,,,,...000333888444000/////////,,,))),,,***)))+++...///---***.../////////000222666999777555333111111000---+++222222111111111111111222444333222222333333222000+++((('''(((+++---,,,***''''''%%%"""!!!%%%---333777555111...------...///555555444222000000333555555111///000444666333///,,,...000111111111333555666666555333111111333444000///......///000222333777888999999888666444222222222111111333555888999<<<;;;;;;<<<>>>BBBEEEGGGJJJHHHHHHIIIKKKPPPZZZeeehhhpppzzzwwwnnnddd^^^[[[WWWbbbyyyoooaaaMMMGGG@@@===>>>>>><<<999===???BBBDDDCCCAAA>>><<<===;;;;;;<<<>>>===999555555555777<<>>===<<<===>>>>>>===;;;>>>>>>===<<<;;;;;;;;;;;;<<<:::999888888;;;===???:::;;;:::999888888;;;>>>___FFF777222111---000555222111///---------...,,,+++...,,,***+++---000111222000111111///,,,******+++000...+++(((&&&'''+++///...///000///---+++***)))(((+++///333555444222111((())))))******+++,,,,,,000111333666888777444222,,,---///111111///---,,,+++,,,,,,***'''%%%%%%&&&&&&(((***,,,...///000000------,,,+++************+++,,,---......---,,,+++******)))***+++,,,---,,,///---+++***+++---......222222000***$$$"""%%%)))000///...---------.........---,,,...000111///---222222111...,,,***+++,,,000///......------.........,,,,,,---...//////...//////000111111...***&&&+++---///111111111111222---,,,+++++++++++++++***,,,)))&&&$$$%%%&&&''''''%%%%%%&&&)))---////////////000000000000...,,,++++++---000111///---,,,,,,,,,---......---...000222444222///...---,,,***))).........000222333222111...////////////000333666888666444333222111///---111111000000///000000000222111000000222222111000///---++++++---///...,,,......+++&&&$$$&&&---333666555222000/////////000222333333111000111333666333000...///222333111------///000000000111333555777777777555444333444555444333333333333333444444666777888888888666444333333222111111222444777999999:::;;;<<>>===??????===:::@@@AAABBBCCCBBB???<<<;;;<<<;;;;;;<<<======999666444555777===BBBEEEEEECCC@@@>>>;;;:::::::::999888<<<<<<;;;:::::::::;;;;;;;;;:::999888888:::;;;===;;;;;;:::777666666888:::eeeJJJ888000///+++---333111000...---...///000///...,,,***((((((+++///111222111222333111...+++))))))+++)))&&&&&&(((***,,,,,,+++,,,---...---,,,***)))'''+++000444666444222000((()))***++++++++++++***...///222555888888555333---///111222222111///---......,,,)))&&&$$$%%%&&&&&&(((***,,,.../////////...,,,***((((((***,,,...000111111111000---+++))))))***+++---............000///...---,,,---...///000000---(((###"""&&&***222000...---,,,---...///111000000111222333111000444555555333///,,,++++++.............../////////......---///111222222111---...000333444111,,,(((---...///111222222222222//////.........---------+++)))''''''''''''&&&%%%%%%%%%'''+++...000000.........------,,,,,,,,,+++...000222222000...---...000111111000......///111///000///---***((()))***///111333444333333444555///000///...---...000222777666444444444333222000111111000///......//////000...---...000000///...333111000000111222111000444333000***&&&&&&+++000555555444333222222111111000111111111000111333555444111//////222222000---///000000//////000333666999999999999888777666555555555555666555555444444555666666777777666555555333222111000111333666888888999:::===AAADDDGGGIIINNNKKKIIIIIIKKKOOO[[[gggqqqwww~~~wwwnnniiiggghhheeekkktttvvvgggTTTFFFAAA>>><<<===@@@AAA???<<>>AAADDDFFFHHHMMMKKKLLLNNNOOOSSS]]]ggguuuyyyzzzwwwtttwwwvvvnnnjjjmmmpppmmmxxxssseeeVVVIIIAAA;;;:::;;;===@@@AAA@@@>>>BBBBBB@@@???>>>===<<<<<<===============<<<:::999444666888<<<@@@CCCDDDEEE<<<777111......000222333777777777777888999:::;;;<<<;;;;;;::::::999888888:::999888666444444666888]]]CCC444111***'''+++***---------///222333222111,,,***((())),,,000333444333555777666333000......)))((('''***...///...+++(((((()))+++,,,***&&&######&&&***---...+++(((&&&#########$$$'''+++///111---...000333666888777555111///---++++++---///111333222000,,,((('''(((***+++,,,.........,,,***)))((()))***+++,,,---------444555555555333///+++(((,,,///222333000,,,+++***---//////---***)))***,,,...,,,)))&&&%%%&&&***---...---+++******+++---...000111222222111111000111000333555555333000......---...000111333444444444333222111222444555444333,,,+++***+++---000000000---+++***+++...///...---+++---......,,,***+++,,,)))***+++,,,---,,,)))&&&$$$$$$'''+++000333333333///...............///000000000000///,,,,,,,,,...222222111///,,,***+++,,,,,,...///---***)))+++...000222444222...,,,---......//////...,,,+++,,,...111000000000222333222111555444222111000/////////,,,+++******,,,,,,+++***,,,---...///111333666777555555222---))))))...222444444666666666444222111111333444333000...------333222111111111111000///111111111000000222777:::;;;:::999:::;;;;;;888555...000222555666777777777555444444333333444555666333111///...///222555888<<<======???@@@CCCEEEFFFKKKKKKNNNSSSUUUXXX```iiiwww{{{xxxqqqnnnlllooozzz~~~vvvooonnnrrrvvvwww|||lllXXXIIICCCBBB888999;;;>>>@@@AAA@@@>>>???>>>=========>>>???@@@>>>??????>>>===<<<;;;;;;777888:::<<<===>>>???@@@666111+++(((***...222555666666666777888999:::;;;===<<<<<<;;;:::999888888999999888777555666999;;;eeeGGG666444,,,(((***))),,,,,,---000222333222000---+++***,,,///111333333222444555555444222222222------,,,---//////---,,,''''''(((+++...---((($$$$$$&&&((())))))'''$$$"""!!!!!!"""$$$(((,,,111333,,,,,,---000333555444333000...+++))))))+++...000333333111...+++)))***++++++---...///...,,,)))'''%%%'''+++...///...,,,+++000222444555333000,,,***...111444333///+++)))))),,,...///---)))'''(((***///---+++))))))***,,,---*********++++++,,,---...///000222111000...//////...000222222000...------,,,...000222444444444444444222111000111111000...)))'''$$$%%%(((---000111,,,)))'''(((+++---,,,***(((+++......+++((()))+++******,,,...000///,,,)))''''''(((+++///222333333///000000000111222222222000000///---******+++---000000///---+++)))***+++,,,---...---,,,,,,---///000111222111...,,,,,,,,,+++---......---,,,---///...------...111222222111666555333222000///......,,,+++)))***++++++)))(((&&&(((+++,,,...111444777666666555111---...333777444444555555444222111000222444555444111---+++***------------------......000111222222333555999===;;;888777777999999666333...000222444777888::::::666555333222222333444666222000---,,,...222666999??????>>>>>>???BBBDDDFFFGGGHHHMMMTTTXXX\\\dddmmmxxx|||xxxoooiiihhhhhhmmmxxx|||vvvssstttxxx{{{vvvdddPPPBBB???BBB:::;;;===>>>?????????>>>;;;;;;;;;<<<===???AAABBB@@@AAAAAA@@@>>>======>>>999:::<<<;;;;;;:::<<<===333///)))(((***000555888666666666777888999:::;;;<<<<<<;;;999888888888888999999999777666777:::===hhhIII888777000***,,,+++,,,,,,---000222222000...,,,+++,,,...000111111000///111222333222333444666111222222000...,,,++++++&&&%%%''',,,111222...)))))))))))))))'''%%%"""!!! """%%%)))---///000111))))))***,,,///111000///------,,,++++++,,,------000111111///,,,******+++)))+++---//////---+++)))&&&(((+++.........,,,+++,,,...111333333111...+++---111444222---******++++++...000...)))&&&''')))000...---,,,------------''')))***,,,...............000222111///---...///...///000///---***))))))+++---///111222333222111333111...---,,,+++(((&&&###!!! """&&&***---...,,,)))%%%&&&***,,,+++)))(((---000000,,,)))***,,,***+++---///222222000......,,,***+++---///000111///000111333444444333333111111///,,,***))),,,............---+++***+++,,,---,,,++++++---............---,,,---......,,,***)))+++---.........000111,,,+++,,,...111333333222666555333111///...---------+++***)))***)))(((&&&###&&&)))***+++---111444666777555222//////444888444444333222111000......111333666555222///,,,+++***+++,,,,,,,,,,,,---...///111333555666999<<>>===<<<>>>BBBFFFIIIEEEEEEIIIPPPUUU\\\hhhsssyyy}}}{{{ssskkkfffdddhhhqqq{{{{{{yyy{{{~~~wwwqqqfffVVVHHH@@@>>>???===>>>??????>>>======>>>999999;;;<<<>>>???@@@AAABBBCCCCCCBBB???>>>???AAA:::<<<===<<<::::::<<<>>>444000,,,+++...333888:::777777777777888999999:::;;;999777666555666777888:::::::::888666777999;;;hhhIII999999333---......,,,,,,---///222222000---++++++,,,...111111///---,,,...///000111222555888333555555111,,,))))))+++$$$$$$'''...555777333...---,,,+++)))'''%%%###"""###)))///111111///...'''''''''))),,,------,,,+++,,,...//////...,,,+++...///000///,,,*********&&&))),,,///000///---+++((()))+++,,,------,,,+++(((+++///222333111///---+++///222111---***+++...,,,///111///)))&&&''')))111000////////////...---&&&(((+++...000000000///...000222111///---...///...//////---***'''&&&&&&***+++...000111111000///111///,,,***(((&&&###!!!!!!&&&)))++++++---)))%%%&&&***,,,+++(((***...222222...++++++...++++++---000333444222000333000,,,++++++---.........///222444555555333333222222///,,,******,,,...---......---++++++,,,...---***(((***---///...---***((('''))),,,...,,,)))(((***---...//////111333,,,+++,,,...111333444333555444222000...,,,,,,+++...,,,*********)))'''%%%###&&&)))))))))+++...222555555444000------111555444444222111///...---,,,///222555666444000...---***+++,,,---------///000...111444777999;;;>>>@@@:::555111111444555333000............///111444555999666333000///000333444///---++++++---222777;;;???>>>;;;;;;===CCCIIILLLEEEDDDEEEKKKRRR[[[jjjxxxzzz~~~yyyrrrllliiibbbiiivvv~~~|||}}}{{{kkkbbbTTTIIICCC@@@>>><<<@@@AAAAAA???===<<<<<<===999:::;;;===>>>?????????CCCDDDEEECCC@@@???@@@CCC;;;===>>>===;;;;;;===@@@777333///...111555:::<<<888888888888888999999:::999777555333333444666888<<<<<<:::888555555777999cccLLL???:::333111333...222///,,,+++,,,---...---000000000///,,,++++++,,,+++,,,---...000333555666666555222///,,,+++******&&&(((,,,222666666444111111---)))((())))))&&&$$$%%%)))+++,,,111555222***''''''(((***,,,,,,***(((%%%***///000///---.../////////...///000///...,,,+++---...000000000//////++++++,,,,,,---......///'''))),,,///000///...---///...---,,,+++*********000111000...***(((((((((///000111111111111//////$$$%%%&&&(((+++,,,...///...111444333...+++***+++...---+++))))))((('''&&&,,,///222333222///......///---)))%%%#########$$$###&&&((()))))))))+++***)))(((((()))***+++---///111111///,,,++++++'''&&&***111333...***)))***++++++,,,---...///000...000222333333222222222000000000000///...---,,,333333111...+++,,,///111+++)))''''''))),,,------'''&&&&&&'''***,,,---------***)))***---...,,,***))),,,//////...---000222777444111...,,,,,,---...000///---***)))(((((((((%%%%%%%%%&&&((()))++++++333222111////////////000333333333333333111///,,,...000222333333111///---+++---......,,,,,,,,,---000111333888;;;<<<;;;999333222111222333444222111///---++++++,,,...111222444444333000......111333///...---+++,,,000777;;;<<<<<<;;;<<<>>>AAAEEEHHHDDDEEEHHHJJJPPPZZZfffooowwwsssoooooonnnjjjooouuuxxx|||vvvoooeeeXXXHHH>>><<<>>>??????===<<<;;;;;;;;;;;;:::888888888:::>>>BBBCCCAAA>>>>>>??????@@@@@@???===<<<<<<;;;:::999:::<<>>BBBEEEHHHFFFGGGIIIJJJOOOYYYfffpppwwwuuurrrqqqnnnpppssswwwyyy~~~{{{kkkcccZZZQQQEEE<<<:::<<<>>>>>>>>>======;;;::::::::::::999999;;;>>>BBBCCCAAA>>>?????????>>>===;;;999888::::::999999:::;;;<<<===888555111///000555:::>>>CCC???<<<;;;;;;;;;:::888<<<<<<;;;:::999888888777======;;;888555333444555bbbHHH;;;:::444333666333444222//////000111111000...///000///,,,+++***+++,,,---///000111111111111222111///---+++***))))))***+++...111333222///,,,+++)))((()))++++++'''$$$''',,,...------///111///+++++++++,,,,,,***&&&###"""''',,,---+++******+++---***))),,,222555333///,,,,,,...///111222333444---***))),,,111333000---,,,---///000000///---,,,************++++++,,,,,,,,,...///...+++((('''''')))+++...000111111///...)))(((((((((((()))++++++222222111111111000---***((('''%%%$$$$$$&&&)))+++,,,///111111///,,,******,,,***(((&&&%%%%%%&&&'''((((((((()))***+++,,,---...---+++******+++---...,,,------,,,***)))***+++)))$$$!!!###""""""%%%+++111333333000...111000000////////////000,,,---///000000000///...000000111000...------///...,,,***(((''')))+++,,,******+++---......,,,***,,,(((&&&&&&))),,,+++***(((+++...///...------------,,,)))((()))+++///111555444222000///------------,,,***)))***+++---///222111000000000000000111333222222111000000000111111111111111000000//////000222444444111...,,,+++)))+++...222666666444111......///111333222000...---......,,,***,,,000555;;;:::888444///---,,,---***,,,---///000444888;;;===<<<<<<===???BBBEEEGGGHHHIIIJJJKKKPPPYYYfffooovvv|||~~~wwwvvvtttrrrssstttvvvzzzmmm\\\TTTKKKFFF@@@;;;888999;;;===>>>???>>><<<888777999;;;::::::<<>>>>>>>>===<<<:::999888<<<<<<:::777444333444555fffIII::::::666333555333444222111111222333333222......---+++)))***---000---...000222222111000//////...---,,,***))))))(((***+++---000222222000---***)))(((+++...---***&&&'''***---+++***+++...111...............+++&&&"""!!!%%%***+++)))(((((()))+++(((''',,,333777555111////////////000222333444---)))&&&***000333///***,,,---.........,,,+++******+++++++++++++++++++++***,,,...---***(((&&&&&&''')))---000222222000///,,,+++)))'''&&&'''((()))000...,,,...111222///,,,((('''%%%###"""$$$(((+++---///111111///+++)))))),,,+++)))((((((((()))***---,,,***))))))***,,,---000///---,,,,,,---///000......---+++))))))+++---+++$$$  ###'''+++000222222000...222000...------.........***,,,...000111111000000///111222222000///...///111000---+++))))))+++---,,,---...000111///,,,(((&&&###!!!###(((+++,,,+++(((***---......---,,,++++++)))'''&&&'''***---///666666444333222111000000111///---,,,,,,---///000111000000000000000000000000000000.........000222444333222111000000111111222555777777444000,,,+++)))+++...222555555333000,,,,,,---000111111...,,,,,,...///---+++,,,222666<<<;;;999555111.........---///222444555666888:::<<<<<<<<<<<<>>>AAACCCEEEGGGJJJMMMOOOSSSZZZdddlllsssyyy~~~{{{xxxxxxvvvuuupppqqqsssyyyqqq___QQQIII??????>>>;;;888777999;;;<<<>>>???;;;555333777;;;:::;;;===@@@BBBCCCBBBAAA???>>><<<999777666555444777999:::;;;;;;999888777111111111222444666999;;;<<<<<<<<<<<<===>>>>>>>>>============;;;999888666888999888666444333555777mmmMMM<<<<<<777222333111444222111111333444333222...---)))&&&%%%)))000555...///111222222000///---,,,,,,,,,++++++***)))))))))***,,,///333333222000+++******---000000---)))%%%'''))))))''''''+++000000000000111000---'''###!!!%%%***+++)))''''''((()))'''''',,,333666555333333222000///...///111222---((($$$'''---000---(((......//////...---++++++,,,---------,,,+++)))))))))***,,,+++)))'''&&&'''&&&(((,,,///111222111111///,,,)))&&&%%%%%%'''(((***)))(((+++///222111///+++***(((%%%"""###'''***---000222222///,,,***)))...---,,,,,,,,,,,,---...///---+++))))))***+++---000000///......///000000......---+++)))***---///,,,&&&!!!!!!""""""$$$((()))***+++---...//////000333000---,,,---///...---)))+++...000222222111000///111333444222000000000333333222///,,,+++,,,///......000222222000,,,(((!!!"""(((---......)))***+++---......,,,+++,,,***)))(((((()))+++---555555555444444333333222222111///...---...000111//////000/////////......,,,---...---+++,,,///222777555333222111111222333222555888888555000---,,,)))***,,,///222333111000,,,,,,---...000///---******---///000///000444777999:::999777333111111222222555888999999888999:::;;;;;;;;;<<<===@@@BBBCCCDDDIIINNNSSSVVV[[[bbbhhhooovvv}}}~~~yyyvvvsssqqqqqqooopppsssyyyppp```SSSJJJDDD:::<<<===<<<:::888777888999<<<===:::444222666:::;;;<<<>>>@@@AAAAAABBBBBB>>><<<:::888777777888888777999;;;<<<<<<:::888666111111222444666888999;;;:::;;;<<<=========>>>???;;;;;;:::999888666444333444555555444333444666999tttQQQ>>>???999222222111222111000111333333222111000---)))$$$$$$(((///444------...//////...---,,,***++++++,,,++++++***)))***+++,,,000333444333111---,,,+++---000111///+++$$$###$$$'''((('''***...//////111222111...((($$$"""&&&++++++)))''''''(((((((((***---111444444444555333000...------///000...)))$$$$$$(((+++***(((000000000000///......---,,,---------,,,***((('''((()))***)))'''&&&'''(((&&&'''***,,,///000000111000---)))%%%###$$$&&&((('''&&&'''***---000111111......---)))%%%$$$'''+++...111333333111...,,,,,,//////////////////000000///...,,,***)))***+++,,,///000111111111111000///......---+++******---///+++&&&###%%%''''''***...---,,,******+++---000222222///,,,---///000///---(((***...111222222111000///111333333222000000000333555666444///---...///...///000222222000,,,((($$$+++000000///*********,,,...//////...---,,,,,,+++++++++++++++111222333444444444444444111000000/////////000000////////////...---,,,+++)))+++...---,,,,,,///333777666444222111111222222111333666666444111///...***)))))),,,...000000//////...------...---+++***)))+++...222555777888777777888999888666555555666777999;;;<<<;;;::::::;;;;;;;;;<<<===>>>@@@AAABBBBBBGGGNNNSSSWWW\\\bbbffflllssszzz~~~~~~yyyrrrkkkiiikkkqqqssswww{{{}}}nnn\\\PPPJJJEEE@@@888:::;;;<<<<<<;;;888666888:::;;;:::777555666888:::<<>>@@@;;;333222333000//////000222222111000111///+++'''%%%&&&***...************************)))***+++,,,,,,,,,+++***------...111333444333111///---+++,,,///000///,,,$$$ !!!'''+++******...+++,,,...111111...)))$$$###(((,,,---***(((((()))'''***...//////000222555444222...,,,+++---///111000,,,'''$$$%%%''')))***------------------,,,,,,((()))***+++***)))'''&&&((()))(((&&&%%%%%%''')))%%%&&&'''(((***,,,...///111...((($$$"""###&&&((('''(((***+++,,,...000222///111111...)))'''***---///222555555333111//////000000000000000000000000///...---,,,++++++,,,,,,---///111333333111///---+++,,,,,,+++******,,,...((($$$"""&&&))))))***---,,,+++))))))+++...111444111...,,,...222333000---(((+++...111222222000///...///111000///...///000000444777666222...---////////////111222000---***"""!!!$$$)))///333222000,,,***)))***...111222111,,,---///000000///------,,,...000222333444444444---...///000000000///...............---+++)))((('''+++///000......111444555444333222111000000000...000333333222111111111---+++)))***---000111111222000---,,,,,,,,,+++)))((()))---444;;;>>>;;;777666888999999888777777888777999<<<<<<<<<;;;<<<===<<<===>>>???@@@AAABBBCCCCCCGGGLLLPPPTTTZZZbbbiiikkkmmmssszzz~~~yyypppgggggglllqqquuuzzz}}}|||sssjjjZZZJJJDDDDDD@@@:::777666888;;;???>>>:::777888999:::;;;;;;:::999888:::<<<>>>???>>>>>>@@@BBB===:::777555555777999;;;555666888999999999999888222222222333444555777888888:::======;;;999:::;;;===;;;777444333222333444444444444333111222444666yyySSS>>>AAA===555444555.........///111111000///111000...***&&&%%%&&&'''(((''''''&&&'''(((((())))))***+++,,,---,,,,,,+++111000000222333333222000000---***+++---///...,,,$$$ (((---,,,,,,...)))***,,,///000...((($$$$$$)))---...+++))))))***''',,,000000......111555222000---++++++---000333222...)))%%%###%%%))),,,))))))))))))))))))))))))$$$%%%'''))))))(((&&&%%%)))((('''%%%###$$$(((***%%%$$$$$$%%%'''))),,,...111...(((###!!!###&&&))))))+++...---+++,,,///222///222444111,,,***,,,000000333666777555333222111000000000000////////////000///...---------------,,,///222444444222///,,,)))***+++***))))))+++,,,%%%"""!!!&&&)))((((((***)))))))))***,,,000333555000---,,,///333444111---)))+++...111333222000...,,,...///...------...///...333888777222...---...///...///000111000---+++%%%&&&(((---333555222///---***((()))...222444333+++---000222333222000...)))+++...000222444444444+++---///000111000...---.........---,,,)))'''%%%''',,,111222000///222666333333222111000///...---,,,...000111000000222333111...,,,,,,...222444555555222...+++++++++******((((((,,,666???BBB===777666888::::::888777888999666888:::;;;;;;<<<===???>>>>>>???AAABBBCCCDDDDDDDDDGGGJJJMMMQQQYYYdddkkkjjjiiilllvvv}}}yyypppgggiiiqqqmmmttt{{{~~~vvvnnnfff]]]NNN@@@>>>AAA===555555444555:::@@@AAA===777888999:::===???>>>;;;888999<<<>>>>>>======???BBB===;;;777444333555888:::444444555777777888888888222222111111222444555777333666:::<<<;;;;;;<<>><<<:::999888888888888888;;;@@@GGGKKKLLLKKKIIIHHHJJJPPPWWW^^^bbbcccooosssvvv{{{yyyoooiiiggghhhiiipppwww}}}~~~~~~vvvmmmgggccc^^^XXXSSSPPPLLLGGGBBB>>>:::777444777888:::>>>@@@???<<<999666777999;;;============;;;999777777888::::::999:::999777555555555555666333222000111333666666666444222111333777777444111111222333444777999<<<===???<<<888444333444666888;;;999777555555555444222nnnLLL===555777;;;888555333111000111111000...***+++---000000+++"""%%%'''%%%&&&(((***---...///...---)))---111333222111000000,,,+++***+++---...---,,,)))((((((***,,,......---***'''$$$$$$&&&(((&&&$$$''')))---...///000222333---......//////......---...,,,)))'''(((,,,111555111111111111///...---,,,'''))),,,+++(((&&&&&&(((***,,,...000111000---,,,222222111000///...------...,,,)))'''&&&''')))+++)))'''%%%&&&(((,,,---...---------...///111222333444222...+++***+++...///---...///...,,,,,,---///111111000---***(((((()))&&&### !!!&&&+++------***+++---......---+++***---***((()))+++)))###"""''',,,---***%%%"""(((***,,,------...000222...---,,,,,,......---,,,,,,///111222000...------,,,,,,,,,,,,,,,,,,,,,,,,...//////...+++*********((((((***,,,//////---+++!!!"""%%%***...///+++'''%%%%%%$$$"""!!!"""%%%'''&&&(((***---......---,,,......---,,,...000222444111111111222333222///,,,444333222///,,,)))'''&&&***,,,...///000///...---000...+++'''%%%&&&+++///''''''(((+++///222222222333111111222444666666666555222///...///000111000///...///222666777444000///111333444555888<<>>??????;;;999777666888999999999999888666555444555555666222111000222444666777777222000000333777999777444...///000222555999<<<>>>>>>;;;888444333444666777777888999888777777777888sssPPP@@@666666:::777555333111000111111000...(((***...222222,,,!!!%%%(((((())),,,...//////---,,,,,,'''))),,,......---...///,,,+++++++++------,,,***+++***++++++,,,---------...***'''%%%&&&((((((''')))+++---.........000222------------,,,,,,,,,,,,+++***'''&&&(((,,,111555444555666555222///---,,,(((---000...)))&&&'''***,,,---///111111111000///333222222222222111///------,,,***))))))+++,,,---***)))'''(((+++---......+++,,,...000111222333333222111...,,,+++,,,---...---------+++))))))+++---000///...+++(((&&&&&&'''&&&"""###)))...111+++,,,---.........---,,,000,,,((((((++++++&&&!!!"""&&&,,,111111...(((%%%***,,,---...---...///111///...------//////...---,,,...000111///---,,,---,,,---//////.........///111000...,,,+++***+++,,,*********,,,......---+++""""""%%%))),,,,,,)))%%%###$$$%%%$$$######%%%''''''))),,,...///...---+++...---,,,,,,---///222444000000111111111000...---222111///,,,***(((''''''+++,,,.../////////...---000///,,,(((&&&&&&***---$$$$$$%%%)))---000111111000//////111444666777777555222///...111444666777111000///000222333222111///000111222333777<<<@@@CCC@@@<<<888555444333444555777:::>>>DDDJJJNNNPPPNNNQQQWWW]]]dddhhhkkkkkkrrrwww}}}{{{sssmmmiiihhhhhhpppuuuzzz}}}yyyrrrmmmkkkjjjjjj^^^YYYRRRLLLJJJHHHFFFDDD===AAACCCBBB>>>:::::::::<<<<<<>>>@@@AAA???;;;777444555777:::<<>>;;;888777666777777777888:::>>>BBBHHHMMMPPPRRRVVV]]]ccchhhkkknnnoooqqqyyy~~~wwwqqqmmmkkkjjjnnnrrrwww}}}{{{tttnnniiibbbZZZUUUTTTUUUVVVVVVRRRMMMJJJHHHGGGFFFFFF@@@BBBCCC@@@<<<:::<<<>>>::::::<<>><<<::::::;;;======<<<;;;999888666555555555555999777666666777777555444///...---...///000000///------...111555:::???BBB===;;;999666444333222222...222666999===DDDMMMTTTtttWWWIII===777777222222000///000222333333222...///111444444///&&& ***222000,,,+++------111555888666000+++((('''$$$%%%&&&'''''')))---000000...,,,+++,,,---------,,,---...---+++***+++,,,000//////......///000111000///...***'''&&&(((***++++++++++++***)))(((((($$$%%%'''***,,,---------,,,///111222111222666:::000333555333///,,,+++,,,+++,,,,,,---...///000000---***)))***---///---+++%%%&&&''')))+++---...///,,,,,,+++,,,......,,,******+++---...///000000111///......------,,,---------------+++)))((((((***,,,,,,+++)))'''(((***---'''###%%%---222...---------...///000111333///***((())),,,000222...///222333333111...---...///000///...---...///000///...///000000///...,,,...///...,,,+++,,,,,,---///000///------000444666222...,,,---.........000...---------,,,***(((&&&(((***,,,,,,***)))'''((()))******))))))+++---000111111111000---+++)))---...////////////...---***,,,------+++++++++,,,'''&&&$$$$$$%%%(((+++---......///////////////...///000000...+++)))***+++''''''(((+++///222222222---,,,,,,...222555666666222000......222777:::<<<333222000///000111444555111222222111111444888<<<999999999999999999::::::555777999<<>>;;;;;;===???999:::<<>>AAABBBAAA???===<<<>>>?????????>>><<<:::777666555555555:::999888777777666444222//////...---------......000000111333777===BBBEEEAAA???===:::777444333222111444999@@@IIISSS]]]cccuuuYYYLLL???999999444222000///000111333333222111000111444555222+++&&&(((444===:::222.........000555888666000***''''''&&&''''''''''''+++///333333000,,,***+++---//////,,,...///---***((()))+++,,,---//////000111222333222000---)))&&&%%%'''***)))***+++++++++)))'''%%%$$$%%%''')))+++,,,,,,,,,,,,...///---,,,///666<<<333333333222000...+++***,,,++++++,,,---...000111---)))%%%&&&)))+++)))'''###$$$&&&(((***+++++++++******+++---//////---+++***++++++,,,,,,---......------...---------,,,,,,)))+++------+++++++++,,,***+++***))))))+++...111'''$$$!!!)))...+++******)))***,,,...///000///---***(((***///333000//////......---------000111111000...---...//////---,,,---...///...---,,,---...---,,,++++++,,,000111000,,,(((''',,,000555111---,,,---......---///...,,,,,,------,,,***''')))+++,,,+++***(((((()))******))))))***,,,///111111000///...,,,***)))---...000111000...+++))))))+++---,,,***)))+++,,,&&&%%%$$$$$$&&&***///222000000000000000000000///333222000---******+++---******+++---111333444333...------///222555666666000...---...222666999:::555444333111000111333555333333333222111222555777333555666888::::::::::::555777999<<>>>>>>>>;;;<<<>>>@@@BBBAAA===:::666777777999;;;>>>@@@BBBBBB@@@>>>===???@@@@@@@@@AAA???<<<999777555555444888777666666777666333111000000000///...///000111444333444666:::???EEEHHHFFFEEECCC???;;;888555333777;;;BBBMMMYYYdddjjjmmmvvvZZZMMM@@@;;;;;;777333222000000111222222111111000111333666555000,,,---:::CCC@@@666///...---...333777666///)))''''''(((((((((((((((,,,222666555111,,,***+++...000111,,,...///---)))'''(((***(((***---///000111222333222111---)))&&&&&&(((+++((()))+++,,,+++)))&&&$$$&&&&&&'''((()))***,,,,,,000111///+++(((***222999444333222111111...+++(((,,,,,,+++,,,---///111222///***$$$$$$'''((('''$$$###$$$&&&'''(((((((((((('''(((***---///000...,,,***************+++,,,---------.........---,,,,,,&&&))),,,............///)))******)))***---111555&&&###&&&+++((((((&&&&&&''')))+++------///000---)))(((,,,111000...,,,***)))***+++---000111222111...---...///---,,,++++++------,,,+++,,,---...---+++***+++,,,222222000***$$$###'''---444000,,,+++---...---+++...,,,+++,,,.........,,,(((***,,,,,,+++)))(((((()))))))))((('''))),,,///000000///---,,,+++******,,,...111333111...***''')))+++---,,,***)))+++---((('''%%%%%%(((,,,111555111111111111000000000000666444000,,,))))))---000---,,,---///222555555444///......000333666777666...---,,,...222666888999777666555222000000222333444444444333111111333444000222555888::::::999999888999;;;<<<>>>DDDLLLSSSTTTXXX]]]```aaacccgggkkklllsss{{{~~~{{{wwwvvvttttttxxx~~~|||zzzuuullldddccciiipppooofff[[[RRRNNNMMMMMMLLLIIIHHHFFFCCCAAA???>>>>>><<<>>>@@@AAAAAA@@@@@@@@@@@@===;;;<<>><<<>>>>>>@@@BBBCCCAAA>>>:::777777777999;;;===@@@AAABBB@@@>>>===???@@@@@@@@@CCCAAA>>>:::777555555444444444444555666555333111222222222111111111444666777666666888<<>>CCCHHHKKKWWWZZZ]]]]]]ZZZZZZ^^^bbbnnnrrrzzz~~~|||yyywwwwww|||~~~~~~{{{zzz}}}vvvvvvwwwyyyyyyxxxtttqqqpppllleee___\\\\\\^^^```aaa[[[TTTQQQQQQPPPKKKGGGJJJHHHHHHGGGAAA;;;;;;???@@@AAA>>>999999===@@@???;;;888666555888;;;>>>@@@===AAAEEEEEECCCAAA@@@AAA<<<<<<;;;:::;;;<<<===>>>@@@AAAAAA@@@???@@@AAACCC???<<<:::888999999999999<<<444111444777777888;;;::::::999888777666444444;;;<<<<<<<<>>AAAEEEJJJLLLTTTdddttt{{{yyysssxxxUUUEEE@@@<<<888999777555222000000222444555222...******---...,,,)))$$$***111333111,,,)))(((---///222222000---+++***---,,,***(((((()))***+++000---******,,,.........---///...---///222///***+++---...---+++***+++---111...+++))))))***)))(((''')))+++---...///......***)))((((((***,,,...000111000---***''''''***---...000222000---,,,...111222///+++)))+++---......+++)))(((((())))))(((&&&$$$###$$$%%%'''(((&&&$$$%%%(((,,,000222222111000,,,)))'''(((+++***&&&""" ###&&&***,,,,,,+++******+++,,,///222222111///(((((('''((()))+++---...(((###!!!$$$$$$$$$%%%&&&'''---///000000......000333111,,,))),,,222444111---)))***+++,,,++++++***)))+++***)))((()))***,,,...,,,++++++++++++,,,,,,---000///***$$$&&&---222000...------,,,***(((***,,,......---+++***)))***+++---......---+++)))%%%'''(((&&&$$$%%%))),,,111555666222//////...++++++...000000,,,(((%%%$$$(((,,,//////+++)))+++------+++***))))))+++---///222000...---...000333555777666222...***)))***,,,,,,...111444666666666555444333222333444444222111000222444444333333555888999999888777666444333222333444555444222222555888777555333333555888:::;;;999999999:::<<<@@@DDDGGGMMMVVV```dddaaa]]]]]]^^^lllrrr{{{|||xxxzzzxxxxxx{{{uuutttssstttxxx~~~rrrllljjjiiihhhhhhiiijjjkkkjjjhhhfffgggccc]]]WWWTTTUUUVVVXXXXXXSSSOOOOOOQQQQQQOOOLLLIIIGGGGGGGGGBBB<<<;;;???===???===999999???BBBAAA999666444555:::???AAABBBAAAEEEHHHHHHEEEBBBAAA@@@>>>===<<<<<<<<<===>>>???BBBCCCDDDDDDCCCCCCDDDEEE;;;:::888777999<<<>>>???>>>:::555222444:::@@@DDDEEECCCAAA@@@???>>>>>>===???BBBFFFJJJOOOWWW```ffflllkkkfff[[[PPPIIIKKKNNNZZZ```iiirrrvvvtttoookkkwwwPPP@@@===;;;888777888666444222111222444666222...)))(((***,,,,,,+++"""$$$'''******)))'''&&&+++---000000///.........111000---)))'''%%%%%%$$$))))))(((***,,,......---//////......444999666000...//////---***)))))))))---+++***)))******)))''''''(((***,,,...///000000,,,+++*********,,,...000///...+++'''$$$$$$'''***+++...111000---,,,...000444111---++++++,,,,,,+++,,,***))))))***+++***)))&&&%%%######%%%%%%%%%$$$'''))),,,///111000///---)))''''''(((***((($$$!!!&&&)))+++++++++******,,,///222222111///(((((('''((((((***++++++&&&###  """$$$$$$$$$&&&'''---///111111000111222444222...,,,...333666444000&&&''''''((())))))******+++***)))))))))+++...///,,,,,,,,,+++++++++++++++---,,,)))$$$ !!!'''---///000000...,,,+++++++++......,,,)))'''%%%&&&(((,,,...000111000...+++***&&&))),,,,,,)))((()))+++444888999444111111///,,,+++---//////,,,(((&&&%%%&&&)))------+++***+++---,,,+++***))))))+++,,,---222000---++++++...222555888666222,,,(((''')))+++***---111444777777777666333222111222333444222111222444555555444444555666999999999999777555222111111222444444333444666888777777555333222444888;;;999888888999;;;>>>AAACCCFFFRRR```dddaaa\\\\\\___kkkrrr{{{|||vvvyyywwwvvvyyy~~~{{{}}}|||uuummmkkkiiijjjoooxxxzzzuuussstttyyy{{{wwwjjj^^^XXXVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZ]]]ZZZUUUQQQNNNNNNOOOPPPPPPMMMKKKLLLNNNPPPOOOMMMGGGEEEFFFGGGCCC===<<<>>>;;;===<<<999:::@@@CCCCCC999555333666===CCCEEEDDDFFFHHHKKKKKKHHHDDDBBB@@@AAA@@@???>>>>>>???@@@@@@@@@BBBDDDDDDCCCAAAAAABBB=========>>>@@@CCCGGGIIIMMMPPPLLLBBBBBBMMMXXX[[[XXXUUUQQQNNNNNNNNNNNNMMMJJJOOOWWW^^^fffmmmsssxxx{{{}}}}}}uuujjjccccccfffmmmuuu~~~}}}tttiiiaaa^^^xxxNNN===;;;:::777555777666444222000000222444111...+++***+++------,,,'''&&&%%%&&&((()))((('''(((***,,,---,,,---///000333111...***&&&###"""!!!$$$%%%'''***,,,......---000///...///777===<<<555000000///...,,,+++******+++******,,,------+++)))))))))***+++,,,---...///...---,,,++++++,,,...///...---***%%%""""""$$$'''))),,,000000...---...000444222000...---------,,,---+++)))***+++---------***'''%%%$$$%%%'''((('''...///000000///...,,,***(((((((((******(((######&&&)))***+++)))***,,,///111222000...))))))((((((((()))))))))&&&%%%######"""!!!"""###$$$%%%''')))...///111222333333444555333000...000333555222000%%%&&&&&&'''(((***,,,---***)))(((((()))+++---///,,,,,,,,,++++++***))))))++++++)))%%%###%%%***...---///111///,,,***,,,...111000+++%%%!!! $$$(((...///111111111...+++))))))...222333///,,,++++++333777888444222222111...+++---///...,,,)))'''&&&&&&))),,,------,,,---///,,,,,,,,,++++++,,,,,,---000...,,,++++++---000222666555222...)))''''''((((((+++///333666666555444000//////000333444555444666777777777666666666666888888888777777666555555111222333444555777888:::777777666333000111666;;;777777777888;;;>>>AAACCCGGGRRR]]]___\\\ZZZ___eeejjjrrr|||{{{uuutttuuuxxxyyymmmhhhiiiiiifffaaadddeeeiiipppyyy}}}|||}}}}}}|||yyysssnnnkkkkkklllllllllfff\\\RRRMMMMMMOOOMMMMMMNNNNNNNNNOOORRRTTTWWWTTTQQQNNNLLLLLLLLLLLLNNNLLLJJJIIIKKKKKKIIIGGGCCCAAABBBDDDBBB===;;;===;;;===<<<999:::@@@BBBAAA:::666444888@@@EEEEEECCCFFFHHHJJJKKKJJJGGGDDDBBBCCCCCCBBBAAAAAAAAACCCCCCAAADDDFFFFFFDDDAAA@@@@@@CCCFFFJJJNNNPPPRRRTTTUUUaaallllll```^^^kkkvvvwwwsssmmmgggccccccccccccbbb^^^ccckkksss{{{~~~~~~|||{{{mmm^^^UUURRR}}}QQQ>>>;;;999666555444555444111...---///111////////////000///...------***'''&&&&&&'''''''''&&&'''(((((((((***...000000///,,,)))&&&$$$"""!!!!!!###'''***+++,,,------/////////000666===<<<777000000/////////......---++++++,,,...000000---+++******)))(((((()))***+++///...,,,++++++,,,...///...,,,)))%%%!!! """%%%(((,,,000111///------///111111111111000//////000---+++)))***,,,///000000,,,***''''''))),,,------000111111111000///------)))***+++,,,+++((($$$ !!!$$$''')))*********+++---000111000///+++++++++******)))(((((('''''''''''''''%%%!!!"""%%%&&&'''***,,,//////111333444555555444333111//////111111///---''''''((()))***,,,---///)))((('''&&&''')))+++---***++++++++++++***((((((+++***)))(((((())),,,///,,,///000///,,,+++---000333111,,,$$$###(((...////////////---+++******///444444111---++++++...333555222111222222000+++---......,,,***)))))))))+++---//////000000111---...............------,,,---------............111333333222...***''''''(((***...111333333222111,,,+++,,,...222666777777:::999999888999999888777777666444333444666999;;;444444444555666888::::::555666555333000111555:::555666777999===@@@CCCEEEJJJSSS^^^bbb___^^^bbbggghhhqqq{{{xxxxxxxxx{{{yyypppeee]]][[[\\\___```___eeennntttzzzuuuqqqqqqqqqrrrvvvuuurrrnnniiifffeeegggjjjiiieee___WWWNNNHHHHHHKKKHHHIIIIIIIIIHHHIIILLLPPPQQQPPPNNNMMMKKKJJJJJJIIIJJJIIIHHHHHHGGGGGGEEEDDD@@@===>>>AAAAAA===;;;<<<>>>@@@>>>::::::>>>???>>><<<999888;;;AAADDDCCC@@@CCCDDDFFFHHHIIIHHHFFFEEEFFFEEEDDDDDDDDDEEEFFFGGGGGGIIIKKKJJJHHHEEEDDDCCCHHHOOOYYYaaaeeefffggggggsss~~~zzz{{{|||~~~}}}|||yyyzzzzzznnnaaaUUULLLGGGYYYCCC===999666555222333333000,,,***,,,...///000222222222111000//////,,,)))%%%######%%%&&&''''''&&&%%%%%%(((,,,///---,,,+++)))'''$$$###""""""$$$(((*********+++,,,...000000///222777999666000///...///111111000///,,,+++,,,...///000...,,,)))(((&&&$$$$$$%%%'''(((...---,,,++++++,,,...//////---***%%%!!! """$$$(((---222333000...------...000222222111000000111,,,***)))))),,,///111222...+++)))))),,,...///000---......///111222333444+++,,,------+++(((%%%### """%%%(((***,,,,,,******+++...000111111//////...---,,,***((('''''''''((()))***((($$$  $$$''')))+++---000000000111333555666444222111///............---+++***++++++,,,------......)))((('''&&&&&&''')))+++((()))***++++++***((('''+++*********+++,,,---...,,,---//////......///000111111---%%%$$$***......------,,,,,,,,,,,,)))---111111---******+++***///222000///111222000,,,---//////---+++++++++,,,---///111222222222222...///000111000///...---+++,,,...//////...---,,,...111444555222...+++)))+++,,,---////////////...+++******---111555888999;;;:::888999::::::999888666444222000222666;;;>>>888666333333555777888999333333333222222333666999444555888:::>>>BBBEEEFFFKKKUUUbbbiiiiiieeecccbbbfffmmmwww}}}pppjjj```XXXVVVXXX\\\___^^^eeeooovvv{{{}}}sssiiidddbbbbbbgggmmmnnnllliiigggggghhhiiikkkmmmggg___WWWMMMEEECCCEEEEEEGGGHHHFFFDDDDDDGGGJJJJJJJJJJJJJJJIIIHHHFFFEEECCCDDDEEEFFFFFFFFFEEEEEE@@@<<<:::>>>???===<<<>>>@@@BBB@@@;;;:::======;;;;;;;;;<<<>>>@@@AAAAAA???AAA@@@AAACCCFFFHHHHHHGGGGGGFFFFFFFFFGGGIIIKKKLLLHHHJJJLLLLLLKKKJJJJJJJJJOOOYYYgggqqqwwwyyy{{{}}}yyykkk]]]SSSKKKDDD@@@cccJJJ@@@999666666111333444000+++(((***---111222222222111111222222------+++&&&"""!!!$$$((()))(((&&&$$$$$$&&&+++///+++******((('''%%%###"""$$$&&&)))***((((((***,,,,,,000111...,,,000333333111///......000111000...***))))))***,,,,,,+++)))&&&$$$""" """%%%'''---,,,+++***+++,,,...000111///+++&&&""" """$$$)))...444555222...,,,,,,,,,///222222000......///,,,***((())),,,000222333...,,,******+++------,,,++++++,,,---000222555666,,,---...,,,***'''%%%%%% !!!###&&&***...000---+++))))))+++///111222222222111000...,,,)))(((&&&'''((()))***)))%%%""""""&&&)))+++...111333111000111333555666333000,,,,,,,,,,,,---......---------...//////...---,,,+++***((('''&&&''')))***&&&((()))***+++***((((((***)))***+++,,,---,,,,,,---,,,,,,---///111111000///000...''' %%%,,,000...,,,++++++,,,...///))),,,......+++)))***---***///111///...000000...---...000///...------.........///111333333222111---...000111111///---+++---...............------...111444555444222000000000//////...------------,,,+++***,,,000444666777:::888666777:::;;;999777444333111111222555999;;;;;;777222000222444555555000//////222555777888777555666888;;;>>>AAACCCDDDNNNUUU___fffhhheee```]]]bbbhhhqqqyyy~~~qqqkkkccc```aaacccbbbaaa```fffnnnwww{{{ssshhhbbb]]][[[ZZZ[[[bbbjjjnnnoooqqqsssuuuuuutttsssssskkkbbb[[[QQQEEEAAABBBEEEHHHIIIGGGBBBAAACCCFFFEEEFFFGGGHHHGGGFFFDDDBBB@@@AAACCCEEEEEEEEEEEEEEEAAA<<<999<<>>@@@?????????AAABBB@@@>>>@@@DDDGGGIIIHHHGGGGGGGGGHHHJJJLLLNNNPPPLLLNNNQQQRRRSSSUUUXXXZZZaaakkkwwwuuullldddWWWLLLFFFBBB???>>>iiiOOOBBB999666777111444555111+++(((***---333222111///...000333555,,,...---((("""!!!%%%+++,,,***((($$$###&&&+++///*********((('''%%%###"""&&&(((******((('''))),,,+++000222---)))+++...000222///---...000000...,,,)))'''&&&'''((()))((('''###!!!!!!%%%''',,,+++*********,,,...000222000,,,'''"""!!!###%%%***///555666333...,,,,,,+++...111111...,,,+++,,,+++)))'''(((,,,000333444...,,,***)))******)))(((,,,,,,,,,---...000222444---------+++)))&&&%%%%%% !!!"""$$$(((---111444///+++((('''***...222444444444333222000---***)))%%%%%%''')))***)))&&&### ###'''+++---000333555111000000333555555222///))))))***,,,...///000000...///000000000...,,,***---,,,***((('''((()))***%%%''')))***+++***)))((()))))))))***,,,,,,+++***...,,,+++---111333111///---//////)))###!!!'''---111///,,,******,,,000222,,,...///---******---000,,,000222///...///...,,,---///000000///......///......///111333333111000,,,...000111000...,,,***000///---,,,,,,---...//////111444444444333444555444222000...,,,,,,,,,---///---+++,,,///222444555888666555666999:::999666333222222333333555666777===777000---///111333333...------111777:::999777777777999;;;===???@@@AAASSSUUUWWW[[[^^^___^^^\\\___dddmmmvvv}}}{{{tttmmmnnntttuuuooohhheeegggmmmxxx{{{nnneeeVVVUUUVVVXXXYYY[[[dddmmmrrrvvv||||||vvvmmmeee___UUUHHHCCCEEEGGGJJJKKKIIICCC@@@BBBEEECCCEEEGGGHHHHHHFFFCCCBBB@@@BBBDDDEEEDDDCCCCCCCCCCCC===999<<<@@@@@@BBBDDD???AAA@@@<<<;;;======;;;444:::???AAA>>>===???CCCDDDAAA>>>>>>CCCGGGIIIIIIGGGGGGHHHIIIKKKNNNQQQRRRUUUXXX[[[^^^aaaeeejjjmmmuuu|||~~~|||lll]]]UUUPPPHHHAAA<<<<<<>>>???zzzYYYFFF===999777444555555333///+++***)))000000000///000111222222,,,)))%%%###$$$''')))***,,,+++)))((((((***,,,---***)))'''&&&%%%&&&'''(((---,,,***))))))***,,,---111000///---+++)))((('''---+++******+++,,,,,,+++''')))++++++)))&&&%%%$$$!!! &&&***000...,,,***+++---000222666222---***((('''%%%$$$)))+++...000000///---+++.........---,,,+++***))))))&&&%%%'''...444888:::000---************'''$$$&&&%%%&&&(((***+++***(((***(((&&&&&&'''&&&"""$$$$$$&&&***---...---+++---...,,,(((***111666777999444///---------+++)))%%%)))---...+++(((''''''&&&'''))),,,...///000111111...,,,,,,///111000...'''(((***,,,---///222555222444333///)))''')))---000...+++******,,,,,,,,,(((%%%###%%%)))+++)))%%%(((''''''))),,,---+++((())))))))),,,000222333222---000000+++$$$$$$,,,555555222...,,,---////////////////////////.........//////111111111000...---///111222111...,,,,,,,,,......///111333222///---)))***+++,,,,,,,,,,,,,,,+++...000000...,,,,,,...111111111222444555777888888444000......000222222666000++++++///333444333111111333444555555555666222111//////000222555777666444111...---,,,---...333222111111444666888888777888:::::::::;;;>>>@@@LLLNNNRRRTTTTTTTTTTTTTTT```dddjjjpppuuuzzz}}}~~~{{{vvvsssttt~~~{{{ooocccZZZPPPRRRSSSUUUYYY```iiippp~~~xxxqqqfffZZZPPPJJJGGGGGGDDDHHHKKKJJJEEEBBBAAABBBDDDAAA@@@DDDIIIIIIDDD>>><<>>======>>>?????????JJJHHHGGGFFFEEECCC@@@===@@@AAACCCCCCBBBBBBDDDEEEEEEGGGGGGDDD@@@AAAFFFLLLFFFMMMPPPNNNOOOXXX___```___dddkkkrrrwww|||~~~zzzqqqpppyyyxxxjjjWWWIIIEEEAAA:::666555999???CCCbbbIII===888777444555555333...***((('''//////000000000111111111,,,***(((''''''((())))))***)))))))))***+++---...,,,,,,+++++++++++++++,,,...---,,,,,,,,,---...///000///...---,,,***)))))))))(((''''''***,,,---,,,''')))+++,,,***(((((((((!!!""")))...333000---***)))+++...000444333111000///,,,)))&&&((())),,,...//////---,,,,,,------------,,,++++++(((&&&$$$&&&,,,222555666222///,,,++++++***'''%%%###""""""$$$'''))))))((()))'''%%%$$$$$$######$$$&&&***---...---+++***,,,,,,***,,,111444333555111---++++++,,,+++)))&&&)))---...+++)))'''''''''(((***+++---...//////111...------//////...,,,)))***,,,---...000222555222333333///***(((+++...333000---++++++,,,++++++$$$!!!!!!'''******((()))((((((***,,,,,,)))'''((('''(((+++///222333333///111000,,,''''''---333444111...---...000111222//////////////////000111000000111000000///......000111222111///...///000111000///000111111...,,,)))***+++,,,,,,,,,,,,,,,---000222222000...///000333333444555666777777888333000---,,,...111222222111---)))***///444555444111222333555666777777777333222111111222555888:::555333111///---,,,,,,,,,000000///000222555666777777999;;;<<<<<<===???AAAFFFJJJOOOQQQQQQQQQSSSUUU[[[___fffmmmsssyyy~~~|||rrrhhh^^^WWWOOONNNPPPVVVaaallltttyyyyyypppiii___TTTKKKFFFDDDDDDFFFHHHHHHGGGDDDBBB@@@@@@@@@>>>>>>CCCHHHJJJFFFAAA;;;???CCCBBB???===>>>AAA>>>===>>>???BBBDDDFFFFFFMMMMMMMMMOOOOOONNNKKKHHHEEEFFFHHHJJJLLLLLLJJJHHHKKKMMMNNNNNNMMMNNNPPPRRRPPPXXX]]]\\\___ffflllmmmooossszzz|||zzzrrrrrr{{{vvvgggVVVGGG<<<===;;;888777888;;;???AAAiiiKKK;;;777888555666777555000,,,***)))...///000111111111000///++++++,,,,,,,,,+++***)))&&&'''(((***,,,...///000//////000000000///...------...//////000000000000.........---,,,,,,++++++)))'''&&&'''***...000000'''))),,,,,,+++******+++"""&&&///444555222...***((()))+++---111222333555555222...***&&&(((***,,,---......---++++++,,,---------------((('''&&&(((,,,000333444222111...------,,,***((("""!!! """%%%)))******+++)))&&&$$$###!!!"""###&&&***......,,,***'''+++,,,+++---111222000///---***)))***+++,,,+++)))+++......,,,***))))))((()))***+++,,,---------///...------......,,,***+++---/////////000222444111222222000,,,***---000444222...,,,,,,,,,+++*** $$$))),,,,,,***)))))))))***)))&&&$$$%%%%%%&&&***...333444555111111///,,,******---000111///,,,,,,...111222222000000/////////111222333222222000///............000111111000///000222444555333000//////...,,,+++((()))+++,,,---------,,,000222444444222111222333444555666777888777777666---+++***+++...000111111+++(((&&&)))...333555555111333555777888999999999444444333333555888:::<<<333222222000///---+++***.........///111333666777888:::<<<=========???AAAAAAGGGMMMOOONNNNNNQQQUUUUUUYYY```hhhooowww{{{~~~ppphhh```WWWPPPLLLLLLNNNXXXgggttt|||xxxhhh```\\\TTTMMMHHHEEEEEEEEEGGGEEEBBBAAA@@@???===<<<<<<;;;;;;???CCCEEEBBB???===@@@CCCCCC@@@======>>>AAAAAACCCEEEHHHJJJMMMNNNWWWYYY\\\aaaddddddaaa^^^YYYWWWXXX\\\```aaa\\\WWWVVVWWWYYY\\\___```___^^^bbbjjjqqqssstttyyy|||}}}~~~~~~yyyzzzmmmWWWFFF<<<888555555666888:::<<<>>>???jjjHHH777555888555777888777444111......---...000222222111000///***---000111///,,,***)))$$$&&&(((+++...000111222111222333333222///,,,))),,,---///111222222111000------------------------,,,***((())),,,000222333)))+++,,,,,,+++)))******###!!!###***333888555222---)))((()))+++,,,//////111333555333000---'''((()))***+++,,,,,,,,,***+++,,,---............)))))))))***,,,///111111111000/////////...---,,,###!!!!!!"""'''+++...//////---***'''$$$""" """###&&&***---...,,,***'''***+++***+++///111///,,,***))))))***,,,...///---...//////...,,,++++++)))******++++++++++++++++++,,,,,,------,,,+++***,,,...000000000000111333111222222000------...000222///---,,,,,,,,,+++***!!!###(((,,,...)))))))))((('''%%%###!!!$$$###$$$(((---222555666222000---,,,,,,---------...,,,***+++...000111111333222000//////111222333333222000...------...//////////////////111444777999666111...---,,,+++***((()))+++---......------222222333333333333333444444555777888888777555333***)))(((***,,,.........'''%%%%%%''',,,000111111222333666888:::;;;::::::666555555555555777999;;;111111222222000...+++)))---...//////111333666888888999;;;<<<<<<<<<>>>???@@@FFFMMMOOOMMMLLLOOOSSSOOOTTT[[[cccllluuuyyywwwkkkcccZZZPPPIIIJJJLLLPPPYYYcccmmmtttwwwyyy}}}|||vvvmmm___RRRPPPMMMJJJGGGFFFFFFHHHJJJHHHDDD???>>>???@@@>>><<<>>>>>>>>>@@@AAABBBAAA@@@DDDGGGIIIIIIGGGDDDCCCCCCJJJLLLNNNPPPRRRTTTXXXZZZdddgggmmmuuu{{{|||zzzxxxtttooolllooovvvyyysssmmmhhhggghhhmmmsssvvvtttpppyyygggNNN===999;;;444555666888:::<<<>>>???iiiFFF444222666222555888888666444222111...///111333333222000///***...222333000,,,***)))$$$&&&))),,,///111222333666666777666333...***''')))***---000111111000///------........./////////...,,,******,,,///000000,,,------,,,)))''''''(((&&&$$$"""###&&&---444999222000---******+++,,,...,,,++++++,,,...//////...))))))))))))***++++++,,,++++++,,,---............'''((()))******+++---......//////////////////000"""!!! ###''',,,///000000...+++'''$$$#########$$$%%%&&&)))+++,,,+++))))))+++***''')))...111000+++*********+++---000222111000000//////...---,,,)))******++++++******)))((()))***++++++++++++,,,+++...000000000///000111000111111000///...///000---+++******+++,,,+++***$$$###!!!"""%%%(((+++,,,''''''((('''%%%###!!! $$$######&&&,,,000333555000---******+++------,,,///---,,,---///111222222444333222111000000111111333222000............///,,,---.........000555888:::777222...,,,+++***)))(((***---///000000///...111111111111222333333333222444555666666444222111,,,***))))))+++++++++***%%%%%%&&&(((***,,,------222333666999;;;;;;:::999666555555444444555666666000111222333222///---+++...000111111111333777:::888999:::999999:::<<<>>>BBBHHHOOORRROOOMMMNNNPPPLLLPPPVVV^^^gggqqq||||||uuukkkdddXXXLLLFFFIIINNNTTTVVVWWWYYY___dddaaacccccc^^^YYYUUULLLDDDEEEDDDBBBBBBBBBDDDFFFHHHHHHDDD@@@???AAACCCCCCAAAAAACCCDDDEEEFFFHHHKKKMMMOOORRRUUUXXXXXXWWWVVVVVVYYY\\\```bbbdddggglllooovvvzzz~~~~~~}}}|||cccHHH888666:::;;;:::888888999;;;===???iiiFFF444111555000444777999777444222222000111222333333333222111+++...222111...***)))***'''((())),,,...000222333999999999777444///***'''&&&(((+++---/////////............/////////000000,,,+++))))))+++++++++***.........,,,)))&&&&&&''')))(((''''''***...333666//////...---------...///+++)))&&&&&&(((***,,,,,,))))))(((((()))+++---...------.........------,,,###%%%((()))(((((()))***...///000///------...///  """'''+++---...---,,,***&&&######%%%'''((('''&&&''')))***)))(((+++,,,+++'''(((...111000+++,,,,,,,,,+++---111444333111///.........---,,,))))))*********))))))(((((()))***)))((((((***,,,+++---000111111000111111000000000//////.........+++))))))***+++,,,+++***''''''((()))))))))))))))%%%'''((((((%%%#########%%%$$$###%%%***...111222///,,,)))(((***,,,......333111000000222333222111222222222222111111000000111000000///////////////+++,,,......///111555777999666111...---,,,+++***)))+++///111333222111000000///......000222222111111222333444333333111111///---***)))*********)))&&&'''(((***+++,,,,,,,,,111333666999:::999777666444333333333333333333444///000222333333222000///000222444444222333777;;;999999888777666888<<>>;;;888888999<<<>>>gggGGG777555888555888<<<<<<:::666444222222222333333333444444444+++...111///***''')))+++******++++++---///222333777777666555222...***(((%%%''')))+++---.../////////////////////000000000***))))))***++++++)))'''...///...,,,***((()))***,,,,,,++++++,,,...000111//////000000000///...---***(((%%%$$$&&&((())))))''''''''''''***---111333000000000///...,,,+++***###&&&***+++***)))***+++///111111///+++))))))*** !!!%%%))),,,...---,,,,,,***'''$$$%%%)))---,,,)))&&&%%%&&&'''(((((())),,,,,,***+++///000...,,,------,,,+++,,,000333333000,,,+++,,,,,,,,,***(((((()))))))))))))))(((++++++***'''$$$$$$'''***+++...111333222222222333000000/////////...,,,+++,,,+++***+++,,,,,,+++)))&&&))),,,...---+++((('''$$$'''******(((&&&'''((((((&&&$$$%%%(((,,,...///...,,,***((())),,,000333444222111000111111///...---...000222333333222111...//////000000000000000+++---///111111333555777777444111///...---,,,******---000333555444333222000...,,,---000222222111111111222222222222222222111...***))))))+++++++++'''))),,,............///111333666888888777444333///000000111333444555555///000222333444444333333111444666444222222666:::<<<;;;888555555888===AAABBBFFFNNNUUUYYYVVVOOOIIIIIIKKKOOOSSSZZZdddooovvvvvvjjjeee^^^QQQJJJKKKIIINNNQQQOOOHHHBBBAAABBBEEEHHHHHHEEEBBBCCCBBB>>>===>>>???AAACCCFFFHHHIIIDDDEEEGGGHHHIIILLLOOORRRRRRWWW^^^aaadddjjjttt|||~~~||||||gggTTTFFF???===AAA???<<<999888999:::;;;dddHHH;;;:::===<<>>:::666444444444333333333444555666,,,...000,,,'''%%%(((,,,---,,,++++++,,,...111333222222111000...,,,***(((%%%'''(((***,,,...//////////////////000000000000))))))***---......+++)))...//////---++++++,,,---.........------------...///000222222111///---+++***(((&&&&&&'''((('''&&&%%%%%%%%%'''***///444777222222111///---+++)))(((%%%)))...///...---...///222333222///)))%%%%%%&&&######%%%(((---///000///......,,,)))''')))...333///+++&&&$$$$$$&&&'''(((''',,,...---...000///,,,,,,---...,,,***+++...222222...***((()))+++***((('''(((((()))))))))))))))......+++&&&"""!!!$$$(((+++...222444444444444555111000///......---+++)))///---,,,------,,,***((($$$(((...111000,,,(((&&&%%%(((+++,,,***)))***,,,)))'''%%%%%%'''***,,,---------+++)))))),,,333888333111///......---+++)))(((+++///222444444333222,,,---///111111111000000+++...111333333444666777555333000//////...---++++++...111555666666444333000...+++,,,000222222111222222111111111222333444222...***((())),,,---...(((***...111111111222222000222555777777555222000,,,---///111333555777777///000111333444555666666222444666444111111555999???===999555444888>>>DDD@@@DDDKKKUUU\\\ZZZQQQHHHIIIJJJLLLPPPVVV___iiipppsss|||nnnccc___XXXMMMJJJOOOJJJLLLMMMLLLHHHCCC???===???DDDEEECCC@@@@@@>>>;;;;;;===@@@EEEJJJNNNQQQSSSOOORRRVVVXXXYYY[[[```dddkkkqqqwwwzzz|||zzznnnmmmmmmtttsssbbbTTTIIIAAA<<<>>>>>><<<;;;:::999999999hhhLLL>>><<>>???BBBAAABBBDDDDDDBBB@@@@@@@@@@@@EEEJJJNNNVVV___dddddddddfffhhhiiijjjnnnuuu{{{~~~{{{yyyxxxxxxwwwuuupppjjjfffdddddd___\\\\\\bbbhhhnnntttzzzzzz|||}}}~~~}}}~~~xxxxxxzzzqqqaaaRRREEE>>>===888:::<<<<<<;;;999999:::pppRRRAAA======>>>>>>FFFPPPMMM???777999:::666111------...000111...---+++***)))***,,,---///+++((()))---111000///000///---+++))))))))))))***)))***---000222000...---000333333///,,,++++++&&&'''&&&!!!###,,,...111222111//////000111000...,,,+++,,,---...000///...---------------+++******++++++***(((&&&$$$&&&))),,,.../////////111111000///---+++)))'''***,,,...///.........///---......,,,(((%%%%%%&&&***---111555555222///,,,000000///...------------***(((%%%%%%''')))++++++******+++,,,---,,,***((((((+++///000///---...///+++'''######&&&(((&&&###''''''((()))************///000000,,,'''&&&)))...222444666666555444444555888666222...,,,,,,---///000333555333---)))((())),,,...111222111...)))&&&'''((()))+++,,,,,,++++++,,,***'''%%%%%%(((+++---......---+++((()))---111---,,,++++++---...---,,,...---...222777999555111444444666666666444222111222111000000//////000000444222000---,,,+++,,,---//////222555999:::999888333333333222///,,,,,,---000222333333222222444555444000+++)))***---///000///000000///......000222222333444666666333---)))))),,,///222222222333444333555666666666666888999666777777555444444777::::::777666777666444888>>>DDDJJJQQQWWWYYYUUUPPPKKKJJJJJJIIIJJJNNNVVV^^^dddjjjpppyyy{{{lllddd]]][[[WWWQQQOOOQQQRRRQQQOOOKKKHHHEEEDDDDDDDDDEEEGGGHHHGGGFFFFFFEEEOOOWWW]]]bbbiiissszzz}}}|||~~~{{{tttqqqrrrrrroookkkgggeeeeee```___^^^ZZZWWWUUUVVVWWWZZZVVVUUUYYY^^^bbbhhhnnnwwwyyyzzzzzzyyyxxxxxxyyy{{{|||ooo___OOO@@@888777888:::======<<<:::::::::yyyXXXDDD===<<<::::::CCCPPPRRRIIIAAA@@@@@@<<<555///++++++,,,---...---+++******,,,---//////+++'''(((,,,000111000/////////...---+++******++++++,,,...111222111//////111444333000,,,)))'''&&&&&&### ---///111222000/////////222000---******+++---///222000---+++))))))******+++*********+++***(((%%%%%%'''+++...///...,,,***111111222111///,,,(((&&&(((***,,,---,,,+++,,,,,,+++,,,,,,***'''$$$######***000666777444///,,,+++000///...,,,,,,,,,---...)))'''%%%%%%'''***++++++$$$%%%(((***+++***)))(((&&&***000333222000---,,,(((%%%""""""%%%&&&%%%###%%%&&&(((***+++,,,,,,---,,,---...,,,)))'''))),,,111333444444222111111222666444///,,,***+++---///111333333000***''''''(((///111222333111---)))&&&&&&'''((()))******))))))---+++)))(((((()))+++,,,.........,,,***)))+++---)))((((((***,,,......---...------000555666555222444555666666666555444333555333222000............000///---++++++---///111000111333666999;;;999888444555555222///,,,++++++333444555444222222444666666111+++((()))---000333000111111000//////222444666666555555444111---***(((+++...000000111222333444555666666555555777999888888888777666777999<<<777555555777666444777<<>>???>>>;;;999999}}}[[[EEE===<<<444444;;;IIIRRRPPPLLLJJJHHHDDD===444---******+++...---,,,++++++---///000///,,,)))))),,,000222222000111111111///,,,***(((***+++---///000111000///...000222333111---)))'''&&&'''###  ,,,...000111000000111222444111---***)))+++---///333111---)))'''''''''(((,,,,,,+++,,,---,,,)))'''&&&(((+++---...---,,,+++///111333333111---(((%%%$$$&&&)))+++++++++,,,---+++,,,,,,***(((%%%$$$###'''...555666111,,,******000///,,,+++******++++++'''&&&$$$$$$''')))****** """&&&((())))))))))))''',,,111555444000+++((('''%%%$$$$$$&&&'''&&&%%%%%%&&&(((***,,,......///(((***,,,+++)))((((((***///000111000...------...333111---))))))***...000000000///+++'''%%%%%%'''---...//////...,,,)))'''((())))))*********+++***---,,,++++++***+++++++++.........,,,+++***))))))&&&&&&&&&))),,,//////...,,,,,,,,,...111333222111333444555666666555555444333222000...---------......,,,+++***+++...111444111111333666999:::888777333555555444111...---...555666666444333333444666666000***&&&(((,,,000333///000111000000222555888<<<999777555444111...,,,))),,,///000000000222333444555555444333333555777666666666666666777999:::666444666999888666777<<>>;;;888777]]]FFF===<<<444111444>>>IIIMMMLLLKKKMMMJJJCCC999000+++***+++000///---,,,,,,...///000111///---,,,...000222333111222222111///,,,(((&&&)))+++---...////////////+++---///111111///,,,)))''''''""" ***,,,///000000111333444555222...+++)))+++---///222000,,,)))''''''((()))///...---...///...+++)))((())))))+++,,,---.........000222333111---(((%%% ###'''***+++,,,---///,,,,,,,,,,,,+++***'''%%%%%%,,,222444000,,,+++---///...,,,***((('''''''''&&&%%%###$$$&&&((((((((("""&&&((((((((()))+++***---111444444///)))$$$%%%%%%%%%%%%'''((('''&&&'''(((***+++---...//////)))+++,,,,,,+++*********+++,,,---+++***)))***+++000...+++((((((+++...000...---+++(((%%%$$$$$$%%%((()))***++++++***))))))++++++,,,,,,------......------------,,,,,,------//////...---,,,+++)))(((%%%%%%&&&)))---//////...+++++++++---///000000000222222333333444444444444///...,,,******,,,...///---,,,++++++,,,///222444000111222555777888666444222444666555444222111111555666666555444333555666444...(((%%%&&&+++///222---...///000111444999<<>>===:::888666eeeKKK>>>;;;666333222666>>>BBBBBBAAAGGGGGGCCC<<<333...---...222111///------...///000222111000///000000111222000000111000...+++(((%%%)))+++...///.........///++++++,,,...000000...,,,''''''""" ***,,,...///000111333555444111...+++)))***,,,---///...,,,******+++,,,---000/////////000///---******))))))***+++,,,...///+++---000111000---)))&&& ###'''***+++,,,...000---------...///...+++)))(((,,,000111000...///000------,,,***)))((('''&&&'''&&&$$$%%%&&&((('''&&&!!!%%%)))+++))))))***,,,,,,---///111111...((($$$"""###%%%&&&''''''''''''******,,,---............------.........---,,,,,,))))))***(((''''''(((***,,,+++***)))***,,,...000---+++)))'''&&&%%%%%%&&&%%%&&&''')))***+++,,,,,,,,,,,,,,,,,,---///000111...---------......///000111///------------+++)))%%%&&&'''***---///...,,,***+++---///000000000/////////000000111222333333,,,+++)))((()))+++...000......------...///000111//////000333555555333111000333555666555333222222333444666666555444444555222---'''%%%&&&+++///111---...//////111444:::>>>@@@===999666555333000...,,,...000000000000222444222222111///------///222111000000111333555444333555444777<<<===<<>><<<:::888888sssSSS@@@999555444222333666999888666:::===>>>:::444000000222444333111...---...//////111222222111000/////////,,,---------,,,***)))(((***---000000///...///000,,,+++***,,,///000///---,,,+++'''!!! $$$---///000/////////111333111///,,,***(((((()))***,,,,,,,,,,,,...///000111000/////////000///---******+++,,,,,,,,,++++++***)))+++...//////---***((($$$'''***,,,,,,,,,---...,,,,,,---000222222///+++++++++,,,------.........)))***,,,---,,,+++***(((***(((''''''((()))(((&&&$$$)))......+++)))+++---,,,++++++---///...+++'''###$$$'''((()))))))))***------.........------,,,...---,,,,,,,,,,,,++++++((((((((('''&&&''')))+++************,,,---///000,,,+++***)))))))))(((((((((((()))***,,,---///000)))))))))***,,,...000222...---------...000222333333000------......---+++(((((()))+++......,,,***+++---111333333222111111,,,,,,------...000111222,,,+++)))((()))+++...000111111111111000///......------...000222222000...///222555555333111000//////222666777666555444444111---(((&&&(((,,,///111////////////000333888<<<>>>;;;888666444222///---,,,---//////...///111333333333111...,,,,,,///111111000///111555666555333333333666;;;======BBBGGGMMMPPPTTTXXX[[[[[[YYYXXXQQQOOOLLLMMMOOONNNIIIDDDCCCHHHOOOWWW^^^gggnnnsss~~~zzzpppjjjdddfffmmmsssuuusssmmmpppoookkkjjjlllhhhaaaXXX\\\bbbggglllqqqxxx}}}|||uuu{{{~~~|||xxxvvvsssnnnhhhgggeeebbb___]]]^^^```XXXZZZ]]]```aaaaaa___^^^[[[]]]]]]ZZZWWWWWWZZZ^^^]]]]]]]]]\\\ZZZZZZ[[[]]][[[]]]```cccggglllqqquuuzzz}}}xxxdddSSSDDD999444444999;;;>>>>>>===;;;;;;;;;}}}YYYBBB777000111222222444555444222///444888777333111222555666444222///.........///000222333222000...,,,,,,))))))******++++++******+++...111222000///000111...,,,***+++...//////---111000---(((%%%%%%(((***000111111000...---///000...---+++)))'''''''''''')))***,,,...000222444444///....../////////,,,***+++,,,...///...+++(((%%%(((***,,,---...,,,***)))'''***,,,---,,,,,,,,,---,,,+++,,,000333333000---,,,***((((((***+++++++++'''))),,,/////////---,,,,,,+++))))))******((('''''',,,000000,,,***+++---+++)))(((***---...---+++%%%'''***,,,,,,,,,------////////////...---,,,+++---+++)))((())))))((('''(((((()))((('''(((***,,,((()))***,,,---...///000---,,,++++++,,,,,,+++***++++++,,,,,,...///111222&&&&&&'''(((***---///111...---------...111333555444000---,,,...///...---))))))***,,,......,,,))),,,///333666666444333222******++++++---...000111...---***))))))+++...000333333333333111///---+++,,,,,,---///000000...,,,000222444444222...,,,,,,---111555888777555444444000---)))(((***---000111111111000//////111666999<<<:::777555333111...,,,+++,,,---------...000222444444222///------///222222111000333666888666444222222444:::<<<>>>CCCIIINNNPPPTTTXXXZZZZZZYYYXXXPPPMMMKKKLLLNNNLLLFFFAAA@@@FFFNNNVVV]]]ccciiilllxxxwwwwwwxxx|||~~~|||vvvrrrmmmeee```eeeqqq{{{}}}{{{wwwzzzxxxsssrrrtttpppiiigggiiimmmuuu|||rrrjjjfffkkknnnmmmllljjjddd]]]WWWZZZ\\\[[[WWWUUUVVVXXXcccfffjjjmmmnnnoooppprrrlllmmmmmmiiieeeeeejjjoookkkllllllkkkjjjkkkmmmooojjjmmmqqquuuyyy~~~qqq___QQQEEE<<<999;;;;;;===??????>>>======>>>~~~XXXCCC>>>666111...000000...---///333666888555///,,,...111444222000...,,,,,,------,,,...222222000---+++***&&&((()))+++,,,,,,,,,+++000000//////000111222222444222///---,,,---///111222222111...,,,,,,...111///...,,,,,,------,,,***((()))***)))'''&&&&&&'''%%%+++///000222666555111000///...,,,+++)))(((''',,,,,,,,,---...---+++)))&&&((())))))(((((()))+++,,,,,,,,,---...///...---***,,,......,,,***(((((('''(((***++++++***)))((((((,,,111444333000---,,,***++++++,,,+++***)))(((---------,,,------......++++++***+++,,,---+++***,,,***(((((()))+++------///111222000,,,***+++---+++***(((&&&%%%&&&'''(((!!!$$$(((***+++++++++,,,...(((###%%%,,,222222000111///.........---+++)))))),,,//////,,,+++---///'''$$$###%%%)))---...---...111444333111111333666555111------//////+++'''******++++++++++++******///000333777999888444111,,,***''''''***---//////...---+++***+++---///000000222444555444111...,,,,,,---000111111000...,,,------............------+++...222555666555333222000---***+++///333444444555333000,,,+++...444888999888777333///------...+++,,,.../////////...---///000111222444666888999999666333111222444555666555555666999>>>AAACCCCCCKKKRRRZZZ\\\ZZZYYY[[[]]]VVVNNNGGGDDDBBB@@@@@@CCCCCCCCCHHHOOOTTTXXX^^^fffhhhfffdddfffjjjpppuuuxxxsssjjjllleeedddooozzz~~~xxxvvvzzz{{{zzz{{{wwwllleee```^^^^^^```___\\\]]]```aaa___]]]XXXYYYccckkkkkkjjjlllqqquuu{{{}}}yyyyyy{{{~~~zzzooo```TTTHHH>>>;;;<<<@@@@@@@@@@@@@@@???>>>===ZZZDDD>>>777111---......+++***,,,444666888555000---///111333111...+++***+++,,,---,,,...111111...+++((('''$$$&&&(((***,,,---------000000000000000000111111333111000//////000111222444444333111//////111333///...------......---+++((()))***)))'''&&&'''(((+++///111000111333333000...------,,,++++++******)))***,,,///111000,,,)))(((((()))))))))))))))***---------...//////...,,,,,,---...---***'''&&&&&&)))******+++++++++++++++***...222333222///---,,,***+++,,,,,,,,,+++***))))))))))))***+++---//////---,,,+++,,,---,,,***(((***)))'''''')))+++------000111111///+++)))***,,,,,,+++)))(((&&&&&&&&&&&&"""%%%))),,,------...//////+++((()))---//////...,,,+++++++++------+++***+++---000///+++)))***,,,)))'''%%%'''***---...---000111222222111000111333111---+++,,,......***&&&(((((()))*********))))))---...111555888777444111+++)))'''(((+++...000111------,,,,,,,,,---...///111333555777666333///---...///111222222111...---//////000000000//////......///111444666555333111///---+++,,,000444555555666555222...---///444888777777555111---,,,---......///000111111000000///222222444666999<<>>===;;;;;;>>>CCCBBBEEEJJJMMMMMMRRRXXX___ZZZSSSQQQVVVaaalllttt}}}zzzuuunnniiijjjfffiiitttvvvlllccc]]]YYYXXX\\\```bbbbbbeeekkkmmmkkkrrrmmmnnnwww~~~~~~uuujjj]]]RRRHHH@@@===???AAAAAAAAA@@@@@@>>>===<<<^^^GGG@@@999222------+++((((((***333555666444111///111444333000,,,)))((((((***,,,,,,...000000---)))'''&&&$$$%%%'''***,,,---......111111111000000000000000000000000000111222333444444444333111//////111222///......///000000...,,,(((*********((('''((()))111333111...---000000...,,,++++++++++++,,,,,,---%%%'''+++///222222...+++******************)))))),,,...///000000///---,,,---......,,,)))&&&%%%%%%,,,++++++***+++,,,---......000111111///---,,,,,,***+++,,,,,,,,,+++***)))$$$$$$%%%'''***,,,...000///...---------,,,***((()))(((''''''''')))+++---111111///---)))'''((())),,,,,,+++***((('''%%%$$$%%%(((,,,...//////000222000000//////---,,,***)))'''&&&''')))+++,,,+++***,,,///111///+++))))))***,,,+++)))***,,,......---000///...///000111000///+++))))))+++------)))%%%&&&'''((()))***))))))(((+++,,,///333666666444111)))((('''))),,,///111222---------------.........111333777999888555000---///000222333333222000///333333333333222222111000222000000222555666333000---------000333666777666888777555222000111444777777666444000---,,,...///222222333333333222111111333333555888;;;???BBBEEE===:::777555666777777777666666888<<>>===FFFTTTaaagggfffaaa]]]GGG@@@;;;:::999666666999AAA@@@BBBEEEFFFDDDGGGLLLRRRNNNIIIGGGMMMXXXeeemmmtttuuuooollllllmmmnnnooottt~~~wwwrrrkkkccc]]][[[ZZZZZZ```gggmmmqqqwww~~~mmmcccWWWOOOHHHAAA???AAAAAAAAA@@@@@@>>>===<<<;;;bbbKKKCCC<<<555///...,,,)))(((***111333333333222222555777666333...)))''''''(((***+++---000000...+++******((()))***+++---......///111111111111000000//////------...000111222222333000000000...,,,+++---.........///111222222///---)))***+++***)))((()))+++222333000***)))---///...,,,++++++******++++++,,,$$$%%%(((,,,///000///---,,,+++++++++,,,+++)))(((+++---///000///---+++***---......,,,)))''''''(((---+++***))))))+++...000000000000...+++******+++)))***+++++++++***)))((("""###$$$%%%(((***---......---------......---++++++***)))'''&&&&&&(((***000///---***(((&&&%%%%%%)))***+++,,,+++***((('''***,,,//////......///000000333555222---)))&&&&&&%%%%%%%%%''')))***)))(((+++///111111---******,,,///...---------...---------+++))),,,///111000...''''''))),,,......***'''&&&((()))++++++***)))(((***+++...222555666444222***))))))***...000111000,,,---............------///222666888888555000---,,,...000222333333333222666666666555444222111000444111///111444555333000---...000333555777777777:::999888555222222444666666666444111......000222444444444444333333222222222222333555888;;;???AAA<<<:::777666666777666555444555888;;;>>>>>><<<999???DDDLLLVVV]]]```]]][[[EEE???::::::888555555777???===???CCCCCCBBBDDDIIIJJJLLLPPPTTTZZZaaaggglllsss~~~tttmmmlllqqqvvvzzz}}}~~~|||}}}pppnnnjjjggggggiiilllnnnpppxxxwwwggg]]]QQQKKKGGGAAA???AAA??????>>>===<<<:::999888```JJJBBB???888333222000,,,+++---...///000111222555888;;;999666111,,,)))(((((()))***---000111000//////000.....................///111111222222111000///...++++++,,,---...//////000---------,,,***)))***+++,,,---///222444333000---)))+++,,,+++******+++,,,000000,,,'''''',,,000111///...,,,***)))))))))***'''&&&%%%'''***---......---,,,+++---...---***'''(((+++......,,,*********---...---,,,***)))+++---,,,***((('''(((+++...000000000...+++((('''((()))((()))*********)))'''&&&$$$$$$%%%&&&''')))+++,,,,,,,,,,,,...000111000///......,,,(((%%%###%%%'''...---+++***(((&&&$$$"""%%%'''***,,,......---,,,000111111000---+++++++++///222555222,,,&&&%%%%%%''''''&&&'''))))))(((&&&***...222222///------...000000000///...---,,,,,,)))''''''***///222111///'''(((+++...000///---+++)))***,,,------,,,***)))***+++---111444555444222*********,,,///000000///---......//////...---------000444666666333///,,,(((***---000222444555666777666666555333111///...333111000111444555333000...000333555666666666666999999999777444333333444222333333111///...///111444333333333333333333333333333222222444666999;;;:::888555444555555555444333333555888;;;;;;888555===AAAHHHPPPUUUVVVRRRNNNFFF@@@<<<<<<;;;888666888@@@>>>???BBBBBBAAADDDJJJNNNTTT]]]eeejjjmmmqqqssszzzxxxssstttzzzzzzzzz~~~sssssstttvvv{{{qqqcccXXXMMMHHHEEE@@@>>>>>><<<<<<;;;;;;:::888777666ZZZEEE@@@???:::666666555111///000.........///111555888:::888666222///,,,***))))))+++---000222222222333555222222000///////////////000000111222222111///...+++++++++***++++++,,,,,,,,,---...---+++******+++***,,,///333555444000---***+++---,,,++++++,,,---......***%%%&&&---333333333111...+++)))))))))***,,,)))&&&%%%'''***,,,------,,,+++---000000,,,(((&&&))),,,,,,)))(((***---......---+++***+++---000+++***((('''(((+++...000//////...+++'''&&&'''(((((()))*********)))((('''(((((((((((()))***+++,,,++++++,,,...111333333222///000...***$$$"""$$$'''------,,,,,,,,,)))%%%""""""$$$(((,,,///111222222444444333000,,,)))((((((---///000---)))&&&&&&'''+++***))))))******(((&&&(((---111222000......//////000111000---+++++++++&&&&&&'''***---000000000)))***---///111111000000,,,...///000000---+++)))******,,,///222333111000)))***+++...111222111////////////...............---///111333333111...,,,'''))),,,///222555666777555555444222000---+++***///111222333444333333222111333555666444333333333666888999777555333222222---///111111///.........333222222222222333444555777666444222333555777999777555333333555555444333111222333666888888666444777???JJJSSSUUUPPPHHHCCCFFFAAA???AAAAAA>>><<<>>>EEEBBBAAACCCBBBBBBGGGNNN[[[aaaiiinnnrrrvvv|||~~~|||}}}|||}}}vvvmmm^^^SSSHHHEEECCC@@@<<<<<<999999:::999999888777666}}}UUUCCC@@@>>>999777:::999555333333111///......///222555666333222111000...---,,,,,,,,,...111222222333444555222111000/////////000000...///111222222111000///...---+++)))(((((()))***,,,---...---+++*********(((***...333555444000,,,***,,,------,,,,,,---...//////+++'''(((///444555777555111...,,,,,,---...111...***((())))))))))))---++++++...222222---)))&&&))),,,***((((((,,,000//////---***((())),,,///+++***))))))***,,,///000000000///,,,)))((((((******++++++,,,,,,+++)))(((************+++---...///---------///222333333222...//////***%%%###&&&***......///111222...(((###"""$$$''',,,000222444555555555444000,,,)))((()))***)))((('''&&&&&&(((***---,,,+++,,,---,,,+++)))(((,,,111111...+++++++++,,,///000///,,,******+++''')))***++++++,,,...000+++,,,...000000111222333...000111222000---***'''(((((())),,,...///...,,,&&&'''***...333555444222111000///---------...///......000111111000///...***+++---000222555666777222222000...,,,)))'''%%%+++000555666444222222444555666777555222000000111333555777777555222111000,,,///333444333111//////222222222222333555666777999777444333333555888999555333333333555666555444222111222444666777777555888AAALLLSSSSSSNNNIIIGGGGGGDDDDDDHHHKKKIIIIIIJJJJJJFFFEEEFFFHHHJJJRRRZZZhhhnnnvvv{{{}}}uuujjjeeeYYYNNNDDDBBBBBB@@@===<<<999999999::::::999999888}}}UUUDDDCCC<<<888888;;;<<<888555555444111...---...000222222......///000000///.........000222222222222333444000///.........///111222---...000222333222111000111///+++(((''''''((()))***,,,---,,,***(((((()))''')))...333555444///++++++,,,------,,,,,,...///111111---)))***000666666999666333000//////000111333111...,,,,,,***(((&&&---++++++...333333...***'''***,,,***((()))...444111///---)))&&&'''***---++++++++++++,,,...000111000111000...+++******+++,,,,,,---...---,,,+++*********+++,,,---///111222///...///000222333222000,,,......+++&&&%%%)))---///000222555666333+++&&&###%%%(((,,,///222555666666555444111---******+++(((&&&###"""$$$'''***,,,---,,,,,,---//////---,,,(((,,,000000,,,)))''''''+++...000///+++))))))***(((+++------***)))+++...,,,---//////000000222444///000222222000---)))&&&'''''''''))),,,,,,+++)))"""$$$)))///444777777666222111...---,,,---///000/////////000000000000///...///000111333444666666000000...,,,)))&&&$$$"""(((///666888444111222666777888888555000---...///111333666777555222000///...222777999888555333222333222222333444666888999888666333222222555888:::444333333444666777666555333222222333666888888777===EEEMMMPPPOOONNNPPPSSSJJJGGGIIIOOOSSSSSSSSSVVVKKKHHHGGGJJJNNNTTT___iiinnnwwwxxxggg^^^]]]UUUJJJAAA@@@BBBAAA>>>===999999:::;;;;;;;;;;;;:::~~~XXXEEEAAA999666444777;;;===:::666777333///...000222111000...000111000...------.../////////.........//////000...+++***,,,///000111...///000///...///000222444222///***&&&&&&))),,,,,,++++++,,,------,,,***((((((***...222222///+++***)))+++///000------///...---,,,,,,---///222444666444222222333333333222/////////...,,,***)))((((((***---///000///---,,,...---,,,+++++++++,,,---,,,+++)))((()))+++---///,,,---///000000000///...222111000/////////000111666333000...---,,,***)))---...000222333222111000000///------......---+++---,,,---,,,)))''',,,555333222000000000///,,,***((()))***,,,...111333444000000//////...---------,,,***'''$$$"""###&&&***)))***---000333444111///...//////...+++))))))))),,,---...---***'''&&&&&&+++******,,,///000---***+++***))),,,///111///---+++,,,...111333111---))),,,,,,++++++***)))))))))###&&&,,,111555666666555222+++%%%$$$)))...111111222333333111...,,,,,,---111...,,,///444888777555111111000,,,'''###!!!!!!)))---222444222111111333222444666555222///---,,,,,,///333444333222222222333444666777777555333222666666555555777999<<<>>>888888777555333444666888555444444666999999555222111222333666999;;;:::888@@@IIISSSWWWUUUQQQPPPQQQNNNLLLJJJHHHJJJMMMQQQTTTLLLIIIIIIKKKOOOXXXfffttttttttthhh___ZZZWWWPPPIII@@@<<<===@@@@@@???===============<<<<<<<<<```FFF===888555333555999:::777444666333//////000111000...---///111111///.........000///...---,,,,,,---//////---******,,,///111111000000111///------...///222000---)))&&&&&&***---...---,,,---//////...,,,,,,,,,---000333333///++++++)))+++///111......111000000///.........//////111000000000222333333111---------,,,+++***)))(((***+++---//////...---+++,,,+++)))(((((())))))******)))(((((())),,,///111......///000000000000000333333222111000000111222444222///------,,,***(((,,,---///000000000...------,,,++++++,,,,,,+++***+++))))))***'''&&&,,,555222111000000000000...,,,------------///111333444...---,,,++++++,,,...///...,,,)))%%%###$$$&&&((())))))+++...111222111///...///000///---+++***+++,,,...///...+++)))((((((---,,,+++,,,...///---******)))(((+++...000///---++++++---///111000---***************************&&&)))---000333333333222...)))%%%%%%***///111000222222222000...------///222///,,,///444777666333000000...+++&&&$$$###$$$+++///333333000......///000111222222///---,,,,,,---///111111000///000111111222333444444444333333888888666666777888:::<<<;;;999777333222444888<<<777666666777888888444111333333555888;;;===<<<;;;???FFFNNNSSSSSSQQQPPPPPPHHHFFFCCCAAABBBEEEIIIKKKIIIHHHJJJOOOTTT[[[gggsssxxxzzznnnddd[[[RRRMMMMMMEEE<<<888999<<<>>>>>>>>>>>>======<<<;;;;;;;;;pppNNN>>>777444222333666666444111333111000/////////---+++,,,///222333111000//////222111///,,,******,,,//////---++++++---///000111000000111///,,,++++++,,,///---+++'''%%%'''+++...111000//////111111000/////////111333444333///,,,,,,***+++///000......111222222111000///---,,,+++++++++,,,///111222111///***************)))((((((***,,,...//////...,,,+++***)))'''&&&&&&&&&'''((('''''''''(((***---000222000000000///000000111111333444444333111000222333333111///......---+++))),,,,,,---......---+++******)))((()))***+++***)))(((&&&&&&&&&%%%%%%+++333111000000111222222111///222000...------...000222,,,+++***)))***,,,...000000...+++(((&&&&&&'''(((((('''(((***---///000///...000111000///------......///000///---,,,+++,,,000...,,,,,,------+++***((('''(((***---.........---,,,,,,---......---+++(((((()))***++++++,,,,,,+++,,,...000111111000000---***(((***...222222111111111000...------///111222000...///222444333111000///---***'''&&&''')))///222444333...++++++,,,---......---++++++,,,............,,,+++,,,///111111000000111111222333444;;;:::888777666666777888<<<:::666222111444:::???:::999888888888666333000555555777:::===??????>>>===AAAGGGMMMPPPPPPNNNLLLBBB@@@>>><<<<<<>>>AAACCCEEEFFFLLLTTTYYY___iiisss{{{xxxmmmeee```YYYPPPHHHIIIAAA777222333888<<<===@@@???>>><<<;;;:::999999}}}WWWCCC888555333333444444222000111000000///...---+++))),,,///222333222111000000444444111---)))))),,,000111///,,,,,,---.........---//////...,,,++++++,,,+++***(((&&&%%%''',,,000444222111111222222111000///000111333333222000......++++++......+++***---111111222222111...,,,***))))))+++---//////,,,***''''''((())))))))))))))))))+++,,,...//////...---***)))((('''&&&&&&'''''''''''''''(((***---///111111000///......///000111222333444333000///000222444222111111111111///---------------,,,+++***)))***)))((()))+++,,,+++***(((%%%$$$$$$######)))000111000000222444555444222333111---***)))***,,,---,,,,,,,,,,,,------......000...+++)))******++++++((('''&&&(((+++...///000///000222222111000000111///111111111///......///000///---,,,+++***)))(((''''''(((***,,,...000000111///---,,,,,,,,,+++***''''''(((***+++---......//////000000111111111111000///...000333444333222111111///---,,,---111444333111//////111222222000000000...+++)))***,,,///222444555222...++++++---------,,,+++******---///------,,,******,,,111555333222000///000111333444===<<<:::777555444444444999888666444333666:::>>><<<;;;:::999777555222000666666777:::===???@@@???;;;===@@@EEEIIIJJJGGGEEEBBB@@@===;;;;;;===???@@@EEEGGGNNNWWW^^^dddmmmwww}}}tttiii^^^[[[]]]\\\TTTLLLGGG???555//////555;;;>>>AAA@@@===;;;999888888888XXXCCC:::888555444333222111000//////000///---,,,******,,,///222333222111111111666666444///+++***...222444111...------,,,+++******,,,......---,,,,,,---)))((('''%%%%%%(((---111555333111000111222111000,,,...000222222111111000000,,,+++,,,***&&&%%%(((...///111222222000...---+++++++++,,,,,,+++(((%%%&&&&&&((())))))******)))((()))+++---///000000000---,,,***(((((((((((()))((((((((((((***,,,---///000///---,,,,,,---...//////111333222...+++---000555444444444555555333111.........---,,,+++***))),,,+++***+++---......,,,)))%%%$$$%%%%%%$$$'''---111111111222444555444333333111---***((()))+++---...///000111111///---,,,---+++***+++---//////...((('''&&&(((+++///111111000111333333222111222333111111222111///...///000......---,,,)))((('''&&&'''((()))+++---///222444666333///,,,,,,,,,++++++(((((()))+++,,,...//////000111222222333333444333111000000111111222111000111000///---,,,...111444444222111000111111111000111111000...---...222555333555555333///---...000//////...,,,***+++...111------,,,+++,,,000555999666555222000000111222444<<<;;;999777444222111000333444555555555666999;;;<<<<<<;;;999777444333222666666666888;;;=========:::;;;<<<>>>AAABBB@@@>>>AAA@@@>>>======???AAABBBHHHJJJQQQZZZbbbhhhsss}}}~~~www|||~~~jjj^^^TTTSSSYYY\\\WWWPPPGGG???666///...444;;;???@@@???<<<:::888777888888zzzSSS>>><<<:::777444222000000000...//////...,,,+++,,,---...///111111000///000111555777666222,,,+++///333444222///------,,,***)))))),,,...///...------...(((((('''%%%&&&)))...222444111///...///000//////+++---000111000000000111000,,,******((($$$###%%%+++---///111333333222111///---,,,++++++(((%%%"""'''((()))******+++++++++((()))+++---...000000111---,,,***)))((((((((()))''''''((()))***+++------......------,,,,,,------,,,000333111,,,)))***---444333333555666666444222///......---,,,+++++++++---,,,+++,,,......---,,,(((%%%%%%((()))((()))---111000000111222222111///222111...,,,+++,,,...//////000111111111///,,,++++++***))),,,000222111///***)))(((***...111333444111222444444333222333444111222222000...---...///---...///...***'''&&&&&&'''(((***+++,,,///333666888555111///...///......++++++,,,------...//////111222333555555555555444...---,,,++++++,,,---...000000000...---...000333444333333222111111222222222222222111111222666888444555555222...---000333222222000...,,,,,,...000---...//////000333777:::777555333222111222444555:::999777555333111///......000222444444555777999;;;<<<<<<:::777555555666777555444666888:::::::::999::::::;;;;;;;;;;;;;;;??????>>>>>>???AAADDDEEEJJJMMMUUU___gggmmmwww~~~~~~tttnnnooosss}}}ssscccYYYPPPQQQWWW[[[VVVPPPHHHAAA888111///444;;;@@@>>>===:::888777888999:::zzzUUUBBB===;;;888444000......///---//////---++++++...000000000000///------///111222555777333---+++...333222000...---...---,,,***+++---000000...---,,,,,,(((((('''&&&&&&***///333222000---+++,,,------,,,---///222111///...///111///+++)))***(((%%%%%%'''+++,,,...111222333333333111///,,,******(((%%%###)))******+++,,,,,,,,,,,,++++++,,,------.........+++***((('''&&&%%%&&&&&&%%%%%%'''(((***,,,...///......//////...------,,,+++///333111+++'''))),,,//////000222444444222000...------,,,++++++++++++,,,+++******+++,,,+++)))&&&$$$&&&+++...---...000///...------...---+++)))...------,,,---...000111------,,,++++++,,,,,,---,,,***))),,,111333111...,,,++++++...222555666666222333555444333222222333222222111///,,,+++,,,---,,,///222111---)))''''''%%%''')))***+++...333777666444111111222444444444///////////////.........111222444666666555333222***)))'''&&&&&&)))...111000000111000......///111444444444333222222333444111222333333333444666888555666555111---,,,///222555444333000---+++,,,---...000222333333444555777333222222222333444666777666666555444222000...---+++---///000000333666999999;;;;;;:::777666777999888666444444666888888777777999;;;:::888888;;;>>>>>>>>>>>>???BBBEEEGGGIIIJJJOOOZZZfffnnnrrryyy|||zzztttjjjbbb``````jjjyyyttthhh[[[VVVSSSVVV]]]___ZZZSSSHHHCCC;;;333111444:::@@@;;;:::888777777999;;;<<<\\\JJJ===;;;888333///------...---//////---++++++///333111111000---+++,,,...000///444666333---***...222///...------...///...,,,---///111111///,,,+++***))))))(((&&&'''***///444111...+++)))***+++++++++000222444333///---...000...***(((***)))''''''+++,,,,,,...000222333444444111///,,,***))))))'''%%%++++++,,,---------------.........------,,,,,,,,,)))(((&&&$$$############"""###%%%(((+++---///111...///000000000///---,,,+++000444111+++'''))),,,,,,,,,---///111222///------,,,++++++***++++++++++++)))(((((())))))(((&&&###"""&&&...222222222444...---+++++++++)))'''%%%))))))***+++,,,...///000,,,***'''%%%&&&))),,,///---+++***---111333///+++------...111555777888888222444555444333111222222222222000...+++***+++,,,,,,000444444000+++)))((($$$&&&((()))))),,,222777444222111222555888999999111111111000//////......111333555777666444000...)))(((&&&$$$%%%***111666///111111111///......///444555555444333333444555000222333444444444666888666666555000+++***---000666666444111---+++***+++///222555666555333333333//////000222444666888999444444333333111000...---+++,,,,,,,,,---000666:::888:::;;;:::777777999<<<999777555444666777777666555999;;;:::888888===CCC>>>>>>???BBBEEEHHHKKKMMMJJJPPP^^^lllsssuuuyyy|||xxxrrrdddVVVQQQTTTVVVdddxxxyyykkk```UUUTTTVVV]]]eeefffaaaZZZHHHDDD<<<555111444:::???:::888777666777999<<<>>>dddOOOAAA<<<777444333333111///222111///,,,+++******+++333444444222000///111222333222222111111000000000666333000......---+++)))***...333333000,,,******,,,)))&&&$$$%%%)))---000...000000,,,'''&&&)))---333333333222111000......(((***++++++*********+++,,,,,,------///000222333000///,,,******+++---///,,,...000111222111///...333///+++***++++++***)))''''''&&&$$$""" !!!$$$&&&(((+++///222444222111000111000///------111444222,,,(((((())),,,***))))))******)))(((******+++,,,,,,,,,,,,,,,&&&'''''''''''''''&&&&&&&&&***...111000///......+++)))'''%%%%%%&&&)))***,,,)))'''&&&)))---000111///,,,)))&&&%%%''')))+++))))))******,,,...///000111222444555666555444444444333333444555444222000444///***)))***++++++***+++...111222222///+++(((%%%%%%&&&)))---000111111333222111000000000111222...---...///000000///...///000111333444555666666,,,)))&&&(((,,,111333333444333111///...///000111111444555555666888555///---000222444555666888:::999888666333000---+++)))444666666333///,,,,,,...333555777888777444000...---------...111444888:::777555333222222111000...------,,,---000555;;;>>>;;;======<<<;;;:::;;;<<<===999555444555777666444888777555444444777:::===???@@@AAAAAACCCFFFKKKOOORRRYYY___ccckkkvvvyyymmmdddYYYNNNFFFDDDLLL]]]rrrwwwhhh\\\XXXSSSTTTYYYaaakkknnnggg^^^OOOBBB777555777777666777666777999999888999;;;>>>eeeJJJAAA;;;444111111222222000///...,,,***))))))))))))222333444333222111222444222222222111000000//////666444111///...---+++)))***---000000...+++++++++---+++)))'''(((+++///111...000000---((('''***...555444444333111///---,,,)))+++,,,,,,+++******+++,,,,,,------///000111222000...,,,++++++---///000///000111333333222000///111...***)))***+++***)))******+++***'''$$$ !!!"""$$$&&&'''***...111333222000000111000///------111333111,,,((('''(((+++***))))))))))))(((&&&%%%&&&((()))************(((((()))))))))((('''''',,,...111111...+++((('''***)))'''&&&&&&(((***,,,...,,,)))(((***,,,---------+++)))(((((()))+++,,,******+++,,,---//////000///111333555555444222111...///000222333333222111333///+++***++++++***))),,,...000111111///,,,***((('''(((***---//////...000///...------///111222///........./////////...///000111333444555555555---+++)))+++///444666777222222000///...//////000000333444444555666333------...000111222555999<<<:::888666222000---,,,+++444666777444000------///111222444666666555333111---,,,,,,---///222666999777555444333333111---+++---......///222777<<>>:::777777888:::;;;777444333555777666666999777555444555777:::===???@@@@@@AAABBBEEEJJJMMMUUU]]]eeekkkrrr{{{{{{oooaaaPPPCCC@@@CCCOOO\\\nnn||||||rrrcccSSSKKKMMMTTT^^^hhhqqqrrriii^^^NNNBBB666333555555555666777888999999888999;;;===hhhGGG@@@999111---...111222333///...,,,************+++111333555555444333333444111111111000//////......555333111///...---+++)))***+++,,,,,,+++***,,,......---,,,+++,,,---000111///000///,,,)))(((+++...666666555333000...,,,******,,,------+++***++++++---------......000111222///...---,,,---///111222111222333444444333111000---+++(((((()))******)))---...//////---(((### %%%%%%&&&&&&''')))---111222111000000000000///......111333111,,,(((&&&'''***)))(((((()))(((&&&$$$ """$$$'''((()))******,,,++++++***)))(((''''''---///000///+++'''$$$###)))'''&&&&&&'''))),,,...000...++++++++++++***)))++++++*********+++,,,---***+++---...//////......---000333555444222///,,,'''))),,,///111111000000111///---,,,,,,+++)))'''------...//////...,,,,,,+++***+++---///000...---...---+++***+++...111444111000///......///000000///000111222333444444333---+++***+++///333666777////////////////////////---111333333333444///)))***+++---...000444:::>>>:::888444111...---------444666777555111......000...///111333444555555666...---,,,+++---111555888666666666555444000***&&&,,,---///111333777<<>>>>>??????@@@CCCHHHKKKUUU___jjjpppvvv|||}}}{{{rrreeeSSSCCC888444;;;DDDMMMTTTaaaqqq}}}nnnaaaUUUKKKIIIKKKLLL^^^pppyyy}}}|||pppaaaPPPEEE;;;777666666999===;;;<<<<<<;;;888888999:::}}}cccFFF>>>222,,,,,,///222444,,,++++++++++++---///000666777777444000,,,***))))))******+++,,,---......))))))***,,,...///...,,,+++'''###"""%%%***...000,,,,,,+++******))))))***,,,+++)))((()))***,,,---111111000///---+++)))((((((***---//////000222444000//////............///------......000111222333222222333222000---***)))%%%'''((('''&&&&&&'''(((,,,+++)))((()))+++---///---...//////......///111///...---...000111000//////000111111000...+++***))))))***,,,...---+++)))''')))---000222222111000111///,,,)))'''%%%%%%%%%''')))******(((&&&%%%%%%%%%$$$###$$$&&&***---000---,,,,,,---......,,,+++,,,,,,,,,------,,,++++++******++++++***((('''&&&(((+++...000000---***'''***,,,,,,***'''&&&))),,,///000111///,,,)))''''''***++++++,,,---......///000//////000333555555444555333111///000222555888888999999666222111333666444555555444333222111000111000---)))&&&&&&(((***+++,,,---...000111222333444666666333222222---'''%%%---333555444444333333111///---,,,,,,---...000333777666333000000111111111111111222444555666333222222333555777:::<<<666555333222000---)))%%%&&&,,,333555222111333555222555777888777444333333000000///---,,,,,,///111111111222444666999;;;===<<<===???@@@BBBFFFLLLPPPYYYcccmmmssswww{{{zzzwwwlll]]]JJJ>>>888777:::???IIIQQQ```ppp~~~}}}}}}rrrcccUUUIIIDDDIIIQQQVVVgggvvv{{{rrr```NNNEEE===;;;:::999<<<@@@=========;;;999777888999jjjKKKBBB666///---000222222++++++***+++,,,...000111444444333000,,,)))((((((&&&'''(((***,,,---//////++++++,,,...000000...,,,,,,'''###"""%%%***...///---,,,***(((((((((((()))+++)))''''''(((***+++,,,---------,,,+++***)))(((+++---///000000000111222000000///...............------......///000111111333333333222000---)))'''%%%''')))(((&&&%%%&&&'''******)))))))))***+++,,,+++---//////.........///...---,,,...000111111000//////000111222111...,,,)))***,,,///111111///,,,***,,,///222333222000///...,,,+++)))))))))***++++++------,,,***((((((((('''&&&&&&&&&(((+++///111///---,,,,,,------,,,+++((()))***+++,,,---...///,,,,,,+++***)))((('''&&&(((***,,,......---+++)))---......***&&&&&&+++000///111111///***''''''(((+++,,,...///000111111111222000......///111222222555333111000///000111222666999:::777222000111444777666666555444333111000000000...***&&&%%%'''***,,,,,,---...000222444666999:::888444333333000***###'''...222333333222222222111000///////////////...222555666333000000111000000111333444666666777111222333555777:::<<<<<<666333000......---+++******111999:::666333444666111333555555444333444555333444333///,,,+++...000---...000222555999<<<===;;;<<>>;;;:::<<<@@@HHHQQQ^^^lllyyy{{{xxxxxxxxx}}}tttgggVVVKKKDDDDDDKKKSSSaaappp|||ttt]]]KKKDDD???===<<<;;;===AAA>>>???>>><<<999777777999lllMMMEEE999111///000111111,,,,,,,,,---...000222444222222111...***(((((()))$$$%%%''')))+++...///000/////////000111000---+++,,,(((###"""&&&+++---......,,,***(((''''''((()))***(((&&&&&&''')))++++++******+++++++++******)))...000111111/////////000111000///...............------......//////000000444444444333000---)))'''%%%(((***)))&&&$$$%%%''')))***+++++++++***)))((((((+++...//////------------,,,,,,...000111111000//////000222333222000...)))***---000333333111///+++---000222222111...,,,+++***))))))+++---///111,,,---//////---,,,,,,---))))))((((((***---000222111///---,,,,,,,,,+++***&&&&&&'''))),,,...111222///...,,,***)))(((((((((((()))+++---------,,,+++...///...***&&&'''---333000111111...***''''''(((---...000222444444444333444111---+++,,,...//////444333111///...------...444888:::777222...///222888888777666555333222111......,,,)))%%%$$$'''***------------///333666888======:::555444444222---'''***...111111111222333222222222222111111111000---111555555222000///000...///111444666777888999///111333666999;;;<<<<<<666333...,,,,,,---------...666>>>???:::666666888222333333222111222444666666777666222---,,,...111+++,,,...111555999<<<>>>:::<<>><<<<<>>===<<<>>>BBB??????>>><<<999777777888rrrSSS@@@777333,,,,,,000,,,***,,,///222444444333222555222...+++***)))(((&&&(((%%%###$$$(((---000222000111222111///------...---+++((((((***---///000+++***((((((***,,,,,,,,,%%%$$$###$$$'''*********&&&'''(((((((((***---000333333222111000///...---000///------------+++***---,,,++++++---//////000444333333111///,,,)))'''+++---......,,,)))((('''...//////...---,,,***)))+++******---222444333111111000///......///000111111000//////111222222111---,,,+++,,,///111222222...---,,,++++++++++++++++++***)))***---///111111000000111111111000000///,,,---,,,***)))***---///555000)))(((***,,,+++((((((######***000111000000444000,,,+++,,,,,,***'''''''''(((+++...///,,,)))---......---++++++---///111111000...,,,***)))(((,,,...111333555555555555333111...***'''(((,,,///333444444222...,,,******444444444222000///000222:::666222222444444111---+++,,,,,,***'''%%%%%%&&&---------000444777888888:::888777666666555222111,,,)))(((+++///111111///888777666666666555222000111111222222222111000000444333222222222444777888777333222444999<<<:::666333111...+++)))+++...111999:::;;;999777444333444888555111000222555555444666888:::888444111111333444222111222666:::===>>>??????@@@BBBGGGPPP[[[bbbfffmmmssssssrrrpppiiibbbOOOEEE<<<;;;===>>>@@@CCCGGGPPPYYYbbbsss{{{sssllljjjqqq{{{tttjjj\\\LLLBBB???DDDPPP\\\pppyyyoooXXXFFF@@@<<<===???===<<<<<<;;;888999;;;:::666555777qqqVVVBBB777444......000***+++---///222333222000//////---+++******)))((('''%%%%%%$$$%%%'''***...111000111222111///------------+++((((((+++---///000)))'''%%%%%%''')))++++++&&&&&&'''***,,,+++)))'''&&&'''((())))))***---000333222000///...............---,,,,,,------,,,***)))))))))***---000111222333222222000...+++)))'''***,,,///000///---,,,,,,222111///---+++******))))))((((((+++///222111000///////////////000111111000...,,,,,,...000000000...---++++++---///111222......---,,,,,,,,,,,,,,,,,,+++++++++---///000111//////000111111000000000///000000...------///222666000)))'''***---...---&&&!!!!!!)))///000//////111...,,,---//////---***&&&%%%&&&(((,,,---+++)))+++---...---,,,+++,,,---111000...---+++***)))))),,,---...000222444555555333111...+++)))***,,,...111222333111///---,,,---444555555444222111111222666333///000222333///,,,***+++,,,,,,)))(((((((((***+++,,,///333666666666555555666777888777555444+++)))((()))---000222333888666444444555555333222222222222111111111111111444333222111222444666777777444222444999<<<;;;888777555111---***+++---///777888888777555444444666;;;777333111333555555444444555666555222111111333222111000111555999<<<===<<<>>>BBBFFFLLLSSS[[[```nnntttxxxvvvssslll```UUULLLBBB:::999<<<===???BBBEEEMMMWWW```ppp}}}vvvqqqnnnlllqqqxxxxxxmmm^^^SSSGGGAAA@@@DDDOOOYYYkkkuuu~~~{{{gggRRREEE???<<>>===;;;;;;>>><<<666333444pppXXXBBB777666222222000(((,,,---000111111///---+++((('''&&&'''((()))((('''$$$&&&((((((''')))---111000111333222///---,,,,,,,,,***((((((+++...//////(((&&&######%%%)))+++,,,'''(((+++///000---((($$$&&&((()))))))))***,,,///111000---,,,+++,,,...///,,,+++******,,,,,,+++***%%%&&&(((***...111333444111111000///---+++)))((()))---111333222111000000555222...+++))))))***+++((('''(((***---//////...---...///111222222222222000---***)))+++---//////000...,,,******---000222///...------,,,---------......---------...//////---...///000000000000000000111111000///...000111333---'''%%%(((,,,//////$$$ !!!(((---...---...---,,,,,,///222333000,,,'''&&&&&&''')))++++++***)))+++---...,,,+++++++++...---,,,************++++++++++++---///222555777555333000...,,,,,,------000111222111///......///222444666555333111111111111...---...000111...+++)))+++...///---,,,++++++******---111666888777666333555777999999777555333+++***)))((()))---444888777555222222333555555555555444222000000111222333444333222111222333444555777444222333777;;;;;;:::;;;888333///------///000333444555444333444777999>>>:::666444444555555444222333333111000///000222000//////111555999<<<<<<<<<@@@GGGMMMSSSXXX]]]aaarrrvvvyyywwwrrrhhhXXXIIIGGG>>>888888:::;;;>>>AAAEEEMMMWWWaaannnzzztttooopppqqqrrrtttyyy{{{lllcccRRRJJJCCCAAABBBGGGPPPYYYhhhttt~~~~~~{{{sss```MMMCCC>>>===AAADDDBBB??????>>>===>>>@@@>>>777222111qqqWWWAAA666666444555222(((---...000000///---***(((%%%$$$$$$%%%&&&'''&&&$$$###'''+++***'''''',,,000000222444333111...------+++)))((((((+++...//////***'''######&&&***...000''')))+++...000...)))%%%%%%'''((((((((((((***,,,///---***((()))+++///111---+++******++++++***((($$$&&&***,,,...000222444000//////...,,,+++***)))+++...222333333111000000555222---)))'''))),,,///+++*********+++++++++++++++---///111333333333333000---)))(((***---///000111///,,,)))(((***---111///......---------......///000000...---,,,------+++,,,---...///000000000---...///...,,,+++,,,...---***''''''))),,,......&&&######))),,,,,,+++,,,******,,,000555555222...((('''''''''(((***++++++(((***---...,,,+++******))))))(((((()))+++...///---,,,++++++---111666999777555333111111000000///111111222000...---...//////222444555333111//////---,,,,,,...000000...,,,))),,,000222111000//////+++---000555999:::999777444777;;;<<<:::666222000......,,,((('''+++333:::777444111000222555777888777555222000///000333444444444333222222222333333555333111222555888999999:::777333222222333555555111111222222222555999<<>>BBB???888222111sssTTT>>>444555444666333)))...///000111000---***((((((&&&$$$$$$%%%$$$###!!!"""&&&)))((($$$$$$''',,,///222444444222000......)))((('''(((+++...//////***'''######&&&***...000(((((((((***,,,---+++)))$$$&&&'''''''''&&&''')))---+++(((&&&(((+++///222///...,,,+++++++++)))'''(((+++///000000000000111///......---,,,,,,++++++---///111222000.........222///+++((((((+++///222//////---+++***)))))))))+++,,,///111333333333333111...***)))+++---000000111000---)))&&&'''+++.........---------......//////000111///,,,***+++,,,***+++,,,---.../////////,,,,,,,,,+++))))))***,,,***+++,,,---//////...---***''''''+++---******+++))))))+++000444555111---&&&&&&&&&&&&&&&'''((()))(((***---...,,,+++******&&&%%%$$$%%%(((---222555000...,,,+++---222888;;;:::777444333444444333222333333222000---,,,---...---///222222111///......,,,---...000111111000///+++...222444333222111111,,,...111555999:::888666333777<<<===:::666222111333222///***(((***111777666333//////111555888999999777333000///111333555444444333333333333333333333222111222444666777777555333111222555999;;;;;;///000111111222555999===>>><<<999666444444555666777555333111///---,,,+++......000444999===>>>>>>@@@CCCHHHMMMRRRXXX^^^cccgggjjjllljjjhhhcccXXXLLLAAA<<<999:::;;;;;;>>>BBBHHHNNNXXXcccmmmyyyzzzwwwwwwppplllqqqxxxwwwfffYYYSSSKKKDDD???@@@EEEMMMYYYdddnnn|||}}}ssscccSSS>>>::::::@@@CCCBBB??????888888<<>>???>>>===@@@CCCGGGKKKQQQXXX]]]ccchhhkkkhhhddd^^^VVVMMMAAA<<<;;;<<<<<<;;;===AAADDDHHHRRR^^^hhhrrrwwwuuuzzzuuussswww~~~|||lll^^^SSSMMMHHHBBB===@@@GGGQQQ___kkkttt~~~tttbbbRRR>>>:::999>>>BBBAAA???@@@777777<<>>444111,,,,,,---(((...000222444444222000///111---(((%%%$$$$$$$$$######""" !!!###'''***...000///...,,,,,,'''&&&'''))),,,...///...)))'''%%%%%%''')))+++++++++)))(((((()))*********&&&(((******(((''''''(((((('''&&&''')))---111444000///......000111000...000555::::::555111000111///...---------...///000111000///,,,))))))+++---------,,,,,,,,,---......000000///,,,(((''')))+++,,,,,,,,,---...000111222///---++++++---////////////000///+++%%%###%%%))),,,,,,,,,,,,,,,---......+++///111///***'''(((***++++++,,,,,,,,,,,,,,,+++///...+++(((%%%&&&***---000222555666444111...---)))(((***---...+++,,,///,,,+++***,,,...---)))$$$"""%%%'''(((&&&$$$%%%&&&+++---...---,,,+++,,,---)))'''%%%$$$'''---333777444222///...///222777:::999444///...222666666555222222111///---,,,...000---...//////------...///---///222444444333111111333444555444222111000111.........000333444333222///555;;;<<<:::777777888777555222111111222222222444222000///222555666777:::888555333111222333444333444444555666666666666444555777777666555333333111---***,,,111444444222***,,,...//////000333555555666555333111222666999;;;999888888777444///******,,,000555;;;>>>>>>===;;;>>>AAAEEEIIINNNSSSWWW^^^gggnnnkkkddd\\\TTTNNN@@@<<<;;;===<<<:::;;;@@@@@@DDDMMMYYYcccnnn~~~}}}nnnaaaVVVMMMGGGEEE@@@>>>DDDMMMYYYgggsss}}}tttaaaOOOAAA;;;:::>>>BBBAAA@@@AAA::::::>>>CCCCCC>>>:::;;;xxxSSS@@@555000((('''***&&&...000333555555444333111444///)))%%%$$$%%%&&&&&&(((%%%  """###$$$###&&&+++...---,,,++++++'''&&&&&&))),,,.........+++***((((((***,,,,,,,,,---+++******+++***)))'''(((***,,,,,,***(((((()))''''''''''''***...222444......---///222444444333111777<<<<<<888333222333///......---...///000111111000---***((())),,,///------.........---,,,+++---......+++((('''***------,,,,,,,,,---...000222...,,,+++,,,---///...---...000000,,,%%%"""$$$'''++++++++++++,,,,,,---...***...111///***&&&''')))++++++,,,,,,,,,+++******...,,,)))%%%"""$$$(((,,,111222333222000---,,,+++&&&&&&(((---...,,,...222...+++******,,,***%%%!!!$$$(((,,,,,,***(((((()))---......---++++++---///,,,***'''%%%'''+++111555444222000...///222555888777111,,,+++000555666555000000000...---...000333...//////...------///111---000333444444222111111666666666444111000000111222111000111333444444333333888======888555444666777444222222555666444222444222000000222555666666:::888666444222222333444333444555666777777777777555777::::::999666444333222---)))***---///---***'''***,,,.........///111222333444222000222666::::::999999:::;;;888111,,,(((***...555:::======<<<;;;???CCCGGGKKKNNNRRRUUUYYYfffpppooofff]]]UUUOOO???<<<<<<===;;;888:::>>>???BBBKKKXXXaaammmttteeeZZZRRRIIICCCCCC@@@AAAJJJUUUaaaooo{{{vvv```LLLCCC===;;;>>>BBBBBBAAACCC======@@@EEEDDD???<<<<<<\\\AAA444333+++%%%&&&&&&...333888999777555444555111///+++'''$$$%%%)))---***((($$$!!! !!!###%%%&&&'''((((((&&&%%%&&&'''%%%###!!!###(((---.........------,,,---...///000---+++***+++------***'''&&&'''(((******))))))(((+++(((%%%%%%)))---111333111222222111///...///111111222333444555444333222666333//////000111///---...------,,,,,,+++++++++------...//////...------+++***)))&&&%%%'''+++///*********+++,,,,,,***(((,,,...////////////000222333333111...***(((((())))))))))))+++,,,,,,***)))+++,,,///000///,,,)))'''%%%))),,,---***'''&&&''',,,)))&&&######%%%'''))),,,------,,,+++***,,,---(((***,,,......------......,,,***'''%%%######"""*********)))((()))+++---///---+++))))))+++---///,,,+++))))))+++...///000555444333000///000333555666111---...333888999888333222111000000222444555444222///......///111333///......111555777555222666777888777555444444444555444222111111222444555888888999:::999666222000111111111444777888555222222333444444222222333444999777444111/////////000333444666888777555333111:::===???>>>999555444444333...((('''***,,,+++(((+++---//////.........///444555555444222111111222888777777999;;;999333...222---(((***111888;;;;;;???AAAFFFKKKPPPSSSVVVWWWbbbnnnqqqkkkiiijjj```OOOFFFBBB===<<<>>>>>>:::666;;;???KKK^^^kkksss}}}jjj\\\SSSJJJDDDBBB@@@BBBIIIQQQ\\\iiizzzqqq]]]NNN>>>>>>???BBBEEEFFFDDDCCC@@@BBBCCCCCC@@@===;;;:::gggIII999666+++######"""...222777999777555555555222000---(((%%%&&&))),,,,,,***&&&$$$###$$$&&&''''''((()))((('''&&&'''(((&&&$$$###$$$(((,,,.........------,,,---...///000---++++++,,,------***'''&&&''')))***++++++******+++)))&&&&&&)))---111333111222222111///...000111111222222333333333222222444111////////////---***,,,,,,,,,,,,+++******)))+++,,,...//////---,,,++++++(((%%%###$$$''',,,///))))))***++++++***((('''+++,,,......------...000111222111///+++(((((((((+++***(((((()))*********+++,,,...//////---+++)))'''***------+++(((''''''+++)))'''%%%%%%&&&'''))))))*********)))***,,,---***+++,,,,,,,,,+++++++++,,,***'''$$$######$$$%%%***++++++***))))))+++---...+++))))))+++...000000---+++))))))***---///000333222111///...000222444777333///000444888888777222222111111111222333444444222///---,,,,,,---...------...222666888777555777999:::999777555444444555444222222111222333333666888::::::888555222111333222333666999:::777444444555666555222111222222666444222000000000111111555666777888777555222000777;;;>>>>>>;;;777555444333...((((((+++------+++...///000000...---...///444444333222000//////000666666777999999888444111333///+++---444:::>>>>>>@@@CCCHHHNNNTTTWWWYYYZZZdddlllpppmmmkkkhhh]]]OOOGGGBBB===<<<<<<<<<888555999===JJJ[[[iiisss~~~uuuaaaUUULLLEEE@@@@@@===BBBKKKXXXfffsssnnnWWWFFF?????????AAADDDEEEDDDBBBAAACCCDDDCCC@@@===<<<<<>><<<999666555222...)))))),,,///111000333333222000---,,,---///111000000//////...//////444666888999777666555555555222///111777===@@@AAA@@@DDDKKKRRRWWW[[[]]]^^^dddhhhlllooommmeeeZZZQQQHHHCCC===::::::999777444555:::FFFUUUcccooo{{{wwwiiiXXXMMMEEE???>>>???>>>EEERRRbbbtttlllTTTCCCAAA@@@???@@@BBBCCCBBBAAACCCCCCDDDBBB???======>>>vvvTTT>>>888---''')))(((+++---111333444444444444111000...***&&&%%%''')))---,,,***))))))***,,,---,,,,,,,,,***(((((()))+++******))))))***,,,------///...---,,,,,,---...///,,,,,,,,,,,,+++***'''&&&&&&'''***,,,...////////////,,,******,,,000222333000111111000//////000222333111...---,,,---///000///000000000///---***'''))))))******)))'''%%%$$$ ###(((,,,...---+++***+++&&&###&&&,,,000000---***+++---,,,+++)))(((((()))***+++***((('''((()))+++...111111...***((('''+++,,,+++***(((((()))***,,,,,,++++++*********++++++,,,------+++)))''''''((()))***++++++***)))(((&&&'''(((((('''''')))+++,,,+++)))))))))***)))(((,,,)))$$$!!!!!!%%%***...,,,------,,,***)))***+++&&&""" %%%...555555222...---***(((''')))---111...---++++++---///000000222111111333555555222000111111222222222111111000000000///...---+++***)))...///111444666888888777555777999999555111---,,,+++,,,---///000111111111222666999888555222333555333444666888::::::999888;;;;;;:::777333///......////////////111222444555444666777888888666333111222555:::======;;;888666222///++++++...222444555666555333///,,,***,,,...,,,++++++,,,///111222333555888:::999666444666888888666444555999===???@@@>>>BBBIIIQQQWWW[[[\\\]]]aaaaaagggpppoooeeeZZZVVVGGGCCC===:::999999888666555999CCCOOO\\\iiivvv~~~mmmaaaRRRIIIAAA===>>>BBBFFFNNN[[[lll|||kkkVVVFFFBBBAAA??????AAAAAAAAA@@@BBBBBBBBB@@@===<<<===>>>~~~ZZZ@@@888...))),,,,,,***+++---000222222222111///...---***'''%%%&&&(((,,,+++***)))***,,,...///------,,,***(((((()))+++,,,---------------...//////...---,,,,,,---...///,,,------,,,***(((&&&%%%&&&(((***---///000000000111///,,,,,,...111333333...///000///......///111222000---***)))***,,,......///111111///---+++***))))))))))))(((&&&$$$###%%%***---...---+++***((((((---333555222...---///111000---+++++++++***+++,,,***(((&&&'''((())),,,000111...+++((('''))),,,///...,,,)))((((((,,,+++***((((((((())))))+++++++++++++++***((('''(((***,,,......,,,***(((*********)))''''''((()))***(((((())),,,---,,,+++...+++'''$$$%%%(((---000,,,---...,,,***))))))***"""###...555555333000///,,,(((&&&(((...222000---++++++---///...------...000222333333000...111111111111000///...------...///000000///---+++000111333444444333333333000333555444000,,,((('''%%%&&&))),,,///111222222111444666666444333444666222333444444555555666777<<<<<<;;;777222///------......///000222333555666222333666888999888666555333555888;;;===;;;888666333111//////111444666777666555333///+++***+++---((('''(((,,,333999<<<===<<<======:::666444666999999888777777999;;;<<<<<<;;;???EEELLLRRRUUUWWWXXX[[[\\\cccmmmoooggg^^^[[[IIIEEE???;;;::::::;;;<<<:::???FFFNNNYYYgggttt{{{xxxbbbYYYNNNEEE>>>;;;???FFFTTT\\\hhhuuuxxxhhhVVVIIIAAA@@@??????@@@AAA???>>>@@@@@@@@@>>>;;;;;;<<<===dddFFF;;;///***,,,,,,+++***+++...000111000///---------+++(((''''''(((************+++---///000......,,,***(((''')))+++...000111111//////000222000///...---,,,---......,,,......---)))&&&%%%%%%'''(((***---///000000000111///---,,,...000111111------...---,,,,,,...000111///+++)))(((((()))***,,,...000000...---,,,---***)))((('''&&&%%%$$$$$$$$$))),,,---,,,,,,))))))+++000444555222//////222444333///------............,,,)))''''''((((((+++...000...+++))))))(((,,,000000,,,(((&&&&&&)))((((((((()))***++++++,,,+++++++++,,,,,,+++))))))***---//////...,,,***,,,,,,,,,***((('''''')))((('''(((+++000222000---///...+++))))))+++...000+++------,,,***(((''''''$$$---444555444333222...)))&&&(((...444333000------//////---***(((***---000222111000///333222111///---+++***)))***,,,000333333222///---111222444333111///.........000111000---(((&&&%%%$$$%%%(((+++...111333444111222333444555555555555222222111///...///222444;;;;;;:::777222///......//////000222333444555555000222555888999999888777555666777999;;;;;;888555444444444444555555666666555555444111...,,,---...)))(((***111;;;DDDJJJKKKGGGEEEAAA;;;777555666888888888888888888999::::::;;;===AAAGGGKKKOOOQQQRRRUUUZZZaaahhhllliiiccc]]]MMMJJJDDD>>><<<<<<>>>@@@@@@EEEJJJOOOZZZiiivvv}}}rrrfffWWWPPPHHHAAA;;;:::AAAKKK___jjjuuu}}}~~~sssdddRRRFFF?????????@@@AAAAAA>>><<<===>>>???===;;;::::::;;;mmmLLL>>>111,,,......---,,,,,,...111222000...---......---+++******+++******+++,,,---///111222///...,,,)))'''''')))+++///222444444222111333555000///...---,,,------...,,,...///---)))%%%$$$$$$'''(((***---...////////////---++++++,,,.........+++,,,,,,,,,++++++---//////---+++((('''&&&''''''***,,,...---,,,+++---///,,,+++(((&&&$$$$$$$$$%%% """%%%(((************)))***+++---///000000000000444666555000---...000111222111///,,,)))))))))'''***---...---+++******'''+++///---((($$$$$$%%%$$$%%%'''))),,,...000111...,,,+++---///000...---***+++...///000///---,,,***++++++***((('''(((***)))(((***///444555222---000//////...------,,,,,,+++,,,---,,,)))&&&%%%%%% """'''...333666666555444000***&&&(((///666888444000///000///+++'''%%%(((,,,///111222333333555333000,,,)))((('''&&&(((+++000444444222///---///111222111...+++++++++...///000///+++(((''''''))))))***+++...111444555333000///111666888666444333222///+++((()))...222999999888555222///......111222222333444444555555111333666888999999777666999888777888999999777444555777888999777666555444444555555444222000000111000...000888EEEPPPVVVXXXRRRLLLDDD===999777555555444666777999999:::;;;<<<===>>>@@@CCCGGGJJJMMMOOOSSS\\\bbbcccgggkkkfff\\\UUUQQQJJJCCC>>>===???BBBAAAGGGKKKNNNYYYjjjxxx~~~xxxeeeWWWMMMIIIDDD@@@<<<===GGGSSSeeesss|||qqqaaaPPPCCC<<<===>>>AAACCCAAA>>>;;;<<<>>>??????===;;;;;;;;;qqqOOO@@@444///222222000...---///222333111...---///000000...,,,------++++++,,,---///111333444///...,,,)))&&&&&&)))+++000333666666444333555777000///...---,,,------...,,,...///---((($$$###$$$''')))+++---............---+++))))))***,,,,,,+++)))+++++++++******,,,......---***((('''&&&&&&&&&(((***,,,+++)))***---000...+++(((%%%###$$$%%%&&&$$$%%%'''(((((((((((('''))))))***))))))+++...111000444777555000---...000333444333111---+++***+++'''***------,,,+++++++++(((+++,,,***$$$!!!"""%%% ###&&&+++///333555666000...,,,...111333222000+++,,,...///000///...---((()))))))))'''''')))++++++***,,,111777777222---///000000000///---***)))***,,,---+++(((%%%$$$$$$ """%%%***///333666888666555111+++&&&(((000777;;;777222000111///***&&&###''',,,///222333555666666333///+++'''%%%%%%$$$(((+++000444444222...+++,,,///111000,,,***)))***000111111///,,,***))))))...---------...111444666333///,,,000666:::777333444222...(((%%%&&&,,,222777777777555111/////////333333444555555555444444333555777999999888666555<<<999666666888888666333666999;;;;;;999666444333444666777777555333333444666444666???LLLXXX^^^___YYYQQQGGG???:::888555222222444777999:::<<<===???@@@@@@AAABBBEEEHHHLLLNNNRRR^^^ccc```ccckkkgggZZZ[[[VVVNNNEEE???===???BBB???EEEIIILLLVVViiixxx~~~ppp\\\NNNHHHEEECCC@@@>>>AAAMMM[[[eeewww{{{qqqbbbPPPCCC:::<<<>>>BBBCCCBBB>>>:::<<<>>>@@@AAA???<<<;;;;;;tttQQQ@@@555333444///444333222333444444222111+++,,,...000000///...---111111000000000000111111222000---***(((((()))***//////000000111222222222111111000///---,,,++++++,,,...000000...+++)))))),,,,,,+++***+++,,,---...000,,,&&&!!!!!!$$$))),,,((()))+++++++++---///111222...******+++***&&&!!!###'''+++***&&&$$$&&&((()))))))))'''$$$######%%%$$$(((------***)))+++...000,,,+++,,,,,,***+++...333444444222...---000333666555444222///,,,)))(((+++++++++)))'''''')))+++(((((('''&&&%%%%%%$$$$$$$$$$$$&&&,,,333888999888///...,,,...111333222000.../////////...------,,,######$$$%%%''')))+++,,,111222333333333111000//////000111...***'''((()))---000000---(((%%%'''***&&&''')))+++...000222333333111...+++******+++,,,222333555555444222///---+++,,,///111111111000///666555222---'''$$$%%%''')))111666333...---,,,++++++///222///)))&&&)))---111333333...(((%%%&&&)))000///------...111444666444000---...333555333000222000,,,(((&&&)))///444888999999888666222///---222666:::<<<;;;999777777;;;;;;:::999888777666666;;;:::777444222333666999444666999;;;;;;888555222666666777777777777666666;;;<<>>;;;777555666777777888:::<<<>>>???BBB@@@@@@CCCEEEFFFLLLSSSbbb]]]\\\eeeooopppiiibbbbbbZZZQQQIIIBBB>>>???AAAAAA@@@DDDMMMUUU]]]gggqqq|||cccRRRNNNEEEBBB???>>>>>>EEEWWWgggttt|||wwwmmm```OOOCCC999:::===@@@BBB@@@<<<999:::???CCCCCC???;;;;;;===pppOOO@@@666555777333555444333444555444222000+++---///000000...,,,+++000000000111111222333333111///,,,)))((((((***+++......//////000000111111111000///...,,,+++***)))***---000111///,,,***)))------,,,++++++,,,---...///+++%%%!!! ###'''+++)))***+++,,,---...000111222///++++++---,,,((($$$&&&***,,,***&&&######%%%$$$%%%&&&&&&$$$$$$$$$&&&'''+++......+++)))+++......+++***,,,,,,***+++///555555555222///...///111333333222000...,,,***(((,,,,,,,,,+++)))((()))+++'''''''''&&&&&&&&&&&&%%%&&&%%%&&&***111555666555///---,,,---000111000.../////////......,,,++++++%%%$$$######%%%)))---///333333333222111...,,,+++,,,///222111---(((&&&%%%+++...///---)))(((***...((()))***,,,...///111111222000...+++******,,,,,,000111333555444333111///......///000000///...---111111000,,,(((&&&&&&(((***222666333///---,,,+++))),,,...,,,)))'''))),,,...222444///'''"""$$$(((111000......///222444666000---,,,...333666444111111///,,,)))(((+++111555777888888888666444111///444777;;;<<<;;;999888888::::::999888777666555444888888777555444444777:::666888;;;>>>===;;;888666555666666777777777777666:::;;;???GGGOOOSSSQQQMMMNNNJJJEEEAAA???<<<999777666666777999;;;===???@@@AAA@@@BBBGGGIIIIIINNNTTTdddaaabbbiiipppqqqlllgggkkkdddZZZOOOGGGAAA???@@@???>>>AAAIIIQQQ\\\kkkxxxrrr^^^QQQMMMCCCAAA@@@AAACCCKKK]]]mmmwww{{{lllZZZHHH>>>999:::<<<>>>@@@>>>:::666999>>>CCCCCC???<<<<<<===mmmNNNAAA888888:::777666555444555555444222000+++---///111000---***(((,,,---...///111222333444///...+++)))((()))***,,,,,,,,,---...////////////000///...---+++***)))(((***---111222111...,,,+++///...------,,,---------,,,)))$$$!!! ###&&&)))+++,,,,,,...///000111222222///---...000///,,,)))***,,,---+++&&&"""!!!""""""$$$&&&%%%%%%&&&'''))),,,///...+++***+++...,,,)))))),,,---+++,,,000666777555222///------.../////////...---+++***))),,,---...---+++***)))***&&&&&&'''''''''(((((((((***'''''')))///222333111...---+++,,,---......---000//////...,,,+++******'''%%%"""!!!###(((...222333333222111...+++(((&&&))),,,111222///***%%%"""))),,,......,,,+++...111+++,,,,,,---...//////000111000...,,,++++++,,,---,,,...000222333333222111111000///......---------+++---...,,,***))))))))),,,333777444000///---+++(((((()))))))))*********+++///222///(((###$$$'''000///...---...000333555,,,++++++///333555333111///...---++++++---222666666666777777777666444333666888;;;<<<;;;:::999999:::999888666555333222222555666777666666777999;;;999;;;>>>@@@@@@>>><<<:::555666777888888888888888::::::<<>>;;;888555666888:::<<<>>>@@@AAAAAA@@@CCCIIIKKKKKKOOOUUUccceeehhhlllppprrrpppnnnsssmmmcccXXXNNNGGGCCCAAA???>>>@@@FFFMMMYYYlll}}}tttaaaUUUMMMIIIAAA@@@BBBFFFKKKUUUfffvvv}}}~~~kkkWWWFFF<<<888999;;;===>>>===999555999===BBBBBB@@@======>>>pppRRRDDD:::888;;;888666555555666666555222///,,,---000111000---)))&&&((()))***---///000222222---+++)))''''''(((***,,,***+++,,,---.........------,,,,,,,,,+++++++++******...222444333111//////000000///...------,,,,,,***(((%%%######%%%(((***---------///111333333222111000///000222222000...,,,---...+++'''###!!!!!!"""&&&((('''''''''''')))+++------,,,+++---...+++))))))---...,,,---111666666444111...,,,+++***,,,,,,,,,---,,,,,,++++++,,,...///...,,,)))((((((%%%&&&''''''))))))***+++...+++)))***...111000///---,,,+++***+++,,,,,,,,,111000///---+++***))))))'''&&&$$$$$$&&&***...111111111000///,,,)))&&&%%%&&&)))...000///,,,(((&&&***,,,...///...---///111//////////////////////////////...---------------(((***,,,///111222222222222111///---------...///+++,,,......---,,,******---444777555222111///,,,((('''&&&(((+++---,,,***)))+++---...,,,)))((('''---,,,***)))))),,,...000++++++,,,///222333000...,,,,,,---------///222555444555666777777777666666777999;;;<<<:::999999:::999888777555444222111000222444666777888888:::;;;:::;;;>>>@@@AAA@@@>>><<<777888999:::;;;;;;;;;;;;;;;;;;;;;>>>BBBEEEDDDCCCDDDCCCBBBBBBAAA>>>:::777555666888:::===???@@@AAAAAA@@@BBBFFFIIIJJJOOOUUU^^^dddjjjlllnnnrrruuuuuutttrrrjjj^^^UUUOOOJJJFFF@@@@@@AAAFFFLLLXXXlll}}}dddPPPJJJGGGCCC@@@AAAFFFNNNVVV```ooo}}}{{{lllZZZJJJ@@@777888:::===???>>>;;;999:::===AAABBBAAA??????@@@yyyZZZHHH:::666888555555444555666666555111///---...000111///,,,)))&&&''')))+++---000111222222+++***(((&&&&&&(((***+++)))+++,,,...///...------******+++,,,------......,,,///333444333222222222111111000///---,,,+++***((('''&&&&&&''')))+++---...---...000444555444222000000000111222333222111,,,------,,,)))&&&$$$$$$###&&&)))******(((((((((((()))++++++,,,---...000+++)))***...000...///222555333222000...,,,***(((******+++,,,------------,,,...///...+++(((&&&&&&%%%&&&'''(((***+++,,,---000...+++,,,///111000---++++++***))))))***,,,---222111///---+++*********&&&''')))***+++,,,------------------,,,***)))'''&&&'''***,,,......---,,,,,,---/////////.........111111000000000000000000.........///......------&&&'''***,,,///000111111222111///------///111222---...///000000...,,,)))...444777555444444222...+++(((&&&)))---///...+++***((((((+++000222...))))))'''%%%$$$$$$&&&(((***+++,,,---///000///---+++)))+++---//////000222333444444555666666666666666888999::::::888888888999888888777555444222111111111333666777777888999:::888999<<<>>>???>>>===<<<999999;;;<<<>>>>>>??????>>>======>>>@@@BBBCCCCCCGGGFFFEEEDDDBBB>>>999555444666888;;;===>>>??????@@@>>>>>>AAADDDFFFMMMTTTXXXbbbjjjjjjmmmtttzzz|||vvvvvvpppddd[[[VVVOOOHHH??????BBBIIIPPP[[[mmm}}}uuuWWWCCC@@@@@@===AAADDDMMMYYYcccmmmyyywwwmmm```OOOBBB777888:::===@@@AAA@@@>>>===>>>@@@AAA@@@@@@@@@AAAcccMMM;;;444555222222222333555666555111...///000000000///---+++))),,,---000222333444444333---+++)))''''''(((***,,,***+++...000000000...---++++++,,,---...000000111...000222222111111222333111111000///---+++)))(((%%%&&&''')))+++...///000///---...111555666444111//////000111222222222222------...---,,,)))'''&&&(((***,,,,,,+++*********+++++++++,,,---...000000,,,+++,,,000222///000222333111000//////...+++)))***+++,,,---.../////////...//////---***'''&&&&&&&&&'''((()))+++,,,---...000...,,,...111222///,,,)))***)))(((((())),,,///222111///---,,,+++,,,,,,'''***---000000///,,,)))******,,,---------,,,,,,(((((((((***---000111111---.../////////...---,,,////////////000000000000,,,---///000000///...---'''(((***,,,...000111111333222000//////111333444000///000111111000---***...333666666666888555111---+++)))+++...///...+++)))'''&&&***111444111,,,'''%%%###!!!!!!"""%%%&&&+++,,,---------,,,+++***(((,,,000222222222222222555555555555555555555555777888888777555555666888888888777666555444444333111333555666666555666777555666999;;;<<<<<<<<<;;;999:::;;;===???@@@@@@AAAAAA@@@??????@@@BBBEEEGGGKKKJJJHHHEEECCC>>>999555444666888;;;<<<=========>>><<<<<>>;;;<<<<<>>BBBCCCBBB@@@@@@???=========>>>@@@AAAkkkQQQ;;;222333000///000222444666555111...111111000000///...---,,,000111333444555444333333000///,,,******+++,,,...+++---///222222111000////////////000000111111111/////////...------000222111111000///,,,***'''&&&"""$$$'''+++...000222333///------111666777444000---...000111111111111222000000//////---+++)))&&&)))+++,,,,,,++++++,,,---111000.........///000000...---...222333111000333222000///000222111///,,,+++,,,---///000000111111111111000---)))''''''((('''((()))***+++------...,,,+++,,,///222222///+++((())))))(((''')))...222333111///---------...///+++---111333333000,,,))))))***,,,...////////////+++***)))+++///111111000,,,,,,---/////////---+++***+++,,,---...//////000+++---///111111000///---+++,,,---...///111222222666555333222111222222333///...---///111111...+++---222555666888:::888444...---,,,,,,------,,,+++'''((()))***,,,...//////(((&&&$$$"""!!!###$$$&&&***++++++++++++***+++,,,***...333666666444333222666555444333333222222222666666555444222222444666888888888888777777666666333444555444333222333555333444666999:::;;;::::::777999:::<<<>>>@@@@@@AAABBBAAA@@@???@@@CCCHHHKKKOOOMMMJJJGGGDDD@@@;;;777444666888:::;;;;;;:::::::::999<<>>:::;;;???CCCKKK^^^sssssscccOOO@@@<<<<<<===???AAABBBAAA???AAA===999777888:::===>>>oooTTT;;;111222000---...000333666555111///222111000///......//////000111333444444333111000333222///---,,,---...000,,,...111333444333111000333333222222111111000000///...---***)))***...000111111000///,,,)))&&&$$$ """&&&+++///111333444///------111666777444000,,,...000000000///000111333222111000///,,,)))&&&)))***++++++***+++---///777555222000000000//////000...000444444111111333111000000111444444222///,,,---///000111111222222333333111---***((((((***((()))***+++,,,------...))))))+++///222222...***'''((()))((('''***///333333222///...---...///000...000222444333000,,,******+++---///000000000000---++++++---000111///---***+++,,,...000///---+++'''''')))***,,,---...///***,,,///111222111///---...//////000111222333333888777666444333222111111...,,,+++---000111///------111555666999<<<:::555//////...---+++*********%%%***---+++'''''',,,111***(((&&&$$$###$$$&&&'''((()))******)))***,,,...,,,000666999999666444333777666444333222111000000555555444222000000222555999999999999888888888888555555555333111000111333222333555888999:::::::::666777999;;;===???@@@@@@CCCBBBAAA@@@@@@DDDJJJNNNQQQNNNKKKHHHEEEAAA===999444666888:::;;;:::999888777888===DDDDDDAAAAAACCCNNNXXX]]]YYY]]]iiipppnnnxxxwwwqqqpppiii]]]ZZZPPPIIIMMMWWWaaakkksssjjjQQQFFF@@@:::<<>>>>>>>>???@@@@@@>>><<>>999888;;;???<<<999444000------...///000222666999:::999777555666777999:::;;;<<<<<<<<>>DDDAAA999555999@@@<<<999555111///.........///111444777777666444333888888999:::::::::::::::>>>@@@BBBEEEGGGIIILLLMMMNNNJJJDDD@@@===;;;999777666666666666777888:::::::::===AAADDDEEEEEEFFFGGGLLLPPPXXX___bbbdddmmmwww~~~~~~zzzwwwooogggaaaaaabbbdddkkktttyyybbbVVVJJJCCC@@@???BBBGGGYYYooo~~~nnn[[[III<<>>;;;999888666666666444333333555777qqqVVVAAA===>>>888222111111333666666333///000///---,,,,,,---///000111000///000333444333222111000000000000111111111---...///000111111111111000///...///000111000...------...///111444666777+++((('''(((%%%&&&///555555111,,,)))***,,,...,,,)))***000666444222//////000111111000,,,***(((((()))***+++***)))******+++,,,,,,,,,,,,+++---///000//////000111333444444222000///000111111///------///111222333666444111///...///111222444555666333///---...111222222000++++++000333222111...,,,///333333///***))))))************))))))---,,,++++++++++++(((&&&)))+++...///...,,,,,,+++000000///---+++,,,...000111000//////000000...---///......111222111+++&&&&&&%%%$$$"""!!!"""%%%((('''(((***...111222000...,,,------...///000111111///...---------+++'''$$$((()))+++...///000000000......///111444555444222...---,,,***)))(((((()))***,,,,,,,,,******+++,,,/////////...------000222333222111111000111111111///222666888999888999:::777777666444111000222333444555666555444333444555777@@@GGGCCC888222666===:::888666333111///.........000222444444444222111999999888888888888999999===???AAADDDGGGJJJMMMNNNIIIEEEAAA>>>===<<<;;;999666555555666888;;;>>>@@@888===CCCGGGHHHHHHHHHHHHGGGPPP]]]dddcccbbblllyyy~~~}}}yyytttppplllkkkrrrzzzrrrfffTTTMMMEEEAAA???@@@GGGPPPeeexxx}}}mmmZZZFFF:::>>>???@@@???<<<999888777555666666555444444666777}}}[[[BBB<<<===888333111111333666666333//////...---,,,---...///000//////000222333555666666000000/////////000111222......///000111111111111000...,,,,,,.../////////.........000333555666555***%%%###$$$$$$!!! """###(((///222111...***((((((,,,///---***+++222:::888555222111000000...---)))((((((((()))+++,,,,,,***+++---...---,,,,,,,,,(((+++...000000000111111333444333111...------...///...,,,+++---000333444777555333///---...000222444666777444111///111333666777444...---000333333222///,,,---000111...+++((()))***,,,,,,,,,+++***...............---+++)))***+++,,,,,,++++++,,,---...///...---+++,,,///111222111222333444333000...000000000222333111---)))'''((((((%%%!!!!!!$$$((('''(((***---000000///---,,,,,,,,,---...//////000---------......,,,((($$$'''(((***,,,...//////000......///111333333222000000...+++))))))***+++,,,...///000///---+++,,,,,,000222333111//////111444666555333111000111111222///111444555666666777999666666555555444444555555444444555666666777888999888>>>CCC@@@999333333666555555555555444222111111...///111222444444444444888777666666666888999:::>>>???AAADDDIIIMMMOOOOOOIIIFFFBBB??????>>>>>>===888777666777999===@@@CCC999===BBBEEEGGGHHHIIIJJJGGGOOOZZZaaa``````jjjwwwwwwyyyxxxwwweeeXXXMMMIIIEEECCCAAACCCNNNZZZlll|||zzzkkkZZZJJJ???>>>??????===:::888777888555666777777666666777888^^^@@@999;;;555333111111444777777333000000000//////000111222333000111222333444555666777000///...------...000111//////000000111222222333///---++++++,,,...//////000///...///111222111///'''!!!"""###%%%)))''')))+++,,,***((((((((((((---111///,,,---333::::::777444222000...,,,***))))))*********+++,,,---+++...000000...,,,,,,---)))+++...000000000111222222222222///---+++,,,---------,,,+++,,,...222555666555444000------///222444666777444111000222444999;;;888111...000333333222///------///000...,,,&&&(((***---...//////.........///...---,,,,,,+++,,,------+++******---///+++,,,,,,,,,,,,---111444222222333555666555222000///000111222222111...,,,***++++++((($$$$$$&&&******)))***,,,......---+++,,,,,,------......//////......///000111///+++(((***+++---///111111111111.........000222333222000111///---++++++---///111111222333222000...------111444555333///...000333666555333111000000111111///111333333333333555666333333444555666666666555333444444666888:::;;;;;;999:::;;;;;;999555111...111222444555666666555555//////111333555777888999666555444444555888;;;>>>@@@@@@AAAEEEKKKOOOPPPPPPJJJGGGCCC@@@???>>>===<<<:::999888888999===@@@BBB<<<>>>@@@BBBCCCFFFJJJMMMLLLMMMQQQWWWZZZ^^^gggqqqttt|||zzzmmm\\\OOOIIIGGGFFFEEEDDDGGGTTTaaarrrxxxhhhYYYLLLEEE@@@@@@???===:::888888999888888999888777777888:::___???999;;;444222111111444777888555111222222222222333444444555111333555555444444666888222000...---,,,---...000000000000000111222333333...,,,++++++---/////////333///,,,+++---...+++)))""""""$$$&&&)))((())))))'''%%%$$$%%%'''''',,,000111...///222777888666333111000///,,,******,,,------++++++,,,---,,,000333333///,,,,,,---,,,...000000000000111222000111000///---,,,---...,,,------,,,,,,...111444222444444111---,,,...111333555666444000///000333777:::999222......111111111///......000000///...'''(((***,,,...000111111,,,------,,,***)))+++,,,//////---+++)))***,,,///***++++++++++++...222555111111222444666666444222...///111111111///---,,,+++,,,+++***((((((***++++++++++++,,,......,,,***............//////000000/////////111222111...,,,...000333555666666444333------...000333444333111222000///---...000222444222333555444111///......111444777444///---///333555444333222111111111111000222444444222111222333111111222444777777555444444333333666999<<<<<<;;;999666555666888777111,,,111222333555666777888888222222333444666888;;;<<<666444333333555999===@@@AAA@@@AAAEEEKKKOOOOOONNNHHHEEEAAA>>>===<<<;;;:::;;;::::::999;;;===???AAA>>>???@@@AAABBBEEEJJJNNNPPPKKKJJJNNNUUU[[[ccckkkvvvyyy}}}xxxnnnaaaSSSIIIEEECCCDDDFFFHHHNNN\\\iiizzzzzzhhhXXXMMMGGGBBBBBB@@@===:::999:::;;;<<<<<<;;;999777888:::<<>>???@@@???AAACCCDDDDDDFFFJJJLLLPPPJJJHHHLLLRRRWWW___ffftttuuuwww}}}}}}oooaaaTTTIIICCCAAA???BBBIIIPPPZZZhhhuuulll[[[PPPJJJEEEDDDBBB>>>;;;:::<<<>>>AAA@@@===:::777888<<>>===AAAHHHKKKKKKHHHEEEBBB>>><<<=========<<<777777999;;;===???@@@@@@???BBBEEEGGGHHHHHHJJJKKKNNNJJJIIIMMMQQQUUU\\\dddnnnpppvvvyyyiiiXXXKKKBBB>>>???>>>BBBLLLXXXdddtttqqq```TTTNNNFFFEEECCC???<<<<<<>>>@@@EEECCC???:::777888<<<@@@tttTTT???777777333333333333333444555666555333000///000222666888444666888777555333222222555777888555000...111555111111111000///---+++***+++,,,,,,+++***))))))***//////...+++(((&&&&&&'''%%%'''***...///---'''###******)))******((($$$!!!$$$%%%(((---111444333222000...,,,---...000111000------,,,+++)))(((***,,,---000333333111//////111000111111111111000000///000000111222444555666666444333222000000000111111.........---+++)))'''&&&,,,...000000...------...------++++++***+++,,,---111333333///...//////+++((((((''''''))),,,///000111222222222111000...,,,---+++***(((((()))***+++...---+++******+++---...+++***)))***---...///...///000111111000...+++************+++,,,---...///...+++(((***000333111////////////000000111111222111///...000222222...+++---000333555333000...---...///111333444444444333555444333333222222222222111222222222111...,,,***)))+++...000000111111222000444:::<<<;;;888444222444555666777666444111000000///...000333333111///555666888:::;;;;;;;;;:::333111000111555888:::;;;888777777777888:::<<<===<<<999555333555888:::;;;888777666555555666777777<<>><<<<<<======<<<777999;;;;;;:::;;;???CCCCCCFFFIIIIIIGGGHHHMMMRRRUUUPPPJJJJJJPPPWWW\\\^^^hhhdddnnnrrrZZZIIICCCAAA===<<<>>>EEEPPP^^^mmmzzzssseeeZZZTTTMMMJJJEEEAAA???@@@BBBDDDCCCAAA===;;;999999;;;<<<{{{UUU>>>888:::222222222222222333444444555444222111111333555777222444555444222111111222666999<<<:::666333444666333222111000...,,,+++)))*********)))((('''((((((+++,,,,,,+++)))(((((()))(((+++///111000---)))&&&+++******++++++)))&&&###"""$$$)))///555666444222---+++***+++---/////////---......,,,++++++,,,...,,,///111111...,,,,,,---------...///000000000///000000111222444666777777555333222000///000111111......---,,,+++)))((((((+++,,,---,,,+++***+++,,,---,,,++++++,,,---...///222444333///...///...+++'''''''''(((***---000222555555444333222000///...++++++***)))***,,,...//////...,,,+++)))***+++---,,,***)))***,,,.........///000111111111///---+++++++++++++++,,,------......+++)))+++000222111///...///000111222222222222111//////222444444000,,,//////000000///...//////...000222444555555555555555555666666555333111000000111222333222///,,,+++(((***---.../////////000///333888;;;;;;999666444444555555666555333111000000//////111444555444222777888999:::::::::999999333111000111444777999999888888888888999:::;;;<<<:::777222111333666999;;;666555444444444666888999>>>AAADDDFFFFFFGGGHHHIIIDDDAAA???======>>>===<<<777999::::::999<<<@@@DDDBBBFFFIIIIIIGGGGGGJJJNNNPPPRRRRRRRRRQQQRRRVVVZZZcccbbbkkk|||}}}kkkUUUGGGCCC@@@<<<;;;===EEEUUUjjj{{{tttfffZZZSSSMMMJJJFFFCCCAAAAAABBBCCCDDDBBB???<<<::::::;;;;;;YYY>>>666999111111000000111111222333666555444444333444444444111222333111000000111222666999===<<<888555444555444333222000...,,,)))(((''''''&&&&&&&&&&&&&&&&&&&&&)))+++,,,+++*********,,,000555555222---+++***,,,+++***+++,,,+++(((%%%###)))000666777555222)))((('''(((+++---...---......///...------///111+++---......,,,+++***+++******,,,---...///////////////000222333555777888666444222000///000111222///...---,,,+++++++++++++++,,,,,,***))))))+++---,,,,,,,,,,,,---///111222222444222...,,,...---***&&&&&&'''(((+++...111333666555333222000//////...++++++++++++---///111333111111///---***)))***+++---+++)))(((***---.........///111222222111///...---,,,,,,,,,,,,---------...+++***,,,///111000...,,,---000222333333333222000///000333666666111---///...,,,++++++,,,...000///111333555666777777777666777888888777333000------///222333333111...,,,))))))+++,,,------------,,,///444777999888555444222222333333222111000////////////111444666777666;;;;;;;;;;;;:::888777666333222000111333666777777777777888888999999::::::666333///...000444777888222222222222444888;;;===BBBDDDFFFGGGFFFEEEEEEFFFBBB@@@>>>>>>>>>>>>===<<<888888999999:::===BBBEEECCCFFFHHHHHHFFFFFFHHHKKKLLLTTT\\\ZZZSSSNNNQQQVVV^^^ccckkkttt~~~zzzppp___NNNEEEBBB???;;;===AAALLL```www~~~ttthhhZZZQQQKKKIIIGGGEEECCCAAA@@@@@@DDDBBB@@@===;;;;;;:::;;;]]]@@@555444000000000000111222222333666666666666555444333222333333333222000111333555444666888777444222222333444333222000...+++)))(((&&&%%%######$$$%%%&&&%%%%%%(((+++,,,,,,*********...333888666111,,,+++---+++***)))***++++++)))'''!!!###''',,,111333222000'''''''''(((+++---...---,,,...//////......///111***,,,---.........------***+++,,,---------------------...///111333666777666555222000///000111222000000///.........//////---------+++***+++...111......---------///000111000222000+++***,,,,,,)))%%%&&&'''))),,,000222444222000///...---......///---------...///111222333333444333000+++)))***,,,///,,,)))(((***,,,---------...000222333222111000///////////////...---------,,,+++---///000///---***,,,000333444444333222------///333666666222------+++))))))***,,,------///111333555777888999999888888888666444111...---,,,...111444444222///---+++***+++,,,---......---,,,---000333555555222000///////////////...............///111444666777888======<<<:::888666555444333222000111333555555444444555555666666666666555111...++++++---000333444000000111333666:::>>>@@@FFFGGGHHHGGGDDDBBB@@@@@@@@@>>><<<<<<<<<<<<;;;:::999999999999<<<@@@EEEHHHGGGGGGFFFDDDCCCDDDHHHLLLNNNWWW___]]]UUUNNNOOOTTT\\\fffmmmooowww~~~{{{|||~~~~~~zzzyyy{{{}}}{{{lllaaaQQQEEEAAAAAA???;;;BBBJJJYYYkkk}}}|||sssgggYYYNNNGGGGGGFFFDDDBBB@@@>>><<<@@@???>>>===<<<;;;;;;;;;bbbFFF777222//////000000111333444555666666777666555444222111666777666555333333555777444444222000//////111333333222111000...,,,***)))&&&$$$""""""$$$&&&'''&&&(((***------,,,***))))))...333666444...******,,,)))((('''(((***+++***(((%%%$$$$$$&&&***---......(((((((((***---//////...+++,,,......------...///,,,,,,...000222333333222...............---,,,++++++++++++,,,---000333444666555444222111000000000111111000000000000111111---------+++***,,,///111000///...---,,,,,,---......///---((('''***+++(((&&&'''(((+++---000222333---,,,,,,,,,---///111333111000000000000000000000444666666333...+++,,,...000---+++***+++,,,------,,,---000222333333222111111222222222111000///...---------...//////...---))),,,///222444444222111++++++---111555555222...***))))))+++------+++(((...///222555777999999999999777444222000/////////,,,...111333444333111///...---,,,---000222111000000///000222444444111...---,,,+++++++++,,,---...---...///000222444666888>>>===;;;999666444333222333222111222333444444333111111111111111000000000...,,,******,,,///000000...///111444888<<>>;;;999:::;;;;;;;;;;;;;;;;;;:::eeeIII999222------...000222444666777666666666555555333222111888999888777555444555666555222///,,,,,,...111333000000000000///...---,,,(((%%%"""###&&&)))***)))+++---......,,,*********...000222000,,,))))))***((('''&&&(((***++++++***(((&&&$$$%%%(((+++---...+++***+++---000111000///***,,,---...,,,,,,,,,---......///222555666555444000000000///...---+++++++++***))))))+++---000111555555555444333111///...000111111111111111000///++++++,,,+++***+++...000000///---+++*********+++,,,---+++'''&&&***+++***))))))+++,,,...///000111++++++,,,...000222444666222222111000///...------222555777444///,,,...111000///---------...---,,,+++---///111222222111111111222333333333111000///---.../////////...---,,,***+++...000111222111000+++***+++///333555333000******+++...000///)))$$$+++---000333666888888999888555222///......000111---...111222333333222111111...---///333666666444444222111333666666333000,,,+++***)))***,,,...//////000000000000111444777<<<;;;999777555333222222333222222333555666555444///...---+++++++++,,,---...------...///000///---,,,...222666999<<<>>>???AAABBBBBBAAA===:::888888<<<999666555666777888777888888999<<>>???@@@@@@???===:::999888999:::;;;;;;;;;:::999dddEEE444...******,,,...111444666888555555444444333333222222777888888777444222222222111///---+++,,,---...///,,,---...///000000000000+++'''###$$$)))------,,,---...///...,,,+++,,,---......---,,,+++***)))((((((''''''(((+++------,,,***((('''))),,,///000111,,,,,,---///111111000...+++,,,......---++++++,,,000///000222444555333111.../////////...---,,,,,,,,,+++***)))***,,,...000444555666666555222///,,,---///000111111///---+++***,,,------------...000,,,+++***)))(((((()))***+++---+++'''''',,,...---,,,,,,---...............)))***,,,///111222333444111111000///...---,,,+++...333666444...,,,...222111000///000000///---++++++,,,///111222111000//////000222333222111///...---...000000///---,,,++++++,,,---...////////////,,,++++++...333666555444...,,,,,,...111///)))$$$)))+++...111444666777777444333222111000111222333///000000111222222222222222///---000555999999777333111///111555666444111...---+++***+++---000222222333333222000000333666999888666444333222222222333222222444666777666555///---***''''''(((***+++000111222444555333000---***---111666999:::::::::777999;;;;;;:::888888999<<<999555333444666888999555555777<<>>??????===<<<;;;:::;;;<<<===<<<:::888666aaa>>>---)))'''(((***,,,000333666888444444333222222222333333555666777666333000......,,,+++******+++++++++******+++---///000111222222---((($$$%%%***//////...---.........,,,---...000...---++++++++++++)))''')))(((((())),,,...///...))))))***---111444444444---------///111111000...,,,...//////---+++++++++222000///111333333000,,,,,,,,,---.........------...,,,***)))***+++...000333555777888666333...++++++---///111000---***''',,,...000111000000111222))))))(((''''''((()))***+++---+++((()))...000///.........///......---,,,''')))+++---///000000///////////////...---+++++++++000444333...+++...333111000111222222000---***+++,,,...000111000//////---...000111111000///...,,,...000111///---++++++,,,,,,,,,,,,------.........,,,+++...333777777666111...---...111///***%%%'''))),,,000333555666666111222333333444444444444111111000000111111333333222///---000666::::::999///,,,***---222555333000000...,,,+++,,,///222555555666666333000000333666777666555333222222222333222222222444777888777666000---)))&&&%%%&&&)))+++333444666888999666111---(((+++111666999999777666///222555777888888999;;;>>>:::555222333666999;;;222333555;;;BBBGGGGGGEEEFFFEEEEEEHHHLLLRRRVVVXXX[[[\\\ZZZTTTLLLFFFDDDDDDMMMKKKKKKKKKIIIDDDAAABBBAAADDDMMMZZZcccgggjjjnnn{{{~~~wwwhhhYYYOOOKKKEEEBBBEEEFFFGGGOOOZZZgggppp~~~wwwfffVVVJJJCCC<<<===>>>??????>>>=========>>>??????===:::666444