BM6P6(@ qqq^^^OOODDD888111,,,((())),,,///111333555555555444333666666666666777999:::;;;===<<<;;;888555444666888666777999999777555444444:::888666333111///......///111333444333222222333444111000111666999:::999555444333444666777666444;;;:::888444000///111333999888777888999999888777@@@???===;;;999888888888999888777:::>>>@@@@@@>>><<<999444000---,,,,,,,,,...222777888555222222222222222333444555???VVVkkkkkkUUUUUUqqqnnnZZZUUUbbbzzzlllYYYKKKTTTlllyyyeeeWWWPPPeeesssZZZOOO```www{{{aaaHHH<<<555555555444333222000///444333333555999:::777555444555666555333222222333111333444444222222333444333444555666666777777777888;;;======999555444555///000222444666888999999::::::999???TTTtttiiiPPPEEEOOOaaayyywwwbbbVVVMMMMMMSSS]]]kkkyyyjjjccchhh|||iiiWWWSSS^^^yyyqqqWWWIIITTTaaavvvoooSSS???:::666777666333111333777666444333222111...+++...000222444666777777666666666777:::======888444.........///222444555555777777999===???>>>999555555555555555666777888999===999555444666888888888777333000222888<<<<<<:::;;;999666444555666666666999777555333222444666888xxxeeeTTTIII===666111---,,,...///000222333333222111000444555555666666777777888::::::999777555444666888666777888888777666555555999888666444333111000000111333666666444333333333444222111222555888888888444333333333333444666666<<<999555222111111333444;;;::::::::::::::::::999======<<<<<<;;;:::999888999888777999===??????>>>:::999666333000/////////000333555555222111111222///000222333555@@@WWWlllqqq[[[ZZZqqqmmmWWWQQQ]]]wwwnnnZZZLLL\\\rrrzzzcccRRRKKKfffuuuZZZRRR]]]qqqiiiNNN===666555555444222000///...333222222444777888666444444666888888666555444444111222444555666444333111555666666777777777666666555777999999666444444555111222444555777888999999;;;:::;;;DDD]]]vvv[[[HHHIIIRRRnnn{{{gggbbb___```ccckkk{{{}}}ccc\\\ccczzzgggSSSUUUeeeqqqYYYLLLMMM[[[sssnnnTTT<<<999777::::::666444444777666444444444333000...111222333555777888888888999888888:::<<<<<<777333/////////000222444555666999999:::===???===999555555444444444555666888888===:::666555666777777555444111///222888;;;:::888999777555444444555555555:::888777666666777888999nnnXXXLLL@@@:::555111///000...///000111222111000///333444555666666555444333555666777666555555666777666666777777777666555555777777666555444444333333555666888888666444333333444222111222444666666555222333333111000111555:::===888222000222555666666<<<;;;::::::999999999999999999:::;;;;;;;;;::::::999999999:::===>>>>>>>>>:::999999777666444222222111111111///......111333---...111333777BBBWWWkkkuuu___```rrrnnnUUULLLXXXtttrrr\\\NNN___ttt|||aaaNNNGGGfffwwwZZZTTTZZZjjj~~~qqqSSS===444444444333111000...---222111111333555666444333333666999:::999888777777222222333666999777333...777777888999888777666555333444555444333333444666444444666777888999999999;;;:::<<>><<<999666555444444444444555777888===;;;888777666555333111///......222777:::888666666666555444444444555555:::999999999::::::::::::vvvXXXLLL???:::777333111111///000111333444444444444444555666777777555333111111333555555555444555666666555555555666777666555444444555555555444444444666888999888555333222222222111111111222222333222000222333000---...555<<<>>>888111000555999:::999::::::999777555555666777666666777777888:::<<<===;;;;;;;;;<<<>>>?????????<<<<<<===<<<:::777444222...---+++)))***---222555///000222555999BBBUUUfffsss^^^dddvvvqqqVVVLLLXXXwwwttt\\\NNNXXXnnn}}}aaaNNNHHHbbb{{{xxxZZZQQQWWWhhh~~~rrrRRR:::111111111111111000//////111111111111222333333222444666888999888888999:::666333222555999999444...555777888::::::999888888444444222111111222444666777777888999::::::::::::;;;;;;???QQQrrrkkkUUULLLLLL___pppyyy``````nnnmmm]]]KKKUUUlllxxxnnneeerrr~~~bbbKKK===999888;;;<<<888666666555555666777999999777444555555444444555666888999888666444666888999777444111222222222222333555777<<<<<<=========;;;999777666555444444444555777888::::::888777555222///---+++,,,...222777888666444555666777666555555555666888999:::;;;<<<;;;;;;:::{{{\\\NNN@@@:::888666444555111222444666888:::;;;<<<666777888999888666444333000222444444444333444555444333222333555666666444111222333444444444444444555777888777444222111111///000111111000000000000111333333///,,,---555;;;===777222222777;;;<<<;;;999999999666333222333666777555444333555888<<>>>>>>>>??????@@@???@@@AAA@@@===999444111***(((&&&%%%)))...333666444444555777999@@@OOO^^^zzzrrr^^^fff|||www[[[OOO[[[{{{rrrWWWIIIQQQfff}}}___LLLGGG^^^wwwyyy[[[MMMVVVjjjlllLLL666---...///000111222222111000000111000000000111222666666666555555666:::===:::666222222666888555222222444777:::<<<<<<;;;:::777555333222222444666777999:::;;;;;;<<<<<<<<<;;;???@@@GGG[[[}}}vvv```QQQIIIYYYggg~~~xxxsssrrrzzzttt]]]aaarrriiiZZZMMMUUUiiiyyy^^^IIIAAA;;;777777777444444666444444555888::::::888666444333333222333444666777333111000333777999888555111333444333222222444666<<<<<<===<<<;;;999999888888666555444444555777999777777777666333///---+++***,,,///333666777555333555888:::999777666666777555666888:::;;;;;;:::999~~~eeeUUUDDD===;;;999888999555555777999;;;===???@@@888888999999999777666555222333444333222222333444333000...000333666555333000111222444555444444333444555777666333111000000...000222222111000111111333444222///---///444999999666333333777:::;;;;;;:::;;;:::666222000333666888777555444555999<<>>@@@???>>>>>>???@@@AAAAAABBBAAA>>>999444111)))'''%%%'''+++111555777777666777888888<<>>>>>>>>>>>AAAGGGRRRggglllTTTDDDNNN\\\vvvyyymmmaaa[[[[[[ddd|||kkkVVV]]]ooogggWWWOOOWWWjjjwww^^^JJJBBB;;;555444444222222555222222555888::::::777555333222222222222222333333000//////333888:::888666111333444333111000333666;;;;;;<<<;;;999888999:::888666444222333444666888444555666555222///------,,,...111444666666555444666999<<<<<<888555555666222333555777999999999888ppp]]]III???<<<:::888999888888999:::;;;===>>>???888888888888888888777777555555555333111000222333111...+++---222555444222000222333555666555444333333555666666333111111111///222444555333222333555666555222000///111333555444333333444555666888888999:::999444///---111555999999999::::::;;;<<<===<<<>>>???>>><<<;;;===>>>???@@@AAA@@@>>>999555222+++***))),,,000444555555777555555666555888AAAKKKhhhyyyggghhhfffUUU\\\zzzqqqVVVJJJPPPdddaaaLLLHHH^^^zzzkkkSSSXXXgggvvvvvvcccIII888///000111111222222111111000111222000......000333333555777888777666777888999888777666555555555555000222666:::<<<<<<;;;:::333222111333888;;;===<<<<<<<<<===??????@@@@@@@@@@@@IIIYYYoooyyy___LLLGGGPPPgggkkk]]]QQQMMMOOOZZZtttdddSSS]]]ppp}}}```RRRPPP]]]rrrsss[[[GGG???999555555555333333555000111333777999999666333111222222222222222111111111000111666:::;;;888555000333555333///...111555999::::::999777666999;;;666444222000000222444666333555666555222000000111///111444666666666555555555:::>>>===888444333444111222444555777888999999vvvaaaKKK???:::888666666::::::999999::::::;;;<<<888888777777777777888888888777555222000///111333000---***,,,111444333111111333555777777666555444333555666666444222222222000333777777666444666777888555222000111222333333///111333333333333444666666777666111,,,***---222:::;;;>>>@@@@@@>>><<<;;;;;;===>>>===:::999;;;======>>>??????===:::777555///...---000444666555444555333333444333555===GGGccc~~~{{{jjjjjjhhhUUUZZZwwwvvv^^^TTTOOOccceeeQQQNNNaaa}}}rrrXXXZZZbbbpppssscccKKK;;;222222222222222111000///000222222000......000333111555:::<<<;;;888666555666888999999777555444444111333777:::;;;;;;999777000...///333999>>>??????<<<===>>>???@@@AAAAAAAAA;;;HHH[[[qqqlll[[[EEEHHHWWWrrr~~~eeeVVVKKKIIILLLXXXttt|||bbbUUUaaauuuvvvZZZKKKPPPbbb{{{oooVVVAAA;;;666555777888555444555///000333666888888444222111222333444333222111000333333444888<<<<<<888444000333555333...---000444777999999888666666999<<<555333000......000222444333555777555333111333555111333555666666666666666555999>>>===777222111222111222333555666888999:::yyyhhhPPP???888888888777999::::::777444333666999777777777555444444666777999777555111---,,,---///---)))%%%&&&+++000000///111444777999777555333222555444222111222444666777444222111111222333333222777777666555444222111000111222333222000.........555000///111+++"""%%%000777999<<<===<<<;;;;;;<<<:::;;;<<<:::777666888;;;;;;;;;:::999999888777777222222444555555555444333222000------111777>>>CCC]]]uuuwwwdddddd|||iiiPPPNNNkkkbbbTTTUUUddd}}}sssZZZLLL\\\}}}kkkVVVWWW___lllpppeeeTTTHHH666555333333333222111///222111000000111111000///222111333777777333111222333555777888777666666777555444555999>>>>>>999444---,,,...444<<>>@@@BBBBBBAAA???===@@@FFFVVVrrrqqq___JJJ@@@CCC\\\|||eeeSSSHHHOOO^^^nnnxxxaaaZZZiii{{{hhhMMMIIIMMMccccccIII@@@;;;999777555444333333333444333444555555444111...444222222222444555666555555777:::<<<<<<;;;999888777777666444222222444666999777555333333555777888333111///000333444333222555555444444444444444555999777555333111111222333777888888777444111111111444333222222333666999;;;nnnVVVCCC;;;::::::999888888777555333444666888777777666555444444555777777666444222///......///+++(((%%%&&&+++//////---000333777888777555444333444444333222222333444444333111//////000111111111444444333333222222111111222333333222000...///000222------000+++"""%%%...777999;;;<<<;;;;;;;;;<<<777999:::888666444555666::::::::::::999888777777333444555666777666666555333222000///222666;;;???OOOfffwwwffffffxxxfffNNNJJJdddcccTTTWWWddd{{{www[[[JJJ\\\zzzfffRRRQQQYYYiiirrriiiTTTEEE888666555444444444222111222111//////111111111000000///000555555222000222555666777777666555666777444333444888===>>>;;;777111//////444:::>>>>>><<<<<<===???AAAAAA???===<<<<<>><<<:::555333111333888<<<<<<;;;;;;<<<===>>>>>>===<<<;;;<<>>999777444111///...//////333555777888666444333333333444555666666555444333ӵĦĦӵeeeNNNAAA<<<;;;;;;777333000000444777999888999777555444444555555555333333444555666555333111+++***+++---000111000...111333666666666555555666666777777777666333111//////---***Ħ444333222111111111222222222333333111000000222333...---///222///***+++///444666999::::::999:::;;;888888777666555777999:::555777888999:::999777666555666666777777777777777;;;:::999888777666666666777JJJcccxxxvvvhhhfffuuuxxxcccRRRQQQeee}}}bbbRRRRRR___vvvuuuZZZJJJSSShhhqqqZZZGGGHHHTTTiiiuuulllTTTBBB;;;:::888888888888666444333000......000222333333...,,,---111222111222666<<<<<<999666333333555777666444333555999;;;;;;;;;777444222333666:::<<<===:::;;;;;;<<<<<<<<<<<<;;;AAAKKKaaannnWWWFFFNNNhhhtttgggjjjxxxnnn^^^___qqqmmmMMM>>>EEE___wwwpppSSSAAA===<<<;;;888666444333333333444333444555666555222000444555666777777777888888;;;::::::999999888888888:::;;;===;;;888333000///222111///......000222444888777777777888::::::;;;555666666888:::<<<>>>???999888444111////////////1114448889998887776666667778888888887776665555554ĉ@ӵ>L=hĦ4ĉ@ӵjjjSSSCCC;;;999888888444000111555999;;;;;;<<<999666555666777666555333333444777999999666333......000222444444333111222444555555444444555777999999::::::888555222000...,,,***>L;;;777666555444333222222222222333333222111111333555111000111444333000000222333555888999999999999:::999666333111333888===@@@555666777888888888777666444444444444555555666666<<<<<<<<<;;;999777666555999III___ssstttfffeeewww{{{gggXXXWWWkkk}}}```PPPIIIZZZtttmmmYYYNNNRRRfffsss\\\EEEJJJXXXkkkssshhhSSSEEE;;;999888777888777666444111000...///111333444444///---...222444333444888>>>===:::666333333555777888666555555777888999999777555333333666:::===>>>999999999999:::;;;<<<===EEERRRiii|||bbbJJJJJJ]]]wwwrrr```WWW^^^rrr~~~cccVVV[[[qqq~~~cccHHHAAAOOOiiikkkQQQAAA======<<<:::888666666666666111111333555777777555333333555888888777666888999;;;::::::999999888888888555888;;;;;;888444222111111000...------///222444666777777666666777888999777777777888999;;;<<<===:::888555333111000111111111444777999999888999999<<<;;;999888888888:::;;;GG=?HdĦ=ĪjGG=?pppXXXFFF<<<777666999666333222555999===>>>@@@<<<888888999:::999777666555666888<<<<<<999666222333444666777777666555555555666555333333555777;;;;;;<<<;;;999666333222...---,,,HdĦ<<<888888888777666444222111000222444444444333444555333222222333333333333333111444777888888888999:::888444000///222888===???777777777666666666666666444333333333333444555555;;;;;;;;;:::999888666555===HHHZZZlll{{{~~~rrrdddeeewwwmmm\\\YYYlll|||```PPPDDDVVVqqq}}}jjjZZZTTTWWWkkkzzzaaaFFFKKKYYYkkkqqqfffTTTHHH999777666555666555444222000//////111333555555444000...000555666444555888===<<<999555222222444666888777777666666777777888777666555444666999<<<>>>777777777888999<<<>>>???GGGWWWqqqhhhLLLCCCNNNeeennn[[[QQQQQQYYYqqqxxx^^^TTT]]]tttwww___KKKJJJ\\\ssskkkUUUGGGAAA===<<<:::999888888999999111111333555777888666444111555999999777666777999999999:::::::::999888888444666999:::888555333333111000...---...000333444555666666555333222444555777666666666777888999999999888555333111111222333111333666777777777999:::===<<<:::999999;;;>>>@@@ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦwww^^^KKK???999777<<<===>>><<<999:::888777Ħ444555777777777777222Ħ;;;:::888666444333000///...DdD999888666555444ӵ///111ӵ777ӵ555222222666444Ħ222777ӵ===DDDOOOtttĭӵqqq]]]bbbPPPFFFVVVnnn~~~nnn___YYY]]]qqq~~~bbbIIIJJJUUUfffppphhhVVVIII666555333333333333111///---...///222555666555333000///111666777555444666888888666333000///111222555666777777777777777888999888888666666777999;;;666666555666999===@@@BBBMMM___yyypppQQQBBBEEEYYY||||||iiiVVVIIIJJJTTTbbb{{{sss\\\UUU```wwwvvvbbbQQQTTTfffzzzlllYYYJJJAAA;;;:::999888888999:::;;;444444444666777777444222000444999999666555666888777888:::;;;;;;:::999888666888::::::888666555555222111///...///111444666444555666333000///000222444333333444444555666777777666333222111111222333000111222222222444666999999999999:::<<<>>>@@@AAA?~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<ĉ3we<Ħ{{{cccOOOBBB3h?@e<<<z777555=?Ħ///g&e555g&e;;;999777S?ʬ6664ff?>ߝL222@e333g&e666;;;>>>3h?g&e>&errr??dddQQQJJJVVVkkk~~~sssddd\\\___ttt~~~```KKKHHHOOOaaapppkkkXXXIII555333111111111111///---,,,---000333777777555222//////222777888444333444555555444111...---...000222444666777777888999:::;;;;;;:::888666666777888555555555666999===BBBDDDTTTgggyyyYYYFFFDDDVVVzzzppp[[[HHH>>>HHHYYYpppnnnZZZVVVaaawwwwwweeeWWWYYYkkk~~~mmmZZZJJJ>>>999999888888888999;;;<<<666666666777777555222//////444999999666444666888555777:::<<<<<<;;;999888999:::;;;;;;888666555666333222000///000222555777444666666333///---///111000111111222333444555666555444222000000111222333///000000//////111444777555666999<<<>>>???@@@@@@4Dӵ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׼stQje<ĦnnnVVVBt=o9ĦH׼s:::777===CCCBBB<<<:::777555HtĦ777888555444666Bt=o9ĦHdĦ222333444555666777888777444222Dtfo9ĦsߝLGdUĦ:::Ht@cӵHu]Ħ222Hu]Ħ>>><<<Htƅ^:::qIܗGIӵ///H׼s444444Hu]Ħ:::999Bt=o9ĦHƅ^Hu]ĦhhhNNNCCCRRRiii~~~jjjZZZ```iii^^^GGG>>>NNNlll|||vvv^^^AAA777222/////////---...222///......111444444111...///222555666555222000///222222111///,,,+++,,,...000222444666999:::;;;;;;888666555666888999666333666555666999::::::>>>EEEXXXllllllRRRFFFQQQpppsssYYYHHHFFFVVVgggnnnTTTRRRhhhttt[[[SSSaaauuujjjRRRCCC===777777666666777888999999888555111111222222000...222222222000///111444666444666999999777666888:::<<<<<<;;;:::888666444333222222222222333444555666777333111222444444000,,,/////////...---///333777444444333111///000333555555444222...+++,,,000555666666888===AAABBB@@@===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ĦgeĦFSĦsssqjRgdKӵDdDĦ999888???FFFFFF@@@999777555DdDĦ666444111000qjRgdKӵDdDĦ111222444666777888999999666222HdDĦgdKӵDdDDdDĦ???DdDĦ4DufӵDdDĦ666DdDĦ:::q<R;;;999peƜ4DuTӵ***DdDĦ666555DdDĦ444qjRgdKӵDdDΦDdDĦ{{{eee^^^pppbbbJJJ@@@PPPhhh}}}wwwbbbRRRWWW```xxxbbbIII@@@NNNlll|||yyybbbGGG888333000111000...///333///...///111444444222//////111555666444111//////000111000...---,,,...000444555555666777999999:::888666555666999999777555666666777;;;;;;;;;???FFF[[[nnntttXXXFFFKKKddd~~~}}}jjj\\\]]]lll|||pppWWWUUUkkkjjjRRRLLL\\\qqqcccLLL@@@<<<888888888888888999::::::555222///...000111111000111000000000222444666888555888:::999777555666777;;;;;;:::888666333111///...///111111111222444777666333000111444444222...000000///...---///222555333444333222000000111333333444555333000///111333777777888<<<@@@AAA@@@>>>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ĦgeĦsp?aĦzzzGIdnuR)ĦDdDĦ888999AAAIIIHHHCCC999666444DdDĦ666222......GIdnuR)ĦDdDĦ111222444666777999:::;;;777222DdDĦnuR)ĦDdDΦDdDĦBBBDdDĦnuR)ĦDdDĦ999DdDĦ666po9u888888888888=ӊB1.uTӵ%%%DdDĦ777666DdDĦ...GIdnuR)ĦDdDΦDdDӵiii```ooo{{{\\\GGG???PPPhhh{{{}}}ppp[[[LLLOOOYYYqqqeeeMMMCCCNNNiiiyyyxxxeeeIII<<<666222333333000000222//////000333555555333111...111444444333000///...///000000...------///222888777666555666666777888777666666777999:::999888777777:::======<<>>>>>>>>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ĦgeĦs<v>aĦpeӵDx<DdDĦ777999@@@GGGGGGBBB888777555DdDĦ666444111000peӵDx<>d<333444555666777777888555111>d<ӵDd<DdDΦDdDĦ>>>DdDӵnd<DdDĦ999>d<Ħ333peӵ777Ħ999F&uTӵ###DdDĦ666555>d<Ħ,,,peӵDx<>d<ʜ4DuTӵhhh]]]lllwwwYYYGGGAAAQQQgggwwwyyymmmZZZMMMNNNXXXoooeeePPPFFFNNNeeetttwwwfffKKKBBB;;;666666555111//////...///111333555555444222---000333333222000//////000111000///------///111777666444333333555666888777777777777999::::::;;;888999===???>>>===BBBJJJYYYmmmgggMMMFFFWWWkkklll\\\eee~~~xxx[[[HHHKKKccc{{{zzzYYYBBB999888999999999:::::::::999999333111---,,,---000333555333000...111888;;;999666555666777777666666555555666666555444222000...---'''---111///******///555555222000000222444555555444444333111000000222444555777999888555333111111///111444555555444333222333333444777;;;???BBBDDD4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9...>d<>>>CCCBBB>>>888777666>d<ӵ666444B?Ho9...<x555444444444333222111&ӫeʬtIӇ333>d<Φ>d<Ħ777D&ӫetIӇ333DdDĦ999sdKĦ444B?dp&ĒR(((""">d<sdKĦ...B?Ho9hhhs&dq&ĒReeeYYYjjjyyy]]]KKKCCCPPPcccrrrvvvlll]]]RRRNNNXXXoooiiiOOOFFFMMMcccttt|||nnnTTTHHH@@@999888777222---,,,---///222444444444444333---000222333111000000000333333222000---,,,...///444333222111222444777888777777777777888999;;;<<<:::;;;>>>@@@>>>===DDDMMM\\\pppqqqWWWLLLWWWhhh|||hhh]]]kkkqqqVVVHHHQQQmmm{{{[[[CCC888666777777888888888888777666666444111......000444777777333000222777999777444333333444555777777777666333444444444444333222222+++///222000***(((,,,222444333111000222444666666666666666444222111333444888:::<<<<<<999666444444000//////000111333444444222444777;;;@@@FFFLLLPPP4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@G///000se777;;;??????;;;999999777<Ō>>>:::888@G111000Hkge555444333222222111000000HĪj@IŌ---222ege000333Hu]3hIŌ000111DdDĦ:::ne:::666@h>>>===>h///'''###se000ne444111@GfffhhhsĪj@hcccWWWhhhfffOOOCCCMMM^^^ooovvvooo```SSSKKKWWWooommmKKKCCCLLLbbbvvvyyy```JJJAAA::::::999444...++++++...222444444333333444...000222333111111111111444444333000---,,,---///111111111222333555888999777777888777666777999<<<<<<===??????<<<<<>>>>>;;;999777777111///---...111444666777...222888>>>FFFNNNWWW\\\4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦvvv444222222s׼s666666999>>>???<<<::::::999Ho:::<<<888777888222333333666555444333333222333111000111111333444333444D^222///...DdDĦ;;;===:::888999:::???>>>===555000***'''s׼s222000999777444222ooodddgggaaaSSSbbb{{{oooQQQEEENNN___rrr}}}vvvcccRRRKKKWWWpppiiiIIIBBBJJJ___ttt{{{```GGG???888:::;;;666111...***---111333222222333444///111333333222111222333333333222000...---///000222222333444666777888999777888888666444555888;;;>>>>>>???>>>:::;;;FFFSSScccuuuyyyeee\\\]]]hhhyyy]]][[[nnnyyy\\\HHHEEEWWWyyysssYYYEEE888333555555777777777555444222222333444333222333777:::999777333111000222555777333222111333666888666444444444555666666666555555333333444222000///000222333333444444333333444555333444555444222222333444:::<<<======;;;:::999:::333111///111555888:::999333999BBBLLLUUU```jjjqqqΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦwww```NNNFFFCCC???:::666333333Be555777666999>>>@@@>>>;;;;;;999nu]ӵ;;;666444...+++,,,---000444555555444444555666666555555555444444444666333000...///111111111444444555555666666777777333666888888777>d<Ħ666555222///,,,>d<Ħ999???BBBĦ999999;;;???CCCBBB===999>>>>>>???AAABBB@@@<<<888666222...---Be999444000///111Ħ555222888@@@OOOhhh|||{{{ooobbbeeeuuu___OOO]]]tttuuuQQQHHHQQQcccxxx}}}fffQQQNNNZZZrrr|||bbbIIIBBBIII\\\pppuuuZZZDDD<<<777999<<<999333000)))---111333222111222444///111333333222222333444111111111000...///111333333444666777888888888888777888888666333333666:::?????????===999:::GGGUUUooopppaaa\\\___|||rrrXXXYYYoooqqqVVVDDDEEEZZZ|||lllUUUDDD888222555666777888777666444222...111333333333444888<<<888666333000...000555999555333222333666777444222555555666666666555444444444444333333333333444444222444555555444333333444111222333333111111222333:::;;;<<<<<<;;;::::::;;;444333222555:::======;;;@@@HHHSSS___jjjvvv?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we>><<<:::>>>JJJWWWuuuwwweeeYYY[[[wwwhhhPPPTTTiiilllLLLAAAKKKdddkkkNNN;;;555555888;;;===;;;666222000000333444444444333333444555666555333222333666999;;;666333111333777888444///111555888777444222222333555555555666666555444333666888;;;;;;888666444444333222111...,,,,,,...000222666;;;<<<:::777666777666777999999:::===@@@CCCIIIVVVhhhzzz>AneneneneDenene>Ak<vvvaaaNNNDDD>>>===:::666333222333555777777777;;;@@@DDDFFFEEEBBB@@@>>>fh444666666555333000...---000444666555333222222111333555444222000111222666777777444111///111333777888999999999999888777888777777666666De444555555444222...ne000333ne888999999::::::999888666555666999===??????<<<999666777666555444444555666666666666ne555555888999AAARRRgggvvv}}}~~~ooojjjsss~~~cccMMMUUUsssgggIII>>>HHH```~~~aaaMMMCCCKKKjjjkkkWWWKKKPPPcccrrr{{{rrr\\\GGG???888777666333222444444222///---,,,...111333000000111111222333444444555333222333666777666555666666777888:::<<<>>>???<<<:::888666666888;;;<<<@@@>>><<<;;;:::===KKKXXXuuu{{{dddUUUWWWpppeeePPPVVVjjjfffKKKEEERRRjjjhhhLLL;;;555666;;;<<<===:::555111000000333444555555444444444555555555444444555777:::;;;666444222444888888555111222555888777555333222333666666555555555555444444777999::::::888777777777444333222000......000111111555999:::888555444444777888999:::===CCCJJJOOO[[[lllvvvbbbOOOBBB999999999777444222333444888777888<<>>;;;333444666777666333000...///111444555444222222222000222555555333111111111555666777666444222222222777777777888888999:::;;;888777777666666:::555666666555444111+++...000333666<<<;;;:::888777555444444888<<>>@@@>>>===<<<<<<;;;???NNN\\\zzzgggUUURRReee{{{\\\NNNYYYooo{{{cccNNNMMM]]]tttbbbHHH999555666======<<<999555111000000444444555666666555444333333444555666777999:::;;;777444333555888888666333333555777888666444333333777666555444333444444555777888999888777777999;;;666555333222111222333333000333777888888666555555777777888:::@@@KKKWWW___ppp{{{fffPPPAAA666888999888666444444555888888888:::>>>CCCFFFHHHBBB???;;;777444222222333444555555444333222111000222444666666444333333333222444777888888666444333222444666777777555444444666666555555666888;;;<<<999888888777888:::<<<===777888888888777444111000...000111111111222555888;;;;;;::::::888777666555;;;???BBBAAA<<<888999<<<888777555444333333444555555555555666666666666666888:::AAAQQQiiixxxqqqvvvhhhQQQVVVqqqlllPPP@@@JJJ___yyy~~~eeeOOOAAAHHHcccsss[[[LLLMMM^^^ooo}}}zzzhhhNNNBBB888555555666777:::999777555333222222444555222222222111111111111111333333444555777999999999888777777777777777888888===;;;999777888<<<@@@CCC>>>>>>??????>>>DDDTTTeeennnZZZNNNZZZqqqpppVVVLLL]]]wwwyyycccQQQTTTeee{{{xxxmmmlllsssyyyyyy[[[DDD777333333;;;;;;999777444333333333444444555777888777444222000222444666888999999999555444333444666777555444444555777888888666555444777555333111111111333444555666666555555666999<<<888666555444555666666555111333666888888888777777666777:::@@@LLL[[[lllvvviiiPPP???666777999999777666666666999888777777999===AAAEEEAAA===777222000222555888666444222000000111333444666777888777555444444555444555777999:::888666444///000333666888999777666555444333222444666999;;;:::999999999:::<<<>>>???999::::::;;;999777555333000111222333444555777999666888;;;======;;;999777:::>>>AAA@@@;;;999;;;>>>777666555333333333444555666666777777777888888888999:::@@@RRRoooyyyrrrwwwiiiSSSWWWrrrqqqVVVGGGLLL[[[sssmmmUUUCCCHHH___{{{qqqUUUGGGKKK]]]ppp}}}yyyfffNNNAAA555222555777999<<<888999999999888666555444222222111111111111000000///000222444666888:::<<<999888777777666666666777<<<;;;888777999<<<@@@CCC@@@@@@AAABBBBBBIII]]]pppttt```LLLQQQ```zzzoooVVVOOOdddwwwaaaOOOTTTfff}}}ooo___SSSQQQXXX___zzzsssVVVAAA555222111777666555444444555555555333444555888:::999666222...000222555666777666666333222222222333444444444555666777999999888666555555444111/////////000111222333333222222444888<<<999777666666888999999777555555666777777666444222///555???MMM___sssiiiOOO???666888999999777666666777777666555444444888===BBB@@@<<<666111000333777:::555333111000111333666888999:::999888555444666777333333444555777777444222...///111555888999888777444333222222333555888999888999999:::;;;<<<<<<===999:::;;;;;;:::888666555000111222444666666777777444777;;;>>>???>>>;;;999999<<<>>>===:::888999:::555555444333333444555666666777777888888999999:::<<<===BBBSSSrrrvvvooouuukkkSSSUUUnnnrrrVVVIIIMMMYYYqqqrrrWWWCCCGGGZZZuuupppQQQEEEKKK```ssszzzgggOOOAAA444111555777888:::666888:::;;;;;;888555333111111111111111111000000,,,///222333555777:::<<<;;;;;;999888888888888888:::999888888999;;;>>>@@@AAAAAABBBBBBBBBLLLcccyyyxxxdddMMMJJJRRRjjjrrrZZZVVVllloooYYYJJJQQQfff}}}vvviiiXXXKKKCCCAAAFFFMMMbbb|||mmmRRR@@@777333111333222111333555666666555222222444999===<<<888333///000222444555555444444222111111111222333444555666666777999;;;:::888666444333111000////////////000111111111111333777::::::777666777;;;<<<;;;888888666555555555444111...)))444FFF\\\rrriiiRRRDDD666777888777555444555666444444333111111555===BBB@@@===999666444555777888222333333444666777999999;;;;;;999777444444555777333111111222555555444111000///000333666888777444444333333333444666777888555777888:::::::::999888777777999999999777555444000111444777999999777666555777999<<<======<<<;;;<<<===>>>>>><<<999777555444333333222333444666777666666666777888888999999<<>>???KKKfff~~~~~~iiiPPPFFFHHH]]]xxxnnnYYYYYYssscccPPPEEEQQQjjj|||fffVVVFFF???======AAAGGGTTTqqqgggOOOAAA:::777555111000000222555666444111000111444999??????999444222222333333444444444444222222222222222333555666777777777999<<<<<<999666555444333222111000//////000111222222222333666999:::777666888<<<>>><<<999555444444666999:::999777777EEE\\\uuukkkVVVKKK666777777555333222444555222222111000000555>>>DDD@@@???===;;;999777666555000222666999;;;;;;;;;:::;;;:::999666333333444666444222000111444666555333333111000222555666444222555555555555555666777888333555777999999888666444555555777888777666444222222333666:::<<<<<<999777777777888999::::::;;;;;;AAA@@@@@@@@@???<<<777333333222222222333555777888444555555666777888888999:::???EEEPPPggg|||lllfffnnnuuu[[[XXXmmm{{{```HHHTTThhh}}}tttYYYLLLMMM[[[pppjjjWWWLLLRRRggg{{{sssVVVGGG888444666666444444444444444555555555555555///000000000111111111111111444666666444333666888888888777666555555666666666777777888999999999999======<<<;;;<<>>@@@AAA@@@;;;333...222222111111222444555666555666666666555666888;;;<<<===BBBNNNdddxxx}}}nnneeeggg~~~xxx```\\\lll|||dddTTTUUUdddqqqZZZQQQLLL___~~~oooXXXPPPXXXmmmooo\\\EEE:::;;;666444555222111333555666666666888:::333333333111///...///111555888::::::777555666888;;;888666555555666555555666999<<<===<<<:::999888<<<======::::::IIIiiippp^^^NNNFFFQQQhhh~~~```\\\aaaxxxvvvSSSAAACCC[[[yyy{{{gggQQQ>>>;;;???AAAHHHRRRggg|||cccOOODDD===999888888555333111111111///...222111222666;;;>>>===;;;888666444333333222000...---///222333444444666888888888777666666777888999888777666444333333333333555777:::;;;:::888888888888======999999>>>>>>;;;888888777888>>>JJJ[[[fffttthhhUUUAAA<<<777444111---///333222111///---...111777;;;@@@AAAAAA@@@>>>======>>>888888999;;;===???@@@AAA>>>===;;;777444444666888;;;:::888666444222111111333444666777666444111///222333555444333333444666333333222111111222333333555666666666555444222111000111333444444555777888888888888888888777777777:::;;;<<<======999333///...///111444555666666666555555555444333444666888;;;<<>>===@@@RRRtttyyyiiiWWWIIIOOOaaaxxxsssZZZYYYbbb{{{kkkPPPBBBHHHbbbrrr___LLLDDDAAAAAAMMM\\\wwwbbbNNNDDD>>>:::999777555333222333333111000111000000444999<<<===<<<;;;999777555444222///---...000333444444444444555666666666666777888:::;;;;;;:::888666444333222222666888:::;;;:::888888888999>>>>>>;;;999<<<;;;888;;;::::::===GGG[[[rrrmmmVVVDDD>>>999666333000111444444333111///...111555999@@@???>>>???@@@AAA@@@???<<<999888:::>>>AAABBBAAAAAA???<<<777444444777:::<<<:::777444222111000000444555777888777555222111444444444222000000222444222111000000111222444555999888666444222111000000000000111333555777777666888888888777777666555444777777777888999777444111,,,...222666888888777666444555555444222222333555;;;:::<<>>===;;;888777888999888888666777888:::<<<===??????>>>======@@@HHH]]]sss^^^KKKIIIVVVmmmgggTTTWWWfffyyy___KKKBBBNNNkkktttcccWWWMMMLLL\\\ooo~~~```MMMDDD>>>::::::777555444444555555444333111//////111555999;;;<<<===;;;999777555222...+++...000444555444333333444555555555666777999;;;;;;>>>===;;;999666444222111777999;;;<<<:::999888999999>>>@@@>>><<<===<<<:::<<<<<<===DDDSSSmmmnnnUUUHHH@@@:::888555222222555777666444222111222777:::@@@>>><<<>>>BBBDDDCCCAAA>>>999555666:::>>>===;;;======;;;888555444666888777666333111//////000000555777888999999666444222444444333111//////111333222222222222444666888999<<<999555111......///000333111111444888999777444555666666777777666555444555444333444666666555444///000333666777777777666555666666555333111222333999:::===HHH```{{{yyymmmiiizzzxxx___YYYgggwww[[[AAAJJJ```zzzlll^^^KKKTTTgggvvvvvvWWWFFFEEEZZZwwwqqqRRR<<<333777444222333...111333444444333333555666///333777888777555333333888::::::888666777;;;???>>><<<999999:::;;;::::::555444555777:::>>>@@@AAA???<<<===CCCPPPhhhwww```IIICCCMMMddddddQQQXXXjjjwww]]]GGGCCCUUUtttyyynnnffffffttt{{{^^^LLLBBB<<<999888666555555666777888777666333222//////000333666888:::999888777666222---***+++...222555555444444555666666666777888999::::::>>>===<<<;;;999777555444999:::<<<<<<;;;999::::::;;;???AAAAAA???>>>>>>??????CCCKKKWWWiiisss[[[KKKBBB;;;999888555444666999999888666555666:::===???===<<<>>>BBBDDDCCCAAA@@@;;;555444777999777444666888:::999777555333333333222111111111111222333666777999:::999777444333444444333111///000222555444555666777999;;;<<<======999333...+++,,,...000666444444666:::;;;888444222333555666777777777666555333222333555666666666444444444444555666666777777888888777444333333444777:::???KKKbbb|||rrrlll{{{yyyaaa[[[jjjwwwZZZ>>>CCCUUUrrrkkkZZZJJJPPP___qqqvvvVVVEEEEEEZZZwwwoooNNN888000444222222444000222444555444333333444555111222333222111111222444555777888666444555:::>>>>>><<<::::::;;;<<<<<<;;;888666555888<<>>@@@IIIZZZssszzzcccKKKAAAFFF[[[}}}hhhOOOWWWkkkwww___IIIJJJ```~~~www[[[III@@@:::777666555555555777999:::999777777555222...---...000333444444444555555222---***(((,,,000333444555777888999999999999999999888888;;;;;;<<<<<<;;;:::999999999;;;<<<<<<;;;;;;<<<===>>>@@@BBBAAA===<<>>AAA???>>>>>>???AAABBBAAAAAAAAA===999777777666444111000333777999777555222111222333333444555666666777666777999:::999777444333222333333333222333666888555777999<<<>>>>>>>>>>>>;;;777111,,,***,,,///222777777888999:::999666444000222555777888888888777555444222333444666666555777666555444444555666777777888999999666555444555666:::AAANNNddd}}}tttlllzzz|||ccc\\\jjjzzz\\\AAABBBQQQooolllWWWIIIJJJYYYooovvvZZZJJJJJJ]]]xxxsssQQQ:::111444222222555222444555666555444333444555222111000---,,,---000333222444666555444555888<<<>>><<<::::::;;;<<<===<<<<<<:::888;;;@@@DDDEEEDDDCCCAAADDDRRRggg~~~kkkQQQCCCBBBPPPpppjjjMMMWWWlllwww```OOORRRkkkpppVVVFFF>>>:::777666555555666888::::::999777:::888444///+++***,,,...//////111444555222---)))(((***...111333555888;;;;;;;;;<<<;;;;;;:::888888888999;;;=========<<<<<<999;;;<<<<<<<<<===>>>@@@AAAAAA@@@???<<<<<>>???@@@???>>>>>>???@@@>>>===;;;888666444222111...111555777666555444444222333555777777777666555666777999:::999777444222000222444555666777999;;;333666:::===???>>>===;;;888444///+++***,,,000333777999;;;;;;999666444333111333666888999888777666666444222222333444333222555555666666777777777777666888999999777555555666555999AAANNNddd~~~sssiiivvvfff[[[fff~~~aaaIIIIIIVVVsssmmmXXXHHHGGGWWWqqqvvv```PPPNNN]]]uuuxxxYYYAAA555666222222666333555666777666444333444555222111///,,,***+++...111///333666666555555888;;;>>><<<::::::;;;======<<<===:::999;;;@@@DDDCCCAAA@@@???EEEWWWooosssYYYGGG@@@HHHccc~~~|||eeeOOO[[[qqqwwwaaaQQQVVVppp~~~hhhPPPBBB===:::999999555555666888::::::888666999888666000+++)))+++------...111444555222,,,(((***,,,...///111444888;;;;;;<<<=========<<<;;;:::888999;;;===>>>>>>===<<<888:::<<<<<<===>>>AAACCC@@@>>>???@@@AAAFFFTTTcccppprrrOOODDD<<<::::::777555555444666777888:::===BBBEEE>>>@@@BBB@@@===;;;===???999::::::888555222000000///111444555555555666777111333555777777555333111666777888999999777444222...111444777888:::<<<>>>111444999===???===:::888555222...+++***---111444666999<<<;;;777333111222444555777999999888666444555444222222333222111///111333666888:::999888777555777999999777666555666444999@@@LLLcccpppfffsssgggYYYbbb}}}eeeOOOPPP]]]xxxnnnZZZHHHEEEYYYtttvvvcccRRRNNN[[[pppzzz```GGG999888333333666333666777888777555444444555111111///,,,******,,,//////222666777666666888;;;>>><<<::::::;;;======<<<<<<999777999>>>AAA???;;;;;;;;;CCCXXXrrrvvv]]]JJJ@@@EEE]]]vvvyyy___RRR___wwwyyybbbOOOVVVpppwwwbbbKKK@@@===<<<;;;<<<555555666888::::::888555777777666111,,,***+++------///222555555222,,,''',,,---...///000333777::::::;;;===>>>>>>>>>======888999<<<===>>>===<<<;;;888999;;;<<<===???BBBEEE===;;;===CCCHHHRRRgggzzzmmmQQQAAA666999===;;;:::;;;999777444333444888===@@@DDDDDDBBB@@@>>><<<;;;:::===:::666444333333222111///111222555666888888999;;;999666555666777777666333333555888::::::777444444555777999:::;;;::::::555555777999:::888444000111111///+++))))))+++...555999<<<:::555222444777777666444333333444666777777777777555333000...,,,000///000333666777555333444222444777555///++++++///666@@@NNNddd}}}zzznnnrrrbbbVVVcccxxxlllYYYKKKXXXyyyvvv]]]HHHHHHZZZrrr}}}jjj[[[SSSPPP^^^uuuhhhQQQ;;;444777999555222666888888555000...111666222222111///---,,,...000333444555555555555888:::;;;;;;:::::::::::::::;;;999888888;;;>>>@@@===:::999999CCC[[[vvvqqq{{{~~~}}}^^^RRRIIIEEEWWWqqqpppYYY\\\fffyyyttt]]]RRRWWWjjjttt___GGG::::::=========777888999888666444555666777666444222000...---,,,...000222333333111///---000000111222333555666666999999:::<<<======<<<:::777999===>>><<<:::888888;;;===@@@AAA@@@???@@@BBB:::>>>BBBIIITTThhhuuuWWWFFF888999<<<:::888:::999777555333555999===@@@DDDCCCAAA???>>><<<<<<<<<>>>;;;777555555555555444222222333555666666666777:::999888777666666777888555555555777999999777555666777888:::::::::999999333444555777888777444111111000///,,,******,,,///333666888777444333444666333333333333444555777888:::999999777555111...---///...///222666888777555222111222444111)))&&&&&&***333AAARRRiiiyyyqqqxxxhhhZZZeee{{{oooWWWKKKVVVrrryyy___GGGFFFVVVkkkvvv|||wwwhhhVVVNNNKKKXXXrrrkkkUUU===555888999777444666777777333...---111555222333222111///...///000555666777666555555666888777777777777777888888999888777666999===???>>>;;;;;;999@@@WWWtttqqqbbbgggkkkttt|||hhh[[[OOOIIIXXXpppgggSSS^^^kkkpppYYYOOOVVVkkkvvvaaaHHH===<<<=========999::::::888444222222333555444333222111000///...000111333444333111///---333444555777888888888888555666777999;;;<<<;;;;;;999:::;;;:::999888:::;;;<<<<<<===@@@BBBCCCAAA???;;;???HHHWWWkkk___LLL;;;999:::888777999999777555444555999===@@@DDDBBB@@@===<<<======>>>>>>;;;888777888999999999555555555555444444444333777999:::888666555777:::888777555666777888888777999999999999999888777666222111222333555666555333000000///---++++++...000111222333333444333333333000111222444555666777777;;;;;;:::999666333000///......///222666888999888111///000000+++### %%%000AAATTTlll|||sssxxxppp___eeerrrUUULLLTTTjjjbbbFFFCCCOOObbblllssspppbbbNNNEEEBBBQQQlllsss[[[BBB888888999777666666666444000,,,,,,///333333444444333111000000111777888888777555333444555111222222333444555666777888555444777<<>>===888===UUUuuujjjYYYVVV[[[dddkkkmmmsssuuufffVVVKKKWWWmmm{{{```PPP]]]ooofffQQQLLLWWWnnnxxxaaaJJJ???>>>===<<<;;;;;;;;;:::777333000///000333222222111111222222333222222444444333111///---444555777999999999777666444444666777999;;;<<<<<<<<<;;;999777555777;;;>>>@@@>>><<>><<<;;;===>>>@@@>>>;;;999888:::<<<======888777666444333222111111555888;;;:::666444888<<<:::888555444555777888888:::999888777666555333333111000///111333666666666111111000...------///111111000000111222222111//////000333555666666555555999999999999777555333222000000000222444777888999333111000...'''&&&000???RRRjjjssssssvvvaaaccctttTTTOOOVVVhhh}}}eeeHHH@@@HHHZZZhhhpppjjjYYYFFF???>>>NNNiii|||dddHHH;;;888777555555555444222...++++++///222333444555555333222222333777888888666333111111111......000222444555666666777444333666;;;???@@@??????:::@@@XXXyyynnn\\\PPPTTTZZZ^^^```ggg{{{}}}kkkWWWJJJTTTggg}}}vvv___UUUZZZooottt[[[LLLMMM[[[tttvvv___IIIAAA???<<<999999::::::999777333000///000111111111111222444666777333444555555444222000...000222444666666555222111555666777777777888;;;<<<;;;;;;999777666777;;;???DDDAAA??????BBBGGGLLLNNN\\\fffxxxgggPPP<<<666777666777<<<999888666666777:::===@@@BBB@@@>>><<<;;;<<>>>>>:::888666444222000000///222777:::999666444777;;;:::777333222444666888999999888777555444222111111111//////000333666777777111222222000......///111222111000000111000...,,,111222555666666555333222666666777888888777555555333333222222222444777888777555222...%%%###+++222<<>>===GGGaaaxxxhhhUUUVVVWWWWWWVVV]]]rrrmmmVVVHHHOOO```ttt}}}~~~sss___XXX[[[ooo~~~gggUUUMMMQQQbbb}}}qqqZZZEEE@@@???:::666777777888888666333111111222111000000111333555888999444555555555444333111000---///111333333222000...555666666444333333666999999:::::::::999999;;;===BBBBBBAAA>>>@@@HHHVVVaaatttjjjSSS>>>777888777999>>>999888777666888;;;>>>@@@AAA@@@>>><<<<<<<<<>>>>>>:::888666666999;;;======:::888666333111000000000111444777888666555777999888555111111333666888999888777555444333222222222222111000222555888999999333444444222///...///000222222222111000...------333444666777777666444333555666777888888888777666555555444222111222666999:::777222,,,###!!!)))111444:::EEE]]]zzztttuuuxxx___]]]yyyyyy\\\QQQVVViii}}}dddPPPBBBDDDWWWiiisssiiiRRRIIIDDDEEESSSlllnnnQQQ???777222000000000///---------...000111333333333111000000222444444555777666333000//////...000333555777999999999777555555888===AAAAAA@@@<<<@@@PPPlllxxxfffdddcccaaa^^^ccctttpppZZZKKKNNNZZZppprrrggghhhnnnqqq\\\VVV___qqquuu```SSSPPPXXXkkkkkkTTTAAA???@@@999555777666777777666444333444555222111111111333555888:::555555555555555444444333///000222444444333222111444555444111......222666888:::<<<===<<<<<<<<<===???AAACCCBBBEEESSShhhyyynnnXXXBBB;;;:::999:::>>>999888777777888;;;>>>???@@@@@@???======<<<<<<<<<888555444444666999::::::999777444222111000111111000222444555666777777777444222//////222666888999777666555444444444555666333333333555888::::::999555666555333000......//////222444333000...///111333444666777777777777666999999::::::999888777666555555444222000222777<<<;;;666000(((###---333555999CCC[[[zzzooopppwww^^^^^^uuu}}}bbbPPPPPPeeewwwvvvbbbRRRFFFIIIXXXeeeoookkkZZZKKKEEECCCOOOfff}}}lllQQQ@@@777222000000---,,,,,,---///111111111222222000...---...222555333555777777555333222222000111444777999::::::999888666777:::???BBBAAA???:::BBBWWWssswwwvvvwwwyyyyyy|||xxxcccSSSPPPVVVgggzzzkkk]]]TTTTTTYYYgggtttqqqZZZSSSbbbsssooo[[[PPPNNN]]]rrrgggOOO>>>@@@AAA:::666999777888888777555444555666444333222111333555888:::444555555555666666666666111222333444555666666666333555444111---...444999999;;;============>>>???>>>AAAFFFMMMXXXkkksss\\\FFF>>><<<::::::>>>888888777777999;;;>>>???@@@@@@???>>>===<<<;;;;;;666444222222555777888999888666444222111111222222000000111444777777666555222000...///222666888999777777666555555666888999444444555777:::;;;;;;999666777666444000...---...---111555444000///111555333444555666888999999999=========<<<;;;888666555333444333111000333999???:::444---$$$###///333555999DDD\\\|||~~~jjjggg{{{vvv______rrrfffNNNKKK```qqqwwwpppaaaRRRIIIMMMXXX```jjjlllbbbJJJBBB>>>III___wwwjjjPPP@@@888333111111++++++,,,...111222222111222111///,,,+++---111555333555888999777555555555000222555888:::::::::999888777888<<>>888CCCZZZvvv}}}|||}}}kkkZZZSSSTTT[[[xxxyyyhhh[[[OOOGGGGGGLLLUUUccczzzrrrZZZSSSbbbssslllWWWLLLJJJ```vvvdddLLL===@@@CCC;;;777;;;888999999888555444444555666444333222222555777999444444555555666777777777222222333444555666777888555666666333000222999???<<<=========<<<===@@@BBB@@@CCCKKKWWWjjjttt\\\HHHCCCBBB;;;888:::888888777555555888>>>BBBCCCBBBAAA@@@????????????999888777555444555555666555333000000222444555555333111///000333777999:::222///,,,...333666444222888666444444555666666666555666777999999999888777777666555333111///...---222222111111222222333444333333333444666888;;;===@@@???>>><<<:::888666555666555444222111444999===:::777///###&&&000999999999@@@YYY{{{pppgggvvvyyyjjjfffxxxzzz```OOOLLL\\\mmm{{{wwwdddQQQKKKLLLTTTdddyyyzzzfffPPPCCC???FFFZZZ{{{|||cccJJJ>>>888222///222---,,,,,,...000222333333333000---+++,,,000444777777777666555555666888888777666555777999:::999888888555444888>>>BBBAAA>>>777EEEaaauuusssqqqppp^^^NNNDDDKKKaaazzzfffTTTNNNKKKEEECCCFFFIIIVVVlllsssZZZVVVbbbxxxtttfffTTTIIILLLaaassswww[[[NNNBBB>>>??????AAACCCHHHBBB;;;777777999999888999666444444555666666666666444222222333444555555000111222444666888999:::;;;999777777888:::::::::>>>===???BBB>>>:::>>>GGGMMMQQQ\\\pppwww```JJJCCC@@@999555666777555333222444888<<<>>>>>>???@@@AAAAAA???===<<<999888888777777777777777555333111000222444555555444111......000444666777222///---///333555333111444444333222222222444444555555666666666666666666888777666444222000///...111111111111111222333333444555666777888:::<<<===AAA???===;;;999888777777777666555222222444888<<<:::666---###!!!---777===;;;999BBB\\\~~~rrrhhhuuu}}}oookkk~~~uuuZZZJJJJJJ[[[nnnzzzttt___LLLDDDEEEPPPddd|||~~~kkkPPPBBB===III```vvv^^^FFF<<<777222000222222111/////////000000000111000///......///111222444333333444555777999:::666555444555777888888888777555444777===AAAAAA???===KKKfffwwwhhhdddmmmrrr^^^OOOGGGKKK___ttt___LLLEEECCC???@@@EEEFFFQQQeee~~~oooZZZZZZjjj}}}qqq```OOOGGGLLLbbbvvvlllSSSHHH???===???@@@BBBDDDFFFBBB<<<999:::::::::999:::888666666666777666444666444333333333333222222000111222444666777999999===<<<;;;;;;<<<<<<===<<<@@@>>>??????<<<;;;CCCNNN^^^hhhyyyzzzdddNNNDDD???888444444555222...///333888:::;;;777:::>>>BBBBBB@@@<<<999888999999:::::::::::::::555333111111333444555444555222---,,,---111333444111///...000333444222///000222333111//////111444555555444333333333444444777777666555333222000///111111111111111222222333666777999:::;;;<<<<<<;;;@@@>>><<<999888777888999888888666333222333777;;;:::555---&&&###***666@@@CCC>>>:::CCC\\\{{{tttkkkvvvssspppoooUUUFFFIII]]]qqq|||rrrZZZCCC999:::JJJbbb|||kkkPPP@@@===LLLeeesss\\\EEE<<<888333222444888777444111///.........///000111222222000///...000000111222444777:::<<<666444333333555777888777777444333666;;;@@@BBBBBBEEETTTmmmmmm\\\XXXkkkwwwbbbTTTMMMMMM]]]zzzlllWWWCCC===<<<;;;???EEECCCLLL^^^uuulll^^^dddssslllYYYIIIDDDLLLfff|||~~~___JJJBBB======@@@@@@AAADDDCCCAAA>>>======<<<;;;:::;;;:::888888888777444222555555555555444222000///111111222444555777888999??????????????????>>>>>>BBB@@@>>>>>>>>>DDDRRR___tttyyyeeeOOODDD???999777777666111---///555::::::999444777;;;???@@@>>>;;;999777999:::<<<======<<<;;;555444222222444555555444777333...,,,---///222333000//////111333333111///...222555333///...111555666555333222222222333333555555555555444222000///222222222222222333444444555777:::<<<===<<<;;;999>>><<<999666555666777999999999777444333333666999888555111...///666???FFFEEE@@@<<<@@@SSSnnnvvvnnnwwwrrrnnnmmmUUUGGGLLLbbbwwwuuu[[[===111222EEE___xxxyyydddMMM??????MMMbbb|||uuu^^^GGG===:::444333666:::999777333000------...000111222333333222111000/////////111333666999:::777555333333555888999999777555333555:::???BBBCCCLLL\\\tttooo___[[[rrrhhhYYYQQQPPP\\\uuufffQQQ???;;;<<<<<>>???@@@???>>>@@@@@@@@@?????????>>><<<::::::999888888888666333000333555777888666444222111222222333444666777888888>>>???@@@@@@???>>>>>>???@@@@@@@@@AAAGGGUUUiiiyyyuuucccNNNBBB<<<:::999:::888444000111777;;;;;;999444555888:::;;;<<<<<<;;;777999:::<<<=========<<<666444333333444555444333888444///---...111333444111000000000111111000......333666555111000333777777666444333222333444444333444444555444222000///333333333333333444555555333666999;;;<<<;;;999888:::888666444333444666888:::999888555333444666888666666666999===AAADDDEEEDDD@@@======GGG___~~~|||sssyyy|||lllgggqqqYYYKKKOOOggg}}}{{{aaa@@@222444GGG```uuurrr^^^KKK???AAAMMMZZZpppzzzaaaHHH===777222000333777888888555111//////000111111111111333444666777000000000000222444666888999777666666888:::;;;:::777666555666:::???CCCDDDPPPaaazzz}}}pppmmmlllYYYOOONNNWWWnnn}}}bbbPPP@@@===>>>===???DDDAAAIIIYYYqqq|||hhhfffvvv~~~mmmWWWJJJJJJXXXnnnpppWWWHHHDDDAAABBB@@@<<<999;;;===>>>@@@@@@???===;;;:::777777666666666555222///111555999:::999777666666444444555666666777888888:::<<<>>>===<<<;;;===???<<<@@@EEEJJJVVVkkktttdddOOO@@@:::999999999999666333333777999999888555555555666888:::<<<===888888999;;;;;;<<<<<<<<<666555444444555555444333666333000///111333555555222111000//////////////////222555555333222444666666666555444444444555555333444555666555444222000333333333333333444555555222444777:::;;;:::999888777666444333333555666888999999888666444444666999666777:::@@@FFFGGGCCC???>>>===;;;;;;AAAWWWzzzyyyzzzzzzggg```yyyxxx^^^NNNPPPfff~~~gggIII999:::LLLaaassssssbbbMMM@@@@@@IIIRRRggg}}}cccGGG999222,,,+++///111555777777333111111333222111000///111444888:::222111111111222333555666:::999888999<<<===<<<;;;888888888999<<>>BBB???IIISSS]]]lll|||nnnXXXEEE<<<:::999888666555444333333444555666555555555666777999;;;<<<888888888888999::::::;;;666555444555666555444222222000000111333555666555444222000...,,,---///111...///111222222222222222333444555555555555555555444555777888888666444333222111111111111222333333222333666999:::;;;::::::666555555555666777888888888888888777555555777999777888<<>>>>><<<:::999:::;;;<<<===???BBBCCCRRRgggrrrUUUCCCCCCLLLbbbooo[[[JJJEEEDDDBBBCCCHHHKKKUUUiiimmmkkkxxxkkkUUUKKKUUUiii|||lllUUUAAA???>>>???===888888:::999<<<>>>===:::777666666444333222333555777777777222777;;;;;;888777888:::999999999999999999::::::999;;;<<<:::999;;;AAAGGGNNN\\\kkkwwwwwwvvvyyyaaaLLL@@@===;;;999333444444222000000111333444555666777888999::::::999888777666777888999:::666555555555666666444222///...///111444666666555555333000---+++,,,///111,,,,,,---///111222000...111222444555666555555444555777999::::::888666555000000000///000111111222222444666888:::;;;<<<<<<555666777777888999999999777888888777555666888:::999888;;;BBBGGGEEE<<<333444222555>>>KKKaaa~~~iii```ooo```KKKGGG[[[uuukkkSSS@@@<<>><<<999:::<<<>>>??????@@@AAACCCRRRiiiwwwWWWBBBAAAKKKbbb~~~yyydddPPPIIIHHHFFFIIINNNSSS^^^ssssssqqq~~~eeeMMMFFFSSSjjjlllQQQ;;;::::::===<<<999999===999;;;===;;;777444444555444222111333666999::::::444888;;;;;;777444666999:::::::::::::::::::::::::::<<<===;;;999<<>>===888333333777;;;<<<:::666444444666999:::888666111000000///000111333444333333222111111222222222...---...111444555222///000////////////111333444<<<999666666888999888777555444222///,,,,,,///111222555888:::;;;:::888666555444333444666888888777666555444444555666777888333666888999888888999:::888777999@@@LLL```|||uuuvvvooo^^^jjjeeeNNNHHH]]]yyymmmVVVAAA:::JJJaaayyy~~~rrrUUUHHH???DDDTTTiii~~~gggIII888333111111222111444777777666333222222111000//////111222222111---------///222777;;;===:::999999<<>>@@@@@@AAABBBBBBAAAXXXooojjjXXXPPPRRR___xxxqqq\\\OOONNNTTTXXXZZZfffvvv~~~uuuxxxzzz^^^BBB===UUUqqq```GGG:::666777===AAA???<<<;;;???>>>===;;;999777666555888777777999===>>><<<:::999999888888777666666666888666888<<<===;;;<<>>999666777555222...+++,,,000333666777777555444555999<<<;;;666111111555888888777666555444555777888666333222222222111222333444555666555555444333333333333------...111555666444222///.........///000222333;;;999666666777999888666555444333000------...000111333666888999888666555555333222333666777888777666555444333333333444555333444666666555555666888999777999???III\\\vvvxxxwwwppp^^^ooohhhQQQJJJ^^^zzzqqqWWWDDD???PPPggg}}}sssWWWIII===AAARRRhhhgggIII888222222333555222333555666666555333111111000000222333111///,,,---......000333777:::<<<999888777:::>>>@@@@@@???>>>???@@@??????BBBDDDEEE[[[ssslllZZZMMMNNNZZZsssqqqfffeeejjjpppsss}}}tttnnnuuuzzz___DDD>>>UUUooo|||\\\EEE777666888???AAA>>><<<<<>>===<<<:::888777666888888888;;;>>>>>><<<999::::::999999888777777666888666777;;;;;;888999<<>>@@@FFFNNNXXXjjjzzzjjjTTTEEE<<<888666666555444111///...111333777888777666555555777:::777444000///222444444222555444333444555555333111222222222222333333333333666666666555555555444444------...111555666666555...---------...000222333999888666555666777777666444444444111///---...///000222444666777666555444333222111222555777777777555444333222111111111111222333333222111111333555999888999>>>FFFVVVooo|||zzzppp___pppmmmTTTKKK]]]wwwoooWWWDDDBBBSSSjjjvvv\\\KKK===>>>NNNfffmmmNNN:::333222333666444333333555888888444111000000222444444111,,,(((...///000222444777:::;;;999777666777:::>>>@@@@@@AAA@@@???>>>>>>AAAGGGKKK___vvvppp]]]KKKJJJTTTjjjxxxgggeeetttxxx^^^GGGCCCYYYrrrpppSSS@@@777777<<>>DDDSSSmmm|||mmm]]]llloooUUUJJJXXXoookkkUUUCCC@@@PPPggg{{{cccPPP===;;;IIIbbb}}}vvvUUU???444000111444555222111444888:::666111///000111333444222---)))...///111333555777999::::::888666555777:::===???AAA@@@@@@@@@@@@BBBHHHOOOaaaxxxuuuaaaNNNJJJPPPddd~~~nnn^^^___sssqqq\\\JJJKKKbbbzzzhhhMMM>>>:::<<<@@@DDD@@@:::999<<<::::::;;;;;;:::999888777444666888999999555111---444555666888999:::::::::888777888999888666999???CCCHHHSSSeeeyyyyyy```III;;;666555444666777666444333333333999999888888888777666555333222111111111111000///---...000222333444555666555555777777777555333222+++,,,...111222444444444/////////......///111222222111111111111333444555444555555555444333333333333444444333000//////000333444444555666666777777444222111222444666666555111222222333444555555555444444333111///000333555666777:::>>>DDDTTToooyyy~~~hhh[[[fff}}}lllRRRFFFSSSkkkoooWWWBBB<<>>???>>>@@@DDDCCCBBBHHHRRRccczzzzzzeeeTTTNNNPPP```yyyfffWWW[[[qqq~~~kkkXXXKKKPPPhhhlllUUUHHH@@@AAACCCDDD???888777:::777777888999999777666555555777999999777222...+++///111444777:::;;;;;;;;;;;;999:::999666333777>>>MMMZZZnnn{{{aaaJJJ===777666555777888888666444444555999888888999:::999666444111222222333333222111000+++...111333444555777999888999;;;<<<;;;999666444(((***---///222333333333000000///---,,,---000222555444333222222333444555222333555444333111111222222333333222000000111333555555555555666777888999666444333333444555555444000111333555666777777777444444444333222222444666666777:::>>>DDDUUUrrrrrryyyxxxdddXXXcccwwwiiiOOODDDQQQkkkzzz[[[EEE<<>>>>>===@@@EEEDDDBBBIIITTTggg~~~iiiYYYQQQPPP^^^uuuuuu^^^SSSYYYooo}}}gggTTTJJJRRRjjjwwwbbbUUUDDDBBBAAAAAA===777666888555666777888888666444222666999;;;;;;888555222111///111555888;;;<<<<<<;;;>>><<<<<<;;;777444:::BBBZZZmmmxxx^^^KKK???:::888666888999888666555666777888777777999;;;;;;777444///111333444333222111111---000333555555555888:::888:::<<<===<<<999555222+++,,,///111333333333222000000///---,,,---111555666555333222111111222222000222555444222000000111222222222111000000333666666555555444555777888:::999777555444555555444333111222444555666666666666222333555555444444555777777888:::<<>>BBBAAA???JJJYYYooolllZZZRRROOO\\\rrrmmmZZZTTT\\\pppzzzaaaOOOIIITTTnnn{{{dddVVVDDD>>>;;;;;;:::666555777666777888999888666333111333666::::::999777888999444666888;;;<<<<<<;;;:::<<<===???@@@???@@@IIITTTlllttt\\\JJJ@@@<<<:::777888999888666666777888777777777:::<<<<<<888444---000333444333222222222///222666666555555777:::666777:::;;;:::666222//////000222444444444222111///000///...,,,///444999666555333111000000000111///222555444111///000111222222111000///111555888666555444333444666888::::::888666555555555444222222333444555555555444333000222444555555555555777888888:::<<>>>>>KKK\\\uuunnnYYYQQQNNNZZZqqqjjjZZZWWWaaasssuuu\\\KKKIIIWWWsssxxx___NNNBBB:::555666777666555777777888999:::999666333111...222666888888888;;;===999:::<<<>>>>>><<<:::888999;;;AAAFFFHHHNNN[[[hhh~~~xxxaaaKKK>>>::::::666666666666666555444444444777===@@@AAA>>>999666333000,,,,,,...333666888777888888999888777666555777888888888777444222000444555666555333111222333444333222222222444666888999666222000000111000000+++000444333...******+++///000111222333555999<<<999666333444888::::::888999888777555333333222222666444222444666666444111000111333555777777777777777999;;;<<>>333000111666777888777666666888999777666777:::===:::333,,,"""%%%***000444777777888111444777:::;;;===???AAA???FFFDDD???===:::EEEZZZvvvvvv\\\MMMHHHYYYttteeeZZZUUUcccpppXXXNNNQQQ```{{{hhhRRRDDD>>>999444222333444333222666444333555888999666333333333444555777:::<<<>>>@@@<<<;;;>>>>>>:::888999<<>>======III```~~~}}}^^^NNNGGGWWWrrrggg]]]\\\nnnsss\\\SSSXXXiiivvv^^^LLLBBB<<<888444333444444444222222333555777::::::888555555555666777999<<<>>>@@@AAA===;;;===>>><<<===@@@FFFNNNYYYccckkkxxx{{{```HHH999555555666777888888888777666555555888<<>>>>>>>>???AAAAAAFFFAAA<<>>@@@AAA>>>999666777999;;;@@@FFFRRR```pppzzzcccIII999444444666777888999999888777666666999<<>>999888666444333222222222......///222444444222000...///000...------///111555666888777555222111111000333555555333222555888777666444222000///............///000111222222111111222444666777888777777666555444333777GGGeeesssmmmnnn[[[```wwwiiiZZZaaakkkvvvqqqYYYHHHCCCJJJeeesss^^^GGG===DDDXXXqqqqqqYYYEEE<<<:::::::::;;;;;;:::888666666888:::666444333444666666333111...000222444555555444444888:::<<<>>>>>>???@@@BBBEEEHHHAAA===AAAHHHZZZtttgggUUUIIIRRRhhh}}}ggg___jjjzzzdddOOOJJJSSSfff~~~___HHH===;;;444444555555555444222111,,,222:::>>>===:::888888777888999;;;===???AAABBB<<<777333444777;;;DDDMMMaaasssgggLLL;;;444444555666888::::::999777555888999<<<>>>>>>===;;;999444444555777:::;;;:::999888999999888777555333222222444888;;;<<<;;;999888<<<<<<<<<:::888888:::<<<999888777555444333222222......000333555555222000000000///......///222444555777888777444111//////111444777777444444666999555444222111//////......///000111222333333333444444555777888999999999999777555444333777FFFccc{{{vvvooommmYYY^^^wwweeeRRRZZZjjj|||pppXXXEEE???EEEaaavvv___EEE999AAAXXXvvvttt[[[HHH>>><<<;;;;;;======;;;999666666999;;;777666555555555555444333...///111333444444555444444777:::<<<===???AAACCCHHHIIIBBB>>>FFFPPPeeeooo[[[KKKPPPccc{{{yyybbb\\\lllzzzcccNNNJJJUUUhhhvvvppprrrwwwWWWAAA777555333444555666555333222111///555<<<>>><<<888555555666777999;;;===???@@@AAA===999777888<<>>UUUsssvvv```MMMAAA===;;;:::>>>===;;;777555555777999999999999888777666555444,,,---///111222333444444222555999;;;===>>>AAACCCGGGIIIBBB@@@LLLZZZqqqvvv```LLLMMM\\\tttrrr\\\\\\nnnzzzcccNNNKKKWWWkkkqqqgggbbbcccnnn{{{kkkNNN;;;333222444666888777555333222222555777:::;;;999666444333555666999;;;===>>>???@@@;;;999999>>>CCCKKKYYYffflllQQQ>>>666333222444777999999888666444444555666777777777777666333333333555888:::999888999999999888666444222000000333777;;;<<<:::888555444777999999888666666666555555666666666666555555555444444444555444111///111000111222444666777888444444444222///...///000444444555666888999777666222111111000000111111222333555777777555444555777666777999:::;;;::::::999888666555555888CCCYYYmmmvvvnnnXXXWWWtttsssZZZUUUfffuuu]]]LLLHHHOOOhhhwww```FFF:::???RRRllluuucccQQQCCC<<<::::::<<<;;;888444111111444666888999:::999666444222111,,,---...//////000111111444666999;;;<<<===???AAADDDFFFAAABBBRRRddd}}}zzzbbbLLLIIIVVVmmmiiiWWW___rrrxxxaaaMMMKKKYYYnnnttt```YYYVVVUUU\\\ggg}}}~~~^^^FFF999666666999;;;<<<:::777444444666999888666666666666444333555777999<<<>>>???@@@@@@;;;<<>>@@@@@@CCC???DDDVVVkkk{{{cccKKKFFFQQQhhhbbbTTTbbbvvvzzzcccOOOOOO^^^tttiiiUUUOOONNNLLLPPPXXXhhh|||wwwWWWCCC;;;;;;===<<<>>>???<<<888666666888;;;777333333555777666444666888:::===???@@@@@@@@@BBBEEEMMMXXXbbbmmm~~~yyyYYY===222222222444777888888666333111111222222333333444444444777777777:::<<<;;;777333...000444666777666555444222222222222222333444444000000000111333555777888999666333444666999888777===:::999:::888111......,,,///333555666666888999888444///,,,,,,...000111555555555666777888888999444333222000000000000111444555666666555555666777666777888888888777555444555222111111444@@@UUUiiiwwwwwwoooRRRMMMdddsss^^^___nnn{{{gggSSSPPP___rrr}}}wwweeeSSSIIICCCFFF[[[sss}}}mmmVVVEEE???===;;;BBB===666111111222444555999:::999444///,,,---///...------------.........777;;;@@@@@@<<<999:::===AAA???===@@@NNNiiigggNNNGGGPPPeee}}}cccYYYeeexxxsss\\\KKKRRRhhhzzziiiVVVLLLGGGCCCFFFLLLRRReeeuuu[[[FFF;;;:::???CCCEEEEEEAAA;;;999;;;???999999777666666666777888777:::===???@@@@@@AAABBBFFFJJJYYYpppwwwWWW<<<111222111333666888888666444222111222222333555666777888888888888999;;;;;;888555000222444666777777666666333333222222222333444555333222111111222444666888777555444555777888888666999777777:::888111...///---000333555555666777888:::777222//////000000000555666666777777666555555333222111000///000111111444555666555444333444555666777777777777666555555222000///000333>>>RRReee}}}wwwtttiiiLLLJJJaaarrr[[[YYYhhhkkkTTTOOO\\\nnnyyy|||rrraaaPPPEEE@@@DDDYYYqqq|||kkkSSSCCC>>>>>>===@@@;;;666222333666888999888999999666111///000222333222000///............444888======;;;:::===@@@AAA@@@>>>@@@LLLhhhoooTTTJJJQQQeeeyyyccc]]]llllllWWWIIITTTmmmsss___QQQIIIEEEGGGMMMMMMZZZppppppXXXEEE;;;:::??????CCCFFFDDD@@@======???;;;:::888777777777888999:::<<<>>>>>>>>>???BBBCCCRRR]]]ooosssUUU<<<222333222444777999:::999777666333333444555777999:::;;;:::999888999::::::999888222333444555666777777777555444333222222444666777666444333222222444666777555555555666888888777555333222444888777222/////////111444555555555555666;;;888555333222222111000555666777888777555222111000////////////000111111666777888777555444444555777666666555555555555555222000000111444===QQQccctttxxxrrrhhhMMMIII```nnnUUUSSScccmmmTTTLLLVVVgggtttxxxnnn___NNNDDD???FFF[[[qqq|||iiiPPP???;;;>>>@@@===999555333555999;;;===666888:::888555333444777:::888444111/////////000222555888999999;;;???BBBBBBAAA??????JJJeeezzz\\\LLLMMM```qqq```bbbvvvdddRRRHHHWWWsssppp]]]PPPIIIIIIMMMMMMSSS```tttnnnWWWGGG======AAA===AAAFFFGGGDDDAAA@@@@@@===<<<:::999999999;;;<<<>>>>>>===<<<===BBBHHHMMM___qqqrrrUUU>>>555666555666999;;;<<<<<<;;;:::666666666666888999;;;<<<<<<:::999888888999::::::333222222222333555777888777666444333444555888999888777555333333444555666333444666888999888666444......111777777333000111111333555666555444444555888666555444444444222111333555777999888555222///---------...///000000111999:::<<<;;;999777666777777666444333333333444555444333333444666???QQQbbbssswwwrrr~~~sssYYYNNNccchhhPPPNNN```mmmRRRGGGOOOaaaooouuummm```QQQFFFCCCKKKaaavvvjjjOOO<<<777;;;>>>:::777444333666999;;;<<<444777::::::777777888;;;>>>;;;777333111111333444222444666666777:::>>>BBBAAAAAA@@@@@@JJJfffaaaLLLGGGUUUtttfffZZZccc|||zzzbbbQQQKKK]]]yyyppp___SSSMMMLLLSSSSSS[[[nnnnnnYYYJJJAAA@@@CCC>>>AAAEEEFFFDDDBBB@@@@@@@@@>>><<<;;;:::;;;===>>>???===<<<<<>>OOO^^^wwwvvvqqq|||~~~eeeUUUhhhcccMMMNNNaaakkkPPPBBBIII[[[kkksssjjj```RRRHHHFFFQQQggg{{{oooQQQ;;;444777:::888555333333444666777777444777::::::888888;;;===>>><<<888555444555777888555555555555666999===@@@???@@@@@@BBBOOOkkkdddMMMDDDOOOmmm|||\\\SSS```~~~|||eeeWWWSSSfffrrrbbbWWWQQQTTTTTT[[[pppmmmXXXIIIAAA???AAAAAACCCDDDCCCBBB@@@@@@@@@BBB@@@>>><<<;;;===???@@@???>>>???EEEPPPbbbvvvttt[[[EEE;;;;;;333444666777999999999999;;;:::888666666777888999===<<<;;;888555444555777000/////////000222444555777777666666777777888888888888999888888666555444111444777888777666555444000///111666777444333555555777999999777666666666111000000222444666666555111333777999999777444222,,,---...///000000000000333666888888666444333222444333333222222222222222111111333555666<<>><<<;;;888666666777999:::666555555555666999<<<===???@@@BBBIIIZZZvvvhhhSSSIIIQQQmmmpppWWWOOO^^^~~~|||fff^^^```tttvvvjjjaaaXXXXXX```vvvhhhRRRDDD===;;;>>>CCCCCCCCCCCCBBBAAA@@@@@@DDDBBB???<<<<<<>>>@@@BBB@@@EEEMMMYYYkkkttt]]]HHH===;;;444555666888888999999999999888666555555666888:::<<<===<<<999444222222333//////000000111333444444333444555666666666555555666888:::;;;:::888555333111444777888666444444555555222333666666444444777666888::::::999888888888222111000111444555666555444666888999999666333111---...///000111000000///000333555666555333222111222222222222222111111000000111444777777;;;IIIWWWtttwwweeebbbsss{{{aaaRRRccc{{{oooWWWRRR^^^|||oooRRRCCCGGGXXXhhhqqqddd^^^RRRGGGHHHWWWnnnzzz[[[AAA444333444333222111222333555444333777888888555333444999===;;;:::999777777777777888555555444666888;;;<<<===@@@@@@EEEPPPfffooo[[[OOORRRjjjoooVVVOOO```wwwdddcccmmmxxxjjjjjjpppbbbLLL???::::::<<<@@@AAACCCEEEFFFEEECCCAAAEEEBBB???<<<<<<>>>AAACCCEEEOOO```tttuuu^^^HHH===:::888888999:::;;;;;;;;;;;;777666444333444666999;;;<<<======999444000000111///000111222333444444555000111333555555444333111555777;;;===<<<999666333111444777777555444555666888555444666666444555888666888;;;;;;:::999999:::555333111111333555666555888999::::::888666222000......000111111111000///000333666777666444333333111111222333333111000///222333666999999===JJJWWWoooyyy^^^UUUbbbqqqwwwvvv~~~www]]]MMM]]]uuuyyy\\\RRR[[[wwwrrrVVVFFFHHHWWWgggqqqddd___TTTIIIJJJZZZrrr|||___DDD666444444111000000222444666555444888888777444111222888===;;;;;;999888777666666666444333444666:::<<<>>>>>>AAABBBGGGVVVoootttaaaQQQPPPddd}}}vvvWWWQQQcccrrr```eeeuuu}}}___III>>>:::;;;>>>===???DDDIIIKKKIIIEEEBBBEEEBBB???<<<<<<>>>AAACCCIIIXXXooosss\\\JJJ@@@======>>>@@@???<<<999777666777222------333999<<<;;;;;;999666666666666444333333333333333333444555666333222111000000000000111444666999;;;:::888444111111111111222333444555666888888888777666444333222999999;;;===@@@@@@>>><<<999777444111///000444777888888777444222222555777222000......///000///...000222555666555444444444444444444333333444444444666777888888777===OOO```{{{|||bbbXXX]]]cccffffffkkkqqqmmmcccOOORRRmmm___QQQ^^^xxxrrrVVVDDDCCCOOO]]]fffbbbZZZPPPGGGCCCNNNhhh}}}aaaHHH;;;666444222222222222333555777999666666555444444444444444777888999777333222333555555444444555999<<<>>>>>>CCCFFFOOOaaayyyuuu___MMMJJJ^^^wwwuuu]]]^^^ggg|||uuucccmmmwwweee```ggguuueeeNNNCCCAAA???<<<===AAAGGGJJJIIIHHHFFFEEECCCDDDDDD@@@>>>AAAJJJRRRbbbrrrpppYYYGGG???<<<>>>@@@AAA@@@===:::999888666222///111666::::::888888666444444555666666555333333444444666777999:::444444333333333222222222444666888999888666333111222222222222222333444555777777777666666555444333888888999<<<>>>>>><<<:::777666444111000111444888777888777555333333444666444222000///000000...---...111444666666666666777555555555555555555555555888777777888888???OOO^^^{{{|||aaaUUUYYYaaaffffffhhhmmmjjjaaaSSSUUUnnndddUUUaaa{{{nnnQQQ>>>>>>LLL^^^hhhggg\\\NNNCCC@@@LLLfff}}}{{{___HHH;;;777666333333333333333444444555666666666666666666666666999:::999666222000222444666555444555666888999:::@@@EEEQQQeee~~~yyyqqqqqq|||yyyaaaNNNJJJ]]]tttppp]]]aaalllwwwkkkuuummmZZZQQQUUUbbbuuufffOOOBBB>>>===<<>><<>>???BBBKKKLLLLLLJJJHHHFFFEEEFFFCCCAAA@@@DDDPPPaaassslllUUUEEE>>>===>>>??????>>><<<:::;;;<<<:::888666666888999777666;;;888555555666999::::::222222222333444555666777666777999::::::888666555555444444333222111000000333333222222222222222222444444444444555666777777666666777888:::999666444222333444444333444666888777999;;;;;;999666555555444333111222222222000///---000444777777777888999888888999::::::999888888888444222444888>>>IIITTTjjjlll]]]]]]lllxxxzzzzzz}}}zzzsssgggfffxxxlllYYY]]]sssvvvXXXCCCCCCUUUppp{{{jjjSSSDDDAAAPPPmmm|||___EEE888222000333333444555444222111000333444666888999999999999;;;888444000...///222555777777666555444444555777666===KKKbbb~~~qqqfffYYYOOOHHHFFFMMMVVVggg|||kkkVVVMMMYYYkkkvvv^^^TTT]]]mmm~~~|||pppYYYGGGEEEMMMccciiiSSSFFFAAAFFFLLLRRRQQQOOOKKKGGGEEEFFFHHHAAAAAAEEEQQQeee|||oooXXXHHH@@@???<<<===<<<:::999888:::<<<>>><<<888777777888888999>>><<<999888999;;;;;;;;;555555444333333333333444555777999::::::999777666555444333222000000//////333333222111111111222222333333333333444666777888888888888999:::888555333111333555666666666777888777:::<<<<<<:::888666666111111111333555555444222000333666777666555555555777888999::::::999888777555111000222555:::DDDMMMeeezzzrrrbbbcccuuunnniiixxxlllXXX[[[rrryyy[[[EEECCCVVVrrrvvv\\\HHHAAAMMMiii{{{___FFF999444222222333444555444444222111111111333444666777777777777333///,,,,,,///333666555666777666555666999<<<888>>>KKKaaa}}}xxxfffTTTMMMGGGBBB>>>;;;???EEEUUUmmmnnnZZZPPPYYYiiinnnYYYQQQ^^^ppp}}}gggUUURRRZZZppp~~~cccQQQFFFCCCIIIRRRZZZWWWRRRLLLFFFDDDDDDFFF???EEEQQQeee|||uuu]]]KKKBBB>>>::::::999777666666999<<<@@@>>>;;;888777888999:::>>><<<::::::;;;;;;:::999999888777666555444444444555555777888888777777666444444333222000///......222222111111111222222333333222222222333555777888999999999999999888444222111444888999999888777888777999;;;;;;999777666666000000111444666777666444222444666777555333222222444666777888888777666444111///000222333666???JJJdddzzzvvveeehhh{{{ooogggrrrjjjWWW]]]uuu~~~bbbKKKFFFWWWttteeeKKK<<>>DDDRRRgggfffSSSBBB???======;;;888:::???OOOhhhmmmZZZQQQZZZiiijjjWWWSSSdddzzz|||nnnkkkrrrvvvZZZJJJCCCBBBIIIRRR]]]ZZZTTTLLLFFFCCCDDDFFFHHHSSSggg~~~zzzbbbNNNBBB===:::999888666444666999<<<>>>>>>===;;;:::999999:::777666777888::::::888666888777666555555555555555333333444444444555555555444444444333111///...---111000000000111222333333333333222222333555777888:::999888999999666333000222666:::<<<;;;999888777555777999888666444444444111111222555777888666444111333555666444222111111111333555666666555333111//////222333111333===IIIbbbxxx|||kkknnnooodddllljjjWWW]]]vvvgggOOOHHHVVVrrrjjjNNN:::<<>>>>>888777666555444333333333000///...---...000333555111---)))'''***---//////000444777888777999???DDDBBBJJJZZZooovvv\\\HHH???======>>>===;;;>>>CCCUUUmmmhhhVVVOOOZZZkkkgggWWWUUUkkk~~~sssSSSEEEBBBAAAGGGOOOUUUSSSPPPKKKHHHIIILLLOOO^^^mmm|||eeePPPAAA;;;:::999888555444666:::===;;;===??????===:::999888111111333666888888666444444444333333333444444555222222222222222333444555444444444444222000...,,,000000000000111222333444444333222222222444666888999999888888888555111...333777<<<>>>===:::888777444555666555333222222222333333444666888777555222///222444555333111111111///111333444444333111///...000444444111111<<>>===<<<;;;888555333222222222111///---,,,,,,///222444111---(((''')))+++,,,+++000444777888777888>>>DDDCCCLLL^^^uuuqqqXXXDDD@@@===<<<>>>===<<<@@@FFF^^^uuu}}}dddQQQLLLZZZlllfffXXXUUUnnnzzzwwwsssQQQDDDBBBBBBGGGNNNJJJJJJJJJIIIKKKOOOUUUZZZrrrgggIII999666777666555666888999999888AAA???<<<<<<===;;;666222000//////333999:::777333...000333444333222333444444222///------///222444777666444444555444222000333333333333333444555666555666666444333333555777666777888777666333111///333777;;;===<<<999777666444333222111111111222333333444666888888888777777444333222111000000000000000111333444444333111000///222555666222111;;;FFF___yyy{{{tttooodddkkkcccSSS\\\sss|||^^^EEE<<>>@@@EEECCC???HHHWWWooo~~~cccUUUKKKRRRiiimmmWWWYYYsss~~~lllbbbpppyyyVVVCCC@@@BBBFFFIIIHHHKKKLLLKKKLLLVVViiiwwwfffLLL>>>;;;777666444555777888888777<<<;;;::::::999888555222111000000333888:::666333---000333444333222222222111///---,,,,,,///222444666555555555666666444222777666555444444444555666777777666444222222444555666777777777666333111///444888;;;===;;;888666555222111111111111333444555555666666777777777666666444333222111111000000000111222222333333222000000444666999:::666555>>>JJJddd}}}xxxsssrrrkkktttgggUUU\\\ssswwwYYYBBB===MMMhhh|||wwwdddPPPBBBEEE]]]uuuhhhOOO@@@;;;:::999:::::::::888777666666555222///---...111444555333333111...,,,---000222555666666666555666999;;;@@@KKKccc}}}gggUUUFFFAAA@@@BBBBBBCCCQQQcccfffWWWLLLSSSjjjjjjSSS\\\tttuuu```\\\lll[[[EEE>>>>>>AAACCCFFFGGGJJJQQQ\\\lll}}}|||fffOOOBBB>>>888666555555666888777666666777888777555333222333222111111444888888555222---000333555333222000000///---,,,+++,,,///111333555444444666888888666555:::999666555444444666777888888777444222111222333777777777777666444222000666999<<<<<<:::666444444000000000111222555777888999888777666555555555555333333333222111111000000333222222222111111111000777888;;;;;;888777@@@JJJeee~~~zzztttvvvqqq|||mmmXXX\\\sssxxxZZZCCC???OOOiii|||zzzpppaaaPPPDDDIII___vvvnnnRRR@@@:::999666888:::;;;;;;:::888777333111///...///222666888666555444000...---///111333444555444444555888;;;???LLLeee|||lll\\\TTTNNNNNNPPPWWWjjj~~~nnn]]]PPPVVVkkkgggTTT]]]qqqnnnUUUTTThhh^^^FFF===;;;===???BBBDDDMMM^^^uuu~~~iiiSSSBBB<<<999777666666777888777666333666777555111///000222333222333555777777444111///222555666555333111111111///...------///111222222222333666888999777555999777555333333555666888999999777444111000000222888999999888777555444333888:::;;;;;;888555444444111111111222333555777888;;;999777555444333333444333333333333222111000000444444333222111222222222666666888999666555===FFFaaa{{{~~~www{{{ttt{{{sss\\\\\\qqqaaaGGGBBBPPPgggxxx{{{ppp```PPPFFFKKKaaawwwtttUUU@@@::::::555555555777888999888777000000//////000333777:::777777555222///------///111333444444444555999;;;???NNNiiizzzrrrkkkiiikkktttyyygggUUUVVViiifffXXX[[[mmmmmmSSSOOOggg\\\EEE<<<;;;===AAA@@@III[[[tttpppXXXEEE;;;;;;999777777888888777666444666777555000...///222222333444555666666333111111444777888777555444444555444222000//////000111000111222555888888666444444333222222222444777888888888777444111000000222:::::::::999888777666666888999:::999777555555555555444333333333444666666;;;999777555333333333333333333444444333222000000555444333333333333444555555555666666444333:::BBB\\\www}}}zzztttuuuyyy___[[[nnngggKKKBBBNNNeeevvvrrr```NNNCCCHHH]]]rrrwwwWWWBBB<<<===555222//////222555666666///000000000000222666:::777777666444000.........111222444444555777:::===AAASSSnnnlllUUUQQQaaawwwvvvaaaYYY^^^qqqkkkSSSQQQkkkwwwVVV@@@999:::@@@EEEGGGYYYsssuuu]]]III???;;;999777777777777666555555555555333111000111222111333444666666555333222222555777888777777777888999777555333111111000000111111333666777777444111///000000111222444555666666666555333111000222444;;;;;;:::999888888777777666777888777666666777888777666555444333444444555888777666555444444444444333444444444444222111///222222333333444555555555666555555666444333999@@@YYYssswwwxxxtttooo}}}```YYYjjjiiiLLLAAALLLeeexxxsss___KKK???BBBVVViiixxx[[[GGG@@@@@@666222---,,,...222333333...000111000///000444888666777888666333111000000222333555666777999===@@@FFFZZZtttjjjQQQKKKZZZqqqsssfffrrrlllYYYWWWhhh|||~~~eeeRRRZZZuuummmOOO???<<>>QQQllltttrrrppphhhaaaWWWeeemmmOOOAAAKKKeee{{{uuu```MMM@@@AAAPPPaaaxxxyyyaaaMMMDDD@@@888333///...000222111///...111222000------111555666888::::::888555555555444555777888999<<>>999777444333333333222000111...---///333777888777///222555666666555444555222333444444444666:::<<<666666555444333333333333666666777999999777222//////111333444444333222000111222222222111333555888999888777666555555666666222333444555555888;;;>>>777666555444444555666777111333444666777666666555333444555555555333111///***+++///222333444333333444111000111000000444;;;IIIeeevvvlllkkkccc|||bbbUUUcccsssTTTBBBJJJeee}}}vvvdddQQQDDDCCCOOO^^^ooo}}}zzzeeeRRRFFF@@@:::555222222444444111---///111333000,,,+++...333666999;;;<<<;;;999888888555666888999:::===AAADDDNNNddd~~~eeeLLLIII\\\wwwuuuiiiooogggXXX[[[pppqqq___WWWlllqqq___MMMJJJUUUhhh}}}rrr\\\KKKCCC===:::666111...,,,,,,,,,111...---111777;;;:::777...222666888777444222111000000000111333555777999888666333222333555666666:::<<<>>>>>><<<888333000///111333555555444111000444222000//////000222444999777555555555666555444333444666888999:::::::::666444444888===>>>:::666222222222444777888888666666555444222111000000///)))---111333222000//////111000111222000///555>>>MMMfff}}}hhhwwwkkk___qqqaaaUUUcccvvvWWWEEEJJJ\\\llluuuuuufffVVVMMMDDDIII\\\mmm{{{}}}iiiVVVGGG>>>AAA???<<<888444111...---111333555444111///------000111333777:::<<<;;;999333999======::::::@@@EEESSSjjjlllQQQQQQaaa~~~|||cccZZZcccppp\\\\\\ppprrrcccZZZUUUYYYggg{{{wwwcccQQQFFF===:::555111...---...///222///...111777:::999777222555999999777333111000222222222222333555777888555333111111333555666666;;;<<<======:::666111...///111222444444444333222555333000......000333555777555333333444555444333444555666777888888777666333222333888<<<<<<888333333222333444777888777555555444333222111000000000,,,///333555444222000000222111222333111000777???RRRhhh}}}ggguuuiii\\\nnn~~~aaaWWWgggwww[[[IIIKKK[[[jjjssstttiiiXXXLLLBBBFFFYYYlll~~~jjjTTTFFF@@@@@@???<<<999555000---+++000222555666555333222111222333444777999:::888666333888;;;;;;888888===CCCPPPiiipppUUUTTTbbb~~~{{{oooccc\\\gggnnnYYYWWWuuunnnaaa^^^XXXUUU^^^oooyyygggTTTGGG===:::555111//////111333444111000222666999999777777999;;;:::666222000///444444333333333444555555111000///000333555777777;;;;;;<<<;;;999555111...000000111222333444444555666333000......000333666333222111222444555444333555555666666666444333222000000333777;;;:::555111222111111333666777666444222222222222222111111000...111555666555333222222333222333444333333888@@@VVVhhh~~~gggrrrpppbbbrrr|||aaaZZZlll{{{aaaNNNMMM\\\kkksssxxxnnn[[[KKK===BBBWWWlllgggOOOBBB======<<<;;;999555111---+++///333777999999777666666555444555666777777555333333777999888555555:::???MMMgggwww]]]XXXccc|||{{{nnnxxxfffeeessskkkUUUTTTwwwjjjZZZTTTVVVRRRTTTcccxxxuuuaaaOOOEEE<<<999444111000111444666555333222333555888888777:::;;;;;;999666333222222555555444333333222222222...------///222555777777999999::::::999666444222111111111111222444666777666444000......000444666111111111222444555555333555666555555333111///---...///333888;;;:::555000......///111444555555444000111222333333222111000///111555666555333222222444222333555555555999???RRRbbb{{{lllqqqyyykkkwww{{{```ZZZmmm~~~eeeQQQOOO^^^ppp{{{vvv___III999???VVVooo~~~zzzaaaJJJ;;;555888888888777555222///---111555:::<<<<<<:::999888555444444555666666444222555777888777444444888===JJJccc|||bbbZZZ```sss~~~~~~lllqqqfffSSSTTTsss~~~ooo\\\SSSTTTOOOMMMSSSeee}}}oooXXXIIIBBB:::888444111111333555777555444222222444666777777999:::999777555444444666555555444333222111000///---,,,,,,///222555666555555666777888999999888888222111111111222444777888666444111......111444666111111111333555666555444555555555444222///---+++...000555999;;;:::555222,,,+++,,,///333555555444...///222333444333111///---000333444333222222333555222222555666555888===HHHXXXpppwwwttt~~~ooowww{{{___YYYkkk}}}eeePPPLLL^^^sss~~~cccJJJ999???WWWvvv~~~sss^^^III:::000333333444555444333222111444888;;;===;;;999888777444333333444666777666444777888888666444555999<<>>333111111111222333333444444666888;;;;;;999777666666444333333444666888888777888888777666555666:::===DDDUUUqqqxxx^^^QQQQQQccc~~~uuu}}}vvvYYYLLLTTThhh~~~rrrccc\\\]]]___^^^\\\NNNMMMVVVllloooUUUDDD===666555444444333333444444222111111000111333666999:::999777444111222666999777777777777555333111000000//////111333333222111000111111222444666888:::333333333333333444555555444333222222222222333444000000111333444444222000222222333222111000...---///222666999999888666555444333333333444444222000---///333555555222...,,,***,,,///111222333444666555111000333333111111444<<>>555444111///...///111333444555555444333333555777888666555555777888777777777666444333444777:::======JJJfffzzzcccXXXUUUggg~~~rrr}}}```QQQ[[[uuuyyybbbNNNXXX^^^dddtttsssZZZFFFFFFQQQllloooUUUBBB888111......333555222111333333000---+++,,,///222555:::::::::777444333444555555666888999999888777666777888777444111000111222111222333444444444333333000222555777888777555333444555666777666555333222111000000222333333111///555555444333222222111111222333444333222222444666:::<<<>>>===999555333222000111111111111///---,,,++++++,,,...000222333444///111222222111///000000;;;OOOhhh{{{jjjlllooo]]]dddxxxlll\\\eeeyyydddXXX```vvvxxx```JJJFFFRRRhhhzzziiiRRRBBB:::333444444333111000000111444666888888777666555666888:::;;;:::888666666777111000///111444777999999===NNNkkkhhhXXXQQQeeekkkfffuuu}}}cccZZZggguuucccSSSUUU]]]hhhvvvwwwZZZEEE@@@KKKlllvvvZZZEEE999111...---222444222222444333111...,,,,,,...111333888999999888555444444555444555777888888888666555888888888777444222222333222333444555555555444333000111444666777777777666666555444444555555444333222111111333444333111///444444444444444333222111///000111111111222444666:::;;;===<<<999555222111111111222222111///...---,,,---...000111222333333///000111111000000111333<<>>BBBCCC===BBBPPPjjjdddPPPGGGXXXrrrwww]]]^^^tttxxxnnndddbbbrrroooYYYJJJJJJWWWsssvvvZZZCCC666333///...222555444444666555555555555555444333222111555999<<<;;;999888777555555777888999:::;;;;;;666888999888444111...---000111222333222222000000//////000111444888;;;===<<<777111///111555666666444444555777888666222//////111444666777666555333444555555333111111222333666888999999666444444444000000//////////////////444555888999888666444222000000///...///333888===@@@LLL^^^uuusssuuu|||ccceeexxxnnn\\\```uuuzzzfffVVVIIISSSmmmhhhPPP>>>===LLLcccwwwkkkSSSBBB999777888888666444222222333555888;;;<<<:::888666666444555666555444444666777444333222555:::???CCCEEE???AAAKKKaaa~~~dddSSSLLL___vvvsssXXXZZZqqq~~~yyywwwxxxwwwzzzmmm\\\OOOQQQ___yyysssWWWAAA555444111111555777555444555444666888::::::999888777333777;;;===<<<;;;999999555666777888:::;;;<<<===888888888666111---+++***...///000111222111000000//////000111333666999:::888777444333222333555777333444555888999888444111---///222444666666555555888888777555333111222333555777888888777666777888222111111000000000111111444555666777777555333222000000000///000444999===@@@KKK]]]rrryyyyyy~~~ggghhhxxxnnn```bbbsss}}}lll[[[KKKUUUsssqqqXXXDDDBBBPPPcccyyyqqqYYYGGG>>>888999888666333111111111444666888999999888999:::666777888666444111111111//////000555;;;AAADDDFFFEEEFFFMMM___|||uuupppwww~~~gggXXXRRRcccwwwmmmVVV[[[uuuxxxtttkkkooowwwjjjXXXNNNTTTccc{{{uuuYYYCCC777555333444999:::777444444444777;;;>>>@@@???===<<<666999<<<>>>===<<<;;;;;;444555555777999;;;<<<===::::::999444///+++))))))---...000111222222222222///000000111222444555666333666888666333111333666222333666999;;;:::666333,,,...///222333555666666777888777666333222333444444555777888888888:::<<<555444333333333444555555222222222333222222111111000111111111111444999<<>>666777777666333111111222444666777777666777999;;;888::::::888333...+++******+++///555===CCCFFFFFFJJJKKKQQQ^^^vvvzzzggg___fff~~~hhhXXXQQQbbbvvvppp[[[___xxxsssgggeeegggkkkvvvfffSSSGGGPPPaaazzzyyy]]]FFF999666444666;;;<<<777333333444777<<>>===<<<<<<<<<333333444666888:::<<<======<<<999444...***))))))---...000222333444444333///000000111222222333333000666;;;999444000222666111222555999<<<;;;777444,,,---...000222444666777555666666555333333444666333555777888999:::<<<>>>888777666555555666888888000/////////////////////000111222222222444888;;;>>>EEEWWWttt{{{zzznnnkkkooouuu~~~rrraaa```pppzzzbbbJJJQQQqqqgggLLL@@@HHHZZZttt{{{```HHH;;;444555666555333222222444666666666555444555888::::::<<<<<<:::444---(((%%%(((***///666???DDDGGGGGGKKKMMMRRR]]]pppwwwcccZZZ```yyygggTTTKKKbbbvvvzzzbbbaaavvvwww```WWW[[[bbbyyy}}}cccRRRAAAKKK]]]wwwbbbJJJ???<<<:::888777777555333111///333999???AAA@@@===;;;888<<<@@@@@@===:::999999444444555666777999;;;<<<;;;:::777222,,,)))+++---222444777777666444444555333222222111111222222222666666666555444444666888777666555666777777555333------///333777::::::999666666666555666777888999444555888<<>><<<777333000222666:::999777444111------///111222111---...///111333555777777:::BBBRRRlllppp{{{}}}hhhgggsss}}}www___ZZZiiizzz~~~^^^CCCKKKiiidddKKKEEEOOOdddzzzwwwaaaIII777555333222333666666444222444444444444444555666666888:::<<<<<<888222+++&&&)))...444999===BBBHHHLLLQQQ\\\]]]]]]kkkpppdddggg{{{eeeSSSLLLWWWzzzuuudddkkk|||}}}lll[[[SSS___rrr~~~\\\GGGEEEPPPddd}}}dddLLLAAA<<<:::777555444333000...---000666;;;======;;;::::::===???>>>;;;999888999555555555666777888999:::888888666111---,,,...000333444666666444444444555666555555444444444444444555555444333333333444666666555444555666666555333000000111333666777666555444444555666777888888888555666888<<>>555333222333444555222000666555555555555666777777777999;;;;;;999555000,,,000444999;;;===DDDMMMUUU\\\eeebbb\\\ddduuuwwwyyyiiiVVVNNNXXXzzznnn```jjj~~~kkkaaaZZZ]]]ooo{{{\\\JJJGGGVVVnnnaaaJJJAAA999777444333111///---******---111666888:::999999;;;<<<<<<;;;999888999:::777777666666777777888999777666444111//////111444444555555444333222444555999888888777777777777666333333222222222222333333444444444555777777555333333222222333444444222000111333555777888999888777555666888;;;>>>>>>;;;999666333222333666777555222...///000444777888777666333222222222222222222333111555DDD```lllnnniiicccoooyyyaaa\\\mmmuuu^^^HHHJJJ```{{{gggSSSJJJOOOfffyyyrrrXXXCCC555444222222333333222000777777777777777888999999777888:::::::::888666555999<<>>999999999999::::::;;;<<<<<<:::666333222333333444555666555333222111333555777888999999999999888777555333222333555555444222444444666888;;;;;;888666222111000111333444333222///222666:::;;;;;;999777555666777999;;;;;;888555666666666666777666333111000333777::::::888666555333222111000111222333444;;;<<>>??????<<<777444444444444333666777777555333222444555444555777888999999888777666444222444777777555222222333555888;;;;;;999666111000///000333555666666111444888;;;<<<;;;999888444444666888::::::777555555555555555555444333222333555888888777555444555444333111000000111333444333666>>>OOOmmmnnngggwwwrrrjjjrrrooo```iii{{{pppSSSQQQggg}}}bbbJJJCCCMMM^^^nnn}}}zzzkkkOOO777555666666666555666999<<<888888888888888999::::::999999999999:::;;;<<<===;;;===AAAHHHUUUhhh}}}lllSSSHHH]]]|||iiidddmmm~~~{{{\\\IIIPPPhhhzzzsssxxxfffOOOUUUsssyyymmmgggdddccciiiwww~~~```OOOJJJTTTggg^^^AAA333222111000111333444333222111333666999;;;;;;;;;:::777444111111444777999999333333555777999<<>>>>>:::999DDD\\\{{{xxx[[[EEEPPPppptttWWWDDDFFF^^^rrrhhhlll{{{^^^IIIPPPkkk~~~lll\\\TTTXXXffftttgggYYYUUUbbbqqq~~~```FFF777777777888777666555666888333555888;;;<<<;;;999888666444222333666777555333333333444555777888888999999999888888888888888999999999:::999888777777888111333555888::::::::::::999777666666666666333111333111//////111333555555444222111333666777555222333555888:::;;;:::888777666222///111666999999666333222000/////////000111555666777555444444666777<<<999444000------...///+++...666FFF___}}}~~~jjjnnnttteeemmmjjjSSSVVVmmmxxx___[[[mmmwww___KKKCCCDDDRRRZZZaaabbb___YYYNNNCCC777444333444333000000222888999::::::888666666777555333222444999===>>>>>>>>>:::;;;FFF___}}}fffIIIJJJ[[[|||^^^JJJNNNbbbeee\\\hhhzzz___RRRXXXhhhtttxxxmmm___WWWYYYfffzzz~~~eeeXXXWWWeeewwwyyy\\\EEE888666888999888666444333444555666888:::::::::999888444333222333666777666444555444444444555666777777888888777666666666666666555666777777777777777888444555777999:::;;;<<<<<<::::::999888666444222111111111222333444555555444444333333444777999777555222444666888888888777666555111///000444777666444222222111000////////////222444555666555666777999:::888555111/////////000///111888GGG]]]zzznnnpppppp```ggg~~~hhhRRRVVVoooyyyccc]]]jjj~~~hhhQQQFFFDDDQQQ\\\fffhhhbbbWWWIII===777333111222222//////333666999<<<<<<:::777666555666444333555999===>>>>>>===:::<<>><<<888555444666555444666999<<<===>>>;;;999???RRRooorrrUUUNNNWWWvvvsssjjjooo|||lllUUUUUUhhhxxxbbb^^^nnnfffQQQJJJQQQ[[[___eeennnxxx~~~~~~vvvyyyrrrXXXPPPSSSiiimmmQQQAAA;;;666666777555333222222333:::999888777666666777888222222333555888:::;;;;;;;;;888555222111111333444666666555555333222111000...///000333777:::;;;;;;<<<;;;:::999888888888888999===???;;;555111222555333555777777777666666666555555555555666555444333222222111111111222444555333222000111333444333111000000111111000///---,,,---111555777777777888888666666666666555444333222444555;;;FFFYYYvvvsssmmm{{{iii[[[ccc{{{mmmWWWYYYpppuuuddd\\\ddd~~~tttWWWFFF@@@EEEXXXkkkppphhhYYYJJJ???888333000000///...000555666999<<<<<<;;;888666666777777666777999;;;<<<===::::::CCCYYYvvv~~~cccWWWZZZppppppaaahhhwwwoooWWWXXXlllxxxbbb___qqqyyy___IIIAAAIIIUUUhhhttt|||jjj```^^^[[[^^^gggtttjjjQQQKKKQQQfffjjjPPPAAA<<<666666555333111333666999;;;999777666555666777777444555666888999:::<<<===;;;999666333111111333444666666666666444333111000///...000333999===>>>===>>><<<999666555444444555777;;;===;;;555222444777555666777555444444777999999999999888666444333222333222000000000111333444444333333333444555444333///000111111111000...---000222666777666555555555555555666666666555444333222444888BBBVVVssssssjjjvvvkkk```hhhrrrXXXVVVkkk~~~rrr```ZZZdddpppRRRBBB>>>FFFXXXjjjnnngggZZZMMMCCC:::555111111000...111555777888999888777777888:::888888888888888999;;;===;;;===HHH___yyymmm\\\XXXlll{{{nnntttoooXXXZZZnnnyyycccaaatttlllVVVDDD???KKKZZZrrrvvvdddTTTJJJGGGJJJMMMSSS___qqqcccLLLIIIQQQiiikkkRRRBBB<<<777777666444333555999<<<:::999777666555666666777666777999999999999;;;<<<:::999666444333333444555555666666666555444222111111000000444:::>>>???===<<<:::777444222333444555777999;;;999666444444666555666666444111111555999<<<======;;;888555444444333333111111111222333444333444555666666666666555///000000111111111111111222444666666555333333444555555555666555555444333111222555===NNNkkktttjjjuuunnneeemmmtttWWWSSSfff{{{ttt___YYYccc}}}mmmPPPAAA???LLL[[[iiilllfffZZZMMMCCC;;;666333333111...///333555666666555555666999<<<999::::::999888888:::======BBBOOOeee|||ttt___UUUgggoooYYYYYYnnnzzzeeeeeeyyywww```PPPFFFHHHYYYlll|||eeeRRRGGG@@@>>>AAACCCHHHRRRbbbxxxzzz]]]IIIIIIRRRpppoooVVVDDD;;;777888::::::888888999:::888777777666666666666777777888:::999777666777999888888777666666666666777333444555666555444222111333000000444:::>>>>>><<<888666333111222444888:::999999999888666444222222111444666444111000222666888:::;;;999666444444555444444333333333333333444111333555666666666777777000000000000111333444555333444555555333333444555555555555444444444333333333333444888EEE___xxxmmmwwwrrrgggoootttXXXUUUhhh{{{zzzcccZZZ```xxxmmmQQQDDDBBBLLLYYYgggkkkggg^^^PPPDDD;;;777444444111---,,,///000222444555555777999;;;:::;;;;;;:::777777:::<<>>???CCCLLL\\\ssssssYYYIIIKKKTTTpppqqqYYYFFF;;;777:::>>>???===:::777777666666777777777777777777777999:::888555333444666777777777888888888888888222333444555555444222111333111000444:::===<<<:::444333111000333777<<>>VVVvvv{{{qqqyyytttgggmmmuuu[[[ZZZnnn~~~hhh[[[^^^ssspppTTTGGGFFFHHHUUUcccjjjjjjcccTTTGGG:::666444444111,,,***,,,,,,///333666777888999:::;;;<<<<<<:::777777999<<>>AAAJJJZZZssspppXXXJJJMMMVVVjjjjjjPPPAAA===888:::<<<======;;;888666222333555666777666555555555666666777666666555444111333666777888666444333000111222333444444333333333333444666777777888888111000///111555999;;;<<<888777777666555333///,,,,,,222888:::777444222222222333444444333222333555333444555666777777666666000111222333444444333333111000000111333555444444222222222222333444555555555444333444555555333111444111111777BBBVVVrrrxxxsss{{{sssdddlllddd\\\jjjjjj^^^fff{{{qqqXXXIIIBBBJJJQQQZZZbbbgggdddUUUEEE888444444777666111------///000111444555777888888666666777888888777666666CCCPPPfff}}}dddeeeuuuiiiVVVVVVnnnpppaaaeeesssxxxqqqiiiTTTNNNDDDCCCSSSssseeeOOOAAA999888<<>>AAAAAACCCNNNaaa{{{hhhRRR@@@DDDZZZppp```FFF888333222333666888999999888777555444444333333333333444444333333222333444666777444222000......111444666000///---,,,,,,...000222222444555666777555444333......///111555888888888777666555444333000,,,(((***///555777666444444555777777666222...,,,,,,,,,111111111222333666888999555333000......///222444111111222444555555222000+++,,,---...000111333333333222333555777777666444333333444666===PPPoooyyynnnsssvvv^^^\\\rrrkkk```mmmrrrccchhh|||}}}dddNNN@@@CCCRRRgggwww}}}sss\\\GGG<<<888666999888444111111444444444444444333333222666666666666777777888999AAARRRnnnoooXXXeee~~~eeeOOOQQQeeejjjTTTMMMPPPSSSSSSRRRVVVOOOIIINNNaaa~~~uuu___MMMBBB@@@CCCHHHJJJQQQ]]]pppfffOOO???GGG```vvv~~~^^^EEE777222111333555888::::::::::::666555333222111222222333333222111000111333666777444222000......000444666///---***))))))---111444222333555666666444222000------...111555777666666777666555444333000,,,)))+++000555777666555777888888888666333///,,,,,,---333222222111333555888999666333...+++***---000333222222333555666555111///+++,,,---///111333444444222111222444666666444111111222444666<<>>999666777666333222444666666777888999999999999222222333555:::???DDDGGGNNNdddyyy]]]^^^ooojjjRRROOObbbtttaaaNNNJJJTTTcccsss}}}nnn\\\]]]llluuullljjjuuu}}}fffOOOCCCQQQpppbbbKKK===777///000111333444555555555555444444333333333333444333222222111222333555666222333444444555555444444333000,,,***+++...333777222222222222222111000000,,,+++,,,...111333333333555555444555555333///,,,...222555666555666999<<<888888777555333333666888888777666555444555666666555333000......///222333222222333555666666333111***+++---...//////...------...///222333222///,,,///000111444;;;LLLjjjiiifffxxxmmm```lllcccUUU___tttnnn[[[^^^rrrcccMMMAAAMMMbbb|||kkkUUU@@@:::666666666333333555666777888:::;;;<<<<<<<<<333444444777===DDDJJJOOOZZZqqqddd^^^hhhlllUUUPPPgggjjj[[[OOOTTTeeewwwvvv```___oooaaaNNNEEEVVVvvveeeMMM>>>777111111111222222222222222333444444555555555555444333333333333444444444444222333333444444444444444:::777222...---///222444222222111000000000111111,,,+++***,,,///111333333222222222333444333000---...111444444333333777:::888888777555444444777:::555555555555555555555555555444444444444555555666333222222333555666555333---...///000///---+++******+++...111444444222000111//////222888HHHaaawwwmmmfffuuummm___jjjaaaTTT___ttt{{{bbb^^^ooofffOOOAAAIII___|||kkkUUUBBB<<<777777777555555777666777888:::;;;;;;<<<<<<888888888:::???FFFNNNRRRddd}}}iii\\\aaakkkXXXNNNhhh~~~uuu[[[SSSRRRbbbzzzrrr\\\^^^qqqxxx\\\NNNJJJ]]]}}}fffNNN===555444444444333333333222222222333555666777666555555444444555555555444333333333333222222222333444555???<<<666111...///000222222111///......000111333---+++)))***---000222333000000000222333222///------000222222111111555888999888777555333444777:::111222333444555555555555555666777888999999888888333222111333555666666555111222333222111///,,,***''')))---222666777555333222///---000666DDDZZZmmmvvviiippphhh[[[eeebbbUUUaaayyyfff[[[nnnkkkRRRAAA@@@YYYyyymmmWWWDDD===888888888666777999777888999999::::::::::::<<<;;;;;;<<<@@@GGGNNNSSSjjjjjjZZZ\\\yyyhhhXXXJJJfffooogggPPPLLLSSSllljjjVVV\\\rrrtttZZZPPPPPPddd{{{^^^HHH===999777666555555666666555444666666777555333333444555666888999666000...000444666666666555555555444444999999555///...111333111555333222000///000000111...---+++***,,,000555888666555555666777666222///111222111000......000222777777777666555555555444333222222222333444555555111777===???>>>;;;::::::888888777777666666555555666333111111222222...+++,,,---...000555999555...+++...,,,000:::???OOOiii~~~hhhhhh|||qqq\\\XXX___rrrlll^^^eeekkkdddzzzmmmPPP@@@???UUUrrrgggOOODDD???===>>><<<777666888555555555555777888::::::===@@@===>>>FFFGGGJJJWWWtttrrr\\\SSSiiihhhVVVRRRfff{{{nnncccZZZPPPOOO^^^xxxgggTTT]]]xxxuuubbbWWWYYYmmmyyy]]]HHH<<<777555444555555666666555444555444444333444444555555666999:::777222///000222333333444444444444444444555666333...---111333222333222111000000000000000111///------///333777:::777666555666777666333111111222444333222000000000555555444444444444444444111111111000111111222222222666:::;;;;;;:::;;;<<<<<<:::777555444555777888777666555333222000...,,,///333666777999:::555...,,,...,,,000999===LLLeee}}}mmmkkk|||mmmXXXSSSXXXkkkmmm___hhh}}}nnnhhhuuuoooRRRBBB@@@WWWvvvcccKKKDDD@@@???@@@>>>888444555111222222333444666666777999>>>>>>???FFFGGGLLL\\\wwwtttZZZLLL```fffSSSRRRbbb|||~~~ooofff^^^XXXNNNPPPdddiiiVVV___yyytttbbbYYY]]]sssuuu\\\GGG:::333111222444555666555555444333111///111555777777555777:::<<<:::555111///000...///000111111222222111111222111------111333222111111111111000000000000333222000000111555999;;;888777555555666666555333000333666666444111///...222222222222333333333333000000///.........//////222444666777888999<<<>>>>>>;;;666333222444888;;;888::::::666111------...333999>>>===;;;:::666111...000---000777:::HHH```xxxqqqjjjvvv|||~~~nnnXXXPPPTTTggglll___iii{{{rrrmmmrrrpppUUUDDD@@@WWWvvv~~~dddNNNEEE@@@???@@@>>>777222111000111222333444555555555444===???AAAFFFFFFNNNaaa{{{bbbLLLZZZ}}}dddPPPOOO\\\tttnnngggeee```YYYLLLSSSlllkkkWWW```{{{qqq___XXXaaa{{{qqqYYYEEE777000...000333555555444444444222...,,,///555999888555888;;;===<<<777222///...)))***+++---...////////////111000------000111///...//////000111111111000444333222111222555888;;;999777555555666666666555111333555555333000///...111111222222333333333444111000///......---......000111333555777999;;;<<<<<<999666333333444777::::::===>>>888000+++,,,000444<<<@@@===888888888666111333///000666777BBBZZZrrrqqqeeellluuu|||oooXXXMMMOOOaaazzzjjj]]]fffzzzrrrmmmrrrpppWWWGGG???TTTnnn{{{iiiYYYGGG@@@<<<<<<:::555111111111222333555666666555555222===@@@AAADDDDDDNNNccc~~~qqqVVVYYYtttaaaMMMIIIYYYuuunnnfffmmmssslll```NNNWWWqqqjjjWWW```{{{jjjWWWRRR```pppWWWCCC555...---///222333222222222444111...,,,///555999999666999;;;===<<<999444000---&&&''')))+++---------,,,000222222...---000///,,,------...///000111111222444333111111222444666888888666444444555666666555222333333111///...///000222222333333444444555555222111111000////////////...000333666999999888777666666666666666666666777:::>>>???999///***---222444:::<<<777333555999<<<444555000000555444>>>UUUooorrrbbbdddmmmwwwmmmTTTGGGHHHYYYpppjjjZZZaaayyyoooiiissspppZZZIIIAAAPPPbbbnnnuuussshhh^^^III???777555555333222333222222333444555555555555444>>>AAA@@@AAABBBNNNeee}}}bbb[[[lllaaaLLLFFF]]]}}}ssseeejjj}}}{{{gggSSS[[[sss~~~eeeTTT___{{{cccNNNLLL^^^pppUUU???333...---000222111///...111444222000...111555888888777999:::;;;;;;999555000---&&&(((+++---......---,,,000333333000000111000,,,,,,,,,,,,,,,...000222444222222000000000222444555666555444444555666555333222222111///......000222444444444444555555555555333333222111111111222222000111333666999888666333222333666999999999777666:::======888000,,,///333444888888222///444:::>>>666777222111555333<<>>>>>>>>888999888444111000222555777:::999666555888::::::888999444333555222:::OOOccc}}}uuueeeaaaiiiuuukkkSSSLLLSSSaaaqqqxxx^^^[[[kkkiii^^^ccc}}}|||```HHH<<>>AAACCC;;;;;;999666444333555777<<<;;;:::888777777888999777777777555555999AAAHHHWWWmmm}}}uuucccaaafffrrrjjjSSSFFFJJJ```|||yyy[[[[[[kkkhhhYYYhhhtttYYYDDD777FFF[[[sss|||dddNNNDDD;;;<<<>>><<<888666666666777777888999;;;<<>>:::888666777888777555222111222333333222333555777666777999888555111000///...+++((()))---111333333//////......///000111222555444222333555555222///---///111222111111111222222444555444111000///000000000000//////222666:::777555333333444555444222444444666777:::===???@@@======;;;888666555666777;;;:::999777666666666777444666888777777888>>>BBBTTThhhuuu{{{{{{pppfffiiimmmxxxnnnUUUGGGKKKccc}}}```\\\hhhlll\\\ggg}}}pppTTT@@@???NNNcccyyygggRRRGGG======>>><<<888666777888888888888999;;;<<>><<<===;;;777666888999999888777888:::===CCCBBBCCCEEEJJJXXXqqqxxxddd___kkkuuuWWW>>>999<<<;;;===DDDTTTmmmiiiPPPFFFUUUoootttddd[[[WWWXXX```ooo{{{^^^VVVbbb|||uuu^^^```|||fffPPP??????GGGUUUoooqqqZZZXXXeeezzzbbbLLLAAA<<<;;;<<<;;;999666333111111222333333111///000333999>>>;;;:::888777666555444333000111222111//////111222555777999888444///,,,***,,,++++++,,,...000222222111000...---...000333444555777999::::::777333000---///222333222000000111///111333333222000000000000111222111111222444777666666777999:::999666333333444666888888888888777999:::;;;:::888888888999999999888777555555444444333666999888666444555777HHHbbbvvv~~~|||mmm```bbbrrrvvv\\\KKKLLLccc}}}```QQQddd~~~ooo\\\gggzzzuuuZZZIII>>>JJJ[[[ooonnnTTTGGG<<<:::;;;999777666777888888777555555999<<>>:::>>>===@@@GGGXXXsss___HHHJJJUUUhhh{{{xxxjjj```YYYXXXaaasssyyy^^^QQQaaa}}}uuu^^^```|||fffLLL;;;>>>GGGSSSnnnnnnVVVSSSbbbyyyxxx]]]JJJBBB??????<<<:::777444222111000000000000///......222777;;;<<<;;;999777444333333333222333222000...---...///222444666555333///---------......///000000111222222111///...///000222333444777;;;<<<;;;777444111,,,///222333222000000000...111444444333111000000222333444444333333555666666666777999:::888444000333444555666666666555444333555888999888888888999888888888777777666555555555777777555222222555888EEE___uuu~~~~~~mmm]]]]]]jjj{{{www___NNNLLL___zzzdddUUUeee}}}lllWWW]]]nnnvvv[[[KKKBBBLLLYYYjjjoooOOOBBB888666888888666666444666666444222222777<<<@@@>>>@@@GGGRRRfffjjj[[[bbb~~~rrrWWW@@@;;;<<<;;;@@@III```|||yyyZZZDDDJJJSSSdddrrrpppeee^^^^^^^^^ddduuuxxxaaaPPPbbbqqqZZZ[[[vvvhhhOOO>>>CCCLLLXXXsssiiiOOOLLL[[[vvvwww]]]KKKCCCAAAAAA:::777333111111000///...---.........///222666999;;;:::999555111000000111333333333111...------...000222333333111/////////...000222222000///000111222222111111000000000111111555999:::999666333222,,,///333444222000//////000222555666444111000///222444666666555444444555444444555666777666222///333333333444444333333333000333666888888777777888666666777777777777666666555666555222000111666;;;CCC[[[nnnyyy|||mmm]]]\\\bbbvvvwwwbbbPPPLLL\\\vvvlll^^^hhh}}}hhhRRRWWWhhh{{{```OOOFFFMMMXXXfffyyywwweeeJJJ???555444777666444333111444555333000111777===@@@>>>@@@HHHUUUkkk|||xxxmmm[[[___yyyttt[[[EEE???===<<>>555555666444111//////333555333///111888???BBB@@@AAAIIIXXXooowwweee^^^eeerrrlll\\\___vvvmmmYYYQQQLLLKKKXXXjjjgggPPPDDDEEEMMMXXXYYYUUUZZZdddxxxnnnYYYWWWlllhhhQQQRRRkkktttooouuuvvv\\\DDDDDDXXXwwwyyy___III===;;;<<<666333///...///000///---,,,///111333444555888999555555444///***((())),,,...000000000000000222444333333222///---,,,...000...111333333///+++++++++333444444444333000---+++)))---111333111//////000,,,000333444333000///...333555888999666222000///111333555666444222111111333333555888;;;======<<<222222000000000111222333333666999:::888555333222000111333555666666666555000333444444333444999===EEE^^^vvvvvvVVVGGG^^^tttxxxdddSSSOOOaaa|||ddd]]]kkk}}}iiiQQQPPPaaa}}}___NNNEEEPPP```qqqvvv___JJJ???666666777444...,,,///333555333000222:::AAADDDAAABBBKKKZZZqqqlllVVVJJJQQQ^^^oookkk]]]aaavvvooofff``````ppphhhQQQGGG??????HHHQQQWWWfffwwwlllVVVZZZpppfffPPPQQQjjjoooWWWBBBEEE[[[{{{zzz[[[CCC888777999888333///---...000000///000//////111333555555555333222111...,,,+++---......///000111000000222333666222---,,,---...---,,,---///222111---++++++,,,000000111222222111000000111000...------///111222333333444333111222444666:::;;;======<<<888444222333333333111000000222444333222333777;;;===;;;999222222222111111222444555444555777888777555222000+++...333555666555555666111222333333333444888:::DDDZZZ{{{yyy```PPPZZZlllwwwlllWWWQQQaaasss~~~```UUUdddjjjWWWYYYhhh}}}yyy\\\HHHDDDPPPbbbttt{{{nnnQQQDDD999888;;;:::555222///222666888888:::>>>AAAHHHFFFDDDIII]]]|||gggRRRNNNRRRVVVjjjsss~~~~~~vvvrrr|||kkk``````ooobbbKKK@@@===???IIITTTbbbwwwlllSSSbbbssssss[[[UUUggg}}}gggVVVHHHKKKaaazzz\\\DDD999777888666222...,,,---///...---///...///111333444444222111222333222///......///...//////000//////000111222///,,,,,,...000000///,,,...000000---+++++++++000/////////000000111222111000000///000111333333555555444222000000222444:::;;;===>>>===:::777555222333333222111000222333333222333666999;;;:::888222222111//////000222444444666777888777555222111,,,///333555555444444444222222222444666888;;;<<>>@@@@@@AAAKKKdddppp^^^ZZZ^^^```eeehhhkkkggg^^^YYYcccqqq~~~nnnbbb___mmm```JJJ>>>BBBMMM\\\hhhvvvoooVVV```ssssss^^^\\\pppttt```UUULLLRRRgggxxx[[[DDD888555555444111...------------,,,,,,---...000333333111///...111444555333000......------......///000000111...---+++,,,...111111111///000111111///------...000...---,,,---000333444111111222333444444555555777666333000......111444999:::;;;<<<;;;999777555111222444444333222222333333333333444777888888777222222000---,,,---000333555666777888777555333222...111444555444333333444444222111444:::>>>??????IIIaaalllVVVVVVfffnnnbbbLLLGGG]]]vvvlllaaahhhxxxfffbbbuuu|||dddUUUHHHRRRccczzz{{{dddPPPHHH@@@???>>>;;;999:::555777999999888888:::;;;;;;<<<@@@OOOmmmqqqnnnooonnngggbbbZZZPPPFFFBBBKKKXXXkkk{{{|||oooccc]]]iiiuuuZZZHHHAAAOOOeeeyyypppXXX^^^uuuooo^^^bbbyyyqqqiiijjjoooyyytttaaaSSSNNNNNNZZZooovvvZZZEEE999444222333222000///......------+++,,,...000222222///,,,)))---333555444000,,,***,,,+++,,,...111333444444...---------///000111222333333333333222111111111000...,,,+++,,,000444777222333444666777777777777666555222///---...222666888999999888777555333222111333666777666555555555444444333333444555555555333222000,,,)))***...222555555666777777555444333111333666666555444444444666333111555<<>>:::999;;;666666777888888999::::::======BBBSSStttwwwkkkZZZKKK@@@===EEEOOO___sssxxxlll^^^WWWccc|||{{{eeeQQQEEEHHH]]]{{{lllWWW^^^yyy|||fffYYYbbb|||jjjXXXNNNPPPTTT]]]jjjnnnbbbSSSFFFEEELLL]]]tttwww\\\HHH===666444333333444333111000//////,,,---...000222111...+++&&&***000333111---)))'''******+++///444888999888000000000000//////000111444333222222222333222222000///------...222666888444444666777888888888777444333111......000555999;;;:::999777555333222111222555777999888777888999666555444222111222333555333333111---((((((---222444555555666555555444333333555777777666555555666888444222555;;;@@@???===BBBZZZzzz{{{```VVVcccmmmfffQQQFFFVVVmmmnnnaaafffxxxeeefffuuuiiiPPP<<>>===999888:::333333444666888::::::;;;===???EEEYYYzzz~~~iiiWWWKKKFFFKKKSSSbbbtttwwwgggWWWOOO^^^yyyuuueeeVVVIIIBBBJJJddd{{{bbbTTTbbbxxx___UUUbbb}}}zzzaaaNNNBBBDDDGGGLLLTTTYYYTTTKKKBBBCCCKKK^^^vvvxxx^^^KKK@@@:::777333555777666444111000000/////////111222111///,,,'''+++///111///,,,)))'''***)))***///555:::;;;:::222333333333111000000111222000......000111000///111000111111333555777888555666666666666777777777333222222000000222666:::>>><<<:::888777666555555333555777888888888:::;;;888777555222//////222555444666555///)))(((,,,111333333444444444333333333444555777777666555666777999666444444888::::::888;;;PPPmmmgggVVV```lllkkk[[[PPP\\\pppmmm^^^aaazzzvvvbbbaaannnhhhMMM===BBBPPPkkkxxx^^^HHHAAA;;;<<<<<<999777777111000111444777:::;;;::::::???KKK```zzzjjj^^^XXXZZZ```rrrzzzeeeQQQJJJYYYuuuoooaaaVVVNNNGGGCCCHHHbbbyyyeeeWWWTTTkkksss[[[UUUdddnnn]]]LLLNNNNNNOOOSSSWWWSSSLLLGGGFFFMMMaaazzztttZZZIII???999666333666888888555222111111333222111111222222000...---///111222///,,,+++***,,,******...555999999777222444666555222111222333111...,,,,,,...000///...111333555777888888888777777666555444444444555666444444444333222333666999<<<;;;999888777777888999333444666666666777:::<<<:::999666222......111555555888888333,,,))),,,111222222222222222222222222222333555555444444555777999888666444333222222333444GGGaaa|||ooo\\\bbbkkknnnbbbXXXbbbtttnnn^^^\\\vvvxxxbbbYYYhhhfffOOO@@@CCCNNNddd~~~ttt]]]HHH>>>888999<<<:::666444000//////222666999999888888BBBTTTkkkvvvqqqtttzzzgggQQQHHHVVVqqqvvvkkk]]]TTTRRRPPPKKKFFFIII```}}}}}}tttmmmiii^^^QQQOOOWWWvvvlllXXXTTTggg{{{nnnllljjjiiimmmnnneeeYYYIIIGGGOOOgggoooUUUDDD;;;666333222555999888555111000000555333222222333333111000222333444333000...---------+++***---333777666333111444666666444222444555222///------///111111///111444888;;;<<<:::888666888777555333222333444555555666666555333333555777888777666555666777:::;;;222333444444444666999<<<;;;:::777222...---111555666999:::555---***---111111111111111111111111222000222333333333333444666999999777333///---...///111AAAYYYtttttteeegggmmmpppeee[[[ccctttqqq___YYYtttzzzdddSSSddd|||}}}eeeSSSAAABBBKKK```yyysss___HHH===666888===<<<777333111///...111555777777555999GGG\\\sssjjjRRRHHHUUUnnnvvviii___SSSPPPSSSTTTPPPJJJMMMaaazzzzzziii```YYYVVVLLLDDDLLL[[[}}}gggTTTSSSiiiyyygggGGGEEEPPPllldddHHH;;;555444555777777777555333222333555444333222111222333444555333333444444333111///...000//////222666888666444666555333222111222222333///000000000///...---,,,111333777:::<<<<<<;;;:::999888777555444222111111555555555222000///000222333444555444222222444555444222111333777999999777;;;888555222222333666777:::888555333222000...,,,111444888888555222111222666666555333333333333333999999777444111///000111555>>>RRRooozzzgggkkkooolll```WWW___nnntttbbb```xxxwwwcccUUUeeezzzxxxcccUUUCCC@@@JJJ\\\mmm|||www```HHH===444555:::999666444///---,,,---111555:::<<<:::HHHaaauuulllmmmrrr{{{xxxWWWHHHVVVkkkppp^^^VVVOOONNNVVV]]]YYYQQQKKKPPP```yyy~~~mmmfffSSSSSSLLLFFFEEEAAAKKKbbblllTTTNNNdddwwwmmmlllvvvkkkUUULLLNNNiiibbbIII===888666777777666444333333333333333333333333333444555666666333444444444333111000...111000000111555666555333555555333222111111111111222111111000000//////...111222555777999:::::::::<<<;;;999777444222000///333444555444111///......000111222222111222444555444333222444777:::999888;;;999777444333444666777888666555444444222000---111555888888444111000111222222333444444555555666888666555444222222111111333<<>>===;;;888555222000...111333555444111...,,,+++///000111111000111333555555444444555888:::;;;:::;;;:::888666555555555555444444444555666555333000111555888777333///...///---///111444666888888888555333111333555555333000444===MMMfff~~~mmmlllmmmiii\\\PPPWWWffflllhhh~~~|||fff]]]lll}}}cccPPPFFFBBBLLL^^^nnnyyyrrr]]]???555---///444555444444000000111333555999<<<>>>GGG[[[zzzzzz^^^NNNIIINNNYYYbbbsssdddMMMQQQ```{{{uuu___JJJ>>>DDDWWWhhhmmmkkkdddVVVHHHHHHZZZvvv|||eeeVVVQQQHHHJJJHHHIIIMMMHHHLLL^^^~~~zzzZZZWWWmmmhhhNNNBBB@@@HHH```|||XXXRRRWWWqqq|||]]]GGG===888888;;;777222------111333222...///000333555777777777777777777777777777555333222444333111000000111222222222333444555666555444333888777555333222333444555444222111000222555999;;;>>>===;;;999666444222111111222333222///---,,,,,,222333333333222222333555777666666777999;;;<<<===999999777666555444333333000111333666888888555222111555888777222...---...+++...111555777888888888222///...111666888444000555>>>NNNddd|||yyyqqqooorrrqqqdddTTTWWWdddjjjiii~~~|||cccVVVeee|||iiiUUUHHHBBBMMMaaaqqqzzzsss^^^???555...///222333222333000222444666888:::===@@@OOOccc```MMMGGGLLLVVV```nnneeeLLLMMMYYYvvvuuudddTTTHHHCCCSSSmmm~~~rrrfffUUUBBBGGGYYYvvvttt```WWWUUUOOOPPPKKKJJJMMMGGGJJJ[[[{{{}}}]]]]]]sssiiiQQQFFFDDDLLLggg|||]]]YYYaaazzz}}}\\\EEE999555888<<<777222------111333222//////000222444555666555555777888999999999888777666555444111///......000222000222444666888888888888999888666444333444555666555444222111333666999;;;;;;:::999888777666555555333333111...,,,,,,...000777888777666333222333444888888888888999;;;===???777666555444333222222111//////222555888888666333111555888777222...---...---///222555777777777666000...---111666888555000222<<>>IIIaaapppuuulllZZZHHH>>>555222111//////111333555888999999;;;@@@EEETTTeeewwwllliiilllrrryyyqqqWWWRRRZZZwww{{{jjjZZZSSSQQQVVVeeettt{{{jjjXXXJJJKKK\\\vvvqqq```XXXTTTQQQPPPGGGAAAAAA???LLLfffttt\\\eee{{{wwwyyy^^^bbbrrr|||^^^GGG:::444666;;;777555222111111333555777777666555444333222222222111222444666888888888888444333111---***+++000444222222333333444666777888666666555555444333333333222333555666777777777777666666777777777777777777000000000...---...111444666666666444111000000111222333444333222444888<<<666444222111000222444555000000000111444444333222111555888888444111000111333333333444444444555555000000000000000111222222---666CCCTTThhhzzzllljjjtttwwwaaa\\\ggg~~~hhhXXXjjjhhhVVVbbbwwwxxxaaaLLLAAAKKKcccpppssshhhWWWIII???666333111...///111444666999888888:::AAAGGGXXXlll|||___UUUYYYrrrzzzgggYYYNNNPPPWWWddd{{{}}}jjjXXXMMMKKK[[[uuuyyyhhhYYYOOOOOOPPPIIIBBB@@@@@@QQQooolllZZZffflllWWW^^^ssszzz___JJJ===666777:::777666555222111333666:::;;;999777444222222222222---///111444666777777777333333000,,,)))+++000555444333222111111222444555555555555555444333222111000222555777888777666444777777666666666666666666...///111111000000222444222222222111///...///000///000111000///111555:::777555222000111333666888222000///000222333222111111444888888555222111222333333333333333444666666111222111000......111333333999BBBOOOaaatttnnnjjjsssyyyddd```mmm}}}nnnRRRfffnnnWWWbbbxxxiiiSSSGGGPPPgggsssttthhhVVVHHH???666222000...///333444777999888777:::AAAHHH^^^uuucccUUUUUUmmmuuubbbXXXKKKFFFMMMZZZjjj~~~hhhUUULLLKKK[[[sssppp^^^OOORRRUUUOOOGGGCCCAAATTTtttgggXXXfffbbbPPPZZZrrryyyZZZJJJBBB:::666777666444333222222333555666666888777444333666777444000...---...000333444444111111000...------000222555333111...------...//////000333555666555333222111111222444555555333111666333222333666777666444222000...000444777777666222000...///111222111...111000///000222444555555777222------000333555666333333333333222111000000...111555555333222333555333222111222555777888888666555444222111111222222888<<>>777333555666555333222111222444555333666666444444777777555...------...111333444444222222111///------///111///...---,,,,,,---///000000111444555666444222111000111333555666555222000333222111444777888777555222000///111555777777666222000///000222333222000000000000222444555555444666333......000444666777555555555555444333222111000333666666333111222444333333333555888999999888777666444333333333333444888<<>>>>>;;;999555444333333333444666777222777@@@PPPhhh}}}|||kkkdddoooyyyrrrbbbXXXvvvgggQQQWWWsss{{{gggiiiyyyaaaFFF===GGGbbbyyyyyy___DDD===888777777555777::::::888777777888AAATTTfffkkkXXXPPP___{{{rrrcccVVVPPPOOOPPPNNNLLLLLLPPPVVV```ppp~~~{{{ooo^^^QQQKKKJJJLLLccclllZZZeeewww___TTTgggeeeQQQ___xxx|||aaaFFF<<<999666666999:::888666555444555666777555888999666555555222...)))***,,,///333444444222333444444333000///000111---,,,+++***+++---///000222333444555444222///---///333999;;;:::666444333222444666666555222///...333333444444444555777888888888666444111...,,,,,,,,,000555777666444222222111111///------...000222111111000000///---,,,+++...222555555333111333555333555888<<<>>>>>>;;;888222222111111222444666777444777???OOOggg|||kkkbbblllwwwrrr```SSSlll|||bbbOOOUUUrrr|||gggeeetttcccGGG<<>>;;;<<<;;;777555666222777<<>>AAAIII]]]xxxyyyeeeVVVUUUooonnn[[[TTTXXXddduuu~~~uuugggZZZLLLGGGIIISSS[[[YYYUUUUUUfff|||xxxqqq{{{iii\\\vvvhhhSSSSSSVVVZZZnnnhhhYYYaaatttxxx^^^KKK999333555666444222333333333333333555666777999777555444555888;;;===444111...,,,...000111222222333555666777666555444111000...------///111222444444444555666555111......///111222333444555555555333111///...///000000444333000......000222444999888777444111111333666555444222222333444555555999:::999666111...---------...///111222222222111000333555222---+++,,,///111222222333333444444444666777777888999999:::::::::999888===QQQmmm|||qqqfffcccgggggg```YYYfffzzzoooOOOLLL^^^|||lllYYYZZZlllyyycccMMM???>>>MMM[[[fffbbbPPP===777666;;;??????===<<<:::===???BBBKKK```||||||hhhZZZ[[[qqqyyygggZZZUUU^^^jjj{{{uuukkkUUUPPPRRR\\\fffjjjkkkmmmwwwyyysss|||kkk___yyysss]]]MMMKKKJJJLLLbbbhhhXXX```yyyxxxYYYIII999555666666444333444444444444444555666777555444333333555999===???777333///---...000111222222333555666777777777666///...------...///111222444444444555777666444222---...///000222333444444000///.........///000111444222111///000111333444:::999777333111111555777666555444333333444555666999999888555222000000111///000111111222222111111///333666555111//////000222222333333444555555666999999999999999888888888999999888;;;KKKfffooobbbffflllhhh^^^YYYfffyyysssRRRMMM^^^}}}jjjYYY]]]qqqrrrZZZLLL>>>???MMMZZZccc^^^KKK:::666444:::>>>>>>>>>???>>>???@@@CCCMMMdddkkk^^^^^^ooouuu```SSSRRR\\\ooo}}}xxxlllggggggppp{{{uuusssyyyjjjaaazzzhhhXXXKKKGGGAAABBB[[[zzzjjjYYY```tttTTTGGG;;;888999777666666444444444555555666666666333333222333555888;;;===888555000...///000111222222333555666888999999999000000/////////000000111222222333444555666555555------...///000111222333---------...///111333444444333333222333444555666999888555222000111444777666555333111//////111333888888777555222222333444333333333333333333333222///333777888555333111111333333444555666777777888999999888888777666666666666888888;;;FFF```rrrbbbhhhnnndddWWWRRR```xxxyyyXXXSSSbbb~~~nnn]]]___rrrrrr[[[MMM@@@AAAOOOZZZbbb\\\III<<<777666999<<<;;;<<<>>>@@@@@@@@@CCCOOOggglll^^^ZZZkkktttccc]]]WWWZZZdddtttttthhhlllvvvlllmmmuuuccc^^^wwwppp___QQQJJJDDDFFF^^^zzzppp___eeemmmPPPFFF>>><<<;;;888666777444444444555555555555555444333333333444666888:::888555222000111222222222///000111333555666777777444444444333333111000000000000111111222333555666...............000111111---...///000111333555555444444555555666777888888777666444111///000333666555555222...***)))+++---666777777555333333444555666666555555555555555555000333777999888555333111444444555666777888999999888888777666555444333333333666888;;;DDD[[[}}}uuuccchhhmmmcccTTTNNNYYYvvv~~~]]]XXXddd{{{rrr```\\\hhhzzzvvvaaaLLL@@@BBBNNNXXX___YYYGGG===888666888999999;;;>>>>>>>>>>>>BBBPPPkkkkkk\\\VVVhhhqqqXXXEEELLLYYYjjj~~~xxxbbbVVV___jjj}}}~~~xxxcccgggttt\\\ZZZrrrkkkXXXPPPMMMRRReee|||wwwgggqqq|||cccLLLEEE@@@>>><<<777555777333333444555555444444333444444333333333444666777666555333333444444333222,,,,,,---///000222333333777777777777666333111000...///000//////000333666111000///...---...///000//////111222333444555666333444555777888999999999444444333111000000222444444444111,,,&&&%%%(((+++333555666666444333333444777777666555555555666666333444777999999777444222222333444555666888999999777777666555444333222222222444888<<>>@@@KKKTTT[[[VVVEEE;;;777444666888888<<>>MMMcccyyyhhhWWWOOOTTTbbbzzzwwwggggggttttttaaagggttt[[[YYYppp{{{fff___```ffftttzzzmmm}}}sssYYYGGGCCC@@@>>>;;;555222444222222333444444333222111333222222222333444555666444444444555777666444111,,,,,,------///000111222666777888888888555333111...///000...---///333666444222000...------......000111222333333444444444000222444777888999888888333444444444222111222333333333111,,,'''&&&***///111444666777555333111111666555444444444555666777555555777888888666444111000000111333444555666777777777666555444333333222222333777<<>>999222000222111222333333333222111000111111111222333444666777222333444777888777444111////////////000222333444333555777999888777444333///000000...---...333777666444111...---,,,---...111111222333333333222222...000333666888888777777333444666666444333333444222333222---((()))...444000333666777555222000///444333333222333444555666666666666777888666333111---...///000222333444555888777777666555555444444333333777<<<@@@MMMhhhooodddgggkkkcccVVV[[[tttzzz]]]QQQVVVmmmrrr```SSSWWWnnngggMMMAAABBBLLLSSS[[[YYYKKKBBB===999666333111555:::888888;;;EEEYYYvvvrrrbbbTTTQQQQQQTTTaaaqqqssscccPPP]]]fffccc[[[WWWVVVVVVggg}}}aaaNNNLLLQQQdddrrrrrr___MMMJJJOOORRRVVVZZZeeennn}}}}}}pppwwwppp\\\dddwwwuuullliiiSSS@@@???===999666444555666444222111111222222222000...///000111222333444444000222333444333333555666444555666777777666555444999999999999888777555555222222222111111222555888666333///,,,+++...111444666444111111222333333222111222222333444555666666777666555444222111000///555444333222111000000000333444444333333111000///555444222222444777:::<<<;;;777444444777777444000...---------...000333555888888777777666666555555555777:::<<>>III___tttrrriiinnnuuupppddd^^^ooozzzdddVVV[[[ppp{{{hhh^^^RRRWWWoooiiiZZZFFFBBBNNNXXX^^^XXXIII???888333333333000///000555:::DDDTTTjjjwwwaaaPPPIIICCCAAAAAACCCJJJRRRmmmsssYYYFFFEEEIIIRRR]]]kkk}}}qqqeeecccfff}}}oooYYYXXX\\\ccccccYYYOOOJJJFFFLLLQQQWWWeee|||tttxxxoooYYYaaa|||uuudddgggmmmUUUBBB???:::666444333444555888999:::<<<<<<999444000,,,---///111333444555666444444333111///000222444999999::::::::::::999999:::999888777777666777777555555444222111111333666444222///,,,,,,...000222666444444555777999:::999777777777777777777777888777666444222///...,,,,,,333333333444555777999:::333333222333333555777888888777555444444666888999:::888666777999888444000111333777999999666333000888777666555444444444444222222555888<<>>888444444333///...///555:::DDDUUUlllgggNNNAAA??????@@@??????EEEMMMfffxxxlllPPP???AAAKKK[[[nnnxxxwwwzzzzzz^^^MMMSSScccuuu}}}tttdddYYYNNNLLLGGGDDDKKK]]]pppzzzxxxrrr{{{vvvdddooonnn```fffjjjRRR@@@<<<777333222222333444666888;;;>>>???<<<666111...000222555777999999:::666555333000......111333999999::::::::::::999999888888666555555555666666666666555333000000222444444222000///...000222333555555555777:::<<<===<<<777777777777777777777666666555333111000/////////000000000000222444777888555444444444666888;;;===999888777666555666777888777666666666777666222///111444777::::::888555333666555444222111111111111000000222555:::EEEZZZmmmuuugggfffoooooofffZZZggg~~~ppp```aaappp|||}}}fff\\\aaarrrsss[[[HHHBBBIIILLLOOOLLLAAA???;;;888888666222000222444888BBBTTTmmmcccIII======???@@@???@@@IIISSSdddxxx{{{aaaIII???EEETTTkkknnnTTTFFFRRRiiiuuuiiiaaaTTTHHHDDDLLLXXXaaagggiiihhhjjjxxxzzznnnyyyzzzvvviii\\\dddcccKKK===999444111222333333222222444888===???<<<777333///111444777999:::;;;;;;888777444111......000222888888777777777777888888666555555444444444444555666666555222000///111333444444222222222333444555555444555777:::<<<<<<<<<555555555555555444444444444333222111111222333444000///...---...000333444444333333333555888;;;===;;;:::888777666666777777555444444444444333000...111333555777888888777777444333111///...---............000444888BBBUUUfffyyyhhhdddkkkiii```YYYbbbwwwnnn___bbbssshhh]]]```ppp}}}xxxXXXFFF@@@DDDFFFIIIHHH???>>>;;;;;;<<<999444222444444888BBBUUUooohhhOOOAAA>>>===<<<<<>>@@@???BBBDDD===:::999:::<<<999444222555777999BBBVVVrrrttt\\\LLLEEE>>><<<>>>HHHYYYhhh{{{pppcccVVVJJJCCCFFFPPPgggvvv___OOORRRccc{{{xxxfffUUULLLKKKHHHHHHIIIPPP```vvvmmmgggtttbbbLLLEEEPPPmmmggg]]]hhhnnnUUUBBB:::777444555999:::888555111111222444777777666444111333666999;;;;;;:::999777777777555222111111333555444444333333444444555333555777888888777555444333222111///------000222333444444555555555555555444333333555666666555333//////000000111111222222333222000000000222555666000...,,,+++,,,...222444333333444444555555666666:::::::::999888888888888555555333111//////000111222222333444555666666666555333000---+++,,,------------000444777<<>>:::===@@@;;;666777:::<<<999444333666888999AAAUUUssssssbbbWWWLLLIIINNN[[[nnn}}}~~~rrrcccYYYUUURRROOOMMMMMMVVVlllhhhUUUJJJPPPfffqqqddd```TTTNNNGGGGGGOOO___qqq}}}uuueeebbbsss{{{^^^KKKDDDNNNkkkfff___nnnjjjRRRBBB:::777666888<<<>>>;;;777444333222222444555555444444666:::<<<======<<<:::666777888666444222222333555444333222222333444555444666999;;;;;;999666444111111000...------///222222333444444555555555444333333333444555444222///......///000111111222222444222000//////000333444---+++***)))***---111333666777888888888888777777:::::::::999999999888888777666333000...///111333333444555666666555444333666444111...,,,,,,...///------000555777;;;DDDMMMaaaoooooo^^^XXXdddiiicccZZZ]]]kkkaaaQQQVVVmmmoooYYYPPPYYYqqqoooWWWEEE===<<<888999<<<888666777;;;>>>;;;666555888666666===RRRqqqxxxkkk^^^[[[bbbppplll\\\MMMIIIOOOVVVYYYZZZTTT[[[nnnwww^^^MMMFFFHHHccc}}}yyyeeeZZZLLLDDDDDDMMM[[[gggppp~~~jjj[[[ZZZxxxhhhXXXSSS[[[xxx}}}dddaaarrr|||___KKKCCC:::777555666999=========888555222111333666999:::::::::;;;>>>???>>><<<999999999:::999888666444333:::888666555555555444333555666777777666444222111111///...,,,---///111333555333333333444444222000111333333333111111222333555444222000000111222333555555555333000000222444///...,,,(((%%%)))333<<<;;;<<<;;;999777666777999:::999777444222333666999999999666111---+++///222444777999666222111444888777555333000//////000111000///111555888;;;DDDNNNdddhhhbbbUUUUUUaaagggdddcccaaaqqqbbbRRRUUUiiiwww|||pppdddTTTZZZuuu{{{gggOOO@@@>>><<>>:::999888999;;;;;;:::999999999:::999888666444222555444333444444555555555444444555666555444222111000///...---...111444555888666555444444333111///111333555555444333444555666444333111111222333444666777666555222111222444111111...)))%%%(((000777999::::::888666555555666999999888666444444555777777777666222...---111555777999:::777222000222555:::888666444333333333444000///222666888;;;CCCLLL\\\bbb^^^RRRQQQ```jjjjjjggggggxxx|||hhhTTTSSSeeevvvsssiiiXXX]]]vvv~~~mmmSSSCCC>>>:::;;;:::222777666777:::======;;;888888666;;;MMMjjjlllYYYEEE>>>>>>PPPjjj{{{}}}yyyfffZZZfffsss]]]PPPMMMWWWkkknnn[[[RRRPPPJJJCCCDDDLLLXXX```]]]TTTRRRUUUlllrrr^^^```wwwnnnTTTDDD===999666222111222444666777999888777777888;;;===???999888666555777888777777888999999999888666333111000111222333444666777777222333444555555444333222111000///...000222555777:::888666555444222///---000333666777777666777777777555333111000222333555777888888777444333333333555444000***&&&&&&,,,111777888999777555333333444666888999999777555444555333333333///,,,,,,000444888999999555000---///111<<<;;;999777666666666777//////222777888:::@@@HHHSSS]]]\\\QQQPPPaaapppuuummmooonnnWWWRRRcccxxx|||ooo]]]___vvvmmmSSSBBB===888999888///555666888;;;======;;;888777666:::GGG^^^|||}}}iiiUUUJJJEEEJJJVVViii|||iii\\\gggtttaaaUUUPPPWWWhhhnnngggaaaVVVIII???>>>@@@EEEHHHIIILLLQQQlllnnn^^^bbbwwwgggOOO@@@:::888555111......///222333555666666666666888:::<<<777666555666666666555333666777888999777555222000///111333444555666777888333444555666666555555444444333111000000222444666888666555444333222///------111555888888888888888666444222000///111333555666888888777444333222333888666222,,,&&&%%%'''***444666888777555333222222444777::::::888555333333///000000---)))))),,,000666666444000,,,+++,,,...:::999888777666666666666---...111666777777<<>>>>><<<;;;666777:::AAAQQQmmm}}}tttgggUUUOOOSSS\\\hhhxxxooo___gggwwwcccSSSLLLPPPbbb~~~zzzyyyyyypppdddRRRHHH???>>>AAADDDIIINNNfffyyylllpppxxxggg[[[eee~~~~~~cccMMM???:::777555111...,,,,,,...000222444666666555555777999555666777999999777222///333444666777777444111000111333666777666555777888666666666777777777777777777666333000///000111222333222111111222222000...+++///444777777777777888666444111......000222444555666666555333222333444999777222---(((%%%%%%&&&222444777888666444333333333666999999777444222111111222111...***(((+++...111000...+++))))))+++---555444444333222222222222++++++///333444444999AAASSS___aaaVVVSSSeeexxxvvvxxxgggRRRMMMaaaqqq___]]]pppbbbIII999666555999;;;444111444888<<<>>>>>>>>>>>>666999:::===GGG___xxxggg```WWWPPPZZZllluuutttbbbfffzzzbbbNNNDDDLLL```}}}sssdddTTTJJJEEEBBBDDDGGGUUUhhh}}}eeeUUUWWWjjjrrraaaYYYjjj{{{aaaLLL???999555444333///,,,+++---...333666999888555444555777444555888::::::777111,,,...000333555555444111///111555888888666555666777888888888888777777777777888666222///------......000//////000222222111///+++...222555666666777888777444111......000333555555555555333222222555777777555111---***'''%%%$$$...111666888777555333333333555666666444222111222555666666222...,,,...111000...,,,******+++---///000000/////////.........******---111222333999AAASSS___aaaUUURRRcccttt{{{vvvtttbbbNNNIII[[[zzzooo^^^\\\nnneeeKKK;;;666444888999222333666999;;;<<<===>>>???888;;;<<<<<>>888333444444222...,,,,,,...333777:::999555222333555555666777888888555000,,,))),,,000333444333111//////333888888555444555888999999888777666666666666666444000---++++++,,,---000//////000222333111000---///222444444555777999999666333000///222555777666555444333222444888;;;444222000---+++)))&&&$$$)))---333666666555333222444444444222000///111333555777777555222000222555444222...,,,---///111222------------------,,,,,,++++++---000222333;;;CCCSSS^^^___TTTSSSbbbqqqvvvpppjjjwwweeeQQQIIIUUUpppnnn^^^]]]pppiiiNNN===888555999:::333999;;;<<<;;;999999;;;>>>;;;===>>><<<@@@QQQllluuuaaaWWWQQQYYYhhhyyyqqqaaahhhyyy___LLLEEEQQQggglllYYYPPPZZZmmmyyy^^^GGG===>>>>>>EEENNNXXXdddpppvvvvvvhhh]]]QQQLLLQQQbbb~~~|||pppeeeccceeezzzyyy```KKK>>>777222444555444000---,,,...222666:::888333000000222777666555555444333///---''')))...222333333000///,,,111666777555333555888999999777666555555555555333111...,,,***+++,,,---111000000111333333222000...000222333444555777:::;;;888444111111333777:::777666444222222555:::???222111///---,,,***'''$$$&&&+++111555555444222222555444222///---...111333222555666555222222444777999666222000000222444444,,,---------------,,,+++---,,,---111222555===FFFTTT^^^___UUUUUUdddqqqtttiiibbbnnnmmmXXXLLLSSSjjjnnn______rrriiiOOO>>>:::777<<<>>>777>>>>>>>>>;;;888666999;;;===??????===???OOOgggzzzvvveeeRRRLLLMMM^^^yyymmm___iiiwww^^^PPPKKKQQQfff~~~www```NNNFFFMMMccclllOOOCCCCCCBBBDDDFFFLLLTTT]]]aaa```VVVQQQNNNQQQYYYiii~~~wwwllljjjbbb```gggnnnqqqWWWIII@@@999777555444333222111...,,,111333333222000000333666888666444333333333222111---,,,---111555555///***)))---222555444444666777<<<888444333555555444222///000000///,,,---111444888666555555555555444222222444666666444333222333555333222333555888999999:::888444111///222666:::666444111///---+++(((&&&---...000333555555222000111111000///......//////111555777777444333444777777666666555555666777888...------------,,,,,,,,,...///......000555;;;@@@MMMYYY```]]][[[aaaiiilllllleeeiiizzzYYYFFFOOObbbzzzttt```^^^tttrrrRRR>>>;;;:::===@@@===BBBBBB@@@>>>;;;:::;;;<<<<<<<<>>;;;>>>AAA>>>??????>>>;;;999888999:::<<<;;;>>>???<<<@@@VVVooovvvggg]]]ZZZ]]]eeessssssdddhhheeeUUUPPP\\\mmmttteee]]]mmmxxxdddSSSXXXdddiiiggg[[[RRRMMMEEE:::???DDDLLLVVVdddwwwvvvaaaTTTPPPPPPPPPMMMLLLTTTjjjeeeNNNDDD@@@>>>;;;999777555444333000...---...000000111444777:::999777444444666888999999555444444666999888444///***,,,///000111222444666999777666555555444222///000111000///---...000222444222111111222333222111777555444555777666333/////////000333666888888777777333---)))(((+++///333...,,,******,,,...///000///000222555777777555222222222222222111111111111222444444222///...000333:::999888777666666777777111111000000000111111222333222222000///111555888FFFXXXeeecccYYYYYYcccmmmiiigggmmmdddPPPUUUfff{{{qqqdddfffzzztttVVVBBB>>>;;;<<<@@@<<<======;;;888666555777888;;;;;;<<<===999<<>>??????<<<:::888777666444222---...000222444888;;;>>><<<999666555777999::::::777666666777999888444111......///000111333666777555666666777777666444222222222222111000111222333000...---...111333333333777444222444999:::555111//////111444777999888777666111+++''''''***...000,,,***((((((+++///111222000000333666888999666444333333333333333333222222444555444111------000333888777666444333333444444444444222111000000111111222222222111000111444777GGGYYYjjjhhh[[[VVV___lllooommmqqqlllZZZ^^^ooosssbbb```rrrqqqTTTAAA===999999<<<:::<<<;;;999666444444666888;;;:::<<<===999;;;LLLaaavvvdddZZZYYYaaappp}}}mmm___aaa|||mmmXXXPPPTTTnnn___WWWgggxxxfffVVVQQQGGGFFFQQQXXX^^^ooowwweeeXXXQQQOOOMMMKKKGGGGGGQQQjjjnnnTTTCCC===>>>BBBAAA???<<<::::::999888666111111222444777;;;>>>???===;;;888666777888888777777666666666777666444333111111111222444777888999222444666777888777777777444444333444444555555555---++++++---000444666777555222111555:::<<<888444000111222555888:::999777666111+++(((***,,,//////...+++))))))+++///111222000111333666999:::777555222333444444444444333333555666555222///...111555888777555333333222333333777666333000///.........000111222333222333666888EEEWWWiiijjj^^^WWW^^^jjjrrrpppoooyyyvvvdddgggwwwyyybbbZZZiiipppTTTBBB>>>888888<<<999;;;;;;999555333333666999;;;:::<<<>>>;;;<<>>;;;::::::;;;:::999777666555666999<<<>>>>>><<<:::888777777777666444555555555555444444444444444333333555888::::::999111333666666666666888999555444444555888999999888...,,,+++---111555777888444333333666:::;;;999777333222333555888999999888666111,,,+++...000111000///---++++++---///111111000000333666999:::888666111222444555555444333333444666666444111000222666888777666555444444555666888666333000...------...///111333555555666888999@@@OOObbbjjjfff```eeeooosssnnniiippp|||iiihhhxxxeeeYYYhhhpppUUUDDD@@@::::::>>><<<;;;:::888555222333666999:::999<<>><<<999888999:::;;;:::<<<999777777999;;;;;;:::888777666777888777555333444444444444333444555666444444444777:::<<<:::888222444555444222222555777444333333555999;;;;;;999333000......111444666777555666777888999888777666555333222333555777777666444000---...222444333000...---,,,---///111111111///000222666999:::888666000222333555555555333222222444666555222111333555777666555444444444555666666444222///...///000111000333555777777777888999;;;GGG[[[mmmttttttxxxwwwnnncccgggwwwcccbbbsss}}}fff^^^kkkmmmSSSDDDAAA::::::>>>===:::999666333111222666999:::888:::===999666AAAPPPggg{{{yyycccLLLLLLRRR___ppp___TTTUUUnnnnnn]]]RRRWWWbbbkkkwwwmmmTTTIIIQQQaaatttxxxsssxxx~~~kkkhhhtttfff\\\VVVSSSXXXXXXYYYYYYZZZ]]]aaaccchhhcccYYYOOORRRiiirrrYYYIII>>>888888<<<<<<999777666888999::::::>>>;;;777777999:::999777444444555777888888555333444444444333333444666888444444444888;;;<<<:::777333444444222///...111444222111111555:::<<<;;;999777444111000111333444555777999::::::888666555555666444222222333555666555222///---000444666444000---,,,---...111333333222...///222666999:::888666000111333555555444333222000333666555333111333555444333222222222333444555555333111//////111333555222555777888888777777888999CCCYYYrrr}}}qqqbbbbbb|||ooo[[[ZZZmmmwwwfffbbbnnn~~~jjjPPPBBB???888888===<<<999888555222000111555999:::777999;;;666222;;;IIIbbbooossskkkggghhh^^^NNNZZZcccvvv___VVVYYYrrreeeQQQAAADDDMMMUUUbbbppp|||oooVVVKKKEEERRRaaapppppp___[[[eeettt~~~xxx~~~gggcccyyyssseeeYYYMMMKKKJJJKKKQQQ[[[fffmmmrrrjjj^^^WWW]]]tttlllJJJ;;;888777999>>>;;;888555555666999;;;;;;===;;;999:::;;;;;;888666111333666777777666444222222333333333333333333333888666555666999999777444555333222000///...//////......000444777888666444666444222222333444444333444666999888666333111000222333333444555555555666555333222333555555222...///......000333444444333222111222666;;;;;;666111222333555777666444222000///...///111444555666555333222111111000111111111111000///111444777888888555777999;;;;;;888555333777GGG___wwwrrrbbbeeezzzoooVVVMMM^^^wwwaaaUUU[[[mmmhhhUUUAAA999999999::::::888666444444555555444333555888999444---...666???QQQXXX\\\YYYQQQPPPVVV^^^qqq~~~tttooossswwwdddXXX^^^zzz]]]LLLAAACCCDDDAAAJJJYYYjjjzzztttVVVCCCCCCCCCGGGSSSkkk}}}cccJJJGGGSSSaaammmtttrrrlllsssjjjggg~~~rrrgggXXXJJJHHHMMMRRRZZZbbbtttnnneee```ggg~~~gggGGG999777666888<<<<<<999666555666888999999===;;;::::::;;;:::777444111333555777777666555444333333333333333444444444666444333555777777555333000000///......///000000111000111333555555444222444222//////000222333333111444777888666333111000111222444666666555333222222111111222555555333000000///...///222444555555444222222666::::::666111222333555666777555333222/////////000222333444444222111111000111111222222111///...///222555666777222444777999:::888666555999EEEZZZsssvvveeeggg|||nnnXXXRRRbbbmmmVVVIIIPPPeee{{{dddRRR???999:::;;;;;;;;;:::888666555555555444333222444333///***+++111888@@@HHHNNNMMMKKKRRRcccrrr}}}lllaaa[[[^^^jjjhhh\\\___yyy```MMMBBBEEEGGGCCCHHHTTTaaasssuuuWWWEEE???======FFF\\\vvvxxx```GGG@@@HHHSSS]]]dddhhhfffrrrooommmxxxiiiYYYQQQOOONNNSSSYYYeee```\\\___mmmzzz^^^AAA777777666666999<<<999666444555666666666<<<:::999999:::999666444222333555666666666555444444333333333333444555666444333222222333333111///,,,,,,---...///111333444444222111111222222222111111...,,,+++---000111222...222666777666333111111000222444666555333111///111000000222444555333222111///...///222555666777666555444666999999666333222333555666777666666555111111000000111111222222111111000000000111111222000...,,,,,,///222333444...000444777888888777666999AAARRRlll{{{gggiiiqqq^^^ZZZhhhdddLLL>>>FFF^^^{{{vvv```OOO>>>999;;;<<<<<<===<<<:::777666666555333222111111///,,,***+++...111333:::@@@BBBGGGYYYuuusss]]]OOOIIIIII^^^zzzzzzeeeZZZ]]]uuufffSSSFFFIIILLLIIILLLSSS```ssstttWWWEEE@@@>>>===CCCWWWrrr|||gggOOODDDDDDKKKSSSZZZ]]]aaarrrqqqppptttfffYYYQQQPPPRRRVVVRRRRRR\\\pppmmmTTT<<<777888777666777888666444333444666666666888777777777777777666555555555555555444333222222444333333333444555666777444333222111000///---+++***+++,,,///111444666777444222//////000222222222///,,,))))))+++...000111---000555777666444333222111111222222111000...---222222222333333333333333222000......111555888999888777666666888888777555222222444555666777777777444444333222000000111222333222111000000////////////,,,******,,,...///000+++---111444777888888888777<<>>>>>>>>>>>;;;888666555444222111444222000//////000000///333666999???MMMgggwww___QQQLLLJJJaaa{{{rrrYYYQQQVVVnnnqqq^^^OOOQQQVVVWWWZZZ___ooorrrVVVFFFHHHKKKOOOWWWiii}}}hhhZZZUUUXXX]]]aaa\\\bbbuuulllmmmqqqbbbZZZXXXSSSOOOOOOWWWiii~~~```JJJ888777<<<:::777777444222111222444666777666444444333333333555666888888777555333111000///...333333444555666666777777666555444222///,,,***)))((()))+++...111333555666222000---...000333555555...+++))))))+++...000000---000444666555444444555333111///,,,+++,,,---...666666555444333222222222333000...///222666999:::999888888888999999777666222222333333555666888999777777777444111000222444555444222000///------,,,...,,,******,,,------,,,)))+++///333666777888888777;;;IIIdddhhhfff{{{|||eee^^^fff|||hhhOOOAAAIIIaaagggVVVDDD>>>???@@@@@@@@@>>>;;;888666555444222000666444222333444555333111777555666AAAWWWvvvrrrfffaaa```rrr~~~gggMMMIIIRRRkkkpppaaaaaahhhmmmrrrwwwsssZZZKKKPPP]]]lllxxxxxxrrrrrrrrrrrreeejjj{{{xxxdddkkkssslll\\\VVVOOONNNWWWiii~~~xxxTTTBBB555888???===888666111000///111444666666666222222000......000555999888666333000...---,,,---111333555888888888777666666777666444000---++++++''')))+++---///000111111000...---...111555777777///---+++,,,...///000///...000222333222333444666555222...******+++...111666777666444111000000111222000///000444777999:::777888999:::::::::999888222222111222333555777888999999999555111000222666555444222000...---,,,,,,///.........//////---+++***,,,///222555666777888888<<>>888555111000///111333444444333444222///***(((+++111777555333000---,,,,,,------///222666:::;;;:::777555444666777666333000000222,,,---...///000000000///000///...000333666777777000//////000111222000///...//////......///222555555333000------...111222333444444222///...///222111000000222666888:::999555777:::<<<<<<;;;:::999333222111000111333666777888999999555000///222666333222111///............222222333444555333///,,,,,,---///222444555666666666999DDD[[[xxxnnneeepppqqqXXXRRRYYYooojjjUUUIIIMMM___}}}ppp\\\HHH@@@@@@BBBDDDFFF@@@>>>;;;999999888666555555888;;;======<<<:::999<<<===???GGGYYYxxxsssggg\\\PPPIIIBBBFFFUUUpppzzzfff[[[iii~~~~~~kkk]]]iii}}}nnnYYYLLLKKKTTT___ggguuummmDDD666...777@@@???888444222111000111222333222111666444...((($$$'''...444222000---++++++,,,...///...222777;;;===:::777444222555777777555444555777111222333444444333222111111000000111444666777666222111111333444333111///......---+++***,,,000444555444222111111111222333///111111///---,,,///222000000000333777999:::999444777;;;>>>===<<<::::::333222000///000222555666777888888444///...222666000000////////////000000555666777999:::777111---...///000222444555555666222444>>>SSSooorrrffflllmmmVVVRRRZZZpppkkkWWWLLLNNN^^^zzzppp\\\GGG???@@@CCCFFFIIIBBB???===;;;;;;:::999777777;;;@@@BBBAAA???>>>>>>CCCFFFIIIKKKVVVrrrzzzkkk[[[KKKAAA>>>>>>EEEWWWrrrzzzhhh]]]wwwjjj[[[eeevvv___SSSSSSYYY]]]^^^[[[gggwww~~~cccBBB666333???FFF@@@888555333000000222111...000555;;;777000)))######&&&)))***(((***000333000......111555999:::999777555555333333222000///000333666111222444555666555555444555333222444666666444111111111111222333111...+++***+++,,,...///000000000222333555777888777666555111///,,,,,,---///000000333444777888999999777666222333555999<<<===<<<;;;555333222222333333222111333222000///...///000111222///...000555666444000666777888999888555222000///111555888999888666444333444999IIIddd~~~dddfffwww\\\MMMXXXrrrkkkUUUDDDCCCUUUxxxpppYYYAAA:::???EEEHHHIIICCCCCC@@@<<<888888:::===;;;@@@FFFGGGCCC@@@@@@AAAFFFHHHKKKPPP^^^xxx{{{cccPPPDDD>>><<<@@@FFFWWWssskkkZZZaaaxxxsss___eee}}}}}}fffaaaiiiooonnnllleeeaaaaaahhhppp{{{|||cccEEE999555???DDD>>>777555333111111333222///111666<<<888222***%%%$$$&&&******(((+++111555333222333333666999:::888555444333222111111111222222333333///111222444555555444444555333111222444555333111111000000111222111///,,,++++++---...000111111111333555777::::::999888777111///------...000000///222333555777777777666555333333444777999:::888666333222111222333333111////////////000000111111111444111000222666888666222555666777777666444111///000222555888888888666444///111777HHHccc}}}aaa```xxxzzz```QQQYYYooo{{{zzzgggRRRCCCDDDTTTsssiiiXXXEEE>>>???CCCHHHLLLFFFCCC???:::777777999;;;@@@EEEKKKIIICCC???@@@BBBDDDJJJSSS]]]mmmlllZZZLLLDDD@@@@@@FFFWWWqqqgggXXX```www}}}vvvbbbhhhllljjjvvvxxxqqqlllkkkjjjmmmwwwxxxdddHHH===888>>>AAA;;;555444333111222444333111333777<<<999333,,,'''&&&))),,,+++)))+++222777666666888777999::::::777444222111111000111444777777333///---...000222333444333333444222000000222333222222111111000111333222111///+++,,,...000111222222333444666:::<<<===<<<999888111///...///000000///...000111222444555444444333333222333444666555333111222222222444555444111...,,,---///111222333444444777555444666888999777444555666777777666444111000111333555777777666555444---...444DDD]]]yyy|||___\\\ssshhhWWW\\\nnnvvvssscccPPPDDDEEERRRlll{{{uuubbbUUUGGG@@@>>>@@@FFFLLLJJJEEE???:::888999:::;;;DDDKKKOOOLLLCCC>>>@@@DDDIIIQQQ]]]jjjyyy~~~mmm]]]PPPIIICCCHHHWWWooocccVVVaaawww}}}zzzvvvdddjjjpppsssxxxpppiiiiiimmm{{{tttcccKKKBBB<<<>>>>>>999444333333222333555444222333777:::888333...******---111///,,,---333777777777::::::<<<<<<;;;777444222222111111333888===;;;444---+++---///111222222222222222111000///000111111111333222111222333444444333---...000111333444444444444666:::======<<<999777111000000000111111///......///000111222222222111111111111222444444333111444444555777888666333000,,,---...000333666888999<<<:::999999999999666333666777777777666444222111111222333444444444333333,,,,,,111???SSSkkkeee___sssooo\\\^^^nnnwwwuuueeeQQQEEEFFFPPPeeessspppcccTTTEEE===;;;>>>DDDJJJKKKFFF???;;;;;;<<<======EEEKKKOOOJJJAAA<<<@@@FFFUUU\\\gggsssqqq```UUUIIIIIITTTmmmaaaVVVbbbzzzyyyyyyrrrbbbjjjpppvvv|||tttqqqooottt|||ppp```KKKEEE@@@>>>;;;777444333444333444666555222222666777666222///---...222666333//////333555555555777;;;<<<>>>===:::666444444333333666<<<@@@===555---+++,,,...000111111111000000000000000//////000111444222111111444666777666000000222333444555555555333555888:::;;;:::888666222111000111222222000.........///000000111111111/////////111444555555444666777888999:::999666222/////////000333777;;;>>>???===<<<:::999666444111444555555444333222000//////000000111111222222222...+++///;;;LLLbbb}}}ssshhhtttmmmXXXZZZkkkwwwxxxhhhSSSFFFEEELLL^^^ooopppiiiVVVBBB999:::???EEEJJJGGGDDD@@@>>>===>>>>>>>>>BBBGGGIIIEEE===;;;@@@FFFWWWaaaqqqxxxpppooo|||jjj\\\LLLGGGOOOiiicccWWWddd~~~uuuwwwmmm___jjjqqqxxxrrrnnnlllqqq|||kkkZZZHHHFFFBBB???;;;777555444555444555777555111111444666555222000...000444888555000...111222111222444666999===>>><<<999777666555666999===???;;;444...,,,---...///000000//////...000111111000//////000333111//////222666777888333444444555555555555555222333555777777777666555444222111111222222000///......//////000111111222---------000333666777666777777777999:::999666333000000000111444888;;;>>>===<<<;;;999777444222111222111111111///...---,,,////////////000222333444000,,,///:::JJJ___~~~pppsssdddNNNPPPdddsssvvvfffPPPCCCBBBFFFVVViiinnniiiVVV@@@888:::???FFFKKKCCCEEEFFFDDDAAA>>>======@@@BBBBBB>>>:::999>>>CCCNNN\\\qqqqqqcccYYYWWW^^^sssooo]]]KKKFFFMMMhhhgggZZZddd~~~tttvvv|||ggg\\\kkksss}}}zzzooommmqqqyyy~~~eeeRRREEEEEEDDD@@@;;;888666555666555666777444///...111777666333000///000333666333...+++---///...///222///444:::======:::888777666888:::<<<:::777222///---...///000000///...---,,,000333444222/////////000...+++,,,///333666777666666777777666666555444222222333444555555555666666444111000111111111000//////000000111222222333---,,,,,,...222555666666555444444444555555333222---...111444666777777777777888888777555333222222222222111000///...------////////////111333666888444//////999FFFZZZ|||tttsssvvv\\\GGGIII]]]mmmqqq]]]HHH<<<===???MMM```ggg]]]NNN===666666:::BBBJJJFFFLLLRRRQQQIIIBBB>>>???AAA???<<<999777888<<>>???999444666999<<<;;;777333222222444444222000------///111111111222444666555333111000///---,,,,,,...111333888999:::888444111//////111//////222666888666444999555111000222444444333666333000...///000111111111000...---...///111222111000000///000111111111+++...333666888777444222555555333111///111444777;;;999666444444333111000333333222111222333555666777777666666>>>QQQkkk~~~nnnmmm{{{www\\\DDDFFF[[[gggfffMMM@@@444333:::CCCMMMTTTHHH@@@888444222666AAALLLZZZaaafffaaaTTTIIIEEEEEECCCAAA<<<666666999888444;;;<<>>===;;;999888888888;;;:::888444///,,,,,,---111000///...------......+++((('''***///333222000,,,,,,...444:::;;;666222333666888888555333333444444444222000......000222222222222444555555333000000///...---...000222333555777777555333000///000333111000111444555444333555333111333555777666555666444222111222333222111000///...---...000222333222111000000111222111111,,,///333777888777555333555444222///---///333777:::777555444444333222111444333333222222222222333444555777777<<>>AAA<<<888555444333777AAALLLeeeccc]]]RRRHHHGGGOOOWWW^^^aaa^^^SSSHHHBBB???===<<<999:::>>>@@@BBBHHHOOO___jjjuuuxxxwwwwwwwwwvvvyyyeeeGGGGGGQQQhhhpppRRRKKK[[[uuusss```^^^ZZZ]]]llluuuaaaTTTLLLQQQkkkqqqmmm|||yyyzzzqqqTTTBBB;;;::::::999777777666666666444444444333222222555777000///,,,***)))***+++---,,,---///222666777444222---++++++---111444444444111222222333333333444555111111000...------///222444333222333444333111/////////000111111111111111///000111111000111333555555555555555444222...,,,+++...333888<<<===<<<;;;888888888888999777444222......------///111444666555333222333555666555222333555777888888555333111333111...***)))+++000555555333222222333444444333000111333444444333000///444777:::::::::<<>>:::::::::;;;@@@GGGPPPVVV]]]bbbgggnnnwww}}}gggGGGGGGRRRjjjzzz~~~iiiMMMKKK^^^{{{|||lll^^^aaadddkkkyyyrrr^^^UUUSSSYYYooouuuttt}}}yyy~~~iiiOOO@@@;;;999888888777666666666666333444444333333333666888222111///------...///000111222555777888777444222---,,,+++---000444777999555444222222222333333333.........,,,+++,,,///111555333222222333222000......///111222222111///...,,,...000111222333555777333555999999777222---******...444999<<<===<<<<<<888888888999999777444111,,,,,,,,,,,,...111444666555333222555999:::777444777888888888666333000...222000...***)))+++000444333222111111333444444333---///222555666555333111444666777777666777;;;>>>CCCHHHKKKFFFAAAGGGZZZlllvvvaaaLLLKKKXXX\\\UUUCCC:::444666:::;;;;;;<<<999888999999777777@@@KKKQQQTTTWWWYYY^^^iiixxxwwwfffVVVKKKBBB999666666888>>>EEEIIIIIIIIILLLRRR\\\jjjtttdddEEEFFFSSSlllssskkkiiigggNNNOOOeeeuuudddXXXaaammmyyyqqq\\\WWWYYY```sss{{{}}}~~~cccKKK>>>999777777666555555555666666666666555333000000111333111111111111111222333333444666888999999777555333000///......111444888;;;888555222000111222222111---------,,,+++,,,///222666444222111222111///...000222444555444111...+++))),,,///222333333555666222666:::<<<999333...,,,---000555888999:::;;;<<<777777777777777555222///***)))***+++---111444666555222222666<<<>>>;;;777777777888777555333000...111111///---+++---000333333111000000222444333333---///222555666666555444222333333222222333666888;;;===>>>;;;777>>>SSShhhvvvppp]]]GGGCCCOOOVVVRRRCCC:::333555999::::::<<<888999::::::777777AAAMMMMMMUUU```kkkvvvmmm[[[OOOBBB:::777777<<>>;;;===BBBKKKYYYeee|||{{{]]]AAACCCRRRmmmnnn___ZZZnnnhhhRRRSSShhhooo\\\ZZZgggwwwmmmWWWRRRVVV```vvv|||wwwtttwwwvvv\\\HHH<<<777444444333333333444444555555444333000---,,,---......000111333444444444444444666888888888777666555333333111000000333666999777333///---///111111111.........------...111444777555222111111000///---333555888999888333...***%%%)))...222333333333333444777::::::777444222222111333555666555666999<<<666555444444444222///---''''''((())),,,000444666444222111777>>>AAA>>>999333444555555555333222111111111111000...///111333333111000000222333333222000111444666666666555555222333333333222333444555777666666444000555HHH]]]ggggggYYYEEE???KKKUUUTTTDDD:::222222666888:::===:::;;;===>>>;;;<<>>AAABBB@@@CCCOOO]]]qqq|||vvvfffYYYLLLFFFEEE@@@:::777:::;;;;;;@@@GGGPPPaaauuu{{{```===BBBTTTrrrmmmfffjjj{{{|||hhhTTTQQQbbbssscccLLLSSSkkkqqqPPPCCCFFFVVVuuummmmmm{{{zzzsssrrr{{{hhhRRR@@@999:::777444111///000111222222222///+++((('''))),,,...000111333333333222333333111222333333222222444666999999999888666444333222...---------//////---+++,,,---...///111222444666888555111000111222333333777888:::;;;;;;666///***&&&)))---......///222555666666777666555555777999777666444333333444555666555444222000...---,,,,,,((()))***+++---000222333444333333888===@@@===999111000///000444666555333222222222222111111111111555333111///000333666888:::999777555444333444444111666::::::666444666999999666111---,,,333???III___```UUUEEEAAAMMMYYYZZZNNN???333222666999>>>DDDFFFGGGGGGFFFIIIUUUeeerrrsssjjjYYYHHHHHH>>>888;;;???======>>>HHHMMMVVVaaaoooeeeEEEDDDPPPmmm}}}zzz^^^MMMPPP[[[rrrxxxaaaUUUWWWiii}}}aaaOOOGGGRRRtttqqquuuxxxllluuuwwwzzzdddOOO???888999666444000///000222333333111///---******+++---///222333444444333222222222///111222333333444666999===<<<;;;:::888555333222/////////000111111000...---......///000222444666444222000000222555777888::::::;;;<<<:::555...)))&&&)))---//////000333555555777777777666666777999:::888666444333333444555777555333000...---------)))******+++---///111222222111111555:::;;;888444000///...000333555444222111222444444333222///...111000//////000333666888999888666444333222222222333666:::999555333555777888666333///...444???GGGWWWYYYRRRDDD@@@KKKVVVXXXQQQDDD999:::>>>AAADDDGGGPPPRRRUUUYYYbbbppptttdddUUUIII???===>>>======???AAADDDIIIOOOXXXdddrrr|||~~~eeeKKKIIISSSnnn}}}aaaLLLIIIPPPnnnnnn[[[TTTWWWfffkkkWWWOOOYYYyyy}}}kkkssszzzxxx{{{uuu^^^JJJ<<<777888555222//////000333444444111000///...---...///000444444444444333222111111...000222444555666999;;;???>>>===<<<999777555333111111111333555555444222...//////......000333666333111000111444888:::;;;<<<;;;;;;;;;999444---((('''***---000111222333555555666888777666666888999;;;999777444333333333444999777333///---------...+++++++++,,,---...///000000......111555555222.........---///111333333222222333555555444111---+++///...//////111333666777666555444333222000//////333666888888555333444666777666555222111555>>>EEENNNRRRNNNCCC@@@JJJUUUZZZVVVMMMFFFIIIOOORRRSSSSSSXXX[[[aaalllzzzlll^^^NNNEEEAAA>>>===============>>>BBBIIIRRRYYYmmm}}}|||fffTTTPPPWWWqqqvvv[[[GGGEEELLLjjjfffVVVSSSXXXcccxxxsss^^^SSS\\\{{{yyyfffsss|||yyy{{{qqqYYYGGG;;;777888444111///...111333555666111111000000000000000000222111111222333333222111///111444555555666888:::<<<<<<<<<;;;:::888666555333333444666888999777555000000000///---...222666555333222222555888999999999999888888777333---)))(((+++...111222333444444444666777888777777888999888777555333222222333444999666222...,,,,,,---///,,,,,,,,,,,,---...//////.........000111000---***---------...000111111111333333333222111...,,,+++000000111111222333444555333333222222000///...---111333555555444444555777555666777555444777>>>DDDJJJOOOMMMDDDAAAKKKYYYaaa^^^ZZZWWW[[[aaaeeedddbbb```dddmmm{{{xxxfffWWWNNNFFF???:::<<<;;;::::::;;;???CCCGGGWWWeeeuuuzzzmmm]]]YYY___vvv~~~www}}}yyyeeePPPCCCGGGRRRiiigggVVVQQQVVV^^^lllzzzttt]]]QQQYYYwwwwwwjjjxxxyyyyyy}}}mmmUUUFFF<<<888888333111......111444666666111111111111111111000000...------000333444333222111333666666555555666666777777888888888888777777333333555888::::::888555000222222000------111555888666444333444555444333333333333444444222///,,,+++,,,///222444555444222222444777777777777777888333222111000000111333444888555111---,,,,,,...///......------......///000/////////000000///,,,)))+++,,,---......///000111444222///---,,,,,,---...555555444333333333333444111111111000/////////...///000222333444555777999444666888888777:::???DDDLLLPPPOOOGGGBBBJJJ[[[gggggggggggghhhjjjlllllljjjjjjppp|||rrrdddXXXJJJ@@@;;;:::999:::;;;===??????GGGOOOZZZdddooowwwxxxuuufffcccjjjuuuhhhffflllrrruuupppgggZZZKKKDDDJJJUUUiiinnnYYYPPPQQQTTT[[[dddkkksssqqqYYYLLLVVVsssyyyuuuzzzvvv{{{dddOOOCCC<<<888888444111///...111333555666222111111000000///......---,,,,,,///444666555333333555777777555333333333222333444555666666666666333333555777999999666333///222444222...,,,///333888666333222222222000////////////000222222000///...///111333666555333000000333555777666666666777111000///...///111333444666444111///......000111///////////////000111222000111111222111...,,,+++***,,,............000222444111---******,,,000222888777555444333333333333111000/////////000111222...//////111333555777888222555888999999<<>>DDDIIIOOOUUUWWWNNN@@@;;;EEERRRbbbmmmsssnnniiillltttyyyvvv```WWWKKKBBB===<<<<<<<<<::::::<<>>333999CCCZZZiiirrrnnnjjjqqq~~~|||ooo\\\LLLCCCAAAAAAAAA===<<<===???@@@BBBGGGLLLZZZbbbsssxxxrrrzzzuuugggccceeeaaa___\\\WWWOOOHHHKKKRRR\\\ttt~~~^^^NNNMMMKKKIIIJJJNNNUUUcccyyytttZZZOOO___|||wwwrrrooozzzzzz___HHHAAA@@@:::666777555777777555222333666:::111444555111,,,))),,,///000111222444555666666666000000111111222333444444555555555555555444333333111444888:::999666444333333888<<<:::444///------333...***+++///333222000333444444333111000000111333555777888666222---***,,,222777666555555333///000000///---,,,---///222333333333444555666777888444333333222111000/////////111333555444000,,,***///000000000111111222222000000222666:::<<<999666222///,,,***+++///555999444111------///333666888555555555444333222000000000222555888===EEEOOOWWWccc```^^^VVVEEE555666@@@WWW```jjjrrr|||yyydddWWWOOOHHHDDDIIIEEE@@@<<<:::;;;>>>???MMMSSS___ooovvvaaa]]]kkk~~~|||wwwrrriii\\\NNNGGGJJJRRRccc~~~wwwWWWLLLQQQMMMYYYaaabbbiii{{{pppZZZOOO]]]~~~sssxxxuuuxxx}}}oooVVVAAA<<<<<<888555666666888::::::777666666777777888888444...+++,,,...333333444444555555444444000111222333444555666666888888888888777666555555444666888888777555333222333777:::888333///...///333///+++,,,111444333222666666666444111000000111333555666777555222...,,,///555888777555555333000.........---,,,---///222111111111111222444666888333333222111111000/////////111333555555222///---000000000111111111111111111222444888;;;<<<999555000...+++)))+++///444777444222///...000333555666666666666555444333111000000222555888===FFFPPPWWWeeeeeegggdddTTTAAA>>>EEEVVVdddsss}}}ssshhh^^^WWWVVVQQQIIIBBB===;;;<<<===EEEJJJSSS___ooosss\\\UUUbbbyyyppp\\\JJJCCCIIISSSiiisssRRRGGGLLL^^^nnn{{{qqq[[[QQQ^^^}}}kkkqqq```KKK999666888666444444666999===>>><<<999666555<<<===<<<777000,,,,,,...444444444333333222222111111222333555666777888888;;;;;;;;;:::999888777777666666666555444333222222222555777555222///000222222///---...222555555444999999888555222111222333666666777666555222///---444999;;;777555555444111,,,------------...111333111000///...///222444666333333222222111111000000000222444666666444222000//////000000111111000000222444666:::<<<:::777333...,,,***)))***...222555444222000000111222333222666666666555444333222111///111555999???HHHRRRYYYbbbeeelllnnn```MMMGGGKKKWWWjjjzzzrrriiibbbWWWLLLCCC>>>======@@@DDDIIIOOOXXXhhh{{{tttZZZPPPZZZrrrrrrYYYEEE???IIIVVVqqqmmmOOOGGGMMMkkkqqq\\\TTT```}}}tttpppqqqlll[[[ppp{{{zzz{{{~~~wwwUUUEEE666444777666444444444666999;;;:::999666555======;;;777222///...///333222111111000000000000111333555777888999::::::;;;;;;;;;;;;:::999888777555333111000111222222222111333333222000000111444111///...000333666777666:::999888666444444666888<<<;;;:::888555222///---777;;;<<<888555555444111,,,---/////////000333666555222000------///222444444333333333333333333333333444666666666555333222,,,---...000111111000000222444777::::::888333000---,,,***)))+++...111444444222111111111111000...444444444444333333222111///000444:::BBBLLLUUU[[[[[[]]]dddggg^^^PPPMMMSSS___uuu~~~vvviiiZZZNNNEEE@@@>>>BBBEEEFFFEEEGGGQQQbbbooo{{{cccYYY```tttmmmUUUBBB===JJJZZZwwwfffNNNLLLWWWrrrppp[[[VVVccc|||~~~cccTTTSSSXXXppp|||jjj]]]ttt}}}vvvppppppuuu{{{gggOOOCCC888666999999777555222222222333555666666666999888777555333111111222//////...------......///222333555888999:::999999999999999:::999999888777222///,,,,,,///222444444000000000000///000222444/////////111333555666666888888777555555777;;;>>>BBBAAA>>>;;;777222...,,,777;;;<<<888555555555222...///111222222444666888999666222///---...000111444555555555555555555555777777777777666555333333***,,,...000222222111111222444777888777444000...,,,,,,++++++,,,///222333333222000000000000...,,,000111111222222222111111///000333:::CCCMMMUUUZZZRRRQQQSSSVVVQQQJJJOOOZZZnnnppp___QQQFFFAAADDDFFFFFFBBB???CCCNNNXXXeeesssvvvoootttlllVVVFFF???JJJZZZwww|||___LLLQQQ```|||mmmZZZWWWeee}}}gggPPPDDDDDDJJJ[[[kkkmmmhhh{{{|||nnngggdddcccooosss~~~yyy\\\KKKBBB:::888<<<===;;;777222000---...000333444555444333333333333333444444///...---,,,+++,,,---...111333666888999888777666666666777888888888888777111---***+++000444555555//////...//////000222222---...///000111333333444888777666555555888>>>BBBCCCBBB@@@===888222---***222777:::777555666555222///111333444444555777999:::888444111///...//////444444555555666666777777777777666666555555555555...000222444444444222111222444666666444111//////---------...///111333444222000............,,,***,,,---///000111222222222111111333888AAAJJJPPPSSSKKKFFFDDDFFFDDDCCCMMM[[[vvvwwwdddUUULLLHHHIIIGGGCCC>>>>>>DDDIIIPPP]]]qqqppp]]]LLL@@@FFFUUUqqqqqqVVVGGGQQQcccjjjWWWVVVfffpppYYYFFF;;;;;;@@@HHH^^^}}}yyymmmlll{{{oooeee]]]___^^^bbbmmmyyyrrrYYYEEE@@@:::999===@@@>>>:::555222......000222222111222111111111333444555555222111...,,,++++++,,,---111333555777777666555333333444555666888888888888444000,,,---222666666555...---......000111111000,,,---...//////000000111999888666444444888>>>BBB?????????===999333---***---333777666555666555222000222444555555555777888777666444111000//////000222333333444555555666666444444444444555777888999666777999999888666333111333555777555222000000111//////000111222444555666000...,,,+++,,,,,,+++******+++...000222444555555444333222666<<>>HHH^^^{{{rrrhhhjjjyyynnnbbbYYYSSSWWWaaakkkvvv~~~pppYYY@@@===999999>>>BBB@@@;;;888555111111222222000...222111000111333555555555666444111...,,,++++++,,,111333555666666555333111222333444666888999999999777333///000555888777555---------///000111000...+++,,,...///.........///;;;:::777444333777===AAA;;;<<<===<<<999333...***)))000555666555666555111000222444555444444555777333333222111111000000000111111222222333444555555222222222333555888;;;<<<>>>>>>>>>===;;;777333000555666777555222000222444000000111333444555666777///---***)))***+++*********+++...111333666777888777444222444888<<<=========888777:::999777>>>JJJYYYjjjzzzeee```WWWNNNFFFAAA@@@???AAAPPPeeexxxsssbbbOOO???@@@MMMccc{{{nnn^^^LLLCCCQQQeee}}}dddRRRSSSgggmmmWWWFFFBBBFFFSSSggg~~~nnndddggg~~~ooo___PPPMMMRRRZZZbbbhhhvvvdddOOO===:::888999<<<===<<<;;;777888888666444222222333222222222333444555777777888777555000,,,++++++---111222444555555444222111333444555666888:::;;;<<<:::888555333333222000...'''))),,,---------...///+++,,,.../////////000111666777888888777888:::;;;:::888777666666444000---%%%***111555555333111///444444333333222111000000/////////000111111222222222444555444222111222444222000000222333444;;;CCCAAA>>>:::777666555333222888777666555444333333333111222333555666777777777444000,,,))))))************+++...111555888;;;===777777888777777666555555555555444333333555999===KKKSSScccwwwrrrddd]]]WWWOOOIIIGGGMMMUUUddduuuzzzqqqyyyrrr```PPPAAADDDQQQgggsssiii___UUUJJJGGGUUUhhhwww\\\PPPUUUjjjnnn___ZZZZZZmmm{{{tttfffcccgggnnnzzzbbb]]]nnn~~~rrreeeWWWKKKFFFHHHXXXdddvvv~~~zzz]]]HHH;;;999777777999999888666333444666555333222222333444444444444555666666777777666444000---,,,---...444333333222222222111111333444555777999;;;<<<===;;;999666444333222000...)))+++---...//////111222111111111111111222333555888999999999888888:::<<<888777666555444111...+++"""'''---111222111000000888777666444333111000///......///111222333444555111444666555444333555777222000000111111111777>>>???<<<888666555444333111666555555444333333333333111222333444555666666666444000,,,***************---///111333666888999999555555666666666555444333555666555444333333666888<<>>BBBPPPdddvvv}}}xxx~~~mmmRRR@@@999777555444555444333111///111333444222111000111444444555555666666666777555555333111...---///111666555333111000000000111222333555777999;;;======;;;888555444333222000...,,,---000000000111333555444333333333333444666777999999:::999888888:::<<<666555444444333111---***###&&&***---///000111222;;;:::888666444111//////---...000222444666777888///111444444444444555777222//////000000...222888<<<999777555555444222111333333333333222222222222000111222444555555555555333000---++++++,,,,,,+++000222444666777666555555222333555666666444222111333444555555444333444555222444<<>>JJJ\\\iiinnnllliiiggg}}}bbbIII:::777666555444333222000//////111333222000...------111222333444666666777777444444333111//////111444777666555333222111000///000111333555777999;;;<<<777555333333333333222111000111222222111111222444000111222555777888777666888999999888777777888:::444444444555666444111...(((***,,,------///222555:::999888666444222111000000111222444555777888888...000111222222222222222...,,,,,,///000...000444999888666555555555333222111111222222222222222222000111222333444444444444333000---,,,---------,,,000222444777777666444333222333555666666555333111000222555555555555666777333222666>>>DDDIIIPPPXXXjjjvvvyyy```III===888@@@MMMZZZhhhyyyrrr^^^OOOJJJUUUeeexxx{{{iii___UUUKKKDDD>>>CCCXXXpppiiiMMMJJJ[[[uuuqqqZZZJJJBBBBBBPPP^^^lllsssiiidddpppzzzbbbUUULLLRRR\\\ddddddbbbdddhhhsssXXXDDD999666777777666444222111000222333444222...+++******---...111333555666777777333333333111000111333666666777888888777444000......///000222555777888999333111000111333444444444333444333111//////000111...///333999===>>>:::777777888888777555444555777333444555888:::999777444---------,,,+++---000333666666555555444444333333555555555555555666666666111111222333333111///...+++)))+++000333111222555777666555666777777555444111111222333333333222222111111222333444444444444222000....../////////...---///333666777777555444333444666777777666555444444666777777666666777999555333444999<<<<<<>>>AAAKKKRRRbbbxxxzzzaaaNNNEEE>>>AAADDDHHHOOO]]]ppp}}}yyydddTTTOOOXXXfffvvv}}}nnnaaaSSSHHH@@@BBBXXXpppeeeKKKIII]]]xxxkkkUUUHHHFFFXXXiiissssssfffdddtttxxxmmm[[[ZZZ\\\___aaadddooo|||iiiPPP@@@999555777888888666444444444555555444111---*********,,,---000333555666666666333333333222111222444777555777:::;;;999666111.........///111333444555666000///...///222444444333555555444111///...///111000222666<<>>:::777888888666444333333555333444666:::<<<<<<999666......,,,***)))***---000333333444444555666666666888888777666555444444333555555555555666444111...***(((+++222777666555666555444444666777888666555222333444555555444333222222222333444444444444444222000//////000111000///,,,...222555777888999888666666777777777777777777===<<<:::888666777:::===888444333777999777666777555777AAAVVVqqqmmm^^^WWWMMMJJJEEEBBBCCCMMM[[[fffqqq}}}ooo^^^WWW]]]hhh}}}wwwdddSSSEEEEEEYYYpppdddKKKKKK^^^xxxkkk]]]ZZZlllxxx{{{tttfffiii|||pppfff^^^^^^___fffxxx~~~```III===999333666999:::888777777888777777444111---+++,,,---///000222444555555444444444444444222111222555777666777888999888555222000//////000111222333444444000///---...000111111000444444333111//////222444777555666:::???AAA>>>:::888999888666444333333444333444666999;;;:::666333......---+++***+++///222444444555666666777888888999888777666555444333333555444444666888666333///,,,***---666;;;999777777222222222444777777666555555666777777777555333222333333444555555555555444222000///000111222111000///000333666888:::<<<<<<777777666666666777888999???>>>:::888888<<>>:::::::::888666888//////333@@@TTTiiiyyysssmmm___XXXNNNFFFCCCFFFLLLPPPVVVaaannnzzz{{{llleeeiiiqqquuu___MMMJJJ[[[rrreeeNNNMMM^^^www}}}wwwiiiqqqqqqcccaaaeeennnxxxZZZDDD;;;999111555999:::999888999;;;888777444000------///111222333555666666555333222444444444333111222555777666777666666555444222222000111111222333333444444111000...---...///...---222333222111111222555777;;;777444666:::===;;;888999:::999777555333444555333444666888999777222/////////...------///333666666666666777888888999999888888777666555444333333222111222444777777333///...,,,000888===;;;888777000000111333666777555444777888999999888666444222444444555555666555555555222000000000222333222111222333555777999<<<>>>???888777555444555666999:::===;;;888777:::BBBMMMUUUVVVLLLCCC@@@>>>;;;:::;;;333222333777AAAOOO^^^ggg}}}|||lllcccWWWMMMFFFCCCBBBAAA@@@IIISSS\\\jjj~~~vvvrrrvvv}}}gggSSSMMM^^^tttfffPPPOOO^^^wwwzzznnnwwwqqqdddeeeooo|||mmmSSS???777888333333444666777777444222111111111000000000000000111111111111111000//////---111555555333222444666333333444444444444333333111111000000000000111111222111///---,,,---.../////////111222444666777777666444333333555777888888777777666333000111555999555555666666333///+++(((000222222///***)))---222444555777888:::;;;;;;<<<;;;:::888777777777555333---...///111333444555555...222777888666444444555...............111555999555666999::::::777444111000000111333555555333000...---,,,---000222222222444333333444666888;;;<<<999888666444444555777888>>>999666888:::@@@OOO___dddXXXNNNMMMNNNHHH>>>888444000222999===@@@HHHQQQaaahhhtttyyyeeeVVVNNNIIIEEEAAAAAA:::;;;IIIUUU^^^mmm}}}}}}mmmXXXQQQddd}}}fffOOOQQQeeezzznnn~~~ttthhhaaajjj|||fffPPP???999:::666555555666666666333111......///000000111222222111111111111000///......///333777777555444555777555666666666666555555444333222111000////////////333222111///.........//////000111333444666777888666444333333555777888888888777555222//////333777666666555333111...+++***...111222000,,,+++...222555555777888999::::::::::::999888888999999777555......000111222333444444222555888777444111000000,,,------------000555888444555777888777666333222111000000222333222///,,,,,,+++,,,...222444555444333333444555666777999:::777777666555555666777888>>>:::999;;;===BBBOOO\\\```^^^___dddbbbUUUGGG???777444555999;;;;;;???FFFIIIPPP[[[hhhvvvvvveee\\\VVVRRRNNNEEE;;;777???FFFLLLXXXfffvvvrrr[[[TTTgggfffNNNPPPddd}}}~~~xxxuuuyyy}}}tttfffaaaccctttuuu\\\KKK???;;;<<<999888666666666666444222------...000111333444444333222111///...---,,,,,,222555999999777666777999999999999999888888777666333333111000//////......444444444333222000///...000000111222444666888999666444333333555777777777888777444///------111444777666333111...---,,,,,,---000222111///...000333555666666777777777777777666777888:::<<<;;;999777/////////000111111222333555666777555111---***)))+++,,,------...000444888444444555555444444333222333222111222222000...+++)))***,,,000444777777666222333444555666666666666444444555555666777777777:::888888:::===AAAIIIQQQUUU]]]lllyyyxxxiiiWWWMMM>>>;;;;;;===>>><<<>>>AAA:::???FFFMMMXXXiii}}}|||qqqjjjccc^^^OOOCCC;;;<<<>>>???FFFPPP^^^iiittt{{{zzzbbb[[[mmmfffMMMNNNbbb|||}}}nnnddd^^^\\\___iii|||}}}xxxsss[[[___mmmjjjRRRFFF???<<<<<<;;;999777666777888777666//////000222333444555666555333111...,,,+++++++++333666999999777666777999;;;;;;;;;;;;::::::999888222111111000000000000111555666777777555333000/////////000111222555777888666444333333555666777666888666222...,,,---000222444444333111///...,,,,,,---///222222111111222333444444555555444444333222222333555999;;;;;;999777///////////////000000000444444444222...***'''&&&,,,---......///111555888555444444333333333333333444333222333444333111///***+++---222555777666555111222333444555444333222111222444555666777777777999888999<<<@@@DDDGGGJJJHHHQQQeeezzzyyykkkcccOOOKKKGGGEEECCCCCCCCCCCC===???@@@@@@DDDOOO___llltttlll___TTTJJJGGGEEEAAAAAADDDLLLTTT^^^iiivvvllleeevvvcccKKKLLLbbb}}}xxxdddVVVQQQQQQSSS\\\qqqwwwvvv~~~lll^^^iii~~~```KKKBBB>>><<<::::::888777777999;;;;;;:::444444444555666666777777666444000---+++++++++,,,222666999999666555666888;;;;;;;;;;;;;;;:::999999000000000111111333444555666777888999888555222000///......///111333666777666444222222444666666555666444111......///111222000111333333333000...,,,...///111333333333333444333333333333222111000//////000222666999999777444...//////000000000///...000000///...---+++)))'''...///000111111333666999777666555333333333333333111000000111444555444333------///222555555333111000111222333333222111000000111333555666777777777::::::<<<@@@FFFLLLNNNMMMEEEGGGTTTkkk}}}~~~zzzjjjcccYYYOOOIIIFFFCCC@@@===>>><<<999888===HHHQQQhhhrrr}}}qqqhhh^^^XXXRRRIII@@@<<>>BBBQQQ[[[jjj{{{tttkkkbbbUUUFFF<<<======<<<===FFFTTT___bbbeeeooo{{{vvv\\\HHHMMMfffhhhTTTLLLKKKKKKTTThhhnnnpppzzzqqqpppgggMMM@@@===;;;999888555555555777999999888666555555666777888:::;;;;;;888555000,,,+++,,,...000333666999888666444555666555555666777888888888888222222333333555666888999666777888888888888777666111111000000222555888:::666444222222333555555444000///000333777888777555---...111333555555555555444333222222333444555666444444444444444333222111000//////000222222111000///222777::::::888444222///------///222333222111111222444333222222333555888777666444222000...---,,,+++,,,...222444666555000///...///111111111///......---......///000000222222222222222444666777222444888@@@RRRdddjjjgggcccWWWOOOTTTbbbppp~~~wwwoooiii___TTTMMMHHHAAA======>>>???@@@HHHMMMWWWaaalllwwwyyymmm]]]QQQKKKIIICCC;;;;;;DDDLLLOOOQQQ]]]mmm~~~uuu\\\IIIPPPhhhzzzfff___^^^```hhhxxxooouuuxxxmmmsss~~~qqq]]]GGG===<<<:::888888444444444666777666444111222333444666888:::<<<===888555000,,,+++---000222333777:::999666444555777222333444555666777777777555555555555555666777888666666777888888888888888333222111111333666:::<<<777555222222333444444444......000555:::<<<:::777...///000111444666888999666444222111222444666666555666666666555555444333222111///000111111000///111444:::>>>???<<<888444111//////111444666666444111333444333111111222333777666555333111...,,,***///......000333666777777000...---...000111111111------,,,,,,---...000111444333111111111333555777777:::>>>III___uuu~~~|||ooocccVVVSSSWWWbbbrrr|||pppfff]]]QQQJJJHHHGGGDDDBBBDDDEEEHHHKKKRRR[[[fffmmm|||wwwkkk^^^ZZZPPPBBB:::===AAACCC???LLL___tttvvv]]]KKKRRRjjj|||vvvvvv|||}}}qqq|||~~~mmmhhhxxxjjjVVVBBB:::999888555444333333444666777444000,,,444444555777:::;;;:::888444666777444///...111555777666444555777888888777555444222222222333555666777666666666666666777777666666666555555444444333222222111333666888999888555333111222444444111///---...111777<<<>>><<<999222///---///444888888777:::777444222333444444333555777888888666444333333000222444555555444222000222666;;;??????<<<:::888222111222555:::<<<;;;888666777666555333333555777777777777444111///......111000000222555777555333333222111222222222000...///000///...------///111222333444555666777888999;;;===@@@KKKdddzzzgggXXXSSS\\\jjjuuuvvvkkkfff^^^PPPFFFBBB@@@AAABBBBBBCCCFFFMMMRRRfffqqqzzziiiXXXMMMEEE===;;;>>>BBBCCCLLL```yyyhhhXXXLLLVVVppp{{{ttt~~~hhhcccssscccQQQ>>>777888777555444333333444666777666222///555555555777999999777555444666888555111///222555666555444555777888888777555444333222222333444666555555555555666777888999666555444444333333444444555444333333444555666666333111111222444333000---...///222777;;;<<<:::777222000...000555888888777888666444444555555555444555666777777555444333222111222555777777666444333333666:::======<<<:::999444333444777;;;===<<<:::::::::999777555444666777888888777555222/////////555333222444777777666444333222222333333333222000///000000...------///111222333444666777999999:::>>>AAAEEERRRllljjjYYYVVV]]]fffrrrxxxgggYYYRRRNNNKKKEEE>>>:::;;;???CCCLLLWWWfffrrr}}}~~~kkk]]]QQQEEE>>>>>><<<;;;AAAPPPdddxxxiiiWWWKKKTTTnnnzzzxxxpppgggoooxxx[[[JJJ:::444555666444444333333333444666666555333555555555666777777555333333666888777444222333555555444333444666888888777555555333222222333444555333444444555666888:::;;;666444333111111222333444666555444333222222333333000000000222333222///---000111333777::::::888666222000///111555888888777555555444666777888777666555666666666555444333222111333666888999999777666555666888:::;;;;;;;;;:::555555666999<<<===<<<;;;<<<<<<<<<999777555666777999:::999777333111000111888666555555666666555333333333333444333333222222//////000///......///111222333555777999:::;;;;;;;;;>>>FFFVVVrrrgggVVVTTTXXX```pppuuullleee\\\OOOBBB999555555777777@@@LLLXXXcccppp~~~rrrcccSSSHHHDDD===:::;;;CCCNNN]]]ppplllYYYJJJQQQkkkyyy|||pppbbbjjjrrrUUUFFF777333444444333333222111000111444666666555333222333444666777555333333666888888666444444555555444333333666777777777666555444444444444555666555555555666777999:::;;;555444111//////111333555666555444222000000222444222111000//////000//////333444666888999888666555111///...000444777666555333333444777::::::999777777666555555666666444333222444777:::;;;;;;:::999666555555666888:::::::::555666777:::;;;<<<;;;;;;:::;;;;;;:::888666777888;;;<<<;;;999555333222333777666555444333333222111333444555444222000//////...///000000......000111222333666888:::;;;<<<<<<777<<>>MMMfff{{{fffZZZPPPWWWfff|||ssseeeVVVFFF<<<777999<<>>QQQmmmxxxgggSSSQQQXXXiiirrr\\\MMMAAA@@@===:::;;;???EEEJJJKKKQQQ\\\hhhxxxuuujjj^^^VVVNNNFFFBBBCCCHHHQQQ___mmmwwwZZZLLLEEEUUUvvv{{{xxxrrrccc\\\dddzzz}}}gggYYYFFF<<<333222333222222444...------///222444333333///000111444666888777555444333333444555777777777888555333222333333222000,,,---///111222444444555333333333333333444555666222222222222222333444444333555555333000111666<<<::::::999555111///000222444666888777444222222444222000000222666777555222000000222555888:::999888777444000111444666555333111333666999::::::999888222...,,,...222555444222333555888888666555666777444666888999777666666777888888888555222000///000///000000///---...111444000444666333///,,,---///,,,...111222111111111222333555888:::;;;:::888777888AAAWWWuuuyyyaaaWWWQQQZZZkkk{{{jjjYYYTTTLLLCCC>>>>>>@@@CCC>>>AAAHHHSSScccuuuyyypppgggYYYKKKDDDCCCFFFMMMVVV^^^iii|||yyyVVVKKKJJJ^^^}}}xxxhhh]]]bbbssswww```RRRAAA888111000222222333666///...///111333444444222222111222444666777666444555333222222444666777888888666444222222222000///((())),,,...000222333333......///000111333444555222222333333444444444444555666777333000000666<<<999;;;<<<:::555111///000222555666555222000111222333222222444888999777444000000111444777999999888666222...///333555444111111333666888999999777666000---***,,,111444333000333666999999777555666777666888::::::888666555666555666555333///---,,,---///000111000///000444888///222555444000...000333,,,...111222111111111222444555888::::::999777666???HHH```qqq```QQQQQQ[[[kkkssskkk___QQQGGGBBBBBBCCC;;;;;;???HHHVVVeeeqqqxxxmmmYYYMMMGGGCCCDDDHHHLLLSSSccctttjjjXXXOOOPPPeeerrrggg^^^mmmpppTTTCCC:::888555///+++---222777444222000111444666555333555666666555444333555777555444333222222333555666555222000000333444222111///,,,)))***...222333222111000...---,,,---///000111333333333222222444666666666555222111222666999888999888444000...000333777444222111222222111///333222111000000222444666111000111444777888666333111111000///......//////000111333444444333222111000///////////////000111555555555666888888666444222444666888999999888777666555444111...---...000...000222333222222333444333333333333222222222111666555333111000000111111222333555777999:::;;;;;;AAALLLaaazzz~~~kkkZZZRRRPPPWWWmmm{{{jjj[[[RRRLLLGGG???;;;888===IIIUUU]]]```cccooo|||~~~kkkZZZPPPGGGCCCEEEBBBAAAMMM]]]ssskkkSSSPPPWWWnnnuuuhhhfffmmmfffJJJ999777666444000...///444888555444222333555555444111333444555444333333444666555444444333333444444555555333111222555777666555111///---///333666666666333111///...---...///000000111222111000000222333666666666444333333666888777888777444000...///000333222000111222222111000111000000000000111222333000111222666::::::888555222111111000000////////////000222333333222111000222111111000////////////222222333555777888666444444555777999999999888777888777555222///---///000///111333444333333444555444333222111111111111111666555444222000000000000111222444777999;;;<<<<<>>???BBBCCCBBBFFFLLLRRRVVV___qqqoooeee[[[SSSGGG;;;;;;CCCLLLZZZnnntttkkk\\\___jjj|||pppiiilll}}}|||```FFF888555222222333333333444555666555555666666555111---***---...///.........000222333444555666666555333222333333333444555666555555444555777:::=========<<<666444222000//////000111333444555444333111222222444666888999777666666666777777666555222000...---)))***,,,///333444222111333444555777777666444333111444777;;;<<<999666222222333444555444222000...000000222333333333333333888777666444222///---,,,)))***---111555777666555111333555777888999::::::===<<<999555111///000222222444666666555444555666444111...***)))+++---///777666555333222000//////111222444666888:::;;;;;;===HHH]]]}}}mmm^^^YYY\\\pppvvvkkk\\\QQQMMMKKKHHHEEEGGGIIIJJJIIIKKKUUUccclllsss}}}rrrgggWWWHHHBBBDDDDDDOOO^^^jjjooonnniiifff^^^eeeuuuqqqjjjnnn{{{qqqNNN555222999222222222333444444333222222333555555222...***'''+++,,,---,,,++++++---///333444555555555444222111222222333333222111000000333666999;;;<<<<<<;;;;;;555444222000///000111111333444555555333222111222444666999999888666666666888777555444333111000///'''(((+++...222444222111333444666888888666444222222555999:::999555111///111222444555444333111///222222333444555555555666999999888666333000...,,,((()))+++...333555666555---...111444666999;;;<<<>>>===:::666222000111333333444666666555444555666222///+++((('''))),,,...777666555444333111000///444444666777777888888888;;;FFF^^^}}}mmm___YYYbbbpppyyylllddd\\\TTTNNNLLLJJJGGGDDDBBBDDDJJJPPPUUUaaarrr{{{jjjYYYMMMJJJEEEJJJRRRXXX[[[]]]^^^___^^^hhh{{{zzziiilll{{{eeeBBB------888111111111222333333222000///111444444111,,,)))(((,,,---...---++++++---...333333444333333222111000111222444333111...------333666999:::999888888888444333111//////000111222///111333333222000000000444666888888777555555666888555222111111222111000))))))+++...111333222111222333444555555333111000222555888999666222///...000111222333444333222222333333444444555666777888999999999777555333000...+++******,,,000333555555,,,---///222555888;;;<<<======:::666333111222444333555666666555444444555000...***''''''))),,,///555555555555444222111000555666666777777666666666;;;IIIccc{{{hhh\\\WWW^^^nnn}}}rrreee\\\TTTLLLEEECCCAAA??????AAACCCJJJWWWhhhzzz}}}kkk\\\TTTNNNLLLJJJJJJLLLPPPTTTWWW[[[dddvvv~~~pppjjjxxxwwwYYY>>>///...444///...---///222444333111---000333333000---++++++000111111000...---...///444333222111000000000000000333555555222000000000333666888888666555555666222111/////////000222333...000333333222111111111444555777666555444555666666222...---...111111111,,,++++++---000222222111222333333444333222111000000444777777555222111111//////000111222333444444222333333444555666777888888888999888777555222111...,,,******---111444555...///000222555777999;;;<<<<<<:::666333222333555333444666666444333444444///...+++******,,,///111444444555555555444222222444555555666777777666666???PPPkkktttfffVVVSSSYYYkkkttteeeWWWKKKHHHHHHDDDAAA@@@>>>@@@EEERRReeezzzuuujjjbbbYYYMMMFFFEEEIIILLLNNNTTTYYYfff{{{mmmlllvvvgggPPP@@@555222333,,,+++***---222444444333---000333333000...---...444444444222000//////111444333111///...//////000000333777777555333333444444666888777444333444555111000///...///000333444///111444666555444333444444555666555444333444666444000+++))),,,///111111...---,,,---///111111111555555555555444333333222///222666777555333444555......///000111333555666222222222333444555777888666777888999888666444333111...***))),,,000333555222222222333555777888999;;;;;;999666333222444666222444555555444333333444000...---,,,---///111333333333444555555444333222222333444666777777888888CCCUUUrrr~~~qqq[[[QQQNNNYYYlllxxxeeeUUUPPPPPPLLLFFFDDDAAA======FFFYYYnnn~~~vvvhhhUUUHHHDDDEEEGGGHHHMMMNNNWWWiii~~~uuudddmmmzzzZZZGGG===666555999111000//////000111444555555555555444222111222333999888777666444222111111000///////////////000000444333444555888888777666666555444333333333333444222000......///333777:::666666666666666777777777555555555555555666666777666111+++)))***---......000000000///////////////666444222333666777555333222333555555444555777999888666333000///000222333333222333555777777666444777666666555444333222222222111///,,,+++,,,000333444444444555555555555666555666777666555444555666333333222222333555777888888222,,,+++///111111///555555555555444333222222...000222333444666:::===LLL___yyy|||jjj[[[MMMLLLYYYqqqxxxlllcccVVVSSSTTTNNNBBBAAA@@@FFFWWWiiissssssnnnpppzzz|||dddRRRLLLJJJHHHFFFJJJEEEFFFRRReeevvvzzzlllgggxxxpppSSSEEE???999888;;;333222111000111222444555444555555555333111000000666666666555444333222222111000000000111111222333444333222222444555444333333333333333333333333222111000//////000333666888777777777777888888888888777777666555555555555666555222---,,,---///000///000111111111222222222222444333222333666888777555222333333222222222555777666555444333333333444555444444444555777777666444333333222000///...---,,,111111///---,,,---000333666666666555555444444333444666777666444444444555333222111111222444666888:::555///...111333222111444444555555555444444333///111333555666999===AAAQQQeee{{{lllZZZRRRVVVggguuuoooeeebbbaaaYYYOOOKKKIIINNN]]]kkklllfffVVVXXX```nnn}}}~~~kkk]]]SSSMMMJJJCCC???AAAIIIUUUbbbqqq}}}yyyppp|||cccJJJBBBBBB>>><<<<<<666555444333222333444555333333333333222000...---333444555555333222333333111111111222333444555666444222000///000111111000000222333444555444222111222111111000111333444555777888888888999999999:::999888777666555444444444333111000000111222222111111222333444555555666666444333333555888::::::999444333222///---...111333333444444555555555555666666555444555666777666555222111000...,,,***((((((000000///...,,,---000333777777777666555444333222444666777666555333444444222111000///000333555777===888333111333444444222444444555666666666555555111333666888:::===AAADDDUUUjjj|||sss{{{ooo___XXX___ttt{{{qqqrrrpppqqqqqqiiiaaa[[[VVV[[[iiirrrjjj\\\EEEEEEIIIRRR^^^ooovvveeeYYYSSSBBB??????BBBFFFMMMZZZeeeqqq|||{{{zzznnnWWWDDDAAADDDBBB>>><<<999999777666444444444444111000...---......///...111444666555222000111222000000111222333444666777444222///...000222333333///111444777777666444333222222222222222222222333666666777777888999999999:::999777555444333222222000111111333333333333222111222444555777777777777666666666777999:::;;;;;;555444111---******---000444444333333333333444444777555444555666777777666444333111///,,,***((('''...//////...------///111666777777777666555333222555777888888666555555555222000///...///222555777===999555333444555444333444555555666777777777777666888:::<<<===???AAADDDRRRiiiuuueee\\\eeeuuuooo___]]]lll~~~kkkbbbkkksss}}}vvvmmmeeeiiivvv|||ooo\\\GGGDDDDDDFFFJJJVVVkkk~~~~~~mmmcccOOOHHHBBBAAABBBDDDKKKRRR\\\hhh{{{}}}~~~zzz|||cccPPPAAAAAAEEEBBB===<<<;;;:::999888666555444444000,,,(((''')))---000111111555777666111------/////////000000222333555555333111///000222555777777///111555999:::999777555444444333222111111111111444444444555666777777777888777666444333222222222...000333444444444333222111222444666777777666555888999999999999999999:::777666222...***)))+++...555444111///...///000111555444333555777888777666555444222///---***(((''',,,...//////......///111444555666777777777555444555777999999888777666777222000...---...111555777;;;999666444444444444444555666777777888888888888:::;;;===>>>>>>>>>???AAALLLeeefffSSSJJJQQQeee~~~iii___fffssszzz___TTTaaapppvvvvvvtttbbbNNNIIIEEEBBBAAADDDQQQ^^^mmmyyyvvvcccVVVIIIEEEEEEDDDCCCCCCLLLXXXjjj{{{~~~|||wwwyyyuuu{{{sssYYYJJJ???AAADDD@@@;;;<<<<<<;;;:::999777666555444111,,,&&&%%%)))...111111000444888666000++++++---/////////000000222333444111000///000444666888888///111666999;;;;;;999888777666444222000000000000111111222333444555666666555444333222222222222222///111444666555333333333333444666777777555444222777888999888777666777888999888555000,,,+++,,,...333222000...------------111111222555777888777666333222111...,,,)))'''&&&---///111111111000111222333444666888888888666555222555888999999888777888333111...---...111555888888777666555444444555555777777888999999999888888;;;<<<>>>>>>===<<<<<<===MMMfff~~~```KKKCCCJJJaaavvveeeccciiivvvvvvWWWJJJWWWhhh}}}zzzkkkVVVOOOHHHDDD???===@@@FFFPPPZZZnnn{{{jjjWWWPPPMMMGGG@@@;;;@@@KKKZZZhhhtttuuujjjkkkjjjpppssssssiiiOOODDD===@@@@@@;;;999<<<;;;;;;:::999888777555444333...******---000///...---222777555///+++,,,...000000000000000111222222///......000222444444333...111444888:::;;;:::::::::777444111///...///000000000111222333444555666111000000000111222333333111444777777666444444555666777888999777555222000111333555555333333555777;;;:::888444000......///,,,...///000000...,,,***,,,...111555888999777555333222000...,,,***((((((///111444555555444444444444666888999999777555333...222666888888777777777444111...---...111666999777777777666555555666888999999999999999999888777888:::<<<===<<<;;;;;;<<>>???AAAFFFQQQ```nnn|||qqqdddYYYNNNDDD???===EEEOOOWWW^^^iiivvv~~~ttteeeVVVTTTUUU___ssspppkkkwwwttt```III@@@;;;>>>>>>999888===:::::::::999888777555555555111...///222222...)))***000666555///,,,---000111111111000111111222222...------///000111000......000333666999:::::::::;;;888444000......///000000000111222444555555666.........///000222333444444777999999666555555777999:::::::::888555111///,,,///111222000111333666;;;;;;:::777333000///000'''+++000444444111,,,((())),,,000555999999777444444333222000...,,,+++***111333777888888777777777666888999:::999666333111+++///333666777666666777444222///---...222666999666777888777666777888:::::::::::::::999999888777555777:::;;;;;;:::;;;<<<]]]uuuuuuddd___iii~~~vvvtttYYY___kkk~~~wwwYYYNNN]]]mmm}}}pppccc\\\UUULLLEEEBBB???>>>AAAIIITTTbbbvvvvvveeeUUUKKKHHH@@@EEEJJJMMMPPPXXXdddoootttjjjYYYIIIBBBDDDQQQggg|||rrreeehhh}}}hhhSSSCCC<<<666444777:::999888;;;;;;:::999888666555444111222444444333000,,,***,,,///333444444222222222333333333333333333333333111000...+++***))))))***,,,///333666666666777777>>>:::444///,,,,,,...000333222222111111222222333///,,,***---222555333000777666444666888999777444444666888999888666333111///111222111......000333777777888777555111,,,***///111333444444222///---+++---///222444666777777;;;999666222000/////////555666888999:::999777666555666777:::<<<:::666333---000333777999:::::::::999666333111111222555666555333111111444666666666666777888888777777888999888888:::<<<;;;999>>>DDDccc}}}|||~~~rrrZZZVVVYYYjjj|||fffWWWaaauuuxxxlllddd\\\TTTNNNFFFCCC>>>999;;;FFFXXXfff}}}xxxgggVVVLLLNNNJJJHHHJJJIIIHHHOOOXXXiiiwww~~~tttcccVVVLLLEEE@@@;;;@@@QQQ```jjjyyynnnhhhjjj{{{yyyaaaOOO@@@:::444333666999999777::::::::::::999888666555222333555666444000,,,)))***...222555555333333333333444444444444444333333444333000---***)))((((((,,,///333666666777888999:::777333///---...000111333333222222222222333333...+++***---333666444222666555444666888999777555555666666666555333111000...000222222000000111444666666444222000///......111222444555555444222111,,,---///111333444666666:::999666333111000000000222444666888999999888777777777888999:::888444111///111333555777888999999888666333111000111444555333222111222444666666555333444555555444444555777888888;;;===<<<;;;AAAIIIhhhzzzcccWWWQQQ___zzzrrrhhhrrrwwwnnneee^^^TTTNNNDDD;;;999???JJJSSSbbbnnnxxxkkkbbbYYYRRRLLLHHHBBB>>>BBBJJJUUUaaahhhbbbXXXPPPIIICCCAAA;;;>>>IIIRRRWWWbbbnnn{{{ooo```cccooommmVVVGGG;;;777222222444777777666777999:::<<<;;;999777555444666777888555111,,,)))(((,,,222666666555444444444444555555666555444444888666222///+++)))((('''---000444666777777888:::555444111///...///000222444333333222222333333444---,,,,,,///333666444222333222333444777888777555666666444333222111111000000222444444333222333444555333000------///111333444444555555666555555555/////////000111333555666999777555333222111111111///000333666888999999888:::999888888888666333111222222333444555666666666777555222000///000111333000000111333666777555444111111111000///000222555777888;;;>>>>>>???GGGPPPlllvvvkkkjjjnnnuuu```OOOVVVoooyyyuuu|||uuukkkaaaQQQDDD<<<<<<>>>AAADDDPPPeee{{{}}}wwwkkkbbbVVVKKK@@@:::;;;@@@EEEKKKPPPOOOLLLJJJFFFBBB@@@::::::AAAEEEEEEIIIRRReeennnvvvuuuooonnnxxx{{{fff\\\VVVccc{{{{{{bbbLLL>>>666333111111333666666666555777:::<<<<<<:::777666666777999999666222---***''',,,222777888777666666444555555666666666666555999777444000---,,,+++***000333555666666666777888333222000///...///000111444444333333333333444444000//////000333444222000//////000222333444444444555444222111000222333555555666777777666555444444222111...---...111444666555555555555555666666666222111111111222444555666666555444222111111111111+++...111555777999999999;;;:::888888999888666444555444444333333333444444444222000...---...///000///000222555777777555333000000000...---...111333666777;;;>>>???BBBMMMYYYnnnyyyuuuiii]]]```mmmpppXXXTTTddd{{{wwwuuuzzzrrruuuvvvcccTTTKKKEEEAAA>>><<>>>>>CCCQQQ___ttt}}}ttthhhbbbccc^^^XXXcccvvvgggYYYXXXdddvvvssskkkiiittt~~~ooocccdddpppvvviiiaaaZZZRRRLLLGGGEEEDDDGGGQQQ^^^llluuuzzzgggXXXPPPKKKHHHCCC???<<<>>>BBBCCCBBB@@@888777888;;;===<<<===???CCCEEEGGGIIIJJJJJJHHHGGGEEEIIIOOOUUUYYY^^^bbbeeejjjuuugggVVVQQQUUUggg|||}}}fffMMM<<<555222333333444444555555555444555888999999888666555555555666666555444333222///333777999999999999999666555444333444666888999777666555333333333333444444555666555333222333444555333111///...///111222666555555444444555555666444444444333000---)))''')))+++---...------...000000///......111555:::===<<<999666555555444333222...///000222333444444444444444555555444333333222333444555777888888888888444333333222111000000///+++---111444777888888888777777999;;;???@@@???>>>888777666555444333222111000000/////////000111222444444555777999888444222000222333333222222333444333555999<<<===CCCSSSddd|||yyyuuuqqqnnn]]]TTTPPPQQQQQQTTTggg~~~wwwaaaRRROOOZZZhhhlll]]]WWWVVVbbbuuuvvvbbbPPPPPP^^^vvvyyyssslllfffTTTLLLBBB;;;===EEEQQQYYYhhhqqq{{{lllbbbZZZRRRHHH@@@;;;<<>>BBBBBB===888333888???DDDHHHKKKMMMOOORRR[[[nnnjjjVVVNNNTTT]]]wwwmmmWWWBBB777555333444666666666555555555555555666777777666555444333333333333333555666777666888::::::999999999:::777555222000111444888;;;888777666555444444555666111333333333222222333555555222000......111444666666666555555555555666666222333444222///+++(((&&&***,,,......---,,,---//////...---...000444888;;;888555111000111333333222...///000111222222222222444555666666555333111000111333666888999999888777666666555444333222000000---///222555666777666666555666999<<<@@@AAA???===777888888777666444222000111111111222333444666777888777777888999888555222000222555666555444333444111444888::::::AAATTTfffwwwggg___^^^^^^^^^QQQPPPRRRUUUXXX```sssrrrXXXHHHIIIPPPhhhwwwbbbMMMKKKNNN\\\qqqnnnZZZKKKNNN]]]sssggg^^^QQQEEE>>>>>>BBBEEEMMMWWWffftttxxxnnndddXXXNNNEEECCCAAA<<<999:::666777777777777999:::999<<<;;;::::::<<<:::777333000333888;;;>>>@@@CCCEEEBBBFFFRRReeevvvpppZZZNNNPPP^^^mmmuuuaaaLLL;;;444666444666777888777555555555555555555555555444444333222222111111222555888::::::;;;;;;;;;999999:::;;;888555111///000444999<<<:::999777666555555555666///000111111111222555777444111...---...222777;;;666666555555555555666666///111333222///+++((('''+++...000000---,,,...///...---------///222666888555000,,,+++...111333333000//////...///000111111555666888888777444111......111555888:::999777666888888777666555333222111///111333555777666666555444666999===@@@@@@===;;;777888999999777555222000333333444555666888999::::::999888999999888555222///333666888777555444333111333777999999@@@TTTfffhhhTTTKKKKKKNNNOOOOOOXXXcccjjjnnnwwwdddMMMDDDFFFOOOkkkxxxdddLLLMMMSSScccyyymmm^^^UUU]]]lll{{{~~~vvviiiZZZNNNFFFAAA@@@999CCCQQQ^^^iiiuuutttjjj^^^SSSNNNFFF<<<777888555666777666888;;;===<<<999:::;;;:::888555444333333444666888:::<<>>;;;666222111666888555222111666666777777888999:::;;;:::::::::999888666444333222555777777666444333333444222333555555<<>>;;;888555666888:::888666444444444666999;;;;;;;;;555777<<>>YYYuuuooobbbZZZXXXbbbpppxxxaaaRRRNNNWWWiii{{{{{{{{{wwwkkkcccOOOEEE@@@DDDGGGIIISSS___ooo|||xxxjjj]]]OOOCCC>>>?????????>>>===<<<===888555444555888:::888666555555555777999:::999888222333777>>>GGGRRR\\\aaaeeekkkyyyyyyfffUUUQQQXXXfff|||gggNNN???999444111111111222444666666555444333666555333222111111222222444111//////111444555555222444555777888888888777555333///,,,+++---000222222222222222222222111111...///000111222222333333000111333555555444333222444555888999999888666444111222222111//////000222666444333555888999888666000//////...------,,,,,,+++******,,,000444666666777666555333000000222444000111222444555333///,,,***,,,---,,,+++,,,111555666444333444666555222...,,,///333555555444444555555666777:::<<<<<<:::888444///...111333333444777999777666555555777:::<<<999888777666555666666777777999;;;:::888666555555666555777777555???^^^}}}zzzsssqqq{{{uuudddRRRRRR\\\ooojjjWWWGGGDDDFFFEEEFFFKKKWWWbbbqqqyyydddSSSGGGFFFDDDBBB???<<<:::999333222222444999;;;999777777666777888999999666333///111444888>>>EEEKKKNNNLLLQQQ]]]kkkwwwiii\\\SSSWWWdddvvvuuu^^^FFF;;;999777555333000222444666666555444222555444222111000111222333444222000000222444555555333444555666666666555444333111...,,,+++,,,...000000111111000//////000111///000111333444444444333000222333444555444333222444555777999999888666555444444444222111111333555666333000333777:::777444111222222000...,,,,,,,,,...---...000222444555666:::999777333111000333555000000222444666444111......---,,,+++,,,111999???@@@;;;777777888777222---***---222444444333333333333444555888:::;;;;;;:::555000...000222222666;;;<<<999666444333555777999888777555444444555777888:::;;;<<<;;;999777666777777666777666444>>>___rrr```VVVSSS^^^qqqwwwcccYYYTTTMMMGGGDDDJJJPPPYYYeeettt~~~kkkYYYUUUNNNHHHCCC???<<<:::222111111555999<<<:::888888888999::::::888333000000111444777;;;>>>@@@AAAAAACCCJJJTTT]]]eeerrr~~~wwwccc[[[XXX___ooolllXXXBBB999999888666555222333555666666555333222444333111000000111333444555333222333555666777666555666666666555333222111000///---,,,,,,...000111000111222000......000222000222333555666666555444222222222222333333444444444555666888888888777666666777666444333333555777666222000222777999777333444555666444111...---...111111222111111222333333;;;:::888444111000222555111111333555777777444222000...,,,+++...555>>>EEEHHHBBB;;;888888555///***))),,,111333333111/////////111444777999;;;<<<===777222///000000111666<<<>>>;;;777333222222444666777666444333333555777888:::;;;<<<;;;999777777888888777777666555???]]]}}}~~~kkkXXXJJJMMMYYYjjjyyykkk[[[NNNGGGEEEDDDEEEMMMZZZjjjyyyvvvnnnbbbWWWNNNGGGBBB>>>666555444777;;;===;;;999:::::::::;;;:::888333000000111444777999;;;;;;;;;===<<>>CCCFFFAAA;;;666444111---***+++...222444222///,,,+++,,,000555888:::;;;<<<>>>888444111000......333:::<<<:::777444222222333444666555444333333444555666999::::::999888777888999999777777999:::CCC___zzzpppYYYEEEBBBGGGRRRjjjssskkkoootttnnn]]]RRRIIIBBB<<<@@@IIITTTbbbmmmxxx~~~vvvhhh]]]RRRHHHAAA???<<<999:::<<<>>><<<:::;;;;;;:::;;;;;;999555333///000333555777777777777777666888:::<<<>>>FFFOOOYYYhhh|||{{{~~~}}}~~~tttTTTFFF:::555555555666888888777555333222111111222000///...---///333666999666555555666888999999888777777777777555333111000000000000111111222333333555666666333...---000333333444666777777555333111111222333444555444333222222333444555666666666666444666777666555444444555555555555666777888888888444888;;;999444000000111222222111///,,,---000333666666666444111000000222222222333666999:::999777777333///...000555;;;>>>>>>;;;888444222111111111///222555666333...***(((,,,111777:::;;;:::;;;<<<888444111///,,,***...555777666555444444444555666555555444444444444444444666777888777666666888::::::777888>>>BBBLLLddd{{{zzzcccNNNGGGCCCDDDWWWnnnkkk\\\UUUTTTXXXbbbtttxxxkkkYYYNNNDDDBBBDDDHHHPPPXXX```fffnnnwwwuuuhhhZZZPPPIIIDDD???===>>>>>>===;;;<<<;;;::::::;;;;;;999777000111333444555555555555666555666888666555:::AAAFFFUUUhhhxxxzzzfffLLLBBB999666666666777;;;;;;999666333111000111111///...------///333888:::666555444666888999888777555666666777666555333222222222222222333333333333777888888444...---000444333444666777666444111000...111444777777555222000111222333444555555555555222444666666444333222222333444666666555555777888444888;;;999444000000222000111000---+++,,,111555333444555333111///000000111111333555999:::999888<<<888444222333666999:::888777666444222333666999222555888888444///***'''---222999<<<;;;:::999:::777444111...***'''***000222222333444555666888888444444555555555444333222444555666666555666888:::;;;777:::BBBIIITTTiii~~~rrr]]]RRRGGGAAANNNbbbvvv]]]NNNHHHDDDEEEMMM]]]tttkkk]]]PPPKKKHHHDDDEEEJJJJJJNNNUUU]]]hhhwwwrrrfffOOOJJJCCC?????????>>><<<===;;;::::::;;;<<<;;;:::444444555555555555555555:::888999:::666222555:::???IIITTT^^^jjjzzznnn\\\FFF@@@777222222444666666;;;999666333222222222222666444222333444666666555333333222222222333555666555666666555444333222111555555333000---...111333666444333111222333555666888888777555444333222222111333444444222111111111000222555777666444111///333444444333222111222444777555222000///111444666333444555555555444333222111...,,,---111333333222000111111000///000222444333111111333666999;;;;;;???===:::666444333333444333444444555555555555555555666888999888555222000000444999:::999888888:::777777666333000,,,)))'''+++000444777777888;;;======;;;777555444333222111555666777666555666888:::999:::<<>>AAAMMM```vvvxxxgggYYYRRRMMMHHHDDDAAA@@@@@@EEEQQQbbbsss~~~|||ddd[[[NNNDDD@@@@@@???>>>===???===888:::>>>===777555555444444333222111111333555777777555222111111999???GGGMMMUUUcccuuuzzzaaaQQQBBB<<<555000000222444444777777777777666555444444888777666666777777555444000///......///111333555444444444444333222111000333333222000...///111333333333333333444666888999777777666555444333222222111111000000000000000000///111333444555444222111222444666666444222222222444222000//////000222333111222444555555444333222000...---///333666777666111222222111111111444666555444222333555888888888<<<;;;999777555444444444111222444555666666666666444666999;;;;;;999555333444777999:::888777888999888777666444111---***(((,,,///444666777777:::<<<<<<999666444333333222000333555555555444444666888999999<<>>777666666999CCCQQQ^^^gggxxxtttjjj[[[OOOGGGCCC>>><<<>>>BBBAAA<<<999;;;<<<:::888777666444333222111000222444666777555333333333000555<<>>999333///...000222222444555777999999888666555:::999888888999777555222,,,+++******,,,...111333222222111111000000/////////000111111000000111333111222444666888999:::;;;666666666666555444333222111---++++++...111111000000000111222333333333333222444777888666444222222444333222111111111111222000111333444555444333222000///...000444888::::::222333444333222222444666777555333333555666666666888888999888777666444333...000333666777777666555333666;;;??????>>>:::888888999:::999777777999:::888777666444222///---+++,,,///333555666666888999999777444333333222111000222333444444333222444555888888;;;BBBKKK]]]wwwhhhLLLCCCIII]]]pppiiiUUUIIICCC???<<<<<>>FFFPPPXXX]]]hhhtttwww```KKK???;;;777333000///000222333333444555666777666555555777777777888999777444111,,,+++*********,,,///000000000//////............,,,...111222222222222333222444666999:::::::::999555555666666666444333222///***&&&(((...444555444333333222222222333333444444666777666555333444444888888888777555444222111///111333555666666444333000000000111333666888999555666666555333222333444666555333333444666666666888999;;;;;;:::777444222...111444666777666333111222666<<<@@@BBBAAA>>><<<999999888777777999;;;===888777666555333111000///---///222444555666666666666444222222222222111///222333444444333222333444888888<<>>FFFMMMOOOOOOUUU\\\iii{{{kkkTTTAAA777999777555222111222444666555444333222111222333333222222333555666666333111...------,,,,,,---......000///...---------......+++...111333333333444444444666888::::::999777666444444666666666555444333...)))%%%(((///666888888777666555444333444444555888777555333111222555888;;;;;;:::999777444111000///111444777888777555444111111000000000111333444666777777666333111000111333222111222555777888888:::<<<>>>>>><<<888333000111333555666666333000...222555;;;???BBBAAA???===888777666666888;;;>>>???777777666555444333222222///000111333555555555444333222111111222222111///333444666666555333444444777888>>>IIIWWWiiixxxXXXEEEAAA@@@DDDOOOdddqqq^^^SSSOOOLLLJJJKKKPPP\\\qqquuu^^^III===333444666999;;;===>>>>>>DDDHHHQQQ^^^mmm}}}tttiiiaaaRRRKKKBBB???@@@???>>><<<888777555333333333444555999999888666333333444555555555666<<>>>>><<<777222...333444555555444111...,,,111444888;;;>>>>>><<<;;;777555444555888<<<>>>???666555444444333444444444111111111333555666444222222111111222333333222000444666888888666444444444777999AAAPPP___qqqiiiQQQEEE:::999>>>QQQooo{{{kkkcccaaa```]]]\\\bbbmmmiiiSSSBBB999555777:::===>>>>>>>>>===999:::@@@LLLYYYhhhxxxvvvaaaTTTHHHDDDEEEBBB>>>;;;999888666555555666888999<<<;;;999666333222444555777777888<<>>:::111222333222000000333555.........//////000111222000...---...//////...---***,,,000333555444333222111000///......///111222///111444555444555666888666666666666666444333111111333555777777666555333000...---,,,---000222444333444444555666777777777777666333000///000444888222222222111111111111111...000333666666444111//////000000---***)))+++......000222222111000000111111000///111444888999:::888:::;;;<<<:::666222///333333333333222111///...111222555777888999888888777555333555888;;;<<<;;;555444333333333444555666333222222444666666444111000000000222444444333111444666888888666444444444777:::EEEVVVgggyyycccNNN???:::;;;KKKggg|||yyy|||qqq[[[HHH;;;555888:::===@@@AAA@@@>>><<<555444666???GGGPPP\\\hhhrrr}}}ssseeeWWWPPPKKKDDD??????>>>===:::999888999;;;<<<<<<;;;999555333333555888888888:::===??????===;;;<<<888:::CCCMMMXXXhhhvvvfffNNN???999888---///111000......000333***+++...111222333222222222000------------,,,+++'''***///444777777666444222111000//////000222333111333444555555555777999444555555444444333222222111222555777888777555444111111000...,,,,,,...000///000222555777888999999555555444222000000333555/////////000111222444555---///222444444222...,,,...//////---***)))+++...)))+++///111111111222333222000000111444777888999555777888999888555222000222222222222222111000000111111222333444555555555777555444555888::::::888444333222222333444555666555333222444777777444111000000111333555555444222333555888888666444333333777;;;HHHZZZlll}}}uuu\\\FFF@@@@@@NNNggguuucccPPPBBB999555777999<<<>>>>>><<<:::888777333444999<<<>>>FFFOOO[[[ggguuu}}}xxxjjj```VVVKKKGGGIIICCCAAA>>><<<:::;;;<<<===;;;:::888555333444777:::444666888::::::999999888666333666===DDDLLL[[[jjjpppqqqZZZHHH<<<666777555333000---,,,+++,,,,,,+++,,,///000222333666888777444000............---)))---111333444555555666777333///...///111222222222333444555555555444333333333222222333444666777000444777888777444111000111222333444333000---+++))),,,///222555666666666222111111222333444333222000......000444666666444000000111222222111//////000///---+++*********+++,,,---///111222222222222222111///000222444555555666555444444555555333111000222444666666444222000222333444555666666666666888777777888999999888666000222222111000111555888777666555444444333333444222222333555666555222///222777;;;:::555111000222555@@@PPP[[[gggxxxeeeRRRHHHFFFSSScccrrrtttbbbRRRFFF===777333888:::;;;:::888777777777555555555444666:::@@@EEENNNSSS\\\fffpppzzz}}}pppggg]]]QQQHHHHHHFFFBBB>>><<<<<<<<<<<<999777555555666666555444666444444666999999666444666444333666<<>>:::777555777888999777555333333333111333555666777999<<>>666333222333666777555333...111555777555000)))%%%$$$%%%(((+++---...---------000444777888666444111222111111222333333111/////////000111222222222111...//////////////////......///111222444555555555333111///...///111444555444444555666777555111...///000333555666555444333555444444444666777999;;;<<<:::888666666444222000000///...+++***,,,///333333333333333444444444555222111000111222333222111777:::;;;999555333555777<<>>999777555444444555666666555222000000000000333888::::::999888888>>>???@@@CCCIIIRRR]]]eeeooo|||ssseeeYYYOOOBBB;;;;;;<<<:::777333222000111333666777777555444222222333333111000333222111333666999::::::;;;IIIZZZgggtttxxxgggooo[[[GGG???>>>===999666444444333222222222333333---...000333666888888777777555333333333222000///444666888999777555444444000111333666777555111------///111222111...+++)))---...///111333555777888666222...///444888666444111333555666444///)))%%%((())),,,...///000///...---000444666666555444333444444444555444222000...//////000111222222333333000111222222222111///...000000222333555666777777333222000......///222555333333555777888666222......///111333444444444333444333222333444777:::<<<:::777555444333222000///111000---******+++///111222333333444555666666666333222000111222333333333888999999777444333555777@@@DDDLLLZZZlllwwwgggWWWQQQVVVbbbuuuoooTTTCCC===;;;777444222111111000333555666555333222222222555888<<<<<<:::888666555:::;;;;;;<<<@@@FFFNNNTTTXXXeeewww{{{nnn]]]HHH<<<;;;===:::666000...,,,---111444777888555444222111000000//////555444444555666666444333444>>>LLLYYYfffvvvwwwjjj``````NNN===999;;;;;;888666222222222222222222222222------...111555666444222111000111222444444333111///111555666666555555555000111444777999777222...///000111222111///,,,***///000111222333333444444555000,,,---222777777555555555555333111...+++))),,,...000222333222111000///111333444333222444555555666666666444222111000///000000111222333333444333333444444333222000///222222333444555666777777333333222000......222555222333555888999888444111//////000000111111111111111111000111333666999;;;666333111111111222111000333111...,,,,,,...000111222333444666777777777777555333222222444555555555777777666444222222444666>>>BBBLLL\\\qqq{{{yyyxxxdddYYYZZZfffxxxyyy^^^FFF777888777666333111000//////333555777777666555666777:::;;;;;;:::666333222222222444777888:::===AAADDDIIISSSbbbppp{{{oooUUUDDD@@@???;;;666000---***+++...333777999777666444111//////000111999999999999:::888555222///444===HHHUUUcccrrr}}}zzzkkkddddddgggpppTTTEEE888666999999777666000000000///////////////...------000333444111---+++,,,...111444444333111))),,,111333444555666777111222444666888777333000000111111222111000......---...000111333333444444333///,,,---222666888888777666555333111///...---///000222333333222111000111333555444222111444777444555666444222111222333111111111111111222333444333333444444333222222111444444444333444555666666333444555333//////111444333333555888::::::888555333222111000/////////////////////111333666999:::444222000000111333333333444111//////000222222222111222444666777777666666444333222444666777666555666555333222222222333333999???LLL^^^ttt~~~oookkkeee^^^]]]hhhzzzwwwhhheeemmmyyy}}}eeeNNN<<<222444555555333111111111333555777888888777777777888777777777444111//////000000333777:::;;;<<<===>>>CCCIIIRRRYYYaaalllzzziiiVVVOOOIIIBBB;;;333000,,,+++...333888:::999888666333000000333555<<<;;;<<<<<<===;;;888555111111555>>>GGGQQQ^^^hhhwwwzzziii``````kkkwwwzzzaaaIII>>>555444666666666888000000000000000///......///...---000333333///***)))***,,,000222333000...&&&***///222333444555777333333333555777777555333111111111000000000111111,,,...///111222333333333111000000111333666:::<<<555666666666444222///...000111333444444222111000222666:::999555333444666222333333111//////222555333222111111111222333333111111111222333444555666666555444333333333444444222555888666222///111333333444555888;;;===<<<:::888777444111///.........---...000333555777999:::666444222111333444555555222111///111333555444222000111333444555444333222222222222444666777555444444333222222222333222222777AAAQQQdddxxxppp]]]QQQQQQMMMIIIJJJUUUgggvvvwwwoooooorrrtttzzzgggQQQAAA999666555666777555333333555888777888999888666444444555000222333333111000000111111444999<<<===>>>???@@@CCCEEEFFFFFFJJJTTTdddooo|||ssshhh]]]PPPFFF999555000...000555:::<<<<<<;;;999555222333777:::<<<;;;;;;===>>>===:::888666222111777<<>>999555444555000111000...---...222666444333222111111111222333/////////000222555888:::777666444333222222333333222666999888333000111333444444555888<<<>>>>>>>>><<<:::666333000.........---///111444777999:::;;;:::777444333444666666666111000///222555666444222...000222333333222111000000000222444666666444222444333222333444444333111999DDDVVViii|||~~~]]]FFF???AAAAAA@@@BBBLLL\\\jjjssslllhhhdddkkkzzz{{{uuu}}}qqqXXXDDD;;;:::<<<999;;;;;;999666555888;;;888999999777444111000111,,,///333555555444333444///222666999:::<<<>>>@@@EEEDDD@@@<<<<<>>999333111333777;;;>>>======;;;777444555999>>>:::::::::<<<======;;;:::666///---000333555<<>>===888222---666777777666555555777999999:::;;;;;;999777444333222111...+++***---222666:::888555444555555444333000...,,,///444:::<<<<<<<<<777222000111333444333888999:::777444222444666888888999;;;<<<>>>?????????;;;777333111000---,,,111...---111666999777444111000000111444666777666555555666555333333444666111000///000222333333222444333333444666777666444000///111666777555666999@@@IIIXXXjjjhhhMMM>>><<<<<<======;;;BBBYYYpppwwwgggXXXOOOVVViiisss^^^YYY```ppp}}}zzz]]]HHH<<<666666999:::999777555555555666777777666333111///.........---...000222333444444333111333666888;;;<<<======DDDAAA===999888<<>>===:::555222666666777666444444555777::::::;;;;;;:::888666555444333000---+++---222666888777666666777777666444444111000222666::::::999666333///...000333444444777999:::999777666777999999:::;;;<<<===>>>>>>???<<<999666444333222000///111......111555888555222000//////000333666666666555666777666444444555777444222222222444555444333222222222444666777666444111///000444444222333777AAANNN```rrrcccKKK???>>>>>>@@@BBBCCCMMMeee{{{yyycccQQQGGGJJJ\\\wwwcccNNNIIIPPP]]]iiiyyy|||xxxxxx{{{~~~~~~iiiPPPAAA:::777888:::888666444333222333444555666555222000///.........,,,...000222222222111000000111444888:::<<<<<<===@@@===888555666999>>>AAAEEELLLWWWdddrrryyyiiiXXXGGG@@@===:::999;;;>>>??????<<<888777:::>>>=========<<<;;;:::999888333222111111222444777999:::AAALLLYYYeeeqqq{{{lllaaaZZZddduuuxxx^^^JJJ???888555111///000333444555777777666333///,,,,,,,,,,,,,,,------------,,,,,,...,,,******+++------,,,---...000333666666333111222222222333444444555555666555555444444444444555222222111111222444666777111222444555666555555555555777:::<<<===<<<:::888666777777666444333444666:::;;;;;;;;;;;;:::999888666555333///---...222555666666666888::::::888777777555444555999:::888666000...,,,---000333555555555777::::::::::::;;;<<<;;;<<<<<<===============:::888555555555555444333111//////111555666333000......---///222555666555555777888777666555777888666555444444555555444333000000111333666777666444222000000222111...111666CCCRRRhhhyyyfffSSSIIIHHHIIIKKKNNNSSS```www~~~dddOOODDDBBBQQQkkk}}}\\\GGGAAAEEEOOOXXXiiiwww~~~sssjjjdddaaa\\\^^^aaahhhuuugggUUUAAA888777777666777444333111000///000222333444333111000............,,,...111222222000...,,,...///333666999;;;<<<<<<;;;666222111333777888888999===CCCKKKXXXiii}}}uuu```QQQGGG@@@;;;:::???>>><<<;;;::::::<<<============<<<;;;999888777777555333111111333555777<<<>>>AAAFFFLLLTTT]]]cccxxxnnnaaa]]]cccuuukkkPPPAAA;;;666444111///000222444555555666555222...+++++++++,,,---///000000//////000///---+++***,,,...000000//////000333555444111...//////000000222333444555555555444444333333333333111111111111333444666777444555777888888777555444333444666999;;;<<<<<<<<<888999999777555444555666:::::::::::::::;;;;;;;;;888777555222000000222444444555666999<<<===;;;999555444444777::::::777444///......///111333444555222444777999;;;<<<===>>>======>>>>>>>>>===<<<;;;999777666666777777666555333222222444666555333000...---,,,...111444555555555777888888777666777888666555333333444444222000---...///222555666555333333111111222///---000666CCCRRRggg{{{wwwhhh```___```aaaccchhhuuummmWWWIIIDDDNNNcccbbbLLLCCCBBBHHHNNN^^^iiioookkkaaaZZZVVVTTTNNNOOOOOOTTTaaaoootttrrrXXXHHH888444666666333222222111///------...///000111111000000//////.........000333555444000,,,***,,,...111555888:::;;;;;;555111---///444888777444666777999===FFFTTTfffrrr||||||kkk]]]OOOCCC===>>>:::777888:::<<<===<<<::::::::::::999888777777:::888444222222444777999???>>>===<<<===AAAGGGLLL[[[fffyyyzzzllldddhhhppp}}}aaaHHH;;;666444333222000///000222444333444555333///,,,++++++...000222222111000111222///---++++++---000111222//////111333555444111...---------...///111222333333333333333222222111111000111111222333555666666666777999::::::888666444000111333555777:::<<<<<<:::;;;;;;999777666666888::::::999999999:::;;;<<<888888777444222111222444222333555999<<<===<<<:::222111222555999:::777333222333333333333333333444///000222555888;;;<<<<<<======>>>>>>>>><<<:::999888777666777888888666555444555555777777666333111...------...111333444333333555777888777666777888444333111111111111///---+++,,,...111444555333111444333333444000...222999CCCMMM^^^ttt}}}~~~}}}|||eeeSSSJJJLLLZZZuuulllUUUGGG@@@AAAEEEVVV___ddd___WWWTTTRRRQQQKKKJJJHHHJJJSSS^^^bbb___LLL???444444777777444333333111///---------...///111111111111111111000000222444666777666222---***,,,...111444777999::::::222///---000666:::999777777888999:::===EEEPPPYYYccciiitttyyyhhhVVVJJJ@@@;;;666555888::::::888555666777888888888888888:::999666444444666999;;;:::::::::888777777:::<<>>>>>===;;;999888666555555666888888777555444666888999888666444222000///...///111222222222111333666666666555555666333111000///000000...,,,***+++---111333333111///222222555666333000444<<>>AAAGGGSSSeee{{{ppp[[[NNNJJJ]]]xxx{{{dddSSSQQQUUUaaahhhkkkgggccccccdddccc^^^[[[UUUPPPOOOOOOIIIAAA777333222666888888:::>>><<<:::777444222111111111222333444666777777777666777888888888666333111//////000333555777888888888222222222333444666888999555888::::::888777:::<<<@@@CCCIIIQQQ]]]lll{{{rrriiiZZZLLLAAA:::777666555666777888999999:::::::::999888777666555555444777:::===>>>>>>======>>>888444555;;;@@@JJJccc{{{~~~ssseeebbbdddmmm{{{hhhPPPEEEAAA>>>;;;444555444111---+++---///---222888;;;999555111.........,,,'''!!!###(((+++***+++...111222222111---...000444777888777444111000///...///111333444000111333444555444444333222222333444444444333333000222444666666444111///000111222444555666666777777888999888777777999:::999777444111111333555777444666777666444333333333111000///111444777888888333111000333666888666333888;;;===<<<888444333333222...+++,,,000444777777888:::<<<===<<<:::888666...///111555999;;;;;;:::111444777999888555333222444222111000111222111000,,,///222333333222222222555333222333444444333111***+++---000222111...+++***...444888555222777???@@@HHHTTTbbbsss~~~hhhUUULLLZZZrrrnnn\\\YYY___ooouuuxxxtttppppppqqqpppllliiiaaaXXXSSSNNNCCC888555333444666777555888===???===:::666444333222333333444666888999999888888888888888777555333111000000111333666777777777777333444444333111222444777444777:::;;;999888:::<<<999;;;@@@FFFOOO\\\hhhqqqppp\\\KKK@@@;;;:::888888999::::::::::::999::::::999777555333111///555777:::<<<<<<<<<===>>><<<888999<<<;;;<<>>:::888666222///,,,+++***---555>>>@@@<<<444000......---***&&&######%%%''',,,...000111111111222444///***(((---555:::999555333222111111222222000///111//////222555666444111222333444555555333111000333555777999999666333111111111333666999888666333666777777888888888777777444333111000111444777999666666555444444444444555444000,,,...333666666444555444333444666888777666;;;<<<>>>>>>===999666333555333222000111222444555888777777999;;;:::666222000///111555:::===;;;888111222444444444444555777555666777666222///......---...000222333444444444444888777222111444444000//////000222333222...+++...---///111000///333:::BBBKKKTTT^^^rrr{{{iiiPPPNNNiiinnnbbbaaaooo{{{uuu```OOOGGGAAA:::444444444444444555666666>>>===:::888666555555555555444444444666999<<<>>>???>>>;;;666111111555888555111///111555777444111222222222111000111333666999999999999999999999999999;;;<<<>>>AAAGGGQQQXXXfffmmmzzzxxxdddUUUGGG<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999666555444333000...222555888;;;===<<<;;;:::===:::666444666;;;AAAEEEWWWdddzzz|||nnnggg___YYYbbb}}}hhhJJJ===;;;999999;;;;;;999777333000,,,***)))...555<<<>>>:::555111000000///,,,)))(((((()))+++...000222222111111222444111...,,,...333666555333333111000000111111000///111000000222555666444222333444555555555333111///000222555888888777555444555555555777999888666444777777888999::::::999999555555444333444555777888999888777666555555444444666333111333777999777444555444444666888999888777666888:::<<<;;;999666444444333333222333444555666999888777888999777222///,,,,,,---222777:::888666000222333333333333444666999::::::888555222000000...//////000222333444444444777666111111555666333222222333555666555222///---,,,...000000000555===EEENNNXXXdddxxxwwwWWWLLL^^^vvvnnncccbbbhhhwwwxxx```OOOFFF@@@:::555555555444555555666666<<<;;;:::888777666666555444444444444666888999;;;<<<;;;999444111111444888555222///000444555333//////000000000///000333555777888:::;;;;;;:::888777888999:::;;;<<<@@@HHHMMMUUUYYYbbbppp}}}nnn\\\MMMDDDBBB@@@???@@@???===;;;;;;999777555555444222000555777999;;;<<<;;;999888>>><<<999777777999<<<>>>GGGQQQbbbuuuzzzjjj___ZZZZZZ[[[|||oooVVV>>>666666555666999;;;:::888666222///,,,***///444999:::888444222222111000...---,,,...///000111222333333111111222333333222111111111111111111333111000000111111111///111000111333555777666444444555666666444222///...,,,///333666888999888777999888777777888888777555888999::::::;;;;;;::::::666666777777777777777666::::::999999777666444333888666666888;;;;;;777333333333555777::::::999777111333666888999888666444222333444555666666777777:::999888888777444000,,,+++***+++000666888777555000111333333222222333555:::;;;;;;999666333111111000/////////000111333444444555444000000555777666666666777888:::999777444...---...000000111888@@@IIIQQQ]]]kkkaaaNNNVVVggg~~~|||ggg\\\ZZZ]]]nnnuuu]]]LLLEEE@@@;;;777777666555555555666666999999999999888777666555333333444555666666666666888777555333111111444777555222///000222333111...,,,---...//////000222444555777:::<<<<<<:::777555777888888777777888<<>><<<999888777666666;;;@@@JJJWWWhhhppp^^^WWWVVV[[[hhhwww]]]HHH777333444333444888888888777666444222///...///222555555444222222222000///------///111333333222333333222000///000111222333444222///...000222444222000000111222222111111111222333555666666666666666666666444111...,,,---///333666999::::::999888777555555666888888777:::::::::::::::999888777666777888999999777555333777888888888777666555444777777888:::;;;:::555111111111444777::::::888555///111333555555555333222000222444777888888777777999888888777666444111///,,,+++,,,000555999888666111222444444333333444555777888888777444333333333222111///...///111333444444333111///000444888999999999999;;;======;;;888222000111222111111888@@@IIIQQQ___ooolllUUUSSSZZZmmmuuu^^^RRROOOWWWhhh~~~kkkUUUHHHCCC@@@>>>888888777666666666777777777777999999999888666555333444555666666555444333444333222111111222444666777444111000111111000...***,,,...//////111333555555777999::::::999777555666666666555555555666666888777999???LLL]]]nnnyyyuuu\\\QQQEEE@@@AAABBB@@@===<<<999777777777888777777:::;;;<<<=========;;;;;;AAA???<<<999666555555555999;;;???EEERRRhhh{{{ppp\\\OOOTTT]]]jjjpppNNN>>>333222333000000444000000111111111111000000...///000111000///000111...,,,+++---000333333333222333222000---,,,---///000222444222///...111444555333111000222444444444222333333444444444555666666666777666444111...,,,///111444777999:::::::::555333111222444777888999;;;;;;:::999777555333222444666999:::999777444111333333444555666666666666666777777888888666222000///000222555888888555333000111222333333111000//////111444666888777666555666777888888777555444444,,,++++++///444777666444333444555555444444555666555666777666555555666777333222000//////111333444333111//////000333777::::::::::::;;;<<<<<<;;;999555333333444222000555===FFFMMM[[[nnnwwwZZZNNNNNN```{{{ttt]]]OOOJJJTTTcccxxx{{{aaaOOOEEEBBB???>>>999888888777777777888888666777888999999888666666444555777888777555333222222111111111222444555555777555222000000000//////+++---///111222333555777888777777666666777777888555555444555555666666666777666666999AAALLLXXX___ooo|||lll^^^MMMCCCAAACCCCCCAAA<<<:::777777888999999888999:::<<<>>>@@@@@@AAA@@@AAA>>>:::666444555777888888:::===???GGGXXXoooyyykkkccccccWWWTTT```mmmzzzuuu^^^AAA777000222222---,,,///*********+++,,,...///000/////////.........//////---+++***---111444444333222222111///,,,+++---///...000222222000000333666555333000000111333444444333444444333222222444555666666777666444111...,,,000222444666888999999999111000///000333666888888;;;:::999888555333111000444666999::::::777444222111111111222333555666777777777666555444333222111000000111444666666444111222222222222111000...---...000222444555555444333444555777777666666777888,,,***))),,,111333333111444555777666555444555777666777888777666777999;;;444444222222111222333333111...---///000111444888:::999888888999999777666333222333333111...222888AAAGGGUUUjjj|||aaaLLLEEEVVVsssxxxcccUUUPPPSSS___rrrtttZZZKKKEEEAAA===<<<999888888888888999::::::777777777888777777666666444555666777777555333222222111111222555666666555555444111///......//////,,,...111333333444666777999777555444444555777999444333222333666888888777777666666777;;;@@@FFFIIIYYYeeeuuuyyykkkXXXIIIBBBAAA@@@???===;;;777666777888999888888999;;;>>>@@@BBBDDDDDDAAA>>>:::666555666999;;;555999<<<>>>CCCOOO```nnn|||mmm]]]SSSPPPUUUWWWccctttbbbJJJ:::222000555444---+++///+++***))))))+++...111333222111////////////......///,,,+++///444777777444333222111///,,,,,,...000///000111111111111333555444111......///222333333444555555333000///111444555666666666444222///---...///111444666777888888111000///111333555666555888888888777555444222111555777999;;;;;;999666444333222000000111333666777:::999666444222333444666333222222333444555333111222222222222111000///......///111222222222111111222444666666444444666888...,,,***,,,000222111///444555666666444444444666888888888777555555777888555555555444444333333333///,,,+++///111///111666888666555444555444222111------///111///+++...333===AAAOOOeee{{{wwwpppbbbgggrrrqqqVVVGGGPPPjjjvvviiieeedddkkkyyy~~~hhhPPPFFFDDD@@@<<<:::888888888888999;;;<<<===999888777666666666666666333333444555555444222222333222222444777888777555222111///,,,++++++---///,,,///222444444444555666777666666555555666666777444111000111444777888777666666555666888:::===>>>GGGPPP\\\fffooozzzooo]]]PPPHHHCCC@@@>>>;;;777666666777888888777888:::===???AAACCCDDD???>>>;;;999888888999999444:::>>>???@@@GGGTTT```qqqyyyjjjYYYJJJEEEHHHTTTeee|||sssTTT===777111222888777000...111000///,,,+++---000444666444222111000111000///...111///---111777:::999666333333222///------///222111000000000111222333333222///,,,,,,...000222222444555555222///...000222444555666666444222///...***,,,...111444666888888333222111222444555444333666666777666666555444444666888:::<<<<<<:::888777666444111///000222555777===;;;888444222333777;;;666444333333444555444222222222222222222111111000...//////000000000//////222444666555333222444666222///---...222444333111333444555555333222333555888888777555222111222444666666666666555444333222...***+++000111...///444666444222222222111///---'''(((,,,///---***,,,111;;;>>>LLLbbbyyyxxxgggaaaQQQWWWcccwwwfffMMMNNNbbbzzz~~~qqq[[[GGGAAABBB@@@<<<;;;777777888999:::<<<===>>>:::999777555555555666666222222222333333222222111444333333666999:::888555//////---***((())),,,...---///222444444333444555444555666777777666555444333000...///222666777666555555555555777999;;;<<<<<>>@@@AAABBB>>>>>>>>><<<;;;999777666888>>>BBBAAA>>>BBBLLLVVVddd{{{|||oooaaaPPPCCCBBBIIIddd}}}}}}]]]CCC888...222666888777555333222444444555444222111111333555333000///111222333333444222222444777777555222111111222111//////000111222111///000222444444444///000111111111111000///111333555444000---,,,---444333333444444111...***000000000000111333555666444444444555666666555444555777888888777666666777:::;;;<<<<<<<<<;;;:::999999666222///...111444777999888777666777888999::::::888666555444555666777000444888:::888555222111///...------...111444666444999======888333333444555333111111111111000///444333222222222222222222222111///...///111333555555666888999888666333222000////////////000000111222111000///---***((('''$$$&&&***+++,,,---///111:::???JJJ[[[rrrrrr[[[MMMDDDOOObbbxxxkkkUUUTTT[[[ooojjjZZZIIIAAA===;;;===???777666555777:::<<<======???;;;666333444777:::;;;888666444444111...///333333333444444444444444444222...***((()))+++------+++---111555777777777666777444222444777777333...111000111333555666555444555555666777777777777777;;;???DDDFFFHHHNNNXXX```yyynnn\\\QQQHHHAAA<<<;;;777111000555999:::;;;<<<<<<===???AAA;;;<<<===>>>>>>>>><<<<<<===>>>???>>><<<>>>BBBFFFZZZdddsssxxxoooqqqfff\\\UUUOOOLLLRRR\\\}}}qqqSSS===444...222666999888666333111111222444444222111222333444222000///111222333222333222111333555666444111---...//////...///111333333222000000111333444555111222333444333222000//////222444333000......///111000000111222222000...111111111111222444666777444444444555555555444333222444666666555444555666999:::;;;<<<<<<;;;:::999777555111///...111444777999999999999999::::::;;;;;;999888666666777888999333666999:::999666444444333222000///000333666888:::>>>BBB@@@:::555222222444333222111222222111111444333333222222222222222222111000000000111222333555666777888888555333111000000000000000000000000111111///---+++)))''''''&&&(((***+++,,,---///111999>>>HHHZZZqqqlllRRRCCCAAANNNccc{{{xxxooolllwwwrrrZZZSSSWWWlll}}}___RRRFFF@@@===:::999:::888666666777999;;;;;;;;;<<<999555333555888:::;;;;;;777444333000---000666666555555444333222111111///,,,))))))+++---...///,,,///222555777888888888888555333444666666111------...111555888888666555444555666777777777777777999<<>>;;;777444555666777888999:::<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<>>AAALLLUUUbbbmmmrrrnnneee___^^^WWWQQQQQQRRRXXXfffsss}}}aaaGGG777222///222666999999777333000///111444555444222222222444222000000222333222222111111000222333444222111,,,---/////////000333555555333111///000111444555444555777777666444111///...000111111000///000000///...---...111333333222222222222333444555666777666666555555444222111000///111333333333222333444888999:::;;;;;;:::999888666444111//////111444666999:::;;;<<<<<<<<<;;;;;;;;;:::999888888888999999777888::::::999777666666888666444222222555888:::???BBBEEECCC===555111///111111111222222222333333444333333222111111222222222222333333222222111111444555666666666444222000///000111222222222222111333222///,,,***))))))))))))***,,,,,,---...111333999===HHHYYYpppmmmRRRBBBFFFTTTjjjlll\\\QQQQQQ```rrr|||cccVVVTTTjjjkkkRRRIIIBBB@@@>>>999666666888777666666888999999888666444222333555888::::::<<<777333111...,,,111777888777555333111///......,,,******+++---///000000---///111444666888999:::666444222222333222...******---222777999999888777444555666777888888888888888:::;;;;;;:::===CCCHHHLLLSSS```qqqjjjZZZIIIBBB???;;;777555666777888999:::;;;<<<<<>>444444///222555888:::888333000000333666777555333222111444333222333444444333222000000000000111222111111///000222222222333555777555444222///...///222555555777999:::888666222000---...///000000111111222///---+++,,,///222444444333333333444555666666777888999888555222...---,,,...000222333222222333555777888999:::::::::999888444333111000000222444666777999;;;===>>>===;;;:::999:::::::::999999999999888::::::999777666777888;;;999666444333555888999===AAACCCBBB<<<444///,,,---...000111111222333444333333222111000000000000444444555666555333111000111222333444444333111000...///111333444555555555666333///+++******+++,,,---.../////////111444666:::>>>IIIZZZqqqwww```RRRWWWeee{{{{{{```MMMCCCEEEXXXlllmmm]]]VVVbbbwwwrrrWWWJJJDDD??????===999777777888777555555666777777666111//////111444777888777888444111000...+++...444777666333111///...------+++++++++---///000000...,,,---///111333666888999222000///000000///,,,)))---000444666777888888999666666888999999::::::999888999:::999888:::>>>BBBAAAFFFOOO\\\kkkzzzrrr^^^PPPHHHCCC===:::;;;:::::::::<<<<<<<<<;;;@@@===999666555666999;;;?????????>>><<<:::999999777;;;@@@DDDFFFEEEDDDDDDKKKQQQ\\\iiiwwwyyy```HHH777222333111111333666888777333000333666888888666333111111555444444555777666444333//////000000000000111111222333333222111111222444444444333000------///222555666888999888666444222/////////000111222222222000...,,,,,,...111333333333444444555666666666666;;;;;;:::666111,,,******///111333444444444666777777888999:::;;;:::999999444444222222222333444555444666999<<<===<<<:::888777888999::::::999999888888999999777555444555666;;;999777555444444666777888:::<<<<<<888222---***))),,,///111111111333555333333222111000/////////555666777888777444222000///000111222333333222222...///111333555777888999444111---)))((((((***,,,///111333333444555777:::<<>>CCCKKKWWWdddooovvvjjjZZZNNNGGGCCC===;;;999:::<<<>>>>>>===???<<<888555444666999;;;;;;;;;;;;<<<<<<<<<;;;:::777999<<<===>>>@@@CCCFFFQQQ___rrrhhhPPP???333000111222111000333666666333000333555777777555333222222444444555666888777444222///000000000//////111333222333222000...------///222333333000,,,***,,,///111222444555666666555555333222000000222333333222111///------///111333333333444555555666666555555:::<<<;;;777111,,,+++,,,000222555666666777888:::777888999;;;;;;;;;::::::666555555444444444444444333555888:::;;;:::999888666888:::;;;;;;:::999888777888888777555333444555888777666666555444444444333444555555444000,,,***'''+++000222111111333666555444333222111000000000444555666666666444111000//////111333444555666666111111222333555777999;;;000...***'''%%%&&&((()))///222555777777888:::<<<>>>CCCNNN```xxxpppbbbZZZYYYeeettt|||mmm]]]SSSMMMZZZoootttYYYGGG@@@;;;888777555222333666333222111222444666666555///...---...111333333222---,,,---000---)))(((+++222000...---,,,---...//////......///000111///---,,,---...000222222333333111222333444555444444333888888666222//////444888;;;;;;;;;;;;;;;;;;:::999444444444555666999;;;<<<999999;;;???GGGRRR\\\bbbppp}}}nnn___TTTMMMCCC???;;;:::===???@@@???===;;;888666666777888:::888777777888;;;======<<<999;;;<<<;;;<<>><<<:::888777888999888555333333333555666777777777555333222333222222222111///,,,***(((---222444333222444777888888666555444333333333222222333333222111000///000111333555888:::<<<===777666444333444555888999000...+++(((''''''((())),,,000555888999:::;;;<<<>>>DDDOOObbb{{{}}}vvvqqqnnntttzzzssskkk```UUUMMMFFFMMM^^^uuucccOOODDD>>>;;;999999666111111444000//////000444666777777333111//////111333333333...,,,,,,...,,,((()))---222000---+++++++++---......------...000222222111000111333555666555444333333444555666555444333333666777777333///...222777;;;;;;;;;;;;:::888777666555444444555777999:::;;;<<<:::999:::>>>EEELLLQQQ^^^hhhsss|||}}}nnnaaaVVVNNNEEE?????????>>><<<999999999999999999999999777555444666999=========;;;===>>>======CCCLLLTTTggg~~~rrrZZZ???333333666888999444000,,,---111444222000,,,...000111111222555777000000222555666555111...///111222000......111555222333333111///...///000...111444111+++'''''')))***++++++---000444777999;;;777333222333444222000///...---///222555666555222333444555555555444333222666999888333111333666000222555777888999:::<<<888999:::<<<======<<<<<<999999999888777555333222444555777999::::::::::::777999<<>>;;;:::777999:::999777444333333444555777999888666333111444333222111000///---+++)))///555666444333666999;;;:::999888666666555555000000000000000//////...222333555888;;;>>>@@@AAA===:::777444222444666777222000...,,,+++++++++,,,)))...444888:::::::::;;;>>>DDDPPPccc|||wwwjjjaaa\\\VVVOOOIII<<>><<<<<<===:::333111333---------000444777888888777555222111222333444333000---,,,,,,***(((***000222000---+++******,,,------,,,+++---000333444444333555888999:::888666555222444555555333111000000222555777444000...111555;;;;;;;;;:::888666555444888777666777999;;;;;;;;;BBB@@@<<<999:::>>>CCCFFFPPPVVV]]]cccppp{{{jjj___QQQGGGBBB>>>:::777777888:::;;;;;;:::999888888555333444888<<<=========???@@@???@@@FFFQQQZZZtttYYYJJJ999111333777666333111111000...---///222555111...++++++...222333333111///---...111444333222555666777777777555444333888666333111000111444666222222222000---((($$$"""%%%(((,,,...000222555777>>>999444000///111222222111111//////000222555666555444444555777888666555999999777444111111333444111222555888:::;;;::::::999::::::888666777;;;>>>;;;666111000222666777777777777888:::<<<:::777444888888999===@@@@@@===:::;;;;;;999666333111222333777777777777666555333222===888333222444555222...111444666777888999;;;===???===:::999888888666555222111000222333333///+++...111555:::===>>>>>>>>>::::::888555222111333555555444333111///,,,***))),,,...111555777888888888===???JJJ```zzzttttttuuu~~~~~~nnn___TTTRRRRRRMMMGGGFFFDDD>>>@@@RRRooofffNNNBBB???BBBBBB@@@<<<888555555555333222111111333555888999777555333111111222444666///...............//////111333111+++((()))+++***&&&'''+++...111444666666666555555777888777555333///111222222///,,,++++++333666777222,,,***///444888;;;===<<<777333333333444555666666666888;;;>>>AAA>>>:::777777:::>>>AAAEEEKKKQQQTTTWWWbbbvvvwww___TTTNNNEEE<<<999777555555999:::888888:::777888::::::888888888:::???>>>@@@CCCEEEMMMbbbwwwpppPPPDDD777222555777444000000000000...---...111333222///------000333333333222///------111333444444666666777777777777777777888666333111000222444555222222000...+++'''$$$"""$$$'''+++...///111333555999666222000000222333333/////////000222444666888777666666777:::;;;:::888777777666444111111333555222444777999;;;<<<<<<;;;888999999777444444777:::888444000...///222444555777777888999;;;;;;888666999888999<<>>HHH^^^|||pppbbb[[[]]]```jjj{{{vvvfffgggrrr~~~wwwqqqyyyxxxhhhVVVEEEAAAEEEHHHKKKNNNEEE@@@AAAOOOeee}}}___III???===@@@@@@???<<<999666555555444444444444444333333222666555333222222333444555111000000000000000111111333555333,,,)))***+++***'''(((***---000333555666555444333333444444222000...000000///---+++++++++///333555111,,,***...333555888;;;;;;666333222333333444666666666777:::<<<;;;:::777666666999===???>>>AAADDDCCCDDDNNNaaappp|||ooobbbQQQCCC===:::888888<<<===:::999:::888999999999888888:::<<<>>>???DDDKKKRRR___wwwuuu[[[CCC<<<555444777777333...000111000...------///111111000//////111333333222222///------///222444555666666666666888999;;;<<<999777444222111222444555333222000---***'''%%%$$$$$$'''+++---...///111333333111000000222555555555//////111333555777888999888777777888:::<<<;;;:::444555444333111111333555444555888:::<<<<<<<<<<<<777888777555222111222444333222000---,,,---000333888777777888:::;;;:::999:::::::::<<<>>>===:::888777888888666444444555666333444666888777666444333666333111333777::::::999333555666777888;;;???CCC???<<<999777666555333111------...000222222111///+++---000222444444444333999999999666222000///000000111222222111///---+++///111333777999:::;;;;;;;;;===GGG\\\yyyvvv^^^NNNFFFGGGMMMZZZjjjsssmmmYYYHHHKKKXXXqqqzzznnnkkkcccaaammm{{{{{{rrrbbbOOO===:::BBBMMMUUUYYYOOOHHHEEEJJJXXXooovvvXXXDDD<<<;;;<<<===>>><<<999777666555555666666666444111---+++444444444555555555555555444333333333333333333333666888555...***+++,,,+++))))))***+++...111333555555333111000111111///......//////---***)))***+++,,,///333111,,,***,,,000111555999999555222111111111333555666666777888999666666555555666888999;;;<<<>>>===999888???NNNZZZeeeppp}}}}}}gggTTTJJJ@@@<<<;;;===>>>:::888888;;;<<<;;;:::888777999;;;???DDDOOOZZZddduuu|||aaaJJJ:::777444555888888555000222222222111///...///000/////////000111111111111111///---,,,---000333444555444444444666999===???;;;999777444333444555666555333000---***((('''&&&&&&))),,,//////000111222/////////222555888888888111222444666777888888888777666444555666777666555222333333222111111333444444555777999:::;;;;;;;;;888888777555333111000000111111111...***+++///333999777666666999;;;;;;;;;;;;<<<<<<======<<<:::888666777888777666555777888666666666666555444444444555333222333777:::;;;;;;777888777777777:::???BBB>>>;;;888666555333111///......///000111111000///,,,---///111111111000000666777888777444222111111222333444444333000...,,,///000333666888:::;;;;;;===>>>FFFZZZwwwxxx^^^MMMFFFCCCLLL[[[iiimmmbbbMMM<<>>??????===;;;999:::;;;EEEPPP```nnnyyy}}}iiiQQQ???777666555666888999888666444555555444111/////////------.../////////000000111000...---,,,...111333333222111111444888<<<>>><<<:::888666555555666666666555222///---+++***)))))),,,000222222111222222//////000333777999:::999555666777777777777666666555333000////////////---000222222222111111222444333333555666777888999999999888888777666444111///000111111///,,,,,,000444999777555555777:::;;;;;;<<<===>>>>>>===;;;::::::777888999999888777888999<<<:::666333222333555666666555444444666888::::::;;;;;;:::888777888<<>>???;;;===@@@AAAAAAAAABBBCCCQQQaaavvv}}}jjjWWWDDD888666666777888888999999:::555777888666333000......+++,,,---------...000222222222222000......///111222111000000222555999;;;;;;:::888666555444444555777666444222///---+++***,,,///333555444333222222000000000222666888888888666666666555444444333333333000---+++,,,,,,+++***111222333333222111222333222222333444555666777777888888888999999777444111000111000//////000333555888666444444666888999999<<<===>>>===;;;::::::;;;999;;;<<<<<<:::888888999===;;;777444333444666888777666555555555666777888<<<<<<;;;999777777999<<<===:::777555444333111///111222333111///...///000333333444444444444333333111333444555444444666888999999777555333000...---,,,---///111333666777888888:::CCCYYYxxx}}}ooohhhcccmmmzzzzzzlll[[[PPPNNNYYYmmmmmmZZZHHHFFFGGGQQQeee|||tttkkkooo|||jjjSSSIIINNNaaazzz|||bbbMMM???999444666999999777666666777999777444111000///000111000333666999;;;:::888666555666777777666555333222444777666111///222555444222111111000000111333444:::888666555666666555333111222222111///...///111111333444444111...,,,,,,111333555333000///111444111333555666555555666777<<<<<<<<<;;;888555333111000333777;;;>>>>>>>>>===???@@@FFFQQQ\\\fffsss}}}qqq___SSSKKKDDD@@@???888:::>>>AAAEEEKKKQQQUUUbbbvvv}}}iiiXXXHHH<<<555444777:::;;;:::999999999555777888777333///---,,,+++,,,------,,,...333666555777777666222000000111333222111111222444666888999888666444333222111111555555444333000---+++)))---000444666555333222222222000///000222444444444333222111000000000111222222///,,,,,,---.........222333444444222111222333222222222333444555666777777666777:::;;;:::666222000///...///111444555666777555444444666777666555999;;;<<<;;;999888999;;;===??????>>>;;;999888888999999888777777888999:::666666555444444444666777:::;;;;;;:::888777999:::<<<999777555555444222000111222333222000///111333555666666666666666666666111222222111111111444666888777555222000/////////,,,---...000222555777888666:::HHH```rrrkkkkkkrrr|||lllZZZ]]]bbbmmm{{{zzzbbbQQQNNNZZZqqq{{{cccOOOAAA;;;555666777777555555666777888777555444222111000000---000333666888888666555333444555555555333111000111444444111000555888888555555444444444444444444777666555666666666444333000111333222000///000000///000111222111000//////555666555333//////333666333444555555444555777999===<<<<<<;;;999666444222111333666<<<@@@BBBAAA???>>><<>><<<999777777555777888777333///,,,***+++---...------///555999777:::;;;:::555222111111444333333222333444555666666555444222111000//////333333444333111---***(((---000444666555333111111333111......000111111111000...---,,,,,,...000111222000------000222333333222444555555333222222222222222222333444555666777555555666:::<<<<<<777333000...,,,...333666666555666555444444555666444333666888:::999777666888:::@@@AAABBB@@@<<<999777777444666888;;;<<<<<<;;;;;;444555555444333444666888777999::::::999888999;;;;;;999666555555555333222///222333222111111333666777777777777777777777777111111000///......111444666444222///...///000111------...000333555888999666===NNNiiitttxxxoooXXXLLLQQQggg}}}yyybbbOOOBBB===666777777666444444555777777777888777555222///---+++---111444555555444444222333444444333111///......222333000111666::::::666777777777666555444444444333444555666666333111///111333333111000//////,,,---///000000111111222888888666222//////444888555555666555444555777:::<<<;;;;;;:::888777555444//////222777===@@@@@@>>>888555666<<<@@@BBBJJJTTT\\\hhhyyyuuueeeXXXQQQFFFCCC???===CCCOOO^^^iiirrrZZZHHH>>>999555111444555555555444444555666888777777666444111,,,)))---000222111...---///111333777:::666000,,,///333666444222222444555444333555222...***((()))***,,,...///000000...------...333444555444222111222333444111---,,,---000111222222222111...+++***,,,///222000///000222444555555555444333333444444333111222222111111222444555777:::888777777777666555333///000222444555555555555111222333444555444333222999999999;;;<<<<<<999777;;;<<<>>>AAABBBAAA===;;;888888888888777999<<>>===:::777555222333444666999:::999888888888888888:::<<<>>>???LLLSSSbbbqqq{{{oooaaaRRRGGG===>>>BBBHHHSSS^^^{{{yyyiiiRRRAAA999555333000222444555444222333666999;;;:::888666444222///---333555555222...,,,---//////333777555000...111555777555333222333333222111111000---+++***+++,,,...,,,...111111000000000000444555666555222000000000...+++((((((+++///222444444555444000---,,,---000333111//////111444555555333111000000111222222111111111111222333555666777888777555444444444333222000111222333444444444333000000111222222333222222888:::<<<===<<<;;;888777;;;;;;<<<>>>@@@BBBBBBAAA<<<<<<;;;999888999;;;>>>;;;:::777555444555666777999888777777666666666666555555444666777777555333000111333555666777888888444222000//////000222222000111111000...------...///111333444333222111111------...///111333555666999AAASSSnnn{{{aaaIII???JJJ\\\ssstttZZZHHH>>>:::888666666666777777666444777555333333444444222000000000111222444444111///111333555666666444111///000111111111111333666999666777888666333111//////555444333222111111111111222444555444111---,,,+++......//////111222333444666444222111111333666777777777555222000222777;;;:::;;;<<<<<<:::999777555222333444666888999888777555666777777777777666555:::@@@MMMZZZbbbkkk|||xxxgggYYYKKKDDDAAABBBIIIRRRggg{{{{{{iiiZZZFFF888222111000///000333555333111222777===>>><<<888444222222222333999999888333---)))***,,,,,,000444333000///333777999666444333333222111///------,,,,,,------...///+++...222444444333222222444666777666333///------(((&&&######(((...333555666666555222000...000111444111///...000333444555111///,,,,,,...///000000...///222444555666666666777666333111000000111222111222222333333222222111////////////000111222333777;;;???@@@===:::888999999999:::;;;===@@@CCCEEE@@@@@@???<<<:::999;;;>>>???>>><<<;;;999777666555777777888777666555333222444333333444555666444333111222333555666777777777111///---,,,...000000000///111222222000.........,,,///333777777555111///,,,,,,,,,---///222555777;;;BBBRRRkkkhhhNNN>>>CCCPPPkkkuuuYYYFFF===;;;888888888999999777444111333222222333444555333222222222222333444444111///222333555666666444222111333333333222111333666888777555333222333222111000555333111///.........///222333333222///......///111111111111222333444555333222222111222444555777444444444333222333666999::::::999777666666555555333333555666777777777777555666888888666333000---111555===GGGMMMUUUbbbnnntttaaaRRRHHHBBBCCCFFFPPPbbbwwwzzzgggXXXLLL<<<111---...000000...111444222000111777>>><<<:::555000---...111444::::::777111+++'''(((***,,,000333333111111555888999777444333444444222111,,,------...............,,,///444666555444222222111444666666333///---,,,'''$$$!!!"""&&&---222555444444333222111111222333555222...---///222444444222///+++)))***,,,------,,,///222555777777777666777666333000......000222333333333222222111000000//////......///111333444777===BBBCCC>>>::::::;;;:::;;;===>>>>>>>>>@@@AAABBBBBBAAA>>><<<<<<>>>@@@AAAAAA@@@???<<<888555333444555777888888666333222333222111222444555444333222333444555666666666666///---+++---000222111//////222444444333000//////---000444888:::999555222---,,,,,,,,,///222666999;;;???LLLbbb~~~tttYYYFFFEEEMMMddd|||zzz[[[FFF>>>>>>888777666666666444111...000000111333444555444444333222222222333333111///111222333444444444333333666666555333222333555888888444000000222444333222666444111...------...000222222222000///...000222444444333333333444555555333333333444444444555555222222333333333444666777999888555333222222333444555666777777666666777777888999999888666444111///333555999???EEEKKKSSSZZZfffsss{{{iiiYYYMMMFFFCCCDDDNNN[[[hhhvvveeeRRRJJJBBB666///---///111222...000333222000111666<<<777555111,,,((()))...222666555333---'''&&&(((,,,000222444444333333555888888666444444555666555444...////////////...,,,+++...111555777555222000000///111444555333000......***'''$$$$$$(((---222444////////////111222333333333111......000222444444444000,,,******+++++++++,,,///333666888888777666999888666222//////111444555555444222111111000000111111000000111222444555777===BBBBBB>>>;;;;;;===>>>BBBFFFGGGDDD???<<<;;;@@@@@@@@@???>>>???AAADDDAAAAAAAAA@@@===999555222111333666999999888666444222111000111444555555444333333444555666666666555000...---000444666444222111333666666444222222111333333444888;;;;;;999777//////......000444888:::;;;===EEEYYYuuu~~~wwwvvveeeNNNFFFHHHYYYuuu~~~\\\DDD===>>>777444222000000000///......000222444555555555555333111000111111111000...//////000111222333333444777777666444222222555777777333//////222555555333888666222000//////111222222333222111///000222555666555444444333444444444444555666777777666555444111111111333444666777777999666333000///000222333777888999888666555666888999888777666555444444444333444666:::@@@FFFIIIIIIPPPZZZjjj{{{ooo^^^OOOEEEBBBBBBDDDIIISSSeee{{{nnnVVVHHH@@@;;;444000///111333444///111222222111222444666111000...***&&&&&&***///111000...)))%%%%%%***...222333555555444444666777777555444444555666666555111111000000...---+++***///111444555333000//////...000333333111/////////...+++))))))+++///222333,,,++++++---000111111000000///......111333444444444111...,,,,,,,,,,,,+++...000333666888888777666999:::999666111000222555777666444333222111111111333333333222333333444555666:::===>>><<<;;;;;;===AAAGGGNNNOOOJJJBBB<<<999<<<======<<<<<<>>>AAADDD@@@AAAAAAAAA>>>:::666444000222555888999888777666222000000111444666666666444444555555555555555444222//////333999<<<999555222444666666444333333333888666555777;;;===<<<:::111111111111333555888:::===<<>><<<888222222222333444555777888<<<;;;@@@PPPiii```QQQHHHLLLPPPLLLJJJMMMMMMTTT[[[___aaagggrrr|||rrrXXXGGG@@@RRRppp~~~WWW;;;222444333111000111333444444333111444888999666444444444222111///000111222222111.........///000333666888666666555333111222444777666666666444333333555777666666555555555555666666444555666555333333444666666555444222111000000000...111555999;;;:::777666333111000222666999::::::<<<999666444333333555666666888999666111///222555333333333444444444444444666888:::???IIIPPPKKKAAACCCFFFKKKQQQXXX```iiinnnlllqqq{{{wwwhhh```TTTFFF===999===KKKZZZsssjjjQQQCCC>>>777666555444444444444444444222000222555444///***+++...000...)))'''***---...---+++&&&###%%%+++111...///111222444555777888777555222111111111000...111000///......---......***,,,.../////////000222333333333111...,,,,,,---...------...111333333222///---,,,,,,......,,,)))++++++---000444555444333000//////111333444444333111222444666666666666666888;;;===:::444111222555888777555444333333444444333444555555444333111000222111000222555888999999666>>>GGGJJJFFF@@@<<<;;;555666555444444555888;;;@@@AAABBBBBB@@@>>><<<:::222333444444444333222111222111000111444777888888555555555666555555444333444111222777???BBB>>>888111111222111000000222333888666666999>>>>>>:::555222222333444555555555666999999>>>MMMdddzzz{{{|||{{{xxx~~~{{{ssskkkjjjttt\\\JJJ===>>>@@@===>>>CCC>>>FFFOOOQQQPPPRRRYYY```fffnnnwww|||}}}ttt^^^OOOGGGQQQnnnXXX:::111333111111333666888999777555333666::::::777444333333333111000000222444444333//////...///111444888:::555555444333111222444777555777888777444333555888555555555666666666666666555666777777555444555666555444333111000///......)))---333888;;;;;;999777555222000111666:::;;;;;;>>><<<999777666666777999555777888444///---000444222444666888888666444333555777:::@@@KKKSSSLLL???:::<<<>>>AAAFFFLLLSSSXXX[[[cccrrrvvvgggVVVIII???;;;CCCNNNVVVfff|||kkkYYYMMMGGGEEE===999666444444555555555444444555666555444222222,,,000333333///,,,++++++...000111...)))(((,,,111//////111333666888888777555333111...---,,,++++++111///---...000111000......,,,***))),,,///111222555777666333...++++++,,,,,,---///111222111000///111000///111222000,,,'''&&&(((+++...111111111111---...///222555666444333666777777666444333555666777666555444333444555666666777777777777777666666333777;;;999333...---...///---++++++---000222333777999<<>>@@@AAAAAA@@@???>>>666555333222222333444444333222333555888999555222555555555444222111222333555444555777:::;;;:::999222222111111000111111111777888999999888666444222111333666777666555555555555777<<>>:::;;;999;;;AAA@@@@@@AAABBBDDDEEECCCAAAMMMRRR\\\bbbbbbaaafffooosssyyy|||xxxpppeeeWWWKKKTTTccc|||eeeFFF666333555444444777:::;;;888444222333444444555555555555777555333111111333555777,,,---///111444666777888666444222000//////000000888888888888777666444444666555555555555444444444777777777777666666666666555555555444333000...---+++...333555555666999<<<666222///000555999<<<<<<===<<<:::999888888999:::;;;666222222111///000333555777888555222000111444777;;;@@@BBB@@@>>>======888888777777:::@@@HHHNNNQQQVVVbbbrrrzzzdddPPPEEEEEEJJJNNNWWWhhh{{{ttt```QQQHHHCCCAAA>>>;;;777444444555555555555555555555444222111000---000333444111///...///222444666444111///000222//////000222555777777777444222000---,,,,,,,,,---222000///000222333111...---+++((((((***---......222444555333///,,,+++,,,---...000222333222111111222111000111222111---)))'''))),,,///111222333333000000222444666666444222555666777666555444666777555333222222333555666666666666777777777777666666444666888777333000...---///---++++++---000333444888999<<<>>>??????>>>>>>999888777444111111333666888999<<<>>>@@@@@@@@@???888777666555444333333333444333333555888999777555666666666444222111222333444444555555666666777888333222222222333333444444777888999999888666333111///222555777777777666666777999<<>>??????999999888555222000111222222444777;;;===???@@@@@@::::::999999777666444333666555444666888999888777777777777555222111222333222333333111///000444888222222333333444444555555666777999:::999666333000---000333666999999999999888999<<<@@@DDDIIIMMMPPPRRRPPPOOOPPPTTTVVVTTTQQQOOONNNNNNNNNNNNKKKGGGDDDDDDEEEFFFGGGJJJQQQYYY___YYYQQQIIIGGGMMM^^^wwwzzziiiccc]]]TTTMMMLLLKKKMMMPPPSSSRRRMMMFFF@@@;;;888888;;;<<<;;;===BBBJJJOOOQQQQQQQQQRRRQQQLLLKKKNNNWWWcccjjjnnnttt{{{gggNNNBBB555333222444777888555111///000111111111111111111777555333222111111111222444333111000000111333444333111///......///111333666555444222222333444666777777666666666555555555222333333444444555555666666666555333222111000000///222444444333333666999666333000///222666:::<<<:::999888777777666777777444111///111222111333777888888777333///...111555===AAACCC>>>555000111555444444555555666:::???CCCDDDDDDFFFNNN[[[nnnqqq```VVVEEEEEEIIIPPPYYYdddtttzzzjjjTTTEEE@@@@@@>>><<<>>>;;;777555666888888888777777555333111///---,,,...000333666777888999999777666666777777666444111444444222000...///111333111///---++++++---///111222333555777888666444111+++)))&&&&&&&&&'''((('''***---000111111000...---...///000222222222222222222111000000//////...---...///000333555777999:::888888888999:::777333000///222555777777777777888333000---...222555444222333333444555555555555444777444222333555555000+++............///111444666===<<<;;;::::::;;;<<<===888999999888555222222222111222555999<<<>>>???@@@;;;;;;<<<===<<<;;;999888:::999888777888888888888777777777555222111222333111222222...+++,,,333999333333444444444444444444666777:::;;;:::777333000---...111555999;;;;;;;;;777999<<>>???AAADDDEEEGGGEEEAAABBBFFFHHHFFFEEEHHHMMMTTTVVVZZZdddnnnzzznnnWWWIII777555444555777888555111000000111111111111000000333333222222111111222222666444111000///111333555333111///......000333555888666222000///000222444666666555555555444444444000000111222333444555555666666555444333222222222111444666555333222555777666333111000111555999;;;:::999999888777777666666444000///111222000222555888888666333//////333777CCCFFFFFF>>>333---///333555666888888999;;;>>>@@@BBBAAAAAADDDMMMZZZiiisssuuugggXXXQQQJJJHHHIIIPPP]]]jjjuuu}}}hhhYYYFFF;;;999;;;<<<;;;;;;888666555777999:::;;;777666555333111///...---000111333666999;;;;;;;;;:::888555444555666555444777777555111---+++---///000///---,,,---...111222222444777888888666444333,,,***((('''(((((((((''')))***---000222222000///......///000000111111111000111000///............222222333444666999;;;===999999:::;;;:::777111---,,,000444777777777777777444111......111222222000111222333333444444444444888444111222666777222---///111222111111111444777???===;;;999888888999999666888999999888666666777444555666888:::<<<======:::;;;===?????????>>>===>>>>>><<<:::888777777777666777777555333222333555222333222...***,,,333:::888888888888888777666555777999;;;;;;:::888444222...---...222777;;;<<<;;;666999===AAACCCDDDDDDCCCEEEHHHHHHGGGMMMWWW]]]]]]^^^bbbhhhnnnssstttqqqooommmqqqvvv{{{{{{vvvrrr]]]RRRHHHEEEFFFFFFHHHLLLMMMMMMHHHAAA@@@EEEHHHHHHCCCGGGLLLMMMIIIHHHQQQ]]]kkkvvvuuu^^^MMM<<<999777777999999666333111222222222222222111111///000111222333444444444555444222000111333666777444222///...///111555777999777222///---...///111444444333333333222222222...///000111222333444555555555555555444444333333222555888888555333444666555444333222222444888::::::::::::999999888777777555111000222111...///222666777666333000222666;;;IIIJJJGGG???444...000444888;;;===???>>>>>>???@@@AAABBBBBBCCCFFFLLLUUU[[[fffttt|||ooodddVVVKKKDDDBBBHHHQQQ___ffftttzzzmmmTTTIII<<<444444777999::::::777555444666999:::;;;666666444222111111000000222222333555999;;;;;;:::;;;:::888666555555777888777888777333---+++,,,...000000/////////000111222222444777777666444444444///---++++++,,,,,,+++***)))***,,,///333444333111.........///000000111111///111222222000...//////555444333333444777:::<<<999999:::;;;:::666000+++***...333666777666555555333222111000//////000111222222333444555555555555888555222333777777444000222444666555222222555888>>><<<:::888666666666666555777999:::999999:::;;;777777777888999::::::;;;999:::<<<===??????@@@@@@???@@@???===:::888777888777888888777666666777999999888555000---...444999;;;<<<=========<<<:::999:::;;;<<<<<<;;;999666555111...,,,...444999;;;;;;888;;;@@@FFFKKKOOOQQQRRRZZZ```bbbaaagggsssyyyxxxzzz}}}zzzmmm___XXXVVVWWWZZZ___cccaaa[[[SSSQQQVVVZZZ[[[OOOPPPQQQNNNEEE>>>AAAIIISSS___sss|||dddQQQ???<<<999999::::::777444333333333444333333222111---...111333555666555555444444333333444666888999444222///---...000444777999666222///------///000333333222222222111111111...//////111222333444444444555666666666555444333333777;;;;;;888555444555444555666555444555777999::::::::::::999888777666666222111222000---,,,...333444555555444666;;;@@@IIIHHHDDD===666222333555:::>>>BBBDDDDDDBBBAAAAAA???BBBEEEDDDCCCBBBEEEHHHMMM[[[cccjjjwwwxxxhhh[[[NNNDDDAAADDDQQQUUU___ooo~~~xxxjjj[[[FFF@@@888333333666:::;;;<<<999555444555777888888555444333222222333333444444333222444888:::999888888:::;;;999666444666888333666777444///,,,...000000111111222222222222222111444666555333222333555111000//////000111000...+++++++++...333555555333////////////000111222222///222555555333111000111555333111000111333666888777888999:::999444...)))(((,,,222555666444333222///222333111......111555444444555777777888888777888666444555777888666333555888:::888444333555888999888777666666555555555555777888888888888:::;;;777777777777777888999999999999999:::;;;<<<===>>>===???AAA@@@<<<:::::::::999:::;;;:::::::::<<<>>>CCC@@@:::444111111333555888:::<<<===>>>>>>===<<<======<<<<<<;;;999999888444///***+++000666999999999===EEEOOOZZZdddkkkooo}}}zzzrrrpppqqqyyy{{{ssspppuuuxxxxxxnnnfff___WWWNNNCCC===>>>CCCLLL]]]rrryyyfffUUUBBB>>>:::999::::::777444333333444444333222222111...000222555666666555444555555555555666777888999333111---++++++...222444555444111///...///111222333333333222222222111111//////000111222222333333222444666888888777444333222777===???<<<777555555444666999999777666666888888999999999999777666555555222000222000,,,+++...///222555666777:::@@@EEEFFFCCC>>>:::777555444444999>>>CCCFFFFFFDDDBBBAAA>>>CCCGGGGGGBBB>>>>>>???@@@LLLOOORRR^^^hhhvvvwwwjjj[[[QQQOOOQQQPPPSSS]]]ooo}}}vvvtttooobbbSSS@@@>>>999666666888<<>>:::666444444555555444444333333222333444666777555333222444777999888666333888<<<;;;666222333666000444777555111...000333111111333444444333222111111333555444111111222555333222111222333444333222---++++++...333666666444000000000000111222333444000444888888555333222333444222///---...000333555666777888999888333---(((''',,,111555555333111000,,,111444222......333999666666888999::::::::::::888777666666777777777666777:::<<<:::555333555888555555555666666666666666666777888777666777999:::666666666666666777888999:::999888777777999:::;;;:::===AAAAAA>>><<<<<<===:::<<<=========>>>@@@BBBKKKEEE===777333222111111333555888;;;===>>>======???>>>===;;;::::::::::::777000)))(((...444888888999???IIIWWWgggwww|||lllcccZZZNNNBBB;;;@@@CCCMMM___oooqqqeeeXXXBBB>>>:::999:::999666333333333333333333222111000000111444666777666444333777777777888888888888888222000,,,)))))),,,///222222111000///000111333444444444444333333333222222000000111111222222333333111333777::::::888444222222888???AAA>>>999666555333777:::;;;999666666777777777888888888666444333444000000222000---,,,...,,,000555888:::===CCCGGGBBB>>>999666666666444222888===CCCGGGGGGDDDAAA@@@???DDDIIIIIIDDD???===>>>;;;EEEEEEEEEMMMVVVeeeyyyuuuhhhcccXXXSSSOOOSSSaaattt~~~sssoooiii\\\OOOGGG888999:::999888888999;;;:::888555333222222444555111222333444555555555555333222222333666999999999888888777666555444333333000111333444444333222222222222333444444444444333333555666555444333333444444333222333444444333222)))+++...111222111000///222222333333333222222111000555999:::888555444444555222---+++---000222333888999999666111---*********...222222///------///111444666444///...111555555666888;;;>>>???>>><<<777666666555555555666666999999999999888888888888999777555444555666555555777:::;;;:::888666777888444666777666444333333444777888999::::::999888777888999;;;===>>>???@@@@@@BBBAAA???<<<;;;<<<@@@CCCJJJEEE>>>888555333222111111000000000222666:::<<<@@@<<<999999;;;===<<<;;;666333000...///222777::::::???KKK___www~~~qqq^^^NNNFFF???CCCOOObbboooooodddZZZMMM>>>222222666555333333222111111222555888999888999888888666555333111000333444555555555444666777333111......000333555666444222111000000333555777444333111000111222111///666444222111111111111000000222666:::===;;;777444666777888999888555222000333333555777888666222///444555777888777555222111222111000/////////000111///000333888>>>CCCGGGIII>>><<<777333111111222444:::<<<>>>@@@BBBAAAAAA@@@AAA@@@???@@@BBB@@@;;;666888<<>>???>>><<<888888777666555555555555777777777777777777777777;;;888666555555666555444666888999999666555555777444666777777555444444555777888999999999888777666888999:::<<<===>>>>>>>>>@@@@@@???>>><<<<<<>>>@@@DDD@@@;;;888666555444333000/////////111555888;;;===;;;888888:::<<<;;;:::666444222111222555888;;;<<>>;;;777444222222333444========================AAA@@@@@@BBBDDDCCC???;;;;;;>>>CCCDDD@@@===DDDOOOcccqqqooo___WWWQQQOOOZZZiii}}}tttddd[[[UUUKKKBBB===666888999888888777999:::999777444111111222555666666555444444444555666777777555444555666666555444444444333333333333333444111111111111222333444555222222222222111000///...000222444444333222222222666333000///000222222222,,,---///222333333333333111222222222222222222222111444777999888777666666:::777333222333555777888888888666333///---------111111111333555555333111111333333111---+++,,,...333555888:::<<<<<<<<<<<<999999777666555555555555444444444333444444555555:::888555444555666555444444666777777555444444555333555777777666555666777888888888888888777666666777888999:::;;;;;;;;;;;;<<<>>>??????===<<<<<<<<<<<<:::888777777888777555///......///111444777999;;;999777888999::::::999555555555666777888:::;;;===CCCRRRjjjvvvnnnkkkgggnnn|||sss]]]OOO@@@888555444666999888777777888999:::888777555666666555555333222222444444444222000///111333555333222333666999;;;;;;888777666555444555666777000...,,,---///222444444555444222000000000111222444333444666888999888777222333444555555444333222222111111111333222000...///111444666777777666555333333222222222333333444666222333===KKKPPPIII@@@===;;;777444333333444555>>>===;;;:::999:::<<<===??????@@@BBBDDDEEECCCAAAEEEGGGLLLOOOJJJBBB@@@BBBRRR^^^mmm|||mmm___RRRIIIKKKRRRfffsssooo\\\QQQKKKCCC===:::444666888888777666777888888666333111111222555777666555333222222333444666666555333333333333111///000222444666666555333222////////////111333555666111222222222222111000///000222444444222000//////111...+++***,,,///111222+++,,,---///000111222222111111111111111222222222222333555777888888888888;;;888555333555777888999777777555222///...///000555333222444777888555222222333444222...,,,,,,---///222555888999999999999888777777666666777777888555444333111111111111111666444222222444666666555444555666666555555444444333555777777666666777888888888888777777666666666777888888999999888888777777:::>>>???===;;;999888777666666777888888777555000//////000222555777999999999888888999999999999444555777999;;;;;;;;;;;;<<>>???>>>AAAEEEJJJNNNQQQRRRRRRXXXXXXZZZ^^^ZZZPPPFFFCCCJJJQQQ[[[hhhwww{{{mmm^^^QQQJJJJJJRRR[[[gggqqq|||zzziiiUUUJJJDDD>>>:::999333555666666555444444555555444222111222333555666666444222000000000222333333111000000111000---+++---000666:::;;;888333000---------...000333666777222222333444444333333333222444666555222...,,,+++***(((&&&&&&***...000111******++++++,,,...//////111111000000000111222333111222333444777888999999:::777444333555777888888666666555333111000222333777555333444777888666333333444444333111...------+++///333555555555666777555555555666888999;;;<<<888666333111///...//////222000///000333666777777666666666666777777666555333444666777666555666777666666666666666666666666888888888888777666555444222555:::<<<;;;999777666666555555666888888666444222222222333555777999:::::::::::::::999999888999333555999<<<======;;;:::<<>>???@@@FFFPPPZZZdddkkkppprrrrrrnnnllllllgggZZZNNNGGGEEEGGGMMMWWWcccqqqqqq___OOOGGGCCCEEEKKKUUUbbbvvvqqq```NNNDDD@@@;;;777666111333555555333111000000222222222333333444555555444333222000//////000000///.........///...+++))),,,000777;;;<<<888333///,,,---...000333555888999555555555555555555444333222444666666222...,,,+++((('''&&&'''+++...111111,,,,,,+++******,,,---...111000//////000111333444111000///222555888999:::888666444333444666666666555666666555444333444666888777555555555555444333444444555444333111///...)))---222444333222444666333444555777999;;;===???:::888555222000///000000000///...000333666888888777666666777999999888666222444666666555444555666555444444444555666777888999999888777666444333222---111555777777666666666777666555666777777555444444444555666777999:::;;;:::;;;<<<;;;999777666777333666:::>>>??????===<<<<<>><<<<<<999999888777777888999:::777777777888:::>>>BBBDDDEEENNN^^^nnn{{{}}}tttcccTTTMMMEEECCCEEEKKKSSS\\\hhhsssttt\\\KKK@@@;;;999@@@NNNaaauuu~~~fffVVVFFF???<<<777333222111222444333000...,,,,,,///111333444555555444444444444333222111000///...,,,,,,,,,...//////,,,***...111555888888666222///---///111444777:::;;;<<<888888888666555333111000000333666666444000...---,,,++++++,,,///111222111111000---,,,+++,,,...///000000///...///111333444000...---///444888999999888666333333444666666666444666888888777666666777777888777555333111111222333333444444444333000...)))...333444333222444666444555666777999<<<>>>???:::888666333222333444555444222111222444666777777777666555777999:::888666222444555555333222333333333333333333555777888:::::::::999777555333111000***---000111222333555777777666555555777777777555444555666777888999:::;;;999;;;===;;;777444333444555888<<<@@@BBBAAA@@@>>>999AAASSSlllwwwttthhhVVVFFF===999666333333444444444888888888888888777666666666888999888555222111000000//////111333555555444555666777888888666333222,,,,,,...000333555444333---......***'''(((---333555222///---///222444555222111000///000222555777999888777777888888777555777666555444333111000///...///111333555555555555666<<>>>>>;;;;;;999777444111///---...111555666555222111000111000000111333444333222555333111...---...000111000///......///111333444///,,,+++---333777999999888666444333555666666666444666999999999888888888777888888555111...000222222222333444555333111...)))///444555333222444888666666777888999;;;===>>>999888666444444666888:::888666444444555777777666777555444666999:::888555333444555555333111111222222111222222444777999;;;;;;:::999888555333111///)))***---...///222555888777666444555777888888888444555666777888999:::;;;999;;;<<<:::666222111222777:::>>>BBBCCCCCCBBBAAA555===OOOiiiyyysss}}}{{{gggSSS>>>:::666333333444555666:::::::::999999888666666555777999999666333000///111000000111333444444333333444666777777555333111***+++---222666777666555,,,------)))%%%&&&,,,222555222///---///222333444333222000///000222555777;;;:::999:::;;;:::999777666666555444222111111000...000222444666777777777777;;;>>>===888444333444888888888888999:::;;;<<<:::888777:::DDDTTTcccmmmuuutttlll\\\UUUOOOMMMHHHDDDGGGNNNXXXgggwww~~~{{{eeeSSSCCC???BBBDDDFFFJJJTTT___nnnzzzxxxjjjVVVLLL@@@777444333000...222444666333...)))''''''///...///333777888666333777777666777777555111...000---***+++...000000...333333222222111111222222444666888999999999:::;;;<<<999333000//////......222333555777777555333111333444777888888666222000555666888888777444111///333///,,,---000222333222///...------...111333555666:::<<<::::::<<<;;;777666999<<<;;;999666666666;;;888333///---...000222777777666555333111///...)))...555::::::888666555222222333666999;;;:::999;;;:::888777777888:::;;;:::999777555444444666666777555333333444666666555666444222333555555333000111111111111333666888:::<<<<<<;;;999555111---***%%%(((---111222333555666444666888999777666666666777999;;;;;;:::888666666777;;;>>>;;;666333333555;;;===@@@AAABBBCCCEEEFFF>>>AAAOOOgggqqqvvvwwwlllXXXFFF999;;;===888666999:::666333444777999999777999777666777777666333111333333111...---...111333777666555444333333444444///......333:::===:::666222222111///---,,,...000222---((()))///555777777555333000///000333777:::999<<>>===999::::::999:::;;;999666444666333000------///222444777777666555444222000///+++000666::::::999777666111111222555888:::999888777777888999:::;;;<<<<<<<<<;;;999777666666777777666444222111333444444444444333333555777888555333333333444555666888999:::;;;;;;:::888444///+++(((###(((...333444444444444333555777888666555555555999:::<<<<<<;;;999777777888;;;>>><<<777444444666:::<<>>>>><<<999888777333444444333222333555777999:::;;;:::888999<<>>;;;999999<<<;;;777333000...,,,,,,---000444666666777777666555333111000...333888;;;;;;999777666000000222444777999888666333555888:::<<<=========>>><<<:::888777777888888444222000000111333333222444444666888::::::777555444555777888999999888888777888888777333...)))&&&###(((///444666555333222333555777777666555555555;;;;;;<<<<<<;;;:::888777999;;;===;;;777444555666888:::>>>BBBEEEGGGHHHHHHDDDAAAHHH^^^yyy~~~kkkXXXQQQMMMGGGEEEGGGAAA<<<666444666888999999<<<999666555444444333222222333333222111000111222444555666777888888777777222555888:::888666444333888888888666333222333444333///+++***---111222222444222000///000333666999:::;;;;;;999777555555666333555666555444222333444888888888777777:::>>>AAACCCAAA<<<666111///111444333333333333333666:::===CCCJJJYYYlllsssbbbTTTLLLFFFFFFFFFGGGKKKTTT___gggxxx|||nnnbbbVVVNNNBBB???>>>@@@DDDNNN___nnnttt[[[HHH???555444444555999::::::999777888888888666444333222...000333666888999888777222111111222333333111///000///...///111444777888888777666555444333333333666888999888555111///...222000......//////...---...---,,,,,,,,,---...///000111333444444333111000...///222444555666555555333222111000111111222222///---+++***+++...111333333999===???BBBEEEEEEAAA@@@>>><<<::::::888777555///...---,,,...222555888555666666666555333111000111444888::::::888777777111111222555888999888666222444999<<<>>>>>><<<:::===<<<:::999888777777777444222000000222333333222555777999<<<<<<:::777444444555777999999777555444222333555555333///+++(((&&&***///333444333333444444666888888777666666666;;;;;;;;;;;;<<<;;;:::888999:::;;;999666555555666555666:::???EEEHHHJJJJJJDDDAAAHHH___|||nnnccc]]]WWWTTTUUUIIICCC===:::;;;>>>>>>>>>:::777444222333444444444111333555555333111111111444666888999999888777555333888===<<<777222111111999999999888555444444555555222...---...000111111222000///...///222555777999888777444111000111333333555777777555222111111444444333333555999===AAACCCAAA<<<555111///222444444555555333222555;;;@@@IIIVVVkkkuuueee]]]UUUNNNFFFBBBDDDKKKQQQUUUfffssspppaaaOOOEEE;;;888:::AAANNNYYY|||dddOOO@@@999222333555888:::;;;;;;999:::999888777666444222111000222555777777777666666111000///000222333111000333333333333333444666777888777666555444444444444666888999777333000------111000///000111111///...---,,,+++******,,,...///000111222333444333111000,,,---///111333444444444444444444333222222222222111000---+++,,,...111333333999>>>@@@CCCFFFEEEBBB>>>@@@@@@<<<666333555888222111000///000333555777444555666666555333000...111444777999888777777777333333444666999:::999777222555:::===>>><<<888666:::999888888777666666666666444222222333444444444888:::<<<===;;;888444222111333555777666444111///...///222333333111...,,,+++---///000000222555777666888::::::999888888888:::999888:::===>>>===;;;999999999777666555555555222333666<<>><<<777444222111333555666666222444666666444333222222666777888999888666444222333999>>><<<555000000111777888999888666555555666666444111000000111222333000///......///111444666777666444000------///111333555777777555222111000444222111222555:::???AAABBB@@@;;;666111000222444555666555333222555>>>EEEXXXiii{{{ssseeeZZZLLLCCCCCCFFFHHHIIIRRR^^^qqquuuaaaPPP???888:::>>>CCCHHHkkkWWWGGG;;;666222444777:::;;;;;;:::999:::888666555555444222000333555777777555333222222000///...000222333333222555777888888666555444555666666555444444444444555666777777555222///......111111111222333222000...,,,+++******+++,,,...///000111222333333333222222---...///111222222333333444555666444222111111222222000...,,,...111555888666===BBBCCCFFFIIIGGGCCC>>>BBBBBB<<<333///333999555444333222222333555666666777888888666333///---000222555666666555666777444444444777999:::999777333666:::===<<<999555333666666666666666666666666777555333333444666666555999;;;===<<<999555222111111222444555555333000......///111222333222111000/////////......111555888777999;;;;;;:::999999999888666666999???BBBBBBAAA:::999888777666666666666111111222999CCCKKKPPPQQQKKKHHHMMM```vvvwwwooollljjjoooqqqppppppssssssrrryyyyyyyyywwwuuussstttuuuyyyssskkkeee]]]VVVOOOGGG???888777555333333555777888777333555777777555333333333777777777777555333111000333777;;;999444000111333444666888777666555555666555444333111111222444555111000//////000222555666666555333///------///222333555777777555222111111666444333555999>>>BBBCCC???>>>;;;777333222333555444666555333333999EEENNNfffzzzwwwjjjXXXLLLFFFEEEDDDCCCHHHPPP```rrruuubbbNNNEEEBBB???>>>>>>~~~iiiVVVIII@@@999444222444777999:::999999888999666444444555666444222555888999888333///......000......///222444444444444888;;;<<<999666555555444444444333444444555666777777666333000///000222111111111333444222///---+++++++++,,,,,,---...///111111222333444444333333111111111222222222222222333444555444111//////000111///......000666;;;???AAAGGGKKKMMMOOOPPPNNNIIIAAABBB@@@999222///222777555555333333333444555666999:::;;;;;;888444000------///222333333444666777333333444666888999888666222555888;;;;;;888444222444444555666777777777777888666333333555666666555888:::;;;:::666333222222222333555666555444222111222222333222222222222222...///000000000111444777777999;;;;;;:::888888999777555666;;;BBBHHHIIIHHH<<<;;;999888888888888888333111111888CCCNNNTTTVVVOOOKKKNNN\\\nnn~~~~~~{{{|||zzzwwwqqqiiiccc___^^^ZZZ]]]]]][[[\\\___]]]XXX\\\^^^aaaaaa___]]]]]]]]]fffrrr|||xxxqqqjjjaaaVVVHHH???;;;999888888999999888777444666777777555444444555555444444333222111111000222444666555333111333555222444777777777666777888222222222111111333555777333333222222333555777888666666444222000000222444333555666666444222222222666444444777<<<@@@BBBBBB<<<<<<;;;888555333444555444666888888:::CCCRRR^^^wwwppp___TTTNNNKKKHHHGGGJJJQQQ]]]gggrrr|||kkk]]]PPPEEE@@@@@@}}}lllVVVFFF???<<<888555111444777999999888888888777555333333666888777555777999:::888222---++++++000......///222444555555333777<<<>>>;;;888666555333333333333333444666666777666555222000000222444000000111333444222...+++++++++,,,---......//////111222333333444444444444444444444333333333333333111333555333///------......------...333999@@@EEEKKKQQQVVVWWWXXXYYYVVVQQQDDDAAA<<<777333111222333444444333333333444555666<<<===>>>===:::666111...+++---000111111333555777222222333555777888666555111333777999:::888555333333444555777888888999999777555333333444666666555666888999888444222333444555555666777777666555444777666444333222111111222---///111222222222333555666888::::::999888777888777555666<<>>;;;888:::555000...///111222111555888999333+++&&&(((,,,222111000///111444777999777666666777888888666444444333222222444666666555666666555333111111444666222222111222333222///---***+++---///111111111111333555888999999777333111444333111111222333333222333222///+++(((''')))+++000,,,,,,111444999FFFSSSeeeggggggccc```^^^XXXRRRIIICCC===;;;777222111333555333000///111444666777BBBCCC@@@===<<<:::444,,,******,,,...000111333333333222222555777777444000222444777888777555555555333444555666666777999<<<:::999777666555555666666444888:::888333000111444555555555555555555444444777666555333111000000000---111444555333333444666444777999:::999777777777777444333888@@@GGGIIIHHH>>>;;;999999<<<>>>>>>======777444:::HHHUUUZZZZZZKKKFFFFFFSSSlllyyyiiiaaaaaa[[[SSSLLLGGGEEECCCBBBGGGGGGGGGGGGHHHHHHIIIIIIJJJGGGEEEDDDEEEFFFFFFFFFGGGPPP\\\iiivvv}}}nnnbbbUUUOOOEEE>>>:::999999999888888777888999:::::::::888555111000222333222000333333333111000///000111///111444777888888666555111000///000222444444333555666777888999:::;;;;;;777888999888777666777888777777777777666666666666666555555888;;;===;;;888::::::<<<>>>;;;666777;;;===<<<===BBBGGGTTTmmm~~~vvviiiYYYPPPFFF>>>@@@DDDJJJTTT___iiipppyyyppp]]]LLLAAAxxxhhhUUUHHH777......222555666666555666999===>>><<<999999555111///000000000///111444666222+++(((***...333222111111222444777999666555555666888999888777555333222333555666666555333444333222000111333666555444222222222111///---,,,---///111222333333222333555777888888666444333333111000000111222222111333222000,,,)))((()))***///---...222555===MMM\\\rrruuuvvvrrrlllfff[[[QQQIIIBBB<<<:::666222000333444333111111222444555555???@@@???<<<<<<<<<777000,,,------...000222333444333222111333555555333000222444666666444333222222333444555555555666888:::888777666555444444555666555888:::888333000111333333333333333333333444444444444333222222222222222000333555555444333444555555888::::::999777666666777444333555999>>>AAABBB<<<:::888888;;;<<<<<<;;;;;;777555;;;FFFOOOQQQPPPIIIEEEEEESSSkkknnn```ZZZQQQNNNJJJFFFCCCCCCDDDFFFEEEGGGIIIKKKMMMRRRWWW\\\VVVTTTSSSRRRSSSSSSRRRQQQTTT[[[eeeooowwwyyyjjjcccYYYPPPIIIDDDAAA>>><<<;;;;;;<<<<<<;;;999777999777444333222222111///555555444333111000000111///111444777888888666555111111000000000111222333666666666777888888999999777888999888666666666777::::::999888777666555555555444555777:::;;;888666555555888;;;999666888>>>@@@AAAFFFOOOXXXfff|||tttbbbVVVKKKFFFDDDCCCHHHNNNUUU[[[cccjjjuuujjjVVVGGGhhhWWWBBB999///+++---111333333444444666888;;;<<<;;;999888555222000000///---,,,---000222000+++)))---111555444333222333555888999333333333555888::::::999555333222333555666555444111111222111000111444666888666333111111111///...---...000222333444444444444444555555555555555555111///......000111000///222222111...+++))))))***000222555777;;;FFF\\\ooo{{{pppaaaSSSIIIBBB<<<999777222111333333444444555555555555444:::======;;;<<<===:::444000/////////111333666888555333222222333333111000111333444444222111000000444555666555444555666888666555444333333444555555555888999777333111111333111111111111111222333444222222222222222333444555444555666666444333333444666888::::::888666555666777777666444444555888;;;:::888666777888::::::999999666666;;;CCCIIIIIIGGGGGGDDDFFFTTTlll|||lll[[[QQQNNNBBBBBBCCCCCCDDDGGGKKKMMMTTTXXX]]]___bbbhhhrrrzzzrrrqqqppppppqqqpppnnnlllmmmsss|||vvvkkkaaaWWWNNNHHHCCCBBBBBBAAAAAA???;;;888:::::::::777444222111111666666555444222111000000000222555777888777666444222333333000------000444777666666666666666666777666777888777666555666888===<<<;;;999777666444444555555666888999888555222111222555999999777;;;BBBFFFLLLXXXeeerrr}}}qqqbbbVVVMMMEEEBBBCCCHHHKKKPPPUUU___qqq|||dddQQQqqq[[[NNN<<<777111///111333222000222333444666888888888888555444333222000...,,,***---///111///,,,***---000666555444333444555777888000///000222666999::::::333222222222444444333222///111222222111222555777888555222000000111222111...///000222333444555555555444333222333444666777///...------///000//////333333333111...+++++++++444999>>>AAAFFFUUUoooxxxgggXXXLLLCCC<<<:::888555333555444666999:::999777555555777:::;;;999999;;;999555111000000000222666:::<<<:::888555333111000///...000222444444333222222333666777777666555555666888555444333222222333444444666777888777444222222333000000000000111222444555333333333333444555666666777777666444333333333444555777888888555444444444888;;;===:::555222333555777666666666777777777777777666777;;;AAAFFFHHHHHHIIIGGGKKKYYYoootttfffWWWJJJFFFHHH???@@@CCCJJJSSSZZZ\\\]]]ooouuu|||~~~~~~}}}ooo```WWWQQQMMMIIIFFFEEECCC???;;;:::<<<===:::555222222444555444333333333333222000111222555777777666555333222444444111,,,+++000555888777666444444444444444222444666666666666888999<<<;;;:::999777666555444666777888999999666333000222222666:::::::::@@@GGGQQQ___rrroooaaaVVVMMMJJJLLLKKKJJJKKKQQQaaattttttaaapppZZZKKKDDD:::777555555666666444222111222333444444444444555333333333222000...---,,,111222222000---+++,,,///555555444333444444555666---,,,,,,///333666888888222111111222333333111///000111333333333444666888555222///...000222444555//////000111222444555666666444222111111333555666///---,,,---///000000///333444555333000......///777???FFFJJJQQQddd|||kkk\\\NNNDDD<<<::::::777666666666:::>>>>>><<<999777777666::::::777666888777444222111111222444888===???>>>===:::666222///------...000333444444555777999777888888777666555666888444444222111111222333333555666777666555333333333222111111111111333555666777666666555555555555666777666333222222222333333333555666555333222222333:::@@@DDDBBB;;;555333444666666777777666555666666666666777:::???FFFLLLOOOKKKKKKQQQ___tttwwwoooeeeXXXJJJAAABBBIIIFFFFFFLLLZZZkkkvvvxxxuuuxxxmmmfff^^^TTTMMMIIIEEE???;;;999;;;<<<999555222333555333222111333555555333111000222444666666555333111111333555222------111666999777555333222222333333000222444555666777999;;;777777777777777666666666888999;;;:::888555333111444444777<<<>>>@@@GGGPPPaaauuu{{{nnnbbb[[[SSSOOOIIIEEEGGGRRRaaammmvvv|||tttsss\\\JJJAAA===666555555666888888777666222333444333111111222333000111333222111///000000666666555222///------...444333333222222222333333---++++++,,,000333555555111111111222333222000...000222444444444555666888222000------000333555555000000000111222444666777777555222000000111333555000...---...000111111111555666666555333222333555:::DDDMMMRRR]]]sss|||lll]]]OOODDD;;;999:::888777777888<<<@@@AAA===999777888666:::;;;777555666666444444333333444666999<<<>>>>>>>>><<<888333///------,,,...111222444666999;;;777777888777555555666888666555333222111111111222333444555555666555555555444333222111222444666777999888777666555444444444555222///...///222333444222333444444222222333444:::@@@EEEEEE???888555555555777888888666555555666666777999;;;>>>DDDLLLQQQJJJLLLUUUeeezzz|||pppbbb]]]WWWNNNCCC===DDDNNNVVVXXX```rrr|||rrreee[[[TTTNNNEEE???>>>>>><<<888555333444555444222222444777777444111000111333555444333000//////222444333111111444777999777555333222222333444000222444555555666888:::444555555666777777888888999;;;;;;:::777444333333444555999@@@FFFLLLVVVaaavvvyyyooo[[[UUUKKKCCC@@@EEEOOOVVVbbbhhhttt|||ttt]]]NNNDDD>>>:::555555555666777888888888555666666444111///000222...000222222111111333666999999777444111/////////222222111111000000000000///---+++,,,///111333333333222333444555444111//////111333444333333555666111///------///111222222222222222222444666888999777555333111000000111222111000//////222333333333777777777555444555888;;;@@@KKKUUU]]]kkk|||lll]]]NNNCCC888777888777666666888===AAA@@@<<<777777888555:::;;;888555777888777777777666666777777888888999:::;;;888444000......)))+++---///000222555777444555555555333333555777777666444222111000111111222222333444666777777666666444222111111333555666777666555444333333333333111...******---111444444222333444444333444666777999===@@@@@@<<<999777777666888::::::888666666777555888;;;======@@@EEEIIIEEEJJJUUUhhhxxxmmmbbbYYYOOOOOOPPPMMMHHHHHHTTTaaaooovvvxxxqqqkkkdddYYYQQQMMMHHHBBB>>>;;;:::999888999777555777999999555000///000222333333111...---...///222444666777888888999888555333222222444555333444555555333333444555555555666777888888999999999::::::777444222222444444666>>>JJJTTT___nnn{{{pppgggZZZLLLCCC@@@CCCFFFOOOTTT___jjjrrr||||||pppyyy\\\IIIBBB@@@<<<666999888777666666666777777777888888555111///000222---///111222111222666999;;;:::888666333111111000111111000000///.........111///,,,,,,///111222333444444444666666555222000///111333333222222333444222000......///000000///444333333444555777999:::777666333111000///000111222111000111333444555444888888777666555777;;;???GGGRRR]]]fffvvv|||mmm^^^MMMAAA666555777666555444888<<<@@@???:::666555777555:::<<<999777999;;;;;;::::::999888777555444444444666999888444111000000((()))+++,,,,,,...111333222333333333222222444666999777555333111000000000111111222444777888888777666555222111000222444555444444333222222222333333///+++'''''',,,111444555333444555555555666888:::888999:::999888777888999777999<<<;;;888666666888555999>>>>>><<<;;;===@@@@@@GGGTTTiiiooo]]]QQQGGG???HHHLLLRRRVVVVVV[[[kkk{{{zzznnndddZZZSSSKKKDDDBBBAAA???===>>>;;;999999;;;:::444///...000111222222000---+++---...111555999;;;:::888999888555333222333444666666777777555333111111111777777888888999999999:::888999999555111000222444555999CCCRRRaaappp|||lllZZZKKKCCC@@@???>>>BBBJJJTTT[[[eeevvv|||kkk^^^|||fffJJJ999777:::;;;:::888999999888555444444555;;;;;;999666333222333555222222222333555888;;;<<<<<<999444333444555444333555555444222//////000222222222111///---...000222444666888:::999666222000111111111111111111222333555222//////000111///---///......222777999777555666666444111...---...///222444555444333333444666<<<888666:::<<<<<<>>>AAAOOOSSSaaauuurrreee]]]NNNDDD888333444555333111333666999999888666666666555555666888;;;======<<<>>><<<999777666444111///222444777888777666555555000...,,,+++---.........222222222333444555666666===;;;888666333222111111555555444222000000333555666444444444555555333111555444333111///...------///---+++,,,000333333333777777777888999999::::::777777777:::<<<;;;777333555777::::::777444222111222555:::===>>>???@@@AAA@@@DDDQQQjjj|||hhh[[[MMM===999???@@@SSSeeejjjiiirrr}}}|||}}}{{{wwwvvvxxxuuuwwwyyyzzz{{{|||wwwmmmgggaaa^^^WWWMMMEEEBBBGGGDDDAAA???>>>===<<<:::444...,,,000444333000///,,,...222555777888888777888888666333111111444666333777:::888333111333555999999:::::::::999999888<<<555111333444333222444777888CCC\\\sssiiiTTTHHHAAA<<<777:::AAAGGGJJJQQQbbbqqqrrr```UUUiiiVVV>>>111222777999888777888888777555555666888>>>===:::888777777777888333333333444666999;;;<<<:::666333111222333333111555555555444222111111333333444333111///...000222666777888999888666333222444444333222111111111111222000///000222222111///...---...222777999888555555555444222///...///111444555666555444333444555777333333888<<<===AAAEEELLLTTTfff}}}zzzmmm___VVVLLLCCC888333444666444111555777999999777444333333444555666888:::;;;;;;:::;;;999777555444333111...444555777888888777666555333111/////////000///---111111111111333444666777;;;999777444333333444555666666555222111000333555444333333444666777666555333222000...,,,,,,+++,,,...,,,+++---111333333222666666666666777888999:::888777777999;;;;;;888555777777888888777444111///...222777:::<<<>>>???AAA>>>BBBPPPjjjnnnXXXJJJ???777;;;FFFRRRccctttzzz}}}}}}{{{wwwqqqmmmgggdddcccdddbbb]]][[[]]]]]]___bbbbbbdddiiissszzzwwwwwwwwwxxxzzz|||xxxuuutttnnncccYYYVVVMMMNNNOOOPPPOOOKKKDDD@@@999111---///111000.........000333555777888777777888888888666333222333444111555888777333222333666888888999999999999999888999444222444555444333666888@@@SSSnnnlll[[[MMMDDD<<<===@@@CCCDDDFFFOOOYYYnnnxxxcccRRRHHHoooTTTEEE444,,,///555888777666666666555555666:::<<>>??????CCCPPPiii}}}mmm]]]LLLCCC>>>>>>HHHTTTjjjxxxvvvlllbbb```cccccc\\\UUUPPPMMMMMMOOOMMMGGGDDDEEEFFFIIIKKKLLLMMMPPPWWW\\\ZZZ[[[\\\^^^aaagggnnnsssxxx~~~~~~yyypppllleeeeeeffffffddd___XXXSSSFFF===555333222///...///000111333555666666666555777999:::999666333222111///222555555222111333555666666777888999999999999777444444777888666777::::::GGG___xxxuuubbbTTTJJJFFFCCCCCCBBB@@@AAAEEE[[[kkkkkkUUUHHHBBBqqq^^^III>>>222...222888999777444444444444444777<<<@@@CCC===777666888999666222......///000111222333333444333000......//////000333666999:::888666555555777888777555222//////000666555444222222222333444333333333222111///......000000222333333222000......------111666999999777444555555444333222333444555777777666333111000000///...111888>>>CCCKKKSSSZZZ```kkkxxxyyymmm___PPPGGGCCC>>>888666777888777555555777777666333111000111444777999:::999888666666555333222222333333222000555555555555666666555333555555666777888777444111111000000000222555999;;;:::777444222222555888;;;666777666555222222333555111111111444777888888777///...+++)))((((((***+++,,,...111444555555444333555555444444666888:::<<<:::999777777888999:::::::::777555777;;;;;;777222***---222666888999;;;<<>>>>>>>>@@@BBBEEEFFFHHHIIIKKKMMMQQQWWW[[[[[[hhhvvv{{{yyy{{{~~~yyywwwuuusssqqq```UUUIIIBBB;;;444000111111222333444444444333333666888;;;<<<999555222000000222333222000//////000444555666777888999999999777666888;;;:::888;;;@@@FFFTTTjjj{{{rrr___UUULLLIIIGGGCCC@@@@@@JJJUUUggg{{{zzz^^^JJJAAA@@@www```OOOFFF>>>666333666999888666222333333333444777<<<@@@EEE???888555777666333///...//////000000000000000333333111///......000111222555999;;;999777666555888888777444111//////000444222000......///111333//////000111111000//////222333444444333000...---///------000555999999888333444666555444333444555333555666555333000///.........111888===BBBKKKTTTaaagggooovvv{{{zzzrrrhhh[[[LLLBBB>>>;;;888777999999888777444555666555333222222222555888;;;;;;888666666666444333222333444555444333333222111222444555444222222333555888;;;:::777555111111111222333666999;;;;;;888444222111333666888555666777666444333444666111111111333555666555333000...---+++***+++,,,------000444777888777666555666666666666777999;;;<<<888888777666666777:::;;;999666555888===???;;;777---000444777888888999:::BBBEEEOOOccc|||gggYYYLLLNNNTTT^^^hhhrrr|||uuulllccc\\\XXXOOOKKKEEEAAA??????===<<<999777888;;;999333000000111333444555444444555555888999;;;;;;<<<>>>BBBEEEGGGLLLTTT```ooo~~~{{{www|||}}}uuugggZZZLLL???777555111111111222222111111111444777:::;;;999666333222222333333111///---,,,+++444555666777888999999999777777999;;;:::999@@@IIIYYYjjj~~~wwwhhhXXXOOOKKKEEE@@@>>>===BBBMMM___rrrjjjNNN<<<777888wwwcccOOOCCCCCC===777555777999777444111222333333333666:::===DDD@@@:::777666555222000222222333333333222222111222222111///......000222111444888999888777666666777777555111...---...000222000...,,,,,,---000111,,,---///111222222222111444555666555111///------111///---000555888888777333444666555444333333444111333555555444111000000...///222888===BBBLLLWWWcccmmmvvvzzz{{{zzzvvvqqqwwwsssoooiiibbbVVVIII???999888888999:::;;;:::888444555666555333222333444555888:::999555444555777444333222333555666555444111///---///333555444222000111333777::::::888666000111111333444666888888:::888444111000111333555444555777666555555666777222222111222444444333111000000///////////////000...111555888888777777777777777888888999999::::::666666777666555666888;;;888777666888<<<>>>===:::111444888:::;;;;;;;;;<<>><<<>>>HHHXXXffflllmmmooowww~~~}}}xxxtttvvvxxxyyy{{{ttt```KKK===888111111111111111111111111222444777888888777666777666555444333000...,,,***666666777888999999999999555666888999999<<>>;;;;;;;;;AAAMMMZZZfffsss}}}rrr[[[CCC555222444rrrcccQQQEEE@@@>>>:::555555888999777555000111333333333444777999>>><<<888555333222222222444444555555444333222111111111111///------///222000222555777666555555666666555222---***+++...111000///---,,,,,,---///111---...000333444444333333444555666444000...///000333000...000444777777666222444666555444222222222///222666777666555444444222333777===BBBGGGSSS^^^jjjsss{{{{{{xxxvvvoooggggggeeebbb```[[[QQQDDD;;;555666888:::;;;<<<;;;:::777888777555333111222333333666777555111000333777444333222333555555555333000---,,,...444777666444000000222444777888666444...///111333444444444444777555333111111111222333222444666777777777888999333222222333444555444222000111222333333222111111---111555666666555666777666777888999999888777666333444666666444555777999888888888888999999999999444777;;;>>>??????@@@AAA@@@CCCLLL]]]vvvlllTTTGGGEEEJJJXXXkkk}}}~~~tttlll^^^UUUMMMKKKFFF???;;;<<<:::<<<<<<:::666555666888777444555777777444333555666555555444444333222111111333444444333333444555777555555;;;EEENNNSSSVVV[[[___dddkkkuuu}}}uuuppplllgggfffggglllpppzzzpppUUUBBB999333222222222222222333333000111333444555777:::<<<999888777555444222000...888888999999999999999888777777:::;;;===EEEYYYkkkvvvfffYYYKKKAAA======;;;>>>EEEJJJPPP[[[gggnnnhhh\\\JJJ:::222222555qqqdddWWWIIIBBBCCC:::777444555999;;;:::888///111333333333333555666777777555222//////000222333333444444333222000//////000000...+++,,,///222///111444555555444555666666333000+++((()))---111000///...------...000111///000333555666555444333222444555333000///111444444111///000444666666555222444666555333111111111///222666999888777777777888999>>>DDDHHHNNN[[[gggssszzz|||wwwssssssooojjj\\\[[[ZZZYYYVVVMMMAAA888444555888:::<<<<<<<<<;;;::::::999666222000000111222444555222......222777444222222222444555444333000---+++...444888888666111111111333555555444222,,,...000222333222111000333333222111111111222333111333666777777888999;;;222222222333666777666444000111333555555444222111,,,000444555444333555777555666888:::999777555333111333666666444444666888888999999888666555666777444888===@@@BBBCCCDDDEEEFFFGGGNNN^^^tttvvv]]]GGG???BBBJJJ___{{{pppeee]]]XXXLLLCCC===>>>===999777:::888999::::::999999999:::666333333666666444444777555444222111111111///...,,,...000111000000000111222222333777:::>>>CCCHHHMMMMMMPPPTTTWWW^^^nnn~~~uuulllaaa[[[ZZZYYY]]]eeetttyyy[[[DDD999444444333333333444555555...000111222333777<<<@@@:::999888888777666444222999999:::::::::999999888:::;;;===???CCCOOOggg|||ttteeeUUUJJJEEE:::888;;;>>>>>>???HHHTTTTTTOOOEEE999000---111555~~~ooo___UUUMMMDDD===;;;:::::::::999999888888888444222000///000111111111000000000111222333555666222222333333222111///...000000//////000000111222666555333222222222333333///---)))'''&&&''')))***000000////////////000000333444555666555444333222000111222444555555444444222000000111333555444444222222111000////////////---111666:::;;;;;;<<<<<<;;;???DDDKKKTTT```nnnxxxxxxnnnfffaaaXXXUUUQQQNNNKKKEEE===666444111000333888===???@@@BBB>>>:::777666333///+++,,,,,,,,,,,,...000222444,,,...222555666555333222222...+++,,,000333222///111222333444333111///...///111333333111///......555222......111333333111000333666888999:::;;;<<<555333111000222444555555666444222333555555333000***+++...111444555666666::::::;;;;;;;;;777222...111111000111333666999;;;:::888666666666666555444:::999:::<<>>===>>>EEEQQQ[[[gggwwwvvviii]]]VVVIIIMMMVVVcccttttttVVVBBB888666555444333333444666777111---+++///666;;;:::666333666999999888888;;;>>>;;;:::888888888888666555<<<<<>>AAADDDAAA999000...000111///mmm___PPPHHHBBB<<<888777999999999999999999999999555333111000111222222111111111111111222333444444333222111000000000000111111000...---...///222333444333222111111111222333///---)))&&&%%%%%%'''(((.........//////000111222333333444444444444333333///111333555666666555444222111///000222444444444333333222111111000111111...111666999;;;<<<===>>>???BBBGGGOOO\\\nnnxxxlllccc]]]TTTPPPLLLHHHFFF@@@999333333111000222777;;;======???<<<999777666444000---,,,,,,---...///111333444//////000111333333444444333///+++,,,000333222///000111333444444333222000000333666666444111//////111000///000333444222000222444777888777777777888555333000///111333333444444333222444666666333000...000222333555555555555999999999:::999777333000111000000111333555888:::888666555444666777777777888888999===AAAFFFIIIKKKRRROOOOOOYYYooo|||fffRRR???777CCCTTTooovvvfffVVVJJJCCC???===999777333111111111000///000333666<<>>;;;999666444444555777777===???HHHVVVeeevvv|||gggSSSGGGCCC<<<888:::======>>>AAA???===666000000444666444zzzjjjXXXKKK???:::999666555666888888777777888888999999666444222111222333333222333333222222222222333333222111///...///111333444222111...------///222444111111000//////000111222222000,,,)))'''&&&'''(((,,,------///000111333333333333222222111111111111...000333666777666555333333000...---///222333444444333333333333333333333///222555888999;;;>>>@@@EEEGGGKKKUUUfff~~~{{{nnneee___SSSNNNHHHCCC@@@<<<666222111000///111444888999::::::999888888777555222///------...000111222333444333111000///000222666888333///------000222111000...000222555666666555444222555888888666333111111//////000333444444222///444666777666444333444555444222///...///111222222333333444666777777444222333444555666666555444333777666666666777666444222000000000000222444777888777555333333555888999999777888:::===AAAEEEIIIKKKWWWSSSQQQYYYlllzzzhhhSSSDDD999999KKK___jjjaaaRRRFFF===:::999999444333222222111000---***+++...222;;;IIITTTTTTNNN<<<999555222222222111000666555444222222222333333444333222222333444666777444111...---///111333333111222333333333333333333555>>>LLL[[[iiittt~~~zzztttjjjhhhfffgggrrr{{{___FFF555---000000111111222222222222333///,,,---222444222///111444666888888999;;;===:::777222//////222777:::@@@FFFRRRbbbrrrtttZZZIIICCC<<<999;;;>>>======>>>;;;:::555000111777999777zzzgggWWWIII>>>444333666777888;;;999888777666666666666777777555333222333444444333444444444444333222111111111000000111222333555666222111111000111111333333000///.........///000111666444111---+++******+++***+++---///111222333444333222111///...,,,,,,++++++...111444555555333222222///+++***,,,///111222333444444444555444444444222333555555666999<<>>;;;999:::;;;:::666222333777888666|||ooo[[[MMMAAA777000222777:::<<>>===<<<:::888666333444555666666555444333111///...///111333333333000000111111222333444555777555222222333555555555999;;;<<<;;;;;;<<>><<<999777777555333111555555666666555000***&&&***+++,,,111:::AAA???888444333222111000000000111444444333222333444555666666555444444444555666777222111...------000333666888666444333444333111///,,,,,,---333<<>>LLLXXXjjj{{{pppYYYIIIBBB=========999555555888888666222444888999666{{{wwwpppbbbRRRHHH<<<444///333999;;;<<<>>>:::999666444222222333444777555333222333444444333555555666555444333111///---///444777888888666444111222333555555444333222333222000/////////000111222111///...---,,,------,,,---///000111111111000111000000...,,,)))&&&$$$((()))+++...///000000000000---***)))+++---......///000222444555555444444777666444333444999@@@FFFLLLTTTeee{{{xxxjjj```TTTMMMCCC<<<888444111...---///111222222333555777555666666666444444555666111000000///000222444555444555666888888888777666333222111000///000111222222444666999;;;;;;;;;;;;888777555222000111444777777666444111------///111......---++++++,,,000333///,,,***+++000666;;;===EEEEEEEEEBBB>>>;;;999999333444555666777666555555000......///111333333333111222222222333333444444444333111111222333222111888:::;;;999777666:::===AAADDDKKKXXXllljjjYYYLLLCCCIIIYYYmmmlllSSSAAA333444555777888666333000333222222222222///***'''''')))***,,,111777666222///000111000//////000222444333222222222333555666666555444333444444555666333222///---+++---222555888888666555444333444444---,,,+++...444;;;@@@BBBGGGNNNWWW[[[[[[XXXWWWWWWdddppp{{{yyy___III;;;555222222......---......000222333000//////111444777888888555555555777888777444222---///111222333888AAAGGGVVVggg}}}yyy```KKKCCC===<<<;;;777444444333444333222444999:::777yyyoooiii```RRRHHHEEE<<<555111555:::;;;:::;;;777666444222222333555666777444222222333444333333444555666666555333111000---///222444666555444444222222111000000222333444666555333111000000111111///......---......///000...///000111111000...------...000111000---)))''')))******,,,...000111222111///------.../////////---...000333444444333222888666444333666>>>HHHOOOXXXaaasssvvvcccWWWMMMGGG???:::777555222///,,,///333444444444777999777777777444222111444777222111///---...000333555333444555666666666555555333333222000//////111222555666999;;;<<<<<<;;;:::666777777555333222333444222333444222///...000222...---+++)))(((***...222---+++***,,,222:::@@@DDDNNNNNNKKKFFF@@@<<<;;;<<<666666777888888777666555111000000111444555555444222333333444444444444333/////////111333333222000444666888666333333666:::>>>AAAFFFQQQeeevvvaaaOOOGGGHHHXXXlllkkkUUUBBB555222222444666888888666333000///...///000000...,,,(((,,,---+++,,,111222111...///111000...---///111333333222111111222444555666555444333333444555555444333000,,,((()))---111666888:::888555333444555///000111222555999===@@@===CCCKKKNNNKKKGGGFFFFFFQQQ^^^jjjsssqqqbbbNNN>>>777555333222...---+++***+++...111333000000000222444666888888555555666999<<<<<<999666111333444444777???KKKTTTfffyyydddKKKBBB;;;::::::777555666333444333222444888888444}}}rrrggg^^^SSSFFFAAACCC===666333888===<<<:::999444333222111222444777999666444222111222333333222444555666666666444111000...///000111222333333444444111...+++,,,///333666888777555333111111111111......//////000222333444000111222222111///---+++***---000333333111...+++++++++++++++---000222444222111///000111111111000+++---///222333333222111777666444444999BBBNNNVVVccclll~~~tttaaaSSSJJJDDD>>>:::999888666333,,,000444555555555888;;;888999777444000000333777333111...,,,,,,///333666444333333333333444444555333333222111//////111222777888:::<<<<<<;;;:::999444666999999777444333222---000444444222000111222///...+++(((&&&(((,,,000,,,***)))---444===DDDHHHTTTSSSOOOHHH@@@<<<<<<===999999::::::999888666555222222222444666777666555333444444555555444444333++++++---000333444222000000333555444111111555:::@@@AAADDDLLL^^^yyymmmYYYAAAAAAMMMggg~~~mmmVVVDDD777000000000000222444555444333///---,,,---000222333333,,,111111---+++---111111...000111000---,,,...000333222111111111222333444555555333333222333444555666555111+++&&&%%%)))---000444999888222......000///111333444444666:::===<<>>BBB???LLLVVV]]]jjjxxxyyyqqqZZZOOOAAA888777888666444---+++)))'''(((,,,000333111111111222333555666777555555777;;;???@@@===:::666777777666999CCCRRR^^^rrrgggIIIAAA:::999999888777999666777555222333555333///sssjjj\\\OOOGGGCCCCCCBBB>>>:::666666999:::888555...000222222222222444666444444555555444333333222777999999777333111333555000111333222111000111333222111///,,,***+++///222444111///000222333111///333333333111000222555777000222555666555111---***,,,---......//////.........///000000//////000111000111111111111000//////...............///000111666777:::===CCCLLLVVV]]]mmm|||~~~hhhXXXPPPAAA===999777666666555444111000......000555:::===<<<:::888555333222222222222...***''''''+++111444---...///111111000000///444222000111333444555555555666777888999888777777777555333333333333111//////333777999777333///---111,,,&&&$$$&&&***,,,---+++...222999>>>@@@@@@???GGGGGGEEEEEECCC???:::666777:::===>>><<<999888777555666777777666444222111000111333666888777555333...///000111333444555666777777777444222111555888<<<===>>>DDDXXXwwwyyydddOOO@@@@@@LLLjjjsss___KKK;;;777:::777444111111444666555333222---***,,,111555555333111333444333222111222333333444333111///---...///333///,,,---111444666555999888555222000111444777333555555000)))'''***...333555666666333111000000111///...000444777888777999<<<>>>===999999<<<@@@???AAAEEEJJJOOOUUU\\\aaaMMMFFF>>>999888666222...***---///...,,,,,,...111555888888555555777777444333444777===AAABBB???;;;999888999;;;===EEEXXXjjj}}}|||eeeIIIBBB<<<:::888444333555555444333333444444333111jjjaaaUUUIIICCC@@@@@@@@@???:::666555777888777444222444444444333333555777888777777666444333111000777888999888555444555666222333333111000///111222444333111...,,,---000333222111000222555666555333555444222111111222444444000222444555444111---***------...............---///000222222111111111222222333333333222222111111/////////.........//////333666;;;AAAHHHSSS___gggxxxyyyfffUUUKKK===:::666333333333222111///...---,,,///333888;;;<<<:::888555444333222333111...***''''''***///222,,,---///000111111000000444222111111333555555555555666777888888888666666777555333222111000---+++111444888:::777444111///---)))&&&&&&)))---///000111333777<<>>???===999666666999===>>>===;;;;;;;;;777777888888666444111000///000222555666666444222...//////000222333555666777999999888666666888:::<<<>>>>>>CCCTTTrrr}}}iiiTTTDDD???CCCUUUuuu|||hhhVVVFFF<<<:::>>>:::777333222555666666444000,,,)))+++000444444333222333333222111111222333555555444111---,,,,,,---111...,,,---000444666666:::999777444111111333666333444333000,,,+++---111111222222333444444444333222///---...111444555555999<<<>>><<<999999<<<@@@<<<<<<<<<<<<>>>DDDKKKQQQGGGBBB<<<:::999777222...,,,///222111///...///222999<<<;;;888888;;;:::888555666999===@@@@@@===999888;;;???@@@???GGG\\\pppwww```IIIBBB===;;;:::666555777777555444444555555444333qqq\\\UUUJJJBBB>>>=========???:::555333555777666555888888777555333333666888;;;:::999777555222111000444666888999777666666777444444222000------///111555555333000......111444111111222444777888888777666333000000222444333222000111333333222000---+++---...............------///222444555444333333333555555555444444444333333111000000///.........---000555<<>>============888888888777555222000...///000222444555444333222000/////////111333555666777;;;???@@@@@@>>>======<<<>>>===???NNNllloooVVVDDD======HHH```~~~mmmXXXJJJ@@@<<<<<<@@@<<<777333222444666666555...+++)))+++000333444333222333333111000000222555555555333000,,,******+++000...,,,,,,000444666777;;;:::999666333222333444555333111///...///111222111///---000444777777666444111...---...111222222999;;;<<<:::888888;;;???;;;888333///...111888>>>===;;;888888999777222...000333666555222000111222;;;===<<<999999;;;<<<999999:::;;;===>>>===:::777777<<>>HHHSSScccttt~~~iii^^^NNN>>>777444111///000000000000///...,,,,,,---000333555:::999777555444444444444222111...,,,+++,,,...000,,,---///111222444555666444333111222444666777777777888999::::::888666444222111111111111///+++(((...000333444222000......++++++---000222555666666999<<>>999444222///000333777999888444000777999<<<===<<<;;;;;;<<<888777777555333000...,,,000222444555444333333333111111000000111333666777666<<>><<<===;;;;;;JJJkkkxxxbbbIII===???===NNNjjjnnn]]]JJJ@@@===;;;;;;<<<888333//////222555666555---,,,+++---111333444444222333333111000111333666444444222...+++***+++,,,///...,,,---///333666888888999999777555444444666777444000......000000000222...+++...444888888666555333000------///000111777888888777555666999<<<;;;888333---)))***///333555444333333555444222000333666999888555222222333888:::999666666999:::888============<<<:::777555666;;;DDDMMMSSS___ssstttZZZDDD>>>;;;;;;;;;888777999777888999;;;===;;;888555uuu^^^MMMDDD@@@<<<999999:::;;;;;;888666444333555777999:::;;;:::888555222222555777999888777666666666666666///111333555777777555444444333000,,,(((''')))+++222222222000......000333333444666666666555444333222///,,,///444777666222///////////////...---,,,/////////000000//////...///111333333222111222222444333222222111111222222111222222222222111/////////666@@@JJJVVVggg{{{tttaaaVVVIII<<<777444111000111333333333222000///...///111444555888666555333222222333333333222111000///000000111...///000222444666888888555333222333555777888888888:::;;;<<<;;;999666444......000222444222///+++...000222222111////////////111333555666666666666666:::>>>>>>;;;666333111000222555999<<<;;;888555999;;;<<<;;;999777777777666555444222000...---,,,333555777777555333333555333222222222333555666777555===JJJTTTVVVPPPEEE===<<<<<<:::;;;NNNrrr|||mmmYYYCCC<<>>888444yyygggTTTEEE>>>;;;999888999;;;;;;:::666666555555666888999:::888888777555333333666888777666555555555777888999000000000333555666555333333333111---)))((()))+++///000000///......111333333555777777555222000000000......000444666555333.........------,,,,,,,,,//////000111111111111111///000111111000000111333222111000///...///000111000111333444444444333222444:::CCCMMMYYYlll~~~hhhWWWKKKAAA:::666444111111222444555444555444222111222333555666444333222000000000111111333333333333333222222222000000111222444666888999555333222333666888999999999:::<<<===<<<888555222***,,,///333666555222///111222444333222111222333333555777777666444444444444888<<<<<<888444333333111222555:::>>>@@@???===<<<======;;;777555444444333333222111000//////...444777999888444222444666222222333333444555555555444===JJJUUUXXXQQQEEE;;;<<<<<<===CCCZZZwwwdddQQQ@@@===EEENNNddd||||||hhhMMMBBB888777888666333111,,,)))((()))...111111000000000111222222333333444222444555555555555666777222111000---,,,,,,///222111111111000000222666:::444555555555444666888;;;<<<888333---******+++,,,555222///000222333222000444555555333111111333555555444222111111333555777444555666555222000000111000///------...000333666555777888666222111222444444666555333444999<<<;;;@@@@@@???<<<999666666777999===JJJbbbzzztttWWW@@@999444444555333444777333555888<<<===;;;777333uuueeeXXXKKKAAA;;;999888888:::;;;:::999777888999999888777777888555666777666555666777999666666444444444666888999222111000222555666555444444444333000---++++++,,,---.../////////000222444333666999888555111000000000111111222222222222111...---,,,,,,+++,,,,,,---///000111222333444444444000111111///...///222444111000///------...///000///000333666777888777777999???HHHQQQ^^^sssiiiZZZMMM>>>666777333111//////111333444444777666444333333444555666000000...------...//////111222333444444444222222000000000111222444666888555333222444666999::::::777999;;;<<<:::777222000(((***///444777666222...222333444333222222333444333666777777444222222333444888;;;:::666333333555444444555999===??????>>>>>>>>>>>>;;;777555444444222111111111111222222333444777999777333111222555///000222333444444333222666<<>>???>>><<<888666666666111111111222333444666666333777999666111///111444,,,...111333333222000///888;;;@@@GGGKKKIIIBBB<<<:::>>>HHHZZZxxxoooVVVGGGBBBEEEHHHSSSlll{{{dddNNN===555000111222222444777000...---///111111...***000111222222000/////////222555999;;;:::999888888777555333///,,,,,,...111555666555333111222666:::777666555222111222666999;;;;;;888111***(((---333000222444444222000//////---111555555444333444666888555222111222555777888222444555444333333555666000222555666555555555666222333333000------111555///111111///222999======>>>??????;;;777666888:::>>>JJJaaa|||vvvXXXBBB:::333111111111333888333000---+++---000333444~~~sssjjj^^^QQQHHHBBB>>><<<;;;:::888888888888777555666:::>>><<<777333333555999888666777888999999888999888777555555444444555222111111222555777777777777777666555333222111111------...111333444222111222222444666888777444111555333111///......///000...---+++******+++,,,---222111000000222444777888333222111000000000111222...------000333444222///333555777:::;;;<<<<<<<<<@@@JJJXXXgggvvvyyygggRRREEE===666111///333///******---111333444555555666888999888666333---+++))))))+++,,,,,,+++------///222444444111///---///111111000//////000222333444555555555444333444666999:::999444///,,,------000333777888777555000222333222///---,,,+++555555444333222333666888777777666666444333222222222333444555666555444333555999???CCCBBB===666222111000111333555777888777<<<999555222111111000//////111222222111/////////000555<<>>666444444333444666555111...---...111333444rrrggg___RRRFFF???<<<;;;;;;===<<<::::::888777444333666:::<<<;;;777444444666:::888777777999::::::999888888777666555555444444444333333444666777888888999999888666555444333222.........000111222000...+++,,,...222555666444222222111000/////////000111000///---,,,,,,---///000333222111111222444666777555444222000//////000000///......111555666555333222444888;;;===???@@@BBBLLLUUUbbbrrrhhhYYYIII@@@<<<888555444555111---,,,...111333333666666777999;;;;;;888666111...+++)))***+++++++++......000222444444222000///111222111000///000222333444444444444222000//////222555888888666222000000000000222444555444222111222333111...+++******333888;;;:::666333555888999888777555444333333333333333444555555444333222111555;;;@@@AAA===888555222222333444666777888888999666333222333333333222111111222222222111000//////444;;;AAACCCCCCAAA@@@AAADDDSSSooo```NNNDDDBBBJJJUUUeeettt}}}sssfffQQQ???666333///...///222444555333333333222111000///...---......///////////////888888999999888666444222444333111//////000111222111333444444333333666999555444333222222333555666777777666333111000222444777666444222111000//////000222444444333111111222555444444444444444555555111222222111111111444666888:::===<<<999666333222555444333444666666555333000...---///444999===???:::999:::<<<:::888<<>>777666777666666888888555222111222444555555pppcccYYYQQQEEE<<<888888999:::=========<<<999666222000666888:::888555444555888:::888777777999;;;::::::777777666666555555444333222222222333444555666777:::999888777666555555555000///...///000///---+++$$$%%%(((---222666666555//////000000000111111111222222111111111111222333444333222222222333555666666555333111000000000000000000000222555777777666333666:::>>>AAADDDHHHKKKYYY___jjjyyyqqqWWWKKK@@@<<<;;;888666777777444111///111222333333555555666888:::;;;999888666222---+++***+++,,,,,,000000111333555555333111222222222111///000222444444444444444222000...---+++---111555777888777666666444222111222222111///111111111///,,,***))))))333:::AAA@@@:::444555999;;;999777444333333333444444444555444444333222111---111777===???>>>;;;888444444555666666777888888666444333333555777777666444222111222555666444111///444:::>>>@@@@@@@@@AAAEEEKKK\\\xxxtttXXXHHHBBBBBBMMMZZZlll{{{{{{kkkZZZHHH:::555222...---///222555666444444444333222111000///...---------...///222333888999::::::999777555333222222111000000000111111///000111111000222444777555444444444444333333333333444555444333222333555777666444333111000000000222333444444222000000000444444444444555666777777222333333222111111444666999;;;>>>>>>;;;888555444888777777888:::999777555111000000222666:::<<<===999999;;;<<<::::::AAAJJJeeezzz|||___EEE>>>999:::;;;::::::;;;;;;999777777777888777666uuucccWWWNNNHHH@@@:::888888999999:::<<<===<<<999555222000444666666555333333555888888666555666888999999999444444555666555444333222...///////////////111222666666555555555666777777333111000///000///---+++$$$%%%''',,,222666888888111111222222222222111000444444555555555555666666555444333333333333444444666555444222222222333333333222222222444555666777666:::>>>BBBEEEIIIOOOTTTdddhhhqqqzzz```NNNEEE===<<<;;;888666666888777555444333333222222111111222444777999888777888444///------///111222333222222333555666555333333333222000...///111444444444555444333222000///+++---000444777999::::::<<<888444111000000///...///000///...+++***+++,,,444999>>>???;;;888888:::===:::777444333333444555666666555444333222111000...111666;;;======<<<:::666666777777666666666777777666555777999::::::999555222000333999<<<:::666000444:::<<<======???AAAGGGPPPdddkkkRRREEE@@@CCCQQQ```ssswwwaaaQQQDDD<<<555222...,,,...222555666555555555555444333222111...---+++***,,,///333666888999::::::999777555444000000000000000000000000---------------///111333444555555555555444222111000333555555444333333333444333333222222222333333444555666444222000000111444444444555666777888999555555444222000000111333888999;;;:::999888888999888888888:::;;;:::777555222222222555888;;;;;;;;;;;;;;;<<<<<<:::<<>>=========<<<::::::::::::777555kkkXXXMMMFFFCCC???<<<:::999777555555888;;;;;;888555333333333444444333333333555666555444333444666777888777111333555666666444222000---///000///------///111222222111111333555777888555444222111111111///...******+++///444888::::::555555555444333222000///444555777888888888777777555555444444444333444444444444333333444555777888555555333222222333555666888<<>>;;;555222000000............---,,,***+++---000555444555666999:::::::::<<<:::777555444444666777888777666444333222111111222444777:::<<<<<<;;;:::777888999888555444555666:::999:::;;;======;;;999444111000444;;;???>>><<<222777<<<===<<<;;;>>>@@@FFFSSSiiizzzdddNNNCCC@@@FFFVVVggguuuZZZJJJBBB===666222---+++---111444666666666666666555444333333...,,,)))(((***...333666777888999:::999777555444.../////////////////////---,,,***)))+++---///000333444555666555444222111111333555666444222111111111111111222333555666777777888888666333222222333333333444444666777999:::888888666222///------...444555555444444666:::===777666666777999888666444444333444666999::::::999<<<<<<;;;:::888@@@TTThhh~~~___BBB<<<999===@@@???>>>>>><<<;;;:::::::::999666444rrr___NNNEEE???===<<<;;;:::888444111111555999999666444444666444444444555555555555555333222111222444666777666111333666888888666333111111333444333000///111444333222111111222444777999666444222222333444333222111000///111555888:::;;;888777666444222111000///333444777999999888777666555555555555444444444444222222222222333555777999666666444222111222555888:::???EEEIIILLLTTT^^^gggooovvvgggPPPDDD???<<<===>>>;;;:::;;;777999;;;:::777444222111333222222444777999999999555222000000333777:::;;;777555222222444555555555111111111///------...000111333555777999:::::::::555444444444555777:::;;;<<<999555222000000///...---,,,+++)))((()))---000444000---///555999:::999:::999777666555666777888999888777555444333333333666666888999::::::999999999;;;<<<:::666333444666;;;;;;<<<>>>???>>><<<999333111111444999===>>>===555:::???@@@===;;;===@@@EEEUUUlllqqq]]]JJJAAAAAAIII]]]pppxxxZZZHHH@@@;;;777333---+++,,,000333555444555555555444444333222---+++(((&&&(((,,,111444666777888999888777555333//////.........///000000000---***)))+++---......333444555555555444333222333444666555333111000000000000111222444666888999999999888666444333333555333333333444555777888999888888555111---++++++,,,111111111000111444888<<<555333333333555666666555666555444666888999888777999:::;;;;;;<<>>===<<<>>>;;;:::888888999777555333yyyjjj\\\PPPEEE???<<<:::999888888777555222000444777666333111333666777777777888999888666555333222111222555777777666333555999;;;;;;999555333444777888666222111444777999888666444444555777888555333222222444555666555444222000111444777999:::666555333111000///000000111333666888999888666444444444555555555555555555000000000000111222444555555555555333222444999>>>???EEEMMMRRRWWWaaannnxxx|||sss___NNNAAA===;;;<<<;;;888888:::555888;;;<<<888444222111444333222333666888888888222000///000333777999999888555222111222444555555111222222111///......///111333555888:::;;;;;;;;;777666444333333555888:::777555222000000000///------,,,***&&&$$$%%%))),,,111///---...111555777777888888777777777888999::::::999777666555555555666666666666777777888888888===???@@@===888555666888999999;;;>>>@@@???<<<999222111111222444666888999888>>>DDDCCC>>>;;;<<>>888555777:::::::::<<<:::888777666777666555333vvvcccTTTJJJDDD@@@===<<<:::777777777888777777111444777555111///222666999999:::;;;<<<;;;888555444222222333555777888777444777;;;>>>>>>;;;888555555888:::777333111444888@@@>>>:::777666666777888444222111111444666777777444222000000333666999999444222000......///000111///111555777888777555333333444444555666666555555000///.........///000111444555555333333777===CCCEEELLLUUU[[[bbbmmm|||tttfffYYYNNNBBB===::::::888555444666333777<<<<<<999444222111222111000111333555666555000///...///222555666666888555222000222444555555111333444333111/////////222333666888::::::::::::777555333111222444777:::333111////////////...---...,,,)))$$$!!!!!!$$$'''...000111111000000333666666666777888999999:::::::::999888666666666777777555555444555555666777888@@@BBBCCC@@@:::666777:::666777999===??????<<<999111222222111000000333555:::AAAGGGFFF@@@;;;<<<>>>DDDWWWooo```PPPAAA>>>BBBOOOggg}}}gggSSSFFF>>>:::555...***+++...111333//////000000000//////...+++)))&&&%%%&&&)))---000333444666777777555333222444222000///000222444666:::555000...///111111000333333333444444555555555222333333333111111222333444444333333333444555555777777666444222222444666333333333333333444555666222222111///,,,+++,,,...---000333444333111000000222000......000444666777888666444444555666666555222;;;FFFOOOVVVgggrrrPPP>>>777333555888888999;;;:::888666555666666555444~~~uuuaaaKKKBBBAAA???===<<<999999888999999888555333444333111000111333555777;;;;;;;;;;;;::::::999888444444444555666888999:::888999:::;;;:::888555444111333777888444111666???JJJIIIEEE>>>666222333555777555333000///000111111444111///111555888888777555444222111000/////////111333666777555444333333555666888:::;;;:::999888555333111000111222222111555666777666777999>>>BBBJJJOOOYYYeeerrr~~~dddSSSKKKIII@@@>>><<<999777555444444333444666666666333000...111000///000222333111000//////000111333444555666222333444444444222000...222444666555222000111222444555777999:::999888777777444///---///222444555111000///...---,,,++++++333222///)))"""!!!&&&+++111000//////222444666777444333444777:::;;;;;;:::888888888888777666444333111444666555111000333666???HHHQQQRRRIII???:::888444444555888<<<<<<999666333000000222111000333999999>>>@@@>>>===>>>>>><<>>666222555999999888888666666666888:::999777555yyypppbbbQQQ>>>777777666444333666666666666666555444444555444222111111333555777:::::::::::::::999888777666666555555666777888888777777888888888666555444444555888888333000444<<>>===;;;999666555444333444555555444222000............000222222000///+++---///111333555666777333333555555555333111000444666777666444222333444666777888999999888666555555111---,,,---000222333000000//////......------333333000+++&&&%%%***///333111//////000222444555444444444666888999999888:::999888777555444333333000222333222//////444888@@@IIISSSTTTLLLAAA:::888444333333666;;;===<<<999666444444666444222333888<<>>;;;777444222000---+++***,,,...000222333333333444333111/////////000111000/////////000222444666222000......///000///---222333333111...---...///...111444555444333222333444111......///222444444999888666444444555777888666@@@MMM___xxxaaaMMM???888222444777666555666777666666777999999888666|||kkkaaaQQQCCC777333444222000000222444555444111000333555666555333111111222444555888888888888888888777666777777666666666666666777555555555555555555555555777777888888222---///666===;;;777333//////111444666666555444222111///...111000000111444666777666777888888444...,,,///333111333444444222000000111222333555666777777666666<<<888333111111222333333;;;<<<===;;;:::===BBBGGGVVV]]]jjj|||zzzbbbPPPEEEAAA@@@>>>>>>>>>===;;;888666555444444444333222111//////......000222444333111...(((***...111444555666666333333444555555444333222555666777777555444555666777777888888888666555333333000,,,+++,,,...000111000000000000000000000000222222111...+++,,,000555666444111......///111333444333333444666777777666<<<;;;888555333222222222000111000---,,,...444999>>>FFFOOOPPPIII???888444333222222666;;;>>>>>><<<777666777:::888444444777===DDDGGGAAA:::999<<<===EEEYYYuuueeeYYYMMMIIIPPPccc}}}qqqUUUBBB::::::777333222333555666666111222444555555555444333000...,,,,,,///111222222222333555555333222333333444111...+++***+++---///333333333444666999<<<>>>???;;;666222///,,,)))'''&&&(((+++///222444555555444111...+++***,,,...000//////......///111333444222000---,,,---/////////333444555444222000000111///111333444333333444555333111///000222555666666999888666555555777:::;;;:::EEEVVVnnnzzz\\\JJJ@@@888111222333222222444666444333444666777777666lllZZZPPPCCC:::333333555333111111222444666333...---111555555444222111000000111222555666666666666666555555666555555555555666666777555555444444444555555666888777777666000)))***///111111000///......//////444555555555444111///------------///000222333333555:::===:::222---///222111222333222///...///000111111333444555666555555999555000......111333444===???@@@>>>===@@@GGGMMM[[[cccsssjjjSSSFFF>>>;;;;;;<<<======>>><<<:::777555444444333222111111000000222222444666777555111...)))+++///222444555444333111222333444444444333333555666666555555555666777555666777777777666555555444111---,,,...000111222222222222111111000000000000111111//////000444888888666222...,,,,,,///111222111000222444666666666===;;;777444222111111111222111...+++))),,,222777999???EEEEEE???777222000222222444999>>>@@@>>>;;;444444777:::999555555999AAAIIIKKKCCC999777:::===EEEYYYwww{{{bbbYYYPPPOOOVVViiinnnSSSAAA999888666333333555777888888444555666777777777666666222111///...///111222333111222333222000///000222111000...,,,,,,...000111...///000333555888:::;;;===999444000---+++)))'''%%%'''+++///222555666777333000+++((('''***...111000000000000000111222333222000---+++,,,---///000333555777777555333222333000222444444333444666777444222000000333777:::;;;:::999777555666888;;;===???LLL```|||yyy\\\HHH<<<555......//////000444444222000000222444555444{{{jjjYYYHHH>>>777222///222222000...///333666777333...,,,///444333222111000//////000000333333444444444444444333222222222333444555777888555555444444444555666666666555444333...'''&&&***((()))+++...///...,,,***222333444555444111///---)))***+++------...000000444;;;AAA???777111///111111222111000......///111000111222333444555666666666222...---///222555777===@@@BBBAAA@@@CCCLLLTTT```jjjzzz{{{]]]JJJ@@@999666777999:::<<<<<<;;;:::777666444444444333333333333333555555666888888666111---...000222444555333111000//////000111222333333333444333333333444555666666333333444555666777777777666333000000111333444444666555444222111///............//////000333666888888777444000,,,,,,...111000......000333666777777;;;999666333111111111222666333000,,,***+++///222777:::===;;;777222//////222333777===BBBCCC???:::222111444888888666888<<>>AAA<<<:::777666666999<<<>>>EEEUUUooo{{{\\\GGG777111,,,,,,------000555444222000000333555666555xxxiii[[[NNNAAA999333111111444333///...000444555666333000...000222111111000000000000000000000111222222333222222222//////000111222444666777555555555444444444444444333111111111...'''&&&((($$$&&&))),,,///...+++(((000111222333333111///...(((***---.........///111333999??????:::333000///111111000...---...111333111222222444555666777888555222000///222666888:::;;;???CCCBBBBBBGGGRRR\\\iiissslllQQQCCC<<<666444777777888888999999888777666444444555666777777777777555555666888888777333000444555666666555333111///------...000111333444444333111000000222555555555111222333444555777888888777444222111333444555555777666555333111///------,,,---...///111333555666666777666333...---///222000///...///222555777777777666555333222222222333777555222///------...///777888:::999777333222111222444888???EEEFFFBBB>>>444222333666777777<<>>LLLhhhiiiQQQKKKIIIPPP___uuummmSSSCCC===555444222333555777777777555666888999999999888777333333222///------///111///111222111///------...000000111333666888:::;;;333444444555555666666666333000---+++,,,---......***,,,...000222333333333...---,,,+++,,,///111333555555555555555555555444111111111///------///222333555666777555555555666555777999999888777888999666444111222666<<>>;;;444444666888444///...111------...111333444333111222222222333333444444444......///000000111000000000000////////////000000111222333444333111///---000...///222111---+++---+++(((&&&'''***,,,,,,+++,,,---...//////000000000...111555666555555666888555555555444333111000///000000///------///444777444444444555777999:::;;;333222000000222333333333666<<>>>>>===<<<999999:::===AAADDDDDDDDD;;;:::999888777666555555......///000333555777888444111...///333666777666444444333333333444555555333111///...000111111111333333222222111000//////......///111333444333222222555999777333000222555777444111000111222222222000111222333444555555555333333444555666444111...111666<<<@@@@@@;;;555111444333444:::CCCKKKOOOOOOCCC>>>999888888;;;CCCLLLPPPPPPJJJ@@@::::::;;;:::???FFF___xxx^^^AAA<<<===LLLccczzzzzz\\\FFF<<<777666444555777888888777444555666777888777666666666666555222...---///222222444777777555222000///333444666888999::::::;;;999888555222///.........222...+++***+++...000111//////000000///---+++******---000444666777666666777777777777666555444333000222444333000///000222333333333333222333555888999;;;>>>???===:::888777000111555:::@@@CCCCCCBBB;;;:::999:::???EEELLLPPPhhh___KKKBBB<<<888777777444111222777//////000222555666444333~~~wwweeeZZZMMMDDD@@@???<<<:::555555444333111...+++((($$$&&&,,,222666777555222444444333333222111000000000...,,,,,,///111000...,,,---///333555444111...111222333333111...+++(((***---111444555222///,,,'''((())))))(((''')))+++000000/////////111222333///222555777777666666666222444444333111000111222888777555333222222222222666444333666;;;<<<999555111222333555666777777777999666:::DDDHHHKKKXXXiii}}}qqqUUUDDD999;;;;;;555333666444333222111222333444555888555333555;;;???>>><<<>>>@@@======GGGSSSOOOBBB===999444333555777888777333333333444444444444555000000000111111222222222......///222444444333111000111111222222222111111555222000............---///111333444222000000000333555666222...---000555555333111333555777555333111//////111555666555222666555444444555666888888999===@@@???:::555333222...///222888BBBMMMWWW]]]HHHBBB<<<999<<>>===III```zzzaaaJJJDDD;;;999777666666777666666444222111222555777888777===;;;888333//////111333333555666888888777555444777777666666666777777888999666222...---...000222............///000111222***))))))***,,,,,,***(((,,,...000333666888999:::666666555444333222222222222222333333333222111000222222222333333222222111888:::;;;:::888555444444222555<<>>GGGOOOTTTHHHCCC===;;;<<<@@@BBBCCCAAA@@@>>><<<;;;;;;<<<===<<>>;;;999777666777888888777555333111222555999;;;;;;===<<<999444000///111333333444666777888888888777888555333333333444333111000000//////000000111222000000000000111111111111((((((***---///000...,,,,,,...111444666999::::::777666555333222111111000333333333333444444444444222222222222222222111111555777888888555333333333444777===CCCFFFEEEAAA>>>>>><<<<<<<<<===FFF[[[pppqqq[[[KKK@@@;;;666222222555888777444000...---...222555666555oooaaaYYYIIICCC;;;666555444222000333666888555///((($$$###$$$''',,,222888;;;:::999777666444222///---+++***))))))+++...222444444222---------...000111000...+++,,,///111111000...,,,)))+++...000000---***((()))---111222111...,,,***.........000111333555666111///---///333666666444111111000///------000222666555444444444666777888777555555777;;;===;;;888777777666555666777888999999555555<<>>222///+++***---222666888777777666666666666666666000000000111222444555666111///...///111222222111,,,---...000111222333333111000///......///000111333555777777555444333444000222333222///...111444555333222222333333111000...,,,***+++...222555666222222222333555777:::;;;<<<===>>><<<888333000///,,,...111555:::@@@DDDGGGEEEBBB>>><<<===???@@@@@@>>><<<<<<>>>AAACCCBBB@@@>>>DDDTTTmmm~~~gggNNNFFFCCCLLL___wwwjjjMMM>>>;;;999777777888999999888666555333555888;;;===>>>===<<<:::666222111222333333333444666777888999:::777333......111111...***&&&(((,,,///222333333222333333444444333111000///'''(((+++000444555333000---///111555777999::::::888777555333222111000000555444444333444555777888222222222222111111000000333555666555444222222333888;;;???CCCDDDCCC@@@>>>===@@@CCCEEEHHHTTTnnnqqq[[[KKKBBB999555222222555888777666000///...///111444555555|||nnn```SSSKKK???;;;777555555444333111888;;;===999000((($$$###%%%(((,,,333999======<<<:::999666333000---***)))(((***---000333444333222///...------///111000000---...111333333222000///,,,---/////////,,,***(((''',,,222555555111...------...///111222444666777222---***+++111555555222444333111///,,,---///222333333333333444666777999666555555777:::<<<;;;::::::888666555555666888999<<<888777===EEEPPPaaappp}}}lllZZZLLLAAA888666555111///111/////////000333666999;;;555888999999:::@@@JJJRRRSSSSSSQQQMMMMMMLLLDDD:::000---)))(((***...333666444333333333444555666777444444333333333444555666222000......///111111111,,,,,,...///000111111111000//////---,,,,,,---...444555777777555444444555222444555555333333444666555444222222111000///......---------///111333444111111222333666999<<<===??????>>>;;;888444111000...///222555777999::::::???>>>=========>>>?????????<<<<<>>>>>===BBBIIIPPPZZZllluuu```MMMBBB888555222222555777888888222111000000000111222333yyyiii\\\PPPEEE>>>999777666555555666555444999<<<===;;;555///,,,+++((()))---333999===>>>>>><<<;;;888555111...+++***+++---000222222222111111222000......000111111111111222555666777555333222111111111111///---+++***%%%***111555666333111000...///000222444555666666222---)))***///333333111777666444111......000333222111111111222444666777555555555777999;;;<<<;;;:::999777555555666888999===:::;;;AAALLLZZZkkkxxxqqq\\\MMMCCC<<<555333222000///000...///111444666888999999666;;;@@@BBBDDDKKKVVV___ZZZYYYVVVQQQMMMHHHAAA:::000...+++)))(((+++000333222222222222444777999;;;:::999777555444444444555222000...---...///000///------.../////////......000000///,,,)))''')))+++222444555555444444555666555777999999888888777888444444333222000///......///000222333222111000000111111222444777:::===???@@@???===;;;999777555333111333444666666555333222777888999;;;<<<>>>???@@@???===???GGGSSSYYYVVVQQQHHHKKKTTThhhnnnQQQIIIDDDIIIXXXnnn```JJJ<<<:::888777888:::999999888999<<>>===>>>===CCCMMMZZZmmm|||gggPPPBBB777555333333444666888888555555333111///...///000{{{gggVVVJJJAAA999333555555555555555555666666666777888999999888666555,,,,,,...333888<<<======<<<:::888555222///---,,,---///111222111000000000222000//////111222111000222333666888888777555444555555444333111///---,,,'''+++111444555444333333111222333444444444444444111...***+++---000000///666666555333111111333555333222111111111222444555444444555666777999;;;<<<::::::888888777888999:::======AAAIIIWWWhhhxxxwwwaaaOOOEEE999555111......////////////000333666888:::;;;;;;999???GGGLLLPPPWWW```gggdddbbb]]]VVVNNNFFF@@@;;;222111///,,,++++++///222444444333444666999<<<>>><<<:::777444222222222333222000.........///...---------.........------,,,000111000,,,(((%%%''')))000111333444444444666888777999:::;;;;;;:::888777333444444333000......///000333666666444222000///333333444666999<<>>;;;:::::::::888777555666666777555333000...111333666888:::;;;>>>@@@>>>???FFFRRR^^^ccc___YYYMMMMMMSSSeeehhhNNNEEE???BBBNNNccc~~~aaaJJJ===;;;888777888888888777888:::===@@@@@@<<<555000333555666555333111111111222222111111111111111111///,,,***---222666555222,,,+++******,,,///222444333333444444333111000//////000333666888777444111000222444666777666444222222222333444555777999:::888777444222000///......//////.........000111222777999:::;;;;;;===@@@BBBCCCEEEFFFCCC???<<<===@@@>>>HHHVVVhhhhhhPPPAAA777666555444444555777888666666555222...---...///wwwhhhSSSBBB;;;777444111555555555555444555777888777444333555999<<<:::777///...///222777:::;;;<<<999888666444222000...---...000222111//////000222111000//////000111000...---///333555777777555444999888666333111///...------///222333333222333444444444555555444333222111000///...---------......111222444444333444777999555444333222111222333333222333444555666888:::<<<;;;;;;;;;;;;;;;<<<<<<<<<@@@CCCJJJUUUfffxxxxxxdddRRREEE???444222000...///111333333111111222333777;;;@@@BBBDDDJJJSSS[[[aaafffkkkooooookkkdddZZZNNNCCC===;;;222333333111///...111333777666555444555888;;;<<<:::888555222000000000111000///......///...,,,******+++,,,---------------///111111...)))'''))),,,...000222333444666888;;;777888999;;;;;;999555333222444555333000///000111000333555555333111111222555555666777:::===@@@BBB===;;;888777999;;;;;;:::777777777666444111///---///222444666666888;;;>>>===DDDSSScccoooppphhh```OOOKKKMMM]]]wwwhhhOOOFFF>>>>>>GGGZZZuuu___HHH===;;;888777777777666555999999;;;<<<===:::666222...000333333222000000000///000111222333333222222...------///222555666666...------,,,---///111333000000000000111111111111000000111444666777555333111222555666666333000...111111111222444555777888666555444222111///......------,,,,,,...000333444666888999:::;;;>>>AAADDDEEEGGGGGGCCC===;;;>>>AAADDDTTTggg{{{}}}aaaKKKAAA888777666444333444666888444555444222...---///111yyygggWWWCCC555222333444444777777777666555666888::::::555000222777:::777333111000000222666999::::::777666555333111000.........000111000//////222555///......///000000...,,,(((+++///333555666555555:::999666444111///......222333444333222111333444666666666666555333000//////000000///,,,+++,,,---,,,...111444555777999<<<888777555333222222222333111222333444555777:::<<<<<<<<<===>>>??????>>>>>>EEEJJJSSS```rrr{{{gggUUUFFF===;;;333333222000222666999999222111000111555===DDDIIITTT[[[dddmmmtttwwwzzz{{{uuuoooggg[[[LLL???999888222444555444222111333666888777444333333444777888777555222///......000111000////////////...+++)))((()))***,,,---.../////////111222///***))),,,000...000222333555777:::===555666777999999777222///222444555444111///000333000222444333111000333666666666777888;;;>>>AAACCC;;;888555555999<<<<<<;;;888888777666444111...---///222444444444555888<<<>>>JJJ^^^rrr}}}{{{oooeeeNNNHHHGGGUUUqqqpppTTTJJJAAA>>>EEEVVVqqq~~~___III>>>;;;888666666666444333:::999888888999999777555+++---111222111000000000---...111444555555444333......///000222444555777.........///000111222222............///000111222//////000222555777666444111333555666555222...,,,111111111111222333444555444444444333222111000///,,,,,,+++,,,...000333555555666888999:::===AAADDDFFFGGGGGGCCC===;;;>>>BBBKKK```xxxyyyZZZFFFAAA888888777444333333555777111333333111///...111444wwwsssWWWHHH777000000222777<<<:::888666444444555777888:::666222111222444666666222111000111333444333222111444444222...---222666111222444666666555333222555444222333555555222///,,,---...///111222444444555666555111---,,,///222555888:::888444111111222333555777888777444000---222333333111///...///000///---...444888888888:::999888888666555444333222444555777666444666;;;???=========>>>???AAABBBCCCKKKPPP\\\nnnhhhTTTIII@@@999555444333333666:::<<<;;;999888444333666999===JJJWWWgggpppxxx|||{{{hhhUUUIIIBBB<<<777777666444444555555444333888888666333000000222555222111000///......//////111333444555333///+++))),,,///111111...---...///111333444333000000222555///000222444666666777777444666555333333555222---...222666666333000......000000///---,,,---///111<<<<<<;;;::::::;;;<<<===666888888666444555999===777777666555333222111111111000222666666555888>>>AAATTTlll~~~iiiUUUMMMJJJVVVlll|||___KKK===AAAIIITTTlllaaaFFF<<<;;;;;;<<<999444666::::::::::::999888777666555444222111000111000...,,,+++,,,...222666777666555...///000000000111444666222...++++++...000000///---+++)))+++000333444333222000000111444444111...///444999:::555///,,,***555444333333333222///,,,...111555666444111...---111000---***)))+++000333777777777999<<<@@@DDDGGGGGGCCC@@@???>>>>>>EEENNNUUUhhhlllZZZJJJ???888888888777777555444444666555444333333333444444{{{nnneee```RRRDDD666000000222666;;;777666444333444666888:::999666222111222444666666111000///000222333333333000333555333000000444888444555666666666555444444555333111222333444222000......///000111111111111333333333111...---///222555777999888555333222333333444555555444222000///222222222000---,,,---...111...///444888777777999:::999888777666555444444666666777777777999;;;>>>?????????@@@BBBDDDGGGHHHSSSZZZgggxxx~~~___KKK@@@:::555333555444444777;;;>>>===;;;999555444888<<>>888888888777666666888999666666555444333222111111000000333777777666999???GGG[[[sssooo^^^SSSLLLWWWooo}}}\\\JJJ>>>AAAFFFOOOeee~~~iiiSSSBBB???>>>>>>;;;777888<<<::::::::::::999888888777666444111111111111000...,,,---...111333444222000---///111222222222444666222///,,,---///111000///,,,***)))+++///222333222222111000222444444111...111666::::::555000,,,+++333555777888777333000---...111444555333111000000333///***''''''+++000333555666888:::>>>AAADDDFFFDDD???;;;;;;;;;???IIITTTbbbuuu~~~{{{xxx|||jjjYYYIII===888888999999888777555444555555444444333333333333vvviii^^^UUUOOOJJJ>>>333//////111555999444333222222333666999<<<888555222111333555666777222000......000222444444111444777777555555888;;;888888777777666666555555444222//////000111111000///000111222222111///...///000111111//////000111444666777777555444444555222333333333333222000000///000000...+++***+++,,,222...///444777555555777:::999888777666666555555666666777999===@@@@@@@@@@@@@@@AAABBBFFFKKKPPPTTT___hhhvvvtttUUUBBB999555333444666666777999<<<>>>>>>===999777777;;;CCCPPPcccssseeeNNNBBB===;;;;;;@@@;;;444//////111444555444666777555222///------///000000000000...---+++111222333333111...+++((()))---222666666666555555555555555333111000111222444333222111111333555666///000000---...000...***,,,///222333222000//////222111//////000111111000111111111222555888;;;===999888777888999999777666444444444333333222222222111222555999999999===DDDRRRfff~~~xxxhhhYYYOOOZZZsss\\\MMMBBBAAACCCIII___vvvppp^^^IIIDDD@@@>>>;;;888888<<<999999:::::::::999999999777555222111222333333333222222111222333222000---,,,///222333333444444666333000...///222333111...***))))))+++...111222222333222222333444333111...222777::::::555000---,,,111666;;;<<<999444111000000222444444333222222333555///(((%%%''',,,///111333555999===AAACCCDDDEEE@@@:::666777;;;DDDSSS```tttgggbbb^^^ccctttyyyfffWWWGGG;;;777888999:::999888666444555555444444333333333333vvveeeZZZRRRJJJDDD@@@777000...//////222666333222111000222555888:::888555333222444777888888444111......000333555666666888;;;;;;:::999:::;;;999888777555444444444444111///---,,,,,,...///000///111333444444222000...+++---...000111111222222333444444555555555555555111222444555555333111///+++,,,,,,+++******+++---000------222555333222444999888777666555555666666777777888===CCCGGGGGGEEE@@@??????CCCKKKVVVaaahhhnnnxxxjjjPPP@@@999666555777777888999:::<<<<<<<<<<<<999999<<>>>>>:::444000000222444555222444444333111/////////333444555555444222000...///000111111000---+++))))))---222777888888666555111111111000//////000000777555222//////111333555000222111///000333222---***,,,000333444555444444555222///000222333000---.........///111555999;;;777666666888<<<<<<999555222333333333333333333333777777888::::::;;;DDDMMMbbbuuummm\\\QQQ^^^zzzfffWWWIIICCCAAAHHH]]]tttxxxcccSSSJJJAAA>>>;;;888777999888888888888888999999:::777444222111333666888999:::999777666666444111...,,,///222555555444444555333000///111333444111...******+++---000222444444444444444444444222000...222666999888333...,,,,,,000666;;;;;;777222222444333444555444222222333444666///)))(((,,,000000...111555;;;@@@DDDEEEDDDCCC>>>777333666@@@NNNaaapppnnnYYYRRRLLLQQQccctttbbbUUUFFF:::555666888999999777555333555555555555444444333333wwwbbbRRRKKKEEE>>>999666111---//////...000333444333111000000222444666777555333333666888999999555222000000222666888999;;;<<<======;;;:::::::::777666555444333222222333...---,,,+++***+++...///000111444666666444222111***+++---///111333333333222222222222444555555555111333666888888555000...''')))*********+++---///---***+++000333111111333888777666555444555666777>>>======@@@EEEHHHFFFDDD>>>>>>@@@GGGTTTeeevvvppp^^^KKK@@@;;;888666777888999::::::::::::::::::;;;???EEEMMMZZZnnn|||gggPPPDDD>>>:::999;;;888666444333444555444333111111111000//////222555555666777777666333111///---.../////////---+++******---111666888888555333///......///000222333333777555111......///222444111333222000111555444000)))+++...333777999::::::555111///333999;;;777222///...------///333666999555444555999===>>>;;;777222222333333333333444444:::888888999999>>>KKKYYYrrrppp```WWWfffxxxfffRRRFFFCCCLLLbbbwwwsssaaaTTTGGGAAA>>>:::999999666555555555666777888999555333111222555999<<<===>>><<<999888666444111///,,,///333444444333333444222000///111444555222///---...000111333444555666666666777666444111///...111444666555000,,,+++,,,111555888777222000333777777777666444222111333444555111...///333444111,,,111666===CCCFFFEEECCCAAA:::444333;;;III[[[pppppp\\\IIIDDD???BBBTTTrrrppp^^^QQQDDD:::333444666777666555333222555666666666666555444333rrrdddSSSFFFAAA>>>:::555111......111222//////222555333111///...///111222444222111222555777888888555333111222444777999999===<<<<<<;;;:::999888888444333333333222111111111---......---,,,,,,...111111222444555555444333222+++++++++...222555555555333222111111444555666555333555777999888444000---'''(((******+++,,,...111***'''(((...222222222444888777666555555666888999EEEDDDBBBBBBBBBBBBAAA???>>>AAAGGGSSSeeezzz}}}^^^QQQCCC===:::777444555666888:::;;;::::::;;;<<>>777333444555444555666777666444111000000///......111555888444444444444222000...---***+++,,,---......---,,,+++,,,000444777888666444000//////111444666777666666444111...---///111333000222000...000444444111***+++...333888<<<<<<<<<444000000777BBBGGGCCC<<<111000...---///222666999444555777:::<<<===;;;999444444444444444444444444777666888:::<<>>DDDGGGEEEBBB???999555888EEEXXXlll|||```NNN===<<<:::===LLLiiilllXXXKKKAAA:::333444444444444444333333666777888888888777555444|||nnn___UUUHHH???<<<;;;999666000///222666666222111333444222000...---...000222000///...000222555666555333222111333555888888888:::888666555555666666666111222222333333222111000...000222111000///111333333333333333222111000///---,,,+++---222666777777666444222222555777777666777666666555333111///...***+++,,,,,,+++,,,...000(((&&&(((///444555666888:::999777666777999;;;===DDDDDDCCC@@@>>>======???@@@GGGTTTfff{{{pppRRRGGG<<<888777444444555333666:::<<<<<<===@@@BBBIIIVVVeeeqqq~~~nnnXXXEEE@@@>>>777222333666666666777777666222//////000111111111222444777333333222000///---,,,,,,'''(((***,,,---......///++++++---222888:::999777222111000111555777777666555333000......///000222000111000...000555555222------...222777::::::999555111000999EEEKKKEEE===222111///...000444888;;;666888:::;;;:::999999999555555555555555555555555222555;;;BBBGGGRRReeewww|||yyy|||aaaRRRQQQ\\\lllyyylllVVVKKKGGGBBB>>>===777666555444444555777888777555555555888999:::999777555222222222111000...000111222111///...///000000---+++---222555555444222555777888666555555777888:::;;;888333///.........111333111...---...000222222333333444444444444444555777777666666777888555555666777666555222111555:::@@@EEEGGGEEEAAA>>>======DDDVVVllliiiSSSEEE777:::===@@@JJJccciiiRRRDDD===999555444333333333444555555777888999::::::888777666ooobbbOOOHHH???999777666555444000111555:::999444222444222111///------...111222---,,,,,,---000333333333111000111333666777777666666444111111222444555555///111333444444333222000///222555555333222444666444444222111///...---,,,///---+++---222666888888999666333444777999999777:::888444000......///000---......---,,,+++---...'''%%%(((000555777999;;;<<<;;;999888999;;;===???>>>@@@@@@===::::::>>>BBBBBBLLL^^^tttzzzcccNNNCCC999555555444444777000444999===>>>@@@DDDHHHPPP```qqq~~~kkkTTTAAA??????999666888999888666666666444111//////111333444333222222333444333111///...------,,,%%%&&&(((+++---...///000******,,,222888<<<===;;;333111///000333555444333333222000///...///000111222333111///222777777555///......111666888777555888333111888DDDHHH@@@777222111//////111666;;;>>>999;;;===;;;888666777999777777666666666555555555///555@@@KKKSSS___rrrdddUUUVVV```nnnwwwzzzpppXXXLLLGGGBBB===;;;999888666555555666777888999888777777888888777555555333111111222222222000111222111000------...//////,,,***,,,111555666666333666999888666444444666999;;;;;;999333///.........111333222///...000333111111333555777777444222000333666777777888:::;;;666777777666444222333444777;;;AAAEEEGGGDDD@@@===DDDEEEOOOddd|||yyyqqq\\\KKKAAA444999>>>???EEE[[[|||gggMMM???:::777777555444333333444666777888999;;;;;;;;;:::888666rrrcccXXXSSSCCC@@@<<<999777777555444222444666888:::888555222111000000111222333222000,,,,,,,,,,,,...///000111---000333555444444444555777444000...///000111111111222333555777777444222444555666777888888777666555555444111...,,,---......222444222222666888777555666777777777777999;;;<<<999333,,,)))***///333111111111///,,,+++,,,...+++)))))),,,222666777666555444444666999;;;;;;:::>>>999666777888999===CCCGGGTTTkkk|||dddSSSCCC>>>888555555666666555444555:::?????????IIIUUUcccmmm|||rrrVVVCCC<<<333333;;;<<<===999555333333333111...+++,,,///000111000///...222333222000---******+++***&&&$$$(((///333111---+++---000333666999:::;;;555///,,,...111111333777///111222222111000111222333///---000666:::999666333111///000333555444222555666777999:::999666333222000//////333777:::;;;@@@@@@>>>:::666333444555:::777444444666777555333555999???III\\\ssslllYYYUUU]]]hhhooommm|||~~~iiiVVVFFF===<<<>>>999555444666666444444777888777777888999999777555222222333333222222111000444222///---,,,---///111...)))%%%)))111666666444999999:::888666444444444333555888999777222---***,,,---...000222222333333666555444555777777777666444333333444666888999999222111111111222444555666<<>>BBBAAAMMM```xxx~~~llljjjvvvvvv___JJJ<<<888777777:::???EEETTToooxxx[[[FFF>>>;;;777:::888444000...111666;;;>>>;;;888777888777555222rrrcccWWWNNNHHH@@@===999777666666555555333444666888888666333000000000000222444444222111+++,,,---...000111222333222444555555444333444666222000...---///111222111444444555666888888555333444555777888888888777666444666666555222///...///444888:::666444555777666666777777666555555777:::;;;888333...+++,,,000444666555222///------///222---,,,+++,,,000222333222333222333555999;;;;;;::::::666333555666777===DDDMMM\\\tttoooZZZKKK???;;;666444555666666555555666:::???AAAEEEQQQ___mmmvvvsssWWWCCC===555555::::::;;;777333111000000...,,,+++,,,...///000///...---222333333111...,,,,,,,,,)))%%%$$$(((///222000,,,,,,...000333555777888999444...+++---000111444888333444555444222000000000333000...111666999999777555333111111444555444333333444555666777666444333222111000111444666999:::===>>>===:::888666777888777555222222444555444333888:::AAAQQQfff{{{rrr^^^VVVWWW\\\___bbbqqquuu```OOODDD@@@AAA:::777666777555222333888777666666777999:::999777444444444444333222111000333222000///......///000---)))&&&)))111666555222555777888888777666555555333444777888777333///,,,...///111333444555666666666555444555666777666555444333333444555777888888444333222222333666999;;;AAAFFFHHHCCC<<<:::???CCCOOO___ttt|||lll]]]^^^ooojjjUUUDDD:::777888888999<<<@@@OOOlllpppUUUBBB;;;:::888<<<999555000...111777;;;AAA>>>:::999::::::888666{{{jjj\\\RRRJJJCCC===<<<999666444555666666555444555777777666444111///000000222555777777444222+++,,,...000222333333222444555666444333222333444///......///222444444333666555666777999999777555555666777888888888777666333666888777555222000000:::@@@AAA;;;555444666666777777666444222333555888888666444000......222555<<<:::666111//////333666111///...---...///...---111111222666999;;;;;;:::888444222444555888???HHHWWWiii~~~ooo^^^MMMBBB999777555444555555555555777777:::???EEEOOO```ooo|||sssUUUBBB===777666:::777999666222000///...,,,++++++,,,...//////...------222333444333000.........'''%%%$$$(((///111///+++,,,---000222444666666666333---)))+++...000444999888888888666222000///000333111///222666999999777666555333333444555444333222222222222222222222111222222333444555666777888:::;;;<<<;;;999888999:::666333111111333555555555;;;:::CCCZZZqqqmmmZZZOOOKKKJJJIIISSS```ssssss___QQQIIIEEE;;;888666777555333555:::666555555666999::::::999666666666666444333111///333222222111000000//////,,,)))'''+++111555444111111333555777888777555444111333555666555333000......///111333555666777777666555444444555666555333333333333333444555777777666555333333666;;;@@@CCCDDDFFFFFFAAA;;;;;;CCCKKK```uuuzzzfffXXXOOOVVVmmm{{{zzzppp[[[JJJ>>>999999<<<<<<<<<;;;>>>NNNlll|||eeeLLL<<<888999999>>>;;;666111...111777<<>>888999666444333444666777777666777999888666333111///111333555999;;;:::777444,,,...000222333222111000111333555555333111111111000000111444777888777666444444444666999999888777555555777777888777666555222444555444222111111111<<>>===:::666333333555777444333111000/////////...111222444888<<<>>>===;;;888555444555777;;;DDDOOOaaavvvooo___PPPEEE???777666555444444444444444888999<<>><<<777777999555888666333000...---,,,+++---...//////000//////...222333444333111000///000'''&&&&&&***000111///+++***,,,///222444555666666222,,,(((***---000444999999999999666333000000111333111000222555888888777666555444333333333333333111111111///......///111222444666777666666666666777999::::::888777888999555333111111222444777888@@@???LLLggg~~~|||qqqaaaRRRHHHCCC@@@???IIIRRRcccvvvuuudddUUUKKK>>>777222444777888999;;;444333222444777888999888777888888777555333000...111222333333222111000///+++)))))),,,222444222000///000333666777666333000///000111222222111000///---...000222444555666666444333222222333333222111222333333333333444666777999777555666999???FFFJJJCCCBBBAAA???<<>>===???AAABBBAAA>>>AAATTTsssvvv]]]FFF:::777999;;;@@@===777222000222888===???===;;;::::::;;;<<<<<<{{{nnnggg\\\PPPHHHFFFCCC===888888666333333444666777777777999;;;:::666444333333444555888;;;======999666///000222333222111///------111666888777444222111222222333666999999888666222222222444777888888777444555666777666666444444111111000...---...000333888>>>???:::555555666666777777555333000000222444333333444333222222333555<<<======;;;888666666666555555444333222222333333555666999===@@@AAA>>><<<888666555777999???LLLXXXnnntttaaaRRRHHHAAA===777777777666555444555555:::<<>>???>>>DDDTTTeee}}}hhhXXXNNNGGGGGGQQQiii}}}cccOOOKKKQQQ^^^uuulllTTTFFF@@@>>>@@@CCCDDDEEEEEECCCJJJ```pppWWWDDD;;;999:::<<>>;;;;;;:::999999;;;===???}}}hhhZZZUUUOOOHHHFFFEEECCC>>>:::888666333222333555555555555888;;;:::777444555777777777999;;;===<<<999777222222333333333111000//////222777:::999666444333111111222555888999888666333222111222555666555444333444555555555444333222000///...++++++---111555444888999555444777777666555666666444222111222333222333333333111111333444999;;;===<<<:::777666666666777777777555555777999:::;;;>>>BBBDDDBBB>>>;;;666555666:::>>>FFFWWWeee|||}}}hhhVVVJJJCCC>>>;;;999999999888777777999;;;===AAAFFFNNN___yyyqqqVVV@@@777888444333666444000000///---***)))***+++...///000111222333444555444333222///,,,,,,...000)))***...222555444111...(((+++///333555666555555///)))'''***---...111555333333222111//////000222000000111111222444555666222333333222000000222333888999888444///---...111222555999999777666777999999888777555222111222444111000...+++***...333888???OOOggguuummmfff]]][[[___rrrrrrqqqpppllliiijjjcccbbbaaa]]]WWWPPPJJJFFF>>>@@@HHHXXXjjj~~~|||kkkTTTEEE888888>>>???;;;888666444222111222444444333444555666666444000---+++---...000222333333222222...------///111333333222000//////222555555111---...---,,,,,,,,,---///000111222333444555555555555///...---...000111000///222444666555333222555888::::::<<<>>>AAAEEEHHHIIIDDD@@@@@@CCCFFFNNNbbbwwwjjjXXXKKKDDD<<>>>>>@@@BBBEEEBBBEEEFFFHHHVVVqqq|||hhhPPPCCC===;;;<<<===>>>===:::777666777;;;>>>:::;;;;;;;;;<<>>999666222111111222222111222666999999666555777:::888888888999:::999777555333444444444555555555555222333555555333222222222000000111444888;;;;;;:::888666444333333333111000222222333444333222111000/////////......///333666222333333222444999888444333555666666444222222222222333333222000000222333888999:::999777666777888777888999888666666888;;;>>>???BBBDDDEEEBBB===888444555999@@@GGGSSSgggxxx{{{dddRRRIIIDDD???:::888999:::999999;;;@@@DDDAAAHHHNNNWWWjjjiiiPPP>>>888:::222///333333000111111///,,,+++---000,,,---...000222444666777555333000+++((())),,,///+++---222666888777333000,,,...111444555555333222---)))(((+++...---...111000000///---++++++---/////////000000111222333555111333444333111111333666<<<>>>>>>999222...///111222666999999666555888;;;:::999666333111111444777333222///,,,***---444999GGGaaa}}}ttt```VVVNNNGGGHHHPPPdddyyyrrrgggccchhhkkkgggfffjjjiiinnnuuuxxxtttjjj___XXXNNNKKKNNNXXXeeewwwmmm___QQQJJJFFFAAA>>>===:::888444222333333333222111222333444222///+++)))+++,,,...000111333444444111000//////111333444444222000///222777888555222111///---+++,,,...000222222222333333333333222222...------...111222222111333555888666333222555999999;;;>>>BBBDDDEEEEEEEEEAAA>>>AAAJJJRRR^^^wwwrrrZZZMMMEEE???<<>>???AAAAAABBBFFFMMMRRRvvveeeRRR@@@444777;;;AAAFFFHHHGGGDDDBBB888555222////////////...///333888888555444777;;;999777666666777777555333444444444555666888:::;;;333333111...,,,,,,...000111111222666;;;>>>@@@@@@<<<:::666444222111///---111222222333222111000//////000222222222222444666222222000000555:::888222222444777777555333222222222333222111//////111333888888888666444555888:::888999:::999666666888:::@@@AAACCCFFFEEEBBB;;;666666777===FFFOOO^^^ttt~~~eeeSSSKKKGGGAAA<<<888999::::::;;;???EEEKKKEEELLLTTT^^^rrreeeNNN>>>;;;;;;111,,,111222333444444333000///222555++++++,,,...111444666777666333...)))&&&&&&+++...,,,///444999:::888555222///111444666666444111///---)))(((,,,...------///000///...+++((((((***,,,...///000000000000222444111333555444222222555888???AAABBB===555000000222222666999999666666999===:::999666222111222666:::888666333///---000777===XXXxxx~~~gggQQQFFF>>>888<<>>;;;777444333333333222...000222222111...***(((***+++,,,...000333444555333111000000111333555666222000///333888;;;:::777333111...,,,,,,...111333111111111111111000///......------///222444444333333666999777333222666:::888;;;@@@DDDFFFEEECCCAAA<<<:::@@@OOO\\\lllgggQQQGGGBBB>>>CCCKKKbbbiiiRRRFFF@@@???LLL]]]ppp{{{bbbDDD999222777AAAGGGJJJLLLCCCGGGLLLWWWppphhhTTTBBB>>>???>>>======999;;;<<<<<<;;;;;;===???BBBDDDFFFGGGHHHMMMUUUZZZrrrdddTTTDDD666...666<<>>;;;888777888777444111222444555777999:::;;;;;;444222///***'''(((+++...444111000444<<>>777888999@@@MMM\\\nnn{{{fffVVVLLLFFF@@@<<<;;;999888:::>>>DDDHHHJJJLLLUUUcccrrrlllWWWHHH<<<888666111111666333555777999999888666444+++,,,---///000222333333222...(((%%%&&&))),,,---000222333555555333111///000///...///000111111000222//////000...+++---111555111...,,,,,,,,,,,,+++////////////000000000000000333666777777777777888??????===:::666333333444666666777888888888777777111111111///...111777<<<;;;===777111222222:::MMMiiirrr___LLLBBB:::444999AAAZZZnnnsssddd^^^]]]]]]iiisssvvv~~~{{{lllXXXKKKEEEDDD@@@???<<<888555111...,,,---------000111///)))###(((+++///111222222444555222///---000666999888555111111333888===???===:::555444333///---,,,...000333333111...,,,++++++---+++///444777666333111///333555888888777777777888888<<>>777999DDDXXXllljjjTTTHHHBBB@@@AAAIIIYYYuuu}}}oooWWWDDD@@@AAACCCRRRfffkkkOOO888444111666???GGGIIIHHHIIIGGGKKK[[[uuuyyy]]]MMM===:::===???>>>>>><<<<<<@@@EEEBBB<<<<<>>===:::666333222222333444555666666666555555222222111//////111666;;;;;;>>>888333555444===OOOlllmmmZZZGGG>>>999555888???NNNaaawwwgggaaacccgggvvvuuuaaaSSSLLLJJJFFFEEECCC@@@<<<777222...,,,,,,...111222...&&& &&&))),,,//////000111222444111///111666999777555222222444888===???<<<999333333222000---,,,---///333444444111---++++++------111666888777444111000///111555666666666666777999>>>EEEIIIHHHDDD???===:::>>>MMMdddzzzyyy^^^LLLCCC??????AAAPPPcccuuubbbMMM>>>===???EEEXXXnnn|||___HHH:::666444888@@@FFFGGGFFFCCCCCCJJJ[[[vvvoooXXXIII<<<;;;???AAA@@@@@@@@@AAADDDHHHFFFBBBCCCIIINNNPPPVVV^^^jjjwwwvvviii```TTTJJJEEEEEEFFFHHHGGGFFFFFFHHHJJJGGG???888444000***))),,,000111111000222444222000///222555666555555555777777555333555555666666666666666555///---)))&&&%%%)))000555444333333666<<>>999666333111222333333333888777666444333111000///111222444555666555555444444222111222333444333111111111111000000111111111111...,,,...444999;;;<<<888777555444333333444444444555777888777888:::<<>>FFFNNNUUUXXX```hhhtttqqqNNNAAA888999888222///000333555777888888555333111//////000111222444555666111---)))'''(((+++---...000000111333555444111........./////////......---333111000111...***+++///333555777555333333555777333333222111111000000000333555777888777777888999;;;<<<<<<:::666222000000000111222333444333222111222222222000///111555999:::>>>999555888888AAATTTppp}}}fffRRR@@@:::999666777<<>><<<999000111333222000...------333777999666000+++,,,...///333777999777444222111---111555777888777888999===BBBIIILLLKKKEEE@@@<<<===EEEWWWrrrrrrbbbOOOCCC>>>===AAAFFF\\\rrr|||mmmSSSEEE;;;===AAAKKKccc{{{yyyeeePPP???;;;999999<<>>AAAJJJ]]]yyyyyybbbPPPEEE<<<===AAACCCBBBBBBFFFHHHLLLQQQQQQOOOQQQVVV[[[```hhhsssrrrgggXXXRRRJJJGGGJJJQQQXXX]]]QQQJJJCCCBBBCCCBBB<<<555666222...,,,...111333333222333222000...---///222333444555666888888777777555555555444333222111000...---+++))))))+++000444444444555888<<<>>>>>>===888444111///111444666777:::999777555333111000///111222333444444444333222000///...///111222111111111111000000000000111111///+++)))---444:::<<<:::888777666555444333333333111333555777777888:::<<<;;;:::555111000555;;;???EEENNN```xxxsss___OOOFFFBBB===<<<<<<@@@IIIRRRZZZ^^^iiiqqq|||{{{UUUEEE:::999888222...///111222444666666555333222444444333222333333444555333000,,,+++,,,///111222000000111555888999666333///111222222000///......222000000000---))))))---///444999999666555888;;;777777666555444222222111222444666666666666777888999;;;<<<;;;777444111111///000111222222222000000222222111000000111444555999===999777;;;===GGG[[[tttvvv___KKK:::777999888888;;;@@@NNNjjjxxxdddZZZaaattt{{{jjj\\\TTTMMMIIIDDDAAA>>>:::555111+++++++++---000...***%%%"""%%%***---//////111222222000......111444555555444333444777;;;<<<:::777...111444555333000......333888<<<999222---,,,...111444888999777444222111222555999;;;;;;;;;<<<<<>><<<>>>GGGPPPjjjnnnbbbLLLCCC>>>BBBIIIVVVooozzzdddRRRDDD<<<;;;<<<===@@@BBBCCCCCCBBB>>>CCCOOOdddmmmXXXHHHAAA<<>>===<<<777444000///111555777888999888777555333111//////000111222333222222000///+++***)))+++...000111111111111000000000000111111---***(((,,,444999:::999777777666555444333333333000222555777777888999;;;:::888777555444666;;;AAAOOO\\\ppplllYYYKKKCCC===<<<<<>>===:::777///,,,)))***...111111///'''***,,,---,,,,,,---...///---+++***---000333555555333333555999:::888555///222666888666333111000333777;;;999444...---...000333666777666444222222666888;;;<<<<<<<<<>>>???KKKJJJIIIFFFCCCAAABBBCCCKKKWWWmmm~~~kkk\\\HHHBBB<<<:::;;;AAAPPP]]]xxxrrr___UUUJJJEEEDDDJJJRRRaaazzzuuuppprrrkkkVVVGGG@@@???<<<>>>AAABBBBBBBBBBBBBBBBBBIIIWWWlllxxxaaaOOOCCC>>>===AAAEEEEEEEEEGGGPPP[[[iiisssxxx{{{||||||}}}tttiii^^^SSSLLLIIIBBBDDDHHHOOOXXXaaafffhhhQQQHHH<<<555555777888777999777555333222222444555555444333111000///......///333777999::::::;;;<<<555555444222000...,,,+++---000222333222///......111333777;;;===>>>===<<<888555222111333555777777666666555444333222111000111222222333222111///...)))((('''(((,,,///111111111111111000000111111111---,,,+++...333777999888777666555444333444555555222555888999999888999::::::999999:::888777<<>>>>>>>>>>>???<<<:::888666555444555555222111111333555666555444555:::888999CCCLLL]]]uuu~~~kkkQQQAAA666777:::888999===<<>>;;;888555111,,,+++///444777777/////////---***)))***,,,000...+++***+++///333666555333222333666777555222///333777999888555333222333555777777444000...------000444555444222222111555777888999:::;;;>>>AAANNNKKKFFF???<<<===BBBFFFUUUeee}}}sss]]]JJJ===;;;999999<<>>>>>======999777555444555666666555444444444444444444333333333444444444333222000///+++)))((())),,,///000111222222111111111111222222//////000111333666888999777555333222222444666888777999<<<===<<<::::::::::::999:::======>>>FFFQQQfffxxx}}}mmm[[[JJJ???888888;;;CCCPPP^^^jjjqqq|||{{{cccJJJ???:::333000111...---++++++---222777:::666555333222333555777999999444...,,,...444999===;;;999888<<>>888999>>>AAA@@@;;;777666777333222333555333......111000555;;;@@@BBBAAA???===;;;;;;:::999999888777777222333333222111222444666888:::>>>@@@AAACCCGGGIIIEEEBBB>>>:::888888999:::444333333666999;;;999777666:::999;;;HHHUUUiii{{{xxxvvvzzztttaaaKKK>>>555777888666777===:::>>>OOOmmm|||hhh\\\NNNVVVdddvvvsssnnn[[[XXXVVVVVVXXXZZZ[[[[[[YYYYYYbbbsss}}}xxxlll\\\PPPKKKFFF@@@;;;;;;666111000333777999999222222000///...000333777777444111---,,,///333777555222000111444555222000///222777999888555444333333222222333333222...+++***---111222222111111111333444444555777<<>>BBBMMM___tttkkkYYYKKK@@@<<<===AAAIIIMMMPPPUUU\\\mmm{{{}}}pppbbbSSSLLLEEE???@@@EEEBBBCCCGGGLLLQQQTTTSSSRRRAAA@@@===:::888777888888222222222111111222555888666555555555555333000...,,,111666999888888999:::999888777666444111///...,,,...//////......000111---222888<<<>>>>>>======:::888666666666666555444333444444444555555666666555666666666555333111000...,,,******,,,///000000333333222222222222333333111333444444444555888:::777555222111222444888:::;;;===???@@@>>><<<;;;;;;999888:::@@@CCCGGGSSSaaattttttgggWWWGGG<<<666666:::CCCRRRbbbpppwww~~~eeeLLLAAA<<<555000000111...+++)))+++000666:::222222111111333666:::<<<>>>999222///222888???CCC???<<<:::===BBBBBB;;;555;;;???CCCAAA<<<777777888444333555888666111111444444777===CCCGGGFFFBBB>>>:::999999888888777777777444444444333222222555777999;;;>>>AAADDDGGGLLLOOOKKKGGGBBB<<<::::::<<<>>>666555666999===>>>===:::777;;;:::===LLL[[[qqqzzzvvvsssmmmnnniiiXXXGGG<<<555666666333666===:::;;;GGGaaarrraaaVVVRRR___rrr|||hhhZZZTTTFFFCCC@@@>>>>>>AAAEEEHHHGGGFFFPPP___fffhhhqqqpppddd\\\TTTKKKDDD???:::666555777999999888111111111222444999AAAFFF===;;;666111...000444777444222///000222333111......111666777777555444333444111...000333333///***(((+++///000000000000111111222333444777>>>FFFKKKKKKGGGAAA:::666999???DDDYYYsssuuuiii[[[MMMCCC<<<<<<>>>AAAGGGYYYyyyuuueeeYYYMMMFFFEEEIIIJJJQQQbbbxxxqqqaaaZZZ[[[uuuuuubbbMMMBBB===;;;>>>EEEJJJMMMMMMGGG>>>888999<<>>:::<<>>AAABBBAAA???<<<;;;:::777888===EEERRRfffwwwooo]]]LLL???888999999<<>>:::888555666999<<<>>>>>><<<:::888666:::DDDPPPdddwwwjjjcccjjjppphhhVVVJJJ???<<<666222111333777999666:::BBBUUUsssppp^^^UUUUUUccctttnnn^^^OOOFFFDDD<<<;;;:::999:::;;;<<<===<<>>DDDSSSnnn{{{cccUUUKKKCCCAAADDDLLLOOO\\\sssvvvaaaVVV\\\jjj|||wwwcccXXXIII???<<<@@@DDDFFFPPPPPPMMMEEE<<<888:::>>>CCCLLL]]]ssszzzcccRRRFFFAAABBB<<<<<<@@@JJJTTT^^^kkkwww~~~ppp[[[IIICCCAAA??????BBBEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>;;;999666555555444000------000222222111111111222777666555555666777666444333444444555666888999::::::666222111222222000...111333555444111000111222111444888::::::999999999777888777555333333444666999888777666555555555555333444666555333111000111111444666444111000222666555333000000333666666666444555888<<<@@@AAA@@@>>>===:::666555666999:::;;;>>>>>>???AAAAAA@@@>>><<<888666888AAANNN___uuuwwwfffTTTFFF===888<<<<<>>DDDIIIMMMOOOIIIAAA999888777666777777555444555555555666777666333111777:::===???@@@AAADDDEEEEEEDDDCCCBBBBBB???<<<999555666888:::<<<<<<:::888999888<<>>IIINNNNNNEEE===666555666777>>>FFF[[[tttvvvkkkbbbUUUIIICCCCCC@@@AAAFFFRRRhhhnnnTTTHHHBBB===>>>CCCIIIUUUmmmqqq___WWWaaaqqqwwwiiiWWWNNNCCC===???DDDJJJLLLLLLKKKHHHBBB===:::===???FFFOOOaaawwwnnnXXXJJJAAA============BBBMMMZZZgggwww{{{mmmcccVVVDDD666444666999>>>BBBEEEDDDCCC@@@???===:::888777777777888777666555444111,,,)))***,,,000222222222333444888666444444555777777666444444444444555666777888777222---+++---//////...111333555555444333444555555777888888777666777888777777777666333333444555444555555666666666555555222444666555333222111111444666777555222111222444444222111111444777999999999999;;;>>>BBBEEEEEEDDD>>>;;;777666888;;;>>>>>>???>>>===???BBBBBB???<<<555333666CCCUUUiiiyyyjjjXXXJJJ@@@<<<:::>>>???CCCOOO```sssiiiUUUGGG@@@<<<:::999666111......111555999777999::::::<<>>:::666555666999>>>CCCEEEIIILLLIIICCC888777555555777777666444666555666777777555222///444777;;;===>>>>>>@@@AAA;;;<<<>>>@@@BBBAAA===:::555666777888888777666555::::::AAAQQQhhhmmmeee```___aaa___RRRCCC:::777888888888777666444222444888>>>III```~~~tttbbb\\\ggguuukkkQQQBBB;;;777555555777777666666555555444444<<<<<<<<<<<<===>>>???@@@???BBBJJJTTTaaaooozzz~~~}}}|||lllaaaTTTLLLEEE===999888666666777999<<<@@@DDDFFF>>>:::444///,,,---000222000000222444666555222000000111222555777666333000/////////111333444333222000222444444333222333444333555777;;;DDDMMMNNNIII>>>888222222333777???FFFZZZmmmtttkkkaaaXXXNNNEEEBBBDDDCCCEEEOOOcccxxx```GGG>>><<<;;;???EEEEEEYYYyyyyyyiii]]][[[kkk|||hhh[[[JJJDDD===<<<@@@FFFKKKNNNEEEDDDAAA>>><<<===>>>???HHHSSSfff}}}{{{___LLLCCC===::::::;;;;;;AAANNN^^^ooo}}}iiiZZZQQQGGG;;;111888999<<>><<<;;;888555444333333444777777777666333///***''''''***...000111222333555666333111111333555666666555555555444555555666666444///)))'''))),,,......000111333444555555666666777999;;;:::888666666666666777777666444333333444///000222444444444444333111333555555444222222222444555666555222000000111333222111222555888;;;<<>>===???BBBDDDEEEDDD???<<<999888:::===@@@@@@???<<<;;;===AAABBB???;;;999888===LLL___sss{{{wwwppphhh[[[MMMCCC>>><<<===>>>BBBJJJWWWfffwwwlllVVVGGG@@@>>>>>>@@@<<<777111//////222333777:::;;;888555;;;IIIUUULLLFFF>>>999888999::::::333555555333222777@@@HHHGGGJJJLLLIIIAAA999222000,,,666@@@CCC===777555666999===@@@AAAEEEIIIJJJGGG:::777444333555777999999777777666777777555222//////222666999:::;;;<<<===777888999<<<>>>???>>><<<999:::999888555333222222:::===GGG[[[vvvxxxggg```aaabbb```YYYLLL@@@:::777777888999888666444333222777;;;BBBUUUssstttcccaaaqqqrrr\\\DDD:::999999888888888888888888777666555444777777777888999;;;<<<>>>777777:::@@@KKKXXXdddlll{{{yyyyyy|||uuucccVVVMMMEEEBBBBBBAAA@@@>>><<<===@@@FFFJJJCCC???888000++++++...222111222444777999999666333000111333555666666555444555444444555555555555444111222222111//////111333222555999???HHHNNNKKKCCC:::666222111555<<>>>>>BBBHHHLLLbbbmmmaaa[[[aaavvvrrr^^^QQQBBB>>>::::::>>>CCCFFFFFF???===:::999:::<<<======HHHUUUjjjnnnSSSEEEAAA???===<<<===>>>FFFUUUgggzzzvvvjjjYYYMMMGGGBBB===999@@@@@@@@@???===;;;::::::888777444222222222444555777777888777333///+++(((&&&))),,,...///111333555555333000000333555777777777666666555555666666777111,,,&&&$$$(((,,,.../////////000222444555555555666999===>>><<<888555444555666777666444222333444,,,...///111222111111000000222444555444333333333555666666555333111000000111222222333555888<<<>>>AAA???>>>???CCCGGGIIIJJJAAA>>>:::999;;;===???@@@===<<<;;;===???@@@===:::@@@BBBLLL^^^ppp~~~sssggg___ZZZUUUMMMEEE@@@>>>>>>???@@@HHHTTTcccppp{{{sss\\\LLLDDDAAA@@@@@@===777222//////111222666999999333---///;;;FFFEEEAAA===999888888888888333555666555555:::DDDMMMKKKIIIEEE@@@:::444000...,,,666AAACCC>>>777444555777;;;>>>>>>BBBIIILLLLLLBBB===666333444999===@@@999888777777777666333111,,,///333555666777999;;;999777666777:::===>>>>>>>>>???===:::555222111222>>>DDDQQQgggqqqcccaaaeeefff```UUUIIIAAA<<<666666555555444444333333222666999===NNNkkkxxxiiigggxxxyyy]]]KKK999555888999777666999888888777666555555444/////////000222555888999777555333555;;;DDDNNNUUUdddfffjjjpppuuuyyy|||~~~wwwmmmdddYYYRRRPPPMMMOOOPPPPPPNNNOOOQQQTTTQQQKKKBBB777...+++...111222222444666888888555333///111333444666666777888;;;::::::888666555444444000000///---+++,,,...111111555;;;@@@GGGKKKEEE<<<777555333444:::EEEPPPVVV^^^aaajjjxxxvvvmmmggg^^^UUUNNNHHHCCCDDDIIIRRRZZZmmm}}}aaaPPPAAA>>>@@@@@@CCCJJJ[[[rrryyyggg___]]]eee{{{lllWWWJJJ===:::777888<<<@@@@@@???;;;999777666888:::;;;;;;FFFUUUnnnwwwaaaKKKAAAAAAAAA@@@@@@CCCFFFPPPbbbtttxxxsss___VVVJJJBBB@@@@@@@@@???@@@AAA@@@===:::888888:::666555222111111333555777666888888777333...,,,+++(((***++++++,,,...222555555333222333666888999999666666666555666666777777///+++&&&%%%)))---000111.........111444555555333333777<<<>>><<<999555444444666777666444222222333---....../////////......///222444555444333333444666777777777666444222000000111333333444777<<>>===<<>>======???AAAEEEOOO___nnnyyyxxxdddUUUJJJAAA<<<:::777444111000222555777777:::999333,,,---666@@@CCCAAA>>>;;;888555444333222444555555777<<>>???;;;666333333555:::>>>???CCCLLLRRRTTTPPPIII@@@::::::===AAACCC<<<:::777666777777666555///111333444444555777999:::888555555888<<<>>>???BBBCCCAAA===777555666999EEEOOO```uuu~~~ooodddiiimmmjjj^^^QQQGGGAAA===666555333222111222333444333666777:::IIIccc~~~zzzooopppkkkLLL???444444999999777666777666444333222222333444111000//////000222555777555333000000333999@@@DDDHHHNNNYYYeeepppwww{{{}}}~~~uuuhhhaaa\\\bbbjjjmmmkkkhhhfffeeeddd```WWWIII===555444666444333333444555555333111111222444555555666888:::======;;;888555222222333......---+++******---///000777===@@@CCCDDD???888333555666888CCCSSSaaagggiiieeegggooouuussslllggg]]]UUUMMMIIIEEEBBBDDDHHHQQQ```yyynnnPPPDDD<<<===>>>???GGGQQQiiiuuugggbbbdddlll{{{bbbNNNCCC999666555777;;;>>>>>>===777777777777888:::;;;===GGGXXXrrrcccSSSCCC???@@@AAA@@@AAACCCIIIXXXmmm{{{ooofffaaa^^^LLLGGG???;;;:::<<>>???@@@>>>;;;::::::<<<666444222000000222555666555777777555111---------,,,+++***)))))),,,111444333222222444777999999999444444444444555666666777///+++''''''+++000222333///......000444555444333111555888:::999777666555444555777666444222222222111111000......---------///111444555444333444555555555666666666444222000000111333333333666:::>>><<<:::999<<>>AAAGGGRRRcccrrr|||~~~qqqeeeYYYJJJ???666444222000111444777999888;;;===:::666888AAAHHHMMMKKKHHHCCC<<<666222000111000111222666<<>>;;;777666777888::::::888888777555333333555777999777666777:::>>>???@@@BBBDDDDDD@@@<<<;;;>>>CCCOOO]]]pppxxxrrrxxxyyyqqq___OOOGGGBBB>>>888777777666666666666666777888777888EEE\\\rrr}}}~~~}}}zzzwww|||vvv^^^CCC:::444666999:::999:::555333111//////000333555777666444222222444666888444333222222333555888:::<<>>:::666222777;;;AAAQQQgggxxxxxxppplllooopppiiiaaa^^^SSSLLLGGGEEECCCBBBEEEJJJSSSgggvvv\\\BBB;;;888<<>>===;;;444777:::::::::;;;???CCCLLL^^^yyyuuuSSSHHH???>>>AAA@@@@@@AAADDDNNNaaazzzyyygggZZZRRRNNNLLLDDD@@@;;;777777:::===???===@@@CCCBBB???===<<<===777555222//////111333555444666666333///,,,---///...---***''''''***///444000000111333666888777666333333333333444555666666...+++((()))---222444444000//////111444666555222111333555666555555666777333555777666444222222222555333111///---------......111333555444444444555222222333444444333000...///111333333333555:::>>><<<999777999???GGGNNNRRRGGGCCC===888666666555555:::BBBIIIIIIBBB<<<:::;;;GGGYYYuuunnn\\\QQQJJJCCC>>>>>>:::555222333777===@@@GGGRRRbbbpppzzzyyylllYYYJJJ777666333111111333666888:::===@@@AAAAAAEEEMMMTTTYYYXXXTTTLLLBBB999333//////------000555:::>>>???;;;777444555888:::888555888777777555444333222111555<<>>;;;777333222444666666666777:::>>>@@@@@@???AAADDDEEEBBB???@@@EEEJJJWWWggg{{{wwwbbbPPPHHHDDD@@@<<<<<<=========<<<;;;:::999999777888CCCXXXjjjrrrwwwwwwxxxzzz|||rrrVVV>>>777222444777777999;;;666444000......111444777777555333222222444666888666666666555555666666666888:::???GGGPPPYYYaaafffjjjtttnnn^^^SSSOOO@@@===999777777666555444888999999666333111444666666777666333///...000222,,,------,,,+++,,,...000222<<>>BBBKKK___tttzzzqqqhhheeelllwww{{{eeeSSSHHHCCC@@@===::::::<<<<<<:::888333777<<<===<<<===CCCIIIPPPccc~~~jjjJJJCCC???@@@BBBAAAAAACCCKKKWWWnnnxxxeeeUUUMMMIIIGGGEEEAAA>>>:::777777999<<<>>><<<===>>>@@@BBBAAA>>>;;;;;;777555777555222222555:::777333///---...111333555000+++((()))---111444///000111444666777444222000//////111333555555555222---)))***///444555444555222///---...111333444777777888777666444222111555777888888555333222222000222333111---+++,,,...000...---111666888555111222333333333222000///---...///111222333444555555555555777;;;???CCCEEEEEEKKKGGGAAA<<<888666333222===FFFNNNLLLCCC???BBBHHHUUUjjjnnnXXXLLLGGGAAA<<<:::999555333333000000666???NNN[[[iiiqqqxxxpppcccNNNBBB555///111555777666888<<>>???HHHFFFCCC???===AAAJJJQQQ]]]pppwwwmmmcccXXXOOOJJJGGGKKKMMMJJJGGGEEE@@@:::???;;;;;;BBBHHHOOO[[[gggooorrrtttvvv}}}aaaJJJ???999444666;;;>>><<<888777444000000333666666555555777999::::::;;;<<<>>>>>>999555666:::===<<<999;;;999777999???FFFLLLOOO[[[jjjxxx~~~zzzpppnnnvvv~~~vvvjjj___IIIBBB???@@@???;;;777666999;;;;;;777222......000333333333222///------...///---...000...+++...555@@@CCCCCC???888444555777333:::AAAMMMiiisssiiiaaaWWWLLLEEEEEEEEEFFFFFFHHHRRR]]]mmmpppTTTFFF<<<>>>???@@@GGGXXXooowwwoooaaa]]]```nnnoooXXXGGGBBBEEE<<<>>>AAABBB@@@<<<999888999888:::>>>@@@???CCCHHH[[[lllsssaaaLLLFFFAAA@@@@@@@@@EEEJJJUUUggg~~~yyy}}}nnnbbbSSSHHHCCCAAA@@@>>>>>><<<999777666777999:::888999;;;>>>AAAAAA???===999777666999888444444666888666222000//////111333555222///------///000111000000000222444444333111/////////111444777777666222---)))***///333555444666333000...///111333444666666777888888777666555666777888666444222111222111333333111---+++,,,---000///000222555555333111111111222222111///...---+++,,,...000222333444444222333555999===@@@BBBBBBFFFCCC???;;;777444222000>>>FFFMMMKKKFFFEEELLLSSShhhzzzsssaaaNNNDDD@@@;;;777666666333111111000111999BBBPPP]]]kkkrrrxxxyyyeeeZZZJJJ<<<444111111222999===FFFPPPUUUUUUWWWZZZ[[[iiisssjjjPPP888+++))),,,...000222444555666666222111///...///111444666666777888999888555222111///555<<>>:::888666444333333333222111333555666555333111111222111111222333666999<<<===CCCCCCAAA>>>===BBBLLLUUUhhh{{{{{{rrrggg```]]]]]]^^^\\\VVVRRRPPPMMMIIIHHHDDDCCCEEEGGGKKKWWWdddhhhnnnwww~~~zzzZZZEEE===999666777:::<<<:::777666555333333555666666555555777888999999;;;>>>@@@AAA<<<777666999;;;:::999999666222222555999===???KKKYYYhhhpppwww|||jjj]]]ZZZbbbpppyyyuuukkkWWWLLLCCCAAAAAA===999888888999888777333111000000333333333222///......///111...---//////...333;;;DDDDDDBBB<<<555222333555555;;;CCCSSSqqqqqqddd[[[PPPFFFBBBAAACCCFFFIIIOOO]]]jjj}}}dddNNNDDD===>>>???BBBLLLaaa{{{tttccc[[[ZZZ\\\gggxxxyyyeeeRRRDDD@@@CCC>>>AAAEEEDDDAAA===;;;;;;888777999???BBBDDDKKKRRRaaasssfffTTTGGGBBB???AAADDDFFFLLLSSSfffxxxvvvkkkyyyooohhheeeWWWPPPGGGAAA???@@@???>>>;;;:::888666555555444555333444777;;;???@@@???===888666777;;;:::666444666444333222111111111222333555555444444333222111000222111//////111222111000000000000222555888888777222...******...222444444666444222000///000222333444555777888999999999999666777666444222111222333333444333111...+++++++++000222444555333222111111000000000000//////......***,,,...000222333444444///111333777999;;;======@@@@@@>>><<<888444111///???EEEKKKLLLKKKPPP\\\ggg|||yyyaaaRRRBBB;;;999777444444333111///000000333<<>>GGGPPPWWW\\\___\\\UUUMMMFFF???;;;999888555111/////////...---000222444444222111111111000000000111333777:::<<<>>>??????<<<;;;CCCRRR^^^qqq}}}xxxyyy{{{yyyrrrggg```___]]]ZZZYYYVVVQQQKKKEEEFFFQQQ^^^aaahhhrrr|||nnnPPP>>>::::::::::::999888777777555666777666555444555666666777888888888:::>>>AAACCC>>>999777888999999777444111---,,,---000222333;;;FFFSSS\\\eeeqqq|||pppYYYHHHCCCKKKXXXaaatttvvviiiXXXFFF@@@???<<<999888666666666666777555333111222333333111///...///000222...,,,---///333<<>>@@@FFFTTTmmmxxx___QQQKKKRRR[[[nnniiiWWWIIIAAA>>>@@@BBBFFFIIIGGGAAA<<<<<<>>>777666888???EEEKKKVVV___ooosssYYYIIICCC@@@@@@EEELLLSSS]]]eee|||uuubbbZZZ~~~pppbbbYYYUUUTTTJJJFFFBBB@@@@@@@@@???===777777777666555222111///111222555999===>>>===;;;777666888;;;:::444111111111111222222222333333333555666666666444333444444555222///...///111111111333222222333666777777666111...++++++...111444444666555444111//////111333444555666777888888999999444444444333111222444777444333222000---+++))))))111555999888444111111222111000000/////////000000---...000333444444444333...000333555666777999:::???@@@AAA@@@===888444222>>>DDDJJJNNNSSS^^^ooo|||yyyeeeSSSGGG;;;777888777666777444111///000222666@@@KKK^^^kkkxxx~~~zzztttppplllhhhccc]]]UUUOOOUUU]]]hhhpppuuuvvvrrrooopppttt|||lllYYYIII@@@<<<666999CCCSSS]]]\\\XXXVVVbbbiiijjj]]]FFF444///111---...000333444555444444000///---,,,,,,...111222444777;;;>>>>>><<<888666333333555;;;DDDKKKOOOPPPSSSQQQLLLEEE???;;;999999777333...,,,++++++++++++...111444555444333222333111111000111333666:::<<>>BBBKKK]]]xxxdddQQQJJJIIIOOOZZZoootttZZZJJJBBB>>>===???GGGKKKMMMHHH@@@:::999<<<777555888???HHHRRR```lllfffRRRGGGDDDAAABBBKKKVVVcccqqq}}}{{{aaaRRRNNN{{{uuukkk]]]RRRJJJHHHIIIBBBAAA@@@???>>><<<999777555555666666444222///---222333555999<<<<<<:::888666555777:::888111,,,,,,000000111222333333333333555555555333222333777:::777444000///000111222111666555444444666666555444111///,,,+++---000333444555555444222///...111333555555444444444555555555000111222222333444888:::333222000...,,,***((('''111777<<<;;;666222222555222111000//////000222333000222444555666555333222000222444444444444777999AAAEEEHHHGGGCCC>>>:::888>>>DDDMMMUUU___oookkkWWWHHH???666666777777777999777333222333555:::FFFRRRcccppp~~~xxxooogggaaaYYYTTTQQQMMMGGGBBBCCCIIIRRR[[[___]]]ZZZWWWZZZ]]]bbbjjjuuutttcccSSSIII???AAAIIIWWW^^^\\\UUURRR\\\]]]\\\SSSFFF:::444222+++---000333555555555444000///---,,,,,,...000111444777<<>>:::888:::888777;;;BBBFFFGGGEEEEEEEEEBBB>>>999777888:::666222,,,))))))***+++,,,111333666777666555666666444444333333555888<<<>>>EEECCC>>>:::===NNNfffxxx~~~~~~tttaaaMMMCCCDDDHHHQQQSSSXXXbbbsss]]]AAA333666:::===<<<888555555777444555444111...///444888;;;;;;999666444444777999555666888999:::999777555333111000111333666777777666777888999===HHHYYYfffxxxxxxeeeMMM<<<888===AAACCCMMMZZZjjjxxx{{{cccHHH:::777555444333777555444777:::;;;888555222333222111//////111444...,,,)))+++333AAANNNUUUQQQIII===555222333555555222999CCCPPPcccvvv~~~ttteeeXXXMMMDDD???<<<======BBBKKKWWWhhh{{{___GGG:::888===<<>>===@@@AAAAAAAAA>>>;;;777555444555666666444222///...444555666999;;;;;;999666444333444777555...******000000111222333333444444333444333000///111777===666333000///000111222222666555444444555666555333111///---,,,---///222555222333444222...---000333555444333222222222222222///111333444555666999<<<333111///------,,,)))'''000666;;;<<<888444444666333111///...///111444666444666888:::;;;999777666555666777555333444888<<>>???GGGTTTaaapppvvv]]]LLL@@@888333333555555555777999666444666:::AAAOOO]]]iiivvv|||ssshhhaaaWWWRRRKKKFFFEEECCC@@@===999;;;AAAJJJMMMJJJGGGGGGIIIKKKOOOTTT^^^nnnxxxfffZZZNNNNNNRRRYYYYYYQQQJJJGGGLLLOOOSSSRRRLLLBBB777111...000333666777777555444000///,,,++++++---///000666888<<>><<<:::>>><<<;;;===@@@BBB@@@>>>:::;;;<<<999666555888;;;555111+++)))))),,,///000666777888888777777999:::888777555555777:::>>>AAAIIIEEE@@@???HHH\\\uuu|||{{{wwwwwwyyyzzznnnYYYKKKDDDAAADDDHHHQQQ```ttt\\\@@@222555777999888555333444666333333222000///111444777;;;;;;999666222111222444///111444777888777555444666444333333555555555444555222000000000666DDDRRRkkk}}}wwwdddLLL===:::===>>><<<>>>IIIXXXhhhzzz{{{eeeLLL===888555444555666555555555777888777666222222222000///000333555000///---...888GGGRRRVVVMMMDDD:::555666999999888111666>>>GGGTTTdddttt~~~tttiii\\\QQQGGG===999999888;;;DDDRRRbbbuuujjjRRRAAA888888;;;<<>>EEEMMMVVVbbbwwwttt```HHH<<<:::<<>>;;;888555???AAACCCCCC@@@<<<999777444555555666555333111000444555777:::<<<<<<:::777222000111555444///,,,---111111111111222333444444111333222///,,,...444999333111//////000111111000333222222333555666666555111000...,,,,,,...222555///111333111...---000333444333222111111111222222000333555666777777999:::444222/////////...,,,)))...222888:::888666555555222000...------000444666:::===@@@DDDEEEEEECCCBBB;;;;;;:::777333444;;;@@@HHHLLLPPPOOOIIICCC@@@AAAAAALLL]]]ooo{{{cccNNNBBB;;;555111333444333333555999666666999???IIIZZZhhhqqq}}}xxxqqqgggZZZRRRHHHFFFCCC@@@???>>><<<;;;777666;;;BBBDDDAAAAAADDDBBBCCCCCCDDDJJJWWWjjjxxxyyyqqqeeecccbbb```VVVIII@@@>>>AAAGGGNNNPPPKKKCCC;;;777555777999;;;:::888666444333111///------///111222888999<<<>>>???>>><<<:::>>>=========>>>>>>===;;;555888;;;999666555777:::555000+++)))+++///333555:::::::::888777888:::===:::999777666888;;;@@@CCCIIIEEEBBBGGGVVVlll{{{tttwwwqqqmmmpppxxxuuujjj```^^^```ccciiioooppprrrsssssswwwxxxeeeVVVHHH>>><<>>::::::999666222999<<>>;;;888777444555555666555444333222444555777;;;===>>><<<999///...000333444000///000333222111000111222444555000222333000,,,,,,000555111///......000111000///000000000222555777888777111000...---,,,...222555---000222111---,,,///333333222111111111222333444333555888888888777777888555333000000111111...,,,+++///444888888777555444111///---+++,,,///333666AAADDDHHHLLLOOOOOOOOONNN>>>???===888444555===CCCIIIMMMQQQOOOHHHBBB@@@AAACCCPPPcccxxxnnnUUUDDD<<<;;;555222444555333333555888666666;;;CCCOOOaaapppzzzwwwqqqkkkaaaRRRGGG>>>?????????===<<<:::999;;;888;;;BBBDDDBBBCCCGGG???@@@???<<<<<>>>>>===999555333666555333111111222444666999:::<<<===>>>===<<<;;;<<<<<<======<<<<<<;;;;;;444888;;;;;;777555777:::444000+++))),,,111666999<<<<<<:::888777888;;;>>>;;;999777666888<<<@@@CCCFFFDDDDDDMMMaaaxxx|||tttmmmbbbYYYZZZ\\\cccppp|||}}}wwwnnn```RRRNNNPPPSSSXXX]]]aaacccaaa```dddnnnuuuwww~~~nnn^^^MMM>>>;;;===DDDRRRhhhbbbEEE444111///.........///000111...///111666::::::666111555666666444222000000111//////...------///222555333222222333444444333111,,,+++...222000---333===CCCYYYpppjjjNNN===:::===<<<999999???LLL^^^uuuppp```NNNAAA999444444666444444444000,,,,,,000444222222111000///111444777;;;===;;;:::AAAMMMRRRPPP???888222333;;;@@@>>>;;;777444555===JJJXXXcccjjj]]]SSSJJJGGGCCC===<<>>:::888;;;FFF[[[ssssssUUU@@@:::AAAKKKQQQYYYssswww[[[LLL;;;333444;;;FFFPPPMMMGGG@@@======<<<999555333444;;;KKK^^^rrrpppXXXJJJEEEBBBAAAIIIQQQddd{{{sssXXXCCC666555;;;vvvlll___QQQGGG@@@>>><<<;;;::::::888666======>>>>>>===;;;888777444666888888777666555666666444555:::@@@BBB???;;;888555000...///111333444666111,,,---222666666444555777777333...,,,///333222000///000444777666555444222222555:::;;;888333333222111///------000222000111333666666333...)))---...///111222222333333333444555777777777666666666666666666444222000///000111444555555333111///000000///------///333777DDDIIIPPPWWW[[[ZZZUUUPPPKKKBBB;;;::::::888<<>>@@@DDDOOOaaapppzzzmmmbbbXXXLLLEEEDDD<<<===???@@@???<<<999777;;;;;;;;;>>>BBBEEEEEEEEECCCAAA===:::999===CCCIIIZZZfffxxxmmm[[[KKKAAALLLLLLNNNPPPLLLEEEBBBCCCDDDFFFGGGEEE@@@:::555222333333333222222444888<<<:::???CCCAAA:::777999======<<<999777666666777777555777999999777555555555...,,,+++,,,...222777:::======<<<999777777999;;;>>><<<:::999;;;>>>@@@AAA@@@EEEJJJRRReeerrrcccWWWPPPPPPRRRUUUYYYdddtttppp^^^VVV]]]^^^UUUSSS[[[YYYVVVRRROOOPPPUUU]]]cccrrrzzzkkkWWWEEEAAA???CCCQQQeee{{{bbbEEE888444111---,,,,,,...//////...///222555888888555333333555777777444111//////111000...------///111222666333111111222222///,,,---------...///000111222???GGGVVVlllwwwYYYDDD<<<;;;:::888===CCCQQQggg|||mmm]]]KKK@@@:::666666888888666333///,,,+++,,,///111333333111///000444888>>>???@@@AAAAAABBBCCCDDD:::222,,,111999<<<===>>>:::666555<<>>???EEEMMM\\\rrrmmm\\\IIIAAA>>><<<::::::???LLLeee{{{]]]AAA:::@@@FFFLLLRRRZZZvvvfffFFF@@@999666:::@@@EEEGGGFFFAAA???@@@>>>:::888999777:::DDDWWWkkk~~~}}}gggUUUFFF<<<@@@KKKSSSfff{{{~~~gggTTTCCC@@@AAA999yyylllaaaYYYOOOFFF???<<<;;;::::::;;;;;;999777;;;<<<======<<<;;;999888888999::::::999888777777666555666;;;AAACCC@@@<<<777333000...///222444555333///,,,---222555555333444666777444///---///222333111000222555777777666555333111444777888555111333444333111///...000111222222333555666333...***+++,,,---///000111222222111222444555666666666666666666777666555444222111///111222333333222000////////////......111666:::@@@DDDJJJQQQWWWYYYYYYXXXNNNEEE===;;;:::999===DDDMMMLLLNNNQQQNNNIIIKKKPPP]]]iii|||}}}eeeOOO???777888999::::::999777777777888<<<@@@AAAEEERRReeetttsssbbbVVVKKKAAA===>>>999;;;>>>@@@@@@>>>;;;999>>>???@@@AAAAAACCCDDDDDDFFFDDD???:::888:::>>>BBBKKKSSSaaapppxxx~~~sssfff]]]SSSPPPOOOOOOMMMHHHFFFGGGBBBCCCDDDCCC@@@<<<888666555555555444333555999<<<@@@DDDGGGDDD<<<777777999<<<:::888666555555666777666666777777777666555444000///......///222666888<<<<<<;;;999777777888:::===<<<::::::;;;===???@@@BBBFFFKKKVVVjjj~~~|||sssdddUUULLLMMMTTTZZZbbbjjjvvvzzzooonnnllleeedddhhh^^^XXXOOOHHHEEEHHHOOOTTT]]]pppxxxooo^^^NNNEEEBBBDDDQQQccczzzaaaFFF999333000---,,,---.../////////222666999:::888666555555666888777555333222222000000/////////111222333555333222333444444111...............///000111222888???MMM```uuuyyy```MMMCCC???<<<:::@@@HHHWWWmmm|||ooo]]]III===888555444555777666444111---,,,---...000222333222000111444888>>>???@@@BBBCCCBBB???===888000,,,000666:::===AAA;;;999999@@@KKKRRRSSSQQQIII???777888;;;;;;;;;<<>>>>>HHHWWWpppkkkSSS>>>;;;CCCHHHNNNTTTbbb}}}|||bbbEEE???::::::???CCCEEEDDDCCC???>>>???>>>999666777888===JJJ^^^rrrrrr___QQQEEE>>>DDDOOO```sssppp\\\PPPHHHLLLOOOFFF}}}mmmeeeYYYOOOIIIDDD@@@<<<777777888;;;======;;;999999999:::;;;;;;::::::999<<<<<<<<<;;;;;;999888777666666777<<>>555222//////111333555666///---,,,///444666555333444666888666222///000111444222111222555666777666666333111111444444222///444555666444222000///000333333333333444222///,,,))))))+++---///000222222000111222444555666666666666777777777777666555444///000111222222111000000...//////...000333999===>>>@@@DDDIIIOOOTTTXXXZZZQQQIIIBBB>>>;;;;;;???EEEHHHKKKQQQSSSQQQQQQXXXaaammmyyykkkTTTBBB888;;;<<<>>>??????===;;;:::===>>>??????DDDSSSiiiyyynnnYYYIII???888666999666999===@@@AAA???===;;;>>>@@@BBB@@@>>>===???BBBEEECCC???;;;888888<<>>???AAADDDLLLYYYkkkwwwxxxqqqhhhcccZZZSSSQQQXXXccckkkwww}}}{{{ssskkk^^^RRRJJJHHHJJJLLLKKK\\\lllqqqqqqnnnbbbUUUFFFBBBDDDQQQddd{{{___EEE999444111...---...000000000222777<<<>>><<<999888888777888888777555444555777111111111222222222333333222222333555666666333111111111000//////000111111222888CCCRRRcccvvv{{{jjj[[[PPPJJJFFFEEEJJJTTTdddxxx}}}ppp[[[EEE999666444333333777777777444111......//////111333333111111444777===???BBBEEEEEEAAA;;;666555000...000444888???FFFBBBAAABBBIIIPPPRRRLLLFFF>>>777222333666666666888KKK]]]xxxuuu\\\OOOCCC@@@@@@AAABBBDDDRRRddd~~~nnnVVVFFF;;;???FFFJJJPPPVVVlllnnnWWWAAA===;;;???FFFIIIEEE@@@???===<<<>>><<<777555666:::AAASSSjjj~~~ttteeeVVVMMMEEECCCLLLYYYssswww___PPPNNNRRR^^^bbbXXXvvvjjjZZZTTTLLLEEEBBB@@@>>><<<777777999<<<>>>>>>;;;999777777777888888999::::::===<<<;;;;;;::::::888777444444666:::>>>@@@@@@>>>333111000000222555666666,,,---///222666777666333444666888777444222111111333222222222333444555555555333000111222333333222555666888777444111//////333111000111111111...,,,((()))***,,,///111333444111111222444555666777777666777777777777777777777111111222333333333222222/////////...///222777;;;===???AAADDDGGGJJJNNNQQQOOOLLLGGGCCC???>>>AAADDDFFFLLLTTTVVVVVVZZZfffqqq}}}uuu^^^LLLAAA======???AAACCCBBB???===>>>>>><<<<<>>888666777555888<<>><<<<<<>>>@@@???<<<<<>><<<:::999777777666444333444888:::BBBBBBAAA<<<666333555999777555444222222333555666444000///222888:::888555555555444333333222222222666777999999777666666777888888999999999:::<<<===???DDDLLLWWWbbbgggeeeaaaWWWZZZ]]]cccjjjuuu|||pppeee[[[TTTOOOIIISSS\\\aaacccccc\\\SSSBBB???CCCRRRfff~~~{{{ZZZDDD:::666444111111222333333333555;;;AAABBB===999999:::888999888666555555777:::444444555555444333222111///000333555777666555333444333111000000000111222222666>>>GGGTTTfffzzzzzzqqqfff^^^ZZZZZZ\\\\\\fffvvvjjjVVV@@@666555555444444888999:::888555222111111///222444333000///222444999@@@HHHJJJEEE>>>888666555222111333444999CCCMMMOOONNNOOOSSSVVVSSSIIIAAA999444111333333222333777JJJccc{{{fffRRRHHH@@@>>>???@@@DDDHHHZZZooovvv___GGG@@@>>>EEEIIIJJJPPPXXXtttyyy]]]GGG:::999;;;DDDLLLMMMEEE===;;;999;;;===;;;666444777<<>>===;;;999888999:::;;;===???>>>;;;888555555444555666888999:::;;;999777777999999888666222333444777:::<<<<<<;;;444222111111333555555444,,,...222666999999777555555777888888666444222222111111111111000111222333333222111222333555666666555777999888555222000///000///......///000...---++++++,,,---///222444666333333444444666777888888666666666666666777777888333444555666777666666555222111000...---///333666999<<>><<<<<>>999888666888;;;======<<<:::888777:::<<<:::666666;;;@@@===@@@CCCDDDCCCAAAAAAAAA???;;;888:::>>>GGGVVVdddvvv|||iii\\\TTTLLLHHHHHHHHHDDD>>>:::999999999888888888777666666888;;;>>>GGGDDD>>>777111111666:::666444333111111222444555000---,,,000777;;;:::777666555444333222222111111333555777777666555666666444666777777777888<<>>===;;;999888;;;:::;;;<<<======:::777444333222222333666888:::777444222444777999888777111222333555666777888888555444333333444444333111...000444888999999777666888888888777666555444444000111111000///...000111222222333444555666777777444666888888555222111000---------...000111000...---------...000333555777555555555555555666777888555555555444444555666666444555888:::;;;:::888777444333111...,,,---000333444888===???>>>???AAADDDHHHMMMNNNHHHCCCBBBBBBAAAHHHRRR\\\aaagggtttmmm^^^UUUFFFCCC@@@AAAEEEIIIJJJJJJEEECCC@@@AAAJJJ]]]uuu{{{eeeYYYPPPMMMKKKEEE===888666777888999::::::999999888999:::999777888<<<@@@???DDDJJJNNNLLLHHHCCCAAA===999666777999===FFFOOO\\\kkk}}}tttggg]]]UUURRRTTTKKKEEE<<<777777888888777999999999999:::===BBBEEENNNIII@@@777111111555999666555333111111111333444...,,,,,,///444888999888555444222111000000111111222444555555444444555777333555777666666888>>>CCCRRRTTTVVVTTTLLLGGGLLLUUU^^^eeepppuuuddd]]]SSSMMMMMMNNNLLLIIIDDDAAACCCNNN^^^qqq|||aaaMMMBBB???===:::999999999777666999<<>><<<:::;;;<<<::::::999777555666888:::;;;:::888666444222000///---///111333333444666777888666444222111222444666666666777:::BBBOOO^^^gggllllllkkklllooouuu}}}|||}}}qqqTTTHHH===999999888777999:::;;;<<<;;;999666555555444666666444222222666:::???HHHPPPLLL???666777;;;666333444666888<<>>:::<<<===>>>===<<<;;;;;;999888888999:::;;;999777444333111000111444777999444000...111666::::::888222333444444444444555666888666555555555333000......111555777888777666555:::888777666666666666555111222333111///...///111111333555666666555555555444666777666444222222222,,,,,,---000333444333111///.........000222555666666555444444444555666666555444333222222222333444333666:::===>>><<<999777666555222///------000333444888<<<===<<<===@@@DDDHHHMMMLLLEEE@@@AAADDDDDDJJJUUU```gggrrrxxxgggZZZSSSGGGAAA;;;:::@@@FFFJJJKKKIIIGGGDDDEEEMMM^^^sssxxxoooXXXOOOJJJMMMOOOJJJAAA;;;444444444555666888:::;;;999888777666666888;;;======EEEPPPWWWVVVQQQJJJFFF???;;;888888888777;;;@@@FFFUUUfffpppxxxzzzppphhhcccdddiii[[[QQQEEE===:::999888666555666888999;;;???DDDIIILLLGGG@@@888333222444777777666333111111111222333/////////000111444555777222111///------///111222222333333333222333666888555666777666666:::CCCJJJ[[[YYYWWWVVVQQQNNNVVVaaannnvvv~~~qqqaaaXXXUUURRRNNNKKKFFF@@@>>>EEESSSeee{{{pppZZZJJJAAA???<<<;;;:::999777555;;;::::::999999:::;;;<<<======<<<:::888777888::::::888666444333222222222///111222333222444777:::999777444222222444666888666555555999BBBMMMVVV[[[bbbbbbeeeiiipppwww}}}wwwjjj^^^KKKDDD???>>>;;;777777999999::::::999666444444444666777777666555888???EEEJJJLLLLLLEEE<<<555444666333000000444777;;;BBBJJJZZZcccjjjeeeWWWHHHBBBAAA===;;;;;;:::777666===GGG]]]tttwwwaaaQQQJJJCCC???<<<<<<===BBBOOO[[[sss}}}fffQQQBBBIIIMMMTTTWWWQQQQQQddd{{{kkkOOO===555666===GGGNNNMMMFFF<<<555555555888;;;::::::???GGGXXXhhhuuucccOOODDD===BBBMMM^^^xxx|||```LLL>>>DDD]]]zzzyyynnn^^^YYYSSSPPPMMMHHH@@@:::888999::::::999999999:::777666555666888999999888555333111///000333666888222...---000777;;;<<<:::333444444444333333444555999888777666555222...+++...111555777666555444444;;;999777666666777777777222333444222///...000222222444666777555444222222333555666555333222222333+++,,,...222555666555333000///......///111444555666555444333222333444444444333222111000111222222222555:::>>>???===999666666555333000...///222555999<<<>>>===::::::???DDDIIIMMMKKKAAA<<<@@@EEEGGGLLLVVVbbbkkkzzzppp```TTTNNNEEE===555333999BBBGGGJJJKKKHHHEEEEEEMMM\\\nnnzzz}}}yyyqqqfffRRRJJJGGGMMMRRRNNNEEE???222222111222444888;;;>>>999666333222444666777777888CCCQQQ[[[]]]YYYQQQLLLDDD???<<<;;;888444555999888FFFTTTYYY^^^kkk||||||vvvqqqnnnssszzzmmmaaaQQQEEE???;;;888555111222444666999>>>DDDHHHCCC@@@<<<777444333444555888777444222111111111222111222222111///000222444111///,,,++++++...111333222222222111111222666999666888999777777===FFFOOO]]]XXXVVVXXXYYY[[[dddoooyyyqqqfff```YYYRRRMMMDDD<<<777<<>>??????===:::999999:::888777444333222333555666111333444333222444999===999777444222222444777999777555555;;;EEEOOOUUUWWW\\\]]]```gggooovvvyyyzzz~~~ttthhh[[[PPPFFFCCCBBBAAA===777555888888888888777444222333333666777888888999>>>FFFMMMTTTOOOHHH@@@:::555222000000---,,,111555999???EEESSS___jjjeeeTTTCCC<<<===;;;:::;;;:::777777@@@KKKbbbtttiiiUUUJJJHHHBBB???======???EEETTTbbbvvvttt^^^MMMBBBJJJOOOVVVXXXSSSVVVmmm~~~___EEE888444;;;CCCMMMQQQLLLBBB999333555555888;;;:::;;;BBBLLLaaaqqqmmm^^^NNNCCC===CCCQQQeeehhhPPPCCCEEEQQQooo{{{rrrjjjbbb]]]PPPLLLGGGEEEFFFDDD???;;;777888999999888777888:::888888777666666666666666444555555111---...333999888333///222;;;@@@===888222333333333444444555555555888;;;999444000------///111333444333444555666777888999888666666777999666444111///...///000222555555555555333222000///...000333222000///000222(((***///555999999666333000000111111111222555777:::999777555333222111111111111000///............555777:::======<<<999777333555666333///...111666;;;999999>>>DDDFFFDDDAAAFFFDDDCCCCCCAAA???DDDKKKQQQZZZjjj|||xxxiiiZZZNNNIIIDDD===444//////555;;;???HHHDDDBBBDDDIIIRRRcccqqqrrrjjj___SSSHHHDDDAAABBBDDDEEEAAA===444111...000444:::======;;;777222///000111333333999>>>FFFQQQYYY[[[ZZZWWWMMMFFF<<<777777777555333777===DDDGGGJJJRRR^^^hhhuuuvvvvvvuuuvvv{{{|||qqqbbbRRRDDD999444///---///555999:::===BBB>>>??????;;;666333222444555444222333444555555444666777666555222000000000111111000//////000333555666666666333111111555999;;;======:::999===GGGPPPXXXXXXSSSNNNSSSfffzzz|||pppeeeWWWJJJFFF>>>888:::BBBQQQfffvvvooo\\\JJJ???888::::::555444888888888888777666777:::<<<@@@@@@@@@>>>:::777555555777555333222111222333333999888777777777888999::::::555000111555777666444222666888999AAAPPP```gggnnnkkkiiijjjnnnuuu{{{~~~~~~zzzxxxrrrdddSSSHHHIIIDDDAAA@@@<<<777444555777666444333333222000///555:::??????>>>AAAIIIQQQTTTLLL@@@777222111222333000---...222444555>>>JJJZZZ[[[ZZZRRRGGG>>>::::::::::::;;;;;;888888AAALLLaaammmnnnVVVEEE>>>@@@>>>:::<<>>:::666777888888666666777888888777777666666666666666444666666444000000444999:::666333444999<<<999555444444444555666777777888999:::;;;999444000...//////111333444333333444555888999999777666666777999777555333111000///000111444555555555444222///---+++...000000//////000222)))+++///555999999666444333333333222111222444666888777666444333333333444333333222222222111111111444666888999999888666555555888:::777333222444777:::888999===DDDHHHHHHFFFEEEBBBAAAAAA??????EEEMMMUUUaaasssqqq```RRRIIIDDDAAA<<<555111111555888;;;???<<<:::===CCCMMM___nnnuuuggg___UUUKKKBBB???<<<<<>>FFFMMMRRRSSSQQQQQQ\\\rrrttt]]]KKKFFF???888666999CCCUUUeeexxxyyyfffNNNBBB:::<<<===777444555444555777777666777999;;;??????>>><<<888555555555555444111//////000222333999999888777777888999:::777333000111444666555222000555888<<>>AAAEEELLLNNNMMMGGG>>>888666777666999666666999777BBBYYYxxx{{{gggUUUJJJBBB???CCCSSSfffyyywww^^^MMMJJJOOO___vvvyyylll^^^ZZZUUUOOOIIIDDD>>>:::@@@>>>;;;<<<>>>>>><<<999555666666555444333555666888777666666555555666666444777999777555444666999<<<:::888777777777555333444555666777888999:::;;;999999888555111/////////000222444555444444444555999999888666444444666888666555555333222111111000222444666666555222...,,,(((***---.........000111***+++///444777888555333555555555333111111333555777666444333333444555666555555555666666555444444333333444555555555444444888;;;===<<<999777777999999888888<<>>III[[[jjjxxx|||vvvfffXXXQQQJJJCCC===:::777888;;;<<<:::888777666444555777999::::::888666555444555444333111000111444;;;EEEOOOWWWZZZ\\\QQQBBB777333444777888999;;;<<<:::666777<<>>???999444333000222555666777777999;;;>>>===;;;888555444555777555222///,,,,,,...111333999999888777777777888999555222000111444555333000///444999@@@PPPhhh~~~~~~yyyzzz}}}|||rrrcccVVVIIICCC???@@@???<<<;;;===888888666555333111000///000333888>>>EEEJJJOOOQQQJJJFFF???999666444222111111//////111444<<>>AAAMMMbbbwwweeeLLLBBBMMM^^^wwwxxxiii[[[KKKIIIGGGEEEDDDBBB???<<<<<<:::999999;;;<<<:::888444444444333111111333555777777666555555555555666444777:::;;;999777888999;;;;;;;;;999666444333333444444555777888:::;;;<<<555444222000......///000222444777888777666555666777777777555222222333555333333444555555444333222000222555666555222---+++%%%''')))+++---...///000***+++...111555666444222444444444222111111222444888666444333222333555666444555666777777777666555222222222222333444555666999<<>><<<999:::???CCCHHHLLLRRRYYYcccsssvvvmmmaaaTTTGGGDDDCCC???:::777::::::999888777666666666555888;;;888222...000333222444555555444333555666;;;===@@@BBBBBB>>>999555333444777888999:::::::::;;;999888999>>>BBBFFFGGGHHHMMMUUUddd{{{}}}tttooopppsssvvvxxx|||vvvcccPPPJJJBBB:::111000999EEEXXXmmmhhhTTTBBB>>>>>>999444333...111555777888999:::;;;<<<;;;999555333333666999666333///,,,,,,...222555999888777666666666777888333222111222444555333000000666===GGG[[[vvvxxxzzz~~~}}}nnn\\\LLLEEE??????>>><<<;;;<<<999999888666333111000000111333777>>>GGGLLLMMMLLLDDDAAA===;;;888666222000---------000777DDDVVVccc```UUUFFF;;;888888777666777777:::???AAAEEEOOOYYY[[[\\\```nnnrrrWWWFFF@@@???@@@BBBAAABBBEEEIIIOOO]]]xxxsss\\\MMMGGGKKKSSS\\\UUUMMMNNN^^^{{{bbbGGG:::;;;DDDMMMXXXPPPDDD;;;666444333222333555111111666999HHHbbbnnn[[[KKKBBB??????GGGYYYqqqnnnYYYGGGBBBRRRfffwwwqqqfffWWWLLL???>>>===>>>??????===;;;<<<;;;:::999:::999888777444444444222000000222444777666666555555555555555444777:::<<<;;;:::888888888:::;;;:::777444444555222222444555777888999:::222111000///000111222333333666999::::::888888888555666555444111000000111...000222444555555555444...000333555555222...+++$$$%%%'''***---///000000+++,,,---000333444333111111111222111000000222555999888555333222333333444222333444555555555555555222222222222444555777999777:::===>>>>>><<<:::999:::999888:::???DDDIIIKKKHHHDDDAAA@@@AAAFFFRRR^^^ttt}}}uuutttzzzxxxfffPPPBBB===777444444666999:::<<<999777999<<>><<<777555444444555777888999///000111222444555777999888666444444555777777777444222222444999===@@@AAAGGGBBB;;;666333222333333555777888888777999===@@@DDDDDDEEEIIIQQQ```sss~~~nnn]]]SSSLLLDDD<<<888888777555444555777888999777888777222+++***...333111222444444333333555666:::>>>DDDJJJMMMKKKCCC===777777888999999888555444666555555888<<<@@@BBBBBBJJJRRR```rrr|||uuullleeeddddddgggooo|||}}}jjjXXXRRRJJJBBB888333888AAAPPPddd~~~{{{bbbJJJAAA===888444555///222666888999999:::<<<;;;:::777444333444888;;;:::777222///...000444666888777666555444555666666333333333444555555333222222:::DDDQQQfffvvvooossszzz{{{yyyeeeUUUKKKBBB@@@???<<<::::::888999999777333111111222666555888>>>FFFIIIHHHEEE???>>><<<;;;:::777222...(((***,,,222>>>NNN\\\dddXXXMMM>>>666666999;;;:::888888<<>>NNNiiittt___OOOBBB======DDDPPPeee}}}lllVVVJJJEEEIII[[[ooo|||nnnfff^^^RRREEE>>><<<;;;;;;<<<<<<;;;888666;;;::::::999888777666666666555444222000000222555777666555555444444555555444666999;;;;;;:::888777666888999:::888666666666000111222333444555666777333222333444666777666555222555999;;;;;;:::999:::333555666555222///...---,,,---000222333444444444,,,...111333444222///...%%%%%%'''***...000000000.........000222444333222000000111000///000222444888777666555444333222222000000000111111333444555444444444444555666777888444666999<<<===<<<:::999:::::::::;;;>>>BBBFFFIIIHHHEEECCCEEEHHHPPP^^^kkk}}}yyyuuuyyyqqqXXXBBB===777444555888;;;<<<;;;888777888999===GGGQQQYYYXXXSSSIII???999777888333222111000000222444555---...///000000222666888666666666777:::;;;;;;:::222222222555888::::::999777777666555444333222111333444555444444555888:::<<<;;;::::::@@@NNN```mmm|||xxxjjj^^^OOOCCC>>>777444111000444888<<<>>>999888444...))))))...333111333444555444444666777999<<>>MMMZZZmmm|||oookkkqqqyyynnnbbb]]]]]]eeeqqqrrrddd\\\SSSKKKBBB;;;;;;???KKK___xxxqqqVVVHHH@@@888555777222444777888888888999;;;:::999888555444666:::>>>===;;;666333222333555777777666444333222333333444444444444444444444444444555???MMM]]]rrruuuddd^^^cccjjj{{{uuu^^^RRRGGGCCC@@@<<<999999777999:::888444111222444:::999:::>>>BBBDDDAAA???<<<;;;;;;;;;:::777111---&&&)))...888HHHXXX]]]\\\LLLCCC999444666:::<<<<<<999888<<>>CCCFFFIIIEEEGGGKKKSSSaaavvvxxx[[[JJJDDDFFFKKKQQQLLLFFFFFFVVVppp___===///222;;;IIIUUUMMMGGG???999666444111...+++///000555@@@GGGZZZvvv|||aaaPPPEEE<<<;;;???KKK\\\sssvvvZZZAAA<<>>AAAPPPaaaxxxlllbbbbbblll~~~tttiiiaaacccjjjttttttjjj___WWWNNNEEE???>>>DDDWWWpppeeeTTTGGG;;;666888555666777666555555666888999999999888777999===@@@@@@===:::666444444555555555444333111111111111222333333333222111111333444777CCCUUUhhh}}}www```NNNHHHOOOWWWiiirrrxxx{{{vvv```SSSFFFAAA???:::777555666888:::888444222444777<<<<<<<<<===>>>>>>===;;;;;;::::::;;;:::666111---))),,,333@@@SSS```[[[PPP@@@<<<666444666999::::::999888;;;FFFTTTdddvvvvvvkkkOOOCCC999999???CCCGGGJJJFFFHHHMMMZZZnnniiiRRRGGGGGGHHHIIIJJJEEECCCKKKbbb~~~nnnPPP444///777@@@KKKTTTFFFBBB<<<777444333333222000333333999FFFRRRiiihhhPPPFFF@@@;;;>>>EEEUUUkkkkkkPPP:::<<>>666333666444444555777999999777444111222333333222111222333999888666333111222444777666666555444444444444555333444555777999999777666888777777999:::999666333111111111222222333333333444555777;;;<<<999222,,,---111666999:::999999999333777:::;;;777222...+++............------------***,,,...000111222333333)))((((((+++000333222000666444333444666888888888555555444222000///000222111333555777777666555444///...,,,+++,,,000333666<<<;;;:::888555222000...222222444777;;;======<<<888:::<<>>FFFJJJHHHBBB===888666444222222111///---,,,///333555666555444444000000111111111222333444888999888777888>>>HHHPPPUUUaaarrrzzziiibbbQQQIII???999999===AAABBB===:::666444444444333222666888999999888888999:::;;;888777<<>>AAA??????BBBFFFQQQeeeqqqbbb\\\```nnnyyyiiidddffflllwwwvvvhhh```WWWLLLBBB>>><<>>AAAAAA???;;;888555444444444555333222000//////000000333222111000//////222444888FFFZZZpppiiiOOO===999AAAJJJNNNYYYdddkkkuuu}}}vvvggg^^^QQQCCC===;;;777333222555888:::999444333555888<<<<<<======<<<;;;;;;:::::::::::::::999666000,,,,,,000777FFF[[[eeeYYYGGG999777555555666777777777999777:::FFFVVViii}}}wwwgggYYYEEE===777;;;AAAEEEHHHLLLHHHJJJQQQ```yyymmm[[[JJJGGGJJJLLLJJJHHH>>>@@@NNNkkk___FFF222666BBBGGGJJJNNNCCC@@@;;;666333333444666555777666;;;JJJYYYtttttt]]]GGGAAA???===BBBKKK]]]vvvcccLLL===EEETTTfff~~~xxxjjj^^^UUUKKKFFF???777222000000111222333444444444333222111------///000...***,,,111444333333444555555444333444555666555444444555666333444555555555555666777999777555555555555444333000//////111333555555444666666666666555222,,,((('''***000555888888777555///222555666444222000///000///---,,,,,,---.../////////000111222333333444,,,+++***,,,...//////...000555999999555333555999;;;:::888555333222111000444444444444555555666777...---,,,///444777666444888888999888555111---+++000111555:::@@@CCCCCCBBBAAA>>>???CCCEEEGGGKKKQQQUUUZZZeeeqqqyyymmm^^^YYYWWWXXX]]]```ZZZKKK>>>888555444777;;;===999555222444555555666999>>>CCCOOOKKKDDD???;;;888666444777444...(((%%%''',,,111777777555333000///111222444777<<>>BBBOOOVVV```kkkwww|||sssaaaNNNEEEAAA>>>???DDD>>>;;;666444333444444444555666888::::::999888666888555555;;;EEEJJJIIIEEECCC???>>>???===888666888:::???FFFHHHGGGFFFHHHKKKXXXnnnyyylll^^^ZZZfff{{{|||qqqjjjhhhkkkpppyyyooo```TTTJJJBBBCCCLLLXXXgggzzzmmmVVV???888>>>===<<<999555222222555888999;;;;;;999666666888;;;<<<<<<;;;:::777444111000...///000333555444111///555000...111333333444888===KKKgggkkkQQQBBB===;;;<<<===???EEEPPP\\\dddddd^^^XXXLLLEEE===:::::::::777444777999;;;;;;888666777888===>>>===:::666444555777;;;999999:::666111000333333777???KKKYYY[[[MMM;;;222///...111666888666333777888>>>HHHTTTfffxxx\\\HHHDDD>>>:::<<<@@@AAADDDHHHIIILLLWWWkkkzzzfffXXXMMMOOOUUURRRIIIBBBGGGMMM^^^{{{}}}[[[EEE666>>>JJJJJJDDDBBB<<<:::666444222333444555888555777AAAMMM___zzzlllSSS???<<<<<<;;;DDDRRRmmmoooTTTJJJDDDKKK^^^xxxxxxmmmyyyggg\\\QQQIIIDDD@@@:::444///...///000222333444444444333222222---,,,...000...***+++000333333333444555555444333555666666666555444555555333444444444444444444555888666444444555666555444000000000333666777777666444333444555444111,,,)))(((+++000444777888777666000222444555333222111111000000//////......//////000000111222333444555555...---,,,,,,------+++***---111666666333222444888:::999777555333111111000111111111222444555666777111///---///444666666444666777777777444111---+++,,,...333:::BBBGGGJJJJJJCCC===:::>>>CCCHHHOOOVVVUUU]]]kkk{{{~~~}}}}}}yyywwwwwwwwwoooaaaUUUQQQOOOMMMOOOPPPLLLBBB:::999888999;;;======;;;888666888:::888777999???EEENNNJJJCCC>>>:::888777777888444,,,%%%!!!###***///333444444333222111333444555999<<<@@@FFFJJJEEE===888444000000444555222...,,,---000444777666333000+++,,,------...111666999999::::::888666777:::>>>EEEJJJRRR[[[fffttt{{{iii\\\RRRHHHCCCCCCCCC@@@;;;888777777666666555666777888999888777666888555555;;;DDDIIIHHHEEEBBB???===>>><<<999999===DDDGGGKKKNNNOOOOOOOOOOOO]]]qqqrrrkkkdddeeeqqq{{{tttoookkkiiigggtttwwwjjj^^^UUUNNNGGGIIIOOOZZZmmmhhhPPPDDDCCC???===;;;:::999999999999:::;;;;;;999666666888;;;======<<<;;;999666444222//////111333555444111//////++++++///333333666:::BBBTTTooottt```III>>>;;;::::::<<<;;;@@@HHHQQQWWWVVVPPPJJJBBB>>>999888888888555222666888999999777777:::<<>><<<;;;;;;III\\\wwwxxxaaaMMMFFFEEESSSiiixxxggg]]]cccSSSKKKCCC<<<>>>;;;666222//////000111222333333444444333333222---,,,---///...***+++///333333333444444333333222777666666666555555444444222222222222222333444444666444333444555777777666111111222555888999888666000000111222333111---)))))),,,000444777888777666111222333333222111222444222222222222222111000000000111222444555555666666111000///......,,,)))&&&)))...333333000///222666888777666444222111111111......///000222444555666444111//////333555555444444555666666444111---++++++,,,000777???FFFJJJLLLCCC:::555888???HHHQQQYYYZZZeeexxxuuunnnmmmgggiiijjjiiicccZZZOOOIIIGGGEEEBBB@@@???>>>;;;999:::===???@@@???>>>======>>>AAABBB???:::;;;BBBIIIKKKGGGBBB<<<999777888888888333+++###!!!''',,,///111333444333444555666777:::===???DDDGGGCCC<<<<<<777222222555666222.........///222444444222000)))+++,,,...///333888<<<::::::999777555555888:::;;;>>>CCCIIIQQQ^^^mmmwww{{{lll\\\NNNHHHGGGCCC<<<888666555555444444555555666666666666666777444555:::BBBFFFEEEBBB@@@===;;;;;;:::999===CCCQQQQQQSSSVVVXXXXXXWWWVVVeeeuuuvvvjjjjjjlllttt{{{lllaaaUUU___qqq}}}ssskkkeeeaaaRRRKKKFFFLLL]]]vvvmmm\\\RRRDDD@@@;;;999::::::999777::::::999777666666888:::<<<<<<<<<;;;:::888777666000000111333555444222///+++)))+++000444555999===III^^^xxx|||aaaQQQ@@@999888888999:::888;;;???DDDFFFDDD???;;;777777888888777555333222444555666777888:::>>>AAAEEEDDD@@@:::444///......000///000111000///444<<<@@@IIIQQQRRRNNNHHH>>>555111000///222666888777444000222999DDDRRReee}}}yyybbbLLL???:::777666999<<<===AAAGGGOOO]]]qqq}}}gggTTTQQQSSS[[[```YYYNNNFFFOOObbbwwwbbbOOOKKKLLLRRRQQQEEE<<<;;;777666555444222111000000333222777AAAQQQgggoooWWWIII>>>;;;999===RRRkkk~~~fffQQQDDDAAAFFFZZZtttxxxeeeVVVMMMxxxUUUFFFAAA===888<<<:::777444333333444555222222333333333333333333///---...111111------///222333444444333222222222777666444444444444333222000///...///222444555555444333222333555777888777333333444666777777555333------...000111000...++++++---000333666777777777333333333222111222444666444444555555555333222111000111222444555555555555444333333333333000,,,)))+++///222111---,,,///333777666555333222222222222------......000111222333666222//////222555444333444555666666555222///---++++++---222999>>>AAACCC@@@777000444===GGGQQQXXXcccpppuuuhhh```^^^UUU[[[___\\\RRRGGG@@@===>>>>>>===;;;::::::<<<>>><<>>???AAAEEEHHHIIIDDD<<<;;;AAAHHHFFFDDD???:::666444555777444111,,,&&&######'''+++---000333555444444555666777;;;>>>@@@DDDHHHFFFAAA===888444555888:::777333000//////000222222111///***,,,---...///333777;;;<<<;;;999777666666777888666888:::===CCCMMM[[[eeevvvtttcccYYYQQQJJJ@@@888444333444555555444333222222333444444444333333888>>>BBBAAA???>>>:::888777666777???HHHYYY\\\^^^]]]ZZZYYY[[[]]]kkkzzzyyygggdddjjjuuurrr]]]MMMSSSaaaxxx|||uuuqqqqqqssscccSSSDDDDDDTTTlll|||jjjVVVMMM@@@999999:::999777;;;:::888666555666888:::;;;;;;::::::999888888777111111111333444444222000---,,,...333666777;;;AAALLLddd}}}kkkQQQDDD999666777777777888888999:::<<<<<<:::666444111555999:::888444222000222333444666:::>>>BBBEEEGGGDDD@@@:::555111......,,,,,,///111000///555===FFFQQQXXXSSSIII@@@;;;888111111111333666777666555333555;;;DDDPPPaaasssvvveeeSSSEEE===999777888:::;;;<<>>FFFOOOWWWiiixxxvvviii[[[QQQNNNHHHNNNTTTQQQGGG<<<555333666888;;;<<<<<<===@@@CCC???DDDGGGFFF@@@===@@@CCCGGGJJJIIICCC;;;888;;;@@@??????<<<777222000222333000000000...+++***+++,,,///111444555444333333444666:::>>>@@@EEEJJJKKKGGG;;;777444777<<<>>>===:::222111000000111111000...---............111444777:::999777666555555555555444666777888;;;BBBMMMUUUcccnnn}}}|||pppcccYYYKKK>>>888888999;;;777555222000///000111333222222222666;;;======;;;;;;888666555555888BBBMMM^^^dddggg```VVVSSSZZZbbbppp~~~rrr___aaalll{{{{{{bbbOOONNNWWWmmmyyyrrrooottt|||rrr]]]HHHCCCMMMaaayyyuuufffQQQBBB<<<<<<<<<<<<;;;999666444444666888999888888888777777777777777333222222333444444222000111///111555666777<<>>CCCFFFGGGEEEBBB>>>:::777444222111+++---222666444222888@@@QQQZZZ]]]RRRCCC:::777777333222333444555666555444444888>>>EEEPPP]]]hhhnnniiijjjiiiaaaTTTGGG???<<<888777888:::999:::BBBLLL```vvv~~~lllcccTTTSSSTTTTTTOOOGGGEEEGGGWWWrrr|||```PPPIIISSS]]]^^^RRRAAA888888555666777888777555444222...777EEEWWWkkkmmmZZZEEEBBB@@@>>>>>>JJJjjjwwwbbbNNNAAA:::888@@@UUUnnnlll[[[PPPKKKIIIsssLLL<<<999999999888777777666555555555555222222222222333444555555555222333888999666333333333555888666333111222444555333111222555666444111...+++))),,,111666888888222111111222555777888888666444222222222111000......---...000222222111///...///000222444666888999888888888666444444666888666666666666555333222111...///222444555555444333333444777;;;===<<<888555333666777333---***,,,000555555444444444555555666111000000///////////////444222111444777:::888666777888999999777444000...++++++,,,111666:::;;;<<<888555555;;;BBBJJJTTT^^^qqqyyylll]]]MMMCCC??????DDDIIIIIICCC:::333000111444999===???AAACCCDDDBBBEEEFFFCCC>>><<>>???BBBHHHIIIGGG888555333666===AAA@@@>>>333222111111222111///---/////////...---...111444777555333222333333222000111333555666666:::AAAGGGVVV```nnn{{{tttjjjZZZLLLCCC@@@@@@AAA<<<999444000...///111333333222333666999;;;;;;:::888666666777888===KKKXXXeeekkklll```QQQMMMWWWdddrrrlllZZZ```nnnnnnXXXOOORRReee~~~yyynnniiirrr|||eeeMMMDDDFFFQQQeeewwwiiiTTTGGGAAA>>>===<<<888444222444666777888777777666555555555555666444333222333444444222000111000222555777999BBBKKK\\\mmmmmmQQQ<<<666333555777666444555222333333222111000111333000222333444333000,,,)))///222777>>>DDDGGGGGGFFF@@@===:::888888777666555///222777:::888777>>>GGG^^^aaa]]]MMM<<<333222222444555555555555444444333333888???FFFPPPZZZ^^^]]]UUUWWWVVVQQQHHH@@@;;;999666666888999888:::FFFSSSiiirrrccc___XXXVVVRRRLLLCCC>>>DDDNNNccc}}}qqq[[[QQQKKKSSSZZZWWWKKK>>>888888555666777999999888777666222AAAVVVkkk{{{fffVVVCCCAAAAAABBBHHH[[[zzzhhhSSSCCC:::555444;;;LLLaaasssnnn\\\PPPLLLLLLOOOwwwOOO;;;666666777888888888777666555444444222222111111222444555666777444444999;;;888444444444777999888444111333555666333111333777999777444111---***,,,111666777666222111111222555777777777555333000///000222222111000//////111333444222111000000000222444666888::::::;;;:::999666555666777777666555333222222111111...000333555666666555444000222666;;;>>>===888555333666666333---***---111555555555555666666777888111111000000000111111222444333444888===???>>>;;;888999999999666333///,,,***+++---222777:::;;;:::888888;;;AAAGGGPPP___mmm}}}ooobbbSSSEEE;;;999;;;>>>BBBFFFGGGCCC;;;555333555888<<<@@@CCCDDDDDDDDDDDDCCC???;;;;;;>>>BBBIIIGGGDDD@@@:::444...***,,,111555666333222444777555666888888555222111111222333333333222222444666999===???<<<<<>>666333111555<<<@@@@@@===444333333333333222///,,,.........---,,,---000333555333111111222333111///...111555666666666:::===GGGOOO\\\hhhsss~~~rrrdddZZZSSSNNNKKKCCC???888333000000333555555555666888:::<<<<<<;;;666666999<<<@@@HHHXXXgggnnnppplll^^^OOOKKKVVVcccsss|||fffWWW___nnn~~~}}}fffWWWQQQ```vvvzzzkkkdddqqqlllTTTHHHAAAAAAOOO___~~~sss___PPPFFFAAA<<<888333111333666777777888777555444444444555555555333222333333444222111000000222777;;;BBBNNN[[[oooyyyzzz]]]GGG333///...222555444333444111333333222000///111444333111000111222222...+++///333:::CCCJJJKKKGGGCCC<<<999666555777888777555666888;;;<<<:::;;;GGGTTTcccaaaWWWEEE666111000///666777777666444333222222333:::@@@FFFNNNTTTQQQIIIDDDEEEEEEDDD@@@<<<999888666777:::;;;;;;@@@QQQaaayyyiii[[[YYYYYYVVVQQQHHH===<<>>888888999888555111---++++++,,,...222666888777555:::;;;???EEEKKKVVViiizzzssseeeZZZNNNBBB;;;999<<<===@@@HHHNNNMMMDDD===888888999<<>>AAAMMMJJJFFFBBB>>>777...'''&&&,,,333666666555888;;;999::::::888555222222222111222222222111333555888<<>>===;;;555444444444444222///,,,,,,------,,,+++---000333666333111222444555333111---222777888777666777888999???KKKWWWaaalllzzzssshhh___ZZZHHHCCC<<<555222222555777777777888:::<<<=========555666;;;AAAFFFPPPbbbrrrvvvtttlll]]]OOOMMMWWWbbbtttwwwbbbTTT]]]ooo{{{tttrrrzzzrrr___SSS^^^pppyyyiiibbbrrrqqqZZZKKK???888AAAPPPhhhzzzdddTTTLLL<<<888222111333666777777888777666555444444555555555444222333333444222111000111444;;;AAAKKK[[[iii~~~qqqSSSAAA,,,))))))///222222222444333555666444111000222555777333///000444666333//////444<<>>333222222111777888888777444222111111777===CCCGGGLLLNNNEEE:::666777999;;;<<<;;;:::999888:::===???@@@HHH[[[mmm{{{eeeWWWTTTWWWUUUQQQGGG===>>>OOOcccpppVVVJJJJJJMMMMMMIIIAAA:::888777777444444555777888:::;;;<<>>BBBFFFJJJWWWlllzzzmmm\\\QQQGGG===888777777999@@@KKKUUUUUULLLCCC555777999::::::<<>>;;;777555888>>>DDDNNNNNNNNNKKKFFF>>>666111,,,///222444555666999;;;:::999888666555444444444222---(((&&&)))///555999;;;;;;:::777555444555777333333444777;;;===:::888///......000333333000,,,---...//////...///111333999777555666888777444111222111111222444555555444555999???CCCJJJUUUdddnnn}}}vvvgggZZZIII:::777::::::;;;===:::888999<<>>UUUpppzzz```OOOHHHGGGGGGDDD@@@===;;;777333111333111111444666666:::>>>III```}}}~~~nnnWWWFFF???@@@CCCNNNiiilllNNN;;;444555666555444555888>>>DDDHHHHHHIIIIIILLLSSSbbbtttwwwOOO:::555777999===>>>>>>===;;;999777666888888888777666555444333...111555999:::888555333444555555444111111333555111111111333555777666555666333//////111444555444444444444444666888:::;;;:::666111...000333666888777555444444555555444333111000//////000222555666<<<<<<;;;:::888777555444333222111//////000111222222222444666999:::888666//////000222444333111///,,,...000000///......///333555777666333111222333444222111000000111222333333111000444;;;AAABBB@@@:::;;;;;;;;;888444///---,,,+++...555999888999;;;<<>>===<<<999555444777>>>CCCKKKKKKKKKJJJHHHEEEBBBAAA444444444555666999;;;<<<<<<;;;999777666555444444///---***)))+++///333555777777666666555555555444444444555777;;;;;;999777000//////111333333000---))),,,...000111222555777999777666777999:::888555555444333333444555333222///333777;;;@@@IIIUUU^^^mmmzzzyyymmm[[[IIIBBB@@@>>>>>>@@@@@@>>><<<===@@@@@@<<<888:::;;;DDDSSS```kkkyyyppp]]]LLLKKK[[[nnnttt___VVVfffvvvwwwkkkppp~~~uuuhhhfffqqqwwwccc___mmm~~~jjjTTTEEEBBBDDD\\\ttthhh[[[LLLDDD???:::999:::666222......111444555444666444000------...111333777777;;;CCCOOOaaayyyuuuWWW===///***(((***000222111222666999777555444333333555555555555555555555444333111555888>>>EEEIIIHHHBBB<<<999888666555555555555555333666:::<<<@@@HHHSSS\\\TTTLLL@@@666///+++)))(((000444777888555333222222CCCMMMXXXZZZRRRFFF<<<777555666777999::::::888666777:::BBBLLLUUUccc{{{{{{gggYYYUUUWWWWWWOOOGGG@@@:::???WWWrrrwww^^^MMMFFFEEEEEEBBB===:::888555222000333111222666888999===CCCLLLbbbyyyhhhSSSDDD@@@AAAFFFRRRmmmtttYYYEEE;;;888===;;;999888999<<>><<<:::888777666777777777666555444333222000222666999:::888555333222222333111000///111222000///...000222333333222444222///...000333444555666666555555666777999:::888444000///111444777888666555444444555555444222......---...///222555666<<<;;;;;;999777555333222222222222222222333333333222222333666999:::999888000///000111222111...+++(((+++...000000000000000111333555555444333333444555444222111000111111222000---,,,...444999<<<<<<999999::::::888444000......---111888;;;:::;;;>>>@@@JJJWWWdddxxxzzzfff]]]TTTMMMEEE;;;444333444666:::>>>AAACCCCCCCCCAAA@@@???<<<999888888:::888777555333333777===AAAEEEEEEEEEEEEHHHLLLOOORRR@@@<<<777666999===>>>>>>>>>===;;;999777555555444000//////000111333444666444222111222666777555333666666666888999999777555222111111222444333111///***---111444555666777999:::999888999;;;;;;;;;999888777555555555444222000+++...222444666<<>>;;;===BBBMMM^^^nnn{{{nnnZZZLLLNNN```sssppp^^^YYYgggxxxxxxnnnxxxvvvwww|||qqqooozzzzzzhhhbbbmmm}}}lllWWWIIICCCVVVjjjppp]]]OOODDD<<<999999333///,,,,,,111555777777666444000------000444777777777:::CCCQQQeeekkkPPP:::...)))(((+++000333111222555777666444222222333666777666777777666666555333333666999>>>BBBDDDBBB>>><<<;;;:::999777555555444444111777:::<<>>HHHTTTbbbtttsssbbbWWWUUUXXXTTTLLLEEEAAA>>>EEE___zzzqqq[[[NNNHHHGGGBBB???999555444333222111333222333777999;;;AAAGGGNNNeeeuuubbbPPPEEEAAACCCHHHUUUpppmmmZZZLLLDDDDDDAAA===999777888:::;;;===;;;===III]]]tttyyySSS>>>777777777@@@???===:::888777666666777777666666555333222111000222666999:::999777666000000000000//////000000000...---...000111111000222000......///111444555777666555444444555666777444222//////222666999:::666555333444555555444222---,,,,,,---///111444666;;;:::999888666444222111111222333444555555555444222222333555999:::999888222111111111111000,,,)))'''+++...111111000000000111333555666666666555555666555444222111000000000...+++((()))---222666777777888999999777555222000000000333888::::::<<<@@@IIIUUUeeeuuusss```XXXPPPIIIAAA777222333333777;;;<<<<<<===???BBBBBBBBB@@@<<<888666777888555444222222333666;;;>>>@@@>>>===>>>BBBIIIQQQVVVJJJCCC;;;888<<<@@@AAA@@@>>>===;;;999777666555555444555666666777999<<<>>>555111---///555999888555888777777888888777555444333333333444444333111000///222777::::::888888888<<<;;;:::::::::::::::::::::999888777777555222//////111333333333555999<<>>???>>><<<;;;;;;<<<<<<;;;999666444333444222:::>>>@@@MMM\\\XXXIII>>>888111,,,)))(((((((((,,,333:::<<<::::::===BBBKKKSSSZZZUUUGGG;;;888:::555666666555444555777888>>>EEEPPP]]]mmmnnn```WWWVVVXXXRRRKKKFFFEEEGGGQQQmmmjjjZZZQQQMMMLLLAAA<<<666222111222222222444333555888:::;;;BBBJJJRRRhhhrrr^^^OOOHHHBBBCCCGGGTTTooovvvfff\\\QQQLLLEEE>>>:::999<<<===;;;:::<<>><<<:::888666555555444666666666666555444333222///222555999;;;;;;:::999000000000000111111000000111///---...///000000000///...------...000333666666555444333222333444444000///...000444888;;;<<<666444333333444444333222,,,,,,,,,,,,...111444666999999888666555333111000///111333555777777666666222222222444777999999888444333333333333111---***+++---000111000/////////222333666888:::999888777666555444222111000//////---***'''&&&)))---111444555666777777777555333222444333555888999999===CCCSSS```rrr}}}ooo]]]UUULLLEEE<<<444222444444999>>>???===<<<===?????????===:::777666888:::555333222111333666999:::;;;888666666999@@@GGGLLLMMMEEE<<<999<<<@@@AAA???;;;;;;999888777666666666888999999999999;;;@@@DDD999333...///444:::;;;:::999999999888666444444333555555555444333222111111111555:::======;;;:::999<<<<<<:::999777666666777:::999999999999777444111555666555444333222333555999FFFSSSYYY]]]ggguuuyyyoooeee^^^WWWUUUQQQNNNJJJFFFBBB???@@@MMMaaawwwmmmUUUJJJPPPeeexxxpppbbbeeekkk{{{sssnnn}}}~~~iii[[[^^^tttwwwvvv~~~yyykkkhhhssswww[[[EEE@@@JJJ[[[nnn~~~lllZZZKKKCCCBBB:::666111111444999;;;;;;666444111000111444999<<<===;;;===CCCOOObbb|||lllWWWFFF;;;666---,,,...333444333333555222111///...///111333555444666666555333222333555;;;<<<<<<;;;999777888999:::;;;<<<:::666444333444555???DDDHHHTTT___VVVCCC999333,,,&&&&&&(((***,,,---111666888999===DDDJJJRRRSSSQQQJJJ@@@999666666444555555444333444777:::???HHHVVVdddvvv~~~mmmbbbYYYUUUUUULLLGGGEEEIIIOOO]]]yyyvvvcccXXXRRRNNNKKK???;;;555111111222444555555444666999999:::BBBKKK[[[oookkkWWWLLLHHHBBBBBBEEEQQQlll{{{hhh```TTTHHHAAA>>>???AAA999:::===AAAHHHUUUcccmmm~~~VVV@@@888777777::::::999888666555444444555555666666666555555555111333666999;;;;;;:::999222111111222444444333111222000...---.../////////---------,,,,,,///333777555444333222111222222333000//////111555888::::::555444333333444444333111------,,,---...111444555666666666555444222111000...000222555777888888888333222222333555777777666444444333444444333000---///111222111000//////000333444666999<<<<<<999777444444333222111000///...---+++)))'''(((+++///222444555666666666666555444777666666999999;;;CCCLLL]]]kkk~~~xxxiiiYYYQQQIIIBBB999111111555666:::???@@@>>>;;;;;;;;;::::::888666444555888;;;777555333333444666777666666444222111333777;;;>>>EEE@@@:::888999;;;<<<;;;666666666666666666777888888::::::888777888===BBB;;;777222222555:::<<<===999999999777555333333444666666666555222000111222000444999<<<===<<<<<<<<<:::999888555222111111333888888888:::;;;:::888555999888555333111000000000000:::DDDJJJNNNVVVdddooolllrrrxxx}}}xxxooofffccc]]]VVVOOOIIIEEECCCBBBVVVrrroooUUUIIINNNcccwwwssseeehhhtttyyyllliiizzzppp]]]RRRWWWqqq|||tttsss|||vvvkkkkkkxxxbbbJJJ>>>@@@IIIYYYnnnlllYYYMMMIIIBBB===666333555777999888666555333222333666999<<<999888:::BBBLLL]]]tttyyycccOOO@@@888444111......222333111111444000000//////000111222333222444666555222222555888AAA>>>:::777555555666666666999;;;:::666444444666:::CCCKKKQQQXXX[[[OOO???555///(((######'''***,,,+++,,,...222777???GGGMMMYYYTTTKKKCCC<<<777333111222444666555444555999<<<@@@LLL[[[kkkxxxlllcccYYYQQQNNNCCC@@@BBBKKKUUUddd}}}jjj\\\UUUOOOIIICCC===999444111111333555666444444777::::::<<>><<<:::;;;888555222000000//////111666;;;>>>@@@EEEOOOXXXYYY[[[___ccciiiuuuyyysssiii\\\RRRKKKIIIHHHQQQfffrrrWWWGGGKKK```uuu{{{lllooosssnnndddddduuunnnaaaYYYbbbzzz~~~vvvoooppp|||}}}rrrmmmrrroooXXXEEE???>>>HHHYYYnnnnnn___ZZZMMMFFF===888777888888777666555555555666888999;;;555666;;;EEEPPP```vvvqqq\\\JJJ===666333333///---//////---///222111111222222222222222222111444666555333333777<<>>EEEPPPXXXYYYQQQEEE;;;222---(((%%%&&&(((***+++)))(((***111:::DDDJJJMMMSSSNNNGGG@@@:::555222//////333666666555666:::>>>FFFTTTdddtttppphhhbbbWWWKKKDDD<<<:::???LLLYYYjjjyyymmm]]]TTTQQQMMMDDD<<<999666222111111333555555222333777;;;<<>>999:::;;;777888:::;;;:::999777555333444555777888999999999888999:::::::::888666555666555555777::::::888555222///,,,++++++------,,,***+++,,,++++++---333777555555333333333333444555555444333333555555444222555444222333444444333111000000///...///111333555222333333333333222111111...///000222555777999:::444222111111222333333222111111111333555555222000222222222111000111444777333333555888;;;;;;777333000000111000000///...---000///...,,,+++,,,///222222333444555666666666666<<<;;;;;;===@@@HHHWWWeeewwwkkkYYYGGGEEECCCAAA:::222000444::::::999999999888777666444444333111000222666:::===:::777666777666444111///111333444555555333333000111222222000//////000------///111444666999::::::>>>AAA???888333222333777999<<<<<<;;;999888888888999999777333111333555666777777444000...///111222555777777555333333333///000///---******---000222333666;;;???@@@???======999555222111111111000777777888888666777>>>FFFLLLLLLLLLNNNSSS^^^llluuuppp___RRRKKKKKKLLLddduuusssXXXFFFHHH]]]ssstttwwwkkkwwwfff^^^```qqqyyypppmmmssszzzssslllooo|||vvvoooooozzz|||fffMMMAAA999>>>KKK^^^wwwuuuoooVVVNNNDDD===;;;:::999777666666666777777888999:::999<<>>:::111...+++******++++++***((('''***333???IIIMMMMMMGGGFFFCCC>>>999444111000---222666777666777;;;@@@NNN\\\lllzzzuuuhhhddd```UUUGGG===999888???OOO^^^ooo{{{jjj___SSSOOOOOOLLLCCC:::777444111000111333444444000222777<<<>>>CCCOOO\\\uuulllWWWGGG@@@???===CCCMMM```}}}}}}mmm```YYYLLLEEE<<<888777888888777vvvOOO<<<666444333666777999::::::999888777888888777666666777888999<<<999888888::::::777444666777999::::::888555444...---+++)))(((((()))))))))+++,,,---...111555999:::999666444333222222222888888666444222000///...000111222333444555555444000//////000222222111000222333444222000//////000222222333555777777666444444333222111222444666888888555333222222111---)))//////.........//////000222333555666666666555444444333222222333444333222444444333111///000222555555111000444777777999<<<@@@@@@>>>===BBBOOObbbqqqxxxcccSSSDDD@@@======999444333555888666444444555666666555777555222///...111777;;;===;;;777555444333222111...000444888999888333000...000111000---,,,...000000111222333555666777888888<<>>QQQiiizzzlll```PPPFFFBBB@@@<<<888555777888555555777:::;;;:::BBBMMMYYYjjjlllSSSAAA888444222...111333000***(((,,,222222000///111444666444111111555888777999@@@EEEGGGGGG@@@666000///111333333333666888777555555888:::AAASSS]]]VVVKKKDDD<<<222111///---,,,,,,,,,+++***(((+++///777EEEQQQRRRNNNAAA???;;;999777555333111---333999:::999<<>>===999444//////444777777555222444777<<>>@@@BBBGGGRRRcccwwwyyyeeeTTTJJJAAA===::::::888333111333777999:::888555333333555888666444111000222666:::===:::777555333222111000...000444777999888444222---//////...------///222333333333333444444444444888===AAABBB>>>999666444666888;;;<<<;;;888444222000222555888999999888777:::999777555333222222222666666555111,,,)))(((******,,,...000222222222222222000111666<<>>BBBFFFIIIRRRcccxxxwwwcccVVVLLLJJJWWWgggfffOOOBBBDDDXXXnnn|||ooopppnnnnnnyyy{{{lll```dddtttuuukkkmmmttt~~~sssgggfffqqqvvvaaaOOO<<<555;;;KKK___ooovvvdddVVVNNNIIICCC>>>>>>>>><<<888666888<<<>>>AAAJJJVVVeeexxxhhhPPP@@@888555333333555666333///---///222/////////111555777777555333666999<<>>555000000333444444444666888888888:::???BBBIIIVVV[[[QQQEEE???999222111000...------...------,,,000666???LLLUUUQQQHHH>>>;;;777555555444333111000555999::::::>>>HHHOOOZZZfffxxxqqqcccTTTMMMIIIBBB;;;777666<<>>CCCLLL]]]vvvwwwhhhZZZSSSLLLBBB:::777zzzRRR<<<555666777666777999:::;;;;;;;;;:::<<<;;;:::999888999999:::999777666666777777555444777888999999888555333111000000///...,,,***'''&&&...///000000111444888;;;<<<:::777555444444555555777666333111000//////000//////000222444666888999777555111...---...000111333444444333111000111222777666666777888999777666777777666444333222111111666444222111000///,,,)))(((***,,,///000000000///...///111333444555555555555444555666777666333000000000000000000222666:::999555444777777666999===:::===EEEQQQcccwwwhhhRRREEEBBB<<<888666777555000///222666;;;???<<<666111222555999888777444222222555777;;;:::777444222000///...000222444777777666555333.........---,,,---000333666555444333222111111000:::===AAABBB@@@<<<:::999:::;;;======;;;777333000...000333777999:::999999999888777666444333222222666666444111,,,(((''''''***,,,000333666888888888333111000333777999888666777777777555444444555777:::;;;:::888666555777999999999888888888999999999???OOOdddxxxkkkVVVJJJHHHPPPfff||||||]]]JJJCCCGGGZZZlll}}}kkkjjjiiikkkxxxwwwgggbbbhhhxxxyyyooojjjnnnxxxyyysssiiiaaaeeeuuu~~~xxxgggTTT???555777AAAQQQ]]]{{{~~~mmmbbbXXXOOOIIIEEEBBB<<<777444666<<>>888666555999888888777555444333333------...111555888999888666888;;;CCCQQQ]]]___[[[AAA;;;444111222555666555666777777777999>>>DDDHHHUUU[[[WWWIII===999666222111000000//////000000111111666===HHHTTTYYYOOOCCC999666333111222333333333444777999:::;;;BBBMMMVVVeeemmmyyyfffZZZMMMEEE@@@:::777777888===GGGTTTeeezzziii\\\TTTNNNHHHHHHFFFAAA===;;;888777777777888:::<<<>>>AAADDDHHHJJJLLLQQQWWW\\\___gggtttzzzdddOOOCCC@@@FFFPPPbbbzzzxxxnnnaaaRRRGGGBBB~~~VVV>>>555666888444555777999::::::;;;:::<<<;;;:::888888888888999777666555555555555444444888888888888666444222000000111222222111...+++)))000111111111222444888;;;<<<:::888666555555666777999777555333222222333444111111111222333555777999888666111---***+++...111222333333222111000000111888777777777999999888777666666666555444333111000555555444222111///---,,,)))+++///111222111///......///000222444555666777666666777999:::888555222000000///......000444888999666555666666555888===<<>>>>>999555444444999:::999777555333333444999999777444111///......333555777777666444333222111000...---,,,...000222555555444333222111111000:::===@@@BBBBBB@@@===<<<:::;;;<<<<<<;;;777333111///111333666888999999888555555666666555555444333333333222000...+++***)))---000333777:::;;;;;;;;;555333111111444666666555777777777555333333555777999::::::999888777999::::::999888777666555555555<<>>;;;777666777:::>>>EEEOOOZZZbbbeeeeeeccc___ZZZUUUQQQOOOPPPTTTZZZ```hhhpppyyy}}}iiiQQQAAA???CCCFFFOOO```wwwpppggg[[[CCC:::777777333333444555666777777888777666555444444555666777555555555444222222444777999999888777666555333222000111444666777666444333///////////////000444777777777888888888888777666333444444444444444444444444444555555555555444444111333222///+++***---000000222222222000000111222666444333444666888888888222222333333444555666666666777888666333111111111000222444555555222///,,,000000111222444666888999666666777999;;;;;;999777555444000---***+++...222555444444666666777===EEELLLXXXmmmrrrhhh```SSSFFFAAA888444333444222......000333444666:::======:::777999:::;;;999666333222222444666888666222//////111777:::<<<;;;555000......444222111000111222111000000111222333555666777888777999===BBBEEECCC>>>:::333444666999::::::999888777777777777777666666555222444666888888777444333......000222555666555444666888;;;======<<<999777777666444333222222333444444444444222111111333555333666999;;;;;;;;;;;;<<<999888666555555666888999:::AAAJJJTTTaaalllmmmiii\\\NNNFFFOOOaaazzzsss^^^JJJ@@@JJJ[[[vvv}}}mmm___ZZZZZZgggyyyzzzjjj^^^\\\gggttt~~~uuujjjbbbeeeoooxxxxxxiii___[[[UUU]]]kkkxxxqqqaaaQQQNNNUUU]]]bbbfffVVVJJJ>>>999888777888;;;???FFFOOOYYYcccooo|||~~~yyypppiiiiiihhhiiisssuuu[[[AAA888666555555888222///---...111444444333000000111000///000222555666AAAOOOXXX[[[UUUEEE666222///...000444666666444...000666???JJJSSSZZZ\\\YYYPPPBBB777111222555666222555666555333333666999:::???DDDFFFIIIJJJFFF???555444333444777888888888555666777:::???HHHQQQXXXZZZ]]]dddnnn{{{zzzfffUUULLLBBB;;;555//////333555777>>>JJJ[[[ooo~~~jjj]]]PPPMMMEEE???>>>@@@???:::666999???HHHUUUcccnnntttyyytttoooiiiddd[[[PPPHHHIIIKKKOOOSSSYYYaaajjjpppyyyzzzttteeeRRRDDD@@@BBBJJJTTTeee}}}}}}}}}YYYEEE===999666555555555555555666777777555444444444444666777888555666666444222222555888999999888777777666555555111222444555666555444333,,,------,,,+++---000333444555888::::::888666444111222444666666666555444111333555777777666555333---111444444000...///111222333444444222222333444333111111222444777888888333333222222333444666777555777888666333000000111///111333444444222000...000000000111222444666888333333444666999:::999888777555222...+++,,,000333444333555888888:::BBBLLL\\\kkkxxxfffbbb___SSSHHHDDD;;;777555555444//////111111333777:::;;;:::::::::999999:::888555333222333222555888777333000111333444888===<<<777111///000111000000333666666555222000111222444666888999:::555777<<>>>>>;;;888555555555555333222111222222...///000000000111444777333666999;;;;;;:::999:::777777888888999999888888666:::@@@GGGSSS]]]^^^YYYTTTKKKLLL\\\rrr|||gggSSSEEEGGGRRRkkk}}}rrrcccZZZUUU]]]kkk{{{vvviiiaaadddkkksss~~~{{{vvvpppjjjkkkrrr|||pppbbbYYYVVV\\\gggxxxvvv___QQQHHHKKKTTTXXXYYYYYYMMMDDD===;;;;;;888666777555999>>>DDDKKKSSS^^^gggnnnwwwtttXXX>>>666777666777;;;444111...,,,---///111222111222333111000111444777<<>>>>>;;;777555333444444333222000111111***,,,---...000222666999444777:::;;;:::888777777666888;;;======<<<999777666888;;;@@@JJJSSSSSSNNNPPPKKKQQQeee}}}nnn[[[LLLIIINNN___rrryyybbbZZZWWW^^^iiitttyyyjjjbbbbbbkkktttxxxtttooonnnpppqqq{{{vvvppppppwwwuuuiii```[[[YYYfffqqqlllTTTIIIEEENNNYYYYYYUUUSSSHHHAAA<<<======888555444222333666999;;;@@@JJJRRR^^^gggrrr{{{uuuXXX===666888888999===777444000---+++---000222222333444333111222777:::CCCSSS```^^^QQQBBB555---,,,++++++///333555333000///333;;;FFFPPPVVVUUUSSSCCC;;;333111222333333333333777999777333222555999:::DDDKKKGGG@@@<<<:::888666666666888:::999666444444777:::@@@FFFLLLQQQTTTSSSRRRRRRXXXbbbooozzzvvvdddRRRJJJ@@@888666555222000000222:::HHHZZZlll{{{{{{vvvqqqhhh[[[QQQIIIHHHBBB===???HHHJJJFFFKKKQQQ^^^sss{{{vvvtttiiiVVVGGG;;;<<<===>>>@@@EEEKKKPPPWWWUUUQQQJJJFFFFFFKKKPPP[[[hhh~~~uuuPPP===888:::;;;;;;;;;:::999888888888888:::777333333666888888777===<<<999666333333555777;;;888555555777888777555444444555444333222111000))),,,......++++++---000222555888:::888555000,,,222666;;;======:::777666666333111333666777222...///222777999888555222111444777999999888666555555222222111111222444555666333444444444444333222111666666666444111000000222---------///111333222111444333222111111111222333111///...000555888999999999999999888888999:::;;;888555777<<<<<>>999444222111000///000111333555888:::;;;999999999999777444111///111333555444222222555777222777======999222---+++++++++,,,///333555555444222333444444555888<<<@@@>>>;;;777888;;;<<<888444---...000333666999;;;<<<999999888888888999:::::::::<<<>>>???<<<666...(((,,,111777::::::999999:::;;;:::999999::::::999777888666333222222222111000222333333333333444888;;;999;;;<<<===;;;888444111555888===@@@@@@<<<777333666555888@@@EEEGGGIIIMMMKKKPPP^^^wwwkkkUUULLLNNN^^^mmm~~~uuuaaaSSSYYYfffqqq~~~yyylllqqqoooppptttqqqjjjhhhlllvvvvvvyyyvvvhhh[[[[[[bbbxxxwwwbbbRRRHHHDDDPPP```eee\\\QQQFFF>>>;;;???===444333999666333111222666<<>>666222...,,,...222333777999888555666;;;AAALLLYYYaaaWWWFFF999000***---...000222333333444444000999DDDMMMOOOKKKFFFCCC:::777333000......000111---444777444222666:::<<>>:::777666666000222666888::::::::::::777888<<>>AAAAAA@@@IIIHHHFFFCCCCCCGGGPPPVVVkkk}}}uuuOOO;;;666777888===<<<<<<;;;::::::::::::888555333333666999::::::<<<;;;999777555555777888999777666777999:::888666555555444444333222222111---000222111///...000222333444666666555111---***000444999<<<;;;999666555333000...///333444000---000333666777666444222222444666888999777555444444333222111111111222333444444444333222111000//////555555555333111///000111---------///222333222111333222111000000111222222444222111222666999::::::<<<===@@@DDDGGGEEE>>>999777444666>>>BBBIII]]]qqqsss___WWWNNNKKKMMMOOOMMMJJJEEEBBB===888444222111111000111111222444666888999777888888888777444222000///222555666555555666888555888<<<<<<777111---+++((()))***...222555666555888999:::::::::;;;>>>@@@@@@<<<777666777777333///,,,---000333666888:::;;;;;;999777666777999<<<>>>>>>===<<<;;;888333...+++---111777999999888999:::999777666666888999999999999666333111222222222222222444666777777777999::::::<<<@@@BBBAAA;;;555111444777;;;>>>>>>:::666333444333777>>>CCCDDDGGGKKKOOOXXXjjjxxx___QQQQQQ]]]nnn~~~nnnaaa___```cccppp~~~|||zzz{{{xxxrrrssswww{{{vvvoooiiinnnvvvmmmZZZMMMIIILLL[[[lllooocccUUUEEE<<<999>>>===666444888777555222333666:::===???<<<@@@FFFOOOZZZccckkkooo|||sss]]]PPPHHHBBBAAADDDFFF>>>777333000...///333000333555555555999@@@GGGRRRZZZ[[[OOOAAA888222...222222333333333333444444666===FFFLLLKKKGGGAAA===777555222///------...///,,,222555555777===AAABBBFFFDDDAAA<<<777444333333111333666888999999999999<<>>999;;;CCCPPPZZZ```hhhrrr{{{iiiQQQJJJ@@@;;;;;;>>>@@@AAAEEEEEEEEEEEEIIIRRR]]]fff{{{tttNNN:::444333333<<<<<<======<<<<<<<<<;;;666444222333666999:::;;;::::::888777777888999999666666777999;;;;;;999888666555444333333333333333222555777555222111333555666666555444111...+++)))///333777999999777555555000...+++,,,///111///---111333555555333222222333333555777777555444333444444333222000000000111222555444333000///...------333444444222000//////000...---...///222333222111111111000000000000111222777666444555777:::;;;:::===@@@IIIVVV___\\\MMM@@@777444777AAALLLYYYmmmsss___KKKHHHEEEGGGJJJKKKHHHCCCAAA>>>;;;777444222222222222111111111222444555666444555666666555444222111---000333555666777999:::777:::;;;:::666111---+++'''''')))---222555666666<<<>>>@@@@@@??????@@@AAA>>>:::555333444333111...,,,---///222555888:::;;;;;;999666555666:::???BBBBBB@@@<<<888444111///...///222666888888777888888777444222222444777999:::999666222000111333555555555888;;;<<<;;;999999999:::>>>DDDHHHGGGAAA999444222555888::::::888555333333333777<<>>999777999:::888666666888:::;;;:::777999<<>>CCCHHHJJJFFF@@@999666333222000///...---------...222666:::AAAJJJNNNMMMHHHEEE???999444111//////222444666777777888999;;;CCCIIIOOOQQQOOONNNPPPSSS```uuu|||jjjjjjhhhbbbXXXNNNGGGCCC;;;888555666:::<<<;;;999AAAOOOjjj{{{eeeRRRGGGEEEFFFBBB>>>;;;???LLL]]]nnnwww~~~}}}ggg[[[KKK???:::<<<>>>@@@BBBBBBDDDIIISSSbbbsss~~~uuuOOO;;;555222000999:::;;;<<<<<<;;;::::::555444222222333666777888777666555666777999999999444666888:::;;;;;;:::888777666555444333333444444555888999888444333444777999777555222///---+++***...111555666666444444444000...,,,,,,///111111111333333444222111111333555333555666666444333333333444333222111111111222333777555333000...---,,,,,,000222333222000//////000///......000222333222000111111111111111222222222888777666666777888999999:::AAAQQQhhhwwwuuuaaaOOO;;;999<<>>999444111111222111333555666777777777777555222//////222666999:::888444000///111444777999;;;<<<>>>===:::777666666:::>>>DDDIIIIIIEEE???;;;333444666777888777666555555555888;;;;;;;;;AAAIIIVVVmmmppp^^^XXXZZZkkk}}}zzzjjjYYYOOOTTT___ppp}}}|||vvvzzznnn```VVVQQQPPPZZZjjj~~~rrrXXXJJJ>>>===>>><<<::::::<<<;;;::::::;;;;;;:::999999:::;;;===AAAFFFJJJLLLOOORRRVVV]]]hhhvvvppp___RRRLLLGGG???888666555333333555888888666555777===GGGNNNZZZSSSHHH===888666444222777888888666333333777:::CCCFFFHHHFFFAAA:::444111000000000000///...------222666:::BBBNNNYYY[[[WWWJJJEEE===666222///---,,,111333666666666888<<<@@@IIIQQQXXXWWWPPPLLLNNNRRRfffxxxuuurrrlllaaaUUUJJJDDDBBB777666666888::::::888666777CCC]]]~~~~~~iiiVVVJJJFFFEEEBBBBBBEEENNN^^^rrr}}}oooZZZJJJAAA?????????BBBDDDHHHRRRaaauuuwwwQQQ>>>777444000444555888::::::999888666555444333111111111333555555333222333666888999888444666999::::::999888888666666555555444444555555555777999777444333444777888666333///---+++******///111333444333222222333000///...///111444555666444444333222000111444666333444555555333222222333555444333222222333444555666555333111///...---,,,///000222222000//////000/////////000222333222000111222222333333444444444777666666555444555666777:::DDDYYYrrrmmm[[[CCCCCCGGGQQQ___qqq|||tttiii]]]SSSCCCAAA?????????>>>:::777888777555333222222222222333111///...---...///111......///000111111222222...,,,***+++///444:::===::::::999888777444111///000//////111333444333111111555999<<<=========>>>:::888777666777777888777222111111000222444666888111222444777999;;;===>>>BBBCCCAAA===888555555666555555555555666777777666333111//////222555777888555222///...111555999;;;@@@@@@>>>:::555333333444888;;;@@@DDDFFFFFFDDDCCC666555555555555555666666777888:::;;;999999CCCNNNaaa{{{yyyjjjccc```lllyyysssbbbUUUQQQSSSaaannn}}}}}}zzzxxxwwwvvvtttyyyrrreee^^^]]]___aaammm~~~lll]]]KKKBBB???===;;;;;;;;;:::999:::;;;:::999777888888888888:::<<<===???AAAAAACCCGGGMMMWWWdddmmm~~~nnn^^^SSSGGG>>>666555555444444666;;;:::999999<<>>JJJ]]]qqq|||xxxjjj]]]LLLOOOUUU]]]gggwwwrrreeeXXXOOOLLLDDDBBB>>>;;;:::888666444555444333222111111111111222111...,,,+++,,,...///......///000111222222333///+++((()))---333888;;;999888888999:::999555333444333222222333222000...)))---111555777888:::;;;======<<<;;;;;;:::999999777444000---,,,...111333---///222555888999999999???AAABBB???;;;888999;;;999777555555666777777666333222222333555666555444111///---...222666:::;;;AAA???<<<777333000111222666777:::===@@@CCCDDDEEE888777444222222333555666999:::;;;;;;999<<>><<<:::888888888777555333777777777777777777777777777777888;;;<<<>>>FFFOOOcccnnn|||{{{hhhYYYGGG<<<333222444444444666888888999===CCCJJJQQQVVVJJJAAA999777666333///---444777;;;:::888:::???DDDFFFEEEBBB===666222000000///000111222222222222111444:::BBBLLLVVV\\\WWWOOOBBB<<<555111000///,,,***+++...111111222888BBBJJJQQQVVVYYYTTTIIIBBBDDDHHHWWWoooxxxgggVVVJJJBBB===;;;666777888999999777555333666999EEEWWWhhhsss{{{|||pppcccWWWMMMDDD>>>CCCPPPdddzzzvvvnnnggg```\\\bbbdddkkkyyyvvvSSSCCC===888444000333777;;;<<<;;;888666444555555333000111333666888333......333888::::::999::::::888444222222444444555777999999777555444111444666555333222444666333222111000///...//////333444444222000//////000,,,...000333444666777888666666666444333333555888555666666555333333444555:::999666444222111000000---...000222111000...,,,---///222333222111111111111000000111333333222000000111222444555555444444222333333222000000333555>>>JJJ[[[hhhlllggg```[[[TTT[[[ccchhhooo|||sssfffXXXKKKDDDDDD???===:::888666555333222333333222111111000000000111///,,,***)))***---...000000111111222333444555...,,,***+++///333555666666666777:::======:::777555444222222222111...,,,%%%)))---000222444666888;;;===???@@@???>>>===<<<:::555...(((%%%&&&***---,,,---///111333555777888===???@@@>>>:::999<<<@@@<<<999666555777888888666444444666888999777333///---,,,+++...222777999;;;<<<<<<;;;888444222111222333444666999<<<>>>???@@@999777333///...000222444888999;;;;;;;;;BBBVVVjjj~~~tttjjjeeennnxxxjjjbbbdddhhhlllpppyyy}}}yyysssmmmiiidddaaadddmmmxxxzzznnneeehhhpppxxx|||jjj]]]TTTMMMHHHAAA>>>;;;888777666444222777777999999999777666444333333666999666222555<<>>HHHPPPVVVWWWOOOEEE999444///...//////,,,((((((,,,...------333???HHHTTTVVVVVVOOOEEE???@@@CCCOOObbb}}}~~~ppp[[[LLLEEEAAA>>>;;;666777999::::::999888888666777<<>>999444111444999===???===:::888444555666444222333666:::;;;555......333999;;;;;;;;;;;;;;;777222000000222333555888::::::888555333000333555555222222444777555555444444444444444444555555444222///......///))),,,///222444555666777666666666555444444666888555666666555333333444666===;;;777333000...,,,,,,)))+++...111222000---,,,---///333444333222222222111000000111333333222000///000222333444444333333111222333222000000333666;;;GGGWWW___^^^[[[YYYZZZXXXbbbkkkooossszzzhhh]]]RRREEE???>>>999888777666555444222111222222111111000/////////111///+++)))(((***,,,...333333333333444555666777...---,,,///333555444222444555777;;;@@@@@@===999444333111111111000...,,,%%%(((+++...///111444666666999>>>AAABBBBBBBBBBBB<<<555,,,$$$ !!!&&&)))---,,,,,,---///333666777;;;===>>>;;;888999>>>DDD>>>:::666555777999888777444666999;;;<<<888111,,,+++***+++...222777999:::666888::::::777444333222111222555888999::::::::::::666111---,,,---000333666888;;;<<<<<>>CCCHHHLLLMMMMMM>>>666111222222...,,,///888>>>CCCDDD@@@@@@DDDIIIHHHEEE???777000------...////////////000222333444888BBBMMMTTTWWWTTTJJJ@@@333///++++++......+++''''''***,,,+++***///;;;EEEVVVVVVTTTLLLCCC>>>>>>@@@MMM[[[uuu}}}|||tttcccNNNAAA>>>>>><<<888555777:::;;;;;;;;;<<<===777777;;;AAAEEEKKKUUU```dddeeebbbYYYOOOMMMRRRXXXnnn|||uuuPPP@@@<<<<<<:::888888999999888777555444111222333444444555888:::;;;888444000000222666888:::<<<;;;888222......///222444666888999888777666444555555555555666999;;;777444222222555777666555;;;999777444222111111111///000222444444444333222555333111111222333222111111555777555111000333777888777333000...---------,,,+++,,,///111222...+++))),,,000444666555444333111222444444444222000///444222111000000111333444:::777444111000111333555;;;@@@GGGMMMQQQVVV\\\aaacccgggmmmuuu~~~|||nnn[[[LLLEEE???999333999777555222111000000111666444222...,,,+++---///666333///***'''(((,,,000444555555555555333222111+++,,,.../////////...---333888;;;===@@@BBB???999777555444222...)))+++000)))***---///111333333444444888===AAABBBCCCCCCDDD???:::222,,,)))***---000222444555333111111444888<<<;;;888444000111666:::===:::777666666666666666888555444666:::999444///---...///111444777999;;;000666;;;;;;666222111222333444555666777777777777777777555333000...,,,+++000555;;;???BBBOOOkkkttt\\\MMMQQQiii~~~{{{wwwsssvvvvvvvvvtttpppmmmkkkkkkooopppqqqsssxxxvvvnnnggghhhppp{{{mmmdddUUUJJJ@@@<<<:::666333222888:::;;;;;;999555000---222555888::::::777333000===<<<<<>>>>>???@@@>>>;;;666222000000222444555777777666333333666888999888555222//////333777888666444222333555666777888555222333666777333//////000333555555444222111///444::::::666222111111333333444666666777777777999777555333000...,,,+++---000777???III[[[xxx}}}bbbOOOMMM```uuuuuuuuutttssssssuuuwwwzzzyyy{{{~~~}}}tttiiibbbiiippptttkkk___RRRDDD===999555444555999999::::::888555222000444555888999999777555333444333222555===FFFMMMQQQ\\\aaagggjjjnnnttt}}}www^^^FFF777---111666555555999>>>???CCCHHHIIIGGG@@@;;;777333222555777888;;;???EEENNNOOOHHHFFFLLLOOOLLLCCC???999444111000111222111333333111...///333777@@@HHHQQQTTTOOOFFF>>>;;;222...+++...333555111------///111222444<<>>===<<<;;;999>>>GGGQQQWWW\\\``````]]]YYYMMMAAA;;;888555555777666777888999999999888888999888:::???DDDJJJTTT^^^ddddddcccaaaccclll{{{vvvRRRAAA>>>===<<<777777777777666555444333333555888999888777666777999777444222111333666888888888888555222111111222666777888999::::::999999999999999888666666777888888666333222333444444333777777777777666555555444000111333555666555444333......///222444555333111666777888555111000222555;;;888555222111222444666111///------///000111000---///111333444333222111///000222444555666555555111000///000111333666888;;;:::999888777888888999===???BBBEEEMMM[[[kkkwwwooo]]]TTTHHH@@@===:::555111333333444444333111000///000///......///111222444666555333000///111555999888888777666444222111///,,,---...///000000000000000444888<<>>CCCKKKPPPOOOIIIJJJPPPSSSOOOAAA<<<666333333444444333222333222///---...444999EEEJJJOOONNNHHH@@@:::888333000...111666888555111111111222555;;;BBBJJJNNNEEE???888555888:::999777;;;@@@BBBDDDIIIPPPTTTSSSNNNEEE===:::888444222222555555555555555666777777:::777999@@@GGGMMMVVV^^^bbbeeeiiioooxxxyyyUUUBBB===<<<;;;888888888777777666555555666999<<<===;;;999777666888777555333333444666888777666555444222222333333888888888888999999:::::::::;;;;;;999777555666777999777444111111111222222444555777888888888777666444555666666666444222111***,,,///333666666444111444444444222000000222555:::888444222111333666888222///---+++,,,...000111000111222222222222111000...000222444666777888888444333222222222444777888999999888888999999::::::===@@@EEELLLXXXiii|||tttdddSSSLLLDDD???===:::666333111222444555444222000...+++++++++---000333444444444444333222111444888;;;666666666555444333222222111111111111111111111111111555888<<>>444111111---)))''',,,///555888999555111---000222333444333444666888777999<<<>>>???>>><<<;;;:::::::::888777555555555222333333222222222333333111111///......000333666999555111///000222444444444666888888444...'''###+++000555888666333111000222333333444555777888999;;;:::777444111///...---333222888III^^^www{{{___QQQSSS[[[fffooo~~~tttlllaaa[[[^^^iiiwwwvvvhhhbbbTTTIII===888555555777<<<888888777777666666666777555444333333333444555666555333000000333666999:::888<<>>999333222666888666444222222000---+++...555;;;JJJKKKJJJFFF@@@:::666555333000000222777999777444444333333777===BBBEEEEEEBBB999000...222666555333999:::::::::???HHHNNNNNNHHHAAA;;;;;;:::555111000555444333222333444666777888666999BBBJJJQQQYYY```dddiiiqqq}}}|||VVVBBB<<<;;;;;;::::::999888777777777777888<<>>;;;888777777666555444444555777777666555333222222333444444777777666666666777888999:::;;;;;;:::777666666666888777444111//////111333333444666888999888888777888999999888666333000...***,,,///333777777444111//////.........000333555888666333111111333666888111///,,,))))))+++...111222222222222111111000000///000222555777999::::::888777555444444555666777555555555666888999;;;<<<===CCCNNNZZZhhhyyy{{{fffXXXKKKGGGBBB>>><<<:::666333000222444555555333000...((('''(((,,,111444444333222222222222111333777:::333333333333333444444555666666555444333222111111111444666:::CCCPPPXXXYYYIII===222111111...(((%%%(((+++111555666444111...111222333333333333555666333666;;;???@@@???<<<:::999888777666666444333222222333555666777777666555222333333111///...111333999666222000111444666888666666777666333...***'''+++...333555555444222111444444444444555777999:::<<<:::777444222000000000666666>>>RRRkkkkkkXXXQQQQQQVVV\\\hhhwww}}}uuubbb^^^YYYZZZeeewww|||iii[[[TTTFFF???999777666444666:::777777666555555666777777333222111000000111333444333111//////111444555666444777:::===@@@DDDGGGJJJJJJQQQYYY]]]]]]VVVHHH===555555888<<<>>>>>>@@@DDDMMMRRRVVVSSSHHH===666555555444555777666444777===DDDFFFHHHIIIKKKKKKFFFAAA<<<777333333777999777444111111///---,,,000888???KKKIIIDDD>>>888555444444222111111333666888777555444333444999???CCCBBB??????666---***...222222000222333444555;;;DDDGGGFFFEEE???;;;===<<<777222000666555333222222444666888777777<<>>;;;888777666666666666666666777777777444111111222444555444666444333111111333555666777999:::999888666666777777666444000---...111333333444555666777888888888;;;;;;;;;999777444000...---...111444777666444111---,,,++++++,,,///333555555444333222222333555666000///,,,)))''')))---111333333111111000000111111222333444555777999:::;;;:::999666555444555666777222222333555888;;;>>>@@@BBBLLL[[[kkkzzzoooYYYJJJDDDAAA===:::888666444222222444555666555333000...''''''(((---222555444222000111111111000111333555111111111111222333555666999888666555333333222222///222444777???JJJPPPOOOEEE;;;222222333///***'''%%%(((,,,000222222111000111333444555444444555666///222777;;;<<<;;;999777777666444444444333111///111333666999<<<;;;888555333555666555111...///111555555444444444666999:::777666666555333111///...---...111333555555555444777666666555666777999:::<<<:::777444222222222333555888EEE]]]xxx{{{gggYYYPPPNNNMMMPPPXXXgggyyyvvvjjjbbbRRRVVV___jjjyyysss```RRRKKK@@@;;;888888666333333777666555555444444555666666333222000......///000111222111000111333555555555111222444666999;;;<<<===:::@@@GGGKKKKKKFFF???999444666999???CCCFFFIIIJJJOOOQQQRRRLLLBBB888444444444333555666333000222888AAAEEEIIIKKKJJJFFFAAA===:::777555555777888666444111111111000000555>>>EEEIIIDDD>>>777333222333444222222222444666777666555111222666===CCCEEEBBB???<<<555---+++---111222111111444555888???FFFFFFBBBAAA;;;999<<<<<<888444333888777555444555666888:::888<<>>;;;:::999777777777777888888:::======;;;999777777555555666666777777777777777444000000222444444444333111///------///111333444666888999888777777888666555333///,,,---111555333333444444555666888888::::::::::::888555222000111111333555777666333000...,,,******,,,///222444444444444444444444444444000000...***((()))---111444222111000///000111222555555555666777888999:::888666555333333444555777222222333555999???DDDGGGPPP[[[mmm~~~sssaaaOOODDD>>><<<888666555444333333555666777777555333111///***)))***///555777555111///000111000///...000111111000000000000222333444666555444333333333444444000444777:::@@@IIIKKKIII@@@999444555666222---+++'''((()))+++...///111111///222555666666555555555...111444777888777666444555333222333444333000---///000444:::======888333111555888777333//////000000222444666777888:::;;;666666777777666555333222/////////111444666777777:::999888777777888999:::;;;999777444333444555666666===OOOiiinnn```TTTNNNHHHIIISSSbbbpppxxx}}}sssllleee^^^XXXVVV```ooo{{{hhhXXXKKKDDD;;;888666666333000111555444444444444444444333333444333111///.........///333111111222444555555444111111222444777888888888444777<<>>:::888888333666:::AAAIIIQQQTTTSSSRRRQQQMMMEEE<<<555222222222222444555222...000666AAAEEEIIIJJJFFF@@@<<<<<<999888888777666555444444222333555555777<<>>DDDKKKLLLIII===888666888888444000///))))))))))))+++...000222...111555777777666555555///000222444555444444333444222111222444444000---,,,...333999===<<<777111...333888888444//////000---000444777999999::::::555666999::::::777444222000//////000333666999999<<<;;;999777777888999:::;;;999666444444555666888999BBBWWWrrrtttbbb[[[RRRNNNQQQXXX^^^aaattt|||vvviii```]]]\\\YYYWWWgggpppqqq___QQQEEE>>>666333111111000...111666333333444444444333222111555444222000///.........///...---...000111000///222333444666999:::::::::444555888999777444444777333555:::BBBNNNXXX\\\ZZZVVVRRRKKKBBB:::444222222000111444555222...000777AAADDDHHHGGGAAA:::999<<<888999:::999666444333333333555888999;;;AAAJJJPPPBBB===555//////111555777666666666777777777666666111666<<<@@@AAA===888555444333000///000444888:::999:::;;;<<>>???<<<888555333444555777555666666777666555444333222111000222444555666555666666444000------...000000222333111...,,,---///555444444444444555666666777<<>>@@@DDD>>>:::666666999:::777333......//////000000111111...000333444555555555666000222333444444333222000...///111333444333///,,,***---111555777666444222111111111222333333111///...000333555666777999;;;777777666777888888555333333333444444555777888999<<<;;;999777555555555555555666777555555777888777>>>NNNcccyyy~~~vvvjjj^^^VVVSSSTTTVVVZZZcccrrr}}}wwwoookkknnngggccccccbbbbbbhhhqqq}}}gggVVVFFF<<<888444333222333444444333111444555777666444222111111888888888666444222///---222222111111111111111222444444555555777888:::::::::888777666666666555444555444666AAAUUUfffhhhaaaOOOJJJDDD>>>:::777555333444222222333111...555???HHHLLLKKKCCC:::777999:::@@@;;;666555777777555222555777888999@@@JJJPPPPPPDDD;;;111,,,...222444444555666666666555666888::::::===@@@@@@;;;666444333555444333111000222666:::======???CCCEEECCC===888333///,,,---222888;;;<<<:::<<<>>><<<:::;;;???DDDGGGRRRaaannnyyysssLLL:::777999:::999<<<===<<<777555555666555555555666888999:::999:::::::::888666444333333555666777888888777555444555222000////////////...000000000111222444555666888666333111/////////000555666666444111//////000;;;;;;:::888666555333333666555444333333444555555666444111///...000222444555666777666444444555666333000+++(((***...222555777666444333333444777888;;;999666444444777;;;===<<<;;;:::999888777555333666;;;@@@DDDIIISSSaaalllyyywwwcccRRRHHHBBB>>>;;;>>><<<999666555555666777555666777888888666555333111000///000222444555666555666555333000///000111333444555333///---...///555555444444444444555555555999======:::999:::===???:::555444555666333000//////000000111000000000...000222444444444444555000111222444444222111000...///000333444333///,,,+++---111444666555444333333222222333333333000...000222444666666666888999555444555666888888777555555555555666777888:::;;;999999999888666555333222333444444222111333777;;;FFFVVVlllrrrggg___[[[YYYTTT[[[fffqqqtttrrruuuzzzvvvtttpppmmmkkkhhhdddaaagggeeegggnnntttyyyuuu```PPPBBB999666222111111222444444333111444666777666444222222222777777777666333000---+++......///000111222333444555555444444555666888999:::999777666666666555555444666;;;EEEVVVcccccc\\\NNNIIIBBB===999888666555222111222444333444>>>IIISSSPPPJJJBBB:::555888>>>@@@:::444333444666555333444666888;;;CCCLLLOOOMMMAAA:::111---///333555555555666666555555666999;;;AAABBBAAA>>>999555555555444444222111000222666999@@@@@@AAACCCDDDAAA;;;666000---***,,,111888<<<>>>;;;::::::;;;>>>BBBFFFIIIRRR\\\jjjwwwsssLLL;;;888999999888;;;===<<<999666777888777666555555555777999:::::::::999888777666444444555666888:::999777444222555333222111111111///------...///000111333444444777555333222000000111111555555555333000......///999888777555333222111000111111000000111222444555666555333222111222333333333444555444333444555777333///***'''(((---444888999888666555555666777888999777444333444999>>>AAA@@@???>>><<<:::999888888888===DDDKKKSSSaaarrr~~~wwwgggQQQAAA<<<;;;;;;999<<<;;;:::888777666666666555777999::::::888555333///...------...111444666444666777666444222222222555666555444111//////000555444444333333444444444555888999888555444666999@@@;;;555222111111///---///000111222222111///...---...000222222333222222///000222333333222000///......000222333222///,,,---...000222333444333333777666555555555333000...000222555555555555666888333333333555888999888777555555555555666888999:::666777888888777444111///222333222...***---777AAAQQQbbbzzztttiiiccc\\\^^^cccgggeee```aaaeee```^^^\\\\\\^^^______^^^iiillluuujjjWWWIII===666555222111000111333444333222444666777666444333333333555666666555222///+++)))***+++---///222555777888777666444333333444555777888888666555444555555666444;;;CCCLLLWWW]]]ZZZSSSKKKFFF???:::888777777777222333555777666:::FFFSSS]]]RRRHHHBBB;;;555999BBB???999333000222444555555333666999>>>HHHOOONNNGGG<<<777111///111444555555444555555555555777:::===GGGEEEAAA;;;666444666888666666555444333555888<<>>999555111...+++,,,111888===@@@===<<<;;;???GGGOOOTTTVVVaaaiiivvvpppKKK:::666666444555999<<<<<<999777888:::;;;999777444333444777999:::999999999999888666444666666777777666444222111555444333333333222000---+++,,,...000222444555666666555444333222222333333222333333222000//////000555555333222000...------...------...///111333555222222222333333333444444333444444333222222444666555111,,,''''''+++333999999888777555555555666777555333111000333888>>>BBB@@@@@@???===;;;;;;===>>>===CCCLLLUUU```ppp|||kkk[[[GGG:::888::::::888888888888888777666555444555777999::::::888555333///...,,,++++++---222555222555888999888666444444666555555333111000//////444444333333333333444444777777555222111222777;;;BBB===666222000000///...///111333444333111///---++++++---///000111000//////000111222222111000/////////000111333222///---...//////000111222333333999888777666666444000...---000222444444444666777555444444666888:::999888444333222222333444666888777777777777666444333222444333111,,,%%%(((777GGG]]]pppwwwtttqqqooolllfff___]]]aaabbb```___aaaeeeiiilllnnn|||xxxaaaPPPDDD;;;777777333222111222444666555555555666777666555444444555444555555333111---***(((((()))---111555999;;;===999777444222111222333444555555444333222333555777666AAALLLSSSVVVWWWQQQJJJFFFAAA:::666555555666777555777999999999>>>KKKVVV^^^OOOEEEDDD@@@:::<<>>AAAAAACCCGGGLLLSSS\\\ccchhhooouuummmHHH888444111///333666;;;;;;999777777999===<<<999444111111444777:::999888999;;;:::777444777555333222111111222222444333333333444333111///***+++...111444666777888555555444444444444555555...000111111111111222444333333111000...---++++++,,,,,,,,,---...000222444---...000111333444444555555555444222000///111333777444///***(((+++111777888777666444333333444444111000...///222777===AAAAAAAAA@@@>>>;;;<<>>???999888555222111111111222111222222111000222666999===IIITTTWWWUUUQQQJJJDDD@@@<<<666333222333444555333666999:::<<>>;;;999888888888888;;;<<<<<<<<<;;;===@@@CCCAAAAAA@@@???===;;;;;;;;;;;;888333000222777>>>CCCGGGOOOYYY^^^aaagggpppxxxxxx~~~lllGGG888444000+++000444888999777555555666;;;;;;999555111000444888:::888888:::===<<<999555666444111///...///111333333222111111333333222111,,,---000333555777777777222222333333444444444555---///111222222333555777555444333111///...---,,,......------...000111222,,,---...///111222444444555555333111......000222666666444///+++,,,111555777666555444222222111111//////...///111666:::===BBBCCCBBB@@@>>>???DDDIIISSS]]]jjjvvvzzzrrrkkkaaaXXXMMMGGG???999777666444222333333444444444333333222444444555555555444333222111222000,,,'''&&&))),,,,,,111666999999888666666444333111222333333222000000000000111222333444555333///***'''(((...555:::<<<999666333111111222222111222333444444333111000)))((()))---111444222///222333444666666444333222222111111222444444222000///////////////000000000000///...//////...+++)))'''***...000222444777999999888666666888999999888666555333222222444777999888666333222333666:::<<<<<<888555222---000BBBXXXppptttdddRRRHHHBBB===<<<<<<:::888666555777888888888777777888777555555777888666555333111000/////////...000333777:::<<<======999888666444333111000000///111222111111333999>>>GGGQQQXXXWWWSSSNNNGGGAAA<<<999555222222333333333...333777;;;BBBMMMSSSUUUJJJGGGGGGNNNXXX[[[UUUMMMBBB>>>888222111333666999888>>>CCCEEEFFFEEE>>>555222222111222333444666777666666666777888<<>><<<:::999;;;===<<<999666333555<<>>>>>:::555333222111000000111222333222000//////111333444444///111333444555444333333...///000111222222222222...000222333333333555777888777666555333111000///111111//////...///000111///////////////111222222333333222///---...111333333555666444000///222555777777555444222111000000//////000111333666888:::???AAACCCCCCCCCHHHQQQXXXeeeppppppeee^^^SSSIII@@@>>>;;;777444222222333333333333333333333444444333333222111111111111111444555444...'''###$$$'''***...444777888777666666444222111222555666444333......///000222444555777111...+++***+++///222444222222111000//////111222111222333333444333333333+++******///555888777444444555777888888777555444333333222333555555333111...//////000000///......---------...000000...,,,))),,,///222333555777999666555333444666888999999777555333111111333666888333222222222444777:::<<<===777666888777:::LLLbbbwww~~~iiiZZZLLLDDDAAA===;;;<<<<<<999666555666777777666777888888777555555777999888666333000000111333444222444666888999999999888888888777666555222000//////111333333333777>>>DDDQQQWWWZZZVVVPPPLLLFFF@@@:::888555444444444333111///333777===HHHSSSTTTNNNFFFJJJNNNUUUcccnnneeeUUUAAA>>>999333000111444666;;;CCCGGGEEEAAA===888222222222222111222333666888777777777888:::>>>EEEJJJ>>>;;;888888:::<<<;;;::::::;;;=========>>>AAACCC??????===:::777666:::===;;;;;;::::::???IIIWWW```hhhtttoooLLL>>>999333---,,,000555666333000///000111444777555333333888>>>:::888777;;;??????:::555111222222333333333222222111///---...000333555555222333444555444222000...+++,,,---///000000000000000222333333333333555666;;;;;;999888666555333333444333111000//////000000333222000/////////000111111111000...---///222555000444888777333111333666888777666555333111000000000111111333444666888888:::===BBBEEEIIIQQQ^^^gggxxxjjj\\\UUUKKKAAA888999888555222111333777444444333333333444555555333222000///...///000111555777666000'''""""""$$$)))---222666666666666666555333111333666888777555,,,---...000222444666777222111000000111222111111+++,,,---------...000111222222222333333444444555---+++,,,111888<<<:::777666777888::::::888777666444333333444555555444222...///000000000///...---/////////222444444333111---///222444444555777888222111000222555888999:::555333000//////111444666...///000333555777999:::<<<666666<<<>>>BBBTTTiii|||sssaaaTTTGGGAAA???<<<:::;;;<<<999666444555555555555777888888777555666888:::999666333000000222555888555666777999888777555444777777888888666444111//////222555555555999BBBIIIWWW[[[ZZZTTTOOOKKKFFF@@@:::888777666666555333111333666999@@@LLLUUUQQQGGGFFFOOOTTTYYYjjjzzzqqqZZZ@@@>>>999333//////111444>>>FFFJJJEEE===888444000222222222111111333666888888888888999;;;@@@FFFKKKBBB===999888:::<<<===<<<<<<===??????@@@AAACCCFFF??????===888555444888;;;<<<===>>>AAAHHHVVVgggrrryyywwwTTTDDD>>>999444555666777666333222111222666444333333666888999999777888:::;;;;;;:::999999333111111333666666444111111000000111444555555444444666666555222///---------------------...///000---111666666333111333666>>>?????????===999555333333444333000......222666999999888444///---...000222...+++,,,///222333222333444555333111000333666;;;555...---000333333222222666777333///000555888>>>AAAGGGNNNUUU___nnn{{{yyycccSSSGGG???;;;;;;999666333222222222333999777555444444444333111111///------///111111111333000,,,)))'''$$$"""***---111555777666555444444333222333555666666555000---******...222444444555222111444888888333///,,,,,,,,,++++++,,,------000......///222444555444222......333;;;>>>;;;666:::999777555444333444444333333444333222222333444......---+++***,,,000333999888666555444444555666:::666333333666888999999444000---///444777777444111000///000111222111000...///222444555666666555888444555===FFFQQQ___jjj~~~{{{mmmZZZLLL@@@>>>???<<<666333///111444666777666444333777777666333111111333555777444111///...111444666888999:::888555222111111777777555333000000111333...222444444555<<>>JJJUUUUUUIII===CCCJJJUUUeeewww|||lllXXXEEE:::444666444...111999HHHGGGCCC???;;;777555444333222111000111444777999???===;;;===@@@CCCBBBAAA<<<:::666444555888<<>>>>>???@@@BBBCCCHHH???999:::888444444888???;;;@@@NNN^^^kkkyyywwwUUUEEEAAA===:::888999999888555222111222666444333444666777777666555666777888999999888888444333333555777888666333111000///000222444444444666777777666222///......---------------.../////////333777777444333555888:::;;;<<<<<<;;;888555333333444444222000000333666888888888555000......///000---,,,---000333444333222333444333111222444777888333---,,,///222333111222555777444111111666;;;CCCHHHQQQYYYaaammm}}}qqq\\\MMMDDD===999;;;999555222000111333444777555333222333444444333333111...---///000000000///---***(((((('''%%%$$$'''***...222555666666555555555444666888888777666000---,,,---000333444444444222111333777777222...,,,,,,,,,,,,,,,---......000//////000222444444333000//////333999<<<:::888:::999777555333333333333555555444444333444555777333000,,,******,,,///111999888666555444444444555666444333555777999888777444111///111555888777555333222000111222222222000000111222444444444444333777555666???IIIVVVeeeqqqssseeeVVVJJJ>>><<<===999444111///111444666777777666555666666555333111000222444555222...,,,,,,...222444888999:::888555222111111222333333222000///000222111111222333888BBBOOOXXX___ZZZTTTOOOLLLHHHBBB===999999999999999888666555666888???IIIPPPNNNCCC888<<>>FFFDDD@@@<<<999777666666444555555666777777888888<<<<<<===???BBBBBB@@@===:::888777666555666888888:::;;;<<<===???BBBDDDEEEGGG@@@;;;<<<===:::;;;>>>BBBCCCLLL___ppp~~~uuuRRRCCC???>>>===;;;<<<<<<:::666444333333555444333444555555333111222222444555666666666666444333333555777888777666111///......111333444444888999999777333000//////............////////////111444888888666555666888777888:::::::::888666555333444555444333333444555555777777666333000......---,,,,,,...111333444333111222222222111333555888444///+++***---111222111444666888777444555:::@@@KKKTTT___iiittt|||fffRRREEE>>>:::888999666222//////222555888777444111000111333444444555222///---...///000///+++***))))))+++++++++)))&&&(((+++///333555777777666666777888::::::777555///......000333444555444444222111333666555111---+++,,,,,,---...///000000222111000111222333333222///000222444777999:::;;;;;;999777444222111111111444333111111222444777999:::444---***+++...000000888777666444333333222222111111222555888888777555444222222444888999777555666444222111222333222111222222333333333333222222777555888BBBNNN[[[mmm{{{yyyhhh]]]RRRFFF<<<999:::666111//////111333666777777666555444555444222000000222444444222...++++++...222555777999999888555222111111000222333333222111222333333111///333===KKKXXX```]]]XXXQQQLLLHHHCCC===888777777777666666555444444444999AAAHHHJJJEEE;;;444333:::GGGYYYjjjnnnaaaQQQEEE:::333444666666;;;CCCCCC@@@<<<888666666777888555777:::<<<<<<;;;999777999;;;???CCCDDDAAA<<<777666777888999888666444222555777;;;???BBBEEEGGGGGGDDD>>>:::;;;<<<<<<>>>AAALLLSSSbbbwwwpppLLL;;;888999999:::;;;;;;:::777555555555333333222333444222000---///000111222333444444444222222222444555666666666111000......111333444555999::::::777444111111111000111111111111111111111222444777888666555666777777888999:::999888666555222444555666666555555444333555666666555222///...---------...///000000000.../////////000222555777000---******,,,000111111666888;;;<<<:::999???GGGVVVaaappp{{{qqq\\\JJJ???:::888666666333///...///333999<<<999666111///000222333444333111...---///111111111,,,++++++,,,///000///...(((***,,,///222555666777555555777999:::999555222...///000222444444444333333333333444666555222///+++,,,---///000111111222333222111222333333222000///222444555555666:::>>>;;;999666333111000//////...---+++,,,000555:::<<<@@@888///+++---000111000666666444333222111000000......000222444555555555444444444666999:::888555666444222222222333222111111111222333333333333333777777<<>>888444///333<<>>999555333444666888666777:::<<<===<<<;;;:::666:::@@@EEEEEE???888222222555:::======999555111444777<<>>@@@CCC;;;111---///222333222444333333222111000///......---------///111444666555555666888999999888666555444333333444444222000//////000222444666777888999;;;BBBNNN[[[jjj~~~oooeee___XXXSSSIII@@@999888777444111000222222333333222111///...111222333222111111222444555333000//////222555777444666777666333111000000444666888888666444444444333000000<<>>CCCGGGAAA===777222000111444666555666666777999;;;<<<===555:::@@@DDDCCC===555000111555;;;???@@@===999555555888===AAADDDEEEEEEDDDCCC@@@<<<===EEEQQQ\\\bbbssstttMMM888222333444666888::::::999999:::;;;444444333444666666555333333222222222222333444444000111222111000000222444333333222444666888777666999999999777444333444555444555666666666555333333111222333444444333222222444444444333222111000///333333333555777777666444222222333555666555222///222111///,,,)))(((***,,,---,,,+++,,,///222333333111000//////000111444555666666===FFFIIIJJJTTTaaayyywwwdddYYYJJJ???999888888888444222000///111666<<>>888666444111///.........,,,******...666>>>BBBCCC@@@:::333///000222333333222333333333222111000///.........------///333777555666777777888888888777333333444666777777444111---...000222555999;;;===<<<@@@KKKZZZhhhxxxooo___ZZZWWWSSSNNNDDD<<<777777777444222222333333333222111000///...000222333333222222333555222111000000000222444555222444555444222///......222333555555444333444555444444888FFFWWWcccddd```LLLFFF???:::777444000---***,,,......///222999>>>HHHJJJJJJEEE===777888:::333///---333888:::;;;===888444111555===DDDFFFEEE???<<<666222000111333555666444333222444777:::===666:::???AAA>>>999555222222555999===>>>===;;;999888:::>>>BBBDDDDDDCCCCCC???@@@AAAEEESSSffftttzzzyyyRRR<<<555666777999:::<<<<<<;;;:::;;;<<<888777666777:::<<<<<<<<<666666444333333444444555444555666444222111333666444444666888;;;;;;999777777777777666444444555777333444555666666444222111222222333444444444222111333333333333333333333333333222222333666777666444222111222444666666333000444333000,,,)))))),,,000000...,,,---000333333333444444333333222333666777999999CCCQQQYYY]]]iiiyyywwwbbbSSSJJJ???888777888999:::888666444222333555999;;;888555111///...---,,,***+++,,,///333666666444111000000111333555444222000111333555777777555333222222000/////////...,,,***%%%(((******)))(((***+++***---000222333333222222///111333444444444333222222222222444555555333000000///...---...111666:::666555222000///.........///,,,,,,111999???AAA@@@999777222///...000222444333333444555555444333222///000222111000000333666666666777666666666777999222444777:::<<<;;;777333//////111333666:::===??????FFFUUUgggwwwppp^^^SSSRRRQQQLLLGGG>>>888555666666444333444222222222333333333222222000222444444444444555666111111222333444444444555000111333222000...------000111333444444555888:::888:::CCCQQQ^^^bbb\\\TTTHHHBBB;;;777555444111...,,,///222333444:::CCCJJJVVVSSSLLLBBB888444666999444...,,,000222222444888555444444999CCCIIIHHHDDD;;;999555222111222444666777555333111222333666888888:::===<<<999666666666444444666777888888888888???AAADDDFFFHHHIIIHHHHHHDDDJJJPPPYYYjjj~~~}}}yyyzzz||||||{{{{{{UUU???888888999<<<===???>>><<<;;;;;;<<<;;;999999:::===@@@BBBBBB999888666555444444555666888999999777444333555888555666888;;;======;;;888666666666555444444666888222333444555555333111000333222333444555444222000444444555555666777888888444222000222555777666444333111111333666666444111555444111,,,)))***000444222///---...222444444333666666666555444555777999===>>>JJJ\\\ffflll{{{hhhSSSFFF@@@777333555888:::;;;;;;:::777555444444666777333111///------,,,+++))),,,---000444777666222///...///000222444444222000000222555777888666333222222000...---------+++***###&&&((('''%%%%%%'''***'''***...000111111111222111222444555555444222111111111222444666666333111///---***)))+++///444666555333222000///......//////---,,,111888======;;;444333222///---...111444444555666777777777666555///222555666444222333555777777666555444555777999222555999>>>@@@>>>999555000111222444777:::>>>@@@AAAJJJ\\\ppplll```RRRMMMOOONNNHHHAAA;;;666333555555333333444111222333333555666666777000222444555555444555777222333555777888888777666///000222111///---,,,,,,000111333444666999===AAA;;;@@@JJJXXXaaa```UUUKKKFFFAAA:::666555555333000...222555777999@@@JJJSSS```YYYMMM@@@555222444888333...,,,111222000222777444444666===GGGLLLIIICCC888666444222222444666888888666444333222222222333999;;;;;;999666555666999555444333222222333555666FFFGGGJJJLLLNNNOOOPPPPPPTTT]]]gggqqqxxxnnnccc^^^aaaggglllmmmuuuQQQ@@@===<<<<<<===>>>???@@@@@@@@@@@@@@@<<<777333555;;;@@@BBBAAA:::666222111333555666555;;;:::999888777777777888888999::::::;;;;;;;;;;;;666777777666666777999;;;666333222222555555222///000111333444555666555555555666777888888999999999555333222333555555555333111333444444333222333444666444111...+++,,,000333333222000//////111222444:::;;;:::777666666999<<>>:::555333555666666444777666555666666555222000/////////---******+++---++++++...333666444///***((()))---333666555000+++000111222444666666444222444111...,,,+++***(((&&&$$$%%%'''(((((((((''''''%%%'''***...222222000------111555777666444333222333333333333333333333333333///,,,***,,,000333555444555555555555333111000...,,,---222888;;;888444333111...---.........---222222333444444444333333555555666666666555444444555222000222666:::;;;;;;777888<<>><<<999666555444444555111666999888===HHHSSSXXX___SSSDDD999222///333999:::777444111111222333333222666@@@LLLRRRMMMDDD===999555000,,,,,,///555888;;;666000,,,,,,...//////555555555666666777777777444222222333333222666;;;EEEIIIQQQUUUPPPLLLSSS```fffqqqyyyhhh\\\NNNHHHLLLSSSXXXYYYsssOOO>>>;;;;;;;;;======>>>>>>??????>>>>>><<<777444555:::???@@@???;;;777333222333444444333888888888888888777777777666777888:::;;;;;;::::::888888999888777777999;;;777555333444777777444111000222444666777777666555666777777888888888777777555444333444555555444222222444666666555444444444666555222///---...111444222111111000111333444555999:::999777666888<<>>===999666444333555666555444222111111222555777777777111555999:::777555444666666777888888888666444333///000111111000///...---...111555666666:::AAAGGGPPPWWW___aaa\\\RRRHHHBBB<<<:::777555444444555666444888:::===EEESSS^^^bbbYYYLLL>>>666111///333888999888777666555444333111333;;;HHHSSSUUUMMMAAA999222000---,,,---111555888666333000---,,,---...///444444444444444555555666333222444888999999===CCCJJJMMMTTTWWWUUUVVVbbbpppvvvuuujjjcccTTTJJJ???:::>>>DDDGGGGGGpppLLL<<<::::::999<<<<<<<<<<<<<<<<<<<<<;;;;;;777444444888;;;<<<<<<:::888555444444444222111666777777888888777666555222444666999::::::999888999::::::999777777888:::888666555666999999666222111333666888999999777666777777888888888777666666555444444555666555222000333555888888777555444444666555333111///000222555111111111222333444555666888999:::999999===DDDJJJWWWbbbrrruuubbbNNN>>>555111444777777555222///...444333333444555444222///.........,,,++++++---///111111000111111///,,,)))((()))+++...222444333222///......000333555555555444222000///...,,,)))&&&)))***,,,...---,,,***(((''')))---222777999888777000333777888777555444444444333222111///...---,,,,,,+++***,,,000333444444666777777888777666444333///...///333888999777444000...,,,,,,...000000000444333222111111222333444333333333333333222111111222000///111444777888888;;;;;;<<<===>>>===:::777777444444666888:::@@@HHHTTTfffmmm___XXXRRRLLLFFFCCCBBBCCC@@@:::777888888666444333444555555555333222111222444666666555333777:::999666333333444555666666666666444222111////////////////////////,,,///222444666:::AAAGGGWWWdddiii___QQQIIIBBB<<<:::888555333333333555666999;;;===BBBOOO]]]dddeeeRRREEE999444444444555888888999::::::888666333222666BBBQQQXXXTTTGGG999000******+++---000222555666222222111///...000333666666555444444333444555555222111333888;;;===BBBHHHPPPSSSWWWZZZZZZ```pppzzzmmmbbbXXXOOOJJJEEE???777666999<<<===;;;oooKKK;;;888999888<<<;;;::::::999999999999999666333222555777888888666666555555555444333333666777888888777555333111///111444777999999888777999::::::999777666666777666555444777999:::666333111333777999::::::888666555666666777888888777777555555555555666555111///222555777888777444333333444444333111000000333555111111111222222333333444666999<<<===???EEEPPPXXXgggsss{{{hhhTTTCCC999666222555999888555111111222333333333444555555222000...//////...------///111444444333333222111///......---...///222444555555111///...///111333444333333222111222222000---+++,,,---000222111///,,,******+++...333777999888777000333666777666555444444444333222000...,,,******))))))+++...222444444333555555666777666555444333000///111444777888666333...---+++,,,///111222222444333111000111222444555333333333333222111000000000000///000222555666777;;;::::::::::::::::::999:::666555666777:::CCCMMM^^^qqqzzz^^^MMMFFFDDDBBB@@@@@@AAAAAA<<<444222555777666444444444555666666666444333333555666666555444777999888444000000111555555555444333111000/////////.........///000111...///000111444:::BBBHHHWWWgggkkkXXXEEE@@@>>>999999777444111000111333444:::<<<@@@HHHUUU``````ZZZKKK???555555888:::999:::888999999999777666666666>>>KKKWWWWWWLLL===000((((((***---000222444444444111222222222333777>>>CCC<<<:::777555444444444555555333555:::===AAAIIIRRR\\\```eeegggjjjrrrxxxxxxooobbbTTTJJJCCC>>>;;;???;;;888999<<<===;;;999oooKKK;;;888999888::::::999777777777777888666444222111222333444444333333444555555555666666888999999999666333000......000222555777777777666888999999888666444444555444333333666999999666222111333666999:::999888777111333444666888999::::::666555444555555444222///111333666666444222111111111222222222000000222444333222222111111111222222333999???DDDHHHQQQ^^^hhhzzzxxxsssgggUUUCCC888444444444666777555111000222555222222222444555555333111000111111000//////111333444555555555555444555555444444555555444555666777444222000000111222111000//////000222444333000...---///333555555333///,,,---...///222555666555333///111444555555444444444555444333111...---+++***)))***,,,000444555444333222333444444444333222111000000222444666555444222---,,,+++,,,///111222222333222111111111333666777333333333333222111000///...///000111222333444666888777777666777888;;;<<<<<<888666777777;;;GGGSSSggg{{{www[[[GGG>>>;;;<<<999:::===>>>999222222666777666666555444555777888888666555555777888777666555777999777222//////000555555444222111///...---............///111222333333222//////333<<>>:::;;;888999777333///...///000222777<<>>LLLWWW[[[RRRCCC777...(((+++---111333444444222111111111222333777???GGGMMM???<<<888444222222444555999777999@@@FFFNNNZZZeeelllsss{{{~~~qqqcccZZZ^^^VVVKKKAAA;;;888777666888666666888;;;;;;999666rrrNNN===::::::999999888777666666666777888444333222222111222333444111333444444444555888:::::::::999888666333000///000000222333444555666666666888999888555444444444111111222555999999555222111222444666777777777777///111333555888:::;;;;;;777555333333444444333222111333444333111000000000///111222222111111222444555333222000000222333555777???JJJRRRYYYdddsss~~~fff```UUUFFF999333333666555444222000...///222555000000111222444555333111222222222111//////111333111333555666555555666888777999;;;;;;999777777777555444222222222222000...+++,,,///222444333000------000555888999666222...000//////111333333111///---000333444444444555666666555444333111000///...,,,---...222555555444222000111222222222111000//////000222333444333111000---,,,+++,,,///111333333222222222222444666888:::555555555555444222111000...///111222222222444555555666555555444666:::===<<<999999999;;;@@@NNN\\\rrr{{{```JJJ<<<777888333444777:::888444555999777777777666555666888:::999777666666888999999888666888999777333000000111666555333111000...---,,,---...///000222333444555666444222333999DDDOOOVVVcccggg```LLL;;;666777777777555111---,,,---000222555;;;EEEPPPZZZ\\\QQQDDD888222///333888888777666777666444111000666@@@GGGYYY```]]]MMM>>>777444///111222333555444333111000222111222666===EEEJJJLLL>>>;;;666333222333666888::::::???IIITTT^^^kkkvvvyyy~~~uuunnndddWWWKKKEEEEEE@@@999555333333444444444444555777999:::888666vvvQQQ???<<<;;;:::888777666555555666888999444444444444333333555666333444444333222333777;;;:::999888777666444333333222222111222222444555666666777999999777555555555000000111555999999666222111111222222333444666666000111333555777999::::::777555222111333444555444333333333111///...000111///111333444333333444555555444111000111555999;;;BBBMMM\\\gggqqq}}}oooYYYSSSHHH<<<444222555888777444111///000222333444------...000222333111///222222111000...---///111---000444444333222333444555999>>>???===:::999888444333333333444333111///...///222555666444000,,,+++///555:::;;;888444000000//////000222222000///---///222444555666777999666666666555555444444333000000111333555555333111///000111111222111000///...000222333222000///......,,,+++,,,///111222222000000222444777999;;;<<<888777777777666444333222---000333333222222333555555666666444222333777::::::999;;;>>>@@@HHHXXXggghhhSSSAAA:::;;;999777888:::999555666999777888999888666777999<<<888666555666888999999888999;;;<<<999555222333555666555333111///---,,,+++,,,...000333444555666666666555666;;;DDDPPPZZZ```ggg```TTTEEE999333444666333111---++++++...222444777>>>FFFMMMSSSQQQFFF:::222///000555888666555666444444333111222999EEEOOO]]]aaaZZZHHH;;;;;;;;;777444444444333333222111000444444666>>>GGGLLLIIIEEE===:::777555555999>>>AAADDDGGGQQQ^^^iiiqqqzzzkkkbbbZZZWWWPPPFFF>>>;;;555333222222333333333222444444555777999::::::999xxxSSSAAA===<<<;;;777666555444555777999:::555666666666555555777888555666555333111222666:::888888777666666666666777444333222111111333555777666888::::::888666666666000000222666::::::777333111000000000111333555666222333444666777888888888777444111000222444666666444444333000......000222///222444666555555555666666444111111333888>>>AAANNN[[[lllyyyqqq\\\PPPIII>>>444//////222444999666222222555777666444++++++,,,...000111///...111111000...,,,,,,---///***...222222000//////000222777>>>AAA@@@<<<:::999222222333555666555333000333444777999:::777111---+++///555;;;<<<999555111000//////000222222111000---///333555666777:::<<<777777777777777777777777333333333444555555222000///000111222222111000///...000222222111///...---...---+++,,,///111222222...000333666999;;;======999999999888777555444333---000333444222222333666666777777444222111555888888999<<>>666555444555777999999888;;;===>>>;;;777555666888777666444111///---,,,+++,,,...111444666777777666333555999BBBMMMYYYbbbfffeeeWWWHHH>>>777222222777000...+++)))+++///444777<<>>:::555444333222111111111111888888<<>>999999000000111333555555333111222222333444666888999999|||WWWDDD===;;;::::::888333///222888:::777999777555666888888777444666555444444444666888999:::777333222333555777777666333111000222444777777888777666444444555555666555444333333555666666666444444333111000111555888444444444444555555666666555333000...///222666999777555222///...000222333333222111222555666777777444444444666:::AAAGGGKKKYYYkkkuuubbbVVVGGGCCC<<<888666666666666444444444666888888666333000///...---,,,,,,------111222222...***'''(((***,,,---...///000///...---000333999???BBB@@@;;;666222333555555555333111000555777:::;;;:::777333000---///222555666666444333000111333444444333111000111111111444888<<<======999:::;;;;;;;;;999888777444333333333333111...+++,,,---000444666555222///---,,,,,,---///000///---333,,,''')))///444333111444444555888:::;;;:::888<<<===>>>>>>;;;666111---000111333555555555444333666333000000222444333222888999:::???JJJ[[[lllxxxoooXXXQQQQQQRRRHHHIIIDDD<<<666777888777777999;;;999666666999<<<888666555666555333666<<<>>>===<<<:::999888777777777333000///111111000...///222555666555555555666666999===CCCPPPaaalllppp]]]NNN>>>888666444333444555222......222888>>>AAAFFFHHHHHHGGGCCC???;;;:::555888;;;===<<<999444222333222222555===GGGPPPUUU]]]NNN@@@;;;<<<<<<===???888666333///,,,...222666<<<;;;AAAMMMSSSNNNDDD>>><<<:::999;;;@@@JJJXXXdddiiirrrttteeeYYYPPPLLLCCCAAA>>>===;;;999555333...///000111111111111111444444444666888:::999888{{{VVVCCC===;;;:::999888333///111666888555777555444555777888666555555444222222222444777888777555333333555777888888666444222111222333444444999888666555444444444555222111111111333444555555444444333000//////222555444444333333333555666777555333111000111333666888777555222000///111444555333333333444555666777666222222444888???HHHRRRXXXiii|||wwwdddTTTKKKFFFBBB<<<888777777888888666666777999;;;:::888666111000...---,,,---......111222222///+++))))))+++)))***,,,---///000000000111333888===@@@???;;;777222222333333222111///...555777999;;;:::777333111---///222444666666555555111222333444555555444444444222111333666888999999888999;;;;;;:::888555222444333111111111111///------...///222555555333111...------...///000...---000+++''')))000444333000222222333666999:::999888:::;;;<<<<<<:::555000---...000333666777777666555444111......000111111///333666;;;CCCPPPdddzzztttccc]]]\\\ZZZ[[[YYYQQQFFF???===999555:::;;;<<<;;;:::::::::;;;888666666777555222333888>>><<<;;;999888777888888777444000///111222222111222444666777666555666777999>>>DDDKKKVVVbbbfffdddTTTFFF:::555555333222222333222111444:::BBBIIIMMMKKKKKKIIIEEEAAA===;;;:::999;;;>>>???===999555222000222555999@@@IIISSSZZZSSSFFF999666777888:::<<<999777444000...000444888???>>>CCCKKKMMMFFF===888777:::???DDDJJJXXXlll|||mmm\\\OOOGGGAAA===<<<:::888777666444111......///000111111111000000333222222333666888999999zzzUUUBBB;;;:::999999888555000111555666444555333222333555666666555666444111000000222555777444444444555888:::::::::777666555444333222111111888888666555444444444444000000//////000111333444444444222///------///111444333111111111333666888444333222222333444666777666444111///000222666888333444555555666666666666444666999>>>GGGSSS```hhhzzzzzzfffVVVJJJDDDCCC???;;;888888999999999666666777999;;;;;;888666111///...---,,,---///000111222111///,,,+++++++++))))))***,,,///111333444222333666:::======;;;888333222111000...---------444555888999999666333111...///000222444666777888444444444444555555666777555333111000222444555555666777999999888555222000444222000///000111111000///......111333555555444///......///000000...,,,,,,)))(((+++111444333000//////000333666888888777888999999888666333///---+++...222666888888777666111///------...///...---111888AAAKKKYYYooowwwppppppoookkkqqqmmmcccWWWOOOJJJCCC;;;<<<:::999999999999777555999888999;;;888333333666===;;;999666555666888999777444000///000333444555555777888888666666777888:::@@@HHHQQQ\\\bbb]]]UUUFFF<<<444333555333111111222222444888@@@HHHQQQVVVRRROOOHHHBBB===;;;:::;;;>>>@@@BBBAAA===888444333222555999???FFFMMMUUUZZZIII>>>444222444555777999999888555222111333777;;;AAABBBFFFJJJGGG???999999888BBBMMMUUU]]]nnnvvvhhhUUUGGG>>>:::666444444333222111222111...,,,///000111111111000///...222000...///222666999999xxxTTTAAA;;;999888999:::888333333666777444222222111222333444666666:::777333000000111333555222222444777:::<<<<<<;;;999999999888555111//////666666555555555666666666222111000///......000222444444222///---,,,---...555333000///000333666888333333333444444555666666444222///---...222666999333444666777666666666666:::===AAAGGGPPP^^^mmmxxxlllZZZMMMEEEAAA>>>;;;888777777888888888444444555777999888666444000///---,,,,,,---///111111111111000///---------,,,---...000222444666666333222333666999::::::999555444111...,,,,,,,,,,,,111333555666666444222000/////////111333666888:::888666444333333333555666444222///...000222333333444555555555555444333222555222000///111333444555000///---///222555666666111000//////000000...,,,***((()))---222555333000------...111444777777777555555444333111///---,,,,,,...333666888777555444000//////...............555===IIISSSaaawww~~~uuuxxx|||sssiiiccc___UUUKKKDDD???:::888888777555222::::::===@@@>>>888666888<<<:::777444333555777999777444111///000333777999777888888777666777888:::;;;AAAJJJTTT]]]___VVVJJJ;;;444000333666444222222333444555999???HHHRRRYYYXXXQQQGGG>>>999888999:::???AAACCCAAA;;;666333222888888<<>>;;;777333111111333444111222444777;;;<<<;;;::::::<<<===;;;666222000///333333444555666777888888555555333000---,,,...000444444333111...---...///555444111///000222555777222222333444555555555555222///,,,+++,,,000555999444666888888777666888999===BBBHHHPPP[[[kkk|||ppp\\\NNNEEE>>>:::888666555555666777666555333333444666888888555333///...,,,***+++---000222000000111111111000///...222333666888999999888777222111111222555888999999777555222...,,,,,,------...///111333333222000////////////000222555999:::999777444111000000111222222///......000222333444333222111000111444777888666333000000222555777888111///------000333555666222000000000111111///---))))))***...333555333111---------///333666777666222111000...------------///111444666666444222000111111222222222111111222888BBBPPP\\\kkkuuuqqqyyy{{{wwwsssiii^^^UUUNNNFFF@@@===:::777444888999===BBB@@@;;;999::::::888555222222444777999666555222000000333777:::777777888777777888;;;>>>DDDJJJPPPUUUZZZYYYOOODDD555000000444777555444444444555777:::@@@JJJUUU^^^YYYPPPDDD:::666666777888<<>>777333222333:::999===JJJXXX[[[SSSIII@@@999444555666444444666555555555444444666;;;>>>FFFFFFGGGDDD<<<999@@@JJJ[[[gggvvv|||zzzsssiii^^^XXXTTTRRRTTTXXXeeewww{{{qqqdddXXXIIICCC:::666666555333000///......000222222111000333555666777666444222111000---******...333888:::wwwSSS@@@:::999888999======:::888999:::888222222222111000111444777>>><<<999666555444444444333333444777:::;;;:::888999<<<===;;;666111111111222333444666777888888888666777555000,,,+++...111444555555444222111222444777555333111111222444555111111222333333444444555111...+++)))+++///555888777999;;;;;;999:::===@@@BBBIIISSS^^^kkk|||~~~qqq___PPPGGGBBB<<<888555444333333555555444333444444555777999999666444---,,,***((())),,,000222000000000222333333111///555999>>>AAABBB>>>:::777111000///000333666888888777555222///...------...,,,...000111222111000///000///000111333555888999888666333111/////////000///......///222444444444222111000000222555999<<<666333111000222555777888111///,,,,,,...111333444111000000111222222000...++++++---000333555444333///......000333666777777222111///---,,,---///000444444555555444222000///222444666666666555666777;;;FFFUUUfffxxx~~~rrrpppwww{{{qqqfff```XXXNNNFFF???888444555666;;;@@@???:::888999777555333222222444666888555444333111000222666999777777777777888<<>><<<:::999888777555333...---...///222333222111444555777999999777444333111...,,,,,,///444777999wwwSSS@@@;;;:::999666;;;>>>:::888::::::999333444333111///000444777999999888888777777777777555444444666888888777666777999;;;888333000111333444444666777777777666555444555444000+++***///333444666777777666666777999888777555333222222333333111111111111111333444444222///+++)))***///555999<<<>>>@@@>>>===>>>DDDIIIRRRZZZfffrrrooobbbRRRGGGBBB@@@<<<999444333333444555555333111333333444666888777555333,,,***((('''(((+++///222000///000222555555222000555;;;CCCIIIIIIDDD<<<666000///...///222555666777555444222000......---------...000111222222111111000000111222333555666777555444222111000000111111000///000222555555444333111111222444555777999:::444222000000222444555555111...,,,+++---///111111111000000111222333111000......///111333444444444222000///111444666777777555333000......///222444888777777666444333222111222555888:::999999:::<<>>999666888444333222222222444555666333444444222000111444777777777888999;;;@@@GGGLLLTTT[[[]]]XXXPPPHHH???777333...,,,...//////000444444;;;EEELLLPPPUUU[[[aaaPPPGGG<<<444222333222111111666999777222111555999;;;CCCQQQ___eee]]]LLL>>>555222333777888555555777444555666666888;;;@@@CCCGGGCCC???<<<<<>>???===:::777777777/////////111333555444333222444777999999888555444333000......111444777888wwwSSSAAA;;;:::999444:::===:::888999:::999444555444222///000333777444555777888999999999999777555444555666777666555444777999666111///000444666777777777777555444333000222222...***+++000666444666888999999999;;;===999888777555444333222222111000000///000222333444444111,,,***+++000555999???BBBCCCAAA@@@BBBIIIOOOccclllyyyxxxdddWWWHHH>>><<<<<<999666444333444555666666333111000000111333555444222000+++)))'''&&&'''***///111000///000333666666333000333;;;EEEMMMNNNGGG===666///...---...222444666666333333111000......------...///111222333333333333000000111333444555555666222222111111222222333333111111222555666666444111000222555888999999777666222111//////111222333222111...,,,+++---...//////000000000111333444222111000000000111333444555555444222111111444666777777777555222//////222555888:::999888666555555555555222555:::;;;::::::<<>>BBB???999777888222222222222333444555555222444555333111000333666777888999;;;>>>DDDLLLQQQOOOWWW[[[VVVKKKBBB;;;555222---***++++++***---222666@@@LLLSSSUUUUUUWWWYYYLLLDDD999333222222111///...333777666222111777<<<@@@MMM^^^hhhfffWWWDDD777333111444999;;;999999;;;444666777888:::===BBBEEEDDD@@@<<<<<>>???<<<555222333666222222222444666777777555111333666999999888555444444222//////222555777888xxxUUUCCC===:::777777777888888999999999:::666111...///000000444999888555444555999<<<<<<:::222444666666555444444555777444///------000111222888999999888777555333222555111---,,,---///111111222444777999999:::<<<===<<<888333222444666666555222222333333444555555666555555333111000333888<<<@@@===@@@HHHIIIFFFOOO^^^pppuuuiiiRRRIII===666666888999888666555555555666444222///111333555444333111000000///,,,((()))---000222111111111111333666777666555111333:::BBBCCC<<<555333555555444444444555666666000000111222222111//////---///111222111000000111222222333444444444333222333222111111222444555666777555333333555555333000111444777::::::777444222,,,,,,---...111222111000///000111111000...,,,***...111333444444222222222333555777666555333222222111222222333555777888999777555444444555555444333666777777666444333333444888777888;;;999777888===JJJZZZpppxxxtttppppppwww{{{gggWWWNNNGGGBBBBBBAAA<<<777666333111111333777999888666666555555444333222111111111888<<<===@@@JJJSSSWWWUUUPPPMMMJJJDDD999333222...,,,)))&&&&&&***...111;;;CCCLLLQQQUUUWWWTTTOOOAAA<<<666222111111222222111222222333333666:::===EEE\\\llleeeUUUIII???666444555666777777888888777999999888777:::AAAHHHKKKKKKAAA<<>>;;;888666555444444333333444777;;;;;;888555777555555888<<<===888333222333555555555666888:::wwwUUUDDD>>><<<999999999999999::::::::::::555///+++---000111444888888555444555999:::888666000333555666666666888999999555000...///111333444999999999888777555333222333000---,,,...000111222222444777888888888999;;;:::777333333444555555444444444444555555666666666888777666444444666:::===???<<<@@@IIINNNRRR```qqqxxxjjj]]]MMMDDD:::444444666777666555555444444444333111000000222333333111000000111000......000333444333111222111111333555666555444//////444::::::444......333333333333333444555666222222333333222111///......///000111222222111111///000333555666666555444333333333222111222444555777555333333555666444222222444666888888555222000---------...///000///...---...000111111111///...///111444555666555444444555666777555333111000111222222222333444666777888777555444444555666444333222444555555444333444555444444777:::999666777<<>>999888555333333666:::<<<:::888333333333333222222222222444777:::===EEEPPPVVVWWWVVVOOOIIIFFF???666111111...---+++)))))),,,111444CCCIIINNNOOOPPPPPPKKKEEE===999555333333444555555000111222222222555999<<>>===<<<:::888777888:::===;;;999666444222222222333333555888<<<<<<999666666555555999===>>>:::666111222444444444666999<<>>TTTkkkwwwiiioooooouuudddZZZQQQLLLHHHAAA<<<;;;999777777:::>>>???===;;;111111111111222222333444555777:::@@@LLLXXX\\\ZZZXXXOOOEEE???999222...///......---------000555999IIIMMMNNNLLLJJJHHHCCC===888666444444555777777777222333333444444777<<<@@@PPP```gggZZZFFF;;;777555333444555666777777777777444444555:::BBBHHHNNNPPPPPPSSS]]]ooozzzlllccc[[[PPPHHHDDDIIIYYYoooyyykkk^^^QQQEEE===888777666555555555666666888777555333111111111111222333666:::<<<;;;888555444333444888<<<>>>;;;888000111222333444777;;;>>>yyyUUUCCC>>>;;;999999888888777777666666666111(((###(((000333333333555333333666999999666222///222555777888999<<<===:::666222111222555888999888888888777555444333333111000...///111333444444111333555444333222333333777777777777777666444333555555555555555555555555777888::::::;;;===@@@BBBIIIKKKRRR^^^hhhuuusssiii^^^NNNBBB???:::444111111222333333555444333000...---...000000111111000///000333555222333555666777666444222666555444666777777666444000,,,+++...---+++,,,///333222111000////////////000111222222222111000///111...,,,///444777555111***---000444555555333222111444666444000///111444333222111222333444555666555666666555444111...---///000000///---,,,++++++...///111333444555555555111111222555888999999888666666555333000///000222555555555555555666777888777666555555666666555444///111444555444222222222333555999===<<<999===DDD]]]xxxssslllmmmlllpppxxx}}}ssshhh]]]VVVOOOGGGAAA@@@===;;;:::;;;>>>@@@>>>;;;222111111111111222444555333888???GGGSSS^^^cccaaa\\\PPPCCC;;;555...,,,------///000111222555;;;@@@JJJMMMLLLHHHEEEDDDAAA===666555444555777888777666666777777777999<<>>BBBGGGJJJQQQXXXeeesss~~~vvvhhh^^^SSSFFF===:::888444222222222333333444444333000---,,,---///111111111111000111333555222222222111111222333333888777666777999999888666///,,,***,,,------///444555444222000...---,,,,,,---...///111111111111000111---+++...444777555222,,,...000222222111///---///222444333111000222444000000//////000111444555888777777555333111...---000111333111...,,,,,,---222222333444444444444444000///000333777999999888444444444222111111333555777777666666777888999999888666555555666777555444222555777888555111///...333555999<<<;;;<<>>777333333333222000555444333333444777999;;;777DDDQQQXXX]]]bbbffffffYYYLLL>>>888555111//////---111444555666===GGGPPPSSSQQQJJJ@@@:::::::::777666555444444555555444222333444555777:::@@@HHHNNNSSSOOOGGG<<<111---...000444444444555444444333222888888???GGGHHHGGGNNNZZZgggyyytttdddYYYMMMFFF@@@===>>>BBBNNNYYYhhh~~~xxxpppqqqyyyzzzgggTTTFFF@@@999666666777777666222111222222444666999:::666777777444111...---...+++,,,---///000111111111111222333444444555777999vvvQQQ???:::999777444444444444444555555555///***)))...111222333666444222111333666888777444...000333333333333444555111...+++***---111444555333333333333444666888999666666666888999999777555333555666666444333333444555777888777555333333555111222333444555666777888;;;>>>CCCIIIQQQ\\\fffmmmttt~~~nnn\\\QQQGGG===999999666666666555333222111111111444666333...+++,,,......///000000///---...//////000///...---...333777555444555666999:::999888222//////222333111333666666666444222111000//////222333333444333222111000+++++++++---///222444666333222111000//////......,,,++++++000666999777555///000000...,,,...111555888666444222000///......000444777666333222444777444444444333333444444444222000...000555888777555444555777666555444444555444444444555666888999:::888777666666777777666444888;;;>>>>>>:::444///---000111444888===III^^^qqqzzzmmmddd___]]]XXXRRRMMMOOORRRXXXaaajjjpppzzzvvviiibbbMMMEEE;;;444111111111000444444444555777;;;???BBBCCCMMMWWW]]]aaadddbbb^^^OOOCCC999666777555333333...111444444666>>>LLLVVVTTTQQQHHH<<<555555666444444333111111333444444333111222444666;;;CCCKKKRRRMMMEEE;;;444000......//////000222333555666666666:::<<>>===>>>@@@AAAHHHXXXgggyyyvvvqqqggg\\\TTTUUU[[[aaasssyyyfffQQQIII>>>888777888777666555444444333444555777888666777666333///...///222///000111111000000000111222444666666555333444444tttPPP???;;;:::999555666666666777777888888///,,,,,,000222111333777666333000111444555444222,,,...000222222222444555///,,,)))(((+++///222444222222222333444777999:::888888888:::;;;:::777555333555777666555444444555444666777555222111222444111222333555777888999:::@@@CCCHHHPPPZZZfffsss{{{rrrcccSSSIII???666444888555666666555333111000000111555777555///++++++---,,,...//////---+++++++++...000111000///000444888333222333555777999888777666444444777777444444777555444444333222222333333777777777666555222000///)))***,,,---...000444777444333111000000000111222+++((((((...777<<<999555111111111///---...222666666555222000...---------000444888888555444777;;;333333333333333444555666444111...111666999888555555777999888666444333333111222222333555777888999888777666666777777666555888<<>>AAAJJJ^^^pppqqqbbb\\\QQQGGGBBBCCCIIINNN```sssxxx^^^SSSEEE<<<999888777555888777555444333444444555666666555222//////333666333444444333111111111222222555777777555333111111