BM6P6(@ xxxqqqiiiaaa]]]WWWWWWUUUPPPKKKHHHJJJLLLPPPMMMHHHDDD@@@>>>>>>>>>@@@>>>===;;;<<<>>>@@@BBBDDD???888333111000---+++,,,+++,,,000555777666333666444000---)))'''&&&&&&///555;;;:::444000000333111111111111111111222333777666444222000...------%%%!!!!!!(((///000//////000000///000000111222333---------...............111111111111222333444555111111111000...---++++++---...///111222333333333,,,++++++,,,...//////...///111222000......111444111111222666999:::666333111***  '''---000222222444777888777333///---...///000///,,,***(((***((((((+++...///---***---...///000000111111111///---,,,---000222000...111...++++++---111444555//////000000000...---,,,,,,///111222///,,,+++***222333777:::;;;888222---+++///333444333333555777888777555222///---,,,+++,,,,,,,,,...000000///---(((***---///000...+++)))&&&)))+++***)))))),,,000000...,,,******+++---///222///---000444666333///***+++,,,...///111333333222222222111000///......///111333333222000000111000111222333222000...---)))******)))((((((***,,,++++++,,,...000222444666444222000,,,******+++---------------------...///333333444222///------...---+++***...444777666333111...,,,---000333444444000---++++++...000///...000111111111000///...---000333333///...222555555777777888888777666444333111...,,,---///111///,,,------------,,,***((('''000///......,,,)))$$$ $$$))),,,...///111222...---++++++---///222555zzzrrriiiaaa[[[WWWSSSSSSQQQMMMHHHFFFGGGIIIKKKJJJHHHEEECCC@@@>>>===>>>===<<<;;;<<>>======<<<<<<===???BBBDDD>>>;;;666333222111000///000333777999888777777777555444444333222000000///111666:::888222...---///000000///---,,,...111444222111///......///000111...(((%%%))),,,,,,+++---,,,++++++,,,---...///////////////000111333444555444444222111111000000000111222333444444222000///---------....../////////---//////---(((&&&&&&((((((***---///000000222333000000000222333333000...+++'''$$$%%%***...000000...------...000111000///444333111///...---------,,,---///222444444000---......////////////......///---******+++,,,,,,,,,...---,,,,,,,,,///111333444444333222///---+++)))---------,,,+++,,,...111000000111444666666444111//////000333555666555333222111000///...------------+++(((((()))******))))))***+++,,,---......---,,,...///---)))((()))+++666444000,,,***)))***+++,,,***+++...111222///+++&&&))),,,000222222222111//////000111111111111111444555666444111///...///111111222111000...,,,+++%%%'''))))))((('''((()))***+++---///111111111111222111///------------....../////////......000111666555333///+++***+++,,,,,,)))(((***///333555444000...,,,---///111222222111///......000111111000...///////////////...---222555555000///333666555777777777777777888888999222000///111444444222.../////////...---+++)))'''+++******++++++)))%%%"""###&&&***,,,,,,+++++++++++++++,,,...111555999<<<{{{vvvvvvsssiii\\\RRRNNNOOOIIIIIIGGGEEECCCAAAAAABBBAAABBBCCCDDDDDDCCCAAA@@@???>>>===<<<===>>>@@@AAA===:::777444333111111000222777;;;===:::777777888666666666555444333222222///333777666222//////000111111000---***+++000444111000///......000333555000***'''((()))((((((***++++++++++++,,,---///////////////000222444666777444333111000...---------///111333444444333111000------,,,,,,,,,---------///222444000***&&&'''*********+++,,,---...111222//////...//////...---,,,((($$$!!!###(((---///000...,,,++++++---///000///444444333222000...---,,,(((+++///333555555222000000000000000000///......---,,,***(((((()))******------------,,,---///111333222111000...---++++++---......---,,,,,,---//////......000333555555444111000000222666777555222......---------------......+++(((&&&'''((()))))))))******+++,,,...///000///111222///***'''((()))444222...***(((((())))))))))))***---000000...+++"""%%%***...000000...------...///000111222222222444555555333///---,,,---.........///......---,,,(((((('''%%%######%%%''')))+++...000111000///...///...---...///111111111222333333111...---...111666555222---***(((***,,,,,,)))'''(((,,,111333444///...---...///000111222444333222111111000//////---....../////////......555888777222111444777666444444444444555666888:::444111...///222444333111///000000///...,,,***(((***))))))***++++++(((&&&&&&)))---...---+++))))))++++++,,,...111555999;;;yyyrrrppppppmmmdddWWWMMMJJJJJJFFFDDDCCCBBBAAAAAA@@@???AAAAAAAAAAAAAAABBBBBBCCCAAA@@@>>>===<<<;;;;;;;;;<<<;;;999666444222222222444888<<<===:::777777888777777666555444333222111---000444444333222222444333333222...******///333222111000000111222555666111+++(((((((((%%%%%%(((+++++++++,,,---///000111////////////000222444666222111///---,,,++++++***...///111222333222111000------,,,,,,,,,,,,---...222555777333...***,,,//////,,,***(((***,,,///111---------,,,*********+++&&&!!!""")))...000000...+++***,,,///000111111222444555333000,,,)))###'''---222444444333222222222222111000///...---+++***)))(((''''''((())),,,...///...---,,,...000//////.....................000222111///,,,******...------...222444555555333111000333666777444111---,,,,,,,,,,,,,,,------///,,,(((&&&''')))******************+++---///000000222333111,,,(((((()))...,,,)))'''&&&&&&((()))((((((***---//////...,,,###&&&+++///111000...,,,+++,,,---///000111222222222222222000---+++++++++------...///000000111111...+++'''"""###'''***,,,...///000///---,,,+++++++++...222555555333555777777333...+++,,,...444333000,,,)))(((***,,,,,,***((((((+++...111333...////////////000111222777777555333111...---,,,------...///000000000///777:::999444222555777777000000000000222444666777555000+++***---111333333000000000000///---,,,***'''''''''(((******(((&&&(((+++///000///,,,***))),,,,,,,,,...000222555666{{{sssllleeeeeeaaaZZZPPPIIIFFFEEEDDDCCCAAAAAABBBBBBAAA???AAA@@@@@@???@@@@@@AAABBBAAA@@@>>><<<:::999888777:::;;;;;;888666444555666666888999:::888777777777666555333111000000111111,,,///222444444444555666666777777222,,,***...222222222222222222333444444000,,,******)))%%%%%%(((++++++,,,---...///111222222111///......000222333//////---,,,,,,+++++++++//////000000000000000000...------,,,---...///000444666777555111...///111000---)))(((***---///000,,,,,,+++)))'''''')))+++&&& '''---000333000,,,+++---///000000---///333555444000+++((("""'''---111333444444555333333222111///...,,,+++''')))***)))'''&&&'''(((,,,///111111...,,,---///------------...000111222000222444444111---***)))...------...111444555555333222333444555555333222------,,,++++++++++++,,,...+++((('''(((***++++++*********+++,,,---...///000333444222---***)))***)))'''%%%######$$$&&&((('''((()))***,,,---------)))+++///333444222000...)))***,,,---///000000111/////////---+++***+++---000111111222333444555555111...)))### $$$(((,,,------......---,,,++++++***+++///555777555333444666666222+++'''))),,,//////...+++))))))+++...,,,+++******+++---///000...000111111000000111222777888777555000---++++++------///000111111111111888;;;999444222444666666,,,------...000111333444444///)))(((+++000222333//////000111000///...---%%%$$$$$$%%%'''(((&&&%%%'''+++///111000---+++***,,,,,,,,,---...000111222|||zzzzzzwwwnnneeeYYYWWWTTTPPPLLLHHHEEECCCDDDBBBAAABBBDDDDDDBBB@@@???@@@AAAAAAAAA@@@???>>>>>>>>><<<;;;999888666666777999::::::888888:::<<<777666444555666777666666222000---,,,,,,...000222///000222444555555666777888;;;;;;666...+++---111222333333333333222111000///,,,,,,---,,,((('''***+++++++++,,,...///111222555333111.........000111......------------......111111000/////////000000///...------...000222444666666555333111///......,,,+++)))+++...000///...***+++***(((&&&&&&))),,,&&&!!! '''---000444111...,,,---...//////+++---000222111///+++)))(((,,,000333333444555777222111111///---+++)))((($$$'''******)))''''''(((,,,000333333///,,,---///.........///000222444555111333444333000...------......---///222444555444222444555666444333333333//////---,,,+++*********,,,)))''''''(((***+++++++++++++++,,,,,,---------///222444333///++++++,,,(((&&&$$$""""""###%%%&&&%%%&&&''''''((())),,,...---///222444444333111///((()))***,,,---......///------...---+++,,,...000333333333222222222333333000///,,,)))&&&&&&(((+++...---------,,,,,,++++++...------111666777333///...111222...'''$$$&&&******+++,,,+++***+++---///---------,,,,,,,,,---...///111333333111000222333444666777555000---,,,,,,---...///111222333333333666999777222///222333333***+++,,,...///000000111111---******...111111000...///000111111111000000'''&&&%%%&&&((()))((('''%%%)))...111000...+++***++++++,,,---///000111222}}}uuussssssoooddd[[[QQQOOOMMMKKKKKKIIIGGGEEEDDDBBBAAACCCEEEFFFCCCAAA===???BBBDDDCCC@@@<<<:::<<<;;;;;;:::999777777666444777:::::::::;;;>>>AAA777444111111444777666555...,,,)))((())),,,000333111222333444555555555666:::===>>>999000+++---111111222444444333111...---///---...000...***))),,,******+++,,,---///111111888666222///......///000...------...///000111111444222000......///000111000///......///222444666888555333111000...+++)))((((((***...222333000---)))******'''%%%%%%***---'''"""###***...000444222...------......---+++,,,---......---,,,+++---111444555555444666888111000///...,,,)))'''&&&"""&&&***,,,***((('''(((,,,111555444///,,,---///111111000000111333555666333333333111//////111222///......000333555555444111444777777444222222444111000...,,,+++***)))))))))(((&&&'''(((***+++***++++++,,,---------,,,,,,...111444333000---,,,---((('''$$$"""!!!"""$$$%%%$$$%%%%%%$$$%%%'''+++......000222333333111///...((((((***+++,,,---------,,,---------,,,---000222444333222000//////......---...///...,,,+++,,,---///...---,,,++++++++++++111//////222666666111,,,(((,,,...+++$$$"""%%%***&&&(((***++++++,,,...000......///...,,,++++++,,,///222444444222111222444111444666444111...---...---...000111333333444444555777666000---///111000)))+++---///000000//////...,,,+++...111222000...---...000111222222222111+++***)))***+++,,,+++***###'''---000000---+++******+++,,,...///111222333{{{wwwrrrpppmmmggg]]]UUUIIIHHHGGGFFFFFFFFFGGGHHHIIIHHHEEECCCAAAAAAAAAAAACCCCCCCCCBBBAAA???===;;;;;;;;;;;;;;;:::999888777555666888:::<<<>>>>>>???888666333222222444444444///+++''''''***...000000//////000111111222222111;;;>>>@@@<<<555000000222555333222111000---)))&&&***+++,,,,,,++++++,,,---,,,***''''''***---///000999999888666222000///000---,,,---000444666333000555444222111000/////////000000111111222222333333777333///------,,,)))&&&(((,,,111444222///,,,***((('''(((((()))***,,,---///+++&&&$$$%%%))),,,...000111222333222000...,,,---.........---...000222111222333555666666666666666333...***(((%%%###!!!###&&&)))************+++000111333333222000---+++///000222333444444333333222111000/////////111222555333111111333555666555555666666666666666555555222000---------+++((($$$&&&(((*********)))***++++++++++++,,,,,,---------000222333000,,,))))))+++***$$$!!!###$$$%%%%%%%%%%%%''')))+++,,,000111111111111111000//////---++++++,,,,,,+++***+++,,,---------///333555888666333...***(((***,,,000222444444111///---------,,,+++++++++---///111444444444444333111///---+++***'''$$$"""$$$(((,,,...---,,,---......,,,***////////////////////////666444111...---...000111222333444333000///...///333000---///333555444111222333444222///,,,++++++)))+++------...///111333222222222222222222222222//////000111222222222222000...,,,***))))))))))))***)))***...222222///+++......---,,,,,,,,,,,,---~~~}}}tttpppkkkhhheee___VVVNNNFFFFFFEEEEEEFFFGGGHHHIIIFFFEEECCCBBBBBBBBBCCCCCCAAAAAAAAAAAA???===;;;999;;;<<<>>>??????===:::888:::;;;;;;<<<===<<<<<<<<<666444222111333444555555222...+++***+++------,,,+++,,,---///000000000000888:::<<<:::666333333444222111000000000///,,,)))((()))*********+++---///,,,)))'''''')))---///000666777666444000...---...,,,,,,---111555666444000444444444333222111000000000111111111111111111222444111...,,,,,,+++)))&&&'''***...///...+++***)))))))))******++++++,,,,,,,,,)))&&&%%%'''***---......///111222222000///...,,,---......---///222444222222333555666777888888555222---***(((&&&###""""""%%%(((***+++,,,...///111222333444333000...,,,...///111222222111111000111000...,,,---///111333555333222222444555666555444555555555555555444444333000---,,,,,,+++)))&&&''')))++++++*********++++++++++++,,,,,,,,,,,,,,,111111111///+++***+++---)))%%%"""$$$%%%((((((((()))***+++,,,---///////////////...---------+++******,,,,,,,,,+++***+++,,,,,,+++---///222222111000,,,)))((()))+++000222333333000---,,,,,,...---,,,,,,,,,...000222444444555444333111///...))))))((('''''')))---111111///...---......,,,+++------...///000222333333999666111---++++++---...111222333222000///...///222...,,,---222444333111222222333333111...***''''''))),,,...//////111222444333333333333333333333///000000111111111111111111///---+++))))))))))))******+++---///000///---............------------{{{xxxnnnjjjddd___\\\VVVOOOIIICCCCCCCCCDDDEEEFFFHHHIIIAAAAAAAAAAAABBBCCCDDDEEE@@@@@@@@@???===;;;999777999;;;>>>@@@@@@===:::888>>>>>>>>>>>><<<:::999777222000///000222555666666444111///---,,,***'''%%%'''(((***---...///000///555555666666666555444444//////...///000///---+++$$$%%%&&&&&&'''***...222---***'''&&&(((,,,...000333333333111---+++++++++***+++---111666777333///222333444555444333111000000000000000////////////000...,,,,,,,,,+++)))''''''((())))))''''''((())),,,,,,---------------,,,***(((''''''***---//////...///000111222111000000+++,,,---......000333666333333333444666888999:::444111---***)))(((&&&$$$"""%%%(((***,,,...111333222333444444333111///------...///000000///......///---+++***+++...222555555444222333444666666555222333333444444444333333333000---,,,++++++***))))))***,,,,,,+++***+++,,,,,,,,,,,,,,,++++++++++++///000///...,,,+++---...***&&&""" """$$$%%%&&&,,,,,,---...........................---+++***))))))(((((()))+++---,,,+++***++++++***))))))+++---+++,,,,,,+++)))(((((()))111222222111...,,,++++++///...---,,,---///111222444444444444333222000///+++,,,---,,,,,,---000222333111///......///...---++++++---///111444666777:::777111,,,))))))***+++000222333222000//////000000---***+++///222333111111111222444444000((("""$$$''',,,///000000000111333222111000000111222333000111111111111000//////222111...,,,***)))))))))+++,,,,,,+++++++++---/////////000000000///...---ӵĦĦӵxxxrrrkkkfff```[[[VVVQQQLLLHHHCCCCCCCCCCCCDDDDDDEEEEEE@@@@@@@@@AAABBBCCCDDDDDD@@@@@@@@@???===;;;888777666777999::::::999777666============;;;888666444---,,,,,,...111444555555222111///Ħ$$$&&&))),,,///000000000222111111222333444333222......---...///...+++))) !!!"""###$$$(((...222///,,,((('''(((+++,,,---/////////...+++))))))***((()))+++000555555111---...000333555555333111///.........------,,,,,,,,,......---------,,,+++***(((((('''%%%$$$%%%'''***...///000000000///---,,,***))))))+++...111222222111111222222222222111000---............///111444333333333444555888:::;;;333000---,,,++++++***)))$$$&&&(((***+++---000333333444444444333111///...+++,,,---///000000/////////,,,***)))***///444777555444333333555666555444000111222222222222222222222000---,,,+++,,,,,,---+++,,,......,,,++++++,,,------,,,,,,++++++******,,,---/////////...------***(((%%%$$$$$$%%%''''''......000000000///...---.........---,,,***)))(((&&&&&&&&&(((+++------,,,+++,,,,,,+++)))((((((***)))***,,,,,,***(((((((((111222111///,,,******+++///...---,,,---...111222333333444444444222111000///000111000...------///222000......000111111000+++,,,---...111444777888999555000+++((((((***+++000222333333111000000111...+++)))))),,,000222222000///111444666111'''"""&&&,,,000111000000000///...---,,,---...000111222222222222111000///...222111///---+++******+++,,,---,,,)))&&&'''+++000///000222222222111///---4ĉ@ӵ>L=hĦ4ĉ@ӵ~~~{{{}}}|||sssiiieeeaaa\\\VVVQQQMMMIIIGGGCCCCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@???===:::999777666444333333444555666777888999999888666333222*********,,,000333333333///...--->L $$$'''***...111222222222111000...///000111000///000///......---,,,(((&&& !!!!!!###''',,,000111...***))))))***+++***+++,,,---,,,***)))***+++((((((***...222222///+++***,,,000333333222///---,,,,,,++++++*********)))...///000000///......---))))))(((&&&%%%&&&))),,,000111222333333111...,,,+++++++++...222555666666666555555444333111000000///000///...,,,,,,...000111111222333444666888999222000...---...//////...))))))***))))))+++...111444444444444333111000///)))+++---///111222222222...---***)))+++000666999555333333333555555444222//////000111111222111111111000...,,,+++,,,...000---///000///---,,,,,,---...---------,,,+++++++++)))+++///222333111---******)))'''&&&%%%&&&((()))...///000000000///...---///......---,,,+++)))((($$$$$$%%%(((,,,......---,,,------,,,)))(((((((((***,,,......+++)))((((((111111000...+++***+++,,,---,,,++++++,,,---///111111222333333333222111000///000111000...---------000///...///111333444333---------...000222555777555222///+++******+++,,,///111333333222111111222...+++(((''')))---000222000///000333555000&&&"""'''---111222111000///......---------...000111444444333333222111//////111000///---------......---...---)))&&&&&&***...000111222333333111///...GG=?HdĦ=ĪjGG=?}}}yyyxxxzzzyyypppfff[[[YYYUUUPPPKKKGGGDDDCCCBBBBBBBBBBBBAAA???>>>===???@@@@@@@@@@@@??????>>>@@@@@@AAAAAA@@@???===<<<;;;888444111111222555777222333555777666555222000+++***+++---000222222222------+++HdĦ"""%%%(((,,,111333555444444000000//////...//////000333222000///...+++(((%%%"""###$$$$$$$$$&&&***---///...,,,,,,------,,,+++)))+++,,,,,,,,,,,,---///+++)))))),,,000000---***''')))---000111000...,,,++++++++++++************///111333333111000///000***++++++)))((((((***,,,///111444555555222///------,,,---///333666777777888777666444222111000///000000///---+++***+++---//////111222333444444444111///---...///111222222...---,,,***)))+++...111444444333333222000//////***,,,...000222333333333...,,,+++***,,,111555888333222222333444444222000...///000111111111111111/////////...------///111///111222111...---,,,---............------------)))+++...222444222---)))++++++)))&&&$$$%%%))),,,....../////////......---............---,,,******######%%%)))---///...---,,,......---***((('''(((+++---//////---+++******111111///---******,,,...---,,,+++***+++---///000///000111222222222111000,,,---//////......///000.........000333444333222...---------...111333555111000///---,,,,,,,,,,,,---///111111000000111222///---)))''''''+++///222000000111222222---%%%%%%)))...222222111000///000000111111222222333333333333333222222000//////......------...000222333000000///---+++***+++,,,000111222222222111000///ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵrrrrrrjjjaaaĦOOOKKKFFFBBB@@@???===@@@???>>>>>>>>>>>>@@@Ħ;;;888555222111111555Ħ...000222333333111000...***DdD222555555///222ӵ111...ӵ)))ӵ+++,,,...,,,---Ħ///+++ӵ,,,,,,,,,222ĭӵ---,,,111444666666333000---...---,,,...222555777777555555333222111000//////......---,,,***)))+++---,,,---000111222111///......,,,+++,,,///222333333111000///,,,+++---111444333333222222000//////...---...///000111111000000,,,+++******,,,000333666222111111222333222000.........000111111222222222,,,...000000......000222111222333222///---------.........///////////////,,,,,,---///111111...***,,,+++)))%%%###$$$)))............---......//////------------,,,,,,+++***###$$$&&&***...///...---+++---...---***(((''''''+++,,,......---------...111111///,,,***+++...111...---,,,+++,,,...000111---...///000111111000///---...///...------///111...///000222444333111...,,,,,,++++++---000333555000000000000///---,,,+++)))+++---...------...///111...***'''&&&)))...222111111111000...***%%%"""(((+++000222222111000000///111333444555555444333000000000000000///...---++++++,,,---000333666777555444333222222000---+++111111111111000000000000?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉlllhhhfff```3we<ĦMMMJJJEEEAAA3h?@e@@@@@@@@@??????<<<===>>>Z>>>8887775553331113h?gL111111222444555333222333000+++D%%)?555fff?><z000000=?Ħ111g&e...g&e'''(((+++S?ʬ---4ff?>ߝL---@e'''g&e///------3h?g&e>&e...///??---000444777777444000---...,,,+++,,,000444666777222222111000/////////000+++,,,,,,***))))))+++---***,,,///111111///,,,***+++***)))+++...111222333333222000...---///444888333333222111000///......//////000000000///---,,,************,,,///111333111111000111222111///---......000111222222222222+++...111111//////000222222333444222000...------......//////000000111111000...+++,,,...000///------,,,)))$$$"""###)))//////...---------...000111++++++,,,,,,,,,++++++***$$$$$$'''+++...000///---***,,,---,,,***'''&&&&&&)))***,,,------...000222111000///,,,+++,,,000333///...---,,,---///111222,,,---...000000000//////222222111...,,,+++,,,...000000222333444222...***+++***)))***,,,000444666000111222222000...+++)))&&&(((***+++++++++,,,---222000+++'''%%%(((...222111222222///+++'''%%%%%%***---111222222000000000---///222555666555333111..................---,,,)))***+++---111555888:::888666555777888555000+++222111000000//////0000004DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼s|||tQkkkhhheee___je<ĦGGGEEEBBBBt=o9ĦH׼s???@@@AAABBB@@@???======<<<HtĦ;;;999888666444Bt=o9ĦHdĦ333777666111///000333555444111Dtfo9ĦsߝLGdUĦ222Ht@cӵHu]Ħ444Hu]Ħ***+++Htƅ^,,,qIܗGIӵ,,,H׼s,,,...Hu]Ħ,,,,,,Bt=o9ĦHƅ^Hu]Ħ111---111000///000111111000///000...,,,---///111222222---,,,---...000111000///444111---+++***+++******+++---000333222///***''',,,,,,,,,++++++,,,,,,------///111000......000333333222222111000///......222111000///...------------------------...///000222333444444333000...,,,...000222222111111222333//////000000000//////...444333222///,,,,,,---///111333555555333111000000...,,,++++++...111333333111...)))%%%$$$%%%)))+++000///,,,++++++---///000...+++(((***...000...***&&&&&&'''))),,,......---000000///...---+++)))((((((***---///000222555777777444111...,,,,,,------------......//////000000(((***,,,///111222333333555444222...++++++---///000111333333222...+++)))+++***))))))+++...111444555777888888555///***&&&'''&&&&&&''')))***++++++---...---***'''(((---111222111///,,,)))'''(((***111666;;;999111,,,,,,...,,,---///111222333222222......---,,,++++++******&&&)))---///000111333555333666888999666222///...///.........///...,,,***4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦ~~~vvvtttgeĦaaa___]]]FSĦFFFEEEqjRgdKӵDdDĦ>>>???AAABBBAAA@@@>>>===<<<DdDĦ;;;;;;:::888qjRgdKӵDdDĦ222555444111...000222222000---HdDĦgdKӵDdDDdDĦ111DdDĦ4DufӵDdDĦ333DdDĦ+++q<R---...peƜ4DuTӵ,,,DdDĦ***,,,DdDĦ...qjRgdKӵDdDΦDdDĦ333222000///......111///....../////////---222000///000222333333222+++++++++---000111111000333111...---......---,,,+++---111333222///+++)))///...---,,,++++++++++++...000111000......000222222222222111000//////...000///...------,,,,,,,,,+++++++++,,,,,,,,,------000111222222111000...,,,...///222222222111222444------......////////////111111000...,,,,,,...000000222555555333111000000///---+++,,,...111222222111///+++(((((()))+++---000///---+++,,,---000111///***''''''+++...---+++((('''(((+++...//////...///000000000///...---,,,---///111222222222333444999666222///,,,+++,,,---,,,------...///000111222---------...000222444555777777444111......000222222222222111000...,,,+++...---+++******,,,///000333444666666555222...,,,+++***))))))***,,,------//////---+++((()))---111222111///+++(((''')))+++222666:::888111,,,---///...///111333444444444444000//////...,,,+++******(((+++...000111222333444222444777777444111...---......///000111000...,,,4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦuuupppooogeĦVVVSSSsp?aĦFFFFFFGIdnuR)ĦDdDĦ===???AAABBBBBBAAA???>>><<<DdDĦ<<<<<<;;;:::GIdnuR)ĦDdDĦ000333333111///000222///,,,(((DdDĦnuR)ĦDdDΦDdDĦ000DdDĦnuR)ĦDdDĦ111DdDĦ---po9u000......000=ӊB1.uTӵ,,,DdDĦ***+++DdDĦ...GIdnuR)ĦDdDΦDdDӵ444444222000//////222000......///111111111444333333444555666444333***))))))+++...000000/////////...///000000...,,,,,,...111333222000---+++111000///---+++*********000000111000......///111222222222222111000//////......------,,,,,,++++++)))***+++,,,,,,,,,+++***---...///111111///...---,,,///111222222222333555...//////000000111111111...///...---,,,,,,...111000222444444222111000111111...,,,,,,---///000000//////---,,,---...///000000///---,,,---...000222///+++%%%%%%(((+++------***)))***---000222111000///000111111111111000000111333666666444111000000:::777333///---,,,,,,---,,,------...///111222333333111///......000333555666555444222//////111444555444111///...---......111000---+++++++++,,,---000111222333333333222222000///---++++++---///000222111///,,,***+++...111333111...***''''''***---222666999666000---...111000222333555666666555555222222111000...,,,+++***+++---000222222222222333111333555555333///---,,,...///111333333222111///4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ|||xxxwwwqqqgeĦQQQs<v>aĦHHHHHHpeӵDx<DdDĦ;;;===???AAAAAA@@@???===;;;DdDĦ;;;<<<;;;999peӵDx<>d<222333222111222333///+++'''>d<ӵDd<DdDΦDdDĦ000DdDӵnd<DdDĦ--->d<Ħ///peӵ---Ħ333F&uTӵ---DdDĦ,,,--->d<Ħ---peӵDx<>d<ʜ4DuTӵ555444111///......333222000111444777888999555555555666777666333111+++***)))***,,,---------+++,,,...000222222///,,,---...000222222111///---000000...---,,,,,,,,,,,,111111000///......//////111111222222222111000000...............---------***+++---......---,,,***+++,,,...000111000///...,,,...000222222333444666555555444444444444444555///000000///------...000///111333333222111111222111...+++***+++---------------...///000111111222000///...---...///000111000,,,&&&$$$&&&+++...///++++++,,,...222333333222000111111222222111111000222444777777444111///...888666333000......///000//////......///000111222444333111/////////111111...//////......///111444777444000,,,+++---///111222111///---,,,------...///......///000111333333333222///,,,+++,,,///222444222///---+++---///111333111...+++((((((,,,///333666777555111///000333222333444555666666555444444444333222000...+++***---///222333222111222333111333555555222///---,,,0002224445553331110000004DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?d<}}}zzz{{{zzzrrrgeĦMMMHg8>aĦJJJIIIB?Ho9AAA>d<<<<===>>>===<<<;;;999>d<ӵ888777B?Ho9---<x444555555666222---)))&ӫeʬtIӇ***>d<Φ>d<Ħ222D&ӫetIӇ+++DdDĦ+++sdKĦ000B?dp&ĒR111000>d<sdKĦ+++B?Ho9222s&dq&ĒR333444222000---,,,+++111000000333777;;;===>>>555555444555555444111///...,,,***)))*********)))***,,,///333666555111...---...///111111111000000------------...//////000222111000////////////...///000222333333222111000...///000000111000000///---///000111111000...---***,,,...000111111000000,,,...000222222333444666999888777666555444444444222333333111///---...///...000222222111111222333000---***))))))************,,,...000222222222222000///............///000000---(((&&&(((+++///111,,,,,,---///222444444333111111111111000///......///222555555444111//////555333111//////000222333222111///......///000111222222222111000...---,,,(((***+++,,,---///222555666333///+++***,,,///111111000///......//////000...---,,,++++++---///000222222000,,,***+++...222555222///------...000222333222///,,,***+++...000333444666444222111222444222333444555555444333333444444444444222///,,,+++...111333333222111111222222444555555222///...---333555666444000...------4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhse{{{vvvtttrrrmmmgeĦja>aĦIIIHHH@G>>>>>>se666777999999999777777777<Ō666555444@G...---Hkge444666777777777666222///HĪj@IŌ,,,+++ege333444Hu]3hIŌ333...DdDĦ***ne666000@h,,,...>h444333111se333ne,,,+++@G...///sĪj@h111222333111...+++))))))+++,,,---222777;;;<<<<<<666555333333222111///,,,111...+++)))))))))(((''',,,...111666888888444111,,,---...///000000111111++++++,,,---///111333444222000......///000000///...000222444444333222111///000111333333333222222000111222222222111000///***,,,...000111111000000,,,///111222222222333555777666444222111111111222444444444333000............///111111000111222444///---***((()))******)))***,,,...111222333333333000///...------,,,,,,---...,,,+++******,,,...///,,,+++,,,///222333333222111111111000000...---------///222333222111000111222111///......000333555333111000......///000111222333333222111...,,,***(((***,,,---...000444666333111...+++***,,,...///..................//////...,,,***))))))***,,,---///000000---))))))---111444111---,,,---000222222222222111///---...000222111333555555444333333444222333444444444333222111333444555444333000---+++...000333333222111111222333444555444111///......444555444111+++)))***,,,4DuXӵĵD^DdDĦD^s׼s~~~zzzyyyuuuppplllhhhdddgeFm8BBB>aĦFFFEEEEEE<<<<<<<<<s׼s333222333444555444222333555Ho777444333222111//////...000333666777777777777555444111...,,,444555555D^666555111DdDĦ,,,999777000------///000000333444333111s׼s555444000///...---333000///222111333333111...***)))((()))***---111666999888777888555222111000///...,,,111...+++))))))))))))(((,,,---000444777666333000,,,,,,,,,---...000111111++++++,,,...000222444555111///---...000111111///---///222444555444333222...000222444555444333333111000000000////////////)))+++---///000//////......///222222222111222444222111///......///111222111222333222000......///---///000000000111333555000---***)))***+++++++++,,,---///111333444444444000000...---,,,+++***))))))+++,,,,,,,,,+++,,,,,,******+++...111222222111///000000000000000//////...///111222111000111222222000...---...///222333111000...---...000333555555555333222000...------+++,,,.../////////111333000///---,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,***))))))***+++,,,---///000...***)))---111333///,,,+++...111333333222333333333111000111333000222444666666555444444333444444555444333222111222333444444333111...,,,---///222222222111111222222333333222///---,,,---111222111,,,&&&%%%(((,,,Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBe}}}yyywwwpppooommmiiiddd]]]geFYĉ??????>aĦBBBBBBCCCFFFJJJLLLBBB@@@===;;;;;;;;;Be444111000000111222111///111333nu]ӵ666000///---,,,+++......///000000///...---+++,,,...222555777777666777777777888999999888777555333000...------///000111333555777666>d<Ħ...222777666222>d<Ħ...111666Ħ///---******,,,...//////111111000...,,,+++---///222333333111Be222444444333333Ħ111...------...111333444444222111111333666666333000222333444222...+++)))(((***+++///333777888666444999666222000//////---,,,000...***)))***++++++***)))***---000333333000---++++++,,,,,,...///111222,,,,,,---...000222333444111...,,,---000222111000---///222444555555333222...///222444555444333333000///...---------------(((***,,,.........---,,,...000222222111111222333......------...000333444...000111111000//////000---...///000000111333555111...,,,+++,,,------------...000222333555555555111000///---+++)))((('''&&&))),,,---,,,+++*********)))***---000111111000......///111111222222222000111222222000000222333333111///------...000111...---------///222555888999777444000//////000000,,,...///...------...///------------,,,++++++***+++*********)))(((((((((,,,+++*********+++,,,---+++...111///+++***---111222...******...222333333111333555555333222222333///111444666777666444333444555555555555333222111111222333444333111...,,,,,,///111222111000111222111222222111...,,,+++,,,//////...(((######(((...?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦ{{{xxxtttqqqjjjbbb[[[[[[______ŶSAAA??????3weAneneneneDenene|||xxxtttnnniiifff___XXXWWW[[[[[[>AEEECCCAAAk<BBBFFFHHHGGGDDD@@@???===<<<:::999888888888666333000///000111222444555555fh222111000000000///......000333555666666444333......///222666888999888666555555666777777444222111---))))))+++...000000333444555777888De///...222888999222ne//////ne222000)))&&&))),,,,,,---///222333222111...------//////000222111000000222444000...ne222111,,,---///111333444444444111///---///333555555333444333222222222000---+++,,,+++,,,///222444333111333333444333111...***(((************+++,,,---......---,,,,,,,,,,,,+++***+++***(((((()))))))))((()))))))))***+++...000111111///,,,,,,---.........111222444555555444333222111000///......///111222---+++(((((()))******))),,,---...///000000//////111333444444333333444555111111000111111222333333333222111000/////////...+++++++++,,,...000222444...,,,,,,///444555333000000---,,,,,,...000///......---+++)))(((((((((((('''(((***,,,,,,+++***)))***+++...000111222222111......///000111111000...000000111222111000///...///...---------...//////222222111///------///111888444000.........---+++***+++,,,+++******+++---...+++***,,,111333222000222333222---'''%%%(((+++///111333444222111111111111222222111///...///111---,,,,,,---...000222333333666999777333000000111222222333333444555555666444444555555444333222111...000333666666444111///---...//////...---,,,++++++++++++,,,,,,+++******+++---...,,,)))(((***~~~{{{xxxvvvppphhhbbbaaaZZZSSSRRRUUUUUUEEEEEEEEEBBBCCCEEEFFFCCC@@@>>>>>>>>>===<<<:::999888:::777333000///000333555555555555444333111//////111222000---...000333555777666555333......000333777::::::999333222111222333333111///...+++)))))),,,000333444333444666999999,,,......222888666///++++++,,,000...,,,'''$$$(((,,,---...000222333333222000...///000///000111111000111333555000...111111111,,,...111444666666666555111...***+++///333555555444333222222333333000///---+++******---///111111444444333222000---+++***'''(((((()))+++,,,.../////////000///---+++,,,---+++)))''''''((()))((('''&&&&&&&&&'''))),,,...000///---+++,,,---//////...222333555666666444222000000//////...///000222333---)))&&&''',,,...,,,))),,,,,,...///000000000000111333444444222222333555333333222222333444444555333222222000///...------+++++++++,,,---.../////////------000444666555222000---+++***+++,,,------///---+++)))(((((()))***((()))+++,,,---,,,+++******+++---///000111111000000111222222222111//////222222222111000///---------------------...///000444444222///---,,,...000555333000.........---,,,***+++,,,+++))))))***+++---------///000222444444666555333...)))'''***...333555777666555333333333222111//////000111111000,,,,,,---...///111222333555777888666111...///111333222222111222333555555222333444444444333333222...000333666777777555444////////////---+++)))(((((())))))*********))))))***,,,...---***)))+++{{{zzzxxxvvvsssmmmeee___ZZZTTTNNNLLLNNNOOOLLLGGGAAABBBEEEGGGGGGGGGEEEDDDFFFDDDCCCCCCDDDCCC@@@===>>>????????????===;;;:::;;;888333///...000333666666555555444333333222222333000...///333333111---...000333666777666555444111000111444777999888777///...------//////...------+++******,,,000444666444555888:::;;;777111---...///333777555---'''&&&'''((())),,,...///...,,,)))$$$"""''',,,...///111111333333222000/////////------......///000111333///.........///000000000...000333666888888777666111,,,'''''',,,222666777222111000111333333222111000---***((())),,,000222555444333111///......---((((((((()))+++,,,...//////111333111---,,,---///---+++))))))***+++***)))&&&&&&&&&'''))),,,...000------,,,...000111000///000222444666777555333111000/////////000111222333///***'''***000444111,,,++++++,,,---.../////////222333444444333222333555666666555444444444444444333333222111000...---,,,,,,,,,---......------,,,.........000444666666555111///,,,***)))***,,,---000///,,,***)))***+++,,,(((***,,,---------+++***)))***,,,...///000//////222333444444222111//////333333222111///...,,,,,,------...//////000111222333333111///------///111222111///...---------,,,+++,,,------+++******+++...000111111//////222555888777333...******---000333555777777666555555666222///---...111333222000------......000111222333555666666333///...000333555444222111111333555666111111222333333333333333///111444666888888777777111111111///---***'''&&&''''''((())))))***))))))))),,,///...+++***+++{{{xxxtttpppkkkeee```\\\TTTNNNIIIHHHJJJKKKIIIFFF@@@BBBDDDFFFGGGGGGEEEDDDFFFDDDCCCBBBBBB@@@>>><<>>===;;;888333000///000444666666666555444333222222111333111000111444444111//////111444666777777555444333222222333555666444333---+++))))))+++,,,,,,,,,///...,,,+++,,,///333666555666888;;;;;;888222...///000444777333+++&&&'''&&&&&&'''***---...---,,,'''###"""(((---///000222///111222222000......///++++++***+++,,,---..................---...///000///000333555777777666666...***&&&&&&,,,222666888000///...///222333333222222000---******,,,000333666555333111000000000000************+++,,,---...///111333222///---///111---+++))))))***+++***)))((('''((()))***---///111.........000333444222111---///222555666666444333000000000000000111222222///***(((+++222555222...*********+++,,,...//////222444444444222222333444888888666555444333333333333333333222111///...---...///000000000...---+++.........111444666777888333111...+++******,,,---111000...,,,,,,,,,---...(((***,,,---------+++***)))***,,,---.........---222444666555222000000000333222111000...------,,,//////000111222333333333///000000///......000111.........---,,,,,,,,,---,,,...000000...------...111333444111---,,,///333888666222...,,,,,,///222000222555666666555666666111...,,,...222444333111......///000000111111111222333444111///...222555777666444222222333555666000111111111222333333444111222333555666777777888333333222111...+++(((&&&'''''')))***+++++++++++++++---///...+++)))+++...~~~yyyuuuooohhhaaa[[[XXXVVVOOOKKKFFFEEEGGGIIIIIIHHHBBBCCCCCCDDDDDDDDDDDDDDDEEEDDDBBB@@@???>>>>>>>>>@@@@@@@@@AAA@@@@@@??????<<<999555222111222555777666666666555444333333222333444555555444333222111///111444666777777555444333222111222333222000...,,,***'''''')))+++,,,,,,000000...---,,,...222666666666777888999666222...///000333555000(((&&&)))(((''''''))),,,//////...'''"""""")))...000111222...000222222000///......,,,+++)))***+++---,,,,,,---...///...,,,,,,...000000000111222333333333333+++(((&&&(((...444777777000///...///111333333333444333111...,,,---000333555444333222111000000000,,,,,,,,,,,,,,,---...//////000111111000000111222,,,***(((((()))***)))(((+++******+++,,,...000111...///000333555555333000,,,---000222444555555555111111111111111111111111,,,)))(((+++111333111---*********+++,,,...///000111222333222000000000111666666555444333333333333222333333444333222000//////000222333222000---+++,,,---...000333666888:::444333111...+++***+++---000000///...............((()))+++,,,---,,,+++***((()))+++,,,------,,,,,,111444777666222000000111111000//////............111111222333444444444444+++---//////.........///+++,,,------,,,+++,,,...---///222222111000000111333444333///+++***,,,///666333000...---...000222///111444555444444444555...------...111333444444000000111111111000//////000111333111//////222555888777555444333444444555111000000000111222333333333333333333444444555555555555444333111...,,,***))))))+++,,,......//////...//////---)))(((+++...~~~{{{tttqqqjjjbbbZZZUUURRRQQQLLLHHHDDDDDDFFFIIIKKKKKKEEEDDDBBBAAA@@@AAABBBCCCCCCBBB@@@>>>======???AAA??????>>>>>>>>>??????@@@===;;;888666555555777888666666666555555444444444333777:::999444111111333///111444777888777666555000/////////000000...------***'''&&&'''***,,,,,,///000///---,,,...333888555444333444444333000---//////111111,,,%%%%%%***+++)))((()))---000222222'''######***000111111333///111333444222000//////000...+++,,,---...---,,,,,,...///...++++++---///000000///......///000000(((''''''+++111666777666111000//////222444555444333444444111///...000222111111111111000/////////++++++,,,---...///111222///......///222333333222---+++))))))***+++***)))------,,,,,,---...000111...///000333555444111............///000222333444222222222222111000000///+++++++++...111222111///+++++++++,,,...000111333.../////////---,,,---...111111111222333444555666111333444555555444222111...000222444333111---++++++,,,...///222555888;;;333444333000,,,))))))+++------...///...---,,,+++'''(((***,,,,,,+++***)))((()))***,,,,,,,,,++++++000333777666222///000222///......---...///000111111222333444444333333222))),,,///000///,,,+++***(((+++------++++++,,,...,,,///222333333222222333222111///,,,))))))+++---222000...---...///000111222333555555333111111111+++---...///000222555777222222222222111///---,,,///222333222///...000333666666555444444333222222111111000///000000222222444444222111111111222222555666666555444222000///+++,,,...///111222222333111111000,,,((('''+++///}}}{{{qqqnnnhhhaaaYYYSSSPPPOOOJJJGGGDDDDDDFFFJJJLLLMMMHHHEEEBBB???>>>???AAACCCCCCAAA???<<<;;;===@@@CCC>>>===<<<<<<<<<===???@@@>>>===;;;999888888999999666666666666666555555555333888===;;;444000111555000111444777888777666555------,,,---//////...------***&&&%%%'''***,,,---...//////...---///555:::333222111000111000...,,,......///...)))###%%%***---+++)))***---111333555((($$$$$$+++000111222333000222555555333111111111444111......000111///---,,,...///...+++***,,,///111///---++++++,,,---///&&&&&&'''---333777777555333111000111333555666666222444555444000...///000/////////000///...------******+++---///222444555///---,,,...222555444222000...,,,,,,---...---,,,......---,,,---...///000---...000333555333000---000///.........000111222333333333222111000///...,,,...000111222333222222---------...///111333555+++,,,---,,,***)))***+++,,,---...000333555888999111222444666666555444333---///222444333111---******+++---///111444888;;;222333444111,,,(((((()))***+++---......---+++)))&&&(((***+++++++++)))(((((()))***+++,,,,,,+++***///333666555111///000333------,,,---...000222333111222333444333222111000)))---000111///+++(((&&&'''***------+++***,,,...+++...111333333333333444111///,,,))))))***+++,,,///---,,,,,,...000000000555666777666333000......***---000000///111555999333333333333111///,,,+++000333444222///---...000555555555444333222111000222111000//////000111222666444222000////////////666666777777666444333222---...///111333444555555333333000+++'''&&&***///~~~xxxrrrjjjeee^^^XXXTTTQQQNNNLLLIIIEEEAAAAAACCCEEEFFFEEEGGGDDD@@@===<<<<<<===>>>BBB@@@===<<<<<<=========;;;;;;;;;;;;<<<===>>>???@@@>>>:::777666666666777999888888888777777666666777888999999777555333111222000000333888:::666222000111000///......000222///,,,'''$$$$$$'''+++...444000------111555666777222333444555444222///......///---(((###!!!%%%***...,,,+++,,,...000111111&&&%%%$$$(((---111222111333333444444333111000...222111000111222222111000111222222...******///555333000---++++++,,,------)))***,,,...000222333444333111000333888999666222666444111///......///000222222111111///...---,,,******+++,,,---///000111333///+++***...333555666444222///---+++++++++,,,...,,,+++***+++...222444///000000111111111000000333222000...---...///000666666555222///...///111444444333000......111333333222111000000000111222222000---)))&&&&&&(((+++...///111333555555555555000000111555888888444000,,,+++,,,000333222,,,&&&***,,,...///000222666888666444111///......,,,***...,,,***(((''')))+++,,,++++++,,,------------,,,***(((&&&&&&(((***+++***444333222000/////////000///............///000000555444111...,,,...222666222111///---+++)))'''&&&******))))))+++---000222222000000222666777555333333...***+++///333333111111///,,,++++++...111444333444555555333000---***))),,,000222333333333444222222333333333222222111333222000---******,,,...111111222222222222111111...000111222222111000.../////////...------///111222444777888777666777777222111111333666777666555555555333...)))&&&(((***|||zzzvvvoooiiieeeaaaZZZUUUQQQOOOLLLJJJIIIEEEBBBAAACCCEEEEEEDDDGGGCCC>>>:::999999;;;<<>>>>>???<<<:::777555444555666888777777777777777777777777999999999999999777444111000......222666777444000///000///...,,,,,,---///,,,)))&&&$$$%%%)))---111555222...---000333555555444444555555444333111000000111...)))"""!!!$$$(((,,,+++******+++---......$$$###$$$(((---111333333555555555444333111000///000000000111333444444333222333222///+++,,,///333222111///......//////...---------...///000111222444222000222555666444000222111///......///000111111111111111000///...---,,,,,,,,,,,,,,,...///000333///,,,+++...222333333333111///,,,*********+++)))))))))+++...111555777555444222000000000111222333111///...------...///444444333111///...///111333333222000//////111333333333222111000111111222222111...***''''''***,,,///000222444666666555555111000111444666666333000,,,+++,,,///333222---((())),,,...000111333555888777333///,,,,,,.........---,,,***((()))***,,,---,,,,,,------,,,,,,++++++***((('''(((***,,,,,,,,,111000///---,,,,,,,,,,,,------------......///000333222000---,,,---111555333222000...+++)))((('''++++++******+++...000222111///...000555777666444333...******...222222111111000...---...///222333111111111333444333///,,,)))+++---///000000111111...///000111222333333333333333111...++++++---///111111222222222222111111...///000111111000///...111000///...,,,,,,...//////222444666555555666777222111222333555555333111555555444000,,,)))***,,,}}}xxxuuusssnnngggbbb^^^ZZZUUUQQQNNNLLLJJJHHHGGGDDDBBBAAABBBCCCCCCBBBFFFAAA<<<888777888888999>>><<<:::888777777777888999:::<<<>>>????????????999777444222222444666888666666666666777888999999<<<:::888999:::999555111...------///333444222/////////...,,,***)))+++,,,)))'''%%%%%%'''+++000333666333000...///111222222555555555555444333222222222111...(((""" ###'''+++***)))))))))***++++++$$$$$$%%%)))---222444444777666555333111000//////...///111222444555555666555333111///...///000111222222222222222222111111222000...---,,,---...///555222//////222333111///------------...000111222///000111222222111000///000///---,,,,,,---...///333111......///111111000222000---***)))((())))))$$$&&&)))---111444777888999777333000///000222444333222000///......//////111222222111//////000222222333222111//////111333333333333222222222222222222111///,,,)))))),,,...000222444666777666555444111111000111333333222000++++++,,,///222222...******,,,000222222333444555555111,,,***+++...111333---,,,+++******+++---...------------,,,+++******+++***)))***,,,---...---,,,+++***)))))))))))))))+++++++++,,,---......///111000///---,,,---111444555333111///,,,***))))))---,,,,,,,,,---...000111///---,,,...333666666555333///***))),,,///000000111111000000000111222222///---,,,000555777444000+++++++++++++++,,,...///)))+++---///111222333444333333111///,,,,,,...000111111222222222222111111---...///000000///...---222111///---,,,,,,---------///222333333333333444111111111222333222///,,,333444444333000---,,,---xxxvvvsssqqqnnnjjjddd```WWWTTTPPPNNNLLLJJJHHHFFFCCCBBB@@@@@@??????>>>>>>@@@===:::999::::::999777888888888777666666777888999;;;===@@@AAA@@@???>>>:::888555222222444777999555555555555666888999:::>>>;;;888888:::999555111...------///111222111///000000///,,,***)))***+++***)))((((((***---111444777444111///......//////444444444333333222222222000...+++%%%!!!!!!%%%(((,,,,,,+++)))(((((()))***(((((()))+++...111333444777555333000...------------///111222222222222333555333111000111111111000111333666666666555444444222000---******+++,,,...222000------///000000///+++,,,,,,---...///000000---...000222333222111111333111...,,,+++,,,...///333222222111111111111000222000---***(((''''''(((%%%(((,,,000333444555555777555333111000111333444444333222111000000000000000111222222111111222444222333333111//////111222222333333333333222111111111111000---++++++...000222333555777777666444333000///..................++++++,,,///222333000...,,,///222444333222111111111...+++***,,,000333444//////...---,,,,,,,,,,,,+++,,,,,,---------,,,,,,...---+++,,,------,,,+++'''''''''(((((())))))***))))))***+++,,,---------///000000...---///111444666444222///---,,,++++++...............///000111...,,,+++---222555666555222...***)))***---......///000111111222111111111---***(((---555:::777333///,,,)))((()))+++------((()))+++---///111222222111222111///------///111111222222333333222222111//////000111111000//////111///---------.........---///111222111000000111......///111222000---***111222333333111///---,,,wwwuuurrrnnniiiddd___[[[QQQOOOMMMLLLKKKIIIFFFDDD?????????>>><<<;;;:::999:::888999<<<@@@@@@;;;777444666777777666666888::::::;;;>>>@@@@@@@@@>>>===<<<:::666333333555888;;;777666555444555666888999===:::888777888777333000.........///111111111000111111000---+++***+++------,,,,,,+++---///111333555444222///---------...111222222222222111111000,,,***&&&###"""$$$(((,,,///000///,,,)))((()))+++....../////////000222333555333000...,,,+++++++++---///111111///,,,,,,---333222111111222222111///111555888999777555555555...---***(((((()))+++---...---++++++---///000111,,,---...//////...------+++---000222333333222111333111///---------...///333444444444333222222222222111---***(((''''''(((***,,,000333444333111///000000111111222222333333555555444333222222222222000111333333333333444555222333333222000///000111111222333444444222111///000000000...------///222333444666888888666333111......,,,+++)))))))))***++++++,,,///111333222222000222444555333000//////...,,,+++,,,...111222222222222111000...,,,***))))))***,,,---//////000000222000......---,,,***(((%%%&&&((()))+++,,,------((()))***+++,,,,,,,,,,,,...000111000000111333555666444222///...---------/////////000000111111222///---+++---222444444222000...+++***+++,,,---...---...///111111111111111---(((&&&+++444:::888555333///***((())),,,......***+++,,,---//////000000000000000///...---///111222222333333333333222222111111111111111111111111///---+++,,,///111222111000111333222000.........,,,,,,---///111111...,,,...///000111111///---***{{{zzzwwwtttooohhhaaaZZZUUURRRMMMKKKJJJJJJJJJHHHDDDAAA<<<>>>???>>>;;;888777666777666777<<>>888444777999999888777:::===:::;;;<<<<<<<<<<<<;;;::::::888444222222555:::<<<999888666444444555666777:::999888666444222111000/////////000000111111111111111000...,,,+++---...///............///000111222222222///---,,,---//////000222333333111000...+++(((%%%###$$$(((---111333444333///***(((***,,,111111222111//////000222111000///---+++***)))))),,,///111000+++(((''''''///000111222222111111111222666999999666444444666,,,+++***))))))***+++,,,+++++++++,,,---...000111---...///000000...,,,******,,,///222333222111///000000000/////////000000111222444444333333444555444222///,,,)))(((((())),,,///222444444222000...---...///111222222222222555555555444333333222222000222444555444444555666444444444333000......//////111333444444222///---...//////.........000333333555777888777555111///------,,,***'''&&&&&&'''((()))+++,,,///111333444111333555444222000///000---,,,+++---///111111000333333333222000...+++))))))***,,,...000222333333444333111000000...+++)))((()))+++---...///000000((()))+++,,,,,,,,,+++***---///111222222222444555444333000.........///000///000000111222333333333111///...000333444111...---------,,,---------...,,,---...000111222222222---***(((+++222777777666555000***)))+++...//////,,,---...//////////////////000111000//////111222222222333333333333222222222222222222222222222222///---+++---111444555333222333555444222000//////...------...000111000............///000///,,,))){{{sssooommmjjjddd\\\UUUPPPMMMLLLIIIHHHHHHHHHHHHEEEAAA>>><<<>>>@@@???;;;888666666999666555999@@@BBB>>>999777;;;>>>===999888:::===999888888777777666555555333111...---///444:::>>><<<:::777444222222333444666888888555///---...000//////000/////////000111000000000...,,,,,,...000------------...///000000///000111///---,,,...000---///333555555333000...---***&&&%%%''',,,222555555666666111+++(((***---///111111000......000222//////......,,,+++***)))***...111///***&&&%%%&&&***...111222111000111333333666999888444222333555------,,,++++++++++++++++++,,,---...------......,,,...000111111///,,,***)))+++...111222111///...---...///111222222111111---///111111111222555888777555111...+++*********+++---000333555444333111///////////////000111222444444444333333222111000///222444555444333444444555666666333000---,,,------///222444444111...,,,,,,............///111333333555777888777333///------......,,,(((%%%%%%&&&%%%&&&''')))+++---111333000111222222222111333444000...++++++---///000000111222333333222000...,,,,,,---...000222333444444555444333333444333000---...///000111111000//////***+++,,,------+++***(((+++---000222222222333444222111///------///111222///000111222444444555555333111111222444333...******,,,...//////.........,,,---...000222444555666...,,,+++,,,///333555666666000+++***---000000///---...///000111111111111111222333333222222444555222333333444444333333222222222111111111111222222222///,,,...222666555333222444666666555444333444222000......///000000///000...---...///...+++)))|||}}}zzzpppiii```^^^YYYSSSMMMJJJJJJKKKGGGFFFFFFGGGFFFDDD???<<<<<>>:::;;;???AAA???:::888999<<<777666555333222222222222---+++))))))---333:::>>>>>><<<888444222111222222333777999444---))),,,000...//////.........///111/////////---,,,,,,...000******+++,,,---...///000---///000///------///222---000444777777444000...111---(((''')))///444777666777777222+++((())),,,,,,...000///------///222......//////...,,,+++))))))---111000***&&&%%%&&&&&&,,,222333000///111444333777999777333000222555000//////...---,,,+++***,,,---//////...,,,,,,,,,+++---000222222000...,,,(((+++...111111000...,,,+++,,,///222333333333222***---/////////111555999888666333///,,,+++++++++'''***...222555666666666444222///------///111333222222222222222000/////////111333444333222222333666777666444000---++++++,,,...222444333111---++++++---.........///111333333444777888666333...+++---///000...)))&&&%%%&&&"""###%%%&&&(((+++///222---///000111222333666999444000+++)))***---000111...000222444444222000///...///000222333333333333555444444666777666444222333333333333222000...,,,+++,,,---...---+++)))((())),,,///111111111222333111///---,,,---///222444...///111333444666666666555333333444555333---'''(((+++///111111///......------...000333555888999///...---,,,---000333555555000******...111111///---...///111222333333333222444555555555555666777222333333444444333333222111111000000000000111111555111---///333666555222111333666777777777777888777444000...////////////111///------//////,,,)))yyytttooohhhdddaaa[[[RRRKKKHHHHHHJJJJJJMMMGGGBBBAAABBBBBB???;;;999===AAA???;;;888999;;;;;;:::888666666777999:::;;;<<<<<<:::777444333333666555333111///---***'''(((((()))+++///444888;;;888999999777333000//////444444444222///,,,,,,---///111222000---+++)))))),,,((($$$$$$'''+++---...///...------...///000111+++...111111...,,,,,,---,,,...111444555555444333666111,,,+++///333666777777555222///---+++++++++000000000---******---000...---+++******+++---...///111222111///+++'''$$$)))***---000111111111111444222///---++++++,,,---///111444444222000...---,,,,,,+++******))))))))))))+++...111222111///...(((***,,,---,,,++++++,,,+++...000111000000000111,,,++++++---111555666777666555333000...+++***)))'''&&&(((...666999777333000///......000222222222222000...---,,,---///000222333333222000///000111444888:::777000******+++000222444444222000000000///---,,,---///000000///...333888:::888333///,,,+++---...,,,(((%%%%%%&&&$$$%%%'''(((((()))+++---.........///111333666888333111...///111222111///222111000//////000111222///111333222///...///222555333333444666666333000333111////////////...---------,,,)))&&&%%%$$$%%%***...111000---,,,000333444000,,,,,,...//////...000...,,,...111333222000222444555444111///......,,,---///000000///---+++000000222333444555555555222111000000111444666888444...)))***000444333000000111111///------///111555666777777555555666777555555444444444444555555444111...,,,+++---///111000////////////111222333111333666888999888666555666111,,,+++///111000...222111///---+++++++++,,,zzztttooojjjeee```\\\VVVOOOJJJIIIJJJKKKKKKLLLGGGAAA@@@AAAAAA???<<<;;;>>>@@@>>>999666666888888777777666777888999:::::::::999777444111000///222111000//////---+++)))******,,,...111555888999888999999888555222222222666666666333///---,,,,,,...000111000---***)))))))))&&&$$$%%%))),,,......,,,---.../////////...---))),,,///000...------...---...000222444666777777777333///...000444555666666555222///---+++++++++/////////---******---///,,,+++******+++---///111000111222111///+++'''%%%+++---///222222222000//////...,,,+++***++++++,,,,,,---000111000//////...,,,,,,***)))))))))******))),,,///333444444222111+++,,,,,,+++***+++---//////000111000......///111...---,,,---111444555555666555555333000---+++)))$$$%%%)))...333555444222000//////000222333222111,,,++++++++++++---...///333444444222000......///333555777555000,,,++++++---///222222111111111222000...---...000222333333444777999999555111...,,,,,,...///---)))&&&&&&'''((()))+++,,,+++***+++---.........///000111333444111///---...111222222000111000......---...///000///111333222000///000222111000000222555555333111333222000///000000000/////////---***'''&&&&&&&&&+++...111000---,,,///222333000---,,,...///...,,,+++******---111222111000000222444444222000000000......//////...---,,,,,,111111222333333444444444222111111111333666999:::444...)))***000555555333333333222000...---...000111222333333222222333444444444333333333333444444111000---++++++,,,///000111111222222111111111111222333555666666555333222333...******///333444333000///...---------...///|||xxxsssnnniiiddd^^^[[[TTTQQQLLLJJJJJJKKKLLLLLLKKKFFF@@@>>>>>>@@@???>>><<<>>>@@@>>>999555444555777777777777777777777777777666555333111///---,,,...............------,,,+++---///222444666777777666888999999777555666666888999888555111...---------///000///---***))))))&&&&&&&&&(((+++.........***,,,///111111000---,,,)))+++...////////////000//////000111333666999;;;888555333222333444444333555333111...---,,,++++++---...---,,,******,,,...)))))))))***,,,///222333000111111111///,,,(((&&&...000222333333111///---)))))))))******++++++,,,)))***+++,,,...//////000,,,+++)))(((((()))***++++++---111444555555444333...---,,,***)))***...222444333111---+++,,,///222222000...///111333444444444666777666444000,,,)))###''',,,000111111111111111000000222333333111///&&&'''((()))+++---......444444444222///---------111222333333111///---++++++---000000000000111333111///...///222555777888::::::888555000---,,,---......///---+++))))))***,,,...000000///------.........//////000/////////...---,,,---000222222111...---,,,++++++,,,---///000111333222111//////000,,,,,,---000333444333111333222111000000111222222333111...+++)))(((((())),,,...111000...---...111111///------......---+++&&&''')))---000222000///...000222333111000000111000///---,,,,,,,,,---...333333222222222222333333222222222333555777:::;;;333...)))***000555666555555555333000---,,,,,,...,,,...///000///...///000333222222111111222222333...---+++******,,,...///111333444444111000///000444444333333222111000000///+++((()))...444777888////////////000111222222vvvsssoooiiiccc]]]XXXUUUMMMKKKJJJJJJLLLMMMMMMMMMIIIEEE???<<<<<<>>>??????<<<>>>???===:::777666666888888888888777555444333333222000000000//////...---...//////...------......000333666888777666555444666888888888888999:::888888888555222///...///---///000000...,,,++++++'''(((***---...///...---***,,,...111222222111111,,,...///000111111111111000000111222444666888999888777666555444333222111333111///---,,,,,,,,,,,,,,,,,,,,,+++++++++---...*********,,,---000222333000111111111000---***(((///000222222111///,,,***%%%&&&(((***,,,---------,,,*********,,,...///000,,,***)))'''''')))+++---...000222444555444222111------,,,***)))***...111555333000,,,***+++000444666444111111333444444444333555888999777222---***(((---333555111......000000000111333444444111...'''(((***+++---.........222333333111///------...000//////111222111...++++++---////////////000111000...---...222666888999888666333...***)))+++---/////////...,,,,,,,,,,,,///111444444333111111111///000111111000///---,,,......------...///000000---+++)))((()))***,,,...111222222111///---,,,+++((())),,,///222333444333444444333222111111333555666333///,,,++++++++++++,,,...111111///---...///..................,,,+++'''))),,,///111111///------///111111///...---......---+++***+++---000111555444222111111111222222222222222333444555777888000,,,)))***///444666555555444222///+++))))))******---///000//////000111333222222111111222222333++++++******+++,,,---...111222333111...---///222666555333111000/////////...+++((()))---333777999111111222222333333444444~~~zzzwwwrrrqqqmmmggg___XXXSSSPPPIIIHHHGGGIIIKKKLLLLLLKKKFFFCCC>>>;;;:::<<<>>>???<<<===>>>>>><<<:::999888555666666777777777666666111///---...111222222111///111222111///------...///222666999:::888666444000222555777777888999;;;666777666444222000000000---///111111///---,,,---+++---000111111///---,,,,,,,,,...000222555777888222111111222222222111000000111333444555444333222777777777666444111///...111000...,,,,,,,,,,,,---++++++++++++,,,---------------------...///000000000111111111000...,,,***......//////...,,,)))(((&&&'''))),,,...///000000000...+++***,,,.........+++***)))((()))***,,,...000111222333222111///...+++,,,,,,+++***+++---...333222///+++***,,,111555888555333333444555555555333555777888666333...+++///555;;;:::444///...//////000000333444444111///------...////////////...///000111000......///000/////////111222111...,,,...///000///------...///...---,,,---000444666666111///+++&&&$$$&&&***...000///...---....../////////222444555444444444555111111222222111///...,,,000000///...------......---+++)))((((((***---///333111///---+++***((('''(((***---000222333444555555555555222000111444666666333///---...///...---,,,...000111000///......,,,---...///............---///222333222000...------///000///---***))))))++++++***+++---000333555444444333222111111111111333333222222111111111111---***((()))...111333333222222000,,,(((&&&'''(((,,,///222333333333333444333333222222222222333333+++++++++,,,,,,---------...000///---***+++000666888666444111000000000111000---***)))+++///333555444444444444444444444444}}}xxxsssnnnlllllliiiccc[[[TTTOOOMMMFFFEEEEEEFFFGGGHHHGGGFFFCCC@@@===::::::;;;===>>><<<======>>>===<<<:::999222333444666888:::;;;<<<222///,,,...111444444333000333444222...,,,,,,...000333777:::;;;999666444,,,...111333444555777999555555555333000.........,,,...000000...------------///222333111...,,,,,,------...000333666:::<<<444333111111222333111000...000222444333111///---555666777555222...---,,,///...---,,,+++,,,---...+++******+++...//////...//////////////////......111111111111000///---,,,,,,,,,+++******)))))))))***+++,,,---///000222222333000,,,,,,---///---+++*********+++,,,---......000000111111111///...---+++,,,---,,,++++++---///111111///---,,,---111444666444222222444666666666333444444444333111///---222888======777111//////......///111333333222000222111111111000000//////---...//////......///000000111222222222000...---///000000///---,,,...///---,,,+++,,,///111111111***)))&&&######&&&+++///000...,,,,,,...000111000000222333333333333555666000111111111000000//////111222222000---,,,---......---***)))))),,,///111333000+++)))((((((((('''(((+++///111222222444555666777666333//////333666444111//////111222000...+++,,,...000111111///...+++---//////...///000222444666777666333000......---///000...,,,)))(((((()))***,,,...000222444555222222333333222111000000333333222111000...------***))))))+++...000000000//////---***'''%%%&&&(((...111555777777777777888333222222222222222222333,,,------............---,,,...///,,,((()))000666777555444222111111222333111///,,,+++***+++,,,...222333333444444444333333~~~zzzxxxuuuooojjjbbbcccccc^^^WWWPPPLLLKKKDDDCCCAAAAAABBBBBBAAA@@@???>>>===;;;::::::<<<===============<<<:::888666555555555666777:::<<<===444000,,,---111444333111...111444222---+++,,,...111333777::::::999666555(((***...000111222555666666666555222...***)))))))))+++......---++++++,,,+++...111111///---,,,------...000222444666777888222000...///111333222000---...////////////...---222444555333///,,,++++++---,,,+++++++++,,,---...+++******,,,///111000...//////000000000//////...111111111111111000///...+++***(((''''''(((***,,,......---...///000222333333///+++,,,...///---***)))***,,,...////////////...///000000111111000000//////...,,,+++---000333111111111000...---...000222000///000222444555555444333111000////////////000555:::;;;888333000///---,,,,,,...111222222111222111000/////////000000---/////////------...///000333666555111---,,,---//////000///---...000222,,,,,,,,,---//////---+++''''''&&&%%%%%%(((---111000---++++++...111222111222333222111000000333555///.........//////000111000222222111...---///111111///,,,+++,,,...222555111---(((&&&'''***,,,,,,))),,,000111000000111333777888777222...---111666111///...000444555222...)))+++---000222222111///+++---//////...000444777777999999777333000///000,,,...000///---+++*********,,,000333444444222111///111333444444222000///111111111000///...---,,,)))***+++...///000///...,,,---,,,***''''''(((***...111666888999999999999222111111000000111111222...///000111111000...---***///222000+++***---222333333222222222333333444000///...+++)))(((((((((,,,---///111222222222111{{{uuurrrqqqpppjjjfff[[[]]]]]]ZZZSSSMMMKKKJJJCCCAAA>>>===>>>===<<<;;;=========;;;::::::;;;===???>>>===<<<;;;999555333<<<:::888777666777888999777222------000333111///+++///222111,,,***,,,///111333777999:::999777555%%%(((+++...///000222444888777555111,,,'''&&&%%%'''))),,,,,,+++******+++(((,,,///000...,,,,,,...---///222444555555333222///---,,,---000333222111,,,,,,++++++,,,---///000111333444111---******+++,,,,,,+++++++++,,,---...,,,******---000222111///...//////000000000000000111111111111111000//////+++***'''%%%&&&))),,,...000///...---...000222333111---***+++///000---)))(((***---///111111000///,,,---///000222333333333444222///,,,+++...333888111222333222///---,,,,,,...---,,,---000333444555444222///---,,,---///000---111666999888444111///,,,++++++,,,///222333333111000...------...000111///000000///---+++,,,---111666999666000,,,,,,...---...///......///222555---------...///...+++((((((((((((((((((+++///222000---***+++...111222111555444222///------000333---,,,,,,,,,---///000222///111222111///...111333333111...,,,---000444777000+++%%%$$$'''---000111***---000111///...///111888999777222---,,,000555///...---111666777333...(((***,,,000333333111///+++---.........111666:::888999:::777333000111222,,,...000000///------...+++...333666777444000......000333555555333000...000000000000000///......)))+++...000111000...---+++,,,+++***((((((***,,,---111555888999999999999000000////////////000000000111222333222111///---***000555444///***+++...000111111222333333444444...///...,,,)))&&&&&&&&&''')))+++...000111111111|||wwwqqqooonnnkkkccc]]]ZZZXXXVVVSSSPPPMMMKKKJJJGGGCCC===;;;<<<===<<<;;;<<<===>>>>>>>>>>>>=========>>>@@@???;;;777555444;;;======999333000333777555444333111///...------///000111111111///...---555555555666777666333111(((***---///000000//////666444222///---***)))(((***++++++***)))(((''''''%%%)))------+++))))))+++***...222444222///,,,+++***)))***---222444444222///...+++******,,,...000000000000...,,,)))&&&%%%,,,,,,+++***)))***...111000---+++,,,000333444333222000......000111///---...000222333333111///---***+++***(((&&&''',,,111666444222///...---...///......---,,,+++******)))((()))***///444777555333---...000555:::;;;999555333111000///000111000///333444555444111...------000///------...111444666:::999666444111///......---///222444444333111000......///000111222222222.........---------------222000---++++++,,,...///333222111////////////000222000...,,,,,,///222444222111000000000...+++)))000///---+++***+++///222111000/////////000111222222333444222000///000000///...,,,+++,,,///222444000000000///...///222555555000,,,***,,,///000//////+++%%%"""$$$)))---000111000000////////////000333000...---///111222222222///---000444666333///,,,---111555777666222///...000222222111000111222444333222222222000---***......---///000///---+++///000000111111///...---//////000222444444222000---...///000000///...---...///000111111///---+++.........,,,++++++---///111333444222000///333666555222...***'''''')))***+++,,,///111222111///---222222333444444222...++++++,,,///000111000///......---,,,...//////+++'''((()))***...222555555444{{{tttqqqmmmkkkiiieee^^^YYYVVVVVVTTTRRROOOLLLJJJIIIFFFBBB>>><<<===>>>===<<<;;;<<<<<<<<<=========>>>===???AAA@@@<<<888666555;;;<<<:::555000...111444444333111///------------111111111111000///......111222222555666666444111+++---///000111111000///666555333000...---,,,+++,,,,,,,,,,,,++++++***)))'''***,,,---,,,*********))),,,000111///,,,***)))((('''(((,,,111555555333///---,,,++++++---///000000000///...,,,)))'''%%%((())))))))))))***...111111...,,,,,,///111222222333111000000111111///,,,---///111333333222111///---------+++)))***...111444222000...------...///222111000...,,,***)))((())))))***---111333222000...///222666::::::777444444222000/////////...,,,---000222222111///......//////...///000333666777:::999777444222000//////...000111333333222111000////////////000111222222---...//////000000//////000///---,,,,,,,,,...///222111000/////////000111222000---,,,,,,...000222333222111111111000---+++//////...---,,,---000333333222222111111111222222222333333222///......///...---++++++,,,///222444000000///...,,,---///111444000+++***,,,...//////,,,((($$$"""%%%))),,,...111000///..................---,,,---000222333333222///---///333444111.........000333555444111......///111000...------...////////////...---,,,,,,.........///000000---+++000000111111111000///...000000111222444333111///,,,,,,---...............---...///000000///......---......---------///222111222333222//////222555555333///+++)))((())))))(((***---///000000///...111111222333444222...+++---...///000000///...---,,,,,,///222555444///+++,,,,,,---///333555666555yyyuuukkkjjjiiifffaaa[[[VVVSSSQQQQQQPPPOOOMMMJJJHHHFFFDDDAAA>>>===>>>??????>>>;;;:::::::::;;;<<<>>>???>>>@@@BBBAAA>>>:::777666999888666111---,,,///333444222///---+++,,,---...333222111000////////////,,,,,,...222555666444222///000111222222111000///555444333111000//////............///......------+++++++++,,,------+++)))'''***---...,,,***((('''%%%&&&(((,,,000444555444...---,,,,,,,,,...///000000000000///---***(((&&&&&&'''))))))***+++...000111///,,,+++---...//////222222222333333222///,,,---...111333444444333222000000000...------///111111000///...---...//////555444222000...+++***)))---,,,,,,---///111000//////000333777999888555111333000...,,,,,,+++)))((((((+++...000000//////000...//////111333555777888999888666444222111000000000000111111111111111111111000///......///111222...///000222222222111111...---------------...///000000/////////000111222111///---++++++---///000444222111111111000---+++---...//////...///111444444444444444444333222111222222222000---,,,---...---,,,+++,,,---000222444333333111///,,,+++---...222///+++***+++---......(((&&&$$$$$$&&&***,,,---000000...---,,,,,,,,,,,,)))***+++...222444444333111...---///222333000...000/////////000000...,,,---...///...,,,+++++++++,,,...000...,,,,,,...111...---...///111000///---111111111111111000000000333222222222333222///---++++++,,,,,,------------,,,,,,---...///000111222,,,---...///...///222444000222222111...---000444444333111...,,,***)))(((&&&(((+++---/////////...000000111333333222...+++/////////...............***,,,111666::::::666333222111000111444666666666|||xxxtttqqqfffgggfffaaaZZZSSSOOOMMMKKKLLLMMMLLLKKKHHHEEECCCAAA@@@??????????????????;;;:::999999:::===???AAA>>>@@@BBBAAA>>>:::888777555444222...+++,,,000333555222///,,,+++,,,...000333222000...------......'''(((***///333555444333222333333333333222111000222222111000000000000000//////000111111111111111111...---...000000---***(((***,,,,,,***(((''''''&&&'''))),,,///111222222------------...///000000111111111111///---+++)))(((***,,,---,,,---///000111///,,,*********++++++000111333555555444111///---...111333555666666555222222111000/////////000000////////////000111111555555333111///...,,,,,,333222111000000111111111///111444777777555222//////,,,***))))))((('''%%%&&&)))---////////////000------///111333555666777777666444333111000000000222111000//////000111222222111...,,,,,,...000111111222333444444333111000+++,,,,,,------..................///000111111222///...,,,++++++,,,...///444222000...---,,,)))''')))+++...//////000111333444444555555444222000////////////...,,,,,,---///------------///111444555777666555222...,,,,,,---000...+++******+++,,,---'''&&&%%%&&&))),,,------//////---,,,++++++******)))***---111555666444222///......000333444333111111///,,,+++,,,,,,+++***+++---......,,,+++,,,---///222444111------111666...---...000111222000...333222222111000111111111444333222222222111///,,,+++,,,...//////---+++)))***++++++---///111333555,,,...//////...///111222///111222000---,,,///222444333222000...,,,***)))&&&(((+++---///000000000//////000222333222///,,,......---------...//////))),,,111666999;;;:::999777555333333555666666666{{{xxxuuupppllleeedddbbb\\\TTTMMMIIIHHHGGGHHHJJJJJJIIIFFFBBB@@@>>>???@@@@@@????????????;;;:::999999:::===???AAA===???AAAAAA>>>:::888777111000///------///222555555333///---,,,...000222222111///---,,,,,,,,,---###$$$''',,,111444333222333333333333333222222111//////.........//////000///000111222333444444444555222000000222222000,,,+++,,,---,,,***)))((()))***+++---------.........,,,---...///000000000000222333333333111000...,,,...///000000///...///111///...,,,)))'''''''''(((---///222555555555333333---///111333666777888888333222111000000000000///000000000000111222333333222222111111000000000///444333333111000000111111///111444555444111///......,,,***)))*********((((((+++---......---...///,,,---...000222333444555444333222111000000000000222111000......///111222222000---,,,+++---///111444444444444333222000///++++++,,,------.........------...///000111111222------+++++++++,,,...///333000---+++)))'''%%%"""'''))),,,......///000111222333333333222111///...,,,------,,,+++,,,///222////////////111333555666666666555222...+++++++++...---,,,*********,,,---(((((((((***---//////......---,,,+++************---...111555777777333000------...111444666666666111...***))))))******)))+++---///000///...///000222555666333...---000555------...000222333111000444333111000///000111222444333222111222111///---,,,///333555444///)))%%%******+++---///111444555---///000///...---...///000111222000,,,,,,...111333333333222000...,,,+++***+++---///000111222222...///000222444333000---,,,,,,,,,,,,---...000111+++,,,...111333666999;;;888666444444555555444333yyyttttttrrrlllfffbbb___ZZZUUUOOOJJJGGGEEEDDDFFFHHHIIIGGGDDD???<<<<<<>>>@@@AAA???=========:::999999999:::<<<===>>>;;;===??????<<<999666555......------...000333444444222000......///111333222111000...---,,,,,,+++"""###&&&+++000222222111111111111111222222333333------,,,,,,------...///...///111333444555666666777555333222222222000///...//////---+++******+++...///000///---++++++,,,,,,---///111222222111000222333333333222111///...111222222111///...000111//////---***'''&&&'''))),,,///222444444444444444///000222444666888999999444222//////000111111111000000111222222333444444...//////000000111111222000111222111000//////111///111222111///---------111///------...//////...***+++,,,+++++++++...000.........///000222333444333222222111111111111222222111000///...///000111///...---,,,,,,---///000444444333222111000000///---,,,,,,,,,,,,,,,---...,,,---...///000111000000,,,+++++++++,,,...000111111...+++)))((('''%%%###'''))),,,---------///000111111111111000000///...,,,,,,,,,++++++,,,000333///000000000111333444444222222222///+++)))((((((---------,,,******+++---+++++++++---///111111000---,,,,,,+++++++++++++++000111333777888777222///,,,...000222555666777888000---***)))***,,,,,,,,,...000222222111000111222111222333111...,,,...000------...000333444333111555333000......///111333333111000111222222111000...111555777666111***&&&***+++,,,...000111222333---///000000...---------000222222000,,,,,,...111333333333333222111//////...///000000111111111111...///000333555444222///+++,,,,,,---......//////,,,------,,,---///333777666555444444444444111///~~~vvvooommmppppppjjjccc\\\WWWPPPKKKJJJHHHFFFDDDCCCEEEGGGIIIGGGBBB===999;;;>>>AAAAAA>>><<<;;;;;;777777888888999999999:::888;;;======:::777444444...---------////////////111000///......///000111333333222111000...,,,+++###$$$&&&***///111000///------...///111222444555,,,,,,,,,,,,,,,------...---...000222444555666777555666555333000//////000000000///---+++***+++,,,///111222111---++++++,,,+++---///222333333111111111111222222222000///.../////////---,,,---///222111111///,,,(((''')))+++...111333333111000222333000111222444666888999:::555222///...000333444333///000111222222222222222,,,------...///000000111---000333333111000111222...///000...+++***,,,...444222000///000000///...)))))))))'''''')))---111111000/////////111333555333333333222333333444444111111000///////////////,,,,,,,,,,,,---...//////222111///...///000111222///---,,,******+++,,,---,,,---...000000000//////******+++,,,---000111333///,,,***)))*********))))))***,,,---------///111111000000/////////000000//////...,,,***+++...111/////////000000111111111//////000...+++(((((((((---...///---+++***,,,......---,,,---///111111000,,,++++++++++++,,,------000111333666777666222///...///111222333444555555000...,,,,,,...000111111222444555444222000000000....../////////.........------...111444555444222444222///---,,,...111333111//////000222333444333///111333555444111...++++++,,,...///000111000000,,,...111111000/////////111333333000---,,,///222222222222222222222333333222222222111111000////////////111444666666333111------...///...---++++++---......,,,***))),,,///222222222333333222...+++xxxqqqjjjjjjnnnooojjjcccWWWPPPGGGDDDFFFGGGFFFDDDBBBDDDGGGHHHFFFAAA;;;777:::===AAAAAA>>>:::999:::555666777777777777666666777999;;;;;;999555333222...------.........,,,***...............//////000444444444444222000...,,,###$$$'''***...000///...***+++,,,---000222444666------,,,,,,,,,---......,,,---///111444555666777444555666333...,,,---000000000///---******+++---///222333111...++++++---+++---000333444333222111///000111111000///...---+++++++++))))))+++///222222333222...***)))+++...111333444333///...///111111222333555666888999:::777333///...111444666666//////000111111111111111,,,,,,------......//////---111555666444333444555...///...+++((((((+++///555222000......---,,,***''''''&&&$$$%%%(((...222444333000///000222444666555444444444444555666777111111000000//////......++++++,,,---....../////////...,,,,,,---000333555000...,,,))))))***,,,---------///000000000///...))))))+++,,,...111333444---,,,***+++---///000///+++,,,---------...000222111111/////////000111222222222000,,,******---///......//////////////////...000000///,,,*********---...///...+++***,,,//////...------///000000000++++++++++++,,,---.........///111444666666222000///000222222222111111222111000...///222444555555666777777555111///......,,,,,,---///111222000...------...111444555444333444222...,,,+++---000333///......///222444555555//////000111111111111111+++---///111111000///...,,,...111222222111222333222333444111---,,,///222222222222222333444555555444333222111000///...---///000222555777777444222///000000000...+++(((''',,,...///---)))''''''(((///000111333333000,,,(((}}}yyynnnmmmmmmmmmkkkgggaaa\\\RRROOOJJJFFFDDDDDDFFFGGGDDDIIIIIIDDDBBBDDDAAA<<<;;;===AAABBBAAA@@@???@@@555444333555666666555333222555888;;;;;;888555333000222333222///***'''&&&)))+++---...------...//////222555666333///+++***%%%%%%&&&)))---000111000,,,,,,,,,///444777999999666333///.........+++(((&&&(((+++///222555666666555555333///+++***,,,000000...---,,,,,,---///000111333444444222000//////000111222111///.........///...---///111111///,,,******(((%%%$$$'''...333444000---...111222///+++///...---------...///000111333555777888777555333333222000///111333444444666555333222222222000...---,,,,,,///333444222///...111444555444222111111222000---+++))))))******111000......---+++'''%%%''''''%%%""""""'''///555999666333111111222222111555222000222555888999888444111///000333333000---000...,,,+++---///111111++++++,,,///222444555444555000+++)))***---.........---------//////...,,,))))))***+++---000333555222000...,,,---000333666000000///,,,***+++---///555333000//////111444666777555222000/////////000///////////////000000111333000...---...000000000111///......+++''''''+++...///000000000///---,,,+++***)))))))))+++...///444222222333555444000,,,000222444444444333444555777777777666555555444333888666444222111000111111///000222555666333...***+++---///111222111///---/////////...//////000111222///---///444777666333222000...---,,,---///000,,,---...---,,,+++---...111///......000222222111000///...------,,,,,,---111111222333444555555666777555111///...---,,,***000111333555666666555555///111222000---+++,,,...111333444222---((($$$###(((...333333...******+++yyyvvvkkkjjjhhhgggfffbbb]]]YYYPPPMMMHHHDDDBBBCCCDDDFFFEEEHHHGGGBBBAAABBBAAA<<<<<<>>>@@@@@@???>>>>>>???777666555555666555333111333555777888888666444222111222333222...***((('''(((***,,,---,,,,,,---...000333666666222...+++)))%%%&&&(((+++///111111000...------///333555666666555333000///000///,,,***)))+++---000222333444444222222111...******,,,//////...---,,,,,,---///000000111222222000//////000///000111000...,,,,,,,,,---,,,,,,...000000---***+++***(((%%%$$$'''...333333000...///222222...***,,,+++++++++,,,...///000111333555777777666444333222000......///222555666555333111000000000///......---,,,///222333222000...000111111111000222333333111///,,,************///...------,,,+++'''%%%++++++)))'''&&&***111666666444111000111222222222333111000111444777777666444333222333333222///---000///------///111111000///...---...111333555666666222---,,,---000000000---,,,---...000000...,,,++++++,,,---///111444555555444111000///000111333000000000...------000222444333000......000333555333222000//////000222333111111000000000000111111000///------000222333333222000///000---((((((+++......//////......------+++******)))***,,,...///111000000222444444111---000111222222111111333444555555555444444555555666444333333333333444555555888777888999999666222...+++,,,...///...---+++***.........///000222444555444000...///333666555222222111///---------...//////000///---++++++,,,...000//////000111222222000000000///...---------------...///000111222333333555222///.........---,,,111222333555555555555444111333444222///------...444666666444///***&&&%%%)))...222222---))))))***|||vvvrrrpppfffdddaaa^^^]]]ZZZWWWTTTLLLIIIEEEBBBAAAAAACCCDDDEEEFFFEEE@@@???@@@???<<<===>>>>>>===<<<;;;<<<>>>;;;999777666666555333111444444555555444333222222222333333111---***((((((''')))+++++++++***+++,,,111444666555222---)))(((&&&(((***...222333222000000///...///111333333222333222111111111000...,,,---...///111222222222222.........,,,++++++---///...------,,,---...///000...//////...------...000---//////...,,,***)))***+++++++++---......+++)))+++)))'''$$$$$$'''---222000//////111333222---)))((((((((()))+++---000111000222333555555444333222000///---,,,...222666999555222///......//////...///------...000222222111///000///...---...111333444333111...---+++++++++---,,,+++,,,,,,+++(((&&&,,,+++***)))))),,,111666333111//////000222222111111000///000222444444444111333444333000---+++***000//////111222222111///222111//////000222555777555333111000111222333222,,,,,,---///111111///,,,.........///111222444555777777555333222000/////////000111111000111333555444222000......///222333000//////...///222444666444333222111000000000000...------///222555666666111000111222///)))(((+++......------,,,,,,,,,---+++++++++++++++,,,......------...000222222111///000111111000...///111333333222222222333444666777///000222444666888999999???===;;;:::999666222000------...------,,,******------///000333555777888444111...///222444444222222111000...------......333222000---++++++---000111000111222444444222000111111000//////......---)))***+++,,,...///000111000///------/////////...333333444444444444444333222333555444222///......555777888777222---***)))***---111000,,,)))'''(((zzztttpppkkkfff```]]]XXXUUUSSSRRRPPPNNNIIIFFFCCCAAA@@@AAABBBDDDEEEDDDBBB>>>=========<<<======<<<:::888999;;;======;;;888777777777555444444444222111111111111111444444222///+++((((((((((((***,,,,,,+++++++++,,,222444666555111,,,)))'''((())),,,111444444222///222000......///000///...000000000111000///...,,,...///000222222222111111+++,,,,,,------...///000...------------...///000---------***(((((()))+++,,,---...,,,***(((''''''***+++---...///---+++)))(((&&&###!!!!!!%%%***.........000222333111,,,(((%%%%%%&&&'''***---000222///000111222222111000///000///---,,,---222888<<<555222///---...///000111///...------///000222333000111111000...---...///222222111111000///...---,,,,,,,,,---......,,,***''''''&&&'''(((,,,111444333111///...///000///...///......///000000111111...111333222---(((''''''//////111333555333000---111222222222111111333444333333222333333444444333......///222444333000.../////////000000111222222555555555555333111...,,,---///000111111111333555222000...------...000111//////......///111444666444444222111000/////////...---...000444666777666//////000222000***(((***...---,,,+++***+++,,,---+++,,,,,,,,,---------...)))***+++---///000000000000000///---+++,,,///111222111000000111222444666---///222555888::::::;;;AAA===999666444222///---//////..................//////000222444666888999222000......111333444444222111000///............333222000---+++,,,000333333333444555777666444111111111111000000///...---'''((()))***,,,...//////---,,,+++---///111111000333333333333333333222222///111333333333111000000333555777777444111......+++---//////,,,(((''''''|||tttqqqnnnfff```ZZZVVVQQQMMMKKKKKKJJJIIIFFFDDDBBB@@@@@@AAABBBDDDDDDAAA???===;;;::::::;;;======;;;999777777:::<<<===;;;999888999999888777444222000///...///000111555444111,,,(((&&&'''(((+++,,,......---,,,---...222444555444000+++)))''')))***---111444444111...000...------...///...---.../////////...------------...000111222222111111******,,,...000111111111.........------.........,,,,,,***((($$$###$$$&&&+++,,,---,,,)))'''''''''***,,,///111000...,,,+++&&&######(((+++,,,...000333333000+++((($$$$$$%%%'''***...111333---.../////////......---000000...------111888===666333000///000222333333//////.........///111333111333444333000---+++***000000111222222222111000---------///111222111///$$$######%%%)))...222555444222000//////...,,,***------.....................111333111,,,((('''(((---///111444555333///+++---000444555333111//////111222333333333444444444222111222444555444222000/////////////////////...///000222333333111...---***,,,///000000///000111///...---,,,,,,...///000111000///...///000222444444333111000......------//////000222555666555333---,,,...111///)))(((***...---,,,******+++,,,,,,+++,,,---...///...------((()))+++,,,---...///000//////...,,,******,,,///222111000//////000111222...///222555777888999999???;;;666222111///...,,,------......///000111111111111111222333444666666///---,,,,,,///222444555111111000///////////////000///...---,,,///333777555555666777999888555222000111111111000///...---((()))***+++---...///000+++++++++---000222222222222222222111111111111111,,,---...000222222222111---000444555444222111111,,,---......,,,)))((('''{{{sssooonnnkkkccc]]]VVVRRRMMMIIIGGGFFFEEEEEEBBBAAA@@@??????@@@BBBCCCBBB>>><<<===;;;888777999;;;;;;;;;999777888:::<<<===:::888777888999999888222111///......///111222555333///***%%%$$$&&&(((---...000000.........///222333444333///+++)))((()))***,,,///222222///------+++***+++---//////......//////---++++++,,,...---...///111111000000///))))))+++...222333222111/////////......---,,,,,,*********'''$$$"""###$$$***,,,---,,,***(((((()))***...222333222///------((($$$ $$$(((+++,,,...111222222///+++(((&&&'''''')))+++...111333......//////......------000000000...,,,///555:::666444111111333444555555...///000///...///000222111333555444111,,,)))(((///000222333444333111000------///111555666555444'''%%%###%%%***000555888555333111//////---+++)))+++---......---+++,,,,,,///000111000---+++++++++,,,---///222333111,,,)))(((---444555333...,,,,,,000111333333333333555666555444333333444444222000////////////...---,,,+++***,,,///111222111///...(((+++...///...,,,++++++++++++++++++,,,...///000222111///......///111222333222111///...---------000000111333555555333000+++***,,,///...***)))---------,,,,,,+++++++++,,,+++---///000000///---,,,(((***+++,,,++++++---/////////...,,,***)))+++,,,//////////////////.........///111333444555666666===999555222222111111000***+++---...000000111111222222222111222222333333---,,,++++++,,,///222444//////000000000111111111---------------000444777666666666777888777555333///000111111000///---,,,+++,,,------...///000000,,,,,,,,,///222333333222000000/////////000000111,,,++++++---000222222111***---111333333222222222,,,,,,------,,,+++***)))zzzuuuoookkkjjjfff```ZZZTTTPPPKKKGGGEEEDDDCCCBBB???>>>=========???@@@AAA???<<<;;;===;;;666444777:::::::::999888999;;;======:::777555555555555444000///.........000222333555222---'''""""""$$$'''---///111000///......///111222333222///,,,******))))))***,,,//////...,,,((('''''')))---000111000111111000---******,,,000//////000000///...,,,+++'''''')))---222333111///111000000///...,,,+++***''')))***)))'''%%%%%%&&&***+++------+++***+++,,,***...222444222///------,,,'''"""!!!$$$))),,,...,,,...111222000...+++************+++,,,///111222111000000000000//////......000000...***+++000444555333222333444666666555---///111111///...///111000111222111...+++***+++000222444555444222///---------///222666888888777,,,)))%%%%%%***000555777444222111000000...,,,***+++---//////,,,******+++...---+++***+++,,,,,,,,,++++++---///000...***'''&&&+++111222///+++***+++000222444333222333666999888666333111111111000//////000000///...,,,***)))(((***---000111111000///)))+++...///,,,)))'''&&&(((((()))***,,,...000111111000...---...///111333333222111000////////////...///111333666555222///+++***+++......+++---111---------------,,,,,,+++,,,---000111111///---+++***,,,---,,,***)))+++---...//////---+++))))))******,,,---///000///...------......///111333444555999777444333444555444444+++---///111222222111000000000000000000111111222...---+++))))))+++...000---...///000111222222222,,,---.........///222555666444333333444555333222...///000000000...,,,+++......//////000000000000.........111333444333111...------,,,---...000000000---++++++...000111000***---111333222111111111,,,,,,,,,---...---,,,+++~~~{{{vvvpppkkkgggccc]]]XXXRRROOOJJJGGGEEEDDDBBBAAA<<<<<<;;;;;;<<<===???@@@>>>::::::>>><<<555333555888999::::::999999;;;======:::666333222222111000............///111222333555222,,,%%%!!! $$$'''---///000000///......///000222333111...,,,++++++***))))))***,,,------+++%%%%%%%%%(((---000222222333333111---))))))---111111111111000...,,,)))(((&&&&&&(((,,,111222000---222111111///...+++***(((%%%'''***+++***))))))******,,,------,,,,,,,,,---)))...333444111...------000+++&&&%%%(((---000111,,,...111111///---+++***,,,,,,,,,,,,---///111222333333222222111111111000---///000---)))(((,,,000333222222333555666555444,,,///222222000...///000...///...---++++++,,,...222333555555444000,,,))),,,,,,///222666999999888000***%%%$$$(((...222444222111000000111000...,,,+++---000///,,,******++++++((($$$%%%(((++++++*********,,,...///---)))&&&%%%***//////+++)))***,,,111333444444333444888;;;999666222/////////......000000000000...,,,***((()))+++---000111111111000***,,,//////,,,(((%%%$$$&&&'''((())),,,...000111///...------...000222444444333222111000000000000,,,---000333666555222000,,,***+++......---///444,,,---...///...---,,,+++,,,...000222222000---+++,,,......,,,)))(((***,,,...///000...,,,)))))))))&&&))),,,///111000///...,,,,,,,,,---///111444666666444222222444666666666///111333555555444222000............///000111222000///,,,)))''''''***---,,,---///000222333333333,,,...///.........000222555333111111222222222111---...///000///...+++***000000000000000000000000//////000222444444333111,,,+++++++++,,,...///000444000,,,+++---///000///,,,///222333222000//////,,,,,,,,,---...///...,,,zzz|||uuuvvvrrriiidddbbb\\\SSSTTTPPPKKKGGGEEEDDDBBBAAA@@@===:::888:::<<<======>>>??????===888444222111666888;;;<<<<<<:::::::::777555222000///...---+++,,,...000000///000111333555000(((###!!!!!!"""###,,,---......---,,,,,,---///000000...,,,+++,,,...***(((&&&(((,,,///000///&&&$$$###(((...111000---///---+++***+++---///111111222222000---***))))))***+++...///000...,,,+++111000000000000---***'''%%%(((+++------------...///...,,,++++++,,,...///222222111//////.........///)))$$$'''///555333///))),,,///...,,,******,,,111///...///000222222111222111111222333333000...,,,......---***(((((((((,,,///222222000...///000...------...///...+++)))---,,,,,,,,,,,,,,,,,,,,,000000000111222000---+++...000444777888777555444000,,,((('''***,,,,,,,,,////////////............222111000//////---***'''***%%%"""###(((,,,,,,***,,,+++***,,,......+++(((///...+++(((&&&'''))),,,111///...111555777777555333111000...---------...000111000...+++***)))***...,,,+++...111444333111,,,---......---+++***(((+++,,,------,,,,,,...//////...,,,)))''')))...111///000111222222111000///...000111111111111333555///111333333333333555777000///------///000///...111//////000222222111000///000000---)))'''))),,,111111000///---+++((('''!!!%%%+++///000///...------,,,+++,,,...000111000222111222444666777666555444666888999888666222000,,,+++)))***---///000000111///---,,,++++++,,,,,,---...000000//////111222000111222222222111///...///000111444777555000+++---...000111111///...,,,///111222111......000333555444222111000/////////+++******+++---...---,,,,,,+++++++++,,,...000111111000...---...///111333///...,,,,,,,,,...000111{{{xxxzzzsssqqqjjjaaa]]]___]]]XXXQQQNNNJJJGGGEEECCCAAA???>>>;;;999888999;;;<<<;;;>>>>>>>>>;;;777333222222555777:::;;;:::888888999666333111//////...---+++000111222111/////////000222...'''"""!!!"""%%%&&&---.........---,,,,,,,,,.........,,,******+++---,,,(((&&&(((---000000...'''%%%$$$'''---000///,,,,,,+++******+++---///111000111222000,,,***))))))------------,,,,,,,,,,,,000000000000000...***'''$$$''',,,//////---------//////---,,,,,,,,,------333222000///.........///...)))&&&(((///333333000,,,......---+++***,,,///222000//////000111000///222111222333444333111...---...///...,,,*********,,,///111111000...///000------,,,---......,,,***---,,,+++******+++,,,,,,111111111111222000---***...///222555666555444333000---)))(((***,,,---,,,---......//////000000000222111000000000///,,,))))))%%%"""$$$)))------++++++******---000222000...///...,,,)))'''(((***,,,000//////222666888888777111000///------------...000///---+++))))))***,,,...---,,,...111333222111......//////......---,,,...---+++***+++---///000///...,,,)))'''))),,,000///000000111111000///...---///111111111111333444222333444444333222333444222///+++***+++...///000///......///111222222111---......,,,)))''')))+++000000000///...+++((('''"""%%%(((+++,,,---------,,,+++***+++---///000///111000000222444666666555555777999:::999777444111---+++******,,,.........///......---------------///000111111000000222333000000000000000///............///222555444111...---...///000000...,,,++++++---//////...///111444444444333111111000000000,,,---...///...---,,,+++,,,,,,,,,------...///000///...---------...000111...---,,,+++,,,...///111~~~wwwuuuvvvsssnnncccXXXTTTWWWXXXWWWLLLJJJHHHGGGFFFDDDAAA>>>;;;:::888888:::;;;::::::>>>>>>===999555333333333333666888999777666666777333111///...///...---,,,222333333222///---------...+++%%%!!!!!!$$$(((,,,//////...------,,,+++***,,,,,,+++***((()))+++......)))%%%(((...222000---)))'''%%%(((,,,......,,,(((((()))***+++---...///000111111000---+++******111///---***))))))***+++/////////000000...***'''"""'''---111111///,,,+++...............---,,,,,,333222000.........000111,,,+++***+++...111222222000000///---,,,---000333444222000///000000///...222222333555666444111...---///000000...,,,,,,---,,,...000000/////////000---,,,+++,,,...///...,,,,,,+++)))((()))+++---///222111111111111000---+++...///000111222333333333111...+++***+++,,,------,,,,,,...///000111111111111111000111222111...,,,(((%%%$$$&&&***...///...++++++,,,///222555666555000...,,,*********,,,---000000000222555777777777......------------......///---***((((((***,,,......------...111222222111000/////////000000111222222...)))(((+++...000000...---+++)))'''(((+++---///////////////...---,,,---///111222111111333444555666666555222111111222222///***((()))---///000---,,,+++,,,...111222222,,,,,,,,,+++))))))***,,,///000000000...,,,)))'''###$$$%%%''')))+++---...+++***)))))),,,...///...///...---///222444555555555777999::::::777444222///---,,,,,,,,,---+++***+++,,,---...//////...---000111222222111000111333//////---,,,,,,,,,---...---------///222333222000......//////...,,,***)))''')))+++---...000333666444444333222111111000000---111444444000,,,++++++,,,,,,---...............------------............,,,,,,++++++,,,---///000~~~{{{wwwsssqqquuummm```TTTNNNMMMNNNNNNGGGFFFFFFFFFFFFDDD@@@===;;;:::999:::<<<<<<;;;:::???>>>===999555444444666444555777777666555555666222000...---...///...---000222333111///,,,,,,,,,+++)))%%%""""""&&&,,,000111///...---,,,,,,+++)))+++++++++)))((()))---000111+++&&&(((///333111,,,,,,***((()))+++---...---))))))***++++++,,,------111222333222///---------222111...+++)))(((((((((......///000111///+++((("""'''...333333000---***,,,---///000000000...---333222///......///111222+++,,,---......000222444222222222222222222444555333222000000111222111000111222333666777555222///...000111111000//////000,,,---...///000000111111---,,,++++++---//////...+++)))(((((()))---111444333222111111111000...,,,............///000111222222000...,,,,,,,,,------,,,---///000111111111000000//////111222222000...(((&&&&&&(((,,,000111000------...000333666888999000...---,,,---.........111000000111222333333333,,,,,,,,,,,,------......,,,+++******,,,---......///......///000111111000000/////////000222444555333...))))))...000///---------,,,)))'''''')))+++............---,,,,,,+++,,,///111222111111222333444555666444222111222333222///+++***,,,...///000***((('''(((+++...000111,,,,,,,,,,,,+++,,,,,,---...///000111///---***((($$$$$$%%%'''***,,,------+++)))'''(((***,,,......---,,,+++---000222333333333555777999888666333111111000.........---***((('''))),,,...000///...---...///000000......///000///...+++***)))***,,,...///...------...///000111...///......---+++)))(((((()))***,,,...000333555555555444333111///...---...444999888222,,,)))***((()))+++---//////......,,,---.../////////......++++++++++++,,,...///000}}}}}}|||vvvppplllooofff[[[RRRLLLHHHFFFFFFCCCCCCDDDEEEFFFDDDAAA>>><<<;;;;;;<<<>>>???>>>===??????===:::777555666777444666777777555444555666111///...---...///...---,,,...000000///---,,,,,,***)))'''%%%$$$'''---222222000---,,,,,,,,,+++)))+++,,,,,,++++++,,,///222222---)))***000333111---///---+++***+++---//////,,,,,,,,,---------------333444555444222111000111222111000...+++)))&&&%%%,,,---///111222000+++(((###(((///333333000---,,,)))+++...111222222111000222111/////////000222333,,,...000000///000333555222333555777999888777555111000///000222444444444111111222555777666333111000111333333111000000111---------///000222333333...,,,******,,,...//////))))))((())),,,111666999333222000111111111///---///............///111222222111000...,,,+++,,,,,,...///000111111000///......---...///111111000...(((((()))+++...111222222111111111000111333666888000///......000111000///111111111000...---------++++++,,,------.........******+++///222222///---//////000000//////000000............///222444555000---+++---111222...***+++,,,,,,***(((((()))+++...------,,,,,,,,,,,,,,,---///222222111000000000111222333333222222333555000///...///000111000...(((&&&###$$$''',,,///000---------......///......---///000111000...+++)))$$$$$$&&&***...000...,,,***(((&&&&&&))),,,---...,,,+++***,,,///111111111000222444666666444111///111111000000000...+++(((%%%'''+++...//////---,,,***,,,------,,,+++,,,...000...+++)))(((***,,,...111000///---,,,,,,...///000//////...---+++******,,,,,,,,,---...000111111444444333222000---+++***...444:::999333,,,))))))%%%&&&))),,,.../////////......///000000000000///,,,,,,,,,---...000111111{{{yyy{{{yyyqqqjjjfffaaaZZZSSSOOOKKKGGGDDDEEEAAAAAABBBDDDFFFEEECCC@@@???===<<<===???AAAAAA@@@======<<<:::777666666777444666666555444333444555222000......//////...---***---000111000...---...+++,,,+++)))'''(((---111333///++++++,,,---,,,******+++------...///111333222///,,,---///111111///000...+++)))***,,,///111000////////////000111111444666777666444333333444333333111///,,,)))'''%%%+++,,,...111222000,,,(((&&&***///222222000//////***+++...111222333222222000000000000111111222333---///111111111222333555111333555999<<<;;;888555///------...111333444333//////000222555666555444111333444333222000000111///...---///222444555555000---***)))+++---//////***))))))+++...222777999222111000000111222111000000////////////000111222111222111///,,,******+++///000111222222000...---...---...///111111000...)))***,,,...000111333333333333222///...///222555111///...000444555222///000111111///,,,******++++++,,,---...............)))))),,,111555555000+++///000111000///...///000------......000222333444...------000222111---))))))+++,,,,,,******+++,,,------,,,,,,,,,,,,------...111333333111///...---...///111222111222444555//////000111333222000---)))&&&###"""&&&***...000///......///000111///---,,,...000222111///,,,***%%%%%%''',,,111222///,,,+++(((&&&&&&(((+++---...+++***+++---///000///...---///111333333111...,,,//////000111111///+++(((%%%'''***---//////---,,,(((***++++++++++++,,,...000...,,,******+++---...222222000...++++++---///111111000///...---------000...------...///...---//////000///...,,,)))(((...222777777222---***)))&&&''')))+++---//////000////////////000000000111---...///000111333333444yyyvvvuuuuuupppgggaaa```VVVOOOJJJJJJIIIDDDCCCFFF@@@@@@AAACCCEEEFFFEEECCC@@@>>><<<<<>>AAACCCCCC666888999888666333222222222333333222000///000222555333111000000000///---///111444555333111//////...111333111,,,)))***---222---))))))---///...,,,%%%)))---000000111111222000222222000...---000333,,,+++(((&&&%%%(((---111222111111222444999===@@@333555666666555444444555999666111,,,***)))+++,,,***+++...222333111---)))+++,,,---......///222444111111111111111000//////---...111333444444222111000000000222444555444222222111000333777999888777,,,+++)))***+++,,,,,,+++---,,,,,,...222666888888333555555444111/////////111///...000444888888888333///+++((())),,,...///------------......///000000///...///222444444444111222222333333333222222000111222///+++((((((***+++---000333444333111000111000111222333333111///,,,...000111111111222333111111///+++((()))---222111//////333777999555000,,,...000///---,,,...000......///000000///...---+++)))(((,,,111333000,,,///111333111...,,,...000---...000222333333333222000000000...,,,,,,...000'''***,,,...---------...,,,+++++++++,,,...000111111333555444111---***)))---...000000//////111222222///---,,,---///000///...+++&&&%%%''',,,111333///...---...000000---***+++---000333333000---***+++'''$$$&&&,,,111111000,,,)))&&&&&&(((,,,...///++++++---000111000,,,)))+++---000222222000...,,,''')))+++...000...***'''+++,,,...///000111111000***,,,...///000111333555111000///........./////////000111000------000333333333222222222222222333///,,,******+++,,,***(((!!!###&&&)))+++,,,,,,+++------...000111000,,,(((111000...------...///000///...,,,+++,,,---///111000111333555666777888888~~~|||{{{sssooojjjfffbbb]]]UUUOOOCCCCCCCCCBBBBBBCCCCCCCCC@@@@@@??????@@@@@@AAABBBBBB???===<<<>>>AAACCCDDD888777555333111000000000444444444333111///...---555333111000111111111000000111333555777666222//////222555555333///,,,***000---+++---111333000,,,***'''&&&)))...222333222666444222///...///000111+++***(((%%%&&&***000666555222111222777===AAACCC:::999888666444222111000666444111---***))),,,...,,,++++++...000000---***+++---...------///444888444333222222333222000......///000222333333444444555333111222333555666555555444222222222444666777...)))%%%&&&+++---***%%%---,,,------///222444555333333333333222111111000777555333333444555666555222111///---+++,,,...111///000000000///000222333+++,,,///333666666333111333333333333333333333333666555222///,,,)))(((''')))+++---000222333333333333111//////111222222222000111222111///------...111333333222//////222666888666222111111222222222...---,,,---//////...---///222444555333000///...+++---///000...------...222333333111//////000222111///...///111555666777///...---...///000000///+++,,,,,,---------,,,,,,---------...//////---+++---...///...,,,++++++,,,---000333111...---111555222000,,,)))(((***---///000...+++)))((((((***,,,---+++)))***---000000///,,,,,,---...///000111111...+++'''&&&'''***,,,------,,,******,,,------,,,,,,...000222111///+++)))+++...222444333000---,,,((((((((()))+++---///111000000000222333333111000000000111222333444444555444///***'''))),,,.../////////...,,,***+++///111111000///......///000111+++***(((((()))((('''%%% ###(((+++---,,,***(((...---,,,,,,...///...---...111444555333111//////000///...------...///000000/////////000111333444~~~yyyxxxvvvuuunnniiiddd___[[[VVVNNNHHH@@@@@@AAABBBBBBBBBBBBBBBAAA@@@???>>>>>>======>>><<<<<<<<<>>>AAABBBBBBAAA888666444111000000000111555555444333222000...---222111000000222222111000333333555666777444///,,,***...333555444222///...111...,,,---111333000---,,,***)))+++///333444444555444222111000000000111,,,+++***((((((,,,111666444222000111444888:::;;;777666555333111000......333222///,,,)))***,,,///...---,,,...000000---+++***,,,...//////111555999666555444444555555333111...///000111222333333444444222111111333555555555444333222222222333555666,,,(((%%%'''---000...***///......///000111333444000111222333333222111111888666444333444555555555333222111///------...000111222333222111111222444+++,,,...111444444222000222333444666555444222000333222000...,,,+++******(((***---///111333333444222111000///...///111222111222222111...,,,+++,,,111333444333222222444777:::777333111000000///...++++++,,,...111222000///111222333222000//////000...000111111///---------444444555333111000000111222000///000333555777777///...---...//////---+++******++++++,,,++++++***+++,,,,,,...//////---,,,,,,------,,,***)))+++,,,---000111000------111555333000---+++***,,,///111111///---+++******+++,,,---+++)))***---//////...++++++,,,...///111222222111...***)))***+++,,,,,,+++***)))***,,,---,,,******,,,...//////---+++))),,,///333444333000......************,,,...000111333222222222333333000...222111111222222222222222111,,,'''%%%'''+++---...000000///---,,,,,,///222///...---,,,,,,---...///+++***))))))******((('''$$$'''+++...000///---,,,.........///111111000...///111333333222000//////333222000///............///...---,,,,,,...///111zzzwwwuuurrrooogggbbb[[[VVVRRRLLLEEE???<<<>>>@@@BBBCCCCCCBBBAAABBBAAA???===;;;:::::::::888999;;;???BBBBBB@@@===888555222///---...000111666666555444222000...---///...///111333444222111444555666888777333---((($$$)))000555666555333222222///---...111333111///...---,,,...111444555666333333333333222222111000---------------...222555444222000000111333333333444444222111///...---,,,111111000...,,,---000222222000////////////...,,,)))+++...000111333666888777777666777888888666444/////////000000222333444222111///000222444444444333222222222222333444444***'''&&&***000444333000111000000000000111111222,,,...111333444444333222888666444444555555555444333333222111000///------///000222222111000111222,,,,,,,,,...111222222000111333666777777444111///000000///...------------)))***,,,...111222333333000000000---++++++///333222333333111...+++******000222444555555555666777999666222000///...,,,+++)))***,,,///333444222111111111111000......000111000111222111///---,,,---555666777555333111000000111000000111444666666666......---...///...+++))))))******++++++******))))))***,,,---......///...,,,,,,+++((('''(((***---...///000///---...222666444222///------///111333222111000///...------,,,---+++))))))+++---------***+++,,,---///000111222222000---,,,------,,,+++(((((()))+++------***((()))***+++,,,,,,+++******...000333444333111000000///...---,,,---///111222555444333333333222000...333222222111000//////......***%%%$$$(((,,,......000111000///......000222......------------......,,,+++++++++------+++******,,,///222333333111000......000333555555333000///000111111///...///000555444222111///............---+++))))))+++---///|||xxxvvvrrrmmmjjjbbb]]]UUUOOOJJJEEE???::::::<<>><<<:::777555000---,,,---000222444444333222000...---,,,+++,,,...111444555333111333444666888777333,,,'''"""'''///555777666444333222000......000222222111///.........000222444555111222333444444333111000...///111111000111333555444222000000111222111000333333222111000///...---111222222222111222444666444333111000//////......+++---///111333444555666888777666777999999777555000000//////000111333444111///......000222333222111222222222222222222222+++))))))---222666555333111111000000////////////+++---111444666666666555888666555555555555444333111111111222111///,,,))))))+++...000000000000111...---,,,---000222222111222333555666555444222000000000///......---......+++,,,---...///000000111...000000---((((((...333444555555333///,,,++++++...000333444555555555555666333000......---,,,******+++---000444444333000///000111111///......//////000111000...------...444666666555222///......000//////000333444444333---------///000000...++++++++++++,,,++++++******)))+++---......///000111---,,,***'''&&&(((,,,///000111000///...///333666666444111//////000222333333333333333222000...,,,---,,,*********+++,,,,,,,,,,,,---......//////000///...---...///...,,,+++'''(((***---///...+++((())))))***+++++++++++++++///111333444333222222333333111///......///111333555444222222333333111///111111111000//////......000+++&&&''',,,111222111111111222111000000111333000000000//////000000000...---...///111111000......000222444555444333333---///222666888888555222///000000...------///111555444333222111000000///...---+++******---000222vvvvvvuuusssqqqnnniiifff___YYYQQQKKKGGGCCC>>>:::999;;;???BBBDDDDDDCCCBBB@@@???>>>>>>=========>>><<<:::888888888999888777777444000,,,,,,---000222111111111000...---+++*********---111444555444333111222444666777333...***###(((///444555333111111111000//////111222222111.........---...///111222///111333444555333111000///111333333222222222444222111000000222333222222444444333222222111000000///111222333222222444666555444333111///......///...///000111333444333333777666666666777777666444111000000111111222333444000...,,,,,,...000000000000000111222222111000///---,,,,,,///333555444222000000000/////////......,,,...111444777888888777666555444444555555444222/////////111222///***&&&$$$(((---000111222333333000...---...000222333222444333222222222222333444222222000///...------,,,......------------------...000111---)))(((---222555666777555111///......---...000222333444333222111///------......---,,,,,,,,,...000333333111///---000333444222///,,,++++++,,,------,,,,,,...000333444444222///---,,,---///---,,,---000222222111,,,,,,---///222333222000---.........------,,,++++++---///.........000222...---***((('''***...333222222111000000111333555666444222/////////000111444444555444333111...,,,...---,,,***))))))***+++///.........------------+++++++++---...///---,,,'''(((+++...111000,,,)))******+++,,,,,,------,,,///111333444333222333333555333000......///111333333222111111222333333222....../////////000000000333---)))+++111666777555000222333333222111111222///000000000000000000/////////000333555555444222111111222333444444333333---///222666999888444111.........---,,,---000222333333333333333222222222......------...111555777~~~xxxpppppppppooommmllljjjiii\\\UUUMMMHHHEEEBBB???<<<999;;;===@@@AAABBBAAAAAA???>>>>>>>>>??????@@@AAA???;;;666444333444555555666333000...---...000222............---,,,++++++******,,,///333555555444111111222444555333000,,,&&&***///222111///...---...///000111111111000000,,,------,,,++++++---///...///111333333333111111000111333333222111222222000...---...000333333333444333333333222222111111,,,...000111000///000000333444444222000......//////......000222444333222777666555555555555333111111111222333444444333333000...,,,+++,,,---------...///111222222000...---///...///111222222111///...//////000000000000//////000111333555666777777333333222333555555333222---------///222000+++&&&%%%***///444555555555666000///---...000222222222222111000///000222444666444333111///...---,,,,,,///...---,,,,,,,,,,,,,,,000111111///,,,+++---000444666777666333111111222---------///111222111000---,,,,,,---///000///...---------...111222111000---111555666444///+++))))))+++,,,,,,+++,,,///111111222111///,,,+++,,,---///---++++++---///111111,,,,,,,,,...222444555444000000000000///...---------///000...,,,+++---000...---+++)))))),,,000444333333222111111111111222111000///...---///000111555555555444222000...,,,//////...,,,)))((()))+++///.........---,,,,,,,,,)))))))))+++---......,,,'''(((+++...111000---***+++,,,---.........---,,,...000333555444333222333555333000------...111333222000///000111333333222------...///000111222222333...)))+++222888777444///111444444333111111111------............------//////111444777888666444222111111111111222222222,,,...111444777666222///,,,------------///222444222222333333333333222222/////////000222444666888xxxrrrooommmkkkhhheeeddddddeeeWWWQQQIIIDDDCCCBBB@@@>>>888999;;;<<<===>>>>>>>>>???>>>>>>>>>??????@@@AAA<<<999444222222333333333444333111/////////000111,,,------......------,,,+++***+++...222444555555333222222333333222000---(((+++...///...,,,+++++++++---000222111000///...+++------+++))))))+++...---...///111222222111111000111222222111000000111...+++)))))),,,///111222111111111000000000000000,,,...000000...---,,,,,,000222444333000......///---,,,+++---111444555555777666555444444333111///111222555666777555444222111...,,,***++++++******---///111222222000---+++......///111111111///------...000222333333333333111000000000111333444666000000000222444555333111---,,,,,,///222222---(((''',,,222666666555444444...------...000111000///.........///000222444555333222111///...------------,,,+++++++++,,,---...222222222111000///......111333555555444333444555///---,,,---///111000///,,,++++++---///000000...,,,+++***,,,///111222222111444666666333...+++))),,,,,,---,,,+++,,,...000111111///,,,******---///111...***)))+++///111222...---+++,,,///222444444111111111111000///...---...000000---(((''')))------,,,,,,******,,,111444222222111111111000...,,,)))))))))***,,,///111333555444444222111///---,,,000111000---)))((()))+++,,,,,,,,,------.........+++***)))***,,,------,,,'''(((***---//////---++++++,,,...//////---+++)))+++///333555444333222111444111...,,,+++---000222333111///...000111000000---......///111222222333000***%%%'''///444333///...111444444333111000000,,,---...//////...---,,,,,,---000333777777666444222222111000000000111222,,,---///111333222///,,,)))+++---...///111444666222333444444333222111000000000111222333333333333wwwrrrllljjjddd^^^YYYVVVWWWYYYTTTMMMFFFAAAAAAAAA@@@???888888888999:::;;;<<<===??????>>>>>>>>>>>>??????999666333222333333333333444333222111000000111111,,,------.../////////...,,,++++++---111444555555555333222222222111///---)))+++------+++***++++++)))---000222222000...---+++------+++((((((***---------...///000111111111000111222111/////////111,,,)))&&&&&&(((,,,...///...........................000222222///---++++++...111444444111.........+++)))(((***000555888888888777555555444333000...111333666888888777444222111///,,,*********)))(((---...111222222///,,,***,,,---///000111000...,,,---///111444555666666666111000///......000222444......///111444444333111...,,,,,,///333444///***(((,,,222555555333111000---,,,,,,...000000///---***+++---000222333333333222111000///............************+++---///111333222222333333222///---///111333444333333555666222...,,,,,,...000000///---,,,,,,...000000///...+++)))(((***---222444555555666777555111---++++++/////////---,,,,,,...000111000...+++)))***...111333///+++)))+++///222444000---++++++---000222333111111111111000///...---...000000,,,&&&###&&&)))++++++++++++***---111444111111111111111...+++(((###$$$%%%(((+++///333555555444333111///---,,,,,,111222111...***((())),,,)))***+++,,,...///000000...,,,++++++,,,---,,,+++''''''(((+++---...,,,******,,,...000///---***'''***...333666555333111000333000---******---000222444222///......///...---/////////000111222222222,,,&&&!!!###+++000...***---000333555333111000///...///000111111000///...***+++...222555666555333333222111000///000111222,,,,,,---///111000---***(((***---///000222555777444444444444333111///---000111222222222000///...}}}tttllliiieee^^^XXXUUUTTTTTTSSSMMMJJJFFFCCCAAA@@@>>>===999777555777:::<<<;;;:::>>>>>>???>>><<<999666444555222///000444555333///...000222222111000000111///000111000...,,,,,,---,,,(((&&&(((...222333111555444222000/////////000//////...---,,,+++)))((()))***---111444444222000222///***'''&&&***...111,,,---------,,,---000222333111...,,,---///333555111***"""!!!%%%***,,,,,,******++++++,,,---......111111111222222111...,,,111111222444444333///---)))*********,,,000666;;;999777444222222111000///111333666888777555111///111///,,,)))(((((()))***++++++---000111111...+++,,,++++++,,,///000000///000000111333555777:::;;;222111000///000111333555......///000111111111111,,,---///000111000///...)))---111333222///---,,,,,,---///111222111000///+++,,,...000111000...---111000000...---,,,+++***+++)))((())),,,...//////333222111222444222...***+++---...//////000333555222...+++---111333000,,,...///000000000000//////------...------000444777333444444333000...,,,,,,......------------...///333333222///,,,,,,000444888555000,,,+++---000222222///+++***+++...000111222333333222000//////000333000+++'''###""""""""",,,)))&&&'''***...///......+++))),,,000111...+++%%%&&&'''(((***,,,...///666444000,,,***+++---...111111000---)))''''''((()))+++---...///000222444,,,,,,,,,,,,,,,+++******&&&(((***,,,------,,,+++(((***,,,......---+++)))+++...222333222000//////++++++******,,,...111222333111...------...------,,,...000111222111000///+++(((%%%$$$&&&))),,,---111222333444444555444444444222111444888888333............111333333222000000///...---,,,---.........000111222111///---,,,***,,,000333444444222111111111222222111...,,,***,,,...000111111...+++)))~~~|||wwwnnnfffeee___XXXSSSRRRRRRQQQPPPLLLHHHCCC@@@???@@@@@@???===:::777777999;;;;;;:::??????>>><<<:::777555333222///---///333444222//////000111000///...///000000111222111...,,,,,,,,,+++'''%%%(((---222222111555444333111000//////...//////...---+++)))'''&&&'''))),,,000444555444333111...+++((((((+++...111.........,,,+++,,,...111555222///------000444777444,,,###""")))---///+++,,,,,,,,,,,,,,,,,,,,,000000111333555555222000222222333444444222///,,,)))+++,,,---///222777;;;888666333111000111111111111333555777666444000...444222///---,,,,,,---...++++++---000222222000...,,,,,,,,,---000111111111111111222333444666777888111000//////000222444555111111222333222111000///,,,---///000000///...---+++...222333111///------...///000222222111000///,,,---///111111000///.../////////...............,,,***)))***,,,...//////222111000222444333000,,,---...000000000000333555111///---...111222000...---......//////000000111000000...,,,+++---111444444444333111...---------........................111111000---******---111555333111///......///000111...+++)))+++---//////333444444333111000000111111///+++'''$$$###$$$$$$)))&&&""""""%%%)))+++,,,)))'''&&&***///111///,,,%%%%%%&&&''')))+++---...222000...,,,+++,,,...//////000000...+++))))))***+++---///000//////111222)))***,,,---+++'''$$$!!!###$$$'''***,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---000222222///,,,******---,,,******+++...111333333111...---------,,,+++,,,---///111111000///...***(((%%%&&&(((+++---...222333444555666666666666555333333666999999555111...---...000222222000///...------,,,---...///000///000111111000///......---...000111222111111000111222222222000...+++))),,,...000111000...***(((~~~zzzwwwrrriiibbb^^^WWWOOOLLLMMMOOOMMMKKKHHHDDD@@@>>>???AAABBBBBBAAA???<<<:::;;;;;;;;;;;;???>>>;;;999666444333222...,,,+++---000222111///000000000///------...///111222222111...+++++++++)))'''&&&(((---222222222444333333222000///---,,,...------+++***'''&&&%%%&&&(((,,,000444555666666000...---++++++---///000111111///,,,***+++///222999666222///...111555777666...$$$!!!(((...222------------,,,,,,,,,,,,---...000333666666444222111222333444333111///---***,,,///111222444777999555444111......///000222222333555666555333000...444333111///......//////((()))+++...111222111///---,,,,,,...111333333333333333333333333333333333//////...///000222444555333444555555444111...,,,---.../////////...---,,,...000222222000...---...///000111222222222111000...///111222222222111000------...///000111222222...,,,***+++---///000000111000111333444333111...///000111111000000111333000000000000000000000000------,,,,,,---///111222333222///+++)))***...111444333000...------...///---......//////...------//////...,,,++++++...000222111111000000000000000000---***)))***,,,......444555555444222111111333///---***'''&&&&&&'''(((&&&"""###''')))%%%$$$$$$(((...111000...%%%%%%&&&'''(((***,,,---,,,,,,++++++,,,---///000---///000///---,,,,,,---...000222222000/////////'''))),,,,,,***$$$!!!"""%%%'''***,,,---------,,,+++***+++,,,...///000111222111---)))&&&%%%...,,,***)))***...222444444111///---------+++***+++---///111111000...---(((''''''(((+++...///...333444555666777777777777666444444666::::::777444.........///111111///------,,,,,,,,,---///111222000111111///...---///111111111000///............222222222111///,,,***(((---...000111000---)))'''{{{yyywwwuuurrrmmmgggbbbWWWPPPHHHFFFIIIKKKJJJGGGCCCAAA@@@AAABBBDDDDDDCCCAAAAAA@@@@@@@@@???===<<<===;;;777444111000//////***))))))+++...000///...111222111///------...000222333333111...+++*********((((((***///222333333222222222222111...,,,+++************)))((('''&&&(((+++...111333333444555///........./////////000333222000---,,,...222666>>>:::555111///000333555333---%%%"""%%%+++000333............////////////+++,,,...111444444111...---...000111111000//////---///222333333222222333111000...+++***,,,///111333333444555444222000///000000///...............&&&'''))),,,000111111///...------///333555555444444444333222111000///...,,,,,,,,,---...000222333222444666777666333///---------.........---,,,,,,111222333111///......///...///000222333333333333222222333444444333333222---...///000111222333333111///------///111222111222333333444444222///......000111111///...///000111333333333111000111222///---,,,+++,,,---000111333222///+++(((***...111555222...,,,---...///000---......///......---,,,.........---...///222333111000/////////000222222000---***)))***,,,------444555555444333222222333...,,,***(((((()))+++,,,%%%!!!%%%)))&&&%%%&&&***...111111///&&&&&&&&&'''(((***+++,,,************+++,,,---...+++---///000/////////000111333444444111...------***+++,,,,,,)))%%% $$$$$$%%%''')))+++------,,,,,,,,,,,,---...//////111222333000,,,)))&&&&&&---+++(((&&&(((,,,111444555333000//////...,,,***,,,...111222222111...---''''''(((+++...000000///333444555666777888888888555444333555777888777555000//////000111111///---...---------...///111222111111000...+++,,,000444555333000---++++++,,,,,,222111111///---+++)))'''---...000111///,,,(((&&&qqqpppooommmkkkgggbbb___RRRKKKEEECCCEEEHHHGGGFFF???@@@BBBEEEGGGGGGEEEBBB???AAADDDFFFEEEBBB???===:::888444000------------***))))))***,,,---------222333333111000///000222222333333111...+++******,,,+++,,,...111333444555000111111111000...,,,+++''''''(((******+++++++++,,,///222222111000111333...///000111111111111111222222000......111777;;;AAA===888333000///000111,,,***((((((+++///222333......///000111222333444------///222333222...+++'''***---///...///000222///111444444111...,,,+++------,,,***((())),,,///222222333333333222111000...////////////......---******+++...111333333222///......000333555555444333333222111000---+++*********+++,,,---...///000///111333555555333111...,,,---------------,,,,,,222333333111///...///000,,,---///111333444666666444444444444444444444333//////000000111111222222333111000///111222333222444555555444222///,,,+++,,,---//////...------...333444555444222111222333000///---,,,+++,,,...///222111///,,,***,,,000333444111///...000222222111---------------,,,+++++++++++++++,,,///111333444222000---,,,---000444777111///,,,+++,,,---------222444444444222111222333---+++***)))***,,,...000(((%%% !!!''',,,++++++,,,...000111000///((((((((()))***+++,,,---+++************++++++,,,***,,,///000///000111333222444444333000---,,,,,,///...---+++******))))))******)))))))))***,,,---***,,,...000111000///...000222222111...+++******,,,)))&&&%%%&&&***///222666444222222222111...,,,...000333555555333000...(((((())),,,///111000///111222333444555666666666333222111111333444444444111111111222333333000...000000......---...///000111111111---***+++111666888555111,,,******+++,,,111000///...,,,***((('''---...000111000---)))'''zzzkkkiiigggfffccc___ZZZVVVLLLHHHDDDAAAAAACCCDDDEEE@@@@@@CCCFFFHHHHHHEEEBBB===AAAEEEFFFEEEAAA>>>===777555222///---,,,,,,---,,,,,,,,,,,,++++++++++++000222333333222111111222111222222111...+++++++++---...///111222333444555///////////////...------&&&'''(((+++,,,......///000222444333000...///111///000111222333333222222111111111000000333888<<>>DDDAAA===:::999777555333777777666444333111///...666333000...---,,,***)))+++...222555555333///---111111111111111000///...111111000000000000//////............///000111222000///---,,,,,,---...000666666666444111000111222444333222111111111111222111111111000111111222333666555444333222222111111333111/////////000///......///---***,,,000111...---///111222111...***(((+++---000111111000000111222222444777555000...000444666666555111---***)))%%%"""!!!###(((---.........***+++000444222//////222///,,,,,,...000///---111333444444333222222333111222222000---+++++++++,,,...000///------///222---***((((((,,,/////////111---***,,,000333111...000111333222000//////000///......//////...,,,***)))***+++,,,------------...///111333444333222000------,,,,,,+++***))))))(((***,,,+++&&&###"""""",,,------------///222555---***))),,,111333111---+++---000222444444444333666666555333111000111333111111333666999888444///'''((()))'''%%%%%%))),,,...000222444333///+++)))...---------///222555777666555444333222222111111111///,,,***))))))+++,,,///000111111000///111222111///---++++++,,,...000111111000///000000111222111111111000//////111222...,,,)))'''(((+++///222,,,,,,,,,,,,,,,,,,++++++)))+++,,,,,,++++++,,,---333222000......000333555///...---+++***)))))))))+++,,,...000111222333333111...,,,,,,---............///...---,,,---000333333000...///222444333111111666:::;;;777222///...---***((())),,,...---+++(((((()))***+++---...///000///...---,,,+++++++++------------...///111222000//////...............---...//////......///111666333///...//////---+++)))*********))))))******)))+++...111111000---+++yyyuuuqqqkkkffffff```\\\[[[XXXOOOFFFBBB>>>??????>>>======AAADDDFFFBBB===:::;;;<<<<<<<<<===;;;999777777555333111111222333333333222000000444333111000///---,,,***+++...111333333000,,,***...///000222333333333333111111111111111000000000111000000000000111222222///...---,,,,,,---...///444555555444222000000111444444444333333333222222111111111111222222333444444444333222222222222222111///.........//////...///000...***+++//////,,,***,,,...000000///---+++,,,---///000000/////////000000333666444///...000444555555333///+++((('''&&&$$$###%%%***---......'''%%%'''...222111//////111---***+++---///...,,,222333555555333222333444444444444222///---------///111222111///...111333...+++)))))),,,...///...///,,,***---222444333111...000111000...---------------......///...,,,++++++,,,,,,---------------,,,---///111222333333333///...---,,,+++***)))))))))***+++)))&&&%%%%%%'''***+++,,,,,,,,,...000333...+++***,,,000222///,,,,,,...111333555555444444666666444111///...000111///000222555777666222...(((((((((&&&$$$$$$'''***...000333444444111---+++......------...111444555444444333333222111000000///...+++)))))))))+++,,,///000111111/////////111111///,,,******,,,...000111000...------...000111000000///......///222444...------,,,---...000111000000///...,,,+++******)))***+++***))))))***,,,111000///...///111222444///...,,,+++***)))((((((***+++,,,...///111222333111///------...000000///...///...---,,,,,,///111222000...///222333222111111555999999555111///...---+++)))***---...---,,,+++++++++++++++,,,------000///---,,,++++++,,,,,,---------......///000111000//////...------------,,,---......------...///222///------......,,,)))'''((()))******+++,,,,,,+++,,,///000111000...---zzztttqqqmmmfffaaa___XXXSSSSSSPPPIIIBBB@@@;;;<<<=========???BBBEEEEEEAAA===:::::::::999888666555444444444333000...+++---///222333333222222111222222222111///---,,,,,,...000222111---)))&&&***,,,///222444666777777222222222222222222222222444333222222111111222222...---,,,,,,,,,------...111333444444111///...///333333555666555444222111000000111111222333444444222111111000000000111111...------------......///111111///+++,,,//////+++'''))),,,...000000///...,,,,,,...///////////////......111555333...---000222333333111---)))'''&&&'''&&&''')))---......---###"""&&&///444333111222222///,,,,,,///111000...222333555555333333333444666777777555222//////000222333333222111111222444///---++++++,,,.........,,,******...333555555333---...///...,,,******+++,,,---.../////////...---...............---,,,,,,+++,,,---...000111333444111000...---+++***))))))***++++++)))(((((()))+++''')))*********+++...000...+++***+++///000...,,,...///111333444555444444555444222...,,,+++---000...///111333555444000---((((((((('''%%%%%%''')))///111333555444333000///000///...---...000222333111111222222222000///...---,,,+++******+++,,,---000111111000...---...///000...+++))))))+++...000000...+++))))))+++---//////---,,,+++---000444666///000111111111111111000555444222000...,,,***)))******)))(((&&&&&&)))+++......///000111111222333///...,,,+++)))(((((((((*********+++,,,///111222000...---...000111111000.........,,,++++++---///111000//////111222111000000333555555333000///......,,,+++,,,...///...---///...---,,,,,,,,,,,,,,,///...,,,++++++,,,---///.........//////000000111111000///...------,,,---+++,,,---,,,+++***+++,,,,,,++++++,,,------***(((&&&(((***++++++,,,---///......///000000000//////{{{tttooonnnkkkfffbbbZZZRRRMMMLLLJJJEEEAAA@@@;;;<<<<<<===>>>@@@BBBCCCCCCAAA>>>;;;:::888777777333222222333333111...+++)))+++///222333444333222000111333333222///...---...///111222000---)))&&&(((***...111444666777777333333333444444444555555444444222111000/////////,,,,,,,,,------------------000222222000---,,,,,,000222444666666444111///......///000111222333333000///......------------,,,,,,------,,,---...000111222000---///333333000((()))+++---///000000000++++++,,,...000111222111,,,,,,///333222...---000///000000///,,,)))((((((((()))+++---//////...---%%%&&&+++333777555444666666333000111444666555333222333555555333222333444777777777555222000000111444444333222222222222333111///...------.........++++++,,,///222333222000,,,---...---+++*********,,,...000111111000000111111111111000///...,,,,,,---,,,+++,,,---///111333222111///---+++*********+++,,,------,,,+++******%%%&&&((())))))))),,,...+++***)))***---//////......///000222333333333333333222000,,,)))))),,,......///111333333222///---((((((((((((((()))+++,,,000111333444555444333222333222000//////000222333...///000111111///...---,,,,,,,,,,,,,,,---......///000111///---,,,,,,---...,,,***((()))+++...000///,,,)))&&&&&&(((+++......+++)))))),,,000555777111111111222222111111111666555444222///---+++***,,,+++***'''&&&&&&***,,,---...000222333333333222///...,,,+++)))(((((((((+++***))))))***---///111...---,,,---///111111000---......,,,******+++---000000000000111111000000//////000000//////...............////////////...000///...------------......---+++***+++---///111000000111111111111111111222111000///...---------+++,,,,,,+++)))(((((()))((()))+++---...---+++)))(((+++......---,,,---///000000/////////000000000|||vvvnnniiigggfffdddbbbVVVNNNHHHHHHHHHDDDBBBBBB>>>>>>===>>>??????@@@???@@@@@@???===;;;999888777444333333333333111---***,,,...000222333333222111000222555444111...------000111333333222///+++))))))+++...111333333222222222333333444555666666777222222000...---,,,++++++++++++---.........------+++---///000...+++******---000333555555333000...+++,,,...///000000000//////...---+++***))))))))),,,---......------///111111333111000222888999666,,,,,,---...///000000000+++******---111333444333)))***...222222......000---...///...,,,++++++,,,***,,,///000000///---,,,******///555777444333555777444111222555888777555111333444444333222222333444555555444111000000111333222111111111222222222111111000///............,,,---...000111000...++++++---......,,,++++++,,,///111444555333222333444333333222222000...---,,,///...,,,++++++---///000222111...,,,+++******++++++---000111111...)))%%%###%%%'''(((((()))***,,,((((((((())),,,///000111......///000000000000000111111///,,,)))))),,,......000222333222111///...(((((((((***,,,...000000000000222333333333333333555444222000000111222333,,,---.../////////...---------...///000000000000...///000...,,,++++++,,,,,,+++***)))***,,,///000///,,,)))&&&%%%'''+++------***''''''+++000444555111000///......000111222444444333111000///...---------+++)))((())),,,///...///111333444444333222///...---+++******))))))---,,,***)))***,,,...///+++++++++,,,...000///...,,,---...,,,*********,,,///000111222111000000000------------............///000111222111000000000............///000111222......,,,,,,---...000222222222333333333222111111333222111000////////////,,,------+++)))''''''((((((***---//////...---------111444333...+++,,,---111000//////...///000000yyyvvvpppgggaaa]]]\\\[[[[[[QQQJJJEEEEEEFFFCCCBBBBBB@@@>>>======>>>>>>===;;;<<<===>>>===;;;999999999666555444444333222///,,,///000000111111111111111222444666444///+++***+++111222444555444222000...,,,...000222222000...,,,000000111222444555666666///...---+++***)))((((((***,,,...000000000...---+++---///...---+++++++++---///222444444222000...+++,,,---...///...---,,,...---,,,+++***)))))))))...000222000...---000333222444333222555;;;===:::000000000000000111222333---+++)))+++000333333111((()))---222222//////222///000111000......///000,,,///111111000---,,,,,,,,,,,,///333222//////222444111...///333555444333000222333333222111111222000111222222000000111222222000///000111333222222000111222111///...///000...///111333222///+++)))***,,,......---,,,---...111444777777555333444666444444444333111000...---000///---++++++,,,---...111///---+++******+++,,,+++---111444444000)))######%%%((()))))))))***,,,''''''((()))+++---000222...............//////////////////---,,,+++---///...000222333111///......))))))))),,,///111222111000000000000111111222222555444222000000000222333,,,---------......//////---///000222222222111000---......---+++***+++,,,******++++++---...///000000...+++(((((()))+++---...***&&&'''+++000111111///...,,,,,,---///111222222222111000//////......---------+++***+++...111///000111333333222111111......---,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---+++***+++,,,...///---,,,+++---...---+++++++++,,,000222444444222000000000---,,,,,,...000111000///000222444444333111111111---......///111222444555///////////////000111111111222333333222111000///111111000000//////000000...//////,,,)))'''''''''***---///000/////////000222666999777111,,,+++---000000///.........//////yyysssooojjjbbbZZZUUURRRPPPOOOLLLEEEAAABBBDDDBBB@@@AAA===;;;:::;;;<<<===:::888666999<<<<<<:::999999:::666444333333333333222000000///.........///000111555777777333,,,'''''')))000222444555666555444333///000222333222///,,,***,,,,,,---///000222333333---,,,+++)))(((''''''&&&***,,,///111222111///......///000///---,,,---......///222333444333111000,,,---...//////---,,,+++---,,,,,,,,,,,,,,,------000333555333///...111444444555444333666;;;<<<:::333222222111222444555777000,,,))))))---///---+++'''(((---222333000000333444555555333000///000111...000222111...,,,,,,------,,,...111///+++---222111...+++,,,000222222000///000222222000///000111---///000111000000222333111///...///222444444333///111333222000///000111///111555666444000,,,***(((***,,,---,,,---...///222666999888555222333666555555555444222111//////......---,,,,,,---...//////---+++))))))***,,,---+++,,,///222444111+++&&&###&&&)))*********+++,,,)))))))))))))))+++---///000//////.........//////,,,...000000///...///000,,,///111111///---------,,,+++***,,,///111000...//////.........///000000333111000......///000222------,,,,,,,,,...000111---///111222333111000...+++,,,---,,,+++***+++,,,((())),,,...000000000///111000...,,,++++++------///***'''(((,,,///...,,,***+++,,,---...000000111111111000///...---,,,,,,***,,,------,,,---///111000000000000000//////......------------...//////222222111///...,,,++++++,,,,,,,,,---//////---+++***,,,......,,,,,,---...000333666555333111000111///...///111555666444222111444666666444222111222/////////000222333555666000000111222222222111111///000111111000...,,,+++...............//////000111111000...***((('''''',,,///111000//////000222555:::===:::333------///////////////......------yyyssslllggg```XXXRRRLLLIIIGGGGGGAAA===@@@BBB@@@>>>???:::888777999;;;;;;999666222666:::;;;:::888999;;;555333111222333555444444///...,,,+++,,,---000111777888777222***%%%%%%(((///111333555777777666555000222444444333000,,,***((()))***,,,---///000111,,,+++***(((''''''&&&&&&***,,,000333333222000...000111111000......///111///000222444444444222222---...000000///...,,,***++++++,,,---...000111222222555777555000///222555555666555333555:::;;;888444333222222444666999:::222---((((((***+++(((%%%'''(((---222333000111444999999888555222000000111///111333111---++++++---...---///000...+++...444000---***+++///222111000...///111111///...///000,,,...000000000111333444111///...000333666666444///111444333111///111333///333777888666222...,,,&&&(((+++,,,,,,,,,...///222666999888444111222555555555555444333222000000,,,,,,,,,---...///000111...,,,***((((((***,,,...++++++,,,000333222...)))$$$&&&)))+++++++++,,,---,,,,,,+++)))((((((+++---111000000////////////000+++...000222111000111111+++...000000---++++++,,,...,,,+++,,,//////---***///...---,,,,,,---...///111///...------...///000...---++++++,,,...111333---///111222222111...---***+++,,,,,,+++***+++---''')))---000222111000///222111000...------......///+++'''(((,,,...,,,)))'''))),,,///111111000///111111000...---+++******(((***,,,------...000111/////////...------,,,,,,---------......000111111444444333222000---+++***...------///000///---+++***,,,......------...///000444777777444111111222000000111444888999777444111444888777444222222222000000000111222333555555000111333444444333111000---...//////...,,,***(((,,,,,,,,,,,,,,,---//////222333222///+++(((((((((...000111000......111333555;;;???<<<555///...111......//////...---,,,,,,yyytttwwwnnneeeZZZRRRNNNKKKGGGCCCBBBAAAAAAAAABBBAAA@@@>>>===:::666555777888666444000333777999999888888888444333111000000111222333+++++++++))))))+++///222555333///+++)))((()))***111111222222333444444555222111///...---------...222000---,,,---/////////++++++++++++***((('''&&&(((,,,000222111///---,,,000---++++++,,,---------111111000000000111333444222222333333111...+++))).........000222555888999888666444444555555555444666666555333111111333555999555222333666777444111------......,,,)))%%%###'''(((+++---+++)))---444777888888777444111111111000111111111000...---+++/////////...------,,,,,,...,,,+++,,,//////---***(((,,,111333000---,,,,,,...,,,***+++///222333222111000000222555555222///111//////111444666444222222333444444333111...---******,,,000333444000,,,222444666666444111000000444333222000////////////---,,,,,,...000111111000---+++(((''')))+++++++++))))))***---000111000...+++***)))))))))***,,,---+++...///...***&&&&&&'''++++++...111444555444222000111222333333222000///111000///000000///,,,***+++---///000///,,,(((%%%------,,,***)))***---000222222111///---,,,...///000000000...++++++,,,......,,,***,,,000111---))))))***++++++******,,,---,,,///111111000//////000444333000///...///000111000...,,,***((())))))***---///111222222000...,,,///.........//////,,,***+++***++++++,,,---//////000...+++***+++,,,+++***************,,,...000222222111///.........---,,,...///111222222111///...///000111222111111///...444444333222111000//////333222111222555666666666444333222111000000000000333222222111222222333333666666555444333333222111---+++))))))))))))'''&&&+++,,,...---,,,******+++---,,,******,,,------,,,//////......///000111222888777555333222111000000444555444222///---,,,---yyyrrrppphhh```VVVPPPMMMJJJFFFCCCBBBBBBBBBBBBCCCBBBAAA??????;;;777666888888666444111333777888777555444444333333222111111111111111******+++***+++---111444444222///,,,***)))))))))///000000111222333444444222111///---,,,,,,,,,---222///------...000000000---,,,,,,+++***)))(((((((((+++...///...---,,,,,,///---++++++,,,...------///...------...///111222333333333222111///---,,,.........///111444666777666444222222222222111///555555444222000111444666;;;777444444666666222...,,,...111333222---(((%%%###$$$'''***(((&&&+++222444666777777555444333444444444444444333111///...000000//////...---,,,,,,000...,,,,,,...---+++((()))---222444222///,,,,,,---***)))***---000000000222222222444666777444111000//////111444666444333222222333222111///---,,,+++,,,...222666666222...222444666555333000......000///......------......///---,,,---000222222111///,,,)))((()))+++++++++))))))***,,,///000///...******))))))((())))))***))),,,...---+++((('''(((,,,---///222666888888777666555333111000000000000000///000111222111...,,,+++,,,...///...,,,***(((......---+++)))***---000222444555333000...------000000///---+++***,,,...---+++))),,,///000---)))+++,,,...///...---...///...000222222111///000000222111000///...//////000000...,,,***)))))))))***---...000111111000///...111000000111333222000...************+++,,,---...000...+++***+++,,,,,,+++)))'''%%%$$$%%%(((,,,...000---,,,,,,///111000//////000111222333333222222000111111222111000//////000000///...------------111111111333666777666444222222111000000000000111333222222222222222333333666555555444333222222222000...,,,++++++***(((&&&+++...111222111...---,,,...,,,+++,,,...//////...000000000000000000000000333333222111000000000000333444444222///------...{{{~~~~~~{{{yyyvvvoooggg```ZZZRRRMMMJJJHHHEEEBBBBBBCCCDDDDDDDDDCCCBBBAAABBB>>>:::999999999666333111444666666444222111111444444444333222111000///***+++,,,,,,---///333666222111000...,,,***)))(((---...///000222222333333000///...---,,,+++++++++111///---...///111222222...---,,,***))))))))))))***,,,......---,,,---......---++++++---......---,,,,,,++++++,,,---///000333333222111000000000000////////////000111333444111000//////000///---,,,222111000---,,,...222555<<<888555444444333000,,,***---222555555000+++'''!!!!!!$$$'''&&&$$$(((...000333666888777666666666888888888777555333222111222111111000...---,,,,,,000///...------,,,***'''***...333555444111...,,,---+++***+++---/////////333333444555777777555333000000000222444555555333222222111///...---+++++++++---111555888777444000222444555555222...---,,,---------------......///000...,,,,,,///111333333000---***)))***+++,,,+++)))))))))+++...000///...*********)))((((((''''''&&&))),,,---,,,***)))))),,,---000555;;;@@@BBBBBBBBB===555///+++,,,...000...///000222333222///,,,***++++++,,,------------000000///,,,******---///333555777666333///,,,***000000...+++)))***---///+++))))))+++...///,,,))),,,///222333111000000000...000222111000//////000000000//////////////////000///---+++******++++++......//////000000111111333333333444666666444222)))))))))******++++++,,,///---+++***,,,------,,,+++'''### $$$))),,,---***(((+++000444333111000000000222333555666777111111111111111000//////,,,+++***))))))***+++,,,///000222555777777555333///////////////000000111222222111111111111222222444444444333333222222222333222000///...,,,***''',,,000555777555333000//////...---...000111000//////000111222111111///...///...............///000111222333111///...///000~~~tttyyyyyyrrrooopppjjj^^^[[[WWWPPPLLLIIIFFFCCC@@@AAACCCEEEFFFEEECCCBBBBBBDDD@@@<<<;;;;;;:::777333111333555555333111000000555555555555444222000...+++---...//////000222444111222111111///---+++***,,,---///000111222222222......---,,,++++++******000///......111333333333...---,,,***))))))))))))...///000///......///111...,,,+++,,,---......---,,,+++++++++,,,...///111222111///......///111222000////////////000000000---,,,---...000000...,,,------+++)))(((+++///333999777444333333222///---(((+++///222222000,,,)))%%%###%%%'''&&&$$$&&&+++000333666888777666666666::::::999888666444333222333333222111///...------000/////////...---,,,++++++...333666555333///---//////...///000000000000222333333444555555444333333333333444555444444333333111000...,,,+++*********---222777999777444111333555666555222...,,,,,,------------...///000111///,,,******---000222333...,,,***)))+++---......+++******,,,///111111000,,,,,,,,,+++***((('''&&&%%%'''+++---...---+++***+++,,,000888AAAJJJOOORRRMMMEEE888---''''''+++///......000111222000,,,)))******)))***+++---///111111111000...+++***,,,...222333555444111...,,,,,,//////---***((())),,,///)))))))))***------+++)))---000333444333111000///---...000///...---...///---...////////////......111000///...------------............///000222333222222222444666666555333))))))******************...,,,***+++,,,.........///+++$$$ ###)))...---)))'''***111555333000////////////111555888999111111111111000//////...+++***)))))))))+++---......///222666888777444111---------......000111111111000000////////////000333333333333222222222222444333222222222000...+++...111555666555333222222111000//////000000...,,,+++---///111111111///...///......------.........///111222111000///000111{{{wwwzzzuuukkkfffhhhbbbXXXXXXUUUQQQLLLHHHDDDAAA???@@@CCCFFFGGGEEECCCCCCCCCEEEBBB>>>======;;;777333000222444444222111111222555555666666444222000///...000111111000///000111222222333333222000---,,,,,,---///111111111000///,,,,,,,,,,,,,,,+++++++++000......///111333333222......,,,+++***)))))))))///000000...------///111---,,,+++,,,...///...---------,,,---...000222333000///---,,,,,,...111222000000000000//////......******---000333333111///,,,,,,+++***)))+++000333444222111111111111000///***+++---///000000///...+++))))))***)))&&&'''***111444666777666444444444999999777666444333222222444333222111000///.........///000000000000000000+++---000333555333111...000000111000000////////////000111111111111111222666777777666444333222111222111///---,,,+++++++++***...333666777555222000555666777666333000...---,,,,,,,,,,,,---...///000,,,***'''(((***...000111,,,***((())),,,///000111...---,,,...111333333222000///...---,,,***))))))&&&(((***---//////---,,,)))+++///888DDDPPPYYY^^^SSSIII:::,,,$$$$$$)))---.........//////---)))&&&+++***))))))***---000333111111111...+++***+++---///000000///---,,,---///...---,,,***((())),,,///))))))***+++,,,+++***(((+++...111222111///------***+++,,,,,,++++++,,,...,,,---...///000000//////333222222111000000000000///......---...000222333//////000111333444222000******+++++++++******)))---+++***+++---///000000222---&&&!!! $$$***...///+++)))+++///222000......---,,,---///222666888111111000///.........------,,,,,,,,,...///111222---///222666888777333000------------...///111111//////...---------------111111111222222222222222222222222333555444222000111222333222111111222333333111000//////---***(((%%%'''+++...000111000000111111000///...............000111111000000111222zzzvvvyyywwwoooeee___]]]XXXSSSUUUSSSPPPLLLHHHCCC@@@>>>>>>BBBGGGHHHEEECCCCCCDDDDDDAAA>>>===>>><<<777333000111333222111000000111444444444333222111000//////111333333111///......222222333333222000///...+++---...000000///---,,,******+++,,,------------///......///111222111000////////////...,,,+++***,,,------,,,******+++---,,,++++++---//////...---------,,,---...000222333///...---,,,,,,...000111000111111111000///...---***+++///333666666444111......///...---...222444....../////////000000000//////000111222333444444000,,,+++---,,,)))))),,,222444555555333222222333666666444333222111111111333333333222222111000000,,,...000111000000111222***+++,,,///222333222000...000111000...,,,,,,,,,,,,---......------...000666777777666333000000000111111000///...------,,,,,,///333555444222000000444666777777444000///...++++++***************+++)))'''&&&'''***---//////***)))'''(((+++...000111///......///222444555444333222000...---,,,------+++++++++---///000...---******---444@@@MMMWWW\\\PPPGGG:::---&&&%%%)))---...------------,,,)))''',,,+++))))))***,,,///111000000000...+++***+++,,,---------,,,***+++---///+++,,,,,,+++))))))+++---++++++,,,,,,+++***((('''***,,,...///---+++***+++'''((()))))))))***,,,...------...///000000111111333333333222222111111111//////.........000111222...---...///111111///---,,,---......---,,,***))),,,***)))+++---000111111///,,,&&&""""""$$$(((,,,///...,,,,,,---...---,,,---,,,,,,,,,---000333555111000///---,,,,,,,,,,,,//////000111333444444444---...111555888777333000---------......000111111///...---,,,,,,+++,,,,,,000000000111111222222333000000222444666666333111111111111///------///111222111000///...,,,(((%%%###$$$(((+++...000111111333333222000000/////////...000111111000000111222xxxsssssssssllleee```[[[SSSOOONNNOOOOOONNNKKKGGGCCC@@@???<<>>>>>>>><<<888444111222222111...------...111000000///.........///---000222333111///......111111111111000///......***+++---...---+++((('''((()))+++---...////////////......///000111///...111222444444333111...,,,+++,,,---,,,***)))***++++++++++++---///000...---*********+++,,,...000222//////...------...000000111111111222111000...------...222666888777333000---...000000//////000222+++,,,------------...///000222444666777666666555///+++***,,,---++++++---222333333222000000222444444333222111000000111222333333333333333222222222,,,...000000...---...000)))((((((***///222333222///111222111...++++++,,,***,,,---,,,******,,,///000222444333000...///000000111111222111000///...///222444444222000000111222444666666333000///...------+++***((((((''''''((('''&&&(((+++...//////,,,***((((((***,,,------000...---...111444555555555333000---,,,---///000111///------///000///---,,,+++***...777AAAJJJNNNGGGAAA777...)))))),,,///---,,,***+++,,,------,,,...,,,+++******+++...///...//////---+++******+++,,,---...---+++******+++)))***,,,,,,*********+++,,,---...---+++)))'''''')))+++,,,,,,***((())))))&&&'''(((((()))***...000............///111333444222222222222222111111000000///////////////000000///......///000000...,,,//////000000000...,,,***+++***)))+++...111222333---+++(((%%%%%%&&&)))***...//////...+++***,,,---......---------///000111000///---+++************///111333555666555555444...///111444777666333111............///000111111000///...---,,,,,,,,,,,,//////000000111222222333000111222444666555222000000000111///---+++,,,---000////////////---***'''$$$%%%'''***---///111222222222111111111111111222///000111111000///111222zzzsssqqqssslllbbb\\\]]]YYYMMMHHHKKKJJJKKKKKKJJJFFFCCCAAA@@@;;;AAAGGGHHHDDDAAABBBCCCBBB@@@>>>>>>>>>===888444222222222///,,,***)))***///...,,,++++++,,,---...+++...111333222000//////000/////////............)))***+++,,,+++(((%%%###'''(((+++---///000111111///......///000000...,,,333555777888777444000...+++---......,,,******++++++***+++---///000...---((((((((((((***,,,...///000000////////////000000111111222222222000///...///111444777999777222...***,,,......---------...+++,,,---,,,,,,+++,,,---///111555888999888555333,,,((('''+++---,,,,,,///111111111//////000333666222222000000000000111222222222333333333333444444,,,...000///,,,***+++---(((&&&%%%'''---222333333111333555444000---,,,---)))+++,,,+++)))))),,,...+++...111000...---...000///111222444444222111///222444666444111///000111000222444444222000......111000...,,,***((((((''''''''''''***---/////////...,,,)))((()))*********///...---...000333444444555333///,,,+++---000222555111...---///000///...///,,,))))))///777>>>AAA@@@;;;444...+++---000222,,,***)))***---///111111///---,,,******+++,,,---,,,---...---+++******++++++...000000---***(((''''''***,,,,,,+++*********...//////...+++((('''&&&)))***+++***((('''((()))%%%&&&((()))))),,,///222//////......///111444666000000111111111000000///000000000000000/////////000000///000111000...,,,000111222222111///---++++++***)))+++...111333333---,,,+++)))))))))***+++,,,///111///***(((+++/////////............/////////...,,,***)))))))))***///000333666777666444222...///000333666666444111000////////////000111111222111000///...---------......///000111222222333111111222444555444000---...000111111...+++***))).........///000///,,,)))'''((()))***,,,///111222000000000000111222333444///000222111000///000222wwwpppnnnqqqsssfff^^^UUUQQQMMMHHHGGGIIIHHHJJJKKKHHHAAA>>>???BBBBBBDDDFFFGGGEEECCCAAAAAA777:::======:::777444333222000,,,++++++,,,,,,+++111111000...+++))))))***...///000222333111...+++000222333111---++++++,,,)))+++---,,,((($$$!!! ***(((''')))...222444333333333222111///---+++***333111111444777777111+++((()))+++,,,------,,,+++---///111111...,,,******,,,+++******,,,...------000//////111333444333222777666333///+++***,,,---///000222333222///,,,***(((***---...---,,,------***++++++,,,,,,++++++***///111555777888555222000***(((''')))...222333222444666666333000///222444555222///...///000000000555444333111000000111111111111000...---,,,+++***,,,)))''')))---111111111...222666666444111000000000...+++***+++---...//////---***)))***,,,///222444333222111000000000000111111111000111111222222666555333222111000000000666555222...+++***+++---,,,+++******+++...222444///,,,((((((***,,,,,,+++////////////000000000000222000...---.........---222222333444333222111000000...+++***+++///333666444111...---...000222333000---+++,,,000444555444333///+++***,,,------+++...///000000///---,,,+++///000111000///---***((("""&&&***,,,+++***+++---------000333111***''')))))))))(((((())),,,///111...+++))))))+++...000111333111//////000111000///000111222333222000...,,,000000111222222000///...///......000222222111000000111222333222222000000000...---...///000///...///---***((((((+++...111333111000//////...+++)))...///000000...---...///---***(((((())))))'''%%%++++++---111555777444111000000111444666888777555333222///---,,,...000111222333333000,,,+++---000111333444444333333555666333333333222111000///...---///000...***((((((***.........///......---,,,)))***,,,...000000000000333///,,,,,,...000000///000......222777888444///~~~zzzuuuooojjjhhhaaaXXXPPPLLLIIIEEEEEEGGGGGGHHHHHHFFFBBB@@@@@@AAADDDFFFIIIIIIGGGDDDAAA???888999:::888555333222333333000---,,,---......---111111000...+++***+++,,,///...///000222111///---000222333222...,,,+++,,,+++---...---***&&&$$$###+++'''###$$$)))000666888444444333111///---+++***///...---000333222---(((%%%''')))+++---...//////000111000///------///111000...---,,,.........---//////000222555666444333666444222...***)))+++------///111111000...***((())),,,......---,,,,,,---,,,,,,,,,,,,,,,++++++***---...111333333222000...***((('''(((,,,///000000111333444222000000111444444222000....../////////444333222111000111222222111111000///---,,,+++***,,,***)))+++///222222222---000444444333111222333444111...,,,,,,,,,---...111000...,,,,,,...000111444333222111111111111111000000//////000000111111444333222111111111111111555333000,,,)))(((***,,,,,,+++***)))***,,,...000...,,,))))))+++,,,,,,+++......//////////////////000///...///000111000///222222333333333222111000///---+++))))))+++///111///,,,)))(((+++///222333111//////111444555444222111///------......,,,))),,,---...///000000//////.../////////...,,,)))(((&&&***---...---,,,,,,---...---000222000***(((+++++++++++++++---///222333000---******,,,///000111222000//////000111111000000111222222222000...,,,000111222333333222111111000//////111333444333111222333333444444333222111111///......000000///......,,,***)))***---000222000111222444444222///+++...000222111///---,,,,,,)))'''&&&'''))))))'''%%%((((((+++///444555444111000000111444777888777555333222000...------......111222333111......000222555666777666444333444555111111111111000///......///000111...+++)))***,,,000//////...---+++******,,,---///000111222111111///---******,,,//////...///...000444:::<<<888555rrrtttvvvvvvrrrkkkddd___XXXPPPHHHEEECCCAAAAAADDDFFFDDDCCCCCCCCCCCCAAA???CCCEEEGGGHHHFFFBBB>>>;;;999888777444000///000111222000------...000000///000000000///---,,,---//////...---...000111111000000222333222000---,,,,,,///000111///,,,)))''''''+++&&& $$$...777<<<555444222111...,,,+++******))))))+++...---((($$$###$$$&&&))),,,///111333222111///------///555999555333000/////////...---......000333666777666444333222///,,,(((((()))+++,,,---//////...,,,)))''',,,...//////...,,,,,,,,,------,,,+++++++++++++++,,,------......---,,,,,,***((('''(((***,,,---------///111222111111222333444222000...------------222111000000000111333444222111000///...,,,++++++---,,,,,,---111333444444---///111111111111333555777555222///---,,,,,,---222111000000000000000111333222222111111111111111///.........//////000111333222111111000000000000222111...***'''&&&(((*********)))((((((***+++,,,---+++******,,,---,,,+++//////..................///...///111333333222000111222222222222111000000///---+++(((((()))+++------***&&&&&&)))...222444222222444666777555222///000////////////...+++((()))***,,,...000111222222,,,---...///...,,,***(((+++---000111000////////////......000---)))))),,,------...///111333555666222///,,,+++---///000000000...---...000111111111111111222222222000///...000111222333444444444444222111111333555555444333444444555555444333222222222111//////000000///...,,,,,,,,,,,,---///111333///000333777888666111---...000222222///+++((('''###$$$%%%(((******(((&&&&&&'''***...222333222111000111222555888888777555333222111000...------,,,111222222111000000111333888999:::888666444333444//////000000000000//////222222111///,,,+++,,,...222111///---+++***))))))......000111111111000///---,,,***+++---000000000000000222777===???>>>;;;yyysssqqqmmmjjjhhhddd```^^^PPPIIICCCAAA@@@??????CCCDDDAAA???AAAEEEFFFBBB>>>===>>>@@@BBBBBB>>>999555777777666333///......///000...------///111111000///000000///......///111///---++++++...111222333000111222222000///---,,,222333333111...+++++++++,,,'''"""###+++444999333222111...,,,+++))))))&&&%%%&&&(((***)))&&&######$$$&&&))),,,///111333///...---------111777<<<999555222//////...---,,,,,,---///333666777555333111000---***'''''')))+++,,,---......---+++((('''...///111000...,,,+++,,,...---,,,*********+++,,,///...---+++***))))))))),,,+++)))))))))***+++++++++---000222333333333333333222111///,,,++++++,,,////////////000222333555222111000///---,,,++++++.........000222444555666///////////////000222444666555333///,,,++++++,,,//////000111222222222222222111000000//////000000............///000111111444333111000///.........000///---)))&&&%%%''')))'''''''''((()))***++++++,,,+++++++++,,,------,,,000000000///////////////000000111333555555222000111111111111111000000000///...,,,++++++,,,---...333///***((()))---111222333444555555555333000...//////...---,,,+++***))))))***+++---...000111111,,,---...//////---,,,***,,,---///111111111222222///,,,+++,,,***'''(((---......000111333555666777444111...,,,---///000000...---,,,---000222222111222222333333333222111000///000111222333444555555333333222444666666555444444444444444333333222222333222000000111111000...++++++---...000222333444000000222555666333///++++++...111111---(((###!!! """&&&+++------+++))))))***,,,...000111000000000111222555888888666444000111222222222111///...222222222111000000000000666777888888555444333333---...///000111111111111555333111///---------...222111///---,,,++++++,,,---.../////////...,,,+++...------...000222444444222333555999>>>@@@???>>>zzzssssssoooiiidddaaa___[[[YYYKKKEEEAAAAAAAAA???@@@BBBBBB???===AAAFFFGGGCCC>>>888888:::===>>>===888444444666666555111///------...---,,,---///000000///...///000000//////111222///---******,,,000333444000000///000000000///...444444444222///------...,,,***'''%%%%%%)))...222111000...,,,***))))))(((%%%%%%&&&'''((((((&&&$$$'''''')))+++,,,...///000)))+++---...///222666999999666111......------,,,++++++---111444555444222//////---)))'''''')))+++---......///---,,,)))(((...000111000...,,,++++++---,,,***((((((***,,,---444222///+++)))(((((((((...---,,,+++******+++,,,---...000222444555444333111222222000,,,***+++,,,......---...///222444555111000///...---,,,+++***---...000111333444555666111000...------///000000222333222///+++)))***,,,***+++...000222444444444111000///......------...////////////000111222333555444222///---,,,++++++......---+++(((&&&'''((($$$%%%''')))+++,,,---...+++,,,,,,++++++,,,---...000111111111111222222222333222333444555444111...111111000000000/////////.........///000222333444:::555...***)))***+++,,,222333222111000...------000...,,,)))((()))+++---+++++++++,,,,,,------...,,,---///000111000...---******,,,...111333444555...***))))))'''%%%'''---......///000111333444555444111---+++,,,.........---++++++,,,///111222111333333333333333333222222//////000111222333555555555444333444555555444222222111111111111111111222444222111111222222111000***+++---///111333444555222111000000///---***'''(((+++//////+++%%%  $$$)))...000///...,,,...///000111000//////...///000222555888777555222...///111333444444444333444333222111///...,,,+++///111444555444333333333......000111222333333333555333111///......------000////////////000000111...////////////---,,,***---...///000111333444666666666888:::===>>>>>>===|||uuuqqqmmmjjjfffdddaaa\\\TTTNNNHHHCCCBBBDDDDDDBBB@@@BBBAAA???>>>BBBFFFGGGCCC???888777777:::======999555333444555555222///.........---,,,---///000///......///000///...///000222000---***))),,,000222444///---+++,,,...000111111555555444111...---...000---...---+++))))))+++---///...,,,***))))))******&&&'''((()))))))))((('''***+++,,,.........---,,,'''))),,,///000222444666888444000---------------,,,,,,,,,///222333333222//////---***((((((+++---.../////////...,,,***)))---///000000---+++++++++,,,***'''&&&''')))---///666444000---+++******+++/////////---+++***,,,...000000000111444444333222000222333111---+++,,,...------------///111333444000///...---,,,***))))))+++---000111222222444555222///---,,,---......---000222222///***'''(((***''')))+++///222444555666222222000...---,,,,,,,,,.........///000111222333444333111...,,,+++******---///000///,,,***(((((($$$&&&))),,,///000000000,,,,,,,,,+++***+++...111000000111222333444555555444444333444444333111...111000000///.../////////...///000222444666888888:::555///***(((&&&%%%$$$...//////...,,,+++,,,---///...+++(((&&&(((---111///...---,,,+++++++++++++++---///111222111000///(((((())),,,111444555555---***((((((&&&$$$'''---///...---,,,---///111333222///+++***+++,,,------,,,+++***,,,...000111000222222222222222222222222//////000000111333444555666444333333444333111/////////...//////000111222444222111222333444333222+++,,,---///111333444555444222///---+++(((%%%"""%%%))),,,---)))$$$ ###'''---111111000//////222333444222000............///222555777666333000,,,...000333555666666666555333111000000...+++((())),,,///111222111111222...///000222333333444444333111/////////...,,,***,,,---///111222333333333000111111111111///---,,,***,,,///000000000222444999999:::<<<<<<=========~~~wwwqqqooofffccc```___]]]WWWNNNGGGFFFCCCCCCGGGHHHDDDAAA@@@@@@@@@@@@CCCFFFFFFCCC@@@;;;888666888;;;<<<999555222333333111///...///000///......///000111000......///000///......///111000---******,,,///111222...+++((((((,,,000333444555555333000------///111...000111///,,,***+++,,,///...,,,+++++++++,,,---'''((()))******)))******+++---///111111///---+++)))+++---...///111333666777444///------///000000000...---...000333333333000///...+++)))***---////////////...---,,,***)))+++---//////---+++++++++)))'''%%%###%%%)))---000333222000...------...//////000000---+++***,,,///333111//////111222111000///222444333...,,,---000------------...000222333......---,,,***)))(((((((((,,,///111000111222444///---+++,,,...///...---222444444000)))%%%%%%''')))***,,,...111333666777666555333000...---,,,+++---------...///000222222000000...---,,,,,,+++,,,---000444444222---***((((((***---000222222222111------,,,***(((***///444......000111333444666666444222111222333333222111111000///.........//////---...111333555777888888666222...***(((&&&$$$###(((+++...///---+++***+++---------+++)))+++///333333111///...,,,++++++,,,***+++...000111111000000)))((((((+++000444444444---***)))***(((&&&)))...111///,,,)))))),,,///111///,,,)))''')))***,,,,,,---+++***+++...///000////////////.../////////000222111111111222333555666666555333222222000---+++------------///111333444333222111222444666555444---------...000222333444333222000///---)))$$$ $$$'''+++,,,)))&&&###"""&&&***///111111//////000222333444333///......000---...111444666555111...,,,---///111222444444555555333111111222000---)))&&&)))---000000//////000......000111222222222222000///......///...***&&&***,,,///222444444333222000000111111111///...---+++...000111000000222444:::;;;<<<======>>>???@@@}}}{{{tttooonnneee```YYYVVVUUUSSSMMMHHHDDDBBBDDDIIIJJJEEE@@@???@@@@@@BBBEEEFFFFFFCCCAAA===999555666999:::666333333222000---,,,---000333111000000000222222000///.../////////------///000000---+++***,,,///000111---)))%%%%%%***000444666555444222///,,,,,,...111///111222000---+++---///000///---,,,,,,---///000''')))***+++*********++++++---000333333000---+++,,,------......000444777777333///---...000222222222000......000333444555111000///,,,***+++...111.........---,,,+++***)))***,,,......,,,+++++++++(((&&&###"""$$$(((---111000//////...///000222222...//////---******,,,///555111...---///000///---...222555333///---...111------------...000222333...---,,,+++)))((('''''''''+++///000//////111333,,,***)))+++///111///---444666666111)))$$$###%%%,,,,,,---...111333555777888777555222///...,,,,,,+++,,,,,,---...///111111------,,,,,,,,,---......---111666888555000,,,)))+++---000333444444222111......,,,)))'''***000666,,,---...000222444666777222111000000222444444333111000///------......///,,,...000333555555666666222000---+++***)))'''%%%###(((...111///,,,******+++---//////---...111444444333111///...------...(((***---///000111000///,,,***)))+++000333333222...++++++,,,***(((***///333000+++((((((***...000---***'''&&&''')))++++++---,,,++++++---//////...------,,,,,,,,,------...444333222222333444666777666555333111000...+++))),,,,,,,,,---///222444555222111111333555777666555...---------///111333444111111222222111,,,%%% $$$'''+++,,,***'''&&&%%%'''+++000111000......///000222333222///---///111,,,---000333555444000---------...///000111222222444222111222333333///,,,&&&)))---000///.........---...///000111111111111...------...///---((($$$)))+++///222444333111///---.../////////...,,,+++---000333444222222444666:::<<<===>>>>>>???AAACCC~~~xxxtttpppiiiccc^^^[[[UUUQQQMMMKKKIIIGGG???BBBFFFFFFCCCAAABBBDDD>>>???@@@AAAAAA@@@>>>===;;;:::888777555444333333222222111///---...000222111111222555666666333000111000000///...------,,,,,,(((&&&)))...222111...)))(((&&&'''***///444777444222///,,,******+++,,,222555666222---***---000111///---,,,...///000000......---+++)))))),,,......222555555222...---------,,,+++***,,,000444777777666333000///111555999777555111...---...000222666222///...000111000...000...,,,***)))***+++,,,,,,------,,,++++++,,,...,,,&&&!!!!!!'''---......,,,...111333333111...,,,+++,,,,,,,,,,,,---------//////...---------------...111333111...,,,...111111///......000222222222000,,,(((&&&((())))))''',,,,,,------...------,,,,,,------///000111222333666444///,,,******+++,,,............000222444666111222444444333111...,,,)))((()))+++...111111111...,,,***---111222...***---111555444111---,,,---/////////111444444333111//////---,,,,,,---...///...,,,,,,///333555444111111///...///222333222000000//////.........//////000///...000222444555444/////////...---+++***)))***...333555333...***(((&&&+++000222111000000111333333111///---,,,---///111...+++,,,///111000//////...------...000222444000000///---+++******,,,000...+++((((((***---///---+++)))''''''))),,,......+++)))***...111222111---,,,+++,,,...000000000444444444444444555666777666555333///+++((('''(((.........///222444555555222222222222222222333333000000000000111222333444444555555666555111+++&&&'''(((************,,,...///000000000......000222666555333111///...---------///111333333000---+++...000111111///---------111111222444666555333000......---///000000///---,,,******,,,000222111...---,,,,,,///222111+++%%%(((***...111222111///---...------,,,+++++++++,,,000222555777777888:::;;;<<<===>>>???@@@AAAAAAAAAwwwrrroookkkeee```ZZZUUUOOOKKKJJJIIIGGGEEEAAACCCDDDDDDBBBAAA@@@@@@AAAAAAAAA@@@>>>:::777555:::999777444222111//////222222111///......111333222111111222333333222000000000///......------,,,***'''%%%(((---000///---''''''((()))+++///222444222111000...---,,,,,,,,,444777888444///+++,,,...000///------...///...---......---,,,******,,,...///111333333000------...---,,,+++***,,,///222444777666444222000111555888777555111...---...///111333111......///000...,,,------,,,,,,,,,---///000---...///...,,,,,,...///+++'''$$$%%%)))---//////,,,...111333444222000...+++******++++++,,,---...111000///...,,,,,,++++++...000111111///...///111222000...///111222333222111---((('''(((***+++***/////////...---,,,++++++,,,---...///000111111111333111---+++***+++---//////.........///000222333333333555555444111...,,,+++******,,,///111111000///+++***...444666222---,,,000333222///,,,,,,---.........111333444333222333222000...------------,,,++++++///333555444333000...,,,...111333333222222111000///............000///---...111333444444000000000///...---+++***+++///333555222...+++)))(((,,,111333222111222333111111000000/////////000111///------000222222111000000/////////111222333---...///...,,,+++,,,---222000,,,))))))+++...111...---+++))))))***,,,---+++(((&&&(((,,,000222333000...------///111222222444444333333444555555666444333111---***)))+++,,,000...---///222555555444000000111222333333333222111111111111222333444555111111111222111///***'''((()))++++++++++++,,,...---...///...---...///111555444333111000/////////111222333444333111...,,,000111222111///...///000111111333555888888777555000///...///000111111///...,,,+++---000111///,,,***)))***...222222---''')))***,,,000333333111.........---,,,,,,---......333555777888888999:::<<<;;;<<<===@@@AAACCCDDDDDD{{{vvvooojjjgggddd___[[[WWWPPPHHHDDDEEEFFFDDDBBBCCCBBBAAAAAAAAA@@@===;;;AAAAAA@@@???<<<888555333777666444222000...,,,,,,111111111000...///111333333111...---///000111000//////...---,,,,,,,,,,,,)))'''&&&(((,,,...---+++&&&'''***,,,---...//////000000111222111///---,,,555777999666111,,,++++++...---------//////---,,,//////...---++++++---///000000111///------...///000///---------///111333777777555333111111444666666444111...------...///000///.../////////---+++***+++---///111222333333.../////////------///000******)))***+++---///000---///222444444333111///+++***))))))***,,,...///222111///...,,,***))))))...//////000000111111222333111//////000222222222000---)))''')))+++---...222111000///...,,,+++***,,,---...000000///......---,,,***)))***,,,000222000000...------...///000333444555444333000...,,,,,,+++,,,...111222111///000+++)))///777:::555///+++---000...+++)))***,,,,,,,,,---///222444333222555444222000...---,,,,,,******+++///333666666555000...+++,,,...111333444333222111000////////////111///,,,,,,///111333444111111111111000///...------000333444222...+++******---111333333444555666//////000000111111111222111///......000222333333000000000111111111111111+++---//////---,,,---...333111---+++***,,,///111......---,,,+++++++++,,,(((&&&$$$%%%)))...222444333000...---///222333444444333333333333444444555222111///,,,***+++...111111...+++...333666444222---///000222333333222222222222111111222333444555,,,++++++,,,,,,,,,***((()))+++,,,,,,++++++---...,,,---...---,,,,,,...000222222222111111111111111666666555444222000...---///000000///...---///000111222444777:::;;;:::888222000......000222222222///---,,,---000000...+++&&&''')))...333333///++++++)))***...444666333//////...---------///111333777999;;;;;;::::::;;;<<<;;;<<<>>>@@@BBBEEEFFFGGGuuupppjjjeeeaaa]]]YYYVVVWWWNNNEEEAAABBBDDDBBB@@@AAA>>>;;;<<<======;;;777<<<===>>>>>>===;;;999777333333333222111///...---///000111000//////111333222///+++)))+++---///000...---,,,++++++++++++,,,***((((((***---...---+++&&&(((+++...///...,,,+++---///222444444111...,,,111444777666222...,,,+++******+++---///000...,,,/////////...,,,,,,---///000///---,,,+++,,,...000222111000000000000111222444444444333111000111333555333000...,,,,,,---...//////000000000///---,,,+++---///222444444444444,,,---------,,,,,,...000+++,,,......---...000111///000222333222111///------+++)))((((((***---...000//////---,,,***)))(((...---...///111222222222222000------.../////////---+++((('''(((+++---///111111000///...------------.../////////---+++***'''&&&%%%&&&(((,,,000333222000///---,,,,,,,,,---222222333222111///,,,+++***+++---000333444222000000+++)))///888:::444---(((***,,,***'''&&&'''***+++++++++...111333333333333333111000...---,,,,,,)))***---000444777888999222000---+++,,,///222444222222111111111111222222333///,,,+++---000222333222222222222222111000//////111333222000---,,,++++++,,,///111333444666777000000000000222222111000000///......///111222333///000000000000000///...---...000000...,,,,,,,,,000000///...------------------------,,,+++***))))))'''%%%%%%(((---111444222///,,,+++---000222333333333222222222222333444///000000...---,,,...000222...+++---333666444000,,,---///111222222111111222111000///000111333444***((('''(((***+++++++++,,,---......,,,,,,---///+++,,,,,,+++******,,,.........///111222222333333888777555333000///...------------,,,++++++---///333333555777:::;;;999777222///------///111222333...,,,+++---000111///,,,'''(((+++000444444111...+++(((''',,,444888555000111000//////000333666888;;;===>>>>>>===<<<<<<======>>>???@@@BBBDDDFFFGGG~~~yyyqqqmmmgggaaa\\\XXXTTTQQQVVVOOOFFFAAAAAABBBAAA???===:::777888::::::888555666888999;;;;;;:::888777000000111222333333222222...///000///......///111000,,,)))'''))),,,...///---,,,***)))))))))++++++++++++,,,---//////...---''')))---000000///,,,***,,,...111333333111...,,,+++...222444333000...---%%%&&&(((+++///000000......//////...---,,,---...///---***((()))+++...000111111111000000////////////111222222000......///222111///---,,,,,,------///000111222111000///......000222444444333222111''')))*********+++---///---///000111000///000111111111111111000---+++)))000...+++)))((()))+++,,,,,,---------,,,+++***))),,,,,,...///000111222333000...++++++,,,,,,,,,+++***)))(((''''''))),,,..................///000111/////////...---+++)))'''$$$#########&&&+++000333222111///---,,,++++++,,,////////////...,,,+++***((()))---111555555444111///+++)))...555666000(((&&&(((***)))&&&$$$&&&)))+++******,,,///222333222......///.........------***,,,///222555777999:::666444000,,,***,,,///222000000111111333555666777333000---+++---///111222111222222222222222111111///000111000...,,,,,,---******+++...111444666666333111//////111111000......------,,,,,,---///000---......///......---,,,000111222000---+++******,,,...000111111...***(((,,,,,,,,,,,,+++***(((''',,,+++)))((()))+++///111...+++((((((***---000111222222111111111111222222...000222111///---,,,,,,222///,,,---222444222///,,,---...000111111000000111000...------///111222+++)))''''''))),,,---......///000///...---...///+++,,,,,,+++)))(((***+++)))***,,,///111222333333777555333000...---------,,,---......------///111444444555666777777444111000...,,,,,,...000222222+++***))),,,111333111///***,,,000444666555222///,,,'''&&&***333777555111333333222333555777:::<<<>>>???AAA@@@>>>======>>>@@@@@@@@@@@@@@@AAABBBCCCyyyuuummmjjjeee^^^XXXSSSPPPNNNQQQMMMFFFBBB@@@@@@@@@AAA<<<;;;888777777777666555444444666666555444111000,,,...000222444444444444---/////////---,,,,,,...+++)))'''(((***---......+++***(((''''''(((***+++---...///000000000///...)))+++...000000///...,,,,,,---///000///...,,,+++(((***...111333222111///$$$%%%&&&)))---000000///---...///...---,,,,,,---...+++''''''(((+++...///....../////////...---,,,+++---000111000...------///...---,,,,,,,,,------///111222222000///000111111222333444333111///---$$$&&&((()))***,,,///222000000000111111111111111111111111000...,,,***)))000...,,,*********,,,,,,***+++,,,---,,,+++***)))))),,,//////------000333///---***)))*********)))''')))***)))((()))***,,,+++++++++,,,...000222444222111///,,,***(((&&&&&&%%%$$$###$$$&&&+++///222111000...---,,,,,,------,,,,,,,,,,,,,,,++++++***''')))---222555555333000+++)))***---222111,,,&&&&&&))),,,+++((('''(((***+++***)))+++...000111111+++,,,---...////////////,,,...222333444555777999888666333...++++++...111///000111222555777999:::444111...---...000111111000000111111222111111111---......---+++,,,---///***((((((+++///333666666444111------///111///...---------+++))))))+++---,,,,,,,,,---------------333333222///,,,******+++***---111333222...)))&&&+++++++++++++++***)))(((.........,,,******,,,///***(((&&&'''***---000111222222111000000000000111///111222222000---,,,,,,111000...///000111111000------............//////111///---,,,,,,---000111...+++))))))+++---//////000111222111///......///---------+++((('''''')))$$$%%%))),,,...000111111333222111///...---------...000222333333222333444555555444555555333///,,,...---+++,,,...111111111***)))))),,,111333222000---///333666777555333111,,,)))(((+++111666666333666666777888:::<<<>>>??????AAABBBBBB@@@>>>??????BBBAAA???>>>===>>>>>>???}}}vvvrrrfffddd___ZZZTTTOOOMMMMMMGGGGGGEEEAAA>>>===@@@BBB@@@???===:::666333333444222333333444222000...,,,)))+++---000111111111111---...///...+++***)))***'''&&&'''***---......---+++)))'''&&&&&&''')))+++...///111222111000///...,,,---...///000000000000------,,,+++++++++++++++(((***---111333444333222'''&&&&&&(((+++---......,,,---......,,,++++++,,,,,,)))&&&%%%(((,,,------...///000111111///...---(((,,,000222111///...---,,,,,,,,,+++,,,------...///000111000......000222333333333222111///---+++$$$&&&)))+++---000444777444111//////111333222000///000000000///...---,,,------,,,,,,------...///+++,,,------,,,***(((&&&&&&,,,111///***)))...333000---***))))))***)))(((&&&))),,,---+++))))))************+++---///222444444222...***'''&&&%%%%%%***((('''&&&(((+++///222//////...------...///000***+++++++++,,,,,,,,,,,,)))+++...333555333///+++%%%'''***---///...+++((())),,,000000---+++,,,---,,,***)))***---///000///+++,,,...///000000000///---///222333222222444666777777444000,,,,,,///222111111222333555888:::;;;444222000///000111111000......///000000000000000+++,,,+++***)))+++...111***(((''')))///444666777333...***)))---000111///---......+++(((''')))+++---,,,,,,+++,,,---///000444333111...+++***,,,......///111222111...+++(((++++++++++++++++++++++++---...///...+++***+++---(((''''''))),,,000222222222111000////////////000111111111///------...000///000111000......///111000///---,,,+++,,,---...222000---,,,,,,---000222000...,,,+++---...///...222333333222000...///000//////...+++(((&&&&&&''' """%%%))),,,---....../////////////////////......111555777777666666666444444333333333111---***...---,,,...000222222111+++***))),,,111333111///,,,///333666777555333222...---,,,...111555777777888999;;;>>>???@@@@@@@@@@@@AAABBBBBB@@@???@@@@@@AAA@@@===<<<;;;;;;<<<<<<}}}{{{yyyuuuppp```^^^[[[VVVQQQMMMLLLLLL???AAABBB@@@<<<;;;???DDDDDDDDDBBB<<<666222222444111222333444333111///...((())),,,...///...---,,,---...///---***((((((((($$$%%%'''+++///000...---***)))&&&%%%%%%''')))+++---000222222111///..................///111222333...---***((('''((()))+++++++++---111444555444333***(((&&&''')))+++,,,,,,+++---...---,,,++++++++++++(((%%%%%%))),,,------000222333444444333111000'''+++000333333111///...++++++++++++,,,---...///...///000...,,,,,,///222222222111111///...,,,+++&&&(((+++...000444888;;;666222---...222444222///...//////000000000000000***+++,,,---///000111222------...---+++)))&&&$$$$$$,,,222000(((&&&,,,444111...+++*********)))((('''+++//////---***)))***+++*********,,,...111333666333...)))&&&$$$$$$%%%---,,,***)))))),,,///222///...------...///111222******+++,,,,,,---......+++---000333444222,,,'''!!!%%%***......---,,,++++++///333444111//////000,,,+++)))***,,,...///...---...///111111111000///---///222222000///111333666666555222...---000444333333333444666777999:::444333111111111222111///,,,---...//////000//////******)))((((((***...222+++(((&&&)))///444777888222,,,'''''',,,111222222...//////,,,(((&&&(((***...---,,,+++,,,...111222333222000,,,***+++...111222222111111000...---,,,,,,,,,+++++++++,,,------***---///...,,,***+++,,,(((((((((+++///333444444111111000///////////////333222///+++***,,,111555...111333111---+++///222111000---******+++---...333111...,,,,,,...111333222///---,,,---......---333444444222000//////000111111///,,,(((%%%%%%%%% ###'''***,,,,,,,,,---...///000000111000000,,,000555888777666555555333333333333333111...+++...---...000333444333111---+++***---000222000---)))---222666666555444333000000///000222555888:::999;;;>>>AAABBBBBBAAAAAA???AAABBBBBBAAA@@@@@@AAA???>>><<<:::999:::;;;<<<~~~zzzyyyuuummmfff^^^YYYRRRMMMJJJGGGFFFDDDBBB@@@===999777888<<<@@@GGGFFFCCC>>>999555444555333333333444555444222000+++))))))...///,,,)))***/////////---+++(((&&&$$$$$$$$$%%%(((+++---,,,+++,,,+++***'''%%%%%%''')))---000222222...+++***+++///......---------......,,,+++)))'''&&&%%%%%%%%%***+++,,,...000222555666///---+++***,,,...//////)))---111222///---,,,---///+++'''%%%&&&***---///222333555777888777666555000222222111///...///000111000---++++++,,,...000222111...***((()))---111333111///---,,,++++++,,,))),,,///000000222666::::::222)))%%%(((+++---,,,///////////////000111111+++)))((())),,,///000000......---------,,,)))'''+++...111000---,,,000444444000,,,***+++,,,+++***(((***---//////---+++***,,,,,,,,,---...//////000000///+++'''$$$###%%%(((,,,,,,+++***...444555222+++,,,,,,,,,,,,...222444000---++++++------+++(((+++///444666444000,,,***&&&***---,,,))))))---111555555444444333333333333000---)))'''(((+++---...222222111111000...---,,,,,,...//////......000111000000000...------...000...111222111333777888666444444444333000......///+++,,,---///000111111111///...+++'''$$$###&&&(((,,,+++***,,,///222333444...+++)))+++///111...++++++++++++*********))))))+++,,,---+++)))(((+++...111000///---+++---222666000000///000000000///...---,,,,,,---......---+++...+++***+++---...,,,***)))(((((((((***...222444///111222333333111...,,,111111000---+++---333888666444222000000222444666333000,,,)))(((***---///444333111000///000111111222000......///000000///222444444111,,,+++...333111111111000...***'''%%%!!!###'''+++---------,,,+++---///111222222000000222111000//////000111222444333111000///......///000/////////000222555777...,,,)))((((((***---///++++++---///222222111000//////111444888:::999777:::;;;===BBBFFFGGGDDD@@@AAAAAA???>>><<<;;;;;;:::BBB@@@<<<888666666777777yyyvvvuuuqqqiiibbbXXXTTTOOOKKKHHHFFFDDDCCC@@@???===:::888999<<<>>>@@@AAAAAA>>>;;;888777777444222111333555666444111---)))(((+++,,,******,,,////////////...,,,***)))(((''''''))),,,---,,,+++***,,,---,,,***))))))))),,,///111111...+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***'''%%%%%%&&&,,,,,,---...000222444555222///,,,***+++,,,,,,,,,***...111222111//////000000,,,(((&&&'''***---///111333555666777777666555222333444333111000111222000...,,,++++++,,,///000000...,,,(((&&&'''+++...111000...,,,+++************,,,///111111222555888888222***'''))),,,---,,,------,,,,,,,,,---...///+++)))((())),,,.........,,,,,,,,,---...---+++***+++---000...++++++...222333000,,,+++,,,---,,,+++***+++---...///...------/////////000//////...---,,,+++)))&&&$$$%%%(((+++---...,,,+++///555555222***,,,...///...///000222111///,,,++++++***(((%%%(((,,,111444333000...---)))+++,,,***((()))---000666555444333444555777888111...)))'''(((+++...///333333222111000...---,,,))),,,///111111000000000333333222///,,,***+++,,,///222333222333666666333222222333111///......///------......///000000111000///,,,((($$$$$$&&&(((---,,,,,,---///111333333333///,,,---000111///,,,))))))))))))))))))((((((+++,,,---,,,******,,,///111000///......///222444000......///111111...,,,++++++,,,...000111111000///---++++++------,,,***)))(((''''''))),,,///111,,,...000111111000...---...//////...,,,---222777555444222111000111222333333000,,,))))))***,,,...222222111111000000000000///...---...000111111111111333333000,,,***---111111222222111///+++(((&&&$$$&&&***---000111000000,,,---...///000000//////111000///......///000111333333222222111111000000000///......///111333555///---***(((((())),,,...******+++---///000//////...///222555777999:::;;;======>>>BBBEEEEEEBBB??????>>><<<;;;::::::;;;;;;???===:::777555555555666}}}xxxsssqqqoooiii```XXXPPPMMMJJJHHHGGGEEEBBB???===>>>>>><<<:::999;;;<<<:::<<<>>>===<<<::::::;;;777333000111555777555222...***(((***)))(((***...000000111111111///...---+++******+++,,,---,,,+++(((,,,000111000---+++***,,,...//////---++++++,,,+++,,,,,,---,,,+++***)))))),,,///...(((%%%&&&(((.........///000111222333222///,,,***)))***))))))***,,,000222222222222333000...***((('''(((+++---000111333444555555444444333444555444333222333444///---+++******,,,...///,,,+++)))&&&$$$%%%(((+++...---,,,+++************+++---000222222333444666777111,,,***+++------,,,---,,,***(((((()))+++,,,,,,***)))***,,,---,,,+++)))+++,,,.........---,,,***,,,---,,,)))))),,,000222///---,,,---.........,,,---------...///000111222222333222000...+++)))'''''''''&&&%%%'''***---...///...---///444555111***---///000///.........222000---+++***(((&&&###&&&***...111111111000111...,,,)))''''''))),,,///444444333333444666999:::000---)))''')))---///111444333222111000...---,,,***---111333222///...---111111000---)))''''''(((///222444222222444333000///000111000.........///000000///.........///000000///---)))&&&$$$&&&'''//////......///000111222333000---...111333333111)))))))))***************+++,,,,,,,,,++++++---///111000//////111222111000---++++++...333333///***,,,---///111333444555555111///...---...---,,,***)))(((''''''(((***---...***+++---...//////......,,,...000000...---000333222222111111000000000000222000---***))))))+++,,,///000111111111000///...,,,++++++---000222333222000222222000,,,+++---///222222333222000---+++)))(((***---111333444444444......---------.........000///...------...///000111222333444444333222111000///.........///111222111...+++((('''(((***+++************+++---...///...111555666666777;;;>>>@@@@@@@@@BBBDDDCCCAAA>>>???===;;;999888999;;;===<<<:::888666444444444444zzzyyyuuupppmmmhhhaaaVVVNNNKKKJJJHHHFFFEEEBBB>>>;;;:::<<<======;;;:::::::::999:::;;;:::999999;;;===:::555000000444666333000...,,,+++,,,+++)))***...111111222222222000///---...,,,+++++++++,,,+++***))),,,000222000...---,,,,,,,,,---,,,,,,,,,,,,---,,,---//////...,,,***(((&&&,,,222000***&&&(((+++000000000//////000000111///,,,)))''''''(((((('''((()))+++...///111222333///...,,,(((&&&&&&(((***///000111222333333222222333444555444333222333444000...,,,***)))***+++---***)))'''$$$"""###&&&(((++++++++++++,,,,,,---------...111333444444555555444111---,,,,,,------,,,...---***)))((()))+++,,,---,,,,,,---......,,,+++)))+++...//////---,,,,,,***++++++)))'''(((***---000///.........//////000///...---,,,---///222444333333444333000+++'''$$$%%%&&&&&&&&&&&&'''***------//////---...222333000,,,.........,,,+++,,,---222111///---+++)))'''&&&(((***---/////////000111222---(((%%%&&&))),,,---000111222333444444444444,,,***''''''***///222444333222111///...---,,,,,,...111333333111...---,,,...///...+++(((%%%%%%%%%+++///111000111333222......000111000//////000111333222///...------///000000000...+++(((&&&&&&(((000111111000/////////000...,,,+++---111444666666***++++++,,,------......******+++++++++,,,---............///111111///,,,(((&&&'''---333555000***000111333444444444444555444333111000///...---,,,---,,,+++******,,,---...+++,,,,,,---......---------000333333000------...---...///000000000///...000///,,,***))))))***+++,,,...000222222000...---,,,+++***,,,///111222222111222333111...------...222333444333222000---,,,+++,,,///222444666666666000///...,,,,,,---...//////...------------...///...000222444444333222111//////...---------...///222000,,,(((''''''((()))+++++++++++++++---///111111555888888555555999>>>@@@AAABBBCCCDDDCCCBBB@@@@@@>>>:::777666777999;;;999888777666555444444444}}}zzzssspppkkkgggccc\\\SSSMMMJJJIIIGGGEEECCC@@@;;;777888:::======<<<:::999999<<<;;;999666444555888;;;;;;666111000222333000---...---///222///++++++...333333333222111///---,,,...,,,***)))***++++++***,,,...///...------...///,,,+++******+++,,,......------...///---+++((('''%%%+++111000+++(((***...111111000///.........///***(((%%%%%%&&&((()))(((&&&&&&&&&(((+++---///000------,,,)))%%%$$$%%%'''---......///000000111111111333444333222111222444333111---***(((((()))******)))(((%%%######&&&((()))***+++---///000111222//////000222444555666555222000...,,,,,,,,,,,,,,,000///---++++++,,,---...///...///000111000...+++***---000111///,,,++++++***)))((('''&&&'''***,,,......///......//////000000...,,,+++,,,...222444111111111000---((($$$!!!&&&'''((((((''''''(((******---///------000111//////...,,,)))'''(((+++---000000000///---,,,,,,,,,,,,---//////...------...111---(((%%%&&&(((+++,,,+++---000222222000,,,***((('''&&&)))---222555666111111///...,,,,,,,,,,,,000111111111000000222444333333222...***&&&$$$$$$(((,,,......///222333000///111222222000000111333555333000...------...//////000///---***(((((((((000111222111...------...******)))+++...111222333))))))***,,,---...///000***)))******+++,,,,,,++++++,,,---///000...+++)))$$$###&&&,,,222444000,,,444666777666333000000111555555444333000///......111000////////////000111///...------,,,,,,,,,,,,///333777666111,,,***)))''')))+++.../////////...------+++******)))*********,,,///111111000...,,,,,,+++***+++...000000000222333444333111///......222333444444333222///...,,,---///222333444444444222111...------...000111///...---,,,,,,---...///,,,---///111222111000///.........---------------333000---)))'''''')))***---...//////...000333666888;;;<<<888444333777;;;>>>@@@CCCDDDDDDDDDCCCBBB???<<<777333111111222333666666666666666555444444~~~zzzyyyjjjgggccc___\\\XXXTTTRRRIIIGGGEEECCCAAA>>>999666777999<<<===;;;999999999===;;;888444111000333666888666333111111000...,,,...///222555111,,,+++///333333333222111///---+++---+++))))))***,,,,,,,,,//////...,,,++++++...111+++)))'''(((***---//////,,,,,,,,,+++***'''%%%$$$$$$)))......,,,+++...111000000///...------------(((&&&$$$$$$''')))++++++'''%%%$$$%%%(((+++,,,,,,,,,---...+++&&&$$$%%%''',,,,,,,,,---......//////000111222222111111222333444222...+++)))))))))***,,,,,,+++(((&&&&&&(((******+++---///111222333333...------///222555666666111///---+++++++++,,,---000//////............/////////000333444222///,,,)))...222222///,,,***+++)))'''&&&%%%&&&(((+++,,,---...//////...---...///000...+++******,,,///111---......,,,***'''$$$"""(((***+++***((('''''''''''',,,...---,,,///000///000///+++(((&&&'''+++......///000000......///000000111222111...+++******---,,,***((('''(((***+++(((***...000///---)))&&&((((((***---222555666666000///...---,,,---...///---...///000111555:::===;;;;;;999555///)))&&&%%%)))---...,,,...333444222000111222222111000111333444333111///............---///000///,,,*********...111333111---+++,,,---******************))))))%%%&&&''')))+++,,,......++++++***+++,,,---+++)))(((+++...///---+++))))))###$$$'''+++...///...,,,444666777555111......///444555555333000......///333222222111111111222222000///---++++++++++++,,,///333777666111+++((('''%%%''')))+++---......---************************(((***---///000000...---,,,******+++---///000///222333444555444111///---111222333444444333111000---...///000111111111111111000///......///111222///...---,,,,,,---...///+++,,,---...//////...---.........---------------333000---***)))***,,,---...111444444444555999<<<>>>>>><<<888444333666999;;;???CCCEEEDDDBBBAAA@@@999777222...+++*********333444555666666666444333~~~zzzuuusssddd```ZZZVVVSSSRRRSSSSSSEEECCCAAA@@@>>><<<999777777999;;;<<<:::999999999999999888555111......///111222444222///------...000000222333///***,,,111222222333333222111///...,,,***)))))),,,...000000111111000---+++,,,...000+++(((%%%&&&)))---///000------+++***(((&&&%%%$$$$$$&&&)))+++,,,...111333///...---,,,,,,,,,,,,,,,)))'''&&&&&&)))+++------+++(((%%%%%%(((***++++++,,,...000---(((%%%&&&)))++++++++++++,,,---......///111222222111111222444222111...+++***+++,,,---//////...,,,******+++------...000111111111000000,,,***(((***...222555555000...,,,***((()))+++---,,,---...//////......------...000333555333///,,,''',,,222333000,,,,,,---(((&&&$$$$$$&&&))),,,...,,,...000///---+++,,,...///---***((((((***,,,...++++++******)))'''&&&%%%)))+++---,,,***(((''''''&&&,,,///...---000222111000///---***((())),,,///---///000///...---...000111333444333///,,,))))))(((***,,,+++)))'''(((+++)))***,,,------,,,+++***,,,---000444777888666444111000.........///111222---///111333444777;;;>>>:::;;;:::777222---+++***///111000---///333666444000111222111000///000111333222222111000///......+++...000000...,,,,,,,,,,,,000222111,,,)))***,,,((()))******(((%%%#########$$$&&&(((***,,,...//////---,,,---///...+++)))''',,,111000+++((()))+++&&&(((++++++***((()))***---111333222///---///111111222333111...,,,---...111111111111111111111222...,,,***)))(((***,,,---+++000444333///***'''&&&'''((()))******++++++***'''((()))***+++++++++***((())),,,...//////...---)))((((((***---000111111111222333444444222...+++000111333444444333222111//////////////////......///......---...///111111000///...------...///000,,,,,,,,,---------------------...............---222000---+++***,,,///111...222777999888999===AAABBB???;;;777555555777999888===BBBDDDBBB>>>;;;:::555333000---***(((''''''///111333555555555333222}}}zzzvvvqqqlllccc^^^VVVPPPLLLLLLNNNPPPBBB@@@>>>======<<<:::888777999;;;;;;:::999999999555777888777333...+++***+++///333333///---...111111000111000,,,(((,,,333000111222333333333222111,,,+++)))***---111333333222222222000------...///+++'''$$$%%%)))...000000000///---+++)))''''''&&&$$$$$$&&&))),,,///222444...---,,,,,,++++++++++++,,,***((((((+++---......///+++'''&&&)))+++,,,+++,,,000222000***'''(((+++************+++,,,---...000111333333222222333444000///---++++++---///111111111111///---,,,...000000111111111111///---,,,+++'''$$$&&&+++000333444///...+++((('''(((+++...)))***,,,...///...,,,++++++---///333444333///+++$$$***111333000......000(((%%%######&&&***---///+++...000///,,,***+++---...---***((('''(((***+++)))))))))((((((((((((((()))+++......+++)))((('''%%%,,,000///...111333333/////////...,,,,,,---///,,,///000///,,,+++---///111333555444111,,,***((($$$)))......***'''(((***,,,+++++++++,,,...000111111333666999;;;:::666222111111//////000222444555000333666777777777888999222444555555333000///000444555333//////444777666000111111000///......000111222222222111000......***---000000///...------+++///222111,,,)))***,,,###&&&))))))(((%%%###"""$$$%%%'''))),,,...000111222000//////111000,,,)))&&&---333111***&&&)))...))),,,...,,,&&&###$$$''''''+++000000......111555...000111///,,,***+++---////////////000000000000+++)))'''&&&'''))),,,...''',,,000111---)))''''''***)))))))))((((((((((((%%%&&&(((***+++,,,++++++((()))+++---............&&&&&&&&&)))...111333333000111222444444111---***///000222444444333222111000000//////...---------,,,,,,,,,---...///000111000///...------...///000...------,,,,,,,,,---...,,,---......//////......111///---+++,,,...111333---333999;;;;;;;;;???CCCCCC>>>999666666888999999777<<>>:::777555666888444000///000111///---***,,,///111444555555555}}}uuurrrpppkkk```WWWRRRSSSRRRNNNHHHDDDBBBBBB>>><<<999999::::::999777777777888777666444222111555555444111...,,,---...//////...---,,,,,,---...111///---***))))))+++,,,---...000000//////000111111111000///...///222555333222000000111111///...+++(((%%%(((,,,000///---......//////...---+++***)))(((((()))+++---//////------,,,---............---,,,,,,---///111333444444111---,,,---///000000111111///,,,))))))***,,,............------,,,,,,.........,,,******,,,...***++++++***))))))+++...///---++++++---///...---000000000000///...+++***%%%&&&'''(((***,,,---............---++++++---///---,,,+++,,,---......,,,&&&'''***...111111///,,,&&&'''***,,,------,,,,,,)))'''&&&&&&)))+++++++++---------//////...***''')))***+++***((('''((()))+++,,,,,,---............333111////////////---,,,***---//////---,,,...000555333000///000111///...---------------...//////111333555444111...,,,+++))),,,...///---***(((''',,,...000000...------...111222555777777777555444000000///000222333111000333333333444555444111...'''))),,,------...000111444444333333333333333444333222000...------......------...111444555222///***,,,///222222111...---,,,///222333222000///......,,,***+++---...---,,,++++++---...000111111111444444333222000---***(((,,,,,,,,,---,,,,,,+++***)))++++++***'''$$$""""""%%%***///222222000///...222111...,,,))))))+++,,,000000111///---,,,,,,---)))((('''''''''(((***+++(((((((((((((((***+++,,,000...+++*********)))(((&&&&&&(((***---...,,,+++,,,,,,---------------,,,,,,(((%%%'''---222333222666555444222000/////////+++...111222000......///...---,,,,,,,,,---...///---,,,,,,...000000///------///000111111111333555222000///......---,,,***---......---,,,,,,---///888444///,,,,,,...111222111666<<<>>>>>>???AAACCC???>>><<<:::999999::::::777999<<<<<<:::999:::;;;999666333222333444333222------...///222666:::===}}}wwwoooiiiddd^^^WWWQQQJJJKKKLLLIIIEEEAAA???>>>:::;;;;;;999777666666777666777777666444222000......//////...---,,,...//////...---,,,,,,,,,,,,---+++***((('''&&&''')))******,,,.../////////111222000111222111000000222444444333222333444333000...,,,***((()))---...---+++,,,---///111111000---,,,***************+++,,,---...---,,,++++++---///000222222111222333444666777666444111111333555666666444333111...++++++...000000///////////////......,,,---,,,***(((''')))*********+++***(((((()))+++,,,******+++...000000000000//////000000000---+++'''((()))+++,,,,,,,,,,,,+++---000000///...---...000...------.........,,,&&&&&&(((+++...000///...))))))***+++,,,------...***)))((()))+++,,,,,,+++------...///000///+++(((,,,---...---+++++++++,,,...............000111333444222000000000000...,,,+++,,,------,,,+++,,,---222000//////000111000///,,,------------.........111333444333111000000111---...///---+++((('''(((,,,...000000...---...//////111222444555555555444000//////000111222111000222222222222333111...+++&&&(((+++,,,---...000222333222222222222222333333444222///,,,+++,,,---...+++***+++,,,///111000000***,,,...111222111///...+++---000000/////////000111///------.../////////---...000111222222111111333222222000---***'''%%%((()))***,,,---.........)))******(((%%%######$$$(((+++000222111///...---333111...+++)))***+++,,,000111111///,,,++++++++++++***(((&&&'''(((+++,,,)))(((&&&&&&&&&(((***,,,000...,,,+++,,,,,,+++***''''''(((+++...///...---//////..................***(((&&&(((...333555444888666444111000000111111---///000000.........///---,,,,,,,,,,,,...///000......---///000111///...///111222333222222444666555444111///---+++******)))***++++++***+++---...777333...,,,---///222333333888>>>@@@@@@???AAACCCAAAAAA@@@>>><<<:::999888444666888999:::;;;>>>@@@:::888555444555777777777333111000000555===EEEJJJ}}}wwwrrrjjjbbbZZZTTTPPPNNNFFFGGGGGGEEEBBB???<<<:::888;;;===:::555111222555555555555444222000---,,,''')))*********+++...000///...---,,,,,,,,,,,,+++'''&&&%%%%%%%%%''')))******,,,///000//////000111///111222333111111222333444444444555666444111...,,,******+++,,,,,,***((()))+++...111222000...,,,+++,,,,,,+++)))))))))***------+++))))))+++///222555555555555444555777999666444333444666999999999777666444000------///222111111000000000000000111......---***'''%%%&&&''')))******)))'''''''''(((******+++---///222333333333222000111222222...+++)))***---//////...---+++***,,,...///...---...///333000...---.........---''''''''')))+++------,,,------,,,------///111222///,,,***)))+++---............///111222000---***...///000000...---...000000///------...000333555444222000000111111///---+++,,,,,,,,,,,,---...///222000---,,,+++,,,------,,,,,,---....../////////000000000000///000222555111000///,,,)))''''''(((---...//////......///000000111111222222222222222///...------///000000////////////000111000---***((()))+++,,,,,,---000222222222111111111111222222555333///,,,+++,,,...000,,,***))))))***,,,---...)))+++...000111111000///,,,---------------000222333111///......//////000...///111222222111000///000000000///---***(((&&&&&&''')))+++,,,---......+++++++++)))&&&&&&'''(((+++---111222111///......333111---+++***+++,,,,,,///000000///,,,++++++,,,...,,,)))''''''))),,,...***)))'''&&&''')))+++---000...------......---,,,,,,***((())),,,...///000000000///...............+++)))(((***...222444444666555444333333222111//////...------,,,---///000......---,,,,,,---...///...------...000000///---000111333333222222333444777666444000,,,***))))))'''((()))))))))***,,,...555222///...///222444555777;;;@@@BBB@@@>>>>>>???AAAAAABBBBBB@@@===:::888444555555666888;;;???BBB;;;999666444444555666777666555555777>>>GGGPPPUUUzzzvvvrrrmmmeee\\\TTTNNNLLLKKKFFFEEEDDDBBB@@@<<<999777888<<<>>>;;;333...///111444444444333111...,,,***###%%%'''((()))+++...000000...------......+++)))%%%$$$$$$%%%&&&((()))***+++...000111000/////////000222444555444333333444444444444555666444111...+++++++++,,,,,,***'''%%%&&&(((,,,///000///---+++,,,---...,,,)))''''''(((,,,,,,+++((('''***///333666666666555222222444666333333333444777999999888999888555111---,,,...000111111000000000000111222333333111...)))&&&%%%&&&)))******((('''&&&''')))***,,,...000222333555666777444222333444444///+++***,,,///222333111///...,,,,,,,,,+++***+++...111444111...---.........---)))((('''''')))******)))...---------...000333444555000***'''))),,,000222111000000222333222000---///111222111000///111222///...,,,++++++...111333222111000000111111000///,,,,,,,,,---///111222333444111,,,'''$$$%%%'''******+++---...000000000000......---,,,,,,---111555444333000,,,((('''((()))---...//////......000111444333222111000/////////...,,,++++++---......---,,,,,,---///111111///,,,,,,---------,,,,,,...000333222111111000000111111555333000---,,,...000222...---+++((('''(((***,,,***+++...000111111111000,,,------,,,+++---000333333222111///...---...///......///000000000///.........//////...,,,+++***%%%&&&((()))+++,,,,,,,,,---------,,,******+++------000222222111000///000333000---,,,---......---,,,...///...------...//////---+++((((((***---///,,,+++***))))))+++---......------...///000///...222...)))&&&(((,,,///111111000000///...------,,,+++******+++...111333333333333444666777555000,,,***(((%%%$$$&&&)))---///111000///---,,,,,,------,,,++++++---///000///---///000222111000000111222777777666222---))))))***&&&((()))))))))***---///333222111222444666777777:::???CCCCCC???;;;999999===???AAABBBBBB???<<<:::777555444444666999<<<===:::888666333111111333555555777;;;AAAIIIQQQXXX\\\zzztttoookkkfff___VVVPPPLLLJJJIIIFFFDDDAAA???===;;;999666999<<<>>>:::333......000222333333222000...,,,***"""$$$'''((()))+++...111222///---...000///,,,)))$$$$$$%%%&&&''')))***+++,,,///111222111000//////222444666666555444555666444333222333444333000...***+++---...,,,***'''%%%%%%'''***,,,...---,,,++++++---///---(((%%%%%%'''***++++++)))''')))...333444666666333///...000333000000111333666777777555666666444111---,,,,,,---111000///...///000111222555555444111---***))))))******)))'''&&&&&&)))+++,,,...111333333444555777777444111333666555111,,,***,,,///222444444222111///---+++(((''')))...222444111...,,,---.........)))((('''(((***+++***)))******+++,,,...111333555999222+++&&&''',,,111444333111000000111222111000///111222222000000111333...---+++)))***+++...000///......///111222111000...,,,+++---111444666666444222,,,&&&!!! """%%%''')))+++...000111111111------,,,***)))+++///222555444222...***((()))+++---...//////......111222666444222000...------......,,,******,,,---...---++++++---///222222000.../////////...,,,---///111333222111///......------333222000......///222333111000---***''''''***,,,+++,,,...///000000000000---...---,,,+++,,,000222111222333111...---------.....................///,,,---...//////...---,,,&&&'''(((***+++,,,,,,,,,---///000///......///000000222333333222111222333111///---...111333111...,,,---//////......000111000///,,,+++***,,,...///...---------------......,,,,,,,,,...000111000///444///)))%%%&&&***...111111111111111000...,,,+++((()))***,,,...000222444111111444777999666///)))"""$$$***---333222000...,,,,,,,,,,,,***)))***,,,///000000...///000111000......///000555777777444///******+++)))***+++,,,+++,,,///111222333444888;;;<<<;;;999<<>>;;;<<>>???@@@>>><<<:::999666333222333444333111666555444222000222777;;;===BBBLLLWWW```gggkkkmmm|||sssmmmiiihhhggg___XXXQQQLLLJJJHHHEEEBBBBBB===999777999;;;;;;;;;666777999999777444333222000111111111111///---,,,)))***,,,---...///222555444111...000222222---(((######$$$&&&'''((()))))))))---111444444444444444---...///...------///111333111///...//////...---+++...222333111---***((((((((()))***++++++,,,,,,***---000...((($$$%%%'''&&&)))+++***'''(((---222222444555111+++(((+++...------///222444444333111))),,,...///...,,,,,,---...---,,,+++,,,---///111111333444444222111222222,,,+++(((%%%$$$''',,,111---000333444222000111333///,,,***...555777444///%%%'''***...111444555666111000///,,,***+++...000222///,,,***,,,---...///'''(((***---111333333222)))***---000333666888999777222---******,,,///000333///,,,***,,,...111111...///111111000000111222...---+++***)))*********+++***+++---000333333222222///,,,---000333444333---//////,,,&&&!!! !!!%%%***---///000000......---+++))))))+++...666666444111---,,,,,,---...//////......///222444555333000...---...000222111///,,,,,,...000111111000000000222333222000---.../////////...000444777000///---+++((('''&&&%%%,,,,,,---...///000111222000111111...,,,,,,///222......///////////////...///000000...------///111111444777666222...,,,,,,000...,,,+++,,,...111333............---+++)))(((&&&'''***,,,///111222333+++...111333222111111111333444555444444444777999------...333999999555000111222222111000//////000000000///...............,,,---///000000///---+++******+++...000111000///+++)))((()))+++---...---222444666777555222---***"""&&&***...222666999333111000222666555000***%%%...222000000...------...///000))))))***---111444444333000111222000...---...//////444888777222---,,,---///000111000000000222444111444:::AAAEEEDDD@@@<<<<<>><<<;;;:::;;;===>>>>>><<<:::888888555222222333333111///444555444333222555;;;AAAFFFKKKUUU```jjjqqquuuwww}}}tttooommmjjjeee___XXXQQQIIIFFFHHHHHHCCC>>>>>>>>><<<;;;999888777666777888999999888777666555111111111000//////......***,,,...111333333333333111000////////////---,,,&&&%%%$$$$$$&&&'''''''''---///222333333222333333...+++(((''')))+++------,,,++++++---...///...,,,---///222333333000---+++---,,,+++++++++,,,---...,,,///111000,,,'''""" &&&***......+++)))+++---333333333111...,,,,,,,,,...---,,,,,,///000000///,,,++++++///444444000++++++,,,,,,***)))***///333333222111111111222444555111+++$$$###''',,,------///111333333222...)))&&&***)))+++000555666111,,,++++++,,,,,,...///111222333333111...++++++---...444111...---///222444555---,,,,,,000666888666222000000111222333333444555444444222000------///111///---+++***,,,111666:::666222111222111...///222......,,,***((((((***,,,///...---...000111111000111///------///000111111...//////---)))&&&$$$###$$$&&&((())))))***,,,...///...,,,***))))))))))))...111444666666222...+++,,,---------,,,---///222...------000333555333000000...,,,******,,,...000...000222222000///000111...///111222333444444444...---***(((''''''''''''---,,,+++******,,,...///000000///...---...111444333222000///............111///---,,,,,,---...///111666:::999222---+++,,,222111//////000111111000111...***(((***+++***)))((((((+++000444444000,,,///111333111...---000333555555333222222222333333,,,+++,,,111666666111,,,000222333333111000000000///...---------...///000---+++******++++++)))((($$$'''***---...---+++)))(((&&&%%%'''***...000111333444666777555111,,,)))%%%(((,,,------...000333555000...333:::<<<666///$$$///333333000222333333111000000111---)))&&&'''+++///111111222222111111111222333444222333555555444333444444222111111222333555777888666888<<>>777:::???AAABBBBBBBBBCCC<<<:::999;;;???>>>999444555666666444000...---...666666555333333999BBBJJJPPPZZZeeejjjoootttwwwvvv{{{sssmmmiiieee```]]]VVVNNNDDD@@@BBBCCCBBB???======<<<;;;:::888777666666666777777777666555555111111000//////......------...000111333333333333111///---,,,------,,,+++'''&&&%%%%%%&&&'''((((((+++...000111111000111222000...++++++,,,...///...,,,++++++,,,......---+++...000111222222000...,,,///...---,,,,,,,,,---......111222111---'''###!!!'''+++//////+++***,,,...111222333222///......///000...++++++,,,---------,,,+++---111555555000+++)))******)))(((***...222333222111000000111111222222---((('''+++//////......000222222111---)))&&&'''''')))///444555111---)))***+++---...000111111222222111...,,,,,,...000444111///...000333444444---++++++...333666555222222222222222222222222111333333222///------///111///---+++)))***...333666000------000111///111555000000///---+++***,,,...000///...///000222111111000///......///000111111...///000...+++(((&&&&&&%%%''')))******+++---///000///...,,,,,,,,,------000111444666666333000------......---,,,---///111...------000333444222000///---+++)))***,,,...000000111222111000///000111000111111222333333333333111000...---,,,+++++++++...---,,,++++++---///000///000///...,,,---///222444333111...---,,,,,,,,,///...---,,,,,,---...///000333777666333///...///333111000000222333333333000---)))(((***+++***)))(((((())),,,///111///---...111333222///...000222444222000.........000111+++***,,,000555555000+++///111333444222000//////...---,,,+++++++++,,,---,,,***))))))******((('''%%%'''***,,,------,,,+++(((&&&$$$%%%(((,,,///000222444555666444111...+++***,,,//////...---...000000---+++000666999666222+++$$$"""+++333666555333555666555333111111111---***''''''+++///222333555333111//////000222333444555666555333222222444333333333333555777:::;;;999:::<<<======<<<999888777999<<<>>>@@@AAAAAA@@@999777666888;;;:::555000222222222000......///111666555333333777???IIIPPPSSS]]]fffkkkpppvvvyyyxxxzzzvvvpppiiibbb]]]ZZZXXXRRRIII>>>999;;;???@@@@@@;;;<<<======;;;999777555444444555666666666555555000000///...------------///000111222333333333333111...+++******+++++++++'''''''''''''''(((((()))+++---//////......///000222000///000111111111///...---,,,,,,---...,,,+++///000000000000///......000000///...------......///111333111---)))%%%$$$)))---//////---,,,---///111333444333222111111222111...***))))))+++++++++,,,,,,///333666555000+++&&&&&&'''&&&''')))---000111111000///............222///,,,---000222222000...000111222000,,,(((&&&%%%%%%(((---222333000,,,&&&(((+++---///000000///000000000...---...000333444222111111333444444333---+++))),,,000333222111333222222111///...,,,,,,222222111///------///222000...***((((((***...000)))'''(((---000000333777222333222000......///111444222000000111333333333000000000000000111222222000111111000,,,***))))))''')))+++,,,,,,,,,...///000/////////000000111222111222444555444333111000...//////...------///111/////////000222222111000---,,,***)))))),,,...000333333222000......000222333333333222222111111000111111111000///...---,,,......---,,,---...///000000000///---+++***,,,...333222000...,,,******)))---,,,++++++,,,---///000...000111333333333222111111///...///111333444444...,,,)))((()))******)))(((''''''(((+++------,,,---000333222///...///111111000---,,,++++++,,,---******+++///333333///+++---000444555333000...------,,,+++)))))))))******,,,***(((((())))))'''&&&'''((()))+++,,,,,,---,,,)))&&&######'''+++///111222222333333222111///...000111222111///---------)))((((((+++///333444333444///)))***///555666555555777777777444333333333///,,,)))))),,,000444555999666222...---///222444777777666444111111222444666555555555666999;;;===;;;;;;<<<<<<:::777444222777777777:::>>>@@@>>><<<666444333444666555000,,,------,,,******,,,000333666444444777???JJJSSSXXX[[[bbbjjjmmmrrrxxxzzzzzz|||zzztttrrrlllddd\\\VVVTTTTTTKKKDDD:::666888<<<>>>???999;;;<<<===<<<:::777555333444444555555666666666000000...---,,,,,,------///000111222333444444444222...+++)))***+++,,,,,,((())))))((((((((()))***,,,...//////...---...///222111111222444333111///111///------......---,,,///......---------......000000///......------------///000000---***)))(((,,,...000///...---///000333555666555444222111222000---)))'''(((***+++,,,,,,---000444777555000+++$$$$$$$$$%%%&&&))),,,...,,,,,,,,,,,,,,,,,,,,,,,,111000///111333444333111000111222222111---***'''&&&&&&(((,,,//////---***$$$&&&***...000000///...---......------...222444444333222333444444333111---+++)))***---///000////////////...---+++)))(((000000000///---...111444111///+++((('''(((***+++&&&$$$&&&,,,//////222666333333333222000///111333777555333222333555555555111222333222222222333444444444444111---***))))))(((***---...------...///...//////000111222333444000111111222222222111111///000000///...---...000111111111111222222222111,,,+++***)))***,,,...000555444222///------111333555444333222000//////......//////000///...,,,+++...------------...///000000000///---***)))***+++000///...---+++******)))++++++++++++,,,...///000///......000222444333222///---+++,,,///111333333---,,,***)))))))))))))))'''((()))***+++,,,,,,+++,,,///222222000...///111////////////---,,,***))))))***+++///111111...+++,,,///333555333000---,,,++++++***)))***+++,,,------+++************(((&&&)))))))))***+++,,,---...+++'''$$$###&&&+++000222111111111111111111111111222222222111000...------&&&&&&'''((())),,,///222444000,,,,,,...111222222444555777777555444555666222000---,,,...222555888===999333...,,,...222555666666555333111111333666888777666555666888:::<<<::::::::::::999777444333777444333666;;;>>>;;;777555333222222333111---******)))'''%%%%%%)))///333555555888@@@LLLVVV]]]___eeejjjooopppsssxxxyyywww{{{vvvooolllggg___WWWRRROOOOOODDD@@@:::888999<<<===<<<888:::<<<======:::888666444444444444555555666666111000...,,,,,,,,,------//////000111333444555666333000,,,***+++------...***+++,,,***((((((***,,,///000000000......///000000000000222444444111///333111///...///000///...---,,,++++++++++++,,,---............------,,,,,,)))+++------,,,+++,,,---...///////////////000111666777888777555222000000...+++(((''')))+++...///,,,...111444666333///,,,$$$$$$$$$%%%(((***,,,---&&&'''((()))+++,,,,,,---//////000222444444333111222333444444222///,,,***((()))***,,,,,,+++)))'''$$$&&&+++///111000...---+++,,,,,,,,,,,,...222555444444333444555444222000...,,,******,,,---......---...//////...,,,***)))...////////////111444777222000,,,)))'''''')))***'''%%%''',,,...---...222111222333222000///111222999777555444555666555555111333555555333333444666777777555111,,,)))(((((((((+++---...---,,,,,,---,,,,,,---///000111111111......//////000000000111///000111000...------...111222222222111111222333---,,,+++***+++,,,...///444333000---+++---000444666555333111//////......,,,---...//////...---,,,---------------......///111111000...+++))))))***+++,,,,,,,,,,,,,,,++++++******+++,,,---///000111111///------000222222222000...,,,,,,...111222333------,,,+++)))((((((((('''***---//////---+++***,,,///111111///...000222///111444555444///***''')))***,,,...000///---++++++...333444222///,,,+++*********+++,,,///111333000...---,,,,,,,,,***(((******)))***+++,,,...///---)))%%%%%%(((---111333////////////000000111111000000000000000000///...'''''''''&&&%%%'''+++......---++++++,,,...000111000222444555555555666888555444222111111333666888<<<999333///---///333555444444333222111333666888999777555333333555777999777888999999999999888777666222000333888:::777444555444333222222000---+++,,,***&&&######'''...333666999@@@KKKXXXaaaccccccnnnrrrtttssstttwwwvvvrrrxxxqqqiiifff```YYYSSSNNNLLLJJJ@@@===;;;::::::;;;;;;:::888:::;;;<<<<<<;;;999888444333333222333333444555222111...,,,,,,,,,...///000000000000111333444555444111...------.........+++---...,,,)))(((+++---111222222000......///111------...000333333222000333111......///000000000+++++++++***++++++,,,---,,,------.........------(((***+++++++++,,,.../////////......//////000111666888:::999555222000///...,,,))))))+++...///000---...111333333111///---'''&&&&&&(((***---------$$$%%%(((***,,,---......---...000222333333222222444444555444333000---+++******+++,,,+++)))'''%%%&&&(((,,,///000000...,,,+++,,,,,,,,,---///333666555444333333444333111///......---------------......///000111111///---,,,,,,---...///111444888<<<444222...+++******+++++++++)))***......,,,,,,...///111222111000///000111888666555555555555333111000333666666333222444666666666444000+++((('''''''''***,,,---,,,************+++,,,------------,,,,,,,,,---...///000000000...///000000---,,,+++,,,///000111000//////111333......---,,,,,,,,,---...111000///,,,+++,,,000333555444222000/////////000......///000000000//////.........///////////////222222222000---+++***+++)))***+++,,,------,,,,,,++++++,,,---///000000111111///---,,,---///222444666333000///000222444444...//////---***((('''((((((,,,111333222///,,,+++,,,///000///------000333111444777999777222,,,(((***+++---//////...---,,,+++...222333111...,,,+++******+++---///333666777333111/////////...,,,***************+++---...///---***'''&&&)))---111222.../////////000000000111---,,,,,,...000111///...))))))(((&&&%%%&&&(((+++***+++,,,,,,,,,...111333///111333444444555666777555666666444222222333555777555222//////000222444222222333333222444666999666444222000000333666888777888999999999999999999444222000111444666555222555555444333222111/////////---)))&&&&&&***000666;;;@@@JJJUUU```fffhhhgggsssuuuvvvuuuvvvwwwsssmmm|||zzzwwwpppjjjddd___WWWRRROOOLLLHHHEEE>>>===:::999999999::::::999999:::;;;;;;:::::::::222222111000///000111111333222///---,,,---///000222222111000000000111111333111///...//////...---+++...000...***(((+++///222333222000...---///000,,,,,,---///222444444333111...,,,,,,---///000000+++,,,,,,,,,------------,,,,,,...///000000//////+++,,,---,,,+++,,,...000000...------...///000000444777999999666333111000000...,,,,,,...///000///---///000111000///......+++))))))***...000///...''')))+++---//////000000,,,...000222222222222333444444444333222///---+++)))***,,,+++***((('''''')))+++---///000///...------.........///111555888666444222111222111000...///000000000///...---------///000111000...+++******,,,...000222777<<<@@@555333000...------...///...,,,,,,000000,,,+++---...000111111000///000111444333333333444222///,,,---111444444111///111444333222111---***(((((()))&&&(((+++,,,***(((''''''******+++++++++***)))(((***,,,...000111111111000---///000///,,,***)))***+++,,,------,,,,,,///222000000///...------------......---++++++,,,000333333222000/////////111222///////////////000111111000000111111222222222111333444444222///---,,,---***+++,,,---------,,,+++,,,---...///000000111111...///...+++***---333888;;;777333000000222222222000222222///+++''''''''',,,///222333111.........---//////---+++,,,111555444666777777555111,,,)))+++,,,...//////...------,,,...111111///---,,,,,,,,,,,,---...111444777888444222000000000///---+++)))******+++,,,---......,,,)))''''''***---///000......///000000000//////+++***)))+++...000...,,,+++***((('''(((((())))))(((+++......---...111555111333555555444444444555444666777555222/////////.........//////000000111111333444444333333555666111///...---000444888;;;;;;;;;:::999888777666555222222111111222222333333444555555444222111111111222000...+++,,,000777<<>><<<999666333111000111222222111000000222333444555555444333222222333444333111000111555<<>>???<<<<<<;;;777333///......000222666888777666555444666555333111111222555666777555222111333999@@@EEEMMMZZZdddddddddhhhmmmnnnrrryyyzzzttttttxxxtttiii|||tttpppqqqpppggg^^^ZZZRRRPPPKKKFFFBBB???======;;;;;;;;;999555333222333444444555555666666666555333333111---+++***---///555666777444000---,,,---///111333444111///------...---,,,---...---***(((000222222...******...222444444333222000...,,,+++)))***...333777888666222............///000111222......---///111111000/////////000222444555444222---///111111///---------......---,,,***+++...000111333555888999999999888555444222000////////////------.........////////////......///111222111111,,,---...000111222333333444111//////222555666555888666444333333333111000000111111///---,,,,,,---,,,+++++++++---/////////444222000......///000222333222000---+++***))))))---..................------...---+++((('''((())))))+++...111444666777888666333111000222333111000++++++,,,---/////////...///000111000...------...///...///000111...((($$$###&&&)))***)))***,,,...111000...,,,++++++,,,---((()))***++++++***)))(((+++,,,///000111///...,,,,,,000444555333000//////111333444222///,,,***)))((()))***)))&&&&&&))),,,000//////000222333333222333000...---///111222222///////////////.........+++***)))***+++---///111555555555444333222111000111222333333333111///...//////000222333111---***...111444222...***+++---///////////////111555999444111---******---111444555777777222+++&&&&&&((()))***,,,,,,******+++,,,...+++(((&&&(((,,,000222666555222...***)))***,,,...000333555444222000///,,,+++******+++,,,...///222000//////111333444333222111111///---+++)))((('''''''''))),,,---,,,+++++++++,,,......///......333333222111000///------+++,,,---...---+++)))'''))))))))))))(((''''''&&&'''***---///111222444666666555333111000000111111///000222333333000---++++++---000333444444333222888999;;;<<<:::777333111))))))***---222777999:::;;;:::999555111///...///000222555888888888888888888777444111///000222444777666444555888???GGGMMMUUU___fffeeefffkkkpppqqqqqqwwwvvvrrrtttyyysssggg~~~wwwsssooonnniiiaaaYYYWWWNNNKKKGGGCCC???<<<:::::::::<<<>>>===:::666333222000111333444555666666666333333111---++++++---///444555666444000,,,)))(((***---111222111000......---,,,+++,,,---...---+++///000000...++++++///333444444444444222000---+++)))***---000444666444333111111111111111222333444000...---...000222222222000000222555666666333111---///000///---+++******,,,,,,,,,+++***+++...111///000333555666777777666111000///......///000000+++,,,---...///000111111///......000222333222111+++---///222333333333222333111//////111222333333777555222222222222000//////000000///,,,++++++,,,'''((((((***,,,...000111777555222///---,,,------////////////...---,,,,,,,,,---...//////...---,,,+++,,,---,,,***))))))***------///000222333555555666333111000111222222111,,,***(((***...000000...000111222111///---...///......///000000,,,'''"""!!!%%%'''(((***,,,...111///---,,,+++***++++++((()))***++++++***)))))),,,---000222333333222111,,,///111222000//////000555666777555000,,,)))'''(((***+++)))&&&&&&))),,,---------000333666777666555333222222333333222111////////////......------***))))))***+++---000111444444555444333000---,,,---///111222222111...---/////////111333333222000---000333222...+++,,,---111111111///...///222555222///,,,******,,,000222444666666333---******,,,+++,,,+++***((((((***,,,,,,+++((('''))),,,000222333222111---******+++---,,,...111333333222000...******))))))***+++---...222111//////111333444444222111000...,,,***((('''''''''(((+++------+++)))......///000000000000000444444222111111000000000,,,...111111...)))&&&$$$&&&'''((((((((('''&&&%%%$$$(((...333444555666666555444222000/////////000,,,...///000000...,,,+++***---222666888888666444888;;;>>>@@@???<<<888555---,,,,,,...222555666666999888666222///...///111111222444777999:::;;;<<<:::888555111------000222555555555777;;;CCCMMMTTT```eeeiiiiiikkkooossssssrrrtttrrrppptttwwwoooccc}}}xxxuuurrrnnnhhhaaaYYYRRRPPPKKKIIIFFFBBB???<<<:::999;;;>>>AAAAAA>>>999555333///000111333555666666666555444222...***)))+++---111222333333000---)))'''***---000222111/////////---+++***+++---//////...---...///...,,,---000333333444555555444111---+++***+++,,,...000222222222333333222222333444444555222///------///222444444333333555777888666111...---...///...,,,)))(((((())),,,...///......///000......000111111222111111///............000111222---......///000111222222......///111333444222111,,,///222444666555333222000///........./////////222000......///000///...------...,,,***(((((()))&&&''')))***+++,,,///111777555222///---,,,,,,,,,,,,---///111111000///...,,,---...//////...---,,,---/////////,,,++++++,,,//////000111222444555666666444111///............,,,(((&&&''',,,000///...000111111000......///000///000111222000,,,'''$$$!!!###%%%(((***,,,...///222111...,,,***)))((((((((()))***+++++++++***)))+++---///222444444444444////////////............444555666444000+++)))((()))+++,,,***'''&&&))),,,---------000444777888888444444444555777666444222000000000000/////////...*********+++,,,...000111333444555555333///,,,)))+++---///111222000...,,,,,,,,,,,,...111333333222---000222111///---------222333222000......000222///...+++******,,,///111333444444222...,,,---......---,,,)))((((((+++---------,,,+++***+++...000111111000...,,,,,,...000)))***---000222333111000************+++,,,...///333111///000222444444444333222000...,,,***)))((())))))+++---//////,,,)))...///000111222333333333555444333111111222333444...111222000,,,'''%%%%%%$$$%%%&&&(((((('''&&&%%%%%%***111555777666555444333222000///......//////------......---,,,+++******...444999;;;:::888666999<<<@@@CCCCCC@@@<<<999444333222333555666666555666555333000......000333333333444555888:::::::::888888666111...---111444222333555666:::CCCNNNVVVgggjjjmmmpppsssuuuuuussstttsssooonnnrrrsssiii[[[zzztttvvvssslllcccZZZTTTNNNKKKKKKIIIGGGDDD@@@===;;;:::;;;>>>BBBBBB@@@<<<888666000000111222333444666666888777333...***((()))***---...///111111///,,,***,,,///111111///...---...,,,+++***+++---///000000,,,---------...///111333222333444555333000---+++***+++,,,------......///222222222222333444555555333000---,,,...222444555666666777888777444000,,,---...///...,,,)))(((((((((,,,111444444222///...---------------,,,,,,+++//////......///000222333000000111111111222222222...---...000222333333222000222444777777666444333---------,,,,,,+++,,,,,,///...------///111111111,,,------,,,***))))))***)))+++,,,+++******,,,...444333111///...---------+++---000222333222111000---...////////////...---222222222000...,,,,,,---000111222333555666777777666555111...+++******+++,,,)))''''''+++------,,,///000000///......000222111333444444222...+++))))))***+++---///000000000444222000---***(((&&&%%%((()))***+++,,,,,,+++******,,,...000222333333333111000///......------,,,///111111000---+++******+++------+++((('''***---///...///111444666666555222222444777999999666444111111111111111111111111++++++,,,,,,---///000000222333555555333000---***+++---///111111000...,,,***))))))+++///111222222---///000000///.........333333222000...---...000...---+++***+++,,,...000000111111000...------...---,,,***'''%%%&&&))),,,---......,,,)))((()))+++000000111000//////111333'''''')))...222444333222++++++***+++,,,...000111222111000111333444444333333222111///...,,,+++***+++,,,---000222111...,,,---...000222333444555555444333222222222333555666222111000---***(((((((((###$$$%%%'''''''''&&&&&&)))---333777666444222111111000///.........///000//////...---,,,+++******---000555:::<<<;;;888666999<<>>;;;999777666666666666444222222222111///---///222555666444333444666777666444444555666333//////333777222444666777:::BBBNNNWWWhhhkkkrrrxxxzzzxxxuuussswwwtttpppooorrrooocccVVVxxxrrrvvvqqqggg[[[TTTQQQMMMHHHJJJIIIGGGDDDAAA>>><<<;;;999<<>>;;;:::999444333111111111333555777999777444...***((((((***++++++,,,///111111000......//////...,,,+++,,,---,,,++++++,,,///000000///,,,------...///000111222000111222222111///,,,++++++,,,------+++******+++000000000000111333444555333000---,,,...000222222666666666777666444000------///000///---+++******(((---333777666333///------,,,,,,++++++*********000///.........000111222111111111111222222222222...---,,,---000222333222333444666777666555333222+++---...---,,,+++,,,---111//////000222444444333---...///...---,,,---......000000...***(((***,,,000000//////.........///---...111333333333222111...------------------...222222111...+++***+++---111222444666777777777666555444111,,,((('''(((***------,,,+++++++++++++++------...------...111333333555666555222/////////111000000111333333111000333222000...+++)))'''&&&((()))***,,,,,,,,,,,,++++++,,,---...///000111111222000......//////---,,,,,,------,,,++++++,,,...---//////---***)))+++...111000///111333444333222111222444777999999777444111111111222333333444444........./////////000000222333444555444333111/////////000111111000///...*********,,,///111111111---...///000000//////...111222222000.........000,,,,,,,,,+++,,,---///////////////......---------***)))(((%%%$$$%%%(((***+++...///---(((%%%%%%&&&///000111111000000222444)))((()))---222555333111++++++++++++,,,...000222000000111333555555444222000000111111000...,,,+++------...111333333111///---...000111333444444444222222222333333444666666222///+++******,,,,,,,,,$$$$$$%%%%%%&&&'''((((((---000444555444111000//////......---...///111222222111000...---------...222444888;;;<<<;;;888777999<<<@@@CCCDDDAAA>>>;;;999888666555444333000---...////////////111444777777555222333555444111......222555444111000444888333666999:::<<>>;;;999888444555555555444666999;;;===999333///...000444666444333111---+++***---///...,,,+++---000222222000******(((%%%$$$&&&***...++++++,,,///111111///,,,---------...000111000000......---,,,+++*********+++...000...)))%%%###$$$))))))***,,,...000222333222000...---.........---000000000222555666666555...000222222000/////////...000111111///...//////******+++,,,---///000111111///...,,,+++++++++,,,***+++,,,...///111222333...,,,)))))),,,000333444666666444333111000///...,,,///222222///...000222555333000000000000///---)))+++,,,---------///111222555666222,,,)))+++//////////////////.........222222222333333222222222,,,***(((&&&&&&(((***,,,((('''%%%"""!!!###'''+++333555777999777444000---111111000,,,))))))---111222666999666...)))***---((()))******+++...222666444555555222//////333666444222111222444444222///,,,---......//////......((()))+++,,,------,,,,,,///.........------------,,,+++,,,///333555333111---,,,***((('''***///333111222333000---+++...111000///...///111222222111444333444555666555222000------///000222444555666333333333222222000//////333333444555666888999999666555333111000000111222111111222444666666444222---------///111111000...---///000000//////000222,,,,,,---......///000000000///......//////...---+++,,,,,,,,,++++++...000,,,111555444///++++++,,,---...000000//////111222222...,,,...111222///+++)))(((((()))+++---///000---///333777999777333///(((+++...111111///+++)))---,,,,,,...111333333333111111111000///...---,,,...///111444555666555555,,,'''%%%***222666222+++&&&%%%$$$###%%%(((+++---000111111000//////111222,,,,,,,,,---///222444666111000000000222555888:::===>>>??????>>><<<:::888:::;;;===??????===;;;::::::888777555444111,,,)))***,,,///111222444666999555333222444777666000+++&&&---444444///,,,...111///333888:::<<>>??????>>><<<<<<===BBB===777111...---,,,+++------///111444888;;;<<<444333333333333222...,,,...000111///+++)))***,,,222333555777;;;DDDPPPXXXhhhsss{{{{{{xxxyyy}}}~~~{{{xxxvvvuuuuuuuuu~~~}}}yyyuuuoooiiibbb^^^RRRLLLDDDAAABBBBBB@@@===AAA@@@???>>><<<:::888777333111///000222555666666555444222000000222333555222000------...000000000000000///......///000000444000)))&&&&&&(((+++---,,,+++))))))***+++***)))((()))***,,,---///000111...------,,,++++++++++++///...,,,***((((((((((((***,,,------,,,+++,,,...000111///,,,...111000+++(((***,,,...111333555555222000///...///000///...//////000222444333000---***(((%%%&&&***...000111555333000...---,,,)))'''!!!!!!$$$)))...111000...,,,++++++,,,---///000111222111000//////000111222000...---...000222111///---,,,+++***))))))))))))(((((())))))******++++++///000111111000---+++)))---,,,,,,------...///000333222000///...---------)))&&&%%%'''+++------+++)))&&&""" $$$(((,,,222333555666555444222111222222111...,,,,,,///222444444222///,,,++++++,,,,,,,,,,,,,,,...111444555444333111//////000111333777333...,,,---......---,,,+++,,,///333555333111///---+++,,,000000---***))))))******++++++,,,,,,,,,,,,,,,...000222222222...,,,(((&&&(((---444999666555222000000111222444111222333222333555888;;;888555333222222222111...---+++******---111333333777888:::;;;:::888555222///...///222555777555333444222//////000000000///333222111111222222111///------000555555111000333555222///...///111222333222111000111333333222000000222333111111333///)))***(((+++111444222000111//////000000111111111000444444444333000///000111444222000...---,,,,,,,,,)))+++,,,+++(((&&&&&&'''---...000222444222///+++%%%'''***---//////...---///......------.........333111---***))))))+++,,,...///000222444555555555...***(((+++111444111---++++++,,,...//////000000666555555555444444444444...///111222333444444333444444444555666777999:::>>>???>>><<<999666444555999;;;>>>??????======>>>???<<<777333000///......---...000222444666888999444333111000000///---+++---......---,,,++++++,,,///111333666;;;EEEQQQ[[[lllrrrwwwwwwyyy}}}}}}zzzzzz||||||xxxtttxxxyyyyyysssjjj```YYYVVVLLLHHHCCCAAAAAAAAA>>>;;;@@@???>>>===:::888666555000///---...000333444444333333111111111222333444///...///111444666666555333111000//////000111333444000+++((((((***,,,---,,,***((('''''''''&&&$$$&&&(((***,,,.../////////---------...------,,,,,,000///---,,,******))))))---......,,,+++***,,,---000111///---...111000---))))))***+++---000333444000...------///000111111111000000111333333222000,,,((($$$###&&&+++///222333111//////...---+++)))!!!(((...111000///---------------------...////////////000111222333///---++++++---//////...)))((('''&&&&&&((()))++++++***)))(((''''''''''''+++,,,...//////...---,,,++++++,,,---...000111222444222///---+++***++++++((('''''')))...000///---&&&$$$""" """&&&***---222333333444555555444444333333111///,,,,,,...000111000...,,,******))))))++++++,,,...000222555666222111000//////111333444555222---++++++,,,,,,,,,......///111333444333111...---...000222111,,,'''%%%&&&'''(((***+++,,,---,,,++++++---///111111000///,,,'''&&&***000666999555444333111111000000111000111222333333555999<<<888666333222222222000///,,,+++******---///000000999999999999888666444222...---...000444666666666444111...---...000111111222111000000111222000///...---///444555222222444222000------000222333333222111000111333444444222222333333000000111...)))(((&&&(((...222111111333222000---,,,,,,///222555777777666222///---...///444222000...---,,,,,,,,,...---+++((($$$!!!!!!"""++++++,,,...//////,,,)))&&&(((+++...000000000000222111///---,,,---...///222///+++((('''))),,,...///000222333444444333333000---++++++---......---///000333444555444333111555666666666555333111000,,,---///111333444555555888888888888999999999999<<<======;;;888555555555666999===??????>>>======;;;:::777444222111111111///000222444555555555555444222...------.........---,,,+++,,,.../////////...000333666;;;FFFTTT]]]nnnrrrttttttyyy}}}yyy|||{{{sssyyywwwuuurrrkkkcccYYYRRRNNNHHHFFFCCCAAAAAA@@@===:::>>>===<<<:::888555333222...---,,,---///111222222111111111111111222333333///...///111555888999888333111///......///111333111...***)))***+++,,,,,,---+++(((&&&&&&%%%$$$"""%%%'''***---////////////---...000111111000///...000///......---,,,,,,+++/////////---******+++---///111000,,,---000111...***)))))))))***---111333///---+++,,,...111222222222000//////000111000///+++)))&&&%%%'''+++...111222111000000000...+++(((%%%+++000222222000............---,,,******,,,,,,---///000111222333...---*********,,,---...***(((&&&%%%&&&(((+++,,,,,,+++)))((('''&&&''''''***+++---...///...---,,,))))))***+++...000222333444111...,,,***+++,,,---***)))))),,,///000...+++###"""!!!"""$$$'''+++---222333333444555666777888444333111///---------......---+++*********)))(((***+++,,,///111333555666//////......///111333444111///,,,++++++,,,...///000000111222333333222111......111333444111+++&&&$$$%%%&&&(((***,,,...///+++******+++...//////...111---((('''***000444666333333333222111000///...///000111222222333555888666444333111111000000///,,,+++******,,,......---999888777666444333111111......///111333666888999555222...---///111333444222111000000222222111000,,,***+++111333111111222000///......111444555555222000000111333555555444111222111//////111///+++'''$$$&&&,,,000000111333333111---++++++---000333666666444111---,,,---...000///...------......///111///+++'''###""""""###+++******+++,,,,,,+++))))))+++---000222333333333666444111///---...000111...,,,***((((((***,,,...000111222333444333222111000///---+++***+++...000666666777777666555333222333444444444333000---,,,+++,,,---000222444555666<<<<<<<<<;;;;;;:::999888;;;<<<===;;;999777666666666999===???>>><<<;;;;;;888888777555222000000000111222444555555444333111333000---,,,...111333444///---+++---222555555444222333555777<<>>======<<<;;;:::::::::;;;<<<===<<<:::999888999888;;;===>>><<<999888888777777777444000------///000222333444444333111///000...---...222666999:::222000...111777;;;<<<<<<:::;;;;;;;;;<<>><<<:::999888777777555444222000///+++******,,,...//////...,,,---///111222333222222000---++++++...111333444......------------......111000000111222333222000...,,,***)))))))))(((&&&&&&'''***---///111111222333333333444333333222222...//////000//////.........///000///---+++++++++,,,//////***)))---000000...,,,+++)))***,,,///111...---,,,---///000///...///---+++***++++++***)))))),,,///111000...------222222222333222///***&&&!!!%%%***---------,,,,,,000111222222000,,,(((&&&%%%'''+++---///000//////---......,,,******,,,...)))((('''&&&&&&(((***+++,,,,,,---.........------,,,---/////////...,,,+++'''((()))+++---000222444222111/////////000222333111...,,,---......+++((($$$%%%&&&((()))***+++,,,000000222444555666777777333111////////////...------+++***+++...///---***(((***---000222222111111******+++,,,---///000111444333111---***)))***,,,///111333333111000000000///111333444444111...,,,))))))***,,,---...///000)))(((((()))+++,,,,,,+++...///...---++++++---/////////000000000///...---///000000///---,,,---...000111111111///000111333...,,,)))(((***---//////555555444222111000//////000222444666666777:::<<<888555222111222444555555111000///000222222222111((($$$$$$+++000000///000111000000222555777888888222000//////111333333333...///...+++---222333000(((%%%'''---000///...///000111222111///,,,(((&&&---...///...,,,+++,,,---&&&&&&'''))),,,///222444333000---+++---///000000///,,,))))))***,,,------...///000222333444555555222111...,,,++++++,,,,,,&&&''')))***+++***)))(((***,,,///111333222111000///......---,,,...222555;;;999555222000///000000555555555444333111...---,,,---...///222444666888>>>===;;;:::::::::;;;<<<:::;;;===<<<;;;::::::;;;:::;;;===<<<999777666777666777666333...,,,---000222333444555555444333333333222333777<<<@@@AAABBB:::999888;;;???DDDGGGHHHIIIIIIGGGCCC??????CCCGGGRRR```ooossstttxxx}}}wwwxxxwwwvvvtttrrrqqqqqq~~~wwwrrrqqqeee^^^TTTLLLIIIHHHGGGGGGEEEDDDBBB???;;;888777777444444444333222111000///(((((((((***,,,------+++***,,,///111333333222111,,,+++***+++...000000000,,,---............---,,,111111111333555555333111---+++))))))***+++***)))((()))***---///222333444444444333222111111111111---...///000000///......+++...111111///---++++++***...---)))'''+++///000///...---,,,,,,---///000.........///000///,,,******)))((()))+++,,,+++***)))---111222000...------///000111333444111,,,'''###'''+++,,,++++++,,,---111222333444111---)))&&&###&&&)))---......---,,,---///000///---+++---...((((((((()))***,,,...//////000222333333222000...,,,---///000000///...,,,******+++---///222444555222111111000000000111111333000------///000...,,,)))***,,,---...------,,,,,,---000222333444333222222000...///000111///------***))),,,000111...***(((***---000111000///---((())))))***,,,---...///333222000,,,(((''')))+++---000222222000//////000111222333333222111111111++++++,,,,,,------......)))''''''(((***++++++******///333111---+++---111.............../////////---///000///...------...///111222222111222555777000,,,(((''')))---000222444444444444333222111000///222666777777666888:::888555333222333444333333///...---...000000000///+++&&&%%%,,,222222222222000//////111444777777666333000......///111111111000000...***,,,111222///)))''')))///111...+++,,,...///111111000,,,(((%%%,,,...000000...,,,++++++$$$%%%&&&(((***...111333333000......111444555444000---)))((()))+++---......//////000111111222222//////---,,,++++++++++++''''''((((((((((((((((((%%%(((,,,000222222111000111000......///111333444444444333222111000000000555444333222111000//////111111111222444666999:::===;;;999777888:::===???888:::;;;;;;:::::::::;;;999::::::999777666777999555666555222---,,,000555:::;;;;;;<<<<<<======>>>???@@@CCCHHHLLLNNNMMMLLLGGGHHHJJJKKKMMMRRRWWW[[[```___ZZZRRRIIIBBBAAABBBIIIUUUbbbjjjqqqzzzvvvrrrooonnnppprrrrrrrrr}}}}}}zzzqqqjjjjjj[[[WWWQQQJJJDDDBBBDDDGGGEEEDDDAAA===888666555666222333333222222111000///&&&&&&&&&(((***,,,+++))))))+++...111333333222111((((((***---000111///...+++---///000000///---+++...///000222444444222000+++***((()))+++,,,,,,+++)))***+++---///222555666555444222000//////000000,,,---///000000//////...***---111222000...++++++)))------(((&&&***...///000///............///000/////////000111///+++'''&&&&&&''')))---......---***---111111...,,,---...,,,...000444555333...***%%%(((,,,---,,,,,,---000111222444555333...***&&&"""%%%))),,,------+++***---000222111...,,,---///((()))+++---000222333444111333666777777444111...+++,,,///000111111//////,,,,,,---///111333555777222222222111000//////...444000------000222222000---...000111111000...---)))+++...111222111000...222///......111111000---,,,)))(((+++000111...***(((***---000111///---+++'''((()))***+++,,,------......---***''''''***...,,,///222222000...///111222222222222111111333444,,,,,,,,,,,,,,,,,,,,,,,,(((''''''(((***+++***)))&&&...555555///,,,///444---------------...000000,,,...000000///...///000///111444444333444777;;;111---(((&&&)))...222444444555555666555444222111...222666888666555666777777555333222333333222000---,,,+++,,,...///...------((('''...444555555555/////////111444555555555333000...---...000000000222222...***+++///000...+++)))+++000222...***))),,,...000111///---***'''---///222222///,,,***)))%%%%%%%%%'''))),,,///111333111///000444777777666000---((('''(((+++---.............../////////////////////......---,,,,,,)))((('''&&&&&&''')))***"""%%%***///222222222111444111//////111333222111...///111333333222111000333222000///............444444444555666999;;;<<<<<<999777555666999>>>@@@666888::::::999999:::;;;888999999777666777999;;;444555555111......444999CCCCCCCCCDDDEEEFFFHHHIIIKKKNNNRRRWWW[[[[[[XXXUUUTTTVVVXXXYYYZZZ^^^dddjjjrrrpppjjj```RRRHHHCCCBBBEEEMMMXXXbbbooo}}}vvvnnnhhhhhhooouuuuuusss{{{qqqllllllggg___VVVOOOGGGBBBBBBCCCDDDDDD@@@@@@AAAAAA???:::333...///111333666666222,,,'''$$$&&&)))+++,,,***(((&&&+++,,,...///000111111000,,,,,,,,,...///000///...///111333222...+++***+++------...000111222000///000***$$$%%%+++///...+++++++++,,,...///111222222222111000/////////000111000...,,,---000222222000---111666666333000//////000111...)))$$$$$$***///111111111000///...,,,++++++---000222111...+++(((''')))+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...000111///***'''$$$,,,333444000---///222222222222222222///+++(((&&&%%%%%%''')))+++++++++//////.........//////000............///000222222222444777999777333...+++))),,,///111000///......+++---111555777777666666444222///---------///000333444444111,,,***+++---------...000222111///,,,((())),,,......---+++)))+++---///111111///---,,,***)))***---111000,,,(((+++*********,,,---,,,+++,,,,,,,,,+++***)))((('''---,,,***))))))***,,,---111222111...+++***---000111000///...///000222444333000---...000111///---***)))'''&&&&&&((()))+++------......///000000111000---***))))))***++++++.../////////------///111333222222333666888888777222---)))'''***---...---000222444444333111111222---000333555555444444444222333555666555222...+++******)))((((((***///222111///,,,---111444555555222...***+++///333333111++++++---...///......---...222222---***---//////)))***---.........,,,+++---...000111111///---+++333000,,,***+++,,,------(((***,,,------...000111777333///...000222222000...+++)))(((***,,,------...,,,)))***,,,---+++((()))...333333000------///...+++(((&&&&&&'''''''''$$$&&&***...111333444444444444444222111111333555111222222222222111000000/////////000111333444555666444333444888;;;:::999888777666777999<<<=========:::888777999:::888666999:::999777555555777999777222000333333555???KKKTTTQQQNNNOOOTTTYYY[[[[[[bbb``````dddjjjkkkfffbbbaaaaaadddkkkqqquuuuuusss}}}|||yyyqqqeeeVVVJJJBBBGGGHHHNNN[[[kkkyyysssmmmggghhhooowww{{{|||zzzpppkkkhhh^^^SSSPPPKKKCCC??????@@@AAAAAAAAAAAAAAAAAA???:::333...,,,...222555666333///+++(((***,,,......,,,)))'''+++---///111222111000000---------///000000//////000222444222///,,,+++,,,...---,,,,,,---/////////222,,,&&&''',,,000...,,,------...///000111222222222111111000000111222333111///---...111333222111---///333444333111000000222222000+++&&&%%%***///...............------------///111333222///,,,))))))******+++++++++++++++((())))))***+++,,,------,,,,,,---...///...+++)))(((///555555111...///222000000000111222000,,,))))))(((&&&'''***---......000000//////.........///------...//////000111111222444666777555111,,,)))+++...111111000...---,,,+++---000333555555555444333111///------...000222444555555222...++++++---------...///000///...---+++,,,...///...,,,)))(((***+++...000000///...---+++******,,,///000---)))*********,,,---...///...---------------,,,++++++...---,,,+++,,,---000111333222000,,,)))***...222222111///...///000222333333111///000222222000...,,,+++************+++,,,,,,+++***)))***,,,...000...,,,***))))))***++++++...//////...------...000444333333444666666555333///,,,)))(((***,,,---,,,///111333333222111111111...000333444444333333333222333555666555222...,,,++++++***))))))+++///333222///---...111444444444444000---...222555444111++++++,,,,,,+++***(((''',,,000111---+++---000///******+++,,,---,,,,,,+++---...111222222111///---222///,,,***,,,...//////+++---............///111333000------000222222111000...+++***+++++++++***---,,,*********)))'''&&&***...333333000------//////---***)))(((''''''&&&$$$'''***...111333333333111222222111000000222444000000000000//////......---...///000222333444555555333111222666999:::999888666555666999<<<>>>???<<<;;;;;;<<<<<<;;;666333666777777666444444666777666333333666888>>>KKKYYYoookkkeeebbbdddhhhmmmpppiiiiiijjjmmmoooooollliiiqqqqqqssswww|||~~~|||{{{zzzzzzzzzvvvhhhUUUFFFHHHHHHKKKUUUbbbpppxxx|||pppnnnlllmmmrrrwwwzzz|||}}}tttmmmhhhbbbUUUHHHHHHDDD???<<<;;;<<<======AAA@@@??????===888222---(((+++///333555444111///---///111111000---***'''+++---000222222111///.........//////000/////////222333444333000...------///---+++******,,,...000444///))))))---000///---///000000111111111111111111111000000111222333444333111000000222333333222......///111333333111000111222000,,,((('''+++///,,,,,,+++++++++,,,...///...000222444444222///---++++++***)))))))))))))))&&&&&&'''((()))+++,,,---,,,+++***+++---...---++++++000555444000,,,,,,...,,,,,,...000222111...+++---+++)))))),,,///111111222222111000///......---,,,---...///////////////222333555555222...***'''---///111111///,,,+++++++++,,,///111333333333333222000...------///222333444555666444111...,,,,,,.........---------------.../////////---+++(((&&&'''(((+++---/////////...---+++***+++...///---+++***+++,,,---...///000111......///000000000000000000///.........000333444555333///+++)))+++000444333222000///...///111222333222222222333333111///---...............---------+++(((&&&&&&))),,,...,,,++++++*********++++++---......---,,,,,,---///333333333444555444111...,,,***)))***+++,,,+++***---///111222111111111222111111222222333222111111222333444555444222///...,,,,,,,,,++++++,,,000333333111000000111333444333555333111333666666444111,,,,,,,,,+++)))'''%%%###)))...///,,,+++...000///***************+++,,,,,,---///111333333222///...///---***)))+++...000111...///000000.........000...,,,+++,,,///111222222222000...------,,,***(((,,,---,,,***'''$$$###""")))---111111...,,,,,,---......---,,,***)))'''&&&&&&'''***...000222222222///000000000//////111333222111000///......------,,,---///222333555555666333111///000333777999:::888555444444777;;;>>>???:::;;;===???>>>:::444///333444555444333222333444444555777;;;???III[[[lll|||{{{xxxuuurrrrrruuuwwwoooqqqtttuuusssrrrqqqqqqzzzzzz{{{}}}}}}{{{zzz~~~uuu```NNNLLLIIIIIINNNYYYfffooosssmmmoooqqqtttvvvyyy|||}}}zzzsssjjjdddaaa[[[OOODDDAAA???<<<:::999:::;;;;;;>>>===<<<:::888444///+++&&&)))...111111111000///111222333333222...***(((***,,,///111222000...,,,---...//////...------...333333444333111///------......---,,,+++,,,///111555111,,,+++...000///...000000111111111000///......//////000111222222333333333222222222333333333222000...///222333000------......,,,******,,,///,,,+++***))))))***---...---///222555555555333222---,,,***(((((((((((()))(((((((((((()))***,,,---,,,***))))))+++---......+++///222111---)))((())))))***,,,///222222///------,,,+++---000222222222444333333222000///...---+++,,,---/////////......222333333222000,,,(((&&&+++---//////...,,,++++++---...///000111222222222111000...---...000333555444555666555333000---,,,.........---++++++,,,------.........,,,***(((&&&$$$%%%'''***,,,...///000000---******---///...,,,+++,,,------------...000...///000111222333333333333222000//////000222333333222000......///222555444222000///...///000111222222222222333222000///...///000111111///...---///---+++((('''((())))))******++++++******+++,,,---......---++++++,,,...//////000222333222...+++((()))***+++,,,,,,***)))---///111222111222333555444333222222222222111000222333333333333222000///------...------...000333555444333222333333444444555444444555666555222///---------,,,***(((&&&$$$'''+++---,,,---000111...+++***)))((((((***,,,---...///111222222000---,,,+++)))''''''***---///000///000000///---,,,,,,---*********+++...000222333222111//////000///,,,***---//////,,,&&&!!! !!!$$$(((+++,,,+++)))((((((+++---......---+++))))))'''(((+++---///000111111...///111000000000222333555333111000/////////000...///111444666777888888222111//////222666:::<<<999666333333555888:::;;;666888;;;<<<<<<999444111222444444333111000000000444777<<<@@@FFFSSSgggwwwwww{{{{{{uuuqqqpppnnnrrrwwwvvvsssqqqsssvvvzzzzzz{{{|||}}}}}}|||{{{}}}xxxyyy{{{tttdddVVVPPPLLLHHHKKKUUUaaajjjnnnkkkpppvvvxxxyyy|||}}}{{{uuulllaaa\\\XXXRRRHHHBBB======<<<;;;:::999:::::::::888666555333000,,,((('''***---...---,,,,,,,,,111222444444222///+++((()))+++---///000///---,,,---...000///---++++++---333333222222111///---++++++---///000......///111444111---+++---//////...///000111111000///---+++,,,------...///000000000222222222222111222333444555333000000222111...+++''')))***+++,,,,,,...///...---***))))))***+++,,,+++---111444666666666555...---+++)))))))))******---,,,***))))))***+++,,,---+++((((((+++...///000---000111000,,,)))((()))((()))+++///222222000...++++++---000333333111///333333333333222111//////,,,---..................111222111111///,,,***((()))+++---...---,,,---...000000000000000111222222111000...---...111444666444444555555444222///---...//////---+++***+++---***+++,,,,,,++++++))))))###$$$%%%(((***---000111222///++++++...000///...---...///...+++***+++,,,---...000222333444444555666444111///------...///000000111222333444333333444222000///...///000111///000111111000///......---///000111111///---+++...---,,,+++(((&&&###"""'''***------,,,+++,,,------......---++++++,,,---++++++---///111000---***&&&(((+++------+++***)))...000222222333444666888777444111111222333222111111111111111111111000000---...////////////000222555666555555444444444555444444555555555222///,,,******++++++***((('''&&&%%%***,,,,,,...222111...,,,***)))((((((***,,,---///000111111000---***((('''&&&%%%'''***,,,,,,,,,---......---+++******+++((()))+++,,,...000222444000000///000222222000//////111111...'''""" """%%%''''''&&&%%%$$$(((+++///000...,,,,,,,,,))))))+++,,,...///000000///111333333222111222444555333000...---...000111111222444666777999::::::444333222111222666:::>>>;;;888555333333555555555333444666777666666555555444555555333000//////000666===DDDHHHOOO\\\mmmyyyvvv{{{}}}wwwrrrpppkkkpppuuuvvvrrrrrruuuyyyxxxyyyzzz{{{{{{||||||}}}}}}{{{zzzyyywwwqqqfff^^^RRRNNNJJJLLLUUU```iiimmmmmmrrrxxx{{{}}}~~~zzzxxxwwwxxxooofff\\\WWWQQQHHHAAA???;;;<<<>>>===;;;:::999:::666444222000///---***((())),,,///...***((()))***000222333444333000---***)))***,,,...////////////---000222000,,,***+++---222111000000000...+++)))&&&***...///...---///111222///,,,+++,,,...//////...///000111000...,,,***+++,,,---...//////.........000111000000000222444666555444333222000---***%%%&&&))),,,............///...,,,+++++++++,,,,,,+++---000333444555555444------,,,,,,,,,------...000///,,,+++******,,,---///,,,))))))+++...000111000111222222///---,,,,,,)))***,,,///222222000...)))***+++///111222000...111222333444444333222222///......------...//////000000000000///...------***,,,...///......///000222111000//////000111222111000///...///111444666333222222333444333111///...000222///+++)))***,,,)))***++++++,,,,,,,,,,,,%%%%%%&&&(((+++///222444444111......000222111///...000111...***((()))+++...///000222444555555555777555111...,,,+++++++++---...000333555555333111333222000///...///111222/////////...,,,,,,---///---...///000///...+++***************'''### &&&***///000...,,,---////////////...,,,+++,,,---******+++...//////---+++%%%(((,,,...---,,,++++++...000111222333555888;;;777333///...111333222111000//////...//////000111,,,...000111000//////000333555555555333333333555444444444444222...+++)))&&&'''((((((((('''&&&%%%&&&))),,,---000444222---,,,+++)))))))))***,,,......///000000///,,,)))'''''''''(((+++------+++))))))***++++++)))))))))+++)))+++---//////000222444000//////111333555555444000111111...***%%%""" !!!$$$&&&&&&%%%$$$'''+++///000---,,,,,,...******+++,,,---......///222333555555333222333333222000---+++***,,,///111444444555555777888:::;;;666777666666666888<<>><<<::::::999888555333111333444333222222555777555555444333333555999===FFFPPP[[[dddnnnxxxzzzvvv~~~|||xxxvvvvvvuuuuuutttnnnqqqssstttssstttwwwyyyrrrtttvvvwwwvvvwwwzzz}}}rrrvvv{{{|||xxxqqqjjjfff___\\\[[[___fffnnnrrrsssuuuzzz{{{yyysssjjjgggjjjWWWUUUUUUVVVOOODDD@@@CCC999===@@@@@@<<<999888888333111...---------,,,***---000222///+++(((***...///111444666666555222111---------...000333666777111555777555///,,,...000///---+++,,,---,,,((($$$!!!$$$###"""$$$+++111,,,+++)))((()))+++---//////000222333333111...---...///000000000///...---(((+++---------...111444000444888888555111//////***+++---000111000,,,)))+++,,,...///000111111111000111111111000///---,,,***,,,...111333444444444---,,,***)))***,,,...000111///,,,,,,...000000000---...//////////////////---...///111333222///---,,,(((%%%%%%'''+++///000---///222555777888777777333111...,,,,,,...111333/////////000111333555666444555555444222111222333222111...++++++,,,---///333222000//////111333555111///---///222444444333...222555444...******+++////////////////////////---,,,,,,---000555999<<<666444111222444555333000---000222111---+++---111111222333555666777777777444222000---,,,,,,,,,---+++)))(((***...111111000111000///...///000222444000000///,,,)))***...222/////////......---,,,+++)))((('''''''''((())))))%%%+++222333111//////111000111111///---,,,---...444222000///000///...,,,&&&***...///---,,,---...+++---///000222444888<<<444...)))(((,,,000000...---,,,+++***+++---///000+++---000111000.........,,,///111111///...///111555666555222...***)))(((***++++++++++++)))'''&&&(((+++...///333666222+++,,,,,,++++++,,,,,,---...***,,,///111222111///...000111555888888555///***%%%''')))))))))***,,,......111333333111000222444555333111111333555777777///---+++,,,,,,***$$$"""'''+++,,,,,,***,,,///111///***'''(((+++,,,,,,+++++++++,,,------333555666666333111000000333000---++++++///333666777555333111111444777999<<<>>>???>>><<<<<<>>>AAA>>>===<<<======;;;888555222444666666333222333555444444333333444999???DDDMMMXXXdddooo{{{xxx~~~|||{{{|||}}}zzzuuupppoooqqqrrrrrrrrrssstttuuuvvvyyy{{{zzzyyyzzz}}}|||zzzwwwssspppllliiifffhhhffffffjjjqqqvvvyyyyyyxxx}}}|||tttooommmiiiddd___SSSQQQNNNKKKGGGDDDBBBAAA<<<;;;:::::::::999666333333333222222000...---,,,333222///+++(((&&&(((***+++---///333555666444222444111---+++,,,000555888555666555333000//////111111...+++,,,......)))$$$$$$%%%"""'''+++***((('''(((+++///222333333444444444333000---+++000///...///111///+++'''---+++)))((()))+++---///...///111111000///000000///000000//////...---,,,***,,,///222333222111///000111111111111000//////222222222222222111111111+++******)))***+++---...///...,,,,,,,,,...///000000000000000000000111111111///------...000000///111,,,&&&$$$(((---111333111000///000222555555555444333000///------......000000///000222555888:::666777777555333222333555555222...---......,,,***...///000000000000//////......///000222555777888333444555444333111///---111111000---,,,,,,...000000000000000111222333333000111444555666666444444222111000///000111222333444333333333444555777888:::555...,,,......,,,)))%%%&&&(((+++...000222333111///...000444555333000111...++++++...///...---...............------,,,)))((((((***...000///---000111222111///---...///444111---++++++---///000222222444444444222000...)))((((((***---///000000111111000000000111333444///...---...000111111000///***&&&''',,,111222222,,,---...//////---+++***,,,///000///------000222444333111000///---***(((---,,,+++---000///,,,(((++++++,,,---...000000111111000000//////000111222222///---...111333333222444666999888555000---,,,******+++******,,,///222000//////000111222222000444000,,,...222555444111///---,,,---...---***&&&&&&&&&'''((()))+++---...333111...***&&&$$$&&&'''---,,,,,,,,,,,,---......444444444333222111000///666333///,,,...222888<<<888999777333//////333777===<<<;;;<<<>>>???>>>===888999:::===>>>===999666555222000000222333222///000222555888;;;@@@FFFKKKZZZ[[[cccrrr~~~vvvyyywwwwww}}}yyyppprrrnnnooowwwyyysssnnnmmmpppuuu{{{}}}{{{yyyxxxxxxuuutttuuusssllldddaaadddmmmppprrrqqqttt{{{~~~~~~yyyqqqllliiiddd^^^YYYPPPNNNKKKHHHEEEBBB@@@???:::999999999:::999666444333222222111000///------111000---)))'''&&&)))+++,,,---///111333444333222111...***'''(((,,,111444333333333111///...///000222///,,,---///...***%%%%%%'''$$$!!!)))---,,,)))'''(((+++///111222333333333333111///---,,,///...---...000///,,,***,,,+++)))((((((***,,,---***,,,......------...////////////000000//////...+++---///000111000//////000000000000000000//////333222111111000000000000,,,,,,++++++,,,---...//////---,,,+++,,,///111222222222333333222111000000///...,,,---///111111111222---(((&&&(((,,,///000/////////000333555666555222111000///............////////////111444777999555666666444333222333555555111...---......---+++/////////000000000/////////000111222333444555555111333444555444222///---000000000...------000222111111111111111222333444000111333444555444333333111111111222222333444444555444333333333555777999888444//////000000,,,)))%%%&&&(((***,,,///111222111///...000333444222///111///,,,,,,///000000///......///000///...---,,,+++******---000111000......///000///---,,,---...222000...,,,---...///000222333444555444333111000***))))))***---000000000000000///...///000111222000000000111333444333222///***&&&''',,,000111000---...///000///,,,***(((+++---///...---...000333333222111111000///---+++...------000333333000---------......///000111111222000///------///111222///---+++---000333333222222444666666222...+++)))++++++,,,++++++,,,///222111///...///000222222111222000......000222222000...,,,+++,,,......,,,***(((((((((((()))***++++++000///,,,)))%%%$$$%%%'''------------...///000111333333333333333222111000444222///...000666===AAA===<<<999555333333555888<<<;;;::::::<<<<<<;;;:::555666777:::;;;:::666333222000000111222222///---000333777;;;???EEEKKKPPP]]]bbbkkkuuu{{{{{{wwwsssxxxwwwxxx}}}yyyqqqxxxsssqqqvvvwwwsssqqqqqqsssvvvyyyyyywwwuuuvvvwwwvvvrrroookkkddd___aaafffnnnrrruuuvvvzzzyyyxxxssslllhhhddd```YYYTTTLLLKKKHHHEEEBBB@@@???>>>999888777888999999777555333222222111000000///...000///---)))''''''+++------...//////000111111111...***&&&######'''---111///000111000.........///222///------///...+++'''''')))'''!!!$$$+++...---***((((((***---///000222222111000...---,,,,,,---,,,,,,---///000///...---,,,***))))))***+++,,,((()))++++++******+++,,,---...///000111111111111------------...---------//////.........//////000444222000...------...///.....................///,,,)))''''''***...000111444444555555444222000...---,,,,,,---///111111000222...***((()))+++------///...///111444555555444......///////////////...............000222555666444444555333222111333444444222000///000000///...////////////////////////000111222333333222111111...000333555555222...,,,...///000/////////222444333222111111111222333444222222222333333333333222111222333555666666666555666555333222333555888:::555333111111222111---)))'''''''''(((***,,,...///000...---///333444222000222000......///000111000...///000111111///...,,,++++++,,,...000000///---+++,,,------,,,,,,---...000000000000000000111111222333444555555555444444+++******,,,...000000///...---------...///111222222222222444666777555333000,,,((())),,,///000000...///000000///,,,)))'''***,,,.........///111222000000000111111000000///000//////222666777555222////////////000111111222222111...------...000222+++++++++,,,///222222222///111333222///+++(((''',,,,,,---,,,,,,---000333222000...---///111222222///000111000......///000---,,,++++++---.........++++++***))))))(((((((((---,,,+++(((%%%%%%&&&(((---------...///000111111111111222333333444333333333111///000444:::AAAFFFBBB???:::777777888999999;;;:::999999:::999888666111222333555777555222//////000111444555333///,,,111555;;;AAAGGGNNNUUUZZZ^^^hhhsssxxxvvvssssssuuuwwwxxx{{{~~~~~~xxxttt|||vvvrrrssssssrrrsssuuuwwwxxxxxxwwwtttssstttuuuuuuooohhhbbb]]]\\\cccmmmqqqvvv{{{}}}~~~wwwppplllhhhddd```\\\VVVRRRJJJIIIGGGDDDBBB@@@???>>>;;;:::888888999888666555333333222222111111111222444333000,,,******---000111111000...---,,,...///---***%%%"""###''',,,000...///111111/////////000000...,,,,,,---,,,***((((((+++***$$$"""''',,,///,,,***'''&&&(((***,,,,,,000///---,,,+++*********,,,++++++,,,...000111222......---,,,,,,+++,,,,,,)))***++++++)))''''''(((,,,---...000222333444444///...---+++++++++,,,---...---,,,,,,,,,...///000333111...+++)))***+++------......///......------&&&###!!!"""'''+++---...111333444555444222///---,,,++++++---//////...---///---+++******+++------000000000111333333222000+++,,,...///000000///...---------...///000222333222333333222000000111333444333222222222222222111000/////////.........//////000111222111000---,,,,,,...222555555222...+++,,,...000111111111333555333222111111111222444555555444333222111222222333111333555888999888777666777666333222222555777999555333111000111000///---((('''&&&&&&'''))),,,---,,,++++++...333555444222333222000..................///111222222000...,,,+++,,,---...///...---,,,)))+++,,,,,,,,,,,,...//////111333444444333333333333333333444555666666777---,,,,,,---///000000...+++++++++,,,...111333555222222333555888888666444222///,,,+++---000000000---......///...---+++***,,,---...//////...//////+++---///000000111111222333111111333777888666333111000/////////000111111111111000000000000000///++++++,,,---////////////...000222000---)))'''&&&,,,---......---...000222333000---,,,...000111222...222444333...,,,---000///...,,,+++,,,---...///......---,,,***((('''&&&+++,,,+++)))'''''')))+++//////............//////...///111333444555666666333222000111555;;;BBBFFFCCC>>>999888:::<<<<<<;;;<<<;;;:::::::::999666444000000111222444333000......000444888999777333000444999AAAJJJRRRZZZbbbggg```jjjuuuyyywwwtttvvvzzzwwwzzz~~~~~~{{{yyywwwyyyuuurrrqqqrrrrrruuuwwwyyyyyyyyywwwuuusssrrrqqqnnnhhhbbb^^^[[[^^^iiitttuuu|||xxxrrroookkkfff```[[[UUUPPPMMMIIIHHHFFFDDDBBBAAA@@@@@@>>><<<999888888777666444333333222222222333444444999888666222...---///000444444222///+++)))***,,,000---)))&&&'''***...111...000222222111111111222---,,,+++*********(((''')))------(((%%%(((,,,---+++(((%%%$$$%%%'''))))))---,,,+++)))((((((((((((***+++,,,,,,---///111333000000000000///......---,,,---...,,,(((&&&%%%%%%***+++...000222444555555000///---+++++++++,,,---,,,+++***)))***,,,///111111...+++((('''((()))***,,,---.........,,,***)))"""!!!'''---...---,,,...000222222000...---,,,,,,,,,---///...+++)))+++++++++***+++,,,...000222111000000111000...,,,)))***,,,...///000//////,,,,,,------...///000111222333222111///...///111333444444555444444555555000000///...------......---...///000///---+++)))+++---111444444111---******,,,000111222222333555333222000///000222444666999777444111000111222444111333666999999888666555666555333222222444666888777444000------...///000***(((&&&%%%%%%(((+++---((('''(((---333777666555555333111...+++*********---...000000000///---,,,---...000111000///---,,,***,,,---...---...///111///222666777666444444444222222222222333555666777///......///111111///---))))))***,,,///333666888000000111333666777666444333111///...///111111222+++,,,,,,------.........111111000000///...,,,+++'''***---///...///111333555222111222444555333000000///...---...///000111///111333444444222///---,,,...///000///...,,,,,,///111222000---)))((('''---...//////......000222333000---,,,---///111111...333777666000,,,---000000///...,,,++++++,,,---/////////...,,,***(((''',,,------,,,++++++---///000000...---,,,+++++++++---...000333555777888888555444222222444999>>>BBB@@@<<<777777:::>>>???>>>>>>===<<<<<<<<<;;;777555000000000222333333111...,,,///555999::::::888777===CCCLLLVVV^^^fffmmmrrrhhhnnnuuuyyyyyyxxxyyyzzzxxx{{{~~~}}}zzzyyyyyytttuuuuuuttttttvvvwwwxxxuuuvvvwwwwwwvvvsssnnnkkkccc```^^^^^^___cccnnnyyy||||||vvvqqqoookkkddd[[[SSSLLLGGGEEEFFFEEECCCBBBAAA@@@??????===;;;888777777777555444111111000000111222444555::::::999666222000///000444555444000+++(((***,,,111///---++++++---000111000222444444333222222222,,,+++***)))((((((((((((,,,111111,,,((())),,,,,,***'''$$$###$$$&&&((((((++++++***))))))(((''''''***,,,---.........000111000111222222222111000///...//////---)))&&&%%%%%%)))***---///222444555555111000...---------......+++***((('''(((+++///222///---+++)))(((((()))******,,,---...---+++(((&&& $$$,,,111111///)))***,,,......---,,,+++,,,,,,---///111000,,,)))***++++++******,,,///222333111...---------,,,+++)))***+++---.../////////,,,------.........//////222333222000---,,,,,,...000222444555555444555666111000...---,,,------...,,,---.........---+++***+++---000222222///+++)))(((+++///222222222333333111///......///222555777;;;888333///...///111333222333666888888777555333444444333222222333444555888555000+++***+++...111+++(((%%%$$$$$$'''+++...&&&&&&''',,,222777777666444444222...***(((((()))---------------,,,++++++///222444555222///...---+++---...///......000222///333777888666333333444222111000///000222555666111000000111222111///,,,))))))***,,,///222555777000//////000333555555444222111000000000111222333,,,+++******+++...111333555333222222111///,,,)))&&&***......------000333444111//////222222000...000///---------///111222...000333444444111...+++...000333333111...,,,+++111222333111---***)))))),,,...//////......///111333000------.../////////...333777777222......///...///...---***)))***+++,,,---......---,,,***)))---...//////......///111111000...---++++++******,,,...000333666888999:::888666444222444777;;;>>>>>>;;;888777999<<<>>>??????>>>>>>??????===:::777222111222333444444222000***...444888;;;===???AAALLLRRR[[[cccjjjoootttwwwtttvvvxxxzzzyyyxxxwwwvvvxxxzzz||||||zzzxxxwwwwwwssswwwxxxvvvuuuxxxyyyxxxqqqrrrsssuuuuuurrrlllhhh]]]\\\___cccfffjjjsss}}}|||wwwrrrhhhddd\\\SSSJJJEEEBBBBBB@@@@@@???======<<<<<<<<<888666444444555666666555...---------...000222444555777888666333000......000333444111,,,***,,,///000000///......//////000000222555555444222111111,,,+++***)))((('''(((***000555555000,,,,,,,,,++++++(((%%%$$$%%%((())))))++++++,,,,,,+++***)))(((***---000000...------///...///222333333222000///---......---***(((''''''(((***,,,///111333444444111111000000000000000000***)))&&&%%%&&&***///222...------,,,+++++++++,,,***,,,...///...+++'''$$$&&&///444222...******+++++++++***))))))***,,,///222555444111...,,,,,,,,,***(((***...222111...***)))***,,,------++++++++++++,,,---//////------..................333333222///,,,******+++,,,///333444333222444666222000...,,,,,,,,,---...,,,---------............---...000000///---***((('''+++///222222111111111...---,,,,,,...222666888;;;777111,,,***+++///111333444555666555444222111222222222222222222222111666444000,,,)))))),,,...+++)))%%%###$$$''',,,///'''&&&''',,,222555555333333333222///+++***+++---,,,+++***)))))))))******...111444444111---++++++,,,---//////......///111...222666666333000000222111000...------///222444222222222222333222...,,,++++++++++++---///111222000///---...111444555555///////////////000111222///---***((())),,,111444555444333333333222---***(((,,,//////---,,,///222111...,,,---000111000...000///...---...000333555///000000000///...---,,,---111555666333000...---222222333111---***)))))),,,...//////...---...///111000......//////...------111555666333///...---***,,,...---***))))))+++''')))+++,,,---,,,++++++...///000000//////000111//////...---------------,,,...000333666888999:::999777555444444777:::<<<>>>===;;;999777888<<<>>>?????????@@@AAA???<<<999333333222333555555333111---111666:::>>>DDDJJJOOO^^^ccciiiooorrrtttvvvwwwyyyzzz{{{zzzwwwuuuttttttwwwwwwwwwwwwwwwvvvtttsssssswwwxxxssspppsssuuutttrrrrrrrrrsssuuutttppplllbbbcccgggnnnqqqttt|||}}}zzzzzzyyyuuuqqq^^^ZZZTTTLLLEEEBBBBBBCCC<<<<<<;;;:::999999999999444222111111444666777777+++*********+++...111222000222555555333000---------000333222...,,,///222/////////////////////...000333555555333111000000,,,,,,+++***((((((***+++333888999333...------+++,,,)))&&&%%%''')))++++++,,,---...///...,,,***)))***...111111///,,,,,,---,,,...111333333222000///***+++---,,,***))))))***((())),,,...000222333444111111111222222222222111***(((%%%$$$&&&***///222.....................---***,,,///000...+++'''$$$%%%000444111,,,,,,++++++***)))((('''''')))+++///555888999666333...///---***'''(((,,,000...+++((('''))),,,...///,,,+++******+++---...///------...//////......---444444222///+++)))((())))))---111222111111222444222000...,,,+++,,,---...------------...000111222.../////////...,,,***(((&&&***///222222111000000,,,+++***+++---222666999:::666///***''')))---///333444444444444222111000000111222333333222000///444333111...+++))))))***,,,)))%%%###$$$(((---000)))((((((,,,111444333111111222222000---,,,...111+++***(((&&&&&&''')))******...111111---)))'''''',,,...///...------...000---111555444000---...000111///---++++++---000333333333222333333222...+++---,,,+++++++++,,,---...111///------000333666777,,,---............000222222///***''''''+++000444555333333444555444///,,,)))...111111...---///333///,,,***,,,000222111///111000......///222555777111///---+++***+++,,,---,,,111666888555222000000222222222000---***))))))+++---//////...---...///111///......//////...,,,+++///222444333000---,,,&&&)))------+++)))***+++###%%%(((***,,,,,,,,,+++...///111000//////000111...------......///000111,,,...000333666888999::::::888666555555888;;;===@@@@@@???:::666666999===?????????AAABBB@@@<<<999444333222333555555333222222555:::>>>CCCJJJTTTZZZjjjnnnsssvvvvvvuuuuuuuuuwww{{{}}}zzzuuurrrsssvvvvvvuuussstttuuutttrrrppprrrwwwuuummmiiimmmooonnnwwwuuussstttvvvwwwuuussskkklllqqqwwwzzz}}}yyypppuuuqqqssstttnnnhhh]]]SSSFFF???>>>AAACCCCCC>>>===;;;999777777777777///......111555777555333...+++***+++***))),,,222222222222111///...///111+++...111222000///......---...000111111000...---,,,...000111000000000111//////---***'''&&&''')))000555999666///******---...,,,***+++---...---+++333222111///---,,,++++++000000//////............222000...///222333111///++++++,,,------...//////+++*********+++---///000...------111555888777555000---)))&&&'''***///333111111000///////////////000///...///000///+++'''!!! """''',,,///000((()))))))))'''&&&$$$###&&&)))...333777999999999000///---++++++---///000000///......//////...------,,,+++******+++---///222222111000///---+++***...//////---)))'''&&&&&&'''((()))***,,,,,,---------+++)))***---///111111000///...///000111000///))))))***...111000,,,(((&&&(((+++///000000///...------,,,+++,,,000666:::<<<666...)))(((+++...000222222333222///+++'''%%%))),,,000222333111...,,,000000...,,,((('''((()))'''((()))'''%%%%%%(((+++***&&&$$$'''...111...***---,,,++++++------,,,+++---+++)))&&&&&&&&&((()))++++++++++++)))&&&###!!! $$$))),,,---...//////---------//////...+++)))000000////////////000000222333444444222///+++))),,,---...---***)))+++...333000......///111222222111...***)))***---///000///+++'''%%%&&&***---///555111...000333444111...///111333111...,,,---000---+++******,,,...000000///000000111111111111000(((&&&$$$&&&))),,,+++***---///222555666444222000222333222000---+++++++++***+++,,,...//////......+++++++++,,,---...///000111111222222000///---++++++***)))***++++++***)))(((((()))******+++,,,,,,222333333444333222000000//////...------000555999222222111111222444666777888777777777777888999:::BBB???<<<999999:::<<<>>>=========>>>>>><<<999666555222111555555111//////333777BBBNNNQQQPPP[[[jjjppppppqqqrrrrrrsssttttttzzzwwwvvvvvvqqqnnnsss}}}{{{sssoootttwwwtttqqqrrrppphhhbbbbbbhhhkkkhhhccctttuuuwwwxxxyyyxxxwwwvvvyyy{{{~~~~~~kkkaaayyypppmmmmmmkkkddd]]]TTTMMMDDD???@@@AAAAAA???;;;:::999777666666666666333222111333666777666444222///---...,,,)))+++///000111111000//////000222---///000000///..................///...---+++++++++...000111000///////////////---***'''&&&((()))...222666444...+++,,,//////,,,)))))),,,.........555444333000///---,,,,,,.../////////......---,,,,,,******,,,///111000///,,,,,,---------......///************,,,---///000...---,,,///333555555444333000,,,))))))+++...000////////////000111111222222111///000111111...+++(((&&&%%%%%%(((***,,,,,,))))))***++++++***(((((()))+++///222444555555444222111...,,,,,,---///000222111000000000111000000+++***))))))***+++---///////////////...,,,+++***---......,,,(((&&&$$$$$$&&&''')))***+++++++++******((('''(((+++///111222333111000000000000...---******,,,///111000---)))&&&))),,,000222333222111//////---+++***---111555999444---***))),,,...000...//////...,,,)))%%%###&&&)))---000111000...,,,------,,,***'''%%%&&&'''***++++++***((((((***---,,,(((&&&(((---000///,,,,,,***)))***+++,,,,,,++++++******))))))((((((((()))******+++)))(((%%%$$$"""%%%***...............,,,,,,,,,---///...+++)))...............//////000111222333444333000...,,,---...///---***)))***,,,000///...------...000222...,,,)))(((+++...000111---***&&&$$$&&&***---...222///,,,---111333111...000333444333000///111333///---+++***,,,...111222000000000111000000//////(((%%%######'''+++------...000333555555333000///222333222000---***)))***,,,---...///000///......,,,,,,,,,,,,---...///000000000000000///...,,,,,,,,,+++++++++,,,---------++++++,,,,,,------,,,,,,000111333444333222000///---------,,,---000555999333222222111222333444555666666777888999999::::::>>>===;;;999:::<<>>===;;;:::;;;===@@@BBB===;;;999888888888777555444222444999:::777666888===LLL\\\dddgggkkknnnoooqqqqqqqqqqqqrrrrrrrrrrrruuutttssssssqqqpppvvv}}}yyytttsssrrrnnnjjjiiibbbYYYOOOLLLRRRZZZ```cccfffnnnxxx~~~pppZZZNNNwwwooofff___[[[TTTJJJCCCBBB@@@===;;;;;;:::888666333333333333333333444444999888888777777666444333333111111111...)))(((+++222222111///------///111///...---***((((((+++...111///,,,)))&&&&&&&&&&&&***---000111000---,,,+++---...---+++)))((()))+++---///111///+++***---000---***%%%###%%%***000444777666555333000...,,,+++***+++---//////---+++)))&&&'''(((***---///000000---,,,++++++++++++,,,---)))***+++,,,---///000111---+++******+++...000111666555444222111000//////---...///111333444555555555444222000000111222333222000---,,,,,,,,,+++***)))***+++,,,,,,,,,+++***...///000222222111000000000///---,,,,,,...000222777666333///,,,+++,,,---)))))))))***,,,...000111000//////...,,,+++)))((()))***,,,+++(((%%%######%%%&&&(((******(((&&&%%%$$$###"""$$$)))...222444555333111111111000...------...000111222111///---,,,...000111222222111111......,,,***''''''(((***...,,,+++,,,---......---))))))******)))'''%%%$$$%%%(((+++...///...---++++++,,,,,,+++)))((((((***000000///...---...///111000---***((((((***+++,,,+++)))'''''')))+++------++++++,,,,,,,,,+++++++++******++++++++++++***)))(((+++///111000...---,,,+++***)))***,,,---,,,+++***+++,,,...///000111111111222333333333222000///000000000///---+++******+++...000---******///444///---,,,,,,///111111111,,,***)))))),,,...//////+++)))(((***---111222333111333333111---+++...000000111111000000000111222000000000000///...,,,,,,,,,+++******,,,...000222000111333444555333222111222222222000,,,(((&&&&&&,,,---...000111111000000............///000111222111000///------......///111111///---,,,---000222///000000111000...+++******---000333444333111///---......---,,,---///222111111222222333333444444333666:::===>>>>>>===;;;@@@???===;;;:::;;;===>>><<<999666444555555555555444333555999999777777;;;AAATTTdddhhhkkkrrrtttpppoooppprrruuuwwwzzz|||}}}wwwvvvtttsssqqqrrrwww|||~~~{{{xxxuuuqqqjjjbbb]]]XXXRRRKKKIIIOOOXXX```eeemmmvvvnnnZZZOOO}}}{{{yyypppdddZZZSSSLLLDDD???@@@===999777555555444444111222222222333333333333777777777777555333222222000......000...******...777666444000---+++---///...---***'''%%%'''+++...222000,,,)))'''&&&''''''+++...111111///---++++++---......---+++***+++---000111111...+++)))***---+++)))%%%###$$$)))000444444444333222000---+++))))))***---...///---+++)))))))))***+++++++++,,,---+++***)))))))))***+++,,,***+++,,,---.../////////,,,+++***))))))***---///222333333444444333222222000111222333444444444444444333111///......000222///...------///000000///,,,---.........---,,,+++///000222333333333333333,,,+++******+++...111333666555111+++&&&$$$%%%(((++++++,,,---...///111111333222111///---***((('''(((***,,,,,,***'''&&&&&&'''((()))***)))'''%%%$$$###""""""%%%***///222333111000///000111222111///...000111222111000///...000111111000000...---,,,***++++++***(((((()))++++++***+++,,,//////...---***++++++,,,+++***))))))***+++---//////...,,,+++---...//////---------///000///...---...//////000...---+++(((&&&&&&(((***,,,)))&&&&&&))),,,///000///...,,,++++++,,,---...---------,,,,,,+++******+++...111111000...------,,,***))))))+++,,,------***+++---///111222222222333333333333222000///...000////////////...,,,++++++...000...***+++000555222111000000111111000///***)))(((***,,,---,,,+++***))))))+++///222444555444555444000+++)))+++------000333444222000//////000000000000///...,,,,,,///000222333222111000000...000222444555444444333000111222000---)))'''''')))***,,,///000111111111.........///000111222333333222000///...///000000222222000---******---000000000000///...,,,***)))(((***...111222333222111000111111000---,,,---...000111222333444555666666444777;;;???@@@???===<<<===<<<;;;:::999:::;;;<<<;;;888444222222333444333444333555777777555888===EEEVVVdddgggkkkrrrtttooooooqqqtttwww{{{~~~{{{zzzwwwtttrrruuuxxxzzz|||}}}|||xxxqqqggg[[[RRROOONNNLLLNNNSSS[[[ccchhhuuu~~~mmm[[[PPP}}}xxxvvvtttlll```VVVNNNHHHBBB>>>===;;;777444222222222333111222333333333333222222333555666555333111111222---+++,,,...---+++---222;;;:::666111---+++,,,...---,,,***'''&&&(((,,,000333222///,,,+++++++++,,,...000111111...,,,,,,,,,...///000///...---...///222333222000,,,)))))))))***)))(((&&&&&&***000444111111111111///---***))))))+++,,,......---,,,+++***+++,,,***(((''''''(((***)))(((((((((***,,,...,,,,,,---...............+++++++++***((((((***,,,...///111333444555555666222333444555555444333333333222111...,,,+++---///,,,++++++---000222222111111111222222222111///...111222333444555555555555+++***))))))***---111333444222...(((!!! ###&&&......//////////////////333222111///---***((('''(((+++...///...,,,+++++++++++++++***)))(((&&&&&&$$$$$$%%%(((---000111000...------...111222222111...000222222000/////////333222111000---+++)))(((''')))++++++******+++---******+++---000000///---+++,,,------.........---------///000///...,,,+++...000222222111111111222000...,,,,,,...//////...,,,---,,,)))%%%$$$&&&))),,,)))&&&%%%(((---000222333111...++++++,,,...//////......------,,,,,,,,,...///000000...------......,,,))))))***,,,------***,,,...000222222222222333333222111000///...---------...///111111///---+++---...---+++,,,000444333222111222222222///---''''''''')))++++++(((&&&((()))+++...000333555666666666555000+++)))+++...,,,000444444111---------000000000000//////...---///222666777555222///......///000222222222222111---///111111...,,,******)))***,,,///000111111111,,,,,,---...000222333444444444222111000/////////000222111...***))),,,000111000///---,,,+++***)))'''(((+++...000222333333222444444333000...------111222333555666666666666444777;;;>>>???>>><<<;;;666666666777888:::<<<===999666333111222333333222333222333555444444:::BBBKKKVVVbbbhhhlllqqqrrrqqqtttuuuvvvxxxyyy{{{|||}}}}}}}}}yyytttssswwwzzzyyy}}}zzzqqqeeeWWWLLLLLLOOOSSSXXX]]]dddlllqqq|||ooo]]]OOO|||wwwqqqmmmhhhbbbYYYRRRKKKFFF@@@<<<888777666444222222333444333333444555444444333222000222444444222111222333...,,,,,,......,,,000555<<<;;;777222...---...000...---,,,))))))+++///333444333222111000000111111111222222000---,,,---......000111111000///000111222222222111...+++)))(((+++,,,---,,,+++,,,000444///000000000///---+++***++++++,,,---------------,,,......,,,)))&&&'''(((+++***)))(((***,,,///111---.../////////...,,,,,,)))+++,,,+++((('''(((***,,,---///111333555666777222333555666666666444333222222111...+++)))***,,,,,,+++,,,---000111000///000111222333444333222222444444444444444555555555...,,,+++***+++---///111000000---&&&!!! %%%***000000000//////---,,,,,,//////......,,,+++)))((((((,,,000222222111000000000///---+++)))(((((((((&&&''')))---000111///...,,,,,,+++---000111111000...111222222///......///333333111///---+++)))((('''))),,,---,,,,,,---...******+++...000111///---++++++,,,---......//////,,,---...//////...---,,,---///222333222222333333111...,,,,,,...//////...***---///+++&&&###&&&***+++((($$$###&&&,,,000222333222000...------------......------......///////////////---+++,,,...000111...***)))***,,,---...***+++...000111111111000000000000000//////......++++++,,,///333444222000,,,+++******+++---000111000///000111222111///---(((((()))+++,,,+++((($$$%%%(((,,,///111222333444222333222...***))),,,000---000222000,,,***+++...000000000111000000//////---000444444222///............//////...---,,,,,,***---000111000......---,,,---///000111111000///******+++---000222444666444444333222000...---,,,,,,///111000,,,+++...222222000...,,,+++***+++,,,&&&''')))+++...111444555222444666555333111000000555666666777777666555444444666888;;;;;;;;;999888333333333444555777999:::888666333222222222222111111000000222333555???IIIQQQWWWdddppptttrrrrrrtttxxxxxxxxxxxxxxxxxxxxxxxx{{{|||xxxrrrsssyyy{{{yyy{{{oooeeeXXXMMMRRRXXX___eeekkkrrrzzz{{{fffTTTyyyvvvrrrlllggg\\\YYYTTTOOOJJJEEE???;;;333444555555444333444555444444555666555444333222...111444444222111333555000------......---111777<<<:::777222///...111333......---,,,,,,...222666555444444444444444555555333333222///---,,,---//////111222333111111111222111222222222000---***(((,,,...000000//////111444...///000111000...,,,+++,,,,,,,,,------.........///111222///+++)))***++++++***)))***+++...222444...//////000///---+++***)))+++---,,,)))''''''))),,,,,,...000222444666777111222444666777777666555111333222///+++((()))+++...------...//////---,,,---...000222333333333333555555555444444333333333111000---++++++,,,...///......,,,&&&"""""")))///111111000///...,,,***)))++++++,,,,,,,,,+++******)))---222555555444444444333111...+++)))))))))***''')))+++///222222///,,,---,,,+++---///000000///...111222111///---...///333222111///...,,,+++***(((***---...---------...++++++,,,...000111000...)))******,,,---...//////***+++,,,...//////......+++...111222222111222333222///,,,,,,...000///...***...000...'''$$$'''+++***&&&""""""%%%***///222333333222222000...+++***,,,,,,------///000222333000000...,,,***+++...111333///+++)))***,,,---...)))+++---///000000///...............//////000000))))))+++///444666444222+++)))'''(((+++---//////,,,,,,---000222111///---+++,,,---///000...***&&&$$$''',,,000222222222222---......+++((((((,,,000///111000,,,((('''+++000///000000111111111111000***---//////---,,,...000///......,,,+++)))'''&&&(((+++///222111000000000000111222222111000///...((()))***,,,///222555666333333333222000---+++))))))---111111......111555333111...+++***+++,,,...&&&'''(((***---111555777111333666777666444333333999999999999777555333222333555666888888888777666444444333333333444444555777555333222333333111000///...///111333777CCCPPPVVVYYYgggxxx|||uuussswwwzzzzzzzzzyyyyyyxxxxxxxxxxxxyyyvvvppprrrzzz}}}zzzzzznnneee[[[QQQ[[[aaaiiipppuuu}}}qqq]]]yyyzzzuuuhhh```aaa]]]UUUKKKEEECCCAAA<<<888555444444444444555666666:::999777666666666777888666666666444222111222333222111///...///111444666888888777666555333222111111///---,,,---///333555:::888555444555666555555666555333000...---------...000222222111000000000///,,,---111222...++++++---///000000//////111222000///...------,,,,,,---///............//////000000000111222444333000...,,,+++***---000000...+++000111222000...,,,+++,,,...000222111///---,,,---...,,,***+++...000...,,,---111555777555333333444666333000......//////...000000000///...---,,,+++///...---,,,---000222444222333333444444333333222111111000000//////......///,,,(((&&&'''+++---...///000///+++((('''))),,,---,,,++++++,,,...111222111333444444444444555777444222...***)))+++---/////////000222333333000...///111222000---,,,---000000///---+++***,,,000444888555333111000...,,,)))------------,,,++++++***+++)))''')))...111222111///,,,(((***...111000---......//////111222333333,,,---......///111666999666333///---------,,,,,,+++,,,,,,+++)))((()))+++***(((%%%&&&)))...111333666666555333111///...---++++++***+++,,,///222444444111---***)))+++...000...---,,,,,,---...000111---.../////////...---,,,+++******+++...000000000///+++((()))---222555555,,,+++******+++---000111...+++******---...---***111222333222000---)))'''***+++,,,---------,,,++++++***)))((()))***,,,...111000...,,,+++,,,...///000222444555555222///---***+++,,,***((()))---111000000///---***((()))***(((,,,000111//////222666999888777555222...,,,***'''(((***,,,///111222222000///.........---***(((111222222333333444555555333000------///...,,,)))%%%$$$###'''---222333222999999999777444444555777999;;;;;;888333111333555555444444555777666444222222333333222111000111333777777777666555222000...---,,,---111333888CCCNNNYYYfffrrrtttsssvvv{{{~~~~~~zzztttppppppuuuyyyvvvrrrnnnpppvvv}}}zzzrrrjjjdddaaaeeehhhuuu{{{~~~yyyzzzrrrcccYYYZZZVVVPPPHHHBBB???===:::777333333333333444444555555888777666555555555555666444555555444222111222333555333111000000111444555555555555555444333222222111///...------000333666666444222222222333222111555333111///...------...---000222222111000000111...******---...+++)))***---...000//////...000111000000///...------------000000/////////000000000222222333444555444222///,,,++++++,,,///000---+++000111333222///---,,,,,,000111222222000......///...,,,+++,,,//////---***+++///333444333111111222333111......000111222222111111111111111000//////222111000000000111222333444444444444444333222222111111111111111000000000000---***)))***---//////000000000---***)))+++---///...------...000222333222444555555444333444666444111...+++***,,,///111000000000111333333111//////000000...+++***,,,///))))))(((((()))...444999777555333111000...+++(((***+++,,,---------,,,++++++)))((()))---000000///...***'''(((---111111///...///000111111222222111,,,---.........000444777555222...,,,,,,,,,+++***+++,,,,,,+++))))))***,,,---+++)))))),,,///111222555555555444333111///------+++((('''))),,,111444333111...,,,+++,,,...000...------------......///....../////////...,,,++++++***)))))),,,...//////111---***))),,,000111222///...------...///222333111...***)))***,,,+++***000111222222000...+++)))******,,,,,,---,,,,,,++++++***)))((()))***+++---000///...------......///000222555777666333000---++++++)))'''%%%''',,,111000000///---+++))))))******...222222000...000333888777555333000---***)))'''(((+++---///000000000,,,++++++---...///...---222222222222222333333333000...,,,,,,......,,,***))))))***---000333444444444333333333444555777888:::<<<<<<:::555222333555555444444666777777555333222333333222111111333444333333333333333222111111---+++,,,000333888CCCNNNYYYfffrrrvvvwwwyyy||||||||||||yyyuuupppoooqqqtttsssttttttuuuvvvzzz~~~}}}yyytttooommmoooqqqmmmsss~~~}}}yyywwwvvvjjjYYYNNNMMMKKKHHHCCC>>>:::888666666111222222222333333333333444444444444333333333222222333444333111111222333777555333111111222444555333444444444444333222111000///------...111444666111000///...//////---,,,222111///...------......---///111222111000111111///***(((***+++***)))+++---...//////...---...000111111000//////......---111111111000000000000000444444444666777666333000,,,++++++,,,......---+++///222444333111///------222222222111///...///000,,,++++++...000000,,,(((***---000222111000//////000...---...111444555555222333333333444444444444666666555555444333222111444444444444444333222222000111222333333333222111111///------///111111111000111222000...------...111000/////////111222333333444555444333222222444222000---++++++---000222111000//////111222222111//////---***((((((+++---&&&%%%%%%%%%'''---444:::555444333222111///***''''''))),,,...//////...---,,,+++******,,,......---,,,)))&&&'''+++000111111///000111222222111000///---............///222444333111---,,,++++++***)))***+++,,,+++******,,,...111///---...///000000///222333555555555333000//////,,,(((%%%&&&***///333333111000.........//////------.........---,,,,,,......//////......---,,,,,,***''''''))),,,......333000,,,+++,,,...//////222111000000000111333444555111,,,)))))))))))))))...///111111111///---,,,***++++++,,,---,,,,,,,,,,,,+++***)))))))))***+++---......////////////......111555888888555000---,,,+++'''$$$###&&&+++///000000000...,,,******+++...222555444111...---///555444222///---+++)))((((((***,,,...//////------(((((((((+++///222333222333333222222111000000///---,,,++++++------,,,+++---///111333333222333444111///...111666:::;;;;;;;;;>>>???===888444333444444444555666888999777555222333444333222222333555111111111111222333444555000......111555:::FFFQQQ\\\fffpppvvvzzz}}}}}}{{{yyyyyywwwtttpppnnnmmmnnnqqquuuyyyyyywwwwww{{{~~~{{{zzzxxxuuussstttxxx{{{xxx~~~tttsssrrroooaaaNNNCCCAAABBBAAA???;;;777555555666000000000000111111111111111111222111111111000000///111222222111111111222444333111000000222444666444444444333222111000///------,,,,,,...000333555///...,,,---------+++)))///...---,,,------...///,,,///111222222111222222222,,,)))***+++***+++...---...///...---,,,---...111111111000000///...---000000000000000000000000555444444555666444111///++++++++++++,,,,,,,,,,,,///222444555333000///...111111000...,,,,,,---///))))))+++///222111---(((***,,,///111111000///......------...111444555555333333444444555777888888999999999999777444111///000111111222222222222222000111444555666555444333111000///000222333333222000111222222000//////...000000//////000111222222222333444222000//////000///...,,,***+++---000111111///,,,,,,...111222222000...+++'''&&&'''***,,,((((((&&&$$$%%%)))///444333222222333222///+++'''%%%'''+++...000111000///...---,,,,,,,,,,,,,,,,,,...+++((('''***...000000///000222333333000---,,,---...///...------///111111///---+++++++++***)))+++,,,---,,,+++,,,...///333111000000111000...,,,...111444666666444222000000...+++((()))+++///111222222111111000/////////,,,---.........,,,+++))),,,,,,---....../////////---***'''&&&(((+++---...333111...------...///000333333222111111222222333666444111...+++***((((((,,,...///111111111000///---------............------,,,+++***))))))*********+++---///000///...---,,,000555999999555000---,,,+++)))'''&&&(((+++---000111111000---++++++,,,222444666555111---++++++000///---+++******++++++***+++---//////...,,,***''''''(((+++000333555555444333222111000...------*********+++,,,---------...222666666333111111333333///...222999??????>>>===@@@AAA???:::555444444444444555777999:::888666555555555444222111222333222111111111222444666777444222333666999>>>IIIUUUbbbhhhooosssyyy~~~zzzyyyxxxvvvssspppmmmmmmmmmqqquuuyyyzzzyyywwwvvvwwwuuuxxx{{{|||{{{zzzyyyzzz{{{xxxpppooommmgggYYYIII???===<<<===<<<:::777555555666///......---...///000000000000000000///////////////000222222111000111222///...------...222555777777777555444111///---+++++++++***+++---000333444///...,,,,,,------+++***...---,,,,,,,,,---///000,,,///222333333333333444333---((()))******,,,///...///000///---,,,,,,---000111111111000///...------...///000000000//////333333222333333111...+++))))))******++++++,,,---///111444444333111000000//////...,,,******+++---&&&'''***///444444000++++++,,,...111222111///......------...111333333333222222333333555777888999999:::::::::777444000...+++,,,---///000111222222000222555777888777444333000000000111333444333222//////000000000000///...............//////000111111111222000...------...---,,,***)))***,,,...000///---******,,,///111111111...***'''&&&''')))******)))(((&&&%%%'''+++///111000111222222000,,,(((&&&(((+++...000111111111111000...,,,++++++,,,---111///,,,++++++---...//////000222222111///,,,***---.........,,,,,,---///000...,,,,,,------,,,+++,,,---...---,,,---///000222111000000111///,,,***,,,///222555666444222111000///.........///000000222222222111111000///...,,,,,,---------,,,***))))))***+++---...000222333000,,,)))'''))),,,---...111111000///...///111333333222222111000000000000333444555444111---)))'''+++---...000111222222222111111000000////////////------,,,+++++++++++++++(((***,,,...///...,,,+++***...444888888555000---,,,,,,,,,------------,,,000111222111///---------333444555444111---+++***,,,+++)))((()))+++...000,,,---/////////---+++***,,,+++***,,,000333555555444333222111///...------)))***+++,,,,,,---...///111555888999666444444555666222000333:::??????===>>>AAACCC@@@;;;666555555444444555777999:::888666777777666444111//////000111111000000000222333444666444555888:::???IIISSSfffiiimmmpppvvv}}}}}}zzz}}}zzzuuuqqqooooooooopppsssssstttwwwyyywwwsssoooqqqtttxxx{{{{{{{{{{{{|||yyytttnnnlllfff]]]RRRHHHAAA>>>::::::::::::999888666555///---+++******,,,...000222111///.........///000///111333333222000000111+++*********---111444777999888777444111...+++************,,,...111333555222000---,,,------------...------,,,---...///000---000333444555555666777222+++''''''((((((***...///000111///---,,,,,,---///000111111000///---,,,+++,,,...///000000000000111000000000000...***'''&&&((()))))))))+++---//////111222222111111111222...//////...++++++,,,---'''(((+++000555555111---,,,,,,...111333222000------,,,,,,...000222111000000000000000222444666777888888888888666333000...)))***+++---///000111111000333666999999777444111///......///222333333222...,,,,,,,,,...///...---++++++,,,---...///000000///000111///---,,,,,,------,,,+++***+++,,,...///...,,,******---///111111222...***(((((()))))))))((())))))(((((())),,,//////...///000222111...,,,((()))+++---///000111111222111...+++((())),,,///333222111///.........///...///000000///---***)))+++---...---,,,+++,,,---...------...000111000///---...///...------///111222111///000000///---++++++---000333444333222111...//////000000000000///222222111111000/////////++++++,,,,,,,,,+++******))))))***,,,...111333444333000---+++---...///000///000000/////////222444222222111000///...---,,,...222555666333///+++)))+++,,,...000111333333444666555333222000000//////......---------------,,,***+++---......---,,,+++)))---222555666444000...,,,---...111333333000...000111333333000.........222222111111///...,,,,,,+++)))((('''))),,,000333000000000///......---,,,111///......111333444444222222111111000//////...***,,,............000222444777999;;;::::::;;;;;;777555333444888;;;;;;:::>>>AAABBB@@@;;;777666777444444555666888999777555777777666333000....../////////......//////000111444333555888:::<<>>@@@AAA>>>:::777777999555444444666777777555333333444333222///...///000...///000111222222222222333333666::::::;;;@@@HHHWWW___iiiooouuu|||}}}{{{|||yyyuuutttuuuuuusssrrruuutttssssssssssssrrrqqqoooppprrrtttxxx~~~{{{}}}{{{qqqgggfff^^^PPPDDD@@@???>>>;;;:::777666888<<<<<<777222000,,,'''$$$$$$(((...111666333///---,,,...222444111444666555333111//////---,,,+++***,,,///222444888777666555333111///---+++,,,---///222555777999666222---***+++---///000000///...------...///000...111555777777888999:::444...+++,,,---,,,---111222333333111...------------...///000///...+++***)))+++...111444444444444000///.........+++'''$$$###%%%'''((((((***///333000000000......///222555333555777777555333222222000//////222444444000,,,++++++,,,///222222///+++(((((())),,,///111111000,,,+++******+++---000111333333222222111000///.........//////......---,,,111444888::::::666111...,,,***)))***,,,///000000+++'''$$$%%%(((***+++***((()))+++---///111222222000111222111000///000111111000///......///000111///...---///111333333333333000---,,,------+++(((***,,,...///---+++++++++,,,++++++---000222222111///...,,,+++,,,---000111111...***$$$!!!###***000222444666666555444333333------,,,++++++******))))))+++,,,,,,+++++++++,,,------...111555777777666000111111000...---...000222000//////000111111000,,,,,,---//////000000000+++***(((''''''***---///333111000.........//////******)))))))))***,,,---...------,,,---...///000777555444333444444333222,,,...///...+++***,,,///222222111000...,,,***)))(((+++///000......///111,,,---...///111333444555999777444111///---,,,,,,......///000111111000000000111111000000///......(((***...111222222000///000......000444777777555000222444444222000/////////---++++++,,,///000111111...***((())),,,000333444333000///...///000111777444222111333444555555000000000111222222333333...000333222111000333555333222111555;;;@@@AAA@@@;;;<<<<<<;;;:::;;;===???>>>@@@@@@===999777888;;;555444444555777666444222000111111000//////000222///111333555666777777666444555999======<<<@@@GGGMMMZZZhhhqqqwww}}}}}}{{{yyywwwvvvvvvxxxwwwssspppuuuvvvwwwtttppppppsssvvvooossszzz{{{uuurrrnnneee^^^ZZZQQQDDD<<<:::999777444777555444666:::999555000111...***((((((+++///222777333......111444666555333444555555555333111/////////......------------333444666555333111111222...000000///...///333777444111...,,,,,,,,,,,,+++------............------222000///000333555777777444///***)))---222666777666444111...,,,+++++++++***+++---......---+++***,,,///111222111111111222,,,---//////,,,)))$$$"""!!!%%%%%%%%%'''---111000000000...------...///000111000111333666888777666222111000222444444111---+++'''&&&(((---///---***,,,+++,,,///333333000,,,(((&&&%%%'''***,,,+++)))111111000...---///333666111222111///,,,***+++,,,+++///333444444222000000************+++,,,,,,------,,,&&& &&&)))(((%%%(((+++...000111111000//////............//////444222...---...//////////////////////////////...---///000000...---,,,,,,......000222333000,,,))),,,+++***+++---000222222111...***)))+++---...//////...,,,(((&&&)))///555444333222333555777888888000---***)))***,,,---...------,,,***(((''')))+++,,,---000333666777777888666111,,,***,,,...//////333222///---,,,,,,---...333333111...+++)))+++---)))&&&###!!!!!!%%%)))------.........///000000111///***&&&%%%(((***+++***------+++)))(((***...111777888888777444000,,,)))%%%))),,,---***(((((()))444444333000,,,)))((((((++++++,,,---...///000111000000000111333555777888777666444111......111333000111111111111111111000333111000///000000000///,,,******,,,000111...+++...,,,,,,...333555555444333444444222///...///000,,,...////////////111222555222///,,,++++++---///...000111///------000333111222222222222111000000+++...000111000.........------...///000222444555333000---000888>>>???>>><<<===???>>>===;;;<<<<<<;;;:::888777777888:::;;;::::::999777555444333333888666222000444999888333555555777<<>>===;;;::::::::::::999777666666777999:::999888666333111111333444999::::::;;;AAAGGGFFF@@@>>>>>>AAAGGGNNNQQQQQQOOOJJJKKKMMMNNNNNNKKKHHHFFFMMM[[[iiinnnqqqwww|||}}}}}}}}}|||xxxtttpppnnnnnnrrrpppnnnmmmooossswwwzzz~~~}}}xxxppphhh```XXXQQQLLLCCC>>>999777888999888777555222111222666999888666444222000......///000111222222222111000000111333000000111222222111000///,,,---...///111111222222666666555222000///000222///000000...------000222222000......///000111000111111000000///...---,,,---,,,---///222333333111111000///000333555666666333111...+++))))))***+++***+++---////////////...222333333222...,,,++++++,,,---///000///,,,)))'''###&&&&&&%%%'''---///...111111000///...,,,+++***+++...111222000000222555666666555222///---...///...***''''''***,,,+++)))'''))),,,000222222...+++)))((('''(((***+++***)))+++,,,---,,,,,,,,,...000/////////---)))&&&%%%%%%***---000222111///...---,,,+++***))))))***,,,---///---'''!!!""")))---,,,)))))))))))))))***+++,,,000000000000000111222222333111...,,,------,,,++++++...111333333000,,,)))...//////...,,,,,,---///---,,,,,,---000111000///...///000000000///......---+++******,,,......---,,,---///000222444888;;;555222///,,,,,,///333555///---******+++,,,,,,+++---------,,,***)))***,,,000111222222333333222222000...+++***,,,///111222---,,,------///111222444222...(((&&&'''))))))(((######"""###%%%(((,,,...++++++---......---,,,,,,***'''$$$&&&***,,,,,,++++++,,,+++******+++...111444333222111///---,,,+++)))+++---,,,)))&&&$$$$$$&&&''')))))))))***,,,...---,,,++++++,,,...000222111111222333333222000000000111111000...---...000111000...------...000111333222111///...---------+++******---111222000---''''''))),,,111444555444444555555333000///000111...000222222222222444555>>>:::444...++++++,,,...000111000///,,,+++,,,---...////////////...------...000222222000---,,,+++***+++---000333666999:::;;;666111000333777999999999;;;<<<;;;999777777777777777555555555555777777888666222///---000555:::@@@CCCGGGKKKQQQWWWUUUOOORRRRRRSSSXXX___dddeeeddd```^^^]]]]]]]]]WWWLLLCCCJJJVVVdddkkknnnsssvvvwww{{{||||||yyysssnnnkkkjjjooonnnlllmmmqqqwww~~~zzzuuummmcccXXXNNNGGGCCC:::888666666777999888777333111///111444888999999222222111111111222333333///222444333000///000222000000111000000...---,,,+++,,,...000222333444444555444333000------...000000000///...------...//////---,,,---///111222111...////////////...------000///000111333333111...000111111333333333111000---------,,,+++***)))))))))***+++---.../////////222222222000---*********//////000000///---***(((%%%((((((&&&(((---///...222222222111///---***)))&&&+++//////,,,+++...222666666555000+++))),,,///000---)))((()))******)))&&&)))---111333222///,,,---,,,+++******))))))((()))***,,,---,,,---...000///000000...***&&&$$$$$$)))+++...///...,,,++++++---+++)))((((((***,,,---///---'''"""$$$+++//////,,,***)))(((((()))***+++////////////000111222333222000---,,,,,,,,,+++)))+++,,,///000000...+++)))/////////---,,,,,,...000...,,,***+++...000111111111333555555333000...---,,,++++++---///000///...,,,...000333555666888999333000+++'''&&&)))...222000...,,,,,,---...---,,,---......---+++***+++---222222222111111000000///111000......///000222333---,,,------///111333555111+++%%%$$$(((,,,---+++%%%%%%&&&''')))+++---...***+++---------,,,+++)))%%%###"""%%%+++//////...***+++,,,+++***+++...000333222111///......//////---......---+++'''%%%###%%%&&&((())))))+++...111,,,---...///000000000000///000111222222111///---...///000000///...///000222000...,,,,,,...000222111111000...+++*********---,,,+++---000111...+++&&&'''***---000222333333555555555333111///000111111333444555444444666777>>>:::333...++++++---///000000000///...------..................------,,,111333444444111...---,,,,,,---000222555777999999;;;777222000222555777888777999999888666444444444555444333333222333333444666444000,,,+++111;;;BBBKKKPPPVVVZZZ```dddaaa[[[iiigggfffiiinnnrrrsssrrruuuoookkkjjjiii```NNN???@@@JJJUUU^^^dddjjjqqquuuvvvwwwuuurrrmmmjjjhhhhhhllllllnnnrrrwwwzzzuuukkk___RRRHHHAAA===777777666666777777777666222111///000222666888:::444444333333222222111111...222555444111///000222222111111///...,,,***)))+++,,,///111333444444444222222000---++++++---///111000///.........------,,,+++***,,,///111222111---...///111222222222222555444333444444222///---///111333333111...+++***(((***---///...,,,(((&&&((((((***+++,,,---......000000000...,,,******+++111111111111///,,,***((((((******((()))---///...000000000///...+++)))'''$$$)))------)))(((+++///444444222...)))(((,,,000222000---+++***)))((('''&&&)))...111222111000...111000///---+++)))'''''')))+++---------...///111111111111...***'''&&&%%%)))+++------,,,*********,,,+++)))(((((()))+++,,,---,,,'''###&&&---000000---,,,***((((((***,,,---,,,------...///000222333111///---,,,,,,,,,+++)))***++++++,,,,,,++++++***///000///...------000222///,,,******,,,///111222222555888888555111//////---------///111333333222//////000111333444444444///---***%%%###$$$***...000//////000111111000...---...///...---,,,,,,...222222111000///.........444444333222111111222333000///------...000333444///***%%%&&&+++000111///*********+++,,,---......,,,------------,,,***)))""" $$$***000222222***,,,---,,,++++++---...///...---,,,,,,---///000000000000///---***'''%%%&&&'''(((''''''))),,,///+++...111444444333000...,,,---///111111000...------///000000000000111222333111///------///111333111222222///,,,***+++,,,000...---...000000,,,)))(((***---///000000000000444555444333000///000111444666777666555555666777777444000,,,+++,,,///111.........///000000000000......//////......---,,,222444666555333111//////111222333555666777777777888555222000111444777888555666777666444222222333333333222111000/////////111000---+++,,,444AAAKKKUUU[[[aaaeeekkkpppoookkktttqqqoooqqqvvvzzzzzzzzzzzztttsssrrrfffPPP>>>777<<>>:::777777777777666666555555222111000000111444666888888777555333111///.........///111111111000111111222111000...---+++******+++---000222333333222111///000///---++++++,,,...111000//////000000...---*********,,,///111111111///000222444555777777777777555333333222111...,,,---000333333///+++(((&&&%%%(((---000000---)))&&&((())))))***+++,,,,,,---.........---******+++,,,111111111000///---+++)))+++------******...000...++++++++++++***)))((('''&&&))),,,,,,***)))+++...111000///,,,+++,,,///222444333111///,,,)))'''&&&&&&)))---000000///000000222333222000,,,***)))******,,,---------...111333222222111...***(((((()))+++---......---++++++,,,++++++***))))))))))))*********(((%%%(((...111///,,,+++***)))***,,,...///++++++,,,---///000222333///...------------,,,***)))))))))******+++,,,,,,///000111111///000111333111...+++***+++...//////000444888888444111000111///...---///222444555555333000...---...//////...++++++***'''$$$$$$(((,,,//////000222444444333111---...000000...---......111111000...............555666777666333222222333333111...,,,,,,///333555...+++)))***...222222222------------...///000000000//////...---,,,,,,+++$$$!!!"""(((///222222+++---......,,,+++++++++((('''''''''(((***,,,---000000///000000...***''''''''''''%%%$$$%%%(((***+++...222555555333000---,,,---...//////...------,,,.../////////000222444444333111000000111333444333555555222...---...111111///...///000000,,,)))))),,,000111111000000111333444444222///...///000555666777666444333333444111///---++++++...000222,,,+++,,,...000111000///...............---,,,,,,000222555555444333222222444555666777777666555444555444222111222333666777222444555555333222222333222222111///...,,,+++***+++,,,---...111;;;KKKWWW]]]bbbgggjjjpppxxx|||{{{qqqooonnnrrrxxx}}}~~~~~~|||wwwxxxxxxmmmWWWEEE999777999AAAJJJUUUdddppppppnnnjjjddd```___bbbeeehhhlllsss{{{~~~||||||vvvuuurrrgggYYYNNNGGGBBB===999777777777666555444555555222222222111111222333555555444222000//////000000---,,,+++---///000000000000///...------------------...000222222111///......///000///...---...///111000//////111222000---+++***+++---000222222111000111222444555666666666333111///.........---,,,***...222222///+++((((((''')))+++---...---+++)))************++++++,,,---...///...,,,)))(((***+++.........//////...------...000///,,,,,,000111///******************++++++***+++,,,---............///---,,,---///222444555555555555222...***&&&%%%$$$'''+++,,,,,,,,,...000111222333222///---...///+++,,,,,,,,,,,,...111444333222///,,,)))((()))+++///000222111000......///)))***++++++***)))((('''&&&((('''&&&***///111...)))))))))***+++---///111+++,,,,,,...000222333555...---,,,---//////---,,,'''(((***,,,............///111333333222222222444333000,,,***+++,,,,,,,,,---111555555111///000222///...,,,---111444666777666111+++)))***,,,------(((+++...,,,(((''')))------...000333555666444222---///111111000....../////////...------...//////222555777777444333333555555111---******///444888///////////////000000000------------...000222333444222000...------......)))%%%!!!!!!&&&+++...///,,,...//////,,,***))))))######$$$%%%'''(((***+++///...---///000///,,,)))))))))'''%%%###$$$&&&)))---...///111111000///............---,,,,,,+++++++++,,,,,,,,,,,,...222555555555444444444444555555111444555333...---///222///------...111111...+++)))---222444333222333444222333333111...---...///444555555333000/////////---,,,,,,,,,---///111333+++******,,,//////---+++,,,,,,,,,---,,,,,,+++***+++...222444444333333444666777888999888777666444444444444333222222333444000222444444333222333444222111000...,,,)))'''&&&***///444777===HHHYYYeeebbbeeeffffffkkkuuu}}}jjjhhhiiinnnvvv{{{}}}}}}}}}yyywww{{{}}}uuubbbSSSDDD>>><<<@@@FFFNNNZZZgggggggggfffdddcccdddhhhkkkpppsssyyyzzztttqqq~~~~~~wwwsssrrrlll___PPPFFFCCCAAA<<<888666666666555444333444666333333333222111000111222......------///111444666+++)))''')))---000000...---------------...///000...///111222222000---,,,---///111111000///000111111000///000222333111...,,,,,,,,,///222333333222//////000111222222222222///---******+++,,,,,,,,,(((,,,111111///,,,++++++)))******+++,,,,,,------,,,,,,,,,++++++,,,------000///...+++((('''(((******+++,,,...//////000000000222111------000111///,,,,,,++++++,,,...000111...------///111111000///...,,,+++---333777888777555777777555000***&&&$$$###&&&)))))))))***---000...111333222000000222444+++++++++******---111555222111...***''''''***---222333555444222111111222(((***+++,,,+++***'''&&&$$$'''''''''+++000000---&&&'''(((***,,,...000111,,,,,,---///111333555666------,,,...///000///---%%%(((,,,000222111///...///222444555444333333444444111---++++++++++++******...222222///---///333///---+++,,,///333666777777111***&&&(((+++------(((,,,000000,,,***+++...+++,,,///222666666444222---///111111000//////000...------,,,---...///000///222666666444333444666555111+++(((***///666;;;111222333222///---------,,,+++++++++...111444666777555111...---...///000...)))"""!!!$$$(((+++,,,---///000000---***((('''""""""$$$&&&(((***+++,,,---,,,+++...000000---))),,,+++***'''%%%&&&)))+++///...---,,,,,,---///000111000...,,,***)))))))))***+++*********---222555666666666666666666666666...111222000,,,***---111---++++++...222333111...(((---222555555444666777222222222000...,,,---///333444333111...+++++++++,,,,,,---...///000222222+++***)))***------***'''+++++++++++++++***))))))(((+++///222333333444444555666888999999888777666444555555444222111111111///111333333333222333444222111000---***'''%%%###---333;;;AAAGGGTTTdddqqqfffgggdddaaadddnnnwww{{{fffeeeggglllsssxxxyyyxxxxxxvvvwww|||{{{lll^^^PPPHHHBBBDDDFFFJJJSSS^^^]]]___cccfffhhhlllqqqtttyyy{{{~~~{{{ooohhhssszzzuuupppllljjjdddZZZLLLAAA<<<<<<<<<<<<555666555444222222444666888666333222111///,,,***+++(((''',,,444888666222,,,***''''''***---//////,,,,,,---...///000111111333111///...///000000000222111000000000111111222------...000111111...,,,...000222333333444666777666333///------.........------,,,+++,,,---...///,,,,,,---------------------,,,++++++,,,...111222222333333///***(((,,,111333000---,,,......,,,***+++******,,,...000000000333222111000//////000000///---+++,,,000333444333//////.........000222333...///000222444555555555444333111///---***)))((('''&&&%%%$$$%%%(((+++---111111000000111111222222///---***)))***---......000---)))&&&%%%''')))+++333333444444333111000///---)))'''+++000222---(((&&&$$$###%%%))),,,+++******)))(((((()))+++---///...---,,,...111333333333333...***+++///111///,,,'''***,,,------...///111---...000111222222222111777444000,,,))))))***+++***---000///---,,,...000++++++,,,,,,,,,...222555;;;222)))&&&)))---,,,***,,,,,,---......---,,,,,,+++,,,...111444555444333111000000000000222333444333111000...---......///444333222111111222333444222///++++++...222666777333222111///...,,,+++***,,,,,,++++++---000333555333111...+++***+++---...,,,((($$$!!!"""%%%)))+++---...//////...+++((('''###$$$&&&(((***+++,,,,,,,,,***)))+++---...,,,)))+++,,,,,,)))&&&%%%(((,,,......---***)))))),,,///000///...---,,,++++++***+++,,,------,,,,,,---///444111///111555666333///000...+++***)))***,,,...***(((''')))---///...,,,***,,,000333666777666666222222111///,,,+++,,,...222222222111///...,,,+++---...///......///222444...---,,,++++++,,,---......---,,,,,,......---,,,,,,000333555444555777:::;;;888777:::======777222444333222222333333111///000///000444999999333...111...///444333---+++---000:::DDDLLLWWWccchhhffffffgggfffdddaaaaaaeeeiiiaaadddiiilllmmmnnnppprrrvvvyyy|||{{{|||yyyqqqggg^^^YYYQQQLLLKKKNNNTTTXXXTTT[[[ccchhhkkkqqqzzzzzz{{{rrrhhhjjjkkk{{{uuu|||wwwsssoookkkhhhYYYQQQEEE;;;888888999:::777888777555333222333555888666333222222222000///...***(((+++333777666333...+++))))))+++...///000////////////000111222333333222000000000111111111333333444444444333333222...---...000222222111///000222333333333444666888777444111...------......+++++++++,,,---///111222..................------///...---------///111222333444333...)))(((+++///444111......//////---+++*********,,,...///...---000000000000000000000000...---+++---000333222111............///000111111...///000222333444555555111111000...---,,,+++***)))(((&&&%%%&&&(((+++,,,111111111222222333444555111...***))))))+++++++++*********)))******+++,,,222333333333222111//////,,,(((&&&)))///222///+++'''&&&%%%'''***,,,+++)))((('''''''''(((+++---///---,,,++++++...000000000111---)))***---000///---)))+++............///111---...///111222222111000444222...***''''''(((***,,,---///000000///000111---------,,,,,,---///111444...))))))---///---))))))+++---...///...,,,++++++,,,...333888:::888555222111111000111222444555333222111000////////////222111000/////////000111///---******---111333444111111000...---+++******......------...///111222000///---,,,,,,---...///...,,,(((&&&&&&(((***+++------......---+++)))(((&&&''')))+++,,,......///,,,***)))+++---...,,,***,,,---,,,***((('''***------,,,***((()))+++...000222111000///---+++)))(((+++---......---,,,...///111...---///444555333000---,,,***)))***,,,///000000---***+++...///---+++,,,...000222333444444333333333111...***))))))***111111111111000///------000000111000//////222444111111///...------------...,,,,,,---000222222222///222555666666777999;;;<<<::::::<<<>>><<<666111000000000111333333111///---,,,---111666666111,,,---,,,///444444111222777>>>FFFNNNVVV```iiijjjfff^^^]]][[[WWWUUUVVVYYY[[[[[[```eeeiiijjjkkklllmmmtttwwwxxxxxxyyyzzzuuunnnlllggg^^^VVVPPPNNNOOOPPPVVV]]]fffnnnsssxxx{{{llllllsss{{{uuueee]]]^^^eeewww|||lll___~~~{{{wwwsssoookkkfffcccOOOHHH???888666777999:::;;;;;;:::777444222222333777555222222333555555555222---)))***000555666555000...++++++---///111111000///...---...///111333333222222111111222333333666666777777666555444333000///...000222333444333111222222222111222555777999777333000---,,,,,,---******+++---///222444555111111000000//////......111111/////////000111222222333222...)))(((***---444222000/////////...---*********---......,,,***---...000111111000///...---------...000111000///+++,,,---////////////...---...000111333333444444//////...---------------,,,+++)))(((((()))+++,,,111111222333444555555666222...+++)))((()))((((((&&&(((+++...//////---,,,111222222222111000///...***'''%%%(((---111000---)))((()))***,,,,,,***(((&&&%%%%%%&&&(((+++...000...+++)))(((***,,,------///,,,((())),,,//////...,,,...000000///...///000,,,---///000111111000///000///---***'''''')))+++000///000111333444333222......---,,,+++++++++++++++)))'''***///111---)))''')))---///000///---,,,,,,,,,...444;;;===:::666333222111111111222333444333333333333222111000//////...,,,+++++++++,,,,,,,,,***)))***---///000111//////...---,,,+++***)))000000//////////////////...............///000000111000...,,,+++++++++,,,------,,,,,,,,,+++++++++***+++,,,...///000000000,,,+++***+++---...---,,,---------+++))))))+++---,,,(((%%%&&&***...000000444333222111...,,,)))''',,,---///...------...000---,,,+++...222444333000+++*********,,,...111333666222...---...///---+++//////...//////000111111444444111...)))''''''(((000000111111000000///...222333333222000///111222444444333111000...------...---,,,...222555888999333555888999999:::;;;===>>>======??????<<<444...***+++,,,///222222111///+++***+++///222222///++++++---333777888888>>>FFFPPPSSSXXX___gggkkkfff^^^TTTPPPKKKHHHGGGIIIKKKKKKRRRVVV\\\```bbbdddeeefffooorrrssssssvvvzzzyyyuuuvvvqqqhhh___WWWRRROOONNNYYY```kkkuuu|||ttt```^^^aaagggfff^^^YYY\\\dddtttyyyiiiXXXNNN{{{xxxtttooojjjccc\\\WWWJJJEEE>>>999777888:::<<<>>>>>>===:::666333222333444222//////222666888999555000******...333555666222000......000222222222000///,,,++++++,,,...000222222333333222222333444888777666555444444444555555222000000111333444444111222111000///000222555:::888666222...,,,,,,,,,+++,,,---///111333555666333333222111000000//////222111000////////////000000000000---+++***,,,...333222000//////......---******+++---///---***''',,,...000222111///,,,***,,,---...///000000...---)))***---///000///---,,,---...///111222333333333//////...---------......000///---+++++++++,,,---111222222333333333333333000---***))))))))))))(((''')))---000111111///...000000000000//////......,,,(((&&&''',,,//////---***+++,,,------,,,)))(((&&&%%%%%%&&&))),,,///111///,,,)))((()))+++,,,,,,---+++((()))+++.../////////111222222000//////000,,,---...000000000///...---......,,,******...222555333111333666666444111,,,+++***)))))))))((('''%%%$$$$$$)))...000---***&&&)))...111333222///......---...444;;;<<<777222222111000//////000111222333333444444444222000///,,,+++)))((((((((()))***+++***)))+++...//////...///......---,,,++++++***...//////000000//////...////////////////////////111222222000...,,,++++++---,,,,,,++++++,,,------/////////000000//////...,,,++++++,,,---.........------,,,+++******+++,,,***%%%"""%%%,,,111222111222222333222111...+++))),,,...//////...---///000---,,,,,,...111333222000++++++++++++---///111333888444///...//////...+++...---,,,+++,,,...000111333333111...***((()))***///000000111111111000000222333333222000...///000333333333222111///......000...---...333777;;;<<<777888:::;;;<<<======>>>>>>???@@@AAA@@@:::222,,,&&&''')))---000111000...+++***+++---//////,,,)))+++111:::>>>???BBBKKKTTT\\\[[[\\\```dddbbbXXXMMMJJJDDD>>>;;;===@@@AAAAAAFFFIIIMMMQQQTTTXXX]]]```ggglllpppqqquuuyyyyyyuuutttoooggg___YYYVVVUUUVVV\\\dddooozzzqqq^^^XXXXXX___eeefffhhhkkknnnssswwwuuulll```TTTMMM}}}xxxzzzwwwqqqkkkcccYYYPPPJJJFFFCCC???:::777777888:::??????>>>;;;777444222222///---,,,,,,000444777888555111+++***---111444555333111000000222444444444222000---++++++,,,---///000222444333111111222333777555222000///111333555777444111000000222222222333444444222111000222444888888666333...+++,,,---......///111222222333333444444333222111111000000111111000///............,,,------------...000222222222111///...------...+++,,,---///000...+++(((...000222333222...***''',,,---/////////---,,,,,,(((***---///000///---+++---...///000111222222222111///...,,,,,,,,,---...333222000///...------...111111222111111000///...---+++******+++,,,,,,,,,---...///111111111000000//////.........------......+++((((((+++------+++,,,---...---,,,+++))))))(((((('''(((***---000222000...+++***+++------------,,,++++++---///000000111222333333000/////////------///000000//////...+++...000///...///444999999666444444666666333///***(((&&&&&&'''((('''&&&$$$###"""%%%))),,,,,,+++'''***///333444444111000000...///222666666111,,,///...---------...///000222333444444333222000///***)))(((''''''((()))***+++++++++,,,///000///...///.........------,,,,,,+++,,,---///000000000000222111111000000///......000222444222///+++***+++---------,,,------...///111111111000///---++++++,,,,,,,,,,,,,,,...///000---,,,+++*********))))))'''$$$###'''...333333000---///111333333111...,,,,,,---......------...000/////////000111111000///......---------...///000444111------///000///---***)))))))))+++...111333111111000...,,,+++---//////000000111111111111111000111222111///......///111111000000000000000000222000///000444888;;;<<<:::;;;;;;===>>>???>>>>>>===>>>@@@@@@>>>888111+++$$$$$$&&&***...///...---)))))))))***++++++)))((()))333???EEEIIIOOOYYY``````[[[XXXZZZZZZSSSGGG===>>>999444333666:::;;;;;;;;;<<<>>>@@@DDDKKKSSSXXX___gggooosssvvvxxxvvvqqqooojjjaaaYYYUUUUUUXXX[[[aaaiiiuuulll```YYYWWW___mmmwww|||~~~zzzpppfff```^^^ZZZUUUQQQyyywwwwwwssslllddd[[[PPPFFF???>>>===;;;777444333444666<<<===<<<:::666333222222,,,***)))***...222444555222///,,,+++---000222333222111000111444666666555555444111///......///000...111444333///...///111333111...,,,,,,...111333666333000///000111111111666777777666444333333444444666666333...+++,,,///000000111222222222111111444333333333222111111111000000000//////.........++++++,,,---///111333444333333333111///---...///.........000111000...+++///111222333222///+++(((---/////////,,,+++++++++(((***---///000///---,,,------///000000111111111111///---,,,,,,,,,...///333222111000///............///000000///...,,,+++,,,++++++,,,...000000000222222222111111111111111...---,,,,,,,,,,,,------///---++++++,,,---,,,+++---......---***)))***+++++++++***)))***,,,///000000///------/////////...---...///000111000000000111333333333000/////////......000000000000///...***///222222000111777<<<888777555555555444222000***'''######&&&))))))((('''%%%$$$%%%'''***++++++)))+++///222444333222000000000000000000...+++(((,,,,,,++++++,,,...///000222222222222111000///...***))))))))))))+++,,,------,,,,,,---///000000///............------------))))))+++,,,...000111222444333222000//////......///222444222...+++***+++......//////////////////111000000///...,,,***))),,,---------,,,---000333///---+++++++++***(((&&&%%%%%%'''+++000333222///(((+++///333444333111///+++,,,...---,,,,,,---/////////000000000000//////000000///...............///---,,,---111222111...'''''''''(((+++...222444...//////...------000222000000111111222111111111---///111111000//////000111000///......///000111444222111333666:::<<<<<<<<<<<<<<<===??????>>>===:::<<<===>>>;;;666000,,,%%%$$$%%%(((+++---,,,,,,&&&'''''')))***+++---------:::GGGOOOUUU]]]ccceee\\\UUUPPPPPPMMMDDD:::555555333000000222444666666444444444444888>>>GGGMMMTTT___jjjpppssstttqqqlllkkkeee\\\UUUSSSUUUZZZ^^^jjjsss~~~~~~jjjbbb\\\\\\hhhzzzzzzgggTTTNNNQQQTTTUUUUUU|||zzz}}}pppkkkddd\\\SSSIII@@@:::666777777444111000222444666777888777333111000000)))((((((***---000111111...---,,,---...000000111111000000222555777777777666555444222000//////...---000333111---***+++---,,,,,,,,,,,,---......///111///------///111111111444666888777555222111000000222444222...,,,...111///000111222222111111000222222222222222222222222000000000111000000//////,,,,,,---...111333444444444666666444111///000222111000000111222222111///...///111333222111...---...///000---***(((***+++***+++---///000///...---------...///000000000000...---,,,+++,,,...000222111000000///...---,,,,,,+++,,,...///000///...---...------...111333333222222333333444444333333222---,,,++++++++++++,,,------,,,------......---,,,---...---+++((((((***---...,,,+++))))))***,,,---///...///000111111000......000333555444222111000000222333222000///////////////111111111000///...+++000333222//////444999333444555555333222222333///***$$$###'''***+++******)))(((((()))*********)))+++---000111111000//////000111...+++(((((()))++++++++++++,,,...000222111111000///............++++++++++++,,,...000222...,,,+++,,,...///000///,,,,,,,,,,,,,,,---------)))))))))***,,,...000222444333111/////////111222...222444222---***+++---///000111222222111//////------.........------,,,,,,---...---,,,---111444222///---,,,,,,+++'''$$$$$$''',,,000222222000...&&&)))///333555333000...***+++,,,,,,++++++,,,...,,,---...///////////////000000000/////////......---,,,,,,///333444111...&&&&&&''')))+++...111333---......---,,,---///222111111222222222111000000+++---000111111111222333444222///---,,,...000111444444444666:::===??????===<<<;;;<<>>???===:::444666888777555222///...***(((%%%%%%&&&)))******(((+++...222777===CCCGGGUUU```iiimmmnnnnnnfff\\\GGG@@@;;;:::666///...222333666888666333111333555///000222222111111333444777DDDQQQXXX]]]```___]]]NNNOOORRRWWW```jjjsssxxx}}}oooooovvv```SSSIIIKKKRRRZZZdddnnnzzzyyyxxxvvvtttkkkcccXXXPPPJJJCCC;;;444555555444111//////111333222222333222111///---,,,,,,...000222222111///...000,,,+++---222444222///333222111111333444444333111111111///,,,,,,///333///111222...'''######%%%$$$''',,,000111000---+++'''))),,,...///000222444222333222111...---...000000000111000......///111///...///111222222000...333222222222333333222000///---,,,...222444444222222111000000222444444333444555555666555444222111666444333111000000111111000000000222444555444222444222///+++'''%%%&&&(((***,,,------,,,---///111000...,,,,,,...111333333//////...///000111333444555000+++'''(((***+++,,,,,,---...///111222444444/////////000000000000000333333333555888888555222//////......---,,,++++++......///000000//////...------++++++++++++,,,---333000+++)))((())))))))),,,...111111111000000111444666777888777444111///222000...---///111222222111222333444444444333333333222000,,,))))))+++...333333333222111222555777555000***''''''))),,,...,,,---...///...+++)))'''))))))***+++,,,...///000222111///***&&&&&&)))---...------------.../////////...---,,,,,,---...///+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,+++.........---------------,,,+++******+++...111333111000///......///000000111222333222000......///333222333555666555222///---,,,,,,---000111111000111111///,,,+++---333999;;;888666555333///((("""'''((()))+++...000222444---++++++...333444000,,,,,,,,,,,,------///000111//////............///000---.../////////...---,,,111222333444333111///...))))))***,,,///000...---******+++,,,,,,,,,++++++---...000333555444000---///000111222222222222222999666111+++((()))...222555777:::===???@@@AAAAAA>>>>>>===<<<;;;:::999999333222000///............---((($$$$$$(((***)))'''///...///444;;;FFFTTT___hhhhhhnnnxxxzzzooo]]]QQQ<<<:::888777666333000---222222111000...///222555444000,,,---000444555444888<<>>;;;777555222111///---,,,------......)))$$$###&&&***,,,,,,...000333:::BBBNNNZZZdddnnnmmmqqqyyywwwhhhTTTGGG;;;999888777777555333000///000000///......111333111...,,,+++---///111222777999===DDDKKKMMMKKKHHHGGGJJJRRR^^^mmmyyynnn^^^PPPQQQ___ooo~~~xxxrrrmmmiiiccc___WWWRRRKKKFFFCCC???999444111222333222000//////000222333333444444555555555555444222000000111333555///---,,,///333555444333000---***)))***,,,------///000111111///......//////111111...'''"""!!!!!!%%%'''+++---...---+++)))&&&(((***++++++,,,...000111222333222111000111222000000///---,,,,,,...//////---,,,,,,------+++***---///111222333222111000111//////000111222222000333111000111333555555444222333333444333333222111333222111000000///000000/////////222555888888777222111///,,,)))))),,,.../////////---+++***+++,,,+++,,,...///111222333333//////......///000111222666111,,,((()))+++...///000000111111222333444444333222000...---...///000333333333555666555333000000...,,,***)))))))))***------,,,,,,,,,---///000111000...,,,+++*********++++++***)))((())))))***,,,...//////---+++******000000111222333444555555222000......000111222111222222222222222333444444222222111///------...000333333222000///000444666///,,,(((&&&(((+++...//////.........------,,,,,,,,,,,,,,,---///000222333...///...---+++***+++---//////......---......///111111222222333222222111///000111222222111000///...///000111111111111111444444555555444111///---///---,,,+++---111555777333222000...,,,,,,,,,,,,333444444222000000111222444333111222333444444333111000///000111222000///000111111000000222555888;;;:::888666555111---***((((((((()))+++---000111111...,,,---111333111/////////.........//////000444444555444222///,,,***)))***+++,,,,,,,,,,,,,,,//////000111111000///...,,,,,,,,,...000000...,,,******+++---...............---...000333444333222222222222222222111111111777666333111///222666:::777999;;;===@@@BBBCCCCCC???@@@BBBAAA>>>999444000222000---++++++,,,...///000+++&&&###%%%***...111000555;;;BBBKKKVVV```fffqqqooorrrvvvqqq___JJJ===888777666777888777666444///000111000///...///000///...---+++***,,,///111888999<<>>???@@@AAA;;;<<<======:::666111...222000---++++++,,,///111111...***((((((+++000333777>>>GGGNNNUUU]]]ccceeellljjjkkknnniiiWWWDDD999333333333444666777666555222444555444111////////////000000...+++,,,000444:::===AAADDDDDDEEEGGGHHHPPP\\\mmmzzzsss^^^ZZZfffzzzxxxuuuqqqkkkcccZZZRRRLLLIIIGGGCCC@@@<<<888444222000333555666444222111111222111111111222555888999999666111---,,,...222555333222111111222222111000+++)))&&&&&&)))---111222,,,---...///000...,,,***(((***,,,,,,+++)))'''''''''((()))***+++***)))((($$$%%%%%%%%%$$$$$$&&&(((111222333222000---------000000///,,,(((%%%$$$%%%%%%&&&))),,,---)))###'''***...///...------...///000000//////......//////---,,,---///111111000000000000000111111222222333333333333333333222222000...------///111111000---.........,,,,,,...000222333222///,,,******+++,,,///111111...+++)))))))))******,,,...111444666444111...---...000111111000000000111111222222222000...+++((('''(((***+++,,,...111333444444444333888555111,,,)))'''''''''((('''&&&&&&(((***---...111000...+++***)))))))))...111222111---***((((((---///111000---+++***+++.........///222555888:::444222111222333555444333222111111111222222333333222444555555444444444666444333111...---...222555///---+++,,,...111222333......---------...///////////////000111333555666000000111222222222000//////............///000000333333333333111///---,,,...////////////---,,,+++---///111222333333333222000222444777777666444333333111///------...///000......---,,,,,,---//////000111111000......///111111...,,,,,,...111222333444333222333333222///,,,******+++---///111333333222222111///---,,,,,,,,,...---,,,+++,,,...000222333111...------///000111000//////............//////111333444333000,,,)))(((((())))))***+++,,,---------......////////////,,,,,,---000333444333222333333333333222111000000111000///000333666777777555444333222111111222222222333444555555666999<<<777777888999:::;;;<<<===999999999888666555333222111000...------...111222111111111///------111555???JJJUUU[[[bbbiiillliiifffcccbbbbbb[[[LLL<<<444......///111333555444333777888999777444111000000///000111///---///444888;;;BBBIIIIIIEEEEEEKKKSSSZZZgggxxx}}}}}}}}}fff\\\bbbuuu}}}|||rrrppplllfff]]]TTTKKKFFFDDDCCCAAA>>>:::666333111111333666666555333222222333222000///111333666888888555111---,,,---000111222222222111000000000///,,,***((())),,,000333444+++++++++---...---***'''&&&(((***---------+++))))))************))))))(((%%%%%%%%%$$$""""""$$$&&&...///111000...+++******...///000...***&&&$$$###$$$&&&***---...***$$$&&&))),,,+++)))(((***------...///...---,,,---...000...---...000222222111.........//////111222333333444444444444444333333///---+++***,,,---------,,,...111111000/////////333333333000...,,,---......111333111,,,(((''''''((())))))+++...111444666222111000000222333222111------......///000111111,,,+++)))'''&&&'''((()))***---111333333222222333555333///+++'''&&&%%%%%%&&&&&&&&&''')))+++---......---+++***)))))))))***000444777666111+++((((((---...000000///------...---------...000333666777333222222222444555444333000111111222333222222222000222555666666555555666444333000---+++---111555111000......000222222111,,,,,,------.........///---------...///111333333222111111222333333111///---------...///000222222111111000000///...---,,,...------,,,,,,+++++++++...///111333444333222111,,,...000333444444444333222111000//////............------------///000111---///111000///......//////---++++++...111333333333333333333333222...+++(((''''''***---000111111...///...,,,******,,,...111///---,,,,,,...000222222111///---,,,---...///......---------......///...000222333333111---++++++*********+++,,,---------------...///000111111......///111444555444333444555555444444333222111333222111333555777888777555444222111111222333333111333666666666777999:::777777666666666777888888888888777777666666666666//////......///000111222///333555444111111777<<>>???FFFMMMMMMIIIKKKUUU^^^fffqqq~~~}}}}}}uuuwwwzzzttteeeaaakkk~~~|||zzzwwwjjjjjjfff```VVVMMMEEE@@@>>>???>>><<<999555333222111333555555444222222333666444111///000222555777666555222000........./////////000000000000111111...---+++,,,...111111111+++))))))***,,,+++)))&&&'''(((+++...///...,,,***++++++******))))))))))))(((((('''%%%######%%%'''(((***------,,,+++*********---000111...+++((('''((((((***---...,,,(((%%%&&&(((***(((%%%$$$'''+++***,,,...---+++***,,,...///...------000111111111------------...000222333222222333444444444333222---+++)))(((***,,,------,,,000444666555333000///222333333222000///000111000333555222,,,)))(((************+++---///111333000000111444555555333000)))***+++,,,---...///000))))))(((''''''(((((())),,,///222333111//////000000///---+++)))(((''''''''''''(((***,,,...///000***)))((((((((()))***+++...333888888222---***)))***,,,///000/////////000++++++,,,---...000111222111111000111333444333111...000222444444333111000,,,000333555555444444555444333000,,,***,,,111444333111//////000111000...)))***,,,---.........---------...///000222333444444111///000111222000...,,,,,,---...000222333444------,,,------...///000...---+++******+++,,,---///111333444444333111000+++,,,---...///000000000///000111222222111000///000///.........///000111,,,///222222111///.........---,,,---000333444444222111222333333222...+++(((&&&%%%''',,,000111111.........,,,++++++///222111///---++++++,,,///000000000///---,,,+++,,,---,,,,,,,,,,,,,,,---...///000111333444333111...---...---,,,,,,,,,---......---------...///111222333222111111333555444333111111222333333444444444333555444444555888999888777444333222111111222444555333555888999888777888888999888666555444444444555555555666777777666555444,,,---...///000000000000...333666555333666???GGGXXXfffpppqqqssswwwsssjjj___VVVNNNFFF===222+++***,,,++++++---///000///---444444444333222222444666555444444666;;;AAAEEEGGGHHHKKKOOOQQQTTTYYYbbbhhhrrrxxx{{{vvvtttqqqssswwwpppaaa```ooo{{{rrruuutttmmmfffeeebbb[[[QQQHHH@@@===:::;;;<<<:::888555333333000222333333222111222333888666222000000222555777666555333222000///...---+++---...///000000222444111///......///000///...+++)))'''(((******(((%%%)))***,,,///000///,,,)))---,,,+++***)))))))))*********(((&&&$$$$$$&&&(((###&&&)))++++++++++++,,,(((,,,111333222///,,,+++,,,++++++,,,......---+++&&&((()))&&&"""!!!&&&***(((+++---,,,***))),,,...---+++***+++---//////...---,,,,,,---...000222333000111333333444333222111+++)))'''(((***---//////---111777:::999555222000222333333222111111222444000444666333---***+++...---,,,++++++,,,---///000///000222666888777333000'''((()))***,,,---...///((((((((()))))))))))))))...111444333000---------.........------,,,,,,,,,''')))+++---///000111111((('''''''''((()))+++,,,+++111888888333...++++++(((***---/////////000222******+++,,,------......000//////000222222111///---///222555555333111///***---111444444333333333444333000,,,***,,,000444333222000///000///---,,,''')))+++...///...---,,,000000111222333555666777444111......///000///,,,++++++,,,...000222444666***)))***+++---000333555///---+++))))))+++---///111222444666555444111000++++++++++++,,,,,,,,,------///222555666555333222222111000///......///000,,,///333555333111///...///......///222555555555111111111333333222...+++(((&&&$$$&&&,,,000222222///000000...,,,---222666111///,,,***)))+++---////////////---+++***+++,,,*********+++,,,---...///333444555555333111///---000///...---------...///---------...000111333444555444444444555333111...---...000222333444555555666666666777999:::888777444333111111111333555666444777:::;;;:::888777888;;;999777555444333333333000222555777777444000...***+++---///000000//////...222555444333888EEEPPPbbbooowwwtttqqqrrrkkk```YYYPPPFFF>>>555---***,,,,,,,,,+++---...///...,,,///////////////111555888;;;999888<<>>???>>><<<:::<<<888222//////111222333000111333222000...------******+++,,,---...000000...222555666888BBBRRR^^^jjjnnnqqqrrrssspppfff\\\NNNCCC888555444000------.........///000000///............---,,,///555:::<<<>>>BBBGGGMMMSSSWWWZZZaaa\\\YYY]]]hhhssszzz|||{{{uuuqqqpppqqqrrrppppppttt|||hhh]]]\\\]]]zzzsssnnnjjjfffccc[[[XXXSSSNNNHHHBBB;;;666777666444222111000000000222111000111222111...,,,---000333222//////222666777666444222000/////////...+++)))(((***---111333333222111///............+++++++++++++++,,,,,,,,,111000...---,,,+++******///111000,,,+++......+++,,,------,,,***)))((((((&&&))),,,---,,,++++++,,,'''***...111333222000///---///000///,,,***)))((())))))(((((()))***++++++***)))***+++------+++)))((('''&&&%%%%%%'''((()))---,,,---000222222...+++,,,000444555444111///......---,,,,,,,,,---...///222444666777666333///,,,......//////000000000111...000333444333222222333222000,,,+++,,,...//////......000222444444222///)))***,,,---...------,,,***+++---000222222///,,,...000333333111/////////...///000222444444111///---000333555555333///---)))***++++++******+++---000000000000000111111111111222222000------///222///)))###"""&&&,,,/////////222555666444222111111000---,,,///444666555222...///000222333444444444000///...,,,***+++...111222111...------------,,,///...---...000111...+++000222333333222222333444555444333111...+++(((&&&***,,,///111111111222333---,,,+++---111333222111333222111///,,,,,,...000000111111222111000...---***,,,---,,,***(((((()))---...///000333555777888777333///...///000000///---...000333444444444333222000///222666888555222---///111111///------------,,,******+++---//////...///000000...------...000///...---------...///,,,,,,---///111111///---///000111000---+++******333333333222111000///...///000111222000---***((('''(((***///444888999999333000//////,,,)))+++///---.../////////000333666444555666555333111000111444222000111444999<<<===999:::<<<>>>>>>===;;;:::999555000......///000000///111222222000...---------,,,,,,,,,---///000111111555999;;;>>>HHHWWWbbbiiipppuuuvvvssslll```TTTHHH===444222333111////////////000000111111000...111111000///...222888===DDDEEEHHHMMMTTT[[[bbbeeellljjjjjjoooxxx|||tttnnnmmmmmmoookkkgggiiiqqq{{{uuuggg___[[[}}}sssmmmjjjfffaaa\\\UUUQQQJJJEEEAAA===:::888555555333111000//////////////////111111000---+++))),,,......,,,---000333888777555333111000//////---+++***)))))),,,///111333222111///...---------,,,---.../////////..................---,,,+++***///111000,,,+++...///,,,------------,,,+++***)))&&&(((+++---,,,+++***+++(((***...000222111000...---------......---***((((((&&&$$$&&&***---...---''''''(((+++...///...---***(((&&&$$$###%%%'''(((.........///000///,,,***+++...000111000...---...------,,,,,,,,,---///000222333444444333111...---..................//////+++...111333333444555666222000---,,,---...//////,,,---...111333333000---+++,,,---......---,,,+++,,,---///333555333000,,,...000333333111///.........///111444666666333000---///222444444222...,,,,,,------,,,******+++,,,000///......000222444555555555333000------000222000+++%%%$$$(((,,,...///111333666777444000...---...+++***,,,111444555444//////111222333333333333000000///---++++++---000//////...---,,,,,,------000000000222333333000...000111222111000//////111333333333222///,,,(((&&&+++---000111111111333444//////000111333444222000222111/////////000///.../////////...---+++)))''')))+++,,,,,,+++******+++------------///222555777777444111//////000000000,,,---///111333444444444333111000222666666333000000222333333111///...///---,,,+++******+++---------/////////---,,,---...000000/////////000111111---------///111000...+++///111333222///,,,+++***000111222333333111///...---...///000///---+++***((((((***...333666666666///,,,,,,---,,,)))+++000///000///...------///222333333222000...---...///222111111444888<<<>>>???999:::;;;<<<<<<:::999888444111...,,,---.........///000000///---,,,---...///...---,,,---...000111444888>>>AAAFFFPPP]]]gggiiissszzzyyyrrrgggXXXLLL???666...///222111111111111111222333222111///...333333222111222777>>>CCCNNNNNNPPPUUU]]]gggooouuusssuuuyyy~~~uuunnnkkkkkkiiiccc]]]]]]eeerrrxxxhhh[[[{{{sssnnnlllggg^^^WWWOOOJJJCCC===;;;;;;::::::555444333222111000000///......///111222111...+++'''(((*********+++...111777666444333111///......,,,,,,,,,******+++---///222222000///---,,,,,,,,,(((***---000111222111000------...///...---+++***...///...******---///------,,,,,,,,,,,,,,,***)))&&&(((+++,,,+++************+++---///000000///...---,,,,,,...000000,,,(((%%%!!!""")))......,,,%%%%%%(((,,,000333333222---+++(((&&&%%%&&&((()))///////////////---***)))***,,,---...,,,,,,,,,---------,,,,,,---...///000222222222333222222111000...---+++******+++,,,---+++...111222222333444666333000...---.../////////+++,,,---000222222///---,,,---.........---,,,+++...///222555666555000,,,---///222222111///......,,,---111444777666222///))),,,///222333111///---.........,,,***)))+++,,,...---++++++---111444777555333000...---...111333444000+++)))***---......111333666666222...***)))***)))***---111333333222......///000111111111111000000000...++++++,,,...,,,---------,,,,,,---...111222333555555444111///111222222111...---...///111222222222000---)))'''+++---///000000000222444222222444555555444222000111...,,,...111222000------------,,,***'''$$$###((()))+++,,,++++++,,,---...---++++++---000333666666444111000///000111111...//////000000111222222333222111333444444111...444555666555222000//////,,,,,,+++***)))((()))+++...//////...---,,,---...000000000111111222333333---------///000///,,,***///111333222000,,,******---///111333444222000///......///000000///.........------...000111///...,,,***+++---,,,***,,,000222222111///---,,,---///222222000---***+++...000333333444666:::===>>>>>>999999999888777666555444000...,,,,,,---......---000///,,,***(((***---111111///---++++++,,,...///444999AAAHHHOOOXXXbbbjjjjjjttt|||xxxnnnaaaSSSIII;;;222,,,...222333222333333444444333111...---,,,222111111333777>>>FFFKKKVVVVVVXXX]]]eeepppzzzxxx|||zzzqqqllljjjbbb\\\VVVVVV___pppvvveee}}}yyyuuuqqqmmmeeeZZZQQQIIIDDD>>>:::999:::;;;<<<666666555555444333222111///...///111333222000---'''(((((())))))+++...111444333333111000///---------//////...,,,+++---///222111///---,,,+++******$$$&&&***...111333333333------...///...---+++***+++---+++'''(((,,,...,,,,,,*********,,,,,,***((('''))),,,---,,,*********,,,,,,---...//////......,,,+++,,,///111111,,,((("""&&&+++,,,+++%%%&&&(((---333666777666111///,,,***)))***+++,,,////////////---***)))((()))***,,,,,,++++++,,,---......---,,,---...///000111111222222333444444444,,,***(((&&&&&&''')))+++...///111222111111222444333111///...///000000///))))))***,,,......,,,***,,,---.........---,,,+++...000333666777555///+++***---///000000.........***,,,///333555444000,,,(((+++///333555444222000//////...,,,))))))***,,,,,,***((((((***---222555000...,,,+++,,,///222444888555111...---.........000222444333000+++(((''''''))),,,111333333111///,,,------.........------///000000///,,,+++,,,---***,,,......,,,,,,---///222333555555444222000///000111222000...---...///000111111111000---+++)))***+++---.........111333333444666666555333111000///---+++---000111///---------,,,+++)))&&&$$$"""''')))+++,,,,,,,,,---......---++++++,,,///222444333333111000///000111333222111///...------......222222111222222111///---444555555444000---++++++)))***+++)))'''&&&'''(((/////////...,,,,,,---///...///000111333444444555/////////111222111///,,,...///111000...+++)))))),,,---000333333222111//////000000000111111111111222000/////////...,,,***,,,***+++...---***+++000333333222000---,,,...///222111...+++***+++///333666555666888:::<<<;;;:::888777555333111000//////------,,,...///000...---111...)))$$$###'''...444111///---+++******++++++111999DDDOOOXXX___fffkkkllltttyyysssiii]]]RRRIII;;;333---000444444333444444555555222...+++++++++000111222777???HHHPPPTTT]]]^^^___dddlllvvvyyyooogggdddYYYVVVSSSVVV```rrrttt{{{wwwuuusssnnnggg\\\QQQJJJCCC???;;;888999:::;;;;;;777777777777666555444333///......000222222111000++++++******+++---000222111111111111000///...---000222333222...,,,---000000///---+++***)))(((((("""$$$'''+++///111333333............---,,,+++******+++)))&&&&&&+++...---+++)))(((***---...+++((((((***---...---+++******------------------......+++,,,...000111000,,,)))"""$$$))),,,,,,'''(((***...333555555555222111///...------------...//////...+++)))((()))(((***,,,,,,,,,+++,,,---000///...------...//////000111222333444444444444***(((&&&$$$$$$&&&)))+++///111222111000000111222333111000///000111000///'''&&&%%%&&&(((***)))(((,,,---...//////...---,,,...000333666777333...)))&&&))),,,...............+++,,,...000222111---******---111555777777555333///...---+++((((((***---***)))'''&&&'''***...000,,,)))((())),,,000333444777666333111/////////000000111222111...+++))))))(((+++000444555333000---+++,,,,,,,,,,,,,,,+++***---///000000...,,,,,,,,,***---000///---+++---///333444444333000------------...000///......///000000000000000///...,,,,,,)))+++,,,,,,,,,...000222333555666666333111000000000...------///000//////---------,,,+++)))'''%%%'''))),,,,,,,,,,,,---///---,,,++++++,,,...000111000000000///...///222555444222///---++++++,,,,,,///000000111000...---,,,...000000///,,,)))((((((''')))+++***&&&%%%&&&))).........,,,++++++,,,...+++---...111333444444555222222222444666555333000...//////...+++)))((())),,,---000111222222111000///////////////000111222///......///000000///---,,,+++,,,...,,,))))))---333333222000...---...000111000...++++++---222666888666666777888999888777777555222///---+++++++++***+++,,,///111111///,,,111...)))$$$###(((///555000///...,,,***)))((('''///999IIIXXXbbbhhhkkklllnnnssstttnnneee\\\QQQHHH===555///222666666555555333444444000,,,+++---000444555888@@@JJJTTTZZZ]]]fffgggjjjooouuu}}}yyymmmaaaZZZVVVRRRSSSVVV\\\eeesssyyyuuurrrqqqnnnggg[[[PPPIIIEEE===;;;999888999::::::999666777777777777666444333///---,,,---///111111111000///---,,,...000222333///000111111111111000///222555888666111...///111///...,,,***((('''&&&&&&$$$%%%'''***,,,///111222111000...---,,,+++*********+++)))%%%&&&,,,///...,,,***(((***...000---***))),,,...///...,,,++++++......---,,,,,,,,,---...***---111222111---+++)))%%%$$$######%%%)))---///,,,,,,---...000111///---...//////......---,,,,,,---...///---***((((((***(((***---...---------...111000///---------......000111222333333222111000***(((%%%###$$$'''+++---///000111111///000111333333222000000111222111///)))'''%%%$$$&&&)))***++++++,,,---/////////......---///222555555222,,,'''"""%%%))),,,------...///---------///000///,,,***+++...222555666555222000------,,,)))'''(((***---***)))'''&&&&&&(((***,,,***(((''')))---111222222222222222111000000111222000111222000...---------...000444555444222///...,,,,,,,,,,,,,,,+++******+++...000000///---------+++///222111---+++---///444444333///+++((()))+++)))***,,,---------///111111000///...------......***+++,,,------...111333333444555333000//////111222222111///......111333---......///...---+++***(((***,,,---,,,,,,---///************+++,,,------,,,---......---///333666444111...+++******,,,------...//////...,,,++++++)))+++------,,,******+++&&&***,,,+++(((&&&(((+++,,,,,,+++***((((((***,,,)))***---///222333444444111111222444666666444111//////...,,,)))((()))***---...///000111111111000---,,,+++******,,,---...---,,,---///111222222000---+++,,,---+++&&&&&&)))000111000///------...000......---,,,,,,///444777777555444444666777777666888555111---***)))((()))((())),,,///222111...,,,///...,,,***))),,,111555111000000...,,,)))'''%%%000<<>>CCCLLLVVV___ccceeeppprrrvvv{{{|||rrreeeXXXPPPMMMLLLSSSXXX```gggmmmttt|||~~~~~~}}}zzz{{{tttpppqqqppplllaaaTTTIIIEEEEEE:::999888888::::::888777666666777777777666444333///,,,******---///111111444222///...000222444555///000111222333333222111333777:::888333///000222...---+++)))'''&&&%%%$$$''''''((()))+++---///111222111///,,,+++*********+++,,,***&&&'''---000000...+++)))+++000111///+++***---///000...,,,,,,,,,///...---,,,+++,,,---...***...333444000,,,******))))))(((''''''***///333000///.........---)))'''+++,,,---...---,,,+++***,,,...///---)))'''(((***(((+++...000///.........333111000...------------111222333333222000---,,,+++)))%%%$$$$$$(((---000...///000000///000222444333222111111222222111///---***'''&&&(((+++...///***+++---///000000//////,,,...111444555111***%%% ###(((+++,,,---...//////.........///...,,,***+++---000222222000---+++---,,,+++(((''''''***---+++***((('''&&&'''((()))***((((((***///222222111---...///000000111333555111222222111///...000111333444555555333111//////------------,,,++++++******---000000///...------,,,000333222...+++---///555444222---(((%%%''')))%%%'''***++++++---///111222000...---,,,---///000,,,------------///222555222444444222///---///111444555444111......222666......000000000000///...(((***,,,---,,,,,,---...(((((())))))***************,,,------,,,...333777222000---***)))***---...+++,,,......---+++******'''))),,,.........///000'''+++...---)))'''***---******)))'''&&&&&&(((+++''')))+++///111333333333------///111333444222///111000...+++((((((***,,,////////////000000000111***)))'''&&&&&&((()))+++...------///111333222000---++++++,,,)))$$$###&&&.........---,,,,,,...000,,,,,,,,,+++,,,///444888666444222222444666777666999666111---)))(((((((((%%%'''+++///222111...+++---...///000///000222444111222222000...***&&&$$$111>>>TTThhhtttwwwuuuqqqppprrrqqqlllfff\\\LLL>>>;;;333///333888888777888...000000...---000999@@@DDDFFFKKKTTT___fffiiiiiixxx{{{uuunnnbbbTTTIIIEEEFFFIIIXXX___iiiqqqtttvvvxxxyyytttllljjjjjjjjjoooyyyyyytttoooiiiccc```[[[TTTLLLEEE@@@===444555666666777777666666888777666555555444555555,,,+++(((''''''***---///222222222333222111000000,,,---///111222111000///555666555222///---......///...---------,,,)))'''+++++++++***((()))+++---222333333000---+++***+++((())))))(((&&&''')))+++///......111444555333000...///000///---,,,---...000///---+++))))))))))))+++,,,...//////,,,***(((***---//////......111333222333333111---)))(((((())))))***,,,...///...,,,(((***,,,......---***)))---...000222111///---+++,,,111666666111,,,***+++---...///000000///...---,,,------+++******,,,...111111111111111111111111222000///000111333333222,,,+++++++++,,,---///000111///,,,+++---///111111111333444333///***'''%%%"""!!!"""''',,,000///---,,,+++,,,---000000000.........///...,,,)))&&&%%%%%%&&&(((((((((***...000000000///,,,)))))),,,///---++++++---000000---***''''''(((***...111111111111000//////000222444666666555444333111///---,,,'''***///222111...***&&&---000222222000---,,,,,,000333666777444111...---111000...---+++*********///,,,)))(((***,,,......111000//////000000///...///////////////000111111999888555000,,,***,,,...444444444333222111000///333111111444777666111++++++---000222111///,,,***$$$$$$%%%'''***+++***)))'''(((+++---...---,,,++++++++++++,,,------***(((------...///000000---+++)))+++---000111222111111...+++''''''))),,,///000...---***(((''''''(((((('''''''''))),,,...---,,,///...---,,,---///111222111111///+++((((((,,,000---.........---,,,++++++((((((&&&$$$"""###''')))000000111111000222555777222...***)))***,,,+++***---------,,,+++---000333444333222000000222666999555333222111111222444555222333333111...+++++++++)))((((((+++///000...+++444555666555333111111111222222111...+++(((((()))777@@@OOO```nnnsssssspppnnnlllmmmpppmmm___KKK<<<999444111333333000///111---.........000666@@@GGGIIIRRR]]]cccccceeejjjoooqqqeeeXXXQQQJJJDDDFFFLLL^^^aaannn|||{{{nnnfffiii~~~yyyggg\\\ZZZ\\\___jjjooozzzuuupppiiiddd^^^[[[UUUMMMFFF@@@;;;888444444444444444444444444777777666555333222222333...,,,***((((((***,,,...111111111111111000000000...///111222222222111111444444333000---++++++,,,...---...//////...+++(((***++++++***))))))***,,,222333333111...,,,,,,,,,))))))***)))((((((+++---111//////000333444222000------...---++++++,,,...///...,,,***)))(((((((((,,,,,,---...---+++)))'''---///111000...---...///111222222000---+++***+++,,,,,,,,,...000000...,,,)))***,,,.........,,,,,,000111222222111...+++)))---111666666111---,,,---,,,---///000111111111111000000///---+++***,,,...111111111111111111111111222000//////000111111000,,,---...///000000000000000...+++***+++...000111333333333000+++'''$$$$$$""" !!!$$$***......------,,,,,,---......---+++------...---,,,***'''&&&%%%&&&(((((()))+++...111111111000---++++++...111...,,,+++---//////...+++)))'''%%%'''***///222333111111000000111222333444555555444222000---+++***'''***...000000---***''',,,...000111///---,,,,,,...111555666555333111000222111000//////.........111///,,,+++,,,---...---111000000000111111111000000///......---------...444333111...+++***,,,...111111111222111111000000222000000333666555000+++***---000333222///+++(((%%%%%%%%%''')))*********'''(((***+++,,,---,,,,,,)))((()))+++,,,---+++***,,,---...///000///---+++***+++---...000222333444...+++))))))+++...///000///---+++)))((()))***+++'''''''''***,,,...---,,,000///...------...///000//////...+++)))))),,,///......---,,,,,,+++++++++,,,+++)))&&&###"""$$$&&&///000111222222333555777111...++++++,,,---,,,+++---------,,,+++,,,///111444444222000000111555999888777666444444444444444000000000///...---+++***))))))***,,,...///...,,,333444444333000///...///...///000///,,,)))((((((333===LLLZZZbbbhhhkkkmmmtttssstttrrriiiXXXEEE888777222111333333000///000////////////222999EEEMMMSSS[[[dddhhhiiikkkpppuuuwwwhhh]]]QQQKKKHHHHHHMMMUUUaaabbbkkkuuuqqqccc\\\^^^ooozzzrrrccc[[[YYYXXXWWWbbbkkk~~~uuuoooiiibbb]]]VVVSSSMMMEEE???:::777666666555333222111111222222666666555333000......//////...+++)))((()))***,,,//////...------...000000111222222222222222222222222222111...***(((((()))+++,,,---000111000---))))))+++,,,,,,+++******+++111222222111...------...)))***+++******+++...000222111//////111222222111,,,,,,,,,***)))***,,,//////---+++)))(((''''''(((,,,,,,,,,,,,,,,+++***)))000111222111///,,,++++++000000000///,,,+++,,,---.........///111111///---***+++,,,---......//////333333333222000---)))'''...222555555222//////000,,,---///111222333333333444444333000---,,,---/////////000000111111222222222000......000000000///,,,...111444444333111000000...+++)))***,,,///111555444111,,,'''$$$$$$%%%### """(((---......---,,,+++,,,------+++)))++++++,,,,,,,,,***)))(((%%%&&&(((((()))+++///222222222111...---...111444000...,,,,,,---......---+++((($$$$$$(((...222555000111222333333222111111333333222000...,,,***((((((***,,,......---***((())),,,...///---,,,,,,---,,,///333555555333333333111222222333333444444555555333111111111111///---111111111222222333333333000///...---++++++******......---+++)))))),,,...,,,---...000111111111111111000000222444444///+++***---000222111...)))%%%''''''''''''(((***++++++)))))))))***+++---...///((('''(((***,,,---,,,+++,,,---...//////...---,,,,,,------///111333444555...,,,+++,,,.../////////...---***))))))***---...)))((()))***---//////...111000///......---------.........---+++,,,...000///...---+++******++++++000///---((($$$"""###$$$---///222333333333555666111///......//////---,,,---------,,,++++++...000444444333111000111555888===<<<;;;999777555333222///,,,+++,,,//////---******+++---------,,,,,,---222222222000---++++++,,,***---111222000---+++***000:::GGGQQQVVV]]]eeemmmuuuxxxyyysssfffUUUEEE:::666222111333444000///000333444666777;;;DDDOOOXXX___eeelllpppqqqtttzzz|||mmm[[[TTTOOONNNPPPQQQUUUZZZ```___ccchhhcccWWWRRRSSS]]]hhhrrrssssss}}}wwwhhhaaa^^^ZZZWWWYYYfff|||yyypppjjjddd]]]WWWOOOLLLGGGAAA<<<:::999999888666444111000000111222555555555111---******,,,000...+++(((''''''((())),,,+++***)))***,,,...000333222111111111111111222000000///,,,)))'''''''''((())),,,000222111...***)))+++---...,,,+++++++++///000000///---,,,,,,---***+++,,,,,,,,,---000222333111000//////000111111------+++***(((***---000...---+++)))'''''''''''',,,,,,,,,,,,------......000111222111///---+++***000000///,,,***)))+++,,,---------///111111000...++++++++++++,,,...000111222333333222000---+++)))///222444444222111111333---...///000111222222333555555444222///...///111+++,,,---///111222444444333111//////000111000///...000222333333333111111000///---+++***,,,000333555333...)))%%%%%%'''***%%%"""!!!''',,,///000,,,++++++,,,......---+++******+++,,,,,,+++******&&&'''((()))***,,,000222222111000///...000333555222000...,,,,,,---...///---***''''''+++///333555...000222333333111...,,,/////////...---,,,***)))((()))+++------,,,***)))'''***,,,---,,,,,,,,,---+++...111333222111000111000111222444666777888999777666555555555333000---000111333333333444555666000///...---,,,+++++++++***+++***)))''''''))),,,***+++---///111222333333000//////111333222...++++++,,,......---***'''%%%******************,,,...,,,+++******,,,...000222******)))***,,,---,,,+++,,,...//////...---------...///111333333333222222---,,,,,,---//////...------+++***)))))),,,...000,,,++++++,,,///111111111222111000///...---,,,,,,...///////////////000111222000...,,,++++++,,,---222111///+++&&&$$$$$$%%%,,,...222333333333444555222222111000///...,,,***...//////...------///000555555444222111222555777??????>>><<<999555111///---)))(((***///222///+++***,,,...---***)))***---000000000...***((((((((((((---222555444222///...000777@@@HHHPPPZZZfffnnnqqqtttuuuqqqiii^^^OOOCCC999444222444444111...///888<<>>>>>???@@@:::888666333222222333333333444444000***&&&'''***///---***(((&&&%%%&&&&&&)))(((''''''(((+++...///222111000///......////////////...,,,)))''''''(((&&&'''+++///222222...+++''')))++++++***(((((()))---......---+++)))***+++***+++,,,,,,,,,---000333222111000///...///000222//////...,,,***+++///222...---+++)))''''''''''''***+++,,,...000222333444......///000000///...---111000...***'''&&&(((***++++++,,,...111222111///++++++******,,,...000222000111111111000///...---111111111111000000222333///.........//////000000444555444111///...000111''')))+++...111444666777444222111111222333222111000000/////////000111111///000000...,,,---111444222000---)))''')))---111)))&&&"""###(((...000111+++***+++---///111000///******+++,,,,,,,,,,,,,,,''')))*********,,,///222222000......///222555666444222///---+++,,,...000...------///111333333222,,,...111333222///,,,)))+++,,,------------,,,,,,((())),,,---...---+++***''')))++++++++++++,,,...+++---000000...,,,,,,,,,---...111333666888888999444333333333333222...+++000222444444333333555777000//////...............+++++++++)))'''&&&'''))))))+++---///222333444555//////000111111000...,,,---,,,+++)))(((''''''''',,,...///...,,,,,,...000------,,,,,,---000333555000...,,,,,,------,,,+++,,,...000///---,,,---///000222555777777444000...,,,++++++---......---++++++*********+++---///000...---,,,---000333333333222111000...------------111000000111222333333333555333000...------...///111111000---)))(((((())),,,...111222222222222333444444333111...+++)))(((///000111111000000111333555666555444333444666999??????>>><<<999444///,,,+++)))'''+++111333111---+++---...,,,(((&&&(((***...///000...+++(((''''''&&&***000333444222111111111222666???KKKYYYdddkkklllooopppoooooojjj[[[KKK>>>999666777666333111222;;;BBBMMMVVV[[[```eeehhhmmmqqqwww|||yyykkk^^^OOOQQQUUU[[[ccchhhfffbbbTTTQQQPPPQQQPPPMMMKKKLLLIIINNNSSSRRROOOQQQ]]]iiisss___TTTSSSVVVZZZhhh}}}~~~}}}xxxppphhhaaaYYYRRRNNNEEEDDDBBB@@@???@@@AAABBB:::999777555444444444444111333444///((($$$&&&)))///---+++)))'''&&&%%%%%%'''''''''(((***---///000000000///...------,,,,,,---------+++)))((((((***'''(((+++///222222000---%%%'''(((((('''&&&&&&''',,,------,,,)))(((((((((***+++,,,++++++,,,///111///000111000//////000222111111000...------///111///---+++)))(((''''''((()))+++---000222444555666---,,,,,,---000222222111222111---)))&&&&&&(((+++,,,,,,,,,///111222111///---,,,,,,,,,---...000111...///000000111111111000111000...------///111222//////............//////444444333000---,,,---...'''(((***---000333555666333222111111333444444333///...---,,,,,,---///000...000222111///...111333------,,,++++++---222555---)))&&&&&&***///111000******+++---000222222111,,,,,,,,,,,,------......***++++++++++++,,,///111222000......111444777888444444111...,,,,,,...000111111333555666666333000,,,...111333222///,,,)))+++,,,---...............''')))---///000...,,,***((()))++++++***+++,,,...,,,---......+++)))((((((+++,,,///222444666666666///......///000///,,,***///111444333111000333666111000000/////////000000---------+++(((''''''(((***+++---///111333444444///000000111000///...------,,,+++)))((((((((((((,,,///222111...,,,---///------,,,,,,...111444666222000...---------,,,+++,,,...000///,,,+++---000222444777999888555111...,,,,,,+++,,,......,,,+++***+++,,,---...///000000///---,,,---000222333444111000...---,,,...///000444222000000222444444444666444222111////////////000000000///,,,,,,,,,...---///000000//////000111333333222///+++((('''(((///111222222222222333555555666777666666777999;;;>>>>>>===;;;777222...++++++******---222444333111//////...,,,)))''''''(((---///111111...***((('''%%%(((,,,///000000111333222111222999EEERRR\\\```iiimmmoooooorrrppp```NNNCCC===999999999777888:::@@@JJJXXXbbbhhhjjjkkkmmmtttwww}}}~~~yyyrrrfffZZZUUUUUUVVVZZZccckkkkkkgggRRRPPPMMMLLLKKKJJJGGGFFFBBBDDDGGGHHHFFFFFFOOOYYYlll|||qqqZZZMMMOOOUUU^^^lll~~~~~~yyywwwssskkkbbbZZZRRRLLLIIIAAA@@@???>>>=========>>>888888777666666555444444///222333///'''###%%%)))///...,,,***)))(((''''''((()))***,,,...000222333//////000///...,,,***)))***++++++***(((((()))******+++---000333444222111)))******)))(((((()))+++---......,,,)))'''''''''***++++++***)))***,,,///,,,///111111000///000222222222222000...---...//////...,,,***)))(((((((((***+++...111333444333333...+++***+++///222333333222111---)))'''(((+++///000//////111222111///---000/////////000111111222//////000000111111111111222///+++)))***,,,...000//////.........000111222555555222...***''''''((()))***+++---///111222333111000///000333444555444---------------------,,,***///333333000...///111***+++,,,------///222555///+++((((((+++...///...*********,,,///000000///......------......//////,,,------,,,++++++...000333111...///333777999:::444444333000,,,+++---000555555666777888666222///---///222444333111...,,,//////////////////...---'''***...111222000---***)))***++++++******,,,...,,,---...---***(((((((((***,,,///111333444444333---,,,,,,...///000///......111333222///...000333333222111000///.........---......---***))))))******+++---...000000111111000111111111000/////////+++,,,---...---,,,***)))***...333222...++++++---+++++++++,,,...000222444111///---,,,---...---,,,,,,///111///,,,***---111444555666666666555444444///---,,,---.........,,,+++---000222333222111000---+++***+++---000222222000...,,,***+++...222444555222......000333333333555444333222000///...---000111111000......///000...//////...,,,,,,---//////000///,,,((('''(((***---///111222222333444666555777888888888999<<<>>>===<<<;;;999666222///---+++,,,...000333444555555555222///,,,+++***)))'''+++///333555222...***((()))***,,,---...111444777777777888:::???GGGPPPUUUaaajjjppppppqqqoooaaaPPPEEE???:::;;;===>>>AAAEEEJJJTTTbbbmmmrrrssstttuuu}}}wwwpppssssssqqqpppmmmddd[[[]]]```aaadddjjjnnnhhh]]]NNNMMMKKKIIIIIIIIIFFFBBBAAA???@@@CCCCCCAAAFFFMMMYYYfffuuummmXXXMMMOOOTTT^^^mmmyyyuuusssoooggg^^^UUUMMMHHHEEE>>>>>>===<<<;;;:::999888666777777777666555444333...222333...'''###%%%***000///...,,,+++***)))))))))***---///222444555555///000000000///---***(((((()))))))))'''''')))+++------...111444555555333...//////---,,,,,,...111///000///---***'''''''''***++++++)))((()))+++---***---111222000///000222222333333111...---,,,---000///---+++))))))))))))***,,,///222333222000//////,,,)))***...222444444222111...***(((***///333444333222333333111...,,,222222222222222333333222000000000000000111111111222...***'''(((+++---...............000222444555777666333---((($$$######,,,,,,------.../////////000......///222444555444***,,,...//////...+++***(((---333333000---...///(((***---......///111333000,,,)))))),,,......,,,+++******,,,......---,,,//////.........//////000---......,,,++++++---///555222///111555:::<<<<<<444555444111---+++---///888777666666666555111///...000333555555333000...222222222111000...---,,,&&&***///333444111---+++***+++,,,+++******,,,...+++---...---+++))))))***+++,,,///111333333222222///......000222444444333---000333111---,,,...222555444222000...---,,,,,,---...///...,,,+++,,,---***+++,,,---......//////000111222222000//////000***,,,000333333000,,,)))(((---222222...***)))+++))))))***+++---///111222///---++++++,,,.........,,,///111///+++***---111555555333333444666888:::111///------...//////...---///333555666555222111+++)))((((((+++...000000000---***)))+++///444777666111---,,,...111222222333333333222000///---,,,000222222111///...///000/////////,,,******+++---,,,---,,,)))&&&&&&))),,,+++...000222222333444666555777999999:::;;;>>>@@@===<<<:::888555333000///+++...111333333444666888999444///---...---***'''+++///555777555000+++)))......//////000333999===<<>>???DDDMMMYYYfffqqq|||yyyfffUUUMMMNNNQQQ\\\mmm}}}tttqqqlllfff]]]UUUNNNIIIEEEBBB======<<<;;;999777555333777666555444333111---+++---...---+++)))((()))+++222000,,,+++,,,---..................---///222555111444666555111...,,,---))),,,......+++***,,,---///000000//////000222555111111222111000111333666555222...+++)))***,,,---///---,,,,,,,,,,,,+++)))...//////000111111000000222222222111000...,,,+++---111333000+++)))+++...,,,///222333222000000000111000///000222222000...///000000...,,,---111555555333111111222000,,,(((222222222444555555333222333333333111...---...///......---,,,+++*********,,,///333333000...///000000222111+++$$$!!!"""&&&...///000111111000///...000000222333333333333333+++,,,---000111000---+++(((+++///222111///...---(((+++...000000/////////......---,,,,,,,,,,,,---+++//////)))&&&(((******------......///000111111///111111111///......///222222333333555666777888333444444222000......///000000000111111000000000000000000...,,,,,,...000333111///000222222///,,,'''***...///...+++***)))+++******---000111...,,,...---,,,++++++,,,---.../////////111333444333111,,,---000222444666777777555444111,,,(((''')))+++000222333000---+++,,,......111333333///------...---///111111...+++((('''---000333222---+++,,,///------.........---+++***,,,---...---***)))))))))))),,,//////------000333---,,,+++***((())),,,...444///***(((***,,,---,,,222333444222000000333666///000111000......000222444222111222222222000...***'''$$$$$$(((+++,,,,,,*********))))))+++...111000,,,)))+++///222000---222333222000......///111555555555333111000222444111000...,,,+++***++++++---+++((((((((())))))(((,,,---...111444777777777444444555888<<<>>>>>>===777666666777444000///333333111...///111333333111::::::555------333555222444888>>>AAA@@@;;;444///555777888888777:::@@@EEEGGGIIIHHHEEECCCCCC???:::III]]]nnnsssuuussshhhYYYOOOBBB999>>>IIIQQQUUUVVVbbbgggqqq|||~~~{{{fffXXXPPPPPPRRRUUUYYY]]]aaaccchhhrrr~~~ppp___SSSJJJIIIIIIMMMOOOMMMEEE???AAABBBDDDEEEDDDCCCAAA???HHHIIITTTfffvvvooo```TTTMMMJJJLLL```lll~~~wwwoookkkeee```XXXPPPKKKFFFBBB@@@===<<<;;;:::888666555444555444222000...,,,)))'''---...///...+++***++++++000...,,,,,,---......---//////...---+++,,,...111111333444333000------...---///111000...---...///...///000//////000222555777777777555333333555777222111...---,,,---///000000///------......---+++......///000000/////////111111111000///...---,,,...111222000,,,)))+++...222444666555333111000///000//////000111222000///---///000///...---///111222111222444555111+++'''...///000222333333111000///000000///------...///000000///...,,,***)))(((+++...111111---++++++,,,+++---...+++&&&###%%%(((---...///000111111111111000000000111111222333333,,,+++,,,///222222///,,,'''***...000000///...///+++---///000///......///000000///...............***------)))&&&)))++++++++++++******,,,///222444000222444444222000///000222222222222222333444444333444444333000//////000///000000111111000000//////000///...,,,+++---///000///...000111111///,,,''')))+++,,,++++++,,,...---++++++,,,//////...+++++++++++++++,,,...000222111000///000222222222111,,,---///000222444444555666555222---(((%%%%%%&&&...//////,,,***)))+++...---///111000...---...000...000222111...+++***))),,,///222111---+++,,,///------.........---++++++...///000///,,,)))((((((***+++---...------...///,,,***(((&&&'''***...222333///+++***+++,,,,,,+++...///000...,,,+++,,,...,,,---............000222222111000111222222000...,,,)))%%%$$$&&&(((***)))***++++++***((()))+++---***((((((+++000333222///222222111...,,,,,,---///777777666444111000111333222000...---++++++,,,,,,---+++))))))***+++++++++///000111333555777777666888777777888;;;<<<<<<;;;:::777666666222......222000...+++,,,...111111000555888999777999>>>???;;;@@@CCCGGGIIIIIIEEE@@@===AAACCCDDDEEEDDDDDDEEEFFFQQQVVVXXXPPPGGGAAA===:::BBBSSSbbbiiipppuuuooodddQQQEEE>>>DDDQQQ\\\cccggghhhoooyyy~~~lll[[[QQQLLLLLLNNNPPPTTTYYY]]]___kkkyyynnn\\\RRRLLLKKKLLLMMMMMMJJJDDD@@@AAAAAACCCCCCCCCCCCBBBAAADDDFFFOOO```nnn{{{lll^^^TTTMMMKKKLLL^^^lllzzzvvvnnneee```ZZZVVVOOOJJJFFFBBB???===<<<;;;:::888666555555444444333000---***(((&&&%%%---///000000...,,,,,,,,,...---,,,---//////...---//////...+++))))))+++---111222222000...---...000111222222111///...///000---.../////////000222444::::::999666333222333444//////...//////000111222111000//////111111000///....../////////...------.........------,,,,,,,,,...000222000,,,***+++---777999:::999555111/////////......///111222111///***,,,///000///...---......000444777777333,,,&&&+++,,,///111111000...,,,,,,---......------///000333222111000---***'''&&&***---000...***'''&&&'''%%%(((++++++)))((()))+++------...///000222333444222111///...///000222333+++)))(((,,,111222///+++'''***---......---...///---...//////...---...///222222000//////.........(((+++,,,((('''***---,,,)))(((''''''***...333666000222555555333111111111333222111000000000000000333444444333000//////000000000111111111111000000///000///...,,,+++,,,---.........000111000---+++((())))))((((((***...111///---,,,,,,---...---+++)))))))))+++---000333555333111///...///000000000,,,,,,,,,---...///000111555555222...((($$$""""""***+++***)))'''(((***---,,,...//////...///111333///111111000---++++++++++++...000///---+++,,,...,,,------------,,,,,,+++///111222111...***'''&&&+++***+++,,,------+++)))***(((%%%$$$''',,,222666333000...------,,,***(((+++,,,---,,,***(((''''''''')))+++------...111333000//////000222222111000000,,,'''$$$$$$%%%&&&'''***++++++***(((&&&'''((($$$$$$&&&,,,222444222///111111///,,,***)))+++---666777666444222111111333111000...,,,++++++,,,------+++******+++---------111222444666666777666666<<<999777666888:::::::::<<<888555333...***+++///...,,,******,,,...//////333888;;;>>>DDDKKKOOOOOORRRTTTUUUVVVUUUSSSQQQPPPPPPQQQSSSVVVWWWVVVRRROOO[[[dddhhh^^^OOODDD???<<<>>>HHHSSS[[[gggrrrrrrjjjXXXNNNIIIOOO]]]hhhqqqvvvppp{{{~~~kkk[[[QQQMMMKKKKKKKKKLLLOOOTTTXXX[[[gggvvvlll[[[SSSNNNOOOOOOLLLHHHDDDAAA@@@@@@@@@@@@AAABBBBBBCCCCCCDDDHHHRRR___kkkwwwvvvfff[[[TTTNNNLLLNNN\\\lllxxxrrrnnnggg^^^WWWPPPLLLGGGCCCAAA???<<<;;;:::999888666555444444444555444111,,,(((&&&%%%&&&+++...000111///---,,,,,,,,,,,,---///111000...,,,......---***((((((***,,,222111000///...///111222222222111000............+++---////////////111333888888666222...,,,,,,------...//////000000000000111000///000222333222111......//////......------******************++++++///000111///,,,++++++---888999:::999666222000///000//////000222333222111***+++,,,------,,,,,,---...111444777777333...***+++...000111///,,,***(((+++---///000000000222333444444333222...***&&&$$$***---///---((($$$###$$$###'''+++------,,,,,,------------...000222555666666444000...---...000111***&&&$$$(((...000...)))***+++------,,,+++,,,------...///...------///111333222000...,,,+++******'''******'''(((---///...)))))))))))),,,///222444000111111000//////000222555444222111000///......222333333222000//////000111222222333333222222111000000111///---,,,---...///000111222111///,,,)))*********))))))***---//////...---,,,,,,,,,,,,,,,))))))***+++---000222444444111...------/////////******)))((()))***+++,,,222222222...)))$$$!!! &&&'''((())))))*********)))+++...000222333333333///000000...,,,***+++,,,***---......---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...111333333000,,,)))(((,,,***)))+++------)))%%%'''&&&%%%''',,,111666888444444333111///+++(((%%%)))+++---...---***((('''###&&&)))+++---///222444000//////111444555444333555111+++&&&$$$$$$&&&'''+++,,,,,,+++'''%%%######!!!###'''---222333000...111111///,,,***)))+++---222333444333111111222333///...+++))))))***+++---...,,,******+++,,,,,,+++///222555666777777777777;;;888555333555777999:::<<<777222///***&&&''',,,...---***)))***+++---...444888===CCCKKKUUU^^^bbbfffeeedddbbbaaa```______]]]]]]___cccffffffbbb^^^ccclllqqqhhhYYYMMMDDD???>>>CCCHHHPPP]]]iiijjjddd___XXXVVV]]]gggooouuuzzzyyyuuu___RRROOOQQQPPPOOONNNMMMOOORRRUUUXXX[[[hhhvvv|||vvviii]]]WWWOOOQQQPPPKKKCCC>>>>>>@@@???>>>===>>>???BBBEEEGGGGGGMMMXXXbbbiiiqqqzzzrrrggg[[[UUURRROOONNNQQQ\\\ooo|||xxxrrrmmmjjjeee]]]UUUIIIFFFBBB???>>><<<:::888888777666555444333333333333222000+++&&&###$$$%%%***,,,///000///---------++++++---///111111...,,,+++++++++***)))))),,,///222000......///111333555000///---,,,+++++++++++++++---//////......///111444444222...***(((((()))....../////////...---,,,///......///111333333222/////////000000///......,,,++++++***++++++,,,---000000000///---++++++,,,333666888777555333222111111000000222333444333111,,,***)))((()))***,,,---000111333333333222111000...111333111---)))&&&&&&,,,...111333333333444666333333444333///+++&&&###+++...000...)))%%%$$$$$$&&&)))---000111000///...............000222555666999666222...,,,,,,...///,,,(((&&&''',,,...---***,,,---...---+++******++++++,,,------,,,---///111000///---+++)))'''&&&%%%'''))))))(((***///111000+++,,,...///000000000000///...,,,***)))***...222666555444222000/////////000111222111///......///222222333333333333222222000111222222000//////000333444444333111---+++)))+++---///...,,,)))((()))------...------,,,,,,---,,,,,,++++++,,,---///000222///,,,+++---...//////)))(((&&&$$$$$$%%%((()))...///000...***&&&######$$$&&&))),,,...---***(((%%%(((---222555666444222...//////---+++******+++***,,,---...---------...,,,,,,,,,+++,,,,,,,,,,,,,,,///222333222///,,,+++---***)))***,,,,,,)))%%%&&&&&&(((---222666777777666666666444000+++&&&###''')))+++...///...+++)))!!!$$$))),,,...000222444111111111333666888777666777444///***''''''(((***,,,------+++'''$$$######$$$%%%)))---000000...+++111111111///,,,+++,,,------///000111000000111333,,,***(((&&&&&&(((***+++///---***)))*********)))+++///444777777777888999888555111111333666999::::::444///,,,'''###%%%***---,,,***((((((***---///333999DDDPPPXXX___eeeiiisssqqqnnnkkkiiigggggggggjjjhhhgggjjjmmmnnnllliiimmmrrrsssmmmdddXXXIII======???BBBIIITTT^^^```]]]```^^^```iiiqqqtttwwwzzz~~~|||mmmYYYPPPQQQWWWYYYWWWUUUSSSRRRSSSUUUWWWVVVZZZ```fffhhheee^^^XXXOOOQQQPPPJJJAAA<<<===@@@???===;;;;;;>>>CCCHHHLLLLLLTTT___eeeggghhhgggfff___VVVOOOOOOPPPOOOPPPSSS\\\pppyyyqqqpppmmmhhhfffccc\\\TTTDDDBBB>>><<<;;;999777555444444555555444333222222...//////***%%%!!!"""###***,,,/////////......///,,,,,,---///111000...+++((())))))((((((***---000///...,,,---///222444555...,,,)))((()))******))),,,...//////...------...111111000---***)))***+++////////////...---++++++---,,,,,,...111333333333///000111111222222222111000///...---...///000111000000///...---,,,,,,+++///111444555444333333333222111111222333333222000,,,)))&&&%%%''')))++++++...//////...---...000222000222333000+++&&&%%%&&&---///222444333333333444///111333333000+++&&&###***---000...***'''&&&'''***,,,///111222222000////////////000111222333444777555111---++++++---...///---+++***+++,,,,,,+++,,,...000///---+++*********,,,------,,,,,,---...,,,+++***((('''&&&&&&&&&)))******))),,,222444111...///111333333111///......---***'''&&&(((---111444333222111000/////////...000000///...------...111111222222222222111111///111333333222111222333555555555333///,,,++++++...000333222...***&&&$$$(((+++...///...---......///...,,,+++*********+++---,,,***+++---///000///***(((%%%""""""$$$'''))),,,---...---***'''&&&&&&%%%&&&***...000///,,,(((###&&&***000555555333111---...//////,,,+++++++++***+++,,,....../////////,,,++++++++++++,,,,,,---,,,...111222111///......---,,,++++++++++++***)))))))))+++000666999777444222444555333///***&&&%%%'''(((***---//////---***###&&&***...///111333444222222333555888999999777666555333///++++++,,,......///...,,,(((&&&%%%&&&)))***+++,,,,,,,,,,,,+++///111222111///...---...+++---///000//////000111***(((&&&$$$$$$&&&)))+++///,,,***)))*********)))***///555888777777888:::555333000000333777:::;;;777222...+++'''###&&&+++,,,++++++******---222666666AAASSSdddkkkiiigggiiiwwwvvvssspppnnnllljjjjjjrrrqqqooonnnooooooooonnnxxxxxxvvvrrrmmmcccPPP???:::;;;===DDDNNNWWW\\\]]]^^^```gggrrryyyzzz|||yyyzzz|||{{{zzzxxxpppbbbUUUOOORRRXXX^^^\\\ZZZXXXVVVVVVVVVVVVYYYVVVTTTVVVZZZ\\\YYYVVVPPPRRRPPPJJJBBB>>>???BBBAAA???<<<;;;???FFFMMMRRRZZZ```fffgggfffddd]]]VVVQQQKKKGGGKKKOOOPPPQQQSSS\\\mmmzzzooommmnnnjjjccc___\\\UUULLLAAA???<<<999888666333111111222444555555333111000,,,///000,,,&&&"""###$$$,,,...////////////000222......---...000///---+++&&&'''''''''&&&(((+++...,,,***)))+++///222333222...+++((((((***+++++++++---...000///---+++++++++...///...---++++++---///000000//////...------------,,,,,,///222444555444000111222444555555555555222111///......///000111111000///......---,,,+++,,,///222444444333333444222111000000111111///---)))'''%%%%%%((())))))((((((***+++***))))))---000///111111...(((%%%&&&))),,,...111222111/////////,,,...111222111,,,'''###(((,,,///...+++(((((()))***+++---000222222111000111111222222222111111000111///---+++***+++---...//////---***&&&%%%'''******,,,000111///---,,,,,,+++---...---+++)))((()))(((((((((((()))+++,,,,,,+++,,,+++***...444555222000111111222222111000///,,,,,,,,,+++***+++---000///......------------------...///...,,,+++,,,---...//////000000//////...,,,///111222222222333444333333333000---+++---///000222444333///***&&&%%%###(((---000000//////000///...,,,***((('''(((((()))((((((+++...000111000,,,)))&&&###$$$&&&***,,,---......---***((('''''')))((())),,,//////---+++######%%%)))///222111000---///222222000---,,,,,,++++++,,,...000111000000++++++*********+++------...000111111///---------......---,,,***+++---///---,,,,,,000555777555111+++---000000,,,)))((((((+++***+++---000000---+++&&&)))---000111222333444333222333555777999888777222333444222///...///111000000...,,,)))((()))+++------,,,*********,,,...+++...222333111///...------///111111///......///***(((%%%###$$$&&&***,,,---+++))))))+++---------,,,111888:::888777888:::666444222222555888:::;;;666222...---***&&&)))...---...///000222888???EEEGGGQQQbbbrrrvvvpppnnnppptttttttttsssqqqooommmlllqqqrrrrrrqqqppppppqqqrrr{{{{{{yyywwwuuummm[[[JJJ<<<;;;<<>>>>>BBBJJJTTTZZZffffffbbb^^^]]]^^^XXXOOOKKKFFFEEEJJJOOOPPPPPPRRRXXXggg}}}xxxmmmoooooojjj___XXXTTTKKKAAA@@@===:::888666444000...///111444666666444111...---000333000***&&&%%%'''...///000000///000333555000.........///...---+++&&&&&&&&&%%%%%%&&&))),,,)))'''&&&)))...111111000///,,,))))))+++......------///000000---+++******,,,,,,---,,,+++,,,...111111000000////////////000---,,,---///333555666555111222333555666777888888111000...,,,,,,,,,...///111000.........---,,,***,,,///333444444333333444111000////////////,,,***'''%%%%%%''')))***'''%%%###&&&((((((&&&'''))),,,,,,...///+++&&&%%%(((,,,***---///000...,,,++++++))),,,000222111---((($$$&&&***......+++))))))+++******,,,...111333222111222222333333222111///...+++***))))))***,,,...///---...---'''!!!"""&&&'''***///222111000......,,,...///...+++'''$$$$$$%%%%%%'''))),,,///222333------,,,+++///555666333111111000//////000111222***,,,///000///......///*********)))******+++++++++---------+++***+++,,,,,,,,,------------,,,,,,***---000222222222333444000111000...++++++...222222333444333///+++(((''' &&&---111111000111111...---+++)))''''''''''''%%%&&&'''+++///222222111...+++'''%%%%%%(((,,,//////000///---)))''''''(((---***((((((,,,......---$$$"""!!!###)))...000000...111444444222000...---,,,,,,,,,...111222111111++++++*********+++---...000111222000...,,,,,,,,,///000///---******///333111...+++---222555333000$$$(((+++,,,***))))))+++000///...///111222///,,,(((+++///111222222333444222222222444777888777666///111333333000///111333111000///,,,******,,,...///...,,,)))(((***---111)))---111444222000---,,,000111333222000---------***(((%%%###$$$'''+++---+++***)))***---000111111///444;;;<<<999777888:::888666444555777999:::;;;555222000///,,,)))+++000///222555777;;;CCCLLLSSS[[[___jjjuuuwwwsssuuu|||pppqqqsssssssssqqqnnnmmmkkkooossstttrrrrrrtttvvvxxxzzz{{{{{{{{{uuueeeWWW@@@>>>===@@@FFFOOO\\\fffjjjmmmuuu~~~yyyssskkkddd```\\\WWWSSSPPPRRRSSSRRRPPPPPPSSSVVVVVVWWWXXXXXXWWWVVVTTTSSSTTTRRRNNNIIIFFFGGGLLLQQQTTTSSSRRRNNNJJJGGGFFFFFFHHHEEEAAA@@@DDDNNNXXX___fffaaaVVVMMMNNNSSSQQQIIIJJJFFFEEEJJJOOOPPPOOOQQQUUUbbbwww|||tttwwwqqqjjjbbb[[[RRRGGGAAA@@@===;;;888555333222111111///111444666666444111///......---,,,***(((&&&%%%---111444333000///222666:::555///+++))))))((((((%%%''')))))))))((()))***(((### ###+++111111......***''''''+++---...---...//////000///...---,,,000///---,,,,,,---000111777555111......000333555//////000222555666666555222222000///444999777111///...,,,+++,,,...111333666222,,,(((((()))+++,,,//////111333555444111///000000000000///...---,,,(((######''''''%%%''''''&&&$$$$$$%%%(((++++++*********************111000///---+++)))''''''+++---//////---+++))))))......------,,,+++******///---++++++...111222333///111444444222///......+++***)))***+++---,,,,,,,,,***(((&&&$$$""" %%%,,,222555333///,,,+++------+++'''%%%&&&)))***)))***---222555555333///---,,,---000444777999;;;777444333333222///,,,***,,,...000000...,,,***------,,,***((()))+++...---...000111000---***(((***+++,,,...000///---+++///---,,,...222444333111111111111111111111111111222222111000...+++)))'''*********,,,///111222111---///111///+++'''%%%&&&###$$$)))///444444///***+++***)))))))))******++++++***))))))******((('''***'''%%%%%%'''***++++++(((%%%"""!!!$$$)))...000---000333555444222...+++...---,,,,,,...000000///---......---+++,,,///111777666444000,,,+++,,,---...//////...+++,,,000333666111---,,,///000...+++&&&%%%%%%'''***,,,,,,+++000111111///,,,++++++,,,000000/////////000222444222111111333444444222000(((+++...///000000222444666222---******+++---...000///---,,,---000222444//////..................111444666444000---,,,---+++,,,---,,,***)))***+++---)))&&&''',,,333888:::666666666777777666555555777888999888777666666888333333111000///000000111///111444:::CCCOOO[[[cccgggrrr{{{zzzrrrpppwwwvvvssspppnnnnnnoooooooooooorrruuuvvvuuuvvvzzz~~~ssszzz|||xxxyyy{{{ssseeeNNNIIIEEEDDDIIIRRR[[[aaaeeeqqq~~~xxxlll```[[[VVVQQQLLLKKKLLLMMMOOOQQQNNNJJJNNNUUU\\\\\\YYYTTTOOONNNQQQUUUTTTQQQMMMIIIHHHJJJNNNRRRQQQSSSSSSPPPLLLIIIIIIKKKKKKCCCAAAJJJPPPRRRXXXbbbbbbVVVJJJFFFEEEFFFIIINNNLLLKKKKKKKKKLLLMMMOOOPPPTTTZZZkkkxxxqqqppplllddd\\\UUULLLAAA======999888666444333222222333111333555777777555333111//////...---+++)))'''&&&***...111111......111555888444///,,,+++++++++******+++---,,,+++******+++)))%%%!!!$$$+++000000---,,,***((())),,,......---///000111222111///,,,+++---+++)))'''(((+++...111555333000//////222666888333222222333555666555444222222///...222777555000---,,,,,,,,,---000444666888444...***)))***+++---000111222333333222///,,,////////////...,,,++++++'''$$$"""###''')))'''$$$'''&&&%%%$$$###%%%))),,,---,,,+++++++++,,,---...444333111///---+++)))(((***,,,......,,,++++++,,,//////---,,,++++++++++++---+++)))***,,,...//////---///111222000//////000---+++))))))***,,,,,,+++///---***&&&### ###***000333222...,,,+++,,,,,,)))&&&%%%&&&))),,,,,,---000444555444222000...---...000444777999:::777333222333222...+++''')))+++---//////...---,,,---,,,***((((((***,,,...000222444333000,,,*********+++---......---,,,///...---///222444333111111222444555555444222111222222222111///,,,***((())))))))),,,000333333333111111111...***''''''((($$$%%%)))...222222...+++)))***+++,,,------------+++)))((()))***+++***)))***(((&&&''')))+++,,,------)))%%%$$$&&&***---......///111333222000...,,,,,,***))))))+++............///000000//////111333888888777444000......000000111111///---...111444333///+++,,,///000///,,,(((''''''(((***+++***)))---...///...---,,,---...111111111///.........///000///000111333444222000&&&))),,,...///000222444666333///,,,++++++------222111/////////222444666000000/////////000000111555777777444000---,,,,,,///000000///,,,++++++,,,///+++''')))///555888888777666444222222222444555888999999888666444555666333222000//////000111222333444777@@@LLLXXX```cccnnntttyyyxxxrrrpppsssxxxvvvtttrrrqqqqqqppppppoooooorrrvvvxxxyyyyyyzzz{{{zzz}}}zzzssstttyyyvvvlllWWWSSSOOOMMMQQQWWW___ccciiisssooodddYYYUUUSSSOOOMMMMMMLLLLLLNNNOOOLLLIIILLLRRRYYYXXXUUUPPPKKKJJJMMMQQQRRRTTTTTTRRRPPPQQQUUUYYYZZZZZZWWWRRRLLLIIIJJJKKKHHHCCCBBBJJJUUU^^^hhhooo^^^RRRGGGCCCCCCDDDGGGLLLJJJJJJIIIHHHHHHIIIJJJKKKOOOUUUfff|||{{{xxxtttmmmfffccc[[[RRRKKKCCC:::777888666666555444333333444444222444666777777666444222000000///---+++)))'''&&&&&&))),,,---,,,,,,///222555333000///000000///......000111000...,,,,,,---,,,((($$$&&&+++///...,,,***))))))+++---//////...000222444555444000,,,******'''$$$"""###(((---111222000///...000333777:::666555333333444555555444222222///,,,///444333///+++++++++,,,///222666888:::666000+++))))))+++,,,000111222222111///,,,+++.........---,,,,,,++++++'''&&&&&&)))++++++((($$$((((((&&&$$$$$$&&&***...///...---,,,,,,...000222555444333111///---,,,++++++,,,,,,+++***+++---///111///---+++***+++,,,...,,,***))))))***++++++***+++,,,.........///111333111...+++)))***+++++++++...---+++'''$$$ """(((...111111...,,,++++++)))'''%%%$$$&&&)))...///111444666666333000111000//////000333666999:::666222111111000---)))%%%&&&)))+++...///111111---------+++)))((()))***...111444666666333...+++++++++,,,,,,---.........000///...000222444333222111333666888888666333111444444444222000,,,)))'''(((((())),,,111444666555444333///+++'''&&&'''***&&&&&&(((,,,//////---+++(((***---000111111000///+++***)))***,,,------,,,+++)))((()))+++...///...111...***)))***,,,---......////////////...------+++(((&&&&&&))),,,...//////111333444333333444555999::::::888555222222222333333333111000000222444///,,,***+++...000///...+++***)))***++++++***(((***,,,---...---...///111222333333111...+++++++++...------///111222111000&&&(((+++---...000333555666444222///---,,,,,,---333222111111111333555777111111111111222333444444777777666333///,,,,,,,,,333444444222000......///333---))),,,333888888555777444000------///222555777888888777444222222333222111///---...000222444777888>>>JJJXXXbbbffffffrrrtttvvvuuurrrppppppqqqvvvvvvvvvvvvuuusssrrrqqqpppqqqtttxxxzzzzzzxxxvvvzzz{{{vvvooooootttqqqiii]]][[[XXXWWWYYY]]]bbbeeepppxxx~~~wwwcccYYYQQQPPPPPPPPPQQQSSSQQQPPPPPPPPPLLLHHHIIIOOOUUUUUURRRMMMIIIIIINNNRRRXXX\\\aaadddddddddeeeggghhhfffaaaZZZRRRMMMKKKKKKIIIHHHFFFKKKYYYkkkuuuwww\\\PPPEEE@@@@@@BBBEEEJJJKKKJJJIIIGGGFFFFFFFFFGGGHHHNNN^^^tttsssooopppiii^^^YYYQQQIIICCC;;;444222555666666555555444444444444222333444555555444333222000//////---+++)))&&&%%%###&&&(((******+++...111333333222333555555333222///000222111000//////000000,,,)))))),,,///...---))))))+++,,,.../////////222444777999777333---***(((%%%!!! """'''...222000///...---///222555777555333111111222444444333333333000---///333333///++++++,,,---///333666888999666111+++'''&&&(((+++...000111111///---,,,,,,------------------......+++******+++,,,,,,)))&&&+++***)))((('''***...222000///---,,,---///111333333222222111000//////......---,,,***(((***---000000...+++)))***,,,000222...,,,++++++,,,+++***((()))***++++++,,,///333666555111---++++++,,,,,,,,,***++++++)))&&&$$$"""""""""'''---000000///---***)))'''%%%$$$%%%'''(((,,,///333777888777333111111111000000000222666999999555222000111///,,,((('''((()))+++...000222333...//////...+++*********---000444777666333///,,,------...------...///111111111111222333444444444333444555555555555444333555555555333///+++&&&$$$''''''))),,,111555777777444000***%%%"""###&&&(((''''''((()))+++,,,,,,,,,))),,,000333444333111///,,,+++***+++...000111111,,,+++***+++---000000000333111......///000000///......---,,,,,,------...---***''''''***---000222///111444555555444555666888:::<<<;;;888555333333333333222111111111222333///---+++,,,///000///---,,,++++++,,,------+++******+++------------///111111333555333///,,,++++++,,,+++,,,---000111111000***+++---......000222444555666555333000...------222111000000000222333444222222222222333444666666444333111...,,,,,,,,,---444555555444222111222333666000,,,///666999666222111///---,,,,,,///222444777777777555333111111222444111...+++,,,///222555888>>>JJJVVVaaagggjjjjjjsssuuuvvvtttpppnnnnnnpppuuuxxxzzz{{{yyyvvvtttssstttssssssvvvyyyzzzxxxuuuqqqsssppplllkkkjjjcccZZZZZZ[[[\\\]]]___bbbfffiiixxx{{{{{{ttttttwwwtttdddXXXQQQLLLNNNQQQSSSXXX\\\]]]ZZZXXXVVVPPPIIIGGGKKKRRRSSSRRRQQQOOORRRYYY^^^gggjjjqqqxxx~~~~~~{{{wwwwwwuuuppphhh___VVVPPPLLLKKKMMMKKKKKKYYYmmmvvvrrr\\\PPPDDD@@@???@@@CCCGGGMMMLLLIIIGGGEEEEEEEEEEEECCCHHHVVVkkk}}}ooojjjllldddXXXPPPHHHAAA<<<777111111444777777777666555444333222111111111111111111111111......---,,,+++)))'''&&&###%%%''')))+++,,,///000333333333555777888666555,,,...000111000000111222444111---,,,...//////...)))+++,,,......//////000222555888:::999444...***'''%%%""""""$$$)))///333000...---,,,,,,...000111000...---...000222222111333444222//////333333000---------...///111333444777444///)))$$$"""%%%(((,,,...000000...---...///,,,,,,,,,---...000111222///...,,,+++******(((''',,,---,,,,,,+++---111444///...---,,,---...000111.........//////000000000000///,,,)))'''))),,,000000---+++)))***...222555111000//////000...,,,)))((()))******,,,///444888777444000.........---,,,***,,,---,,,)))%%%$$$%%% ###(((,,,///000///...)))'''%%%$$$%%%&&&'''((((((,,,222666888666333222000111111000///111555999777444111000000000,,,))),,,,,,---...///000111222000111222222///---,,,,,,+++---111444444222...,,,///000111000...---///111222333333444444444555666555333111000000111333555555555555333///***%%%!!!''''''(((,,,111555666666000+++%%%  ###%%%&&&''''''((((((***,,,---,,,...111333333222///---...---,,,---000333555555...---,,,---///111000000111000000111333444333222...---+++******,,,---///111...++++++---111444555...111333555444333444444666888::::::777444222222222111000000111111111111000000//////000000...---,,,,,,,,,///111111///---+++---...---,,,,,,---...000444666555000------///---,,,+++---///111111111000000111000//////111333444666888777444000...---//////.........///000111222222222222333444555666---,,,******+++---......222444555555444444666777888333///111666777444///***+++,,,...000222333333444555666444222111111222777333///+++,,,000555999:::GGGWWWbbbfffhhhlllqqquuuyyy{{{vvvnnniiikkkpppvvvyyy~~~|||yyyvvvuuu{{{xxxuuuuuuyyy{{{{{{yyyqqqooojjjeeeccc```ZZZSSSUUUZZZ```eeegggjjjnnnppp}}}{{{zzzwwwooofffgggnnnzzzcccSSSPPPLLLKKKPPPUUUYYY___eeekkkfffaaa]]]UUUMMMIIIJJJRRRUUUXXXZZZ]]]bbbjjjqqqzzzyyy}}}{{{qqqeeeXXXQQQLLLNNNKKKJJJUUUfffnnnkkk```SSSFFF@@@===<<<>>>BBBKKKJJJGGGEEECCCBBBBBBBBB???DDDOOOaaayyywwwkkkeeeccc[[[PPPFFF@@@;;;888555000111444666666666666555333222111000///............///000......------,,,***)))((('''''')))+++---///111222333333333444666777666444***,,,///000000000111333666333000...////////////+++---......---...///111111333777999777333...***&&&&&&&&&''')))---000333000...,,,+++***+++,,,---+++++++++---///000///...000333333111111333333111...............///000000333222...'''!!! ###'''+++...111000...---///111......------...///111222222111...+++)))'''&&&%%%***+++---------...000222///.....................***++++++,,,...//////000///...,,,)))''')))---111111///,,,***+++...222555222222222222333111---***)))***++++++,,,///333777777444222000000///---,,,+++...000...)))$$$"""###"""$$$(((,,,...///......(((&&&%%%%%%'''(((((('''%%%***000444444333111000...000000///...000555:::666333000000111111...+++000000000111000000//////000222444444222///...---)))+++...000111///---,,,000222333222...,,,---///111222444444333222444555444111...++++++...111444333444555444111,,,'''$$$(((((())),,,000333333333,,,'''""" """###$$$%%%'''''''''(((+++...---.../////////...------///---,,,---000333555666000///...///000111///...//////000333555666555333...---+++******,,,...///444222//////111333555555///111333333222111222333333555777777555222111111000///...///111222111000222222333333222111000000......///222444444222000---......---+++***+++,,,000444777555000---///222///...---...000222222222333444333111//////111333111666;;;;;;777222//////......---------......///000000000000111222333333(((((((((***---000111111222333555666666666888:::888555222111333333111...(((***///222555555444333111333444444333333444555:::666111...///555<<>>:::;;;===FFFDDDBBB@@@???>>>>>>???>>>AAAHHHWWWqqq{{{wwwooofff^^^WWWNNNGGG>>>999666666444000111444111222333333333333222111///...---,,,,,,---...///...............------,,,++++++,,,...111333444444333111000111222333222111+++---///000//////000222555333000...---............///000...,,,,,,///111---///222444333000,,,)))%%%&&&)))+++...///000111///...,,,+++++++++,,,---***+++,,,...///...,,,))),,,000333111111333222000,,,,,,------......//////111000---&&& ###'''---000333111---,,,...111111000...,,,,,,,,,---...111111000---)))%%%!!! $$$'''***,,,,,,,,,,,,---//////000000///...---,,,+++++++++,,,,,,---------,,,+++***((((((+++000444444222///,,,,,,---///111000111111333333111---******+++---------///222555444222111111111///,,,***))),,,///---(((###""""""###$$$'''***+++,,,,,,,,,'''%%%%%%'''******(((&&&$$$(((...000///---------+++...///...---///555:::555222///000222222000---///000111222111///---,,,...111444555333000......)))***,,,---......------///222444222---))))))+++...000222222000///111333111///---++++++---///111///111444555555222...,,,***))))))+++...000000///***&&&"""!!!"""$$$$$$###!!!$$$&&&''''''(((+++...,,,+++*********,,,...///...,,,***+++...111333444222000///000000000...,,,...///111444666666444111------+++++++++---...///555333111000222333333333111222222111000///000222222333555555333111000111...------///222333222000222333555666555444444444222222333555666666333000,,,---...---+++***+++,,,111555777444...+++...333222000//////111333333222333333222000//////111333///666<<<>>>:::444111111000////////////////////////...............//////))))))***---222555555444444666777888777888999;;;777666444111...------...,,,...222555777666444333...000333444444555777999;;;888333222555>>>HHHNNNQQQ^^^mmmtttsssrrrvvv{{{zzz{{{{{{wwwrrroooppprrrvvv|||~~~zzzyyyzzz{{{{{{zzzxxxwwwwwwxxxzzzwwwnnnddd^^^]]]]]]^^^___]]]fffqqqyyyzzzyyyyyyzzzsssjjjbbb^^^UUUOOOWWWeeewww|||}}}rrreee[[[VVVXXXXXX]]]fffmmmqqqvvv}}}~~~yyyuuutttrrrllljjjkkknnnttt{{{ssshhh[[[SSSJJJGGGHHHPPP```nnnvvvgggVVVKKKDDD>>>===>>>BBBAAA@@@>>>>>>>>>>>>???===???BBBOOOiii}}}~~~wwwppphhhbbbYYYMMMDDD@@@999555333444333000000333---...000111222222222111000///---,,,,,,---///000//////000000000000000///.........000333555555555222000......///000///...---///111111/////////000333111///---,,,,,,---...000111000...++++++...222***,,,///111000---***((($$$&&&+++...111111000///......,,,,,,,,,,,,---...+++,,,---///000...)))%%%(((...222111111222111...***++++++,,,---...//////000000---&&& ###(((///222444222---+++---000444222///,,,***))))))***///111222000***$$$"""''')))))))))((((((000111222222111///,,,+++------,,,,,,,,,+++++++++(((((((((((()))---222777777555111...,,,,,,,,,---...///000222222000,,,(((+++---.........///111333111000000111111///+++(((###(((,,,,,,'''######%%%###$$$&&&(((************&&&%%%&&&(((,,,,,,)))%%%$$$)))---...,,,)))))))))))),,,///...,,,...555;;;444111///000333444111///...///111222111///,,,***,,,000333444333000......)))***+++,,,------.........222444222,,,'''&&&(((,,,...000000------...111///...---,,,,,,---...///,,,///333777888666444222+++***)))+++---......---)))'''$$$$$$&&&'''&&&%%%"""&&&''''''(((+++...***)))'''&&&'''***...111---***((()))+++///111222333111000000000///---+++...///111444666555222///------,,,,,,,,,---//////444222000000111222111000333333333111///...000222111333444333111000000111...------///333555333111111333666777777777777888555555666777888666222///+++,,,------++++++,,,---222555777222+++)))---222444222000000222333333333111111000///...///111444...555===???;;;555222222222222222111111111111111...------,,,,,,,,,,,,---,,,+++---111666999888666777999::::::888888999;;;777777555111,,,)))+++...111222555666777666444333---///222333555666999;;;<<<999555444:::EEEPPPXXX]]]fffrrrxxxyyyxxx{{{~~~xxxvvvttttttvvvxxxxxxxxxwww|||~~~zzzzzz|||tttvvvxxxwwwsssqqqrrrtttpppjjjdddccccccaaa___^^^bbbkkkwww~~~}}}zzzyyyyyymmmbbbYYYUUUNNNJJJUUUfffsssxxx|||wwwmmmccc``````aaaccciiisssyyy}}}~~~}}}}}}|||rrrhhhZZZMMMGGGDDDHHH[[[qqqsssaaaTTTKKKDDDAAABBBBBBAAA@@@??????@@@AAAAAA======???IIIddd}}}|||~~~wwwiii[[[TTTOOOHHH@@@===333222111111111111222333444555555444111///...///111111222111//////000222...111333222///---...///000222222111///000555999666111,,,((('''(((((((((***---111111...,,,---......000000...+++)))+++---333222111///............***+++,,,------,,,***(((&&&(((***,,,---,,,++++++///000///...+++***+++,,,***+++,,,------+++)))(((------///111444555444222---------)))&&&%%%)))---111222000)))!!! '''...333333333111//////000222333444444111,,,(((((()))///000222222...$$$"""&&&(((((('''&&&+++,,,------++++++,,,---......---***'''&&&''')))(((((('''(((+++000444777999444///+++)))((('''&&&,,,---...//////---,,,+++---///111111///---------000000000///---+++((('''"""###$$$%%%%%%%%%$$$###&&&''')))+++,,,+++)))(((((((((((()))***+++---...+++******)))))))))))))))+++++++++,,,---///111222///000222333333111...---///,,,+++...222444000,,,,,,---///111000---***((((((***---...---------...,,,///222000+++'''''')))++++++,,,...//////---,,,---///000111000...+++))),,,///333777888555222///,,,++++++*********++++++)))(((%%%$$$$$$&&&((()))###%%%&&&(((***++++++,,,((()))***,,,///111222333......---,,,,,,,,,,,,,,,333333333222111///...---...111222222000000333666333222111000///...------.........///000222333444777666555333222111111111111111111111222222222222---,,,,,,...111222222222/////////222666999;;;:::666555444444555444222///---000222000,,,***+++---000222111,,,%%%%%%+++222555333111///...000222333666555222111000000222333333555888:::999555111---222222111000///......------------+++***+++...000---///333666999<<<=========:::888:::>>>>>>:::666777999888555///***))))))---///111333444333222111+++---///000222444888;;;;;;666666AAAJJJOOOUUU\\\\\\nnn{{{zzzvvvxxxzzzxxxyyyyyyxxxvvvtttuuuxxx|||tttxxxxxxttttttyyyzzzvvvrrrqqqooommmlllmmmnnnpppnnnhhhbbbccciiimmmkkkgggeeepppyyyyyyxxxyyyvvvrrrhhhddd___ZZZTTTTTT^^^iiiyyytttoooppppppyyyzzz|||~~~|||qqqggg[[[QQQHHHGGGSSScccsssvvvqqqdddWWWOOOIIIEEECCCBBBCCCDDDAAA===>>>CCC<<<>>>AAAGGGXXXrrr|||zzzzzzooobbbUUUOOOJJJCCC<<<999444444444444444444444444999:::;;;999555222000000111222222111//////000222000222444333000...///000///111222111///000222555222///***''''''&&&&&&%%%)))---000000...+++,,,---...//////---***)))***,,,000000//////...---------+++,,,---//////---+++(((&&&'''***,,,,,,,,,,,,+++000000///---+++******,,,***+++---/////////...---000///000222444555444333000000///+++&&&%%%(((+++111222000***###"""(((...222222222000///...000222333555666444000,,,+++++++++...222444111((("""(((***(((%%%"""&&&(((+++,,,,,,---///111.........,,,)))'''((())))))))))))***,,,///222444777333///,,,+++***((('''+++---000000...***)))(((...000111111000......///.../////////...,,,+++)))&&&'''(((((('''&&&%%%$$$((()))***++++++******)))))))))***+++,,,---------,,,+++***)))((((((((((((+++,,,---...///000000000...///111222222000...,,,---+++***---222333000,,,+++---///000000---+++)))+++,,,---...---,,,++++++///222333000+++'''''')))+++******+++,,,,,,+++++++++,,,---......---+++***+++...111444555555333222///...---+++******))))))((('''%%%$$$$$$'''***,,,''''''((()))************,,,---...000222444555666///...------,,,,,,,,,,,,000000000//////.........,,,...//////...///222555444444333222000///------//////000111222222333333666555444333111111111000000000000000111111111111...------///111333333222000......///333777:::;;;666555444444555444222000---000222000,,,)))***+++...000111,,,&&&&&&+++111666444222000///000111222444333222111111111222333222444666777666333///---111111000//////...------111111111000...///000222...000333777:::<<<=========;;;:::<<>>??????CCCOOOeee|||}}}zzzuuurrrcccWWWLLLGGGCCC===777555555666777777777777666555===>>>???===999555222111222333333111000///000222333444444333111000000111...000111111000///000111111///,,,+++***)))'''%%%))),,,//////,,,***+++---......---+++)))((()))+++,,,---...///......---,,,------///111222000,,,)))&&&''')))+++,,,,,,,,,+++000000///,,,)))((()))******,,,...000222222222222222111000111333444333222222333111,,,'''%%%'''***111222111,,,&&&%%%***///000111111000......///111444666888888555222000///)))---222555444,,,!!!%%%+++---***%%%!!!###&&&))),,,---...000111---...///---+++)))((())))))***+++---///000111111444222000......---***(((***...222000***&&&%%%&&&///000111000///......///,,,---.../////////...---,,,,,,,,,+++***(((%%%$$$******+++++++++***)))((()))***,,,.........---,,,,,,,,,+++***)))(((((((((,,,---///000111000///...,,,...000111111///---++++++******---111222000---+++,,,...//////...,,,+++------------,,,+++***)))111333222///***'''(((***+++***(((''''''((()))***((()))***++++++,,,------------///000222333444555222111///---+++***)))))))))(((%%%$$$%%%(((+++...++++++,,,,,,,,,++++++***//////000111222444555666000000///...------------...---,,,,,,---...///000,,,,,,,,,+++***---000444555555444333222000///...000111222333444333222222444333222111000000000000.........//////000000000///......///222333333222111///---...111666999;;;666555333333444444333111---000333111---))))))))),,,///000---)))(((+++000777555222000//////000000111111111111222222222222222333333333222000...---000//////......---------333444444333111000111222///111444777999;;;<<<<<<===<<<<<<>>>BBBBBB???<<<======<<<777222---******///............//////000,,,---...///000444999<<<>>>>>>DDDOOOYYY^^^aaaeeejjjfffgggooovvvyyyyyyzzz|||wwwtttwww|||yyynnnccc___```^^^YYYVVVYYY[[[[[[```___]]]ZZZZZZ^^^dddiiisssssstttwww|||}}}sssiiiiiiooouuuvvvyyyuuussswwwzzz~~~{{{mmm___TTTRRRVVVYYYhhhvvvzzzsssfffTTTGGGEEECCCCCCDDDBBB======@@@@@@>>>===???HHHXXXnnn}}}uuuiiimmmzzz}}}wwwnnnhhhYYYOOOFFFBBB???999555444555777888::::::888777555999;;;===<<<888444222111333444444222000///111222444444333222222111111222///111222333222111000///333222111111111///+++)))(((+++...---+++)))***,,,...---+++***(((((()))+++***+++...///000///---,,,......///222444333...***&&&''')))+++,,,---------///...---***'''&&&'''(((,,,---///111222333333333222111///000111111111000222333222...)))'''(((+++000111111...)))(((+++///...///000///......///000444666999;;;:::777444333+++---000333222,,,$$$!!!''',,,---+++'''###%%%'''***++++++,,,---///,,,...000///,,,***)))))))))+++...111333333222222333222111222222111...,,,,,,000222...&&&!!!$$$(((111111111///,,,++++++,,,)))***,,,///000111111000000//////---+++(((%%%$$$(((***,,,------***'''%%%(((***,,,//////...+++***+++******))))))******+++,,,...000222222000---++++++,,,...000000...,,,******)))***,,,000111///---,,,,,,.../////////.........------,,,---,,,+++***/////////,,,)))(((***,,,,,,+++(((%%%$$$&&&))),,,((((((((()))+++---///111000///......///111333555444333111000...------,,,...,,,)))''''''))),,,...------.../////////..................///111222333222222111000////////////---,,,++++++,,,///111333///...+++))))))+++///111222222333333222111000000111222444555555333222000111000///...............,,,,,,---...//////000000000//////000222333222111111000000111555888999999555333222222333333333222...111444333...***)))***,,,///111000,,,+++---000555444111///............---...///000111111111111444333222111000//////..................---------111333444333000///...//////111333666888999999999<<<<<<===AAADDDDDDBBB???@@@@@@===:::555111---,,,///...---,,,,,,---...000............000444999>>>@@@DDDNNNYYYaaafffhhhiiipppfffdddlllrrrrrrtttzzzyyyvvvuuuyyy{{{ttteeeYYYRRRSSSQQQMMMJJJKKKOOORRRVVVVVVWWWVVVXXX^^^fffmmmxxxwwwyyy~~~lllaaabbbmmmxxx~~~nnn___VVVSSSXXXbbbnnnvvvxxxppp]]]LLLFFFCCCBBBCCCAAA===<<>>===@@@FFFSSSgggxxx~~~jjjZZZYYYdddooo}}}}}}zzzwwwpppeee\\\QQQIIIBBB@@@===888555555444555777999999777555444111333555555333111111111444555555333111000111222333222111111111222333333222222444555666444222000333333444555555333///+++(((+++------***)))***---...---***))))))***,,,,,,***,,,...000111000///......---...111555555000+++'''(((***+++---...//////------+++(((%%%$$$&&&(((......//////000000000000000///......//////...---///000000...***)))+++...000111222///,,,***+++---,,,---//////......///000444555888:::;;;999666444///...---...---***&&&######$$$&&&(((((('''&&&%%%%%%'''))))))***+++---///,,,...//////,,,***))))))))),,,000444666666555333111111222333555555222000000222111***""" &&&,,,333222000,,,(((&&&'''(((''')))+++...000111222222111000000...,,,(((&&&$$$$$$(((---000///+++%%%!!!%%%(((+++...///---***((((((((())))))***,,,---...,,,...000222222000,,,******+++---//////...,,,***)))***+++---///000///...------...///000111111222///---,,,,,,...///...,,,*********)))((())),,,...---,,,***&&&$$$&&&+++000++++++++++++---000333444444222000...---///111222333333222111111111111222333111///,,,+++++++++,,,,,,,,,...000111222333333...---,,,,,,,,,...///000333222222111111111111111...---,,,,,,...111333555444111---++++++,,,...000---...000222333333222111111222333444444222000///------,,,,,,,,,,,,,,,---+++,,,---...///000111222111000///000111222111000000111333777::::::888666222000...///000111111111///222555333///,,,+++,,,...000222111///---///000222111///...---------...+++,,,...///000000000000666444222111000000000000---------...............000222333222000...---...///000222444666666666666:::;;;>>>AAACCCCCCAAA???AAA@@@===;;;888444111//////...,,,++++++---///111000000///...000444;;;@@@DDDLLLWWWaaahhhllllllkkknnngggffflllnnnlllqqq{{{wwwxxxyyyyyysssgggYYYOOOGGGGGGGGGEEECCCDDDJJJPPPQQQUUUYYY\\\___fffpppwww}}}zzz|||uuucccZZZ^^^lll|||~~~ooobbbXXXVVVZZZbbbppp}}}|||iiiTTTHHHCCC??????===::::::<<>>BBBFFFNNN```qqqyyydddRRRMMMQQQVVVhhhuuu{{{vvvrrrnnnfffZZZQQQLLLEEE@@@???<<<777555666222333444444444444333222+++---////////////000222555666555444111000111222222000//////222444555555444444555666888777555222222222333444555333///,,,))),,,---,,,***)))+++---///---***)))+++...000000,,,---...///000000///...---+++***...444555222---)))***+++,,,...///111111---,,,***'''%%%%%%(((***//////......---------,,,---,,,---...//////,,,***+++...///...+++***---000000111222111...+++***++++++---///000//////000111333333444777999888555222000...,,,+++++++++***((('''&&&$$$###""""""#########$$$%%%&&&(((+++000444,,,---...---+++***)))***+++...222555777666444333//////000222555666555333222222000)))$$$$$$)))///444222///***%%%$$$%%%''''''(((+++---///000000000000000000...,,,***'''%%%"""&&&+++//////***%%% $$$&&&***---...---+++)))(((((())))))+++,,,...///+++---///111111///,,,***)))+++---//////...,,,******+++---...//////............//////111333555666111...,,,---000111000...&&&&&&'''((()))+++---......---,,,(((&&&(((...444///......///000222444666555333222000/////////000111111111111222333444444555444222000...,,,******(((***,,,///111333444555000///---,,,,,,---///000111111000000000111222222////////////000222333555666333///---...///000///,,,---000222333333222222///000111222111111//////,,,,,,,,,+++,,,,,,------,,,---...///111222333444111000...///000000///...///000444888;;;:::666222...,,,***+++,,,.../////////222333222...,,,,,,...000111222111///......///...............//////000---......///000111111222666555333111000000111111---------.../////////000222333333222000///000111000111333555555666555555777999===@@@AAA@@@>>>===>>><<<:::999888666333111///...---,,,---///111333222222000///000555===BBBJJJTTT```hhhmmmppppppmmmhhhiiilllnnnlllkkkpppwwwrrrvvvwwwsssgggYYYMMMGGG@@@AAACCCDDDBBBBBBHHHQQQSSSZZZbbbgggkkkqqqyyyuuuhhh\\\YYY___mmmuuuiiiUUUWWW^^^ooowwwbbbPPPHHHAAA===;;;777777999???===???CCCCCCFFFTTTeee}}}yyyhhhWWWLLLFFFCCCUUUdddyyy{{{uuurrrnnnjjjddd[[[PPPIIIGGGBBB>>><<<999444333444////////////////////////+++---......---///222444666666666444222111111333222000...000444777888888555444444666888999777444111111222333444222///,,,***,,,...---***)))+++...000---******...222444444------------------......,,,(((&&&***111555333///++++++,,,---///111333444...---+++)))'''(((+++.........---,,,,,,,,,,,,,,,++++++---///111000,,,)))***---...---+++***,,,///000111222111///+++)))'''***,,,///000000000111222222111000222555555333000...---+++,,,---......---,,,***'''$$$""""""""""""%%%%%%%%%$$$%%%)))000555,,,------+++)))((()))+++...000333444555333000///,,,+++,,,///333555555444111111///,,,)))***,,,///222111---)))%%%%%%'''***'''(((***,,,............///000000///...,,,***)))"""$$$(((++++++)))%%%###$$$&&&***---......------++++++*********+++,,,,,,***+++---//////...,,,+++)))+++---///000...,,,+++,,,...///000///.........000//////000222555888999666111......111222000---&&&&&&''')))+++,,,,,,,,,,,,------***''')))000666111111111222222333444555222333333333222111000///////////////000111222333222222222111///,,,***(((%%%'''))),,,...000222222111000---++++++,,,---///---------...///000111222000000000111111111111222444111//////111333222111...000222444444333222000........................---------------...///000---...///111333555666777111///......//////...,,,,,,...000333666555222///***(((&&&''')))+++,,,,,,...///000...+++***---000111111000...---,,,------,,,,,,---///111222333444222111111000111222444444666555333111000000000000------...//////000111111222333222111///000222333222333555666777666666555444777<<<>>>???===;;;:::888666555555777666444111............000222444555555333111000111777???EEEQQQ]]]iiinnnqqqtttrrrnnniiipppssspppkkkkkkkkkjjjgggjjjkkkfff]]]RRRKKKHHHCCCDDDHHHKKKHHHFFFLLLUUUWWWaaalllsssvvvyyyzzztttggg```\\\```hhhtttdddcccdddooowwwaaaVVVJJJCCC>>>999888:::===;;;???DDDBBB@@@LLL\\\sss}}}xxxfffTTTEEE<<>><<<>>>:::999???FFFDDD@@@JJJ[[[lll~~~ttt]]]III>>>BBBTTTlll}}}uuukkkhhhccc[[[RRRJJJEEECCC???<<<888555333222000///'''(((***,,,,,,,,,,,,+++---...///...---...000222888666333000.........///,,,...///000111444888:::555222///000444888::::::333333333333222111000000000...,,,+++,,,------,,,+++)))(((+++000333333222000...+++(((&&&&&&&&&'''((($$$!!!###)))...///---))),,,000222222111111111444333222000///...---------------...///000111111000222333222000/////////+++---......,,,+++++++++111444666333,,,'''&&&'''---......---,,,---///222...---+++***+++,,,+++)))&&&$$$&&&+++...---///333111222222///,,,)))((((((///)))""" ###(((,,,...)))***,,,---//////......000111333333111---)))'''((('''&&&)))---000000.........///000000///...---000000---)))%%%%%%***...***)))(((***,,,------,,,***,,,///111222222000///+++'''$$$%%%))),,,***''',,,---......------...///,,,---------,,,***(((&&&((()))***+++,,,+++***))),,,+++******,,,,,,+++***............///000222222333222222222222444555777666444000---+++***++++++&&&(((+++,,,---...///111...///000...***)))***---000333666666333000///000111222333444555555555555777555333000...---------333222111///---+++***)))''''''&&&'''(((+++---/////////......---+++***)))******+++---//////...,,,,,,+++*********,,,...000...---,,,...111333444444777888888777444222111111111000---***((()))...111000...------.........---,,,...000333666888999:::444111---)))'''(((***+++(((((()))))))))*********---+++)))''''''((()))***,,,---,,,***'''(((,,,000444222///+++))))))***+++,,,,,,---///222666:::<<<===<<<999777555333222111555333111///.........///333///+++,,,000222///,,,...000111///++++++111666:::999777555444444555666777666666777888777444222---+++***...444777555222...000111111111333555777;;;444...---///333===FFFZZZeeeoootttwwwwwwtttooovvvyyyzzzuuujjj___WWWTTTVVVSSSOOOMMMNNNPPPQQQQQQTTTUUUUUUSSSVVV]]]___]]]```fffoooxxx~~~~~~yyykkk\\\]]]aaajjjxxx}}}vvvvvv}}}nnnUUUCCC>>>>>>======@@@CCCBBB???AAAHHHPPPdddyyy{{{dddOOOCCC999GGGZZZooowwwllloooxxxwwwoookkkggg```VVVMMMFFFCCCAAA===:::666333222111///...&&&'''((()))************...//////...------...///555333111///...---......---...//////000111444777444111...///222555666666000000111222222222222222111///,,,++++++,,,------+++)))(((***///222111000///...+++)))''''''(((((()))%%%###%%%***...///...(((,,,000222222222222222222222333444333222000///,,,,,,,,,,,,,,,...///000111333333222000///...///+++,,,...---,,,++++++,,,///222555222---(((((()))---------,,,++++++...000///,,,***)))*********)))&&&%%%''',,,...---...111333444444222///---,,,,,,...)))### $$$))),,,+++,,,---///000000/////////000222333222///,,,******((((((***---//////...,,,---///000111111000000111000---)))&&&&&&)))---*********+++---......,,,+++---000222333333111000...***'''(((---111111///.../////////------///000///......---,,,++++++***,,,,,,+++*********+++,,,---+++***+++,,,---,,,+++------...///000222333444000///------///111222222111000---+++)))'''''''''%%%(((+++------...000111222333222///,,,***,,,...///111333333000......//////000111333444666777777777666333111///.........111111000...---++++++******************+++,,,,,,////////////...---,,,+++))))))***,,,...///......******)))***+++...000222///......000222444333333666777888888666555666777111///+++))))))+++---///000///---,,,,,,,,,,,,,,,......000222444666777888555222...+++)))***,,,------,,,,,,,,,++++++******+++***((('''((()))+++,,,------,,,***'''(((+++...111111///...,,,+++***)))------------000444888:::<<<;;;999777555444333333333333222111///...------///,,,)))+++000222111......000111///,,,---222777:::999666444444444555666444444333333444333000...,,,******...444777666333///000111111000000222444888222------///333<<>>@@@BBBAAAAAABBBFFFJJJ]]]sss|||fffQQQCCC999???IIIXXXjjj~~~ssseeeccchhhqqq|||yyyssskkkkkkeeeZZZOOOGGGBBB@@@???:::888555333222111///---&&&&&&&&&&&&'''((())))))///000111///---,,,---...111000///...---------......///000///...///000222111///------///000111111,,,---///000111222222333111///,,,******,,,...000---***(((***...000000......---+++***))))))***++++++(((&&&''',,,//////...'''+++///222333333333333000222555777777555333111,,,+++***)))***+++...///222333333222000...---...***,,,------,,,+++,,,------000222111---******,,,,,,,,,,,,+++))))))+++---...+++((('''(((***++++++'''&&&)))...///,,,,,,...222333444222///---,,,------***$$$ &&&+++---...000111111111000000...///111222222111///---+++***)))***,,,------,,,+++---///111333333444333222111...***''''''***---,,,,,,---///111111///------...111333444444333222///+++)))***///444666666111111111///......000222222111...+++++++++---...///...+++))))))+++---///...,,,+++,,,---...---,,,,,,---...///111222444444///,,,((())),,,/////////+++***)))(((&&&%%%$$$###%%%(((+++......///111222666555333///---,,,...000---///000///------...////////////000222555888999777555333111//////////////////...------,,,,,,,,,.........///...---+++***000000000000//////...---((()))+++,,,---.........)))))))))+++---000222444111111000222333444222111333444555555555666999;;;444000+++***,,,/////////111///---+++***+++,,,,,,000000000000111333555777555333///,,,+++,,,...000222111000///...---,,,,,,,,,,,,+++++++++---///000---...---+++))))))+++---.../////////...,,,***)))///...,,,+++---000444777999888777666555555444444111222333333222///,,,******((('''***///222222000///000111000...000555::::::888555333333444555666222111000000000///,,,******)))***...444777777555111222222000...---///000333///---///000444<<>>======:::888666444444333111000(((((('''&&&'''((()))***///111222111///......///.../////////////////////000111111000...---...///111000............------,,,,,,...///000111111111111000---***)))+++///222000---++++++///000///---------,,,++++++,,,---------+++)))***---//////...'''+++///222333333444444333333444555555444222111---+++***))))))+++---///000111222111...,,,+++,,,***,,,------,,,,,,,,,---...000111000---++++++,,,,,,,,,+++***(((((()))+++,,,)))&&&%%%'''+++---...***))),,,111222...,,,---000111111...+++(((''''''+++)))&&&!!!!!!(((...///000111222333222222111000111111222111000///...,,,+++***))))))*********,,,...000222444555555555444222///,,,++++++---///000000111222444444111///...///111333444444333333...+++)))***...222555666333333222000......000222555222---***((())),,,------,,,++++++,,,...000222///...------//////...---------...///000000000111...)))%%%%%%)))---...---%%%&&&&&&'''&&&&&&%%%$$$%%%(((,,,//////000111222555333000...---...111333------------------///000000/////////000333666888555444222000///......///------,,,,,,,,,---...///...///111222111///---+++//////000000111000000///)))***++++++*********+++***++++++,,,...000222444333222222333444333111///...000111111111333555888777111,,,,,,///222222///000///...,,,+++,,,...000333222111000000222444555444222///---,,,---///111444333333222111111000000222111111000000111222333------------------//////...............---,,,,,,111///,,,***+++...111333555444444333333333444444000222444555444000,,,)))(((((((((+++///111111000///000111000000333777;;;888666444111111222444666222111/////////...,,,***)))(((***...333666666555444444333111...,,,---...///---...000222444;;;DDDVVVffftttwwwuuuuuuxxxyyywwwvvvtttqqqlllcccWWWOOOIIIGGGFFFGGGIIILLLMMMMMMSSSYYY^^^aaafffooottttttvvv|||{{{tttmmmggglllwww}}}}}}eeePPPCCC>>>999888888>>>FFFJJJGGGCCCJJJWWWkkk||||||dddMMM:::888999AAAMMM\\\lllxxxxxxjjj```^^^gggqqqwwwoooqqqtttqqqlllddd[[[MMMCCC===;;;;;;;;;:::999777777777777555333++++++)))))))))***,,,---...000222333222111222222...///000111222111000000111222222111///------...111111111000...---,,,,,,---......//////.........000000...+++)))+++///444222///---...000222000...---------------.../////////...------.........---'''+++000333444444444555666444222000/////////000...---+++***+++,,,...///...///000///,,,*********+++---//////---,,,---...000000000///---+++++++++,,,,,,+++***(((((()))+++***(((%%%%%%)))---000222...---///444444000...///000000///,,,((($$$###"""))))))(((%%%###&&&,,,222///000111333333333222222333333222111000///......,,,+++)))(((&&&&&&'''(((...000111333444555444444555333000///...///111111444333333444555555333111---...000222333333333333///---++++++---000222333333333222000...---///000555111,,,(((&&&''')))***((()))+++...000222333333000///...///000111000...////////////...---,,,++++++&&&"""!!!$$$(((***+++$$$%%%&&&'''((()))))))))&&&***...000000000111111000...+++***,,,///333555---,,,,,,,,,...///000111222111///...///111333444222111///...---------...,,,,,,++++++,,,---///000---...111333333222///...---...///000000111111000+++------+++(((&&&'''(((------......///000111222333222111111222111///------...///000///000222444555000++++++///111000---...///000...---...111444555333222000000111333444111///---,,,,,,---///000333333333333333333333333555444333222111111111000,,,,,,...///111222333222///...---,,,,,,...000111222000---++++++---///111000000000000000111222222///111444555444111---*********+++---///000///...000000000000111444999<<<666444111///...000333555444333111000000000...---)))***+++...222444555444555555555222...------...,,,,,,///222222444;;;DDDSSSdddtttyyywwwwwwxxxyyyssswww{{{yyyooocccXXXRRRKKKIIIHHHIIIKKKMMMMMMMMMRRRZZZbbbfffllluuu{{{|||zzztttooovvvzzzxxx|||~~~rrr^^^KKK@@@444111000888CCCIIIFFFAAACCCIIIWWWooottt\\\HHHAAA===AAAGGGNNN[[[gggzzziii___\\\]]]~~~ppplllmmmjjjfffcccZZZQQQFFF>>>::::::999888999888777888888888666444...---------------......---///222333333222222333...000222333444333222000///111222111///.........111222333333000---,,,,,,000000000///...---,,,+++///000///,,,***+++000444444111...///111333111///.........//////000000000000//////......---,,,,,,(((,,,000333444444444444555333///,,,++++++---.........------------......,,,...///...,,,******+++...000111000///------...000000///...---,,,,,,+++,,,,,,,,,+++))))))+++---,,,***((((((,,,///222333111///111555666222111222222222222///***'''%%%%%%***************,,,000333---...000222333333333222444333111000............,,,,,,***'''%%%%%%''')))...000222333555555555444444222000///111333444333666444333333444444222111,,,---...///000111111111000000///......///000111111222222000...,,,,,,---///---***(((&&&'''((()))&&&(((+++///111333333333222000///000111222111000111111111000///,,,***)))'''$$$!!!"""'''+++(((((()))***+++,,,,,,---(((,,,000222111000000000+++)))'''(((,,,000333444,,,++++++---000222222111111000////////////000111000///...,,,,,,,,,---...,,,+++******+++---///111+++---000222333222111000++++++---...///000000000---//////,,,(((&&&'''***...//////000111111111222333111.........///...---...000222222222111222333111---***)))+++------+++---000222111//////222555333333111000000000111222...---,,,+++,,,---///000222222222222333333444444333222111000///...,,,,,,,,,,,,...111444555444222...---++++++,,,///222444333222000...---...///000------------...///000111---///111222111000---,,,,,,---///000000000//////111111000000222555999;;;444111...,,,,,,...111333555333111111222222111000+++,,,---///000111222222555555444222///------...------000333222333;;;EEESSSbbbqqqwwwwwwyyyyyyyyyrrryyy~~~|||qqqdddZZZUUUNNNMMMLLLMMMOOOQQQQQQPPPXXXaaajjjooosss{{{}}}xxxzzzuuuqqqssszzznnnUUUDDD777222///444>>>DDDBBB>>>>>>???IIIbbbnnn\\\NNN@@@<<<<<<@@@MMM\\\wwwwwwggg\\\UUU~~~vvvpppnnnhhh^^^WWWUUUOOOHHH>>>999888888666444555444444555777666444222/////////000000//////...---///222222111000///000...000333555555333111///,,,...000000///------...///222555444111---,,,,,,000000000//////...,,,,,,---///000...++++++000444333000---...111333111/////////000000000000000000000000000///---,,,++++++***---111444444333333333111000...,,,++++++,,,---------...//////...---,,,,,,---//////---,,,---...111222333222000.........///...------............---------,,,++++++...000000...------///000111000222000111444555222222444222333333111...+++***+++---,,,,,,---///000000///***+++...000222222222222222111///...---...///000------,,,)))&&&%%%(((+++,,,---000333555666666666222///---...111444555444666333000//////000000///***+++,,,---...//////000...///000000/////////000...000111000---***))))))((((((((())))))***************+++---///000222333333111000111222333222111111222222222111...,,,***''''''$$$ !!!)))//////...---,,,+++,,,---...***---111333222000......)))'''&&&(((,,,000111000))))))***---111333222000.........//////000000000000///...---,,,---...///,,,+++***)))***---///111+++---///111111111000///((()))***,,,.../////////...000111...***))),,,///---...///111222333333333111...+++******,,,,,,,,,,,,///333555444333333333///---,,,+++++++++,,,---...111444333///---...111000////////////.........,,,,,,++++++,,,...000111222222111111111111111111////////////...---,,,+++------...111333444111...,,,+++,,,---...000222444333333222111111000000000---,,,,,,------...///000+++++++++,,,,,,,,,---------///111333333222111111222111//////222555888999222///+++)))))),,,///222444222000000111222222222---...000000///......///222333222000...---...///...///222444222333;;;FFFVVVaaalllqqquuuyyy{{{{{{xxxzzz{{{xxxqqqfff\\\VVVQQQPPPPPPRRRUUUXXXXXXWWW]]]hhhrrrxxx||||||qqqnnnsss~~~vvvdddYYYFFF???888888===BBBAAA===999;;;DDDXXXtttiiiWWWDDD<<<777777CCCRRReeevvv|||nnnaaaVVVwwwtttsssqqqfffVVVMMMMMMHHHAAA999666666666444111222111111333444444222000//////111111111000///...---///111222000---,,,,,,...000333555555333000...))),,,...///...------......222555444111---,,,,,,//////000000//////...---,,,///111///,,,+++///444222///,,,---000222111//////000111111111111000000000111111000---+++******+++...222444444333222333,,,---------------,,,,,,+++,,,...//////...,,,***,,,...000000///...///000333444555333111.........---,,,+++,,,...000111000---......---,,,---///222444222000000000000///...222///000333444222222555111222333222000......//////------///222222///+++(((***,,,///111222222222000...---,,,---...000222...///...***''''''***...)))+++...222555777888888///---+++---111444555444555111---+++,,,---......)))******+++,,,---......))),,,...//////.........,,,...111000---)))'''&&&###$$$'''***,,,---------...---+++++++++...000222333222111111333333222111111222333444333111///---***+++***%%% ###,,,555444222///---++++++,,,---+++///222444222///...---)))'''&&&(((---//////...'''''')))---111333111...+++,,,---///000111111111000///...------...///000,,,+++***)))***,,,///111------//////000///......&&&''')))+++,,,......///...000222000---,,,000555+++---///111333444555666111---)))'''(((***,,,,,,(((,,,111555555444333333000000000...---,,,...000...333666444///++++++,,,,,,------......---,,,+++,,,,,,,,,,,,---///111222333222111111000///.........////////////......---///......000222111---))))))***,,,///111222222222333333444444333222111000---------------...///000)))(((''''''(((***,,,------///222444444444444444333111//////111555777888000...***''''''***...111222000......000222222222///000111000...---------000000000///---,,,---///000000333444222222<<>>;;;888555444333333333444555666666444222000000///...---------......000000///---)))'''&&&'''))),,,111444555222///,,,+++++++++******+++...111111555777444---((('''(((***...222111,,,)))***,,,))),,,///...,,,+++,,,...,,,+++***+++,,,......---000...---...000000///...000222333333000---++++++(((+++000222222000//////,,,...000000...+++******//////...------,,,++++++000111111000...---...000888777666444222///,,,++++++******)))))),,,000444222000...---///222444555888888888777555333000///111000///......///111111444222///...///111111111333222111///......------)))***+++...111222111000---)))&&&'''---000000.../////////...+++******++++++,,,---000444777999999222///,,,)))))),,,000333222000...++++++,,,---///000,,,)))***...///+++((()))+++---//////...---,,,---...111333333000+++&&&&&&))),,,---,,,---000333555111---+++,,,///111222222222222111111000///...000///000111222111...,,,////////////////////////333000,,,))))))***---///---------000333222...***'''''''''***,,,...---,,,******+++,,,------.........,,,+++,,,///111000...///111222///+++***...333000///---******+++///222000---,,,...222222...***%%%(((---///...,,,******,,,...000000//////111222///...,,,---000333555666111...***'''&&&'''***,,,++++++...222222//////222111222333222000.........000000000000...,,,***)))''')))***++++++***((('''%%%&&&(((***---000222444111111000000///---,,,+++,,,...000...+++***+++...---+++))))))+++,,,***'''+++******,,,000222111///000111111111111000000///,,,---.../////////......((('''%%%&&&)))---//////111333555666777666555444444111///111444666555333333000,,,(((''')))+++---333000------000222222111---///111///,,,******,,,222222222111//////000222///111000...,,,000888@@@[[[```gggnnnsssvvvyyyzzzxxxrrrsssqqqggg\\\WWWXXXUUUXXX___bbbaaaccciiioooqqqvvv}}}pppiiillluuuwwweeeNNN@@@>>>BBBDDDDDD<<<<<<>>>KKKgggvvveeeOOOAAA???BBBDDDDDDIIISSScccpppuuupppeee]]]tttxxxqqq___QQQLLLFFF===@@@>>><<<888666444333333444444555555555444333222///...,,,******+++,,,---/////////---***((('''((()))+++///111222000---,,,+++++++++******+++///111222555777555///***)))++++++...111111...+++))))))))),,,...---+++***+++---***)))((()))***,,,++++++...---,,,---///000///...///111222222000---,,,,,,))),,,///111000///......,,,---//////---,,,,,,,,,......---,,,,,,,,,,,,---000000000///------///111888777666444222000...---,,,+++)))'''(((+++///333333111///...000222444666999999999888666333111///000///.........///000000000...+++***,,,...//////222222111000000000111111******+++...111222111000///+++'''(((,,,///...---111222333111...,,,+++,,,))))))+++///333666888999222///+++((('''))),,,///111///---++++++,,,...//////---,,,...111000,,,'''&&&)))---000222000...,,,///000111333444222---***+++...111111000000333777666222...,,,,,,...//////000000111111000///............///111222222///---...............---------///---***''''''))),,,...---------///111111...***(((''''''))),,,------+++++++++++++++,,,,,,,,,---,,,***)))+++...000///------///000...******...222111000...,,,+++,,,...000444111///111444555111---'''***...000000...------222222111000000111111111///...------///111333444222///***''''''(((***+++)))(((+++///000---,,,///000111333222000////////////000000///...,,,+++***%%%&&&(((*********)))(((''''''((()))+++---///000000000000///...,,,+++***,,,...///...,,,+++,,,...,,,***((()))++++++***(((+++******,,,///111000///---...............------,,,,,,------...//////000,,,***)))***,,,///111111111333555777888888888888444222000111444555444333222///,,,))))))***---///000---***))),,,......------///000///---+++,,,...///000111000...------------///000...,,,...444:::LLLVVVeeessszzz{{{xxxuuu{{{tttoooooommmddd[[[XXXXXXWWW[[[dddiiiiiikkkpppuuuyyytttjjjiiisssuuu^^^NNNHHHGGGFFFDDD:::999:::FFF```}}}pppYYYHHHBBBBBBCCCCCCCCCGGGQQQ___lllrrrpppmmmnnnppphhhXXXLLLFFF@@@888>>>===;;;999777666555555444444444444444555555666///---***((('''((()))+++---......---***))))))******+++---......---,,,++++++,,,+++******+++...111333555777555000------///......///111111...***&&&)))***,,,+++***))))))***((('''&&&'''((()))((('''+++***+++,,,...000///......///111000///------...,,,---//////...------...---...///...---,,,---......---,,,++++++---...000/////////---,,,---000222777666444222111000000000---***'''%%%&&&***...111333222111000000222444666999::::::999777444111///........................,,,***'''''')))+++------000///.........000111222,,,+++,,,...000222111000000,,,((((((+++------+++222333444333///,,,+++***&&&(((***...111555777888444111,,,((('''(((***,,,///...,,,+++,,,---///111///......111333111,,,'''$$$'''---111333222///,,,000000111333444333111...///222444333111111333777555222///------------,,,....../////////......---,,,,,,---000333333111///---------,,,,,,++++++++++++***'''%%%&&&(((+++------,,,,,,...//////,,,***)))(((''')))+++,,,,,,+++,,,,,,+++++++++*********)))((()))+++---......---,,,......,,,)))))),,,///111111000///.........///555333111222444555222///***---000222222222222333888444000///111222111000......------...///111222333///+++((()))***+++,,,'''%%%''',,,---******,,,///000222222000//////000////////////...---+++***$$$%%%'''((()))))))))((())))))))))))***+++,,,---000000000000...,,,***)))---...///...,,,,,,,,,...,,,+++)))***++++++***(((,,,+++***+++---//////...******++++++,,,+++++++++,,,++++++,,,---///111222222000......111222333333222333444666888999:::;;;444333222333444555444333000...,,,***+++---000222///,,,)))((()))+++,,,,,,---...000000//////000111000111222222///,,,++++++,,,///111000...///222555===IIIZZZlllvvvyyywwwtttssspppmmmlllggg___ZZZYYYWWWXXX^^^hhhooorrrvvvzzz~~~}}}nnnhhhpppjjjXXXMMMGGGCCC@@@;;;::::::AAATTTnnnyyycccPPPFFFDDDDDDEEE???===???JJJ[[[kkktttwwwdddddd]]]QQQGGGCCC>>>888888888888888777888888888555444333222222444666777///---***'''&&&''')))***,,,---...---+++***+++,,,------,,,,,,,,,,,,,,,,,,......---+++)))***,,,...222333444222000...///111111//////222444333,,,&&&(((((())))))(((''''''''''''&&&%%%&&&((()))(((&&&))))))***,,,///000///------...//////------...//////000000///---,,,...//////000000...,,,+++,,,------,,,******+++---000222.........,,,,,,---000333444333222000000000000000---***&&&$$$%%%)))---000333333222111000111333555888888888888666222///---....../////////...---,,,+++)))'''(((***,,,------------,,,+++,,,---...///,,,++++++,,,///000///......+++((((((***,,,---,,,111222333111...***((('''(((***,,,...000222444666666333///+++(((((()))+++,,,,,,+++,,,---///111222000//////000111///,,,(((&&&))),,,///000000...---000000000111333333222111...000111///,,,,,,///222111000............---++++++,,,---............---***+++---000333444333111---,,,,,,++++++******))))))(((&&&%%%&&&(((+++------,,,,,,,,,---,,,++++++***((('''(((***++++++***,,,,,,++++++***)))((((((((()))***,,,.........------......+++)))''')))+++///......///111111000///222000//////111111///------///222333333444666777777111,,,+++///111000...------...---------///111111...***)))+++...//////'''$$$%%%)))+++))))))***---///111111/////////000.........------,,,,,,+++&&&'''((()))))))))(((((()))))))))******+++,,,---111222222222000...,,,***---.........---------...//////------,,,+++***)))---,,,+++******,,,,,,---)))******+++,,,,,,,,,+++,,,+++++++++---000333555666555333333444555555444444444444555666777999:::666555555555666666555444...,,,++++++,,,000333555000...+++)))***,,,...///...000222444555666777777777777777444111...------///111222222111111444666888???JJJXXXfffoootttvvvrrrqqqooojjjccc[[[YYYYYYWWWYYY___gggpppxxx~~~xxxlllooo}}}qqq\\\NNNEEE@@@============@@@KKK]]]nnnxxxyyygggUUUIIIDDDCCCDDD===:::777;;;GGGXXXgggppp]]][[[TTTKKKDDD@@@;;;777111222444555777888999999333222111000000222444666///---+++(((((((((***++++++,,,------++++++,,,---000///...,,,,,,,,,------000000...+++)))(((***,,,111111000///......000111444111000333777666000)))((('''''''''''''''&&&%%%&&&&&&&&&(((***+++)))((())))))+++---000111///------......---,,,,,,...000222222222000......///111222222111///,,,******,,,,,,+++***)))+++...111333...///...---,,,---000333111000000///////////////---)))$$$###&&&***---///222333444222000000222444555555444333222000...,,,...///000111111///---,,,,,,++++++,,,...000///......------,,,,,,,,,,,,,,,,,,+++***+++---......---+++)))((((((***---...///111222222111---***((((((,,,...000000//////111333555222...***'''''''''((())))))***,,,...000333444222000...---,,,,,,++++++,,,++++++++++++,,,,,,---///......///111222111000+++------+++((('''***...------,,,---//////...,,,)))***+++---............***+++---000333444333111,,,,,,,,,++++++************)))((('''(((***---///---------,,,+++***+++,,,+++)))'''''')))******))),,,++++++******)))))))))***,,,.../////////......//////...,,,)))''''''(((******+++...111333222000...---------.........---///000111111111333666999222,,,''''''+++......,,,+++---......,,,,,,...000///+++(((***///333333222((($$$$$$))),,,******+++,,,...//////...---...///,,,,,,,,,++++++++++++++++++++++++***)))((('''&&&((())))))***,,,...///000222333444444333111...---......---...............333333222000...,,,++++++///---+++)))'''(((***,,,***+++,,,---......///...,,,,,,+++,,,...111444666888777555555666666555444444444333333333444444555666777888888777666555555++++++++++++...111555777111///---++++++---111333333555999>>>AAACCCBBBBBBBBBAAA>>>999555222333444444444444444333444666888666999???KKKZZZgggppptttuuuvvvtttlllccc]]]\\\\\\ZZZ]]]```fffooo{{{wwwsss{{{yyyeeeTTTHHH@@@=========???BBBGGGQQQ^^^hhhyyytttjjj[[[LLLBBB>>>>>>;;;;;;999777999CCCTTTaaaZZZUUUMMMEEE???;;;666333---...000222444666666777111000...---...///111222---,,,+++*********+++,,,+++---...---,,,+++,,,...222111///---,,,------...//////...+++))))))+++---111///---,,,,,,---///111444111000222666777222...***)))(((((())))))'''%%%&&&&&&'''***,,,---,,,++++++,,,---000222222000.........---+++***+++...000222333333222000///111222111222222000---+++***+++++++++******,,,...111222///000000000///...000222///000000000000///......+++'''$$$$$$(((---......111333444222///...000222333222000///...---------000111333444444111///---------...111333333000......///000111000///---,,,...,,,++++++,,,------,,,)))((((((((())),,,///000333333333000---+++***+++...000222111...---///111///---***&&&$$$$$$$$$%%%''''''))),,,///222555666333111...+++******+++,,,---,,,***(((''')))***,,,...------...000111///...+++,,,,,,***'''&&&***---,,,++++++,,,...///...---((()))***,,,.../////////,,,,,,---000333333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000......---+++))))))+++---,,,***''''''((()))))))))*********+++++++++++++++,,,///111222111///......//////...---,,,***))))))'''&&&&&&***000333222000---,,,,,,,,,---...///000//////...------000444777---***&&&&&&)))++++++******,,,//////------///222///+++(((+++111666666444***%%%$$$)))---,,,+++,,,+++,,,......,,,++++++,,,***))))))))))))******+++...---,,,***)))'''&&&&&&'''((()))***---///111333111333555666555444111//////---------///000///...333444444333000......///000...+++(((%%%%%%(((+++***+++---...///000000111---------...000333555777777555444555555666444333333333222222222111111111555777999888666444333333*********+++...222555777111000///---,,,///444888<<>>:::555:::GGGTTTSSSMMMEEE@@@<<<888444222,,,---///000111111111111///...---,,,+++,,,------******++++++,,,,,,++++++,,,---...---,,,+++,,,---222111000...---,,,,,,,,,+++,,,+++******+++...111222///,,,+++,,,---///000111000///000333555333111...,,,++++++---,,,***'''$$$%%%'''***...///...---...///000222444444111//////...,,,***)))***---000000222333222111000000222...000111111///---,,,---******+++,,,---...000111///111333333111000///000///111222333333111///---)))&&&###&&&+++//////...000333444222...,,,...111222000---++++++,,,...000222444666777777444000...,,,---000444555333...***+++---000333333111...,,,000...,,,,,,---///......******)))((((((***---///222222000---******+++---,,,///111000,,,+++...111+++***'''$$$######$$$%%%$$$&&&(((,,,///333666777222222111...,,,++++++,,,***)))(((''''''((()))***---------///000000...,,,+++,,,,,,)))&&&&&&***......,,,***+++,,,---------'''(((***,,,...000000111......///111222222///---,,,,,,------.../////////---,,,,,,+++,,,---///000//////...,,,)))))),,,///---***'''&&&'''((()))((())))))***+++,,,---...///...111444444111...---------------...//////......'''$$$###'''---000000---******++++++,,,...000222...---+++))))))+++000444---,,,+++******)))))))))(((,,,000000...---000444222---***,,,222666555222,,,&&&$$$(((------+++,,,***,,,---,,,***)))))))))(((''''''&&&'''((()))***,,,,,,***)))((('''&&&&&&''''''(((***,,,...000111///111444666666555222111///---,,,---000111000...///111333222111000222444111///,,,'''######&&&***))))))+++---...///000000...///000111333444555666444333222222444444222000///000111222222222111000333555777777333111000000))))))***+++...111555777444444333111111444;;;@@@FFFKKKSSS]]]dddfffbbb^^^]]]^^^]]]YYYSSSMMMIIIGGGHHHJJJLLLLLLJJJDDD===888111222777CCCSSSaaaiiikkktttwwwuuuooommmppprrrqqqpppuuuyyy{{{qqq```RRRKKKCCC@@@@@@CCCEEEFFFLLLTTTfffqqqyyytttbbbMMM@@@;;;===AAACCC@@@:::;;;CCCLLLKKKEEE>>><<<:::888666555------...//////...---,,,---,,,,,,+++************'''(((***,,,,,,,,,++++++---.........,,,+++,,,---222111///...---,,,++++++((())))))******---111444333000,,,+++,,,...000111///...---...000222333333111///---...000///---***###$$$'''+++...000///...000111222444666555222/////////,,,***((())),,,///...000222222111000000111***---000111000/////////******+++---...////////////222444555333000//////000222555666555333000---(((%%%###'''---111000...///222444222---+++---000222///,,,)))***,,,000222333555888999999555222///***,,,000444666222,,,'''&&&)))...222333111...,,,333111......///000000///++++++***)))((()))+++---000///---)))''''''))),,,)))---000///+++***---111+++)))'''%%%%%%%%%&&&'''###%%%(((,,,000444777888111222333222///---,,,+++%%%&&&'''((()))))))))))).........000111111...+++***++++++(((%%%&&&***...000...+++***+++,,,,,,+++'''(((***---///000111222000///000111222111...,,,,,,------...///000111111...---,,,,,,,,,---...///000000///,,,)))))),,,///---***'''&&&'''((((((((('''((()))+++---///000111...111555444000---,,,,,,******,,,...111333333222'''$$$"""%%%***...---+++'''((())))))***,,,///222---,,,)))&&&&&&(((---222//////000...+++)))))))))''',,,000111......111555555000+++---333666444000,,,&&&###(((------++++++***+++,,,+++)))''''''''''''&&&%%%%%%&&&''')))******)))(((''''''&&&''''''''''''((()))***,,,...///---///222555666555222111///---,,,---000222000...+++...111222111222555888111000,,,&&&"""!!!%%%)))&&&''')))+++---......//////000222333555555666666111000000111222222111///---...111333444333222111000333666555111...---...(((((()))+++...111444666888888888666666:::AAAFFFMMMSSS\\\hhhpppqqqlllggghhhjjjllljjjddd[[[TTTPPPTTTVVVZZZ[[[WWWNNNBBB999222000111:::KKK\\\hhhmmmpppsssrrrnnnqqqyyy|||zzzyyy{{{vvvfff]]]LLLFFFBBBCCCCCCAAAFFFNNN___ooo~~~~~~mmmWWWIIICCCDDDFFFFFFDDD@@@???CCCGGGGGGEEEAAA===999666444333333111///---+++))))))(((******)))''''''&&&&&&'''&&&(((+++,,,***)))((()))//////000000///---+++***000////////////---)))'''%%%%%%%%%&&&))),,,000222555111------///000000///......------...111333555555111......///...***%%%"""!!!###+++000111111444444555555555444222000//////---***((('''&&&%%%###,,,111666777333///---,,,,,,++++++,,,///000000///...,,,***+++---...//////222222111000///.........///333777999777444222000******,,,000222333111...111111000///...,,,***)))...//////,,,((((((---222444333444555777666333111---+++,,,111111+++&&&%%%%%%(((---111222111...,,,000000...------...///000///...------------...///---......,,,(((&&&'''))),,,)))'''(((+++---,,,+++***'''%%%$$$%%%'''((((((+++***))))))+++...222555666999888222...///...,,,&&&%%%&&&))))))'''***///222333444333222000...------+++***)))%%%"""%%%,,,.........,,,)))((((((***+++******,,,///111111111///...---,,,,,,,,,,,,------......///////////////000000000...,,,,,,...000000000///---++++++---///111///---,,,,,,,,,+++***'''%%%###$$$)))---111222444444444333222///---,,,---,,,+++---///111111111///,,,)))((()))***(((%%%&&&&&&'''((()))+++---...---***&&&$$$%%%)))---111111111111111///---+++***)))***+++---///222444555444111//////222333222000***+++------++++++,,,......---,,,,,,++++++++++++)))'''%%%$$$&&&(((***+++(((+++------***((((((***---...///...,,,***)))***,,,,,,---000222444444333222///------111444555444.........000222333222111...***&&&$$$''')))***)))+++++++++,,,,,,------------///111222222333555777555555555444333333222222---...000111222111000///000111222222000//////000...+++,,,000333111111333777:::======>>>DDDMMMUUU[[[[[[^^^gggqqqtttoooiiihhhkkknnnnnnjjjeee```^^^]]]aaajjjrrrrrreeePPP@@@333111000555@@@NNN[[[bbbkkkooorrruuuvvvzzz~~~mmm[[[OOOCCC@@@AAABBBDDDGGGVVVaaassspppXXXFFFDDDFFFHHHIIIHHHEEEBBB@@@EEECCC???;;;777555444333222222111///---,,,+++***))))))(((''''''&&&'''''''''***---...,,,***))))))---...//////...---,,,+++............---,,,)))'''""""""###$$$'''+++...000444111---,,,...000000///...---------...000222444333///,,,---///...***&&&###!!!$$$+++000000111444333444444333222000...---///---***))))))(((%%%###)))...333555222...,,,,,,...------...///000000///---,,,******,,,...///...000000000000///...---,,,///222666777666444222222//////111333555555222///...//////......---,,,+++---///000---)))(((+++///000000111333444444111///)))''''''+++,,,'''""""""###&&&***...000...,,,***------------,,,,,,...///........................,,,------,,,)))(((***,,,,,,)))'''(((+++...///...***)))'''&&&'''((())))))******+++,,,...111333555555999999444111111///+++(((&&&&&&((()))***...555666666666444111...,,,+++,,,***))))))&&&###'''...///000///,,,)))'''((())))))))))))+++...000000000,,,,,,,,,,,,,,,++++++++++++,,,...000000111000000/////////...,,,,,,...000000000000...,,,+++,,,...000...------...---,,,+++$$$###"""%%%)))---///000333333444444333111///---///---,,,---///111111111...,,,***)))******(((&&&(((((())))))+++,,,...///,,,)))%%%"""###''',,,000111111111111///---+++***++++++,,,---...000222333444222//////111111000...,,,---...---,,,,,,...000111000///---,,,,,,------******)))***+++,,,,,,+++))),,,......,,,)))))))))...///000...,,,*********------...000222444444333333000......111333444333000//////000111111000///000+++&&&$$$&&&)))++++++------------------------+++---000111222333666888777777666555555444333333---...///111111000......,,,///111111000000000111...,,,---222444333222444777<<>>;;;777444333333333111111111111000...,,,+++((((((''''''&&&'''''''''(((+++///000///,,,+++***+++,,,---......---,,,+++******++++++***((('''%%%!!!"""###%%%(((+++...///111///,,,+++,,,.........------------...///000111///,,,+++,,,......+++(((%%%"""$$$***//////111333222222222111000...,,,+++...,,,+++++++++)))&&&$$$%%%***///111///,,,,,,---222111//////000111///...---+++)))***,,,...///...,,,...///000///---+++)))...000333444333222222333111111222444555444111...,,,,,,------...---------,,,///111000,,,******,,,,,,,,,---///111111///---&&&""""""%%%%%%!!!"""%%%)))---...---+++))))))***,,,,,,,,,+++,,,------...///000000///...---+++,,,,,,+++)))***,,,...---***''''''***---000111+++************************+++---///111333444555555888888555333333000+++***((('''***+++---333:::999999888444///+++******+++)))******'''$$$(((///111111000---)))'''''''''(((((((((+++...000000///)))***+++,,,,,,++++++******,,,...111222222111000---......---,,,,,,...000111111111///,,,+++,,,---...------...000///---+++"""!!!!!!###'''+++------111222333444444333111000000...---...000111111111---,,,,,,,,,,,,+++)))&&&,,,,,,,,,,,,---...///000,,,)))$$$ !!!&&&,,,000222222111000///---,,,+++------,,,,,,---...//////444222000/////////...---///000///...---...111333666444111...------///000+++,,,...//////...---,,,+++---000000...+++))))))...///000...,,,*********---...///111222333333333333111//////111222111111111111000000///...------111,,,'''$$$%%%(((+++---///.....................+++...000222222444666999888888777777555444333222---.../////////...---,,,***,,,000222222111111222...---...333555444555999===DDDMMMTTTXXX[[[___bbb___dddhhhgggaaa]]]___bbbbbbdddfffggghhhiiikkkllliiikkknnnpppnnnjjjeeeaaaUUUKKK???999<<>>BBBJJJ\\\tttmmmZZZKKKHHHDDDCCCEEEFFFEEECCC;;;999555222000///000000...///111111111///---+++''''''&&&&&&''''''((()))***---111222111...+++******+++,,,---------,,,+++&&&'''''''''%%%$$$#########$$$&&&(((+++...000111...,,,***))))))+++,,,---,,,,,,------......//////+++***)))+++---...,,,***'''######)))---...///222222222111000...---,,,+++,,,,,,,,,,,,---+++'''$$$"""&&&+++---,,,++++++---444333111111111000///---+++***((()))+++---......***,,,///111000---***(((+++---////////////000222------///111333222///,,,+++,,,---------------------000333333000---++++++******+++,,,//////...---%%%!!!"""### $$$'''+++...//////---+++'''***---...,,,+++,,,------...000111111000...---,,,+++***)))))))))+++---///,,,(((&&&'''***...000+++,,,......---,,,,,,,,,......---...///111222333555666444000000222111---,,,***+++/////////333999888888777333...******+++---+++++++++((($$$'''---222222000---)))&&&&&&'''(((((())),,,///000///...'''(((+++,,,------+++***+++---///111222111///...,,,------,,,++++++---000111222111000---++++++,,,,,,,,,---000111111///,,,###!!! $$$(((+++---///000333444555444333222000///......000111111000,,,---.........,,,***(((000//////......//////000---)))$$$!!!"""'''---111333222111000///---,,,,,,///...---,,,,,,,,,,,,,,,000///..................222222111///...///333666777555111...,,,---///111---...//////...---------,,,...000111000---+++)))---...///---+++)))))))))---///111111111222222333333222111111111000///...222222111///---+++++++++000,,,&&&######&&&+++........./////////000000000///111333333333333555777777777777666555333111000------.........---,,,++++++...222444333222222222111...---000222444:::AAAGGGNNNVVV^^^bbbdddfffggg]]]aaabbb^^^VVVRRRTTTXXX\\\^^^aaadddfffhhhlllnnnmmmnnnooonnnjjjhhhffffffbbbXXXLLLDDDFFFOOOZZZaaafffppp|||wwwcccNNNDDDBBB@@@>>>>>>@@@EEEUUUooowwweeeUUUNNNFFFAAAAAABBBAAA???666444000---++++++,,,...,,,---...//////---+++***&&&&&&&&&'''((()))***++++++...111222000...,,,+++***+++,,,---------,,,+++###%%%%%%$$$!!! !!!$$$%%%(((+++---//////000******(((''''''(((***+++,,,---...//////...------(((((()))***---...------(((###"""'''***+++---000111111000///...---,,,,,,+++++++++,,,---+++(((%%%!!!%%%)))+++))))))***---444222111000111000...---***)))'''(((+++---......))),,,///111111...***((()))+++,,,,,,,,,,,,...000)))***,,,///222222///---------......------,,,,,,///111444444333000---,,,+++******,,,...//////...'''###!!!$$$$$$"""!!!"""%%%'''***---///...---,,,'''+++//////---+++,,,///...///111222222111///......,,,)))((('''((()))***000...***&&&%%%&&&)))++++++...000///---,,,---...222000,,,******,,,///222666444...((()))///111///---,,,000444333000000333444555555111,,,***,,,000000......---)))$$$%%%***000000///,,,(((&&&&&&'''++++++,,,...000111///---&&&(((+++---......------...///000111000...,,,++++++,,,,,,+++******,,,...000111222000...,,,,,,---,,,,,,...000222222000---'''###!!!&&&***---,,,...222444666555333222000...---...000111111111---...000000///---+++***111111000///............---***&&&###%%%***000444333333111000///...---,,,000///...---,,,+++++++++++++++,,,,,,---...///000333222111000...000333666555333///,,,+++,,,...000.........+++))))))+++...---...///111111///,,,***+++------,,,***(((((((((---///111111000///111222111222333222111///------111222111...***))))))+++///+++&&&"""!!!%%%***...------...///111222333333444555555444333222222333333444444444333111///---,,,---------------,,,,,,///222555666555333333333333///,,,---000555@@@KKKWWWZZZ]]]``````^^^^^^]]]VVVUUUSSSOOOLLLJJJJJJKKKLLLPPPVVV\\\aaafffkkkooopppqqqqqqoookkkgggeeedddddd]]]UUUQQQTTT\\\dddiiirrryyyjjjRRREEEAAA???@@@AAAAAACCCPPPgggrrr]]]UUUJJJCCC@@@?????????444222...***))))))+++,,,+++,,,------,,,+++***)))&&&&&&'''((()))+++---...,,,...000000...,,,+++++++++,,,---......---,,,+++$$$&&&&&&$$$ !!!$$$&&&))),,,---...------)))))))))'''&&&'''***,,,---...///111000///---,,,&&&''')))+++---......///(((###!!!$$$'''(((***...//////...------------...+++******+++,,,+++(((&&&$$$'''******((('''))),,,111000......///000...---)))((('''(((***---......+++---000222222000,,,***)))+++,,,,,,++++++---...***+++---000333333111///.........///......------111111222222222111000///---,,,+++,,,...//////...***&&&$$$'''(((&&&$$$&&&$$$&&&))),,,------,,,+++***...111000,,,***,,,000///000111222222111000///000---)))'''((()))******000...+++'''$$$###&&&(((+++...000///,,,+++---000444000+++''''''***...111555111)))###%%%---111000,,,---111555333...+++---///111111...))))))...444222000000///)))###$$$(((------,,,***(((&&&'''(((---------///111000...+++&&&'''***,,,.../////////000000///...---,,,***))),,,,,,,,,***((((((***,,,///000222111///------............000222222000///+++&&&!!!!!!%%%)))+++***---111444555555333111...,,,,,,---///111111111...///111111///...---...111111///---,,,+++******,,,***'''&&&(((...333777444333222000///...------000///...---,,,,,,,,,,,,''')))***++++++---///222111222111000///000333555111///---+++***+++---......///...***'''&&&***...---------///000000///---+++---...,,,***(((((((((,,,///111111...---...111///222444333111...,,,,,,///000000---)))'''))),,,---,,,((($$$"""%%%***...------...///111222333333555666555444111////////////000111222111///---,,,,,,,,,,,,---------......333444666666555444555666444000---...111999HHHVVVkkkiiigggccc]]]WWWQQQNNNKKKGGGCCCBBBBBBCCCAAA???:::>>>EEELLLUUU^^^gggmmmpppqqqqqqqqqoookkkfffdddaaa^^^[[[[[[```hhhnnnrrr}}}rrr[[[KKKDDD@@@AAADDD???@@@IIIZZZnnn|||~~~{{{iiibbbVVVKKKCCC@@@AAACCC555222...***((()))+++,,,------,,,+++******))))))&&&'''''')))+++---///000---......---+++******+++---...//////...---,,,+++''')))***&&&!!!"""&&&(((,,,...//////---+++***++++++)))((((((,,,///---///111222222000---+++&&&(((***,,,---...///000(((""""""$$$%%%(((,,,,,,,,,+++++++++,,,---...+++)))((((((******)))'''(((***+++***'''&&&(((+++---,,,+++,,,...///...---((('''&&&'''***,,,......---///111333333222///---+++---//////---,,,---...,,,,,,...111333333111...------...///000000000000111000......///000111111///---,,,,,,...///...---***'''&&&)))+++(((&&&'''%%%'''))),,,---------,,,,,,000222000***(((,,,000111111111111111111111111111---)))(((***,,,------......---)))%%%$$$&&&)))+++...///---***))),,,000000...***((((((+++///111222...'''!!!%%%---000...,,,,,,///222000+++)))+++,,,...///+++'''(((...555111000000///***%%%%%%)))((())))))(((''''''(((***...---...///000...+++(((%%%&&&'''))),,,...///000///...---+++*********+++------,,,***''''''(((***---///111111000/////////111/////////111222111///+++)))%%%$$$%%%&&&''''''))),,,000333555444111000+++******+++...111222111///111222111///...///111000///---+++)))((('''&&&)))((('''(((+++000555888555444222000............///.........---......///''')))++++++***+++...000///000111000//////111333------,,,+++++++++,,,---...000111...)))'''***------,,,***,,,///111111///---...///...,,,***)))***+++...111000,,,+++,,,///---111444444111...,,,,,,,,,...///,,,((('''***......---+++(((%%%&&&+++////////////000000000000000222222222111...,,,,,,---,,,...000111111///---,,,+++,,,,,,,,,---///000000222333444444333444777999333111111444888@@@OOO]]]nnnlllgggaaaYYYOOOEEE???@@@===:::999:::;;;:::888111333666;;;CCCOOO\\\dddkkkkkkllloooqqqpppkkkgggcccbbbaaadddjjjrrrwwwzzzzzzgggWWWJJJBBBAAADDD>>>???BBBKKKXXXgggsssyyy|||uuuiiiXXXHHHAAAAAADDD777444///+++)))***+++---///...,,,+++***)))))))))''''''(((***,,,...000111---------+++)))((()))+++//////000000///---+++******,,,---)))"""!!!$$$***,,,///222333111///---+++,,,---+++)))***...111...000222333333000---+++&&&(((+++,,,---...///111(((""" ###$$$'''+++***))))))))))))+++---...***)))''''''((())))))(((***,,,---+++'''&&&(((+++***))))))+++---///......((('''&&&'''***,,,---...///000222444444333111///---///111111000.........------...000222111...++++++,,,...///111222333333111...++++++,,,///111222///...,,,,,,---...---,,,***&&&&&&***+++(((&&&&&&((())),,,...000000//////---111222///(((&&&+++000222222111000000111222222111---)))))),,,000111111,,,......+++'''&&&(((***+++---...,,,((((((,,,111,,,+++******+++...000222000---'''###'''...000---,,,+++,,,///---))))))---+++---...***&&&&&&...555000//////000+++&&&'''+++&&&'''(((''''''''')))+++...---...//////---(((%%%$$$$$$&&&'''***---///000...---+++))))))***+++,,,------,,,)))'''&&&'''(((,,,...111111000//////000222111//////000111111000+++***)))))))))(((%%%###(((+++///333444333000///)))((((((***...111222222000222222111......000333///...,,,***'''&&&%%%$$$&&&&&&'''))),,,111666999555444222000...........................///000111(((***++++++)))))),,,...---///000000//////000111++++++++++++,,,,,,------...111444222---***+++------+++)))***...111222111///000111000---++++++,,,***...111000+++)))+++...,,,000444444111...,,,,,,+++---...+++''''''+++000...///...***((((((,,,000222111111000///......---...//////...,,,******++++++---///111111000...---++++++,,,,,,...000111222000111222111222444888<<<222222555:::>>>EEESSS```aaa```]]]XXXQQQFFF;;;333999888777666555555555555222000...///555BBBQQQ[[[fffdddeeejjjqqqrrrnnniiiiiihhhgggjjjpppxxx~~~ppp```QQQDDD@@@BBB@@@@@@@@@AAAGGGUUUeeeqqqxxxbbbMMM@@@>>>BBB;;;777111---,,,,,,,,,,,,---...///...,,,++++++,,,///...,,,+++++++++,,,,,,---,,,***((('''(((((()))---///111222222000...,,,///111111---'''$$$&&&)))111222222111000///111222000//////......///000111000...---...///000///...///---,,,---000111000...+++'''###"""###''')))***+++)))((((((***,,,,,,+++'''&&&&&&(((+++,,,***'''...------......,,,)))&&&***+++,,,---.........---+++)))'''&&&'''***---000222222111111111111222222000000...---,,,+++++++++///000222333222///,,,)))+++---...///...///111222111///,,,---000222111000...+++)))((()))+++++++++---+++))))))***+++***)))***+++,,,...000222444555111///,,,******---000222444333222111000111222333222///+++***+++---......111...+++******,,,,,,+++++++++)))(((&&&'''***---((((((***,,,---...//////***)))'''&&&&&&(((***+++))))))***,,,...---+++(((&&&))),,,,,,+++***,,,...000000//////......------+++)))'''&&&&&&(((***+++000///...,,,***(((''''''$$$$$$%%%(((+++,,,+++))),,,,,,++++++,,,---///000...---+++'''$$$###%%%''',,,000333333111000222444000000///...............,,,------,,,+++)))&&&%%%)))***,,,...111111...,,,***)))((()))+++...222444555222...---///111111000222...)))&&&%%%%%%%%%%%%%%%''')))***+++---111333777555111---,,,,,,...///333000,,,&&&$$$&&&+++///000...,,,))))))+++...///555444222000//////000000---,,,,,,---///000///...///000000000000...,,,+++---...///...,,,,,,...///333333222111000000000111222111...)))%%%###%%%&&&---...000111111000...,,,---***((()))---222444444222///------000111///---///...---+++***)))))))))++++++,,,,,,,,,+++*********---111111///,,,)))(((******)))***+++---000111777444111111555888999888333;;;===888===NNN[[[]]]WWWLLLGGGIIIDDD666------444444555555444333111000111///---///444;;;AAAEEEOOO[[[eeefffgggkkknnnmmmlllnnnqqqssswww|||~~~gggQQQDDDAAA@@@;;;:::===@@@>>>AAAUUUkkksss\\\MMMDDD@@@;;;999444000---,,,,,,---000000000///---,,,---...000///---+++))))))))))))+++***))))))(((((()))))),,,...000222333222000///111333333///)))'''(((,,,111222333222111111333555000///...------///111222...------...000111000///---,,,,,,...111333111000,,,)))%%%###%%%''')))***,,,+++***+++,,,---,,,+++((('''''')))+++,,,***''',,,,,,,,,...000000...++++++,,,...///000///...---+++***'''&&&'''))),,,...000000//////000000111222///...------------------000111333444333111---++++++---//////...///000222111///------000222222111,,,***'''&&&'''(((((((((,,,***))))))+++++++++******+++---///111222333333111000...,,,,,,...000222333333222222111111111111---+++(((''')))+++,,,---000...+++***+++,,,,,,,,,,,,+++***'''%%%'''***---)))+++...000000///---+++((((((''''''''')))***+++******+++---......,,,***'''***,,,---,,,,,,...000111111000///...---------+++)))((('''''')))+++---000///...,,,***((('''&&&%%%%%%&&&))),,,---,,,+++*********+++,,,...000111000///---***'''&&&(((***...111444444111000222444//////............//////------,,,,,,+++)))(((((()))***+++...000000...+++((('''&&&'''(((,,,///111111///,,,---///222222222111///---,,,,,,***'''%%%''')))*********+++---000333111...+++***+++,,,...222000,,,(((&&&(((---222333111...,,,,,,---///111555555444222111111000000...------...111222222111//////000000000000//////111111111000...---...000333333222111111111222222222111...)))$$$"""###$$$***,,,///111111000---,,,...+++)))***---000222222000...+++,,,...000000//////...,,,+++***)))))))))******+++,,,,,,,,,,,,,,,---///111111...+++))))))*********+++---///111333333333222333555777888888===EEEHHHCCCEEEOOOUUUTTTKKKAAA<<<>>>:::///((()))111222333333333222111000111///...///333999>>>AAACCCNNNYYY^^^dddmmmssssssooorrrvvvzzz{{{{{{ooo[[[LLLCCC>>>>>>;;;<<<>>><<<@@@TTTkkklllYYYJJJ@@@::::::999444...+++,,,...333333222///------///111111///---***(((&&&&&&&&&((()))******++++++******---...111333444444333222111333333///+++(((***,,,000111222222222333555777222000---,,,,,,///222444---,,,,,,---///000///---******,,,///333444222000...+++((('''(((***++++++.........///000///---+++))))))(((***++++++***(((***+++,,,000333444444222---///111222222000---,,,+++***(((''''''(((***+++,,,,,,------...///111111------------......///000000111333444444222///---,,,...//////......000111111///......111333333333---+++((('''(((((('''&&&***)))((())),,,---,,,,,,+++,,,...000111111000000111000000/////////000000111222444444333111...---'''%%%$$$%%%'''***++++++000...++++++,,,---------,,,+++)))&&&%%%&&&+++...---///333444333///+++'''&&&'''((()))***+++++++++,,,,,,---...000000...,,,(((***---......///111333333222000///------------+++***)))((()))+++...000111000///---+++)))'''&&&''''''(((+++...000///...*********+++---///111222222111///---******+++---000333666555222000111333---------......///000111///...,,,+++*********+++******+++---//////---+++&&&%%%$$$%%%&&&))),,,...---,,,+++,,,///222333333///000111333333000***&&&***++++++***)))(((***,,,...,,,***(((((()))+++---111///,,,)))(((***///333555333000......///111333444444555555444222000///...---...000333555555444......///000111111222222222333333111///......000222222111111111222333333222111...)))$$$!!!!!!"""&&&)))---000111000---+++---+++******---///000000...,,,))))))+++---//////...---,,,***))))))******)))******+++------......000111111000---*********+++++++++,,,...000222444111333666666555666:::===FFFNNNQQQMMMLLLOOOMMMHHH<<<444000222///'''$$$&&&......000111111111000///111000///000222555999;;;:::CCCMMMWWWcccooowwwxxxtttxxx~~~xxxsss{{{|||mmm]]]MMMBBBDDD>>>;;;;;;;;;AAAVVVmmmyyydddPPPCCC999<<<<<<777///+++,,,...333333111...,,,---///222///---+++(((&&&&&&%%%%%%((()))+++---......------000111333444555444333333///000000...***((()))***---///000111111333555888666333000---,,,...111333,,,++++++,,,------***(((%%%'''+++///222222111000...---+++,,,...000000///000000111222333111...,,,++++++***+++++++++******+++,,,---111444777777666///000222333333000---+++******((('''''''''((((((*********+++---///000111//////.........///000000000111222333333111///...---...//////......///111111000//////111222444444///...,,,+++,,,+++)))'''(((((((((***---......---+++,,,...000000000///...000000000000000///...---///111444666555111,,,)))###""""""$$$(((***++++++///---,,,,,,---.........+++***(((%%%%%%'''---111222333555555333///***'''&&&(((***,,,---...---,,,/////////111333333222000***+++,,,...///111333444444333000...,,,,,,---...,,,+++***)))***---000222333222111///---+++)))(((+++++++++---111333333222---------...///000111111222222000...,,,+++,,,...222555777666333000///111,,,,,,,,,---///000222333222000---***))))))***+++******+++---//////---+++%%%%%%$$$%%%&&&(((***+++,,,++++++,,,...000111222...///111444444111,,,'''+++,,,,,,***)))((()))++++++***((('''''')))+++,,,//////,,,)))(((***...111555444111//////000111222111222444555444222///...------...111444666666555.........//////000111222///000000///------...000000000000000000111222333111111///+++%%%""" !!!###&&&+++///111000---,,,+++++++++,,,...///000000---+++(((&&&'''))),,,---...---+++***)))***+++,,,,,,,,,,,,,,,,,,---......333333222///,,,******+++,,,,,,+++,,,---...000111111555888777555777@@@GGGNNNSSSUUUQQQMMMLLLFFF@@@444...******(((###"""%%%+++,,,---///000000//////000111111111111333666999<<>>>>>FFF[[[ppp}}}uuubbbTTT888888777333...+++,,,.........---***((((((***,,,(((((('''&&&'''((()))***+++,,,---///000111222222666555555555444222111000111111111111000///...---''')))+++,,,---...222444888666111---++++++,,,---+++************((($$$!!!"""'''***,,,---...///---...000444777888666555111111111222333222000.../////////---+++***+++,,,///...---///111222222111//////000000///---,,,++++++,,,,,,,,,+++***))))))******+++,,,---///111222333222111111000000000000111111111111000...---++++++---...///...///111222222222222000//////000222...---...//////---***'''''''''(((+++///000///...,,,,,,,,,,,,------......000000000///...,,,+++***+++///444777666111+++&&&###$$$&&&***...000000///------,,,...000111111000((()))(((''''''))),,,///444333222111///...,,,+++***+++...000111000///...111000///111333444444333,,,+++***+++...111222222333000,,,))))))+++...000...---++++++,,,...111333333333222111000///......111///...///111333333222333333333222111000///...000111000---***(((((()))///222555555000,,,++++++++++++,,,---///111333444444222...***((('''((((((+++***+++---000222222111)))))))))))))))***++++++...///000///---,,,,,,------------...//////...,,,---.........------///111///...,,,+++*********++++++,,,+++***)))))),,,...222000///---,,,,,,,,,---'''))),,,///000000...---......///111333333111///,,,---...///......,,,+++%%%&&&((())))))***---///------,,,,,,,,,---......///000111000,,,)))''''''&&&(((+++///111222111000---///111222000.........,,,+++***(((&&&&&&))),,,000///---++++++---///111222111///---,,,,,,,,,---333444333000---,,,,,,---...---,,,+++***+++,,,------111555666888AAAPPP\\\jjjdddYYYMMMEEE>>>888444,,,+++)))&&&###"""###%%%***+++---///////////////111333555555555888>>>CCCEEEIIITTTcccoooxxxsssiiippp{{{hhhWWWFFF???===CCCUUUgggmmm{{{ooobbb777555222...,,,+++,,,---+++,,,,,,***((('''(((***(((((('''''''''(((***++++++,,,,,,---...000111222444444444444333222222222111111111111111111///---'''(((***+++,,,---000333222000...+++*********+++)))))))))***+++***&&&### ###''')))***+++...000---...111555777666333000000///...///111222111000000111000...+++)))+++------,,,+++,,,...000000///......---,,,++++++++++++...///000111111///...---,,,,,,------///000222222222111111111111222333333444333333222000...,,,+++)))+++---...///000222444222333333000---,,,...000......///111222000,,,)))''''''))),,,///000///---,,,+++******+++---///000222222000///...,,,++++++)))---222666555111+++'''$$$%%%(((---111222111000---,,,---...111222222111+++++++++***''''''((()))---///000111000///---++++++,,,---...///......---...---,,,---000222222111---***((())),,,///000///111...***''''''***...111///...,,,++++++---000222111000000000000/////////000...,,,,,,...//////...000111111111111///...---111111000---***'''''''''+++///333222...***))))))++++++,,,---///111222333000...,,,***(((((())))))******+++...222444555555***************+++++++++---///111000...,,,---...------...000222222000---000111222111//////000222222111///,,,+++))))))(((((()))***++++++,,,///222000000...---,,,+++++++++%%%'''***---///000000000000000111333333222///,,,)))+++...000111000...,,,'''((()))******+++---///......------,,,,,,---------000222222000...,,,,,,)))+++---///111222333333222555777555111,,,*********+++,,,,,,***+++...111111000...,,,---///222444222000...---,,,---...///222333333111///------...,,,,,,++++++,,,---///000...333999>>>EEEOOO\\\fffmmmcccUUUIII???888333000+++,,,,,,)))'''''')))***,,,---///000000000//////111444666666777<<>>999;;;HHHXXX]]]gggrrryyy|||}}}yyysss777333...++++++,,,,,,,,,***++++++***(((''''''(((***)))(((''''''(((******++++++++++++,,,...000111333333333333333333333333/////////000000///---+++''')))***+++,,,---000222,,,,,,***)))))))))******'''''')))+++---,,,)))'''"""%%%((())))))+++...222...///222444666444///,,,000...------///111111000111222111...+++)))+++...+++))))))***,,,...///...---,,,+++***)))***+++,,,000111333444555333222111.........///000111222333000000000111222333555666666555444333111///---,,,(((+++---...///000333555333444333000,,,+++,,,///000000222444555444000---'''(((***---///000///---,,,+++))))))***,,,000222444333222000...---,,,,,,))),,,222555555111,,,(((%%%&&&)))...222333222000---,,,---///222333222111.........+++(((%%%$$$%%%(((+++///222222000---***++++++,,,,,,,,,,,,,,,,,,+++***)))+++---///000///---***''''''+++---...---000---(((&&&&&&)))...111000...,,,++++++---///111............///////////////---+++***+++,,,,,,+++---...///000000///...---222222111...***'''&&&&&&)))---111111---)))((((((,,,,,,,,,---///000222333,,,+++***)))))))))***+++******+++...333666777777*********+++++++++++++++,,,///111111...---...000---...000444666555111...444444444333111000111222333222000---***((('''&&&%%%'''***,,,---000333666000///...---,,,+++******$$$&&&(((,,,///000111222333333333444444222---***'''***...222444222000...***+++,,,,,,+++,,,---///000///...------------------///333444333111//////,,,---...///111333555555777999;;;777111***'''&&&)))+++...///...000333666222111...------000333555000///...------...000111111222333222000......///+++++++++,,,---000222333000666???HHHQQQ\\\fffnnnhhh]]]OOODDD<<<555000///+++///000...,,,---///000...///000111111111000///222444777777999???IIIRRR]]]cccppp~~~ssspppnnntttzzzdddLLL===555444???LLLSSSXXX[[[^^^fffsss}}}666333000......//////...---...---+++(((''''''(((((()))***))))))***---///...,,,,,,...111222000---000000000000111111111111000...---,,,,,,+++)))''')))(((((())),,,.........,,,(((%%%&&&)))***'''###(((***---//////---***(((&&&&&&((()))+++,,,......///---,,,---000000...+++///,,,)))+++///111...+++...111333222...++++++,,,,,,------,,,******,,,---+++***))))))++++++***)))......///000111222333333///222555333//////222666444444333333333333444555666777777555111...------,,,---///000111222111111...000111000//////000111555555555666666555222///(((***,,,---,,,++++++,,,'''(((((()))+++---///000222111///---,,,,,,,,,,,,+++,,,---...---***&&&$$$'''''')))---000222222000000///...///000111000///000111111000---)))%%%###'''***---///000...,,,***+++...111111///---...///+++++++++++++++***)))((($$$&&&))),,,---------,,,******)))))))))***+++,,,,,,,,,+++,,,---000333555333333333222000---+++***++++++***)))(((***...111///...,,,,,,---------,,,...000222000+++(((''''''(((***+++,,,,,,***'''%%%+++,,,...///...---,,,---)))***+++,,,,,,,,,,,,,,,000...,,,///555:::<<<<<<333///+++***,,,------+++///...,,,,,,------,,,,,,+++---000444666666555444444444333333333222222222111111111000---)))&&&###''''''(((+++///333555666444222111000111...)))%%%&&&'''***...222444333222111222222222111///---,,,***,,,------++++++,,,...+++---...---+++,,,000333222222000---******,,,...,,,///222555555444111///666333111111222444444333888999999999666111,,,)))/////////000222666999;;;666444111111222333333222333...)))***...111111///,,,---///111222111000///...............000555888666===FFFPPP]]]jjjooooooooo```NNNBBB999333111222444222000000111111111111000000000111333444444444000222555:::BBBLLLUUUZZZeeennnzzzxxxppprrr|||yyyhhhQQQ???666555999>>>JJJHHHJJJQQQYYYcccsss555333000///000222222222000000///,,,(((%%%%%%&&&((()))))))))((())),,,......---...111444444222///222222111000///......------...//////...---,,,+++***)))((())),,,///000000---)))&&&'''***+++)))&&&''')))+++......---,,,+++(((((()))+++,,,---...///+++******,,,///111000...111---***+++...///,,,))),,,...111111///---...000...---,,,***((())),,,...---,,,++++++------,,,+++***+++,,,...///111333333333666888777333222555999555555444444444444444444666777666333///,,,+++,,,)))+++...000222222222111---...//////------...///111111111333444333000...***,,,//////---+++******&&&&&&(((***,,,.../////////...,,,***))))))***++++++,,,,,,+++)))&&&###!!!"""$$$(((...222333222000000///...///000000///---///000000000---***&&&$$$%%%'''***,,,---,,,+++***,,,...111222///......///---------,,,+++***)))(((%%%&&&)))+++,,,,,,,,,+++++++++***+++++++++++++++++++++++++++---///222333444444333222000...+++***+++++++++***)))+++...111...,,,++++++------,,,+++,,,...000...+++))))))))))))+++,,,------+++)))(((+++---......---,,,+++++++++,,,,,,---......//////111///...000444888::::::444000---,,,---...---,,,---,,,+++++++++,,,,,,,,,)))+++///222444444444333555555444333333222111111111111000...,,,)))&&&$$$))))))***,,,///222444444333222000111111///+++''''''(((***---111333222111...///000000000///...---***+++---,,,++++++,,,...,,,---///...,,,,,,///111000000///---******+++,,,,,,...111333444444222111777444222111222333222111555666777777666222...,,,.........///111444777999999666444333333333333222000,,,)))***...222222111...///000111222111000000111111000...---///222555;;;AAAKKKYYYkkkvvvtttlllmmm]]]LLL@@@888333222555666444111000111222333222.........000222333333333444666999???HHHSSS]]]dddllltttyyyuuuyyy~~~qqq]]]JJJ===999<<<@@@AAA???@@@DDDLLLYYYmmm~~~444222000000222444555444333222000,,,'''$$$$$$%%%((()))))))))((((((***,,,---...111444777666444111333333111///---+++***)))+++///222333000......///+++)))((())),,,///111222///+++''''''***,,,+++***'''((()))+++,,,---......+++,,,,,,---......//////''''''(((+++///111222222111...++++++------***'''***,,,...//////000111333......,,,)))'''(((,,,//////......///000000///---&&&''')))+++...000222333777999;;;:::777666888:::777666666555555555444444777666333///***((()))***''')))---000222333222111+++,,,---,,,+++***,,,------,,,---...000000...,,,---///111000---***''''''$$$&&&))),,,...//////......---***(((((()))+++,,,,,,,,,+++)))'''$$$""" """'''...222333111///000//////000111000---+++---...//////---+++((('''$$$%%%''')))***+++++++++,,,...111222111///......000///...,,,+++)))((('''%%%&&&(((************))),,,,,,------------,,,++++++++++++,,,---...000000444444333222000---+++)))***++++++***)))***---///,,,++++++,,,---...,,,+++)))+++------+++******+++***+++---.........,,,,,,,,,,,,---...---,,,***)))---------...///000222333333111000000333555666666444222///.........---,,,)))))))))******+++,,,---)))+++...111333444444444666666555444222111000000000///...,,,)))'''&&&%%%)))***+++,,,...///111111000/////////000///,,,))))))((()))+++...000000000+++,,,---...///......---***+++,,,,,,++++++,,,...,,,...///...------...///...//////...+++******+++,,,---///000222333444555888666333222222111000///111222444666555444111///---,,,------///222444666:::888555444444444333111...+++)))+++000333444333222222222111111111111000444333222///---...000333@@@GGGSSSfffyyywwwhhhhhhYYYGGG<<<666333444777888555111000111333444444---...///111222333444444:::===BBBIIIRRR^^^jjjqqqwww~~~yyyuuuwww}}}~~~ooo[[[HHH??????CCC@@@>>>===???EEETTTlll333222000111222444444333333222///+++'''%%%%%%&&&((()))******((((((***+++,,,...222666888777444222222111000...,,,+++***))),,,111666666111...///111+++)))((())),,,000222333111...)))'''((()))***)))%%%&&&'''(((***,,,...///.........///////////////&&&'''(((***---///111222...---++++++,,,---+++)))***,,,---///000000111222,,,------,,,++++++,,,...111111000222333333111///&&&''')))+++---///000111555777999888666555666888777777777666666555444444666444000+++'''&&&''')))(((***...111222111000///***++++++)))(((((()))+++))))))***,,,...///...---...000111000,,,((($$$###$$$&&&+++...000111///...///---+++))))))+++---///------+++***((('''&&&%%%###$$$'''+++000111000...000//////000000///,,,))),,,,,,---...---,,,***)))''''''((()))***,,,...///---...000111111///...---000///---+++)))'''&&&%%%&&&&&&'''((())))))((((((...///000000000000///...,,,,,,,,,,,,---......///222222222111...,,,)))((((((*********))))))+++---,,,,,,,,,...000000...,,,***+++++++++++++++++++++***+++,,,---............---,,,,,,------,,,***(((+++++++++,,,...000222333333222111111222333333333333222111000///---,,,+++'''((()))******,,,...///,,,---///111333555666666777777555444222000///......---+++((('''%%%%%%$$$)))***+++,,,++++++,,,---,,,,,,,,,---------+++***)))''''''(((+++---------))))))+++,,,,,,,,,+++***)))+++,,,,,,++++++,,,------.....................---///000///...,,,,,,------------...000333555777888666444222222111///------///111333555444333222+++++++++,,,---///111222666444333333333333222111///---,,,...222444444333555444333222111111111111444333222///......111444DDDNNN]]]nnn}}}uuufffcccTTTCCC999444222444888888444111///000222333444...000111222333444777888???EEENNNWWWaaakkkuuu|||}}}sssrrrxxxlllUUUGGGDDDDDDBBBAAA@@@AAAEEERRRiii}}}333111000000111111000/////////---)))&&&&&&''')))***+++,,,,,,***)))***+++***...222666666555222111///............---------000444888666111---...000+++***((()))---000222222333///+++(((''''''''''''&&&&&&&&&'''(((+++---...////////////////////////((()))))))))***+++---///++++++++++++---...---------...///000111000...---(((+++000111000...---,,,111111111333444444111///))))))***+++---...//////000222333444333333333333555555555666555444333222333111...)))&&&&&&(((+++,,,---000111111000...,,,*********(((&&&&&&(((***)))((()))+++---//////...---///000...***%%%""" &&&)))---111222222000...---,,,***)))***,,,...000.........------,,,,,,,,,***((('''(((+++...////////////......///...+++)))++++++,,,---------,,,++++++++++++,,,---000222333.........///000///...---...---+++)))&&&%%%%%%$$$&&&&&&''''''((((((((((((000111222222333333222222...------,,,,,,------.../////////...,,,***'''&&&&&&(((******(((((()))***,,,---...111333333111...,,,,,,+++++++++++++++++++++++++++,,,---...///000---,,,,,,---......+++(((((())))))***,,,...///000222333222222111111111222111222222111...,,,***)))&&&(((***++++++,,,///222///000000222333555777888777666555333111///------+++***(((&&&%%%$$$$$$###''')))++++++)))'''((()))'''((()))))))))))))))***'''&&&%%%&&&)))+++++++++))))))***+++***)))(((''')))***,,,+++******+++---...---------...............000111111000.../////////...------...111555777777555333222222111///,,,+++---///222333444333333******++++++,,,---......///......///111222111000111111111222444444333333666555333222111111111111000111000//////111444888GGGUUUfffrrrwwwwwwoooggg___PPP@@@777333222444888666333000...000111222222...000222333444888===AAAHHHQQQ^^^iiipppwww~~~tttpppwww~~~zzz```PPPHHHEEEAAA@@@@@@BBBDDDLLL^^^nnn111000......//////...,,,,,,,,,***'''%%%&&&(((+++---...//////---++++++,,,+++///333555444222111111,,,---...///000111222222333555666444000---...///+++***)))+++---///000///222000---)))'''&&&&&&&&&((((((((())))))+++,,,---..................//////***++++++)))'''(((***,,,***+++,,,,,,---...///000//////111222222000+++'''###)))///333333111...,,,000000000222444333000...******+++,,,---...//////,,,---///111222222222111111222333444444333222111000///,,,)))'''(((+++...000000111111000///...---++++++***(((&&&&&&(((******))))))***---/////////---......+++'''$$$"""!!!(((***...111222111///---))))))((()))***,,,.../////////000111111111000000...+++((('''***---///000///...,,,,,,------,,,***++++++,,,,,,---------,,,.........///000222444444///---,,,,,,---......---,,,+++((('''%%%%%%%%%&&&&&&&&&&&&'''((())))))***111111111111222444555666///...,,,*********,,,---+++,,,,,,,,,+++)))'''&&&&&&(((******)))(((((((((,,,---000333666666333000...,,,***+++,,,------,,,---,,,++++++,,,...000111...,,,+++---000000---***'''((()))+++,,,---------000111222222111000111222111222333222...+++((('''&&&)))+++,,,+++,,,///333111111000000111333555666555444333111///...,,,+++))))))((('''&&&%%%$$$$$$&&&))),,,+++(((%%%&&&'''$$$%%%&&&&&&&&&&&&((()))&&&%%%%%%'''***++++++******++++++,,,+++***)))((()))***++++++******+++---...---++++++---///000000///000222111000000111222111000...------000222444444333222222333222000...,,,---///111111222111111******++++++++++++++++++)))))))))+++...//////---111222333444444444333222444444333333222111000000---......///000333888<<>>KKK^^^pppuuurrrooooooooo```TTTFFF???:::777666999333222111222333333111000,,,///444:::BBBOOO___jjjnnnwwwuuurrrrrr~~~tttbbbSSSHHHFFFBBB@@@DDDHHHKKKPPPVVV,,,,,,,,,...111222111000+++***((($$$"""###&&&)))111333555444222/////////000333555555222000000222......000111333555666777333000---,,,...000000000))))))***,,,......+++)))---.........,,,,,,,,,---000000000000///...---,,,******++++++,,,------...***++++++(((%%%%%%'''+++...///000///.........///...///222555666111)))"""###)))---............,,,,,,---///111000---***%%%&&&(((***,,,///000111---...111444777999888777***+++...000111111000///***++++++++++++---111444222111000000000111333444......,,,)))''''''***,,,***)))((())),,,...............,,,)))&&&%%%&&&((()))+++,,,------,,,***)))(((***,,,///000111111111///000222333222000---+++***))))))+++...111111111///---)))(((***,,,......,,,,,,,,,,,,,,,,,,,,,---......///000111111000000111,,,'''&&&(((+++------)))((('''&&&'''(((+++,,,%%%&&&&&&''')))+++,,,------,,,++++++---111555888///,,,'''###"""$$$'''***)))***+++,,,,,,+++***)))(((+++...///---+++***))))))+++///444777666222///,,,***(((***///222333333222111///......000222444...+++***...222444111---***,,,///222222111...,,,+++...111222000000222444222555888666111,,,)))((($$$'''******((((((,,,111...,,,***((((((***,,,---111111000...---,,,+++******+++------,,,***(((&&&''',,,000///***''''''***###&&&'''&&&$$$$$$'''***'''''')))---000111///...,,,---///111222222222111(((***++++++******+++,,,///+++'''(((,,,111444444/////////...---...111444555333111...---------.../////////222444444333111111111000000///---,,,,,,+++++++++++++++***))))))''''''''')))++++++)))'''))),,,000333333333333333000111222333333222000...,,,---...///000444:::>>>MMM___qqqwwwuuutttsssrrrcccWWWJJJCCC>>>999888999333333333444555444222000...333999@@@KKK\\\ppp~~~~~~wwwooolll{{{yyyhhhWWWIIIEEE>>>;;;???EEEHHHKKKOOO000000///......---......,,,+++))))))))))))(((&&&------///000000000///...000333777888555222000////////////111333333222111...---,,,,,,---///222333222000---,,,,,,+++)))'''++++++,,,---//////...,,,///000111111///,,,***((()))***,,,---------,,,,,,*********((('''((()))+++333444444111...,,,---///333555666666333...)))%%%%%%$$$%%%(((,,,---+++(((...------000222111,,,((($$$%%%&&&(((+++...000222222000111666;;;;;;666111,,,+++***+++---//////...***&&&'''+++,,,+++000777888444///,,,---111555777444333000...,,,,,,,,,,,,***)))(((((())),,,///111333///***(((***---......+++***)))***,,,---,,,+++---///111333333222000...,,,,,,...000111///+++(((%%%(((---111333222000///)))***,,,---...------,,,---...000///...,,,---.........000111111000000///---***'''&&&(((+++---...(((***+++,,,,,,+++)))(((((('''(((***+++,,,***((()))+++---,,,******,,,///...***%%%""""""%%%+++...+++---.........---///000.........,,,+++)))'''&&&'''***...111111000//////,,,+++******,,,///000000111000///...------...///...---...///000000---++++++,,,...111333222///,,,---...///000000000///...000///.........---***(((,,,***))))))***++++++***(((((())))))******++++++---...///---***(((((((((------,,,,,,+++***))))))+++,,,...000111///+++'''$$$(((------***&&&$$$###"""'''---///---,,,///222000///...000333666777777///000111///,,,)))))))))000+++(((***000666888888333222///+++'''''',,,000333333222///+++***,,,///111000000///000222333444444111...---------,,,+++,,,,,,***))))))***++++++,,,+++***---000///)))###''')))+++------///111333444444444444444333222111///,,,+++,,,,,,///888BBBRRReeepppmmmnnnyyy|||uuubbbMMMBBB>>>;;;888666777555222222222333222111666;;;BBBMMM___rrr}}}vvvuuuzzzqqqZZZKKKDDDAAA>>>???BBBFFFGGGGGG333222000/////////000111...,,,***(((((()))***+++,,,,,,,,,---...000222333111444666666444111//////111111111222333333333222000//////...///000222333111///---,,,,,,+++)))'''+++++++++---///000///---.../////////...,,,***)))***+++,,,.........---,,,++++++***)))(((((()))***000222333111...,,,---///222333444555333000,,,***(((''''''***---...---+++...------///111000,,,)))''''''(((***---000222333222111111444888999555000---,,,***+++---/////////+++((((((++++++***...444666333...,,,---///222444333333111///...---,,,,,,)))))))))***,,,...000111111...***)))+++---------***))))))+++.../////////...///111333333222000...+++,,,---//////---***(((***---000333444333000...---...///000000000///...,,,...000000...------------...000111111000///...+++***)))***,,,------,,,((()))+++,,,,,,+++***)))+++++++++,,,------+++))),,,------+++((('''(((***,,,)))%%%######&&&+++...---......---,,,,,,...000.........---,,,***)))((('''***---///............,,,+++++++++---.../////////...---,,,,,,,,,---...---,,,,,,,,,......,,,+++)))***,,,///111111...+++,,,---...//////...---,,,......---...---,,,***(((+++***))))))+++,,,,,,+++)))))))))))))))*********---......---***((('''(((......---,,,,,,+++*********+++---000111///+++'''%%%)))------***'''$$$$$$###(((---...---,,,...111111///---...111444666666///111111///---*********///,,,***---333777666444...---+++(((%%%%%%)))---111111000---***))),,,...333222222111111111111111333111...,,,,,,,,,+++***(((((((((((()))+++---...---,,,+++...000///***%%%%%%'''***+++,,,...000222333333222111000000//////...,,,,,,------000<<>>;;;???CCCDDDBBB555444222000000111333555222111000---+++)))***+++******+++,,,...111333444333444333222///...///000555666666666444333222222222222222222222111000///---,,,+++***++++++***(((,,,+++***+++...000222222......---------...///000,,,---.../////////...---,,,+++******,,,...//////---///111222222111//////........................,,,,,,,,,---...........................---,,,,,,,,,,,,---...000222444555444111......///000000//////---******+++...//////......---,,,+++***,,,///222222111///------...///111222222222222000...---(((***---000222333333222//////////////////...---+++++++++...111444444444000111222333333222000///,,,...//////---,,,++++++///111333444333111...,,,,,,---///000///---+++)))(((,,,000222111///------...///111333222000---+++((()))+++---000///,,,***((()))***++++++,,,++++++111000///000000///,,,***...---+++)))&&&$$$$$$$$$'''''''''((()))+++,,,---000000...+++)))***---000......//////...---,,,,,,*********)))'''''')))+++,,,---///...---+++******++++++++++++,,,------...+++)))''''''(((*********'''(((***---///000...,,,+++,,,...000///...,,,+++***+++++++++***)))******+++***)))***---/////////*********))))))(((((((((,,,---...---***(((((((((---------,,,,,,+++++++++((()))+++...000///,,,***((()))+++,,,+++***((((((***,,,//////...---...000000,,,)))''')))---000111///111111000...---,,,---...------///111111///---******)))))))))+++...000...---,,,++++++,,,///000333333444444333111///...///---***((((((((('''&&&###$$$%%%(((***---///000)))((('''((()))(((&&&###$$$&&&)))+++,,,...111333333111...,,,******++++++---///222111...222BBBTTT___bbbkkkwww}}}}}}~~~kkkQQQ???555111000333///000000......444???IIIQQQZZZfffrrryyyqqqhhheeejjjoooppppppYYYNNN@@@;;;>>>BBBCCCAAA222111000//////000111333000333444222---(((&&&%%%)))***---///000000///...222222222000...---///000444666777666333111111222000111111111000///...---,,,+++***+++,,,,,,+++***,,,+++***+++...111222222............///000111222---.../////////...---,,,***((((((***///333444444...///111333333333111///---,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,/////////...---------...,,,------...000111333444444111...,,,,,,---/////////---+++***,,,.........000111111...,,,---...///111222222000...,,,...000000111222222222000///...)))+++///222333444333222000111222222111000//////...------///111333222111000000111222333222222111000111222000---+++,,,---,,,---///111111///...,,,+++,,,...000///---***((((((,,,000333222000/////////000222222222///---+++***)))(((***,,,---,,,+++))))))******++++++++++++......---...///...,,,***+++***)))(((((('''''''''(((((()))***,,,---......000///...+++)))***,,,///////////////......---,,,)))))))))'''%%%%%%(((***,,,...000///,,,))))))))),,,,,,---.........//////+++)))'''''')))***++++++))))))***---///000...,,,+++,,,///111111000...,,,)))+++,,,+++)))((()))+++,,,+++***+++...000111000++++++******))))))((((((,,,---...---+++)))))))))+++++++++***************'''(((***---000000...,,,*********+++,,,,,,+++***...///000000000000000111...+++&&&%%%&&&))),,,---...000111000...------...000...,,,,,,,,,,,,,,,,,,*********+++---///111111///---,,,,,,---///111222000000222333222222000///...,,,)))'''''''''&&&%%%&&&''')))***,,,---......***)))((('''''''''&&&%%%''')))+++---...000333555444222///---+++++++++,,,///111444222...111@@@QQQ]]]bbbllluuuvvvuuuzzzzzzeeeMMM;;;111,,,,,,///+++...000000333<<>>===>>>???+++,,,---.........------***///222111+++%%%######***,,,...//////...---++++++---...///......///111///222555333///---///111000///...---------...///,,,++++++,,,...000///...---,,,,,,...000111000///+++,,,---/////////......,,,---.........,,,+++***%%%###"""&&&...333555444000///---...000000///---))))))*********)))(((((()))***+++)))&&&&&&(((***222333222///------000333////////////000111222333000///...,,,+++,,,...000---,,,,,,---///...---+++,,,111222///...222333111...000111...******...333/////////...//////000000---...000111222222222111///111222111///---///111...---,,,---...///...------...000111333555666666666777666111+++((()))------...///000111000///...---///333555555333000...,,,///222333444444555666444333111000...---,,,,,,+++***((()))+++---------,,,,,,+++***))))))))))))''''''(((+++...///...---+++)))(((***---//////............//////000000111+++,,,---,,,++++++---...000000///...---,,,***)))&&&'''((('''&&&&&&'''))),,,...///---((('''))),,,...///000000000///...---,,,,,,,,,---000000000...+++******+++,,,,,,+++)))&&&)))---111333222000///,,,...///,,,'''&&&))),,,000...---...///111111000,,,,,,,,,,,,,,,,,,------...///000000...,,,,,,---************************((((((***...111333222111---+++)))***---//////......------...///111111111///,,,)))(((((()))))))))+++---//////---------...//////000///---,,,++++++))))))))),,,000222111///000---***+++---000000000------------...///000111333000---,,,,,,,,,+++***//////000111111000/////////...---+++******+++---,,,...000111111111333555222222111000//////......,,,,,,...000///111;;;EEEXXXeeeooooooooorrrqqqlllhhhYYYHHH===555//////222111444;;;DDDPPP]]]hhhooorrr~~~uuuiiieeejjjwwwyyygggUUUGGGAAAAAABBB)))+++---//////...---,,,))),,,///---((($$$%%%'''++++++,,,------.........)))+++...///...///000111---000333222...,,,...111111///...,,,,,,...000111,,,++++++---///111000000---------///111111///---)))***,,,......---,,,+++,,,,,,---------,,,***)))%%%""" $$$,,,111222000000...++++++---...---+++'''(((***+++++++++***))))))++++++)))%%%%%%'''***333444333000---...111555000000000000111222333444//////...---,,,,,,///111,,,,,,---...000///,,,))))))///111...---222444222,,,...///,,,((()))...333//////...------...000111//////000111111111111111...000111///,,,,,,...000,,,++++++,,,...///...------...///111333555777888666777666000)))&&&(((+++111111222333222111000///,,,...222555666444111///---000222333444444666888555444111///------------+++******+++.........,,,...---+++***))))))((((((%%%%%%'''***...000000///---+++)))+++...000000///111000000000000000111222)))+++------,,,,,,---...000000///...---+++)))(((%%%&&&(((((('''&&&'''))),,,...///,,,'''&&&)))...//////000000000///---,,,------...000222333111///+++***))))))+++***)))'''###'''+++000222222000...---///000,,,'''&&&))),,,111///......000111000///,,,,,,,,,------............000111000...------...+++++++++++++++++++++,,,((()))+++...222444444333...+++)))***---000000///,,,++++++,,,...000000000000...+++******+++***)))***,,,......---,,,---...---000333333111...+++***+++***+++...222444222000000,,,)))***,,,//////.........---,,,,,,...///000666333000/////////...---000111222333333222111000......,,,***((((((***,,,---...000111000111222444000000111111000///......))))))***...///222:::CCCRRRbbbmmmmmmqqqxxxssseeecccWWWIII@@@999333333555666999AAAMMM\\\jjjsssxxxooofffjjjxxxyyycccPPPFFFEEEGGG++++++,,,///222222...***++++++******)))(((((('''+++++++++,,,...111333555)))***+++---.../////////000///////////////000000444222///,,,+++,,,---///+++---000000///...---------...000333444222...***))))))***,,,......,,,))))))***---......---+++***'''&&&(((+++000222000---&&&''')))******)))((('''''')))---///+++''')))///333000+++&&&$$$'''---222999999666333///...///111111111444666777666222///222///,,,,,,///000///------...000111111///---,,,111///---...000333555666111000...,,,,,,,,,---...444111...---.........---...,,,,,,...222444666666...///000///---,,,,,,---***,,,...000000///---,,,,,,------///111333555666555777666222,,,***---111777777666444111111222444///111222222000//////000+++...222333444444555666888333...++++++,,,***)))+++******+++---///...---,,,+++***((((((((())))))%%%###$$$)))000555444222000///...------...///000555111......000000,,,'''&&&))),,,---++++++,,,......///000000---)))%%%"""&&&))),,,+++)))''')))+++111///,,,)))(((***,,,...000000///,,,***)))+++---...111444555444222111000//////...,,,+++***)))))))))***,,,...//////......,,,---,,,+++))))))***,,,111000000///......//////...---,,,++++++,,,...///333111///...//////...---......//////000000111111,,,,,,------...////////////---***,,,///222222111...,,,***))))))+++...000---///000///---+++******///---+++))))))+++...000///...///111555555333000,,,---000111222111000///...---,,,+++,,,...000222000000///---,,,,,,///111222222333333444333333333000111333222111000000111333222000---***((()))***///000111222333444444444---...///111222333222111)))%%%%%%+++///111999BBBSSSZZZcccllltttyyytttlllgggZZZMMMCCC===999;;;???@@@AAALLL^^^mmmuuu|||uuuqqqyyyuuu```OOOFFFDDD///......000222222///---,,,,,,+++******)))))))))******+++,,,...111444555,,,------.........------000000000000000000000000333111///---,,,,,,------///000000...,,,******+++---///222444333000,,,***)))))))))+++------+++)))))),,,///000000...,,,+++,,,,,,,,,///222111...+++%%%&&&)))+++,,,,,,+++***,,,,,,...///+++''')))///222000,,,'''&&&(((...333999888666111---+++,,,......///111333444222///,,,---,,,+++---000222111///------...///////////////444333222111222333444444000///---,,,+++,,,---...222000---,,,,,,,,,***)))+++,,,---...///000111222---///111000...,,,,,,,,,,,,---///111111///---+++,,,,,,---...000222444555666888888333...+++---000555555555333111111333555000222333222000000111222000111222333444555555555666222---++++++++++++***+++******,,,...///...---++++++***)))))))))***+++)))'''&&&***000222111.........------.........///222///---///222222...***(((***,,,,,,***)))***,,,---///000000...+++'''$$$(((***---,,,***)))+++---111///,,,))))))***,,,---//////...,,,******,,,...///111444444333111111111000000//////...---,,,,,,***+++,,,---.../////////......---+++))))))+++---222111000000000000000111///...---------///000222222000//////000111111000.........///000111222222.........---......///000...,,,***+++...000111000...---,,,+++,,,...000111111222333111...+++***)))---,,,)))((()))+++///111---,,,,,,...111222111///------...///000///......---,,,,,,,,,,,,...///000111111000...---...000222444555555555555555444444111333444444222111111222222222222000---,,,,,,......///111222333333333222222222333444555555444333,,,******...///...333;;;KKKUUU```jjjsssxxxuuuoooooocccUUUJJJAAA;;;;;;???EEEHHHSSSfffttt||||||vvv{{{oooZZZKKKEEEEEE222111000111222222111///...---,,,++++++******************,,,...000333444////////////...---++++++111111111111111111000000000000///...---,,,++++++333222...***&&&%%%''')))---111555444111,,,*********)))((((((***+++*********...111333111///---,,,111111222333333111,,,(((###&&&))),,,///000000000222000000///+++&&&(((...111///,,,)))(((+++000444999888555000+++))))))***+++---///000///---***((())))))***...111333222111,,,,,,++++++,,,...000222777777666555444333222222///...,,,+++***+++---...///---,,,++++++***'''%%%'''+++......,,,******,,,,,,...111111///---+++***---...000111111///...,,,++++++,,,...///111222333777888999555000------...222222333222111222444555222333333222111111333555666333111111444666555444222///+++******+++++++++******+++---//////---+++************+++,,,------,,,******,,,///000---***+++,,,---...//////......///......000333333000,,,***++++++***(((((()))***---...000111000---***(((***---///...,,,+++---000000...,,,***)))***+++,,,......---+++******---///000222333222111000111222///////////////...------,,,,,,,,,---...///111111000///---***((((((+++...111111111000111111222222000////////////111333444000//////000222444333333///.........///111333555222000///------...///000---+++***+++---///000000...//////000000111222222444555555333///,,,******,,,+++((('''(((+++...111---,,,++++++...000111111......------------------,,,,,,------......//////000111111///......111333555555555555444444333222333555666555444222222333222333444444222000000111...000222333444333333222666666666777999999777555///000222333000,,,---111;;;GGGVVVaaajjjqqqrrrppptttiii[[[PPPFFF??????CCCLLLQQQ___ppp~~~~~~~~~{{{jjjUUUFFFBBBDDD444333111000000000111111//////---,,,++++++,,,,,,,,,,,,++++++,,,...000111000000000///...---,,,+++111111222333333222000///---.........---,,,***)))222///***$$$ $$$(((---222666555///***)))++++++)))&&&&&&''')))******+++///333444222...------222333555555444000+++(((%%%'''+++///333555555555666222000///+++&&&''',,,//////---++++++---111555:::888555///***''''''(((***,,,......,,,)))'''&&&&&&(((+++...000111000000---+++((('''(((+++...111666777777666444222111111---,,,+++******+++---...,,,+++++++++,,,+++(((%%%%%%***///...)))%%%%%%&&&))),,,000000...+++)))(((,,,---///000111111000///***+++,,,...///000000111666888888666222...---...///000222222111222333555333333333222111222555888:::444///...222444333111---,,,***)))***+++,,,,,,((()))***---///...+++((()))******+++---...//////---,,,,,,---//////,,,******,,,...111111000///---......///111333333000---))))))(((''''''((()))+++---...000111111000...------///111000...---000333///...---++++++++++++,,,,,,,,,,,,+++***+++...000111222222000......000222,,,,,,---......---,,,+++...---------...000222333111000...***((((((+++---////////////000111222333////////////000222333444000000000111444555444333//////......000222444666444222000---,,,---///000---,,,+++,,,---///111111///000222333444444333333222333444333000---,,,,,,...,,,***((((((***,,,......---++++++---000222444111///---,,,+++,,,---...---...//////000000////////////000///......000222333333333333222000//////444666777666555333444444333555777666444222111111...000333666777666555444666555555777;;;<<<:::777222555999:::555000------222>>>MMMWWWaaallltttvvvrrriii^^^UUUMMMGGGHHHLLLSSS[[[iiiyyy|||rrrnnnxxx{{{~~~~~~yyyiiiSSSDDD@@@BBB333222000///......///111111///...,,,+++,,,,,,---///...---,,,++++++,,,,,,/////////000000///......000111333444444222///...+++,,,---...---+++)))(((,,,)))$$$$$$(((,,,111555333...******,,,,,,)))&&&%%%&&&((())))))+++///333333///,,,,,,---111222444444222///,,,***(((***...222666888999999555111......***''''''+++---......------...111444999888444///***''''''(((+++---...---***&&&%%%%%%&&&(((+++---...------,,,---+++(((&&&%%%'''***---111333555444222000000111,,,,,,*********,,,...///+++++++++---...---+++)))$$$***///...)))$$$###$$$'''***...///,,,)))'''&&&)))***,,,///000111222222***+++---...////////////444444555444222000///......///111111111111222333222222222111111222666888999333---+++///111000---***************+++,,,---((()))***---...---***'''++++++,,,---...///000000***+++,,,///000000...,,,+++---000222222111///---//////000111222111...,,,((('''%%%%%%'''))),,,------...000222222111000000///111222111...---000333//////......---,,,,,,,,,+++,,,+++***)))+++...000111111000...,,,,,,...000,,,---...///...---,,,+++...---------...000222333111111...+++((('''))),,,+++++++++,,,---///111111.../////////000111222222111111111222444555333222000000///000111333555666555333000---,,,---///000...............000222444000111333444555444333222---///111111000......///000///---+++)))))))))))),,,+++******+++...111444222000...,,,+++,,,.../////////000111111111111000,,,---......------///000222222222222111000///...333555666666555444444555555777888777444222000000---000555999;;;;;;999888666444555999???BBB@@@===777<<>>888444666@@@KKKSSS]]]kkkwww|||rrrkkkddd]]]VVVPPPSSSYYY[[[fffttt}}}nnnbbb]]]dddhhhnnnsssxxx}}}{{{yyyzzzvvvhhhUUUFFF@@@AAA000000000...------///111111000...,,,+++,,,---...000///---+++************......///000111111000000///111333555444111...,,,***+++,,,,,,,,,+++)))(((&&&%%%""" %%%)))+++...222111///,,,,,,...,,,***'''&&&'''((())))))***...000///***'''***---///111333333111...------+++...111444777888888777000,,,+++,,,+++((((((+++,,,---//////...///000222666555222...***'''((())),,,...000---(((%%%$$$%%%&&&(((***+++***))))))***,,,+++)))''''''((()))***...000222111...---///111,,,+++******+++---///111...------...//////---,,,&&&***---...***&&&%%%%%%(((***------+++((('''&&&((()))+++---///111222222+++,,,.../////////....../////////000000000000000...000222111000//////000///000111000000222444777666111,,,+++,,,---,,,+++)))***++++++***+++---...+++++++++---///...,,,)))......///000000/////////'''))),,,///111111///...,,,...000111111000---,,,///////////////......---)))&&&######'''+++...///...///000111222222222111111333333000---,,,///222000000000000///...---,,,+++,,,+++***)))***---000...///...,,,******,,,---...///111222111///---,,,,,,,,,,,,---...///111111000000///,,,(((''''''(((''''''(((***+++---///000.../////////000000000000111000111333444555333111000111111222333333444444333222///...------...///...////////////000333555111111222333222111000///(((+++.../////////000111111000000...,,,)))'''%%%'''((((((''''''***...222111000...,,,,,,---///000000000000111111111111111***,,,---...------...000333333333333333222111000000222444555444444555666777888888777444222111111///333:::@@@DDDEEEDDDBBB===<<<<<>>MMMXXXbbbiiisssyyyzzzzzzzzz{{{~~~{{{yyy{{{xxxrrrrrrwwwuuummmmmmvvvuuuvvvvvvwwwvvvtttqqqpppkkkmmmrrryyyppp^^^ZZZ[[[^^^ccchhhjjjjjjiiiqqqooosss{{{~~~||||||}}}{{{}}}}}}zzz}}}+++,,,------,,,+++***)))---000111000---,,,000444333333333333444222///,,,+++,,,,,,++++++,,,///222222333444555444111...,,,'''(((***,,,...//////000///...,,,---///...,,,))),,,...111444555555444333333111000///...---+++******++++++)))&&&%%%%%%&&&++++++,,,...000111///---,,,***,,,000...'''"""""",,,000666::::::777555444111111111000...---+++***++++++,,,---...///000000...///000111222222222222222333000...///222000++++++,,,---......---,,,,,,)))((()))---111444444333---///000222222111000///222333333333111111333444555444222...,,,---000333000000///...------------+++)))''''''((()))))))))+++,,,,,,***)))))),,,///++++++)))((('''''''''''',,,,,,------......------,,,...000000///.../////////---******---000111000---+++)))***---//////...+++...000111000///111333000///---,,,,,,,,,---------,,,,,,,,,...///...---,,,,,,***)))((((((***+++000///...---,,,+++++++++------......///...,,,+++111111///...111555222,,,***+++---...///...,,,+++---......---,,,+++---...333444555444222111111222000111000,,,&&&$$$&&&)))...///111000//////000111000000222333333333222111222333555444111///......222111///---+++)))((('''$$$%%%'''***...000111111/////////...,,,***(((&&&)))+++,,,---,,,,,,,,,...222333333333222000---,,,---,,,,,,---......,,,***)))---333666555222000...+++,,,,,,******+++...000000000000000000111111111111---)))''''''''''''&&&---...000222333333222111...,,,***+++...111222333111000000//////.........000222444333111000222555555333222333:::FFFUUU^^^dddkkksssxxxxxxxxxxxxyyy}}}}}}~~~|||zzzxxxwwwwwwtttooopppvvvtttkkkjjjqqqoooqqqsssuuuuuuuuusssrrrrrruuuzzzxxxhhh^^^```ccchhhllloooooonnnuuusssvvv|||}}}zzzyyy|||}}}~~~)))************)))((('''+++---///...++++++...111111111222222222///***&&&)))*********)))+++...000111222333333111...***(((%%%'''+++...//////......---,,,++++++------,,,+++...///111333333222111000000///...---,,,+++***))),,,...///...,,,,,,,,,...000//////000111111...,,,++++++...222111***%%%$$$,,,000555888999888777777222111...,,,+++++++++,,,---...000111222222222111---...000333555666777888666666222------///...+++++++++++++++++++++++++++(((((())),,,000333333222---...000222222111000///222333333222111111222444333333222000---,,,---///000000///......---------***'''$$$$$$%%%&&&''''''***++++++)))'''(((***,,,++++++***))))))((()))))),,,,,,,,,---------------***,,,......---,,,---...///...---...000111222111...+++)))(((***---......,,,...000000000111222444111000///.........///000111000///000222333222111...---,,,+++***)))))))))---000111///,,,)))***+++---///000000...------...111111...,,,///333111,,,+++---///111111///,,,***+++,,,,,,+++******+++---222333444444222111222333111222111---(((%%%'''))),,,---...---,,,---///111222333444555555555444444222333444333111000111222555444222000,,,(((%%%###"""&&&+++...000000000......///...---+++)))((()))+++---...------...000000111222333333222111000...------...///...,,,***(((+++...000...,,,******)))))))))((()))+++///333000000////////////000000000...***(((((((((((('''///000222333333333111000///---,,,---///222333333000000//////...------,,,111333444222///...111444555444333888CCCPPP\\\ccciiinnntttwwwwwwvvvvvvwww{{{zzztttuuutttooommmjjjlllpppmmmeeeccchhhfffiiimmmrrruuuvvvvvvuuuwww}}}xxxiiijjjmmmqqqvvvxxxwwwvvvxxxwwwxxx|||}}}zzzyyy{{{|||yyyzzz}}}&&&&&&''''''((((((((((((***,,,---,,,++++++,,,...,,,,,,---//////,,,&&&"""'''((()))))))))+++---///111111222111///+++'''%%%$$$'''+++///111000...,,,******)))***+++,,,,,,,,,,,,---///000000///...------...---,,,***)))))))))...///111111000000222333000//////000111000///------+++---111000***&&&'''...000444666666555555666111...+++((('''(((+++,,,...///222333444333222111...///111444666888999999999888333,,,***,,,---***+++******))))))******+++***+++,,,---///000000000,,,---///000000///...---000111111000//////000222000111222111///,,,++++++000000000///......---,,,(((&&&######%%%((()))***++++++***)))(((((()))***,,,,,,+++++++++,,,,,,,,,---------------...//////***,,,------,,,,,,---...111111000111111111111000444111,,,)))(((***,,,---------...///000111333444222111000000000111222333333222111222444555555444000///...---,,,+++)))((()))---111111,,,***+++...---///000000...---...///000000---***,,,000000,,,+++...111333333000,,,***+++,,,,,,,,,******,,,---111222333222111111222444222222111...***((((((***,,,------,,,,,,,,,///111444444555555555666666666000111222111000000222444555444222000,,,((($$$""""""&&&+++///000000///...,,,---...//////...------+++---...///...---...///...///111333444444444444222111000000000...+++(((''')))******((('''&&&'''))))))))))))***---222666222222111000000111111222333000---++++++)))'''&&&+++---///222222222000//////...---...111333333333/////////...------,,,,,,111222222///,,,+++///222:::888999@@@LLLXXX```dddmmmqqqvvvwwwuuuttttttvvv}}}zzzqqqrrrooofffgggcccbbbccc___YYYYYY^^^]]]aaahhhooouuuwwwxxxwwwxxxzzz{{{|||zzzzzz|||~~~|||zzzzzzzzz{{{|||~~~~~~~~~$$$$$$%%%&&&((()))***+++***+++,,,,,,,,,+++,,,---((()))+++...///---(((%%%''')))***++++++,,,...000222222222111///+++&&&$$$$$$''',,,000111000---+++'''((())))))******++++++((()))+++,,,---------,,,,,,---...,,,)))((((((***...000111111111111333444------,,,...///000///...000,,,+++,,,+++((('''***...000222333222000000111---+++(((&&&%%%'''***,,,---///111222222111///...///000111333444555555555777777222+++''')))+++)))******)))))))))***+++,,,---...//////...---------,,,---...//////---+++***---......---,,,,,,---///---000222333000---******000000000000///...---,,,%%%###"""###&&&***+++,,,,,,+++******+++++++++***------------...///000000000//////...///000111111---...//////......///111444444444333111000//////666333///+++***+++...000...------...///111222333222111000000111222333444222111111222444666555444222000/////////---***'''$$$***///000---,,,///222,,,---...---------...000///000...***+++......,,,,,,///222444444222...,,,...//////...,,,,,,---///000111111000//////111333222222111///---+++++++++,,,.........------///111333333333333333444444555.../////////...///111333111111///---+++(((&&&$$$''',,,111444333111000///***+++...000222333333333...///000000...,,,,,,---......000222333555666666888666444333111...***'''&&&'''((('''%%%%%%%%%'''+++,,,,,,,,,---000444888444333222222222333555666666444111///...+++(((%%%(((***...111333333222111000///...///111333333222///.........------------000111000---***+++///333======AAAJJJVVVaaafffhhhnnnqqqtttsssqqqppprrrttt{{{vvvmmmnnnjjj___^^^ZZZVVVRRROOOMMMQQQVVVXXX]]]fffpppvvvzzzzzzzzz|||~~~|||yyyyyy{{{||||||zzz|||}}}}}}}}}}}}~~~&&&&&&&&&''')))+++---...++++++,,,---------------***+++---000222222...,,,)))+++---......///111333444444444333000,,,(((%%%%%%(((,,,///111///---+++&&&)))+++,,,+++******+++&&&'''(((***+++,,,,,,---+++...///---***((())),,,...///111000//////000222+++******,,,...000000///222---******(((&&&'''***,,,...111111///---,,,,,,)))(((''''''(((***,,,---------...//////...,,,,,,...//////000000000//////222333000(((%%%''')))((())))))***+++,,,------...///000111000...---------.../////////...,,,)))(((+++,,,,,,+++******+++---,,,///222333111...,,,***///000111111000///---,,,###""""""$$$'''***++++++,,,+++***+++---...---,,,---------...///111222333111111000//////111222333000111111000///000222333555555555333000///000111333222000---,,,///333777///---+++,,,...000000000000000///000000222444555111000///111333555444333333111///000222000+++'''$$$(((,,,---...///222555***)))((())),,,...///......000///,,,+++---...+++---///222555555333111///222333333111...---...///000000000...------///111222111111000//////......---///000000///......///000000/////////000111222,,,---////////////000222///...---+++))))))(((((()))///444666444222111111)))+++---000333444555555///000111000---++++++,,,......///111222444555666:::888555333111...)))&&&%%%&&&''''''&&&&&&(((***...///000000000222555777333222111111222444777888888666555333111...***''''''***...333555555444333///......///222333222111---............/////////111222111...,,,...444999???CCCKKKVVVaaaiiinnnooonnnppprrrqqqnnnnnnqqquuuuuuzzzxxxoooiiihhhaaaXXXTTTPPPKKKFFFEEEHHHNNNTTTYYY___iiittt{{{~~~~~~~~~|||zzz|||}}}{{{uuuvvvxxxzzz|||}}}}}}}}}xxx}}}+++*********+++,,,---...,,,,,,---...000///...---------///111333333111///+++---000111222333555666666666666666333///+++(((&&&))),,,///000///---+++(((+++///111///,,,+++,,,(((((()))***+++,,,,,,---,,,///111///+++)))+++...///000000000...---...///,,,+++***+++...000000///222...++++++)))&&&%%%((())),,,///000///---,,,,,,&&&''')))+++---...//////------,,,,,,+++++++++***++++++,,,,,,++++++***))),,,///---&&&###$$$''''''''')))+++---///000000000...000222222///...///000111222222111///,,,)))'''***+++,,,+++))))))+++,,,+++...222333222///------///000111111111///---,,,&&&&&&''')))+++,,,+++)))***))))))+++...///...,,,+++,,,,,,---///111222333111000///...///000222333111222222111000111333555333444444111//////222555111111111///...000444888000---******,,,......---///.........///111333444//////...000222444444333222111000222444222---''''''((()))+++---000222444((($$$!!!$$$+++000///,,,---000111...,,,------***...000222444555555444333666666555333000....../////////...,,,******,,,...111000000111222222111000---///222222000---,,,,,,,,,,,,+++***+++,,,---...,,,...000111000000000111111///,,,***))))))+++,,,...222777666111---,,,,,,)))***---///111222333222---...//////---+++,,,,,,/////////000111222333444777555333222000...)))&&&$$$&&&((())))))***,,,...///111333333222222333444//////......000333666888777666666666555333...+++'''***...222444444222000///......///111222111000,,,---...///000111111222555666555333222555===CCCFFFMMMXXXbbbiiiooorrrtttrrrssstttsssqqqrrrvvvzzzwwwsssnnnjjjfff^^^TTTLLLHHHGGGDDDBBBCCCJJJRRRXXX^^^eeepppzzzyyywwwuuuwww{{{}}}}}}|||xxxzzz|||~~~yyyyyyyyy|||000///---,,,,,,,,,---...------...000111111///............000222222111///---///222444444555777888777888888777555111---***'''))),,,...///...---,,,)))...333444222...---,,,******+++++++++,,,,,,,,,---000222000,,,***,,,///000000111///---,,,,,,---...,,,+++,,,.../////////222...---...,,,'''%%%&&&&&&***...000000...------%%%'''+++...111222111111------+++***************(((((()))))))))(((''''''(((,,,+++%%%"""###&&&&&&&&&(((,,,///111222222111,,,///222222000000111444444555444333000---)))'''+++,,,,,,+++******+++---+++...222333222000///...///000111222111///---,,,++++++,,,...//////,,,))))))((('''***...000...,,,******+++,,,...000222333111000...---...///111222222222333111000111333666111222222000...000444888222333333000......222555111---))))))+++---,,,+++------------///111333444///......000222444444333222000000222555444...(((+++)))(((***---000222222'''!!!!!!+++111///+++,,,111222///---...---***...000222333555555555555777888666333000....../////////...+++))))))+++---000///000111333333222111,,,///222333000---***)))***)))((('''((()))***+++,,,///222333222111000000333111---***)))***,,,---333777999555---'''$$$%%%***+++---...///000//////+++,,,......---,,,---...////////////000111222333333222111000000---***'''###&&&)))+++,,,---///111000222444444333222111222,,,+++***+++---111444777555555666777888666222///&&&(((---000111000...,,,.........///111222111///,,,,,,...///000222333333999999999777777;;;DDDJJJOOOWWWbbbjjjnnnppprrrssswwwxxxyyywwwvvvxxx}}}tttllljjjeeeXXXJJJCCC???AAABBBBBBFFFNNNWWW\\\cccjjjuuu}}}wwwvvvzzz}}}}}}{{{}}}{{{yyyzzz}}}}}}zzztttssstttvvvyyy{{{{{{zzz|||111333222,,,%%%$$$***111111///...///222333222000...///111444666555111...,,,---///111222222333333444444333222111000///...)))***...222444333///,,,000000111111000...,,,***+++---......---,,,------/////////...---,,,+++***333111...+++)))***,,,---...//////...,,,,,,---///...---,,,,,,,,,+++(((&&&***,,,...000111111000///,,,***(((***...111111111///...,,,***)))((('''''''''(((((()))))))))(((((('''((((((((((((&&&%%%$$$'''+++000333333222222222///000111111///...///111777999888333,,,((())),,,000000000...++++++,,,......++++++...333444111------222777555///+++---111///000000///,,,++++++,,,...//////---+++***+++,,,)))%%%"""$$$+++222444444...---,,,++++++---...000222000//////111333333333...000111222111111333444555333000...,,,---.../////////...------------------......---++++++,,,...///////////////000000111222000//////000000///---///...,,,+++++++++)))(((&&&"""$$$((((((&&&***---000...++++++///444111333333//////222222000333333222000---,,,---///444333111///------000222111111222222222333333333///---++++++------***'''&&&&&&'''((()))***++++++---222777777333000000222333444333...)))(((,,,111444444444333///***%%%!!!$$$'''+++///111000...,,,+++++++++++++++***))))))))))))+++...111222111000000...+++******)))'''&&&&&&&&&'''(((+++...111333222333444444444333222111)))$$$"""%%%***---111666777777888777777555333222***((((((***...///---******---222444333222111000,,,---...000333444333222999999:::<<<@@@IIISSSZZZYYY```iiioooqqqrrrsssuuupppvvvzzz{{{}}}}}}uuusssnnneeeZZZPPPHHHDDDBBBEEEFFFFFFJJJTTTaaaiiiqqqyyy~~~zzzxxx|||yyy{{{|||}}}}}}|||qqqkkkooossssssqqqrrrvvvyyy|||~~~~~~,,,///000,,,'''''',,,222000...---...000111000...---...000333555555333000+++,,,---///111333444555333222111000///............///000333444333///,,,...///000000///---+++***+++---......,,,,,,,,,---,,,------------,,,,,,+++111000...,,,************,,,.........,,,,,,---///...---,,,---...---,,,***,,,---///000111000///...,,,***((()))---///000///...---,,,***)))(((''''''************************+++++++++***(((&&&###"""%%%)))---000000///......---...///...,,,+++,,,---222444666222---***+++---///000///...,,,,,,...000---***(((***///000...+++---222666444...+++---000000111111000---,,,,,,---111222111///,,,+++,,,...)))&&&###%%%,,,111333222---,,,*********,,,...///222000//////111333333333...///000000//////000222444222000---,,,---...///...............//////000111111111///---+++,,,---------,,,,,,,,,...///000222000...---......---,,,---,,,++++++++++++***)))&&&### """&&&))))))'''))),,,...---******...222111333333000000444444222000111000...,,,,,,---///111111000...---...111444222222222111111111111111---+++***,,,......+++(((%%%&&&&&&((()))***++++++111444777555000,,,,,,...111222111,,,''''''+++///111222333222///***&&&######&&&+++///111111///...+++++++++***)))'''&&&%%%%%%'''***...111111000///...,,,***)))******)))'''(((((()))***,,,...000222222222333333333111000///)))%%%%%%))),,,---...222444555666666666555333222---+++)))+++...//////------000444666555222000000---...000333555555444222666777:::>>>FFFOOOYYY___fffkkkqqquuuuuutttvvvxxxuuuxxxzzz{{{~~~zzzpppmmmhhh___VVVNNNHHHFFFDDDEEEGGGJJJQQQ]]]hhhpppzzz~~~{{{|||}}}zzz{{{{{{|||}}}~~~yyyooonnnooollljjjjjjhhhlllqqqtttwwwzzz'''***---,,,))))))...222---,,,+++,,,---...---,,,,,,,,,---000333444444333++++++,,,...000333666777333222000/////////000000111000000000000///---+++,,,------------,,,+++***,,,------,,,++++++,,,---***++++++,,,,,,,,,,,,---.........---,,,***(((&&&)))+++---------,,,---//////...---...///000///------...///000000000///...---+++))))))+++,,,---,,,,,,,,,++++++***)))))))))------++++++++++++,,,---///...---,,,)))&&&###!!!$$$(((,,,...---+++******+++,,,---,,,***(((((((((,,,///222111...,,,,,,...---......---,,,---///111---)))&&&&&&)))+++***)))---111555333...,,,---111333333333111///---...///333222111---******+++---***'''%%%''',,,000000///***)))(((((()))+++---...111///...///111333333333...///000///---,,,---...111000///---------...///------...///000111222333444444444222...,,,,,,---...---,,,+++,,,...000222222///,,,******++++++***++++++++++++++++++++++++(((&&&$$$&&&***,,,+++))))))+++,,,+++))))))---000111444444111111444444222---------,,,++++++---////////////------...222555333333111000///.........+++******---000000---)))%%%%%%&&&((()))+++,,,,,,222444555222...++++++---///000...***&&&%%%))),,,...///000000...+++'''%%%"""%%%***...111222111000......---,,,)))&&&$$$"""!!!$$$)))---000000000///,,,***(((((()))***)))(((******++++++---...000111222222222222111///...---***''')))///111///---...111222333444555444444333000---++++++---///000111000444777888666222///......111444666777666444222222444:::CCCOOO[[[cccfffrrrvvvyyyyyyvvvuuuvvvyyy{{{|||{{{{{{|||tttkkkfff___WWWPPPLLLIIIIIIIIIHHHJJJQQQ\\\hhhsssyyy|||zzzzzzvvvvvvuuuvvvxxx|||yyyrrrmmmhhhbbb```___bbbggglllppptttxxx|||xxx{{{$$$(((,,,---+++***---000+++*********+++++++++******)))))),,,///222333333---,,,,,,---...111555777555444222111111222333444///---*********+++***)))++++++++++++++++++++++++,,,---,,,+++))))))+++---+++++++++++++++++++++,,,+++---......,,,)))&&&###'''))),,,------------...000...------/////////...---...///000111000000000...,,,***)))))))))************+++,,,------------000///---,,,+++,,,...///000//////---+++(((%%%###&&&***---///---+++)))(((***,,,---,,,)))'''&&&&&&***---000000...,,,,,,,,,***+++,,,,,,+++,,,///222...***%%%###%%%'''((()))///222444333///---///222555555444222///...///000222111///+++((('''(((******)))((())),,,......---)))(((''''''(((***,,,...///......///111333333222000000111///---++++++,,,//////...............///+++,,,...000111333444444222333333222///------...111000/////////222444666222///***((('''(((((((((((()))***+++++++++,,,---+++******,,,///000...,,,+++,,,,,,+++******---000333555555111111222111...)))***+++***)))***---/////////...---,,,---111444444333111///---,,,,,,++++++***+++...222222///,,,&&&'''(((***+++---...///111222222000...---///222//////---***'''&&&(((++++++,,,---...---+++)))'''###&&&***...111222111111222222111///,,,((($$$""""""(((---////////////,,,***(((((())))))(((''')))***+++,,,...000222333333333222111000...------))))))---555777333...------...000222444444444444111...+++)))***---111333222555888999555111...,,,...222666888888555222111000444>>>LLLZZZffflllnnnwwwyyyzzzwwwtttsssuuuxxx}}}zzzzzz}}}wwwmmmhhhaaaXXXOOOKKKKKKLLLNNNQQQNNNQQQ[[[hhhsss{{{}}}}}}xxxvvvsssrrrtttwwwzzz|||zzz}}}|||tttlllccc^^^```bbbeeeiiimmmppptttvvvrrrwww{{{|||{{{~~~'''***......,,,******+++)))*********)))))))))***)))''''''))),,,///000111///...------...000222444444333222111111111222333+++)))&&&&&&(((***+++++++++******)))***+++---...------,,,)))'''(((+++---...---,,,***************,,,---......,,,)))%%%"""%%%(((,,,.........---...000...,,,,,,---...---,,,,,,---...///111222222222...---,,,)))((('''((()))((()))+++...000111222222222000...,,,,,,---...///............,,,***((('''***---000111///---+++***+++---......+++(((''''''***,,,//////...,,,+++***((()))*********+++...111000,,,'''$$$$$$''')))+++111333444333000///111333666555444111...---///000222111///,,,((('''(((***+++***)))***+++,,,---,,,)))(((''''''((())),,,---...------///222333333222222222222111...,,,,,,---//////////////////......***+++---///111222333333---///000111///...///000333222111111222444666777111...***'''''''''((((((''')))+++,,,++++++---/////////000111333333222111.........---,,,---///000444666555111//////---)))'''((()))(((((())),,,...111111///---++++++...111444333000---,,,++++++++++++***+++...222444111...******+++---...000111111222222111/////////111333000///---+++)))((()))***((()))+++,,,---,,,+++***%%%'''+++...000111111000222222111///,,,'''""" """(((,,,...///000111///---***))))))((('''%%%&&&(((***---000222444555444333222111000///......)))***000999<<<777111///+++,,,///111333444444444111...***''''''***///222222444777666333///,,,+++...222666888666222000///000888EEEVVVeeennnssstttwwwyyyyyyvvvsssrrrvvvyyy~~~zzzxxxzzz{{{ssshhheee]]]RRRKKKJJJNNNRRRUUU[[[WWWZZZgggssszzz~~~zzzuuurrrsssuuuvvvvvvvvvxxxzzz{{{zzz|||yyynnnfffccccccdddgggjjjnnnppprrrnnnsssyyyzzzyyyzzz+++---//////---***(((((()))+++++++++)))((()))***)))((('''(((+++---------//////.........///000111000000000000//////......+++)))'''(((***---//////++++++***)))***---///111...---+++(((&&&'''***---000///---+++***)))******.........,,,***(((%%%$$$%%%)))---000000...------...,,,******,,,------------......///000111222333......---***(((&&&((()))'''))),,,///111222333333111000...---,,,,,,---...,,,------...---,,,***)))+++...222333111...,,,+++,,,///111000...,,,******,,,------...---,,,+++***((()))*********+++...111111...***&&&&&&(((,,,...222333333222000000222333666555333000---,,,---///222333222000---++++++,,,,,,+++*********+++,,,---,,,***)))((()))***,,,------------///222333333111333333333222///------...///000111111111000...---)))+++---...000000//////(((+++.../////////000111222111111111111222333333000---***(((((())))))((((((+++------,,,,,,...111222222333333333444444444111000///......///000111333666555111......+++&&&&&&'''((((((''')))+++...111111///,,,******---///333111///---+++,,,------+++***))),,,000222111...------...///000111222222444333111000//////000111111000...,,,************((()))***,,,---------,,,)))***---///000000///............---)))%%% $$$***------...111444111...+++***))))))'''%%%$$$&&&)))---000333555666333333111000////////////***+++000999<<<777222000***+++...111333444444444///---***&&&%%%(((---222222333444333000---,,,---...222666777333///......333???PPPaaammmrrruuuvvvwwwyyyyyywwwuuuuuuyyy}}}~~~}}}zzzwwwxxxwwwpppgggaaaXXXMMMHHHKKKSSS[[[___dddaaafffsss|||~~~yyyvvvvvvwwwuuusssuuuuuuvvvwwwxxxyyyyyyzzz|||wwwmmmkkkhhhgggjjjmmmoooooojjjnnnsssvvvwwwxxx|||...///000///---+++)))(((***,,,---,,,)))((()))++++++*********,,,---,,,***------......///000111111//////000000000...,,,***---+++)))***---///000000---,,,******,,,///222555///---***&&&$$$&&&***---///...,,,+++***+++,,,---111000---+++((('''''''''&&&***///222111///---,,,+++)))((())),,,///111111111111000000000000000000...///...+++(((&&&(((***(((***,,,...000000/////////......---,,,,,,++++++,,,------...---,,,***)))***---111222000---,,,+++---///222222111...---,,,---,,,,,,,,,---...---,,,)))***+++++++++,,,///222111///,,,)))(((***...111111111000/////////111222555444111...+++***,,,...111222333222000---------,,,+++***)))(((***---//////---,,,******+++,,,---,,,,,,---///222333222111222333333111///------...111222333333222000...,,,)))***,,,---------+++***'''***...000000000000111000111222222222111000//////---+++***++++++***)))))),,,000///---,,,///333333333333222111222444555222000///...///000000000222555555222000000---)))''''''(((''''''(((+++---//////...+++***+++...000222000...,,,,,,---///000+++(((&&&(((,,,......---/////////000000000111111111000//////000000000000111///---++++++***))))))((()))***,,,---.........---.../////////...,,,++++++,,,,,,,,,)))%%% ###''',,,------...222777000...,,,+++++++++)))(((%%%&&&)))---000222333444111111///.........//////,,,,,,000777999444///...***+++...111333444444444...---***'''%%%''',,,111111222222000...---///000000444777666111...---///777FFF[[[kkkqqqssstttvvvxxxyyy{{{yyywwwwww{{{|||~~~|||yyywwwvvvpppiiiYYYQQQHHHFFFMMMYYYccciiijjjhhhppp}}}{{{sssqqqvvv{{{~~~}}}~~~~~~{{{wwwxxxvvvuuuwwwzzzzzzvvvrrruuuzzz~~~}}}~~~~~~wwwqqqoooooooooooollllllmmmnnnppprrruuuwwwvvvvvvwwwwwwxxx|||//////000///---+++***)))+++---...---***)))***,,,...---,,,---------+++)))***+++---///000111222222000111222333222///,,,***---,,,***+++---/////////...,,,++++++,,,000444777///---***&&&$$$%%%)))---...---,,,++++++---...000444111---)))''''''((()))'''+++000333222000---,,,((('''''')))---111444555444444222000///............//////,,,(((''')))+++***+++---......---+++***------------,,,+++***)))---.........---+++)))((((((+++///000///,,,******---///222333222000......---+++++++++---/////////+++,,,------,,,...111333000///,,,***)))+++///222//////...------...///000444333000---))))))***------000222222000---,,,+++---,,,***(((''')))---111111///---+++++++++,,,---+++,,,---///222333222111111222222111...------...222333444555333111...,,,)))***+++,,,,,,***((('''(((+++///111111000000111111222333444333111///---...---,,,,,,------+++******...111000---,,,000444333222222000///000333555222000......///000000000000444555222222222000,,,'''((((((((('''(((+++---------,,,+++***,,,///222000///---,,,,,,...111222***&&&###$$$(((+++,,,+++///////////////000000000+++***+++---000222333222000...,,,++++++***)))((())))))+++,,,---.........///000000000...---+++***+++,,,------+++'''"""%%%)))---...---...333999///---++++++,,,---,,,+++&&&'''***---///111111111000///------,,,---...///...,,,///444666111,,,+++***,,,...111333444444444......,,,(((%%%''',,,111222222111///---...111333222555888666111---...000999KKKbbbqqqtttssssssuuuwwwyyy{{{yyywwwwww{{{~~~{{{~~~~~~zzzwwwuuuqqqkkkTTTLLLDDDDDDOOO]]]iiiooommmmmmvvvzzzmmmeeedddgggkkknnn|||}}}|||xxxvvvyyy}}}|||vvvoooqqqtttxxxzzzzzzyyyxxxwwwwww{{{~~~wwwtttqqqoooqqqmmmiiiggghhhkkkmmmnnnnnnkkkhhhkkkrrryyy||||||/////////111333111,,,''''''&&&&&&&&&))),,,000333///111222111...,,,,,,,,,+++---111444555333000...000111333333111...+++(((...---+++******,,,...000------------...000111111222000...***((()))---000+++,,,,,,***'''(((,,,111333444333///***((()))+++---,,,,,,///111111---***'''((()))((()))+++///333000222222111///......///000000///...---,,,++++++...---,,,***))))))******,,,,,,,,,---.../////////......---,,,+++))))))(((...---,,,---...//////...---...000111222222111111///,,,)))))),,,......---///---,,,---///111000000000...,,,******,,,...000---.........---...000222///000000...+++)))((((((/////////...------,,,,,,///...---+++)))***---000111555888555///******+++,,,+++++++++,,,,,,---......111333444333111000000333333222111000///......)))***,,,---,,,***(((&&&,,,---000333555555555444333333444555555333///+++---,,,+++++++++,,,,,,---///...,,,)))''')))---111//////000///...///111333...///000000000///---,,,222333555666555222///,,,***)))))))))+++,,,,,,,,,---+++'''&&&''',,,222666222222000...,,,---000222,,,)))'''(((+++---,,,******+++------,,,******+++&&&&&&'''***...000000//////000000...***'''%%%$$$+++---000111111000111222///......000222000***&&&))))))))))))((((((((((((+++++++++---///000...,,,)))(((''''''))),,,000222111///------......---,,,,,,***'''&&&(((+++000333555000///333222,,,)))***...///000222222222111111///000000---)))((()))+++000111333444444333222111111000///------///444777BBBKKKZZZkkkwww{{{zzzvvvtttxxxyyyvvvyyy{{{}}}zzzxxxpppfffQQQHHHDDDKKKXXXbbbiiinnnwwwyyy}}}zzzpppddd___aaaddddddccckkkuuu~~~yyyyyyyyywwwuuuuuuuuuuuuuuuvvvwwwxxxxxxzzzxxxwwwyyyzzzooorrrllljjjllljjjdddbbbfffhhhbbbaaagggjjjhhhiiilllxxxyyy222111111333333111,,,((()))(((((()))+++...111333///000111///---,,,,,,---...000333555555222///---111333555444111...------000...,,,******,,,...///............//////000111222111...***((())),,,///,,,---,,,***''''''+++///222222222///+++)))***,,,...------...000000...++++++,,,,,,+++***+++---000///000111111//////000111111111000///...---,,,+++---,,,++++++++++++,,,---......//////000000111111......---,,,+++******))),,,------///111222222111000000111222222111000///...+++((()))+++......---///---++++++,,,......---111000...,,,,,,,,,---......///000000//////000000...///000///,,,)))((((((/////////...............///...,,,******,,,...///000444666555000,,,,,,------,,,,,,,,,,,,,,,------///111444444333111111111333222111///...---------)))***,,,---,,,+++((('''---///111444666666666666555555444555555444111...------..................///...+++(((&&&'''+++............---,,,---///111///////////////...------000111333333333000...,,,***)))(((((()))***++++++---+++)))((()))---222555111111000...,,,---///222,,,***((()))+++---,,,+++)))+++------***(((''''''&&&%%%&&&))),,,///000///000111111///+++'''%%%%%%+++---000222222111222333000//////111333222,,,(((((()))******))))))))))))***,,,---......------,,,***))))))))),,,///333555444222...---------,,,+++)))(((''''''))),,,///111444000///111000***'''(((---...///111111111111000...000000...***((()))***...000222444444333111000//////...------///333666@@@IIIZZZlllyyy}}}{{{xxxuuuyyyyyyvvvxxx~~~~~~|||~~~{{{zzzyyyqqqgggTTTLLLHHHPPP\\\gggpppvvv{{{~~~~~~tttiiiccceeehhhgggffffffooo}}}~~~|||yyyyyyyyyyyyxxxwwwuuutttssstttuuuxxxzzz|||~~~vvvrrrppppppllleeeaaabbbaaa^^^___eeehhhfffgggjjjmmmpppwww222222222333333000,,,)))******+++,,,---///000111///000///...,,,+++---///000222444555555222///---111555777555000...000333222000---++++++,,,---///000000////////////000000222111///+++))))))+++...,,,------***''''''***---000000000...,,,+++,,,---///...------//////...---///000111000...,,,,,,---...///000000000000222444333222222111///...,,,++++++++++++,,,,,,...///000111111111111222222222222...---------,,,,,,,,,,,,,,,---000222444444555444222222111111000///......,,,***((()))+++---...---111...***))))))+++++++++222111000///...---------000111222222222111000///,,,///111111...+++)))(((////////////000000000000111...******---//////......111444333000......000......------------------///111333333222000000111333111///,,,+++***+++,,,++++++---------,,,+++***///000222444666777777888777555444333444333222000...///000111111111000000///...+++(((&&&&&&))),,,.........,,,++++++---...000///...---------........./////////......---,,,***((('''&&&&&&''')))***---,,,++++++,,,///222333000000000...,,,,,,...000,,,***)))***+++,,,,,,+++***,,,///...,,,(((&&&%%%&&&$$$$$$&&&***---///000111111111...+++(((''''''+++---000111111000111222111000000333555444///***''')))+++,,,***)))))))))***---//////,,,***+++,,,+++***+++,,,...222666888666222---*********))))))&&&'''((()))+++---...///111///...///,,,(((%%%&&&+++,,,---...////////////---...///---+++)))((((((,,,...222555555333000...+++,,,,,,,,,,,,...222555<<>>GGGXXXmmmwwwuuupppoooqqquuuwwwwwwtttpppmmmnnnpppssszzzvvvpppnnnnnngggiiilllpppqqqpppllliii______```ccchhhmmmooopppoooooonnnmmmnnnsss|||xxxrrrmmmhhhaaa]]]ZZZXXXXXXVVVRRROOOMMMNNNNNNNNNPPPVVV^^^dddkkkvvv}}}zzzqqqmmmiiihhhhhhfffaaa]]]TTTQQQLLLGGGCCC@@@@@@@@@......---+++)))((()))***+++,,,...111333111...***%%%%%%%%%'''***---...---000111222333222111000///...111333222111000111222000///......///111333555---***'''(((+++,,,+++(((((()))******)))&&&$$$"""!!!###$$$%%%&&&)))++++++)))'''''')))+++,,,,,,...,,,******,,,.........///111333222...---...000333444444333111...,,,+++,,,...000000///---......)))+++---///000000000///+++******,,,///111111111333111...,,,,,,...111222444444444333333222222111//////000000...)))$$$ $$$'''''')))...111111222111111000000111333555555111,,,(((''')))+++---***++++++***((('''&&&&&&$$$'''+++///111000...---........./////////......***+++,,,+++)))(((((()))111333555777777555333111...///000...+++))))))))),,,...000111111///,,,***+++,,,,,,---...000111222111333555555444000,,,))))))***---///111111000000111333555555444333333333222333222222000...,,,+++***)))))))))***,,,...000111111222333333222111000---,,,+++))))))((())))))000000...,,,***'''$$$### """$$$&&&(((.........---++++++---///111222333333222000...,,,,,,---...//////...---,,,)))+++---......---,,,+++...000222222111000000000---------------,,,,,,,,,***+++---///111222000///)))'''&&&(((***---.........///000///------...000444222000......000333555111...***(((((()))***+++(((***------,,,+++++++++(((+++...000///---,,,+++,,,...000000000000111222444222000...---,,,,,,,,,------...------///333666444555555333111333999>>>@@@DDDCCC<<<888;;;>>>>>>FFFYYYoooyyywwwrrrrrruuutttvvvvvvrrrllliiijjjmmmpppxxx~~~yyyuuuiiiiiiiiikkknnnnnnkkkhhh\\\^^^ccciiinnnpppooommmiiihhhhhhggghhhkkkpppsssxxx~~~zzzlllgggaaa]]]]]]\\\ZZZWWWTTTRRROOOKKKJJJLLLQQQUUUZZZdddrrrzzz||||||~~~|||~~~{{{ssskkkfff[[[XXXUUUTTTUUUSSSPPPMMMIIIGGGDDDBBBAAAAAABBBDDD///...,,,***)))))))))******)))***,,,......+++)))###""""""$$$(((+++,,,,,,222222222222111000///...+++...111000...---///111333222111000000111222222,,,***'''(((***,,,***((())))))******)))(((&&&%%%!!!###%%%&&&'''))),,,//////,,,((('''))),,,...//////---******+++---...///,,,///000///+++***,,,...111222444333///,,,***)))***,,,---,,,++++++---///***,,,...000111000///...(((((()))+++///111222111333111...,,,,,,...111333333333333444333333222111///............+++&&&###!!!&&&((('''(((,,,///...000111333333333333444666666000***&&&&&&))),,,---***,,,,,,+++)))'''&&&'''$$$%%%(((***,,,......///.........///////////////+++,,,---,,,******+++,,,333444555666555444222111000000000...+++*********+++,,,...000///---+++)))+++++++++,,,...///111222...000444777666222---***'''***...222333333111///000111333333333333555777555444333111///---,,,,,,)))((('''((()))+++...///222222111000000000//////...---,,,***)))(((((((((///...---+++)))'''$$$### !!!###%%%&&&------...,,,+++***,,,---000111111111111///...---///......------,,,,,,,,,***,,,//////...---,,,---,,,---...---+++***+++,,,+++,,,---...---,,,***))))))+++---...///...---,,,'''&&&&&&'''***---......---......---++++++,,,...222222000...---...111444000...,,,***)))***++++++,,,---000111222222111000)))+++///111111///+++)))(((+++///111111222333444444333111///------------,,,,,,------...000444888888888888999;;;@@@FFFJJJSSSWWWUUUMMMIIIIIIDDD<<>>>>>@@@CCCDDDDDD111///---+++++++++++++++)))'''&&&&&&((())))))(((###""""""$$$(((+++------333222111///...---------(((,,,000000---,,,///222555555444222111000//////---***'''(((+++,,,+++)))*********))))))((((((''' """%%%'''))),,,111444333///)))''')))---111333---***'''''')))+++,,,,,,,,,...///---***)))+++...---000222222///+++******,,,,,,,,,***))))))+++---+++,,,///111111000///---)))((((((***---//////...000000///...//////000111///000111333333333333222111...,,,++++++***'''$$$###''')))'''&&&***+++***+++///333555444333444555444000+++)))***,,,------+++---...---***((((((***&&&%%%%%%&&&)))---000333000000///...------------,,,---------,,,,,,---///000111111222222222111111111111111///,,,++++++,,,***+++,,,------+++***(((******+++,,,---///000111---///111333222000---+++%%%)))///444555444111......///000000000222666999444222000...---------...''''''&&&&&&(((***---///222000...---,,,,,,---...,,,,,,++++++************------,,,+++)))'''%%%$$$""""""###$$$$$$%%%%%%%%%)))***,,,,,,++++++---.../////////////////////...000000000///...---,,,,,,,,,...000///---+++,,,...------,,,)))'''&&&(((******,,,...//////---***((((((***,,,......---,,,,,,)))((((((***,,,...------+++,,,,,,+++)))(((***+++...//////---++++++...111......---,,,+++++++++,,,//////000444777888555222,,,---000222111...)))%%%$$$(((---000222222333444333222000...---,,,,,,---+++---...000222555:::>>>AAAAAABBBFFFMMMTTTYYY[[[fffjjjjjjccc```___SSSCCCCCCLLLZZZeeemmmqqquuuxxxoooooonnnlllkkkkkkmmmoooqqq{{{}}}yyytttrrrrrroooiiiddd___bbbffflllooonnnjjjggg`````````bbbcccdddddddddfffiiimmmpppssswww|||}}}tttmmmjjjhhheeebbb^^^YYYSSSMMMIIIGGGGGGGGGDDDEEEGGGJJJMMMQQQUUUWWWYYYZZZ[[[ZZZVVVPPPIIIFFF<<>>;;;<<<@@@EEEIIIKKKPPPPPPNNNLLLHHHDDDAAA???===BBBKKKUUU^^^eeehhhiiiaaaZZZUUUVVV\\\```^^^[[[666111,,,,,,000222111///...)))### $$$''')))'''((()))***,,,,,,------...---+++,,,---.........***...000000...---///111===;;;888444000---,,,+++,,,,,,,,,---...---+++)))'''''''''))))))(((%%%""" $$$(((***,,,...000///---***'''(((+++...111///)))""" ###&&&&&&)))+++...000000...,,,***++++++,,,---...---***(((///---)))%%%###$$$(((+++---,,,---...111111000///++++++++++++,,,,,,------///111444555333///***'''+++***+++000666777333///333333111+++&&&$$$&&&)))(((((())))))))))))(((''')))+++...000222222111000111222222111000///......---///000000...,,,,,,,,,)))%%%!!!!!!&&&+++...///444222///+++***)))***+++---,,,++++++,,,///111333///000000000000//////...000000000000///---,,,+++'''))),,,,,,+++)))((((((+++)))'''(((+++///111222000000111111000---+++)))%%%)))000777:::888333...------------...///000000000///...000222111---)))%%%&&&'''((()))---222666444///,,,...---***)))***************+++,,,---......,,,((('''((())))))))))))******+++***(((&&&$$$%%%)))///111000///000222...,,,)))((())),,,000333222222222222111111000000111///......//////...---222000...---...///...---,,,---...,,,***))))))***+++---...000000///---,,,...///000///---,,,,,,------+++((('''''''''''''''***+++,,,---,,,***(((&&&)))+++///111222000---***,,,---///111222333333333555555333000,,,(((''''''''''''(((---222555444222222222000,,,((('''***---:::;;;CCCMMMPPPPPPTTT\\\___]]]___eeeiiilllrrryyy~~~yyyxxxuuu^^^PPPGGGHHHXXXeeegggfffiiijjjfffhhhooosssssstttxxx}}}uuuppphhhfffhhhllllllgggbbb```\\\[[[]]]bbbccc___^^^```aaadddfffdddaaabbbgggmmmssswww}}}}}}|||zzzsssmmmaaa[[[TTTQQQRRRQQQMMMIIICCCAAA:::222222888>>>???EEEDDDBBB@@@@@@AAACCCEEEHHHOOO]]]mmmvvv{{{sssgggiiipppqqqpppqqq555111---...111333222000...***$$$!!!"""%%%((()))))))))***+++,,,,,,,,,,,,+++***)))***,,,.........+++---///000000///000111:::888555111...---------...------......---+++)))((()))))))))'''%%%###""" ###&&&((()))***,,,......,,,***((((((***---///---(((###!!!"""$$$%%%$$$(((***---///000...+++)))&&&&&&''')))++++++***)))+++***(((&&&$$$$$$'''***---,,,,,,---///000000///---,,,,,,,,,,,,---///000000222444555444///***'''((('''(((,,,222555222///111222000+++&&&$$$&&&)))++++++***************))))))***+++---......///...222222222111000///...---,,,...//////---+++***+++(((%%%!!!"""%%%***,,,---111///,,,)))(((((()))***------,,,,,,---...111222000000000111111111000000111111111000///...,,,,,,)))+++------+++*********,,,***((((((+++///111222111111222111000///---,,,''')))---333888777333...,,,+++******+++,,,...///...------///111000---***&&&'''((()))+++000666;;;999333...---,,,)))(((+++,,,+++++++++++++++,,,,,,---***(((''''''((('''&&&(((***,,,------+++(((&&&%%%)))...000000//////000///---***((((((+++...000111000///............//////...---...000111000///111000//////000111000...,,,------,,,***))))))***+++,,,...//////...,,,+++---///111111///---------...---+++***)))((('''&&&((()))***+++******)))(((***---000222222000,,,******+++---///111111111111000111111...+++((((((((((((((())),,,111333333111444222...)))&&&)))000555===FFFUUUccceeeaaa```cccjjjjjjmmmppppppnnnqqqwww{{{yyyvvvcccSSSIIIGGGSSS___bbbeeejjjqqqmmmmmmrrrwwwyyy}}}zzzlllhhhfffhhhgggccc___```[[[YYYZZZ^^^___\\\\\\^^^^^^```bbb```^^^___dddhhhkkkqqqyyy~~~|||tttfff___WWWRRRRRRQQQOOOLLLIIIGGGBBB:::888===AAAAAABBBDDDDDDAAA>>>BBBKKKSSSYYY```nnn{{{|||~~~444111//////222444333111...+++&&&$$$%%%'''((()))++++++,,,,,,,,,,,,++++++&&&&&&&&&(((+++.........+++,,,---000222333222000777444111---,,,---...000111000/////////...+++(((***+++,,,)))$$$!!!!!!###&&&'''((((((((((((+++---...---+++******+++,,,---+++((($$$"""###$$$$$$###&&&))),,,///000...+++(((""""""###%%%''')))+++,,,(((((('''%%%$$$%%%'''***...,,,++++++---/////////...---,,,+++,,,...000222000222444555333///+++((('''&&&&&&)))///222222000//////...)))$$$"""$$$'''...---,,,+++***++++++,,,+++***)))))))))***+++,,,111111111111///...---,,,***,,,......,,,)))(((((((((&&&######&&&)))+++,,,...,,,***(((((((((***+++......---,,,---...000111//////000000111222222222111111111000///...---,,,+++,,,------++++++,,,---///,,,)))(((+++///111222222222111000000000000000+++)))***...444666333///+++***(((''''''***---///.........///000///---+++(((((()))***,,,222999>>>===555///---+++((((((+++,,,,,,++++++******+++++++++)))((((((((('''%%%###&&&)))---111111///+++(((&&&)))---000///...------///...+++)))(((***,,,---000...---++++++,,,---...---,,,+++,,,///111111111/////////000222222000...***,,,---,,,***(((((()))+++,,,...//////...,,,+++,,,///222333111///...---000000///...,,,)))'''%%%'''''''''((()))******+++---///111222222///,,,***(((***,,,...///000000///---...///...+++))))))***)))))))))+++...000000///444000+++'''(((000:::BBBJJJUUUgggtttvvvqqqpppsssqqqtttxxx{{{wwwqqqrrrwww}}}~~~|||zzz}}}wwwjjjXXXMMMHHHPPPYYY]]]cccjjjuuurrrrrrwww|||uuunnniiigggddd^^^\\\\\\YYYVVVVVVYYYZZZYYYZZZ^^^___```aaa___]]]]]]aaaeeeccciiirrrxxxyyywwwuuussswww{{{~~~mmmeeeZZZTTTSSSUUUVVVVVVTTTTTTOOOGGGDDDEEEDDDBBBDDDHHHKKKHHHDDDJJJXXXeeekkkrrr}}}333222111111333444333111---+++((('''((())))))))),,,,,,,,,,,,+++***)))(((######$$$'''+++---...---,,,***+++...222444222///444222...++++++---111333222111000000000...+++(((+++---...)))""" ###******+++***)))***,,,///000000/////////.........,,,)))%%%"""!!!###%%%&&&''')))---000000///,,,***$$$$$$%%%%%%&&&(((,,,...***)))'''$$$###&&&***...///,,,******,,,...//////---,,,*********---///111...///111222111...***'''***((('''(((,,,/////////+++,,,+++'''"""!!!"""%%%///...+++***)))***,,,------+++)))''''''(((***+++000000000///...---++++++(((+++------+++(((&&&&&&)))((('''&&&(((***,,,------,,,+++******+++,,,---//////...---......///000.........///000111222222111111111000///...---,,,+++,,,---,,,++++++---///000---******,,,///222333111000///......///111222///+++(((+++222666444111---***'''%%%&&&)))---000222222111111000...,,,+++))))))))))))+++000666;;;888222......---)))((()))***)))))))))))))))******+++************(((%%%"""$$$'''---111333111---***(((***,,,......---,,,,,,...---+++******+++,,,---111///---++++++,,,///000,,,***)))***,,,...//////++++++,,,...000///---***)))+++,,,,,,***)))((()))---...///000000///---,,,+++///333444333111///...111222333222///+++'''&&&'''''''''(((***+++---...///000222222111...+++)))(((***,,,...///000//////...000111000...,,,,,,,,,******)))***+++,,,------///---***+++111<<>>BBBAAA???>>>AAAGGGKKKMMMOOOOOOFFF999222222222111///,,,***(((&&&### !!!&&&+++...///+++,,,------------...///,,,...///000...+++'''$$$)))***)))$$$"""'''+++*********))))))))))))(((((()))---111111...+++***,,,---//////...,,,+++,,,,,,------...000111222,,,***((((((+++///222333...---+++++++++,,,...///...+++((((((***---///000555333000,,,(((&&&%%%$$$...,,,*********,,,,,,,,,))),,,//////,,,+++---///******,,,///,,,&&&$$$&&&$$$%%%)))///444333...)))///...---///111111...+++///.........------------)))***,,,.../////////...///......000222111,,,(((((((((((()))))))))((((((///000000000///---+++))),,,---...---,,,,,,---///...//////...------///000---,,,---000222444333222111000...+++***))))))***,,,---...///...,,,)))'''...///000111333333444444...------///111222222111///...,,,---...000000///))))))+++,,,...000222333111222333222000.........222222222222222222222222222///------...000111111000///...------...///000111///+++******++++++***)))))))))***,,,,,,+++***))))))))))))+++...111333777444...(((%%%&&&+++///222111111000//////000000))))))***)))''''''(((******(((&&&&&&***...111222000000000...+++))))))******+++...///000...,,,******+++------+++***))))))+++---......---...111555333444555444333000---+++111222333333222000...,,,((()))+++---///...***''',,,///333444444333333444222222333333333222111111555333111///000666>>>DDDPPPYYYaaaeeejjjqqqvvvvvv}}}sssllliiijjjlllnnntttpppooosssuuuttttttwww{{{vvvtttwwwxxxsssnnnmmmhhhbbb\\\XXXSSSTTTbbbqqq}}}}}}~~~||||||{{{{{{yyyvvvuuuwww{{{}}}rrrjjjfffcccaaa___XXXSSSTTTVVVUUUUUUWWW[[[___cccggggggddd```]]]VVVTTTNNNHHHFFFNNN]]]iiisss||||||sssppprrruuubbbUUUEEE<<<<<<@@@BBBAAA:::444222666:::;;;;;;===@@@>>>>>>DDDKKKLLLGGG@@@222222222111000---+++***&&&###!!!!!!%%%)))+++,,,***+++------,,,,,,...///...///111111000---***((()))+++,,,(((###!!!###&&&&&&'''((()))***+++++++++(((((())),,,//////,,,)))+++---...000000///...---............///000111111...,,,***+++---000111111000///---------///111222111...***)))+++...000111444222...***'''$$$""""""(((''''''((())),,,------,,,---/////////...///000---,,,...///,,,%%%###$$$%%%'''+++///222222...,,,...------000222333111............///000000111111+++,,,...000111111111000000///000222333333///+++)))***+++,,,,,,,,,++++++111111222222000---+++)))000000///---***)))***,,,...000111111111111222444111000///000222333333222000///---,,,+++***++++++......------,,,+++***))),,,---///111222333444444---,,,+++,,,...000111000...------...111222222111+++,,,---///000111111111111222333222000.........222222222222222222333333222000------...///000000000///...------...//////000---++++++,,,---------((((((((()))++++++***)))))))))((()))***,,,///000555333///***'''(((+++///111111000000///......---((())))))'''&&&&&&(((***)))((('''(((+++///000111000111000...+++))))))***)))***---///000000///...+++---...///---+++*********,,,------,,,---111444555555555444222000...---111111222111000---***)))'''(((***...000000---***---///333444444333333444444444444333333222111000333222111111555===HHHOOOUUUbbboootttvvvxxxvvvsssvvvpppiiicccaaaaaaaaaaaaiiifffgggkkkmmmkkkkkkmmmwwwsssrrruuuuuuooojjjhhhgggccc___]]]ZZZ\\\jjjxxxzzzwwwuuuttttttuuutttqqqooopppoooppprrruuuwwwxxxwww}}}~~~xxxrrrkkkkkkqqqvvvvvvtttzzz|||~~~tttkkkfffaaaXXXQQQPPPQQQPPPPPPSSSXXX[[[___bbbbbb```\\\ZZZVVVTTTQQQLLLJJJNNNVVV]]]cccnnn}}}xxxllleeedddeeeTTTIII;;;555888===???@@@999444222666:::;;;===@@@CCCBBBBBBFFFKKKMMMJJJGGG222222222222111///...---(((&&&######%%%'''(((((()))+++,,,,,,,,,,,,---///000111222333222000---,,,***---///---)))%%%%%%%%%!!!###'''***,,,------,,,))))))***,,,---,,,***''',,,---///000000000///...000//////......//////000///...---...000222111000222111000///000222444666555111---+++,,,...000111000///,,,(((%%%""" ######$$$&&&)))+++...//////......///111222222111000//////000,,,%%%"""$$$(((+++...////////////000......///111444444333111---...///000222333444555,,,---...///////////////000000111333444444111///+++,,,...000000000...---000111111111000---+++)))333222111---)))''''''(((,,,///222333333333444555555333111000222333333222///...------,,,,,,------000...,,,+++***+++,,,---,,,---...000111222333333,,,+++)))))),,,...000000......///111444555444222,,,...000222222222000000222333333111///------...222111111111222333444444222000---,,,---......---///......---......//////---,,,++++++---.........'''((())))))***)))))))))***)))))))))***+++,,,---111111///,,,******,,,...000000111000///---+++)))(((((('''%%%$$$%%%'''******)))***,,,///111000///000111111...+++))))))***)))***---000111222222222...///000111000...,,,******+++,,,,,,,,,---000333777666555333111000//////000000111000...+++(((&&&&&&(((+++///222333000...---000333444333333444444666555444333222111//////111000111333;;;GGGUUU___dddqqq|||}}}zzzvvvrrrfffbbb\\\XXXVVVUUUSSSRRRVVVUUUXXX^^^___]]]\\\^^^lllkkkmmmrrrrrrmmmhhhfffgggeeedddddddddiiivvv}}}tttkkkjjjiiihhhgggddd___[[[ZZZ[[[\\\]]]___```aaabbbjjjlllnnnmmmmmmsss}}}}}}rrrhhhhhhqqqvvvsssmmmrrrqqqqqqtttxxx~~~wwwqqqeeeZZZPPPMMMMMMLLLNNNQQQTTTVVVYYY\\\]]]\\\ZZZXXXTTTSSSSSSRRRRRRRRRSSSTTTSSS]]]mmm{{{zzzoooeee\\\VVVHHH@@@666222666;;;??????<<<777666999<<<<<<>>>AAAFFFGGGIIIMMMQQQUUUYYYZZZ222222222222111000000///+++***((('''&&&&&&'''&&&(((***,,,,,,,,,,,,---///111111222222111000///...+++...222222///***'''&&& """'''***---...---,,,,,,,,,---------,,,)))(((,,,---...///000000//////111111000///............------...111333444333111222111111000111333666777777333...++++++---///000***)))(((&&&$$$###"""!!!"""$$$&&&((()))+++...000111...,,,...222444222000000//////000---&&&$$$''',,,...000///------000333000111222333444444333222---...///000222333444555,,,,,,,,,+++***))))))(((...///000222333333222111...000111222222000...,,,+++,,,.........,,,+++)))000111222000,,,(((&&&&&&(((,,,000222333333333444666333111000111333444444---------....../////////111///,,,))))))+++...000......///000000000000000---***((((((+++...000111///000111333555555333000,,,...111333444333222000222333222000...,,,---...000000000111222333555666222000...---------,,,+++...------.........//////,,,+++******,,,,,,,,,***((()))***+++***))))))***++++++++++++++++++++++++---//////...---,,,---...111111222111///,,,)))'''''''''&&&$$$###$$$'''***+++,,,---000333333111///000000000...+++))))))***,,,---...000111222333333000000111222222000---++++++++++++,,,---///222444888666333000///......///.../////////...+++(((&&&((())),,,000333333111...---000222333333333333555555555333111000///...------///111777BBBQQQaaakkkwwwyyyvvvsssqqq[[[WWWQQQLLLJJJHHHGGGFFFCCCDDDHHHNNNOOOLLLLLLNNNZZZ\\\bbbkkkooollliiiiiihhhiiikkkmmmpppwww}}}~~~}}}yyykkkhhhddd```]]][[[ZZZYYYSSSTTTSSSRRRRRRTTTXXX\\\]]]bbbeeeddddddiiittt~~~zzzvvvtttwwwzzzxxxyyy}}}rrrooossstttoooiiilllkkkkkkmmmqqqvvv{{{lll```UUUPPPNNNMMMNNNQQQPPPRRRTTTVVVXXXYYYYYYYYYSSSSSSTTTWWWYYYYYYWWWTTTMMMSSS^^^lllzzzxxxfffWWWJJJCCC:::666888<<>>>>>BBBDDDBBBBBBEEELLLPPPUUUYYY^^^eeennnttt333222222111111111111111......---,,,***((((((((((((***,,,,,,,,,,,,...000000000000//////.........+++...222333222...***((("""$$$(((+++---...---,,,///000000000...---++++++++++++,,,---......//////222111000...------,,,,,,***+++---111444666555333222111000000000222444666666222...++++++,,,---,,,$$$%%%%%%&&&&&&&&&&&&&&&''')))+++,,,++++++---///111...,,,,,,000222111///...---...000...)))))),,,///000000...+++,,,///333222333444444333222111000/////////000000000111111///...,,,***(((&&&%%%$$$,,,---///000111111111111111222222222111...,,,***&&&''')))+++,,,,,,+++******...222444111,,,(((&&&))),,,000222333222333333333111//////111333555555------...///000000111111111///---++++++---000222111111111000000...---------+++)))))),,,///222333111111222333444222///,,,)))+++///222444444333222222222111///,,,***+++,,,......000222333555666666222000...---------+++***,,,,,,---...............,,,***'''''''''((('''&&&)))+++------+++)))***,,,------.........---++++++***---///000///.........222222333222000---***((('''''''''%%%%%%&&&(((+++---...111444666555222///...//////...,,,***+++,,,111000000000000111222222111000///000222111///---,,,,,,,,,---///222444555666444111...,,,,,,---...,,,---/////////---+++***)))***,,,000222222///,,,---///111111111111333444444333111///...------------000555>>>JJJYYYhhhrrr~~~vvvpppjjjeeeRRRLLLEEE???======>>>>>>666777;;;@@@@@@===???CCCEEEIIITTTbbbiiijjjjjjmmmmmmqqquuuxxx|||xxxooojjjhhhlllrrrxxxyyyxxxxxxyyy{{{sssmmmddd\\\WWWXXX\\\___ZZZZZZXXXTTTQQQTTT]]]ddd```eeejjjkkkjjjnnnxxx~~~sssjjjfffhhhooovvvxxxvvvxxx}}}|||tttsss||||||zzz}}}}}}}}}~~~|||tttnnnhhheeegggiiikkkkkklllpppwww}}}{{{zzz~~~}}}}}}xxxlll```ZZZUUUPPPMMMMMMLLLLLLMMMNNNQQQSSSVVVWWWXXXXXXYYY[[[]]]]]]ZZZWWWPPPOOOTTT```nnnvvvsssnnnpppqqqzzz{{{fffWWWPPPFFF???===>>>>>>>>>DDDDDDHHHOOORRRPPPQQQTTT]]]bbbgggjjjmmmttt|||333333222111000000000111///000111000---+++++++++)))***,,,------...000111000///...---,,,,,,,,,,,,+++---000222222000---+++%%%&&&))),,,.........---222333333222000.........***++++++,,,---...//////111000...---,,,+++++++++((()))+++///333555555444222111/////////000222333333000...,,,,,,,,,+++)))"""###%%%''')))***++++++,,,///111000...,,,---///111///---,,,---.........,,,+++---000///,,,,,,000222111///---+++,,,///111111333444444111///......000000000//////.........222111///,,,***)))((((((+++---////////////000111333222111000///---+++***%%%&&&)))+++,,,,,,++++++&&&,,,222555444000,,,)))---000222333333222333444000///---...000222333333---...///111111222111111111000///...///000222333222222222111000///---,,,---+++***+++...111333333111000000000000...+++)))(((***---000222333333222111111///,,,)))((()))******---000333555666666555222000///.........,,,***+++,,,---...............+++((($$$######$$$$$$###***---///...+++)))***---,,,...///000000...,,,***(((+++///111000000///000333333222111000---+++)))'''((())))))((((((***,,,...///111444666555222///,,,---......,,,,,,,,,...444333111000//////000111111...,,,---000222111///---,,,,,,---111444555555555333000---++++++,,,,,,,,,---///000000///---,,,((()))+++...111000---***,,,---/////////000111333111000///.........///000222777???IIITTTaaalllsss~~~zzzsssjjj\\\PPPDDD???888444444555888999111111333666444333777===888>>>LLL\\\eeeiiilllqqqvvv|||xxxwwwtttoooiiibbb[[[XXX[[[bbbhhhiiijjjoootttvvvzzztttjjj___ZZZ[[[aaagggjjjkkkiiiccc^^^aaakkkuuussswww{{{||||||qqq___^^^bbbiiillljjjkkkmmmpppzzz|||uuutttvvvtttrrrrrrnnnmmmmmmppptttvvvuuusssrrrxxx~~~rrrmmmlllhhhjjjkkkjjjiiimmmuuu{{{{{{tttrrrwww}}}yyy{{{~~~~~~zzzvvvrrriiijjjqqq{{{qqqkkkdddZZZQQQNNNLLLKKKIIIIIIJJJMMMPPPSSS\\\]]]^^^___]]][[[YYYWWWTTTQQQRRRZZZeeeiiibbbZZZ[[[```nnnzzzllldddYYYOOOIIIFFFEEEEEEJJJLLLRRR[[[```ccchhhnnnuuuwwwyyyyyyxxxyyy|||444333111000/////////000...111333222///---------)))+++---......///111333111///---+++************+++,,,---...000000///...&&&'''))),,,...///000111222444555333000...///000++++++,,,,,,...///000111///...---,,,+++*********)))(((***---000333333222333111000......///000111000///.........---***(((###$$$'''***,,,---.........222555333///,,,---000222111000---++++++,,,...---,,,---000///,,,...222444111---++++++---.........111333222000------...000000/////////.........222111///...------------+++---//////...---///111222111///...------......***+++---...///...---,,,)))---111444333111///...000222222222000000000222///...------/////////---...///000222222222222111///000111222333333333333111111222222111000000///,,,+++***,,,///222333222///---++++++++++++)))((()))***+++---///000000000000///---***'''&&&''')))'''+++000555888888666444222000//////000///---+++***+++,,,...//////......)))&&&!!! """$$$%%%))),,,///...***((())),,,+++,,,...000000...+++)))'''***...111111000111111222111000///---,,,+++***''')))+++,,,,,,+++,,,---......000222444333000---***,,,------------...000555333111///......000111111,,,((((((---111222111---+++***,,,000444555555444333111...---,,,,,,,,,---...///000///...,,,***$$$%%%(((,,,//////---***+++,,,---------...000222000000///...///111333555;;;BBBLLLWWW```hhhoootttyyywwwqqqjjjeee]]]LLL===666333000000222555777888111/////////---,,,333<<<;;;AAAOOO^^^hhhlllqqqwww{{{sssnnnfffbbb^^^]]]\\\ZZZTTTOOOOOOTTTZZZ___iiisssvvvssszzzxxxtttnnnkkklllqqqvvv~~~wwwxxxrrrkkkfffhhhjjjiiiggggggccchhhpppwww~~~|||zzzxxxqqqhhhaaaaaa``````aaabbbccccccdddffflllrrrtttxxx||||||ooonnnkkkkkkmmmqqqvvvzzz~~~~~~zzzvvvsssrrruuuyyy}}}~~~wwwxxxzzzzzzwwwqqqjjjfffVVVZZZbbblllwww{{{oooccc^^^TTTQQQMMMIIIHHHJJJMMMOOOXXX\\\``````\\\XXXWWWWWWWWWWWWZZZ^^^bbb```ZZZTTTOOOVVVdddwwwrrrfff^^^ZZZZZZZZZYYYYYY]]]dddjjjpppzzz|||wwwsssqqq444333111///......//////---000333333000.........***,,,...//////000222444222000---+++)))))))))***+++++++++,,,...000111000&&&''')))+++...111333444111333555333000...///111,,,,,,------///000111222...---,,,+++***************))))))+++...000000000444222000///......000000/////////000000...+++(((%%%'''))),,,.../////////...222666444000---...000222333222///***))),,,///...---...000///,,,...222555111,,,***,,,...---++++++...111111///---...//////////////////////////////......---...///000111,,,...000000------///111111///...------///111222///000111222111000...,,,,,,///111222111111111222000111111///,,,,,,---...///...------...---+++)))///000111222333222222111...000333555666555444333///000111222222222222222*********,,,000222222111,,,***(((((()))***)))(((******++++++,,,------...///...,,,)))&&&%%%&&&(((&&&***000666999888666444222000000000111000...,,,)))+++,,,...//////......((($$$ ###&&&((((((,,,///---)))&&&(((+++)))+++...//////---***((('''***...000111111222333111000...---++++++******'''***---///...---------------...000222111...+++)))***,,,------...///111444222000...---...000222000+++%%%&&&+++000222222,,,***)))+++000333444444444333222000...---,,,,,,...///000000...,,,***(((!!!"""&&&+++...///---+++***+++,,,,,,,,,---///111000000//////111444777999CCCJJJUUU```hhhnnnrrrtttxxxoooaaaWWWTTTOOOBBB555---------000555888::::::222000...,,,)))***222<<>>777333000///000222666888999888555000,,,,,,...333===HHHNNNWWWbbbkkkqqqvvv}}}xxxooonnnoooqqqqqqmmmdddYYYQQQPPPNNNQQQVVVUUUPPPPPPUUUXXXWWWZZZdddrrr~~~|||tttooopppgggbbbeeehhhhhhkkkppp}}}pppcccXXXPPPRRRTTTQQQNNNNNNPPPRRRTTTVVVZZZ```ggglllrrrxxx|||xxxwwwxxxwwwvvvxxxxxxoooddddddlllnnnhhhcccjjjrrrzzzwwwqqqmmmrrruuuuuuvvvwwwtttpppeeefffeeeccc^^^WWWRRRNNNIIINNNRRRQQQQQQWWWdddpppzzzrrrdddTTTIIIFFFJJJNNNLLLOOOSSSUUUWWWXXXYYY[[[YYYbbbhhheeeaaabbbbbb___]]]bbbhhhlllpppxxxyyypppjjjgggeeebbbbbbmmmzzz|||yyyyyyuuunnnhhhggg...//////---++++++,,,---((())))))***+++,,,---------...///000000...,,,+++---...///000000...,,,+++))))))***+++,,,------...,,,***+++000111...,,,---------------,,,***(((&&&***+++///222555666444333222...)))'''(((*********---....../////////............///......,,,***))))))))))))+++---///...------+++***,,,111333111...+++,,,---,,,******,,,...111000---)))&&&&&&(((***,,,,,,,,,---...---,,,***333222222333444555555555444333222000...---,,,,,,///...---,,,---///222333///+++&&&%%%)))///444666000,,,))))))+++...///...333000......111444444444444111///...//////---+++---...///111222333444444333///***((()))+++---//////---,,,---///000...+++///000111111111000///......000222555555444111000000222333222000...------******,,,///222333000...+++&&&$$$(((+++,,,,,,///...+++(((&&&&&&(((,,,...000///---***'''&&&''')))***+++,,,------...///000222222222222111000...---'''((())),,,000000---***'''$$$!!!!!!%%%))),,,---///........./////////...---............,,,+++***)))))))))+++,,,...------,,,...//////,,,)))''''''''')))+++---///000000000------.../////////...---+++,,,...000111222333333111111000///------///111---***(((''')))+++,,,---'''&&&&&&***000444444333555777777555111.........111333333000000000+++%%%###))),,,------,,,,,,,,,,,,,,,---......///...++++++000555;;;DDDMMMWWWeeesssyyyyyyyyywwwtttcccTTTFFF???;;;444---***//////000222555777777777555111///111444:::EEEOOOWWW```lllssswww|||vvviiiaaa^^^bbbiiillliii```WWWPPPSSSRRRUUU[[[\\\YYY[[[```eeefffkkkttt}}}rrrjjjkkkmmmkkkiiiiiitttttt{{{nnncccZZZYYYZZZUUUQQQPPPPPPPPPQQQSSSUUUXXX]]]___^^^eeeoooxxx|||yyyvvvvvvrrrkkkccc```aaa___ZZZ]]]aaagggllluuuxxxqqqmmmpppqqqnnnlllllliiiddd[[[ZZZWWWUUUTTTRRROOOMMMHHHKKKNNNMMMLLLOOOXXX```qqqyyyzzzkkk___XXXSSSPPPOOOQQQUUUWWWWWWXXXZZZ\\\]]]fffllliiifffggggggeeecccfffjjjlllnnnrrrxxx}}}wwwoooggg___WWWSSSZZZdddhhhfffhhhmmmnnnkkkiiijjj,,,---...---,,,+++,,,---&&&&&&%%%%%%&&&)))+++---......//////...,,,+++))),,,,,,---......,,,+++***'''''''''((()))***,,,,,,---,,,---000000+++)))+++,,,,,,,,,+++***(((&&&$$$+++---111444666666666555444111,,,)))))))))))))))............------------,,,---...///...+++(((&&&$$$%%%'''***...000000...---++++++...222444333000***+++***))))))***---///222000,,,'''$$$###&&&)))******++++++,,,,,,,,,,,,///111333666777888777777777666444111...,,,***))),,,+++***)))+++...111333...+++''''''***///222444///---++++++,,,,,,,,,+++000///...///222555666666222000---,,,,,,,,,+++******+++---///111333555666///,,,((('''))),,,///000...---,,,---...///...,,,//////000000000000000000---///222333444222000...111222333222...+++*********+++,,,///222333111///+++'''%%%))),,,,,,...222...+++'''$$$$$$'''+++---//////...,,,))))))***,,,,,,,,,,,,,,,------------111222222222111///---,,,((())),,,///000///+++'''((((((((((((''')))+++...111000000//////...............///000000///---,,,+++(((&&&'''***,,,+++)))+++---000000---)))&&&%%%'''(((***,,,...///000000...---,,,+++,,,...///111////////////000000111222222222222000......000222000---)))'''''')))++++++%%%$$$%%%***000444333222444555555444111///......///222444222222222,,,&&& ''',,,...---,,,...---------------......---+++,,,222888@@@LLLWWWfffttt}}}|||}}}{{{nnnWWWIII<<<777555000+++)))......///222555666555444555222444999???EEEPPPZZZcccmmmxxx~~~~~~xxxrrriii___WWWSSSZZZdddhhhddd\\\UUUQQQVVVXXX\\\cccgggiiimmmrrrwww{{{}}}|||~~~}}}}}}uuupppmmmlllnnnsssvvvwwwyyy}}}tttiiiddd```ZZZTTTRRROOONNNNNNOOOOOOPPPQQQRRRMMMSSS]]]gggqqq~~~}}}yyyuuummmfffaaa\\\UUUQQQQQQTTTWWWZZZ]]]fffrrrwwwwwwzzz}}}{{{qqqiiihhhjjjgggbbb^^^]]]ZZZVVVSSSNNNIIIHHHJJJMMMMMMMMMJJJKKKLLLKKKJJJKKKMMMOOO]]]cccmmm|||zzznnnaaaYYY\\\]]]___```______```aaaiiiooorrroookkkjjjiiigggjjjjjjkkkkkkjjjjjjiiiiiimmmrrryyyzzzlll]]]OOOGGGHHHNNNPPPPPPVVV```gggkkkooottt,,,---//////------...///(((&&&$$$######&&&)))+++.........---,,,***)))(((((()))))))))((((((''''''############$$$&&&((()))+++***,,,///...)))(((***---------,,,+++(((&&&%%%***---111444555555555555333000---+++***+++++++++......------,,,,,,,,,,,,,,,---///000///,,,)))&&&###$$$&&&***...//////---,,,++++++...111333222000++++++***))))))+++///222444222---((($$$$$$&&&)))+++++++++***))))))***++++++...333666666555333222666555444222///---+++***+++)))((('''(((+++...000///---+++***+++---///111......------,,,+++)))(((...------...///111222333...---+++)))******+++,,,((()))***,,,...000222333)))'''$$$$$$'''+++...///------,,,,,,,,,---------000000//////000111222333///000222333333222000...000111222111...+++******,,,---///111333333222111---)))(((+++,,,,,,...111///,,,'''$$$$$$'''+++---...///000...---,,,---//////...------.........---///000000000///---+++***)))+++...000000---(((%%%(((,,,///...***(((+++...333333333000---+++******+++,,,...///000000000///---)))%%%&&&)))+++***((()))---111222000,,,)))(((((()))***,,,---...///000...,,,***((())),,,000333222111000///...///000111333444444222111000222444111...***((()))+++---...((('''(((,,,111333222000111111111111///...------,,,000222222333333---&&& (((---//////...///......------------...,,,+++---444<<>>KKKUUU]]]gggpppsss|||{{{kkkgggaaa^^^]]]ZZZUUUPPPUUU[[[```aaa^^^]]]___bbbmmmsss{{{xxxppphhhdddaaaaaa___ccciiimmmnnnkkkddd___SSSQQQPPPQQQVVVccc{{{yyyllldddiiirrr|||}}}|||vvviiibbb___]]][[[]]]eeeoooxxxwwwkkkaaaWWWPPPIIIHHHGGGHHHJJJJJJIIIGGGGGGKKKPPPUUU[[[eeepppxxxwwwjjjbbbYYYPPPQQQYYYQQQUUUXXX]]]eeepppttttttgggfffeeeccc```ZZZSSSNNNMMMOOOLLLHHHGGGKKKMMMLLLPPPLLLIIIIIIKKKMMMLLLKKKMMMMMMMMMOOOQQQQQQNNNKKKSSSWWW^^^dddiiirrr}}}wwwrrrqqqwwwuuuqqqlllgggcccbbbdddcccccccccccccccaaa]]]ZZZ\\\YYYZZZaaaooo}}}sssbbbVVVNNNIIIDDDDDDHHHRRR___nnn///111333333111000000000...,,,(((%%%$$$%%%&&&(((,,,+++******)))(((''''''$$$###!!! !!!""" !!!###%%%%%%'''+++///...+++,,,111---------,,,***'''%%%###'''+++///000...,,,,,,---***+++,,,,,,,,,---000333222111///---+++++++++,,,+++---///111000///---+++,,,+++******+++,,,+++)))******+++,,,,,,,,,,,,,,,......///......000333666888777444000,,,+++,,,...///000...***%%%$$$'''+++---111777777333///,,,+++...///111222333222111111...,,,(((&&&&&&(((+++...222333333111///---,,,---///000111///,,,***)))***,,,------,,,***(((((()))((()))++++++++++++---...***)))((('''((()))***+++&&&$$$""""""&&&)))+++,,,,,,,,,,,,+++)))***,,,...333000---++++++...111444333333444333333111///...,,,///111222222111111222222333555444333111222333...---...///---((((((+++///---***''''''(((***+++---000222222111000///000111...---///222444333111******+++,,,,,,+++***)))(((+++...///,,,(((%%%###(((,,,111000---+++,,,///666888777222,,,''''''(((&&&(((***---...///000000...,,,)))'''''')))+++...+++...222444333111000///,,,,,,++++++++++++,,,---,,,+++((('''(((***---//////......------......///333555555555333222333444...---+++,,,///222444444222///,,,---000222000...***))))))***++++++***(((%%%)))---///222444111,,,###&&&+++///111222111000///...............//////---///555>>>FFFQQQbbbqqq~~~}}}}}}~~~ppp]]]EEE888---+++...////////////---,,,---111555777888666;;;GGGVVVbbbiiirrrzzz~~~ttt___\\\YYYXXXZZZYYYWWWTTTSSSWWW]]]```ccchhhnnnsss|||xxxllliiiccc[[[TTTPPPPPPQQQNNNQQQSSSTTTVVVWWWTTTOOOEEECCCDDDGGGOOO^^^vvvmmm]]]SSSQQQYYYbbbffffffgggmmmsss|||vvvkkkeee^^^WWWWWW[[[bbbiiirrr~~~uuukkkaaaXXXMMMJJJGGGGGGIIIJJJHHHFFFBBBFFFLLLPPPTTTZZZccciiiooottt|||tttjjj___WWWWWW[[[VVVYYY[[[\\\bbbjjjmmmkkkVVVTTTQQQOOOOOOMMMKKKIIIBBBDDDCCCAAACCCJJJNNNMMMMMMMMMMMMMMMMMMNNNNNNOOONNNNNNPPPRRRVVVXXXXXXWWWVVV^^^jjjqqqqqqrrr|||xxxtttrrrkkkeeeccc```___bbbfff]]]^^^^^^_________^^^^^^\\\UUUQQQVVVaaakkkuuu}}}~~~tttkkk```WWWNNNKKKLLLQQQZZZggg{{{///111333333111///......---+++(((&&&%%%&&&'''(((***))))))((('''''''''(((&&&%%%"""!!! !!!###$$$###"""!!! !!!###&&&(((''')))///333111---///444/////////---+++(((&&&$$$&&&+++//////+++((((((***(((***,,,,,,+++,,,000333444222000---,,,+++,,,,,,***+++---...//////...---000...+++)))***++++++******+++,,,,,,+++*********...///000000000000222444777777666333000...///000///000...***%%%$$$)))...,,,222777777222---++++++,,,...000222333333333222...+++(((&&&&&&***...000000333555444111/////////000111222000,,,***+++,,,---///000///+++))))))***))),,,//////---++++++,,,+++***((('''((()))+++,,,+++)))''''''))),,,......---......,,,******---000222///***'''&&&)))...111333333333222111///...---...111333444444333444444333444555333000...///000***+++...111...)))'''***,,,+++)))(((''''''((((((---000333333222000//////...,,,+++...333666555222)))***+++------------,,,(((***------)))&&&$$$$$$'''***---...---,,,...000555777888444...***+++---***+++,,,---...------,,,,,,,,,+++'''$$$&&&,,,111...000333333111///.........---,,,************++++++***))))))))))))++++++***+++,,,---............111222333333111000000111---,,,,,,...111333333222222...++++++...111111000)))''''''(((+++,,,***((($$$(((+++---222666555111...///000111222111000///......---......///000111000333;;;EEELLLVVVgggvvv~~~zzzmmm```GGG:::///...111222222333000...+++,,,000555:::<<<===CCCQQQbbbnnnuuu}}}}}}qqqiii\\\ZZZXXXYYY\\\^^^\\\YYYYYY]]]ccckkkttt}}}{{{tttjjj```YYYRRRRRRPPPLLLGGGDDDDDDEEEDDDFFFFFFEEEHHHLLLJJJEEE@@@???@@@FFFOOO^^^uuuxxxcccRRRGGG@@@FFFLLLNNNOOOQQQUUUZZZlllyyy~~~sssgggaaa```___```fffpppzzzzzzpppfffZZZTTTNNNLLLLLLLLLIIIFFF???DDDJJJNNNPPPTTTYYY]]]\\\aaaiiipppvvv~~~~~~wwwnnniiiddd```\\\\\\XXXSSSTTTYYYZZZXXXGGGFFFDDDDDDEEEFFFFFFEEE>>>AAAAAA???BBBIIIMMMMMMIIIMMMOOOPPPOOOQQQVVV[[[YYYZZZ[[[^^^aaaeeeiiilllggglllvvv~~~~~~}}}}}}xxxmmmddd\\\YYYYYYYYY___fffZZZ\\\]]]\\\ZZZ[[[___ccc___VVVOOORRRWWWZZZ___eeelllvvv{{{qqqfffbbb^^^\\\[[[```mmmyyy///111333333000...---,,,***)))(((&&&&&&'''((())))))(((((('''''''''(((((()))'''%%%###"""$$$&&&'''&&&%%%$$$###$$$'''***,,,***---222555333...000666222222222111...,,,)))'''''',,,000///***&&&&&&((('''***,,,,,,++++++///222555333000...,,,,,,,,,---))))))+++,,,---.........222///+++)))***+++,,,,,,,,,---------+++)))))))))...///111111000000222333666777777555222000000000...///...)))%%%%%%+++111***///555555000+++***+++,,,...000333444444333222---***(((&&&'''+++000333...222555666333111111222000222222000,,,+++,,,///...111222111...,,,,,,...+++///222222...+++))))))+++***)))((()))+++---...000---++++++---///000000///000000...,,,,,,///333111---'''######&&&+++...222222222111///...---,,,111333555666555444444555333444555222...,,,,,,...&&&(((...222///)))(((*********)))((('''&&&&&&&&&---000333444222000......,,,)))(((,,,333777666333)))***,,,...////////////'''***,,,+++((($$$$$$%%%&&&(((+++,,,------///000444777999666000...///222......//////...,,,***))))))+++,,,'''"""###+++333111222333222///---,,,,,,000...,,,***))))))))))))***************)))))))))''')))+++---...............000111111///......///,,,,,,,,,...111222111///111---)))(((,,,000222222)))''''''))),,,---+++)))$$$(((+++---333888888555444444444333111000///...---------......000111222333777@@@IIIPPPZZZjjjyyy~~~~~~vvvjjjaaaFFF999...,,,///111111222111...***+++///666;;;???CCCJJJXXXjjjwww}}}}}}oooddd___YYYWWWVVVYYY\\\^^^\\\YYYdddgggnnnyyy{{{qqqiiibbbXXXLLLCCCEEEHHHJJJIIIEEEBBBAAAAAA???BBBAAA???CCCHHHGGG@@@AAA???@@@GGGRRRaaauuuttt]]]KKK???;;;>>>BBBCCCCCCEEEHHHKKKXXX```fffiiirrr}}}mmmgggaaa]]]```fffmmmqqq|||rrrggg```WWWRRRQQQOOOKKKGGGAAAFFFLLLOOOPPPQQQSSSUUUPPPTTT[[[```fffnnnwww~~~rrr}}}zzzqqqfff```\\\SSSJJJFFFIIIJJJHHHAAA@@@@@@AAABBBCCCBBB@@@>>>AAAAAA@@@CCCIIILLLLLLHHHMMMQQQRRRQQQUUU___gggeeegggiiikkkmmmsssyyy~~~~~~|||nnnbbbXXXTTTTTTTTT[[[ccc[[[]]]]]]ZZZWWWYYY___fffcccXXXQQQQQQQQQNNNNNNQQQRRRbbbwwwyyyrrriii```\\\aaajjj...///000000///---+++***,,,)))'''&&&((()))******&&&&&&&&&(((***+++***(((&&&'''))),,,...---***''')))(((&&&%%%&&&(((+++---,,,+++***+++---///000///333333222111000///...---+++...///---***)))***,,,+++,,,---////////////...333222000...---...///000***,,,//////...---......///...---,,,,,,,,,,,,,,,+++---...---)))'''''')))---000333444222000///...333666888777333...,,,,,,---,,,+++*********,,,,,,,,,---///222222...((($$$'''(((***---111222111///------,,,+++,,,---...///,,,...111111000//////000555555444222000111333555666555444111...---///000333333555666///&&&###%%%+++++++++***)))))),,,///444333222111111111222333///000///...---...111444///***%%% ###))),,,---///111222222000...---,,,111666666333222444888333000+++((((((***+++,,,)))***---000111///+++(((,,,,,,,,,***))))))+++---111111111333444444222000222000///000111222111///)))***---///111111222111+++)))((()))******'''###(((((()))+++...000000///000333444444111000222444888666444000---+++)))((('''((((((&&&&&&(((...333777888777333---(((((((((***(((&&&&&&'''''''''&&&$$$''',,,......---,,,+++***++++++,,,------,,,,,,++++++,,,...000000---+++---000222222111///......,,,,,,,,,,,,,,,---......///---+++***++++++***)))%%%'''***///444:::???CCCCCC@@@;;;555000...///111111000///000222222///+++444999AAALLLWWWbbbkkkpppwww~~~~~~ooo```WWWDDD<<<222---...111111000333...***,,,000666???HHHOOOYYYdddmmmxxx{{{vvvqqqhhh```\\\YYYZZZ[[[\\\\\\^^^aaadddhhhvvv|||zzzoookkkcccWWWKKKEEEDDDFFFHHHJJJKKKKKKIIIFFFDDDDDDAAAAAA@@@@@@BBBGGGMMMQQQIIIAAA>>>DDDRRRdddxxxqqqSSSBBB<<<<<<>>>@@@???======@@@CCCJJJJJJKKKMMMSSS^^^mmmwwwtttjjjdddbbbaaaaaannnqqq{{{wwwppphhhbbb^^^VVVMMMEEEFFFFFFEEEFFFHHHKKKMMMOOOOOONNNMMMOOOSSSZZZaaafffnnnrrrzzzwwwppphhhXXXIIICCCAAA>>>???DDDAAA@@@???AAADDDEEEDDDAAA======>>>BBBFFFIIIJJJJJJHHHNNNUUUYYYZZZ]]]bbbgggtttvvvxxxzzz{{{pppgggZZZQQQTTTZZZ[[[WWWVVVYYY]]]]]]ZZZXXXXXXZZZYYYWWWTTTSSSRRROOOIIIDDDIIITTTggg}}}zzzfff\\\ZZZYYY------......//////.........,,,******+++---......)))(((((()))+++,,,,,,+++((((((+++...111111...,,,'''&&&%%%%%%'''))),,,...,,,+++******,,,---------000000//////......//////...///000...+++)))***,,,---...///000111000//////222111///...---...///000000222333333000...---...//////...---------......)))+++,,,+++(((&&&'''(((---///222333222000///...///222444444111---,,,,,,************+++,,,,,,---+++,,,...000000...***'''((()))***---000222111//////...---,,,,,,---......---///111222111000000000333333222111000111444777777666444111---,,,---///333111222111+++$$$$$$(((---------,,,***+++...111444444222111111222222333111111000///---...000222///,,,&&&"""!!!$$$'''***+++,,,///000000///,,,+++,,,///222333111000222444000...+++))))))***+++,,,+++,,,///222333111---))),,,,,,---,,,++++++---000333222222333444444222000333222111111222222000///***,,,...000111222111111,,,******+++,,,+++(((%%%''''''(((+++...000000///111111111///---...222555888666444111...+++***)))&&&'''((('''''')))...222555666555111+++&&&%%%%%%%%%$$$######&&&''''''&&&$$$(((,,,/////////...///...............---,,,,,,(((((())),,,......,,,***...000222222111///......------------...//////000111///---+++++++++***(((###%%%***111:::BBBHHHKKKOOOKKKDDD:::222...---...///...---///222222000...000666@@@NNN^^^llluuuyyyyyy}}}yyyjjjZZZOOO@@@999222...///111000///444///,,,///333:::DDDNNN[[[gggrrrwww|||{{{oookkkhhhccc___^^^______^^^]]]^^^bbbiiinnnsss~~~uuuqqqjjjfff^^^TTTJJJEEEEEEFFFKKKLLLOOORRRQQQMMMGGGCCCAAA???===<<<@@@EEELLLPPPFFF@@@>>>HHHYYYmmmoooQQQ@@@;;;<<<===???===;;;;;;===???>>>>>>>>>>>>AAAJJJUUU^^^mmmwwwzzzppphhhaaa\\\ccceeennn|||zzzssslllcccWWWOOOMMMKKKIIIHHHIIIJJJLLLMMMHHHGGGGGGGGGJJJNNNSSSVVV^^^dddnnnwww{{{{{{wwwuuusssbbbPPPHHHDDD???<<<===BBB@@@@@@AAACCCCCCAAA???999999999<<>>;;;<<<===>>><<<:::999:::;;;;;;:::888666777<<>>>>>>>>===;;;:::999999>>>===:::888888:::===@@@:::DDDQQQ___nnnuuujjj[[[XXXYYY___eeekkksss{{{|||ooofff```[[[UUUQQQPPPOOOMMMKKKFFFFFFFFFEEECCC???<<<999888AAALLLTTTYYY___gggmmmrrrllleee^^^UUULLLDDD@@@DDDCCCBBBBBBCCCCCCCCCCCCAAA>>>;;;999<<>>>>>===;;;:::<<<:::999777888888999999444888@@@JJJWWWfffxxx~~~hhhaaa[[[ZZZ\\\___gggooovvv{{{ssskkkfff___ZZZYYYWWWRRROOOLLLLLLKKKIIIEEE@@@;;;888444:::BBBGGGIIINNNUUU\\\ccciiimmmjjj```UUUNNNKKKFFFEEECCCBBBBBBDDDGGGIIIFFFCCC??????BBBFFFJJJLLLRRRZZZdddkkkooottt|||qqqaaaXXXRRRLLLJJJNNNTTTXXXYYY\\\ZZZYYYZZZ\\\\\\XXXUUUTTTQQQNNNNNNRRR[[[eeekkk|||000000//////.../////////+++++++++---000222222111000...,,,,,,---//////...///---++++++,,,---,,,,,,000111111000///,,,***)))!!! !!!###(((+++,,,---/////////......------,,,111000......//////...,,,((())),,,///111333333333...///000111000...,,,***,,,///111222111000000111000///////////////000111,,,***((())),,,.../////////000000...+++)))((()))******)))***+++,,,***)))%%%&&&(((***+++,,,------***++++++((($$$###&&&)))//////000222444444111////////////...---+++***)))///111333444333222222333666666555333///,,,***+++111000...***'''%%%&&&(((&&&(((...333111,,,+++////////////...,,,---000333666555333000---)))&&&$$$))),,,000222222111111222//////000222444666777888///...+++)))'''&&&''''''...000333333222///+++))))))---000000///...000333///......///000///,,,***+++---000222333444666777333000---,,,---///111111000...,,,,,,...000222222444444333222000...+++)))&&&(((******)))''''''((((((((((((***---...---,,,&&&''')))---000000...,,,000111111111000///---,,,'''''''''***---///...---,,,+++***,,,...000//////+++)))((('''((()))((('''+++---//////000222555777555555555444333111000///+++)))'''(((***---//////111222333222000///000111222222111000000000000111///...---///111333444333666>>>IIIRRRTTTOOOFFFAAA>>><<<888111+++&&&%%%%%%)))***+++***))))))+++,,,000777CCCQQQ]]]eeekkkmmmvvvuuurrrnnnfffWWWFFF:::666666555333222111//////000555???LLLWWWbbbrrriii___WWWXXX[[[\\\\\\^^^cccjjjtttzzzrrrjjjdddaaa___bbblllyyy{{{uuudddTTTAAA777999>>>@@@???;;;<<>>???>>>>>>???AAA@@@>>><<<:::999888999:::;;;999888555444777???IIIUUUdddpppqqqvvv{{{rrrhhhbbb]]]ZZZ]]]bbbkkktttyyyssslllhhheeeaaaYYYSSSNNNMMMKKKIIIEEE@@@===:::888;;;>>>???@@@BBBGGGKKKVVVbbbmmmmmmhhhbbb]]]YYYOOOMMMIIIEEEDDDGGGMMMQQQMMMKKKIIIKKKPPPVVV[[[]]]```gggqqqwwwzzz~~~wwwbbb\\\TTTOOONNNQQQTTTVVVYYYXXXXXX[[[^^^^^^ZZZWWWSSSQQQOOONNNOOORRRVVVXXXeeerrr//////000000000000//////)))))))))+++...//////------+++***+++,,,---,,,***---+++)))(((***+++,,,,,,...///000000///,,,)))'''"""!!!!!!###'''***++++++***+++---.........,,,+++...---+++---///111000...***+++---000111111111111...///111111000---***((())),,,...000//////000111//////...---------......---+++((())),,,/////////111111000...***'''&&&&&&&&&%%%%%%'''+++------+++))))))((())))))***+++,,,***,,,,,,((("""!!!$$$...///222555666555111...------------,,,+++)))(((000222444555444333333333444555666555111---+++***,,,,,,***'''%%%$$$&&&(((&&&(((...222111,,,,,,///000000///...---...111333444333333111///,,,***(((***---000222111///------000000111222333555777999222///)))%%%""""""$$$&&&,,,111777777333...***((())),,,//////,,,,,,///222---+++***)))******)))'''***,,,000222222333444666111...***)))+++...111222111...++++++...333777999555444444222///,,,)))''''''(((***)))'''&&&(((***+++******+++------,,,+++((((((***...222333111......///000000000...---+++)))((((((***...000000///000---***+++---000000000---+++))))))*********(((......///...---///222444000111111222333333222222---***''''''))),,,...///111222333111000///000222333222111///......------...---...111666:::<<<===CCCIIIPPPQQQKKKCCC>>><<<777777555111+++'''%%%$$$)))+++,,,+++***+++...111999AAANNNXXX___eeelllrrroooppppppkkk___NNN===333555444444333222444666888;;;AAANNN[[[eeennn}}}iii___VVVVVVZZZ\\\]]]___iiiqqq}}}xxxnnniiieeehhhrrryyy|||{{{tttaaaIII;;;:::>>>===;;;555;;;KKKcccxxxsss___JJJ<<<<<<<<<===???BBBCCC@@@>>>;;;:::;;;===??????<<<999888333333;;;CCCIIIPPPXXXZZZ___iiiwww}}}tttiii]]]XXXXXXbbbgggpppyyyzzzvvvrrrkkk```WWWMMMKKKHHHEEEBBB@@@???>>>>>>>>>======>>>???AAABBBKKKVVVaaahhhnnnrrrpppjjj```\\\VVVOOOLLLOOOWWW]]]___]]]\\\^^^ccchhhlllnnnmmmqqqvvvwwwxxx{{{wwwrrriii^^^VVVTTTVVVXXXYYYWWWVVVXXX\\\^^^\\\ZZZSSSRRRQQQPPPPPPPPPPPPPPPMMMYYYfffppp{{{---...///111111111000///)))((((((***---...---+++******)))***++++++***(((+++)))''''''))),,,------+++,,,...///...,,,)))'''###""""""$$$''')))******%%%(((+++---///...,,,+++,,,******,,,000222111///---...000111111000000//////000222222000---)))&&&)))+++...//////...///000///...---,,,,,,,,,,,,,,,...+++((())),,,//////...222222111---)))&&&%%%%%%"""!!!!!!%%%+++...///...+++***)))(((((()))***+++---//////***$$$ !!!###...000333666888555111,,,+++,,,------,,,+++)))(((000222444555444333333444111444777777333///,,,***))))))(((&&&$$$$$$&&&(((&&&(((,,,111///+++,,,000000111000///...///222444222222222222111000...---+++...111222000---***)))111111111111222444666777666111+++%%%!!!"""$$$'''***111999:::444,,,(((((((((+++...---***)))---111,,,)))'''%%%&&&'''&&&&&&))),,,///111222222333444///,,,((((((***...111222222...++++++///555;;;>>>555555333111...+++'''%%%((()))***(((&&&&&&))),,,---,,,+++,,,------,,,*********+++...333555333111,,,---///000000...,,,++++++)))(((***...111111000333///+++***,,,/////////,,,+++))))))***++++++***/////////---,,,---///222---...///111222333444444000---***)))+++...000111222333333111000///111222333222000///---,,,,,,+++------///444:::???BBBCCCPPPTTTUUUOOOCCC999555666///111111///+++(((&&&%%%)))+++------,,,...222666CCCMMMXXX___bbbfffnnntttmmmpppqqqjjj\\\JJJ999///333333222222333777<<<@@@DDDLLLYYYfffnnnvvv~~~kkk```WWWVVVZZZ]]]aaadddooowwwzzzrrriiigggmmmvvv|||~~~iiiNNN>>>;;;===;;;888444===QQQjjj|||yyyfffMMM;;;::::::;;;???CCCDDDAAA???::::::;;;===@@@???<<<888:::333333:::???@@@AAADDDGGGLLLVVVfffyyyuuucccWWWSSS\\\___eeemmmxxxzzzqqqcccYYYLLLJJJGGGCCCAAA@@@AAAAAABBB@@@>>>===???@@@@@@???CCCKKKTTT```qqqyyypppkkkcccZZZUUUWWW```gggrrrpppnnnnnnqqquuuwwwxxxpppqqqpppllliiilllttt|||vvvvvvtttssssssxxx{{{mmm```ZZZZZZ]]]ZZZWWWTTTUUUYYY]]]]]]]]]VVVVVVTTTSSSQQQOOONNNMMMHHHQQQYYY]]]fffxxx111222333333222///,,,******((('''))),,,,,,***(((***+++,,,,,,+++***)))(((***'''%%%&&&)))++++++******+++---...---+++)))'''%%%%%%%%%$$$$$$&&&***---&&&''')))+++------------+++,,,---...///000111222000000000000000000000000+++...000000---***((((((,,,000444333000,,,++++++...---------......---,,,///---++++++---//////...222111///,,,)))$$$ ###(((,,,...///...---+++(((&&&&&&))),,,+++333999666---''''''***111111333666999888444///,,,)))(((***......***&&&...000333666666444222000333333333222000...,,,+++*********)))))))))))))))(((,,,111111---+++---000///---,,,,,,...000111111111444777888666222///---,,,///111111///,,,***)))+++---/////////222777;;;999555...'''######$$$%%%(((---333444000***&&&%%%***+++---......---+++***......,,,***)))(((''''''***,,,......---...333777...---,,,))))))***---000000---******...333555555333111///,,,++++++,,,------,,,)))''''''))),,,---444///)))%%%%%%)))---///...///000111222333333444222111///...------......111///------///000111000...000111000...,,,+++,,,***)))'''%%%&&&))),,,...111111000...------///111111222444666666555444333...,,,+++,,,...111222222555666555222000000222333222333333000---++++++------///222666<<>>CCCNNNXXXeeemmmrrr~~~|||zzzxxx|||nnnfff]]]XXX[[[cccjjjnnnzzzzzzppplllooowww}}}{{{mmmVVVDDD>>>BBBCCCAAA999DDDXXXpppxxxmmmkkksssjjjLLL===999;;;>>>??????@@@AAABBB>>>???AAA@@@>>><<<;;;;;;:::888666555666:::>>>AAACCCBBBFFFQQQ```tttqqqZZZRRRLLLPPPXXXdddlllttt~~~~~~rrraaaTTTOOOFFF???AAABBB@@@AAAFFFHHHFFFCCCBBBBBBBBBAAA@@@@@@@@@EEEUUUiiizzz}}}yyysssllliiilllrrrwww{{{qqqjjjbbb___\\\[[[]]]```bbbbbbgggiiihhhccc___bbbmmmvvvwwwnnngggcccbbb[[[TTTSSSWWW\\\^^^^^^RRRVVVZZZYYYUUUQQQQQQRRRRRRQQQPPPOOOSSS```sss222333555666444111...,,,((('''&&&(((***+++***(((***+++++++++***)))'''&&&&&&%%%&&&))),,,...---,,,***++++++,,,,,,+++***)))&&&%%%$$$###$$$'''+++...)))***,,,---............---......///111222333333555444333222111000///...***---///000...+++))))))---000333222///,,,,,,---222111000///000000000000///---,,,,,,...000111111111111000---***'''###!!!"""!!!!!!$$$(((,,,...///......---***(((((()))+++,,,222777777111------000222111222555777777333000---***)))***......+++'''...///222444444333222111333333444444222000---,,,+++++++++*********++++++---111333111---,,,...000///...,,,,,,---.........111444777888555222///------///111111///---,,,,,,,,,.../////////111666:::888555///)))$$$######$$$&&&)))---...,,,(((&&&%%%******,,,,,,,,,,,,******,,,,,,+++*********++++++***+++++++++,,,---000222,,,,,,,,,,,,+++,,,...///000---******...111333444111000...,,,,,,,,,...///---+++(((&&&&&&(((+++---222...)))&&&&&&))),,,///111111111111111222333444222111///...------...///444111---,,,---000222333///000000...+++******+++)))'''$$$"""###&&&))),,,222222111///......111333000222333444555444222111///...---...111333333222555555666444222111222333000000///...------............111999EEERRR\\\aaafff]]]NNN@@@666222///---000///...------------,,,222222222111222666<<<@@@OOO[[[dddfffmmmyyy}}}yyytttssspppiii___RRRFFF>>>666111///333888>>>FFFNNNXXX```jjjrrrxxxsssqqqooossspppjjjbbb___cccmmmwww~~~vvvrrruuu{{{}}}uuueeeSSSIIIFFFDDDAAAAAAKKK^^^vvv|||nnneeeoookkkQQQDDD;;;===>>>?????????@@@AAA===???AAA@@@>>>;;;::::::999:::::::::999;;;???BBBCCCAAABBBKKKXXXjjj|||fffYYYTTTQQQQQQUUU\\\gggvvv~~~yyyooo___QQQKKKBBB===@@@DDDBBB@@@AAAFFFDDDBBBBBBCCCCCCBBB@@@???>>>AAAMMM___ppp{{{}}}{{{|||}}}rrrgggaaaWWWUUURRRQQQRRRTTTTTTSSSZZZ\\\\\\XXXTTTVVV^^^fff{{{{{{tttiiiaaaWWWRRRSSSVVVXXXXXXOOOQQQSSSVVVXXXWWWUUUSSSRRRQQQNNNKKKLLLUUUcccnnn111333666888777444000---((((((''')))+++,,,,,,+++++++++++++++***(((&&&$$$###$$$'''+++///000///---++++++*********+++,,,,,,(((&&&$$$###$$$(((,,,///---...///000000000//////000000000111111333444444888888666444222///---,,,(((+++...///...,,,+++***...000222000---+++---///666555333111111222333444000...---...000222333222111111000///---***'''&&&(((%%%$$$$$$'''+++---......//////---+++******+++...111555666666555555555222111111222444444333111...,,,******------+++(((---......///000111111111111333444555444222///...,,,,,,+++++++++,,,,,,,,,333555666333///---///111000...,,,,,,,,,,,,,,,***///222666777555222000///000111222111000///000111.../////////...000444777777444///***&&&###""""""###%%%'''((('''&&&'''(((******++++++++++++***************+++,,,...///000***)))((()))+++,,,---,,,)))+++---///000000///...///---******---000222333000///...------...///000,,,***'''%%%%%%'''***,,,///---***((((((***---...333222111000111222444666333222000///......//////555000+++)))***---000222000000...+++(((''')))***'''$$$!!! ###'''***111111111///...///222444111111222333333222111000/////////111333444333222444555777666444333222333///---++++++---///111111333333666AAAQQQ```iiimmmjjj]]]KKK===666333000...222111///...---///000111777777666555555:::BBBIIIYYYbbbfffffflllxxxxxxtttnnnhhhaaaWWWLLLEEE555111222888@@@HHHSSS]]]fffkkkrrryyyvvvkkkhhhdddgggsssyyytttooommmrrr|||||||||zzzlll```WWWNNNGGGHHHPPPccc|||pppcccpppiiiSSSHHH??????@@@@@@@@@??????>>><<<>>>@@@???===:::999999666:::======::::::???CCCHHHDDDCCCHHHRRR```ssswwwggg]]]UUUNNNLLLPPPYYYhhhvvvwwwpppnnnhhh[[[OOOEEE???===AAAEEEDDDAAA@@@BBBAAA@@@AAABBBCCCBBB@@@???>>>>>>EEETTTfffvvvvvvhhh]]]WWWNNNLLLKKKJJJJJJIIIGGGFFFKKKMMMOOOMMMJJJJJJPPPUUUgggnnnvvv||||||rrrdddYYYTTTSSSRRRQQQOOOOOOPPPVVV\\\]]]YYYUUUVVVTTTPPPJJJFFFHHHNNNUUU000222666888777444000---*********+++,,,.........------------+++)))'''%%%$$$%%%'''***,,,.........---,,,+++***+++,,,...///***'''$$$$$$&&&+++///111111111111111111111000000111000000000000111333333777666555444111...+++***'''***---///...---,,,,,,...000111///,,,+++...111888777555222000111333555222111//////000222222222000111111000///---+++***+++(((%%%###%%%(((***+++---///000000---+++++++++000000222444666777777666111000000000111222222222...+++))))))++++++***))),,,+++++++++,,,---///111000222444666666444111///,,,++++++***++++++,,,---333555777666333111000111222000...------,,,***))),,,///333555444333222222222333333222111222444666000///.........000222444555333000+++((($$$"""!!!###$$$$$$%%%&&&(((+++---++++++,,,,,,,,,,,,++++++***++++++,,,...///111222,,,)))'''))),,,---,,,)))(((***...222444333000---,,,+++******,,,///222444111000///...------......***(((%%%######%%%(((***------,,,***)))***---///333222000000111444777999333222000///......//////000---)))((()))+++---...000///,,,(((%%%%%%'''***'''$$$!!!"""'''***000000000...---...111333111222222333222111000000//////000222444444333111222555888888666444333222///,,,******---111333333888;;;CCCNNN]]]jjjsssxxxnnn\\\III===999666333222444333111//////000333666999:::;;;888777<<>>===;;;<<<>>>===;;;999888999888===BBBAAA>>>>>>EEELLLRRRNNNKKKOOOTTT[[[gggqqqxxxxxxhhh^^^UUUOOOMMMPPPXXXbbbuuuzzzjjjbbbaaa___WWWPPPCCCCCCDDDFFFEEECCCCCCCCC@@@???>>>???AAABBBAAA@@@@@@>>>>>>CCCQQQdddwwwtttfff[[[TTTLLLKKKJJJJJJJJJIIIFFFDDDBBBEEEHHHHHHFFFFFFIIIMMMVVVZZZ```fffnnnxxxzzzjjj^^^UUUOOOKKKOOOPPPSSSWWW\\\\\\ZZZWWW\\\ZZZUUUMMMFFFBBBAAABBB...000333555555333000---+++++++++++++++,,,...///000000000///...,,,)))((((((((('''&&&'''))),,,...///...,,,+++,,,---000222,,,)))&&&&&&)))...111222222111111111000000000000000///...------...///000111222111111///,,,)))(((&&&)))---///...---------...///000...,,,,,,///333777777555111......111444444222000//////000000//////000000111000///...---,,,)))$$$"""###%%%&&&&&&+++---//////...,,,+++,,,111///...000333444333111000/////////...///111222,,,***((('''(((***+++++++++***(((((((((+++...///000111333555444333111///+++***)))))))))+++,,,---///333666888777444111///333111/////////...+++)))(((,,,000333444444444555333333333222222333666888111///------...///111111333111///,,,(((%%%###"""&&&%%%%%%&&&)))---000111---......//////......---,,,,,,------...///111111///,,,+++,,,///000---+++***+++///333666555111---******++++++---///222555333222111///...,,,,,,+++(((&&&$$$""""""$$$&&&(((+++,,,,,,+++***+++...000111000//////111555999;;;222111000............///---+++***+++,,,------,,,///...+++&&&$$$$$$'''***)))&&&###!!!"""%%%))),,,...///...,,,+++,,,...111111111222222222111111111.........000222222111///111444888999777555333222111///,,,+++...111555777:::DDDRRR^^^gggppp{{{sss```LLLAAA<<<777555666444555555333222222555888999===???<<<777:::DDDNNN\\\ccckkkppptttxxx{{{zzz|||uuupppiii]]]MMMBBB:::<<>>CCCGGGGGGEEEHHHQQQYYY^^^YYYVVVXXXYYYYYY\\\```bbbllluuu|||yyylll]]]RRRKKKIIIMMMSSScccrrrxxxdddXXXUUUVVVTTTRRRLLLQQQTTTPPPGGGCCCDDDFFFAAA???===>>>???AAAAAA@@@>>>>>>@@@GGGTTTgggyyy|||}}}ooobbbXXXNNNLLLKKKJJJKKKKKKIIIHHH@@@DDDGGGHHHGGGGGGIIILLLMMMMMMOOOTTT[[[dddoooxxxyyy~~~mmm]]]QQQJJJJJJNNNSSSVVVWWWWWWXXXZZZ^^^\\\XXXQQQIIIBBB===;;;---///111222333111000...+++,,,,,,+++******,,,///222222222222111///---++++++***(((%%%$$$&&&***---///...---,,,,,,---///111,,,)))&&&''',,,111222222000000///.........//////...---+++***)))***,,,---,,,---...---,,,)))'''%%%&&&)))---//////------------///000...,,,,,,000333444555444000,,,+++---000333111...---...///............///000000///...---,,,((($$$"""""""""""""""(((***,,,---,,,,,,,,,---///---++++++,,,------------...///...------///111+++***((('''(((***---///---,,,***((()))+++---///000000111111111000//////+++***)))((()))+++---......000444666666333///---111000//////000///---+++(((+++///222222333444555111111222111000111333555111///,,,,,,---///000000111000...+++(((&&&%%%%%%(((((((((***...111222222...///111222222111///...------------...///000111000//////111222222111///......///333777777333...,,,------------...111333444333222000...,,,+++***'''%%%""" """%%%'''***,,,---,,,***+++///333/////////000222555888:::222111///...------......+++++++++---000111///...---,,,***&&&$$$$$$'''******)))'''%%%&&&))),,,...///......,,,******,,,////////////000000000111111...------...000000///...111444777888666444333222222111000......222999>>>@@@NNN```lllrrrwwwwwwdddQQQFFF???777555888999<<>>;;;:::;;;===???EEEIIIDDD;;;999@@@IIISSSZZZdddmmmsssxxxzzz|||~~~|||yyyuuuoooeeeXXXNNNCCCFFFNNNXXX___cccllluuuwwwpppmmmmmmiiidddbbbaaadddooo{{{rrr[[[OOOXXXjjj}}}qqqbbbhhh|||xxx___NNNCCCAAA???@@@CCCDDDAAA>>>===<<<;;;:::999;;;>>>BBB@@@EEEJJJMMMOOOTTT\\\ccciiiccc^^^]]]ZZZUUURRRSSSUUU[[[bbbkkkyyy{{{eeeUUUJJJFFFJJJPPPTTTaaaooowww|||hhhXXXPPPPPPRRRSSSWWW___ddd]]]RRRLLLJJJJJJGGGDDD@@@>>>???AAABBBBBB>>>@@@EEEOOO]]]kkkuuuzzzrrruuuzzzqqqaaaRRROOOKKKIIIJJJKKKLLLLLLFFFGGGHHHHHHGGGHHHJJJLLLJJJHHHHHHKKKNNNTTT]]]fffjjjuuuzzziii\\\TTTJJJNNNRRRSSSRRRRRRVVVZZZZZZYYYXXXTTTOOOHHHBBB>>>...///000111111111111000///000000...++++++...111222222333333222111///...***+++***(((&&&&&&)))---...---,,,++++++,,,------)))'''%%%(((---111111///------,,,++++++,,,---...---,,,)))((('''(((***+++***+++,,,,,,***'''$$$!!!&&&)))---///...---------+++...000///------000333111333444000+++(((***---...,,,++++++---...///...,,,---...//////...---,,,+++(((%%%###""""""!!!$$$''')))******+++,,,...+++***)))((('''((()))++++++---///...---,,,...000,,,+++)))((())),,,000444111000...,,,,,,---///000000//////...------------,,,+++***)))***,,,...000111111000000000///---+++...------...000000...,,,+++...000111111000111222,,,---...---,,,,,,...///000...++++++---000000000000...,,,***(((''''''''')))((())),,,000222111///...000333555555333000...,,,,,,,,,---...///111111000222444444444333333444333000///222666777444000000111222000---,,,---///333333222111///---,,,+++%%%$$$!!!!!!$$$%%%***,,,---+++)))***000555000000000111111333444555111///...---,,,,,,------)))((((((***---///000000++++++)))'''%%%&&&(((++++++******)))***,,,---...000000///,,,******+++---++++++,,,,,,---...///000///...,,,---...000///...000333555666555333333333000222333111///444>>>GGGQQQ]]]mmmxxx|||||||||}}}rrraaaQQQJJJBBB999999@@@EEEKKKPPPQQQMMMIIIGGGHHHOOOVVV[[[SSSEEE===???FFFKKKOOOVVV___fffmmmtttzzzyyyyyyxxxuuupppiiiaaa]]]RRRTTTZZZbbbggglllwwwvvvjjjeeefffkkkhhhgggfffdddfffrrr{{{iii```jjjxxxzzzhhhZZZggg}}}gggQQQBBB???>>>@@@DDDFFFDDD@@@AAA???===;;;;;;???EEEJJJHHHNNNVVV^^^dddjjjooorrruuukkkccc^^^XXXQQQMMMMMMPPPOOORRRZZZcccooo~~~ppp```UUUNNNMMMPPPNNNUUU[[[aaakkkyyyqqq___RRRMMMOOORRRXXXbbbiiihhheeeaaaZZZRRROOOJJJDDD@@@@@@BBBDDDEEEEEEGGGNNNZZZgggnnnnnnkkkjjjjjjlllooovvvnnn]]]WWWPPPKKKKKKNNNQQQRRRPPPNNNLLLIIIGGGGGGIIIKKKKKKHHHHHHJJJJJJIIILLLSSSZZZfffttt~~~xxxoookkkYYYXXXVVVTTTRRRRRRSSSTTTUUUVVVWWWWWWVVVRRRMMMJJJ/////////000000111222222444555555222///...111555111222333333222111000///(((***,,,+++)))(((***------,,,,,,+++************'''%%%$$$'''---111///---++++++***)))***+++,,,------,,,)))'''&&&''')))***++++++,,,+++)))%%%!!!&&&***---///...---,,,,,,***---000000......000333///222444111+++'''(((+++***)))((())),,,///000000+++,,,---......---,,,++++++(((%%%$$$###""" """$$$'''((((((***,,,...(((((((((&&&$$$%%%(((+++))),,,//////---,,,---///,,,,,,+++)))***...333777444333111/////////000111000///---,,,++++++,,,,,,...,,,+++***+++---000222555222...,,,+++++++++***+++++++++---///000...,,,...000222222000.........)))***++++++)))))))))+++000---******---000000//////...+++)))(((((()))***(((((()))---111222...+++---///333666666333///---******+++,,,...000222333///333666777555333555777666222///111555666444111555666555111---******,,,111111111111000///------%%%###  ###%%%***,,,---+++(((***000666111111111111111111111111000///---,,,++++++,,,,,,&&&%%%###$$$(((,,,...///******)))(((&&&''')))++++++++++++,,,,,,---......222222000---******+++---(((((()))***+++---...///111...,,,,,,...///000000000222444555333222222333---222555333000666BBBNNNaaajjjvvv}}}wwwrrrjjj[[[OOOJJJDDD<<>>===@@@EEEHHHEEEBBBDDDBBB???<<<===BBBJJJPPPWWW^^^iiittt}}}~~~rrrfff^^^WWWPPPLLLLLLMMMGGGFFFMMMRRRZZZnnn{{{pppeeeYYYQQQOOOJJJKKKKKKLLLUUUdddqqqvvvvvvooohhhgggooo{{{xxxfffUUULLLLLLPPPSSS]]]gggnnntttuuuiii\\\UUUOOOHHHCCCBBBDDDFFFHHHLLLOOOWWWdddpppqqqjjjaaacccbbb``````dddmmmxxxwwwhhhaaaWWWPPPOOORRRVVVYYYYYYUUUPPPKKKHHHHHHIIIKKKKKKIIIJJJMMMJJJDDDBBBFFFNNNZZZhhhsss~~~~~~llleee]]]XXXVVVTTTQQQNNNSSSUUUXXX[[[]]][[[WWWTTT///...---,,,---///111222444222111333666777444111222111000000111111000......---,,,+++,,,...000111------+++(((%%%$$$&&&'''(((''''''***///111111///,,,***)))***,,,.........,,,+++(((&&&&&&'''(((******---//////,,,((($$$###&&&+++///000...+++******------...///000111222222333222111///---,,,******...(((###$$$***111333333333000+++***,,,---,,,+++***)))(((''''''%%%!!!$$$'''+++,,,+++***,,,...)))***)))'''%%%%%%&&&(((...+++(((***///111...+++)))***,,,------///222444444222000......///111222444///)))(((,,,//////......---,,,,,,---///222333000///---+++))))))))))))+++***)))***---000111111111333444222///+++)))(((!!!%%%***,,,***))))))***111---***((())),,,......///...,,,***))))))***+++,,,,,,,,,+++++++++******''')))...111333333111000---,,,,,,+++,,,---///000000///222888888444111222444333333444777777444111888666333---)))(((***,,,111111111111111000//////''' %%%((())))))((('''***000555444444333222111//////...000222444333///,,,,,,---(((%%%###$$$(((,,,...---///,,,(((&&&''')))******+++++++++,,,...///111222777222---,,,...000---***)))***,,,------,,,+++***)))***,,,...//////...---333333444555666666444111222333888<<<999:::III\\\zzz{{{|||{{{yyyuuupppnnndddVVVIIIFFFFFFHHHOOOWWWaaadddggggggfffdddccccccqqqwwwvvvhhhVVVJJJCCC@@@AAAAAADDDIIIMMMSSS]]]gggqqquuuxxxvvvnnngggcccbbbiiijjjlllpppwww~~~uuukkkbbb^^^```bbbeeeiiilllpppxxxlll___hhhnnnVVVFFF@@@<<<>>>@@@AAAEEEIIIHHHFFFCCC@@@BBBJJJWWWaaahhhuuuuuuggg\\\WWWUUUSSSRRRJJJIIIHHHFFFDDDKKK^^^qqqwwwdddSSSHHHAAA>>>BBBIIINNNSSSWWWZZZVVVTTTWWW]]]hhh{{{ooo\\\OOOIIIGGGNNNVVVaaannn|||xxxiiieee^^^TTTIIIBBBDDDPPP\\\fffdddiiiuuuzzztttnnnlllkkk```XXXYYY]]]aaajjjsss~~~pppccc\\\XXXTTTUUUYYYaaaWWWKKKEEEGGGKKKMMMNNNRRRQQQNNNJJJGGGDDDBBBBBBJJJMMMRRR[[[gggtttwwwpppllldddYYYTTTVVV\\\\\\]]]^^^^^^\\\XXXTTT//////------...///222333222///---///222444333222222111000000111222000///000///...------...///000---...---***'''%%%%%%&&&((('''(((+++///000///------,,,,,,---///000000///...,,,)))'''&&&''')))***+++---000000...,,,******+++...222222///---,,,,,,------...///000111111111222222222111000///---,,,///***%%%&&&,,,111444444222///+++******+++***))),,,***)))((((((&&&### %%%(((+++,,,++++++,,,...,,,,,,,,,***((((((***,,,111---+++,,,///000...******,,,---------///111333222111...---,,,...///111333///++++++...111111//////...---,,,---...000111000...,,,***))))))***+++,,,+++***+++...//////...///111222111///+++***)))###'''+++---,,,+++,,,,,,...+++((('''(((+++,,,---///...,,,***)))***+++++++++++++++************)))'''))),,,///111111000000...---,,,++++++,,,------///...111666666222000111222111000222444555333000555333000,,,)))(((***,,,000000000000000//////...(((""" !!!!!!!!!&&&***++++++******,,,111666555555444333222111000000222444555444000---,,,---)))'''&&&'''+++---...---...***&&&$$$%%%(((******+++++++++,,,...///111222444000,,,+++---/////////+++,,,...000///---+++))))))***,,,---///000000000222333444666777666444222333333999AAAFFFJJJWWWeee~~~~~~}}}yyyssskkkddd```\\\RRRKKKIIIJJJMMMUUU^^^rrrqqqooollljjjjjjnnnqqqrrrxxxxxxkkk[[[MMMCCC<<<<<<:::<<>>FFFNNN[[[iiiyyyzzzuuuooofff[[[SSSSSS]]]fffuuuvvv||||||wwwwwwuuuiii___\\\]]]aaaiiirrr}}}~~~}}}rrrlllfff^^^[[[\\\ZZZRRRIIIFFFHHHKKKKKKJJJOOONNNMMMJJJGGGDDDBBB@@@DDDFFFIIIPPPZZZeeepppvvv~~~zzzqqqddd\\\[[[bbbaaa___^^^]]]ZZZUUURRR//////------...///222333///,,,((()))---111222222111000///000222222222000333222000///......///////////////---)))&&&%%%%%%'''(((+++...000000---+++//////...000222333222000000---***'''&&&(((***,,,,,,...111111111111222333222333444333111///...///---...//////000000000000222333444555555333000...000,,,((((((---111333333000---***)))*********)))---,,,*********(((&&&###$$$'''***+++,,,---///000111111000---++++++---///333111...///111111///,,,,,,...///.........000222111000---++++++,,,...///111///---...222333222000//////...------...///000000...,,,***)))+++---...---------...///...,,,***+++---000000...,,,++++++&&&)))---////////////000...+++((((((***,,,...//////...,,,*********+++,,,++++++***)))))))))))))))'''((()))+++---...///000///...---+++******++++++---,,,///333444///---//////...---...000111000///111111///---++++++---/////////.........---------)))&&&%%%&&&&&&$$$$$$'''---......------///222555666666444333222222111111333555555444111...,,,,,,+++******+++---...---,,,***'''###!!!$$$'''***,,,+++,,,,,,---...//////000///...,,,***))),,,000444+++---///000000...+++)))++++++,,,---///111222333111333555666666555333222333666>>>KKKWWWaaakkksss~~~}}}zzztttjjj___TTTNNNOOOMMMMMMOOOPPPTTT^^^hhhvvvuuusssooommmnnnqqqtttuuuzzzzzzqqqcccUUUFFF:::999777888;;;>>>@@@GGGNNNZZZ[[[^^^ccciiimmmlllkkktttyyyzzztttmmmeee```___ffffffjjjrrrtttllllll~~~zzzjjj[[[IIICCC>>>>>>???AAAGGGOOORRRRRRTTTZZZdddoooyyy~~~}}}uuummmggg___VVVOOOKKKKKKKKKKKKIIIHHHOOOYYYkkkbbb>>>666222444888999<<>>:::888999::::::???DDDJJJNNNVVV^^^fffnnnsssvvvwwwsssooogggaaa___cccccchhhtttppphhhkkkyyyvvvhhhZZZPPPHHHCCC??????AAACCCKKKTTT\\\\\\```jjjwww|||uuunnneeeZZZSSSQQQNNNMMMNNNLLLJJJMMMSSS]]]rrraaaCCC;;;555666888999:::======999777999???JJJ\\\lll}}}eeeOOOFFFGGGGGGLLLTTT^^^kkkyyyvvvnnnkkkkkkmmmoooppptttzzzwwwqqq]]]VVVPPPMMMNNNNNNJJJGGGGGGHHHJJJKKKJJJHHHEEECCCBBBAAA??????CCCHHHNNNRRRYYYeeettt~~~}}}sssmmmkkkhhhccc___\\\XXXTTTQQQ---,,,+++++++++---///111,,,(((%%%&&&+++///222222...------///111333333222555444333222111000000000000222222000,,,(((&&&%%%)))---222555555222...,,,//////111333555444111...***)))((((((***---000111000111222111111222555777555444111///...------,,,+++---...000000000///...222555777999888555000---...---+++***+++,,,------***+++,,,---...000111333000///---,,,------,,,***!!!"""%%%)))///444777999777555333...+++***,,,...333222222333555666666666000111111000......///111333111...,,,+++,,,---///---...111333555555222000))))))+++,,,...000222333000///---,,,,,,...000222,,,------//////,,,(((%%%&&&(((,,,......------...------///000222222222111,,,+++***+++...111222333000///---++++++,,,---///...---,,,******+++,,,---)))(((''''''(((+++...000,,,,,,+++++++++,,,......,,,***,,,//////+++***,,,++++++,,,+++++++++++++++)))+++------------///111---,,,++++++******++++++***,,,......///...---+++.........///000111111111333222000///...///000000222222111111///---***((()))+++---------+++)))(((""" """''',,,000222000000000...---+++)))'''***,,,,,,'''###%%%,,,444000///...---...000333555333222000///......//////000222333111///......000444FFFXXXcccmmmzzztttrrrnnneeeYYYLLL@@@888@@@JJJUUUZZZ\\\aaajjjqqqnnnqqquuuwwwwwwvvvwwwwwwwww{{{~~~{{{vvvmmm^^^PPPEEE>>>999777666444777;;;>>>GGGTTT^^^dddlllwww}}}xxxxxxuuunnnhhhfffaaabbbiiixxx{{{jjjccckkkwww{{{kkkZZZKKKCCC@@@??????DDDHHHMMMWWWaaalllmmmsss}}}|||tttkkkaaaZZZWWWPPPKKKLLLLLLKKKLLLPPPRRR___kkkxxxhhhPPPFFF>>>=========>>>@@@===999777888;;;CCCRRR```qqq~~~lllXXXNNNMMMNNNPPPTTTZZZcccooo}}}|||xxxvvvtttqqqmmmrrryyy}}}qqqhhh]]]VVVRRRNNNHHHCCCDDDEEEFFFGGGFFFEEECCCBBBEEECCCAAA@@@AAACCCGGGIIIJJJTTTbbbllluuu|||tttnnnjjjgggccc___]]]YYYVVVSSS------++++++,,,---///111,,,***(((***///333333222+++++++++---111333333333222222222222222222111111111111111///+++((('''''')))---333555444222///...//////111444555444000---''''''(((***,,,...///000///111222222111222444666333000...,,,,,,,,,***))))))+++---000111111000///000222555777666333000---......---,,,++++++******))),,,...000000222444666111///------.........,,,""""""$$$)))///555888:::555333000,,,)))))),,,...000111222333444666777777111222222111///...000111333111...,,,++++++---...,,,...111333333222000///&&&'''))),,,///111333444000//////......///000111******+++,,,---+++(((%%%%%%(((,,,............//////......///000111000...(((''''''(((,,,///111111000///---,,,,,,---///000000...,,,+++***+++---...+++***((('''(((+++...000,,,,,,++++++,,,...///000---+++,,,//////+++***,,,+++---///...,,,*********&&&(((***++++++***+++,,,---,,,+++***)))***+++,,,+++...000///000111///,,,,,,,,,,,,///111222111000111000...,,,,,,---...///111000/////////...+++((((((***,,,---+++)))((((((#########&&&+++///111222///000//////---***((('''***++++++(((%%%'''---333555333111000222444777999444333222000...---,,,,,,...000000...,,,---222666???TTTfffkkkqqq{{{{{{ooommmhhhaaaWWWLLLBBB<<>>@@@GGGQQQYYY___jjjuuu~~~}}}tttjjjcccZZZPPPIIIIIIKKKKKKJJJJJJJJJNNNTTTccczzzxxx```UUUIIIDDDBBB@@@@@@CCC>>>;;;888888999===HHHTTTfffuuu}}}kkk]]]VVVYYYWWWXXX^^^fffnnn{{{~~~xxxuuutttssstttuuuxxxzzz|||~~~|||oooddd]]]VVVMMMFFFHHHGGGEEECCCAAA@@@@@@@@@DDDCCCBBBAAAAAABBBCCCDDDCCCJJJSSS\\\eeerrryyypppiiigggeeebbb```^^^[[[WWWTTT///...---------///111333...------111555666444111))))))))),,,///222333222//////000222222333333333000111000---***(((((()))''',,,111333222000/////////000333666777555000---&&&(((***,,,------,,,,,,---///111222222333555777///---++++++++++++)))&&&''')))---000111111000000***---000333444333111////////////...,,,*********+++...000111111111333555111///------...//////...&&&%%%%%%)))///555777777000///---***(((***...222...///000111111222333444111222222111000///000222222000---***)))***+++,,,,,,...000111111///...---'''(((***,,,///111222222000000000111000000//////((('''(((***++++++(((&&&%%%(((,,,.../////////000///---,,,,,,...///---+++&&&%%%%%%(((,,,///111111000///---,,,,,,...///000///...,,,***)))+++,,,...,,,+++***)))***,,,///111///...---------...///000///,,,---000///,,,+++---,,,000333222///+++))))))&&&)))+++,,,+++******+++...---+++))))))***+++,,,+++///111//////222111---++++++,,,///333444333000111///---++++++,,,...///111///...///111000---***'''***,,,,,,***(((((()))))))))***,,,///111000///,,,,,,.........,,,***))))))***+++******,,,111555555555444444444444444555222222111000///---,,,++++++------,,,,,,000999@@@PPPbbboooooottt|||yyymmmeeedddbbb^^^ZZZTTTPPPMMMWWWbbbkkkllllllpppqqqpppqqqqqqqqqpppqqqtttyyy}}}yyy~~~}}}zzzyyyuuuooo]]]QQQCCC<<<888555666:::GGGSSSbbbmmmssszzz{{{sssppprrrwwwzzzvvvxxxrrrxxxzzzmmmhhhllluuu}}}yyyhhhUUUJJJHHHMMMRRR]]]jjjqqqvvv}}}rrrjjj^^^SSSJJJKKKNNNLLLGGGDDDDDDCCCFFFQQQbbbqqq{{{rrrdddTTTKKKEEEAAAAAADDD???<<<;;;;;;:::<<>>>>>???BBBBBBBBBCCCCCCCCCCCCCCCCCCFFFKKKQQQYYYcccmmmtttxxx|||sssiiieeecccbbb```^^^[[[VVVRRR111000///...///111333444...///111555999999555111((('''(((+++///222222222---...///111333444444444000000///,,,)))((()))+++&&&***000111000......///000111444777888666111---''')))+++------,,,)))(((+++...111333444555777999---+++******,,,+++(((%%%&&&(((,,,///111222111000&&&(((,,,000222333222222000111111000---+++******,,,///222222000///111333111///------.../////////***((('''***///333555444,,,+++***)))))),,,111555---...//////.........000111222222111000000111333111///,,,)))((((((***++++++---000000///---,,,,,,((()))+++---...000000000000111222222222000///...&&&&&&&&&(((******)))'''&&&)))---/////////000000000---++++++,,,---***((('''&&&''')))...111333333000///...------...000111///---+++)))(((***,,,------,,,++++++,,,...000111222111///...------......000---...000000,,,+++......222666555111,,,)))(((***,,,///000...---,,,,,,...---+++))))))***+++,,,+++000111...///333222---++++++,,,000555666444111111///---++++++,,,...000111///...000222222///,,,(((+++---,,,)))((()))+++......///000222111...,,,(((***,,,.........---,,,)))***+++,,,...111555888222333555555444111...,,,///000000000000...,,,+++)))***,,,+++---444???HHH\\\kkksssqqquuu~~~uuubbbZZZ[[[\\\]]]^^^^^^^^^___cccmmmtttssssssuuutttpppooorrrvvvxxxxxxxxxxxxyyy{{{|||xxxyyyxxxvvvkkk]]]NNNEEE@@@===>>>BBBTTT]]]jjjvvv~~~qqqgggcccjjjrrrzzzwwwzzz}}}yyyooommmwwwtttccc[[[\\\aaagggtttwwwnnnbbbWWWOOOPPPSSSOOOGGGAAA@@@===???GGGOOOYYYkkk|||ooo\\\PPPHHHBBBBBBDDD@@@>>>===>>>======CCCLLL^^^fffuuu~~~wwwvvv|||zzztttuuuxxxyyyyyyzzz~~~|||uuuttt}}}yyyrrrbbb\\\RRRHHHAAA???@@@AAAAAABBBDDDEEEFFFEEEDDDDDDEEEFFFHHHLLLRRRXXX^^^bbbgggtttxxxnnndddcccbbbaaa___ZZZUUUPPP666444222111111222444666333222222444666666333///))))))***---///000...---000000000222444555444222222000///000111///+++'''&&&(((+++---/////////......///111222333222000///,,,...///...,,,+++,,,,,,222222333333444444333333111///,,,,,,......+++)))***+++,,,///111111///------------///222444444333444444333111///---+++***+++---......---,,,,,,---222000///111444555444222///+++(((+++000444333111,,,+++)))'''&&&'''+++...---,,,+++,,,------,,,***,,,---------------------//////---)))%%%%%%(((,,,+++,,,...000111///***&&&)))***+++++++++,,,...111000111222333222///,,,***%%%''')))(((&&&&&&(((***(((+++---.........///000++++++***))))))******+++***((('''(((,,,111444555000111111111///......///111222000+++&&&%%%)))...111000...------///111222111000///...............******---000///******---...222666666222---******...222555444000---,,,,,,...//////---+++,,,000444.........---------...///,,,...222666888888777666000///...------...///000555222...,,,,,,...000000000+++'''(((---111000.../////////111111000---***)))***,,,...//////...---...---,,,---///222333333111333555666555222...,,,...111444777777222+++&&&&&&&&&***///111999MMM```yyysssqqqvvvwwwoooddd^^^OOOIIIKKKWWWbbbfffiiillluuurrrqqqtttyyy{{{wwwssssssuuuyyy|||~~~~~~}}}~~~|||~~~{{{www|||jjjVVVKKKGGGFFFIIIMMM```jjjvvvqqqhhhddddddkkkpppwwwyyyxxxxxx{{{yyymmmkkkyyyzzzsssmmmrrr~~~zzznnnaaaWWWVVVXXXRRRGGG@@@===>>>>>>>>>CCCQQQcccpppqqqrrrjjjXXXJJJEEEBBB>>>BBBAAA@@@???<<<;;;CCCLLL[[[jjj|||~~~|||{{{~~~uuuqqquuuwwwtttsssvvvxxx{{{tttbbbQQQFFF@@@>>>===AAABBBCCCCCCCCCDDDEEEGGGEEEDDDEEEGGGKKKMMMNNNNNNVVV```mmmwww~~~{{{sssmmmfffaaaaaa^^^WWWTTTVVV555333111.........000111111000111333444444111---))))))***---000222222111000//////000333444444333222111000111222000,,,)))'''(((***,,,...------,,,...///111222222111///...---///111111///------...222333444444444444222222///---+++,,,...///---+++/////////000222222000...,,,++++++---111444555555333333333222000...---,,,...///000///---,,,,,,---444222111222555666555333...+++***,,,111444444111---,,,***'''%%%&&&(((+++)))***+++---...---,,,***+++,,,,,,+++)))((()))+++111000---)))%%%$$$(((+++///000222222000+++'''$$$)))***,,,,,,+++,,,---//////000111222111...+++)))(((***,,,+++))))))***,,,+++,,,---,,,++++++,,,---***++++++,,,---...//////---+++)))***---111333444...///000000......///000000111000,,,'''&&&)))---111000/////////000111222111000000///////////////,,,,,,...000...)))(((+++---000333333///+++)))))),,,000444444000---,,,---222222222000------///222............------...///---///222444666777777666333222000///.........///333111...,,,,,,---...///...***''')))---111000...............000///---+++***,,,...000000///---,,,...---,,,...111444666666222333555666555222///---000111444666555222---)))***)))---444:::DDDTTTcccrrrmmmmmmqqqpppeeeXXXQQQFFFDDDHHHTTT___ffflllsssyyywwwvvvwwwxxxxxxuuurrrwwwyyy|||~~~}}}|||~~~}}}mmmZZZOOOMMMOOOWWW___hhhrrr~~~~~~mmmaaa]]]\\\hhhmmmsssvvvvvvxxx~~~|||uuuuuuzzznnnaaa[[[UUULLLDDDAAABBBBBB@@@???@@@HHHUUU___gggnnnmmm]]]LLLDDDCCCCCCCCC@@@???===::::::BBBLLL^^^lll}}}uuuoooppppppmmmkkklllnnnrrrzzz}}}kkkXXXIII>>>999>>>???AAABBBBBBBBBCCCCCCBBBBBBBBBDDDGGGHHHGGGFFFJJJPPPYYYbbbkkkwww}}}rrrkkkfffddd```XXXSSSSSS444222...,,,******+++,,,000///000222222111...+++))))))))),,,111444666666111///......000222222222111111111222222111...+++((()))***+++++++++***)))...///000111000000...---///111333444222000//////222333555666555333111///,,,++++++,,,...000000///111000//////000000///...,,,***)))+++...222444555111111111111111000///...111222222111///------...666555444444555555444222,,,++++++...222555333111///---***'''&&&%%%&&&'''&&&))),,,//////...+++))))))+++,,,)))$$$"""%%%)))333111---(((%%%$$$'''***111333555222,,,&&&###"""(((***,,,,,,,,,+++,,,---///000111222111...,,,***,,,...//////---------...------,,,***''''''(((***)))***,,,///111222333333111...,,,+++...111222333,,,---//////......000111...000000...***(((***,,,111111111111111111111111000000000000////////////---,,,---///---((('''***---...///...+++)))(((((((((---111222///,,,,,,---555555555333000.........---...//////------...///000111222333444555555555555444222000///...------111000//////...---------***(((''')))---000000...---,,,++++++---......---+++---///111111000---,,,...---,,,...222666777888111222444555444222000///111111222333222000...---000///333<<>>>>>???@@@AAABBBAAAAAA@@@AAAAAABBBCCCEEEDDDBBB???AAACCCFFFJJJSSSbbbssszzztttooolllggg___YYYXXX222000---***((()))***+++///000111222111///+++)))((('''(((+++111666999:::444111...,,,---.........///000111222222111///---))))))*********)))(((''',,,---...///000000000//////222444555333111000///222444666777666333///,,,))))))***,,,///111222222///...,,,,,,...//////......,,,)))))),,,///111222---......///000000000///111222333222000000111222888777555333222000...---))))))***...222333222000...+++)))'''''''''&&&%%%&&&***000222111...***''''''+++---)))###"""'''---555222---(((&&&%%%''')))///222444000((("""!!!"""'''***,,,,,,+++***+++,,,///111222333222000---,,,...///111111000000//////,,,,,,***(((%%%%%%''')))(((***,,,...000222222222333000---,,,---///000111+++---...///......000222---///000///,,,******+++000111222222222111111000/////////////////////...***)))***---+++''''''+++------,,,***((('''(((((($$$(((---...,,,******,,,444444555444111///---,,,,,,///111000...---...000333222111111111222444555333222111000...------,,,///000222222000...------(((&&&&&&))),,,//////...,,,***((((((+++---......***,,,///111222111///...///------...111444555555//////000111111111000///000000000///......000111666:::AAAFFFHHHIIIKKKNNNGGGFFFIIINNNNNNHHHCCCAAAAAAGGGPPPXXX```iiiuuuzzz}}}}}}xxxvvvwwwzzzxxxzzz|||~~~~~~~~~~~~|||}}}rrrfff___\\\```mmmyyy~~~zzzjjj___ZZZXXX___cccgggiiilllttt{{{zzz~~~mmm___SSSIIIGGGIIIBBBCCCEEEFFFEEEFFFJJJLLLZZZjjjxxxtttbbbNNNCCC???AAA@@@@@@@@@<<<;;;CCCLLLdddsssyyyrrrmmmhhhccc___WWWWWWXXX]]]gggxxxtttaaaUUUQQQEEEDDDAAA@@@@@@@@@@@@???AAAAAACCCEEEFFFEEEBBB???AAA@@@===>>>DDDPPP```kkkttt{{{{{{wwwsssllleeebbb000...,,,***)))***+++---///111333333111---)))'''&&&%%%&&&***000555888:::666333...+++******)))(((,,,...000111111000///...+++++++++***)))(((((('''***+++,,,...000111222333///111444444222000//////222333555666444111---+++((()))+++---///111333444...,,,,,,---///111222222111...+++)))***,,,------)))***+++---...////////////000111111111111444666999888555222...***(((''''''(((***---000222111000,,,***(((((())))))'''&&&(((---333666333---(((&&&&&&+++...,,,'''&&&+++111333000,,,)))(((((())))))***---///,,,&&&""""""%%%''')))++++++******+++,,,111333444555555333000.........000111222111000///++++++***(((''''''***,,,((()))***,,,------......222///,,,+++,,,...//////,,,...//////......000111---...//////---,,,++++++...///000111111111000000---....../////////...---&&&%%%'''+++***((()))---///---***((((((((())))))"""&&&))))))((('''))),,,000111111222111000---,,,+++///222111...,,,...000444333111000000111222333/////////......---,,,,,,...111444444111...------&&&&&&&&&(((***---...///,,,)))''''''))),,,...///)))+++---///111222222111000...,,,,,,...000000000+++,,,,,,---.........///.........,,,+++...222666@@@IIIRRRPPPHHH@@@======666444666:::;;;:::===BBBMMMVVV___dddgggnnnwww~~~vvvzzz~~~}}}yyyyyy}}}xxxyyy{{{~~~|||{{{}}}}}}zzzssslllgggeeeeeeiiisss}}}}}}nnnccc\\\ZZZ[[[^^^bbbeeeiiisss{{{yyy|||~~~jjj]]]TTTLLLGGGFFF@@@BBBEEEGGGHHHIIIIIIJJJTTTbbbttt|||sss^^^JJJ???@@@@@@BBBCCC@@@???EEENNNjjjzzz{{{tttooohhhbbb]]]ZZZUUUTTTYYYeeeuuurrrgggbbbQQQLLLDDD???>>>>>>>>>===??????AAADDDGGGFFFDDDAAAAAA>>>;;;:::>>>GGGRRRZZZdddmmm{{{~~~wwwpppiii000///,,,******+++,,,......111444444000+++'''%%%######$$$(((---222444555555222...+++)))(((%%%$$$(((+++...//////.........---,,,,,,+++******))))))***+++,,,...000222333444000111333222000///000000111222333333222000---+++(((***---...///000222444/////////111444666666666333000---+++***+++***)))&&&''')))+++---......///---...//////000111555777888888666222,,,(((&&&&&&'''(((***---///111222222,,,***((()))+++,,,(((%%%'''---444666222,,,(((&&&&&&***......+++***---111///---+++***+++++++++***''')))***)))&&&$$$&&&(((&&&((())))))((())),,,...222444555777666444222000,,,,,,...000333333111///++++++,,,+++***+++---///)))))))))))))))***+++,,,111...++++++,,,///000000000111111111///......000------.........------,,,+++,,,------...///000111,,,---///000000000///...&&&%%%'''***+++)))+++000111...+++)))***+++++++++$$$&&&'''&&&%%%&&&***............///000000...,,,+++///333333...,,,...111333222111000000000222222...............---,,,+++,,,000444444111---,,,---'''&&&&&&&&&'''***---///,,,)))''''''***,,,---...***+++,,,---///000222333000---++++++,,,------,,,)))))))))***+++,,,...///------...,,,,,,000777===JJJTTTZZZRRRCCC999555444222//////000000222;;;EEEYYYcccmmmpppqqquuuxxxyyyvvvyyy}}}}}}zzz{{{{{{|||}}}}}}}}}{{{|||jjjffffffkkkpppuuu}}}sssfff]]]XXXWWW[[[___ccciiiuuu~~~{{{yyyggg]]]UUULLLEEEBBBBBBCCCEEEFFFFFFFFFDDDCCCJJJUUUiiizzz{{{jjjUUUHHHAAA@@@AAABBB@@@@@@IIISSSpppzzzqqqiiiccc^^^WWWSSSTTT[[[dddiiittt~~~tttmmm```XXXMMMEEEAAA???<<<:::<<<<<<>>>AAADDDEEECCCAAA===;;;999999<<>>>>>???AAACCCCCCBBBAAA>>>;;;:::<<<@@@CCCEEEFFFIIIPPPXXXcccppp|||000000///...,,,+++)))(((------------,,,***'''&&&!!!"""$$$(((+++,,,+++)))''')))+++,,,+++'''### """&&&***+++******,,,......////////////---,,,+++...///...+++((()))...222333111......///111111111///,,,******---//////...000333333///,,,---...,,,...///000222444333000---///...---+++***))))))(((***((((((,,,222666666555111333444000,,,+++///444333555666444111000111333333111......///222444555000///...//////,,,'''"""!!!'''...000...,,,...111,,,,,,++++++***((('''&&&(((''')))///555888555111+++(((&&&(((---///---***,,,&&& !!!'''...111222111111111111111000//////---,,,---///333444444333---000444555444111000000000///---++++++,,,---...000......000555888888777555666666444000---,,,,,,...---+++************+++((())))))***++++++,,,,,,......111444777999888777666555333000------///222555222...,,,---///000111///---***)))))),,,000222222222222111///...///000000111111///---+++++++++000...---...111222111///555555444333000---***))),,,......---***(((((())))))'''$$$"""###&&&))),,,000...---------,,,***''')))***+++,,,------......---+++)))***---000222222111///---,,,.../////////))),,,000444999@@@GGGLLLQQQLLLCCC:::444111111222111222333444999CCCPPPZZZiiilllrrrwwwxxxwwwzzz~~~~~~{{{zzz{{{~~~}}}|||{{{yyy|||~~~|||yyyuuuqqqooommmlllzzzxxxyyy~~~uuucccXXXTTTPPPUUUfff|||yyyoooaaa]]]YYYVVVVVVUUURRRPPPLLLLLLKKKIIIFFFCCC@@@???@@@JJJTTT\\\iiissskkkZZZPPPEEE;;;999===EEEQQQ\\\qqq||||||yyyqqqeee[[[TTTRRRMMMKKKMMMQQQWWW^^^kkkwww}}}{{{zzzvvvjjjYYYMMMJJJCCCAAA@@@@@@BBBDDDDDDDDD;;;<<<<<<<<<===@@@DDDGGGEEEDDDHHHRRR]]]dddlllsss///000000000///---+++***+++,,,---------,,,++++++))))))***,,,---,,,***'''&&&(((***++++++)))&&&$$$&&&))),,,---+++***+++,,,000000111111000...,,,++++++,,,+++((('''(((---111222000...---...000000000---+++)))))),,,......------111111---+++,,,---+++......///111333222///,,,---,,,***)))))))))***+++......///111444666666555111444444111---,,,///222222444666555222111222333333222///...///000000111///...---...///...+++'''$$$)))...111///---------***************)))((((((---+++,,,111666999666333)))&&&%%%(((---000...,,,---'''""""""'''---000111111111111222111111000000000//////000222333111000,,,///222333222000/////////...,,,+++++++++,,,---......///333777888777444444555555333000............---+++***)))))))))***)))******+++++++++++++++,,,---000333555555444333444444333111......000222444111---++++++,,,...///...---,,,+++,,,---///000333333333111...---...////////////...,,,***+++,,,...---,,,...222444444222555555444333111...+++***,,,---...---***((((((((()))(((%%%$$$%%%'''+++---...---,,,------,,,***(((((()))+++---.........---,,,+++***+++...111333444333222000//////......---+++---111888@@@HHHOOOSSSLLLFFF<<<333...---///222222333333555:::FFFVVVaaammmppptttvvvvvvvvvxxx{{{~~~|||yyywwwxxx|||}}}}}}}}}}}}yyysssnnnkkkkkkmmmooo{{{|||yyyeeeXXXPPPPPPYYYmmmwwwlllccc\\\WWWPPPMMMMMMOOOPPPPPPNNNMMMJJJFFFBBB???>>>===BBBKKKTTT]]]lllyyyvvvjjjUUUIII>>><<>>AAADDDFFFCCCAAACCCLLLUUU\\\eeelllwww|||...000222333333111...---+++,,,---///000000111000333222111111000---)))%%%&&&''')))***+++******))),,,...000000...+++******111222222222111///---+++******)))'''''')))---111111///------///000//////+++***(((((()))+++++++++***......***(((***+++***.........///000000...,,,******(((((()))***,,,---000333666777666555555555222444555333///---...000000222444444333111111111222111000///...,,,,,,+++---,,,,,,---/////////---))),,,000222222000,,,***'''((()))***************000///...111555666555222%%%$$$###''',,,000///......***%%%%%%(((---//////000111222222222222222222333111000111111111///---+++---///000...------------,,,,,,,,,++++++++++++,,,---000333666777444222333444444333111//////000///---,,,***((((((((()))***+++,,,,,,,,,+++))))))+++,,,///111222111///...111333333222000000000222111///---***))))))***+++,,,---.../////////......222333222000...,,,---...---......,,,***)))***+++,,,+++,,,...222555555555444444444333111///,,,++++++---......+++)))((()))***)))'''&&&'''***,,,...---,,,,,,---...---+++(((&&&))),,,///000///---,,,---+++***,,,///222333444666555444222000///---,,,...///333<<>>CCCKKKTTT]]]mmm}}}zzzdddVVVGGGCCCHHHOOOYYYaaammmxxxvvvjjjbbbRRRIIIAAA======AAAMMMXXXfffjjjsss{{{{{{sssmmmlllddd```\\\WWWQQQKKKDDD???=========???@@@CCCEEEFFFBBB??????DDDKKKRRR[[[dddgggooo{{{...000333555666444111/////////000222333444555555888666555333111---((($$$%%%&&&''')))***,,,------000111222222000---***(((000111222333222///---++++++***)))((())),,,000333111///...///000111000...,,,***((('''''''''(((((())),,,,,,((('''***+++***...---,,,---......---+++)))******+++,,,,,,,,,,,,...222777888666333333555222444555333000...---...---///000111111000//////...///000///---+++******...,,,++++++,,,---.........///222555666333---)))'''''')))***+++,,,,,,,,,111///...///111222111///"""!!!"""&&&+++...//////000,,,((('''))),,,------000000111222333444444333333222111111111111...,,,,,,......---+++)))))))))++++++,,,,,,,,,+++***)))++++++---000111222111000444444444333000//////000000///---+++***))))))***+++,,,---...---***(((&&&))),,,///000000---,,,+++...111333333222000000111......,,,***'''&&&'''(((+++---000222222111...,,,///000000///------...000//////...+++(((&&&'''(((++++++,,,...000222333333333333333333111///---,,,,,,...000000...+++******---,,,***)))***+++---...,,,,,,,,,---///...+++)))%%%(((---111222000...+++///---,,,---///111111000444555555444222000//////111222888CCCMMMQQQNNNJJJ@@@<<<555///,,,,,,///111666:::???EEELLLXXXeeennnpppsssuuuuuuwww|||yyyyyywwwuuussstttxxx{{{{{{|||}}}}}}|||yyyxxxyyyvvvrrrmmmkkkmmmuuu}}}}}}mmmhhhsssmmm\\\OOOTTTddd|||zzz{{{{{{nnneee]]]VVVPPPNNNIIIBBB======AAAGGGJJJNNNKKKFFF>>>999888===AAADDDKKKSSS\\\kkk{{{uuudddRRRKKKLLLPPPVVV[[[kkksss}}}rrr^^^UUUKKKEEEBBBBBBHHHPPPQQQVVVaaannnttttttvvvzzztttqqqlllfff^^^TTTIIIBBB??????>>>???BBBDDDFFFGGGBBB>>><<<>>>BBBHHHRRR\\\```iiirrruuuvvv{{{---000333666666555333111333444444444555555666666777555444222111---(((%%%%%%%%%&&&(((***,,,...///111111222333111...+++(((...///111222222///,,,******)))''''''))),,,000222111000000222333333111///---,,,***(((&&&%%%%%%&&&+++......)))(((+++---,,,///---,,,+++,,,---,,,+++)))+++...111111///,,,))))))---333444333111111333111222333222000...------******+++---......---,,,))),,,//////---,,,+++,,,///...,,,***))))))***+++111222444777777555///+++))))))+++,,,---.........111000////////////...---!!!!!!###&&&***---//////000...,,,***+++,,,,,,---...///111222444444555555111000000000222222000...//////...+++(((&&&&&&'''++++++,,,,,,,,,+++***)))******))))))***+++---///444555444111///---...///222111///---,,,,,,,,,,,,,,,---//////...+++'''%%%(((+++000111///,,,+++***,,,///111222111000000000+++,,,,,,***'''%%%%%%&&&))),,,///222333111///---,,,---......---...000222111111...***&&&$$$$$$%%%++++++,,,---------...///111111222222111000...------///222222000...,,,,,,......---,,,,,,,,,,,,---,,,,,,---///000///,,,***$$$(((---111333111...,,,000...---,,,---...---+++000222333333222111333555777:::AAAJJJQQQNNNEEE<<<999666222///------...000:::AAALLLUUU]]]dddkkkqqqtttxxxxxxvvvyyywwwvvvuuurrrqqqrrruuuyyyuuuzzz}}}|||xxxtttpppnnnnnnnnnnnnqqqwwwnnn___jjj{{{ppp```VVV\\\kkkwwwwww{{{mmmbbb[[[TTTOOOKKKJJJGGGCCC???>>>@@@CCCFFFFFFEEEAAA;;;666888???FFFIIINNNTTT\\\gggttt}}}zzziiiWWWMMMKKKKKKOOOTTTgggnnnzzzppphhh^^^XXXPPPIIIFFFHHHBBBEEENNNZZZdddkkkttt}}}yyyqqqdddWWWOOODDDAAA>>>>>>@@@BBBCCCCCC???;;;999:::<<>>BBBHHHOOOPPPIII===444111000---,,,,,,///111333AAAKKKZZZfffllloooqqqrrrzzz~~~}}}xxxzzz~~~wwwvvvtttqqqnnnkkkjjjmmmoooooovvvzzzwwwrrrnnnjjjfffgggjjjooovvv~~~qqq```fffqqq~~~~~~pppcccaaaggguuu|||rrrqqq~~~zzzmmm___XXXSSSMMMHHHGGGGGGFFFDDDAAA???@@@CCCEEEAAACCCBBB>>>;;;>>>FFFMMMSSSTTTUUUXXX___iiiuuu|||vvviiiYYYOOOIIIGGGKKKPPPaaahhhuuu|||ssslllaaaRRRGGGBBB??????CCCKKKSSS\\\hhhssswwwkkkcccQQQKKKCCC????????????>>>;;;999999:::999999@@@IIIUUUZZZ\\\YYYVVVZZZeeeppp...///111222333222222111333222111111111222444444111000000//////,,,(((%%%%%%&&&'''((()))***************,,,000333222...***+++---111333444333000...***&&&######&&&***,,,---///000111444555444000---)))++++++***((((((+++...666888666111...111333333222///,,,***+++,,,,,,,,,)))+++---///000000//////*********,,,///000000///000...---,,,---.........)))&&&$$$%%%(((+++,,,,,,***---111111...---000333111222111---(((%%%%%%&&&---000333444222000111222333333333333333222111000///000222111000---++++++***+++---...///000222333000000000///------------+++,,,...000333444555666111000///000222222000///------,,,***((())),,,//////...,,,+++++++++,,,---&&&'''(((&&&$$$%%%(((+++.........---,,,---000333111000///......///000000***---000111000,,,'''$$$ &&&---000...,,,+++---,,,---///...---,,,,,,---(((+++///...)))&&&''')))((()))+++---///111111222---......---,,,,,,---///111000---)))&&&%%%&&&(((+++---...---***)))***,,,,,,---...//////...------+++...111222000...,,,+++''')))+++...000111222222111111222333444222---***%%%(((---111222222000...)))((('''((()))***((('''(((***------,,,000777>>>@@@DDDIIIKKKIIIBBB999333...,,,)))))),,,333:::???JJJVVVfffrrrvvvvvvuuuttt{{{~~~yyyyyy{{{rrruuurrrnnngggbbb___```aaagggnnnqqqkkkfffdddcccaaahhhlllrrrzzzrrreeeeeeiiipppvvvuuummmdddlllrrrwwwkkkkkkzzz|||jjj]]]QQQNNNMMMIIIFFFFFFCCCCCCBBB???>>>???DDDHHHGGGKKKMMMLLLIIILLLSSS[[[ZZZVVVRRROOOQQQ[[[kkkxxxxxxnnnaaaVVVKKKFFFIIIPPPYYYcccqqqsssbbbSSSLLLCCC@@@???BBBFFFLLLVVV```uuuyyy|||vvvggg]]]PPPGGGCCCAAA>>><<<;;;;;;===???<<<:::???FFFOOORRRTTTQQQNNNOOOVVV^^^hhhrrr}}}//////000000111111111111//////......///111333444111000//////...+++'''$$$%%%&&&''')))))))))((((((&&&'''***///333333///+++***---111555666555222000,,,(((%%%%%%(((,,,------...///111333444333///,,,&&&)))+++******+++///333999;;;999333111333666555333000,,,***+++,,,------))))))******,,,///222333...,,,***,,,///111000...///---+++***+++---//////***'''###$$$(((+++------,,,000333111...---000444111222222///***&&&&&&''')))...222111...---000444666666666555444333111111+++---///000...+++((('''...000111222222222333555///000000000...------...)))+++---000222444555666222111000111111111///---***+++*********,,,000333000///---++++++,,,---...$$$'''))))))&&&%%%&&&(((***+++++++++,,,...222666///......------///000111))),,,000222111---'''$$$$$$,,,///---++++++---,,,---...---+++***+++,,,'''+++//////***'''(((***'''((()))+++---000333444///000///---+++***+++,,,///...,,,)))''''''))),,,+++---...---+++***+++---***+++---.........------))),,,000111///---+++***###%%%)))---111444555666222222333555555222...***&&&))),,,000222222000///%%%$$$$$$&&&((())))))'''''')))+++******...777>>>>>>AAAEEEEEEAAA;;;666444///+++((('''---888CCCKKKRRR]]]lllwww{{{zzzxxxwwwwww}}}|||wwwyyy|||qqqtttqqqkkkccc[[[VVVVVVVVV```ggghhh```ZZZ\\\^^^]]]mmmpppvvv}}}qqqjjjfffdddgggmmmnnnjjjdddqqqyyysssggggggwwwvvv\\\OOOEEEFFFJJJIIIHHHIII@@@@@@???<<<;;;>>>EEEKKKPPPUUUZZZYYYWWWXXX___fff]]]VVVLLLEEEEEEPPPdddtttwwwkkk^^^PPPFFFHHHOOOUUU___nnn|||rrrccc\\\GGGBBB?????????AAAHHHPPP[[[cccppp}}}yyymmm]]]PPPIIIEEEAAA===>>>???CCCEEEBBB>>>AAAGGGMMMOOOQQQNNNJJJHHHKKKNNNTTT^^^kkkwww000...,,,---///111222222111000///------......///000...,,,,,,---,,,'''$$$%%%&&&)))+++,,,++++++***+++******+++...111222222/////////111222111///---))),,,000000---++++++---//////111333555444111...---+++***+++///111111000222333555444333333444666333000,,,++++++---......+++***)))***...111333333000...***)))+++---...///,,,+++)))((('''(((***+++------++++++++++++------///222333222///...///111333111...+++((('''&&&%%%***---000000......000222555666666666444222///---...,,,,,,---***%%%$$$'''...111444444222000000111000///---...000222333222///111333444333333444666111111000000///.........+++))))))---222666666444555000+++***,,,,,,)))%%%###%%%&&&'''''''''(((************,,,///111222111111///,,,***)))+++...///---...///333666444///+++###&&&***---...,,,)))'''&&&(((***+++******+++,,,***+++,,,,,,,,,+++***))),,,******+++///222444555111///---,,,+++***(((&&&///000...+++,,,//////,,,---...///...,,,+++,,,---///000111222111///---+++&&&+++111444222...***'''''')))+++---000111222333///......000333222///+++,,,,,,...111333111...+++###&&&+++......---------///---(((###(((555???BBBCCC@@@<<<888555444444555------,,,---222@@@PPP]]]kkkkkkrrrzzzxxxqqqvvv}}}{{{xxxwwwwwwyyy{{{|||tttoooiiibbbYYYQQQQQQVVVZZZ[[[[[[YYYYYY^^^ffflllmmmsss{{{{{{uuuxxxjjjccc]]][[[[[[\\\bbbiiizzztttllllllwwwzzzrrriiiYYYNNNEEEEEEMMMRRRMMMGGGCCC>>>:::888666777@@@JJJSSS___jjjkkkgggccc___\\\UUUMMMGGGEEEEEEMMM___qqqgggNNNDDDEEEIIIQQQ\\\hhhppp}}}zzzuuuuuucccYYYNNNGGGAAA<<<===AAAJJJMMMYYYiiixxx}}}nnnaaaTTTGGGAAACCC@@@DDDHHHHHHEEEAAA@@@@@@HHHNNNSSSRRRJJJDDDBBBCCCFFFKKKUUUaaannn{{{222///---,,,...000111222000///...---,,,,,,,,,,,,---+++))))))+++***(((%%%&&&'''***,,,------,,,+++,,,,,,,,,---///000000000333222111///...,,,***(((+++///444444111,,,******//////111333555444111//////---,,,---000222222111111222444444333333444666222///---,,,---///111111...---,,,---000222222222...,,,)))))),,,...000000...---***((('''&&&'''''',,,++++++++++++,,,---...///111222111///...///111///...,,,***)))(((((()))***---000000...---///111444555555444333111///...000,,,******((($$$$$$(((,,,///333333111........./////////111333333222111000222333333222111222333222111111///...------,,,******+++---111444555555555111---,,,---,,,(((### ###''')))))))))******+++***+++,,,...///000///111///,,,******,,,///111111111222444666555111...(((***,,,......---***)))+++---///...---,,,,,,---***+++,,,,,,------,,,,,,,,,+++,,,---000222333333333111000///...---***(((...000///,,,,,,///...+++,,,...//////---,,,,,,,,,000111222222111///---,,,(((,,,111333222...+++)))***+++,,,---///000000111000......000222222000---,,,,,,---///111000...+++&&&)))...111111111000000111///***)))000<<>><<<888444222111111111...------000:::IIIYYYdddsssvvv{{{}}}xxxrrrsssxxxxxxwwwxxxyyy{{{|||||||||vvvooohhhaaaXXXPPPPPPUUURRRUUUWWWYYY]]]cccmmmttttttyyywwwnnnnnnjjjddd^^^ZZZUUUSSSYYYaaazzz{{{pppjjjlllxxx{{{rrrjjjccc___UUUMMMFFFFFFLLLPPPMMMHHHCCC???;;;:::999;;;EEEOOO]]]gggooonnnhhhccc]]]WWWMMMHHHEEEGGGKKKUUUhhhyyykkkRRRFFFDDDDDDMMMVVV```jjjxxxpppeeeZZZQQQHHH@@@===>>>CCCDDDLLLYYYeeeqqq~~~ssscccUUUMMMIIICCCEEEFFFEEEBBB@@@AAACCCEEEJJJNNNLLLGGGBBBBBBCCC===AAAGGGPPP[[[iiiwww444111...,,,---///000000///...---,,,+++***++++++,,,***)))(((*********)))((())),,,...//////...---...//////000000000000///666444111...+++)))((('''---222777888333---)))'''///000111444555555222//////...---...000222222222///111222333222222444555111///------000222333222000//////111333333222111,,,***)))))),,,///111222///...+++)))&&&%%%$$$###)))***+++,,,------......///000111000///...000222,,,+++***)))***+++,,,---,,,///111111...---...000333222222111111000//////111,,,((('''&&&###%%%)))---000333444222///------...///111444666555222///000111333222000//////000333222111///...---------+++---///000000222444555555222///......+++&&&"""###)))------,,,+++++++++++++++,,,,,,,,,,,,,,,222000---******---111333444333333333444444111///////////////...---+++***///000111000...,,,,,,,,,+++++++++,,,---...///000++++++,,,---...///000000555333222222222000---***,,,///000------///---***+++---000111///---,,,,,,000111222333222000...---+++---000111000---++++++,,,,,,------............000///---...000111111000---,,,,,,...///000...---***---222444444333222333111111000333===HHHLLLIII;;;999555222000//////000///...///666DDDUUUdddmmmyyyzzzvvvtttrrrssstttwww|||}}}zzzuuunnneee]]]TTTNNNNNNSSSQQQUUUZZZ___dddlllwww~~~uuuhhhddddddaaa]]]WWWNNNJJJQQQ\\\wwwwwwmmmgggjjjwwwsssmmmcccWWWQQQSSSPPPLLLGGGGGGIIIKKKKKKIIIEEEAAA???>>>>>>AAALLLVVVjjjqqquuurrrkkkcccYYYPPPJJJHHHJJJOOOWWWcccuuuiiiRRRFFFCCCCCCHHHNNNVVVaaarrr~~~tttiii```UUUIIIBBBAAAAAA???@@@EEEMMMYYYjjjxxxvvvlll___SSSLLLJJJFFFBBB??????BBBEEEAAAEEEHHHGGGDDDBBBBBBCCC;;;>>>BBBGGGOOO\\\jjjuuu}}}666333///------...//////,,,,,,,,,++++++,,,,,,,,,///...,,,+++***++++++,,,)))+++---///000000///...///111222333333333333333777555222---***)))***+++...222666666111,,,***)))///000111333555444222///,,,,,,,,,,,,---//////000...///111111111111333555000///......000222111111......///111333444222111---+++)))***---///000000...---,,,***(((&&&$$$###((()))***,,,---...////////////............000111++++++******+++---///000///222444333///---...000111111000/////////000000111+++&&&%%%%%%$$$'''+++///111444666555222///...---///222666888666111------///000000///...///000222222111000///000000111///222444333000///111444444333111000///,,,&&&""""""'''---111111///,,,+++,,,,,,,,,+++***((())))))222000---+++,,,...222555444333111000000/////////333222000...,,,+++++++++---///000///---++++++,,,++++++++++++,,,///111333,,,,,,***)))(((***---///555444333333333000---******...111...---...---)))***---111333111///,,,+++...///111222333222000///...///000///,,,***)))))),,,,,,,,,,,,---......///000///------...000111222...---,,,---///000000///...000333444333111000000000444999@@@KKKRRROOOGGG999888555333111111111111000000222===MMM___kkkrrryyy}}}}}}zzzssstttuuuwww|||{{{wwwppphhh^^^VVVOOOJJJKKKPPPYYY^^^dddiiiooovvv~~~ttthhhaaaZZZZZZZZZUUULLLHHHRRR___ssswwwoooiiiiiirrr}}}sssfffbbbXXXIIIEEELLLJJJJJJIIIGGGEEEEEEFFFFFFFFFCCCCCCFFFHHHLLLWWWaaatttzzz{{{vvvlllbbbVVVLLLKKKNNNSSS\\\fffrrrgggQQQFFFDDDEEEDDDGGGMMMZZZlllvvvnnneeeWWWMMMIIIFFF@@@<<<:::<<>>@@@BBB>>>AAAEEEGGGFFFEEECCCBBB@@@BBBEEEHHHNNNWWWbbbjjjkkkxxx666333000.........---,,,)))***+++,,,---......///111000...,,,***)))*********+++---000111000000//////111444555555555777999;;;999666000+++)))***------000222111---+++,,,---//////000333444444111...))))))*********+++,,,------...000000///000111333111000//////000000...,,,******+++...222333222111...---++++++---......---+++,,,,,,,,,+++)))'''&&&((((((***+++---...000000///---,,,+++,,,---......---,,,,,,,,,---...000111333666777555111...///000000000///......//////000000)))$$$%%%''''''))),,,...000222444555333000...,,,...111555777555000,,,)))+++.../////////000111222111000000111222444555555777888555111...///111333222222111///,,,(((%%%(((---111444222///,,,+++,,,......,,,(((&&&&&&'''000///---,,,---000333555444333111///------///000444222///,,,+++******+++,,,...000///...---......---+++))))))***---111333111///,,,(((&&&(((...333333222000000000...+++((()))...111///,,,---,,,***)))---222444333000---,,,+++---///222333333222111000000000---)))'''&&&'''++++++++++++,,,...///000///...---,,,,,,---000222///...,,,---///111222111///111333222000...------000777BBBKKKSSSTTTKKK???666555444222111111111111111222888EEEVVVeeeooossszzz|||uuuzzzxxxxxxzzz}}}|||wwwrrrhhh___VVVPPPLLLIIIJJJOOO___dddlllsssxxx~~~uuuhhh```VVVXXXZZZVVVMMMKKKVVVdddttt~~~xxxppplllooovvvzzziii[[[XXXOOOAAA???GGGFFFHHHIIIFFFCCCAAABBBDDDBBBBBBFFFMMMSSSYYYdddooowww}}}yyynnncccWWWMMMLLLRRR\\\fffqqq}}}ppp]]]MMMEEEDDDCCCDDDJJJVVVgggzzz}}}tttfffYYYSSSJJJCCC<<<888666888CCCOOO^^^nnn|||wwwooohhh\\\QQQHHHCCC@@@@@@===@@@DDDHHHJJJHHHDDD@@@AAACCCHHHMMMQQQVVVZZZ\\\\\\hhhwww444222000000000///---+++((()))+++,,,---.........//////...,,,(((''''''((()))***---///000000///...///222444444333444888<<<@@@???;;;444,,,((((((***+++---///...+++***---///---...///222333333000---((()))***)))((()))***,,,---...//////......///000000000///000111000---***''''''(((+++...111111000///---,,,,,,---...---,,,+++,,,...///...---+++******))))))***+++...000111///,,,)))((()))+++++++++------,,,,,,---///000111555888999666111......////////////////////////...,,,&&&###'''++++++,,,---,,,,,,---///111111///---,,,---///111333111...+++(((***---......///111222222111000000111333555777666777666444111.........111111111111///---+++***---000222222000...,,,,,,---...///,,,'''$$$%%%'''---------...///111333444333333222000......000333333111...,,,******+++,,,...000111111000///000111///,,,(((&&&&&&***...111444333///+++(((***111888111///---,,,+++***(((&&&)))...111...++++++,,,+++***...222444333000...---+++---///111222111000000///000///---***''''''(((,,,++++++++++++---///000......---+++***+++---000...---,,,---///111111111///000222111///---,,,---222===IIIPPPRRRNNNBBB666111111000///............111666AAAPPP___kkkrrruuu~~~zzzvvv}}}zzzxxxzzz{{{yyyqqqkkk```XXXPPPNNNMMMLLLNNNRRR___fffpppxxxzzzkkk___YYY[[[]]]YYYQQQNNNXXXeeezzz|||uuuuuuyyy~~~wwwjjj]]]RRRNNNHHH???===BBBBBBEEEGGGGGGDDDBBBCCCDDD???BBBJJJTTT[[[aaakkkuuuttt}}}|||pppfff]]]VVVPPPYYYdddnnnyyy~~~mmmVVVFFFAAABBBCCCJJJVVVcccqqqvvvhhh```RRRIII@@@;;;999888===DDDNNN[[[jjjyyyyyyoooeee[[[QQQIIIDDD??????BBBFFFJJJIIICCC>>>BBBDDDJJJSSS[[[]]]ZZZUUUSSS]]]lllyyy111111111222222000,,,))))))***+++,,,,,,,,,+++***,,,---///---***(((((()))''')))+++---......------000222333222///000666;;;???@@@===666---((((((+++))),,,//////,,,+++,,,...,,,,,,...000222111...,,,***+++---,,,******,,,...---...///...---,,,---...//////000222333222///,,,(((''''''(((+++.........---,,,+++,,,...///...------...000222222000---+++,,,+++)))(((***,,,000222///,,,'''&&&'''(((((('''************,,,...000222666888888555000,,,+++,,,///000111111000///...---(((######***000000......+++))))))+++///111000...---,,,,,,---......,,,+++)))+++---......///000111333222000......000222333333222000000000///...,,,//////000000/////////000......///...,,,,,,---...---///000---'''$$$%%%'''***+++---///111111222222000111111///------000222111000...,,,,,,,,,---...000111222111///......///000,,,'''######&&&***...000111111---***+++000666000---***((('''''''''&&&)))///111---)))***,,,,,,+++...222444333111//////...///000111000...,,,+++---...///...,,,+++,,,---...---+++******+++---...,,,------+++)))(((***,,,+++******,,,...000///...---///111111111000111222888CCCLLLMMMIIIBBB888///------------------------111;;;KKK[[[hhhqqqwwwzzz{{{xxxyyy{{{yyyyyy{{{}}}xxxmmmccc[[[TTTOOOPPPRRRSSSVVVYYYbbbjjjuuurrrbbb]]]]]]^^^\\\UUUSSS\\\gggyyynnnhhhZZZUUUNNNHHHDDDBBB@@@??????BBBFFFGGGGGGGGGHHHIIIGGGJJJQQQZZZ^^^___eeelllnnn{{{sssjjjeeeccc___iiirrryyyzzzuuuzzzoooWWWFFFAAAAAACCCKKKVVV___iii{{{{{{sssbbbVVVIIIDDDAAA>>>>>>???BBBKKKYYYhhhuuuyyyqqqdddWWWNNNBBB???===@@@DDDEEEAAA<<>>QQQcccooovvv|||zzz{{{zzzxxx~~~xxxwwwyyy}}}xxxjjj___ZZZSSSPPPSSSWWWYYY\\\___iiiqqq|||zzzhhh\\\\\\]]]\\\YYYXXX```kkkrrrsss{{{{{{pppfff```QQQQQQMMMFFFDDDFFFDDD???===@@@DDDHHHKKKLLLMMMNNNRRRTTTYYY^^^]]]YYYYYY]]]jjjyyyvvvnnnllllllpppyyyzzzpppnnnqqqwwwvvvfffQQQFFFFFF@@@DDDMMMWWW\\\ddduuusssdddTTTLLLHHHCCC???>>>999@@@MMMYYY```fffsssssscccXXXEEE???999999>>>@@@>>>;;;===<<>>AAACCCFFFIIIHHHAAA555***''''''))),,,------+++,,,000444<<>>EEEIIIJJJJJJGGGAAA888///'''$$$###***,,,---,,,+++---222777???HHHWWWfffqqqwwwyyyyyyxxx{{{}}}~~~|||zzzxxxxxxxxx~~~}}}xxxtttpppmmmaaa]]]^^^ccchhhlllrrrxxxvvv___NNNDDDFFFGGGKKKbbb~~~zzzhhhZZZQQQJJJPPP[[[hhhyyy|||oooggg```^^^]]]___gggrrr}}}pppccc]]]XXXSSSOOOMMMLLLLLLMMMNNNKKKEEE???CCCEEEJJJRRR\\\gggpppuuuppp^^^JJJ???===@@@FFFMMMKKKPPPXXXaaalllwwwqqqcccYYYOOOGGGQQQZZZjjjxxxxxxhhhTTTIIIDDDCCCEEEKKKRRR\\\lll{{{|||ooobbbWWWPPPIIIEEECCCEEEEEEBBBAAABBBMMMWWWeeeuuuwwwhhhVVVKKKEEE???;;;:::???AAAGGGOOOVVVWWWTTTPPPSSS___jjjkkkbbbWWWRRRRRR777888777555111...------***+++,,,---............,,,---.........---,,,,,,......///---+++******+++------+++)))'''(((***---//////000000111111111111---+++***+++---000111111333333333333333333333333222222000...---...111444111111222222222111///---...///000///---***'''%%%+++///111///+++***...222333222111111222111///---...---,,,,,,++++++,,,,,,***+++,,,+++)))''''''(((111222444555555555444444000...------...000111111+++---//////...,,,,,,---///111222333111---(((&&&!!!%%%***000222222111///...///222555666555333111...,,,))))))+++,,,------+++...111222222111000000333333333222000///...///111///------------,,,+++111000...+++((())),,,//////---+++++++++---......---...///000///---***(((((())),,,...111222333333000000///---,,,---///222666777777777555444222111222222111///,,,***'''&&&&&&+++000111---***)))***---------***'''%%%%%%&&&***+++,,,------+++(((&&&+++,,,,,,+++)))***---000222222222111000///------...000111000,,,(((%%%$$$((()))***,,,---...///000000000000111111111000///222///,,,+++,,,---------(((((()))***+++---...///...///333:::BBBIIIMMMNNNNNNHHH===333,,,'''%%%###---......,,,***,,,222777999AAAOOOaaapppyyyzzzyyyxxxzzz|||{{{zzzxxxxxxxxxzzz}}}}}}yyyuuuqqqoooeeeaaaaaahhhqqqwww{{{www]]]LLL@@@AAAFFFOOOgggxxxbbbSSSJJJKKKPPPXXXcccpppnnnaaaZZZQQQMMMJJJKKKQQQ[[[eeekkkvvv~~~qqqaaaXXXWWWWWWSSSOOOJJJJJJJJJLLLMMMKKKGGGCCCAAAHHHSSS^^^dddggggggggg^^^OOOAAA<<<===@@@CCCFFFGGGKKKSSS^^^kkkzzzrrraaaTTTLLLFFFCCCMMM[[[pppppp[[[LLLDDDAAAAAAFFFNNNYYYiiivvvwwwhhh^^^UUUMMMGGGGGGHHHDDDAAA???EEELLLWWWdddsss}}}nnnaaaWWWMMMEEEAAABBB???@@@GGGNNNOOOLLLJJJRRR]]]hhhhhh]]]RRRMMMMMM000333666777555111///...***+++,,,---.../////////------------------,,,,,,---......---+++)))******)))))))))((('''(((+++---111111000///...---------)))((('''(((+++...//////111333555666666444222000555444333000------///111444555555555333000...---******+++,,,,,,***(((&&&+++...111///+++***...222222111111222333444222111000...---++++++---...///...---,,,)))&&&%%%&&&(((...///111222333333222111///---******,,,.........)))+++.........------...000111222222000,,,(((&&&%%%'''+++...//////---+++,,,...222444444222///...---,,,******,,,------,,,+++---111222111000000000444555555222...,,,+++,,,000///...///111111000/////////---***((((((***------------,,,,,,---...///,,,---//////...***'''$$$"""%%%***///222333222111///000///...,,,---///111222444555777777666555444333222222000...---+++***'''+++000222000---++++++...///...+++'''%%%&&&&&&'''))),,,------+++(((''',,,------------...///111000111111000///...---,,,...000111000,,,)))''''''***+++,,,...////////////...///000000//////......222///,,,+++---...//////)))))))))***+++---...///...000666>>>FFFMMMQQQRRRPPPHHH<<<222,,,)))((('''000111000---***+++000555444;;;III\\\mmmwwwxxxuuuyyyyyyyyyxxxwwwwwwyyy{{{|||{{{{{{|||{{{wwwrrroookkkdddcccnnn{{{wwwbbbPPPBBBAAAFFFQQQiiirrr\\\OOOIIIIIIMMMTTT[[[gggwww{{{kkk```[[[NNNKKKGGGGGGKKKPPPTTTVVV___jjjooobbbTTTNNNQQQTTTRRRNNNIIIHHHGGGHHHIIIKKKLLLLLLLLLTTT^^^dddddd___ZZZWWWPPPEEE;;;999;;;===@@@CCCFFFLLLWWWfffvvvyyyeeeTTTIIIDDDDDDEEEKKK___xxxrrr]]]OOOCCC???>>>CCCKKKVVVdddqqq|||qqqggg[[[PPPLLLJJJEEEAAA???BBBHHHPPPXXX___kkk|||{{{nnnbbbVVVNNNIII???:::>>>BBBCCCCCCEEESSSZZZ```]]]SSSKKKIIIKKK(((,,,222444333000---,,,******,,,---............---+++***+++------,,,++++++---...---+++*********)))*********)))***---///444333000...,,,***))))))&&&%%%%%%'''***---...---///111444666666444111///555555333000---,,,...///444555555444000...------)))((()))***,,,,,,+++)))+++---//////---,,,...111111111111222444555444333...---,,,+++,,,...000222000///,,,(((%%%%%%''')))+++,,,.../////////.........+++((())),,,...,,,***%%%(((***,,,+++++++++,,,---...//////---***'''%%%''')))+++---...---+++******...111333111///---,,,///...---...///000...---***,,,///000///...///000333444444000+++((()))+++000//////111333444333111------,,,***(((((()))+++,,,---......---,,,---///+++,,,------,,,)))&&&$$$ ###(((,,,///000///......//////...,,,,,,...000000111333555666777666666222222111000///......---(((+++...000///---,,,,,,.........+++(((&&&&&&'''&&&))),,,---,,,***))))))---......//////000000000///////////////......---000111111///---*********---...///000000///...---,,,...///...---,,,---///111///------...000000///************+++,,,------+++111:::BBBHHHMMMQQQSSSMMMFFF;;;222---+++******111222111///+++,,,///333555<<>>===BBBJJJSSS___jjj~~~}}}ooo```WWWOOOFFF@@@===???CCCIIINNNRRR\\\pppzzznnndddWWWIII>>>======;;;>>>DDDSSSUUUTTTNNNFFFAAABBBDDD'''+++///111000...,,,,,,)))***++++++,,,,,,,,,,,,+++)))((())),,,------+++)))+++------,,,******+++---...///...,,,---...000555333000---***(((''''''$$$$$$%%%(((+++---------...///111333333333222111222222111///------///000111222222000---+++,,,...+++******,,,...///---++++++,,,...//////000000000333222222333444555333222++++++***+++,,,...111222000000///,,,)))((()))******+++,,,---------,,,+++---***(((***---...+++'''%%%'''***++++++***+++,,,,,,---......---***(((&&&(((***+++---...------,,,***...111222000...------000/////////000///---+++)))+++,,,---,,,,,,---//////111111---((('''***---000000000111333333111///***+++,,,+++)))(((((()))+++...000000---,,,,,,...((()))+++,,,,,,***)))'''&&&''')))+++,,,---......---......---,,,,,,---///000111222333444555555555111000//////............)))***+++,,,,,,,,,---...,,,---,,,***'''%%%&&&''''''***---...---++++++,,,.........///000000///---------.../////////......222222111///,,,+++,,,......///000111000...,,,+++---...///---++++++---000///...---...000111000///++++++************++++++///888BBBHHHGGGGGGIIILLLEEEAAA999222,,,******,,,///111222000------000444888AAANNN^^^jjjpppqqqpppuuuvvvxxxxxxxxxyyy|||~~~yyyxxxyyy|||yyyrrrqqqsssttttttyyy}}}ssskkkeeeWWWIIIBBBBBBLLLccczzzsss\\\MMMGGGEEE>>>BBBGGGMMMXXXkkk|||zzzyyy}}}zzzxxxvvvqqqjjjfffddd```ZZZUUUIIIMMM\\\uuuzzzfffXXXQQQKKKEEEFFFJJJMMMKKKHHHFFFFFFGGGIIIMMMTTT\\\aaannnlllfff[[[OOOHHHHHHJJJIIIBBB;;;666222333:::DDDKKKVVViiinnnWWWGGG???<<<>>>DDDPPPeee}}}ooo]]]CCC>>>===BBBIIIQQQ\\\eeevvvwwwkkk^^^PPPGGGCCCAAA@@@BBBEEEGGGOOOaaarrrmmm^^^QQQKKKDDD===@@@IIIPPPMMMHHHBBB>>>===???AAA+++---///000///---......))))))***+++++++++*********(((&&&(((+++------+++(((***------,,,+++++++++222333333111///...///111444333///,,,)))((('''&&&###$$$&&&)))---///...---////////////000111222333///000000///......000222---//////---***))),,,//////---,,,---000111///,,,---,,,---///111333222111555333333333444444222000)))))))))***,,,...000222000111222111...+++*********+++,,,------,,,+++***---***(((+++...///+++&&&&&&))),,,---,,,,,,---...---.../////////---***)))(((***,,,---////////////+++...111222///---...//////...---......---+++((()))***+++*********---///,,,---...***&&&&&&+++000111111000111222111///---(((***,,,,,,***(((((((((,,,...111111...,,,,,,---'''((()))+++,,,,,,,,,+++000...,,,++++++---000222,,,---...---,,,+++---...111111111222222333333333///......---------......)))))))))******,,,---///++++++***(((&&&$$$%%%&&&(((,,,//////---,,,---///---------///000///---++++++,,,---...////////////444333222///,,,,,,...000///000111111///---***)))...//////---***+++...222.........///111222111///,,,+++******))))))******666@@@JJJLLLFFF@@@@@@CCC???===888111+++((()))+++---///111111//////222555999CCCQQQ```kkkqqqssssssrrruuuyyy{{{{{{{{{|||}}}vvvwww|||~~~wwwnnnooowwwwww|||sssiiifff]]]RRRFFF@@@@@@LLLeee|||ooo[[[MMMDDD??????CCCGGGLLLVVVhhhwwwrrrooollljjj}}}uuuoooiii```YYYIIIHHHRRRjjj|||mmm]]]QQQKKKHHHEEEGGGKKKNNNKKKHHHDDDFFFHHHLLLRRRYYYaaafffmmmkkkeeeXXXKKKBBB@@@BBB???>>>===;;;777444999BBBQQQ]]]qqqnnnUUUEEE===999;;;@@@IIIZZZpppnnnYYYDDD???===BBBIIIQQQYYYaaarrr}}}nnn^^^RRRNNNGGGAAA===>>>@@@EEERRR___oooqqqcccZZZOOODDDFFFPPPLLLGGGAAA======???AAACCC,,,,,,,,,,,,...111444666333000,,,*********))))))+++,,,------------------...***((()))))))))---444444555444222///......000///............,,,)))&&&&&&'''***---111333222111333111//////000111000///000111111000//////111222222000---+++***+++,,,...///111222000---+++,,,...111333222///...111111///......///000000///......+++'''$$$&&&+++//////...///---///555666111,,,+++---***'''(((,,,///000///------...000111000---***%%%)))...000///......///000000000000111///,,,)))(((+++...111222000...,,,+++///222222...---000333...---+++++++++***(((&&&((((((((()))***+++---...,,,,,,***(((&&&&&&)))+++///......///000000...---+++---//////+++'''$$$###,,,.........,,,+++,,,---+++******+++///222333333333000---+++,,,.........222111///---,,,---...///222222333444444222111000000333555555222000000111000///...,,,+++++++++,,,,,,(((###"""'''+++&&&)))---...,,,,,,...111222///,,,,,,...///---+++******++++++++++++++++++------......//////000000222000---)))&&&&&&)))+++...---+++))))))+++...000---------///000///,,,)))*********)))(((+++111777CCCHHHKKKIIIBBB:::777777555444222000...---,,,,,,111222222111000111555777;;;EEETTTaaakkkqqquuuwwwwwwwwwttt{{{}}}yyyuuurrrqqqnnnkkkooouuuyyyxxxjjjbbb``````[[[NNNBBB>>>DDDVVVpppwwwjjj[[[NNNGGGEEEHHHIIIKKKPPP[[[mmm~~~~~~~~~qqqfffjjjxxx}}}kkkfffccc^^^aaaiiioooxxx{{{iiiYYYRRRFFFIIIeeeppp___NNNDDDEEEFFFFFFHHHIIIKKKLLLMMMPPPLLLMMMVVV]]]___ccciiieee```WWWKKKBBB>>>???AAACCC===999888777777???KKK]]]iii}}}mmmQQQAAA<<<999888888HHHUUUiiizzzvvvdddVVVDDDAAA@@@CCCFFFKKKXXXccczzz{{{kkkYYYQQQHHH@@@???>>>>>>EEENNNaaakkk}}}mmmWWWLLLOOOWWWVVVKKK@@@=========@@@DDD---,,,,,,---///222444666333000,,,***+++,,,,,,,,,////////////...---,,,++++++'''%%%&&&&&&&&&***000444444444111///---...///+++***)))***++++++)))'''***+++...222555555444333222000......///000///....../////////------///000///...,,,******,,,...000000111222000---+++,,,...333444333...---///...+++------...//////...------)))&&&$$$&&&,,,000111000000---...333333///++++++...+++***+++...000000000+++,,,---///000///,,,)))(((+++///111///------...000//////000111000---***))),,,///111111///,,,***(((---111111...---///222+++*********+++***)))'''(((((()))***+++,,,------+++,,,,,,+++)))***+++------,,,,,,---///000...---,,,...///...+++(((&&&&&&,,,---......---,,,...///---,,,,,,...000222222222000---)))((())),,,---...000///...------...000111222222222222222111111000000222555555333111222333333222000---,,,+++*********&&&!!!!!!%%%(((%%%(((+++,,,******,,,///333111......///000...---((((((''''''''''''((()))------...//////000000000000///---)))&&&%%%''')))...---+++******,,,---...,,,++++++++++++***(((%%%((())))))((()))---333999CCCFFFHHHDDD===555222222111000///...---,,,,,,+++111111222222222444777:::???EEEQQQaaaqqqzzz{{{yyy{{{xxxxxx~~~yyy|||xxxtttpppkkkgggjjjppp{{{qqqddd]]]ZZZYYYXXXMMMCCCAAAIII[[[ttt{{{kkkZZZPPPQQQUUUTTTUUUWWW[[[eeeuuuzzzvvvrrrkkkggghhhddd___\\\dddqqq~~~sssccc]]]ZZZYYYaaammmrrryyywwwhhhVVVLLLPPPiiimmmYYYGGG===@@@CCCFFFHHHIIIIIIKKKMMMTTTTTTZZZbbbccc^^^\\\^^^XXXTTTLLLDDD===;;;===???BBB;;;777888<<>>;;;:::???EEEOOOYYYiiiyyy{{{hhh]]]]]]bbbaaaSSSEEE>>><<<;;;>>>BBB---------...000222444555333000,,,***+++...///000222222111000///---+++******&&&###%%%%%%%%%)))...333333333000...,,,---...(((&&&%%%&&&(((******))),,,///222666777666444333111///------...///...---,,,------,,,++++++,,,...---,,,+++***+++---000111111222111///---,,,,,,...444555333...,,,---,,,(((+++,,,---......---,,,+++)))&&&%%%(((---111333222000---,,,///000,,,***+++---,,,,,,---000111111000++++++,,,---///...,,,)))+++---000111000...---,,,/////////000111000---++++++---///000000...+++***'''+++000111///---...///((('''''')))***+++***((('''(((***,,,---------,,,+++---......---------...*********,,,///000///......//////...+++******+++,,,---......------///111---------...000000///...+++'''###"""%%%)))---//////...---------///111333222111111000000000000000///111444555444333444555666555222///---+++***)))(((%%% ###&&&&&&)))++++++))))))+++...333111///.../////////...)))'''%%%$$$$$$%%%'''(((---...///000000111111111//////...+++'''%%%%%%&&&,,,,,,++++++++++++++++++***(((&&&&&&&&&%%%###!!!''''''((()))+++000666;;;AAABBBBBB===666000------....../////////......---,,,---......///222666999BBBCCCLLL___ttt{{{zzz}}}{{{yyy}}}zzz|||xxxsssoooiiifffiiippp{{{lll```YYYUUUSSSRRRJJJDDDFFFPPPaaayyy{{{iii```cccjjjfffgggiiilllsss}}}xxxsssllleeeaaa]]]WWWTTTTTTNNNRRRXXXcccppp{{{wwwhhhZZZUUUUUUZZZggguuutttuuuvvvtttqqqqqquuuyyywwwrrr[[[UUU[[[pppjjjSSSAAA888:::@@@FFFHHHHHHIIIMMMQQQZZZ^^^fffkkkeeeYYYQQQOOOHHHFFFAAA<<<999999===@@@AAA888222555@@@MMM[[[eeewww{{{wwwxxxjjjYYYFFF===:::888666777<<>>@@@HHHUUU```fffmmm|||vvvrrrrrrkkk[[[GGG;;;555444888>>>------...///111222333333000---***(((***...000111111111111000///...,,,,,,+++&&&$$$&&&((((((***...222222222///---+++,,,---)))'''&&&&&&(((***++++++---000444777666444222111111000....../////////...,,,------,,,******+++------,,,++++++,,,---///000222111000...---,,,,,,---222333222---+++,,,,,,(((***+++,,,------,,,+++******)))(((***...111222222111,,,***,,,,,,***)))+++,,,,,,---///000111111000,,,,,,,,,...000///---++++++---000222111000...---000/////////000///---+++---...000111111000...---***---111333000---,,,+++&&&%%%&&&(((+++,,,+++***''')))+++---......---,,,---///111111///---,,,,,,))))))***,,,///111111000111111111///------...000//////000///---...///111...---,,,---------***((($$$!!!###)))///222111000...------///111222222111///.........///000...000222444555555555666555444333111///---,,,,,,(((%%%!!!###%%%'''))),,,+++)))))),,,///111000---,,,,,,,,,------,,,)))&&&$$$###%%%(((+++---...///111222222222111/////////---)))&&&%%%%%%))))))***++++++***)))((('''%%%######$$$$$$###"""&&&'''(((+++...444999=========<<<777222---,,,,,,///000111222333222222111,,,---...///000222777:::AAABBBJJJ\\\ppp|||~~~zzzvvvvvvvvvyyy}}}xxxuuussspppkkkhhhmmmvvvzzzkkk```YYYSSSPPPNNNIIIHHHNNNYYYjjjvvvtttvvv{{{}}}~~~{{{vvvvvvxxxvvvmmmeee___YYYTTTTTTSSSOOOMMMOOOKKKRRR\\\iiiyyynnn___SSSTTT]]]gggsss|||qqqlllfff```[[[ZZZaaaiiilll{{{xxxkkk]]]\\\dddwwwjjjPPP???888777>>>FFFIIIIIIKKKSSSZZZbbbgggllljjj^^^PPPFFFCCC???>>><<<999888:::>>>AAA???555...333DDDXXXiiirrrnnn```]]]___VVVJJJ???;;;;;;999999:::===NNNhhh}}}yyyhhhZZZMMMGGGBBBAAABBBEEEMMMUUUdddwww~~~iiiZZZQQQJJJCCC>>>@@@CCCIIINNNPPPVVVfffvvv{{{gggMMM;;;222000666<<<,,,---///000111111111000,,,***'''''')))---///000......////////////......***%%%"""&&&)))***,,,///111222111///,,,++++++------+++))))))+++---...---...222666777666444222222333111//////000111000///---......,,,+++***+++---...---,,,,,,,,,,,,---...111///---,,,,,,,,,------...000///,,,+++......+++++++++,,,------,,,++++++...---,,,---///000000000000***((()))***)))))),,,+++,,,...//////000000000///......000222222111///+++,,,///222333333111000111000////////////---+++000000111222333333222222///111444444111...***)))&&&&&&'''))),,,------,,,((())),,,...//////...---///111333222...***((('''))))))***---111333333222444444333111//////111444222222111///------///111333111///...---,,,)))&&& ###+++222666444222000...---...//////222111///.........///000,,,---///222444555555444222222222111111000000///***(((### !!!$$$&&&%%%''')))(((''''''***......---+++)))((((((***+++---***'''$$$###%%%)))+++,,,...000222333333222222///000111///+++((('''&&&&&&''')))*********)))(((%%%$$$######%%%''''''''''''(((***...444888<<<===888777666444111///...///111111222333444444444444444555555666777999===AAAEEEHHHPPP\\\iiisssxxxzzzttttttuuuyyy}}}wwwvvvvvvuuuooolllrrr{{{zzzlllaaaZZZSSSOOOOOOMMMOOOXXXeeeuuu{{{tttrrrqqqkkk```WWWRRRNNNLLLNNNOOOLLLJJJKKKMMMSSS]]]lllhhhYYYNNNVVViiixxx}}}}}}lllbbbWWWNNNHHHHHHSSS```iiiyyyppp```[[[___kkk|||jjjOOO???999:::AAAIIIMMMNNNSSS]]]eeeppprrrooocccSSSEEE>>>;;;::::::999888888:::>>>AAA===666111999NNNgggyyyqqq[[[LLLIIIKKKFFF???;;;;;;<<<;;;<<>>BBBGGGNNNUUU```rrrwwwjjj^^^NNNGGG@@@<<<<<<@@@JJJTTT___iiixxxuuu```OOOCCC===>>>)))+++...000000...,,,***&&&%%%%%%''')))+++++++++'''((()))+++,,,---------'''""" '''---///000222222333222000---,,,,,,---))))))***,,,000111111000000333666555222111444777222000//////000000///............,,,***)))***,,,,,,,,,,,,,,,---......///---)))&&&&&&))),,,------,,,//////,,,---000111///...///000111111000///...///000111111111111111222,,,'''%%%)))++++++,,,///---///000///...///222555222111111222444555555444///...000333666666333000*********,,,000333444444888777555333222111111111111000000000000...,,,***...------...000000///---++++++,,,---...///000000222333333111---)))''''''))))))***---000222222111333333333222///...///000111111111//////111444777BBB===777333000...,,,***&&&$$$###%%%)))///333555444333111///......///000000111111111000000//////)))((())),,,000111000...---...000111222222222222...,,,(((%%%$$$%%%''')))"""$$$&&&&&&%%%''',,,000//////---***''''''+++......,,,)))&&&&&&''')))***,,,...111444555555444333...//////---+++)))******'''(((***+++---...///000((('''(((***------,,,***+++---222999???@@@<<<999222222222222333333222111/////////111555999>>>AAACCCEEEHHHJJJMMMRRRXXX\\\`````````______ccckkkrrrtttxxx||||||wwwsssuuuyyyyyy}}}~~~zzzuuuhhhaaa]]]YYYUUUUUUUUUZZZfffsssyyyooogggeeecccdddiiihhhbbb[[[YYYZZZeeerrr~~~zzzcccVVVOOO[[[tttooo___QQQJJJGGGLLL^^^ssskkkVVVVVV___pppgggPPPCCC>>>JJJRRR]]]eeeiiijjjiiiiiimmmkkkcccUUUJJJEEE@@@:::666777999999:::<<>>777111...,,,+++***+++)))'''(((,,,000222333333222000///...///111222000111222222222111///...(((''''''***...000...+++---...000111222222111111///---)))&&&%%%&&&((()))$$$'''))))))(((+++000555111111000,,,))))))---111111///---***)))***,,,---,,,...111444666555444333---------+++))))))***+++))))))+++---///111333444******+++---///...,,,))),,,///555===BBBAAA<<<777111111111333444333111/////////000222888>>>EEEIIIPPPSSSVVVZZZ___eeekkkpppiiifffaaa]]]\\\___fffkkkpppvvv}}}{{{sssooottt}}}uuu{{{tttgggbbbaaa]]]ZZZSSSSSSYYYeeerrr|||qqqlllkkkooorrrttttttssssssvvvyyy~~~vvvuuuxxx~~~~~~wwwpppnnnjjjzzzxxxcccZZZTTT]]]tttssscccUUUPPPOOOUUUiiihhhQQQUUU```ppp|||eeeSSSIIIEEEPPPYYYeeeppptttqqqjjjeeeZZZ\\\WWWOOOKKKKKKEEE===777999;;;<<<===???BBBEEEMMM[[[jjjvvvxxxlll```UUUGGG@@@??????<<<999;;;:::;;;<<<999444555999@@@HHH\\\xxxpppYYYGGG>>>888999>>>CCCIIIOOO^^^oooyyyiiiXXXOOOLLLIIIHHHHHH@@@EEEMMMXXXggg|||~~~lllccc++++++++++++++++++++++++(((((()))***+++,,,------&&&'''))),,,...,,,(((%%%))))))***,,,...111333555555333000---,,,,,,,,,---$$$"""!!!%%%,,,000///------+++***---111333222111///000000000///---+++***+++,,,......---+++(((&&&((()))***,,,...///111111000+++&&&###$$$'''***,,,000000111222222222222222444333222222222000,,,))),,,,,,---...111444777999111...++++++---111333444555333111111333555666777333///,,,///444777444///---000444777888666333000(((((())),,,000444555666777555333000...---------000...++++++,,,---...---///000111000///...///111333000---,,,...000///------------------,,,+++***((((((***---000000...,,,---///111000...***(((&&&''',,,333777777555444555888888666333...+++++++++...---,,,,,,...///......000///...///111333222222555333222333444444000---&&&''')))***+++++++++***------......//////000000---+++)))''''''))),,,...///...---,,,,,,...000222222000...,,,+++,,,---...///---------000222222222///000444777999666222...000+++&&&%%%'''+++------111,,,'''(((...333444333...---,,,***)))((((((((((((---777AAAGGGDDD;;;444777111000444555222222555666444666===HHHOOOQQQPPPcccjjjooonnnnnnrrruuuvvv|||wwwmmm___TTTSSSZZZaaappptttvvvuuuqqqppptttyyy}}}yyyggg]]]]]][[[UUUPPPMMMPPPZZZhhhyyy}}}lllaaaZZZVVVZZZ^^^ccccccZZZRRRUUU\\\jjjzzziii___XXX```ssswwwdddTTTSSS[[[fffxxx~~~cccPPPXXXeeezzzfffSSSOOOUUUaaahhhqqqvvvuuummmaaaWWWPPPJJJFFFHHHLLLLLLFFF>>><<<;;;===AAAAAAAAAGGGNNNZZZdddxxxiii[[[MMMAAA999<<>>JJJ^^^vvvmmmTTTIIIBBB<<<;;;===AAAJJJSSSeeemmm|||~~~qqqfff^^^XXXTTTQQQBBB@@@AAAHHHRRRddd|||}}}......------,,,,,,++++++'''((()))***+++,,,,,,---******,,,...///,,,((($$$'''(((***,,,...000222222000000000000///...,,,,,,&&&###"""%%%+++///...---+++******,,,///111000...---......//////...---,,,---...//////---***'''%%%'''(((***---///111222333///***%%%"""###'''+++---000111111222222222111111333222222222222111---***/////////000222555777999333000------///222444555555333111111222333555555444///,,,---333666444000---...111333444333222111---,,,+++,,,...111333333333222111///////////////...,,,******+++---,,,,,,---...//////------...///111///,,,,,,...//////---,,,,,,++++++++++++++++++)))))))))+++------,,,******,,,------,,,***((('''''',,,333666666444333333666666444111...------///111000...---......///......---,,,---///222333333333222111222444444111...''')))***,,,---------,,,---------.........//////...,,,***)))***,,,///111111000/////////000111222222000...,,,++++++,,,---------...///111111111000---///222555666444000------)))%%%$$$'''+++------111---)))***///333444222,,,,,,+++******)))((((((&&&+++333;;;AAA@@@999444444///...222333222666<<<======AAAHHHSSS]]]cccfffooosssttttttxxx}}}}}}{{{zzznnn^^^PPPLLLQQQWWWeeekkkrrrtttsssrrruuuxxxvvvbbbXXXVVVTTTOOOLLLIIIJJJSSS```rrr{{{cccUUUOOOLLLOOOPPPSSSRRRJJJCCCDDDKKK\\\lll|||qqqcccVVVYYYmmmrrrccc```gggvvvxxxbbbSSSTTTeeevvvddd^^^```ppp{{{xxxgggYYYQQQHHHCCC???AAAFFFHHHCCC>>>@@@???AAACCCCCCDDDMMMWWWaaapppyyybbbSSSGGG===777:::???>>><<<;;;999:::;;;999777666666777AAAKKK]]]sssnnnWWWHHHBBB===<<<>>>AAAHHHPPP___jjj~~~}}}vvvtttoooeee\\\GGGAAA>>>@@@GGGSSSeeeuuu000000///...---+++)))(((&&&'''((()))***+++++++++------...000000,,,'''###$$$&&&))),,,...//////...+++---000222222000---+++(((%%%###$$$))),,,---,,,***))))))+++---...---,,,+++,,,---...............//////000000...+++'''%%%&&&(((+++...111222333333---)))###!!!###''',,,///111111111111111111111000222111111222222111///,,,/////////000222333555666444111//////111333444444555333222000000111222333555000+++,,,111444444222------------///000222333333111...,,,,,,---000111000000/////////000111111---+++******+++,,,,,,+++***,,,------,,,++++++,,,///---+++,,,---///......,,,+++***)))***+++,,,---,,,***))))))******)))''')))))))))))))))(((((('''(((,,,111444444222000000333333222000......000222555333111...---...//////,,,***((()))---111333444222111111222333333111///)))+++,,,...////////////------------............------,,,,,,---000333444222333333333333222222222111000...,,,+++++++++++++++---000222222111///...,,,...111222222000---+++)))'''$$$$$$'''+++---...111...,,,---000333333111++++++,,,,,,+++***))))))(((***///555:::;;;888666444222222222222444<<>>CCCTTTcccttt}}}wwwgggWWWVVViiiyyyooouuu~~~jjjZZZSSSVVVjjj~~~uuusss}}}yyyaaaQQQLLL???;;;888999===@@@>>>;;;======@@@BBBBBBFFFSSS```mmmnnnYYYIII@@@:::666999===>>><<<<<<:::::::::999888888:::===EEEMMM\\\oooppp[[[GGGAAA===>>>???AAAFFFMMMVVVggg{{{mmmTTTJJJ@@@===@@@FFFPPPYYYppp//////...---+++(((&&&%%%$$$%%%'''((()))))))))))),,,---...//////,,,&&&""" ###'''***,,,,,,+++***)))+++...111222111///...***'''$$$%%%'''+++,,,---******+++,,,------,,,+++,,,,,,---------.........---...000000///---***((()))***---000111222222111,,,(((###!!!$$$)))---000222111111000000000000000111000000000222111///...---------......///000000333111//////111333333333444333111///......///111555000++++++///333444444///---+++***+++///333555555333///,,,***+++///222/////////000000000111111---,,,++++++---...---,,,)))+++------,,,+++++++++,,,,,,+++,,,---.........---,,,*********,,,...//////---***)))))))))(((''')))((('''''''''''''''&&&))),,,000222222111///---222222111...,,,---///222666555333000------...000)))'''%%%&&&+++000444555333222222111111000///...+++,,,---///000000//////..................//////,,,,,,---...///222444666333444555666666555333222000///...,,,++++++++++++***---111333222000---++++++---///000...,,,***)))'''&&&&&&&&&))),,,...000222000...///111222222000,,,------......---,,,+++,,,---///222555777777777888999888666666:::EEEPPPYYY___fffkkknnnsss{{{~~~|||wwwtttmmm___PPPFFFCCCEEEPPPZZZgggqqquuuxxx}}}iiiWWWMMMKKKIIIHHHFFFCCCEEENNN\\\mmm~~~bbbPPPIIIGGGMMMIIIGGGGGGDDDBBBDDDJJJZZZiiizzzzzzkkk[[[XXXhhh}}}~~~jjjXXXOOOOOO```rrrzzz```QQQNNNCCC@@@<<<<<<======<<<:::666999???DDDGGGMMM\\\jjjyyyvvvcccQQQBBB>>>;;;999;;;===>>>===<<<:::;;;:::999999:::===@@@HHHOOO[[[mmm~~~rrr___EEEAAA>>>@@@AAAAAADDDJJJQQQeee~~~iii[[[MMMHHHFFFFFFGGGJJJVVVddduuu---------,,,***'''$$$"""###$$$&&&((()))))))))((()))***+++------+++&&&""" $$$)))++++++***))),,,,,,---...///000111222,,,)))'''&&&(((***,,,...+++---.........,,,++++++......------,,,,,,,,,,,,+++,,,///111111000...------...///000000000///...---)))%%%$$$'''+++///111111111000//////000000111000///...///000000///...,,,,,,------------------///...---...000222111000222222111...++++++---000555000+++***---111444555111...+++)))***...333666333222///+++(((***///444222222222111111000/////////...---...000111000///***,,,...///---,,,+++,,,+++,,,------------......///...,,,+++,,,...000111222///---+++++++++)))(((+++)))''''''((((((&&&%%%+++,,,...111222000...,,,222111000---+++***,,,...444444333000---,,,...000)))'''%%%&&&***///333555444444333111///---,,,,,,,,,---...//////......---////////////////////////+++,,,---///000222333444222333555777777555333222//////...---,,,,,,,,,,,,+++///222333111---++++++***---///...+++)))((()))'''((()))***+++---///000111000///000000111111000/////////000//////............//////000333555777999;;;===<<<>>>GGGSSS]]]eeemmmuuuyyyyyy{{{|||||||||{{{qqqrrrpppgggXXXJJJCCC@@@NNNWWWcccmmmrrrxxxhhhVVVMMMHHHFFFDDDBBBAAAEEEQQQ___ooottt]]]NNNFFFBBBIIIEEECCCDDDDDDFFFLLLSSSeeesssuuubbbYYYccczzzooo\\\LLLJJJOOOfffyyyiiiYYYUUURRRPPPLLLHHHCCC>>>:::888000555???JJJQQQZZZhhhvvviiiWWWJJJ??????@@@@@@?????????>>><<<:::;;;:::999999:::===@@@GGGNNN\\\oootttaaaEEEAAA???AAABBBBBBDDDIIIQQQeee|||rrrbbbZZZTTTLLLEEECCCHHHQQQ^^^nnn+++,,,---,,,+++(((&&&$$$$$$&&&(((+++,,,+++***)))((((((***,,,,,,)))$$$ $$$))),,,---,,,+++///...---,,,---///111333,,,+++***)))***+++---///,,,///111111...,,,+++***......---,,,++++++,,,,,,***,,,///111222222111000000//////......---------...+++))))))+++...111222000000///...///000111222///...------......---,,,,,,---......///.........+++++++++...000111000//////000000---)))))),,,///333000,,,+++---000333555222///---++++++...222555//////...***''')))///444444444444333222000///...000//////111333444222111***,,,///000...---,,,,,,+++---//////...------...000///.........///000111111000...---...---,,,***+++)))((()))+++,,,)))&&&+++,,,---000222111...,,,///000///---***(((((()))///111222000---,,,...000+++)))'''(((,,,000222333333444333000---+++,,,------...//////...---+++***///////////////.........,,,---///000111111111111///111333444555444222111...........................111333111---++++++,,,,,,...///---)))'''(((***(((***,,,,,,,,,,,,---///111000///...///000111222222111000///////////////,,,---//////000222666999:::???CCCEEEKKKXXXeeekkkooouuu}}}zzzzzz{{{|||rrrvvvwwwpppbbbSSSIIIEEERRRZZZeeemmmrrryyyjjjXXXNNNGGGCCCAAA>>>>>>CCCPPP___qqqlllWWWKKKEEE@@@EEECCCBBBDDDEEEJJJUUU```mmmzzznnn___aaassssssdddUUUKKKOOOZZZjjjyyyiiidddcccccc```XXXMMMAAA888444---222===KKKXXXcccqqq}}}xxx\\\KKKBBB===???CCCDDDAAA???>>>===;;;:::::::::999888888:::===BBBMMM___uuuvvv```EEEAAA@@@BBBCCCCCCFFFJJJVVVhhh{{{yyyooocccTTTGGGAAAAAAFFFPPP^^^qqq,,,---///000///---+++)))(((***,,,///000///...---******+++,,,+++'''"""!!!%%%***...000111111111000...,,,,,,...///111+++,,,,,,,,,,,,---///000---///222222...+++******---,,,+++++++++,,,---...+++---000222333222111000000///---,,,+++,,,---...///...------000222222222///......---...000222444///---++++++,,,,,,+++******+++---.........------))))))+++...111222000///---...///,,,((('''+++///222///---,,,---000333444111///...,,,,,,...000111---...---***&&&'''---333555555555555444222000///000000000222444555444222))),,,///000///---++++++,,,///111000...,,,---...////////////............///......///000///---+++***((((((,,,111222///+++,,,+++,,,///222222000---+++,,,---,,,)))'''&&&&&&(((,,,000000---+++---000---+++***+++...000111111000111111///,,,,,,...000000000000000...,,,***)))......---------,,,,,,,,,///000111222222111///...,,,---///111222222222111------...///000000000000111333222///***(((+++...---000111...)))&&&(((+++)))+++...---+++******+++000///...---,,,...111333444222///---,,,---...///+++...111444555888===AAAGGGLLLQQQTTT]]]jjjsssuuuxxxzzz}}}~~~{{{yyy|||}}}|||uuuzzz}}}xxxlll___WWWTTT]]]dddnnnuuuzzzhhhZZZRRRJJJEEEDDD???>>>BBBNNN___ssskkkRRRFFFCCCBBBEEEEEEFFFGGGHHHMMM]]]lllxxxqqqlllssswwwdddYYYRRRPPPZZZhhhtttuuuooouuu|||zzz~~~~~~uuudddRRREEE>>>777777@@@OOO```nnn|||iiiPPP???999999:::AAAEEE@@@======<<<999999:::;;;999777666666777<<>>:::;;;;;;888999:::;;;999777444444444888HHHdddxxx]]]EEEAAA@@@CCCDDDEEEJJJOOO^^^ooosssccc\\\TTTXXXaaallluuuzzz}}}333000///111666888555222///111222333333111...---+++,,,---,,,)))%%% '''&&&'''+++000222111///...///000111000///---+++---...///...---...///111000000000///,,,***'''%%%***+++---///000000//////+++---000222111///,,,***------------------,,,,,,///222444333000...///111,,,***)))+++///333555666333000+++)))(((''''''&&&%%%&&&(((***+++,,,++++++((()))***+++---...///000///000000---)))))),,,///333000,,,+++---///000000000...+++***+++,,,+++***,,,---...---+++***+++,,,111333555444333111111111222111000///............'''(((+++---...---,,,+++,,,...111333222///+++)))000000...---,,,+++++++++))))))+++...000///,,,)))&&&(((+++///333333111...,,,---///222444444222///000---+++,,,...,,,%%%!!!&&&,,,---+++***,,,//////,,,***+++...000000///222...+++***,,,///222444777666444222///---+++***---111111---***,,,,,,***222444666777666333000---...---,,,,,,---...000111///......///111333333222111333333+++"""%%%,,,---...//////---,,,,,,,,,***///111...'''$$$&&&***------,,,---///333666888777333///,,,,,,---...///666222444@@@JJJOOOSSSXXX```bbbgggpppwwwzzzxxxtttyyywwwvvvvvvwwwyyy{{{}}}|||wwwuuuwwwzzz||||||zzzvvvtttooojjjiiikkktttyyy}}}jjjYYYTTTSSSPPPLLL@@@===???JJJ\\\ssszzzcccOOODDDBBBCCCDDDGGGIIIJJJMMMVVVdddnnn|||sssooolllnnnssssssnnniii___[[[XXXWWWUUUXXXhhhxxxtttfffmmmuuuxxxtttnnnhhhffffffjjjsss}}}rrrhhhYYYTTTWWWdddttt|||fffRRRFFF>>>888444444666<<>>@@@AAAGGGNNN```pppoooaaa///......000333222...)))(((***---///111000///...///000000000...***&&&$$$)))((((((***,,,,,,+++)))***+++---///111111000000---...///...------///111......,,,+++******))))))+++,,,---......---,,,,,,000000000///...,,,+++***...000222333222///,,,***000222222///***'''''')))(((((())),,,000222333222666333///,,,***(((%%%###(((***+++---.........---,,,,,,------...///000000,,,,,,,,,+++***---111555666333///....../////////***)))((((((+++,,,,,,,,,,,,---...---+++*********...000222333222000000111555444222000...,,,+++***((()))+++---...///000000///000111222000...+++)))111000///---++++++******---,,,+++---///000///...*********---000111111000//////000222444555333222111///...///000...***%%%&&&***...///---+++,,,......,,,+++,,,...000111111111...++++++---000111222333222000...,,,+++******---000111---+++---...,,,...000222333333111000...------..................///...---...//////---++++++***((($$$!!!!!!$$$'''))))))***+++++++++******,,,///111...)))'''***...111000000000111333555666777666555444444444444555:::>>>IIIUUU^^^aaafffjjjsssssssssqqqooonnnoooppptttrrrqqqqqqtttvvvwwwwwwvvvvvvuuuuuuuuuwww{{{~~~|||tttkkkgggeeeeeekkksss|||yyyddd[[[UUULLLEEEDDD@@@@@@EEEPPPaaaxxxoooWWWGGGAAA@@@AAADDDIIIOOOTTTZZZeeesss~~~xxxfffYYYTTTSSSRRRQQQRRRUUU]]]gggpppzzzxxxmmm___PPPGGG@@@???BBBIIIQQQZZZiiiwww}}}nnnYYYLLLGGGCCC===777///000666>>>???:::666666555666666444222111222333DDDYYYttthhhOOO999777999>>>@@@AAAFFFLLL]]]rrrxxx```NNN//////000111222000+++'''$$$'''***...000000///...///000000000...+++(((&&&***)))))))))))))))(((''''''(((***---///000111111---.........------///000///...---++++++,,,---------.../////////...---,,,000000///...------------...///000000000///...---222333222...(((%%%%%%&&&'''(((***...111333222000444222///...---+++(((&&&+++,,,---///000000//////,,,---------......//////---+++)))((())),,,111444555222///............---***))))))+++---///000///---...000///---+++++++++---///222222111000000111666555333111///,,,***)))'''((()))+++---///000111/////////000///......---111000///---,,,+++******...---,,,,,,...111111111---,,,,,,---000222222111.........000222333222111000///...///000///+++((())),,,///000...---,,,---------,,,,,,...000111222000...,,,,,,...000111111...---,,,***)))))))))))),,,000111...,,,...///------...///000000000//////------/////////...---,,,...------...//////---++++++(((%%%###$$$&&&((((((((('''((()))+++,,,+++***,,,...///---)))(((+++...111111000000000111222333666777777666555333333333;;;DDDQQQ\\\aaadddgggjjjpppqqqqqqnnnjjjhhhiiikkkooommmkkkmmmpppssssssrrrrrrtttvvvwwwvvvxxx{{{}}}yyyoooddd```___cccmmmvvvzzzfff[[[TTTKKKDDDDDDAAA@@@EEEMMM]]]sssjjjRRRCCC>>>===>>>DDDIIIOOOUUU[[[ffftttwwweee[[[XXXWWWWWWaaahhhrrr}}}uuufffWWWLLLDDDAAA@@@CCCEEEIIIRRR\\\bbbkkkxxx}}}pppaaaXXXUUUPPPFFF===222000222888:::777555666888777666444222222555777GGGZZZuuuiiiPPP<<<:::;;;>>>@@@AAAFFFLLLZZZrrrmmmUUUEEE000000111222222///***'''###&&&***---///000//////............---***(((&&&)))))))))(((''''''''''''%%%&&&(((***,,,...///000,,,---...---,,,---...000000///...------...000000//////000111111000///...///............///111222///...,,,+++,,,...111222333444333...(((%%%%%%''''''(((+++///222333111///000/////////000///---+++---...///000111111000000,,,,,,------......//////000,,,(((&&&'''***...111333111...---------,,,+++---,,,,,,...111333333222---///111111///...------...000222222111000000000555444333222///---***)))'''''''''(((***---///000...---------...///000111000///...---,,,+++++++++///---+++,,,...111222222000///---...000222333333,,,+++***,,,...000000///............///...---+++,,,...000111000///...---.........---...///111222000...------///000000///***)))'''&&&&&&'''((((((,,,000111...---///000///,,,------....../////////......///000///...,,,+++++++++,,,...111111///---)))&&&######&&&((())))))((('''''')))---...---,,,---......,,,)))(((+++...000000////////////000000444666777666222000//////:::DDDQQQ[[[```dddfffgggcccfffhhhhhheeedddeeegggiiifffeeeggglllooonnnlllgggjjjooorrrssstttttttttrrriii___\\\]]]cccooozzz~~~kkk]]]SSSJJJDDDBBB@@@AAAFFFNNN]]]tttjjjRRRBBB<<<<<<>>>BBBHHHOOOUUU]]]jjjzzzvvvllliiiiiiiiiyyytttfff]]]WWWSSSPPPNNNIIICCCBBBEEEIIIOOO[[[gggppptttwwwyyyxxxooojjjggg```SSSHHHAAA;;;777888999777777999888888666333222333777:::FFFZZZuuukkkSSSCCC???<<<<<<<<<===CCCKKKYYYpppwwweeeRRRFFF000111222222111...+++)))%%%(((+++...000000///...,,,,,,,,,,,,+++)))'''&&&((())))))((('''&&&(((***&&&'''((()))+++---...///,,,---...---,,,,,,...000111000000000000000111111///000111222222111000000.........///000222444555111///+++)))***---111444333444222...(((&&&'''))))))***,,,///222333222000,,,---...111333333111///...///000111222111000000---------...///000000111333...(((%%%&&&***...000111///---,,,------,,,***///......000222333222111+++...000111000///...///000111333333111000///000222222222222000...,,,***((('''&&&'''(((+++...000///...,,,,,,---///222333......---,,,,,,,,,,,,---...,,,+++,,,///111222222111000...///111222222222+++)))'''(((***---......---....../////////......---///000222222111///...///000000///------///222///...---...000000///...((('''%%%%%%%%%''')))***,,,000111///...111222111---------,,,---...///000////////////...---,,,+++******,,,///111111000---&&&$$$######%%%'''))))))***((((((+++000222111///000000...,,,******,,,...////////////////////////333555777555000......000888BBBLLLSSSZZZ```bbb```TTTVVVYYY[[[\\\]]]^^^```^^^[[[YYY\\\bbbeeeccc```YYY]]]dddmmmrrrsssoookkkggg```[[[\\\aaahhhtttvvvbbbSSSJJJFFFAAA@@@BBBGGGNNN\\\tttqqqYYYFFF>>>===@@@BBBHHHPPPXXXcccttt{{{uuummmhhheeeaaaXXXKKKBBB???>>>@@@HHHRRRYYY[[[^^^aaa{{{~~~|||uuujjjaaaTTTJJJAAA>>><<<999777888999888666444333444888<<>>EEEVVVlllsssbbbQQQFFF000111222111///---++++++)))+++---000111000///...+++++++++******((('''&&&&&&((()))(((&&&'''***---*********+++,,,---...///,,,---------,,,,,,...000000000111111111000000///...///000111222222111000000000111222333444444444444111...,,,,,,---000222111222111---(((&&&(((+++++++++---///222444333222+++,,,///222555555333000...///000111222111000000......///000222333444444666000(((%%%''',,,000222000...------......---,,,.........///000000...,,,'''***...000000///...///222333555444222000/////////000111222111000...,,,***)))''''''(((+++...000222000---++++++---000222---,,,,,,,,,,,,---......,,,++++++,,,///111222111///.........000111000///***(((&&&&&&(((+++------...///000000000000111111...///000222333333111///111222222///---,,,...000///......///000000...,,,((('''&&&%%%&&&(((+++---,,,000222///...111333222///...---,,,,,,---///000111000///...---,,,,,,+++******,,,...000///---***&&&&&&&&&&&&&&&(((***,,,---+++***...444777555333444333111...,,,,,,---////////////000000000//////111444666555111000222555:::@@@EEEHHHMMMTTTSSSNNNFFFEEEEEEFFFJJJNNNPPPQQQLLLHHHFFFJJJQQQTTTQQQMMMIIIMMMWWWeeeppprrrkkkcccZZZVVVWWW]]]fffooo{{{hhhUUULLLIIIAAAAAACCCGGGLLLYYYppp{{{dddNNNAAAAAADDDFFFKKKSSS\\\hhhzzz}}}zzzxxxooo```UUUPPPFFFDDDFFFMMMPPPPPPQQQUUUkkkuuuzzzxxxzzz}}}yyyjjj___TTTOOOJJJCCC===;;;<<<<<<:::999888999===@@@OOObbb{{{jjjRRRBBB>>>:::999888666:::AAASSShhh|||jjjWWWJJJ///000111///---,,,+++++++++---///111222111///---+++++++++***)))(((''''''%%%'''(((((('''(((,,,///---,,,,,,,,,------...///,,,---------,,,,,,.../////////000111111000...---,,,---///000111111111000222222333444444444333333666444222000............///000///+++'''&&&))),,,---------000333444444333,,,---000333666666333000...///000111222111000//////000111222444555666777777000)))&&&)))///333555000///......///000///---------,,,---...---***((($$$(((,,,//////.........333555666555222000//////---...000111222111///...,,,+++)))'''(((+++...111555333...+++***+++...000,,,++++++,,,---...///000+++******,,,///111111000...------...//////...,,,***(((&&&%%%(((+++---...///000111111111111333444...///000222444444222000222333333000,,,+++---000///......///111000...,,,)))((('''&&&(((***---///,,,000222//////222444222000///---,,,,,,---///000333111///---,,,+++,,,,,,******+++---...---***'''((()))******)))***---000...,,,,,,000666:::888555888666333000......///000///000000111111111111000000444666555222222666;;;>>>@@@@@@???BBBGGGDDD<<<>>>999555555:::@@@DDDEEE<<<888777;;;BBBEEEBBB>>>888===HHHZZZiiimmmdddZZZQQQPPPTTT___jjjuuukkkVVVNNNNNNCCCCCCDDDFFFIIIUUUjjj~~~kkkSSSEEEDDDHHHLLLPPPVVV]]]iii{{{xxxttt{{{uuujjjeeeWWWQQQPPPTTTVVVSSSSSSWWWeeelllwww{{{rrrhhhhhhooosssvvv|||uuujjjddd]]]SSSIIIDDDAAAAAA@@@>>>>>>???CCCFFFVVVhhhhhhOOO???===<<<<<<:::888:::???PPPeeezzzdddUUU,,,///000...)))'''***...---///111222000---,,,,,,...//////---)))'''(((***(((***+++,,,,,,---000222444111------...///...,,,///+++''''''+++...//////)))+++...000111000...,,,,,,,,,...222444333...***...222666666222///111444777555111,,,((((((***---000---)))&&&%%%(((+++...333111///000333666666444---,,,,,,...000111111000...///000111222333333333555444444444555777999:::666///'''$$$''',,,111333------------,,,++++++***---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,222111000//////000111222111000111333444333000...---,,,***))))))+++...000555222///,,,,,,+++***))),,,,,,---000333333111///++++++,,,...///000111222111---))))))+++...///...+++'''###"""$$$(((,,,...------------//////...---......---------......///111000//////111111111000555111,,,***,,,------,,,))))))(((%%%###$$$)))---222000///000333444555444///...,,,***)))+++///222///000111111000...+++)))((())))))*********))))))******)))&&&$$$''',,,111,,,,,,,,,000555777666444555444333222111111111111555444333222111000000000222666:::999555444888;;;;;;;;;:::999888777777777777222------000444666666666222//////222444444333333888BBBPPP[[[^^^YYYRRRRRRNNNSSSddduuulllZZZPPPLLLKKKEEEDDDFFFHHHOOOcccxxxuuu]]]TTTKKK???NNNRRRZZZeeessspppXXXUUU___hhhmmmqqqtttqqqlllnnnxxxpppnnnlllkkkkkkjjjiiihhhiiiwwwwwwfff[[[WWWWWW[[[ccckkkllllllooouuuzzzwwwwwwxxxxxxrrreeeXXXQQQIIIIIIKKKMMMJJJFFFHHHNNNaaatttqqqYYYLLLCCC???===;;;888777===EEEPPP___wwwsssbbb+++...000...***(((+++......000222222000---,,,,,,---......+++((((((***,,,+++---...///...///111222444000---,,,---...---,,,...+++)))))),,,///000///,,,---...000000000///...++++++,,,///222111---***---111444333000...000333444222///***''''''***---...,,,)))'''(((+++///222666444111111444666666555///...,,,---...000000/////////000111222222222222444444444444444555666777222---'''%%%'''+++///000,,,+++***))))))***,,,---,,,,,,,,,---...//////000---------------------,,,111000/////////000111111333333333444555444111...000...,,,++++++---///111555222000/////////...,,,------///111444555333111...//////000111333555555000,,,((()))---000///---)))'''######%%%))),,,.../////////000000///---+++...------,,,++++++******------...000222333333222444000,,,***+++---,,,+++)))******'''$$$$$$(((,,,333222111111222222111000///...---+++***+++///222111222222222111///---+++)))************)))))))))******(((%%%###$$$(((,,,,,,,,,---000444555444222222111111222222333444444666555333222111111222333333555666666555555777:::;;;:::777555333222111111444111---,,,---000222444000...,,,---000222333222777<<>>BBBAAA???===999555000...---...000///000000---***))),,,///111111111333555666777888999AAAKKKQQQSSSVVV[[[___bbbmmm}}}rrreee```XXXSSSOOOOOOLLLNNN]]]ooolllZZZOOOGGGKKKRRR___ppp|||vvvyyynnnZZZOOONNNRRRZZZaaapppwww[[[FFF>>>AAAEEEMMMKKKIIIGGGGGGFFFFFFEEEGGGKKKPPPUUU[[[bbbgggiiikkkooovvv|||~~~~~~~~~wwwlllgggddd^^^XXXTTTZZZVVVQQQOOORRRUUUQQQKKKLLLIIIJJJRRR\\\fffqqq{{{|||iiiSSSCCC;;;@@@@@@BBBEEECCCBBBFFFLLL\\\ooo---...000000...---------222333333222000.........---+++)))(((***---000222222444666666444222111000000///---+++)))((())))))***+++---...000111333444222000---******+++---///+++***)))(((((()))+++---+++++++++*********---//////...,,,)))&&&%%%&&&(((******,,,...111555999;;;888666333///---,,,...///---***'''&&&***///333555000000...---------------+++,,,,,,---,,,+++)))((('''(((+++,,,,,,,,,,,,+++555111+++&&&&&&)))///333333333333222111000...---111111000000////////////000000000000000//////...------...000333555555555222000...------...000222......///222555555444222///......000222333333222555444222///...---------+++'''%%%(((...111...***(((''''''(((+++,,,,,,+++***...333555333111000000...///000111000...,,,***+++---//////---,,,,,,---,,,---------,,,+++******,,,000444444111...---...000000000111222000---***(((((()))((('''(((+++...111000///...------......111000///............///+++*********+++,,,,,,,,,///111444555555333111///...///111333555666666666222444666888888888666555222111444<<>>111///...------000222444444444555444222000000111222333555666777;;;@@@DDDFFFKKKPPPTTTWWW___jjjrrrvvvooo^^^YYYVVVUUUPPPNNNZZZjjjxxxxxxbbbQQQHHHHHHMMMYYYmmm~~~tttnnnjjjoooxxx~~~}}}xxxfffZZZMMMGGGGGGMMMZZZfffxxxsss```RRRJJJEEEEEEGGGGGGDDDBBBAAABBBCCCCCCCCCBBB???>>>AAAAAA===:::999===AAAGGGKKKNNNTTT[[[aaaeeeqqqtttrrrtttsssrrruuutttuuuooodddaaacccaaaZZZSSSPPPPPPSSSYYYdddvvv~~~lllYYYIII???;;;>>>===???BBBBBBDDDKKKTTTggg{{{111111111111111///,,,***///000000///......///000000---******,,,......,,,...//////...,,,+++,,,---.........***'''%%%&&&((((((***,,,,,,,,,///444888555333000---,,,---...000+++,,,---+++******---000...------------,,,+++******---000111000...------,,,---...000111222333333222111...)))%%%%%%(((+++***'''&&&&&&***///222333,,,+++)))(((((()))***+++++++++******)))*********(((***,,,+++***+++...111444222...,,,,,,...111333000111222333222111///...+++,,,,,,------......///222333333333222111///...---,,,,,,---000222333222///...,,,,,,---///222444000///---...000111111000111000......///000///...,,,,,,.........,,,***)))******)))(((((()))+++---...,,,***)))***++++++***(((,,,000000---+++---000111111000///---,,,++++++,,,...---***$$$###&&&)))***---000111...,,,+++,,,+++///444444222111111222333111000000000000///---'''((()))))))))***,,,...000...,,,***)))+++---///---,,,+++++++++---///000+++******+++---...,,,)))---111555777555222000000---///222555666777777666333333222222222333444444555;;;FFFQQQUUUPPPEEE;;;............000222444666666555555666666666444222///111333555888???GGGMMMRRRTTTVVVYYY___hhhttt}}}yyynnn```[[[WWWUUUNNNJJJTTTcccqqqlllZZZOOOIIILLLVVVhhh{{{xxxgggcccbbbgggoootttsssooo```UUUJJJEEEGGGQQQcccsssqqqbbbRRRMMMKKKHHHGGGHHHBBBBBBBBBBBBEEEIIINNNQQQGGG???::::::888222//////111555;;;>>>@@@DDDKKKQQQQQQ^^^oooyyygggeeehhhhhhlllssssssyyywwwlllgggjjjiiiddd\\\\\\___aaaaaagggwwwxxxfffUUUGGG@@@<<<;;;<<<@@@EEEFFFGGGLLLTTTfff333222222222111///+++(((---...///...------///111111...+++,,,---...,,,***,,,,,,,,,+++))))))***,,,.........***&&&$$$&&&((((((***+++++++++...444999777555222000......000111,,,---...---++++++...111///......//////---+++((('''+++111444444333111111---...///000000000000000111000---((($$$$$$'''+++***(((''''''***...000111***)))(((&&&&&&((()))+++---,,,+++******+++,,,---)))***+++***(((***...222000///...---...000222444,,,...000222333222111000)))******+++,,,---......333333444444333222000///000///---...000111111000///...,,,,,,---000333555222000...---...000000///333111///...//////...---(((***---///000///---,,,***+++***(((%%%&&&***...000---***))))))***+++***)))---000...***(((+++...222111///,,,***)))((('''+++,,,,,,'''"""!!!%%%******...111222///---,,,,,,***...222333111000111333666333111000000000...---((()))++++++++++++...000111///,,,***)))+++...000******)))((())),,,...///+++***)))***,,,+++((($$$+++///555666444111000000,,,...111555777888888888666444000......000333666<<>>???AAACCCFFFMMMUUU\\\PPPEEE<<<999666000---///000555;;;>>>>>>@@@EEEJJJDDDQQQaaapppkkk[[[YYYYYYVVVYYY```mmmvvvwwwkkkccceeeddd___hhhlllqqqsssoooqqq}}}sssbbbRRRGGG@@@===999;;;AAAHHHJJJIIIMMMSSSccc111222222222222000...,,,)))+++,,,---------///111)))((()))+++......---+++))))))'''&&&%%%(((---111000...+++(((''''''(((***,,,******,,,000222111///333000...---.........---000///...,,,,,,,,,---......,,,+++---000000...,,,&&&***///444777777666444111///------///000000000333111,,,(((%%%'''+++///...,,,)))(((***---...///---+++***))))))***+++,,,,,,++++++***)))))))))***...+++((('''((()))******...//////......///111444//////......------,,,,,,***)))'''&&&(((+++///222777555222111222444555555///000222333333222111111///...+++******,,,///111///...---------......///444444333000---+++,,,...+++,,,,,,---...///000000///000---'''!!!###,,,555111000///---,,,,,,,,,,,,//////...,,,+++***))))))...---+++***((('''''''''''',,,///---'''%%%(((---///000000000000///......,,,...//////......000222333222111000......------------,,,,,,,,,------...000...,,,))))))***,,,---,,,***'''(((+++...000111---,,,...111...)))&&&(((+++---000222333222000///000//////000222444777888555222...******///777===@@@PPPaaagggbbbVVVEEE888555555555555666777888999:::::::::999999666222///(((***///888CCCOOOWWW[[[```[[[[[[dddooo{{{xxxkkk]]]SSSPPPJJJBBBDDDNNNbbbrrrlll]]]MMMHHHNNNddd~~~vvvlll\\\VVVUUU]]]iiimmmggg^^^WWWSSSNNNNNNSSS___qqqxxxkkk___MMMFFF???>>>BBBDDDBBB???@@@???>>>???EEEPPP]]]fff[[[QQQCCC999444444444444888888999<<>>EEEOOO\\\qqqnnnUUUGGGLLLJJJ???AAAOOOUUUYYY^^^ZZZOOOGGGKKKVVVbbbrrr~~~qqqXXXHHHDDDDDDBBB;;;;;;>>>DDDFFFHHHMMMTTTiiixxxxxx{{{222111000000///...,,,******+++---------...///111,,,,,,,,,---...---+++)))***))))))''''''***///333000...,,,)))((((((***+++,,,******+++...000///...000...,,,,,,---...------------------...///111222---,,,,,,---000111000...(((+++...222333333111000///...------...000111222333222111...++++++---000...,,,))))))***---......222111111000///...---,,,++++++************++++++,,,***'''$$$###$$$&&&(((---...///......///222444111111000000///------,,,'''&&&&&&''')))---111333555333111111333555555444000111222222222111///...,,,+++(((&&&'''))),,,.........------,,,,,,++++++000111111///------...000///............//////000///111///)))######)))000///.....................222111000...,,,)))'''&&&***))))))((((((((((((((((((+++---+++((('''***---///000000111222222222222///000///...,,,,,,...000222111000///...---------......---------------...000///,,,+++***+++---......,,,***+++...111333444......000333111+++)))+++...///111222222111///---...//////000111333444555444222///,,,,,,111999>>>DDDUUUeeeggg]]]PPPBBB999888888888888888999::::::888888777666555333000...+++,,,000888DDDQQQ]]]ccc```^^^cccnnnzzz}}}ooo```SSSOOOJJJCCCDDDLLLYYYkkkttteeeSSSMMMPPPfff|||xxxpppggg]]][[[ZZZ```fffeee]]]UUUTTTRRRQQQSSSZZZiii{{{yyynnnhhh^^^UUUBBB===999;;;BBBFFFEEEBBB>>><<<999;;;BBBNNNZZZbbbaaaXXXJJJ???888555333111<<<<<<===>>>AAABBBCCCCCC:::???EEEPPPcccuuu|||{{{gggOOOAAAEEECCC777555???EEEHHHJJJGGG<<<444:::DDDWWWeeettt|||nnnUUUEEEAAA@@@>>>:::;;;???DDDEEEFFFNNNWWWnnn}}}nnnhhhhhhrrr|||444111...,,,++++++)))(((***+++------,,,---///111000///---------,,,)))'''((())))))((())),,,111444111///---+++******+++,,,,,,+++***+++---...---,,,...,,,+++***,,,,,,,,,+++***+++,,,...000222444555...------...000222111000***+++---//////...,,,+++------------...000222444222333333222///......///...,,,***)))+++---......555777888888666222///,,,*********++++++,,,---...---,,,(((######(((---............///222444333333222111000...,,,+++$$$%%%&&&))),,,000333444000000000222444555444333000000111111111///...---+++***'''&&&&&&(((+++---.........---,,,***(((&&&,,,---//////......000222222111///------...///000000111111,,,%%%###&&&***,,,---///000000000///...333333333111...***%%%"""&&&&&&&&&'''((()))***++++++************,,,---//////000111222333444444555222111///,,,))))))+++...000//////...------......000//////......---------000///---,,,,,,---...///000///---...111444555555//////111444333...---///111111222222111...,,,***+++,,,...///000111222222333222000///000555===BBBLLL\\\iiieeeXXXJJJ???999999999999888888888888888888777666444222111000000333333666===IIIXXXeeennndddgggooo|||vvvdddTTTMMMJJJEEEEEEJJJRRReeeyyyjjj\\\UUUWWWjjj~~~vvvqqqiiiaaaaaacccfffhhhfff___UUUNNNSSSUUUWWW\\\fffvvvzzzggg[[[UUUOOOIII<<<:::999>>>EEEIIIHHHEEE???:::555666???KKKUUUZZZ^^^WWWMMMCCC<<<777444111>>>???AAABBBBBB@@@???>>>888:::<<>>@@@<<<222+++000999HHHSSSaaappp~~~iiiQQQBBB<<<;;;999:::===AAACCCAAACCCNNN[[[qqqsssbbbXXXTTTdddooo~~~666222,,,*********)))''')))*********)))***---//////...,,,+++++++++((('''%%%&&&''''''(((+++///222000///...,,,,,,,,,---......------------------,,,000...,,,,,,,,,,,,***)))***+++---000222333444444000////////////000000///+++,,,---------,,,++++++,,,---......///111333666111222222111///......///...,,,******+++---------333666999;;;999555///+++))))))***+++,,,...///000000///+++######***,,,---...------...111444333333222111///---***)))%%%&&&(((+++...111222333------///222444555333111------///000000000///......,,,***((((((+++...000//////000///---***&&&$$$***,,,////////////000111111///---++++++---///000000111///***%%%###'''***---...000111111000...---111222444333000+++&&&###$$$$$$%%%'''))),,,...///---+++(((***---000111111000000000000111222333333222111...+++((())),,,//////......---------......111000000000///...---,,,///............/////////000......///111333444333......111444333//////222222222222000...+++(((&&&''')))+++...000111222111222222111222555;;;DDDJJJWWWaaagggaaaTTTHHH>>>888666666666555555444333333888777555333111111333444;;;===@@@FFFQQQ^^^llluuuooosss|||}}}kkkWWWNNNKKKHHHHHHJJJRRRccc{{{yyyjjj```\\\___nnnzzzsssmmmfffaaadddkkkssstttlll```UUUOOOSSSXXX___fffsssppp[[[OOOJJJFFFCCCAAAAAACCCIIINNNPPPLLLHHHDDD===666666>>>HHHOOOQQQQQQMMMGGGAAA<<<999666555<<>>===;;;:::999>>>JJJ\\\kkktttsss^^^NNNMMMKKKAAA999999===???AAA???777000111777<<>>BBBBBB===>>>MMM^^^ttt{{{hhhXXXNNNIIIUUU```ppp}}}666111***((()))+++***((('''(((((('''&&&'''***,,,,,,***)))))))))***)))'''!!!###%%%&&&'''))),,,///000///...------......///////////////............444222///...---,,,)))'''+++---///111222111000000222111000...---,,,,,,---+++,,,---...///......------...//////...///333666333333222000......000222...,,,******,,,---,,,,,,,,,///444777777333...***((())))))+++,,,...000111000...***""""""))),,,,,,---,,,+++,,,///111//////000///...+++)))'''((())),,,...///000000000,,,---...111333333111...)))***,,,///111111222111///---+++)))***,,,///111111111222111///,,,(((&&&+++...000111000///......---+++***)))***,,,///111000///,,,'''###%%%)))......///111111000...,,,***---///222333222...)))&&&&&&'''(((***,,,///111222...+++)))+++000444444222//////...------......//////...---***)))***...111///......---------......000000000000///...,,,,,,---......///000000000000---,,,,,,...000111000///,,,+++...111111...///333111111000...,,,(((&&&$$$$$$&&&***---000222333444222222333555:::BBBMMMTTTbbbeeeccc\\\RRRJJJ???555222333333444444333222111777666333000...000555999@@@CCCHHHOOOWWWbbbnnnvvv}}}ttt^^^RRRMMMKKKJJJJJJPPP```ttt}}}nnn___]]]aaalllwww}}}xxxrrrkkkfffdddbbbnnnzzz|||rrrcccXXXTTTPPPZZZeeeppp~~~fffTTTJJJEEEBBB@@@DDDGGGMMMTTTXXXWWWQQQLLLJJJCCC;;;:::???EEEHHHIIIDDDDDDBBB???<<<:::888888888<<>>JJJWWW```jjjiiicccYYYQQQIII===222111222444555666666555555555444222...,,,000888???DDDIIINNNTTT[[[eeeqqqyyyjjjYYYPPPLLLIIIHHHJJJXXXjjjxxx|||ccc___]]]aaahhhqqq~~~}}}yyyvvvtttooohhheeeeee```nnn|||ttteeeZZZUUUOOO\\\kkkyyyqqq[[[NNNGGGBBB???>>>AAAGGGQQQZZZ___^^^WWWQQQLLLGGGAAA>>>???AAABBBBBB???@@@@@@>>><<<999999999666;;;AAABBB@@@>>>>>>???<<<888666:::BBBQQQgggyyyyyyrrrhhhbbb[[[RRRHHHAAA;;;;;;???BBB???777333444999>>>JJJ]]]www~~~mmmWWWHHH???:::;;;>>>===???@@@===:::@@@TTTiiivvvcccQQQGGGBBB>>>999BBBNNN[[[hhhxxx...)))$$$%%%***---+++(((&&&&&&%%%$$$"""$$$'''***+++)))''''''((()))))))))###%%%(((*********+++,,,---------....../////////---///000000...---///111222111000000000///,,,)))+++,,,...000///+++(((%%%+++,,,+++)))''''''***,,,,,,...111333333111///---,,,...///,,,'''&&&)))---222444555555444222222222...---++++++,,,---+++***$$$%%%(((***++++++)))((('''(((((()))+++---...///,,,(((### $$$''',,,,,,+++)))''''''(((***&&&(((***,,,---,,,***))).........//////000000111000///...//////---***((((((***,,,///222333444444---+++(((''''''))),,,...111111111000000//////...,,,///333555444111///...+++*********+++,,,---------+++)))'''&&&'''***---......------,,,,,,,,,+++&&&))),,,///000///...,,,...............///000000'''(((***---///000///...***)))((('''''')))***+++,,,---...---,,,---000222222111000///...---------,,,---...//////...,,,+++)))+++---000111111000///++++++---///111111...,,,&&&&&&)))---...---///444111000///...,,,***)))(((***+++,,,...000333555666333333444888AAAPPP```jjjpppooogggZZZMMMCCC999000///000333666888999999888777666444000///444???GGGLLLPPPTTTYYY```kkkzzzwwwaaaRRRJJJFFFDDDEEERRRaaaooowwwgggWWWSSSWWWaaammmvvv|||uuuqqqoooooojjjbbb```bbbcccqqqvvvfffYYYTTTUUUddduuu|||hhhSSSIIIEEEAAA?????????GGGTTT___dddaaaZZZTTTHHHFFFCCC@@@>>>=========:::<<<===<<<:::888999;;;:::>>>BBBAAA===999999::::::666444888>>>KKKaaattt}}}~~~|||uuukkk^^^OOODDD===;;;;;;>>>===888666888;;;FFFVVVjjjwwweeeQQQEEE>>>;;;===BBB===============GGG^^^sssqqq\\\LLLDDD>>>:::;;;@@@GGGOOOYYYhhh{{{***%%%!!!###***---+++'''''''''&&&$$$###$$$'''***---+++(((((())))))))))))&&&(((+++------,,,---...,,,,,,------.../////////+++---//////---,,,...111/////////000111000...,,,)))+++---///...***&&&###'''((()))'''%%%&&&***...---///222444444111---++++++---...***$$$"""%%%(((---000444666444111///......---,,,,,,------+++***%%%&&&'''(((((((((((('''''''''((()))***,,,......---)))### """%%%((())),,,,,,+++(((&&&%%%&&&((($$$&&&))),,,...---,,,+++............///000222222333111///...---+++)))&&&***+++...000222333333333...,,,)))((((((***---///000000////////////000111+++///333666555333111000---------,,,,,,,,,++++++,,,+++***)))((((((((())),,,,,,+++++++++,,,---...&&&(((+++...//////...---111000///...............###&&&***,,,------,,,+++((('''&&&&&&''')))+++------...//////......///111333333111000......------***,,,---//////...,,,+++(((***---000111111///...,,,---///111333333000---&&&%%%(((---...---000555111111000...---,,,++++++///.........000222444666444444444999CCCSSSeeeppprrrssslll\\\JJJ>>>555000,,,...222555888:::::::::;;;:::888444333999EEEOOOTTTVVVZZZ]]]dddrrrfffSSSHHHCCC@@@DDDQQQ^^^kkkrrrUUUHHHLLLUUU^^^dddsssyyysssqqqlllkkkkkkfff]]][[[^^^hhhuuuxxxgggYYYRRR^^^nnn~~~{{{fffPPPGGGDDDAAA@@@AAAAAAJJJXXXcccgggcccZZZTTTCCCDDDCCC@@@<<<:::::::::333666888999777888:::===>>>BBBDDDAAA:::555444666999555444777<<>><<>>999>>>@@@BBBCCCIIIVVVhhhuuu((((((''''''(((***,,,...)))'''$$$###%%%'''((()))+++***((()))******)))'''+++---000333222000---***+++)))((((((***---111444---+++++++++---------+++000//////111333222...+++---///000...***'''$$$###%%%''''''&&&)))......***)))+++,,,------,,,***)))++++++***(((%%%$$$%%%&&&+++...111444555333000...,,,,,,,,,------,,,,,,+++'''%%%###%%%((()))(((&&&)))***))))))))),,,111444111///,,,+++***(((&&&###***//////(((""""""$$$$$$"""!!!%%%...333111...,,,000111222222222222333555333222///,,,***)))))))))000,,,)))+++111666777555000---)))((()))+++------000222222222111000111222333222111222444444222000000...+++++++++***)))((('''))),,,//////---***((((((&&&%%%'''+++------,,,)))((((((((()))+++...///333444333///***''''''(((&&&''''''((((((''''''&&&)))'''%%%%%%(((***,,,,,,///000000111111111000000555444222222111111///---***+++------,,,,,,---...,,,+++***---000222000......++++++111999<<<999444---)))&&&(((...222222000222444555333000...///111///////////////000111222///000222999GGG[[[qqq~~~uuusssmmm___LLL;;;111---------000777999777777:::888777666888<<>>:::777444333666666555555777:::<<<>>>@@@BBBAAA;;;444000222555666555444555888DDD[[[ooodddFFFAAA;;;888888777555666:::FFFXXXmmm|||}}}cccVVVFFF======AAADDDDDD??????<<<999BBBYYYttt|||hhhRRREEE???>>>===>>>CCCFFFDDDAAAEEEQQQ\\\ooo---,,,***))))))+++...///---***'''%%%''')))+++,,,+++***)))***+++,,,+++***---///222444333111---+++***((('''&&&'''***...000---,,,++++++------,,,+++,,,+++,,,...111111///,,,---///000...+++'''%%%$$$%%%(((((('''+++000000---******))))))******+++,,,,,,+++***)))***+++,,,,,,,,,...000222222000---+++,,,---------,,,+++***)))(((&&&$$$"""###$$$%%%&&&)))*********+++---111555222000---,,,+++)))'''%%%***//////(((######&&&&&&$$$"""%%%---000---***)))000111333444222222222333111000...,,,+++******+++///+++)))+++000444444333...,,,++++++---.........///111222111000///000111///......000222333333222000...+++************)))(((***,,,...///...,,,+++***((('''(((+++,,,,,,***)))))))))***,,,---///000111222111---)))&&&&&&'''%%%%%%%%%$$$$$$#########'''&&&%%%&&&***---//////111111222222222222111111333222111000000000///...***+++,,,+++******,,,......---,,,...111222111//////---...555===BBB???;;;111+++%%%%%%)))...000000111333444333111000111333111111111000///......---,,,///444<<>>;;;AAAHHHSSS```tttwwwlllddd___\\\bbb^^^]]]``````___bbbhhh{{{xxxmmmkkkvvvfffVVVGGGBBBDDDDDDBBBAAAIIISSS\\\^^^ZZZUUULLLEEEBBBBBBAAA???===:::777555555444444444666999<<<===???@@@???<<<777444555666888777888999<<>>MMMaaaxxx|||gggUUUKKK@@@:::===@@@AAA@@@:::<<<;;;<<>>777999<<<<<>>@@@HHHYYYjjjqqqUUUEEE>>>999:::;;;===AAAFFF\\\oooqqqWWWFFF@@@:::999===@@@@@@>>>888;;;===BBBQQQfffuuu{{{{{{ppp]]]FFF555000555======???AAABBBBBBFFFNNNSSSkkkyyy333111...,,,,,,///222444444000+++)))***---000111---,,,,,,---000111111000000111333333222///,,,***((('''%%%%%%'''***...111///---+++***,,,,,,,,,+++'''((()))+++---............//////...+++)))((((((+++---,,,+++---000000,,,((((((''''''))),,,///111///+++(((+++111555444222000111222333333111000/////////...,,,***'''%%%$$$'''))))))###!!!&&&''')))***+++---000333111///---,,,,,,+++)))''')))------((('''))),,,+++)))'''(((,,,,,,)))'''(((///222666777555111///---,,,---...000111111111111///---++++++...//////...+++---111666:::999555111000111222222000000111222,,,++++++---000222333333222///***((()))***,,,,,,))))))***+++,,,---------,,,,,,,,,,,,,,,+++)))'''((()))+++...///000000000//////---+++)))(((((((((((('''&&&%%%%%%''')))***(((((())),,,000333444444000000111111000000//////111111000...---,,,,,,------,,,)))&&&$$$%%%)))---444444333333444555555555...---...444;;;@@@???===999333,,,((())),,,...000000111111111111111111111000111111000...***'''%%%(((---666BBBPPP___nnnwwwrrrtttqqqfffTTTCCC999555333//////111111000111444999===CCCHHHLLLQQQWWW[[[kkknnnsssxxxvvvggg^^^VVVTTTQQQQQQZZZnnnwww```MMMAAA>>>??????IIIXXXhhhwww|||yyyssskkkccc^^^\\\[[[YYYZZZ^^^bbbgggnnnxxxzzzuuuzzzfffTTTIII@@@@@@CCCEEEIIILLLWWWZZZXXXQQQJJJDDD>>>777<<<>>>AAACCCBBB>>>:::777555444444444666888;;;===;;;;;;;;;===??????===;;;>>>===>>>@@@@@@DDDPPP]]]ssseeeKKKAAA>>>===;;;:::<<>><<<>>>AAAIIIZZZlllvvvwwwpppaaaMMM<<<111///666>>><<<@@@EEEJJJPPPVVV]]]bbb{{{111///---,,,---///222555222...+++)))+++...000222---,,,,,,...111222222111...///000111///---***(((((('''&&&'''***...333555000---+++***+++,,,,,,+++++++++,,,---------------...//////...+++***)))***000111///,,,,,,...,,,(((%%%'''***,,,///000000000///+++''')))...222000...---...///111111222222222111000///,,,)))&&&$$$"""$$$))),,,(((%%%&&&'''((((((***---000///---+++***+++***(((&&&))),,,+++((((((+++---,,,)))(((***......+++***,,,///333777888555111...,,,---...111333444444444333///...------...///......+++...444:::===<<<888444222333444444222222333444000///---...000222222222222///***((()))+++------((()))***++++++,,,,,,,,,***,,,...///---+++)))''''''(((+++---///000000000111///...,,,,,,++++++***)))((('''''')))+++...000++++++,,,///222444333222111111222222111000000///111222333111---++++++,,,...---)))&&&$$$&&&***---555555555555555666777888000//////333777::::::888:::777333111000000000000222111000000000///...---,,,---......---***'''&&&)))...777BBBQQQbbbrrr|||xxxtttmmmdddZZZNNNBBB::::::555333555555444777;;;BBBGGGOOOTTTVVVYYY^^^bbbuuuzzzttteeeZZZVVVNNNJJJPPPdddqqqZZZKKKBBB???AAAGGGOOOXXXdddtttwwwvvvsssllleee```___```YYY___eeejjjpppzzz~~~yyyttt^^^MMMEEE??????AAACCCHHHNNNWWW]]]^^^TTTHHHAAA<<<:::===???AAABBBAAA===999666888777666666666888;;;<<<::::::;;;===@@@AAA???===@@@>>>>>>>>><<<<<>>:::777666999<<<======<<>>CCCDDDKKKTTTYYY\\\```ffflllzzznnn^^^XXXMMMFFFKKK```}}}~~~eeeRRRDDD===BBBDDDGGGKKKTTTdddyyywwwsssssssssrrrllleeeaaa```aaa___hhhqqquuu|||ttt[[[FFF@@@<<<<<<>>>@@@FFFMMMUUU]]]___UUUIIIBBB@@@?????????@@@???===;;;888666:::999777666777888999;;;999:::<<<===>>>??????@@@@@@>>>===<<<999666;;;BBBMMMbbb{{{vvv^^^JJJ999<<>>===;;;;;;>>>AAA@@@===;;;:::777555888>>>EEEZZZuuuuuu___OOO<<<;;;:::999888@@@UUUiiilllSSS???777555333222222222333333666AAAOOO]]]lllvvvvvvqqqYYYEEE888<<>>;;;:::999888777777777777444555555444333222333444444222111222555666444222000000/////////000111111---222;;;GGGSSSaaammmuuuuuuyyy||||||uuugggXXXNNN@@@;;;777999;;;>>>EEELLLXXX```iiinnnpppttt|||wwwjjjXXXJJJIIIUUUiiiwwwsssbbbTTTJJJJJJLLLLLLIIIJJJSSScccppptttcccZZZ^^^cccggghhhffffffjjjmmmsss|||{{{wwwtttVVV@@@===<<<>>>???BBBKKKTTTWWWVVVRRRJJJGGGHHHHHHEEE@@@===:::888777999;;;<<<<<<:::888555444444555555:::===???===999999===BBB@@@===;;;:::888555999???III^^^yyyxxxcccTTT@@@:::666777;;;FFFYYYjjjuuubbbQQQEEE444444444444444333222111888EEEUUUcccnnnrrrmmmeeeLLL>>>888AAAKKKQQQYYYcccdddlllsssoooddd[[[XXXZZZZZZYYYTTTOOOMMMTTTcccooo333000,,,))))))*********))))))))),,,000222333333,,,++++++******+++,,,---+++,,,.........,,,***((()))))))))(((%%%$$$%%%&&&,,,)))''''''***+++***(((+++---------+++++++++---222///++++++...000000...111///,,,(((%%%###$$$%%%&&&))),,,......///000111111111000...++++++,,,...111///---,,,------,,,***///111333000,,,((('''(((+++(((&&&&&&(((+++,,,,,,......,,,(((&&&''',,,000,,,,,,,,,...//////,,,***---***&&&%%%'''***,,,---(((,,,000000---++++++,,,000111222222222000///...---,,,+++***+++---///111000000...+++)))))),,,/////////...//////000111111000///...///000000000///...///000///...///111333555000***)))+++...//////111///...333888888111)))(((+++...///...,,,+++***---,,,---000555777555333333///+++***---000000000111111///---++++++---///111///...222777999666222///000///---***'''''''''+++---111555777555111------.........////////////555333222333666888999999::::::::::::888666444222111000111222444555333111///000111111000000111333000000//////000111333444333555:::EEEUUUeeerrryyysssyyy}}}tttdddUUUHHH===666777>>>EEEMMMSSS[[[kkkzzz~~~~~~rrreeeYYYPPPOOO[[[jjjwwwoooXXXKKKNNNPPPPPPNNNMMMQQQZZZaaa{{{{{{iii[[[\\\[[[^^^aaabbbeeerrr{{{yyy}}}tttWWWFFF???<<<@@@@@@???EEEOOO[[[SSSJJJEEEFFFHHHGGGDDDDDD???999666888:::;;;:::<<<888333111333666999:::<<<===<<<;;;:::;;;>>>@@@???===999777777999===???FFFYYYtttiiiUUUFFF777222>>>FFFJJJZZZooozzzfff\\\NNN>>>888888777555333444666999===JJJWWW```pppzzznnnYYYJJJEEECCCIIIVVVcccjjjkkknnnnnnjjj^^^PPPGGGGGGJJJKKKJJJFFFAAA>>>BBBLLLUUUkkksss///---***((()))***++++++***)))***,,,...//////...(((((()))******+++++++++,,,---......---,,,)))((()))***)))'''%%%$$$%%%'''***(((&&&(((+++,,,,,,+++,,,---......,,,,,,---...333000...000333444333111...---+++(((%%%%%%%%%&&&&&&(((,,,.........///000000111000...,,,+++---...///---+++***++++++***)))---///111000---++++++,,,+++(((&&&''')))+++---------,,,+++(((%%%'''+++//////...---...//////---,,,---***'''&&&'''***,,,,,,(((+++---,,,***)))***+++///000000111111000000///,,,,,,+++***+++---///000111111///,,,******,,,...............///000111222000...,,,,,,,,,...//////......---...///000000111333///+++***,,,...//////000...---111666666000)))&&&)))---...---+++))))))++++++,,,///444555444222111...++++++---//////...///...---+++***+++...111333111000444888:::777333///000///,,,)))''''''(((---///111444555333///,,,.........//////000111222666444333444666999999999777777777666555333111000......///111333333111///---...000///......///000222111111111111222444444555666;;;DDDQQQ```lllssszzz}}}~~~}}}|||xxxkkk^^^OOOCCC:::;;;CCCLLLUUU\\\eeettt{{{mmmaaaVVVRRRZZZfffssskkk^^^TTTSSSQQQNNNLLLOOOUUUZZZhhhooo{{{{{{hhhXXXWWWYYY___fffjjjppp~~~}}}yyy}}}vvv___KKKBBB<<<>>>@@@@@@DDDJJJQQQLLLFFFCCCCCCEEEDDDCCCAAA===777666888;;;;;;;;;<<<888444222444888:::<<<<<<<<<;;;<<<===???AAABBB???===:::777777999<<<>>>CCCTTTppp|||kkkSSSCCC<<>>AAACCCCCC@@@;;;888:::AAAHHHSSSZZZhhh|||}}}xxxsssnnnppp,,,+++***))))))***+++,,,+++******+++++++++(((&&&###%%%''')))+++++++++***............---+++)))(((******(((%%%###"""$$$&&&'''''''''(((+++---------,,,...///...---,,,---///111000000333666777555222+++***)))((('''&&&''''''%%%(((+++---------...000000111000...,,,+++,,,---,,,***)))))))))***((('''+++---///000///......///***(((''''''***,,,......,,,+++)))'''&&&'''+++///222000------...///...---,,,***''''''(((+++,,,,,,((())))))((('''&&&(((***------------...///000111---,,,,,,+++,,,---///000222222000---++++++,,,......---------...///000111000...***((((((***...000///---+++,,,///222111///000...,,,,,,...//////...///---,,,///333333...((($$$(((,,,---,,,)))''''''))))))+++...111333333111...,,,+++,,,---...---+++---,,,+++))))))+++///333222111111444777888555222000000...,,,)))'''(((***///000111222222111///---////////////000111222333666444333444777888999888333333222111000///---,,,++++++---000222222///,,,+++---......,,,+++,,,---333333333333333333444444777888;;;BBBKKKWWWbbbhhh}}}|||yyyxxxzzzzzzqqqfffWWWKKK@@@BBBLLLVVV```fffppp|||zzzmmm```XXX[[[aaaooo{{{~~~ppp\\\XXXQQQMMMLLLNNNPPPQQQTTT[[[hhhxxxnnn___ZZZ^^^fffpppwww}}}zzz}}}rrreeeSSSJJJAAA???@@@AAAAAACCCDDDCCCAAA@@@@@@AAABBBCCC@@@;;;777777999<<<===<<<;;;888555555777:::===>>>===;;;:::===AAADDDDDDBBB>>><<<:::888888999<<<===@@@NNNhhhhhhWWWNNNWWWdddmmmzzzmmm[[[MMMEEEBBBAAAAAA===777222000333:::???MMMWWWfffqqqtttnnnccc[[[YYY]]]fffrrryyywwwlllbbbXXXRRRGGG<<<666444666999<<<<<<;;;888444444888<<<@@@FFFUUUmmm{{{rrrhhhiiiiiieeeaaaggg{{{.........---,,,,,,---...,,,+++***))))))&&&""" ###'''+++------,,,+++.........---,,,***)))''')))((('''###!!! ###%%%''''''((()))+++,,,,,,,,,+++,,,...---,,,,,,---...------///444888888555111+++***((((((((((((&&&%%%$$$'''***,,,,,,---...///111111111...+++(((((()))***)))((()))******)))''')))+++---...............***(((''''''***---...///+++***)))''''''))),,,///222///,,,+++,,,---......+++***((((((***+++,,,+++((('''&&&%%%%%%&&&''')))))))))))))))+++---///000...............///000111222222111...,,,+++---///...---,,,+++,,,---///000000...***'''%%%(((---000111---***,,,111444222///------...///000000///...---+++***---000000,,,((($$$'''+++,,,+++)))'''&&&'''(((***---///000000000,,,,,,------...---+++***---,,,+++)))(((***///222......///222444444111...000///...+++)))(((***,,,///000111222111111111222333222000//////000222333555444333444666777777666000000///...---,,,+++***)))***,,,///222111...,,,+++---///...---++++++,,,222222333333333333222222777888:::>>>DDDNNNWWW^^^rrrqqqpppqqqvvvxxxooodddZZZOOOHHHLLLVVV```gggmmmuuu~~~|||zzz~~~zzzlllccc```aaajjjtttwwwddd\\\RRRLLLKKKLLLKKKIIIIIINNNYYYjjj|||}}}rrriiinnnwww|||yyy{{{}}}qqqhhhdddbbbZZZVVVNNNEEE@@@>>>>>>===:::===???@@@@@@AAACCCEEEAAA===::::::<<>>===;;;999777777:::>>>@@@AAA???<<<;;;>>>DDDFFFDDD@@@;;;:::999999:::;;;===???AAAKKK___zzz~~~nnnccciiiwwwsssYYYKKKDDD???BBBHHHFFF@@@888111...333<<>>===;;;888;;;???AAABBBCCCDDDFFFCCC@@@>>>>>>@@@AAA@@@>>><<<;;;:::;;;>>>AAABBBBBB@@@===;;;===BBBDDDAAA===999999:::;;;<<<>>>???@@@@@@FFFVVVmmmyyy{{{cccIII@@@>>>===CCCLLLEEE???666///...333>>>FFFUUU^^^llltttnnndddccchhhlllooorrrsssmmm```NNNBBB<<<777222111444777666555666888::::::::::::;;;;;;:::@@@KKK[[[nnn}}}qqqggg^^^VVVQQQVVV\\\fffppp|||222555777555111...---///,,,***(((&&&%%%$$$!!!"""%%%)))---000000///...++++++***))))))((((((((((((((('''%%%""" !!!&&&(((******)))'''''''''((()))++++++******,,,---///000333999===<<<888333---+++***+++---,,,'''###%%%(((+++---------...000000000000...***&&&%%%%%%++++++,,,...000000...,,,***))))))+++,,,,,,***(((+++)))&&&&&&(((+++,,,,,,***(((&&&'''))),,,---...---+++((((((***,,,...///***))))))+++,,,---+++*********+++---...---***((($$$%%%%%%'''(((***,,,---111111111111111111111111...//////...------...000000///,,,)))((()))+++,,,,,,------)))&&&&&&)))---///---+++---111333333222---///222222000...------,,,***)))***+++,,,+++***'''((())))))((('''((()))'''))),,,,,,+++***++++++***,,,------+++)))((()))......---+++******---///...000222444444222///------.........,,,++++++,,,)))---111222222222666999999666111...,,,...000222555444444444666555444222111000///...------------++++++,,,...111222111///---///222333222111000111111333666888999888666555555666666666666;;;CCCIIIOOOSSSXXX\\\aaaeeeaaaZZZYYYWWWYYY___dddhhhooouuu~~~}}}|||zzz|||{{{qqqiiibbbfffqqqwwwkkkZZZNNNIIIIIIHHHGGGBBB@@@BBBMMMaaavvv~~~}}}wwwvvvppp```LLLAAAFFFRRR]]]kkknnn]]]JJJDDDAAA<<<:::;;;>>>AAACCCDDDDDDDDDCCCAAA???AAADDDEEECCC@@@>>>======>>>AAACCCDDDCCC>>>;;;:::;;;>>>???===;;;;;;<<<<<<===>>>???@@@@@@<<<@@@LLL___vvv~~~hhhRRR>>>888;;;===BBBHHH???;;;555111222:::FFFNNN___lllxxxzzzssslllkkknnnooolllhhhaaaYYYMMMAAA999444222000222666888777555444555666888999;;;<<<===<<>>CCCMMM\\\nnnuuueeeVVVPPPIII>>><<<;;;;;;>>>BBBCCCAAA??????>>>>>>AAAEEEGGGFFFCCC?????????AAACCCEEEDDDCCC888888777777888:::<<<===@@@@@@AAAAAA@@@???===<<<777;;;CCCPPPddd{{{}}}kkkSSSGGG;;;777;;;@@@AAAAAA;;;:::888888>>>IIIVVV___ooozzzuuupppgggaaaWWWMMMDDD>>>999777444333444555777888888888444333333444666999;;;<<<>>>AAAIIIVVVfffwww~~~qqqllleee^^^XXXXXXWWWYYYaaakkkvvv(((---222222...+++,,,...,,,)))%%%$$$%%%&&&'''((($$$&&&))),,,.../////////'''&&&&&&&&&&&&'''((((((***,,,...---)))&&&$$$######'''((('''&&&'''))))))+++,,,,,,,,,,,,.../////////111666999999555000***))))))---222222---'''&&&))),,,......///000111+++---///000///.........+++,,,---000222222000...)))((((((+++...///---++++++)))&&&%%%&&&'''((((((%%%"""!!!###'''******)))***))))))***---000222222))))))***,,,......+++))),,,...333888;;;777///(((&&&(((***,,,...............///////////////...---)))+++,,,---------///111333111,,,(((&&&&&&'''((($$$(((,,,,,,'''######%%%((()))+++++++++---///111000222444333///,,,,,,---,,,+++***))))))***+++,,,'''&&&%%%###!!!###&&&)))***,,,...---***'''''')))&&&((()))'''$$$"""$$$&&&(((+++---/////////000222***...111333111...+++)))))),,,///000///---++++++%%%+++000111///---///222444111---++++++///444777999888888888999888666444222111///...---......///,,,***)))***---000111111+++///333555555444444444888;;;@@@DDDEEEEEEBBBAAA999999777222------333888:::<<<;;;777:::EEEQQQXXXaaacccgggiiihhhkkkwwwwwwyyyzzznnnhhhccc```gggvvv{{{ggg[[[WWWYYY[[[WWWNNNDDDDDDPPPbbbrrr{{{}}}|||zzzbbbRRRHHHAAACCCIII[[[nnnvvviii^^^ZZZPPP@@@>>>;;;999;;;@@@BBB???;;;;;;:::<<<@@@FFFIIIHHHFFFAAA@@@@@@BBBEEEFFFEEECCC444555555555555777;;;???DDDDDDDDDCCCAAA>>>;;;999555777===FFFVVVmmmttt^^^GGGCCC===:::>>>CCCAAA<<<;;;<<<===AAAIIIVVVeeennn||||||qqq]]]UUUJJJ>>>777555555666888888888888888888:::;;;666444222222555888;;;<<<;;;<<>>999777888;;;::::::<<<@@@BBBCCCCCCBBB@@@???AAADDDEEECCCAAA777777777666666999===AAALLLIIIEEEAAA>>>;;;888666777666===NNN___pppzzzbbbSSSDDDAAA>>><<<===>>>??????===<<>>888888333+++,,,333444555888<<>>@@@>>>;;;<<<;;;;;;;;;;;;===???AAABBBBBB@@@???@@@BBBBBB@@@>>>:::::::::999888:::===AAAIIIFFFCCC@@@>>><<<:::999777999CCCVVVjjj|||rrrXXXGGG<<<:::888777999;;;===>>>???AAAKKK[[[jjjwwwooo[[[JJJ:::///111333000111555555444444777::::::999666666555666888;;;===<<<;;;:::<<<@@@FFFLLLQQQTTTUUUYYYkkk{{{tttkkk^^^RRRNNNQQQZZZ```iiiqqqzzz,,,000333333///***((((((%%%&&&'''((((((***,,,///,,,)))'''''')))---///000...+++)))(((((()))((('''***'''%%%&&&)))***)))(((###$$$&&&((()))***)))))))))***,,,------,,,,,,+++&&&'''((((((((('''%%%$$$%%%'''+++...111222222222+++,,,,,,+++++++++...000///000000///------...000)))&&&$$$%%%(((***)))'''+++---......,,,+++***+++---,,,***)))(((((())))))***+++,,,+++***+++---/////////---***,,,111222000+++)))))))))***+++)))(((+++000444555222...------222222222000---++++++,,,...------,,,,,,------...111000000000000000//////111222333444333///,,,)))++++++***)))'''(((+++---)))(((((((((((())))))***...,,,(((&&&'''***...000///---,,,,,,,,,,,,+++******++++++++++++,,,///222222222222111000...+++***---------......---------***)))***---222555444222...)))%%%%%%(((***)))&&&)))***,,,------,,,***)))(((((()))***,,,...000111---+++(((''')))...333666555666777999888777555444333444444111,,,***+++...+++******,,,...000///...111111555???GGGMMMRRRWWWccceeekkksss{{{yyygggSSSMMMCCC;;;999666//////444555999>>>CCCIIIQQQXXX]]]eeekkkqqquuuzzz~~~xxxrrrnnnmmmnnnooouuu|||zzztttnnniiihhhqqq|||zzzfffZZZPPPGGGEEEIIIPPP[[[dddmmmuuuzzzjjjXXXNNNHHHAAA;;;888;;;JJJZZZeeeooovvvqqqgggTTTIIIAAAAAADDDCCCAAA???;;;<<<===;;;999:::>>>AAABBBAAA@@@???@@@???<<<:::<<<;;;:::999777999<<>>LLLaaawwwiiiNNN<<<666555444444666999===???===CCCQQQddduuusss]]]NNNAAA555---111333111111555444444555777999999777444555555777:::>>>??????>>>:::<<>>;;;<<>><<<:::888999999888666555777:::===AAA@@@===:::888999;;;===:::BBBSSSjjj}}}aaaGGG888444555444555666999===@@@???GGGVVVhhhyyy{{{aaaOOOIII???777222555888666555666333444666888888777555333555666888;;;>>>???>>>===;;;===@@@@@@???<<<:::999===HHHWWWdddqqqwwwiii___ZZZYYY[[[]]]^^^^^^dddlll|||***,,,//////...,,,******))),,,///...***((((((***+++++++++,,,,,,---///000,,,++++++***)))***+++,,,---((("""!!!$$$)))+++,,,************+++*********+++,,,---...------++++++******+++,,,,,,+++******'''(((+++---...------,,,++++++***(((&&&'''***,,,/////////---++++++---///'''''''''((()))***)))(((***---000222222333444555111///---+++)))'''%%%%%%***+++------,,,+++,,,---//////---***,,,111222000+++))))))+++...000111111111222333///)))%%%%%%&&&***,,,......------///000///---***))))))***---///111111222222111000///...***///444555333...+++)))***---111333111...+++***''''''((()))+++...000111000000000///...,,,+++++++++,,,...111333333111///...///...---,,,,,,...000000000000333666777555333111000...------///222444000---***,,,111444111...+++$$$%%%***(((%%%"""$$$'''+++---///////////////......---,,,++++++))))))((())),,,000444666777777888888888777555555000111///***$$$###(((---222000...///333777:::;;;CCCMMMZZZ```cccggglllpppnnnrrruuuuuuwwwxxxuuuoooggg\\\PPPGGG@@@;;;;;;>>>===EEEOOOWWW___gggpppwww{{{{{{yyyuuuqqqqqqrrrqqqmmmhhhdddccccccqqq{{{yyymmmbbbaaaeeeyyyqqqbbbRRRJJJJJJMMMTTT[[[cccddddddeeeiiirrr}}}lllZZZIIIEEEIIIIIIEEEBBB???===;;;AAASSSjjj}}}nnncccTTTJJJFFFEEEAAA<<>>;;;999999888888777666555777:::===@@@???<<<888666666:::>>>===HHH[[[rrrwwwXXXAAA666444555666555666888===AAAGGGQQQ```ppp}}}iiiRRRFFFGGG???;;;888:::;;;999777777444555777888777666444444777777888;;;======:::888999<<>>;;;888666666888===FFFQQQ^^^qqqvvvkkk```WWWRRRTTTVVV\\\dddiiimmmuuu***+++---......---,,,+++---...000///---)))'''&&&(((***,,,,,,,,,---...000)))***+++++++++,,,///222000***$$$"""%%%***,,,---...------,,,,,,,,,++++++------...//////...,,,++++++,,,---///000//////...***+++,,,------,,,+++)))+++++++++)))''''''(((***...//////...,,,,,,---///***++++++,,,,,,++++++***))),,,000222333444555666111111///---+++((('''&&&)))+++------,,,++++++,,,------+++))),,,111222000+++***)))***...111333333333333222---'''######%%%''')))+++,,,,,,---///111...,,,***((((((***,,,......///000000000///...---)))---111111---***((())))))---333666555111...,,,)))))))))***,,,///333555333444444333111...+++))))))***---111555555444111000000...+++******---000...---...222777999888555111///+++)))***---111444...+++))))))+++,,,***(((((($$$ """'''++++++)))"""$$$&&&***---///111222222111111000...,,,***((((((((()))+++...111555777888888888777777666555444000///+++&&&"""###(((...000//////222888>>>BBBDDDOOO]]]jjjmmmmmmooorrruuuooouuuxxxtttrrrvvvzzz|||wwwqqqgggZZZMMMEEEAAABBBCCCKKKVVV^^^eeemmmwwwzzzvvvtttqqqhhhjjjkkkiiidddbbbbbbdddppp{{{{{{qqqfffaaabbbrrr{{{jjjVVVLLLJJJJJJNNNRRR___\\\YYYVVVYYY```kkkrrrzzzwwwuuuyyynnnZZZGGGDDDKKKNNNLLLIII>>><<<;;;@@@MMM___pppyyyyyypppaaaQQQHHHDDD@@@;;;AAACCCDDDAAA>>><<<>>>@@@AAABBBBBB@@@===:::::::::;;;;;;:::888666888;;;>>>@@@@@@===999666777===BBBGGGSSSfff{{{jjjMMM;;;333333555777666666999>>>CCCOOO\\\lll|||~~~lllWWWEEE???BBB>>><<<::::::;;;999777666666777888888666444555555888888999;;;<<<:::777444555999<<<;;;888555555777777888<<>>@@@GGGTTTbbbmmmzzzlllXXXJJJEEEAAA===BBBBBBCCCBBBAAA???>>>======???@@@???;;;999:::;;;>>>===;;;888555555777:::@@@AAA???;;;999;;;CCCJJJWWWcccssszzzmmmZZZGGG999333333666999::::::===DDDJJJZZZjjj}}}sss\\\GGG;;;999<<<;;;;;;:::999999:::999777888999999777444333555888888888999;;;<<<:::666333555888;;;;;;777666888;;;;;;:::===DDDKKKWWWjjj|||uuuhhh[[[WWWWWWWWW\\\bbbfffkkkuuu,,,,,,---///111111000......------///111000***%%% $$$(((*********,,,...%%%(((+++---...111777;;;555///(((&&&(((,,,......333222111///............000000111111111///...---((())),,,...000111111111,,,...///111111000...------...///...,,,*********+++---000111000//////000...000111000...,,,++++++***,,,//////............000111111111111111000///+++---//////---,,,,,,,,,((()))((('''***111333111...,,,)))(((***+++,,,,,,333333111---((('''***---&&&((()))***))))))+++,,,++++++***))))))***++++++(((***,,,......---,,,++++++---...+++%%%###&&&)))'''+++000444666666777888111...+++((((((+++000333777555222000...------...((()))+++000444777666555555222...)))''')))---111///------000666888555222000,,,(((%%%&&&***000444111111///,,,(((&&&'''(((###$$$&&&)))+++...///000******))))))+++...111222000111111111///---+++***((()))+++---111444777999666666555444333333222222555///'''###$$$)))...111000111666>>>JJJUUU\\\```eeekkkoooooorrrxxxxxxtttooowww}}}}}}{{{}}}~~~~~~|||ooo___VVVSSSWWW^^^ggglllooouuuzzznnnjjjiiihhh___```___[[[YYY\\\eeelllnnn}}}yyyvvvvvvuuusssxxxnnnccc]]]WWWSSSQQQQQQOOOLLLJJJKKKOOOTTTWWWWWWYYY[[[[[[ZZZZZZ\\\^^^aaarrrxxx```HHHDDDLLLRRRPPPMMMHHHDDD@@@>>>AAAKKK\\\jjjrrr]]]MMMGGGCCC@@@AAAAAAAAABBBCCCAAA>>>;;;:::<<<>>>===:::888999;;;???>>>;;;777333111333444@@@AAA@@@===;;;???HHHPPPeeeppp}}}|||tttmmmcccXXXNNNEEE;;;555555999<<<>>>>>>CCCKKKRRRhhhyyy}}}iiiPPP===666666777999;;;:::999:::;;;;;;::::::;;;:::777444333666999777888999<<<===;;;888444777;;;===<<<999888;;;??????>>>AAAHHHLLLSSSbbbrrr|||wwwqqqdddYYYRRRUUU\\\cccmmmwwwsssyyy---///222333333333444666666111,,,***,,,,,,)))%%%%%%&&&$$$"""&&&,,,...,,,)))***,,,...000333555666666000***))),,,///...,,,000000///000111000...,,,111///...000222222...***...)))(((,,,...,,,******,,,///333444222000//////000000///...---,,,,,,+++///000111111111000...---222333444444222...***(((''')))---000111111000///......,,,,,,,,,---...///)))+++...111222000...---******+++,,,...000222333///...,,,(((&&&%%%&&&(((---+++(((&&&'''***---000***)))&&&%%%%%%&&&(((***)))+++---,,,+++***+++,,,+++,,,---...---,,,+++***)))---///---)))(((+++///***+++...222666777555333---,,,)))%%%"""%%%+++000666444111...------///000---++++++...444888999888888555///)))%%%%%%)))---......------///111444666555000***'''(((,,,///222111111///,,,(((''')))+++)))))))))+++,,,...000111,,,***&&&%%%'''))),,,---...000222222000---,,,++++++,,,---------000555999777888777444000///111444999666222...,,,---///222222666AAANNNUUUZZZfffssszzztttmmmlllpppvvvzzz|||yyyxxxwwwwwwxxxzzz}}}~~~~~~}}}xxxnnnbbb[[[ccceeejjjqqqxxx~~~|||vvvpppjjjccc^^^bbb___]]]\\\XXXVVV[[[cccvvv~~~{{{yyy|||~~~~~~zzzoooccc\\\\\\RRROOOJJJGGGGGGJJJNNNRRRMMMMMMMMMMMMMMMMMMLLLKKKQQQ```vvvooo```MMMCCCCCCGGGIIIGGGGGGEEEDDDDDDCCCEEENNNYYYrrr}}}~~~lllWWWNNNKKKIIIKKKEEEAAA@@@???<<<;;;<<<999888777777888999;;;<<>>;;;999>>>AAAAAA@@@FFFTTT```sssjjjQQQAAA:::777888;;;???;;;888888999:::777555888888888999::::::888666===888888======777333444@@@<<<888777777999;;;;;;FFFHHHIIIGGGGGGNNN[[[fffqqqbbbaaaaaa]]]XXX\\\```ccciiittt...000333333333333444555555000+++)))******'''$$$"""$$$$$$$$$(((///111...***+++,,,...000222333444777111+++)))+++......---//////000111333222000---000//////222555444000,,,...***)))---///---******...000333444222000......111000000///...---,,,,,,---...///000000//////...333444555555444000---***(((***,,,...000000//////,,,+++***((((((((())))))(((***---//////...+++***++++++,,,---///222444555333222///+++'''%%%$$$%%%(((%%%""""""&&&***...///...,,,)))'''&&&&&&((()))***,,,------,,,++++++,,,.........---,,,+++***))),,,///111000...---111555******---000444444333111---,,,***&&&$$$%%%***...333222///------...000111000......000555888999888666333///***''')))---111555444222111000111222333444000,,,***---222777:::333111///,,,+++***++++++)))))))))***,,,...///000---+++(((&&&&&&(((***++++++---//////........./////////---,,,+++---111555666777666333000///111444;;;999555111///...000222222:::KKK]]]eeefffhhhlllzzzwwwsssqqqsssuuuxxxyyyzzzzzzzzzzzzzzzzzzzzzzzz}}}{{{wwwsssoookkkgggdddiiilllqqqxxx~~~}}}tttnnnkkkiiihhhgggddd```]]]ZZZVVVUUUZZZbbbvvvvvvwwwwwwvvvxxxxxxlllfff___ZZZRRRMMMKKKLLLLLLLLLNNNMMMKKKJJJIIIIIIHHHGGGKKKVVViiihhh[[[JJJAAACCCFFFGGGEEEDDDCCCCCCDDDAAAAAAHHHQQQbbbuuu{{{kkk^^^RRRHHHJJJDDD??????>>>;;;;;;===:::999999999:::;;;<<<===<<<;;;999666333222333555888???FFFJJJSSSddduuu}}}ppp```VVVTTTOOOGGGBBB@@@>>>===;;;===AAADDDCCCEEENNN___lllppp^^^JJJ>>>:::888888;;;>>>;;;777777999999777555666777888999;;;;;;:::999===999888<<<===888666777:::777444444666999<<<===DDDFFFGGGEEECCCHHHSSS\\\rrr{{{qqq^^^QQQOOOSSSUUU___eeemmmttt{{{///111333333222222222333222...***(((((((((%%%""" ###%%%''',,,222333000+++,,,...///111222222222666111***'''))),,,------------///222444444111...//////000444777777333......++++++///000,,,))))))...000222333111...------111111111000///...---,,,***+++---...///000000000333555666777666333000...***++++++,,,---.........---+++)))'''&&&%%%%%%%%%''')))+++------+++)))(((---------///000222444555333222000...+++((('''&&&%%%!!! '''---000///222000---***((('''((((((+++,,,......,,,+++,,,---222111///,,,***))))))))),,,...000000///000444777))))))+++...111222111///,,,,,,+++)))''''''***,,,000///...---...///111333333222111222555777777777333111///,,,+++---222666<<<:::777555333111111111333000---...333:::@@@CCC555111---,,,......---+++)))))))))***+++---...//////---***(((''''''((())))))***++++++,,,...111444333222///+++)))***---111555666555333000000111333;;;:::888444111000111222888BBBTTTfffnnnmmmjjjkkkvvvvvvwwwwwwvvvwwwxxxzzz|||||||||{{{{{{yyyxxxwwwyyywwwsssnnnkkkiiihhhhhhnnnrrrxxx~~~yyynnnfffdddggglllooojjjeee```\\\XXXWWW]]]fffxxxyyywwwssspppqqqyyy{{{qqqiii___XXXUUURRRMMMHHHNNNLLLJJJIIIIIIHHHGGGEEEIIIQQQ```tttzzz^^^SSSFFF@@@BBBEEEEEECCCAAAAAABBBDDDAAA===@@@EEEUUUlll~~~ppp^^^NNNIIIBBB======<<<::::::===;;;;;;<<<======>>>>>>>>><<<;;;999666333222444666===GGGQQQZZZgggzzzppp[[[KKKCCCDDDBBB???>>>>>>>>>===<<<@@@CCCFFFHHHMMM[[[ooouuu]]]OOO@@@:::999888999;;;>>>;;;777666888999777555555666777888:::;;;<<<<<>>@@@GGGNNN^^^gggwww}}}sssjjj]]]RRRIIIHHHPPP[[[jjjrrr}}}///000222111000//////000000---)))&&&&&&&&&$$$"""!!!%%%(((***...444333///......000111222222111111444///(((%%%&&&)))++++++)))***---111333333111...,,,,,,///333777777333///---+++,,,000///***''''''***---//////...---,,,---111222222222111000...---***+++,,,...000111222333444555666777666555222111,,,++++++***+++,,,---...000///,,,)))'''&&&&&&&&&&&&'''***,,,---,,,+++***////////////000000111222............//////---,,,&&&  )))000111///222111...,,,*********+++,,,---//////---,,,---...333111...+++))))))++++++***+++,,,++++++,,,///333*********,,,///111000///---------,,,+++***++++++......---...///111333555444333222222333333444444111111000///...000444777;;;999777555333222222222111///---...444;;;AAADDD444///++++++///111...***)))))))))***+++,,,---...000000...+++)))'''((()))))))))***)))***---111555666444000,,,)))***---111555555444333222222333333777888888555222000222444BBBMMM[[[eeehhhhhhlllpppqqqtttxxxxxxxxxyyy}}}~~~}}}|||{{{{{{zzzzzzzzzuuuuuuuuusssooojjjgggfffooottt|||~~~wwwmmmeeebbbffflllqqqrrrlllfffaaa]]]\\\dddnnn|||wwwqqqpppvvvzzznnngggbbb[[[QQQHHHJJJIIIIIIKKKNNNNNNJJJGGGMMMSSS```sss}}}kkkUUUMMMDDDAAACCCFFFEEECCC@@@@@@CCCFFFBBB<<<:::===QQQfff{{{{{{jjjYYYHHHBBB<<<<<<;;;::::::=========>>>???@@@@@@@@@@@@>>><<<999555333444999===MMMXXXeeeppp|||uuu___LLLAAA===>>>>>>======>>>>>>======@@@DDDHHHMMMWWWhhh~~~pppPPPEEE999666666777:::===???;;;777777999:::999777444555666777777999;;;===BBBDDDGGGLLLNNNKKKFFFCCC>>>:::666333555888;;;<<<>>>???@@@>>>;;;<<<@@@EEENNNZZZllluuulllbbbYYYSSSSSSRRRRRR]]]mmmxxx~~~,,,...//////---,,,,,,------+++(((&&&&&&%%%$$$$$$%%%)))+++,,,///333111---...000111222333222111000///+++&&&###$$$&&&)))***'''(((***...111111000---******,,,000555666222///,,,+++...111///((($$$$$$&&&(((+++,,,++++++,,,---000111222222222111///...,,,---...///111333444555333444555666555444222111,,,,,,*********,,,...///111000---+++((('''''''''&&&(((***---...//////...111111000///............,,,+++,,,...000111000...%%%  (((...///,,,///...------,,,------...---...000000...---...///111///,,,******+++...///******)))''''''(((+++---,,,+++***,,,///111222222000////////////...,,,+++---------...///111333444111111000000/////////000111111222111000000333555444333333333333333333333...,,,***+++///555:::===111---***+++///111...***+++*********+++,,,------000111111///+++))))))***,,,,,,,,,++++++,,,000222555444111---+++,,,000333666555444444444444444444222444666666333444888<<>>??????@@@@@@AAAAAABBB===<<<:::999<<>>>>>>>>>>>===<<<<<<<<<===@@@FFFNNNVVVbbbsssoooLLLAAA777444444666:::???@@@<<<888777:::;;;;;;999555666777555444555999<<>>>>>???@@@BBBCCC>>>@@@DDDJJJSSS___kkkttt|||uuulll___QQQGGGAAA????????????===:::888999<<>>AAA:::;;;<<<<<<<<<===@@@BBBGGGVVViiixxxyyyppphhh]]]RRRKKKJJJJJJOOO[[[iiittt{{{)))***,,,,,,+++***+++,,,******)))(((((((((***+++))),,,,,,,,,...111000,,,)))+++---//////...,,,+++'''''''''&&&&&&''')))+++)))(((((())),,,/////////+++))))))+++000222111///...///333666222(((###$$$)))***++++++***)))***+++***,,,///222333333222111111000000//////000111222000000000000///...,,,,,,+++++++++,,,---///000111---,,,***)))(((((()))***---...///000000111000000.........///000111222333555000+++***+++,,,)))&&&###'''************++++++,,,---.........000111111000//////000------,,,+++,,,...000222---***((('''(((***---...+++)))(((***...333555777222000......///...,,,)))***************+++++++++''')))+++***))))))+++...+++---000111111000000111------..................)))&&&######&&&))),,,---,,,,,,---...///000000000......------,,,---------)))---000000,,,***+++---...111444555333000...---000111111000//////111333222000000111444555333111111666===@@@CCCKKKVVV___gggpppvvvssspppqqqqqqooottttttuuuwwwyyyxxxuuussstttvvvwwwyyyzzz{{{zzzzzzwwwxxxyyyxxxwwwzzz~~~wwwuuurrrtttuuutttpppnnnnnnoookkkgggcccaaa```bbbkkkvvvzzzwwwmmm___OOOIIIEEEFFFKKKNNNLLLIIIJJJWWWmmmfffSSSHHHFFFDDDDDDGGGIIIIIIHHHEEECCCEEEKKKLLLHHHFFFGGGGGGPPPZZZeeesssyyykkkXXXMMMGGGDDDDDDCCC>>>;;;;;;@@@???===;;;<<>><<<888777:::AAAFFFOOOYYYhhhttt|||www\\\FFF@@@:::999999777999>>>???:::666555777::::::999666888888666444666<<>>>>>@@@CCC;;;<<<;;;;;;<<<===@@@BBBIIIUUUeeessszzznnneee]]]XXXQQQJJJJJJOOOUUUbbbqqq|||(((***,,,,,,++++++,,,---)))******))))))***,,,...)))+++++++++---111111---&&&(((***,,,---,,,***)))%%%'''((((((((()))+++---+++)))((())),,,///000000---+++)))+++///222222000///111666999333***$$$%%%---......---***((())))))(((***...111333333333222222111000.........///000//////......---+++***)))******,,,---///000111222---,,,+++******+++,,,---000111111111000///......,,,---...///222444666888555///)))(((***+++(((%%% $$$(((,,,...*********++++++,,,,,,,,,///000222222000///000111...------,,,---...///000+++)))&&&&&&(((,,,///000***(((''')))---222666777222///,,,,,,------+++(((((((((((((((''''''''''''%%%'''***)))((((((,,,///'''+++...000111000111111//////......---+++***)))(((%%%""""""$$$(((***++++++---000000000000111333//////...---------......%%%***//////+++)))***---...222666888666222///---...000111000///...///000000......///333444222///444:::BBBFFFKKKUUUcccnnnvvvwwwtttnnnooottttttooonnnooorrrxxx|||{{{uuuppppppssswww{{{{{{yyyvvvsssuuuzzz~~~~~~yyyrrrooovvvxxxxxxuuupppkkkjjjjjjhhheeebbbbbbaaadddmmmwwwxxx}}}zzznnn\\\RRRHHHEEEHHHLLLLLLJJJQQQ___sssuuu___SSSGGGEEECCCDDDFFFIIIIIIHHHEEECCCEEEJJJMMMKKKJJJKKKKKKNNNPPPXXXiiitttmmm^^^NNNIIIGGGGGGEEE???;;;;;;AAA>>>;;;::::::===AAADDDQQQZZZhhhwwwuuuhhh^^^VVVLLLAAA<<>>GGGOOOWWWcccsss}}}zzzoooRRRBBB>>><<<===<<<999999;;;===999444333555888999888666888999777555888@@@FFFUUUaaannnzzz}}}gggRRREEEAAAAAACCC======<<<;;;;;;===???AAAJJJSSSaaaooowwwyyyvvvsssxxxuuukkk```XXXRRRPPPNNNMMMTTT]]]```ppp***,,,//////...,,,,,,,,,---,,,+++***)))***+++,,,------..................(((((()))+++------,,,***###&&&***...000///...---***)))((()))---000222333000+++&&&&&&***...111111333222222000...,,,***)))111111111///---***'''&&&***+++---......///000222222222111///,,,+++---...//////...,,,)))((()))+++...,,,******+++---------111///---,,,,,,---///111333222///,,,***************+++,,,...///000000000333...))))))***+++'''###%%%)))+++,,,...///000---***((((((+++,,,---,,,,,,...///000222222333///+++&&&'''+++---,,,)))((())))))((('''''')))+++$$$&&&)))+++---...111333000000000000////////////000,,,(((&&&'''((('''%%%((('''&&&&&&'''((()))***))))))+++...000111222222333333333000,,,)))(((((('''%%%""""""%%%(((+++---000//////222666888666444...,,,***+++...111000///(((+++---,,,)))(((***---000333777999999666222000((((((***---///000...+++---+++***...444666222---333???KKKQQQWWWaaalllqqq|||{{{zzzwwwsssoookkkhhhhhhjjjllloooqqqrrrrrrrrrrrrqqqppprrrvvvxxxwwwuuu{{{xxx{{{zzzpppnnnppprrrrrrnnnhhhcccaaabbbiiieeeaaa___^^^aaalllwwwvvviii[[[SSSPPPOOORRRVVVVVVgggzzzgggTTTKKKEEEEEECCCAAA??????BBBEEEBBBCCCFFFGGGGGGFFFDDDBBBBBBGGGLLLOOOZZZhhhooonnn\\\NNNEEEDDD@@@999:::AAA???===;;;999<<>>???>>>???BBBDDDAAA>>><<>><<<;;;===>>>>>>>>>999555444666555222333666999888999<<<;;;;;;EEERRR[[[iiizzzvvvcccQQQCCC???BBBBBB@@@======>>>@@@@@@@@@JJJPPP]]]lllvvvttthhh^^^eeegggsssuuujjj___XXXRRRPPPSSSZZZ]]]___eeennn{{{,,,...000000...,,,++++++...------,,,,,,,,,,,,,,,.........---------,,,,,,)))((()))***,,,+++)))'''$$$&&&***---///...---,,,,,,***((()))---111333444///+++''''''+++...//////222111000///...,,,++++++000000//////---***((('''((()))+++,,,+++,,,...///000///...,,,))))))+++---111111000...,,,++++++---......---,,,,,,,,,---...111000///......///000111222000---***))))))***+++,,,,,,---....../////////111...,,,+++,,,,,,+++)))"""&&&+++------,,,++++++000---***''''''((()))***,,,,,,---...000222444555...***%%%%%%)))++++++)))''')))***)))(((&&&''''''&&&(((+++...111111111000////////////////////////---***'''''')))++++++******)))((('''((()))***+++)))***,,,,,,---...///111444555555333///+++*********(((%%%$$$&&&))),,,...000//////222444555444222---,,,+++---000222111000(((***,,,,,,)))(((***---///222666888999666333000+++++++++---000111000...,,,***))),,,111333000,,,444BBBOOOWWW^^^hhhqqqvvvyyyyyyyyywwwtttnnniiiffffffgggiiikkkllllllllllllrrrqqqpppqqqsssuuutttrrr~~~|||zzzttttttqqqqqqnnnhhhaaa]]]\\\\\\bbbaaaaaabbb```bbbkkkvvvrrrhhhaaa\\\[[[]]]eeettt}}}dddSSSLLLGGGFFFDDDAAA>>>===???AAAAAACCCEEEFFFGGGFFFDDDCCCDDDIIILLLPPPZZZhhhpppqqq[[[NNNDDDDDDBBB<<<;;;AAA<<<<<<===@@@EEEOOOYYYaaaooo|||}}}vvvrrreeeQQQFFFFFFEEE@@@<<<===>>><<<<<<>>>>>>>>>>>>@@@GGGSSS```iii{{{yyyfffcccjjjlllTTTEEE>>>>>>???@@@AAA@@@>>><<<:::777555666555333555999;;;;;;>>>@@@???AAAMMM[[[bbbooo~~~tttdddRRRFFFDDDDDDAAA===;;;<<<===>>>>>>GGGQQQ```mmmrrrjjj[[[OOOUUUXXXeee{{{zzzlllbbb[[[VVVTTTSSSTTTZZZeeemmmsss{{{///111222111...+++******...............---,,,,,,...------,,,,,,+++++++++)))(((((()))***)))%%%###"""%%%(((+++------,,,+++---+++)))***---111444555---+++)))***---///...,,,000///...---------------------------,,,+++)))(((%%%'''((()))((()))***,,,//////---***((())),,,///111222333111///......//////111222000,,,+++---000222222222333333222222222111///,,,)))(((***,,,...//////......------,,,,,,---...///...---,,,---...***...222222///+++'''%%%...,,,)))'''&&&&&&&&&''',,,++++++,,,...000333555---)))$$$###&&&)))***)))''')))******(((&&&&&&&&&))))))+++///444555111...........................)))'''&&&'''***---//////,,,+++)))(((((()))***+++***,,,,,,***((((((+++///444555666444111...---------+++)))'''(((***---///000//////000111222111000------...000222333222000'''***,,,,,,))))))+++...///222555777888666444222///...---...000222222222---+++)))+++///111000...666DDDTTT^^^fffpppxxx{{{uuuwwwxxxwwwsssmmmfffbbb```aaaccceeehhhjjjkkklllmmmmmmmmmpppsssvvvvvvvvv~~~~~~~~~yyyvvvxxxrrrpppkkkddd]]]XXXWWWWWWYYY\\\aaaccc``````iiiuuuyyyppplllmmmxxxqqq[[[NNNHHHEEEDDDBBB???;;;888888999>>>???AAABBBBBBBBBAAA@@@CCCFFFIIIMMMVVVdddnnnrrr\\\OOODDDDDDDDD@@@@@@DDDBBBFFFLLLSSS\\\gggrrrxxxqqqggg___ZZZQQQEEEAAACCCCCC???>>>???>>>:::999<<<999;;;@@@GGGSSSbbbrrr|||mmmYYY[[[hhh|||uuu^^^JJJ>>>===???BBBDDDDDDAAA===:::===999666666444222666<<<@@@DDDIIIKKKJJJLLLXXXeeemmmxxxxxxfffWWWQQQMMMHHHAAA<<<;;;<<<======AAAMMM___kkklllaaaQQQEEEGGGKKKXXXlll}}}{{{qqqbbbUUUPPPQQQTTTVVV[[[___jjjxxx111222333111---***))))))------...//////---,,,+++++++++++++++++++++++++++)))(((((())))))'''###  $$$(((***+++,,,+++///,,,++++++...222555666+++******,,,000000---)))...---,,,,,,,,,---...///***+++,,,,,,,,,+++***)))%%%&&&((((((''''''(((***000///---***)))+++///333000222333222000//////000000333666333...,,,...222444555666777777666555444111///,,,******,,,///111111111///---,,,+++***)))***---000///+++)))+++///...222555555111+++%%%"""++++++)))'''%%%%%%&&&'''---+++***)))***---000222,,,(((###"""$$$'''((()))((()))******)))((()))******(((''',,,222555333///000//////...---,,,++++++&&&&&&&&&(((+++---///000---,,,***((('''(((***+++,,,---,,,((($$$$$$)))---///111333333222000//////...---+++)))((())),,,///......------...///000000///000111333333222000...(((+++---,,,***))),,,...111222555777888777555444222///,,,,,,...111333444...---++++++...111333444888FFFVVVaaajjjtttzzz|||sssuuuvvvuuuqqqiiibbb]]]XXXYYY\\\___dddhhhlllnnnccceeehhhnnntttzzz~~~zzz|||~~~{{{wwwtttsssssspppnnniiiddd^^^YYYWWWVVVSSSXXX^^^___[[[[[[ggguuu~~~gggUUUJJJFFFDDDDDDCCC???;;;888888999??????@@@@@@AAAAAAAAA@@@CCCDDDGGGKKKSSS___kkkrrrcccUUUHHHEEEGGGGGGIIIMMMPPPWWW```kkkttt~~~vvvllleeeaaa\\\UUUOOOLLLGGGAAA@@@DDDDDDBBBBBBBBB>>>888888;;;999>>>GGGTTTcccttt|||bbbTTT]]]nnn~~~~~~eeeQQQDDD;;;===???CCCDDDBBB???<<<;;;>>>:::777555222111666>>>IIIPPPXXX[[[YYYZZZbbbkkkvvvwwwmmmhhh^^^VVVKKKBBB===<<<<<<===;;;GGGXXXcccddd\\\PPPHHHDDDHHHRRR```nnn{{{|||nnnfffeee^^^TTTNNNNNNUUU^^^dddkkkrrr}}}222222222000,,,***)))))),,,---.........---+++***''''''((()))***+++,,,,,,(((((()))))))))'''### $$$(((+++,,,---...---,,,---000333444444))))))***...111111,,,(((+++++++++,,,,,,---//////((()))+++,,,---,,,++++++&&&((()))(((''''''((()))...---+++)))(((+++///333...000000000...---...000111555777555000---///333666777999::::::999777666222000...,,,---///222444333111///---+++***))))))'''+++///---(((%%%'''+++---111555555222,,,'''$$$)))***+++***'''&&&''')))---+++)))'''''')))+++,,,***((($$$###$$$&&&((()))************)))+++...111***&&&###&&&---333444333222111///---+++)))((('''&&&'''((()))***,,,---...---+++)))&&&&&&''')))***------+++'''$$$$$$(((,,,(((+++///111000000000000...---,,,)))'''(((+++///---,,,,,,++++++---///111111222333333222///---,,,***---///...+++***,,,///222333555666777666555555111...***)))+++...111222---,,,++++++,,,111777;;;???KKKYYYbbbkkktttyyyzzztttuuutttrrrlllddd\\\WWWRRRRRRTTTWWW\\\aaafffiiiZZZ]]]cccjjjrrryyy~~~yyy~~~|||{{{xxxtttpppnnnkkkiiigggfffeeeccc```\\\WWWTTTSSSUUUYYYYYYUUUWWWeeeuuuxxxcccSSSKKKIIIGGGGGGFFFBBB???>>>???@@@CCCCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEJJJPPPZZZgggpppooobbbTTTNNNOOOSSSXXX\\\cccjjjuuuqqqcccZZZPPPHHHLLLIIIFFFFFFDDDAAAAAACCCCCCBBBCCCBBB<<<666888>>>AAAIIIVVVgggxxxkkkVVVQQQ^^^oootttYYYIIIBBB<<<===???@@@???===;;;<<<===@@@===:::888555444;;;DDDRRR\\\hhhmmmnnnoooqqqsss{{{{{{pppfffXXXJJJBBB===<<<;;;;;;DDDQQQZZZ[[[WWWPPPLLLBBBDDDKKKVVV```lll|||}}}kkk[[[RRRSSSRRRQQQRRRXXXaaalllsss{{{000000000...+++))))))***---------------,,,++++++&&&&&&'''((()))******+++'''((()))++++++)))%%%!!!###(((+++---...---,,,,,,...111333333222''''''***...222222---((())))))+++,,,---.........)))***+++------------,,,((()))***)))((('''((()))))))))((('''''')))...111---------,,,++++++...000222444666555222000111222666777999::::::999777666222111000///000111333444222111...,,,***))))))***&&&***---,,,(((%%%&&&)))+++///333444222---***(((+++---000...***((()))***+++***(((''''''''')))***)))((('''&&&&&&'''(((***+++,,,,,,++++++,,,///222***&&&"""###)))///333444222111///---***(((&&&%%%(((***+++,,,++++++,,,...---+++(((&&&%%%'''***,,,...,,,)))'''&&&(((***,,,&&&***...000000/////////,,,---,,,)))&&&'''+++000...---,,,***)))***...111111222333222///,,,++++++...000222000---+++---///333333444444444333333333000,,,((('''(((,,,...000***++++++***+++222<<>>;;;999999<<<@@@BBBAAAAAAAAA@@@@@@IIITTT```jjjvvv}}}~~~~~~uuueeeUUUIIIBBB???===CCCIIIRRRYYYZZZUUUNNNHHH======BBBJJJRRR\\\jjjvvvzzz}}}yyylll\\\PPPJJJLLLPPPVVV^^^fffpppyyy------...,,,***)))***,,,///......---------------''''''''''''''''''''''''&&&'''***,,,...,,,(((%%%!!!%%%)))+++---...***+++---000333333111///&&&&&&)))...222333...***&&&(((+++---......---+++)))***,,,---......------)))***+++***((('''((()))''''''((('''(((***---000------+++)))(((***...111222333444444444333222222555555666777777666555555111111111111111111222222111///---+++******++++++&&&))),,,---+++))))))++++++...222333222///------000333555333---)))(((***(((((((((((()))***+++,,,))))))***))))))))))))******,,,//////...,,,+++,,,)))(((&&&&&&'''+++///111///...---,,,***((('''&&&***---//////------...000---+++(((&&&&&&))),,,...///+++''''''+++......,,,***...111333222///......+++------)))&&&''',,,111111111...***''''''***...---///000///,,,***+++---222444555222...,,,---///222222111000000/////////...+++'''&&&(((***---...+++---...---///777EEEPPP]]]ccchhhjjjooowww||||||zzzrrrhhh___WWWRRROOOKKKJJJHHHHHHJJJNNNSSSVVVYYY]]]cccgggkkkooouuuyyyxxxoooqqqnnngggddddddccc^^^ZZZYYYXXXYYYZZZYYYTTTQQQPPPOOOPPPSSSVVV]]]mmm||||||}}}|||lllcccaaaaaa\\\ZZZVVVRRROOOPPPTTTWWWUUUSSSPPPMMMLLLLLLMMMNNNJJJIIILLLRRRUUUZZZeeeqqqxxxtttuuuyyy}}}zzzsssooohhhZZZJJJBBBAAA@@@===>>>???@@@@@@@@@@@@???>>>>>>???@@@???;;;<<>>666888<<>>===::::::===AAAIIILLLSSSYYY\\\aaannn{{{}}}wwwssszzz|||lll___WWWRRROOOTTT[[[fffrrrttthhhSSSCCCBBB>>><<<>>>@@@BBBFFFKKKTTTUUUUUURRRMMMLLLPPPUUU```gggrrr|||//////...---,,,,,,,,,,,,444333000,,,)))((()))+++111...***'''%%%$$$%%%&&&)))+++---...---,,,,,,,,,))))))*********+++++++++,,,------------,,,++++++###%%%(((+++,,,------,,,&&&'''+++...111000---***---,,,,,,------///000000,,,+++)))'''%%%'''***---,,,---...///000111111222222///+++((((((+++///222555000,,,///444666333...111111000////////////000222///...///111222000...111///,,,+++,,,---------,,,///333444333111///...111222333222000000111222000222444333///+++'''%%%(((&&&%%%&&&***---000000...000000---***)))+++---111111111///,,,)))%%%###++++++)))'''%%%'''+++...+++,,,,,,,,,+++(((&&&$$$&&&***...111111///---------+++***---000222000...---***(((***...111111000333333333333222111000000///...,,,'''$$$%%%***///666222---***)))))))))(((***+++,,,---///000111111777666444111000/////////---+++)))'''&&&'''((()))+++)))''''''))),,,---...000333666888<<>>JJJddd|||{{{cccOOOBBB;;;:::<<<===<<<999888999:::DDDMMMZZZfffsss~~~|||wwwxxxyyy||||||kkk___[[[ZZZeeelllvvv~~~nnnUUUCCC<<<;;;::::::;;;<<<===>>>@@@DDDHHHHHHHHHOOO\\\fffoooyyy---,,,,,,++++++,,,,,,,,,000///...+++((((((***---000...+++(((''''''((()))+++---...---,,,***++++++,,,,,,++++++++++++******)))***************))))))&&&((()))+++,,,+++***)))(((***,,,000222222///,,,,,,,,,,,,,,,------...///,,,+++)))'''&&&'''***------...000222333444444333222000,,,))))))+++///111///,,,+++---111333111///.....................///000...,,,---///000///------+++)))(((***++++++***---000333444222000...---222333444222000//////000---///111111...***'''&&&&&&&&&&&&((())),,,///000222222000---***))),,,///000000000...,,,)))%%%$$$)))((('''&&&%%%'''+++...---------,,,***'''$$$######''',,,//////---,,,++++++******,,,///111000...,,,***((())),,,...///...333333444444444333222222...---+++'''%%%''',,,000222///,,,***))))))((('''((()))***,,,...///111111555444333111111111111222...***&&&""" """%%%''',,,***(((((()))+++,,,,,,000333777;;;CCCPPP^^^hhhooorrrtttuuuvvvxxx}}}zzzmmm]]]SSSQQQPPPNNNIIIGGGGGGJJJJJJMMMUUU^^^iiijjjooovvvyyy|||zzznnnhhhbbb```bbbdddccceeeiiiccc```ZZZUUURRRRRRSSSTTTSSSTTTYYY```eeekkkvvv{{{yyytttccc\\\XXXYYYWWWPPPHHHEEECCC@@@<<<::::::;;;;;;:::;;;999:::???@@@===;;;;;;@@@FFFQQQ\\\iiivvvnnnZZZPPPNNNMMMGGG@@@<<<===KKKggggggPPP@@@666777<<<@@@???;;;888999<<>>===;;;::::::::::::;;;===AAADDDEEEIIIVVViiixxx)))***************+++++++++++++++***((()))+++---///---,,,*********+++,,,---------,,,***)))***,,,//////...---,,,+++***)))&&&&&&&&&'''''''''''''''***++++++++++++)))'''&&&+++,,,...111333333000...,,,,,,,,,,,,,,,,,,------,,,+++***((('''(((+++...///000333555666555444444222///,,,***)))+++...///)))******,,,---//////000---,,,,,,,,,---------------+++***+++---......---***((('''''')))***)))(((,,,///333333111...,,,+++///111111000---+++***+++***---//////,,,)))&&&%%%###&&&)))******+++...111555444111...+++***---///............,,,***'''&&&'''''''''&&&%%%'''***---......---,,,***&&&$$$"""###'''---000000---+++***))))))))),,,///000000///,,,***))))))***,,,,,,,,,333444555555555555555555---,,,***(((''')))---000///---,,,,,,,,,,,,***(((%%%&&&(((***,,,...000111333222111111111222333444111,,,%%% ###&&&+++******))))))***++++++000222666???LLL\\\kkksssqqqsssuuuvvvxxx{{{{{{wwwlll]]]TTTRRRPPPLLLFFFEEEGGGKKKLLLOOOWWW```jjjpppyyyyyyooojjjfffccccccbbbbbbgggmmmgggddd^^^VVVOOONNNSSSWWWXXXXXX\\\ccchhhnnnxxxxxxiii^^^SSSKKKEEEFFFFFFCCCAAAAAA===;;;999:::<<<===<<<:::888777:::>>>>>>;;;===AAAFFFVVVfffrrrpppVVVCCC:::999???<<<999888<<>>???AAAHHHZZZsss))))))))))))((((((''''''((()))***)))(((((()))+++......---,,,+++++++++++++++++++++***)))***,,,///222111000...---+++***)))%%%%%%%%%%%%&&&&&&'''''',,,,,,,,,,,,+++)))(((''',,,,,,...000222222000...,,,------------------------------+++***+++...000222333555666555444111000///...,,,***)))***,,,...***,,,......,,,,,,...000............---,,,++++++***)))))))))+++---...///***)))((()))***++++++***+++...222333111...,,,+++(((***++++++)))'''''''''+++---///...+++(((&&&%%%"""''',,,---++++++///333555444222000...---------............---+++***)))((())))))((('''''')))+++------,,,+++***(((&&&%%%(((,,,000222111---***))))))***+++---///111111111...,,,+++***++++++,,,,,,333444555666777777777777...---+++))))))***,,,...,,,,,,---///000///,,,)))"""###%%%(((+++---///000333222111000111222333444333000***$$$""""""%%%'''((()))***+++++++++,,,---000111666AAARRRcccrrryyyvvvvvvwwwxxxzzz|||zzzwwwmmm___VVVRRRNNNJJJEEEFFFIIINNNPPPQQQXXX```kkktttvvvqqqmmmmmmkkkhhhdddbbbeeejjjhhhgggbbbYYYPPPMMMQQQWWW]]]ZZZZZZ]]]bbbkkkzzzppp]]]NNNIIICCC>>>@@@AAAAAAAAADDD???===;;;;;;======;;;888888999===AAABBBAAAEEELLL\\\ppprrrZZZCCC555111111<<<:::999999<<>>>>>EEEWWWppp*********)))'''%%%###"""'''(((***)))(((''''''(((...------,,,***)))'''''''''((())))))***,,,///222333222111///---,,,******&&&&&&&&&&&&'''((()))***---------,,,,,,+++******,,,++++++---//////...------...//////000//////.../////////...---...111333555555555444222///,,,***---,,,+++******+++,,,---///222444222...,,,...111222222111000...,,,***)))((((((((()))***,,,///111///...,,,,,,...//////...+++...111333111...,,,,,,###&&&((())))))(((((((((...000111///,,,(((&&&&&&$$$)))...///---,,,000444222222222222111...,,,***/////////......---,,,,,,+++,,,,,,+++)))((()))***+++++++++++++++******))),,,///222222///+++(((&&&+++,,,...000111222222333000///...---,,,,,,...///333333555666777777888888111///---++++++*********((()))+++...000///+++((( !!!###&&&))),,,...///333222111000///000111222111000...+++)))'''&&&%%%%%%(((+++---------...000000222777BBBSSSdddrrryyy|||{{{zzzzzz{{{|||~~~~~~{{{yyyoooaaaWWWQQQLLLGGGGGGIIIMMMSSSUUUVVV\\\cccmmmwwwyyytttsssmmmppprrrooojjjgggggggggfffgggeee^^^UUUOOOPPPSSS[[[YYYZZZ^^^ccckkkzzzzzzyyytttrrrpppppp~~~xxxhhhTTTEEE>>>;;;:::>>>@@@??????AAACCCAAA>>>;;;::::::::::::;;;===DDDKKKOOORRRYYYaaaxxx|||rrr```KKK:::111111333;;;999888888:::FFF]]]rrrlllYYYIII>>>EEEIIITTTcccoooppphhh^^^ZZZWWW```www~~~qqqfffbbbhhhqqqwwwsssaaaRRRIII@@@@@@@@@???>>>>>>===<<<<<<>>>??????DDDSSShhhxxx++++++***)))&&&###!!!%%%''')))***(((''''''''',,,,,,,,,,,,***(((&&&$$$$$$&&&((()))+++---000333111111000///...---,,,+++(((((('''((()))+++---...///.........------------+++)))((()))+++,,,,,,+++,,,---///000111111000000///000000/////////222444666555333111...+++)))(((,,,,,,,,,,,,---......///333555666444000......000333333333222000...+++)))'''((())))))***---111444666333000///000111222222...111333444111---+++***###&&&***,,,,,,++++++,,,///000111///,,,)))((((((&&&))),,,------...111444000/////////000///,,,)))//////......------,,,,,,+++,,,------+++))))))))),,,,,,,,,,,,,,,---------...///000...+++'''%%%%%%,,,///111222111111222444111111111///......000222222333444555666666666666333111...---,,,,,,***((($$$%%%(((+++---,,,)))&&& !!!###&&&(((+++---...111000///.........///000,,,---......---***'''$$$%%%)))...000///...///111111444:::DDDRRRaaaooowww}}}{{{zzz|||}}}}}}||||||yyyoooaaaWWWQQQKKKFFFIIIKKKRRRYYY\\\]]]bbbiiittt}}}}}}vvvsssrrrkkkqqquuutttrrrpppmmmhhhcccdddddd```YYYSSSPPPPPPTTTWWW^^^ggglllqqqyyyyyywwwwwwxxxxxxwwwvvvuuuttt||||||vvvqqqppprrrxxx|||~~~|||nnnccc\\\WWWWWW[[[mmmuuuzzzvvvkkk^^^NNNBBB:::999<<>>GGGRRR```nnnxxx}}}zzzzzz|||~~~}}}|||yyywwwmmm___UUUPPPKKKFFFHHHLLLUUU___ccceeejjjqqq~~~xxxsssppppppuuuwwwvvvvvvvvvppphhhbbbbbbaaa^^^ZZZVVVRRRPPPQQQTTT^^^hhhnnnrrryyy||||||zzzvvvpppnnnppprrrsssuuuwwwwwwuuuqqqmmmjjj```\\\\\\aaadddeeeiiinnnkkkaaaWWWOOOHHHBBBEEELLLWWWaaaiiieee\\\SSSIIIBBB>>>>>>BBBGGGGGGCCCAAACCCBBBDDDBBB>>><<>>999888888888777666666666888DDD[[[pppzzzeeeQQQBBBKKKZZZssssssjjjmmmttt{{{uuuiii```XXXTTTSSS[[[cccqqq}}}sssdddXXXOOOIIIDDDAAA@@@@@@AAAAAAAAA@@@???>>>???AAAAAA>>>===EEETTT```ooozzz'''((())))))'''%%%"""!!!"""'''***++++++++++++''')))+++------+++)))(((###&&&***,,,,,,,,,---...------------.........///******)))***+++...111222555444222000///.........***(((&&&&&&((()))***)))'''))),,,///111111111000,,,---............000222333222///,,,+++++++++,,,---...000222444555666666111000000000000000//////...///000222222000///...(((***++++++,,,///555:::<<<777111------000222333999::::::777111***$$$"""&&&))),,,...---+++******)))***------,,,,,,---...(((&&&%%%&&&***---000000222---'''%%%'''+++---...------+++***))))))(((((("""%%%)))+++,,,+++,,,,,,111111///......------...//////...,,,******,,,...---000222111///...///111///111222000......111555111111222222333333222222000...---...///000---***)))***+++...000///---***!!!"""$$$&&&(((***,,,---*********+++,,,///111222+++---///000000///---,,,+++000555555111---,,,...222888BBBJJJSSS```ooozzz~~~{{{yyyzzz}}}}}}wwwtttjjj]]]TTTPPPLLLGGGGGGLLLVVVbbbhhhkkkpppwww|||sssnnnwwwzzzzzzwwwwwwwwwpppeeecccaaa^^^[[[ZZZWWWTTTQQQRRRTTTZZZbbbiiiooozzzvvvssswww|||vvvvvvtttqqqllljjjjjjkkkYYYSSSQQQSSSSSSPPPRRRWWWPPPJJJEEEBBB<<<777<<>>999333---***(((''''''''')))+++,,,***&&&"""%%%***------...000...)))'''$$$ !!!'''---111222...,,,)))'''&&&''')))+++...+++(((&&&''')))******%%%"""!!!$$$***---+++((((((+++000333444111...+++///000111111000---***)))000000//////......------000000///......///111111------///111222111...+++,,,---------------,,,,,,///////////////...------&&&%%%%%%'''+++...000111///...---,,,---000333555////////////............///222333222---++++++---111666???HHHRRR___mmmwwwuuuwwwyyy|||vvvgggZZZSSSPPPOOOPPPQQQXXXaaafffjjjppp{{{uuukkkrrrvvv~~~sssfffbbb\\\ZZZ]]][[[RRRKKKIIIMMMRRR[[[ccceeehhhrrr}}}|||tttqqqooolll]]]]]]XXXMMMGGGGGGIIIJJJIIICCC??????>>>:::777888@@@EEEKKKLLLJJJGGGFFFFFFCCCCCCFFFIIIHHHCCCBBBEEEEEEDDDCCCIIIWWWkkk|||fffSSSJJJFFFCCC???<<<:::;;;===>>>EEEHHHHHHEEEGGGUUUiiivvvxxx^^^EEEEEEXXXvvv|||kkkhhhooozzzhhh]]]TTTKKKEEEFFFLLLZZZnnnrrrkkkcccXXXHHH@@@EEELLLIIIBBBDDD@@@>>>@@@???======@@@AAA@@@>>>999555666>>>EEETTTYYYhhh}}}***)))((((((((()))***+++((((((((()))+++---......000//////...---+++***)))'''(((***,,,...000000111///,,,***,,,///111///,,,))))))***))))))***---000222222111///------...000+++,,,,,,***((('''''')))&&&***...000000000000000///---,,,---000111111///000000111111000///...---000///000333666666444111...+++)))))),,,......---,,,---///111111000...---+++)))'''(((,,,000222222111...+++((((((,,,111555;;;999555000,,,***)))(((&&&(((+++///000---'''"""'''+++.........000///+++(((&&&$$$%%%)))...000000000...***'''&&&(((+++---111...***))))))***+++***%%%###!!!$$$))),,,+++)))(((+++///333444333000...//////000//////---+++***//////.........---------000///...------...//////......///000111000---***,,,------...------,,,,,,...//////000000/////////)))'''%%%%%%)))...111333444222000//////111333444////////////000000000000222333333111...+++******---111999DDDPPP^^^jjjrrrrrrtttvvvyyy}}}xxxlll```XXXUUUVVVWWWYYYaaajjjppprrrwwwwwwqqqqqqwww}}}nnnaaaZZZVVVWWWVVVPPPLLLKKKOOOQQQWWW]]]aaafffsss~~~zzzpppmmmbbbQQQFFFDDDEEEEEEDDD@@@>>>@@@@@@===:::;;;;;;@@@EEEFFFDDDBBBCCCDDDBBBBBBDDDGGGGGGDDDEEEIIIMMMNNNRRR[[[jjj~~~|||sssfffWWWKKKHHHCCCAAA===<<<===AAAFFFJJJTTTYYY]]]^^^```iiiwwwuuu[[[DDD???SSSpppzzzuuu{{{{{{pppddd[[[UUUQQQNNNQQQ\\\nnn~~~sssfff___ZZZVVVPPPMMMQQQVVVSSSMMMHHHCCC@@@@@@???======@@@>>>>>><<<888333444:::@@@DDDIIIWWWkkk{{{************+++---///000...---,,,+++,,,,,,......///...,,,+++*********+++,,,,,,---...///111333444111...++++++...000///---******)))'''&&&&&&(((***+++,,,---,,,++++++---///---...///---+++)))))))))***,,,.../////////000222000//////000111222000...///000111111111000///...000000111333444333000---***))))))+++---......,,,,,,---///000000000//////,,,***((())),,,///111111///***$$$$$$(((...111333333111///---+++*********'''***...222444000)))###***...///......111000---)))))))))+++...///...---222000,,,)))(((***---///333000,,,++++++++++++***&&&$$$###%%%***---,,,+++)))+++///333555444222111///......---,,,,,,,,,,,,.........---------------///...---+++++++++,,,,,,.........000111000---***------...//////......---//////000000111000000000,,,)))%%%%%%(((---111333777666333111000111222333///000000111111222222333444222000///...,,,)))&&&(((+++222>>>MMM\\\gggmmmqqqrrruuuxxx{{{|||rrrggg]]][[[^^^bbbfffmmmvvv{{{~~~zzzxxxrrrwwwtttddd\\\TTTRRRQQQOOOOOOPPPPPPPPPRRRWWW[[[dddtttpppZZZJJJEEEDDDBBBAAA>>>???DDDFFFCCC@@@AAA<<>>???AAAAAA@@@BBBGGGIIIJJJOOOUUU^^^bbbiiirrrttteeeZZZOOOGGGFFFIIIHHHEEEBBBAAADDDKKKTTTYYYeeemmmuuuyyyyyy|||oooVVVBBB>>>OOOjjj{{{nnnfffcccbbb]]]\\\bbbooo}}}{{{kkk^^^XXXUUUYYY]]]___ccceeeaaaZZZNNNGGG@@@???>>>;;;;;;>>><<<===<<<888444333666999;;;@@@KKKZZZgggrrr---,,,,,,,,,---///111222111111///---++++++---......,,,***(((((()))+++,,,000000//////000222444555555222...---...///......++++++)))%%%""""""$$$&&&((()))******)))(((***+++---///000///---***)))))),,,---...---------///111/////////000000000...------...///000000000///...111222333444333000,,,)))&&&(((***---......---,,,,,,---.../////////000000...---,,,,,,---///111222///(((!!!!!!(((...///...++++++*********+++,,,---)))+++...222333000+++&&&,,,///000......111222///+++,,,...000111///---+++111000///...---......///000...+++***+++,,,++++++)))(((&&&(((+++...///...,,,...111333444444222111...---+++******+++,,,---...............---------...---+++)))(((((())))))---------///111111///,,,//////000000111000000000111111111111111000//////,,,)))'''(((***---///000555333222000000000111222333333333333333222222222111...,,,,,,---,,,(((%%%&&&'''---:::LLL\\\fffkkktttuuuwwwyyy{{{}}}vvvjjj```^^^eeelllpppvvv}}}}}}sssvvvyyynnndddXXXQQQOOOOOOQQQRRROOOMMMNNNSSSXXXaaappp~~~}}}gggUUULLLGGGBBB@@@???AAAGGGIIIGGGDDDDDD@@@BBBCCCAAA===<<>><<<999999;;;<<<======;;;888555555777<<>>CCCFFFDDDBBBCCC???AAABBB@@@??????DDDHHHIIIKKKRRR^^^hhhqqq|||{{{nnnggg___YYYSSSPPPOOORRR\\\gggxxxtttooolllnnnuuu}}}{{{ttthhhUUUEEEDDDLLL^^^www|||zzz|||zzzvvvvvvvvvxxx|||zzzsssnnnmmmooottt|||zzzlllZZZOOODDD@@@>>>;;;999:::===>>>@@@???===:::999888>>>???BBBDDDDDDJJJYYYhhh{{{000///---,,,++++++,,,,,,...000222000,,,***+++---***)))'''''''''***---...111111000000000000000111444333111///---,,,,,,,,,---+++((($$$ """%%%(((((('''%%%$$$$$$''')))...//////...+++((('''(((,,,------,,,***)))***,,,***+++++++++))))))+++---++++++,,,------,,,+++***///222444333///)))%%%###$$$(((,,,......,,,++++++++++++,,,------,,,+++***---.../////////000222333///***%%%&&&+++---***%%%###$$$%%%'''(((***++++++(((''''''(((******)))'''&&&***---,,,...222222///---///111111///,,,+++***+++...222555666444222000)))(((''')))+++---...---......---,,,...000222444333333333222111000///......---+++))))))***+++,,,---------------.........***)))(((&&&&&&&&&''''''---,,,---///222444444333//////000111222222222222333222222111000...---,,,'''(((***---...---***''''''(((***,,,///222444555999888777555333111000///***))))))***,,,,,,+++******+++000;;;KKK\\\jjjrrr}}}||||||{{{{{{zzzyyyyyy{{{sssiiiccceeelllrrrxxx|||xxxuuuwwwyyyjjj[[[SSSQQQNNNJJJJJJIIILLLQQQUUUXXX^^^eeeqqq|||uuueeeSSSFFF@@@<<<;;;???BBBBBBCCCEEE@@@CCCFFFFFFGGGJJJQQQVVVZZZ]]]ggguuusssfff]]]YYYQQQRRRWWW^^^ccciiisss~~~{{{xxxpppiii]]]LLL???BBBKKK___yyyrrriiijjjsssxxx~~~sssjjjgggjjjxxx}}}qqq```TTTHHHDDDBBB>>><<<;;;===>>>@@@AAAAAA???===<<>>@@@JJJVVVmmmxxx...---+++***))))))******+++///333222...,,,,,,...)))((((((((()))+++---///////////////......---,,,,,,---------,,,,,,,,,------+++((($$$!!!!!!$$$'''((('''%%%######%%%)))---000000///---***(((((()))---......---+++******+++)))******((('''(((,,,///,,,------...---,,,***))),,,///222111,,,%%%!!!%%%)))---...---*********)))+++,,,------***(((&&&***,,,...///......111333---***(((***......***%%%!!!"""###%%%&&&&&&''''''""""""###%%%''''''$$$"""!!!&&&***+++...111111---...///000...+++)))***,,,,,,---000222444555555555,,,++++++,,,...000000///......---,,,,,,...222444333222111111000000000///111000...---,,,,,,,,,,,,******+++++++++,,,,,,,,,)))((('''&&&&&&&&&'''(((111000///000333444333222,,,---...///000000000000//////000000000///......(((((()))+++,,,+++(((&&&&&&(((***---111444777888888777666555333222000000+++---......---,,,,,,------///444<<>>DDDCCCCCCCCC@@@???EEENNN]]]fffqqq}}}+++***)))((((((((()))))))))///444444000---...000((((((((()))***,,,...///---............,,,***)))%%%''')))+++++++++,,,...---+++((($$$"""###&&&)))'''&&&$$$""""""&&&,,,111222222000---***((()))+++...///000///,,,******************'''&&&(((---222......//////...,,,+++))))))---000///)))###&&&)))---...,,,))))))***(((***,,,---,,,)))&&&###'''***------,,,---///222******+++---000///+++''' !!!"""######$$$######!!!%%%'''%%%!!!$$$)))+++...111000,,,...//////,,,((('''***---.........///222555888999111000///000111222111000------,,,++++++---000333111111000000000000111111333333111000///...------(((((())))))*********+++((('''&&&&&&&&&'''((()))444333222222333333222000***+++,,,---............,,,,,,...///000000000000***)))(((((())))))(((&&&((())),,,///333777999;;;666666555444333222222111...111333111...,,,---......111666===HHHYYYlllyyyuuuuuuuuuuuuttttttttttttnnnmmmmmmnnnpppqqqpppooozzz|||~~~pppfffaaaXXXNNNNNNKKKKKKNNNNNNNNNPPPTTTVVVaaapppzzz~~~rrrWWWQQQMMMOOOTTTXXX___eeegggjjjlllmmmlllmmmrrrvvv|||}}}~~~ooo___VVVPPPNNNTTT]]]hhhooo}}}pppiiieeeeee^^^YYYbbbrrrooo\\\RRROOONNNccc~~~{{{~~~vvvrrrooopppzzzoooeeeeee___ooo~~~zzzhhh^^^QQQFFFCCCAAA===888555777888:::===@@@AAA@@@>>>@@@???@@@BBB@@@>>>BBBHHHKKKSSS[[[ggg{{{,,,((($$$%%%))),,,+++(((,,,,,,,,,...000111///...(((((()))+++,,,...///000/////////...,,,***'''&&&)))((((((***,,,---,,,************(((&&&%%%&&&''')))&&&###$$$'''+++,,,+++---.........---,,,---...000000///,,,((('''))),,,111111...***&&&'''+++///...///000...+++)))((((((000222222...(((###!!!"""''')))+++---------,,,++++++***+++++++++'''""""""%%%)))++++++*********''''''***---000...((("""%%%###"""%%%(((&&& %%%,,,+++"""!!!'''+++,,,,,,,,,,,,//////...,,,)))(((((()))000000///...---...111444555111---000555666222,,,000...,,,+++,,,...//////000/////////............222333444555444222000...******))))))((())))))***&&&((()))(((&&&'''***---000//////111444555222000...//////---,,,,,,...000........................+++***)))'''&&&'''***------///222777;;;===<<<:::666555444555555555444222666777999:::888555222///444444444888AAAPPP```kkkuuu|||}}}tttmmmmmmpppqqqllluuuyyytttppptttzzz|||}}}rrrhhh___YYYTTTPPPLLLKKKMMMPPPRRRTTTXXX^^^gggmmmpppqqqqqqqqqrrryyytttdddYYY___ppp|||{{{qqqnnnssszzzrrraaaSSSPPPPPPSSSbbbsssuuuwwwssskkkaaaVVVQQQMMMJJJHHHLLLWWWdddmmm~~~tttnnniiiqqq|||rrrpppxxx}}}yyy{{{zzz}}}xxx^^^SSSIIIBBBBBBCCC>>>666222444666:::>>>BBBCCC@@@>>>????????????????????????CCCKKKUUU___hhhwww***&&&$$$%%%***------+++,,,+++***,,,...//////...***+++,,,...///111222222000000000///...,,,)))(((+++******+++------+++******++++++)))'''&&&&&&''''''%%%$$$&&&***------,,,***+++,,,++++++******+++/////////,,,((('''***,,,......,,,)))&&&''',,,000......------,,,+++***)))000222333000***%%%######''')))+++...//////...---+++++++++,,,,,,)))%%%!!! ###'''************+++''''''))),,,......***'''&&&%%%%%%(((***)))### )))///...%%% &&&***+++*********,,,,,,,,,***((('''''')))......///...---...000333222///...///222222///,,,...------...///000000///...............---,,,,,,///111444666555222...+++******))))))))))))))))))$$$&&&''''''&&&(((+++...///......111444555333111000111000///------...000/////////...---,,,,,,+++*********(((((()))---///222333555999<<<===<<<:::666555444444555666777777999:::;;;;;;;;;:::999888999777555555:::FFFUUU___iiittt{{{xxxrrrooollliiijjjrrrvvvttttttzzz~~~||||||uuuqqqiiiaaaVVVRRRNNNLLLMMMPPPRRRSSSRRRVVV^^^eeeiiiiiigggeeefffmmmuuuzzz~~~www|||xxxlllbbbaaahhhpppwwwmmm\\\PPPQQQXXXaaasss}}}mmmaaa\\\WWWRRRGGGEEEDDDBBB???AAAKKKVVVeeeyyy|||rrroooppprrr{{{uuu^^^NNNGGGBBBAAA>>>888333333666777:::>>>AAABBBAAA???>>>>>>>>>>>>>>>>>>>>>>>>@@@EEELLLRRR[[[iii{{{)))&&&$$$&&&+++...///...+++)))((())),,,...//////......000222444555666666111111222111000...,,,+++///...------...---+++))))))+++,,,,,,)))'''&&&&&&$$$%%%'''***---///---,,,((((((((()))))))))((((((+++,,,+++)))&&&&&&((()))******)))((('''***...111...,,,***+++...///---+++///111333222...***'''&&&(((***,,,...000000///...+++++++++,,,---,,,)))&&&"""%%%(((***++++++,,,---((((((((())),,,------,,,)))((())),,,///---'''"""$$$,,,222000''' %%%))))))))))))))))))))))))(((&&&&&&((())),,,---///...------...000...............---,,,+++,,,...111333444222000...+++,,,.........---+++***,,,///333555444111,,,))))))******+++++++++******$$$&&&'''''''''))),,,///------...000333444333111222333222000...---...000111000///...,,,+++***)))***************,,,000333888888999;;;======;;;999444444333333555888<<<>>>BBBBBBCCCCCCCCCCCCBBBBBBDDD@@@:::555666===HHHQQQ^^^iiitttuuuqqqmmmiiieeehhhmmmrrrtttzzz|||xxxzzz~~~|||wwwyyyrrrgggZZZUUUPPPMMMMMMOOOQQQRRRMMMOOOTTT\\\aaaaaa\\\XXXZZZ^^^dddiiimmmssszzz~~~yyymmm^^^UUUWWWaaalllrrrooo```VVV\\\iiixxx~~~qqqaaaUUUKKKCCCAAACCC;;;;;;<<<<<<888888AAALLLYYYlllyyyjjj___YYYaaaooottt___KKKFFFBBB@@@:::444333666999999:::===@@@BBBAAA@@@===========================@@@DDDFFFLLLXXXhhhttt***((('''(((,,,...//////+++)))''''''***---...///000222444666777888888888111222333333222111///...222111/////////...+++)))))),,,......+++)))((('''$$$&&&***---...---+++)))'''''''''(((******((('''''''''&&&%%%%%%%%%&&&'''''''''((()))***---111333---***''')))///111///,,,,,,...111222111///---+++***+++---...///...,,,+++***)))***+++---...,,,***(((***------------...000+++***((('''(((***,,,---++++++---000222000+++'''"""###'''---111///'''!!!!!!&&&)))***)))))))))((((((((('''&&&&&&)))+++---...//////---+++++++++***,,,...---***((()))+++---000555888666333///,,,+++,,,...//////---+++))),,,...000222111///,,,***+++,,,---......------,,,(((((((((((()))***,,,...---...///111222222111000222333333111...------...000000///---,,,+++***))))))***+++,,,---///333666;;;;;;;;;<<<<<<;;;888666111111111222555;;;AAAFFFMMMNNNPPPPPPPPPOOOMMMLLLSSSMMMDDD:::666:::AAAHHHXXX___gggjjjiiihhhhhhhhhgggkkkpppwwwvvvtttvvv~~~zzzuuuwwwpppbbb\\\WWWRRROOOOOOPPPPPPQQQLLLMMMPPPWWW]]]]]]VVVOOOSSSVVVZZZ^^^bbbhhhooosssssszzz|||sssjjjffftttsssooonnnttt}}}}}}ttthhhXXXQQQVVVcccpppxxx|||pppiiiqqqvvvlll[[[LLLFFF@@@999999@@@;;;;;;;;;;;;888888BBBNNNTTTbbbxxxppp^^^UUUZZZeeewwwyyydddPPPIIICCC@@@<<<888777999<<<;;;:::<<>>BBBMMMSSS\\\ccceeeeeefffhhhiiilllsss}}}{{{tttsss{{{tttmmmmmmeeeXXXZZZWWWSSSQQQQQQQQQPPPOOOLLLKKKMMMSSSXXXXXXRRRKKKOOOQQQTTTWWW[[[```eeeiiimmmmmmooouuu}}}vvvkkkgggccc]]]WWWTTTUUUVVVVVVXXX```kkkqqqpppjjj```SSSNNNVVVfffvvv~~~yyypppmmmhhhbbbYYYJJJ??????@@@===???FFFCCC???<<<::::::>>>JJJWWW\\\cccsssyyyjjjbbbcccjjjvvvrrr\\\PPPDDDAAAAAA===:::999>>><<<;;;<<>>:::;;;===AAAGGGTTTaaafffeeecccdddkkkpppzzz~~~|||{{{|||xxxooogggaaaZZZSSSVVVUUUSSSSSSSSSRRRPPPNNNJJJIIIKKKNNNQQQQQQNNNJJJMMMMMMOOORRRVVVYYY\\\^^^hhhdddccchhhrrr|||pppfff[[[UUUPPPJJJGGGGGGAAADDDHHHLLLTTT___dddddd\\\VVVOOONNNWWWhhh{{{zzzhhh[[[UUUSSSSSSLLLBBB<<<>>>EEEJJJOOOSSSMMMEEE===<<<@@@IIIVVVaaakkkmmmwww|||tttrrrqqqttt|||lll]]]MMMGGGEEEAAA;;;999???>>>===>>>@@@AAABBBAAA========================<<<===???@@@@@@AAACCCEEERRR\\\nnn---............///111333111000......//////---,,,...///000111000...,,,***---...///111222222111111000///...///111111000...)))+++---......///111333000111111///,,,+++,,,......,,,---000444555111,,,)))''''''***---...---,,,(((((((((,,,000222111000+++***((('''((()))***+++***)))(((***...111111000***+++---......---+++***+++***)))***---000222222000///...+++((((((***---///111222222///---...///---------------...000222222111000///...,,,)))((('''))),,,------,,,,,,---+++***)))'''&&&(((,,,000---......---,,,,,,...000000000111000...,,,+++,,,000444888888444000000111---------------,,,++++++...---,,,++++++,,,......000///...---...000222444...+++(((((()))***)))((())),,,///000///...///000///111222222000///...///222222111000...---,,,,,,(((***---///111333777999999777555555555555333111777<<>>EEEKKKTTT]]]aaa```VVVVVVVVVXXX```rrruuudddUUUMMMKKKNNNRRRLLLHHHCCCCCCOOO___ggghhhZZZNNNDDDFFFOOOYYYeeemmmooopppyyy{{{ooosssyyyyyyyyy}}}xxx{{{zzzxxxqqq```TTTKKKBBB===<<>>>>>???AAABBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCLLLQQQ^^^ooo}}},,,---.........000333666333222111000111000---+++,,,---...///...+++(((&&&+++,,,...000111111111111...------///111222111000)))+++------...000333555222333222000------000444///------111666666222---&&&%%%%%%'''+++---,,,***((('''(((+++000111000---++++++***'''%%%%%%(((***---***((())),,,...///...(((***,,,...//////......---,,,***+++...111333444111000...,,,***+++...000...111555666333111111222,,,,,,,,,++++++---000333000111222222111///,,,***'''))),,,---,,,,,,,,,---+++***)))'''&&&(((,,,///++++++,,,,,,,,,...222555222222111111000///---,,,...222666666222000333666,,,,,,,,,+++++++++******,,,---------...---------000...,,,++++++...222444+++(((&&&&&&(((***)))(((&&&***.../////////111333///111333333222000000111555444333111///---+++***(((***---000111333666999888666555444555555333222<<>>999:::555===FFFNNNXXXaaadddbbbYYY]]]aaaeeemmm~~~vvvgggUUUKKKIIIOOOWWW^^^TTTSSSMMMKKKYYYppp{{{zzzeeeXXXNNNQQQ]]]iiirrrwwwlllmmmwwwpppaaafffpppuuu|||{{{~~~wwwrrr|||qqq```PPPCCC???AAA?????????@@@BBBBBBAAA???????????????????????????BBB@@@>>>======@@@CCCEEECCCDDDMMM^^^mmm{{{000///...------000666:::555555444111...,,,---...///...,,,++++++)))&&&$$$%%%)))...//////...///111222///------///000///---)))'''&&&'''***...111333555333000000111333444444.........111222000+++&&&%%%&&&(((************)))+++***)))((())),,,///111,,,***''''''))),,,---...,,,***)))***++++++***)))%%%***///222222...+++)))------,,,---...111444666111111111111222333333333777555444555666555111---)))***,,,,,,+++,,,---//////000222222000...+++((())))))***,,,......+++))))))---///,,,'''%%%'''+++---,,,+++,,,///222666888555333111111222222222111111111111111111111111111///...,,,(((%%%$$$&&&))))))+++...111111000...,,,)))))))))+++------+++***"""###%%%&&&''''''&&&%%%(((,,,222555555444333222000///.........///000111000111222000------111444111000///000222444555555999333111222111///444===FFFLLLUUU___iiipppuuuwwwssssssrrrqqqrrrsssrrrpppqqqzzzwwwdddSSSKKKFFF>>>AAAAAAEEEMMMTTT\\\gggqqqwwwuuuhhh^^^XXXWWWWWWVVVSSSPPPOOOOOOPPPIIIKKKLLLHHHEEEEEEJJJOOOJJJKKKNNNPPPQQQPPPOOOMMMIIIMMMQQQTTTVVVWWWZZZ[[[ZZZbbbmmmsssvvvwww{{{~~~|||ooojjjkkknnnqqqmmmeee[[[PPPGGG@@@<<<<<>>BBBFFFFFFCCCAAAAAACCCCCCAAA??????@@@AAABBBAAABBBBBBBBB???<<<<<<>>>BBBBBBDDDFFFJJJTTTeee{{{///...,,,***))),,,000444222222222///,,,******+++,,,+++************)))((((((+++---...,,,+++,,,---222///---...///000///---***(((%%%%%%(((***,,,---111///......000222444555000/////////000...)))%%%%%%&&&'''((())))))((((((---,,,***))))))+++---...)))((((((***,,,------,,,,,,***))))))++++++***))))))---222444222...+++)))///.........///000222333222222333444444555555555777555444555555333///,,,+++---///...---,,,,,,---...///111222111///---+++******,,,///111000---))),,,///111000,,,***+++---...,,,+++,,,///333666888333222000000111222111///------...///000111222222//////---***'''&&&(((***+++---///111111///---+++&&&%%%%%%(((+++,,,+++((("""###$$$%%%&&&'''''''''---000444666555222000000000///////////////000000///000000...------000333111000///000111333444555555222000333444555;;;CCCRRRVVV]]]eeemmmuuu|||yyyvvvqqqoooppprrrrrrppppppuuussshhhaaa___XXXNNNEEEDDDIIIRRR[[[cccllluuu~~~|||jjj___ZZZYYYXXXUUURRROOONNNNNNIIIKKKLLLJJJGGGFFFJJJNNNNNNPPPQQQRRRRRRPPPNNNLLLIIIKKKMMMQQQSSSUUUVVVVVVUUUZZZ___bbbcccffflllqqqwwwyyyeee[[[[[[^^^jjjjjjiiieee]]]SSSJJJDDDKKKPPP[[[kkkzzzzzzppphhh[[[PPPTTTeeexxxooo[[[TTTbbbyyytttjjj```bbbsss~~~sssgggaaa___fffnnnvvv}}}~~~vvvooollljjjssstttyyykkkeeegggyyy}}}aaaJJJ@@@===>>>@@@CCCCCCBBBAAA@@@@@@BBB@@@??????AAABBBBBBBBB???@@@@@@===;;;:::<<>>>>>???@@@EEEQQQbbbnnn++++++)))&&&$$$&&&)))---...//////---***(((((((((((((((((())))))***+++,,,,,,------,,,***))))))***111000//////000000///---,,,)))&&&%%%&&&''''''''',,,,,,,,,---///111444555222000///...---+++(((%%%&&&&&&'''((((((''''''&&&///---+++)))(((((()))***&&&'''))),,,//////,,,))),,,***))))))***++++++***---000444555222...+++)))......////////////000000000111222333444444444444666555555555444222...+++...000222222///---,,,,,,---...000111111000...---+++,,,...000222111---***///000333444444222000///---+++))))))---111333555111000000111222111000...******,,,---///111222333000000///---***)))***,,,...///111222111///,,,***### $$$))),,,)))%%%!!!"""###$$$&&&''')))***222444777777444111///...000000000000000000//////.........---------000222111111000000000111333444333111333777;;;@@@HHHPPPbbbdddgggkkkpppwww~~~wwwooolllnnnppppppoooppprrrpppmmmoooqqqiii\\\NNNMMMQQQ\\\gggnnnuuu{{{}}}ooofffddd```[[[VVVRRROOONNNLLLOOOQQQPPPMMMLLLMMMPPPTTTTTTUUUTTTRRROOOLLLKKKIIIHHHHHHLLLPPPSSSRRRPPPUUUVVVVVVUUUUUUYYYaaahhhmmmrrryyywww^^^PPPOOORRR\\\aaaiiimmmlllddd[[[TTTYYY___kkkzzzuuussskkk]]]TTT[[[ooosss[[[SSSaaawwwqqqkkkfffkkk{{{vvvkkkccc\\\YYYZZZ```lllwww{{{ooogggkkklllpppxxx}}}xxxcccYYYhhhlllRRRDDD???AAA@@@@@@AAACCCCCCAAA@@@BBBAAAAAABBBDDDEEEEEECCC???@@@@@@>>><<<;;;<<<>>>=========<<<===DDDNNNVVViiiuuu%%%%%%$$$"""!!!"""%%%(((,,,---...---***((('''&&&''''''''''''((())),,,.........---+++***)))******000000000111111000///---,,,***'''&&&'''(((((('''***+++,,,,,,---///111333111///---,,,+++***)))(((((((((((((((((((((''''''///---+++(((&&&$$$$$$$$$$$$%%%'''***---...,,,***,,,***((((((***+++++++++///222555555333///---,,,++++++,,,...............,,,---...///000111111111666666666666444111...+++...000333444111///---,,,...///000111111///...---,,,++++++,,,------,,,+++///000333666888777333///***'''%%%&&&+++///000000111000000111222222000...,,,,,,---///000222333333222333222111...---///000111111222222000---***))) !!!'''***'''###!!!!!!"""###&&&))),,,...333555777666444111//////111111222333222111///...---............///111222222222111000//////111333222333777===DDDMMMWWW^^^lllnnnooopppppptttzzz~~~~~~tttllllllooopppooonnnssstttsssqqqttttttkkk___ZZZYYY]]]iiisssyyy~~~{{{uuulllccc\\\XXXUUUSSSRRRUUUXXXXXXVVVSSSSSSSSSVVVVVVUUUTTTRRROOOLLLKKKIIIFFFEEEIIIOOOSSSQQQNNNVVVUUUSSSPPPPPPUUU\\\bbbdddgggmmmvvv{{{```PPPLLLNNNKKKSSS___jjjpppoookkkhhhhhhoooyyy{{{sssvvvlll___WWWaaavvvlllQQQIIIZZZqqq~~~ooolllllluuuxxxpppfff\\\VVVYYYiiixxx~~~xxxmmmmmmooowwwuuullljjjqqq~~~qqq]]]___sss}}}aaaOOOHHHEEEBBBAAABBBFFFGGGFFFDDDFFFEEEFFFHHHIIIIIIFFFDDDBBBBBBBBBAAA@@@?????????===>>>>>>>>>>>>BBBGGGLLLUUU^^^ppp """%%%)))+++---//////,,,)))''''''(((((((((&&&%%%&&&***......---,,,,,,,,,,,,---------///111222222000...,,,+++***((()))***,,,,,,,,,,,,---......,,,,,,...000...------+++******+++,,,+++++++++***************///---***'''$$$"""!!!!!!%%%$$$###%%%)))+++,,,,,,,,,***((((((***+++,,,,,,...111333444222000//////&&&''')))+++,,,---......******+++,,,---...///000666777777666444111///---,,,///222333222000......000000000000///---,,,+++---***&&&%%%&&&(((***+++---///222555777666222...)))'''&&&)))...222222000111000///000222222111///111111111111222222222222444555444222111000222444222333222111///,,,)))''' %%%(((%%%!!!""""""###$$$'''+++...000222333555555333222222333333333444444333111///............///111222333333222222222000------///111000555;;;AAAJJJVVV```gggnnnpppsssrrrpppqqqvvvzzzzzzqqqlllooorrrpppnnnooorrruuuvvvuuussspppjjjccccccbbbhhhrrrzzzxxxlllddd```\\\[[[ZZZ\\\^^^___]]]YYYVVVUUUUUUUUUTTTSSSRRRPPPNNNLLLIIIFFFEEEIIIPPPTTTSSSQQQPPPOOONNNMMMNNNQQQWWWZZZ\\\___eeeoooxxx~~~gggRRRIIIGGG???EEEPPP]]]hhhpppuuuxxx|||yyyvvvtttlllaaa^^^jjjfffHHHAAASSSjjjzzzsssqqqtttzzznnnbbbaaannn}}}zzzxxxyyy~~~tttbbbZZZ[[[ddduuu}}}fff^^^hhh~~~rrr\\\QQQHHHFFFDDDFFFKKKOOOOOONNNOOOOOOPPPPPPPPPLLLGGGCCCEEECCCBBBAAAAAAAAAAAA@@@<<<===>>>??????@@@BBBDDDGGGJJJXXXooo ###'''++++++...111111///+++)))'''((()))(((%%%###$$$)))...---,,,+++,,,...///...---+++...222333111...,,,+++)))(((((())),,,/////////...000222000---+++,,,...,,,------,,,++++++---...------,,,,,,,,,------......---+++(((%%%###"""!!!&&&$$$"""###&&&+++...///,,,***'''''')))+++------...000111111000......///%%%&&&''')))+++---...///+++***))))))***---///111333555777666333000///...+++...000111000.........000000///...---+++***)))---)))$$$"""###&&&((()))***---000333333111///---+++******000777:::888555111///......000111111000333333333222111000000000555555333111///000333666333222222000...+++(((&&& !!!###$$$%%%###"""######%%%'''***---///111///111222333222333444666333333333222111///...---...------///222444444333222333333000,,,+++---000111777>>>CCCMMMZZZeeeiiilllooorrrqqqnnnoootttyyyuuunnnkkkoooooojjjjjjooojjjooottttttrrrooommmlllhhhiiipppyyy~~~yyyqqqlllhhhdddbbbcccddddddbbb^^^YYYVVVUUUUUUTTTSSSRRRPPPOOONNNKKKIIIHHHKKKPPPTTTTTTTTTNNNNNNNNNNNNPPPRRRUUUVVVTTTWWW]]]fffmmmqqqrrrqqqvvv{{{qqqXXXIIICCC@@@BBBFFFOOO[[[iiivvv~~~{{{{{{}}}ooojjjdddgggxxxzzz^^^AAA;;;KKK```pppxxxrrrqqqvvvxxxpppwwwvvvdddSSSNNNRRR]]]ooojjj^^^bbbrrr~~~fffXXXOOONNNNNNQQQVVV[[[___```bbbbbbaaa```\\\UUULLLFFFFFFDDD@@@???@@@AAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@???===EEEWWWhhhsss !!!"""%%%))),,,***...222333000,,,)))''''''((('''$$$!!!###***000---++++++,,,...///,,,))))))---222333111---+++***&&&%%%&&&(((+++.........///222444222...,,,---000---///000///,,,+++,,,......------,,,---...///000///...,,,***(((&&&%%%$$$&&&$$$###$$$(((,,,000111,,,)))''''''))),,,---...///000000///---++++++,,,))))))))))))***,,,...///***(((%%%$$$&&&)))...111///222444444111.........---...//////---++++++,,,......---,,,,,,+++******,,,)))&&&%%%&&&'''((((((''',,,000111///,,,+++,,,,,,+++...666>>>AAA===888000---******,,,...//////111111000///......------444222000---,,,...222666222111000///,,,***'''&&&###%%%''''''$$$""""""###$$$%%%'''***---///000111...///111111111222555777333222000...---,,,++++++,,,++++++...222444444222222333444000+++))),,,///555===CCCHHHQQQ___iiilllnnnpppppplllfffgggmmmsssooogggdddfffbbb\\\```iiiaaadddjjjnnnooooooppprrrlllpppyyy~~~wwwqqqmmmllllllkkkiiiddd___[[[XXXWWWVVVUUUSSSQQQPPPOOONNNNNNMMMNNNOOOQQQSSSTTTRRRPPPOOOOOOQQQSSSTTTTTTPPPSSSXXX^^^cccgggjjjkkkkkkpppwww~~~}}}gggWWWOOOMMMIIIFFFGGGPPP```qqq|||~~~yyyvvvvvvyyy}}}llljjjhhhppppppWWW@@@===KKK\\\kkkuuuppppppvvvzzzfffUUUHHHJJJQQQZZZkkk{{{ppp```___iiiyyyqqqccc[[[]]]___bbbgggmmmuuuzzz}}}|||zzzvvvooodddXXXPPPJJJFFFAAA???@@@CCCDDDDDDCCCCCCEEEFFFFFFEEECCCBBB???:::<<>>888...+++((('''(((,,,...///---------,,,,,,+++++++++222000---)))(((+++111555111111///...+++)))'''&&&%%%(((+++)))$$$!!!!!!$$$$$$&&&))),,,///000111111...///000000000111444777111000...+++***)))))))))+++******---222444333111222444444000+++(((+++...;;;CCCJJJMMMUUUcccmmmooossssssooofff^^^]]]dddkkkiiiaaa\\\\\\UUUNNNUUUbbb[[[\\\aaahhhlllnnnppprrrpppvvv{{{vvvuuusssrrrooojjjeeeaaa[[[ZZZYYYVVVTTTRRRPPPOOOQQQQQQQQQPPPNNNNNNPPPRRRRRRPPPMMMLLLMMMOOOPPPPPPPPPSSSVVVZZZ]]]bbbhhhlllgggjjjpppvvv|||xxxkkkcccYYYRRRIIIEEEKKKZZZkkkwwwtttmmmggggggnnnwww|||}}}mmmkkkkkkuuulllWWWEEEFFFTTTcccqqq{{{sssttt{{{tttZZZKKKCCCIIIRRRZZZhhhwwwvvvwwwbbb]]]bbbqqqzzznnngggjjjnnnqqquuu|||ssseee[[[OOOJJJCCCAAACCCFFFGGGHHH===>>>@@@CCCEEEEEEDDDBBBCCC<<<<<>>@@@AAAAAA@@@AAACCCGGGIIICCCAAA>>>===@@@HHHSSSZZZiiittt$$$######%%%(((++++++***---,,,+++***((('''&&&%%%$$$%%%&&&)))+++...000111111000/////////---***(((***---000111///,,,******'''***+++******------***---000222000,,,******+++---///000///---***((('''+++//////+++((())))))''''''))),,,.........,,,+++''''''))),,,//////...,,,+++)))&&&'''***///222444333222000///---,,,++++++111...,,,+++---...//////***%%%"""$$$&&&%%%&&&)))+++***)))***---///000000***'''&&&)))...000///,,,,,,------............---.........//////---)))&&&))),,,000222111///......,,,,,,---000333555444333,,,***'''$$$$$$%%%''')))+++,,,---,,,(((%%%%%%&&&))),,,...---******---000111...+++)))(((&&&###!!!"""$$$&&&'''&&&$$$%%%%%%)))***+++,,,---......---------------,,,,,,,,,,,,(((***,,,+++)))&&&%%%%%%+++***))))))+++------,,,,,,///111...,,,...666>>>IIIOOOUUU\\\eeellliiiaaaZZZVVVPPPKKKGGGEEECCCCCCJJJJJJHHHCCC===:::<<<>>>FFFMMMXXXaaaggglllqqqttt|||{{{uuuqqqooolllhhhbbb\\\WWWUUUUUUUUUUUURRRNNNKKKJJJLLLOOORRRQQQPPPOOOQQQUUUWWWWWWVVVUUUWWW[[[^^^```aaabbbbbbXXXZZZ^^^ccciiiooosssuuu{{{qqqbbbQQQKKKMMMWWWfffsssuuu```SSSPPPPPPWWWbbbmmmwww}}}{{{ooo\\\PPPFFFIIIUUUeeewww|||{{{fffSSSJJJEEEJJJRRRXXX[[[^^^ggg~~~gggZZZgggzzzxxxeee\\\OOOGGGEEECCC@@@===@@@@@@@@@@@@@@@BBBDDDFFFFFFCCC@@@<<<<<>>;;;;;;:::666333:::===???===888333222333;;;FFFUUUccclllrrrwwwzzz}}}wwwwwwrrrjjjbbb[[[WWWUUUUUUUUUPPPKKKIIILLLOOOPPPPPPRRRQQQQQQSSSWWWYYYZZZZZZ[[[[[[\\\^^^```___]]]\\\SSSSSSUUU[[[ccchhhiiiiiijjjooovvv{{{}}}yyyhhhVVVPPPSSS\\\gggppp|||iiiYYYTTTVVVZZZ___hhhtttnnnZZZQQQLLLRRR___nnn}}}ssspppwwwuuu]]]OOOIIIHHHNNNUUUVVVUUUUUU^^^ssskkkZZZfffwww|||ppp```SSSKKKFFF@@@;;;????????????@@@AAABBBCCCCCCBBB???;;;999:::>>>BBBLLLUUUeeexxx+++***)))***,,,,,,,,,+++,,,---------,,,+++***)))%%%'''+++...111222111111///...---......---+++(((+++---...---***(((''''''+++---...+++***,,,,,,(((***...111111---)))((((((,,,......+++&&&!!!$$$)))+++)))'''(((&&&###$$$&&&))),,,...---,,,+++)))((('''))),,,///111111,,,+++,,,...000222222111///...,,,***))))))***+++,,,+++***+++,,,---,,,+++,,,***))))))&&&###%%%***)))((('''))),,,000111111)))((((((***...000000...------......---,,,++++++000///......///...,,,***,,,...222333222000000000,,,+++)))***,,,---------,,,)))%%%"""!!!###&&&))),,,///222333000+++&&&###)))...555666444111//////111---***(((((((((((((((,,,---...---,,,,,,...000,,,---...///000000000000------+++***(((&&&%%%$$$'''((())))))'''&&&''')))---+++)))(((((('''&&&%%%(((,,,111666;;;CCCNNNWWWVVVWWWXXXXXXVVVQQQHHHAAA@@@<<<777444333111///---333666999888555222222333:::FFFVVVeeeooowww~~~{{{rrrhhh___ZZZWWWVVVUUUOOOIIIIIIMMMQQQQQQOOOQQQQQQQQQSSSVVVYYY[[[\\\bbb```_________\\\XXXTTTSSSQQQRRRXXX```eeedddaaa```dddhhhkkknnnqqqvvvzzz}}}ooo___[[[```gggnnnsss}}}jjj]]]YYYaaaiiippptttwwwggg```]]]cccooo|||uuu}}}|||lllfffjjjrrrwwwmmmYYYNNNJJJKKKRRRWWWWWWUUUTTTYYYjjjrrr```hhhvvvvvvggg[[[PPPDDD<<>>>>>???@@@AAAAAAAAA======<<<:::999999;;;>>>DDDJJJVVViii}}}...---,,,---......---,,,+++---111444555222///,,,(((***---000111///---,,,,,,,,,+++,,,---,,,***(((+++,,,---,,,***'''&&&'''))),,,,,,)))(((***)))%%%%%%***...000---)))((((((+++,,,---***&&&!!!%%%***---+++)))***)))&&&(((***,,,......---+++***)))'''&&&'''+++...000000.........000111111///...---,,,+++***)))******+++***)))(((***,,,---,,,+++,,,+++***((("""""")))---,,,***+++...000111111,,,,,,+++,,,---------,,,............---,,,,,,+++111///------......---,,,---///111222000///......,,,+++******,,,.........,,,)))&&&######%%%(((******,,,///000///***$$$ &&&,,,333555333000......000---***((())))))***)))000111111///------...000)))***,,,///000222333333...---,,,***)))'''&&&%%%+++++++++)))''''''(((***...,,,)))(((((('''&&&$$$(((...555>>>FFFQQQ\\\ddd___\\\YYYTTTMMMDDD;;;666777777666333...,,,,,,...111444555555333444777;;;AAALLLZZZfffoooxxxzzzpppfff___[[[YYYWWWQQQKKKJJJNNNQQQPPPNNNPPPQQQRRRTTTVVVZZZ^^^```gggggggggfffccc]]]WWWRRRTTTRRRQQQUUU\\\```^^^[[[]]]]]]^^^^^^```dddiiimmmwwwyyy||||||ooonnnsssxxx|||pppXXXVVV___mmmzzz}}}vvvssswwwuuuaaahhhwww|||iiiaaaccciiiuuurrraaaUUULLLHHHIIIPPPUUUUUUVVVWWWZZZggg|||}}}iiiooozzz~~~qqqaaaOOOCCCBBB???===>>>???AAA@@@>>>:::<<<<<<<<<::::::;;;===AAACCCKKKYYYmmm~~~111///...///000111000...+++///555999999666111...+++,,,...///...,,,***(((***))))))***++++++)))''')))+++------+++((('''&&&'''***+++(((''')))(((%%%"""(((...000...***((((((***+++,,,+++'''$$$"""!!!(((---///,,,+++------+++,,,---///000000...+++***)))'''&&&'''***,,,---------,,,---...000///---+++,,,,,,,,,,,,,,,+++++++++(((''''''(((+++...///...,,,***((($$$(((111///------///000111000//////...---,,,+++******.........///......------111///,,,+++,,,---------...///111000...,,,++++++)))))))))+++...000000///+++***((('''''')))+++,,,''''''((())))))&&&""""""'''---000...,,,,,,---000...+++******+++***)))///000111///---,,,,,,---'''(((+++---000111333333...---,,,+++***)))((((((,,,,,,+++(((&&&''')))+++...,,,))))))))))))(((&&&***111<<>>>>>???@@@???<<<;;;;;;<<<@@@@@@CCCLLLZZZjjjwww~~~222111000000222222222000...111555888888444000,,,+++,,,,,,---,,,***'''&&&'''''''''(((******(((&&&'''***---...,,,***''''''(((+++,,,))))))++++++'''$$$***000222000+++(((((((((***,,,,,,***(((''''''***///000---,,,///000///...000222333222000...,,,((('''&&&''')))*********'''''''''))),,,---,,,***+++,,,---//////...,,,+++(((&&&%%%'''+++///111222+++)))&&&&&&222000......///111111111///000///...,,,*********......//////000/////////111...+++***+++,,,------...///000...+++(((''''''###$$$&&&)))---//////...************+++---...///'''%%%$$$$$$&&&%%%### !!!%%%***,,,,,,+++---///000...,,,,,,,,,+++***(((***,,,......---++++++,,,'''(((***,,,...///000000,,,,,,,,,,,,++++++++++++******(((&&&%%%'''***---...,,,******+++,,,+++***---555BBBPPP^^^iiiqqqvvvvvvkkk]]]RRRDDD888444777222222222000...---------111222333333666<<>><<<<<<===@@@AAABBBEEEKKKUUUaaahhhuuu222111000111333444333222111333555555444111---*********++++++***)))'''&&&&&&%%%&&&'''))))))'''%%%&&&)))...///...+++((('''***---...++++++...---***'''---333555111,,,(((''''''))),,,---,,,+++***+++,,,000000---,,,000222111///000333444444333000///(((&&&&&&''')))))))))'''""""""###%%%)))++++++******,,,///111111000---,,,(((&&&%%%&&&+++000333555***((($$$%%%000...------///111222222/////////...,,,+++++++++......///000111111000000000---***)))***,,,------...//////---)))&&&%%%%%% ###(((,,,///...---)))***+++---...///000111***'''$$$$$$&&&'''&&&$$$###'''+++,,,,,,---111444///...---------,,,)))'''&&&))),,,---,,,+++++++++'''((()))+++,,,---------***+++++++++,,,,,,,,,,,,''''''&&&$$$$$$'''+++///---,,,***+++,,,...------///888FFFVVVdddooovvvzzzzzzmmm]]]OOOAAA555333888555222///000222222///,,,222333555777:::BBBLLLTTT^^^iiivvv~~~wwwlllfff]]]\\\YYYSSSNNNKKKKKKLLLKKKMMMPPPQQQSSSWWW^^^dddrrrqqqpppmmmiiiffffffhhhkkkZZZ\\\___bbbeeedddbbb______```ccchhhnnnqqqooommmssswww}}}}}}xxxtttxxx}}}cccTTT___uuugggRRRMMMVVVfffssstttaaaSSSEEEBBBDDDIIIKKKKKKMMMQQQNNNZZZrrrrrriii]]]UUUQQQNNNJJJGGG???@@@AAA@@@??????@@@AAABBBCCCDDDCCCDDDJJJRRRYYYhhh|||222000......000111000//////111222222///,,,+++***,,,+++++++++++++++)))'''))))))))))))'''&&&$$$"""###(((---000///---+++)))000000000000////////////+++,,,---...---+++)))'''((()))+++,,,---,,,***)))...---,,,...000111000///000000000111111///,,,)))'''&&&%%%&&&(((+++,,,,,,'''###!!!%%%'''&&&'''***---000111...---///...***+++'''%%%(((...222222000---((( .........//////...------+++...222444333000,,,)))...000222222000/////////000---***((('''***---///...///000000...)))$$$ !!!%%%***,,,,,,+++...***(((***...111000---,,,)))&&&)))---///---***'''+++///222222111000000,,,+++***+++...///---+++&&&'''(((((('''''')))+++)))((()))+++//////,,,)))&&&'''))),,,......+++)))&&&%%%%%%%%%'''***---///222///...111222///...000222777EEEYYYkkkuuuyyy{{{~~~qqq\\\III<<<555333333333333111//////111555888777333444===DDDIIIRRR[[[jjjttt~~~ooo```YYYTTTTTTRRRNNNMMMNNNJJJIIIIIIJJJNNNTTT[[[___hhhxxx~~~zzzuuuqqqooooooiiifffcccbbbcccfffiiikkk___^^^bbbfffgggeeehhhlllllloooooommmlllnnnmmmiiieeeiiirrr|||}}}uuuhhhmmm{{{{{{iii\\\WWW\\\ddd|||xxxkkkccciii}}}ppp[[[OOOGGGCCCFFFKKKNNNPPPSSSSSSWWWiii|||mmmddd^^^VVVOOOIIIEEE@@@======@@@CCCDDDIIIEEE@@@>>>AAAFFFKKKNNN[[[hhhwww...---,,,,,,...///...---...000222222///---+++++++++*********+++,,,,,,++++++++++++***(((&&&$$$###$$$'''+++............///222222222111111000000000,,,,,,------,,,***'''&&&++++++,,,------,,,+++***...------...111222222111...------...///...,,,******(((&&&'''))),,,------)))%%%###&&&(((&&&&&&(((+++...000000222555333///,,,)))&&&(((---222222000---)))"""!!!$$$---...............------,,,...111222222///,,,))),,,...000111000//////000///---)))&&&%%%'''***,,,---...000111///+++'''$$$ """%%%)))++++++******((('''***000333222///...+++)))+++000222000---(((***...111222000---+++'''&&&'''***...///---+++'''&&&$$$""""""%%%))),,,***))))))+++......+++(((''''''))),,,//////,,,***&&&&&&&&&''')))---000222333///...111222///...000222:::III[[[jjjssswwwxxx|||ooo[[[III<<<555333222000000///......000444777555333666???GGGOOO[[[gggrrrxxxtttfff]]]UUURRRQQQNNNLLLMMMJJJIIIHHHHHHJJJNNNSSSVVV^^^kkkxxx~~~vvvqqqjjjiiiiiillloooooollliiifffccccccffffffbbbaaaccciiikkkkkkiiiiiiiiiddd^^^^^^^^^```fffmmmyyyrrriiinnnxxx}}}vvviiicccfffnnntttlllYYYPPPTTTcccppp}}}eeeTTTJJJBBBCCCHHHKKKNNNQQQVVVZZZkkk~~~uuunnnaaaVVVOOOHHH@@@;;;;;;>>>AAABBBFFFCCC@@@>>>@@@CCCDDDEEENNNZZZjjjyyy+++))))))***+++---,,,+++---///111111///---------))))))))))))***,,,...//////...---+++)))&&&$$$###&&&(((***,,,---///222444444444333222111111000000,,,,,,---,,,+++)))'''&&&.........------,,,,,,+++......---///111333333222***))))))***,,,......------+++((((((***---///000,,,(((''')))***'''%%%&&&'''***---000555999777111...***((()))---111222111...+++%%%!!! ###'''+++------.....................///000111000...,,,******,,,///000///......///---+++'''######$$$&&&(((,,,...000222222///,,,***$$$######%%%((())))))((('''&&&(((,,,222555444222000...---///333555444111******,,,000222000***%%%"""###%%%)))---...---+++(((%%% """(((,,,+++***+++,,,---,,,***'''((()))***---//////---+++)))))))))+++---///222444222//////111111......111777CCCTTTbbbkkkppprrrsssrrrfffUUUEEE:::444333222---.../////////000333666444666===FFFNNNYYYiiiwww{{{~~~{{{nnnaaaUUUQQQQQQOOOMMMMMMNNNLLLJJJHHHHHHJJJMMMNNNWWW___gggpppzzzyyyooollljjjmmmqqqrrrnnnjjjkkkeeeccceeefffbbb___^^^dddeeeffffffhhhhhh___UUUUUUSSSRRRUUUZZZfffyyyrrrccccccuuu~~~uuuvvvzzzwww|||zzzaaaJJJ@@@CCCKKKRRRhhhyyyvvvaaaRRRDDDAAADDDHHHLLLOOOXXX^^^nnnvvvhhhYYYOOOCCC<<<<<<@@@BBBBBBDDDBBBAAABBBCCCBBB@@@>>>DDDNNN[[[hhhxxx)))(((((()))+++,,,+++***+++---//////...------...))))))(((((((((***---///000///...+++)))&&&$$$###'''))),,,......000222444222222111000///......---+++,,,,,,------,,,++++++000000...---,,,,,,,,,,,,...------...111222222111)))'''&&&(((+++///111222000...******+++...000111///+++***---,,,'''######%%%(((+++///555999666///...+++)))***---111222222000---(((%%%$$$'''+++---......---.........//////000000000///...---,,,++++++---//////---,,,,,,,,,***((($$$!!!!!!###%%%(((+++---000333444333111000((('''%%%%%%'''(((((('''((()))+++000555777555444111000///111444666555444+++***+++000444333+++%%%!!!###'''+++...---,,,***((($$$$$$(((+++------.........,,,***(((******+++---000000///---............///111222333000------///...,,,...333@@@PPPcccmmmpppqqqqqqqqqdddZZZLLL???666333222111...000111111111111444666444===IIIRRRZZZeeetttuuueeeUUUQQQRRRRRRQQQPPPRRRQQQNNNLLLKKKKKKLLLMMMWWWYYY^^^fffqqq{{{vvvmmmdddbbbffflllnnnnnniiibbb```dddgggeeeaaa```^^^```aaadddiiiiii___SSSMMMNNNQQQTTTVVVZZZeeepppyyyrrruuuzzz}}}yyywwwvvvuuuyyyxxxbbbLLL@@@@@@DDDGGGQQQeeeuuubbbMMMCCCBBBFFFKKKPPPWWWaaattt~~~hhh\\\LLLCCCAAACCCDDDCCCAAABBBDDDFFFHHHGGGDDDAAAFFFJJJPPPWWWcccuuu)))))))))***,,,---+++******,,,------,,,,,,---...)))***)))'''&&&&&&))),,,///...,,,***(((&&&$$$$$$(((+++///111000/////////......---,,,++++++******++++++,,,...///000000111111000///------,,,,,,------,,,,,,---///000000///)))'''&&&(((,,,111444555111///,,,+++---///000000///,,,,,,///...((("""!!!'''***---///333666222,,,++++++***,,,...111222222111///+++((('''(((+++---///............///000111111111111000...---,,,,,,---...000///---+++******(((&&&### !!!###''')))***,,,///222444444444333,,,)))'''&&&'''((()))(((---...000333666777666444111111000111333444444333++++++,,,111666555///)))&&&(((,,,//////---+++***'''$$$!!!"""%%%(((******...///000000///---+++***+++***+++---///000///...222222111111111111111111---++++++,,,,,,,,,111999III\\\ooovvvwwwwwwwwwttt___VVVJJJ>>>666222///......///111111000111333555777DDDTTT___fffooozzzyyyhhhWWWRRRTTTUUUUUUVVVTTTSSSQQQPPPOOONNNNNNNNNTTTTTTXXX```ggglllnnnppp|||~~~zzztttlllbbb]]]aaagggkkklllfff```^^^cccgggfffcccbbb]]]^^^___aaaffffff[[[OOOIIIKKKPPPUUUTTTSSSYYYbbbvvv}}}uuukkkbbbYYYWWWaaannn|||zzzooo\\\LLLFFFDDDAAABBBUUUooottt[[[LLLFFFGGGMMMTTTYYYggg}}}{{{ooo___RRRKKKFFFBBB???>>>???BBBGGGJJJKKKIIIFFFKKKJJJJJJLLLSSSaaauuu+++++++++---...---+++))))))***++++++***)))+++,,,***,,,,,,)))&&&%%%'''***---,,,+++)))((('''''''''***---000111000...,,,,,,***************))))))))),,,,,,---///000222333333111111000000//////.........---,,,,,,......---,,,***(((((()))---222444555000...,,,,,,---......---,,,+++,,,111000)))""" )))...111000///000...)))'''(((+++---///111111222111///,,,))))))***,,,...000000/////////111222444333333222111000...---,,,---///000///---+++*********'''$$$""""""$$$(((******,,,///111333444444333...+++((('''(((***,,,,,,000111333555666666555555222222222222222222222222------...222555555111---+++...111111///---,,,+++'''%%%$$$&&&***,,,+++)))---///111111///,,,+++++++++******,,,///000///...333333333222222111111111,,,***)))***+++...888BBBRRReeewww||||||~~~|||wwwaaaYYYMMMAAA999333///,,,,,,---...//////111555888@@@OOO```jjjrrrzzz}}}mmm]]]VVVVVVWWWYYY[[[SSSSSSSSSRRRQQQPPPOOONNNNNNOOOTTT[[[_________bbbiiiqqq|||zzzqqqkkkjjjhhhgggfffffffffeeedddccc^^^]]]aaadddbbb``````^^^___^^^]]]]]]\\\RRRGGGIIIIIILLLOOONNNOOOVVV```lllwwwpppggg]]]VVVMMMHHHQQQ___uuu|||{{{mmm]]]SSSIII@@@>>>JJJ\\\mmm|||rrraaaVVVRRRVVV^^^bbbsssyyyjjj[[[OOOEEE???>>>>>>???BBBFFFIIIIIIHHHLLLHHHFFFFFFIIITTThhhxxx---------......---***((())))))***)))''''''(((******---///---(((&&&(((+++,,,+++******)))***++++++,,,...//////---,,,,,,---************++++++++++++............///000111222222222333444444333222111000///------......,,,+++***))))))+++...111333333...---,,,---...---,,,***)))(((+++111111***### &&&,,,000,,,(((''''''&&&"""&&&***...000111111111///---,,,++++++---///111222111000000111222444666444444444444222000...,,,+++---//////...---------///,,,(((%%%$$$%%%''')))***+++...000222222222222///,,,(((''')))---///000000111222333333444555666333333333222111000000000///000111222222222000///...000222222///------...)))&&&$$$&&&+++...---+++***---000000---+++***++++++******+++...//////...000111111222222222222222---***)))***,,,222@@@MMM___ppp~~~}}}}}}wwwnnn^^^WWWLLLBBB;;;555111///+++,,,...///222777===AAAQQQ^^^lllvvvsssccc[[[XXXWWWYYY]]]UUUUUUUUUUUUSSSQQQOOONNNNNNPPPUUU[[[ZZZVVVWWW\\\___eeemmmrrrqqqlllgggdddbbbffflllmmmjjjeeeaaa___\\\ZZZ[[[___```]]]]]]___^^^___]]]YYYVVVTTTNNNGGGIIIJJJMMMOOOMMMLLLSSS[[[dddlllwwwuuudddTTTMMMGGGCCCIIITTTkkkvvv}}}yyytttnnn```PPPFFFHHHMMMVVVeeezzzqqqggghhhnnnssssssbbbVVVPPPEEEBBB??????AAADDDFFFGGGIIIFFFEEEFFFFFFJJJYYYiiivvv...------......---)))'''((())))))(((&&&&&&'''((()))---000///+++)))***---,,,++++++***+++,,,...///---------+++***+++...000***++++++,,,,,,------...000//////............///222444555777777666444333333111/////////...,,,+++***))))))+++...000111111---,,,,,,---...---***(((''''''+++111222+++###!!! (((,,,''' !!!"""$$$***///111111111000---,,,,,,,,,---000222444333222111111222333666777444555555555444111...,,,)))+++.../////////000111444000+++'''%%%%%%&&&(((***+++---///000111000000///,,,((((((***...111333///000111111111333555777444555555333111//////000111222333222000......///...000222111///...///111***&&&###%%%+++......,,,(((+++......,,,))))))******))))))+++---///......---...000111222333333444...+++)))***---555EEETTTlllzzzzzzxxxnnnbbbVVVPPPHHHAAA<<<888555333,,,---///222666===EEEKKK___kkkvvvwwwhhh___YYYVVVYYY^^^YYYYYYYYYXXXVVVSSSQQQOOOUUUUUUZZZ]]]YYYSSSTTT[[[___aaabbbcccbbbccceeefff___ffflllmmmhhhbbb______UUUUUUXXX\\\\\\[[[\\\aaa\\\___]]]XXXTTTSSSPPPLLLJJJMMMRRRUUUQQQLLLMMMRRR^^^ccckkksss}}}lllQQQEEEAAA???EEEOOObbbooo{{{zzzgggRRRKKKFFFIIIVVVkkkyyywww|||uuuiiidddMMMHHHBBB>>>>>>AAADDDFFFHHHFFFGGGHHHEEEDDDMMMZZZgggwww444222///------------,,,)))***+++***(((((()))***---///111///---+++---///...+++)))***---...---,,,***+++,,,------...111222////////////...---,,,+++333444555444111000000000111000000222666888777555333222111000...,,,+++***++++++******+++,,,...///000000///000000...***'''&&&&&&(((---111111+++%%%#########"""!!!!!!&&&,,,111333111......---,,,,,,---...///000//////000111222222333333222222222222222000---***((()))+++---......------444222...)))%%%%%%(((+++)))***,,,---.../////////,,,+++)))(((***...222444000111111111111444777:::777666333000...---,,,,,,...111444333111//////111333222111000///000000111///***'''(((---000///---++++++++++++++++++++++++---,,,++++++,,,,,,***(((***+++,,,...///000111111---///000111555@@@QQQ]]]lllsss}}}|||oooccc^^^RRRFFF<<<999999666222111000222444666999BBBMMMUUUiiirrr~~~}}}pppbbbXXXTTTTTTVVVYYYXXXWWWWWWWWWVVVUUUSSSUUUYYY]]]``````]]]ZZZXXXaaacccdddccc```]]]\\\\\\bbbfffjjjjjjgggccc___\\\]]]\\\[[[]]]```bbbcccccc^^^YYYWWWYYYZZZXXXWWWYYYNNNPPPQQQPPPLLLKKKMMMPPPXXXZZZ___hhhtttvvvYYYLLLGGGBBBBBBGGGWWWcccrrr~~~mmm[[[MMMJJJLLLTTTmmmwwweeeTTTEEEAAABBB@@@AAADDDDDDFFFHHHGGGFFFHHHLLLPPP\\\cccqqq555333000//////...,,,+++,,,---...---+++***+++,,,+++---///...,,,+++,,,...---+++))))))+++---,,,***)))***+++---...000222444////////////...---++++++---///111222111000000111333222222444777888777555333222000---+++***((((((*********+++,,,------...111000///......,,,)))'''((('''(((,,,000...(((### $$$***///111000///111000///......///000111...///111333333333333222///000222333444222///---)))***+++,,,---.........111000...***''''''***,,,)))***+++---......//////---,,,++++++,,,///222444111111111000///111555888333222111///------------,,,///111111///------...000///...------...000111///,,,)))+++...000...++++++++++++,,,,,,,,,------...---,,,---...---+++))))))***+++---...///000000---...111444<<>>FFFQQQYYYiiisssssscccYYYTTTSSSSSSVVVVVVWWWXXXYYYYYYWWWVVVWWWXXX[[[```eeefffaaa]]]aaabbbcccaaa^^^\\\\\\\\\^^^bbbfffgggeeeaaa^^^]]]^^^^^^```dddggghhhfffddd___YYYWWWYYY[[[ZZZ[[[]]]ZZZZZZYYYUUUPPPMMMOOOQQQQQQSSSYYYbbbnnn|||~~~^^^PPPKKKDDDAAACCCOOOXXXfffxxx|||iiiWWWPPPMMMOOO```sssuuufffUUULLLFFF???===???EEEGGGIIIHHHGGGGGGIIIKKKQQQVVVbbbqqq333222000000000///,,,***...//////...,,,***+++,,,(((***+++,,,++++++,,,......,,,***)))***+++***((()))***+++,,,///111444555///000000000...---+++***'''***...111222111111222555444444555777777666444444222///---***))))))))))))***,,,------------,,,000...,,,,,,,,,+++)))(((+++******,,,...,,,&&&!!!"""'''---000000///555333111/////////111222...000222444555444222111,,,///222555555444111///******++++++,,,...///000000000///,,,***)))+++---)))***+++,,,---.........---------...///000222333222111///---+++,,,000333........................***,,,......,,,*********,,,+++)))((()))+++...000---,,,+++...111111---***)))******+++,,,---......000/////////000///---***((()))***,,,---...//////...///222:::FFFUUUccclllwww|||~~~uuugggZZZRRRHHH<<<000---///000222555555888<<<@@@FFFOOOZZZbbblllvvvxxxfff[[[TTTQQQOOOQQQSSSWWWZZZ\\\\\\[[[ZZZ^^^\\\]]]bbbiiijjjeee___aaabbbaaa___]]][[[\\\]]]\\\```dddeeedddbbb```___^^^aaaeeejjjmmmmmmiiieee```ZZZWWWYYY\\\^^^bbbggglllkkkggg```VVVQQQPPPQQQSSSUUU[[[cccnnnzzztttmmmrrr{{{}}}~~~jjj[[[SSSJJJCCCAAAFFFKKKVVVhhhxxxfffZZZQQQMMMTTT___zzz{{{kkk\\\OOOCCC???@@@EEEGGGIIIHHHGGGEEEEEEFFFGGGIIIOOO[[[hhhvvv...---...///000000---+++,,,------+++)))''''''(((&&&'''(((******,,,---...///...,,,+++******))))))+++++++++,,,///111222222//////000000///---+++)))&&&***000333333333222222444444444444555444333222444222000---,,,,,,,,,---)))+++---//////...,,,+++,,,***))))))***++++++***///...---------***&&&""" !!!!!! !!!&&&+++...///...555444111///...///000111...000333666666444222000,,,///444777666333000...++++++***+++,,,...000111000111111///---++++++,,,)))***+++,,,------------+++,,,---...///000000000111000---)))&&&'''***---++++++---...000000000000''')))*********)))((('''***(((&&&$$$$$$&&&)))+++)))))),,,///222111...***'''((()))***+++,,,---...111000000111222111///,,,'''((()))+++------......111222555???MMM]]]iiipppwww|||~~~{{{rrrgggZZZPPPEEE:::000...///000222555666:::AAAHHHOOOYYYeeennnsss|||}}}lll```WWWPPPKKKNNNRRRWWW\\\^^^_________eeeddddddeeegggfffaaa]]]bbbbbbaaa^^^\\\[[[]]]^^^___aaaeeefffeeecccbbbbbb___aaaeeejjjmmmmmmjjjgggccc[[[UUUVVV\\\bbblllttt}}}}}}yyypppeee[[[WWWUUU]]]___bbbgggnnnwww~~~rrr```YYY```lllrrrzzz~~~pppcccTTTHHHCCC@@@CCCJJJWWWkkkzzzkkk\\\SSSSSSXXXfffwww~~~nnn\\\OOOIIIHHHEEEFFFGGGFFFEEEDDDCCCBBBEEEBBBCCCIIISSSbbbwww(((((())),,,//////...,,,+++++++++***'''&&&&&&&&&&&&&&&''')))+++---......000000///---+++*********///---+++,,,...//////...---...000000000...+++***+++...333555555333222111000111222222111000000000//////---,,,,,,------...(((***---//////...+++***&&&%%%%%%&&&))),,,------000///......---+++'''%%%$$$%%%&&&&&&&&&%%%$$$### ###&&&+++......---111000///...------.........000333555666444111///...222666777444000,,,+++++++++***+++,,,///111222222333333111...,,,++++++***++++++,,,------------)))***,,,---------,,,,,,---,,,)))%%%###"""%%%''')))+++---000222222222111&&&&&&''')))))))))((('''***(((%%%###"""###$$$&&&$$$'''+++000222222...+++&&&&&&'''((()))*********///000000222444333000...'''((()))+++,,,---......444444888AAAOOO^^^iiipppwww}}}yyyqqqgggYYYLLLCCC;;;444333333222333666777===FFFOOOYYYeeeqqqzzz}}}uuuhhh\\\QQQKKKNNNTTTZZZ___aaaaaabbbcccgggiiijjjhhhccc___^^^___ccccccbbb```]]]]]]^^^``````bbbddddddcccaaaaaaaaa______aaadddhhhjjjiiihhheee[[[SSSTTT[[[eeerrr}}}xxxoooiiifffgggfffeeeeeehhhlllqqqttt~~~xxxdddRRRKKKSSS```ooo~~~xxxbbbPPPHHH>>>???CCCJJJUUUfffzzzlll^^^ZZZZZZYYYeeeyyynnn```WWWSSSGGGFFFEEEDDDCCCCCCBBBAAACCC@@@>>>AAAIIIVVVjjj{{{&&&&&&''')))---......---+++,,,,,,+++)))'''(((((((((''''''***---/////////000111000...,,,***+++,,,000---******---...,,,***+++---///111000///---+++...111444444333000//////---...000000...------...************************&&&(((***,,,,,,***((('''"""""""""%%%))),,,,,,,,,------------,,,+++***)))++++++,,,,,,+++)))'''&&&######&&&)))---...---+++***+++,,,------------,,,...000222444444222000///000444777777222,,,***)))******+++,,,...///111222333444444222///------...+++,,,------.........---))))))***++++++*********))))))(((%%%"""!!!###%%%(((+++...111333333111000%%%%%%&&&(((+++,,,+++))),,,+++)))'''%%%%%%%%%%%%$$$(((---111333222///---'''''''''''''''''''''''',,,---///222444444222///'''((()))+++,,,---......444555999@@@LLLYYYeeemmmyyyyyyqqqhhhWWWGGGBBB;;;666666666444555888<<>>BBBHHHSSSdddrrr)))(((''')))+++---------***,,,,,,+++)))((()))******))))))+++///111111///...///000...+++***+++---...+++((())),,,...,,,))))))+++...111111000...,,,---///111000...,,,,,,,,,***---//////---,,,---...)))***++++++***(((%%%$$$###$$$&&&'''&&&%%%$$$###!!!!!!"""%%%)))***)))(((((())))))*********,,,---,,,---......---+++***)))%%%''')))---//////---***$$$&&&)))---......---,,,///000111111111111//////000333777555///***)))***(((***+++---///000111111222222333222000000111333------.../////////......***)))))))))))))))))))))'''(((((('''%%%$$$$$$%%%(((***...111222111///---%%%%%%&&&)))...000...------------,,,+++***))))))))),,,111444444111///---******)))(((&&&%%%$$$$$$)))***---111444444222000((((((***,,,---.........111444888===FFFRRR```jjjuuu}}}yyyssskkkZZZHHH@@@999444444444555888>>>EEELLLWWWaaakkkvvvyyyjjjaaa___^^^ccchhhiiiggggggjjjmmmjjjlllmmmkkkgggfffgggjjjeeefffggggggeeeccccccddd]]]^^^______^^^^^^```bbb\\\\\\\\\^^^bbbeeegggggg```YYYTTTVVVZZZ___fffmmmooorrruuutttpppmmmmmmnnnfffbbb\\\WWWVVVYYY]]]aaa___lll~~~rrrfffWWWKKKCCCCCCLLLVVVooommmYYYNNNCCC@@@BBBGGGQQQZZZooovvviiiYYYZZZaaasss{{{nnn[[[TTTJJJBBBAAABBBDDDEEECCCAAABBBFFFJJJPPP\\\ggg---+++))))))***,,,---,,,)))***+++***)))((()))***,,,******,,,000222222000,,,...///---***)))+++---,,,(((&&&''',,,...---***(((***...111222111///---+++,,,---,,,+++))))))***))),,,//////,,,,,,---///,,,---...---+++((($$$!!! !!!"""""""""""" !!!"""###&&&((()))'''%%%$$$%%%''''''(((***,,,...+++,,,---...---,,,+++***'''))),,,///111000,,,))) ###(((---000///---,,,///000000000000////////////222555333---))))))+++((())),,,...000111111111000111111111111222555777......//////////////////+++***))))))((()))))))))&&&'''))))))'''&&&&&&''''''***...111111000---+++%%%%%%&&&***///222111///...///000111111000...---...111555666444111///------,,,+++)))'''%%%######&&&(((+++000444444222000((()))***,,,---...//////...222777;;;AAAMMM]]]iiipppyyy}}}yyyuuuppp___LLL>>>666000000111444;;;BBBLLLSSS]]]gggqqqzzz}}}nnnhhhhhheeeiiimmmmmmjjjjjjmmmpppqqqpppnnnllllllkkkjjjjjjfffhhhiiiiiigggeeeeeeeee\\\^^^___``````aaadddggg[[[[[[\\\```cccfffgggfff]]]XXXVVVXXX[[[[[[]]]aaabbbcccccc___ZZZXXXYYY\\\YYYUUUNNNJJJIIINNNSSSXXXVVVdddwww|||nnndddXXXKKKCCC@@@CCCLLLVVVjjj}}}mmmZZZGGGAAAAAAAAABBBEEEPPPbbbttt~~~sss```]]]```qqq{{{eee[[[MMMDDDAAABBBEEEFFFGGGFFFGGGKKKKKKMMMTTT\\\...+++((('''(((***,,,,,,,,,***'''%%%%%%&&&((()))------...000111111///,,,***+++---,,,+++******+++******,,,---...---)))'''###&&&***000333222...***---+++((()))+++---,,,***...------...000111000///222333333111---)))'''&&&&&&&&&&&&&&&%%%###!!!  !!!######""" ###!!!!!!'''+++------,,,++++++,,,---...,,,***---,,,,,,///222000(((!!!!!!###&&&+++//////---+++---...//////...,,,***))),,,---......---+++(((&&&)))+++,,,------///111444///,,,)))+++000444333111---...///...------...000---,,,***((('''&&&&&&&&&%%%***///000,,,(((&&&&&&(((((()))+++,,,,,,***'''$$$"""$$$+++000000111333000000111111000///......000...------///000000///(((***,,,---,,,)))&&&$$$&&&'''+++000555555111---(((((()))***,,,...000111333000000777@@@MMM^^^lllnnnwww{{{xxxxxxxxxkkkZZZLLL???222...111888AAAHHHPPPYYYhhhtttwwwyyyyyyqqqqqqrrrtttuuutttqqqnnnlllqqqrrrtttvvvvvvsssmmmiiiooopppqqqpppmmmhhhccc___eeeaaa]]]]]]aaaeeeggghhhbbb^^^ZZZ[[[aaaeeeeeeddd___ZZZUUUVVVZZZ\\\[[[YYYZZZWWWSSSNNNLLLKKKLLLMMMJJJGGGDDDDDDGGGJJJJJJIIIRRR\\\kkkzzziii[[[NNNKKKEEEBBBBBBFFFKKKOOOaaatttiiiPPPDDD>>>:::;;;@@@FFFMMMWWWcccqqq}}}rrrmmmjjjrrrwwwcccOOOHHHGGGDDDBBBCCCFFFGGGIIIMMMOOONNNKKKIII000---)))((()))***+++***)))((('''&&&&&&'''((())),,,,,,---///111111...,,,***+++------+++***+++,,,++++++---......---***((($$$'''+++000333222...***...---,,,---000111///...---,,,,,,...000222111111333444444222///,,,,,,,,,+++***)))(((&&&###!!! !!!###$$$###""" !!! !!!&&&+++------++++++,,,,,,,,,+++******+++***+++///222111+++%%%!!!"""%%%***...///...,,,---...//////...,,,***)))***+++++++++***(((&&&%%%(((***+++,,,,,,---000222...***'''(((---111111/////////...,,,******+++---,,,+++***)))((('''''''''***---000111///---+++***''''''(((***,,,,,,***((("""!!!%%%---222111000222111111111111000///---------+++***+++,,,......---)))***,,,---,,,***&&&$$$%%%&&&***///333333///+++))))))***+++---///000111333000000666???KKK\\\jjjqqq}}}{{{zzzrrrhhhWWWMMMBBB<<<:::===FFFPPPYYYbbbppp{{{~~~zzz{{{zzzzzzwwwtttqqqpppuuutttvvvyyy{{{yyyrrrkkknnnpppqqqrrroookkkfffccceeeaaa^^^___bbbeeefffdddbbb___]]]^^^aaaccc```]]]\\\XXXTTTTTTWWWZZZXXXVVVVVVRRRMMMHHHEEEDDDEEEFFFGGGDDDAAAAAACCCEEEEEEEEEHHHPPP]]]lllzzzsss```TTTHHHFFFBBB@@@@@@DDDHHHLLLXXXhhhsssYYYHHH???999888<<<===AAAGGGOOO[[[jjjwww~~~yyyvvvwww~~~|||eeeWWWNNNFFFBBBBBBGGGGGGIIIKKKLLLJJJFFFCCC000...+++******+++***)))(((((((((((((((((()))))),,,,,,---///000000...+++***+++------,,,++++++,,,,,,---.........---+++***'''(((,,,000222111...***------...111333333222000,,,,,,,,,...111333333333222222222000...---///000111///---***'''$$$###""""""###$$$%%%%%%###!!! !!!!!!%%%)))+++,,,))),,,......+++((()))***++++++,,,000333333...)))"""###&&&***...///...,,,,,,---...///...,,,***)))******++++++***(((&&&%%%((()))+++++++++,,,...000---((($$$$$$(((,,,---,,,//////---***'''&&&(((***+++++++++******)))))))))/////////000222222000///&&&&&&'''***,,,,,,***(((""""""'''000555333111111222222111111///...,,,,,,)))(((&&&''')))+++,,,,,,***+++------,,,***'''%%%%%%&&&***...111000---*********+++,,,---///111222666333222777@@@KKK[[[iiisss|||{{{yyyvvvggg```WWWOOOHHHGGGPPP[[[gggooo{{{}}}zzzwwwuuuzzzyyyzzz~~~~~~vvvoooqqqsssuuuvvvtttpppllliiihhheeebbbcccfffhhhgggeeedddbbb```aaabbb```[[[WWWXXXUUURRRRRRTTTUUUSSSQQQRRRNNNHHHBBB>>>>>>@@@AAADDDBBB@@@???@@@AAABBBAAA>>>DDDNNNYYYgggxxxttt```RRRJJJCCCBBB@@@@@@AAACCCFFFHHHNNNZZZnnnfffQQQCCC;;;888999777888:::>>>GGGUUUfffrrrrrrtttzzzmmm]]]PPPHHHEEEFFFEEEEEEFFFEEEBBB===:::///---++++++,,,---,,,+++******+++,,,,,,+++))))))++++++,,,...//////---***)))+++------,,,+++,,,------...//////...---------***+++---000222111...+++***,,,///333444444222000,,,,,,,,,...222444444444111111///---++++++...111222111---***(((&&&&&&&&&$$$%%%''''''&&&%%%###!!!"""!!!!!!!!!###&&&(((***)))---111000+++((())),,,---...000333555444000,,,(((((()))+++...///---,,,+++,,,.........---+++***,,,,,,,,,,,,+++***)))((()))***++++++++++++---///+++'''###!!!###''')))***---,,,+++'''%%%%%%''')))+++++++++,,,,,,,,,++++++111...+++---000333222000&&&&&&'''***,,,,,,***(((######***444888666333222333333222111000...,,,+++(((&&&%%%%%%(((***+++++++++,,,---------+++(((&&&&&&(((+++///000///---*********+++,,,...000222333999555555;;;CCCNNN^^^kkkttt~~~{{{{{{|||{{{rrrkkkddd^^^XXXVVV[[[cccsss{{{~~~|||~~~zzzuuuxxxzzz{{{|||zzzvvvqqqnnnnnnjjjggggggjjjmmmmmmlllgggeeecccbbbbbb___[[[WWWTTTRRRPPPPPPQQQQQQNNNLLLNNNJJJDDD???<<<===@@@BBBCCCBBBAAA@@@@@@@@@@@@@@@<<>>GGGRRRaaannnyyy{{{|||{{{{{{||||||zzzwwwnnngggffffffeeefffiii{{{zzztttqqqtttooojjjiiilllppprrrrrrjjjhhheeecccaaa___]]][[[RRRRRRQQQPPPOOONNNKKKIIIHHHEEE@@@===<<<===@@@CCCAAAAAA@@@???>>>>>>>>>??????@@@??????BBBOOObbbppp~~~lllUUUFFFAAA@@@AAAAAAAAAAAAAAAAAAAAA@@@FFFKKKXXXmmmsssmmmsssttt^^^QQQGGG???888777:::@@@CCCEEEMMMWWW^^^fffrrr}}}{{{cccSSSJJJGGGDDDBBBAAA???===;;;******+++...111333111000000111222222111000...---))))))***,,,------+++(((&&&(((***+++*********,,,...000000...+++***---111000/////////000000...+++...222666999888777555555111000///000222333333222444444222///---...111333///......---------------'''(((***++++++***((('''''''''&&&$$$""""""$$$'''***...222333000...---...222333555666555333111///111///---,,,---------++++++,,,...000111000///...,,,,,,++++++************,,,---------++++++---///+++(((%%%###"""###%%%'''%%%'''((((((((()))+++---,,,---.../////////...---+++)))'''''')))+++------))))))***,,,...---+++)))'''&&&***333777777666777555555444444222111///...---***'''&&&(((***,,,,,,)))***,,,---...------,,,,,,///222333111///......******+++,,,---///111222111111666@@@KKKWWWeeeqqq{{{xxxyyy}}}|||yyyvvvooojjjmmmqqqqqqqqqrrr{{{xxxzzzuuuooommmooorrrsssrrrkkkjjjgggdddaaa___^^^]]]RRRSSSSSSRRRPPPMMMIIIGGGBBB@@@===;;;;;;===???AAA===>>>???>>>===<<<<<<>>>AAAAAA???999777???NNN[[[gggqqqzzz^^^LLLBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>BBBHHHTTThhhpppccc]]]bbbqqqvvvgggYYYLLL@@@<<>>;;;>>>@@@???======>>>???BBBCCCAAA;;;555999EEEPPPYYYaaapppjjjRRREEEAAA???>>>;;;;;;<<<===>>>???@@@AAAAAAHHHVVViiiqqq```UUUPPPTTTbbbpppuuudddVVVMMMLLLVVV]]]^^^```ggguuuzzzkkkSSSMMMEEE???===>>>???@@@,,,---...111333333000---,,,---...///111333444555(((((()))+++,,,,,,***'''$$$&&&(((((((((((()))***...///000,,,((((((---222333222000///000///---,,,000333666777444222333444777555333222222111///...,,,---.........000333555222333333444333222000///'''(((***---...---,,,,,,###%%%&&&%%%###%%%)))---)))***,,,000222222///,,,***,,,///111111111111111,,,***((((((***---......,,,...000222333333222111000000///.........//////++++++,,,***)))(((***+++,,,,,,+++(((&&&%%%%%%&&&%%%(((+++---,,,+++++++++///000111222111000...,,,(((***,,,***((('''+++......---...//////...+++(((((($$$$$$***///111444777555666666666555444444333000,,,(((&&&''')))******'''(((***,,,...000111111...111444333000------...((())))))***,,,...000111...222<<>>============@@@BBBBBB@@@???AAACCCCCCEEEEEE>>>888:::EEEOOOTTTWWW```kkksss{{{~~~```KKKBBB@@@???===:::;;;<<<>>>@@@CCCEEEFFFBBBKKKZZZmmmxxxgggUUUJJJGGGIIIUUUbbb|||zzznnn```[[[eeeooorrrwww{{{xxxccc\\\RRRJJJGGGHHHKKKLLL